Re: lines for translators

Jose Da Silva <[email protected]>
Newsgroups gmane.comp.gnu.aspell.devel
Message-ID <[email protected]>
On August 23, 2004 06:40 pm, Kevin Atkinson wrote:
> On Mon, 23 Aug 2004, Kevin Atkinson wrote:
> > On Mon, 23 Aug 2004, Jose Da Silva wrote:
> > > Hi,
> > > I'm reading through the program code and seem to find these lines
> > > throughout the programs....
> > >
> > >  /* TRANSLATORS: ....... translated. */
> > >
> > > or similar.... which implies you are trying to make aspell somewhat
> > > language friendly.
> > >
> > > Would you accept a patch that sort of seperates this which may make it
> > > easier for the translators?
> > > I'm thinking of bundling everything in one area per program... if you
> > > like the idea, I'd try it on a program and send a sample diff.txt
> > > file.
> >
> > Why?
> >
> > All the strings which need to be translated are gatered in the
> > gathered.pot
>
>                                                                 
> ^aspell.pot
>
> > file in the po/ directory.

Thanks, now that you describe that, I learned a little more.
I misread the various printf() and puts() as hard-coded absolutes, so your 
point does help.... which is it translates only where it is important.

I opened up KDE under english and another session under another language plus 
set the appropriate aspell-settings in the components... KDE does show the 
correct questions as per language... doing a terminal session was not so 
fortunate  (typed aspell -h and all help still got displayed in english) so 
I'm guessing that the printf() and puts() are hardcoded.... for example:
/prog/aspell@line1965.

Appears I've got more reading to do to understand aspell.

------------other (misc.)---------
found a couple fixes to accumilate for the next release, nothing important 
yet, just wording...
aspell program:
README_diff.txt   <=  compiled

aspell dictionary:
README_aspell6_dictionary_english.txt   <=  choose

_______________________________________________
Aspell-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/aspell-devel
README_diff.txt (text/plain, 619 B)
--- aspell-0.60-pre3/README	2004-08-13 01:01:55.000000000 -0700
+++ aspell-0.60-pre3/README	2004-08-24 12:28:54.000000000 -0700
@@ -118,7 +118,7 @@
 doing.  It is up to you to some how insure that both the Aspell 0.50 and
 0.60 executables can coexist.

-   If after incrementing the so-name you wish to allow programs complied
+   If after incrementing the so-name you wish to allow programs compiled
 for Aspell 0.50 to use Aspell 0.60 instead (thus implying that Aspell
 0.50 is not installed) than you can use a special compatibility library
 which can be found in the `lib5' directory.  This directory will not be
README_aspell6_dictionary_english.txt (text/plain, 725 B)
--- aspell6-en-6.0-0/README	2004-08-10 02:01:33.000000000 -0700
+++ aspell6-en-6.0-0/README	2004-08-24 12:45:30.482430464 -0700
@@ -44,9 +44,9 @@

 After the dictionaries are installed you can use the main one (en) by
 setting the LANG environmental variable to en or running Aspell
-with "--lang=en".  You may also chose the dictionary directly
-with the "-d" or "--master" option of Aspell.  You can chose from any of
-the following dictionaries:
+with "--lang=en".  You may also choose the dictionary directly
+with the "-d" or "--master" option of Aspell.  You can choose from any
+of the following dictionaries:
   en-variant_0 (english-variant_0)
   en-variant_1 (english-variant_1)
   en-variant_2 (english-variant_2)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.