jpayne@68: jpayne@68: jpayne@68: jpayne@68:
jpayne@68: jpayne@68: jpayne@68: jpayne@68: jpayne@68:msgexec - jpayne@68: process translations of message catalog
jpayne@68: jpayne@68:msgexec jpayne@68: [OPTION] COMMAND [COMMAND-OPTION]
jpayne@68: jpayne@68:Applies a jpayne@68: command to all translations of a translation catalog. The jpayne@68: COMMAND can be any program that reads a translation from jpayne@68: standard input. It is invoked once for each translation. Its jpayne@68: output becomes msgexec’s output. msgexec’s jpayne@68: return code is the maximum return code across all jpayne@68: invocations.
jpayne@68: jpayne@68:A special jpayne@68: builtin command called ’0’ outputs the jpayne@68: translation, followed by a null byte. The output of jpayne@68: "msgexec 0" is suitable as input for "xargs jpayne@68: -0".
jpayne@68: jpayne@68:Command
jpayne@68: input:
jpayne@68: --newline
add newline at the end of jpayne@68: input
jpayne@68: jpayne@68:Mandatory jpayne@68: arguments to long options are mandatory for short options jpayne@68: too.
jpayne@68: jpayne@68:Input file
jpayne@68: location:
jpayne@68: -i,
jpayne@68: --input=INPUTFILE
input PO file
jpayne@68: jpayne@68:-D, jpayne@68: --directory=DIRECTORY
jpayne@68: jpayne@68:add DIRECTORY to list for input jpayne@68: files search
jpayne@68: jpayne@68:If no input jpayne@68: file is given or if it is -, standard input is jpayne@68: read.
jpayne@68: jpayne@68:Input file
jpayne@68: syntax:
jpayne@68: -P,
jpayne@68: --properties-input
input file is in Java jpayne@68: .properties syntax
jpayne@68: jpayne@68: jpayne@68:--stringtable-input
jpayne@68: jpayne@68:input file is in jpayne@68: NeXTstep/GNUstep .strings syntax
jpayne@68: jpayne@68:Informative
jpayne@68: output:
jpayne@68: -h, --help
display this help and exit
jpayne@68: jpayne@68:-V, jpayne@68: --version
jpayne@68: jpayne@68:output version information and jpayne@68: exit
jpayne@68: jpayne@68:Written by jpayne@68: Bruno Haible.
jpayne@68: jpayne@68:Report bugs in jpayne@68: the bug tracker at jpayne@68: <https://savannah.gnu.org/projects/gettext> or by jpayne@68: email to <bug-gettext@gnu.org>.
jpayne@68: jpayne@68:Copyright
jpayne@68: © 2001-2023 Free Software Foundation, Inc.
jpayne@68: License GPLv3+: GNU GPL version 3 or later
jpayne@68: <https://gnu.org/licenses/gpl.html>
jpayne@68: This is free software: you are free to change and
jpayne@68: redistribute it. There is NO WARRANTY, to the extent
jpayne@68: permitted by law.
The full jpayne@68: documentation for msgexec is maintained as a Texinfo jpayne@68: manual. If the info and msgexec programs are jpayne@68: properly installed at your site, the command
jpayne@68: jpayne@68:info jpayne@68: msgexec
jpayne@68: jpayne@68:should give you jpayne@68: access to the complete manual.
jpayne@68: