[PATCH v2 0/1] Arabic scripts: More fixes after the recent import from CLDR-31

Mike FABIAN mfabian@redhat.com
Thu Jul 6 13:31:00 GMT 2017


Rafal Luzynski <digitalfreak@lingonborough.com> wrote:

> This is the second and hopefully correct version of the patch sent on
> Jul 1. [1]

Looks good except for one problem:

> diff --git a/localedata/locales/ar_IQ b/localedata/locales/ar_IQ
> index f128293..ac0f50e 100644
> --- a/localedata/locales/ar_IQ
> +++ b/localedata/locales/ar_IQ
> @@ -105,12 +105,18 @@ day         "الأحد";/
>              "السبت"
>  %
>  % Abbreviated month names (%b)
> -abmon       "ينا";"فبر";/
> -            "Ù
ار";"أبر";/
> -            "Ù
اي";"يون";/
> -            "يول";"أغس";/
> -            "سبت";"أكت";/
> -            "نوف";"ديس"
> +abmon       "كانون الثاني";/
> +            "شباط";/
> +            "آذار";/
> +            "نيسان";/
> +            "أيار";/
> +            "حزيران";/
> +            "تÙ
وز";/
> +            "آب";/
> +            "أيلول";/
> +            "تشرین الأول";/

The 4th code  point in that translation for "October" is U+06CC ARABIC LETTER FARSI YEH.

It cannot be converted to ISO-8859-6, therefore the build of the
ar_IQ.ISO-8859-6 locale fails:

ar_IQ.ISO-8859-6...locales/ar_IQ:117: LC_TIME: unknown character in field `abmon'

I think that is a bug in CLDR and reported

http://unicode.org/cldr/trac/ticket/10460

> +            "تشرين الثاني";/
> +            "كانون الأول"
>  %
>  % Full month names (%B)
>  mon         "كانون الثاني";/


-- 
Mike FABIAN <mfabian@redhat.com>



More information about the Libc-alpha mailing list