From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Emacs i18n Date: Fri, 22 Mar 2019 19:35:46 +0200 Message-ID: <83a7hmrevh.fsf@gnu.org> References: <87o97aq6gz.fsf@jidanni.org> <87tvgoud56.fsf@mail.linkov.net> <83o96wk2mi.fsf@gnu.org> <87k1hjfvjd.fsf@mail.linkov.net> <871s3p0zdz.fsf@mail.linkov.net> <83h8ckezyt.fsf@gnu.org> <87h8cjspc0.fsf@mail.linkov.net> <29a53a39-fa50-1e94-9420-a3ea1250aa44@gmail.com> <83d0mkt0jp.fsf@gnu.org> <3937b930-c7fa-de35-af66-2df8655579c7@gmail.com> <83pnqjs4i8.fsf@gnu.org> <695fe2e3-b1ac-3119-f109-2665e5d595f2@gmail.com> <83imwarhnx.fsf@gnu.org> <558a6def-8a0e-a0f0-8c96-c7679a718800@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="99177"; mail-complaints-to="usenet@blaine.gmane.org" Cc: emacs-devel@gnu.org, brandelune@gmail.com, rms@gnu.org, juri@linkov.net To: =?utf-8?Q?Cl=C3=A9ment?= Pit-Claudel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Mar 22 18:45:19 2019 Return-path: Envelope-to: ged-emacs-devel@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 1h7OEI-000Pgi-15 for ged-emacs-devel@m.gmane.org; Fri, 22 Mar 2019 18:45:18 +0100 Original-Received: from localhost ([127.0.0.1]:60830 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h7OEG-0006y1-V1 for ged-emacs-devel@m.gmane.org; Fri, 22 Mar 2019 13:45:16 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:58979) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h7OBN-0004N7-Ee for emacs-devel@gnu.org; Fri, 22 Mar 2019 13:42:18 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:47099) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h7O5G-0005Cn-ES; Fri, 22 Mar 2019 13:35:58 -0400 Original-Received: from [176.228.60.248] (port=1680 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1h7O59-0004Og-1a; Fri, 22 Mar 2019 13:35:51 -0400 In-reply-to: <558a6def-8a0e-a0f0-8c96-c7679a718800@gmail.com> (message from =?utf-8?Q?Cl=C3=A9ment?= Pit-Claudel on Fri, 22 Mar 2019 13:16:17 -0400) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:234613 Archived-At: > Cc: brandelune@gmail.com, juri@linkov.net, rms@gnu.org, emacs-devel@gnu.org > From: Clément Pit-Claudel > Date: Fri, 22 Mar 2019 13:16:17 -0400 > > > It isn't clear to me yet. At least at the time this change was made, > > we didn't expect to revert, we thought this form will remain when it > > can be translated. > > Oh! Then I misunderstood. I thought the idea was that once we have a library that can handle this well, we'd write something like (ngettext "One package installed" "%d packages installed" n), with ngettext picking between both in English and picking the appropriate string in other languages. Maybe. ngettext wasn't on the table when this change was made, and even now I'm not yet sure what the end result will look like.