summaryrefslogtreecommitdiff
path: root/i18npool
AgeCommit message (Collapse)AuthorFilesLines
2013-02-22s/the the/the/Tor Lillqvist1-3/+3
Change-Id: Iadacffaad832c6ff06757e8567e24f929f24a4c3
2013-02-19make it possible to build with system icu 4.2 (RHEL-6)Caolán McNamara2-2/+2
Change-Id: I69bf7bc33a619c4aa9483e2dc3d5540e4dfa7458
2013-02-19added reset(rtl_Locale)Eike Rathke2-35/+53
Change-Id: I1bc83dd4e5286f7102513d8a4c7d5624952eb830
2013-02-19for now convert using MsLangId::convertUnxByteStringToLanguage()Eike Rathke1-7/+11
Change-Id: Iaedd4bd6eda1db293fa3dc6222c7353ce466ec04
2013-02-18prepare LanguageTag(rtl_Locale) for handling variant/modifierEike Rathke1-7/+41
Change-Id: Ic500bb2eecd090d5568703740c3700c6d50635ae
2013-02-18added LanguageTag::getFallbackStrings()Eike Rathke2-0/+61
Change-Id: Ia597cb184e0402e776cde50967541f008e22d4c9
2013-02-18added LanguageTag::hasScript()Eike Rathke2-0/+16
Change-Id: If9eaca46ef8daa544ee208444f79423122b10739
2013-02-15use LanguageTag(rtl_Locale) ctorEike Rathke1-4/+1
Change-Id: Ie668d40b815ae1cbcdb321649d8e52513cad1aec
2013-02-12fdo#46808, convert i18n::InputSequenceChecker to new-styleNoel Grandin1-2/+1
Change-Id: I29678d74ae3c6dc38d3d09e2cf4a0d4f28f789a1
2013-02-11fdo#46808, Adapt ConversionDictionaryList UNO service to new styleNoel Grandin2-9/+4
Change-Id: I16efc7466a2dbcccb4dddefdccada8549e7252f8
2013-01-30Removed several useless macros: A2OU, A2S, C2U, C2S, OUSTR, OUSTRINGJean-Noël Rouvignac1-24/+19
Change-Id: Ie859cb2dfdc7103c379fce56be88eef8fe390afd Reviewed-on: https://gerrit.libreoffice.org/1924 Tested-by: Luboš Luňák <l.lunak@suse.cz> Reviewed-by: Luboš Luňák <l.lunak@suse.cz>
2013-01-26gbuild: remove various pointless calls that don't add anythingMichael Stahl5-20/+0
Change-Id: I7eccac4fa8890c2873c6bbd7f8f5bf5b0dd006d2
2013-01-26gbuild: do not copy boost headers aroundMichael Stahl1-0/+1
- do not use gb_UnpackedTarball_copy_header_files for boost - adapt the optimization in concat-deps.c for new path - use boost_headers in all LinkTargets that require it - add explicit include paths to mysqlc, mysqlcppconn, libvisio, liborcus Change-Id: I0c43e73ed43cc9d2e6bce8faf55e992d655a0bb9
2013-01-26unify the spelling of 'Kazakh' language nameAndras Timar3-3/+3
While 'Kazakh' can be written as 'Kazak' or 'Qazaq', the 'Kazakh' form is the most widespread according to online sources (Wikipedia, LCID list from Microsoft). Also the 'Kazakh' form is preferred by a Kazakh contributor, see http://listarchives.libreoffice.org/global/l10n/msg05444.html In LibreOffice both 'Kazak' and 'Kazakh' was used at different places. Change-Id: Ief83eb05e92af16cb5b795f2bbb1e3d6f7c9659a
2013-01-16Do not hide information about UNO bootstrap failuresStephan Bergmann1-11/+2
Change-Id: I42ce84a00c4de60d30093f58214f76647ff03097
2013-01-15fdo#59197 added Sidama_Ethiopia [sid-ET] locale dataTadele Assefa3-1/+362
Change-Id: Id40a5f1d726b9d2b4cf78fbbf51d980517c743a1
2013-01-15fdo#46808, Convert services in i18npool to XComponentContextNoel Grandin17-100/+89
Change-Id: I3aeaca995bc9a3d865b6955aa47cee4d9eb07750
2013-01-02partly revert 92a9b7780c6e13a4da3b12794342edbc4c09ef51 for ICU < 49Eike Rathke3-2/+26
Re-enable build with ICU 4.6 and 4.8 ICU versions prior to 49 don't know Conditional_Japanese_Starter and Hebrew_Letter Also, the change in i18npool/CustomTarget_breakiterator.mk - -e "s#\[:LineBreak = Close_Punctuation:\]#\[& \[:LineBreak = Close_Parenthesis:\]\]#" \ with i18npool/source/breakiterator/data/line.txt -$CL = [:LineBreak = Close_Punctuation:] ; +$CL = [:LineBreak = Close_Parenthesis:]; did not produce equivalent results. Instead use $CP = [:LineBreak = Close_Parenthesis:]; $CL = [[:LineBreak = Close_Punctuation:] $CP]; Change-Id: I14fc14319ea34f23393264560452a79bb49fc3a7
2013-01-01We don't use these when DISABLE_DYNLOADINGTor Lillqvist1-0/+2
Change-Id: I3be187cf7e87697e37a6dafbcdf8d0a4b924639e
2013-01-01WaE: private field 'hModule' is not usedTor Lillqvist1-0/+2
Change-Id: If3fc6937e66e9261255a9b197f995d923cc31132
2012-12-30add runtime deps for custom targetsDavid Tardon5-17/+5
Change-Id: I49272003ea72c84c9e81bc826820b0ac5f9d5008
2012-12-29follow logical consequences of a minimum icu version of 4.6Caolán McNamara3-25/+2
since commit f20ed8959bc0a984177377a734d34f767653625b Change-Id: I4f2fc5d9eb7a581b9ed707a3c3f96be817141846
2012-12-29gendict is internal tool, not part of ICUDavid Tardon1-2/+8
Change-Id: Ica89dc89663ed3fa611e36245732b296386b5bf7
2012-12-29register ICU tools as external executablesDavid Tardon1-38/+8
Change-Id: Ia6c96d3db5c232cb393832c1dd4e33295827bb99
2012-12-29rethink external executable setupDavid Tardon1-1/+1
Change-Id: I5293fea9b5404b82e72761407d325c408a2e45ca
2012-12-28fix icu deps againPeter Foley1-9/+10
Change-Id: Iecc35559cf77e844a84e1f058cb57c02d53493a2
2012-12-28fix icu depsPeter Foley1-0/+5
Change-Id: I1763b73e80a19244d0fd788580c825c284347a35
2012-12-27convert icu to gbuild and add to tail_buildPeter Foley5-0/+6
Change-Id: Id7d8bc05b1393cc2bae4a531c8a47f62df24b1d6 Reviewed-on: https://gerrit.libreoffice.org/1488 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
2012-12-21getFunctionSymbolByName: make fall-back locale actually workMichael Meeks1-1/+1
Change-Id: I7313cca3335e1b41df2a70fe968bc1e6386a1e36
2012-12-21Remove unused cppuhelper/servicefactory.hxx includesStephan Bergmann1-1/+0
Change-Id: I27fd4d1f1dfafccaa7936defb5cd687d6266e0a2
2012-12-21Adapt i18npool saxparser to defaultBootstrap_InitialComponentContextStephan Bergmann3-17/+14
...instead of deprecated cppu::createRegistryServiceFactory. Change-Id: I64431f3d404e24267953de3fb94e3e5241db30a8
2012-12-21fdo#58590 - cleanup and accelerate break-iterators.Michael Meeks2-46/+41
Doing word-count by switching per-word between two different kinds of word iterator was insanely slow. This preserves an ICU break-iterator for each type of word-breaking.
2012-12-20Require icu 4.6 or later with system icuTomáš Chvátal1-1/+1
Change-Id: I8c0da25a000e10d65479665a61be054fdb2486a5 Reviewed-on: https://gerrit.libreoffice.org/1453 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: Tomáš Chvátal <tchvatal@suse.cz>
2012-12-19added [hr-HR] D.M.Y. date acceptance pattern (dot after year)Eike Rathke1-0/+1
Change-Id: Ie212f2e91b3ef262997bcd125817769ae24c16c3
2012-12-13introduced [mul] multiple and [und] undetermined language codesEike Rathke2-0/+4
Various places use an empty locale or string to indicate different meanings and/or variants of "this is not a real locale but I didn't know what to use else" or abuse LANGUAGE_DONTKNOW in one or the other way. In preparation of changing that awkward situation now offer the ISO 639 codes for multiple languages [mul] and language undetermined [und], mapping to LANGUAGE_MULTIPLE and LANGUAGE_UNDETERMINED. Change-Id: I687de23ffc00a9a056f2837b024e0a62658e3df2
2012-12-11avoid liblangtag processing for known locales, and know 'qtz'Eike Rathke3-72/+315
For "simple" known (to us) locales avoid the overhead of liblangtag, also in preparation of not having to initialize its database during startup. This also enables recognition of the 'qtz' pseudolocale for key ID resources again, see fdo#57413 Change-Id: Id52a1ddc37b42063e3bf68a6dbeaeacfbfa704ef
2012-12-10fdo#52240 added [hr-HR] date acceptance patterns D/M/Y;D/MEike Rathke1-0/+2
As per https://bugs.freedesktop.org/show_bug.cgi?id=52240#c59 Change-Id: I9f5ba81c5fd6732ca7e90e0480fcc02ed2709674
2012-12-10fdo#52240 added [no-NO] date acceptance patterns D.M;D/M/Y;D/M;D/M YEike Rathke1-0/+4
Also referenced by nb-NO and ny-NO Changes as per http://erack.org/blog/archives/18-comments.html#c351 Change-Id: I9e07f4307800e99fdff21bccde91af4178b244f3
2012-12-06mvoe rtl_(u)string_alloc to salLuboš Luňák11-12/+12
No point in hidding something useful like this in some helper lib. Change-Id: I7332d7f6bd428378cd19e7e95ad130771a541140
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