Re: Using gettext in scripts
On Thu, Dec 13, 2001 at 02:58:52AM -0200, Gustavo Noronha Silva wrote:
> Hello,
>
> maybe someone here can point me to some good manual on how to
> use gettext on shell scripts?
>
Ussing gettext is easy. Check out the euro-support's euro-test
script which uses gettext (and I did not have the least idea how to do it
before I implemented it). Just call in the shell script:
gettext "my message"
after defining the domain for gettext.
Gettext extraction is not that difficult, I hacked a perl script in ~5 min
which would make the neccessary .pot for translation. It's in the sources
but is quite simple:
#!/usr/bin/perl -n
$count++;
if (/gettext.*?"(.*?)"/ ) {
print "#at line $count\nmsgid \"$1\"\nmsgstr \"\"\n";
}
Just do 'cat file.sh | perl script'
Regards
Javi
Reply to: