summaryrefslogtreecommitdiff
path: root/i18nlangtag
AgeCommit message (Collapse)AuthorFilesLines
2013-08-23encapsulate IsoLangEntry againEike Rathke2-25/+35
Change-Id: I66475eb3914b07b4c7a045e295ef77a5de9439d4
2013-08-23use sensible indentingEike Rathke1-8/+7
Change-Id: Iea3c9e579e8236a9b7e1a57b4e7ec1c760f278e9
2013-08-23do not convert to IsoLangNoneStdEntryEike Rathke1-17/+0
Change-Id: I94ba55f2ab8e9b495d8f02b137c940fe5173b8fd
2013-08-23do not resolve system language hereEike Rathke1-3/+0
Change-Id: I77b8a3d750ba3a629252805342ab385731238ee3
2013-08-23passed rLocale remains unchanged if no mapping foundEike Rathke1-4/+1
Change-Id: I4d1494dc5cba7a92fb067191477c3cbba46b056d
2013-08-23moved privateuse handling to convertLanguageToLocaleImpl()Eike Rathke2-9/+7
Change-Id: Id9cdd5734f54fd4fca43f5e0d928d9cb37e8f63f
2013-08-23convertLanguageToIsoNames() -> convertLanguageToLocaleImpl()Eike Rathke2-11/+11
Change-Id: I4e34fb09a901a414f3106883d9ace1bff81311b5
2013-08-23eliminated lookupFallbackLocale(LanguageType)Eike Rathke2-70/+3
Change-Id: I2a2a983acbd8af0487e7148f9dee2a73dc314891
2013-08-23eliminated lookupFallbackLanguage(LanguageType)Eike Rathke2-22/+6
Change-Id: I2c69fce56151d4afcf5a68c29fd6755ff4f3b8dd
2013-08-23extra convertLanguageToLocale(LanguageType,Locale) is unneededEike Rathke1-17/+8
Change-Id: I3a56e7cafeb2453b877582f6c2d1a705cb91723b
2013-08-23extra convertLanguageToLocaleWithFallback(LanguageType) is unneededEike Rathke1-9/+1
Change-Id: I67805c7f7a238e384a3cb6c3e58186e890594c49
2013-08-18Use subfolder names from <config_folders.h>Tor Lillqvist1-1/+3
Change all instances of hardcoded "program", "share" etc subfolder names to use those from <config_folders.h> instead. In normal builds, the end result will not change. Change-Id: I91c95cd8e482818be67307e889ae6df887763f53
2013-08-07resolved fdo#67444 don't push_back() with already reserved sizeEike Rathke1-2/+3
Change-Id: I5660bdf07ad0adae053508bed1805369850c1134
2013-07-13grml.. MacEike Rathke1-1/+1
Change-Id: Ia49d45a896a3ea5d180d98c3579fb93c6d4b9911
2013-07-13use static LanguageTag::convertTo...() for standalone conversionsEike Rathke1-1/+1
If no LanguageTag instance is at hand use the static methods to convert between BCP 47 string, Locale and MS-LangID instead of creating temporary instances. Change-Id: I9597f768078eb81c840e84a5db5617f26bb7dc09
2013-07-13added static convertTo...() methodsEike Rathke1-20/+106
Standalone conversions from Locale and LangID do not need a LanguageTag instance. Provide simple static methods. For consistency also static methods to convert from BCP47, but using a temporary instance. Change-Id: I5edd27e917ef9e92e8ec457e715b7558d7e4660f
2013-07-12use OUStringBufferEike Rathke1-3/+6
Change-Id: If82c2114a1145e1bfdede9205461717c04043db2
2013-07-11simpleExtract() with "re-casing"Eike Rathke1-6/+20
Change-Id: I3ee2cdab9ac889eb3e73c08924c349777fbef2f8
2013-07-11added getMatchingFallback()Eike Rathke1-0/+45
Change-Id: I5805ab98049bd7dfd8ca1b58632f6c0115197bdd
2013-07-10changed getIsoLanguageCountry() to getIsoLanguageScriptCountry()Eike Rathke1-8/+13
And don't write ODF *:script if *:language is not written either. Change-Id: If6d49cc6fbb8d566cc59edf35ed7991d57d941c0
2013-07-09let getLanguageType() resolve unknown due to present default scriptEike Rathke1-16/+42
Change-Id: I54170c7f2183ec2615aca875031148c85c939108
2013-07-09publish the "qlt" reserved code in header fileEike Rathke1-10/+5
Change-Id: Idb0bfa61655aa2f2d4b73661bce8166121727922
2013-07-05added convenience ctor for ODF importEike Rathke1-0/+38
Change-Id: I80fc2d531b612d9e2e94fc4f5efcca594e35a561
2013-07-05added Ngäbere_Panama [gym-PA] to language list, fdo#66602Eike Rathke1-0/+1
Change-Id: I4592f868c4d17ece745db39b604aa0b75181ca27
2013-07-01Add Cornish and Pite Sami to the list of spelling languagesHarri Pitkänen1-0/+2
Add Cornish (kw-UK) and Pite Sami (sje-SE) to the list of available spell checking languages to support spell checkers that are being currently developed: https://victorio.uit.no/langtech/trunk/langs/cor https://victorio.uit.no/langtech/trunk/langs/sje Change-Id: I2f95fe5339e7cc31d64fa13cf2f74268b159215e Reviewed-on: https://gerrit.libreoffice.org/4609 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2013-06-12added Tibetan_India [bo-IN] to language list, fdo#40713Eike Rathke2-0/+2
Change-Id: Ied426ee153ccd1a71e3cd0fbb4b417ac8b9b82e4
2013-05-13added Udmurt [udm-RU] to language listAndras Timar1-0/+1
Change-Id: Ief2413fda7ecbf4cc73bc0d2bf483f9a6c16cca8
2013-05-11added N'ko [nqo-GN] to language list, fdo#64331Eike Rathke2-0/+3
RTL and CTL Change-Id: Ifdce9e3e08a715dcf493c4103479c5fd64a42d74
2013-04-30Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks1-23/+4
2013-04-25ditch libi18nlangtagicu againEike Rathke4-35/+7
Thanks to Fridrich for finding the real cause for why I thought this was necessary.. Change-Id: I77934b17c2b994a03cae5440253b165704de2fa4
2013-04-25added LanguageTagIcu::getIcuLocale() with additional variantEike Rathke1-0/+11
Change-Id: I5a5689f449ac7653bb716f2ce67ea1039fe2559c
2013-04-24introduced libi18nlangtagicuEike Rathke3-0/+69
Change-Id: Ie80e989d55d465e127ccc20290d654acf222e5bb
2013-04-24adapt to header moveEike Rathke1-1/+1
Change-Id: Ie460c5dbf354f68a21d52bd84b7e95b78fca11be
2013-04-24Don't point to inc directories that don't exist any longerTor Lillqvist1-5/+0
Change-Id: If783897a60a545baf3968c5eeccf80a1e186bc51
2013-04-24Don't point to inc directories that don't exist any longerTor Lillqvist1-5/+0
Change-Id: Ia160f0ee3e9480c60056d38bf11a6b139b53424f
2013-04-24gbuild: drop empty use_packages callsDavid Tardon1-3/+0
Change-Id: I8e9f70eb5d929c98b4379416c2259a74e31d587f Reviewed-on: https://gerrit.libreoffice.org/3503 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-24gbuild: drop uses of removed packagesDavid Tardon1-1/+0
Change-Id: I400fad08c0ae7b6b34bad63693f54856867e4dac Reviewed-on: https://gerrit.libreoffice.org/3502 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-24move URE headers to include/David Tardon1-1/+0
Change-Id: Ib48a12e902f2311c295b2007f08f44dee28f431d Reviewed-on: https://gerrit.libreoffice.org/3499 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-23execute move of global headersBjoern Michaelsen6-1348/+0
see https://gerrit.libreoffice.org/#/c/3367/ and Change-Id: I00c96fa77d04b33a6f8c8cd3490dfcd9bdc9e84a for details Change-Id: I199a75bc4042af20817265d5ef85b1134a96ff5a
2013-04-07mass removal of rtl:: prefixes for O(U)String*Luboš Luňák2-5/+2
Modules sal, salhelper, cppu, cppuhelper, codemaker (selectively) and odk have kept them, in order not to break external API (the automatic using declaration is LO-internal). Change-Id: I588fc9e0c45b914f824f91c0376980621d730f09
2013-04-05new module i18nlangtagEike Rathke20-0/+5962
Moved portions from module i18npool, all of former i18nisolang1 library that now is i18nlangtag. Included are languagetag, isolang and mslangid. This i18nlangtag code is now even used by module comphelper, so disentangling i18npool and making this an own module was needed to not create circular module dependencies. Change-Id: Ib887c3d6dde667403fd22d382310ba5f1a9b0015