412 lines
19 KiB
C
412 lines
19 KiB
C
/* Automatically generated by po2tbl.sed from gawk.pot. */
|
|
|
|
#if HAVE_CONFIG_H
|
|
# include <config.h>
|
|
#endif
|
|
|
|
#include "libgettext.h"
|
|
|
|
const struct _msg_ent _msg_tbl[] = {
|
|
{"", 1},
|
|
{"attempt to use scalar `%s' as array", 2},
|
|
{"reference to uninitialized element `%s[\"%s\"]'", 3},
|
|
{"subscript of array `%s' is null string", 4},
|
|
{"delete: illegal use of variable `%s' as array", 5},
|
|
{"delete: index `%s' not in array `%s'", 6},
|
|
{"%s: empty (null)\n", 7},
|
|
{"%s: empty (zero)\n", 8},
|
|
{"%s: table_size = %d, array_size = %d\n", 9},
|
|
{"%s: is paramater\n", 10},
|
|
{"%s: array_ref to %s\n", 11},
|
|
{"asort: first argument is not an array", 12},
|
|
{"asort: second argument is not an array", 13},
|
|
{"%s to \"%s\" failed (%s)", 14},
|
|
{"standard output", 15},
|
|
{"reason unknown", 16},
|
|
{"exp: received non-numeric argument", 17},
|
|
{"exp: argument %g is out of range", 18},
|
|
{"fflush: cannot flush: pipe `%s' opened for reading, not writing", 19},
|
|
{"fflush: cannot flush: file `%s' opened for reading, not writing", 20},
|
|
{"fflush: `%s' is not an open file, pipe or co-process", 21},
|
|
{"index: received non-string first argument", 22},
|
|
{"index: received non-string second argument", 23},
|
|
{"int: received non-numeric argument", 24},
|
|
{"length: received non-string argument", 25},
|
|
{"log: received non-numeric argument", 26},
|
|
{"log: received negative argument %g", 27},
|
|
{"`$' is not permitted in awk formats", 28},
|
|
{"arg count with `$' must be > 0", 29},
|
|
{"arg count %d greater than total number of supplied arguments", 30},
|
|
{"`$' not permitted after period in format", 31},
|
|
{"no `$' supplied for positional field width or precision", 32},
|
|
{"`l' is meaningless in awk formats; ignored", 33},
|
|
{"`l' is not permitted in POSIX awk formats", 34},
|
|
{"`L' is meaningless in awk formats; ignored", 35},
|
|
{"`L' is not permitted in POSIX awk formats", 36},
|
|
{"`h' is meaningless in awk formats; ignored", 37},
|
|
{"`h' is not permitted in POSIX awk formats", 38},
|
|
{"not enough arguments to satisfy format string", 39},
|
|
{"^ ran out for this one", 40},
|
|
{"[s]printf: format specifier does not have control letter", 41},
|
|
{"too many arguments supplied for format string", 42},
|
|
{"printf: no arguments", 43},
|
|
{"sqrt: received non-numeric argument", 44},
|
|
{"sqrt: called with negative argument %g", 45},
|
|
{"substr: start index %g is invalid, using 1", 46},
|
|
{"substr: non-integer start index %g will be truncated", 47},
|
|
{"substr: length %g is <= 0", 48},
|
|
{"substr: non-integer length %g will be truncated", 49},
|
|
{"substr: source string is zero length", 50},
|
|
{"\
|
|
substr: length %d at start index %d exceeds length of first argument (%d)", 51},
|
|
{"substr: start index %d is past end of string", 52},
|
|
{"strftime: recieved non-string first argument", 53},
|
|
{"strftime: received empty format string", 54},
|
|
{"strftime: recieved non-numeric second argument", 55},
|
|
{"mktime: received non-string argument", 56},
|
|
{"system: recieved non-string argument", 57},
|
|
{"tolower: recieved non-string argument", 58},
|
|
{"toupper: recieved non-string argument", 59},
|
|
{"atan2: received non-numeric first argument", 60},
|
|
{"atan2: received non-numeric second argument", 61},
|
|
{"sin: received non-numeric argument", 62},
|
|
{"cos: received non-numeric argument", 63},
|
|
{"srand: received non-numeric argument", 64},
|
|
{"match: third argument is not an array", 65},
|
|
{"gensub: 3rd argument of 0 treated as 1", 66},
|
|
{"lshift: received non-numeric first argument", 67},
|
|
{"lshift(%lf, %lf): negative values will give strange results", 68},
|
|
{"lshift(%lf, %lf): fractional values will be truncated", 69},
|
|
{"lshift(%lf, %lf): too large shift value will give strange results", 70},
|
|
{"rshift: received non-numeric first argument", 71},
|
|
{"rshift(%lf, %lf): negative values will give strange results", 72},
|
|
{"rshift(%lf, %lf): fractional values will be truncated", 73},
|
|
{"rshift(%lf, %lf): too large shift value will give strange results", 74},
|
|
{"and: received non-numeric first argument", 75},
|
|
{"and(%lf, %lf): negative values will give strange results", 76},
|
|
{"and(%lf, %lf): fractional values will be truncated", 77},
|
|
{"or: received non-numeric first argument", 78},
|
|
{"or(%lf, %lf): negative values will give strange results", 79},
|
|
{"or(%lf, %lf): fractional values will be truncated", 80},
|
|
{"xor: received non-numeric first argument", 81},
|
|
{"xor(%lf, %lf): negative values will give strange results", 82},
|
|
{"xor(%lf, %lf): fractional values will be truncated", 83},
|
|
{"compl: received non-numeric argument", 84},
|
|
{"compl(%lf): negative value will give strange results", 85},
|
|
{"compl(%lf): fractional value will be truncated", 86},
|
|
{"dcgettext: `%s' is not a valid locale category", 87},
|
|
{"`extension' is a gawk extension", 88},
|
|
{"extension: cannot open `%s' (%s)\n", 89},
|
|
{"extension: library `%s': cannot call function `%s' (%s)\n", 90},
|
|
{"Operation Not Supported", 91},
|
|
{"%s: option `%s' is ambiguous\n", 92},
|
|
{"%s: option `--%s' doesn't allow an argument\n", 93},
|
|
{"%s: option `%c%s' doesn't allow an argument\n", 94},
|
|
{"%s: option `%s' requires an argument\n", 95},
|
|
{"%s: unrecognized option `--%s'\n", 96},
|
|
{"%s: unrecognized option `%c%s'\n", 97},
|
|
{"%s: illegal option -- %c\n", 98},
|
|
{"%s: invalid option -- %c\n", 99},
|
|
{"%s: option requires an argument -- %c\n", 100},
|
|
{"%s: option `-W %s' is ambiguous\n", 101},
|
|
{"%s: option `-W %s' doesn't allow an argument\n", 102},
|
|
{"`-m[fr]' option irrelevant in gawk", 103},
|
|
{"-m option usage: `-m[fr] nnn'", 104},
|
|
{"%s: option `-W %s' unrecognized, ignored\n", 105},
|
|
{"empty argument to `--source' ignored", 106},
|
|
{"environment variable `POSIXLY_CORRECT' set: turning on `--posix'", 107},
|
|
{"`--posix' overrides `--traditional'", 108},
|
|
{"`--posix'/`--traditional' overrides `--non-decimal-data'", 109},
|
|
{"runing %s setuid root may be a security problem", 110},
|
|
{"can't set mode on stdin (%s)", 111},
|
|
{"can't set mode on stdout (%s)", 112},
|
|
{"can't set mode on stderr (%s)", 113},
|
|
{"no program text at all!", 114},
|
|
{"Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n", 115},
|
|
{"Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n", 116},
|
|
{"POSIX options:\t\tGNU long options:\n", 117},
|
|
{"\t-f progfile\t\t--file=progfile\n", 118},
|
|
{"\t-F fs\t\t\t--field-separator=fs\n", 119},
|
|
{"\t-v var=val\t\t--assign=var=val\n", 120},
|
|
{"\t-m[fr] val\n", 121},
|
|
{"\t-W compat\t\t--compat\n", 122},
|
|
{"\t-W copyleft\t\t--copyleft\n", 123},
|
|
{"\t-W copyright\t\t--copyright\n", 124},
|
|
{"\t-W dump-variables[=file]\t--dump-variables[=file]\n", 125},
|
|
{"\t-W gen-po\t\t--gen-po\n", 126},
|
|
{"\t-W help\t\t\t--help\n", 127},
|
|
{"\t-W lint[=fatal]\t\t--lint[=fatal]\n", 128},
|
|
{"\t-W lint-old\t\t--lint-old\n", 129},
|
|
{"\t-W non-decimal-data\t--non-decimal-data\n", 130},
|
|
{"\t-W nostalgia\t\t--nostalgia\n", 131},
|
|
{"\t-W parsedebug\t\t--parsedebug\n", 132},
|
|
{"\t-W profile[=file]\t--profile[=file]\n", 133},
|
|
{"\t-W posix\t\t--posix\n", 134},
|
|
{"\t-W re-interval\t\t--re-interval\n", 135},
|
|
{"\t-W source=program-text\t--source=program-text\n", 136},
|
|
{"\t-W traditional\t\t--traditional\n", 137},
|
|
{"\t-W usage\t\t--usage\n", 138},
|
|
{"\t-W version\t\t--version\n", 139},
|
|
{"\
|
|
\n\
|
|
To report bugs, see node `Bugs' in `gawk.info', which is\n", 140},
|
|
{"section `Reporting Problems and Bugs' in the printed version.\n", 141},
|
|
{"\
|
|
Copyright (C) 1989, 1991-2001 Free Software Foundation.\n\
|
|
\n\
|
|
This program is free software; you can redistribute it and/or modify\n\
|
|
it under the terms of the GNU General Public License as published by\n\
|
|
the Free Software Foundation; either version 2 of the License, or\n\
|
|
(at your option) any later version.\n\
|
|
\n", 142},
|
|
{"\
|
|
This program is distributed in the hope that it will be useful,\n\
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of\n\
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n\
|
|
GNU General Public License for more details.\n\
|
|
\n", 143},
|
|
{"\
|
|
You should have received a copy of the GNU General Public License\n\
|
|
along with this program; if not, write to the Free Software\n\
|
|
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n", 144},
|
|
{"-Ft does not set FS to tab in POSIX awk", 145},
|
|
{"could not find groups: %s", 146},
|
|
{"invalid syntax in name `%s' for variable assignment", 147},
|
|
{"floating point exception", 148},
|
|
{"fatal error: internal error", 149},
|
|
{"no pre-opened fd %d", 150},
|
|
{"could not pre-open /dev/null for fd %d", 151},
|
|
{"could not open `%s' for writing: %s", 152},
|
|
{"sending profile to standard error", 153},
|
|
{"internal error: Node_var with null vname", 154},
|
|
{"internal error: Node_var_array with null vname", 155},
|
|
{"\
|
|
function `%s' called with space between name and `(',\n\
|
|
%s", 156},
|
|
{"or used in other expression context", 157},
|
|
{"attempt to use array `%s' in a scalar context", 158},
|
|
{"illegal type (%s) in tree_eval", 159},
|
|
{"attempt to use function `%s' as array", 160},
|
|
{"`%s' is a function, assignment is not allowed", 161},
|
|
{"assignment is not allowed to result of builtin function", 162},
|
|
{"\t# gawk profile, created %s\n", 163},
|
|
{"\
|
|
\t# BEGIN block(s)\n\
|
|
\n", 164},
|
|
{"\
|
|
\t# Rule(s)\n\
|
|
\n", 165},
|
|
{"\
|
|
\t# END block(s)\n\
|
|
\n", 166},
|
|
{"\
|
|
\n\
|
|
\t# Functions, listed alphabetically\n", 167},
|
|
{"unexpected type %s in prec_level", 168},
|
|
{"Success", 169},
|
|
{"No match", 170},
|
|
{"Invalid regular expression", 171},
|
|
{"Invalid collation character", 172},
|
|
{"Invalid character class name", 173},
|
|
{"Trailing backslash", 174},
|
|
{"Invalid back reference", 175},
|
|
{"Unmatched [ or [^", 176},
|
|
{"Unmatched ( or \\(", 177},
|
|
{"Unmatched \\{", 178},
|
|
{"Invalid content of \\{\\}", 179},
|
|
{"Invalid range end", 180},
|
|
{"Memory exhausted", 181},
|
|
{"Invalid preceding regular expression", 182},
|
|
{"Premature end of regular expression", 183},
|
|
{"Regular expression too big", 184},
|
|
{"Unmatched ) or \\)", 185},
|
|
{"No previous regular expression", 186},
|
|
{"BEGIN blocks must have an action part", 187},
|
|
{"END blocks must have an action part", 188},
|
|
{"`%s' is a built-in function, it cannot be redefined", 189},
|
|
{"statement may have no effect", 190},
|
|
{"plain `print' in BEGIN or END rule should probably be `print \"\"'", 191},
|
|
{"`next' used in BEGIN or END action", 192},
|
|
{"`nextfile' is a gawk extension", 193},
|
|
{"`nextfile' used in BEGIN or END action", 194},
|
|
{"`return' used outside function context", 195},
|
|
{"`delete array' is a gawk extension", 196},
|
|
{"multistage two-way pipelines don't work", 197},
|
|
{"regular expression on right of assignment", 198},
|
|
{"non-redirected `getline' undefined inside END action", 199},
|
|
{"regular expression on left of `~' or `!~' operator", 200},
|
|
{"regexp constant `/%s/' looks like a C comment, but is not", 201},
|
|
{"regular expression on right of comparison", 202},
|
|
{"non-redirected `getline' undefined inside BEGIN or END action", 203},
|
|
{"call of `length' without parentheses is not portable", 204},
|
|
{"call of `length' without parentheses is deprecated by POSIX", 205},
|
|
{"invalid subscript expression", 206},
|
|
{"fptr %x not in tokentab\n", 207},
|
|
{"unexpected newline", 208},
|
|
{"empty program text on command line", 209},
|
|
{"can't open source file `%s' for reading (%s)", 210},
|
|
{"can't read sourcefile `%s' (%s)", 211},
|
|
{"source file `%s' is empty", 212},
|
|
{"source file does not end in newline", 213},
|
|
{"unterminated regexp ends with `\\' at end of file", 214},
|
|
{"unterminated regexp", 215},
|
|
{"unterminated regexp at end of file", 216},
|
|
{"use of `\\ #...' line continuation is not portable", 217},
|
|
{"backslash not last character on line", 218},
|
|
{"POSIX does not allow operator `**='", 219},
|
|
{"old awk does not support operator `**='", 220},
|
|
{"POSIX does not allow operator `**'", 221},
|
|
{"old awk does not support operator `**'", 222},
|
|
{"operator `^=' is not supported in old awk", 223},
|
|
{"operator `^' is not supported in old awk", 224},
|
|
{"unterminated string", 225},
|
|
{"invalid char '%c' in expression", 226},
|
|
{"`%s' is a gawk extension", 227},
|
|
{"`%s' is a Bell Labs extension", 228},
|
|
{"POSIX does not allow `%s'", 229},
|
|
{"`%s' is not supported in old awk", 230},
|
|
{"`goto' considered harmful!\n", 231},
|
|
{"%d is invalid as number of arguments for %s", 232},
|
|
{"match: third argument is a gawk extension", 233},
|
|
{"%s: string literal as last arg of substitute has no effect", 234},
|
|
{"sub third parameter is not a changeable object", 235},
|
|
{"gsub third parameter is not a changeable object", 236},
|
|
{"close: second argument is a gawk extension", 237},
|
|
{"use of dcgettext(_\"...\") is incorrect: remove leading underscore", 238},
|
|
{"function `%s': parameter #%d, `%s', duplicates parameter #%d", 239},
|
|
{"function `%s': parameter `%s' shadows global variable", 240},
|
|
{"could not open `%s' for writing (%s)", 241},
|
|
{"%s: close failed (%s)", 242},
|
|
{"shadow_funcs() called twice!", 243},
|
|
{"function `%s': can't use function name as parameter name", 244},
|
|
{"function name `%s' previously defined", 245},
|
|
{"function `%s' called but never defined", 246},
|
|
{"function `%s' defined but never called", 247},
|
|
{"regexp constant for parameter #%d yields boolean value", 248},
|
|
{"Unfinished \\ escape", 249},
|
|
{"unfinished repeat count", 250},
|
|
{"malformed repeat count", 251},
|
|
{"Unbalanced [", 252},
|
|
{"Unbalanced (", 253},
|
|
{"No regexp syntax bits specified", 254},
|
|
{"Unbalanced )", 255},
|
|
{"out of memory", 256},
|
|
{"split: second argument is not an array", 257},
|
|
{"split: null string for third arg is a gawk extension", 258},
|
|
{"`FIELDWIDTHS' is a gawk extension", 259},
|
|
{"field %d in FIELDWIDTHS, must be > 0", 260},
|
|
{"null string for `FS' is a gawk extension", 261},
|
|
{"cmd. line:", 262},
|
|
{"warning: ", 263},
|
|
{"error: ", 264},
|
|
{"fatal: ", 265},
|
|
{"unknown nodetype %d", 266},
|
|
{"buffer overflow in genflags2str", 267},
|
|
{"for loop: array `%s' changed size from %d to %d during loop execution", 268},
|
|
{"`break' outside a loop is not portable", 269},
|
|
{"`break' outside a loop is not allowed", 270},
|
|
{"`continue' outside a loop is not portable", 271},
|
|
{"`continue' outside a loop is not allowed", 272},
|
|
{"`next' cannot be called from a BEGIN rule", 273},
|
|
{"`next' cannot be called from an END rule", 274},
|
|
{"`nextfile' cannot be called from a BEGIN rule", 275},
|
|
{"`nextfile' cannot be called from an END rule", 276},
|
|
{"statement has no effect", 277},
|
|
{"reference to uninitialized variable `%s'", 278},
|
|
{"can't use function name `%s' as variable or array", 279},
|
|
{"reference to uninitialized argument `%s'", 280},
|
|
{"assignment used in conditional context", 281},
|
|
{"\
|
|
concatenation: side effects in one expression have changed the length of \
|
|
another!", 282},
|
|
{"division by zero attempted", 283},
|
|
{"division by zero attempted in `%%'", 284},
|
|
{"division by zero attempted in `/='", 285},
|
|
{"division by zero attempted in `%%='", 286},
|
|
{"%s (from %s)", 287},
|
|
{"function `%s' called with more arguments than declared", 288},
|
|
{"function `%s' not defined", 289},
|
|
{"function %s called\n", 290},
|
|
{"\
|
|
\n\
|
|
\t# Function Call Stack:\n\
|
|
\n", 291},
|
|
{"\t# -- main --\n", 292},
|
|
{"attempt to field reference from non-numeric value", 293},
|
|
{"attempt to reference from null string", 294},
|
|
{"attempt to access field %d", 295},
|
|
{"attempt to use scalar parameter `%s' as an array", 296},
|
|
{"`IGNORECASE' is a gawk extension", 297},
|
|
{"`BINMODE' is a gawk extension", 298},
|
|
{"bad `%sFMT' specification `%s'", 299},
|
|
{"turning off `--lint' due to assignment to `LINT'", 300},
|
|
{"cannot open file `%s' for reading (%s)", 301},
|
|
{"close of fd %d (`%s') failed (%s)", 302},
|
|
{"invalid tree type %s in redirect()", 303},
|
|
{"expression in `%s' redirection only has numeric value", 304},
|
|
{"expression for `%s' redirection has null string value", 305},
|
|
{"filename `%s' for `%s' redirection may be result of logical expression", 306},
|
|
{"unnecessary mixing of `>' and `>>' for file `%.*s'", 307},
|
|
{"can't open pipe `%s' for output (%s)", 308},
|
|
{"can't open pipe `%s' for input (%s)", 309},
|
|
{"can't open two way socket `%s' for input/output (%s)", 310},
|
|
{"can't open two way pipe `%s' for input/output (%s)", 311},
|
|
{"can't redirect from `%s' (%s)", 312},
|
|
{"can't redirect to `%s' (%s)", 313},
|
|
{"\
|
|
reached system limit for open files: starting to multiplex file descriptors", 314},
|
|
{"close of `%s' failed (%s).", 315},
|
|
{"too many pipes or input files open", 316},
|
|
{"close: second argument must be `to' or `from'", 317},
|
|
{"close: `%.*s' is not an open file, pipe or co-process", 318},
|
|
{"close of redirection that was never opened", 319},
|
|
{"close: redirection `%s' not opened with `|&', second argument ignored", 320},
|
|
{"failure status (%d) on pipe close of `%s' (%s)", 321},
|
|
{"failure status (%d) on file close of `%s' (%s)", 322},
|
|
{"no explicit close of socket `%s' provided", 323},
|
|
{"no explicit close of co-process `%s' provided", 324},
|
|
{"no explicit close of pipe `%s' provided", 325},
|
|
{"no explicit close of file `%s' provided", 326},
|
|
{"error writing standard output (%s)", 327},
|
|
{"error writing standard error (%s)", 328},
|
|
{"pipe flush of `%s' failed (%s).", 329},
|
|
{"co-process flush of pipe to `%s' failed (%s).", 330},
|
|
{"file flush of `%s' failed (%s).", 331},
|
|
{"/inet/raw client not ready yet, sorry", 332},
|
|
{"only root may use `/inet/raw'.", 333},
|
|
{"/inet/raw server not ready yet, sorry", 334},
|
|
{"no (known) protocol supplied in special filename `%s'", 335},
|
|
{"special file name `%s' is incomplete", 336},
|
|
{"local port invalid in `%s'", 337},
|
|
{"must supply a remote hostname to `/inet'", 338},
|
|
{"must supply a remote port to `/inet'", 339},
|
|
{"remote port invalid in `%s'", 340},
|
|
{"TCP/IP communications are not supported", 341},
|
|
{"file `%s' is a directory", 342},
|
|
{"use `PROCINFO[\"%s\"]' instead of `%s'", 343},
|
|
{"use `PROCINFO[...]' instead of `/dev/user'", 344},
|
|
{"could not open `%s', mode `%s'", 345},
|
|
{"close of stdout in child failed (%s)", 346},
|
|
{"moving pipe to stdout in child failed (dup: %s)", 347},
|
|
{"close of stdin in child failed (%s)", 348},
|
|
{"moving pipe to stdin in child failed (dup: %s)", 349},
|
|
{"close of pipe failed (%s)", 350},
|
|
{"pipe from `%s': could not set close-on-exec (fcntl: %s)", 351},
|
|
{"pipe to `%s': could not set close-on-exec (fcntl: %s)", 352},
|
|
{"`|&' not supported", 353},
|
|
{"cannot open pipe `%s' (%s)", 354},
|
|
{"cannot create child process for `%s' (fork: %s)", 355},
|
|
{"data file `%s' is empty", 356},
|
|
{"internal error: file `%s', line %d\n", 357},
|
|
{"error reading input file `%s': %s", 358},
|
|
{"multicharacter value of `RS' is a gawk extension", 359},
|
|
{"can't convert string to float", 360},
|
|
{"backslash at end of string", 361},
|
|
{"POSIX does not allow `\\x' escapes", 362},
|
|
{"no hex digits in `\\x' escape sequence", 363},
|
|
{"escape sequence `\\%c' treated as plain `%c'", 364},
|
|
{"%s %s `%s': could not set close-on-exec: %s", 365},
|
|
};
|
|
|
|
int _msg_tbl_length = 365;
|