From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5710 invoked by alias); 19 Dec 2018 22:48:47 -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 5432 invoked by uid 89); 19 Dec 2018 22:48:26 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-0.9 required=5.0 tests=BAYES_00,KAM_LAZY_DOMAIN_SECURITY,RCVD_IN_DNSWL_NONE autolearn=no version=3.3.2 spammy=speaker, LETTER, CAPITAL, (unknown) X-HELO: mout.kundenserver.de Subject: Re: [PATCH v9] Locales: Cyrillic -> ASCII transliteration table [BZ #2872] To: Marko Myllynen , libc-alpha@sourceware.org, libc-locales@sourceware.org References: <41532e13-a63d-5df1-ab37-05eb4d6c8d0a@kobylkin.com> <20180412224352.GB2911@altlinux.org> <837001401.21346.1542406647888@poczta.nazwa.pl> <5a247161-c498-ed50-ff4a-58f2ecf974f0@redhat.com> <1441622134.517912.1543702039942@poczta.nazwa.pl> <2f6fc82c-77ba-d331-ae5d-e2373e122a88@kobylkin.com> <1361059722.707244.1544231740358@poczta.nazwa.pl> <300646541.674067.1545258329027@poczta.nazwa.pl> From: Egor Kobylkin Openpgp: preference=signencrypt Message-ID: Date: Wed, 19 Dec 2018 22:48:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 MIME-Version: 1.0 In-Reply-To: <300646541.674067.1545258329027@poczta.nazwa.pl> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-SW-Source: 2018-q4/txt/msg00139.txt.bz2 On 19.12.18 23:25, Rafal Luzynski wrote: > 10.12.2018 22:20 Marko Myllynen wrote: > >> [...] >> Yes, I also think System A AKA ISO 9 would be a better choice but I'll >> leave the final decision for you two (and others who might weigh in). > > Egor is a native speaker so I respect his opinion even if I'm not fully > convinced for technical reasons. Sadly, nobody else provides any opinion > which could weigh. I am going to write a separate email about it. > > Regards, > > Rafal > It's not about which letter should be used for a particular transliteration. I couldn't care less about that just to be clear. May be I am missing something, could you tell how do you want to fit System A to ASCII exactly? Let's take the very first example from the table: CyrillicUnicode CyrillicLetter CyrillicUnicodeName LatinUnicode System A Latin Letter System B ASCII Letter 0401 Ё CYRILLIC CAPITAL LETTER IO 00CB Ë YO so: Cyrillic Ё U0401 System A - Ë U00CB - _not_ ASCII System B - YO (or Yo) "" - ASCII Could you explain how can we make System A "Ë" to be displayed or processes somehow in a C locale? Or in a locale or program that doesn't have "Ë" U00CB? Bests, Egor