Lines Matching +full:software +full:- +full:properties +full:- +full:common

1 /* GNU gettext - internationalization aids
2 Copyright (C) 1997-1998, 2000-2006 Free Software Foundation, Inc.
6 This program is free software; you can redistribute it and/or modify
8 the Free Software Foundation; either version 2, or (at your option)
17 along with this program; if not, write to the Free Software Foundation,
18 Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
31 #include "dir-list.h"
32 #include "str-list.h"
33 #include "file-list.h"
35 #include "error-progname.h"
40 #include "read-catalog.h"
41 #include "read-po.h"
42 #include "read-properties.h"
43 #include "read-stringtable.h"
44 #include "write-catalog.h"
45 #include "write-po.h"
46 #include "write-properties.h"
47 #include "write-stringtable.h"
48 #include "msgl-cat.h"
67 { "add-location", no_argument, &line_comment, 1 },
70 { "files-from", required_argument, NULL, 'f' },
71 { "force-po", no_argument, &force_po, 1 },
74 { "no-escape", no_argument, NULL, 'e' },
75 { "no-location", no_argument, &line_comment, 0 },
76 { "no-wrap", no_argument, NULL, CHAR_MAX + 2 },
77 { "omit-header", no_argument, NULL, CHAR_MAX + 1 },
79 { "output-file", required_argument, NULL, 'o' },
80 { "properties-input", no_argument, NULL, 'P' },
81 { "properties-output", no_argument, NULL, 'p' },
82 { "sort-by-file", no_argument, NULL, 'F' },
83 { "sort-output", no_argument, NULL, 's' },
85 { "stringtable-input", no_argument, NULL, CHAR_MAX + 3 },
86 { "stringtable-output", no_argument, NULL, CHAR_MAX + 4 },
87 { "to-code", required_argument, NULL, 't' },
91 { "more-than", required_argument, NULL, '>', },
92 { "less-than", required_argument, NULL, '<', },
132 bindtextdomain ("bison-runtime", relocate (BISON_LOCALEDIR)); in main()
139 more_than = -1; in main()
140 less_than = -1; in main()
248 case CHAR_MAX + 2: /* --no-wrap */ in main()
252 case CHAR_MAX + 3: /* --stringtable-input */ in main()
256 case CHAR_MAX + 4: /* --stringtable-output */ in main()
269 /* xgettext: no-wrap */ in main()
270 printf (_("Copyright (C) %s Free Software Foundation, Inc.\n\ in main()
271 This is free software; see the source for copying conditions. There is NO\n\ in main()
274 "1995-1998, 2000-2006"); in main()
286 "--no-location", "--sort-by-file"); in main()
290 "--sort-output", "--sort-by-file"); in main()
302 if (file_list->nitems < 2) in main()
343 fprintf (stderr, _("Try `%s --help' for more information.\n"), in usage()
351 /* xgettext: no-wrap */ in usage()
353 Find messages which are common to two or more of the specified PO files.\n\ in usage()
354 By using the --more-than option, greater commonality may be requested\n\ in usage()
355 before messages are printed. Conversely, the --less-than option may be\n\ in usage()
357 --less-than=2 will only print the unique messages). Translations,\n\ in usage()
371 -f, --files-from=FILE get list of input files from FILE\n")); in usage()
373 -D, --directory=DIRECTORY add DIRECTORY to list for input files search\n")); in usage()
375 If input file is -, standard input is read.\n")); in usage()
380 -o, --output-file=FILE write output to specified file\n")); in usage()
383 or if it is -.\n")); in usage()
388 -<, --less-than=NUMBER print messages with less than this many\n\ in usage()
391 ->, --more-than=NUMBER print messages with more than this many\n\ in usage()
394 -u, --unique shorthand for --less-than=2, requests\n\ in usage()
400 -P, --properties-input input files are in Java .properties syntax\n")); in usage()
402 --stringtable-input input files are in NeXTstep/GNUstep .strings\n\ in usage()
408 -e, --no-escape do not use C escapes in output (default)\n")); in usage()
410 -E, --escape use C escapes in output, no extended chars\n")); in usage()
412 --force-po write PO file even if empty\n")); in usage()
414 -i, --indent write the .po file using indented style\n")); in usage()
416 --no-location do not write '#: filename:line' lines\n")); in usage()
418 -n, --add-location generate '#: filename:line' lines (default)\n")); in usage()
420 --strict write out strict Uniforum conforming .po file\n")); in usage()
422 -p, --properties-output write out a Java .properties file\n")); in usage()
424 --stringtable-output write out a NeXTstep/GNUstep .strings file\n")); in usage()
426 -w, --width=NUMBER set output page width\n")); in usage()
428 --no-wrap do not break long message lines, longer than\n\ in usage()
431 -s, --sort-output generate sorted output\n")); in usage()
433 -F, --sort-by-file sort output by file location\n")); in usage()
435 --omit-header don't write header with `msgid \"\"' entry\n")); in usage()
440 -h, --help display this help and exit\n")); in usage()
442 -V, --version output version information and exit\n")); in usage()
444 fputs (_("Report bugs to <bug-gnu-gettext@gnu.org>.\n"), in usage()