Age | Commit message (Collapse) | Author |
|
Change-Id: I42ce84a00c4de60d30093f58214f76647ff03097
|
|
Change-Id: Id40a5f1d726b9d2b4cf78fbbf51d980517c743a1
|
|
Change-Id: I3aeaca995bc9a3d865b6955aa47cee4d9eb07750
|
|
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
|
|
Change-Id: I3be187cf7e87697e37a6dafbcdf8d0a4b924639e
|
|
Change-Id: If3fc6937e66e9261255a9b197f995d923cc31132
|
|
Change-Id: I49272003ea72c84c9e81bc826820b0ac5f9d5008
|
|
since commit f20ed8959bc0a984177377a734d34f767653625b
Change-Id: I4f2fc5d9eb7a581b9ed707a3c3f96be817141846
|
|
Change-Id: Ica89dc89663ed3fa611e36245732b296386b5bf7
|
|
Change-Id: Ia6c96d3db5c232cb393832c1dd4e33295827bb99
|
|
Change-Id: I5293fea9b5404b82e72761407d325c408a2e45ca
|
|
Change-Id: Iecc35559cf77e844a84e1f058cb57c02d53493a2
|
|
Change-Id: I1763b73e80a19244d0fd788580c825c284347a35
|
|
Change-Id: Id7d8bc05b1393cc2bae4a531c8a47f62df24b1d6
Reviewed-on: https://gerrit.libreoffice.org/1488
Reviewed-by: Tor Lillqvist <tml@iki.fi>
Tested-by: Tor Lillqvist <tml@iki.fi>
|
|
Change-Id: I7313cca3335e1b41df2a70fe968bc1e6386a1e36
|
|
Change-Id: I27fd4d1f1dfafccaa7936defb5cd687d6266e0a2
|
|
...instead of deprecated cppu::createRegistryServiceFactory.
Change-Id: I64431f3d404e24267953de3fb94e3e5241db30a8
|
|
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.
|
|
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>
|
|
Change-Id: Ie212f2e91b3ef262997bcd125817769ae24c16c3
|
|
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
|
|
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
|
|
As per https://bugs.freedesktop.org/show_bug.cgi?id=52240#c59
Change-Id: I9f5ba81c5fd6732ca7e90e0480fcc02ed2709674
|
|
Also referenced by nb-NO and ny-NO
Changes as per http://erack.org/blog/archives/18-comments.html#c351
Change-Id: I9e07f4307800e99fdff21bccde91af4178b244f3
|
|
No point in hidding something useful like this in some helper lib.
Change-Id: I7332d7f6bd428378cd19e7e95ad130771a541140
|
|
Change-Id: I80af0399037e4f68113338139e7f2ad2400e65ab
|
|
Change-Id: Ic4794d9a908b60220a4a849ff263eaa08776550c
|
|
Change-Id: Icacd44abfa5bf5f75f0ee719b39fba6821976a8a
|
|
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>
|
|
Change-Id: I195506b32a5cbf751ac90ad1ab13680097c8c428
|
|
Change-Id: I7c7fb38d7df5aecda8e81443aa7045479e0efceb
|
|
Change-Id: I0736670512dd54e67fc08b65b9fad56ab904c92d
|
|
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
|
|
Change-Id: I9f65022cee5dc0201ab45192b3731115ba50f27d
|
|
Change-Id: If6ad17fa9e274beff7ba872a095ced65438962af
|
|
LANGUAGE_NONE was resolved to UI language, don't do that, if desired use
LANGUAGE_HID_HUMAN_INTERFACE_DEVICE instead.
Change-Id: I4a45653c9dfef7cc2cddb941ea1174189708cea2
|
|
Change-Id: I2e6800d0f5a6346fc743d5a57bab34d1e36b4ee4
|
|
Change-Id: I092ca8f912e26f0743909920c6e740d648b8677e
|
|
...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
|
|
Change-Id: Ie5423578e34a295aad3a03d2b29f3a6b1a6572ce
|
|
Change-Id: I4f339ecaeb147a05f8882065e859902f8c14ac47
|
|
Change-Id: Iec2845cb3717520e1126ac4e9743413d5f3a5119
|
|
Change-Id: I0134593f8ba664b7a8e8a14f54485b96b749418d
|
|
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>
|
|
Change-Id: I6a89dd2c5e34035ac1e6c9b7e4723d881c5ceaa9
|
|
Change-Id: I8917c2958f021f11933d9da7fec8ef01609387c8
|
|
Change-Id: Id78a989ab981d658dd8f331b030e00ce201c8bc9
|
|
And use the rtl::Static pattern for statics.
Change-Id: I80d8cc0a4a35771f86bec27edf41224d71cdea14
|
|
Added bResolveSystem=true parameter to getBcp47(), getLocale() and
getLanguageType(). Other get...() and is...() methods now always resolve
to system locale.
Change-Id: I2d9718b8bd36aac5e047afd6921d462e52c6a235
|
|
|