Revision tags: v6.2.1, v6.2.0, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2, v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2, v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc |
|
#
bc9fe182 |
| 02-Jan-2018 |
zrj <rimvydas.jasinskas@gmail.com> |
locales: Add "is_IS.ISO8859-1" locale.
Mainly for testing, we already have -15 and UTF-8 ones.
|
Revision tags: v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc, v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3, v4.4.2, v4.4.1, v4.4.0, v4.5.0, v4.4.0rc |
|
#
0244ffc6 |
| 12-Nov-2015 |
John Marino <draco@marino.st> |
cldr2def: Use explicit target files when generating symlinks
Update the generated makefiles to use a target filename on symlinks. This avoids creating a directory symlink with the target directory d
cldr2def: Use explicit target files when generating symlinks
Update the generated makefiles to use a target filename on symlinks. This avoids creating a directory symlink with the target directory does not exist.
Taken from: FreeBSD
show more ...
|
#
aacb5cb6 |
| 01-Nov-2015 |
John Marino <draco@marino.st> |
locale type makefiles: respect ${SHAREDIR}
The cldr2def tool was modified to generate makefiles that respect the SHAREDIR definition rather than hardcoding it.
Taken-from: FreeBSD (collation branch)
|
#
d53758f4 |
| 13-Sep-2015 |
John Marino <draco@marino.st> |
share/ctype: Improved makefile allows symlinks to be removed
The makefile, which is generated, now can generate all LC_CTYPE output files without the use of symlinks and still manages to avoid sourc
share/ctype: Improved makefile allows symlinks to be removed
The makefile, which is generated, now can generate all LC_CTYPE output files without the use of symlinks and still manages to avoid source file duplication. The symlinks might cause issues for repositories cloned to a MS Windows system.
Requested-by: bapt@FreeBSD.org
show more ...
|
#
12ce37e1 |
| 16-Aug-2015 |
John Marino <draco@marino.st> |
UTF-8 locales: Change all to use single master CTYPE file
The xx_Comm_US locale has been removed. It's CTYPE file has moved to en_US.UTF-8, and all other UTF-8 locales' CTYPE links to it.
The non-
UTF-8 locales: Change all to use single master CTYPE file
The xx_Comm_US locale has been removed. It's CTYPE file has moved to en_US.UTF-8, and all other UTF-8 locales' CTYPE links to it.
The non-UTF8 locales remain essentially the same. They have tailored CTYPES per the CLDR definition, just as before.
show more ...
|
#
252b0055 |
| 15-Aug-2015 |
John Marino <draco@marino.st> |
Add 6 Arabic locales: AE EG JO MA QA SA
The lack of Arabic support on BSD seems to be a glaring omission, so lets help rectify that by adding since 6 locales: ar_AE: United Arab Emirates ar_EG: Eg
Add 6 Arabic locales: AE EG JO MA QA SA
The lack of Arabic support on BSD seems to be a glaring omission, so lets help rectify that by adding since 6 locales: ar_AE: United Arab Emirates ar_EG: Egypt ar_JO: Jordan ar_MA: Morocco ar_QA: Qatar ar_SA: Saudi Arabia
There are obviously more (e.g. Iraq, Kuwait, Algeria, Libya, Tunisia, Syria, etc.) but I selected these as being the most likely to be used in my limited opinion.
They are UTF-8 locales only. Most of them are identical to ar_SA except for the monetary definitions (each has a different currency)
show more ...
|
#
a187448d |
| 13-Aug-2015 |
John Marino <draco@marino.st> |
Regenerate locales (common.UTF-8 => xx_Comm_US.UTF-8)
A rename is required because some applications check the format of the locale name, so we need to use a legal one (e.g. xx_Yyyy_ZZ.<encoding>)
|
#
71f479bd |
| 13-Aug-2015 |
John Marino <draco@marino.st> |
locales: Add "common.UTF-8" locale
See previous commit message. This locale is en_US.UTF-8 with a new LC_CTYPE that covers all common charactersets (not the full UTF-8, but a very good chunk of it)
locales: Add "common.UTF-8" locale
See previous commit message. This locale is en_US.UTF-8 with a new LC_CTYPE that covers all common charactersets (not the full UTF-8, but a very good chunk of it). This LC_CTYPE source file is manually created, unfortunately, so it can slowly rot if not updated.
Other locales can use the versatile support of UTF-8 by setting LC_CTYPE to "common.UTF-8" in the environment.
show more ...
|
#
81ac56d6 |
| 10-Aug-2015 |
John Marino <draco@marino.st> |
locales polish: Remove ISO-8859-1 encoding from 27 locales
The ISO-8859-1 encoding is considered obsolete compared to ISO-8859-19 (which in itself is obsolete compared to UTF-8). To help avoid some
locales polish: Remove ISO-8859-1 encoding from 27 locales
The ISO-8859-1 encoding is considered obsolete compared to ISO-8859-19 (which in itself is obsolete compared to UTF-8). To help avoid some potential mismatches, remove the ISO-8859-1 encoding in the following cases:
1) European localities that already have ISO-8859-15 (25 of 27) * ca_(AD|ES|FR|IT) * da_dk * de_(AT|CH|DE) * en_GB * (es|eu)_ES * fi_FI * fr_(BE|CH|FR) * is_IS * it_(CH|IT) * (nb|nn)_NO * nl_(BE|NL) * pt_PT * sv_(FI|SE)
2) Localities where ISO-8859-1 can't represent local currency symbol * en_PH (PH Peso) * es_CR (Colon)
show more ...
|
#
5bffd327 |
| 10-Aug-2015 |
John Marino <draco@marino.st> |
locales polish: Remove ISO8859-15 from 8 non-European places
Let's limit usage of the "obsolete" ISO-8859-15 to countries in Europe. Users of the eight locales affected should use UTF-8 instead.
|
#
9ebbd47d |
| 10-Aug-2015 |
John Marino <draco@marino.st> |
locale polishing: lt_LT, et_EE, and en_IE changes
lt_LT: Remove ISO8859-4. If an ISO encoding is needed, -13 would be used instead. et_EE: Estonia could use ISO8859-4 (not present), the newe
locale polishing: lt_LT, et_EE, and en_IE changes
lt_LT: Remove ISO8859-4. If an ISO encoding is needed, -13 would be used instead. et_EE: Estonia could use ISO8859-4 (not present), the newer ISO8859-13 (not present) or ISO8859-15 (present). To be uniform with other European countries that use -15, change the default from UTF-8 to ISO8859-15. Do not bring in -4 or -13. en_IE: Ireland only had UTF-8. To be uniform with the UK and Western Europe, bring in ISO8859-15 and set that as the alias for the shortname. Do not bring in -1.
show more ...
|
Revision tags: v4.2.4 |
|
#
f34d9eaf |
| 03-Aug-2015 |
John Marino <draco@marino.st> |
locales: Update to CLDR version 27.0.1 (from 2.0.1)
I generates the new POSIX files from the latest CLDR release (from June 2015) using the provided java tool, and regenerated all the locales accord
locales: Update to CLDR version 27.0.1 (from 2.0.1)
I generates the new POSIX files from the latest CLDR release (from June 2015) using the provided java tool, and regenerated all the locales accordingly.
Note that kk_KZ has been renamed to kk_Cyrl_KZ.
show more ...
|
#
f8cf933f |
| 01-Aug-2015 |
John Marino <draco@marino.st> |
Add 17 new locales and really remove Latin
Now that locale defintions are generates, it's easy to add more. I've added the following new locale defintions:
* en_HK ISO-8859-1 (Hong Kong/English)
Add 17 new locales and really remove Latin
Now that locale defintions are generates, it's easy to add more. I've added the following new locale defintions:
* en_HK ISO-8859-1 (Hong Kong/English) * en_HK UTF-8 * en_PH ISO-8859-1 (Phillipines/English) * en_PH UTF-8 * en_SG ISO-8859-1 (Singapore/English) * en_SG UTF-8 * es_AR ISO-8859-1 (Argentina/Spanish) * es_AR UTF-8 * es_CR ISO-8859-1 (Costa Rica/Spanish) * es_CR UTF-8 * es_MX ISO-8859-1 (Mexico/Spanish) * es_MX UTF-8 * se_FI UTF-8 (Finland/Northern Sami) * se_NO UTF-8 (Norway/Northern Sami) * sv_FI ISO-8859-1 (Finland/Swedish) * sv_FI ISO-8859-15 * sv_FI UTF-8
There were a few places la_LN (Latin) was hidden so I've really removed it now.
show more ...
|
#
a0c2f534 |
| 01-Aug-2015 |
John Marino <draco@marino.st> |
locales: also update lv_LV, pt_BR and kk_KZ
These were stuck with old definitions due to the cldr2def's configure file missing these three locales.
|
#
1ebae810 |
| 01-Aug-2015 |
John Marino <draco@marino.st> |
Fix cldr2def tool and regenerate 2 makefiles as a result
I accidently changed the wrong makefile so both colldef and ctype makefiles wrong wrong. I adjusted the tool and regenerated the makefiles.
Fix cldr2def tool and regenerate 2 makefiles as a result
I accidently changed the wrong makefile so both colldef and ctype makefiles wrong wrong. I adjusted the tool and regenerated the makefiles.
While here, remove the unused map.UTF-8 that should have been removed earlier but wasn't due to a git misuse.
show more ...
|
#
0234f67e |
| 01-Aug-2015 |
John Marino <draco@marino.st> |
Add share/ctypedef directory (it will replace mklocale)
This directory will generate new LC_CTYPE files. They require a significant update to libc/locale so it is not hooked into the build yet. Th
Add share/ctypedef directory (it will replace mklocale)
This directory will generate new LC_CTYPE files. They require a significant update to libc/locale so it is not hooked into the build yet. This the the produce of the clr2def tool upgrade and the generated codeset maps at tools/tools/locale/etc/final-maps.
show more ...
|