Changes between Version 1 and Version 2 of i18n


Ignore:
Timestamp:
Jul 18, 2007, 5:39:15 AM (17 years ago)
Author:
ticheler
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • i18n

    v1 v2  
    11== Translation / localization issues ==
    2 Some ideas on how translation of the software can be improved in the future. I started some discussion on this topic on the mailinglist (see: http://www.nabble.com/Localization-issues-tf4097440s18419.html ).
     2Some ideas on how translation of the software can be improved in the future. I (Jeroen) started some discussion on this topic on the mailinglist (see: http://www.nabble.com/Localization-issues-tf4097440s18419.html ).
    33
    44'''Our current structure of language files is the following one:'''
     
    5454}}}
    5555
    56 I think this can have the following advantages:
     56This can have the following advantages:
    5757
    5858 - This has minimal impact on our existing stylesheets that generate the localized output.
    5959 - It is pretty trivial to generate a list of i18n_keys in use in the software.
    6060 - The generated output can be used to highlight missing and obsolete keys in each language file.
    61  - There is the potential to store all keys and language strings in a database that has a simple translation user interface accessible through the web. Such translation mechanism has already been implemented in GeoNetwork opensource for the non-static strings in the system. It could be setup on the developer website to work as the central translation facility. The static files required for a release can be generated as language packages automatically and be stored in SVN.
     61 - There is the potential to store all keys and language strings in a database that has a simple translation user interface accessible through the web. Such translation mechanism has already been implemented in !GeoNetwork opensource for the non-static strings in the system. It could be setup on the developer website to work as the central translation facility. The static files required for a release can be generated as language packages automatically and be stored in SVN.
    6262
    6363