Edgewall Software

Changes between Version 54 and Version 55 of TracL10N


Ignore:
Timestamp:
May 3, 2008, 10:42:30 AM (11 years ago)
Author:
Jeroen Ruigrok van der Werven
Comment:

i18n merged to trunk + some cleanups.

Legend:

Unmodified
Added
Removed
Modified
  • TracL10N

    v54 v55  
    11= Localization (L10N) of Trac =
    22
    3 Trac uses [http://babel.edgewall.org/ Babel] for localization. Please see source:sandbox/i18n for a work in progress.
     3Trac uses [http://babel.edgewall.org/ Babel] for localization. Trac trunk now contains the i18n framework and L10N files.
    44
    55The preference panel for language works now (since r6732).
     
    88
    99 1. Install [http://babel.edgewall.org/ Babel].
    10  1. Get a svn checkout from the [source:sandbox/i18n i18n sandbox], e.g. `svn checkout http://svn.edgewall.org/repos/trac/sandbox/i18n trac`
     10 1. Get a svn checkout from the [source:trunk trunk], e.g. `svn checkout http://svn.edgewall.org/repos/trac/trunk trac`
    1111 1. Run `python setup.py compile_catalog`, you might need to use the force option (`-f`): `python setup.py compile_catalog -f` in order to compile catalogs marked fuzzy. If you are interested in just one locale, provide the `-l` option to specify a single locale to be compiled, for example: `-l nl_NL`.
    1212 1. Run `python setup.py build`
     
    1717== Contributing ==
    1818
    19 The various locale files can be found in the repository under source:sandbox/i18n/trac/locale. The `messages.pot` is the template file from which the various locale-specific files get created by an `init_catalog` call to `setup.py` with the `-l` locale flag specifier.
     19The various locale files can be found in the repository under source:trunk/trac/locale. The `messages.pot` is the template file from which the various locale-specific files get created by an `init_catalog` call to `setup.py` with the `-l` locale flag specifier.
    2020
    2121For the various languages there are already various tickets logged in which the work on them is tracked.
    2222
    2323= The following is historical information =
    24 
    25 == Possible Goals ==
    26 
    27 First of all let's define '''all possible''' goals. It is understood that not all of them can necessarily be implemented.
    28 
    29 === Formats ===
    30 
    31 I18N is not only translation, it is also a bunch of other things. Since currency or paper size or units of measurement are not relevant here, the most important aspect besides translation is the format of time and date. Trac, unfortunately, uses the least sensible date format throughout, with the day between month and year. The date format should be configurable, and the default, as this is a technical environment should be ISO 8601, such as 2005-07-29.
    3224
    3325=== Wiki ===