1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74
|
potool jest programem wspomagajcym edycj plikw po
Copyright (C) 1999-2000 Zbigniew Chyla
Licencja znajduje si w pliku LICENSE
Wywoanie programu:
potool FILENAME1 [FILENAME2] [-h] [-f f|nf|t|nt] [-s]
[-n id|str|cmt|ucmt|pcmt|scmt|dcmt|tr|linf]...
Program pracuje w jednym z dwch (na razie) trybw. W pierwszym wymaga
podania jednej nazwy pliku i dziaa wwczas jak filtr. W drugim - powoduje
_zastpienie_ tumacze w pliku FILENAME1 tumaczeniami z pliku FILENAME2
(zatem pierwszy plik jest plikiem bazowym, za drugi - naszym roboczym).
Opcja -f opisuje filtr, ktry okrela, jakie wpisy w pliku .po powinny by
uwzgldniane (jest to filtr dziajcy przy odczycie pliku). W drugim
trybie pracy filtr uwzgldniany jest tylko dla drugiego pliku (roboczego).
Istniejce filtry:
t - wpisy przetumaczone,
nt - wpisy nie przetumaczone,
f - wpisy 'fuzzy',
nf - wpisy bez oznaczenia fuzzy,
Filtry mona na siebie nakada, np:
potool gnumeric.po -fnt -nf
wyswietli wpisy z pliku 'gnumeric.po', ktre nie zostay przetumaczone i
nie maj oznaczenia 'fuzzy'.
Opcja -n dziaa w obu trybach pracy tak samo i okrela, jakie informacje w
kadym z wpisw _nie_ powinny by wywietlane przy wypisywaniu ich przez
program. Dozwolona jest dowolna liczba opcji -n.
Dopuszczalne parametry:
id - nie wypisuj czci 'id'
str - nie wypisuj czci 'str'
tr - nie wypisuj tumacze (lecz pust cz 'str')
ucmt - nie wypisuj komentarzy uytkownika
pcmt - nie wypisuj komentarzy okrelajcych pooenie w plikach
scmt - nie wypisuj komentarzy specjalnych ('#, fuzzy, c-format, ...')
dcmt - nie wyswietlaj komentarzy zarezerwowanych (gwnie
rozpoczynajcych si kropk - '#. ...'
cmt - nie wywietlaj adnych komentarzy (poczenie ucmt, pcmt,
scmt, dcmt)
linf - usuwaj informacj o numerach linii w komentarzach
okrelajcych pooenie w plikach (numery linii zamieniane s
na '1')
Dodatkowo opcja -s powoduje zamiast wypisania wpisw wywietlenie tylko ich
liczby.
Przykady uycia:
potool x.po -ftr
- wywietla liczb przetumaczonych wpisw
potool x.po -nstr
- oczyszcza plik z tumacze - a wic moemy zaczyna od zera ;)
(potool x.po -ftr && potool x.po -fntr)
- wywietla z pliku najpierw wpisy przetumaczone, a nastpnie nie
posiadajce tumaczenia (ze wzgldu na pierwszy wpis nie zaleca
si stosowania odwrotnej kolejnoci).
Plik taki zawiera wszystkie informacje z x.po, natomiast braki w
tumaczeniach s skupione w jednym miejscu
potool x.po -fntr > tmp.po
joe tmp.po
potool x.po tmp.po
- pozwala na proste dodawanie nowych tumacze, bez przegldania
starych.
|