Comments (123)
I believe you could download a translation file from Crowdin and place it in MCreator lang plugin. Either way, the "localization" branch is synced at least once a day (and I usually merge to master each day too) with new translations, so you can clone this branch (or even master) and run MCreator from IDEA to test them out (https://github.com/MCreator/MCreator/wiki/How-to-work-on-MCreator-using-Intellij-IDEA).
Also, added back polish translation on the Crowdin.
from mcreator.
Done over 25% of french translations today :PPP ooof
from mcreator.
MCreator is now 100% translatable! Nice job everyone!
from mcreator.
Probably some strings escaped, so probably 99% :D
from mcreator.
from mcreator.
Added: https://crowdin.com/project/mcreator/nl
from mcreator.
I'd like to access languages to translate please. My Crowdin account username is Max094_Reikeb.
from mcreator.
I'd also like to access languages to translate. My Crowdin usename is NOYB.
from mcreator.
Can you add French? (Even if we already translated a lot of them)
from mcreator.
I will. I believe you could import translation too.
from mcreator.
How do we access translations?
from mcreator.
It seems when you join project, one is automatically translator so no need to request this. Also, added French. If you want more French variants, let me know.
from mcreator.
@Goldorion I can import translations for FR from the plugin if you allow? I can do the same for other languages of other authors too.
from mcreator.
Sure, import them
from mcreator.
Could you add Simplified Chinese? Link: #96
from mcreator.
Added
from mcreator.
Please add polish language, crowdin account: kamik1979
from mcreator.
Added
from mcreator.
Thanks
from mcreator.
Can you please add german?
from mcreator.
Added, waiting for you to translate some strings ;)
from mcreator.
Can you please add a translation file for the Russian language? I am ready to contribute
from mcreator.
Russian added ;)
from mcreator.
Done over 25% of french translations today :PPP ooof
Yes, French translation is 93% done but several strings from mod elements are about to be externalized so it's not done yet unfortunately.
from mcreator.
A note. Stalled languages will be disabled so translations with low percentages are not in the core by default. Existing translations are saved so if a new person (or team) comes to pick up a stalled language, leave a comment and it will be added back.
from mcreator.
Can you add Vietnamese translations?
from mcreator.
Do you just want it added or plan to do and complete them?
from mcreator.
I plan to do it the complete it
from mcreator.
Added
from mcreator.
Sry @KlemenDEV I've neglected the translations for German for some time now, but I will keep working on it if I have spare time again.
from mcreator.
No worries, I do not judge anyone. But as I said stale translations might be removed, but can be re-added if one decides to pick up the work later ;)
from mcreator.
Please Re-add Japanese!
and i cant do it alone. i need someone with native japanese im also native but my motivations are unstable to continue updating!
from mcreator.
Then I suggest waiting for more contributors, translation stuck at 12% or even 30% will not make it into the core.
from mcreator.
A good thing to do for everyone involved in translations. Go through the interface in your language (if translated), and check for two things:
- If translations are accurate
- If any translation is too long and makes interface strange/ugly/unusable, try to look for shorter alternatives to keep UI consistent when possible
Submit suggested changes to https://crowdin.com/project/mcreator. This way, you can assure a quality interface in your native language. Thanks in advance to all contributors!
from mcreator.
Can Hungarian language be added?
from mcreator.
Added
from mcreator.
Hi, I would like to revive the Polish translation.
Btw. Will it be possible to build a version of MCreator with work-in-progress translations myself or do I need to wait for a new release to test it?
from mcreator.
Hungarian and Polish languages will be hidden (in the upcoming days) as the release is very near and they don't seem to move toward 50% minimum. If someone decides they can move them forwards after being hidden, let me know ;)
from mcreator.
Hi, I would like to translate a couple more things this weekend but I worry that I lose too much of your valuable time when I ask you to enable it on Crowdin. Polish was enabled only for several days and there is probably a month of (intermittent) work required to bring this translation to a usable state.
Why do you hide the unfinished languages when making a new release? Is it due to a limitation of Crowdin?
P.S. I managed to add the Polish WIP translation to the build process and build myself a partially translated version, thanks for the explanation. I was a bit surprised that many of the screens one encounters when starting out with the program were not translated at all but I guess the lack of bigger context in the translation interface is to blame for this. I would like to try working "backwards" – open up the app, find untranslated messages and then search for them in Crowdin.
from mcreator.
I disabled it because the last feature update (and maybe the last update, this is not certain yet) is very close and I did not want to have small % translations in it to avoid cases where one might report bugs that translations don't work due to most keys being in English still.
Crowdin does not allow the option to set the threshold when to push translations into the codebase, so I try to manage this manually.
I will enable it back and decided to manually delete orphaned translations before the release in case any of them do not reach a certain threshold (likely 50% as noted in this ticket description).
from mcreator.
at all but I guess the lack of bigger context in the translation interface is to blame for this.
Indeed. I did not work with Crowdin that much to explore more features. Surely there must be a way to do a backward search, I believe ;)
from mcreator.
Just checked.
Here you can enter the translation key too (probably English search works too and then you can translate from there).
In order to see keys instead of translations, you could edit
to return the key, something likepublic static String t(String key, Object... parameters) {
return key;
}
This way all fields supporting translation will show key instead.
from mcreator.
Hi, can You add Spanish?
from mcreator.
There you go https://crowdin.com/project/mcreator/es-ES ;) It seems we already have 11 % translated from somewhere in the past.
from mcreator.
Hi, I'd like to translate MCreator's interface to Italian, can you add it, please?
from mcreator.
Added ;)
https://crowdin.com/project/mcreator/it#
from mcreator.
There you go https://crowdin.com/project/mcreator/es-ES ;) It seems we already have 11 % translated from somewhere in the past.
Thank You. I already reached 29%. The 11% that was already there didn't help. It seems that they used google translate. I had to correct it.
from mcreator.
Thank You. I already reached 29%. The 11% that was already there didn't help. It seems that they used google translate. I had to correct it.
Wow, that is just amazing! That's the problem with translations, I don't speak these languages so I can never know the quality. Spanish users will be very grateful to you for this ;)
from mcreator.
Hi, until when is there time to finish the translations?
from mcreator.
There is no deadline, but when a snapshot or release is made, translations up to this point are included ;)
from mcreator.
Hi Klemen. I noticed that all my translations to spanish were made with Argentine dialect. So I would like to ask You to call the language "Argentine Spanish" or "Español Argentino".
I'm pretty sure that any Spanish speaker will understand the translation. Is just a bit more precise.
from mcreator.
I have checked and there does not seem a way to move the language to another one so I will keep it Spanish for now. I will keep on looking.
from mcreator.
Ok, thank You. But I meant on MCreator. Not on Crowding.
from mcreator.
Yes, I know, but language names are defined on Crowdin, MCreator just shows these.
from mcreator.
Oh, I see.
from mcreator.
Hi, I managed to download the Spanish translation file. I think that if You create Argentine Spanish as a new Language I will be able to upload it.
from mcreator.
Should I keep both languages then, or should original Spanish be removed?
EDIT: Added Argentine Spanish, the question still remains.
from mcreator.
Makes no sense having two languages with the same translations. But just to sure, wait until I upload the Argentine Spanish translations for removing the Spanish ones.
from mcreator.
Ok, let me know here when ready.
from mcreator.
You can remove the original Spanish now.
from mcreator.
Removed for now, if someone interested in taking the original dialect over, there could be two dialects supported in the future.
from mcreator.
Of course.
from mcreator.
I'm fine with English, but would like to see Turkish,
from mcreator.
I'm fine with English, but would like to see Turkish,
Do you plan to provide translations to Turkish?
from mcreator.
from mcreator.
I have added Turkish, you can start translating on https://crowdin.com/translate/mcreator/all/en-tr?filter=basic&value=3
from mcreator.
I have added Turkish, you can start translating on https://crowdin.com/translate/mcreator/all/en-tr?filter=basic&value=3
By the way, will the language be in settings when fully completed?
from mcreator.
Yes, they will be included. Now they are included as soon as you start translating and translations are synced to the code, and a progress bar showing translation amount is shown when selecting a language.
from mcreator.
as soon as you start translating
I did? Didn't it show up? (I didn't even see the language near other languages.)
from mcreator.
Do you use MCreator from the master GitHub branch? It will not show up in the current release, but on master branch and in next release if the translation will reach a threshold.
from mcreator.
Do you use MCreator from the master GitHub branch?
Where can I download it?
from mcreator.
There is no download for master branch. You have two options:
- Wait for a full release where your translation will be included if it reaches certain translation amount
- Install local development version: https://github.com/MCreator/MCreator/wiki/How-to-work-on-MCreator-using-Intellij-IDEA
from mcreator.
Install local development version
OK, where do I type that command mentioned in https://github.com/MCreator/MCreator/wiki/How-to-work-on-MCreator-using-Intellij-IDEA?
from mcreator.
In the terminal. If you are not comfortable doing this, I suggest you wait for the release or snapshot.
from mcreator.
In the terminal
I tried in the terminal (win10 command promt) but it doesn't recognize "git" as a command. There should be some way to install it, I guess. Then it'll work.
If you are not comfortable doing this, I suggest you wait
I think I'm going to try a bit more on this, but If I can't manage to do what you said, I will wait.
for the release or snapshot.
Alright. I hope the new snapshot comes this month :) I may be able to bring the translation percentage higher until the next snapshot, so that it more likely it will get in the snpashot!
from mcreator.
I tried in the terminal (win10 command promt) but it doesn't recognize "git" as a command. There should be some way to install it, I guess. Then it'll work.
Yes, you need to install Git and IDEA. But this is not really a topic for the comments here, this issue is intended for translation discussion more.
from mcreator.
Hey! I have a bunch of questions after working on the translatins in Crowdin for a while.
- More about "certain translation amount" you said?
About what percentage does it need to be in MCreator, or what are other criterias for this? We managed to get translations to near 35%.
And, not a global solution, but adding the file downloadeble from the Crowdin to the right spot on the MCreator folders, I could get the translations in the program. Well, you'll need to redo the whole thing all again to get new translations, but it helps a lot when you're able to see what you did, or even whether or not you could do it properly.
- Preventing someone from ruining the translations
There is a guy who directly keeps saving the translations just copying the auto-translations. What can I do to it? It's hard to fix all what he did. Is there a way for me to talk to him to stop or something like that? Or maybe make him stop doing this for a time (like muting) with other translators' votes.
- What's up with these fallback characters?
Non-english characters not showing up (in procedures, I don't know if it happens in the other parts)? It may just be a fact about MCreator but just asked if I have anything to do to this. Perhaps it's about the font family. Here is an example:
- I guess I did something wrong.
Not really about the topic but I wanted to transfer some block textures, (i could import them too but doesn't matter I guess) just drag dropped them, everything went fine. Then i tried to add the models too but then all the textures were gone, and the current mod elements were not working anymore. I restarted MCreator, deleted wht I just added, but it didn't work anyways.
I think it's irreversable somehow, but anyways, there is the possibility.
Thanks :)
from mcreator.
The lower limit is currently set to 40 %, but can change.
You can write a message to him on Crowdin, or open issue on his translations. If you are unable to communicate with him to stop this, please let me know and we will remove the user.
I am afraid WebView used may not support all characters and fallback characters may have to be used.
Open a bug report for this if you can reproduce this or have broken workspace at hand, but keep this conversation outside this issue comments.
from mcreator.
I would like very much to translate to Hebrew please!
from mcreator.
I would like very much to translate to Hebrew please!
Added the language
from mcreator.
Hi! May I start working on Hungarian translation?
from mcreator.
Added Hungarian :)
from mcreator.
Added Hungarian :)
thanks
from mcreator.
Hi! I have some questions.
How many percentage is needed to get that translation in the next update?
Also when did you plan to release the next update/snapshot?
I am asking it because I don't want to hurry with the translation if not necessary.
thank you for the answers
from mcreator.
We don't have release dates, but over 50 % is usually preferred, depends on other translations too.
So far you are progressing fine ;)
from mcreator.
Yesss, I completed translating Czech. Can you please start to approve translations?
P. S.: Please mention me in reply to this.
from mcreator.
Yesss, I completed translating Czech. Can you please start to approve translations?
P. S.: Please mention me in reply to this.
@creeper6530 Translations can be only approved by other Czech speaking people that understand them ;)
from mcreator.
I would love to translate to Dutch.
My username is mmvanheusden
from mcreator.
cool
from mcreator.
I see Dutch was removed, or at least it's not visible to me. I would be interested in continuing or restarting the Dutch translation, if that's possible?
from mcreator.
It was disabled as it got stalled. I re-enabled it, you can work from where it was last finished ;)
from mcreator.
Hello! I'm interested in translating MCreator to Portuguese (Portugal), my Crowdin username is joaodlobo :)
from mcreator.
MCreator is already translated to portugese: https://crowdin.com/project/mcreator/pt-BR
from mcreator.
There are some differences between Portuguese (Brazil) and Portuguese (Portugal) so most applications offer both translations
from mcreator.
I can add new language and copy brazil variant to Portuguese and then you can work from there if you think there are enough differences?
from mcreator.
That would be perfect!
from mcreator.
@joaodiaslobo There you go: https://crowdin.com/project/mcreator/pt-PT You can edit translations here now
from mcreator.
Awesome, thanks!
from mcreator.
Can you pls add Arabic? I'll help translate. :)
from mcreator.
@AAli107 There you go: https://translate.mcreator.net/project/mcreator/ar :)
from mcreator.
Related Issues (20)
- GUI Image Buttons Remain Selected HOT 4
- Error when creating armor. HOT 2
- error while installing mcreator HOT 1
- Highest render priority does not render above the hotbar HOT 3
- gui not opening after adding a keybind but it works without the keybind HOT 2
- 'Biome' Mod Element injects its values into the world generation *every* time the world loads, even if the values are already present. HOT 1
- The set item in slot of entity procedure adds the same local variable as the inventory iterator block
- Nothing showing up in procedure editor HOT 3
- Ok i rlly have no idea what is happening HOT 2
- Tooltip render bug HOT 17
- How do I change the mods.toml manually? [2024.1] HOT 6
- project HOT 8
- "Your workspace contains mod elements that don't compile properly" HOT 3
- Disable taking from the following slots can't work normally
- Dimension issue HOT 2
- Opening the gui in the other gui causes the cursor to move to the center of the screen HOT 4
- CreativeTabsOrder does not use CUSTOM: prefix HOT 3
- Projectile not shooting out from where the player is looking at
- Recipes not being overwritten (and how to fix it) HOT 9
- Help HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mcreator.