TUF Utilities

Translation Verifier

Upload a ZIP file containing translations to verify against the English base translations.

Supported formats: .zip, .7z, .rar, .tar, .gz

Expected structure: Archive containing translation files matching the English structure

How to Use the Translation Tool

1

Download Base Translations

Select a language below to download its translation files. These will serve as your template.

2

Extract & Translate

Extract the archive and locate the JSON files. For each translation entry, replace the text while keeping the keys unchanged.

Basic Translation Example:

"noLevels": "No new levels to announce" → "noLevels": "Your translated text here"

Dynamic Values (Important!):

Some translations contain {{value}} placeholders. These must be kept but can be repositioned:

"welcome": "Welcome back, {{username}}!"
→ "welcome": "{{username}}, willkommen zurück!"

"progress": "{{count}} of {{total}} levels completed"
→ "progress": "{{count}} von {{total}} Level abgeschlossen"

⚠️ Never translate the placeholders themselves (e.g., {{username}}, {{count}}, etc.)

3

Pack & Verify

Pack your translated files into a new archive (.zip, .7z, .rar, etc.) and use the verifier above to check for any missing or incorrect translations.

4

Review & Submit

Check the verification results. If everything is marked as valid, your translation is ready to be submitted!

Available Languages