man pages section 1: User Commands

Exit Print View

Updated: July 2014
 
 

msgattrib (1)

Name

msgattrib - attribute matching and manipulation on message catalog

Synopsis

msgattrib [OPTION] [INPUTFILE]

Description




GNU                                                  MSGATTRIB(1)



NAME
     msgattrib  -  attribute matching and manipulation on message
     catalog

SYNOPSIS
     msgattrib [OPTION] [INPUTFILE]

DESCRIPTION
     Filters the messages of a translation catalog  according  to
     their attributes, and manipulates the attributes.

     Mandatory  arguments to long options are mandatory for short
     options too.

  Input file location:
     INPUTFILE
          input PO file

     -D, --directory=DIRECTORY
          add DIRECTORY to list for input files search

     If no input file is given or if it is -, standard  input  is
     read.

  Output file location:
     -o, --output-file=FILE
          write output to specified file

     The results are written to standard output if no output file
     is specified or if it is -.

  Message selection:
     --translated
          keep translated, remove untranslated messages

     --untranslated
          keep untranslated, remove translated messages

     --no-fuzzy
          remove 'fuzzy' marked messages

     --only-fuzzy
          keep 'fuzzy' marked messages

     --no-obsolete
          remove obsolete #~ messages

     --only-obsolete
          keep obsolete #~ messages

  Attribute manipulation:
     --set-fuzzy



GNU gettext-tools 0.Last change: November 2006                  1






GNU                                                  MSGATTRIB(1)



          set all messages 'fuzzy'

     --clear-fuzzy
          set all messages non-'fuzzy'

     --set-obsolete
          set all messages obsolete

     --clear-obsolete
          set all messages non-obsolete

     --clear-previous
          remove the "previous msgid" from all messages

     --only-file=FILE.po
          manipulate only entries listed in FILE.po

     --ignore-file=FILE.po
          manipulate only entries not listed in FILE.po

     --fuzzy
          synonym for --only-fuzzy --clear-fuzzy

     --obsolete
          synonym for --only-obsolete --clear-obsolete

  Input file syntax:
     -P, --properties-input
          input file is in Java .properties syntax

     --stringtable-input
          input file is in NeXTstep/GNUstep .strings syntax

  Output details:
     -e, --no-escape
          do not use C escapes in output (default)

     -E, --escape
          use C escapes in output, no extended chars

     --force-po
          write PO file even if empty

     -i, --indent
          write the .po file using indented style

     --no-location
          do not write '#: filename:line' lines

     -n, --add-location
          generate '#: filename:line' lines (default)




GNU gettext-tools 0.Last change: November 2006                  2






GNU                                                  MSGATTRIB(1)



     --strict
          write out strict Uniforum conforming .po file

     -p, --properties-output
          write out a Java .properties file

     --stringtable-output
          write out a NeXTstep/GNUstep .strings file

     -w, --width=NUMBER
          set output page width

     --no-wrap
          do not break long message lines, longer than the output
          page width, into several lines

     -s, --sort-output
          generate sorted output

     -F, --sort-by-file
          sort output by file location

  Informative output:
     -h, --help
          display this help and exit

     -V, --version
          output version information and exit

AUTHOR
     Written by Bruno Haible.

REPORTING BUGS
     Report bugs to <bug-gnu-gettext@gnu.org>.

COPYRIGHT
     Copyright (C) 2001-2006 Free Software Foundation, Inc.
     This  is  free  software;  see the source for copying condi-
     tions.  There is NO warranty; not even  for  MERCHANTABILITY
     or FITNESS FOR A PARTICULAR PURPOSE.


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










GNU gettext-tools 0.Last change: November 2006                  3






GNU                                                  MSGATTRIB(1)



     +---------------+------------------+
     |ATTRIBUTE TYPE | ATTRIBUTE VALUE  |
     +---------------+------------------+
     |Availability   | text/gnu-gettext |
     +---------------+------------------+
     |Stability      | Uncommitted      |
     +---------------+------------------+
SEE ALSO
     The full documentation for msgattrib is maintained as a Tex-
     info  manual.   If the info and msgattrib programs are prop-
     erly installed at your site, the command

          info msgattrib

     should give you access to the complete manual.



NOTES
     This  software  was   built   from   source   available   at
     https://java.net/projects/solaris-userland.    The  original
     community       source       was       downloaded       from
     http://ftp.gnu.org/pub/gnu/gettext/gettext-0.16.1.tar.gz

     Further  information about this software can be found on the
     open source community  website  at  http://www.gnu.org/soft-
     ware/gettext/.




























GNU gettext-tools 0.Last change: November 2006                  4