From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 118922 invoked by alias); 5 Oct 2019 20:16:11 -0000 Mailing-List: contact libc-locales-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: libc-locales-owner@sourceware.org Received: (qmail 118837 invoked by uid 89); 5 Oct 2019 20:16:11 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-5.6 required=5.0 tests=AWL,BAYES_00,SPF_SOFTFAIL autolearn=no version=3.3.1 spammy= X-HELO: eggs.gnu.org DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=lingonborough.com; s=1568761524.internal; t=1570306523; bh=XxpwczLASepPzupk8dlODDYGPH0SLdxCy98je/1Pebs=; h=Date:From:To:Cc:In-Reply-To:References:Subject; b=nR5nRRr1Nlqk6Z1OIuJIWo1ADvVfLxwiGQ69DTgpYntXtiJnxtJC/GXTyAlF3hm48 HwFxxjSe7iYnEt6JjTN9RJPVgcnOufzgvDRijgjep/PKMZfRTX4NWa2As56z66dbCs lZpx5oGCCBwBS53iP6FIO1Lm9aQne0HrBjDPpVqibPvOREwm+CCEUDbIDogd2DOvqX 5XOpEL3Adj134yPBwkmb/RCryR/wVy4up+jvnNq3g4On0gofCUQsLn+MCDCo5PkaJR UAXEsDijkNQTlrlgcY/ukIaVXjDCecCdmNu1rqSA8MZ7gK0V4Z6jx2WsX26IP4Uqs1 zdYjMahysQJmg== Date: Sat, 05 Oct 2019 20:16:00 -0000 From: Rafal Luzynski To: Keld Simonsen Cc: Mikhail Gribanov , libc-alpha@sourceware.org, bug-glibc-locales@gnu.org Message-ID: <1402258582.995202.1570306489137@poczta.nazwa.pl> In-Reply-To: <20191005085621.GA8187@www5.open-std.org> References: <1260007467.786529.1569624500330@poczta.nazwa.pl> <20190928173736.GA12877@rap.rap.dk> <1380310075.857991.1569959113276@poczta.nazwa.pl> <20191001205442.GB12438@www5.open-std.org> <394513676.949674.1570054369267@poczta.nazwa.pl> <20191005085621.GA8187@www5.open-std.org> Subject: Re: Incorrect days of the week in ru_UA locale MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 85.128.223.163 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-SW-Source: 2019-q4/txt/msg00011.txt.bz2 5.10.2019 10:56 Keld Simonsen wrote: > On Thu, Oct 03, 2019 at 12:12:49AM +0200, Rafal Luzynski wrote: > > [...] > > Do I understand correctly that "tor" is correct here? If yes, > > it is OK, I am not an expert at your language. :-) >=20 > For Danish, this is fine, for listings and logs etc. > The beginning of a sentence is normally capitalized in Danish, but this is > not a sentence. OK, I trust you. > And having the day an month names capitalized leads confusion, you see a > lot of occurrances > in just plain text, where these names are capitalized No, I did not mean to capitalize both day and month names. I only meant to capitalize whatever is first, weekday names in this case. And, again, as you can see, only in some languages. > - and people believe ths is correct, also because=20 > this is what is done in English. I always care about the ability to apply the local language rules. Applying English rules to other languages is (often) wrong. > Also I am associated with the official Danish standarsization > organisation, where I need to state Danish info in accordance > with official conventions. and capitalizing the first letter because it > would normally occur in the beginning > of a sentence is IMHO a hack. >=20 > using 3-letter abbreviatons is posix style. I think we had a similar discussion in the past and it has been said that POSIX does not say anything about other languages than English. Therefore other languages may use different rules if it is correct for them. > In danish I think 2-letter are more cmmon, but the 3-letters are wel > understood, as you > in 5 cases just need to add 'dag' to get the full name of the day: man, > ons, fre, l=C3=B8r, s=C3=B8n, for month names 2 letters are not enough b= ut > 3 letters are fine in Danish. >=20 > I believe the abday and abmon specs are for use in posix utilities, so > they should be posix-style, eg. all same length so > file lisings with ls, and log entries format nicely. > For other uses of more cultural oriented we should add new keywords, like > maybe abday_cult In many locales we use other abbreviations than 3 letters: shorter, longer, varying. Command line utilities somehow deal with this, some just truncate the output, some ensure enough space for all possible lengths etc. > > I would say that Polish "czw" is not correct. Indeed, normally > > we write weekday names (and month names) lowercase but as this is > > the beginning of a sentence the uppercase first letter would be > > better. For the same reason I think that Russian "????" is correct > > even if CLDR says otherwise. >=20 >=20 > I would rather solve this with a formatter spec to capitalice the first > letter > for example month names would nomally not be the first word in a sentence, > an often the day-of-month would precede it. > [...] Sure, that's what I mean. We can work on this in the future. > > [...] > > I think I posted it just while you were writing your message. > > I will appreciate if you take a look. It does not say clearly whether > > upper/lowercase letters are correct, just that ru_UA should be a copy > > of ru_RU. >=20 > I saw your advice and I agree. Just do the copy. That's ambiguous: do you mean I should: 1. Use =E2=80=9Ccopy "ru_RU"=E2=80=9D in ru_UA as I suggested in my patch? or 2. Copy & paste (in an editor) abday from ru_RU to ru_UA? Both solve the main issue except that the second one leaves a difference in ab_alt_mon between ru_RU and ru_UA, the difference in capitalization only. Which became the issue of this discussion. Regards, Rafal