summaryrefslogtreecommitdiff
path: root/i18nlangtag
AgeCommit message (Collapse)AuthorFilesLines
2013-10-07added Nogai [nog-RU] to language list, fdo#69987Eike Rathke1-0/+1
Change-Id: Ib59c75ee13b5e16ef014ab7245540ffdc62c2daa
2013-10-04added Kumyk [kum-RU] to language list, fdo#70089Eike Rathke1-0/+1
Change-Id: Iebf76555903fec1b533141104d3752735a8be075
2013-09-23added scp2/**/*.ulf to description of replacementsEike Rathke1-0/+9
Change-Id: I841e3df0900735bc7b6de78bca3a5dbbb3902af5
2013-09-22in canonicalize() an unknown LangID is temporaryEike Rathke1-1/+1
Change-Id: I4ae0f04f6ba5d6d0f9668595adf0b6865a34d6ef
2013-09-22don't copy twiceEike Rathke1-1/+0
Change-Id: I664f4fed663ee41ae8f5b857401fbc4a24d02ba5
2013-09-22handle canonicalization better and share implEike Rathke1-45/+79
Change-Id: I82c1b899f88e348cfa798558b63b2264d997c33b
2013-09-21moved LANGUAGE_DONTKNOW impl detection upEike Rathke1-23/+27
Change-Id: Iba2c7f03420a709c5ee6338c1504b1133a8cb643
2013-09-21default ctor LangID acutally is initializedEike Rathke1-1/+1
So make registerImpl() use theDontKnow instead of creating temporary instances. Change-Id: Ibd10a80da5dd4355c33cf525b21158ec56a1360e
2013-09-21register separate theSystemLocale for faster accessEike Rathke1-8/+75
Change-Id: I0fc5938bd2c0157471539217806ad7844d765e8d
2013-09-21added registerImpl() debug counterEike Rathke1-0/+6
Change-Id: I84a79cbbbe06bdf1ae9e77d9cb5d429c6750fe21
2013-09-21use bcp47 unresolved system for operator<()Eike Rathke1-1/+1
We have several tags mapping to one LangID, so using LangID isn't a good idea. Change-Id: I561745b032af7eb0c54cf55dbcd26872103e2e07
2013-09-21added debug counter to getNextOnTheFlyLanguage()Eike Rathke1-0/+5
Change-Id: If2c53309f50b67d9afeb097391f4d20637bee69c
2013-09-21added operator<() for sorted containersEike Rathke1-0/+6
Change-Id: Iffc3a41df21f2b95054f6f895c9848714ace1de0
2013-09-21let reset() return a referenceEike Rathke1-4/+8
Change-Id: I3700566e7ec2250909211a6d81c6f2a7854b463c
2013-09-21added default ctor for maps etc.Eike Rathke1-0/+12
sigh.. I hate to do this.. Change-Id: Icf5940c0e60d39a2a1a33fbf78d2af6deb729524
2013-09-20trigger less conversionsEike Rathke1-7/+47
Change-Id: Ie7ab85522b3ab0adb5bddd24b9db6affc10c4665
2013-09-20theDontKnow ImplEike Rathke1-0/+11
Change-Id: I6d4738041e3f4eaffc3adbdb0b324eda24903b72
2013-09-200xEike Rathke1-1/+1
Change-Id: Ie400046c513b278115ec6fc67b3c531a1153ef9e
2013-09-20do not register LANGUAGE_DONTKNOWEike Rathke1-4/+8
Change-Id: Ibfe4407c1b2740e806c7d9cb75529a8babc3fd92
2013-09-20now with on-the-fly LangID assignmentEike Rathke3-15/+28
Change-Id: I0766705191176381beaf331de3d10dfc0086a9b4
2013-09-20more preparation for on-the-fli IDsEike Rathke1-11/+23
Change-Id: Ic4d53d0e3e8e149d09017dd7a567b879601073fc
2013-09-20added isOnTheFlyID()Eike Rathke1-0/+11
Change-Id: Ifddbec485814e3287e671e6bc4059689ca3f6c93
2013-09-20added registerImpl() re-entered warningEike Rathke1-0/+10
Change-Id: I064d7241343fadd0256bb0fa5ad32fabcd6738a4
2013-09-20added registerOnTheFly()Eike Rathke1-5/+76
Change-Id: I1e270686ad73bf32c580dddcab7f03c4a3d85054
2013-09-20check for identity in operator=()Eike Rathke1-0/+6
Change-Id: I687dc4bdd3093054a6e2c1fd383cfc2a8c948303
2013-09-20prepare for on-the-fly assigned LangIDsEike Rathke1-17/+57
Change-Id: Id4ba99f0b1894457ca95c209b8394447c6fd7893
2013-09-20inlineEike Rathke1-2/+2
Change-Id: I7b031d19160f7fe3d8dd0789ab68b03830135463
2013-09-20second wave to register tagsEike Rathke2-76/+134
Change-Id: If71d7bdbe590b66e3642e8815a536482c67dd7c0
2013-09-19unused LanguageTagImpl::resetVars()Eike Rathke1-38/+0
Change-Id: Iaf806d78b6d49b9bc599ab61ebc8fa1ced84fcf9
2013-09-19does #include <map> satisfy Windows?Eike Rathke1-0/+1
Change-Id: I42410c84291b7fdebe6507ec23837433970ea277
2013-09-19better mutex guard thisEike Rathke1-0/+2
Change-Id: Ic5cc38c76f6eae11460e0b6e3c55d0e2333a0b09
2013-09-19first wave to register tagsEike Rathke1-10/+103
Change-Id: I11c6608b5c5074e9b7117449c3eb92e278713598
2013-09-19WaE: equalsIgnoreAsciiCaseAscii -> equalsIgnoreAsciiCase [loplugin]Tor Lillqvist1-1/+1
rewrite call of rtl::OUString::equalsIgnoreAsciiCaseAscii with string literal argument as call of rtl::OUString::equalsIgnoreAsciiCase [loplugin] Change-Id: Ia4dcbf6f5233a5aa91c609902da0a1037bcc3a48
2013-09-19'de-1901' is a valid fallback, 'en-oed' is notEike Rathke2-9/+34
Change-Id: I73b821eaff82796080ce123e37466ec53c327141
2013-09-19accept (DIGIT 3*ALNUM) variant in place of (4*ALPHA) scriptEike Rathke2-8/+38
Change-Id: If622619bd2e282ab8298ac8a29f8bb57a8fe968f
2013-09-19use equalsIgnoreAsciiCaseAscii() with ASCII stringEike Rathke1-1/+1
... instead of equalsIgnoreAsciiCase() that converts to OUString first Change-Id: I20e6ac93e1af40b01285e49670770d0e4c453dfa
2013-09-19Revert "Fix the Windows build."Jan Holesovsky1-4/+0
This reverts commit ecd9e1a208ab5d01bd570a497b3cade24c7c88d6. Tor has fixed that in the meantime.
2013-09-19Fix the Windows build.Jan Holesovsky1-0/+4
Change-Id: I0505c77302a3bdd0802e862e730e2381aea5a4b0
2013-09-19Sprinkle more boost_headers loveTor Lillqvist1-0/+2
Fix compilation errors when not using system boost. Might be more. It's sad that one has to micro-manage boost use like this. Change-Id: I3541789530fbdb0fb03e2b355144e63f8b031097
2013-09-19always sync after canonicalizeEike Rathke1-1/+4
Change-Id: I96936330f787d9256383f73e17983e4950579160
2013-09-18sync from possible intermediate stepsEike Rathke1-0/+4
Change-Id: Ifeb670356184b1f613ad85705fded848072416b1
2013-09-18impl getBcp47() always resolves systemEike Rathke1-6/+4
Change-Id: Id052b5ed9ec47a2bf02b8707825fdcbbd64af186
2013-09-18LANGTAGCAST is unnecessary now, we have lt_tag_t* encapsulatedEike Rathke1-21/+16
Change-Id: Ibe7b402dca2e71339ba77632ea1bc19b983a86f8
2013-09-18changed to mpImplEike Rathke1-162/+466
first step to register locales Change-Id: I1a1f7b3f642cf892e91b17dd30c92a79129f184e
2013-09-17added getNextOnTheFlyLanguage()Eike Rathke1-0/+30
Change-Id: I58eeab0076b5b77b533bf855d3879228fe653658
2013-09-17mn-Cyrl and mn-MongEike Rathke1-2/+3
Change-Id: I2a62bb4098e73058161f1808052556fdb86da81c
2013-09-14WaE: equalsIgnoreAsciiCaseAscii -> equalsIgnoreAsciiCase [loplugin]Tor Lillqvist1-1/+1
rewrite call of rtl::OUString::equalsIgnoreAsciiCaseAscii with string literal argument as call of rtl::OUString::equalsIgnoreAsciiCase [loplugin] Change-Id: Ia4dcbf6f5233a5aa91c609902da0a1037bcc3a48
2013-09-13added 'en-GB-oed' for "English, OED spelling (UK)"Eike Rathke3-0/+31
Change-Id: Ia51a8503213997ea589f2df79552ef765ecfc748
2013-09-13copy and reset maCachedVariantsEike Rathke1-0/+4
Change-Id: I898ecf7d3122b5cdbdc9d0df5aa4ac88faa423f1
2013-09-13added description of changes to helpcontent2Eike Rathke1-0/+6
Change-Id: I124e913160e2841bfaab5112395d4a76d761a0d4