This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH 1/1] For Breton yesstr/nostr locale are missing
- From: Mike FABIAN <mfabian at redhat dot com>
- To: Rafal Luzynski <digitalfreak at lingonborough dot com>
- Cc: Akhilesh Kumar <akhilesh dot k at samsung dot com>, libc-alpha at sourceware dot org, pankaj dot m at samsung dot com
- Date: Wed, 05 Jul 2017 08:30:37 +0200
- Subject: Re: [PATCH 1/1] For Breton yesstr/nostr locale are missing
- Authentication-results: sourceware.org; auth=none
- Authentication-results: ext-mx02.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=redhat.com
- Authentication-results: ext-mx02.extmail.prod.ext.phx2.redhat.com; spf=pass smtp.mailfrom=mfabian at redhat dot com
- Dkim-filter: OpenDKIM Filter v2.11.0 mx1.redhat.com 366B65453A
- Dmarc-filter: OpenDMARC Filter v1.3.2 mx1.redhat.com 366B65453A
- References: <CGME20170704052709epcas5p1b09aa4825956e6e8d78aa624453e91a0@epcas5p1.samsung.com> <1499145848-20321-1-git-send-email-akhilesh.k@samsung.com> <s9d7ezo3036.fsf@redhat.com> <149029896.1255098.1499207276533@poczta.nazwa.pl>
Rafal Luzynski <digitalfreak@lingonborough.com> さんはかきました:
> 4.07.2017 13:36 Mike FABIAN <mfabian@redhat.com> wrote:
>>
>>
>> Akhilesh Kumar <akhilesh.k@samsung.com> wrote:
>>
>> > [BZ #21706]
>> > During Locale verification i observed that
>> > yesstr and nostr are missing for Breton [LC_MESSAGES] locale
>> >
>> > Signed-off-by: Akhilesh Kumar <akhilesh.k@samsung.com>
>> > ---
>> > localedata/locales/br_FR | 2 ++
>> > 1 file changed, 2 insertions(+)
>> >
>> > diff --git a/localedata/locales/br_FR b/localedata/locales/br_FR
>> > index 3444cde..84c52eb 100644
>> > --- a/localedata/locales/br_FR
>> > +++ b/localedata/locales/br_FR
>> > @@ -99,6 +99,8 @@ END LC_CTYPE
>> > LC_MESSAGES
>> > yesexpr "<U005E><U005B><U002B><U0031><U006F><U004F><U0079><U0059><U005D>"
>> > noexpr "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
>> > +yesstr "<U0059><U0061>"
>> > +nostr "<U004E><U0061><U006E><U006E>"
>> > END LC_MESSAGES
>> >
>> > LC_MONETARY
>> [...]
>> Decoded, this looks like:
>>
>> diff --git a/localedata/locales/br_FR b/localedata/locales/br_FR
>> index 3444cde..84c52eb 100644
>> --- a/localedata/locales/br_FR
>> +++ b/localedata/locales/br_FR
>> @@ -99,6 +99,8 @@ END LC_CTYPE
>> LC_MESSAGES
>> yesexpr "^[+1oOyY]"
>> noexpr "^[-0nN]"
>> +yesstr "Ya"
>> +nostr "Nann"
>> END LC_MESSAGES
>>
>> LC_MONETARY
>>
>> "Ya" and "Nann" indeed seem to be the words for "Yes" and "No" in
>> Breton. So this looks correct to me.
>
> Akhilesh, where do these strings come from? CLDR (sadly) does not
> provide them for Breton.
I verified this with online dictionaries for Breton.
> Is this correct to always capitalize them? I mean: do the Breton
> language rules say that "Ya" and "Nann" should always start with
> the uppercase (so "ya" and "nann" are always incorrect)? See:
> https://sourceware.org/bugzilla/show_bug.cgi?id=16975
I don’t know, but I checked the other locales and the capitalization of
these strings is unfortunatly inconsistent. I am not sure what to do
about that:
~$ LC_ALL=zh_SG.UTF-8 locale -k yesstr
yesstr="Yes"
~$ LC_ALL=en_US.UTF-8 locale -k yesstr
yesstr="yes"
~$
> Regards,
>
> Rafal
--
Mike FABIAN <mfabian@redhat.com>
睡眠不足はいい仕事の敵だ。