Views
Contents
Mifos can be translated using an online translation tool. We welcome contributions from the general public! If you are a translator, please read on for detailed instructions on how you can help translate Mifos into your locale. Other guides exist for product/program/project managers and developers.
1 Getting Started
1.1 Register
The first step in helping to translate Mifos is to register. The tool will not email you, you must proactively request to become a translator.
1.2 Request to Become a Translator
Send an email using the following template to the mifos-developer mailing list:
1.2.1 Email Subject
Translator initiation request
1.2.2 Email Body (please replace underlined text with your own):
Hello Mifos online translation tool administrators!
My name is ________. I would like to become a translator for Mifos. I have
visited the wiki page here:
http://mifos.org/developers/wiki/OnlineTranslationHOWTO
and read the instructions. I have registered for an account in the Web
interface for the Mifos online translation tool. I have read and agree with
the Mifos contributor agreement here:
http://mifos.org/developers/wiki/ContributorAgreement
Thank you!
1.3 New Languages
Adding a new language must be done by a developer. To request the addition of a new language, please send an email to the mifos-developer mailing list requesting the language be added. Please mention:
- if this will be a particular language dialect
- how many translators will be contributing (including you)
1.4 Using the Tool
The basic workflow for translating strings is as follows.
1.4.1 alert your manager
Before starting translation work for the day, ask your manager to update the latest translations for bundles you'll be editing by clicking "Show Editing Functions", then "Update". An update must be performed or your work may be lost!
1.4.2 select a project
After logging in, click on Rhino to begin translating strings for Mifos version 1.1 maintenance releases.
1.4.3 select a language
Just click a language name.
1.4.4 select a bundle
The bundles correspond with groups of strings in the Mifos application. Choose one to begin translating.
1.4.5 begin translating
Hover over a cell in the right column, and an "Edit" link will appear. Once you're done editing the string, click "Submit".
Feel free to put anything that might be helpful to a developer or another translator in the "Translator comments" field.
1.4.6 alert your manager
When you are done with translation work for the day, ask your manager to commit the latest translations for bundles you've edited by clicking "Show Editing Functions", then "Commit". A commit must be performed or your work may be lost! This commit will automatically trigger a build.
1.4.7 you're done!
Reward yourself.
1.5 Caveats
1.5.1 midair collision
If two translators edit the same string, the last Submit wins.
1.6 Other Features
1.6.1 copy
Clicking the "Copy" button while editing a string will directly copy the English translation.
1.6.2 suggest
We don't currently use this feature.
1.6.3 fuzzy
We don't currently use this feature.
2 Other Resources
- Further improvements on Mifos translatability
- Pootle home
- see subtopics: (below)
| subtopics: |
