Deutsch wird für dieses Beispiel verwendet:
cvs checkout webwml/Makefile.common webwml/english cd webwml mkdir german cvs add german cd german cp ../english/.wmlrc ../english/Make.* . echo 'include $(subst webwml/german,webwml/english,$(CURDIR))/Makefile' > Makefile mkdir po cvs add Make* .wmlrc po cp Makefile po make -C po init-po cvs add po/Makefile po/*.de.po
Editieren Sie die .wmlrc Datei und ändern Sie Folgendes:
Editieren Sie Make.lang und ändern Sie 'LANGUAGE := en' auf 'LANGUAGE := de'. Falls Sie in eine Sprache übersetzen, die einen Multi-Byte Zeichensatz verwendet, möchten Sie vielleicht einige andere Einstellungen in dieser Datei ändern, für weitere Informationen lesen Sie ../Makefile.common und eventuell andere funktionstüchtige Beispiele (Übersetzungen wie Chinesisch).
Gehen Sie nach german/po und übersetzen Sie die Einträge in den PO-Dateien. Dies sollte recht geradlinig sein.
Vergessen Sie nie, das Makefile in jedes Verzeichnis zu kopieren, das Sie
übersetzen. Das ist notwendig, da das Programm make dazu
verwendet wird, die .wml Dateien nach HTML zu übersetzen, und
make die Makefiles verwendet.
Wenn Sie mit dem Hinzufügen und Editieren der Seiten fertig sind, führen Sie ein
cvs commitaus dem webwml Verzeichnis aus. Sie können nun anfangen, die Seiten zu übersetzen.
Eine deutsche Übersetzung des Gesellschaftsvertrags wird in diesem Beispiel verwendet:
cd webwml/german cp ../english/social_contract.wml . cvs add social_contract.wml
Editieren Sie social_contract.wml und übersetzen Sie den Text. Versuchen Sie nicht, Links zu übersetzen oder irgendwie zu verändern – falls Sie dort etwas ändern wollen, bitten Sie darum auf der debian-www Liste. Wenn Sie fertig sind, geben Sie Folgendes ein:
cvs commit -m "short description of the changes you made" social_contract.wml
Dieses Beispiel zeigt, wie der deutschen Übersetzung das intro/ Verzeichnis hinzugefügt wird:
cd webwml/german mkdir intro cvs add intro cd intro cp ../Makefile .Vergewissern Sie sich, dass das neue Verzeichnis das Makefile hat und dass es ins CVS übergeben wurde. Anderenfalls wird der Aufruf von make für jeden einen Fehler liefern, der es versucht.
cvs add Makefile cd .. cvs commit -m "added the intro dir to CVS" intro