The editor
The editor has three columns: the list of strings on the left, the string you're translating in the middle, and what helps you translate it on the right.
The list
The filter at the top picks what you see:
- To do: strings with no translation yet.
- Review: translations whose English changed since, or that someone flagged.
- Problems: translations a check is unhappy with.
- All: everything in the area.
The dot in front of each string says where it stands: empty for missing, green for translated, amber for needs review, red for a problem. Search with /; it looks at keys, English and translations.
Translating a string
Above the fields you see the key, the file it comes from, the developers' comment if there is one, and the English. Glossary terms in the English are underlined; hover one to see how it's usually translated.
Messages with attributes, such as a button's label and its tooltip, get one field per attribute. Messages that change with a number get one field per plural form of your language; see Plurals and placeables.
Under the fields you see what's wrong while you type, and a preview of the finished text with sample values filled in.
Keys
| Keys | What they do |
|---|---|
| Ctrl Enter | Save and go to the next string |
| Ctrl Shift Enter | Approve and go on (reviewers) |
| Alt ↓ / Alt ↑ | Next or previous string without saving |
| Alt 1…5 | Use one of the earlier translations shown on the right |
| Alt I | Start from the English |
| / | Search |
| ? | Show these keys |
On a Mac, Cmd works in place of Ctrl.
Next to the string
- Where it shows: screenshots from the project with the string marked, when the project sends them. Click one to see it larger.
- Glossary: the agreed translations for terms in this string.
- Seen before: translations of the same or similar English from this project and other public ones, with how close they are.
- Suggestions: what others proposed.
- History: who changed the translation and when, including changes made directly in the repository.