Current translations:
- Chinese (manual)
- Czech
- French (manual)
- German (manual)
- Italian
- Japanese
- Korean
- Polish
- Brazilian Portuguese
- Russian (manual)
- Spanish
Hey guys, I’ve decided to create a separate thread, cause current translation of grimtools UI is a bit of a mess sometimes, bacause it spans 3 (soon to be 4) different threads. So I wanted to be this a bit more centralized. In future if there are some changes in existing texts or some stuff needs to be translated, I’ll post in this thread only, so it might be a good idea to subscribe to this thread if you are a translator and don’t want to miss an update.
Here’s a link to the directory where you can find all current translations as well as base files:
https://www.grimtools.com/downloads/?dir=l10n
default directory lists all EN files that need to be translated, other directories contain existing translations.
You might notice that some translation dirs have _e or _m affix — these are for those languages that have more than one translation. Just ignore them, I might get rid of them eventually since they contain the same files as the ones in original translation dir.
Here’s a general outline how grimtools translations work: each tool relies on one or more UI files, if there are translations for all of them for the given tool, then when that tool is built, the community translation plus UI translation is included and then people will see this translation available in the language picker in the bottom right corner of any tool page. Easy as that.
Breakdown of UI file dependencies by tool:
- Item Database — tags_gt_itemdb.txt
- Build Calculator — tags_gt_calc.txt, tags_gt_itemdb.txt
- Monster Database — tags_gt_monsterdb.txt, tags_gt_skills.txt
- Pet Database — tags_gt_monsterdb.txt
- World Map — tags_gt_map.txt
- Checklist — tags_gt_checklist.txt
- Builds — tags_gt_builds.txt
All tools now also require tags_gt_nav.txt, it’s not enforced now, but wil be in future.
To be honest there’s not much to translate (except for tags_skills), so it would be cool if all files are translated.
Now, if you want to provide a new translation or an update, there are 2 options:
- You can post the files (all or just the ones that were changed) directly in this thread, I’ll update them manually — it’s the old way.
- You can include the files in community translation bundle that you upload to crate via that uploader thingy and then notify in this thread that there’s a new update.
The second option is easier for me, cause translations will be fetched automatically, but I don’t mind if you decide to continue to provide the files manually. Please note that if you already provided a translation manually before and decide to switch to bundling it into community translation, please let me know, because manually posted translations take precedence so they will overwrite what’s in community translation.
P.S. If you have provided the translation manually before, please download it from the link I’ve posted above, there are minor issues here and there that I have to fix from time to time.