Pažnja! Ovaj prijevod je jako zastario, molimo pogledajte original.
Primjeri
Primjer započinjanja prijevoda
Francuski jezik ćemo koristiti za primjer:
cvs checkout webwml/Makefile.common webwml/english cd webwml mkdir french cvs add french cd french cp ../english/.wmlrc ../english/Make.* . echo 'include $(subst webwml/french,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/*.fr.po
Editirajte .wmlrc datoteku i promijenite:
- '-D CUR_LANG=English' u '-D CUR_LANG=French'
- '-D CUR_ISO_LANG=en' u '-D CUR_ISO_LANG=fr'
- '-D CUR_LOCALE=en_US' u '-D CUR_LOCALE=fr_FR'
- '-D CHARSET=iso-8859-1' u što god je prikladno.
Francuski jezik tek slučajno koristi isto kodiranje znakova kao i engleski pa ovo nije potrebno mijenjati, ipak, vjerojatno je da će ovu postavku trebati promijeniti za nove jezike.
Editirajte Make.lang i promijenite 'LANGUAGE := en' u 'LANGUAGE := fr'. Ako prevodite na jezik koji koristi multi-byte skup znakova, možda ćete morati mijenjati i neke druge varijable u toj datoteci, za više informacija pročitajte ../Makefile.common i možda neke druge primjere (prijevode kao što je kineski).
Otiđite u french/po i prevedite zapise u PO datotekama. Ovo bi trebalo biti sasvim izravno.
Uvijek provjerite da ste iskopirali Makefile u svaki direktorij koji
prevedete. Ovo je potrebno zato što koristimo program make
za
pretvaranje .wml datoteka u HTML, a make
koristi Makefileove.
Kad završite s dodavanjem i editiranjem stranica, napravite
cvs commitiz webwml direktorija. Sada možete početi prevoditi stranice.
Primjer prevođenja jedne stranice
Kao primjer ćemo koristiti francuski prijevod Društvenog ugovora:
cd webwml/french cp ../english/social_contract.wml . cvs add social_contract.wml
Editirajte social_contract.wml i prevedite tekst. Nemojte pokušavati prevesti veze ili ih ikako mijenjati - ako želite nešto promijeniti, zatražite to na debian-www listi. Kada završite, napišite
cvs commit -m "short description of the changes you made" social_contract.wml
Primjer dodavanja novog direktorija
Ovaj primjer pokazuje dodavanje francuskog prijevoda intro/ direktorija:
cd webwml/french mkdir intro cvs add intro cd intro cp ../Makefile .Provjerite da novi direktorij sadrži Makefile i da je u CVSu. Inače će pokretanje make-a dati grešku svima drugima koji to budu pokušali.
cvs add Makefile cd .. cvs commit -m "added the intro dir to CVS" intro