[vertaling] psmisc wil niet verstaanbaar praten
Tim Van Holder
tim.van.holder at pandora.be
Sun Dec 26 16:11:15 CET 2004
> Ik doe steeds het volgende:
>
> tar -xzf ~/psmisc-21.5.tar.gz
> cd psmisc-21.5/
> cp ~/psmisc-21.5.nl.po po/nl.po
> sed -i "s/it pt/it nl pt/" configure
> ./configure
> touch po/psmisc.pot
Dat is het probleem.
De .pot file is verouderd en moet opnieuw aangemaakt worden.
pstree bijvoorbeeld gebruikt nu 3 vertaalde multiline strings
voor zijn usage, terwijl de file po file die jij vertaald hebt
blijkbaar een aparte string heeft per lijn in de usage text:
uit pstree.c (CVS HEAD)
#ifdef FLASK_LINUX
fprintf (stderr, _(
" -s show Flask SIDs\n"
" -x show Flask security contexts\n"));
#endif
in jouw .po file:
#: src/pstree.c:733
#, c-format
msgid " -s show Flask SIDs\n"
msgstr " -s toon Flask SIDs\n"
#: src/pstree.c:734
#, c-format
msgid " -x show Flask security contexts\n"
msgstr " -x toon Flask veiligheidscontext\n"
> make
> cp po/nl.gmo /usr/share/locale/nl/LC_MESSAGES/psmisc.mo
>
> (Het laatste commando als root.)
Wat je dus moet doen is na configure naar de po/ subdir
gaan en daar make update-po uitvoeren (denk toch dat het
zoiets was; of anders de .pot file weggooien, dan zal een
make die wel opnieuw aanmaken).
Daarna zal er wat aanpaswerk zijn aan de .po file; daarna
zal je zien dat alle tools netjes vertaald worden.
More information about the Vertaling
mailing list