Skip to main content

Translate the Apple App

How to Contribute

Contributing translations to the Meshtastic Apple app helps make the project accessible to a wider audience. Follow these steps to add translations for a new language:

  1. Fork the Repository: Start by forking the Meshtastic-Apple repository to your GitHub account.
  2. Create a Language Folder: In your forked repository, create a new folder for your language using the language code followed by .lproj. For example, for German, create a folder named de.lproj.
  3. Copy the Localizable.strings File: Navigate to the English strings folder and copy the Localizable.strings file. Paste this file into the folder you created in the previous step.
  4. Translate the Strings: Open the Localizable.strings file in your language folder and translate the English strings into your language. Be sure to maintain the format of the file.
  5. Create a Pull Request: Once you've completed the translation, create a new pull request from your forked repository to the main Meshtastic-Apple repository. Title the pull request appropriately (e.g., "Add German Translation") and describe the changes you've made.

Your contribution will be reviewed, and upon approval, your translation will be included in the next release of the Meshtastic Apple app. Thank you for helping expand the reach of Meshtastic!