From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.help Subject: Re: Emacs i18n Date: Sat, 17 Jul 2021 12:53:24 +0300 Message-ID: <83h7gt467f.fsf@gnu.org> References: Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="18708"; mail-complaints-to="usenet@ciao.gmane.io" To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sat Jul 17 11:53:55 2021 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m4h19-0004ZK-7x for geh-help-gnu-emacs@m.gmane-mx.org; Sat, 17 Jul 2021 11:53:55 +0200 Original-Received: from localhost ([::1]:45014 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m4h17-0007By-Me for geh-help-gnu-emacs@m.gmane-mx.org; Sat, 17 Jul 2021 05:53:53 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34084) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m4h0q-0007Bq-7j for help-gnu-emacs@gnu.org; Sat, 17 Jul 2021 05:53:36 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:38234) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m4h0q-0004rI-0J for help-gnu-emacs@gnu.org; Sat, 17 Jul 2021 05:53:36 -0400 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1790 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m4h0p-0000is-HY for help-gnu-emacs@gnu.org; Sat, 17 Jul 2021 05:53:35 -0400 In-Reply-To: (message from Narendra Joshi on Sat, 17 Jul 2021 11:27:14 +0200) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:131785 Archived-At: > From: Narendra Joshi > Date: Sat, 17 Jul 2021 11:27:14 +0200 > > Are there translations for Emacs in other languages? No, not at this time. Translating the Emacs UI is a non-trivial project, as past discussions have indicated, for several good reasons. No one started to work on that seriously, AFAIK. We do have the ngettext function, but (a) it has limited scope of only supporting localization of echo-area and minibuffer messages; (b) it is called only in a small number of places; and (c) we don't yet have message catalogs, nor have we figured out how to distribute them in a way that would allow a package to come with its own message catalog. (Btw, "translation" in the UI context are not generally referred to as "i18n", but as "localization", "l10n".)