2BrightSparks

SyncBack Translations

Thank you for your interest in translating SyncBack! Translations help tens of thousands of people use SyncBackPro, SyncBackSE, and SyncBackFree in their own language. This page provides the PO files you need to get started or update an existing translation.

Download Translation Files

Each Zip file contains the PO file for that language, a ReadMe with detailed instructions, the extra.txt file (strings used in the installer and ReadMe), and the languages.po file (language names). Download the file for the language you are translating:

Language Code Download
Armenianhy
Brazilian Portuguesept_BR
Catalanca
Chinese (Hong Kong)zh_HK
Chinese (Simplified)zh_CN
Chinese (Traditional)zh_TW
Czechcs
Danishda
Dutchnl
Finnishfi
Frenchfr
Germande
Greekel
Hungarianhu
Italianit
Japaneseja
Koreanko
Norwegiannb
Polishpl
Romanianro
Russianru
Spanishes
Swedishsv
Turkishtr
Ukrainianuk

Want to translate SyncBack into a language not listed above? Please contact us and we will provide you with the base PO file.

How to Translate

  1. Download and install POEdit, a free PO file editor.
  2. Download the Zip file for your language from the table above and extract it.
  3. Open the default.po file in POEdit.
  4. Go to Translation > Properties and verify the language is set correctly. You can also enter your name and email address.
  5. Translate the strings by typing your translation into the lower-left box. When you save, a default.mo file will be created automatically.
  6. Also translate the strings in extra.txt (used in the installer and ReadMe). Create a copy, keep the same structure and line order, and replace the English text with your translation.
  7. In languages.po, translate the names of the following languages (and of course the name of the language you have translated): Armenian, Catalan, Chinese, Czech, Danish, Dutch, Finnish, French, German, Greek, Hungarian, Italian, Japanese, Korean, Norwegian, Polish, Portuguese, Romanian, Russian, Spanish, Swedish, Ukrainian.
  8. Zip and email the default.po, languages.po, and extra.txt files to [email protected].

Important Notes

Partial Translations

Partial translations are welcome. If you cannot translate all the strings, please submit what you have completed. Any untranslated strings will automatically fall back to English when SyncBack is run.

Updating an Existing Translation

When a new version of SyncBack is released, the default.po file may contain new or changed strings. To update your existing translation:

  1. Open your previously translated .po file in POEdit.
  2. Use Translation > Update from POT file and select the new default.po file.
  3. POEdit will merge the new strings into your translation, marking changed strings as "fuzzy" for your review.
  4. Translate the new strings, review any fuzzy entries, then save and submit the updated file.

Testing Your Translation

To test your translation, create the following directory structure inside your SyncBack installation directory (or in a separate test directory containing a copy of the executable):

locale\XX\LC_MESSAGES\

Replace XX with your language code from the table above (e.g. FR for French). Copy both default.mo and languages.mo into that directory, then run SyncBack. You can check which language code SyncBack is using by going to the About screen.

Questions? If you have any questions during the translation process, please email [email protected].

Noted Customers

© 2003-2026 2BrightSparks Pte. Ltd.  | Home | Support | Privacy | Terms | Affiliate Program

Home | Support | Privacy | Terms
© 2003-2026 2BrightSparks Pte. Ltd.

Back to top