From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Ineiev Newsgroups: gmane.comp.gnu.gettext.bugs,gmane.emacs.devel Subject: Re: Emacs i18n Date: Sat, 23 Mar 2019 13:50:27 -0400 Message-ID: <20190323175027.GV4713@gnu.org> References: <25076895.mA2g9mTHSI@omega> <87h8bx5ijn.fsf@mail.linkov.net> <87y357q4uc.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="YO8djjew68iH7vPO" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="81766"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mutt/1.5.21 (2010-09-15) Cc: Juri Linkov , bug-gettext-mXXj517/zsQ@public.gmane.org, rms-mXXj517/zsQ@public.gmane.org, Emacs developers To: Yuri Khan Original-X-From: bug-gettext-bounces+gcggb-bug-gettext=m.gmane.org-mXXj517/zsQ@public.gmane.org Sat Mar 23 18:50:46 2019 Return-path: Envelope-to: gcggb-bug-gettext@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1h7kn8-000LAf-2Y for gcggb-bug-gettext@m.gmane.org; Sat, 23 Mar 2019 18:50:46 +0100 Original-Received: from localhost ([127.0.0.1]:46183 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h7kn6-0001IO-V8 for gcggb-bug-gettext@m.gmane.org; Sat, 23 Mar 2019 13:50:44 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:38862) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h7kmx-0001DU-4v; Sat, 23 Mar 2019 13:50:35 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:36651) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h7kmw-000583-E7; Sat, 23 Mar 2019 13:50:34 -0400 Original-Received: from ineiev by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1h7kmp-00025v-Gl; Sat, 23 Mar 2019 13:50:27 -0400 Content-Disposition: inline In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: bug-gettext-mXXj517/zsQ@public.gmane.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Bug reports for GNU gettext List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gettext-bounces+gcggb-bug-gettext=m.gmane.org-mXXj517/zsQ@public.gmane.org Original-Sender: "bug-gettext" Xref: news.gmane.org gmane.comp.gnu.gettext.bugs:1974 gmane.emacs.devel:234657 Archived-At: --YO8djjew68iH7vPO Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sat, Mar 23, 2019 at 02:55:48PM +0700, Yuri Khan wrote: > Right, and pretty much the only part of grammar that is useful for > software UI localization is the grammatical number, because that is > the only thing that changes by circumstances outside the control of > the code. It just does not happen that the same message would put a > noun in different cases, or a verb in different tenses, depending on > the value of some expression. I encountered constructs like "We use %s %s", where the first arg is a color ("red", "green", "cool"), and the second arg is a fruit ("apple", "lemon", "horse radish") in singular, dual or plural. --YO8djjew68iH7vPO Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEvZ1N7nsv8cvvLuDE4KzT4Mvnh0oFAlyWceMACgkQ4KzT4Mvn h0r0zwgArR8KQvO788XqI/cEr+iiifIpDjAgvdkSDBVM8LNtPOyc64TOezhwyXp8 hHeId+PRBsKbnL0jjhei0ftM+4Qet2kOf5C3A5i7R+proXRHRA+G/481u6nRp8jS rruiqmMFQ2iOo9KmgUhIYxyvNYcN12YjbXhLJCAGbJflyO1PohUT4qajQuYYU0yD Hqlq+gqt2sxOTbxuykZjbf1vpLpDBdYr3H1gmXXcRzNcon+WJdQ0hpeswWC25qFi qKNdt6w3eZBKRP1fRzRdkKYz7LUfzkD8dOj0JxL/64mHD9pcIboq6UUgBMtt63nN OqBmORDu1UjBwvDSXq4zV6qbZ+RysQ== =0GjG -----END PGP SIGNATURE----- --YO8djjew68iH7vPO--