Age | Commit message (Collapse) | Author | Files | Lines |
|
* instead of the 'ku' macrolanguage code use proper ISO 639-3 codes and
use 'Latn' script with 'kmr'
* use MS-LCID 0x0492 for Central Kurdish (Iraq) [ckb-IQ]
* added Southern Kurdish (Iraq) [sdh-IQ]
Change-Id: Iaee8be98d0659a0e7bbf041e60025dd1f771066f
|
|
Change-Id: Ib188b2a8dbfbc91f2e89952d6df2c0c357091a78
|
|
Change-Id: Ic610850ba2d59fb841caf6c60662e54005ed5452
|
|
Change-Id: I788d1d1c54cc0a30cbbdc07066bf133c2814304a
|
|
* allow overriding higher level lll-Ssss-CC with lower level lll-CC for
known MS-LangID mappings that use tags with suppress-script
* internal override "canonicalization", e.g. ca-XV => ca-ES-valencia
Change-Id: I067d7515fb9144a896697617ad1b079e294f1ced
|
|
Change-Id: Ie2aadab8302f365379a569989bd9640db55b9716
|
|
Change-Id: I79402ca5c0804912198b9d78471b1608b2170e04
|
|
... found at http://msdn.microsoft.com/library/cc233965.aspx (the 5th or
6th place I'm aware of where MS defines LCIDs, all different ...)
* a bunch of new definitions up to Windows 8.1
* lots of cross-checks done with SIL, Ethnologue, ...
Change-Id: Ifae8e676558c6712fe752856acca600d05d0a63f
|
|
Change-Id: Idbb6837802ee6f12e95914283a5eb5d61982f4f8
|
|
Change-Id: I9bd65a7f66710d94a2c4dbe6d1b28f8ddef8d9a3
|
|
Change-Id: I7ccead4493c9848b55f642c2636daa3c60aeb7a6
|
|
instead of 0x03FF so to prevent confusion with 0x03FF values
LANGUAGE_MASK_PRIMARY and LANGUAGE_DONTKNOW, specifically if someone
asked for ((nLang & LANGUAGE_MASK_PRIMARY) == LANGUAGE_DONTKNOW) ...
Change-Id: I6e516c805e0f12182aeb0ea75546b3254f256e8b
|
|
Change-Id: I202b01e8ac705c11d816a607e3293d8ba56f4640
|
|
Change-Id: Ib59c75ee13b5e16ef014ab7245540ffdc62c2daa
|
|
Change-Id: Iebf76555903fec1b533141104d3752735a8be075
|
|
We have several tags mapping to one LangID, so using LangID isn't a good
idea.
Change-Id: I561745b032af7eb0c54cf55dbcd26872103e2e07
|
|
Change-Id: Iffc3a41df21f2b95054f6f895c9848714ace1de0
|
|
Change-Id: I3700566e7ec2250909211a6d81c6f2a7854b463c
|
|
sigh.. I hate to do this..
Change-Id: Icf5940c0e60d39a2a1a33fbf78d2af6deb729524
|
|
Change-Id: Ie7ab85522b3ab0adb5bddd24b9db6affc10c4665
|
|
Change-Id: Ifddbec485814e3287e671e6bc4059689ca3f6c93
|
|
Change-Id: Id4ba99f0b1894457ca95c209b8394447c6fd7893
|
|
Change-Id: I11c6608b5c5074e9b7117449c3eb92e278713598
|
|
first step to register locales
Change-Id: I1a1f7b3f642cf892e91b17dd30c92a79129f184e
|
|
Change-Id: I7d42480b0e0d57634647a002c55bd0c3c968bb28
|
|
Change-Id: Ia51a8503213997ea589f2df79552ef765ecfc748
|
|
Change-Id: I62be84904b3f0f4beeda35e78906604090eefa86
|
|
so the various places that check the full tag first do not have to get
it just to delete it again.
Change-Id: Ib4e3cf1b16988464db875f1b6ac5cf4a0ab60fe5
|
|
Change-Id: Iac72f57815068767e25c3f7bb95ee402745ba579
|
|
Build Catalan-Valencian as ca-valencia instead of ca-XV private-use.
Introduced LANGUAGE_CATALAN_VALENCIAN 0x0803 mapping to ca-ES-valencia,
preserving old ca-XV and qcv-ES mappings to now
LANGUAGE_CATALAN_VALENCIAN and LANGUAGE_OBSOLETE_USER_CATALAN_VALENCIAN
0x8003 to ca-ES-valencia.
Removed special !bUserInterfaceSelection treatment from
MsLangId::getReplacementForObsoleteLanguage() and added the usual
obsolete replacement instead.
Change-Id: I2fdd8b0bac55d4b4ae2cbf3c3645f09fefec9b6e
|
|
Change-Id: I9eb1418721026a0d869b97aa577bc3196f960488
|
|
Change-Id: Ib57a7c6fc57192b4a615f5ad0e43c580769513e9
|
|
rsc needs to resolve all known defined languages without access to
liblangtag because that would need
/usr/local/share/liblangtag/language-subtag-registry.xml so we'd end up
with a bootstrap problem (or would have to pass the database path).
Change-Id: I6b966d45080da26cb89169cdb40cd8a58c04a276
|
|
Change-Id: I8450b7d76e8efac302a9d6005eb3ecc72ad195f4
|
|
Change-Id: Idda0bcb5c70331e21214a10d85cad0c2d634473f
|
|
Change-Id: Ieaba4362fafeecd2d20bff63531783f5e33662f7
|
|
Change-Id: I7db415b82fd7e7dc97cc69f8192e7660448d6e9f
|
|
Change-Id: If8d8f6f093b0464fc2c2740a32bcd76a4e89b737
|
|
Change-Id: Ib5a880698dd6faea9a5b592221f2b302889bfc24
|
|
Change-Id: Ief7402a1067598fe9635ac23dedcaf8faf8de2be
|
|
Change-Id: I66475eb3914b07b4c7a045e295ef77a5de9439d4
|
|
Change-Id: I4d1494dc5cba7a92fb067191477c3cbba46b056d
|
|
Change-Id: I4e34fb09a901a414f3106883d9ace1bff81311b5
|
|
Change-Id: I2a2a983acbd8af0487e7148f9dee2a73dc314891
|
|
Change-Id: I2c69fce56151d4afcf5a68c29fd6755ff4f3b8dd
|
|
Change-Id: I3a56e7cafeb2453b877582f6c2d1a705cb91723b
|
|
Change-Id: I67805c7f7a238e384a3cb6c3e58186e890594c49
|
|
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
|
|
Change-Id: I5805ab98049bd7dfd8ca1b58632f6c0115197bdd
|
|
And don't write ODF *:script if *:language is not written either.
Change-Id: If6d49cc6fbb8d566cc59edf35ed7991d57d941c0
|