From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/49220 Path: main.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.gnus.general Subject: Re: Gnus localization ? Date: Tue, 14 Jan 2003 19:21:23 +0100 Organization: Programmerer Ingebrigtsen Sender: owner-ding@hpc.uh.edu Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1042568504 31334 80.91.224.249 (14 Jan 2003 18:21:44 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 14 Jan 2003 18:21:44 +0000 (UTC) Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18YVgx-00088u-00 for ; Tue, 14 Jan 2003 19:21:41 +0100 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 18YVh3-0002PU-00; Tue, 14 Jan 2003 12:21:45 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Tue, 14 Jan 2003 12:22:40 -0600 (CST) Original-Received: from sclp3.sclp.com (sclp3.sclp.com [66.230.238.2]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id MAA05497 for ; Tue, 14 Jan 2003 12:22:24 -0600 (CST) Original-Received: (qmail 38886 invoked by alias); 14 Jan 2003 18:21:23 -0000 Original-Received: (qmail 38881 invoked from network); 14 Jan 2003 18:21:23 -0000 Original-Received: from quimby.gnus.org (80.91.224.244) by 66.230.238.6 with SMTP; 14 Jan 2003 18:21:23 -0000 Original-Received: from news by quimby.gnus.org with local (Exim 3.12 #1 (Debian)) id 18YVnV-0008WM-00 for ; Tue, 14 Jan 2003 19:28:25 +0100 Original-To: ding@gnus.org Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 24 Original-NNTP-Posting-Host: quimbies.gnus.org Original-X-Trace: quimby.gnus.org 1042568905 31174 80.91.231.2 (14 Jan 2003 18:28:25 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: 14 Jan 2003 18:28:25 GMT Mail-Copies-To: never X-Now-Playing: Rechenzentrum's _Rechenzentrum_: "Bildschirmschoner" Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEVvwOBnttgHCQlsu9zn 7e5vvt5tvt/7/f0BAQFNYWiPyN3///9xweBpudt2u9dwp71ePm/KAAACXElEQVR4nMWTsWsaURzH n0OcAsV2ymCLN3lLQvqI0IIZipPJcGn6HIK0ivT9BYEM6XTTzylwpaCLLlliQgMlIOhQC70h5S3H zTe1DnW4kAShSsn1996dGpt07vcO/d3vc9/f9/cESRCqOarPi+ycBuMgaGU910ncFtn5PBo3gw71 qBd2vISHcqYg63mJ0JNMJG8D+VY0Jakcz2dgOt9RjjCc4izHmfYRbJWD6+Byi1OVEsYrQEiccM4z GUplfNKRfZc6xCA9gmS7UJExkShdJUL0BImXeGGb4jSELrY5XyVGjyzG45wXKhVKXep6WTcCmCJD UBR7nosfFc7Lsq1CSoyjRSoChtqLcMPgbyOyzeI8JgE64iVCWIbJBegaK/ZIGbcSgpDydYEwFB4m BLEQxCztg7HAWIUuac2+XxQS9PAcTzXQlWE1DeaNL0TkEFdp01xjGPEsDdDo46G3FPi2iy8OpeXw CiAlQej42q0BDIXB2MYngAMEZOaA31gsbLwAWMaMxTdhxghHvXon7IULCzNys/DzGqwcb4oe8+tg js9sQSKHfaTfHJ/Ygq0/0VZ+dDD8gQL244Hvt2ybvfYHH/3BCba+SGBboGuaNWTrP/FL0+VBlOMc wKxV06nvFLfWwar2o61eAoClQ9XHHwSqWg2PFDp+IdAtBBdYmPU0NARRAAdImY+WwgLeG2pd+w5Y ngdw+TAqUowrkI6eGxNwUERHLpef/LvGR1HRbLVOSfd+nf1v0LkfdFqoQ3lvzIOz3GE+38Ir/xdo 7ym197r73W67fQdMtP8vILUrrz9hCm4X56G5/QAAAABJRU5ErkJggg== User-Agent: Gnus/5.090013 (Oort Gnus v0.13) Emacs/21.2.50 (i686-pc-linux-gnu) Cancel-Lock: sha1:OqtOt7VvoMFf52a45ZAN3YU/4o0= Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:49220 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:49220 Xavier MAILLARD writes: > Just a few words just to ask one question : how difficult would it be > to have localization in Gnus ? There was a major discussion about this a few years ago. My suggestion would be to use a gettext-like system. That would require tagging up all the strings that are to be translatable -- or the other way around; tag up those few strings that aren't translatable. I'd alter the read syntax to say that #"string" is a translatable string, and that would expand to (gettext "string" 'gnus), which is basically what's done in all other languages. For some reason, many of the major free software projects support i18n, but for some reason, nobody has made the move where Emacs is concerned. Perhaps because Emacs has a more programmer-oriented user base than, say, Evolution. -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen