BitNami currenly offers a few of the BitNami Stacks in different languages. If you would like to see a BitNami Stack translated to your language, we would very much appreciate your help with translating it. We set up a server running our BitNami Pootle Stack so that BitNami users can help us to make the Stacks available in more languages.
The translation process has two parts: first is the installation of the application itself in a specific language (the application should already support that) and second is the translation of the installer. We take care of the first part but we need your help for the second part.
In http://translate.bitnami.com, you will find which languages we do not have complete translations for and which ones have been completed. The main page will look similar to the below.
This page gives you an overview of the status of the translation in each language and the overall status of the translation for the BitNami project.
The BitNami project contains all of the strings that are shown in the installers for the supported stacks. Currently, translations are supported for WordPress, Drupal, Joomla! and Redmine.
If you areinterested in getting a BitNami Stack translated into a language that you don't see in the list of languages, please contact us at email@example.com. Contact us also if you are interested in translating any BitNami Stack not currently listed in Pootle.
Starting the translation process is as easy as selecting the project and then the language in which you want to participate.
In the example below, we will translate some of the Spanish strings that are not translated yet.
We use .po files for the translation. You can either translate the strings using the web interface, or if you are a registered user, you can download the file and translate it.
Translating using the web interface
It is very simple. Just go to 'View Untranslated' and start translating!
Note that if you are not registered, you will only be able to submit suggestions and another user will need to accept your proposed translations.
That's it!Now, you will be prompted with the next untranslated string and the process will continue.
Translating by uploading a file (only for registered users)
Registered users can download the .po file for a language and upload it with the new translations. Go to the BitNami project and select the language in which you want to collaborate. Then go to the 'Translate' tab.
Download the bitnami.po file.
The file has the following format:
msgid "Web Server Port"
msgstr "Puerto del servidor Web"
msgid "The installer will create the conventional *_production, *_development, and *_test databases based on your prefix."
msgid "Removing Mongrel Cluster as services."
msgstr "Eliminando los servicios de Mongel Cluster."
Look for the empty msgstr “” fields and translate those. Once you finish, you can upload the new file with the translated strings and they will be merged with the current translation. You can upload the file also in the 'Translate' tab in the language that you are translating.
You can collaborate in the translations as an anonymous user, however in that case your translations will be submitted as suggestions and will need to be accepted by a registered user. If you are registered, you will be also able to upload the translation in a file instead of using the web interface.
To register, just go to the Register link and enter your user name and email. A valid email address is necessary for activating your account. We will not use your data for anything other than the BitNami translation project and will not share your details with anyone.
You will receive an email with an activation link. Once you click on it, you will see a screen similar to the below letting you know that the activation has been successful.
Now you can go to 'Log in' and enter the username and password that you selected.
This is the first screen you will see after loggin in.
You can now configure default settings like the projects in which you want to participate (currently only BitNami) or in which languages you can collaborate.
Administrator users make the final decision in a translation and will review the complete translation before integrating it in the BitNami Stack installer. If you are interested in helping us with this, please contact us at firstname.lastname@example.org.