Batocera comes in a variety of local languages, and relies on the community to help with the translations. We need you for this!

How can you help?

  1. See what is the current status of your language. You can check on this page to see what's the % of strings that are currently translated for each supported language.
  2. Download the current translation file from this directory. It's an emulationstation.po text file with all the strings to be translated.
  3. Compile your emulationstation2.po file into emulationstation2.mo. You can use the Poedit program on your desktop, or online with the Poeditor tool.
  4. Connect to your batocera through SSH
  5. Copy your emulationstation2.mo file to /usr/share/locale/{your_language_code}/LC_MESSAGES/ – for instance /usr/share/locale/pt_BR/LC_MESSAGES/emulationstation2.mo for Brazilian Portuguese.
  6. Open command console (Terminal) and execute the command batocera-save-overlay to keep your changes upon reboot
  7. Restart your Batocera
  8. Once you're happy with your translation, you can submit a PR via Github, or send your .po file back to the dev team on the #translations channel of our Discord server.

Thank you for your help!

  • help_with_translation.txt
  • Last modified: 4 months ago
  • by lbrpdx