Changes between Version 66 and Version 67 of TracFormsPlugin


Ignore:
Timestamp:
Apr 5, 2011 12:44:09 AM (4 years ago)
Author:
hasienda
Comment:

added a preliminary i18n/l10n section

Legend:

Unmodified
Added
Removed
Modified
  • TracFormsPlugin

    v66 v67  
    155155}}} 
    156156 
     157=== About i18n/l10n support === 
     158 
     159The development version of this plugin is prepared for localization.[[BR]] 
     160But English message texts are still the (POSIX) default. If this isn't your preferred language, you can 
     161do it yourself (see the [http://trac.edgewall.org/wiki/CookBook/PluginL10N#Dotranslatorswork l10n cookbook page for Trac plugins] for more details). 
     162 
     163You've done a new translation? Superb! Contributing your translation is highly appreciated.[[BR]] 
     164You could send it to the plugin's maintainer or contribute to [TracPluginTranslation Trac plugin l10n project] 
     165via [http://www.transifex.net/projects/p/Trac_Plugin-L10N/ Transifex] as soon as it is included there (not yet). 
     166 
     167Preparing the plugin from source requires '''no additional steps''' for compiling message catalog files. Only to include translations marked as `# fuzzy` by the translator, you'll want to do a manual message catalog compilation with the extra `-f` argument before packaging: 
     168{{{ 
     169cd tracformsplugin/ 
     170python ./setup.py compile_catalog -f 
     171python ./setup.py bdist_egg 
     172}}}  
     173Complaints about missing `locale` directory are often a side-effect of failure to compile any message catalog for inclusion into Python egg, hence the whole path is missing. Due to a know Trac issue Babel has to be installed prior to Trac, to get it all working as expected.[[BR]] 
     174Again, for more details see the [t:wiki:CookBook/PluginL10N#Compileanduseit l10n cookbook page for Trac plugins]. 
     175 
    157176== Recent Changes == 
    158177