Discussion:
[i18n-no] xml2pot - egendefinert msgid-bugs-adresse?
Johnny A. Solbu
2017-01-08 02:02:34 UTC
Permalink
Hei.
Er det noen som kjenner til hvordan man genererer en pot-fil fra xml hvor msgid-bugs-adressen settes til noe annet enn bugs.kde.org?

xml2pot har visst ikke noen mulighet for slik konfigurering.
--
Johnny A. Solbu
web site, http://www.solbu.net
PGP key ID: 0x4F5AD64DFA687324
Karl Ove Hufthammer
2017-01-08 08:51:18 UTC
Permalink
* -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, low
* trust
* [208.97.132.208 listed in list.dnswl.org]
Post by Johnny A. Solbu
Er det noen som kjenner til hvordan man genererer en pot-fil fra xml hvor msgid-bugs-adressen settes til noe annet enn bugs.kde.org?
xml2pot har visst ikke noen mulighet for slik konfigurering.
XML kan jo vera omtrent alt mellom himmel og jord, og kva verktøy du
skal bruka avheng heilt av nøyaktig kva XML-format det er snakk om. Men
viss xml2pot fungerer for deg, er vel det greiaste å berre byta ut
adressa til bugs.kde.org med nokon anna maskinelt, for eksempel med
sed-verktøyet. Følgjande burde vera ~so robust som det kan bli:

xml2pot eksempel.xml | \
sed 's/^\("Report-Msgid-Bugs-To:
\)http:\/\/bugs.kde.org\\n"$/\1https:\/\/eksempel.no\//'
--
Karl Ove Hufthammer
Karl Ove Hufthammer
2017-01-08 09:04:43 UTC
Permalink
* -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, low
* trust
* [208.97.132.208 listed in list.dnswl.org]
Post by Karl Ove Hufthammer
xml2pot eksempel.xml | \
\)http:\/\/bugs.kde.org\\n"$/\1https:\/\/eksempel.no\//'
Ikkje heilt robust, då eg gløymde dei avsluttande teikna \n". Men
følgjande sed-kommando skal fungera rett:

sed 's/^\("Report-Msgid-Bugs-To:
\)http:\/\/bugs.kde.org\\n"$/\1https:\/\/eksempel.no\/\\n"/'

Men viss du vil ha eit eige verktøy, kan du bruka posieve i
Pology-samlinga: http://pology.nedohodnik.net/
Då vert det:

posieve set-header
-sfield:Report-Msgid-Bugs-To:https://eksempel.no/ eksempel.pot

Det er jo litt meir elegant.
--
Karl Ove Hufthammer
Johnny A. Solbu
2017-01-08 12:07:31 UTC
Permalink
Post by Karl Ove Hufthammer
viss xml2pot fungerer for deg, er vel det greiaste å berre byta ut
adressa til bugs.kde.org med nokon anna maskinelt, for eksempel med
sed-verktøyet
Var det jeg endte opp med. :-)

jobbet med å automatisere pot-generering av dokumentasjonen til erwin og påfølgende msgmerge, med en Makefile-target.
Resultatet ble jo utmerket.
--
Johnny A. Solbu
web site, http://www.solbu.net
PGP key ID: 0x4F5AD64DFA687324
Petter Reinholdtsen
2017-01-08 08:54:12 UTC
Permalink
* -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP
* -5.0 PING_UIO_MAIL_IS_INTERNAL Message has never been outside
* 129.240.0.0/16 or 193.157.115.0/24

[Johnny A. Solbu]
Post by Johnny A. Solbu
Hei.
Er det noen som kjenner til hvordan man genererer en pot-fil fra xml
hvor msgid-bugs-adressen settes til noe annet enn bugs.kde.org?
xml2pot har visst ikke noen mulighet for slik konfigurering.
Kanskje po4a har slik mulighet? Den har jeg brukt med docbook XML, i
hvert fall.
--
Happy hacking
Petter Reinholdtsen
Loading...