Eskild Hustvedt wrote:
MagicPO 0.3 er no gitt ut. http://magicpo.zerodogg.org/
Inkluderer oppdaterte ordlister og ein drøss av endringar:
- Kan flette to PO-filer til ein (t.d. for å bruke MagicPO på ei fil som allereie er omsatt, lar dei omsatte strengene være i fred)
- Støtte for meir fleksibel po-syntaks
- Betre dokumentasjon
- Markerer strenger MagicPO endrer som uklare
(og div. andre mindre endringer, sjå NEWS).
Flott! Dette er altså et program for automatisk oversettelse og/eller språkvask, og forutsetter at man har en ordliste å gå ut fra.
Eksempel på bruk: =================
1 magicpo -r filer (fjerner alle linjeskift i taggene, så det er enklere å bruke svn diff)
2 magicpo -d ordlistevalg filer (utfører selve operasjonen)
3. Sjekk med svn diff | less-Wm (e.l.) om erstatningene gikk som de skulle, spesielt gjelder dette når man legger inn nye ord. De som er lagt inn er testet ganske grundig og bør være rimelig sikre å kjøre uten å markere endringer som uklare.
Om ordlistefilene og nytten (og bruken) av dem ==============================================
Som Eskild nevner, kan man altså hente manglende strenger for bokmål fra nynorsk eller omvendt -- deretter kan man bruke nn2nb ordlista til å grovoversette (ei liste på over 300 linjer, som sikkert kan forlenges) og så vaske etterpå. Det sparer en for iallfall 1/3 av arbeidet :-)
Hvis noen vil lage en svensk-norsk ordliste kunne vi selvsagt brukt det også, en dansk en har vi allerede (fra dansk til bokmål).
Ellers synes jeg den er meget nyttig til enkel språkvask. Som man vil ha sett av svn-loggen, så er fila Fila magicpo-nb-spraakvask.dict blitt testet grundig mot KDE-oversettelsene, og har nå over 600 oppføringer av typen
*abbonement = abonnement abbonere = abonnere osv.
Med den har jeg rettet en god del vanlige feil på bokmål, og lista blir utvidet etterhvert som jeg finner flere feil :-)
De som er med er fra følgende kilder: -- Diverse feil jeg har funnet, -- Rettelser fra http://i18n.skolelinux.no/retningslinjer.html#destHeader6 -- Litt nynorsk (feil ved klipp og lim i Kbabel?) -- Vanlige feil, stort sett hentet fra lista på http://www.korrekturavdelingen.no -- Og rettelser av ulike erstatningfeil MagicPo selv har gjort. Har bare beholdt de nødvendige (flere skyldes feil bruk av ordlista oger rettet.)
Fortløpende endringer, også litt mer eksperimentelle, gjør jeg i /i18n/Feilfiksing-nb/magicpo-spraakvask-nb-v2.dict som ligger i svn, og det er nesten samme fil.
Andre vanlige feil man finner kan legges inn der, helst uten stjerner til å begynne med, da det betyr at den bare tar hele ord. (mappen* = mappa vil for eksempel erstatte mappene med mappae, og det vil vi jo ikke).
Hilsen Axel