Ini ialah arahan potool yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
potool - program untuk memanipulasi fail gettext po
SINOPSIS
potool FILENAME1 [ FILENAME2 ] [-f f|nf|t|nt|nth|o|no] [-n
ctxt|id|str|cmt|ucmt|pcmt|scmt|dcmt|tr|linf]... [-s] [-p] [-c]
potool -h
DESCRIPTION
potool berfungsi dalam dua mod (setakat ini). Mod pertama memerlukan menyediakan satu nama fail, dan
berfungsi sebagai penapis. Dalam mod kedua, program menggantikan terjemahan dalam FILENAME1
dengan terjemahan daripada FILENAME2. (Jadi FILENAME1 ialah fail po asas, manakala FILENAME2
adalah salinan kerja kami.)
PILIHAN
-f menapis
Menentukan entri fail po yang sepatutnya dikekalkan. Dalam mod kedua, yang
penapis digunakan hanya pada FILENAME2 (salinan kerja). Penapis sedia ada ialah:
t - entri diterjemahkan
nt - entri yang tidak diterjemahkan
nth - entri yang tidak diterjemahkan dan pengepala
f - entri kabur
nf - entri yang tidak kabur
o - entri usang
tidak - penyertaan tidak lapuk
Adalah mungkin untuk menyusun penapis, dengan menentukan pilihan -f berbilang.
-n menapis
Menentukan bahagian entri fail po yang sepatutnya tidak dikekalkan. Sebarang nombor -n
pilihan dibenarkan. Parameter yang sah ialah:
ctxt - jangan tulis bahagian 'ctxt'
id - jangan tulis bahagian 'id'
str - jangan tulis bahagian 'str'
tr - jangan tulis terjemahan
ucmt - jangan tulis komen pengguna
pcmt - jangan tulis komen mengenai kedudukan dalam fail sumber
scmt - jangan tulis ulasan khas ('#, fuzzy, c-format, ...')
dcmt - jangan tulis ulasan terpelihara (biasanya bermula dengan titik)
cmt - jangan tulis sebarang komen
linf - tukar nombor baris sumber kepada '1'.
Parameter terakhir berguna apabila anda perlu membandingkan dua fail po atau pot menggunakan
diff(1) kerana ia biasanya mengembalikan banyak perubahan nombor baris yang tidak penting sebaliknya.
-s Jangan paparkan entri itu sendiri, hanya kiraan mereka.
-p menyebabkan potool mengekalkan pemformatan fail secara utuh. Tanpa pilihan ini, semua
rentetan akan dibalut semula dalam output pada baris baharu atau sempadan perkataan untuk dimuatkan
80 lajur.
-c Tulis ganti semua msgstr dengan msgids mereka.
-h Paparkan bantuan penggunaan singkat.
CONTOH
potool x.po -s -ft
memaparkan bilangan entri yang diterjemahkan. Lihat juga jawatan(1).
potool x.po -nstr
Memadam semua terjemahan - supaya anda boleh bermula dari awal! :-)
potool x.po -ft && potool x.po -fnt
memaparkan terlebih dahulu entri yang diterjemahkan dan kemudian entri yang tidak diterjemahkan daripada fail x.po
(urutan terbalik tidak disyorkan kerana entri "header" pertama). Keluaran
mengandungi semua maklumat daripada x.po, dengan perbezaan entri yang tidak diterjemahkan
terletak bersama di satu tempat.
potool x.po -fnt > tmp.po && editor tmp.po && potool x.po tmp.po
membolehkan anda menambah terjemahan baharu dengan mudah, tanpa melihat terjemahan yang telah diterjemahkan
penyertaan
Dua contoh terakhir dilaksanakan sebagai potooledit(1) program.
CATATAN
Secara lalai, program membungkus semula baris dalam semua rentetan dalam output. Lihat -p pilihan.
Gunakan potool dalam talian menggunakan perkhidmatan onworks.net