-
Notifications
You must be signed in to change notification settings - Fork 2
Translate Ikariam Enhanced UI
Ikariam Enhanced UI has text strings which should be translated in the possible languages where Ikariam is available in. The translations are provided by the community. This guide shows you how to contribute translations to Ikariam Enhanced UI using the Transifex translation editor.
This is the current status of translations:
To help translate Ikariam Enhanced UI, you need to create an account on Transifex. Visit the registration page and follow the steps there to register.
After registering, you can join the Ikariam Enhanced UI project from its project page. To receive email updates, for example when a file has changed, click Watch project
in the header.
The next step depends on whether the language you want to translate to has already been set up.
Click the name of the language you want to translate to see the language information page. To be able to translate a language, you must be part of the team for that language. Click Join team
in the upper right corner of the table with the translation files and confirm the dialog.
Your request must be confirmed by a team coordinator before you can start translating.
Click Request language
, then select your language. When selecting for a language, keep in mind that all language names are in English and searching for language codes like en
doesn't work. After selecting a language, click Submit
and wait for a team manager to confirm your request. Once you are confirmed, you can start translating.
A short introduction on the translator can be found in the Transifex support portal.
The glossary of the project is for phrases or words that have different translations in a language. Add those words to the glossary to keep the translation of Ikariam Enhanced UI consistent. All words with a glossary entry are highlighted in the original language and the translation is provided to you.
There is only the translation for Ikariam Core, but you are able to translate these files too, if you follow the steps in this manual (Manual for translating Ikariam Core). If you want to be notified about new translations for this project, please also click the watch project button.
Transifex doesn't let you create a join request for more than one team. If you want to translate more than one language, file a GitHub issue or contact contact@ikascripts.de with your request.
An overview on the roles and their permissions can be found in the Transifex FAQ.
Shortcuts are listed when clicking on the gear in the editor view, but the most important are:
- TAB - Save translation and go to next string
- Shift + TAB - Save translation and go to previous string
- Ctrl(or Alt) + Down - Go to next string (without saving)
- Ctrl(or Alt) + Up - Go to previous string (without saving)
If you are the first translator for a language, you are able to review translations. All translations, reviewed or not, are included in the Ikariam Enhanced UI files. Because reviewing a translation makes it so that other users cannot change the translation, we ask that you not review them. If someone has a reviewed a translation you would like to change, contact a Team Manager to unreview it.
As the original translation page for Greasy Fork was written by me, I copied the manual and adjusted it.