msgmerge
Robert Ludvik
robert.ludvik at zd-lj.si
Fri Aug 30 17:30:58 CEST 2002
Pozdrav
Nekaj vprašanj okoli msgmerge:
1) kako ugotovim dolžino najdaljše vrstice (N) v vseh .po datotekah v
imeniku (za "msgmerge -w N")?
2) če poženem msgmerge brez parametra -E (z ubežnimi sekvencami C,
brez razširjenega nabora znakov) dobim obvestilo:
"neveljavno večzložno zaporedje", v rezultatu pa nimam šumnikov.
Če pa dam parameter -E, dobim namesto šumnikov kode (\271,\350,...).
Se da to kako odpraviti že z msgmerge (drugače s perl s/ / že znam) -
ravno tako mi msgmerge vstavlja posebne znake (tabulator zamenja s \t)
3) posebni znaki:
če imam v izvorni datoteki vrstico
msgid "Insert graphics.\nOlala. "
msgstr "Vstavi sliko.\nOlala. "
dobim kot rezultat:
msgid ""
"Insert graphics.\n"
"Olala\t\t\t\t"
msgstr ""
"Vstavi sliko.\n"
"Olala.\t\t\t\t"
se da to lepo zložiti v originalno obliko?
4) Nekatere generirane .po datoteke iz ooo imajo podvojene msdig. Če
poženem msgmerge na takšni datoteki, dobim obvestilo:
oo_basctl_nov.po:186: podvojena definicija sporočila
oo_basctl_nov.po:151: ...to je kraj prve definicije
in nič na izhod. Se da kako zaobiti to preverjanje?
lep pozdrav
--
Robert Ludvik
More information about the lugos-slo
mailing list