Difference between revisions of "Translating gettext"

From Apertium
Jump to navigation Jump to search
m
Line 27: Line 27:
   
 
==Virtaal==
 
==Virtaal==
Or you could just use the .po file editor [http://translate.sourceforge.net/wiki/virtaal/index Virtaal], which has an [http://translate.sourceforge.net/wiki/virtaal/apertium Apertium plugin].
+
Or you could just use the .po file editor [http://translate.sourceforge.net/wiki/virtaal/index Virtaal], which has an [http://translate.sourceforge.net/wiki/virtaal/apertium Apertium plugin]. (So far this only works with the web service, but later version might be able to use local installations.)
 
   
 
==See also==
 
==See also==

Revision as of 11:27, 5 July 2010

pospell

A combination of pospell and Apertium can be used to translate gettext .po files.

pospell is part of the spellutils package, available through apt-get, macports, emerge, urpmi...

Example

$ cat sv.po | pospell -n - -f -p apertium -- sv-da -u > da.po

Thus if you put

#!/bin/sh
pospell -n - -f -p apertium -- -u "$@"

into a file called eg. "apertium-po", and chmod +x apertium-po, you can do

$ cat sv.po | apertium-po sv-da > da.po

Pology

You can also use the Python package Pology. Follow the instructions on the link to set it up, then do something like

 $ pomtrans -f sv -t da -a"&" apertium da.po 

Virtaal

Or you could just use the .po file editor Virtaal, which has an Apertium plugin. (So far this only works with the web service, but later version might be able to use local installations.)

See also