intltool-merge(8)

intltool-merge8

Merge translated strings into various types of file

Usage

intltool-merge [option] ... PO_DIRECTORY FILENAME OUTPUT_FILE

Overview

Merge translated strings in po files in PO_DIRECTORY with the original application file FILENAME, and output the file OUTPUT_FILE containing both original and localized strings.

If FILENAME is an XML file, OUTPUT_FILE will contain repeated xml nodes, where each node contains one of the localized strings with "xml:lang" attribute.

Options

Mode of operation

-b
--ba-style

Merge files in bonobo-activation style, which is used for bonobo servers.

-d
--desktop-style

Merge files in desktop style, which is similar to the Windows .ini file format.

-k
--keys-style

Merge files in keys style, which is used for metadata.

-o
--oaf-style

(OBSOLETE) Same as -b/--ba-style.

-r
--rfc822deb-style

Merge files in RFC 822 style, which is usually used in Debian configuration files.

--quoted-style

Merge files in quoted string style, which just translates any strings within "".

-x
--xml-style

Merge files in standard XML style, both as attributes and as raw pcdata.

Other options

-u
--utf8

Convert all strings to UTF-8 before merging.

-p
--pass-through

Use strings as is in .po files without conversion (STRONGLY unrecommended with -x).

-c
--cache

(TBD)

-q
--quiet

Be quiet while running.

-v
--version

Show version information.

-h
--help

Show usage and basic help information.

Files

po/.intltool-merge-cache

Cache file generated by intltool-merge, that contains all strings in all po files separated by \01.

Releases

13 releases since Debian 3.0 (Woody); the text changed 5 times.

  1. 3.0
  2. 3.1
  3. 4.0
  4. 5.0
  5. 6.0–8
  6. 9–Arch

--ba-style since Debian 3.1 (Sarge); --cache since Debian 3.1 (Sarge); --quoted-style since Debian 5.0 (Lenny); --rfc822deb-style since Debian 3.1 (Sarge); -b since Debian 3.1 (Sarge); -c since Debian 3.1 (Sarge); -o since Debian 3.1 (Sarge); -r since Debian 3.1 (Sarge).

Reporting bugs

Report bugs to http://bugs.launchpad.net/intltool

Author

Darin Adler <[email protected]>
Kenneth Christiansen <[email protected]>
Maciej Stachowiak <[email protected]>

From intltool 0.51.0-6 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.