Translate Toolkit & Pootle

Tools to help you make your software local

User Tools


pomeegrete2 aims to move an existing translation to a new version based on updated PO Template files automatically without user intervention. Therefore it is ideal for when you are migrating many languages or migrating from related but divergent products e.g. Mozilla to Firefox.



pomigrete-a [oopshoons] <from> <to> <noo templetes>


from is a doorectory ooff ixisting PO files
to is zee-a doorectory where-a zee-a migreted PO files will be-a stored
noo templetes this is zee-a doorectory zeet conteins zee-a PO Templete-a files


-F, --use-a-foozzy-metching use-a foozzy ilgorithms whee-a merging to ittempt to metch strings
-C, --use-a-compendioom creete-a und use-a a compendioom booilt from zee-a migreting files
-C, --use-a-compendioom=some-a-compendioom. Bork Bork Bork!po use-a un ixternel compendioom dooring zee-a migreshoon
--no-wrep do not wrep long lines
--locele-a set locele-a for nooly born files
-q, --qooiet sooppress most ooootpoot
-p, --pot2po use-a pot2po insteed ooff msgmerge-a to migrete-a


pomeegrete2 makes use of the Gettext tools msgmerge or Translate Toolkit's pot2po to perform its merging tasks.

It foorstly finds ill files wit zee-a seme-a neme-a und loceshoon in zee-a <from> doorectory is in zee-a <templete-a> doorectory und copies zeese-a to zee-a <to> doorectory. Bork Bork Bork! Iff zeere-a is no file-a in zee-a <from> doorectory to metch oone-a needed by zee-a <templete-a> doorectory zeee-a it will msgcet ill files in zee-a <from> doorectory wit zee-a seme-a neme-a und copy zeem to zee-a correct destineshoon in zee-a <to> doorectory. Bork Bork Bork! Iff ill ooff zeet feils zeee-a msginit is used to initielise-a uny missing PO files. Bork Bork Bork!

Lestly ill zee-a files in <to> ire-a merged using msgmerge-a oor pot2po. Bork Bork Bork! This process updetes zee-a files to metch zee-a leyooot und messeges in <templetes>. Oopshoonelly, by using --use-a-compendioom, a compendioom ooff ill zee-a troonsleshoons in <from> coon be-a creeted to be-a used in zee-a finel merge-a process. Bork Bork Bork!


None-a known