1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) YEAR Free Software Foundation, Inc.
3 # This file is distributed under the same license as the PACKAGE package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
9 "Project-Id-Version: PACKAGE VERSION\n"
10 "POT-Creation-Date: 2002-04-05 14:10-0800\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13 "Language-Team: LANGUAGE <LL@li.org>\n"
15 "Content-Type: text/plain; charset=CHARSET\n"
16 "Content-Transfer-Encoding: 8bit\n"
23 msgid "stack overflow"
26 #: lib/error.c:128 lib/error.c:156
27 msgid "Unknown system error"
32 "This program comes with NO WARRANTY, to the extent permitted by law.\n"
33 "You may redistribute copies of this program\n"
34 "under the terms of the GNU General Public License.\n"
35 "For more information about these matters, see the file named COPYING."
40 msgid "%s: option `%s' is ambiguous\n"
45 msgid "%s: option `--%s' doesn't allow an argument\n"
50 msgid "%s: option `%c%s' doesn't allow an argument\n"
53 #: lib/getopt.c:741 lib/getopt.c:914
55 msgid "%s: option `%s' requires an argument\n"
60 msgid "%s: unrecognized option `--%s'\n"
65 msgid "%s: unrecognized option `%c%s'\n"
70 msgid "%s: illegal option -- %c\n"
75 msgid "%s: invalid option -- %c\n"
78 #: lib/getopt.c:833 lib/getopt.c:963
80 msgid "%s: option requires an argument -- %c\n"
85 msgid "%s: option `-W %s' is ambiguous\n"
90 msgid "%s: option `-W %s' doesn't allow an argument\n"
102 msgid "Invalid regular expression"
106 msgid "Invalid collation character"
110 msgid "Invalid character class name"
114 msgid "Trailing backslash"
118 msgid "Invalid back reference"
122 msgid "Unmatched [ or [^"
126 msgid "Unmatched ( or \\("
130 msgid "Unmatched \\{"
134 msgid "Invalid content of \\{\\}"
138 msgid "Invalid range end"
142 msgid "Memory exhausted"
146 msgid "Invalid preceding regular expression"
150 msgid "Premature end of regular expression"
154 msgid "Regular expression too big"
158 msgid "Unmatched ) or \\)"
162 msgid "No previous regular expression"
166 msgid "memory exhausted"
169 #: src/analyze.c:809 src/diff.c:1283
171 msgid "Files %s and %s differ\n"
176 msgid "Binary files %s and %s differ\n"
179 #: src/analyze.c:1058 src/diff3.c:1413 src/util.c:526
180 msgid "No newline at end of file"
184 msgid "Written by Torbjorn Granlund and David MacKenzie."
187 #: src/cmp.c:118 src/diff.c:817 src/diff3.c:427 src/sdiff.c:168
189 msgid "Try `%s --help' for more information."
194 msgid "invalid --ignore-initial value `%s'"
198 msgid "options -l and -s are incompatible"
201 #: src/cmp.c:154 src/diff.c:826 src/diff3.c:435 src/sdiff.c:177
202 #: src/sdiff.c:313 src/sdiff.c:320 src/sdiff.c:910 src/util.c:194
203 #: src/util.c:286 src/util.c:293
207 #: src/cmp.c:156 src/diff.c:828 src/diff.c:1354 src/diff3.c:437
209 msgid "standard output"
213 msgid "-b --print-bytes Print differing bytes."
217 msgid "-i SKIP --ignore-initial=SKIP Skip the first SKIP bytes of input."
221 msgid "-i SKIP1:SKIP2 --ignore-initial=SKIP1:SKIP2"
226 " Skip the first SKIP1 bytes of FILE1 and the first SKIP2 bytes of FILE2."
230 msgid "-l --verbose Output byte numbers and values of all differing bytes."
234 msgid "-n LIMIT --bytes=LIMIT Compare at most LIMIT bytes."
238 msgid "-s --quiet --silent Output nothing; yield exit status only."
241 #: src/cmp.c:167 src/diff.c:904 src/diff3.c:455 src/sdiff.c:204
242 msgid "-v --version Output version info."
245 #: src/cmp.c:168 src/diff.c:905 src/diff3.c:456 src/sdiff.c:205
246 msgid "--help Output this help."
251 msgid "Usage: %s [OPTION]... FILE1 [FILE2 [SKIP1 [SKIP2]]]\n"
255 msgid "Compare two files byte by byte."
259 msgid "SKIP1 and SKIP2 are the number of bytes to skip in each file."
264 "SKIP values may be followed by the following multiplicative suffixes:\n"
265 "kB 1000, K 1024, MB 1,000,000, M 1,048,576,\n"
266 "GB 1,000,000,000, G 1,073,741,824, and so on for T, P, E, Z, Y."
270 msgid "If a FILE is `-' or missing, read standard input."
273 #: src/cmp.c:188 src/diff.c:911 src/diff3.c:475 src/sdiff.c:223
274 msgid "Report bugs to <bug-gnu-utils@gnu.org>."
279 msgid "invalid --bytes value `%s'"
282 #: src/cmp.c:258 src/diff.c:734 src/diff3.c:333 src/sdiff.c:558
284 msgid "missing operand after `%s'"
287 #: src/cmp.c:270 src/diff.c:736 src/diff3.c:335 src/sdiff.c:560
289 msgid "extra operand `%s'"
294 msgid "%s %s differ: byte %s, line %s\n"
299 msgid "%s %s differ: byte %s, line %s is %3o %s %3o %s\n"
304 msgid "cmp: EOF on %s\n"
309 "Written by Paul Eggert, Mike Haertel, David Hayes,\n"
310 "Richard Stallman, and Len Tower."
315 msgid "invalid context length `%s'"
319 msgid "pagination not supported on this host"
322 #: src/diff.c:420 src/diff3.c:315
323 msgid "too many file label options"
328 msgid "invalid width `%s'"
332 msgid "conflicting width options"
337 msgid "invalid horizon length `%s'"
342 msgid "`-%ld' option is obsolete; use `-%c %ld'"
347 msgid "`-%ld' option is obsolete; omit it"
351 msgid "--from-file and --to-file both specified"
355 msgid "Compare files line by line."
359 msgid "-i --ignore-case Ignore case differences in file contents."
363 msgid "--ignore-file-name-case Ignore case when comparing file names."
367 msgid "--no-ignore-file-name-case Consider case when comparing file names."
370 #: src/diff.c:837 src/sdiff.c:186
371 msgid "-E --ignore-tab-expansion Ignore changes due to tab expansion."
374 #: src/diff.c:838 src/sdiff.c:187
375 msgid "-b --ignore-space-change Ignore changes in the amount of white space."
379 msgid "-w --ignore-all-space Ignore all white space."
382 #: src/diff.c:840 src/sdiff.c:189
383 msgid "-B --ignore-blank-lines Ignore changes whose lines are all blank."
386 #: src/diff.c:841 src/sdiff.c:190
388 "-I RE --ignore-matching-lines=RE Ignore changes whose lines all match RE."
391 #: src/diff.c:842 src/sdiff.c:191
392 msgid "--strip-trailing-cr Strip trailing carriage return on input."
396 msgid "--binary Read and write data in binary mode."
399 #: src/diff.c:846 src/diff3.c:451 src/sdiff.c:192
400 msgid "-a --text Treat all files as text."
405 "-c -C NUM --context[=NUM] Output NUM (default 3) lines of copied "
407 "-u -U NUM --unified[=NUM] Output NUM (default 3) lines of unified "
409 " --label LABEL Use LABEL instead of file name.\n"
410 " -p --show-c-function Show which C function each change is in.\n"
411 " -F RE --show-function-line=RE Show the most recent line matching RE."
415 msgid "-q --brief Output only whether files differ."
419 msgid "-e --ed Output an ed script."
423 msgid "--normal Output a normal diff."
427 msgid "-n --rcs Output an RCS format diff."
432 "-y --side-by-side Output in two columns.\n"
433 " -W NUM --width=NUM Output at most NUM (default 130) print columns.\n"
434 " --left-column Output only the left column of common lines.\n"
435 " --suppress-common-lines Do not output common lines."
439 msgid "-D NAME --ifdef=NAME Output merged file to show `#ifdef NAME' diffs."
444 "--GTYPE-group-format=GFMT Similar, but format GTYPE input groups with GFMT."
448 msgid "--line-format=LFMT Similar, but format all input lines with LFMT."
453 "--LTYPE-line-format=LFMT Similar, but format LTYPE input lines with LFMT."
457 msgid " LTYPE is `old', `new', or `unchanged'. GTYPE is LTYPE or `changed'."
462 " GFMT may contain:\n"
463 " %< lines from FILE1\n"
464 " %> lines from FILE2\n"
465 " %= lines common to FILE1 and FILE2\n"
466 " %[-][WIDTH][.[PREC]]{doxX}LETTER printf-style spec for LETTER\n"
467 " LETTERs are as follows for new group, lower case for old group:\n"
468 " F first line number\n"
469 " L last line number\n"
470 " N number of lines = L-F+1\n"
477 " LFMT may contain:\n"
478 " %L contents of line\n"
479 " %l contents of line, excluding any trailing newline\n"
480 " %[-][WIDTH][.[PREC]]{doxX}n printf-style spec for input line number"
485 " Either GFMT or LFMT may contain:\n"
487 " %c'C' the single character C\n"
488 " %c'\\OOO' the character with octal code OOO"
492 msgid "-l --paginate Pass the output through `pr' to paginate it."
495 #: src/diff.c:887 src/sdiff.c:198
496 msgid "-t --expand-tabs Expand tabs to spaces in output."
499 #: src/diff.c:888 src/diff3.c:452
500 msgid "-T --initial-tab Make tabs line up by prepending a tab."
504 msgid "-r --recursive Recursively compare any subdirectories found."
508 msgid "-N --new-file Treat absent files as empty."
512 msgid "--unidirectional-new-file Treat absent first files as empty."
516 msgid "-s --report-identical-files Report when two files are the same."
520 msgid "-x PAT --exclude=PAT Exclude files that match PAT."
525 "-X FILE --exclude-from=FILE Exclude files that match any pattern in FILE."
530 "-S FILE --starting-file=FILE Start with FILE when comparing directories."
535 "--from-file=FILE1 Compare FILE1 to all operands. FILE1 can be a directory."
540 "--to-file=FILE2 Compare all operands to FILE2. FILE2 can be a directory."
544 msgid "--horizon-lines=NUM Keep NUM lines of the common prefix and suffix."
547 #: src/diff.c:901 src/sdiff.c:200
548 msgid "-d --minimal Try hard to find a smaller set of changes."
553 "--speed-large-files Assume large files and many scattered small changes."
558 "FILES are `FILE1 FILE2' or `DIR1 DIR2' or `DIR FILE...' or `FILE... DIR'."
563 "If --from-file or --to-file is given, there are no restrictions on FILES."
566 #: src/diff.c:909 src/diff3.c:474 src/sdiff.c:222
567 msgid "If a FILE is `-', read standard input."
572 msgid "Usage: %s [OPTION]... FILES\n"
577 msgid "conflicting %s option value `%s'"
581 msgid "conflicting output style options"
585 msgid "regular empty file"
597 msgid "block special file"
601 msgid "character special file"
613 msgid "message queue"
621 msgid "shared memory object"
625 msgid "typed memory object"
632 #: src/diff.c:1070 src/diff.c:1256
634 msgid "Only in %s: %s\n"
638 msgid "cannot compare `-' to a directory"
642 msgid "-D option not supported with directories"
647 msgid "Common subdirectories: %s and %s\n"
652 msgid "File %s is a %s while file %s is a %s\n"
657 msgid "Files %s and %s are identical\n"
661 msgid "Written by Randy Smith."
665 msgid "incompatible options"
669 msgid "`-' specified for more than one input file"
672 #: src/diff3.c:408 src/diff3.c:1232 src/diff3.c:1645 src/diff3.c:1700
673 #: src/sdiff.c:305 src/sdiff.c:879 src/sdiff.c:890
678 msgid "-e --ed Output unmerged changes from OLDFILE to YOURFILE into MYFILE."
682 msgid "-E --show-overlap Output unmerged changes, bracketing conflicts."
686 msgid "-A --show-all Output all changes, bracketing conflicts."
690 msgid "-x --overlap-only Output overlapping changes."
694 msgid "-X Output overlapping changes, bracketing them."
698 msgid "-3 --easy-only Output unmerged nonoverlapping changes."
702 msgid "-m --merge Output merged file instead of ed script (default -A)."
706 msgid "-L LABEL --label=LABEL Use LABEL instead of file name."
710 msgid "-i Append `w' and `q' commands to ed scripts."
713 #: src/diff3.c:453 src/sdiff.c:202
714 msgid "--diff-program=PROGRAM Use PROGRAM to compare files."
719 msgid "Usage: %s [OPTION]... MYFILE OLDFILE YOURFILE\n"
723 msgid "Compare three files line by line."
727 msgid "internal error: screwup in format of diff blocks"
732 msgid "%s: diff failed: "
736 msgid "internal error: invalid diff type in process_diff"
740 msgid "invalid diff format; invalid change separator"
744 msgid "invalid diff format; incomplete last line"
747 #: src/diff3.c:1265 src/sdiff.c:273
749 msgid "subsidiary program `%s' not executable"
752 #: src/diff3.c:1268 src/sdiff.c:276 src/util.c:298
754 msgid "subsidiary program `%s' not found"
757 #: src/diff3.c:1272 src/sdiff.c:268 src/util.c:301
759 msgid "subsidiary program `%s' failed"
763 msgid "invalid diff format; incorrect leading line chars"
767 msgid "internal error: invalid diff type passed to output"
770 #: src/diff3.c:1647 src/diff3.c:1704
771 msgid "input file shrank"
776 msgid "cannot compare file names `%s' and `%s'"
780 msgid "Written by Thomas Lord."
784 msgid "-o FILE --output=FILE Operate interactively, sending output to FILE."
788 msgid "-i --ignore-case Consider upper- and lower-case to be the same."
792 msgid "-W --ignore-all-space Ignore all white space."
796 msgid "-w NUM --width=NUM Output at most NUM (default 130) columns per line."
800 msgid "-l --left-column Output only the left column of common lines."
804 msgid "-s --suppress-common-lines Do not output common lines."
809 "-H --speed-large-files Assume large files and many scattered small changes."
814 msgid "Usage: %s [OPTION]... FILE1 FILE2\n"
818 msgid "Side-by-side merge of file differences."
822 msgid "cannot interactively merge standard input"
826 msgid "both files to be compared are directories"
831 "ed:\tEdit then use both versions, each decorated with a header.\n"
832 "eb:\tEdit then use both versions.\n"
833 "el:\tEdit then use the left version.\n"
834 "er:\tEdit then use the right version.\n"
835 "e:\tEdit a new version.\n"
836 "l:\tUse the left version.\n"
837 "r:\tUse the right version.\n"
838 "s:\tSilently include common lines.\n"
839 "v:\tVerbosely include common lines.\n"