Edgewall Software

Changes between Version 110 and Version 111 of TracL10N


Ignore:
Timestamp:
Sep 6, 2010, 10:54:33 AM (14 years ago)
Author:
Christian Boos
Comment:

We now have two release lines to translate…

Legend:

Unmodified
Added
Removed
Modified
  • TracL10N

    v110 v111  
    22= Localization (L10N) of Trac =
    33
    4 Trac uses [http://babel.edgewall.org/ Babel] for localization. Trac trunk now contains the i18n framework and L10N files.
    5 
    6 The ''Preferences'' ' ''Language'' panel can be used to select the language from the list of available translations, otherwise the web browsers' language preferences will be honored, if possible.
    7 
    8 If you're only interested in using a localized version of Trac, then refer to the simpler ["0.12/TracInstall"] instructions. The more complete installation instructions below are aimed at developers and translators.
     4Trac uses [http://babel.edgewall.org/ Babel] for localization. Starting with version [milestone:0.12], Trac contains the i18n framework and L10N files.
     5
     6The ''Preferences / Language'' panel can be used to select the language from the list of available translations, otherwise the web browsers' language preferences will be honored, if possible.
     7
     8If you're only interested in using a localized version of Trac, then nothing more than a standard TracInstall is needed, provided you installed Babel before.
     9
     10The more complete installation instructions below are aimed at developers and translators, who want to contribute translations for Trac 0.12.x and 0.13dev.
    911
    1012
     
    1719 1. Likewise, install [http://genshi.edgewall.org/ Genshi] version [Genshi:wiki:Download#LatestRelease:0.6 0.6],
    1820    using `easy_install` or by using one of the packages available for download.
    19  1. Get a svn checkout from the Trac [source:trunk trunk], e.g. `svn checkout http://svn.edgewall.org/repos/trac/trunk trac-0.12dev`
     21 1. Get a svn checkout from the Trac release line you want to translate:
     22    - [source:trunk] for 0.13dev, e.g. `svn checkout http://svn.edgewall.org/repos/trac/trunk trac-0.13dev`
     23    - [source:branches/0.12-stable] for 0.12.x, e.g. `svn checkout http://svn.edgewall.org/repos/trac/trunk trac-0.12.x`
     24
     25All the discussion and examples below refer to trunk, but everything will work out exactly the same way for the 0.12-stable branch.
    2026
    2127=== Translation Workflow ===
     
    112118
    113119The web-based collaborative site for translations Transifex has
    114 a [http://www.transifex.net/projects/p/trac/c/default/ project page for Trac].
    115 
    116 From there, it is easy to download an always up to date `messages.po` file
     120a [http://www.transifex.net/projects/p/trac project page for Trac] and two components:
     121 - [http://www.transifex.net/projects/p/trac/c/default/ Default] (for trunk, i.e. 0.13dev)
     122 - [http://www.transifex.net/projects/p/trac/c/012-stable 0.12.x]
     123
     124From there, it is easy to download always up to date `messages.po` files
    117125and start translating right away.
    118126
     
    216224=== Statistics ===
    217225
    218 [[Image(http://www.transifex.net/projects/p/trac/c/default/chart/image_png, title=go to the Trac project page on Transifex.net, link=http://www.transifex.net/projects/p/trac/c/default)]]
     226Those statistics reflect the coverage status of the `.po` files (catalogs) compared to the `.pot` files (catalog templates). The template catalogs themselves **might** be out-of-date compared to the source itself, though we regularly perform an automatic extraction.
     227
     228 **0.12.x** [[Image(http://www.transifex.net/projects/p/trac/c/012-stable/chart/image_png, align=middle, title=go to the Trac page for 0.12-stable on Transifex.net, link=http://www.transifex.net/projects/p/trac/c/012-stable)]]
     229
     230 **0.13.x** [[Image(http://www.transifex.net/projects/p/trac/c/default/chart/image_png, align=middle, title=go to the Trac page for 0.13dev on Transifex.net, link=http://www.transifex.net/projects/p/trac/c/default)]]
     231
     232
    219233
    220234Kindly provided by [[Image(http://sw.transifex.net/2/static/charts/images/tx-logo-micro.png, link=http://www.transifex.net/, title=the open translation platform, valign=bottom)]]