aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoman Miroshnychenko <romanvm@yandex.ru>2014-11-08 21:53:13 +0200
committerRoman Miroshnychenko <romanvm@yandex.ru>2014-11-13 12:06:13 +0200
commitb924960ef8b89b134fe1b6fec025cf8ce3d41054 (patch)
tree6e6e041d5814dfa40f9889794d1de1dc6fad19cb
parent1eea2297d5e88f551b2ce3cd3c31add595b33ecd (diff)
Ukr and Rus language fixes
- Added Ukrainian alphabetic and PC keyboard layouts - Fixed Ukrainian langinfo.xml - Fixed Russian langinfo.xml
-rw-r--r--language/Russian/langinfo.xml2
-rw-r--r--language/Ukrainian/langinfo.xml31
-rw-r--r--system/keyboardlayouts.xml40
3 files changed, 67 insertions, 6 deletions
diff --git a/language/Russian/langinfo.xml b/language/Russian/langinfo.xml
index 19bed3bd9c..ebe3e31d10 100644
--- a/language/Russian/langinfo.xml
+++ b/language/Russian/langinfo.xml
@@ -2,7 +2,7 @@
<language locale="ru">
<charsets>
<gui unicodefont="true">utf-8</gui>
- <subtitle>utf-8</subtitle>
+ <subtitle>CP1251</subtitle>
</charsets>
<dvd>
<menu>ru</menu>
diff --git a/language/Ukrainian/langinfo.xml b/language/Ukrainian/langinfo.xml
index 5dec6fc325..43ceef70a2 100644
--- a/language/Ukrainian/langinfo.xml
+++ b/language/Ukrainian/langinfo.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<language locale="uk">
<charsets>
- <gui unicodefont="false">CP1252</gui>
- <subtitle>CP1252</subtitle>
+ <gui unicodefont="true">utf-8</gui>
+ <subtitle>CP1251</subtitle>
</charsets>
<dvd>
<menu>uk</menu>
@@ -11,11 +11,32 @@
</dvd>
<regions>
<region name="Ukraine" locale="UA">
- <dateshort>DD/MM/YYYY</dateshort>
- <datelong>DDDD, D MMMM YYYY</datelong>
+ <dateshort>DD.MM.YYYY</dateshort>
+ <datelong>DDDD, D MMMM YYYY 'р.'</datelong>
<time symbolAM="" symbolPM="">H:mm:ss</time>
<tempunit>C</tempunit>
- <speedunit>kmh</speedunit>
+ <speedunit>mps</speedunit>
+ <timezone>EET</timezone>
</region>
</regions>
+ <sorttokens>
+ <token>The</token>
+ <token>A</token>
+ <token>An</token>
+ <token>Der</token>
+ <token>Die</token>
+ <token>Das</token>
+ <token>Le</token>
+ <token>La</token>
+ <token>Les</token>
+ <token>Un</token>
+ <token>Une</token>
+ <token>Des</token>
+ <token>Il</token>
+ <token>Lo</token>
+ <token>La</token>
+ <token>Gli</token>
+ <token>Uno</token>
+ <token>Una</token>
+ </sorttokens>
</language>
diff --git a/system/keyboardlayouts.xml b/system/keyboardlayouts.xml
index 56bf53ecff..4a2d495cff 100644
--- a/system/keyboardlayouts.xml
+++ b/system/keyboardlayouts.xml
@@ -264,4 +264,44 @@ Default font lacks support for all characters
<row>`~</row>
</keyboard>
</layout>
+ <layout name="Ukrainian ЙЦУКЕН">
+ <keyboard>
+ <row>'1234567890</row>
+ <row>йцукенгшщзхї</row>
+ <row>фівапролджє</row>
+ <row>ґячсмитьбю</row>
+ </keyboard>
+ <keyboard modifiers="shift">
+ <row>'1234567890</row>
+ <row>ЙЦУКЕНГШЩЗХЇ</row>
+ <row>ФІВАПРОЛДЖЄ</row>
+ <row>ҐЯЧСМИТЬБЮ</row>
+ </keyboard>
+ <keyboard modifiers="symbol,shift+symbol">
+ <row>)!@#$%^&amp;*(</row>
+ <row>[]{}-_=+;:</row>
+ <row>'",.&lt;&gt;/?\|</row>
+ <row>`~</row>
+ </keyboard>
+ </layout>
+ <layout name="Ukrainian АБВ">
+ <keyboard>
+ <row>0123456789</row>
+ <row>абвгґдеєжзиі</row>
+ <row>їйклмнопрст</row>
+ <row>уфхцчшцьюя'</row>
+ </keyboard>
+ <keyboard modifiers="shift">
+ <row>0123456789</row>
+ <row>АБВГҐДЕЄЖЗИІ</row>
+ <row>ЇЙКЛМНОПРСТ</row>
+ <row>УФХЦЧШЩЬЮЯ'</row>
+ </keyboard>
+ <keyboard modifiers="symbol,shift+symbol">
+ <row>)!@#$%^&amp;*(</row>
+ <row>[]{}-_=+;:</row>
+ <row>'",.&lt;&gt;/?\|</row>
+ <row>`~</row>
+ </keyboard>
+ </layout>
</keyboardlayouts>