Changes between Version 1 and Version 2 of i18n
- Timestamp:
- Jul 18, 2007, 5:39:15 AM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
i18n
v1 v2 1 1 == 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 ).2 Some 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 ). 3 3 4 4 '''Our current structure of language files is the following one:''' … … 54 54 }}} 55 55 56 I think this can have the following advantages:56 This can have the following advantages: 57 57 58 58 - This has minimal impact on our existing stylesheets that generate the localized output. 59 59 - It is pretty trivial to generate a list of i18n_keys in use in the software. 60 60 - 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. 62 62 63 63