Introduction
Translation interface is used to translate multiple projects to multiple languages. Basic
workflow is as follows:
- Go to translate page, select project and language
- Add translations
- Wait for admins to approve them. If translation gets approved, it will have a green
background and will be available in the next build of the game.
Home page
Home page contains news/alerts and 3 tabs:
-
Translation log - log of latest events, like string being translated.
-
Base strings updates - log of latest changes to source, English strings. If there
will be a new string added or deleted from given project, you'll see it here. If string
gets updated, all translations added to it will be deleted.
-
Translation progress - progress bars showing how far away are from reaching our goal -
fully translated projects!
Translate page
Heart of the whole application. If you have any problems with figuring out how it works,
please take a look at the image below.
- Select a project and language you want to work on.
- This section shows language administrators, that are responsible for given language.
They can approve strings to be used in-game or delete them. Top contributors is a list
of everyone who contributed to given language's translation.
- Trash / approve buttons. Visible only for administrators.
- You can type new translation here and add it using the button to the right. Remember
that translation must be the same case as the original. It will appear in the game after
being accepted by an admin.
- Voting section. The number represents cumulative up and down votes.
- An accepted string - there can be only one for given string, it will have a green
background.
- Original string key. It's used as an internal identifier to distinguish given string.
- Original string text. It's the actual string that needs to be translated.