summaryrefslogtreecommitdiff
path: root/i18npool
AgeCommit message (Collapse)AuthorFilesLines
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
2012-11-05cleanup README files.Michael Meeks1-2/+2
Convert DOS -> unix newlines. Cleanup and clarify several files.
2012-11-02Consolidate ₪ appearances to a CURRENCY templateLior Kaplan1-6/+6
Change-Id: Ibde3ac38e27e5abb42aa5d538762a3a5a7401f2b Reviewed-on: https://gerrit.libreoffice.org/966 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2012-10-31fdo#46808, Deprecate configuration::ConfigurationProvider old-style serviceNoel Grandin3-10/+8
...in favor of existing new-style configuration::theDefaultProvider singleton. Theoretically, ConfigurationProvider instances can be created with specific Locale and EnableAsync arguments, but this is hardly used in practice, and thus effectively all uses of the ConfigurationProvider service use the theDefaultProvider instance, anyway. theDefaultProvider is restricted to the XMultiServiceFactory interface, while ConfigurationProvider also makes available XComponent. However, dispose must not be called manually on theDefaultProvider singleton anyway, and calls to add-/removeEventListener are so few (and in dubious code that should better be cleaned up) that requiring an explicit queryInterface does not really hurt there. This commit originated as a patch by Noel Grandin to "Adapt configuration::ConfigurationProvider UNO service to new style [by creating] a merged XConfigurationProvider interface for this service to implement." It was then modified by Stephan Bergmann by deprecating ConfigurationProvider instead of adding XConfigurationProvider and by replacing calls to ConfigurationProvider::create with calls to theDefaultProvider::get. Change-Id: I9c16700afe0faff1ef6f20338a66bd7a9af990bd
2012-10-28Update reference link for Hebrew Numbering SystemLior Kaplan1-1/+1
Change-Id: I5b761341b1bfbd3462ab5ffa21608182584f757a
2012-10-27Remove unused overrideDataPathJulien Nabet2-13/+0
Change-Id: I7dfaa933d918023999bfe78a497da7dbd59f7fc1
2012-10-24fdo#55732 display upper case greek letters in page numbering optionLester1-2/+2
\n\nAll of the code for the constant defining greek upper case page numbering is correct, but the UI dialog that represents that constant displayed lower case greek letters, and vice versa. So, the dialog should display the proper characters. Change-Id: Ib8d0a41928796fbed5f36162c35d6e1db2463e07 Reviewed-on: https://gerrit.libreoffice.org/904 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2012-10-23Handle getAllFormats1, too, but it exists only for en_USTor Lillqvist2-2/+19
Change-Id: Ia8de5f1a619466e473f7a9586f53a38bdf9c2e51
2012-10-23fdo#46808, use service constructor for i18n::BreakIteratorNoel Grandin2-6/+3
Note that I found a pre-existing bug in linguistic/source/gciterator.cxx but I was not able to fix it, because doing so appears to expose bugs elsewhere! Change-Id: I17fb9108d98a98d0ae13fe5a8e043d2db5b27a6a
2012-10-10add a README filesManal Alhassoun1-0/+3
Change-Id: I2e779831e47cb1243ae7319b73b9fa553cf97034 Reviewed-on: https://gerrit.libreoffice.org/852 Reviewed-by: Michael Meeks <michael.meeks@suse.com> Tested-by: Michael Meeks <michael.meeks@suse.com>
2012-10-08add Croatian [hr-HR] genitive case month namesNeven Ćosić1-0/+62
Change-Id: Ic6c178153a64daf975af2495779b04b798a6381f
2012-10-07add needed libraries to textconv_dictPeter Foley1-0/+3
Change-Id: Ic0f55385c34bb253a1f452335ebcd3bba92ca9fa
2012-10-06add missing dep on cppu/macros.hxxDavid Tardon1-1/+4
Change-Id: Ie6793b6032ddfc44c5514e2e8c826590a924d177
2012-10-05Turn a SAL_WARN into SAL_INFOStephan Bergmann1-2/+4
...as lingucomponent GetOldStyleDics SYSTEM_DICTS code harmlessly triggers it routinely with input containing _ and then fixing the input. Change-Id: Id00857f0b89eb65ad155e8cf0883dd2f45851c7d