summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLaurent Balland-Poirier <laurent.balland-poirier@laposte.net>2016-08-16 15:30:26 +0200
committerEike Rathke <erack@redhat.com>2016-08-16 19:45:13 +0000
commitc16efc81bd9fb1cfc85f7949eccbdeb5818e5093 (patch)
tree9ad8a1bbd7afa17c13c36bf7ec12c605c8a2319e
parent0da121bc6702b8ae1859708c7e5532f7b97e4c2a (diff)
Native Numbers: update list of supported languages
Change-Id: I3a6ef21e1d46aeecb5bfd84e43dd2563b201de0a Reviewed-on: https://gerrit.libreoffice.org/28170 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
-rw-r--r--i18npool/source/nativenumber/data/numberchar.h16
-rw-r--r--offapi/com/sun/star/i18n/NativeNumberMode.idl26
2 files changed, 31 insertions, 11 deletions
diff --git a/i18npool/source/nativenumber/data/numberchar.h b/i18npool/source/nativenumber/data/numberchar.h
index 62e490fd71e1..18974acae080 100644
--- a/i18npool/source/nativenumber/data/numberchar.h
+++ b/i18npool/source/nativenumber/data/numberchar.h
@@ -76,14 +76,14 @@ static const sal_Unicode NumberChar[][10] = {
{ 0x0966, 0x0967, 0x0968, 0x0969, 0x096A, 0x096B, 0x096C, 0x096D, 0x096E, 0x096F }, // Marathi
{ 0x09E6, 0x09E7, 0x09E8, 0x09E9, 0x09EA, 0x09EB, 0x09EC, 0x09ED, 0x09EE, 0x09EF }, // Bengali
{ 0x0A66, 0x0A67, 0x0A68, 0x0A69, 0x0A6A, 0x0A6B, 0x0A6C, 0x0A6D, 0x0A6E, 0x0A6F }, // Punjabi (Gurmukhi)
- { 0x0AE6, 0x0AE7, 0x0AE8, 0x0AE9, 0x0AEA, 0x0AEB, 0x0AEC, 0x0AED, 0x0AEE, 0x0AEF }, // Gujarali
+ { 0x0AE6, 0x0AE7, 0x0AE8, 0x0AE9, 0x0AEA, 0x0AEB, 0x0AEC, 0x0AED, 0x0AEE, 0x0AEF }, // Gujarati
{ 0x0030, 0x0BE7, 0x0BE8, 0x0BE9, 0x0BEA, 0x0BEB, 0x0BEC, 0x0BED, 0x0BEE, 0x0BEF }, // Tamil
{ 0x0C66, 0x0C67, 0x0C68, 0x0C69, 0x0C6A, 0x0C6B, 0x0C6C, 0x0C6D, 0x0C6E, 0x0C6F }, // Telugu
{ 0x0CE6, 0x0CE7, 0x0CE8, 0x0CE9, 0x0CEA, 0x0CEB, 0x0CEC, 0x0CED, 0x0CEE, 0x0CEF }, // Kannada
{ 0x0DE6, 0x0DE7, 0x0DE8, 0x0DE9, 0x0DEA, 0x0DEB, 0x0DEC, 0x0DED, 0x0DEE, 0x0DEF }, // Malayalam
{ 0x0ED0, 0x0ED1, 0x0ED2, 0x0ED3, 0x0ED4, 0x0ED5, 0x0ED6, 0x0ED7, 0x0ED8, 0x0ED9 }, // Lao
{ 0x0F20, 0x0F21, 0x0F22, 0x0F23, 0x0F24, 0x0F25, 0x0F26, 0x0F27, 0x0F28, 0x0F29 }, // Tibetan
- { 0x1040, 0x1041, 0x1042, 0x1043, 0x1044, 0x1045, 0x1046, 0x1047, 0x1048, 0x1049 }, // Myammar
+ { 0x1040, 0x1041, 0x1042, 0x1043, 0x1044, 0x1045, 0x1046, 0x1047, 0x1048, 0x1049 }, // Myanmar
{ 0x17E0, 0x17E1, 0x17E2, 0x17E3, 0x17E4, 0x17E5, 0x17E6, 0x17E7, 0x17E8, 0x17E9 }, // Cambodian (Khmer)
{ 0x1810, 0x1811, 0x1812, 0x1813, 0x1814, 0x1815, 0x1816, 0x1817, 0x1818, 0x1819 }, // Mongolian
{ 0x0020, 0x05D0, 0x05D1, 0x05D2, 0x05D3, 0x05D4, 0x05D5, 0x05D6, 0x05D7, 0x05D8 }, // Hebrew
@@ -111,14 +111,14 @@ static sal_Unicode DecimalChar[] = {
0x0000, // Marathi
0x0000, // Bengali
0x0000, // Punjabi (Gurmukhi)
- 0x0000, // Gujarali
+ 0x0000, // Gujarati
0x0000, // Tamil
0x0000, // Telugu
0x0000, // Kannada
0x0000, // Malayalam
0x0000, // Lao
0x0000, // Tibetan
- 0x0000, // Myammar
+ 0x0000, // Myanmar
0x0000, // Cambodian (Khmer)
0x0000, // Mongolian
0x0000, // Hebrew
@@ -146,14 +146,14 @@ static const sal_Unicode MinusChar[] = {
0x0000, // Marathi
0x0000, // Bengali
0x0000, // Punjabi
- 0x0000, // Gujarali
+ 0x0000, // Gujarati
0x0000, // Tamil
0x0000, // Telugu
0x0000, // Kannada
0x0000, // Malayalam
0x0000, // Lao
0x0000, // Tibetan
- 0x0000, // Myammar
+ 0x0000, // Myanmar
0x0000, // Cambodian (Khmer)
0x0000, // Mongolian
0x0000, // Hebrew
@@ -181,14 +181,14 @@ static sal_uInt16 SeparatorChar[] = {
0x0000, // Marathi
0x0000, // Bengali
0x0000, // Punjabi
- 0x0000, // Gujarali
+ 0x0000, // Gujarati
0x0000, // Tamil
0x0000, // Telugu
0x0000, // Kannada
0x0000, // Malayalam
0x0000, // Lao
0x0000, // Tibetan
- 0x0000, // Myammar
+ 0x0000, // Myanmar
0x0000, // Cambodian (Khmer)
0x0000, // Mongolian
0x0000, // Hebrew
diff --git a/offapi/com/sun/star/i18n/NativeNumberMode.idl b/offapi/com/sun/star/i18n/NativeNumberMode.idl
index ed12420c09dc..6af461350e7e 100644
--- a/offapi/com/sun/star/i18n/NativeNumberMode.idl
+++ b/offapi/com/sun/star/i18n/NativeNumberMode.idl
@@ -56,16 +56,36 @@ published constants NativeNumberMode
Chinese: Chinese lower case characters; CAL: 1/7/7 [DBNum1] <br/>
Japanese: short Kanji characters [DBNum1]; CAL: 1/4/4 [DBNum1] <br/>
Korean: Korean lower case characters [DBNum1]; CAL: 1/7/7 [DBNum1] <br/>
+ Hebrew: Hebrew characters <br/>
+ Arabic: Arabic-Indic characters <br/>
Thai: Thai characters <br/>
- Arabic: Indic characters <br/>
- Indic: Indic characters
+ Hindi: Indic-Devanagari characters <br/>
+ Odia: Odia (Oriya) characters<br/>
+ Marathi: Indic-Devanagari characters<br/>
+ Bengali: Bengali characters<br/>
+ Punjabi: Punjabi (Gurmukhi) characters<br/>
+ Gujarati: Gujarati characters<br/>
+ Tamil: Tamil characters<br/>
+ Telugu: Telugu characters<br/>
+ Kannada: Kannada characters<br/>
+ Malayalam: Malayalam characters<br/>
+ Lao: Lao characters<br/>
+ Tibetan: Tibetan characters<br/>
+ Burmese: Burmese (Myanmar) characters<br/>
+ Khmer: Khmer (Cambodian) characters<br/>
+ Mongolian: Mongolian characters<br/>
+ Nepali: Indic-Devanagari characters<br/>
+ Dzongkha: Tibetan characters<br/>
+ Farsi: East Arabic-Indic characters<br/>
+ Church Slavic: Cyrillic characters
*/
const short NATNUM1 = 1;
/** Transliteration in <br/>
Chinese: Chinese upper case characters; CAL: 2/8/8 [DBNum2] <br/>
Japanese: traditional Kanji characters; CAL: 2/5/5 [DBNum2] <br/>
- Korean: Korean upper case characters [DBNum2]; CAL: 2/8/8 [DBNum2]
+ Korean: Korean upper case characters [DBNum2]; CAL: 2/8/8 [DBNum2] <br/>
+ Hebrew: Hebrew numbering
*/
const short NATNUM2 = 2;