Changes between Version 130 and Version 131 of TracL10N
- Timestamp:
- Jul 26, 2017, 6:47:34 AM (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracL10N
v130 v131 2 2 = Localization (L10N) of Trac = 3 3 4 Trac uses [ http://babel.edgewall.org/Babel] for localization. Starting with version [milestone:0.12], Trac contains the i18n framework and L10N message catalog files.4 Trac uses [pypi:Babel] for localization. Starting with version [milestone:0.12], Trac contains the i18n framework and L10N message catalog files. 5 5 6 6 From the user point of view, 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. … … 16 16 === Getting the Tool Chain === 17 17 ==== Python Tools ==== #Pythontools 18 1. Install [http://babel. edgewall.org/Babel] version [Babel:wiki:Download#LatestRelease:0.9.6 0.9.6] or newer [[br]]19 Read the [http://babel. edgewall.org/wiki/SubversionCheckoutdetailed installation instructions] for Babel if you want to build it from source, but you should also be able to install it with a simple `easy_install` or by using one of the packages in the Download page linked above.20 1. Likewise, install [http ://genshi.edgewall.org/ Genshi] version [Genshi:wiki:Download#LatestRelease:0.6 0.6],21 using ` easy_install` or by using one of the packages available for download.18 1. Install [http://babel.pocoo.org Babel] version [Babel:wiki:Download#LatestRelease:0.9.6 0.9.6] or newer [[br]] 19 Read the [http://babel.pocoo.org/en/latest/installation.html#living-on-the-edge detailed installation instructions] for Babel if you want to build it from source, but you should also be able to install it with a simple `easy_install` or by using one of the packages in the Download page linked above. 20 1. Likewise, install [https://genshi.edgewall.org/ Genshi] version [Genshi:wiki:Download#LatestRelease:0.7 0.7], 21 using `pip install` or by using one of the packages available for download. 22 22 1. Get a [TracRepositories source code checkout] for the Trac release line you want to translate: 23 - [source:trunk] for 1.1.x, \\ e.g. `svn checkout http://svn.edgewall.org/repos/trac/trunk trac-1.0dev` 23 - [source:trunk] for 1.1.x, \\ e.g. `svn checkout https://svn.edgewall.org/repos/trac/trunk trac-1.0dev` 24 - [source:branches/1.2-stable] for 1.2.x, \\ e.g. `svn checkout https://svn.edgewall.org/repos/trac/branches/1.0-stable trac-1.0dev` 24 25 - [source:branches/1.0-stable] for 1.0.x, \\ e.g. `svn checkout http://svn.edgewall.org/repos/trac/branches/1.0-stable trac-1.0dev` 25 - [source:branches/0.12-stable] for 0.12.x, \\ e.g. `svn checkout http ://svn.edgewall.org/repos/trac/branches/0.12-stable trac-0.12.x`26 - [source:branches/0.12-stable] for 0.12.x, \\ e.g. `svn checkout https://svn.edgewall.org/repos/trac/branches/0.12-stable trac-0.12.x` 26 27 27 28 All the discussion and examples below refer to `trunk`, but everything will work out exactly the same way for the `0.12-stable` branch or any other more recent branch.