forked from len0rd/rockbox
CP1251 is cyrillic, and not only russian codepage
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9518 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
a482da3692
commit
ffefe9237b
17 changed files with 35 additions and 35 deletions
|
@ -1777,11 +1777,11 @@
|
||||||
</voice>
|
</voice>
|
||||||
</phrase>
|
</phrase>
|
||||||
<phrase>
|
<phrase>
|
||||||
id: LANG_CODEPAGE_RUSSIAN
|
id: LANG_CODEPAGE_CYRILLIC
|
||||||
desc: in codepage setting menu
|
desc: in codepage setting menu
|
||||||
user:
|
user:
|
||||||
<source>
|
<source>
|
||||||
*: "Russian (CP1251)"
|
*: "Cyrillic (CP1251)"
|
||||||
</source>
|
</source>
|
||||||
<dest>
|
<dest>
|
||||||
*: "Russisk (CP1251)"
|
*: "Russisk (CP1251)"
|
||||||
|
|
|
@ -2127,11 +2127,11 @@
|
||||||
</voice>
|
</voice>
|
||||||
</phrase>
|
</phrase>
|
||||||
<phrase>
|
<phrase>
|
||||||
id: LANG_CODEPAGE_RUSSIAN
|
id: LANG_CODEPAGE_CYRILLIC
|
||||||
desc: in codepage setting menu
|
desc: in codepage setting menu
|
||||||
user:
|
user:
|
||||||
<source>
|
<source>
|
||||||
*: "Russian (CP1251)"
|
*: "Cyrillic (CP1251)"
|
||||||
</source>
|
</source>
|
||||||
<dest>
|
<dest>
|
||||||
*: "Russisch (CP1251)"
|
*: "Russisch (CP1251)"
|
||||||
|
|
|
@ -2151,17 +2151,17 @@
|
||||||
</voice>
|
</voice>
|
||||||
</phrase>
|
</phrase>
|
||||||
<phrase>
|
<phrase>
|
||||||
id: LANG_CODEPAGE_RUSSIAN
|
id: LANG_CODEPAGE_CYRILLIC
|
||||||
desc: in codepage setting menu
|
desc: in codepage setting menu
|
||||||
user:
|
user:
|
||||||
<source>
|
<source>
|
||||||
*: "Russian (CP1251)"
|
*: "Cyrillic (CP1251)"
|
||||||
</source>
|
</source>
|
||||||
<dest>
|
<dest>
|
||||||
*: "Russian (CP1251)"
|
*: "Cyrillic (CP1251)"
|
||||||
</dest>
|
</dest>
|
||||||
<voice>
|
<voice>
|
||||||
*: "Russian"
|
*: "Cyrillic"
|
||||||
</voice>
|
</voice>
|
||||||
</phrase>
|
</phrase>
|
||||||
<phrase>
|
<phrase>
|
||||||
|
|
|
@ -2113,11 +2113,11 @@
|
||||||
</voice>
|
</voice>
|
||||||
</phrase>
|
</phrase>
|
||||||
<phrase>
|
<phrase>
|
||||||
id: LANG_CODEPAGE_RUSSIAN
|
id: LANG_CODEPAGE_CYRILLIC
|
||||||
desc: in codepage setting menu
|
desc: in codepage setting menu
|
||||||
user:
|
user:
|
||||||
<source>
|
<source>
|
||||||
*: "Russian (CP1251)"
|
*: "Cyrillic (CP1251)"
|
||||||
</source>
|
</source>
|
||||||
<dest>
|
<dest>
|
||||||
*: "Venäläinen (CP1251)"
|
*: "Venäläinen (CP1251)"
|
||||||
|
|
|
@ -2029,11 +2029,11 @@
|
||||||
</voice>
|
</voice>
|
||||||
</phrase>
|
</phrase>
|
||||||
<phrase>
|
<phrase>
|
||||||
id: LANG_CODEPAGE_RUSSIAN
|
id: LANG_CODEPAGE_CYRILLIC
|
||||||
desc: in codepage setting menu
|
desc: in codepage setting menu
|
||||||
user:
|
user:
|
||||||
<source>
|
<source>
|
||||||
*: "Russian (CP1251)"
|
*: "Cyrillic (CP1251)"
|
||||||
</source>
|
</source>
|
||||||
<dest>
|
<dest>
|
||||||
*: "Russe (CP1251)"
|
*: "Russe (CP1251)"
|
||||||
|
|
|
@ -2015,11 +2015,11 @@
|
||||||
</voice>
|
</voice>
|
||||||
</phrase>
|
</phrase>
|
||||||
<phrase>
|
<phrase>
|
||||||
id: LANG_CODEPAGE_RUSSIAN
|
id: LANG_CODEPAGE_CYRILLIC
|
||||||
desc: in codepage setting menu
|
desc: in codepage setting menu
|
||||||
user:
|
user:
|
||||||
<source>
|
<source>
|
||||||
*: "Russian (CP1251)"
|
*: "Cyrillic (CP1251)"
|
||||||
</source>
|
</source>
|
||||||
<dest>
|
<dest>
|
||||||
*: "Russo (CP1251)"
|
*: "Russo (CP1251)"
|
||||||
|
|
|
@ -2015,14 +2015,14 @@
|
||||||
</voice>
|
</voice>
|
||||||
</phrase>
|
</phrase>
|
||||||
<phrase>
|
<phrase>
|
||||||
id: LANG_CODEPAGE_RUSSIAN
|
id: LANG_CODEPAGE_CYRILLIC
|
||||||
desc: in codepage setting menu
|
desc: in codepage setting menu
|
||||||
user:
|
user:
|
||||||
<source>
|
<source>
|
||||||
*: "Russian (CP1251)"
|
*: "Cyrillic (CP1251)"
|
||||||
</source>
|
</source>
|
||||||
<dest>
|
<dest>
|
||||||
*: "Russian (CP1251)"
|
*: "Cyrillic (CP1251)"
|
||||||
</dest>
|
</dest>
|
||||||
<voice>
|
<voice>
|
||||||
*: ""
|
*: ""
|
||||||
|
|
|
@ -2029,11 +2029,11 @@
|
||||||
</voice>
|
</voice>
|
||||||
</phrase>
|
</phrase>
|
||||||
<phrase>
|
<phrase>
|
||||||
id: LANG_CODEPAGE_RUSSIAN
|
id: LANG_CODEPAGE_CYRILLIC
|
||||||
desc: in codepage setting menu
|
desc: in codepage setting menu
|
||||||
user:
|
user:
|
||||||
<source>
|
<source>
|
||||||
*: "Russian (CP1251)"
|
*: "Cyrillic (CP1251)"
|
||||||
</source>
|
</source>
|
||||||
<dest>
|
<dest>
|
||||||
*: "러시아어 (CP1251)"
|
*: "러시아어 (CP1251)"
|
||||||
|
|
|
@ -2015,11 +2015,11 @@
|
||||||
</voice>
|
</voice>
|
||||||
</phrase>
|
</phrase>
|
||||||
<phrase>
|
<phrase>
|
||||||
id: LANG_CODEPAGE_RUSSIAN
|
id: LANG_CODEPAGE_CYRILLIC
|
||||||
desc: in codepage setting menu
|
desc: in codepage setting menu
|
||||||
user:
|
user:
|
||||||
<source>
|
<source>
|
||||||
*: "Russian (CP1251)"
|
*: "Cyrillic (CP1251)"
|
||||||
</source>
|
</source>
|
||||||
<dest>
|
<dest>
|
||||||
*: "Orosz (CP1251)"
|
*: "Orosz (CP1251)"
|
||||||
|
|
|
@ -2015,14 +2015,14 @@
|
||||||
</voice>
|
</voice>
|
||||||
</phrase>
|
</phrase>
|
||||||
<phrase>
|
<phrase>
|
||||||
id: LANG_CODEPAGE_RUSSIAN
|
id: LANG_CODEPAGE_CYRILLIC
|
||||||
desc: in codepage setting menu
|
desc: in codepage setting menu
|
||||||
user:
|
user:
|
||||||
<source>
|
<source>
|
||||||
*: "Russian (CP1251)"
|
*: "Cyrillic (CP1251)"
|
||||||
</source>
|
</source>
|
||||||
<dest>
|
<dest>
|
||||||
*: "Russian (CP1251)"
|
*: "Cyrillic (CP1251)"
|
||||||
</dest>
|
</dest>
|
||||||
<voice>
|
<voice>
|
||||||
*: ""
|
*: ""
|
||||||
|
|
|
@ -1777,11 +1777,11 @@
|
||||||
</voice>
|
</voice>
|
||||||
</phrase>
|
</phrase>
|
||||||
<phrase>
|
<phrase>
|
||||||
id: LANG_CODEPAGE_RUSSIAN
|
id: LANG_CODEPAGE_CYRILLIC
|
||||||
desc: in codepage setting menu
|
desc: in codepage setting menu
|
||||||
user:
|
user:
|
||||||
<source>
|
<source>
|
||||||
*: "Russian (CP1251)"
|
*: "Cyrillic (CP1251)"
|
||||||
</source>
|
</source>
|
||||||
<dest>
|
<dest>
|
||||||
*: "Russisk (CP1251)"
|
*: "Russisk (CP1251)"
|
||||||
|
|
|
@ -2015,11 +2015,11 @@
|
||||||
</voice>
|
</voice>
|
||||||
</phrase>
|
</phrase>
|
||||||
<phrase>
|
<phrase>
|
||||||
id: LANG_CODEPAGE_RUSSIAN
|
id: LANG_CODEPAGE_CYRILLIC
|
||||||
desc: in codepage setting menu
|
desc: in codepage setting menu
|
||||||
user:
|
user:
|
||||||
<source>
|
<source>
|
||||||
*: "Russian (CP1251)"
|
*: "Cyrillic (CP1251)"
|
||||||
</source>
|
</source>
|
||||||
<dest>
|
<dest>
|
||||||
*: "Russo (CP1251)"
|
*: "Russo (CP1251)"
|
||||||
|
|
|
@ -2015,11 +2015,11 @@
|
||||||
</voice>
|
</voice>
|
||||||
</phrase>
|
</phrase>
|
||||||
<phrase>
|
<phrase>
|
||||||
id: LANG_CODEPAGE_RUSSIAN
|
id: LANG_CODEPAGE_CYRILLIC
|
||||||
desc: in codepage setting menu
|
desc: in codepage setting menu
|
||||||
user:
|
user:
|
||||||
<source>
|
<source>
|
||||||
*: "Russian (CP1251)"
|
*: "Cyrillic (CP1251)"
|
||||||
</source>
|
</source>
|
||||||
<dest>
|
<dest>
|
||||||
*: "Русская (CP1251)"
|
*: "Русская (CP1251)"
|
||||||
|
|
|
@ -2127,11 +2127,11 @@
|
||||||
</voice>
|
</voice>
|
||||||
</phrase>
|
</phrase>
|
||||||
<phrase>
|
<phrase>
|
||||||
id: LANG_CODEPAGE_RUSSIAN
|
id: LANG_CODEPAGE_CYRILLIC
|
||||||
desc: in codepage setting menu
|
desc: in codepage setting menu
|
||||||
user:
|
user:
|
||||||
<source>
|
<source>
|
||||||
*: "Russian (CP1251)"
|
*: "Cyrillic (CP1251)"
|
||||||
</source>
|
</source>
|
||||||
<dest>
|
<dest>
|
||||||
*: "Ryska (CP1251)"
|
*: "Ryska (CP1251)"
|
||||||
|
|
|
@ -1283,7 +1283,7 @@ static bool codepage_setting(void)
|
||||||
{ STR(LANG_CODEPAGE_LATIN1) },
|
{ STR(LANG_CODEPAGE_LATIN1) },
|
||||||
{ STR(LANG_CODEPAGE_GREEK) },
|
{ STR(LANG_CODEPAGE_GREEK) },
|
||||||
{ STR(LANG_CODEPAGE_HEBREW) },
|
{ STR(LANG_CODEPAGE_HEBREW) },
|
||||||
{ STR(LANG_CODEPAGE_RUSSIAN) },
|
{ STR(LANG_CODEPAGE_CYRILLIC) },
|
||||||
{ STR(LANG_CODEPAGE_THAI) },
|
{ STR(LANG_CODEPAGE_THAI) },
|
||||||
{ STR(LANG_CODEPAGE_ARABIC) },
|
{ STR(LANG_CODEPAGE_ARABIC) },
|
||||||
{ STR(LANG_CODEPAGE_TURKISH) },
|
{ STR(LANG_CODEPAGE_TURKISH) },
|
||||||
|
|
|
@ -123,7 +123,7 @@ unsigned char* iso_decode(const unsigned char *iso, unsigned char *utf8,
|
||||||
switch (cp) {
|
switch (cp) {
|
||||||
case 0x01: /* Greek (ISO-8859-7) */
|
case 0x01: /* Greek (ISO-8859-7) */
|
||||||
case 0x02: /* Hebrew (ISO-8859-8) */
|
case 0x02: /* Hebrew (ISO-8859-8) */
|
||||||
case 0x03: /* Russian (CP1251) */
|
case 0x03: /* Cyrillic (CP1251) */
|
||||||
case 0x04: /* Thai (ISO-8859-11) */
|
case 0x04: /* Thai (ISO-8859-11) */
|
||||||
case 0x05: /* Arabic (CP1256) */
|
case 0x05: /* Arabic (CP1256) */
|
||||||
case 0x06: /* Turkish (ISO-8859-9) */
|
case 0x06: /* Turkish (ISO-8859-9) */
|
||||||
|
|
|
@ -62,7 +62,7 @@ unsigned short iso_decode(unsigned char *latin1, int cp, int count)
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 0x03: /* Russian (CP1251) */
|
case 0x03: /* Cyrillic (CP1251) */
|
||||||
while (count--) {
|
while (count--) {
|
||||||
/* first convert to unicode */
|
/* first convert to unicode */
|
||||||
if (*latin1 < 0x80)
|
if (*latin1 < 0x80)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue