Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
translations:msgmerge [2011/05/12 00:39] pjotrtranslations:msgmerge [2011/05/20 14:42] pjotr
Line 1: Line 1:
 ====== Merge PO files ====== ====== Merge PO files ======
-The command line tool ''msgmerge'' is used to merge translated strings from two PO files into one. It is really easy to use, here is an example:+The command line tool ''msgmerge'' is used to merge translated strings from two PO files into one. It is really easy to use, here is a generic example:
  
-  msgmerge updated-po-file reference-file > output.po+  msgmerge up_to_date_po-file target_po-file > output.po
  
-The result in output.po contains the reference-file with the new translated strings from the updated-po-file.+The result in output.po contains the target_po-file with the new translated strings from the up_to_date_po-file.
  
 This tool can be used to merge strings from a stable branch into the development branch (or vice versa). This tool can be used to merge strings from a stable branch into the development branch (or vice versa).
  
-An example is probably handy. Suppose you have a Dutch translation file for a package called "packageW"+A specific example is probably handy. Suppose you have a Dutch translation file for a package called "packageW"
  
 This is fully translated in the stable "Xfce 4.8" and needs to be merged with an incomplete Dutch translation file in the development branch "master". Goal: prevent unnecessary work in translating the development branch. This is fully translated in the stable "Xfce 4.8" and needs to be merged with an incomplete Dutch translation file in the development branch "master". Goal: prevent unnecessary work in translating the development branch.