From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Karl Eichwalder Newsgroups: gmane.emacs.devel Subject: Re: Pattern for spell-checking in po-files. Date: Tue, 24 Jun 2003 07:30:39 +0200 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <1261.1053715963@ichips.intel.com> <22437.1053724089@kdstevens.com> <16078.38915.165093.791379@uebn.uddeborg.pp.se> <3EF4A797.8040805@obsidian.co.za> <16119.4411.671353.996527@uebn.uddeborg.se> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: main.gmane.org 1056433723 20928 80.91.224.249 (24 Jun 2003 05:48:43 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 24 Jun 2003 05:48:43 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Tue Jun 24 07:48:41 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19UgfZ-0005RM-00 for ; Tue, 24 Jun 2003 07:48:41 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 19Ugiy-0003cQ-00 for ; Tue, 24 Jun 2003 07:52:12 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19Ugen-0003FG-8D for emacs-devel@quimby.gnus.org; Tue, 24 Jun 2003 01:47:53 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19UgeT-00032T-C1 for emacs-devel@gnu.org; Tue, 24 Jun 2003 01:47:33 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19UgeR-0002yQ-69 for emacs-devel@gnu.org; Tue, 24 Jun 2003 01:47:31 -0400 Original-Received: from elvis.franken.de ([193.175.24.41]) by monty-python.gnu.org with esmtp (Exim 4.20) id 19UgeM-0002h5-55 for emacs-devel@gnu.org; Tue, 24 Jun 2003 01:47:26 -0400 Original-Received: from uucp by elvis.franken.de with local-rmail (Exim 3.36 #1) id 19Ugc5-0000HY-00; Tue, 24 Jun 2003 07:45:05 +0200 Original-Received: by tux.gnu.franken.de (Postfix, from userid 270) id CE36746698; Tue, 24 Jun 2003 07:30:40 +0200 (CEST) Original-To: =?iso-8859-1?q?G=F6ran_Uddeborg?= In-Reply-To: <16119.4411.671353.996527@uebn.uddeborg.se> ( =?iso-8859-1?q?G=F6ran_Uddeborg's_message_of?= "Mon, 23 Jun 2003 16:39:55 +0200") User-Agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3.50 (gnu/linux) Original-cc: Dwayne Bailey Original-cc: Bruno Haible Original-cc: Kenny Stevens Original-cc: translation-i18n@lists.sourceforge.net X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:15205 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:15205 "G=F6ran Uddeborg" writes: > Dwayne Bailey writes: >> It does make sense to check the msgid if you want to spell check the=20 >> original untranslated English. The corrections in the PO would be=20 >> useless but finding the errors and correcting them via a jump to source= =20 >> or by sending info to MSGID_BUG_ADDRESS is very usefull. Yes, or just enter the correction into the msgstr field and let somebody else sort out what is the best to do with your correction :) Either use it as an .en_US.po file or put the correction back into the source files; ycp_puttext exists to perform such a job for ycp, the YaST extension language. > I probably consider it better to create ispell patterns for the source > language for that purpose. And it could be a bit error prone; if the > functionality is there, it might confuse somebody into thinking the > original message could actually be FIXED in the po file. Yes, but often there a (native) language experts who don't want to delve into source code. They are happily spell checking .po files. > But if someone bothers to implement this anyway, just make sure you > check EITHER the msgid OR the msgstr in a particular run, not both. > They should obviously be checked with different dictionaries. These are important points. --=20 | ,__o http://www.gnu.franken.de/ke/ | _-\_<, ke@suse.de (work) / keichwa@gmx.net (home) | (*)/'(*)