Changes between Version 118 and Version 119 of TracL10N
- Timestamp:
- Feb 14, 2012, 2:10:19 PM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracL10N
v118 v119 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.5 0.9.5] [[br]]18 1. Install [http://babel.edgewall.org/ Babel] version [Babel:wiki:Download#LatestRelease:0.9.5 0.9.5] or newer [[br]] 19 19 Read the [http://babel.edgewall.org/wiki/SubversionCheckout 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 20 1. Likewise, install [http://genshi.edgewall.org/ Genshi] version [Genshi:wiki:Download#LatestRelease:0.6 0.6], … … 53 53 can pass the `-l` option to specify which catalog should be updated. 54 54 For example: [[br]] 55 `python setup.py update_catalog -l nl _NL`. [[br]]55 `python setup.py update_catalog -l nl`. [[br]] 56 56 1. Now, open your favorite editor and add or modify translations for the 57 57 extracted strings in the messages.po file for your language. … … 60 60 1. Run `python setup.py update_catalog -l` again, for normalizing the 61 61 manual edits. For example: [[br]] 62 `python setup.py update_catalog -l nl _NL`. [[br]]62 `python setup.py update_catalog -l nl`. [[br]] 63 63 This step is also quite useful for spotting the possible mistakes, 64 64 like accidental changes of `msgid` strings. Look for lines beginning … … 99 99 {{{ 100 100 $ msgfmt --statistics --check trac/locale/pl/LC_MESSAGES/messages.po 101 979 translated messages, 85 fuzzy translations, 32untranslated messages.101 884 translated messages, 166 fuzzy translations, 80 untranslated messages. 102 102 }}} 103 103 All is well, except for some fuzzy and missing translations ;-)