msgcat
all
Concatenate and merge multiple `.po` translation files. Useful in software localization pipelines to combine message catalogs with filtering options.
More info →Options (5)
-o, --output-filebooleanCombine multiple `.po` files into one
Example:
msgcat {{file1.po file2.po ...}} {{[-o|--output-file]}} {{combined.po}}-f, --files-frombooleanCombine input files listed in a text file
Example:
msgcat {{[-f|--files-from]}} {{path/to/file_list.txt}} {{[-o|--output-file]}} {{combined.po}}-t, --to-codebooleanSet the output encoding (e.g. UTF-8)
Example:
msgcat {{[-t|--to-code]}} {{UTF-8}} {{input.po}} {{[-o|--output-file]}} {{output.po}}-u, --uniquebooleanOutput only unique messages (appearing in one file only)
Example:
msgcat {{[-u|--unique]}} {{file1.po file2.po ...}} {{[-o|--output-file]}} {{unique.po}}-h, --helpbooleanDisplay help
Example:
msgcat {{[-h|--help]}}Examples (6)
Combine multiple `.po` files into one
msgcat file1.po file2.po ... [-o|--output-file] combined.poCombine input files listed in a text file
msgcat [-f|--files-from] path/to/file_list.txt [-o|--output-file] combined.poSet the output encoding (e.g. UTF-8)
msgcat [-t|--to-code] UTF-8 input.po [-o|--output-file] output.poOutput only unique messages (appearing in one file only)
msgcat [-u|--unique] file1.po file2.po ... [-o|--output-file] unique.poUse the first available translation for duplicate entries
msgcat --use-first file1.po file2.po ... [-o|--output-file] output.poDisplay help
msgcat [-h|--help]made by @shridhargupta | data from tldr-pages