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: Wed, 06 Mar 2019 21:49:03 +0200 Message-ID: <831s3jdbrk.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> <83o96qegv1.fsf@gnu.org> <32b1ab1b-bef4-629a-8830-b1dcc6915087@cs.ucla.edu> <83a7iae9va.fsf@gnu.org> <05ed2dec-2a84-f7dc-1af5-c9d923992785@cs.ucla.edu> <87bm2p56gu.fsf@mail.linkov.net> <838sxrdgco.fsf@gnu.org> Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="138083"; mail-complaints-to="usenet@blaine.gmane.org" Cc: emacs-devel@gnu.org, rms@gnu.org, juri@linkov.net To: Paul Eggert Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Mar 06 20:50:35 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 1h1cYj-000ZmO-Ax for ged-emacs-devel@m.gmane.org; Wed, 06 Mar 2019 20:50:33 +0100 Original-Received: from localhost ([127.0.0.1]:38684 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h1cYi-000889-4R for ged-emacs-devel@m.gmane.org; Wed, 06 Mar 2019 14:50:32 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:34797) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h1cXc-0007zK-Ic for emacs-devel@gnu.org; Wed, 06 Mar 2019 14:49:25 -0500 Original-Received: from fencepost.gnu.org ([209.51.188.10]:35187) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h1cXa-0002sW-FE; Wed, 06 Mar 2019 14:49:23 -0500 Original-Received: from [176.228.60.248] (port=1899 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1h1cXR-0001jU-6A; Wed, 06 Mar 2019 14:49:14 -0500 In-reply-to: (message from Paul Eggert on Wed, 6 Mar 2019 11:39:50 -0800) 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:233870 Archived-At: > Cc: rms@gnu.org, emacs-devel@gnu.org > From: Paul Eggert > Date: Wed, 6 Mar 2019 11:39:50 -0800 > > On 3/6/19 10:09 AM, Eli Zaretskii wrote: > > we might consider marking > > strings that do NOT need to be translated, as they are a very small > > minority. Just look at the strings in a typical Emacs source file and > > try to find strings that you wouldn't want translated. Unlike some > > other programs, Emacs almost never says something that is not meant to > > be read and understood by the user. > > My impression is just the opposite. Of course it depends on the module, > but I just now took a census of todo-mode.el (which I happened to be > editing anyway) and looked at the first 300 lines of source code (at > which point I got tired of counting). I counted 24 strings that should > not be translated, and 5 strings that should be. We are miscommunicating: I meant strings passed to 'message' and its ilk, not just any kind of strings. It goes without saying that most strings in our sources don't need to be translated, but that's not what we are discussing.