Go to main content

man pages section 8: System Administration Commands

Exit Print View

Updated: Wednesday, July 27, 2022
 
 

intltool-merge (8)

Name

intltool-merge - merge translated strings into various types of file

Synopsis

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

Description

INTLTOOL-MERGE(8)           System Manager's Manual          INTLTOOL-MERGE(8)



NAME
       intltool-merge - merge translated strings into various types of file


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



DESCRIPTION
       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 con-
           figuration 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  unrec-
           ommended 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.



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



AUTHOR
       Darin Adler <darin@bentspoon.com>
       Kenneth Christiansen <kenneth@gnu.org>
       Maciej Stachowiak <mjs@eazel.com>




ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:


       +---------------+--------------------+
       |ATTRIBUTE TYPE |  ATTRIBUTE VALUE   |
       +---------------+--------------------+
       |Availability   | developer/intltool |
       +---------------+--------------------+
       |Stability      | Volatile           |
       +---------------+--------------------+

SEE ALSO
       iconv(1),  intltoolize(8),  intltool-prepare(8),   intltool-extract(8),
       intltool-update(8)



NOTES
       Source  code  for open source software components in Oracle Solaris can
       be found at https://www.oracle.com/downloads/opensource/solaris-source-
       code-downloads.html.

       This     software     was    built    from    source    available    at
       https://github.com/oracle/solaris-userland.   The  original   community
       source     was     downloaded     from      https://launchpad.net/intl-
       tool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz.

       Further information about this software can be found on the open source
       community website at http://freedesktop.org/wiki/Software/intltool/.



intltool                          2003-08-02                 INTLTOOL-MERGE(8)