Changes between Version 15 and Version 16 of HowToTranslate


Ignore:
Timestamp:
Nov 7, 2013, 9:27:11 AM (10 years ago)
Author:
ticheler
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • HowToTranslate

    v15 v16  
    1 = How to translate GeoNetwork =
     1Authors: François Prunayre, Heikki Doeleman, Jose Garcia, Jeroen Ticheler
     2
     3Date previous change: 10-07-2012
     4
     5Latest changes: 07-11-2013
     6
     7= How to translate !GeoNetwork =
    28
    39This page describes steps necessary to include support of language other than
    4 pre-installed into existing instance of GeoNetwork and it's configuration
     10pre-installed into existing instance of !GeoNetwork and it's configuration
    511components.
    612
     
    915
    1016Follow next steps to create new language.
    11  * Create new record in `Languages` table in GeoNetwork's database with new
     17 * Create new record in `Languages` table in !GeoNetwork's database with new
    1218   language's two-letter code.
    1319 * In tables which name ends with `Des` copy all entries marked `en` (or any
     
    2430Change `ro` value with your language code. Also the identifiers should be updated according to table contents.
    2531
    26  * Copy folders (all paths listed from GeoNetwork's root folder) to folders
     32 * Copy folders (all paths listed from !GeoNetwork's root folder) to folders
    2733   with new language code. (Any existing language could be treated as base for
    2834   translation, not only English.) Then change copied values with translated
     
    3036    * User interface
    3137       * `web/geonetwork/loc/en`,
    32        * (before 2.6.x) `web/intermap/loc/en`.
    3338    * Metadata standards
    3439       * `web/geonetwork/xml/schemas/csw-record/loc/en`,
     
    4045      or geocat.ch.
    4146 * In ''all'' files `web/geonetwork/loc/`''<language code>''`/strings.xml` add
    42    tags with new language's code and it's name. These string used by GeoNetwork
     47   tags with new language's code and it's name. These string used by !GeoNetwork
    4348   to list languages in interface switcher and indicate current a current one.
    4449   For example, while adding Russian language identified by `ru`, it's necessary
     
    138143ticket on `trac` with files attached.
    139144
    140 
    141 == Translate GAST ==
    142 
    143 Files to localize:
    144  * `gast/data/gui_de.properties`
    145  * `src/org/fao/gast/localization/message_de.properties`
    146 
    147 
    148145== Translate the installer ==
    149146
     
    151148 * `packsLang.xml_deu`
    152149
    153 
    154 == Translate the documentation ==
    155 
    156 Documentation is located in
    157  * `docs/docbook/gn_manual_deu`
    158 
    159 
    160150== Check the new language is aligned with others ==
    161151[wiki:synch_lang]