summaryrefslogtreecommitdiff
path: root/i18npool
AgeCommit message (Collapse)AuthorFilesLines
2012-12-03fixes for where fast string operator+ is not perfectly source compatibleLuboš Luňák2-4/+4
Change-Id: I80af0399037e4f68113338139e7f2ad2400e65ab
2012-12-02RepositoryExternal.mk: clean up awful icudata/icui18n duplicationMichael Stahl5-25/+2
Change-Id: Ic4794d9a908b60220a4a849ff263eaa08776550c
2012-12-02move setting up of ext. executables out of gbuild.mkDavid Tardon1-2/+3
Change-Id: Icacd44abfa5bf5f75f0ee719b39fba6821976a8a
2012-11-30Removed useless method from languagetagPaula Mannes1-10/+0
Change-Id: I683c54ed278d5a6ba12eaefb8040c3753a24f119 Signed-off-by: Paula Mannes <paulamannes@gmail.com> Reviewed-on: https://gerrit.libreoffice.org/1204 Reviewed-by: Olivier Hallot <olivier.hallot@alta.org.br> Tested-by: Olivier Hallot <olivier.hallot@alta.org.br>
2012-11-30added rtl_Locale convenience ctorEike Rathke2-0/+30
Change-Id: I195506b32a5cbf751ac90ad1ab13680097c8c428
2012-11-30add Sidama (sid) languageAndras Timar2-0/+2
Change-Id: I7c7fb38d7df5aecda8e81443aa7045479e0efceb
2012-11-29resolved fdo#57668 additional date formats using '/' separatorEike Rathke1-3/+17
Change-Id: I0736670512dd54e67fc08b65b9fad56ab904c92d
2012-11-28changes to Congolese localesEike Rathke25-3330/+62
Changes to commit a81a9109ed43e0b3880c9bd88e58f2b21065226b The ..._CONGO identifier and "... (Congo)" resource string changes are only to match the current convention that if a locale is not of the default country of a language we mention the country. This helps in case we later add the other locale of a language. Having two Lang-IDs then with different sublanguage and adding the ISO locales is good practice. For axk-CG it should be LANGUAGE_USER_YAKA_CONGO instead of LANGUAGE_USER_AKA and the resource string should be "Aka (Congo)", because it is not the default axk-CF (Central African Republic), see http://www.ethnologue.com/show_language.asp?code=axk For kng-CG it should be LANGUAGE_USER_KIKONGO_CONGO instead of LANGUAGE_USER_KIKONGO and the resource string should be "Kikongo (Congo)", because it is not the default kng-CD (Democratic Republic of the Congo), see http://www.ethnologue.com/show_language.asp?code=kng However, changed name to Koongo instead of Kikongo because that is the default name even for Congo, see http://www.ethnologue.com/show_language.asp?code=kng, and used LANGUAGE_USER_KOONGO_CONGO instead. For njy-CG it should be LANGUAGE_USER_NJYEM_CONGO instead of LANGUAGE_USER_NJYEM and the resource string should be "Njyem (Congo)", because it is not the default njy-CM (Cameroon), see http://www.ethnologue.com/show_language.asp?code=njy For puu-CG it should be LANGUAGE_USER_PUNU_CONGO instead of LANGUAGE_USER_PUNU and the resource string should be "Punu (Congo)", because it is not the default puu-GA (Gabon), see http://www.ethnologue.com/show_language.asp?code=puu For yom-CG it should be LANGUAGE_USER_YOMBE_CONGO instead of LANGUAGE_USER_YOMBE and the resource string should be "Yombe (Congo)", because it is not the default yom-CD (Democratic Republic of the Congo), see http://www.ethnologue.com/show_language.asp?code=yom For each of these ..._CONGO lang-IDs introduced the default ID and made the ..._CONGO ID with sublanguage 0x20, adapted corresponding IDs in *.xml files. All IDs in those *_CG.xml files needed to be corrected anyway as they all had a replaceTo="[$CFA-63A]" copied from sg_CF.xml, the ID needs to match that of the LangID instead. As all LC_FORMAT element section were identical, made them refer to kng_CG instead of having duplicated copies, same for LC_CURRENCY. Removed the executable permission bits from *_CG.xml files. Change-Id: Iae06af5fbf19e3a3c83a4f4b4dcb857213df629e
2012-11-28Add/modify locales & language list entries for Congolese languagesJeremy Brown26-27/+7846
Change-Id: I9f65022cee5dc0201ab45192b3731115ba50f27d
2012-11-28fdo#46808, use service constructor for i18n::CollatorNoel Grandin12-33/+30
Change-Id: If6ad17fa9e274beff7ba872a095ced65438962af
2012-11-27do not resolve LANGUAGE_NONE in MsLangId::getRealLanguage()Eike Rathke2-7/+7
LANGUAGE_NONE was resolved to UI language, don't do that, if desired use LANGUAGE_HID_HUMAN_INTERFACE_DEVICE instead. Change-Id: I4a45653c9dfef7cc2cddb941ea1174189708cea2
2012-11-27fdo#46808, convert i18n::BreakIterator impl to XComponentContextNoel Grandin6-16/+15
Change-Id: I2e6800d0f5a6346fc743d5a57bab34d1e36b4ee4
2012-11-27fdo#46808, use service constructor for i18n::NativeNumberSupplierNoel Grandin1-17/+2
Change-Id: I092ca8f912e26f0743909920c6e740d648b8677e
2012-11-24Move in-build liblangtag data to solver's unittest/installation/shareStephan Bergmann1-17/+12
...let BRAND_BASE_DIR point to solver's unittest/installation during CppUnit tests, and get rid of LIBLANGTAG_SHARE special case. (Intending to add further code to CppUnit tests soon that requires a fake BRAND_BASE_DIR, so clean this up now.) Change-Id: Ia5f0f247e54952f901c37ca31eda53f9c6591458
2012-11-22exclude language(-Script) only tags from pRegionT==NULL checkEike Rathke1-1/+8
Change-Id: Ie5423578e34a295aad3a03d2b29f3a6b1a6572ce
2012-11-21added operator==() and operator!=() to LanguageTagEike Rathke2-0/+19
Change-Id: I4f339ecaeb147a05f8882065e859902f8c14ac47
2012-11-20Blind fix for MACOSX-only MsLangId::convertIsoNamesToLanguage leftoverStephan Bergmann1-1/+2
Change-Id: Iec2845cb3717520e1126ac4e9743413d5f3a5119
2012-11-20slowly stabbing MsLangId::convert...() to deathEike Rathke4-258/+91
Change-Id: I0134593f8ba664b7a8e8a14f54485b96b749418d
2012-11-19Stop a memory leak in text_textsearch.cxxZolnai Tamás1-0/+1
Change-Id: I4dad05dbbe668ac7d7058cb43989f6a9f8e488a6 Reviewed-on: https://gerrit.libreoffice.org/1118 Reviewed-by: Luboš Luňák <l.lunak@suse.cz> Tested-by: Luboš Luňák <l.lunak@suse.cz>
2012-11-16added LanguageTag::makeFallback()Eike Rathke3-8/+56
Change-Id: I6a89dd2c5e34035ac1e6c9b7e4723d881c5ceaa9
2012-11-16added LanguageTag::getIsoLanguageCountry() methodEike Rathke2-0/+29
Change-Id: I8917c2958f021f11933d9da7fec8ef01609387c8
2012-11-16added LanguageTag::reset() methodsEike Rathke3-0/+100
Change-Id: Id78a989ab981d658dd8f331b030e00ce201c8bc9
2012-11-16return const reference for getBcp47() and getLocale()Eike Rathke2-13/+23
And use the rtl::Static pattern for statics. Change-Id: I80d8cc0a4a35771f86bec27edf41224d71cdea14
2012-11-15LanguageTag getters with optional bResolveSystem parameterEike Rathke2-64/+123
Added bResolveSystem=true parameter to getBcp47(), getLocale() and getLanguageType(). Other get...() and is...() methods now always resolve to system locale. Change-Id: I2d9718b8bd36aac5e047afd6921d462e52c6a235
2012-11-12finally get the unit test name right; wow.Michael Meeks1-1/+1
2012-11-12add the right icu externals to the right target.Michael Meeks1-1/+1
2012-11-12fix identical issue in textsearch unit test.Michael Meeks1-2/+5
2012-11-12Another attempt at fixing icu linkage as externals.Michael Meeks1-10/+1
2012-11-12fdo#46807: Add LRM before Shekel sign, forcing it to appear left of numbersLior Kaplan1-1/+8
introducing new Currency element and marking previous as legacyOnly Change-Id: I40a762bf03a15f241fc80279bb61be9a2710d2f0 Reviewed-on: https://gerrit.libreoffice.org/967 Reviewed-by: Lior Kaplan <kaplanlior@gmail.com> Tested-by: Lior Kaplan <kaplanlior@gmail.com> Reviewed-by: Eike Rathke <erack@redhat.com>
2012-11-12add missing use exernals for icu pieces in textsearchMichael Meeks1-0/+12
2012-11-12The icui18n library is called icuin in a MSVC build for some reasonTor Lillqvist2-2/+2
Change-Id: I2fe03d438f52c31d0615f124f4d0a7ced2136928
2012-11-12add native XTextSearch / cppunit test framework.Michael Meeks3-0/+183
ported from the broken java ver. adds a native ICU regex sanity test.
2012-11-12remove obsolete regexp pieces.Michael Meeks1-1/+1
2012-11-12re-base on ALv2 code. Includes:Michael Meeks4-233/+194
Patches from Herbert Duerr: #i118925# fix old word-boundary emulation http://svn.apache.org/viewvc?view=revision&revision=1301596 #i119031# preserving ASCII in ignore-* transliterations allows full SIMPLE_TRANS_MASK http://svn.apache.org/viewvc?view=revision&revision=1301104 #i118887# ignore zero-length matches in regexp search http://svn.apache.org/viewvc?view=revision&revision=1242235 fix transliteration flags for search pattern preprocessing http://svn.apache.org/viewvc?view=revision&revision=1236199 fix minor typo in comment http://svn.apache.org/viewvc?view=revision&revision=1234799 improve standard conformance regarding unicode UAX#29 word boundaries http://svn.apache.org/viewvc?view=revision&revision=1234786 emulate word boundary matching of old regex engine The new ICU regex engine has much improved unicode capabilities. The old regex engine had the extensions \< and \> for matching word boundaries. For the convenience of a smooth upgrade experience these artifacts now get mapped to \b which is supported by almost all regex engines. http://svn.apache.org/viewvc?view=revision&revision=1234777 #i118723# fill in regexp matcher group details http://svn.apache.org/viewvc?view=revision&revision=1228084 use ICU regexp instead of LGPL i18nregexp http://svn.apache.org/viewvc?view=revision&revision=1177610 #i119031# default to preserve ASCII in ignore-width transliteration http://svn.apache.org/viewvc?view=revision&revision=1301101
2012-11-11convert liblangtag to gbuildPeter Foley1-0/+2
Change-Id: Ib019e248b16a39ea058cdebeaa1f37a967a00d6c
2012-11-09LanguageTag conversion helper defineEike Rathke1-2/+40
Prepared private methods to force compiler errors during conversion to LanguageTag. Commented current usage on some methods. Change-Id: If365e24c7cf06bdf33ecd0bc15ddbfe33cd347c0
2012-11-09adapt to liblangtag 0.4.0 typesEike Rathke1-31/+26
Change-Id: I0ab5a25cafdd246828ba09db8d01bb498e7012ab
2012-11-09ensure lt_error_t is free'd and enable SAL_WARN/INFO againEike Rathke1-18/+13
Change-Id: Ida7914d7301c16ed1771be3d874c716c8fbaf8b4
2012-11-07document the documentationEike Rathke1-2/+5
and get rid of ugly DOS line ends. Change-Id: Ib20e594a26eb27d0649f64548eb55bc975218274
2012-11-07enhance documentation of Currency legacyOnly attributeEike Rathke1-0/+8
Change-Id: I05f2f5e51490b6830a01fe72b11dd9da174719fd
2012-11-07Fix windows linking of i18npoolFridrich Štrba1-0/+5
Change-Id: I9e66d0528a8b095897e27216352979c4bcfb4eae
2012-11-07Put the __attribute__ in the correct placeTor Lillqvist1-1/+1
Change-Id: I8444fe62254cefe950f356e2f0bca5625420cd75
2012-11-06fdo#56346 add a few more Uralic languages to languages dropdownAndras Timar2-0/+18
Change-Id: I4adad5b494e61d033d6525a07260f7b4b8cb4e9c
2012-11-06Goodbye gettext, glib, gdk-pixbuf, pango, libcroco, libgsf and librsvgTor Lillqvist2-2/+0
Now with librsvg no longer used, and liblangtag no longer using glib, a bunch of bundled (in some configurations, always on some platforms) 3rd-party libraries are no longer needed. Initial work by rene, continued by tml. Change-Id: I76edd7aea5452e3487499f0b9ed9f767cf760194
2012-11-06Try to unbreak the Android buildTor Lillqvist1-1/+3
Change-Id: I8fd77369cab201cd8ba2681398c23e81b186418f
2012-11-06WaE: duplicated variable nameCaolán McNamara1-4/+4
Change-Id: Id42116f2ddfe679b1a995590e35a619ff8d82d7e
2012-11-06fix build with icu-4.0Petr Mladek1-1/+3
use functions already provided by icu-4.0 Change-Id: I238a499ae1bc2a7efeb4d61fbe780e24d7d36a7a
2012-11-06Adapting to liblangtag 0.4.0Fridrich Štrba1-20/+21
Change-Id: Ie70a38a1481a280760a435f4809020ed5a327627
2012-11-05fdo#46808, use service constructor for i18n::CharacterClassificationNoel Grandin3-26/+18
Change-Id: I0499ad7de27b1539e97f01ab8aa0ef2d6713ae76
2012-11-05fdo#46808, Adapt i18n::Transliteration UNO service to new styleNoel Grandin1-22/+9
Simply make the service implement XExtendedTransliteration, since all of the implementatins already do that. Change-Id: If03bf56a8d33931ad0230743a4603e2ae9b104ac