-
Copy the en-US.json to
<NEW_LANGUAGE_TAG>.json
Using IETF BCP 47 as reference - the typical format for the<NEW_LANGUAGE_TAG>
is:
<ISO 639 two-letter language code>-<ISO 3166 two-letter country code>
Czech/Czech Republic example:
cs-CZ
-
Update the
posix_locale
value in your new file. The character encoding must be UTF-8. The typical format is:
<ISO 639 two-letter language code>_<ISO 3166 two-letter country code>.UTF-8
Czech/Czech Republicposix_locale
example:
cs_CZ.UTF-8
-
Update the
aliases
array in your new file. A typical alias entry is the ISO 639 two-letter language code without the
ISO 3166 two-letter country code. The alias entry must be unique across language files.
Czechaliases
entry example:
cs
-
Do not translate the JSON keys or phrase tags. An example using the ramp instruction:
-
Please translate the JSON values. As needed, reorder the phrase words and tags - the tags must remain in the phrase. An example using the ramp instruction:
-
Run
make check
to verify the tests pass OR move on to step#7 and we can help verify. -
Submit a pull request for review. Thank you!
TODO
TODO