Berkas PO: Perbedaan revisi
Dari IGNwiki
Baris 32: | Baris 32: | ||
* Kompile dan install: % ./configure ; make ; make install | * Kompile dan install: % ./configure ; make ; make install | ||
* Restart aplikasi | * Restart aplikasi | ||
+ | |||
+ | Membuat berkas MO | ||
+ | * $ msgfmt -o id.mo id.po | ||
Referensi: | Referensi: | ||
http://translate.sourceforge.net/wiki/guide/start | http://translate.sourceforge.net/wiki/guide/start |
Revisi per 5 Desember 2009 17.21
Berkas PO
Membuat berkas POT Jika berkas POT belum ada, lakukan:
- Masuk ke folder po
- $ init
Update berkas POT
- $ intltool-update --pot
Membuat berkas PO
- Masuk ke folder po
- Cara1: Salin file pot: $ cp xyz.pot id.po
- Cara2: $ msginit -l id_ID
Update berkas PO
- Masuk ke folder po
- Cara1: $ msgmerge id.po xyz.pot > id.po.baru
- Cara2: $ intltool-update id.po
Periksa berkas PO
- $ msgfmt -cv id.po -o /dev/null
Gabung berkas PO Misalkan penerjemahan dikerjakan oleh dua orang, menghasilkan id-A.po dan id-B.po
- $ msgmerge -C id-A.po id-B.po xyz.pot > id.po
Ujicoba berkas PO
- Berkas po sudah ditempatkan di folder po/
- Edit po/Makefile, tambahkan id.po di file LINGUAS
- Kompile dan install: % ./configure ; make ; make install
- Restart aplikasi
Membuat berkas MO
- $ msgfmt -o id.mo id.po
Referensi: http://translate.sourceforge.net/wiki/guide/start