summaryrefslogtreecommitdiffstats
path: root/i18nlangtag
Commit message (Collapse)AuthorAgeFilesLines
* Resolves: rhbz#975421 wrong chart direction in FarsiCaolán McNamara2014-02-061-0/+9
| | | | | | | Where Farsi (and apparenly Moroccon) are RTL but have LTR math and charts should reportedly follow the math direction Change-Id: Ib60eaaaa90fe46ef240030a91169fdff3f736329
* IsoLanguageCountryEntry.mnOverride is LanguageType, not boolStephan Bergmann2014-01-101-1/+1
| | | | Change-Id: I7575952918fd28c60bb48bfb6b97df210dca8de2
* support ca_ES@valencia glibc locale modifier, fdo#68714Eike Rathke2013-12-191-0/+1
| | | | Change-Id: I2723ee4664844923d7c441cfd33c7bd767f1e7d3
* the MS Serbian Latin Neutral messEike Rathke2013-12-181-1/+1
| | | | | | | | | | There are two LangID values mapping to Serbian Latin (without country) which lead to the UI language selector displaying "sr-Latn" instead of "Serbian Latin" because conversion picked the other one. Consistently use LANGUAGE_SERBIAN_LATIN_LSO and don't trap into LANGUAGE_SERBIAN_LATIN_NEUTRAL (whatever that might be). Change-Id: I6ae6c2027048c99096b4d9d703a0dc73784b52f1
* resolved fdo#72778 keep setting system locale and LanguageTag in syncEike Rathke2013-12-182-2/+19
| | | | Change-Id: I3547786bf77b8f611bc08d0e52c66ac00e199f13
* gbuild: Fix and check package dependencies.Matúš Kukan2013-12-171-1/+1
| | | | | | | Change-Id: Ia54def7a404e07974eb1e8a556f4659cd974e7f8 Reviewed-on: https://gerrit.libreoffice.org/7081 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Matúš Kukan <matus.kukan@collabora.com>
* Related: rhbz#1040291 Change language name from 'Oriya' to 'Odia'Caolán McNamara2013-12-112-2/+2
| | | | | | | Except for our external api where the Oriya is stuck (and similar for the vba implementation) Change-Id: I8288c930567385eea49a4c303727b13ef8b8a89f
* added Kurdish, Southern (Iran) [sdh-IR] to language list, fdo#63460Eike Rathke2013-12-022-0/+3
| | | | Change-Id: I575c8a51cff1cf451c776818711d2e0fd458a322
* removed declared but undefined LanguageTagImpl::convertFromRtlLocale()Eike Rathke2013-11-211-2/+0
| | | | Change-Id: I928fb77181991948216bb18cdfcea0816218a2b9
* handleVendorVariant() strip in case some was injectedEike Rathke2013-11-211-0/+13
| | | | Change-Id: I73c42a99671524e9fb186257a9bc943d514958c2
* Windows: Require at least Windows XP SP2Thomas Arnhold2013-11-201-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Windows XP SP2 is 0x0502, see http://msdn.microsoft.com/en-us/library/aa383745.aspx * If a module changes the Windows SDK version setting, this is done module wide now. So the overall behavior is as before. This seems to be the best compromise for now. * We need at least SP2 because of the bluetooth stuff used in sd/source/ui/remotecontrol. * Now, we require at least Internet Explorer 7.0. IE6 has been outdated for a long time. * Leave StdAfx.h file definitions, as those are Microsoft project specific precompiled header files. * All local definitions of WINVER are removed, because the global WINVER setting makes them obsolete now. To the relation of the three macros: Setting _WIN32_WINNT sets WINVER and NTDDI_VERSION automatically to the same value as _WIN32_WINNT. WINVER and NTDDI_VERSION can be set idenpendently each for itself. Change-Id: Ibcc12493aae4fcaf7bcfda88be99c1b61bc326cb Reviewed-on: https://gerrit.libreoffice.org/6496 Reviewed-by: Thorsten Behrens <thb@documentfoundation.org> Tested-by: Thorsten Behrens <thb@documentfoundation.org>
* scp2 and setup_native details for dictionary name changesEike Rathke2013-11-191-1/+44
| | | | Change-Id: I635533033f9a063ac1e6c5c18bf93803144a12c8
* mention dictionaries/Module_dictionaries.mkEike Rathke2013-11-191-0/+2
| | | | Change-Id: If21faf03d12aa6963fe0252475e1585e71aa349a
* note '-' and '_' separatorsEike Rathke2013-11-181-1/+1
| | | | Change-Id: Ic2c0601854f0ea73c6003fe264fed06ce2a13ebe
* mention dictionaries/Dictionary_*.mkEike Rathke2013-11-181-0/+5
| | | | Change-Id: Idd3f7d847fca9b86ac128af1c85fd928d635a1d1
* nitpickEike Rathke2013-11-181-1/+1
| | | | Change-Id: I69d1498e527c3e9de200e46b6cc6b0b137ea5f9c
* it's mnOverrideEike Rathke2013-11-181-1/+1
| | | | Change-Id: I9ad21610eb0f6059ff6e8475124e49b34e3e5df8
* cleaned up ISO code usage for Kurdish, fdo#63460Eike Rathke2013-11-184-7/+85
| | | | | | | | | * 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
* added Puinave [pui-CO] to language list, fdo#71454Eike Rathke2013-11-111-0/+1
| | | | Change-Id: Ib188b2a8dbfbc91f2e89952d6df2c0c357091a78
* adapted to realityEike Rathke2013-11-081-40/+124
| | | | Change-Id: I79d91598b3104fb50d6c19aca135b8d16347ab79
* more cruftEike Rathke2013-11-071-7/+2
| | | | Change-Id: Ia6b975080598a87c5e262374efde9efb186051b1
* make this work againEike Rathke2013-11-071-3/+3
| | | | Change-Id: I0ac5dfdea6b5785b1651c3b362bbddea2354e7c1
* cut cruftEike Rathke2013-11-061-37/+10
| | | | Change-Id: Ibd1669b22e990d21b3fb35a6d412067e80b602b8
* added French (Burkina Faso) [fr-BF] locale data, fdo#71243Eike Rathke2013-11-051-0/+1
| | | | Change-Id: I788d1d1c54cc0a30cbbdc07066bf133c2814304a
* assume 'ha-*' was indeed used as 'ha-Latn-*'Eike Rathke2013-10-292-3/+5
| | | | Change-Id: I5675bf4ee3d255725c1fda2bdd223d7c9d821ab3
* override 'yi-Hebr-*' with 'yi-*' as Hebr is suppress-scriptEike Rathke2013-10-252-3/+5
| | | | Change-Id: Iaae25a7d517404fc9c8186fd1006f9a4af82f584
* override 'sr-Cyrl*' with 'sr*'Eike Rathke2013-10-252-6/+11
| | | | | | | which is what we so far always used, though Cyrl is not suppress-script and would be correct, but it's primary usage. Change-Id: If7ce7dfcc6b4cc07c503dd2ff2c2bbe2c55c9338
* for 'sd' language-only find 'sd-PK' first instead of 'sd-IN'Eike Rathke2013-10-251-1/+1
| | | | | | | which is overridden by sd-Arab-PK and our 'sd' translation is Arabic script. Change-Id: I5d4c90cbb3b7ff82c61301b86fc7cdd494284236
* Sindhi 'sd-PK' => 'sd-Arab-PK'Eike Rathke2013-10-252-3/+4
| | | | Change-Id: I418a991f4555a411ea05237010f64b03552affe5
* more flexible language tag override mechanismEike Rathke2013-10-254-588/+795
| | | | | | | | * 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
* added isNonLatinWestern()Eike Rathke2013-10-241-0/+42
| | | | Change-Id: Ie2aadab8302f365379a569989bd9640db55b9716
* raw LangID list for referenceEike Rathke2013-10-241-0/+460
| | | | | | | | ... to hopefully be able to generate a diff when the next release of MS-LCID.pdf will be available at http://msdn.microsoft.com/library/cc233965.aspx Change-Id: I10877cdc8d4b90c6b971dfa5e05ad796fd2a2d00
* shell script to extract LangIDs and mappings from MS-LCID.pdfEike Rathke2013-10-241-0/+88
| | | | | | ... as downloaded from http://msdn.microsoft.com/library/cc233965.aspx Change-Id: I07f81ca0d6230c38f1f80f93f262debdf939ca87
* added/checked/aligned MS-LangIDs and mappings from new MS-LCID.pdfEike Rathke2013-10-244-72/+222
| | | | | | | | | ... 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
* adapt to new IsoLanguageCountryEntry structEike Rathke2013-10-241-6/+6
| | | | | | IsoLanguageScriptCountryEntry and Bcp47CountryEntry are still missing. Change-Id: Ie22c6031a6bf8598ee71f4720b4d4b9d5bac97d4
* Bin comments that claim to say why some header is includedTor Lillqvist2013-10-222-3/+3
| | | | | | They are practically always useless, often misleading or obsolete. Change-Id: I2d32182a31349c9fb3b982498fd22d93e84c0c0c
* added Ladin [lld-IT] to language list, fdo#70530Eike Rathke2013-10-181-0/+1
| | | | Change-Id: I9bd65a7f66710d94a2c4dbe6d1b28f8ddef8d9a3
* use LANGUAGE_MASK_PRIMARY in MsLangId::getScriptType()Eike Rathke2013-10-171-70/+64
| | | | Change-Id: I55ce19b615722fe9152a4c683037bbb4578dd49e
* solve the 'dz' vs 'bo' and 'nn', 'nb' and 'nn' share primary ID casesEike Rathke2013-10-173-22/+74
| | | | Change-Id: I7ccead4493c9848b55f642c2636daa3c60aeb7a6
* for unmapped language-only register primary language ID if availableEike Rathke2013-10-122-5/+51
| | | | | | ... instead of an on-the-fly ID Change-Id: I5cb38e91b67d02f0ccda90feb2ad0c60cd3765c5
* don't sync vars twiceEike Rathke2013-10-121-2/+4
| | | | Change-Id: I2052aa0ac750f6e1c004f886bf29f9b96cf11bb6
* CID#1103756 missing initializationCaolán McNamara2013-10-111-1/+2
| | | | Change-Id: I0a0dcf7a6009940854b3a6f8e26127c5868b5a55
* added Karakalpak Latin [kaa-Latn-UZ] to language list, fdo#70217Eike Rathke2013-10-071-0/+1
| | | | Change-Id: I202b01e8ac705c11d816a607e3293d8ba56f4640
* added Nogai [nog-RU] to language list, fdo#69987Eike Rathke2013-10-071-0/+1
| | | | Change-Id: Ib59c75ee13b5e16ef014ab7245540ffdc62c2daa
* added Kumyk [kum-RU] to language list, fdo#70089Eike Rathke2013-10-041-0/+1
| | | | Change-Id: Iebf76555903fec1b533141104d3752735a8be075
* added scp2/**/*.ulf to description of replacementsEike Rathke2013-09-231-0/+9
| | | | Change-Id: I841e3df0900735bc7b6de78bca3a5dbbb3902af5
* in canonicalize() an unknown LangID is temporaryEike Rathke2013-09-221-1/+1
| | | | Change-Id: I4ae0f04f6ba5d6d0f9668595adf0b6865a34d6ef
* don't copy twiceEike Rathke2013-09-221-1/+0
| | | | Change-Id: I664f4fed663ee41ae8f5b857401fbc4a24d02ba5
* handle canonicalization better and share implEike Rathke2013-09-221-45/+79
| | | | Change-Id: I82c1b899f88e348cfa798558b63b2264d997c33b
* moved LANGUAGE_DONTKNOW impl detection upEike Rathke2013-09-211-23/+27
| | | | Change-Id: Iba2c7f03420a709c5ee6338c1504b1133a8cb643