Project

General

Profile

Actions

HowTo translate Redmine in your own language » History » Revision 9

« Previous | Revision 9/27 (diff) | Next »
Azamat Hackimov, 2008-09-21 15:29


HowTo translate Redmine in your own language

Redmine can easily be translated in any language.

There are a few things to translate:

  1. The main lang file, located in /lang
  2. The calendar lang file, located in /public/javascripts/calendar/lang
  3. The wiki toolbar lang file, located in /public/javascripts/jstoolbar/lang (for r1074 and above)

Say you want to translate Redmine in Finnish (fi as defined in the IANA Language Subtag Registry):

  1. Copy /lang/en.yml to fi.yml and translate every strings this file contains.
  2. Copy /public/javascripts/calendar/lang/calendar-en.js to calendar-fi.js and translate every strings this file contains (mainly day and month names).
  3. Copy /public/javascripts/jstoolbar/lang/jstoolbar-en.js to jstoolbar-fi.js and translate the strings.
  4. Test your translation with command
    rake test
    If you get errors realated to gloc, you must fix them.
  5. You can check if main en.yml have new strings. Just run
    rake gloc:update

All these files must be UTF-8 encoded. Do not use HTML entities in translated strings.

You can submit your translation here (login required) if you want it to be added to the next release.

Updated by Azamat Hackimov over 15 years ago · 9 revisions