Wrong Czech language code
Original Reporter info from Mantis: chronos
-
Reporter name:
Original Reporter info from Mantis: chronos
- Reporter name:
Description:
According to ISO 639-1 (http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes) Czech language should have text code cs instead of cz. With cz code automatic language selection don't work. With cs code czech translation is selected properly. Tested on Linux and Windows.
On linux locale directories are like:
/usr/share/locale/cs/LC_MESSAGES
/usr/share/locale-langpack/cs/LC_MESSAGES
LANG=cs_CZ.utf8
LC_CTYPE="cs_CZ.utf8"
LC_NUMERIC="cs_CZ.utf8"
LC_TIME="cs_CZ.utf8"
LC_COLLATE="cs_CZ.utf8"
LC_MONETARY="cs_CZ.utf8"
LC_MESSAGES="cs_CZ.utf8"
LC_PAPER="cs_CZ.utf8"
LC_NAME="cs_CZ.utf8"
LC_ADDRESS="cs_CZ.utf8"
LC_TELEPHONE="cs_CZ.utf8"
LC_MEASUREMENT="cs_CZ.utf8"
LC_IDENTIFICATION="cs_CZ.utf8"
LC_ALL=
All of czech translation files should be renamed from .cz.po to .cs.po.
I attached updated language files renamed to .cs.po so old files could be deleted.
In file ide/idetranslations.pas code for Czech language should be changed to cs.
Mantis conversion info:
- Mantis ID: 17048
- Version: 0.9.29 (SVN)
- Fixed in version: 0.9.29 (SVN)
- Fixed in revision: 26878 (#1b410618)