jpayne@68: jpayne@68: jpayne@68: jpayne@68:
jpayne@68: jpayne@68: jpayne@68: jpayne@68: jpayne@68:msgunfmt jpayne@68: - uncompile message catalog from binary format
jpayne@68: jpayne@68:msgunfmt jpayne@68: [OPTION] [FILE]...
jpayne@68: jpayne@68:Convert binary jpayne@68: message catalog to Uniforum style .po file.
jpayne@68: jpayne@68:Mandatory jpayne@68: arguments to long options are mandatory for short options jpayne@68: too.
jpayne@68: jpayne@68:Operation
jpayne@68: mode:
jpayne@68: -j, --java
Java mode: input is a Java jpayne@68: ResourceBundle class
jpayne@68: jpayne@68: jpayne@68:--csharp
jpayne@68: jpayne@68:C# mode: input is a .NET .dll jpayne@68: file
jpayne@68: jpayne@68: jpayne@68:--csharp-resources
jpayne@68: jpayne@68:C# resources mode: input is a jpayne@68: .NET .resources file
jpayne@68: jpayne@68:jpayne@68: |
jpayne@68:
jpayne@68:
jpayne@68: --tcl |
jpayne@68: jpayne@68: |
jpayne@68:
jpayne@68:
jpayne@68: Tcl mode: input is a tcl/msgcat .msg file |
jpayne@68: jpayne@68: |
Input file
jpayne@68: location:
jpayne@68: FILE ...
input .mo files
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: location in Java mode:
jpayne@68: -r,
jpayne@68: --resource=RESOURCE
resource name
jpayne@68: jpayne@68:-l, jpayne@68: --locale=LOCALE
jpayne@68: jpayne@68:locale name, either language or jpayne@68: language_COUNTRY
jpayne@68: jpayne@68:The class name jpayne@68: is determined by appending the locale name to the resource jpayne@68: name, separated with an underscore. The class is located jpayne@68: using the CLASSPATH.
jpayne@68: jpayne@68:Input file
jpayne@68: location in C# mode:
jpayne@68: -r,
jpayne@68: --resource=RESOURCE
resource name
jpayne@68: jpayne@68:-l, jpayne@68: --locale=LOCALE
jpayne@68: jpayne@68:locale name, either language or jpayne@68: language_COUNTRY
jpayne@68: jpayne@68:-d DIRECTORY
jpayne@68: jpayne@68:base directory for locale jpayne@68: dependent .dll files
jpayne@68: jpayne@68:The jpayne@68: -l and -d options are mandatory. jpayne@68: The .dll file is located in a subdirectory of the specified jpayne@68: directory whose name depends on the locale.
jpayne@68: jpayne@68:Input file
jpayne@68: location in Tcl mode:
jpayne@68: -l, --locale=LOCALE
locale name, either language or jpayne@68: language_COUNTRY
jpayne@68: jpayne@68:-d DIRECTORY
jpayne@68: jpayne@68:base directory of .msg message jpayne@68: catalogs
jpayne@68: jpayne@68:The jpayne@68: -l and -d options are mandatory. jpayne@68: The .msg file is located in the specified directory.
jpayne@68: jpayne@68:Output file
jpayne@68: location:
jpayne@68: -o,
jpayne@68: --output-file=FILE
write output to specified jpayne@68: file
jpayne@68: jpayne@68:The results are jpayne@68: written to standard output if no output file is specified or jpayne@68: if it is -.
jpayne@68: jpayne@68:Output
jpayne@68: details:
jpayne@68: --color
use colors and other text jpayne@68: attributes always
jpayne@68: jpayne@68: jpayne@68:--color=WHEN
jpayne@68: jpayne@68:use colors and other text jpayne@68: attributes if WHEN. WHEN may be ’always’, jpayne@68: ’never’, ’auto’, or jpayne@68: ’html’.
jpayne@68: jpayne@68: jpayne@68:--style=STYLEFILE
jpayne@68: jpayne@68:specify CSS style rule file for jpayne@68: --color
jpayne@68: jpayne@68:-e, jpayne@68: --no-escape
jpayne@68: jpayne@68:do not use C escapes in output jpayne@68: (default)
jpayne@68: jpayne@68:-E, jpayne@68: --escape
jpayne@68: jpayne@68:use C escapes in output, no jpayne@68: extended chars
jpayne@68: jpayne@68: jpayne@68:--force-po
jpayne@68: jpayne@68:write PO file even if empty
jpayne@68: jpayne@68:-i, jpayne@68: --indent
jpayne@68: jpayne@68:write indented output style
jpayne@68: jpayne@68: jpayne@68:--strict
jpayne@68: jpayne@68:write strict uniforum style
jpayne@68: jpayne@68:-p, jpayne@68: --properties-output
jpayne@68: jpayne@68:write out a Java .properties jpayne@68: file
jpayne@68: jpayne@68: jpayne@68:--stringtable-output
jpayne@68: jpayne@68:write out a NeXTstep/GNUstep jpayne@68: .strings file
jpayne@68: jpayne@68:-w, jpayne@68: --width=NUMBER
jpayne@68: jpayne@68:set output page width
jpayne@68: jpayne@68: jpayne@68:--no-wrap
jpayne@68: jpayne@68:do not break long message jpayne@68: lines, longer than the output page width, into several jpayne@68: lines
jpayne@68: jpayne@68:-s, jpayne@68: --sort-output
jpayne@68: jpayne@68:generate sorted output
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:-v, jpayne@68: --verbose
jpayne@68: jpayne@68:increase verbosity level
jpayne@68: jpayne@68:Written by jpayne@68: Ulrich Drepper.
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: © 1995-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 msgunfmt is maintained as a Texinfo jpayne@68: manual. If the info and msgunfmt programs are jpayne@68: properly installed at your site, the command
jpayne@68: jpayne@68:info jpayne@68: msgunfmt
jpayne@68: jpayne@68:should give you jpayne@68: access to the complete manual.
jpayne@68: