The modules that make up the Reference Application are (mostly) translated via the online tool Transifex. It lives here:
https://wwwexplore.transifex.com/projects/popenmrs/OpenMRS/
If you would like to help translate, you need to create a (free) account on transifex and join the OpenMRS team on Transifex. (If you have trouble doing this, please ask for help on the dev:translation category of OpenMRS Talk.)
...
Translation Notes & Gotchas
- Any messages that contain arguments (i.e., {0}, etc) must have any single quotes (') replaced with two single quotes (' '). Spring's
ResourceBundleMessageSource
usesMessageFormat
for replacing placeholders ({0}
) inside messages.MessageFormat
requires that single quotes ('
) are escaped using two single quotes (''
) (see: MessageFormat Javadoc).
Developer Details
For more details about how a developer would configure a module to use Transifex, see Maintaining OpenMRS Module Translations via Transifex.
...