From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.help Subject: RE: Changing the language of gnus menu entries Date: Wed, 25 Sep 2013 16:09:32 -0700 (PDT) Message-ID: References: <<87eh8eekza.fsf@web.de> <874n9amatr.fsf@web.de> <87vc1p9ggs.fsf@web.de>> <<837ge4hpco.fsf@gnu.org> <87li2k92l8.fsf@web.de>> <<8338oshfy5.fsf@gnu.org>> <45370BAD-3E8A-40A9-835B-C269787D29E3@Web.DE> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1380150607 24268 80.91.229.3 (25 Sep 2013 23:10:07 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 25 Sep 2013 23:10:07 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Sep 26 01:10:10 2013 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1VOyDf-0006hG-3n for geh-help-gnu-emacs@m.gmane.org; Thu, 26 Sep 2013 01:10:07 +0200 Original-Received: from localhost ([::1]:55289 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VOyDe-0003Wg-Dy for geh-help-gnu-emacs@m.gmane.org; Wed, 25 Sep 2013 19:10:06 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34332) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VOyDJ-0003VQ-47 for help-gnu-emacs@gnu.org; Wed, 25 Sep 2013 19:09:53 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VOyDA-00004y-El for help-gnu-emacs@gnu.org; Wed, 25 Sep 2013 19:09:45 -0400 Original-Received: from aserp1040.oracle.com ([141.146.126.69]:17651) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VOyDA-00004s-5t for help-gnu-emacs@gnu.org; Wed, 25 Sep 2013 19:09:36 -0400 Original-Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by aserp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id r8PN9YHU030947 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Wed, 25 Sep 2013 23:09:35 GMT Original-Received: from userz7022.oracle.com (userz7022.oracle.com [156.151.31.86]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id r8PN9Xr5027727 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Wed, 25 Sep 2013 23:09:34 GMT Original-Received: from abhmt109.oracle.com (abhmt109.oracle.com [141.146.116.61]) by userz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id r8PN9Xei011520 for ; Wed, 25 Sep 2013 23:09:33 GMT In-Reply-To: <45370BAD-3E8A-40A9-835B-C269787D29E3@Web.DE> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8 (707110) [OL 12.0.6680.5000 (x86)] X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-Received-From: 141.146.126.69 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 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.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:93590 Archived-At: [Quoted replies are from 3 people - replying to all.] On the quality of the Google translation to German: 1. > It chooses to translate the word "key" to "key", meaning that thing which > locks a door or a lock. >=20 > > Maybe such automatic translation would be a start? >=20 > No. Except for those of us Germans who can't read. They won't see the > difference between the Google gibberish and our written mother tongue. Or maybe those of you Germans whose English is not so great. There might still be a few such folk. Not here no doubt, but somewhere. > Wouldn't you like to translate the German tutorial into English with > Google? Maybe this helps to understand. What makes you think I do not understand that Google does not translate very well to your written mother tongue? But that is an excellent suggestion! Done. And it certainly does help us understand. Result: I CAN READ IT. I have no real problem understanding it. And I CANNOT understand one word of the German tutorial (well, maybe one or two isolated words). The difference between night & day, for me. Thank you very much for supporting my hypothesis with another good experime= nt! Here's the beginning of the translated text, for all to judge both it's general comprehensibility and its weaknesses - parts that are unclear or incorrect: Emacs commands generally involve the CONTROL key ( sometimes labeled as CTRL , CTRL or CTL ) as well as the META key ( also EDIT or ALT called ) . The following abbreviations are used: C means that the CONTROL button must be pressed while the character you type . Example: Cf Hold down the CONTROL key and press Then the f key . M means that the META key must be pressed while the character you type . instead You can also press the ESC key and then press ( after the other , not both ) . Example: Mf Hold down the META key and enter The letter ( small) f a . ">>" In the left margin is an indication to try a command : Cv >> Press to scroll forward to the next screen . From now on you should always do when you finish a page have read. Please note that when you scroll the bottom two lines of the previous screen page as the top two lines of the new page appear to have some continuity while reading allow . Important: You can quit Emacs with the command sequence Cx Cc . Furthermore, the ESC key is denoted by . [If the German umlauts correctly on the screen appear , please read the section " MULE " shortly before the end of this Introduction . ] First, you must know how to be in a document can move. As you scroll one screen forward , know You have ( C v) . With Mv scroll back one screen (hold down the META key and enter v , or press First and then v) . Yes, Google is not so great with Info's key-sequence notation. And yes, some of the wording is gobbledygook. But for the most part, I can UNDERSTAND it. Can't you? It is something I can USE - it is USEFUL. My guess is that you are perhaps too good at English to appreciate the plight of someone who hardly understands it. My trying to learn Emacs from the German tutorial is the use case I am speaking to: someone who has real trouble with the source language. For such a user, I think Google translation can clearly make a HUGE difference. And thank you once again for demonstrating this to us so clearly. =20 2. > > Maybe such automatic translation would be a start? >=20 > It's understandable, but you nonetheless would have to rewrite 95% > of the text to fulfill the simplest Grammar rules etc. "It is understandable." Thank you - QED. The #1 goal is comprehension. It is not fulfilling German rules. ;-) The latter is only a nice-to-have, when you do not understand the doc language and you are trying to learn Emacs. We do NOT "have to rewrite 95% of the text" for it to be a real help to some people. 3. > Well, the translation sucks. :-) Word order is so messed up that it's > often difficult to make heads or tails of a sentence... Often, or sometimes? Difficult, perhaps, but not always impossible, unlike the case for someone who does not understand the source language. > Such a translation would probably scare off more people than having no > translation at all. I doubt it. That's quite an exaggeration. Even someone such as yourself, whose English is excellent, should not be "scared off" by the translated text shown above. You might laugh a bit, and you might scratch your head a bit here and there. But the person who has real trouble with English won't be laughing, whether with or without such help. And without it, s?he might become completely discouraged. > > IOW, does such automatic translation get us something at least a little > > bit useful or not? > > > > I don't understand German, so I cannot tell, here. I would say that th= e > > translation to French is usable, however. It is not great, but it can = be > > helpful, IMHO. >=20 > That's not entirely surprising, because French word order is much closer > to English (both are subject-verb-object), while German word order is > quite different and more complex (i.e., more difficult to get right > without human intervention). Sorry, I'm not convinced of that last part. I used to be in charge of a group of professional translators who translated from French into English and German, among other languages. I know they (including the Germans) would not agree with you that it is more difficult to translate into German because of its different word order (or for any other reason). No, their experience does not necessarily apply to automatic translation. But I'm guessing it does. And Google translation is apparently NOT just automatic translation. It is apparently based on zillions of human translations by professional translators such as my former colleagues. (So much so that translators are complaining that Google is ripping off their intellectual property.) Google translation is not the same thing as having a professional translato= r concentrate on Emacs docs, of course, but it's not the same thing as automatic translation either. Laughable, sometimes incomprehensible, but also useful, I think. Again, compared to no translation at all. > > Such automatic output could perhaps also be used as a starting point, > > to be improved by human translation. >=20 > Actually, I'm not sure what would be more work: correcting a Google > translation or starting from scratch. I'm pretty sure, though, that the > latter is more satisfying and less frustrating. Really glad I picked German for that test, BTW. ;-) I wonder how you might feel if the original Info doc were ONLY in Chinese or Japanese or Korean or Thai, and you had a choice between ONLY that or also a translation to German (or English or...)? Think about it. Think twice. I agreed that even for French (and now for English too; thank you) the result can sometimes be laughable. You point out that "key" is translated to the wrong kind of key. Big deal. I pointed out that, for French, "sole" (for "sole exception") was translate= d to the sole of a shoe. Good jokes. But hardly roadblocks. I think the result is generally USABLE, especially if the English original is placed side by side. I'm not comparing Google translation to careful human translation. I'm comparing it to NO translation, and I'm thinking about someone who has real difficulty with English. In sum, it's about understanding content. It's not so much about getting the grammar right etc. Obviously, for best understanding, the grammar etc. need to be good. But it should be just as clear to us all that it is communicating the technical content that is most important, however that might be done. On using Google translation on the fly, recuperating the result in Emacs: > > Maybe it would even be a good (optional) fallback: translation on the > > fly of final output (e.g. *Help* buffer, *Info* buffer)? > > > > Maybe someone will write an Emacs command that sends the text in the > > current *info* node to such a translation URL or web service, > > recuperates the translated text, and builds an *info*-node > > presentation of it... >=20 > That would not be very GNUish, no? Dunno - depends how narrowly you define GNUish. (We're all at least a little GNUish, no?) My guess is that if someone implemented it, the code might be (a) off-GNU, as in off-Broadway, i.e., not included in GNU Emacs, even if GPL, and (b) appreciated by some users whose English is not so grea= t. For some people, GNUishness is next to godliness, and that's OK. For me, (b) is more important than true-blue-GNUness-thru-&-thru. Help people use GNU Emacs. GNU will only benefit from that, even if Google somehow had a hand in helping them learn.