Instructions for translators - openrocket/openrocket GitHub Wiki

Both the OpenRocket software itself and the end-user documentation wiki site are multilingual. Below you will find instructions for people willing to contribute to the translations.

Translating the documentation wiki pages

Translation information for the OpenRocket wiki pages is located on the OpenRocket end-user documentation wiki.

Translating the software

Boris du Reau currently manages the localization efforts of OpenRocket. See the OpenRocket localization site for more info.

Implement translation file in the OpenRocket-software

To get your translation into the OpenRocket software, either ask an OR developer to help you or make a pull request in which you have done the following:

1. Copy your translation file to the 'core/resources/l10n' directory. E.g. if you have made a Dutch translation file, called 'messages_nl.properties', copy it in the mentioned directory. Notice that the 'nl' language code (for the Dutch language) is added to the file name.

2. Edit the file 'swing/src/net/sf/openrocket/gui/util/SwingPreferences.java' on the line where all the language codes are listed (should be this line). In our case, we need to add the language code 'nl'.

 a.  The language code list before: '{ "en", "de", "es", "fr", "it", "ru", "cs", "pl", "ja", "pt", "tr" }'
 b.  The language code list after: '{ "en", "de", "es", "fr", "it", "nl", "ru", "cs", "pl", "ja", "pt", "tr" }'

3. Add yourself to the list of translation contributors (you deserve some fame!) :). This is done in swing/src/net/sf/openrocket/gui/dialogs/AboutDialog.java. In this file, edit the String 'CREDITS' and add your details to the list after the 'Translations by:'-tag.

Source(s): Instructions for translators

⚠️ **GitHub.com Fallback** ⚠️