[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-3626-g79adbe
From: |
Arnold Robbins |
Subject: |
[gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-3626-g79adbea |
Date: |
Sat, 26 Jan 2019 15:02:21 -0500 (EST) |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gawk".
The branch, master has been updated
via 79adbea9dc2882dab38abe5d985041a72a4f7146 (commit)
via e3f43a649c98af9514131cd7eaaa4d42075b766a (commit)
via 2b48a36ee0e25508b8eeb4eef9661717779fef64 (commit)
from e09e8000141fb41f6557074fe608e22abe9bd2cf (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=79adbea9dc2882dab38abe5d985041a72a4f7146
commit 79adbea9dc2882dab38abe5d985041a72a4f7146
Author: Arnold D. Robbins <address@hidden>
Date: Sat Jan 26 22:01:59 2019 +0200
Update .pot, .po, and .gmo files.
diff --git a/po/ca.gmo b/po/ca.gmo
index 60a52ef..0731942 100644
Binary files a/po/ca.gmo and b/po/ca.gmo differ
diff --git a/po/ca.po b/po/ca.po
index 8a34786..54f3941 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.1.3h\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-11-17 21:53+0200\n"
+"POT-Creation-Date: 2019-01-26 21:24+0200\n"
"PO-Revision-Date: 2016-12-18 19:51+0100\n"
"Last-Translator: Walter Garcia-Fontes <address@hidden>\n"
"Language-Team: Catalan <address@hidden>\n"
@@ -18,518 +18,529 @@ msgstr ""
"X-Bugs: Report translation errors to the Language-Team address.\n"
"X-Generator: KBabel 1.0.1\n"
-#: array.c:259
+#: array.c:247
#, c-format
msgid "from %s"
msgstr "de %s"
-#: array.c:360
+#: array.c:348
msgid "attempt to use a scalar value as array"
msgstr "s'ha intentat usar un valor escalar com a una matriu"
-#: array.c:362
+#: array.c:350
#, c-format
msgid "attempt to use scalar parameter `%s' as an array"
msgstr "s'ha intentat usar un paràmetre escalar `%s' com a una matriu"
-#: array.c:365
+#: array.c:353
#, c-format
msgid "attempt to use scalar `%s' as an array"
msgstr "s'ha intentat usar la dada escalar `%s' com a una matriu"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1686 builtin.c:1732
-#: builtin.c:1745 builtin.c:2268 builtin.c:2295 eval.c:1129 eval.c:1133
-#: eval.c:1508
+#: array.c:400 array.c:567 builtin.c:88 builtin.c:1686 builtin.c:1732
+#: builtin.c:1745 builtin.c:2240 builtin.c:2267 eval.c:1132 eval.c:1136
+#: eval.c:1511
#, c-format
msgid "attempt to use array `%s' in a scalar context"
msgstr "s'ha intentat usar la matriu `%s' en un context escalar"
-#: array.c:586
+#: array.c:574
#, fuzzy, c-format
msgid "delete: index `%.*s' not in array `%s'"
msgstr "delete: l'índex `%s' no està en la matriu `%s'"
-#: array.c:600
+#: array.c:588
#, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as an array"
msgstr "s'ha intentat usar la dada escalar `%s[\"%.*s\"]' com a una matriu"
-#: array.c:791
+#: array.c:782
msgid "adump: first argument not an array"
msgstr "adump: el primer argument no és una matriu"
-#: array.c:833
+#: array.c:824
msgid "asort: second argument not an array"
msgstr "asort: el segon argument no és una matriu"
-#: array.c:834
+#: array.c:825
msgid "asorti: second argument not an array"
msgstr "asorti: el segon argument no és una matriu"
-#: array.c:841
+#: array.c:832
msgid "asort: first argument not an array"
msgstr "asort: el primer argument no és una matriu"
-#: array.c:842
+#: array.c:833
msgid "asorti: first argument not an array"
msgstr "asort: el primer argument no és una matriu"
-#: array.c:849
+#: array.c:840
msgid "asort: cannot use a subarray of first arg for second arg"
msgstr ""
"asort: no es pot usar una submatriu com a primer argument per al segon "
"argument"
-#: array.c:850
+#: array.c:841
msgid "asorti: cannot use a subarray of first arg for second arg"
msgstr ""
"asorti: no es pot usar una submatriu com a primer argument per al segon "
"argument"
-#: array.c:855
+#: array.c:846
msgid "asort: cannot use a subarray of second arg for first arg"
msgstr ""
"asort: no es pot usar una submatriu com a segon argument per al primer "
"argument"
-#: array.c:856
+#: array.c:847
msgid "asorti: cannot use a subarray of second arg for first arg"
msgstr ""
"asorti: no es pot usar una submatriu com a segon argument per al primer "
"argument"
-#: array.c:1327
+#: array.c:1310
#, c-format
msgid "`%s' is invalid as a function name"
msgstr "`%s' no és vàlid com a nom de funció"
-#: array.c:1331
+#: array.c:1314
#, c-format
msgid "sort comparison function `%s' is not defined"
msgstr "la funció de comparació d'ordenació `%s' no està definida"
-#: awkgram.y:247
+#: awkgram.y:274
#, c-format
msgid "%s blocks must have an action part"
msgstr "%s blocs han de tenir una part d'acció"
-#: awkgram.y:250
+#: awkgram.y:277
msgid "each rule must have a pattern or an action part"
msgstr "cada regla ha de tenir un patró o una part d'acció"
-#: awkgram.y:363 awkgram.y:377
+#: awkgram.y:418 awkgram.y:430
msgid "old awk does not support multiple `BEGIN' or `END' rules"
msgstr "l'antic awk no suporta múltiples regles `BEGIN' i `END'"
-#: awkgram.y:421
+#: awkgram.y:497
#, c-format
msgid "`%s' is a built-in function, it cannot be redefined"
msgstr "`%s' és una funció interna, no pot ser redefinida"
-#: awkgram.y:497
+#: awkgram.y:561
msgid "regexp constant `//' looks like a C++ comment, but is not"
msgstr ""
"la constant d'expressió regular `//' sembla un comentari en C++, però no ho "
"és"
-#: awkgram.y:501
+#: awkgram.y:565
#, c-format
msgid "regexp constant `/%s/' looks like a C comment, but is not"
msgstr ""
"la constant d'expressió regular `/%s/' sembla un comentari en C, però no ho "
"és"
-#: awkgram.y:651
+#: awkgram.y:692
#, c-format
msgid "duplicate case values in switch body: %s"
msgstr "valors duplicats de casos al cos de l'expressió switch: %s"
-#: awkgram.y:672
+#: awkgram.y:713
msgid "duplicate `default' detected in switch body"
msgstr ""
"s'ha detectat el cas predeterminat `default' duplicat a l'expressió switch "
-#: awkgram.y:933 awkgram.y:4236
+#: awkgram.y:1048 awkgram.y:4461
msgid "`break' is not allowed outside a loop or switch"
msgstr "no es permet `break' a fora d'un bucle o bifurcació"
-#: awkgram.y:943 awkgram.y:4228
+#: awkgram.y:1058 awkgram.y:4453
msgid "`continue' is not allowed outside a loop"
msgstr "no es permet `continue' a fora d'un bucle"
-#: awkgram.y:954
+#: awkgram.y:1069
#, c-format
msgid "`next' used in %s action"
msgstr "`next' usat a l'acció %s"
-#: awkgram.y:964
+#: awkgram.y:1080
#, c-format
msgid "`nextfile' used in %s action"
msgstr "`nextfile' usat a l'acció %s"
-#: awkgram.y:990
+#: awkgram.y:1108
msgid "`return' used outside function context"
msgstr "`return' és usat fora del context d'una funció"
-#: awkgram.y:1054
+#: awkgram.y:1178
msgid "plain `print' in BEGIN or END rule should probably be `print \"\"'"
msgstr ""
"el «print» simple en la regla BEGIN o END probablement ha de ser «print \"\"»"
-#: awkgram.y:1121 awkgram.y:1171
+#: awkgram.y:1244 awkgram.y:1293
msgid "`delete' is not allowed with SYMTAB"
msgstr "no es permet `delete' amb SYMTAB"
-#: awkgram.y:1123 awkgram.y:1173
+#: awkgram.y:1246 awkgram.y:1295
msgid "`delete' is not allowed with FUNCTAB"
msgstr "no es permet `delete' a FUNCTAB"
-#: awkgram.y:1158 awkgram.y:1162
+#: awkgram.y:1280 awkgram.y:1284
msgid "`delete(array)' is a non-portable tawk extension"
msgstr "`delete(array)' és una extensió tawk no portable"
-#: awkgram.y:1298
+#: awkgram.y:1420
msgid "multistage two-way pipelines don't work"
msgstr "les canonades bidireccionals multi-etapes no funcionen"
-#: awkgram.y:1300
+#: awkgram.y:1422
msgid "concatenation as I/O `>' redirection target is ambiguous"
msgstr ""
-#: awkgram.y:1460
+#: awkgram.y:1626
msgid "regular expression on right of assignment"
msgstr "expressió regular a la dreta d'una assignació"
-#: awkgram.y:1475 awkgram.y:1488
+#: awkgram.y:1641 awkgram.y:1654
msgid "regular expression on left of `~' or `!~' operator"
msgstr "expressió regular a l'esquerra de l'operador `~' o `!~'"
-#: awkgram.y:1505 awkgram.y:1654
+#: awkgram.y:1671 awkgram.y:1820
msgid "old awk does not support the keyword `in' except after `for'"
msgstr ""
"l'antic awk no dóna suport a la paraula clau `in' excepte després de `for'"
-#: awkgram.y:1515
+#: awkgram.y:1681
msgid "regular expression on right of comparison"
msgstr "expressió regular a la dreta de la comparació"
-#: awkgram.y:1634
+#: awkgram.y:1800
#, c-format
msgid "non-redirected `getline' invalid inside `%s' rule"
msgstr "`getline' sense redirigir no és vàlid a dins de la regla `%s'"
-#: awkgram.y:1637
+#: awkgram.y:1803
msgid "non-redirected `getline' undefined inside END action"
msgstr "`getline' no redirigit sense definir dintre de l'acció FINAL"
-#: awkgram.y:1656
+#: awkgram.y:1822
msgid "old awk does not support multidimensional arrays"
msgstr "l'antic awk no suporta matrius multidimensionals"
-#: awkgram.y:1759
+#: awkgram.y:1925
msgid "call of `length' without parentheses is not portable"
msgstr "la crida de `length' sense parèntesis no és portable"
-#: awkgram.y:1833
+#: awkgram.y:1999
msgid "indirect function calls are a gawk extension"
msgstr "les crides a funcions indirectes són una extensió gawk"
-#: awkgram.y:1846
+#: awkgram.y:2012
#, c-format
msgid "can not use special variable `%s' for indirect function call"
msgstr ""
"no es pot usar la variable especial `%s' per a una crida indirecta de funció"
-#: awkgram.y:1872
+#: awkgram.y:2045
#, c-format
msgid "attempt to use non-function `%s' in function call"
msgstr "s'ha intentat usar la no-funció «%s» en una crida a funcions"
-#: awkgram.y:1936
+#: awkgram.y:2110
msgid "invalid subscript expression"
msgstr "expressió de subíndex no vàlida"
-#: awkgram.y:2300 awkgram.y:2320 gawkapi.c:272 gawkapi.c:289 msg.c:130
+#: awkgram.y:2483 awkgram.y:2503 gawkapi.c:273 gawkapi.c:290 msg.c:130
msgid "warning: "
msgstr "advertiment: "
-#: awkgram.y:2318 gawkapi.c:244 gawkapi.c:287 msg.c:162
+#: awkgram.y:2501 gawkapi.c:245 gawkapi.c:288 msg.c:162
msgid "fatal: "
msgstr "fatal: "
-#: awkgram.y:2368
+#: awkgram.y:2554
msgid "unexpected newline or end of string"
msgstr "nova línia inesperada o final d'una cadena de caràcters"
-#: awkgram.y:2654 awkgram.y:2730 awkgram.y:2953 debug.c:530 debug.c:546
-#: debug.c:2821 debug.c:5115
+#: awkgram.y:2575
+msgid ""
+"source files / command-line arguments must contain complete functions or "
+"rules"
+msgstr ""
+
+#: awkgram.y:2855 awkgram.y:2933 awkgram.y:3171 debug.c:531 debug.c:547
+#: debug.c:2824 debug.c:5193
#, c-format
msgid "can't open source file `%s' for reading (%s)"
msgstr "no es pot obrir el fitxer font `%s' per a lectura (%s)"
-#: awkgram.y:2655 awkgram.y:2780
+#: awkgram.y:2856 awkgram.y:2993
#, c-format
msgid "can't open shared library `%s' for reading (%s)"
msgstr "no es pot obrir la llibreria compartida `%s' per a lectura (%s)"
-#: awkgram.y:2657 awkgram.y:2731 awkgram.y:2781 builtin.c:149 debug.c:5266
+#: awkgram.y:2858 awkgram.y:2934 awkgram.y:2994 builtin.c:149 debug.c:5344
msgid "reason unknown"
msgstr "motiu desconegut"
-#: awkgram.y:2666 awkgram.y:2690
+#: awkgram.y:2867 awkgram.y:2891
#, c-format
msgid "can't include `%s' and use it as a program file"
msgstr "no es pot incloure `%s' i usar-lo com un fitxer de programa"
-#: awkgram.y:2679
+#: awkgram.y:2880
#, c-format
msgid "already included source file `%s'"
msgstr "ja s'ha inclòs el fitxer font `%s'"
-#: awkgram.y:2680
+#: awkgram.y:2881
#, c-format
msgid "already loaded shared library `%s'"
msgstr "ja s'ha carregat la biblioteca compartida `%s'"
-#: awkgram.y:2715
+#: awkgram.y:2918
msgid "@include is a gawk extension"
msgstr "@include és una extensió de gawk"
-#: awkgram.y:2721
+#: awkgram.y:2924
msgid "empty filename after @include"
msgstr "nom de fitxer buit després de @include"
-#: awkgram.y:2765
+#: awkgram.y:2973
msgid "@load is a gawk extension"
msgstr "@load és una extensió de gawk"
-#: awkgram.y:2771
+#: awkgram.y:2980
msgid "empty filename after @load"
msgstr "fitxer buit després de @load"
-#: awkgram.y:2905
+#: awkgram.y:3123
msgid "empty program text on command line"
msgstr "el text del programa en la línia de comandaments està buit"
-#: awkgram.y:3020
+#: awkgram.y:3238
#, c-format
msgid "can't read sourcefile `%s' (%s)"
msgstr "no es pot llegir el fitxer font `%s' (%s)"
-#: awkgram.y:3031
+#: awkgram.y:3249
#, c-format
msgid "source file `%s' is empty"
msgstr "el fitxer font `%s' està buit"
-#: awkgram.y:3090
+#: awkgram.y:3308
#, c-format
msgid "PEBKAC error: invalid character '\\%03o' in source code"
msgstr "Error PEBKAC: caràcter «\\%03o'» no vàlid al codi font"
-#: awkgram.y:3361
+#: awkgram.y:3535
msgid "source file does not end in newline"
msgstr "el fitxer font no finalitza amb un retorn de carro"
-#: awkgram.y:3481
+#: awkgram.y:3656
msgid "unterminated regexp ends with `\\' at end of file"
msgstr "expressió regular sense finalitzar acaba amb `\\' al final del fitxer"
-#: awkgram.y:3508
+#: awkgram.y:3683
#, c-format
msgid "%s: %d: tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr "%s: %d: el modificador regex tawk `/.../%c' no funciona a gawk"
-#: awkgram.y:3512
+#: awkgram.y:3687
#, c-format
msgid "tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr "el modificador regex tawk `/.../%c' no funciona a gawk"
-#: awkgram.y:3525
+#: awkgram.y:3700
msgid "unterminated regexp"
msgstr "expressió regular sense finalitzar"
-#: awkgram.y:3529
+#: awkgram.y:3704
msgid "unterminated regexp at end of file"
msgstr "expressió regular sense finalitzar al final del fitxer"
-#: awkgram.y:3608
+#: awkgram.y:3793
msgid "use of `\\ #...' line continuation is not portable"
msgstr "l'ús de `\\ #...' com a continuació de línia no és portable"
-#: awkgram.y:3628
+#: awkgram.y:3815
msgid "backslash not last character on line"
msgstr "la barra invertida no és l'últim caràcter en la línia"
-#: awkgram.y:3666 awkgram.y:3668
+#: awkgram.y:3862 awkgram.y:3864
msgid "multidimensional arrays are a gawk extension"
msgstr "les matrius multidimensionals són una extensió gawk"
-#: awkgram.y:3693
+#: awkgram.y:3889
msgid "POSIX does not allow operator `**='"
msgstr "POSIX no permet l'operador `**='"
-#: awkgram.y:3695
+#: awkgram.y:3891
msgid "old awk does not support operator `**='"
msgstr "l'antic awk no suporta l'operador `**='"
-#: awkgram.y:3704
+#: awkgram.y:3900
msgid "POSIX does not allow operator `**'"
msgstr "POSIX no permet l'operador `**'"
-#: awkgram.y:3706
+#: awkgram.y:3902
msgid "old awk does not support operator `**'"
msgstr "l'antic awk no suporta l'operador `**='"
-#: awkgram.y:3741
+#: awkgram.y:3937
msgid "operator `^=' is not supported in old awk"
msgstr "l'operador `^=' no està suportat en l'antic awk"
-#: awkgram.y:3749
+#: awkgram.y:3945
msgid "operator `^' is not supported in old awk"
msgstr "l'operador `^' no està suportat en l'antic awk"
-#: awkgram.y:3846 awkgram.y:3868 command.y:1187
+#: awkgram.y:4042 awkgram.y:4064 command.y:1187
msgid "unterminated string"
msgstr "cadena sense finalitzar"
-#: awkgram.y:3856 main.c:1172
+#: awkgram.y:4052 main.c:1197
#, fuzzy
msgid "POSIX does not allow physical newlines in string values"
msgstr "POSIX no permet seqüències d'escapada `\\x'"
-#: awkgram.y:3858 node.c:453
+#: awkgram.y:4054 node.c:453
#, fuzzy
msgid "backslash string continuation is not portable"
msgstr "l'ús de `\\ #...' com a continuació de línia no és portable"
-#: awkgram.y:4089
+#: awkgram.y:4292
#, c-format
msgid "invalid char '%c' in expression"
msgstr "caràcter `%c' no vàlid en l'expressió"
-#: awkgram.y:4163
+#: awkgram.y:4387
#, c-format
msgid "`%s' is a gawk extension"
msgstr "`%s' és una extensió de gawk"
-#: awkgram.y:4168
+#: awkgram.y:4392
#, c-format
msgid "POSIX does not allow `%s'"
msgstr "POSIX no permet «%s»"
-#: awkgram.y:4176
+#: awkgram.y:4400
#, c-format
msgid "`%s' is not supported in old awk"
msgstr "`%s' no està suportat en l'antic awk"
-#: awkgram.y:4266
+#: awkgram.y:4494
#, fuzzy
msgid "`goto' considered harmful!"
msgstr "`goto' es considera perjudicial!\n"
-#: awkgram.y:4335
+#: awkgram.y:4563
#, c-format
msgid "%d is invalid as number of arguments for %s"
msgstr "%d no és vàlid com a nombre d'arguments per a %s"
-#: awkgram.y:4370
+#: awkgram.y:4598
#, c-format
msgid "%s: string literal as last arg of substitute has no effect"
msgstr "%s: la cadena literal com a últim argument de substitució no té efecte"
-#: awkgram.y:4375
+#: awkgram.y:4603
#, c-format
msgid "%s third parameter is not a changeable object"
msgstr "%s el tercer paràmetre no és un objecte intercanviable"
-#: awkgram.y:4469 awkgram.y:4472
+#: awkgram.y:4707 awkgram.y:4710
msgid "match: third argument is a gawk extension"
msgstr "match: el tercer argument és una extensió de gawk"
-#: awkgram.y:4526 awkgram.y:4529
+#: awkgram.y:4764 awkgram.y:4767
msgid "close: second argument is a gawk extension"
msgstr "close: el segon argument és una extensió de gawk"
-#: awkgram.y:4541
+#: awkgram.y:4779
msgid "use of dcgettext(_\"...\") is incorrect: remove leading underscore"
msgstr ""
"l'ús de dcgettext(_\"...\") no és correcte: elimineu el guió baix inicial"
-#: awkgram.y:4556
+#: awkgram.y:4794
msgid "use of dcngettext(_\"...\") is incorrect: remove leading underscore"
msgstr ""
"l'ús de dcgettext(_\"...\") no és correcte: elimineu el guió baix inicial"
-#: awkgram.y:4575
+#: awkgram.y:4813
msgid "index: regexp constant as second argument is not allowed"
msgstr "índex: no es permet una constant regexp com a segon argument"
-#: awkgram.y:4628
+#: awkgram.y:4866
#, c-format
msgid "function `%s': parameter `%s' shadows global variable"
msgstr "funció `%s': paràmetre `%s' ofusca la variable global"
-#: awkgram.y:4677 debug.c:4100 debug.c:4143 debug.c:5264
+#: awkgram.y:4915 debug.c:4178 debug.c:4221 debug.c:5342
#, c-format
msgid "could not open `%s' for writing (%s)"
msgstr "no es pot obrir `%s' per a escriptura (%s)"
-#: awkgram.y:4678
+#: awkgram.y:4916
msgid "sending variable list to standard error"
msgstr "s'està enviant la llista de variables a l'eixida d'error estàndard"
-#: awkgram.y:4686
+#: awkgram.y:4924
#, c-format
msgid "%s: close failed (%s)"
msgstr "%s: tancament erroni (%s)"
-#: awkgram.y:4711
+#: awkgram.y:4949
msgid "shadow_funcs() called twice!"
msgstr "shadow_funcs() s'ha cridat dues vegades!"
-#: awkgram.y:4719
+#: awkgram.y:4957
msgid "there were shadowed variables."
msgstr "hi ha hagut variables a l'ombra"
-#: awkgram.y:4786
+#: awkgram.y:5034
#, c-format
msgid "function name `%s' previously defined"
msgstr "nom de la funció `%s' definida prèviament"
-#: awkgram.y:4832
+#: awkgram.y:5085
#, c-format
msgid "function `%s': can't use function name as parameter name"
msgstr "funció `%s»: no pot usar el nom de la funció com a paràmetre"
-#: awkgram.y:4835
+#: awkgram.y:5088
#, c-format
msgid "function `%s': can't use special variable `%s' as a function parameter"
msgstr ""
"funció `%s': no es pot usar la variable especial `%s' com a un paràmetre de "
"funció"
-#: awkgram.y:4843
+#: awkgram.y:5092
+#, fuzzy, c-format
+msgid "function `%s': parameter `%s' cannot contain a namespace"
+msgstr "funció `%s': paràmetre `%s' ofusca la variable global"
+
+#: awkgram.y:5099
#, c-format
msgid "function `%s': parameter #%d, `%s', duplicates parameter #%d"
msgstr "funció `%s': paràmetre #%d, `%s', duplica al paràmetre #%d"
-#: awkgram.y:4929 awkgram.y:4935
+#: awkgram.y:5188
#, c-format
msgid "function `%s' called but never defined"
msgstr "es crida a la funció `%s' però no s'ha definit"
-#: awkgram.y:4939
+#: awkgram.y:5192
#, c-format
msgid "function `%s' defined but never called directly"
msgstr "la funció `%s' està definida però no s'ha cridat mai directament"
-#: awkgram.y:4971
+#: awkgram.y:5224
#, c-format
msgid "regexp constant for parameter #%d yields boolean value"
msgstr ""
"l'expressió regular constant per al paràmetre #%d condueix a un valor booleà"
-#: awkgram.y:4986
+#: awkgram.y:5239
#, c-format
msgid ""
"function `%s' called with space between name and `(',\n"
@@ -538,27 +549,70 @@ msgstr ""
"s'ha cridat a la funció `%s' amb espai entre el nom i el '(',\n"
"o s'ha usat com a variable o matriu"
-#: awkgram.y:5201
+#: awkgram.y:5454
msgid "division by zero attempted"
msgstr "s'ha intentat una divisió per zero"
-#: awkgram.y:5210
+#: awkgram.y:5463
#, c-format
msgid "division by zero attempted in `%%'"
msgstr "s'ha intentat una divisió per zero en `%%'"
-#: awkgram.y:5536
+#: awkgram.y:5802
msgid ""
"cannot assign a value to the result of a field post-increment expression"
msgstr ""
"no es pot assignar un valor al resultat d'una expressió post-increment de "
"camp"
-#: awkgram.y:5539
+#: awkgram.y:5805
#, c-format
msgid "invalid target of assignment (opcode %s)"
msgstr "destí no vàlid d'assignació (opcode %s)"
+#: awkgram.y:6697
+#, c-format
+msgid "identifier %s: qualified names not allowed in traditional / POSIX mode"
+msgstr ""
+
+#: awkgram.y:6702
+#, c-format
+msgid "identifier %s: namespace separator is two colons, not one"
+msgstr ""
+
+#: awkgram.y:6708
+#, c-format
+msgid "qualified identifier `%s' is badly formed"
+msgstr ""
+
+#: awkgram.y:6715
+#, c-format
+msgid ""
+"identifier `%s': namespace separator can only appear once in a qualified name"
+msgstr ""
+
+#: awkgram.y:6764 awkgram.y:6815
+#, c-format
+msgid "using reserved identifier `%s' as a namespace is not allowed"
+msgstr ""
+
+#: awkgram.y:6771 awkgram.y:6781
+#, c-format
+msgid ""
+"using reserved identifier `%s' as second component of a qualified name is "
+"not allowed"
+msgstr ""
+
+#: awkgram.y:6799
+#, fuzzy
+msgid "@namespace is a gawk extension"
+msgstr "@include és una extensió de gawk"
+
+#: awkgram.y:6806
+#, c-format
+msgid "namespace name `%s' must meet identifier naming rules"
+msgstr ""
+
#: builtin.c:143
#, c-format
msgid "%s to \"%s\" failed (%s)"
@@ -860,236 +914,226 @@ msgstr "strftime: el primer argument rebut no
msgid "strftime: received empty format string"
msgstr "strftime: s'ha rebut una cadena de format buida"
-#: builtin.c:2110
-#, fuzzy, c-format
-msgid "setenv(TZ, %s) failed (%s)"
-msgstr "%s a \"%s\" ha fallat (%s)"
-
-#: builtin.c:2117
-#, c-format
-msgid "setenv(TZ, %s) restoration failed (%s)"
-msgstr ""
-
-#: builtin.c:2121
-#, fuzzy, c-format
-msgid "unsetenv(TZ) failed (%s)"
-msgstr "%s: tancament erroni (%s)"
-
-#: builtin.c:2150
+#: builtin.c:2122
msgid "mktime: received non-string argument"
msgstr "mktime: s'ha rebut un argument que no és una cadena"
-#: builtin.c:2167
+#: builtin.c:2139
msgid "mktime: at least one of the values is out of the default range"
msgstr "mktime: almenys un dels valors està forra del rang predeterminat"
-#: builtin.c:2203
+#: builtin.c:2175
msgid "'system' function not allowed in sandbox mode"
msgstr "la funció 'system' no es permet fora del mode entorn de proves"
-#: builtin.c:2208
+#: builtin.c:2180
msgid "system: received non-string argument"
msgstr "system: s'ha rebut un argument que no és una cadena"
-#: builtin.c:2277 builtin.c:2350
+#: builtin.c:2249 builtin.c:2322
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr ""
"print: s'ha intentat escriure a un final d'escriptura tancat a una canonada "
"de doble via"
-#: builtin.c:2373
+#: builtin.c:2345
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "referència a una variable sense inicialitzar `$%d'"
-#: builtin.c:2458
+#: builtin.c:2430
msgid "tolower: received non-string argument"
msgstr "tolower: s'ha rebut un argument que no és una cadena"
-#: builtin.c:2489
+#: builtin.c:2461
msgid "toupper: received non-string argument"
msgstr "toupper: s'ha rebut un argument que no és una cadena"
-#: builtin.c:2522 mpfr.c:674
+#: builtin.c:2494 mpfr.c:674
msgid "atan2: received non-numeric first argument"
msgstr "atan2: el primer argument rebut no és numèric"
-#: builtin.c:2524 mpfr.c:676
+#: builtin.c:2496 mpfr.c:676
msgid "atan2: received non-numeric second argument"
msgstr "atan2: el segon argument rebut no és numèric"
-#: builtin.c:2543
+#: builtin.c:2515
msgid "sin: received non-numeric argument"
msgstr "sin: s'ha rebut un argument que no és numèric"
-#: builtin.c:2559
+#: builtin.c:2531
msgid "cos: received non-numeric argument"
msgstr "cos: s'ha rebut un argument que no és numèric"
-#: builtin.c:2673 mpfr.c:1169
+#: builtin.c:2645 mpfr.c:1169
msgid "srand: received non-numeric argument"
msgstr "srand: s'ha rebut un argument que no és numèric"
-#: builtin.c:2704
+#: builtin.c:2676
msgid "match: third argument is not an array"
msgstr "match: el tercer argument no és una matriu"
-#: builtin.c:2971
+#: builtin.c:2919
#, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensub: el tercer argument `%.*s' es tractarà com a 1"
-#: builtin.c:3293
+#: builtin.c:3241
#, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "%s: es pot cridar indirectament amb dos arguments"
-#: builtin.c:3393
+#: builtin.c:3341
#, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "la crida indirecta a %s requereix almenys dos arguments"
-#: builtin.c:3448
+#: builtin.c:3396
msgid "lshift: received non-numeric first argument"
msgstr "lshift: el primer argument rebut no és numèric"
-#: builtin.c:3450
+#: builtin.c:3398
msgid "lshift: received non-numeric second argument"
msgstr "lshift: el segon argument rebut no és numèric"
-#: builtin.c:3456
+#: builtin.c:3404
#, fuzzy, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f): els valors negatius donaran resultats estranys"
-#: builtin.c:3460
+#: builtin.c:3408
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f): els valors fraccionaris sernn truncats"
-#: builtin.c:3462
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr ""
"lshift(%f, %f): un valor de desplaçament massa gran donarà resultats estranys"
-#: builtin.c:3487
+#: builtin.c:3435
msgid "rshift: received non-numeric first argument"
msgstr "rshift: el primer argument rebut no és numèric"
-#: builtin.c:3489
+#: builtin.c:3437
msgid "rshift: received non-numeric second argument"
msgstr "rshift: el segon argument rebut no és numèric"
-#: builtin.c:3495
+#: builtin.c:3443
#, fuzzy, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift(%f, %f): els valors negatius donaran resultats estranys"
-#: builtin.c:3499
+#: builtin.c:3447
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f): els valors fraccionaris seran truncats"
-#: builtin.c:3501
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr ""
"rshift(%f, %f): un valor de desplaçament massa gran donarà resultats estranys"
-#: builtin.c:3526 mpfr.c:982
+#: builtin.c:3474 mpfr.c:982
msgid "and: called with less than two arguments"
msgstr "and: cridat amb menys de dos arguments"
-#: builtin.c:3531
+#: builtin.c:3479
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "exp: l'argument %d no és numèric"
-#: builtin.c:3535
+#: builtin.c:3483
#, fuzzy, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "and: l'argument %d amb valor negatiu %g donarà resultats estranys"
-#: builtin.c:3558 mpfr.c:1014
+#: builtin.c:3506 mpfr.c:1014
msgid "or: called with less than two arguments"
msgstr "or: cridat amb menys de dos arguments"
-#: builtin.c:3563
+#: builtin.c:3511
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "or: l'argument %d no és numèric"
-#: builtin.c:3567
+#: builtin.c:3515
#, fuzzy, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "or: l'argument %d amb valor negatiu %g donarà resultats estranys"
-#: builtin.c:3589 mpfr.c:1045
+#: builtin.c:3537 mpfr.c:1045
msgid "xor: called with less than two arguments"
msgstr "xort: cridat amb menys de dos arguments"
-#: builtin.c:3595
+#: builtin.c:3543
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "xor: l'argument %d no és numèric"
-#: builtin.c:3599
+#: builtin.c:3547
#, fuzzy, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xor: l'argument %d del valor negatiu %g donarà resultats estranys"
-#: builtin.c:3624 mpfr.c:804
+#: builtin.c:3572 mpfr.c:804
msgid "compl: received non-numeric argument"
msgstr "compl: s'ha rebut un argument que no és numèric"
-#: builtin.c:3629
+#: builtin.c:3577
#, fuzzy, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f): el valor negatiu donarà resultats estranys"
-#: builtin.c:3632
+#: builtin.c:3580
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f): el valor fraccionari serà truncat"
-#: builtin.c:3816
+#: builtin.c:3764
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: `%s' no és una categoria local vàlida"
-#: builtin.c:4041 mpfr.c:1203
+#: builtin.c:3988 mpfr.c:1203
#, fuzzy
msgid "intdiv: third argument is not an array"
msgstr "match: el tercer argument no és una matriu"
-#: builtin.c:4049 mpfr.c:1211
+#: builtin.c:3996 mpfr.c:1211
#, fuzzy
msgid "intdiv: received non-numeric first argument"
msgstr "and: el primer argument rebut no és numèric"
-#: builtin.c:4051 mpfr.c:1213
+#: builtin.c:3998 mpfr.c:1213
#, fuzzy
msgid "intdiv: received non-numeric second argument"
msgstr "lshift: el segon argument rebut no és numèric"
-#: builtin.c:4060 mpfr.c:1252
+#: builtin.c:4007 mpfr.c:1252
#, fuzzy
msgid "intdiv: division by zero attempted"
msgstr "s'ha intentat una divisió per zero"
-#: builtin.c:4130
+#: builtin.c:4046
+#, fuzzy
+msgid "typeof: second argument is not an array"
+msgstr "split: el segon argument no és una matriu"
+
+#: builtin.c:4082
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
msgstr ""
-#: builtin.c:4145
+#: builtin.c:4101
#, fuzzy, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "opció: paràmetre no vàlid - \"%s\""
-#: builtin.c:4149
+#: builtin.c:4105
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr ""
@@ -1425,7 +1469,7 @@ msgstr ""
"on [N] - (igual que la traça inversa) imprimeix la traça de tots els N marcs "
"interiors (exteriors si N < 0)."
-#: command.y:1016 debug.c:408 gawkapi.c:258 msg.c:139
+#: command.y:1016 debug.c:409 gawkapi.c:259 msg.c:139
#, c-format
msgid "error: "
msgstr "error: "
@@ -1495,69 +1539,69 @@ msgid "(un)set or show instruction tracing
(value=on|off)."
msgstr ""
"estableix(anul·la) o mostra el seguiment d'instruccions (valor=on|off)."
-#: debug.c:352
+#: debug.c:353
msgid "program not running."
msgstr "el programa no s'està executant."
-#: debug.c:455 debug.c:613
+#: debug.c:456 debug.c:614
#, c-format
msgid "can't read source file `%s' (%s)"
msgstr "no es pot llegir el fitxer font `%s' (%s)"
-#: debug.c:460
+#: debug.c:461
#, c-format
msgid "source file `%s' is empty.\n"
msgstr "el fitxer font `%s' està buit\n"
-#: debug.c:487
+#: debug.c:488
msgid "no current source file."
msgstr "no hi ha un fitxer font."
-#: debug.c:512
+#: debug.c:513
#, c-format
msgid "cannot find source file named `%s' (%s)"
msgstr "no es pot trobar el fitxer font `%s' (%s)"
-#: debug.c:536
+#: debug.c:537
#, c-format
msgid "WARNING: source file `%s' modified since program compilation.\n"
msgstr ""
"ADVERTIMENT: el fitxer font `%s' s'ha modificat des de la compilació del "
"programa.\n"
-#: debug.c:558
+#: debug.c:559
#, c-format
msgid "line number %d out of range; `%s' has %d lines"
msgstr "línia número %d fora de rang; `%s' té %d línies"
-#: debug.c:618
+#: debug.c:619
#, c-format
msgid "unexpected eof while reading file `%s', line %d"
msgstr ""
"final de fitxer no esperat quan s'estava llegint el fitxer `%s', línia %d"
-#: debug.c:627
+#: debug.c:628
#, c-format
msgid "source file `%s' modified since start of program execution"
msgstr ""
"el fitxer font `%s' s'ha modificat des de l'inici de l'execució del programa"
-#: debug.c:739
+#: debug.c:740
#, c-format
msgid "Current source file: %s\n"
msgstr "Fitxer font actual: %s\n"
-#: debug.c:740
+#: debug.c:741
#, c-format
msgid "Number of lines: %d\n"
msgstr "Nombre de línies: %d\n"
-#: debug.c:747
+#: debug.c:748
#, c-format
msgid "Source file (lines): %s (%d)\n"
msgstr "Fitxer font (línies): %s (%d)\n"
-#: debug.c:761
+#: debug.c:762
msgid ""
"Number Disp Enabled Location\n"
"\n"
@@ -1565,54 +1609,54 @@ msgstr ""
"Ubicació habilitada per número disp\n"
"\n"
-#: debug.c:772
+#: debug.c:773
#, c-format
msgid "\tno of hits = %ld\n"
msgstr "\tnúmero de accessos = %ld\n"
-#: debug.c:774
+#: debug.c:775
#, c-format
msgid "\tignore next %ld hit(s)\n"
msgstr "\tignora el(s) pròxim(s) %ld accés(sos)\n"
-#: debug.c:776 debug.c:916
+#: debug.c:777 debug.c:917
#, c-format
msgid "\tstop condition: %s\n"
msgstr "\tcondició d'aturada: %s\n"
-#: debug.c:778 debug.c:918
+#: debug.c:779 debug.c:919
msgid "\tcommands:\n"
msgstr "\tordres:\n"
-#: debug.c:800
+#: debug.c:801
#, c-format
msgid "Current frame: "
msgstr "Marc actual: "
-#: debug.c:803
+#: debug.c:804
#, c-format
msgid "Called by frame: "
msgstr "Cridat per marc: "
-#: debug.c:807
+#: debug.c:808
#, c-format
msgid "Caller of frame: "
msgstr "Cridador de marc: "
-#: debug.c:825
+#: debug.c:826
#, c-format
msgid "None in main().\n"
msgstr "Cap a main().\n"
-#: debug.c:855
+#: debug.c:856
msgid "No arguments.\n"
msgstr "Sense arguments.\n"
-#: debug.c:856
+#: debug.c:857
msgid "No locals.\n"
msgstr "No hi ha locals.\n"
-#: debug.c:864
+#: debug.c:865
msgid ""
"All defined variables:\n"
"\n"
@@ -1620,7 +1664,7 @@ msgstr ""
"Totes les variables definides:\n"
"\n"
-#: debug.c:874
+#: debug.c:875
msgid ""
"All defined functions:\n"
"\n"
@@ -1628,7 +1672,7 @@ msgstr ""
"Totes les funcions definides:\n"
"\n"
-#: debug.c:893
+#: debug.c:894
msgid ""
"Auto-display variables:\n"
"\n"
@@ -1636,7 +1680,7 @@ msgstr ""
"Mostra automàticament les variables:\n"
"\n"
-#: debug.c:896
+#: debug.c:897
msgid ""
"Watch variables:\n"
"\n"
@@ -1644,391 +1688,391 @@ msgstr ""
"Inspecciona les variables:\n"
"\n"
-#: debug.c:1036
+#: debug.c:1037
#, c-format
msgid "no symbol `%s' in current context\n"
msgstr "no hi ha el símbol `%s' al context actual\n"
-#: debug.c:1048 debug.c:1434
+#: debug.c:1049 debug.c:1437
#, c-format
msgid "`%s' is not an array\n"
msgstr "`%s' no és una matriu\n"
-#: debug.c:1062
+#: debug.c:1063
#, c-format
msgid "$%ld = uninitialized field\n"
msgstr "$%ld = camp sense inicialitzar\n"
-#: debug.c:1083
+#: debug.c:1084
#, c-format
msgid "array `%s' is empty\n"
msgstr "la matriu `%s' està buida\n"
-#: debug.c:1126 debug.c:1178
+#: debug.c:1127 debug.c:1179
#, fuzzy, c-format
msgid "[\"%.*s\"] not in array `%s'\n"
msgstr "[\"%s\"] no està a la matriu `%s'\n"
-#: debug.c:1182
+#: debug.c:1183
#, fuzzy, c-format
msgid "`%s[\"%.*s\"]' is not an array\n"
msgstr "`%s[\"%s\"]' no és una matriu\n"
-#: debug.c:1243 debug.c:5024
+#: debug.c:1244 debug.c:5102
#, c-format
msgid "`%s' is not a scalar variable"
msgstr "`%s' no és una variable escalar"
-#: debug.c:1265 debug.c:5054
+#: debug.c:1267 debug.c:5132
#, fuzzy, c-format
msgid "attempt to use array `%s[\"%.*s\"]' in a scalar context"
msgstr "s'ha intentat usar la matriu `%s[\"%s\"]' en un context escalar"
-#: debug.c:1287 debug.c:5065
+#: debug.c:1290 debug.c:5143
#, fuzzy, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as array"
msgstr "s'ha intentat usar la dada escalar `%s[\"%s\"]' com a una matriu"
-#: debug.c:1430
+#: debug.c:1433
#, c-format
msgid "`%s' is a function"
msgstr "`%s' és una funció"
-#: debug.c:1472
+#: debug.c:1475
#, c-format
msgid "watchpoint %d is unconditional\n"
msgstr "el punt d'inspecció %d és incondicional\n"
-#: debug.c:1506
+#: debug.c:1509
#, c-format
msgid "No display item numbered %ld"
msgstr "No hi ha un element de visualització numerat %ld"
-#: debug.c:1509
+#: debug.c:1512
#, c-format
msgid "No watch item numbered %ld"
msgstr "No hi ha un element d'inspecció numerat %ld"
-#: debug.c:1535
+#: debug.c:1538
#, fuzzy, c-format
msgid "%d: [\"%.*s\"] not in array `%s'\n"
msgstr "%d: [\"%s\"] no està a la matriu `%s'\n"
-#: debug.c:1774
+#: debug.c:1777
msgid "attempt to use scalar value as array"
msgstr "s'ha intentat usar una dada escalar com a una matriu"
-#: debug.c:1865
+#: debug.c:1868
#, c-format
msgid "Watchpoint %d deleted because parameter is out of scope.\n"
msgstr ""
"El punt d'inspecció %d s'ha esborrat perquè el paràmetre està fora d'abast.\n"
-#: debug.c:1876
+#: debug.c:1879
#, c-format
msgid "Display %d deleted because parameter is out of scope.\n"
msgstr "La vista %d s'ha suprimit perquè el paràmetre està fora de l'abast.\n"
-#: debug.c:1909
+#: debug.c:1912
#, c-format
msgid " in file `%s', line %d\n"
msgstr "al fitxer `%s', línia %d\n"
-#: debug.c:1930
+#: debug.c:1933
#, c-format
msgid " at `%s':%d"
msgstr " a `%s':%d"
-#: debug.c:1946 debug.c:2009
+#: debug.c:1949 debug.c:2012
#, c-format
msgid "#%ld\tin "
msgstr "#%ld\ten "
-#: debug.c:1983
+#: debug.c:1986
#, c-format
msgid "More stack frames follow ...\n"
msgstr "Segueixen més marcs de pila ...\n"
-#: debug.c:2026
+#: debug.c:2029
msgid "invalid frame number"
msgstr "número no vàlid de rang"
-#: debug.c:2209
+#: debug.c:2212
#, c-format
msgid "Note: breakpoint %d (enabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
"Nota: el punt d'interrupció %d (habilitat, ignora els %ld accessos "
"següents), també s'ha establert a %s:%d"
-#: debug.c:2216
+#: debug.c:2219
#, c-format
msgid "Note: breakpoint %d (enabled), also set at %s:%d"
msgstr ""
"Nota: el punt d'interrupció %d (habilitat), també s'ha establert a %s:%d"
-#: debug.c:2223
+#: debug.c:2226
#, c-format
msgid "Note: breakpoint %d (disabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
"Nota: el punt d'interrupció %d (deshabilitat, ignora els %ld accessos "
"següents), també s'ha establert a %s:%d"
-#: debug.c:2230
+#: debug.c:2233
#, c-format
msgid "Note: breakpoint %d (disabled), also set at %s:%d"
msgstr ""
"Nota: el punt d'interrupció %d (deshabilitat), també s'ha establert a %s:%d"
-#: debug.c:2247
+#: debug.c:2250
#, c-format
msgid "Breakpoint %d set at file `%s', line %d\n"
msgstr "Punt d'interrupció %d establert al fitxer `%s', línia %d\n"
-#: debug.c:2349
+#: debug.c:2352
#, c-format
msgid "Can't set breakpoint in file `%s'\n"
msgstr "No es pot establir el punt d'interrupció al fitxer `%s'\n"
-#: debug.c:2378 debug.c:2501 debug.c:3363
+#: debug.c:2381 debug.c:2504 debug.c:3366
#, c-format
msgid "line number %d in file `%s' out of range"
msgstr "el número de línia %d al fitxer `%s' està fora de rang"
-#: debug.c:2382
+#: debug.c:2385
#, c-format
msgid "Can't find rule!!!\n"
msgstr "No es pot trobar la regla!!!\n"
-#: debug.c:2384
+#: debug.c:2387
#, c-format
msgid "Can't set breakpoint at `%s':%d\n"
msgstr "No es pot establir el punt d'interrupció a `%s':%d\n"
-#: debug.c:2396
+#: debug.c:2399
#, c-format
msgid "Can't set breakpoint in function `%s'\n"
msgstr "No est pot establir el punt d'interrupció a la funció `%s'\n"
-#: debug.c:2412
+#: debug.c:2415
#, c-format
msgid "breakpoint %d set at file `%s', line %d is unconditional\n"
msgstr ""
"el punt d'interrupció %d establert al fitxer `%s', línia %d és "
"incondicional\n"
-#: debug.c:2517 debug.c:2539
+#: debug.c:2520 debug.c:2542
#, c-format
msgid "Deleted breakpoint %d"
msgstr "Punt interrupció suprimit %d"
-#: debug.c:2523
+#: debug.c:2526
#, c-format
msgid "No breakpoint(s) at entry to function `%s'\n"
msgstr "No hi ha punt(s) d'interrupció a l'entrada a la funció `%s'\n"
-#: debug.c:2550
+#: debug.c:2553
#, c-format
msgid "No breakpoint at file `%s', line #%d\n"
msgstr "No hi ha un punt d'interrupció al fitxer `%s', línia #%d\n"
-#: debug.c:2605 debug.c:2646 debug.c:2666 debug.c:2709
+#: debug.c:2608 debug.c:2649 debug.c:2669 debug.c:2712
msgid "invalid breakpoint number"
msgstr "número no vàlid de punt d'interrupció"
-#: debug.c:2621
+#: debug.c:2624
msgid "Delete all breakpoints? (y or n) "
msgstr "Suprimir tots els punts d'interrupció (s o n) "
-#: debug.c:2622 debug.c:2936 debug.c:2989
+#: debug.c:2625 debug.c:2939 debug.c:2992
msgid "y"
msgstr "s"
-#: debug.c:2671
+#: debug.c:2674
#, c-format
msgid "Will ignore next %ld crossing(s) of breakpoint %d.\n"
msgstr ""
"S'ignoraran el(s) %ld creuament(s) següent(s) del punt d'interrupció %d.\n"
-#: debug.c:2675
+#: debug.c:2678
#, c-format
msgid "Will stop next time breakpoint %d is reached.\n"
msgstr ""
"S'aturarà la pròxima vegada que s'assoleixi el punt d'interrupció %d.\n"
-#: debug.c:2792
+#: debug.c:2795
#, c-format
msgid "Can only debug programs provided with the `-f' option.\n"
msgstr "Sols es poden depurar programes que tenen l'opció `-f'.\n"
-#: debug.c:2921
+#: debug.c:2924
#, c-format
msgid "Failed to restart debugger"
msgstr "No s'ha pogut reiniciar el depurador."
-#: debug.c:2935
+#: debug.c:2938
msgid "Program already running. Restart from beginning (y/n)? "
msgstr "El programa ja està corrent. S'ha de reiniciar des del principi (s/n)?"
-#: debug.c:2939
+#: debug.c:2942
#, c-format
msgid "Program not restarted\n"
msgstr "No s'ha reiniciat el programa\n"
-#: debug.c:2949
+#: debug.c:2952
#, c-format
msgid "error: cannot restart, operation not allowed\n"
msgstr "error: no es pot reiniciar, l'operació no està permesa\n"
-#: debug.c:2955
+#: debug.c:2958
#, c-format
msgid "error (%s): cannot restart, ignoring rest of the commands\n"
msgstr "error (%s): no es pot reiniciar, s'ignoraran la resta de les ordres\n"
-#: debug.c:2963
+#: debug.c:2966
#, c-format
msgid "Starting program: \n"
msgstr "S'està iniciant el programa: \n"
-#: debug.c:2973
+#: debug.c:2976
#, fuzzy, c-format
msgid "Program exited abnormally with exit value: %d\n"
msgstr "El programa ha tingut la sortida %s amb el valor de sortida: %d\n"
-#: debug.c:2974
+#: debug.c:2977
#, fuzzy, c-format
msgid "Program exited normally with exit value: %d\n"
msgstr "El programa ha tingut la sortida %s amb el valor de sortida: %d\n"
-#: debug.c:2988
+#: debug.c:2991
msgid "The program is running. Exit anyway (y/n)? "
msgstr "El programa s'està executant. Voleu sortir tot i això (s/n)? "
-#: debug.c:3023
+#: debug.c:3026
#, c-format
msgid "Not stopped at any breakpoint; argument ignored.\n"
msgstr "No s'ha detingut a cap punt d'interrupció; s'ignorarà l'argument.\n"
-#: debug.c:3028
+#: debug.c:3031
#, c-format
msgid "invalid breakpoint number %d."
msgstr "número no vàlid de punt d'interrupció %d."
-#: debug.c:3033
+#: debug.c:3036
#, c-format
msgid "Will ignore next %ld crossings of breakpoint %d.\n"
msgstr "S'ignoraran els pròxims %ld creuaments de punt d'interrupció %d.\n"
-#: debug.c:3220
+#: debug.c:3223
#, c-format
msgid "'finish' not meaningful in the outermost frame main()\n"
msgstr "'finish' no té significat al marc més extern main()\n"
-#: debug.c:3225
+#: debug.c:3228
#, c-format
msgid "Run till return from "
msgstr "Executa fins retornar de "
-#: debug.c:3268
+#: debug.c:3271
#, c-format
msgid "'return' not meaningful in the outermost frame main()\n"
msgstr "'return' no té significat al marc més extern main()\n"
-#: debug.c:3382
+#: debug.c:3385
#, c-format
msgid "Can't find specified location in function `%s'\n"
msgstr "No es pot trobar la ubicació especificada a la funció `%s'\n"
-#: debug.c:3390
+#: debug.c:3393
#, c-format
msgid "invalid source line %d in file `%s'"
msgstr "línia %d no vàlida de font al fitxer `%s'"
-#: debug.c:3405
+#: debug.c:3408
#, c-format
msgid "Can't find specified location %d in file `%s'\n"
msgstr "No es pot trobar la ubicació especificada %d al fitxer `%s'\n"
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "element not in array\n"
msgstr "l'element no està a la matriu\n"
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "untyped variable\n"
msgstr "variable sense tipus\n"
-#: debug.c:3479
+#: debug.c:3482
#, c-format
msgid "Stopping in %s ...\n"
msgstr "S'està aturant a %s ...\n"
-#: debug.c:3556
+#: debug.c:3559
#, c-format
msgid "'finish' not meaningful with non-local jump '%s'\n"
msgstr "'finish' no té significat amb salt no local '%s'\n"
-#: debug.c:3563
+#: debug.c:3566
#, c-format
msgid "'until' not meaningful with non-local jump '%s'\n"
msgstr "'until' no té significat amb salt no local '%s'\n"
-#: debug.c:4244
+#: debug.c:4322
msgid "\t------[Enter] to continue or q [Enter] to quit------"
msgstr "\t------[Intro] per continuar o q [Intro] per sortir------"
-#: debug.c:4245
+#: debug.c:4323
msgid "q"
msgstr "q"
-#: debug.c:5061
+#: debug.c:5139
#, fuzzy, c-format
msgid "[\"%.*s\"] not in array `%s'"
msgstr "[\"%s\"] no està a la matriu `%s'"
-#: debug.c:5267
+#: debug.c:5345
#, c-format
msgid "sending output to stdout\n"
msgstr "s'està enviant la sortida a la sortida estàndard\n"
-#: debug.c:5307
+#: debug.c:5385
msgid "invalid number"
msgstr "número no vàlid"
-#: debug.c:5441
+#: debug.c:5519
#, c-format
msgid "`%s' not allowed in current context; statement ignored"
msgstr "`%s' no està permès al context actual; s'ignorarà la declaració"
-#: debug.c:5449
+#: debug.c:5527
msgid "`return' not allowed in current context; statement ignored"
msgstr "`return' no està permès al context actual; s'ignorarà la declaració"
-#: debug.c:5664
+#: debug.c:5742
#, c-format
msgid "No symbol `%s' in current context"
msgstr "No hi ha un símbol `%s' al context actual"
-#: eval.c:399
+#: eval.c:400
#, c-format
msgid "unknown nodetype %d"
msgstr "tipus de node %d desconegut"
-#: eval.c:410 eval.c:424
+#: eval.c:411 eval.c:427
#, c-format
msgid "unknown opcode %d"
msgstr "opcode %d desconegut"
-#: eval.c:421
+#: eval.c:424
#, c-format
msgid "opcode %s not an operator or keyword"
msgstr "l'opcode %s no és un operador o una paraula clau"
-#: eval.c:479
+#: eval.c:482
msgid "buffer overflow in genflags2str"
msgstr "desbordament del cau temporal en genflags2str"
-#: eval.c:681
+#: eval.c:684
#, c-format
msgid ""
"\n"
@@ -2039,71 +2083,71 @@ msgstr ""
"\t# Pila de crida a les funcions:\n"
"\n"
-#: eval.c:707
+#: eval.c:710
msgid "`IGNORECASE' is a gawk extension"
msgstr "`IGNORECASE' és una extensió de gawk"
-#: eval.c:728
+#: eval.c:731
msgid "`BINMODE' is a gawk extension"
msgstr "`BINMODE' és una extensió de gawk"
-#: eval.c:785
+#: eval.c:788
#, c-format
msgid "BINMODE value `%s' is invalid, treated as 3"
msgstr "El valor BINMODE `%s' no és vàlid, es tractarà com 3"
-#: eval.c:908
+#: eval.c:911
#, c-format
msgid "bad `%sFMT' specification `%s'"
msgstr "`%sFMT' especificació errònia `%s'"
-#: eval.c:976
+#: eval.c:979
msgid "turning off `--lint' due to assignment to `LINT'"
msgstr "desactivant `--lint' degut a una assignació a `LINT'"
-#: eval.c:1154
+#: eval.c:1157
#, c-format
msgid "reference to uninitialized argument `%s'"
msgstr "referència a un argument sense inicialitzar `%s'"
-#: eval.c:1155
+#: eval.c:1158
#, c-format
msgid "reference to uninitialized variable `%s'"
msgstr "referència a una variable sense inicialitzar `%s'"
-#: eval.c:1173
+#: eval.c:1176
msgid "attempt to field reference from non-numeric value"
msgstr "s'ha intentat una referència de camp a partir d'un valor no numèric"
-#: eval.c:1175
+#: eval.c:1178
msgid "attempt to field reference from null string"
msgstr "s'ha intentat entrar una referència a partir d'una cadena nul·la"
-#: eval.c:1183
+#: eval.c:1186
#, c-format
msgid "attempt to access field %ld"
msgstr "s'ha intentat accedir al camp %ld"
-#: eval.c:1192
+#: eval.c:1195
#, c-format
msgid "reference to uninitialized field `$%ld'"
msgstr "referència a una variable sense inicialitzar `$%ld'"
-#: eval.c:1256
+#: eval.c:1259
#, c-format
msgid "function `%s' called with more arguments than declared"
msgstr "s'ha cridat a la funció `%s' amb més arguments dels declarats"
-#: eval.c:1453
+#: eval.c:1456
#, c-format
msgid "unwind_stack: unexpected type `%s'"
msgstr "unwind_stack: tipus no esperat `%s'"
-#: eval.c:1546
+#: eval.c:1549
msgid "division by zero attempted in `/='"
msgstr "s'ha intentat una divisió per zero en `/='"
-#: eval.c:1553
+#: eval.c:1556
#, c-format
msgid "division by zero attempted in `%%='"
msgstr "s'ha intentat una divisió per zero en `%%='"
@@ -2142,49 +2186,54 @@ msgid "load_ext: library `%s' initialization routine
`%s' failed"
msgstr ""
"load_ext: la biblioteca `%s' amb rutina d'inicialització `%s' ha fallat\n"
-#: ext.c:110
+#: ext.c:111
msgid "make_builtin: missing function name"
msgstr "make_builtin: nom absent de funció"
-#: ext.c:120
+#: ext.c:119 ext.c:130
+#, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as function name"
+msgstr "make_builtin: no es pot usar el nom intern `%s' com a nom de funció"
+
+#: ext.c:128
+#, fuzzy, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as namespace name"
+msgstr "make_builtin: no es pot usar el nom intern `%s' com a nom de funció"
+
+#: ext.c:145
#, c-format
msgid "make_builtin: can't redefine function `%s'"
msgstr "make_builtin: no es pot redefinir la funció `%s'"
-#: ext.c:124
+#: ext.c:149
#, c-format
msgid "make_builtin: function `%s' already defined"
msgstr "make_builtin: la funció `%s' ja està definida"
-#: ext.c:128
+#: ext.c:153
#, c-format
msgid "make_builtin: function name `%s' previously defined"
msgstr "make_builtin: nom de la funció `%s' definida prèviament"
-#: ext.c:130
-#, c-format
-msgid "make_builtin: can't use gawk built-in `%s' as function name"
-msgstr "make_builtin: no es pot usar el nom intern `%s' com a nom de funció"
-
-#: ext.c:133
+#: ext.c:157
#, c-format
msgid "make_builtin: negative argument count for function `%s'"
msgstr "make_builtin: recompte negatiu d'arguments per a la funció `%s'"
-#: ext.c:209
+#: ext.c:233
#, c-format
msgid "function `%s': argument #%d: attempt to use scalar as an array"
msgstr ""
"funció `%s': argument #%d: s'ha intentat usar una dada escalar com a una "
"matriu"
-#: ext.c:213
+#: ext.c:237
#, c-format
msgid "function `%s': argument #%d: attempt to use array as a scalar"
msgstr ""
"funció `%s': argument #%d: s'ha intentat usar una matriu com a un escalar"
-#: ext.c:227
+#: ext.c:251
msgid "dynamic loading of library not supported"
msgstr "no està suportada la càrrega dinàmica de la biblioteca"
@@ -2197,65 +2246,65 @@ msgstr "stat: no s'ha pogut llegir l'enlla
msgid "stat: bad parameters"
msgstr "stata: arguments dolents"
-#: extension/filefuncs.c:584
+#: extension/filefuncs.c:585
#, c-format
msgid "fts init: could not create variable %s"
msgstr "fts init: no s'ha pogut crear la variable %s"
-#: extension/filefuncs.c:605
+#: extension/filefuncs.c:606
msgid "fts is not supported on this system"
msgstr "fts no està suportat en aquest sistema"
-#: extension/filefuncs.c:624
+#: extension/filefuncs.c:625
msgid "fill_stat_element: could not create array"
msgstr "fill_stat_element: no s'ha pogut crear la matriu"
-#: extension/filefuncs.c:633
+#: extension/filefuncs.c:634
msgid "fill_stat_element: could not set element"
msgstr "fill_stat_element: no s'ha pogut establir l'element"
-#: extension/filefuncs.c:648
+#: extension/filefuncs.c:649
msgid "fill_path_element: could not set element"
msgstr "fill_path_element: no s'ha pogut establir l'element"
-#: extension/filefuncs.c:664
+#: extension/filefuncs.c:665
msgid "fill_error_element: could not set element"
msgstr "fill_error_element: no s'ha pogut establir l'element"
-#: extension/filefuncs.c:711 extension/filefuncs.c:758
+#: extension/filefuncs.c:717 extension/filefuncs.c:764
msgid "fts-process: could not create array"
msgstr "fts-process: no s'ha pogut crear la matriu"
-#: extension/filefuncs.c:721 extension/filefuncs.c:768
-#: extension/filefuncs.c:786
+#: extension/filefuncs.c:727 extension/filefuncs.c:774
+#: extension/filefuncs.c:792
msgid "fts-process: could not set element"
msgstr "fts-process: no s'ha pogut establir l'element"
-#: extension/filefuncs.c:835
+#: extension/filefuncs.c:841
msgid "fts: called with incorrect number of arguments, expecting 3"
msgstr "fts: cridat amb un nombre incorrecte d'arguments, s'esperaven 3"
-#: extension/filefuncs.c:838
+#: extension/filefuncs.c:844
msgid "fts: bad first parameter"
msgstr "fts: el segon argument és dolent"
-#: extension/filefuncs.c:844
+#: extension/filefuncs.c:850
msgid "fts: bad second parameter"
msgstr "fts: el segon argument és dolent"
-#: extension/filefuncs.c:850
+#: extension/filefuncs.c:856
msgid "fts: bad third parameter"
msgstr "fts: el tercer paràmeter es dolent"
-#: extension/filefuncs.c:857
+#: extension/filefuncs.c:863
msgid "fts: could not flatten array\n"
msgstr "fts: no s'ha pogut aplanar la matriu\n"
-#: extension/filefuncs.c:875
+#: extension/filefuncs.c:881
msgid "fts: ignoring sneaky FTS_NOSTAT flag. nyah, nyah, nyah."
msgstr "fts: s'ignorarà l'indicador FTS_NOSTAT furtiu. T'he enxampat!"
-#: extension/filefuncs.c:891
+#: extension/filefuncs.c:897
msgid "fts: clear_array() failed\n"
msgstr "fts: clear_array() ha fallat\n"
@@ -2293,90 +2342,94 @@ msgid "fork: PROCINFO is not an array!"
msgstr "fork: PROCINFO no és una matriu!"
#: extension/inplace.c:131
-msgid "inplace_begin: in-place editing already active"
+#, fuzzy
+msgid "inplace::begin: in-place editing already active"
msgstr "inplace_begin: l'edició in situ ja està activa"
#: extension/inplace.c:134
-#, c-format
-msgid "inplace_begin: expects 2 arguments but called with %d"
+#, fuzzy, c-format
+msgid "inplace::begin: expects 2 arguments but called with %d"
msgstr "inplace_begin: s'esperaven 2 arguments però s'ha cridat amb %d"
#: extension/inplace.c:137
-msgid "inplace_begin: cannot retrieve 1st argument as a string filename"
+#, fuzzy
+msgid "inplace::begin: cannot retrieve 1st argument as a string filename"
msgstr ""
"inplace_begin: no es pot obtenir el primer argument com nom de fitxer cadena "
"de caràcters"
#: extension/inplace.c:145
-#, c-format
-msgid "inplace_begin: disabling in-place editing for invalid FILENAME `%s'"
+#, fuzzy, c-format
+msgid "inplace::begin: disabling in-place editing for invalid FILENAME `%s'"
msgstr ""
"inplace_begin: s'està deshabilitant l'edició in situ per al nom de fitxer no "
"vàlid `%s'"
#: extension/inplace.c:152
-#, c-format
-msgid "inplace_begin: Cannot stat `%s' (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: Cannot stat `%s' (%s)"
msgstr "implace_begin: No es pot obrir `%s' (%s)"
#: extension/inplace.c:159
-#, c-format
-msgid "inplace_begin: `%s' is not a regular file"
+#, fuzzy, c-format
+msgid "inplace::begin: `%s' is not a regular file"
msgstr "inplace_begin: `%s' no és un fitxer regular"
#: extension/inplace.c:170
-#, c-format
-msgid "inplace_begin: mkstemp(`%s') failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: mkstemp(`%s') failed (%s)"
msgstr "inplace_begin: mkstemp(`%s') ha fallat (%s)"
#: extension/inplace.c:182
-#, c-format
-msgid "inplace_begin: chmod failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: chmod failed (%s)"
msgstr "inplace_begin: ha fallat chmod (%s)"
#: extension/inplace.c:189
-#, c-format
-msgid "inplace_begin: dup(stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: dup(stdout) failed (%s)"
msgstr "inplace_begin: dup(stdout) ha fallat(%s)"
#: extension/inplace.c:192
-#, c-format
-msgid "inplace_begin: dup2(%d, stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: dup2(%d, stdout) failed (%s)"
msgstr "inplace_begin: dup2(%d, stdout) ha fallat (%s)"
#: extension/inplace.c:195
-#, c-format
-msgid "inplace_begin: close(%d) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: close(%d) failed (%s)"
msgstr "inplace begin: close(%d) ha fallat (%s)"
#: extension/inplace.c:211
#, fuzzy, c-format
-msgid "inplace_end: expects 2 arguments but called with %d"
+msgid "inplace::end: expects 2 arguments but called with %d"
msgstr "inplace_begin: s'esperaven 2 arguments però s'ha cridat amb %d"
#: extension/inplace.c:214
-msgid "inplace_end: cannot retrieve 1st argument as a string filename"
+#, fuzzy
+msgid "inplace::end: cannot retrieve 1st argument as a string filename"
msgstr ""
"inplace_end: no es pot obtenir el primer argument com un nom de fitxer "
"cadena de caràcters"
#: extension/inplace.c:221
-msgid "inplace_end: in-place editing not active"
+#, fuzzy
+msgid "inplace::end: in-place editing not active"
msgstr "inplace_end: no està activa l'edició in situ"
#: extension/inplace.c:227
-#, c-format
-msgid "inplace_end: dup2(%d, stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: dup2(%d, stdout) failed (%s)"
msgstr "inplace_end: dup2(%d, stdout) ha fallat (%s)"
#: extension/inplace.c:230
-#, c-format
-msgid "inplace_end: close(%d) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: close(%d) failed (%s)"
msgstr "inplace_end: close(%d) ha fallat (%s)"
#: extension/inplace.c:234
-#, c-format
-msgid "inplace_end: fsetpos(stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: fsetpos(stdout) failed (%s)"
msgstr "inplace_end: fsetpos(stdout) ha fallat (%s)"
#: extension/inplace.c:247
@@ -2385,8 +2438,8 @@ msgid "inplace_end: link(`%s', `%s') failed (%s)"
msgstr "inplace_end: link(`%s', `%s') ha fallat (%s)"
#: extension/inplace.c:257
-#, c-format
-msgid "inplace_end: rename(`%s', `%s') failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: rename(`%s', `%s') failed (%s)"
msgstr "inplace_end: rename(`%s', `%s') ha fallat (%s)"
#: extension/ordchr.c:72
@@ -2493,159 +2546,164 @@ msgstr ""
msgid "accessing fields from an END rule may not be portable"
msgstr ""
-#: field.c:981 field.c:988
+#: field.c:975 field.c:982
msgid "split: fourth argument is a gawk extension"
msgstr "split: el quart argument és una extensió gawk"
-#: field.c:985
+#: field.c:979
msgid "split: fourth argument is not an array"
msgstr "split: el quart argument no és una matriu"
-#: field.c:995
+#: field.c:989
msgid "split: second argument is not an array"
msgstr "split: el segon argument no és una matriu"
-#: field.c:999
+#: field.c:993
msgid "split: cannot use the same array for second and fourth args"
msgstr ""
"split: no es pot usar una submatriu de segon argument per a quart argument"
-#: field.c:1004
+#: field.c:998
msgid "split: cannot use a subarray of second arg for fourth arg"
msgstr ""
"split: no es pot usar una submatriu de segon argument per a quart argument"
-#: field.c:1007
+#: field.c:1001
msgid "split: cannot use a subarray of fourth arg for second arg"
msgstr ""
"split: no est pot usar una submatriu de quart argument per a segon argument"
-#: field.c:1041
+#: field.c:1035
#, fuzzy
msgid "split: null string for third arg is a non-standard extension"
msgstr "split: la cadena nul·la per al tercer argument és una extensió de gawk"
-#: field.c:1078
+#: field.c:1072
msgid "patsplit: fourth argument is not an array"
msgstr "patsplit: el quart argument no és una matriu"
-#: field.c:1083
+#: field.c:1077
msgid "patsplit: second argument is not an array"
msgstr "patsplit: el tercer argument no és una matriu"
-#: field.c:1092
+#: field.c:1086
msgid "patsplit: third argument must be non-null"
msgstr "patsplit: el segon argument no és una matriu"
-#: field.c:1096
+#: field.c:1090
msgid "patsplit: cannot use the same array for second and fourth args"
msgstr ""
"patsplit: no es pot usar la mateixa matriu per a segon i quart argument"
-#: field.c:1101
+#: field.c:1095
msgid "patsplit: cannot use a subarray of second arg for fourth arg"
msgstr ""
"patsplit: no es pot usar una submatriu de segon argument per a quart argument"
-#: field.c:1104
+#: field.c:1098
msgid "patsplit: cannot use a subarray of fourth arg for second arg"
msgstr ""
"patsplit: no es pot usar una submatriu de quart argument per a segon argument"
-#: field.c:1154
+#: field.c:1148
msgid "`FIELDWIDTHS' is a gawk extension"
msgstr "`FIELDWIDTHS' és una extensió de gawk"
-#: field.c:1223
+#: field.c:1217
msgid "`*' must be the last designator in FIELDWIDTHS"
msgstr ""
-#: field.c:1244
+#: field.c:1238
#, fuzzy, c-format
msgid "invalid FIELDWIDTHS value, for field %d, near `%s'"
msgstr "valor FIELDWIDTHS no vàlid, a prop de `%s'"
-#: field.c:1317
+#: field.c:1311
msgid "null string for `FS' is a gawk extension"
msgstr "la cadena nul·la per a `FS' és una extensió de gawk"
-#: field.c:1321
+#: field.c:1315
msgid "old awk does not support regexps as value of `FS'"
msgstr "l'antic awk no suporta expressions regulars com a valor de `FS'"
-#: field.c:1456
+#: field.c:1442
msgid "`FPAT' is a gawk extension"
msgstr "`FPAT' és una extensió gawk"
-#: gawkapi.c:160
+#: gawkapi.c:161
msgid "awk_value_to_node: received null retval"
msgstr "awk_value_to_node: s'ha rebut retval nul"
-#: gawkapi.c:177 gawkapi.c:188
+#: gawkapi.c:178 gawkapi.c:189
#, fuzzy
msgid "awk_value_to_node: not in MPFR mode"
msgstr "awk_value_to_node: s'ha rebut retval nul"
-#: gawkapi.c:182 gawkapi.c:193
+#: gawkapi.c:183 gawkapi.c:194
#, fuzzy
msgid "awk_value_to_node: MPFR not supported"
msgstr "awk_value_to_node: s'ha rebut retval nul"
-#: gawkapi.c:197
+#: gawkapi.c:198
#, fuzzy, c-format
msgid "awk_value_to_node: invalid number type `%d'"
msgstr "awk_value_to_node: s'ha rebut retval nul"
-#: gawkapi.c:520
+#: gawkapi.c:385
+#, fuzzy
+msgid "add_ext_func: received NULL name_space parameter"
+msgstr "load_ext: s'ha rebut lib_name nul"
+
+#: gawkapi.c:523
#, c-format
msgid ""
"node_to_awk_value: detected invalid numeric flags combination `%s'; please "
"file a bug report."
msgstr ""
-#: gawkapi.c:548
+#: gawkapi.c:551
msgid "node_to_awk_value: received null node"
msgstr "node_to_awk_value: s'ha rebut un node nul"
-#: gawkapi.c:551
+#: gawkapi.c:554
msgid "node_to_awk_value: received null val"
msgstr "node_to_awk_value: s'ha rebut un valor nul"
-#: gawkapi.c:607 gawkapi.c:641 gawkapi.c:668 gawkapi.c:701
+#: gawkapi.c:610 gawkapi.c:644 gawkapi.c:671 gawkapi.c:704
#, c-format
msgid ""
"node_to_awk_value detected invalid flags combination `%s'; please file a bug "
"report."
msgstr ""
-#: gawkapi.c:1072
+#: gawkapi.c:1082
msgid "remove_element: received null array"
msgstr "remove_element: s'ha rebut una matriu nul·la"
-#: gawkapi.c:1075
+#: gawkapi.c:1085
msgid "remove_element: received null subscript"
msgstr "remove_element: s'ha rebut un subíndex nul"
-#: gawkapi.c:1207
+#: gawkapi.c:1217
#, fuzzy, c-format
msgid "api_flatten_array_typed: could not convert index %d to %s"
msgstr "api_flatten_array: no s'ha pogut convertir l'índex %d\n"
-#: gawkapi.c:1212
+#: gawkapi.c:1222
#, fuzzy, c-format
msgid "api_flatten_array_typed: could not convert value %d to %s"
msgstr "api_flatten_array: no s'ha pogut convertir el valor %d\n"
-#: gawkapi.c:1308 gawkapi.c:1324
+#: gawkapi.c:1318 gawkapi.c:1334
msgid "api_get_mpfr: MPFR not supported"
msgstr ""
-#: gawkapi.c:1355
+#: gawkapi.c:1365
#, fuzzy
msgid "cannot find end of BEGINFILE rule"
msgstr "«next» no es pot cridar des d'una regla BEGIN"
-#: gawkapi.c:1409
+#: gawkapi.c:1419
#, fuzzy, c-format
msgid "cannot open unrecognized file type `%s' for `%s'"
msgstr "no es pot obrir el fitxer font `%s' per a lectura (%s)"
@@ -2805,12 +2863,12 @@ msgstr ""
msgid "fflush: cannot flush standard error: %s"
msgstr ""
-#: io.c:1417 io.c:1508 main.c:653 main.c:700
+#: io.c:1417 io.c:1508 main.c:659 main.c:706
#, c-format
msgid "error writing standard output (%s)"
msgstr "error en escriure a la sortida estàndard (%s)"
-#: io.c:1418 io.c:1521 main.c:655
+#: io.c:1418 io.c:1521 main.c:661
#, c-format
msgid "error writing standard error (%s)"
msgstr "error en escriure a la sortida d'error estàndard (%s)"
@@ -3017,187 +3075,187 @@ msgstr "el valor multicar
msgid "IPv6 communication is not supported"
msgstr "la comunicació IPv6 no està suportada"
-#: main.c:330
+#: main.c:331
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr ""
"la variable d'entorn `POSIXLY_CORRECT' està establerta: usant `--posix'"
-#: main.c:336
+#: main.c:337
msgid "`--posix' overrides `--traditional'"
msgstr "`--posix' solapa a `--traditional'"
-#: main.c:347
+#: main.c:348
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr "`--posix' i `--traditional' solapen a `--non-decimal-data'"
-#: main.c:351
+#: main.c:352
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr "executar %s com a setuid root pot ser un problema de seguretat"
-#: main.c:355
+#: main.c:356
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "`--posix' anul·la a `--characters-as-bytes'"
-#: main.c:413
+#: main.c:415
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr "no es pot establir el mode binari en l'entrada estàndard (%s)"
-#: main.c:416
+#: main.c:418
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr "no es pot establir el mode en l'eixida estàndard (%s)"
-#: main.c:418
+#: main.c:420
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr "no es pot establir el mode en l'eixida d'error estàndard (%s)"
-#: main.c:478
+#: main.c:482
msgid "no program text at all!"
msgstr "no hi ha cap text per al programa!"
-#: main.c:571
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr "Ús: %s [opcions d'estil POSIX o GNU] -f fitx_prog [--] fitxer ...\n"
-#: main.c:573
+#: main.c:578
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr "Ús: %s [opcions d'estil POSIX o GNU] [--] %cprograma%c fitxer ...\n"
-#: main.c:578
+#: main.c:583
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "Opcions POSIX:\t\tOpcions llargues GNU: (estàndard)\n"
-#: main.c:579
+#: main.c:584
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f fitx_prog\t\t--file=fitx_prog\n"
-#: main.c:580
+#: main.c:585
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F fs\t\t\t--field-separator=fs (fs=sep_camp)\n"
-#: main.c:581
+#: main.c:586
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr "\t-v var=valor\t\t--assign=var=valor\n"
-#: main.c:582
+#: main.c:587
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "Opcions curtes:\t\tOpcions llargues GNU: (extensions)\n"
-#: main.c:583
+#: main.c:588
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:584
+#: main.c:589
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:585
+#: main.c:590
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C\t\t\t--copyright\n"
-#: main.c:586
+#: main.c:591
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d[file]\t\t--dump-variables[=file]\n"
-#: main.c:587
+#: main.c:592
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-D[file]\t\t--debug[=file]\n"
-#: main.c:588
+#: main.c:593
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e 'program-text'\t--source='program-text'\n"
-#: main.c:589
+#: main.c:594
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E file\t\t\t--exec=file\n"
-#: main.c:590
+#: main.c:595
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:591
+#: main.c:596
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h\t\t\t--help\n"
-#: main.c:592
+#: main.c:597
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr "\t-i includefile\t\t--include=fitxer a incloure\n"
-#: main.c:593
+#: main.c:598
msgid "\t-l library\t\t--load=library\n"
msgstr "\t-l library\t\t--load=biblioteca\n"
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:598
+#: main.c:603
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
-#: main.c:599
+#: main.c:604
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-M\t\t\t--bignum\n"
-#: main.c:600
+#: main.c:605
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N\t\t\t--use-lc-numeric\n"
-#: main.c:601
+#: main.c:606
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n\t\t\t--non-decimal-data\n"
-#: main.c:602
+#: main.c:607
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-o[file]\t\t--pretty-print[=file]\n"
-#: main.c:603
+#: main.c:608
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:604
+#: main.c:609
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p[file]\t\t--profile[=file]\n"
-#: main.c:605
+#: main.c:610
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P\t\t\t--posix\n"
-#: main.c:606
+#: main.c:611
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r\t\t\t--re-interval\n"
-#: main.c:607
+#: main.c:612
#, fuzzy
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:608
+#: main.c:613
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:609
+#: main.c:614
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t\t\t\t--lint-old\n"
-#: main.c:610
+#: main.c:615
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V\t\t\t--version\n"
-#: main.c:612
+#: main.c:617
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr "\t-W nostalgia\t\t--nostalgia\n"
-#: main.c:615
+#: main.c:620
#, fuzzy
msgid "\t-Y\t\t\t--parsedebug\n"
msgstr "\t-Y\t\t--parsedebug\n"
-#: main.c:618
+#: main.c:623
msgid "\t-Z locale-name\t\t--locale=locale-name\n"
msgstr ""
@@ -3206,7 +3264,7 @@ msgstr ""
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:627
+#: main.c:632
#, fuzzy
msgid ""
"\n"
@@ -3214,7 +3272,9 @@ msgid ""
"which is section `Reporting Problems and Bugs' in the\n"
"printed version. This same information may be found at\n"
"https://www.gnu.org/software/gawk/manual/html_node/Bugs.html.\n"
-"PLEASE do NOT try to report bugs by posting in comp.lang.awk.\n"
+"PLEASE do NOT try to report bugs by posting in comp.lang.awk,\n"
+"\n"
+"or by using a web forum such as Stack Overflow.\n"
"\n"
msgstr ""
"\n"
@@ -3222,7 +3282,7 @@ msgstr ""
"és la secció `Informant sobre problemes i errors' a la versió impresa.\n"
"Informeu dels errors de traducció a <address@hidden>\n"
-#: main.c:634
+#: main.c:640
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3232,7 +3292,7 @@ msgstr ""
"De forma predeterminada llegeix l'entrada estàndard i escriu a la sortida "
"estàndar.\n"
-#: main.c:638
+#: main.c:644
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3242,7 +3302,7 @@ msgstr ""
"\tgawk '{ sum += $1 }; END { print sum }' fitxer\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
-#: main.c:670
+#: main.c:676
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3261,7 +3321,7 @@ msgstr ""
"Llicència, o (a la vostra elecció) qualsevol versió posterior.\n"
"\n"
-#: main.c:678
+#: main.c:684
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3275,7 +3335,7 @@ msgstr ""
"Per a més detalls consulteu la Llicència Pública General de GNU.\n"
"\n"
-#: main.c:684
+#: main.c:690
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3283,11 +3343,11 @@ msgstr ""
"Junt amb aquest programa hauríeu d'haver rebut una còpia de la Llicència\n"
"Pública General de GNU; si no és així, vegeu http://www.gnu.org/licenses/.\n"
-#: main.c:725
+#: main.c:731
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "-Ft no permet inicialitzar FS a un tabulador en la versió POSIX de awk"
-#: main.c:1127
+#: main.c:1128
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
@@ -3296,67 +3356,67 @@ msgstr ""
"%s: `%s' l'argument per a `-v' no està en forma `var=valor'\n"
"\n"
-#: main.c:1153
+#: main.c:1154
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "`%s' no és nom legal de variable"
-#: main.c:1156
+#: main.c:1157
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "`%s' no és un valor de variable, s'esperava fitxer `%s=%s'"
-#: main.c:1160
+#: main.c:1171
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr ""
"no es pot usar el nom de la funció integrada `%s' com a nom de variable"
-#: main.c:1165
+#: main.c:1176
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr "no es pot usar el nom de la funció interna `%s' com nom de variable"
-#: main.c:1227
+#: main.c:1254
msgid "floating point exception"
msgstr "excepció de coma flotant"
-#: main.c:1234
+#: main.c:1261
msgid "fatal error: internal error"
msgstr "error fatal: error intern"
-#: main.c:1251
+#: main.c:1278
msgid "fatal error: internal error: segfault"
msgstr "error fatal: error intern: segfault"
-#: main.c:1264
+#: main.c:1291
msgid "fatal error: internal error: stack overflow"
msgstr "error fatal: error intern: sobreeiximent de pila"
-#: main.c:1324
+#: main.c:1351
#, c-format
msgid "no pre-opened fd %d"
msgstr "no s'ha pre-obert el descriptor fd per a %d"
-#: main.c:1331
+#: main.c:1358
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr "no es pot pre-obrir /dev/null per al descriptor fd %d"
-#: main.c:1545
+#: main.c:1572
msgid "empty argument to `-e/--source' ignored"
msgstr "s'ignonarà l'argument buit de `-e/--source'"
-#: main.c:1616
+#: main.c:1643
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr "-M ignorat: no s'ha compilat el suport MPFR/GMP"
-#: main.c:1641
+#: main.c:1668
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%s: no es reconeix l'opció `-W %s', serà ignorada\n"
-#: main.c:1694
+#: main.c:1721
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: l'opció requereix un argument -- %c\n"
@@ -3469,16 +3529,20 @@ msgstr ""
msgid "%s %s `%s': could not set close-on-exec: (fcntl F_SETFD: %s)"
msgstr "%s %s `%s': no s'ha pogut establir close-on-exec: (fcntl F_SETFD: %s)"
-#: profile.c:97
+#: profile.c:73
+msgid "Program indentation level too deep. Consider refactoring your code"
+msgstr ""
+
+#: profile.c:110
#, c-format
msgid "could not open `%s' for writing: %s"
msgstr "no es pot obrir `%s' per a escriptura: %s"
-#: profile.c:99
+#: profile.c:112
msgid "sending profile to standard error"
msgstr "enviant el perfil a l'eixida d'error estàndard"
-#: profile.c:250
+#: profile.c:271
#, c-format
msgid ""
"\t# %s rule(s)\n"
@@ -3487,7 +3551,7 @@ msgstr ""
"\t# %s regla(es)\n"
"\n"
-#: profile.c:258
+#: profile.c:279
#, c-format
msgid ""
"\t# Rule(s)\n"
@@ -3496,30 +3560,40 @@ msgstr ""
"\t# Regla(es)\n"
"\n"
-#: profile.c:343
+#: profile.c:367
#, c-format
msgid "internal error: %s with null vname"
msgstr "error intern: %s amb vname nul"
-#: profile.c:619
+#: profile.c:658
msgid "internal error: builtin with null fname"
msgstr "error intern: funció integrada amb fname nul"
-#: profile.c:1132
-#, c-format
+#: profile.c:1298
+#, fuzzy, c-format
+msgid ""
+"%s# Loaded extensions (-l and/or @load)\n"
+"\n"
+msgstr ""
+"\t# Extensions carregades (-l i/o @load)\n"
+"\n"
+
+#: profile.c:1329
+#, fuzzy, c-format
msgid ""
-"\t# Loaded extensions (-l and/or @load)\n"
+"\n"
+"# Included files (-i and/or @include)\n"
"\n"
msgstr ""
"\t# Extensions carregades (-l i/o @load)\n"
"\n"
-#: profile.c:1181
+#: profile.c:1393
#, c-format
msgid "\t# gawk profile, created %s\n"
msgstr "\t# perfil gawk, creat %s\n"
-#: profile.c:1731
+#: profile.c:1958
#, c-format
msgid ""
"\n"
@@ -3528,7 +3602,7 @@ msgstr ""
"\n"
"\t# Funcions, llistades alfabèticament\n"
-#: profile.c:1787
+#: profile.c:2019
#, c-format
msgid "redir2str: unknown redirection type %d"
msgstr "redir2str: tipus desconegut de redireccionament %d"
@@ -3718,19 +3792,27 @@ msgstr "L'expressi
msgid "Unmatched ) or \\)"
msgstr ") o \\) desemparellats"
-#: support/regcomp.c:689
+#: support/regcomp.c:688
msgid "No previous regular expression"
msgstr "No hi ha una expressió regular prèvia"
-#: symbol.c:687
+#: symbol.c:688
#, c-format
msgid "function `%s': can't use function `%s' as a parameter name"
msgstr "funció %s»: no es pot usar la funció `%s' com a nom de paràmetre"
-#: symbol.c:817
+#: symbol.c:818
msgid "can not pop main context"
msgstr "no es pot mostrar el context principal"
+#, fuzzy
+#~ msgid "setenv(TZ, %s) failed (%s)"
+#~ msgstr "%s a \"%s\" ha fallat (%s)"
+
+#, fuzzy
+#~ msgid "unsetenv(TZ) failed (%s)"
+#~ msgstr "%s: tancament erroni (%s)"
+
#~ msgid "backslash at end of string"
#~ msgstr "barra invertida al final de la cadena"
diff --git a/po/da.gmo b/po/da.gmo
index 26c1236..68eeda4 100644
Binary files a/po/da.gmo and b/po/da.gmo differ
diff --git a/po/da.po b/po/da.po
index 658c7bc..f36cb80 100644
--- a/po/da.po
+++ b/po/da.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.1.1d\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-11-17 21:53+0200\n"
+"POT-Creation-Date: 2019-01-26 21:24+0200\n"
"PO-Revision-Date: 2015-05-18 12:37+0200\n"
"Last-Translator: Keld Simonsen <address@hidden>\n"
"Language-Team: Danish <address@hidden>\n"
@@ -21,513 +21,524 @@ msgstr ""
"X-Generator: Lokalize 1.0\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: array.c:259
+#: array.c:247
#, c-format
msgid "from %s"
msgstr "fra %s"
-#: array.c:360
+#: array.c:348
msgid "attempt to use a scalar value as array"
msgstr "forsøg på at bruge en skalar som array"
-#: array.c:362
+#: array.c:350
#, c-format
msgid "attempt to use scalar parameter `%s' as an array"
msgstr "forsøg på at bruge skalarparameteren '%s' som et array"
-#: array.c:365
+#: array.c:353
#, c-format
msgid "attempt to use scalar `%s' as an array"
msgstr "forsøg på at bruge skalar '%s' som et array"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1686 builtin.c:1732
-#: builtin.c:1745 builtin.c:2268 builtin.c:2295 eval.c:1129 eval.c:1133
-#: eval.c:1508
+#: array.c:400 array.c:567 builtin.c:88 builtin.c:1686 builtin.c:1732
+#: builtin.c:1745 builtin.c:2240 builtin.c:2267 eval.c:1132 eval.c:1136
+#: eval.c:1511
#, c-format
msgid "attempt to use array `%s' in a scalar context"
msgstr "forsøg på at bruge array '%s' i skalarsammenhæng"
-#: array.c:586
+#: array.c:574
#, fuzzy, c-format
msgid "delete: index `%.*s' not in array `%s'"
msgstr "delete: indeks '%s' findes ikke i array '%s'"
-#: array.c:600
+#: array.c:588
#, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as an array"
msgstr "forsøg på at bruge skalaren '%s[\"%.*s\"]' som array"
-#: array.c:791
+#: array.c:782
msgid "adump: first argument not an array"
msgstr "adump: første argument er ikke et array"
-#: array.c:833
+#: array.c:824
msgid "asort: second argument not an array"
msgstr "asort: andet argument er ikke et array"
-#: array.c:834
+#: array.c:825
msgid "asorti: second argument not an array"
msgstr "asorti: andet argument er ikke et array"
-#: array.c:841
+#: array.c:832
msgid "asort: first argument not an array"
msgstr "asort: første argument er ikke et array"
-#: array.c:842
+#: array.c:833
msgid "asorti: first argument not an array"
msgstr "asorti: første argument er ikke et array"
-#: array.c:849
+#: array.c:840
msgid "asort: cannot use a subarray of first arg for second arg"
msgstr ""
"asort: kan ikke bruge et underarray af første argument for andet argument"
-#: array.c:850
+#: array.c:841
msgid "asorti: cannot use a subarray of first arg for second arg"
msgstr ""
"asorti: kan ikke bruge et underarray af første argument for andet argument"
-#: array.c:855
+#: array.c:846
msgid "asort: cannot use a subarray of second arg for first arg"
msgstr ""
"asort: kan ikke bruge et underarray af andet argument for første argument"
-#: array.c:856
+#: array.c:847
msgid "asorti: cannot use a subarray of second arg for first arg"
msgstr ""
"asorti: kan ikke bruge et underarray af andet argument for første argument"
-#: array.c:1327
+#: array.c:1310
#, c-format
msgid "`%s' is invalid as a function name"
msgstr "'%s' er ugyldigt som funktionsnavn"
-#: array.c:1331
+#: array.c:1314
#, c-format
msgid "sort comparison function `%s' is not defined"
msgstr "funktionen for sorteringssammenligning '%s' er ikke defineret"
-#: awkgram.y:247
+#: awkgram.y:274
#, c-format
msgid "%s blocks must have an action part"
msgstr "%s-blokke skal have en handlingsdel"
-#: awkgram.y:250
+#: awkgram.y:277
msgid "each rule must have a pattern or an action part"
msgstr "hver regel skal have et mønster eller en handlingsdel"
-#: awkgram.y:363 awkgram.y:377
+#: awkgram.y:418 awkgram.y:430
msgid "old awk does not support multiple `BEGIN' or `END' rules"
msgstr ""
"gamle versioner af awk understøtter ikke flere 'BEGIN'- eller 'END'-regler"
-#: awkgram.y:421
+#: awkgram.y:497
#, c-format
msgid "`%s' is a built-in function, it cannot be redefined"
msgstr "'%s' er en indbygget funktion, den kan ikke omdefineres"
-#: awkgram.y:497
+#: awkgram.y:561
msgid "regexp constant `//' looks like a C++ comment, but is not"
msgstr "regexp-konstanten '//' ser ud som en C++-kommentar, men er det ikke"
-#: awkgram.y:501
+#: awkgram.y:565
#, c-format
msgid "regexp constant `/%s/' looks like a C comment, but is not"
msgstr "regexp-konstanten '/%s/' ser ud som en C-kommentar, men er det ikke"
-#: awkgram.y:651
+#: awkgram.y:692
#, c-format
msgid "duplicate case values in switch body: %s"
msgstr "dublet case-værdier i switch-krop %s"
-#: awkgram.y:672
+#: awkgram.y:713
msgid "duplicate `default' detected in switch body"
msgstr "dublet 'default' opdaget i switch-krop"
-#: awkgram.y:933 awkgram.y:4236
+#: awkgram.y:1048 awkgram.y:4461
msgid "`break' is not allowed outside a loop or switch"
msgstr "'break' uden for en løkke eller switch er ikke tilladt"
-#: awkgram.y:943 awkgram.y:4228
+#: awkgram.y:1058 awkgram.y:4453
msgid "`continue' is not allowed outside a loop"
msgstr "'continue' uden for en løkke er ikke tilladt"
-#: awkgram.y:954
+#: awkgram.y:1069
#, c-format
msgid "`next' used in %s action"
msgstr "'next' brugt i %s-handling"
-#: awkgram.y:964
+#: awkgram.y:1080
#, c-format
msgid "`nextfile' used in %s action"
msgstr "'nextfile' brugt i %s-handling"
-#: awkgram.y:990
+#: awkgram.y:1108
msgid "`return' used outside function context"
msgstr "'return' brugt uden for funktion"
-#: awkgram.y:1054
+#: awkgram.y:1178
msgid "plain `print' in BEGIN or END rule should probably be `print \"\"'"
msgstr ""
"alenestående 'print' i BEGIN eller END-regel skulle muligvis være 'print "
"\"\"'"
-#: awkgram.y:1121 awkgram.y:1171
+#: awkgram.y:1244 awkgram.y:1293
msgid "`delete' is not allowed with SYMTAB"
msgstr ""
-#: awkgram.y:1123 awkgram.y:1173
+#: awkgram.y:1246 awkgram.y:1295
msgid "`delete' is not allowed with FUNCTAB"
msgstr ""
-#: awkgram.y:1158 awkgram.y:1162
+#: awkgram.y:1280 awkgram.y:1284
msgid "`delete(array)' is a non-portable tawk extension"
msgstr "'delete array' er en ikke-portabel udvidelse fra tawk"
-#: awkgram.y:1298
+#: awkgram.y:1420
msgid "multistage two-way pipelines don't work"
msgstr "flertrins dobbeltrettede datakanaler fungerer ikke"
-#: awkgram.y:1300
+#: awkgram.y:1422
msgid "concatenation as I/O `>' redirection target is ambiguous"
msgstr ""
-#: awkgram.y:1460
+#: awkgram.y:1626
msgid "regular expression on right of assignment"
msgstr "regulært udtryk i højreleddet af en tildeling"
-#: awkgram.y:1475 awkgram.y:1488
+#: awkgram.y:1641 awkgram.y:1654
msgid "regular expression on left of `~' or `!~' operator"
msgstr "regulært udtryk på venstre side af en '~'- eller '!~'-operator"
-#: awkgram.y:1505 awkgram.y:1654
+#: awkgram.y:1671 awkgram.y:1820
msgid "old awk does not support the keyword `in' except after `for'"
msgstr ""
"gamle versioner af awk understøtter ikke nøgleordet 'in' undtagen efter 'for'"
-#: awkgram.y:1515
+#: awkgram.y:1681
msgid "regular expression on right of comparison"
msgstr "regulært udtryk i højreleddet af en sammenligning"
-#: awkgram.y:1634
+#: awkgram.y:1800
#, c-format
msgid "non-redirected `getline' invalid inside `%s' rule"
msgstr "ikke-omdirigeret 'getline' ugyldig inden i '%s'-regel"
-#: awkgram.y:1637
+#: awkgram.y:1803
msgid "non-redirected `getline' undefined inside END action"
msgstr "ikke-omdirigeret 'getline' udefineret inden i END-handling"
-#: awkgram.y:1656
+#: awkgram.y:1822
msgid "old awk does not support multidimensional arrays"
msgstr "gamle versioner af awk understøtter ikke flerdimensionale array"
-#: awkgram.y:1759
+#: awkgram.y:1925
msgid "call of `length' without parentheses is not portable"
msgstr "kald af 'length' uden parenteser er ikke portabelt"
-#: awkgram.y:1833
+#: awkgram.y:1999
msgid "indirect function calls are a gawk extension"
msgstr "indirekte funktionskald er en gawk-udvidelse"
-#: awkgram.y:1846
+#: awkgram.y:2012
#, c-format
msgid "can not use special variable `%s' for indirect function call"
msgstr "kan ikke bruge specialvariabel '%s' til indirekte funktionskald"
-#: awkgram.y:1872
+#: awkgram.y:2045
#, c-format
msgid "attempt to use non-function `%s' in function call"
msgstr "forsøg på at bruge ikke-funktionen '%s' som et funktionskald"
-#: awkgram.y:1936
+#: awkgram.y:2110
msgid "invalid subscript expression"
msgstr "ugyldigt indeksudtryk"
-#: awkgram.y:2300 awkgram.y:2320 gawkapi.c:272 gawkapi.c:289 msg.c:130
+#: awkgram.y:2483 awkgram.y:2503 gawkapi.c:273 gawkapi.c:290 msg.c:130
msgid "warning: "
msgstr "advarsel: "
-#: awkgram.y:2318 gawkapi.c:244 gawkapi.c:287 msg.c:162
+#: awkgram.y:2501 gawkapi.c:245 gawkapi.c:288 msg.c:162
msgid "fatal: "
msgstr "fatal: "
-#: awkgram.y:2368
+#: awkgram.y:2554
msgid "unexpected newline or end of string"
msgstr "uventet nylinjetegn eller strengafslutning"
-#: awkgram.y:2654 awkgram.y:2730 awkgram.y:2953 debug.c:530 debug.c:546
-#: debug.c:2821 debug.c:5115
+#: awkgram.y:2575
+msgid ""
+"source files / command-line arguments must contain complete functions or "
+"rules"
+msgstr ""
+
+#: awkgram.y:2855 awkgram.y:2933 awkgram.y:3171 debug.c:531 debug.c:547
+#: debug.c:2824 debug.c:5193
#, c-format
msgid "can't open source file `%s' for reading (%s)"
msgstr "kan ikke åbne kildefilen '%s' for læsning (%s)"
-#: awkgram.y:2655 awkgram.y:2780
+#: awkgram.y:2856 awkgram.y:2993
#, c-format
msgid "can't open shared library `%s' for reading (%s)"
msgstr "kan ikke åbne delt bibliotek '%s' for læsning (%s)"
-#: awkgram.y:2657 awkgram.y:2731 awkgram.y:2781 builtin.c:149 debug.c:5266
+#: awkgram.y:2858 awkgram.y:2934 awkgram.y:2994 builtin.c:149 debug.c:5344
msgid "reason unknown"
msgstr "ukendt årsag"
-#: awkgram.y:2666 awkgram.y:2690
+#: awkgram.y:2867 awkgram.y:2891
#, c-format
msgid "can't include `%s' and use it as a program file"
msgstr ""
-#: awkgram.y:2679
+#: awkgram.y:2880
#, c-format
msgid "already included source file `%s'"
msgstr "allerede inkluderet kildefil '%s'"
-#: awkgram.y:2680
+#: awkgram.y:2881
#, c-format
msgid "already loaded shared library `%s'"
msgstr "allerede indlæst delt bibliotek '%s'"
-#: awkgram.y:2715
+#: awkgram.y:2918
msgid "@include is a gawk extension"
msgstr "@include er en gawk-udvidelse"
-#: awkgram.y:2721
+#: awkgram.y:2924
msgid "empty filename after @include"
msgstr "tomt filnavn efter @include"
-#: awkgram.y:2765
+#: awkgram.y:2973
msgid "@load is a gawk extension"
msgstr "@load er en gawk-udvidelse"
-#: awkgram.y:2771
+#: awkgram.y:2980
msgid "empty filename after @load"
msgstr "tomt filnavn efter @load"
-#: awkgram.y:2905
+#: awkgram.y:3123
msgid "empty program text on command line"
msgstr "tom programtekst på kommandolinjen"
-#: awkgram.y:3020
+#: awkgram.y:3238
#, c-format
msgid "can't read sourcefile `%s' (%s)"
msgstr "kan ikke læse kildefilen '%s' (%s)"
-#: awkgram.y:3031
+#: awkgram.y:3249
#, c-format
msgid "source file `%s' is empty"
msgstr "kildefilen '%s' er tom"
-#: awkgram.y:3090
+#: awkgram.y:3308
#, c-format
msgid "PEBKAC error: invalid character '\\%03o' in source code"
msgstr ""
-#: awkgram.y:3361
+#: awkgram.y:3535
msgid "source file does not end in newline"
msgstr "kildefilen slutter ikke med en ny linje"
-#: awkgram.y:3481
+#: awkgram.y:3656
msgid "unterminated regexp ends with `\\' at end of file"
msgstr "uafsluttet regulært udtryk slutter med '\\' i slutningen af filen"
-#: awkgram.y:3508
+#: awkgram.y:3683
#, c-format
msgid "%s: %d: tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr "%s: %d: regex-ændringstegn '/.../%c' fra tawk virker ikke i gawk"
-#: awkgram.y:3512
+#: awkgram.y:3687
#, c-format
msgid "tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr "regex-ændringstegn '/.../%c' fra tawk virker ikke i gawk"
-#: awkgram.y:3525
+#: awkgram.y:3700
msgid "unterminated regexp"
msgstr "uafsluttet regulært udtryk"
-#: awkgram.y:3529
+#: awkgram.y:3704
msgid "unterminated regexp at end of file"
msgstr "uafsluttet regulært udtryk i slutningen af filen"
-#: awkgram.y:3608
+#: awkgram.y:3793
msgid "use of `\\ #...' line continuation is not portable"
msgstr "brug af '\\ #...' for linjefortsættelse er ikke portabelt"
-#: awkgram.y:3628
+#: awkgram.y:3815
msgid "backslash not last character on line"
msgstr "sidste tegn på linjen er ikke en omvendt skråstreg"
-#: awkgram.y:3666 awkgram.y:3668
+#: awkgram.y:3862 awkgram.y:3864
#, fuzzy
msgid "multidimensional arrays are a gawk extension"
msgstr "indirekte funktionskald er en gawk-udvidelse"
-#: awkgram.y:3693
+#: awkgram.y:3889
msgid "POSIX does not allow operator `**='"
msgstr "POSIX tillader ikke operatoren '**='"
-#: awkgram.y:3695
+#: awkgram.y:3891
msgid "old awk does not support operator `**='"
msgstr "gamle versioner af awk understøtter ikke operatoren '**='"
-#: awkgram.y:3704
+#: awkgram.y:3900
msgid "POSIX does not allow operator `**'"
msgstr "POSIX tillader ikke operatoren '**'"
-#: awkgram.y:3706
+#: awkgram.y:3902
msgid "old awk does not support operator `**'"
msgstr "gamle versioner af awk understøtter ikke operatoren '**'"
-#: awkgram.y:3741
+#: awkgram.y:3937
msgid "operator `^=' is not supported in old awk"
msgstr "operatoren '^=' understøttes ikke i gamle versioner af awk"
-#: awkgram.y:3749
+#: awkgram.y:3945
msgid "operator `^' is not supported in old awk"
msgstr "operatoren '^' understøttes ikke i gamle versioner af awk"
-#: awkgram.y:3846 awkgram.y:3868 command.y:1187
+#: awkgram.y:4042 awkgram.y:4064 command.y:1187
msgid "unterminated string"
msgstr "uafsluttet streng"
-#: awkgram.y:3856 main.c:1172
+#: awkgram.y:4052 main.c:1197
#, fuzzy
msgid "POSIX does not allow physical newlines in string values"
msgstr "POSIX tillader ikke '\\x'-kontrolsekvenser"
-#: awkgram.y:3858 node.c:453
+#: awkgram.y:4054 node.c:453
#, fuzzy
msgid "backslash string continuation is not portable"
msgstr "brug af '\\ #...' for linjefortsættelse er ikke portabelt"
-#: awkgram.y:4089
+#: awkgram.y:4292
#, c-format
msgid "invalid char '%c' in expression"
msgstr "ugyldigt tegn '%c' i udtryk"
-#: awkgram.y:4163
+#: awkgram.y:4387
#, c-format
msgid "`%s' is a gawk extension"
msgstr "'%s' er en gawk-udvidelse"
-#: awkgram.y:4168
+#: awkgram.y:4392
#, c-format
msgid "POSIX does not allow `%s'"
msgstr "POSIX tillader ikke '%s'"
-#: awkgram.y:4176
+#: awkgram.y:4400
#, c-format
msgid "`%s' is not supported in old awk"
msgstr "'%s' understøttes ikke i gamle versioner af awk"
-#: awkgram.y:4266
+#: awkgram.y:4494
#, fuzzy
msgid "`goto' considered harmful!"
msgstr "'goto' anses for skadelig!\n"
-#: awkgram.y:4335
+#: awkgram.y:4563
#, c-format
msgid "%d is invalid as number of arguments for %s"
msgstr "%d er et ugyldigt antal argumenter for %s"
-#: awkgram.y:4370
+#: awkgram.y:4598
#, c-format
msgid "%s: string literal as last arg of substitute has no effect"
msgstr ""
"%s: bogstavelig streng som sidste argument til erstatning har ingen effekt"
-#: awkgram.y:4375
+#: awkgram.y:4603
#, c-format
msgid "%s third parameter is not a changeable object"
msgstr "%s: tredje argument er ikke et ændringsbart objekt"
-#: awkgram.y:4469 awkgram.y:4472
+#: awkgram.y:4707 awkgram.y:4710
msgid "match: third argument is a gawk extension"
msgstr "match: tredje argument er en gawk-udvidelse"
-#: awkgram.y:4526 awkgram.y:4529
+#: awkgram.y:4764 awkgram.y:4767
msgid "close: second argument is a gawk extension"
msgstr "close: andet argument er en gawk-udvidelse"
-#: awkgram.y:4541
+#: awkgram.y:4779
msgid "use of dcgettext(_\"...\") is incorrect: remove leading underscore"
msgstr ""
"brug af dcgettext(_\"...\") er forkert: fjern det indledende "
"understregningstegn"
-#: awkgram.y:4556
+#: awkgram.y:4794
msgid "use of dcngettext(_\"...\") is incorrect: remove leading underscore"
msgstr ""
"brug af dcgettext(_\"...\") er forkert: fjern det indledende "
"understregningstegn"
-#: awkgram.y:4575
+#: awkgram.y:4813
msgid "index: regexp constant as second argument is not allowed"
msgstr "index: regexp-konstant som andet argument er ikke tilladt"
-#: awkgram.y:4628
+#: awkgram.y:4866
#, c-format
msgid "function `%s': parameter `%s' shadows global variable"
msgstr "funktionen '%s': parameteren '%s' overskygger en global variabel"
-#: awkgram.y:4677 debug.c:4100 debug.c:4143 debug.c:5264
+#: awkgram.y:4915 debug.c:4178 debug.c:4221 debug.c:5342
#, c-format
msgid "could not open `%s' for writing (%s)"
msgstr "kunne ikke åbne '%s' for skrivning (%s)"
-#: awkgram.y:4678
+#: awkgram.y:4916
msgid "sending variable list to standard error"
msgstr "sender variabelliste til standard fejl"
-#: awkgram.y:4686
+#: awkgram.y:4924
#, c-format
msgid "%s: close failed (%s)"
msgstr "%s: lukning mislykkedes (%s)"
-#: awkgram.y:4711
+#: awkgram.y:4949
msgid "shadow_funcs() called twice!"
msgstr "shadow_funcs() kaldt to gange!"
-#: awkgram.y:4719
+#: awkgram.y:4957
msgid "there were shadowed variables."
msgstr "der var skyggede variable."
-#: awkgram.y:4786
+#: awkgram.y:5034
#, c-format
msgid "function name `%s' previously defined"
msgstr "funktionsnavnet '%s' er allerede defineret"
-#: awkgram.y:4832
+#: awkgram.y:5085
#, c-format
msgid "function `%s': can't use function name as parameter name"
msgstr "funktionen '%s': kan ikke bruge funktionsnavn som parameternavn"
-#: awkgram.y:4835
+#: awkgram.y:5088
#, c-format
msgid "function `%s': can't use special variable `%s' as a function parameter"
msgstr ""
"funktionen '%s': kan ikke bruge specialvariabel '%s' som en "
"funktionsparameter"
-#: awkgram.y:4843
+#: awkgram.y:5092
+#, fuzzy, c-format
+msgid "function `%s': parameter `%s' cannot contain a namespace"
+msgstr "funktionen '%s': parameteren '%s' overskygger en global variabel"
+
+#: awkgram.y:5099
#, c-format
msgid "function `%s': parameter #%d, `%s', duplicates parameter #%d"
msgstr "funktionen '%s': parameter %d, '%s', er samme som parameter %d"
-#: awkgram.y:4929 awkgram.y:4935
+#: awkgram.y:5188
#, c-format
msgid "function `%s' called but never defined"
msgstr "funktionen '%s' kaldt, men aldrig defineret"
-#: awkgram.y:4939
+#: awkgram.y:5192
#, c-format
msgid "function `%s' defined but never called directly"
msgstr "funktionen '%s' defineret, men aldrig kaldt direkte"
-#: awkgram.y:4971
+#: awkgram.y:5224
#, c-format
msgid "regexp constant for parameter #%d yields boolean value"
msgstr "konstant regulært udtryk for parameter %d giver en boolesk værdi"
-#: awkgram.y:4986
+#: awkgram.y:5239
#, c-format
msgid ""
"function `%s' called with space between name and `(',\n"
@@ -536,25 +547,68 @@ msgstr ""
"funktionen '%s' kaldt med blanktegn mellem navnet og '(',\n"
"eller brugt som en variabel eller et array"
-#: awkgram.y:5201
+#: awkgram.y:5454
msgid "division by zero attempted"
msgstr "forsøgte at dividere med nul"
-#: awkgram.y:5210
+#: awkgram.y:5463
#, c-format
msgid "division by zero attempted in `%%'"
msgstr "forsøgte at dividere med nul i '%%'"
-#: awkgram.y:5536
+#: awkgram.y:5802
msgid ""
"cannot assign a value to the result of a field post-increment expression"
msgstr ""
-#: awkgram.y:5539
+#: awkgram.y:5805
#, fuzzy, c-format
msgid "invalid target of assignment (opcode %s)"
msgstr "%d er et ugyldigt antal argumenter for %s"
+#: awkgram.y:6697
+#, c-format
+msgid "identifier %s: qualified names not allowed in traditional / POSIX mode"
+msgstr ""
+
+#: awkgram.y:6702
+#, c-format
+msgid "identifier %s: namespace separator is two colons, not one"
+msgstr ""
+
+#: awkgram.y:6708
+#, c-format
+msgid "qualified identifier `%s' is badly formed"
+msgstr ""
+
+#: awkgram.y:6715
+#, c-format
+msgid ""
+"identifier `%s': namespace separator can only appear once in a qualified name"
+msgstr ""
+
+#: awkgram.y:6764 awkgram.y:6815
+#, c-format
+msgid "using reserved identifier `%s' as a namespace is not allowed"
+msgstr ""
+
+#: awkgram.y:6771 awkgram.y:6781
+#, c-format
+msgid ""
+"using reserved identifier `%s' as second component of a qualified name is "
+"not allowed"
+msgstr ""
+
+#: awkgram.y:6799
+#, fuzzy
+msgid "@namespace is a gawk extension"
+msgstr "@include er en gawk-udvidelse"
+
+#: awkgram.y:6806
+#, c-format
+msgid "namespace name `%s' must meet identifier naming rules"
+msgstr ""
+
#: builtin.c:143
#, c-format
msgid "%s to \"%s\" failed (%s)"
@@ -842,232 +896,222 @@ msgstr "strftime: fik et f
msgid "strftime: received empty format string"
msgstr "strftime: fik en tom formatstreng"
-#: builtin.c:2110
-#, fuzzy, c-format
-msgid "setenv(TZ, %s) failed (%s)"
-msgstr "%s til '%s' mislykkedes (%s)"
-
-#: builtin.c:2117
-#, c-format
-msgid "setenv(TZ, %s) restoration failed (%s)"
-msgstr ""
-
-#: builtin.c:2121
-#, fuzzy, c-format
-msgid "unsetenv(TZ) failed (%s)"
-msgstr "%s: lukning mislykkedes (%s)"
-
-#: builtin.c:2150
+#: builtin.c:2122
msgid "mktime: received non-string argument"
msgstr "mktime: fik et argument som ikke er en streng"
-#: builtin.c:2167
+#: builtin.c:2139
msgid "mktime: at least one of the values is out of the default range"
msgstr "mktime: mindst én af værdierne er udenfor standardområdet"
-#: builtin.c:2203
+#: builtin.c:2175
msgid "'system' function not allowed in sandbox mode"
msgstr "'system'-funktion ikke tilladt i sandkasse-tilstand"
-#: builtin.c:2208
+#: builtin.c:2180
msgid "system: received non-string argument"
msgstr "system: fik et argument som ikke er en streng"
-#: builtin.c:2277 builtin.c:2350
+#: builtin.c:2249 builtin.c:2322
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr ""
-#: builtin.c:2373
+#: builtin.c:2345
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "reference til ikke-initieret felt '$%d'"
-#: builtin.c:2458
+#: builtin.c:2430
msgid "tolower: received non-string argument"
msgstr "tolower: fik et argument som ikke er en streng"
-#: builtin.c:2489
+#: builtin.c:2461
msgid "toupper: received non-string argument"
msgstr "toupper: fik et argument som ikke er en streng"
-#: builtin.c:2522 mpfr.c:674
+#: builtin.c:2494 mpfr.c:674
msgid "atan2: received non-numeric first argument"
msgstr "atan2: fik et ikke-numerisk første argument"
-#: builtin.c:2524 mpfr.c:676
+#: builtin.c:2496 mpfr.c:676
msgid "atan2: received non-numeric second argument"
msgstr "atan2: fik et ikke-numerisk andet argument"
-#: builtin.c:2543
+#: builtin.c:2515
msgid "sin: received non-numeric argument"
msgstr "sin: fik et ikke-numerisk argument"
-#: builtin.c:2559
+#: builtin.c:2531
msgid "cos: received non-numeric argument"
msgstr "cos: fik et ikke-numerisk argument"
-#: builtin.c:2673 mpfr.c:1169
+#: builtin.c:2645 mpfr.c:1169
msgid "srand: received non-numeric argument"
msgstr "srand: fik et ikke-numerisk argument"
-#: builtin.c:2704
+#: builtin.c:2676
msgid "match: third argument is not an array"
msgstr "match: tredje argument er ikke et array"
-#: builtin.c:2971
+#: builtin.c:2919
#, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensub: tredje argument '%.*s' behandlet som 1"
-#: builtin.c:3293
+#: builtin.c:3241
#, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "%s: kan kun kaldes indirekte med to argumenter"
-#: builtin.c:3393
+#: builtin.c:3341
#, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "indirekte kald til %s kræver mindst to argumenter"
-#: builtin.c:3448
+#: builtin.c:3396
msgid "lshift: received non-numeric first argument"
msgstr "lshift: fik et ikke-numerisk første argument"
-#: builtin.c:3450
+#: builtin.c:3398
msgid "lshift: received non-numeric second argument"
msgstr "lshift: fik et ikke-numerisk andet argument"
-#: builtin.c:3456
+#: builtin.c:3404
#, fuzzy, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f): negative værdier vil give mærkelige resultater"
-#: builtin.c:3460
+#: builtin.c:3408
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f): kommatalsværdier vil blive trunkeret"
-#: builtin.c:3462
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr "lshift(%f, %f): for stor skifteværdi vil give mærkelige resultater"
-#: builtin.c:3487
+#: builtin.c:3435
msgid "rshift: received non-numeric first argument"
msgstr "rshift: fik et ikke-numerisk første argument"
-#: builtin.c:3489
+#: builtin.c:3437
msgid "rshift: received non-numeric second argument"
msgstr "rshift: fik et ikke-numerisk andet argument"
-#: builtin.c:3495
+#: builtin.c:3443
#, fuzzy, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift(%f, %f): negative værdier vil give mærkelige resultater"
-#: builtin.c:3499
+#: builtin.c:3447
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f): kommatalsværdier vil blive trunkeret"
-#: builtin.c:3501
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr "rshift(%f, %f): for stor skifteværdi vil give mærkelige resultater"
-#: builtin.c:3526 mpfr.c:982
+#: builtin.c:3474 mpfr.c:982
msgid "and: called with less than two arguments"
msgstr "and: kaldt med mindre end to argumenter"
-#: builtin.c:3531
+#: builtin.c:3479
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "and: argumentet %d er ikke-numerisk"
-#: builtin.c:3535
+#: builtin.c:3483
#, fuzzy, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "and: argument %d negativ værdi %g vil give mærkelige resultater"
-#: builtin.c:3558 mpfr.c:1014
+#: builtin.c:3506 mpfr.c:1014
msgid "or: called with less than two arguments"
msgstr "or: kaldt med mindre end to argumenter"
-#: builtin.c:3563
+#: builtin.c:3511
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "or: argumentet %d er ikke-numerisk"
-#: builtin.c:3567
+#: builtin.c:3515
#, fuzzy, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "or: argument %d negativ værdi %g vil give mærkelige resultater"
-#: builtin.c:3589 mpfr.c:1045
+#: builtin.c:3537 mpfr.c:1045
msgid "xor: called with less than two arguments"
msgstr "zor: kaldt med mindre end to argumenter"
-#: builtin.c:3595
+#: builtin.c:3543
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "xor: argumentet %d er ikke-numerisk"
-#: builtin.c:3599
+#: builtin.c:3547
#, fuzzy, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xor: argument %d negativ værdi %g vil give mærkelige resultater"
-#: builtin.c:3624 mpfr.c:804
+#: builtin.c:3572 mpfr.c:804
msgid "compl: received non-numeric argument"
msgstr "compl: fik et ikke-numerisk argument"
-#: builtin.c:3629
+#: builtin.c:3577
#, fuzzy, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f): negativ værdi vil give mærkelige resultater"
-#: builtin.c:3632
+#: builtin.c:3580
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f): kommatalsværdi vil blive trunkeret"
-#: builtin.c:3816
+#: builtin.c:3764
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: '%s' er ikke en gyldig lokalitetskategori"
-#: builtin.c:4041 mpfr.c:1203
+#: builtin.c:3988 mpfr.c:1203
#, fuzzy
msgid "intdiv: third argument is not an array"
msgstr "match: tredje argument er ikke et array"
-#: builtin.c:4049 mpfr.c:1211
+#: builtin.c:3996 mpfr.c:1211
#, fuzzy
msgid "intdiv: received non-numeric first argument"
msgstr "and: fik et ikke-numerisk første argument"
-#: builtin.c:4051 mpfr.c:1213
+#: builtin.c:3998 mpfr.c:1213
#, fuzzy
msgid "intdiv: received non-numeric second argument"
msgstr "and: fik et ikke-numerisk andet argument"
-#: builtin.c:4060 mpfr.c:1252
+#: builtin.c:4007 mpfr.c:1252
#, fuzzy
msgid "intdiv: division by zero attempted"
msgstr "forsøgte at dividere med nul"
-#: builtin.c:4130
+#: builtin.c:4046
+#, fuzzy
+msgid "typeof: second argument is not an array"
+msgstr "split: andet argument er ikke et array"
+
+#: builtin.c:4082
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
msgstr ""
-#: builtin.c:4145
+#: builtin.c:4101
#, fuzzy, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "flag: ugyldig parameter - \"%s\""
-#: builtin.c:4149
+#: builtin.c:4105
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr ""
@@ -1357,7 +1401,7 @@ msgid ""
"if N < 0) frames."
msgstr ""
-#: command.y:1016 debug.c:408 gawkapi.c:258 msg.c:139
+#: command.y:1016 debug.c:409 gawkapi.c:259 msg.c:139
#, c-format
msgid "error: "
msgstr "fejl: "
@@ -1423,124 +1467,124 @@ msgstr ""
msgid "(un)set or show instruction tracing (value=on|off)."
msgstr ""
-#: debug.c:352
+#: debug.c:353
msgid "program not running."
msgstr ""
-#: debug.c:455 debug.c:613
+#: debug.c:456 debug.c:614
#, c-format
msgid "can't read source file `%s' (%s)"
msgstr "kan ikke læse kildefil '%s' (%s)"
-#: debug.c:460
+#: debug.c:461
#, c-format
msgid "source file `%s' is empty.\n"
msgstr "kildefil '%s' er tom.\n"
-#: debug.c:487
+#: debug.c:488
msgid "no current source file."
msgstr "ingen aktuel kildefil."
-#: debug.c:512
+#: debug.c:513
#, c-format
msgid "cannot find source file named `%s' (%s)"
msgstr "kan ikke finde kildefil kaldet '%s' (%s)"
-#: debug.c:536
+#: debug.c:537
#, c-format
msgid "WARNING: source file `%s' modified since program compilation.\n"
msgstr ""
-#: debug.c:558
+#: debug.c:559
#, c-format
msgid "line number %d out of range; `%s' has %d lines"
msgstr "linjenummer %d uden for område; '%s' har %d linjer"
-#: debug.c:618
+#: debug.c:619
#, c-format
msgid "unexpected eof while reading file `%s', line %d"
msgstr "uventet nylinjetegn ved læsning af fil '%s', lije %d"
-#: debug.c:627
+#: debug.c:628
#, c-format
msgid "source file `%s' modified since start of program execution"
msgstr ""
-#: debug.c:739
+#: debug.c:740
#, c-format
msgid "Current source file: %s\n"
msgstr "Aktuel kildefil %s\n"
-#: debug.c:740
+#: debug.c:741
#, c-format
msgid "Number of lines: %d\n"
msgstr ""
-#: debug.c:747
+#: debug.c:748
#, c-format
msgid "Source file (lines): %s (%d)\n"
msgstr ""
-#: debug.c:761
+#: debug.c:762
msgid ""
"Number Disp Enabled Location\n"
"\n"
msgstr ""
-#: debug.c:772
+#: debug.c:773
#, c-format
msgid "\tno of hits = %ld\n"
msgstr ""
-#: debug.c:774
+#: debug.c:775
#, c-format
msgid "\tignore next %ld hit(s)\n"
msgstr ""
-#: debug.c:776 debug.c:916
+#: debug.c:777 debug.c:917
#, c-format
msgid "\tstop condition: %s\n"
msgstr ""
-#: debug.c:778 debug.c:918
+#: debug.c:779 debug.c:919
msgid "\tcommands:\n"
msgstr ""
-#: debug.c:800
+#: debug.c:801
#, c-format
msgid "Current frame: "
msgstr ""
-#: debug.c:803
+#: debug.c:804
#, c-format
msgid "Called by frame: "
msgstr ""
-#: debug.c:807
+#: debug.c:808
#, c-format
msgid "Caller of frame: "
msgstr ""
-#: debug.c:825
+#: debug.c:826
#, c-format
msgid "None in main().\n"
msgstr ""
-#: debug.c:855
+#: debug.c:856
msgid "No arguments.\n"
msgstr "Ingen argumenter.\n"
-#: debug.c:856
+#: debug.c:857
msgid "No locals.\n"
msgstr "Ingen lokale.\n"
-#: debug.c:864
+#: debug.c:865
msgid ""
"All defined variables:\n"
"\n"
msgstr ""
-#: debug.c:874
+#: debug.c:875
msgid ""
"All defined functions:\n"
"\n"
@@ -1548,7 +1592,7 @@ msgstr ""
"Alle definerede funktioner:\n"
"\n"
-#: debug.c:893
+#: debug.c:894
msgid ""
"Auto-display variables:\n"
"\n"
@@ -1556,7 +1600,7 @@ msgstr ""
"Vis variable automatisk:\n"
"\n"
-#: debug.c:896
+#: debug.c:897
msgid ""
"Watch variables:\n"
"\n"
@@ -1564,380 +1608,380 @@ msgstr ""
"Overvåg variable:\n"
"\n"
-#: debug.c:1036
+#: debug.c:1037
#, c-format
msgid "no symbol `%s' in current context\n"
msgstr "'intet symbol '%s' i den aktuelle kontekst\n"
-#: debug.c:1048 debug.c:1434
+#: debug.c:1049 debug.c:1437
#, c-format
msgid "`%s' is not an array\n"
msgstr "'%s' er ikke et array\n"
-#: debug.c:1062
+#: debug.c:1063
#, c-format
msgid "$%ld = uninitialized field\n"
msgstr "$%ld = ikke-initieret felt\n"
-#: debug.c:1083
+#: debug.c:1084
#, c-format
msgid "array `%s' is empty\n"
msgstr "array '%s' er tomt\n"
-#: debug.c:1126 debug.c:1178
+#: debug.c:1127 debug.c:1179
#, fuzzy, c-format
msgid "[\"%.*s\"] not in array `%s'\n"
msgstr "[\"%s\"] findes ikke i array '%s'\n"
-#: debug.c:1182
+#: debug.c:1183
#, fuzzy, c-format
msgid "`%s[\"%.*s\"]' is not an array\n"
msgstr "`%s[\"%s\"]' er ikke et array\n"
-#: debug.c:1243 debug.c:5024
+#: debug.c:1244 debug.c:5102
#, c-format
msgid "`%s' is not a scalar variable"
msgstr "'%s' er ikke en skalar variabel"
-#: debug.c:1265 debug.c:5054
+#: debug.c:1267 debug.c:5132
#, fuzzy, c-format
msgid "attempt to use array `%s[\"%.*s\"]' in a scalar context"
msgstr "forsøg på at bruge array '%s[\"%s\"]' i skalarsammenhæng"
-#: debug.c:1287 debug.c:5065
+#: debug.c:1290 debug.c:5143
#, fuzzy, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as array"
msgstr "forsøg på at bruge skalaren '%s[\"%s\"]' som array"
-#: debug.c:1430
+#: debug.c:1433
#, c-format
msgid "`%s' is a function"
msgstr "'%s' er en funktion"
-#: debug.c:1472
+#: debug.c:1475
#, c-format
msgid "watchpoint %d is unconditional\n"
msgstr ""
-#: debug.c:1506
+#: debug.c:1509
#, c-format
msgid "No display item numbered %ld"
msgstr ""
-#: debug.c:1509
+#: debug.c:1512
#, c-format
msgid "No watch item numbered %ld"
msgstr ""
-#: debug.c:1535
+#: debug.c:1538
#, fuzzy, c-format
msgid "%d: [\"%.*s\"] not in array `%s'\n"
msgstr "%d: [\"%s\"] ikke i array '%s'\n"
-#: debug.c:1774
+#: debug.c:1777
msgid "attempt to use scalar value as array"
msgstr "forsøg på at bruge en skalarværdi som array"
-#: debug.c:1865
+#: debug.c:1868
#, c-format
msgid "Watchpoint %d deleted because parameter is out of scope.\n"
msgstr ""
-#: debug.c:1876
+#: debug.c:1879
#, c-format
msgid "Display %d deleted because parameter is out of scope.\n"
msgstr ""
-#: debug.c:1909
+#: debug.c:1912
#, c-format
msgid " in file `%s', line %d\n"
msgstr " i fil `%s', linje %d\n"
-#: debug.c:1930
+#: debug.c:1933
#, c-format
msgid " at `%s':%d"
msgstr " ved '%s':%d"
-#: debug.c:1946 debug.c:2009
+#: debug.c:1949 debug.c:2012
#, c-format
msgid "#%ld\tin "
msgstr "#%ld\ti "
-#: debug.c:1983
+#: debug.c:1986
#, c-format
msgid "More stack frames follow ...\n"
msgstr ""
-#: debug.c:2026
+#: debug.c:2029
msgid "invalid frame number"
msgstr "Ugyldigt rammenummer"
-#: debug.c:2209
+#: debug.c:2212
#, c-format
msgid "Note: breakpoint %d (enabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
-#: debug.c:2216
+#: debug.c:2219
#, c-format
msgid "Note: breakpoint %d (enabled), also set at %s:%d"
msgstr ""
-#: debug.c:2223
+#: debug.c:2226
#, c-format
msgid "Note: breakpoint %d (disabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
-#: debug.c:2230
+#: debug.c:2233
#, c-format
msgid "Note: breakpoint %d (disabled), also set at %s:%d"
msgstr ""
-#: debug.c:2247
+#: debug.c:2250
#, c-format
msgid "Breakpoint %d set at file `%s', line %d\n"
msgstr ""
-#: debug.c:2349
+#: debug.c:2352
#, c-format
msgid "Can't set breakpoint in file `%s'\n"
msgstr ""
-#: debug.c:2378 debug.c:2501 debug.c:3363
+#: debug.c:2381 debug.c:2504 debug.c:3366
#, c-format
msgid "line number %d in file `%s' out of range"
msgstr "linjenummer %d i fil %s er uden for det tilladte område"
-#: debug.c:2382
+#: debug.c:2385
#, c-format
msgid "Can't find rule!!!\n"
msgstr "Kan ikke finde regel!!!\n"
-#: debug.c:2384
+#: debug.c:2387
#, c-format
msgid "Can't set breakpoint at `%s':%d\n"
msgstr ""
-#: debug.c:2396
+#: debug.c:2399
#, c-format
msgid "Can't set breakpoint in function `%s'\n"
msgstr "Kan ikke sætte stoppunkt i funktion '%s'\n"
-#: debug.c:2412
+#: debug.c:2415
#, c-format
msgid "breakpoint %d set at file `%s', line %d is unconditional\n"
msgstr ""
-#: debug.c:2517 debug.c:2539
+#: debug.c:2520 debug.c:2542
#, c-format
msgid "Deleted breakpoint %d"
msgstr "Slettet stoppunkt %d"
-#: debug.c:2523
+#: debug.c:2526
#, c-format
msgid "No breakpoint(s) at entry to function `%s'\n"
msgstr ""
-#: debug.c:2550
+#: debug.c:2553
#, c-format
msgid "No breakpoint at file `%s', line #%d\n"
msgstr "Intet stoppunkt ved fil `%s', linje #%d\n"
-#: debug.c:2605 debug.c:2646 debug.c:2666 debug.c:2709
+#: debug.c:2608 debug.c:2649 debug.c:2669 debug.c:2712
msgid "invalid breakpoint number"
msgstr "Ugyldigt stoppunktsnummer"
-#: debug.c:2621
+#: debug.c:2624
msgid "Delete all breakpoints? (y or n) "
msgstr "Slet alle stoppunkter? (j eller n) "
-#: debug.c:2622 debug.c:2936 debug.c:2989
+#: debug.c:2625 debug.c:2939 debug.c:2992
msgid "y"
msgstr "j"
-#: debug.c:2671
+#: debug.c:2674
#, c-format
msgid "Will ignore next %ld crossing(s) of breakpoint %d.\n"
msgstr ""
-#: debug.c:2675
+#: debug.c:2678
#, c-format
msgid "Will stop next time breakpoint %d is reached.\n"
msgstr ""
-#: debug.c:2792
+#: debug.c:2795
#, c-format
msgid "Can only debug programs provided with the `-f' option.\n"
msgstr ""
-#: debug.c:2921
+#: debug.c:2924
#, c-format
msgid "Failed to restart debugger"
msgstr "Kunne ikke genstarte fejlsøger"
-#: debug.c:2935
+#: debug.c:2938
msgid "Program already running. Restart from beginning (y/n)? "
msgstr ""
-#: debug.c:2939
+#: debug.c:2942
#, c-format
msgid "Program not restarted\n"
msgstr "Program ikke genstartet\n"
-#: debug.c:2949
+#: debug.c:2952
#, c-format
msgid "error: cannot restart, operation not allowed\n"
msgstr ""
-#: debug.c:2955
+#: debug.c:2958
#, c-format
msgid "error (%s): cannot restart, ignoring rest of the commands\n"
msgstr ""
-#: debug.c:2963
+#: debug.c:2966
#, c-format
msgid "Starting program: \n"
msgstr "Starter program: \n"
-#: debug.c:2973
+#: debug.c:2976
#, c-format
msgid "Program exited abnormally with exit value: %d\n"
msgstr ""
-#: debug.c:2974
+#: debug.c:2977
#, c-format
msgid "Program exited normally with exit value: %d\n"
msgstr ""
-#: debug.c:2988
+#: debug.c:2991
msgid "The program is running. Exit anyway (y/n)? "
msgstr ""
-#: debug.c:3023
+#: debug.c:3026
#, c-format
msgid "Not stopped at any breakpoint; argument ignored.\n"
msgstr ""
-#: debug.c:3028
+#: debug.c:3031
#, c-format
msgid "invalid breakpoint number %d."
msgstr "Ugyldigt stoppunktsnummer %d."
-#: debug.c:3033
+#: debug.c:3036
#, c-format
msgid "Will ignore next %ld crossings of breakpoint %d.\n"
msgstr ""
-#: debug.c:3220
+#: debug.c:3223
#, c-format
msgid "'finish' not meaningful in the outermost frame main()\n"
msgstr ""
-#: debug.c:3225
+#: debug.c:3228
#, c-format
msgid "Run till return from "
msgstr "Kør til returnering fra "
-#: debug.c:3268
+#: debug.c:3271
#, c-format
msgid "'return' not meaningful in the outermost frame main()\n"
msgstr ""
-#: debug.c:3382
+#: debug.c:3385
#, c-format
msgid "Can't find specified location in function `%s'\n"
msgstr ""
-#: debug.c:3390
+#: debug.c:3393
#, fuzzy, c-format
msgid "invalid source line %d in file `%s'"
msgstr "allerede inkluderet kildefil '%s'"
-#: debug.c:3405
+#: debug.c:3408
#, c-format
msgid "Can't find specified location %d in file `%s'\n"
msgstr ""
-#: debug.c:3437
+#: debug.c:3440
#, fuzzy, c-format
msgid "element not in array\n"
msgstr "adump: argument er ikke et array"
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "untyped variable\n"
msgstr "variabel uden type\n"
-#: debug.c:3479
+#: debug.c:3482
#, c-format
msgid "Stopping in %s ...\n"
msgstr "Stopper i %s ...\n"
-#: debug.c:3556
+#: debug.c:3559
#, c-format
msgid "'finish' not meaningful with non-local jump '%s'\n"
msgstr ""
-#: debug.c:3563
+#: debug.c:3566
#, c-format
msgid "'until' not meaningful with non-local jump '%s'\n"
msgstr ""
-#: debug.c:4244
+#: debug.c:4322
msgid "\t------[Enter] to continue or q [Enter] to quit------"
msgstr "\t------[Retur] for at fortsætte eller q [Retur] for at afslutte------"
-#: debug.c:4245
+#: debug.c:4323
msgid "q"
msgstr "q"
-#: debug.c:5061
+#: debug.c:5139
#, fuzzy, c-format
msgid "[\"%.*s\"] not in array `%s'"
msgstr "[\"%s\"] findes ikke i array '%s'"
-#: debug.c:5267
+#: debug.c:5345
#, c-format
msgid "sending output to stdout\n"
msgstr "sender uddata til stdout\n"
-#: debug.c:5307
+#: debug.c:5385
msgid "invalid number"
msgstr "ugyldigt nummer"
-#: debug.c:5441
+#: debug.c:5519
#, fuzzy, c-format
msgid "`%s' not allowed in current context; statement ignored"
msgstr "'exit' kan ikke kaldes i den aktuelle kontekst"
-#: debug.c:5449
+#: debug.c:5527
msgid "`return' not allowed in current context; statement ignored"
msgstr "'returnér' ikke tilladt i den aktuelle kontekst, sætning ignoreret"
-#: debug.c:5664
+#: debug.c:5742
#, fuzzy, c-format
msgid "No symbol `%s' in current context"
msgstr "forsøg på at bruge array '%s' i skalarsammenhæng"
-#: eval.c:399
+#: eval.c:400
#, c-format
msgid "unknown nodetype %d"
msgstr "ukendt nodetype %d"
-#: eval.c:410 eval.c:424
+#: eval.c:411 eval.c:427
#, c-format
msgid "unknown opcode %d"
msgstr "ukendt opkode %d"
-#: eval.c:421
+#: eval.c:424
#, c-format
msgid "opcode %s not an operator or keyword"
msgstr "opkode %s er ikke en operator eller et nøgleord"
-#: eval.c:479
+#: eval.c:482
msgid "buffer overflow in genflags2str"
msgstr "bufferoverløb i genflags2str"
-#: eval.c:681
+#: eval.c:684
#, c-format
msgid ""
"\n"
@@ -1948,71 +1992,71 @@ msgstr ""
"\t# Funktionskaldsstak:\n"
"\n"
-#: eval.c:707
+#: eval.c:710
msgid "`IGNORECASE' is a gawk extension"
msgstr "'IGNORECASE' er en gawk-udvidelse"
-#: eval.c:728
+#: eval.c:731
msgid "`BINMODE' is a gawk extension"
msgstr "'BINMODE' er en gawk-udvidelse"
-#: eval.c:785
+#: eval.c:788
#, c-format
msgid "BINMODE value `%s' is invalid, treated as 3"
msgstr "BINMODE værdi '%s' er ugyldig, behandles som 3"
-#: eval.c:908
+#: eval.c:911
#, c-format
msgid "bad `%sFMT' specification `%s'"
msgstr "forkert '%sFMT'-specifikation '%s'"
-#: eval.c:976
+#: eval.c:979
msgid "turning off `--lint' due to assignment to `LINT'"
msgstr "deaktiverer '--lint' på grund af en tildeling til 'LINT'"
-#: eval.c:1154
+#: eval.c:1157
#, c-format
msgid "reference to uninitialized argument `%s'"
msgstr "reference til ikke-initieret argument '%s'"
-#: eval.c:1155
+#: eval.c:1158
#, c-format
msgid "reference to uninitialized variable `%s'"
msgstr "reference til ikke-initieret variabel '%s'"
-#: eval.c:1173
+#: eval.c:1176
msgid "attempt to field reference from non-numeric value"
msgstr "forsøg på at referere til et felt fra ikke-numerisk værdi"
-#: eval.c:1175
+#: eval.c:1178
msgid "attempt to field reference from null string"
msgstr "forsøg på at referere til et felt fra tom streng"
-#: eval.c:1183
+#: eval.c:1186
#, c-format
msgid "attempt to access field %ld"
msgstr "forsøg på at få adgang til felt %ld"
-#: eval.c:1192
+#: eval.c:1195
#, c-format
msgid "reference to uninitialized field `$%ld'"
msgstr "reference til ikke-initieret felt '$%ld'"
-#: eval.c:1256
+#: eval.c:1259
#, c-format
msgid "function `%s' called with more arguments than declared"
msgstr "funktionen '%s' kaldt med flere argumenter end deklareret"
-#: eval.c:1453
+#: eval.c:1456
#, c-format
msgid "unwind_stack: unexpected type `%s'"
msgstr "unwind_stack: uventet type `%s'"
-#: eval.c:1546
+#: eval.c:1549
msgid "division by zero attempted in `/='"
msgstr "forsøgte at dividere med nul i '/='"
-#: eval.c:1553
+#: eval.c:1556
#, c-format
msgid "division by zero attempted in `%%='"
msgstr "forsøgte at dividere med nul i '%%='"
@@ -2053,49 +2097,54 @@ msgid "load_ext: library `%s' initialization routine
`%s' failed"
msgstr ""
"fatalt: extension: bibliotek '%s': kan ikke kalde funktionen '%s' (%s)\n"
-#: ext.c:110
+#: ext.c:111
#, fuzzy
msgid "make_builtin: missing function name"
msgstr "extension: mangler funktionsnavn"
-#: ext.c:120
+#: ext.c:119 ext.c:130
+#, fuzzy, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as function name"
+msgstr "extension: kan ikke bruge gawk's indbyggede '%s' som funktionsnavn"
+
+#: ext.c:128
+#, fuzzy, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as namespace name"
+msgstr "extension: kan ikke bruge gawk's indbyggede '%s' som funktionsnavn"
+
+#: ext.c:145
#, fuzzy, c-format
msgid "make_builtin: can't redefine function `%s'"
msgstr "extension: kan ikke omdefinere funktion '%s'"
-#: ext.c:124
+#: ext.c:149
#, fuzzy, c-format
msgid "make_builtin: function `%s' already defined"
msgstr "extension: funktionen '%s' er allerede defineret"
-#: ext.c:128
+#: ext.c:153
#, fuzzy, c-format
msgid "make_builtin: function name `%s' previously defined"
msgstr "extension: funktionsnavnet '%s' er defineret tidligere"
-#: ext.c:130
-#, fuzzy, c-format
-msgid "make_builtin: can't use gawk built-in `%s' as function name"
-msgstr "extension: kan ikke bruge gawk's indbyggede '%s' som funktionsnavn"
-
-#: ext.c:133
+#: ext.c:157
#, c-format
msgid "make_builtin: negative argument count for function `%s'"
msgstr "make_builtin: negativt argumentantal for funktion '%s'"
-#: ext.c:209
+#: ext.c:233
#, c-format
msgid "function `%s': argument #%d: attempt to use scalar as an array"
msgstr ""
"funktion '%s': argument nummer %d: forsøg på at bruge skalar som et array"
-#: ext.c:213
+#: ext.c:237
#, c-format
msgid "function `%s': argument #%d: attempt to use array as a scalar"
msgstr ""
"funktion '%s': argument nummer %d: forsøg på at bruge array som en skalar"
-#: ext.c:227
+#: ext.c:251
msgid "dynamic loading of library not supported"
msgstr ""
@@ -2109,70 +2158,70 @@ msgstr ""
msgid "stat: bad parameters"
msgstr "%s: er parameter\n"
-#: extension/filefuncs.c:584
+#: extension/filefuncs.c:585
#, c-format
msgid "fts init: could not create variable %s"
msgstr ""
-#: extension/filefuncs.c:605
+#: extension/filefuncs.c:606
#, fuzzy
msgid "fts is not supported on this system"
msgstr "'%s' understøttes ikke i gamle versioner af awk"
-#: extension/filefuncs.c:624
+#: extension/filefuncs.c:625
msgid "fill_stat_element: could not create array"
msgstr ""
-#: extension/filefuncs.c:633
+#: extension/filefuncs.c:634
msgid "fill_stat_element: could not set element"
msgstr ""
-#: extension/filefuncs.c:648
+#: extension/filefuncs.c:649
msgid "fill_path_element: could not set element"
msgstr ""
-#: extension/filefuncs.c:664
+#: extension/filefuncs.c:665
msgid "fill_error_element: could not set element"
msgstr ""
-#: extension/filefuncs.c:711 extension/filefuncs.c:758
+#: extension/filefuncs.c:717 extension/filefuncs.c:764
msgid "fts-process: could not create array"
msgstr ""
-#: extension/filefuncs.c:721 extension/filefuncs.c:768
-#: extension/filefuncs.c:786
+#: extension/filefuncs.c:727 extension/filefuncs.c:774
+#: extension/filefuncs.c:792
msgid "fts-process: could not set element"
msgstr ""
-#: extension/filefuncs.c:835
+#: extension/filefuncs.c:841
#, fuzzy
msgid "fts: called with incorrect number of arguments, expecting 3"
msgstr "sqrt: kaldt med negativt argument %g"
-#: extension/filefuncs.c:838
+#: extension/filefuncs.c:844
#, fuzzy
msgid "fts: bad first parameter"
msgstr "%s: er parameter\n"
-#: extension/filefuncs.c:844
+#: extension/filefuncs.c:850
#, fuzzy
msgid "fts: bad second parameter"
msgstr "%s: er parameter\n"
-#: extension/filefuncs.c:850
+#: extension/filefuncs.c:856
#, fuzzy
msgid "fts: bad third parameter"
msgstr "%s: er parameter\n"
-#: extension/filefuncs.c:857
+#: extension/filefuncs.c:863
msgid "fts: could not flatten array\n"
msgstr ""
-#: extension/filefuncs.c:875
+#: extension/filefuncs.c:881
msgid "fts: ignoring sneaky FTS_NOSTAT flag. nyah, nyah, nyah."
msgstr ""
-#: extension/filefuncs.c:891
+#: extension/filefuncs.c:897
msgid "fts: clear_array() failed\n"
msgstr ""
@@ -2212,85 +2261,85 @@ msgid "fork: PROCINFO is not an array!"
msgstr ""
#: extension/inplace.c:131
-msgid "inplace_begin: in-place editing already active"
+msgid "inplace::begin: in-place editing already active"
msgstr ""
#: extension/inplace.c:134
#, c-format
-msgid "inplace_begin: expects 2 arguments but called with %d"
+msgid "inplace::begin: expects 2 arguments but called with %d"
msgstr ""
#: extension/inplace.c:137
-msgid "inplace_begin: cannot retrieve 1st argument as a string filename"
+msgid "inplace::begin: cannot retrieve 1st argument as a string filename"
msgstr ""
#: extension/inplace.c:145
#, c-format
-msgid "inplace_begin: disabling in-place editing for invalid FILENAME `%s'"
+msgid "inplace::begin: disabling in-place editing for invalid FILENAME `%s'"
msgstr ""
#: extension/inplace.c:152
#, fuzzy, c-format
-msgid "inplace_begin: Cannot stat `%s' (%s)"
+msgid "inplace::begin: Cannot stat `%s' (%s)"
msgstr "atalt: extension: kan ikke åbne '%s' (%s)\n"
#: extension/inplace.c:159
#, c-format
-msgid "inplace_begin: `%s' is not a regular file"
+msgid "inplace::begin: `%s' is not a regular file"
msgstr ""
#: extension/inplace.c:170
-#, c-format
-msgid "inplace_begin: mkstemp(`%s') failed (%s)"
-msgstr ""
+#, fuzzy, c-format
+msgid "inplace::begin: mkstemp(`%s') failed (%s)"
+msgstr "%s: lukning mislykkedes (%s)"
#: extension/inplace.c:182
#, fuzzy, c-format
-msgid "inplace_begin: chmod failed (%s)"
+msgid "inplace::begin: chmod failed (%s)"
msgstr "%s: lukning mislykkedes (%s)"
#: extension/inplace.c:189
-#, c-format
-msgid "inplace_begin: dup(stdout) failed (%s)"
-msgstr ""
+#, fuzzy, c-format
+msgid "inplace::begin: dup(stdout) failed (%s)"
+msgstr "%s: lukning mislykkedes (%s)"
#: extension/inplace.c:192
-#, c-format
-msgid "inplace_begin: dup2(%d, stdout) failed (%s)"
-msgstr ""
+#, fuzzy, c-format
+msgid "inplace::begin: dup2(%d, stdout) failed (%s)"
+msgstr "%s: lukning mislykkedes (%s)"
#: extension/inplace.c:195
#, fuzzy, c-format
-msgid "inplace_begin: close(%d) failed (%s)"
+msgid "inplace::begin: close(%d) failed (%s)"
msgstr "%s: lukning mislykkedes (%s)"
#: extension/inplace.c:211
#, c-format
-msgid "inplace_end: expects 2 arguments but called with %d"
+msgid "inplace::end: expects 2 arguments but called with %d"
msgstr ""
#: extension/inplace.c:214
-msgid "inplace_end: cannot retrieve 1st argument as a string filename"
+msgid "inplace::end: cannot retrieve 1st argument as a string filename"
msgstr ""
#: extension/inplace.c:221
-msgid "inplace_end: in-place editing not active"
+msgid "inplace::end: in-place editing not active"
msgstr ""
#: extension/inplace.c:227
-#, c-format
-msgid "inplace_end: dup2(%d, stdout) failed (%s)"
-msgstr ""
+#, fuzzy, c-format
+msgid "inplace::end: dup2(%d, stdout) failed (%s)"
+msgstr "%s: lukning mislykkedes (%s)"
#: extension/inplace.c:230
#, fuzzy, c-format
-msgid "inplace_end: close(%d) failed (%s)"
+msgid "inplace::end: close(%d) failed (%s)"
msgstr "%s: lukning mislykkedes (%s)"
#: extension/inplace.c:234
-#, c-format
-msgid "inplace_end: fsetpos(stdout) failed (%s)"
-msgstr ""
+#, fuzzy, c-format
+msgid "inplace::end: fsetpos(stdout) failed (%s)"
+msgstr "%s: lukning mislykkedes (%s)"
#: extension/inplace.c:247
#, fuzzy, c-format
@@ -2299,7 +2348,7 @@ msgstr "datakanalsrensning af '%s' mislykkedes (%s)."
#: extension/inplace.c:257
#, fuzzy, c-format
-msgid "inplace_end: rename(`%s', `%s') failed (%s)"
+msgid "inplace::end: rename(`%s', `%s') failed (%s)"
msgstr "lukning af fd %d ('%s') mislykkedes (%s)"
#: extension/ordchr.c:72
@@ -2410,156 +2459,160 @@ msgstr ""
msgid "accessing fields from an END rule may not be portable"
msgstr ""
-#: field.c:981 field.c:988
+#: field.c:975 field.c:982
msgid "split: fourth argument is a gawk extension"
msgstr "split: fjerde argument er en gawk-udvidelse"
-#: field.c:985
+#: field.c:979
msgid "split: fourth argument is not an array"
msgstr "split: fjerde argument er ikke et array"
-#: field.c:995
+#: field.c:989
msgid "split: second argument is not an array"
msgstr "split: andet argument er ikke et array"
-#: field.c:999
+#: field.c:993
msgid "split: cannot use the same array for second and fourth args"
msgstr "split: kan ikke bruge det samme array som andet og fjerde argument"
-#: field.c:1004
+#: field.c:998
msgid "split: cannot use a subarray of second arg for fourth arg"
msgstr ""
"split: kan ikke bruge et underarray af andet argument som fjerde argument"
-#: field.c:1007
+#: field.c:1001
msgid "split: cannot use a subarray of fourth arg for second arg"
msgstr ""
"split: kan ikke bruge et underarray af fjerde argument som andet argument"
-#: field.c:1041
+#: field.c:1035
#, fuzzy
msgid "split: null string for third arg is a non-standard extension"
msgstr "split: tom streng som tredje argument er en gawk-udvidelse"
-#: field.c:1078
+#: field.c:1072
msgid "patsplit: fourth argument is not an array"
msgstr "patsplit: fjerde argument er ikke et array"
-#: field.c:1083
+#: field.c:1077
msgid "patsplit: second argument is not an array"
msgstr "patsplit: andet argument er ikke et array"
-#: field.c:1092
+#: field.c:1086
msgid "patsplit: third argument must be non-null"
msgstr "patmatch: tredje argument er ikke et array"
-#: field.c:1096
+#: field.c:1090
msgid "patsplit: cannot use the same array for second and fourth args"
msgstr "patsplit: kan ikke bruge det samme array som andet og fjerde argument"
-#: field.c:1101
+#: field.c:1095
msgid "patsplit: cannot use a subarray of second arg for fourth arg"
msgstr ""
"patsplit: kan ikke bruge et underarray af andet argument som fjerde argument"
-#: field.c:1104
+#: field.c:1098
msgid "patsplit: cannot use a subarray of fourth arg for second arg"
msgstr ""
"patsplit: kan ikke bruge et underarray af fjerde argument som andet argument"
-#: field.c:1154
+#: field.c:1148
msgid "`FIELDWIDTHS' is a gawk extension"
msgstr "'FIELDWIDTHS' er en gawk-udvidelse"
-#: field.c:1223
+#: field.c:1217
msgid "`*' must be the last designator in FIELDWIDTHS"
msgstr ""
-#: field.c:1244
+#: field.c:1238
#, fuzzy, c-format
msgid "invalid FIELDWIDTHS value, for field %d, near `%s'"
msgstr "ugyldig FIELDWIDTHS værdi, nær '%s"
-#: field.c:1317
+#: field.c:1311
msgid "null string for `FS' is a gawk extension"
msgstr "tom streng som 'FS' er en gawk-udvidelse"
-#: field.c:1321
+#: field.c:1315
msgid "old awk does not support regexps as value of `FS'"
msgstr "gamle versioner af awk understøtter ikke regexp'er som værdi for 'FS'"
-#: field.c:1456
+#: field.c:1442
msgid "`FPAT' is a gawk extension"
msgstr "'FPAT' er en gawk-udvidelse"
-#: gawkapi.c:160
+#: gawkapi.c:161
msgid "awk_value_to_node: received null retval"
msgstr ""
-#: gawkapi.c:177 gawkapi.c:188
+#: gawkapi.c:178 gawkapi.c:189
msgid "awk_value_to_node: not in MPFR mode"
msgstr ""
-#: gawkapi.c:182 gawkapi.c:193
+#: gawkapi.c:183 gawkapi.c:194
msgid "awk_value_to_node: MPFR not supported"
msgstr ""
-#: gawkapi.c:197
+#: gawkapi.c:198
#, c-format
msgid "awk_value_to_node: invalid number type `%d'"
msgstr ""
-#: gawkapi.c:520
+#: gawkapi.c:385
+msgid "add_ext_func: received NULL name_space parameter"
+msgstr ""
+
+#: gawkapi.c:523
#, c-format
msgid ""
"node_to_awk_value: detected invalid numeric flags combination `%s'; please "
"file a bug report."
msgstr ""
-#: gawkapi.c:548
+#: gawkapi.c:551
msgid "node_to_awk_value: received null node"
msgstr ""
-#: gawkapi.c:551
+#: gawkapi.c:554
msgid "node_to_awk_value: received null val"
msgstr ""
-#: gawkapi.c:607 gawkapi.c:641 gawkapi.c:668 gawkapi.c:701
+#: gawkapi.c:610 gawkapi.c:644 gawkapi.c:671 gawkapi.c:704
#, c-format
msgid ""
"node_to_awk_value detected invalid flags combination `%s'; please file a bug "
"report."
msgstr ""
-#: gawkapi.c:1072
+#: gawkapi.c:1082
#, fuzzy
msgid "remove_element: received null array"
msgstr "length: fik et array-argument"
-#: gawkapi.c:1075
+#: gawkapi.c:1085
msgid "remove_element: received null subscript"
msgstr ""
-#: gawkapi.c:1207
+#: gawkapi.c:1217
#, c-format
msgid "api_flatten_array_typed: could not convert index %d to %s"
msgstr ""
-#: gawkapi.c:1212
+#: gawkapi.c:1222
#, c-format
msgid "api_flatten_array_typed: could not convert value %d to %s"
msgstr ""
-#: gawkapi.c:1308 gawkapi.c:1324
+#: gawkapi.c:1318 gawkapi.c:1334
msgid "api_get_mpfr: MPFR not supported"
msgstr ""
-#: gawkapi.c:1355
+#: gawkapi.c:1365
#, fuzzy
msgid "cannot find end of BEGINFILE rule"
msgstr "'next' kan ikke kaldes fra en BEGIN-regel"
-#: gawkapi.c:1409
+#: gawkapi.c:1419
#, fuzzy, c-format
msgid "cannot open unrecognized file type `%s' for `%s'"
msgstr "kan ikke åbne kildefilen '%s' for læsning (%s)"
@@ -2716,12 +2769,12 @@ msgstr ""
msgid "fflush: cannot flush standard error: %s"
msgstr ""
-#: io.c:1417 io.c:1508 main.c:653 main.c:700
+#: io.c:1417 io.c:1508 main.c:659 main.c:706
#, c-format
msgid "error writing standard output (%s)"
msgstr "fejl ved skrivning til standard ud (%s)"
-#: io.c:1418 io.c:1521 main.c:655
+#: io.c:1418 io.c:1521 main.c:661
#, c-format
msgid "error writing standard error (%s)"
msgstr "fejl ved skrivning til standard fejl (%s)"
@@ -2914,191 +2967,191 @@ msgstr "'RS' som flertegnsv
msgid "IPv6 communication is not supported"
msgstr "IPv6-kommunikation understøttes ikke"
-#: main.c:330
+#: main.c:331
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr "miljøvariablen 'POSIXLY_CORRECT' sat: aktiverer '--posix'"
-#: main.c:336
+#: main.c:337
msgid "`--posix' overrides `--traditional'"
msgstr "'--posix' tilsidesætter '--traditional'"
-#: main.c:347
+#: main.c:348
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr "'--posix'/'--traditional' tilsidesætter '--non-decimal-data'"
-#: main.c:351
+#: main.c:352
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr "at køre %s setuid root kan være et sikkerhedsproblem"
-#: main.c:355
+#: main.c:356
#, fuzzy
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "'--posix' tilsidesætter '--binary'"
-#: main.c:413
+#: main.c:415
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr "kan ikke sætte binær tilstand på standard ind (%s)"
-#: main.c:416
+#: main.c:418
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr "kan ikke sætte binær tilstand på standard ud (%s)"
-#: main.c:418
+#: main.c:420
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr "kan ikke sætte binær tilstand på standard fejl (%s)"
-#: main.c:478
+#: main.c:482
msgid "no program text at all!"
msgstr "ingen programtekst overhovedet!"
-#: main.c:571
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr "Brug: %s [flag i POSIX- eller GNU-stil] -f progfil [--] fil ...\n"
-#: main.c:573
+#: main.c:578
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr "Brug: %s [flag i POSIX- eller GNU-stil] %cprogram%c fil ...\n"
-#: main.c:578
+#: main.c:583
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "POSIX-flag:\t\tlange GNU-flag: (standard)\n"
-#: main.c:579
+#: main.c:584
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f progfil\t\t--file=progfil\n"
-#: main.c:580
+#: main.c:585
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F fs\t\t\t--field-separator=fs\n"
-#: main.c:581
+#: main.c:586
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr "\t-v var=værdi\t\t--assign=var=værdi\n"
-#: main.c:582
+#: main.c:587
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "POSIX-flag:\t\tlange GNU-flag: (udvidelser)\n"
-#: main.c:583
+#: main.c:588
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:584
+#: main.c:589
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:585
+#: main.c:590
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C\t\t\t--copyright\n"
-#: main.c:586
+#: main.c:591
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d[fil]\t\t--dump-variables[=fil]\n"
-#: main.c:587
+#: main.c:592
#, fuzzy
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-p[fil]\t\t--profile[=fil]\n"
-#: main.c:588
+#: main.c:593
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e 'programtekst'\t--source='programtekst'\n"
-#: main.c:589
+#: main.c:594
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E fil\t\t\t--exec=fil\n"
-#: main.c:590
+#: main.c:595
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:591
+#: main.c:596
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h\t\t\t--help\n"
-#: main.c:592
+#: main.c:597
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr ""
-#: main.c:593
+#: main.c:598
msgid "\t-l library\t\t--load=library\n"
msgstr ""
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:598
+#: main.c:603
#, fuzzy
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L [fatal]\t\t--lint[=fatal]\n"
-#: main.c:599
+#: main.c:604
#, fuzzy
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:600
+#: main.c:605
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N\t\t\t--use-lc-numeric\n"
-#: main.c:601
+#: main.c:606
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n\t\t\t--non-decimal-data\n"
-#: main.c:602
+#: main.c:607
#, fuzzy
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-p[fil]\t\t--profile[=fil]\n"
-#: main.c:603
+#: main.c:608
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:604
+#: main.c:609
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p[fil]\t\t--profile[=fil]\n"
-#: main.c:605
+#: main.c:610
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P\t\t\t--posix\n"
-#: main.c:606
+#: main.c:611
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r\t\t\t--re-interval\n"
-#: main.c:607
+#: main.c:612
#, fuzzy
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:608
+#: main.c:613
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:609
+#: main.c:614
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t\t\t\t--lint-old\n"
-#: main.c:610
+#: main.c:615
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V\t\t\t--version\n"
-#: main.c:612
+#: main.c:617
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr "\t-W nostalgia\t\t--nostalgia\n"
-#: main.c:615
+#: main.c:620
#, fuzzy
msgid "\t-Y\t\t\t--parsedebug\n"
msgstr "\t-Y\t\t--parsedebug\n"
-#: main.c:618
+#: main.c:623
msgid "\t-Z locale-name\t\t--locale=locale-name\n"
msgstr ""
@@ -3107,7 +3160,7 @@ msgstr ""
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:627
+#: main.c:632
#, fuzzy
msgid ""
"\n"
@@ -3115,7 +3168,9 @@ msgid ""
"which is section `Reporting Problems and Bugs' in the\n"
"printed version. This same information may be found at\n"
"https://www.gnu.org/software/gawk/manual/html_node/Bugs.html.\n"
-"PLEASE do NOT try to report bugs by posting in comp.lang.awk.\n"
+"PLEASE do NOT try to report bugs by posting in comp.lang.awk,\n"
+"\n"
+"or by using a web forum such as Stack Overflow.\n"
"\n"
msgstr ""
"\n"
@@ -3124,7 +3179,7 @@ msgstr ""
"\n"
"Rapportér kommentarer til oversættelsen til <address@hidden>.\n"
-#: main.c:634
+#: main.c:640
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3134,7 +3189,7 @@ msgstr ""
"Almindeligvis læser gawk fra standard ind og skriver til standard ud.\n"
"\n"
-#: main.c:638
+#: main.c:644
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3144,7 +3199,7 @@ msgstr ""
"\tgawk '{ sum += $1 }; END { print sum }' fil\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
-#: main.c:670
+#: main.c:676
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3164,7 +3219,7 @@ msgstr ""
"enhver senere version.\n"
"\n"
-#: main.c:678
+#: main.c:684
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3178,7 +3233,7 @@ msgstr ""
"General Public License for yderligere information.\n"
"\n"
-#: main.c:684
+#: main.c:690
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3186,11 +3241,11 @@ msgstr ""
"Du bør have fået en kopi af GNU General Public License sammen\n"
"med dette program. Hvis ikke, så se http://www.gnu.org/licenses/.\n"
-#: main.c:725
+#: main.c:731
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "-Ft sætter ikke FS til tab i POSIX-awk"
-#: main.c:1127
+#: main.c:1128
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
@@ -3199,66 +3254,66 @@ msgstr ""
"%s: '%s' argument til '-v' ikke på formen 'var=værdi'\n"
"\n"
-#: main.c:1153
+#: main.c:1154
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "'%s' er ikke et gyldigt variabelnavn"
-#: main.c:1156
+#: main.c:1157
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "'%s' er ikke et variabelnavn, leder efter fil '%s=%s'"
-#: main.c:1160
+#: main.c:1171
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr "kan ikke bruge gawk's indbyggede '%s' som variabelnavn"
-#: main.c:1165
+#: main.c:1176
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr "kan ikke bruge funktion '%s' som variabelnavn"
-#: main.c:1227
+#: main.c:1254
msgid "floating point exception"
msgstr "flydendetalsundtagelse"
-#: main.c:1234
+#: main.c:1261
msgid "fatal error: internal error"
msgstr "fatal fejl: intern fejl"
-#: main.c:1251
+#: main.c:1278
msgid "fatal error: internal error: segfault"
msgstr "fatal fejl: intern fejl: segmentfejl"
-#: main.c:1264
+#: main.c:1291
msgid "fatal error: internal error: stack overflow"
msgstr "fatal fejl: intern fejl: stakoverløb"
-#: main.c:1324
+#: main.c:1351
#, c-format
msgid "no pre-opened fd %d"
msgstr "ingen fd %d åbnet i forvejen"
-#: main.c:1331
+#: main.c:1358
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr "kunne ikke i forvejen åbne /dev/null for fd %d"
-#: main.c:1545
+#: main.c:1572
msgid "empty argument to `-e/--source' ignored"
msgstr "tomt argument til '-e/--source' ignoreret"
-#: main.c:1616
+#: main.c:1643
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr ""
-#: main.c:1641
+#: main.c:1668
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%s: flaget '-W %s' ukendt, ignoreret\n"
-#: main.c:1694
+#: main.c:1721
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: flaget kræver et argument -- %c\n"
@@ -3372,16 +3427,20 @@ msgstr "%s %s '%s': kunne ikke f
msgid "%s %s `%s': could not set close-on-exec: (fcntl F_SETFD: %s)"
msgstr "%s %s '%s': kunne ikke sætte luk-ved-exec (fcntl F_SETFD: %s)"
-#: profile.c:97
+#: profile.c:73
+msgid "Program indentation level too deep. Consider refactoring your code"
+msgstr ""
+
+#: profile.c:110
#, c-format
msgid "could not open `%s' for writing: %s"
msgstr "kunne ikke åbne '%s' for skrivning: %s"
-#: profile.c:99
+#: profile.c:112
msgid "sending profile to standard error"
msgstr "sender profilen til standard fejl"
-#: profile.c:250
+#: profile.c:271
#, fuzzy, c-format
msgid ""
"\t# %s rule(s)\n"
@@ -3390,7 +3449,7 @@ msgstr ""
"\t# Regler\n"
"\n"
-#: profile.c:258
+#: profile.c:279
#, c-format
msgid ""
"\t# Rule(s)\n"
@@ -3399,29 +3458,37 @@ msgstr ""
"\t# Regler\n"
"\n"
-#: profile.c:343
+#: profile.c:367
#, c-format
msgid "internal error: %s with null vname"
msgstr "intern fejl: %s med null vname"
-#: profile.c:619
+#: profile.c:658
#, fuzzy
msgid "internal error: builtin with null fname"
msgstr "intern fejl: %s med null vname"
-#: profile.c:1132
+#: profile.c:1298
#, c-format
msgid ""
-"\t# Loaded extensions (-l and/or @load)\n"
+"%s# Loaded extensions (-l and/or @load)\n"
"\n"
msgstr ""
-#: profile.c:1181
+#: profile.c:1329
+#, c-format
+msgid ""
+"\n"
+"# Included files (-i and/or @include)\n"
+"\n"
+msgstr ""
+
+#: profile.c:1393
#, c-format
msgid "\t# gawk profile, created %s\n"
msgstr "\t# profil til gawk oprettet %s\n"
-#: profile.c:1731
+#: profile.c:1958
#, c-format
msgid ""
"\n"
@@ -3430,7 +3497,7 @@ msgstr ""
"\n"
"\t# Funktioner, listede alfabetisk\n"
-#: profile.c:1787
+#: profile.c:2019
#, c-format
msgid "redir2str: unknown redirection type %d"
msgstr "redir2str: uykendt omdirigeringstype %d"
@@ -3621,19 +3688,27 @@ msgstr "Regul
msgid "Unmatched ) or \\)"
msgstr "Ubalanceret ) eller \\)"
-#: support/regcomp.c:689
+#: support/regcomp.c:688
msgid "No previous regular expression"
msgstr "Intet foregående regulært udtryk"
-#: symbol.c:687
+#: symbol.c:688
#, fuzzy, c-format
msgid "function `%s': can't use function `%s' as a parameter name"
msgstr "funktionen '%s': kan ikke bruge funktionsnavn som parameternavn"
-#: symbol.c:817
+#: symbol.c:818
msgid "can not pop main context"
msgstr ""
+#, fuzzy
+#~ msgid "setenv(TZ, %s) failed (%s)"
+#~ msgstr "%s til '%s' mislykkedes (%s)"
+
+#, fuzzy
+#~ msgid "unsetenv(TZ) failed (%s)"
+#~ msgstr "%s: lukning mislykkedes (%s)"
+
#~ msgid "backslash at end of string"
#~ msgstr "omvendt skråstreg i slutningen af strengen"
diff --git a/po/de.gmo b/po/de.gmo
index fbfc534..94be089 100644
Binary files a/po/de.gmo and b/po/de.gmo differ
diff --git a/po/de.po b/po/de.po
index d746138..a7bb38c 100644
--- a/po/de.po
+++ b/po/de.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.1.64\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-11-17 21:53+0200\n"
+"POT-Creation-Date: 2019-01-26 21:24+0200\n"
"PO-Revision-Date: 2017-09-18 09:08+0200\n"
"Last-Translator: Philipp Thomas <address@hidden>\n"
"Language-Team: German <address@hidden>\n"
@@ -18,530 +18,541 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Bugs: Report translation errors to the Language-Team address.\n"
-#: array.c:259
+#: array.c:247
#, c-format
msgid "from %s"
msgstr "von %s"
-#: array.c:360
+#: array.c:348
msgid "attempt to use a scalar value as array"
msgstr "Es wird versucht, einen Skalar als Feld zu verwenden"
-#: array.c:362
+#: array.c:350
#, c-format
msgid "attempt to use scalar parameter `%s' as an array"
msgstr "Es wird versucht, den skalaren Parameter â%sâ als Feld zu
verwenden"
-#: array.c:365
+#: array.c:353
#, c-format
msgid "attempt to use scalar `%s' as an array"
msgstr "Es wird versucht, den Skalar â%sâ als Array zu verwenden"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1686 builtin.c:1732
-#: builtin.c:1745 builtin.c:2268 builtin.c:2295 eval.c:1129 eval.c:1133
-#: eval.c:1508
+#: array.c:400 array.c:567 builtin.c:88 builtin.c:1686 builtin.c:1732
+#: builtin.c:1745 builtin.c:2240 builtin.c:2267 eval.c:1132 eval.c:1136
+#: eval.c:1511
#, c-format
msgid "attempt to use array `%s' in a scalar context"
msgstr "Es wird versucht, das Feld â%sâ in einem Skalarkontext zu
verwenden"
-#: array.c:586
+#: array.c:574
#, c-format
msgid "delete: index `%.*s' not in array `%s'"
msgstr "delete: Index â%.*sâ ist in Feld â%sâ nicht vorhanden"
-#: array.c:600
+#: array.c:588
#, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as an array"
msgstr "Es wird versucht, den Skalar »%s[\"%.*s\"]« als Feld zu verwenden"
-#: array.c:791
+#: array.c:782
msgid "adump: first argument not an array"
msgstr "adump: Das erste Argument ist kein Feld"
-#: array.c:833
+#: array.c:824
msgid "asort: second argument not an array"
msgstr "asort: Das zweite Argument ist kein Feld"
-#: array.c:834
+#: array.c:825
msgid "asorti: second argument not an array"
msgstr "asorti: Das zweite Argument ist kein Feld"
-#: array.c:841
+#: array.c:832
msgid "asort: first argument not an array"
msgstr "asort: Das erste Argument ist kein Feld"
-#: array.c:842
+#: array.c:833
msgid "asorti: first argument not an array"
msgstr "asorti: Das erste Argument ist kein Feld"
-#: array.c:849
+#: array.c:840
msgid "asort: cannot use a subarray of first arg for second arg"
msgstr ""
"asort: ein untergeordnetes Feld des ersten Arguments kann nicht als zweites "
"Argument verwendet werden"
-#: array.c:850
+#: array.c:841
msgid "asorti: cannot use a subarray of first arg for second arg"
msgstr ""
"asorti: ein untergeordnetes Feld des ersten Arguments kann nicht als zweites "
"Argument verwendet werden"
-#: array.c:855
+#: array.c:846
msgid "asort: cannot use a subarray of second arg for first arg"
msgstr ""
"asort: ein untergeordnetes Feld des zweiten Arguments kann nicht als erstes "
"Argument verwendet werden"
-#: array.c:856
+#: array.c:847
msgid "asorti: cannot use a subarray of second arg for first arg"
msgstr ""
"asorti: ein untergeordnetes Feld des zweiten Arguments kann nicht als erstes "
"Argument verwendet werden"
-#: array.c:1327
+#: array.c:1310
#, c-format
msgid "`%s' is invalid as a function name"
msgstr "â%sâ ist ein unzulässiger Funktionsname"
-#: array.c:1331
+#: array.c:1314
#, c-format
msgid "sort comparison function `%s' is not defined"
msgstr "Die Vergleichsfunktion â%sâ für das Sortieren ist nicht definiert"
-#: awkgram.y:247
+#: awkgram.y:274
#, c-format
msgid "%s blocks must have an action part"
msgstr "%s-Blöcke müssen einen Aktionsteil haben"
-#: awkgram.y:250
+#: awkgram.y:277
msgid "each rule must have a pattern or an action part"
msgstr "Jede Regel muss entweder ein Muster oder einen Aktionsteil haben"
-#: awkgram.y:363 awkgram.y:377
+#: awkgram.y:418 awkgram.y:430
msgid "old awk does not support multiple `BEGIN' or `END' rules"
msgstr "Das alte awk erlaubt keine mehrfachen »BEGIN«- oder »END«-Regeln"
-#: awkgram.y:421
+#: awkgram.y:497
#, c-format
msgid "`%s' is a built-in function, it cannot be redefined"
msgstr "â%sâ ist eine eingebaute Funktion und kann nicht umdefiniert
werden"
-#: awkgram.y:497
+#: awkgram.y:561
msgid "regexp constant `//' looks like a C++ comment, but is not"
msgstr ""
"Die Regulärer-Ausdruck-Konstante »//« sieht wie ein C-Kommentar aus, ist "
"aber keiner"
-#: awkgram.y:501
+#: awkgram.y:565
#, c-format
msgid "regexp constant `/%s/' looks like a C comment, but is not"
msgstr ""
"Die Regulärer-Ausdruck-Konstante »/%s/« sieht wie ein C-Kommentar aus, ist
"
"aber keiner"
-#: awkgram.y:651
+#: awkgram.y:692
#, c-format
msgid "duplicate case values in switch body: %s"
msgstr "doppelte Case-Werte im Switch-Block: %s"
-#: awkgram.y:672
+#: awkgram.y:713
msgid "duplicate `default' detected in switch body"
msgstr "doppeltes »default« im Switch-Block gefunden"
-#: awkgram.y:933 awkgram.y:4236
+#: awkgram.y:1048 awkgram.y:4461
msgid "`break' is not allowed outside a loop or switch"
msgstr ""
"»break« ist auÃerhalb einer Schleife oder eines Switch-Blocks nicht
zulässig"
-#: awkgram.y:943 awkgram.y:4228
+#: awkgram.y:1058 awkgram.y:4453
msgid "`continue' is not allowed outside a loop"
msgstr "»continue« ist auÃerhalb einer Schleife nicht zulässig"
-#: awkgram.y:954
+#: awkgram.y:1069
#, c-format
msgid "`next' used in %s action"
msgstr "»next« wird in %s-Aktion verwendet"
-#: awkgram.y:964
+#: awkgram.y:1080
#, c-format
msgid "`nextfile' used in %s action"
msgstr "»nextfile« wird in %s-Aktion verwendet"
-#: awkgram.y:990
+#: awkgram.y:1108
msgid "`return' used outside function context"
msgstr "»return« wird auÃerhalb einer Funktion verwendet"
-#: awkgram.y:1054
+#: awkgram.y:1178
msgid "plain `print' in BEGIN or END rule should probably be `print \"\"'"
msgstr ""
"Einfaches »print« in BEGIN- oder END-Regel soll vermutlich »print \"\"«
sein"
-#: awkgram.y:1121 awkgram.y:1171
+#: awkgram.y:1244 awkgram.y:1293
msgid "`delete' is not allowed with SYMTAB"
msgstr "»delete« ist in Zusammenhang mit SYMTAB nicht zulässig"
-#: awkgram.y:1123 awkgram.y:1173
+#: awkgram.y:1246 awkgram.y:1295
msgid "`delete' is not allowed with FUNCTAB"
msgstr "»delete« ist in Zusammenhang mit FUNCTAB nicht zulässig"
-#: awkgram.y:1158 awkgram.y:1162
+#: awkgram.y:1280 awkgram.y:1284
msgid "`delete(array)' is a non-portable tawk extension"
msgstr "»delete(array)« ist eine gawk-Erweiterung"
-#: awkgram.y:1298
+#: awkgram.y:1420
msgid "multistage two-way pipelines don't work"
msgstr "mehrstufige Zweiwege-Pipes funktionieren nicht"
-#: awkgram.y:1300
+#: awkgram.y:1422
msgid "concatenation as I/O `>' redirection target is ambiguous"
msgstr ""
-#: awkgram.y:1460
+#: awkgram.y:1626
msgid "regular expression on right of assignment"
msgstr "Regulärer Ausdruck auf der rechten Seite einer Zuweisung"
-#: awkgram.y:1475 awkgram.y:1488
+#: awkgram.y:1641 awkgram.y:1654
msgid "regular expression on left of `~' or `!~' operator"
msgstr "Regulärer Ausdruck links vom »~«- oder »!~«-Operator"
-#: awkgram.y:1505 awkgram.y:1654
+#: awkgram.y:1671 awkgram.y:1820
msgid "old awk does not support the keyword `in' except after `for'"
msgstr "Das alte awk unterstützt das Schlüsselwort »in« nur nach »for«"
-#: awkgram.y:1515
+#: awkgram.y:1681
msgid "regular expression on right of comparison"
msgstr "Regulärer Ausdruck rechts von einem Vergleich"
-#: awkgram.y:1634
+#: awkgram.y:1800
#, c-format
msgid "non-redirected `getline' invalid inside `%s' rule"
msgstr "nicht umgeleitetes »getline« ist ungültig innerhalb der
â%sâ-Regel"
-#: awkgram.y:1637
+#: awkgram.y:1803
msgid "non-redirected `getline' undefined inside END action"
msgstr ""
"Nicht-umgelenktes »getline« ist innerhalb der END-Aktion nicht definiert"
-#: awkgram.y:1656
+#: awkgram.y:1822
msgid "old awk does not support multidimensional arrays"
msgstr "Das alte awk unterstützt keine mehrdimensionalen Felder"
-#: awkgram.y:1759
+#: awkgram.y:1925
msgid "call of `length' without parentheses is not portable"
msgstr "Aufruf von »length« ohne Klammern ist nicht portabel"
-#: awkgram.y:1833
+#: awkgram.y:1999
msgid "indirect function calls are a gawk extension"
msgstr "indirekte Funktionsaufrufe sind eine gawk-Erweiterung"
-#: awkgram.y:1846
+#: awkgram.y:2012
#, c-format
msgid "can not use special variable `%s' for indirect function call"
msgstr ""
"die besondere Variable â%sâ kann nicht für den indirekten
Funktionsaufruf "
"verwendet werden"
-#: awkgram.y:1872
+#: awkgram.y:2045
#, c-format
msgid "attempt to use non-function `%s' in function call"
msgstr "es wird versucht, â%sâ als Funktion aufzurufen, obwohl es keine
ist"
-#: awkgram.y:1936
+#: awkgram.y:2110
msgid "invalid subscript expression"
msgstr "Ungültiger Index-Ausdruck"
-#: awkgram.y:2300 awkgram.y:2320 gawkapi.c:272 gawkapi.c:289 msg.c:130
+#: awkgram.y:2483 awkgram.y:2503 gawkapi.c:273 gawkapi.c:290 msg.c:130
msgid "warning: "
msgstr "Warnung: "
-#: awkgram.y:2318 gawkapi.c:244 gawkapi.c:287 msg.c:162
+#: awkgram.y:2501 gawkapi.c:245 gawkapi.c:288 msg.c:162
msgid "fatal: "
msgstr "Fatal: "
-#: awkgram.y:2368
+#: awkgram.y:2554
msgid "unexpected newline or end of string"
msgstr "Unerwarteter Zeilenumbruch oder Ende der Zeichenkette"
-#: awkgram.y:2654 awkgram.y:2730 awkgram.y:2953 debug.c:530 debug.c:546
-#: debug.c:2821 debug.c:5115
+#: awkgram.y:2575
+msgid ""
+"source files / command-line arguments must contain complete functions or "
+"rules"
+msgstr ""
+
+#: awkgram.y:2855 awkgram.y:2933 awkgram.y:3171 debug.c:531 debug.c:547
+#: debug.c:2824 debug.c:5193
#, c-format
msgid "can't open source file `%s' for reading (%s)"
msgstr "Quelldatei â%sâ kann nicht zum Lesen geöffnet werden (%s)"
-#: awkgram.y:2655 awkgram.y:2780
+#: awkgram.y:2856 awkgram.y:2993
#, c-format
msgid "can't open shared library `%s' for reading (%s)"
msgstr ""
"Die dynamische Bibliothek â%sâ kann nicht zum Lesen geöffnet werden (%s)"
-#: awkgram.y:2657 awkgram.y:2731 awkgram.y:2781 builtin.c:149 debug.c:5266
+#: awkgram.y:2858 awkgram.y:2934 awkgram.y:2994 builtin.c:149 debug.c:5344
msgid "reason unknown"
msgstr "Unbekannte Ursache"
-#: awkgram.y:2666 awkgram.y:2690
+#: awkgram.y:2867 awkgram.y:2891
#, c-format
msgid "can't include `%s' and use it as a program file"
msgstr "â%sâ kann nicht eingebunden und als Programmdatei verwendet werden"
-#: awkgram.y:2679
+#: awkgram.y:2880
#, c-format
msgid "already included source file `%s'"
msgstr "Quelldatei â%sâ wurde bereits eingebunden"
-#: awkgram.y:2680
+#: awkgram.y:2881
#, c-format
msgid "already loaded shared library `%s'"
msgstr "Die dynamische Bibliothek â%sâ wurde bereits eingebunden"
-#: awkgram.y:2715
+#: awkgram.y:2918
msgid "@include is a gawk extension"
msgstr "address@hidden ist eine gawk-Erweiterung"
-#: awkgram.y:2721
+#: awkgram.y:2924
msgid "empty filename after @include"
msgstr "leerer Dateiname nach @include"
-#: awkgram.y:2765
+#: awkgram.y:2973
msgid "@load is a gawk extension"
msgstr "address@hidden ist eine Gawk-Erweiterung"
-#: awkgram.y:2771
+#: awkgram.y:2980
msgid "empty filename after @load"
msgstr "leerer Dateiname nach @load"
-#: awkgram.y:2905
+#: awkgram.y:3123
msgid "empty program text on command line"
msgstr "Kein Programmtext auf der Kommandozeile"
-#: awkgram.y:3020
+#: awkgram.y:3238
#, c-format
msgid "can't read sourcefile `%s' (%s)"
msgstr "Die Quelldatei â%sâ kann nicht gelesen werden (%s)"
-#: awkgram.y:3031
+#: awkgram.y:3249
#, c-format
msgid "source file `%s' is empty"
msgstr "Die Quelldatei â%sâ ist leer"
-#: awkgram.y:3090
+#: awkgram.y:3308
#, c-format
msgid "PEBKAC error: invalid character '\\%03o' in source code"
msgstr "PEBKAC Fehler: ungültiges Zeichen â\\%03oâ im Quellcode"
-#: awkgram.y:3361
+#: awkgram.y:3535
msgid "source file does not end in newline"
msgstr "Die Quelldatei hört nicht mit einem Zeilenende auf"
-#: awkgram.y:3481
+#: awkgram.y:3656
msgid "unterminated regexp ends with `\\' at end of file"
msgstr ""
"Nicht beendeter regulärer Ausdruck (hört mit '\\' auf) am Ende der Datei"
-#: awkgram.y:3508
+#: awkgram.y:3683
#, c-format
msgid "%s: %d: tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr ""
"%s: %d: der tawk-Modifizierer für reguläre Ausdrücke »/.../%c«
funktioniert "
"nicht in gawk"
-#: awkgram.y:3512
+#: awkgram.y:3687
#, c-format
msgid "tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr ""
"Der tawk-Modifizierer für reguläre Ausdrücke »/.../%c« funktioniert
nicht in "
"gawk"
-#: awkgram.y:3525
+#: awkgram.y:3700
msgid "unterminated regexp"
msgstr "Nicht beendeter regulärer Ausdruck"
-#: awkgram.y:3529
+#: awkgram.y:3704
msgid "unterminated regexp at end of file"
msgstr "Nicht beendeter regulärer Ausdruck am Dateiende"
-#: awkgram.y:3608
+#: awkgram.y:3793
msgid "use of `\\ #...' line continuation is not portable"
msgstr ""
"Die Verwendung von »\\#...« zur Fortsetzung von Zeilen ist nicht portabel"
-#: awkgram.y:3628
+#: awkgram.y:3815
msgid "backslash not last character on line"
msgstr "das letzte Zeichen auf der Zeile ist kein Backslash (»\\«)"
-#: awkgram.y:3666 awkgram.y:3668
+#: awkgram.y:3862 awkgram.y:3864
msgid "multidimensional arrays are a gawk extension"
msgstr "mehrdimensionale Felder sind eine Gawk-Erweiterung"
-#: awkgram.y:3693
+#: awkgram.y:3889
msgid "POSIX does not allow operator `**='"
msgstr "POSIX erlaubt den Operator »**=« nicht"
-#: awkgram.y:3695
+#: awkgram.y:3891
msgid "old awk does not support operator `**='"
msgstr "Das alte awk unterstützt den Operator »**=« nicht"
-#: awkgram.y:3704
+#: awkgram.y:3900
msgid "POSIX does not allow operator `**'"
msgstr "POSIX erlaubt den Operator »**« nicht"
-#: awkgram.y:3706
+#: awkgram.y:3902
msgid "old awk does not support operator `**'"
msgstr "Das alte awk unterstützt den Operator »**« nicht"
-#: awkgram.y:3741
+#: awkgram.y:3937
msgid "operator `^=' is not supported in old awk"
msgstr "Das alte awk unterstützt den Operator »^=« nicht"
-#: awkgram.y:3749
+#: awkgram.y:3945
msgid "operator `^' is not supported in old awk"
msgstr "Das alte awk unterstützt den Operator »^« nicht"
-#: awkgram.y:3846 awkgram.y:3868 command.y:1187
+#: awkgram.y:4042 awkgram.y:4064 command.y:1187
msgid "unterminated string"
msgstr "Nicht beendete Zeichenkette"
-#: awkgram.y:3856 main.c:1172
+#: awkgram.y:4052 main.c:1197
#, fuzzy
msgid "POSIX does not allow physical newlines in string values"
msgstr "POSIX erlaubt keine »\\x«-Escapes"
-#: awkgram.y:3858 node.c:453
+#: awkgram.y:4054 node.c:453
#, fuzzy
msgid "backslash string continuation is not portable"
msgstr ""
"Die Verwendung von »\\#...« zur Fortsetzung von Zeilen ist nicht portabel"
-#: awkgram.y:4089
+#: awkgram.y:4292
#, c-format
msgid "invalid char '%c' in expression"
msgstr "Ungültiges Zeichen »%c« in einem Ausdruck"
-#: awkgram.y:4163
+#: awkgram.y:4387
#, c-format
msgid "`%s' is a gawk extension"
msgstr "â%sâ ist eine gawk-Erweiterung"
-#: awkgram.y:4168
+#: awkgram.y:4392
#, c-format
msgid "POSIX does not allow `%s'"
msgstr "POSIX erlaubt â%sâ nicht"
-#: awkgram.y:4176
+#: awkgram.y:4400
#, c-format
msgid "`%s' is not supported in old awk"
msgstr "â%sâ wird im alten awk nicht unterstützt"
-#: awkgram.y:4266
+#: awkgram.y:4494
#, fuzzy
msgid "`goto' considered harmful!"
msgstr "»goto« gilt als schlechter Stil!\n"
-#: awkgram.y:4335
+#: awkgram.y:4563
#, c-format
msgid "%d is invalid as number of arguments for %s"
msgstr "Unzulässige Argumentzahl %d für %s"
-#: awkgram.y:4370
+#: awkgram.y:4598
#, c-format
msgid "%s: string literal as last arg of substitute has no effect"
msgstr "%s: Ein String als letztes Argument von substitute hat keinen Effekt"
-#: awkgram.y:4375
+#: awkgram.y:4603
#, c-format
msgid "%s third parameter is not a changeable object"
msgstr "Der dritte Parameter von %s ist ein unveränderliches Objekt"
-#: awkgram.y:4469 awkgram.y:4472
+#: awkgram.y:4707 awkgram.y:4710
msgid "match: third argument is a gawk extension"
msgstr "match: Das dritte Argument ist eine gawk-Erweiterung"
-#: awkgram.y:4526 awkgram.y:4529
+#: awkgram.y:4764 awkgram.y:4767
msgid "close: second argument is a gawk extension"
msgstr "close: Das zweite Argument ist eine gawk-Erweiterung"
-#: awkgram.y:4541
+#: awkgram.y:4779
msgid "use of dcgettext(_\"...\") is incorrect: remove leading underscore"
msgstr ""
"Fehlerhafte Verwendung von dcgettext(_\"...\"): \n"
"Entfernen Sie den führenden Unterstrich"
-#: awkgram.y:4556
+#: awkgram.y:4794
msgid "use of dcngettext(_\"...\") is incorrect: remove leading underscore"
msgstr ""
"Fehlerhafte Verwendung von dcngettext(_\"...\"): \n"
"Entfernen Sie den führenden Unterstrich"
-#: awkgram.y:4575
+#: awkgram.y:4813
msgid "index: regexp constant as second argument is not allowed"
msgstr "index: eine Regexp-Konstante als zweites Argument ist unzulässig"
-#: awkgram.y:4628
+#: awkgram.y:4866
#, c-format
msgid "function `%s': parameter `%s' shadows global variable"
msgstr "Funktion â%sâ: Parameter â%sâ verdeckt eine globale Variable"
-#: awkgram.y:4677 debug.c:4100 debug.c:4143 debug.c:5264
+#: awkgram.y:4915 debug.c:4178 debug.c:4221 debug.c:5342
#, c-format
msgid "could not open `%s' for writing (%s)"
msgstr "â%sâ kann nicht zum Schreiben geöffne werden(%s)"
-#: awkgram.y:4678
+#: awkgram.y:4916
msgid "sending variable list to standard error"
msgstr "Die Liste der Variablen wird auf der Standardfehlerausgabe ausgegeben"
-#: awkgram.y:4686
+#: awkgram.y:4924
#, c-format
msgid "%s: close failed (%s)"
msgstr "%s: close ist gescheitert (%s)"
-#: awkgram.y:4711
+#: awkgram.y:4949
msgid "shadow_funcs() called twice!"
msgstr "shadow_funcs() zweimal aufgerufen!"
-#: awkgram.y:4719
+#: awkgram.y:4957
msgid "there were shadowed variables."
msgstr "es sind verdeckte Variablen vorhanden"
-#: awkgram.y:4786
+#: awkgram.y:5034
#, c-format
msgid "function name `%s' previously defined"
msgstr "Funktion â%sâ wurde bereits definiert"
-#: awkgram.y:4832
+#: awkgram.y:5085
#, c-format
msgid "function `%s': can't use function name as parameter name"
msgstr "Funktion â%sâ: Funktionsnamen können nicht als Parameternamen
benutzen"
-#: awkgram.y:4835
+#: awkgram.y:5088
#, c-format
msgid "function `%s': can't use special variable `%s' as a function parameter"
msgstr ""
"Funktion â%sâ: die spezielle Variable â%sâ kann nicht als Parameter "
"verwendet werden"
-#: awkgram.y:4843
+#: awkgram.y:5092
+#, fuzzy, c-format
+msgid "function `%s': parameter `%s' cannot contain a namespace"
+msgstr "Funktion â%sâ: Parameter â%sâ verdeckt eine globale Variable"
+
+#: awkgram.y:5099
#, c-format
msgid "function `%s': parameter #%d, `%s', duplicates parameter #%d"
msgstr "Funktion â%sâ: Parameter #%d, â%sâ wiederholt Parameter #%d"
-#: awkgram.y:4929 awkgram.y:4935
+#: awkgram.y:5188
#, c-format
msgid "function `%s' called but never defined"
msgstr "Aufgerufene Funktion â%sâ ist nirgends definiert"
-#: awkgram.y:4939
+#: awkgram.y:5192
#, c-format
msgid "function `%s' defined but never called directly"
msgstr "Funktion â%sâ wurde definiert aber nirgends aufgerufen"
-#: awkgram.y:4971
+#: awkgram.y:5224
#, c-format
msgid "regexp constant for parameter #%d yields boolean value"
msgstr ""
"Regulärer-Ausdruck-Konstante für Parameter #%d ergibt einen \n"
"logischen Wert"
-#: awkgram.y:4986
+#: awkgram.y:5239
#, c-format
msgid ""
"function `%s' called with space between name and `(',\n"
@@ -550,27 +561,70 @@ msgstr ""
"Funktion â%sâ wird mit Leerzeichen zwischen Name und »(« aufgerufen, \n"
"oder als Variable oder Feld verwendet"
-#: awkgram.y:5201
+#: awkgram.y:5454
msgid "division by zero attempted"
msgstr "Division durch Null wurde versucht"
-#: awkgram.y:5210
+#: awkgram.y:5463
#, c-format
msgid "division by zero attempted in `%%'"
msgstr "Division durch Null versucht in »%%«"
-#: awkgram.y:5536
+#: awkgram.y:5802
msgid ""
"cannot assign a value to the result of a field post-increment expression"
msgstr ""
"dem Ergebnis eines Feld-Postinkrementausdruck kann kein Wert zugewiesen "
"werden"
-#: awkgram.y:5539
+#: awkgram.y:5805
#, c-format
msgid "invalid target of assignment (opcode %s)"
msgstr "Unzulässiges Ziel für eine Zuweisung (Opcode %s)"
+#: awkgram.y:6697
+#, c-format
+msgid "identifier %s: qualified names not allowed in traditional / POSIX mode"
+msgstr ""
+
+#: awkgram.y:6702
+#, c-format
+msgid "identifier %s: namespace separator is two colons, not one"
+msgstr ""
+
+#: awkgram.y:6708
+#, c-format
+msgid "qualified identifier `%s' is badly formed"
+msgstr ""
+
+#: awkgram.y:6715
+#, c-format
+msgid ""
+"identifier `%s': namespace separator can only appear once in a qualified name"
+msgstr ""
+
+#: awkgram.y:6764 awkgram.y:6815
+#, c-format
+msgid "using reserved identifier `%s' as a namespace is not allowed"
+msgstr ""
+
+#: awkgram.y:6771 awkgram.y:6781
+#, c-format
+msgid ""
+"using reserved identifier `%s' as second component of a qualified name is "
+"not allowed"
+msgstr ""
+
+#: awkgram.y:6799
+#, fuzzy
+msgid "@namespace is a gawk extension"
+msgstr "address@hidden ist eine gawk-Erweiterung"
+
+#: awkgram.y:6806
+#, c-format
+msgid "namespace name `%s' must meet identifier naming rules"
+msgstr ""
+
#: builtin.c:143
#, c-format
msgid "%s to \"%s\" failed (%s)"
@@ -870,223 +924,213 @@ msgstr "strftime: Das erste Argument ist kein String"
msgid "strftime: received empty format string"
msgstr "strftime: Der Format-String ist leer"
-#: builtin.c:2110
-#, c-format
-msgid "setenv(TZ, %s) failed (%s)"
-msgstr "setenv (TZ, %s) ist fehlgeschlagen (%s)"
-
-#: builtin.c:2117
-#, c-format
-msgid "setenv(TZ, %s) restoration failed (%s)"
-msgstr "die Wiederherstellung von setenv (TZ, %s) ist fehlgeschlagen (%s)"
-
-#: builtin.c:2121
-#, c-format
-msgid "unsetenv(TZ) failed (%s)"
-msgstr "unsetenv(TZ) ist gescheitert (%s)"
-
-#: builtin.c:2150
+#: builtin.c:2122
msgid "mktime: received non-string argument"
msgstr "mktime: Das Argument ist kein String"
-#: builtin.c:2167
+#: builtin.c:2139
msgid "mktime: at least one of the values is out of the default range"
msgstr "mktime: mindestens einer der Werte ist auÃerhalb des normalen
Bereichs"
-#: builtin.c:2203
+#: builtin.c:2175
msgid "'system' function not allowed in sandbox mode"
msgstr "Die Funktion »system« ist im Sandbox-Modus nicht erlaubt"
-#: builtin.c:2208
+#: builtin.c:2180
msgid "system: received non-string argument"
msgstr "system: Das Argument ist kein String"
-#: builtin.c:2277 builtin.c:2350
+#: builtin.c:2249 builtin.c:2322
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr ""
"print: Versuch in die geschlossene schreibende Seite einer bidirektionalen "
"Pipe zu schreiben"
-#: builtin.c:2373
+#: builtin.c:2345
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "Referenz auf das nicht initialisierte Feld »$%d«"
-#: builtin.c:2458
+#: builtin.c:2430
msgid "tolower: received non-string argument"
msgstr "tolower: das Argument ist kein String"
-#: builtin.c:2489
+#: builtin.c:2461
msgid "toupper: received non-string argument"
msgstr "toupper: das Argument ist kein String"
-#: builtin.c:2522 mpfr.c:674
+#: builtin.c:2494 mpfr.c:674
msgid "atan2: received non-numeric first argument"
msgstr "atan2: das erste Argument ist keine Zahl"
-#: builtin.c:2524 mpfr.c:676
+#: builtin.c:2496 mpfr.c:676
msgid "atan2: received non-numeric second argument"
msgstr "atan2: das zweite Argument ist keine Zahl"
-#: builtin.c:2543
+#: builtin.c:2515
msgid "sin: received non-numeric argument"
msgstr "sin: das Argument ist keine Zahl"
-#: builtin.c:2559
+#: builtin.c:2531
msgid "cos: received non-numeric argument"
msgstr "cos: das Argument ist keine Zahl"
-#: builtin.c:2673 mpfr.c:1169
+#: builtin.c:2645 mpfr.c:1169
msgid "srand: received non-numeric argument"
msgstr "srand: das Argument ist keine Zahl"
-#: builtin.c:2704
+#: builtin.c:2676
msgid "match: third argument is not an array"
msgstr "match: das dritte Argument ist kein Array"
-#: builtin.c:2971
+#: builtin.c:2919
#, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensub: das dritte Argument â%.*sâ wird als 1 interpretiert"
-#: builtin.c:3293
+#: builtin.c:3241
#, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "%s: kann indirekt nur mit zwei Argumenten aufgerufen werden"
-#: builtin.c:3393
+#: builtin.c:3341
#, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "der indirekte Aufruf von %s erfordert mindestens zwei Argumente"
-#: builtin.c:3448
+#: builtin.c:3396
msgid "lshift: received non-numeric first argument"
msgstr "lshift: das erste Argument ist keine Zahl"
-#: builtin.c:3450
+#: builtin.c:3398
msgid "lshift: received non-numeric second argument"
msgstr "lshift: das zweite Argument ist keine Zahl"
-#: builtin.c:3456
+#: builtin.c:3404
#, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f): Negative Werte sind nicht zulässig"
-#: builtin.c:3460
+#: builtin.c:3408
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f): Dezimalteil wird abgeschnitten"
-#: builtin.c:3462
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr ""
"lshift(%f, %f): Zu groÃe Shift-Werte werden zu merkwürdigen Ergebnissen "
"führen"
-#: builtin.c:3487
+#: builtin.c:3435
msgid "rshift: received non-numeric first argument"
msgstr "rshift: das erste Argument ist keine Zahl"
-#: builtin.c:3489
+#: builtin.c:3437
msgid "rshift: received non-numeric second argument"
msgstr "rshift: das zweite Argument ist keine Zahl"
-#: builtin.c:3495
+#: builtin.c:3443
#, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift (%f, %f): Negative Werte sind nicht zulässig"
-#: builtin.c:3499
+#: builtin.c:3447
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f): Dezimalteil wird abgeschnitten"
-#: builtin.c:3501
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr ""
"rshift(%f, %f): Zu groÃe Shift-Werte werden zu merkwürdigen Ergebnissen "
"führen"
-#: builtin.c:3526 mpfr.c:982
+#: builtin.c:3474 mpfr.c:982
msgid "and: called with less than two arguments"
msgstr "and: wird mit weniger als zwei Argumenten aufgerufen"
-#: builtin.c:3531
+#: builtin.c:3479
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "and: das Argument %d ist nicht numerisch"
-#: builtin.c:3535
+#: builtin.c:3483
#, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "and: der negative Wert %2$g von Argument %1$d ist unzulässig"
-#: builtin.c:3558 mpfr.c:1014
+#: builtin.c:3506 mpfr.c:1014
msgid "or: called with less than two arguments"
msgstr "or: wird mit weniger als zwei Argumenten aufgerufen"
-#: builtin.c:3563
+#: builtin.c:3511
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "or: das Argument %d ist nicht numerisch"
-#: builtin.c:3567
+#: builtin.c:3515
#, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "or: der negative Wert %2$g von Argument %1$d ist unzuässig"
-#: builtin.c:3589 mpfr.c:1045
+#: builtin.c:3537 mpfr.c:1045
msgid "xor: called with less than two arguments"
msgstr "xor: wird mit weniger als zwei Argumenten aufgerufen"
-#: builtin.c:3595
+#: builtin.c:3543
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "xor: das Argument %d ist nicht numerisch"
-#: builtin.c:3599
+#: builtin.c:3547
#, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xor: der negative Wert %2$g von Argument %1$d ist unzulässig"
-#: builtin.c:3624 mpfr.c:804
+#: builtin.c:3572 mpfr.c:804
msgid "compl: received non-numeric argument"
msgstr "compl: das erste Argument ist keine Zahl"
-#: builtin.c:3629
+#: builtin.c:3577
#, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f): Der negative Wert ist unzulässig"
-#: builtin.c:3632
+#: builtin.c:3580
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f): der Dezimalteil wird abgeschnitten"
-#: builtin.c:3816
+#: builtin.c:3764
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: â%sâ ist keine gültige Locale-Kategorie"
-#: builtin.c:4041 mpfr.c:1203
+#: builtin.c:3988 mpfr.c:1203
msgid "intdiv: third argument is not an array"
msgstr "intdiv: das dritte Argument ist kein Feld"
-#: builtin.c:4049 mpfr.c:1211
+#: builtin.c:3996 mpfr.c:1211
msgid "intdiv: received non-numeric first argument"
msgstr "intdiv: das erste Argument ist keine Zahl"
-#: builtin.c:4051 mpfr.c:1213
+#: builtin.c:3998 mpfr.c:1213
msgid "intdiv: received non-numeric second argument"
msgstr "intdiv: das zweite Argument ist keine Zahl"
-#: builtin.c:4060 mpfr.c:1252
+#: builtin.c:4007 mpfr.c:1252
msgid "intdiv: division by zero attempted"
msgstr "intdiv: Division durch Null wurde versucht"
-#: builtin.c:4130
+#: builtin.c:4046
+#, fuzzy
+msgid "typeof: second argument is not an array"
+msgstr "split: das zweite Argument ist kein Feld"
+
+#: builtin.c:4082
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
@@ -1094,12 +1138,12 @@ msgstr ""
"typeof fand die unzulässige Kombination von Kennungen â%sâ; Bitte senden
Sie "
"einen Fehlerbericht."
-#: builtin.c:4145
+#: builtin.c:4101
#, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "typeof: ungültiger Parametertyp â%sâ"
-#: builtin.c:4149
+#: builtin.c:4105
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr "typeof: unbekannter Parametrttyp â%sâ"
@@ -1428,7 +1472,7 @@ msgstr ""
"where [N] - (wie bei backtrace) Liste von allen oder den N innersten "
"(äuÃersten wenn N <0> Stackframes"
-#: command.y:1016 debug.c:408 gawkapi.c:258 msg.c:139
+#: command.y:1016 debug.c:409 gawkapi.c:259 msg.c:139
#, c-format
msgid "error: "
msgstr "Fehler: "
@@ -1496,67 +1540,67 @@ msgstr "(rück)setzen des Sicherns von Optionen (on
oder off)."
msgid "(un)set or show instruction tracing (value=on|off)."
msgstr "(rück)setzen des Verfolgens von Instruktionen (on oder off)."
-#: debug.c:352
+#: debug.c:353
msgid "program not running."
msgstr "Das Programm läuft nicht."
-#: debug.c:455 debug.c:613
+#: debug.c:456 debug.c:614
#, c-format
msgid "can't read source file `%s' (%s)"
msgstr "Die Quelldatei â%sâ kann nicht gelesen werden (%s)"
-#: debug.c:460
+#: debug.c:461
#, c-format
msgid "source file `%s' is empty.\n"
msgstr "Die Quelldatei â%sâ ist leer.\n"
-#: debug.c:487
+#: debug.c:488
msgid "no current source file."
msgstr "keine aktuelle Quelldatei"
-#: debug.c:512
+#: debug.c:513
#, c-format
msgid "cannot find source file named `%s' (%s)"
msgstr "Die Quelldatei â%sâ kann nicht gefunden werden (%s)"
-#: debug.c:536
+#: debug.c:537
#, c-format
msgid "WARNING: source file `%s' modified since program compilation.\n"
msgstr ""
"WARNUNG: Quelldatei â%sâ wurde seit der Programmübersetzung
verändert.\n"
-#: debug.c:558
+#: debug.c:559
#, c-format
msgid "line number %d out of range; `%s' has %d lines"
msgstr ""
"die Zeilennummer %d ist auÃerhalb des gültigen Bereichs: â%sâ hat %d
Zeilen"
-#: debug.c:618
+#: debug.c:619
#, c-format
msgid "unexpected eof while reading file `%s', line %d"
msgstr "Unerwartetes Dateiende beim Lesen von Datei »%s<<, Zeile %d"
-#: debug.c:627
+#: debug.c:628
#, c-format
msgid "source file `%s' modified since start of program execution"
msgstr "Quelldatei â%sâ wurde seit dem Start des Programmes verändert"
-#: debug.c:739
+#: debug.c:740
#, c-format
msgid "Current source file: %s\n"
msgstr "Derzeitige Quelldatei: %s\n"
-#: debug.c:740
+#: debug.c:741
#, c-format
msgid "Number of lines: %d\n"
msgstr "Anzahl von Zeilen: %d\n"
-#: debug.c:747
+#: debug.c:748
#, c-format
msgid "Source file (lines): %s (%d)\n"
msgstr "Quelldatei (Zeilen): %s (%d)\n"
-#: debug.c:761
+#: debug.c:762
msgid ""
"Number Disp Enabled Location\n"
"\n"
@@ -1564,54 +1608,54 @@ msgstr ""
"Nummer Anz. Aktiv Ort\n"
"\n"
-#: debug.c:772
+#: debug.c:773
#, c-format
msgid "\tno of hits = %ld\n"
msgstr "\tAnzahl Treffer = %ld\n"
-#: debug.c:774
+#: debug.c:775
#, c-format
msgid "\tignore next %ld hit(s)\n"
msgstr "\tdie nächsten %ld Treffer\n"
-#: debug.c:776 debug.c:916
+#: debug.c:777 debug.c:917
#, c-format
msgid "\tstop condition: %s\n"
msgstr "\tStopbedingung: %s\n"
-#: debug.c:778 debug.c:918
+#: debug.c:779 debug.c:919
msgid "\tcommands:\n"
msgstr "\tBefehle:\n"
-#: debug.c:800
+#: debug.c:801
#, c-format
msgid "Current frame: "
msgstr "Derzeitiger Stapelrahmen"
-#: debug.c:803
+#: debug.c:804
#, c-format
msgid "Called by frame: "
msgstr "Aufgerufen aus Rahmen: "
-#: debug.c:807
+#: debug.c:808
#, c-format
msgid "Caller of frame: "
msgstr "Aufrufer des Rahmens: "
-#: debug.c:825
+#: debug.c:826
#, c-format
msgid "None in main().\n"
msgstr "Keine in main().\n"
-#: debug.c:855
+#: debug.c:856
msgid "No arguments.\n"
msgstr "Keine Argumente.\n"
-#: debug.c:856
+#: debug.c:857
msgid "No locals.\n"
msgstr "Keine lokalen.\n"
-#: debug.c:864
+#: debug.c:865
msgid ""
"All defined variables:\n"
"\n"
@@ -1619,7 +1663,7 @@ msgstr ""
"Alle definierten Variablen:\n"
"\n"
-#: debug.c:874
+#: debug.c:875
msgid ""
"All defined functions:\n"
"\n"
@@ -1627,7 +1671,7 @@ msgstr ""
"Alle definierten Funktionen:\n"
"\n"
-#: debug.c:893
+#: debug.c:894
msgid ""
"Auto-display variables:\n"
"\n"
@@ -1635,7 +1679,7 @@ msgstr ""
"Auto-display-Variablen:\n"
"\n"
-#: debug.c:896
+#: debug.c:897
msgid ""
"Watch variables:\n"
"\n"
@@ -1643,397 +1687,397 @@ msgstr ""
"Yu überwachende Variablen:\n"
"\n"
-#: debug.c:1036
+#: debug.c:1037
#, c-format
msgid "no symbol `%s' in current context\n"
msgstr "im aktuellen Kontext gibt es kein Symbol mit Namen â%sâ\n"
-#: debug.c:1048 debug.c:1434
+#: debug.c:1049 debug.c:1437
#, c-format
msgid "`%s' is not an array\n"
msgstr "â%sâ ist kein Feld\n"
-#: debug.c:1062
+#: debug.c:1063
#, c-format
msgid "$%ld = uninitialized field\n"
msgstr "$%ld = nicht initialisiertes Feld\n"
-#: debug.c:1083
+#: debug.c:1084
#, c-format
msgid "array `%s' is empty\n"
msgstr "Das Feld â%sâ ist leer\n"
-#: debug.c:1126 debug.c:1178
+#: debug.c:1127 debug.c:1179
#, c-format
msgid "[\"%.*s\"] not in array `%s'\n"
msgstr "[\"%.*s\"] ist in Feld â%sâ nicht vorhanden\n"
-#: debug.c:1182
+#: debug.c:1183
#, c-format
msgid "`%s[\"%.*s\"]' is not an array\n"
msgstr "»%s[\"%.*s\"]« ist kein Feld\n"
-#: debug.c:1243 debug.c:5024
+#: debug.c:1244 debug.c:5102
#, c-format
msgid "`%s' is not a scalar variable"
msgstr "â%sâ ist keine skalare Variable"
-#: debug.c:1265 debug.c:5054
+#: debug.c:1267 debug.c:5132
#, c-format
msgid "attempt to use array `%s[\"%.*s\"]' in a scalar context"
msgstr ""
"Es wird versucht, das Feld »%s[\"%.*s\"]« in einem Skalarkontext zu
verwenden"
-#: debug.c:1287 debug.c:5065
+#: debug.c:1290 debug.c:5143
#, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as array"
msgstr "Es wird versucht, den Skalar »%s[\"%.*s\"]« als Feld zu verwenden"
-#: debug.c:1430
+#: debug.c:1433
#, c-format
msgid "`%s' is a function"
msgstr "â%sâ ist eine Funktion"
-#: debug.c:1472
+#: debug.c:1475
#, c-format
msgid "watchpoint %d is unconditional\n"
msgstr "Watchpoint %d ist bedingungslos\n"
-#: debug.c:1506
+#: debug.c:1509
#, c-format
msgid "No display item numbered %ld"
msgstr "Kein anzuzeigendes Element mit Nummer %ld"
-#: debug.c:1509
+#: debug.c:1512
#, c-format
msgid "No watch item numbered %ld"
msgstr "Kein zu beobachtendes Element mit Nummer %ld"
-#: debug.c:1535
+#: debug.c:1538
#, c-format
msgid "%d: [\"%.*s\"] not in array `%s'\n"
msgstr "%d: [\"%.*s\"] ist in Feld â%sâ nicht vorhanden\n"
-#: debug.c:1774
+#: debug.c:1777
msgid "attempt to use scalar value as array"
msgstr "Es wird versucht, einen Skalar als Feld zu verwenden"
-#: debug.c:1865
+#: debug.c:1868
#, c-format
msgid "Watchpoint %d deleted because parameter is out of scope.\n"
msgstr ""
"Watchpoint %d wurde gelöscht, weil der Parameter auÃerhalb des "
"Gültigkeitsbereichs ist.\n"
-#: debug.c:1876
+#: debug.c:1879
#, c-format
msgid "Display %d deleted because parameter is out of scope.\n"
msgstr ""
"Anzuzeigendes Element %d wurde gelöscht, weil der Parameter auÃerhalb des "
"Gültigkeitsbereichs ist.\n"
-#: debug.c:1909
+#: debug.c:1912
#, c-format
msgid " in file `%s', line %d\n"
msgstr " in Datei â%sâ, Zeile %d\n"
-#: debug.c:1930
+#: debug.c:1933
#, c-format
msgid " at `%s':%d"
msgstr " bei â%sâ:%d"
-#: debug.c:1946 debug.c:2009
+#: debug.c:1949 debug.c:2012
#, c-format
msgid "#%ld\tin "
msgstr "#%ld\tin "
-#: debug.c:1983
+#: debug.c:1986
#, c-format
msgid "More stack frames follow ...\n"
msgstr "Weitere Stapelrahmen folgen ...\n"
-#: debug.c:2026
+#: debug.c:2029
msgid "invalid frame number"
msgstr "Ungültige Rahmennummer"
-#: debug.c:2209
+#: debug.c:2212
#, c-format
msgid "Note: breakpoint %d (enabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
"Hinweis: Breakpont %d (aktiv, ignoriert für die nächsten %ld Treffer) wird "
"auch an %s:%d gesetzt"
-#: debug.c:2216
+#: debug.c:2219
#, c-format
msgid "Note: breakpoint %d (enabled), also set at %s:%d"
msgstr "Hinweis: Breakpont %d (aktiv) wird auch an %s:%d gesetzt"
-#: debug.c:2223
+#: debug.c:2226
#, c-format
msgid "Note: breakpoint %d (disabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
"Hinweis: Breakpont %d (inaktiv, ignoriert für die nächsten %ld Treffer)
wird "
"auch von %s:%d gesetzt"
-#: debug.c:2230
+#: debug.c:2233
#, c-format
msgid "Note: breakpoint %d (disabled), also set at %s:%d"
msgstr "Hinweis: Breakpont %d (inaktiv) wird auch an %s:%d gesetzt"
-#: debug.c:2247
+#: debug.c:2250
#, c-format
msgid "Breakpoint %d set at file `%s', line %d\n"
msgstr "Breakpont %d wird auf Datei %s, Zeile %d gesetzt\n"
-#: debug.c:2349
+#: debug.c:2352
#, c-format
msgid "Can't set breakpoint in file `%s'\n"
msgstr "In Datei â%sâ kann kein Breakpoint gesetzt werden\n"
-#: debug.c:2378 debug.c:2501 debug.c:3363
+#: debug.c:2381 debug.c:2504 debug.c:3366
#, c-format
msgid "line number %d in file `%s' out of range"
msgstr "Zeile Nummer %d in Datei â%sâ liegt auÃerhalb des gültigen
Bereichs"
-#: debug.c:2382
+#: debug.c:2385
#, c-format
msgid "Can't find rule!!!\n"
msgstr "Die Regel kann nicht gefunden werden!!!\n"
-#: debug.c:2384
+#: debug.c:2387
#, c-format
msgid "Can't set breakpoint at `%s':%d\n"
msgstr "In â%sâ:%d kann kein Breakpoint gesetzt werden\n"
-#: debug.c:2396
+#: debug.c:2399
#, c-format
msgid "Can't set breakpoint in function `%s'\n"
msgstr "In Funktion â%sâ kann kein Breakpoint gesetzt werden\n"
-#: debug.c:2412
+#: debug.c:2415
#, c-format
msgid "breakpoint %d set at file `%s', line %d is unconditional\n"
msgstr "Breakpoint %d gestzt auf Datei â%sâ Zeile %d ist bedingungslos\n"
-#: debug.c:2517 debug.c:2539
+#: debug.c:2520 debug.c:2542
#, c-format
msgid "Deleted breakpoint %d"
msgstr "Breakpoint %d wurde gelöscht"
-#: debug.c:2523
+#: debug.c:2526
#, c-format
msgid "No breakpoint(s) at entry to function `%s'\n"
msgstr "Am Beginn von Funktion â%sâ gibt es keine Breakpoints\n"
-#: debug.c:2550
+#: debug.c:2553
#, c-format
msgid "No breakpoint at file `%s', line #%d\n"
msgstr "Bei Datei â%sâ Zeile %d gibt es keine Breakpoints\n"
-#: debug.c:2605 debug.c:2646 debug.c:2666 debug.c:2709
+#: debug.c:2608 debug.c:2649 debug.c:2669 debug.c:2712
msgid "invalid breakpoint number"
msgstr "Ungtige Breakpoint/Nummer"
-#: debug.c:2621
+#: debug.c:2624
msgid "Delete all breakpoints? (y or n) "
msgstr "Alle Breakpoints löschen? (j oder n) "
-#: debug.c:2622 debug.c:2936 debug.c:2989
+#: debug.c:2625 debug.c:2939 debug.c:2992
msgid "y"
msgstr "j"
-#: debug.c:2671
+#: debug.c:2674
#, c-format
msgid "Will ignore next %ld crossing(s) of breakpoint %d.\n"
msgstr ""
"die nächsten %ld Ãberschreitungen von Breakpoint %d werden ignoriert.\n"
-#: debug.c:2675
+#: debug.c:2678
#, c-format
msgid "Will stop next time breakpoint %d is reached.\n"
msgstr "wenn Breakpoint %d das nächste mal erreicht wird, wird angehalten\n"
-#: debug.c:2792
+#: debug.c:2795
#, c-format
msgid "Can only debug programs provided with the `-f' option.\n"
msgstr ""
"Es können nur Programme untersucht werden, die mittels der Option »-f« "
"übergeben wurden.\n"
-#: debug.c:2921
+#: debug.c:2924
#, c-format
msgid "Failed to restart debugger"
msgstr "Der Debugger konnte nicht neu gestartet werden"
-#: debug.c:2935
+#: debug.c:2938
msgid "Program already running. Restart from beginning (y/n)? "
msgstr "das Programm läfut bereits. Neu starten (j/n}? "
-#: debug.c:2939
+#: debug.c:2942
#, c-format
msgid "Program not restarted\n"
msgstr "Das Programm wurde nicht neu gestartet\n"
-#: debug.c:2949
+#: debug.c:2952
#, c-format
msgid "error: cannot restart, operation not allowed\n"
msgstr "Fehler: Neustart nicht möglich da die Operation verboten ist\n"
-#: debug.c:2955
+#: debug.c:2958
#, c-format
msgid "error (%s): cannot restart, ignoring rest of the commands\n"
msgstr ""
"Fehler (%s): Neustart nicht möglich, der Rest der Befehle wird ignoriert\n"
-#: debug.c:2963
+#: debug.c:2966
#, c-format
msgid "Starting program: \n"
msgstr "Das Programm wird gestartet: \n"
-#: debug.c:2973
+#: debug.c:2976
#, c-format
msgid "Program exited abnormally with exit value: %d\n"
msgstr "Das Programm endete nicht normal mit dem Rückgabewert: %d\n"
-#: debug.c:2974
+#: debug.c:2977
#, c-format
msgid "Program exited normally with exit value: %d\n"
msgstr "Das Programm endete normal mit dem Rückgabewert: %d\n"
-#: debug.c:2988
+#: debug.c:2991
msgid "The program is running. Exit anyway (y/n)? "
msgstr "Das Prgramm läuft. Trotzdem beenden (j/n) "
-#: debug.c:3023
+#: debug.c:3026
#, c-format
msgid "Not stopped at any breakpoint; argument ignored.\n"
msgstr "Es wird an keinem Breakpoint gestoppt; das Argument wird ignoriert.\n"
-#: debug.c:3028
+#: debug.c:3031
#, c-format
msgid "invalid breakpoint number %d."
msgstr "ungültige Breakpointnummer %d."
-#: debug.c:3033
+#: debug.c:3036
#, c-format
msgid "Will ignore next %ld crossings of breakpoint %d.\n"
msgstr ""
"Die nächsten %ld Ãberschreitungen von Breakpoint %d werden ignoriert.\n"
-#: debug.c:3220
+#: debug.c:3223
#, c-format
msgid "'finish' not meaningful in the outermost frame main()\n"
msgstr "»finish« hat in main() des äuÃersten Rahmens keine Bedeutung\n"
-#: debug.c:3225
+#: debug.c:3228
#, c-format
msgid "Run till return from "
msgstr "Laufen bis zur Rückkehr von "
-#: debug.c:3268
+#: debug.c:3271
#, c-format
msgid "'return' not meaningful in the outermost frame main()\n"
msgstr "»return« hat in main() des äuÃersten Rahmens keine Bedeutung\n"
-#: debug.c:3382
+#: debug.c:3385
#, c-format
msgid "Can't find specified location in function `%s'\n"
msgstr "Die angegebene Position in Funktion â%sâ kann nicht gefunden
werden\n"
-#: debug.c:3390
+#: debug.c:3393
#, c-format
msgid "invalid source line %d in file `%s'"
msgstr "ungültige Quellzeilennummer %d in Datei â%sâ"
-#: debug.c:3405
+#: debug.c:3408
#, c-format
msgid "Can't find specified location %d in file `%s'\n"
msgstr "Der Zielpunkt %d in Datei â%sâ ist nicht auffindbar\n"
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "element not in array\n"
msgstr "Das Element ist kein Feld\n"
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "untyped variable\n"
msgstr "untypisierte Variable\n"
-#: debug.c:3479
+#: debug.c:3482
#, c-format
msgid "Stopping in %s ...\n"
msgstr "Stopp in %s ...\n"
-#: debug.c:3556
+#: debug.c:3559
#, c-format
msgid "'finish' not meaningful with non-local jump '%s'\n"
msgstr "»finish« hat bei dem nichtlokalen Sprung â%sâ keine Bedeutung\n"
-#: debug.c:3563
+#: debug.c:3566
#, c-format
msgid "'until' not meaningful with non-local jump '%s'\n"
msgstr "»finish« hat bei dem nichtlokalen Sprung â%sâ keine Bedeutung\n"
-#: debug.c:4244
+#: debug.c:4322
msgid "\t------[Enter] to continue or q [Enter] to quit------"
msgstr "\t-[Eingabe] um fort zu fahren oder b [Eingabe] für geenden -"
-#: debug.c:4245
+#: debug.c:4323
msgid "q"
msgstr "b"
-#: debug.c:5061
+#: debug.c:5139
#, c-format
msgid "[\"%.*s\"] not in array `%s'"
msgstr "[\"%.*s\"] ist in Feld â%sâ nicht vorhanden"
-#: debug.c:5267
+#: debug.c:5345
#, c-format
msgid "sending output to stdout\n"
msgstr "Ausgabe wird an die Standardausgabe geschickt\n"
-#: debug.c:5307
+#: debug.c:5385
msgid "invalid number"
msgstr "ungültige Zahl"
-#: debug.c:5441
+#: debug.c:5519
#, c-format
msgid "`%s' not allowed in current context; statement ignored"
msgstr ""
"â%sâ ist im aktuellen Kontext nicht zulässig; der Ausdruck wird
ignoriert"
-#: debug.c:5449
+#: debug.c:5527
msgid "`return' not allowed in current context; statement ignored"
msgstr ""
"»reeturn« ist im aktuellen Kontext nicht zulässig; der Ausdruck wird "
"ignoriert"
-#: debug.c:5664
+#: debug.c:5742
#, c-format
msgid "No symbol `%s' in current context"
msgstr "Im aktuelln Kontext gibt es kein Symbol â%sâ"
-#: eval.c:399
+#: eval.c:400
#, c-format
msgid "unknown nodetype %d"
msgstr "Unbekannter Knotentyp %d"
-#: eval.c:410 eval.c:424
+#: eval.c:411 eval.c:427
#, c-format
msgid "unknown opcode %d"
msgstr "Unbekannter Opcode %d"
-#: eval.c:421
+#: eval.c:424
#, c-format
msgid "opcode %s not an operator or keyword"
msgstr "Opcode %s ist weder ein Operator noch ein Schlüsselwort"
-#: eval.c:479
+#: eval.c:482
msgid "buffer overflow in genflags2str"
msgstr "Pufferüberlauf in genflags2str"
-#: eval.c:681
+#: eval.c:684
#, c-format
msgid ""
"\n"
@@ -2044,71 +2088,71 @@ msgstr ""
"\t# Funktions-Aufruf-Stack\n"
"\n"
-#: eval.c:707
+#: eval.c:710
msgid "`IGNORECASE' is a gawk extension"
msgstr "»IGNORECASE« ist eine gawk-Erweiterung"
-#: eval.c:728
+#: eval.c:731
msgid "`BINMODE' is a gawk extension"
msgstr "»BINMODE« ist eine gawk-Erweiterung"
-#: eval.c:785
+#: eval.c:788
#, c-format
msgid "BINMODE value `%s' is invalid, treated as 3"
msgstr "BINMODE Wert â%sâ ist ungültig und wird als 3 behandelt"
-#: eval.c:908
+#: eval.c:911
#, c-format
msgid "bad `%sFMT' specification `%s'"
msgstr "Falsche »%sFMT«-Angabe â%sâ"
-#: eval.c:976
+#: eval.c:979
msgid "turning off `--lint' due to assignment to `LINT'"
msgstr "»--lint« wird abgeschaltet, da an »LINT« zugewiesen wird"
-#: eval.c:1154
+#: eval.c:1157
#, c-format
msgid "reference to uninitialized argument `%s'"
msgstr "Referenz auf nicht initialisiertes Argument â%sâ"
-#: eval.c:1155
+#: eval.c:1158
#, c-format
msgid "reference to uninitialized variable `%s'"
msgstr "Referenz auf die nicht initialisierte Variable â%sâ"
-#: eval.c:1173
+#: eval.c:1176
msgid "attempt to field reference from non-numeric value"
msgstr "Nicht numerischer Wert für Feldreferenz verwendet"
-#: eval.c:1175
+#: eval.c:1178
msgid "attempt to field reference from null string"
msgstr "Referenz auf ein Feld von einem Null-String"
-#: eval.c:1183
+#: eval.c:1186
#, c-format
msgid "attempt to access field %ld"
msgstr "Versuch des Zugriffs auf Feld %ld"
-#: eval.c:1192
+#: eval.c:1195
#, c-format
msgid "reference to uninitialized field `$%ld'"
msgstr "Referenz auf das nicht initialisierte Feld »$%ld«"
-#: eval.c:1256
+#: eval.c:1259
#, c-format
msgid "function `%s' called with more arguments than declared"
msgstr "Funktion â%sâ mit zu vielen Argumenten aufgerufen"
-#: eval.c:1453
+#: eval.c:1456
#, c-format
msgid "unwind_stack: unexpected type `%s'"
msgstr "unwind_stack: unerwarteter Typ â%sâ"
-#: eval.c:1546
+#: eval.c:1549
msgid "division by zero attempted in `/='"
msgstr "Division durch Null versucht in »/=«"
-#: eval.c:1553
+#: eval.c:1556
#, c-format
msgid "division by zero attempted in `%%='"
msgstr "Division durch Null versucht in »%%=«"
@@ -2149,52 +2193,59 @@ msgstr ""
"load_ext: die Initialisierungsroutine %2$s von Bibliothek »%1$s« ist "
"gescheitert\n"
-#: ext.c:110
+#: ext.c:111
msgid "make_builtin: missing function name"
msgstr "make_builtin: Funktionsname fehlt"
-#: ext.c:120
+#: ext.c:119 ext.c:130
+#, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as function name"
+msgstr ""
+"make_builtin: die in gawk eingebaute Funktion â%sâ kann nicht als "
+"Funktionsname verwendet werden"
+
+#: ext.c:128
+#, fuzzy, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as namespace name"
+msgstr ""
+"make_builtin: die in gawk eingebaute Funktion â%sâ kann nicht als "
+"Funktionsname verwendet werden"
+
+#: ext.c:145
#, c-format
msgid "make_builtin: can't redefine function `%s'"
msgstr "make_builtin: Funktion â%sâ kann nicht neu definiert werden"
-#: ext.c:124
+#: ext.c:149
#, c-format
msgid "make_builtin: function `%s' already defined"
msgstr "make_builtin: Funktion â%sâ wurde bereits definiert"
-#: ext.c:128
+#: ext.c:153
#, c-format
msgid "make_builtin: function name `%s' previously defined"
msgstr "make_builtin: Funktion â%sâ wurde bereits vorher definiert"
-#: ext.c:130
-#, c-format
-msgid "make_builtin: can't use gawk built-in `%s' as function name"
-msgstr ""
-"make_builtin: die in gawk eingebaute Funktion â%sâ kann nicht als "
-"Funktionsname verwendet werden"
-
-#: ext.c:133
+#: ext.c:157
#, c-format
msgid "make_builtin: negative argument count for function `%s'"
msgstr "make_builtin: negative Anzahl von Argumenten für Funktion â%sâ"
-#: ext.c:209
+#: ext.c:233
#, c-format
msgid "function `%s': argument #%d: attempt to use scalar as an array"
msgstr ""
"Funktion â%sâ: Argument #%d: Es wird versucht, einen Skalar als Feld zu "
"verwenden"
-#: ext.c:213
+#: ext.c:237
#, c-format
msgid "function `%s': argument #%d: attempt to use array as a scalar"
msgstr ""
"Funktion â%sâ: Argument #%d: Es wird versucht, ein Feld als Skalar zu "
"verwenden"
-#: ext.c:227
+#: ext.c:251
msgid "dynamic loading of library not supported"
msgstr "das dynamische Laden von Bibliotheken wird nicht unterstützt"
@@ -2207,66 +2258,66 @@ msgstr "stst: die symbolische Verknüpfung â%sâ
kann nicht gelesenb werden"
msgid "stat: bad parameters"
msgstr "stat: ungültige Parameter"
-#: extension/filefuncs.c:584
+#: extension/filefuncs.c:585
#, c-format
msgid "fts init: could not create variable %s"
msgstr "fts_init: Variable %s konnte nicht angelegt werden"
-#: extension/filefuncs.c:605
+#: extension/filefuncs.c:606
msgid "fts is not supported on this system"
msgstr "fts wird auf diesem System nicht unterstützt"
-#: extension/filefuncs.c:624
+#: extension/filefuncs.c:625
msgid "fill_stat_element: could not create array"
msgstr "fill_stat_element: das Feld konnte nicht angelegt werden"
-#: extension/filefuncs.c:633
+#: extension/filefuncs.c:634
msgid "fill_stat_element: could not set element"
msgstr "fill_stat_element: das Element konnte nicht gesetzt werden"
-#: extension/filefuncs.c:648
+#: extension/filefuncs.c:649
msgid "fill_path_element: could not set element"
msgstr "fill_path_element: das Element konnte nicht gesetzt werden"
-#: extension/filefuncs.c:664
+#: extension/filefuncs.c:665
msgid "fill_error_element: could not set element"
msgstr "fill_error_element: das Element konnte nicht gesetzt werden"
-#: extension/filefuncs.c:711 extension/filefuncs.c:758
+#: extension/filefuncs.c:717 extension/filefuncs.c:764
msgid "fts-process: could not create array"
msgstr "fts-process: das Feld konnte nicht anglegt werden"
-#: extension/filefuncs.c:721 extension/filefuncs.c:768
-#: extension/filefuncs.c:786
+#: extension/filefuncs.c:727 extension/filefuncs.c:774
+#: extension/filefuncs.c:792
msgid "fts-process: could not set element"
msgstr "fts-process: das Element konnte nicht gesetzt werden"
-#: extension/filefuncs.c:835
+#: extension/filefuncs.c:841
msgid "fts: called with incorrect number of arguments, expecting 3"
msgstr "fts: Aufruf mit falscher Anzahl an Argumenten, es werden 3 erwartet"
-#: extension/filefuncs.c:838
+#: extension/filefuncs.c:844
msgid "fts: bad first parameter"
msgstr "fts: ungültiger Parameter"
-#: extension/filefuncs.c:844
+#: extension/filefuncs.c:850
msgid "fts: bad second parameter"
msgstr "fts: ungültiger zweiter Parameter"
-#: extension/filefuncs.c:850
+#: extension/filefuncs.c:856
msgid "fts: bad third parameter"
msgstr "%s: ist ein Parameter"
-#: extension/filefuncs.c:857
+#: extension/filefuncs.c:863
msgid "fts: could not flatten array\n"
msgstr "fts: ungültiger dritter Parameter\n"
-#: extension/filefuncs.c:875
+#: extension/filefuncs.c:881
msgid "fts: ignoring sneaky FTS_NOSTAT flag. nyah, nyah, nyah."
msgstr ""
"fts: die heimtückische Kennung FTS_NOSTAT wird ignoriert, ätsch bätsch."
-#: extension/filefuncs.c:891
+#: extension/filefuncs.c:897
msgid "fts: clear_array() failed\n"
msgstr "fts: clear_array() ist gescheitert\n"
@@ -2305,86 +2356,90 @@ msgid "fork: PROCINFO is not an array!"
msgstr "fork: PROCINFO ist kein Feld!"
#: extension/inplace.c:131
-msgid "inplace_begin: in-place editing already active"
+#, fuzzy
+msgid "inplace::begin: in-place editing already active"
msgstr "inplace_begin: direktes Editieren ist bereits aktiv"
#: extension/inplace.c:134
-#, c-format
-msgid "inplace_begin: expects 2 arguments but called with %d"
+#, fuzzy, c-format
+msgid "inplace::begin: expects 2 arguments but called with %d"
msgstr "inplace_begin: erwartet 2 Argumente aber wurde aufgerufen mit %d"
#: extension/inplace.c:137
-msgid "inplace_begin: cannot retrieve 1st argument as a string filename"
+#, fuzzy
+msgid "inplace::begin: cannot retrieve 1st argument as a string filename"
msgstr "inplace_begin: das erste Argument ist kein Dateiname"
#: extension/inplace.c:145
-#, c-format
-msgid "inplace_begin: disabling in-place editing for invalid FILENAME `%s'"
+#, fuzzy, c-format
+msgid "inplace::begin: disabling in-place editing for invalid FILENAME `%s'"
msgstr ""
"inplace_begin: direktes Editieren wird deaktiviert wegen des ungültigen "
"Dateinamens â%sâ"
#: extension/inplace.c:152
-#, c-format
-msgid "inplace_begin: Cannot stat `%s' (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: Cannot stat `%s' (%s)"
msgstr "inplace_begin: Status von â%sâ kann nicht ermittelt werden (%s)"
#: extension/inplace.c:159
-#, c-format
-msgid "inplace_begin: `%s' is not a regular file"
+#, fuzzy, c-format
+msgid "inplace::begin: `%s' is not a regular file"
msgstr "inplace_begin: â%sâ ist keine reguläre Datei"
#: extension/inplace.c:170
-#, c-format
-msgid "inplace_begin: mkstemp(`%s') failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: mkstemp(`%s') failed (%s)"
msgstr "inplace_begin: mkstemp(â%sâ) ist gescheitert (%s)"
#: extension/inplace.c:182
-#, c-format
-msgid "inplace_begin: chmod failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: chmod failed (%s)"
msgstr "inplace_begin:: chmod ist gescheitert (%s)"
#: extension/inplace.c:189
-#, c-format
-msgid "inplace_begin: dup(stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: dup(stdout) failed (%s)"
msgstr "inplace_begin: dup(stdout) ist gescheitert (%s)"
#: extension/inplace.c:192
-#, c-format
-msgid "inplace_begin: dup2(%d, stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: dup2(%d, stdout) failed (%s)"
msgstr "inplace_begin: dup2(%d, stdout) ist gescheitert (%s)"
#: extension/inplace.c:195
-#, c-format
-msgid "inplace_begin: close(%d) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: close(%d) failed (%s)"
msgstr "inplace_begin: close(%d) ist gescheitert (%s)"
#: extension/inplace.c:211
-#, c-format
-msgid "inplace_end: expects 2 arguments but called with %d"
+#, fuzzy, c-format
+msgid "inplace::end: expects 2 arguments but called with %d"
msgstr "inplace_end: erwartet 2 Argumente wurde aber mit %d aufgerufen"
#: extension/inplace.c:214
-msgid "inplace_end: cannot retrieve 1st argument as a string filename"
+#, fuzzy
+msgid "inplace::end: cannot retrieve 1st argument as a string filename"
msgstr "inplace_end: das erste Argument ist kein Dateiname"
#: extension/inplace.c:221
-msgid "inplace_end: in-place editing not active"
+#, fuzzy
+msgid "inplace::end: in-place editing not active"
msgstr "inplace_end: direktes Editieren ist nicht aktiv"
#: extension/inplace.c:227
-#, c-format
-msgid "inplace_end: dup2(%d, stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: dup2(%d, stdout) failed (%s)"
msgstr "inplace_end: dup2(%d, stdout) ist gescheitert (%s)"
#: extension/inplace.c:230
-#, c-format
-msgid "inplace_end: close(%d) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: close(%d) failed (%s)"
msgstr "inplace_end: close(%d) ist gescheitert (%s)"
#: extension/inplace.c:234
-#, c-format
-msgid "inplace_end: fsetpos(stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: fsetpos(stdout) failed (%s)"
msgstr "inplace_end: fsetpos(stdout) ist gescheitert (%s)"
#: extension/inplace.c:247
@@ -2393,8 +2448,8 @@ msgid "inplace_end: link(`%s', `%s') failed (%s)"
msgstr "inplace_end: link(â%sâ, â%sâ) ist gescheitert (%s)"
#: extension/inplace.c:257
-#, c-format
-msgid "inplace_end: rename(`%s', `%s') failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: rename(`%s', `%s') failed (%s)"
msgstr "inplace_end: rename(â%sâ, â%sâ) ist gescheitert (%s)"
#: extension/ordchr.c:72
@@ -2502,114 +2557,119 @@ msgstr ""
msgid "accessing fields from an END rule may not be portable"
msgstr ""
-#: field.c:981 field.c:988
+#: field.c:975 field.c:982
msgid "split: fourth argument is a gawk extension"
msgstr "split: das vierte Argument ist eine gawk-Erweiterung"
-#: field.c:985
+#: field.c:979
msgid "split: fourth argument is not an array"
msgstr "split: das vierte Argument ist kein Feld"
-#: field.c:995
+#: field.c:989
msgid "split: second argument is not an array"
msgstr "split: das zweite Argument ist kein Feld"
-#: field.c:999
+#: field.c:993
msgid "split: cannot use the same array for second and fourth args"
msgstr ""
"split: als zweites und viertes Argument kann nicht das gleiche Feld "
"verwendet werden"
-#: field.c:1004
+#: field.c:998
msgid "split: cannot use a subarray of second arg for fourth arg"
msgstr ""
"split: Ein untergeordnetes Feld des zweiten Arguments kann nicht als viertes "
"Argument verwendet werden"
-#: field.c:1007
+#: field.c:1001
msgid "split: cannot use a subarray of fourth arg for second arg"
msgstr ""
"split: Ein untergeordnetes Feld des vierten Arguments kann nicht als zweites "
"Argument verwendet werden"
-#: field.c:1041
+#: field.c:1035
#, fuzzy
msgid "split: null string for third arg is a non-standard extension"
msgstr "split: Null-String als drittes Argument ist eine gawk-Erweiterung"
-#: field.c:1078
+#: field.c:1072
msgid "patsplit: fourth argument is not an array"
msgstr "patsplit: Das vierte Argument ist kein Feld"
-#: field.c:1083
+#: field.c:1077
msgid "patsplit: second argument is not an array"
msgstr "patsplit: Das zweite Argument ist kein Feld"
-#: field.c:1092
+#: field.c:1086
msgid "patsplit: third argument must be non-null"
msgstr "patsplit: Das dritte Argument darf nicht Null sein"
-#: field.c:1096
+#: field.c:1090
msgid "patsplit: cannot use the same array for second and fourth args"
msgstr ""
"patsplit: als zweites und viertes Argument kann nicht das gleiche Feld "
"verwendet werden"
-#: field.c:1101
+#: field.c:1095
msgid "patsplit: cannot use a subarray of second arg for fourth arg"
msgstr ""
"patsplit: Ein untergeordnetes Feld des zweiten Arguments kann nicht als "
"viertes Argument verwendet werden"
-#: field.c:1104
+#: field.c:1098
msgid "patsplit: cannot use a subarray of fourth arg for second arg"
msgstr ""
"patsplit: Ein untergeordnetes Feld des vierten Arguments kann nicht als "
"zweites Argument verwendet werden"
-#: field.c:1154
+#: field.c:1148
msgid "`FIELDWIDTHS' is a gawk extension"
msgstr "»FIELDWIDTHS« ist eine gawk-Erweiterung"
-#: field.c:1223
+#: field.c:1217
msgid "`*' must be the last designator in FIELDWIDTHS"
msgstr "â*â muss der letzte Bezeichner in FIELDWIDTHS sein"
-#: field.c:1244
+#: field.c:1238
#, c-format
msgid "invalid FIELDWIDTHS value, for field %d, near `%s'"
msgstr "ungültiger FIELDWIDTHS-Wert für Feld %d, nah bei â%sâ"
-#: field.c:1317
+#: field.c:1311
msgid "null string for `FS' is a gawk extension"
msgstr "Null-String für »FS« ist eine gawk-Erweiterung"
-#: field.c:1321
+#: field.c:1315
msgid "old awk does not support regexps as value of `FS'"
msgstr "Das alte awk unterstützt keine regulären Ausdrücke als Wert von
»FS«"
-#: field.c:1456
+#: field.c:1442
msgid "`FPAT' is a gawk extension"
msgstr "»FPAT« ist eine gawk-Erweiterung"
-#: gawkapi.c:160
+#: gawkapi.c:161
msgid "awk_value_to_node: received null retval"
msgstr "awk_value_to_node: Rückgabewert Null erhalten"
-#: gawkapi.c:177 gawkapi.c:188
+#: gawkapi.c:178 gawkapi.c:189
msgid "awk_value_to_node: not in MPFR mode"
msgstr "awk_value_to_node: nicht im MPFR-Modus"
-#: gawkapi.c:182 gawkapi.c:193
+#: gawkapi.c:183 gawkapi.c:194
msgid "awk_value_to_node: MPFR not supported"
msgstr "awk_value_to_node: MPFR wird nicht unterstützt"
-#: gawkapi.c:197
+#: gawkapi.c:198
#, c-format
msgid "awk_value_to_node: invalid number type `%d'"
msgstr "awk_value_to_node: Zahl mit ungültigem Wert â%dâ"
-#: gawkapi.c:520
+#: gawkapi.c:385
+#, fuzzy
+msgid "add_ext_func: received NULL name_space parameter"
+msgstr "load_ext: NULL lib_name erhalten"
+
+#: gawkapi.c:523
#, c-format
msgid ""
"node_to_awk_value: detected invalid numeric flags combination `%s'; please "
@@ -2618,15 +2678,15 @@ msgstr ""
"node_to_awk_value: unzulässige Kombination von Kennungen für Zahlen
â%sâ "
"gefunden; Bitte senden Sie einen Fehlerbericht."
-#: gawkapi.c:548
+#: gawkapi.c:551
msgid "node_to_awk_value: received null node"
msgstr "node_to_awk_value: Null-Knoten erhalten"
-#: gawkapi.c:551
+#: gawkapi.c:554
msgid "node_to_awk_value: received null val"
msgstr "node_to_awk_value: Null-Wert erhalten"
-#: gawkapi.c:607 gawkapi.c:641 gawkapi.c:668 gawkapi.c:701
+#: gawkapi.c:610 gawkapi.c:644 gawkapi.c:671 gawkapi.c:704
#, c-format
msgid ""
"node_to_awk_value detected invalid flags combination `%s'; please file a bug "
@@ -2635,35 +2695,35 @@ msgstr ""
"node_to_awk_value fand die ungültige Kombination von Schaltern â%sâ:
Bitte "
"senden Sie einen Fehlerebericht."
-#: gawkapi.c:1072
+#: gawkapi.c:1082
msgid "remove_element: received null array"
msgstr "remove_element: Null-Feld erhalten"
-#: gawkapi.c:1075
+#: gawkapi.c:1085
msgid "remove_element: received null subscript"
msgstr "remove_element: Null-Index erhalten"
-#: gawkapi.c:1207
+#: gawkapi.c:1217
#, fuzzy, c-format
msgid "api_flatten_array_typed: could not convert index %d to %s"
msgstr ""
"api_flatten_array_typed: Index %d konnte nicht in %s umgewandelt werden\n"
-#: gawkapi.c:1212
+#: gawkapi.c:1222
#, fuzzy, c-format
msgid "api_flatten_array_typed: could not convert value %d to %s"
msgstr ""
"api_flatten_array_typed: Wert %d konnte nicht in %s umgewandelt werden\n"
-#: gawkapi.c:1308 gawkapi.c:1324
+#: gawkapi.c:1318 gawkapi.c:1334
msgid "api_get_mpfr: MPFR not supported"
msgstr "api_get_mpfr: MPFR wird nicht unterstützt"
-#: gawkapi.c:1355
+#: gawkapi.c:1365
msgid "cannot find end of BEGINFILE rule"
msgstr "Das Ende der Regel BEGINFILE ist unauffindbar"
-#: gawkapi.c:1409
+#: gawkapi.c:1419
#, c-format
msgid "cannot open unrecognized file type `%s' for `%s'"
msgstr "Der unbekannte Dateityp â%sâ kann nicht zum â%sâ geöffnet
werden"
@@ -2827,12 +2887,12 @@ msgstr "fflush: die Standardausgabe kann nicht geleert
werden: %s"
msgid "fflush: cannot flush standard error: %s"
msgstr "fflush: die Standardfehlerausgabe kann nicht geleert werden: %s"
-#: io.c:1417 io.c:1508 main.c:653 main.c:700
+#: io.c:1417 io.c:1508 main.c:659 main.c:706
#, c-format
msgid "error writing standard output (%s)"
msgstr "Fehler beim Schreiben auf die Standardausgabe (%s)"
-#: io.c:1418 io.c:1521 main.c:655
+#: io.c:1418 io.c:1521 main.c:661
#, c-format
msgid "error writing standard error (%s)"
msgstr "Fehler beim Schreiben auf die Standardfehlerausgabe (%s)"
@@ -3037,191 +3097,191 @@ msgstr "Multicharacter-Wert von »RS« ist eine
gawk-Erweiterung"
msgid "IPv6 communication is not supported"
msgstr "IPv6-Verbindungen werden nicht unterstützt"
-#: main.c:330
+#: main.c:331
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr ""
"Die Umgebungsvariable »POSIXLY_CORRECT« ist gesetzt: »--posix« wird "
"eingeschaltet"
-#: main.c:336
+#: main.c:337
msgid "`--posix' overrides `--traditional'"
msgstr "»--posix« hat Vorrang vor »--traditional«"
-#: main.c:347
+#: main.c:348
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr "»--posix« /»--traditional« hat Vorrang vor »--non-decimal-data«"
-#: main.c:351
+#: main.c:352
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr "%s als setuid root auszuführen kann zu Sicherheitsproblemen führen"
-#: main.c:355
+#: main.c:356
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "»--posix« hat Vorrang vor »--characters-as-bytes«"
-#: main.c:413
+#: main.c:415
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr ""
"Das Setzen des Binärermodus für die Standardeingabe ist nicht möglich (%s)"
-#: main.c:416
+#: main.c:418
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr ""
"Das Setzen des Binärermodus für die Standardausgabe ist nicht möglich (%s)"
-#: main.c:418
+#: main.c:420
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr ""
"Das Setzen des Binärermodus für die Standardfehlerausgabe ist nicht
möglich "
"(%s)"
-#: main.c:478
+#: main.c:482
msgid "no program text at all!"
msgstr "Es wurde überhaupt kein Programmtext angegeben!"
-#: main.c:571
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr "Aufruf: %s [POSIX- oder GNU-Optionen] -f PROGRAMM [--] Datei ...\n"
-#: main.c:573
+#: main.c:578
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr "Aufruf: %s [POSIX- oder GNU-Optionen] -- %cPROGRAMM%c Datei ...\n"
-#: main.c:578
+#: main.c:583
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "POSIX-Optionen\t\tlange GNU-Optionen: (standard)\n"
-#: main.c:579
+#: main.c:584
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f PROGRAMM\t\t--file=PROGRAMM\n"
-#: main.c:580
+#: main.c:585
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F Feldtrenner\t\t\t--field-separator=Feldtrenner\n"
-#: main.c:581
+#: main.c:586
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr "\t-v var=Wert\t\t--assign=var=Wert\n"
-#: main.c:582
+#: main.c:587
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "POSIX-Optionen\t\tGNU-Optionen (lang): (Erweiterungen)\n"
-#: main.c:583
+#: main.c:588
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:584
+#: main.c:589
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:585
+#: main.c:590
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C\t\t\t--copyright\n"
-#: main.c:586
+#: main.c:591
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d [Datei]\t\t--dump-variables[=Datei]\n"
-#: main.c:587
+#: main.c:592
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-D[Datei]\t\t--debug[=Datei]\n"
-#: main.c:588
+#: main.c:593
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e 'Programmtext'\t--source=Programmtext\n"
-#: main.c:589
+#: main.c:594
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E Datei\t\t\t--exec=Datei\n"
-#: main.c:590
+#: main.c:595
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:591
+#: main.c:596
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h\t\t\t--help\n"
-#: main.c:592
+#: main.c:597
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr "\t-i einzubindende_datei\t\t--include=einzubindende_datei\n"
-#: main.c:593
+#: main.c:598
msgid "\t-l library\t\t--load=library\n"
msgstr "\t-l Bibliothek\t\t--load=Bibliothek\n"
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:598
+#: main.c:603
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
-#: main.c:599
+#: main.c:604
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-M\t\t\t--bignum\n"
-#: main.c:600
+#: main.c:605
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N\t\t\t--use-lc-numeric\n"
-#: main.c:601
+#: main.c:606
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n\t\t\t--non-decimal-data\n"
-#: main.c:602
+#: main.c:607
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-o[Datei]\t\t--pretty-print[=Datei]\n"
-#: main.c:603
+#: main.c:608
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:604
+#: main.c:609
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p [Datei]\t\t--profile[=Datei]\n"
-#: main.c:605
+#: main.c:610
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P\t\t\t--posix\n"
-#: main.c:606
+#: main.c:611
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r\t\t\t--re-interval\n"
-#: main.c:607
+#: main.c:612
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-s\t\t\t--no-optimize\n"
-#: main.c:608
+#: main.c:613
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:609
+#: main.c:614
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t\t\t\t--lint-old\n"
-#: main.c:610
+#: main.c:615
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V\t\t\t--version\n"
-#: main.c:612
+#: main.c:617
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr "\t-W nostalgia\t\t--nostalgia\n"
-#: main.c:615
+#: main.c:620
#, fuzzy
msgid "\t-Y\t\t\t--parsedebug\n"
msgstr "\t-Y\t\t--parsedebug\n"
-#: main.c:618
+#: main.c:623
msgid "\t-Z locale-name\t\t--locale=locale-name\n"
msgstr ""
@@ -3230,7 +3290,7 @@ msgstr ""
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:627
+#: main.c:632
#, fuzzy
msgid ""
"\n"
@@ -3238,7 +3298,9 @@ msgid ""
"which is section `Reporting Problems and Bugs' in the\n"
"printed version. This same information may be found at\n"
"https://www.gnu.org/software/gawk/manual/html_node/Bugs.html.\n"
-"PLEASE do NOT try to report bugs by posting in comp.lang.awk.\n"
+"PLEASE do NOT try to report bugs by posting in comp.lang.awk,\n"
+"\n"
+"or by using a web forum such as Stack Overflow.\n"
"\n"
msgstr ""
"\n"
@@ -3250,7 +3312,7 @@ msgstr ""
"address@hidden"
"\n"
-#: main.c:634
+#: main.c:640
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3261,7 +3323,7 @@ msgstr ""
"auf der Standardausgabe aus.\n"
"\n"
-#: main.c:638
+#: main.c:644
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3271,7 +3333,7 @@ msgstr ""
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
-#: main.c:670
+#: main.c:676
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3291,7 +3353,7 @@ msgstr ""
"spätere Version.\n"
"\n"
-#: main.c:678
+#: main.c:684
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3304,7 +3366,7 @@ msgstr ""
"leistung einer HANDELBARKEIT oder der EIGNUNG FÃR EINEN BESTIMMTEN ZWECK.\n"
"Sehen Sie bitte die GNU General Public License für weitere Details.\n"
-#: main.c:684
+#: main.c:690
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3313,11 +3375,11 @@ msgstr ""
"diesem Programm erhalten haben. Wenn nicht, lesen Sie bitte\n"
"http://www.gnu.org/licenses/.\n"
-#: main.c:725
+#: main.c:731
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "-Ft setzt FS im POSIX-awk nicht auf Tab"
-#: main.c:1127
+#: main.c:1128
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
@@ -3326,69 +3388,69 @@ msgstr ""
"%s: Argument â%sâ von »-v« ist nicht in der Form »Variable=Wert«\n"
"\n"
-#: main.c:1153
+#: main.c:1154
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "â%sâ ist kein gültiger Variablenname"
-#: main.c:1156
+#: main.c:1157
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "â%sâ ist kein Variablenname, es wird nach der Datei »%s=%s«
gesucht"
-#: main.c:1160
+#: main.c:1171
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr ""
"die eingebaute Funktion â%sâ kann nicht als Variablenname verwendet
werden"
# c-format
-#: main.c:1165
+#: main.c:1176
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr "Funktion â%sâ kann nicht als Name einer Variablen verwendet werden"
-#: main.c:1227
+#: main.c:1254
msgid "floating point exception"
msgstr "FlieÃkomma-Ausnahme"
-#: main.c:1234
+#: main.c:1261
msgid "fatal error: internal error"
msgstr "Fataler Fehler: interner Fehler"
-#: main.c:1251
+#: main.c:1278
msgid "fatal error: internal error: segfault"
msgstr "Fataler Fehler: interner Fehler: Speicherbegrenzungsfehler"
-#: main.c:1264
+#: main.c:1291
msgid "fatal error: internal error: stack overflow"
msgstr "Fataler Fehler: interner Fehler: Stapelüberlauf"
-#: main.c:1324
+#: main.c:1351
#, c-format
msgid "no pre-opened fd %d"
msgstr "Kein bereits geöffneter Dateideskriptor %d"
-#: main.c:1331
+#: main.c:1358
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr "/dev/null konnte nicht für Dateideskriptor %d geöffnet werden"
-#: main.c:1545
+#: main.c:1572
msgid "empty argument to `-e/--source' ignored"
msgstr "Das leere Argument für »--source« wird ignoriert"
-#: main.c:1616
+#: main.c:1643
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr ""
"-M wurde ignoriert: die Unterstützung von MPFR/GMP wurde nicht eingebaut"
-#: main.c:1641
+#: main.c:1668
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%s: Die Option »-W %s« ist unbekannt und wird ignoriert\n"
-#: main.c:1694
+#: main.c:1721
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: Die Option %c erfordert ein Argument\n"
@@ -3502,16 +3564,20 @@ msgid "%s %s `%s': could not set close-on-exec: (fcntl
F_SETFD: %s)"
msgstr ""
"%s %s â%sâ: close-on-exec konnte nicht gesetzt werden: (fcntl F_SETFD:
%s)"
-#: profile.c:97
+#: profile.c:73
+msgid "Program indentation level too deep. Consider refactoring your code"
+msgstr ""
+
+#: profile.c:110
#, c-format
msgid "could not open `%s' for writing: %s"
msgstr "â%sâ konnte nicht zum Schreiben geöffnet werden: %s"
-#: profile.c:99
+#: profile.c:112
msgid "sending profile to standard error"
msgstr "Das Profil wird auf der Standardfehlerausgabe ausgegeben"
-#: profile.c:250
+#: profile.c:271
#, c-format
msgid ""
"\t# %s rule(s)\n"
@@ -3520,7 +3586,7 @@ msgstr ""
"\t# %s Regel(n)\n"
"\n"
-#: profile.c:258
+#: profile.c:279
#, c-format
msgid ""
"\t# Rule(s)\n"
@@ -3529,30 +3595,40 @@ msgstr ""
"\t# Regel(n)\n"
"\n"
-#: profile.c:343
+#: profile.c:367
#, c-format
msgid "internal error: %s with null vname"
msgstr "Interner Fehler: %s mit null vname"
-#: profile.c:619
+#: profile.c:658
msgid "internal error: builtin with null fname"
msgstr "Interner Fehler: eingebaute Fuktion mit leerem fname"
-#: profile.c:1132
-#, c-format
+#: profile.c:1298
+#, fuzzy, c-format
msgid ""
-"\t# Loaded extensions (-l and/or @load)\n"
+"%s# Loaded extensions (-l and/or @load)\n"
"\n"
msgstr ""
"\t# Erweiterungen geladen (-l und/oder @load)\n"
"\n"
-#: profile.c:1181
+#: profile.c:1329
+#, fuzzy, c-format
+msgid ""
+"\n"
+"# Included files (-i and/or @include)\n"
+"\n"
+msgstr ""
+"\t# Erweiterungen geladen (-l und/oder @load)\n"
+"\n"
+
+#: profile.c:1393
#, c-format
msgid "\t# gawk profile, created %s\n"
msgstr "\t# gawk-Profil, erzeugt %s\n"
-#: profile.c:1731
+#: profile.c:1958
#, c-format
msgid ""
"\n"
@@ -3561,7 +3637,7 @@ msgstr ""
"\n"
"\t# Funktionen in alphabetischer Reihenfolge\n"
-#: profile.c:1787
+#: profile.c:2019
#, c-format
msgid "redir2str: unknown redirection type %d"
msgstr "redir2str: unbekannter Umlenkungstyp %d"
@@ -3752,20 +3828,29 @@ msgstr "Regulärer Ausdruck ist zu groÃ"
msgid "Unmatched ) or \\)"
msgstr ") oder \\) werden nicht geöffnet"
-#: support/regcomp.c:689
+#: support/regcomp.c:688
msgid "No previous regular expression"
msgstr "Kein vorangehender regulärer Ausdruck"
-#: symbol.c:687
+#: symbol.c:688
#, c-format
msgid "function `%s': can't use function `%s' as a parameter name"
msgstr ""
"Funktion â%sâ: Funktionsname â%sâ kann nicht als Parametername
benutzt werden"
-#: symbol.c:817
+#: symbol.c:818
msgid "can not pop main context"
msgstr "der Hauptkontext kann nicht entfernt werden"
+#~ msgid "setenv(TZ, %s) failed (%s)"
+#~ msgstr "setenv (TZ, %s) ist fehlgeschlagen (%s)"
+
+#~ msgid "setenv(TZ, %s) restoration failed (%s)"
+#~ msgstr "die Wiederherstellung von setenv (TZ, %s) ist fehlgeschlagen (%s)"
+
+#~ msgid "unsetenv(TZ) failed (%s)"
+#~ msgstr "unsetenv(TZ) ist gescheitert (%s)"
+
#~ msgid "backslash at end of string"
#~ msgstr "Backslash am Ende der Zeichenkette"
diff --git a/po/es.gmo b/po/es.gmo
index 0c9447f..1469d15 100644
Binary files a/po/es.gmo and b/po/es.gmo differ
diff --git a/po/es.po b/po/es.po
index 5254713..892790a 100644
--- a/po/es.po
+++ b/po/es.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.2.0e\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-11-17 21:53+0200\n"
+"POT-Creation-Date: 2019-01-26 21:24+0200\n"
"PO-Revision-Date: 2018-03-24 17:48+0200\n"
"Last-Translator: Francisco Javier Serrador <address@hidden>\n"
"Language-Team: Spanish <address@hidden>\n"
@@ -20,520 +20,531 @@ msgstr ""
"X-Generator: Virtaal 0.7.1\n"
"X-Bugs: Report translation errors to the Language-Team address.\n"
-#: array.c:259
+#: array.c:247
#, c-format
msgid "from %s"
msgstr "desde %s"
-#: array.c:360
+#: array.c:348
msgid "attempt to use a scalar value as array"
msgstr "trata emplear un valor escalar como una matriz"
-#: array.c:362
+#: array.c:350
#, c-format
msgid "attempt to use scalar parameter `%s' as an array"
msgstr "trata utilizar parámetro escalar «%s» como una matriz"
-#: array.c:365
+#: array.c:353
#, c-format
msgid "attempt to use scalar `%s' as an array"
msgstr "trata utilizar el escalar «%s» como una matriz"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1686 builtin.c:1732
-#: builtin.c:1745 builtin.c:2268 builtin.c:2295 eval.c:1129 eval.c:1133
-#: eval.c:1508
+#: array.c:400 array.c:567 builtin.c:88 builtin.c:1686 builtin.c:1732
+#: builtin.c:1745 builtin.c:2240 builtin.c:2267 eval.c:1132 eval.c:1136
+#: eval.c:1511
#, c-format
msgid "attempt to use array `%s' in a scalar context"
msgstr "trata utilizar la matriz «%s» en un contexto escalar"
-#: array.c:586
+#: array.c:574
#, c-format
msgid "delete: index `%.*s' not in array `%s'"
msgstr "delete: Ãndice «%.*s» no dentro de la matriz «%s»"
-#: array.c:600
+#: array.c:588
#, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as an array"
msgstr "trata utilizar `%s[«%.*s»]' escalar como una matriz"
-#: array.c:791
+#: array.c:782
msgid "adump: first argument not an array"
msgstr "adump: el primer argumento no es una matriz"
-#: array.c:833
+#: array.c:824
msgid "asort: second argument not an array"
msgstr "asort: el segundo argumento no es una matriz"
-#: array.c:834
+#: array.c:825
msgid "asorti: second argument not an array"
msgstr "asorti: el segundo argumento no es una matriz"
-#: array.c:841
+#: array.c:832
msgid "asort: first argument not an array"
msgstr "asort: el primer argumento no es una matriz"
-#: array.c:842
+#: array.c:833
msgid "asorti: first argument not an array"
msgstr "asorti: el primer argumento no es una matriz"
-#: array.c:849
+#: array.c:840
msgid "asort: cannot use a subarray of first arg for second arg"
msgstr ""
"asort: no se puede usar una submatriz del primer argumento para el segundo "
"argumento"
-#: array.c:850
+#: array.c:841
msgid "asorti: cannot use a subarray of first arg for second arg"
msgstr ""
"asorti: no se puede usar una submatriz del primer argumento para el segundo "
"argumento"
-#: array.c:855
+#: array.c:846
msgid "asort: cannot use a subarray of second arg for first arg"
msgstr ""
"asort: no se puede usar una submatriz del segundo argumento para el primer "
"argumento"
-#: array.c:856
+#: array.c:847
msgid "asorti: cannot use a subarray of second arg for first arg"
msgstr ""
"asorti: no se puede usar una submatriz del segundo argumento para el primer "
"argumento"
-#: array.c:1327
+#: array.c:1310
#, c-format
msgid "`%s' is invalid as a function name"
msgstr "«%s» es inválido como un nombre de función"
-#: array.c:1331
+#: array.c:1314
#, c-format
msgid "sort comparison function `%s' is not defined"
msgstr "la función de comparación de ordenamiento «%s» no está definida"
-#: awkgram.y:247
+#: awkgram.y:274
#, c-format
msgid "%s blocks must have an action part"
msgstr "bloques %s deben tener una parte de acción"
-#: awkgram.y:250
+#: awkgram.y:277
msgid "each rule must have a pattern or an action part"
msgstr "cada regla debe tener un patrón o una parte de acción"
-#: awkgram.y:363 awkgram.y:377
+#: awkgram.y:418 awkgram.y:430
msgid "old awk does not support multiple `BEGIN' or `END' rules"
msgstr "el awk antiguo no admite reglas `BEGIN' o `END' múltiples"
-#: awkgram.y:421
+#: awkgram.y:497
#, c-format
msgid "`%s' is a built-in function, it cannot be redefined"
msgstr "«%s» es una función interna, no puede ser redefinida"
-#: awkgram.y:497
+#: awkgram.y:561
msgid "regexp constant `//' looks like a C++ comment, but is not"
msgstr ""
"la constante de expresión regular `//' parece un comentario de C++, pero no "
"lo es"
-#: awkgram.y:501
+#: awkgram.y:565
#, c-format
msgid "regexp constant `/%s/' looks like a C comment, but is not"
msgstr "expreg constante `/%s/' parece como un comentario de C, pero no lo es"
-#: awkgram.y:651
+#: awkgram.y:692
#, c-format
msgid "duplicate case values in switch body: %s"
msgstr "valores case duplicados en el cuerpo de un switch: %s"
-#: awkgram.y:672
+#: awkgram.y:713
msgid "duplicate `default' detected in switch body"
msgstr "se detectó un `default' duplicado en el cuerpo de un switch"
-#: awkgram.y:933 awkgram.y:4236
+#: awkgram.y:1048 awkgram.y:4461
msgid "`break' is not allowed outside a loop or switch"
msgstr "no se permite `break' fuera de un bucle o switch"
-#: awkgram.y:943 awkgram.y:4228
+#: awkgram.y:1058 awkgram.y:4453
msgid "`continue' is not allowed outside a loop"
msgstr "`continue' no se permite fuera de un bucle"
-#: awkgram.y:954
+#: awkgram.y:1069
#, c-format
msgid "`next' used in %s action"
msgstr "se usó `next' en la acción %s"
-#: awkgram.y:964
+#: awkgram.y:1080
#, c-format
msgid "`nextfile' used in %s action"
msgstr "se usó `nextfile' en la acción %s"
-#: awkgram.y:990
+#: awkgram.y:1108
msgid "`return' used outside function context"
msgstr "se usó `return' fuera del contexto de la función"
-#: awkgram.y:1054
+#: awkgram.y:1178
msgid "plain `print' in BEGIN or END rule should probably be `print \"\"'"
msgstr ""
"el `print' simple en la regla BEGIN o END probablemente debe ser `print \"\"'"
-#: awkgram.y:1121 awkgram.y:1171
+#: awkgram.y:1244 awkgram.y:1293
msgid "`delete' is not allowed with SYMTAB"
msgstr "`delete' no está permitida con SYMTAB"
-#: awkgram.y:1123 awkgram.y:1173
+#: awkgram.y:1246 awkgram.y:1295
msgid "`delete' is not allowed with FUNCTAB"
msgstr "`delete' no está permitida con FUNCTAB"
-#: awkgram.y:1158 awkgram.y:1162
+#: awkgram.y:1280 awkgram.y:1284
msgid "`delete(array)' is a non-portable tawk extension"
msgstr "`delete(array)' es una extensión de tawk que no es transportable"
-#: awkgram.y:1298
+#: awkgram.y:1420
msgid "multistage two-way pipelines don't work"
msgstr "las lÃneas de tuberÃas de dos vÃas multiestado no funcionan"
-#: awkgram.y:1300
+#: awkgram.y:1422
msgid "concatenation as I/O `>' redirection target is ambiguous"
msgstr ""
-#: awkgram.y:1460
+#: awkgram.y:1626
msgid "regular expression on right of assignment"
msgstr "expreg del lado derecho de asignación"
-#: awkgram.y:1475 awkgram.y:1488
+#: awkgram.y:1641 awkgram.y:1654
msgid "regular expression on left of `~' or `!~' operator"
msgstr "expreg `~' o `!~' a la izquierda del operador"
-#: awkgram.y:1505 awkgram.y:1654
+#: awkgram.y:1671 awkgram.y:1820
msgid "old awk does not support the keyword `in' except after `for'"
msgstr ""
"el awk antiguo no admite la palabra clave `in' excepto después de `for'"
-#: awkgram.y:1515
+#: awkgram.y:1681
msgid "regular expression on right of comparison"
msgstr "expreg del lado derecho de comparación"
-#: awkgram.y:1634
+#: awkgram.y:1800
#, c-format
msgid "non-redirected `getline' invalid inside `%s' rule"
msgstr "`getline' no redirigido es inválido dentro de regla «%s»"
-#: awkgram.y:1637
+#: awkgram.y:1803
msgid "non-redirected `getline' undefined inside END action"
msgstr "`getline' no redirigido indefinido dentro de la acción de END"
-#: awkgram.y:1656
+#: awkgram.y:1822
msgid "old awk does not support multidimensional arrays"
msgstr "el awk antiguo no admite matrices multidimensionales"
-#: awkgram.y:1759
+#: awkgram.y:1925
msgid "call of `length' without parentheses is not portable"
msgstr "la llamada de `length' sin paréntesis no es transportable"
-#: awkgram.y:1833
+#: awkgram.y:1999
msgid "indirect function calls are a gawk extension"
msgstr "las llamadas indirectas a función son una extensión de gawk"
-#: awkgram.y:1846
+#: awkgram.y:2012
#, c-format
msgid "can not use special variable `%s' for indirect function call"
msgstr ""
"la variable especial «%s» no se puede usar como llamada indirecta a
función"
-#: awkgram.y:1872
+#: awkgram.y:2045
#, c-format
msgid "attempt to use non-function `%s' in function call"
msgstr "trata utilizar una no-función «%s» dentro de llamada de función"
-#: awkgram.y:1936
+#: awkgram.y:2110
msgid "invalid subscript expression"
msgstr "expresión de subÃndice inválida"
-#: awkgram.y:2300 awkgram.y:2320 gawkapi.c:272 gawkapi.c:289 msg.c:130
+#: awkgram.y:2483 awkgram.y:2503 gawkapi.c:273 gawkapi.c:290 msg.c:130
msgid "warning: "
msgstr "aviso: "
-#: awkgram.y:2318 gawkapi.c:244 gawkapi.c:287 msg.c:162
+#: awkgram.y:2501 gawkapi.c:245 gawkapi.c:288 msg.c:162
msgid "fatal: "
msgstr "fatal: "
-#: awkgram.y:2368
+#: awkgram.y:2554
msgid "unexpected newline or end of string"
msgstr "nueva lÃnea o fin de la cadena inesperados"
-#: awkgram.y:2654 awkgram.y:2730 awkgram.y:2953 debug.c:530 debug.c:546
-#: debug.c:2821 debug.c:5115
+#: awkgram.y:2575
+msgid ""
+"source files / command-line arguments must contain complete functions or "
+"rules"
+msgstr ""
+
+#: awkgram.y:2855 awkgram.y:2933 awkgram.y:3171 debug.c:531 debug.c:547
+#: debug.c:2824 debug.c:5193
#, c-format
msgid "can't open source file `%s' for reading (%s)"
msgstr "no puede abrir el fichero fuente «%s» para lectura (%s)"
-#: awkgram.y:2655 awkgram.y:2780
+#: awkgram.y:2856 awkgram.y:2993
#, c-format
msgid "can't open shared library `%s' for reading (%s)"
msgstr "no puede abrir biblioteca «%s» compartida para lectura (%s)"
-#: awkgram.y:2657 awkgram.y:2731 awkgram.y:2781 builtin.c:149 debug.c:5266
+#: awkgram.y:2858 awkgram.y:2934 awkgram.y:2994 builtin.c:149 debug.c:5344
msgid "reason unknown"
msgstr "razón desconocida"
-#: awkgram.y:2666 awkgram.y:2690
+#: awkgram.y:2867 awkgram.y:2891
#, c-format
msgid "can't include `%s' and use it as a program file"
msgstr "no puede incluir «%s» y emplearla como un fichero de programa"
-#: awkgram.y:2679
+#: awkgram.y:2880
#, c-format
msgid "already included source file `%s'"
msgstr "ya se incluyó el fichero fuente «%s»"
-#: awkgram.y:2680
+#: awkgram.y:2881
#, c-format
msgid "already loaded shared library `%s'"
msgstr "ya caargada la biblioteca compartida «%s»"
-#: awkgram.y:2715
+#: awkgram.y:2918
msgid "@include is a gawk extension"
msgstr "@include es una extensión de gawk"
-#: awkgram.y:2721
+#: awkgram.y:2924
msgid "empty filename after @include"
msgstr "nombre de fichero vacÃo después de @include"
-#: awkgram.y:2765
+#: awkgram.y:2973
msgid "@load is a gawk extension"
msgstr "@load es una extensión de gawk"
-#: awkgram.y:2771
+#: awkgram.y:2980
msgid "empty filename after @load"
msgstr "nombre de fichero vacÃo después de @load"
-#: awkgram.y:2905
+#: awkgram.y:3123
msgid "empty program text on command line"
msgstr "texto de programa vacÃo en la lÃnea de órdenes"
-#: awkgram.y:3020
+#: awkgram.y:3238
#, c-format
msgid "can't read sourcefile `%s' (%s)"
msgstr "no puede leer el fichero fuente «%s» (%s)"
-#: awkgram.y:3031
+#: awkgram.y:3249
#, c-format
msgid "source file `%s' is empty"
msgstr "el fichero fuente «%s» está vacÃo"
-#: awkgram.y:3090
+#: awkgram.y:3308
#, c-format
msgid "PEBKAC error: invalid character '\\%03o' in source code"
msgstr "Error PEBKAC: carácter inválido '\\%03o' en código fuente"
-#: awkgram.y:3361
+#: awkgram.y:3535
msgid "source file does not end in newline"
msgstr "el fichero fuente no termina con lÃnea nueva"
-#: awkgram.y:3481
+#: awkgram.y:3656
msgid "unterminated regexp ends with `\\' at end of file"
msgstr "expreg sin terminar finaliza con `\\` al final del fichero"
-#: awkgram.y:3508
+#: awkgram.y:3683
#, c-format
msgid "%s: %d: tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr ""
"%s: %d: el modificador de expresión regular `/â¦/%c` de tawk no funciona en
"
"gawk"
-#: awkgram.y:3512
+#: awkgram.y:3687
#, c-format
msgid "tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr ""
"el modificador de expresión regular `/â¦/%c` de tawk no funciona en gawk"
-#: awkgram.y:3525
+#: awkgram.y:3700
msgid "unterminated regexp"
msgstr "expreg sin terminar"
-#: awkgram.y:3529
+#: awkgram.y:3704
msgid "unterminated regexp at end of file"
msgstr "expreg sin terminar al final del fichero"
-#: awkgram.y:3608
+#: awkgram.y:3793
msgid "use of `\\ #...' line continuation is not portable"
msgstr "la utilización de la continuación de lÃnea `\\ #â¦' no es
transportable"
-#: awkgram.y:3628
+#: awkgram.y:3815
msgid "backslash not last character on line"
msgstr "barra invertida no es el último caracter en la lÃnea"
-#: awkgram.y:3666 awkgram.y:3668
+#: awkgram.y:3862 awkgram.y:3864
msgid "multidimensional arrays are a gawk extension"
msgstr "matrices multidimensionales son una extensión de gawk"
-#: awkgram.y:3693
+#: awkgram.y:3889
msgid "POSIX does not allow operator `**='"
msgstr "POSIX no permite el operador `**='"
-#: awkgram.y:3695
+#: awkgram.y:3891
msgid "old awk does not support operator `**='"
msgstr "el awk antiguo no admite el operador `**='"
-#: awkgram.y:3704
+#: awkgram.y:3900
msgid "POSIX does not allow operator `**'"
msgstr "POSIX no permite el operador `**'"
-#: awkgram.y:3706
+#: awkgram.y:3902
msgid "old awk does not support operator `**'"
msgstr "el awk antiguo no admite el operador `**'"
-#: awkgram.y:3741
+#: awkgram.y:3937
msgid "operator `^=' is not supported in old awk"
msgstr "el operador `^=' no se admite en el awk antiguo"
-#: awkgram.y:3749
+#: awkgram.y:3945
msgid "operator `^' is not supported in old awk"
msgstr "el operador `^' no se admite en el awk antiguo"
-#: awkgram.y:3846 awkgram.y:3868 command.y:1187
+#: awkgram.y:4042 awkgram.y:4064 command.y:1187
msgid "unterminated string"
msgstr "cadena sin terminar"
-#: awkgram.y:3856 main.c:1172
+#: awkgram.y:4052 main.c:1197
#, fuzzy
msgid "POSIX does not allow physical newlines in string values"
msgstr "POSIX no permite `\\x' como escapes"
-#: awkgram.y:3858 node.c:453
+#: awkgram.y:4054 node.c:453
#, fuzzy
msgid "backslash string continuation is not portable"
msgstr "la utilización de la continuación de lÃnea `\\ #â¦' no es
transportable"
-#: awkgram.y:4089
+#: awkgram.y:4292
#, c-format
msgid "invalid char '%c' in expression"
msgstr "carácter «%c» inválido en la expresión"
-#: awkgram.y:4163
+#: awkgram.y:4387
#, c-format
msgid "`%s' is a gawk extension"
msgstr "«%s» es una extensión de gawk"
-#: awkgram.y:4168
+#: awkgram.y:4392
#, c-format
msgid "POSIX does not allow `%s'"
msgstr "POSIX no permite «%s»"
-#: awkgram.y:4176
+#: awkgram.y:4400
#, c-format
msgid "`%s' is not supported in old awk"
msgstr "«%s» no se admite en el awk antiguo"
-#: awkgram.y:4266
+#: awkgram.y:4494
#, fuzzy
msgid "`goto' considered harmful!"
msgstr "¡`goto' se considera dañino!\n"
-#: awkgram.y:4335
+#: awkgram.y:4563
#, c-format
msgid "%d is invalid as number of arguments for %s"
msgstr "%d es inválido como número de argumentos para %s"
-#: awkgram.y:4370
+#: awkgram.y:4598
#, c-format
msgid "%s: string literal as last arg of substitute has no effect"
msgstr ""
"%s: la literal de cadena como último argumento de substitute no tiene efecto"
-#: awkgram.y:4375
+#: awkgram.y:4603
#, c-format
msgid "%s third parameter is not a changeable object"
msgstr "el tercer argumento de %s no es un objecto modificable"
-#: awkgram.y:4469 awkgram.y:4472
+#: awkgram.y:4707 awkgram.y:4710
msgid "match: third argument is a gawk extension"
msgstr "match: el tercer argumento es una extensión de gawk"
-#: awkgram.y:4526 awkgram.y:4529
+#: awkgram.y:4764 awkgram.y:4767
msgid "close: second argument is a gawk extension"
msgstr "close: el segundo argumento es una extensión de gawk"
-#: awkgram.y:4541
+#: awkgram.y:4779
msgid "use of dcgettext(_\"...\") is incorrect: remove leading underscore"
msgstr ""
"la utilización de dcgettext(_\"â¦\") es incorrecta: quite el subrayado
inicial"
-#: awkgram.y:4556
+#: awkgram.y:4794
msgid "use of dcngettext(_\"...\") is incorrect: remove leading underscore"
msgstr ""
"la utilización de dcngettext(_\"â¦\") es incorrecta: quite el subrayado "
"inicial"
-#: awkgram.y:4575
+#: awkgram.y:4813
msgid "index: regexp constant as second argument is not allowed"
msgstr "indizado: expreg constante como segundo argumento no está permitido"
-#: awkgram.y:4628
+#: awkgram.y:4866
#, c-format
msgid "function `%s': parameter `%s' shadows global variable"
msgstr "función «%s»: parámetro «%s» oscurece la variable global"
-#: awkgram.y:4677 debug.c:4100 debug.c:4143 debug.c:5264
+#: awkgram.y:4915 debug.c:4178 debug.c:4221 debug.c:5342
#, c-format
msgid "could not open `%s' for writing (%s)"
msgstr "no se puede abrir «%s» para escritura (%s)"
-#: awkgram.y:4678
+#: awkgram.y:4916
msgid "sending variable list to standard error"
msgstr "se envÃa la lista de variables a la salida común de error"
-#: awkgram.y:4686
+#: awkgram.y:4924
#, c-format
msgid "%s: close failed (%s)"
msgstr "%s: fallado close (%s)"
-#: awkgram.y:4711
+#: awkgram.y:4949
msgid "shadow_funcs() called twice!"
msgstr "¡se llamó shadow_funcs() dos veces!"
-#: awkgram.y:4719
+#: awkgram.y:4957
msgid "there were shadowed variables."
msgstr "hay variables opacadas."
-#: awkgram.y:4786
+#: awkgram.y:5034
#, c-format
msgid "function name `%s' previously defined"
msgstr "el nombre de función «%s» se definió previamente"
-#: awkgram.y:4832
+#: awkgram.y:5085
#, c-format
msgid "function `%s': can't use function name as parameter name"
msgstr ""
"función «%s»: no se puede usar un nombre de función como nombre de
parámetro"
-#: awkgram.y:4835
+#: awkgram.y:5088
#, c-format
msgid "function `%s': can't use special variable `%s' as a function parameter"
msgstr ""
"función «%s»: no se puede usar la variable especial «%s» como un
parámetro "
"de función"
-#: awkgram.y:4843
+#: awkgram.y:5092
+#, fuzzy, c-format
+msgid "function `%s': parameter `%s' cannot contain a namespace"
+msgstr "función «%s»: parámetro «%s» oscurece la variable global"
+
+#: awkgram.y:5099
#, c-format
msgid "function `%s': parameter #%d, `%s', duplicates parameter #%d"
msgstr "función «%s»: parámetro #%d, «%s», duplica el parámetro #%d"
-#: awkgram.y:4929 awkgram.y:4935
+#: awkgram.y:5188
#, c-format
msgid "function `%s' called but never defined"
msgstr "se llamó a la función «%s» pero nunca se definió"
-#: awkgram.y:4939
+#: awkgram.y:5192
#, c-format
msgid "function `%s' defined but never called directly"
msgstr "se definió la función «%s» pero nunca se llamó directamente"
-#: awkgram.y:4971
+#: awkgram.y:5224
#, c-format
msgid "regexp constant for parameter #%d yields boolean value"
msgstr "expreg constante para el parámetro #%d da un valor booleano"
-#: awkgram.y:4986
+#: awkgram.y:5239
#, c-format
msgid ""
"function `%s' called with space between name and `(',\n"
@@ -542,26 +553,69 @@ msgstr ""
"se llamó a la función «%s» con espacio entre el nombre y el `(',\n"
"o se usó como una variable o una matriz"
-#: awkgram.y:5201
+#: awkgram.y:5454
msgid "division by zero attempted"
msgstr "se intentó una división entre cero"
-#: awkgram.y:5210
+#: awkgram.y:5463
#, c-format
msgid "division by zero attempted in `%%'"
msgstr "se intentó una división entre cero en `%%'"
-#: awkgram.y:5536
+#: awkgram.y:5802
msgid ""
"cannot assign a value to the result of a field post-increment expression"
msgstr ""
"no puede asignar un valor al resultado de un campo expresión
post-intremental"
-#: awkgram.y:5539
+#: awkgram.y:5805
#, c-format
msgid "invalid target of assignment (opcode %s)"
msgstr "objetivo inválido de asignación (codigo op %s)"
+#: awkgram.y:6697
+#, c-format
+msgid "identifier %s: qualified names not allowed in traditional / POSIX mode"
+msgstr ""
+
+#: awkgram.y:6702
+#, c-format
+msgid "identifier %s: namespace separator is two colons, not one"
+msgstr ""
+
+#: awkgram.y:6708
+#, c-format
+msgid "qualified identifier `%s' is badly formed"
+msgstr ""
+
+#: awkgram.y:6715
+#, c-format
+msgid ""
+"identifier `%s': namespace separator can only appear once in a qualified name"
+msgstr ""
+
+#: awkgram.y:6764 awkgram.y:6815
+#, c-format
+msgid "using reserved identifier `%s' as a namespace is not allowed"
+msgstr ""
+
+#: awkgram.y:6771 awkgram.y:6781
+#, c-format
+msgid ""
+"using reserved identifier `%s' as second component of a qualified name is "
+"not allowed"
+msgstr ""
+
+#: awkgram.y:6799
+#, fuzzy
+msgid "@namespace is a gawk extension"
+msgstr "@include es una extensión de gawk"
+
+#: awkgram.y:6806
+#, c-format
+msgid "namespace name `%s' must meet identifier naming rules"
+msgstr ""
+
#: builtin.c:143
#, c-format
msgid "%s to \"%s\" failed (%s)"
@@ -864,223 +918,213 @@ msgstr "strftime: el primer argumento recibido no es
una cadena"
msgid "strftime: received empty format string"
msgstr "strftime: se recibió una cadena de formato vacÃa"
-#: builtin.c:2110
-#, c-format
-msgid "setenv(TZ, %s) failed (%s)"
-msgstr "setenv(TZ, %s) fallado (%s)"
-
-#: builtin.c:2117
-#, c-format
-msgid "setenv(TZ, %s) restoration failed (%s)"
-msgstr "setenv(TZ, %s) restauración falladoa (%s)"
-
-#: builtin.c:2121
-#, c-format
-msgid "unsetenv(TZ) failed (%s)"
-msgstr "unsetenv(TZ) fallado (%s)"
-
-#: builtin.c:2150
+#: builtin.c:2122
msgid "mktime: received non-string argument"
msgstr "mktime: se recibió un argumento que no es una cadena"
-#: builtin.c:2167
+#: builtin.c:2139
msgid "mktime: at least one of the values is out of the default range"
msgstr ""
"mktime: por lo menos uno de los valores está fuera del rango por defecto"
-#: builtin.c:2203
+#: builtin.c:2175
msgid "'system' function not allowed in sandbox mode"
msgstr "función 'system' no se permite en modo sandbox"
-#: builtin.c:2208
+#: builtin.c:2180
msgid "system: received non-string argument"
msgstr "system: se recibió un argumento que no es una cadena"
-#: builtin.c:2277 builtin.c:2350
+#: builtin.c:2249 builtin.c:2322
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr ""
"print: intenta escribir a final de escritura cerrada de tuberÃa de vÃa
doble"
-#: builtin.c:2373
+#: builtin.c:2345
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "referencia al campo sin inicializar `$%d'"
-#: builtin.c:2458
+#: builtin.c:2430
msgid "tolower: received non-string argument"
msgstr "tolower: se recibió un argumento que no es una cadena"
-#: builtin.c:2489
+#: builtin.c:2461
msgid "toupper: received non-string argument"
msgstr "toupper: se recibió un argumento que no es una cadena"
-#: builtin.c:2522 mpfr.c:674
+#: builtin.c:2494 mpfr.c:674
msgid "atan2: received non-numeric first argument"
msgstr "atan2: el primer argumento recibido no es númerico"
-#: builtin.c:2524 mpfr.c:676
+#: builtin.c:2496 mpfr.c:676
msgid "atan2: received non-numeric second argument"
msgstr "atan2: el segundo argumento recibido no es númerico"
-#: builtin.c:2543
+#: builtin.c:2515
msgid "sin: received non-numeric argument"
msgstr "sin: se recibió un argumento que no es númerico"
-#: builtin.c:2559
+#: builtin.c:2531
msgid "cos: received non-numeric argument"
msgstr "cos: se recibió un argumento que no es númerico"
-#: builtin.c:2673 mpfr.c:1169
+#: builtin.c:2645 mpfr.c:1169
msgid "srand: received non-numeric argument"
msgstr "srand: se recibió un argumento que no es númerico"
-#: builtin.c:2704
+#: builtin.c:2676
msgid "match: third argument is not an array"
msgstr "match: el tercer argumento no es una matriz"
-#: builtin.c:2971
+#: builtin.c:2919
#, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensub: el tercer argumento `%.*s' tratado como 1"
-#: builtin.c:3293
+#: builtin.c:3241
#, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "%s: puede ser llamado indirectamente solo con dos argumentos"
-#: builtin.c:3393
+#: builtin.c:3341
#, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "llamada indirecta a %s requiere al menos dos argumentos"
-#: builtin.c:3448
+#: builtin.c:3396
msgid "lshift: received non-numeric first argument"
msgstr "lshift: el primer argumento recibido no es númerico"
-#: builtin.c:3450
+#: builtin.c:3398
msgid "lshift: received non-numeric second argument"
msgstr "lshift: el segundo argumento recibido no es númerico"
-#: builtin.c:3456
+#: builtin.c:3404
#, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f): los valores negativos no están permitidos"
-#: builtin.c:3460
+#: builtin.c:3408
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f): valores fraccionarios serán truncados"
-#: builtin.c:3462
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr ""
"lshift(%f, %f): valor de desplazamiento demasiado grande dará resultados "
"extraños"
-#: builtin.c:3487
+#: builtin.c:3435
msgid "rshift: received non-numeric first argument"
msgstr "rshift: el primer argumento recibido no es númerico"
-#: builtin.c:3489
+#: builtin.c:3437
msgid "rshift: received non-numeric second argument"
msgstr "rshift: el segundo argumento recibido no es númerico"
-#: builtin.c:3495
+#: builtin.c:3443
#, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift(%f, %f): valores negativos no están permitidos"
-#: builtin.c:3499
+#: builtin.c:3447
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f): valores fraccionarios serán truncados"
-#: builtin.c:3501
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr ""
"rshift(%f, %f): un valor de desplazamiento muy grande dará resultados "
"extraños"
-#: builtin.c:3526 mpfr.c:982
+#: builtin.c:3474 mpfr.c:982
msgid "and: called with less than two arguments"
msgstr "and: llamado con menos de dos argumentos"
-#: builtin.c:3531
+#: builtin.c:3479
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "y: argumento %d es no-numérico"
-#: builtin.c:3535
+#: builtin.c:3483
#, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "y: argumento negativo %d valorador %g no está permitido"
-#: builtin.c:3558 mpfr.c:1014
+#: builtin.c:3506 mpfr.c:1014
msgid "or: called with less than two arguments"
msgstr "o: llamado con menos de dos argumentos"
-#: builtin.c:3563
+#: builtin.c:3511
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "o: argumento %d es no numérico"
-#: builtin.c:3567
+#: builtin.c:3515
#, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "o: argumento negativo %d valorador %g no está permitido"
-#: builtin.c:3589 mpfr.c:1045
+#: builtin.c:3537 mpfr.c:1045
msgid "xor: called with less than two arguments"
msgstr "oex: llamado con menos de dos argumentos"
-#: builtin.c:3595
+#: builtin.c:3543
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "oex: argumento %d es no-numérico"
-#: builtin.c:3599
+#: builtin.c:3547
#, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "oex: argumento negativo %d valorado %g no está permitido"
-#: builtin.c:3624 mpfr.c:804
+#: builtin.c:3572 mpfr.c:804
msgid "compl: received non-numeric argument"
msgstr "compl: se recibió un argumento que no es númerico"
-#: builtin.c:3629
+#: builtin.c:3577
#, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f): valor negativo no está permitido"
-#: builtin.c:3632
+#: builtin.c:3580
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f): valor fraccional será truncado"
-#: builtin.c:3816
+#: builtin.c:3764
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: «%s» no es una categorÃa local válida"
-#: builtin.c:4041 mpfr.c:1203
+#: builtin.c:3988 mpfr.c:1203
msgid "intdiv: third argument is not an array"
msgstr "intdiv: tercer argumento no es una matriz"
-#: builtin.c:4049 mpfr.c:1211
+#: builtin.c:3996 mpfr.c:1211
msgid "intdiv: received non-numeric first argument"
msgstr "intdiv: primer argumento recibido es no-númerico"
-#: builtin.c:4051 mpfr.c:1213
+#: builtin.c:3998 mpfr.c:1213
msgid "intdiv: received non-numeric second argument"
msgstr "intdiv: segundo argumento recibido no es númerico"
-#: builtin.c:4060 mpfr.c:1252
+#: builtin.c:4007 mpfr.c:1252
msgid "intdiv: division by zero attempted"
msgstr "intdiv: intentado división entre cero"
-#: builtin.c:4130
+#: builtin.c:4046
+#, fuzzy
+msgid "typeof: second argument is not an array"
+msgstr "split: el segundo argumento no es una matriz"
+
+#: builtin.c:4082
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
@@ -1088,12 +1132,12 @@ msgstr ""
"typeof detectado inválidas marcas combinadas «%s»; envÃe un reporte de "
"defecto."
-#: builtin.c:4145
+#: builtin.c:4101
#, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "tipode: tipo de argumento inválido «%s»"
-#: builtin.c:4149
+#: builtin.c:4105
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr "tipode: tipo de argumento inválido «%s»"
@@ -1418,7 +1462,7 @@ msgstr ""
"marcos internos\n"
" (externos si N < 0)."
-#: command.y:1016 debug.c:408 gawkapi.c:258 msg.c:139
+#: command.y:1016 debug.c:409 gawkapi.c:259 msg.c:139
#, c-format
msgid "error: "
msgstr "error: "
@@ -1488,67 +1532,67 @@ msgid "(un)set or show instruction tracing
(value=on|off)."
msgstr ""
"(des)establecer o mostrar instrucción trazada (valor=encendido|apagado)."
-#: debug.c:352
+#: debug.c:353
msgid "program not running."
msgstr "programa no ejecutando."
-#: debug.c:455 debug.c:613
+#: debug.c:456 debug.c:614
#, c-format
msgid "can't read source file `%s' (%s)"
msgstr "no puede leer el fichero fuente «%s» (%s)"
-#: debug.c:460
+#: debug.c:461
#, c-format
msgid "source file `%s' is empty.\n"
msgstr "el fichero fuente «%s» está vacÃo.\n"
-#: debug.c:487
+#: debug.c:488
msgid "no current source file."
msgstr "sin actual fichero fuente."
-#: debug.c:512
+#: debug.c:513
#, c-format
msgid "cannot find source file named `%s' (%s)"
msgstr "no puede encontrar fichero fuente nombrado «%s» (%s)"
-#: debug.c:536
+#: debug.c:537
#, c-format
msgid "WARNING: source file `%s' modified since program compilation.\n"
msgstr ""
"CUIDADO: fichero fuente «%s» modificado desde la compilación del
programa.\n"
" \n"
-#: debug.c:558
+#: debug.c:559
#, c-format
msgid "line number %d out of range; `%s' has %d lines"
msgstr "número lineal %d fuera de lÃmite; «%s» tiene %d lÃneas"
-#: debug.c:618
+#: debug.c:619
#, c-format
msgid "unexpected eof while reading file `%s', line %d"
msgstr "fdl inesperado mientras leÃa el fichero «%s», lÃnea %d"
-#: debug.c:627
+#: debug.c:628
#, c-format
msgid "source file `%s' modified since start of program execution"
msgstr "fichero origen «%s» modificó desde inicio de ejecución programada"
-#: debug.c:739
+#: debug.c:740
#, c-format
msgid "Current source file: %s\n"
msgstr "Fichero fuente actual: %s\n"
-#: debug.c:740
+#: debug.c:741
#, c-format
msgid "Number of lines: %d\n"
msgstr "Número de lÃneas: %d\n"
-#: debug.c:747
+#: debug.c:748
#, c-format
msgid "Source file (lines): %s (%d)\n"
msgstr "Fichero fuente (lÃneas): %s (%d)\n"
-#: debug.c:761
+#: debug.c:762
msgid ""
"Number Disp Enabled Location\n"
"\n"
@@ -1556,54 +1600,54 @@ msgstr ""
"Número Disp Activado Localización\n"
"\n"
-#: debug.c:772
+#: debug.c:773
#, c-format
msgid "\tno of hits = %ld\n"
msgstr "\tnº de alcances = %ld\n"
-#: debug.c:774
+#: debug.c:775
#, c-format
msgid "\tignore next %ld hit(s)\n"
msgstr "\tignora siguiente punto %ld\n"
-#: debug.c:776 debug.c:916
+#: debug.c:777 debug.c:917
#, c-format
msgid "\tstop condition: %s\n"
msgstr "\tdetiene confición: %s\n"
-#: debug.c:778 debug.c:918
+#: debug.c:779 debug.c:919
msgid "\tcommands:\n"
msgstr "\tórdenes:\n"
-#: debug.c:800
+#: debug.c:801
#, c-format
msgid "Current frame: "
msgstr "Marco actual: "
-#: debug.c:803
+#: debug.c:804
#, c-format
msgid "Called by frame: "
msgstr "Llamado por marco: "
-#: debug.c:807
+#: debug.c:808
#, c-format
msgid "Caller of frame: "
msgstr "Llamador del marco: "
-#: debug.c:825
+#: debug.c:826
#, c-format
msgid "None in main().\n"
msgstr "Ninguno en main().\n"
-#: debug.c:855
+#: debug.c:856
msgid "No arguments.\n"
msgstr "Sin argumentos.\n"
-#: debug.c:856
+#: debug.c:857
msgid "No locals.\n"
msgstr "Sin locales.\n"
-#: debug.c:864
+#: debug.c:865
msgid ""
"All defined variables:\n"
"\n"
@@ -1611,7 +1655,7 @@ msgstr ""
"Todas las variables definidas:\n"
"\n"
-#: debug.c:874
+#: debug.c:875
msgid ""
"All defined functions:\n"
"\n"
@@ -1619,7 +1663,7 @@ msgstr ""
"Todas las funciones definidas:\n"
"\n"
-#: debug.c:893
+#: debug.c:894
msgid ""
"Auto-display variables:\n"
"\n"
@@ -1627,7 +1671,7 @@ msgstr ""
"Autoenseñar varibles:\n"
"\n"
-#: debug.c:896
+#: debug.c:897
msgid ""
"Watch variables:\n"
"\n"
@@ -1635,387 +1679,387 @@ msgstr ""
"Vigilar variables:\n"
"\n"
-#: debug.c:1036
+#: debug.c:1037
#, c-format
msgid "no symbol `%s' in current context\n"
msgstr "sin sÃmbolo «%s» en contexto actual\n"
-#: debug.c:1048 debug.c:1434
+#: debug.c:1049 debug.c:1437
#, c-format
msgid "`%s' is not an array\n"
msgstr "«%s» no es una matriz\n"
-#: debug.c:1062
+#: debug.c:1063
#, c-format
msgid "$%ld = uninitialized field\n"
msgstr "$%ld = campo no inicializado\n"
-#: debug.c:1083
+#: debug.c:1084
#, c-format
msgid "array `%s' is empty\n"
msgstr ""
"matriz «%s» está vacÃa\n"
"\n"
-#: debug.c:1126 debug.c:1178
+#: debug.c:1127 debug.c:1179
#, c-format
msgid "[\"%.*s\"] not in array `%s'\n"
msgstr "[«%.*s»] no dentro de matriz «%s»\n"
-#: debug.c:1182
+#: debug.c:1183
#, c-format
msgid "`%s[\"%.*s\"]' is not an array\n"
msgstr "`%s[\"%.*s\"]' no es una matriz\n"
-#: debug.c:1243 debug.c:5024
+#: debug.c:1244 debug.c:5102
#, c-format
msgid "`%s' is not a scalar variable"
msgstr "«%s» no es una variable escalar"
-#: debug.c:1265 debug.c:5054
+#: debug.c:1267 debug.c:5132
#, c-format
msgid "attempt to use array `%s[\"%.*s\"]' in a scalar context"
msgstr "trata utilizar la matriz `%s[\"%.*s\"]' en un contexto escalar"
-#: debug.c:1287 debug.c:5065
+#: debug.c:1290 debug.c:5143
#, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as array"
msgstr "trata usar el escalar `%s[\"%.*s\"]' como una matriz"
-#: debug.c:1430
+#: debug.c:1433
#, c-format
msgid "`%s' is a function"
msgstr "`%s' es una función"
-#: debug.c:1472
+#: debug.c:1475
#, c-format
msgid "watchpoint %d is unconditional\n"
msgstr "punto de vigÃa %d es incondicional\n"
-#: debug.c:1506
+#: debug.c:1509
#, c-format
msgid "No display item numbered %ld"
msgstr "No enseña Ãtem numerado %ld"
-#: debug.c:1509
+#: debug.c:1512
#, c-format
msgid "No watch item numbered %ld"
msgstr "Sin vista Ãtem numerado %ld"
-#: debug.c:1535
+#: debug.c:1538
#, c-format
msgid "%d: [\"%.*s\"] not in array `%s'\n"
msgstr "%d:[\"%.*s\"] no está en la matriz «%s»\n"
-#: debug.c:1774
+#: debug.c:1777
msgid "attempt to use scalar value as array"
msgstr "trata emplear un valor escalar como una matriz"
-#: debug.c:1865
+#: debug.c:1868
#, c-format
msgid "Watchpoint %d deleted because parameter is out of scope.\n"
msgstr "Punto vigÃa %d borrado porque parámetro está fuera del visor.\n"
-#: debug.c:1876
+#: debug.c:1879
#, c-format
msgid "Display %d deleted because parameter is out of scope.\n"
msgstr "Pantalla %d eliminada porque parámetro está fuera del visor.\n"
-#: debug.c:1909
+#: debug.c:1912
#, c-format
msgid " in file `%s', line %d\n"
msgstr " en fichero «%s», lÃnea %d\n"
-#: debug.c:1930
+#: debug.c:1933
#, c-format
msgid " at `%s':%d"
msgstr " en «%s»:%d"
-#: debug.c:1946 debug.c:2009
+#: debug.c:1949 debug.c:2012
#, c-format
msgid "#%ld\tin "
msgstr "#%ld en "
-#: debug.c:1983
+#: debug.c:1986
#, c-format
msgid "More stack frames follow ...\n"
msgstr "Más pilas de marcos continuan â¦\n"
-#: debug.c:2026
+#: debug.c:2029
msgid "invalid frame number"
msgstr "número de marco inválido"
-#: debug.c:2209
+#: debug.c:2212
#, c-format
msgid "Note: breakpoint %d (enabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
"Nota: punto ruptura %d (activado, ignore siguiente %ld puntos), también "
"establece en %s:%d"
-#: debug.c:2216
+#: debug.c:2219
#, c-format
msgid "Note: breakpoint %d (enabled), also set at %s:%d"
msgstr "Nota: punto de ruptura %d (activado), también establce en %s:%d"
-#: debug.c:2223
+#: debug.c:2226
#, c-format
msgid "Note: breakpoint %d (disabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
"Nota: punto ruptura %d (desactivado, ignore siguiente %ld punto), también "
"establece en %s:%d"
-#: debug.c:2230
+#: debug.c:2233
#, c-format
msgid "Note: breakpoint %d (disabled), also set at %s:%d"
msgstr "Nota: punto de ruptura %d (desactivado), también establce en %s:%d"
-#: debug.c:2247
+#: debug.c:2250
#, c-format
msgid "Breakpoint %d set at file `%s', line %d\n"
msgstr "Punto de ruptura %d establece un fichero «%s», lÃnea %d\n"
-#: debug.c:2349
+#: debug.c:2352
#, c-format
msgid "Can't set breakpoint in file `%s'\n"
msgstr "No puede establecer punto de ruptura en el fichero «%s»\n"
-#: debug.c:2378 debug.c:2501 debug.c:3363
+#: debug.c:2381 debug.c:2504 debug.c:3366
#, c-format
msgid "line number %d in file `%s' out of range"
msgstr "número lineal %d en el fichero «%s» fuera de rango"
-#: debug.c:2382
+#: debug.c:2385
#, c-format
msgid "Can't find rule!!!\n"
msgstr "¡¡¡No puede encontrar regla!!!\n"
-#: debug.c:2384
+#: debug.c:2387
#, c-format
msgid "Can't set breakpoint at `%s':%d\n"
msgstr "No puede establecer punto de ruptura en «%s»: %d\n"
-#: debug.c:2396
+#: debug.c:2399
#, c-format
msgid "Can't set breakpoint in function `%s'\n"
msgstr "No puede establecer punto de ruptura en la función «%s»\n"
-#: debug.c:2412
+#: debug.c:2415
#, c-format
msgid "breakpoint %d set at file `%s', line %d is unconditional\n"
msgstr ""
"punto de ruptura %d establece un fichero «%s», lÃnea %d es incondicional\n"
-#: debug.c:2517 debug.c:2539
+#: debug.c:2520 debug.c:2542
#, c-format
msgid "Deleted breakpoint %d"
msgstr "Punto de ruptura borrado %d"
-#: debug.c:2523
+#: debug.c:2526
#, c-format
msgid "No breakpoint(s) at entry to function `%s'\n"
msgstr "Sin punto de ruptura(s) en asiento a función «%s»\n"
-#: debug.c:2550
+#: debug.c:2553
#, c-format
msgid "No breakpoint at file `%s', line #%d\n"
msgstr "Sin punto de ruptura en fichero «%s», lÃnea #%d\n"
-#: debug.c:2605 debug.c:2646 debug.c:2666 debug.c:2709
+#: debug.c:2608 debug.c:2649 debug.c:2669 debug.c:2712
msgid "invalid breakpoint number"
msgstr "número de punto de ruptura inválido"
-#: debug.c:2621
+#: debug.c:2624
msgid "Delete all breakpoints? (y or n) "
msgstr "¿Borro todos los puntos de ruptura? (s o n) "
-#: debug.c:2622 debug.c:2936 debug.c:2989
+#: debug.c:2625 debug.c:2939 debug.c:2992
msgid "y"
msgstr "s"
-#: debug.c:2671
+#: debug.c:2674
#, c-format
msgid "Will ignore next %ld crossing(s) of breakpoint %d.\n"
msgstr "Ignorará siguiente %ld cruzado de punto de ruptura %d.\n"
-#: debug.c:2675
+#: debug.c:2678
#, c-format
msgid "Will stop next time breakpoint %d is reached.\n"
msgstr "Detendrá siguiente tiempo de ruptura %d es alcanzado.\n"
-#: debug.c:2792
+#: debug.c:2795
#, c-format
msgid "Can only debug programs provided with the `-f' option.\n"
msgstr "Puede solo depurar programas proporcionados con la opción `-f'.\n"
-#: debug.c:2921
+#: debug.c:2924
#, c-format
msgid "Failed to restart debugger"
msgstr "Fallado al reiniciar depurador"
-#: debug.c:2935
+#: debug.c:2938
msgid "Program already running. Restart from beginning (y/n)? "
msgstr "Programa ya ejecutando. ¿Reiniciar desde el principio (s/n)? "
-#: debug.c:2939
+#: debug.c:2942
#, c-format
msgid "Program not restarted\n"
msgstr "Programa no reiniciado\n"
-#: debug.c:2949
+#: debug.c:2952
#, c-format
msgid "error: cannot restart, operation not allowed\n"
msgstr "error: no puede reiniciar, operación no permitida\n"
-#: debug.c:2955
+#: debug.c:2958
#, c-format
msgid "error (%s): cannot restart, ignoring rest of the commands\n"
msgstr "error (%s): no puede reiniciar, ignorando resto de las órdenes\n"
-#: debug.c:2963
+#: debug.c:2966
#, c-format
msgid "Starting program: \n"
msgstr "Programa iniciado: \n"
-#: debug.c:2973
+#: debug.c:2976
#, c-format
msgid "Program exited abnormally with exit value: %d\n"
msgstr "Programa terminado abnormalmente con valor de salida: %d\n"
-#: debug.c:2974
+#: debug.c:2977
#, c-format
msgid "Program exited normally with exit value: %d\n"
msgstr "Programa terminado normalmente con valor de salida: %d\n"
-#: debug.c:2988
+#: debug.c:2991
msgid "The program is running. Exit anyway (y/n)? "
msgstr "El programa está ejecutando. ¿Sale de todas formas (s/n)? "
-#: debug.c:3023
+#: debug.c:3026
#, c-format
msgid "Not stopped at any breakpoint; argument ignored.\n"
msgstr "No detenido en cualquier punto de ruptura; argumento ignorado.\n"
-#: debug.c:3028
+#: debug.c:3031
#, c-format
msgid "invalid breakpoint number %d."
msgstr "número de punto de ruptura inválido %d."
-#: debug.c:3033
+#: debug.c:3036
#, c-format
msgid "Will ignore next %ld crossings of breakpoint %d.\n"
msgstr "Ignorará siguientes %ld cruzados de puntos de ruptura %d.\n"
-#: debug.c:3220
+#: debug.c:3223
#, c-format
msgid "'finish' not meaningful in the outermost frame main()\n"
msgstr "'finish' no significado dentro del marco externo main()\n"
-#: debug.c:3225
+#: debug.c:3228
#, c-format
msgid "Run till return from "
msgstr "Ejecutar hasta devolver desde "
-#: debug.c:3268
+#: debug.c:3271
#, c-format
msgid "'return' not meaningful in the outermost frame main()\n"
msgstr "'retorno' no significativo en el marco externo main()\n"
-#: debug.c:3382
+#: debug.c:3385
#, c-format
msgid "Can't find specified location in function `%s'\n"
msgstr "No puede encontrar localicación dentro de función `%s'\n"
-#: debug.c:3390
+#: debug.c:3393
#, c-format
msgid "invalid source line %d in file `%s'"
msgstr "lÃnea %d de fuente inválida en el fichero «%s»"
-#: debug.c:3405
+#: debug.c:3408
#, c-format
msgid "Can't find specified location %d in file `%s'\n"
msgstr "No puede encontrar localicación %d especificada en el ficheor
«%s»\n"
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "element not in array\n"
msgstr "elemento no dentro de matriz\n"
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "untyped variable\n"
msgstr "variable no tipada\n"
-#: debug.c:3479
+#: debug.c:3482
#, c-format
msgid "Stopping in %s ...\n"
msgstr "Deteniendo en %s â¦\n"
-#: debug.c:3556
+#: debug.c:3559
#, c-format
msgid "'finish' not meaningful with non-local jump '%s'\n"
msgstr "'terminación' no significante con omisión no local «%s»\n"
-#: debug.c:3563
+#: debug.c:3566
#, c-format
msgid "'until' not meaningful with non-local jump '%s'\n"
msgstr "'hasta' no significante con omisión no local «%s»\n"
-#: debug.c:4244
+#: debug.c:4322
msgid "\t------[Enter] to continue or q [Enter] to quit------"
msgstr "\t---[Intro] para continuar o q [Intro] para quitar---"
-#: debug.c:4245
+#: debug.c:4323
msgid "q"
msgstr "q"
-#: debug.c:5061
+#: debug.c:5139
#, c-format
msgid "[\"%.*s\"] not in array `%s'"
msgstr "[«%.*s»] no dentro de matriz «%s»"
-#: debug.c:5267
+#: debug.c:5345
#, c-format
msgid "sending output to stdout\n"
msgstr "enviando salida a stdout\n"
-#: debug.c:5307
+#: debug.c:5385
msgid "invalid number"
msgstr "número inválido"
-#: debug.c:5441
+#: debug.c:5519
#, c-format
msgid "`%s' not allowed in current context; statement ignored"
msgstr "`%s' no permitido en contexto actual; declaración ignorada"
-#: debug.c:5449
+#: debug.c:5527
msgid "`return' not allowed in current context; statement ignored"
msgstr "`return' no permitido en contexto actual; declaración ignorado"
-#: debug.c:5664
+#: debug.c:5742
#, c-format
msgid "No symbol `%s' in current context"
msgstr "Ningún sÃmbolo «%s» en contexto actual"
-#: eval.c:399
+#: eval.c:400
#, c-format
msgid "unknown nodetype %d"
msgstr "tipo de nodo %d desconocido"
-#: eval.c:410 eval.c:424
+#: eval.c:411 eval.c:427
#, c-format
msgid "unknown opcode %d"
msgstr "código de operación %d desconocido"
-#: eval.c:421
+#: eval.c:424
#, c-format
msgid "opcode %s not an operator or keyword"
msgstr "código operacional %s no es un operador o una palabra clave"
-#: eval.c:479
+#: eval.c:482
msgid "buffer overflow in genflags2str"
msgstr "desbordamiento de almacenamiento temporal en genflags2str"
-#: eval.c:681
+#: eval.c:684
#, c-format
msgid ""
"\n"
@@ -2026,71 +2070,71 @@ msgstr ""
"\t# Pila de Llamadas de Funciones:\n"
"\n"
-#: eval.c:707
+#: eval.c:710
msgid "`IGNORECASE' is a gawk extension"
msgstr "`IGNORECASE' es una extensión de gawk"
-#: eval.c:728
+#: eval.c:731
msgid "`BINMODE' is a gawk extension"
msgstr "`BINMODE' es una extensión de gawk"
-#: eval.c:785
+#: eval.c:788
#, c-format
msgid "BINMODE value `%s' is invalid, treated as 3"
msgstr "BINMODE evaluado «%s» es inválido, tratado como 3"
-#: eval.c:908
+#: eval.c:911
#, c-format
msgid "bad `%sFMT' specification `%s'"
msgstr "especificación «%sFMT» equivocada «%s»"
-#: eval.c:976
+#: eval.c:979
msgid "turning off `--lint' due to assignment to `LINT'"
msgstr "se desactiva `--lint' debido a una asignación a `LINT'"
-#: eval.c:1154
+#: eval.c:1157
#, c-format
msgid "reference to uninitialized argument `%s'"
msgstr "referencia al argumento sin inicializar «%s»"
-#: eval.c:1155
+#: eval.c:1158
#, c-format
msgid "reference to uninitialized variable `%s'"
msgstr "referencia a la variable sin inicializar «%s»"
-#: eval.c:1173
+#: eval.c:1176
msgid "attempt to field reference from non-numeric value"
msgstr "trata una referencia de campo desde un valor que no es númerico"
-#: eval.c:1175
+#: eval.c:1178
msgid "attempt to field reference from null string"
msgstr "trata una referencia de campo desde una cadena nula"
-#: eval.c:1183
+#: eval.c:1186
#, c-format
msgid "attempt to access field %ld"
msgstr "trata acceder al campo %ld"
-#: eval.c:1192
+#: eval.c:1195
#, c-format
msgid "reference to uninitialized field `$%ld'"
msgstr "referencia al campo sin inicializar `$%ld'"
-#: eval.c:1256
+#: eval.c:1259
#, c-format
msgid "function `%s' called with more arguments than declared"
msgstr "se llamó a la función «%s» con más argumentos de los declarados"
-#: eval.c:1453
+#: eval.c:1456
#, c-format
msgid "unwind_stack: unexpected type `%s'"
msgstr "unwind_stack: tipo inesperado «%s»"
-#: eval.c:1546
+#: eval.c:1549
msgid "division by zero attempted in `/='"
msgstr "se intentó una división entre cero en `/='"
-#: eval.c:1553
+#: eval.c:1556
#, c-format
msgid "division by zero attempted in `%%='"
msgstr "se intentó una división entre cero en `%%='"
@@ -2128,50 +2172,57 @@ msgstr "load_ext: biblioteca «%s»: no puede llamar a
la función «%s» (%s)\n
msgid "load_ext: library `%s' initialization routine `%s' failed"
msgstr "load_ext: inicialización de biblioteca «%s» de rutina «%s»
fallada\n"
-#: ext.c:110
+#: ext.c:111
msgid "make_builtin: missing function name"
msgstr "make_builtin: falta nombre de función"
-#: ext.c:120
+#: ext.c:119 ext.c:130
+#, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as function name"
+msgstr ""
+"make_builtin: no se puede utilizar la orden interna de gawk «%s» como
nombre "
+"de función"
+
+#: ext.c:128
+#, fuzzy, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as namespace name"
+msgstr ""
+"make_builtin: no se puede utilizar la orden interna de gawk «%s» como
nombre "
+"de función"
+
+#: ext.c:145
#, c-format
msgid "make_builtin: can't redefine function `%s'"
msgstr "make_builtin: no puede redefinir función «%s»"
-#: ext.c:124
+#: ext.c:149
#, c-format
msgid "make_builtin: function `%s' already defined"
msgstr "make_builtin: función «%s» ya definida"
-#: ext.c:128
+#: ext.c:153
#, c-format
msgid "make_builtin: function name `%s' previously defined"
msgstr "make_builtin: nombre de función «%s» anteriormente definida"
-#: ext.c:130
-#, c-format
-msgid "make_builtin: can't use gawk built-in `%s' as function name"
-msgstr ""
-"make_builtin: no se puede utilizar la orden interna de gawk «%s» como
nombre "
-"de función"
-
-#: ext.c:133
+#: ext.c:157
#, c-format
msgid "make_builtin: negative argument count for function `%s'"
msgstr "make_builtin: cuenta de argumento negativa para la función «%s»"
-#: ext.c:209
+#: ext.c:233
#, c-format
msgid "function `%s': argument #%d: attempt to use scalar as an array"
msgstr ""
"función «%s»: argumento #%d: se intentó usar un escalar como una matriz"
-#: ext.c:213
+#: ext.c:237
#, c-format
msgid "function `%s': argument #%d: attempt to use array as a scalar"
msgstr ""
"función «%s»: argumento #%d: se intentó usar una matriz como un escalar"
-#: ext.c:227
+#: ext.c:251
msgid "dynamic loading of library not supported"
msgstr "la carga dinámica de biblioteca no compatible"
@@ -2184,65 +2235,65 @@ msgstr "estado: no se puede leer el enlace simbólico
«%s»"
msgid "stat: bad parameters"
msgstr "estado: parámetros equivocados"
-#: extension/filefuncs.c:584
+#: extension/filefuncs.c:585
#, c-format
msgid "fts init: could not create variable %s"
msgstr "fts init: no pudo crear la variable %s"
-#: extension/filefuncs.c:605
+#: extension/filefuncs.c:606
msgid "fts is not supported on this system"
msgstr "fts no es admitida en este sistema"
-#: extension/filefuncs.c:624
+#: extension/filefuncs.c:625
msgid "fill_stat_element: could not create array"
msgstr "fill_stat_element: no pudo crear matrÃz"
-#: extension/filefuncs.c:633
+#: extension/filefuncs.c:634
msgid "fill_stat_element: could not set element"
msgstr "fill_stat_element: no pudo establecer elemento"
-#: extension/filefuncs.c:648
+#: extension/filefuncs.c:649
msgid "fill_path_element: could not set element"
msgstr "fill_path_element: no pudo establecer elemento"
-#: extension/filefuncs.c:664
+#: extension/filefuncs.c:665
msgid "fill_error_element: could not set element"
msgstr "fill_error_element: no pudo establecer elemento"
-#: extension/filefuncs.c:711 extension/filefuncs.c:758
+#: extension/filefuncs.c:717 extension/filefuncs.c:764
msgid "fts-process: could not create array"
msgstr "fts-process: no pudo crear matrÃz"
-#: extension/filefuncs.c:721 extension/filefuncs.c:768
-#: extension/filefuncs.c:786
+#: extension/filefuncs.c:727 extension/filefuncs.c:774
+#: extension/filefuncs.c:792
msgid "fts-process: could not set element"
msgstr "fts-process: no pudo establecer elemento"
-#: extension/filefuncs.c:835
+#: extension/filefuncs.c:841
msgid "fts: called with incorrect number of arguments, expecting 3"
msgstr "fts: llamado con el número incorrecto de argumento, esperando 3"
-#: extension/filefuncs.c:838
+#: extension/filefuncs.c:844
msgid "fts: bad first parameter"
msgstr "fts: primer parámetro equivocado"
-#: extension/filefuncs.c:844
+#: extension/filefuncs.c:850
msgid "fts: bad second parameter"
msgstr "fts: segundo parámetro equivocado"
-#: extension/filefuncs.c:850
+#: extension/filefuncs.c:856
msgid "fts: bad third parameter"
msgstr "fts: tercer parámetro equivocado"
-#: extension/filefuncs.c:857
+#: extension/filefuncs.c:863
msgid "fts: could not flatten array\n"
msgstr "fts: no pudo determinar matrÃz\n"
-#: extension/filefuncs.c:875
+#: extension/filefuncs.c:881
msgid "fts: ignoring sneaky FTS_NOSTAT flag. nyah, nyah, nyah."
msgstr "fts: ignorando seguimiento de marca FTS_NOSTAT."
-#: extension/filefuncs.c:891
+#: extension/filefuncs.c:897
msgid "fts: clear_array() failed\n"
msgstr "fts: fts_array() fallado\n"
@@ -2280,89 +2331,93 @@ msgid "fork: PROCINFO is not an array!"
msgstr "fork: ¡PROCINFO no es una matriz!"
#: extension/inplace.c:131
-msgid "inplace_begin: in-place editing already active"
+#, fuzzy
+msgid "inplace::begin: in-place editing already active"
msgstr "inplace_end: edición interna ya activa"
#: extension/inplace.c:134
-#, c-format
-msgid "inplace_begin: expects 2 arguments but called with %d"
+#, fuzzy, c-format
+msgid "inplace::begin: expects 2 arguments but called with %d"
msgstr "inplace_begin: espera 2 argumentos pero llamó con %d"
#: extension/inplace.c:137
-msgid "inplace_begin: cannot retrieve 1st argument as a string filename"
+#, fuzzy
+msgid "inplace::begin: cannot retrieve 1st argument as a string filename"
msgstr ""
"inplace_begin: no puede obtener 1º argumento como un nombre de fichero "
"encadenado"
#: extension/inplace.c:145
-#, c-format
-msgid "inplace_begin: disabling in-place editing for invalid FILENAME `%s'"
+#, fuzzy, c-format
+msgid "inplace::begin: disabling in-place editing for invalid FILENAME `%s'"
msgstr ""
"inplace_begin: desactivando edición en lugar para NOMBREFICHERO inválido
«%s»"
#: extension/inplace.c:152
-#, c-format
-msgid "inplace_begin: Cannot stat `%s' (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: Cannot stat `%s' (%s)"
msgstr "inplace_begin: no se puede declarar «%s» (%s)"
#: extension/inplace.c:159
-#, c-format
-msgid "inplace_begin: `%s' is not a regular file"
+#, fuzzy, c-format
+msgid "inplace::begin: `%s' is not a regular file"
msgstr "inplace_begin: `%s' no es un fichero regular"
#: extension/inplace.c:170
-#, c-format
-msgid "inplace_begin: mkstemp(`%s') failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: mkstemp(`%s') failed (%s)"
msgstr "inplace_begin: mkstemp(`%s') fallado (%s)"
#: extension/inplace.c:182
-#, c-format
-msgid "inplace_begin: chmod failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: chmod failed (%s)"
msgstr "inplace_begin: chmod fallado (%s)"
#: extension/inplace.c:189
-#, c-format
-msgid "inplace_begin: dup(stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: dup(stdout) failed (%s)"
msgstr "inplace_begin: dup(stdout) fallado (%s)"
#: extension/inplace.c:192
-#, c-format
-msgid "inplace_begin: dup2(%d, stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: dup2(%d, stdout) failed (%s)"
msgstr "inplace_begin: dup2(%d, stdout) fallado (%s)"
#: extension/inplace.c:195
-#, c-format
-msgid "inplace_begin: close(%d) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: close(%d) failed (%s)"
msgstr "inplace_begin: cierre(%d) fallado (%s)"
#: extension/inplace.c:211
-#, c-format
-msgid "inplace_end: expects 2 arguments but called with %d"
+#, fuzzy, c-format
+msgid "inplace::end: expects 2 arguments but called with %d"
msgstr "inplace_end: espera 2 argumentos pero llamó con %d"
#: extension/inplace.c:214
-msgid "inplace_end: cannot retrieve 1st argument as a string filename"
+#, fuzzy
+msgid "inplace::end: cannot retrieve 1st argument as a string filename"
msgstr ""
"inplace_end: no puede obtener 1º argumento como un nombre de fichero de "
"cadena"
#: extension/inplace.c:221
-msgid "inplace_end: in-place editing not active"
+#, fuzzy
+msgid "inplace::end: in-place editing not active"
msgstr "inplace_end: edición interna no activa"
#: extension/inplace.c:227
-#, c-format
-msgid "inplace_end: dup2(%d, stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: dup2(%d, stdout) failed (%s)"
msgstr "inplace_end: dup2(%d, stdout) fallado (%s)"
#: extension/inplace.c:230
-#, c-format
-msgid "inplace_end: close(%d) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: close(%d) failed (%s)"
msgstr "inplace_end: cierre(%d) fallado (%s)"
#: extension/inplace.c:234
-#, c-format
-msgid "inplace_end: fsetpos(stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: fsetpos(stdout) failed (%s)"
msgstr "inplace_end: fsetpos(stdout) fallado (%s)"
#: extension/inplace.c:247
@@ -2371,8 +2426,8 @@ msgid "inplace_end: link(`%s', `%s') failed (%s)"
msgstr "inplace_end: enlace(`%s', `%s') fallado (%s)"
#: extension/inplace.c:257
-#, c-format
-msgid "inplace_end: rename(`%s', `%s') failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: rename(`%s', `%s') failed (%s)"
msgstr "inplace_end: renombrar(`%s', `%s') fallado (%s)"
#: extension/ordchr.c:72
@@ -2480,113 +2535,118 @@ msgstr ""
msgid "accessing fields from an END rule may not be portable"
msgstr ""
-#: field.c:981 field.c:988
+#: field.c:975 field.c:982
msgid "split: fourth argument is a gawk extension"
msgstr "split: el cuarto argumento es una extensión de gawk"
-#: field.c:985
+#: field.c:979
msgid "split: fourth argument is not an array"
msgstr "split: el cuarto argumento no es una matriz"
-#: field.c:995
+#: field.c:989
msgid "split: second argument is not an array"
msgstr "split: el segundo argumento no es una matriz"
-#: field.c:999
+#: field.c:993
msgid "split: cannot use the same array for second and fourth args"
msgstr ""
"split: no se puede usar la misma matriz para el segundo y cuarto argumentos"
-#: field.c:1004
+#: field.c:998
msgid "split: cannot use a subarray of second arg for fourth arg"
msgstr ""
"split: no se puede usar una submatriz del segundo argumento para el cuarto "
"argumento"
-#: field.c:1007
+#: field.c:1001
msgid "split: cannot use a subarray of fourth arg for second arg"
msgstr ""
"split: no se puede usar una submatriz del cuarto argumento para el segundo "
"argumento"
-#: field.c:1041
+#: field.c:1035
#, fuzzy
msgid "split: null string for third arg is a non-standard extension"
msgstr ""
"split: la cadena nula para el tercer argumento es una extensión de gawk"
-#: field.c:1078
+#: field.c:1072
msgid "patsplit: fourth argument is not an array"
msgstr "patsplit: el cuarto argumento no es una matriz"
-#: field.c:1083
+#: field.c:1077
msgid "patsplit: second argument is not an array"
msgstr "patsplit: el segundo argumento no es una matriz"
-#: field.c:1092
+#: field.c:1086
msgid "patsplit: third argument must be non-null"
msgstr "patsplit: el tercer argumento no debe ser nulo"
-#: field.c:1096
+#: field.c:1090
msgid "patsplit: cannot use the same array for second and fourth args"
msgstr ""
"patsplit: no se puede usar la misma matriz para segundo y cuarto argumentos"
-#: field.c:1101
+#: field.c:1095
msgid "patsplit: cannot use a subarray of second arg for fourth arg"
msgstr ""
"patsplit: no se puede usar una submatriz del segundo argumento para el "
"cuarto argumento"
-#: field.c:1104
+#: field.c:1098
msgid "patsplit: cannot use a subarray of fourth arg for second arg"
msgstr ""
"patsplit: no se puede usar una submatriz del cuarto argumento para el "
"segundo argumento"
-#: field.c:1154
+#: field.c:1148
msgid "`FIELDWIDTHS' is a gawk extension"
msgstr "`FIELDWIDTHS' es una extensión gawk"
-#: field.c:1223
+#: field.c:1217
msgid "`*' must be the last designator in FIELDWIDTHS"
msgstr "`*' debe ser el último designador en FIELDWIDTHS"
-#: field.c:1244
+#: field.c:1238
#, c-format
msgid "invalid FIELDWIDTHS value, for field %d, near `%s'"
msgstr "valor de FIELDWIDTHS inválido, para campo %d, cercano a «%s»"
-#: field.c:1317
+#: field.c:1311
msgid "null string for `FS' is a gawk extension"
msgstr "la cadena nula para `FS' es una extensión de gawk"
-#: field.c:1321
+#: field.c:1315
msgid "old awk does not support regexps as value of `FS'"
msgstr "el awk antiguo no admite expresiones regulares como valor de `FS'"
-#: field.c:1456
+#: field.c:1442
msgid "`FPAT' is a gawk extension"
msgstr "`FPAT' es una extensión de gawk"
-#: gawkapi.c:160
+#: gawkapi.c:161
msgid "awk_value_to_node: received null retval"
msgstr "awk_value_to_node: recibió retval nulo"
-#: gawkapi.c:177 gawkapi.c:188
+#: gawkapi.c:178 gawkapi.c:189
msgid "awk_value_to_node: not in MPFR mode"
msgstr "awk_value_to_node: no dentro del modo MPFR"
-#: gawkapi.c:182 gawkapi.c:193
+#: gawkapi.c:183 gawkapi.c:194
msgid "awk_value_to_node: MPFR not supported"
msgstr "awk_value_to_node: MPFR incompatible"
-#: gawkapi.c:197
+#: gawkapi.c:198
#, c-format
msgid "awk_value_to_node: invalid number type `%d'"
msgstr "awk_value_to_node: tipo numérico inválido «%d»"
-#: gawkapi.c:520
+#: gawkapi.c:385
+#, fuzzy
+msgid "add_ext_func: received NULL name_space parameter"
+msgstr "load_ext: recibido lib_name NULO"
+
+#: gawkapi.c:523
#, c-format
msgid ""
"node_to_awk_value: detected invalid numeric flags combination `%s'; please "
@@ -2595,15 +2655,15 @@ msgstr ""
"node_to_value: detectado marcas inválidas combinadas «%s»; envÃe un
reporte "
"de defecto."
-#: gawkapi.c:548
+#: gawkapi.c:551
msgid "node_to_awk_value: received null node"
msgstr "node_to_awk_value: recibido nodo nulo"
-#: gawkapi.c:551
+#: gawkapi.c:554
msgid "node_to_awk_value: received null val"
msgstr "node_to_awk_value: recibido valor nulo"
-#: gawkapi.c:607 gawkapi.c:641 gawkapi.c:668 gawkapi.c:701
+#: gawkapi.c:610 gawkapi.c:644 gawkapi.c:671 gawkapi.c:704
#, c-format
msgid ""
"node_to_awk_value detected invalid flags combination `%s'; please file a bug "
@@ -2612,33 +2672,33 @@ msgstr ""
"node_to_awk_value detectadas marcas inválidas combinadas «%s»; envÃe un "
"reporte de defecto."
-#: gawkapi.c:1072
+#: gawkapi.c:1082
msgid "remove_element: received null array"
msgstr "remove_element: matriz nula recibida"
-#: gawkapi.c:1075
+#: gawkapi.c:1085
msgid "remove_element: received null subscript"
msgstr "remove_element: subescritura nula recibida"
-#: gawkapi.c:1207
+#: gawkapi.c:1217
#, fuzzy, c-format
msgid "api_flatten_array_typed: could not convert index %d to %s"
msgstr "api_flatten_array_typed: no pudo convertir Ãndice %d a %s\n"
-#: gawkapi.c:1212
+#: gawkapi.c:1222
#, fuzzy, c-format
msgid "api_flatten_array_typed: could not convert value %d to %s"
msgstr "api_flatten_array_typed: no pudo convertir valor %d a %s\n"
-#: gawkapi.c:1308 gawkapi.c:1324
+#: gawkapi.c:1318 gawkapi.c:1334
msgid "api_get_mpfr: MPFR not supported"
msgstr "api_get_mpfr: MPFR no soportado"
-#: gawkapi.c:1355
+#: gawkapi.c:1365
msgid "cannot find end of BEGINFILE rule"
msgstr "no puede encontrar final de regla BEGINFILE"
-#: gawkapi.c:1409
+#: gawkapi.c:1419
#, c-format
msgid "cannot open unrecognized file type `%s' for `%s'"
msgstr "no se puede abrir tipo de fichero no reconocido «%s» para «%s»"
@@ -2799,12 +2859,12 @@ msgstr "fflush: no se puede tirar salida común: %s"
msgid "fflush: cannot flush standard error: %s"
msgstr "fflush: no se puede tirar error común: %s"
-#: io.c:1417 io.c:1508 main.c:653 main.c:700
+#: io.c:1417 io.c:1508 main.c:659 main.c:706
#, c-format
msgid "error writing standard output (%s)"
msgstr "error al escribir en la salida común (%s)"
-#: io.c:1418 io.c:1521 main.c:655
+#: io.c:1418 io.c:1521 main.c:661
#, c-format
msgid "error writing standard error (%s)"
msgstr "error al escribir en la salida común de error (%s)"
@@ -3002,123 +3062,123 @@ msgstr "el valor multicaracter de `RS' es una
extensión de gawk"
msgid "IPv6 communication is not supported"
msgstr "IPv6 de comunicación no admitida"
-#: main.c:330
+#: main.c:331
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr ""
"la variable de ambiente `POSIXLY_CORRECT' definida: activando `--posix'"
-#: main.c:336
+#: main.c:337
msgid "`--posix' overrides `--traditional'"
msgstr "`--posix' se impone a `--traditional'"
-#: main.c:347
+#: main.c:348
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr "`--posix'/`--traditional' se imponen a `--non-decimal-data'"
-#: main.c:351
+#: main.c:352
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr "ejecutar %s como setuid root puede ser un problema de seguridad"
-#: main.c:355
+#: main.c:356
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "`--posix' sobrepone a `--character-as-bytes'"
-#: main.c:413
+#: main.c:415
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr "no se puede establecer el modo binario entrante común (%s)"
-#: main.c:416
+#: main.c:418
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr "no se puede establecer el modo binario saliente común (%s)"
-#: main.c:418
+#: main.c:420
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr "no se puede establecer el modo binario de error común (%s)"
-#: main.c:478
+#: main.c:482
msgid "no program text at all!"
msgstr "¡No hay ningún programa de texto!"
-#: main.c:571
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr ""
"Modo de empleo: %s [opciones estilo POSIX o GNU] -f fichprog [--] fichero
â¦\n"
-#: main.c:573
+#: main.c:578
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr ""
"Modo de empleo: %s [opciones estilo POSIX o GNU] [--] %cprograma%c fichero "
"â¦\n"
-#: main.c:578
+#: main.c:583
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "Opciones POSIX:\t\tOpciones largas GNU: (común)\n"
-#: main.c:579
+#: main.c:584
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f fichprog\t\t--file=fichprog\n"
-#: main.c:580
+#: main.c:585
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F sc\t\t\t--field-separator=sc\n"
-#: main.c:581
+#: main.c:586
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr "\t-v var=valor\t\t--assign=var=valor\n"
-#: main.c:582
+#: main.c:587
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "Opciones cortas:\t\tOpciones largas GNU: (extensiones)\n"
-#: main.c:583
+#: main.c:588
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:584
+#: main.c:589
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:585
+#: main.c:590
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C\t\t\t--copyright\n"
-#: main.c:586
+#: main.c:591
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d[fichero]\t\t--dump-variables[=fichero]\n"
-#: main.c:587
+#: main.c:592
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-D[fichero]\t\t--debug[=fichero]\n"
# Esta es la lÃnea más larga de la lista de argumentos.
# Probar con gawk para revisar tabuladores. cfuga
-#: main.c:588
+#: main.c:593
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e 'texto-prog'\t --source='texto-prog'\n"
-#: main.c:589
+#: main.c:594
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E fichero\t\t--exec=fichero\n"
-#: main.c:590
+#: main.c:595
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:591
+#: main.c:596
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h\t\t\t--help\n"
-#: main.c:592
+#: main.c:597
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr "\t-i ficheroinclusivo\t--incluide=ficheroincluido\n"
-#: main.c:593
+#: main.c:598
msgid "\t-l library\t\t--load=library\n"
msgstr ""
"\t-l biblioteca\t\t--load=biblioteca\n"
@@ -3127,68 +3187,68 @@ msgstr ""
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:598
+#: main.c:603
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
-#: main.c:599
+#: main.c:604
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-M\t\t\t--bignum\n"
-#: main.c:600
+#: main.c:605
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N\t\t\t--use-lc-numeric\n"
-#: main.c:601
+#: main.c:606
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n\t\t\t--non-decimal-data\n"
-#: main.c:602
+#: main.c:607
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-o[fichero]\t\t--profile[=fichero]\n"
-#: main.c:603
+#: main.c:608
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:604
+#: main.c:609
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p[fichero]\t\t--profile[=fichero]\n"
-#: main.c:605
+#: main.c:610
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P\t\t\t--posix\n"
-#: main.c:606
+#: main.c:611
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r\t\t\t--re-interval\n"
-#: main.c:607
+#: main.c:612
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-s\t\t\t--no-optimize\n"
-#: main.c:608
+#: main.c:613
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:609
+#: main.c:614
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t\t\t\t--lint-old\n"
-#: main.c:610
+#: main.c:615
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V\t\t\t--version\n"
-#: main.c:612
+#: main.c:617
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr "\t-W nostalgia\t\t--nostalgia\n"
-#: main.c:615
+#: main.c:620
#, fuzzy
msgid "\t-Y\t\t\t--parsedebug\n"
msgstr "\t-Y\t\t--parsedebug\n"
-#: main.c:618
+#: main.c:623
msgid "\t-Z locale-name\t\t--locale=locale-name\n"
msgstr ""
@@ -3197,14 +3257,17 @@ msgstr ""
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:627
+#: main.c:632
+#, fuzzy
msgid ""
"\n"
"To report bugs, see node `Bugs' in `gawk.info'\n"
"which is section `Reporting Problems and Bugs' in the\n"
"printed version. This same information may be found at\n"
"https://www.gnu.org/software/gawk/manual/html_node/Bugs.html.\n"
-"PLEASE do NOT try to report bugs by posting in comp.lang.awk.\n"
+"PLEASE do NOT try to report bugs by posting in comp.lang.awk,\n"
+"\n"
+"or by using a web forum such as Stack Overflow.\n"
"\n"
msgstr ""
"\n"
@@ -3215,7 +3278,7 @@ msgstr ""
"POR FAVOR NO intente indicar defectos publicando en comp.lang.awk.\n"
"\n"
-#: main.c:634
+#: main.c:640
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3225,7 +3288,7 @@ msgstr ""
"Por defecto lee la entrada común y escribe en la salida común.\n"
"\n"
-#: main.c:638
+#: main.c:644
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3235,7 +3298,7 @@ msgstr ""
"\tgawk '{ sum += $1 }; END { print sum }' fichero\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
-#: main.c:670
+#: main.c:676
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3255,7 +3318,7 @@ msgstr ""
"(a su elección) cualquier versión posterior.\n"
"\n"
-#: main.c:678
+#: main.c:684
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3269,7 +3332,7 @@ msgstr ""
"Licencia Pública General de GNU para más detalles.\n"
"\n"
-#: main.c:684
+#: main.c:690
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3277,11 +3340,11 @@ msgstr ""
"DeberÃa haber recibido una copia de la Licencia Pública General de GNU\n"
"junto con este programa. Si no es asÃ, vea http://www.gnu.org/licenses/.\n"
-#: main.c:725
+#: main.c:731
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "-Ft no establece FS a tabulador en el awk de POSIX"
-#: main.c:1127
+#: main.c:1128
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
@@ -3290,67 +3353,67 @@ msgstr ""
"%s: el argumento «%s» para `-v' no es de la forma `var=valor'\n"
"\n"
-#: main.c:1153
+#: main.c:1154
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "«%s» no es un nombre de variable legal"
-#: main.c:1156
+#: main.c:1157
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "«%s» no es un nombre de variable, se busca el fichero `%s=%s'"
-#: main.c:1160
+#: main.c:1171
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr ""
"no se puede utilizar la orden interna de gawk «%s» como nombre de variable"
-#: main.c:1165
+#: main.c:1176
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr "no se puede usar la función «%s» como nombre de variable"
-#: main.c:1227
+#: main.c:1254
msgid "floating point exception"
msgstr "excepción de coma flotante"
-#: main.c:1234
+#: main.c:1261
msgid "fatal error: internal error"
msgstr "error fatal: error interno"
-#: main.c:1251
+#: main.c:1278
msgid "fatal error: internal error: segfault"
msgstr "error fatal: error interno: falla de segmentación"
-#: main.c:1264
+#: main.c:1291
msgid "fatal error: internal error: stack overflow"
msgstr "error fatal: error interno: desbordamiento de pila"
-#: main.c:1324
+#: main.c:1351
#, c-format
msgid "no pre-opened fd %d"
msgstr "no existe el df %d abierto previamente"
-#: main.c:1331
+#: main.c:1358
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr "no se puede abrir previamente /dev/null para el df %d"
-#: main.c:1545
+#: main.c:1572
msgid "empty argument to `-e/--source' ignored"
msgstr "argumento vacÃo para `-e/--source' ignorado"
-#: main.c:1616
+#: main.c:1643
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr "-M ignorado: aooyo MPFR/GMP no compilado dentro de"
-#: main.c:1641
+#: main.c:1668
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%s: no se reconoce la opción `-W %s', se descarta\n"
-#: main.c:1694
+#: main.c:1721
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: la opción requiere un argumento -- %c\n"
@@ -3460,16 +3523,20 @@ msgstr ""
msgid "%s %s `%s': could not set close-on-exec: (fcntl F_SETFD: %s)"
msgstr "%s %s «%s»: no se puede establecer close-on-exec: (fcntl F_SETFD:
%s)"
-#: profile.c:97
+#: profile.c:73
+msgid "Program indentation level too deep. Consider refactoring your code"
+msgstr ""
+
+#: profile.c:110
#, c-format
msgid "could not open `%s' for writing: %s"
msgstr "no se puede abrir «%s» para escritura: %s"
-#: profile.c:99
+#: profile.c:112
msgid "sending profile to standard error"
msgstr "se envÃa el perfil a la salida común de error"
-#: profile.c:250
+#: profile.c:271
#, c-format
msgid ""
"\t# %s rule(s)\n"
@@ -3478,7 +3545,7 @@ msgstr ""
"\t# %s regla(s)\n"
"\n"
-#: profile.c:258
+#: profile.c:279
#, c-format
msgid ""
"\t# Rule(s)\n"
@@ -3487,30 +3554,40 @@ msgstr ""
"\t# Regla(s)\n"
"\n"
-#: profile.c:343
+#: profile.c:367
#, c-format
msgid "internal error: %s with null vname"
msgstr "error interno: %s con vname nulo"
-#: profile.c:619
+#: profile.c:658
msgid "internal error: builtin with null fname"
msgstr "error interno: compilado con fname nulo"
-#: profile.c:1132
-#, c-format
+#: profile.c:1298
+#, fuzzy, c-format
msgid ""
-"\t# Loaded extensions (-l and/or @load)\n"
+"%s# Loaded extensions (-l and/or @load)\n"
"\n"
msgstr ""
"\t# Extensiones cargadas (-l y/o @load)\n"
"\n"
-#: profile.c:1181
+#: profile.c:1329
+#, fuzzy, c-format
+msgid ""
+"\n"
+"# Included files (-i and/or @include)\n"
+"\n"
+msgstr ""
+"\t# Extensiones cargadas (-l y/o @load)\n"
+"\n"
+
+#: profile.c:1393
#, c-format
msgid "\t# gawk profile, created %s\n"
msgstr "\t# perfil de gawk, creado %s\n"
-#: profile.c:1731
+#: profile.c:1958
#, c-format
msgid ""
"\n"
@@ -3519,7 +3596,7 @@ msgstr ""
"\n"
"\t# Funciones, enumeradas alfabéticamente\n"
-#: profile.c:1787
+#: profile.c:2019
#, c-format
msgid "redir2str: unknown redirection type %d"
msgstr "redir2str: tipo de redirección %d desconocida"
@@ -3710,20 +3787,29 @@ msgstr "Expresión regular demasiado grande"
msgid "Unmatched ) or \\)"
msgstr ") o \\) desemparejados"
-#: support/regcomp.c:689
+#: support/regcomp.c:688
msgid "No previous regular expression"
msgstr "No hay una expresión regular previa"
-#: symbol.c:687
+#: symbol.c:688
#, c-format
msgid "function `%s': can't use function `%s' as a parameter name"
msgstr ""
"función «%s»: no se puede usar una función «%s» como nombre
paramétrico"
-#: symbol.c:817
+#: symbol.c:818
msgid "can not pop main context"
msgstr "no puede extraer por arriba el contexto principal"
+#~ msgid "setenv(TZ, %s) failed (%s)"
+#~ msgstr "setenv(TZ, %s) fallado (%s)"
+
+#~ msgid "setenv(TZ, %s) restoration failed (%s)"
+#~ msgstr "setenv(TZ, %s) restauración falladoa (%s)"
+
+#~ msgid "unsetenv(TZ) failed (%s)"
+#~ msgstr "unsetenv(TZ) fallado (%s)"
+
#~ msgid "backslash at end of string"
#~ msgstr "barra invertida al final de la cadena"
diff --git a/po/fi.gmo b/po/fi.gmo
index 7146b23..f584e8c 100644
Binary files a/po/fi.gmo and b/po/fi.gmo differ
diff --git a/po/fi.po b/po/fi.po
index a813e5f..48cd4ca 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.1.62\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-11-17 21:53+0200\n"
+"POT-Creation-Date: 2019-01-26 21:24+0200\n"
"PO-Revision-Date: 2017-08-19 12:18+0300\n"
"Last-Translator: Jorma Karvonen <address@hidden>\n"
"Language-Team: Finnish <address@hidden>\n"
@@ -19,512 +19,523 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 2.0.1\n"
-#: array.c:259
+#: array.c:247
#, c-format
msgid "from %s"
msgstr "taulukosta %s"
-#: array.c:360
+#: array.c:348
msgid "attempt to use a scalar value as array"
msgstr "yritettiin käyttää skalaariarvoa taulukkona"
-#: array.c:362
+#: array.c:350
#, c-format
msgid "attempt to use scalar parameter `%s' as an array"
msgstr "yritettiin käyttää skalaariparametria â%sâ taulukkona"
-#: array.c:365
+#: array.c:353
#, c-format
msgid "attempt to use scalar `%s' as an array"
msgstr "yritettiin käyttää skalaaria â%sâ taulukkona"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1686 builtin.c:1732
-#: builtin.c:1745 builtin.c:2268 builtin.c:2295 eval.c:1129 eval.c:1133
-#: eval.c:1508
+#: array.c:400 array.c:567 builtin.c:88 builtin.c:1686 builtin.c:1732
+#: builtin.c:1745 builtin.c:2240 builtin.c:2267 eval.c:1132 eval.c:1136
+#: eval.c:1511
#, c-format
msgid "attempt to use array `%s' in a scalar context"
msgstr "yritettiin käyttää taulukkoa â%sâ skalaarikontekstissa"
-#: array.c:586
+#: array.c:574
#, c-format
msgid "delete: index `%.*s' not in array `%s'"
msgstr "delete: indeksi â%.*sâ ei ole taulukossa â%sâ"
-#: array.c:600
+#: array.c:588
#, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as an array"
msgstr "yritettiin käyttää skalaaria â%s[\"%.*s\"]â taulukkona"
-#: array.c:791
+#: array.c:782
msgid "adump: first argument not an array"
msgstr "adump: ensimmäinen argumentti ei ole taulukko"
-#: array.c:833
+#: array.c:824
msgid "asort: second argument not an array"
msgstr "asort: toinen argumentti ei ole taulukko"
-#: array.c:834
+#: array.c:825
msgid "asorti: second argument not an array"
msgstr "asorti: toinen argumentti ei ole taulukko"
-#: array.c:841
+#: array.c:832
msgid "asort: first argument not an array"
msgstr "asort: ensimmäinen argumentti ei ole taulukko"
-#: array.c:842
+#: array.c:833
msgid "asorti: first argument not an array"
msgstr "asorti: ensimmäinen argumentti ei ole taulukko"
-#: array.c:849
+#: array.c:840
msgid "asort: cannot use a subarray of first arg for second arg"
msgstr ""
"asort: ensimmäisen argumentin alitaulukon käyttö toiselle argumentille "
"epäonnistui"
-#: array.c:850
+#: array.c:841
msgid "asorti: cannot use a subarray of first arg for second arg"
msgstr ""
"asorti: ensimmäisen argumentin alitaulukon käyttö toiselle argumentille "
"epäonnistui"
-#: array.c:855
+#: array.c:846
msgid "asort: cannot use a subarray of second arg for first arg"
msgstr ""
"asort: toisen argumentin alitaulukon käyttö ensimmäiselle argumentille "
"epäonnistui"
-#: array.c:856
+#: array.c:847
msgid "asorti: cannot use a subarray of second arg for first arg"
msgstr ""
"asorti: toisen argumentin alitaulukon käyttö ensimmäiselle argumentille "
"epäonnistui"
-#: array.c:1327
+#: array.c:1310
#, c-format
msgid "`%s' is invalid as a function name"
msgstr "â%sâ on virheellinen funktionimenä"
-#: array.c:1331
+#: array.c:1314
#, c-format
msgid "sort comparison function `%s' is not defined"
msgstr "lajitteluvertailufunktiota â%sâ ei ole määritelty"
-#: awkgram.y:247
+#: awkgram.y:274
#, c-format
msgid "%s blocks must have an action part"
msgstr "%s lohkoilla on oltava toiminto-osa"
-#: awkgram.y:250
+#: awkgram.y:277
msgid "each rule must have a pattern or an action part"
msgstr "jokaisella säännöllä on oltava malli tai toiminto-osa"
-#: awkgram.y:363 awkgram.y:377
+#: awkgram.y:418 awkgram.y:430
msgid "old awk does not support multiple `BEGIN' or `END' rules"
msgstr "vanha awk ei tue useita âBEGINâ- tai âENDâ-sääntöjä"
-#: awkgram.y:421
+#: awkgram.y:497
#, c-format
msgid "`%s' is a built-in function, it cannot be redefined"
msgstr "â%sâ on sisäänrakennettu funktio. Sitä ei voi määritellä
uudelleen"
-#: awkgram.y:497
+#: awkgram.y:561
msgid "regexp constant `//' looks like a C++ comment, but is not"
msgstr ""
"säännöllisen lausekkeen vakio â//â näyttää C++-kommentilta, mutta
ei ole"
-#: awkgram.y:501
+#: awkgram.y:565
#, c-format
msgid "regexp constant `/%s/' looks like a C comment, but is not"
msgstr ""
"säännöllisen lausekkeen vakio â/%s/â näyttää C-kommentilta, mutta
ei ole"
-#: awkgram.y:651
+#: awkgram.y:692
#, c-format
msgid "duplicate case values in switch body: %s"
msgstr "kaksi samanlaista case-arvoa switch-rakenteen rungossa: %s"
-#: awkgram.y:672
+#: awkgram.y:713
msgid "duplicate `default' detected in switch body"
msgstr "kaksoiskappale âdefaultâ havaittu switch-rungossa"
-#: awkgram.y:933 awkgram.y:4236
+#: awkgram.y:1048 awkgram.y:4461
msgid "`break' is not allowed outside a loop or switch"
msgstr "âbreakâ ei ole sallittu silmukan tai switch-lauseen ulkopuolella"
-#: awkgram.y:943 awkgram.y:4228
+#: awkgram.y:1058 awkgram.y:4453
msgid "`continue' is not allowed outside a loop"
msgstr "âcontinueâ ei ole sallittu silmukan ulkopuolella"
-#: awkgram.y:954
+#: awkgram.y:1069
#, c-format
msgid "`next' used in %s action"
msgstr "ânextâ käytetty %s-toiminnossa"
-#: awkgram.y:964
+#: awkgram.y:1080
#, c-format
msgid "`nextfile' used in %s action"
msgstr "ânextfileâ käytetty %s-toiminnossa"
-#: awkgram.y:990
+#: awkgram.y:1108
msgid "`return' used outside function context"
msgstr "âreturnâ käytetty funktiokontekstin ulkopuolella"
-#: awkgram.y:1054
+#: awkgram.y:1178
msgid "plain `print' in BEGIN or END rule should probably be `print \"\"'"
msgstr ""
"pelkkä âprintâ BEGIN- tai END-säännössä pitäisi luultavasti olla
âprint \"\"â"
-#: awkgram.y:1121 awkgram.y:1171
+#: awkgram.y:1244 awkgram.y:1293
msgid "`delete' is not allowed with SYMTAB"
msgstr "âdeleteâ ei ole sallittu kohteessa SYMTAB"
-#: awkgram.y:1123 awkgram.y:1173
+#: awkgram.y:1246 awkgram.y:1295
msgid "`delete' is not allowed with FUNCTAB"
msgstr "âdeleteâ ei ole sallittu kohteessa FUNCTAB"
-#: awkgram.y:1158 awkgram.y:1162
+#: awkgram.y:1280 awkgram.y:1284
msgid "`delete(array)' is a non-portable tawk extension"
msgstr "âdelete(array)â ei ole siirrettävä tawk-laajennus"
-#: awkgram.y:1298
+#: awkgram.y:1420
msgid "multistage two-way pipelines don't work"
msgstr "monivaiheiset kaksisuuntaiset putket eivät toimi"
-#: awkgram.y:1300
+#: awkgram.y:1422
msgid "concatenation as I/O `>' redirection target is ambiguous"
msgstr ""
-#: awkgram.y:1460
+#: awkgram.y:1626
msgid "regular expression on right of assignment"
msgstr "säännöllinen lauseke sijoituksen oikealla puolella"
-#: awkgram.y:1475 awkgram.y:1488
+#: awkgram.y:1641 awkgram.y:1654
msgid "regular expression on left of `~' or `!~' operator"
msgstr "säännöllinen lauseke â~â- tai â!~â-operaattorin vasemmalla
puolella"
-#: awkgram.y:1505 awkgram.y:1654
+#: awkgram.y:1671 awkgram.y:1820
msgid "old awk does not support the keyword `in' except after `for'"
msgstr "vanha awk ei tue avainsanaa âinâ paitsi âforâ-sanan jälkeen"
-#: awkgram.y:1515
+#: awkgram.y:1681
msgid "regular expression on right of comparison"
msgstr "säännöllinen lauseke vertailun oikealla puolella"
-#: awkgram.y:1634
+#: awkgram.y:1800
#, c-format
msgid "non-redirected `getline' invalid inside `%s' rule"
msgstr "edelleenohjaamaton âgetlineâ virheellinen â%sâ-säännön
sisällä"
-#: awkgram.y:1637
+#: awkgram.y:1803
msgid "non-redirected `getline' undefined inside END action"
msgstr "edelleenohjaamaton âgetlineâ määrittelemätön END-toiminnon
sisällä"
-#: awkgram.y:1656
+#: awkgram.y:1822
msgid "old awk does not support multidimensional arrays"
msgstr "vanha awk ei tue moniulotteisia taulukkoja"
-#: awkgram.y:1759
+#: awkgram.y:1925
msgid "call of `length' without parentheses is not portable"
msgstr "âlengthâ-kutsu ilman sulkumerkkejä ei ole siirrettävä"
-#: awkgram.y:1833
+#: awkgram.y:1999
msgid "indirect function calls are a gawk extension"
msgstr "epäsuorat funktiokutsut ovat gawk-laajennus"
-#: awkgram.y:1846
+#: awkgram.y:2012
#, c-format
msgid "can not use special variable `%s' for indirect function call"
msgstr "erikoismuuttujan â%sâ käyttö epäsuoralle funktiokutsulle
epäonnistui"
-#: awkgram.y:1872
+#: awkgram.y:2045
#, c-format
msgid "attempt to use non-function `%s' in function call"
msgstr "yritys käyttää ei-funktio â%sâ funktiokutsussa"
-#: awkgram.y:1936
+#: awkgram.y:2110
msgid "invalid subscript expression"
msgstr "virheellinen indeksointilauseke"
-#: awkgram.y:2300 awkgram.y:2320 gawkapi.c:272 gawkapi.c:289 msg.c:130
+#: awkgram.y:2483 awkgram.y:2503 gawkapi.c:273 gawkapi.c:290 msg.c:130
msgid "warning: "
msgstr "varoitus: "
-#: awkgram.y:2318 gawkapi.c:244 gawkapi.c:287 msg.c:162
+#: awkgram.y:2501 gawkapi.c:245 gawkapi.c:288 msg.c:162
msgid "fatal: "
msgstr "tuhoisa: "
-#: awkgram.y:2368
+#: awkgram.y:2554
msgid "unexpected newline or end of string"
msgstr "odottamaton rivinvaihto tai merkkijonon loppu"
-#: awkgram.y:2654 awkgram.y:2730 awkgram.y:2953 debug.c:530 debug.c:546
-#: debug.c:2821 debug.c:5115
+#: awkgram.y:2575
+msgid ""
+"source files / command-line arguments must contain complete functions or "
+"rules"
+msgstr ""
+
+#: awkgram.y:2855 awkgram.y:2933 awkgram.y:3171 debug.c:531 debug.c:547
+#: debug.c:2824 debug.c:5193
#, c-format
msgid "can't open source file `%s' for reading (%s)"
msgstr "lähdetiedoston â%sâ avaaminen lukemista varten (%s) epäonnistui"
-#: awkgram.y:2655 awkgram.y:2780
+#: awkgram.y:2856 awkgram.y:2993
#, c-format
msgid "can't open shared library `%s' for reading (%s)"
msgstr "jaetun kirjaston â%sâ avaaminen lukemista varten (%s) epäonnistui"
-#: awkgram.y:2657 awkgram.y:2731 awkgram.y:2781 builtin.c:149 debug.c:5266
+#: awkgram.y:2858 awkgram.y:2934 awkgram.y:2994 builtin.c:149 debug.c:5344
msgid "reason unknown"
msgstr "syy tuntematon"
-#: awkgram.y:2666 awkgram.y:2690
+#: awkgram.y:2867 awkgram.y:2891
#, c-format
msgid "can't include `%s' and use it as a program file"
msgstr "kohteen â%sâ sisällyttäminen ja käyttö ohjelmatiedostona
epäonnistui"
-#: awkgram.y:2679
+#: awkgram.y:2880
#, c-format
msgid "already included source file `%s'"
msgstr "on jo sisällytetty lähdetiedostoon â%sâ"
-#: awkgram.y:2680
+#: awkgram.y:2881
#, c-format
msgid "already loaded shared library `%s'"
msgstr "jaettu kirjasto â%sâ on jo ladattu"
-#: awkgram.y:2715
+#: awkgram.y:2918
msgid "@include is a gawk extension"
msgstr "@include on gawk-laajennus"
-#: awkgram.y:2721
+#: awkgram.y:2924
msgid "empty filename after @include"
msgstr "tyhjä tiedostonimi @include:n jälkeen"
-#: awkgram.y:2765
+#: awkgram.y:2973
msgid "@load is a gawk extension"
msgstr "@load on gawk-laajennus"
-#: awkgram.y:2771
+#: awkgram.y:2980
msgid "empty filename after @load"
msgstr "tyhjä tiedostonimi @load:n jälkeen"
-#: awkgram.y:2905
+#: awkgram.y:3123
msgid "empty program text on command line"
msgstr "tyhjä ohjelmateksti komentorivillä"
-#: awkgram.y:3020
+#: awkgram.y:3238
#, c-format
msgid "can't read sourcefile `%s' (%s)"
msgstr "lähdetiedoston â%sâ (%s) lukeminen epäonnistui"
-#: awkgram.y:3031
+#: awkgram.y:3249
#, c-format
msgid "source file `%s' is empty"
msgstr "lähdetiedosto â%sâ on tyhjä"
-#: awkgram.y:3090
+#: awkgram.y:3308
#, c-format
msgid "PEBKAC error: invalid character '\\%03o' in source code"
msgstr "PEBKAC-virhe: virheellinen merkki â\\%03oâ lähdekoodissa"
-#: awkgram.y:3361
+#: awkgram.y:3535
msgid "source file does not end in newline"
msgstr "lähdetiedoston lopussa ei ole rivinvaihtoa"
-#: awkgram.y:3481
+#: awkgram.y:3656
msgid "unterminated regexp ends with `\\' at end of file"
msgstr ""
"päättämätön säännöllinen lauseke loppuu â\\â-merkkeihin tiedoston
lopussa"
-#: awkgram.y:3508
+#: awkgram.y:3683
#, c-format
msgid "%s: %d: tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr "%s: %d: tawk:n regex-määre â/.../%câ ei toimi gawk:ssa"
-#: awkgram.y:3512
+#: awkgram.y:3687
#, c-format
msgid "tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr "tawkin regex-määre â/.../%câ ei toimi gawkissa"
-#: awkgram.y:3525
+#: awkgram.y:3700
msgid "unterminated regexp"
msgstr "päättämätön säännöllinen lauseke"
-#: awkgram.y:3529
+#: awkgram.y:3704
msgid "unterminated regexp at end of file"
msgstr "päättämätön säännöllinen lauseke tiedoston lopussa"
-#: awkgram.y:3608
+#: awkgram.y:3793
msgid "use of `\\ #...' line continuation is not portable"
msgstr "â\\ #...â-rivijatkamisen käyttö ei ole siirrettävä"
-#: awkgram.y:3628
+#: awkgram.y:3815
msgid "backslash not last character on line"
msgstr "kenoviiva ei ole rivin viimeinen merkki"
-#: awkgram.y:3666 awkgram.y:3668
+#: awkgram.y:3862 awkgram.y:3864
msgid "multidimensional arrays are a gawk extension"
msgstr "moniulotteiset taulukot ovat gawk-laajennus"
-#: awkgram.y:3693
+#: awkgram.y:3889
msgid "POSIX does not allow operator `**='"
msgstr "POSIX ei salli operaattoria â**=â"
-#: awkgram.y:3695
+#: awkgram.y:3891
msgid "old awk does not support operator `**='"
msgstr "vanha awk ei tue operaattoria â**=â"
-#: awkgram.y:3704
+#: awkgram.y:3900
msgid "POSIX does not allow operator `**'"
msgstr "POSIX ei salli operaattoria â**â"
-#: awkgram.y:3706
+#: awkgram.y:3902
msgid "old awk does not support operator `**'"
msgstr "vanha awk ei tue operaattoria â**â"
-#: awkgram.y:3741
+#: awkgram.y:3937
msgid "operator `^=' is not supported in old awk"
msgstr "operaattoria â^=â ei tueta vanhassa awk:ssa"
-#: awkgram.y:3749
+#: awkgram.y:3945
msgid "operator `^' is not supported in old awk"
msgstr "operaattoria â^â ei tueta vanhassa awk:ssa"
-#: awkgram.y:3846 awkgram.y:3868 command.y:1187
+#: awkgram.y:4042 awkgram.y:4064 command.y:1187
msgid "unterminated string"
msgstr "päättämätön merkkijono"
-#: awkgram.y:3856 main.c:1172
+#: awkgram.y:4052 main.c:1197
#, fuzzy
msgid "POSIX does not allow physical newlines in string values"
msgstr "POSIX ei salli â\\xâ-koodinvaihtoja"
-#: awkgram.y:3858 node.c:453
+#: awkgram.y:4054 node.c:453
#, fuzzy
msgid "backslash string continuation is not portable"
msgstr "â\\ #...â-rivijatkamisen käyttö ei ole siirrettävä"
-#: awkgram.y:4089
+#: awkgram.y:4292
#, c-format
msgid "invalid char '%c' in expression"
msgstr "virheellinen merkki â%câ lausekkeessa"
-#: awkgram.y:4163
+#: awkgram.y:4387
#, c-format
msgid "`%s' is a gawk extension"
msgstr "â%sâ on gawk-laajennus"
-#: awkgram.y:4168
+#: awkgram.y:4392
#, c-format
msgid "POSIX does not allow `%s'"
msgstr "POSIX ei salli operaattoria â%sâ"
-#: awkgram.y:4176
+#: awkgram.y:4400
#, c-format
msgid "`%s' is not supported in old awk"
msgstr "â%sâ ei ole tuettu vanhassa awk-ohjelmassa"
-#: awkgram.y:4266
+#: awkgram.y:4494
#, fuzzy
msgid "`goto' considered harmful!"
msgstr "âgotoâ-käskyä pidetään haitallisena!\n"
-#: awkgram.y:4335
+#: awkgram.y:4563
#, c-format
msgid "%d is invalid as number of arguments for %s"
msgstr "%d on virheellinen argumenttilukumäärä operaattorille %s"
-#: awkgram.y:4370
+#: awkgram.y:4598
#, c-format
msgid "%s: string literal as last arg of substitute has no effect"
msgstr ""
"%s: merkkijonoliteraalilla ei ole vaikutusta korvauksen viimeisenä "
"argumenttina"
-#: awkgram.y:4375
+#: awkgram.y:4603
#, c-format
msgid "%s third parameter is not a changeable object"
msgstr "%s kolmas parametri ei ole vaihdettava objekti"
-#: awkgram.y:4469 awkgram.y:4472
+#: awkgram.y:4707 awkgram.y:4710
msgid "match: third argument is a gawk extension"
msgstr "match: kolmas argumentti on gawk-laajennus"
-#: awkgram.y:4526 awkgram.y:4529
+#: awkgram.y:4764 awkgram.y:4767
msgid "close: second argument is a gawk extension"
msgstr "close: toinen argumentti on gawk-laajennus"
-#: awkgram.y:4541
+#: awkgram.y:4779
msgid "use of dcgettext(_\"...\") is incorrect: remove leading underscore"
msgstr "dcgettext(_\"...\")-käyttö on virheellinen: poista alaviiva alusta"
-#: awkgram.y:4556
+#: awkgram.y:4794
msgid "use of dcngettext(_\"...\") is incorrect: remove leading underscore"
msgstr "dcngettext(_\"...\")-käyttö on virheellinen: poista alaviiva alusta"
-#: awkgram.y:4575
+#: awkgram.y:4813
msgid "index: regexp constant as second argument is not allowed"
msgstr "indeksi: regexp-vakio toisena argumenttina ei ole sallitttu"
-#: awkgram.y:4628
+#: awkgram.y:4866
#, c-format
msgid "function `%s': parameter `%s' shadows global variable"
msgstr "funktio â%sâ: parametri â%sâ varjostaa yleismuuttujaa"
-#: awkgram.y:4677 debug.c:4100 debug.c:4143 debug.c:5264
+#: awkgram.y:4915 debug.c:4178 debug.c:4221 debug.c:5342
#, c-format
msgid "could not open `%s' for writing (%s)"
msgstr "tiedoston â%sâ avaaminen kirjoittamista varten (%s) epäonnistui"
-#: awkgram.y:4678
+#: awkgram.y:4916
msgid "sending variable list to standard error"
msgstr "lähetetään muuttujaluettelo vakiovirheeseen"
-#: awkgram.y:4686
+#: awkgram.y:4924
#, c-format
msgid "%s: close failed (%s)"
msgstr "%s: sulkeminen epäonnistui (%s)"
-#: awkgram.y:4711
+#: awkgram.y:4949
msgid "shadow_funcs() called twice!"
msgstr "shadow_funcs() kutsuttu kahdesti!"
-#: awkgram.y:4719
+#: awkgram.y:4957
msgid "there were shadowed variables."
msgstr "siellä oli varjostettuja muuttujia."
-#: awkgram.y:4786
+#: awkgram.y:5034
#, c-format
msgid "function name `%s' previously defined"
msgstr "funktionimi â%sâ on jo aikaisemmin määritelty"
-#: awkgram.y:4832
+#: awkgram.y:5085
#, c-format
msgid "function `%s': can't use function name as parameter name"
msgstr "funktio â%sâ: funktionimen käyttö parametrinimenä epäonnistui"
-#: awkgram.y:4835
+#: awkgram.y:5088
#, c-format
msgid "function `%s': can't use special variable `%s' as a function parameter"
msgstr ""
"funktio â%sâ: erikoismuuttujan â%sâ käyttö funktioparametrina
epäonnistui"
-#: awkgram.y:4843
+#: awkgram.y:5092
+#, fuzzy, c-format
+msgid "function `%s': parameter `%s' cannot contain a namespace"
+msgstr "funktio â%sâ: parametri â%sâ varjostaa yleismuuttujaa"
+
+#: awkgram.y:5099
#, c-format
msgid "function `%s': parameter #%d, `%s', duplicates parameter #%d"
msgstr "funktio â%sâ: parametri #%d, â%sâ, samanlainen parametri #%d"
-#: awkgram.y:4929 awkgram.y:4935
+#: awkgram.y:5188
#, c-format
msgid "function `%s' called but never defined"
msgstr "funktiota â%sâ kutsuttiin, mutta sitä ei ole koskaan määritelty"
-#: awkgram.y:4939
+#: awkgram.y:5192
#, c-format
msgid "function `%s' defined but never called directly"
msgstr "funktio â%sâ määriteltiin, mutta sitä ei ole koskaan kutsuttu
suoraan"
-#: awkgram.y:4971
+#: awkgram.y:5224
#, c-format
msgid "regexp constant for parameter #%d yields boolean value"
msgstr "säännöllisen lausekkeen vakio parametrille #%d antaa boolean-arvon"
-#: awkgram.y:4986
+#: awkgram.y:5239
#, c-format
msgid ""
"function `%s' called with space between name and `(',\n"
@@ -533,26 +544,69 @@ msgstr ""
"funktio â%sâ kutsuttu välilyönnillä nimen ja â(â-merkin\n"
"välillä, tai käytetty muuttujana tai taulukkona"
-#: awkgram.y:5201
+#: awkgram.y:5454
msgid "division by zero attempted"
msgstr "nollalla jakoa yritettiin"
-#: awkgram.y:5210
+#: awkgram.y:5463
#, c-format
msgid "division by zero attempted in `%%'"
msgstr "jakoa nollalla yritettiin operaattorissa â%%â"
-#: awkgram.y:5536
+#: awkgram.y:5802
msgid ""
"cannot assign a value to the result of a field post-increment expression"
msgstr ""
"arvon sijoittaminen kenttäjälkikasvatuslausekkeen tulokseen epäonnistui"
-#: awkgram.y:5539
+#: awkgram.y:5805
#, c-format
msgid "invalid target of assignment (opcode %s)"
msgstr "virheellinen sijoituskohde (käskykoodi %s)"
+#: awkgram.y:6697
+#, c-format
+msgid "identifier %s: qualified names not allowed in traditional / POSIX mode"
+msgstr ""
+
+#: awkgram.y:6702
+#, c-format
+msgid "identifier %s: namespace separator is two colons, not one"
+msgstr ""
+
+#: awkgram.y:6708
+#, c-format
+msgid "qualified identifier `%s' is badly formed"
+msgstr ""
+
+#: awkgram.y:6715
+#, c-format
+msgid ""
+"identifier `%s': namespace separator can only appear once in a qualified name"
+msgstr ""
+
+#: awkgram.y:6764 awkgram.y:6815
+#, c-format
+msgid "using reserved identifier `%s' as a namespace is not allowed"
+msgstr ""
+
+#: awkgram.y:6771 awkgram.y:6781
+#, c-format
+msgid ""
+"using reserved identifier `%s' as second component of a qualified name is "
+"not allowed"
+msgstr ""
+
+#: awkgram.y:6799
+#, fuzzy
+msgid "@namespace is a gawk extension"
+msgstr "@include on gawk-laajennus"
+
+#: awkgram.y:6806
+#, c-format
+msgid "namespace name `%s' must meet identifier naming rules"
+msgstr ""
+
# kohteena voi olla vakiotuloste tai joku muu
#: builtin.c:143
#, c-format
@@ -853,230 +907,220 @@ msgstr "strftime: ensimmäinen vastaanotettu argumentti
ei ole merkkijono"
msgid "strftime: received empty format string"
msgstr "strftime: vastaanotettu tyhjä muotomerkkijono"
-#: builtin.c:2110
-#, c-format
-msgid "setenv(TZ, %s) failed (%s)"
-msgstr "setenv(TZ, %s) epäonnistui (%s)"
-
-#: builtin.c:2117
-#, fuzzy, c-format
-msgid "setenv(TZ, %s) restoration failed (%s)"
-msgstr "setenv(TZ, %s) epäonnistui (%s)"
-
-#: builtin.c:2121
-#, c-format
-msgid "unsetenv(TZ) failed (%s)"
-msgstr "unsetenv(TZ) epäonnistui (%s)"
-
-#: builtin.c:2150
+#: builtin.c:2122
msgid "mktime: received non-string argument"
msgstr "mktime: vastaanotettu argumentti ei ole merkkijono"
-#: builtin.c:2167
+#: builtin.c:2139
msgid "mktime: at least one of the values is out of the default range"
msgstr "mktime: vähintään yksi arvoista on oletuslukualueen ulkopuolella"
-#: builtin.c:2203
+#: builtin.c:2175
msgid "'system' function not allowed in sandbox mode"
msgstr "âsystemâ-funktio ei ole sallittu hiekkalaatikkotilassa"
-#: builtin.c:2208
+#: builtin.c:2180
msgid "system: received non-string argument"
msgstr "system: vastaanotettu argumentti ei ole merkkijono"
-#: builtin.c:2277 builtin.c:2350
+#: builtin.c:2249 builtin.c:2322
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr ""
"print: yritettiin kirjoittaa kaksisuuntaisen putken suljettuun "
"kirjoituspäähän"
-#: builtin.c:2373
+#: builtin.c:2345
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "viite alustamattomaan kenttään â$%dâ"
-#: builtin.c:2458
+#: builtin.c:2430
msgid "tolower: received non-string argument"
msgstr "tolower: vastaanotettu argumentti ei ole merkkijono"
-#: builtin.c:2489
+#: builtin.c:2461
msgid "toupper: received non-string argument"
msgstr "toupper: vastaanotettu argumentti ei ole merkkijono"
-#: builtin.c:2522 mpfr.c:674
+#: builtin.c:2494 mpfr.c:674
msgid "atan2: received non-numeric first argument"
msgstr "atan2: ensimmäinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:2524 mpfr.c:676
+#: builtin.c:2496 mpfr.c:676
msgid "atan2: received non-numeric second argument"
msgstr "atan2: toinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:2543
+#: builtin.c:2515
msgid "sin: received non-numeric argument"
msgstr "sin: vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:2559
+#: builtin.c:2531
msgid "cos: received non-numeric argument"
msgstr "cos: vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:2673 mpfr.c:1169
+#: builtin.c:2645 mpfr.c:1169
msgid "srand: received non-numeric argument"
msgstr "srand: vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:2704
+#: builtin.c:2676
msgid "match: third argument is not an array"
msgstr "match: kolmas argumentti ei ole taulukko"
-#: builtin.c:2971
+#: builtin.c:2919
#, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensub: kolmatta argumenttia â%.*sâ käsiteltiin kuin 1:stä"
-#: builtin.c:3293
+#: builtin.c:3241
#, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "%s: voidaan kutsua epäsuorasti vain kahdella argumentilla"
-#: builtin.c:3393
+#: builtin.c:3341
#, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "epäsuora kutsu kohteeseen %s vaatii vähintään kaksi argumenttia"
-#: builtin.c:3448
+#: builtin.c:3396
msgid "lshift: received non-numeric first argument"
msgstr "lshift: ensimmäinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:3450
+#: builtin.c:3398
msgid "lshift: received non-numeric second argument"
msgstr "lshift: toinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:3456
+#: builtin.c:3404
#, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f): negatiiviset arvot eivät ole sallittuja"
-#: builtin.c:3460
+#: builtin.c:3408
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f): jaosarvot typistetään"
-#: builtin.c:3462
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr "lshift(%f, %f): liian suuri siirrosarvo antaa outoja tuloksia"
-#: builtin.c:3487
+#: builtin.c:3435
msgid "rshift: received non-numeric first argument"
msgstr "rshift: ensimmäinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:3489
+#: builtin.c:3437
msgid "rshift: received non-numeric second argument"
msgstr "rshift: toinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:3495
+#: builtin.c:3443
#, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift(%f, %f): negatiiviset arvot eivät ole sallittuja"
-#: builtin.c:3499
+#: builtin.c:3447
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f): jaosarvot typistetään"
-#: builtin.c:3501
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr "rshift(%f, %f): liian suuri siirrosarvo antaa outoja tuloksia"
-#: builtin.c:3526 mpfr.c:982
+#: builtin.c:3474 mpfr.c:982
msgid "and: called with less than two arguments"
msgstr "and: kutsuttu vähemmällä kuin kahdella argumentilla"
-#: builtin.c:3531
+#: builtin.c:3479
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "and: argumentti %d ei ole numeeraaliargumentti"
-#: builtin.c:3535
+#: builtin.c:3483
#, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "and: argumentin %d negatiivinen arvo %g ei ole sallittu"
-#: builtin.c:3558 mpfr.c:1014
+#: builtin.c:3506 mpfr.c:1014
msgid "or: called with less than two arguments"
msgstr "or: kutsuttu vähemmällä kuin kahdella argumentilla"
-#: builtin.c:3563
+#: builtin.c:3511
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "or: argumentti %d ei ole numeraaliargumentti"
-#: builtin.c:3567
+#: builtin.c:3515
#, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "or: argumentin %d negatiivinen arvo %g ei ole sallittu"
-#: builtin.c:3589 mpfr.c:1045
+#: builtin.c:3537 mpfr.c:1045
msgid "xor: called with less than two arguments"
msgstr "xor: kutsuttu vähemmällä kuin kahdella argumentilla"
-#: builtin.c:3595
+#: builtin.c:3543
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "xor: argumentti %d ei ole numeraaliargumentti"
-#: builtin.c:3599
+#: builtin.c:3547
#, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xor: argumentin %d negatiivinen arvo %g ei ole sallittu"
-#: builtin.c:3624 mpfr.c:804
+#: builtin.c:3572 mpfr.c:804
msgid "compl: received non-numeric argument"
msgstr "compl: vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:3629
+#: builtin.c:3577
#, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f): negatiivinen arvo ei ole sallittu"
-#: builtin.c:3632
+#: builtin.c:3580
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f): jaosarvo typistetään"
-#: builtin.c:3816
+#: builtin.c:3764
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: â%sâ ei ole kelvollinen paikallinen kategoria"
-#: builtin.c:4041 mpfr.c:1203
+#: builtin.c:3988 mpfr.c:1203
msgid "intdiv: third argument is not an array"
msgstr "intdiv: kolmas argumentti ei ole taulukko"
-#: builtin.c:4049 mpfr.c:1211
+#: builtin.c:3996 mpfr.c:1211
msgid "intdiv: received non-numeric first argument"
msgstr "intdiv: ensimmäinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:4051 mpfr.c:1213
+#: builtin.c:3998 mpfr.c:1213
msgid "intdiv: received non-numeric second argument"
msgstr "intdiv: toinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:4060 mpfr.c:1252
+#: builtin.c:4007 mpfr.c:1252
msgid "intdiv: division by zero attempted"
msgstr "intdiv: nollalla jakoa yritettiin"
-#: builtin.c:4130
+#: builtin.c:4046
+#, fuzzy
+msgid "typeof: second argument is not an array"
+msgstr "split: toinen argumentti ei ole taulukko"
+
+#: builtin.c:4082
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
msgstr ""
-#: builtin.c:4145
+#: builtin.c:4101
#, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "typeof: virheellinen argumenttityyppi â%sâ"
-#: builtin.c:4149
+#: builtin.c:4105
#, fuzzy, c-format
msgid "typeof: unknown argument type `%s'"
msgstr "typeof: virheellinen argumenttityyppi â%sâ"
@@ -1393,7 +1437,7 @@ msgstr ""
"missä [N] - (sama kuin paluujälki) tulostaa kaikkien tai N-sisimmäisen "
"(ulommaisen jos N < 0) kehyksen jäljen."
-#: command.y:1016 debug.c:408 gawkapi.c:258 msg.c:139
+#: command.y:1016 debug.c:409 gawkapi.c:259 msg.c:139
#, c-format
msgid "error: "
msgstr "virhe: "
@@ -1460,69 +1504,69 @@ msgstr "aseta, poista asetus tai näytä
valitsintallennus (value=on|off)."
msgid "(un)set or show instruction tracing (value=on|off)."
msgstr "aseta, poista asetus tai näytä käskyjäljitys (value=on|off)."
-#: debug.c:352
+#: debug.c:353
msgid "program not running."
msgstr "ohjelma ei ole käynnissä."
-#: debug.c:455 debug.c:613
+#: debug.c:456 debug.c:614
#, c-format
msgid "can't read source file `%s' (%s)"
msgstr "lähdetiedoston â%sâ (%s) lukeminen epäonnistui"
-#: debug.c:460
+#: debug.c:461
#, c-format
msgid "source file `%s' is empty.\n"
msgstr "lähdetiedosto â%sâ on tyhjä.\n"
-#: debug.c:487
+#: debug.c:488
msgid "no current source file."
msgstr "ei nykyistä lähdekooditiedostoa."
-#: debug.c:512
+#: debug.c:513
#, c-format
msgid "cannot find source file named `%s' (%s)"
msgstr "lähdetiedostoa nimeltä â%sâ (%s) ei kyetä lukemaan"
-#: debug.c:536
+#: debug.c:537
#, c-format
msgid "WARNING: source file `%s' modified since program compilation.\n"
msgstr ""
"VAROITUS: lähdekooditiedostoa â%sâ on muokattu ohjelman kääntämisen "
"jälkeen.\n"
-#: debug.c:558
+#: debug.c:559
#, c-format
msgid "line number %d out of range; `%s' has %d lines"
msgstr "rivinumero %d lukualueen ulkopuolella; kohteessa â%sâ on %d riviä"
-#: debug.c:618
+#: debug.c:619
#, c-format
msgid "unexpected eof while reading file `%s', line %d"
msgstr ""
"odottamaton eof-tiedostonloppumerkki luettaessa tiedostoa â%sâ, rivi %d"
-#: debug.c:627
+#: debug.c:628
#, c-format
msgid "source file `%s' modified since start of program execution"
msgstr ""
"lähdekooditiedostoa â%sâ on muokattu ohjelman suorituksen aloituksen
jälkeen"
-#: debug.c:739
+#: debug.c:740
#, c-format
msgid "Current source file: %s\n"
msgstr "Nykyinen lähdetiedosto: %s\n"
-#: debug.c:740
+#: debug.c:741
#, c-format
msgid "Number of lines: %d\n"
msgstr "Rivien lukumäärä: %d\n"
-#: debug.c:747
+#: debug.c:748
#, c-format
msgid "Source file (lines): %s (%d)\n"
msgstr "Lähdetiedosto (riviä): %s (%d)\n"
-#: debug.c:761
+#: debug.c:762
msgid ""
"Number Disp Enabled Location\n"
"\n"
@@ -1530,54 +1574,54 @@ msgstr ""
"Numero Disp Käytössä Sijainti\n"
"\n"
-#: debug.c:772
+#: debug.c:773
#, c-format
msgid "\tno of hits = %ld\n"
msgstr "\tosumien lukumäärä = %ld\n"
-#: debug.c:774
+#: debug.c:775
#, c-format
msgid "\tignore next %ld hit(s)\n"
msgstr "\tohita seuraavat %ld osumaa\n"
-#: debug.c:776 debug.c:916
+#: debug.c:777 debug.c:917
#, c-format
msgid "\tstop condition: %s\n"
msgstr "\tpysähtymisehto: %s\n"
-#: debug.c:778 debug.c:918
+#: debug.c:779 debug.c:919
msgid "\tcommands:\n"
msgstr "\tkomennot:\n"
-#: debug.c:800
+#: debug.c:801
#, c-format
msgid "Current frame: "
msgstr "Nykyinen kehys: "
-#: debug.c:803
+#: debug.c:804
#, c-format
msgid "Called by frame: "
msgstr "Kehyksen kutsuma: "
-#: debug.c:807
+#: debug.c:808
#, c-format
msgid "Caller of frame: "
msgstr "Kehyksen kutsuja: "
-#: debug.c:825
+#: debug.c:826
#, c-format
msgid "None in main().\n"
msgstr "Funktiossa main() ei ole mitään.\n"
-#: debug.c:855
+#: debug.c:856
msgid "No arguments.\n"
msgstr "Ei argumentteja.\n"
-#: debug.c:856
+#: debug.c:857
msgid "No locals.\n"
msgstr "Ei paikallisia muuttujia.\n"
-#: debug.c:864
+#: debug.c:865
msgid ""
"All defined variables:\n"
"\n"
@@ -1585,7 +1629,7 @@ msgstr ""
"Kaikki määritellyt muuttujat:\n"
"\n"
-#: debug.c:874
+#: debug.c:875
msgid ""
"All defined functions:\n"
"\n"
@@ -1593,7 +1637,7 @@ msgstr ""
"Kaikki määritellyt funktiot.\n"
"\n"
-#: debug.c:893
+#: debug.c:894
msgid ""
"Auto-display variables:\n"
"\n"
@@ -1601,7 +1645,7 @@ msgstr ""
"Automaattisesti näytettävät muuttujat:\n"
"\n"
-#: debug.c:896
+#: debug.c:897
msgid ""
"Watch variables:\n"
"\n"
@@ -1609,392 +1653,392 @@ msgstr ""
"Vahtimuuttujia:\n"
"\n"
-#: debug.c:1036
+#: debug.c:1037
#, c-format
msgid "no symbol `%s' in current context\n"
msgstr "symbolia â%sâ ei löydy nykyisestä asiayhteydestä\n"
-#: debug.c:1048 debug.c:1434
+#: debug.c:1049 debug.c:1437
#, c-format
msgid "`%s' is not an array\n"
msgstr "â%sâ ei ole taulukko\n"
-#: debug.c:1062
+#: debug.c:1063
#, c-format
msgid "$%ld = uninitialized field\n"
msgstr "$%ld = alustamaton kenttä\n"
-#: debug.c:1083
+#: debug.c:1084
#, c-format
msgid "array `%s' is empty\n"
msgstr "taulukko â%sâ on tyhjä\n"
-#: debug.c:1126 debug.c:1178
+#: debug.c:1127 debug.c:1179
#, c-format
msgid "[\"%.*s\"] not in array `%s'\n"
msgstr "[\"%.*s\"] ei ole taulukossa â%sâ\n"
-#: debug.c:1182
+#: debug.c:1183
#, c-format
msgid "`%s[\"%.*s\"]' is not an array\n"
msgstr "â%s[\"%.*s\"]â ei ole taulukko\n"
-#: debug.c:1243 debug.c:5024
+#: debug.c:1244 debug.c:5102
#, c-format
msgid "`%s' is not a scalar variable"
msgstr "â%sâ ei ole skalaarimuuttuja"
-#: debug.c:1265 debug.c:5054
+#: debug.c:1267 debug.c:5132
#, c-format
msgid "attempt to use array `%s[\"%.*s\"]' in a scalar context"
msgstr "yritettiin käyttää taulukkoa â%s[\"%.*s\"]â
skalaarikontekstissa"
-#: debug.c:1287 debug.c:5065
+#: debug.c:1290 debug.c:5143
#, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as array"
msgstr "yritettiin käyttää skalaaria â%s[\"%.*s\"]â taulukkona"
-#: debug.c:1430
+#: debug.c:1433
#, c-format
msgid "`%s' is a function"
msgstr "â%sâ on funktio"
-#: debug.c:1472
+#: debug.c:1475
#, c-format
msgid "watchpoint %d is unconditional\n"
msgstr "watchpoint %d ei ole ehdollinen\n"
-#: debug.c:1506
+#: debug.c:1509
#, c-format
msgid "No display item numbered %ld"
msgstr "Yksikään näyttörivi ei ole numeroitu %ld"
-#: debug.c:1509
+#: debug.c:1512
#, c-format
msgid "No watch item numbered %ld"
msgstr "Yksikään vahtirivi ei ole numeroitu %ld"
-#: debug.c:1535
+#: debug.c:1538
#, c-format
msgid "%d: [\"%.*s\"] not in array `%s'\n"
msgstr "%d: [\"%.*s\"] ei ole taulukossa â%sâ\n"
-#: debug.c:1774
+#: debug.c:1777
msgid "attempt to use scalar value as array"
msgstr "yritettiin käyttää skalaariarvoa taulukkona"
-#: debug.c:1865
+#: debug.c:1868
#, c-format
msgid "Watchpoint %d deleted because parameter is out of scope.\n"
msgstr ""
"Watchpoint %d poistettiin, koska parametri on lukualueen ulkopuolella.\n"
-#: debug.c:1876
+#: debug.c:1879
#, c-format
msgid "Display %d deleted because parameter is out of scope.\n"
msgstr "Display %d poistettiin, koska parametri on lukualueen ulkopuolella.\n"
-#: debug.c:1909
+#: debug.c:1912
#, c-format
msgid " in file `%s', line %d\n"
msgstr " tiedostossa â%sâ, rivi %d\n"
-#: debug.c:1930
+#: debug.c:1933
#, c-format
msgid " at `%s':%d"
msgstr " osoitteessa â%sâ:%d"
-#: debug.c:1946 debug.c:2009
+#: debug.c:1949 debug.c:2012
#, c-format
msgid "#%ld\tin "
msgstr "#%ld\tkohteessa "
-#: debug.c:1983
+#: debug.c:1986
#, c-format
msgid "More stack frames follow ...\n"
msgstr "Lisää pinokehyksiä seuraa ...\n"
-#: debug.c:2026
+#: debug.c:2029
msgid "invalid frame number"
msgstr "virheellinen kehysnumero"
-#: debug.c:2209
+#: debug.c:2212
#, c-format
msgid "Note: breakpoint %d (enabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
"Huomaa: keskeytyskohta %d (otettu käyttöön, ohita seuraavat %ld osumaa), "
"asetettu myös osoitteessa %s:%d"
-#: debug.c:2216
+#: debug.c:2219
#, c-format
msgid "Note: breakpoint %d (enabled), also set at %s:%d"
msgstr ""
"Huomaa: keskeytyskohta %d (otettu käyttöön), asetettu myös kohdassa %s:%d"
-#: debug.c:2223
+#: debug.c:2226
#, c-format
msgid "Note: breakpoint %d (disabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
"Huomaa: keskeytyskohta %d (otettu pois käytöstä, ohita seuraavat %ld "
"osumaa), asetettu myös kohdassa %s:%d"
-#: debug.c:2230
+#: debug.c:2233
#, c-format
msgid "Note: breakpoint %d (disabled), also set at %s:%d"
msgstr ""
"Huomaa: keskeytyskohta %d (otettu pois käytöstä), asetettu myös kohdassa
%s:"
"%d"
-#: debug.c:2247
+#: debug.c:2250
#, c-format
msgid "Breakpoint %d set at file `%s', line %d\n"
msgstr "Keskeytyskohta %d asetettu tiedostossa â%sâ, rivi %d\n"
-#: debug.c:2349
+#: debug.c:2352
#, c-format
msgid "Can't set breakpoint in file `%s'\n"
msgstr "Keskeytyskohdan asetaminen tiedostossa â%sâ epäonnistui\n"
-#: debug.c:2378 debug.c:2501 debug.c:3363
+#: debug.c:2381 debug.c:2504 debug.c:3366
#, c-format
msgid "line number %d in file `%s' out of range"
msgstr "rivinumero %d tiedostossa â%sâ on lukualueen ulkopuolella"
-#: debug.c:2382
+#: debug.c:2385
#, c-format
msgid "Can't find rule!!!\n"
msgstr "Säännön löytäminen epäonnistui!!!\n"
-#: debug.c:2384
+#: debug.c:2387
#, c-format
msgid "Can't set breakpoint at `%s':%d\n"
msgstr "Keskeytykohdan asettaminen kohdassa â%sâ:%d epäonnistui\n"
-#: debug.c:2396
+#: debug.c:2399
#, c-format
msgid "Can't set breakpoint in function `%s'\n"
msgstr "Keskeytyskohdan asettaminen funktiossa â%sâ epäonnistui\n"
-#: debug.c:2412
+#: debug.c:2415
#, c-format
msgid "breakpoint %d set at file `%s', line %d is unconditional\n"
msgstr "keskeytyskohta %d asetettu tiedostossa â%sâ, rivi %d on ehdoton\n"
-#: debug.c:2517 debug.c:2539
+#: debug.c:2520 debug.c:2542
#, c-format
msgid "Deleted breakpoint %d"
msgstr "Poistettu keskeytyskohta %d"
-#: debug.c:2523
+#: debug.c:2526
#, c-format
msgid "No breakpoint(s) at entry to function `%s'\n"
msgstr "Ei keskeytyskohtaa funktion â%sâ sisääntulossa\n"
-#: debug.c:2550
+#: debug.c:2553
#, c-format
msgid "No breakpoint at file `%s', line #%d\n"
msgstr "Tiedostossa â%sâ ei ole keskeytyskohtaa, rivi #%d\n"
-#: debug.c:2605 debug.c:2646 debug.c:2666 debug.c:2709
+#: debug.c:2608 debug.c:2649 debug.c:2669 debug.c:2712
msgid "invalid breakpoint number"
msgstr "virheellinen keskeytyskohtanumero"
-#: debug.c:2621
+#: debug.c:2624
msgid "Delete all breakpoints? (y or n) "
msgstr "Poistetaanko kaikki keskeytyskohdata? (y tai n) "
-#: debug.c:2622 debug.c:2936 debug.c:2989
+#: debug.c:2625 debug.c:2939 debug.c:2992
msgid "y"
msgstr "k"
-#: debug.c:2671
+#: debug.c:2674
#, c-format
msgid "Will ignore next %ld crossing(s) of breakpoint %d.\n"
msgstr "Keskeytyskohta %2$d:n seuraavat %1$ld risteystä ohitetaan.\n"
-#: debug.c:2675
+#: debug.c:2678
#, c-format
msgid "Will stop next time breakpoint %d is reached.\n"
msgstr "Pysähtyy seuraavalla kerralla kun keskeytyskohta %d saavutetaan.\n"
-#: debug.c:2792
+#: debug.c:2795
#, c-format
msgid "Can only debug programs provided with the `-f' option.\n"
msgstr ""
"Vain ohjelmia, jotka tarjoavat valitsimen â-fâ, voidaan
vikajäljittää.\n"
-#: debug.c:2921
+#: debug.c:2924
#, c-format
msgid "Failed to restart debugger"
msgstr "Vianjäljittäjän uudelleenkäynnistys epäonnistui"
-#: debug.c:2935
+#: debug.c:2938
msgid "Program already running. Restart from beginning (y/n)? "
msgstr "Ohjelma on jo käynnissä. Käynnistetäänkö uudelleen alusta (y/n)?
"
-#: debug.c:2939
+#: debug.c:2942
#, c-format
msgid "Program not restarted\n"
msgstr "Ohjelma ei käynnistynyt uudelleen\n"
-#: debug.c:2949
+#: debug.c:2952
#, c-format
msgid "error: cannot restart, operation not allowed\n"
msgstr "virhe: uudelleenkäynnistys epäonnistui, toiminto ei ole sallittu\n"
-#: debug.c:2955
+#: debug.c:2958
#, c-format
msgid "error (%s): cannot restart, ignoring rest of the commands\n"
msgstr ""
"virhe (%s): uudelleenkäynnistys epäonnistui, loput komennot ohitetaan\n"
-#: debug.c:2963
+#: debug.c:2966
#, c-format
msgid "Starting program: \n"
msgstr "Käynnistetään ohjelma: \n"
-#: debug.c:2973
+#: debug.c:2976
#, c-format
msgid "Program exited abnormally with exit value: %d\n"
msgstr "Ohjelma päättyi epänormaalisti päättymisarvolla: %d\n"
-#: debug.c:2974
+#: debug.c:2977
#, c-format
msgid "Program exited normally with exit value: %d\n"
msgstr "Ohjelma päättyi normaalisti päättymisarvolla: %d\n"
-#: debug.c:2988
+#: debug.c:2991
msgid "The program is running. Exit anyway (y/n)? "
msgstr "Ohjelma on käynnissä. Poistutaanko silti (y/n)? "
-#: debug.c:3023
+#: debug.c:3026
#, c-format
msgid "Not stopped at any breakpoint; argument ignored.\n"
msgstr "Ei pysäytetty yhdessäkään keskeytyskohdassa; argumentti
ohitetaan.\n"
-#: debug.c:3028
+#: debug.c:3031
#, c-format
msgid "invalid breakpoint number %d."
msgstr "virheellinen keskeytyskohtanumero %d."
-#: debug.c:3033
+#: debug.c:3036
#, c-format
msgid "Will ignore next %ld crossings of breakpoint %d.\n"
msgstr "Ohittaa seuraavat %ld keskeytyskohdan %d ylitystä.\n"
-#: debug.c:3220
+#: debug.c:3223
#, c-format
msgid "'finish' not meaningful in the outermost frame main()\n"
msgstr ""
"âfinishâ ei ole merkityksellinen ulommaisen kehyksen main()-funktiossa\n"
-#: debug.c:3225
+#: debug.c:3228
#, c-format
msgid "Run till return from "
msgstr "Suorita kunnes paluu kohteesta "
-#: debug.c:3268
+#: debug.c:3271
#, c-format
msgid "'return' not meaningful in the outermost frame main()\n"
msgstr ""
"âreturnâ ei ole merkityksellinen ulommaisen kehyksen main()-funktiossa\n"
-#: debug.c:3382
+#: debug.c:3385
#, c-format
msgid "Can't find specified location in function `%s'\n"
msgstr "Määritellyn sijainnin löytyminen funktiossa â%sâ epäonnistui\n"
-#: debug.c:3390
+#: debug.c:3393
#, c-format
msgid "invalid source line %d in file `%s'"
msgstr "virheellinen lähdekoodirivi %d tiedostossa â%sâ"
-#: debug.c:3405
+#: debug.c:3408
#, c-format
msgid "Can't find specified location %d in file `%s'\n"
msgstr "Määritellyn sijainnin %d löytyminen tiedostossa â%sâ
epäonnistui\n"
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "element not in array\n"
msgstr "elementti ei ole taulukossa\n"
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "untyped variable\n"
msgstr "tyypitön muuttuja\n"
-#: debug.c:3479
+#: debug.c:3482
#, c-format
msgid "Stopping in %s ...\n"
msgstr "Pysäytetään kohdassa %s ...\n"
-#: debug.c:3556
+#: debug.c:3559
#, c-format
msgid "'finish' not meaningful with non-local jump '%s'\n"
msgstr "âfinishâ ei ole merkityksellinen ei-paikallisessa hypyssä
â%sâ\n"
-#: debug.c:3563
+#: debug.c:3566
#, c-format
msgid "'until' not meaningful with non-local jump '%s'\n"
msgstr "âuntilâ ei ole merkityksellinen ei-paikallisessa hypyssä
â%sâ\n"
-#: debug.c:4244
+#: debug.c:4322
msgid "\t------[Enter] to continue or q [Enter] to quit------"
msgstr "\t------Jatka painamalla [Enter] tai poistu painamalla q [Enter]------"
-#: debug.c:4245
+#: debug.c:4323
msgid "q"
msgstr "q"
-#: debug.c:5061
+#: debug.c:5139
#, c-format
msgid "[\"%.*s\"] not in array `%s'"
msgstr "[\"%.*s\"] ei ole taulukossa â%sâ"
-#: debug.c:5267
+#: debug.c:5345
#, c-format
msgid "sending output to stdout\n"
msgstr "lähetetään tuloste vakiotulosteeseen\n"
-#: debug.c:5307
+#: debug.c:5385
msgid "invalid number"
msgstr "virheellinen numero"
-#: debug.c:5441
+#: debug.c:5519
#, c-format
msgid "`%s' not allowed in current context; statement ignored"
msgstr "â%sâ ei ole sallittu nykyisessä asiayhteydessä; lause ohitetaan"
-#: debug.c:5449
+#: debug.c:5527
msgid "`return' not allowed in current context; statement ignored"
msgstr "âreturnâ ei ole sallittu nykyisessä asiayhteydessä; lause
ohitetaan"
-#: debug.c:5664
+#: debug.c:5742
#, c-format
msgid "No symbol `%s' in current context"
msgstr "Symbolia â%sâ ei ole nykyisesssä asiayhteydessä"
-#: eval.c:399
+#: eval.c:400
#, c-format
msgid "unknown nodetype %d"
msgstr "tuntematon solmutyyppi %d"
-#: eval.c:410 eval.c:424
+#: eval.c:411 eval.c:427
#, c-format
msgid "unknown opcode %d"
msgstr "tuntematon käskykoodi %d"
-#: eval.c:421
+#: eval.c:424
#, c-format
msgid "opcode %s not an operator or keyword"
msgstr "käskykoodi %s ei ole operaattori tai avainsana"
-#: eval.c:479
+#: eval.c:482
msgid "buffer overflow in genflags2str"
msgstr "puskurin ylivuoto funktiossa genflags2str"
-#: eval.c:681
+#: eval.c:684
#, c-format
msgid ""
"\n"
@@ -2005,71 +2049,71 @@ msgstr ""
"\t# Funktiokutsupino:\n"
"\n"
-#: eval.c:707
+#: eval.c:710
msgid "`IGNORECASE' is a gawk extension"
msgstr "âIGNORECASEâ on gawk-laajennus"
-#: eval.c:728
+#: eval.c:731
msgid "`BINMODE' is a gawk extension"
msgstr "âBINMODEâ on gawk-laajennus"
-#: eval.c:785
+#: eval.c:788
#, c-format
msgid "BINMODE value `%s' is invalid, treated as 3"
msgstr "BINMODE-arvo â%sâ on virheellinen, käsiteltiin arvona 3"
-#: eval.c:908
+#: eval.c:911
#, c-format
msgid "bad `%sFMT' specification `%s'"
msgstr "väärä â%sFMTâ-määritys â%sâ"
-#: eval.c:976
+#: eval.c:979
msgid "turning off `--lint' due to assignment to `LINT'"
msgstr "käännetään pois â--lintâ-valitsin âLINTâ-sijoituksen
vuoksi"
-#: eval.c:1154
+#: eval.c:1157
#, c-format
msgid "reference to uninitialized argument `%s'"
msgstr "viite alustamattomaan argumenttiin â%sâ"
-#: eval.c:1155
+#: eval.c:1158
#, c-format
msgid "reference to uninitialized variable `%s'"
msgstr "viite alustamattomaan muuttujaan â%sâ"
-#: eval.c:1173
+#: eval.c:1176
msgid "attempt to field reference from non-numeric value"
msgstr "yritettiin kenttäviitettä arvosta, joka ei ole numeerinen"
-#: eval.c:1175
+#: eval.c:1178
msgid "attempt to field reference from null string"
msgstr "yritettiin kenttäviitettä null-merkkijonosta"
-#: eval.c:1183
+#: eval.c:1186
#, c-format
msgid "attempt to access field %ld"
msgstr "yritettiin saantia kenttään %ld"
-#: eval.c:1192
+#: eval.c:1195
#, c-format
msgid "reference to uninitialized field `$%ld'"
msgstr "viite alustamattomaan kenttään â$%ldâ"
-#: eval.c:1256
+#: eval.c:1259
#, c-format
msgid "function `%s' called with more arguments than declared"
msgstr "funktio â%sâ kutsuttiin useammalla argumentilla kuin esiteltiin"
-#: eval.c:1453
+#: eval.c:1456
#, c-format
msgid "unwind_stack: unexpected type `%s'"
msgstr "unwind_stack: odottamaton tyyppi â%sâ"
-#: eval.c:1546
+#: eval.c:1549
msgid "division by zero attempted in `/='"
msgstr "jakoa nollalla yritettiin operaatiossa â/=â"
-#: eval.c:1553
+#: eval.c:1556
#, c-format
msgid "division by zero attempted in `%%='"
msgstr "jakoa nollalla yritettiin operaatiossa â%%=â"
@@ -2107,48 +2151,55 @@ msgstr "load_ext: kirjasto â%sâ: funktion â%sâ
(%s) kutsu epäonnistui\n
msgid "load_ext: library `%s' initialization routine `%s' failed"
msgstr "load_ext: kirjaston â%sâ alustusrutiini â%sâ epäonnistui\n"
-#: ext.c:110
+#: ext.c:111
msgid "make_builtin: missing function name"
msgstr "make_builtin: puuttuva funktionimi"
-#: ext.c:120
+#: ext.c:119 ext.c:130
+#, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as function name"
+msgstr ""
+"make_builtin: gawk-ohjelman sisäisen muuttujanimen â%sâ käyttö
funktionimenä "
+"epäonnistui"
+
+#: ext.c:128
+#, fuzzy, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as namespace name"
+msgstr ""
+"make_builtin: gawk-ohjelman sisäisen muuttujanimen â%sâ käyttö
funktionimenä "
+"epäonnistui"
+
+#: ext.c:145
#, c-format
msgid "make_builtin: can't redefine function `%s'"
msgstr "make_builtin: funktion â%sâ uudelleenmäärittely epäonnistui"
-#: ext.c:124
+#: ext.c:149
#, c-format
msgid "make_builtin: function `%s' already defined"
msgstr "make_builtin: funktio â%sâ on jo määritelty"
-#: ext.c:128
+#: ext.c:153
#, c-format
msgid "make_builtin: function name `%s' previously defined"
msgstr "make_builtin: funktionimi â%sâ on määritelty jo aiemmin"
-#: ext.c:130
-#, c-format
-msgid "make_builtin: can't use gawk built-in `%s' as function name"
-msgstr ""
-"make_builtin: gawk-ohjelman sisäisen muuttujanimen â%sâ käyttö
funktionimenä "
-"epäonnistui"
-
-#: ext.c:133
+#: ext.c:157
#, c-format
msgid "make_builtin: negative argument count for function `%s'"
msgstr "make_builtin: negatiivinen argumenttilukumäärä funktiolle â%sâ"
-#: ext.c:209
+#: ext.c:233
#, c-format
msgid "function `%s': argument #%d: attempt to use scalar as an array"
msgstr "funktio â%sâ: argumentti #%d: yritettiin käyttää skalaaria
taulukkona"
-#: ext.c:213
+#: ext.c:237
#, c-format
msgid "function `%s': argument #%d: attempt to use array as a scalar"
msgstr "funktio â%sâ: argumentti #%d: yritettiin käyttää taulukkoa
skalaarina"
-#: ext.c:227
+#: ext.c:251
msgid "dynamic loading of library not supported"
msgstr "kirjaston dynaamista latausta ei tueta"
@@ -2161,65 +2212,65 @@ msgstr "stat: symbolisen linkin â%sâ lukeminen
epäonnistui"
msgid "stat: bad parameters"
msgstr "stat: väärät parametrit"
-#: extension/filefuncs.c:584
+#: extension/filefuncs.c:585
#, c-format
msgid "fts init: could not create variable %s"
msgstr "fts init: muuttujan %s luominen epäonnistui"
-#: extension/filefuncs.c:605
+#: extension/filefuncs.c:606
msgid "fts is not supported on this system"
msgstr "fts ei ole tuettu tässä järjestelmässä"
-#: extension/filefuncs.c:624
+#: extension/filefuncs.c:625
msgid "fill_stat_element: could not create array"
msgstr "fill_stat_element: taulukon luominen epäonnistui"
-#: extension/filefuncs.c:633
+#: extension/filefuncs.c:634
msgid "fill_stat_element: could not set element"
msgstr "fill_stat_element: elementin asettaminen epäonnistui"
-#: extension/filefuncs.c:648
+#: extension/filefuncs.c:649
msgid "fill_path_element: could not set element"
msgstr "fill_path_element: elementin asettaminen epäonnistui"
-#: extension/filefuncs.c:664
+#: extension/filefuncs.c:665
msgid "fill_error_element: could not set element"
msgstr "fill_error_element: elementin asettaminen epäonnistui"
-#: extension/filefuncs.c:711 extension/filefuncs.c:758
+#: extension/filefuncs.c:717 extension/filefuncs.c:764
msgid "fts-process: could not create array"
msgstr "fts-process: taulukon luominen epäonnistui"
-#: extension/filefuncs.c:721 extension/filefuncs.c:768
-#: extension/filefuncs.c:786
+#: extension/filefuncs.c:727 extension/filefuncs.c:774
+#: extension/filefuncs.c:792
msgid "fts-process: could not set element"
msgstr "fts-process: elementin asettaminen epäonnistui"
-#: extension/filefuncs.c:835
+#: extension/filefuncs.c:841
msgid "fts: called with incorrect number of arguments, expecting 3"
msgstr "fts: kutsuttu argumenttien väärällä lukumäärällä, odotettiin 3"
-#: extension/filefuncs.c:838
+#: extension/filefuncs.c:844
msgid "fts: bad first parameter"
msgstr "fts: väärä ensimmäinen parametri"
-#: extension/filefuncs.c:844
+#: extension/filefuncs.c:850
msgid "fts: bad second parameter"
msgstr "fts: väärä toinen parametri"
-#: extension/filefuncs.c:850
+#: extension/filefuncs.c:856
msgid "fts: bad third parameter"
msgstr "fts: väärä kolmas parametri"
-#: extension/filefuncs.c:857
+#: extension/filefuncs.c:863
msgid "fts: could not flatten array\n"
msgstr "fts: taulukon litistäminen epäonnistui\n"
-#: extension/filefuncs.c:875
+#: extension/filefuncs.c:881
msgid "fts: ignoring sneaky FTS_NOSTAT flag. nyah, nyah, nyah."
msgstr "fts: ohitetaan petollinen FTS_NOSTAT-lippu. nyyh, nyyh, nyyh."
-#: extension/filefuncs.c:891
+#: extension/filefuncs.c:897
msgid "fts: clear_array() failed\n"
msgstr "fts: clear_array() epäonnistui\n"
@@ -2257,92 +2308,96 @@ msgid "fork: PROCINFO is not an array!"
msgstr "fork: PROCINFO ei ole taulukko!"
#: extension/inplace.c:131
-msgid "inplace_begin: in-place editing already active"
+#, fuzzy
+msgid "inplace::begin: in-place editing already active"
msgstr "inplace_begin: kohdallaanmuokkaus on jo aktivoitu"
#: extension/inplace.c:134
-#, c-format
-msgid "inplace_begin: expects 2 arguments but called with %d"
+#, fuzzy, c-format
+msgid "inplace::begin: expects 2 arguments but called with %d"
msgstr ""
"inplace_begin: odotetaan 2 argumenttia, mutta kutsussa oli %d argumenttia"
#: extension/inplace.c:137
-msgid "inplace_begin: cannot retrieve 1st argument as a string filename"
+#, fuzzy
+msgid "inplace::begin: cannot retrieve 1st argument as a string filename"
msgstr ""
"inplace_begin: ensimmäisen argumentin noutaminen merkkijonotiedostonimenä "
"epäonnistui"
#: extension/inplace.c:145
-#, c-format
-msgid "inplace_begin: disabling in-place editing for invalid FILENAME `%s'"
+#, fuzzy, c-format
+msgid "inplace::begin: disabling in-place editing for invalid FILENAME `%s'"
msgstr ""
"inplace_begin: ottaen pois käytöstä virheellisen TIEDOSTONIMI â%sâ "
"muokkauksen"
#: extension/inplace.c:152
-#, c-format
-msgid "inplace_begin: Cannot stat `%s' (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: Cannot stat `%s' (%s)"
msgstr "inplace_begin: stat â%sâ (%s) epäonnistui"
#: extension/inplace.c:159
-#, c-format
-msgid "inplace_begin: `%s' is not a regular file"
+#, fuzzy, c-format
+msgid "inplace::begin: `%s' is not a regular file"
msgstr "inplace_begin: â%sâ ei ole tavallinen tiedosto"
#: extension/inplace.c:170
-#, c-format
-msgid "inplace_begin: mkstemp(`%s') failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: mkstemp(`%s') failed (%s)"
msgstr "inplace_begin: mkstemp(â%sâ) epäonnistui (%s)"
#: extension/inplace.c:182
-#, c-format
-msgid "inplace_begin: chmod failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: chmod failed (%s)"
msgstr "inplace_begin: chmod epäonnistui (%s)"
#: extension/inplace.c:189
-#, c-format
-msgid "inplace_begin: dup(stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: dup(stdout) failed (%s)"
msgstr "inplace_begin: dup(stdout) epäonnistui (%s)"
#: extension/inplace.c:192
-#, c-format
-msgid "inplace_begin: dup2(%d, stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: dup2(%d, stdout) failed (%s)"
msgstr "inplace_begin: dup2(%d, stdout) epäonnistui (%s)"
#: extension/inplace.c:195
-#, c-format
-msgid "inplace_begin: close(%d) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: close(%d) failed (%s)"
msgstr "inplace_begin: close(%d) epäonnistui (%s)"
#: extension/inplace.c:211
-#, c-format
-msgid "inplace_end: expects 2 arguments but called with %d"
+#, fuzzy, c-format
+msgid "inplace::end: expects 2 arguments but called with %d"
msgstr ""
"inplace_end: odotetaan 2 argumenttia, mutta kutsussa oli %d argumenttia"
#: extension/inplace.c:214
-msgid "inplace_end: cannot retrieve 1st argument as a string filename"
+#, fuzzy
+msgid "inplace::end: cannot retrieve 1st argument as a string filename"
msgstr ""
"inplace_end: ensimmäisen argumentin noutaminen merkkijonotiedostonimenä "
"epäonnistui"
#: extension/inplace.c:221
-msgid "inplace_end: in-place editing not active"
+#, fuzzy
+msgid "inplace::end: in-place editing not active"
msgstr "inplace_end: kohdallaanmuokkaus ei ole aktiivinen"
#: extension/inplace.c:227
-#, c-format
-msgid "inplace_end: dup2(%d, stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: dup2(%d, stdout) failed (%s)"
msgstr "inplace_end: dup2(%d, stdout) epäonnistui (%s)"
#: extension/inplace.c:230
-#, c-format
-msgid "inplace_end: close(%d) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: close(%d) failed (%s)"
msgstr "inplace_end: close(%d) epäonnistui (%s)"
#: extension/inplace.c:234
-#, c-format
-msgid "inplace_end: fsetpos(stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: fsetpos(stdout) failed (%s)"
msgstr "inplace_end: fsetpos(stdout) epäonnistui (%s)"
#: extension/inplace.c:247
@@ -2351,8 +2406,8 @@ msgid "inplace_end: link(`%s', `%s') failed (%s)"
msgstr "inplace_end: link(â%sâ, â%sâ) epäonnistui (%s)."
#: extension/inplace.c:257
-#, c-format
-msgid "inplace_end: rename(`%s', `%s') failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: rename(`%s', `%s') failed (%s)"
msgstr "inplace_end: rename(â%sâ, â%sâ) epäonnistui (%s)"
#: extension/ordchr.c:72
@@ -2458,163 +2513,168 @@ msgstr ""
msgid "accessing fields from an END rule may not be portable"
msgstr ""
-#: field.c:981 field.c:988
+#: field.c:975 field.c:982
msgid "split: fourth argument is a gawk extension"
msgstr "split: neljäs argumentti on gawk-laajennus"
-#: field.c:985
+#: field.c:979
msgid "split: fourth argument is not an array"
msgstr "split: neljäs argumentti ei ole taulukko"
-#: field.c:995
+#: field.c:989
msgid "split: second argument is not an array"
msgstr "split: toinen argumentti ei ole taulukko"
-#: field.c:999
+#: field.c:993
msgid "split: cannot use the same array for second and fourth args"
msgstr ""
"split: saman taulukon käyttö toiselle ja neljännelle argumentille
epäonnistui"
-#: field.c:1004
+#: field.c:998
msgid "split: cannot use a subarray of second arg for fourth arg"
msgstr ""
"split: toisen argumentin käyttö alitaulukkoa neljännelle argumentille "
"epäonnistui"
-#: field.c:1007
+#: field.c:1001
msgid "split: cannot use a subarray of fourth arg for second arg"
msgstr ""
"split: neljännen argumentin käyttö alitaulukkoa toiselle argumentille "
"epäonnistui"
-#: field.c:1041
+#: field.c:1035
#, fuzzy
msgid "split: null string for third arg is a non-standard extension"
msgstr "split: null-merkkijono kolmantena argumenttina on gawk-laajennus"
-#: field.c:1078
+#: field.c:1072
msgid "patsplit: fourth argument is not an array"
msgstr "patsplit: neljäs argumentti ei ole taulukko"
-#: field.c:1083
+#: field.c:1077
msgid "patsplit: second argument is not an array"
msgstr "patsplit: toinen argumentti ei ole taulukko"
-#: field.c:1092
+#: field.c:1086
msgid "patsplit: third argument must be non-null"
msgstr "patsplit: kolmas argumentti ei ole taulukko"
-#: field.c:1096
+#: field.c:1090
msgid "patsplit: cannot use the same array for second and fourth args"
msgstr ""
"patsplit: saman taulukon käyttö toiselle ja neljännelle argumentille "
"epäonnistui"
-#: field.c:1101
+#: field.c:1095
msgid "patsplit: cannot use a subarray of second arg for fourth arg"
msgstr ""
"patsplit: toisen argumentin käyttö alitaulukkkoa neljännelle argumentille "
"epäonnistui"
-#: field.c:1104
+#: field.c:1098
msgid "patsplit: cannot use a subarray of fourth arg for second arg"
msgstr ""
"patsplit: neljännen argumentin käyttö alitaulukkoa toiselle argumentille "
"epäonnistui"
-#: field.c:1154
+#: field.c:1148
msgid "`FIELDWIDTHS' is a gawk extension"
msgstr "âFIELDWIDTHSâ on gawk-laajennus"
-#: field.c:1223
+#: field.c:1217
msgid "`*' must be the last designator in FIELDWIDTHS"
msgstr ""
-#: field.c:1244
+#: field.c:1238
#, c-format
msgid "invalid FIELDWIDTHS value, for field %d, near `%s'"
msgstr "virheellinen FIELDWIDTHS-arvo kentälle %d lähellä â%sâ"
-#: field.c:1317
+#: field.c:1311
msgid "null string for `FS' is a gawk extension"
msgstr "null-merkkijono âFSâ-kenttäerotinmuuttujalle on gawk-laajennus"
-#: field.c:1321
+#: field.c:1315
msgid "old awk does not support regexps as value of `FS'"
msgstr "vanha awk ei tue regexp-arvoja âFSâ-kenttäerotinmuuttujana"
-#: field.c:1456
+#: field.c:1442
msgid "`FPAT' is a gawk extension"
msgstr "âFPATâ on gawk-laajennus"
-#: gawkapi.c:160
+#: gawkapi.c:161
msgid "awk_value_to_node: received null retval"
msgstr "awk_value_to_node: vastaanotti null retval-paluuarvon"
-#: gawkapi.c:177 gawkapi.c:188
+#: gawkapi.c:178 gawkapi.c:189
msgid "awk_value_to_node: not in MPFR mode"
msgstr "awk_value_to_node: ei MPFR-tilassa"
-#: gawkapi.c:182 gawkapi.c:193
+#: gawkapi.c:183 gawkapi.c:194
msgid "awk_value_to_node: MPFR not supported"
msgstr "awk_value_to_node: MPFR ei ole tuettu"
-#: gawkapi.c:197
+#: gawkapi.c:198
#, c-format
msgid "awk_value_to_node: invalid number type `%d'"
msgstr "awk_value_to_node: virheellinen numerotyyppi â%dâ"
-#: gawkapi.c:520
+#: gawkapi.c:385
+#, fuzzy
+msgid "add_ext_func: received NULL name_space parameter"
+msgstr "load_ext: vastaanotettiin NULL lib_name"
+
+#: gawkapi.c:523
#, c-format
msgid ""
"node_to_awk_value: detected invalid numeric flags combination `%s'; please "
"file a bug report."
msgstr ""
-#: gawkapi.c:548
+#: gawkapi.c:551
msgid "node_to_awk_value: received null node"
msgstr "node_to_awk_value: vastaaotti null-solmun"
-#: gawkapi.c:551
+#: gawkapi.c:554
msgid "node_to_awk_value: received null val"
msgstr "node_to_awk_value: vastaanotti null-arvon"
-#: gawkapi.c:607 gawkapi.c:641 gawkapi.c:668 gawkapi.c:701
+#: gawkapi.c:610 gawkapi.c:644 gawkapi.c:671 gawkapi.c:704
#, c-format
msgid ""
"node_to_awk_value detected invalid flags combination `%s'; please file a bug "
"report."
msgstr ""
-#: gawkapi.c:1072
+#: gawkapi.c:1082
msgid "remove_element: received null array"
msgstr "remove_element: vastaanotettu null-taulukko"
-#: gawkapi.c:1075
+#: gawkapi.c:1085
msgid "remove_element: received null subscript"
msgstr "remove_element: vastaanotti null-alaindeksin"
-#: gawkapi.c:1207
+#: gawkapi.c:1217
#, fuzzy, c-format
msgid "api_flatten_array_typed: could not convert index %d to %s"
msgstr ""
"api_flatten_array_typed: indeksin %d muuntaminen arvoksi %s epäonnistui\n"
-#: gawkapi.c:1212
+#: gawkapi.c:1222
#, fuzzy, c-format
msgid "api_flatten_array_typed: could not convert value %d to %s"
msgstr "api_flatten_array_typed: arvon %d muuntaminen arvoksi %s
epäonnistui\n"
-#: gawkapi.c:1308 gawkapi.c:1324
+#: gawkapi.c:1318 gawkapi.c:1334
#, fuzzy
msgid "api_get_mpfr: MPFR not supported"
msgstr "awk_value_to_node: MPFR ei ole tuettu"
-#: gawkapi.c:1355
+#: gawkapi.c:1365
msgid "cannot find end of BEGINFILE rule"
msgstr "BEGINFILE-säännön loppua ei löytynyt"
-#: gawkapi.c:1409
+#: gawkapi.c:1419
#, c-format
msgid "cannot open unrecognized file type `%s' for `%s'"
msgstr ""
@@ -2779,12 +2839,12 @@ msgstr "fflush: tiedoston â%.*sâ tyhjentäminen
epäonnistui"
msgid "fflush: cannot flush standard error: %s"
msgstr "fflush: tiedoston â%.*sâ tyhjentäminen epäonnistui"
-#: io.c:1417 io.c:1508 main.c:653 main.c:700
+#: io.c:1417 io.c:1508 main.c:659 main.c:706
#, c-format
msgid "error writing standard output (%s)"
msgstr "virhe kirjoitettaessa vakiotulosteeseen (%s)"
-#: io.c:1418 io.c:1521 main.c:655
+#: io.c:1418 io.c:1521 main.c:661
#, c-format
msgid "error writing standard error (%s)"
msgstr "virhe kirjoitettaessa vakiovirheeseen (%s)"
@@ -2985,192 +3045,192 @@ msgstr "âRSâ-monimerkkiarvo on gawk-laajennus"
msgid "IPv6 communication is not supported"
msgstr "IPv6-viestintää ei tueta"
-#: main.c:330
+#: main.c:331
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr ""
"ympäristömuuttuja âPOSIXLY_CORRECTâ asetettu: käännetään päälle
valitsin â--"
"posixâ"
-#: main.c:336
+#: main.c:337
msgid "`--posix' overrides `--traditional'"
msgstr "valitsin â--posixâ korvaa valitsimen â--traditionalâ"
-#: main.c:347
+#: main.c:348
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr ""
"valitsin â--posixâ tai â--traditionalâ korvaa valitsimen
â--non-decimal-dataâ"
-#: main.c:351
+#: main.c:352
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr "suorittaminen â%s setuid rootâ-käyttäjänä saattaa olla
turvapulma"
-#: main.c:355
+#: main.c:356
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "valitsin â--posixâ korvaa valitsimen â--characters-as-bytesâ"
-#: main.c:413
+#: main.c:415
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr "binaaritilan asettaminen vakiosyötteessä (%s) epäonnistui"
-#: main.c:416
+#: main.c:418
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr "binaaritilan asettaminen vakiotulosteessa (%s) epäonnistui"
-#: main.c:418
+#: main.c:420
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr "binaaritilaa asettaminen vakiovirheessä (%s) epäonnistui"
-#: main.c:478
+#: main.c:482
msgid "no program text at all!"
msgstr "ei ohjelmatekstiä ollenkaan!"
-#: main.c:571
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr ""
"Käyttö: %s [POSIX- tai GNU-tyyliset valitsimet] -f ohjelmatiedosto [--] "
"tiedosto ...\n"
-#: main.c:573
+#: main.c:578
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr ""
"Käyttö: %s [POSIX- tai GNU-tyyliset valitsimet] [--] %cohjelma%c "
"tiedosto ...\n"
-#: main.c:578
+#: main.c:583
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "POSIX-valitsimet:\t\tGNU-pitkät valitsimet: (vakio)\n"
-#: main.c:579
+#: main.c:584
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f ohjelmatiedosto\t\t--file=ohjelmatiedosto\n"
-#: main.c:580
+#: main.c:585
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F fs\t\t\t--field-separator=fs\n"
-#: main.c:581
+#: main.c:586
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr "\t-v var=arvo\t\t--assign=muuttuja=arvo\n"
-#: main.c:582
+#: main.c:587
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "Lyhyet valitsimet:\t\tGNU-pitkät valitsimet: (laajennukset)\n"
-#: main.c:583
+#: main.c:588
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:584
+#: main.c:589
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:585
+#: main.c:590
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C\t\t\t--copyright\n"
-#: main.c:586
+#: main.c:591
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d[tiedosto]\t\t--dump-variables[=tiedosto]\n"
-#: main.c:587
+#: main.c:592
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-D[tiedosto]\t\t--debug[=tiedosto]\n"
-#: main.c:588
+#: main.c:593
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e 'program-text'\t--source='program-text'\n"
-#: main.c:589
+#: main.c:594
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E file\t\t\t--exec=tiedosto\n"
-#: main.c:590
+#: main.c:595
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g\t\t\t--gen-po\n"
-#: main.c:591
+#: main.c:596
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h\t\t\t--help\n"
-#: main.c:592
+#: main.c:597
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr "\t-i include-tiedosto\t\t--include=include-tiedosto\n"
-#: main.c:593
+#: main.c:598
msgid "\t-l library\t\t--load=library\n"
msgstr "\t-l kirjasto\t\t--load=kirjasto\n"
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:598
+#: main.c:603
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
-#: main.c:599
+#: main.c:604
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-M\t\t\t--bignum\n"
-#: main.c:600
+#: main.c:605
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N\t\t\t--use-lc-numeric\n"
-#: main.c:601
+#: main.c:606
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n\t\t\t--non-decimal-data\n"
-#: main.c:602
+#: main.c:607
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-o[tiedosto]\t\t--pretty-print[=tiedosto]\n"
-#: main.c:603
+#: main.c:608
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:604
+#: main.c:609
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p[tiedosto]\t\t--profile[=tiedosto]\n"
-#: main.c:605
+#: main.c:610
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P\t\t\t--posix\n"
-#: main.c:606
+#: main.c:611
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r\t\t\t--re-interval\n"
-#: main.c:607
+#: main.c:612
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-O\t\t\t--no-optimize\n"
-#: main.c:608
+#: main.c:613
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:609
+#: main.c:614
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t\t\t\t--lint-old\n"
-#: main.c:610
+#: main.c:615
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V\t\t\t--version\n"
-#: main.c:612
+#: main.c:617
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr "\t-W nostalgia\t\t--nostalgia\n"
-#: main.c:615
+#: main.c:620
#, fuzzy
msgid "\t-Y\t\t\t--parsedebug\n"
msgstr "\t-Y\t\t--parsedebug\n"
-#: main.c:618
+#: main.c:623
msgid "\t-Z locale-name\t\t--locale=locale-name\n"
msgstr ""
@@ -3179,7 +3239,7 @@ msgstr ""
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:627
+#: main.c:632
#, fuzzy
msgid ""
"\n"
@@ -3187,7 +3247,9 @@ msgid ""
"which is section `Reporting Problems and Bugs' in the\n"
"printed version. This same information may be found at\n"
"https://www.gnu.org/software/gawk/manual/html_node/Bugs.html.\n"
-"PLEASE do NOT try to report bugs by posting in comp.lang.awk.\n"
+"PLEASE do NOT try to report bugs by posting in comp.lang.awk,\n"
+"\n"
+"or by using a web forum such as Stack Overflow.\n"
"\n"
msgstr ""
"\n"
@@ -3198,7 +3260,7 @@ msgstr ""
"https://www.gnu.org/software/gawk/manual/html_node/Bugs.html.\n"
"\n"
-#: main.c:634
+#: main.c:640
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3208,7 +3270,7 @@ msgstr ""
"Oletuksena se lukee vakiosyötettä ja kirjoittaa vakiotulosteeseen.\n"
"\n"
-#: main.c:638
+#: main.c:644
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3218,7 +3280,7 @@ msgstr ""
"\tgawk '{ sum += $1 }; END { print sum }' tiedosto\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
-#: main.c:670
+#: main.c:676
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3237,7 +3299,7 @@ msgstr ""
"ehtojen mukaisesti.\n"
"\n"
-#: main.c:678
+#: main.c:684
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3251,7 +3313,7 @@ msgstr ""
"GNU General Public License-ehdoista.\n"
"\n"
-#: main.c:684
+#: main.c:690
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3259,11 +3321,11 @@ msgstr ""
"Sinun pitäisi vastaanottaa kopion GNU General Public Licence-lisenssistä\n"
"tämän ohjelman mukana. Jos näin ei ole, katso
http://www.gnu.org/licenses/.\n"
-#: main.c:725
+#: main.c:731
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "-Ft ei aseta FS välilehteen POSIX awk:ssa"
-#: main.c:1127
+#: main.c:1128
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
@@ -3272,68 +3334,68 @@ msgstr ""
"%s: â%sâ argumentti valitsimelle â-vâ ei ole
âvar=arvoâ-muodossa\n"
"\n"
-#: main.c:1153
+#: main.c:1154
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "â%sâ ei ole laillinen muuttujanimi"
-#: main.c:1156
+#: main.c:1157
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "â%sâ ei ole muuttujanimi, etsitään tiedostoa â%s=%sâ"
-#: main.c:1160
+#: main.c:1171
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr ""
"gawk-ohjelman sisäisen â%sâ-määrittelyn käyttö muuttujanimenä
epäonnistui"
-#: main.c:1165
+#: main.c:1176
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr "funktionimen â%sâ käyttö muuttujanimenä epäonnistui"
-#: main.c:1227
+#: main.c:1254
msgid "floating point exception"
msgstr "liukulukupoikkeus"
-#: main.c:1234
+#: main.c:1261
msgid "fatal error: internal error"
msgstr "tuhoisa virhe: sisäinen virhe"
-#: main.c:1251
+#: main.c:1278
msgid "fatal error: internal error: segfault"
msgstr "tuhoisa virhe: sisäinen virhe: segmenttivirhe"
-#: main.c:1264
+#: main.c:1291
msgid "fatal error: internal error: stack overflow"
msgstr "tuhoisa virhe: sisäinen virhe: pinoylivuoto"
-#: main.c:1324
+#: main.c:1351
#, c-format
msgid "no pre-opened fd %d"
msgstr "ei avattu uudelleen tiedostomäärittelijää %d"
-#: main.c:1331
+#: main.c:1358
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr ""
"laitteen /dev/null avaaminen uudelleen tiedostomäärittelijälle %d
epäonnistui"
-#: main.c:1545
+#: main.c:1572
msgid "empty argument to `-e/--source' ignored"
msgstr "tyhjä argumentti valitsimelle â-e/--sourceâ ohitetaan"
-#: main.c:1616
+#: main.c:1643
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr "-M ohitettu: MPFR/GMP-tuki ei ole käännetty kohteessa"
-#: main.c:1641
+#: main.c:1668
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%s: valitsin â-W %sâ on tunnistamaton, ohitetaan\n"
-#: main.c:1694
+#: main.c:1721
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: valitsin vaatii argumentin -- %c\n"
@@ -3443,16 +3505,20 @@ msgid "%s %s `%s': could not set close-on-exec: (fcntl
F_SETFD: %s)"
msgstr ""
"%s %s â%sâ: close-on-exec -asettaminen epäonnistui: (fcntl F_SETFD: %s)"
-#: profile.c:97
+#: profile.c:73
+msgid "Program indentation level too deep. Consider refactoring your code"
+msgstr ""
+
+#: profile.c:110
#, c-format
msgid "could not open `%s' for writing: %s"
msgstr "tiedoston â%sâ avaaminen kirjoittamista varten epäonnistui: %s"
-#: profile.c:99
+#: profile.c:112
msgid "sending profile to standard error"
msgstr "lähetetään profiili vakiovirheeseen"
-#: profile.c:250
+#: profile.c:271
#, c-format
msgid ""
"\t# %s rule(s)\n"
@@ -3461,7 +3527,7 @@ msgstr ""
"\t# %s säännöt\n"
"\n"
-#: profile.c:258
+#: profile.c:279
#, c-format
msgid ""
"\t# Rule(s)\n"
@@ -3470,30 +3536,40 @@ msgstr ""
"\t# Säännöt\n"
"\n"
-#: profile.c:343
+#: profile.c:367
#, c-format
msgid "internal error: %s with null vname"
msgstr "sisäinen virhe: %s null vname-arvolla"
-#: profile.c:619
+#: profile.c:658
msgid "internal error: builtin with null fname"
msgstr "sisäinen virhe: builtin null-funktionimellä"
-#: profile.c:1132
-#, c-format
+#: profile.c:1298
+#, fuzzy, c-format
+msgid ""
+"%s# Loaded extensions (-l and/or @load)\n"
+"\n"
+msgstr ""
+"\t# Ladatut laajennukset (-l ja/tai @load)\n"
+"\n"
+
+#: profile.c:1329
+#, fuzzy, c-format
msgid ""
-"\t# Loaded extensions (-l and/or @load)\n"
+"\n"
+"# Included files (-i and/or @include)\n"
"\n"
msgstr ""
"\t# Ladatut laajennukset (-l ja/tai @load)\n"
"\n"
-#: profile.c:1181
+#: profile.c:1393
#, c-format
msgid "\t# gawk profile, created %s\n"
msgstr "\t# gawk-profiili, luotu %s\n"
-#: profile.c:1731
+#: profile.c:1958
#, c-format
msgid ""
"\n"
@@ -3502,7 +3578,7 @@ msgstr ""
"\n"
"\t# Funktiot, luetteloitu aakkosjärjestyksessä\n"
-#: profile.c:1787
+#: profile.c:2019
#, c-format
msgid "redir2str: unknown redirection type %d"
msgstr "redir2str: tuntematon edelleenohjaustyyppi %d"
@@ -3693,19 +3769,29 @@ msgstr "Säännöllinen lauseke on liian iso"
msgid "Unmatched ) or \\)"
msgstr "Pariton ) tai \\)"
-#: support/regcomp.c:689
+#: support/regcomp.c:688
msgid "No previous regular expression"
msgstr "Ei edellistä säännöllistä lauseketta"
-#: symbol.c:687
+#: symbol.c:688
#, c-format
msgid "function `%s': can't use function `%s' as a parameter name"
msgstr "funktio â%sâ: funktion â%sâ käyttö parametrinimenä
epäonnistui"
-#: symbol.c:817
+#: symbol.c:818
msgid "can not pop main context"
msgstr "pääsisällön pop-toiminto epäonnistui"
+#~ msgid "setenv(TZ, %s) failed (%s)"
+#~ msgstr "setenv(TZ, %s) epäonnistui (%s)"
+
+#, fuzzy
+#~ msgid "setenv(TZ, %s) restoration failed (%s)"
+#~ msgstr "setenv(TZ, %s) epäonnistui (%s)"
+
+#~ msgid "unsetenv(TZ) failed (%s)"
+#~ msgstr "unsetenv(TZ) epäonnistui (%s)"
+
#~ msgid "backslash at end of string"
#~ msgstr "kenoviiva merkkijonon lopussa"
diff --git a/po/fr.gmo b/po/fr.gmo
index 3780027..cabfc91 100644
Binary files a/po/fr.gmo and b/po/fr.gmo differ
diff --git a/po/fr.po b/po/fr.po
index 0abe592..4320cc6 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.2.0e\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-11-17 21:53+0200\n"
+"POT-Creation-Date: 2019-01-26 21:24+0200\n"
"PO-Revision-Date: 2018-01-29 23:26+0100\n"
"Last-Translator: Jean-Philippe Guérard <address@hidden"
"org>\n"
@@ -21,517 +21,528 @@ msgstr ""
"X-Bugs: Report translation errors to the Language-Team address.\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: array.c:259
+#: array.c:247
#, c-format
msgid "from %s"
msgstr "de %s"
-#: array.c:360
+#: array.c:348
msgid "attempt to use a scalar value as array"
msgstr "tentative d'utiliser un scalaire comme tableau"
-#: array.c:362
+#: array.c:350
#, c-format
msgid "attempt to use scalar parameter `%s' as an array"
msgstr "tentative d'utiliser le paramètre scalaire « %s » comme tableau"
-#: array.c:365
+#: array.c:353
#, c-format
msgid "attempt to use scalar `%s' as an array"
msgstr "tentative d'utiliser le scalaire « %s » comme tableau"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1686 builtin.c:1732
-#: builtin.c:1745 builtin.c:2268 builtin.c:2295 eval.c:1129 eval.c:1133
-#: eval.c:1508
+#: array.c:400 array.c:567 builtin.c:88 builtin.c:1686 builtin.c:1732
+#: builtin.c:1745 builtin.c:2240 builtin.c:2267 eval.c:1132 eval.c:1136
+#: eval.c:1511
#, c-format
msgid "attempt to use array `%s' in a scalar context"
msgstr "tentative d'utilisation du tableau « %s » dans un contexte
scalaire"
-#: array.c:586
+#: array.c:574
#, c-format
msgid "delete: index `%.*s' not in array `%s'"
msgstr "delete : l'indice « %.*s » est absent du tableau « %s »"
-#: array.c:600
+#: array.c:588
#, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as an array"
msgstr "tentative d'utiliser le scalaire « %s[\"%.*s\"] » comme tableau"
-#: array.c:791
+#: array.c:782
msgid "adump: first argument not an array"
msgstr "adump : le 1er argument n'est pas un tableau"
-#: array.c:833
+#: array.c:824
msgid "asort: second argument not an array"
msgstr "asort : le 2e argument n'est pas un tableau"
-#: array.c:834
+#: array.c:825
msgid "asorti: second argument not an array"
msgstr "asorti : le 2e argument n'est pas un tableau"
-#: array.c:841
+#: array.c:832
msgid "asort: first argument not an array"
msgstr "asort : le 1er argument n'est pas un tableau"
-#: array.c:842
+#: array.c:833
msgid "asorti: first argument not an array"
msgstr "asorti : le 1er argument n'est pas un tableau"
-#: array.c:849
+#: array.c:840
msgid "asort: cannot use a subarray of first arg for second arg"
msgstr "asort : le 2e argument ne doit pas être un sous-tableau du 1er"
-#: array.c:850
+#: array.c:841
msgid "asorti: cannot use a subarray of first arg for second arg"
msgstr "asorti : le 2e argument ne doit pas être un sous-tableau du 1er"
-#: array.c:855
+#: array.c:846
msgid "asort: cannot use a subarray of second arg for first arg"
msgstr "asort : le 1er argument ne doit pas être un sous-tableau du 2e"
-#: array.c:856
+#: array.c:847
msgid "asorti: cannot use a subarray of second arg for first arg"
msgstr "asorti : le 1er argument ne doit pas être un sous-tableau du 2e"
-#: array.c:1327
+#: array.c:1310
#, c-format
msgid "`%s' is invalid as a function name"
msgstr "« %s » n'est pas un nom de fonction autorisé"
-#: array.c:1331
+#: array.c:1314
#, c-format
msgid "sort comparison function `%s' is not defined"
msgstr "la fonction de comparaison « %s » du tri n'est pas définie"
-#: awkgram.y:247
+#: awkgram.y:274
#, c-format
msgid "%s blocks must have an action part"
msgstr "les blocs %s doivent avoir une partie action"
-#: awkgram.y:250
+#: awkgram.y:277
msgid "each rule must have a pattern or an action part"
msgstr "chaque règle doit avoir au moins une partie motif ou action"
-#: awkgram.y:363 awkgram.y:377
+#: awkgram.y:418 awkgram.y:430
msgid "old awk does not support multiple `BEGIN' or `END' rules"
msgstr "l'ancien awk ne permet pas les « BEGIN » ou « END » multiples"
-#: awkgram.y:421
+#: awkgram.y:497
#, c-format
msgid "`%s' is a built-in function, it cannot be redefined"
msgstr "« %s » est une fonction interne, elle ne peut être redéfinie"
-#: awkgram.y:497
+#: awkgram.y:561
msgid "regexp constant `//' looks like a C++ comment, but is not"
msgstr "l'expression rationnelle constante « // » n'est pas un commentaire
C++"
-#: awkgram.y:501
+#: awkgram.y:565
#, c-format
msgid "regexp constant `/%s/' looks like a C comment, but is not"
msgstr "l'expression rationnelle constante « /%s/ » n'est pas un
commentaire C"
-#: awkgram.y:651
+#: awkgram.y:692
#, c-format
msgid "duplicate case values in switch body: %s"
msgstr "le corps du switch comporte des cas répétés : %s"
-#: awkgram.y:672
+#: awkgram.y:713
msgid "duplicate `default' detected in switch body"
msgstr "plusieurs « default » ont été détectés dans le corps du switch"
-#: awkgram.y:933 awkgram.y:4236
+#: awkgram.y:1048 awkgram.y:4461
msgid "`break' is not allowed outside a loop or switch"
msgstr "« break » est interdit en dehors d'une boucle ou d'un switch"
-#: awkgram.y:943 awkgram.y:4228
+#: awkgram.y:1058 awkgram.y:4453
msgid "`continue' is not allowed outside a loop"
msgstr "« continue » est interdit en dehors d'une boucle ou d'un switch"
-#: awkgram.y:954
+#: awkgram.y:1069
#, c-format
msgid "`next' used in %s action"
msgstr "« next » est utilisé dans l'action %s"
-#: awkgram.y:964
+#: awkgram.y:1080
#, c-format
msgid "`nextfile' used in %s action"
msgstr "« nextfile » est utilisé dans l'action %s"
-#: awkgram.y:990
+#: awkgram.y:1108
msgid "`return' used outside function context"
msgstr "« return » est utilisé hors du contexte d'une fonction"
-#: awkgram.y:1054
+#: awkgram.y:1178
msgid "plain `print' in BEGIN or END rule should probably be `print \"\"'"
msgstr ""
"dans BEGIN ou END, un « print » seul devrait sans doute être un «Â
print "
"\"\" »"
-#: awkgram.y:1121 awkgram.y:1171
+#: awkgram.y:1244 awkgram.y:1293
msgid "`delete' is not allowed with SYMTAB"
msgstr "« delete » est interdit sur SYMTAB"
-#: awkgram.y:1123 awkgram.y:1173
+#: awkgram.y:1246 awkgram.y:1295
msgid "`delete' is not allowed with FUNCTAB"
msgstr "« delete » est interdit sur FUNCTAB"
-#: awkgram.y:1158 awkgram.y:1162
+#: awkgram.y:1280 awkgram.y:1284
msgid "`delete(array)' is a non-portable tawk extension"
msgstr "« delete(array) » est une extension non portable de tawk"
-#: awkgram.y:1298
+#: awkgram.y:1420
msgid "multistage two-way pipelines don't work"
msgstr "impossible d'utiliser des tubes bidirectionnels en série"
-#: awkgram.y:1300
+#: awkgram.y:1422
msgid "concatenation as I/O `>' redirection target is ambiguous"
msgstr ""
-#: awkgram.y:1460
+#: awkgram.y:1626
msgid "regular expression on right of assignment"
msgstr "expression rationnelle à droite d'une affectation"
-#: awkgram.y:1475 awkgram.y:1488
+#: awkgram.y:1641 awkgram.y:1654
msgid "regular expression on left of `~' or `!~' operator"
msgstr "expression rationnelle à gauche d'un opérateur « ~ » ou « !~Â
»"
-#: awkgram.y:1505 awkgram.y:1654
+#: awkgram.y:1671 awkgram.y:1820
msgid "old awk does not support the keyword `in' except after `for'"
msgstr "l'ancien awk n'autorise le mot-clef « in » qu'après « for »"
-#: awkgram.y:1515
+#: awkgram.y:1681
msgid "regular expression on right of comparison"
msgstr "expression rationnelle à droite d'une comparaison"
-#: awkgram.y:1634
+#: awkgram.y:1800
#, c-format
msgid "non-redirected `getline' invalid inside `%s' rule"
msgstr "un « getline » non redirigé n'est pas valide dans une règle «Â
%s »"
-#: awkgram.y:1637
+#: awkgram.y:1803
msgid "non-redirected `getline' undefined inside END action"
msgstr "dans une action END, un « getline » non redirigé n'est pas
défini"
-#: awkgram.y:1656
+#: awkgram.y:1822
msgid "old awk does not support multidimensional arrays"
msgstr "l'ancien awk ne dispose pas des tableaux multidimensionnels"
-#: awkgram.y:1759
+#: awkgram.y:1925
msgid "call of `length' without parentheses is not portable"
msgstr "l'appel de « length » sans parenthèses n'est pas portable"
-#: awkgram.y:1833
+#: awkgram.y:1999
msgid "indirect function calls are a gawk extension"
msgstr "les appels indirects de fonctions sont une extension gawk"
-#: awkgram.y:1846
+#: awkgram.y:2012
#, c-format
msgid "can not use special variable `%s' for indirect function call"
msgstr ""
"impossible d'utiliser la variable spéciale « %s » pour un appel indirect
de "
"fonction"
-#: awkgram.y:1872
+#: awkgram.y:2045
#, c-format
msgid "attempt to use non-function `%s' in function call"
msgstr "tentative d'appel de « %s » comme fonction"
-#: awkgram.y:1936
+#: awkgram.y:2110
msgid "invalid subscript expression"
msgstr "expression indice incorrecte"
-#: awkgram.y:2300 awkgram.y:2320 gawkapi.c:272 gawkapi.c:289 msg.c:130
+#: awkgram.y:2483 awkgram.y:2503 gawkapi.c:273 gawkapi.c:290 msg.c:130
msgid "warning: "
msgstr "avertissement : "
-#: awkgram.y:2318 gawkapi.c:244 gawkapi.c:287 msg.c:162
+#: awkgram.y:2501 gawkapi.c:245 gawkapi.c:288 msg.c:162
msgid "fatal: "
msgstr "fatal : "
-#: awkgram.y:2368
+#: awkgram.y:2554
msgid "unexpected newline or end of string"
msgstr "fin de chaîne ou passage à la ligne inattendu"
-#: awkgram.y:2654 awkgram.y:2730 awkgram.y:2953 debug.c:530 debug.c:546
-#: debug.c:2821 debug.c:5115
+#: awkgram.y:2575
+msgid ""
+"source files / command-line arguments must contain complete functions or "
+"rules"
+msgstr ""
+
+#: awkgram.y:2855 awkgram.y:2933 awkgram.y:3171 debug.c:531 debug.c:547
+#: debug.c:2824 debug.c:5193
#, c-format
msgid "can't open source file `%s' for reading (%s)"
msgstr "impossible d'ouvrir le fichier source « %s » en lecture (%s)"
-#: awkgram.y:2655 awkgram.y:2780
+#: awkgram.y:2856 awkgram.y:2993
#, c-format
msgid "can't open shared library `%s' for reading (%s)"
msgstr "impossible d'ouvrir la bibliothèque partagée « %s » en lecture
(%s)"
-#: awkgram.y:2657 awkgram.y:2731 awkgram.y:2781 builtin.c:149 debug.c:5266
+#: awkgram.y:2858 awkgram.y:2934 awkgram.y:2994 builtin.c:149 debug.c:5344
msgid "reason unknown"
msgstr "raison inconnue"
-#: awkgram.y:2666 awkgram.y:2690
+#: awkgram.y:2867 awkgram.y:2891
#, c-format
msgid "can't include `%s' and use it as a program file"
msgstr "impossible d'inclure « %s » et de l'utiliser comme extension"
-#: awkgram.y:2679
+#: awkgram.y:2880
#, c-format
msgid "already included source file `%s'"
msgstr "le fichier source « %s » a déjà été intégré"
-#: awkgram.y:2680
+#: awkgram.y:2881
#, c-format
msgid "already loaded shared library `%s'"
msgstr "la bibliothèque partagée « %s » est déjà chargée"
-#: awkgram.y:2715
+#: awkgram.y:2918
msgid "@include is a gawk extension"
msgstr "@include est une extension gawk"
-#: awkgram.y:2721
+#: awkgram.y:2924
msgid "empty filename after @include"
msgstr "Le nom de fichier après @include est vide"
-#: awkgram.y:2765
+#: awkgram.y:2973
msgid "@load is a gawk extension"
msgstr "@load est une extension gawk"
-#: awkgram.y:2771
+#: awkgram.y:2980
msgid "empty filename after @load"
msgstr "Le nom de fichier après @load est vide"
-#: awkgram.y:2905
+#: awkgram.y:3123
msgid "empty program text on command line"
msgstr "le programme indiqué en ligne de commande est vide"
-#: awkgram.y:3020
+#: awkgram.y:3238
#, c-format
msgid "can't read sourcefile `%s' (%s)"
msgstr "impossible de lire le fichier source « %s » (%s)"
-#: awkgram.y:3031
+#: awkgram.y:3249
#, c-format
msgid "source file `%s' is empty"
msgstr "le fichier source « %s » est vide"
-#: awkgram.y:3090
+#: awkgram.y:3308
#, c-format
msgid "PEBKAC error: invalid character '\\%03o' in source code"
msgstr "erreur bête : caractère incorrect « \\%03o » dans le code
source"
-#: awkgram.y:3361
+#: awkgram.y:3535
msgid "source file does not end in newline"
msgstr "le fichier source ne se termine pas par un passage à la ligne"
-#: awkgram.y:3481
+#: awkgram.y:3656
msgid "unterminated regexp ends with `\\' at end of file"
msgstr ""
"expression rationnelle non refermée terminée par un « \\ » en fin de
fichier"
-#: awkgram.y:3508
+#: awkgram.y:3683
#, c-format
msgid "%s: %d: tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr ""
"%s : %d : le modificateur d'expressions rationnelles « /.../%c » de
tawk ne "
"marche pas dans gawk"
-#: awkgram.y:3512
+#: awkgram.y:3687
#, c-format
msgid "tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr ""
"le modificateur d'expressions rationnelles « /.../%c » de tawk ne marche
pas "
"dans gawk"
-#: awkgram.y:3525
+#: awkgram.y:3700
msgid "unterminated regexp"
msgstr "expression rationnelle non refermée"
-#: awkgram.y:3529
+#: awkgram.y:3704
msgid "unterminated regexp at end of file"
msgstr "expression rationnelle non refermée en fin de fichier"
-#: awkgram.y:3608
+#: awkgram.y:3793
msgid "use of `\\ #...' line continuation is not portable"
msgstr ""
"l'utilisation de « \\ #... » pour prolonger une ligne n'est pas portable"
-#: awkgram.y:3628
+#: awkgram.y:3815
msgid "backslash not last character on line"
msgstr "la barre oblique inverse n'est pas le dernier caractère de la ligne"
-#: awkgram.y:3666 awkgram.y:3668
+#: awkgram.y:3862 awkgram.y:3864
msgid "multidimensional arrays are a gawk extension"
msgstr "les tableaux multidimensionnels sont une extension gawk"
-#: awkgram.y:3693
+#: awkgram.y:3889
msgid "POSIX does not allow operator `**='"
msgstr "POSIX n'autorise pas l'opérateur « **= »"
-#: awkgram.y:3695
+#: awkgram.y:3891
msgid "old awk does not support operator `**='"
msgstr "l'ancien awk ne dispose pas de l'opérateur « **= »"
-#: awkgram.y:3704
+#: awkgram.y:3900
msgid "POSIX does not allow operator `**'"
msgstr "POSIX n'autorise pas l'opérateur « ** »"
-#: awkgram.y:3706
+#: awkgram.y:3902
msgid "old awk does not support operator `**'"
msgstr "l'ancien awk ne dispose pas de l'opérateur « ** »"
-#: awkgram.y:3741
+#: awkgram.y:3937
msgid "operator `^=' is not supported in old awk"
msgstr "l'ancien awk ne dispose pas de l'opérateur « ^= »"
-#: awkgram.y:3749
+#: awkgram.y:3945
msgid "operator `^' is not supported in old awk"
msgstr "l'ancien awk ne dispose pas de l'opérateur « ^ »"
-#: awkgram.y:3846 awkgram.y:3868 command.y:1187
+#: awkgram.y:4042 awkgram.y:4064 command.y:1187
msgid "unterminated string"
msgstr "chaîne non refermée"
-#: awkgram.y:3856 main.c:1172
+#: awkgram.y:4052 main.c:1197
#, fuzzy
msgid "POSIX does not allow physical newlines in string values"
msgstr "POSIX n'autorise pas les séquences d'échappement « \\x »"
-#: awkgram.y:3858 node.c:453
+#: awkgram.y:4054 node.c:453
#, fuzzy
msgid "backslash string continuation is not portable"
msgstr ""
"l'utilisation de « \\ #... » pour prolonger une ligne n'est pas portable"
-#: awkgram.y:4089
+#: awkgram.y:4292
#, c-format
msgid "invalid char '%c' in expression"
msgstr "caractère incorrect « %c » dans l'expression"
-#: awkgram.y:4163
+#: awkgram.y:4387
#, c-format
msgid "`%s' is a gawk extension"
msgstr "« %s » est une extension gawk"
-#: awkgram.y:4168
+#: awkgram.y:4392
#, c-format
msgid "POSIX does not allow `%s'"
msgstr "POSIX n'autorise pas « %s »"
-#: awkgram.y:4176
+#: awkgram.y:4400
#, c-format
msgid "`%s' is not supported in old awk"
msgstr "l'ancien awk ne dispose pas de « %s »"
-#: awkgram.y:4266
+#: awkgram.y:4494
#, fuzzy
msgid "`goto' considered harmful!"
msgstr "« goto est jugé dangereux ! » (Edsger W. Dijkstra)\n"
-#: awkgram.y:4335
+#: awkgram.y:4563
#, c-format
msgid "%d is invalid as number of arguments for %s"
msgstr "%d n'est pas un nombre d'arguments valide de %s"
-#: awkgram.y:4370
+#: awkgram.y:4598
#, c-format
msgid "%s: string literal as last arg of substitute has no effect"
msgstr ""
"%s : une chaîne littérale en dernier argument d'une substitution est sans "
"effet"
-#: awkgram.y:4375
+#: awkgram.y:4603
#, c-format
msgid "%s third parameter is not a changeable object"
msgstr "le 3e paramètre de %s n'est pas un objet modifiable"
-#: awkgram.y:4469 awkgram.y:4472
+#: awkgram.y:4707 awkgram.y:4710
msgid "match: third argument is a gawk extension"
msgstr "match : le 3e argument est une extension gawk"
-#: awkgram.y:4526 awkgram.y:4529
+#: awkgram.y:4764 awkgram.y:4767
msgid "close: second argument is a gawk extension"
msgstr "close : le 2e argument est une extension gawk"
-#: awkgram.y:4541
+#: awkgram.y:4779
msgid "use of dcgettext(_\"...\") is incorrect: remove leading underscore"
msgstr ""
"utilisation incorrecte de dcgettext(_\"...\") : enlevez le souligné de
tête"
-#: awkgram.y:4556
+#: awkgram.y:4794
msgid "use of dcngettext(_\"...\") is incorrect: remove leading underscore"
msgstr ""
"utilisation incorrecte de dcngettext(_\"...\") : enlevez le souligné de
tête"
-#: awkgram.y:4575
+#: awkgram.y:4813
msgid "index: regexp constant as second argument is not allowed"
msgstr ""
"index : le second argument ne peut être une expression rationnelle
constante"
-#: awkgram.y:4628
+#: awkgram.y:4866
#, c-format
msgid "function `%s': parameter `%s' shadows global variable"
msgstr "fonction « %s » : le paramètre « %s » masque la variable
globale"
-#: awkgram.y:4677 debug.c:4100 debug.c:4143 debug.c:5264
+#: awkgram.y:4915 debug.c:4178 debug.c:4221 debug.c:5342
#, c-format
msgid "could not open `%s' for writing (%s)"
msgstr "impossible d'ouvrir « %s » en écriture (%s)"
-#: awkgram.y:4678
+#: awkgram.y:4916
msgid "sending variable list to standard error"
msgstr "envoi de la liste des variables vers la sortie d'erreur standard"
-#: awkgram.y:4686
+#: awkgram.y:4924
#, c-format
msgid "%s: close failed (%s)"
msgstr "%s : échec de la fermeture (%s)"
-#: awkgram.y:4711
+#: awkgram.y:4949
msgid "shadow_funcs() called twice!"
msgstr "shadows_funcs() a été appelé deux fois !"
-#: awkgram.y:4719
+#: awkgram.y:4957
msgid "there were shadowed variables."
msgstr "il y avait des variables masquées."
-#: awkgram.y:4786
+#: awkgram.y:5034
#, c-format
msgid "function name `%s' previously defined"
msgstr "nom de fonction « %s » déjà défini"
-#: awkgram.y:4832
+#: awkgram.y:5085
#, c-format
msgid "function `%s': can't use function name as parameter name"
msgstr ""
"fonction « %s » : impossible d'utiliser un nom de fonction comme
paramètre"
-#: awkgram.y:4835
+#: awkgram.y:5088
#, c-format
msgid "function `%s': can't use special variable `%s' as a function parameter"
msgstr ""
"fonction « %s » : impossible d'utiliser la variable spéciale « %s »
comme "
"paramètre d'une fonction"
-#: awkgram.y:4843
+#: awkgram.y:5092
+#, fuzzy, c-format
+msgid "function `%s': parameter `%s' cannot contain a namespace"
+msgstr "fonction « %s » : le paramètre « %s » masque la variable
globale"
+
+#: awkgram.y:5099
#, c-format
msgid "function `%s': parameter #%d, `%s', duplicates parameter #%d"
msgstr ""
"fonction « %s » : paramètre #%d, « %s » est un doublon du
paramètre #%d"
-#: awkgram.y:4929 awkgram.y:4935
+#: awkgram.y:5188
#, c-format
msgid "function `%s' called but never defined"
msgstr "fonction « %s » appelée sans être définie"
-#: awkgram.y:4939
+#: awkgram.y:5192
#, c-format
msgid "function `%s' defined but never called directly"
msgstr "fonction « %s » définie mais jamais appelée directement"
-#: awkgram.y:4971
+#: awkgram.y:5224
#, c-format
msgid "regexp constant for parameter #%d yields boolean value"
msgstr "le paramètre #%d, une expr. rationnelle constante, fournit un
booléen"
-#: awkgram.y:4986
+#: awkgram.y:5239
#, c-format
msgid ""
"function `%s' called with space between name and `(',\n"
@@ -540,28 +551,71 @@ msgstr ""
"fonction « %s » appelée avec un espace entre son nom\n"
"et « ( », ou utilisée comme variable ou tableau"
-#: awkgram.y:5201
+#: awkgram.y:5454
msgid "division by zero attempted"
msgstr "tentative de division par zéro"
-#: awkgram.y:5210
+#: awkgram.y:5463
#, c-format
msgid "division by zero attempted in `%%'"
msgstr "tentative de division par zéro dans « %% »"
# gawk 'BEGIN { $1++ = 1 }'
-#: awkgram.y:5536
+#: awkgram.y:5802
msgid ""
"cannot assign a value to the result of a field post-increment expression"
msgstr ""
"impossible d'assigner une valeur au résultat de la post-incrémentation d'un
"
"champ"
-#: awkgram.y:5539
+#: awkgram.y:5805
#, c-format
msgid "invalid target of assignment (opcode %s)"
msgstr "cible de l'assignement incorrecte (opcode %s)"
+#: awkgram.y:6697
+#, c-format
+msgid "identifier %s: qualified names not allowed in traditional / POSIX mode"
+msgstr ""
+
+#: awkgram.y:6702
+#, c-format
+msgid "identifier %s: namespace separator is two colons, not one"
+msgstr ""
+
+#: awkgram.y:6708
+#, c-format
+msgid "qualified identifier `%s' is badly formed"
+msgstr ""
+
+#: awkgram.y:6715
+#, c-format
+msgid ""
+"identifier `%s': namespace separator can only appear once in a qualified name"
+msgstr ""
+
+#: awkgram.y:6764 awkgram.y:6815
+#, c-format
+msgid "using reserved identifier `%s' as a namespace is not allowed"
+msgstr ""
+
+#: awkgram.y:6771 awkgram.y:6781
+#, c-format
+msgid ""
+"using reserved identifier `%s' as second component of a qualified name is "
+"not allowed"
+msgstr ""
+
+#: awkgram.y:6799
+#, fuzzy
+msgid "@namespace is a gawk extension"
+msgstr "@include est une extension gawk"
+
+#: awkgram.y:6806
+#, c-format
+msgid "namespace name `%s' must meet identifier naming rules"
+msgstr ""
+
#: builtin.c:143
#, c-format
msgid "%s to \"%s\" failed (%s)"
@@ -857,220 +911,210 @@ msgstr "strftim : le premier argument n'est pas une
chaîne"
msgid "strftime: received empty format string"
msgstr "strftime : la chaîne de formatage est vide"
-#: builtin.c:2110
-#, c-format
-msgid "setenv(TZ, %s) failed (%s)"
-msgstr "échec de setenv(TZ, %s) : %s"
-
-#: builtin.c:2117
-#, c-format
-msgid "setenv(TZ, %s) restoration failed (%s)"
-msgstr "échec de la retauration de setenv(TZ, %s) : %s"
-
-#: builtin.c:2121
-#, c-format
-msgid "unsetenv(TZ) failed (%s)"
-msgstr "échec de unsetenv(TZ) : %s"
-
-#: builtin.c:2150
+#: builtin.c:2122
msgid "mktime: received non-string argument"
msgstr "mktime : l'argument n'est pas une chaîne"
-#: builtin.c:2167
+#: builtin.c:2139
msgid "mktime: at least one of the values is out of the default range"
msgstr ""
"mktime : au moins l'une des valeurs est en dehors de la plage par défaut"
-#: builtin.c:2203
+#: builtin.c:2175
msgid "'system' function not allowed in sandbox mode"
msgstr "La fonction « system » est interdite en isolement (mode sandbox)"
-#: builtin.c:2208
+#: builtin.c:2180
msgid "system: received non-string argument"
msgstr "system : l'argument n'est pas une chaîne"
-#: builtin.c:2277 builtin.c:2350
+#: builtin.c:2249 builtin.c:2322
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr ""
"print : tentative d'écriture vers un tube bidirectionnel fermé côté
écriture"
-#: builtin.c:2373
+#: builtin.c:2345
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "référence à un champ non initialisé « $%d »"
-#: builtin.c:2458
+#: builtin.c:2430
msgid "tolower: received non-string argument"
msgstr "tolower : l'argument n'est pas une chaîne"
-#: builtin.c:2489
+#: builtin.c:2461
msgid "toupper: received non-string argument"
msgstr "toupper : l'argument n'est pas une chaîne"
-#: builtin.c:2522 mpfr.c:674
+#: builtin.c:2494 mpfr.c:674
msgid "atan2: received non-numeric first argument"
msgstr "atan2 : le premier argument n'est pas numérique"
-#: builtin.c:2524 mpfr.c:676
+#: builtin.c:2496 mpfr.c:676
msgid "atan2: received non-numeric second argument"
msgstr "atan2 : le second argument n'est pas numérique"
-#: builtin.c:2543
+#: builtin.c:2515
msgid "sin: received non-numeric argument"
msgstr "sin : l'argument n'est pas numérique"
-#: builtin.c:2559
+#: builtin.c:2531
msgid "cos: received non-numeric argument"
msgstr "cos : l'argument n'est pas numérique"
-#: builtin.c:2673 mpfr.c:1169
+#: builtin.c:2645 mpfr.c:1169
msgid "srand: received non-numeric argument"
msgstr "srand : l'argument n'est pas numérique"
-#: builtin.c:2704
+#: builtin.c:2676
msgid "match: third argument is not an array"
msgstr "match : le 3e argument n'est pas un tableau"
-#: builtin.c:2971
+#: builtin.c:2919
#, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensub : le 3e argument « %.*s » sera traité comme un 1"
-#: builtin.c:3293
+#: builtin.c:3241
#, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "%s : un appel indirect nécessite deux arguments"
-#: builtin.c:3393
+#: builtin.c:3341
#, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "un appel indirect à %s demande au moins 2 arguments"
-#: builtin.c:3448
+#: builtin.c:3396
msgid "lshift: received non-numeric first argument"
msgstr "lshift : le premier argument n'est pas numérique"
-#: builtin.c:3450
+#: builtin.c:3398
msgid "lshift: received non-numeric second argument"
msgstr "lshift : le second argument reçu n'est pas numérique"
-#: builtin.c:3456
+#: builtin.c:3404
#, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f) : les valeurs négatives sont interdites"
-#: builtin.c:3460
+#: builtin.c:3408
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f) : les valeurs non entières seront tronquées"
-#: builtin.c:3462
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr "lshift(%f, %f) : un décalage trop grand donne des résultats
inattendus"
-#: builtin.c:3487
+#: builtin.c:3435
msgid "rshift: received non-numeric first argument"
msgstr "rshift : le premier argument n'est pas numérique"
-#: builtin.c:3489
+#: builtin.c:3437
msgid "rshift: received non-numeric second argument"
msgstr "rshift : le second argument reçu n'est pas numérique"
-#: builtin.c:3495
+#: builtin.c:3443
#, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift(%f, %f) : les valeurs négatives sont interdites"
-#: builtin.c:3499
+#: builtin.c:3447
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f) : les valeurs non entières seront tronquées"
-#: builtin.c:3501
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr ""
"rshift(%f, %f) : un décalage trop grand donnera des résultats inattendus"
-#: builtin.c:3526 mpfr.c:982
+#: builtin.c:3474 mpfr.c:982
msgid "and: called with less than two arguments"
msgstr "and : appelé avec moins de 2 arguments"
-#: builtin.c:3531
+#: builtin.c:3479
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "and : l'argument %d n'est pas numérique"
-#: builtin.c:3535
+#: builtin.c:3483
#, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "and : l'argument %d est négatif (%g) ce qui est interdit"
-#: builtin.c:3558 mpfr.c:1014
+#: builtin.c:3506 mpfr.c:1014
msgid "or: called with less than two arguments"
msgstr "or : appelé avec moins de 2 arguments"
-#: builtin.c:3563
+#: builtin.c:3511
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "or : l'argument %d n'est pas numérique"
-#: builtin.c:3567
+#: builtin.c:3515
#, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "or : l'argument %d est négatif (%g) ce qui est interdit"
-#: builtin.c:3589 mpfr.c:1045
+#: builtin.c:3537 mpfr.c:1045
msgid "xor: called with less than two arguments"
msgstr "xor : appelé avec moins de 2 arguments"
-#: builtin.c:3595
+#: builtin.c:3543
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "xor : l'argument %d n'est pas numérique"
-#: builtin.c:3599
+#: builtin.c:3547
#, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xor : l'argument %d est négatif (%g) ce qui est interdit"
-#: builtin.c:3624 mpfr.c:804
+#: builtin.c:3572 mpfr.c:804
msgid "compl: received non-numeric argument"
msgstr "compl : l'argument n'est pas numérique"
-#: builtin.c:3629
+#: builtin.c:3577
#, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f) : les valeurs négatives sont interdites"
-#: builtin.c:3632
+#: builtin.c:3580
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f) : les valeurs non entières seront tronquées"
-#: builtin.c:3816
+#: builtin.c:3764
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext : « %s » n'est pas dans un catégorie valide de la
locale"
-#: builtin.c:4041 mpfr.c:1203
+#: builtin.c:3988 mpfr.c:1203
msgid "intdiv: third argument is not an array"
msgstr "intdiv : le 3e argument n'est pas un tableau"
-#: builtin.c:4049 mpfr.c:1211
+#: builtin.c:3996 mpfr.c:1211
msgid "intdiv: received non-numeric first argument"
msgstr "intdiv : le premier argument n'est pas numérique"
-#: builtin.c:4051 mpfr.c:1213
+#: builtin.c:3998 mpfr.c:1213
msgid "intdiv: received non-numeric second argument"
msgstr "intdiv : le second argument reçu n'est pas numérique"
-#: builtin.c:4060 mpfr.c:1252
+#: builtin.c:4007 mpfr.c:1252
msgid "intdiv: division by zero attempted"
msgstr "intdiv : tentative de division par zéro"
-#: builtin.c:4130
+#: builtin.c:4046
+#, fuzzy
+msgid "typeof: second argument is not an array"
+msgstr "split : le 2e argument n'est pas un tableau"
+
+#: builtin.c:4082
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
@@ -1078,12 +1122,12 @@ msgstr ""
"typeof : utilisation de drapeaux incorrects « %s ». Merci de nous
remonter "
"l'erreur."
-#: builtin.c:4145
+#: builtin.c:4101
#, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "typeof : type de paramètre incorrect « %s »"
-#: builtin.c:4149
+#: builtin.c:4105
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr "typeof : type d'argument inconnu « %s »"
@@ -1399,7 +1443,7 @@ msgstr ""
"where [N] - (identique à backtrace) affiche la trace de tout ou des N "
"dernières trames (du début si N < 0)."
-#: command.y:1016 debug.c:408 gawkapi.c:258 msg.c:139
+#: command.y:1016 debug.c:409 gawkapi.c:259 msg.c:139
#, c-format
msgid "error: "
msgstr "erreur : "
@@ -1466,67 +1510,67 @@ msgstr "affiche ou (dés)active l'enregistrement des
options (valeur=on|off)."
msgid "(un)set or show instruction tracing (value=on|off)."
msgstr "affiche ou (dés)active le traçage des instructions (valeur=on|off)."
-#: debug.c:352
+#: debug.c:353
msgid "program not running."
msgstr "le programme n'est pas en cours."
-#: debug.c:455 debug.c:613
+#: debug.c:456 debug.c:614
#, c-format
msgid "can't read source file `%s' (%s)"
msgstr "impossible de lire le fichier source « %s » (%s)"
-#: debug.c:460
+#: debug.c:461
#, c-format
msgid "source file `%s' is empty.\n"
msgstr "le fichier source « %s » est vide.\n"
-#: debug.c:487
+#: debug.c:488
msgid "no current source file."
msgstr "pas de fichier source courant."
-#: debug.c:512
+#: debug.c:513
#, c-format
msgid "cannot find source file named `%s' (%s)"
msgstr "impossible de trouver le fichier source nommé « %s » (%s)"
-#: debug.c:536
+#: debug.c:537
#, c-format
msgid "WARNING: source file `%s' modified since program compilation.\n"
msgstr ""
"ATTENTION : fichier source « %s » modifié après compilation du
programme.\n"
-#: debug.c:558
+#: debug.c:559
#, c-format
msgid "line number %d out of range; `%s' has %d lines"
msgstr "numéro de ligne %d hors limite ; « %s » a %d lignes"
-#: debug.c:618
+#: debug.c:619
#, c-format
msgid "unexpected eof while reading file `%s', line %d"
msgstr "fin de fichier inattendue lors de la lecture de « %s », ligne %d"
-#: debug.c:627
+#: debug.c:628
#, c-format
msgid "source file `%s' modified since start of program execution"
msgstr "fichier source « %s » modifié depuis le début d'exécution du
programme"
# c-format
-#: debug.c:739
+#: debug.c:740
#, c-format
msgid "Current source file: %s\n"
msgstr "Fichier source courant : %s\n"
-#: debug.c:740
+#: debug.c:741
#, c-format
msgid "Number of lines: %d\n"
msgstr "Nombre de lignes : %d\n"
-#: debug.c:747
+#: debug.c:748
#, c-format
msgid "Source file (lines): %s (%d)\n"
msgstr "Fichier source (lignes)Â : %s (%d)\n"
-#: debug.c:761
+#: debug.c:762
msgid ""
"Number Disp Enabled Location\n"
"\n"
@@ -1534,54 +1578,54 @@ msgstr ""
"Numéro Post Activé Position\n"
"\n"
-#: debug.c:772
+#: debug.c:773
#, c-format
msgid "\tno of hits = %ld\n"
msgstr "\tnb occurrences = %ld\n"
-#: debug.c:774
+#: debug.c:775
#, c-format
msgid "\tignore next %ld hit(s)\n"
msgstr "\tignore %ld prochaines occurrences\n"
-#: debug.c:776 debug.c:916
+#: debug.c:777 debug.c:917
#, c-format
msgid "\tstop condition: %s\n"
msgstr "\tcondition d'arrêt : %s\n"
-#: debug.c:778 debug.c:918
+#: debug.c:779 debug.c:919
msgid "\tcommands:\n"
msgstr "\tcommandes :\n"
-#: debug.c:800
+#: debug.c:801
#, c-format
msgid "Current frame: "
msgstr "Trame courante : "
-#: debug.c:803
+#: debug.c:804
#, c-format
msgid "Called by frame: "
msgstr "Appelée par la trame : "
-#: debug.c:807
+#: debug.c:808
#, c-format
msgid "Caller of frame: "
msgstr "Appelant de la trame : "
-#: debug.c:825
+#: debug.c:826
#, c-format
msgid "None in main().\n"
msgstr "Aucune dans main().\n"
-#: debug.c:855
+#: debug.c:856
msgid "No arguments.\n"
msgstr "Aucun argument.\n"
-#: debug.c:856
+#: debug.c:857
msgid "No locals.\n"
msgstr "Aucune variable locale.\n"
-#: debug.c:864
+#: debug.c:865
msgid ""
"All defined variables:\n"
"\n"
@@ -1589,7 +1633,7 @@ msgstr ""
"Liste des variables définies :\n"
"\n"
-#: debug.c:874
+#: debug.c:875
msgid ""
"All defined functions:\n"
"\n"
@@ -1597,7 +1641,7 @@ msgstr ""
"Liste des fonctions définies :\n"
"\n"
-#: debug.c:893
+#: debug.c:894
msgid ""
"Auto-display variables:\n"
"\n"
@@ -1605,7 +1649,7 @@ msgstr ""
"Variables affichées automatiquement :\n"
"\n"
-#: debug.c:896
+#: debug.c:897
msgid ""
"Watch variables:\n"
"\n"
@@ -1613,388 +1657,388 @@ msgstr ""
"Variables inspectées :\n"
"\n"
-#: debug.c:1036
+#: debug.c:1037
#, c-format
msgid "no symbol `%s' in current context\n"
msgstr "pas de symbole « %s » dans le contexte actuel\n"
-#: debug.c:1048 debug.c:1434
+#: debug.c:1049 debug.c:1437
#, c-format
msgid "`%s' is not an array\n"
msgstr "« %s » n'est pas un tableau\n"
-#: debug.c:1062
+#: debug.c:1063
#, c-format
msgid "$%ld = uninitialized field\n"
msgstr "$%ld = champ non initialisé\n"
-#: debug.c:1083
+#: debug.c:1084
#, c-format
msgid "array `%s' is empty\n"
msgstr "le tableau « %s » est vide\n"
-#: debug.c:1126 debug.c:1178
+#: debug.c:1127 debug.c:1179
#, c-format
msgid "[\"%.*s\"] not in array `%s'\n"
msgstr "[\"%.*s\"] n'est pas dans le tableau « %s »\n"
-#: debug.c:1182
+#: debug.c:1183
#, c-format
msgid "`%s[\"%.*s\"]' is not an array\n"
msgstr "« %s[\"%.*s\"] » n'est pas un tableau\n"
-#: debug.c:1243 debug.c:5024
+#: debug.c:1244 debug.c:5102
#, c-format
msgid "`%s' is not a scalar variable"
msgstr "« %s » n'est pas une variable scalaire"
-#: debug.c:1265 debug.c:5054
+#: debug.c:1267 debug.c:5132
#, c-format
msgid "attempt to use array `%s[\"%.*s\"]' in a scalar context"
msgstr ""
"tentative d'utilisation du tableau « %s[\"%.*s\"] » en contexte scalaire"
-#: debug.c:1287 debug.c:5065
+#: debug.c:1290 debug.c:5143
#, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as array"
msgstr "tentative d'utiliser le scalaire « %s[\"%.*s\"] » comme tableau"
-#: debug.c:1430
+#: debug.c:1433
#, c-format
msgid "`%s' is a function"
msgstr "« %s » est une fonction"
-#: debug.c:1472
+#: debug.c:1475
#, c-format
msgid "watchpoint %d is unconditional\n"
msgstr "le point de surveillance %d est inconditionnel\n"
-#: debug.c:1506
+#: debug.c:1509
#, c-format
msgid "No display item numbered %ld"
msgstr "Aucune entrée d'affichage numéro %ld"
-#: debug.c:1509
+#: debug.c:1512
#, c-format
msgid "No watch item numbered %ld"
msgstr "Aucune entrée de surveillance numéro %ld"
-#: debug.c:1535
+#: debug.c:1538
#, c-format
msgid "%d: [\"%.*s\"] not in array `%s'\n"
msgstr "%d: [\"%.*s\"] n'est pas dans le tableau « %s »\n"
-#: debug.c:1774
+#: debug.c:1777
msgid "attempt to use scalar value as array"
msgstr "tentative d'utiliser un scalaire comme tableau"
-#: debug.c:1865
+#: debug.c:1868
#, c-format
msgid "Watchpoint %d deleted because parameter is out of scope.\n"
msgstr ""
"Point de surveillance %d détruit, car son paramètre est hors contexte.\n"
-#: debug.c:1876
+#: debug.c:1879
#, c-format
msgid "Display %d deleted because parameter is out of scope.\n"
msgstr "Affichage %d détruit, car son paramètre est hors contexte\n"
-#: debug.c:1909
+#: debug.c:1912
#, c-format
msgid " in file `%s', line %d\n"
msgstr "dans le fichier « %s », ligne %d\n"
-#: debug.c:1930
+#: debug.c:1933
#, c-format
msgid " at `%s':%d"
msgstr " à « %s »:%d"
-#: debug.c:1946 debug.c:2009
+#: debug.c:1949 debug.c:2012
#, c-format
msgid "#%ld\tin "
msgstr "#%ld\tdans "
-#: debug.c:1983
+#: debug.c:1986
#, c-format
msgid "More stack frames follow ...\n"
msgstr "D'autres trames de la pile suivent...\n"
-#: debug.c:2026
+#: debug.c:2029
msgid "invalid frame number"
msgstr "Numéro de trame incorrect"
-#: debug.c:2209
+#: debug.c:2212
#, c-format
msgid "Note: breakpoint %d (enabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
"Note : point d'arrêt %d (activé, ignore %ld occurrences) déjà défini Ã
%s:%d"
-#: debug.c:2216
+#: debug.c:2219
#, c-format
msgid "Note: breakpoint %d (enabled), also set at %s:%d"
msgstr "Note : point d'arrêt %d (activé) déjà défini à %s:%d"
-#: debug.c:2223
+#: debug.c:2226
#, c-format
msgid "Note: breakpoint %d (disabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
"Note : point d'arrêt %d (désactivé, ignore %ld occurrences) déjÃ
défini à %s:"
"%d"
-#: debug.c:2230
+#: debug.c:2233
#, c-format
msgid "Note: breakpoint %d (disabled), also set at %s:%d"
msgstr "Note : point d'arrêt %d (désactivé) déjà défini à %s:%d"
-#: debug.c:2247
+#: debug.c:2250
#, c-format
msgid "Breakpoint %d set at file `%s', line %d\n"
msgstr "Point d'arrêt %d défini dans le fichier « %s » ligne %d\n"
-#: debug.c:2349
+#: debug.c:2352
#, c-format
msgid "Can't set breakpoint in file `%s'\n"
msgstr "Impossible de définir un point d'arrêt dans le fichier « %s »\n"
-#: debug.c:2378 debug.c:2501 debug.c:3363
+#: debug.c:2381 debug.c:2504 debug.c:3366
#, c-format
msgid "line number %d in file `%s' out of range"
msgstr "numéro de ligne %d dans le fichier « %s » hors limite"
-#: debug.c:2382
+#: debug.c:2385
#, c-format
msgid "Can't find rule!!!\n"
msgstr "Règle introuvable !!!\n"
-#: debug.c:2384
+#: debug.c:2387
#, c-format
msgid "Can't set breakpoint at `%s':%d\n"
msgstr "Impossible de définir un point d'arrêt à « %s »:%d\n"
-#: debug.c:2396
+#: debug.c:2399
#, c-format
msgid "Can't set breakpoint in function `%s'\n"
msgstr "Impossible de définir un point d'arrêt dans la fonction « %s »\n"
-#: debug.c:2412
+#: debug.c:2415
#, c-format
msgid "breakpoint %d set at file `%s', line %d is unconditional\n"
msgstr ""
"le point d'arrêt %d défini sur le fichier « %s », ligne %d est "
"inconditionnel\n"
-#: debug.c:2517 debug.c:2539
+#: debug.c:2520 debug.c:2542
#, c-format
msgid "Deleted breakpoint %d"
msgstr "Point d'arrêt %d supprimé"
-#: debug.c:2523
+#: debug.c:2526
#, c-format
msgid "No breakpoint(s) at entry to function `%s'\n"
msgstr "Aucun point d'arrêt à l'appel de la fonction « %s »\n"
-#: debug.c:2550
+#: debug.c:2553
#, c-format
msgid "No breakpoint at file `%s', line #%d\n"
msgstr "Pas de point d'arrêt sur le fichier « %s », ligne #%d\n"
-#: debug.c:2605 debug.c:2646 debug.c:2666 debug.c:2709
+#: debug.c:2608 debug.c:2649 debug.c:2669 debug.c:2712
msgid "invalid breakpoint number"
msgstr "Numéro de point d'arrêt incorrect"
-#: debug.c:2621
+#: debug.c:2624
msgid "Delete all breakpoints? (y or n) "
msgstr "Supprimer tous les points d'arrêt (o ou n) "
-#: debug.c:2622 debug.c:2936 debug.c:2989
+#: debug.c:2625 debug.c:2939 debug.c:2992
msgid "y"
msgstr "o"
-#: debug.c:2671
+#: debug.c:2674
#, c-format
msgid "Will ignore next %ld crossing(s) of breakpoint %d.\n"
msgstr "Ignorera les prochaines %ld occurrences du point d'arrêt %d.\n"
-#: debug.c:2675
+#: debug.c:2678
#, c-format
msgid "Will stop next time breakpoint %d is reached.\n"
msgstr "S'arrêtera à la prochaine occurrence du point d'arrêt %d.\n"
-#: debug.c:2792
+#: debug.c:2795
#, c-format
msgid "Can only debug programs provided with the `-f' option.\n"
msgstr ""
"Seuls les programmes fournis via l'option « -f » peuvent être
débogués.\n"
-#: debug.c:2921
+#: debug.c:2924
#, c-format
msgid "Failed to restart debugger"
msgstr "Ãchec de redémarrage du débogueur"
-#: debug.c:2935
+#: debug.c:2938
msgid "Program already running. Restart from beginning (y/n)? "
msgstr "Programme en cours. Reprendre depuis le début (o/n) ? "
-#: debug.c:2939
+#: debug.c:2942
#, c-format
msgid "Program not restarted\n"
msgstr "Programme non redémarré\n"
-#: debug.c:2949
+#: debug.c:2952
#, c-format
msgid "error: cannot restart, operation not allowed\n"
msgstr "erreur : impossible de redémarrer, opération interdite\n"
-#: debug.c:2955
+#: debug.c:2958
#, c-format
msgid "error (%s): cannot restart, ignoring rest of the commands\n"
msgstr "erreur (%s) : impossible de redémarrer, suite des commandes
ignorées\n"
-#: debug.c:2963
+#: debug.c:2966
#, c-format
msgid "Starting program: \n"
msgstr "Démarrage du programme :\n"
-#: debug.c:2973
+#: debug.c:2976
#, c-format
msgid "Program exited abnormally with exit value: %d\n"
msgstr "Le programme s'est terminé en erreur avec le code de retour : %d\n"
-#: debug.c:2974
+#: debug.c:2977
#, c-format
msgid "Program exited normally with exit value: %d\n"
msgstr "Le programme s'est terminé correctement avec le code de retour :
%d\n"
-#: debug.c:2988
+#: debug.c:2991
msgid "The program is running. Exit anyway (y/n)? "
msgstr "Le programme est en cours. Sortir quand même (o/n) ?"
-#: debug.c:3023
+#: debug.c:3026
#, c-format
msgid "Not stopped at any breakpoint; argument ignored.\n"
msgstr "Auncun arrêt à un point d'arrêt : argument ignoré.\n"
-#: debug.c:3028
+#: debug.c:3031
#, c-format
msgid "invalid breakpoint number %d."
msgstr "point d'arrêt %d incorrect."
-#: debug.c:3033
+#: debug.c:3036
#, c-format
msgid "Will ignore next %ld crossings of breakpoint %d.\n"
msgstr "Les %ld prochaines occurrences du point d'arrêt %d seront
ignorées.\n"
-#: debug.c:3220
+#: debug.c:3223
#, c-format
msgid "'finish' not meaningful in the outermost frame main()\n"
msgstr "« finish » n'a pas de sens dans la trame initiale main()\n"
-#: debug.c:3225
+#: debug.c:3228
#, c-format
msgid "Run till return from "
msgstr "S'exécute jusqu'au retour de "
-#: debug.c:3268
+#: debug.c:3271
#, c-format
msgid "'return' not meaningful in the outermost frame main()\n"
msgstr "« return » n'a pas de sens dans la trame initiale main()\n"
-#: debug.c:3382
+#: debug.c:3385
#, c-format
msgid "Can't find specified location in function `%s'\n"
msgstr "Impossible de trouver la position indiquée dans la fonction « %sÂ
»\n"
-#: debug.c:3390
+#: debug.c:3393
#, c-format
msgid "invalid source line %d in file `%s'"
msgstr "ligne source %d incorrecte dans le fichier « %s »"
-#: debug.c:3405
+#: debug.c:3408
#, c-format
msgid "Can't find specified location %d in file `%s'\n"
msgstr "Position %d introuvable dans le fichier « %s »\n"
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "element not in array\n"
msgstr "élément absent du tableau\n"
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "untyped variable\n"
msgstr "variable sans type\n"
-#: debug.c:3479
+#: debug.c:3482
#, c-format
msgid "Stopping in %s ...\n"
msgstr "Arrêt dans %s...\n"
-#: debug.c:3556
+#: debug.c:3559
#, c-format
msgid "'finish' not meaningful with non-local jump '%s'\n"
msgstr "« finish » n'a pas de sens avec un saut non local « %s »\n"
-#: debug.c:3563
+#: debug.c:3566
#, c-format
msgid "'until' not meaningful with non-local jump '%s'\n"
msgstr "« until » n'a pas de sens avec un saut non local « %s »\n"
-#: debug.c:4244
+#: debug.c:4322
msgid "\t------[Enter] to continue or q [Enter] to quit------"
msgstr "\t---« [Entrée] » continuer ; « q [Entrée] » quitter---"
-#: debug.c:4245
+#: debug.c:4323
msgid "q"
msgstr "q"
-#: debug.c:5061
+#: debug.c:5139
#, c-format
msgid "[\"%.*s\"] not in array `%s'"
msgstr "[\"%.*s\"] est absent du tableau « %s »"
-#: debug.c:5267
+#: debug.c:5345
#, c-format
msgid "sending output to stdout\n"
msgstr "envoi de la sortie vers stdout\n"
-#: debug.c:5307
+#: debug.c:5385
msgid "invalid number"
msgstr "nombre incorrect"
-#: debug.c:5441
+#: debug.c:5519
#, c-format
msgid "`%s' not allowed in current context; statement ignored"
msgstr "« %s » interdit dans ce contexte ; instruction ignorée"
-#: debug.c:5449
+#: debug.c:5527
msgid "`return' not allowed in current context; statement ignored"
msgstr "« return » interdit dans ce contexte ; instruction ignorée"
-#: debug.c:5664
+#: debug.c:5742
#, c-format
msgid "No symbol `%s' in current context"
msgstr "Pas de symbole « %s » dans le contexte actuel"
-#: eval.c:399
+#: eval.c:400
#, c-format
msgid "unknown nodetype %d"
msgstr "type de nÅud %d inconnu"
-#: eval.c:410 eval.c:424
+#: eval.c:411 eval.c:427
#, c-format
msgid "unknown opcode %d"
msgstr "code opération %d inconnu"
-#: eval.c:421
+#: eval.c:424
#, c-format
msgid "opcode %s not an operator or keyword"
msgstr "le code opération %s n'est pas un opérateur ou un mot-clef"
-#: eval.c:479
+#: eval.c:482
msgid "buffer overflow in genflags2str"
msgstr "débordement de tampon dans genflag2str"
-#: eval.c:681
+#: eval.c:684
#, c-format
msgid ""
"\n"
@@ -2005,71 +2049,71 @@ msgstr ""
"\t# Pile des appels de fonctions :\n"
"\n"
-#: eval.c:707
+#: eval.c:710
msgid "`IGNORECASE' is a gawk extension"
msgstr "« IGNORECASE » est une extension gawk"
-#: eval.c:728
+#: eval.c:731
msgid "`BINMODE' is a gawk extension"
msgstr "« BINMODE » est une extension gawk"
-#: eval.c:785
+#: eval.c:788
#, c-format
msgid "BINMODE value `%s' is invalid, treated as 3"
msgstr "la valeur « %s » de BINMODE n'est pas valide, 3 utilisé à la
place"
-#: eval.c:908
+#: eval.c:911
#, c-format
msgid "bad `%sFMT' specification `%s'"
msgstr "spécification de « %sFMT » erronée « %s »"
-#: eval.c:976
+#: eval.c:979
msgid "turning off `--lint' due to assignment to `LINT'"
msgstr "désactivation de « --lint » en raison d'une affectation à «Â
LINT »"
-#: eval.c:1154
+#: eval.c:1157
#, c-format
msgid "reference to uninitialized argument `%s'"
msgstr "référence à un argument non initialisé « %s »"
-#: eval.c:1155
+#: eval.c:1158
#, c-format
msgid "reference to uninitialized variable `%s'"
msgstr "référence à une variable non initialisée « %s »"
-#: eval.c:1173
+#: eval.c:1176
msgid "attempt to field reference from non-numeric value"
msgstr "tentative de référence à un champ via une valeur non numérique"
-#: eval.c:1175
+#: eval.c:1178
msgid "attempt to field reference from null string"
msgstr "tentative de référence à un champ via une chaîne nulle"
-#: eval.c:1183
+#: eval.c:1186
#, c-format
msgid "attempt to access field %ld"
msgstr "tentative d'accès au champ %ld"
-#: eval.c:1192
+#: eval.c:1195
#, c-format
msgid "reference to uninitialized field `$%ld'"
msgstr "référence à un champ non initialisé « $%ld »"
-#: eval.c:1256
+#: eval.c:1259
#, c-format
msgid "function `%s' called with more arguments than declared"
msgstr "la fonction « %s » a été appelée avec trop d'arguments"
-#: eval.c:1453
+#: eval.c:1456
#, c-format
msgid "unwind_stack: unexpected type `%s'"
msgstr "unwind_stack: type « %s » inattendu"
-#: eval.c:1546
+#: eval.c:1549
msgid "division by zero attempted in `/='"
msgstr "tentative de division par zéro dans « /= »"
-#: eval.c:1553
+#: eval.c:1556
#, c-format
msgid "division by zero attempted in `%%='"
msgstr "tentative de division par zéro dans « %%= »"
@@ -2112,52 +2156,59 @@ msgstr ""
"load_ext : bibliothèque « %s » : échec de la routine d'initialisation
"
"« %s »\n"
-#: ext.c:110
+#: ext.c:111
msgid "make_builtin: missing function name"
msgstr "make_builtin : nom de fonction manquant"
-#: ext.c:120
+#: ext.c:119 ext.c:130
+#, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as function name"
+msgstr ""
+"make_builtin : impossible d'utiliser la fonction gawk « %s » comme nom
de "
+"fonction"
+
+#: ext.c:128
+#, fuzzy, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as namespace name"
+msgstr ""
+"make_builtin : impossible d'utiliser la fonction gawk « %s » comme nom
de "
+"fonction"
+
+#: ext.c:145
#, c-format
msgid "make_builtin: can't redefine function `%s'"
msgstr "make_builtin : impossible de redéfinir la fonction « %s »"
-#: ext.c:124
+#: ext.c:149
#, c-format
msgid "make_builtin: function `%s' already defined"
msgstr "make_builtin : fonction « %s » déjà définie"
-#: ext.c:128
+#: ext.c:153
#, c-format
msgid "make_builtin: function name `%s' previously defined"
msgstr "make_builtin : nom de la fonction « %s » déjà défini"
-#: ext.c:130
-#, c-format
-msgid "make_builtin: can't use gawk built-in `%s' as function name"
-msgstr ""
-"make_builtin : impossible d'utiliser la fonction gawk « %s » comme nom
de "
-"fonction"
-
-#: ext.c:133
+#: ext.c:157
#, c-format
msgid "make_builtin: negative argument count for function `%s'"
msgstr "make_builtin : la fonction « %s » a un nombre négatif
d'arguments"
-#: ext.c:209
+#: ext.c:233
#, c-format
msgid "function `%s': argument #%d: attempt to use scalar as an array"
msgstr ""
"fonction « %s » : argument #%d : tentative d'utilisation d'un scalaire
comme "
"tableau"
-#: ext.c:213
+#: ext.c:237
#, c-format
msgid "function `%s': argument #%d: attempt to use array as a scalar"
msgstr ""
"fonction « %s » : argument #%d : tentative d'utiliser un tableau comme "
"scalaire"
-#: ext.c:227
+#: ext.c:251
msgid "dynamic loading of library not supported"
msgstr "chargement dynamique des bibliothèques impossible"
@@ -2170,65 +2221,65 @@ msgstr "stat : impossible de lire le lien symbolique
« %s »"
msgid "stat: bad parameters"
msgstr "stat : paramètres incorrects"
-#: extension/filefuncs.c:584
+#: extension/filefuncs.c:585
#, c-format
msgid "fts init: could not create variable %s"
msgstr "fts init : impossible de créer la variable %s"
-#: extension/filefuncs.c:605
+#: extension/filefuncs.c:606
msgid "fts is not supported on this system"
msgstr "fts n'est pas compatible avec ce système"
-#: extension/filefuncs.c:624
+#: extension/filefuncs.c:625
msgid "fill_stat_element: could not create array"
msgstr "fill_stat_element : impossible de créer le tableau"
-#: extension/filefuncs.c:633
+#: extension/filefuncs.c:634
msgid "fill_stat_element: could not set element"
msgstr "fill_stat_element : impossible de définir l'élément"
-#: extension/filefuncs.c:648
+#: extension/filefuncs.c:649
msgid "fill_path_element: could not set element"
msgstr "fill_path_element : impossible de définir l'élément"
-#: extension/filefuncs.c:664
+#: extension/filefuncs.c:665
msgid "fill_error_element: could not set element"
msgstr "fill_error_element : impossible de définir l'élément"
-#: extension/filefuncs.c:711 extension/filefuncs.c:758
+#: extension/filefuncs.c:717 extension/filefuncs.c:764
msgid "fts-process: could not create array"
msgstr "fts-process : impossible de créer le tableau"
-#: extension/filefuncs.c:721 extension/filefuncs.c:768
-#: extension/filefuncs.c:786
+#: extension/filefuncs.c:727 extension/filefuncs.c:774
+#: extension/filefuncs.c:792
msgid "fts-process: could not set element"
msgstr "fts-process : impossible de définir l'élément"
-#: extension/filefuncs.c:835
+#: extension/filefuncs.c:841
msgid "fts: called with incorrect number of arguments, expecting 3"
msgstr "fts : appelé avec un nombre d'arguments incorrects, attendu : 3"
-#: extension/filefuncs.c:838
+#: extension/filefuncs.c:844
msgid "fts: bad first parameter"
msgstr "fts : premier paramètre incorrect"
-#: extension/filefuncs.c:844
+#: extension/filefuncs.c:850
msgid "fts: bad second parameter"
msgstr "fts : deuxième paramètre incorrect"
-#: extension/filefuncs.c:850
+#: extension/filefuncs.c:856
msgid "fts: bad third parameter"
msgstr "fts : troisième paramètre incorrect"
-#: extension/filefuncs.c:857
+#: extension/filefuncs.c:863
msgid "fts: could not flatten array\n"
msgstr "fts : impossible d'aplatir le tableau\n"
-#: extension/filefuncs.c:875
+#: extension/filefuncs.c:881
msgid "fts: ignoring sneaky FTS_NOSTAT flag. nyah, nyah, nyah."
msgstr "fts : on ignore le drapeau sournois FTS_NOSTAT..."
-#: extension/filefuncs.c:891
+#: extension/filefuncs.c:897
msgid "fts: clear_array() failed\n"
msgstr "fts : échec de clear_array()\n"
@@ -2266,88 +2317,92 @@ msgid "fork: PROCINFO is not an array!"
msgstr "fork : PROCINFO n'est pas un tableau !"
#: extension/inplace.c:131
-msgid "inplace_begin: in-place editing already active"
+#, fuzzy
+msgid "inplace::begin: in-place editing already active"
msgstr "inplace_begin : modification sur place déjà active"
#: extension/inplace.c:134
-#, c-format
-msgid "inplace_begin: expects 2 arguments but called with %d"
+#, fuzzy, c-format
+msgid "inplace::begin: expects 2 arguments but called with %d"
msgstr "inplace_begin : 2 arguments attendus, appelé avec %d"
#: extension/inplace.c:137
-msgid "inplace_begin: cannot retrieve 1st argument as a string filename"
+#, fuzzy
+msgid "inplace::begin: cannot retrieve 1st argument as a string filename"
msgstr ""
"inplace_begin : impossible de récupérer le 1er argument comme nom de
fichier"
#: extension/inplace.c:145
-#, c-format
-msgid "inplace_begin: disabling in-place editing for invalid FILENAME `%s'"
+#, fuzzy, c-format
+msgid "inplace::begin: disabling in-place editing for invalid FILENAME `%s'"
msgstr ""
"inplace_begin : modification sur place annulée pour le fichier incorrect "
"« %s »"
#: extension/inplace.c:152
-#, c-format
-msgid "inplace_begin: Cannot stat `%s' (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: Cannot stat `%s' (%s)"
msgstr "inplace_begin : stat impossible sur « %s » (%s)"
#: extension/inplace.c:159
-#, c-format
-msgid "inplace_begin: `%s' is not a regular file"
+#, fuzzy, c-format
+msgid "inplace::begin: `%s' is not a regular file"
msgstr "inplace_begin : « %s » n'est pas un fichier ordinaire"
#: extension/inplace.c:170
-#, c-format
-msgid "inplace_begin: mkstemp(`%s') failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: mkstemp(`%s') failed (%s)"
msgstr "inplace_begin : échec de mkstemp('%s') (%s)"
#: extension/inplace.c:182
-#, c-format
-msgid "inplace_begin: chmod failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: chmod failed (%s)"
msgstr "inplace_begin : échec de la chmod (%s)"
#: extension/inplace.c:189
-#, c-format
-msgid "inplace_begin: dup(stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: dup(stdout) failed (%s)"
msgstr "inplace_begin : échec de dup(stdout) (%s)"
#: extension/inplace.c:192
-#, c-format
-msgid "inplace_begin: dup2(%d, stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: dup2(%d, stdout) failed (%s)"
msgstr "inplace_begin : échec de dup2(%d, stdout) (%s)"
#: extension/inplace.c:195
-#, c-format
-msgid "inplace_begin: close(%d) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: close(%d) failed (%s)"
msgstr "inplace_begin : échec de close(%d) (%s)"
#: extension/inplace.c:211
-#, c-format
-msgid "inplace_end: expects 2 arguments but called with %d"
+#, fuzzy, c-format
+msgid "inplace::end: expects 2 arguments but called with %d"
msgstr "inplace_end : 2 arguments attendus, appelé avec %d"
#: extension/inplace.c:214
-msgid "inplace_end: cannot retrieve 1st argument as a string filename"
+#, fuzzy
+msgid "inplace::end: cannot retrieve 1st argument as a string filename"
msgstr ""
"inplace_end : impossible de récupérer le 1er argument comme nom de fichier"
#: extension/inplace.c:221
-msgid "inplace_end: in-place editing not active"
+#, fuzzy
+msgid "inplace::end: in-place editing not active"
msgstr "inplace_end : modification sur place non active"
#: extension/inplace.c:227
-#, c-format
-msgid "inplace_end: dup2(%d, stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: dup2(%d, stdout) failed (%s)"
msgstr "ipnlace_end : échec de dup2(%d, stdout) (%s)"
#: extension/inplace.c:230
-#, c-format
-msgid "inplace_end: close(%d) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: close(%d) failed (%s)"
msgstr "inplace_end : échec de close(%d) (%s)"
#: extension/inplace.c:234
-#, c-format
-msgid "inplace_end: fsetpos(stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: fsetpos(stdout) failed (%s)"
msgstr "inplace_end : échec de fsetpos(stdout) (%s)"
#: extension/inplace.c:247
@@ -2356,8 +2411,8 @@ msgid "inplace_end: link(`%s', `%s') failed (%s)"
msgstr "inplace_end : échec de link('%s', '%s') (%s)"
#: extension/inplace.c:257
-#, c-format
-msgid "inplace_end: rename(`%s', `%s') failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: rename(`%s', `%s') failed (%s)"
msgstr "inplace_end : échec de rename('%s', '%s') (%s)"
#: extension/ordchr.c:72
@@ -2464,110 +2519,115 @@ msgstr ""
msgid "accessing fields from an END rule may not be portable"
msgstr ""
-#: field.c:981 field.c:988
+#: field.c:975 field.c:982
msgid "split: fourth argument is a gawk extension"
msgstr "split : le 4e argument est une extension gawk"
-#: field.c:985
+#: field.c:979
msgid "split: fourth argument is not an array"
msgstr "split : le 4e argument n'est pas un tableau"
-#: field.c:995
+#: field.c:989
msgid "split: second argument is not an array"
msgstr "split : le 2e argument n'est pas un tableau"
-#: field.c:999
+#: field.c:993
msgid "split: cannot use the same array for second and fourth args"
msgstr "split : impossible d'utiliser le même tableau comme 2e et 4e
argument"
-#: field.c:1004
+#: field.c:998
msgid "split: cannot use a subarray of second arg for fourth arg"
msgstr ""
"split : impossible d'utiliser un sous-tableau du 2e argument en 4e argument"
-#: field.c:1007
+#: field.c:1001
msgid "split: cannot use a subarray of fourth arg for second arg"
msgstr ""
"split : impossible d'utiliser un sous-tableau du 4e argument en 2e argument"
-#: field.c:1041
+#: field.c:1035
#, fuzzy
msgid "split: null string for third arg is a non-standard extension"
msgstr "split : utiliser une chaîne vide en 3e argument est une extension
gawk"
-#: field.c:1078
+#: field.c:1072
msgid "patsplit: fourth argument is not an array"
msgstr "patsplit : le 4e argument n'est pas un tableau"
-#: field.c:1083
+#: field.c:1077
msgid "patsplit: second argument is not an array"
msgstr "patsplit : le 2e argument n'est pas un tableau"
-#: field.c:1092
+#: field.c:1086
msgid "patsplit: third argument must be non-null"
msgstr "patsplit : le 3e argument n'est pas un tableau"
-#: field.c:1096
+#: field.c:1090
msgid "patsplit: cannot use the same array for second and fourth args"
msgstr ""
"patsplit : impossible d'utiliser le même tableau comme 2e et 4e argument"
-#: field.c:1101
+#: field.c:1095
msgid "patsplit: cannot use a subarray of second arg for fourth arg"
msgstr ""
"patsplit : impossible d'utiliser un sous-tableau du 2e argument en 4e "
"argument"
-#: field.c:1104
+#: field.c:1098
msgid "patsplit: cannot use a subarray of fourth arg for second arg"
msgstr ""
"patsplit : impossible d'utiliser un sous-tableau du 4e argument en 2e "
"argument"
-#: field.c:1154
+#: field.c:1148
msgid "`FIELDWIDTHS' is a gawk extension"
msgstr "« FIELDWIDTHS » est une extension gawk"
-#: field.c:1223
+#: field.c:1217
msgid "`*' must be the last designator in FIELDWIDTHS"
msgstr "« * » doit être le dernier élément de FIELDWIDTHS"
-#: field.c:1244
+#: field.c:1238
#, c-format
msgid "invalid FIELDWIDTHS value, for field %d, near `%s'"
msgstr "valeur de FIELDWIDTHS incorrecte, pour le champ %d, près de « %sÂ
»"
-#: field.c:1317
+#: field.c:1311
msgid "null string for `FS' is a gawk extension"
msgstr "utiliser une chaîne vide pour « FS » est une extension gawk"
-#: field.c:1321
+#: field.c:1315
msgid "old awk does not support regexps as value of `FS'"
msgstr ""
"l'ancien awk n'accepte pas les expr. rationnelles comme valeur de « FS »"
-#: field.c:1456
+#: field.c:1442
msgid "`FPAT' is a gawk extension"
msgstr "« FPAT » est une extension gawk"
-#: gawkapi.c:160
+#: gawkapi.c:161
msgid "awk_value_to_node: received null retval"
msgstr "awk_value_to_node : retval nul reçu"
-#: gawkapi.c:177 gawkapi.c:188
+#: gawkapi.c:178 gawkapi.c:189
msgid "awk_value_to_node: not in MPFR mode"
msgstr "awk_value_to_node : mode MPFR non utilisé"
-#: gawkapi.c:182 gawkapi.c:193
+#: gawkapi.c:183 gawkapi.c:194
msgid "awk_value_to_node: MPFR not supported"
msgstr "awk_value_to_node : MPFR non disponible"
-#: gawkapi.c:197
+#: gawkapi.c:198
#, c-format
msgid "awk_value_to_node: invalid number type `%d'"
msgstr "awk_value_to_node : type numérique incorrect « %d »"
-#: gawkapi.c:520
+#: gawkapi.c:385
+#, fuzzy
+msgid "add_ext_func: received NULL name_space parameter"
+msgstr "load_ext : lib_name reçu NULL"
+
+#: gawkapi.c:523
#, c-format
msgid ""
"node_to_awk_value: detected invalid numeric flags combination `%s'; please "
@@ -2576,15 +2636,15 @@ msgstr ""
"node_to_awk_value : utilisation de drapeaux numériques incorrects « %sÂ
». "
"Merci de nous remonter l'erreur."
-#: gawkapi.c:548
+#: gawkapi.c:551
msgid "node_to_awk_value: received null node"
msgstr "node_to_awk_value : node nul reçu"
-#: gawkapi.c:551
+#: gawkapi.c:554
msgid "node_to_awk_value: received null val"
msgstr "node_to_awk_value : val nul reçu"
-#: gawkapi.c:607 gawkapi.c:641 gawkapi.c:668 gawkapi.c:701
+#: gawkapi.c:610 gawkapi.c:644 gawkapi.c:671 gawkapi.c:704
#, c-format
msgid ""
"node_to_awk_value detected invalid flags combination `%s'; please file a bug "
@@ -2593,33 +2653,33 @@ msgstr ""
"node_to_awk_value : utilisation de drapeaux incorrects « %s ». Merci de
nous "
"remonter l'erreur."
-#: gawkapi.c:1072
+#: gawkapi.c:1082
msgid "remove_element: received null array"
msgstr "remove_element : tableau nul reçu"
-#: gawkapi.c:1075
+#: gawkapi.c:1085
msgid "remove_element: received null subscript"
msgstr "remove_element : indice nul reçu"
-#: gawkapi.c:1207
+#: gawkapi.c:1217
#, fuzzy, c-format
msgid "api_flatten_array_typed: could not convert index %d to %s"
msgstr "api_flatten_array_typed : impossible de convertir l'indice %d en %s\n"
-#: gawkapi.c:1212
+#: gawkapi.c:1222
#, fuzzy, c-format
msgid "api_flatten_array_typed: could not convert value %d to %s"
msgstr "api_flatten_array_typed : impossible de convertir la valeur %d en
%s\n"
-#: gawkapi.c:1308 gawkapi.c:1324
+#: gawkapi.c:1318 gawkapi.c:1334
msgid "api_get_mpfr: MPFR not supported"
msgstr "api_get_mpfr : MPFR non disponible"
-#: gawkapi.c:1355
+#: gawkapi.c:1365
msgid "cannot find end of BEGINFILE rule"
msgstr "fin de la règle BEGINFILE non trouvée"
-#: gawkapi.c:1409
+#: gawkapi.c:1419
#, c-format
msgid "cannot open unrecognized file type `%s' for `%s'"
msgstr "impossible d'ouvrir le type de fichier « %s » inconnu en « %sÂ
»"
@@ -2782,12 +2842,12 @@ msgstr "fflush : impossible de vider la sortie
standard : %s"
msgid "fflush: cannot flush standard error: %s"
msgstr "fflush : impossible de vider la sortie d'erreur standard : %s"
-#: io.c:1417 io.c:1508 main.c:653 main.c:700
+#: io.c:1417 io.c:1508 main.c:659 main.c:706
#, c-format
msgid "error writing standard output (%s)"
msgstr "erreur lors de l'écriture vers la sortie standard (%s)"
-#: io.c:1418 io.c:1521 main.c:655
+#: io.c:1418 io.c:1521 main.c:661
#, c-format
msgid "error writing standard error (%s)"
msgstr "erreur lors de l'écriture vers l'erreur standard (%s)"
@@ -2986,191 +3046,191 @@ msgstr ""
msgid "IPv6 communication is not supported"
msgstr "les communications IPv6 ne sont pas disponibles"
-#: main.c:330
+#: main.c:331
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr ""
"variable d'environnement « POSIXLY__CORRECT » définie : activation de
« --"
"posix »"
-#: main.c:336
+#: main.c:337
msgid "`--posix' overrides `--traditional'"
msgstr "« --posix » prend le pas sur « --traditional »"
-#: main.c:347
+#: main.c:348
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr ""
"« --posix » et « --traditional » prennent le pas sur «Â
--non-decimal-data »"
-#: main.c:351
+#: main.c:352
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr ""
"l'exécution de %s en mode setuid root peut être un problème de sécurité"
-#: main.c:355
+#: main.c:356
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "« --posix » prend le pas sur « --characters-as-bytes »"
-#: main.c:413
+#: main.c:415
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr "impossible d'activer le mode binaire sur stdin (%s)"
-#: main.c:416
+#: main.c:418
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr "impossible d'activer le mode binaire sur stdout (%s)"
-#: main.c:418
+#: main.c:420
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr "impossible d'activer le mode binaire sur stderr (%s)"
-#: main.c:478
+#: main.c:482
msgid "no program text at all!"
msgstr "aucun programme !"
-#: main.c:571
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr ""
"Utilisation : %s [options GNU ou POSIX] -f fichier_prog [--] fichier ...\n"
-#: main.c:573
+#: main.c:578
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr ""
"Utilisation : %s [options GNU ou POSIX] [--] %cprogramme%c fichier ...\n"
-#: main.c:578
+#: main.c:583
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "Options POSIXÂ :\t\tOptions longues GNUÂ : (standard)\n"
-#: main.c:579
+#: main.c:584
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f fichier_prog\t\t--file=fichier_prog\n"
-#: main.c:580
+#: main.c:585
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F fs\t\t\t--field-separator=fs\n"
-#: main.c:581
+#: main.c:586
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr "\t-v var=valeur\t\t--assign=var=valeur\n"
-#: main.c:582
+#: main.c:587
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "Options POSIXÂ :\t\tOptions longues GNUÂ : (extensions)\n"
-#: main.c:583
+#: main.c:588
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:584
+#: main.c:589
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:585
+#: main.c:590
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C\t\t\t--copyright\n"
-#: main.c:586
+#: main.c:591
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d[fichier]\t\t--dump-variables[=fichier]\n"
-#: main.c:587
+#: main.c:592
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-D[fichier]\t\t--debug[=fichier]\n"
-#: main.c:588
+#: main.c:593
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e 'programme'\t\t--source='programme'\n"
-#: main.c:589
+#: main.c:594
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E fichier\t\t--exec=fichier\n"
-#: main.c:590
+#: main.c:595
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:591
+#: main.c:596
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h\t\t\t--help\n"
-#: main.c:592
+#: main.c:597
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr "\t-i fichier\t\t--include=fichier\n"
-#: main.c:593
+#: main.c:598
msgid "\t-l library\t\t--load=library\n"
msgstr "\t-l bibliothèque\t\t--load=bibliothèque\n"
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:598
+#: main.c:603
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
-#: main.c:599
+#: main.c:604
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-M\t\t\t--bignum\n"
-#: main.c:600
+#: main.c:605
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N\t\t\t--use-lc-numeric\n"
-#: main.c:601
+#: main.c:606
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n\t\t\t--non-decimal-data\n"
-#: main.c:602
+#: main.c:607
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-o[fichier]\t\t--pretty-print[=fichier]\n"
-#: main.c:603
+#: main.c:608
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:604
+#: main.c:609
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p[fichier]\t\t--profile[=fichier]\n"
-#: main.c:605
+#: main.c:610
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P\t\t\t--posix\n"
-#: main.c:606
+#: main.c:611
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r\t\t\t--re-interval\n"
-#: main.c:607
+#: main.c:612
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-s\t\t\t--no-optimize\n"
-#: main.c:608
+#: main.c:613
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:609
+#: main.c:614
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t\t\t\t--lint-old\n"
-#: main.c:610
+#: main.c:615
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V\t\t\t--version\n"
-#: main.c:612
+#: main.c:617
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr "\t-W nostalgia\t\t--nostalgia\n"
-#: main.c:615
+#: main.c:620
#, fuzzy
msgid "\t-Y\t\t\t--parsedebug\n"
msgstr "\t-Y\t\t--parsedebug\n"
-#: main.c:618
+#: main.c:623
msgid "\t-Z locale-name\t\t--locale=locale-name\n"
msgstr ""
@@ -3179,14 +3239,17 @@ msgstr ""
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:627
+#: main.c:632
+#, fuzzy
msgid ""
"\n"
"To report bugs, see node `Bugs' in `gawk.info'\n"
"which is section `Reporting Problems and Bugs' in the\n"
"printed version. This same information may be found at\n"
"https://www.gnu.org/software/gawk/manual/html_node/Bugs.html.\n"
-"PLEASE do NOT try to report bugs by posting in comp.lang.awk.\n"
+"PLEASE do NOT try to report bugs by posting in comp.lang.awk,\n"
+"\n"
+"or by using a web forum such as Stack Overflow.\n"
"\n"
msgstr ""
"\n"
@@ -3199,7 +3262,7 @@ msgstr ""
"address@hidden"
"\n"
-#: main.c:634
+#: main.c:640
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3209,7 +3272,7 @@ msgstr ""
"Par défaut, il lit l'entrée standard et écrit sur la sortie standard.\n"
"\n"
-#: main.c:638
+#: main.c:644
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3219,7 +3282,7 @@ msgstr ""
"\tgawk '{ somme += $1 }; END { print somme }' fichier\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
-#: main.c:670
+#: main.c:676
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3239,7 +3302,7 @@ msgstr ""
"version ultérieure de votre choix.\n"
"\n"
-#: main.c:678
+#: main.c:684
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3254,7 +3317,7 @@ msgstr ""
"General Public License).\n"
"\n"
-#: main.c:684
+#: main.c:690
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3263,11 +3326,11 @@ msgstr ""
"(GNU General Public License) avec ce programme. Sinon, consultez\n"
"http://www.gnu.org/licenses/.\n"
-#: main.c:725
+#: main.c:731
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "-Ft ne définit pas le FS comme étant une tabulation en awk POSIX"
-#: main.c:1127
+#: main.c:1128
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
@@ -3276,66 +3339,66 @@ msgstr ""
"%s : « %s » l'argument de « -v » ne respecte pas la forme «Â
var=valeur »\n"
"\n"
-#: main.c:1153
+#: main.c:1154
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "« %s » n'est pas un nom de variable autorisé"
-#: main.c:1156
+#: main.c:1157
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "« %s » n'est pas un nom de variable, recherche du fichier «Â
%s=%s »"
-#: main.c:1160
+#: main.c:1171
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr "impossible d'utiliser le mot clef gawk « %s » comme variable"
-#: main.c:1165
+#: main.c:1176
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr "impossible d'utiliser la fonction « %s » comme variable"
-#: main.c:1227
+#: main.c:1254
msgid "floating point exception"
msgstr "exception du traitement en virgule flottante"
-#: main.c:1234
+#: main.c:1261
msgid "fatal error: internal error"
msgstr "fatal : erreur interne"
-#: main.c:1251
+#: main.c:1278
msgid "fatal error: internal error: segfault"
msgstr "fatal : erreur interne : erreur de segmentation"
-#: main.c:1264
+#: main.c:1291
msgid "fatal error: internal error: stack overflow"
msgstr "fatal : erreur interne : débordement de la pile"
-#: main.c:1324
+#: main.c:1351
#, c-format
msgid "no pre-opened fd %d"
msgstr "aucun descripteur fd %d pré-ouvert"
-#: main.c:1331
+#: main.c:1358
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr "impossible de pré-ouvrir /dev/null pour le descripteur fd %d"
-#: main.c:1545
+#: main.c:1572
msgid "empty argument to `-e/--source' ignored"
msgstr "argument vide de l'option « -e / --source » ignoré"
-#: main.c:1616
+#: main.c:1643
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr "-M sans effet : version compilée sans MPFR/GMP"
-#: main.c:1641
+#: main.c:1668
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%s : option « -W %s » non reconnue, ignorée\n"
-#: main.c:1694
+#: main.c:1721
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s : l'option requiert un argument - %c\n"
@@ -3446,16 +3509,20 @@ msgid "%s %s `%s': could not set close-on-exec: (fcntl
F_SETFD: %s)"
msgstr ""
"%s %s « %s »: impossible de positionner close-on-exec: (fcntl F_SETFD:
%s)"
-#: profile.c:97
+#: profile.c:73
+msgid "Program indentation level too deep. Consider refactoring your code"
+msgstr ""
+
+#: profile.c:110
#, c-format
msgid "could not open `%s' for writing: %s"
msgstr "impossible d'ouvrir « %s » en écriture : %s"
-#: profile.c:99
+#: profile.c:112
msgid "sending profile to standard error"
msgstr "envoi du profil vers la sortie d'erreur standard"
-#: profile.c:250
+#: profile.c:271
#, c-format
msgid ""
"\t# %s rule(s)\n"
@@ -3464,7 +3531,7 @@ msgstr ""
"\t# %s règle(s)\n"
"\n"
-#: profile.c:258
+#: profile.c:279
#, c-format
msgid ""
"\t# Rule(s)\n"
@@ -3473,30 +3540,40 @@ msgstr ""
"\t# Règle(s)\n"
"\n"
-#: profile.c:343
+#: profile.c:367
#, c-format
msgid "internal error: %s with null vname"
msgstr "erreur interne : %s avec un vname nul"
-#: profile.c:619
+#: profile.c:658
msgid "internal error: builtin with null fname"
msgstr "erreur interne : fonction interne avec un fname nul"
-#: profile.c:1132
-#, c-format
+#: profile.c:1298
+#, fuzzy, c-format
msgid ""
-"\t# Loaded extensions (-l and/or @load)\n"
+"%s# Loaded extensions (-l and/or @load)\n"
"\n"
msgstr ""
"\t# Extensions chargées (-l ou @load)\n"
"\n"
-#: profile.c:1181
+#: profile.c:1329
+#, fuzzy, c-format
+msgid ""
+"\n"
+"# Included files (-i and/or @include)\n"
+"\n"
+msgstr ""
+"\t# Extensions chargées (-l ou @load)\n"
+"\n"
+
+#: profile.c:1393
#, c-format
msgid "\t# gawk profile, created %s\n"
msgstr "\t# profile gawk, créé %s\n"
-#: profile.c:1731
+#: profile.c:1958
#, c-format
msgid ""
"\n"
@@ -3505,7 +3582,7 @@ msgstr ""
"\n"
"\t# Fonctions, par ordre alphabétique\n"
-#: profile.c:1787
+#: profile.c:2019
#, c-format
msgid "redir2str: unknown redirection type %d"
msgstr "redir2str : type de redirection %d inconnu"
@@ -3697,20 +3774,29 @@ msgstr "Expression rationnelle trop grande"
msgid "Unmatched ) or \\)"
msgstr ") ou \\) sans correspondance"
-#: support/regcomp.c:689
+#: support/regcomp.c:688
msgid "No previous regular expression"
msgstr "Aucune expression rationnelle précédente"
-#: symbol.c:687
+#: symbol.c:688
#, c-format
msgid "function `%s': can't use function `%s' as a parameter name"
msgstr ""
"fonction « %s » : impossible d'utiliser la fonction « %s » comme
paramètre"
-#: symbol.c:817
+#: symbol.c:818
msgid "can not pop main context"
msgstr "impossible de rétablir (pop) le contexte principal (main)"
+#~ msgid "setenv(TZ, %s) failed (%s)"
+#~ msgstr "échec de setenv(TZ, %s) : %s"
+
+#~ msgid "setenv(TZ, %s) restoration failed (%s)"
+#~ msgstr "échec de la retauration de setenv(TZ, %s) : %s"
+
+#~ msgid "unsetenv(TZ) failed (%s)"
+#~ msgstr "échec de unsetenv(TZ) : %s"
+
#~ msgid "backslash at end of string"
#~ msgstr "barre oblique inverse à la fin de la chaîne"
diff --git a/po/gawk.pot b/po/gawk.pot
index 36bf1b1..027f688 100644
--- a/po/gawk.pot
+++ b/po/gawk.pot
@@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: gawk 4.2.1a\n"
+"Project-Id-Version: gawk 4.2.61\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-11-17 21:53+0200\n"
+"POT-Creation-Date: 2019-01-26 21:24+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <address@hidden>\n"
"Language-Team: LANGUAGE <address@hidden>\n"
@@ -17,519 +17,572 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: array.c:259
+#: array.c:247
#, c-format
msgid "from %s"
msgstr ""
-#: array.c:360
+#: array.c:348
msgid "attempt to use a scalar value as array"
msgstr ""
-#: array.c:362
+#: array.c:350
#, c-format
msgid "attempt to use scalar parameter `%s' as an array"
msgstr ""
-#: array.c:365
+#: array.c:353
#, c-format
msgid "attempt to use scalar `%s' as an array"
msgstr ""
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1686 builtin.c:1732
-#: builtin.c:1745 builtin.c:2268 builtin.c:2295 eval.c:1129 eval.c:1133
-#: eval.c:1508
+#: array.c:400 array.c:567 builtin.c:88 builtin.c:1686 builtin.c:1732
+#: builtin.c:1745 builtin.c:2240 builtin.c:2267 eval.c:1132 eval.c:1136
+#: eval.c:1511
#, c-format
msgid "attempt to use array `%s' in a scalar context"
msgstr ""
-#: array.c:586
+#: array.c:574
#, c-format
msgid "delete: index `%.*s' not in array `%s'"
msgstr ""
-#: array.c:600
+#: array.c:588
#, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as an array"
msgstr ""
-#: array.c:791
+#: array.c:782
msgid "adump: first argument not an array"
msgstr ""
-#: array.c:833
+#: array.c:824
msgid "asort: second argument not an array"
msgstr ""
-#: array.c:834
+#: array.c:825
msgid "asorti: second argument not an array"
msgstr ""
-#: array.c:841
+#: array.c:832
msgid "asort: first argument not an array"
msgstr ""
-#: array.c:842
+#: array.c:833
msgid "asorti: first argument not an array"
msgstr ""
-#: array.c:849
+#: array.c:840
msgid "asort: cannot use a subarray of first arg for second arg"
msgstr ""
-#: array.c:850
+#: array.c:841
msgid "asorti: cannot use a subarray of first arg for second arg"
msgstr ""
-#: array.c:855
+#: array.c:846
msgid "asort: cannot use a subarray of second arg for first arg"
msgstr ""
-#: array.c:856
+#: array.c:847
msgid "asorti: cannot use a subarray of second arg for first arg"
msgstr ""
-#: array.c:1327
+#: array.c:1310
#, c-format
msgid "`%s' is invalid as a function name"
msgstr ""
-#: array.c:1331
+#: array.c:1314
#, c-format
msgid "sort comparison function `%s' is not defined"
msgstr ""
-#: awkgram.y:247
+#: awkgram.y:274
#, c-format
msgid "%s blocks must have an action part"
msgstr ""
-#: awkgram.y:250
+#: awkgram.y:277
msgid "each rule must have a pattern or an action part"
msgstr ""
-#: awkgram.y:363 awkgram.y:377
+#: awkgram.y:418 awkgram.y:430
msgid "old awk does not support multiple `BEGIN' or `END' rules"
msgstr ""
-#: awkgram.y:421
+#: awkgram.y:497
#, c-format
msgid "`%s' is a built-in function, it cannot be redefined"
msgstr ""
-#: awkgram.y:497
+#: awkgram.y:561
msgid "regexp constant `//' looks like a C++ comment, but is not"
msgstr ""
-#: awkgram.y:501
+#: awkgram.y:565
#, c-format
msgid "regexp constant `/%s/' looks like a C comment, but is not"
msgstr ""
-#: awkgram.y:651
+#: awkgram.y:692
#, c-format
msgid "duplicate case values in switch body: %s"
msgstr ""
-#: awkgram.y:672
+#: awkgram.y:713
msgid "duplicate `default' detected in switch body"
msgstr ""
-#: awkgram.y:933 awkgram.y:4236
+#: awkgram.y:1048 awkgram.y:4461
msgid "`break' is not allowed outside a loop or switch"
msgstr ""
-#: awkgram.y:943 awkgram.y:4228
+#: awkgram.y:1058 awkgram.y:4453
msgid "`continue' is not allowed outside a loop"
msgstr ""
-#: awkgram.y:954
+#: awkgram.y:1069
#, c-format
msgid "`next' used in %s action"
msgstr ""
-#: awkgram.y:964
+#: awkgram.y:1080
#, c-format
msgid "`nextfile' used in %s action"
msgstr ""
-#: awkgram.y:990
+#: awkgram.y:1108
msgid "`return' used outside function context"
msgstr ""
-#: awkgram.y:1054
+#: awkgram.y:1178
msgid "plain `print' in BEGIN or END rule should probably be `print \"\"'"
msgstr ""
-#: awkgram.y:1121 awkgram.y:1171
+#: awkgram.y:1244 awkgram.y:1293
msgid "`delete' is not allowed with SYMTAB"
msgstr ""
-#: awkgram.y:1123 awkgram.y:1173
+#: awkgram.y:1246 awkgram.y:1295
msgid "`delete' is not allowed with FUNCTAB"
msgstr ""
-#: awkgram.y:1158 awkgram.y:1162
+#: awkgram.y:1280 awkgram.y:1284
msgid "`delete(array)' is a non-portable tawk extension"
msgstr ""
-#: awkgram.y:1298
+#: awkgram.y:1420
msgid "multistage two-way pipelines don't work"
msgstr ""
-#: awkgram.y:1300
+#: awkgram.y:1422
msgid "concatenation as I/O `>' redirection target is ambiguous"
msgstr ""
-#: awkgram.y:1460
+#: awkgram.y:1626
msgid "regular expression on right of assignment"
msgstr ""
-#: awkgram.y:1475 awkgram.y:1488
+#: awkgram.y:1641 awkgram.y:1654
msgid "regular expression on left of `~' or `!~' operator"
msgstr ""
-#: awkgram.y:1505 awkgram.y:1654
+#: awkgram.y:1671 awkgram.y:1820
msgid "old awk does not support the keyword `in' except after `for'"
msgstr ""
-#: awkgram.y:1515
+#: awkgram.y:1681
msgid "regular expression on right of comparison"
msgstr ""
-#: awkgram.y:1634
+#: awkgram.y:1800
#, c-format
msgid "non-redirected `getline' invalid inside `%s' rule"
msgstr ""
-#: awkgram.y:1637
+#: awkgram.y:1803
msgid "non-redirected `getline' undefined inside END action"
msgstr ""
-#: awkgram.y:1656
+#: awkgram.y:1822
msgid "old awk does not support multidimensional arrays"
msgstr ""
-#: awkgram.y:1759
+#: awkgram.y:1925
msgid "call of `length' without parentheses is not portable"
msgstr ""
-#: awkgram.y:1833
+#: awkgram.y:1999
msgid "indirect function calls are a gawk extension"
msgstr ""
-#: awkgram.y:1846
+#: awkgram.y:2012
#, c-format
msgid "can not use special variable `%s' for indirect function call"
msgstr ""
-#: awkgram.y:1872
+#: awkgram.y:2045
#, c-format
msgid "attempt to use non-function `%s' in function call"
msgstr ""
-#: awkgram.y:1936
+#: awkgram.y:2110
msgid "invalid subscript expression"
msgstr ""
-#: awkgram.y:2300 awkgram.y:2320 gawkapi.c:272 gawkapi.c:289 msg.c:130
+#: awkgram.y:2483 awkgram.y:2503 gawkapi.c:273 gawkapi.c:290 msg.c:130
msgid "warning: "
msgstr ""
-#: awkgram.y:2318 gawkapi.c:244 gawkapi.c:287 msg.c:162
+#: awkgram.y:2501 gawkapi.c:245 gawkapi.c:288 msg.c:162
msgid "fatal: "
msgstr ""
-#: awkgram.y:2368
+#: awkgram.y:2554
msgid "unexpected newline or end of string"
msgstr ""
-#: awkgram.y:2654 awkgram.y:2730 awkgram.y:2953 debug.c:530 debug.c:546
-#: debug.c:2821 debug.c:5115
+#: awkgram.y:2575
+msgid ""
+"source files / command-line arguments must contain complete functions or "
+"rules"
+msgstr ""
+
+#: awkgram.y:2855 awkgram.y:2933 awkgram.y:3171 debug.c:531 debug.c:547
+#: debug.c:2824 debug.c:5193
#, c-format
msgid "can't open source file `%s' for reading (%s)"
msgstr ""
-#: awkgram.y:2655 awkgram.y:2780
+#: awkgram.y:2856 awkgram.y:2993
#, c-format
msgid "can't open shared library `%s' for reading (%s)"
msgstr ""
-#: awkgram.y:2657 awkgram.y:2731 awkgram.y:2781 builtin.c:149 debug.c:5266
+#: awkgram.y:2858 awkgram.y:2934 awkgram.y:2994 builtin.c:149 debug.c:5344
msgid "reason unknown"
msgstr ""
-#: awkgram.y:2666 awkgram.y:2690
+#: awkgram.y:2867 awkgram.y:2891
#, c-format
msgid "can't include `%s' and use it as a program file"
msgstr ""
-#: awkgram.y:2679
+#: awkgram.y:2880
#, c-format
msgid "already included source file `%s'"
msgstr ""
-#: awkgram.y:2680
+#: awkgram.y:2881
#, c-format
msgid "already loaded shared library `%s'"
msgstr ""
-#: awkgram.y:2715
+#: awkgram.y:2918
msgid "@include is a gawk extension"
msgstr ""
-#: awkgram.y:2721
+#: awkgram.y:2924
msgid "empty filename after @include"
msgstr ""
-#: awkgram.y:2765
+#: awkgram.y:2973
msgid "@load is a gawk extension"
msgstr ""
-#: awkgram.y:2771
+#: awkgram.y:2980
msgid "empty filename after @load"
msgstr ""
-#: awkgram.y:2905
+#: awkgram.y:3123
msgid "empty program text on command line"
msgstr ""
-#: awkgram.y:3020
+#: awkgram.y:3238
#, c-format
msgid "can't read sourcefile `%s' (%s)"
msgstr ""
-#: awkgram.y:3031
+#: awkgram.y:3249
#, c-format
msgid "source file `%s' is empty"
msgstr ""
-#: awkgram.y:3090
+#: awkgram.y:3308
#, c-format
msgid "PEBKAC error: invalid character '\\%03o' in source code"
msgstr ""
-#: awkgram.y:3361
+#: awkgram.y:3535
msgid "source file does not end in newline"
msgstr ""
-#: awkgram.y:3481
+#: awkgram.y:3656
msgid "unterminated regexp ends with `\\' at end of file"
msgstr ""
-#: awkgram.y:3508
+#: awkgram.y:3683
#, c-format
msgid "%s: %d: tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr ""
-#: awkgram.y:3512
+#: awkgram.y:3687
#, c-format
msgid "tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr ""
-#: awkgram.y:3525
+#: awkgram.y:3700
msgid "unterminated regexp"
msgstr ""
-#: awkgram.y:3529
+#: awkgram.y:3704
msgid "unterminated regexp at end of file"
msgstr ""
-#: awkgram.y:3608
+#: awkgram.y:3793
msgid "use of `\\ #...' line continuation is not portable"
msgstr ""
-#: awkgram.y:3628
+#: awkgram.y:3815
msgid "backslash not last character on line"
msgstr ""
-#: awkgram.y:3666 awkgram.y:3668
+#: awkgram.y:3862 awkgram.y:3864
msgid "multidimensional arrays are a gawk extension"
msgstr ""
-#: awkgram.y:3693
+#: awkgram.y:3889
msgid "POSIX does not allow operator `**='"
msgstr ""
-#: awkgram.y:3695
+#: awkgram.y:3891
msgid "old awk does not support operator `**='"
msgstr ""
-#: awkgram.y:3704
+#: awkgram.y:3900
msgid "POSIX does not allow operator `**'"
msgstr ""
-#: awkgram.y:3706
+#: awkgram.y:3902
msgid "old awk does not support operator `**'"
msgstr ""
-#: awkgram.y:3741
+#: awkgram.y:3937
msgid "operator `^=' is not supported in old awk"
msgstr ""
-#: awkgram.y:3749
+#: awkgram.y:3945
msgid "operator `^' is not supported in old awk"
msgstr ""
-#: awkgram.y:3846 awkgram.y:3868 command.y:1187
+#: awkgram.y:4042 awkgram.y:4064 command.y:1187
msgid "unterminated string"
msgstr ""
-#: awkgram.y:3856 main.c:1172
+#: awkgram.y:4052 main.c:1197
msgid "POSIX does not allow physical newlines in string values"
msgstr ""
-#: awkgram.y:3858 node.c:453
+#: awkgram.y:4054 node.c:453
msgid "backslash string continuation is not portable"
msgstr ""
-#: awkgram.y:4089
+#: awkgram.y:4292
#, c-format
msgid "invalid char '%c' in expression"
msgstr ""
-#: awkgram.y:4163
+#: awkgram.y:4387
#, c-format
msgid "`%s' is a gawk extension"
msgstr ""
-#: awkgram.y:4168
+#: awkgram.y:4392
#, c-format
msgid "POSIX does not allow `%s'"
msgstr ""
-#: awkgram.y:4176
+#: awkgram.y:4400
#, c-format
msgid "`%s' is not supported in old awk"
msgstr ""
-#: awkgram.y:4266
+#: awkgram.y:4494
msgid "`goto' considered harmful!"
msgstr ""
-#: awkgram.y:4335
+#: awkgram.y:4563
#, c-format
msgid "%d is invalid as number of arguments for %s"
msgstr ""
-#: awkgram.y:4370
+#: awkgram.y:4598
#, c-format
msgid "%s: string literal as last arg of substitute has no effect"
msgstr ""
-#: awkgram.y:4375
+#: awkgram.y:4603
#, c-format
msgid "%s third parameter is not a changeable object"
msgstr ""
-#: awkgram.y:4469 awkgram.y:4472
+#: awkgram.y:4707 awkgram.y:4710
msgid "match: third argument is a gawk extension"
msgstr ""
-#: awkgram.y:4526 awkgram.y:4529
+#: awkgram.y:4764 awkgram.y:4767
msgid "close: second argument is a gawk extension"
msgstr ""
-#: awkgram.y:4541
+#: awkgram.y:4779
msgid "use of dcgettext(_\"...\") is incorrect: remove leading underscore"
msgstr ""
-#: awkgram.y:4556
+#: awkgram.y:4794
msgid "use of dcngettext(_\"...\") is incorrect: remove leading underscore"
msgstr ""
-#: awkgram.y:4575
+#: awkgram.y:4813
msgid "index: regexp constant as second argument is not allowed"
msgstr ""
-#: awkgram.y:4628
+#: awkgram.y:4866
#, c-format
msgid "function `%s': parameter `%s' shadows global variable"
msgstr ""
-#: awkgram.y:4677 debug.c:4100 debug.c:4143 debug.c:5264
+#: awkgram.y:4915 debug.c:4178 debug.c:4221 debug.c:5342
#, c-format
msgid "could not open `%s' for writing (%s)"
msgstr ""
-#: awkgram.y:4678
+#: awkgram.y:4916
msgid "sending variable list to standard error"
msgstr ""
-#: awkgram.y:4686
+#: awkgram.y:4924
#, c-format
msgid "%s: close failed (%s)"
msgstr ""
-#: awkgram.y:4711
+#: awkgram.y:4949
msgid "shadow_funcs() called twice!"
msgstr ""
-#: awkgram.y:4719
+#: awkgram.y:4957
msgid "there were shadowed variables."
msgstr ""
-#: awkgram.y:4786
+#: awkgram.y:5034
#, c-format
msgid "function name `%s' previously defined"
msgstr ""
-#: awkgram.y:4832
+#: awkgram.y:5085
#, c-format
msgid "function `%s': can't use function name as parameter name"
msgstr ""
-#: awkgram.y:4835
+#: awkgram.y:5088
#, c-format
msgid "function `%s': can't use special variable `%s' as a function parameter"
msgstr ""
-#: awkgram.y:4843
+#: awkgram.y:5092
+#, c-format
+msgid "function `%s': parameter `%s' cannot contain a namespace"
+msgstr ""
+
+#: awkgram.y:5099
#, c-format
msgid "function `%s': parameter #%d, `%s', duplicates parameter #%d"
msgstr ""
-#: awkgram.y:4929 awkgram.y:4935
+#: awkgram.y:5188
#, c-format
msgid "function `%s' called but never defined"
msgstr ""
-#: awkgram.y:4939
+#: awkgram.y:5192
#, c-format
msgid "function `%s' defined but never called directly"
msgstr ""
-#: awkgram.y:4971
+#: awkgram.y:5224
#, c-format
msgid "regexp constant for parameter #%d yields boolean value"
msgstr ""
-#: awkgram.y:4986
+#: awkgram.y:5239
#, c-format
msgid ""
"function `%s' called with space between name and `(',\n"
"or used as a variable or an array"
msgstr ""
-#: awkgram.y:5201
+#: awkgram.y:5454
msgid "division by zero attempted"
msgstr ""
-#: awkgram.y:5210
+#: awkgram.y:5463
#, c-format
msgid "division by zero attempted in `%%'"
msgstr ""
-#: awkgram.y:5536
+#: awkgram.y:5802
msgid ""
"cannot assign a value to the result of a field post-increment expression"
msgstr ""
-#: awkgram.y:5539
+#: awkgram.y:5805
#, c-format
msgid "invalid target of assignment (opcode %s)"
msgstr ""
+#: awkgram.y:6697
+#, c-format
+msgid "identifier %s: qualified names not allowed in traditional / POSIX mode"
+msgstr ""
+
+#: awkgram.y:6702
+#, c-format
+msgid "identifier %s: namespace separator is two colons, not one"
+msgstr ""
+
+#: awkgram.y:6708
+#, c-format
+msgid "qualified identifier `%s' is badly formed"
+msgstr ""
+
+#: awkgram.y:6715
+#, c-format
+msgid ""
+"identifier `%s': namespace separator can only appear once in a qualified name"
+msgstr ""
+
+#: awkgram.y:6764 awkgram.y:6815
+#, c-format
+msgid "using reserved identifier `%s' as a namespace is not allowed"
+msgstr ""
+
+#: awkgram.y:6771 awkgram.y:6781
+#, c-format
+msgid ""
+"using reserved identifier `%s' as second component of a qualified name is "
+"not allowed"
+msgstr ""
+
+#: awkgram.y:6799
+msgid "@namespace is a gawk extension"
+msgstr ""
+
+#: awkgram.y:6806
+#, c-format
+msgid "namespace name `%s' must meet identifier naming rules"
+msgstr ""
+
#: builtin.c:143
#, c-format
msgid "%s to \"%s\" failed (%s)"
@@ -810,228 +863,217 @@ msgstr ""
msgid "strftime: received empty format string"
msgstr ""
-#: builtin.c:2110
-#, c-format
-msgid "setenv(TZ, %s) failed (%s)"
-msgstr ""
-
-#: builtin.c:2117
-#, c-format
-msgid "setenv(TZ, %s) restoration failed (%s)"
-msgstr ""
-
-#: builtin.c:2121
-#, c-format
-msgid "unsetenv(TZ) failed (%s)"
-msgstr ""
-
-#: builtin.c:2150
+#: builtin.c:2122
msgid "mktime: received non-string argument"
msgstr ""
-#: builtin.c:2167
+#: builtin.c:2139
msgid "mktime: at least one of the values is out of the default range"
msgstr ""
-#: builtin.c:2203
+#: builtin.c:2175
msgid "'system' function not allowed in sandbox mode"
msgstr ""
-#: builtin.c:2208
+#: builtin.c:2180
msgid "system: received non-string argument"
msgstr ""
-#: builtin.c:2277 builtin.c:2350
+#: builtin.c:2249 builtin.c:2322
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr ""
-#: builtin.c:2373
+#: builtin.c:2345
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr ""
-#: builtin.c:2458
+#: builtin.c:2430
msgid "tolower: received non-string argument"
msgstr ""
-#: builtin.c:2489
+#: builtin.c:2461
msgid "toupper: received non-string argument"
msgstr ""
-#: builtin.c:2522 mpfr.c:674
+#: builtin.c:2494 mpfr.c:674
msgid "atan2: received non-numeric first argument"
msgstr ""
-#: builtin.c:2524 mpfr.c:676
+#: builtin.c:2496 mpfr.c:676
msgid "atan2: received non-numeric second argument"
msgstr ""
-#: builtin.c:2543
+#: builtin.c:2515
msgid "sin: received non-numeric argument"
msgstr ""
-#: builtin.c:2559
+#: builtin.c:2531
msgid "cos: received non-numeric argument"
msgstr ""
-#: builtin.c:2673 mpfr.c:1169
+#: builtin.c:2645 mpfr.c:1169
msgid "srand: received non-numeric argument"
msgstr ""
-#: builtin.c:2704
+#: builtin.c:2676
msgid "match: third argument is not an array"
msgstr ""
-#: builtin.c:2971
+#: builtin.c:2919
#, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr ""
-#: builtin.c:3293
+#: builtin.c:3241
#, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr ""
-#: builtin.c:3393
+#: builtin.c:3341
#, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr ""
-#: builtin.c:3448
+#: builtin.c:3396
msgid "lshift: received non-numeric first argument"
msgstr ""
-#: builtin.c:3450
+#: builtin.c:3398
msgid "lshift: received non-numeric second argument"
msgstr ""
-#: builtin.c:3456
+#: builtin.c:3404
#, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr ""
-#: builtin.c:3460
+#: builtin.c:3408
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr ""
-#: builtin.c:3462
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr ""
-#: builtin.c:3487
+#: builtin.c:3435
msgid "rshift: received non-numeric first argument"
msgstr ""
-#: builtin.c:3489
+#: builtin.c:3437
msgid "rshift: received non-numeric second argument"
msgstr ""
-#: builtin.c:3495
+#: builtin.c:3443
#, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr ""
-#: builtin.c:3499
+#: builtin.c:3447
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr ""
-#: builtin.c:3501
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr ""
-#: builtin.c:3526 mpfr.c:982
+#: builtin.c:3474 mpfr.c:982
msgid "and: called with less than two arguments"
msgstr ""
-#: builtin.c:3531
+#: builtin.c:3479
#, c-format
msgid "and: argument %d is non-numeric"
msgstr ""
-#: builtin.c:3535
+#: builtin.c:3483
#, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr ""
-#: builtin.c:3558 mpfr.c:1014
+#: builtin.c:3506 mpfr.c:1014
msgid "or: called with less than two arguments"
msgstr ""
-#: builtin.c:3563
+#: builtin.c:3511
#, c-format
msgid "or: argument %d is non-numeric"
msgstr ""
-#: builtin.c:3567
+#: builtin.c:3515
#, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr ""
-#: builtin.c:3589 mpfr.c:1045
+#: builtin.c:3537 mpfr.c:1045
msgid "xor: called with less than two arguments"
msgstr ""
-#: builtin.c:3595
+#: builtin.c:3543
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr ""
-#: builtin.c:3599
+#: builtin.c:3547
#, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr ""
-#: builtin.c:3624 mpfr.c:804
+#: builtin.c:3572 mpfr.c:804
msgid "compl: received non-numeric argument"
msgstr ""
-#: builtin.c:3629
+#: builtin.c:3577
#, c-format
msgid "compl(%f): negative value is not allowed"
msgstr ""
-#: builtin.c:3632
+#: builtin.c:3580
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr ""
-#: builtin.c:3816
+#: builtin.c:3764
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr ""
-#: builtin.c:4041 mpfr.c:1203
+#: builtin.c:3988 mpfr.c:1203
msgid "intdiv: third argument is not an array"
msgstr ""
-#: builtin.c:4049 mpfr.c:1211
+#: builtin.c:3996 mpfr.c:1211
msgid "intdiv: received non-numeric first argument"
msgstr ""
-#: builtin.c:4051 mpfr.c:1213
+#: builtin.c:3998 mpfr.c:1213
msgid "intdiv: received non-numeric second argument"
msgstr ""
-#: builtin.c:4060 mpfr.c:1252
+#: builtin.c:4007 mpfr.c:1252
msgid "intdiv: division by zero attempted"
msgstr ""
-#: builtin.c:4130
+#: builtin.c:4046
+msgid "typeof: second argument is not an array"
+msgstr ""
+
+#: builtin.c:4082
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
msgstr ""
-#: builtin.c:4145
+#: builtin.c:4101
#, c-format
msgid "typeof: invalid argument type `%s'"
msgstr ""
-#: builtin.c:4149
+#: builtin.c:4105
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr ""
@@ -1321,7 +1363,7 @@ msgid ""
"if N < 0) frames."
msgstr ""
-#: command.y:1016 debug.c:408 gawkapi.c:258 msg.c:139
+#: command.y:1016 debug.c:409 gawkapi.c:259 msg.c:139
#, c-format
msgid "error: "
msgstr ""
@@ -1387,515 +1429,515 @@ msgstr ""
msgid "(un)set or show instruction tracing (value=on|off)."
msgstr ""
-#: debug.c:352
+#: debug.c:353
msgid "program not running."
msgstr ""
-#: debug.c:455 debug.c:613
+#: debug.c:456 debug.c:614
#, c-format
msgid "can't read source file `%s' (%s)"
msgstr ""
-#: debug.c:460
+#: debug.c:461
#, c-format
msgid "source file `%s' is empty.\n"
msgstr ""
-#: debug.c:487
+#: debug.c:488
msgid "no current source file."
msgstr ""
-#: debug.c:512
+#: debug.c:513
#, c-format
msgid "cannot find source file named `%s' (%s)"
msgstr ""
-#: debug.c:536
+#: debug.c:537
#, c-format
msgid "WARNING: source file `%s' modified since program compilation.\n"
msgstr ""
-#: debug.c:558
+#: debug.c:559
#, c-format
msgid "line number %d out of range; `%s' has %d lines"
msgstr ""
-#: debug.c:618
+#: debug.c:619
#, c-format
msgid "unexpected eof while reading file `%s', line %d"
msgstr ""
-#: debug.c:627
+#: debug.c:628
#, c-format
msgid "source file `%s' modified since start of program execution"
msgstr ""
-#: debug.c:739
+#: debug.c:740
#, c-format
msgid "Current source file: %s\n"
msgstr ""
-#: debug.c:740
+#: debug.c:741
#, c-format
msgid "Number of lines: %d\n"
msgstr ""
-#: debug.c:747
+#: debug.c:748
#, c-format
msgid "Source file (lines): %s (%d)\n"
msgstr ""
-#: debug.c:761
+#: debug.c:762
msgid ""
"Number Disp Enabled Location\n"
"\n"
msgstr ""
-#: debug.c:772
+#: debug.c:773
#, c-format
msgid "\tno of hits = %ld\n"
msgstr ""
-#: debug.c:774
+#: debug.c:775
#, c-format
msgid "\tignore next %ld hit(s)\n"
msgstr ""
-#: debug.c:776 debug.c:916
+#: debug.c:777 debug.c:917
#, c-format
msgid "\tstop condition: %s\n"
msgstr ""
-#: debug.c:778 debug.c:918
+#: debug.c:779 debug.c:919
msgid "\tcommands:\n"
msgstr ""
-#: debug.c:800
+#: debug.c:801
#, c-format
msgid "Current frame: "
msgstr ""
-#: debug.c:803
+#: debug.c:804
#, c-format
msgid "Called by frame: "
msgstr ""
-#: debug.c:807
+#: debug.c:808
#, c-format
msgid "Caller of frame: "
msgstr ""
-#: debug.c:825
+#: debug.c:826
#, c-format
msgid "None in main().\n"
msgstr ""
-#: debug.c:855
+#: debug.c:856
msgid "No arguments.\n"
msgstr ""
-#: debug.c:856
+#: debug.c:857
msgid "No locals.\n"
msgstr ""
-#: debug.c:864
+#: debug.c:865
msgid ""
"All defined variables:\n"
"\n"
msgstr ""
-#: debug.c:874
+#: debug.c:875
msgid ""
"All defined functions:\n"
"\n"
msgstr ""
-#: debug.c:893
+#: debug.c:894
msgid ""
"Auto-display variables:\n"
"\n"
msgstr ""
-#: debug.c:896
+#: debug.c:897
msgid ""
"Watch variables:\n"
"\n"
msgstr ""
-#: debug.c:1036
+#: debug.c:1037
#, c-format
msgid "no symbol `%s' in current context\n"
msgstr ""
-#: debug.c:1048 debug.c:1434
+#: debug.c:1049 debug.c:1437
#, c-format
msgid "`%s' is not an array\n"
msgstr ""
-#: debug.c:1062
+#: debug.c:1063
#, c-format
msgid "$%ld = uninitialized field\n"
msgstr ""
-#: debug.c:1083
+#: debug.c:1084
#, c-format
msgid "array `%s' is empty\n"
msgstr ""
-#: debug.c:1126 debug.c:1178
+#: debug.c:1127 debug.c:1179
#, c-format
msgid "[\"%.*s\"] not in array `%s'\n"
msgstr ""
-#: debug.c:1182
+#: debug.c:1183
#, c-format
msgid "`%s[\"%.*s\"]' is not an array\n"
msgstr ""
-#: debug.c:1243 debug.c:5024
+#: debug.c:1244 debug.c:5102
#, c-format
msgid "`%s' is not a scalar variable"
msgstr ""
-#: debug.c:1265 debug.c:5054
+#: debug.c:1267 debug.c:5132
#, c-format
msgid "attempt to use array `%s[\"%.*s\"]' in a scalar context"
msgstr ""
-#: debug.c:1287 debug.c:5065
+#: debug.c:1290 debug.c:5143
#, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as array"
msgstr ""
-#: debug.c:1430
+#: debug.c:1433
#, c-format
msgid "`%s' is a function"
msgstr ""
-#: debug.c:1472
+#: debug.c:1475
#, c-format
msgid "watchpoint %d is unconditional\n"
msgstr ""
-#: debug.c:1506
+#: debug.c:1509
#, c-format
msgid "No display item numbered %ld"
msgstr ""
-#: debug.c:1509
+#: debug.c:1512
#, c-format
msgid "No watch item numbered %ld"
msgstr ""
-#: debug.c:1535
+#: debug.c:1538
#, c-format
msgid "%d: [\"%.*s\"] not in array `%s'\n"
msgstr ""
-#: debug.c:1774
+#: debug.c:1777
msgid "attempt to use scalar value as array"
msgstr ""
-#: debug.c:1865
+#: debug.c:1868
#, c-format
msgid "Watchpoint %d deleted because parameter is out of scope.\n"
msgstr ""
-#: debug.c:1876
+#: debug.c:1879
#, c-format
msgid "Display %d deleted because parameter is out of scope.\n"
msgstr ""
-#: debug.c:1909
+#: debug.c:1912
#, c-format
msgid " in file `%s', line %d\n"
msgstr ""
-#: debug.c:1930
+#: debug.c:1933
#, c-format
msgid " at `%s':%d"
msgstr ""
-#: debug.c:1946 debug.c:2009
+#: debug.c:1949 debug.c:2012
#, c-format
msgid "#%ld\tin "
msgstr ""
-#: debug.c:1983
+#: debug.c:1986
#, c-format
msgid "More stack frames follow ...\n"
msgstr ""
-#: debug.c:2026
+#: debug.c:2029
msgid "invalid frame number"
msgstr ""
-#: debug.c:2209
+#: debug.c:2212
#, c-format
msgid "Note: breakpoint %d (enabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
-#: debug.c:2216
+#: debug.c:2219
#, c-format
msgid "Note: breakpoint %d (enabled), also set at %s:%d"
msgstr ""
-#: debug.c:2223
+#: debug.c:2226
#, c-format
msgid "Note: breakpoint %d (disabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
-#: debug.c:2230
+#: debug.c:2233
#, c-format
msgid "Note: breakpoint %d (disabled), also set at %s:%d"
msgstr ""
-#: debug.c:2247
+#: debug.c:2250
#, c-format
msgid "Breakpoint %d set at file `%s', line %d\n"
msgstr ""
-#: debug.c:2349
+#: debug.c:2352
#, c-format
msgid "Can't set breakpoint in file `%s'\n"
msgstr ""
-#: debug.c:2378 debug.c:2501 debug.c:3363
+#: debug.c:2381 debug.c:2504 debug.c:3366
#, c-format
msgid "line number %d in file `%s' out of range"
msgstr ""
-#: debug.c:2382
+#: debug.c:2385
#, c-format
msgid "Can't find rule!!!\n"
msgstr ""
-#: debug.c:2384
+#: debug.c:2387
#, c-format
msgid "Can't set breakpoint at `%s':%d\n"
msgstr ""
-#: debug.c:2396
+#: debug.c:2399
#, c-format
msgid "Can't set breakpoint in function `%s'\n"
msgstr ""
-#: debug.c:2412
+#: debug.c:2415
#, c-format
msgid "breakpoint %d set at file `%s', line %d is unconditional\n"
msgstr ""
-#: debug.c:2517 debug.c:2539
+#: debug.c:2520 debug.c:2542
#, c-format
msgid "Deleted breakpoint %d"
msgstr ""
-#: debug.c:2523
+#: debug.c:2526
#, c-format
msgid "No breakpoint(s) at entry to function `%s'\n"
msgstr ""
-#: debug.c:2550
+#: debug.c:2553
#, c-format
msgid "No breakpoint at file `%s', line #%d\n"
msgstr ""
-#: debug.c:2605 debug.c:2646 debug.c:2666 debug.c:2709
+#: debug.c:2608 debug.c:2649 debug.c:2669 debug.c:2712
msgid "invalid breakpoint number"
msgstr ""
-#: debug.c:2621
+#: debug.c:2624
msgid "Delete all breakpoints? (y or n) "
msgstr ""
-#: debug.c:2622 debug.c:2936 debug.c:2989
+#: debug.c:2625 debug.c:2939 debug.c:2992
msgid "y"
msgstr ""
-#: debug.c:2671
+#: debug.c:2674
#, c-format
msgid "Will ignore next %ld crossing(s) of breakpoint %d.\n"
msgstr ""
-#: debug.c:2675
+#: debug.c:2678
#, c-format
msgid "Will stop next time breakpoint %d is reached.\n"
msgstr ""
-#: debug.c:2792
+#: debug.c:2795
#, c-format
msgid "Can only debug programs provided with the `-f' option.\n"
msgstr ""
-#: debug.c:2921
+#: debug.c:2924
#, c-format
msgid "Failed to restart debugger"
msgstr ""
-#: debug.c:2935
+#: debug.c:2938
msgid "Program already running. Restart from beginning (y/n)? "
msgstr ""
-#: debug.c:2939
+#: debug.c:2942
#, c-format
msgid "Program not restarted\n"
msgstr ""
-#: debug.c:2949
+#: debug.c:2952
#, c-format
msgid "error: cannot restart, operation not allowed\n"
msgstr ""
-#: debug.c:2955
+#: debug.c:2958
#, c-format
msgid "error (%s): cannot restart, ignoring rest of the commands\n"
msgstr ""
-#: debug.c:2963
+#: debug.c:2966
#, c-format
msgid "Starting program: \n"
msgstr ""
-#: debug.c:2973
+#: debug.c:2976
#, c-format
msgid "Program exited abnormally with exit value: %d\n"
msgstr ""
-#: debug.c:2974
+#: debug.c:2977
#, c-format
msgid "Program exited normally with exit value: %d\n"
msgstr ""
-#: debug.c:2988
+#: debug.c:2991
msgid "The program is running. Exit anyway (y/n)? "
msgstr ""
-#: debug.c:3023
+#: debug.c:3026
#, c-format
msgid "Not stopped at any breakpoint; argument ignored.\n"
msgstr ""
-#: debug.c:3028
+#: debug.c:3031
#, c-format
msgid "invalid breakpoint number %d."
msgstr ""
-#: debug.c:3033
+#: debug.c:3036
#, c-format
msgid "Will ignore next %ld crossings of breakpoint %d.\n"
msgstr ""
-#: debug.c:3220
+#: debug.c:3223
#, c-format
msgid "'finish' not meaningful in the outermost frame main()\n"
msgstr ""
-#: debug.c:3225
+#: debug.c:3228
#, c-format
msgid "Run till return from "
msgstr ""
-#: debug.c:3268
+#: debug.c:3271
#, c-format
msgid "'return' not meaningful in the outermost frame main()\n"
msgstr ""
-#: debug.c:3382
+#: debug.c:3385
#, c-format
msgid "Can't find specified location in function `%s'\n"
msgstr ""
-#: debug.c:3390
+#: debug.c:3393
#, c-format
msgid "invalid source line %d in file `%s'"
msgstr ""
-#: debug.c:3405
+#: debug.c:3408
#, c-format
msgid "Can't find specified location %d in file `%s'\n"
msgstr ""
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "element not in array\n"
msgstr ""
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "untyped variable\n"
msgstr ""
-#: debug.c:3479
+#: debug.c:3482
#, c-format
msgid "Stopping in %s ...\n"
msgstr ""
-#: debug.c:3556
+#: debug.c:3559
#, c-format
msgid "'finish' not meaningful with non-local jump '%s'\n"
msgstr ""
-#: debug.c:3563
+#: debug.c:3566
#, c-format
msgid "'until' not meaningful with non-local jump '%s'\n"
msgstr ""
-#: debug.c:4244
+#: debug.c:4322
msgid "\t------[Enter] to continue or q [Enter] to quit------"
msgstr ""
-#: debug.c:4245
+#: debug.c:4323
msgid "q"
msgstr ""
-#: debug.c:5061
+#: debug.c:5139
#, c-format
msgid "[\"%.*s\"] not in array `%s'"
msgstr ""
-#: debug.c:5267
+#: debug.c:5345
#, c-format
msgid "sending output to stdout\n"
msgstr ""
-#: debug.c:5307
+#: debug.c:5385
msgid "invalid number"
msgstr ""
-#: debug.c:5441
+#: debug.c:5519
#, c-format
msgid "`%s' not allowed in current context; statement ignored"
msgstr ""
-#: debug.c:5449
+#: debug.c:5527
msgid "`return' not allowed in current context; statement ignored"
msgstr ""
-#: debug.c:5664
+#: debug.c:5742
#, c-format
msgid "No symbol `%s' in current context"
msgstr ""
-#: eval.c:399
+#: eval.c:400
#, c-format
msgid "unknown nodetype %d"
msgstr ""
-#: eval.c:410 eval.c:424
+#: eval.c:411 eval.c:427
#, c-format
msgid "unknown opcode %d"
msgstr ""
-#: eval.c:421
+#: eval.c:424
#, c-format
msgid "opcode %s not an operator or keyword"
msgstr ""
-#: eval.c:479
+#: eval.c:482
msgid "buffer overflow in genflags2str"
msgstr ""
-#: eval.c:681
+#: eval.c:684
#, c-format
msgid ""
"\n"
@@ -1903,71 +1945,71 @@ msgid ""
"\n"
msgstr ""
-#: eval.c:707
+#: eval.c:710
msgid "`IGNORECASE' is a gawk extension"
msgstr ""
-#: eval.c:728
+#: eval.c:731
msgid "`BINMODE' is a gawk extension"
msgstr ""
-#: eval.c:785
+#: eval.c:788
#, c-format
msgid "BINMODE value `%s' is invalid, treated as 3"
msgstr ""
-#: eval.c:908
+#: eval.c:911
#, c-format
msgid "bad `%sFMT' specification `%s'"
msgstr ""
-#: eval.c:976
+#: eval.c:979
msgid "turning off `--lint' due to assignment to `LINT'"
msgstr ""
-#: eval.c:1154
+#: eval.c:1157
#, c-format
msgid "reference to uninitialized argument `%s'"
msgstr ""
-#: eval.c:1155
+#: eval.c:1158
#, c-format
msgid "reference to uninitialized variable `%s'"
msgstr ""
-#: eval.c:1173
+#: eval.c:1176
msgid "attempt to field reference from non-numeric value"
msgstr ""
-#: eval.c:1175
+#: eval.c:1178
msgid "attempt to field reference from null string"
msgstr ""
-#: eval.c:1183
+#: eval.c:1186
#, c-format
msgid "attempt to access field %ld"
msgstr ""
-#: eval.c:1192
+#: eval.c:1195
#, c-format
msgid "reference to uninitialized field `$%ld'"
msgstr ""
-#: eval.c:1256
+#: eval.c:1259
#, c-format
msgid "function `%s' called with more arguments than declared"
msgstr ""
-#: eval.c:1453
+#: eval.c:1456
#, c-format
msgid "unwind_stack: unexpected type `%s'"
msgstr ""
-#: eval.c:1546
+#: eval.c:1549
msgid "division by zero attempted in `/='"
msgstr ""
-#: eval.c:1553
+#: eval.c:1556
#, c-format
msgid "division by zero attempted in `%%='"
msgstr ""
@@ -2004,46 +2046,51 @@ msgstr ""
msgid "load_ext: library `%s' initialization routine `%s' failed"
msgstr ""
-#: ext.c:110
+#: ext.c:111
msgid "make_builtin: missing function name"
msgstr ""
-#: ext.c:120
+#: ext.c:119 ext.c:130
#, c-format
-msgid "make_builtin: can't redefine function `%s'"
+msgid "make_builtin: can't use gawk built-in `%s' as function name"
msgstr ""
-#: ext.c:124
+#: ext.c:128
#, c-format
-msgid "make_builtin: function `%s' already defined"
+msgid "make_builtin: can't use gawk built-in `%s' as namespace name"
msgstr ""
-#: ext.c:128
+#: ext.c:145
#, c-format
-msgid "make_builtin: function name `%s' previously defined"
+msgid "make_builtin: can't redefine function `%s'"
msgstr ""
-#: ext.c:130
+#: ext.c:149
#, c-format
-msgid "make_builtin: can't use gawk built-in `%s' as function name"
+msgid "make_builtin: function `%s' already defined"
+msgstr ""
+
+#: ext.c:153
+#, c-format
+msgid "make_builtin: function name `%s' previously defined"
msgstr ""
-#: ext.c:133
+#: ext.c:157
#, c-format
msgid "make_builtin: negative argument count for function `%s'"
msgstr ""
-#: ext.c:209
+#: ext.c:233
#, c-format
msgid "function `%s': argument #%d: attempt to use scalar as an array"
msgstr ""
-#: ext.c:213
+#: ext.c:237
#, c-format
msgid "function `%s': argument #%d: attempt to use array as a scalar"
msgstr ""
-#: ext.c:227
+#: ext.c:251
msgid "dynamic loading of library not supported"
msgstr ""
@@ -2056,65 +2103,65 @@ msgstr ""
msgid "stat: bad parameters"
msgstr ""
-#: extension/filefuncs.c:584
+#: extension/filefuncs.c:585
#, c-format
msgid "fts init: could not create variable %s"
msgstr ""
-#: extension/filefuncs.c:605
+#: extension/filefuncs.c:606
msgid "fts is not supported on this system"
msgstr ""
-#: extension/filefuncs.c:624
+#: extension/filefuncs.c:625
msgid "fill_stat_element: could not create array"
msgstr ""
-#: extension/filefuncs.c:633
+#: extension/filefuncs.c:634
msgid "fill_stat_element: could not set element"
msgstr ""
-#: extension/filefuncs.c:648
+#: extension/filefuncs.c:649
msgid "fill_path_element: could not set element"
msgstr ""
-#: extension/filefuncs.c:664
+#: extension/filefuncs.c:665
msgid "fill_error_element: could not set element"
msgstr ""
-#: extension/filefuncs.c:711 extension/filefuncs.c:758
+#: extension/filefuncs.c:717 extension/filefuncs.c:764
msgid "fts-process: could not create array"
msgstr ""
-#: extension/filefuncs.c:721 extension/filefuncs.c:768
-#: extension/filefuncs.c:786
+#: extension/filefuncs.c:727 extension/filefuncs.c:774
+#: extension/filefuncs.c:792
msgid "fts-process: could not set element"
msgstr ""
-#: extension/filefuncs.c:835
+#: extension/filefuncs.c:841
msgid "fts: called with incorrect number of arguments, expecting 3"
msgstr ""
-#: extension/filefuncs.c:838
+#: extension/filefuncs.c:844
msgid "fts: bad first parameter"
msgstr ""
-#: extension/filefuncs.c:844
+#: extension/filefuncs.c:850
msgid "fts: bad second parameter"
msgstr ""
-#: extension/filefuncs.c:850
+#: extension/filefuncs.c:856
msgid "fts: bad third parameter"
msgstr ""
-#: extension/filefuncs.c:857
+#: extension/filefuncs.c:863
msgid "fts: could not flatten array\n"
msgstr ""
-#: extension/filefuncs.c:875
+#: extension/filefuncs.c:881
msgid "fts: ignoring sneaky FTS_NOSTAT flag. nyah, nyah, nyah."
msgstr ""
-#: extension/filefuncs.c:891
+#: extension/filefuncs.c:897
msgid "fts: clear_array() failed\n"
msgstr ""
@@ -2152,84 +2199,84 @@ msgid "fork: PROCINFO is not an array!"
msgstr ""
#: extension/inplace.c:131
-msgid "inplace_begin: in-place editing already active"
+msgid "inplace::begin: in-place editing already active"
msgstr ""
#: extension/inplace.c:134
#, c-format
-msgid "inplace_begin: expects 2 arguments but called with %d"
+msgid "inplace::begin: expects 2 arguments but called with %d"
msgstr ""
#: extension/inplace.c:137
-msgid "inplace_begin: cannot retrieve 1st argument as a string filename"
+msgid "inplace::begin: cannot retrieve 1st argument as a string filename"
msgstr ""
#: extension/inplace.c:145
#, c-format
-msgid "inplace_begin: disabling in-place editing for invalid FILENAME `%s'"
+msgid "inplace::begin: disabling in-place editing for invalid FILENAME `%s'"
msgstr ""
#: extension/inplace.c:152
#, c-format
-msgid "inplace_begin: Cannot stat `%s' (%s)"
+msgid "inplace::begin: Cannot stat `%s' (%s)"
msgstr ""
#: extension/inplace.c:159
#, c-format
-msgid "inplace_begin: `%s' is not a regular file"
+msgid "inplace::begin: `%s' is not a regular file"
msgstr ""
#: extension/inplace.c:170
#, c-format
-msgid "inplace_begin: mkstemp(`%s') failed (%s)"
+msgid "inplace::begin: mkstemp(`%s') failed (%s)"
msgstr ""
#: extension/inplace.c:182
#, c-format
-msgid "inplace_begin: chmod failed (%s)"
+msgid "inplace::begin: chmod failed (%s)"
msgstr ""
#: extension/inplace.c:189
#, c-format
-msgid "inplace_begin: dup(stdout) failed (%s)"
+msgid "inplace::begin: dup(stdout) failed (%s)"
msgstr ""
#: extension/inplace.c:192
#, c-format
-msgid "inplace_begin: dup2(%d, stdout) failed (%s)"
+msgid "inplace::begin: dup2(%d, stdout) failed (%s)"
msgstr ""
#: extension/inplace.c:195
#, c-format
-msgid "inplace_begin: close(%d) failed (%s)"
+msgid "inplace::begin: close(%d) failed (%s)"
msgstr ""
#: extension/inplace.c:211
#, c-format
-msgid "inplace_end: expects 2 arguments but called with %d"
+msgid "inplace::end: expects 2 arguments but called with %d"
msgstr ""
#: extension/inplace.c:214
-msgid "inplace_end: cannot retrieve 1st argument as a string filename"
+msgid "inplace::end: cannot retrieve 1st argument as a string filename"
msgstr ""
#: extension/inplace.c:221
-msgid "inplace_end: in-place editing not active"
+msgid "inplace::end: in-place editing not active"
msgstr ""
#: extension/inplace.c:227
#, c-format
-msgid "inplace_end: dup2(%d, stdout) failed (%s)"
+msgid "inplace::end: dup2(%d, stdout) failed (%s)"
msgstr ""
#: extension/inplace.c:230
#, c-format
-msgid "inplace_end: close(%d) failed (%s)"
+msgid "inplace::end: close(%d) failed (%s)"
msgstr ""
#: extension/inplace.c:234
#, c-format
-msgid "inplace_end: fsetpos(stdout) failed (%s)"
+msgid "inplace::end: fsetpos(stdout) failed (%s)"
msgstr ""
#: extension/inplace.c:247
@@ -2239,7 +2286,7 @@ msgstr ""
#: extension/inplace.c:257
#, c-format
-msgid "inplace_end: rename(`%s', `%s') failed (%s)"
+msgid "inplace::end: rename(`%s', `%s') failed (%s)"
msgstr ""
#: extension/ordchr.c:72
@@ -2345,149 +2392,153 @@ msgstr ""
msgid "accessing fields from an END rule may not be portable"
msgstr ""
-#: field.c:981 field.c:988
+#: field.c:975 field.c:982
msgid "split: fourth argument is a gawk extension"
msgstr ""
-#: field.c:985
+#: field.c:979
msgid "split: fourth argument is not an array"
msgstr ""
-#: field.c:995
+#: field.c:989
msgid "split: second argument is not an array"
msgstr ""
-#: field.c:999
+#: field.c:993
msgid "split: cannot use the same array for second and fourth args"
msgstr ""
-#: field.c:1004
+#: field.c:998
msgid "split: cannot use a subarray of second arg for fourth arg"
msgstr ""
-#: field.c:1007
+#: field.c:1001
msgid "split: cannot use a subarray of fourth arg for second arg"
msgstr ""
-#: field.c:1041
+#: field.c:1035
msgid "split: null string for third arg is a non-standard extension"
msgstr ""
-#: field.c:1078
+#: field.c:1072
msgid "patsplit: fourth argument is not an array"
msgstr ""
-#: field.c:1083
+#: field.c:1077
msgid "patsplit: second argument is not an array"
msgstr ""
-#: field.c:1092
+#: field.c:1086
msgid "patsplit: third argument must be non-null"
msgstr ""
-#: field.c:1096
+#: field.c:1090
msgid "patsplit: cannot use the same array for second and fourth args"
msgstr ""
-#: field.c:1101
+#: field.c:1095
msgid "patsplit: cannot use a subarray of second arg for fourth arg"
msgstr ""
-#: field.c:1104
+#: field.c:1098
msgid "patsplit: cannot use a subarray of fourth arg for second arg"
msgstr ""
-#: field.c:1154
+#: field.c:1148
msgid "`FIELDWIDTHS' is a gawk extension"
msgstr ""
-#: field.c:1223
+#: field.c:1217
msgid "`*' must be the last designator in FIELDWIDTHS"
msgstr ""
-#: field.c:1244
+#: field.c:1238
#, c-format
msgid "invalid FIELDWIDTHS value, for field %d, near `%s'"
msgstr ""
-#: field.c:1317
+#: field.c:1311
msgid "null string for `FS' is a gawk extension"
msgstr ""
-#: field.c:1321
+#: field.c:1315
msgid "old awk does not support regexps as value of `FS'"
msgstr ""
-#: field.c:1456
+#: field.c:1442
msgid "`FPAT' is a gawk extension"
msgstr ""
-#: gawkapi.c:160
+#: gawkapi.c:161
msgid "awk_value_to_node: received null retval"
msgstr ""
-#: gawkapi.c:177 gawkapi.c:188
+#: gawkapi.c:178 gawkapi.c:189
msgid "awk_value_to_node: not in MPFR mode"
msgstr ""
-#: gawkapi.c:182 gawkapi.c:193
+#: gawkapi.c:183 gawkapi.c:194
msgid "awk_value_to_node: MPFR not supported"
msgstr ""
-#: gawkapi.c:197
+#: gawkapi.c:198
#, c-format
msgid "awk_value_to_node: invalid number type `%d'"
msgstr ""
-#: gawkapi.c:520
+#: gawkapi.c:385
+msgid "add_ext_func: received NULL name_space parameter"
+msgstr ""
+
+#: gawkapi.c:523
#, c-format
msgid ""
"node_to_awk_value: detected invalid numeric flags combination `%s'; please "
"file a bug report."
msgstr ""
-#: gawkapi.c:548
+#: gawkapi.c:551
msgid "node_to_awk_value: received null node"
msgstr ""
-#: gawkapi.c:551
+#: gawkapi.c:554
msgid "node_to_awk_value: received null val"
msgstr ""
-#: gawkapi.c:607 gawkapi.c:641 gawkapi.c:668 gawkapi.c:701
+#: gawkapi.c:610 gawkapi.c:644 gawkapi.c:671 gawkapi.c:704
#, c-format
msgid ""
"node_to_awk_value detected invalid flags combination `%s'; please file a bug "
"report."
msgstr ""
-#: gawkapi.c:1072
+#: gawkapi.c:1082
msgid "remove_element: received null array"
msgstr ""
-#: gawkapi.c:1075
+#: gawkapi.c:1085
msgid "remove_element: received null subscript"
msgstr ""
-#: gawkapi.c:1207
+#: gawkapi.c:1217
#, c-format
msgid "api_flatten_array_typed: could not convert index %d to %s"
msgstr ""
-#: gawkapi.c:1212
+#: gawkapi.c:1222
#, c-format
msgid "api_flatten_array_typed: could not convert value %d to %s"
msgstr ""
-#: gawkapi.c:1308 gawkapi.c:1324
+#: gawkapi.c:1318 gawkapi.c:1334
msgid "api_get_mpfr: MPFR not supported"
msgstr ""
-#: gawkapi.c:1355
+#: gawkapi.c:1365
msgid "cannot find end of BEGINFILE rule"
msgstr ""
-#: gawkapi.c:1409
+#: gawkapi.c:1419
#, c-format
msgid "cannot open unrecognized file type `%s' for `%s'"
msgstr ""
@@ -2640,12 +2691,12 @@ msgstr ""
msgid "fflush: cannot flush standard error: %s"
msgstr ""
-#: io.c:1417 io.c:1508 main.c:653 main.c:700
+#: io.c:1417 io.c:1508 main.c:659 main.c:706
#, c-format
msgid "error writing standard output (%s)"
msgstr ""
-#: io.c:1418 io.c:1521 main.c:655
+#: io.c:1418 io.c:1521 main.c:661
#, c-format
msgid "error writing standard error (%s)"
msgstr ""
@@ -2831,184 +2882,184 @@ msgstr ""
msgid "IPv6 communication is not supported"
msgstr ""
-#: main.c:330
+#: main.c:331
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr ""
-#: main.c:336
+#: main.c:337
msgid "`--posix' overrides `--traditional'"
msgstr ""
-#: main.c:347
+#: main.c:348
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr ""
-#: main.c:351
+#: main.c:352
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr ""
-#: main.c:355
+#: main.c:356
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr ""
-#: main.c:413
+#: main.c:415
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr ""
-#: main.c:416
+#: main.c:418
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr ""
-#: main.c:418
+#: main.c:420
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr ""
-#: main.c:478
+#: main.c:482
msgid "no program text at all!"
msgstr ""
-#: main.c:571
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr ""
-#: main.c:573
+#: main.c:578
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr ""
-#: main.c:578
+#: main.c:583
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr ""
-#: main.c:579
+#: main.c:584
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr ""
-#: main.c:580
+#: main.c:585
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr ""
-#: main.c:581
+#: main.c:586
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr ""
-#: main.c:582
+#: main.c:587
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr ""
-#: main.c:583
+#: main.c:588
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr ""
-#: main.c:584
+#: main.c:589
msgid "\t-c\t\t\t--traditional\n"
msgstr ""
-#: main.c:585
+#: main.c:590
msgid "\t-C\t\t\t--copyright\n"
msgstr ""
-#: main.c:586
+#: main.c:591
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr ""
-#: main.c:587
+#: main.c:592
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr ""
-#: main.c:588
+#: main.c:593
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr ""
-#: main.c:589
+#: main.c:594
msgid "\t-E file\t\t\t--exec=file\n"
msgstr ""
-#: main.c:590
+#: main.c:595
msgid "\t-g\t\t\t--gen-pot\n"
msgstr ""
-#: main.c:591
+#: main.c:596
msgid "\t-h\t\t\t--help\n"
msgstr ""
-#: main.c:592
+#: main.c:597
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr ""
-#: main.c:593
+#: main.c:598
msgid "\t-l library\t\t--load=library\n"
msgstr ""
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:598
+#: main.c:603
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr ""
-#: main.c:599
+#: main.c:604
msgid "\t-M\t\t\t--bignum\n"
msgstr ""
-#: main.c:600
+#: main.c:605
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr ""
-#: main.c:601
+#: main.c:606
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr ""
-#: main.c:602
+#: main.c:607
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr ""
-#: main.c:603
+#: main.c:608
msgid "\t-O\t\t\t--optimize\n"
msgstr ""
-#: main.c:604
+#: main.c:609
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr ""
-#: main.c:605
+#: main.c:610
msgid "\t-P\t\t\t--posix\n"
msgstr ""
-#: main.c:606
+#: main.c:611
msgid "\t-r\t\t\t--re-interval\n"
msgstr ""
-#: main.c:607
+#: main.c:612
msgid "\t-s\t\t\t--no-optimize\n"
msgstr ""
-#: main.c:608
+#: main.c:613
msgid "\t-S\t\t\t--sandbox\n"
msgstr ""
-#: main.c:609
+#: main.c:614
msgid "\t-t\t\t\t--lint-old\n"
msgstr ""
-#: main.c:610
+#: main.c:615
msgid "\t-V\t\t\t--version\n"
msgstr ""
-#: main.c:612
+#: main.c:617
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr ""
-#: main.c:615
+#: main.c:620
msgid "\t-Y\t\t\t--parsedebug\n"
msgstr ""
-#: main.c:618
+#: main.c:623
msgid "\t-Z locale-name\t\t--locale=locale-name\n"
msgstr ""
@@ -3017,32 +3068,34 @@ msgstr ""
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:627
+#: main.c:632
msgid ""
"\n"
"To report bugs, see node `Bugs' in `gawk.info'\n"
"which is section `Reporting Problems and Bugs' in the\n"
"printed version. This same information may be found at\n"
"https://www.gnu.org/software/gawk/manual/html_node/Bugs.html.\n"
-"PLEASE do NOT try to report bugs by posting in comp.lang.awk.\n"
+"PLEASE do NOT try to report bugs by posting in comp.lang.awk,\n"
+"\n"
+"or by using a web forum such as Stack Overflow.\n"
"\n"
msgstr ""
-#: main.c:634
+#: main.c:640
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
"\n"
msgstr ""
-#: main.c:638
+#: main.c:644
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
msgstr ""
-#: main.c:670
+#: main.c:676
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3054,7 +3107,7 @@ msgid ""
"\n"
msgstr ""
-#: main.c:678
+#: main.c:684
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3063,83 +3116,83 @@ msgid ""
"\n"
msgstr ""
-#: main.c:684
+#: main.c:690
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
msgstr ""
-#: main.c:725
+#: main.c:731
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr ""
-#: main.c:1127
+#: main.c:1128
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
"\n"
msgstr ""
-#: main.c:1153
+#: main.c:1154
#, c-format
msgid "`%s' is not a legal variable name"
msgstr ""
-#: main.c:1156
+#: main.c:1157
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr ""
-#: main.c:1160
+#: main.c:1171
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr ""
-#: main.c:1165
+#: main.c:1176
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr ""
-#: main.c:1227
+#: main.c:1254
msgid "floating point exception"
msgstr ""
-#: main.c:1234
+#: main.c:1261
msgid "fatal error: internal error"
msgstr ""
-#: main.c:1251
+#: main.c:1278
msgid "fatal error: internal error: segfault"
msgstr ""
-#: main.c:1264
+#: main.c:1291
msgid "fatal error: internal error: stack overflow"
msgstr ""
-#: main.c:1324
+#: main.c:1351
#, c-format
msgid "no pre-opened fd %d"
msgstr ""
-#: main.c:1331
+#: main.c:1358
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr ""
-#: main.c:1545
+#: main.c:1572
msgid "empty argument to `-e/--source' ignored"
msgstr ""
-#: main.c:1616
+#: main.c:1643
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr ""
-#: main.c:1641
+#: main.c:1668
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr ""
-#: main.c:1694
+#: main.c:1721
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr ""
@@ -3244,58 +3297,70 @@ msgstr ""
msgid "%s %s `%s': could not set close-on-exec: (fcntl F_SETFD: %s)"
msgstr ""
-#: profile.c:97
+#: profile.c:73
+msgid "Program indentation level too deep. Consider refactoring your code"
+msgstr ""
+
+#: profile.c:110
#, c-format
msgid "could not open `%s' for writing: %s"
msgstr ""
-#: profile.c:99
+#: profile.c:112
msgid "sending profile to standard error"
msgstr ""
-#: profile.c:250
+#: profile.c:271
#, c-format
msgid ""
"\t# %s rule(s)\n"
"\n"
msgstr ""
-#: profile.c:258
+#: profile.c:279
#, c-format
msgid ""
"\t# Rule(s)\n"
"\n"
msgstr ""
-#: profile.c:343
+#: profile.c:367
#, c-format
msgid "internal error: %s with null vname"
msgstr ""
-#: profile.c:619
+#: profile.c:658
msgid "internal error: builtin with null fname"
msgstr ""
-#: profile.c:1132
+#: profile.c:1298
+#, c-format
+msgid ""
+"%s# Loaded extensions (-l and/or @load)\n"
+"\n"
+msgstr ""
+
+#: profile.c:1329
#, c-format
msgid ""
-"\t# Loaded extensions (-l and/or @load)\n"
+"\n"
+"# Included files (-i and/or @include)\n"
"\n"
msgstr ""
-#: profile.c:1181
+#: profile.c:1393
#, c-format
msgid "\t# gawk profile, created %s\n"
msgstr ""
-#: profile.c:1731
+#: profile.c:1958
#, c-format
msgid ""
"\n"
"\t# Functions, listed alphabetically\n"
msgstr ""
-#: profile.c:1787
+#: profile.c:2019
#, c-format
msgid "redir2str: unknown redirection type %d"
msgstr ""
@@ -3485,15 +3550,15 @@ msgstr ""
msgid "Unmatched ) or \\)"
msgstr ""
-#: support/regcomp.c:689
+#: support/regcomp.c:688
msgid "No previous regular expression"
msgstr ""
-#: symbol.c:687
+#: symbol.c:688
#, c-format
msgid "function `%s': can't use function `%s' as a parameter name"
msgstr ""
-#: symbol.c:817
+#: symbol.c:818
msgid "can not pop main context"
msgstr ""
diff --git a/po/id.gmo b/po/id.gmo
index accbe51..a5c523b 100644
Binary files a/po/id.gmo and b/po/id.gmo differ
diff --git a/po/id.po b/po/id.po
index f233e50..ef9348f 100644
--- a/po/id.po
+++ b/po/id.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.1.0b\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-11-17 21:53+0200\n"
+"POT-Creation-Date: 2019-01-26 21:24+0200\n"
"PO-Revision-Date: 2014-08-03 07:30+0700\n"
"Last-Translator: Arif E. Nugroho <address@hidden>\n"
"Language-Team: Indonesian <address@hidden>\n"
@@ -16,507 +16,518 @@ msgstr ""
"Content-Type: text/plain; charset=ISO-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
-#: array.c:259
+#: array.c:247
#, c-format
msgid "from %s"
msgstr "dari %s"
-#: array.c:360
+#: array.c:348
msgid "attempt to use a scalar value as array"
msgstr "mencoba untuk menggunakan skalar sebagai sebuah array"
-#: array.c:362
+#: array.c:350
#, c-format
msgid "attempt to use scalar parameter `%s' as an array"
msgstr "mencoba untuk menggunakan parameter `%s' sebagai sebuah array"
-#: array.c:365
+#: array.c:353
#, c-format
msgid "attempt to use scalar `%s' as an array"
msgstr "mencoba untuk menggunakan skalar `%s' sebagai sebuah array"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1686 builtin.c:1732
-#: builtin.c:1745 builtin.c:2268 builtin.c:2295 eval.c:1129 eval.c:1133
-#: eval.c:1508
+#: array.c:400 array.c:567 builtin.c:88 builtin.c:1686 builtin.c:1732
+#: builtin.c:1745 builtin.c:2240 builtin.c:2267 eval.c:1132 eval.c:1136
+#: eval.c:1511
#, c-format
msgid "attempt to use array `%s' in a scalar context"
msgstr "mencoba menggunakan array `%s' dalam sebuah konteks skalar"
-#: array.c:586
+#: array.c:574
#, fuzzy, c-format
msgid "delete: index `%.*s' not in array `%s'"
msgstr "delete: indeks `%s' tidak dalam array `%s'"
-#: array.c:600
+#: array.c:588
#, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as an array"
msgstr "mencoba untuk menggunakan skalar `%s[\"%.*s\"]' sebagai sebuah array"
-#: array.c:791
+#: array.c:782
msgid "adump: first argument not an array"
msgstr "adump: argumen ketiga bukan sebuah array"
-#: array.c:833
+#: array.c:824
msgid "asort: second argument not an array"
msgstr "asort: argumen kedua bukan sebuah array"
-#: array.c:834
+#: array.c:825
msgid "asorti: second argument not an array"
msgstr "asorti: argumen kedua bukan sebuah array"
-#: array.c:841
+#: array.c:832
msgid "asort: first argument not an array"
msgstr "asort: argumen ketiga bukan sebuah array"
-#: array.c:842
+#: array.c:833
msgid "asorti: first argument not an array"
msgstr "asorti: argumen ketiga bukan sebuah array"
-#: array.c:849
+#: array.c:840
msgid "asort: cannot use a subarray of first arg for second arg"
msgstr "asort: cannot use a subarray of first arg for second arg"
-#: array.c:850
+#: array.c:841
msgid "asorti: cannot use a subarray of first arg for second arg"
msgstr "asorti: cannot use a subarray of first arg for second arg"
-#: array.c:855
+#: array.c:846
msgid "asort: cannot use a subarray of second arg for first arg"
msgstr "asort: cannot use a subarray of second arg for first arg"
-#: array.c:856
+#: array.c:847
msgid "asorti: cannot use a subarray of second arg for first arg"
msgstr "asorti: cannot use a subarray of second arg for first arg"
-#: array.c:1327
+#: array.c:1310
#, c-format
msgid "`%s' is invalid as a function name"
msgstr "`%s' digunakan dalam aksi"
-#: array.c:1331
+#: array.c:1314
#, c-format
msgid "sort comparison function `%s' is not defined"
msgstr "fungsi `%s' tidak didefinisikan"
-#: awkgram.y:247
+#: awkgram.y:274
#, c-format
msgid "%s blocks must have an action part"
msgstr "%s blok harus memiliki sebuah bagian aksi"
-#: awkgram.y:250
+#: awkgram.y:277
msgid "each rule must have a pattern or an action part"
msgstr "setiap aturan harus memiliki sebuah pola atau sebuah bagian aksi"
-#: awkgram.y:363 awkgram.y:377
+#: awkgram.y:418 awkgram.y:430
msgid "old awk does not support multiple `BEGIN' or `END' rules"
msgstr "awk lama tidak mendukung multiple aturan `BEGIN' atau `END'"
-#: awkgram.y:421
+#: awkgram.y:497
#, c-format
msgid "`%s' is a built-in function, it cannot be redefined"
msgstr "`%s' adalah sebuah fungsi bawaan, ini tidak dapat di redefinisi"
-#: awkgram.y:497
+#: awkgram.y:561
msgid "regexp constant `//' looks like a C++ comment, but is not"
msgstr "konstanta regexp `//' tampak seperti sebuah komentar C++, tetapi bukan"
-#: awkgram.y:501
+#: awkgram.y:565
#, c-format
msgid "regexp constant `/%s/' looks like a C comment, but is not"
msgstr "konstanta regexp `/%s/' tampak seperti sebuah komentar C, tetapi bukan"
-#: awkgram.y:651
+#: awkgram.y:692
#, c-format
msgid "duplicate case values in switch body: %s"
msgstr "duplikasi nilai case dalam tubuh switch: %s"
-#: awkgram.y:672
+#: awkgram.y:713
msgid "duplicate `default' detected in switch body"
msgstr "Duplikasi `default' terdeteksi dalam tubuh switch"
-#: awkgram.y:933 awkgram.y:4236
+#: awkgram.y:1048 awkgram.y:4461
msgid "`break' is not allowed outside a loop or switch"
msgstr "`break' diluar sebuah loop tidak diijinkan"
-#: awkgram.y:943 awkgram.y:4228
+#: awkgram.y:1058 awkgram.y:4453
msgid "`continue' is not allowed outside a loop"
msgstr "`continue' diluar sebuah loop tidak diijinkan"
-#: awkgram.y:954
+#: awkgram.y:1069
#, c-format
msgid "`next' used in %s action"
msgstr "`next' digunakan dalam aksi %s"
-#: awkgram.y:964
+#: awkgram.y:1080
#, c-format
msgid "`nextfile' used in %s action"
msgstr "`nextfile' digunakan dalam aksi %s"
-#: awkgram.y:990
+#: awkgram.y:1108
msgid "`return' used outside function context"
msgstr "`return' digunakan diluar konteks fungsi"
-#: awkgram.y:1054
+#: awkgram.y:1178
msgid "plain `print' in BEGIN or END rule should probably be `print \"\"'"
msgstr ""
"plain `print' dalam aturan BEGIN atau AKHIR seharusnya berupa `print \"\"'"
-#: awkgram.y:1121 awkgram.y:1171
+#: awkgram.y:1244 awkgram.y:1293
msgid "`delete' is not allowed with SYMTAB"
msgstr "`delete' is not allowed with SYMTAB"
-#: awkgram.y:1123 awkgram.y:1173
+#: awkgram.y:1246 awkgram.y:1295
msgid "`delete' is not allowed with FUNCTAB"
msgstr "`delete' is not allowed with FUNCTAB"
-#: awkgram.y:1158 awkgram.y:1162
+#: awkgram.y:1280 awkgram.y:1284
msgid "`delete(array)' is a non-portable tawk extension"
msgstr "`delete(array)' adalah sebuah ekstensi tidak portabel tawk"
-#: awkgram.y:1298
+#: awkgram.y:1420
msgid "multistage two-way pipelines don't work"
msgstr "multi tahap dua jalur pipe lines tidak bekerja"
-#: awkgram.y:1300
+#: awkgram.y:1422
msgid "concatenation as I/O `>' redirection target is ambiguous"
msgstr ""
-#: awkgram.y:1460
+#: awkgram.y:1626
msgid "regular expression on right of assignment"
msgstr "ekspresi regular di penempatan kanan"
-#: awkgram.y:1475 awkgram.y:1488
+#: awkgram.y:1641 awkgram.y:1654
msgid "regular expression on left of `~' or `!~' operator"
msgstr "ekspresi regular di kiri dari operator `~' atau `!~'"
-#: awkgram.y:1505 awkgram.y:1654
+#: awkgram.y:1671 awkgram.y:1820
msgid "old awk does not support the keyword `in' except after `for'"
msgstr "awk lama tidak mendukung kata kunci `in' kecuali setelah `for'"
-#: awkgram.y:1515
+#: awkgram.y:1681
msgid "regular expression on right of comparison"
msgstr "ekspresi regular di kanan dari perbandingan"
-#: awkgram.y:1634
+#: awkgram.y:1800
#, fuzzy, c-format
msgid "non-redirected `getline' invalid inside `%s' rule"
msgstr "`getline' invalid inside `%s' rule"
-#: awkgram.y:1637
+#: awkgram.y:1803
msgid "non-redirected `getline' undefined inside END action"
msgstr "tidak terdireksi `getline' tidak terdefinisi didalam aksi END"
-#: awkgram.y:1656
+#: awkgram.y:1822
msgid "old awk does not support multidimensional arrays"
msgstr "awk lama tidak mendukung array multi dimensi"
-#: awkgram.y:1759
+#: awkgram.y:1925
msgid "call of `length' without parentheses is not portable"
msgstr "panggilan dari `length' tanpa tanda kurung tidak portabel"
-#: awkgram.y:1833
+#: awkgram.y:1999
msgid "indirect function calls are a gawk extension"
msgstr "indirect adalah sebuah ekstensi gawk"
-#: awkgram.y:1846
+#: awkgram.y:2012
#, c-format
msgid "can not use special variable `%s' for indirect function call"
msgstr "tidak dapat menggunakan variabel `%s' sebagai fungsi parameter"
-#: awkgram.y:1872
+#: awkgram.y:2045
#, fuzzy, c-format
msgid "attempt to use non-function `%s' in function call"
msgstr "mencoba untuk menggunakan fungsi `%s' sebagai sebuah array"
-#: awkgram.y:1936
+#: awkgram.y:2110
msgid "invalid subscript expression"
msgstr "ekspresi subscript tidak valid"
-#: awkgram.y:2300 awkgram.y:2320 gawkapi.c:272 gawkapi.c:289 msg.c:130
+#: awkgram.y:2483 awkgram.y:2503 gawkapi.c:273 gawkapi.c:290 msg.c:130
msgid "warning: "
msgstr "peringatan: "
-#: awkgram.y:2318 gawkapi.c:244 gawkapi.c:287 msg.c:162
+#: awkgram.y:2501 gawkapi.c:245 gawkapi.c:288 msg.c:162
msgid "fatal: "
msgstr "fatal: "
-#: awkgram.y:2368
+#: awkgram.y:2554
msgid "unexpected newline or end of string"
msgstr "tidak terduga baris baru atau akhir dari string"
-#: awkgram.y:2654 awkgram.y:2730 awkgram.y:2953 debug.c:530 debug.c:546
-#: debug.c:2821 debug.c:5115
+#: awkgram.y:2575
+msgid ""
+"source files / command-line arguments must contain complete functions or "
+"rules"
+msgstr ""
+
+#: awkgram.y:2855 awkgram.y:2933 awkgram.y:3171 debug.c:531 debug.c:547
+#: debug.c:2824 debug.c:5193
#, c-format
msgid "can't open source file `%s' for reading (%s)"
msgstr "tidak dapat membuka berkas sumber `%s' untuk pembacaan (%s)"
-#: awkgram.y:2655 awkgram.y:2780
+#: awkgram.y:2856 awkgram.y:2993
#, c-format
msgid "can't open shared library `%s' for reading (%s)"
msgstr "tidak dapat membuka berkas sumber `%s' untuk pembacaan (%s)"
-#: awkgram.y:2657 awkgram.y:2731 awkgram.y:2781 builtin.c:149 debug.c:5266
+#: awkgram.y:2858 awkgram.y:2934 awkgram.y:2994 builtin.c:149 debug.c:5344
msgid "reason unknown"
msgstr "alasan tidak diketahui"
-#: awkgram.y:2666 awkgram.y:2690
+#: awkgram.y:2867 awkgram.y:2891
#, c-format
msgid "can't include `%s' and use it as a program file"
msgstr "can't include `%s' and use it as a program file"
-#: awkgram.y:2679
+#: awkgram.y:2880
#, c-format
msgid "already included source file `%s'"
msgstr "tidak dapat membaca berkas sumber `%s'"
-#: awkgram.y:2680
+#: awkgram.y:2881
#, c-format
msgid "already loaded shared library `%s'"
msgstr "already loaded shared library `%s'"
-#: awkgram.y:2715
+#: awkgram.y:2918
msgid "@include is a gawk extension"
msgstr "@include adalah sebuah ekstensi gawk"
-#: awkgram.y:2721
+#: awkgram.y:2924
msgid "empty filename after @include"
msgstr "empty filename after @include"
-#: awkgram.y:2765
+#: awkgram.y:2973
msgid "@load is a gawk extension"
msgstr "@load adalah sebuah ekstensi gawk"
-#: awkgram.y:2771
+#: awkgram.y:2980
msgid "empty filename after @load"
msgstr "empty filename after @load"
-#: awkgram.y:2905
+#: awkgram.y:3123
msgid "empty program text on command line"
msgstr "aplikasi teks kosong di baris perintah"
-#: awkgram.y:3020
+#: awkgram.y:3238
#, c-format
msgid "can't read sourcefile `%s' (%s)"
msgstr "tidak dapat membaca berkas sumber `%s' (%s)"
-#: awkgram.y:3031
+#: awkgram.y:3249
#, c-format
msgid "source file `%s' is empty"
msgstr "berkas sumber `%s' kosong"
-#: awkgram.y:3090
+#: awkgram.y:3308
#, c-format
msgid "PEBKAC error: invalid character '\\%03o' in source code"
msgstr ""
-#: awkgram.y:3361
+#: awkgram.y:3535
msgid "source file does not end in newline"
msgstr "berkas sumber tidak berakhir dalam baris baru"
-#: awkgram.y:3481
+#: awkgram.y:3656
msgid "unterminated regexp ends with `\\' at end of file"
msgstr "tidak terakhiri regexp akhir denga `\\' diakhir dari berkas"
-#: awkgram.y:3508
+#: awkgram.y:3683
#, c-format
msgid "%s: %d: tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr "%s: %d: tawk regex pemodifikasi `/.../%c' tidak bekerja dalam gawk"
-#: awkgram.y:3512
+#: awkgram.y:3687
#, c-format
msgid "tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr "tawk regex pemodifikasi `/.../%c' tidak bekerja dalam gawk"
-#: awkgram.y:3525
+#: awkgram.y:3700
msgid "unterminated regexp"
msgstr "tidak terselesaikan regexp"
-#: awkgram.y:3529
+#: awkgram.y:3704
msgid "unterminated regexp at end of file"
msgstr "tidak terselesaikan di akhir dari berkas"
-#: awkgram.y:3608
+#: awkgram.y:3793
msgid "use of `\\ #...' line continuation is not portable"
msgstr "penggunaan dari `\\ #...' kelanjutan baris tidak portabel"
-#: awkgram.y:3628
+#: awkgram.y:3815
msgid "backslash not last character on line"
msgstr "backslash bukan karakter terakhir di baris"
-#: awkgram.y:3666 awkgram.y:3668
+#: awkgram.y:3862 awkgram.y:3864
#, fuzzy
msgid "multidimensional arrays are a gawk extension"
msgstr "indirect adalah sebuah ekstensi gawk"
-#: awkgram.y:3693
+#: awkgram.y:3889
msgid "POSIX does not allow operator `**='"
msgstr "POSIX tidak mengijinkan operator `**='"
-#: awkgram.y:3695
+#: awkgram.y:3891
msgid "old awk does not support operator `**='"
msgstr "awk lama tidak mendukung operator `**='"
-#: awkgram.y:3704
+#: awkgram.y:3900
msgid "POSIX does not allow operator `**'"
msgstr "POSIX tidak mengijinkan operator `**'"
-#: awkgram.y:3706
+#: awkgram.y:3902
msgid "old awk does not support operator `**'"
msgstr "awk lama tidak mendukung operator `**'"
-#: awkgram.y:3741
+#: awkgram.y:3937
msgid "operator `^=' is not supported in old awk"
msgstr "operator `^=' tidak didukung dalam awk lama"
-#: awkgram.y:3749
+#: awkgram.y:3945
msgid "operator `^' is not supported in old awk"
msgstr "operator `^' tidak didukung dalam awk lama"
-#: awkgram.y:3846 awkgram.y:3868 command.y:1187
+#: awkgram.y:4042 awkgram.y:4064 command.y:1187
msgid "unterminated string"
msgstr "string tidak terselesaikan"
-#: awkgram.y:3856 main.c:1172
+#: awkgram.y:4052 main.c:1197
#, fuzzy
msgid "POSIX does not allow physical newlines in string values"
msgstr "POSIX tidak mengijinkan escapes `\\x'"
-#: awkgram.y:3858 node.c:453
+#: awkgram.y:4054 node.c:453
#, fuzzy
msgid "backslash string continuation is not portable"
msgstr "penggunaan dari `\\ #...' kelanjutan baris tidak portabel"
-#: awkgram.y:4089
+#: awkgram.y:4292
#, c-format
msgid "invalid char '%c' in expression"
msgstr "karakter '%c' tidak valid dalam ekspresi"
-#: awkgram.y:4163
+#: awkgram.y:4387
#, c-format
msgid "`%s' is a gawk extension"
msgstr "`%s' adalah sebuah ekstensi gawk"
-#: awkgram.y:4168
+#: awkgram.y:4392
#, c-format
msgid "POSIX does not allow `%s'"
msgstr "POSIX tidak mengijinkan `%s'"
-#: awkgram.y:4176
+#: awkgram.y:4400
#, c-format
msgid "`%s' is not supported in old awk"
msgstr "`%s' tidak didukung dalam awk lama"
-#: awkgram.y:4266
+#: awkgram.y:4494
#, fuzzy
msgid "`goto' considered harmful!"
msgstr "`goto' dipertimbangkan berbahaya!\n"
-#: awkgram.y:4335
+#: awkgram.y:4563
#, c-format
msgid "%d is invalid as number of arguments for %s"
msgstr "%d tidak valid sebagai jumlah dari argumen untuk %s"
-#: awkgram.y:4370
+#: awkgram.y:4598
#, c-format
msgid "%s: string literal as last arg of substitute has no effect"
msgstr ""
"%s: literal string sebagai argumen terakhir dari pergantian tidak memiliki "
"efek"
-#: awkgram.y:4375
+#: awkgram.y:4603
#, c-format
msgid "%s third parameter is not a changeable object"
msgstr "%s parameter ketika bukan sebuah objek yang dapat diubah"
-#: awkgram.y:4469 awkgram.y:4472
+#: awkgram.y:4707 awkgram.y:4710
msgid "match: third argument is a gawk extension"
msgstr "cocok: argumen ketiga adalah sebuah ekstensi gawk"
-#: awkgram.y:4526 awkgram.y:4529
+#: awkgram.y:4764 awkgram.y:4767
msgid "close: second argument is a gawk extension"
msgstr "tutup: argumen kedua adalah sebuah ekstensi gawk"
-#: awkgram.y:4541
+#: awkgram.y:4779
msgid "use of dcgettext(_\"...\") is incorrect: remove leading underscore"
msgstr ""
"penggunaan dari dcgettext(_\"...\") adalah tidak benar: hapus garis bawah "
"yang mengawali"
-#: awkgram.y:4556
+#: awkgram.y:4794
msgid "use of dcngettext(_\"...\") is incorrect: remove leading underscore"
msgstr ""
"penggunaan dari dcngettext(_\"...\") adalah tidak benar: hapus garis bawah "
"yang mengawali"
-#: awkgram.y:4575
+#: awkgram.y:4813
msgid "index: regexp constant as second argument is not allowed"
msgstr "index: diterima argumen kedua bukan string"
-#: awkgram.y:4628
+#: awkgram.y:4866
#, c-format
msgid "function `%s': parameter `%s' shadows global variable"
msgstr "fungsi `%s': parameter `%s' bayangan variabel global"
-#: awkgram.y:4677 debug.c:4100 debug.c:4143 debug.c:5264
+#: awkgram.y:4915 debug.c:4178 debug.c:4221 debug.c:5342
#, c-format
msgid "could not open `%s' for writing (%s)"
msgstr "tidak dapat membuka `%s' untuk menulis (%s)"
-#: awkgram.y:4678
+#: awkgram.y:4916
msgid "sending variable list to standard error"
msgstr "mengirim profile ke standar error"
-#: awkgram.y:4686
+#: awkgram.y:4924
#, c-format
msgid "%s: close failed (%s)"
msgstr "%s: tutup gagal (%s)"
-#: awkgram.y:4711
+#: awkgram.y:4949
msgid "shadow_funcs() called twice!"
msgstr "shadow_funcs() dipanggil dua kali!"
-#: awkgram.y:4719
+#: awkgram.y:4957
msgid "there were shadowed variables."
msgstr "disana tidak ada variabel bayangan."
-#: awkgram.y:4786
+#: awkgram.y:5034
#, c-format
msgid "function name `%s' previously defined"
msgstr "nama fungsi `%s' sebelumnya telah didefinisikan"
-#: awkgram.y:4832
+#: awkgram.y:5085
#, c-format
msgid "function `%s': can't use function name as parameter name"
msgstr ""
"fungsi `%s': tidak dapat menggunakan nama fungsi sebagai nama parameter"
-#: awkgram.y:4835
+#: awkgram.y:5088
#, c-format
msgid "function `%s': can't use special variable `%s' as a function parameter"
msgstr ""
"fungsi `%s': tidak dapat menggunakan variabel `%s' sebagai fungsi parameter"
-#: awkgram.y:4843
+#: awkgram.y:5092
+#, fuzzy, c-format
+msgid "function `%s': parameter `%s' cannot contain a namespace"
+msgstr "fungsi `%s': parameter `%s' bayangan variabel global"
+
+#: awkgram.y:5099
#, c-format
msgid "function `%s': parameter #%d, `%s', duplicates parameter #%d"
msgstr "fungsi `%s': parameter #%d, `%s', duplikasi paramter #%d"
-#: awkgram.y:4929 awkgram.y:4935
+#: awkgram.y:5188
#, c-format
msgid "function `%s' called but never defined"
msgstr "fungsi `%s' dipanggil tetapi tidak pernah didefinisikan"
-#: awkgram.y:4939
+#: awkgram.y:5192
#, c-format
msgid "function `%s' defined but never called directly"
msgstr "fungsi `%s' didefinisikan tetapi tidak pernah dipanggil"
-#: awkgram.y:4971
+#: awkgram.y:5224
#, c-format
msgid "regexp constant for parameter #%d yields boolean value"
msgstr "konstanta regexp untuk parameter #%d menghasilkan nilai boolean"
-#: awkgram.y:4986
+#: awkgram.y:5239
#, c-format
msgid ""
"function `%s' called with space between name and `(',\n"
@@ -525,26 +536,69 @@ msgstr ""
"fungsi `%s' dipanggil dengan spasi diantara nama dan `(',\n"
"atau gunakan sebagai sebuah variabel atau sebuah array"
-#: awkgram.y:5201
+#: awkgram.y:5454
msgid "division by zero attempted"
msgstr "pembagian dengan nol telah dicoba"
-#: awkgram.y:5210
+#: awkgram.y:5463
#, c-format
msgid "division by zero attempted in `%%'"
msgstr "pembagian dengan nol dicoba dalam `%%'"
-#: awkgram.y:5536
+#: awkgram.y:5802
msgid ""
"cannot assign a value to the result of a field post-increment expression"
msgstr ""
"cannot assign a value to the result of a field post-increment expression"
-#: awkgram.y:5539
+#: awkgram.y:5805
#, c-format
msgid "invalid target of assignment (opcode %s)"
msgstr "tidak valid sebagai jumlah dari argumen untuk %s"
+#: awkgram.y:6697
+#, c-format
+msgid "identifier %s: qualified names not allowed in traditional / POSIX mode"
+msgstr ""
+
+#: awkgram.y:6702
+#, c-format
+msgid "identifier %s: namespace separator is two colons, not one"
+msgstr ""
+
+#: awkgram.y:6708
+#, c-format
+msgid "qualified identifier `%s' is badly formed"
+msgstr ""
+
+#: awkgram.y:6715
+#, c-format
+msgid ""
+"identifier `%s': namespace separator can only appear once in a qualified name"
+msgstr ""
+
+#: awkgram.y:6764 awkgram.y:6815
+#, c-format
+msgid "using reserved identifier `%s' as a namespace is not allowed"
+msgstr ""
+
+#: awkgram.y:6771 awkgram.y:6781
+#, c-format
+msgid ""
+"using reserved identifier `%s' as second component of a qualified name is "
+"not allowed"
+msgstr ""
+
+#: awkgram.y:6799
+#, fuzzy
+msgid "@namespace is a gawk extension"
+msgstr "@include adalah sebuah ekstensi gawk"
+
+#: awkgram.y:6806
+#, c-format
+msgid "namespace name `%s' must meet identifier naming rules"
+msgstr ""
+
#: builtin.c:143
#, c-format
msgid "%s to \"%s\" failed (%s)"
@@ -837,232 +891,222 @@ msgstr "strftime: diterima argumen pertama bukan string"
msgid "strftime: received empty format string"
msgstr "strftime: diterima format string kosong"
-#: builtin.c:2110
-#, fuzzy, c-format
-msgid "setenv(TZ, %s) failed (%s)"
-msgstr "%s ke \"%s\" gagal (%s)"
-
-#: builtin.c:2117
-#, c-format
-msgid "setenv(TZ, %s) restoration failed (%s)"
-msgstr ""
-
-#: builtin.c:2121
-#, fuzzy, c-format
-msgid "unsetenv(TZ) failed (%s)"
-msgstr "%s: tutup gagal (%s)"
-
-#: builtin.c:2150
+#: builtin.c:2122
msgid "mktime: received non-string argument"
msgstr "mktime: diterima argumen bukan string"
-#: builtin.c:2167
+#: builtin.c:2139
msgid "mktime: at least one of the values is out of the default range"
msgstr "mktime: at least one of the values is out of the default range"
-#: builtin.c:2203
+#: builtin.c:2175
msgid "'system' function not allowed in sandbox mode"
msgstr "'system' function not allowed in sandbox mode"
-#: builtin.c:2208
+#: builtin.c:2180
msgid "system: received non-string argument"
msgstr "system: diterima argumen bukan string"
-#: builtin.c:2277 builtin.c:2350
+#: builtin.c:2249 builtin.c:2322
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr ""
-#: builtin.c:2373
+#: builtin.c:2345
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "referensi ke field tidak terinisialisasi `$%d'"
-#: builtin.c:2458
+#: builtin.c:2430
msgid "tolower: received non-string argument"
msgstr "tolower: diterima argumen bukan string"
-#: builtin.c:2489
+#: builtin.c:2461
msgid "toupper: received non-string argument"
msgstr "toupper: diterima argumen bukan string"
-#: builtin.c:2522 mpfr.c:674
+#: builtin.c:2494 mpfr.c:674
msgid "atan2: received non-numeric first argument"
msgstr "atan2: diterima argumen pertama bukan numerik"
-#: builtin.c:2524 mpfr.c:676
+#: builtin.c:2496 mpfr.c:676
msgid "atan2: received non-numeric second argument"
msgstr "atan2: diterima argumen kedua bukan numerik"
-#: builtin.c:2543
+#: builtin.c:2515
msgid "sin: received non-numeric argument"
msgstr "sin: diterima argumen bukan numerik"
-#: builtin.c:2559
+#: builtin.c:2531
msgid "cos: received non-numeric argument"
msgstr "cos: diterima argumen bukan numerik"
-#: builtin.c:2673 mpfr.c:1169
+#: builtin.c:2645 mpfr.c:1169
msgid "srand: received non-numeric argument"
msgstr "srand: diterima argumen bukan numerik"
-#: builtin.c:2704
+#: builtin.c:2676
msgid "match: third argument is not an array"
msgstr "match: argumen ketiga bukan sebuah array"
-#: builtin.c:2971
+#: builtin.c:2919
#, fuzzy, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensub: argumen ketiga dari 0 diperlakukan sebagai 1"
-#: builtin.c:3293
+#: builtin.c:3241
#, fuzzy, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "and: dipanggil dengan argumen negatif"
-#: builtin.c:3393
+#: builtin.c:3341
#, fuzzy, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "and: dipanggil dengan argumen negatif"
-#: builtin.c:3448
+#: builtin.c:3396
msgid "lshift: received non-numeric first argument"
msgstr "lshift: diterima argumen pertama bukan numerik"
-#: builtin.c:3450
+#: builtin.c:3398
msgid "lshift: received non-numeric second argument"
msgstr "lshift: diterima argumen kedua bukan numerik"
-#: builtin.c:3456
+#: builtin.c:3404
#, fuzzy, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f): nilai negatif akan memberikan hasil aneh"
-#: builtin.c:3460
+#: builtin.c:3408
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f): nilai pecahan akan dipotong"
-#: builtin.c:3462
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr "lshift(%f, %f): nilai shift terlalu besar akan memberikan hasil aneh"
-#: builtin.c:3487
+#: builtin.c:3435
msgid "rshift: received non-numeric first argument"
msgstr "rshift: diterima argumen pertama bukan numerik"
-#: builtin.c:3489
+#: builtin.c:3437
msgid "rshift: received non-numeric second argument"
msgstr "rshift: diterima argumen kedua bukan-numerik"
-#: builtin.c:3495
+#: builtin.c:3443
#, fuzzy, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift(%f. %f): nilai negatif akan memberikan hasil aneh"
-#: builtin.c:3499
+#: builtin.c:3447
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f): nilai pecahan akan dipotong"
-#: builtin.c:3501
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr "rshift(%f, %f): nilai shift terlalu besar akan memberikan hasil aneh"
-#: builtin.c:3526 mpfr.c:982
+#: builtin.c:3474 mpfr.c:982
msgid "and: called with less than two arguments"
msgstr "and: dipanggil dengan argumen negatif"
-#: builtin.c:3531
+#: builtin.c:3479
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "and: argumen %d diluar dari jangkauan"
-#: builtin.c:3535
+#: builtin.c:3483
#, fuzzy, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "and: nilai %d negatif akan memberikan %g hasil aneh"
-#: builtin.c:3558 mpfr.c:1014
+#: builtin.c:3506 mpfr.c:1014
msgid "or: called with less than two arguments"
msgstr "or: dipanggil dengan argumen negatif"
-#: builtin.c:3563
+#: builtin.c:3511
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "or: argumen %d diluar dari jangkauan"
-#: builtin.c:3567
+#: builtin.c:3515
#, fuzzy, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "or: nilai %d negatif akan memberikan %g hasil aneh"
-#: builtin.c:3589 mpfr.c:1045
+#: builtin.c:3537 mpfr.c:1045
msgid "xor: called with less than two arguments"
msgstr "xor: dipanggil dengan argumen negatif"
-#: builtin.c:3595
+#: builtin.c:3543
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "xor: argumen %d diluar dari jangkauan"
-#: builtin.c:3599
+#: builtin.c:3547
#, fuzzy, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xor: nilai %d negatif akan memberikan %g hasil aneh"
-#: builtin.c:3624 mpfr.c:804
+#: builtin.c:3572 mpfr.c:804
msgid "compl: received non-numeric argument"
msgstr "compl: diterima argumen bukan numerik"
-#: builtin.c:3629
+#: builtin.c:3577
#, fuzzy, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f): nilai negatif akan memberikan hasil aneh"
-#: builtin.c:3632
+#: builtin.c:3580
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f): nilai pecahan akan dipotong"
-#: builtin.c:3816
+#: builtin.c:3764
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: `%s' bukan sebuah kategori lokal yang valid"
-#: builtin.c:4041 mpfr.c:1203
+#: builtin.c:3988 mpfr.c:1203
#, fuzzy
msgid "intdiv: third argument is not an array"
msgstr "match: argumen ketiga bukan sebuah array"
-#: builtin.c:4049 mpfr.c:1211
+#: builtin.c:3996 mpfr.c:1211
#, fuzzy
msgid "intdiv: received non-numeric first argument"
msgstr "and: diterima argumen pertama tidak numerik"
-#: builtin.c:4051 mpfr.c:1213
+#: builtin.c:3998 mpfr.c:1213
#, fuzzy
msgid "intdiv: received non-numeric second argument"
msgstr "and: diterima argumen kedua bukan numerik"
-#: builtin.c:4060 mpfr.c:1252
+#: builtin.c:4007 mpfr.c:1252
#, fuzzy
msgid "intdiv: division by zero attempted"
msgstr "pembagian dengan nol telah dicoba"
-#: builtin.c:4130
+#: builtin.c:4046
+#, fuzzy
+msgid "typeof: second argument is not an array"
+msgstr "split: argumen kedua bukan sebuah array"
+
+#: builtin.c:4082
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
msgstr ""
-#: builtin.c:4145
+#: builtin.c:4101
#, fuzzy, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "option: invalid parameter - \"%s\""
-#: builtin.c:4149
+#: builtin.c:4105
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr ""
@@ -1369,7 +1413,7 @@ msgstr ""
"backtrace [N] - print trace of all or N innermost (outermost if N < 0) "
"frames."
-#: command.y:1016 debug.c:408 gawkapi.c:258 msg.c:139
+#: command.y:1016 debug.c:409 gawkapi.c:259 msg.c:139
#, c-format
msgid "error: "
msgstr "error: "
@@ -1435,65 +1479,65 @@ msgstr "(un)set or show saving of options
(value=on|off)."
msgid "(un)set or show instruction tracing (value=on|off)."
msgstr "(un)set or show instruction tracing (value=on|off)."
-#: debug.c:352
+#: debug.c:353
msgid "program not running."
msgstr "program not running."
-#: debug.c:455 debug.c:613
+#: debug.c:456 debug.c:614
#, c-format
msgid "can't read source file `%s' (%s)"
msgstr "tidak dapat membaca berkas sumber `%s' (%s)"
-#: debug.c:460
+#: debug.c:461
#, c-format
msgid "source file `%s' is empty.\n"
msgstr "berkas sumber `%s' kosong.\n"
-#: debug.c:487
+#: debug.c:488
msgid "no current source file."
msgstr "no current source file."
-#: debug.c:512
+#: debug.c:513
#, c-format
msgid "cannot find source file named `%s' (%s)"
msgstr "tidak dapat membaca berkas sumber `%s' (%s)"
-#: debug.c:536
+#: debug.c:537
#, c-format
msgid "WARNING: source file `%s' modified since program compilation.\n"
msgstr "WARNING: source file `%s' modified since program compilation.\n"
-#: debug.c:558
+#: debug.c:559
#, c-format
msgid "line number %d out of range; `%s' has %d lines"
msgstr "line number %d out of range; `%s' has %d lines"
-#: debug.c:618
+#: debug.c:619
#, c-format
msgid "unexpected eof while reading file `%s', line %d"
msgstr "tidak terduga baris baru atau akhir dari string `%s', %d"
-#: debug.c:627
+#: debug.c:628
#, c-format
msgid "source file `%s' modified since start of program execution"
msgstr "source file `%s' modified since start of program execution"
-#: debug.c:739
+#: debug.c:740
#, c-format
msgid "Current source file: %s\n"
msgstr "Current source file: %s\n"
-#: debug.c:740
+#: debug.c:741
#, c-format
msgid "Number of lines: %d\n"
msgstr "Number of lines: %d\n"
-#: debug.c:747
+#: debug.c:748
#, c-format
msgid "Source file (lines): %s (%d)\n"
msgstr "Source file (lines): %s (%d)\n"
-#: debug.c:761
+#: debug.c:762
msgid ""
"Number Disp Enabled Location\n"
"\n"
@@ -1501,54 +1545,54 @@ msgstr ""
"Number Disp Enabled Location\n"
"\n"
-#: debug.c:772
+#: debug.c:773
#, c-format
msgid "\tno of hits = %ld\n"
msgstr "\tno of hits = %ld\n"
-#: debug.c:774
+#: debug.c:775
#, c-format
msgid "\tignore next %ld hit(s)\n"
msgstr "\tignore next %ld hit(s)\n"
-#: debug.c:776 debug.c:916
+#: debug.c:777 debug.c:917
#, c-format
msgid "\tstop condition: %s\n"
msgstr "\tstop condition: %s\n"
-#: debug.c:778 debug.c:918
+#: debug.c:779 debug.c:919
msgid "\tcommands:\n"
msgstr "\tcommands:\n"
-#: debug.c:800
+#: debug.c:801
#, c-format
msgid "Current frame: "
msgstr "Current frame: "
-#: debug.c:803
+#: debug.c:804
#, c-format
msgid "Called by frame: "
msgstr "Called by frame: "
-#: debug.c:807
+#: debug.c:808
#, c-format
msgid "Caller of frame: "
msgstr "Caller of frame: "
-#: debug.c:825
+#: debug.c:826
#, c-format
msgid "None in main().\n"
msgstr "None in main().\n"
-#: debug.c:855
+#: debug.c:856
msgid "No arguments.\n"
msgstr "tidak ada argumen\n"
-#: debug.c:856
+#: debug.c:857
msgid "No locals.\n"
msgstr "No locals.\n"
-#: debug.c:864
+#: debug.c:865
msgid ""
"All defined variables:\n"
"\n"
@@ -1556,7 +1600,7 @@ msgstr ""
"All defined variables:\n"
"\n"
-#: debug.c:874
+#: debug.c:875
msgid ""
"All defined functions:\n"
"\n"
@@ -1564,7 +1608,7 @@ msgstr ""
"All defined functions:\n"
"\n"
-#: debug.c:893
+#: debug.c:894
msgid ""
"Auto-display variables:\n"
"\n"
@@ -1572,7 +1616,7 @@ msgstr ""
"Auto-display variables:\n"
"\n"
-#: debug.c:896
+#: debug.c:897
msgid ""
"Watch variables:\n"
"\n"
@@ -1580,381 +1624,381 @@ msgstr ""
"Watch variables:\n"
"\n"
-#: debug.c:1036
+#: debug.c:1037
#, c-format
msgid "no symbol `%s' in current context\n"
msgstr "no symbol `%s' in current context\n"
-#: debug.c:1048 debug.c:1434
+#: debug.c:1049 debug.c:1437
#, c-format
msgid "`%s' is not an array\n"
msgstr "`%s' bukan sebuah nama variabel legal\n"
-#: debug.c:1062
+#: debug.c:1063
#, c-format
msgid "$%ld = uninitialized field\n"
msgstr "referensi ke field tidak terinisialisasi $%ld\n"
-#: debug.c:1083
+#: debug.c:1084
#, c-format
msgid "array `%s' is empty\n"
msgstr "berkas data `%s' kosong\n"
-#: debug.c:1126 debug.c:1178
+#: debug.c:1127 debug.c:1179
#, fuzzy, c-format
msgid "[\"%.*s\"] not in array `%s'\n"
msgstr "indeks [\"%s\"] tidak dalam array `%s'\n"
-#: debug.c:1182
+#: debug.c:1183
#, fuzzy, c-format
msgid "`%s[\"%.*s\"]' is not an array\n"
msgstr "`%s[\"%s\"]' is no an array\n"
-#: debug.c:1243 debug.c:5024
+#: debug.c:1244 debug.c:5102
#, c-format
msgid "`%s' is not a scalar variable"
msgstr "`%s' bukan sebuah nama variabel legal"
-#: debug.c:1265 debug.c:5054
+#: debug.c:1267 debug.c:5132
#, fuzzy, c-format
msgid "attempt to use array `%s[\"%.*s\"]' in a scalar context"
msgstr "mencoba menggunakan array `%s[\"%s\"]' dalam sebuah konteks skalar"
-#: debug.c:1287 debug.c:5065
+#: debug.c:1290 debug.c:5143
#, fuzzy, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as array"
msgstr "mencoba untuk menggunakan skalar `%s[\"%s\"]' sebagai sebuah array"
-#: debug.c:1430
+#: debug.c:1433
#, c-format
msgid "`%s' is a function"
msgstr "`%s' digunakan dalam aksi"
-#: debug.c:1472
+#: debug.c:1475
#, c-format
msgid "watchpoint %d is unconditional\n"
msgstr "watchpoint %d is unconditional\n"
-#: debug.c:1506
+#: debug.c:1509
#, c-format
msgid "No display item numbered %ld"
msgstr "No display item numbered %ld"
-#: debug.c:1509
+#: debug.c:1512
#, c-format
msgid "No watch item numbered %ld"
msgstr "No watch item numbered %ld"
-#: debug.c:1535
+#: debug.c:1538
#, fuzzy, c-format
msgid "%d: [\"%.*s\"] not in array `%s'\n"
msgstr "%d: indeks [\"%s\"] tidak dalam array `%s'\n"
-#: debug.c:1774
+#: debug.c:1777
msgid "attempt to use scalar value as array"
msgstr "mencoba untuk menggunakan skalar sebagai sebuah array"
-#: debug.c:1865
+#: debug.c:1868
#, c-format
msgid "Watchpoint %d deleted because parameter is out of scope.\n"
msgstr "Watchpoint %d deleted because parameter is out of scope.\n"
-#: debug.c:1876
+#: debug.c:1879
#, c-format
msgid "Display %d deleted because parameter is out of scope.\n"
msgstr "Display %d deleted because parameter is out of scope.\n"
-#: debug.c:1909
+#: debug.c:1912
#, c-format
msgid " in file `%s', line %d\n"
msgstr " in file `%s', line %d\n"
-#: debug.c:1930
+#: debug.c:1933
#, c-format
msgid " at `%s':%d"
msgstr " at `%s':%d"
-#: debug.c:1946 debug.c:2009
+#: debug.c:1949 debug.c:2012
#, c-format
msgid "#%ld\tin "
msgstr "#%ld\tin"
-#: debug.c:1983
+#: debug.c:1986
#, c-format
msgid "More stack frames follow ...\n"
msgstr "More stack frames follow ...\n"
-#: debug.c:2026
+#: debug.c:2029
msgid "invalid frame number"
msgstr "Akhir jangkauan tidak valid"
-#: debug.c:2209
+#: debug.c:2212
#, c-format
msgid "Note: breakpoint %d (enabled, ignore next %ld hits), also set at %s:%d"
msgstr "Note: breakpoint %d (enabled, ignore next %ld hits), alse set at %s:%d"
-#: debug.c:2216
+#: debug.c:2219
#, c-format
msgid "Note: breakpoint %d (enabled), also set at %s:%d"
msgstr "Note: breakpoint %d (enabled), also set at %s:%d"
-#: debug.c:2223
+#: debug.c:2226
#, c-format
msgid "Note: breakpoint %d (disabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
"Note: breakpoint %d (disabled, ignore next %ld hits), also set at %s:%d"
-#: debug.c:2230
+#: debug.c:2233
#, c-format
msgid "Note: breakpoint %d (disabled), also set at %s:%d"
msgstr "Note: breakpoint %d (disabled), also set at %s:%d"
-#: debug.c:2247
+#: debug.c:2250
#, c-format
msgid "Breakpoint %d set at file `%s', line %d\n"
msgstr "Breakpoint %d set at file `%s', line %d\n"
-#: debug.c:2349
+#: debug.c:2352
#, c-format
msgid "Can't set breakpoint in file `%s'\n"
msgstr "Can't set breakpoint in file `%s'\n"
-#: debug.c:2378 debug.c:2501 debug.c:3363
+#: debug.c:2381 debug.c:2504 debug.c:3366
#, c-format
msgid "line number %d in file `%s' out of range"
msgstr "argumen %d diluar dari jangkauan `%s'"
-#: debug.c:2382
+#: debug.c:2385
#, c-format
msgid "Can't find rule!!!\n"
msgstr "Can't find rule!!!\n"
-#: debug.c:2384
+#: debug.c:2387
#, c-format
msgid "Can't set breakpoint at `%s':%d\n"
msgstr "Can't set breakpoint at `%s':%d\n"
-#: debug.c:2396
+#: debug.c:2399
#, c-format
msgid "Can't set breakpoint in function `%s'\n"
msgstr "Can't set breakpoint in function `%s'\n"
-#: debug.c:2412
+#: debug.c:2415
#, c-format
msgid "breakpoint %d set at file `%s', line %d is unconditional\n"
msgstr "breakpoint %d set at file `%s', line %d is unconditional\n"
-#: debug.c:2517 debug.c:2539
+#: debug.c:2520 debug.c:2542
#, c-format
msgid "Deleted breakpoint %d"
msgstr "Deleted breakpoint %d"
-#: debug.c:2523
+#: debug.c:2526
#, c-format
msgid "No breakpoint(s) at entry to function `%s'\n"
msgstr "No breakpoint(s) at entry to function `%s'\n"
-#: debug.c:2550
+#: debug.c:2553
#, c-format
msgid "No breakpoint at file `%s', line #%d\n"
msgstr "error membaca berkas masukan `%s': %d\n"
-#: debug.c:2605 debug.c:2646 debug.c:2666 debug.c:2709
+#: debug.c:2608 debug.c:2649 debug.c:2669 debug.c:2712
msgid "invalid breakpoint number"
msgstr "invalid breakpoint number"
-#: debug.c:2621
+#: debug.c:2624
msgid "Delete all breakpoints? (y or n) "
msgstr "Delete all breakpoints? (y or n) "
-#: debug.c:2622 debug.c:2936 debug.c:2989
+#: debug.c:2625 debug.c:2939 debug.c:2992
msgid "y"
msgstr "y"
-#: debug.c:2671
+#: debug.c:2674
#, c-format
msgid "Will ignore next %ld crossing(s) of breakpoint %d.\n"
msgstr "Will ignore next %ld crossing(s) of breakpoint %d.\n"
-#: debug.c:2675
+#: debug.c:2678
#, c-format
msgid "Will stop next time breakpoint %d is reached.\n"
msgstr "Will stop next time breakpoint %d is reached.\n"
-#: debug.c:2792
+#: debug.c:2795
#, c-format
msgid "Can only debug programs provided with the `-f' option.\n"
msgstr "Can only debug programs provided with the `-f' option.\n"
-#: debug.c:2921
+#: debug.c:2924
#, c-format
msgid "Failed to restart debugger"
msgstr "Failed to restart debugger"
-#: debug.c:2935
+#: debug.c:2938
msgid "Program already running. Restart from beginning (y/n)? "
msgstr "Program already running. Restart from beginning (y/n)? "
-#: debug.c:2939
+#: debug.c:2942
#, c-format
msgid "Program not restarted\n"
msgstr "Program not restarted\n"
-#: debug.c:2949
+#: debug.c:2952
#, c-format
msgid "error: cannot restart, operation not allowed\n"
msgstr "error: cannot restart, operation not allowed\n"
-#: debug.c:2955
+#: debug.c:2958
#, c-format
msgid "error (%s): cannot restart, ignoring rest of the commands\n"
msgstr "error (%s): cannot restart, ignoring rest of the commands\n"
-#: debug.c:2963
+#: debug.c:2966
#, c-format
msgid "Starting program: \n"
msgstr "Starting program: \n"
-#: debug.c:2973
+#: debug.c:2976
#, fuzzy, c-format
msgid "Program exited abnormally with exit value: %d\n"
msgstr "Program exited %s with exit value: %d\n"
-#: debug.c:2974
+#: debug.c:2977
#, fuzzy, c-format
msgid "Program exited normally with exit value: %d\n"
msgstr "Program exited %s with exit value: %d\n"
-#: debug.c:2988
+#: debug.c:2991
msgid "The program is running. Exit anyway (y/n)? "
msgstr "The program is running. Exit anyway (y/n)? "
-#: debug.c:3023
+#: debug.c:3026
#, c-format
msgid "Not stopped at any breakpoint; argument ignored.\n"
msgstr "Not stopped at any breakpoint; argument ignored.\n"
-#: debug.c:3028
+#: debug.c:3031
#, c-format
msgid "invalid breakpoint number %d."
msgstr "invalid breakpoint number %d."
-#: debug.c:3033
+#: debug.c:3036
#, c-format
msgid "Will ignore next %ld crossings of breakpoint %d.\n"
msgstr "Will ignore next %ld crossings of breakpoint %d.\n"
-#: debug.c:3220
+#: debug.c:3223
#, c-format
msgid "'finish' not meaningful in the outermost frame main()\n"
msgstr "'finish' not meaningful in the outermost frame main()\n"
-#: debug.c:3225
+#: debug.c:3228
#, c-format
msgid "Run till return from "
msgstr "Run till return from"
-#: debug.c:3268
+#: debug.c:3271
#, c-format
msgid "'return' not meaningful in the outermost frame main()\n"
msgstr "'return' not meaningful in the outermost frame main()\n"
-#: debug.c:3382
+#: debug.c:3385
#, c-format
msgid "Can't find specified location in function `%s'\n"
msgstr "Can't find specified location in function `%s'\n"
-#: debug.c:3390
+#: debug.c:3393
#, c-format
msgid "invalid source line %d in file `%s'"
msgstr "invalid source line %d in file `%s'"
-#: debug.c:3405
+#: debug.c:3408
#, c-format
msgid "Can't find specified location %d in file `%s'\n"
msgstr "Can't find specified location %d in file `%s'\n"
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "element not in array\n"
msgstr "tidak dalam array\n"
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "untyped variable\n"
msgstr "untyped variable\n"
-#: debug.c:3479
+#: debug.c:3482
#, c-format
msgid "Stopping in %s ...\n"
msgstr "Stopping in %s ...\n"
-#: debug.c:3556
+#: debug.c:3559
#, c-format
msgid "'finish' not meaningful with non-local jump '%s'\n"
msgstr "'finish' not meaningful with non-local jump '%s'\n"
-#: debug.c:3563
+#: debug.c:3566
#, c-format
msgid "'until' not meaningful with non-local jump '%s'\n"
msgstr "'until' not meaningful with non-local jump '%s'\n"
-#: debug.c:4244
+#: debug.c:4322
msgid "\t------[Enter] to continue or q [Enter] to quit------"
msgstr "\t------[Enter] to continue or q [Enter] to quit------"
-#: debug.c:4245
+#: debug.c:4323
msgid "q"
msgstr "q"
-#: debug.c:5061
+#: debug.c:5139
#, fuzzy, c-format
msgid "[\"%.*s\"] not in array `%s'"
msgstr "[\"%s\"] tidak dalam array `%s'"
-#: debug.c:5267
+#: debug.c:5345
#, c-format
msgid "sending output to stdout\n"
msgstr "sending output to stdout\n"
-#: debug.c:5307
+#: debug.c:5385
msgid "invalid number"
msgstr "invalid number"
-#: debug.c:5441
+#: debug.c:5519
#, c-format
msgid "`%s' not allowed in current context; statement ignored"
msgstr "`%s' not allowed in current context; statement ignored"
-#: debug.c:5449
+#: debug.c:5527
msgid "`return' not allowed in current context; statement ignored"
msgstr "`return' not allowed in current context; statement ignored"
-#: debug.c:5664
+#: debug.c:5742
#, c-format
msgid "No symbol `%s' in current context"
msgstr "No symbol `%s' in current context"
-#: eval.c:399
+#: eval.c:400
#, c-format
msgid "unknown nodetype %d"
msgstr "tipe titik %d tidak diketahui"
-#: eval.c:410 eval.c:424
+#: eval.c:411 eval.c:427
#, c-format
msgid "unknown opcode %d"
msgstr "tipe titik %d tidak diketahui"
-#: eval.c:421
+#: eval.c:424
#, c-format
msgid "opcode %s not an operator or keyword"
msgstr "opcode %s not an operator or keyword"
-#: eval.c:479
+#: eval.c:482
msgid "buffer overflow in genflags2str"
msgstr "buffer overflow dalam genflags2str"
-#: eval.c:681
+#: eval.c:684
#, c-format
msgid ""
"\n"
@@ -1965,71 +2009,71 @@ msgstr ""
"\t# Fungsi Call Stack:\n"
"\n"
-#: eval.c:707
+#: eval.c:710
msgid "`IGNORECASE' is a gawk extension"
msgstr "`IGNORECASE' adalah ekstensi gawk"
-#: eval.c:728
+#: eval.c:731
msgid "`BINMODE' is a gawk extension"
msgstr "`BINMODE' adalah ekstensi gawk"
-#: eval.c:785
+#: eval.c:788
#, c-format
msgid "BINMODE value `%s' is invalid, treated as 3"
msgstr "BINMODE nilai `%s' tidak valid, diperlakukan sebagai 3"
-#: eval.c:908
+#: eval.c:911
#, c-format
msgid "bad `%sFMT' specification `%s'"
msgstr "buruk `%sFMT' spesifikasi `%s'"
-#: eval.c:976
+#: eval.c:979
msgid "turning off `--lint' due to assignment to `LINT'"
msgstr "menonaktifkan `--lint' karena penempatan ke `LINT'"
-#: eval.c:1154
+#: eval.c:1157
#, c-format
msgid "reference to uninitialized argument `%s'"
msgstr "referensi ke argumen `%s' tidak terinisialisasi"
-#: eval.c:1155
+#: eval.c:1158
#, c-format
msgid "reference to uninitialized variable `%s'"
msgstr "referensi ke variabel `%s' tidak terinisialisasi"
-#: eval.c:1173
+#: eval.c:1176
msgid "attempt to field reference from non-numeric value"
msgstr "mencoba untuk mereferensi field dari nilai bukan numerik"
-#: eval.c:1175
+#: eval.c:1178
msgid "attempt to field reference from null string"
msgstr "mencoba untuk mereferensi dari null string"
-#: eval.c:1183
+#: eval.c:1186
#, c-format
msgid "attempt to access field %ld"
msgstr "mencoba untuk mengakses field %ld"
-#: eval.c:1192
+#: eval.c:1195
#, c-format
msgid "reference to uninitialized field `$%ld'"
msgstr "referensi ke field tidak terinisialisasi `$%ld'"
-#: eval.c:1256
+#: eval.c:1259
#, c-format
msgid "function `%s' called with more arguments than declared"
msgstr "fungsi `%s' dipanggil argumen lebih dari yang dideklarasikan"
-#: eval.c:1453
+#: eval.c:1456
#, c-format
msgid "unwind_stack: unexpected type `%s'"
msgstr "unwind_stack: unexpected type `%s'"
-#: eval.c:1546
+#: eval.c:1549
msgid "division by zero attempted in `/='"
msgstr "pembagian dengan nol dicoba dalam `/='"
-#: eval.c:1553
+#: eval.c:1556
#, c-format
msgid "division by zero attempted in `%%='"
msgstr "pembagian dengan nol dicoba dalam `%%='"
@@ -2067,50 +2111,56 @@ msgstr "load_ext: perpustakaan `%s': tidak dapat
memanggil fungsi `%s' (%s)\n"
msgid "load_ext: library `%s' initialization routine `%s' failed"
msgstr "load_ext: library `%s' initialization routine `%s' failed\n"
-#: ext.c:110
+#: ext.c:111
msgid "make_builtin: missing function name"
msgstr "make_builtin: hilang nama fungsi"
-#: ext.c:120
+#: ext.c:119 ext.c:130
+#, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as function name"
+msgstr ""
+"make_builtin: tidak dapat menggunakan gawk bawaan `%s' sebagai nama fungsi"
+
+#: ext.c:128
+#, fuzzy, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as namespace name"
+msgstr ""
+"make_builtin: tidak dapat menggunakan gawk bawaan `%s' sebagai nama fungsi"
+
+#: ext.c:145
#, c-format
msgid "make_builtin: can't redefine function `%s'"
msgstr "make_builtin: tidak dapat meredefinisi fungsi `%s'"
-#: ext.c:124
+#: ext.c:149
#, c-format
msgid "make_builtin: function `%s' already defined"
msgstr "make_builtin: fungsi `%s' telah didefinisikan"
-#: ext.c:128
+#: ext.c:153
#, c-format
msgid "make_builtin: function name `%s' previously defined"
msgstr "make_builtin: nama fungsi `%s' telah didefinisikan sebelumnya"
-#: ext.c:130
-#, c-format
-msgid "make_builtin: can't use gawk built-in `%s' as function name"
-msgstr ""
-"make_builtin: tidak dapat menggunakan gawk bawaan `%s' sebagai nama fungsi"
-
-#: ext.c:133
+#: ext.c:157
#, c-format
msgid "make_builtin: negative argument count for function `%s'"
msgstr "make_builtin: negative argument count for function `%s'"
-#: ext.c:209
+#: ext.c:233
#, c-format
msgid "function `%s': argument #%d: attempt to use scalar as an array"
msgstr ""
"fungsi `%s': argumen #%d: mencoba menggunaka skalar sebagai sebuah array"
-#: ext.c:213
+#: ext.c:237
#, c-format
msgid "function `%s': argument #%d: attempt to use array as a scalar"
msgstr ""
"fungsi `%s': argumen #%d: mencoba untuk menggunakan array sebagai sebuah "
"skalar"
-#: ext.c:227
+#: ext.c:251
msgid "dynamic loading of library not supported"
msgstr "dynamic loading of library not supported"
@@ -2123,65 +2173,65 @@ msgstr "stat: unable to read symbolic link `%s'"
msgid "stat: bad parameters"
msgstr "stat: adalah parameter"
-#: extension/filefuncs.c:584
+#: extension/filefuncs.c:585
#, c-format
msgid "fts init: could not create variable %s"
msgstr "fts init: could not create variable %s"
-#: extension/filefuncs.c:605
+#: extension/filefuncs.c:606
msgid "fts is not supported on this system"
msgstr "tidak didukung dalam awk lama"
-#: extension/filefuncs.c:624
+#: extension/filefuncs.c:625
msgid "fill_stat_element: could not create array"
msgstr "fill_stat_element: could not create array"
-#: extension/filefuncs.c:633
+#: extension/filefuncs.c:634
msgid "fill_stat_element: could not set element"
msgstr "fill_stat_element: could not set element"
-#: extension/filefuncs.c:648
+#: extension/filefuncs.c:649
msgid "fill_path_element: could not set element"
msgstr "fill_path_element: could not set element"
-#: extension/filefuncs.c:664
+#: extension/filefuncs.c:665
msgid "fill_error_element: could not set element"
msgstr "fill_error_element: could not set element"
-#: extension/filefuncs.c:711 extension/filefuncs.c:758
+#: extension/filefuncs.c:717 extension/filefuncs.c:764
msgid "fts-process: could not create array"
msgstr "fts-process: could not create array"
-#: extension/filefuncs.c:721 extension/filefuncs.c:768
-#: extension/filefuncs.c:786
+#: extension/filefuncs.c:727 extension/filefuncs.c:774
+#: extension/filefuncs.c:792
msgid "fts-process: could not set element"
msgstr "fts-process: could not set element"
-#: extension/filefuncs.c:835
+#: extension/filefuncs.c:841
msgid "fts: called with incorrect number of arguments, expecting 3"
msgstr "fts: dipanggil dengan argumen negatif"
-#: extension/filefuncs.c:838
+#: extension/filefuncs.c:844
msgid "fts: bad first parameter"
msgstr "fts: adalah parameter"
-#: extension/filefuncs.c:844
+#: extension/filefuncs.c:850
msgid "fts: bad second parameter"
msgstr "fts: adalah parameter"
-#: extension/filefuncs.c:850
+#: extension/filefuncs.c:856
msgid "fts: bad third parameter"
msgstr "fts: adalah parameter"
-#: extension/filefuncs.c:857
+#: extension/filefuncs.c:863
msgid "fts: could not flatten array\n"
msgstr "fts: could not flatten array\n"
-#: extension/filefuncs.c:875
+#: extension/filefuncs.c:881
msgid "fts: ignoring sneaky FTS_NOSTAT flag. nyah, nyah, nyah."
msgstr "fts: ignoring sneaky FTS_NOSTAT flag. nyah, nyah, nyah."
-#: extension/filefuncs.c:891
+#: extension/filefuncs.c:897
msgid "fts: clear_array() failed\n"
msgstr "fts: clear_array() failed\n"
@@ -2219,84 +2269,88 @@ msgid "fork: PROCINFO is not an array!"
msgstr "fork: PROCINFO is not an array!"
#: extension/inplace.c:131
-msgid "inplace_begin: in-place editing already active"
+#, fuzzy
+msgid "inplace::begin: in-place editing already active"
msgstr "inplace_begin: in-place editing already active"
#: extension/inplace.c:134
-#, c-format
-msgid "inplace_begin: expects 2 arguments but called with %d"
+#, fuzzy, c-format
+msgid "inplace::begin: expects 2 arguments but called with %d"
msgstr "inplace_begin: expects 2 arguments but called with %d"
#: extension/inplace.c:137
-msgid "inplace_begin: cannot retrieve 1st argument as a string filename"
+#, fuzzy
+msgid "inplace::begin: cannot retrieve 1st argument as a string filename"
msgstr "inplace_begin: cannot retrieve 1st argument as a string filename"
#: extension/inplace.c:145
-#, c-format
-msgid "inplace_begin: disabling in-place editing for invalid FILENAME `%s'"
+#, fuzzy, c-format
+msgid "inplace::begin: disabling in-place editing for invalid FILENAME `%s'"
msgstr "inplace_begin: disabling in-place editing for invalid FILENAME `%s'"
#: extension/inplace.c:152
-#, c-format
-msgid "inplace_begin: Cannot stat `%s' (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: Cannot stat `%s' (%s)"
msgstr "inplace_begin: tidak dapat membuka `%s' (%s)"
#: extension/inplace.c:159
-#, c-format
-msgid "inplace_begin: `%s' is not a regular file"
+#, fuzzy, c-format
+msgid "inplace::begin: `%s' is not a regular file"
msgstr "inplace_begin: `%s' is not a regular file"
#: extension/inplace.c:170
-#, c-format
-msgid "inplace_begin: mkstemp(`%s') failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: mkstemp(`%s') failed (%s)"
msgstr "inplace_begin: mkstemp(`%s') failed (%s)"
#: extension/inplace.c:182
-#, c-format
-msgid "inplace_begin: chmod failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: chmod failed (%s)"
msgstr "inplace_begin: tutup gagal (%s)"
#: extension/inplace.c:189
-#, c-format
-msgid "inplace_begin: dup(stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: dup(stdout) failed (%s)"
msgstr "inplace_begin: dup(stdout) failed (%s)"
#: extension/inplace.c:192
-#, c-format
-msgid "inplace_begin: dup2(%d, stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: dup2(%d, stdout) failed (%s)"
msgstr "inplace_begin: dup2(%d, stdout) failed (%s)"
#: extension/inplace.c:195
-#, c-format
-msgid "inplace_begin: close(%d) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: close(%d) failed (%s)"
msgstr "inplace_begin: tutup(%d) gagal (%s)"
#: extension/inplace.c:211
#, fuzzy, c-format
-msgid "inplace_end: expects 2 arguments but called with %d"
+msgid "inplace::end: expects 2 arguments but called with %d"
msgstr "inplace_begin: expects 2 arguments but called with %d"
#: extension/inplace.c:214
-msgid "inplace_end: cannot retrieve 1st argument as a string filename"
+#, fuzzy
+msgid "inplace::end: cannot retrieve 1st argument as a string filename"
msgstr "inplace_end: cannot retrieve 1st argument as a string filename"
#: extension/inplace.c:221
-msgid "inplace_end: in-place editing not active"
+#, fuzzy
+msgid "inplace::end: in-place editing not active"
msgstr "inplace_end: in-place editing not active"
#: extension/inplace.c:227
-#, c-format
-msgid "inplace_end: dup2(%d, stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: dup2(%d, stdout) failed (%s)"
msgstr "inplace_end: dup2(%d, stdout) failed (%s)"
#: extension/inplace.c:230
-#, c-format
-msgid "inplace_end: close(%d) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: close(%d) failed (%s)"
msgstr "inplace_end: tutup(%d) gagal (%s)"
#: extension/inplace.c:234
-#, c-format
-msgid "inplace_end: fsetpos(stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: fsetpos(stdout) failed (%s)"
msgstr "inplace_end: fsetpos(stdout) failed (%s)"
#: extension/inplace.c:247
@@ -2305,8 +2359,8 @@ msgid "inplace_end: link(`%s', `%s') failed (%s)"
msgstr "inplace_end: pipe flush dari (`%s',`%s') gagal (%s)."
#: extension/inplace.c:257
-#, c-format
-msgid "inplace_end: rename(`%s', `%s') failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: rename(`%s', `%s') failed (%s)"
msgstr "inplace_end: penutupan dari fd (`%s',`%s') gagal (%s)"
#: extension/ordchr.c:72
@@ -2413,153 +2467,158 @@ msgstr ""
msgid "accessing fields from an END rule may not be portable"
msgstr ""
-#: field.c:981 field.c:988
+#: field.c:975 field.c:982
msgid "split: fourth argument is a gawk extension"
msgstr "split: argumen ketiga adalah sebuah ekstensi gawk"
-#: field.c:985
+#: field.c:979
msgid "split: fourth argument is not an array"
msgstr "split: argumen kedua bukan sebuah array"
-#: field.c:995
+#: field.c:989
msgid "split: second argument is not an array"
msgstr "split: argumen kedua bukan sebuah array"
-#: field.c:999
+#: field.c:993
msgid "split: cannot use the same array for second and fourth args"
msgstr "split: cannot use the same array for second and fourth args"
-#: field.c:1004
+#: field.c:998
msgid "split: cannot use a subarray of second arg for fourth arg"
msgstr "split: cannot use a subarray of second arg for fourth arg"
-#: field.c:1007
+#: field.c:1001
msgid "split: cannot use a subarray of fourth arg for second arg"
msgstr "split: cannot use a subarray of fourth arg for secod arg"
-#: field.c:1041
+#: field.c:1035
#, fuzzy
msgid "split: null string for third arg is a non-standard extension"
msgstr "split: null string untuk arg ketika adalah sebuah ekstensi gawk"
-#: field.c:1078
+#: field.c:1072
msgid "patsplit: fourth argument is not an array"
msgstr "patsplit: argumen kedua bukan sebuah array"
-#: field.c:1083
+#: field.c:1077
msgid "patsplit: second argument is not an array"
msgstr "patsplit: argumen kedua bukan sebuah array"
-#: field.c:1092
+#: field.c:1086
msgid "patsplit: third argument must be non-null"
msgstr "patsplit: argumen ketiga bukan sebuah array"
-#: field.c:1096
+#: field.c:1090
msgid "patsplit: cannot use the same array for second and fourth args"
msgstr "patsplit: cannot use the same array for second and fourth args"
-#: field.c:1101
+#: field.c:1095
msgid "patsplit: cannot use a subarray of second arg for fourth arg"
msgstr "patsplit: cannot use a subarray of second arg for fourth arg"
-#: field.c:1104
+#: field.c:1098
msgid "patsplit: cannot use a subarray of fourth arg for second arg"
msgstr "patsplit: cannot use a subarray of fourth arg for second arg"
-#: field.c:1154
+#: field.c:1148
msgid "`FIELDWIDTHS' is a gawk extension"
msgstr "`FIELDWIDTHS' adalah sebuah ekstensi gawk"
-#: field.c:1223
+#: field.c:1217
msgid "`*' must be the last designator in FIELDWIDTHS"
msgstr ""
-#: field.c:1244
+#: field.c:1238
#, fuzzy, c-format
msgid "invalid FIELDWIDTHS value, for field %d, near `%s'"
msgstr "nilai FIELDWIDTHS tidak valid, didekat `%s'"
-#: field.c:1317
+#: field.c:1311
msgid "null string for `FS' is a gawk extension"
msgstr "null string untuk `FS' adalah sebuah ekstensi gawk"
-#: field.c:1321
+#: field.c:1315
msgid "old awk does not support regexps as value of `FS'"
msgstr "awk lama tidak mendukung regexps sebagai nilai dari `FS'"
-#: field.c:1456
+#: field.c:1442
msgid "`FPAT' is a gawk extension"
msgstr "`FPAT' adalah sebuah ekstensi gawk"
-#: gawkapi.c:160
+#: gawkapi.c:161
msgid "awk_value_to_node: received null retval"
msgstr "awk_value_to_node: received null retval"
-#: gawkapi.c:177 gawkapi.c:188
+#: gawkapi.c:178 gawkapi.c:189
#, fuzzy
msgid "awk_value_to_node: not in MPFR mode"
msgstr "awk_value_to_node: received null retval"
-#: gawkapi.c:182 gawkapi.c:193
+#: gawkapi.c:183 gawkapi.c:194
#, fuzzy
msgid "awk_value_to_node: MPFR not supported"
msgstr "awk_value_to_node: received null retval"
-#: gawkapi.c:197
+#: gawkapi.c:198
#, fuzzy, c-format
msgid "awk_value_to_node: invalid number type `%d'"
msgstr "awk_value_to_node: received null retval"
-#: gawkapi.c:520
+#: gawkapi.c:385
+#, fuzzy
+msgid "add_ext_func: received NULL name_space parameter"
+msgstr "load_ext: received NULL lib_name"
+
+#: gawkapi.c:523
#, c-format
msgid ""
"node_to_awk_value: detected invalid numeric flags combination `%s'; please "
"file a bug report."
msgstr ""
-#: gawkapi.c:548
+#: gawkapi.c:551
msgid "node_to_awk_value: received null node"
msgstr "node_to_awk_value: received null node"
-#: gawkapi.c:551
+#: gawkapi.c:554
msgid "node_to_awk_value: received null val"
msgstr "node_to_awk_value: received null val"
-#: gawkapi.c:607 gawkapi.c:641 gawkapi.c:668 gawkapi.c:701
+#: gawkapi.c:610 gawkapi.c:644 gawkapi.c:671 gawkapi.c:704
#, c-format
msgid ""
"node_to_awk_value detected invalid flags combination `%s'; please file a bug "
"report."
msgstr ""
-#: gawkapi.c:1072
+#: gawkapi.c:1082
msgid "remove_element: received null array"
msgstr "remove_element: received null array"
-#: gawkapi.c:1075
+#: gawkapi.c:1085
msgid "remove_element: received null subscript"
msgstr "remove_element: received null subscript"
-#: gawkapi.c:1207
+#: gawkapi.c:1217
#, fuzzy, c-format
msgid "api_flatten_array_typed: could not convert index %d to %s"
msgstr "api_flatten_array: could not convert index %d\n"
-#: gawkapi.c:1212
+#: gawkapi.c:1222
#, fuzzy, c-format
msgid "api_flatten_array_typed: could not convert value %d to %s"
msgstr "api_flatten_array: could not convert value %d\n"
-#: gawkapi.c:1308 gawkapi.c:1324
+#: gawkapi.c:1318 gawkapi.c:1334
msgid "api_get_mpfr: MPFR not supported"
msgstr ""
-#: gawkapi.c:1355
+#: gawkapi.c:1365
#, fuzzy
msgid "cannot find end of BEGINFILE rule"
msgstr "`next' tidak dapat dipanggil dari sebuah aturan BEGIN"
-#: gawkapi.c:1409
+#: gawkapi.c:1419
#, fuzzy, c-format
msgid "cannot open unrecognized file type `%s' for `%s'"
msgstr "tidak dapat membuka berkas sumber `%s' untuk pembacaan (%s)"
@@ -2716,12 +2775,12 @@ msgstr ""
msgid "fflush: cannot flush standard error: %s"
msgstr ""
-#: io.c:1417 io.c:1508 main.c:653 main.c:700
+#: io.c:1417 io.c:1508 main.c:659 main.c:706
#, c-format
msgid "error writing standard output (%s)"
msgstr "error menulis standar keluaran (%s)"
-#: io.c:1418 io.c:1521 main.c:655
+#: io.c:1418 io.c:1521 main.c:661
#, c-format
msgid "error writing standard error (%s)"
msgstr "error menulis standar error (%s)"
@@ -2914,189 +2973,189 @@ msgstr "nilai multi karakter dari `RS' adalah sebuah
ekstensi gawk"
msgid "IPv6 communication is not supported"
msgstr "IPv6 komunikasi TCP/IP tidak didukung"
-#: main.c:330
+#: main.c:331
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr "variabel lingkungan `POSIXLY_CORRECT' set: mengaktifkan `--posix'"
-#: main.c:336
+#: main.c:337
msgid "`--posix' overrides `--traditional'"
msgstr "`--posix' overrides `--traditional'"
-#: main.c:347
+#: main.c:348
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr "`--posix'/`--traditional' overrides `--non-decimal-data'"
-#: main.c:351
+#: main.c:352
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr "menjalankan %s setuid root mungkin sebuah masalah keamanan"
-#: main.c:355
+#: main.c:356
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "`--posix' overrides `--characters-as-bytes'"
-#: main.c:413
+#: main.c:415
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr "tidak dapat menset mode binari di stdin (%s)"
-#: main.c:416
+#: main.c:418
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr "tidak dapat menset mode binari di stdout (%s)"
-#: main.c:418
+#: main.c:420
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr "tidak dapat menset mode binari di stderr (%s)"
-#: main.c:478
+#: main.c:482
msgid "no program text at all!"
msgstr "tidak ada teks aplikasi apapun!"
-#: main.c:571
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr ""
"Penggunaan: %s [pilihan POSIX atau gaya GNU] -f progfile [--] berkas ...\n"
-#: main.c:573
+#: main.c:578
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr ""
"Penggunaan: %s[ pilihan POSIX atau gaya GNU] [--] %cprogram%c berkas ...\n"
-#: main.c:578
+#: main.c:583
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "pilihan POSIX:\t\tpilihan panjang GNU:\n"
-#: main.c:579
+#: main.c:584
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f progfile\t\t--file=progfile\n"
-#: main.c:580
+#: main.c:585
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F fs\t\t\t--field-separator=fs\n"
-#: main.c:581
+#: main.c:586
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr "\t-v var=val\t\t--assign=var=val\n"
-#: main.c:582
+#: main.c:587
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "pilihan POSIX:\t\tpilihan panjang GNU:\n"
-#: main.c:583
+#: main.c:588
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:584
+#: main.c:589
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:585
+#: main.c:590
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C hak cipta\t\t--copyright\n"
-#: main.c:586
+#: main.c:591
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d tampilkan variabel[=berkas]\t\t--dump-variables[=berkas]\n"
-#: main.c:587
+#: main.c:592
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-D profile[=file]\t\t--profile[=file]\n"
-#: main.c:588
+#: main.c:593
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e sumber=teks-program\t\t--source=teks-program\n"
-#: main.c:589
+#: main.c:594
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E exec=berkas\t\t\t--exec=berkas\n"
-#: main.c:590
+#: main.c:595
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g gen-po\t\t\t--gen-po\n"
-#: main.c:591
+#: main.c:596
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h bantuan\t\t\t--help\n"
-#: main.c:592
+#: main.c:597
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr "\t-i includefile\t\t--include=includefile\n"
-#: main.c:593
+#: main.c:598
msgid "\t-l library\t\t--load=library\n"
msgstr "\t-I library\t\t--load=library\n"
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:598
+#: main.c:603
#, fuzzy
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L lint[=fatal]\t\t--lint[=fatal]\n"
-#: main.c:599
+#: main.c:604
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-M\t\t\t--optimize\n"
-#: main.c:600
+#: main.c:605
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N use-lc-numeric\t\t\t--use-lc-numeric\n"
-#: main.c:601
+#: main.c:606
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n non-decimal-data\t\t\t--non-decimal-data\n"
-#: main.c:602
+#: main.c:607
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-W profile[=file]\t\t--profile[=file]\n"
-#: main.c:603
+#: main.c:608
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-0\t\t\t--optimize\n"
-#: main.c:604
+#: main.c:609
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p profile[=file]\t\t--profile[=file]\n"
-#: main.c:605
+#: main.c:610
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P posix\t\t\t--posix\n"
-#: main.c:606
+#: main.c:611
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r re-interval\t\t\t--re-interval\n"
-#: main.c:607
+#: main.c:612
#, fuzzy
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-0\t\t\t--optimize\n"
-#: main.c:608
+#: main.c:613
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:609
+#: main.c:614
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t lint-old\t\t\t--lint-old\n"
-#: main.c:610
+#: main.c:615
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V versi\t\t\t--version\n"
-#: main.c:612
+#: main.c:617
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr "\t-W nostalgia\t\t--nostalgia\n"
-#: main.c:615
+#: main.c:620
#, fuzzy
msgid "\t-Y\t\t\t--parsedebug\n"
msgstr "\t-Y parsedebug\t\t--parsedebug\n"
-#: main.c:618
+#: main.c:623
msgid "\t-Z locale-name\t\t--locale=locale-name\n"
msgstr ""
@@ -3105,7 +3164,7 @@ msgstr ""
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:627
+#: main.c:632
#, fuzzy
msgid ""
"\n"
@@ -3113,7 +3172,9 @@ msgid ""
"which is section `Reporting Problems and Bugs' in the\n"
"printed version. This same information may be found at\n"
"https://www.gnu.org/software/gawk/manual/html_node/Bugs.html.\n"
-"PLEASE do NOT try to report bugs by posting in comp.lang.awk.\n"
+"PLEASE do NOT try to report bugs by posting in comp.lang.awk,\n"
+"\n"
+"or by using a web forum such as Stack Overflow.\n"
"\n"
msgstr ""
"\n"
@@ -3121,7 +3182,7 @@ msgstr ""
"daerah `Reporting Problems and Bugs' dalam versi tercetak.\n"
"\n"
-#: main.c:634
+#: main.c:640
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3131,7 +3192,7 @@ msgstr ""
"Secara baku ini membaca standar masukan dan menulis standa keluaran.\n"
"\n"
-#: main.c:638
+#: main.c:644
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3141,7 +3202,7 @@ msgstr ""
"\tgawk '{ sum += $1 }; END { print sum }' berkas\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
-#: main.c:670
+#: main.c:676
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3162,7 +3223,7 @@ msgstr ""
"(di pilihan anda) untuk versi selanjutnya.\n"
"\n"
-#: main.c:678
+#: main.c:684
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3177,7 +3238,7 @@ msgstr ""
"GNU General Public License untuk lebih lengkapnya.\n"
"\n"
-#: main.c:684
+#: main.c:690
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3186,11 +3247,11 @@ msgstr ""
"bersama dengan aplikasi ini. Jika tidak, lihat http://www.gnu.org/"
"licenses/.\n"
-#: main.c:725
+#: main.c:731
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "-Ft tidak menset FS ke tab dalam POSIX awk"
-#: main.c:1127
+#: main.c:1128
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
@@ -3199,67 +3260,67 @@ msgstr ""
"%s: `%s' argumen ke `-v' tidak dalam bentuk `var=value'\n"
"\n"
-#: main.c:1153
+#: main.c:1154
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "`%s' bukan sebuah nama variabel legal"
-#: main.c:1156
+#: main.c:1157
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "`%s' bukan sebuah nama variabel, pencarian untuk berkas `%s=%s'"
-#: main.c:1160
+#: main.c:1171
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr "tidak dapat menggunakan gawk bawaan `%s' sebagai nama fungsi"
-#: main.c:1165
+#: main.c:1176
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr ""
"tidak dapat menggunakan nama fungsi `%s' sebagai sebuah variabel atau array"
-#: main.c:1227
+#: main.c:1254
msgid "floating point exception"
msgstr "eksepsi titik pecahan"
-#: main.c:1234
+#: main.c:1261
msgid "fatal error: internal error"
msgstr "fatal error: internal error"
-#: main.c:1251
+#: main.c:1278
msgid "fatal error: internal error: segfault"
msgstr "fatal error: internal error: segfault"
-#: main.c:1264
+#: main.c:1291
msgid "fatal error: internal error: stack overflow"
msgstr "fatal error: internal error: stack overflow"
-#: main.c:1324
+#: main.c:1351
#, c-format
msgid "no pre-opened fd %d"
msgstr "tidak ada pre-opened fd %d"
-#: main.c:1331
+#: main.c:1358
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr "tidak dapat pre-open /dev/null untuk fd %d"
-#: main.c:1545
+#: main.c:1572
msgid "empty argument to `-e/--source' ignored"
msgstr "argumen kosong ke `-e/--source' diabaikan"
-#: main.c:1616
+#: main.c:1643
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr ""
-#: main.c:1641
+#: main.c:1668
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%s: pilihan `-W %s' tidak dikenal, diabaikan\n"
-#: main.c:1694
+#: main.c:1721
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: pilihan membutuhkan sebuah argumen -- %c\n"
@@ -3371,16 +3432,20 @@ msgstr "%s %s `%s': tidak dapat menset close-on-exec:
(fcntl: %s)"
msgid "%s %s `%s': could not set close-on-exec: (fcntl F_SETFD: %s)"
msgstr "%s %s `%s': tidak dapat menset close-on-exec: (fcntl: %s)"
-#: profile.c:97
+#: profile.c:73
+msgid "Program indentation level too deep. Consider refactoring your code"
+msgstr ""
+
+#: profile.c:110
#, c-format
msgid "could not open `%s' for writing: %s"
msgstr "tidak dapat membuka `%s' untuk penulisan: %s"
-#: profile.c:99
+#: profile.c:112
msgid "sending profile to standard error"
msgstr "mengirim profile ke standar error"
-#: profile.c:250
+#: profile.c:271
#, fuzzy, c-format
msgid ""
"\t# %s rule(s)\n"
@@ -3389,7 +3454,7 @@ msgstr ""
"\t# Aturan\n"
"\n"
-#: profile.c:258
+#: profile.c:279
#, c-format
msgid ""
"\t# Rule(s)\n"
@@ -3398,30 +3463,40 @@ msgstr ""
"\t# Aturan\n"
"\n"
-#: profile.c:343
+#: profile.c:367
#, c-format
msgid "internal error: %s with null vname"
msgstr "internal error: %s dengan null vname"
-#: profile.c:619
+#: profile.c:658
msgid "internal error: builtin with null fname"
msgstr "internal error: dengan null vname"
-#: profile.c:1132
-#, c-format
+#: profile.c:1298
+#, fuzzy, c-format
msgid ""
+"%s# Loaded extensions (-l and/or @load)\n"
+"\n"
+msgstr ""
"\t# Loaded extensions (-l and/or @load)\n"
"\n"
+
+#: profile.c:1329
+#, fuzzy, c-format
+msgid ""
+"\n"
+"# Included files (-i and/or @include)\n"
+"\n"
msgstr ""
"\t# Loaded extensions (-l and/or @load)\n"
"\n"
-#: profile.c:1181
+#: profile.c:1393
#, c-format
msgid "\t# gawk profile, created %s\n"
msgstr "\t# gawk profile, dibuat %s\n"
-#: profile.c:1731
+#: profile.c:1958
#, c-format
msgid ""
"\n"
@@ -3430,7 +3505,7 @@ msgstr ""
"\n"
"\t# Fungsi, terdaftar secara alphabet\n"
-#: profile.c:1787
+#: profile.c:2019
#, c-format
msgid "redir2str: unknown redirection type %d"
msgstr "redir2str: unknown redirection type %d"
@@ -3623,20 +3698,28 @@ msgstr "Ekspresi regular terlalu besar"
msgid "Unmatched ) or \\)"
msgstr "Tidak cocok ) atau \\)"
-#: support/regcomp.c:689
+#: support/regcomp.c:688
msgid "No previous regular expression"
msgstr "Tidak ada ekspresi regular sebelumnya"
-#: symbol.c:687
+#: symbol.c:688
#, fuzzy, c-format
msgid "function `%s': can't use function `%s' as a parameter name"
msgstr ""
"fungsi `%s': tidak dapat menggunakan nama fungsi sebagai nama parameter"
-#: symbol.c:817
+#: symbol.c:818
msgid "can not pop main context"
msgstr "can not pop main context"
+#, fuzzy
+#~ msgid "setenv(TZ, %s) failed (%s)"
+#~ msgstr "%s ke \"%s\" gagal (%s)"
+
+#, fuzzy
+#~ msgid "unsetenv(TZ) failed (%s)"
+#~ msgstr "%s: tutup gagal (%s)"
+
#~ msgid "backslash at end of string"
#~ msgstr "backslash di akhir dari string"
diff --git a/po/it.gmo b/po/it.gmo
index 0d01732..c9f3e83 100644
Binary files a/po/it.gmo and b/po/it.gmo differ
diff --git a/po/it.po b/po/it.po
index 45267e3..8532be3 100644
--- a/po/it.po
+++ b/po/it.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: GNU Awk 4.2.1, API: 2.0\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-12-14 15:37+0100\n"
+"POT-Creation-Date: 2019-01-26 21:24+0200\n"
"PO-Revision-Date: 2018-12-14 16:02+0100\n"
"Last-Translator: Antonio Colombo <address@hidden>\n"
"Language-Team: Italian <address@hidden>\n"
@@ -15,515 +15,526 @@ msgstr ""
"Content-Type: text/plain; charset=ISO-8859-1\n"
"Content-Transfer-Encoding: 8-bit\n"
-#: array.c:259
+#: array.c:247
#, c-format
msgid "from %s"
msgstr "da %s"
-#: array.c:360
+#: array.c:348
msgid "attempt to use a scalar value as array"
msgstr "tentativo di usare valore scalare come vettore"
-#: array.c:362
+#: array.c:350
#, c-format
msgid "attempt to use scalar parameter `%s' as an array"
msgstr "tentativo di usare il parametro scalare `%s' come un vettore"
-#: array.c:365
+#: array.c:353
#, c-format
msgid "attempt to use scalar `%s' as an array"
msgstr "tentativo di usare scalare '%s' come vettore"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1686 builtin.c:1732
-#: builtin.c:1745 builtin.c:2240 builtin.c:2267 eval.c:1129 eval.c:1133
-#: eval.c:1508
+#: array.c:400 array.c:567 builtin.c:88 builtin.c:1686 builtin.c:1732
+#: builtin.c:1745 builtin.c:2240 builtin.c:2267 eval.c:1132 eval.c:1136
+#: eval.c:1511
#, c-format
msgid "attempt to use array `%s' in a scalar context"
msgstr "tentativo di usare vettore `%s' in un contesto scalare"
-#: array.c:586
+#: array.c:574
#, c-format
msgid "delete: index `%.*s' not in array `%s'"
msgstr "delete: indice `%.*s' non presente nel vettore `%s'"
-#: array.c:600
+#: array.c:588
#, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as an array"
msgstr "tentativo di usare scalare`%s[\"%.*s\"]' come vettore"
-#: array.c:791
+#: array.c:782
msgid "adump: first argument not an array"
msgstr "adump: primo argomento non-vettoriale"
-#: array.c:833
+#: array.c:824
msgid "asort: second argument not an array"
msgstr "asort: secondo argomento non-vettoriale"
-#: array.c:834
+#: array.c:825
msgid "asorti: second argument not an array"
msgstr "asorti: secondo argomento non-vettoriale"
-#: array.c:841
+#: array.c:832
msgid "asort: first argument not an array"
msgstr "asort: primo argomento non-vettoriale"
-#: array.c:842
+#: array.c:833
msgid "asorti: first argument not an array"
msgstr "asorti: primo argomento non-vettoriale"
-#: array.c:849
+#: array.c:840
msgid "asort: cannot use a subarray of first arg for second arg"
msgstr ""
"asort: non consentito un secondo argomento che sia un sottovettore del primo "
"argomento"
-#: array.c:850
+#: array.c:841
msgid "asorti: cannot use a subarray of first arg for second arg"
msgstr ""
"asorti: non consentito un secondo argomento che sia un sottovettore del "
"primo argomento"
-#: array.c:855
+#: array.c:846
msgid "asort: cannot use a subarray of second arg for first arg"
msgstr ""
"asort: non consentito un primo argomento che sia un sottovettore del secondo "
"argomento"
-#: array.c:856
+#: array.c:847
msgid "asorti: cannot use a subarray of second arg for first arg"
msgstr ""
"asorti: non consentito un primo argomento che sia un sottovettore del "
"secondo argomento"
-#: array.c:1327
+#: array.c:1310
#, c-format
msgid "`%s' is invalid as a function name"
msgstr "`%s' non è un nome funzione valido"
-#: array.c:1331
+#: array.c:1314
#, c-format
msgid "sort comparison function `%s' is not defined"
msgstr "funzione di confronto del sort `%s' non definita"
-#: awkgram.y:266
+#: awkgram.y:274
#, c-format
msgid "%s blocks must have an action part"
msgstr "blocchi %s richiedono una `azione'"
-#: awkgram.y:269
+#: awkgram.y:277
msgid "each rule must have a pattern or an action part"
msgstr "ogni regola deve avere una parte `espressione' o una parte `azione'"
-#: awkgram.y:391 awkgram.y:403
+#: awkgram.y:418 awkgram.y:430
msgid "old awk does not support multiple `BEGIN' or `END' rules"
msgstr "il vecchio awk non supporta più di una regola `BEGIN' o `END'"
-#: awkgram.y:448
+#: awkgram.y:497
#, c-format
msgid "`%s' is a built-in function, it cannot be redefined"
msgstr "`%s' è una funzione interna, non si può ridefinire"
-#: awkgram.y:512
+#: awkgram.y:561
msgid "regexp constant `//' looks like a C++ comment, but is not"
msgstr "espressione regolare costante `//' sembra un commento C++, ma non lo è"
-#: awkgram.y:516
+#: awkgram.y:565
#, c-format
msgid "regexp constant `/%s/' looks like a C comment, but is not"
msgstr "espressione regolare costante `/%s/' sembra un commento C, ma non lo è"
-#: awkgram.y:643
+#: awkgram.y:692
#, c-format
msgid "duplicate case values in switch body: %s"
msgstr "valori di `case' doppi all'interno di uno `switch': %s"
-#: awkgram.y:664
+#: awkgram.y:713
msgid "duplicate `default' detected in switch body"
msgstr "valori di default doppi all'interno di uno `switch'"
-#: awkgram.y:999 awkgram.y:4360
+#: awkgram.y:1048 awkgram.y:4461
msgid "`break' is not allowed outside a loop or switch"
msgstr "`break' non consentito fuori da un ciclo o da uno `switch'"
-#: awkgram.y:1009 awkgram.y:4352
+#: awkgram.y:1058 awkgram.y:4453
msgid "`continue' is not allowed outside a loop"
msgstr "`continue' non consentito fuori da un un ciclo"
-#: awkgram.y:1020
+#: awkgram.y:1069
#, c-format
msgid "`next' used in %s action"
msgstr "`next' usato in `azione' %s"
-#: awkgram.y:1031
+#: awkgram.y:1080
#, c-format
msgid "`nextfile' used in %s action"
msgstr "`nextfile' usato in `azione' %s"
-#: awkgram.y:1059
+#: awkgram.y:1108
msgid "`return' used outside function context"
msgstr "`return' usato fuori da una funzione"
-#: awkgram.y:1129
+#: awkgram.y:1178
msgid "plain `print' in BEGIN or END rule should probably be `print \"\"'"
msgstr "`print' da solo in BEGIN o END dovrebbe forse essere `print \"\"'"
-#: awkgram.y:1195 awkgram.y:1244
+#: awkgram.y:1244 awkgram.y:1293
msgid "`delete' is not allowed with SYMTAB"
msgstr "`delete' non consentito in SYMTAB"
-#: awkgram.y:1197 awkgram.y:1246
+#: awkgram.y:1246 awkgram.y:1295
msgid "`delete' is not allowed with FUNCTAB"
msgstr "`delete' non consentito in FUNCTAB"
-#: awkgram.y:1231 awkgram.y:1235
+#: awkgram.y:1280 awkgram.y:1284
msgid "`delete(array)' is a non-portable tawk extension"
msgstr "`delete(array)' è un'estensione tawk non-portabile"
-#: awkgram.y:1371
+#: awkgram.y:1420
msgid "multistage two-way pipelines don't work"
msgstr "`pipeline' multistadio bidirezionali non funzionano"
-#: awkgram.y:1373
+#: awkgram.y:1422
msgid "concatenation as I/O `>' redirection target is ambiguous"
msgstr "concatenazione in I/O `>' destinazione della ridirezione ambigua"
-#: awkgram.y:1577
+#: awkgram.y:1626
msgid "regular expression on right of assignment"
msgstr "espressione regolare usata per assegnare un valore"
-#: awkgram.y:1592 awkgram.y:1605
+#: awkgram.y:1641 awkgram.y:1654
msgid "regular expression on left of `~' or `!~' operator"
msgstr "espressione regolare prima di operatore `~' o `!~'"
-#: awkgram.y:1622 awkgram.y:1771
+#: awkgram.y:1671 awkgram.y:1820
msgid "old awk does not support the keyword `in' except after `for'"
msgstr "il vecchio awk non supporta la parola-chiave `in' se non dopo `for'"
-#: awkgram.y:1632
+#: awkgram.y:1681
msgid "regular expression on right of comparison"
msgstr "espressione regolare a destra in un confronto"
-#: awkgram.y:1751
+#: awkgram.y:1800
#, c-format
msgid "non-redirected `getline' invalid inside `%s' rule"
msgstr "`getline' non ridiretta invalida all'interno della regola `%s'"
-#: awkgram.y:1754
+#: awkgram.y:1803
msgid "non-redirected `getline' undefined inside END action"
msgstr "`getline' non ri-diretta indefinita dentro `azione' END"
-#: awkgram.y:1773
+#: awkgram.y:1822
msgid "old awk does not support multidimensional arrays"
msgstr "il vecchio awk non supporta vettori multidimensionali"
-#: awkgram.y:1876
+#: awkgram.y:1925
msgid "call of `length' without parentheses is not portable"
msgstr "chiamata a `length' senza parentesi non-portabile"
-#: awkgram.y:1950
+#: awkgram.y:1999
msgid "indirect function calls are a gawk extension"
msgstr "chiamate a funzione indirette sono un'estensione gawk"
-#: awkgram.y:1963
+#: awkgram.y:2012
#, c-format
msgid "can not use special variable `%s' for indirect function call"
msgstr ""
"non riesco a usare la variabile speciale `%s' come parametro indiretto di "
"funzione"
-#: awkgram.y:1989
+#: awkgram.y:2045
#, c-format
msgid "attempt to use non-function `%s' in function call"
msgstr "tentativo di usare la non-funzione `%s' in una chiamata di funzione"
-#: awkgram.y:2053
+#: awkgram.y:2110
msgid "invalid subscript expression"
msgstr "espressione indice invalida"
-#: awkgram.y:2419 awkgram.y:2439 gawkapi.c:272 gawkapi.c:289 msg.c:130
+#: awkgram.y:2483 awkgram.y:2503 gawkapi.c:273 gawkapi.c:290 msg.c:130
msgid "warning: "
msgstr "attenzione: "
-#: awkgram.y:2437 gawkapi.c:244 gawkapi.c:287 msg.c:162
+#: awkgram.y:2501 gawkapi.c:245 gawkapi.c:288 msg.c:162
msgid "fatal: "
msgstr "fatale: "
-#: awkgram.y:2487
+#: awkgram.y:2554
msgid "unexpected newline or end of string"
msgstr "carattere 'a capo' o fine stringa non previsti"
-#: awkgram.y:2784 awkgram.y:2862 awkgram.y:3096 debug.c:530 debug.c:546
-#: debug.c:2821 debug.c:5159
+#: awkgram.y:2575
+msgid ""
+"source files / command-line arguments must contain complete functions or "
+"rules"
+msgstr ""
+
+#: awkgram.y:2855 awkgram.y:2933 awkgram.y:3171 debug.c:531 debug.c:547
+#: debug.c:2824 debug.c:5193
#, c-format
msgid "can't open source file `%s' for reading (%s)"
msgstr "non riesco ad aprire file sorgente `%s' in lettura (%s)"
-#: awkgram.y:2785 awkgram.y:2920
+#: awkgram.y:2856 awkgram.y:2993
#, c-format
msgid "can't open shared library `%s' for reading (%s)"
msgstr "non riesco ad aprire shared library `%s' in lettura (%s)"
-#: awkgram.y:2787 awkgram.y:2863 awkgram.y:2921 builtin.c:149 debug.c:5310
+#: awkgram.y:2858 awkgram.y:2934 awkgram.y:2994 builtin.c:149 debug.c:5344
msgid "reason unknown"
msgstr "ragione indeterminata"
-#: awkgram.y:2796 awkgram.y:2820
+#: awkgram.y:2867 awkgram.y:2891
#, c-format
msgid "can't include `%s' and use it as a program file"
msgstr "non riesco a includere `%s' per usarlo come file di programma"
-#: awkgram.y:2809
+#: awkgram.y:2880
#, c-format
msgid "already included source file `%s'"
msgstr "file sorgente `%s' già incluso"
-#: awkgram.y:2810
+#: awkgram.y:2881
#, c-format
msgid "already loaded shared library `%s'"
msgstr "shared library `%s' già inclusa"
-#: awkgram.y:2847
+#: awkgram.y:2918
msgid "@include is a gawk extension"
msgstr "@include è un'estensione gawk"
-#: awkgram.y:2853
+#: awkgram.y:2924
msgid "empty filename after @include"
msgstr "nome-file mancante dopo @include"
-#: awkgram.y:2900
+#: awkgram.y:2973
msgid "@load is a gawk extension"
msgstr "@load è un'estensione gawk"
-#: awkgram.y:2907
+#: awkgram.y:2980
msgid "empty filename after @load"
msgstr "nome-file mancante dopo @include"
-#: awkgram.y:3048
+#: awkgram.y:3123
msgid "empty program text on command line"
msgstr "programma nullo sulla riga comandi"
-#: awkgram.y:3163
+#: awkgram.y:3238
#, c-format
msgid "can't read sourcefile `%s' (%s)"
msgstr "non riesco a leggere file sorgente `%s' (%s)"
-#: awkgram.y:3174
+#: awkgram.y:3249
#, c-format
msgid "source file `%s' is empty"
msgstr "file sorgente `%s' vuoto"
-#: awkgram.y:3233
+#: awkgram.y:3308
#, c-format
msgid "PEBKAC error: invalid character '\\%03o' in source code"
msgstr "errore PEBKAC: carattere invalido '\\%03o' nel codice sorgente"
-#: awkgram.y:3456
+#: awkgram.y:3535
msgid "source file does not end in newline"
msgstr "file sorgente non termina con carattere 'a capo'"
-#: awkgram.y:3577
+#: awkgram.y:3656
msgid "unterminated regexp ends with `\\' at end of file"
msgstr "espressione regolare non completata termina con `\\' a fine file"
-#: awkgram.y:3604
+#: awkgram.y:3683
#, c-format
msgid "%s: %d: tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr ""
"%s: %d: modificatore di espressione regolare tawk `/.../%c' non valido in "
"gawk"
-#: awkgram.y:3608
+#: awkgram.y:3687
#, c-format
msgid "tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr "modificatore di espressione regolare tawk `/.../%c' non valido in gawk"
-#: awkgram.y:3621
+#: awkgram.y:3700
msgid "unterminated regexp"
msgstr "espressione regolare non completata"
-#: awkgram.y:3625
+#: awkgram.y:3704
msgid "unterminated regexp at end of file"
msgstr "espressione regolare non completata a fine file"
-#: awkgram.y:3714
+#: awkgram.y:3793
msgid "use of `\\ #...' line continuation is not portable"
msgstr "uso di `\\ #...' continuazione riga non-portabile"
-#: awkgram.y:3736
+#: awkgram.y:3815
msgid "backslash not last character on line"
msgstr "la barra inversa non è l'ultimo carattere della riga"
-#: awkgram.y:3783 awkgram.y:3785
+#: awkgram.y:3862 awkgram.y:3864
msgid "multidimensional arrays are a gawk extension"
msgstr "i vettori multidimensionali sono un'estensione gawk"
-#: awkgram.y:3810
+#: awkgram.y:3889
msgid "POSIX does not allow operator `**='"
msgstr "POSIX non consente l'operatore `**='"
-#: awkgram.y:3812
+#: awkgram.y:3891
msgid "old awk does not support operator `**='"
msgstr "il vecchio awk non supporta l'operatore `**='"
-#: awkgram.y:3821
+#: awkgram.y:3900
msgid "POSIX does not allow operator `**'"
msgstr "POSIX non consente l'operatore `**'"
-#: awkgram.y:3823
+#: awkgram.y:3902
msgid "old awk does not support operator `**'"
msgstr "il vecchio awk non supporta l'operatore `**'"
-#: awkgram.y:3858
+#: awkgram.y:3937
msgid "operator `^=' is not supported in old awk"
msgstr "l'operatore `^=' non è supportato nel vecchio awk"
-#: awkgram.y:3866
+#: awkgram.y:3945
msgid "operator `^' is not supported in old awk"
msgstr "l'operatore `^' non è supportato nel vecchio awk"
-#: awkgram.y:3963 awkgram.y:3985 command.y:1187
+#: awkgram.y:4042 awkgram.y:4064 command.y:1187
msgid "unterminated string"
msgstr "stringa non terminata"
-#: awkgram.y:3973 main.c:1193
+#: awkgram.y:4052 main.c:1197
msgid "POSIX does not allow physical newlines in string values"
msgstr ""
"POSIX non consente dei caratteri di ritorno a capo nei valori assegnati a "
"una stringa"
-#: awkgram.y:3975 node.c:453
+#: awkgram.y:4054 node.c:453
msgid "backslash string continuation is not portable"
msgstr "uso di barra inversa per continuazione stringa non-portabile"
-#: awkgram.y:4213
+#: awkgram.y:4292
#, c-format
msgid "invalid char '%c' in expression"
msgstr "carattere '%c' non valido in un'espressione"
-#: awkgram.y:4287
+#: awkgram.y:4387
#, c-format
msgid "`%s' is a gawk extension"
msgstr "`%s' è un'estensione gawk"
-#: awkgram.y:4292
+#: awkgram.y:4392
#, c-format
msgid "POSIX does not allow `%s'"
msgstr "POSIX non consente `%s'"
-#: awkgram.y:4300
+#: awkgram.y:4400
#, c-format
msgid "`%s' is not supported in old awk"
msgstr "`%s' non è supportato nel vecchio awk"
-#: awkgram.y:4393
+#: awkgram.y:4494
msgid "`goto' considered harmful!"
msgstr "`goto' considerato pericoloso!"
-#: awkgram.y:4462
+#: awkgram.y:4563
#, c-format
msgid "%d is invalid as number of arguments for %s"
msgstr "%d non valido come numero di argomenti per %s"
-#: awkgram.y:4497
+#: awkgram.y:4598
#, c-format
msgid "%s: string literal as last arg of substitute has no effect"
msgstr "%s: una stringa come ultimo argomento di `substitute' non ha effetto"
-#: awkgram.y:4502
+#: awkgram.y:4603
#, c-format
msgid "%s third parameter is not a changeable object"
msgstr "il terzo parametro di '%s' non è un oggetto modificabile"
-#: awkgram.y:4596 awkgram.y:4599
+#: awkgram.y:4707 awkgram.y:4710
msgid "match: third argument is a gawk extension"
msgstr "match: il terzo argomento è un'estensione gawk"
-#: awkgram.y:4653 awkgram.y:4656
+#: awkgram.y:4764 awkgram.y:4767
msgid "close: second argument is a gawk extension"
msgstr "close: il secondo argomento è un'estensione gawk"
-#: awkgram.y:4668
+#: awkgram.y:4779
msgid "use of dcgettext(_\"...\") is incorrect: remove leading underscore"
msgstr ""
"uso scorretto di dcgettext(_\"...\"): togliere il carattere '_' iniziale"
-#: awkgram.y:4683
+#: awkgram.y:4794
msgid "use of dcngettext(_\"...\") is incorrect: remove leading underscore"
msgstr ""
"uso scorretto di dcngettext(_\"...\"): togliere il carattere '_' iniziale"
-#: awkgram.y:4702
+#: awkgram.y:4813
msgid "index: regexp constant as second argument is not allowed"
msgstr "index: espressione regolare come secondo argomento non consentita"
-#: awkgram.y:4755
+#: awkgram.y:4866
#, c-format
msgid "function `%s': parameter `%s' shadows global variable"
msgstr "funzione `%s': parametro `%s' nasconde variabile globale"
-#: awkgram.y:4804 debug.c:4144 debug.c:4187 debug.c:5308
+#: awkgram.y:4915 debug.c:4178 debug.c:4221 debug.c:5342
#, c-format
msgid "could not open `%s' for writing (%s)"
msgstr "non riesco ad aprire `%s' in scrittura (%s)"
-#: awkgram.y:4805
+#: awkgram.y:4916
msgid "sending variable list to standard error"
msgstr "mando lista variabili a `standard error'"
-#: awkgram.y:4813
+#: awkgram.y:4924
#, c-format
msgid "%s: close failed (%s)"
msgstr "%s: `close' non riuscita (%s)"
-#: awkgram.y:4838
+#: awkgram.y:4949
msgid "shadow_funcs() called twice!"
msgstr "shadow_funcs() chiamata due volte!"
-#: awkgram.y:4846
+#: awkgram.y:4957
msgid "there were shadowed variables."
msgstr "c'erano variabili nascoste."
-#: awkgram.y:4920
+#: awkgram.y:5034
#, c-format
msgid "function name `%s' previously defined"
msgstr "funzione di nome `%s' definita in precedenza"
-#: awkgram.y:4966
+#: awkgram.y:5085
#, c-format
msgid "function `%s': can't use function name as parameter name"
msgstr ""
"funzione `%s': non è possibile usare nome della funzione come nome parametro"
-#: awkgram.y:4969
+#: awkgram.y:5088
#, c-format
msgid "function `%s': can't use special variable `%s' as a function parameter"
msgstr ""
"funzione `%s': non è possibile usare la variabile speciale `%s' come "
"parametro di funzione"
-#: awkgram.y:4977
+#: awkgram.y:5092
+#, fuzzy, c-format
+msgid "function `%s': parameter `%s' cannot contain a namespace"
+msgstr "funzione `%s': parametro `%s' nasconde variabile globale"
+
+#: awkgram.y:5099
#, c-format
msgid "function `%s': parameter #%d, `%s', duplicates parameter #%d"
msgstr "funzione `%s': parametro #%d, `%s', duplica parametro #%d"
-#: awkgram.y:5066
+#: awkgram.y:5188
#, c-format
msgid "function `%s' called but never defined"
msgstr "funzione `%s' chiamata ma mai definita"
-#: awkgram.y:5070
+#: awkgram.y:5192
#, c-format
msgid "function `%s' defined but never called directly"
msgstr "funzione `%s' definita ma mai chiamata direttamente"
-#: awkgram.y:5102
+#: awkgram.y:5224
#, c-format
msgid "regexp constant for parameter #%d yields boolean value"
msgstr ""
"espressione regolare di valore costante per parametro #%d genera valore "
"booleano"
-#: awkgram.y:5117
+#: awkgram.y:5239
#, c-format
msgid ""
"function `%s' called with space between name and `(',\n"
@@ -532,27 +543,70 @@ msgstr ""
"funzione `%s' chiamata con spazio tra il nome e `(',\n"
"o usata come variabile o vettore"
-#: awkgram.y:5332
+#: awkgram.y:5454
msgid "division by zero attempted"
msgstr "tentativo di dividere per zero"
-#: awkgram.y:5341
+#: awkgram.y:5463
#, c-format
msgid "division by zero attempted in `%%'"
msgstr "tentativo di dividere per zero in `%%'"
-#: awkgram.y:5672
+#: awkgram.y:5802
msgid ""
"cannot assign a value to the result of a field post-increment expression"
msgstr ""
"impossibile assegnare un valore al risultato di un'espressione di post-"
"incremento di un campo"
-#: awkgram.y:5675
+#: awkgram.y:5805
#, c-format
msgid "invalid target of assignment (opcode %s)"
msgstr "destinazione di assegnazione non valida (codice operativo %s)"
+#: awkgram.y:6697
+#, c-format
+msgid "identifier %s: qualified names not allowed in traditional / POSIX mode"
+msgstr ""
+
+#: awkgram.y:6702
+#, c-format
+msgid "identifier %s: namespace separator is two colons, not one"
+msgstr ""
+
+#: awkgram.y:6708
+#, c-format
+msgid "qualified identifier `%s' is badly formed"
+msgstr ""
+
+#: awkgram.y:6715
+#, c-format
+msgid ""
+"identifier `%s': namespace separator can only appear once in a qualified name"
+msgstr ""
+
+#: awkgram.y:6764 awkgram.y:6815
+#, c-format
+msgid "using reserved identifier `%s' as a namespace is not allowed"
+msgstr ""
+
+#: awkgram.y:6771 awkgram.y:6781
+#, c-format
+msgid ""
+"using reserved identifier `%s' as second component of a qualified name is "
+"not allowed"
+msgstr ""
+
+#: awkgram.y:6799
+#, fuzzy
+msgid "@namespace is a gawk extension"
+msgstr "@include è un'estensione gawk"
+
+#: awkgram.y:6806
+#, c-format
+msgid "namespace name `%s' must meet identifier naming rules"
+msgstr ""
+
#: builtin.c:143
#, c-format
msgid "%s to \"%s\" failed (%s)"
@@ -905,145 +959,150 @@ msgstr "srand: l'argomento ricevuto non
msgid "match: third argument is not an array"
msgstr "match: terzo argomento non-vettoriale"
-#: builtin.c:2943
+#: builtin.c:2919
#, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensub: il terzo argomento `%.*s' trattato come 1"
-#: builtin.c:3265
+#: builtin.c:3241
#, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "%s: può essere chiamata indirettamente solo con due argomenti"
-#: builtin.c:3365
+#: builtin.c:3341
#, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "chiamata indiretta a %s richiede almeno due argomenti"
-#: builtin.c:3420
+#: builtin.c:3396
msgid "lshift: received non-numeric first argument"
msgstr "lshift: il primo argomento ricevuto non è numerico"
-#: builtin.c:3422
+#: builtin.c:3398
msgid "lshift: received non-numeric second argument"
msgstr "lshift: il secondo argomento ricevuto non è numerico"
-#: builtin.c:3428
+#: builtin.c:3404
#, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f): valori negativi non sono consentiti"
-#: builtin.c:3432
+#: builtin.c:3408
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f): valori decimali saranno troncati"
-#: builtin.c:3434
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr "lshift(%f, %f): valori troppo alti daranno risultati strani"
-#: builtin.c:3459
+#: builtin.c:3435
msgid "rshift: received non-numeric first argument"
msgstr "rshift: il primo argomento ricevuto non è numerico"
-#: builtin.c:3461
+#: builtin.c:3437
msgid "rshift: received non-numeric second argument"
msgstr "rshift: il secondo argomento ricevuto non è numerico"
-#: builtin.c:3467
+#: builtin.c:3443
#, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift(%f, %f): valori negativi non sono consentiti"
-#: builtin.c:3471
+#: builtin.c:3447
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f): valori decimali saranno troncati"
-#: builtin.c:3473
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr "rshift(%f, %f): valori troppo alti daranno risultati strani"
-#: builtin.c:3498 mpfr.c:982
+#: builtin.c:3474 mpfr.c:982
msgid "and: called with less than two arguments"
msgstr "and: chiamata con meno di due argomenti"
-#: builtin.c:3503
+#: builtin.c:3479
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "and: l'argomento %d non è numerico"
-#: builtin.c:3507
+#: builtin.c:3483
#, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "and: argomento %d, valore negativo %g non consentito"
-#: builtin.c:3530 mpfr.c:1014
+#: builtin.c:3506 mpfr.c:1014
msgid "or: called with less than two arguments"
msgstr "or: chiamata con meno di due argomenti"
-#: builtin.c:3535
+#: builtin.c:3511
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "or: l'argomento %d non è numerico"
-#: builtin.c:3539
+#: builtin.c:3515
#, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "or: argomento %d, valore negativo %g non consentito"
-#: builtin.c:3561 mpfr.c:1045
+#: builtin.c:3537 mpfr.c:1045
msgid "xor: called with less than two arguments"
msgstr "xor: chiamata con meno di due argomenti"
-#: builtin.c:3567
+#: builtin.c:3543
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "xor: l'argomento %d non è numerico"
-#: builtin.c:3571
+#: builtin.c:3547
#, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xor: argomento %d, valore negativo %g non consentito"
-#: builtin.c:3596 mpfr.c:804
+#: builtin.c:3572 mpfr.c:804
msgid "compl: received non-numeric argument"
msgstr "compl: l'argomento ricevuto non è numerico"
-#: builtin.c:3601
+#: builtin.c:3577
#, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f): valore negativo non consentito"
-#: builtin.c:3604
+#: builtin.c:3580
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f): valori decimali saranno troncati"
-#: builtin.c:3788
+#: builtin.c:3764
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: `%s' non è una categoria `locale' valida"
-#: builtin.c:4013 mpfr.c:1203
+#: builtin.c:3988 mpfr.c:1203
msgid "intdiv: third argument is not an array"
msgstr "intdiv: il terzo argomento non è un vettore"
-#: builtin.c:4021 mpfr.c:1211
+#: builtin.c:3996 mpfr.c:1211
msgid "intdiv: received non-numeric first argument"
msgstr "intdiv: il primo argomento ricevuto non è numerico"
-#: builtin.c:4023 mpfr.c:1213
+#: builtin.c:3998 mpfr.c:1213
msgid "intdiv: received non-numeric second argument"
msgstr "intdiv: il secondo argomento ricevuto non è numerico"
-#: builtin.c:4032 mpfr.c:1252
+#: builtin.c:4007 mpfr.c:1252
msgid "intdiv: division by zero attempted"
msgstr "intdiv: tentativo di dividere per zero"
-#: builtin.c:4102
+#: builtin.c:4046
+#, fuzzy
+msgid "typeof: second argument is not an array"
+msgstr "split: secondo argomento non-vettoriale"
+
+#: builtin.c:4082
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
@@ -1051,12 +1110,12 @@ msgstr ""
"typeof ha trovato una combinazione di flag `%s' non valida; siete pregati di "
"notificare questo bug."
-#: builtin.c:4117
+#: builtin.c:4101
#, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "typeof: tipo di argomento sconosciuto `%s'"
-#: builtin.c:4121
+#: builtin.c:4105
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr "typeof: tipo di argomento sconosciuto `%s'"
@@ -1375,7 +1434,7 @@ msgstr ""
"dove [N] - (equivalente a backtrace) stampa tracia di tutti gli elementi o "
"degli N più interni (più esterni se N <0)"
-#: command.y:1016 debug.c:408 gawkapi.c:258 msg.c:139
+#: command.y:1016 debug.c:409 gawkapi.c:259 msg.c:139
#, c-format
msgid "error: "
msgstr "errore: "
@@ -1443,67 +1502,67 @@ msgstr "(dis)imposta o mostra salvataggio opzioni
(valore=on|off)."
msgid "(un)set or show instruction tracing (value=on|off)."
msgstr "(dis)imposta o mostra tracciamento istruzioni (valore=on|off)."
-#: debug.c:352
+#: debug.c:353
msgid "program not running."
msgstr "programma non in esecuzione."
-#: debug.c:455 debug.c:613
+#: debug.c:456 debug.c:614
#, c-format
msgid "can't read source file `%s' (%s)"
msgstr "non riesco a leggere file sorgente `%s' (%s)"
-#: debug.c:460
+#: debug.c:461
#, c-format
msgid "source file `%s' is empty.\n"
msgstr "file sorgente `%s' vuoto.\n"
-#: debug.c:487
+#: debug.c:488
msgid "no current source file."
msgstr "file sorgente non disponibile."
-#: debug.c:512
+#: debug.c:513
#, c-format
msgid "cannot find source file named `%s' (%s)"
msgstr "non riesco a leggere file di nome `%s' (%s)"
-#: debug.c:536
+#: debug.c:537
#, c-format
msgid "WARNING: source file `%s' modified since program compilation.\n"
msgstr ""
"ATTENZIONE: file sorgente `%s' modificato dopo la compilazione del "
"programma.\n"
-#: debug.c:558
+#: debug.c:559
#, c-format
msgid "line number %d out of range; `%s' has %d lines"
msgstr "numero riga %d non ammesso; `%s' ha %d righe"
-#: debug.c:618
+#: debug.c:619
#, c-format
msgid "unexpected eof while reading file `%s', line %d"
msgstr "fine-file inattesa durante lettura file `%s', riga %d"
-#: debug.c:627
+#: debug.c:628
#, c-format
msgid "source file `%s' modified since start of program execution"
msgstr "file sorgente `%s' modificato dopo l'inizio esecuzione del programma."
-#: debug.c:739
+#: debug.c:740
#, c-format
msgid "Current source file: %s\n"
msgstr "File sorgente corrente: %s\n"
-#: debug.c:740
+#: debug.c:741
#, c-format
msgid "Number of lines: %d\n"
msgstr "Numero di righe: %d\n"
-#: debug.c:747
+#: debug.c:748
#, c-format
msgid "Source file (lines): %s (%d)\n"
msgstr "File sorgente (righe): %s (%d)\n"
-#: debug.c:761
+#: debug.c:762
msgid ""
"Number Disp Enabled Location\n"
"\n"
@@ -1511,54 +1570,54 @@ msgstr ""
"Numero Disp Abilit. Posizione\n"
"\n"
-#: debug.c:772
+#: debug.c:773
#, c-format
msgid "\tno of hits = %ld\n"
msgstr "\tn. di occorrenze = %ld\n"
-#: debug.c:774
+#: debug.c:775
#, c-format
msgid "\tignore next %ld hit(s)\n"
msgstr "\tignora prossime %ld occorrenze\n"
-#: debug.c:776 debug.c:916
+#: debug.c:777 debug.c:917
#, c-format
msgid "\tstop condition: %s\n"
msgstr "\tcondizione per stop: %s\n"
-#: debug.c:778 debug.c:918
+#: debug.c:779 debug.c:919
msgid "\tcommands:\n"
msgstr "\tcomandi:\n"
-#: debug.c:800
+#: debug.c:801
#, c-format
msgid "Current frame: "
msgstr "Elemento corrente: "
-#: debug.c:803
+#: debug.c:804
#, c-format
msgid "Called by frame: "
msgstr "Chiamato da elemento: "
-#: debug.c:807
+#: debug.c:808
#, c-format
msgid "Caller of frame: "
msgstr "Chiamante di elemento: "
-#: debug.c:825
+#: debug.c:826
#, c-format
msgid "None in main().\n"
msgstr "Assente in main().\n"
-#: debug.c:855
+#: debug.c:856
msgid "No arguments.\n"
msgstr "Nessun argomento.\n"
-#: debug.c:856
+#: debug.c:857
msgid "No locals.\n"
msgstr "Nessun `locale'.\n"
-#: debug.c:864
+#: debug.c:865
msgid ""
"All defined variables:\n"
"\n"
@@ -1566,7 +1625,7 @@ msgstr ""
"Tutte le variabili definite:\n"
"\n"
-#: debug.c:874
+#: debug.c:875
msgid ""
"All defined functions:\n"
"\n"
@@ -1574,7 +1633,7 @@ msgstr ""
"Tutte le funzioni definite:\n"
"\n"
-#: debug.c:893
+#: debug.c:894
msgid ""
"Auto-display variables:\n"
"\n"
@@ -1582,7 +1641,7 @@ msgstr ""
"Auto-visualizzazione variabili:\n"
"\n"
-#: debug.c:896
+#: debug.c:897
msgid ""
"Watch variables:\n"
"\n"
@@ -1590,385 +1649,385 @@ msgstr ""
"Variabili Watch [da tenere sott'occhio]:\n"
"\n"
-#: debug.c:1036
+#: debug.c:1037
#, c-format
msgid "no symbol `%s' in current context\n"
msgstr "nessun simbolo `%s' nel contesto corrente\n"
-#: debug.c:1048 debug.c:1434
+#: debug.c:1049 debug.c:1437
#, c-format
msgid "`%s' is not an array\n"
msgstr "`%s' non è un vettore\n"
-#: debug.c:1062
+#: debug.c:1063
#, c-format
msgid "$%ld = uninitialized field\n"
msgstr "%ld = variabile non inizializzata\n"
-#: debug.c:1083
+#: debug.c:1084
#, c-format
msgid "array `%s' is empty\n"
msgstr "vettore `%s' vuoto\n"
-#: debug.c:1126 debug.c:1178
+#: debug.c:1127 debug.c:1179
#, c-format
msgid "[\"%.*s\"] not in array `%s'\n"
msgstr "[\"%.*s\"] non presente nel vettore `%s'\n"
-#: debug.c:1182
+#: debug.c:1183
#, c-format
msgid "`%s[\"%.*s\"]' is not an array\n"
msgstr "`%s[\"%.*s\"]' non è un vettore\n"
-#: debug.c:1243 debug.c:5068
+#: debug.c:1244 debug.c:5102
#, c-format
msgid "`%s' is not a scalar variable"
msgstr "`%s' non è una variabile scalare"
-#: debug.c:1265 debug.c:5098
+#: debug.c:1267 debug.c:5132
#, c-format
msgid "attempt to use array `%s[\"%.*s\"]' in a scalar context"
msgstr "tentativo di usare vettore `%s[\"%.*s\"]' in un contesto scalare"
-#: debug.c:1287 debug.c:5109
+#: debug.c:1290 debug.c:5143
#, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as array"
msgstr "tentativo di usare scalare `%s[\"%.*s\"]' come vettore"
-#: debug.c:1430
+#: debug.c:1433
#, c-format
msgid "`%s' is a function"
msgstr "`%s' è una funzione"
-#: debug.c:1472
+#: debug.c:1475
#, c-format
msgid "watchpoint %d is unconditional\n"
msgstr "watchpoint %d non soggetto a condizioni\n"
-#: debug.c:1506
+#: debug.c:1509
#, c-format
msgid "No display item numbered %ld"
msgstr "Nessun elemento numerato da visualizzare %ld"
-#: debug.c:1509
+#: debug.c:1512
#, c-format
msgid "No watch item numbered %ld"
msgstr "Nessun elemento numerato watch [da sorvegliare] da visualizzare %ld"
-#: debug.c:1535
+#: debug.c:1538
#, c-format
msgid "%d: [\"%.*s\"] not in array `%s'\n"
msgstr "%d: [\"%.*s\"] non presente nel vettore `%s'\n"
-#: debug.c:1774
+#: debug.c:1777
msgid "attempt to use scalar value as array"
msgstr "tentativo di usare valore scalare come vettore"
-#: debug.c:1865
+#: debug.c:1868
#, c-format
msgid "Watchpoint %d deleted because parameter is out of scope.\n"
msgstr "Watchpoint %d cancellato perché il parametro è fuori intervallo.\n"
-#: debug.c:1876
+#: debug.c:1879
#, c-format
msgid "Display %d deleted because parameter is out of scope.\n"
msgstr ""
"Visualizzazione %d cancellata perché il parametro è fuori intervallo.\n"
-#: debug.c:1909
+#: debug.c:1912
#, c-format
msgid " in file `%s', line %d\n"
msgstr " nel file `%s', riga %d\n"
-#: debug.c:1930
+#: debug.c:1933
#, c-format
msgid " at `%s':%d"
msgstr " a `%s':%d"
-#: debug.c:1946 debug.c:2009
+#: debug.c:1949 debug.c:2012
#, c-format
msgid "#%ld\tin "
msgstr "#%ld\tin "
-#: debug.c:1983
+#: debug.c:1986
#, c-format
msgid "More stack frames follow ...\n"
msgstr "Ulteriori elementi stack seguono...\n"
-#: debug.c:2026
+#: debug.c:2029
msgid "invalid frame number"
msgstr "numero elemento non valido"
-#: debug.c:2209
+#: debug.c:2212
#, c-format
msgid "Note: breakpoint %d (enabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
"Nota: breakpoint %d (abilitato, ignora prossimi %ld passaggi), anche "
"impostato a %s:%d"
-#: debug.c:2216
+#: debug.c:2219
#, c-format
msgid "Note: breakpoint %d (enabled), also set at %s:%d"
msgstr "Nota: breakpoint %d (abilitato), anche impostato a %s:%d"
-#: debug.c:2223
+#: debug.c:2226
#, c-format
msgid "Note: breakpoint %d (disabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
"Nota: breakpoint %d (disabilitato, ignora prossimi %ld passaggi), anche "
"impostato a %s:%d"
-#: debug.c:2230
+#: debug.c:2233
#, c-format
msgid "Note: breakpoint %d (disabled), also set at %s:%d"
msgstr "Nota: breakpoint %d (disabilitato), anche impostato a %s:%d"
-#: debug.c:2247
+#: debug.c:2250
#, c-format
msgid "Breakpoint %d set at file `%s', line %d\n"
msgstr "Breakpoint %d impostato al file `%s', riga %d\n"
-#: debug.c:2349
+#: debug.c:2352
#, c-format
msgid "Can't set breakpoint in file `%s'\n"
msgstr "Non riesco a impostare breakpoint nel file `%s'\n"
-#: debug.c:2378 debug.c:2501 debug.c:3363
+#: debug.c:2381 debug.c:2504 debug.c:3366
#, c-format
msgid "line number %d in file `%s' out of range"
msgstr "numero riga %d nel file `%s' fuori intervallo"
-#: debug.c:2382
+#: debug.c:2385
#, c-format
msgid "Can't find rule!!!\n"
msgstr "Non riesco a trovare la regola!!!\n"
-#: debug.c:2384
+#: debug.c:2387
#, c-format
msgid "Can't set breakpoint at `%s':%d\n"
msgstr "Non riesco a impostare breakpoint a `%s':%d\n"
-#: debug.c:2396
+#: debug.c:2399
#, c-format
msgid "Can't set breakpoint in function `%s'\n"
msgstr "Non riesco a impostare breakpoint nella funzione `%s'\n"
-#: debug.c:2412
+#: debug.c:2415
#, c-format
msgid "breakpoint %d set at file `%s', line %d is unconditional\n"
msgstr "breakpoint %d impostato al file `%s', riga %d è senza condizioni\n"
-#: debug.c:2517 debug.c:2539
+#: debug.c:2520 debug.c:2542
#, c-format
msgid "Deleted breakpoint %d"
msgstr "Cancellato breakpoint %d"
-#: debug.c:2523
+#: debug.c:2526
#, c-format
msgid "No breakpoint(s) at entry to function `%s'\n"
msgstr "No breakpoint all'entrata nella funzione `%s'\n"
-#: debug.c:2550
+#: debug.c:2553
#, c-format
msgid "No breakpoint at file `%s', line #%d\n"
msgstr "No breakpoint al file `%s', riga #%d\n"
-#: debug.c:2605 debug.c:2646 debug.c:2666 debug.c:2709
+#: debug.c:2608 debug.c:2649 debug.c:2669 debug.c:2712
msgid "invalid breakpoint number"
msgstr "numero breakpoint non valido"
-#: debug.c:2621
+#: debug.c:2624
msgid "Delete all breakpoints? (y or n) "
msgstr "Cancello tutti i breakpoint? (y oppure n) "
-#: debug.c:2622 debug.c:2936 debug.c:2989
+#: debug.c:2625 debug.c:2939 debug.c:2992
msgid "y"
msgstr "y"
-#: debug.c:2671
+#: debug.c:2674
#, c-format
msgid "Will ignore next %ld crossing(s) of breakpoint %d.\n"
msgstr "Prossimi %ld passaggi dal breakpoint %d ignorati.\n"
-#: debug.c:2675
+#: debug.c:2678
#, c-format
msgid "Will stop next time breakpoint %d is reached.\n"
msgstr "Farò uno stop al prossimo passaggio dal breakpoint %d.\n"
-#: debug.c:2792
+#: debug.c:2795
#, c-format
msgid "Can only debug programs provided with the `-f' option.\n"
msgstr "Debug possibile solo per programmi con opzione `-f' specificata.\n"
-#: debug.c:2921
+#: debug.c:2924
#, c-format
msgid "Failed to restart debugger"
msgstr "Non sono riuscito a far ripartire il debugger"
-#: debug.c:2935
+#: debug.c:2938
msgid "Program already running. Restart from beginning (y/n)? "
msgstr "Programma già in esecuzione. Lo faccio ripartire dall'inizio (y/n)? "
-#: debug.c:2939
+#: debug.c:2942
#, c-format
msgid "Program not restarted\n"
msgstr "Programma non fatto ripartire\n"
-#: debug.c:2949
+#: debug.c:2952
#, c-format
msgid "error: cannot restart, operation not allowed\n"
msgstr "errore: non riesco a far ripartire, operazione non consentita\n"
-#: debug.c:2955
+#: debug.c:2958
#, c-format
msgid "error (%s): cannot restart, ignoring rest of the commands\n"
msgstr "errore (%s): non riesco a far ripartire, ignoro i comandi rimanenti\n"
-#: debug.c:2963
+#: debug.c:2966
#, c-format
msgid "Starting program: \n"
msgstr "Partenza del programma: \n"
-#: debug.c:2973
+#: debug.c:2976
#, c-format
msgid "Program exited abnormally with exit value: %d\n"
msgstr "Programma completato anormalmente, valore in uscita: %d\n"
-#: debug.c:2974
+#: debug.c:2977
#, c-format
msgid "Program exited normally with exit value: %d\n"
msgstr "Programma completato normalmente, valore in uscita: %d\n"
-#: debug.c:2988
+#: debug.c:2991
msgid "The program is running. Exit anyway (y/n)? "
msgstr "Il programma è in esecuzione. Esco comunque (y/n)? "
-#: debug.c:3023
+#: debug.c:3026
#, c-format
msgid "Not stopped at any breakpoint; argument ignored.\n"
msgstr "Non interrotto ad alcun breakpoint: argomento ignorato.\n"
-#: debug.c:3028
+#: debug.c:3031
#, c-format
msgid "invalid breakpoint number %d."
msgstr "numero di breakpoint non valido %d."
-#: debug.c:3033
+#: debug.c:3036
#, c-format
msgid "Will ignore next %ld crossings of breakpoint %d.\n"
msgstr "Prossimi %ld passaggi dal breakpoint %d ignorati.\n"
-#: debug.c:3220
+#: debug.c:3223
#, c-format
msgid "'finish' not meaningful in the outermost frame main()\n"
msgstr "'finish' non significativo nell'elemento iniziale main()\n"
-#: debug.c:3225
+#: debug.c:3228
#, c-format
msgid "Run till return from "
msgstr "Esegui fino al ritorno da "
-#: debug.c:3268
+#: debug.c:3271
#, c-format
msgid "'return' not meaningful in the outermost frame main()\n"
msgstr "'return' non significativo nell'elemento iniziale main()\n"
-#: debug.c:3382
+#: debug.c:3385
#, c-format
msgid "Can't find specified location in function `%s'\n"
msgstr "Non trovo la posizione specificata nella funzione `%s'\n"
-#: debug.c:3390
+#: debug.c:3393
#, c-format
msgid "invalid source line %d in file `%s'"
msgstr "riga sorgente invalida %d nel file `%s'"
-#: debug.c:3405
+#: debug.c:3408
#, c-format
msgid "Can't find specified location %d in file `%s'\n"
msgstr "Non trovo posizione specificata %d nel file `%s'\n"
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "element not in array\n"
msgstr "elemento non presente nel vettore\n"
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "untyped variable\n"
msgstr "variabile di tipo sconosciuto\n"
-#: debug.c:3479
+#: debug.c:3482
#, c-format
msgid "Stopping in %s ...\n"
msgstr "Mi fermo in %s ...\n"
-#: debug.c:3556
+#: debug.c:3559
#, c-format
msgid "'finish' not meaningful with non-local jump '%s'\n"
msgstr "'finish' not significativo per salti non-locali '%s'\n"
-#: debug.c:3563
+#: debug.c:3566
#, c-format
msgid "'until' not meaningful with non-local jump '%s'\n"
msgstr "'until' not significativo per salti non-locali '%s'\n"
-#: debug.c:4288
+#: debug.c:4322
msgid "\t------[Enter] to continue or q [Enter] to quit------"
msgstr "\t------[Invio] per continuare o q [Invio] per uscire------"
-#: debug.c:4289
+#: debug.c:4323
msgid "q"
msgstr "q"
-#: debug.c:5105
+#: debug.c:5139
#, c-format
msgid "[\"%.*s\"] not in array `%s'"
msgstr "[\"%.*s\"] non presente nel vettore `%s'"
-#: debug.c:5311
+#: debug.c:5345
#, c-format
msgid "sending output to stdout\n"
msgstr "output inviato a stdout\n"
-#: debug.c:5351
+#: debug.c:5385
msgid "invalid number"
msgstr "numero non valido"
-#: debug.c:5485
+#: debug.c:5519
#, c-format
msgid "`%s' not allowed in current context; statement ignored"
msgstr "`%s' non consentito nel contesto corrente; istruzione ignorata"
-#: debug.c:5493
+#: debug.c:5527
msgid "`return' not allowed in current context; statement ignored"
msgstr "`return' non consentito nel contesto corrente; istruzione ignorata"
-#: debug.c:5708
+#: debug.c:5742
#, c-format
msgid "No symbol `%s' in current context"
msgstr "Simbolo `%s' non esiste nel contesto corrente"
-#: eval.c:399
+#: eval.c:400
#, c-format
msgid "unknown nodetype %d"
msgstr "tipo nodo sconosciuto %d"
-#: eval.c:410 eval.c:424
+#: eval.c:411 eval.c:427
#, c-format
msgid "unknown opcode %d"
msgstr "codice operativo sconosciuto %d"
-#: eval.c:421
+#: eval.c:424
#, c-format
msgid "opcode %s not an operator or keyword"
msgstr "codice operativo %s non è un operatore o una parola chiave"
-#: eval.c:479
+#: eval.c:482
msgid "buffer overflow in genflags2str"
msgstr "superamento limiti buffer in 'genflags2str'"
-#: eval.c:681
+#: eval.c:684
#, c-format
msgid ""
"\n"
@@ -1979,71 +2038,71 @@ msgstr ""
"\t# `Stack' (Pila) Chiamate Funzione:\n"
"\n"
-#: eval.c:707
+#: eval.c:710
msgid "`IGNORECASE' is a gawk extension"
msgstr "`IGNORECASE' è un'estensione gawk"
-#: eval.c:728
+#: eval.c:731
msgid "`BINMODE' is a gawk extension"
msgstr "`BINMODE' è un'estensione gawk"
-#: eval.c:785
+#: eval.c:788
#, c-format
msgid "BINMODE value `%s' is invalid, treated as 3"
msgstr "valore di BINMODE `%s' non valido, considerato come 3"
-#: eval.c:908
+#: eval.c:911
#, c-format
msgid "bad `%sFMT' specification `%s'"
msgstr "specificazione invalida `%sFMT' `%s'"
-#: eval.c:976
+#: eval.c:979
msgid "turning off `--lint' due to assignment to `LINT'"
msgstr "disabilito `--lint' a causa di assegnamento a `LINT'"
-#: eval.c:1154
+#: eval.c:1157
#, c-format
msgid "reference to uninitialized argument `%s'"
msgstr "riferimento ad argomento non inizializzato `%s'"
-#: eval.c:1155
+#: eval.c:1158
#, c-format
msgid "reference to uninitialized variable `%s'"
msgstr "riferimento a variabile non inizializzata `%s'"
-#: eval.c:1173
+#: eval.c:1176
msgid "attempt to field reference from non-numeric value"
msgstr "tentativo di riferimento a un campo da valore non-numerico"
-#: eval.c:1175
+#: eval.c:1178
msgid "attempt to field reference from null string"
msgstr "tentativo di riferimento a un campo da una stringa nulla"
-#: eval.c:1183
+#: eval.c:1186
#, c-format
msgid "attempt to access field %ld"
msgstr "tentativo di accedere al campo %ld"
-#: eval.c:1192
+#: eval.c:1195
#, c-format
msgid "reference to uninitialized field `$%ld'"
msgstr "riferimento a campo non inizializzato `$%ld'"
-#: eval.c:1256
+#: eval.c:1259
#, c-format
msgid "function `%s' called with more arguments than declared"
msgstr "funzione `%s' chiamata con più argomenti di quelli previsti"
-#: eval.c:1453
+#: eval.c:1456
#, c-format
msgid "unwind_stack: unexpected type `%s'"
msgstr "unwind_stack: tipo non previsto `%s'"
-#: eval.c:1546
+#: eval.c:1549
msgid "division by zero attempted in `/='"
msgstr "divisione per zero tentata in `/='"
-#: eval.c:1553
+#: eval.c:1556
#, c-format
msgid "division by zero attempted in `%%='"
msgstr "divisione per zero tentata in `%%='"
@@ -2080,47 +2139,53 @@ msgstr "load_ext: libreria `%s': non riesco a chiamare
funzione `%s' (%s)"
msgid "load_ext: library `%s' initialization routine `%s' failed"
msgstr "load_ext: libreria `%s' routine di inizializzazione `%s' non riuscita"
-#: ext.c:110
+#: ext.c:111
msgid "make_builtin: missing function name"
msgstr "make_builtin: manca nome di funzione"
-#: ext.c:120
+#: ext.c:119 ext.c:130
+#, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as function name"
+msgstr ""
+"make_builtin: nome funzione interna gawk `%s' non ammesso come nome funzione"
+
+#: ext.c:128
+#, fuzzy, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as namespace name"
+msgstr ""
+"make_builtin: nome funzione interna gawk `%s' non ammesso come nome funzione"
+
+#: ext.c:145
#, c-format
msgid "make_builtin: can't redefine function `%s'"
msgstr "make_builtin: non riesco a ridefinire funzione `%s'"
-#: ext.c:124
+#: ext.c:149
#, c-format
msgid "make_builtin: function `%s' already defined"
msgstr "make_builtin: funzione `%s' già definita"
-#: ext.c:128
+#: ext.c:153
#, c-format
msgid "make_builtin: function name `%s' previously defined"
msgstr "make_builtin: funzione di nome `%s' definita in precedenza"
-#: ext.c:130
-#, c-format
-msgid "make_builtin: can't use gawk built-in `%s' as function name"
-msgstr ""
-"make_builtin: nome funzione interna gawk `%s' non ammesso come nome funzione"
-
-#: ext.c:133
+#: ext.c:157
#, c-format
msgid "make_builtin: negative argument count for function `%s'"
msgstr "make_builtin: contatore argomenti negativo per la funzione `%s'"
-#: ext.c:209
+#: ext.c:233
#, c-format
msgid "function `%s': argument #%d: attempt to use scalar as an array"
msgstr "funzione `%s': argomento #%d: tentativo di usare scalare come vettore"
-#: ext.c:213
+#: ext.c:237
#, c-format
msgid "function `%s': argument #%d: attempt to use array as a scalar"
msgstr "funzione `%s': argomento #%d: tentativo di usare vettore come scalare"
-#: ext.c:227
+#: ext.c:251
msgid "dynamic loading of library not supported"
msgstr "caricamento dinamico di libreria non supportato"
@@ -2229,87 +2294,91 @@ msgid "fork: PROCINFO is not an array!"
msgstr "fork: PROCINFO non è un vettore!"
#: extension/inplace.c:131
-msgid "inplace_begin: in-place editing already active"
+#, fuzzy
+msgid "inplace::begin: in-place editing already active"
msgstr "inplace_begin: modifica in-place già attiva"
#: extension/inplace.c:134
-#, c-format
-msgid "inplace_begin: expects 2 arguments but called with %d"
+#, fuzzy, c-format
+msgid "inplace::begin: expects 2 arguments but called with %d"
msgstr "inplace_begin: 2 argumenti richiesti, ma chiamata con %d"
#: extension/inplace.c:137
-msgid "inplace_begin: cannot retrieve 1st argument as a string filename"
+#, fuzzy
+msgid "inplace::begin: cannot retrieve 1st argument as a string filename"
msgstr ""
"inplace_begin: non riesco a trovare il 1° argomento come stringa nome-file"
#: extension/inplace.c:145
-#, c-format
-msgid "inplace_begin: disabling in-place editing for invalid FILENAME `%s'"
+#, fuzzy, c-format
+msgid "inplace::begin: disabling in-place editing for invalid FILENAME `%s'"
msgstr ""
"inplace_begin: modifica in-place disabilitato, FILENAME non valido `%s'"
#: extension/inplace.c:152
-#, c-format
-msgid "inplace_begin: Cannot stat `%s' (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: Cannot stat `%s' (%s)"
msgstr "inplace_begin: Non riesco a trovare `%s' (%s)"
#: extension/inplace.c:159
-#, c-format
-msgid "inplace_begin: `%s' is not a regular file"
+#, fuzzy, c-format
+msgid "inplace::begin: `%s' is not a regular file"
msgstr "inplace_begin: `%s' non è un file regolare"
#: extension/inplace.c:170
-#, c-format
-msgid "inplace_begin: mkstemp(`%s') failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: mkstemp(`%s') failed (%s)"
msgstr "inplace_begin: mkstemp(`%s') non riuscita (%s)"
#: extension/inplace.c:182
-#, c-format
-msgid "inplace_begin: chmod failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: chmod failed (%s)"
msgstr "inplace_begin: chmod non riuscita (%s)"
#: extension/inplace.c:189
-#, c-format
-msgid "inplace_begin: dup(stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: dup(stdout) failed (%s)"
msgstr "inplace_begin: dup(stdout) non riuscita (%s)"
#: extension/inplace.c:192
-#, c-format
-msgid "inplace_begin: dup2(%d, stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: dup2(%d, stdout) failed (%s)"
msgstr "inplace_begin: dup2(%d, stdout) non riuscita (%s)"
#: extension/inplace.c:195
-#, c-format
-msgid "inplace_begin: close(%d) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: close(%d) failed (%s)"
msgstr "inplace_begin: close(%d) non riuscita (%s)"
#: extension/inplace.c:211
-#, c-format
-msgid "inplace_end: expects 2 arguments but called with %d"
+#, fuzzy, c-format
+msgid "inplace::end: expects 2 arguments but called with %d"
msgstr "inplace_end: 2 argumenti richiesti, ma chiamata con %d"
#: extension/inplace.c:214
-msgid "inplace_end: cannot retrieve 1st argument as a string filename"
+#, fuzzy
+msgid "inplace::end: cannot retrieve 1st argument as a string filename"
msgstr ""
"inplace_end: non riesco a trovare il 1° argomento come stringa nome-file"
#: extension/inplace.c:221
-msgid "inplace_end: in-place editing not active"
+#, fuzzy
+msgid "inplace::end: in-place editing not active"
msgstr "inplace_end: modifica in-place non attiva"
#: extension/inplace.c:227
-#, c-format
-msgid "inplace_end: dup2(%d, stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: dup2(%d, stdout) failed (%s)"
msgstr "inplace_end: dup2(%d, stdout) non riuscita (%s)"
#: extension/inplace.c:230
-#, c-format
-msgid "inplace_end: close(%d) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: close(%d) failed (%s)"
msgstr "inplace_end: close(%d) non riuscita (%s)"
#: extension/inplace.c:234
-#, c-format
-msgid "inplace_end: fsetpos(stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: fsetpos(stdout) failed (%s)"
msgstr "inplace_end: fsetpos(stdout) non riuscita (%s)"
#: extension/inplace.c:247
@@ -2318,8 +2387,8 @@ msgid "inplace_end: link(`%s', `%s') failed (%s)"
msgstr "inplace_end: link(`%s', `%s') non riuscita (%s)"
#: extension/inplace.c:257
-#, c-format
-msgid "inplace_end: rename(`%s', `%s') failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: rename(`%s', `%s') failed (%s)"
msgstr "inplace_end: rename(`%s', `%s') non riuscito (%s)"
#: extension/ordchr.c:72
@@ -2426,111 +2495,116 @@ msgstr "diminuire NF
msgid "accessing fields from an END rule may not be portable"
msgstr "utilizzare campi da una regola END può essere non-portabile"
-#: field.c:981 field.c:988
+#: field.c:975 field.c:982
msgid "split: fourth argument is a gawk extension"
msgstr "split: il quarto argomento è un'estensione gawk"
-#: field.c:985
+#: field.c:979
msgid "split: fourth argument is not an array"
msgstr "split: quarto argomento non-vettoriale"
-#: field.c:995
+#: field.c:989
msgid "split: second argument is not an array"
msgstr "split: secondo argomento non-vettoriale"
-#: field.c:999
+#: field.c:993
msgid "split: cannot use the same array for second and fourth args"
msgstr ""
"split: non si può usare un unico vettore come secondo e quarto argomento"
-#: field.c:1004
+#: field.c:998
msgid "split: cannot use a subarray of second arg for fourth arg"
msgstr ""
"split: non consentito un quarto argomento che sia un sottovettore del "
"secondo argomento"
-#: field.c:1007
+#: field.c:1001
msgid "split: cannot use a subarray of fourth arg for second arg"
msgstr ""
"split: non consentito un secondo argomento che sia un sottovettore del "
"quarto argomento"
-#: field.c:1041
+#: field.c:1035
msgid "split: null string for third arg is a non-standard extension"
msgstr "split: la stringa nulla come terzo arg. è un'estensione non-standard"
-#: field.c:1078
+#: field.c:1072
msgid "patsplit: fourth argument is not an array"
msgstr "patsplit: secondo argomento non-vettoriale"
-#: field.c:1083
+#: field.c:1077
msgid "patsplit: second argument is not an array"
msgstr "patsplit: secondo argomento non-vettoriale"
-#: field.c:1092
+#: field.c:1086
msgid "patsplit: third argument must be non-null"
msgstr "patsplit: il terzo argomento non può essere nullo"
-#: field.c:1096
+#: field.c:1090
msgid "patsplit: cannot use the same array for second and fourth args"
msgstr ""
"patsplit: non si può usare un unico vettore come secondo e quarto argomento"
-#: field.c:1101
+#: field.c:1095
msgid "patsplit: cannot use a subarray of second arg for fourth arg"
msgstr ""
"patsplit: non consentito un quarto argomento che sia un sottovettore del "
"secondo argomento"
-#: field.c:1104
+#: field.c:1098
msgid "patsplit: cannot use a subarray of fourth arg for second arg"
msgstr ""
"patsplit: non consentito un secondo argomento che sia un sottovettore del "
"quarto argomento"
-#: field.c:1154
+#: field.c:1148
msgid "`FIELDWIDTHS' is a gawk extension"
msgstr "`FIELDWIDTHS' è un'estensione gawk"
-#: field.c:1223
+#: field.c:1217
msgid "`*' must be the last designator in FIELDWIDTHS"
msgstr "`*' deve essere l'ultimo elemento specificato per FIELDWIDTHS"
-#: field.c:1244
+#: field.c:1238
#, c-format
msgid "invalid FIELDWIDTHS value, for field %d, near `%s'"
msgstr "valore di FIELDWIDTHS non valido, per il campo %d, vicino a `%s'"
-#: field.c:1317
+#: field.c:1311
msgid "null string for `FS' is a gawk extension"
msgstr "la stringa nulla usata come `FS' è un'estensione gawk"
-#: field.c:1321
+#: field.c:1315
msgid "old awk does not support regexps as value of `FS'"
msgstr "il vecchio awk non supporta espressioni come valori di `FS'"
-#: field.c:1456
+#: field.c:1442
msgid "`FPAT' is a gawk extension"
msgstr "`FPAT' è un'estensione gawk"
-#: gawkapi.c:160
+#: gawkapi.c:161
msgid "awk_value_to_node: received null retval"
msgstr "awk_value_to_node: ricevuto retval nullo"
-#: gawkapi.c:177 gawkapi.c:188
+#: gawkapi.c:178 gawkapi.c:189
msgid "awk_value_to_node: not in MPFR mode"
msgstr "awk_value_to_node: non in modalità MPFR"
-#: gawkapi.c:182 gawkapi.c:193
+#: gawkapi.c:183 gawkapi.c:194
msgid "awk_value_to_node: MPFR not supported"
msgstr "awk_value_to_node: MPFR non disponibile"
-#: gawkapi.c:197
+#: gawkapi.c:198
#, c-format
msgid "awk_value_to_node: invalid number type `%d'"
msgstr "awk_value_to_node: tipo di numero non valido `%d'"
-#: gawkapi.c:520
+#: gawkapi.c:385
+#, fuzzy
+msgid "add_ext_func: received NULL name_space parameter"
+msgstr "load_ext: il nome libreria ricevuto è NULL"
+
+#: gawkapi.c:523
#, c-format
msgid ""
"node_to_awk_value: detected invalid numeric flags combination `%s'; please "
@@ -2539,15 +2613,15 @@ msgstr ""
"node_to_awk_value: trovata combinazione numerica di flag non valida `%s'; "
"siete pregati di notificare questo bug."
-#: gawkapi.c:548
+#: gawkapi.c:551
msgid "node_to_awk_value: received null node"
msgstr "node_to_awk_value: ricevuto nodo nullo"
-#: gawkapi.c:551
+#: gawkapi.c:554
msgid "node_to_awk_value: received null val"
msgstr "node_to_awk_value: ricevuto valore nullo"
-#: gawkapi.c:607 gawkapi.c:641 gawkapi.c:668 gawkapi.c:701
+#: gawkapi.c:610 gawkapi.c:644 gawkapi.c:671 gawkapi.c:704
#, c-format
msgid ""
"node_to_awk_value detected invalid flags combination `%s'; please file a bug "
@@ -2556,35 +2630,35 @@ msgstr ""
"node_to_awk_value ha trovato la combinazione flag invalida `%s'; siete "
"pregati di notificare questo bug."
-#: gawkapi.c:1072
+#: gawkapi.c:1082
msgid "remove_element: received null array"
msgstr "remove_element: ricevuto vettore nullo"
-#: gawkapi.c:1075
+#: gawkapi.c:1085
msgid "remove_element: received null subscript"
msgstr "remove_element: ricevuto indice nullo"
-#: gawkapi.c:1207
+#: gawkapi.c:1217
#, c-format
msgid "api_flatten_array_typed: could not convert index %d to %s"
msgstr ""
"api_flatten_array_typed: non sono riuscito a convertire l'indice %d a %s"
-#: gawkapi.c:1212
+#: gawkapi.c:1222
#, c-format
msgid "api_flatten_array_typed: could not convert value %d to %s"
msgstr ""
"api_flatten_array_typed: non sono riuscito a convertire il valore %d a %s"
-#: gawkapi.c:1308 gawkapi.c:1324
+#: gawkapi.c:1318 gawkapi.c:1334
msgid "api_get_mpfr: MPFR not supported"
msgstr "api_get_mpfr: MPFR non disponibile"
-#: gawkapi.c:1355
+#: gawkapi.c:1365
msgid "cannot find end of BEGINFILE rule"
msgstr "non riesco a trovare la fine di una regola BEGINFILE"
-#: gawkapi.c:1409
+#: gawkapi.c:1419
#, c-format
msgid "cannot open unrecognized file type `%s' for `%s'"
msgstr "non riesco ad aprire file di tipo non riconosciuto `%s' per `%s'"
@@ -2744,12 +2818,12 @@ msgstr "fflush: non riesco a terminare lo standard
output: %s"
msgid "fflush: cannot flush standard error: %s"
msgstr "fflush: non riesco a terminare lo standard error: %s"
-#: io.c:1417 io.c:1508 main.c:654 main.c:701
+#: io.c:1417 io.c:1508 main.c:659 main.c:706
#, c-format
msgid "error writing standard output (%s)"
msgstr "errore scrivendo 'standard output' (%s)"
-#: io.c:1418 io.c:1521 main.c:656
+#: io.c:1418 io.c:1521 main.c:661
#, c-format
msgid "error writing standard error (%s)"
msgstr "errore scrivendo 'standard error' (%s)"
@@ -2970,163 +3044,163 @@ msgstr "eseguire %s con `setuid' root pu
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "`--posix' annulla `--characters-as-bytes'"
-#: main.c:414
+#: main.c:415
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr "non è possibile impostare modalità binaria su `stdin'(%s)"
-#: main.c:417
+#: main.c:418
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr "non è possibile impostare modalità binaria su `stdout'(%s)"
-#: main.c:419
+#: main.c:420
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr "non è possibile impostare modalità binaria su `stderr'(%s)"
-#: main.c:479
+#: main.c:482
msgid "no program text at all!"
msgstr "manca del tutto il testo del programma!"
-#: main.c:572
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr "Uso: %s [opzioni in stile POSIX o GNU] -f file-prog. [--] file ...\n"
-#: main.c:574
+#: main.c:578
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr "Usage: %s [opzioni in stile POSIX o GNU] [--] %cprogramma%c file ...\n"
-#: main.c:579
+#: main.c:583
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "Opzioni POSIX:\t\topzioni lunghe GNU: (standard)\n"
-#: main.c:580
+#: main.c:584
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f fileprog\t\t--file=file-prog.\n"
-#: main.c:581
+#: main.c:585
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F fs\t\t\t--field-separator=fs\n"
-#: main.c:582
+#: main.c:586
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr "\t-v var=valore\t\t--assign=var=valore\n"
-#: main.c:583
+#: main.c:587
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "Opzioni brevi:\t\topzioni lunghe GNU: (estensioni)\n"
-#: main.c:584
+#: main.c:588
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:585
+#: main.c:589
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:586
+#: main.c:590
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C\t\t\t--copyright\n"
-#: main.c:587
+#: main.c:591
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d[file]\t\t--dump-variables[=file]\n"
-#: main.c:588
+#: main.c:592
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-D[file]\t\t--debug[=file]\n"
-#: main.c:589
+#: main.c:593
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e 'testo-del-programma'\t--source='testo-del-programma'\n"
-#: main.c:590
+#: main.c:594
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E file\t\t\t--exec=file\n"
-#: main.c:591
+#: main.c:595
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:592
+#: main.c:596
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h\t\t\t--help\n"
-#: main.c:593
+#: main.c:597
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr "\t-i include_file\t\t--include=include_file\n"
-#: main.c:594
+#: main.c:598
msgid "\t-l library\t\t--load=library\n"
msgstr "\t-l libreria\t\t--load=libreria\n"
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:599
+#: main.c:603
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
-#: main.c:600
+#: main.c:604
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-M\t\t\t--bignum\n"
-#: main.c:601
+#: main.c:605
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N\t\t\t--use-lc-numeric\n"
-#: main.c:602
+#: main.c:606
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n\t\t\t--non-decimal-data\n"
-#: main.c:603
+#: main.c:607
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-o[file]\t\t--pretty-print[=file]\n"
-#: main.c:604
+#: main.c:608
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:605
+#: main.c:609
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p[file]\t\t--profile[=file]\n"
-#: main.c:606
+#: main.c:610
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P\t\t\t--posix\n"
-#: main.c:607
+#: main.c:611
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r\t\t\t--re-interval\n"
-#: main.c:608
+#: main.c:612
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-s\t\t\t--no-optimize\n"
-#: main.c:609
+#: main.c:613
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:610
+#: main.c:614
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t\t\t\t--lint-old\n"
-#: main.c:611
+#: main.c:615
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V\t\t\t--version\n"
-#: main.c:613
+#: main.c:617
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr "\t-W nostalgia\t\t--nostalgia\n"
-#: main.c:616
+#: main.c:620
msgid "\t-Y\t\t\t--parsedebug\n"
msgstr "\t-Y\t\t\t--parsedebug\n"
-#: main.c:619
+#: main.c:623
msgid "\t-Z locale-name\t\t--locale=locale-name\n"
msgstr "\t-Z locale-name\t\t--locale=locale-name\n"
@@ -3135,14 +3209,17 @@ msgstr "\t-Z locale-name\t\t--locale=locale-name\n"
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:628
+#: main.c:632
+#, fuzzy
msgid ""
"\n"
"To report bugs, see node `Bugs' in `gawk.info'\n"
"which is section `Reporting Problems and Bugs' in the\n"
"printed version. This same information may be found at\n"
"https://www.gnu.org/software/gawk/manual/html_node/Bugs.html.\n"
-"PLEASE do NOT try to report bugs by posting in comp.lang.awk.\n"
+"PLEASE do NOT try to report bugs by posting in comp.lang.awk,\n"
+"\n"
+"or by using a web forum such as Stack Overflow.\n"
"\n"
msgstr ""
"\n"
@@ -3154,7 +3231,7 @@ msgstr ""
"Per problemi di traduzione, contattare: address@hidden"
"\n"
-#: main.c:635
+#: main.c:640
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3164,7 +3241,7 @@ msgstr ""
"Senza parametri, legge da 'standard input' e scrive su 'standard output'.\n"
"\n"
-#: main.c:639
+#: main.c:644
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3174,7 +3251,7 @@ msgstr ""
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
-#: main.c:671
+#: main.c:676
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3193,7 +3270,7 @@ msgstr ""
"Licenza, o (a tua scelta) a una qualsiasi versione successiva.\n"
"\n"
-#: main.c:679
+#: main.c:684
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3207,7 +3284,7 @@ msgstr ""
"Vedi la 'GNU General Public License' per ulteriori dettagli.\n"
"\n"
-#: main.c:685
+#: main.c:690
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3216,11 +3293,11 @@ msgstr ""
"assieme a questo programma; se non è così, vedi http://www.gnu.org/"
"licenses/.\n"
-#: main.c:726
+#: main.c:731
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "-Ft non imposta FS a `tab' nell'awk POSIX"
-#: main.c:1129
+#: main.c:1128
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
@@ -3229,66 +3306,66 @@ msgstr ""
"%s: `%s' argomento di `-v' non in forma `var=valore'\n"
"\n"
-#: main.c:1155
+#: main.c:1154
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "`%s' non è un nome di variabile ammesso"
-#: main.c:1158
+#: main.c:1157
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "`%s' non è un nome di variabile, cerco il file `%s=%s'"
-#: main.c:1167
+#: main.c:1171
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr "nome funzione interna gawk `%s' non ammesso come nome variabile"
-#: main.c:1172
+#: main.c:1176
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr "non è possibile usare nome di funzione `%s' come nome di variabile"
-#: main.c:1250
+#: main.c:1254
msgid "floating point exception"
msgstr "eccezione floating point"
-#: main.c:1257
+#: main.c:1261
msgid "fatal error: internal error"
msgstr "errore fatale: errore interno"
-#: main.c:1274
+#: main.c:1278
msgid "fatal error: internal error: segfault"
msgstr "errore fatale: errore interno: segfault"
-#: main.c:1287
+#: main.c:1291
msgid "fatal error: internal error: stack overflow"
msgstr "errore fatale: errore interno: stack overflow"
-#: main.c:1347
+#: main.c:1351
#, c-format
msgid "no pre-opened fd %d"
msgstr "manca `fd' pre-aperta %d"
-#: main.c:1354
+#: main.c:1358
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr "non riesco a pre-aprire /dev/null per `fd' %d"
-#: main.c:1568
+#: main.c:1572
msgid "empty argument to `-e/--source' ignored"
msgstr "argomento di `-e/--source' nullo, ignorato"
-#: main.c:1639
+#: main.c:1643
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr "-M ignorato: supporto per MPFR/GMP non generato"
-#: main.c:1664
+#: main.c:1668
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%s: opzione `-W %s' non riconosciuta, ignorata\n"
-#: main.c:1717
+#: main.c:1721
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: l'opzione richiede un argomento -- %c\n"
@@ -3398,22 +3475,22 @@ msgid "%s %s `%s': could not set close-on-exec: (fcntl
F_SETFD: %s)"
msgstr ""
"%s %s `%s': non riesco a impostare 'close-on-exec': (fcntl F_SETFD: %s)"
-#: profile.c:70
+#: profile.c:73
msgid "Program indentation level too deep. Consider refactoring your code"
msgstr ""
"Nidificazione del programma troppo alta. Si consideri una riscrittura del "
"codice"
-#: profile.c:107
+#: profile.c:110
#, c-format
msgid "could not open `%s' for writing: %s"
msgstr "non riesco ad aprire `%s' in scrittura: %s"
-#: profile.c:109
+#: profile.c:112
msgid "sending profile to standard error"
msgstr "mando profilo a 'standard error'"
-#: profile.c:261
+#: profile.c:271
#, c-format
msgid ""
"\t# %s rule(s)\n"
@@ -3422,7 +3499,7 @@ msgstr ""
"\t# %s regola(e)\n"
"\n"
-#: profile.c:269
+#: profile.c:279
#, c-format
msgid ""
"\t# Rule(s)\n"
@@ -3431,16 +3508,16 @@ msgstr ""
"\t# Regola(e)\n"
"\n"
-#: profile.c:354
+#: profile.c:367
#, c-format
msgid "internal error: %s with null vname"
msgstr "errore interno: %s con `vname' nullo"
-#: profile.c:644
+#: profile.c:658
msgid "internal error: builtin with null fname"
msgstr "errore interno: funzione interna con `fname' nullo"
-#: profile.c:1280
+#: profile.c:1298
#, c-format
msgid ""
"%s# Loaded extensions (-l and/or @load)\n"
@@ -3449,7 +3526,7 @@ msgstr ""
"%s# Estensioni caricate (-l e/o @load)\n"
"\n"
-#: profile.c:1311
+#: profile.c:1329
#, c-format
msgid ""
"\n"
@@ -3460,12 +3537,12 @@ msgstr ""
"# File inclusi (-i e/o @include)\n"
"\n"
-#: profile.c:1375
+#: profile.c:1393
#, c-format
msgid "\t# gawk profile, created %s\n"
msgstr "\t# profilo gawk, creato %s\n"
-#: profile.c:1940
+#: profile.c:1958
#, c-format
msgid ""
"\n"
@@ -3474,7 +3551,7 @@ msgstr ""
"\n"
"\t# Funzioni, in ordine alfabetico\n"
-#: profile.c:1994
+#: profile.c:2019
#, c-format
msgid "redir2str: unknown redirection type %d"
msgstr "redir2str: tipo di ri-direzione non noto %d"
@@ -3669,16 +3746,16 @@ msgstr "Espressione regolare troppo complessa"
msgid "Unmatched ) or \\)"
msgstr ") o \\) non aperta"
-#: support/regcomp.c:689
+#: support/regcomp.c:688
msgid "No previous regular expression"
msgstr "Nessuna espressione regolare precedente"
-#: symbol.c:687
+#: symbol.c:688
#, c-format
msgid "function `%s': can't use function `%s' as a parameter name"
msgstr ""
"funzione `%s': non è possibile come nome parametro quello della funzione `%s'"
-#: symbol.c:817
+#: symbol.c:818
msgid "can not pop main context"
msgstr "non posso salire più in alto nello stack"
diff --git a/po/ja.gmo b/po/ja.gmo
index e9e96d3..96888d0 100644
Binary files a/po/ja.gmo and b/po/ja.gmo differ
diff --git a/po/ja.po b/po/ja.po
index 7b1114a..24846a2 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.1.0b\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-11-17 21:53+0200\n"
+"POT-Creation-Date: 2019-01-26 21:24+0200\n"
"PO-Revision-Date: 2014-11-07 12:26+0000\n"
"Last-Translator: Yasuaki Taniguchi <address@hidden>\n"
"Language-Team: Japanese <address@hidden>\n"
@@ -18,504 +18,515 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: array.c:259
+#: array.c:247
#, c-format
msgid "from %s"
msgstr "%s ãã"
-#: array.c:360
+#: array.c:348
msgid "attempt to use a scalar value as array"
msgstr "ã¹ã«ã©ã¼å¤ãé
åã¨ãã¦ä½¿ç¨ãã試ã¿ã§ã"
-#: array.c:362
+#: array.c:350
#, c-format
msgid "attempt to use scalar parameter `%s' as an array"
msgstr "ã¹ã«ã©ã¼ä»®å¼æ° `%s' ãé
åã¨ãã¦ä½¿ç¨ãã試ã¿ã§ã"
-#: array.c:365
+#: array.c:353
#, c-format
msgid "attempt to use scalar `%s' as an array"
msgstr "ã¹ã«ã©ã¼ `%s' ãé
åã¨ãã¦ä½¿ç¨ãã試ã¿ã§ã"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1686 builtin.c:1732
-#: builtin.c:1745 builtin.c:2268 builtin.c:2295 eval.c:1129 eval.c:1133
-#: eval.c:1508
+#: array.c:400 array.c:567 builtin.c:88 builtin.c:1686 builtin.c:1732
+#: builtin.c:1745 builtin.c:2240 builtin.c:2267 eval.c:1132 eval.c:1136
+#: eval.c:1511
#, c-format
msgid "attempt to use array `%s' in a scalar context"
msgstr "ã¹ã«ã©ã¼ã³ã³ããã¹ãã§é
å `%s'
ã使ç¨ãã試ã¿ã§ã"
-#: array.c:586
+#: array.c:574
#, fuzzy, c-format
msgid "delete: index `%.*s' not in array `%s'"
msgstr "delete: é
å `%2$s' å
ã«ã¤ã³ããã¯ã¹ `%1$s'
ãããã¾ãã"
-#: array.c:600
+#: array.c:588
#, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as an array"
msgstr "ã¹ã«ã©ã¼ `%s[\"%.*s\"]' ãé
åã¨ãã¦ä½¿ç¨ãã試ã¿ã§ã"
-#: array.c:791
+#: array.c:782
msgid "adump: first argument not an array"
msgstr "adump: 第ä¸å¼æ°ãé
åã§ã¯ããã¾ãã"
-#: array.c:833
+#: array.c:824
msgid "asort: second argument not an array"
msgstr "asort: 第äºå¼æ°ãé
åã§ã¯ããã¾ãã"
-#: array.c:834
+#: array.c:825
msgid "asorti: second argument not an array"
msgstr "asorti: 第äºå¼æ°ãé
åã§ã¯ããã¾ãã"
-#: array.c:841
+#: array.c:832
msgid "asort: first argument not an array"
msgstr "asort: 第ä¸å¼æ°ãé
åã§ã¯ããã¾ãã"
-#: array.c:842
+#: array.c:833
msgid "asorti: first argument not an array"
msgstr "asorti: 第ä¸å¼æ°ãé
åã§ã¯ããã¾ãã"
-#: array.c:849
+#: array.c:840
msgid "asort: cannot use a subarray of first arg for second arg"
msgstr "asort: 第ä¸å¼æ°ã®é¨åé
åã第äºå¼æ°ç¨ã«ä½¿ç¨ãããã¨ã¯åºæ¥ã¾ãã"
-#: array.c:850
+#: array.c:841
msgid "asorti: cannot use a subarray of first arg for second arg"
msgstr "asorti: 第ä¸å¼æ°ã®é¨åé
åã第äºå¼æ°ç¨ã«ä½¿ç¨ãããã¨ã¯åºæ¥ã¾ãã"
-#: array.c:855
+#: array.c:846
msgid "asort: cannot use a subarray of second arg for first arg"
msgstr "asort: 第äºå¼æ°ã®é¨åé
åã第ä¸å¼æ°ç¨ã«ä½¿ç¨ãããã¨ã¯åºæ¥ã¾ãã"
-#: array.c:856
+#: array.c:847
msgid "asorti: cannot use a subarray of second arg for first arg"
msgstr "asorti: 第äºå¼æ°ã®é¨åé
åã第ä¸å¼æ°ç¨ã«ä½¿ç¨ãããã¨ã¯åºæ¥ã¾ãã"
-#: array.c:1327
+#: array.c:1310
#, c-format
msgid "`%s' is invalid as a function name"
msgstr "`%s' ã¯é¢æ°åã¨ãã¦ã¯ç¡å¹ã§ã"
-#: array.c:1331
+#: array.c:1314
#, c-format
msgid "sort comparison function `%s' is not defined"
msgstr "ã½ã¼ãæ¯è¼é¢æ° `%s' ãå®ç¾©ããã¦ãã¾ãã"
-#: awkgram.y:247
+#: awkgram.y:274
#, c-format
msgid "%s blocks must have an action part"
msgstr "%s ãããã¯ã«ã¯ã¢ã¯ã·ã§ã³é¨ãå¿
é ã§ã"
-#: awkgram.y:250
+#: awkgram.y:277
msgid "each rule must have a pattern or an action part"
msgstr "åã«ã¼ã«ã«ã¯ãã¿ã¼ã³ã¾ãã¯ã¢ã¯ã·ã§ã³é¨ãå¿
é
ã§ãã"
-#: awkgram.y:363 awkgram.y:377
+#: awkgram.y:418 awkgram.y:430
msgid "old awk does not support multiple `BEGIN' or `END' rules"
msgstr "å¤ã awk ã¯è¤æ°ã® `BEGIN' ã¾ã㯠`END'
ã«ã¼ã«ããµãã¼ããã¾ãã"
-#: awkgram.y:421
+#: awkgram.y:497
#, c-format
msgid "`%s' is a built-in function, it cannot be redefined"
msgstr "`%s' ã¯çµè¾¼ã¿é¢æ°ã§ããåå®ç¾©ã§ãã¾ãã"
-#: awkgram.y:497
+#: awkgram.y:561
msgid "regexp constant `//' looks like a C++ comment, but is not"
msgstr "æ£è¦è¡¨ç¾å®æ° `//' ã¯
C++ã³ã¡ã³ãã«ä¼¼ã¦ãã¾ãããéãã¾ãã"
-#: awkgram.y:501
+#: awkgram.y:565
#, c-format
msgid "regexp constant `/%s/' looks like a C comment, but is not"
msgstr "æ£è¦è¡¨ç¾å®æ° `/%s/' 㯠C
ã³ã¡ã³ãã«ä¼¼ã¦ãã¾ãããç°ãªãã¾ã"
-#: awkgram.y:651
+#: awkgram.y:692
#, c-format
msgid "duplicate case values in switch body: %s"
msgstr "switch æã®ä¸ã§éè¤ãã case å¤ã使ç¨ããã¦ãã¾ã:
%s"
-#: awkgram.y:672
+#: awkgram.y:713
msgid "duplicate `default' detected in switch body"
msgstr "switch æã®ä¸ã§éè¤ãã `default' ãæ¤åºããã¾ãã"
-#: awkgram.y:933 awkgram.y:4236
+#: awkgram.y:1048 awkgram.y:4461
msgid "`break' is not allowed outside a loop or switch"
msgstr "`break' ã¯ã«ã¼ãã¾ã㯠switch
ã®å¤ã§ã¯è¨±å¯ããã¦ãã¾ãã"
-#: awkgram.y:943 awkgram.y:4228
+#: awkgram.y:1058 awkgram.y:4453
msgid "`continue' is not allowed outside a loop"
msgstr "`continue' ã¯ã«ã¼ãã®å¤ã§ã¯è¨±å¯ããã¦ãã¾ãã"
-#: awkgram.y:954
+#: awkgram.y:1069
#, c-format
msgid "`next' used in %s action"
msgstr "%s ã¢ã¯ã·ã§ã³å
㧠`next' ã使ç¨ããã¾ãã"
-#: awkgram.y:964
+#: awkgram.y:1080
#, c-format
msgid "`nextfile' used in %s action"
msgstr "`nextfile' ã %s ã¢ã¯ã·ã§ã³å
ã§ä½¿ç¨ããã¾ãã"
-#: awkgram.y:990
+#: awkgram.y:1108
msgid "`return' used outside function context"
msgstr "`return' ãé¢æ°å®ç¾©æã®å¤ã§ä½¿ããã¾ãã"
-#: awkgram.y:1054
+#: awkgram.y:1178
msgid "plain `print' in BEGIN or END rule should probably be `print \"\"'"
msgstr ""
"BEGIN ã¾ã㯠END ã«ã¼ã«å
ã®å¼æ°ã®ç¡ã `print' 㯠`print \"\"'
ã ã¨æããã¾ã"
-#: awkgram.y:1121 awkgram.y:1171
+#: awkgram.y:1244 awkgram.y:1293
msgid "`delete' is not allowed with SYMTAB"
msgstr ""
-#: awkgram.y:1123 awkgram.y:1173
+#: awkgram.y:1246 awkgram.y:1295
msgid "`delete' is not allowed with FUNCTAB"
msgstr ""
-#: awkgram.y:1158 awkgram.y:1162
+#: awkgram.y:1280 awkgram.y:1284
msgid "`delete(array)' is a non-portable tawk extension"
msgstr "`delete(array)' ã¯ç§»æ¤æ§ã®ç¡ã tawk æ¡å¼µã§ã"
-#: awkgram.y:1298
+#: awkgram.y:1420
msgid "multistage two-way pipelines don't work"
msgstr
"å¤æ®µéã§åæ¹åãã¤ããå©ç¨ããå¼ã¯ä½¿ç¨ã§ãã¾ãã"
-#: awkgram.y:1300
+#: awkgram.y:1422
msgid "concatenation as I/O `>' redirection target is ambiguous"
msgstr ""
-#: awkgram.y:1460
+#: awkgram.y:1626
msgid "regular expression on right of assignment"
msgstr "æ£è¦è¡¨ç¾ã代å
¥å¼ã®å³è¾ºã«ä½¿ç¨ããã¦ãã¾ã"
-#: awkgram.y:1475 awkgram.y:1488
+#: awkgram.y:1641 awkgram.y:1654
msgid "regular expression on left of `~' or `!~' operator"
msgstr "`~' ã `!~'
æ¼ç®åã®å·¦è¾ºã«æ£è¦è¡¨ç¾ã使ç¨ããã¦ãã¾ã"
-#: awkgram.y:1505 awkgram.y:1654
+#: awkgram.y:1671 awkgram.y:1820
msgid "old awk does not support the keyword `in' except after `for'"
msgstr "å¤ã awk ã§ã¯ `in' äºç´èªã¯ `for'
ã®å¾ãé¤ããµãã¼ããã¾ãã"
-#: awkgram.y:1515
+#: awkgram.y:1681
msgid "regular expression on right of comparison"
msgstr "æ¯è¼å¼ã®å³è¾ºã«æ£è¦è¡¨ç¾ã使ç¨ããã¦ãã¾ãã"
-#: awkgram.y:1634
+#: awkgram.y:1800
#, c-format
msgid "non-redirected `getline' invalid inside `%s' rule"
msgstr "`%s' ã«ã¼ã«ã®å
å´ã§ã¯ãªãã¤ã¬ã¯ãããã¦ããªã
`getline' ã¯ç¡å¹ã§ã"
-#: awkgram.y:1637
+#: awkgram.y:1803
msgid "non-redirected `getline' undefined inside END action"
msgstr "ãªãã¤ã¬ã¯ãããã¦ããªã `getline' 㯠END
ã¢ã¯ã·ã§ã³ã§ã¯æªå®ç¾©ã§ãã"
-#: awkgram.y:1656
+#: awkgram.y:1822
msgid "old awk does not support multidimensional arrays"
msgstr "å¤ã awk ã¯å¤æ¬¡å
é
åããµãã¼ããã¾ãã"
-#: awkgram.y:1759
+#: awkgram.y:1925
msgid "call of `length' without parentheses is not portable"
msgstr "å°æ¬å¼§ãç¡ã `length' ã¯ç§»æ¤æ§ãããã¾ãã"
-#: awkgram.y:1833
+#: awkgram.y:1999
msgid "indirect function calls are a gawk extension"
msgstr "éæ¥é¢æ°å¼ã³åºã㯠gawk æ¡å¼µã§ã"
-#: awkgram.y:1846
+#: awkgram.y:2012
#, c-format
msgid "can not use special variable `%s' for indirect function call"
msgstr "ç¹å¥ãªå¤æ° `%s'
ã¯éæ¥é¢æ°å¼ã³åºãç¨ã«ã¯ä½¿ç¨åºæ¥ã¾ãã"
-#: awkgram.y:1872
+#: awkgram.y:2045
#, fuzzy, c-format
msgid "attempt to use non-function `%s' in function call"
msgstr "é¢æ° `%s' ãé
åã¨ãã¦ä½¿ç¨ãã試ã¿ã§ã"
-#: awkgram.y:1936
+#: awkgram.y:2110
msgid "invalid subscript expression"
msgstr "æ·»åã®å¼ãç¡å¹ã§ã"
-#: awkgram.y:2300 awkgram.y:2320 gawkapi.c:272 gawkapi.c:289 msg.c:130
+#: awkgram.y:2483 awkgram.y:2503 gawkapi.c:273 gawkapi.c:290 msg.c:130
msgid "warning: "
msgstr "è¦å: "
-#: awkgram.y:2318 gawkapi.c:244 gawkapi.c:287 msg.c:162
+#: awkgram.y:2501 gawkapi.c:245 gawkapi.c:288 msg.c:162
msgid "fatal: "
msgstr "è´å½ç: "
-#: awkgram.y:2368
+#: awkgram.y:2554
msgid "unexpected newline or end of string"
msgstr "äºæããªãæ¹è¡ã¾ãã¯æååçµç«¯ã§ã"
-#: awkgram.y:2654 awkgram.y:2730 awkgram.y:2953 debug.c:530 debug.c:546
-#: debug.c:2821 debug.c:5115
+#: awkgram.y:2575
+msgid ""
+"source files / command-line arguments must contain complete functions or "
+"rules"
+msgstr ""
+
+#: awkgram.y:2855 awkgram.y:2933 awkgram.y:3171 debug.c:531 debug.c:547
+#: debug.c:2824 debug.c:5193
#, c-format
msgid "can't open source file `%s' for reading (%s)"
msgstr "ã½ã¼ã¹ãã¡ã¤ã« `%s' ãèªã¿è¾¼ã¿ç¨ã«éãã¾ãã (%s)"
-#: awkgram.y:2655 awkgram.y:2780
+#: awkgram.y:2856 awkgram.y:2993
#, c-format
msgid "can't open shared library `%s' for reading (%s)"
msgstr "å
±æã©ã¤ãã©ãª `%s' ãèªã¿è¾¼ã¿ç¨ã«éãã¾ãã (%s)"
-#: awkgram.y:2657 awkgram.y:2731 awkgram.y:2781 builtin.c:149 debug.c:5266
+#: awkgram.y:2858 awkgram.y:2934 awkgram.y:2994 builtin.c:149 debug.c:5344
msgid "reason unknown"
msgstr "åå ä¸æ"
-#: awkgram.y:2666 awkgram.y:2690
+#: awkgram.y:2867 awkgram.y:2891
#, c-format
msgid "can't include `%s' and use it as a program file"
msgstr ""
-#: awkgram.y:2679
+#: awkgram.y:2880
#, c-format
msgid "already included source file `%s'"
msgstr "ã½ã¼ã¹ãã¡ã¤ã« `%s' ã¯æ¢ã«èªã¿è¾¼ã¾ãã¦ãã¾ã"
-#: awkgram.y:2680
+#: awkgram.y:2881
#, c-format
msgid "already loaded shared library `%s'"
msgstr "å
±æã©ã¤ãã©ãª `%s' ã¯æ¢ã«èªã¿è¾¼ã¾ãã¦ãã¾ã"
-#: awkgram.y:2715
+#: awkgram.y:2918
msgid "@include is a gawk extension"
msgstr "@include 㯠gawk æ¡å¼µã§ã"
-#: awkgram.y:2721
+#: awkgram.y:2924
msgid "empty filename after @include"
msgstr "@include ã®å¾ã«ç©ºã®ãã¡ã¤ã«åãããã¾ã"
-#: awkgram.y:2765
+#: awkgram.y:2973
msgid "@load is a gawk extension"
msgstr "@load 㯠gawk æ¡å¼µã§ã"
-#: awkgram.y:2771
+#: awkgram.y:2980
msgid "empty filename after @load"
msgstr "@load ã®å¾ã«ç©ºã®ãã¡ã¤ã«åãããã¾ã"
-#: awkgram.y:2905
+#: awkgram.y:3123
msgid "empty program text on command line"
msgstr "ã³ãã³ãè¡ã®ããã°ã©ã 表è¨ã空ã§ã"
-#: awkgram.y:3020
+#: awkgram.y:3238
#, c-format
msgid "can't read sourcefile `%s' (%s)"
msgstr "ã½ã¼ã¹ãã¡ã¤ã« `%s' ãèªã¿è¾¼ãã¾ãã (%s)"
-#: awkgram.y:3031
+#: awkgram.y:3249
#, c-format
msgid "source file `%s' is empty"
msgstr "ã½ã¼ã¹ãã¡ã¤ã« `%s' ã¯ç©ºã§ã"
-#: awkgram.y:3090
+#: awkgram.y:3308
#, c-format
msgid "PEBKAC error: invalid character '\\%03o' in source code"
msgstr ""
-#: awkgram.y:3361
+#: awkgram.y:3535
msgid "source file does not end in newline"
msgstr "ã½ã¼ã¹ãã¡ã¤ã«ãæ¹è¡ã§çµã£ã¦ãã¾ãã"
-#: awkgram.y:3481
+#: awkgram.y:3656
msgid "unterminated regexp ends with `\\' at end of file"
msgstr "çµç«¯ããã¦ããªãæ£è¦è¡¨ç¾ããã¡ã¤ã«æå¾ã® `\\'
ã§çµã£ã¦ãã¾ãã"
-#: awkgram.y:3508
+#: awkgram.y:3683
#, c-format
msgid "%s: %d: tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr "%s: %d: tawk ã®æ£è¦è¡¨ç¾ä¿®é£¾å `/.../%c' 㯠gawk
ã§ä½¿ç¨ã§ãã¾ãã"
-#: awkgram.y:3512
+#: awkgram.y:3687
#, c-format
msgid "tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr "tawk ã®æ£è¦è¡¨ç¾ä¿®é£¾å `/.../%c' 㯠gawk
ã§ä½¿ç¨ã§ãã¾ãã"
-#: awkgram.y:3525
+#: awkgram.y:3700
msgid "unterminated regexp"
msgstr "æ£è¦è¡¨ç¾ãçµç«¯ããã¦ãã¾ãã"
-#: awkgram.y:3529
+#: awkgram.y:3704
msgid "unterminated regexp at end of file"
msgstr "ãã¡ã¤ã«ã®ä¸ã§æ£è¦è¡¨ç¾ãçµç«¯ããã¦ãã¾ãã"
-#: awkgram.y:3608
+#: awkgram.y:3793
msgid "use of `\\ #...' line continuation is not portable"
msgstr "`\\ #...' å½¢å¼ã®è¡ç¶ç¶ã¯ç§»æ¤æ§ãããã¾ãã"
-#: awkgram.y:3628
+#: awkgram.y:3815
msgid "backslash not last character on line"
msgstr
"ããã¯ã¹ã©ãã·ã¥ãè¡æå¾ã®æåã«ãªã£ã¦ãã¾ããã"
-#: awkgram.y:3666 awkgram.y:3668
+#: awkgram.y:3862 awkgram.y:3864
#, fuzzy
msgid "multidimensional arrays are a gawk extension"
msgstr "éæ¥é¢æ°å¼ã³åºã㯠gawk æ¡å¼µã§ã"
-#: awkgram.y:3693
+#: awkgram.y:3889
msgid "POSIX does not allow operator `**='"
msgstr "POSIX ã§ã¯æ¼ç®å `**=' ã¯è¨±å¯ããã¦ãã¾ãã"
-#: awkgram.y:3695
+#: awkgram.y:3891
msgid "old awk does not support operator `**='"
msgstr "å¤ã awk ã¯æ¼ç®å `**=' ããµãã¼ããã¾ãã"
-#: awkgram.y:3704
+#: awkgram.y:3900
msgid "POSIX does not allow operator `**'"
msgstr "POSIX ã§ã¯æ¼ç®å `**' ã¯è¨±å¯ããã¦ãã¾ãã"
-#: awkgram.y:3706
+#: awkgram.y:3902
msgid "old awk does not support operator `**'"
msgstr "å¤ã awk ã¯æ¼ç®å `**' ããµãã¼ããã¾ãã"
-#: awkgram.y:3741
+#: awkgram.y:3937
msgid "operator `^=' is not supported in old awk"
msgstr "å¤ã awk ã¯æ¼ç®å `^=' ããµãã¼ããã¾ãã"
-#: awkgram.y:3749
+#: awkgram.y:3945
msgid "operator `^' is not supported in old awk"
msgstr "å¤ã awk ã¯æ¼ç®å `^' ããµãã¼ããã¾ãã"
-#: awkgram.y:3846 awkgram.y:3868 command.y:1187
+#: awkgram.y:4042 awkgram.y:4064 command.y:1187
msgid "unterminated string"
msgstr "æååãçµç«¯ããã¦ãã¾ãã"
-#: awkgram.y:3856 main.c:1172
+#: awkgram.y:4052 main.c:1197
#, fuzzy
msgid "POSIX does not allow physical newlines in string values"
msgstr "POSIX ã§ã¯ `\\x' ã¨ã¹ã±ã¼ãã¯è¨±å¯ããã¦ãã¾ãã"
-#: awkgram.y:3858 node.c:453
+#: awkgram.y:4054 node.c:453
#, fuzzy
msgid "backslash string continuation is not portable"
msgstr "`\\ #...' å½¢å¼ã®è¡ç¶ç¶ã¯ç§»æ¤æ§ãããã¾ãã"
-#: awkgram.y:4089
+#: awkgram.y:4292
#, c-format
msgid "invalid char '%c' in expression"
msgstr "å¼å
ã«ç¡å¹ãªæå '%c' ãããã¾ã"
-#: awkgram.y:4163
+#: awkgram.y:4387
#, c-format
msgid "`%s' is a gawk extension"
msgstr "`%s' 㯠gawk æ¡å¼µã§ã"
-#: awkgram.y:4168
+#: awkgram.y:4392
#, c-format
msgid "POSIX does not allow `%s'"
msgstr "POSIX ã§ã¯ `%s' ã¯è¨±å¯ããã¦ãã¾ãã"
-#: awkgram.y:4176
+#: awkgram.y:4400
#, c-format
msgid "`%s' is not supported in old awk"
msgstr "å¤ã awk 㯠`%s' ããµãã¼ããã¾ãã"
-#: awkgram.y:4266
+#: awkgram.y:4494
#, fuzzy
msgid "`goto' considered harmful!"
msgstr "`goto' ã¯æ害ã ã¨è¦ãªããã¦ãã¾ã!\n"
-#: awkgram.y:4335
+#: awkgram.y:4563
#, c-format
msgid "%d is invalid as number of arguments for %s"
msgstr "%d 㯠%s ç¨ã®å¼æ°ã®æ°ã¨ãã¦ã¯ç¡å¹ã§ã"
-#: awkgram.y:4370
+#: awkgram.y:4598
#, c-format
msgid "%s: string literal as last arg of substitute has no effect"
msgstr "%s:
æååãªãã©ã«ãç½®ãæãæå¾ã®å¼æ°ã«ä½¿ç¨ããã¨å¹æãããã¾ãã"
-#: awkgram.y:4375
+#: awkgram.y:4603
#, c-format
msgid "%s third parameter is not a changeable object"
msgstr "%s 第ä¸ä»®å¼æ°ã¯å¯å¤ãªãã¸ã§ã¯ãã§ã¯ããã¾ãã"
-#: awkgram.y:4469 awkgram.y:4472
+#: awkgram.y:4707 awkgram.y:4710
msgid "match: third argument is a gawk extension"
msgstr "match: 第ä¸å¼æ°ã¯ gawk æ¡å¼µã§ã"
-#: awkgram.y:4526 awkgram.y:4529
+#: awkgram.y:4764 awkgram.y:4767
msgid "close: second argument is a gawk extension"
msgstr "close: 第äºå¼æ°ã¯ gawk æ¡å¼µã§ã"
-#: awkgram.y:4541
+#: awkgram.y:4779
msgid "use of dcgettext(_\"...\") is incorrect: remove leading underscore"
msgstr ""
"dcgettext(_\"...\")ã®ä½¿ç¨æ³ãééã£ã¦ãã¾ã: å
é
ã®ã¢ã³ãã¼ã¹ã³ã¢(_)ãåé¤ã"
"ã¦ãã ãã"
-#: awkgram.y:4556
+#: awkgram.y:4794
msgid "use of dcngettext(_\"...\") is incorrect: remove leading underscore"
msgstr ""
"dcngettext(_\"...\")ã®ä½¿ç¨æ³ãééã£ã¦ãã¾ã: å
é
ã®ã¢ã³ãã¼ã¹ã³ã¢(_)ãåé¤ã"
"ã¦ãã ãã"
-#: awkgram.y:4575
+#: awkgram.y:4813
#, fuzzy
msgid "index: regexp constant as second argument is not allowed"
msgstr "index: æååã§ã¯ç¡ã第äºå¼æ°ãåãåãã¾ãã"
-#: awkgram.y:4628
+#: awkgram.y:4866
#, c-format
msgid "function `%s': parameter `%s' shadows global variable"
msgstr "é¢æ° `%s': ä»®å¼æ° `%s' ã大åå¤æ°ãè¦ãé ãã¦ãã¾ã"
-#: awkgram.y:4677 debug.c:4100 debug.c:4143 debug.c:5264
+#: awkgram.y:4915 debug.c:4178 debug.c:4221 debug.c:5342
#, c-format
msgid "could not open `%s' for writing (%s)"
msgstr "`%s' ãæ¸è¾¼ã¿ç¨ã«éãã¾ããã§ãã (%s)"
-#: awkgram.y:4678
+#: awkgram.y:4916
msgid "sending variable list to standard error"
msgstr "å¤æ°ãªã¹ããæ¨æºã¨ã©ã¼ã«éã£ã¦ãã¾ã"
-#: awkgram.y:4686
+#: awkgram.y:4924
#, c-format
msgid "%s: close failed (%s)"
msgstr "%s: éããã®ã«å¤±æãã¾ãã (%s)"
-#: awkgram.y:4711
+#: awkgram.y:4949
msgid "shadow_funcs() called twice!"
msgstr "shadow_funcs() ãäºåå¼ã³åºãã¦ãã¾ã!"
-#: awkgram.y:4719
+#: awkgram.y:4957
msgid "there were shadowed variables."
msgstr "è¦ãé ãããå¤æ°ãããã¾ãã"
-#: awkgram.y:4786
+#: awkgram.y:5034
#, c-format
msgid "function name `%s' previously defined"
msgstr "é¢æ°å `%s' ã¯åã«å®ç¾©ããã¦ãã¾ã"
-#: awkgram.y:4832
+#: awkgram.y:5085
#, c-format
msgid "function `%s': can't use function name as parameter name"
msgstr "é¢æ° `%s': é¢æ°åãä»®å¼æ°åã¨ãã¦ä½¿ç¨åºæ¥ã¾ãã"
-#: awkgram.y:4835
+#: awkgram.y:5088
#, c-format
msgid "function `%s': can't use special variable `%s' as a function parameter"
msgstr "é¢æ° `%s': ç¹å¥ãªå¤æ° `%s'
ã¯é¢æ°ã®ä»®å¼æ°ã¨ãã¦ä½¿ç¨åºæ¥ã¾ãã"
-#: awkgram.y:4843
+#: awkgram.y:5092
+#, fuzzy, c-format
+msgid "function `%s': parameter `%s' cannot contain a namespace"
+msgstr "é¢æ° `%s': ä»®å¼æ° `%s' ã大åå¤æ°ãè¦ãé ãã¦ãã¾ã"
+
+#: awkgram.y:5099
#, c-format
msgid "function `%s': parameter #%d, `%s', duplicates parameter #%d"
msgstr "é¢æ° `%s': ä»®å¼æ° #%d, `%s' ãä»®å¼æ° #%d
ã¨éè¤ãã¦ãã¾ã"
-#: awkgram.y:4929 awkgram.y:4935
+#: awkgram.y:5188
#, c-format
msgid "function `%s' called but never defined"
msgstr "æªå®ç¾©ã®é¢æ° `%s' ãå¼ã³åºãã¾ãã"
-#: awkgram.y:4939
+#: awkgram.y:5192
#, c-format
msgid "function `%s' defined but never called directly"
msgstr "é¢æ° `%s'
ã¯å®ç¾©ããã¦ãã¾ãããä¸åº¦ãç´æ¥å¼ã³åºããã¦ãã¾ãã"
-#: awkgram.y:4971
+#: awkgram.y:5224
#, c-format
msgid "regexp constant for parameter #%d yields boolean value"
msgstr "ä»®å¼æ° #%d ç¨ã®æ£è¦è¡¨ç¾å®æ°ã¯çå½å¤ãåºåãã¾ã"
-#: awkgram.y:4986
+#: awkgram.y:5239
#, c-format
msgid ""
"function `%s' called with space between name and `(',\n"
@@ -524,25 +535,68 @@ msgstr ""
"é¢æ°å㨠`(' ã®éã«ã¹ãã¼ã¹ãå
¥ãã¦é¢æ° `%s'
ãå¼ã³åºãã¦ãã¾ãã\n"
"ã¾ãã¯ãå¤æ°ãé
åã¨ãã¦ä½¿ããã¦ãã¾ãã"
-#: awkgram.y:5201
+#: awkgram.y:5454
msgid "division by zero attempted"
msgstr "ã¼ãã«ããé¤ç®ã試ã¿ããã¾ãã"
-#: awkgram.y:5210
+#: awkgram.y:5463
#, c-format
msgid "division by zero attempted in `%%'"
msgstr "`%%' å
ã§ã¼ãã«ããé¤ç®ã試ã¿ããã¾ãã"
-#: awkgram.y:5536
+#: awkgram.y:5802
msgid ""
"cannot assign a value to the result of a field post-increment expression"
msgstr ""
-#: awkgram.y:5539
+#: awkgram.y:5805
#, fuzzy, c-format
msgid "invalid target of assignment (opcode %s)"
msgstr "%d 㯠%s ç¨ã®å¼æ°ã®æ°ã¨ãã¦ã¯ç¡å¹ã§ã"
+#: awkgram.y:6697
+#, c-format
+msgid "identifier %s: qualified names not allowed in traditional / POSIX mode"
+msgstr ""
+
+#: awkgram.y:6702
+#, c-format
+msgid "identifier %s: namespace separator is two colons, not one"
+msgstr ""
+
+#: awkgram.y:6708
+#, c-format
+msgid "qualified identifier `%s' is badly formed"
+msgstr ""
+
+#: awkgram.y:6715
+#, c-format
+msgid ""
+"identifier `%s': namespace separator can only appear once in a qualified name"
+msgstr ""
+
+#: awkgram.y:6764 awkgram.y:6815
+#, c-format
+msgid "using reserved identifier `%s' as a namespace is not allowed"
+msgstr ""
+
+#: awkgram.y:6771 awkgram.y:6781
+#, c-format
+msgid ""
+"using reserved identifier `%s' as second component of a qualified name is "
+"not allowed"
+msgstr ""
+
+#: awkgram.y:6799
+#, fuzzy
+msgid "@namespace is a gawk extension"
+msgstr "@include 㯠gawk æ¡å¼µã§ã"
+
+#: awkgram.y:6806
+#, c-format
+msgid "namespace name `%s' must meet identifier naming rules"
+msgstr ""
+
#: builtin.c:143
#, c-format
msgid "%s to \"%s\" failed (%s)"
@@ -837,233 +891,223 @@ msgstr "strftime:
éæååã®ç¬¬ä¸å¼æ°ãåãåãã¾ãã"
msgid "strftime: received empty format string"
msgstr "strftime: 空ã®æ¸å¼æååãåãåãã¾ãã"
-#: builtin.c:2110
-#, fuzzy, c-format
-msgid "setenv(TZ, %s) failed (%s)"
-msgstr "%s ãã \"%s\" ã¸åºåã§ãã¾ãã (%s)ã"
-
-#: builtin.c:2117
-#, c-format
-msgid "setenv(TZ, %s) restoration failed (%s)"
-msgstr ""
-
-#: builtin.c:2121
-#, fuzzy, c-format
-msgid "unsetenv(TZ) failed (%s)"
-msgstr "%s: éããã®ã«å¤±æãã¾ãã (%s)"
-
-#: builtin.c:2150
+#: builtin.c:2122
msgid "mktime: received non-string argument"
msgstr "mktime: éæååå¼æ°ãåãåãã¾ãã"
-#: builtin.c:2167
+#: builtin.c:2139
msgid "mktime: at least one of the values is out of the default range"
msgstr "mktime: ä¸ã¤ä»¥ä¸ã®å¤ãããã©ã«ãã®ç¯å²ãè¶
ãã¦ãã¾ã"
-#: builtin.c:2203
+#: builtin.c:2175
msgid "'system' function not allowed in sandbox mode"
msgstr "ãµã³ãããã¯ã¹ã¢ã¼ãã§ã¯ 'system'
é¢æ°ã¯è¨±å¯ããã¦ãã¾ãã"
-#: builtin.c:2208
+#: builtin.c:2180
msgid "system: received non-string argument"
msgstr "system: æååã§ã¯ç¡ãå¼æ°ãåãåãã¾ãã"
-#: builtin.c:2277 builtin.c:2350
+#: builtin.c:2249 builtin.c:2322
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr ""
-#: builtin.c:2373
+#: builtin.c:2345
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "åæåããã¦ããªããã£ã¼ã«ã `$%d' ã¸ã®åç
§ã§ã"
-#: builtin.c:2458
+#: builtin.c:2430
msgid "tolower: received non-string argument"
msgstr "tolower: éæååå¼æ°ãåãåãã¾ãã"
-#: builtin.c:2489
+#: builtin.c:2461
msgid "toupper: received non-string argument"
msgstr "toupper: éæååå¼æ°ãåãåãã¾ãã"
-#: builtin.c:2522 mpfr.c:674
+#: builtin.c:2494 mpfr.c:674
msgid "atan2: received non-numeric first argument"
msgstr "atan2: éæ°å¤ã®ç¬¬ä¸å¼æ°ãåãåãã¾ãã"
-#: builtin.c:2524 mpfr.c:676
+#: builtin.c:2496 mpfr.c:676
msgid "atan2: received non-numeric second argument"
msgstr "atan2: éæ°å¤ã®ç¬¬äºå¼æ°ãåãåãã¾ãã"
-#: builtin.c:2543
+#: builtin.c:2515
msgid "sin: received non-numeric argument"
msgstr "sin: éæ°å¤ã®å¼æ°ãåãåãã¾ãã"
-#: builtin.c:2559
+#: builtin.c:2531
msgid "cos: received non-numeric argument"
msgstr "cos: éæ°å¤ã®å¼æ°ãåãåãã¾ãã"
-#: builtin.c:2673 mpfr.c:1169
+#: builtin.c:2645 mpfr.c:1169
msgid "srand: received non-numeric argument"
msgstr "srand: éæ°å¤ã®å¼æ°ãåãåãã¾ãã"
-#: builtin.c:2704
+#: builtin.c:2676
msgid "match: third argument is not an array"
msgstr "match: 第ä¸å¼æ°ãé
åã§ã¯ããã¾ãã"
-#: builtin.c:2971
+#: builtin.c:2919
#, fuzzy, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensub: 第ä¸å¼æ°ã 0 ã§ãã1 ã代ããã«ä½¿ç¨ãã¾ã"
-#: builtin.c:3293
+#: builtin.c:3241
#, fuzzy, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "and: 2åæªæºã®å¼æ°ã§å¼ã³åºããã¾ãã"
-#: builtin.c:3393
+#: builtin.c:3341
#, fuzzy, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "and: 2åæªæºã®å¼æ°ã§å¼ã³åºããã¾ãã"
-#: builtin.c:3448
+#: builtin.c:3396
msgid "lshift: received non-numeric first argument"
msgstr "lshift: éæ°å¤ã®ç¬¬ä¸å¼æ°ãåãåãã¾ãã"
-#: builtin.c:3450
+#: builtin.c:3398
msgid "lshift: received non-numeric second argument"
msgstr "lshift: éæ°å¤ã®ç¬¬äºå¼æ°ãåãåãã¾ãã"
-#: builtin.c:3456
+#: builtin.c:3404
#, fuzzy, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f): è²
ã®æ°å¤ã使ç¨ããã¨ç°å¸¸ãªçµæã«ãªãã¾ã"
-#: builtin.c:3460
+#: builtin.c:3408
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f): å°æ°ç¹ä»¥ä¸ã¯åãæ¨ã¦ããã¾ã"
-#: builtin.c:3462
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr "lshift(%f, %f):
ã·ããå¤ã大ãéããã¨ç°å¸¸ãªçµæã«ãªãã¾ã"
-#: builtin.c:3487
+#: builtin.c:3435
msgid "rshift: received non-numeric first argument"
msgstr "rshift: éæ°å¤ã®ç¬¬ä¸å¼æ°ãåãåãã¾ãã"
-#: builtin.c:3489
+#: builtin.c:3437
msgid "rshift: received non-numeric second argument"
msgstr "rshift: éæ°å¤ã®ç¬¬äºå¼æ°ãåãåãã¾ãã"
-#: builtin.c:3495
+#: builtin.c:3443
#, fuzzy, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift(%f, %f): è²
ã®æ°å¤ã使ç¨ããã¨ç°å¸¸ãªçµæã«ãªãã¾ã"
-#: builtin.c:3499
+#: builtin.c:3447
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f): å°æ°ç¹ä»¥ä¸ã¯åãæ¨ã¦ããã¾ã"
-#: builtin.c:3501
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr "rshift(%f, %f):
ã·ããå¤ã大ãéããã¨ç°å¸¸ãªçµæã«ãªãã¾ã"
-#: builtin.c:3526 mpfr.c:982
+#: builtin.c:3474 mpfr.c:982
msgid "and: called with less than two arguments"
msgstr "and: 2åæªæºã®å¼æ°ã§å¼ã³åºããã¾ãã"
-#: builtin.c:3531
+#: builtin.c:3479
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "and: å¼æ° %d ãéæ°å¤ã§ã"
-#: builtin.c:3535
+#: builtin.c:3483
#, fuzzy, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "and(%lf, %lf): è²
ã®æ°å¤ã使ç¨ããã¨ç°å¸¸ãªçµæã«ãªãã¾ã"
-#: builtin.c:3558 mpfr.c:1014
+#: builtin.c:3506 mpfr.c:1014
msgid "or: called with less than two arguments"
msgstr "or: 2åæªæºã®å¼æ°ã§å¼ã³åºããã¾ãã"
-#: builtin.c:3563
+#: builtin.c:3511
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "or: å¼æ° %d ãéæ°å¤ã§ã"
-#: builtin.c:3567
+#: builtin.c:3515
#, fuzzy, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "compl(%lf): è²
ã®æ°å¤ã使ç¨ããã¨ç°å¸¸ãªçµæã«ãªãã¾ã"
-#: builtin.c:3589 mpfr.c:1045
+#: builtin.c:3537 mpfr.c:1045
#, fuzzy
msgid "xor: called with less than two arguments"
msgstr "xor: 2åæªæºã®å¼æ°ã§å¼ã³åºããã¾ãã"
-#: builtin.c:3595
+#: builtin.c:3543
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "xor: å¼æ° %d ãéæ°å¤ã§ã"
-#: builtin.c:3599
+#: builtin.c:3547
#, fuzzy, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xor(%lf, %lf): è²
ã®æ°å¤ã使ç¨ããã¨ç°å¸¸ãªçµæã«ãªãã¾ã"
-#: builtin.c:3624 mpfr.c:804
+#: builtin.c:3572 mpfr.c:804
msgid "compl: received non-numeric argument"
msgstr "compl: éæ°å¤ã®å¼æ°ãåãåãã¾ãã"
-#: builtin.c:3629
+#: builtin.c:3577
#, fuzzy, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f): è²
ã®æ°å¤ã使ç¨ããã¨ç°å¸¸ãªçµæã«ãªãã¾ã"
-#: builtin.c:3632
+#: builtin.c:3580
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f): å°æ°ç¹ä»¥ä¸ã¯åãæ¨ã¦ããã¾ã"
-#: builtin.c:3816
+#: builtin.c:3764
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: `%s' ã¯ç¡å¹ãªãã±ã¼ã«åºåã§ã"
-#: builtin.c:4041 mpfr.c:1203
+#: builtin.c:3988 mpfr.c:1203
#, fuzzy
msgid "intdiv: third argument is not an array"
msgstr "match: 第ä¸å¼æ°ãé
åã§ã¯ããã¾ãã"
-#: builtin.c:4049 mpfr.c:1211
+#: builtin.c:3996 mpfr.c:1211
#, fuzzy
msgid "intdiv: received non-numeric first argument"
msgstr "and: éæ°å¤ã®ç¬¬ä¸å¼æ°ãåãåãã¾ãã"
-#: builtin.c:4051 mpfr.c:1213
+#: builtin.c:3998 mpfr.c:1213
#, fuzzy
msgid "intdiv: received non-numeric second argument"
msgstr "and: éæ°å¤ã®ç¬¬äºå¼æ°ãåãåãã¾ãã"
-#: builtin.c:4060 mpfr.c:1252
+#: builtin.c:4007 mpfr.c:1252
#, fuzzy
msgid "intdiv: division by zero attempted"
msgstr "ã¼ãã«ããé¤ç®ã試ã¿ããã¾ãã"
-#: builtin.c:4130
+#: builtin.c:4046
+#, fuzzy
+msgid "typeof: second argument is not an array"
+msgstr "split: 第äºå¼æ°ãé
åã§ã¯ããã¾ãã"
+
+#: builtin.c:4082
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
msgstr ""
-#: builtin.c:4145
+#: builtin.c:4101
#, fuzzy, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "option: ç¡å¹ãªãã©ã¡ã¼ã¿ã¼ - \"%s\""
-#: builtin.c:4149
+#: builtin.c:4105
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr ""
@@ -1353,7 +1397,7 @@ msgid ""
"if N < 0) frames."
msgstr ""
-#: command.y:1016 debug.c:408 gawkapi.c:258 msg.c:139
+#: command.y:1016 debug.c:409 gawkapi.c:259 msg.c:139
#, c-format
msgid "error: "
msgstr "ã¨ã©ã¼: "
@@ -1420,518 +1464,518 @@ msgstr ""
msgid "(un)set or show instruction tracing (value=on|off)."
msgstr ""
-#: debug.c:352
+#: debug.c:353
msgid "program not running."
msgstr ""
-#: debug.c:455 debug.c:613
+#: debug.c:456 debug.c:614
#, fuzzy, c-format
msgid "can't read source file `%s' (%s)"
msgstr "ã½ã¼ã¹ãã¡ã¤ã« `%s' ãèªã¿è¾¼ãã¾ãã (%s)"
-#: debug.c:460
+#: debug.c:461
#, fuzzy, c-format
msgid "source file `%s' is empty.\n"
msgstr "ã½ã¼ã¹ãã¡ã¤ã« `%s' ã¯ç©ºã§ã"
-#: debug.c:487
+#: debug.c:488
msgid "no current source file."
msgstr ""
-#: debug.c:512
+#: debug.c:513
#, fuzzy, c-format
msgid "cannot find source file named `%s' (%s)"
msgstr "ã½ã¼ã¹ãã¡ã¤ã« `%s' ãèªã¿è¾¼ãã¾ãã (%s)"
-#: debug.c:536
+#: debug.c:537
#, c-format
msgid "WARNING: source file `%s' modified since program compilation.\n"
msgstr ""
-#: debug.c:558
+#: debug.c:559
#, c-format
msgid "line number %d out of range; `%s' has %d lines"
msgstr ""
-#: debug.c:618
+#: debug.c:619
#, fuzzy, c-format
msgid "unexpected eof while reading file `%s', line %d"
msgstr "äºæããªãæ¹è¡ã¾ãã¯æååçµç«¯ã§ã"
-#: debug.c:627
+#: debug.c:628
#, c-format
msgid "source file `%s' modified since start of program execution"
msgstr ""
-#: debug.c:739
+#: debug.c:740
#, fuzzy, c-format
msgid "Current source file: %s\n"
msgstr "ã½ã¼ã¹ãã¡ã¤ã« `%s' ã¯æ¢ã«èªã¿è¾¼ã¾ãã¦ãã¾ã"
-#: debug.c:740
+#: debug.c:741
#, c-format
msgid "Number of lines: %d\n"
msgstr ""
-#: debug.c:747
+#: debug.c:748
#, c-format
msgid "Source file (lines): %s (%d)\n"
msgstr ""
-#: debug.c:761
+#: debug.c:762
msgid ""
"Number Disp Enabled Location\n"
"\n"
msgstr ""
-#: debug.c:772
+#: debug.c:773
#, c-format
msgid "\tno of hits = %ld\n"
msgstr ""
-#: debug.c:774
+#: debug.c:775
#, c-format
msgid "\tignore next %ld hit(s)\n"
msgstr ""
-#: debug.c:776 debug.c:916
+#: debug.c:777 debug.c:917
#, c-format
msgid "\tstop condition: %s\n"
msgstr ""
-#: debug.c:778 debug.c:918
+#: debug.c:779 debug.c:919
msgid "\tcommands:\n"
msgstr ""
-#: debug.c:800
+#: debug.c:801
#, c-format
msgid "Current frame: "
msgstr ""
-#: debug.c:803
+#: debug.c:804
#, c-format
msgid "Called by frame: "
msgstr ""
-#: debug.c:807
+#: debug.c:808
#, c-format
msgid "Caller of frame: "
msgstr ""
-#: debug.c:825
+#: debug.c:826
#, c-format
msgid "None in main().\n"
msgstr ""
-#: debug.c:855
+#: debug.c:856
#, fuzzy
msgid "No arguments.\n"
msgstr "printf: å¼æ°ãããã¾ãã"
-#: debug.c:856
+#: debug.c:857
msgid "No locals.\n"
msgstr ""
-#: debug.c:864
+#: debug.c:865
msgid ""
"All defined variables:\n"
"\n"
msgstr ""
-#: debug.c:874
+#: debug.c:875
msgid ""
"All defined functions:\n"
"\n"
msgstr ""
-#: debug.c:893
+#: debug.c:894
msgid ""
"Auto-display variables:\n"
"\n"
msgstr ""
-#: debug.c:896
+#: debug.c:897
msgid ""
"Watch variables:\n"
"\n"
msgstr ""
-#: debug.c:1036
+#: debug.c:1037
#, c-format
msgid "no symbol `%s' in current context\n"
msgstr ""
-#: debug.c:1048 debug.c:1434
+#: debug.c:1049 debug.c:1437
#, fuzzy, c-format
msgid "`%s' is not an array\n"
msgstr "`%s' ã¯ä¸æ£ãªå¤æ°åã§ã"
-#: debug.c:1062
+#: debug.c:1063
#, fuzzy, c-format
msgid "$%ld = uninitialized field\n"
msgstr "åæåããã¦ããªããã£ã¼ã«ã `$%d' ã¸ã®åç
§ã§ã"
-#: debug.c:1083
+#: debug.c:1084
#, fuzzy, c-format
msgid "array `%s' is empty\n"
msgstr "ãã¼ã¿ãã¡ã¤ã« `%s' ã¯ç©ºã§ãã"
-#: debug.c:1126 debug.c:1178
+#: debug.c:1127 debug.c:1179
#, fuzzy, c-format
msgid "[\"%.*s\"] not in array `%s'\n"
msgstr "delete: é
å `%2$s' å
ã«ã¤ã³ããã¯ã¹ `%1$s'
ãããã¾ãã"
-#: debug.c:1182
+#: debug.c:1183
#, fuzzy, c-format
msgid "`%s[\"%.*s\"]' is not an array\n"
msgstr "`%s' ã¯ä¸æ£ãªå¤æ°åã§ã"
-#: debug.c:1243 debug.c:5024
+#: debug.c:1244 debug.c:5102
#, fuzzy, c-format
msgid "`%s' is not a scalar variable"
msgstr "`%s' ã¯ä¸æ£ãªå¤æ°åã§ã"
-#: debug.c:1265 debug.c:5054
+#: debug.c:1267 debug.c:5132
#, fuzzy, c-format
msgid "attempt to use array `%s[\"%.*s\"]' in a scalar context"
msgstr "ã¹ã«ã©ã¼ã³ã³ããã¹ãå
ã§é
å `%s[\"%.*s\"]'
ã®ä½¿ç¨ã®è©¦ã¿ã§ã"
-#: debug.c:1287 debug.c:5065
+#: debug.c:1290 debug.c:5143
#, fuzzy, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as array"
msgstr "ã¹ã«ã©ã¼ `%s[\"%.*s\"]' ãé
åã¨ãã¦ä½¿ç¨ãã試ã¿ã§ã"
-#: debug.c:1430
+#: debug.c:1433
#, fuzzy, c-format
msgid "`%s' is a function"
msgstr "`%s' ã¯é¢æ°åã¨ãã¦ã¯ç¡å¹ã§ã"
-#: debug.c:1472
+#: debug.c:1475
#, c-format
msgid "watchpoint %d is unconditional\n"
msgstr ""
-#: debug.c:1506
+#: debug.c:1509
#, c-format
msgid "No display item numbered %ld"
msgstr ""
-#: debug.c:1509
+#: debug.c:1512
#, c-format
msgid "No watch item numbered %ld"
msgstr ""
-#: debug.c:1535
+#: debug.c:1538
#, fuzzy, c-format
msgid "%d: [\"%.*s\"] not in array `%s'\n"
msgstr "delete: é
å `%2$s' å
ã«ã¤ã³ããã¯ã¹ `%1$s'
ãããã¾ãã"
-#: debug.c:1774
+#: debug.c:1777
#, fuzzy
msgid "attempt to use scalar value as array"
msgstr "ã¹ã«ã©ã¼å¤ãé
åã¨ãã¦ä½¿ç¨ãã試ã¿ã§ã"
-#: debug.c:1865
+#: debug.c:1868
#, c-format
msgid "Watchpoint %d deleted because parameter is out of scope.\n"
msgstr ""
-#: debug.c:1876
+#: debug.c:1879
#, c-format
msgid "Display %d deleted because parameter is out of scope.\n"
msgstr ""
-#: debug.c:1909
+#: debug.c:1912
#, c-format
msgid " in file `%s', line %d\n"
msgstr ""
-#: debug.c:1930
+#: debug.c:1933
#, c-format
msgid " at `%s':%d"
msgstr ""
-#: debug.c:1946 debug.c:2009
+#: debug.c:1949 debug.c:2012
#, c-format
msgid "#%ld\tin "
msgstr ""
-#: debug.c:1983
+#: debug.c:1986
#, c-format
msgid "More stack frames follow ...\n"
msgstr ""
-#: debug.c:2026
+#: debug.c:2029
#, fuzzy
msgid "invalid frame number"
msgstr "ç¡å¹ãªç¯å²çµäºã§ã"
-#: debug.c:2209
+#: debug.c:2212
#, c-format
msgid "Note: breakpoint %d (enabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
-#: debug.c:2216
+#: debug.c:2219
#, c-format
msgid "Note: breakpoint %d (enabled), also set at %s:%d"
msgstr ""
-#: debug.c:2223
+#: debug.c:2226
#, c-format
msgid "Note: breakpoint %d (disabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
-#: debug.c:2230
+#: debug.c:2233
#, c-format
msgid "Note: breakpoint %d (disabled), also set at %s:%d"
msgstr ""
-#: debug.c:2247
+#: debug.c:2250
#, c-format
msgid "Breakpoint %d set at file `%s', line %d\n"
msgstr ""
-#: debug.c:2349
+#: debug.c:2352
#, c-format
msgid "Can't set breakpoint in file `%s'\n"
msgstr ""
-#: debug.c:2378 debug.c:2501 debug.c:3363
+#: debug.c:2381 debug.c:2504 debug.c:3366
#, fuzzy, c-format
msgid "line number %d in file `%s' out of range"
msgstr "exp: å¼æ° %g ãç¯å²å¤ã§ã"
-#: debug.c:2382
+#: debug.c:2385
#, c-format
msgid "Can't find rule!!!\n"
msgstr ""
-#: debug.c:2384
+#: debug.c:2387
#, c-format
msgid "Can't set breakpoint at `%s':%d\n"
msgstr ""
-#: debug.c:2396
+#: debug.c:2399
#, c-format
msgid "Can't set breakpoint in function `%s'\n"
msgstr ""
-#: debug.c:2412
+#: debug.c:2415
#, c-format
msgid "breakpoint %d set at file `%s', line %d is unconditional\n"
msgstr ""
-#: debug.c:2517 debug.c:2539
+#: debug.c:2520 debug.c:2542
#, c-format
msgid "Deleted breakpoint %d"
msgstr ""
-#: debug.c:2523
+#: debug.c:2526
#, c-format
msgid "No breakpoint(s) at entry to function `%s'\n"
msgstr ""
-#: debug.c:2550
+#: debug.c:2553
#, fuzzy, c-format
msgid "No breakpoint at file `%s', line #%d\n"
msgstr "å
¥åãã¡ã¤ã« `%s'
ãèªã¿è¾¼ã¿ä¸ã«ã¨ã©ã¼ãçºçãã¾ãã: %s"
-#: debug.c:2605 debug.c:2646 debug.c:2666 debug.c:2709
+#: debug.c:2608 debug.c:2649 debug.c:2669 debug.c:2712
msgid "invalid breakpoint number"
msgstr ""
-#: debug.c:2621
+#: debug.c:2624
msgid "Delete all breakpoints? (y or n) "
msgstr ""
-#: debug.c:2622 debug.c:2936 debug.c:2989
+#: debug.c:2625 debug.c:2939 debug.c:2992
msgid "y"
msgstr ""
-#: debug.c:2671
+#: debug.c:2674
#, c-format
msgid "Will ignore next %ld crossing(s) of breakpoint %d.\n"
msgstr ""
-#: debug.c:2675
+#: debug.c:2678
#, c-format
msgid "Will stop next time breakpoint %d is reached.\n"
msgstr ""
-#: debug.c:2792
+#: debug.c:2795
#, c-format
msgid "Can only debug programs provided with the `-f' option.\n"
msgstr ""
-#: debug.c:2921
+#: debug.c:2924
#, c-format
msgid "Failed to restart debugger"
msgstr ""
-#: debug.c:2935
+#: debug.c:2938
msgid "Program already running. Restart from beginning (y/n)? "
msgstr ""
-#: debug.c:2939
+#: debug.c:2942
#, c-format
msgid "Program not restarted\n"
msgstr ""
-#: debug.c:2949
+#: debug.c:2952
#, c-format
msgid "error: cannot restart, operation not allowed\n"
msgstr ""
-#: debug.c:2955
+#: debug.c:2958
#, c-format
msgid "error (%s): cannot restart, ignoring rest of the commands\n"
msgstr ""
-#: debug.c:2963
+#: debug.c:2966
#, c-format
msgid "Starting program: \n"
msgstr ""
-#: debug.c:2973
+#: debug.c:2976
#, c-format
msgid "Program exited abnormally with exit value: %d\n"
msgstr ""
-#: debug.c:2974
+#: debug.c:2977
#, c-format
msgid "Program exited normally with exit value: %d\n"
msgstr ""
-#: debug.c:2988
+#: debug.c:2991
msgid "The program is running. Exit anyway (y/n)? "
msgstr ""
-#: debug.c:3023
+#: debug.c:3026
#, c-format
msgid "Not stopped at any breakpoint; argument ignored.\n"
msgstr ""
-#: debug.c:3028
+#: debug.c:3031
#, c-format
msgid "invalid breakpoint number %d."
msgstr ""
-#: debug.c:3033
+#: debug.c:3036
#, c-format
msgid "Will ignore next %ld crossings of breakpoint %d.\n"
msgstr ""
-#: debug.c:3220
+#: debug.c:3223
#, c-format
msgid "'finish' not meaningful in the outermost frame main()\n"
msgstr ""
-#: debug.c:3225
+#: debug.c:3228
#, c-format
msgid "Run till return from "
msgstr ""
-#: debug.c:3268
+#: debug.c:3271
#, c-format
msgid "'return' not meaningful in the outermost frame main()\n"
msgstr ""
-#: debug.c:3382
+#: debug.c:3385
#, c-format
msgid "Can't find specified location in function `%s'\n"
msgstr ""
-#: debug.c:3390
+#: debug.c:3393
#, fuzzy, c-format
msgid "invalid source line %d in file `%s'"
msgstr "ã½ã¼ã¹ãã¡ã¤ã« `%s' ã¯æ¢ã«èªã¿è¾¼ã¾ãã¦ãã¾ã"
-#: debug.c:3405
+#: debug.c:3408
#, c-format
msgid "Can't find specified location %d in file `%s'\n"
msgstr ""
-#: debug.c:3437
+#: debug.c:3440
#, fuzzy, c-format
msgid "element not in array\n"
msgstr "adump: å¼æ°ãé
åã§ã¯ããã¾ãã"
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "untyped variable\n"
msgstr ""
-#: debug.c:3479
+#: debug.c:3482
#, c-format
msgid "Stopping in %s ...\n"
msgstr ""
-#: debug.c:3556
+#: debug.c:3559
#, c-format
msgid "'finish' not meaningful with non-local jump '%s'\n"
msgstr ""
-#: debug.c:3563
+#: debug.c:3566
#, c-format
msgid "'until' not meaningful with non-local jump '%s'\n"
msgstr ""
-#: debug.c:4244
+#: debug.c:4322
msgid "\t------[Enter] to continue or q [Enter] to quit------"
msgstr ""
-#: debug.c:4245
+#: debug.c:4323
msgid "q"
msgstr ""
-#: debug.c:5061
+#: debug.c:5139
#, fuzzy, c-format
msgid "[\"%.*s\"] not in array `%s'"
msgstr "delete: é
å `%2$s' å
ã«ã¤ã³ããã¯ã¹ `%1$s'
ãããã¾ãã"
-#: debug.c:5267
+#: debug.c:5345
#, c-format
msgid "sending output to stdout\n"
msgstr ""
-#: debug.c:5307
+#: debug.c:5385
msgid "invalid number"
msgstr ""
-#: debug.c:5441
+#: debug.c:5519
#, c-format
msgid "`%s' not allowed in current context; statement ignored"
msgstr ""
-#: debug.c:5449
+#: debug.c:5527
msgid "`return' not allowed in current context; statement ignored"
msgstr ""
-#: debug.c:5664
+#: debug.c:5742
#, c-format
msgid "No symbol `%s' in current context"
msgstr ""
-#: eval.c:399
+#: eval.c:400
#, c-format
msgid "unknown nodetype %d"
msgstr "ä¸æãªãã¼ãå %d ã§ã"
-#: eval.c:410 eval.c:424
+#: eval.c:411 eval.c:427
#, c-format
msgid "unknown opcode %d"
msgstr "ä¸æãªãªãã³ã¼ã %d ã§ã"
-#: eval.c:421
+#: eval.c:424
#, c-format
msgid "opcode %s not an operator or keyword"
msgstr "ãªãã³ã¼ã %s ã¯æ¼ç®åã¾ãã¯äºç´èªã§ã¯ããã¾ãã"
-#: eval.c:479
+#: eval.c:482
msgid "buffer overflow in genflags2str"
msgstr "genflags2str å
ã§ãããã¡ãªã¼ãã¼ããã¼ãçºçãã¾ãã"
-#: eval.c:681
+#: eval.c:684
#, c-format
msgid ""
"\n"
@@ -1942,71 +1986,71 @@ msgstr ""
"\t# å¼åºé¢æ°ã¹ã¿ãã¯:\n"
"\n"
-#: eval.c:707
+#: eval.c:710
msgid "`IGNORECASE' is a gawk extension"
msgstr "`IGNORECASE' 㯠gawk æ¡å¼µã§ã"
-#: eval.c:728
+#: eval.c:731
msgid "`BINMODE' is a gawk extension"
msgstr "`BINMODE' 㯠gawk æ¡å¼µã§ã"
-#: eval.c:785
+#: eval.c:788
#, c-format
msgid "BINMODE value `%s' is invalid, treated as 3"
msgstr "BINMODE å¤ `%s' ã¯ç¡å¹ã§ãã代ããã« 3 ã使ç¨ãã¾ã"
-#: eval.c:908
+#: eval.c:911
#, c-format
msgid "bad `%sFMT' specification `%s'"
msgstr "誤ã£ã `%sFMT' æå® `%s' ã§ã"
-#: eval.c:976
+#: eval.c:979
msgid "turning off `--lint' due to assignment to `LINT'"
msgstr "`LINT' ã¸ã®ä»£å
¥ã«å¾ã `--lint' ãç¡å¹ã«ãã¾ã"
-#: eval.c:1154
+#: eval.c:1157
#, c-format
msgid "reference to uninitialized argument `%s'"
msgstr "åæåããã¦ããªãå¼æ° `%s' ã¸ã®åç
§ã§ã"
-#: eval.c:1155
+#: eval.c:1158
#, c-format
msgid "reference to uninitialized variable `%s'"
msgstr "åæåããã¦ããªãå¤æ° `%s' ã¸ã®åç
§ã§ã"
-#: eval.c:1173
+#: eval.c:1176
msgid "attempt to field reference from non-numeric value"
msgstr "éæ°å¤ã使ç¨ãããã¤ã¼ã«ãåç
§ã®è©¦ã¿ã§ã"
-#: eval.c:1175
+#: eval.c:1178
msgid "attempt to field reference from null string"
msgstr "NULL æååã使ç¨ãã¦ãã£ã¼ã«ãã®åç
§ã試ã¿ã¦ãã¾ã"
-#: eval.c:1183
+#: eval.c:1186
#, c-format
msgid "attempt to access field %ld"
msgstr "ãã£ã¼ã«ã %ld ã¸ã®ã¢ã¯ã»ã¹ã®è©¦ã¿ã§ã"
-#: eval.c:1192
+#: eval.c:1195
#, c-format
msgid "reference to uninitialized field `$%ld'"
msgstr "åæåããã¦ããªããã£ã¼ã«ã `$%ld' ã¸ã®åç
§ã§ã"
-#: eval.c:1256
+#: eval.c:1259
#, c-format
msgid "function `%s' called with more arguments than declared"
msgstr "宣è¨ããã¦ããæ°ããå¤ãå¼æ°ã使ã£ã¦é¢æ° `%s'
ãå¼ã³åºãã¾ãã"
-#: eval.c:1453
+#: eval.c:1456
#, c-format
msgid "unwind_stack: unexpected type `%s'"
msgstr "unwind_stack: äºæããªãå `%s' ã§ã"
-#: eval.c:1546
+#: eval.c:1549
msgid "division by zero attempted in `/='"
msgstr "`/=' å
ã§ã¼ãã«ããé¤ç®ãè¡ããã¾ãã"
-#: eval.c:1553
+#: eval.c:1556
#, c-format
msgid "division by zero attempted in `%%='"
msgstr "`%%=' å
ã§ã¼ãã«ããé¤ç®ãè¡ããã¾ãã"
@@ -2050,47 +2094,52 @@ msgstr ""
"è´å½ç: extension: ã©ã¤ãã©ãª `%s': é¢æ° `%s'
ãå¼ã³åºããã¨ãåºæ¥ã¾ãã "
"(%s)\n"
-#: ext.c:110
+#: ext.c:111
#, fuzzy
msgid "make_builtin: missing function name"
msgstr "extension: é¢æ°åãããã¾ãã"
-#: ext.c:120
+#: ext.c:119 ext.c:130
+#, fuzzy, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as function name"
+msgstr "extension: gawk ã«çµã¿è¾¼ã¾ãã¦ãã `%s'
ã¯é¢æ°åã¨ãã¦ä½¿ç¨åºæ¥ã¾ãã"
+
+#: ext.c:128
+#, fuzzy, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as namespace name"
+msgstr "extension: gawk ã«çµã¿è¾¼ã¾ãã¦ãã `%s'
ã¯é¢æ°åã¨ãã¦ä½¿ç¨åºæ¥ã¾ãã"
+
+#: ext.c:145
#, fuzzy, c-format
msgid "make_builtin: can't redefine function `%s'"
msgstr "extension: é¢æ° `%s' ãåå®ç¾©ã§ãã¾ãã"
-#: ext.c:124
+#: ext.c:149
#, fuzzy, c-format
msgid "make_builtin: function `%s' already defined"
msgstr "extension: é¢æ° `%s' ã¯æ¢ã«å®ç¾©ããã¦ãã¾ã"
-#: ext.c:128
+#: ext.c:153
#, fuzzy, c-format
msgid "make_builtin: function name `%s' previously defined"
msgstr "extension: é¢æ°å `%s' ã¯åã«å®ç¾©ããã¦ãã¾ã"
-#: ext.c:130
-#, fuzzy, c-format
-msgid "make_builtin: can't use gawk built-in `%s' as function name"
-msgstr "extension: gawk ã«çµã¿è¾¼ã¾ãã¦ãã `%s'
ã¯é¢æ°åã¨ãã¦ä½¿ç¨åºæ¥ã¾ãã"
-
-#: ext.c:133
+#: ext.c:157
#, c-format
msgid "make_builtin: negative argument count for function `%s'"
msgstr "make_builtin: é¢æ° `%s' ã®å¼æ°ã®æ°ãè² ã§ã"
-#: ext.c:209
+#: ext.c:233
#, c-format
msgid "function `%s': argument #%d: attempt to use scalar as an array"
msgstr "é¢æ° `%s': å¼æ° #%d: ã¹ã«ã©ã¼ãé
åã¨ãã¦ä½¿ç¨ãã試ã¿ã§ã"
-#: ext.c:213
+#: ext.c:237
#, c-format
msgid "function `%s': argument #%d: attempt to use array as a scalar"
msgstr "é¢æ° `%s': å¼æ° #%d: é
åãã¹ã«ã©ã¼ã¨ãã¦ä½¿ç¨ãã試ã¿ã§ã"
-#: ext.c:227
+#: ext.c:251
msgid "dynamic loading of library not supported"
msgstr ""
@@ -2104,70 +2153,70 @@ msgstr ""
msgid "stat: bad parameters"
msgstr "%s: ä»®å¼æ°ã§ã\n"
-#: extension/filefuncs.c:584
+#: extension/filefuncs.c:585
#, c-format
msgid "fts init: could not create variable %s"
msgstr ""
-#: extension/filefuncs.c:605
+#: extension/filefuncs.c:606
#, fuzzy
msgid "fts is not supported on this system"
msgstr "å¤ã awk 㯠`%s' ããµãã¼ããã¾ãã"
-#: extension/filefuncs.c:624
+#: extension/filefuncs.c:625
msgid "fill_stat_element: could not create array"
msgstr ""
-#: extension/filefuncs.c:633
+#: extension/filefuncs.c:634
msgid "fill_stat_element: could not set element"
msgstr ""
-#: extension/filefuncs.c:648
+#: extension/filefuncs.c:649
msgid "fill_path_element: could not set element"
msgstr ""
-#: extension/filefuncs.c:664
+#: extension/filefuncs.c:665
msgid "fill_error_element: could not set element"
msgstr ""
-#: extension/filefuncs.c:711 extension/filefuncs.c:758
+#: extension/filefuncs.c:717 extension/filefuncs.c:764
msgid "fts-process: could not create array"
msgstr ""
-#: extension/filefuncs.c:721 extension/filefuncs.c:768
-#: extension/filefuncs.c:786
+#: extension/filefuncs.c:727 extension/filefuncs.c:774
+#: extension/filefuncs.c:792
msgid "fts-process: could not set element"
msgstr ""
-#: extension/filefuncs.c:835
+#: extension/filefuncs.c:841
#, fuzzy
msgid "fts: called with incorrect number of arguments, expecting 3"
msgstr "sqrt: è² ã®å¤ %g ãå¼æ°ã«ä½¿ç¨ãã¦å¼ã³åºããã¾ãã"
-#: extension/filefuncs.c:838
+#: extension/filefuncs.c:844
#, fuzzy
msgid "fts: bad first parameter"
msgstr "%s: ä»®å¼æ°ã§ã\n"
-#: extension/filefuncs.c:844
+#: extension/filefuncs.c:850
#, fuzzy
msgid "fts: bad second parameter"
msgstr "%s: ä»®å¼æ°ã§ã\n"
-#: extension/filefuncs.c:850
+#: extension/filefuncs.c:856
#, fuzzy
msgid "fts: bad third parameter"
msgstr "%s: ä»®å¼æ°ã§ã\n"
-#: extension/filefuncs.c:857
+#: extension/filefuncs.c:863
msgid "fts: could not flatten array\n"
msgstr ""
-#: extension/filefuncs.c:875
+#: extension/filefuncs.c:881
msgid "fts: ignoring sneaky FTS_NOSTAT flag. nyah, nyah, nyah."
msgstr ""
-#: extension/filefuncs.c:891
+#: extension/filefuncs.c:897
msgid "fts: clear_array() failed\n"
msgstr ""
@@ -2207,85 +2256,85 @@ msgid "fork: PROCINFO is not an array!"
msgstr ""
#: extension/inplace.c:131
-msgid "inplace_begin: in-place editing already active"
+msgid "inplace::begin: in-place editing already active"
msgstr ""
#: extension/inplace.c:134
#, c-format
-msgid "inplace_begin: expects 2 arguments but called with %d"
+msgid "inplace::begin: expects 2 arguments but called with %d"
msgstr ""
#: extension/inplace.c:137
-msgid "inplace_begin: cannot retrieve 1st argument as a string filename"
+msgid "inplace::begin: cannot retrieve 1st argument as a string filename"
msgstr ""
#: extension/inplace.c:145
#, c-format
-msgid "inplace_begin: disabling in-place editing for invalid FILENAME `%s'"
+msgid "inplace::begin: disabling in-place editing for invalid FILENAME `%s'"
msgstr ""
#: extension/inplace.c:152
#, fuzzy, c-format
-msgid "inplace_begin: Cannot stat `%s' (%s)"
+msgid "inplace::begin: Cannot stat `%s' (%s)"
msgstr "è´å½ç: extension: `%s' ãéããã¨ãåºæ¥ã¾ãã (%s)\n"
#: extension/inplace.c:159
#, c-format
-msgid "inplace_begin: `%s' is not a regular file"
+msgid "inplace::begin: `%s' is not a regular file"
msgstr ""
#: extension/inplace.c:170
-#, c-format
-msgid "inplace_begin: mkstemp(`%s') failed (%s)"
-msgstr ""
+#, fuzzy, c-format
+msgid "inplace::begin: mkstemp(`%s') failed (%s)"
+msgstr "%s: éããã®ã«å¤±æãã¾ãã (%s)"
#: extension/inplace.c:182
#, fuzzy, c-format
-msgid "inplace_begin: chmod failed (%s)"
+msgid "inplace::begin: chmod failed (%s)"
msgstr "%s: éããã®ã«å¤±æãã¾ãã (%s)"
#: extension/inplace.c:189
-#, c-format
-msgid "inplace_begin: dup(stdout) failed (%s)"
-msgstr ""
+#, fuzzy, c-format
+msgid "inplace::begin: dup(stdout) failed (%s)"
+msgstr "%s: éããã®ã«å¤±æãã¾ãã (%s)"
#: extension/inplace.c:192
-#, c-format
-msgid "inplace_begin: dup2(%d, stdout) failed (%s)"
-msgstr ""
+#, fuzzy, c-format
+msgid "inplace::begin: dup2(%d, stdout) failed (%s)"
+msgstr "%s: éããã®ã«å¤±æãã¾ãã (%s)"
#: extension/inplace.c:195
#, fuzzy, c-format
-msgid "inplace_begin: close(%d) failed (%s)"
+msgid "inplace::begin: close(%d) failed (%s)"
msgstr "%s: éããã®ã«å¤±æãã¾ãã (%s)"
#: extension/inplace.c:211
#, c-format
-msgid "inplace_end: expects 2 arguments but called with %d"
+msgid "inplace::end: expects 2 arguments but called with %d"
msgstr ""
#: extension/inplace.c:214
-msgid "inplace_end: cannot retrieve 1st argument as a string filename"
+msgid "inplace::end: cannot retrieve 1st argument as a string filename"
msgstr ""
#: extension/inplace.c:221
-msgid "inplace_end: in-place editing not active"
+msgid "inplace::end: in-place editing not active"
msgstr ""
#: extension/inplace.c:227
-#, c-format
-msgid "inplace_end: dup2(%d, stdout) failed (%s)"
-msgstr ""
+#, fuzzy, c-format
+msgid "inplace::end: dup2(%d, stdout) failed (%s)"
+msgstr "%s: éããã®ã«å¤±æãã¾ãã (%s)"
#: extension/inplace.c:230
#, fuzzy, c-format
-msgid "inplace_end: close(%d) failed (%s)"
+msgid "inplace::end: close(%d) failed (%s)"
msgstr "%s: éããã®ã«å¤±æãã¾ãã (%s)"
#: extension/inplace.c:234
-#, c-format
-msgid "inplace_end: fsetpos(stdout) failed (%s)"
-msgstr ""
+#, fuzzy, c-format
+msgid "inplace::end: fsetpos(stdout) failed (%s)"
+msgstr "%s: éããã®ã«å¤±æãã¾ãã (%s)"
#: extension/inplace.c:247
#, fuzzy, c-format
@@ -2294,7 +2343,7 @@ msgstr "ãã¤ã `%s' ããã©ãã·ã¥ã§ãã¾ãã
(%s)ã"
#: extension/inplace.c:257
#, fuzzy, c-format
-msgid "inplace_end: rename(`%s', `%s') failed (%s)"
+msgid "inplace::end: rename(`%s', `%s') failed (%s)"
msgstr "fd %d (`%s') ãéãããã¨ãã§ãã¾ãã (%s)"
#: extension/ordchr.c:72
@@ -2405,151 +2454,155 @@ msgstr ""
msgid "accessing fields from an END rule may not be portable"
msgstr ""
-#: field.c:981 field.c:988
+#: field.c:975 field.c:982
msgid "split: fourth argument is a gawk extension"
msgstr "split: 第åå¼æ°ã¯ gawk æ¡å¼µã§ã"
-#: field.c:985
+#: field.c:979
msgid "split: fourth argument is not an array"
msgstr "split: 第åå¼æ°ãé
åã§ã¯ããã¾ãã"
-#: field.c:995
+#: field.c:989
msgid "split: second argument is not an array"
msgstr "split: 第äºå¼æ°ãé
åã§ã¯ããã¾ãã"
-#: field.c:999
+#: field.c:993
msgid "split: cannot use the same array for second and fourth args"
msgstr "split: 第äºå¼æ°ã¨ç¬¬åå¼æ°ã«åãé
åã使ç¨ãããã¨ã¯åºæ¥ã¾ãã"
-#: field.c:1004
+#: field.c:998
msgid "split: cannot use a subarray of second arg for fourth arg"
msgstr "split: 第åå¼æ°ã«ç¬¬äºå¼æ°ã®é¨åé
åã使ç¨ãããã¨ã¯åºæ¥ã¾ãã"
-#: field.c:1007
+#: field.c:1001
msgid "split: cannot use a subarray of fourth arg for second arg"
msgstr "split: 第äºå¼æ°ã«ç¬¬åå¼æ°ã®é¨åé
åã使ç¨ãããã¨ã¯åºæ¥ã¾ãã"
-#: field.c:1041
+#: field.c:1035
#, fuzzy
msgid "split: null string for third arg is a non-standard extension"
msgstr "split: 第ä¸å¼æ°ã« NULL æååã使ç¨ãããã¨ã¯ gawk
æ¡å¼µã§ã"
-#: field.c:1078
+#: field.c:1072
msgid "patsplit: fourth argument is not an array"
msgstr "patsplit: 第åå¼æ°ãé
åã§ã¯ããã¾ãã"
-#: field.c:1083
+#: field.c:1077
msgid "patsplit: second argument is not an array"
msgstr "patsplit: 第äºå¼æ°ãé
åã§ã¯ããã¾ãã"
-#: field.c:1092
+#: field.c:1086
msgid "patsplit: third argument must be non-null"
msgstr "patsplit: 第ä¸å¼æ°ã¯é NULL ã§ãªããã°ããã¾ãã"
-#: field.c:1096
+#: field.c:1090
msgid "patsplit: cannot use the same array for second and fourth args"
msgstr "patsplit: 第äºå¼æ°ã¨ç¬¬åå¼æ°ã«åãé
åã使ç¨ãããã¨ã¯åºæ¥ã¾ãã"
-#: field.c:1101
+#: field.c:1095
msgid "patsplit: cannot use a subarray of second arg for fourth arg"
msgstr "patsplit: 第åå¼æ°ã«ç¬¬äºå¼æ°ã®é¨åé
åã使ç¨ãããã¨ã¯åºæ¥ã¾ãã"
-#: field.c:1104
+#: field.c:1098
msgid "patsplit: cannot use a subarray of fourth arg for second arg"
msgstr "patsplit: 第äºå¼æ°ã«ç¬¬åå¼æ°ã®é¨åé
åã使ç¨ãããã¨ã¯åºæ¥ã¾ãã"
-#: field.c:1154
+#: field.c:1148
msgid "`FIELDWIDTHS' is a gawk extension"
msgstr "`FIELDWIDTHS' 㯠gawk æ¡å¼µã§ã"
-#: field.c:1223
+#: field.c:1217
msgid "`*' must be the last designator in FIELDWIDTHS"
msgstr ""
-#: field.c:1244
+#: field.c:1238
#, fuzzy, c-format
msgid "invalid FIELDWIDTHS value, for field %d, near `%s'"
msgstr "`%s' ä»è¿ã® FIELDWIDTHS å¤ãç¡å¹ã§ã"
-#: field.c:1317
+#: field.c:1311
msgid "null string for `FS' is a gawk extension"
msgstr "`FS' ã« NULL æååã使ç¨ããã®ã¯ gawk æ¡å¼µã§ã"
-#: field.c:1321
+#: field.c:1315
msgid "old awk does not support regexps as value of `FS'"
msgstr "å¤ã awk 㯠`FS'
ã®å¤ã¨ãã¦æ£è¦è¡¨ç¾ããµãã¼ããã¾ãã"
-#: field.c:1456
+#: field.c:1442
msgid "`FPAT' is a gawk extension"
msgstr "`FPAT' 㯠gawk æ¡å¼µã§ã"
-#: gawkapi.c:160
+#: gawkapi.c:161
msgid "awk_value_to_node: received null retval"
msgstr ""
-#: gawkapi.c:177 gawkapi.c:188
+#: gawkapi.c:178 gawkapi.c:189
msgid "awk_value_to_node: not in MPFR mode"
msgstr ""
-#: gawkapi.c:182 gawkapi.c:193
+#: gawkapi.c:183 gawkapi.c:194
msgid "awk_value_to_node: MPFR not supported"
msgstr ""
-#: gawkapi.c:197
+#: gawkapi.c:198
#, c-format
msgid "awk_value_to_node: invalid number type `%d'"
msgstr ""
-#: gawkapi.c:520
+#: gawkapi.c:385
+msgid "add_ext_func: received NULL name_space parameter"
+msgstr ""
+
+#: gawkapi.c:523
#, c-format
msgid ""
"node_to_awk_value: detected invalid numeric flags combination `%s'; please "
"file a bug report."
msgstr ""
-#: gawkapi.c:548
+#: gawkapi.c:551
msgid "node_to_awk_value: received null node"
msgstr ""
-#: gawkapi.c:551
+#: gawkapi.c:554
msgid "node_to_awk_value: received null val"
msgstr ""
-#: gawkapi.c:607 gawkapi.c:641 gawkapi.c:668 gawkapi.c:701
+#: gawkapi.c:610 gawkapi.c:644 gawkapi.c:671 gawkapi.c:704
#, c-format
msgid ""
"node_to_awk_value detected invalid flags combination `%s'; please file a bug "
"report."
msgstr ""
-#: gawkapi.c:1072
+#: gawkapi.c:1082
#, fuzzy
msgid "remove_element: received null array"
msgstr "length: é
åå¼æ°ãåãåãã¾ãã"
-#: gawkapi.c:1075
+#: gawkapi.c:1085
msgid "remove_element: received null subscript"
msgstr ""
-#: gawkapi.c:1207
+#: gawkapi.c:1217
#, c-format
msgid "api_flatten_array_typed: could not convert index %d to %s"
msgstr ""
-#: gawkapi.c:1212
+#: gawkapi.c:1222
#, c-format
msgid "api_flatten_array_typed: could not convert value %d to %s"
msgstr ""
-#: gawkapi.c:1308 gawkapi.c:1324
+#: gawkapi.c:1318 gawkapi.c:1334
msgid "api_get_mpfr: MPFR not supported"
msgstr ""
-#: gawkapi.c:1355
+#: gawkapi.c:1365
msgid "cannot find end of BEGINFILE rule"
msgstr ""
-#: gawkapi.c:1409
+#: gawkapi.c:1419
#, fuzzy, c-format
msgid "cannot open unrecognized file type `%s' for `%s'"
msgstr "ã½ã¼ã¹ãã¡ã¤ã« `%s' ãèªã¿è¾¼ã¿ç¨ã«éãã¾ãã (%s)"
@@ -2708,12 +2761,12 @@ msgstr ""
msgid "fflush: cannot flush standard error: %s"
msgstr ""
-#: io.c:1417 io.c:1508 main.c:653 main.c:700
+#: io.c:1417 io.c:1508 main.c:659 main.c:706
#, c-format
msgid "error writing standard output (%s)"
msgstr "æ¨æºåºåã¸ã®æ¸è¾¼ã¿ã¨ã©ã¼ (%s)"
-#: io.c:1418 io.c:1521 main.c:655
+#: io.c:1418 io.c:1521 main.c:661
#, c-format
msgid "error writing standard error (%s)"
msgstr "æ¨æºã¨ã©ã¼ã¸ã®æ¸è¾¼ã¿ã¨ã©ã¼ (%s)"
@@ -2902,198 +2955,198 @@ msgstr "è¤æ°ã®æåã `RS' ã«ä½¿ç¨ããã®ã¯
gawk ç¹æã®æ¡å¼µã§ã
msgid "IPv6 communication is not supported"
msgstr "IPv6 éä¿¡ã¯ãµãã¼ãããã¦ãã¾ãã"
-#: main.c:330
+#: main.c:331
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr ""
"ç°å¢å¤æ° `POSIXLY_CORRECT' ãæå®ããã¦ãã¾ãããªãã·ã§ã³
`--posix' ãæå¹ã«"
"ãã¾ã"
-#: main.c:336
+#: main.c:337
msgid "`--posix' overrides `--traditional'"
msgstr "ãªãã·ã§ã³ `--posix' 㯠`--traditional' ãç¡å¹ã«ãã¾ãã"
-#: main.c:347
+#: main.c:348
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr ""
"ãªãã·ã§ã³ `--posix'/`--traditional' 㯠`--non-decimal-data'
ãç¡å¹ã«ãã¾ãã"
-#: main.c:351
+#: main.c:352
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr ""
"setuid root 㧠%s
ãå®è¡ããã¨ãã»ãã¥ãªãã£ä¸ã®åé¡ãçºçããå
´åãããã¾"
"ãã"
-#: main.c:355
+#: main.c:356
#, fuzzy
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "`--posix' 㯠`--binary' ãä¸æ¸ããã¾ã"
-#: main.c:413
+#: main.c:415
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr "æ¨æºå
¥åããã¤ããªã¢ã¼ãã«è¨å®ã§ãã¾ãã (%s)"
-#: main.c:416
+#: main.c:418
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr "æ¨æºåºåããã¤ããªã¢ã¼ãã«è¨å®ã§ãã¾ãã (%s)"
-#: main.c:418
+#: main.c:420
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr "æ¨æºã¨ã©ã¼ããã¤ããªã¢ã¼ãã«è¨å®ã§ãã¾ãã (%s)"
-#: main.c:478
+#: main.c:482
msgid "no program text at all!"
msgstr "ããã°ã©ã æãå
¨ãããã¾ãã!"
-#: main.c:571
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr ""
"使ç¨æ³: %s [POSIX ã¾ã㯠GNU å½¢å¼ã®ãªãã·ã§ã³] -f progfile [--]
file ...\n"
-#: main.c:573
+#: main.c:578
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr ""
"使ç¨æ³: %s [POSIX ã¾ã㯠GNU å½¢å¼ã®ãªãã·ã§ã³] [--] %cprogram%c
file ...\n"
-#: main.c:578
+#: main.c:583
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "POSIX ãªãã·ã§ã³:\t\tGNU é·ãå½¢å¼ã®ãªãã·ã§ã³:
(æ¨æº)\n"
-#: main.c:579
+#: main.c:584
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f progfile\t\t--file=progfile\n"
-#: main.c:580
+#: main.c:585
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F fs\t\t\t--field-separator=fs\n"
-#: main.c:581
+#: main.c:586
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr "\t-v var=val\t\t--assign=var=val\n"
-#: main.c:582
+#: main.c:587
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "çããªãã·ã§ã³:\t\tGNU é·ãå½¢å¼ã®ãªãã·ã§ã³:
(æ¡å¼µ)\n"
-#: main.c:583
+#: main.c:588
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:584
+#: main.c:589
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:585
+#: main.c:590
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C\t\t\t--copyright\n"
-#: main.c:586
+#: main.c:591
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d[file]\t\t--dump-variables[=file]\n"
-#: main.c:587
+#: main.c:592
#, fuzzy
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-p[file]\t\t--profile[=file]\n"
-#: main.c:588
+#: main.c:593
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e 'program-text'\t--source='program-text'\n"
-#: main.c:589
+#: main.c:594
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E file\t\t\t--exec=file\n"
-#: main.c:590
+#: main.c:595
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:591
+#: main.c:596
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h\t\t\t--help\n"
-#: main.c:592
+#: main.c:597
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr ""
-#: main.c:593
+#: main.c:598
msgid "\t-l library\t\t--load=library\n"
msgstr ""
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:598
+#: main.c:603
#, fuzzy
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L [fatal]\t\t--lint[=fatal]\n"
-#: main.c:599
+#: main.c:604
#, fuzzy
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:600
+#: main.c:605
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N\t\t\t--use-lc-numeric\n"
-#: main.c:601
+#: main.c:606
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n\t\t\t--non-decimal-data\n"
-#: main.c:602
+#: main.c:607
#, fuzzy
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-p[file]\t\t--profile[=file]\n"
-#: main.c:603
+#: main.c:608
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:604
+#: main.c:609
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p[file]\t\t--profile[=file]\n"
-#: main.c:605
+#: main.c:610
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P\t\t\t--posix\n"
-#: main.c:606
+#: main.c:611
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r\t\t\t--re-interval\n"
-#: main.c:607
+#: main.c:612
#, fuzzy
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:608
+#: main.c:613
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:609
+#: main.c:614
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t\t\t\t--lint-old\n"
-#: main.c:610
+#: main.c:615
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V\t\t\t--version\n"
-#: main.c:612
+#: main.c:617
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr "\t-W nostalgia\t\t--nostalgia\n"
-#: main.c:615
+#: main.c:620
#, fuzzy
msgid "\t-Y\t\t\t--parsedebug\n"
msgstr "\t-Y\t\t--parsedebug\n"
-#: main.c:618
+#: main.c:623
msgid "\t-Z locale-name\t\t--locale=locale-name\n"
msgstr ""
@@ -3102,7 +3155,7 @@ msgstr ""
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:627
+#: main.c:632
#, fuzzy
msgid ""
"\n"
@@ -3110,7 +3163,9 @@ msgid ""
"which is section `Reporting Problems and Bugs' in the\n"
"printed version. This same information may be found at\n"
"https://www.gnu.org/software/gawk/manual/html_node/Bugs.html.\n"
-"PLEASE do NOT try to report bugs by posting in comp.lang.awk.\n"
+"PLEASE do NOT try to report bugs by posting in comp.lang.awk,\n"
+"\n"
+"or by using a web forum such as Stack Overflow.\n"
"\n"
msgstr ""
"\n"
@@ -3121,7 +3176,7 @@ msgstr ""
"翻訳ã«é¢ãããã°ã¯<address@hidden>ã«å ±åãã¦ãã ã"
"ãã\n"
-#: main.c:634
+#: main.c:640
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3131,7 +3186,7 @@ msgstr ""
"ããã©ã«ãè¨å®ã§ã¯ãæ¨æºå
¥åãèªã¿è¾¼ã¿ãæ¨æºåºåã«æ¸ãåºãã¾ãã\n"
"\n"
-#: main.c:638
+#: main.c:644
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3141,7 +3196,7 @@ msgstr ""
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
-#: main.c:670
+#: main.c:676
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3160,7 +3215,7 @@ msgstr ""
"(at your option) any later version.\n"
"\n"
-#: main.c:678
+#: main.c:684
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3174,7 +3229,7 @@ msgstr ""
"GNU General Public License for more details.\n"
"\n"
-#: main.c:684
+#: main.c:690
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3182,11 +3237,11 @@ msgstr ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
-#: main.c:725
+#: main.c:731
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "POSIX awk ã§ã¯ -Ft 㯠FS ãã¿ãã«è¨å®ãã¾ãã"
-#: main.c:1127
+#: main.c:1128
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
@@ -3195,66 +3250,66 @@ msgstr ""
"%s: ãªãã·ã§ã³ `-v' ã®å¼æ° `%s' ã `å¤æ°=代å
¥å¤'
ã®å½¢å¼ã«ãªã£ã¦ãã¾ããã\n"
"\n"
-#: main.c:1153
+#: main.c:1154
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "`%s' ã¯ä¸æ£ãªå¤æ°åã§ã"
-#: main.c:1156
+#: main.c:1157
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "`%s' ã¯å¤æ°åã§ã¯ããã¾ããã`%s=%s'
ã®ãã¡ã¤ã«ãæ¢ãã¾ãã"
-#: main.c:1160
+#: main.c:1171
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr "gawk ã«çµã¿è¾¼ã¿ã® `%s'
ã¯å¤æ°åã¨ãã¦ä½¿ç¨åºæ¥ã¾ãã"
-#: main.c:1165
+#: main.c:1176
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr "é¢æ° `%s' ã¯å¤æ°åã¨ãã¦ä½¿ç¨åºæ¥ã¾ãã"
-#: main.c:1227
+#: main.c:1254
msgid "floating point exception"
msgstr "æµ®åå°æ°ç¹ä¾å¤"
-#: main.c:1234
+#: main.c:1261
msgid "fatal error: internal error"
msgstr "è´å½çã¨ã©ã¼: å
é¨ã¨ã©ã¼"
-#: main.c:1251
+#: main.c:1278
msgid "fatal error: internal error: segfault"
msgstr "è´å½çã¨ã©ã¼: å
é¨ã¨ã©ã¼: ã»ã°ã¡ã³ãã¼ã·ã§ã³éå"
-#: main.c:1264
+#: main.c:1291
msgid "fatal error: internal error: stack overflow"
msgstr "è´å½çã¨ã©ã¼: å
é¨ã¨ã©ã¼: ã¹ã¿ãã¯ãªã¼ãã¼ããã¼"
-#: main.c:1324
+#: main.c:1351
#, c-format
msgid "no pre-opened fd %d"
msgstr "fd %d ãäºåã«éãã¦ãã¾ããã"
-#: main.c:1331
+#: main.c:1358
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr "äºåã« fd %d ç¨ã« /dev/null ãéãã¾ããã"
-#: main.c:1545
+#: main.c:1572
msgid "empty argument to `-e/--source' ignored"
msgstr "`-e/--source' ã¸ã®ç©ºã®å¼æ°ã¯ç¡è¦ããã¾ãã"
-#: main.c:1616
+#: main.c:1643
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr ""
-#: main.c:1641
+#: main.c:1668
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%s: ãªãã·ã§ã³ `-W %s'
ã¯èªèã§ãã¾ãããç¡è¦ããã¾ãã\n"
-#: main.c:1694
+#: main.c:1721
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: å¼æ°ãå¿
è¦ãªãªãã·ã§ã³ -- %c\n"
@@ -3368,16 +3423,20 @@ msgstr "%s %s `%s': fd
ãã©ã°ãåå¾ã§ãã¾ãã: (fcntl F_GETFD: %s)"
msgid "%s %s `%s': could not set close-on-exec: (fcntl F_SETFD: %s)"
msgstr "%s %s `%s': close-on-exec ãè¨å®ã§ãã¾ãã: (fcntl F_SETFD:
%s)"
-#: profile.c:97
+#: profile.c:73
+msgid "Program indentation level too deep. Consider refactoring your code"
+msgstr ""
+
+#: profile.c:110
#, c-format
msgid "could not open `%s' for writing: %s"
msgstr "`%s' ãæ¸è¾¼ã¿ç¨ã«éãã¾ããã§ãã: %s"
-#: profile.c:99
+#: profile.c:112
msgid "sending profile to standard error"
msgstr "ãããã¡ã¤ã«ãæ¨æºã¨ã©ã¼ã«éã£ã¦ãã¾ã"
-#: profile.c:250
+#: profile.c:271
#, fuzzy, c-format
msgid ""
"\t# %s rule(s)\n"
@@ -3386,7 +3445,7 @@ msgstr ""
"\t# ã«ã¼ã«\n"
"\n"
-#: profile.c:258
+#: profile.c:279
#, c-format
msgid ""
"\t# Rule(s)\n"
@@ -3395,29 +3454,37 @@ msgstr ""
"\t# ã«ã¼ã«\n"
"\n"
-#: profile.c:343
+#: profile.c:367
#, c-format
msgid "internal error: %s with null vname"
msgstr "å
é¨ã¨ã©ã¼: %s ã® vname ãç¡å¹ã§ãã"
-#: profile.c:619
+#: profile.c:658
#, fuzzy
msgid "internal error: builtin with null fname"
msgstr "å
é¨ã¨ã©ã¼: %s ã® vname ãç¡å¹ã§ãã"
-#: profile.c:1132
+#: profile.c:1298
#, c-format
msgid ""
-"\t# Loaded extensions (-l and/or @load)\n"
+"%s# Loaded extensions (-l and/or @load)\n"
"\n"
msgstr ""
-#: profile.c:1181
+#: profile.c:1329
+#, c-format
+msgid ""
+"\n"
+"# Included files (-i and/or @include)\n"
+"\n"
+msgstr ""
+
+#: profile.c:1393
#, c-format
msgid "\t# gawk profile, created %s\n"
msgstr "\t# gawk ãããã¡ã¤ã«ãä½ææ¥æ %s\n"
-#: profile.c:1731
+#: profile.c:1958
#, c-format
msgid ""
"\n"
@@ -3426,7 +3493,7 @@ msgstr ""
"\n"
"\t# é¢æ°ä¸è¦§ï¼ã¢ã«ãã¡ãããé ï¼\n"
-#: profile.c:1787
+#: profile.c:2019
#, c-format
msgid "redir2str: unknown redirection type %d"
msgstr "redir2str: ä¸æãªãªãã¤ã¬ã¯ãå %d ã§ã"
@@ -3620,19 +3687,27 @@ msgstr "æ£è¦è¡¨ç¾ã大ãããã¾ã"
msgid "Unmatched ) or \\)"
msgstr ") ã¾ã㯠\\) ãä¸ä¸è´ã§ã"
-#: support/regcomp.c:689
+#: support/regcomp.c:688
msgid "No previous regular expression"
msgstr "以åã«æ£è¦è¡¨ç¾ãããã¾ãã"
-#: symbol.c:687
+#: symbol.c:688
#, fuzzy, c-format
msgid "function `%s': can't use function `%s' as a parameter name"
msgstr "é¢æ° `%s': é¢æ°åãä»®å¼æ°åã¨ãã¦ä½¿ç¨åºæ¥ã¾ãã"
-#: symbol.c:817
+#: symbol.c:818
msgid "can not pop main context"
msgstr ""
+#, fuzzy
+#~ msgid "setenv(TZ, %s) failed (%s)"
+#~ msgstr "%s ãã \"%s\" ã¸åºåã§ãã¾ãã (%s)ã"
+
+#, fuzzy
+#~ msgid "unsetenv(TZ) failed (%s)"
+#~ msgstr "%s: éããã®ã«å¤±æãã¾ãã (%s)"
+
#~ msgid "backslash at end of string"
#~ msgstr
"æååã®çµãã«ããã¯ã¹ã©ãã·ã¥ã使ããã¦ãã¾ãã"
diff --git a/po/ms.gmo b/po/ms.gmo
index 2583f9b..d4a029f 100644
Binary files a/po/ms.gmo and b/po/ms.gmo differ
diff --git a/po/ms.po b/po/ms.po
index cf88004..24ce221 100644
--- a/po/ms.po
+++ b/po/ms.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.0.75\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-11-17 21:53+0200\n"
+"POT-Creation-Date: 2019-01-26 21:24+0200\n"
"PO-Revision-Date: 2013-04-19 10:45+0800\n"
"Last-Translator: Sharuzzaman Ahmat Raslan <address@hidden>\n"
"Language-Team: Malay <address@hidden>\n"
@@ -19,519 +19,572 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Poedit-SourceCharset: UTF-8\n"
-#: array.c:259
+#: array.c:247
#, c-format
msgid "from %s"
msgstr "dari %s"
-#: array.c:360
+#: array.c:348
msgid "attempt to use a scalar value as array"
msgstr "cubaan untuk menggunakan nilai skalar sebagai tatasusunan"
-#: array.c:362
+#: array.c:350
#, c-format
msgid "attempt to use scalar parameter `%s' as an array"
msgstr "cubaan untuk menggunakan parameter skalar `%s' sebagai tatasusunan"
-#: array.c:365
+#: array.c:353
#, c-format
msgid "attempt to use scalar `%s' as an array"
msgstr "cubaan untuk menggunakan skalar `%s' sebagai tatasusunan"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1686 builtin.c:1732
-#: builtin.c:1745 builtin.c:2268 builtin.c:2295 eval.c:1129 eval.c:1133
-#: eval.c:1508
+#: array.c:400 array.c:567 builtin.c:88 builtin.c:1686 builtin.c:1732
+#: builtin.c:1745 builtin.c:2240 builtin.c:2267 eval.c:1132 eval.c:1136
+#: eval.c:1511
#, c-format
msgid "attempt to use array `%s' in a scalar context"
msgstr "cubaan untuk menggunakan tatasusunan `%s' dalam konteks skalar"
-#: array.c:586
+#: array.c:574
#, fuzzy, c-format
msgid "delete: index `%.*s' not in array `%s'"
msgstr "padam: indeks `%s' tiada dalam tatasusunan `%s'"
-#: array.c:600
+#: array.c:588
#, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as an array"
msgstr ""
-#: array.c:791
+#: array.c:782
msgid "adump: first argument not an array"
msgstr ""
-#: array.c:833
+#: array.c:824
msgid "asort: second argument not an array"
msgstr ""
-#: array.c:834
+#: array.c:825
msgid "asorti: second argument not an array"
msgstr ""
-#: array.c:841
+#: array.c:832
msgid "asort: first argument not an array"
msgstr ""
-#: array.c:842
+#: array.c:833
msgid "asorti: first argument not an array"
msgstr ""
-#: array.c:849
+#: array.c:840
msgid "asort: cannot use a subarray of first arg for second arg"
msgstr ""
-#: array.c:850
+#: array.c:841
msgid "asorti: cannot use a subarray of first arg for second arg"
msgstr ""
-#: array.c:855
+#: array.c:846
msgid "asort: cannot use a subarray of second arg for first arg"
msgstr ""
-#: array.c:856
+#: array.c:847
msgid "asorti: cannot use a subarray of second arg for first arg"
msgstr ""
-#: array.c:1327
+#: array.c:1310
#, c-format
msgid "`%s' is invalid as a function name"
msgstr ""
-#: array.c:1331
+#: array.c:1314
#, c-format
msgid "sort comparison function `%s' is not defined"
msgstr ""
-#: awkgram.y:247
+#: awkgram.y:274
#, c-format
msgid "%s blocks must have an action part"
msgstr ""
-#: awkgram.y:250
+#: awkgram.y:277
msgid "each rule must have a pattern or an action part"
msgstr ""
-#: awkgram.y:363 awkgram.y:377
+#: awkgram.y:418 awkgram.y:430
msgid "old awk does not support multiple `BEGIN' or `END' rules"
msgstr ""
-#: awkgram.y:421
+#: awkgram.y:497
#, c-format
msgid "`%s' is a built-in function, it cannot be redefined"
msgstr ""
-#: awkgram.y:497
+#: awkgram.y:561
msgid "regexp constant `//' looks like a C++ comment, but is not"
msgstr ""
-#: awkgram.y:501
+#: awkgram.y:565
#, c-format
msgid "regexp constant `/%s/' looks like a C comment, but is not"
msgstr ""
-#: awkgram.y:651
+#: awkgram.y:692
#, c-format
msgid "duplicate case values in switch body: %s"
msgstr ""
-#: awkgram.y:672
+#: awkgram.y:713
msgid "duplicate `default' detected in switch body"
msgstr ""
-#: awkgram.y:933 awkgram.y:4236
+#: awkgram.y:1048 awkgram.y:4461
msgid "`break' is not allowed outside a loop or switch"
msgstr ""
-#: awkgram.y:943 awkgram.y:4228
+#: awkgram.y:1058 awkgram.y:4453
msgid "`continue' is not allowed outside a loop"
msgstr ""
-#: awkgram.y:954
+#: awkgram.y:1069
#, c-format
msgid "`next' used in %s action"
msgstr ""
-#: awkgram.y:964
+#: awkgram.y:1080
#, c-format
msgid "`nextfile' used in %s action"
msgstr ""
-#: awkgram.y:990
+#: awkgram.y:1108
msgid "`return' used outside function context"
msgstr ""
-#: awkgram.y:1054
+#: awkgram.y:1178
msgid "plain `print' in BEGIN or END rule should probably be `print \"\"'"
msgstr ""
-#: awkgram.y:1121 awkgram.y:1171
+#: awkgram.y:1244 awkgram.y:1293
msgid "`delete' is not allowed with SYMTAB"
msgstr ""
-#: awkgram.y:1123 awkgram.y:1173
+#: awkgram.y:1246 awkgram.y:1295
msgid "`delete' is not allowed with FUNCTAB"
msgstr ""
-#: awkgram.y:1158 awkgram.y:1162
+#: awkgram.y:1280 awkgram.y:1284
msgid "`delete(array)' is a non-portable tawk extension"
msgstr ""
-#: awkgram.y:1298
+#: awkgram.y:1420
msgid "multistage two-way pipelines don't work"
msgstr ""
-#: awkgram.y:1300
+#: awkgram.y:1422
msgid "concatenation as I/O `>' redirection target is ambiguous"
msgstr ""
-#: awkgram.y:1460
+#: awkgram.y:1626
msgid "regular expression on right of assignment"
msgstr ""
-#: awkgram.y:1475 awkgram.y:1488
+#: awkgram.y:1641 awkgram.y:1654
msgid "regular expression on left of `~' or `!~' operator"
msgstr ""
-#: awkgram.y:1505 awkgram.y:1654
+#: awkgram.y:1671 awkgram.y:1820
msgid "old awk does not support the keyword `in' except after `for'"
msgstr ""
-#: awkgram.y:1515
+#: awkgram.y:1681
msgid "regular expression on right of comparison"
msgstr ""
-#: awkgram.y:1634
+#: awkgram.y:1800
#, c-format
msgid "non-redirected `getline' invalid inside `%s' rule"
msgstr ""
-#: awkgram.y:1637
+#: awkgram.y:1803
msgid "non-redirected `getline' undefined inside END action"
msgstr ""
-#: awkgram.y:1656
+#: awkgram.y:1822
msgid "old awk does not support multidimensional arrays"
msgstr ""
-#: awkgram.y:1759
+#: awkgram.y:1925
msgid "call of `length' without parentheses is not portable"
msgstr ""
-#: awkgram.y:1833
+#: awkgram.y:1999
msgid "indirect function calls are a gawk extension"
msgstr ""
-#: awkgram.y:1846
+#: awkgram.y:2012
#, c-format
msgid "can not use special variable `%s' for indirect function call"
msgstr ""
-#: awkgram.y:1872
+#: awkgram.y:2045
#, c-format
msgid "attempt to use non-function `%s' in function call"
msgstr ""
-#: awkgram.y:1936
+#: awkgram.y:2110
msgid "invalid subscript expression"
msgstr ""
-#: awkgram.y:2300 awkgram.y:2320 gawkapi.c:272 gawkapi.c:289 msg.c:130
+#: awkgram.y:2483 awkgram.y:2503 gawkapi.c:273 gawkapi.c:290 msg.c:130
msgid "warning: "
msgstr ""
-#: awkgram.y:2318 gawkapi.c:244 gawkapi.c:287 msg.c:162
+#: awkgram.y:2501 gawkapi.c:245 gawkapi.c:288 msg.c:162
msgid "fatal: "
msgstr ""
-#: awkgram.y:2368
+#: awkgram.y:2554
msgid "unexpected newline or end of string"
msgstr ""
-#: awkgram.y:2654 awkgram.y:2730 awkgram.y:2953 debug.c:530 debug.c:546
-#: debug.c:2821 debug.c:5115
+#: awkgram.y:2575
+msgid ""
+"source files / command-line arguments must contain complete functions or "
+"rules"
+msgstr ""
+
+#: awkgram.y:2855 awkgram.y:2933 awkgram.y:3171 debug.c:531 debug.c:547
+#: debug.c:2824 debug.c:5193
#, c-format
msgid "can't open source file `%s' for reading (%s)"
msgstr ""
-#: awkgram.y:2655 awkgram.y:2780
+#: awkgram.y:2856 awkgram.y:2993
#, c-format
msgid "can't open shared library `%s' for reading (%s)"
msgstr ""
-#: awkgram.y:2657 awkgram.y:2731 awkgram.y:2781 builtin.c:149 debug.c:5266
+#: awkgram.y:2858 awkgram.y:2934 awkgram.y:2994 builtin.c:149 debug.c:5344
msgid "reason unknown"
msgstr ""
-#: awkgram.y:2666 awkgram.y:2690
+#: awkgram.y:2867 awkgram.y:2891
#, c-format
msgid "can't include `%s' and use it as a program file"
msgstr ""
-#: awkgram.y:2679
+#: awkgram.y:2880
#, c-format
msgid "already included source file `%s'"
msgstr ""
-#: awkgram.y:2680
+#: awkgram.y:2881
#, c-format
msgid "already loaded shared library `%s'"
msgstr ""
-#: awkgram.y:2715
+#: awkgram.y:2918
msgid "@include is a gawk extension"
msgstr ""
-#: awkgram.y:2721
+#: awkgram.y:2924
msgid "empty filename after @include"
msgstr ""
-#: awkgram.y:2765
+#: awkgram.y:2973
msgid "@load is a gawk extension"
msgstr ""
-#: awkgram.y:2771
+#: awkgram.y:2980
msgid "empty filename after @load"
msgstr ""
-#: awkgram.y:2905
+#: awkgram.y:3123
msgid "empty program text on command line"
msgstr ""
-#: awkgram.y:3020
+#: awkgram.y:3238
#, c-format
msgid "can't read sourcefile `%s' (%s)"
msgstr ""
-#: awkgram.y:3031
+#: awkgram.y:3249
#, c-format
msgid "source file `%s' is empty"
msgstr ""
-#: awkgram.y:3090
+#: awkgram.y:3308
#, c-format
msgid "PEBKAC error: invalid character '\\%03o' in source code"
msgstr ""
-#: awkgram.y:3361
+#: awkgram.y:3535
msgid "source file does not end in newline"
msgstr ""
-#: awkgram.y:3481
+#: awkgram.y:3656
msgid "unterminated regexp ends with `\\' at end of file"
msgstr ""
-#: awkgram.y:3508
+#: awkgram.y:3683
#, c-format
msgid "%s: %d: tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr ""
-#: awkgram.y:3512
+#: awkgram.y:3687
#, c-format
msgid "tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr ""
-#: awkgram.y:3525
+#: awkgram.y:3700
msgid "unterminated regexp"
msgstr ""
-#: awkgram.y:3529
+#: awkgram.y:3704
msgid "unterminated regexp at end of file"
msgstr ""
-#: awkgram.y:3608
+#: awkgram.y:3793
msgid "use of `\\ #...' line continuation is not portable"
msgstr ""
-#: awkgram.y:3628
+#: awkgram.y:3815
msgid "backslash not last character on line"
msgstr ""
-#: awkgram.y:3666 awkgram.y:3668
+#: awkgram.y:3862 awkgram.y:3864
msgid "multidimensional arrays are a gawk extension"
msgstr ""
-#: awkgram.y:3693
+#: awkgram.y:3889
msgid "POSIX does not allow operator `**='"
msgstr ""
-#: awkgram.y:3695
+#: awkgram.y:3891
msgid "old awk does not support operator `**='"
msgstr ""
-#: awkgram.y:3704
+#: awkgram.y:3900
msgid "POSIX does not allow operator `**'"
msgstr ""
-#: awkgram.y:3706
+#: awkgram.y:3902
msgid "old awk does not support operator `**'"
msgstr ""
-#: awkgram.y:3741
+#: awkgram.y:3937
msgid "operator `^=' is not supported in old awk"
msgstr ""
-#: awkgram.y:3749
+#: awkgram.y:3945
msgid "operator `^' is not supported in old awk"
msgstr ""
-#: awkgram.y:3846 awkgram.y:3868 command.y:1187
+#: awkgram.y:4042 awkgram.y:4064 command.y:1187
msgid "unterminated string"
msgstr ""
-#: awkgram.y:3856 main.c:1172
+#: awkgram.y:4052 main.c:1197
msgid "POSIX does not allow physical newlines in string values"
msgstr ""
-#: awkgram.y:3858 node.c:453
+#: awkgram.y:4054 node.c:453
msgid "backslash string continuation is not portable"
msgstr ""
-#: awkgram.y:4089
+#: awkgram.y:4292
#, c-format
msgid "invalid char '%c' in expression"
msgstr ""
-#: awkgram.y:4163
+#: awkgram.y:4387
#, c-format
msgid "`%s' is a gawk extension"
msgstr ""
-#: awkgram.y:4168
+#: awkgram.y:4392
#, c-format
msgid "POSIX does not allow `%s'"
msgstr ""
-#: awkgram.y:4176
+#: awkgram.y:4400
#, c-format
msgid "`%s' is not supported in old awk"
msgstr ""
-#: awkgram.y:4266
+#: awkgram.y:4494
msgid "`goto' considered harmful!"
msgstr ""
-#: awkgram.y:4335
+#: awkgram.y:4563
#, c-format
msgid "%d is invalid as number of arguments for %s"
msgstr ""
-#: awkgram.y:4370
+#: awkgram.y:4598
#, c-format
msgid "%s: string literal as last arg of substitute has no effect"
msgstr ""
-#: awkgram.y:4375
+#: awkgram.y:4603
#, c-format
msgid "%s third parameter is not a changeable object"
msgstr ""
-#: awkgram.y:4469 awkgram.y:4472
+#: awkgram.y:4707 awkgram.y:4710
msgid "match: third argument is a gawk extension"
msgstr ""
-#: awkgram.y:4526 awkgram.y:4529
+#: awkgram.y:4764 awkgram.y:4767
msgid "close: second argument is a gawk extension"
msgstr ""
-#: awkgram.y:4541
+#: awkgram.y:4779
msgid "use of dcgettext(_\"...\") is incorrect: remove leading underscore"
msgstr ""
-#: awkgram.y:4556
+#: awkgram.y:4794
msgid "use of dcngettext(_\"...\") is incorrect: remove leading underscore"
msgstr ""
-#: awkgram.y:4575
+#: awkgram.y:4813
msgid "index: regexp constant as second argument is not allowed"
msgstr ""
-#: awkgram.y:4628
+#: awkgram.y:4866
#, c-format
msgid "function `%s': parameter `%s' shadows global variable"
msgstr ""
-#: awkgram.y:4677 debug.c:4100 debug.c:4143 debug.c:5264
+#: awkgram.y:4915 debug.c:4178 debug.c:4221 debug.c:5342
#, c-format
msgid "could not open `%s' for writing (%s)"
msgstr ""
-#: awkgram.y:4678
+#: awkgram.y:4916
msgid "sending variable list to standard error"
msgstr ""
-#: awkgram.y:4686
+#: awkgram.y:4924
#, c-format
msgid "%s: close failed (%s)"
msgstr ""
-#: awkgram.y:4711
+#: awkgram.y:4949
msgid "shadow_funcs() called twice!"
msgstr ""
-#: awkgram.y:4719
+#: awkgram.y:4957
msgid "there were shadowed variables."
msgstr ""
-#: awkgram.y:4786
+#: awkgram.y:5034
#, c-format
msgid "function name `%s' previously defined"
msgstr ""
-#: awkgram.y:4832
+#: awkgram.y:5085
#, c-format
msgid "function `%s': can't use function name as parameter name"
msgstr ""
-#: awkgram.y:4835
+#: awkgram.y:5088
#, c-format
msgid "function `%s': can't use special variable `%s' as a function parameter"
msgstr ""
-#: awkgram.y:4843
+#: awkgram.y:5092
+#, c-format
+msgid "function `%s': parameter `%s' cannot contain a namespace"
+msgstr ""
+
+#: awkgram.y:5099
#, c-format
msgid "function `%s': parameter #%d, `%s', duplicates parameter #%d"
msgstr ""
-#: awkgram.y:4929 awkgram.y:4935
+#: awkgram.y:5188
#, c-format
msgid "function `%s' called but never defined"
msgstr ""
-#: awkgram.y:4939
+#: awkgram.y:5192
#, c-format
msgid "function `%s' defined but never called directly"
msgstr ""
-#: awkgram.y:4971
+#: awkgram.y:5224
#, c-format
msgid "regexp constant for parameter #%d yields boolean value"
msgstr ""
-#: awkgram.y:4986
+#: awkgram.y:5239
#, c-format
msgid ""
"function `%s' called with space between name and `(',\n"
"or used as a variable or an array"
msgstr ""
-#: awkgram.y:5201
+#: awkgram.y:5454
msgid "division by zero attempted"
msgstr ""
-#: awkgram.y:5210
+#: awkgram.y:5463
#, c-format
msgid "division by zero attempted in `%%'"
msgstr ""
-#: awkgram.y:5536
+#: awkgram.y:5802
msgid ""
"cannot assign a value to the result of a field post-increment expression"
msgstr ""
-#: awkgram.y:5539
+#: awkgram.y:5805
#, c-format
msgid "invalid target of assignment (opcode %s)"
msgstr ""
+#: awkgram.y:6697
+#, c-format
+msgid "identifier %s: qualified names not allowed in traditional / POSIX mode"
+msgstr ""
+
+#: awkgram.y:6702
+#, c-format
+msgid "identifier %s: namespace separator is two colons, not one"
+msgstr ""
+
+#: awkgram.y:6708
+#, c-format
+msgid "qualified identifier `%s' is badly formed"
+msgstr ""
+
+#: awkgram.y:6715
+#, c-format
+msgid ""
+"identifier `%s': namespace separator can only appear once in a qualified name"
+msgstr ""
+
+#: awkgram.y:6764 awkgram.y:6815
+#, c-format
+msgid "using reserved identifier `%s' as a namespace is not allowed"
+msgstr ""
+
+#: awkgram.y:6771 awkgram.y:6781
+#, c-format
+msgid ""
+"using reserved identifier `%s' as second component of a qualified name is "
+"not allowed"
+msgstr ""
+
+#: awkgram.y:6799
+msgid "@namespace is a gawk extension"
+msgstr ""
+
+#: awkgram.y:6806
+#, c-format
+msgid "namespace name `%s' must meet identifier naming rules"
+msgstr ""
+
#: builtin.c:143
#, c-format
msgid "%s to \"%s\" failed (%s)"
@@ -812,228 +865,217 @@ msgstr ""
msgid "strftime: received empty format string"
msgstr ""
-#: builtin.c:2110
-#, c-format
-msgid "setenv(TZ, %s) failed (%s)"
-msgstr ""
-
-#: builtin.c:2117
-#, c-format
-msgid "setenv(TZ, %s) restoration failed (%s)"
-msgstr ""
-
-#: builtin.c:2121
-#, c-format
-msgid "unsetenv(TZ) failed (%s)"
-msgstr ""
-
-#: builtin.c:2150
+#: builtin.c:2122
msgid "mktime: received non-string argument"
msgstr ""
-#: builtin.c:2167
+#: builtin.c:2139
msgid "mktime: at least one of the values is out of the default range"
msgstr ""
-#: builtin.c:2203
+#: builtin.c:2175
msgid "'system' function not allowed in sandbox mode"
msgstr ""
-#: builtin.c:2208
+#: builtin.c:2180
msgid "system: received non-string argument"
msgstr ""
-#: builtin.c:2277 builtin.c:2350
+#: builtin.c:2249 builtin.c:2322
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr ""
-#: builtin.c:2373
+#: builtin.c:2345
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr ""
-#: builtin.c:2458
+#: builtin.c:2430
msgid "tolower: received non-string argument"
msgstr ""
-#: builtin.c:2489
+#: builtin.c:2461
msgid "toupper: received non-string argument"
msgstr ""
-#: builtin.c:2522 mpfr.c:674
+#: builtin.c:2494 mpfr.c:674
msgid "atan2: received non-numeric first argument"
msgstr ""
-#: builtin.c:2524 mpfr.c:676
+#: builtin.c:2496 mpfr.c:676
msgid "atan2: received non-numeric second argument"
msgstr ""
-#: builtin.c:2543
+#: builtin.c:2515
msgid "sin: received non-numeric argument"
msgstr ""
-#: builtin.c:2559
+#: builtin.c:2531
msgid "cos: received non-numeric argument"
msgstr ""
-#: builtin.c:2673 mpfr.c:1169
+#: builtin.c:2645 mpfr.c:1169
msgid "srand: received non-numeric argument"
msgstr ""
-#: builtin.c:2704
+#: builtin.c:2676
msgid "match: third argument is not an array"
msgstr ""
-#: builtin.c:2971
+#: builtin.c:2919
#, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr ""
-#: builtin.c:3293
+#: builtin.c:3241
#, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr ""
-#: builtin.c:3393
+#: builtin.c:3341
#, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr ""
-#: builtin.c:3448
+#: builtin.c:3396
msgid "lshift: received non-numeric first argument"
msgstr ""
-#: builtin.c:3450
+#: builtin.c:3398
msgid "lshift: received non-numeric second argument"
msgstr ""
-#: builtin.c:3456
+#: builtin.c:3404
#, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr ""
-#: builtin.c:3460
+#: builtin.c:3408
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr ""
-#: builtin.c:3462
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr ""
-#: builtin.c:3487
+#: builtin.c:3435
msgid "rshift: received non-numeric first argument"
msgstr ""
-#: builtin.c:3489
+#: builtin.c:3437
msgid "rshift: received non-numeric second argument"
msgstr ""
-#: builtin.c:3495
+#: builtin.c:3443
#, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr ""
-#: builtin.c:3499
+#: builtin.c:3447
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr ""
-#: builtin.c:3501
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr ""
-#: builtin.c:3526 mpfr.c:982
+#: builtin.c:3474 mpfr.c:982
msgid "and: called with less than two arguments"
msgstr ""
-#: builtin.c:3531
+#: builtin.c:3479
#, c-format
msgid "and: argument %d is non-numeric"
msgstr ""
-#: builtin.c:3535
+#: builtin.c:3483
#, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr ""
-#: builtin.c:3558 mpfr.c:1014
+#: builtin.c:3506 mpfr.c:1014
msgid "or: called with less than two arguments"
msgstr ""
-#: builtin.c:3563
+#: builtin.c:3511
#, c-format
msgid "or: argument %d is non-numeric"
msgstr ""
-#: builtin.c:3567
+#: builtin.c:3515
#, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr ""
-#: builtin.c:3589 mpfr.c:1045
+#: builtin.c:3537 mpfr.c:1045
msgid "xor: called with less than two arguments"
msgstr ""
-#: builtin.c:3595
+#: builtin.c:3543
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr ""
-#: builtin.c:3599
+#: builtin.c:3547
#, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr ""
-#: builtin.c:3624 mpfr.c:804
+#: builtin.c:3572 mpfr.c:804
msgid "compl: received non-numeric argument"
msgstr ""
-#: builtin.c:3629
+#: builtin.c:3577
#, c-format
msgid "compl(%f): negative value is not allowed"
msgstr ""
-#: builtin.c:3632
+#: builtin.c:3580
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr ""
-#: builtin.c:3816
+#: builtin.c:3764
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr ""
-#: builtin.c:4041 mpfr.c:1203
+#: builtin.c:3988 mpfr.c:1203
msgid "intdiv: third argument is not an array"
msgstr ""
-#: builtin.c:4049 mpfr.c:1211
+#: builtin.c:3996 mpfr.c:1211
msgid "intdiv: received non-numeric first argument"
msgstr ""
-#: builtin.c:4051 mpfr.c:1213
+#: builtin.c:3998 mpfr.c:1213
msgid "intdiv: received non-numeric second argument"
msgstr ""
-#: builtin.c:4060 mpfr.c:1252
+#: builtin.c:4007 mpfr.c:1252
msgid "intdiv: division by zero attempted"
msgstr ""
-#: builtin.c:4130
+#: builtin.c:4046
+msgid "typeof: second argument is not an array"
+msgstr ""
+
+#: builtin.c:4082
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
msgstr ""
-#: builtin.c:4145
+#: builtin.c:4101
#, c-format
msgid "typeof: invalid argument type `%s'"
msgstr ""
-#: builtin.c:4149
+#: builtin.c:4105
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr ""
@@ -1323,7 +1365,7 @@ msgid ""
"if N < 0) frames."
msgstr ""
-#: command.y:1016 debug.c:408 gawkapi.c:258 msg.c:139
+#: command.y:1016 debug.c:409 gawkapi.c:259 msg.c:139
#, c-format
msgid "error: "
msgstr ""
@@ -1389,515 +1431,515 @@ msgstr ""
msgid "(un)set or show instruction tracing (value=on|off)."
msgstr ""
-#: debug.c:352
+#: debug.c:353
msgid "program not running."
msgstr ""
-#: debug.c:455 debug.c:613
+#: debug.c:456 debug.c:614
#, c-format
msgid "can't read source file `%s' (%s)"
msgstr ""
-#: debug.c:460
+#: debug.c:461
#, c-format
msgid "source file `%s' is empty.\n"
msgstr ""
-#: debug.c:487
+#: debug.c:488
msgid "no current source file."
msgstr ""
-#: debug.c:512
+#: debug.c:513
#, c-format
msgid "cannot find source file named `%s' (%s)"
msgstr ""
-#: debug.c:536
+#: debug.c:537
#, c-format
msgid "WARNING: source file `%s' modified since program compilation.\n"
msgstr ""
-#: debug.c:558
+#: debug.c:559
#, c-format
msgid "line number %d out of range; `%s' has %d lines"
msgstr ""
-#: debug.c:618
+#: debug.c:619
#, c-format
msgid "unexpected eof while reading file `%s', line %d"
msgstr ""
-#: debug.c:627
+#: debug.c:628
#, c-format
msgid "source file `%s' modified since start of program execution"
msgstr ""
-#: debug.c:739
+#: debug.c:740
#, c-format
msgid "Current source file: %s\n"
msgstr ""
-#: debug.c:740
+#: debug.c:741
#, c-format
msgid "Number of lines: %d\n"
msgstr ""
-#: debug.c:747
+#: debug.c:748
#, c-format
msgid "Source file (lines): %s (%d)\n"
msgstr ""
-#: debug.c:761
+#: debug.c:762
msgid ""
"Number Disp Enabled Location\n"
"\n"
msgstr ""
-#: debug.c:772
+#: debug.c:773
#, c-format
msgid "\tno of hits = %ld\n"
msgstr ""
-#: debug.c:774
+#: debug.c:775
#, c-format
msgid "\tignore next %ld hit(s)\n"
msgstr ""
-#: debug.c:776 debug.c:916
+#: debug.c:777 debug.c:917
#, c-format
msgid "\tstop condition: %s\n"
msgstr ""
-#: debug.c:778 debug.c:918
+#: debug.c:779 debug.c:919
msgid "\tcommands:\n"
msgstr ""
-#: debug.c:800
+#: debug.c:801
#, c-format
msgid "Current frame: "
msgstr ""
-#: debug.c:803
+#: debug.c:804
#, c-format
msgid "Called by frame: "
msgstr ""
-#: debug.c:807
+#: debug.c:808
#, c-format
msgid "Caller of frame: "
msgstr ""
-#: debug.c:825
+#: debug.c:826
#, c-format
msgid "None in main().\n"
msgstr ""
-#: debug.c:855
+#: debug.c:856
msgid "No arguments.\n"
msgstr ""
-#: debug.c:856
+#: debug.c:857
msgid "No locals.\n"
msgstr ""
-#: debug.c:864
+#: debug.c:865
msgid ""
"All defined variables:\n"
"\n"
msgstr ""
-#: debug.c:874
+#: debug.c:875
msgid ""
"All defined functions:\n"
"\n"
msgstr ""
-#: debug.c:893
+#: debug.c:894
msgid ""
"Auto-display variables:\n"
"\n"
msgstr ""
-#: debug.c:896
+#: debug.c:897
msgid ""
"Watch variables:\n"
"\n"
msgstr ""
-#: debug.c:1036
+#: debug.c:1037
#, c-format
msgid "no symbol `%s' in current context\n"
msgstr ""
-#: debug.c:1048 debug.c:1434
+#: debug.c:1049 debug.c:1437
#, c-format
msgid "`%s' is not an array\n"
msgstr ""
-#: debug.c:1062
+#: debug.c:1063
#, c-format
msgid "$%ld = uninitialized field\n"
msgstr ""
-#: debug.c:1083
+#: debug.c:1084
#, c-format
msgid "array `%s' is empty\n"
msgstr ""
-#: debug.c:1126 debug.c:1178
+#: debug.c:1127 debug.c:1179
#, fuzzy, c-format
msgid "[\"%.*s\"] not in array `%s'\n"
msgstr "padam: indeks `%s' tiada dalam tatasusunan `%s'"
-#: debug.c:1182
+#: debug.c:1183
#, c-format
msgid "`%s[\"%.*s\"]' is not an array\n"
msgstr ""
-#: debug.c:1243 debug.c:5024
+#: debug.c:1244 debug.c:5102
#, c-format
msgid "`%s' is not a scalar variable"
msgstr ""
-#: debug.c:1265 debug.c:5054
+#: debug.c:1267 debug.c:5132
#, fuzzy, c-format
msgid "attempt to use array `%s[\"%.*s\"]' in a scalar context"
msgstr "cubaan untuk menggunakan tatasusunan `%s' dalam konteks skalar"
-#: debug.c:1287 debug.c:5065
+#: debug.c:1290 debug.c:5143
#, fuzzy, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as array"
msgstr "cubaan untuk menggunakan skalar `%s' sebagai tatasusunan"
-#: debug.c:1430
+#: debug.c:1433
#, c-format
msgid "`%s' is a function"
msgstr ""
-#: debug.c:1472
+#: debug.c:1475
#, c-format
msgid "watchpoint %d is unconditional\n"
msgstr ""
-#: debug.c:1506
+#: debug.c:1509
#, c-format
msgid "No display item numbered %ld"
msgstr ""
-#: debug.c:1509
+#: debug.c:1512
#, c-format
msgid "No watch item numbered %ld"
msgstr ""
-#: debug.c:1535
+#: debug.c:1538
#, fuzzy, c-format
msgid "%d: [\"%.*s\"] not in array `%s'\n"
msgstr "padam: indeks `%s' tiada dalam tatasusunan `%s'"
-#: debug.c:1774
+#: debug.c:1777
msgid "attempt to use scalar value as array"
msgstr ""
-#: debug.c:1865
+#: debug.c:1868
#, c-format
msgid "Watchpoint %d deleted because parameter is out of scope.\n"
msgstr ""
-#: debug.c:1876
+#: debug.c:1879
#, c-format
msgid "Display %d deleted because parameter is out of scope.\n"
msgstr ""
-#: debug.c:1909
+#: debug.c:1912
#, c-format
msgid " in file `%s', line %d\n"
msgstr ""
-#: debug.c:1930
+#: debug.c:1933
#, c-format
msgid " at `%s':%d"
msgstr ""
-#: debug.c:1946 debug.c:2009
+#: debug.c:1949 debug.c:2012
#, c-format
msgid "#%ld\tin "
msgstr ""
-#: debug.c:1983
+#: debug.c:1986
#, c-format
msgid "More stack frames follow ...\n"
msgstr ""
-#: debug.c:2026
+#: debug.c:2029
msgid "invalid frame number"
msgstr ""
-#: debug.c:2209
+#: debug.c:2212
#, c-format
msgid "Note: breakpoint %d (enabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
-#: debug.c:2216
+#: debug.c:2219
#, c-format
msgid "Note: breakpoint %d (enabled), also set at %s:%d"
msgstr ""
-#: debug.c:2223
+#: debug.c:2226
#, c-format
msgid "Note: breakpoint %d (disabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
-#: debug.c:2230
+#: debug.c:2233
#, c-format
msgid "Note: breakpoint %d (disabled), also set at %s:%d"
msgstr ""
-#: debug.c:2247
+#: debug.c:2250
#, c-format
msgid "Breakpoint %d set at file `%s', line %d\n"
msgstr ""
-#: debug.c:2349
+#: debug.c:2352
#, c-format
msgid "Can't set breakpoint in file `%s'\n"
msgstr ""
-#: debug.c:2378 debug.c:2501 debug.c:3363
+#: debug.c:2381 debug.c:2504 debug.c:3366
#, c-format
msgid "line number %d in file `%s' out of range"
msgstr ""
-#: debug.c:2382
+#: debug.c:2385
#, c-format
msgid "Can't find rule!!!\n"
msgstr ""
-#: debug.c:2384
+#: debug.c:2387
#, c-format
msgid "Can't set breakpoint at `%s':%d\n"
msgstr ""
-#: debug.c:2396
+#: debug.c:2399
#, c-format
msgid "Can't set breakpoint in function `%s'\n"
msgstr ""
-#: debug.c:2412
+#: debug.c:2415
#, c-format
msgid "breakpoint %d set at file `%s', line %d is unconditional\n"
msgstr ""
-#: debug.c:2517 debug.c:2539
+#: debug.c:2520 debug.c:2542
#, c-format
msgid "Deleted breakpoint %d"
msgstr ""
-#: debug.c:2523
+#: debug.c:2526
#, c-format
msgid "No breakpoint(s) at entry to function `%s'\n"
msgstr ""
-#: debug.c:2550
+#: debug.c:2553
#, c-format
msgid "No breakpoint at file `%s', line #%d\n"
msgstr ""
-#: debug.c:2605 debug.c:2646 debug.c:2666 debug.c:2709
+#: debug.c:2608 debug.c:2649 debug.c:2669 debug.c:2712
msgid "invalid breakpoint number"
msgstr ""
-#: debug.c:2621
+#: debug.c:2624
msgid "Delete all breakpoints? (y or n) "
msgstr ""
-#: debug.c:2622 debug.c:2936 debug.c:2989
+#: debug.c:2625 debug.c:2939 debug.c:2992
msgid "y"
msgstr ""
-#: debug.c:2671
+#: debug.c:2674
#, c-format
msgid "Will ignore next %ld crossing(s) of breakpoint %d.\n"
msgstr ""
-#: debug.c:2675
+#: debug.c:2678
#, c-format
msgid "Will stop next time breakpoint %d is reached.\n"
msgstr ""
-#: debug.c:2792
+#: debug.c:2795
#, c-format
msgid "Can only debug programs provided with the `-f' option.\n"
msgstr ""
-#: debug.c:2921
+#: debug.c:2924
#, c-format
msgid "Failed to restart debugger"
msgstr ""
-#: debug.c:2935
+#: debug.c:2938
msgid "Program already running. Restart from beginning (y/n)? "
msgstr ""
-#: debug.c:2939
+#: debug.c:2942
#, c-format
msgid "Program not restarted\n"
msgstr ""
-#: debug.c:2949
+#: debug.c:2952
#, c-format
msgid "error: cannot restart, operation not allowed\n"
msgstr ""
-#: debug.c:2955
+#: debug.c:2958
#, c-format
msgid "error (%s): cannot restart, ignoring rest of the commands\n"
msgstr ""
-#: debug.c:2963
+#: debug.c:2966
#, c-format
msgid "Starting program: \n"
msgstr ""
-#: debug.c:2973
+#: debug.c:2976
#, c-format
msgid "Program exited abnormally with exit value: %d\n"
msgstr ""
-#: debug.c:2974
+#: debug.c:2977
#, c-format
msgid "Program exited normally with exit value: %d\n"
msgstr ""
-#: debug.c:2988
+#: debug.c:2991
msgid "The program is running. Exit anyway (y/n)? "
msgstr ""
-#: debug.c:3023
+#: debug.c:3026
#, c-format
msgid "Not stopped at any breakpoint; argument ignored.\n"
msgstr ""
-#: debug.c:3028
+#: debug.c:3031
#, c-format
msgid "invalid breakpoint number %d."
msgstr ""
-#: debug.c:3033
+#: debug.c:3036
#, c-format
msgid "Will ignore next %ld crossings of breakpoint %d.\n"
msgstr ""
-#: debug.c:3220
+#: debug.c:3223
#, c-format
msgid "'finish' not meaningful in the outermost frame main()\n"
msgstr ""
-#: debug.c:3225
+#: debug.c:3228
#, c-format
msgid "Run till return from "
msgstr ""
-#: debug.c:3268
+#: debug.c:3271
#, c-format
msgid "'return' not meaningful in the outermost frame main()\n"
msgstr ""
-#: debug.c:3382
+#: debug.c:3385
#, c-format
msgid "Can't find specified location in function `%s'\n"
msgstr ""
-#: debug.c:3390
+#: debug.c:3393
#, c-format
msgid "invalid source line %d in file `%s'"
msgstr ""
-#: debug.c:3405
+#: debug.c:3408
#, c-format
msgid "Can't find specified location %d in file `%s'\n"
msgstr ""
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "element not in array\n"
msgstr ""
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "untyped variable\n"
msgstr ""
-#: debug.c:3479
+#: debug.c:3482
#, c-format
msgid "Stopping in %s ...\n"
msgstr ""
-#: debug.c:3556
+#: debug.c:3559
#, c-format
msgid "'finish' not meaningful with non-local jump '%s'\n"
msgstr ""
-#: debug.c:3563
+#: debug.c:3566
#, c-format
msgid "'until' not meaningful with non-local jump '%s'\n"
msgstr ""
-#: debug.c:4244
+#: debug.c:4322
msgid "\t------[Enter] to continue or q [Enter] to quit------"
msgstr ""
-#: debug.c:4245
+#: debug.c:4323
msgid "q"
msgstr ""
-#: debug.c:5061
+#: debug.c:5139
#, fuzzy, c-format
msgid "[\"%.*s\"] not in array `%s'"
msgstr "padam: indeks `%s' tiada dalam tatasusunan `%s'"
-#: debug.c:5267
+#: debug.c:5345
#, c-format
msgid "sending output to stdout\n"
msgstr ""
-#: debug.c:5307
+#: debug.c:5385
msgid "invalid number"
msgstr ""
-#: debug.c:5441
+#: debug.c:5519
#, c-format
msgid "`%s' not allowed in current context; statement ignored"
msgstr ""
-#: debug.c:5449
+#: debug.c:5527
msgid "`return' not allowed in current context; statement ignored"
msgstr ""
-#: debug.c:5664
+#: debug.c:5742
#, c-format
msgid "No symbol `%s' in current context"
msgstr ""
-#: eval.c:399
+#: eval.c:400
#, c-format
msgid "unknown nodetype %d"
msgstr ""
-#: eval.c:410 eval.c:424
+#: eval.c:411 eval.c:427
#, c-format
msgid "unknown opcode %d"
msgstr ""
-#: eval.c:421
+#: eval.c:424
#, c-format
msgid "opcode %s not an operator or keyword"
msgstr ""
-#: eval.c:479
+#: eval.c:482
msgid "buffer overflow in genflags2str"
msgstr ""
-#: eval.c:681
+#: eval.c:684
#, c-format
msgid ""
"\n"
@@ -1905,71 +1947,71 @@ msgid ""
"\n"
msgstr ""
-#: eval.c:707
+#: eval.c:710
msgid "`IGNORECASE' is a gawk extension"
msgstr ""
-#: eval.c:728
+#: eval.c:731
msgid "`BINMODE' is a gawk extension"
msgstr ""
-#: eval.c:785
+#: eval.c:788
#, c-format
msgid "BINMODE value `%s' is invalid, treated as 3"
msgstr ""
-#: eval.c:908
+#: eval.c:911
#, c-format
msgid "bad `%sFMT' specification `%s'"
msgstr ""
-#: eval.c:976
+#: eval.c:979
msgid "turning off `--lint' due to assignment to `LINT'"
msgstr ""
-#: eval.c:1154
+#: eval.c:1157
#, c-format
msgid "reference to uninitialized argument `%s'"
msgstr ""
-#: eval.c:1155
+#: eval.c:1158
#, c-format
msgid "reference to uninitialized variable `%s'"
msgstr ""
-#: eval.c:1173
+#: eval.c:1176
msgid "attempt to field reference from non-numeric value"
msgstr ""
-#: eval.c:1175
+#: eval.c:1178
msgid "attempt to field reference from null string"
msgstr ""
-#: eval.c:1183
+#: eval.c:1186
#, c-format
msgid "attempt to access field %ld"
msgstr ""
-#: eval.c:1192
+#: eval.c:1195
#, c-format
msgid "reference to uninitialized field `$%ld'"
msgstr ""
-#: eval.c:1256
+#: eval.c:1259
#, c-format
msgid "function `%s' called with more arguments than declared"
msgstr ""
-#: eval.c:1453
+#: eval.c:1456
#, c-format
msgid "unwind_stack: unexpected type `%s'"
msgstr ""
-#: eval.c:1546
+#: eval.c:1549
msgid "division by zero attempted in `/='"
msgstr ""
-#: eval.c:1553
+#: eval.c:1556
#, c-format
msgid "division by zero attempted in `%%='"
msgstr ""
@@ -2006,46 +2048,51 @@ msgstr ""
msgid "load_ext: library `%s' initialization routine `%s' failed"
msgstr ""
-#: ext.c:110
+#: ext.c:111
msgid "make_builtin: missing function name"
msgstr ""
-#: ext.c:120
+#: ext.c:119 ext.c:130
#, c-format
-msgid "make_builtin: can't redefine function `%s'"
+msgid "make_builtin: can't use gawk built-in `%s' as function name"
msgstr ""
-#: ext.c:124
+#: ext.c:128
#, c-format
-msgid "make_builtin: function `%s' already defined"
+msgid "make_builtin: can't use gawk built-in `%s' as namespace name"
msgstr ""
-#: ext.c:128
+#: ext.c:145
#, c-format
-msgid "make_builtin: function name `%s' previously defined"
+msgid "make_builtin: can't redefine function `%s'"
msgstr ""
-#: ext.c:130
+#: ext.c:149
#, c-format
-msgid "make_builtin: can't use gawk built-in `%s' as function name"
+msgid "make_builtin: function `%s' already defined"
+msgstr ""
+
+#: ext.c:153
+#, c-format
+msgid "make_builtin: function name `%s' previously defined"
msgstr ""
-#: ext.c:133
+#: ext.c:157
#, c-format
msgid "make_builtin: negative argument count for function `%s'"
msgstr ""
-#: ext.c:209
+#: ext.c:233
#, c-format
msgid "function `%s': argument #%d: attempt to use scalar as an array"
msgstr ""
-#: ext.c:213
+#: ext.c:237
#, c-format
msgid "function `%s': argument #%d: attempt to use array as a scalar"
msgstr ""
-#: ext.c:227
+#: ext.c:251
msgid "dynamic loading of library not supported"
msgstr ""
@@ -2058,65 +2105,65 @@ msgstr ""
msgid "stat: bad parameters"
msgstr ""
-#: extension/filefuncs.c:584
+#: extension/filefuncs.c:585
#, c-format
msgid "fts init: could not create variable %s"
msgstr ""
-#: extension/filefuncs.c:605
+#: extension/filefuncs.c:606
msgid "fts is not supported on this system"
msgstr ""
-#: extension/filefuncs.c:624
+#: extension/filefuncs.c:625
msgid "fill_stat_element: could not create array"
msgstr ""
-#: extension/filefuncs.c:633
+#: extension/filefuncs.c:634
msgid "fill_stat_element: could not set element"
msgstr ""
-#: extension/filefuncs.c:648
+#: extension/filefuncs.c:649
msgid "fill_path_element: could not set element"
msgstr ""
-#: extension/filefuncs.c:664
+#: extension/filefuncs.c:665
msgid "fill_error_element: could not set element"
msgstr ""
-#: extension/filefuncs.c:711 extension/filefuncs.c:758
+#: extension/filefuncs.c:717 extension/filefuncs.c:764
msgid "fts-process: could not create array"
msgstr ""
-#: extension/filefuncs.c:721 extension/filefuncs.c:768
-#: extension/filefuncs.c:786
+#: extension/filefuncs.c:727 extension/filefuncs.c:774
+#: extension/filefuncs.c:792
msgid "fts-process: could not set element"
msgstr ""
-#: extension/filefuncs.c:835
+#: extension/filefuncs.c:841
msgid "fts: called with incorrect number of arguments, expecting 3"
msgstr ""
-#: extension/filefuncs.c:838
+#: extension/filefuncs.c:844
msgid "fts: bad first parameter"
msgstr ""
-#: extension/filefuncs.c:844
+#: extension/filefuncs.c:850
msgid "fts: bad second parameter"
msgstr ""
-#: extension/filefuncs.c:850
+#: extension/filefuncs.c:856
msgid "fts: bad third parameter"
msgstr ""
-#: extension/filefuncs.c:857
+#: extension/filefuncs.c:863
msgid "fts: could not flatten array\n"
msgstr ""
-#: extension/filefuncs.c:875
+#: extension/filefuncs.c:881
msgid "fts: ignoring sneaky FTS_NOSTAT flag. nyah, nyah, nyah."
msgstr ""
-#: extension/filefuncs.c:891
+#: extension/filefuncs.c:897
msgid "fts: clear_array() failed\n"
msgstr ""
@@ -2154,84 +2201,84 @@ msgid "fork: PROCINFO is not an array!"
msgstr ""
#: extension/inplace.c:131
-msgid "inplace_begin: in-place editing already active"
+msgid "inplace::begin: in-place editing already active"
msgstr ""
#: extension/inplace.c:134
#, c-format
-msgid "inplace_begin: expects 2 arguments but called with %d"
+msgid "inplace::begin: expects 2 arguments but called with %d"
msgstr ""
#: extension/inplace.c:137
-msgid "inplace_begin: cannot retrieve 1st argument as a string filename"
+msgid "inplace::begin: cannot retrieve 1st argument as a string filename"
msgstr ""
#: extension/inplace.c:145
#, c-format
-msgid "inplace_begin: disabling in-place editing for invalid FILENAME `%s'"
+msgid "inplace::begin: disabling in-place editing for invalid FILENAME `%s'"
msgstr ""
#: extension/inplace.c:152
#, c-format
-msgid "inplace_begin: Cannot stat `%s' (%s)"
+msgid "inplace::begin: Cannot stat `%s' (%s)"
msgstr ""
#: extension/inplace.c:159
#, c-format
-msgid "inplace_begin: `%s' is not a regular file"
+msgid "inplace::begin: `%s' is not a regular file"
msgstr ""
#: extension/inplace.c:170
#, c-format
-msgid "inplace_begin: mkstemp(`%s') failed (%s)"
+msgid "inplace::begin: mkstemp(`%s') failed (%s)"
msgstr ""
#: extension/inplace.c:182
#, c-format
-msgid "inplace_begin: chmod failed (%s)"
+msgid "inplace::begin: chmod failed (%s)"
msgstr ""
#: extension/inplace.c:189
#, c-format
-msgid "inplace_begin: dup(stdout) failed (%s)"
+msgid "inplace::begin: dup(stdout) failed (%s)"
msgstr ""
#: extension/inplace.c:192
#, c-format
-msgid "inplace_begin: dup2(%d, stdout) failed (%s)"
+msgid "inplace::begin: dup2(%d, stdout) failed (%s)"
msgstr ""
#: extension/inplace.c:195
#, c-format
-msgid "inplace_begin: close(%d) failed (%s)"
+msgid "inplace::begin: close(%d) failed (%s)"
msgstr ""
#: extension/inplace.c:211
#, c-format
-msgid "inplace_end: expects 2 arguments but called with %d"
+msgid "inplace::end: expects 2 arguments but called with %d"
msgstr ""
#: extension/inplace.c:214
-msgid "inplace_end: cannot retrieve 1st argument as a string filename"
+msgid "inplace::end: cannot retrieve 1st argument as a string filename"
msgstr ""
#: extension/inplace.c:221
-msgid "inplace_end: in-place editing not active"
+msgid "inplace::end: in-place editing not active"
msgstr ""
#: extension/inplace.c:227
#, c-format
-msgid "inplace_end: dup2(%d, stdout) failed (%s)"
+msgid "inplace::end: dup2(%d, stdout) failed (%s)"
msgstr ""
#: extension/inplace.c:230
#, c-format
-msgid "inplace_end: close(%d) failed (%s)"
+msgid "inplace::end: close(%d) failed (%s)"
msgstr ""
#: extension/inplace.c:234
#, c-format
-msgid "inplace_end: fsetpos(stdout) failed (%s)"
+msgid "inplace::end: fsetpos(stdout) failed (%s)"
msgstr ""
#: extension/inplace.c:247
@@ -2241,7 +2288,7 @@ msgstr ""
#: extension/inplace.c:257
#, c-format
-msgid "inplace_end: rename(`%s', `%s') failed (%s)"
+msgid "inplace::end: rename(`%s', `%s') failed (%s)"
msgstr ""
#: extension/ordchr.c:72
@@ -2347,149 +2394,153 @@ msgstr ""
msgid "accessing fields from an END rule may not be portable"
msgstr ""
-#: field.c:981 field.c:988
+#: field.c:975 field.c:982
msgid "split: fourth argument is a gawk extension"
msgstr ""
-#: field.c:985
+#: field.c:979
msgid "split: fourth argument is not an array"
msgstr ""
-#: field.c:995
+#: field.c:989
msgid "split: second argument is not an array"
msgstr ""
-#: field.c:999
+#: field.c:993
msgid "split: cannot use the same array for second and fourth args"
msgstr ""
-#: field.c:1004
+#: field.c:998
msgid "split: cannot use a subarray of second arg for fourth arg"
msgstr ""
-#: field.c:1007
+#: field.c:1001
msgid "split: cannot use a subarray of fourth arg for second arg"
msgstr ""
-#: field.c:1041
+#: field.c:1035
msgid "split: null string for third arg is a non-standard extension"
msgstr ""
-#: field.c:1078
+#: field.c:1072
msgid "patsplit: fourth argument is not an array"
msgstr ""
-#: field.c:1083
+#: field.c:1077
msgid "patsplit: second argument is not an array"
msgstr ""
-#: field.c:1092
+#: field.c:1086
msgid "patsplit: third argument must be non-null"
msgstr ""
-#: field.c:1096
+#: field.c:1090
msgid "patsplit: cannot use the same array for second and fourth args"
msgstr ""
-#: field.c:1101
+#: field.c:1095
msgid "patsplit: cannot use a subarray of second arg for fourth arg"
msgstr ""
-#: field.c:1104
+#: field.c:1098
msgid "patsplit: cannot use a subarray of fourth arg for second arg"
msgstr ""
-#: field.c:1154
+#: field.c:1148
msgid "`FIELDWIDTHS' is a gawk extension"
msgstr ""
-#: field.c:1223
+#: field.c:1217
msgid "`*' must be the last designator in FIELDWIDTHS"
msgstr ""
-#: field.c:1244
+#: field.c:1238
#, c-format
msgid "invalid FIELDWIDTHS value, for field %d, near `%s'"
msgstr ""
-#: field.c:1317
+#: field.c:1311
msgid "null string for `FS' is a gawk extension"
msgstr ""
-#: field.c:1321
+#: field.c:1315
msgid "old awk does not support regexps as value of `FS'"
msgstr ""
-#: field.c:1456
+#: field.c:1442
msgid "`FPAT' is a gawk extension"
msgstr ""
-#: gawkapi.c:160
+#: gawkapi.c:161
msgid "awk_value_to_node: received null retval"
msgstr ""
-#: gawkapi.c:177 gawkapi.c:188
+#: gawkapi.c:178 gawkapi.c:189
msgid "awk_value_to_node: not in MPFR mode"
msgstr ""
-#: gawkapi.c:182 gawkapi.c:193
+#: gawkapi.c:183 gawkapi.c:194
msgid "awk_value_to_node: MPFR not supported"
msgstr ""
-#: gawkapi.c:197
+#: gawkapi.c:198
#, c-format
msgid "awk_value_to_node: invalid number type `%d'"
msgstr ""
-#: gawkapi.c:520
+#: gawkapi.c:385
+msgid "add_ext_func: received NULL name_space parameter"
+msgstr ""
+
+#: gawkapi.c:523
#, c-format
msgid ""
"node_to_awk_value: detected invalid numeric flags combination `%s'; please "
"file a bug report."
msgstr ""
-#: gawkapi.c:548
+#: gawkapi.c:551
msgid "node_to_awk_value: received null node"
msgstr ""
-#: gawkapi.c:551
+#: gawkapi.c:554
msgid "node_to_awk_value: received null val"
msgstr ""
-#: gawkapi.c:607 gawkapi.c:641 gawkapi.c:668 gawkapi.c:701
+#: gawkapi.c:610 gawkapi.c:644 gawkapi.c:671 gawkapi.c:704
#, c-format
msgid ""
"node_to_awk_value detected invalid flags combination `%s'; please file a bug "
"report."
msgstr ""
-#: gawkapi.c:1072
+#: gawkapi.c:1082
msgid "remove_element: received null array"
msgstr ""
-#: gawkapi.c:1075
+#: gawkapi.c:1085
msgid "remove_element: received null subscript"
msgstr ""
-#: gawkapi.c:1207
+#: gawkapi.c:1217
#, c-format
msgid "api_flatten_array_typed: could not convert index %d to %s"
msgstr ""
-#: gawkapi.c:1212
+#: gawkapi.c:1222
#, c-format
msgid "api_flatten_array_typed: could not convert value %d to %s"
msgstr ""
-#: gawkapi.c:1308 gawkapi.c:1324
+#: gawkapi.c:1318 gawkapi.c:1334
msgid "api_get_mpfr: MPFR not supported"
msgstr ""
-#: gawkapi.c:1355
+#: gawkapi.c:1365
msgid "cannot find end of BEGINFILE rule"
msgstr ""
-#: gawkapi.c:1409
+#: gawkapi.c:1419
#, c-format
msgid "cannot open unrecognized file type `%s' for `%s'"
msgstr ""
@@ -2642,12 +2693,12 @@ msgstr ""
msgid "fflush: cannot flush standard error: %s"
msgstr ""
-#: io.c:1417 io.c:1508 main.c:653 main.c:700
+#: io.c:1417 io.c:1508 main.c:659 main.c:706
#, c-format
msgid "error writing standard output (%s)"
msgstr ""
-#: io.c:1418 io.c:1521 main.c:655
+#: io.c:1418 io.c:1521 main.c:661
#, c-format
msgid "error writing standard error (%s)"
msgstr ""
@@ -2833,184 +2884,184 @@ msgstr ""
msgid "IPv6 communication is not supported"
msgstr ""
-#: main.c:330
+#: main.c:331
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr ""
-#: main.c:336
+#: main.c:337
msgid "`--posix' overrides `--traditional'"
msgstr ""
-#: main.c:347
+#: main.c:348
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr ""
-#: main.c:351
+#: main.c:352
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr ""
-#: main.c:355
+#: main.c:356
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr ""
-#: main.c:413
+#: main.c:415
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr ""
-#: main.c:416
+#: main.c:418
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr ""
-#: main.c:418
+#: main.c:420
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr ""
-#: main.c:478
+#: main.c:482
msgid "no program text at all!"
msgstr ""
-#: main.c:571
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr ""
-#: main.c:573
+#: main.c:578
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr ""
-#: main.c:578
+#: main.c:583
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr ""
-#: main.c:579
+#: main.c:584
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr ""
-#: main.c:580
+#: main.c:585
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr ""
-#: main.c:581
+#: main.c:586
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr ""
-#: main.c:582
+#: main.c:587
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr ""
-#: main.c:583
+#: main.c:588
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr ""
-#: main.c:584
+#: main.c:589
msgid "\t-c\t\t\t--traditional\n"
msgstr ""
-#: main.c:585
+#: main.c:590
msgid "\t-C\t\t\t--copyright\n"
msgstr ""
-#: main.c:586
+#: main.c:591
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr ""
-#: main.c:587
+#: main.c:592
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr ""
-#: main.c:588
+#: main.c:593
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr ""
-#: main.c:589
+#: main.c:594
msgid "\t-E file\t\t\t--exec=file\n"
msgstr ""
-#: main.c:590
+#: main.c:595
msgid "\t-g\t\t\t--gen-pot\n"
msgstr ""
-#: main.c:591
+#: main.c:596
msgid "\t-h\t\t\t--help\n"
msgstr ""
-#: main.c:592
+#: main.c:597
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr ""
-#: main.c:593
+#: main.c:598
msgid "\t-l library\t\t--load=library\n"
msgstr ""
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:598
+#: main.c:603
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr ""
-#: main.c:599
+#: main.c:604
msgid "\t-M\t\t\t--bignum\n"
msgstr ""
-#: main.c:600
+#: main.c:605
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr ""
-#: main.c:601
+#: main.c:606
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr ""
-#: main.c:602
+#: main.c:607
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr ""
-#: main.c:603
+#: main.c:608
msgid "\t-O\t\t\t--optimize\n"
msgstr ""
-#: main.c:604
+#: main.c:609
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr ""
-#: main.c:605
+#: main.c:610
msgid "\t-P\t\t\t--posix\n"
msgstr ""
-#: main.c:606
+#: main.c:611
msgid "\t-r\t\t\t--re-interval\n"
msgstr ""
-#: main.c:607
+#: main.c:612
msgid "\t-s\t\t\t--no-optimize\n"
msgstr ""
-#: main.c:608
+#: main.c:613
msgid "\t-S\t\t\t--sandbox\n"
msgstr ""
-#: main.c:609
+#: main.c:614
msgid "\t-t\t\t\t--lint-old\n"
msgstr ""
-#: main.c:610
+#: main.c:615
msgid "\t-V\t\t\t--version\n"
msgstr ""
-#: main.c:612
+#: main.c:617
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr ""
-#: main.c:615
+#: main.c:620
msgid "\t-Y\t\t\t--parsedebug\n"
msgstr ""
-#: main.c:618
+#: main.c:623
msgid "\t-Z locale-name\t\t--locale=locale-name\n"
msgstr ""
@@ -3019,32 +3070,34 @@ msgstr ""
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:627
+#: main.c:632
msgid ""
"\n"
"To report bugs, see node `Bugs' in `gawk.info'\n"
"which is section `Reporting Problems and Bugs' in the\n"
"printed version. This same information may be found at\n"
"https://www.gnu.org/software/gawk/manual/html_node/Bugs.html.\n"
-"PLEASE do NOT try to report bugs by posting in comp.lang.awk.\n"
+"PLEASE do NOT try to report bugs by posting in comp.lang.awk,\n"
+"\n"
+"or by using a web forum such as Stack Overflow.\n"
"\n"
msgstr ""
-#: main.c:634
+#: main.c:640
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
"\n"
msgstr ""
-#: main.c:638
+#: main.c:644
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
msgstr ""
-#: main.c:670
+#: main.c:676
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3056,7 +3109,7 @@ msgid ""
"\n"
msgstr ""
-#: main.c:678
+#: main.c:684
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3065,83 +3118,83 @@ msgid ""
"\n"
msgstr ""
-#: main.c:684
+#: main.c:690
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
msgstr ""
-#: main.c:725
+#: main.c:731
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr ""
-#: main.c:1127
+#: main.c:1128
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
"\n"
msgstr ""
-#: main.c:1153
+#: main.c:1154
#, c-format
msgid "`%s' is not a legal variable name"
msgstr ""
-#: main.c:1156
+#: main.c:1157
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr ""
-#: main.c:1160
+#: main.c:1171
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr ""
-#: main.c:1165
+#: main.c:1176
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr ""
-#: main.c:1227
+#: main.c:1254
msgid "floating point exception"
msgstr ""
-#: main.c:1234
+#: main.c:1261
msgid "fatal error: internal error"
msgstr ""
-#: main.c:1251
+#: main.c:1278
msgid "fatal error: internal error: segfault"
msgstr ""
-#: main.c:1264
+#: main.c:1291
msgid "fatal error: internal error: stack overflow"
msgstr ""
-#: main.c:1324
+#: main.c:1351
#, c-format
msgid "no pre-opened fd %d"
msgstr ""
-#: main.c:1331
+#: main.c:1358
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr ""
-#: main.c:1545
+#: main.c:1572
msgid "empty argument to `-e/--source' ignored"
msgstr ""
-#: main.c:1616
+#: main.c:1643
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr ""
-#: main.c:1641
+#: main.c:1668
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr ""
-#: main.c:1694
+#: main.c:1721
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr ""
@@ -3246,58 +3299,70 @@ msgstr ""
msgid "%s %s `%s': could not set close-on-exec: (fcntl F_SETFD: %s)"
msgstr ""
-#: profile.c:97
+#: profile.c:73
+msgid "Program indentation level too deep. Consider refactoring your code"
+msgstr ""
+
+#: profile.c:110
#, c-format
msgid "could not open `%s' for writing: %s"
msgstr ""
-#: profile.c:99
+#: profile.c:112
msgid "sending profile to standard error"
msgstr ""
-#: profile.c:250
+#: profile.c:271
#, c-format
msgid ""
"\t# %s rule(s)\n"
"\n"
msgstr ""
-#: profile.c:258
+#: profile.c:279
#, c-format
msgid ""
"\t# Rule(s)\n"
"\n"
msgstr ""
-#: profile.c:343
+#: profile.c:367
#, c-format
msgid "internal error: %s with null vname"
msgstr ""
-#: profile.c:619
+#: profile.c:658
msgid "internal error: builtin with null fname"
msgstr ""
-#: profile.c:1132
+#: profile.c:1298
+#, c-format
+msgid ""
+"%s# Loaded extensions (-l and/or @load)\n"
+"\n"
+msgstr ""
+
+#: profile.c:1329
#, c-format
msgid ""
-"\t# Loaded extensions (-l and/or @load)\n"
+"\n"
+"# Included files (-i and/or @include)\n"
"\n"
msgstr ""
-#: profile.c:1181
+#: profile.c:1393
#, c-format
msgid "\t# gawk profile, created %s\n"
msgstr ""
-#: profile.c:1731
+#: profile.c:1958
#, c-format
msgid ""
"\n"
"\t# Functions, listed alphabetically\n"
msgstr ""
-#: profile.c:1787
+#: profile.c:2019
#, c-format
msgid "redir2str: unknown redirection type %d"
msgstr ""
@@ -3487,16 +3552,16 @@ msgstr ""
msgid "Unmatched ) or \\)"
msgstr ""
-#: support/regcomp.c:689
+#: support/regcomp.c:688
msgid "No previous regular expression"
msgstr ""
-#: symbol.c:687
+#: symbol.c:688
#, c-format
msgid "function `%s': can't use function `%s' as a parameter name"
msgstr ""
-#: symbol.c:817
+#: symbol.c:818
msgid "can not pop main context"
msgstr ""
diff --git a/po/nl.gmo b/po/nl.gmo
index 14ed1ea..cac68fe 100644
Binary files a/po/nl.gmo and b/po/nl.gmo differ
diff --git a/po/nl.po b/po/nl.po
index c57e0f2..7192f4a 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.1.3h\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-11-17 21:53+0200\n"
+"POT-Creation-Date: 2019-01-26 21:24+0200\n"
"PO-Revision-Date: 2016-08-08 09:21+0200\n"
"Last-Translator: Benno Schulenberg <address@hidden>\n"
"Language-Team: Dutch <address@hidden>\n"
@@ -21,510 +21,521 @@ msgstr ""
"X-Generator: Lokalize 1.0\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: array.c:259
+#: array.c:247
#, c-format
msgid "from %s"
msgstr "van %s"
-#: array.c:360
+#: array.c:348
msgid "attempt to use a scalar value as array"
msgstr "scalaire waarde wordt gebruikt als array"
-#: array.c:362
+#: array.c:350
#, c-format
msgid "attempt to use scalar parameter `%s' as an array"
msgstr "scalaire parameter '%s' wordt gebruikt als array"
-#: array.c:365
+#: array.c:353
#, c-format
msgid "attempt to use scalar `%s' as an array"
msgstr "scalair '%s' wordt gebruikt als array"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1686 builtin.c:1732
-#: builtin.c:1745 builtin.c:2268 builtin.c:2295 eval.c:1129 eval.c:1133
-#: eval.c:1508
+#: array.c:400 array.c:567 builtin.c:88 builtin.c:1686 builtin.c:1732
+#: builtin.c:1745 builtin.c:2240 builtin.c:2267 eval.c:1132 eval.c:1136
+#: eval.c:1511
#, c-format
msgid "attempt to use array `%s' in a scalar context"
msgstr "array '%s' wordt gebruikt in een scalaire context"
-#: array.c:586
+#: array.c:574
#, fuzzy, c-format
msgid "delete: index `%.*s' not in array `%s'"
msgstr "delete: index '%s' niet in array '%s'"
-#: array.c:600
+#: array.c:588
#, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as an array"
msgstr "scalair '%s[\"%.*s\"]' wordt gebruikt als array"
-#: array.c:791
+#: array.c:782
msgid "adump: first argument not an array"
msgstr "adump: eerste argument is geen array"
-#: array.c:833
+#: array.c:824
msgid "asort: second argument not an array"
msgstr "asort: tweede argument is geen array"
-#: array.c:834
+#: array.c:825
msgid "asorti: second argument not an array"
msgstr "asorti: tweede argument is geen array"
-#: array.c:841
+#: array.c:832
msgid "asort: first argument not an array"
msgstr "asort: eerste argument is geen array"
-#: array.c:842
+#: array.c:833
msgid "asorti: first argument not an array"
msgstr "asorti: eerste argument is geen array"
-#: array.c:849
+#: array.c:840
msgid "asort: cannot use a subarray of first arg for second arg"
msgstr ""
"asort: een subarray van het eerste argument kan niet als tweede argument "
"gebruikt worden"
-#: array.c:850
+#: array.c:841
msgid "asorti: cannot use a subarray of first arg for second arg"
msgstr ""
"asorti: een subarray van het eerste argument kan niet als tweede argument "
"gebruikt worden"
-#: array.c:855
+#: array.c:846
msgid "asort: cannot use a subarray of second arg for first arg"
msgstr ""
"asort: een subarray van het tweede argument kan niet als eerste argument "
"gebruikt worden"
-#: array.c:856
+#: array.c:847
msgid "asorti: cannot use a subarray of second arg for first arg"
msgstr ""
"asorti: een subarray van het tweede argument kan niet als eerste argument "
"gebruikt worden"
-#: array.c:1327
+#: array.c:1310
#, c-format
msgid "`%s' is invalid as a function name"
msgstr "'%s' is ongeldig als functienaam"
-#: array.c:1331
+#: array.c:1314
#, c-format
msgid "sort comparison function `%s' is not defined"
msgstr "sorteervergelijkingsfunctie '%s' is niet gedefinieerd"
-#: awkgram.y:247
+#: awkgram.y:274
#, c-format
msgid "%s blocks must have an action part"
msgstr "%s-blokken horen een actiedeel te hebben"
-#: awkgram.y:250
+#: awkgram.y:277
msgid "each rule must have a pattern or an action part"
msgstr "elke regel hoort een patroon of een actiedeel te hebben"
-#: awkgram.y:363 awkgram.y:377
+#: awkgram.y:418 awkgram.y:430
msgid "old awk does not support multiple `BEGIN' or `END' rules"
msgstr "oude 'awk' staat meerdere 'BEGIN'- en 'END'-regels niet toe"
-#: awkgram.y:421
+#: awkgram.y:497
#, c-format
msgid "`%s' is a built-in function, it cannot be redefined"
msgstr "'%s' is een ingebouwde functie en is niet te herdefiniëren"
-#: awkgram.y:497
+#: awkgram.y:561
msgid "regexp constant `//' looks like a C++ comment, but is not"
msgstr "regexp-constante '//' lijkt op C-commentaar, maar is het niet"
-#: awkgram.y:501
+#: awkgram.y:565
#, c-format
msgid "regexp constant `/%s/' looks like a C comment, but is not"
msgstr "regexp-constante '/%s/' lijkt op C-commentaar, maar is het niet"
-#: awkgram.y:651
+#: awkgram.y:692
#, c-format
msgid "duplicate case values in switch body: %s"
msgstr "dubbele 'case'-waarde in 'switch'-opdracht: %s"
-#: awkgram.y:672
+#: awkgram.y:713
msgid "duplicate `default' detected in switch body"
msgstr "dubbele 'default' in 'switch'-opdracht"
-#: awkgram.y:933 awkgram.y:4236
+#: awkgram.y:1048 awkgram.y:4461
msgid "`break' is not allowed outside a loop or switch"
msgstr "'break' buiten een lus of 'switch'-opdracht is niet toegestaan"
-#: awkgram.y:943 awkgram.y:4228
+#: awkgram.y:1058 awkgram.y:4453
msgid "`continue' is not allowed outside a loop"
msgstr "'continue' buiten een lus is niet toegestaan"
-#: awkgram.y:954
+#: awkgram.y:1069
#, c-format
msgid "`next' used in %s action"
msgstr "'next' wordt gebruikt in %s-actie"
-#: awkgram.y:964
+#: awkgram.y:1080
#, c-format
msgid "`nextfile' used in %s action"
msgstr "'nextfile' wordt gebruikt in %s-actie"
-#: awkgram.y:990
+#: awkgram.y:1108
msgid "`return' used outside function context"
msgstr "'return' wordt gebruikt buiten functiecontext"
-#: awkgram.y:1054
+#: awkgram.y:1178
msgid "plain `print' in BEGIN or END rule should probably be `print \"\"'"
msgstr ""
"kale 'print' in BEGIN- of END-regel moet vermoedelijk 'print \"\"' zijn"
-#: awkgram.y:1121 awkgram.y:1171
+#: awkgram.y:1244 awkgram.y:1293
msgid "`delete' is not allowed with SYMTAB"
msgstr "'delete' is niet toegestaan met SYMTAB"
-#: awkgram.y:1123 awkgram.y:1173
+#: awkgram.y:1246 awkgram.y:1295
msgid "`delete' is not allowed with FUNCTAB"
msgstr "'delete' is niet toegestaan met FUNCTAB"
-#: awkgram.y:1158 awkgram.y:1162
+#: awkgram.y:1280 awkgram.y:1284
msgid "`delete(array)' is a non-portable tawk extension"
msgstr "'delete(array)' is een niet-overdraagbare 'tawk'-uitbreiding"
-#: awkgram.y:1298
+#: awkgram.y:1420
msgid "multistage two-way pipelines don't work"
msgstr "meerfase-tweerichtings-pijplijnen werken niet"
-#: awkgram.y:1300
+#: awkgram.y:1422
msgid "concatenation as I/O `>' redirection target is ambiguous"
msgstr ""
-#: awkgram.y:1460
+#: awkgram.y:1626
msgid "regular expression on right of assignment"
msgstr "reguliere expressie rechts van toewijzing"
-#: awkgram.y:1475 awkgram.y:1488
+#: awkgram.y:1641 awkgram.y:1654
msgid "regular expression on left of `~' or `!~' operator"
msgstr "reguliere expressie links van operator '~' of '!~'"
-#: awkgram.y:1505 awkgram.y:1654
+#: awkgram.y:1671 awkgram.y:1820
msgid "old awk does not support the keyword `in' except after `for'"
msgstr "oude 'awk' kent het sleutelwoord 'in' niet, behalve na 'for'"
-#: awkgram.y:1515
+#: awkgram.y:1681
msgid "regular expression on right of comparison"
msgstr "reguliere expressie rechts van vergelijking"
-#: awkgram.y:1634
+#: awkgram.y:1800
#, c-format
msgid "non-redirected `getline' invalid inside `%s' rule"
msgstr "niet-omgeleide 'getline' is ongeldig binnen een '%s'-regel"
-#: awkgram.y:1637
+#: awkgram.y:1803
msgid "non-redirected `getline' undefined inside END action"
msgstr "niet-omgeleide 'getline' is ongedefinieerd binnen een END-actie"
-#: awkgram.y:1656
+#: awkgram.y:1822
msgid "old awk does not support multidimensional arrays"
msgstr "oude 'awk' kent geen meerdimensionale arrays"
-#: awkgram.y:1759
+#: awkgram.y:1925
msgid "call of `length' without parentheses is not portable"
msgstr "aanroep van 'length' zonder haakjes is niet overdraagbaar"
-#: awkgram.y:1833
+#: awkgram.y:1999
msgid "indirect function calls are a gawk extension"
msgstr "indirecte functieaanroepen zijn een gawk-uitbreiding"
-#: awkgram.y:1846
+#: awkgram.y:2012
#, c-format
msgid "can not use special variable `%s' for indirect function call"
msgstr ""
"kan speciale variabele '%s' niet voor indirecte functieaanroep gebruiken"
-#: awkgram.y:1872
+#: awkgram.y:2045
#, c-format
msgid "attempt to use non-function `%s' in function call"
msgstr "niet-functie '%s' wordt gebruikt in functie-aanroep"
-#: awkgram.y:1936
+#: awkgram.y:2110
msgid "invalid subscript expression"
msgstr "ongeldige index-expressie"
-#: awkgram.y:2300 awkgram.y:2320 gawkapi.c:272 gawkapi.c:289 msg.c:130
+#: awkgram.y:2483 awkgram.y:2503 gawkapi.c:273 gawkapi.c:290 msg.c:130
msgid "warning: "
msgstr "waarschuwing: "
-#: awkgram.y:2318 gawkapi.c:244 gawkapi.c:287 msg.c:162
+#: awkgram.y:2501 gawkapi.c:245 gawkapi.c:288 msg.c:162
msgid "fatal: "
msgstr "fataal: "
-#: awkgram.y:2368
+#: awkgram.y:2554
msgid "unexpected newline or end of string"
msgstr "onverwacht regeleinde of einde van string"
-#: awkgram.y:2654 awkgram.y:2730 awkgram.y:2953 debug.c:530 debug.c:546
-#: debug.c:2821 debug.c:5115
+#: awkgram.y:2575
+msgid ""
+"source files / command-line arguments must contain complete functions or "
+"rules"
+msgstr ""
+
+#: awkgram.y:2855 awkgram.y:2933 awkgram.y:3171 debug.c:531 debug.c:547
+#: debug.c:2824 debug.c:5193
#, c-format
msgid "can't open source file `%s' for reading (%s)"
msgstr "kan bronbestand '%s' niet openen om te lezen (%s)"
-#: awkgram.y:2655 awkgram.y:2780
+#: awkgram.y:2856 awkgram.y:2993
#, c-format
msgid "can't open shared library `%s' for reading (%s)"
msgstr "kan gedeelde bibliotheek '%s' niet openen om te lezen (%s)"
-#: awkgram.y:2657 awkgram.y:2731 awkgram.y:2781 builtin.c:149 debug.c:5266
+#: awkgram.y:2858 awkgram.y:2934 awkgram.y:2994 builtin.c:149 debug.c:5344
msgid "reason unknown"
msgstr "reden onbekend"
-#: awkgram.y:2666 awkgram.y:2690
+#: awkgram.y:2867 awkgram.y:2891
#, c-format
msgid "can't include `%s' and use it as a program file"
msgstr "kan '%s' niet invoegen en als programmabestand gebruiken"
-#: awkgram.y:2679
+#: awkgram.y:2880
#, c-format
msgid "already included source file `%s'"
msgstr "bronbestand '%s' is reeds ingesloten"
-#: awkgram.y:2680
+#: awkgram.y:2881
#, c-format
msgid "already loaded shared library `%s'"
msgstr "gedeelde bibliotheek '%s' is reeds geladen"
-#: awkgram.y:2715
+#: awkgram.y:2918
msgid "@include is a gawk extension"
msgstr "'@include' is een gawk-uitbreiding"
-#: awkgram.y:2721
+#: awkgram.y:2924
msgid "empty filename after @include"
msgstr "lege bestandsnaam na '@include'"
-#: awkgram.y:2765
+#: awkgram.y:2973
msgid "@load is a gawk extension"
msgstr "'@load' is een gawk-uitbreiding"
-#: awkgram.y:2771
+#: awkgram.y:2980
msgid "empty filename after @load"
msgstr "lege bestandsnaam na '@load'"
-#: awkgram.y:2905
+#: awkgram.y:3123
msgid "empty program text on command line"
msgstr "lege programmatekst op opdrachtregel"
-#: awkgram.y:3020
+#: awkgram.y:3238
#, c-format
msgid "can't read sourcefile `%s' (%s)"
msgstr "kan bronbestand '%s' niet lezen (%s)"
-#: awkgram.y:3031
+#: awkgram.y:3249
#, c-format
msgid "source file `%s' is empty"
msgstr "bronbestand '%s' is leeg"
-#: awkgram.y:3090
+#: awkgram.y:3308
#, c-format
msgid "PEBKAC error: invalid character '\\%03o' in source code"
msgstr "PEBKAC-fout: ongeldig teken '\\%03o' in brontekst"
-#: awkgram.y:3361
+#: awkgram.y:3535
msgid "source file does not end in newline"
msgstr "bronbestand eindigt niet met een regeleindeteken (LF)"
-#: awkgram.y:3481
+#: awkgram.y:3656
msgid "unterminated regexp ends with `\\' at end of file"
msgstr "onafgesloten reguliere expressie eindigt met '\\' aan bestandseinde"
-#: awkgram.y:3508
+#: awkgram.y:3683
#, c-format
msgid "%s: %d: tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr "%s: %d: regexp-optie '/.../%c' van 'tawk' werkt niet in gawk"
-#: awkgram.y:3512
+#: awkgram.y:3687
#, c-format
msgid "tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr "regexp-optie '/.../%c' van 'tawk' werkt niet in gawk"
-#: awkgram.y:3525
+#: awkgram.y:3700
msgid "unterminated regexp"
msgstr "onafgesloten reguliere expressie"
-#: awkgram.y:3529
+#: awkgram.y:3704
msgid "unterminated regexp at end of file"
msgstr "onafgesloten reguliere expressie aan bestandseinde"
-#: awkgram.y:3608
+#: awkgram.y:3793
msgid "use of `\\ #...' line continuation is not portable"
msgstr "gebruik van regelvoortzetting '\\ #...' is niet overdraagbaar"
-#: awkgram.y:3628
+#: awkgram.y:3815
msgid "backslash not last character on line"
msgstr "backslash is niet het laatste teken op de regel"
-#: awkgram.y:3666 awkgram.y:3668
+#: awkgram.y:3862 awkgram.y:3864
msgid "multidimensional arrays are a gawk extension"
msgstr "meerdimensionale arrays zijn een gawk-uitbreiding"
-#: awkgram.y:3693
+#: awkgram.y:3889
msgid "POSIX does not allow operator `**='"
msgstr "POSIX staat operator '**=' niet toe"
-#: awkgram.y:3695
+#: awkgram.y:3891
msgid "old awk does not support operator `**='"
msgstr "oude 'awk' kent de operator '**=' niet"
-#: awkgram.y:3704
+#: awkgram.y:3900
msgid "POSIX does not allow operator `**'"
msgstr "POSIX staat operator '**' niet toe"
-#: awkgram.y:3706
+#: awkgram.y:3902
msgid "old awk does not support operator `**'"
msgstr "oude 'awk' kent de operator '**' niet"
-#: awkgram.y:3741
+#: awkgram.y:3937
msgid "operator `^=' is not supported in old awk"
msgstr "oude 'awk' kent de operator '^=' niet"
-#: awkgram.y:3749
+#: awkgram.y:3945
msgid "operator `^' is not supported in old awk"
msgstr "oude 'awk' kent de operator '^' niet"
-#: awkgram.y:3846 awkgram.y:3868 command.y:1187
+#: awkgram.y:4042 awkgram.y:4064 command.y:1187
msgid "unterminated string"
msgstr "onafgesloten string"
-#: awkgram.y:3856 main.c:1172
+#: awkgram.y:4052 main.c:1197
#, fuzzy
msgid "POSIX does not allow physical newlines in string values"
msgstr "POSIX staat stuurcode '\\x' niet toe"
-#: awkgram.y:3858 node.c:453
+#: awkgram.y:4054 node.c:453
#, fuzzy
msgid "backslash string continuation is not portable"
msgstr "gebruik van regelvoortzetting '\\ #...' is niet overdraagbaar"
-#: awkgram.y:4089
+#: awkgram.y:4292
#, c-format
msgid "invalid char '%c' in expression"
msgstr "ongeldig teken '%c' in expressie"
-#: awkgram.y:4163
+#: awkgram.y:4387
#, c-format
msgid "`%s' is a gawk extension"
msgstr "'%s' is een gawk-uitbreiding"
-#: awkgram.y:4168
+#: awkgram.y:4392
#, c-format
msgid "POSIX does not allow `%s'"
msgstr "POSIX staat '%s' niet toe"
-#: awkgram.y:4176
+#: awkgram.y:4400
#, c-format
msgid "`%s' is not supported in old awk"
msgstr "oude 'awk' kent '%s' niet"
-#: awkgram.y:4266
+#: awkgram.y:4494
#, fuzzy
msgid "`goto' considered harmful!"
msgstr "'goto' wordt als schadelijk beschouwd!\n"
-#: awkgram.y:4335
+#: awkgram.y:4563
#, c-format
msgid "%d is invalid as number of arguments for %s"
msgstr "%d is een ongeldig aantal argumenten voor %s"
-#: awkgram.y:4370
+#: awkgram.y:4598
#, c-format
msgid "%s: string literal as last arg of substitute has no effect"
msgstr "%s: een stringwaarde als laatste vervangingsargument heeft geen effect"
-#: awkgram.y:4375
+#: awkgram.y:4603
#, c-format
msgid "%s third parameter is not a changeable object"
msgstr "%s: derde parameter is geen veranderbaar object"
-#: awkgram.y:4469 awkgram.y:4472
+#: awkgram.y:4707 awkgram.y:4710
msgid "match: third argument is a gawk extension"
msgstr "match: derde argument is een gawk-uitbreiding"
-#: awkgram.y:4526 awkgram.y:4529
+#: awkgram.y:4764 awkgram.y:4767
msgid "close: second argument is a gawk extension"
msgstr "close: tweede argument is een gawk-uitbreiding"
-#: awkgram.y:4541
+#: awkgram.y:4779
msgid "use of dcgettext(_\"...\") is incorrect: remove leading underscore"
msgstr "dcgettext(_\"...\") is onjuist: verwijder het liggende streepje"
-#: awkgram.y:4556
+#: awkgram.y:4794
msgid "use of dcngettext(_\"...\") is incorrect: remove leading underscore"
msgstr "dcngettext(_\"...\") is onjuist: verwijder het liggende streepje"
-#: awkgram.y:4575
+#: awkgram.y:4813
msgid "index: regexp constant as second argument is not allowed"
msgstr ""
"index: een reguliere-expressie-constante als tweede argument is niet "
"toegestaan"
-#: awkgram.y:4628
+#: awkgram.y:4866
#, c-format
msgid "function `%s': parameter `%s' shadows global variable"
msgstr "functie '%s': parameter '%s' schaduwt een globale variabele"
-#: awkgram.y:4677 debug.c:4100 debug.c:4143 debug.c:5264
+#: awkgram.y:4915 debug.c:4178 debug.c:4221 debug.c:5342
#, c-format
msgid "could not open `%s' for writing (%s)"
msgstr "kan '%s' niet openen om te schrijven (%s)"
-#: awkgram.y:4678
+#: awkgram.y:4916
msgid "sending variable list to standard error"
msgstr "variabelenlijst gaat naar standaardfoutuitvoer"
-#: awkgram.y:4686
+#: awkgram.y:4924
#, c-format
msgid "%s: close failed (%s)"
msgstr "%s: sluiten is mislukt (%s)"
-#: awkgram.y:4711
+#: awkgram.y:4949
msgid "shadow_funcs() called twice!"
msgstr "shadow_funcs() twee keer aangeroepen!"
-#: awkgram.y:4719
+#: awkgram.y:4957
msgid "there were shadowed variables."
msgstr "er waren geschaduwde variabelen."
-#: awkgram.y:4786
+#: awkgram.y:5034
#, c-format
msgid "function name `%s' previously defined"
msgstr "functienaam '%s' is al eerder gedefinieerd"
-#: awkgram.y:4832
+#: awkgram.y:5085
#, c-format
msgid "function `%s': can't use function name as parameter name"
msgstr "functie '%s': kan functienaam niet als parameternaam gebruiken"
-#: awkgram.y:4835
+#: awkgram.y:5088
#, c-format
msgid "function `%s': can't use special variable `%s' as a function parameter"
msgstr ""
"functie '%s': kan speciale variabele '%s' niet als functieparameter gebruiken"
-#: awkgram.y:4843
+#: awkgram.y:5092
+#, fuzzy, c-format
+msgid "function `%s': parameter `%s' cannot contain a namespace"
+msgstr "functie '%s': parameter '%s' schaduwt een globale variabele"
+
+#: awkgram.y:5099
#, c-format
msgid "function `%s': parameter #%d, `%s', duplicates parameter #%d"
msgstr "functie '%s': parameter #%d, '%s', dupliceert parameter #%d"
-#: awkgram.y:4929 awkgram.y:4935
+#: awkgram.y:5188
#, c-format
msgid "function `%s' called but never defined"
msgstr "functie '%s' wordt aangeroepen maar is nergens gedefinieerd"
-#: awkgram.y:4939
+#: awkgram.y:5192
#, c-format
msgid "function `%s' defined but never called directly"
msgstr "functie '%s' is gedefinieerd maar wordt nergens direct aangeroepen"
-#: awkgram.y:4971
+#: awkgram.y:5224
#, c-format
msgid "regexp constant for parameter #%d yields boolean value"
msgstr "regexp-constante als parameter #%d levert booleanwaarde op"
-#: awkgram.y:4986
+#: awkgram.y:5239
#, c-format
msgid ""
"function `%s' called with space between name and `(',\n"
@@ -533,27 +544,70 @@ msgstr ""
"functie '%s' wordt aangeroepen met een spatie tussen naam en '(',\n"
"of wordt gebruikt als variabele of array"
-#: awkgram.y:5201
+#: awkgram.y:5454
msgid "division by zero attempted"
msgstr "deling door nul"
-#: awkgram.y:5210
+#: awkgram.y:5463
#, c-format
msgid "division by zero attempted in `%%'"
msgstr "deling door nul in '%%'"
-#: awkgram.y:5536
+#: awkgram.y:5802
msgid ""
"cannot assign a value to the result of a field post-increment expression"
msgstr ""
"kan geen waarde toewijzen aan het resultaat van een post-increment-expressie "
"van een veld"
-#: awkgram.y:5539
+#: awkgram.y:5805
#, c-format
msgid "invalid target of assignment (opcode %s)"
msgstr "ongeldig doel van toewijzing (opcode %s)"
+#: awkgram.y:6697
+#, c-format
+msgid "identifier %s: qualified names not allowed in traditional / POSIX mode"
+msgstr ""
+
+#: awkgram.y:6702
+#, c-format
+msgid "identifier %s: namespace separator is two colons, not one"
+msgstr ""
+
+#: awkgram.y:6708
+#, c-format
+msgid "qualified identifier `%s' is badly formed"
+msgstr ""
+
+#: awkgram.y:6715
+#, c-format
+msgid ""
+"identifier `%s': namespace separator can only appear once in a qualified name"
+msgstr ""
+
+#: awkgram.y:6764 awkgram.y:6815
+#, c-format
+msgid "using reserved identifier `%s' as a namespace is not allowed"
+msgstr ""
+
+#: awkgram.y:6771 awkgram.y:6781
+#, c-format
+msgid ""
+"using reserved identifier `%s' as second component of a qualified name is "
+"not allowed"
+msgstr ""
+
+#: awkgram.y:6799
+#, fuzzy
+msgid "@namespace is a gawk extension"
+msgstr "'@include' is een gawk-uitbreiding"
+
+#: awkgram.y:6806
+#, c-format
+msgid "namespace name `%s' must meet identifier naming rules"
+msgstr ""
+
#: builtin.c:143
#, c-format
msgid "%s to \"%s\" failed (%s)"
@@ -847,233 +901,223 @@ msgstr "strftime: eerste argument is geen string"
msgid "strftime: received empty format string"
msgstr "strftime: opmaakstring is leeg"
-#: builtin.c:2110
-#, fuzzy, c-format
-msgid "setenv(TZ, %s) failed (%s)"
-msgstr "%s naar \"%s\" is mislukt (%s)"
-
-#: builtin.c:2117
-#, c-format
-msgid "setenv(TZ, %s) restoration failed (%s)"
-msgstr ""
-
-#: builtin.c:2121
-#, fuzzy, c-format
-msgid "unsetenv(TZ) failed (%s)"
-msgstr "%s: sluiten is mislukt (%s)"
-
-#: builtin.c:2150
+#: builtin.c:2122
msgid "mktime: received non-string argument"
msgstr "mktime: argument is geen string"
-#: builtin.c:2167
+#: builtin.c:2139
msgid "mktime: at least one of the values is out of the default range"
msgstr "mktime: minstens één van waarden valt buiten het standaardbereik"
-#: builtin.c:2203
+#: builtin.c:2175
msgid "'system' function not allowed in sandbox mode"
msgstr "'system'-functie is niet toegestaan in sandbox-modus"
-#: builtin.c:2208
+#: builtin.c:2180
msgid "system: received non-string argument"
msgstr "system: argument is geen string"
-#: builtin.c:2277 builtin.c:2350
+#: builtin.c:2249 builtin.c:2322
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr "print: poging tot schrijven naar gesloten schrijfkant van tweewegpijp"
-#: builtin.c:2373
+#: builtin.c:2345
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "verwijzing naar ongeïnitialiseerd veld '$%d'"
-#: builtin.c:2458
+#: builtin.c:2430
msgid "tolower: received non-string argument"
msgstr "tolower: argument is geen string"
-#: builtin.c:2489
+#: builtin.c:2461
msgid "toupper: received non-string argument"
msgstr "toupper: argument is geen string"
-#: builtin.c:2522 mpfr.c:674
+#: builtin.c:2494 mpfr.c:674
msgid "atan2: received non-numeric first argument"
msgstr "atan2: eerste argument is geen getal"
-#: builtin.c:2524 mpfr.c:676
+#: builtin.c:2496 mpfr.c:676
msgid "atan2: received non-numeric second argument"
msgstr "atan2: tweede argument is geen getal"
-#: builtin.c:2543
+#: builtin.c:2515
msgid "sin: received non-numeric argument"
msgstr "sin: argument is geen getal"
-#: builtin.c:2559
+#: builtin.c:2531
msgid "cos: received non-numeric argument"
msgstr "cos: argument is geen getal"
-#: builtin.c:2673 mpfr.c:1169
+#: builtin.c:2645 mpfr.c:1169
msgid "srand: received non-numeric argument"
msgstr "srand: argument is geen getal"
-#: builtin.c:2704
+#: builtin.c:2676
msgid "match: third argument is not an array"
msgstr "match: derde argument is geen array"
-#: builtin.c:2971
+#: builtin.c:2919
#, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensub: derde argument is '%.*s'; wordt beschouwd als 1"
# FIXME: ambiguous
-#: builtin.c:3293
+#: builtin.c:3241
#, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "%s: kan alleen indirect aangeroepen worden met twee argumenten"
-#: builtin.c:3393
+#: builtin.c:3341
#, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "indirecte aanroep van %s vereist minstens twee argumenten"
-#: builtin.c:3448
+#: builtin.c:3396
msgid "lshift: received non-numeric first argument"
msgstr "lshift: eerste argument is geen getal"
-#: builtin.c:3450
+#: builtin.c:3398
msgid "lshift: received non-numeric second argument"
msgstr "lshift: tweede argument is geen getal"
-#: builtin.c:3456
+#: builtin.c:3404
#, fuzzy, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f): negatieve waarden geven rare resultaten"
-#: builtin.c:3460
+#: builtin.c:3408
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f): cijfers na de komma worden afgekapt"
-#: builtin.c:3462
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr "lshift(%f, %f): te grote opschuifwaarden geven rare resultaten"
-#: builtin.c:3487
+#: builtin.c:3435
msgid "rshift: received non-numeric first argument"
msgstr "rshift: eerste argument is geen getal"
-#: builtin.c:3489
+#: builtin.c:3437
msgid "rshift: received non-numeric second argument"
msgstr "rshift: tweede argument is geen getal"
-#: builtin.c:3495
+#: builtin.c:3443
#, fuzzy, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift(%f, %f): negatieve waarden geven rare resultaten"
-#: builtin.c:3499
+#: builtin.c:3447
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f): cijfers na de komma worden afgekapt"
-#: builtin.c:3501
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr "rshift(%f, %f): te grote opschuifwaarden geven rare resultaten"
-#: builtin.c:3526 mpfr.c:982
+#: builtin.c:3474 mpfr.c:982
msgid "and: called with less than two arguments"
msgstr "and: aangeroepen met minder dan twee argumenten"
-#: builtin.c:3531
+#: builtin.c:3479
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "and: argument %d is niet-numeriek"
-#: builtin.c:3535
+#: builtin.c:3483
#, fuzzy, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "and: negatieve waarde %2$g van argument %1$d geeft rare resultaten"
-#: builtin.c:3558 mpfr.c:1014
+#: builtin.c:3506 mpfr.c:1014
msgid "or: called with less than two arguments"
msgstr "or: aangeroepen met minder dan twee argumenten"
-#: builtin.c:3563
+#: builtin.c:3511
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "or: argument %d is niet-numeriek"
-#: builtin.c:3567
+#: builtin.c:3515
#, fuzzy, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "or: negatieve waarde %2$g van argument %1$d geeft rare resultaten"
-#: builtin.c:3589 mpfr.c:1045
+#: builtin.c:3537 mpfr.c:1045
msgid "xor: called with less than two arguments"
msgstr "xor: aangeroepen met minder dan twee argumenten"
-#: builtin.c:3595
+#: builtin.c:3543
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "xor: argument %d is niet-numeriek"
-#: builtin.c:3599
+#: builtin.c:3547
#, fuzzy, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xor: negatieve waarde %2$g van argument %1$d geeft rare resultaten"
-#: builtin.c:3624 mpfr.c:804
+#: builtin.c:3572 mpfr.c:804
msgid "compl: received non-numeric argument"
msgstr "compl: argument is geen getal"
-#: builtin.c:3629
+#: builtin.c:3577
#, fuzzy, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f): negatieve waarden geven rare resultaten"
-#: builtin.c:3632
+#: builtin.c:3580
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f): cijfers na de komma worden afgekapt"
-#: builtin.c:3816
+#: builtin.c:3764
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: '%s' is geen geldige taalregio-deelcategorie"
-#: builtin.c:4041 mpfr.c:1203
+#: builtin.c:3988 mpfr.c:1203
#, fuzzy
msgid "intdiv: third argument is not an array"
msgstr "match: derde argument is geen array"
-#: builtin.c:4049 mpfr.c:1211
+#: builtin.c:3996 mpfr.c:1211
#, fuzzy
msgid "intdiv: received non-numeric first argument"
msgstr "and: eerste argument is geen getal"
-#: builtin.c:4051 mpfr.c:1213
+#: builtin.c:3998 mpfr.c:1213
#, fuzzy
msgid "intdiv: received non-numeric second argument"
msgstr "and: tweede argument is geen getal"
-#: builtin.c:4060 mpfr.c:1252
+#: builtin.c:4007 mpfr.c:1252
#, fuzzy
msgid "intdiv: division by zero attempted"
msgstr "deling door nul"
-#: builtin.c:4130
+#: builtin.c:4046
+#, fuzzy
+msgid "typeof: second argument is not an array"
+msgstr "split: tweede argument is geen array"
+
+#: builtin.c:4082
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
msgstr ""
-#: builtin.c:4145
+#: builtin.c:4101
#, fuzzy, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "option: ongeldige parameter -- \"%s\""
-#: builtin.c:4149
+#: builtin.c:4105
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr ""
@@ -1399,7 +1443,7 @@ msgstr ""
"where[N] - (zelfde als backtrace) een trace weergeven van alle of N "
"binnenste frames (of buitenste als N < 0)"
-#: command.y:1016 debug.c:408 gawkapi.c:258 msg.c:139
+#: command.y:1016 debug.c:409 gawkapi.c:259 msg.c:139
#, c-format
msgid "error: "
msgstr "fout: "
@@ -1465,66 +1509,66 @@ msgstr "zetten of tonen van opslaan van opties
(waarde=on|off)"
msgid "(un)set or show instruction tracing (value=on|off)."
msgstr "zetten of tonen van instructie-tracing (waarde=on|off)"
-#: debug.c:352
+#: debug.c:353
msgid "program not running."
msgstr "programma draait niet."
-#: debug.c:455 debug.c:613
+#: debug.c:456 debug.c:614
#, c-format
msgid "can't read source file `%s' (%s)"
msgstr "kan bronbestand '%s' niet lezen (%s)"
-#: debug.c:460
+#: debug.c:461
#, c-format
msgid "source file `%s' is empty.\n"
msgstr "bronbestand '%s' is leeg\n"
-#: debug.c:487
+#: debug.c:488
msgid "no current source file."
msgstr "geen huidig bronbestand"
-#: debug.c:512
+#: debug.c:513
#, c-format
msgid "cannot find source file named `%s' (%s)"
msgstr "kan geen bronbestand met naam '%s' vinden (%s)"
-#: debug.c:536
+#: debug.c:537
#, c-format
msgid "WARNING: source file `%s' modified since program compilation.\n"
msgstr ""
"Waarschuwing: bronbestand '%s' is gewijzigd sinds programmacompilatie.\n"
-#: debug.c:558
+#: debug.c:559
#, c-format
msgid "line number %d out of range; `%s' has %d lines"
msgstr "regelnummer %d valt buiten bereik; '%s' heeft %d regels"
-#: debug.c:618
+#: debug.c:619
#, c-format
msgid "unexpected eof while reading file `%s', line %d"
msgstr "onverwacht einde-van-bestand tijdens lezen van bestand '%s', regel %d"
-#: debug.c:627
+#: debug.c:628
#, c-format
msgid "source file `%s' modified since start of program execution"
msgstr "bronbestand '%s' is gewijzigd sinds start van programma-uitvoering"
-#: debug.c:739
+#: debug.c:740
#, c-format
msgid "Current source file: %s\n"
msgstr "Huidig bronbestand: %s\n"
-#: debug.c:740
+#: debug.c:741
#, c-format
msgid "Number of lines: %d\n"
msgstr "Aantal regels: %d\n"
-#: debug.c:747
+#: debug.c:748
#, c-format
msgid "Source file (lines): %s (%d)\n"
msgstr "Bronbestand (regels): %s (%d)\n"
-#: debug.c:761
+#: debug.c:762
msgid ""
"Number Disp Enabled Location\n"
"\n"
@@ -1532,54 +1576,54 @@ msgstr ""
"Nummer Toon Actief Locatie\n"
"\n"
-#: debug.c:772
+#: debug.c:773
#, c-format
msgid "\tno of hits = %ld\n"
msgstr "\taantal treffers = %ld\n"
-#: debug.c:774
+#: debug.c:775
#, c-format
msgid "\tignore next %ld hit(s)\n"
msgstr "\tvolgende %ld treffer(s) negeren\n"
-#: debug.c:776 debug.c:916
+#: debug.c:777 debug.c:917
#, c-format
msgid "\tstop condition: %s\n"
msgstr "\tstopconditie: %s\n"
-#: debug.c:778 debug.c:918
+#: debug.c:779 debug.c:919
msgid "\tcommands:\n"
msgstr "\tcommando's:\n"
-#: debug.c:800
+#: debug.c:801
#, c-format
msgid "Current frame: "
msgstr "Huidig frame: "
-#: debug.c:803
+#: debug.c:804
#, c-format
msgid "Called by frame: "
msgstr "Aangeroepen door frame: "
-#: debug.c:807
+#: debug.c:808
#, c-format
msgid "Caller of frame: "
msgstr "Aanroeper van frame: "
-#: debug.c:825
+#: debug.c:826
#, c-format
msgid "None in main().\n"
msgstr "Geen in main().\n"
-#: debug.c:855
+#: debug.c:856
msgid "No arguments.\n"
msgstr "Geen argumenten.\n"
-#: debug.c:856
+#: debug.c:857
msgid "No locals.\n"
msgstr "Geen lokalen.\n"
-#: debug.c:864
+#: debug.c:865
msgid ""
"All defined variables:\n"
"\n"
@@ -1587,7 +1631,7 @@ msgstr ""
"Alle gedefinieerde variabelen:\n"
"\n"
-#: debug.c:874
+#: debug.c:875
msgid ""
"All defined functions:\n"
"\n"
@@ -1595,7 +1639,7 @@ msgstr ""
"Alle gedefinieerde functies:\n"
"\n"
-#: debug.c:893
+#: debug.c:894
msgid ""
"Auto-display variables:\n"
"\n"
@@ -1603,7 +1647,7 @@ msgstr ""
"Automatisch weer te geven variabelen:\n"
"\n"
-#: debug.c:896
+#: debug.c:897
msgid ""
"Watch variables:\n"
"\n"
@@ -1611,386 +1655,386 @@ msgstr ""
"Kijkvariabelen:\n"
"\n"
-#: debug.c:1036
+#: debug.c:1037
#, c-format
msgid "no symbol `%s' in current context\n"
msgstr "geen symbool '%s' in huidige context\n"
-#: debug.c:1048 debug.c:1434
+#: debug.c:1049 debug.c:1437
#, c-format
msgid "`%s' is not an array\n"
msgstr "'%s' is geen array\n"
-#: debug.c:1062
+#: debug.c:1063
#, c-format
msgid "$%ld = uninitialized field\n"
msgstr "$%ld = ongeïnitialiseerd veld\n"
-#: debug.c:1083
+#: debug.c:1084
#, c-format
msgid "array `%s' is empty\n"
msgstr "array '%s' is leeg\n"
-#: debug.c:1126 debug.c:1178
+#: debug.c:1127 debug.c:1179
#, fuzzy, c-format
msgid "[\"%.*s\"] not in array `%s'\n"
msgstr "[\"%s\"] niet in array '%s'\n"
-#: debug.c:1182
+#: debug.c:1183
#, fuzzy, c-format
msgid "`%s[\"%.*s\"]' is not an array\n"
msgstr "'%s[\"%s\"]' is geen array\n"
-#: debug.c:1243 debug.c:5024
+#: debug.c:1244 debug.c:5102
#, c-format
msgid "`%s' is not a scalar variable"
msgstr "'%s' is geen scalaire variabele"
-#: debug.c:1265 debug.c:5054
+#: debug.c:1267 debug.c:5132
#, fuzzy, c-format
msgid "attempt to use array `%s[\"%.*s\"]' in a scalar context"
msgstr "array '%s[\"%s\"]' wordt gebruikt in een scalaire context"
-#: debug.c:1287 debug.c:5065
+#: debug.c:1290 debug.c:5143
#, fuzzy, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as array"
msgstr "scalair '%s[\"%s\"]' wordt gebruikt als array"
-#: debug.c:1430
+#: debug.c:1433
#, c-format
msgid "`%s' is a function"
msgstr "'%s' is een functie"
-#: debug.c:1472
+#: debug.c:1475
#, c-format
msgid "watchpoint %d is unconditional\n"
msgstr "kijkpunt %d is zonder conditie\n"
-#: debug.c:1506
+#: debug.c:1509
#, c-format
msgid "No display item numbered %ld"
msgstr "Er is geen weergave-item met nummer %ld"
-#: debug.c:1509
+#: debug.c:1512
#, c-format
msgid "No watch item numbered %ld"
msgstr "Er is geen kijk-item met nummer %ld"
-#: debug.c:1535
+#: debug.c:1538
#, fuzzy, c-format
msgid "%d: [\"%.*s\"] not in array `%s'\n"
msgstr "%d: [\"%s\"] niet in array '%s'\n"
-#: debug.c:1774
+#: debug.c:1777
msgid "attempt to use scalar value as array"
msgstr "scalaire waarde wordt gebruikt als array"
-#: debug.c:1865
+#: debug.c:1868
#, c-format
msgid "Watchpoint %d deleted because parameter is out of scope.\n"
msgstr "Kijkpunt %d is verwijderd omdat parameter buiten bereik is.\n"
-#: debug.c:1876
+#: debug.c:1879
#, c-format
msgid "Display %d deleted because parameter is out of scope.\n"
msgstr "Weergave %d is verwijderd omdat parameter buiten bereik is.\n"
-#: debug.c:1909
+#: debug.c:1912
#, c-format
msgid " in file `%s', line %d\n"
msgstr " in bestand '%s', regel %d\n"
-#: debug.c:1930
+#: debug.c:1933
#, c-format
msgid " at `%s':%d"
msgstr " op '%s':%d"
-#: debug.c:1946 debug.c:2009
+#: debug.c:1949 debug.c:2012
#, c-format
msgid "#%ld\tin "
msgstr "#%ld\tin "
-#: debug.c:1983
+#: debug.c:1986
#, c-format
msgid "More stack frames follow ...\n"
msgstr "Er volgen meer stack-frames...\n"
-#: debug.c:2026
+#: debug.c:2029
msgid "invalid frame number"
msgstr "ongeldig framenummer"
-#: debug.c:2209
+#: debug.c:2212
#, c-format
msgid "Note: breakpoint %d (enabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
"Opmerking: breekpunt %d (ingeschakeld, volgende %ld passages genegeerd), ook "
"gezet op %s:%d"
-#: debug.c:2216
+#: debug.c:2219
#, c-format
msgid "Note: breakpoint %d (enabled), also set at %s:%d"
msgstr "Opmerking: breekpunt %d (ingeschakeld), ook gezet op %s:%d"
-#: debug.c:2223
+#: debug.c:2226
#, c-format
msgid "Note: breakpoint %d (disabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
"Opmerking: breekpunt %d (uitgeschakeld, volgende %ld passages genegeerd), "
"ook gezet op %s:%d"
-#: debug.c:2230
+#: debug.c:2233
#, c-format
msgid "Note: breakpoint %d (disabled), also set at %s:%d"
msgstr "Opmerking: breekpunt %d (uitgeschakeld), ook gezet op %s:%d"
-#: debug.c:2247
+#: debug.c:2250
#, c-format
msgid "Breakpoint %d set at file `%s', line %d\n"
msgstr "Breekpunt %d is gezet in bestand '%s', op regel %d\n"
-#: debug.c:2349
+#: debug.c:2352
#, c-format
msgid "Can't set breakpoint in file `%s'\n"
msgstr "Kan geen breekpunt zetten in bestand '%s'\n"
-#: debug.c:2378 debug.c:2501 debug.c:3363
+#: debug.c:2381 debug.c:2504 debug.c:3366
#, c-format
msgid "line number %d in file `%s' out of range"
msgstr "regelnummer %d in bestand '%s' valt buiten bereik"
-#: debug.c:2382
+#: debug.c:2385
#, c-format
msgid "Can't find rule!!!\n"
msgstr "Kan regel niet vinden!!!\n"
-#: debug.c:2384
+#: debug.c:2387
#, c-format
msgid "Can't set breakpoint at `%s':%d\n"
msgstr "Kan geen breekpunt zetten op '%s':%d\n"
-#: debug.c:2396
+#: debug.c:2399
#, c-format
msgid "Can't set breakpoint in function `%s'\n"
msgstr "Kan geen breekpunt zetten in functie '%s'\n"
-#: debug.c:2412
+#: debug.c:2415
#, c-format
msgid "breakpoint %d set at file `%s', line %d is unconditional\n"
msgstr "breekpunt %d (gezet in bestand '%s', op regel %d) is onconditioneel\n"
-#: debug.c:2517 debug.c:2539
+#: debug.c:2520 debug.c:2542
#, c-format
msgid "Deleted breakpoint %d"
msgstr "Breekpunt %d is verwijderd"
-#: debug.c:2523
+#: debug.c:2526
#, c-format
msgid "No breakpoint(s) at entry to function `%s'\n"
msgstr "Geen breekpunt(en) bij binnengaan van functie '%s'\n"
-#: debug.c:2550
+#: debug.c:2553
#, c-format
msgid "No breakpoint at file `%s', line #%d\n"
msgstr "Geen breekpunt in bestand '%s', op regel #%d\n"
-#: debug.c:2605 debug.c:2646 debug.c:2666 debug.c:2709
+#: debug.c:2608 debug.c:2649 debug.c:2669 debug.c:2712
msgid "invalid breakpoint number"
msgstr "ongeldig breekpuntnummer"
-#: debug.c:2621
+#: debug.c:2624
msgid "Delete all breakpoints? (y or n) "
msgstr "Alle breekpunten verwijderen? (j of n) "
-#: debug.c:2622 debug.c:2936 debug.c:2989
+#: debug.c:2625 debug.c:2939 debug.c:2992
msgid "y"
msgstr "j"
-#: debug.c:2671
+#: debug.c:2674
#, c-format
msgid "Will ignore next %ld crossing(s) of breakpoint %d.\n"
msgstr "Zal de volgende %ld passage(s) van breekpunt %d negeren.\n"
-#: debug.c:2675
+#: debug.c:2678
#, c-format
msgid "Will stop next time breakpoint %d is reached.\n"
msgstr "Zal de volgende keer dat breekpunt %d wordt bereikt stoppen.\n"
-#: debug.c:2792
+#: debug.c:2795
#, c-format
msgid "Can only debug programs provided with the `-f' option.\n"
msgstr "Kan alleen programma's debuggen die met optie '-f' gegeven zijn.\n"
-#: debug.c:2921
+#: debug.c:2924
#, c-format
msgid "Failed to restart debugger"
msgstr "Herstarten van debugger is mislukt"
-#: debug.c:2935
+#: debug.c:2938
msgid "Program already running. Restart from beginning (y/n)? "
msgstr "Programma draait al. Herstarten vanaf begin (j/n)? "
-#: debug.c:2939
+#: debug.c:2942
#, c-format
msgid "Program not restarted\n"
msgstr "Programma is niet herstart\n"
-#: debug.c:2949
+#: debug.c:2952
#, c-format
msgid "error: cannot restart, operation not allowed\n"
msgstr "fout: kan niet herstarten; operatie is niet toegestaan\n"
-#: debug.c:2955
+#: debug.c:2958
#, c-format
msgid "error (%s): cannot restart, ignoring rest of the commands\n"
msgstr ""
"fout(%s): kan niet herstarten; de resterende commando's worden genegeerd\n"
-#: debug.c:2963
+#: debug.c:2966
#, c-format
msgid "Starting program: \n"
msgstr "Starten van programma: \n"
-#: debug.c:2973
+#: debug.c:2976
#, fuzzy, c-format
msgid "Program exited abnormally with exit value: %d\n"
msgstr "Programma verliet %s met afsluitwaarde %d\n"
-#: debug.c:2974
+#: debug.c:2977
#, fuzzy, c-format
msgid "Program exited normally with exit value: %d\n"
msgstr "Programma verliet %s met afsluitwaarde %d\n"
-#: debug.c:2988
+#: debug.c:2991
msgid "The program is running. Exit anyway (y/n)? "
msgstr "Het programma draait. Toch afsluiten (j/n)? "
-#: debug.c:3023
+#: debug.c:3026
#, c-format
msgid "Not stopped at any breakpoint; argument ignored.\n"
msgstr "Niet gestopt op een breekpunt; argument is genegeerd.\n"
-#: debug.c:3028
+#: debug.c:3031
#, c-format
msgid "invalid breakpoint number %d."
msgstr "ongeldig breekpuntnummer %d."
-#: debug.c:3033
+#: debug.c:3036
#, c-format
msgid "Will ignore next %ld crossings of breakpoint %d.\n"
msgstr "Zal de volgende %ld passages van breekpunt %d negeren.\n"
-#: debug.c:3220
+#: debug.c:3223
#, c-format
msgid "'finish' not meaningful in the outermost frame main()\n"
msgstr "'finish' is niet zinvol in het buitenste frame van main()\n"
-#: debug.c:3225
+#: debug.c:3228
#, c-format
msgid "Run till return from "
msgstr "Draaien tot terugkeer uit "
-#: debug.c:3268
+#: debug.c:3271
#, c-format
msgid "'return' not meaningful in the outermost frame main()\n"
msgstr "'return' is niet zinvol in het buitenste frame van main()\n"
-#: debug.c:3382
+#: debug.c:3385
#, c-format
msgid "Can't find specified location in function `%s'\n"
msgstr "Kan gegeven locatie in functie '%s' niet vinden\n"
-#: debug.c:3390
+#: debug.c:3393
#, c-format
msgid "invalid source line %d in file `%s'"
msgstr "ongeldige bronregel %d in bestand '%s'"
-#: debug.c:3405
+#: debug.c:3408
#, c-format
msgid "Can't find specified location %d in file `%s'\n"
msgstr "Kan gegeven locatie %d in bestand '%s' niet vinden\n"
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "element not in array\n"
msgstr "element niet in array\n"
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "untyped variable\n"
msgstr "ongetypeerde variabele\n"
-#: debug.c:3479
+#: debug.c:3482
#, c-format
msgid "Stopping in %s ...\n"
msgstr "Stoppend in %s...\n"
-#: debug.c:3556
+#: debug.c:3559
#, c-format
msgid "'finish' not meaningful with non-local jump '%s'\n"
msgstr "'finish' is niet zinvol met een niet-lokale sprong '%s'\n"
-#: debug.c:3563
+#: debug.c:3566
#, c-format
msgid "'until' not meaningful with non-local jump '%s'\n"
msgstr "'until' is niet zinvol met een niet-lokale sprong '%s'\n"
-#: debug.c:4244
+#: debug.c:4322
msgid "\t------[Enter] to continue or q [Enter] to quit------"
msgstr ""
"\t------[Enter] om verder te gaan, of [q] [Enter] om af te sluiten------"
-#: debug.c:4245
+#: debug.c:4323
msgid "q"
msgstr "q"
-#: debug.c:5061
+#: debug.c:5139
#, fuzzy, c-format
msgid "[\"%.*s\"] not in array `%s'"
msgstr "[\"%s\"] niet in array '%s'"
-#: debug.c:5267
+#: debug.c:5345
#, c-format
msgid "sending output to stdout\n"
msgstr "uitvoer wordt naar standaarduitvoer gestuurd\n"
-#: debug.c:5307
+#: debug.c:5385
msgid "invalid number"
msgstr "ongeldig nummer"
-#: debug.c:5441
+#: debug.c:5519
#, c-format
msgid "`%s' not allowed in current context; statement ignored"
msgstr "'%s' is niet toegestaan in huidige context; statement is genegeerd"
-#: debug.c:5449
+#: debug.c:5527
msgid "`return' not allowed in current context; statement ignored"
msgstr "'return' is niet toegestaan in huidige context; statement is genegeerd"
-#: debug.c:5664
+#: debug.c:5742
#, c-format
msgid "No symbol `%s' in current context"
msgstr "Geen symbool '%s' in huidige context"
-#: eval.c:399
+#: eval.c:400
#, c-format
msgid "unknown nodetype %d"
msgstr "onbekend knooptype %d"
-#: eval.c:410 eval.c:424
+#: eval.c:411 eval.c:427
#, c-format
msgid "unknown opcode %d"
msgstr "onbekende opcode %d"
-#: eval.c:421
+#: eval.c:424
#, c-format
msgid "opcode %s not an operator or keyword"
msgstr "opcode %s is geen operator noch sleutelwoord"
-#: eval.c:479
+#: eval.c:482
msgid "buffer overflow in genflags2str"
msgstr "bufferoverloop in genflags2str()"
-#: eval.c:681
+#: eval.c:684
#, c-format
msgid ""
"\n"
@@ -2001,71 +2045,71 @@ msgstr ""
"\t# Functieaanroepen-stack:\n"
"\n"
-#: eval.c:707
+#: eval.c:710
msgid "`IGNORECASE' is a gawk extension"
msgstr "'IGNORECASE' is een gawk-uitbreiding"
-#: eval.c:728
+#: eval.c:731
msgid "`BINMODE' is a gawk extension"
msgstr "'BINMODE' is een gawk-uitbreiding"
-#: eval.c:785
+#: eval.c:788
#, c-format
msgid "BINMODE value `%s' is invalid, treated as 3"
msgstr "BINMODE-waarde '%s' is ongeldig, wordt behandeld als 3"
-#: eval.c:908
+#: eval.c:911
#, c-format
msgid "bad `%sFMT' specification `%s'"
msgstr "onjuiste opgave van '%sFMT': '%s'"
-#: eval.c:976
+#: eval.c:979
msgid "turning off `--lint' due to assignment to `LINT'"
msgstr "'--lint' wordt uitgeschakeld wegens toewijzing aan 'LINT'"
-#: eval.c:1154
+#: eval.c:1157
#, c-format
msgid "reference to uninitialized argument `%s'"
msgstr "verwijzing naar ongeïnitialiseerd argument '%s'"
-#: eval.c:1155
+#: eval.c:1158
#, c-format
msgid "reference to uninitialized variable `%s'"
msgstr "verwijzing naar ongeïnitialiseerde variabele '%s'"
-#: eval.c:1173
+#: eval.c:1176
msgid "attempt to field reference from non-numeric value"
msgstr "veldverwijzingspoging via een waarde die geen getal is"
-#: eval.c:1175
+#: eval.c:1178
msgid "attempt to field reference from null string"
msgstr "veldverwijzingspoging via een lege string"
-#: eval.c:1183
+#: eval.c:1186
#, c-format
msgid "attempt to access field %ld"
msgstr "toegangspoging tot veld %ld"
-#: eval.c:1192
+#: eval.c:1195
#, c-format
msgid "reference to uninitialized field `$%ld'"
msgstr "verwijzing naar ongeïnitialiseerd veld '$%ld'"
-#: eval.c:1256
+#: eval.c:1259
#, c-format
msgid "function `%s' called with more arguments than declared"
msgstr "functie '%s' aangeroepen met meer argumenten dan gedeclareerd"
-#: eval.c:1453
+#: eval.c:1456
#, c-format
msgid "unwind_stack: unexpected type `%s'"
msgstr "unwind_stack(): onverwacht type '%s'"
-#: eval.c:1546
+#: eval.c:1549
msgid "division by zero attempted in `/='"
msgstr "deling door nul in '/='"
-#: eval.c:1553
+#: eval.c:1556
#, c-format
msgid "division by zero attempted in `%%='"
msgstr "deling door nul in '%%='"
@@ -2103,47 +2147,53 @@ msgstr "load_ext: bibliotheek '%s' kan functie '%s'
niet aanroepen (%s)\n"
msgid "load_ext: library `%s' initialization routine `%s' failed"
msgstr "load_ext: bibliotheek '%s': initialisatiefunctie '%s' is mislukt\n"
-#: ext.c:110
+#: ext.c:111
msgid "make_builtin: missing function name"
msgstr "make_builtin: ontbrekende functienaam"
-#: ext.c:120
+#: ext.c:119 ext.c:130
+#, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as function name"
+msgstr ""
+"make_builtin: kan in gawk ingebouwde '%s' niet als functienaam gebruiken"
+
+#: ext.c:128
+#, fuzzy, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as namespace name"
+msgstr ""
+"make_builtin: kan in gawk ingebouwde '%s' niet als functienaam gebruiken"
+
+#: ext.c:145
#, c-format
msgid "make_builtin: can't redefine function `%s'"
msgstr "make_builtin: kan functie '%s' niet herdefiniëren"
-#: ext.c:124
+#: ext.c:149
#, c-format
msgid "make_builtin: function `%s' already defined"
msgstr "make_builtin: functie '%s' is al gedefinieerd"
-#: ext.c:128
+#: ext.c:153
#, c-format
msgid "make_builtin: function name `%s' previously defined"
msgstr "make_builtin: functienaam '%s' is al eerder gedefinieerd"
-#: ext.c:130
-#, c-format
-msgid "make_builtin: can't use gawk built-in `%s' as function name"
-msgstr ""
-"make_builtin: kan in gawk ingebouwde '%s' niet als functienaam gebruiken"
-
-#: ext.c:133
+#: ext.c:157
#, c-format
msgid "make_builtin: negative argument count for function `%s'"
msgstr "make_builtin: negatief aantal argumenten voor functie '%s'"
-#: ext.c:209
+#: ext.c:233
#, c-format
msgid "function `%s': argument #%d: attempt to use scalar as an array"
msgstr "functie '%s': argument #%d: een scalair wordt gebruikt als array"
-#: ext.c:213
+#: ext.c:237
#, c-format
msgid "function `%s': argument #%d: attempt to use array as a scalar"
msgstr "functie '%s': argument #%d: een array wordt gebruikt als scalair"
-#: ext.c:227
+#: ext.c:251
msgid "dynamic loading of library not supported"
msgstr "het dynamisch laden van de bibliotheek wordt niet ondersteund"
@@ -2156,66 +2206,66 @@ msgstr "stat: kan symbolische koppeling '%s' niet lezen"
msgid "stat: bad parameters"
msgstr "stat: onjuiste parameters"
-#: extension/filefuncs.c:584
+#: extension/filefuncs.c:585
#, c-format
msgid "fts init: could not create variable %s"
msgstr "fts-initialisatie: kan variabele %s niet aanmaken"
-#: extension/filefuncs.c:605
+#: extension/filefuncs.c:606
msgid "fts is not supported on this system"
msgstr "'fts' wordt op dit systeem niet ondersteund"
-#: extension/filefuncs.c:624
+#: extension/filefuncs.c:625
msgid "fill_stat_element: could not create array"
msgstr "fill_stat_element: kan array niet aanmaken"
-#: extension/filefuncs.c:633
+#: extension/filefuncs.c:634
msgid "fill_stat_element: could not set element"
msgstr "fill_stat_element: kan element niet instellen"
-#: extension/filefuncs.c:648
+#: extension/filefuncs.c:649
msgid "fill_path_element: could not set element"
msgstr "fill_path_element: kan element niet instellen"
-#: extension/filefuncs.c:664
+#: extension/filefuncs.c:665
msgid "fill_error_element: could not set element"
msgstr "fill_error_element: kan element niet instellen"
-#: extension/filefuncs.c:711 extension/filefuncs.c:758
+#: extension/filefuncs.c:717 extension/filefuncs.c:764
msgid "fts-process: could not create array"
msgstr "fts-verwerking: kan array niet aanmaken"
-#: extension/filefuncs.c:721 extension/filefuncs.c:768
-#: extension/filefuncs.c:786
+#: extension/filefuncs.c:727 extension/filefuncs.c:774
+#: extension/filefuncs.c:792
msgid "fts-process: could not set element"
msgstr "fts-verwerking: kan element niet instellen"
-#: extension/filefuncs.c:835
+#: extension/filefuncs.c:841
msgid "fts: called with incorrect number of arguments, expecting 3"
msgstr ""
"fts: aangeroepen met onjuist aantal argumenten; drie worden er verwacht"
-#: extension/filefuncs.c:838
+#: extension/filefuncs.c:844
msgid "fts: bad first parameter"
msgstr "fts: onjuiste eerste parameter"
-#: extension/filefuncs.c:844
+#: extension/filefuncs.c:850
msgid "fts: bad second parameter"
msgstr "fts: onjuiste tweede parameter"
-#: extension/filefuncs.c:850
+#: extension/filefuncs.c:856
msgid "fts: bad third parameter"
msgstr "fts: onjuiste derde parameter"
-#: extension/filefuncs.c:857
+#: extension/filefuncs.c:863
msgid "fts: could not flatten array\n"
msgstr "fts: kan array niet pletten\n"
-#: extension/filefuncs.c:875
+#: extension/filefuncs.c:881
msgid "fts: ignoring sneaky FTS_NOSTAT flag. nyah, nyah, nyah."
msgstr "fts: listige FTS_NOSTAT-vlag wordt genegeerd -- lekker puh :)"
-#: extension/filefuncs.c:891
+#: extension/filefuncs.c:897
msgid "fts: clear_array() failed\n"
msgstr "fts: clear_array() is mislukt\n"
@@ -2253,88 +2303,92 @@ msgid "fork: PROCINFO is not an array!"
msgstr "fork: PROCINFO is geen array!"
#: extension/inplace.c:131
-msgid "inplace_begin: in-place editing already active"
+#, fuzzy
+msgid "inplace::begin: in-place editing already active"
msgstr "inplace_begin(): in-situ-bewerken is al actief"
#: extension/inplace.c:134
-#, c-format
-msgid "inplace_begin: expects 2 arguments but called with %d"
+#, fuzzy, c-format
+msgid "inplace::begin: expects 2 arguments but called with %d"
msgstr "inplace_begin(): verwachtte twee argumenten maar is aangeroepen met %d"
#: extension/inplace.c:137
-msgid "inplace_begin: cannot retrieve 1st argument as a string filename"
+#, fuzzy
+msgid "inplace::begin: cannot retrieve 1st argument as a string filename"
msgstr ""
"inplace_begin(): kan eerste argument niet als bestandsnaamstring oppakken"
#: extension/inplace.c:145
-#, c-format
-msgid "inplace_begin: disabling in-place editing for invalid FILENAME `%s'"
+#, fuzzy, c-format
+msgid "inplace::begin: disabling in-place editing for invalid FILENAME `%s'"
msgstr ""
"inplace_begin(): in-situ-bewerken wordt uitgeschakeld voor ongeldige "
"bestandsnaam '%s'"
#: extension/inplace.c:152
-#, c-format
-msgid "inplace_begin: Cannot stat `%s' (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: Cannot stat `%s' (%s)"
msgstr "inplace_begin(): Kan status van '%s' niet bepalen (%s)"
#: extension/inplace.c:159
-#, c-format
-msgid "inplace_begin: `%s' is not a regular file"
+#, fuzzy, c-format
+msgid "inplace::begin: `%s' is not a regular file"
msgstr "inplace_begin(): '%s' is geen normaal bestand"
#: extension/inplace.c:170
-#, c-format
-msgid "inplace_begin: mkstemp(`%s') failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: mkstemp(`%s') failed (%s)"
msgstr "inplace_begin(): mkstemp('%s') is mislukt (%s)"
#: extension/inplace.c:182
-#, c-format
-msgid "inplace_begin: chmod failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: chmod failed (%s)"
msgstr "inplace_begin(): chmod is mislukt (%s)"
#: extension/inplace.c:189
-#, c-format
-msgid "inplace_begin: dup(stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: dup(stdout) failed (%s)"
msgstr "inplace_begin(): dup(stdout) is mislukt (%s)"
#: extension/inplace.c:192
-#, c-format
-msgid "inplace_begin: dup2(%d, stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: dup2(%d, stdout) failed (%s)"
msgstr "inplace_begin(): dup2(%d, stdout) is mislukt (%s)"
#: extension/inplace.c:195
-#, c-format
-msgid "inplace_begin: close(%d) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: close(%d) failed (%s)"
msgstr "inplace_begin(): close(%d) is mislukt (%s)"
#: extension/inplace.c:211
#, fuzzy, c-format
-msgid "inplace_end: expects 2 arguments but called with %d"
+msgid "inplace::end: expects 2 arguments but called with %d"
msgstr "inplace_begin(): verwachtte twee argumenten maar is aangeroepen met %d"
#: extension/inplace.c:214
-msgid "inplace_end: cannot retrieve 1st argument as a string filename"
+#, fuzzy
+msgid "inplace::end: cannot retrieve 1st argument as a string filename"
msgstr ""
"inplace_end(): kan eerste argument niet als bestandsnaamstring oppakken"
#: extension/inplace.c:221
-msgid "inplace_end: in-place editing not active"
+#, fuzzy
+msgid "inplace::end: in-place editing not active"
msgstr "inplace_end(): in-situ-bewerken is niet actief"
#: extension/inplace.c:227
-#, c-format
-msgid "inplace_end: dup2(%d, stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: dup2(%d, stdout) failed (%s)"
msgstr "inplace_end(): dup2(%d, stdout) is mislukt (%s)"
#: extension/inplace.c:230
-#, c-format
-msgid "inplace_end: close(%d) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: close(%d) failed (%s)"
msgstr "inplace_end(): close(%d) is mislukt (%s)"
#: extension/inplace.c:234
-#, c-format
-msgid "inplace_end: fsetpos(stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: fsetpos(stdout) failed (%s)"
msgstr "inplace_end(): fsetpos(stdout) is mislukt (%s)"
#: extension/inplace.c:247
@@ -2343,8 +2397,8 @@ msgid "inplace_end: link(`%s', `%s') failed (%s)"
msgstr "inplace_end(): link('%s', '%s') is mislukt (%s)"
#: extension/inplace.c:257
-#, c-format
-msgid "inplace_end: rename(`%s', `%s') failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: rename(`%s', `%s') failed (%s)"
msgstr "inplace_end(): rename('%s', '%s') is mislukt (%s)"
#: extension/ordchr.c:72
@@ -2451,165 +2505,170 @@ msgstr ""
msgid "accessing fields from an END rule may not be portable"
msgstr ""
-#: field.c:981 field.c:988
+#: field.c:975 field.c:982
msgid "split: fourth argument is a gawk extension"
msgstr "split: vierde argument is een gawk-uitbreiding"
-#: field.c:985
+#: field.c:979
msgid "split: fourth argument is not an array"
msgstr "split: vierde argument is geen array"
-#: field.c:995
+#: field.c:989
msgid "split: second argument is not an array"
msgstr "split: tweede argument is geen array"
-#: field.c:999
+#: field.c:993
msgid "split: cannot use the same array for second and fourth args"
msgstr ""
"split: hetzelfde array kan niet zowel als tweede als als vierde argument "
"gebruikt worden"
-#: field.c:1004
+#: field.c:998
msgid "split: cannot use a subarray of second arg for fourth arg"
msgstr ""
"split: een subarray van het tweede argument kan niet als vierde argument "
"gebruikt worden"
-#: field.c:1007
+#: field.c:1001
msgid "split: cannot use a subarray of fourth arg for second arg"
msgstr ""
"split: een subarray van het vierde argument kan niet als tweede argument "
"gebruikt worden"
-#: field.c:1041
+#: field.c:1035
#, fuzzy
msgid "split: null string for third arg is a non-standard extension"
msgstr "split: lege string als derde argument is een gawk-uitbreiding"
-#: field.c:1078
+#: field.c:1072
msgid "patsplit: fourth argument is not an array"
msgstr "patsplit: vierde argument is geen array"
-#: field.c:1083
+#: field.c:1077
msgid "patsplit: second argument is not an array"
msgstr "patsplit: tweede argument is geen array"
-#: field.c:1092
+#: field.c:1086
msgid "patsplit: third argument must be non-null"
msgstr "patsplit: derde argument moet niet-nil zijn"
-#: field.c:1096
+#: field.c:1090
msgid "patsplit: cannot use the same array for second and fourth args"
msgstr ""
"patsplit: hetzelfde array kan niet zowel als tweede als als vierde argument "
"gebruikt worden"
-#: field.c:1101
+#: field.c:1095
msgid "patsplit: cannot use a subarray of second arg for fourth arg"
msgstr ""
"patsplit: een subarray van het tweede argument kan niet als vierde argument "
"gebruikt worden"
-#: field.c:1104
+#: field.c:1098
msgid "patsplit: cannot use a subarray of fourth arg for second arg"
msgstr ""
"patsplit: een subarray van het vierde argument kan niet als tweede argument "
"gebruikt worden"
-#: field.c:1154
+#: field.c:1148
msgid "`FIELDWIDTHS' is a gawk extension"
msgstr "'FIELDWIDTHS' is een gawk-uitbreiding"
-#: field.c:1223
+#: field.c:1217
msgid "`*' must be the last designator in FIELDWIDTHS"
msgstr ""
-#: field.c:1244
+#: field.c:1238
#, fuzzy, c-format
msgid "invalid FIELDWIDTHS value, for field %d, near `%s'"
msgstr "ongeldige waarde voor FIELDWIDTHS, nabij '%s'"
-#: field.c:1317
+#: field.c:1311
msgid "null string for `FS' is a gawk extension"
msgstr "een lege string als 'FS' is een gawk-uitbreiding"
-#: field.c:1321
+#: field.c:1315
msgid "old awk does not support regexps as value of `FS'"
msgstr "oude 'awk' staat geen reguliere expressies toe als waarde van 'FS'"
-#: field.c:1456
+#: field.c:1442
msgid "`FPAT' is a gawk extension"
msgstr "'FPAT' is een gawk-uitbreiding"
-#: gawkapi.c:160
+#: gawkapi.c:161
msgid "awk_value_to_node: received null retval"
msgstr "awk_value_to_node(): lege returnwaarde ontvangen"
-#: gawkapi.c:177 gawkapi.c:188
+#: gawkapi.c:178 gawkapi.c:189
#, fuzzy
msgid "awk_value_to_node: not in MPFR mode"
msgstr "awk_value_to_node(): lege returnwaarde ontvangen"
-#: gawkapi.c:182 gawkapi.c:193
+#: gawkapi.c:183 gawkapi.c:194
#, fuzzy
msgid "awk_value_to_node: MPFR not supported"
msgstr "awk_value_to_node(): lege returnwaarde ontvangen"
-#: gawkapi.c:197
+#: gawkapi.c:198
#, fuzzy, c-format
msgid "awk_value_to_node: invalid number type `%d'"
msgstr "awk_value_to_node(): lege returnwaarde ontvangen"
-#: gawkapi.c:520
+#: gawkapi.c:385
+#, fuzzy
+msgid "add_ext_func: received NULL name_space parameter"
+msgstr "load_ext: lege bibliotheeknaam ontvangen"
+
+#: gawkapi.c:523
#, c-format
msgid ""
"node_to_awk_value: detected invalid numeric flags combination `%s'; please "
"file a bug report."
msgstr ""
-#: gawkapi.c:548
+#: gawkapi.c:551
msgid "node_to_awk_value: received null node"
msgstr "node_to_awk_value(): lege knoop ontvangen"
-#: gawkapi.c:551
+#: gawkapi.c:554
msgid "node_to_awk_value: received null val"
msgstr "node_to_awk_value(): lege waarde ontvangen"
-#: gawkapi.c:607 gawkapi.c:641 gawkapi.c:668 gawkapi.c:701
+#: gawkapi.c:610 gawkapi.c:644 gawkapi.c:671 gawkapi.c:704
#, c-format
msgid ""
"node_to_awk_value detected invalid flags combination `%s'; please file a bug "
"report."
msgstr ""
-#: gawkapi.c:1072
+#: gawkapi.c:1082
msgid "remove_element: received null array"
msgstr "remove_element(): leeg array ontvangen"
-#: gawkapi.c:1075
+#: gawkapi.c:1085
msgid "remove_element: received null subscript"
msgstr "remove_element(): lege index ontvangen"
-#: gawkapi.c:1207
+#: gawkapi.c:1217
#, fuzzy, c-format
msgid "api_flatten_array_typed: could not convert index %d to %s"
msgstr "api_flatten_array(): kan index %d niet converteren\n"
-#: gawkapi.c:1212
+#: gawkapi.c:1222
#, fuzzy, c-format
msgid "api_flatten_array_typed: could not convert value %d to %s"
msgstr "api_flatten_array(): kan waarde %d niet converteren\n"
-#: gawkapi.c:1308 gawkapi.c:1324
+#: gawkapi.c:1318 gawkapi.c:1334
msgid "api_get_mpfr: MPFR not supported"
msgstr ""
-#: gawkapi.c:1355
+#: gawkapi.c:1365
#, fuzzy
msgid "cannot find end of BEGINFILE rule"
msgstr "'next' kan niet aangeroepen worden in een BEGIN-regel"
-#: gawkapi.c:1409
+#: gawkapi.c:1419
#, fuzzy, c-format
msgid "cannot open unrecognized file type `%s' for `%s'"
msgstr "kan bronbestand '%s' niet openen om te lezen (%s)"
@@ -2767,12 +2826,12 @@ msgstr ""
msgid "fflush: cannot flush standard error: %s"
msgstr ""
-#: io.c:1417 io.c:1508 main.c:653 main.c:700
+#: io.c:1417 io.c:1508 main.c:659 main.c:706
#, c-format
msgid "error writing standard output (%s)"
msgstr "fout tijdens schrijven van standaarduitvoer (%s)"
-#: io.c:1418 io.c:1521 main.c:655
+#: io.c:1418 io.c:1521 main.c:661
#, c-format
msgid "error writing standard error (%s)"
msgstr "fout tijdens schrijven van standaardfoutuitvoer (%s)"
@@ -2969,121 +3028,121 @@ msgstr "een 'RS' van meerdere tekens is een
gawk-uitbreiding"
msgid "IPv6 communication is not supported"
msgstr "IPv6-communicatie wordt niet ondersteund"
-#: main.c:330
+#: main.c:331
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr "omgevingsvariabele 'POSIXLY_CORRECT' is gezet: '--posix' ingeschakeld"
-#: main.c:336
+#: main.c:337
msgid "`--posix' overrides `--traditional'"
msgstr "'--posix' overstijgt '--traditional'"
-#: main.c:347
+#: main.c:348
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr "'--posix'/'--traditional' overstijgen '--non-decimal-data'"
-#: main.c:351
+#: main.c:352
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr "het uitvoeren van %s als 'setuid root' kan een veiligheidsrisico zijn"
-#: main.c:355
+#: main.c:356
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "'--posix' overstijgt '--characters-as-bytes'"
-#: main.c:413
+#: main.c:415
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr "kan standaardinvoer niet in binaire modus zetten (%s)"
-#: main.c:416
+#: main.c:418
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr "kan standaarduitvoer niet in binaire modus zetten (%s)"
-#: main.c:418
+#: main.c:420
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr "kan standaardfoutuitvoer niet in binaire modus zetten (%s)"
-#: main.c:478
+#: main.c:482
msgid "no program text at all!"
msgstr "helemaal geen programmatekst!"
-#: main.c:571
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr "Gebruik: %s [opties] -f programmabestand [--] bestand...\n"
-#: main.c:573
+#: main.c:578
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr ""
" of: %s [opties] [--] %cprogrammatekst%c bestand...\n"
"\n"
-#: main.c:578
+#: main.c:583
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "\tPOSIX-opties:\t\tEquivalente GNU-opties: (standaard)\n"
-#: main.c:579
+#: main.c:584
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f programmabestand\t--file=programmabestand\n"
-#: main.c:580
+#: main.c:585
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F veldscheidingsteken\t--field-separator=veldscheidingsteken\n"
-#: main.c:581
+#: main.c:586
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr ""
"\t-v var=waarde\t\t--assign=var=waarde\n"
"\n"
-#: main.c:582
+#: main.c:587
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "\tKorte opties:\t\tEquivalente GNU-opties: (uitbreidingen)\n"
-#: main.c:583
+#: main.c:588
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:584
+#: main.c:589
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:585
+#: main.c:590
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C\t\t\t--copyright\n"
-#: main.c:586
+#: main.c:591
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d[bestand]\t\t--dump-variables[=bestand]\n"
-#: main.c:587
+#: main.c:592
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-D[bestand]\t\t--debug[=bestand]\n"
-#: main.c:588
+#: main.c:593
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e 'programmatekst'\t--source='programmatekst'\n"
-#: main.c:589
+#: main.c:594
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E bestand\t\t--exec=bestand\n"
-#: main.c:590
+#: main.c:595
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:591
+#: main.c:596
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h\t\t\t--help\n"
-#: main.c:592
+#: main.c:597
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr "\t-i include-bestand\t\t--include=include-bestand\n"
-#: main.c:593
+#: main.c:598
msgid "\t-l library\t\t--load=library\n"
msgstr "\t-l bibliotheek\t\t--load=bibliotheek\n"
@@ -3091,69 +3150,69 @@ msgstr "\t-l bibliotheek\t\t--load=bibliotheek\n"
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:598
+#: main.c:603
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L[fatal|invalid]\t\t--lint[=fatal|invalid]\n"
-#: main.c:599
+#: main.c:604
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-M\t\t\t--bignum\n"
-#: main.c:600
+#: main.c:605
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N\t\t\t--use-lc-numeric\n"
-#: main.c:601
+#: main.c:606
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n\t\t\t--non-decimal-data\n"
-#: main.c:602
+#: main.c:607
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-o[bestand]\t\t--pretty-print[=bestand]\n"
-#: main.c:603
+#: main.c:608
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:604
+#: main.c:609
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p[bestand]\t\t--profile[=bestand]\n"
-#: main.c:605
+#: main.c:610
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P\t\t\t--posix\n"
-#: main.c:606
+#: main.c:611
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r\t\t\t--re-interval\n"
-#: main.c:607
+#: main.c:612
#, fuzzy
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:608
+#: main.c:613
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:609
+#: main.c:614
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t\t\t\t--lint-old\n"
-#: main.c:610
+#: main.c:615
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V\t\t\t--version\n"
-#: main.c:612
+#: main.c:617
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr "\t-W nostalgia\t\t\t--nostalgia\n"
-#: main.c:615
+#: main.c:620
#, fuzzy
msgid "\t-Y\t\t\t--parsedebug\n"
msgstr "\t-Y\t\t\t--parsedebug\n"
-#: main.c:618
+#: main.c:623
msgid "\t-Z locale-name\t\t--locale=locale-name\n"
msgstr ""
@@ -3162,7 +3221,7 @@ msgstr ""
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:627
+#: main.c:632
#, fuzzy
msgid ""
"\n"
@@ -3170,7 +3229,9 @@ msgid ""
"which is section `Reporting Problems and Bugs' in the\n"
"printed version. This same information may be found at\n"
"https://www.gnu.org/software/gawk/manual/html_node/Bugs.html.\n"
-"PLEASE do NOT try to report bugs by posting in comp.lang.awk.\n"
+"PLEASE do NOT try to report bugs by posting in comp.lang.awk,\n"
+"\n"
+"or by using a web forum such as Stack Overflow.\n"
"\n"
msgstr ""
"\n"
@@ -3179,7 +3240,7 @@ msgstr ""
"Meld fouten in de vertaling aan <address@hidden>.\n"
"\n"
-#: main.c:634
+#: main.c:640
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3189,7 +3250,7 @@ msgstr ""
"Standaard leest het van standaardinvoer en schrijft naar standaarduitvoer.\n"
"\n"
-#: main.c:638
+#: main.c:644
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3199,7 +3260,7 @@ msgstr ""
"\tgawk '{ som += $1 }; END { print som }' bestand\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
-#: main.c:670
+#: main.c:676
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3217,7 +3278,7 @@ msgstr ""
"uitgegeven door de Free Software Foundation, naar keuze ofwel onder\n"
"versie 3 of onder een nieuwere versie van die licentie.\n"
-#: main.c:678
+#: main.c:684
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3231,7 +3292,7 @@ msgstr ""
"Zie de GNU General Public License voor meer details.\n"
"\n"
-#: main.c:684
+#: main.c:690
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3240,11 +3301,11 @@ msgstr ""
"ontvangen te hebben; is dit niet het geval, dan kunt u deze licentie\n"
"ook vinden op http://www.gnu.org/licenses/.\n"
-#: main.c:725
+#: main.c:731
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "-Ft maakt van FS geen tab in POSIX-awk"
-#: main.c:1127
+#: main.c:1128
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
@@ -3253,67 +3314,67 @@ msgstr ""
"%s: argument '%s' van '-v' is niet van de vorm 'var=waarde'\n"
"\n"
-#: main.c:1153
+#: main.c:1154
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "'%s' is geen geldige variabelenaam"
-#: main.c:1156
+#: main.c:1157
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "'%s' is geen variabelenaam; zoekend naar bestand '%s=%s'"
-#: main.c:1160
+#: main.c:1171
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr "kan in gawk ingebouwde '%s' niet als variabelenaam gebruiken"
-#: main.c:1165
+#: main.c:1176
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr "kan functie '%s' niet als variabelenaam gebruiken"
-#: main.c:1227
+#: main.c:1254
msgid "floating point exception"
msgstr "drijvendekomma-berekeningsfout"
-#: main.c:1234
+#: main.c:1261
msgid "fatal error: internal error"
msgstr "fatale fout: **interne fout**"
-#: main.c:1251
+#: main.c:1278
msgid "fatal error: internal error: segfault"
msgstr "fatale fout: **interne fout**: segmentatiefout"
-#: main.c:1264
+#: main.c:1291
msgid "fatal error: internal error: stack overflow"
msgstr "fatale fout: **interne fout**: stack is vol"
-#: main.c:1324
+#: main.c:1351
#, c-format
msgid "no pre-opened fd %d"
msgstr "geen reeds-geopende bestandsdescriptor %d"
-#: main.c:1331
+#: main.c:1358
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr "kan /dev/null niet openen voor bestandsdescriptor %d"
-#: main.c:1545
+#: main.c:1572
msgid "empty argument to `-e/--source' ignored"
msgstr "argument van '-e/--source' is leeg; genegeerd"
-#: main.c:1616
+#: main.c:1643
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr ""
"optie '-M' is genegeerd; ondersteuning voor MPFR/GMP is niet meegecompileerd"
-#: main.c:1641
+#: main.c:1668
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%s: optie '-W %s' is onbekend; genegeerd\n"
-#: main.c:1694
+#: main.c:1721
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: optie vereist een argument -- %c\n"
@@ -3428,16 +3489,20 @@ msgstr ""
msgid "%s %s `%s': could not set close-on-exec: (fcntl F_SETFD: %s)"
msgstr "%s %s '%s': kan 'close-on-exec' niet activeren: (fcntl F_SETFD: %s)"
-#: profile.c:97
+#: profile.c:73
+msgid "Program indentation level too deep. Consider refactoring your code"
+msgstr ""
+
+#: profile.c:110
#, c-format
msgid "could not open `%s' for writing: %s"
msgstr "kan '%s' niet openen om te schrijven: %s"
-#: profile.c:99
+#: profile.c:112
msgid "sending profile to standard error"
msgstr "profiel gaat naar standaardfoutuitvoer"
-#: profile.c:250
+#: profile.c:271
#, c-format
msgid ""
"\t# %s rule(s)\n"
@@ -3446,7 +3511,7 @@ msgstr ""
"\t# %s regel(s)\n"
"\n"
-#: profile.c:258
+#: profile.c:279
#, c-format
msgid ""
"\t# Rule(s)\n"
@@ -3455,30 +3520,40 @@ msgstr ""
"\t# Regel(s)\n"
"\n"
-#: profile.c:343
+#: profile.c:367
#, c-format
msgid "internal error: %s with null vname"
msgstr "**interne fout**: %s met lege 'vname'"
-#: profile.c:619
+#: profile.c:658
msgid "internal error: builtin with null fname"
msgstr "**interne fout**: ingebouwde functie met lege 'fname'"
-#: profile.c:1132
-#, c-format
+#: profile.c:1298
+#, fuzzy, c-format
+msgid ""
+"%s# Loaded extensions (-l and/or @load)\n"
+"\n"
+msgstr ""
+"\t# Geladen uitbreidingen ('-l' en/of '@load')\n"
+"\n"
+
+#: profile.c:1329
+#, fuzzy, c-format
msgid ""
-"\t# Loaded extensions (-l and/or @load)\n"
+"\n"
+"# Included files (-i and/or @include)\n"
"\n"
msgstr ""
"\t# Geladen uitbreidingen ('-l' en/of '@load')\n"
"\n"
-#: profile.c:1181
+#: profile.c:1393
#, c-format
msgid "\t# gawk profile, created %s\n"
msgstr "\t# gawk-profiel, gemaakt op %s\n"
-#: profile.c:1731
+#: profile.c:1958
#, c-format
msgid ""
"\n"
@@ -3487,7 +3562,7 @@ msgstr ""
"\n"
"\t# Functies, alfabetisch geordend\n"
-#: profile.c:1787
+#: profile.c:2019
#, c-format
msgid "redir2str: unknown redirection type %d"
msgstr "redir2str(): onbekend omleidingstype %d"
@@ -3678,19 +3753,27 @@ msgstr "Reguliere expressie is te groot"
msgid "Unmatched ) or \\)"
msgstr "Ongepaarde ) of \\)"
-#: support/regcomp.c:689
+#: support/regcomp.c:688
msgid "No previous regular expression"
msgstr "Geen eerdere reguliere expressie"
-#: symbol.c:687
+#: symbol.c:688
#, c-format
msgid "function `%s': can't use function `%s' as a parameter name"
msgstr "functie '%s': kan functie '%s' niet als parameternaam gebruiken"
-#: symbol.c:817
+#: symbol.c:818
msgid "can not pop main context"
msgstr "kan hoofdcontext niet poppen"
+#, fuzzy
+#~ msgid "setenv(TZ, %s) failed (%s)"
+#~ msgstr "%s naar \"%s\" is mislukt (%s)"
+
+#, fuzzy
+#~ msgid "unsetenv(TZ) failed (%s)"
+#~ msgstr "%s: sluiten is mislukt (%s)"
+
#~ msgid "backslash at end of string"
#~ msgstr "backslash aan het einde van de string"
diff --git a/po/pl.gmo b/po/pl.gmo
index da82089..b9bcbed 100644
Binary files a/po/pl.gmo and b/po/pl.gmo differ
diff --git a/po/pl.po b/po/pl.po
index d331f8a..d8653a4 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.1.0b\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-11-17 21:53+0200\n"
+"POT-Creation-Date: 2019-01-26 21:24+0200\n"
"PO-Revision-Date: 2014-03-22 17:49+0100\n"
"Last-Translator: Wojciech Polak <address@hidden>\n"
"Language-Team: Polish <address@hidden>\n"
@@ -20,519 +20,530 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2);\n"
-#: array.c:259
+#: array.c:247
#, c-format
msgid "from %s"
msgstr "od %s"
-#: array.c:360
+#: array.c:348
msgid "attempt to use a scalar value as array"
msgstr "próba użycia wartoÅci skalarnej jako tablicy"
-#: array.c:362
+#: array.c:350
#, c-format
msgid "attempt to use scalar parameter `%s' as an array"
msgstr "próba użycia parametru `%s' skalaru jako tablicy"
-#: array.c:365
+#: array.c:353
#, c-format
msgid "attempt to use scalar `%s' as an array"
msgstr "próba użycia skalaru `%s' jako tablicy"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1686 builtin.c:1732
-#: builtin.c:1745 builtin.c:2268 builtin.c:2295 eval.c:1129 eval.c:1133
-#: eval.c:1508
+#: array.c:400 array.c:567 builtin.c:88 builtin.c:1686 builtin.c:1732
+#: builtin.c:1745 builtin.c:2240 builtin.c:2267 eval.c:1132 eval.c:1136
+#: eval.c:1511
#, c-format
msgid "attempt to use array `%s' in a scalar context"
msgstr "próba użycia tablicy `%s' w kontekÅcie skalaru"
-#: array.c:586
+#: array.c:574
#, fuzzy, c-format
msgid "delete: index `%.*s' not in array `%s'"
msgstr "delete: indeks `%s' nie jest w tablicy `%s'"
-#: array.c:600
+#: array.c:588
#, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as an array"
msgstr "próba użycia skalaru `%s[\"%.*s\"]' jako tablicy"
-#: array.c:791
+#: array.c:782
msgid "adump: first argument not an array"
msgstr "adump: pierwszy argument nie jest tablicÄ
"
-#: array.c:833
+#: array.c:824
msgid "asort: second argument not an array"
msgstr "asort: drugi argument nie jest tablicÄ
"
-#: array.c:834
+#: array.c:825
msgid "asorti: second argument not an array"
msgstr "asorti: drugi argument nie jest tablicÄ
"
-#: array.c:841
+#: array.c:832
msgid "asort: first argument not an array"
msgstr "asort: pierwszy argument nie jest tablicÄ
"
-#: array.c:842
+#: array.c:833
msgid "asorti: first argument not an array"
msgstr "asorti: pierwszy argument nie jest tablicÄ
"
-#: array.c:849
+#: array.c:840
msgid "asort: cannot use a subarray of first arg for second arg"
msgstr ""
"asort: nie można użyÄ podtablicy pierwszego argumentu dla drugiego
argumentu"
-#: array.c:850
+#: array.c:841
msgid "asorti: cannot use a subarray of first arg for second arg"
msgstr ""
"asorti: nie można użyÄ podtablicy pierwszego argumentu dla drugiego
argumentu"
-#: array.c:855
+#: array.c:846
msgid "asort: cannot use a subarray of second arg for first arg"
msgstr ""
"asort: nie można użyÄ podtablicy drugiego argumentu dla pierwszego
argumentu"
-#: array.c:856
+#: array.c:847
msgid "asorti: cannot use a subarray of second arg for first arg"
msgstr ""
"asorti: nie można użyÄ podtablicy drugiego argumentu dla pierwszego
argumentu"
-#: array.c:1327
+#: array.c:1310
#, c-format
msgid "`%s' is invalid as a function name"
msgstr "nieprawidÅowa nazwa funkcji `%s'"
-#: array.c:1331
+#: array.c:1314
#, c-format
msgid "sort comparison function `%s' is not defined"
msgstr "funkcja porównujÄ
ca w sortowaniu `%s' nie zostaÅa zdefiniowna"
-#: awkgram.y:247
+#: awkgram.y:274
#, c-format
msgid "%s blocks must have an action part"
msgstr "%s bloków musi posiadaÄ czÄÅÄ dotyczÄ
cÄ
akcji"
-#: awkgram.y:250
+#: awkgram.y:277
msgid "each rule must have a pattern or an action part"
msgstr "każda reguÅa musi posiadaÄ wzorzec lub czÄÅÄ dotyczÄ
cÄ
akcji"
-#: awkgram.y:363 awkgram.y:377
+#: awkgram.y:418 awkgram.y:430
msgid "old awk does not support multiple `BEGIN' or `END' rules"
msgstr "stary awk nie wspiera wielokrotnych reguÅ `BEGIN' lub `END'"
-#: awkgram.y:421
+#: awkgram.y:497
#, c-format
msgid "`%s' is a built-in function, it cannot be redefined"
msgstr ""
"`%s' jest funkcjÄ
wbudowanÄ
, wiÄc nie może zostaÄ ponownie zdefiniowana"
-#: awkgram.y:497
+#: awkgram.y:561
msgid "regexp constant `//' looks like a C++ comment, but is not"
msgstr ""
"staÅe wyrażenie regularne `//' wyglÄ
da jak komentarz C++, ale nim nie jest"
-#: awkgram.y:501
+#: awkgram.y:565
#, c-format
msgid "regexp constant `/%s/' looks like a C comment, but is not"
msgstr ""
"staÅe wyrażenie regularne `/%s/' wyglÄ
da jak komentarz C, ale nim nie jest"
-#: awkgram.y:651
+#: awkgram.y:692
#, c-format
msgid "duplicate case values in switch body: %s"
msgstr "powielone wartoÅci case w ciele switch: %s"
-#: awkgram.y:672
+#: awkgram.y:713
msgid "duplicate `default' detected in switch body"
msgstr "wykryto powielony `default' w ciele switch"
-#: awkgram.y:933 awkgram.y:4236
+#: awkgram.y:1048 awkgram.y:4461
msgid "`break' is not allowed outside a loop or switch"
msgstr "instrukcja `break' poza pÄtlÄ
lub switch'em jest niedozwolona"
-#: awkgram.y:943 awkgram.y:4228
+#: awkgram.y:1058 awkgram.y:4453
msgid "`continue' is not allowed outside a loop"
msgstr "instrukcja `continue' poza pÄtlÄ
jest niedozwolona"
-#: awkgram.y:954
+#: awkgram.y:1069
#, c-format
msgid "`next' used in %s action"
msgstr "`next' użyty w akcji %s"
-#: awkgram.y:964
+#: awkgram.y:1080
#, c-format
msgid "`nextfile' used in %s action"
msgstr "`nextfile' użyty w akcji %s"
-#: awkgram.y:990
+#: awkgram.y:1108
msgid "`return' used outside function context"
msgstr "`return' użyty poza kontekstem funkcji"
-#: awkgram.y:1054
+#: awkgram.y:1178
msgid "plain `print' in BEGIN or END rule should probably be `print \"\"'"
msgstr ""
"zwykÅy `print' w reguÅach BEGIN lub END powinien prawdopodobnie byÄ jako "
"`print \"\"'"
-#: awkgram.y:1121 awkgram.y:1171
+#: awkgram.y:1244 awkgram.y:1293
msgid "`delete' is not allowed with SYMTAB"
msgstr "`delete' nie jest dozwolony z SYMTAB"
-#: awkgram.y:1123 awkgram.y:1173
+#: awkgram.y:1246 awkgram.y:1295
msgid "`delete' is not allowed with FUNCTAB"
msgstr "`delete' nie jest dozwolony z FUNCTAB"
-#: awkgram.y:1158 awkgram.y:1162
+#: awkgram.y:1280 awkgram.y:1284
msgid "`delete(array)' is a non-portable tawk extension"
msgstr "`delete(tablica)' jest nieprzenoÅnym rozszerzeniem tawk"
-#: awkgram.y:1298
+#: awkgram.y:1420
msgid "multistage two-way pipelines don't work"
msgstr "wieloetapowe dwukierunkowe linie potokowe nie dziaÅajÄ
"
-#: awkgram.y:1300
+#: awkgram.y:1422
msgid "concatenation as I/O `>' redirection target is ambiguous"
msgstr ""
-#: awkgram.y:1460
+#: awkgram.y:1626
msgid "regular expression on right of assignment"
msgstr "wyrażanie regularne po prawej stronie przypisania"
-#: awkgram.y:1475 awkgram.y:1488
+#: awkgram.y:1641 awkgram.y:1654
msgid "regular expression on left of `~' or `!~' operator"
msgstr "wyrażenie regularne po lewej stronie operatora `~' lub `!~'"
-#: awkgram.y:1505 awkgram.y:1654
+#: awkgram.y:1671 awkgram.y:1820
msgid "old awk does not support the keyword `in' except after `for'"
msgstr ""
"stary awk nie wspiera sÅowa kluczowego `in', z wyjÄ
tkiem po sÅowie `for'"
-#: awkgram.y:1515
+#: awkgram.y:1681
msgid "regular expression on right of comparison"
msgstr "wyrażenie regularne po prawej stronie porównania"
-#: awkgram.y:1634
+#: awkgram.y:1800
#, c-format
msgid "non-redirected `getline' invalid inside `%s' rule"
msgstr ""
"komenda `getline' bez przekierowania jest nieprawidÅowa wewnÄ
trz reguÅy
`%s'"
-#: awkgram.y:1637
+#: awkgram.y:1803
msgid "non-redirected `getline' undefined inside END action"
msgstr ""
"komenda `getline' bez przekierowania nie jest zdefiniowana wewnÄ
trz akcji
END"
-#: awkgram.y:1656
+#: awkgram.y:1822
msgid "old awk does not support multidimensional arrays"
msgstr "stary awk nie wspiera wielowymiarowych tablic"
-#: awkgram.y:1759
+#: awkgram.y:1925
msgid "call of `length' without parentheses is not portable"
msgstr "wywoÅanie `length' bez nawiasów jest nieprzenoÅne"
-#: awkgram.y:1833
+#: awkgram.y:1999
msgid "indirect function calls are a gawk extension"
msgstr "poÅrednie wywoÅania funkcji sÄ
rozszerzeniem gawk"
-#: awkgram.y:1846
+#: awkgram.y:2012
#, c-format
msgid "can not use special variable `%s' for indirect function call"
msgstr ""
"nie można użyÄ specjalnej zmiennej `%s' do poÅredniego wywoÅania funkcji"
-#: awkgram.y:1872
+#: awkgram.y:2045
#, fuzzy, c-format
msgid "attempt to use non-function `%s' in function call"
msgstr "próba użycia funkcji `%s' jako tablicy"
-#: awkgram.y:1936
+#: awkgram.y:2110
msgid "invalid subscript expression"
msgstr "nieprawidÅowe wyrażenie indeksowe"
-#: awkgram.y:2300 awkgram.y:2320 gawkapi.c:272 gawkapi.c:289 msg.c:130
+#: awkgram.y:2483 awkgram.y:2503 gawkapi.c:273 gawkapi.c:290 msg.c:130
msgid "warning: "
msgstr "ostrzeżenie: "
-#: awkgram.y:2318 gawkapi.c:244 gawkapi.c:287 msg.c:162
+#: awkgram.y:2501 gawkapi.c:245 gawkapi.c:288 msg.c:162
msgid "fatal: "
msgstr "fatalny bÅÄ
d: "
-#: awkgram.y:2368
+#: awkgram.y:2554
msgid "unexpected newline or end of string"
msgstr "niespodziewany znak nowego wiersza lub koÅca ÅaÅcucha"
-#: awkgram.y:2654 awkgram.y:2730 awkgram.y:2953 debug.c:530 debug.c:546
-#: debug.c:2821 debug.c:5115
+#: awkgram.y:2575
+msgid ""
+"source files / command-line arguments must contain complete functions or "
+"rules"
+msgstr ""
+
+#: awkgram.y:2855 awkgram.y:2933 awkgram.y:3171 debug.c:531 debug.c:547
+#: debug.c:2824 debug.c:5193
#, c-format
msgid "can't open source file `%s' for reading (%s)"
msgstr "nie można otworzyÄ pliku źródÅowego `%s' do czytania (%s)"
-#: awkgram.y:2655 awkgram.y:2780
+#: awkgram.y:2856 awkgram.y:2993
#, c-format
msgid "can't open shared library `%s' for reading (%s)"
msgstr "nie można otworzyÄ wspóÅdzielonej biblioteki `%s' do czytania (%s)"
-#: awkgram.y:2657 awkgram.y:2731 awkgram.y:2781 builtin.c:149 debug.c:5266
+#: awkgram.y:2858 awkgram.y:2934 awkgram.y:2994 builtin.c:149 debug.c:5344
msgid "reason unknown"
msgstr "nieznany powód"
-#: awkgram.y:2666 awkgram.y:2690
+#: awkgram.y:2867 awkgram.y:2891
#, c-format
msgid "can't include `%s' and use it as a program file"
msgstr "nie można doÅÄ
czyÄ `%s' i używaÄ go jako pliku programu"
-#: awkgram.y:2679
+#: awkgram.y:2880
#, c-format
msgid "already included source file `%s'"
msgstr "plik źródÅowy `%s' jest już zaÅÄ
czony"
-#: awkgram.y:2680
+#: awkgram.y:2881
#, c-format
msgid "already loaded shared library `%s'"
msgstr "biblioteka wspóÅdzielona jest już zaÅadowana `%s'"
-#: awkgram.y:2715
+#: awkgram.y:2918
msgid "@include is a gawk extension"
msgstr "@include jest rozszerzeniem gawk"
-#: awkgram.y:2721
+#: awkgram.y:2924
msgid "empty filename after @include"
msgstr "pusta nazwa pliku po @include"
-#: awkgram.y:2765
+#: awkgram.y:2973
msgid "@load is a gawk extension"
msgstr "@load jest rozszerzeniem gawk"
-#: awkgram.y:2771
+#: awkgram.y:2980
msgid "empty filename after @load"
msgstr "pusta nazwa pliku po @load"
-#: awkgram.y:2905
+#: awkgram.y:3123
msgid "empty program text on command line"
msgstr "pusty tekst programu w linii poleceÅ"
-#: awkgram.y:3020
+#: awkgram.y:3238
#, c-format
msgid "can't read sourcefile `%s' (%s)"
msgstr "nie można otworzyÄ pliku źródÅowego `%s' (%s)"
-#: awkgram.y:3031
+#: awkgram.y:3249
#, c-format
msgid "source file `%s' is empty"
msgstr "plik źródÅowy `%s' jest pusty"
-#: awkgram.y:3090
+#: awkgram.y:3308
#, c-format
msgid "PEBKAC error: invalid character '\\%03o' in source code"
msgstr ""
-#: awkgram.y:3361
+#: awkgram.y:3535
msgid "source file does not end in newline"
msgstr "plik źródÅowy nie posiada na koÅcu znaku nowego wiersza"
-#: awkgram.y:3481
+#: awkgram.y:3656
msgid "unterminated regexp ends with `\\' at end of file"
msgstr ""
"niezakoÅczone prawidÅowo wyrażenie regularne koÅczy siÄ znakiem `\\' na "
"koÅcu pliku"
-#: awkgram.y:3508
+#: awkgram.y:3683
#, c-format
msgid "%s: %d: tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr ""
"%s: %d: modyfikator wyrażenia regularnego `/.../%c' tawk nie dziaÅa w gawk"
-#: awkgram.y:3512
+#: awkgram.y:3687
#, c-format
msgid "tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr "modyfikator wyrażenia regularnego `/.../%c' tawk nie dziaÅa w gawk"
-#: awkgram.y:3525
+#: awkgram.y:3700
msgid "unterminated regexp"
msgstr "niezakoÅczone wyrażenie regularne"
-#: awkgram.y:3529
+#: awkgram.y:3704
msgid "unterminated regexp at end of file"
msgstr "niezakoÅczone wyrażenie regularne na koÅcu pliku"
-#: awkgram.y:3608
+#: awkgram.y:3793
msgid "use of `\\ #...' line continuation is not portable"
msgstr "użycie `\\ #...' kontynuacji linii nie jest przenoÅne"
-#: awkgram.y:3628
+#: awkgram.y:3815
msgid "backslash not last character on line"
msgstr "backslash nie jest ostatnim znakiem w wierszu"
-#: awkgram.y:3666 awkgram.y:3668
+#: awkgram.y:3862 awkgram.y:3864
#, fuzzy
msgid "multidimensional arrays are a gawk extension"
msgstr "poÅrednie wywoÅania funkcji sÄ
rozszerzeniem gawk"
-#: awkgram.y:3693
+#: awkgram.y:3889
msgid "POSIX does not allow operator `**='"
msgstr "POSIX nie zezwala na operator `**='"
-#: awkgram.y:3695
+#: awkgram.y:3891
msgid "old awk does not support operator `**='"
msgstr "stary awk nie wspiera operatora `**='"
-#: awkgram.y:3704
+#: awkgram.y:3900
msgid "POSIX does not allow operator `**'"
msgstr "POSIX nie zezwala na operator `**'"
-#: awkgram.y:3706
+#: awkgram.y:3902
msgid "old awk does not support operator `**'"
msgstr "stary awk nie wspiera operatora `**'"
-#: awkgram.y:3741
+#: awkgram.y:3937
msgid "operator `^=' is not supported in old awk"
msgstr "operator `^=' nie jest wspierany w starym awk"
-#: awkgram.y:3749
+#: awkgram.y:3945
msgid "operator `^' is not supported in old awk"
msgstr "operator `^' nie jest wspierany w starym awk"
-#: awkgram.y:3846 awkgram.y:3868 command.y:1187
+#: awkgram.y:4042 awkgram.y:4064 command.y:1187
msgid "unterminated string"
msgstr "niezakoÅczony ÅaÅcuch"
-#: awkgram.y:3856 main.c:1172
+#: awkgram.y:4052 main.c:1197
#, fuzzy
msgid "POSIX does not allow physical newlines in string values"
msgstr "POSIX nie zezwala na sekwencjÄ ucieczki `\\x'"
-#: awkgram.y:3858 node.c:453
+#: awkgram.y:4054 node.c:453
#, fuzzy
msgid "backslash string continuation is not portable"
msgstr "użycie `\\ #...' kontynuacji linii nie jest przenoÅne"
-#: awkgram.y:4089
+#: awkgram.y:4292
#, c-format
msgid "invalid char '%c' in expression"
msgstr "nieprawidÅowy znak '%c' w wyrażeniu"
-#: awkgram.y:4163
+#: awkgram.y:4387
#, c-format
msgid "`%s' is a gawk extension"
msgstr "`%s' jest rozszerzeniem gawk"
-#: awkgram.y:4168
+#: awkgram.y:4392
#, c-format
msgid "POSIX does not allow `%s'"
msgstr "POSIX nie zezwala na `%s'"
-#: awkgram.y:4176
+#: awkgram.y:4400
#, c-format
msgid "`%s' is not supported in old awk"
msgstr "`%s' nie jest wspierany w starym awk"
-#: awkgram.y:4266
+#: awkgram.y:4494
#, fuzzy
msgid "`goto' considered harmful!"
msgstr "`goto' uważane za szkodliwe!\n"
-#: awkgram.y:4335
+#: awkgram.y:4563
#, c-format
msgid "%d is invalid as number of arguments for %s"
msgstr "%d jest nieprawidÅowe jako liczba argumentów dla %s"
-#: awkgram.y:4370
+#: awkgram.y:4598
#, c-format
msgid "%s: string literal as last arg of substitute has no effect"
msgstr ""
"%s: literaÅ ÅaÅcuchowy jako ostatni argument podstawienia nie ma żadnego "
"efektu"
-#: awkgram.y:4375
+#: awkgram.y:4603
#, c-format
msgid "%s third parameter is not a changeable object"
msgstr "%s trzeci parametr nie jest zmiennym obiektem"
-#: awkgram.y:4469 awkgram.y:4472
+#: awkgram.y:4707 awkgram.y:4710
msgid "match: third argument is a gawk extension"
msgstr "match: trzeci argument jest rozszerzeniem gawk"
-#: awkgram.y:4526 awkgram.y:4529
+#: awkgram.y:4764 awkgram.y:4767
msgid "close: second argument is a gawk extension"
msgstr "close: drugi argument jest rozszerzeniem gawk"
-#: awkgram.y:4541
+#: awkgram.y:4779
msgid "use of dcgettext(_\"...\") is incorrect: remove leading underscore"
msgstr "nieprawidÅowe użycie dcgettext(_\"...\"): usuÅ znak podkreÅlenia"
-#: awkgram.y:4556
+#: awkgram.y:4794
msgid "use of dcngettext(_\"...\") is incorrect: remove leading underscore"
msgstr "nieprawidÅowe użycie dcngettext(_\"...\"): usuÅ znak podkreÅlenia"
-#: awkgram.y:4575
+#: awkgram.y:4813
msgid "index: regexp constant as second argument is not allowed"
msgstr "index: staÅy regexp jako drugi argument nie jest dozwolony"
-#: awkgram.y:4628
+#: awkgram.y:4866
#, c-format
msgid "function `%s': parameter `%s' shadows global variable"
msgstr "funkcja `%s': parametr `%s' zasÅania globalnÄ
zmiennÄ
"
-#: awkgram.y:4677 debug.c:4100 debug.c:4143 debug.c:5264
+#: awkgram.y:4915 debug.c:4178 debug.c:4221 debug.c:5342
#, c-format
msgid "could not open `%s' for writing (%s)"
msgstr "nie można otworzyÄ `%s' do zapisu (%s)"
-#: awkgram.y:4678
+#: awkgram.y:4916
msgid "sending variable list to standard error"
msgstr "wysyÅanie listy zmiennych na standardowe wyjÅcie diagnostyczne"
-#: awkgram.y:4686
+#: awkgram.y:4924
#, c-format
msgid "%s: close failed (%s)"
msgstr "%s: zamkniÄcie nie powiodÅo siÄ (%s)"
-#: awkgram.y:4711
+#: awkgram.y:4949
msgid "shadow_funcs() called twice!"
msgstr "shadow_funcs() wywoÅana podwójnie!"
-#: awkgram.y:4719
+#: awkgram.y:4957
msgid "there were shadowed variables."
msgstr "wystÄ
piÅy przykryte zmienne."
-#: awkgram.y:4786
+#: awkgram.y:5034
#, c-format
msgid "function name `%s' previously defined"
msgstr "nazwa funkcji `%s' zostaÅa zdefiniowana poprzednio"
-#: awkgram.y:4832
+#: awkgram.y:5085
#, c-format
msgid "function `%s': can't use function name as parameter name"
msgstr "funkcja `%s': nie można użyÄ nazwy funkcji jako nazwy parametru"
-#: awkgram.y:4835
+#: awkgram.y:5088
#, c-format
msgid "function `%s': can't use special variable `%s' as a function parameter"
msgstr ""
"funkcja `%s': nie można użyÄ specjalnej zmiennej `%s' jako parametru
funkcji"
-#: awkgram.y:4843
+#: awkgram.y:5092
+#, fuzzy, c-format
+msgid "function `%s': parameter `%s' cannot contain a namespace"
+msgstr "funkcja `%s': parametr `%s' zasÅania globalnÄ
zmiennÄ
"
+
+#: awkgram.y:5099
#, c-format
msgid "function `%s': parameter #%d, `%s', duplicates parameter #%d"
msgstr "funkcja `%s': parametr #%d, `%s', powiela parametr #%d"
-#: awkgram.y:4929 awkgram.y:4935
+#: awkgram.y:5188
#, c-format
msgid "function `%s' called but never defined"
msgstr "funkcja `%s' zostaÅa wywoÅana, ale nigdy nie zostaÅa zdefiniowana"
-#: awkgram.y:4939
+#: awkgram.y:5192
#, c-format
msgid "function `%s' defined but never called directly"
msgstr ""
"funkcja `%s' zostaÅa zdefiniowana, ale nigdy nie zostaÅa wywoÅana "
"bezpoÅrednio"
-#: awkgram.y:4971
+#: awkgram.y:5224
#, c-format
msgid "regexp constant for parameter #%d yields boolean value"
msgstr "staÅe wyrażenie regularne dla parametru #%d daje wartoÅÄ logicznÄ
"
-#: awkgram.y:4986
+#: awkgram.y:5239
#, c-format
msgid ""
"function `%s' called with space between name and `(',\n"
@@ -542,25 +553,68 @@ msgstr ""
"`(',\n"
"lub użyta jako zmienna lub jako tablica"
-#: awkgram.y:5201
+#: awkgram.y:5454
msgid "division by zero attempted"
msgstr "próba dzielenia przez zero"
-#: awkgram.y:5210
+#: awkgram.y:5463
#, c-format
msgid "division by zero attempted in `%%'"
msgstr "próba dzielenia przez zero w `%%'"
-#: awkgram.y:5536
+#: awkgram.y:5802
msgid ""
"cannot assign a value to the result of a field post-increment expression"
msgstr "nie można przypisaÄ wartoÅci do wyniku tego wyrażenia"
-#: awkgram.y:5539
+#: awkgram.y:5805
#, c-format
msgid "invalid target of assignment (opcode %s)"
msgstr "nieprawidÅowy cel przypisania (opcode %s)"
+#: awkgram.y:6697
+#, c-format
+msgid "identifier %s: qualified names not allowed in traditional / POSIX mode"
+msgstr ""
+
+#: awkgram.y:6702
+#, c-format
+msgid "identifier %s: namespace separator is two colons, not one"
+msgstr ""
+
+#: awkgram.y:6708
+#, c-format
+msgid "qualified identifier `%s' is badly formed"
+msgstr ""
+
+#: awkgram.y:6715
+#, c-format
+msgid ""
+"identifier `%s': namespace separator can only appear once in a qualified name"
+msgstr ""
+
+#: awkgram.y:6764 awkgram.y:6815
+#, c-format
+msgid "using reserved identifier `%s' as a namespace is not allowed"
+msgstr ""
+
+#: awkgram.y:6771 awkgram.y:6781
+#, c-format
+msgid ""
+"using reserved identifier `%s' as second component of a qualified name is "
+"not allowed"
+msgstr ""
+
+#: awkgram.y:6799
+#, fuzzy
+msgid "@namespace is a gawk extension"
+msgstr "@include jest rozszerzeniem gawk"
+
+#: awkgram.y:6806
+#, c-format
+msgid "namespace name `%s' must meet identifier naming rules"
+msgstr ""
+
#: builtin.c:143
#, c-format
msgid "%s to \"%s\" failed (%s)"
@@ -857,232 +911,222 @@ msgstr "strftime: otrzymano pierwszy argument, który
nie jest ÅaÅcuchem"
msgid "strftime: received empty format string"
msgstr "strftime: otrzymano pusty ÅaÅcuch formatujÄ
cy"
-#: builtin.c:2110
-#, fuzzy, c-format
-msgid "setenv(TZ, %s) failed (%s)"
-msgstr "%s do \"%s\" nie powiódÅ siÄ (%s)"
-
-#: builtin.c:2117
-#, c-format
-msgid "setenv(TZ, %s) restoration failed (%s)"
-msgstr ""
-
-#: builtin.c:2121
-#, fuzzy, c-format
-msgid "unsetenv(TZ) failed (%s)"
-msgstr "%s: zamkniÄcie nie powiodÅo siÄ (%s)"
-
-#: builtin.c:2150
+#: builtin.c:2122
msgid "mktime: received non-string argument"
msgstr "mktime: otrzymano argument, który nie jest ÅaÅcuchem"
-#: builtin.c:2167
+#: builtin.c:2139
msgid "mktime: at least one of the values is out of the default range"
msgstr "mktime: przynajmniej jedna z wartoÅci jest poza domyÅlnym zakresem"
-#: builtin.c:2203
+#: builtin.c:2175
msgid "'system' function not allowed in sandbox mode"
msgstr "funkcja 'system' nie jest dozwolona w trybie piaskownicy"
-#: builtin.c:2208
+#: builtin.c:2180
msgid "system: received non-string argument"
msgstr "system: otrzymano argument, który nie jest ÅaÅcuchem"
-#: builtin.c:2277 builtin.c:2350
+#: builtin.c:2249 builtin.c:2322
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr ""
-#: builtin.c:2373
+#: builtin.c:2345
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "odwoÅanie do niezainicjowanego pola `$%d'"
-#: builtin.c:2458
+#: builtin.c:2430
msgid "tolower: received non-string argument"
msgstr "tolower: otrzymano argument, który nie jest ÅaÅcuchem"
-#: builtin.c:2489
+#: builtin.c:2461
msgid "toupper: received non-string argument"
msgstr "toupper: otrzymano argument, który nie jest ÅaÅcuchem"
-#: builtin.c:2522 mpfr.c:674
+#: builtin.c:2494 mpfr.c:674
msgid "atan2: received non-numeric first argument"
msgstr "atan2: otrzymano pierwszy argument, który nie jest liczbÄ
"
-#: builtin.c:2524 mpfr.c:676
+#: builtin.c:2496 mpfr.c:676
msgid "atan2: received non-numeric second argument"
msgstr "atan2: otrzymano drugi argument, który nie jest liczbÄ
"
-#: builtin.c:2543
+#: builtin.c:2515
msgid "sin: received non-numeric argument"
msgstr "sin: otrzymano argument, który nie jest liczbÄ
"
-#: builtin.c:2559
+#: builtin.c:2531
msgid "cos: received non-numeric argument"
msgstr "cos: otrzymano argument, który nie jest liczbÄ
"
-#: builtin.c:2673 mpfr.c:1169
+#: builtin.c:2645 mpfr.c:1169
msgid "srand: received non-numeric argument"
msgstr "srand: otrzymano argument, który nie jest liczbÄ
"
-#: builtin.c:2704
+#: builtin.c:2676
msgid "match: third argument is not an array"
msgstr "match: otrzymano trzeci argument, który nie jest tablicÄ
"
-#: builtin.c:2971
+#: builtin.c:2919
#, fuzzy, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensub: trzeci argument 0 potraktowany jako 1"
-#: builtin.c:3293
+#: builtin.c:3241
#, fuzzy, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "and: wywoÅano z mniej niż dwoma argumentami"
-#: builtin.c:3393
+#: builtin.c:3341
#, fuzzy, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "and: wywoÅano z mniej niż dwoma argumentami"
-#: builtin.c:3448
+#: builtin.c:3396
msgid "lshift: received non-numeric first argument"
msgstr "lshift: otrzymano pierwszy argument, który nie jest liczbÄ
"
-#: builtin.c:3450
+#: builtin.c:3398
msgid "lshift: received non-numeric second argument"
msgstr "lshift: otrzymano drugi argument, który nie jest liczbÄ
"
-#: builtin.c:3456
+#: builtin.c:3404
#, fuzzy, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f): ujemne wartoÅci spowodujÄ
dziwne wyniki"
-#: builtin.c:3460
+#: builtin.c:3408
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f): uÅamkowe wartoÅci zostanÄ
obciÄte"
-#: builtin.c:3462
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr "lshift(%f, %f): zbyt duża wartoÅÄ przesuniÄcia spowoduje dziwne
wyniki"
-#: builtin.c:3487
+#: builtin.c:3435
msgid "rshift: received non-numeric first argument"
msgstr "rshift: otrzymano pierwszy argument, który nie jest liczbÄ
"
-#: builtin.c:3489
+#: builtin.c:3437
msgid "rshift: received non-numeric second argument"
msgstr "rshift: otrzymano drugi argument, który nie jest liczbÄ
"
-#: builtin.c:3495
+#: builtin.c:3443
#, fuzzy, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift(%f, %f): ujemne wartoÅci spowodujÄ
dziwne wyniki"
-#: builtin.c:3499
+#: builtin.c:3447
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f): uÅamkowe wartoÅci zostanÄ
obciÄte"
-#: builtin.c:3501
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr "rshift(%f, %f): zbyt duża wartoÅÄ przesuniÄcia spowoduje dziwne
wyniki"
-#: builtin.c:3526 mpfr.c:982
+#: builtin.c:3474 mpfr.c:982
msgid "and: called with less than two arguments"
msgstr "and: wywoÅano z mniej niż dwoma argumentami"
-#: builtin.c:3531
+#: builtin.c:3479
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "and: argument %d nie jest liczbÄ
"
-#: builtin.c:3535
+#: builtin.c:3483
#, fuzzy, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "and: argument %d ujemna wartoÅÄ %g spowoduje dziwne wyniki"
-#: builtin.c:3558 mpfr.c:1014
+#: builtin.c:3506 mpfr.c:1014
msgid "or: called with less than two arguments"
msgstr "or: wywoÅano z mniej niż dwoma argumentami"
-#: builtin.c:3563
+#: builtin.c:3511
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "or: argument %d nie jest liczbÄ
"
-#: builtin.c:3567
+#: builtin.c:3515
#, fuzzy, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "or: argument %d ujemna wartoÅÄ %g spowoduje dziwne wyniki"
-#: builtin.c:3589 mpfr.c:1045
+#: builtin.c:3537 mpfr.c:1045
msgid "xor: called with less than two arguments"
msgstr "xor: wywoÅano z mniej niż dwoma argumentami"
-#: builtin.c:3595
+#: builtin.c:3543
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "xor: argument %d nie jest liczbÄ
"
-#: builtin.c:3599
+#: builtin.c:3547
#, fuzzy, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xor: argument %d ujemna wartoÅÄ %g spowoduje dziwne wyniki"
-#: builtin.c:3624 mpfr.c:804
+#: builtin.c:3572 mpfr.c:804
msgid "compl: received non-numeric argument"
msgstr "compl: otrzymano argument, który nie jest liczbÄ
"
-#: builtin.c:3629
+#: builtin.c:3577
#, fuzzy, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f): ujemne wartoÅci spowodujÄ
dziwne wyniki"
-#: builtin.c:3632
+#: builtin.c:3580
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f): uÅamkowe wartoÅci zostanÄ
obciÄte"
-#: builtin.c:3816
+#: builtin.c:3764
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: `%s' nie jest prawidÅowÄ
kategoriÄ
lokalizacji"
-#: builtin.c:4041 mpfr.c:1203
+#: builtin.c:3988 mpfr.c:1203
#, fuzzy
msgid "intdiv: third argument is not an array"
msgstr "match: otrzymano trzeci argument, który nie jest tablicÄ
"
-#: builtin.c:4049 mpfr.c:1211
+#: builtin.c:3996 mpfr.c:1211
#, fuzzy
msgid "intdiv: received non-numeric first argument"
msgstr "and: otrzymano pierwszy argument, który nie jest liczbÄ
"
-#: builtin.c:4051 mpfr.c:1213
+#: builtin.c:3998 mpfr.c:1213
#, fuzzy
msgid "intdiv: received non-numeric second argument"
msgstr "and: otrzymano drugi argument, który nie jest liczbÄ
"
-#: builtin.c:4060 mpfr.c:1252
+#: builtin.c:4007 mpfr.c:1252
#, fuzzy
msgid "intdiv: division by zero attempted"
msgstr "próba dzielenia przez zero"
-#: builtin.c:4130
+#: builtin.c:4046
+#, fuzzy
+msgid "typeof: second argument is not an array"
+msgstr "split: drugi argument nie jest tablicÄ
"
+
+#: builtin.c:4082
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
msgstr ""
-#: builtin.c:4145
+#: builtin.c:4101
#, fuzzy, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "option: nieprawidÅowy parametr - \"%s\""
-#: builtin.c:4149
+#: builtin.c:4105
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr ""
@@ -1372,7 +1416,7 @@ msgid ""
"if N < 0) frames."
msgstr ""
-#: command.y:1016 debug.c:408 gawkapi.c:258 msg.c:139
+#: command.y:1016 debug.c:409 gawkapi.c:259 msg.c:139
#, c-format
msgid "error: "
msgstr "bÅÄ
d: "
@@ -1438,65 +1482,65 @@ msgstr ""
msgid "(un)set or show instruction tracing (value=on|off)."
msgstr ""
-#: debug.c:352
+#: debug.c:353
msgid "program not running."
msgstr ""
-#: debug.c:455 debug.c:613
+#: debug.c:456 debug.c:614
#, c-format
msgid "can't read source file `%s' (%s)"
msgstr "nie można odczytaÄ pliku źródÅowego `%s' (%s)"
-#: debug.c:460
+#: debug.c:461
#, c-format
msgid "source file `%s' is empty.\n"
msgstr "plik źródÅowy `%s' jest pusty.\n"
-#: debug.c:487
+#: debug.c:488
msgid "no current source file."
msgstr "brak aktualnego pliku źródÅowego."
-#: debug.c:512
+#: debug.c:513
#, c-format
msgid "cannot find source file named `%s' (%s)"
msgstr "nie można znaleÅºÄ pliku źródÅowego `%s' (%s)"
-#: debug.c:536
+#: debug.c:537
#, c-format
msgid "WARNING: source file `%s' modified since program compilation.\n"
msgstr "UWAGA: plik źródÅowy `%s' ulegÅ zmianie od kompilacji programu.\n"
-#: debug.c:558
+#: debug.c:559
#, c-format
msgid "line number %d out of range; `%s' has %d lines"
msgstr ""
-#: debug.c:618
+#: debug.c:619
#, c-format
msgid "unexpected eof while reading file `%s', line %d"
msgstr "niespodziewany koniec pliku podczas czytania `%s', linia %d"
-#: debug.c:627
+#: debug.c:628
#, c-format
msgid "source file `%s' modified since start of program execution"
msgstr "plik źródÅowy `%s' ulegÅ zmianie od rozpoczÄcia dziaÅania
programu"
-#: debug.c:739
+#: debug.c:740
#, c-format
msgid "Current source file: %s\n"
msgstr "Aktualny plik źródÅowy: %s\n"
-#: debug.c:740
+#: debug.c:741
#, c-format
msgid "Number of lines: %d\n"
msgstr "IloÅÄ linii: %d\n"
-#: debug.c:747
+#: debug.c:748
#, c-format
msgid "Source file (lines): %s (%d)\n"
msgstr "Plik źródÅowy (linie): %s (%d)\n"
-#: debug.c:761
+#: debug.c:762
msgid ""
"Number Disp Enabled Location\n"
"\n"
@@ -1504,54 +1548,54 @@ msgstr ""
"Numer Disp Enabled Lokacja\n"
"\n"
-#: debug.c:772
+#: debug.c:773
#, c-format
msgid "\tno of hits = %ld\n"
msgstr ""
-#: debug.c:774
+#: debug.c:775
#, c-format
msgid "\tignore next %ld hit(s)\n"
msgstr ""
-#: debug.c:776 debug.c:916
+#: debug.c:777 debug.c:917
#, c-format
msgid "\tstop condition: %s\n"
msgstr "\tkoniec warunku: %s\n"
-#: debug.c:778 debug.c:918
+#: debug.c:779 debug.c:919
msgid "\tcommands:\n"
msgstr "\tkomendy:\n"
-#: debug.c:800
+#: debug.c:801
#, c-format
msgid "Current frame: "
msgstr "Aktualna ramka: "
-#: debug.c:803
+#: debug.c:804
#, c-format
msgid "Called by frame: "
msgstr ""
-#: debug.c:807
+#: debug.c:808
#, c-format
msgid "Caller of frame: "
msgstr ""
-#: debug.c:825
+#: debug.c:826
#, c-format
msgid "None in main().\n"
msgstr ""
-#: debug.c:855
+#: debug.c:856
msgid "No arguments.\n"
msgstr "Brak argumentów.\n"
-#: debug.c:856
+#: debug.c:857
msgid "No locals.\n"
msgstr ""
-#: debug.c:864
+#: debug.c:865
msgid ""
"All defined variables:\n"
"\n"
@@ -1559,7 +1603,7 @@ msgstr ""
"Wszystkie zdefiniowane zmienne:\n"
"\n"
-#: debug.c:874
+#: debug.c:875
msgid ""
"All defined functions:\n"
"\n"
@@ -1567,13 +1611,13 @@ msgstr ""
"Wszystkie zdefiniowane funkcje:\n"
"\n"
-#: debug.c:893
+#: debug.c:894
msgid ""
"Auto-display variables:\n"
"\n"
msgstr ""
-#: debug.c:896
+#: debug.c:897
msgid ""
"Watch variables:\n"
"\n"
@@ -1581,381 +1625,381 @@ msgstr ""
"Obserwowane zmienne:\n"
"\n"
-#: debug.c:1036
+#: debug.c:1037
#, c-format
msgid "no symbol `%s' in current context\n"
msgstr "brak symbolu `%s' w bieżÄ
cym kontekÅcie\n"
-#: debug.c:1048 debug.c:1434
+#: debug.c:1049 debug.c:1437
#, c-format
msgid "`%s' is not an array\n"
msgstr "`%s' nie jest tablicÄ
\n"
-#: debug.c:1062
+#: debug.c:1063
#, c-format
msgid "$%ld = uninitialized field\n"
msgstr "$%ld = niezainicjowane pole\n"
-#: debug.c:1083
+#: debug.c:1084
#, c-format
msgid "array `%s' is empty\n"
msgstr "tablica `%s' jest pusta\n"
-#: debug.c:1126 debug.c:1178
+#: debug.c:1127 debug.c:1179
#, fuzzy, c-format
msgid "[\"%.*s\"] not in array `%s'\n"
msgstr "[\"%s\"] nie ma w tablicy `%s'\n"
-#: debug.c:1182
+#: debug.c:1183
#, fuzzy, c-format
msgid "`%s[\"%.*s\"]' is not an array\n"
msgstr "`%s[\"%s\"]' nie jest tablicÄ
\n"
-#: debug.c:1243 debug.c:5024
+#: debug.c:1244 debug.c:5102
#, c-format
msgid "`%s' is not a scalar variable"
msgstr "`%s' nie jest zmiennÄ
skalarnÄ
"
-#: debug.c:1265 debug.c:5054
+#: debug.c:1267 debug.c:5132
#, fuzzy, c-format
msgid "attempt to use array `%s[\"%.*s\"]' in a scalar context"
msgstr "próba użycia tablicy `%s[\"%s\"]' w kontekÅcie skalaru"
-#: debug.c:1287 debug.c:5065
+#: debug.c:1290 debug.c:5143
#, fuzzy, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as array"
msgstr "próba użycia skalaru `%s[\"%s\"]' jako tablicy"
-#: debug.c:1430
+#: debug.c:1433
#, c-format
msgid "`%s' is a function"
msgstr "`%s' jest funkcjÄ
"
-#: debug.c:1472
+#: debug.c:1475
#, c-format
msgid "watchpoint %d is unconditional\n"
msgstr ""
-#: debug.c:1506
+#: debug.c:1509
#, c-format
msgid "No display item numbered %ld"
msgstr ""
-#: debug.c:1509
+#: debug.c:1512
#, c-format
msgid "No watch item numbered %ld"
msgstr ""
-#: debug.c:1535
+#: debug.c:1538
#, fuzzy, c-format
msgid "%d: [\"%.*s\"] not in array `%s'\n"
msgstr "%d: [\"%s\"] nie ma w tablicy `%s'\n"
-#: debug.c:1774
+#: debug.c:1777
msgid "attempt to use scalar value as array"
msgstr "próba użycia wartoÅci skalarnej jako tablicy"
-#: debug.c:1865
+#: debug.c:1868
#, c-format
msgid "Watchpoint %d deleted because parameter is out of scope.\n"
msgstr ""
-#: debug.c:1876
+#: debug.c:1879
#, c-format
msgid "Display %d deleted because parameter is out of scope.\n"
msgstr ""
-#: debug.c:1909
+#: debug.c:1912
#, c-format
msgid " in file `%s', line %d\n"
msgstr " w pliku `%s', linia %d\n"
-#: debug.c:1930
+#: debug.c:1933
#, c-format
msgid " at `%s':%d"
msgstr " w `%s':%d"
-#: debug.c:1946 debug.c:2009
+#: debug.c:1949 debug.c:2012
#, c-format
msgid "#%ld\tin "
msgstr "#%ld\tw "
-#: debug.c:1983
+#: debug.c:1986
#, c-format
msgid "More stack frames follow ...\n"
msgstr ""
-#: debug.c:2026
+#: debug.c:2029
msgid "invalid frame number"
msgstr "nieprawidÅowy numer ramki"
-#: debug.c:2209
+#: debug.c:2212
#, c-format
msgid "Note: breakpoint %d (enabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
-#: debug.c:2216
+#: debug.c:2219
#, c-format
msgid "Note: breakpoint %d (enabled), also set at %s:%d"
msgstr ""
-#: debug.c:2223
+#: debug.c:2226
#, c-format
msgid "Note: breakpoint %d (disabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
-#: debug.c:2230
+#: debug.c:2233
#, c-format
msgid "Note: breakpoint %d (disabled), also set at %s:%d"
msgstr ""
-#: debug.c:2247
+#: debug.c:2250
#, c-format
msgid "Breakpoint %d set at file `%s', line %d\n"
msgstr "Breakpoint %d ustawiony w pliku `%s', linia %d\n"
-#: debug.c:2349
+#: debug.c:2352
#, c-format
msgid "Can't set breakpoint in file `%s'\n"
msgstr ""
-#: debug.c:2378 debug.c:2501 debug.c:3363
+#: debug.c:2381 debug.c:2504 debug.c:3366
#, c-format
msgid "line number %d in file `%s' out of range"
msgstr "numer linii %d w pliku `%s' jest poza zasiÄgiem"
-#: debug.c:2382
+#: debug.c:2385
#, c-format
msgid "Can't find rule!!!\n"
msgstr "Nie można znaleÅºÄ reguÅy!!!\n"
-#: debug.c:2384
+#: debug.c:2387
#, c-format
msgid "Can't set breakpoint at `%s':%d\n"
msgstr ""
-#: debug.c:2396
+#: debug.c:2399
#, c-format
msgid "Can't set breakpoint in function `%s'\n"
msgstr ""
-#: debug.c:2412
+#: debug.c:2415
#, c-format
msgid "breakpoint %d set at file `%s', line %d is unconditional\n"
msgstr ""
-#: debug.c:2517 debug.c:2539
+#: debug.c:2520 debug.c:2542
#, c-format
msgid "Deleted breakpoint %d"
msgstr "Skasowany breakpoint %d"
-#: debug.c:2523
+#: debug.c:2526
#, c-format
msgid "No breakpoint(s) at entry to function `%s'\n"
msgstr ""
-#: debug.c:2550
+#: debug.c:2553
#, c-format
msgid "No breakpoint at file `%s', line #%d\n"
msgstr "Brak breakpointa w pliku `%s', linii #%d\n"
-#: debug.c:2605 debug.c:2646 debug.c:2666 debug.c:2709
+#: debug.c:2608 debug.c:2649 debug.c:2669 debug.c:2712
msgid "invalid breakpoint number"
msgstr ""
-#: debug.c:2621
+#: debug.c:2624
msgid "Delete all breakpoints? (y or n) "
msgstr "Czy skasowaÄ wszystkie breakpointy? (y lub n) "
-#: debug.c:2622 debug.c:2936 debug.c:2989
+#: debug.c:2625 debug.c:2939 debug.c:2992
msgid "y"
msgstr "t"
-#: debug.c:2671
+#: debug.c:2674
#, c-format
msgid "Will ignore next %ld crossing(s) of breakpoint %d.\n"
msgstr ""
-#: debug.c:2675
+#: debug.c:2678
#, c-format
msgid "Will stop next time breakpoint %d is reached.\n"
msgstr ""
-#: debug.c:2792
+#: debug.c:2795
#, c-format
msgid "Can only debug programs provided with the `-f' option.\n"
msgstr ""
-#: debug.c:2921
+#: debug.c:2924
#, c-format
msgid "Failed to restart debugger"
msgstr ""
-#: debug.c:2935
+#: debug.c:2938
msgid "Program already running. Restart from beginning (y/n)? "
msgstr ""
-#: debug.c:2939
+#: debug.c:2942
#, c-format
msgid "Program not restarted\n"
msgstr ""
-#: debug.c:2949
+#: debug.c:2952
#, c-format
msgid "error: cannot restart, operation not allowed\n"
msgstr ""
-#: debug.c:2955
+#: debug.c:2958
#, c-format
msgid "error (%s): cannot restart, ignoring rest of the commands\n"
msgstr ""
-#: debug.c:2963
+#: debug.c:2966
#, c-format
msgid "Starting program: \n"
msgstr "Uruchamianie programu: \n"
-#: debug.c:2973
+#: debug.c:2976
#, c-format
msgid "Program exited abnormally with exit value: %d\n"
msgstr ""
-#: debug.c:2974
+#: debug.c:2977
#, c-format
msgid "Program exited normally with exit value: %d\n"
msgstr ""
-#: debug.c:2988
+#: debug.c:2991
msgid "The program is running. Exit anyway (y/n)? "
msgstr ""
-#: debug.c:3023
+#: debug.c:3026
#, c-format
msgid "Not stopped at any breakpoint; argument ignored.\n"
msgstr ""
-#: debug.c:3028
+#: debug.c:3031
#, c-format
msgid "invalid breakpoint number %d."
msgstr ""
-#: debug.c:3033
+#: debug.c:3036
#, c-format
msgid "Will ignore next %ld crossings of breakpoint %d.\n"
msgstr ""
-#: debug.c:3220
+#: debug.c:3223
#, c-format
msgid "'finish' not meaningful in the outermost frame main()\n"
msgstr ""
-#: debug.c:3225
+#: debug.c:3228
#, c-format
msgid "Run till return from "
msgstr ""
-#: debug.c:3268
+#: debug.c:3271
#, c-format
msgid "'return' not meaningful in the outermost frame main()\n"
msgstr ""
-#: debug.c:3382
+#: debug.c:3385
#, c-format
msgid "Can't find specified location in function `%s'\n"
msgstr ""
-#: debug.c:3390
+#: debug.c:3393
#, c-format
msgid "invalid source line %d in file `%s'"
msgstr "nieprawidÅowa linia źródÅowa %d w pliku `%s'"
-#: debug.c:3405
+#: debug.c:3408
#, c-format
msgid "Can't find specified location %d in file `%s'\n"
msgstr ""
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "element not in array\n"
msgstr "brak elementu w tablicy\n"
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "untyped variable\n"
msgstr "zmienna bez typu\n"
-#: debug.c:3479
+#: debug.c:3482
#, c-format
msgid "Stopping in %s ...\n"
msgstr ""
-#: debug.c:3556
+#: debug.c:3559
#, c-format
msgid "'finish' not meaningful with non-local jump '%s'\n"
msgstr ""
-#: debug.c:3563
+#: debug.c:3566
#, c-format
msgid "'until' not meaningful with non-local jump '%s'\n"
msgstr ""
-#: debug.c:4244
+#: debug.c:4322
msgid "\t------[Enter] to continue or q [Enter] to quit------"
msgstr ""
-#: debug.c:4245
+#: debug.c:4323
msgid "q"
msgstr "q"
-#: debug.c:5061
+#: debug.c:5139
#, fuzzy, c-format
msgid "[\"%.*s\"] not in array `%s'"
msgstr "[\"%s\"] nie ma w tablicy `%s'"
-#: debug.c:5267
+#: debug.c:5345
#, c-format
msgid "sending output to stdout\n"
msgstr "wysyÅanie wyjÅcia na stdout\n"
-#: debug.c:5307
+#: debug.c:5385
msgid "invalid number"
msgstr "nieprawidÅowa liczba"
-#: debug.c:5441
+#: debug.c:5519
#, c-format
msgid "`%s' not allowed in current context; statement ignored"
msgstr "polecenie `%s' nie może byÄ wywoÅane w tym kontekÅcie; zignorowano"
-#: debug.c:5449
+#: debug.c:5527
msgid "`return' not allowed in current context; statement ignored"
msgstr ""
"instrukcja `return' nie może byÄ wywoÅana w tym kontekÅcie; zignorowano"
-#: debug.c:5664
+#: debug.c:5742
#, c-format
msgid "No symbol `%s' in current context"
msgstr "Brak symbolu `%s' w bieżÄ
cym kontekÅcie"
-#: eval.c:399
+#: eval.c:400
#, c-format
msgid "unknown nodetype %d"
msgstr "nieznany typ wÄzÅa %d"
-#: eval.c:410 eval.c:424
+#: eval.c:411 eval.c:427
#, c-format
msgid "unknown opcode %d"
msgstr "nieznany opcode %d"
-#: eval.c:421
+#: eval.c:424
#, c-format
msgid "opcode %s not an operator or keyword"
msgstr "opcode %s nie jest operatorem ani sÅowem kluczowym"
-#: eval.c:479
+#: eval.c:482
msgid "buffer overflow in genflags2str"
msgstr "przepeÅnienie bufora w genflags2str"
-#: eval.c:681
+#: eval.c:684
#, c-format
msgid ""
"\n"
@@ -1966,73 +2010,73 @@ msgstr ""
"\t# Stos WywoÅawczy Funkcji:\n"
"\n"
-#: eval.c:707
+#: eval.c:710
msgid "`IGNORECASE' is a gawk extension"
msgstr "`IGNORECASE' jest rozszerzeniem gawk"
-#: eval.c:728
+#: eval.c:731
msgid "`BINMODE' is a gawk extension"
msgstr "`BINMODE' jest rozszerzeniem gawk"
-#: eval.c:785
+#: eval.c:788
#, c-format
msgid "BINMODE value `%s' is invalid, treated as 3"
msgstr "wartoÅÄ BINMODE `%s' jest nieprawidÅowa, przyjÄto jÄ
jako 3"
-#: eval.c:908
+#: eval.c:911
#, c-format
msgid "bad `%sFMT' specification `%s'"
msgstr "zÅa specyfikacja `%sFMT' `%s'"
-#: eval.c:976
+#: eval.c:979
msgid "turning off `--lint' due to assignment to `LINT'"
msgstr "wyÅÄ
czenie `--lint' z powodu przypisania do `LINT'"
-#: eval.c:1154
+#: eval.c:1157
#, c-format
msgid "reference to uninitialized argument `%s'"
msgstr "odwoÅanie do niezainicjowanego argumentu `%s'"
-#: eval.c:1155
+#: eval.c:1158
#, c-format
msgid "reference to uninitialized variable `%s'"
msgstr "odwoÅanie do niezainicjowanej zmiennej `%s'"
-#: eval.c:1173
+#: eval.c:1176
msgid "attempt to field reference from non-numeric value"
msgstr "próba odwoÅania do pola poprzez nienumerycznÄ
wartoÅÄ"
-#: eval.c:1175
+#: eval.c:1178
msgid "attempt to field reference from null string"
msgstr "próba odwoÅania z zerowego ÅaÅcucha"
-#: eval.c:1183
+#: eval.c:1186
#, c-format
msgid "attempt to access field %ld"
msgstr "próba dostÄpu do pola %ld"
-#: eval.c:1192
+#: eval.c:1195
#, c-format
msgid "reference to uninitialized field `$%ld'"
msgstr "odwoÅanie do niezainicjowanego pola `$%ld'"
-#: eval.c:1256
+#: eval.c:1259
#, c-format
msgid "function `%s' called with more arguments than declared"
msgstr ""
"funkcja `%s' zostaÅa wywoÅana z wiÄkszÄ
iloÅciÄ
argumentów niż
zostaÅo to "
"zadeklarowane"
-#: eval.c:1453
+#: eval.c:1456
#, c-format
msgid "unwind_stack: unexpected type `%s'"
msgstr "unwind_stack: niespodziewany typ `%s'"
-#: eval.c:1546
+#: eval.c:1549
msgid "division by zero attempted in `/='"
msgstr "próba dzielenia przez zero w `/='"
-#: eval.c:1553
+#: eval.c:1556
#, c-format
msgid "division by zero attempted in `%%='"
msgstr "próba dzielenia przez zero w `%%='"
@@ -2071,46 +2115,51 @@ msgid "load_ext: library `%s' initialization routine
`%s' failed"
msgstr ""
"load_ext: funkcja inicjalizujÄ
ca `%s' biblioteki `%s' nie powiodÅa siÄ\n"
-#: ext.c:110
+#: ext.c:111
msgid "make_builtin: missing function name"
msgstr "make_builtin: brakujÄ
ca nazwa funkcji"
-#: ext.c:120
+#: ext.c:119 ext.c:130
+#, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as function name"
+msgstr "make_builtin: nie można użyÄ wbudowanej w gawk `%s' jako nazwy
funkcji"
+
+#: ext.c:128
+#, fuzzy, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as namespace name"
+msgstr "make_builtin: nie można użyÄ wbudowanej w gawk `%s' jako nazwy
funkcji"
+
+#: ext.c:145
#, c-format
msgid "make_builtin: can't redefine function `%s'"
msgstr "make_builtin: nie można zredefiniowaÄ funkcji `%s'"
-#: ext.c:124
+#: ext.c:149
#, c-format
msgid "make_builtin: function `%s' already defined"
msgstr "make_builtin: funkcja `%s' zostaÅa już zdefiniowana"
-#: ext.c:128
+#: ext.c:153
#, c-format
msgid "make_builtin: function name `%s' previously defined"
msgstr "make_builtin: nazwa funkcji `%s' zostaÅa zdefiniowana wczeÅniej"
-#: ext.c:130
-#, c-format
-msgid "make_builtin: can't use gawk built-in `%s' as function name"
-msgstr "make_builtin: nie można użyÄ wbudowanej w gawk `%s' jako nazwy
funkcji"
-
-#: ext.c:133
+#: ext.c:157
#, c-format
msgid "make_builtin: negative argument count for function `%s'"
msgstr "make_builtin: ujemny licznik argumentów dla funkcji `%s'"
-#: ext.c:209
+#: ext.c:233
#, c-format
msgid "function `%s': argument #%d: attempt to use scalar as an array"
msgstr "funkcja `%s': argument #%d: próba użycia skalaru jako tablicy"
-#: ext.c:213
+#: ext.c:237
#, c-format
msgid "function `%s': argument #%d: attempt to use array as a scalar"
msgstr "funkcja `%s': argument #%d: próba użycia tablicy jako skalaru"
-#: ext.c:227
+#: ext.c:251
msgid "dynamic loading of library not supported"
msgstr "dynamiczne Åadowanie biblioteki nie jest wspierane"
@@ -2123,65 +2172,65 @@ msgstr "stat: nie można odczytaÄ dowiÄ
zania
symbolicznego `%s'"
msgid "stat: bad parameters"
msgstr "stat: zÅe parametry"
-#: extension/filefuncs.c:584
+#: extension/filefuncs.c:585
#, c-format
msgid "fts init: could not create variable %s"
msgstr "fts init: nie można utworzyÄ zmiennej %s"
-#: extension/filefuncs.c:605
+#: extension/filefuncs.c:606
msgid "fts is not supported on this system"
msgstr "funkcja fts nie jest wspierana w tym systemie"
-#: extension/filefuncs.c:624
+#: extension/filefuncs.c:625
msgid "fill_stat_element: could not create array"
msgstr "fill_stat_element: nie można utworzyÄ tablicy"
-#: extension/filefuncs.c:633
+#: extension/filefuncs.c:634
msgid "fill_stat_element: could not set element"
msgstr "fill_stat_element: nie można ustawiÄ elementu"
-#: extension/filefuncs.c:648
+#: extension/filefuncs.c:649
msgid "fill_path_element: could not set element"
msgstr "fill_path_element: nie można ustawiÄ elementu"
-#: extension/filefuncs.c:664
+#: extension/filefuncs.c:665
msgid "fill_error_element: could not set element"
msgstr "fill_error_element: nie można ustawiÄ elementu"
-#: extension/filefuncs.c:711 extension/filefuncs.c:758
+#: extension/filefuncs.c:717 extension/filefuncs.c:764
msgid "fts-process: could not create array"
msgstr "fts-process: nie można utworzyÄ tablicy"
-#: extension/filefuncs.c:721 extension/filefuncs.c:768
-#: extension/filefuncs.c:786
+#: extension/filefuncs.c:727 extension/filefuncs.c:774
+#: extension/filefuncs.c:792
msgid "fts-process: could not set element"
msgstr "fts-process: nie można ustawiÄ elementu"
-#: extension/filefuncs.c:835
+#: extension/filefuncs.c:841
msgid "fts: called with incorrect number of arguments, expecting 3"
msgstr "fts: wywoÅano z nieprawidÅowÄ
iloÅciÄ
argumentów, powinny byÄ 3"
-#: extension/filefuncs.c:838
+#: extension/filefuncs.c:844
msgid "fts: bad first parameter"
msgstr "fts: nieprawidÅowy pierwszy parametr"
-#: extension/filefuncs.c:844
+#: extension/filefuncs.c:850
msgid "fts: bad second parameter"
msgstr "fts: nieprawidÅowy drugi parametr"
-#: extension/filefuncs.c:850
+#: extension/filefuncs.c:856
msgid "fts: bad third parameter"
msgstr "fts: nieprawidÅowy trzeci parametr"
-#: extension/filefuncs.c:857
+#: extension/filefuncs.c:863
msgid "fts: could not flatten array\n"
msgstr "fts: nie można spÅaszczyÄ tablicy\n"
-#: extension/filefuncs.c:875
+#: extension/filefuncs.c:881
msgid "fts: ignoring sneaky FTS_NOSTAT flag. nyah, nyah, nyah."
msgstr "fts: zignorowano flagÄ FTS_NOSTAT. nyah, nyah, nyah."
-#: extension/filefuncs.c:891
+#: extension/filefuncs.c:897
msgid "fts: clear_array() failed\n"
msgstr "fts: clear_array() nie powiodÅa siÄ\n"
@@ -2219,86 +2268,90 @@ msgid "fork: PROCINFO is not an array!"
msgstr "fork: PROCINFO nie jest tablicÄ
!"
#: extension/inplace.c:131
-msgid "inplace_begin: in-place editing already active"
+#, fuzzy
+msgid "inplace::begin: in-place editing already active"
msgstr "inplace_begin: edycja w miejscu jest już aktywna"
#: extension/inplace.c:134
-#, c-format
-msgid "inplace_begin: expects 2 arguments but called with %d"
+#, fuzzy, c-format
+msgid "inplace::begin: expects 2 arguments but called with %d"
msgstr "inplace_begin: spodziewano siÄ 2 argumentów, a otrzymano %d"
#: extension/inplace.c:137
-msgid "inplace_begin: cannot retrieve 1st argument as a string filename"
+#, fuzzy
+msgid "inplace::begin: cannot retrieve 1st argument as a string filename"
msgstr "inplace_begin: nie można pobraÄ pierwszego argumentu jako nazwy
pliku"
#: extension/inplace.c:145
-#, c-format
-msgid "inplace_begin: disabling in-place editing for invalid FILENAME `%s'"
+#, fuzzy, c-format
+msgid "inplace::begin: disabling in-place editing for invalid FILENAME `%s'"
msgstr ""
"inplace_begin: wyÅÄ
czenie edycji w miejscu dla nieprawidÅowej nazwy pliku
`"
"%s'"
#: extension/inplace.c:152
-#, c-format
-msgid "inplace_begin: Cannot stat `%s' (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: Cannot stat `%s' (%s)"
msgstr "inplace_begin: nie można sprawdziÄ `%s' (%s)"
#: extension/inplace.c:159
-#, c-format
-msgid "inplace_begin: `%s' is not a regular file"
+#, fuzzy, c-format
+msgid "inplace::begin: `%s' is not a regular file"
msgstr "inplace_begin: `%s' nie jest zwykÅym plikiem"
#: extension/inplace.c:170
-#, c-format
-msgid "inplace_begin: mkstemp(`%s') failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: mkstemp(`%s') failed (%s)"
msgstr "inplace_begin: wywoÅanie mkstemp(`%s') nie powiodÅo siÄ (%s)"
#: extension/inplace.c:182
-#, c-format
-msgid "inplace_begin: chmod failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: chmod failed (%s)"
msgstr "inplace_begin: funkcja chmod nie powiodÅa siÄ (%s)"
#: extension/inplace.c:189
-#, c-format
-msgid "inplace_begin: dup(stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: dup(stdout) failed (%s)"
msgstr "inplace_begin: wywoÅanie dup(stdout) nie powiodÅo siÄ (%s)"
#: extension/inplace.c:192
-#, c-format
-msgid "inplace_begin: dup2(%d, stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: dup2(%d, stdout) failed (%s)"
msgstr "inplace_begin: wywoÅanie dup2(%d, stdout) nie powiodÅo siÄ (%s)"
#: extension/inplace.c:195
-#, c-format
-msgid "inplace_begin: close(%d) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: close(%d) failed (%s)"
msgstr "inplace_begin: wywoÅanie close(%d) nie powiodÅo siÄ (%s)"
#: extension/inplace.c:211
#, fuzzy, c-format
-msgid "inplace_end: expects 2 arguments but called with %d"
+msgid "inplace::end: expects 2 arguments but called with %d"
msgstr "inplace_begin: spodziewano siÄ 2 argumentów, a otrzymano %d"
#: extension/inplace.c:214
-msgid "inplace_end: cannot retrieve 1st argument as a string filename"
+#, fuzzy
+msgid "inplace::end: cannot retrieve 1st argument as a string filename"
msgstr "inplace_end: nie można pobraÄ pierwszego argumentu jako nazwy pliku"
#: extension/inplace.c:221
-msgid "inplace_end: in-place editing not active"
+#, fuzzy
+msgid "inplace::end: in-place editing not active"
msgstr "inplace_end: edycja w miejscu nie jest aktywna"
#: extension/inplace.c:227
-#, c-format
-msgid "inplace_end: dup2(%d, stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: dup2(%d, stdout) failed (%s)"
msgstr "inplace_end: wywoÅanie dup2(%d, stdout) nie powiodÅo siÄ (%s)"
#: extension/inplace.c:230
-#, c-format
-msgid "inplace_end: close(%d) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: close(%d) failed (%s)"
msgstr "inplace_end: wywoÅanie close(%d) nie powiodÅo siÄ (%s)"
#: extension/inplace.c:234
-#, c-format
-msgid "inplace_end: fsetpos(stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: fsetpos(stdout) failed (%s)"
msgstr "inplace_end: wywoÅanie fsetpos(stdout) nie powiodÅo siÄ (%s)"
#: extension/inplace.c:247
@@ -2307,8 +2360,8 @@ msgid "inplace_end: link(`%s', `%s') failed (%s)"
msgstr "inplace_end: wywoÅanie link(`%s', `%s') nie powiodÅo siÄ (%s)"
#: extension/inplace.c:257
-#, c-format
-msgid "inplace_end: rename(`%s', `%s') failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: rename(`%s', `%s') failed (%s)"
msgstr "inplace_end: wywoÅanie rename(`%s', `%s') nie powiodÅo siÄ (%s)"
#: extension/ordchr.c:72
@@ -2415,161 +2468,166 @@ msgstr ""
msgid "accessing fields from an END rule may not be portable"
msgstr ""
-#: field.c:981 field.c:988
+#: field.c:975 field.c:982
msgid "split: fourth argument is a gawk extension"
msgstr "split: czwarty argument jest rozszerzeniem gawk"
-#: field.c:985
+#: field.c:979
msgid "split: fourth argument is not an array"
msgstr "split: czwarty argument nie jest tablicÄ
"
-#: field.c:995
+#: field.c:989
msgid "split: second argument is not an array"
msgstr "split: drugi argument nie jest tablicÄ
"
-#: field.c:999
+#: field.c:993
msgid "split: cannot use the same array for second and fourth args"
msgstr ""
"split: nie można użyÄ tej samej tablicy dla drugiego i czwartego argumentu"
-#: field.c:1004
+#: field.c:998
msgid "split: cannot use a subarray of second arg for fourth arg"
msgstr ""
"split: nie można użyÄ podtablicy drugiego argumentu dla czwartego
argumentu"
-#: field.c:1007
+#: field.c:1001
msgid "split: cannot use a subarray of fourth arg for second arg"
msgstr ""
"split: nie można użyÄ podtablicy czwartego argumentu dla drugiego
argumentu"
-#: field.c:1041
+#: field.c:1035
#, fuzzy
msgid "split: null string for third arg is a non-standard extension"
msgstr "split: zerowy ÅaÅcuch dla trzeciego argumentu jest rozszerzeniem
gawk"
-#: field.c:1078
+#: field.c:1072
msgid "patsplit: fourth argument is not an array"
msgstr "patsplit: czwarty argument nie jest tablicÄ
"
-#: field.c:1083
+#: field.c:1077
msgid "patsplit: second argument is not an array"
msgstr "patsplit: drugi argument nie jest tablicÄ
"
-#: field.c:1092
+#: field.c:1086
msgid "patsplit: third argument must be non-null"
msgstr "patsplit: trzeci argument nie może byÄ pusty"
-#: field.c:1096
+#: field.c:1090
msgid "patsplit: cannot use the same array for second and fourth args"
msgstr ""
"patsplit: nie można użyÄ tej samej tablicy dla drugiego i czwartego
argumentu"
-#: field.c:1101
+#: field.c:1095
msgid "patsplit: cannot use a subarray of second arg for fourth arg"
msgstr ""
"patsplit: nie można użyÄ podtablicy drugiego argumentu dla czwartego "
"argumentu"
-#: field.c:1104
+#: field.c:1098
msgid "patsplit: cannot use a subarray of fourth arg for second arg"
msgstr ""
"patsplit: nie można użyÄ podtablicy czwartego argumentu dla drugiego "
"argumentu"
-#: field.c:1154
+#: field.c:1148
msgid "`FIELDWIDTHS' is a gawk extension"
msgstr "`FIELDWIDTHS' jest rozszerzeniem gawk"
-#: field.c:1223
+#: field.c:1217
msgid "`*' must be the last designator in FIELDWIDTHS"
msgstr ""
-#: field.c:1244
+#: field.c:1238
#, fuzzy, c-format
msgid "invalid FIELDWIDTHS value, for field %d, near `%s'"
msgstr "nieprawidÅowa wartoÅÄ FIELDWIDTHS, w pobliżu `%s'"
-#: field.c:1317
+#: field.c:1311
msgid "null string for `FS' is a gawk extension"
msgstr "zerowy ÅaÅcuch dla `FS' jest rozszerzeniem gawk"
-#: field.c:1321
+#: field.c:1315
msgid "old awk does not support regexps as value of `FS'"
msgstr "stary awk nie wspiera wyrażeÅ regularnych jako wartoÅci `FS'"
-#: field.c:1456
+#: field.c:1442
msgid "`FPAT' is a gawk extension"
msgstr "`FPAT' jest rozszerzeniem gawk"
-#: gawkapi.c:160
+#: gawkapi.c:161
msgid "awk_value_to_node: received null retval"
msgstr "awk_value_to_node: otrzymano null retval"
-#: gawkapi.c:177 gawkapi.c:188
+#: gawkapi.c:178 gawkapi.c:189
#, fuzzy
msgid "awk_value_to_node: not in MPFR mode"
msgstr "awk_value_to_node: otrzymano null retval"
-#: gawkapi.c:182 gawkapi.c:193
+#: gawkapi.c:183 gawkapi.c:194
#, fuzzy
msgid "awk_value_to_node: MPFR not supported"
msgstr "awk_value_to_node: otrzymano null retval"
-#: gawkapi.c:197
+#: gawkapi.c:198
#, fuzzy, c-format
msgid "awk_value_to_node: invalid number type `%d'"
msgstr "awk_value_to_node: otrzymano null retval"
-#: gawkapi.c:520
+#: gawkapi.c:385
+#, fuzzy
+msgid "add_ext_func: received NULL name_space parameter"
+msgstr "load_ext: otrzymano NULL lib_name"
+
+#: gawkapi.c:523
#, c-format
msgid ""
"node_to_awk_value: detected invalid numeric flags combination `%s'; please "
"file a bug report."
msgstr ""
-#: gawkapi.c:548
+#: gawkapi.c:551
msgid "node_to_awk_value: received null node"
msgstr "node_to_awk_value: otrzymano null node"
-#: gawkapi.c:551
+#: gawkapi.c:554
msgid "node_to_awk_value: received null val"
msgstr "node_to_awk_value: otrzymano null val"
-#: gawkapi.c:607 gawkapi.c:641 gawkapi.c:668 gawkapi.c:701
+#: gawkapi.c:610 gawkapi.c:644 gawkapi.c:671 gawkapi.c:704
#, c-format
msgid ""
"node_to_awk_value detected invalid flags combination `%s'; please file a bug "
"report."
msgstr ""
-#: gawkapi.c:1072
+#: gawkapi.c:1082
msgid "remove_element: received null array"
msgstr "remove_element: otrzymano tablicÄ null"
-#: gawkapi.c:1075
+#: gawkapi.c:1085
msgid "remove_element: received null subscript"
msgstr "remove_element: otrzymano null subscript"
-#: gawkapi.c:1207
+#: gawkapi.c:1217
#, fuzzy, c-format
msgid "api_flatten_array_typed: could not convert index %d to %s"
msgstr "api_flatten_array: nie można byÅo skonwertowaÄ indeksu %d\n"
-#: gawkapi.c:1212
+#: gawkapi.c:1222
#, fuzzy, c-format
msgid "api_flatten_array_typed: could not convert value %d to %s"
msgstr "api_flatten_array: nie można byÅo skonwertowaÄ wartoÅci %d\n"
-#: gawkapi.c:1308 gawkapi.c:1324
+#: gawkapi.c:1318 gawkapi.c:1334
msgid "api_get_mpfr: MPFR not supported"
msgstr ""
-#: gawkapi.c:1355
+#: gawkapi.c:1365
#, fuzzy
msgid "cannot find end of BEGINFILE rule"
msgstr "instrukcja `next' nie może byÄ wywoÅana z wnÄtrza reguÅy BEGIN"
-#: gawkapi.c:1409
+#: gawkapi.c:1419
#, fuzzy, c-format
msgid "cannot open unrecognized file type `%s' for `%s'"
msgstr "nie można otworzyÄ pliku źródÅowego `%s' do czytania (%s)"
@@ -2730,12 +2788,12 @@ msgstr ""
msgid "fflush: cannot flush standard error: %s"
msgstr ""
-#: io.c:1417 io.c:1508 main.c:653 main.c:700
+#: io.c:1417 io.c:1508 main.c:659 main.c:706
#, c-format
msgid "error writing standard output (%s)"
msgstr "bÅÄ
d podczas zapisu na standardowe wyjÅcie (%s)"
-#: io.c:1418 io.c:1521 main.c:655
+#: io.c:1418 io.c:1521 main.c:661
#, c-format
msgid "error writing standard error (%s)"
msgstr "bÅÄ
d podczas zapisu na standardowe wyjÅcie diagnostyczne (%s)"
@@ -2941,190 +2999,190 @@ msgstr "wieloznakowa wartoÅÄ `RS' jest
rozszerzeniem gawk"
msgid "IPv6 communication is not supported"
msgstr "Komunikacja IPv6 nie jest wspierana"
-#: main.c:330
+#: main.c:331
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr ""
"zmienna Årodowiskowa `POSIXLY_CORRECT' ustawiona: `--posix' zostaÅ wÅÄ
czony"
-#: main.c:336
+#: main.c:337
msgid "`--posix' overrides `--traditional'"
msgstr "opcja `--posix' zostanie użyta nad `--traditional'"
-#: main.c:347
+#: main.c:348
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr "`--posix'/`--traditional' użyte nad opcjÄ
`--non-decimal-data'"
-#: main.c:351
+#: main.c:352
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr ""
"uruchamianie %s setuid root może byÄ problemem pod wzglÄdem
bezpieczeÅstwa"
-#: main.c:355
+#: main.c:356
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "opcja `--posix' zostanie użyta nad `--characters-as-bytes'"
-#: main.c:413
+#: main.c:415
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr "nie można ustawiÄ trybu binarnego na standardowym wejÅciu (%s)"
-#: main.c:416
+#: main.c:418
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr "nie można ustawiÄ trybu binarnego na standardowym wyjÅciu (%s)"
-#: main.c:418
+#: main.c:420
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr "nie można ustawiÄ trybu binarnego na wyjÅciu diagnostycznym (%s)"
-#: main.c:478
+#: main.c:482
msgid "no program text at all!"
msgstr "brak tekstu programu!"
-#: main.c:571
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr ""
"Użycie: %s [styl opcji POSIX lub GNU] -f plik_z_programem [--] plik ...\n"
-#: main.c:573
+#: main.c:578
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr "Użycie: %s [styl opcji POSIX lub GNU] [--] %cprogram%c plik ...\n"
-#: main.c:578
+#: main.c:583
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "Opcje POSIX:\t\tDÅugie opcje GNU (standard):\n"
-#: main.c:579
+#: main.c:584
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f program\t\t--file=program\n"
-#: main.c:580
+#: main.c:585
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F fs\t\t\t--field-separator=fs\n"
-#: main.c:581
+#: main.c:586
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr "\t-v zmienna=wartoÅÄ\t--assign=zmienna=wartoÅÄ\n"
-#: main.c:582
+#: main.c:587
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "Krótkie opcje:\t\tDÅugie opcje GNU: (rozszerzenia)\n"
-#: main.c:583
+#: main.c:588
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:584
+#: main.c:589
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:585
+#: main.c:590
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C\t\t\t--copyright\n"
-#: main.c:586
+#: main.c:591
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d[plik]\t\t--dump-variables[=plik]\n"
-#: main.c:587
+#: main.c:592
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-D[plik]\t\t--debug[=plik]\n"
-#: main.c:588
+#: main.c:593
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e 'tekst-programu'\t--source='tekst-programu'\n"
-#: main.c:589
+#: main.c:594
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E plik\t\t\t--exec=plik\n"
-#: main.c:590
+#: main.c:595
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:591
+#: main.c:596
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h\t\t\t--help\n"
-#: main.c:592
+#: main.c:597
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr "\t-i plikinclude\t\t--include=plikinclude\n"
-#: main.c:593
+#: main.c:598
msgid "\t-l library\t\t--load=library\n"
msgstr "\t-l biblioteka\t\t--load=biblioteka\n"
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:598
+#: main.c:603
#, fuzzy
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L [fatal]\t\t--lint[=fatal]\n"
-#: main.c:599
+#: main.c:604
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-M\t\t\t--bignum\n"
-#: main.c:600
+#: main.c:605
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N\t\t\t--use-lc-numeric\n"
-#: main.c:601
+#: main.c:606
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n\t\t\t--non-decimal-data\n"
-#: main.c:602
+#: main.c:607
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-o[plik]\t\t--pretty-print[=plik]\n"
-#: main.c:603
+#: main.c:608
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:604
+#: main.c:609
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p[plik]\t\t--profile[=plik]\n"
-#: main.c:605
+#: main.c:610
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P\t\t\t--posix\n"
-#: main.c:606
+#: main.c:611
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r\t\t\t--re-interval\n"
-#: main.c:607
+#: main.c:612
#, fuzzy
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:608
+#: main.c:613
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:609
+#: main.c:614
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t\t\t\t--lint-old\n"
-#: main.c:610
+#: main.c:615
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V\t\t\t--version\n"
-#: main.c:612
+#: main.c:617
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr "\t-W nostalgia\t\t--nostalgia\n"
-#: main.c:615
+#: main.c:620
#, fuzzy
msgid "\t-Y\t\t\t--parsedebug\n"
msgstr "\t-Y\t\t--parsedebug\n"
-#: main.c:618
+#: main.c:623
msgid "\t-Z locale-name\t\t--locale=locale-name\n"
msgstr ""
@@ -3133,7 +3191,7 @@ msgstr ""
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:627
+#: main.c:632
#, fuzzy
msgid ""
"\n"
@@ -3141,7 +3199,9 @@ msgid ""
"which is section `Reporting Problems and Bugs' in the\n"
"printed version. This same information may be found at\n"
"https://www.gnu.org/software/gawk/manual/html_node/Bugs.html.\n"
-"PLEASE do NOT try to report bugs by posting in comp.lang.awk.\n"
+"PLEASE do NOT try to report bugs by posting in comp.lang.awk,\n"
+"\n"
+"or by using a web forum such as Stack Overflow.\n"
"\n"
msgstr ""
"\n"
@@ -3150,7 +3210,7 @@ msgstr ""
"dokumentacji.\n"
"\n"
-#: main.c:634
+#: main.c:640
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3160,7 +3220,7 @@ msgstr ""
"Program domyÅlnie czyta standardowe wejÅcie i zapisuje standardowe
wyjÅcie.\n"
"\n"
-#: main.c:638
+#: main.c:644
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3170,7 +3230,7 @@ msgstr ""
"\tgawk '{ suma += $1 }; END { print suma }' plik\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
-#: main.c:670
+#: main.c:676
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3189,7 +3249,7 @@ msgstr ""
"tej Licencji lub którejŠz późniejszych wersji.\n"
"\n"
-#: main.c:678
+#: main.c:684
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3204,7 +3264,7 @@ msgstr ""
"PowszechnÄ
LicencjÄ PublicznÄ
GNU.\n"
"\n"
-#: main.c:684
+#: main.c:690
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3213,11 +3273,11 @@ msgstr ""
"Powszechnej Licencji Publicznej GNU (GNU General Public License);\n"
"jeÅli zaÅ nie - odwiedź stronÄ http://www.gnu.org/licenses/.\n"
-#: main.c:725
+#: main.c:731
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "-Ft nie ustawia FS na znak tabulatora w POSIX awk"
-#: main.c:1127
+#: main.c:1128
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
@@ -3226,66 +3286,66 @@ msgstr ""
"%s: argument `%s' dla `-v' nie jest zgodny ze skÅadniÄ
`zmienna=wartoÅÄ'\n"
"\n"
-#: main.c:1153
+#: main.c:1154
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "`%s' nie jest dozwolonÄ
nazwÄ
zmiennej"
-#: main.c:1156
+#: main.c:1157
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "`%s' nie jest nazwÄ
zmiennej, szukanie pliku `%s=%s'"
-#: main.c:1160
+#: main.c:1171
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr "nie można użyÄ wbudowanej w gawk `%s' jako nazwy zmiennej"
-#: main.c:1165
+#: main.c:1176
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr "nie można użyÄ funkcji `%s' jako nazwy zmiennej"
-#: main.c:1227
+#: main.c:1254
msgid "floating point exception"
msgstr "wyjÄ
tek zmiennopozycyjny"
-#: main.c:1234
+#: main.c:1261
msgid "fatal error: internal error"
msgstr "fatalny bÅÄ
d: wewnÄtrzny bÅÄ
d"
-#: main.c:1251
+#: main.c:1278
msgid "fatal error: internal error: segfault"
msgstr "fatalny bÅÄ
d: wewnÄtrzny bÅÄ
d: bÅÄ
d segmentacji"
-#: main.c:1264
+#: main.c:1291
msgid "fatal error: internal error: stack overflow"
msgstr "fatalny bÅÄ
d: wewnÄtrzny bÅÄ
d: przepeÅnienie stosu"
-#: main.c:1324
+#: main.c:1351
#, c-format
msgid "no pre-opened fd %d"
msgstr "brak już otwartego fd %d"
-#: main.c:1331
+#: main.c:1358
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr "nie można otworzyÄ zawczasu /dev/null dla fd %d"
-#: main.c:1545
+#: main.c:1572
msgid "empty argument to `-e/--source' ignored"
msgstr "pusty argument dla opcji `-e/--source' zostaÅ zignorowany"
-#: main.c:1616
+#: main.c:1643
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr ""
-#: main.c:1641
+#: main.c:1668
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%s: opcja `-W %s' nierozpoznana i zignorowana\n"
-#: main.c:1694
+#: main.c:1721
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: opcja musi mieÄ argument -- %c\n"
@@ -3397,16 +3457,20 @@ msgstr "%s %s `%s': nie można uzyskaÄ flag fd: (fcntl
F_GETFD: %s)"
msgid "%s %s `%s': could not set close-on-exec: (fcntl F_SETFD: %s)"
msgstr "%s %s `%s': nie można ustawiÄ close-on-exec: (fcntl F_SETFD: %s)"
-#: profile.c:97
+#: profile.c:73
+msgid "Program indentation level too deep. Consider refactoring your code"
+msgstr ""
+
+#: profile.c:110
#, c-format
msgid "could not open `%s' for writing: %s"
msgstr "nie można otworzyÄ `%s' do zapisu: %s"
-#: profile.c:99
+#: profile.c:112
msgid "sending profile to standard error"
msgstr "wysyÅanie profilu na standardowe wyjÅcie diagnostyczne"
-#: profile.c:250
+#: profile.c:271
#, fuzzy, c-format
msgid ""
"\t# %s rule(s)\n"
@@ -3415,7 +3479,7 @@ msgstr ""
"\t# ReguÅa(i)\n"
"\n"
-#: profile.c:258
+#: profile.c:279
#, c-format
msgid ""
"\t# Rule(s)\n"
@@ -3424,30 +3488,40 @@ msgstr ""
"\t# ReguÅa(i)\n"
"\n"
-#: profile.c:343
+#: profile.c:367
#, c-format
msgid "internal error: %s with null vname"
msgstr "wewnÄtrzny bÅÄ
d: %s z zerowym vname"
-#: profile.c:619
+#: profile.c:658
msgid "internal error: builtin with null fname"
msgstr "wewnÄtrzny bÅÄ
d: builtin z fname null"
-#: profile.c:1132
-#, c-format
+#: profile.c:1298
+#, fuzzy, c-format
+msgid ""
+"%s# Loaded extensions (-l and/or @load)\n"
+"\n"
+msgstr ""
+"\t# ZaÅadowane rozszerzenia (-l i/lub @load)\n"
+"\n"
+
+#: profile.c:1329
+#, fuzzy, c-format
msgid ""
-"\t# Loaded extensions (-l and/or @load)\n"
+"\n"
+"# Included files (-i and/or @include)\n"
"\n"
msgstr ""
"\t# ZaÅadowane rozszerzenia (-l i/lub @load)\n"
"\n"
-#: profile.c:1181
+#: profile.c:1393
#, c-format
msgid "\t# gawk profile, created %s\n"
msgstr "\t# profil programu gawk, utworzony %s\n"
-#: profile.c:1731
+#: profile.c:1958
#, c-format
msgid ""
"\n"
@@ -3456,7 +3530,7 @@ msgstr ""
"\n"
"\t# Funkcje, spis alfabetyczny\n"
-#: profile.c:1787
+#: profile.c:2019
#, c-format
msgid "redir2str: unknown redirection type %d"
msgstr "redir2str: nieznany typ przekierowania %d"
@@ -3649,19 +3723,27 @@ msgstr "Wyrażenie regularne jest zbyt duże"
msgid "Unmatched ) or \\)"
msgstr "Niedopasowany znak ) lub \\)"
-#: support/regcomp.c:689
+#: support/regcomp.c:688
msgid "No previous regular expression"
msgstr "Brak poprzedniego wyrażenia regularnego"
-#: symbol.c:687
+#: symbol.c:688
#, fuzzy, c-format
msgid "function `%s': can't use function `%s' as a parameter name"
msgstr "funkcja `%s': nie można użyÄ nazwy funkcji jako nazwy parametru"
-#: symbol.c:817
+#: symbol.c:818
msgid "can not pop main context"
msgstr "nie można zdjÄ
Ä gÅównego kontekstu"
+#, fuzzy
+#~ msgid "setenv(TZ, %s) failed (%s)"
+#~ msgstr "%s do \"%s\" nie powiódÅ siÄ (%s)"
+
+#, fuzzy
+#~ msgid "unsetenv(TZ) failed (%s)"
+#~ msgstr "%s: zamkniÄcie nie powiodÅo siÄ (%s)"
+
#~ msgid "backslash at end of string"
#~ msgstr "backslash na koÅcu ÅaÅcucha"
diff --git a/po/pt_BR.gmo b/po/pt_BR.gmo
index 35bc540..55ca4ea 100644
Binary files a/po/pt_BR.gmo and b/po/pt_BR.gmo differ
diff --git a/po/pt_BR.po b/po/pt_BR.po
index db750d2..88658fb 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.2.0e\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-11-17 21:53+0200\n"
+"POT-Creation-Date: 2019-01-26 21:24+0200\n"
"PO-Revision-Date: 2018-01-30 09:57-0200\n"
"Last-Translator: Rafael Fontenelle <address@hidden>\n"
"Language-Team: Brazilian Portuguese <address@hidden"
@@ -21,515 +21,526 @@ msgstr ""
"X-Generator: Virtaal 1.0.0-beta1\n"
"X-Bugs: Report translation errors to the Language-Team address.\n"
-#: array.c:259
+#: array.c:247
#, c-format
msgid "from %s"
msgstr "de %s"
-#: array.c:360
+#: array.c:348
msgid "attempt to use a scalar value as array"
msgstr "tentativa de usar valor escalar como vetor"
-#: array.c:362
+#: array.c:350
#, c-format
msgid "attempt to use scalar parameter `%s' as an array"
msgstr "tentativa de usar parâmetro escalar \"%s\" como um vetor"
-#: array.c:365
+#: array.c:353
#, c-format
msgid "attempt to use scalar `%s' as an array"
msgstr "tentativa de usar escalar \"%s\" como um vetor"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1686 builtin.c:1732
-#: builtin.c:1745 builtin.c:2268 builtin.c:2295 eval.c:1129 eval.c:1133
-#: eval.c:1508
+#: array.c:400 array.c:567 builtin.c:88 builtin.c:1686 builtin.c:1732
+#: builtin.c:1745 builtin.c:2240 builtin.c:2267 eval.c:1132 eval.c:1136
+#: eval.c:1511
#, c-format
msgid "attempt to use array `%s' in a scalar context"
msgstr "tentativa de usar vetor \"%s\" em um contexto escalar"
-#: array.c:586
+#: array.c:574
#, c-format
msgid "delete: index `%.*s' not in array `%s'"
msgstr "delete: Ãndice \"%.*s\" não está no vetor \"%s\""
-#: array.c:600
+#: array.c:588
#, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as an array"
msgstr "tentativa de usar escalar '%s[\"%.*s\"]' em um vetor"
-#: array.c:791
+#: array.c:782
msgid "adump: first argument not an array"
msgstr "adump: primeiro argumento não é um vetor"
-#: array.c:833
+#: array.c:824
msgid "asort: second argument not an array"
msgstr "asort: segundo argumento não é um vetor"
-#: array.c:834
+#: array.c:825
msgid "asorti: second argument not an array"
msgstr "asorti: segundo argumento não é um vetor"
-#: array.c:841
+#: array.c:832
msgid "asort: first argument not an array"
msgstr "asort: primeiro argumento não é um vetor"
-#: array.c:842
+#: array.c:833
msgid "asorti: first argument not an array"
msgstr "asorti: primeiro argumento não é um vetor"
-#: array.c:849
+#: array.c:840
msgid "asort: cannot use a subarray of first arg for second arg"
msgstr ""
"asort: não é possÃvel usar um subvetor do primeiro arg para o segundo arg"
-#: array.c:850
+#: array.c:841
msgid "asorti: cannot use a subarray of first arg for second arg"
msgstr ""
"asorti: não é possÃvel usar um subvetor do primeiro arg para o segundo arg"
-#: array.c:855
+#: array.c:846
msgid "asort: cannot use a subarray of second arg for first arg"
msgstr ""
"asort: não é possÃvel usar um subvetor do segundo arg para o primeiro arg"
-#: array.c:856
+#: array.c:847
msgid "asorti: cannot use a subarray of second arg for first arg"
msgstr ""
"asorti: não é possÃvel usar um subvetor do segundo arg para o primeiro arg"
-#: array.c:1327
+#: array.c:1310
#, c-format
msgid "`%s' is invalid as a function name"
msgstr "\"%s\" é inválido como um nome de função"
-#: array.c:1331
+#: array.c:1314
#, c-format
msgid "sort comparison function `%s' is not defined"
msgstr "a função de comparação de ordem \"%s\" não está definida"
-#: awkgram.y:247
+#: awkgram.y:274
#, c-format
msgid "%s blocks must have an action part"
msgstr "blocos %s devem ter uma parte de ação"
-#: awkgram.y:250
+#: awkgram.y:277
msgid "each rule must have a pattern or an action part"
msgstr "cada regra deve ter um padrão ou uma parte de ação"
-#: awkgram.y:363 awkgram.y:377
+#: awkgram.y:418 awkgram.y:430
msgid "old awk does not support multiple `BEGIN' or `END' rules"
msgstr ""
"o velho awk não oferece suporte regras múltiplas de \"BEGIN\" ou \"END\""
-#: awkgram.y:421
+#: awkgram.y:497
#, c-format
msgid "`%s' is a built-in function, it cannot be redefined"
msgstr "\"%s\" é uma função intrÃnseca, não pode ser redefinida"
-#: awkgram.y:497
+#: awkgram.y:561
msgid "regexp constant `//' looks like a C++ comment, but is not"
msgstr ""
"a constante de expr. reg. \"//\" parece ser um comentário C++, mas não é"
-#: awkgram.y:501
+#: awkgram.y:565
#, c-format
msgid "regexp constant `/%s/' looks like a C comment, but is not"
msgstr ""
"a constante de expr. reg. \"/%s/\" parece ser um comentário C, mas não é"
-#: awkgram.y:651
+#: awkgram.y:692
#, c-format
msgid "duplicate case values in switch body: %s"
msgstr "valores de case duplicados no corpo do switch: %s"
-#: awkgram.y:672
+#: awkgram.y:713
msgid "duplicate `default' detected in switch body"
msgstr "\"default\" duplicados detectados no corpo do switch"
-#: awkgram.y:933 awkgram.y:4236
+#: awkgram.y:1048 awkgram.y:4461
msgid "`break' is not allowed outside a loop or switch"
msgstr "\"break\" não é permitido fora um loop ou switch"
-#: awkgram.y:943 awkgram.y:4228
+#: awkgram.y:1058 awkgram.y:4453
msgid "`continue' is not allowed outside a loop"
msgstr "\"continue\" não é permitido fora de um loop"
-#: awkgram.y:954
+#: awkgram.y:1069
#, c-format
msgid "`next' used in %s action"
msgstr "\"next\" usado na ação %s"
-#: awkgram.y:964
+#: awkgram.y:1080
#, c-format
msgid "`nextfile' used in %s action"
msgstr "\"nextfile\" usado na ação %s"
-#: awkgram.y:990
+#: awkgram.y:1108
msgid "`return' used outside function context"
msgstr "\"return\" usado fora do contexto de função"
-#: awkgram.y:1054
+#: awkgram.y:1178
msgid "plain `print' in BEGIN or END rule should probably be `print \"\"'"
msgstr ""
"\"print\" sozinho em regra BEGIN ou END provavelmente deveria ser 'print "
"\"\"'"
-#: awkgram.y:1121 awkgram.y:1171
+#: awkgram.y:1244 awkgram.y:1293
msgid "`delete' is not allowed with SYMTAB"
msgstr "\"delete\" não é permitido com SYMTAB"
-#: awkgram.y:1123 awkgram.y:1173
+#: awkgram.y:1246 awkgram.y:1295
msgid "`delete' is not allowed with FUNCTAB"
msgstr "\"delete\" não é permitido com FUNCTAB"
-#: awkgram.y:1158 awkgram.y:1162
+#: awkgram.y:1280 awkgram.y:1284
msgid "`delete(array)' is a non-portable tawk extension"
msgstr "\"delete(array)\" é uma extensão não portável do tawk"
-#: awkgram.y:1298
+#: awkgram.y:1420
msgid "multistage two-way pipelines don't work"
msgstr "pipelines bidirecionais de múltiplos estágios não funcionam"
-#: awkgram.y:1300
+#: awkgram.y:1422
msgid "concatenation as I/O `>' redirection target is ambiguous"
msgstr ""
-#: awkgram.y:1460
+#: awkgram.y:1626
msgid "regular expression on right of assignment"
msgstr "expressão regular à direita de atribuição"
-#: awkgram.y:1475 awkgram.y:1488
+#: awkgram.y:1641 awkgram.y:1654
msgid "regular expression on left of `~' or `!~' operator"
msgstr "expressão regular à esquerda de operador \"~\" ou \"!~\""
-#: awkgram.y:1505 awkgram.y:1654
+#: awkgram.y:1671 awkgram.y:1820
msgid "old awk does not support the keyword `in' except after `for'"
msgstr ""
"o velho awk não oferece suporte à palavra-chave \"in\", exceto após
\"for\""
-#: awkgram.y:1515
+#: awkgram.y:1681
msgid "regular expression on right of comparison"
msgstr "expressão regular à direita de comparação"
-#: awkgram.y:1634
+#: awkgram.y:1800
#, c-format
msgid "non-redirected `getline' invalid inside `%s' rule"
msgstr "\"getline\" não redirecionado inválido dentro da regra \"%s\""
-#: awkgram.y:1637
+#: awkgram.y:1803
msgid "non-redirected `getline' undefined inside END action"
msgstr "\"getline\" não redirecionado indefinido dentro da ação END"
-#: awkgram.y:1656
+#: awkgram.y:1822
msgid "old awk does not support multidimensional arrays"
msgstr "o velho awk não oferece suporte a vetores multidimensionais"
-#: awkgram.y:1759
+#: awkgram.y:1925
msgid "call of `length' without parentheses is not portable"
msgstr "chamada de \"length\" sem parênteses não é portável"
-#: awkgram.y:1833
+#: awkgram.y:1999
msgid "indirect function calls are a gawk extension"
msgstr "chamadas indiretas de função são uma extensão do gawk"
-#: awkgram.y:1846
+#: awkgram.y:2012
#, c-format
msgid "can not use special variable `%s' for indirect function call"
msgstr ""
"não é possÃvel usar a variável especial \"%s\" para chamada indireta de "
"função"
-#: awkgram.y:1872
+#: awkgram.y:2045
#, c-format
msgid "attempt to use non-function `%s' in function call"
msgstr "tentativa de usar não função \"%s\" em chamada de função"
-#: awkgram.y:1936
+#: awkgram.y:2110
msgid "invalid subscript expression"
msgstr "expressão de Ãndice inválida"
-#: awkgram.y:2300 awkgram.y:2320 gawkapi.c:272 gawkapi.c:289 msg.c:130
+#: awkgram.y:2483 awkgram.y:2503 gawkapi.c:273 gawkapi.c:290 msg.c:130
msgid "warning: "
msgstr "aviso: "
-#: awkgram.y:2318 gawkapi.c:244 gawkapi.c:287 msg.c:162
+#: awkgram.y:2501 gawkapi.c:245 gawkapi.c:288 msg.c:162
msgid "fatal: "
msgstr "fatal: "
-#: awkgram.y:2368
+#: awkgram.y:2554
msgid "unexpected newline or end of string"
msgstr "nova linha ou fim de string inesperado"
-#: awkgram.y:2654 awkgram.y:2730 awkgram.y:2953 debug.c:530 debug.c:546
-#: debug.c:2821 debug.c:5115
+#: awkgram.y:2575
+msgid ""
+"source files / command-line arguments must contain complete functions or "
+"rules"
+msgstr ""
+
+#: awkgram.y:2855 awkgram.y:2933 awkgram.y:3171 debug.c:531 debug.c:547
+#: debug.c:2824 debug.c:5193
#, c-format
msgid "can't open source file `%s' for reading (%s)"
msgstr "não foi possÃvel abrir arquivo-fonte \"%s\" para leitura (%s)"
-#: awkgram.y:2655 awkgram.y:2780
+#: awkgram.y:2856 awkgram.y:2993
#, c-format
msgid "can't open shared library `%s' for reading (%s)"
msgstr ""
"não foi possÃvel abrir a biblioteca compartilhada \"%s\" para leitura (%s)"
-#: awkgram.y:2657 awkgram.y:2731 awkgram.y:2781 builtin.c:149 debug.c:5266
+#: awkgram.y:2858 awkgram.y:2934 awkgram.y:2994 builtin.c:149 debug.c:5344
msgid "reason unknown"
msgstr "motivo desconhecido"
-#: awkgram.y:2666 awkgram.y:2690
+#: awkgram.y:2867 awkgram.y:2891
#, c-format
msgid "can't include `%s' and use it as a program file"
msgstr "não é possÃvel incluir \"%s\" e usá-lo como um arquivo de programa"
-#: awkgram.y:2679
+#: awkgram.y:2880
#, c-format
msgid "already included source file `%s'"
msgstr "arquivo-fonte \"%s\" já incluso"
-#: awkgram.y:2680
+#: awkgram.y:2881
#, c-format
msgid "already loaded shared library `%s'"
msgstr "biblioteca compartilhada \"%s\" já carregada"
-#: awkgram.y:2715
+#: awkgram.y:2918
msgid "@include is a gawk extension"
msgstr "@include é uma extensão do gawk"
-#: awkgram.y:2721
+#: awkgram.y:2924
msgid "empty filename after @include"
msgstr "nome de arquivo vazio após @include"
-#: awkgram.y:2765
+#: awkgram.y:2973
msgid "@load is a gawk extension"
msgstr "@load é uma extensão do gawk"
-#: awkgram.y:2771
+#: awkgram.y:2980
msgid "empty filename after @load"
msgstr "nome de arquivo vazio após @load"
-#: awkgram.y:2905
+#: awkgram.y:3123
msgid "empty program text on command line"
msgstr "texto de programa vazio na linha de comando"
-#: awkgram.y:3020
+#: awkgram.y:3238
#, c-format
msgid "can't read sourcefile `%s' (%s)"
msgstr "não foi possÃvel ler arquivo-fonte \"%s\" (%s)"
-#: awkgram.y:3031
+#: awkgram.y:3249
#, c-format
msgid "source file `%s' is empty"
msgstr "arquivo-fonte \"%s\" está vazio"
-#: awkgram.y:3090
+#: awkgram.y:3308
#, c-format
msgid "PEBKAC error: invalid character '\\%03o' in source code"
msgstr "erro PEBKAC: caractere inválido \"\\%03o\" no código-fonte"
-#: awkgram.y:3361
+#: awkgram.y:3535
msgid "source file does not end in newline"
msgstr "arquivo-fonte não termina em nova linha"
-#: awkgram.y:3481
+#: awkgram.y:3656
msgid "unterminated regexp ends with `\\' at end of file"
msgstr "expressão regular inacabada termina com \"\\\" no fim do arquivo"
-#: awkgram.y:3508
+#: awkgram.y:3683
#, c-format
msgid "%s: %d: tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr "%s: %d: modificador tawk regex \"/../%c\" não funciona no gawk"
-#: awkgram.y:3512
+#: awkgram.y:3687
#, c-format
msgid "tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr "modificador tawk regex \"/../%c\" não funciona no gawk"
-#: awkgram.y:3525
+#: awkgram.y:3700
msgid "unterminated regexp"
msgstr "expressão regular inacabada"
-#: awkgram.y:3529
+#: awkgram.y:3704
msgid "unterminated regexp at end of file"
msgstr "expressão regular inacabada no fim do arquivo"
-#: awkgram.y:3608
+#: awkgram.y:3793
msgid "use of `\\ #...' line continuation is not portable"
msgstr "uso da continuação de linha \"\\ #...\" não é portável"
-#: awkgram.y:3628
+#: awkgram.y:3815
msgid "backslash not last character on line"
msgstr "barra invertida não é o último caractere da linha"
-#: awkgram.y:3666 awkgram.y:3668
+#: awkgram.y:3862 awkgram.y:3864
msgid "multidimensional arrays are a gawk extension"
msgstr "vetores multidimensionais são é uma extensão do gawk"
-#: awkgram.y:3693
+#: awkgram.y:3889
msgid "POSIX does not allow operator `**='"
msgstr "POSIX não permite o operador \"**=\""
-#: awkgram.y:3695
+#: awkgram.y:3891
msgid "old awk does not support operator `**='"
msgstr "o velho awk não oferece suporte ao operador \"**=\""
-#: awkgram.y:3704
+#: awkgram.y:3900
msgid "POSIX does not allow operator `**'"
msgstr "POSIX não permite o operador \"**\""
-#: awkgram.y:3706
+#: awkgram.y:3902
msgid "old awk does not support operator `**'"
msgstr "o velho awk não oferece suporte ao operador \"**\""
-#: awkgram.y:3741
+#: awkgram.y:3937
msgid "operator `^=' is not supported in old awk"
msgstr "sem suporte ao operador `^=' no velho awk"
-#: awkgram.y:3749
+#: awkgram.y:3945
msgid "operator `^' is not supported in old awk"
msgstr "sem suporte ao operador \"^\" no velho awk"
-#: awkgram.y:3846 awkgram.y:3868 command.y:1187
+#: awkgram.y:4042 awkgram.y:4064 command.y:1187
msgid "unterminated string"
msgstr "string inacabada"
-#: awkgram.y:3856 main.c:1172
+#: awkgram.y:4052 main.c:1197
#, fuzzy
msgid "POSIX does not allow physical newlines in string values"
msgstr "POSIX não permite escapes do tipo \"\\x\""
-#: awkgram.y:3858 node.c:453
+#: awkgram.y:4054 node.c:453
#, fuzzy
msgid "backslash string continuation is not portable"
msgstr "uso da continuação de linha \"\\ #...\" não é portável"
-#: awkgram.y:4089
+#: awkgram.y:4292
#, c-format
msgid "invalid char '%c' in expression"
msgstr "caractere inválido \"%c\" em expressão"
-#: awkgram.y:4163
+#: awkgram.y:4387
#, c-format
msgid "`%s' is a gawk extension"
msgstr "\"%s\" é uma extensão do gawk"
-#: awkgram.y:4168
+#: awkgram.y:4392
#, c-format
msgid "POSIX does not allow `%s'"
msgstr "POSIX não permite \"%s\""
-#: awkgram.y:4176
+#: awkgram.y:4400
#, c-format
msgid "`%s' is not supported in old awk"
msgstr "não há suporte a \"%s\" no velho awk"
-#: awkgram.y:4266
+#: awkgram.y:4494
#, fuzzy
msgid "`goto' considered harmful!"
msgstr "\"goto\" é considerado danoso!\n"
-#: awkgram.y:4335
+#: awkgram.y:4563
#, c-format
msgid "%d is invalid as number of arguments for %s"
msgstr "%d é inválido como número de argumentos para %s"
-#: awkgram.y:4370
+#: awkgram.y:4598
#, c-format
msgid "%s: string literal as last arg of substitute has no effect"
msgstr ""
"%s: string literal como último argumento de substituição não tem efeito"
-#: awkgram.y:4375
+#: awkgram.y:4603
#, c-format
msgid "%s third parameter is not a changeable object"
msgstr "terceiro parâmetro %s não é um objeto modificável"
-#: awkgram.y:4469 awkgram.y:4472
+#: awkgram.y:4707 awkgram.y:4710
msgid "match: third argument is a gawk extension"
msgstr "match: terceiro argumento é uma extensão do gawk"
-#: awkgram.y:4526 awkgram.y:4529
+#: awkgram.y:4764 awkgram.y:4767
msgid "close: second argument is a gawk extension"
msgstr "close: segundo argumento é uma extensão do gawk"
-#: awkgram.y:4541
+#: awkgram.y:4779
msgid "use of dcgettext(_\"...\") is incorrect: remove leading underscore"
msgstr "uso de dcgettext(_\"...\") é incorreto: remova o sublinhado
precedente"
-#: awkgram.y:4556
+#: awkgram.y:4794
msgid "use of dcngettext(_\"...\") is incorrect: remove leading underscore"
msgstr ""
"uso de dcngettext(_\"...\") é incorreto: remova o sublinhado precedente"
-#: awkgram.y:4575
+#: awkgram.y:4813
msgid "index: regexp constant as second argument is not allowed"
msgstr "index: constante de exp. reg. como segundo argumento não é permitido"
-#: awkgram.y:4628
+#: awkgram.y:4866
#, c-format
msgid "function `%s': parameter `%s' shadows global variable"
msgstr "função \"%s\": parâmetro \"%s\" encobre variável global"
-#: awkgram.y:4677 debug.c:4100 debug.c:4143 debug.c:5264
+#: awkgram.y:4915 debug.c:4178 debug.c:4221 debug.c:5342
#, c-format
msgid "could not open `%s' for writing (%s)"
msgstr "não foi possÃvel abrir \"%s\" para escrita (%s)"
-#: awkgram.y:4678
+#: awkgram.y:4916
msgid "sending variable list to standard error"
msgstr "enviando lista de variáveis para saÃda de erro padrão"
-#: awkgram.y:4686
+#: awkgram.y:4924
#, c-format
msgid "%s: close failed (%s)"
msgstr "%s: \"close\" falhou (%s)"
-#: awkgram.y:4711
+#: awkgram.y:4949
msgid "shadow_funcs() called twice!"
msgstr "shadow_funcs() chamada duas vezes!"
-#: awkgram.y:4719
+#: awkgram.y:4957
msgid "there were shadowed variables."
msgstr "houve variáveis encobertas."
-#: awkgram.y:4786
+#: awkgram.y:5034
#, c-format
msgid "function name `%s' previously defined"
msgstr "nome de função \"%s\" definido anteriormente"
-#: awkgram.y:4832
+#: awkgram.y:5085
#, c-format
msgid "function `%s': can't use function name as parameter name"
msgstr ""
"função \"%s\": não é possÃvel usar o nome da função como nome de
parâmetro"
-#: awkgram.y:4835
+#: awkgram.y:5088
#, c-format
msgid "function `%s': can't use special variable `%s' as a function parameter"
msgstr ""
"função \"%s\": não é possÃvel usar a variável especial \"%s\" como um "
"parâmetro de função"
-#: awkgram.y:4843
+#: awkgram.y:5092
+#, fuzzy, c-format
+msgid "function `%s': parameter `%s' cannot contain a namespace"
+msgstr "função \"%s\": parâmetro \"%s\" encobre variável global"
+
+#: awkgram.y:5099
#, c-format
msgid "function `%s': parameter #%d, `%s', duplicates parameter #%d"
msgstr "função \"%s\": parâmetro nº %d, \"%s\", duplica parâmetro nº %d"
-#: awkgram.y:4929 awkgram.y:4935
+#: awkgram.y:5188
#, c-format
msgid "function `%s' called but never defined"
msgstr "função \"%s\" chamada, mas nunca definida"
-#: awkgram.y:4939
+#: awkgram.y:5192
#, c-format
msgid "function `%s' defined but never called directly"
msgstr "função \"%s\" definida, mas nunca chamada diretamente"
-#: awkgram.y:4971
+#: awkgram.y:5224
#, c-format
msgid "regexp constant for parameter #%d yields boolean value"
msgstr "constante com expr. reg. para parâmetro nº %d retorna valor booleano"
-#: awkgram.y:4986
+#: awkgram.y:5239
#, c-format
msgid ""
"function `%s' called with space between name and `(',\n"
@@ -538,27 +549,70 @@ msgstr ""
"função \"%s\" chamada com espaço entre o nome e o \"(\",\n"
"ou usada como uma variável ou um vetor"
-#: awkgram.y:5201
+#: awkgram.y:5454
msgid "division by zero attempted"
msgstr "tentativa de divisão por zero"
-#: awkgram.y:5210
+#: awkgram.y:5463
#, c-format
msgid "division by zero attempted in `%%'"
msgstr "tentativa de divisão por zero em \"%%\""
-#: awkgram.y:5536
+#: awkgram.y:5802
msgid ""
"cannot assign a value to the result of a field post-increment expression"
msgstr ""
"não é possÃvel atribuir um valor ao resultado de uma expressão de campo
pós-"
"incremento"
-#: awkgram.y:5539
+#: awkgram.y:5805
#, c-format
msgid "invalid target of assignment (opcode %s)"
msgstr "alvo de atribuição inválido (código de operação %s)o"
+#: awkgram.y:6697
+#, c-format
+msgid "identifier %s: qualified names not allowed in traditional / POSIX mode"
+msgstr ""
+
+#: awkgram.y:6702
+#, c-format
+msgid "identifier %s: namespace separator is two colons, not one"
+msgstr ""
+
+#: awkgram.y:6708
+#, c-format
+msgid "qualified identifier `%s' is badly formed"
+msgstr ""
+
+#: awkgram.y:6715
+#, c-format
+msgid ""
+"identifier `%s': namespace separator can only appear once in a qualified name"
+msgstr ""
+
+#: awkgram.y:6764 awkgram.y:6815
+#, c-format
+msgid "using reserved identifier `%s' as a namespace is not allowed"
+msgstr ""
+
+#: awkgram.y:6771 awkgram.y:6781
+#, c-format
+msgid ""
+"using reserved identifier `%s' as second component of a qualified name is "
+"not allowed"
+msgstr ""
+
+#: awkgram.y:6799
+#, fuzzy
+msgid "@namespace is a gawk extension"
+msgstr "@include é uma extensão do gawk"
+
+#: awkgram.y:6806
+#, c-format
+msgid "namespace name `%s' must meet identifier naming rules"
+msgstr ""
+
#: builtin.c:143
#, c-format
msgid "%s to \"%s\" failed (%s)"
@@ -852,219 +906,209 @@ msgstr "strftime: recebeu primeiro argumento não
string"
msgid "strftime: received empty format string"
msgstr "strftime: recebeu string de formato vazia"
-#: builtin.c:2110
-#, c-format
-msgid "setenv(TZ, %s) failed (%s)"
-msgstr "setenv(TZ, %s) falhou (%s)"
-
-#: builtin.c:2117
-#, c-format
-msgid "setenv(TZ, %s) restoration failed (%s)"
-msgstr "restauração de setenv(TZ, %s) falhou (%s)"
-
-#: builtin.c:2121
-#, c-format
-msgid "unsetenv(TZ) failed (%s)"
-msgstr "unsetenv(TZ) falhou (%s)"
-
-#: builtin.c:2150
+#: builtin.c:2122
msgid "mktime: received non-string argument"
msgstr "mktime: recebeu argumento não string"
-#: builtin.c:2167
+#: builtin.c:2139
msgid "mktime: at least one of the values is out of the default range"
msgstr "mktime: pelo menos um dos valores está fora da faixa padrão"
-#: builtin.c:2203
+#: builtin.c:2175
msgid "'system' function not allowed in sandbox mode"
msgstr "função \"system\" não é permitido no modo sandbox"
-#: builtin.c:2208
+#: builtin.c:2180
msgid "system: received non-string argument"
msgstr "system: recebeu argumento não string"
-#: builtin.c:2277 builtin.c:2350
+#: builtin.c:2249 builtin.c:2322
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr ""
"print: tentativa de escrever para lado de escrita fechado de pipe "
"bidirecional"
-#: builtin.c:2373
+#: builtin.c:2345
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "referência a campo não inicializado \"$%d\""
-#: builtin.c:2458
+#: builtin.c:2430
msgid "tolower: received non-string argument"
msgstr "tolower: recebeu argumento não string"
-#: builtin.c:2489
+#: builtin.c:2461
msgid "toupper: received non-string argument"
msgstr "toupper: recebeu argumento não string"
-#: builtin.c:2522 mpfr.c:674
+#: builtin.c:2494 mpfr.c:674
msgid "atan2: received non-numeric first argument"
msgstr "atan2: recebeu primeiro argumento não numérico"
-#: builtin.c:2524 mpfr.c:676
+#: builtin.c:2496 mpfr.c:676
msgid "atan2: received non-numeric second argument"
msgstr "atan2: recebeu segundo argumento não numérico"
-#: builtin.c:2543
+#: builtin.c:2515
msgid "sin: received non-numeric argument"
msgstr "sin: recebeu argumento não numérico"
-#: builtin.c:2559
+#: builtin.c:2531
msgid "cos: received non-numeric argument"
msgstr "cos: recebeu argumento não numérico"
-#: builtin.c:2673 mpfr.c:1169
+#: builtin.c:2645 mpfr.c:1169
msgid "srand: received non-numeric argument"
msgstr "srand: recebeu argumento não numérico"
-#: builtin.c:2704
+#: builtin.c:2676
msgid "match: third argument is not an array"
msgstr "match: terceiro argumento não é um vetor"
-#: builtin.c:2971
+#: builtin.c:2919
#, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensub: terceiro argumento \"%.*s\" tratado como 1"
-#: builtin.c:3293
+#: builtin.c:3241
#, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "%s: pode ser chamado indiretamente somente com dois argumentos"
-#: builtin.c:3393
+#: builtin.c:3341
#, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "chamada indireta para %s requer pelo menos dois argumentos"
-#: builtin.c:3448
+#: builtin.c:3396
msgid "lshift: received non-numeric first argument"
msgstr "lshift: recebeu primeiro argumento não numérico"
-#: builtin.c:3450
+#: builtin.c:3398
msgid "lshift: received non-numeric second argument"
msgstr "lshift: recebeu segundo argumento não numérico"
-#: builtin.c:3456
+#: builtin.c:3404
#, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f): valores negativos não são permitidos"
-#: builtin.c:3460
+#: builtin.c:3408
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f) valores fracionários serão truncados"
-#: builtin.c:3462
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr "lshift(%f, %f): deslocamento excessivo dará resultados estranhos"
-#: builtin.c:3487
+#: builtin.c:3435
msgid "rshift: received non-numeric first argument"
msgstr "rshift: recebeu primeiro argumento não numérico"
-#: builtin.c:3489
+#: builtin.c:3437
msgid "rshift: received non-numeric second argument"
msgstr "rshift: recebeu segundo argumento não numérico"
-#: builtin.c:3495
+#: builtin.c:3443
#, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift(%f, %f): valores negativos não são permitidos"
-#: builtin.c:3499
+#: builtin.c:3447
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f): valores fracionários serão truncados"
-#: builtin.c:3501
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr "rshift(%f, %f): deslocamento excessivo dará resultados estranhos"
-#: builtin.c:3526 mpfr.c:982
+#: builtin.c:3474 mpfr.c:982
msgid "and: called with less than two arguments"
msgstr "and: chamada com menos de dois argumentos"
-#: builtin.c:3531
+#: builtin.c:3479
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "and: argumento %d é não numérico"
-#: builtin.c:3535
+#: builtin.c:3483
#, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "and: o argumento %d com valor negativo %g não é permitido"
-#: builtin.c:3558 mpfr.c:1014
+#: builtin.c:3506 mpfr.c:1014
msgid "or: called with less than two arguments"
msgstr "or: chamada com menos de dois argumentos"
-#: builtin.c:3563
+#: builtin.c:3511
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "or: argumento %d é não numérico"
-#: builtin.c:3567
+#: builtin.c:3515
#, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "or: o argumento %d com valor negativo %g não é permitido"
-#: builtin.c:3589 mpfr.c:1045
+#: builtin.c:3537 mpfr.c:1045
msgid "xor: called with less than two arguments"
msgstr "xor: chamada com menos de dois argumentos"
-#: builtin.c:3595
+#: builtin.c:3543
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "xor: argumento %d é não numérico"
-#: builtin.c:3599
+#: builtin.c:3547
#, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xor: o argumento %d com valor negativo %g não é permitido"
-#: builtin.c:3624 mpfr.c:804
+#: builtin.c:3572 mpfr.c:804
msgid "compl: received non-numeric argument"
msgstr "compl: recebeu primeiro argumento não numérico"
-#: builtin.c:3629
+#: builtin.c:3577
#, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f): valor negativo não é permitida"
-#: builtin.c:3632
+#: builtin.c:3580
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f): valores fracionários serão truncados"
-#: builtin.c:3816
+#: builtin.c:3764
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: \"%s\" não é uma categoria de \"locale\" válida"
-#: builtin.c:4041 mpfr.c:1203
+#: builtin.c:3988 mpfr.c:1203
msgid "intdiv: third argument is not an array"
msgstr "intdiv: terceiro argumento não é um vetor"
-#: builtin.c:4049 mpfr.c:1211
+#: builtin.c:3996 mpfr.c:1211
msgid "intdiv: received non-numeric first argument"
msgstr "intdiv: recebeu primeiro argumento não numérico"
-#: builtin.c:4051 mpfr.c:1213
+#: builtin.c:3998 mpfr.c:1213
msgid "intdiv: received non-numeric second argument"
msgstr "intdiv: recebeu segundo argumento não numérico"
-#: builtin.c:4060 mpfr.c:1252
+#: builtin.c:4007 mpfr.c:1252
msgid "intdiv: division by zero attempted"
msgstr "intdiv: tentativa de divisão por zero"
-#: builtin.c:4130
+#: builtin.c:4046
+#, fuzzy
+msgid "typeof: second argument is not an array"
+msgstr "split: segundo argumento não é um vetor"
+
+#: builtin.c:4082
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
@@ -1072,12 +1116,12 @@ msgstr ""
"typeof detectou combinação inválida de flags \"%s\"; por favor, faça um "
"relato de erro."
-#: builtin.c:4145
+#: builtin.c:4101
#, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "typeof: tipo de argumento inválido \"%s\""
-#: builtin.c:4149
+#: builtin.c:4105
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr "typeof: tipo de argumento desconhecido \"%s\""
@@ -1400,7 +1444,7 @@ msgstr ""
"where [N] - (igual a \"backtrace\") exibe rastro de todos quadros ou os N "
"mais internos (mais externos, se N < 0)."
-#: command.y:1016 debug.c:408 gawkapi.c:258 msg.c:139
+#: command.y:1016 debug.c:409 gawkapi.c:259 msg.c:139
#, c-format
msgid "error: "
msgstr "erro: "
@@ -1471,67 +1515,67 @@ msgid "(un)set or show instruction tracing
(value=on|off)."
msgstr ""
"define/remove definição ou mostra o rastreamento de instrução
(valor=on|off)."
-#: debug.c:352
+#: debug.c:353
msgid "program not running."
msgstr "o programa não está em execução."
-#: debug.c:455 debug.c:613
+#: debug.c:456 debug.c:614
#, c-format
msgid "can't read source file `%s' (%s)"
msgstr "não foi possÃvel ler arquivo-fonte \"%s\" (%s)"
-#: debug.c:460
+#: debug.c:461
#, c-format
msgid "source file `%s' is empty.\n"
msgstr "arquivo-fonte \"%s\" está vazio.\n"
-#: debug.c:487
+#: debug.c:488
msgid "no current source file."
msgstr "nenhum arquivo-fonte atual."
-#: debug.c:512
+#: debug.c:513
#, c-format
msgid "cannot find source file named `%s' (%s)"
msgstr "não foi possÃvel localizar o arquivo-fonte \"%s\" (%s)"
-#: debug.c:536
+#: debug.c:537
#, c-format
msgid "WARNING: source file `%s' modified since program compilation.\n"
msgstr ""
"AVISO: o arquivo-fonte \"%s\" foi modificado após a compilação do
programa.\n"
-#: debug.c:558
+#: debug.c:559
#, c-format
msgid "line number %d out of range; `%s' has %d lines"
msgstr "número de linha %d fora da faixa; \"%s\" possui %d linhas"
-#: debug.c:618
+#: debug.c:619
#, c-format
msgid "unexpected eof while reading file `%s', line %d"
msgstr "fim de arquivo inesperado enquanto lia o arquivo \"%s\", linha %d"
-#: debug.c:627
+#: debug.c:628
#, c-format
msgid "source file `%s' modified since start of program execution"
msgstr ""
"o arquivo fonte \"%s\" foi modificado após o inÃcio da execução do
programa"
-#: debug.c:739
+#: debug.c:740
#, c-format
msgid "Current source file: %s\n"
msgstr "Arquivo-fonte atual: %s\n"
-#: debug.c:740
+#: debug.c:741
#, c-format
msgid "Number of lines: %d\n"
msgstr "Número de linhas: %d\n"
-#: debug.c:747
+#: debug.c:748
#, c-format
msgid "Source file (lines): %s (%d)\n"
msgstr "Arquivo-fonte (linhas): %s (%d)\n"
-#: debug.c:761
+#: debug.c:762
msgid ""
"Number Disp Enabled Location\n"
"\n"
@@ -1539,54 +1583,54 @@ msgstr ""
"Número Exib Habilit Localização\n"
"\n"
-#: debug.c:772
+#: debug.c:773
#, c-format
msgid "\tno of hits = %ld\n"
msgstr "\tnº de acertos = %ld\n"
-#: debug.c:774
+#: debug.c:775
#, c-format
msgid "\tignore next %ld hit(s)\n"
msgstr "\tignorar próximos %ld acertos(s)\n"
-#: debug.c:776 debug.c:916
+#: debug.c:777 debug.c:917
#, c-format
msgid "\tstop condition: %s\n"
msgstr "\tcondição de parada: %s\n"
-#: debug.c:778 debug.c:918
+#: debug.c:779 debug.c:919
msgid "\tcommands:\n"
msgstr "\tcomandos:\n"
-#: debug.c:800
+#: debug.c:801
#, c-format
msgid "Current frame: "
msgstr "Quadro atual: "
-#: debug.c:803
+#: debug.c:804
#, c-format
msgid "Called by frame: "
msgstr "Chamado pelo quadro: "
-#: debug.c:807
+#: debug.c:808
#, c-format
msgid "Caller of frame: "
msgstr "Chamador do quadro: "
-#: debug.c:825
+#: debug.c:826
#, c-format
msgid "None in main().\n"
msgstr "Nenhum em main().\n"
-#: debug.c:855
+#: debug.c:856
msgid "No arguments.\n"
msgstr "Nenhum argumento.\n"
-#: debug.c:856
+#: debug.c:857
msgid "No locals.\n"
msgstr "Nenhum local.\n"
-#: debug.c:864
+#: debug.c:865
msgid ""
"All defined variables:\n"
"\n"
@@ -1594,7 +1638,7 @@ msgstr ""
"Todas as variáveis definidas:\n"
"\n"
-#: debug.c:874
+#: debug.c:875
msgid ""
"All defined functions:\n"
"\n"
@@ -1602,7 +1646,7 @@ msgstr ""
"Todas as funções definidas:\n"
"\n"
-#: debug.c:893
+#: debug.c:894
msgid ""
"Auto-display variables:\n"
"\n"
@@ -1610,7 +1654,7 @@ msgstr ""
"Variáveis exibidas automaticamente:\n"
"\n"
-#: debug.c:896
+#: debug.c:897
msgid ""
"Watch variables:\n"
"\n"
@@ -1618,393 +1662,393 @@ msgstr ""
"Variáveis monitoradas:\n"
"\n"
-#: debug.c:1036
+#: debug.c:1037
#, c-format
msgid "no symbol `%s' in current context\n"
msgstr "nenhum sÃmbolo \"%s\" no contexto atual\n"
-#: debug.c:1048 debug.c:1434
+#: debug.c:1049 debug.c:1437
#, c-format
msgid "`%s' is not an array\n"
msgstr "\"%s\" não é um vetor\n"
-#: debug.c:1062
+#: debug.c:1063
#, c-format
msgid "$%ld = uninitialized field\n"
msgstr "$%ld = campo não inicializado\n"
-#: debug.c:1083
+#: debug.c:1084
#, c-format
msgid "array `%s' is empty\n"
msgstr "o vetor \"%s\" está vazio\n"
-#: debug.c:1126 debug.c:1178
+#: debug.c:1127 debug.c:1179
#, c-format
msgid "[\"%.*s\"] not in array `%s'\n"
msgstr "[\"%.*s\"] não está no vetor \"%s\"\n"
-#: debug.c:1182
+#: debug.c:1183
#, c-format
msgid "`%s[\"%.*s\"]' is not an array\n"
msgstr "'%s[\"%.*s\"]' não está no vetor\n"
-#: debug.c:1243 debug.c:5024
+#: debug.c:1244 debug.c:5102
#, c-format
msgid "`%s' is not a scalar variable"
msgstr "\"%s\" não é uma variável escalar"
-#: debug.c:1265 debug.c:5054
+#: debug.c:1267 debug.c:5132
#, c-format
msgid "attempt to use array `%s[\"%.*s\"]' in a scalar context"
msgstr "tentativa de usar vetor '%s[\"%.*s\"]' em um contexto escalar"
-#: debug.c:1287 debug.c:5065
+#: debug.c:1290 debug.c:5143
#, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as array"
msgstr "tentativa de usar vetor '%s[\"%.*s\"]' como um vetor"
-#: debug.c:1430
+#: debug.c:1433
#, c-format
msgid "`%s' is a function"
msgstr "\"%s\" é uma função"
-#: debug.c:1472
+#: debug.c:1475
#, c-format
msgid "watchpoint %d is unconditional\n"
msgstr "o watchpoint %d é incondicional\n"
-#: debug.c:1506
+#: debug.c:1509
#, c-format
msgid "No display item numbered %ld"
msgstr "Nenhum item de exibição com número %ld"
-#: debug.c:1509
+#: debug.c:1512
#, c-format
msgid "No watch item numbered %ld"
msgstr "Nenhum item monitorado com número %ld"
-#: debug.c:1535
+#: debug.c:1538
#, c-format
msgid "%d: [\"%.*s\"] not in array `%s'\n"
msgstr "%d: [\"%.*s\"] não está no vetor \"%s\"\n"
-#: debug.c:1774
+#: debug.c:1777
msgid "attempt to use scalar value as array"
msgstr "tentativa de usar valor escalar como vetor"
-#: debug.c:1865
+#: debug.c:1868
#, c-format
msgid "Watchpoint %d deleted because parameter is out of scope.\n"
msgstr "Watchpoint %d excluÃdo porque parâmetro está fora do escopo.\n"
-#: debug.c:1876
+#: debug.c:1879
#, c-format
msgid "Display %d deleted because parameter is out of scope.\n"
msgstr "Exibição %d excluÃda porque parâmetro está fora do escopo.\n"
-#: debug.c:1909
+#: debug.c:1912
#, c-format
msgid " in file `%s', line %d\n"
msgstr " no arquivo \"%s\" na linha %d\n"
-#: debug.c:1930
+#: debug.c:1933
#, c-format
msgid " at `%s':%d"
msgstr " em \"%s\":%d"
-#: debug.c:1946 debug.c:2009
+#: debug.c:1949 debug.c:2012
#, c-format
msgid "#%ld\tin "
msgstr "#%ld\tem "
-#: debug.c:1983
+#: debug.c:1986
#, c-format
msgid "More stack frames follow ...\n"
msgstr "Mais quadros de pilhas a seguir ...\n"
-#: debug.c:2026
+#: debug.c:2029
msgid "invalid frame number"
msgstr "número de quadro inválido"
-#: debug.c:2209
+#: debug.c:2212
#, c-format
msgid "Note: breakpoint %d (enabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
"Nota: breakpoint %d (habilitado, ignora próximos %ld acertos), também "
"definido em %s:%d"
-#: debug.c:2216
+#: debug.c:2219
#, c-format
msgid "Note: breakpoint %d (enabled), also set at %s:%d"
msgstr "Nota: breakpoint %d (habilitado), também definido em %s:%d"
-#: debug.c:2223
+#: debug.c:2226
#, c-format
msgid "Note: breakpoint %d (disabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
"Nota: breakpoint %d (desabilitado, ignora próximos %ld acertos), também "
"definido em %s:%d"
-#: debug.c:2230
+#: debug.c:2233
#, c-format
msgid "Note: breakpoint %d (disabled), also set at %s:%d"
msgstr "Nota: breakpoint %d (desabilitado), também definido em %s:%d"
-#: debug.c:2247
+#: debug.c:2250
#, c-format
msgid "Breakpoint %d set at file `%s', line %d\n"
msgstr "Breakpoint %d definido no arquivo \"%s\", linha %d\n"
-#: debug.c:2349
+#: debug.c:2352
#, c-format
msgid "Can't set breakpoint in file `%s'\n"
msgstr "Não foi possÃvel definir breakpoint no arquivo \"%s\"\n"
-#: debug.c:2378 debug.c:2501 debug.c:3363
+#: debug.c:2381 debug.c:2504 debug.c:3366
#, c-format
msgid "line number %d in file `%s' out of range"
msgstr "número de linha %d no arquivo \"%s\" fora do intervalo"
-#: debug.c:2382
+#: debug.c:2385
#, c-format
msgid "Can't find rule!!!\n"
msgstr "Não foi possÃvel localizar regra!!!\n"
-#: debug.c:2384
+#: debug.c:2387
#, c-format
msgid "Can't set breakpoint at `%s':%d\n"
msgstr "Não foi possÃvel definir breakpoint em \"%s\":%d\n"
-#: debug.c:2396
+#: debug.c:2399
#, c-format
msgid "Can't set breakpoint in function `%s'\n"
msgstr "Não foi possÃvel definir breakpoint na função \"%s\"\n"
-#: debug.c:2412
+#: debug.c:2415
#, c-format
msgid "breakpoint %d set at file `%s', line %d is unconditional\n"
msgstr "breakpoint %d definido no arquivo \"%s\", linha %d é incondicional\n"
-#: debug.c:2517 debug.c:2539
+#: debug.c:2520 debug.c:2542
#, c-format
msgid "Deleted breakpoint %d"
msgstr "ExcluÃdo breakpoint %d"
-#: debug.c:2523
+#: debug.c:2526
#, c-format
msgid "No breakpoint(s) at entry to function `%s'\n"
msgstr "Nenhum breakpoint(s) na entrada para a função \"%s\"\n"
-#: debug.c:2550
+#: debug.c:2553
#, c-format
msgid "No breakpoint at file `%s', line #%d\n"
msgstr "Nenhum breakpoint no arquivo \"%s\", linha nº %d\n"
-#: debug.c:2605 debug.c:2646 debug.c:2666 debug.c:2709
+#: debug.c:2608 debug.c:2649 debug.c:2669 debug.c:2712
msgid "invalid breakpoint number"
msgstr "número de breakpoint inválido"
# o código-fonte aceita tradução da opção 'y'; vide msgid de "y" -- Rafael
-#: debug.c:2621
+#: debug.c:2624
msgid "Delete all breakpoints? (y or n) "
msgstr "Excluir todos breakpoints? (s ou n) "
# referente à resposta yes/sim em um prompt interativo -- Rafael
-#: debug.c:2622 debug.c:2936 debug.c:2989
+#: debug.c:2625 debug.c:2939 debug.c:2992
msgid "y"
msgstr "s"
-#: debug.c:2671
+#: debug.c:2674
#, c-format
msgid "Will ignore next %ld crossing(s) of breakpoint %d.\n"
msgstr "Vai ignorar próximos %ld encontro(s) de breakpoint %d.\n"
-#: debug.c:2675
+#: debug.c:2678
#, c-format
msgid "Will stop next time breakpoint %d is reached.\n"
msgstr "Vai parar na próxima vez que o breakpoint %d for atingido.\n"
-#: debug.c:2792
+#: debug.c:2795
#, c-format
msgid "Can only debug programs provided with the `-f' option.\n"
msgstr "Só é possÃvel depurar programas fornecidos com a opção \"-f\".\n"
-#: debug.c:2921
+#: debug.c:2924
#, c-format
msgid "Failed to restart debugger"
msgstr "Falha ao reiniciar o depurador"
# o código-fonte aceita tradução da opção 'y'; vide msgid "y" -- Rafael
-#: debug.c:2935
+#: debug.c:2938
msgid "Program already running. Restart from beginning (y/n)? "
msgstr "Programa já está em execução. Reiniciar desde o começo (s/n)? "
-#: debug.c:2939
+#: debug.c:2942
#, c-format
msgid "Program not restarted\n"
msgstr "Programa não reiniciado\n"
-#: debug.c:2949
+#: debug.c:2952
#, c-format
msgid "error: cannot restart, operation not allowed\n"
msgstr "erro: não foi possÃvel reiniciar, operação não permitida\n"
-#: debug.c:2955
+#: debug.c:2958
#, c-format
msgid "error (%s): cannot restart, ignoring rest of the commands\n"
msgstr ""
"erro (%s): não foi possÃvel reiniciar, ignorando o resto dos comandos\n"
-#: debug.c:2963
+#: debug.c:2966
#, c-format
msgid "Starting program: \n"
msgstr "Iniciando programa: \n"
-#: debug.c:2973
+#: debug.c:2976
#, c-format
msgid "Program exited abnormally with exit value: %d\n"
msgstr "Programa foi terminado abnormalmente com valor de saÃda: %d\n"
-#: debug.c:2974
+#: debug.c:2977
#, c-format
msgid "Program exited normally with exit value: %d\n"
msgstr "Programa foi terminado normalmente com valor de saÃda: %d\n"
# o código-fonte aceita tradução da opção 'y'; vide msgid "y" -- Rafael
-#: debug.c:2988
+#: debug.c:2991
msgid "The program is running. Exit anyway (y/n)? "
msgstr "O programa está em execução. Sair mesmo assim (s/n)? "
-#: debug.c:3023
+#: debug.c:3026
#, c-format
msgid "Not stopped at any breakpoint; argument ignored.\n"
msgstr "Não parado em qualquer breakpoint; argumento ignorado.\n"
-#: debug.c:3028
+#: debug.c:3031
#, c-format
msgid "invalid breakpoint number %d."
msgstr "número de breakpoint inválido %d."
-#: debug.c:3033
+#: debug.c:3036
#, c-format
msgid "Will ignore next %ld crossings of breakpoint %d.\n"
msgstr "Vai ignorar próximos %ld encontros de breakpoint %d.\n"
-#: debug.c:3220
+#: debug.c:3223
#, c-format
msgid "'finish' not meaningful in the outermost frame main()\n"
msgstr "\"finish\" não tem sentido no arquivo mais externo do main()\n"
-#: debug.c:3225
+#: debug.c:3228
#, c-format
msgid "Run till return from "
msgstr "Executa até retornar de "
-#: debug.c:3268
+#: debug.c:3271
#, c-format
msgid "'return' not meaningful in the outermost frame main()\n"
msgstr "\"return\" não tem sentido no arquivo mais externo do main()\n"
-#: debug.c:3382
+#: debug.c:3385
#, c-format
msgid "Can't find specified location in function `%s'\n"
msgstr ""
"Não foi possÃvel encontrar a localização especificada na função
\"%s\"\n"
-#: debug.c:3390
+#: debug.c:3393
#, c-format
msgid "invalid source line %d in file `%s'"
msgstr "linha fonte inválida %d no arquivo \"%s\""
-#: debug.c:3405
+#: debug.c:3408
#, c-format
msgid "Can't find specified location %d in file `%s'\n"
msgstr ""
"Não foi possÃvel encontrar a localização %d especificada no arquivo
\"%s\"\n"
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "element not in array\n"
msgstr "elemento não está no vetor\n"
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "untyped variable\n"
msgstr "variável sem tipo\n"
-#: debug.c:3479
+#: debug.c:3482
#, c-format
msgid "Stopping in %s ...\n"
msgstr "Parando em %s ...\n"
-#: debug.c:3556
+#: debug.c:3559
#, c-format
msgid "'finish' not meaningful with non-local jump '%s'\n"
msgstr "\"finish\" não tem sentido com pulo não local \"%s\"\n"
-#: debug.c:3563
+#: debug.c:3566
#, c-format
msgid "'until' not meaningful with non-local jump '%s'\n"
msgstr "\"until\" não tem sentido com pulo não local \"%s\"\n"
# o código-fonte aceita tradução da opção 'q'; vide msgid "q" -- Rafael
-#: debug.c:4244
+#: debug.c:4322
msgid "\t------[Enter] to continue or q [Enter] to quit------"
msgstr "\t----[Enter] para continuar ou s [Enter] para sair---"
# referente à resposta quit/sair em um prompt interativo -- Rafael
-#: debug.c:4245
+#: debug.c:4323
msgid "q"
msgstr "s"
-#: debug.c:5061
+#: debug.c:5139
#, c-format
msgid "[\"%.*s\"] not in array `%s'"
msgstr "[\"%.*s\"] não está no vetor \"%s\""
-#: debug.c:5267
+#: debug.c:5345
#, c-format
msgid "sending output to stdout\n"
msgstr "enviando a saÃda para stdout\n"
-#: debug.c:5307
+#: debug.c:5385
msgid "invalid number"
msgstr "número inválido"
-#: debug.c:5441
+#: debug.c:5519
#, c-format
msgid "`%s' not allowed in current context; statement ignored"
msgstr "\"%s\" não permitido no contexto atual; instrução ignorada"
-#: debug.c:5449
+#: debug.c:5527
msgid "`return' not allowed in current context; statement ignored"
msgstr "\"return\" não permitido no contexto atual; instrução ignorada"
-#: debug.c:5664
+#: debug.c:5742
#, c-format
msgid "No symbol `%s' in current context"
msgstr "Nenhum sÃmbolo \"%s\" no contexto atual"
-#: eval.c:399
+#: eval.c:400
#, c-format
msgid "unknown nodetype %d"
msgstr "tipo de nodo desconhecido %d"
-#: eval.c:410 eval.c:424
+#: eval.c:411 eval.c:427
#, c-format
msgid "unknown opcode %d"
msgstr "código de operação inválido %d"
-#: eval.c:421
+#: eval.c:424
#, c-format
msgid "opcode %s not an operator or keyword"
msgstr "código de operação %s não é um operador ou palavra-chave"
-#: eval.c:479
+#: eval.c:482
msgid "buffer overflow in genflags2str"
msgstr "estouro de buffer em genflags2str"
-#: eval.c:681
+#: eval.c:684
#, c-format
msgid ""
"\n"
@@ -2015,71 +2059,71 @@ msgstr ""
"\t# Pilha de Chamadas de Função:\n"
"\n"
-#: eval.c:707
+#: eval.c:710
msgid "`IGNORECASE' is a gawk extension"
msgstr "\"IGNORECASE\" é uma extensão do gawk"
-#: eval.c:728
+#: eval.c:731
msgid "`BINMODE' is a gawk extension"
msgstr "\"BINMODE\" é uma extensão do gawk"
-#: eval.c:785
+#: eval.c:788
#, c-format
msgid "BINMODE value `%s' is invalid, treated as 3"
msgstr "valor de BINMODE \"%s\" é inválido, tratado como 3"
-#: eval.c:908
+#: eval.c:911
#, c-format
msgid "bad `%sFMT' specification `%s'"
msgstr "especificação de \"%sFMT\" inválida \"%s\""
-#: eval.c:976
+#: eval.c:979
msgid "turning off `--lint' due to assignment to `LINT'"
msgstr "desativando \"--lint\" devido a atribuição a \"LINT\""
-#: eval.c:1154
+#: eval.c:1157
#, c-format
msgid "reference to uninitialized argument `%s'"
msgstr "referência a argumento não inicializado \"%s\""
-#: eval.c:1155
+#: eval.c:1158
#, c-format
msgid "reference to uninitialized variable `%s'"
msgstr "referência a variável não inicializada \"%s\""
-#: eval.c:1173
+#: eval.c:1176
msgid "attempt to field reference from non-numeric value"
msgstr "tentativa de referência a campo a partir de valor não numérico"
-#: eval.c:1175
+#: eval.c:1178
msgid "attempt to field reference from null string"
msgstr "tentativa de referência a campo a partir de string nula"
-#: eval.c:1183
+#: eval.c:1186
#, c-format
msgid "attempt to access field %ld"
msgstr "tentativa de acessar campo %ld"
-#: eval.c:1192
+#: eval.c:1195
#, c-format
msgid "reference to uninitialized field `$%ld'"
msgstr "referência a campo não inicializado \"$%ld\""
-#: eval.c:1256
+#: eval.c:1259
#, c-format
msgid "function `%s' called with more arguments than declared"
msgstr "função \"%s\" chamada com mais argumentos que os declarados"
-#: eval.c:1453
+#: eval.c:1456
#, c-format
msgid "unwind_stack: unexpected type `%s'"
msgstr "unwind_stack: tipo inesperado \"%s\""
-#: eval.c:1546
+#: eval.c:1549
msgid "division by zero attempted in `/='"
msgstr "tentativa de divisão por zero em \"/=\""
-#: eval.c:1553
+#: eval.c:1556
#, c-format
msgid "division by zero attempted in `%%='"
msgstr "tentativa de divisão por zero em \"%%=\""
@@ -2118,49 +2162,56 @@ msgstr ""
msgid "load_ext: library `%s' initialization routine `%s' failed"
msgstr "load_ext: biblioteca \"%s\" falhou na rotina de inicialização
\"%s\"\n"
-#: ext.c:110
+#: ext.c:111
msgid "make_builtin: missing function name"
msgstr "make_builtin: faltando nome de função"
-#: ext.c:120
+#: ext.c:119 ext.c:130
+#, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as function name"
+msgstr ""
+"make_builtin: não é possÃvel usar \"%s\" intrÃnseco do gawk como nome de "
+"função"
+
+#: ext.c:128
+#, fuzzy, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as namespace name"
+msgstr ""
+"make_builtin: não é possÃvel usar \"%s\" intrÃnseco do gawk como nome de "
+"função"
+
+#: ext.c:145
#, c-format
msgid "make_builtin: can't redefine function `%s'"
msgstr "make_builtin: não foi possÃvel redefinir \"%s\""
-#: ext.c:124
+#: ext.c:149
#, c-format
msgid "make_builtin: function `%s' already defined"
msgstr "make_builtin: função \"%s\" já definida"
-#: ext.c:128
+#: ext.c:153
#, c-format
msgid "make_builtin: function name `%s' previously defined"
msgstr "make_builtin: nome da função \"%s\" definido anteriormente"
-#: ext.c:130
-#, c-format
-msgid "make_builtin: can't use gawk built-in `%s' as function name"
-msgstr ""
-"make_builtin: não é possÃvel usar \"%s\" intrÃnseco do gawk como nome de "
-"função"
-
-#: ext.c:133
+#: ext.c:157
#, c-format
msgid "make_builtin: negative argument count for function `%s'"
msgstr "make_builtin: quantidade negativa de argumentos para função \"%s\""
-#: ext.c:209
+#: ext.c:233
#, c-format
msgid "function `%s': argument #%d: attempt to use scalar as an array"
msgstr ""
"função \"%s\": argumento nº %d: tentativa de usar escalar como um vetor"
-#: ext.c:213
+#: ext.c:237
#, c-format
msgid "function `%s': argument #%d: attempt to use array as a scalar"
msgstr "função \"%s\": argumento nº %d: tentativa de usar vetor como
escalar"
-#: ext.c:227
+#: ext.c:251
msgid "dynamic loading of library not supported"
msgstr "sem suporte a carregamento dinâmico da biblioteca"
@@ -2173,66 +2224,66 @@ msgstr "stat: não foi possÃvel ler link simbólico
\"%s\""
msgid "stat: bad parameters"
msgstr "stat: parâmetros inválidos"
-#: extension/filefuncs.c:584
+#: extension/filefuncs.c:585
#, c-format
msgid "fts init: could not create variable %s"
msgstr "fts init: não foi possÃvel criar a variável %s"
-#: extension/filefuncs.c:605
+#: extension/filefuncs.c:606
msgid "fts is not supported on this system"
msgstr "Este sistema não possui suporte a fts"
-#: extension/filefuncs.c:624
+#: extension/filefuncs.c:625
msgid "fill_stat_element: could not create array"
msgstr "fill_stat_element: não foi possÃvel criar vetor"
-#: extension/filefuncs.c:633
+#: extension/filefuncs.c:634
msgid "fill_stat_element: could not set element"
msgstr "fill_stat_element: não foi possÃvel definir elemento"
-#: extension/filefuncs.c:648
+#: extension/filefuncs.c:649
msgid "fill_path_element: could not set element"
msgstr "fill_path_element: não foi possÃvel definir elemento"
-#: extension/filefuncs.c:664
+#: extension/filefuncs.c:665
msgid "fill_error_element: could not set element"
msgstr "fill_error_element: não foi possÃvel definir elemento"
-#: extension/filefuncs.c:711 extension/filefuncs.c:758
+#: extension/filefuncs.c:717 extension/filefuncs.c:764
msgid "fts-process: could not create array"
msgstr "fts-process: não foi possÃvel criar vetor"
-#: extension/filefuncs.c:721 extension/filefuncs.c:768
-#: extension/filefuncs.c:786
+#: extension/filefuncs.c:727 extension/filefuncs.c:774
+#: extension/filefuncs.c:792
msgid "fts-process: could not set element"
msgstr "fts-process: não foi possÃvel definir elemento"
-#: extension/filefuncs.c:835
+#: extension/filefuncs.c:841
msgid "fts: called with incorrect number of arguments, expecting 3"
msgstr "fts: chamada com número incorreto de argumentos, esperava 3"
-#: extension/filefuncs.c:838
+#: extension/filefuncs.c:844
msgid "fts: bad first parameter"
msgstr "fts: primeiro parâmetro inválido"
-#: extension/filefuncs.c:844
+#: extension/filefuncs.c:850
msgid "fts: bad second parameter"
msgstr "fts: segundo parâmetro inválido"
-#: extension/filefuncs.c:850
+#: extension/filefuncs.c:856
msgid "fts: bad third parameter"
msgstr "fts: terceiro parâmetro inválido"
-#: extension/filefuncs.c:857
+#: extension/filefuncs.c:863
msgid "fts: could not flatten array\n"
msgstr "fts: não foi possÃvel nivelar o vetor\n"
# A flag tentou passar despercebida, mas falhou e recebeu um "nyah" zombando
-#: extension/filefuncs.c:875
+#: extension/filefuncs.c:881
msgid "fts: ignoring sneaky FTS_NOSTAT flag. nyah, nyah, nyah."
msgstr "fts: ignorando flag sorrateira FTS_NOSTAT; nã, nã, não."
-#: extension/filefuncs.c:891
+#: extension/filefuncs.c:897
msgid "fts: clear_array() failed\n"
msgstr "fts: clear_array() falhou\n"
@@ -2270,90 +2321,94 @@ msgid "fork: PROCINFO is not an array!"
msgstr "fork: PROCINFO não é um vetor!"
#: extension/inplace.c:131
-msgid "inplace_begin: in-place editing already active"
+#, fuzzy
+msgid "inplace::begin: in-place editing already active"
msgstr "inplace_begin: edição in-loco já está ativa"
#: extension/inplace.c:134
-#, c-format
-msgid "inplace_begin: expects 2 arguments but called with %d"
+#, fuzzy, c-format
+msgid "inplace::begin: expects 2 arguments but called with %d"
msgstr "inplace_begin: esperava 2 argumentos, mas foi chamado com %d"
#: extension/inplace.c:137
-msgid "inplace_begin: cannot retrieve 1st argument as a string filename"
+#, fuzzy
+msgid "inplace::begin: cannot retrieve 1st argument as a string filename"
msgstr ""
"inplace_begin: não foi possÃvel obter 1º argumento como uma string de nome
"
"de arquivo"
#: extension/inplace.c:145
-#, c-format
-msgid "inplace_begin: disabling in-place editing for invalid FILENAME `%s'"
+#, fuzzy, c-format
+msgid "inplace::begin: disabling in-place editing for invalid FILENAME `%s'"
msgstr ""
"inplace_begin: desabilitando edição in-loco para FILENAME inválido \"%s\""
# Iniciei a mensagem de erro com letra minúscula para combinar com as demais
-- Rafael
#: extension/inplace.c:152
-#, c-format
-msgid "inplace_begin: Cannot stat `%s' (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: Cannot stat `%s' (%s)"
msgstr "inplace_begin: não foi possÃvel obter estado de \"%s\" (%s)"
#: extension/inplace.c:159
-#, c-format
-msgid "inplace_begin: `%s' is not a regular file"
+#, fuzzy, c-format
+msgid "inplace::begin: `%s' is not a regular file"
msgstr "inplace_begin: \"%s\" não é um arquivo comum"
#: extension/inplace.c:170
-#, c-format
-msgid "inplace_begin: mkstemp(`%s') failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: mkstemp(`%s') failed (%s)"
msgstr "inplace_begin: mkstemp(\"%s\") falhou (%s)"
#: extension/inplace.c:182
-#, c-format
-msgid "inplace_begin: chmod failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: chmod failed (%s)"
msgstr "inplace_begin: chmod falhou (%s)"
#: extension/inplace.c:189
-#, c-format
-msgid "inplace_begin: dup(stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: dup(stdout) failed (%s)"
msgstr "inplace_begin: dup(stdout) falhou (%s)"
#: extension/inplace.c:192
-#, c-format
-msgid "inplace_begin: dup2(%d, stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: dup2(%d, stdout) failed (%s)"
msgstr "inplace_begin: dup2(%d, stdout) falhou (%s)"
#: extension/inplace.c:195
-#, c-format
-msgid "inplace_begin: close(%d) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: close(%d) failed (%s)"
msgstr "inplace_begin: close(%d) falhou (%s)"
#: extension/inplace.c:211
-#, c-format
-msgid "inplace_end: expects 2 arguments but called with %d"
+#, fuzzy, c-format
+msgid "inplace::end: expects 2 arguments but called with %d"
msgstr "inplace_end: esperava 2 argumentos, mas foi chamado com %d"
#: extension/inplace.c:214
-msgid "inplace_end: cannot retrieve 1st argument as a string filename"
+#, fuzzy
+msgid "inplace::end: cannot retrieve 1st argument as a string filename"
msgstr ""
"inplace_end: não foi possÃvel obter 1º argumento como uma string de nome
de "
"arquivo"
#: extension/inplace.c:221
-msgid "inplace_end: in-place editing not active"
+#, fuzzy
+msgid "inplace::end: in-place editing not active"
msgstr "inplace_end: edição in-loco não está ativa"
#: extension/inplace.c:227
-#, c-format
-msgid "inplace_end: dup2(%d, stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: dup2(%d, stdout) failed (%s)"
msgstr "inplace_end: dup2(%d, stdout) falhou (%s)"
#: extension/inplace.c:230
-#, c-format
-msgid "inplace_end: close(%d) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: close(%d) failed (%s)"
msgstr "inplace_end: close(%d) falhou (%s)"
#: extension/inplace.c:234
-#, c-format
-msgid "inplace_end: fsetpos(stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: fsetpos(stdout) failed (%s)"
msgstr "inplace_end: fsetpos(stdout) falhou (%s)"
#: extension/inplace.c:247
@@ -2362,8 +2417,8 @@ msgid "inplace_end: link(`%s', `%s') failed (%s)"
msgstr "inplace_end: link(`%s', `%s') falhou (%s)"
#: extension/inplace.c:257
-#, c-format
-msgid "inplace_end: rename(`%s', `%s') failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: rename(`%s', `%s') failed (%s)"
msgstr "inplace_end: rename(`%s', `%s') falhou (%s)"
#: extension/ordchr.c:72
@@ -2470,107 +2525,112 @@ msgstr ""
msgid "accessing fields from an END rule may not be portable"
msgstr ""
-#: field.c:981 field.c:988
+#: field.c:975 field.c:982
msgid "split: fourth argument is a gawk extension"
msgstr "split: quarto argumento é uma extensão do gawk"
-#: field.c:985
+#: field.c:979
msgid "split: fourth argument is not an array"
msgstr "split: quarto argumento não é um vetor"
-#: field.c:995
+#: field.c:989
msgid "split: second argument is not an array"
msgstr "split: segundo argumento não é um vetor"
-#: field.c:999
+#: field.c:993
msgid "split: cannot use the same array for second and fourth args"
msgstr "split: não é possÃvel usar o mesmo vetor para segundo e quarto args"
-#: field.c:1004
+#: field.c:998
msgid "split: cannot use a subarray of second arg for fourth arg"
msgstr ""
"split: não é possÃvel usar um subvetor do segundo arg para o quarto arg"
-#: field.c:1007
+#: field.c:1001
msgid "split: cannot use a subarray of fourth arg for second arg"
msgstr ""
"split: não é possÃvel usar um subvetor do quarto arg para o segundo arg"
-#: field.c:1041
+#: field.c:1035
#, fuzzy
msgid "split: null string for third arg is a non-standard extension"
msgstr "split: string nula para segundo argumento é uma extensão do gawk"
-#: field.c:1078
+#: field.c:1072
msgid "patsplit: fourth argument is not an array"
msgstr "patsplit: quarto argumento não é um vetor"
-#: field.c:1083
+#: field.c:1077
msgid "patsplit: second argument is not an array"
msgstr "patsplit: segundo argumento não é um vetor"
-#: field.c:1092
+#: field.c:1086
msgid "patsplit: third argument must be non-null"
msgstr "patsplit: terceiro argumento não é um vetor"
-#: field.c:1096
+#: field.c:1090
msgid "patsplit: cannot use the same array for second and fourth args"
msgstr ""
"patsplit: não é possÃvel usar o mesmo vetor para segundo e quarto
argumentos"
-#: field.c:1101
+#: field.c:1095
msgid "patsplit: cannot use a subarray of second arg for fourth arg"
msgstr ""
"patsplit: não é possÃvel usar um subvetor do segundo arg para o quarto arg"
-#: field.c:1104
+#: field.c:1098
msgid "patsplit: cannot use a subarray of fourth arg for second arg"
msgstr ""
"patsplit: não é possÃvel usar um subvetor do quarto arg para o segundo arg"
-#: field.c:1154
+#: field.c:1148
msgid "`FIELDWIDTHS' is a gawk extension"
msgstr "\"FIELDWIDTHS\" é uma extensão do gawk"
-#: field.c:1223
+#: field.c:1217
msgid "`*' must be the last designator in FIELDWIDTHS"
msgstr "\"*\" deve ser o último designador em FIELDWIDTHS"
-#: field.c:1244
+#: field.c:1238
#, c-format
msgid "invalid FIELDWIDTHS value, for field %d, near `%s'"
msgstr "valor FIELDWIDTHS inválido, para campo %d, próximo a \"%s\""
-#: field.c:1317
+#: field.c:1311
msgid "null string for `FS' is a gawk extension"
msgstr "string nula para \"FS\" é uma extensão do gawk"
-#: field.c:1321
+#: field.c:1315
msgid "old awk does not support regexps as value of `FS'"
msgstr "o velho awk não oferece suporte a expr. reg. como valor de \"FS\""
-#: field.c:1456
+#: field.c:1442
msgid "`FPAT' is a gawk extension"
msgstr "\"FPAT\" é uma extensão do gawk"
-#: gawkapi.c:160
+#: gawkapi.c:161
msgid "awk_value_to_node: received null retval"
msgstr "awk_value_to_node: recebeu código de retorno nulo"
-#: gawkapi.c:177 gawkapi.c:188
+#: gawkapi.c:178 gawkapi.c:189
msgid "awk_value_to_node: not in MPFR mode"
msgstr "awk_value_to_node: não está no modo MPFR"
-#: gawkapi.c:182 gawkapi.c:193
+#: gawkapi.c:183 gawkapi.c:194
msgid "awk_value_to_node: MPFR not supported"
msgstr "awk_value_to_node: sem suporte a MPFR"
-#: gawkapi.c:197
+#: gawkapi.c:198
#, c-format
msgid "awk_value_to_node: invalid number type `%d'"
msgstr "awk_value_to_node: tipo de número inválido \"%d\""
-#: gawkapi.c:520
+#: gawkapi.c:385
+#, fuzzy
+msgid "add_ext_func: received NULL name_space parameter"
+msgstr "load_ext: recebido lib_name NULL"
+
+#: gawkapi.c:523
#, c-format
msgid ""
"node_to_awk_value: detected invalid numeric flags combination `%s'; please "
@@ -2579,15 +2639,15 @@ msgstr ""
"node_to_awk_value: detectada combinação inválida de flags numéricas
\"%s\"; "
"por favor, faça um relato de erro."
-#: gawkapi.c:548
+#: gawkapi.c:551
msgid "node_to_awk_value: received null node"
msgstr "node_to_awk_value: recebeu nó nulo"
-#: gawkapi.c:551
+#: gawkapi.c:554
msgid "node_to_awk_value: received null val"
msgstr "node_to_awk_value: recebeu valor nulo"
-#: gawkapi.c:607 gawkapi.c:641 gawkapi.c:668 gawkapi.c:701
+#: gawkapi.c:610 gawkapi.c:644 gawkapi.c:671 gawkapi.c:704
#, c-format
msgid ""
"node_to_awk_value detected invalid flags combination `%s'; please file a bug "
@@ -2596,35 +2656,35 @@ msgstr ""
"node_to_awk_value detectou combinação inválida de flags \"%s\"; por favor,
"
"faça um relato de erro."
-#: gawkapi.c:1072
+#: gawkapi.c:1082
msgid "remove_element: received null array"
msgstr "remove_element: recebeu vetor nulo"
-#: gawkapi.c:1075
+#: gawkapi.c:1085
msgid "remove_element: received null subscript"
msgstr "remove_element: recebeu Ãndice nulo"
-#: gawkapi.c:1207
+#: gawkapi.c:1217
#, fuzzy, c-format
msgid "api_flatten_array_typed: could not convert index %d to %s"
msgstr ""
"api_flatten_array_typed: não foi possÃvel converter o Ãndice %d para %s\n"
-#: gawkapi.c:1212
+#: gawkapi.c:1222
#, fuzzy, c-format
msgid "api_flatten_array_typed: could not convert value %d to %s"
msgstr ""
"api_flatten_array_typed: não foi possÃvel converter o valor %d para %s\n"
-#: gawkapi.c:1308 gawkapi.c:1324
+#: gawkapi.c:1318 gawkapi.c:1334
msgid "api_get_mpfr: MPFR not supported"
msgstr "api_get_mpfr: sem suporte a MPFR"
-#: gawkapi.c:1355
+#: gawkapi.c:1365
msgid "cannot find end of BEGINFILE rule"
msgstr "não foi possÃvel localizar o fim da regra BEGINFILE"
-#: gawkapi.c:1409
+#: gawkapi.c:1419
#, c-format
msgid "cannot open unrecognized file type `%s' for `%s'"
msgstr ""
@@ -2787,12 +2847,12 @@ msgstr "fflush: não foi possÃvel descarregar a saÃda
padrão: %s"
msgid "fflush: cannot flush standard error: %s"
msgstr "fflush: não foi possÃvel descarregar a saÃda padrão de erros: %s"
-#: io.c:1417 io.c:1508 main.c:653 main.c:700
+#: io.c:1417 io.c:1508 main.c:659 main.c:706
#, c-format
msgid "error writing standard output (%s)"
msgstr "erro ao escrever na saÃda padrão (%s)"
-#: io.c:1418 io.c:1521 main.c:655
+#: io.c:1418 io.c:1521 main.c:661
#, c-format
msgid "error writing standard error (%s)"
msgstr "erro ao escrever na saÃda padrão de erros (%s)"
@@ -2987,185 +3047,185 @@ msgstr "valor de múltiplos caracteres para \"RS\" é
uma extensão do gawk"
msgid "IPv6 communication is not supported"
msgstr "Não há suporte a comunicação IPv6"
-#: main.c:330
+#: main.c:331
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr "variável de ambiente \"POSIXLY_CORRECT\" definida: ligando
\"--posix\""
-#: main.c:336
+#: main.c:337
msgid "`--posix' overrides `--traditional'"
msgstr "\"--posix\" sobrepõe \"--traditional\""
-#: main.c:347
+#: main.c:348
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr "\"--posix\"/\"--traditional\" sobrepõe \"--non-decimal-data\""
-#: main.c:351
+#: main.c:352
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr "executar %s com setuid root pode ser um problema de segurança"
-#: main.c:355
+#: main.c:356
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "\"--posix\" sobrepõe \"--characters-as-bytes\""
-#: main.c:413
+#: main.c:415
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr "não foi possÃvel definir modo binário em stdin (%s)"
-#: main.c:416
+#: main.c:418
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr "não foi possÃvel definir modo binário em stdout (%s)"
-#: main.c:418
+#: main.c:420
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr "não foi possÃvel definir modo binário em stderr (%s)"
-#: main.c:478
+#: main.c:482
msgid "no program text at all!"
msgstr "nenhum texto de programa!"
-#: main.c:571
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr "Uso: %s [opções estilo POSIX ou GNU] -f arqprog [--] arquivo ...\n"
-#: main.c:573
+#: main.c:578
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr "Uso: %s [opções estilo POSIX ou GNU] [--] %cprograma%c arquivo ...\n"
-#: main.c:578
+#: main.c:583
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "Opções POSIX: \t\tOpções longas GNU: (padrão)\n"
-#: main.c:579
+#: main.c:584
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f arqprog \t\t--file=arqprog\n"
-#: main.c:580
+#: main.c:585
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F fs\t\t\t--field-separator=fs\n"
-#: main.c:581
+#: main.c:586
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr "\t-v var=val\t\t--assign=var=val\n"
-#: main.c:582
+#: main.c:587
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "Opções curtas: \t\tOpções longas GNU: (extensões)\n"
-#: main.c:583
+#: main.c:588
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:584
+#: main.c:589
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:585
+#: main.c:590
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C\t\t\t--copyright\n"
-#: main.c:586
+#: main.c:591
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d[arquivo]\t\t--dump-variables[=arquivo]\n"
-#: main.c:587
+#: main.c:592
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-D[arquivo]\t\t--debug[=arquivo]\n"
-#: main.c:588
+#: main.c:593
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e \"texto-programa\"\t--source=\"texto-programa\"\n"
-#: main.c:589
+#: main.c:594
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E arquivo\t\t--exec=arquivo\n"
-#: main.c:590
+#: main.c:595
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:591
+#: main.c:596
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h\t\t\t--help\n"
-#: main.c:592
+#: main.c:597
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr "\t-i arq-include\t\t--include=arq-include\n"
-#: main.c:593
+#: main.c:598
msgid "\t-l library\t\t--load=library\n"
msgstr "\t-l biblioteca\t\t--load=biblioteca\n"
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:598
+#: main.c:603
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
-#: main.c:599
+#: main.c:604
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-M\t\t\t--bignum\n"
-#: main.c:600
+#: main.c:605
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N\t\t\t--use-lc-numeric\n"
-#: main.c:601
+#: main.c:606
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n\t\t\t--non-decimal-data\n"
-#: main.c:602
+#: main.c:607
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-o[arquivo]\t\t--pretty-print[=arquivo]\n"
-#: main.c:603
+#: main.c:608
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:604
+#: main.c:609
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p[arquivo]\t\t--profile[=arquivo]\n"
-#: main.c:605
+#: main.c:610
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P\t\t\t--posix\n"
-#: main.c:606
+#: main.c:611
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r\t\t\t--re-interval\n"
-#: main.c:607
+#: main.c:612
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-s\t\t\t--no-optimize\n"
-#: main.c:608
+#: main.c:613
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:609
+#: main.c:614
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t\t\t\t--lint-old\n"
-#: main.c:610
+#: main.c:615
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V\t\t\t--version\n"
-#: main.c:612
+#: main.c:617
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr "\t-W nostalgia\t\t--nostalgia\n"
-#: main.c:615
+#: main.c:620
#, fuzzy
msgid "\t-Y\t\t\t--parsedebug\n"
msgstr "\t-Y\t\t--parsedebug\n"
-#: main.c:618
+#: main.c:623
msgid "\t-Z locale-name\t\t--locale=locale-name\n"
msgstr ""
@@ -3174,14 +3234,17 @@ msgstr ""
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:627
+#: main.c:632
+#, fuzzy
msgid ""
"\n"
"To report bugs, see node `Bugs' in `gawk.info'\n"
"which is section `Reporting Problems and Bugs' in the\n"
"printed version. This same information may be found at\n"
"https://www.gnu.org/software/gawk/manual/html_node/Bugs.html.\n"
-"PLEASE do NOT try to report bugs by posting in comp.lang.awk.\n"
+"PLEASE do NOT try to report bugs by posting in comp.lang.awk,\n"
+"\n"
+"or by using a web forum such as Stack Overflow.\n"
"\n"
msgstr ""
"\n"
@@ -3192,7 +3255,7 @@ msgstr ""
"POR FAVOR NÃO tente relatar erros publicando na comp.lang.awk.\n"
"\n"
-#: main.c:634
+#: main.c:640
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3202,7 +3265,7 @@ msgstr ""
"Por padrão, o gawk lê a entrada padrão e escreve na saÃda padrão.\n"
"\n"
-#: main.c:638
+#: main.c:644
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3212,7 +3275,7 @@ msgstr ""
"\tgawk '{ soma += $1 }; END { print soma }' arquivo\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
-#: main.c:670
+#: main.c:676
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3231,7 +3294,7 @@ msgstr ""
"Licença como (a seu critério) qualquer versão mais nova.\n"
"\n"
-#: main.c:678
+#: main.c:684
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3246,7 +3309,7 @@ msgstr ""
"detalhes.\n"
"\n"
-#: main.c:684
+#: main.c:690
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3254,11 +3317,11 @@ msgstr ""
"Você deve ter recebido uma cópia da Licença Pública Geral GNU\n"
"junto com este programa; se não http://www.gnu.org/licenses/.\n"
-#: main.c:725
+#: main.c:731
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "-Ft não define FS com tab no awk POSIX"
-#: main.c:1127
+#: main.c:1128
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
@@ -3267,66 +3330,66 @@ msgstr ""
"%s: argumento \"%s\" para \"-v\" não está na forma \"var=valor\"\n"
"\n"
-#: main.c:1153
+#: main.c:1154
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "\"%s\" não é um nome legal de variável"
-#: main.c:1156
+#: main.c:1157
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "\"%s\" não é um nome de variável, procurando pelo arquivo \"%s=%s\""
-#: main.c:1160
+#: main.c:1171
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr "não é possÃvel usar o \"%s\" intrÃnseco do gawk como nome de
variável"
-#: main.c:1165
+#: main.c:1176
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr "não foi possÃvel usar a função \"%s\" como nome de variável"
-#: main.c:1227
+#: main.c:1254
msgid "floating point exception"
msgstr "exceção de ponto flutuante"
-#: main.c:1234
+#: main.c:1261
msgid "fatal error: internal error"
msgstr "erro fatal: erro interno"
-#: main.c:1251
+#: main.c:1278
msgid "fatal error: internal error: segfault"
msgstr "erro fatal: erro interno: falha de segmentação"
-#: main.c:1264
+#: main.c:1291
msgid "fatal error: internal error: stack overflow"
msgstr "erro fatal: erro interno: estouro de pilha"
-#: main.c:1324
+#: main.c:1351
#, c-format
msgid "no pre-opened fd %d"
msgstr "nenhum descritor pré-aberto %d"
-#: main.c:1331
+#: main.c:1358
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr "não foi possÃvel pré-abrir /dev/null para descritor %d"
-#: main.c:1545
+#: main.c:1572
msgid "empty argument to `-e/--source' ignored"
msgstr "argumento vazio para \"-e/--source\" ignorado"
-#: main.c:1616
+#: main.c:1643
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr "-M ignorado: suporte a MPFR/GMP não compilado"
-#: main.c:1641
+#: main.c:1668
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%s: opção desconhecida \"-W %s\", ignorada\n"
-#: main.c:1694
+#: main.c:1721
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: a opção exige um argumento -- %c\n"
@@ -3438,16 +3501,20 @@ msgstr ""
"%s %s \"%s\": não foi possÃvel definir fechar-ao-executar: (fcntl F_SETFD: "
"%s)"
-#: profile.c:97
+#: profile.c:73
+msgid "Program indentation level too deep. Consider refactoring your code"
+msgstr ""
+
+#: profile.c:110
#, c-format
msgid "could not open `%s' for writing: %s"
msgstr "não foi possÃvel abrir \"%s\" para escrita: %s"
-#: profile.c:99
+#: profile.c:112
msgid "sending profile to standard error"
msgstr "enviando perfil para saÃda de erros"
-#: profile.c:250
+#: profile.c:271
#, c-format
msgid ""
"\t# %s rule(s)\n"
@@ -3456,7 +3523,7 @@ msgstr ""
"\t# %s regra(s)\n"
"\n"
-#: profile.c:258
+#: profile.c:279
#, c-format
msgid ""
"\t# Rule(s)\n"
@@ -3465,30 +3532,40 @@ msgstr ""
"\t# Regra(s)\n"
"\n"
-#: profile.c:343
+#: profile.c:367
#, c-format
msgid "internal error: %s with null vname"
msgstr "erro interno: %s com vname nulo"
-#: profile.c:619
+#: profile.c:658
msgid "internal error: builtin with null fname"
msgstr "erro interno: intrÃnseco com fname nulo"
-#: profile.c:1132
-#, c-format
+#: profile.c:1298
+#, fuzzy, c-format
msgid ""
-"\t# Loaded extensions (-l and/or @load)\n"
+"%s# Loaded extensions (-l and/or @load)\n"
"\n"
msgstr ""
"\t# Extensões carregadas (-l e/ou @load)\n"
"\n"
-#: profile.c:1181
+#: profile.c:1329
+#, fuzzy, c-format
+msgid ""
+"\n"
+"# Included files (-i and/or @include)\n"
+"\n"
+msgstr ""
+"\t# Extensões carregadas (-l e/ou @load)\n"
+"\n"
+
+#: profile.c:1393
#, c-format
msgid "\t# gawk profile, created %s\n"
msgstr "\t# perfil gawk, criado %s\n"
-#: profile.c:1731
+#: profile.c:1958
#, c-format
msgid ""
"\n"
@@ -3497,7 +3574,7 @@ msgstr ""
"\n"
"\t# Funções, listadas alfabeticamente\n"
-#: profile.c:1787
+#: profile.c:2019
#, c-format
msgid "redir2str: unknown redirection type %d"
msgstr "redir2str: tipo de redirecionamento desconhecido %d"
@@ -3687,20 +3764,29 @@ msgstr "Expressão regular grande demais"
msgid "Unmatched ) or \\)"
msgstr ") ou \\) sem correspondente"
-#: support/regcomp.c:689
+#: support/regcomp.c:688
msgid "No previous regular expression"
msgstr "Nenhuma expressão regular anterior"
-#: symbol.c:687
+#: symbol.c:688
#, c-format
msgid "function `%s': can't use function `%s' as a parameter name"
msgstr ""
"função \"%s\": não é possÃvel usar a função \"%s\" como um nome de
parâmetro"
-#: symbol.c:817
+#: symbol.c:818
msgid "can not pop main context"
msgstr "não foi possÃvel trazer contexto principal"
+#~ msgid "setenv(TZ, %s) failed (%s)"
+#~ msgstr "setenv(TZ, %s) falhou (%s)"
+
+#~ msgid "setenv(TZ, %s) restoration failed (%s)"
+#~ msgstr "restauração de setenv(TZ, %s) falhou (%s)"
+
+#~ msgid "unsetenv(TZ) failed (%s)"
+#~ msgstr "unsetenv(TZ) falhou (%s)"
+
#~ msgid "backslash at end of string"
#~ msgstr "barra invertida no fim da string"
diff --git a/po/sv.gmo b/po/sv.gmo
index db591dd..fcd04ee 100644
Binary files a/po/sv.gmo and b/po/sv.gmo differ
diff --git a/po/sv.po b/po/sv.po
index 17ddc28..4db93d4 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.2.0e\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-11-17 21:53+0200\n"
+"POT-Creation-Date: 2019-01-26 21:24+0200\n"
"PO-Revision-Date: 2018-01-30 10:02+0100\n"
"Last-Translator: Göran Uddeborg <address@hidden>\n"
"Language-Team: Swedish <address@hidden>\n"
@@ -21,514 +21,525 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Bugs: Report translation errors to the Language-Team address.\n"
-#: array.c:259
+#: array.c:247
#, c-format
msgid "from %s"
msgstr "från %s"
-#: array.c:360
+#: array.c:348
msgid "attempt to use a scalar value as array"
msgstr "försök att använda ett skalärt värde som vektor"
-#: array.c:362
+#: array.c:350
#, c-format
msgid "attempt to use scalar parameter `%s' as an array"
msgstr "försök att använda skalärparametern â%sâ som en vektor"
-#: array.c:365
+#: array.c:353
#, c-format
msgid "attempt to use scalar `%s' as an array"
msgstr "försök att använda skalären â%sâ som en vektor"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1686 builtin.c:1732
-#: builtin.c:1745 builtin.c:2268 builtin.c:2295 eval.c:1129 eval.c:1133
-#: eval.c:1508
+#: array.c:400 array.c:567 builtin.c:88 builtin.c:1686 builtin.c:1732
+#: builtin.c:1745 builtin.c:2240 builtin.c:2267 eval.c:1132 eval.c:1136
+#: eval.c:1511
#, c-format
msgid "attempt to use array `%s' in a scalar context"
msgstr "försök att använda vektorn â%sâ i skalärsammanhang"
-#: array.c:586
+#: array.c:574
#, c-format
msgid "delete: index `%.*s' not in array `%s'"
msgstr "delete: indexet â%.*sâ finns inte i vektorn â%sâ"
-#: array.c:600
+#: array.c:588
#, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as an array"
msgstr "försök att använda skalären â%s[\"%.*s\"]â som en vektor"
-#: array.c:791
+#: array.c:782
msgid "adump: first argument not an array"
msgstr "adump: första argumentet är inte en vektor"
-#: array.c:833
+#: array.c:824
msgid "asort: second argument not an array"
msgstr "asort: andra argumentet är inte en vektor"
-#: array.c:834
+#: array.c:825
msgid "asorti: second argument not an array"
msgstr "asorti: andra argumentet är inte en vektor"
-#: array.c:841
+#: array.c:832
msgid "asort: first argument not an array"
msgstr "asort: första argumentet är inte en vektor"
-#: array.c:842
+#: array.c:833
msgid "asorti: first argument not an array"
msgstr "asorti: första argumentet är inte en vektor"
-#: array.c:849
+#: array.c:840
msgid "asort: cannot use a subarray of first arg for second arg"
msgstr ""
"asort: det går inte att använda en delvektor av första argumentet som
andra "
"argument"
-#: array.c:850
+#: array.c:841
msgid "asorti: cannot use a subarray of first arg for second arg"
msgstr ""
"asorti: det går inte att använda en delvektor av första argumentet som
andra "
"argument"
-#: array.c:855
+#: array.c:846
msgid "asort: cannot use a subarray of second arg for first arg"
msgstr ""
"asort: det går inte att använda en delvektor av andra argumentet som
första "
"argument"
-#: array.c:856
+#: array.c:847
msgid "asorti: cannot use a subarray of second arg for first arg"
msgstr ""
"asorti: det går inte att använda en delvektor av andra argumentet som
första "
"argument"
-#: array.c:1327
+#: array.c:1310
#, c-format
msgid "`%s' is invalid as a function name"
msgstr "â%sâ är ogiltigt som ett funktionsnamn"
-#: array.c:1331
+#: array.c:1314
#, c-format
msgid "sort comparison function `%s' is not defined"
msgstr "jämförelsefunktionen â%sâ för sortering är inte definierad"
-#: awkgram.y:247
+#: awkgram.y:274
#, c-format
msgid "%s blocks must have an action part"
msgstr "%s-block måste ha en åtgärdsdel"
-#: awkgram.y:250
+#: awkgram.y:277
msgid "each rule must have a pattern or an action part"
msgstr "varje regel måste ha ett mönster eller en åtgärdsdel"
-#: awkgram.y:363 awkgram.y:377
+#: awkgram.y:418 awkgram.y:430
msgid "old awk does not support multiple `BEGIN' or `END' rules"
msgstr "gamla awk stöder inte flera âBEGINâ- eller âENDâ-regler"
-#: awkgram.y:421
+#: awkgram.y:497
#, c-format
msgid "`%s' is a built-in function, it cannot be redefined"
msgstr "â%sâ är en inbyggd funktion, den kan inte definieras om"
-#: awkgram.y:497
+#: awkgram.y:561
msgid "regexp constant `//' looks like a C++ comment, but is not"
msgstr "regexp-konstanten â//â ser ut som en C++-kommentar men är inte
det"
-#: awkgram.y:501
+#: awkgram.y:565
#, c-format
msgid "regexp constant `/%s/' looks like a C comment, but is not"
msgstr "regexp-konstanten â/%s/â ser ut som en C-kommentar men är inte
det"
-#: awkgram.y:651
+#: awkgram.y:692
#, c-format
msgid "duplicate case values in switch body: %s"
msgstr "upprepade case-värden i switch-sats: %s"
-#: awkgram.y:672
+#: awkgram.y:713
msgid "duplicate `default' detected in switch body"
msgstr "flera âdefaultâ upptäcktes i switch-sats"
-#: awkgram.y:933 awkgram.y:4236
+#: awkgram.y:1048 awkgram.y:4461
msgid "`break' is not allowed outside a loop or switch"
msgstr "âbreakâ är inte tillÃ¥tet utanför en slinga eller switch"
-#: awkgram.y:943 awkgram.y:4228
+#: awkgram.y:1058 awkgram.y:4453
msgid "`continue' is not allowed outside a loop"
msgstr "âcontinueâ är inte tillÃ¥tet utanför en slinga"
-#: awkgram.y:954
+#: awkgram.y:1069
#, c-format
msgid "`next' used in %s action"
msgstr "ânextâ använt i %s-Ã¥tgärd"
-#: awkgram.y:964
+#: awkgram.y:1080
#, c-format
msgid "`nextfile' used in %s action"
msgstr "ânextfileâ använt i %s-Ã¥tgärd"
-#: awkgram.y:990
+#: awkgram.y:1108
msgid "`return' used outside function context"
msgstr "âreturnâ använd utanför funktion"
-#: awkgram.y:1054
+#: awkgram.y:1178
msgid "plain `print' in BEGIN or END rule should probably be `print \"\"'"
msgstr "ensamt âprintâ i BEGIN eller END-regel bör troligen vara 'print
\"\"'"
-#: awkgram.y:1121 awkgram.y:1171
+#: awkgram.y:1244 awkgram.y:1293
msgid "`delete' is not allowed with SYMTAB"
msgstr "âdeleteâ är inte tillÃ¥tet med SYMTAB"
-#: awkgram.y:1123 awkgram.y:1173
+#: awkgram.y:1246 awkgram.y:1295
msgid "`delete' is not allowed with FUNCTAB"
msgstr "âdeleteâ är inte tillÃ¥tet med FUNCTAB"
-#: awkgram.y:1158 awkgram.y:1162
+#: awkgram.y:1280 awkgram.y:1284
msgid "`delete(array)' is a non-portable tawk extension"
msgstr "âdelete(array)â är en icke portabel tawk-utökning"
-#: awkgram.y:1298
+#: awkgram.y:1420
msgid "multistage two-way pipelines don't work"
msgstr "flerstegs dubbelriktade rör fungerar inte"
-#: awkgram.y:1300
+#: awkgram.y:1422
msgid "concatenation as I/O `>' redirection target is ambiguous"
msgstr ""
-#: awkgram.y:1460
+#: awkgram.y:1626
msgid "regular expression on right of assignment"
msgstr "reguljärt uttryck i högerledet av en tilldelning"
-#: awkgram.y:1475 awkgram.y:1488
+#: awkgram.y:1641 awkgram.y:1654
msgid "regular expression on left of `~' or `!~' operator"
msgstr "reguljärt uttryck pÃ¥ vänster sida om en â~â- eller
â!~â-operator"
-#: awkgram.y:1505 awkgram.y:1654
+#: awkgram.y:1671 awkgram.y:1820
msgid "old awk does not support the keyword `in' except after `for'"
msgstr "gamla awk stöder inte operatorn â**â"
-#: awkgram.y:1515
+#: awkgram.y:1681
msgid "regular expression on right of comparison"
msgstr "reguljärt uttryck i högerledet av en jämförelse"
-#: awkgram.y:1634
+#: awkgram.y:1800
#, c-format
msgid "non-redirected `getline' invalid inside `%s' rule"
msgstr "icke omdirigerad âgetlineâ är ogiltigt inuti â%sâ-regel"
-#: awkgram.y:1637
+#: awkgram.y:1803
msgid "non-redirected `getline' undefined inside END action"
msgstr "icke omdirigerad âgetlineâ odefinierad inuti END-Ã¥tgärd"
-#: awkgram.y:1656
+#: awkgram.y:1822
msgid "old awk does not support multidimensional arrays"
msgstr "gamla awk stöder inte flerdimensionella vektorer"
-#: awkgram.y:1759
+#: awkgram.y:1925
msgid "call of `length' without parentheses is not portable"
msgstr "anrop av âlengthâ utan parenteser är inte portabelt"
-#: awkgram.y:1833
+#: awkgram.y:1999
msgid "indirect function calls are a gawk extension"
msgstr "indirekta funktionsanrop är en gawk-utökning"
-#: awkgram.y:1846
+#: awkgram.y:2012
#, c-format
msgid "can not use special variable `%s' for indirect function call"
msgstr ""
"det gÃ¥r inte att använda specialvariabeln â%sâ för indirekta
fuktionsanrop"
-#: awkgram.y:1872
+#: awkgram.y:2045
#, c-format
msgid "attempt to use non-function `%s' in function call"
msgstr "försök att använda en icke-funktion â%sâ i ett funktionsanrop"
-#: awkgram.y:1936
+#: awkgram.y:2110
msgid "invalid subscript expression"
msgstr "ogiltig indexuttryck"
-#: awkgram.y:2300 awkgram.y:2320 gawkapi.c:272 gawkapi.c:289 msg.c:130
+#: awkgram.y:2483 awkgram.y:2503 gawkapi.c:273 gawkapi.c:290 msg.c:130
msgid "warning: "
msgstr "varning: "
-#: awkgram.y:2318 gawkapi.c:244 gawkapi.c:287 msg.c:162
+#: awkgram.y:2501 gawkapi.c:245 gawkapi.c:288 msg.c:162
msgid "fatal: "
msgstr "ödesdigert: "
-#: awkgram.y:2368
+#: awkgram.y:2554
msgid "unexpected newline or end of string"
msgstr "oväntat nyradstecken eller slut på strängen"
-#: awkgram.y:2654 awkgram.y:2730 awkgram.y:2953 debug.c:530 debug.c:546
-#: debug.c:2821 debug.c:5115
+#: awkgram.y:2575
+msgid ""
+"source files / command-line arguments must contain complete functions or "
+"rules"
+msgstr ""
+
+#: awkgram.y:2855 awkgram.y:2933 awkgram.y:3171 debug.c:531 debug.c:547
+#: debug.c:2824 debug.c:5193
#, c-format
msgid "can't open source file `%s' for reading (%s)"
msgstr "kan inte öppna källfilen â%sâ för läsning (%s)"
-#: awkgram.y:2655 awkgram.y:2780
+#: awkgram.y:2856 awkgram.y:2993
#, c-format
msgid "can't open shared library `%s' for reading (%s)"
msgstr "kan inte öppna det delade biblioteket â%sâ för läsning (%s)"
-#: awkgram.y:2657 awkgram.y:2731 awkgram.y:2781 builtin.c:149 debug.c:5266
+#: awkgram.y:2858 awkgram.y:2934 awkgram.y:2994 builtin.c:149 debug.c:5344
msgid "reason unknown"
msgstr "okänd anledning"
-#: awkgram.y:2666 awkgram.y:2690
+#: awkgram.y:2867 awkgram.y:2891
#, c-format
msgid "can't include `%s' and use it as a program file"
msgstr "kan inte inkludera â%sâ och använda den som en programfil"
-#: awkgram.y:2679
+#: awkgram.y:2880
#, c-format
msgid "already included source file `%s'"
msgstr "inkluderade redan källfilen â%sâ"
-#: awkgram.y:2680
+#: awkgram.y:2881
#, c-format
msgid "already loaded shared library `%s'"
msgstr "inkluderade redan det delade biblioteket â%sâ"
-#: awkgram.y:2715
+#: awkgram.y:2918
msgid "@include is a gawk extension"
msgstr "@include är en gawk-utökning"
-#: awkgram.y:2721
+#: awkgram.y:2924
msgid "empty filename after @include"
msgstr "tomt filnamn efter @include"
-#: awkgram.y:2765
+#: awkgram.y:2973
msgid "@load is a gawk extension"
msgstr "@load är en gawk-utökning"
-#: awkgram.y:2771
+#: awkgram.y:2980
msgid "empty filename after @load"
msgstr "tomt filnamn efter @load"
-#: awkgram.y:2905
+#: awkgram.y:3123
msgid "empty program text on command line"
msgstr "tom programtext på kommandoraden"
-#: awkgram.y:3020
+#: awkgram.y:3238
#, c-format
msgid "can't read sourcefile `%s' (%s)"
msgstr "kan inte läsa källfilen â%sâ (%s)"
-#: awkgram.y:3031
+#: awkgram.y:3249
#, c-format
msgid "source file `%s' is empty"
msgstr "källfilen â%sâ är tom"
-#: awkgram.y:3090
+#: awkgram.y:3308
#, c-format
msgid "PEBKAC error: invalid character '\\%03o' in source code"
msgstr "PEBKAC-fel: ogiltigt tecken â\\%03oâ i källkoden"
-#: awkgram.y:3361
+#: awkgram.y:3535
msgid "source file does not end in newline"
msgstr "källfilen slutar inte med en ny rad"
-#: awkgram.y:3481
+#: awkgram.y:3656
msgid "unterminated regexp ends with `\\' at end of file"
msgstr "oavslutat reguljärt uttryck slutar med â\\â i slutet av filen"
-#: awkgram.y:3508
+#: awkgram.y:3683
#, c-format
msgid "%s: %d: tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr ""
"%s: %d: tawk-modifierare för reguljära uttryck â/.../%câ fungerar inte
i gawk"
-#: awkgram.y:3512
+#: awkgram.y:3687
#, c-format
msgid "tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr "tawk-modifierare för reguljära uttryck â/.../%câ fungerar inte i
gawk"
-#: awkgram.y:3525
+#: awkgram.y:3700
msgid "unterminated regexp"
msgstr "oavslutat reguljärt uttryck"
-#: awkgram.y:3529
+#: awkgram.y:3704
msgid "unterminated regexp at end of file"
msgstr "oavslutat reguljärt uttryck i slutet av filen"
-#: awkgram.y:3608
+#: awkgram.y:3793
msgid "use of `\\ #...' line continuation is not portable"
msgstr "Användning av â\\ #...â för radfortsättning är inte portabelt"
-#: awkgram.y:3628
+#: awkgram.y:3815
msgid "backslash not last character on line"
msgstr "sista tecknet på raden är inte ett omvänt snedstreck"
-#: awkgram.y:3666 awkgram.y:3668
+#: awkgram.y:3862 awkgram.y:3864
msgid "multidimensional arrays are a gawk extension"
msgstr "flerdimensionella matriser är en gawk-utökning"
-#: awkgram.y:3693
+#: awkgram.y:3889
msgid "POSIX does not allow operator `**='"
msgstr "POSIX tillÃ¥ter inte operatorn â**=â"
-#: awkgram.y:3695
+#: awkgram.y:3891
msgid "old awk does not support operator `**='"
msgstr "gamla awk stöder inte operatorn â**=â"
-#: awkgram.y:3704
+#: awkgram.y:3900
msgid "POSIX does not allow operator `**'"
msgstr "POSIX tillÃ¥ter inte operatorn â**â"
-#: awkgram.y:3706
+#: awkgram.y:3902
msgid "old awk does not support operator `**'"
msgstr "gamla awk stöder inte operatorn â**â"
-#: awkgram.y:3741
+#: awkgram.y:3937
msgid "operator `^=' is not supported in old awk"
msgstr "operatorn â^=â stöds inte i gamla awk"
-#: awkgram.y:3749
+#: awkgram.y:3945
msgid "operator `^' is not supported in old awk"
msgstr "operatorn â^â stöds inte i gamla awk"
-#: awkgram.y:3846 awkgram.y:3868 command.y:1187
+#: awkgram.y:4042 awkgram.y:4064 command.y:1187
msgid "unterminated string"
msgstr "oavslutad sträng"
-#: awkgram.y:3856 main.c:1172
+#: awkgram.y:4052 main.c:1197
#, fuzzy
msgid "POSIX does not allow physical newlines in string values"
msgstr "POSIX tillÃ¥ter inte â\\xâ-kontrollsekvenser"
-#: awkgram.y:3858 node.c:453
+#: awkgram.y:4054 node.c:453
#, fuzzy
msgid "backslash string continuation is not portable"
msgstr "Användning av â\\ #...â för radfortsättning är inte portabelt"
-#: awkgram.y:4089
+#: awkgram.y:4292
#, c-format
msgid "invalid char '%c' in expression"
msgstr "ogiltigt tecken â%câ i uttryck"
-#: awkgram.y:4163
+#: awkgram.y:4387
#, c-format
msgid "`%s' is a gawk extension"
msgstr "â%sâ är en gawk-utökning"
-#: awkgram.y:4168
+#: awkgram.y:4392
#, c-format
msgid "POSIX does not allow `%s'"
msgstr "POSIX tillÃ¥ter inte â%sâ"
-#: awkgram.y:4176
+#: awkgram.y:4400
#, c-format
msgid "`%s' is not supported in old awk"
msgstr "â%sâ stöds inte i gamla awk"
-#: awkgram.y:4266
+#: awkgram.y:4494
#, fuzzy
msgid "`goto' considered harmful!"
msgstr "âgotoâ anses skadlig!\n"
-#: awkgram.y:4335
+#: awkgram.y:4563
#, c-format
msgid "%d is invalid as number of arguments for %s"
msgstr "%d är ett ogiltigt antal argument för %s"
-#: awkgram.y:4370
+#: awkgram.y:4598
#, c-format
msgid "%s: string literal as last arg of substitute has no effect"
msgstr ""
"%s: bokstavlig sträng som sista argument till ersättning har ingen effekt"
-#: awkgram.y:4375
+#: awkgram.y:4603
#, c-format
msgid "%s third parameter is not a changeable object"
msgstr "%s: tredje argumentet är inte ett ändringsbart objekt"
-#: awkgram.y:4469 awkgram.y:4472
+#: awkgram.y:4707 awkgram.y:4710
msgid "match: third argument is a gawk extension"
msgstr "match: tredje argumentet är en gawk-utökning"
-#: awkgram.y:4526 awkgram.y:4529
+#: awkgram.y:4764 awkgram.y:4767
msgid "close: second argument is a gawk extension"
msgstr "close: andra argumentet är en gawk-utökning"
-#: awkgram.y:4541
+#: awkgram.y:4779
msgid "use of dcgettext(_\"...\") is incorrect: remove leading underscore"
msgstr ""
"användandet av dcgettext(_\"...\") är felaktigt: ta bort det inledande "
"understrykningstecknet"
-#: awkgram.y:4556
+#: awkgram.y:4794
msgid "use of dcngettext(_\"...\") is incorrect: remove leading underscore"
msgstr ""
"användandet av dcngettext(_\"...\") är felaktigt: ta bort det inledande "
"understrykningstecknet"
-#: awkgram.y:4575
+#: awkgram.y:4813
msgid "index: regexp constant as second argument is not allowed"
msgstr "index: reguljäruttryck som andra argumentet är inte tillåtet"
-#: awkgram.y:4628
+#: awkgram.y:4866
#, c-format
msgid "function `%s': parameter `%s' shadows global variable"
msgstr "funktionen â%sâ: parametern â%sâ överskuggar en global
variabel"
-#: awkgram.y:4677 debug.c:4100 debug.c:4143 debug.c:5264
+#: awkgram.y:4915 debug.c:4178 debug.c:4221 debug.c:5342
#, c-format
msgid "could not open `%s' for writing (%s)"
msgstr "kunde inte öppna â%sâ för skrivning (%s)"
-#: awkgram.y:4678
+#: awkgram.y:4916
msgid "sending variable list to standard error"
msgstr "skickar variabellista till standard fel"
-#: awkgram.y:4686
+#: awkgram.y:4924
#, c-format
msgid "%s: close failed (%s)"
msgstr "%s: misslyckades att stänga (%s)"
-#: awkgram.y:4711
+#: awkgram.y:4949
msgid "shadow_funcs() called twice!"
msgstr "shadow_funcs() anropad två gånger!"
-#: awkgram.y:4719
+#: awkgram.y:4957
msgid "there were shadowed variables."
msgstr "det fanns överskuggade variabler."
-#: awkgram.y:4786
+#: awkgram.y:5034
#, c-format
msgid "function name `%s' previously defined"
msgstr "funktionsnamnet â%sâ är definierat sedan tidigare"
-#: awkgram.y:4832
+#: awkgram.y:5085
#, c-format
msgid "function `%s': can't use function name as parameter name"
msgstr "funktionen â%sâ: kan inte använda funktionsnamn som parameternamn"
-#: awkgram.y:4835
+#: awkgram.y:5088
#, c-format
msgid "function `%s': can't use special variable `%s' as a function parameter"
msgstr ""
"funktionen â%sâ: det gÃ¥r inte att använda specialvariabeln â%sâ som
en "
"funktionsparameter"
-#: awkgram.y:4843
+#: awkgram.y:5092
+#, fuzzy, c-format
+msgid "function `%s': parameter `%s' cannot contain a namespace"
+msgstr "funktionen â%sâ: parametern â%sâ överskuggar en global
variabel"
+
+#: awkgram.y:5099
#, c-format
msgid "function `%s': parameter #%d, `%s', duplicates parameter #%d"
msgstr "funktionen â%sâ: parameter %d, â%sâ, är samma som parameter
%d"
-#: awkgram.y:4929 awkgram.y:4935
+#: awkgram.y:5188
#, c-format
msgid "function `%s' called but never defined"
msgstr "funktionen â%sâ anropad men aldrig definierad"
-#: awkgram.y:4939
+#: awkgram.y:5192
#, c-format
msgid "function `%s' defined but never called directly"
msgstr "funktionen â%sâ definierad men aldrig anropad direkt"
-#: awkgram.y:4971
+#: awkgram.y:5224
#, c-format
msgid "regexp constant for parameter #%d yields boolean value"
msgstr "konstant reguljärt uttryck för parameter %d ger ett booleskt värde"
-#: awkgram.y:4986
+#: awkgram.y:5239
#, c-format
msgid ""
"function `%s' called with space between name and `(',\n"
@@ -537,27 +548,70 @@ msgstr ""
"funktionen â%sâ anropad med blanktecken mellan namnet och â(â,\n"
"eller använd som variabel eller vektor"
-#: awkgram.y:5201
+#: awkgram.y:5454
msgid "division by zero attempted"
msgstr "försökte dividera med noll"
-#: awkgram.y:5210
+#: awkgram.y:5463
#, c-format
msgid "division by zero attempted in `%%'"
msgstr "försökte dividera med noll i â%%â"
-#: awkgram.y:5536
+#: awkgram.y:5802
msgid ""
"cannot assign a value to the result of a field post-increment expression"
msgstr ""
"kan inte tilldela ett värde till uttryck som är en efterinkrementering av "
"ett fält"
-#: awkgram.y:5539
+#: awkgram.y:5805
#, c-format
msgid "invalid target of assignment (opcode %s)"
msgstr "ogiltigt mål för tilldelning (op-kod %s)"
+#: awkgram.y:6697
+#, c-format
+msgid "identifier %s: qualified names not allowed in traditional / POSIX mode"
+msgstr ""
+
+#: awkgram.y:6702
+#, c-format
+msgid "identifier %s: namespace separator is two colons, not one"
+msgstr ""
+
+#: awkgram.y:6708
+#, c-format
+msgid "qualified identifier `%s' is badly formed"
+msgstr ""
+
+#: awkgram.y:6715
+#, c-format
+msgid ""
+"identifier `%s': namespace separator can only appear once in a qualified name"
+msgstr ""
+
+#: awkgram.y:6764 awkgram.y:6815
+#, c-format
+msgid "using reserved identifier `%s' as a namespace is not allowed"
+msgstr ""
+
+#: awkgram.y:6771 awkgram.y:6781
+#, c-format
+msgid ""
+"using reserved identifier `%s' as second component of a qualified name is "
+"not allowed"
+msgstr ""
+
+#: awkgram.y:6799
+#, fuzzy
+msgid "@namespace is a gawk extension"
+msgstr "@include är en gawk-utökning"
+
+#: awkgram.y:6806
+#, c-format
+msgid "namespace name `%s' must meet identifier naming rules"
+msgstr ""
+
#: builtin.c:143
#, c-format
msgid "%s to \"%s\" failed (%s)"
@@ -844,217 +898,207 @@ msgstr "strftime: fick ett första argument som inte
är en sträng"
msgid "strftime: received empty format string"
msgstr "strftime: fick en tom formatsträng"
-#: builtin.c:2110
-#, c-format
-msgid "setenv(TZ, %s) failed (%s)"
-msgstr "setenv(TZ, %s) misslyckades (%s)"
-
-#: builtin.c:2117
-#, c-format
-msgid "setenv(TZ, %s) restoration failed (%s)"
-msgstr "återställning av setenv(TZ, %s) misslyckades (%s)"
-
-#: builtin.c:2121
-#, c-format
-msgid "unsetenv(TZ) failed (%s)"
-msgstr "unsetenv (TZ) misslyckades (%s)"
-
-#: builtin.c:2150
+#: builtin.c:2122
msgid "mktime: received non-string argument"
msgstr "mktime: fick ett argument som inte är en sträng"
-#: builtin.c:2167
+#: builtin.c:2139
msgid "mktime: at least one of the values is out of the default range"
msgstr "mktime: åtminstone ett av värdena är utanför standardintervallet"
-#: builtin.c:2203
+#: builtin.c:2175
msgid "'system' function not allowed in sandbox mode"
msgstr "funktionen âsystemâ är inte tillÃ¥ten i sandlÃ¥deläge"
-#: builtin.c:2208
+#: builtin.c:2180
msgid "system: received non-string argument"
msgstr "system: fick ett argument som inte är en sträng"
-#: builtin.c:2277 builtin.c:2350
+#: builtin.c:2249 builtin.c:2322
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr "print: försök att skriva till stängd skrivände av ett
tvåvägsrör"
-#: builtin.c:2373
+#: builtin.c:2345
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "referens till icke initierat fält â$%dâ"
-#: builtin.c:2458
+#: builtin.c:2430
msgid "tolower: received non-string argument"
msgstr "tolower: fick ett argument som inte är en sträng"
-#: builtin.c:2489
+#: builtin.c:2461
msgid "toupper: received non-string argument"
msgstr "toupper: fick ett argument som inte är en sträng"
-#: builtin.c:2522 mpfr.c:674
+#: builtin.c:2494 mpfr.c:674
msgid "atan2: received non-numeric first argument"
msgstr "atan2: fick ett ickenumeriskt första argument"
-#: builtin.c:2524 mpfr.c:676
+#: builtin.c:2496 mpfr.c:676
msgid "atan2: received non-numeric second argument"
msgstr "atan2: fick ett ickenumeriskt andra argument"
-#: builtin.c:2543
+#: builtin.c:2515
msgid "sin: received non-numeric argument"
msgstr "sin: fick ett ickenumeriskt argument"
-#: builtin.c:2559
+#: builtin.c:2531
msgid "cos: received non-numeric argument"
msgstr "cos: fick ett ickenumeriskt argument"
-#: builtin.c:2673 mpfr.c:1169
+#: builtin.c:2645 mpfr.c:1169
msgid "srand: received non-numeric argument"
msgstr "srand: fick ett ickenumeriskt argument"
-#: builtin.c:2704
+#: builtin.c:2676
msgid "match: third argument is not an array"
msgstr "match: tredje argumentet är inte en vektor"
-#: builtin.c:2971
+#: builtin.c:2919
#, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensub: tredje argumentet â%.*sâ behandlat som 1"
-#: builtin.c:3293
+#: builtin.c:3241
#, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "%s: kan anropas indirekt endast med två argument"
-#: builtin.c:3393
+#: builtin.c:3341
#, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "indirekt anrop till %s kräver åtminstone två argument"
-#: builtin.c:3448
+#: builtin.c:3396
msgid "lshift: received non-numeric first argument"
msgstr "lshift: fick ett ickenumeriskt första argument"
-#: builtin.c:3450
+#: builtin.c:3398
msgid "lshift: received non-numeric second argument"
msgstr "lshift: fick ett ickenumeriskt andra argument"
-#: builtin.c:3456
+#: builtin.c:3404
#, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f): negativa värden är inte tillåtna"
-#: builtin.c:3460
+#: builtin.c:3408
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f): flyttalsvärden kommer huggas av"
-#: builtin.c:3462
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr "lshift(%f, %f): för stort skiftvärde kommer ge konstiga resultat"
-#: builtin.c:3487
+#: builtin.c:3435
msgid "rshift: received non-numeric first argument"
msgstr "rshift: fick ett ickenumeriskt första argument"
-#: builtin.c:3489
+#: builtin.c:3437
msgid "rshift: received non-numeric second argument"
msgstr "rshift: fick ett ickenumeriskt andra argument"
-#: builtin.c:3495
+#: builtin.c:3443
#, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift(%f, %f): negativa värden är inte tillåtna"
-#: builtin.c:3499
+#: builtin.c:3447
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f): flyttalsvärden kommer huggas av"
-#: builtin.c:3501
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr "rshift(%f, %f): för stor skiftvärde kommer ge konstiga resultat"
-#: builtin.c:3526 mpfr.c:982
+#: builtin.c:3474 mpfr.c:982
msgid "and: called with less than two arguments"
msgstr "and: anropad med mindre än två argument"
-#: builtin.c:3531
+#: builtin.c:3479
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "and: argument %d är inte numeriskt"
-#: builtin.c:3535
+#: builtin.c:3483
#, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "and: argument %d med negativt värde %g är inte tillåtet"
-#: builtin.c:3558 mpfr.c:1014
+#: builtin.c:3506 mpfr.c:1014
msgid "or: called with less than two arguments"
msgstr "or: anropad med färre än två argument"
-#: builtin.c:3563
+#: builtin.c:3511
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "or: argument %d är inte numeriskt"
-#: builtin.c:3567
+#: builtin.c:3515
#, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "or: argument %d med negativt värde %g är inte tillåtet"
-#: builtin.c:3589 mpfr.c:1045
+#: builtin.c:3537 mpfr.c:1045
msgid "xor: called with less than two arguments"
msgstr "xor: anropad med färre än två argument"
-#: builtin.c:3595
+#: builtin.c:3543
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "xor: argument %d är inte numeriskt"
-#: builtin.c:3599
+#: builtin.c:3547
#, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xor: argument %d med negativt värde %g är inte tillåtet"
-#: builtin.c:3624 mpfr.c:804
+#: builtin.c:3572 mpfr.c:804
msgid "compl: received non-numeric argument"
msgstr "compl: fick ett ickenumeriskt argument"
-#: builtin.c:3629
+#: builtin.c:3577
#, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f): negativt värde är inte tillåtet"
-#: builtin.c:3632
+#: builtin.c:3580
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f): flyttalsvärde kommer huggas av"
-#: builtin.c:3816
+#: builtin.c:3764
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: â%sâ är inte en giltig lokalkategori"
-#: builtin.c:4041 mpfr.c:1203
+#: builtin.c:3988 mpfr.c:1203
msgid "intdiv: third argument is not an array"
msgstr "intdiv: tredje argumentet är inte en vektor"
-#: builtin.c:4049 mpfr.c:1211
+#: builtin.c:3996 mpfr.c:1211
msgid "intdiv: received non-numeric first argument"
msgstr "intdiv: fick ett ickenumeriskt första argument"
-#: builtin.c:4051 mpfr.c:1213
+#: builtin.c:3998 mpfr.c:1213
msgid "intdiv: received non-numeric second argument"
msgstr "intdiv: fick ett ickenumeriskt andra argument"
-#: builtin.c:4060 mpfr.c:1252
+#: builtin.c:4007 mpfr.c:1252
msgid "intdiv: division by zero attempted"
msgstr "intdiv: försökte dividera med noll"
-#: builtin.c:4130
+#: builtin.c:4046
+#, fuzzy
+msgid "typeof: second argument is not an array"
+msgstr "split: andra argumentet är inte en vektor"
+
+#: builtin.c:4082
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
@@ -1062,12 +1106,12 @@ msgstr ""
"typeof upptäckte en ogiltig flaggkompination â%sâ, skicka gärna en "
"felrapport."
-#: builtin.c:4145
+#: builtin.c:4101
#, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "typeof: felaktig argumenttyp â%sâ"
-#: builtin.c:4149
+#: builtin.c:4105
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr "typeof: okänd argumenttyp â%sâ"
@@ -1377,7 +1421,7 @@ msgstr ""
"where [N] â (samma som backtrace) skriv ett spÃ¥r över alla eller N
innersta "
"(yttersta om N < 0) ramar."
-#: command.y:1016 debug.c:408 gawkapi.c:258 msg.c:139
+#: command.y:1016 debug.c:409 gawkapi.c:259 msg.c:139
#, c-format
msgid "error: "
msgstr "fel: "
@@ -1443,65 +1487,65 @@ msgstr "slå av/på eller visa sparandet av flaggor
(värde=on|off)."
msgid "(un)set or show instruction tracing (value=on|off)."
msgstr "slå av/på eller visa instruktionsspårande (värde=on|off)."
-#: debug.c:352
+#: debug.c:353
msgid "program not running."
msgstr "programmet kör inte."
-#: debug.c:455 debug.c:613
+#: debug.c:456 debug.c:614
#, c-format
msgid "can't read source file `%s' (%s)"
msgstr "kan inte läsa källfilen â%sâ (%s)"
-#: debug.c:460
+#: debug.c:461
#, c-format
msgid "source file `%s' is empty.\n"
msgstr "källfilen â%sâ är tom.\n"
-#: debug.c:487
+#: debug.c:488
msgid "no current source file."
msgstr "ingen aktuell källkodsfil."
-#: debug.c:512
+#: debug.c:513
#, c-format
msgid "cannot find source file named `%s' (%s)"
msgstr "kan inte hitta nÃ¥gon källfil med namnet â%sâ (%s)"
-#: debug.c:536
+#: debug.c:537
#, c-format
msgid "WARNING: source file `%s' modified since program compilation.\n"
msgstr "VARNING: källfilen â%sâ ändrad sedan programmet kompilerades.\n"
-#: debug.c:558
+#: debug.c:559
#, c-format
msgid "line number %d out of range; `%s' has %d lines"
msgstr "radnummer %d utanför intervallet; â%sâ har %d rader"
-#: debug.c:618
+#: debug.c:619
#, c-format
msgid "unexpected eof while reading file `%s', line %d"
msgstr "oväntat filslut när filen â%sâ lästes, rad %d"
-#: debug.c:627
+#: debug.c:628
#, c-format
msgid "source file `%s' modified since start of program execution"
msgstr "källfilen â%sâ ändrad sedan början av programkörningen"
-#: debug.c:739
+#: debug.c:740
#, c-format
msgid "Current source file: %s\n"
msgstr "Aktuell källfil: %s\n"
-#: debug.c:740
+#: debug.c:741
#, c-format
msgid "Number of lines: %d\n"
msgstr "Antalet rader: %d\n"
-#: debug.c:747
+#: debug.c:748
#, c-format
msgid "Source file (lines): %s (%d)\n"
msgstr "Källfilen (rader): %s (%d)\n"
-#: debug.c:761
+#: debug.c:762
msgid ""
"Number Disp Enabled Location\n"
"\n"
@@ -1509,54 +1553,54 @@ msgstr ""
"Nummer Visa Aktiv Plats\n"
"\n"
-#: debug.c:772
+#: debug.c:773
#, c-format
msgid "\tno of hits = %ld\n"
msgstr "\tantal träffar = %ld\n"
-#: debug.c:774
+#: debug.c:775
#, c-format
msgid "\tignore next %ld hit(s)\n"
msgstr "\tignorera nästa %ld träffar\n"
-#: debug.c:776 debug.c:916
+#: debug.c:777 debug.c:917
#, c-format
msgid "\tstop condition: %s\n"
msgstr "\tstoppvillkor: %s\n"
-#: debug.c:778 debug.c:918
+#: debug.c:779 debug.c:919
msgid "\tcommands:\n"
msgstr "\tkommandon:\n"
-#: debug.c:800
+#: debug.c:801
#, c-format
msgid "Current frame: "
msgstr "Aktuell ram: "
-#: debug.c:803
+#: debug.c:804
#, c-format
msgid "Called by frame: "
msgstr "Anropad av ramen: "
-#: debug.c:807
+#: debug.c:808
#, c-format
msgid "Caller of frame: "
msgstr "Anropare av ramen: "
-#: debug.c:825
+#: debug.c:826
#, c-format
msgid "None in main().\n"
msgstr "Ingen i main().\n"
-#: debug.c:855
+#: debug.c:856
msgid "No arguments.\n"
msgstr "Inga argument.\n"
-#: debug.c:856
+#: debug.c:857
msgid "No locals.\n"
msgstr "Inga lokala.\n"
-#: debug.c:864
+#: debug.c:865
msgid ""
"All defined variables:\n"
"\n"
@@ -1564,7 +1608,7 @@ msgstr ""
"Alla definierade variabler:\n"
"\n"
-#: debug.c:874
+#: debug.c:875
msgid ""
"All defined functions:\n"
"\n"
@@ -1572,7 +1616,7 @@ msgstr ""
"Alla definierade funktioner:\n"
"\n"
-#: debug.c:893
+#: debug.c:894
msgid ""
"Auto-display variables:\n"
"\n"
@@ -1580,7 +1624,7 @@ msgstr ""
"Automatvisade variabler:\n"
"\n"
-#: debug.c:896
+#: debug.c:897
msgid ""
"Watch variables:\n"
"\n"
@@ -1588,387 +1632,387 @@ msgstr ""
"Observerade variabler:\n"
"\n"
-#: debug.c:1036
+#: debug.c:1037
#, c-format
msgid "no symbol `%s' in current context\n"
msgstr "ingen symbol â%sâ i aktuellt sammanhang\n"
-#: debug.c:1048 debug.c:1434
+#: debug.c:1049 debug.c:1437
#, c-format
msgid "`%s' is not an array\n"
msgstr "â%sâ är inte en vektor\n"
-#: debug.c:1062
+#: debug.c:1063
#, c-format
msgid "$%ld = uninitialized field\n"
msgstr "$%ld = oinitierat fält\n"
-#: debug.c:1083
+#: debug.c:1084
#, c-format
msgid "array `%s' is empty\n"
msgstr "vektorn â%sâ är tom\n"
-#: debug.c:1126 debug.c:1178
+#: debug.c:1127 debug.c:1179
#, c-format
msgid "[\"%.*s\"] not in array `%s'\n"
msgstr "[\"%.*s\"] finns inte i vektorn â%sâ\n"
-#: debug.c:1182
+#: debug.c:1183
#, c-format
msgid "`%s[\"%.*s\"]' is not an array\n"
msgstr "â%s[\"%.*s\"]â är inte en vektor\n"
-#: debug.c:1243 debug.c:5024
+#: debug.c:1244 debug.c:5102
#, c-format
msgid "`%s' is not a scalar variable"
msgstr "â%sâ är inte en skalär variabel"
-#: debug.c:1265 debug.c:5054
+#: debug.c:1267 debug.c:5132
#, c-format
msgid "attempt to use array `%s[\"%.*s\"]' in a scalar context"
msgstr "försök att använda vektorn â%s[\"%.*s\"]â i skalärt sammanhang"
-#: debug.c:1287 debug.c:5065
+#: debug.c:1290 debug.c:5143
#, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as array"
msgstr "försök att använda skalären â%s[\"%.*s\"]â som en vektor"
-#: debug.c:1430
+#: debug.c:1433
#, c-format
msgid "`%s' is a function"
msgstr "â%sâ är en funktion"
-#: debug.c:1472
+#: debug.c:1475
#, c-format
msgid "watchpoint %d is unconditional\n"
msgstr "observationspunkt %d är ovillkorlig\n"
-#: debug.c:1506
+#: debug.c:1509
#, c-format
msgid "No display item numbered %ld"
msgstr "Ingen visningspost med numret %ld"
-#: debug.c:1509
+#: debug.c:1512
#, c-format
msgid "No watch item numbered %ld"
msgstr "Ingen observationspost med numret %ld"
-#: debug.c:1535
+#: debug.c:1538
#, c-format
msgid "%d: [\"%.*s\"] not in array `%s'\n"
msgstr "%d: [\"%.*s\"] finns inte i vektorn â%sâ\n"
-#: debug.c:1774
+#: debug.c:1777
msgid "attempt to use scalar value as array"
msgstr "försök att använda ett skalärt värde som vektor"
-#: debug.c:1865
+#: debug.c:1868
#, c-format
msgid "Watchpoint %d deleted because parameter is out of scope.\n"
msgstr ""
"Observationspunkt %d raderad för att parametern är utanför sin
räckvidd.\n"
-#: debug.c:1876
+#: debug.c:1879
#, c-format
msgid "Display %d deleted because parameter is out of scope.\n"
msgstr "Visning %d raderad för att parametern är utanför sin räckvidd.\n"
-#: debug.c:1909
+#: debug.c:1912
#, c-format
msgid " in file `%s', line %d\n"
msgstr " i filen â%sâ, rad %d\n"
-#: debug.c:1930
+#: debug.c:1933
#, c-format
msgid " at `%s':%d"
msgstr " vid â%sâ:%d"
-#: debug.c:1946 debug.c:2009
+#: debug.c:1949 debug.c:2012
#, c-format
msgid "#%ld\tin "
msgstr "#%ld\ti "
-#: debug.c:1983
+#: debug.c:1986
#, c-format
msgid "More stack frames follow ...\n"
msgstr "Fler stackramar följer â¦\n"
-#: debug.c:2026
+#: debug.c:2029
msgid "invalid frame number"
msgstr "Ogiltigt ramnummer"
-#: debug.c:2209
+#: debug.c:2212
#, c-format
msgid "Note: breakpoint %d (enabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
"Observera: brytpunkt %d (aktiverad, ignorera följande %ld träffar), är
också "
"satt vid %s:%d"
-#: debug.c:2216
+#: debug.c:2219
#, c-format
msgid "Note: breakpoint %d (enabled), also set at %s:%d"
msgstr "Observera: brytpunkt %d (aktiverad), är också satt vid %s:%d"
-#: debug.c:2223
+#: debug.c:2226
#, c-format
msgid "Note: breakpoint %d (disabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
"Observera: brytpunkt %d (avaktiverad, ignorera följande %ld träffar), är "
"också satt vid %s:%d"
-#: debug.c:2230
+#: debug.c:2233
#, c-format
msgid "Note: breakpoint %d (disabled), also set at %s:%d"
msgstr "Observera: brytpunkt %d (avaktiverad), är också satt vid %s:%d"
-#: debug.c:2247
+#: debug.c:2250
#, c-format
msgid "Breakpoint %d set at file `%s', line %d\n"
msgstr "Brytpunkt %d satt vid filen â%sâ, rad %d\n"
-#: debug.c:2349
+#: debug.c:2352
#, c-format
msgid "Can't set breakpoint in file `%s'\n"
msgstr "Kan inte sätta en brytpunkt i filen â%sâ\n"
-#: debug.c:2378 debug.c:2501 debug.c:3363
+#: debug.c:2381 debug.c:2504 debug.c:3366
#, c-format
msgid "line number %d in file `%s' out of range"
msgstr "radnummer %d i filen â%sâ är utanför tillÃ¥tet intervall"
-#: debug.c:2382
+#: debug.c:2385
#, c-format
msgid "Can't find rule!!!\n"
msgstr "Kan inte hitta regeln!!!\n"
-#: debug.c:2384
+#: debug.c:2387
#, c-format
msgid "Can't set breakpoint at `%s':%d\n"
msgstr "Kan inte sätta en brytpunkt vid â%sâ:%d\n"
-#: debug.c:2396
+#: debug.c:2399
#, c-format
msgid "Can't set breakpoint in function `%s'\n"
msgstr "Kan inte sätta en brytpunkt i funktionen â%sâ\n"
-#: debug.c:2412
+#: debug.c:2415
#, c-format
msgid "breakpoint %d set at file `%s', line %d is unconditional\n"
msgstr "brytpunkt %d satt i filen â%sâ, rad %d är ovillkorlig\n"
-#: debug.c:2517 debug.c:2539
+#: debug.c:2520 debug.c:2542
#, c-format
msgid "Deleted breakpoint %d"
msgstr "Raderade brytpunkt %d"
-#: debug.c:2523
+#: debug.c:2526
#, c-format
msgid "No breakpoint(s) at entry to function `%s'\n"
msgstr "Inga brytpunkter vid ingÃ¥ngen till funktionen â%sâ\n"
-#: debug.c:2550
+#: debug.c:2553
#, c-format
msgid "No breakpoint at file `%s', line #%d\n"
msgstr "Ingen brytpunkt i filen â%sâ, rad nr. %d\n"
-#: debug.c:2605 debug.c:2646 debug.c:2666 debug.c:2709
+#: debug.c:2608 debug.c:2649 debug.c:2669 debug.c:2712
msgid "invalid breakpoint number"
msgstr "ogiltigt brytpunktsnummer"
-#: debug.c:2621
+#: debug.c:2624
msgid "Delete all breakpoints? (y or n) "
msgstr "Radera alla brytpunkter? (j eller n)"
-#: debug.c:2622 debug.c:2936 debug.c:2989
+#: debug.c:2625 debug.c:2939 debug.c:2992
msgid "y"
msgstr "j"
-#: debug.c:2671
+#: debug.c:2674
#, c-format
msgid "Will ignore next %ld crossing(s) of breakpoint %d.\n"
msgstr "Kommer ignorera följande %ld passager av brytpunkt %d.\n"
-#: debug.c:2675
+#: debug.c:2678
#, c-format
msgid "Will stop next time breakpoint %d is reached.\n"
msgstr "Kommer stanna nästa gång brytpunkt %d nås.\n"
-#: debug.c:2792
+#: debug.c:2795
#, c-format
msgid "Can only debug programs provided with the `-f' option.\n"
msgstr "Kan bara felsöka program som getts flaggan â-fâ.\n"
-#: debug.c:2921
+#: debug.c:2924
#, c-format
msgid "Failed to restart debugger"
msgstr "Misslyckades att starta om felsökaren"
-#: debug.c:2935
+#: debug.c:2938
msgid "Program already running. Restart from beginning (y/n)? "
msgstr "Programmet kör redan. Starta om från början (j/n)? "
-#: debug.c:2939
+#: debug.c:2942
#, c-format
msgid "Program not restarted\n"
msgstr "Programmet inte omstartat\n"
-#: debug.c:2949
+#: debug.c:2952
#, c-format
msgid "error: cannot restart, operation not allowed\n"
msgstr "fel: kan inte starta om, åtgärden är inte tillåten\n"
-#: debug.c:2955
+#: debug.c:2958
#, c-format
msgid "error (%s): cannot restart, ignoring rest of the commands\n"
msgstr "fel (%s): kan inte starta om, ignorerar resten av kommandona\n"
-#: debug.c:2963
+#: debug.c:2966
#, c-format
msgid "Starting program: \n"
msgstr "Startar programmet: \n"
-#: debug.c:2973
+#: debug.c:2976
#, c-format
msgid "Program exited abnormally with exit value: %d\n"
msgstr "Programmet avslutade onormalt med slutvärdet: %d\n"
-#: debug.c:2974
+#: debug.c:2977
#, c-format
msgid "Program exited normally with exit value: %d\n"
msgstr "Programmet avslutade normalt med slutvärdet: %d\n"
-#: debug.c:2988
+#: debug.c:2991
msgid "The program is running. Exit anyway (y/n)? "
msgstr "Programmet kör. Avsluta ändå (j/n)? "
-#: debug.c:3023
+#: debug.c:3026
#, c-format
msgid "Not stopped at any breakpoint; argument ignored.\n"
msgstr "Inte stoppad vid någon brytpunkt, argumentet ignoreras.\n"
-#: debug.c:3028
+#: debug.c:3031
#, c-format
msgid "invalid breakpoint number %d."
msgstr "ogiltigt brytpunktsnummer %d."
-#: debug.c:3033
+#: debug.c:3036
#, c-format
msgid "Will ignore next %ld crossings of breakpoint %d.\n"
msgstr "Kommer ignorera de nästa %ld passagerna av brytpunkt %d.\n"
-#: debug.c:3220
+#: debug.c:3223
#, c-format
msgid "'finish' not meaningful in the outermost frame main()\n"
msgstr "âfinishâ är inte meningsfullt i den yttersta ramen main()\n"
-#: debug.c:3225
+#: debug.c:3228
#, c-format
msgid "Run till return from "
msgstr "Kör till retur från "
-#: debug.c:3268
+#: debug.c:3271
#, c-format
msgid "'return' not meaningful in the outermost frame main()\n"
msgstr "âreturnâ är inte meningsfullt i den yttersta ramen main()\n"
-#: debug.c:3382
+#: debug.c:3385
#, c-format
msgid "Can't find specified location in function `%s'\n"
msgstr "Kan inte hitta angiven plats i funktionen â%sâ\n"
-#: debug.c:3390
+#: debug.c:3393
#, c-format
msgid "invalid source line %d in file `%s'"
msgstr "ogiltig källrad %d i filen â%sâ"
-#: debug.c:3405
+#: debug.c:3408
#, c-format
msgid "Can't find specified location %d in file `%s'\n"
msgstr "Kan inte hitta angiven plats %d i filen â%sâ\n"
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "element not in array\n"
msgstr "elementet finns inte i vektorn\n"
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "untyped variable\n"
msgstr "otypad variabel\n"
-#: debug.c:3479
+#: debug.c:3482
#, c-format
msgid "Stopping in %s ...\n"
msgstr "Stannar i %s â¦\n"
-#: debug.c:3556
+#: debug.c:3559
#, c-format
msgid "'finish' not meaningful with non-local jump '%s'\n"
msgstr "âfinishâ är inte meningsfullt med icke lokalt hopp â%sâ\n"
-#: debug.c:3563
+#: debug.c:3566
#, c-format
msgid "'until' not meaningful with non-local jump '%s'\n"
msgstr "âuntilâ är inte meningsfullt med icke lokalt hopp â%sâ\n"
-#: debug.c:4244
+#: debug.c:4322
msgid "\t------[Enter] to continue or q [Enter] to quit------"
msgstr ""
"\t------[Retur] för att fortsätta eller a [Retur] för att avsluta------"
-#: debug.c:4245
+#: debug.c:4323
msgid "q"
msgstr "a"
-#: debug.c:5061
+#: debug.c:5139
#, c-format
msgid "[\"%.*s\"] not in array `%s'"
msgstr "[\"%.*s\"] finns inte i vektorn â%sâ"
-#: debug.c:5267
+#: debug.c:5345
#, c-format
msgid "sending output to stdout\n"
msgstr "skickar utdata till standard ut\n"
-#: debug.c:5307
+#: debug.c:5385
msgid "invalid number"
msgstr "ogiltigt tal"
-#: debug.c:5441
+#: debug.c:5519
#, c-format
msgid "`%s' not allowed in current context; statement ignored"
msgstr "â%sâ är inte tillÃ¥tet i det aktuella sammanhanget; satsen
ignoreras"
-#: debug.c:5449
+#: debug.c:5527
msgid "`return' not allowed in current context; statement ignored"
msgstr ""
"âreturnâ är inte tillÃ¥tet i det aktuella sammanhanget; satsen ignoreras"
-#: debug.c:5664
+#: debug.c:5742
#, c-format
msgid "No symbol `%s' in current context"
msgstr "Ingen symbol â%sâ i aktuell omgivning"
-#: eval.c:399
+#: eval.c:400
#, c-format
msgid "unknown nodetype %d"
msgstr "okänd nodtyp %d"
-#: eval.c:410 eval.c:424
+#: eval.c:411 eval.c:427
#, c-format
msgid "unknown opcode %d"
msgstr "okänd op-kod %d"
-#: eval.c:421
+#: eval.c:424
#, c-format
msgid "opcode %s not an operator or keyword"
msgstr "op-kod %s är inte en operator eller ett nyckelord"
-#: eval.c:479
+#: eval.c:482
msgid "buffer overflow in genflags2str"
msgstr "buffertöverflöd i genflags2str"
-#: eval.c:681
+#: eval.c:684
#, c-format
msgid ""
"\n"
@@ -1979,71 +2023,71 @@ msgstr ""
"\t# Funktionsanropsstack:\n"
"\n"
-#: eval.c:707
+#: eval.c:710
msgid "`IGNORECASE' is a gawk extension"
msgstr "âIGNORECASEâ är en gawk-utökning"
-#: eval.c:728
+#: eval.c:731
msgid "`BINMODE' is a gawk extension"
msgstr "âBINMODEâ är en gawk-utökning"
-#: eval.c:785
+#: eval.c:788
#, c-format
msgid "BINMODE value `%s' is invalid, treated as 3"
msgstr "BINMODE-värde â%sâ är ogiltigt, behandlas som 3"
-#: eval.c:908
+#: eval.c:911
#, c-format
msgid "bad `%sFMT' specification `%s'"
msgstr "felaktig â%sFMTâ-specifikation â%sâ"
-#: eval.c:976
+#: eval.c:979
msgid "turning off `--lint' due to assignment to `LINT'"
msgstr "slÃ¥r av â--lintâ pÃ¥ grund av en tilldelning till âLINTâ"
-#: eval.c:1154
+#: eval.c:1157
#, c-format
msgid "reference to uninitialized argument `%s'"
msgstr "referens till icke initierat argument â%sâ"
-#: eval.c:1155
+#: eval.c:1158
#, c-format
msgid "reference to uninitialized variable `%s'"
msgstr "referens till icke initierad variabel â%sâ"
-#: eval.c:1173
+#: eval.c:1176
msgid "attempt to field reference from non-numeric value"
msgstr "försök att fältreferera från ickenumeriskt värde"
-#: eval.c:1175
+#: eval.c:1178
msgid "attempt to field reference from null string"
msgstr "försök till fältreferens från en tom sträng"
-#: eval.c:1183
+#: eval.c:1186
#, c-format
msgid "attempt to access field %ld"
msgstr "försök att komma åt fält nummer %ld"
-#: eval.c:1192
+#: eval.c:1195
#, c-format
msgid "reference to uninitialized field `$%ld'"
msgstr "referens till icke initierat fält â$%ldâ"
-#: eval.c:1256
+#: eval.c:1259
#, c-format
msgid "function `%s' called with more arguments than declared"
msgstr "funktionen â%sâ anropad med fler argument än vad som deklarerats"
-#: eval.c:1453
+#: eval.c:1456
#, c-format
msgid "unwind_stack: unexpected type `%s'"
msgstr "unwind_stack: oväntad typ â%sâ"
-#: eval.c:1546
+#: eval.c:1549
msgid "division by zero attempted in `/='"
msgstr "försökte dividera med noll i â/=â"
-#: eval.c:1553
+#: eval.c:1556
#, c-format
msgid "division by zero attempted in `%%='"
msgstr "försökte dividera med noll i â%%=â"
@@ -2082,47 +2126,53 @@ msgid "load_ext: library `%s' initialization routine
`%s' failed"
msgstr ""
"load_ext: initieringsrutinen â%2$sâ i biblioteket â%1$sâ
misslyckades\n"
-#: ext.c:110
+#: ext.c:111
msgid "make_builtin: missing function name"
msgstr "make_builtin: funktionsnamn saknas"
-#: ext.c:120
+#: ext.c:119 ext.c:130
+#, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as function name"
+msgstr ""
+"make_builtin: kan inte använda gawks inbyggda â%sâ som ett funktionsnamn"
+
+#: ext.c:128
+#, fuzzy, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as namespace name"
+msgstr ""
+"make_builtin: kan inte använda gawks inbyggda â%sâ som ett funktionsnamn"
+
+#: ext.c:145
#, c-format
msgid "make_builtin: can't redefine function `%s'"
msgstr "make_builtin: det gÃ¥r inte att definiera om funktionen â%sâ"
-#: ext.c:124
+#: ext.c:149
#, c-format
msgid "make_builtin: function `%s' already defined"
msgstr "make_builtin: funktionen â%sâ är redan definierad"
-#: ext.c:128
+#: ext.c:153
#, c-format
msgid "make_builtin: function name `%s' previously defined"
msgstr "make_builtin: funktionsnamnet â%sâ är definierat sedan tidigare"
-#: ext.c:130
-#, c-format
-msgid "make_builtin: can't use gawk built-in `%s' as function name"
-msgstr ""
-"make_builtin: kan inte använda gawks inbyggda â%sâ som ett funktionsnamn"
-
-#: ext.c:133
+#: ext.c:157
#, c-format
msgid "make_builtin: negative argument count for function `%s'"
msgstr "make_builtin: negativt argumentantal för funktionen â%sâ"
-#: ext.c:209
+#: ext.c:233
#, c-format
msgid "function `%s': argument #%d: attempt to use scalar as an array"
msgstr "funktionen â%sâ: argument %d: försök att använda skalär som
vektor"
-#: ext.c:213
+#: ext.c:237
#, c-format
msgid "function `%s': argument #%d: attempt to use array as a scalar"
msgstr "funktionen â%sâ: argument %d: försök att använda vektor som
skalär"
-#: ext.c:227
+#: ext.c:251
msgid "dynamic loading of library not supported"
msgstr "dynamisk laddning av bibliotek stödjs inte"
@@ -2135,65 +2185,65 @@ msgstr "stat: kan inte läsa den symboliska länken
â%sâ"
msgid "stat: bad parameters"
msgstr "stat: felaktiga parametrar"
-#: extension/filefuncs.c:584
+#: extension/filefuncs.c:585
#, c-format
msgid "fts init: could not create variable %s"
msgstr "fts init: kunde inte skapa variabeln %s"
-#: extension/filefuncs.c:605
+#: extension/filefuncs.c:606
msgid "fts is not supported on this system"
msgstr "fts stödjs inte på detta system"
-#: extension/filefuncs.c:624
+#: extension/filefuncs.c:625
msgid "fill_stat_element: could not create array"
msgstr "fill_stat_element: kunde inte skapa en vektor"
-#: extension/filefuncs.c:633
+#: extension/filefuncs.c:634
msgid "fill_stat_element: could not set element"
msgstr "fill_stat_element: kunde inte sätta ett element"
-#: extension/filefuncs.c:648
+#: extension/filefuncs.c:649
msgid "fill_path_element: could not set element"
msgstr "fill_path_element: kunde inte sätta ett element"
-#: extension/filefuncs.c:664
+#: extension/filefuncs.c:665
msgid "fill_error_element: could not set element"
msgstr "fill_error_element: kunde inte sätta ett element"
-#: extension/filefuncs.c:711 extension/filefuncs.c:758
+#: extension/filefuncs.c:717 extension/filefuncs.c:764
msgid "fts-process: could not create array"
msgstr "fts-process: kunde inte skapa en vektor"
-#: extension/filefuncs.c:721 extension/filefuncs.c:768
-#: extension/filefuncs.c:786
+#: extension/filefuncs.c:727 extension/filefuncs.c:774
+#: extension/filefuncs.c:792
msgid "fts-process: could not set element"
msgstr "fts-process: kunde inte sätta ett element"
-#: extension/filefuncs.c:835
+#: extension/filefuncs.c:841
msgid "fts: called with incorrect number of arguments, expecting 3"
msgstr "fts: anropad med felaktigt antal argument, förväntade 3"
-#: extension/filefuncs.c:838
+#: extension/filefuncs.c:844
msgid "fts: bad first parameter"
msgstr "fts: felaktig första parameter"
-#: extension/filefuncs.c:844
+#: extension/filefuncs.c:850
msgid "fts: bad second parameter"
msgstr "fts: felaktig andra parameter"
-#: extension/filefuncs.c:850
+#: extension/filefuncs.c:856
msgid "fts: bad third parameter"
msgstr "fts: felaktig tredje parameter"
-#: extension/filefuncs.c:857
+#: extension/filefuncs.c:863
msgid "fts: could not flatten array\n"
msgstr "fts: kunde inte platta till en vektor\n"
-#: extension/filefuncs.c:875
+#: extension/filefuncs.c:881
msgid "fts: ignoring sneaky FTS_NOSTAT flag. nyah, nyah, nyah."
msgstr "fts: ignorerar lömsk FTS_NOSTAT-flagga, nä, nä, nä."
-#: extension/filefuncs.c:891
+#: extension/filefuncs.c:897
msgid "fts: clear_array() failed\n"
msgstr "fts: clear_array() misslyckades\n"
@@ -2231,85 +2281,89 @@ msgid "fork: PROCINFO is not an array!"
msgstr "fork: PROCINFO är inte en vektor!"
#: extension/inplace.c:131
-msgid "inplace_begin: in-place editing already active"
+#, fuzzy
+msgid "inplace::begin: in-place editing already active"
msgstr "inplace_begin: redigering på plats är redan aktivt"
#: extension/inplace.c:134
-#, c-format
-msgid "inplace_begin: expects 2 arguments but called with %d"
+#, fuzzy, c-format
+msgid "inplace::begin: expects 2 arguments but called with %d"
msgstr "inplace_begin: förväntar sig 2 argument men anropad med %d"
#: extension/inplace.c:137
-msgid "inplace_begin: cannot retrieve 1st argument as a string filename"
+#, fuzzy
+msgid "inplace::begin: cannot retrieve 1st argument as a string filename"
msgstr "inplace_begin: kan inte hämta 1:a argumentet som en filnamnssträng"
#: extension/inplace.c:145
-#, c-format
-msgid "inplace_begin: disabling in-place editing for invalid FILENAME `%s'"
+#, fuzzy, c-format
+msgid "inplace::begin: disabling in-place editing for invalid FILENAME `%s'"
msgstr ""
"inplace_begin: avaktiverar redigering på plats för ogiltigt FILNAMN
â%sâ"
#: extension/inplace.c:152
-#, c-format
-msgid "inplace_begin: Cannot stat `%s' (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: Cannot stat `%s' (%s)"
msgstr "inplace_begin: kan inte ta status pÃ¥ â%sâ (%s)"
#: extension/inplace.c:159
-#, c-format
-msgid "inplace_begin: `%s' is not a regular file"
+#, fuzzy, c-format
+msgid "inplace::begin: `%s' is not a regular file"
msgstr "inplace_begin: â%sâ är inte en vanlig fil"
#: extension/inplace.c:170
-#, c-format
-msgid "inplace_begin: mkstemp(`%s') failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: mkstemp(`%s') failed (%s)"
msgstr "inplace_begin: mkstemp(â%sâ) misslyckades (%s)"
#: extension/inplace.c:182
-#, c-format
-msgid "inplace_begin: chmod failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: chmod failed (%s)"
msgstr "inplace_begin: chmod misslyckades (%s)"
#: extension/inplace.c:189
-#, c-format
-msgid "inplace_begin: dup(stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: dup(stdout) failed (%s)"
msgstr "inplace_begin: dup(standard ut) misslyckades (%s)"
#: extension/inplace.c:192
-#, c-format
-msgid "inplace_begin: dup2(%d, stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: dup2(%d, stdout) failed (%s)"
msgstr "inplace_begin: dup2(%d, standard ut) misslyckades (%s)"
#: extension/inplace.c:195
-#, c-format
-msgid "inplace_begin: close(%d) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: close(%d) failed (%s)"
msgstr "inplace_begin: close(%d) misslyckades (%s)"
#: extension/inplace.c:211
-#, c-format
-msgid "inplace_end: expects 2 arguments but called with %d"
+#, fuzzy, c-format
+msgid "inplace::end: expects 2 arguments but called with %d"
msgstr "inplace_end: förväntar sig 2 argument men anropad med %d"
#: extension/inplace.c:214
-msgid "inplace_end: cannot retrieve 1st argument as a string filename"
+#, fuzzy
+msgid "inplace::end: cannot retrieve 1st argument as a string filename"
msgstr "inplace_end: kan inte hämta 1:a argumentet som en filnamnssträng"
#: extension/inplace.c:221
-msgid "inplace_end: in-place editing not active"
+#, fuzzy
+msgid "inplace::end: in-place editing not active"
msgstr "inplace_end: redigering på plats är inte aktivt"
#: extension/inplace.c:227
-#, c-format
-msgid "inplace_end: dup2(%d, stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: dup2(%d, stdout) failed (%s)"
msgstr "inplace_end: dup2(%d, standard ut) misslyckades (%s)"
#: extension/inplace.c:230
-#, c-format
-msgid "inplace_end: close(%d) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: close(%d) failed (%s)"
msgstr "inplace_end: close(%d) misslyckades (%s)"
#: extension/inplace.c:234
-#, c-format
-msgid "inplace_end: fsetpos(stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: fsetpos(stdout) failed (%s)"
msgstr "inplace_end: fsetpos(standard ut) misslyckades (%s)"
#: extension/inplace.c:247
@@ -2318,8 +2372,8 @@ msgid "inplace_end: link(`%s', `%s') failed (%s)"
msgstr "inplace_end: link(â%sâ, â%sâ) misslyckades (%s)"
#: extension/inplace.c:257
-#, c-format
-msgid "inplace_end: rename(`%s', `%s') failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: rename(`%s', `%s') failed (%s)"
msgstr "inplace_end: rename(â%sâ, â%sâ) misslyckades (%s)"
#: extension/ordchr.c:72
@@ -2425,112 +2479,117 @@ msgstr ""
msgid "accessing fields from an END rule may not be portable"
msgstr ""
-#: field.c:981 field.c:988
+#: field.c:975 field.c:982
msgid "split: fourth argument is a gawk extension"
msgstr "split: fjärde argumentet är en gawk-utökning"
-#: field.c:985
+#: field.c:979
msgid "split: fourth argument is not an array"
msgstr "split: fjärde argumentet är inte en vektor"
-#: field.c:995
+#: field.c:989
msgid "split: second argument is not an array"
msgstr "split: andra argumentet är inte en vektor"
-#: field.c:999
+#: field.c:993
msgid "split: cannot use the same array for second and fourth args"
msgstr ""
"split: det går inte att använda samma vektor som andra och fjärde argument"
-#: field.c:1004
+#: field.c:998
msgid "split: cannot use a subarray of second arg for fourth arg"
msgstr ""
"split: det går inte att använda en delvektor av andra argumentet som
fjärde "
"argument"
-#: field.c:1007
+#: field.c:1001
msgid "split: cannot use a subarray of fourth arg for second arg"
msgstr ""
"split: det går inte att använda en delvektor av fjärde argumentet som
andra "
"argument"
-#: field.c:1041
+#: field.c:1035
#, fuzzy
msgid "split: null string for third arg is a non-standard extension"
msgstr "split: tom sträng som tredje argument är en gawk-utökning"
-#: field.c:1078
+#: field.c:1072
msgid "patsplit: fourth argument is not an array"
msgstr "patsplit: fjärde argumentet är inte en vektor"
-#: field.c:1083
+#: field.c:1077
msgid "patsplit: second argument is not an array"
msgstr "patsplit: andra argumentet är inte en vektor"
-#: field.c:1092
+#: field.c:1086
msgid "patsplit: third argument must be non-null"
msgstr "patsplit: tredje argumentet får inte vara tomt"
-#: field.c:1096
+#: field.c:1090
msgid "patsplit: cannot use the same array for second and fourth args"
msgstr ""
"patsplit: det går inte att använda samma vektor som andra och fjärde
argument"
-#: field.c:1101
+#: field.c:1095
msgid "patsplit: cannot use a subarray of second arg for fourth arg"
msgstr ""
"patsplit: det går inte att använda en delvektor av andra argumentet som "
"fjärde argument"
-#: field.c:1104
+#: field.c:1098
msgid "patsplit: cannot use a subarray of fourth arg for second arg"
msgstr ""
"patsplit: det går inte att använda en delvektor av fjärde argumentet som "
"andra argument"
-#: field.c:1154
+#: field.c:1148
msgid "`FIELDWIDTHS' is a gawk extension"
msgstr "âFIELDWIDTHSâ är en gawk-utökning"
-#: field.c:1223
+#: field.c:1217
msgid "`*' must be the last designator in FIELDWIDTHS"
msgstr "â*â mÃ¥ste vara den sista beteckningen i FIELDWIDTHS"
-#: field.c:1244
+#: field.c:1238
#, c-format
msgid "invalid FIELDWIDTHS value, for field %d, near `%s'"
msgstr "ogiltigt FIELDWITHS-värde, för fält %d, i närheten av â%sâ"
-#: field.c:1317
+#: field.c:1311
msgid "null string for `FS' is a gawk extension"
msgstr "tom sträng som âFSâ är en gawk-utökning"
-#: field.c:1321
+#: field.c:1315
msgid "old awk does not support regexps as value of `FS'"
msgstr "gamla awk stöder inte reguljära uttryck som värden pÃ¥ âFSâ"
-#: field.c:1456
+#: field.c:1442
msgid "`FPAT' is a gawk extension"
msgstr "âFPATâ är en gawk-utökning"
-#: gawkapi.c:160
+#: gawkapi.c:161
msgid "awk_value_to_node: received null retval"
msgstr "awk_value_to_node: mottog null-returvärde"
-#: gawkapi.c:177 gawkapi.c:188
+#: gawkapi.c:178 gawkapi.c:189
msgid "awk_value_to_node: not in MPFR mode"
msgstr "awk_value_to_node: inte i MPFR-läge"
-#: gawkapi.c:182 gawkapi.c:193
+#: gawkapi.c:183 gawkapi.c:194
msgid "awk_value_to_node: MPFR not supported"
msgstr "awk_value_to_node: MPFR stödjs inte"
-#: gawkapi.c:197
+#: gawkapi.c:198
#, c-format
msgid "awk_value_to_node: invalid number type `%d'"
msgstr "awk_value_to_node: felaktig numerisk typ â%dâ"
-#: gawkapi.c:520
+#: gawkapi.c:385
+#, fuzzy
+msgid "add_ext_func: received NULL name_space parameter"
+msgstr "load_ext: mottog NULL-lib_name"
+
+#: gawkapi.c:523
#, c-format
msgid ""
"node_to_awk_value: detected invalid numeric flags combination `%s'; please "
@@ -2539,15 +2598,15 @@ msgstr ""
"node_to_awk_value: upptäckte felaktig kombination av numeriska flaggor
â%sâ, "
"vänligen skicka en felrapport."
-#: gawkapi.c:548
+#: gawkapi.c:551
msgid "node_to_awk_value: received null node"
msgstr "node_to_awk_value: mottog null-nod"
-#: gawkapi.c:551
+#: gawkapi.c:554
msgid "node_to_awk_value: received null val"
msgstr "node_to_awk_value: mottog null-värde"
-#: gawkapi.c:607 gawkapi.c:641 gawkapi.c:668 gawkapi.c:701
+#: gawkapi.c:610 gawkapi.c:644 gawkapi.c:671 gawkapi.c:704
#, c-format
msgid ""
"node_to_awk_value detected invalid flags combination `%s'; please file a bug "
@@ -2556,33 +2615,33 @@ msgstr ""
"node_to_awk_value upptäckte felaktig kombination av numeriska flaggor
â%sâ, "
"vänligen skicka en felrapport."
-#: gawkapi.c:1072
+#: gawkapi.c:1082
msgid "remove_element: received null array"
msgstr "remove_element: fick en null-vektor"
-#: gawkapi.c:1075
+#: gawkapi.c:1085
msgid "remove_element: received null subscript"
msgstr "remove_element: mottog null-index"
-#: gawkapi.c:1207
+#: gawkapi.c:1217
#, fuzzy, c-format
msgid "api_flatten_array_typed: could not convert index %d to %s"
msgstr "api_flatten_array_typed: kunde inte konvertera index %d till %s\n"
-#: gawkapi.c:1212
+#: gawkapi.c:1222
#, fuzzy, c-format
msgid "api_flatten_array_typed: could not convert value %d to %s"
msgstr "api_flatten_array_typed: kunde inte konvertera värdet %d till %s\n"
-#: gawkapi.c:1308 gawkapi.c:1324
+#: gawkapi.c:1318 gawkapi.c:1334
msgid "api_get_mpfr: MPFR not supported"
msgstr "api_get_mpfr: MPFR stödjs inte"
-#: gawkapi.c:1355
+#: gawkapi.c:1365
msgid "cannot find end of BEGINFILE rule"
msgstr "kan inte hitta sluten på BEGINFILE-regeln"
-#: gawkapi.c:1409
+#: gawkapi.c:1419
#, c-format
msgid "cannot open unrecognized file type `%s' for `%s'"
msgstr "kan inte öppna okänd filtyp â%sâ för â%sâ"
@@ -2741,12 +2800,12 @@ msgstr "fflush: kan inte spola standard ut: %s"
msgid "fflush: cannot flush standard error: %s"
msgstr "fflush: kan inte spola standard fel: %s"
-#: io.c:1417 io.c:1508 main.c:653 main.c:700
+#: io.c:1417 io.c:1508 main.c:659 main.c:706
#, c-format
msgid "error writing standard output (%s)"
msgstr "fel vid skrivning till standard ut (%s)"
-#: io.c:1418 io.c:1521 main.c:655
+#: io.c:1418 io.c:1521 main.c:661
#, c-format
msgid "error writing standard error (%s)"
msgstr "fel vid skrivning till standard fel (%s)"
@@ -2940,186 +2999,186 @@ msgstr "flerteckensvärdet av âRSâ är en
gawk-utökning"
msgid "IPv6 communication is not supported"
msgstr "IPv6-kommunikation stöds inte"
-#: main.c:330
+#: main.c:331
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr "miljövariabeln âPOSIXLY_CORRECTâ satt: slÃ¥r pÃ¥ â--posixâ"
-#: main.c:336
+#: main.c:337
msgid "`--posix' overrides `--traditional'"
msgstr "â--posixâ Ã¥sidosätter â--traditionalâ"
-#: main.c:347
+#: main.c:348
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr "â--posixâ/â--traditionalâ Ã¥sidosätter
â--non-decimal-dataâ"
-#: main.c:351
+#: main.c:352
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr "att köra %s setuid root kan vara ett säkerhetsproblem"
-#: main.c:355
+#: main.c:356
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "â--posixâ Ã¥sidosätter â--character-as-bytesâ"
-#: main.c:413
+#: main.c:415
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr "kan inte sätta binärläge på standard in (%s)"
-#: main.c:416
+#: main.c:418
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr "kan inte sätta binärläge på standard ut (%s)"
-#: main.c:418
+#: main.c:420
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr "kan inte sätta binärläge på standard fel (%s)"
-#: main.c:478
+#: main.c:482
msgid "no program text at all!"
msgstr "ingen programtext alls!"
-#: main.c:571
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr ""
"Användning: %s [POSIX- eller GNU-stilsflaggor] -f progfil [--] fil ...\n"
-#: main.c:573
+#: main.c:578
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr "Användning: %s [POSIX- eller GNU-stilsflaggor] %cprogram%c fil ...\n"
-#: main.c:578
+#: main.c:583
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "POSIX-flaggor:\t\tGNU långa flaggor: (standard)\n"
-#: main.c:579
+#: main.c:584
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f progfil\t\t--file=progfil\n"
-#: main.c:580
+#: main.c:585
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F fs\t\t\t--field-separator=fs\n"
-#: main.c:581
+#: main.c:586
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr "\t-v var=värde\t\t--assign=var=värde\n"
-#: main.c:582
+#: main.c:587
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "Korta flaggor:\t\tGNU långa flaggor: (utökningar)\n"
-#: main.c:583
+#: main.c:588
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:584
+#: main.c:589
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:585
+#: main.c:590
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C\t\t\t--copyright\n"
-#: main.c:586
+#: main.c:591
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d[fil]\t\t\t--dump-variables[=fil]\n"
-#: main.c:587
+#: main.c:592
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-D[fil]\t\t\t--debug[=fil]\n"
-#: main.c:588
+#: main.c:593
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e 'programtext'\t--source='programtext'\n"
-#: main.c:589
+#: main.c:594
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E fil\t\t\t--exec=fil\n"
-#: main.c:590
+#: main.c:595
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:591
+#: main.c:596
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h\t\t\t--help\n"
-#: main.c:592
+#: main.c:597
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr "\t-i inkluderingsfil\t--include=inkluderingsfil\n"
-#: main.c:593
+#: main.c:598
msgid "\t-l library\t\t--load=library\n"
msgstr "\t-l bibliotek\t\t--load=bibliotek\n"
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:598
+#: main.c:603
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
-#: main.c:599
+#: main.c:604
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-M\t\t\t--bignum\n"
-#: main.c:600
+#: main.c:605
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N\t\t\t--use-lc-numeric\n"
-#: main.c:601
+#: main.c:606
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n\t\t\t--non-decimal-data\n"
-#: main.c:602
+#: main.c:607
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-o[fil]\t\t\t--pretty-print[=fil]\n"
-#: main.c:603
+#: main.c:608
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:604
+#: main.c:609
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p[fil]\t\t\t--profile[=fil]\n"
-#: main.c:605
+#: main.c:610
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P\t\t\t--posix\n"
-#: main.c:606
+#: main.c:611
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r\t\t\t--re-interval\n"
-#: main.c:607
+#: main.c:612
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-s\t\t\t--no-optimize\n"
-#: main.c:608
+#: main.c:613
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:609
+#: main.c:614
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t\t\t\t--lint-old\n"
-#: main.c:610
+#: main.c:615
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V\t\t\t--version\n"
-#: main.c:612
+#: main.c:617
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr "\t-W nostalgia\t\t--nostalgia\n"
-#: main.c:615
+#: main.c:620
#, fuzzy
msgid "\t-Y\t\t\t--parsedebug\n"
msgstr "\t-Y\t\t--parsedebug\n"
-#: main.c:618
+#: main.c:623
msgid "\t-Z locale-name\t\t--locale=locale-name\n"
msgstr ""
@@ -3128,14 +3187,17 @@ msgstr ""
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:627
+#: main.c:632
+#, fuzzy
msgid ""
"\n"
"To report bugs, see node `Bugs' in `gawk.info'\n"
"which is section `Reporting Problems and Bugs' in the\n"
"printed version. This same information may be found at\n"
"https://www.gnu.org/software/gawk/manual/html_node/Bugs.html.\n"
-"PLEASE do NOT try to report bugs by posting in comp.lang.awk.\n"
+"PLEASE do NOT try to report bugs by posting in comp.lang.awk,\n"
+"\n"
+"or by using a web forum such as Stack Overflow.\n"
"\n"
msgstr ""
"\n"
@@ -3147,7 +3209,7 @@ msgstr ""
"Rapportera synpunkter på översättningen till <address@hidden>.\n"
"\n"
-#: main.c:634
+#: main.c:640
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3157,7 +3219,7 @@ msgstr ""
"Normalt läser det från standard in och skriver till standard ut.\n"
"\n"
-#: main.c:638
+#: main.c:644
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3167,7 +3229,7 @@ msgstr ""
"\tgawk '{ sum += $1 }; END { print sum }' fil\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
-#: main.c:670
+#: main.c:676
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3186,7 +3248,7 @@ msgstr ""
"någon senare version.\n"
"\n"
-#: main.c:678
+#: main.c:684
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3200,7 +3262,7 @@ msgstr ""
"General Public License för ytterligare information.\n"
"\n"
-#: main.c:684
+#: main.c:690
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3208,77 +3270,77 @@ msgstr ""
"Du bör ha fått en kopia av GNU General Public License tillsammans\n"
"med detta program. Om inte, se http://www.gnu.org/licenses/.\n"
-#: main.c:725
+#: main.c:731
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "-Ft sätter inte FS till tab i POSIX-awk"
-#: main.c:1127
+#: main.c:1128
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
"\n"
msgstr "%s: Argumentet â%sâ till â-vâ är inte pÃ¥ formatet
âvar=värdeâ\n"
-#: main.c:1153
+#: main.c:1154
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "â%sâ är inte ett giltigt variabelnamn"
-#: main.c:1156
+#: main.c:1157
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "â%sâ är inte ett variabelnamn, letar efter filen â%s=%sâ"
-#: main.c:1160
+#: main.c:1171
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr "kan inte använda gawks inbyggda â%sâ som ett funktionsnamn"
-#: main.c:1165
+#: main.c:1176
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr "kan inte använda funktionen â%sâ som variabelnamn"
-#: main.c:1227
+#: main.c:1254
msgid "floating point exception"
msgstr "flyttalsundantag"
-#: main.c:1234
+#: main.c:1261
msgid "fatal error: internal error"
msgstr "ödesdigert fel: internt fel"
-#: main.c:1251
+#: main.c:1278
msgid "fatal error: internal error: segfault"
msgstr "ödesdigert fel: internt fel: segmenteringsfel"
-#: main.c:1264
+#: main.c:1291
msgid "fatal error: internal error: stack overflow"
msgstr "ödesdigert fel: internt fel: stackspill"
-#: main.c:1324
+#: main.c:1351
#, c-format
msgid "no pre-opened fd %d"
msgstr "ingen föröppnad fd %d"
-#: main.c:1331
+#: main.c:1358
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr "kunde inte föröppna /dev/null för fd %d"
-#: main.c:1545
+#: main.c:1572
msgid "empty argument to `-e/--source' ignored"
msgstr "tomt argument till â-e/--sourceâ ignorerat"
-#: main.c:1616
+#: main.c:1643
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr "-M ignoreras: MPFR/GMP-stöd är inte inkompilerat"
-#: main.c:1641
+#: main.c:1668
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%s: flaggan â-W %sâ okänd, ignorerad\n"
-#: main.c:1694
+#: main.c:1721
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: flaggan kräver ett argument -- %c\n"
@@ -3387,16 +3449,20 @@ msgstr "%s %s â%sâ: kunde inte hämta fb-flaggor:
(fcntl F_GETFD: %s)"
msgid "%s %s `%s': could not set close-on-exec: (fcntl F_SETFD: %s)"
msgstr "%s %s â%sâ: kunde inte sätta stäng-vid-exec (fcntl F_SETFD: %s)"
-#: profile.c:97
+#: profile.c:73
+msgid "Program indentation level too deep. Consider refactoring your code"
+msgstr ""
+
+#: profile.c:110
#, c-format
msgid "could not open `%s' for writing: %s"
msgstr "kunde inte öppna â%sâ för skrivning: %s"
-#: profile.c:99
+#: profile.c:112
msgid "sending profile to standard error"
msgstr "skickar profilen till standard fel"
-#: profile.c:250
+#: profile.c:271
#, c-format
msgid ""
"\t# %s rule(s)\n"
@@ -3405,7 +3471,7 @@ msgstr ""
"\t# %s-regler\n"
"\n"
-#: profile.c:258
+#: profile.c:279
#, c-format
msgid ""
"\t# Rule(s)\n"
@@ -3414,30 +3480,40 @@ msgstr ""
"\t# Regel/regler\n"
"\n"
-#: profile.c:343
+#: profile.c:367
#, c-format
msgid "internal error: %s with null vname"
msgstr "internt fel: %s med null vname"
-#: profile.c:619
+#: profile.c:658
msgid "internal error: builtin with null fname"
msgstr "internt fel: inbyggd med tomt fname"
-#: profile.c:1132
-#, c-format
+#: profile.c:1298
+#, fuzzy, c-format
msgid ""
-"\t# Loaded extensions (-l and/or @load)\n"
+"%s# Loaded extensions (-l and/or @load)\n"
"\n"
msgstr ""
"\t# Laddade utvidgningar (-l och/eller @load)\n"
"\n"
-#: profile.c:1181
+#: profile.c:1329
+#, fuzzy, c-format
+msgid ""
+"\n"
+"# Included files (-i and/or @include)\n"
+"\n"
+msgstr ""
+"\t# Laddade utvidgningar (-l och/eller @load)\n"
+"\n"
+
+#: profile.c:1393
#, c-format
msgid "\t# gawk profile, created %s\n"
msgstr "\t# gawkprofil, skapad %s\n"
-#: profile.c:1731
+#: profile.c:1958
#, c-format
msgid ""
"\n"
@@ -3446,7 +3522,7 @@ msgstr ""
"\n"
"\t# Funktioner, listade alfabetiskt\n"
-#: profile.c:1787
+#: profile.c:2019
#, c-format
msgid "redir2str: unknown redirection type %d"
msgstr "redir2str: okänd omdirigeringstyp %d"
@@ -3636,19 +3712,28 @@ msgstr "Reguljärt uttryck för stort"
msgid "Unmatched ) or \\)"
msgstr "Obalanserad ) eller \\)"
-#: support/regcomp.c:689
+#: support/regcomp.c:688
msgid "No previous regular expression"
msgstr "Inget föregående reguljärt uttryck"
-#: symbol.c:687
+#: symbol.c:688
#, c-format
msgid "function `%s': can't use function `%s' as a parameter name"
msgstr ""
"funktionen â%sâ: kan inte använda funktionen â%sâ som ett
parameternamn"
-#: symbol.c:817
+#: symbol.c:818
msgid "can not pop main context"
msgstr "kan inte poppa huvudsammanhang"
+#~ msgid "setenv(TZ, %s) failed (%s)"
+#~ msgstr "setenv(TZ, %s) misslyckades (%s)"
+
+#~ msgid "setenv(TZ, %s) restoration failed (%s)"
+#~ msgstr "återställning av setenv(TZ, %s) misslyckades (%s)"
+
+#~ msgid "unsetenv(TZ) failed (%s)"
+#~ msgstr "unsetenv (TZ) misslyckades (%s)"
+
#~ msgid "backslash at end of string"
#~ msgstr "omvänt snedstreck i slutet av strängen"
diff --git a/po/vi.gmo b/po/vi.gmo
index 5ef1ea0..95d17d8 100644
Binary files a/po/vi.gmo and b/po/vi.gmo differ
diff --git a/po/vi.po b/po/vi.po
index 1190927..dddaf7c 100644
--- a/po/vi.po
+++ b/po/vi.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.2.0e\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-11-17 21:53+0200\n"
+"POT-Creation-Date: 2019-01-26 21:24+0200\n"
"PO-Revision-Date: 2018-01-30 08:07+0700\n"
"Last-Translator: Trần Ngá»c Quân <address@hidden>\n"
"Language-Team: Vietnamese <address@hidden>\n"
@@ -21,526 +21,537 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Gtranslator 2.91.7\n"
-#: array.c:259
+#: array.c:247
#, c-format
msgid "from %s"
msgstr "từ %s"
-#: array.c:360
+#: array.c:348
msgid "attempt to use a scalar value as array"
msgstr "cá» dùng giá trá» vô hÆ°á»ng nhÆ° là má»t mảng"
-#: array.c:362
+#: array.c:350
#, c-format
msgid "attempt to use scalar parameter `%s' as an array"
msgstr "cá» dùng tham sá» vô hÆ°á»ng â%sâ nhÆ° là mảng"
-#: array.c:365
+#: array.c:353
#, c-format
msgid "attempt to use scalar `%s' as an array"
msgstr "cá» dùng â%sâ vô hÆ°á»ng nhÆ° là mảng"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1686 builtin.c:1732
-#: builtin.c:1745 builtin.c:2268 builtin.c:2295 eval.c:1129 eval.c:1133
-#: eval.c:1508
+#: array.c:400 array.c:567 builtin.c:88 builtin.c:1686 builtin.c:1732
+#: builtin.c:1745 builtin.c:2240 builtin.c:2267 eval.c:1132 eval.c:1136
+#: eval.c:1511
#, c-format
msgid "attempt to use array `%s' in a scalar context"
msgstr "cá» gắng dùng mảng â%sâ trong má»t ngữ cảnh vô
hÆ°á»ng"
-#: array.c:586
+#: array.c:574
#, c-format
msgid "delete: index `%.*s' not in array `%s'"
msgstr "delete: (xóa) chá» sá» â%.*sâ không nằm trong mảng
â%sâ"
-#: array.c:600
+#: array.c:588
#, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as an array"
msgstr "cá» dùng â%s[\"%.*s\"]â vô hÆ°á»ng nhÆ° là mảng"
-#: array.c:791
+#: array.c:782
msgid "adump: first argument not an array"
msgstr "adump: Äá»i sá» thứ nhất không phải là má»t mảng"
-#: array.c:833
+#: array.c:824
msgid "asort: second argument not an array"
msgstr "asort: Äá»i sá» thứ hai không phải là má»t mảng"
-#: array.c:834
+#: array.c:825
msgid "asorti: second argument not an array"
msgstr "asorti: Äá»i sá» thứ hai không phải là má»t mảng"
-#: array.c:841
+#: array.c:832
msgid "asort: first argument not an array"
msgstr "asort: Äá»i sá» thứ nhất không phải là má»t mảng"
-#: array.c:842
+#: array.c:833
msgid "asorti: first argument not an array"
msgstr "asorti: Äá»i sá» thứ nhất không phải là má»t mảng"
-#: array.c:849
+#: array.c:840
msgid "asort: cannot use a subarray of first arg for second arg"
msgstr ""
"asort (má»t chÆ°Æ¡ng trình xắp xếp thứ tá»±): không thá» sá»
dụng mảng con của tham "
"sỠthứ nhất cho tham sỠthứ hai"
-#: array.c:850
+#: array.c:841
msgid "asorti: cannot use a subarray of first arg for second arg"
msgstr ""
"asorti (má»t chÆ°Æ¡ng trình xắp xếp thứ tá»±): không thá» sá»
dụng mảng con của "
"tham sỠthứ nhất cho tham sỠthứ hai"
-#: array.c:855
+#: array.c:846
msgid "asort: cannot use a subarray of second arg for first arg"
msgstr ""
"asort (má»t chÆ°Æ¡ng trình xắp xếp thứ tá»±): không thá» sá»
dụng mảng con của tham "
"sỠthứ hai cho tham sỠthứ nhất"
-#: array.c:856
+#: array.c:847
msgid "asorti: cannot use a subarray of second arg for first arg"
msgstr ""
"asorti (má»t chÆ°Æ¡ng trình xắp xếp thứ tá»±): không thá» sá»
dụng mảng con của "
"tham sỠthứ hai cho tham sỠthứ nhất"
-#: array.c:1327
+#: array.c:1310
#, c-format
msgid "`%s' is invalid as a function name"
msgstr "â%sâ không phải là tên hà m hợp lá»"
-#: array.c:1331
+#: array.c:1314
#, c-format
msgid "sort comparison function `%s' is not defined"
msgstr "chÆ°a Äá»nh nghÄ©a hà m so sánh xắp xếp â%sâ"
-#: awkgram.y:247
+#: awkgram.y:274
#, c-format
msgid "%s blocks must have an action part"
msgstr "Má»i khá»i %s phải có má»t phần kiá»u hà nh Äá»ng"
-#: awkgram.y:250
+#: awkgram.y:277
msgid "each rule must have a pattern or an action part"
msgstr "Má»i quy tắc phải có má»t mẫu hay phần kiá»u hà nh Äá»ng"
-#: awkgram.y:363 awkgram.y:377
+#: awkgram.y:418 awkgram.y:430
msgid "old awk does not support multiple `BEGIN' or `END' rules"
msgstr ""
"awk cÅ© không há» trợ nhiá»u quy tắc kiá»u âBEGINâ (bắt Äầu)
hay âENDâ (kết thúc)"
-#: awkgram.y:421
+#: awkgram.y:497
#, c-format
msgid "`%s' is a built-in function, it cannot be redefined"
msgstr "â%sâ là má»t hà m có sẵn nên nó không thá» Äược
Äá»nh nghÄ©a lại."
-#: awkgram.y:497
+#: awkgram.y:561
msgid "regexp constant `//' looks like a C++ comment, but is not"
msgstr ""
"hằng biá»u thức chÃnh quy â//â trông giá»ng nhÆ° má»t chú
thÃch C++, nhÆ°ng mà "
"không phải"
-#: awkgram.y:501
+#: awkgram.y:565
#, c-format
msgid "regexp constant `/%s/' looks like a C comment, but is not"
msgstr ""
"hằng biá»u thức chÃnh quy â/%s/â trông giá»ng nhÆ° má»t chú
thÃch C, nhÆ°ng mà "
"không phải"
-#: awkgram.y:651
+#: awkgram.y:692
#, c-format
msgid "duplicate case values in switch body: %s"
msgstr "gặp giá trỠcase bỠtrùng trong phần thân switch: %s"
-#: awkgram.y:672
+#: awkgram.y:713
msgid "duplicate `default' detected in switch body"
msgstr ""
"Äã phát hiá»n trùng âdefaultâ trong thân cấu trúc Äiá»u
khiá»n chá»n lá»±a (switch)"
-#: awkgram.y:933 awkgram.y:4236
+#: awkgram.y:1048 awkgram.y:4461
msgid "`break' is not allowed outside a loop or switch"
msgstr ""
"không cho phép âbreakâ (ngắt) nằm á» ngoại vòng lặp hay cấu
trúc chá»n lá»±a"
-#: awkgram.y:943 awkgram.y:4228
+#: awkgram.y:1058 awkgram.y:4453
msgid "`continue' is not allowed outside a loop"
msgstr "không cho phép âcontinueâ (tiếp tục) á» ngoà i má»t vòng
lặp"
-#: awkgram.y:954
+#: awkgram.y:1069
#, c-format
msgid "`next' used in %s action"
msgstr "ânextâ (kế tiếp) Äược dùng trong hà nh Äá»ng %s"
-#: awkgram.y:964
+#: awkgram.y:1080
#, c-format
msgid "`nextfile' used in %s action"
msgstr "ânextfileâ (táºp tin kế tiếp) Äược dùng trong hà nh
Äá»ng %s"
-#: awkgram.y:990
+#: awkgram.y:1108
msgid "`return' used outside function context"
msgstr "âreturnâ (trá» vá») Äược dùng á» ngoại ngữ cảnh hà m"
-#: awkgram.y:1054
+#: awkgram.y:1178
msgid "plain `print' in BEGIN or END rule should probably be `print \"\"'"
msgstr ""
"âprintâ (in) thÆ°á»ng trong quy tắc âBEGINâ (bắt Äầu) hay
âENDâ (kết thúc) gần "
"nhÆ° chắc chắn nên là âprintâââ"
-#: awkgram.y:1121 awkgram.y:1171
+#: awkgram.y:1244 awkgram.y:1293
msgid "`delete' is not allowed with SYMTAB"
msgstr "âdeleteâ không Äược phép vá»i SYMTAB"
-#: awkgram.y:1123 awkgram.y:1173
+#: awkgram.y:1246 awkgram.y:1295
msgid "`delete' is not allowed with FUNCTAB"
msgstr "âdeleteâ không Äược phép vá»i FUNCTAB"
-#: awkgram.y:1158 awkgram.y:1162
+#: awkgram.y:1280 awkgram.y:1284
msgid "`delete(array)' is a non-portable tawk extension"
msgstr "âdelete arrayâ (xóa mảng) là phần má» rá»ng gawk không
khả chuyá»n"
-#: awkgram.y:1298
+#: awkgram.y:1420
msgid "multistage two-way pipelines don't work"
msgstr "ÄÆ°á»ng á»ng dẫn hai chiếu Äa giai Äoạn không phải
hoạt Äá»ng Äược"
-#: awkgram.y:1300
+#: awkgram.y:1422
msgid "concatenation as I/O `>' redirection target is ambiguous"
msgstr ""
-#: awkgram.y:1460
+#: awkgram.y:1626
msgid "regular expression on right of assignment"
msgstr "biá»u thức chÃnh quy nằm bên phải phép gán"
-#: awkgram.y:1475 awkgram.y:1488
+#: awkgram.y:1641 awkgram.y:1654
msgid "regular expression on left of `~' or `!~' operator"
msgstr "biá»u thức chÃnh quy nằm bên trái toán tá» â~â hay
â!~â"
-#: awkgram.y:1505 awkgram.y:1654
+#: awkgram.y:1671 awkgram.y:1820
msgid "old awk does not support the keyword `in' except after `for'"
msgstr "awk cÅ© không há» trợ từ khóa âinâ, trừ khi nằm sau
âforâ"
-#: awkgram.y:1515
+#: awkgram.y:1681
msgid "regular expression on right of comparison"
msgstr "biá»u thức chÃnh quy nằm bên phải sá»± so sánh"
-#: awkgram.y:1634
+#: awkgram.y:1800
#, c-format
msgid "non-redirected `getline' invalid inside `%s' rule"
msgstr "âgetlineâ không-chuyá»n-hÆ°á»ng không hợp lá» trong quy
tắc â%sâ"
-#: awkgram.y:1637
+#: awkgram.y:1803
msgid "non-redirected `getline' undefined inside END action"
msgstr ""
"trong hà nh Äá»ng âENDâ (kết thúc) có âgetlineâ (lấy dòng)
không Äược chuyá»n "
"hÆ°á»ng lại và chÆ°a Äược Äá»nh nghÄ©a."
-#: awkgram.y:1656
+#: awkgram.y:1822
msgid "old awk does not support multidimensional arrays"
msgstr "awk cÅ© không há» trợ mảng Äa chiá»u"
-#: awkgram.y:1759
+#: awkgram.y:1925
msgid "call of `length' without parentheses is not portable"
msgstr ""
"lá»i gá»i âlengthâ (Äá» dà i) mà không có dấu ngoặc ÄÆ¡n lÃ
không tÆ°Æ¡ng thÃch "
"trên các há» thá»ng khác"
-#: awkgram.y:1833
+#: awkgram.y:1999
msgid "indirect function calls are a gawk extension"
msgstr "cuá»c gá»i hà m gián tiếp là má»t phần má» rá»ng gawk"
-#: awkgram.y:1846
+#: awkgram.y:2012
#, c-format
msgid "can not use special variable `%s' for indirect function call"
msgstr "không thá» dùng biến Äặc biá»t â%sâ cho cú gá»i hà m
gián tiếp"
-#: awkgram.y:1872
+#: awkgram.y:2045
#, c-format
msgid "attempt to use non-function `%s' in function call"
msgstr "cá» gắng dùng không-phải-hà m â%sâ trong cú gá»i hà m"
-#: awkgram.y:1936
+#: awkgram.y:2110
msgid "invalid subscript expression"
msgstr "biá»u thức in thấp không hợp lá»"
-#: awkgram.y:2300 awkgram.y:2320 gawkapi.c:272 gawkapi.c:289 msg.c:130
+#: awkgram.y:2483 awkgram.y:2503 gawkapi.c:273 gawkapi.c:290 msg.c:130
msgid "warning: "
msgstr "cảnh báo: "
-#: awkgram.y:2318 gawkapi.c:244 gawkapi.c:287 msg.c:162
+#: awkgram.y:2501 gawkapi.c:245 gawkapi.c:288 msg.c:162
msgid "fatal: "
msgstr "lá»i nghiêm trá»ng: "
-#: awkgram.y:2368
+#: awkgram.y:2554
msgid "unexpected newline or end of string"
msgstr "gặp dòng má»i hay kết thúc chuá»i bất ngá»"
-#: awkgram.y:2654 awkgram.y:2730 awkgram.y:2953 debug.c:530 debug.c:546
-#: debug.c:2821 debug.c:5115
+#: awkgram.y:2575
+msgid ""
+"source files / command-line arguments must contain complete functions or "
+"rules"
+msgstr ""
+
+#: awkgram.y:2855 awkgram.y:2933 awkgram.y:3171 debug.c:531 debug.c:547
+#: debug.c:2824 debug.c:5193
#, c-format
msgid "can't open source file `%s' for reading (%s)"
msgstr "không thá» má» táºp tin nguá»n â%sâ Äá» Äá»c (%s)"
-#: awkgram.y:2655 awkgram.y:2780
+#: awkgram.y:2856 awkgram.y:2993
#, c-format
msgid "can't open shared library `%s' for reading (%s)"
msgstr "không thá» má» táºp thÆ° viá»n chia sẻ â%sâ Äá» Äá»c
(%s)"
-#: awkgram.y:2657 awkgram.y:2731 awkgram.y:2781 builtin.c:149 debug.c:5266
+#: awkgram.y:2858 awkgram.y:2934 awkgram.y:2994 builtin.c:149 debug.c:5344
msgid "reason unknown"
msgstr "không rõ lý do"
-#: awkgram.y:2666 awkgram.y:2690
+#: awkgram.y:2867 awkgram.y:2891
#, c-format
msgid "can't include `%s' and use it as a program file"
msgstr "không thá» bao gá»m â%sâ và dùng nó nhÆ° là táºp tin
chương trình"
-#: awkgram.y:2679
+#: awkgram.y:2880
#, c-format
msgid "already included source file `%s'"
msgstr "Äã sẵn bao gá»m táºp tin nguá»n â%sâ"
-#: awkgram.y:2680
+#: awkgram.y:2881
#, c-format
msgid "already loaded shared library `%s'"
msgstr "thÆ° viá»n dùng chung â%sâ Äã Äược sẵn Äược tải
rá»i"
-#: awkgram.y:2715
+#: awkgram.y:2918
msgid "@include is a gawk extension"
msgstr "@include là phần má» rá»ng của gawk"
-#: awkgram.y:2721
+#: awkgram.y:2924
msgid "empty filename after @include"
msgstr "táºp tin trá»ng sau @include"
-#: awkgram.y:2765
+#: awkgram.y:2973
msgid "@load is a gawk extension"
msgstr "@load là má»t phần má» rá»ng gawk"
-#: awkgram.y:2771
+#: awkgram.y:2980
msgid "empty filename after @load"
msgstr "tên táºp tin trá»ng sau @load"
-#: awkgram.y:2905
+#: awkgram.y:3123
msgid "empty program text on command line"
msgstr "gặp Äoạn chữ chÆ°Æ¡ng trình rá»ng nằm trên dòng lá»nh"
-#: awkgram.y:3020
+#: awkgram.y:3238
#, c-format
msgid "can't read sourcefile `%s' (%s)"
msgstr "không thá» Äá»c táºp tin nguá»n â%sâ (%s)"
-#: awkgram.y:3031
+#: awkgram.y:3249
#, c-format
msgid "source file `%s' is empty"
msgstr "táºp tin nguá»n â%sâ là rá»ng"
-#: awkgram.y:3090
+#: awkgram.y:3308
#, c-format
msgid "PEBKAC error: invalid character '\\%03o' in source code"
msgstr "Lá»i PEBKAC: gặp ký tá»± không hợp lá» â\\%03oâ trong mã
nguá»n"
-#: awkgram.y:3361
+#: awkgram.y:3535
msgid "source file does not end in newline"
msgstr "táºp tin nguá»n không kết thúc bằng má»t dòng trá»ng"
-#: awkgram.y:3481
+#: awkgram.y:3656
msgid "unterminated regexp ends with `\\' at end of file"
msgstr ""
"biá»u thức chÃnh quy chÆ°a Äược chấm dứt kết thúc vá»i
â\\â tại kết thúc của "
"táºp tin"
-#: awkgram.y:3508
+#: awkgram.y:3683
#, c-format
msgid "%s: %d: tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr ""
"%s: %d: bá» sá»a Äá»i biá»u thức chÃnh quy tawk â/â¦/%câ không
hoạt Äá»ng Äược "
"trong gawk"
-#: awkgram.y:3512
+#: awkgram.y:3687
#, c-format
msgid "tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr ""
"bá» sá»a Äá»i biá»u thức chÃnh quy tawk â/â¦/%câ không hoạt
Äá»ng Äược trong gawk"
-#: awkgram.y:3525
+#: awkgram.y:3700
msgid "unterminated regexp"
msgstr "biá»u thức chÃnh quy chÆ°a Äược chấm dứt"
-#: awkgram.y:3529
+#: awkgram.y:3704
msgid "unterminated regexp at end of file"
msgstr "biá»u thức chÃnh quy chÆ°a Äược chấm dứt nằm tại kết
thúc của táºp tin"
-#: awkgram.y:3608
+#: awkgram.y:3793
msgid "use of `\\ #...' line continuation is not portable"
msgstr "không thá» mang khả nÄng dùng â\\#â¦â Äá» tiếp tục
dòng"
-#: awkgram.y:3628
+#: awkgram.y:3815
msgid "backslash not last character on line"
msgstr "dấu gạch ngược không phải là ký tá»± cuá»i cùng nằm
trên dòng"
-#: awkgram.y:3666 awkgram.y:3668
+#: awkgram.y:3862 awkgram.y:3864
msgid "multidimensional arrays are a gawk extension"
msgstr "mảng nhiá»u chiá»u là má»t phần má» rá»ng gawk"
-#: awkgram.y:3693
+#: awkgram.y:3889
msgid "POSIX does not allow operator `**='"
msgstr "POSIX không cho phép toán tá» â**=â"
-#: awkgram.y:3695
+#: awkgram.y:3891
msgid "old awk does not support operator `**='"
msgstr "awk cÅ© không há» trợ toán tá» â**=â"
-#: awkgram.y:3704
+#: awkgram.y:3900
msgid "POSIX does not allow operator `**'"
msgstr "POSIX không cho phép toán tá» â**â"
-#: awkgram.y:3706
+#: awkgram.y:3902
msgid "old awk does not support operator `**'"
msgstr "awk cÅ© không há» trợ toán tá» â**â"
-#: awkgram.y:3741
+#: awkgram.y:3937
msgid "operator `^=' is not supported in old awk"
msgstr "awk cÅ© không há» trợ toán tá» â^=â"
-#: awkgram.y:3749
+#: awkgram.y:3945
msgid "operator `^' is not supported in old awk"
msgstr "awk cÅ© không há» trợ toán tá» â^â"
-#: awkgram.y:3846 awkgram.y:3868 command.y:1187
+#: awkgram.y:4042 awkgram.y:4064 command.y:1187
msgid "unterminated string"
msgstr "chuá»i không Äược chấm dứt"
-#: awkgram.y:3856 main.c:1172
+#: awkgram.y:4052 main.c:1197
#, fuzzy
msgid "POSIX does not allow physical newlines in string values"
msgstr "POSIX không cho phép thoát chuá»i â\\xâ"
-#: awkgram.y:3858 node.c:453
+#: awkgram.y:4054 node.c:453
#, fuzzy
msgid "backslash string continuation is not portable"
msgstr "không thá» mang khả nÄng dùng â\\#â¦â Äá» tiếp tục
dòng"
-#: awkgram.y:4089
+#: awkgram.y:4292
#, c-format
msgid "invalid char '%c' in expression"
msgstr "có ký tá»± không hợp lá» â%câ nằm trong biá»u thức"
-#: awkgram.y:4163
+#: awkgram.y:4387
#, c-format
msgid "`%s' is a gawk extension"
msgstr "â%sâ là má»t phần má» rá»ng gawk"
-#: awkgram.y:4168
+#: awkgram.y:4392
#, c-format
msgid "POSIX does not allow `%s'"
msgstr "POSIX không cho phép â%sâ"
-#: awkgram.y:4176
+#: awkgram.y:4400
#, c-format
msgid "`%s' is not supported in old awk"
msgstr "awk kiá»u cÅ© không há» trợ â%sâ"
-#: awkgram.y:4266
+#: awkgram.y:4494
#, fuzzy
msgid "`goto' considered harmful!"
msgstr "âgotoâ Äược xem là có hại!\n"
-#: awkgram.y:4335
+#: awkgram.y:4563
#, c-format
msgid "%d is invalid as number of arguments for %s"
msgstr "â%dâ không hợp lá» khi là sá» Äá»i sá» cho â%sâ"
-#: awkgram.y:4370
+#: awkgram.y:4598
#, c-format
msgid "%s: string literal as last arg of substitute has no effect"
msgstr ""
"%s: khi Äá»i sá» cuá»i cùng của sá»± thay thế, hằng mã nguá»n
chuá»i không có tác "
"dụng"
-#: awkgram.y:4375
+#: awkgram.y:4603
#, c-format
msgid "%s third parameter is not a changeable object"
msgstr "tham sá» thứ ba %s không phải là má»t Äá»i tượng có
thá» thay Äá»i"
-#: awkgram.y:4469 awkgram.y:4472
+#: awkgram.y:4707 awkgram.y:4710
msgid "match: third argument is a gawk extension"
msgstr "match: (khá»p) Äá»i sá» thứ ba là phần má» rá»ng gawk"
-#: awkgram.y:4526 awkgram.y:4529
+#: awkgram.y:4764 awkgram.y:4767
msgid "close: second argument is a gawk extension"
msgstr "close: (Äóng) Äá»i sá» thứ hai là phần má» rá»ng gawk"
-#: awkgram.y:4541
+#: awkgram.y:4779
msgid "use of dcgettext(_\"...\") is incorrect: remove leading underscore"
msgstr "dùng âdcgettext(_\"â¦\")â không Äúng: hãy gỡ bá» gạch
dÆ°á»i nằm trÆ°á»c"
-#: awkgram.y:4556
+#: awkgram.y:4794
msgid "use of dcngettext(_\"...\") is incorrect: remove leading underscore"
msgstr "dùng âdcgettext(_\"â¦\")â không Äúng: hãy gỡ bá» gạch
dÆ°á»i nằm trÆ°á»c"
-#: awkgram.y:4575
+#: awkgram.y:4813
msgid "index: regexp constant as second argument is not allowed"
msgstr ""
"index: (chá» mục) không cho phép hằng biá»u thức chÃnh quy là m
Äá»i sá» thứ hai"
-#: awkgram.y:4628
+#: awkgram.y:4866
#, c-format
msgid "function `%s': parameter `%s' shadows global variable"
msgstr "hà m â%sâ: tham sá» â%sâ che biến toà n cục"
-#: awkgram.y:4677 debug.c:4100 debug.c:4143 debug.c:5264
+#: awkgram.y:4915 debug.c:4178 debug.c:4221 debug.c:5342
#, c-format
msgid "could not open `%s' for writing (%s)"
msgstr "không má» Äược â%sâ Äá» ghi (%s)"
-#: awkgram.y:4678
+#: awkgram.y:4916
msgid "sending variable list to standard error"
msgstr "Äang gá»i danh sách biến tá»i thiết bá» lá»i chuẩn"
-#: awkgram.y:4686
+#: awkgram.y:4924
#, c-format
msgid "%s: close failed (%s)"
msgstr "%s: gặp lá»i khi Äóng (%s)"
-#: awkgram.y:4711
+#: awkgram.y:4949
msgid "shadow_funcs() called twice!"
msgstr "shadow_funcs() (hà m bóng) Äược gá»i hai lần!"
-#: awkgram.y:4719
+#: awkgram.y:4957
msgid "there were shadowed variables."
msgstr "có biến bỠbóng."
-#: awkgram.y:4786
+#: awkgram.y:5034
#, c-format
msgid "function name `%s' previously defined"
msgstr "tên hà m â%sâ trÆ°á»c Äây Äã Äược Äá»nh nghÄ©a rá»i"
-#: awkgram.y:4832
+#: awkgram.y:5085
#, c-format
msgid "function `%s': can't use function name as parameter name"
msgstr "hà m â%sâ: không thá» dùng tên hà m nhÆ° là tên tham sá»"
-#: awkgram.y:4835
+#: awkgram.y:5088
#, c-format
msgid "function `%s': can't use special variable `%s' as a function parameter"
msgstr "hà m â%sâ: không thá» dùng biến Äặc biá»t â%sâ nhÆ°
là tham sỠhà m"
-#: awkgram.y:4843
+#: awkgram.y:5092
+#, fuzzy, c-format
+msgid "function `%s': parameter `%s' cannot contain a namespace"
+msgstr "hà m â%sâ: tham sá» â%sâ che biến toà n cục"
+
+#: awkgram.y:5099
#, c-format
msgid "function `%s': parameter #%d, `%s', duplicates parameter #%d"
msgstr "hà m â%sâ: tham sá» â#%dâ, â%sâ, nhân Äôi tham sá»
â#%dâ"
-#: awkgram.y:4929 awkgram.y:4935
+#: awkgram.y:5188
#, c-format
msgid "function `%s' called but never defined"
msgstr "hà m â%sâ Äược gá»i nhÆ°ng mà chÆ°a Äá»nh nghÄ©a"
-#: awkgram.y:4939
+#: awkgram.y:5192
#, c-format
msgid "function `%s' defined but never called directly"
msgstr "hà m â%sâ Äược Äá»nh nghÄ©a nhÆ°ng mà chÆ°a Äược gá»i
trá»±c tiếp bao giá»"
-#: awkgram.y:4971
+#: awkgram.y:5224
#, c-format
msgid "regexp constant for parameter #%d yields boolean value"
msgstr "hằng biá»u thức chÃnh quy cho tham sá» â#%dâ là m giá
trá» luáºn lý (bun)"
-#: awkgram.y:4986
+#: awkgram.y:5239
#, c-format
msgid ""
"function `%s' called with space between name and `(',\n"
@@ -549,25 +560,68 @@ msgstr ""
"hà m â%sâ Äược gá»i vá»i dấu cách nằm giữa tên vÃ
â(â\n"
"hoặc Äược dùng nhÆ° là biến hay mảng"
-#: awkgram.y:5201
+#: awkgram.y:5454
msgid "division by zero attempted"
msgstr "gặp phép chia cho sỠkhông"
-#: awkgram.y:5210
+#: awkgram.y:5463
#, c-format
msgid "division by zero attempted in `%%'"
msgstr "gặp phép chia cho sá» không trong â%%â"
-#: awkgram.y:5536
+#: awkgram.y:5802
msgid ""
"cannot assign a value to the result of a field post-increment expression"
msgstr "không thá» gán giá trá» cho kết quả của biá»u thức
trÆ°á»ng tÄng-trÆ°á»c"
-#: awkgram.y:5539
+#: awkgram.y:5805
#, c-format
msgid "invalid target of assignment (opcode %s)"
msgstr "gán Äich không hợp lá» (mã thi hà nh â%sâ)"
+#: awkgram.y:6697
+#, c-format
+msgid "identifier %s: qualified names not allowed in traditional / POSIX mode"
+msgstr ""
+
+#: awkgram.y:6702
+#, c-format
+msgid "identifier %s: namespace separator is two colons, not one"
+msgstr ""
+
+#: awkgram.y:6708
+#, c-format
+msgid "qualified identifier `%s' is badly formed"
+msgstr ""
+
+#: awkgram.y:6715
+#, c-format
+msgid ""
+"identifier `%s': namespace separator can only appear once in a qualified name"
+msgstr ""
+
+#: awkgram.y:6764 awkgram.y:6815
+#, c-format
+msgid "using reserved identifier `%s' as a namespace is not allowed"
+msgstr ""
+
+#: awkgram.y:6771 awkgram.y:6781
+#, c-format
+msgid ""
+"using reserved identifier `%s' as second component of a qualified name is "
+"not allowed"
+msgstr ""
+
+#: awkgram.y:6799
+#, fuzzy
+msgid "@namespace is a gawk extension"
+msgstr "@include là phần má» rá»ng của gawk"
+
+#: awkgram.y:6806
+#, c-format
+msgid "namespace name `%s' must meet identifier naming rules"
+msgstr ""
+
#: builtin.c:143
#, c-format
msgid "%s to \"%s\" failed (%s)"
@@ -866,231 +920,221 @@ msgstr "strftime: Äã nháºn Äá»i sá» thứ nhất
khác chuá»i"
msgid "strftime: received empty format string"
msgstr "strftime: Äã nháºn chuá»i Äá»nh dạng rá»ng"
-#: builtin.c:2110
-#, c-format
-msgid "setenv(TZ, %s) failed (%s)"
-msgstr "setenv(TZ, %s) gặp lá»i (%s)"
-
-#: builtin.c:2117
-#, c-format
-msgid "setenv(TZ, %s) restoration failed (%s)"
-msgstr "setenv(TZ, %s) phục há»i gặp lá»i (%s)"
-
-#: builtin.c:2121
-#, c-format
-msgid "unsetenv(TZ) failed (%s)"
-msgstr "unsetenv(TZ) gặp lá»i (%s)"
-
-#: builtin.c:2150
+#: builtin.c:2122
msgid "mktime: received non-string argument"
msgstr "mktime: Äã nháºn Äá»i sá» khác chuá»i"
-#: builtin.c:2167
+#: builtin.c:2139
msgid "mktime: at least one of the values is out of the default range"
msgstr "mktime: Ãt nhất má»t của những giá trá» nằm á» ngoại
phạm vi mặc Äá»nh"
-#: builtin.c:2203
+#: builtin.c:2175
msgid "'system' function not allowed in sandbox mode"
msgstr "hà m âsystemâ không cho phép á» chế Äá» khuôn Äúc"
-#: builtin.c:2208
+#: builtin.c:2180
msgid "system: received non-string argument"
msgstr "system: (há» thá»ng) Äã nháºn Äá»i sá» khác chuá»i"
-#: builtin.c:2277 builtin.c:2350
+#: builtin.c:2249 builtin.c:2322
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr "print: cá» ghi và o má»t ÄÆ°á»ng á»ng hai chiá»u mà chiá»u ghi
Äã Äóng"
-#: builtin.c:2373
+#: builtin.c:2345
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "gặp tham chiếu Äến trÆ°á»ng chÆ°a Äược khá»i tạo
â$%dâ"
-#: builtin.c:2458
+#: builtin.c:2430
msgid "tolower: received non-string argument"
msgstr "tolower: (thà nh chÆ° thÆ°á»ng) Äã nháºn Äá»i sá» khác chuá»i"
-#: builtin.c:2489
+#: builtin.c:2461
msgid "toupper: received non-string argument"
msgstr "toupper: (thà nh chữ HOA) Äã nháºn Äá»i sá» khác chuá»i"
-#: builtin.c:2522 mpfr.c:674
+#: builtin.c:2494 mpfr.c:674
msgid "atan2: received non-numeric first argument"
msgstr "atan2: Äã nháºn Äá»i sá» thứ nhất khác thuá»c sá»"
-#: builtin.c:2524 mpfr.c:676
+#: builtin.c:2496 mpfr.c:676
msgid "atan2: received non-numeric second argument"
msgstr "atan2: Äã nháºn Äá»i sá» thứ hai khác thuá»c sá»"
-#: builtin.c:2543
+#: builtin.c:2515
msgid "sin: received non-numeric argument"
msgstr "sin: Äã nháºn Äá»i sá» không thuá»c kiá»u sá» há»c"
-#: builtin.c:2559
+#: builtin.c:2531
msgid "cos: received non-numeric argument"
msgstr "cos: Äã nháºn Äá»i sá» không thuá»c kiá»u sá» há»c"
-#: builtin.c:2673 mpfr.c:1169
+#: builtin.c:2645 mpfr.c:1169
msgid "srand: received non-numeric argument"
msgstr "srand: Äã nháºn Äá»i sá» không thuá»c kiá»u sá» há»c"
-#: builtin.c:2704
+#: builtin.c:2676
msgid "match: third argument is not an array"
msgstr "match: (khá»p) Äá»i sá» thứ ba không phải là mảng"
-#: builtin.c:2971
+#: builtin.c:2919
#, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensub: Äá»i sá» thứ ba â%.*sâ Äược xá» lý nhÆ° 1"
-#: builtin.c:3293
+#: builtin.c:3241
#, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "%s: Äược gá»i má»t cách gián tiếp vá»i Ãt hÆ¡n hai Äá»i
sá»"
-#: builtin.c:3393
+#: builtin.c:3341
#, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "cú gá»i gián tiếp Äến %s cần Ãt nhất hai Äá»i sá»"
-#: builtin.c:3448
+#: builtin.c:3396
msgid "lshift: received non-numeric first argument"
msgstr "lshift: Äã nháºn Äá»i sá» Äầu không phải thuá»c sá»"
-#: builtin.c:3450
+#: builtin.c:3398
msgid "lshift: received non-numeric second argument"
msgstr "lshift: (dá»ch bên trái) Äã nháºn Äá»i sá» thứ hai khác
thuá»c sá»"
-#: builtin.c:3456
+#: builtin.c:3404
#, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f): giá trỠâm l không Äược phép"
-#: builtin.c:3460
+#: builtin.c:3408
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f): giá trá» thuá»c phân sá» sẽ bá» cắt ngắn"
-#: builtin.c:3462
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr ""
"lshift(%f, %f): giá trá» dá»ch quá lá»n sẽ gây ra kết quả không
nhÆ° mong muá»n"
-#: builtin.c:3487
+#: builtin.c:3435
msgid "rshift: received non-numeric first argument"
msgstr "rshift: Äã nháºn Äá»i sá» thứ nhất khác thuá»c sá»"
-#: builtin.c:3489
+#: builtin.c:3437
msgid "rshift: received non-numeric second argument"
msgstr "rshift: (dá»ch phải) Äã nháºn Äá»i sá» thứ hai khác
thuá»c sá»"
-#: builtin.c:3495
+#: builtin.c:3443
#, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift(%f, %f): giá trỠâm là không Äược phép"
-#: builtin.c:3499
+#: builtin.c:3447
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f): giá trá» thuá»c kiá»u phân sá» sẽ bá» xén
ngắn"
-#: builtin.c:3501
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr ""
"rshift(%f, %f): giá trá» dá»ch quá lá»n sẽ gây ra kết quả không
nhÆ° mong muá»n"
-#: builtin.c:3526 mpfr.c:982
+#: builtin.c:3474 mpfr.c:982
msgid "and: called with less than two arguments"
msgstr "and: Äược gá»i vá»i Ãt hÆ¡n hai Äá»i sá»"
-#: builtin.c:3531
+#: builtin.c:3479
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "and: Äá»i sá» %d không phải thuá»c sá»"
-#: builtin.c:3535
+#: builtin.c:3483
#, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "and: (và ) Äá»i sá» %d giá trỠâm %g là không Äược phép"
-#: builtin.c:3558 mpfr.c:1014
+#: builtin.c:3506 mpfr.c:1014
msgid "or: called with less than two arguments"
msgstr "or: (hoặc) Äược gá»i vá»i Ãt hÆ¡n hai Äá»i sá»"
-#: builtin.c:3563
+#: builtin.c:3511
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "or: (hoặc) Äá»i sá» %d không thuá»c kiá»u sá»"
-#: builtin.c:3567
+#: builtin.c:3515
#, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "or: (hoặc) Äá»i sá» %d giá trỠâm %g là không Äược
phép"
-#: builtin.c:3589 mpfr.c:1045
+#: builtin.c:3537 mpfr.c:1045
msgid "xor: called with less than two arguments"
msgstr "xor: Äược gá»i vá»i Ãt hÆ¡n hai Äá»i sá»"
-#: builtin.c:3595
+#: builtin.c:3543
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "xor: Äá»i sá» %d không thuá»c kiá»u sá»"
-#: builtin.c:3599
+#: builtin.c:3547
#, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xor: Äá»i sá» %d giá trỠâm %g là không Äược phép"
-#: builtin.c:3624 mpfr.c:804
+#: builtin.c:3572 mpfr.c:804
msgid "compl: received non-numeric argument"
msgstr "compl: (biên dá»ch) Äã nháºn Äược Äá»i sá»
không-phải-sá»"
-#: builtin.c:3629
+#: builtin.c:3577
#, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f): giá trỠâm là không Äược phép"
-#: builtin.c:3632
+#: builtin.c:3580
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f): giá trá» thuá»c phân sá» sẽ bá» cắt ngắn"
-#: builtin.c:3816
+#: builtin.c:3764
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: â%sâ không phải là má»t phân loại miá»n Äá»a
phÆ°Æ¡ng hợp lá»"
-#: builtin.c:4041 mpfr.c:1203
+#: builtin.c:3988 mpfr.c:1203
msgid "intdiv: third argument is not an array"
msgstr "intdiv: Äá»i sá» thứ ba không phải là mảng"
-#: builtin.c:4049 mpfr.c:1211
+#: builtin.c:3996 mpfr.c:1211
msgid "intdiv: received non-numeric first argument"
msgstr "intdiv: Äã nháºn Äá»i sá» Äầu không phải thuá»c sá»"
-#: builtin.c:4051 mpfr.c:1213
+#: builtin.c:3998 mpfr.c:1213
msgid "intdiv: received non-numeric second argument"
msgstr "intdiv: Äã nháºn Äá»i sá» thứ hai không thuá»c sá»"
-#: builtin.c:4060 mpfr.c:1252
+#: builtin.c:4007 mpfr.c:1252
msgid "intdiv: division by zero attempted"
msgstr "intdiv: gặp phép chia cho sỠkhông"
-#: builtin.c:4130
+#: builtin.c:4046
+#, fuzzy
+msgid "typeof: second argument is not an array"
+msgstr "split: (chia tách) Äá»i sá» thứ hai không phải là mảng"
+
+#: builtin.c:4082
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
msgstr ""
"typeof dò tìm thấy tá» hợp các cá» không hợp lá» â%sâ; vui
lòng báo cáo lá»i nà y."
-#: builtin.c:4145
+#: builtin.c:4101
#, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "typeof: tùy chá»n không hợp lá» â%sâ"
-#: builtin.c:4149
+#: builtin.c:4105
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr "typeof: không biết kiá»u tham sá» â%sâ"
@@ -1402,7 +1446,7 @@ msgstr ""
"where [N] - (giá»ng nhÆ° backtrace) in vết của tất cả hay N khung
trong cùng "
"nhất (ngoà i cùng nhất nếu N < 0)."
-#: command.y:1016 debug.c:408 gawkapi.c:258 msg.c:139
+#: command.y:1016 debug.c:409 gawkapi.c:259 msg.c:139
#, c-format
msgid "error: "
msgstr "lá»i: "
@@ -1468,65 +1512,65 @@ msgstr "Äặt/bá» Äặt hay hiá»n thá» các tùy
chá»n Äược ghi lại
msgid "(un)set or show instruction tracing (value=on|off)."
msgstr "(bá») Äặt hay hiá»n thá» viá»c theo vết chá» lá»nh (giá
trá»=on|off)."
-#: debug.c:352
+#: debug.c:353
msgid "program not running."
msgstr "chương trình không chạy."
-#: debug.c:455 debug.c:613
+#: debug.c:456 debug.c:614
#, c-format
msgid "can't read source file `%s' (%s)"
msgstr "không thá» Äá»c táºp tin nguá»n â%sâ (%s)"
-#: debug.c:460
+#: debug.c:461
#, c-format
msgid "source file `%s' is empty.\n"
msgstr "táºp tin nguá»n â%sâ bá» trá»ng rá»ng.\n"
-#: debug.c:487
+#: debug.c:488
msgid "no current source file."
msgstr "không có táºp tin nguá»n hiá»n tại."
-#: debug.c:512
+#: debug.c:513
#, c-format
msgid "cannot find source file named `%s' (%s)"
msgstr "không thá» tìm thấy táºp tin nguá»n có tên â%sâ (%s)"
-#: debug.c:536
+#: debug.c:537
#, c-format
msgid "WARNING: source file `%s' modified since program compilation.\n"
msgstr "CẢNH BÃO: táºp tin nguá»n â%sâ bá» sá»a Äá»i ká» từ
lúc nó Äược dá»ch.\n"
-#: debug.c:558
+#: debug.c:559
#, c-format
msgid "line number %d out of range; `%s' has %d lines"
msgstr "sá» dòng %d nằm ngoà i phạm vi; â%sâ có %d dòng"
-#: debug.c:618
+#: debug.c:619
#, c-format
msgid "unexpected eof while reading file `%s', line %d"
msgstr "gặp kết thúc táºp tin bất ngá» khi Äang Äá»c táºp tin
â%sâ, dòng %d"
-#: debug.c:627
+#: debug.c:628
#, c-format
msgid "source file `%s' modified since start of program execution"
msgstr "táºp tin nguá»n â%sâ Äã bá» sá»a Äá»i ká» từ lúc
chÆ°ong trình Äược khá»i chạy"
-#: debug.c:739
+#: debug.c:740
#, c-format
msgid "Current source file: %s\n"
msgstr "Táºp tin nguá»n hiá»n tại: %s\n"
-#: debug.c:740
+#: debug.c:741
#, c-format
msgid "Number of lines: %d\n"
msgstr "SỠdòng: %d\n"
-#: debug.c:747
+#: debug.c:748
#, c-format
msgid "Source file (lines): %s (%d)\n"
msgstr "Táºp tin nguá»n (dòng): %s (%d)\n"
-#: debug.c:761
+#: debug.c:762
msgid ""
"Number Disp Enabled Location\n"
"\n"
@@ -1534,54 +1578,54 @@ msgstr ""
"Sá» Hthá» Báºt Vá» trÃ\n"
"\n"
-#: debug.c:772
+#: debug.c:773
#, c-format
msgid "\tno of hits = %ld\n"
msgstr "\tkhông gợi ý = %ld\n"
-#: debug.c:774
+#: debug.c:775
#, c-format
msgid "\tignore next %ld hit(s)\n"
msgstr "\tbỠqua %ld gợi ý tiếp\n"
-#: debug.c:776 debug.c:916
+#: debug.c:777 debug.c:917
#, c-format
msgid "\tstop condition: %s\n"
msgstr "\tdừng Äiá»u kiá»n: %s\n"
-#: debug.c:778 debug.c:918
+#: debug.c:779 debug.c:919
msgid "\tcommands:\n"
msgstr "\tlá»nh:\n"
-#: debug.c:800
+#: debug.c:801
#, c-format
msgid "Current frame: "
msgstr "Khung hiá»n tại:"
-#: debug.c:803
+#: debug.c:804
#, c-format
msgid "Called by frame: "
msgstr "Äược gá»i bá»i khung:"
-#: debug.c:807
+#: debug.c:808
#, c-format
msgid "Caller of frame: "
msgstr "Bá» gá»i của khung:"
-#: debug.c:825
+#: debug.c:826
#, c-format
msgid "None in main().\n"
msgstr "Không có gì trong main().\n"
-#: debug.c:855
+#: debug.c:856
msgid "No arguments.\n"
msgstr "Không có Äá»i sá» nà o.\n"
-#: debug.c:856
+#: debug.c:857
msgid "No locals.\n"
msgstr "Không có ná»i bá».\n"
-#: debug.c:864
+#: debug.c:865
msgid ""
"All defined variables:\n"
"\n"
@@ -1589,7 +1633,7 @@ msgstr ""
"Tất cả các biến Äã Äá»nh nghÄ©a:\n"
"\n"
-#: debug.c:874
+#: debug.c:875
msgid ""
"All defined functions:\n"
"\n"
@@ -1597,7 +1641,7 @@ msgstr ""
"Tất cả các hà m Äã Äá»nh nghÄ©a:\n"
"\n"
-#: debug.c:893
+#: debug.c:894
msgid ""
"Auto-display variables:\n"
"\n"
@@ -1605,7 +1649,7 @@ msgstr ""
"Các biến hiá»n thá» tá»± Äá»ng:\n"
"\n"
-#: debug.c:896
+#: debug.c:897
msgid ""
"Watch variables:\n"
"\n"
@@ -1613,385 +1657,385 @@ msgstr ""
"Các biến theo dõi:\n"
"\n"
-#: debug.c:1036
+#: debug.c:1037
#, c-format
msgid "no symbol `%s' in current context\n"
msgstr "không có ký hiá»u â%sâ trong ngữ cảnh hiá»n tại\n"
-#: debug.c:1048 debug.c:1434
+#: debug.c:1049 debug.c:1437
#, c-format
msgid "`%s' is not an array\n"
msgstr "â%sâ không phải là má»t mảng\n"
-#: debug.c:1062
+#: debug.c:1063
#, c-format
msgid "$%ld = uninitialized field\n"
msgstr "$%ld = trÆ°á»ng chÆ°a Äược khá»i tạo\n"
-#: debug.c:1083
+#: debug.c:1084
#, c-format
msgid "array `%s' is empty\n"
msgstr "mảng â%sâ trá»ng rá»ng\n"
-#: debug.c:1126 debug.c:1178
+#: debug.c:1127 debug.c:1179
#, c-format
msgid "[\"%.*s\"] not in array `%s'\n"
msgstr "[â%.*sâ] không nằm trong mảng â%sâ\n"
-#: debug.c:1182
+#: debug.c:1183
#, c-format
msgid "`%s[\"%.*s\"]' is not an array\n"
msgstr "â%s[\"%.*s\"]â không phải là má»t mảng\n"
-#: debug.c:1243 debug.c:5024
+#: debug.c:1244 debug.c:5102
#, c-format
msgid "`%s' is not a scalar variable"
msgstr "â%sâ không phải là biến scalar"
-#: debug.c:1265 debug.c:5054
+#: debug.c:1267 debug.c:5132
#, c-format
msgid "attempt to use array `%s[\"%.*s\"]' in a scalar context"
msgstr "cá» dùng mảng â%s[\"%.*s\"]â trong má»t ngữ cảnh vô
hÆ°á»ng"
-#: debug.c:1287 debug.c:5065
+#: debug.c:1290 debug.c:5143
#, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as array"
msgstr "cá» dùng kiá»u vô hÆ°á»ng â%s[\"%.*s\"]â nhÆ° là mảng"
-#: debug.c:1430
+#: debug.c:1433
#, c-format
msgid "`%s' is a function"
msgstr "â%sâ là má»t hà m"
-#: debug.c:1472
+#: debug.c:1475
#, c-format
msgid "watchpoint %d is unconditional\n"
msgstr "Äiá»m kiá»m tra %d là vô Äiá»u kiá»n\n"
-#: debug.c:1506
+#: debug.c:1509
#, c-format
msgid "No display item numbered %ld"
msgstr "Không có mục tin hiá»n thá» nà o Äánh sá» %ld"
-#: debug.c:1509
+#: debug.c:1512
#, c-format
msgid "No watch item numbered %ld"
msgstr "Không có mục tin theo dõi nà o Äánh sá» %ld"
-#: debug.c:1535
+#: debug.c:1538
#, c-format
msgid "%d: [\"%.*s\"] not in array `%s'\n"
msgstr "%d: [\"%.*s\"] không trong mảng â%sâ\n"
-#: debug.c:1774
+#: debug.c:1777
msgid "attempt to use scalar value as array"
msgstr "cá» dùng biến vô hÆ°á»ng nhÆ° là má»t mảng"
-#: debug.c:1865
+#: debug.c:1868
#, c-format
msgid "Watchpoint %d deleted because parameter is out of scope.\n"
msgstr "Äiá»m theo dõi %d bá» xóa bá»i vì Äá»i sá» nằm ngoà i
phạm vi\n"
-#: debug.c:1876
+#: debug.c:1879
#, c-format
msgid "Display %d deleted because parameter is out of scope.\n"
msgstr "Trình bà y %d bá» xóa bá»i vì Äá»i sá» nằm ngoà i phạm
vi\n"
-#: debug.c:1909
+#: debug.c:1912
#, c-format
msgid " in file `%s', line %d\n"
msgstr " tại táºp tin â%sâ, dòng %d\n"
-#: debug.c:1930
+#: debug.c:1933
#, c-format
msgid " at `%s':%d"
msgstr " tại â%sâ:%d"
-#: debug.c:1946 debug.c:2009
+#: debug.c:1949 debug.c:2012
#, c-format
msgid "#%ld\tin "
msgstr "#%ld\ttrong "
-#: debug.c:1983
+#: debug.c:1986
#, c-format
msgid "More stack frames follow ...\n"
msgstr "Nhiá»u khung ngÄn xếp theo sau â¦\n"
-#: debug.c:2026
+#: debug.c:2029
msgid "invalid frame number"
msgstr "sá» khung không hợp lá»"
-#: debug.c:2209
+#: debug.c:2212
#, c-format
msgid "Note: breakpoint %d (enabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
"Chú ý: Äiá»m ngắt %d (Äược báºt, bá» qua %ld gợi ý tiếp),
Äá»ng thá»i Äược Äặt "
"tại %s:%d"
-#: debug.c:2216
+#: debug.c:2219
#, c-format
msgid "Note: breakpoint %d (enabled), also set at %s:%d"
msgstr "Chú ý: Äiá»m ngắt %d (Äược báºt), Äá»ng thá»i Äược
Äặt tại %s:%d"
-#: debug.c:2223
+#: debug.c:2226
#, c-format
msgid "Note: breakpoint %d (disabled, ignore next %ld hits), also set at %s:%d"
msgstr ""
"Chú ý: Äiá»m ngắt %d (bá» tắt, bá» qua %ld gợi ý tiếp),
Äá»ng thá»i Äược Äặt tại "
"%s:%d"
-#: debug.c:2230
+#: debug.c:2233
#, c-format
msgid "Note: breakpoint %d (disabled), also set at %s:%d"
msgstr "Chú ý: Äiá»m ngắt %d (bá» tắt), Äá»ng thá»i Äược
Äặt tại %s:%d"
-#: debug.c:2247
+#: debug.c:2250
#, c-format
msgid "Breakpoint %d set at file `%s', line %d\n"
msgstr "Äiá»m ngắt %d Äặt tại táºp tin â%sâ, dòng %d\n"
-#: debug.c:2349
+#: debug.c:2352
#, c-format
msgid "Can't set breakpoint in file `%s'\n"
msgstr "Không thá» Äặt Äiá»m ngắt trong táºp tin â%sâ\n"
-#: debug.c:2378 debug.c:2501 debug.c:3363
+#: debug.c:2381 debug.c:2504 debug.c:3366
#, c-format
msgid "line number %d in file `%s' out of range"
msgstr "sá» dòng %d trong táºp tin â%sâ nằm ngoà i phạm vi"
-#: debug.c:2382
+#: debug.c:2385
#, c-format
msgid "Can't find rule!!!\n"
msgstr "Không tìm thấy quy tắc!!!\n"
-#: debug.c:2384
+#: debug.c:2387
#, c-format
msgid "Can't set breakpoint at `%s':%d\n"
msgstr "Không thá» Äặt Äiá»m ngắt tại â%sâ:%d\n"
-#: debug.c:2396
+#: debug.c:2399
#, c-format
msgid "Can't set breakpoint in function `%s'\n"
msgstr "Không thá» Äặt Äiá»m ngắt trong hà m â%sâ\n"
-#: debug.c:2412
+#: debug.c:2415
#, c-format
msgid "breakpoint %d set at file `%s', line %d is unconditional\n"
msgstr "Äiá»m ngắt %d Äặt tại táºp tin â%sâ, dòng %d là vô
Äiá»u kiá»n\n"
-#: debug.c:2517 debug.c:2539
+#: debug.c:2520 debug.c:2542
#, c-format
msgid "Deleted breakpoint %d"
msgstr "Xóa Äiá»m dừng %d"
-#: debug.c:2523
+#: debug.c:2526
#, c-format
msgid "No breakpoint(s) at entry to function `%s'\n"
msgstr "Không có Äiá»m ngắt tại Äiá»m và o của hà m â%sâ\n"
-#: debug.c:2550
+#: debug.c:2553
#, c-format
msgid "No breakpoint at file `%s', line #%d\n"
msgstr "Không có Äiá»m ngắt tại táºp tin â%sâ, dòng #%d\n"
-#: debug.c:2605 debug.c:2646 debug.c:2666 debug.c:2709
+#: debug.c:2608 debug.c:2649 debug.c:2669 debug.c:2712
msgid "invalid breakpoint number"
msgstr "sá» Äiá»m ngắt không hợp lá»"
-#: debug.c:2621
+#: debug.c:2624
msgid "Delete all breakpoints? (y or n) "
msgstr "Xóa tất cả các Äiá»m ngắt? (c hay k) "
-#: debug.c:2622 debug.c:2936 debug.c:2989
+#: debug.c:2625 debug.c:2939 debug.c:2992
msgid "y"
msgstr "c"
-#: debug.c:2671
+#: debug.c:2674
#, c-format
msgid "Will ignore next %ld crossing(s) of breakpoint %d.\n"
msgstr "Sẽ bá» qua %ld Äiá»m giao chéo của Äiá»m ngắt %d.\n"
-#: debug.c:2675
+#: debug.c:2678
#, c-format
msgid "Will stop next time breakpoint %d is reached.\n"
msgstr "Sẽ dừng lần gặp Äiá»m ngắt %d tiếp theo.\n"
-#: debug.c:2792
+#: debug.c:2795
#, c-format
msgid "Can only debug programs provided with the `-f' option.\n"
msgstr ""
"Chá» có thá» gỡ lá»i các chÆ°Æ¡ng trình Äược cung cấp cùng
vá»i tùy chá»n â-fâ.\n"
-#: debug.c:2921
+#: debug.c:2924
#, c-format
msgid "Failed to restart debugger"
msgstr "Gặp lá»i khi khá»i Äá»ng lại bá» gỡ lá»i"
-#: debug.c:2935
+#: debug.c:2938
msgid "Program already running. Restart from beginning (y/n)? "
msgstr "ChÆ°Æ¡ng trình Äang chạy. Khá»i Äá»ng từ Äầu (c/không)?"
-#: debug.c:2939
+#: debug.c:2942
#, c-format
msgid "Program not restarted\n"
msgstr "ChÆ°Æ¡ng trình không khá»i Äá»ng lại\n"
-#: debug.c:2949
+#: debug.c:2952
#, c-format
msgid "error: cannot restart, operation not allowed\n"
msgstr "lá»i: không thá» khá»i Äá»ng lại, thao tác không Äược
cho phép\n"
-#: debug.c:2955
+#: debug.c:2958
#, c-format
msgid "error (%s): cannot restart, ignoring rest of the commands\n"
msgstr "lá»i (%s): không thá» khá»i Äá»ng lại, bá» qua các lá»nh
còn lại\n"
-#: debug.c:2963
+#: debug.c:2966
#, c-format
msgid "Starting program: \n"
msgstr "Äang khá»i Äá»ng chÆ°Æ¡ng trình:\n"
-#: debug.c:2973
+#: debug.c:2976
#, c-format
msgid "Program exited abnormally with exit value: %d\n"
msgstr "ChÆ°Æ¡ng trình Äã thoát ra dá» thÆ°á»ng vá»i mã thoát là :
%d\n"
-#: debug.c:2974
+#: debug.c:2977
#, c-format
msgid "Program exited normally with exit value: %d\n"
msgstr "ChÆ°Æ¡ng trình Äã thoát bình thÆ°á»ng vá»i mã thoát là : %d\n"
-#: debug.c:2988
+#: debug.c:2991
msgid "The program is running. Exit anyway (y/n)? "
msgstr "ChÆ°Æ¡ng trình nà y Äang chạy. Vẫn thoát (c/k)?"
-#: debug.c:3023
+#: debug.c:3026
#, c-format
msgid "Not stopped at any breakpoint; argument ignored.\n"
msgstr "Không dừng tại bất ký Äiá»m ngắt nà o; Äá»i sá» bá»
bá» qua.\n"
-#: debug.c:3028
+#: debug.c:3031
#, c-format
msgid "invalid breakpoint number %d."
msgstr "sá» Äiá»m ngắt không hợp lá» %d."
-#: debug.c:3033
+#: debug.c:3036
#, c-format
msgid "Will ignore next %ld crossings of breakpoint %d.\n"
msgstr "Sẽ bá» qua %ld Äiá»m ngắt xuyên chéo %d kế tiếp.\n"
-#: debug.c:3220
+#: debug.c:3223
#, c-format
msgid "'finish' not meaningful in the outermost frame main()\n"
msgstr "âfinishâ không có nghÄ©a trong khung ngoà i cùng nhất
main()\n"
-#: debug.c:3225
+#: debug.c:3228
#, c-format
msgid "Run till return from "
msgstr "Chạy cho Äến khi có trả vá» từ "
-#: debug.c:3268
+#: debug.c:3271
#, c-format
msgid "'return' not meaningful in the outermost frame main()\n"
msgstr "âreturnâ không có nghÄ©a trong khung ngoà i cùng nhất
main()\n"
-#: debug.c:3382
+#: debug.c:3385
#, c-format
msgid "Can't find specified location in function `%s'\n"
msgstr "Không tìm thấy vá» trà Äã cho trong hà m â%sâ\n"
-#: debug.c:3390
+#: debug.c:3393
#, c-format
msgid "invalid source line %d in file `%s'"
msgstr "dòng nguá»n không hợp lá» %d trong táºp tin â%sâ"
-#: debug.c:3405
+#: debug.c:3408
#, c-format
msgid "Can't find specified location %d in file `%s'\n"
msgstr "Không thá» tìm thấy vá» trà %d Äược chá» ra trong táºp
tin â%sâ\n"
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "element not in array\n"
msgstr "phần tỠkhông trong mảng\n"
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "untyped variable\n"
msgstr "biến chÆ°a Äá»nh kiá»u\n"
-#: debug.c:3479
+#: debug.c:3482
#, c-format
msgid "Stopping in %s ...\n"
msgstr "Dừng trong %s â¦\n"
-#: debug.c:3556
+#: debug.c:3559
#, c-format
msgid "'finish' not meaningful with non-local jump '%s'\n"
msgstr "âfinishâ không có nghÄ©a vá»i lá»nh nhảy non-local
â%sâ\n"
-#: debug.c:3563
+#: debug.c:3566
#, c-format
msgid "'until' not meaningful with non-local jump '%s'\n"
msgstr "âuntilâ không có nghÄ©a vá»i cú nhảy non-local â%sâ\n"
-#: debug.c:4244
+#: debug.c:4322
msgid "\t------[Enter] to continue or q [Enter] to quit------"
msgstr "\t------Nhấn [Enter] Äá» tiếp tục hay t [Enter] Äá»
thoát------"
-#: debug.c:4245
+#: debug.c:4323
msgid "q"
msgstr "t"
-#: debug.c:5061
+#: debug.c:5139
#, c-format
msgid "[\"%.*s\"] not in array `%s'"
msgstr "[\"%.*s\"] không trong mảng â%sâ"
-#: debug.c:5267
+#: debug.c:5345
#, c-format
msgid "sending output to stdout\n"
msgstr "gá»i kết xuất ra stdout\n"
-#: debug.c:5307
+#: debug.c:5385
msgid "invalid number"
msgstr "sá» không hợp lá»"
-#: debug.c:5441
+#: debug.c:5519
#, c-format
msgid "`%s' not allowed in current context; statement ignored"
msgstr "â%sâ không Äược phép trong ngữ cảnh hiá»n hà nh; câu
lá»nh bá» bá» qua"
-#: debug.c:5449
+#: debug.c:5527
msgid "`return' not allowed in current context; statement ignored"
msgstr "âreturnâ không Äược phép trong ngữ cảnh hiá»n hà nh;
câu lá»nh bá» bá» qua"
-#: debug.c:5664
+#: debug.c:5742
#, c-format
msgid "No symbol `%s' in current context"
msgstr "Không có ký hiá»u â%sâ trong ngữ cảnh hiá»n thá»i"
-#: eval.c:399
+#: eval.c:400
#, c-format
msgid "unknown nodetype %d"
msgstr "không biết kiá»u nút %d"
-#: eval.c:410 eval.c:424
+#: eval.c:411 eval.c:427
#, c-format
msgid "unknown opcode %d"
msgstr "gặp opcode (mã thao tác) không rõ %d"
-#: eval.c:421
+#: eval.c:424
#, c-format
msgid "opcode %s not an operator or keyword"
msgstr "mã lá»nh %s không phải là má»t toán tá» hoặc từ khóa"
-#: eval.c:479
+#: eval.c:482
msgid "buffer overflow in genflags2str"
msgstr "trà n bá» Äá»m trong âgenflags2strâ (tạo ra cá» Äến
chuá»i)"
-#: eval.c:681
+#: eval.c:684
#, c-format
msgid ""
"\n"
@@ -2002,71 +2046,71 @@ msgstr ""
"\t# NgÄn xếp gá»i hà m:\n"
"\n"
-#: eval.c:707
+#: eval.c:710
msgid "`IGNORECASE' is a gawk extension"
msgstr "âIGNORECASEâ (bá» qua chữ HOA/thÆ°á»ng) là phần má» rá»ng
gawk"
-#: eval.c:728
+#: eval.c:731
msgid "`BINMODE' is a gawk extension"
msgstr "âBINMODEâ (chế Äá» nhá» phân) là phần má» rá»ng gawk"
-#: eval.c:785
+#: eval.c:788
#, c-format
msgid "BINMODE value `%s' is invalid, treated as 3"
msgstr "Giá trá» BINMODE (chế Äá» nhá» phân) â%sâ không hợp
lá» nên Äã coi là 3"
-#: eval.c:908
+#: eval.c:911
#, c-format
msgid "bad `%sFMT' specification `%s'"
msgstr "Äặc tả â%sFMTâ sai â%sâ"
-#: eval.c:976
+#: eval.c:979
msgid "turning off `--lint' due to assignment to `LINT'"
msgstr "Äang tắt â--lintâ do viá»c gán cho âLINTâ"
-#: eval.c:1154
+#: eval.c:1157
#, c-format
msgid "reference to uninitialized argument `%s'"
msgstr "gặp tham chiếu Äến Äá»i sá» chÆ°a Äược khá»i tạo
â%sâ"
-#: eval.c:1155
+#: eval.c:1158
#, c-format
msgid "reference to uninitialized variable `%s'"
msgstr "gặp tham chiếu Äến biến chÆ°a Äược khá»i tạo â%sâ"
-#: eval.c:1173
+#: eval.c:1176
msgid "attempt to field reference from non-numeric value"
msgstr "cá» gắng tham chiếu trÆ°á»ng từ giá trá» khác thuá»c sá»"
-#: eval.c:1175
+#: eval.c:1178
msgid "attempt to field reference from null string"
msgstr "cá» gắng tham chiếu trÆ°á»ng từ chuá»i trá»ng rá»ng"
-#: eval.c:1183
+#: eval.c:1186
#, c-format
msgid "attempt to access field %ld"
msgstr "cá» gắng Äá» truy cáºp trÆ°á»ng %ld"
-#: eval.c:1192
+#: eval.c:1195
#, c-format
msgid "reference to uninitialized field `$%ld'"
msgstr "tham chiếu Äến trÆ°á»ng chÆ°a Äược khá»i tạo â$%ldâ"
-#: eval.c:1256
+#: eval.c:1259
#, c-format
msgid "function `%s' called with more arguments than declared"
msgstr "hà m â%sâ Äược gá»i vá»i nhiá»u sá» Äá»i sá» hÆ¡n sá»
Äược khai báo"
-#: eval.c:1453
+#: eval.c:1456
#, c-format
msgid "unwind_stack: unexpected type `%s'"
msgstr "unwind_stack: không cần kiá»u â%sâ"
-#: eval.c:1546
+#: eval.c:1549
msgid "division by zero attempted in `/='"
msgstr "gặp phép chia cho sá» không trong â/=â"
-#: eval.c:1553
+#: eval.c:1556
#, c-format
msgid "division by zero attempted in `%%='"
msgstr "gặp phép chia cho sá» không trong â%%=â"
@@ -2104,48 +2148,55 @@ msgstr "load_ext: thÆ° viá»n â%sâ: không thá»
gá»i hà m â%sâ (%s)\n"
msgid "load_ext: library `%s' initialization routine `%s' failed"
msgstr "load_ext: thÆ° viá»n â%sâ thủ tục khá»i tạo â%sâ gặp
lá»i\n"
-#: ext.c:110
+#: ext.c:111
msgid "make_builtin: missing function name"
msgstr "make_builtin: thiếu tên hà m"
-#: ext.c:120
+#: ext.c:119 ext.c:130
+#, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as function name"
+msgstr ""
+"make_builtin: không thá» sá» dụng â%sâ nhÆ° là má»t hà m Äược
xây dựng sẵn trong "
+"gawk"
+
+#: ext.c:128
+#, fuzzy, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as namespace name"
+msgstr ""
+"make_builtin: không thá» sá» dụng â%sâ nhÆ° là má»t hà m Äược
xây dựng sẵn trong "
+"gawk"
+
+#: ext.c:145
#, c-format
msgid "make_builtin: can't redefine function `%s'"
msgstr "make_builtin: không thá» Äá»nh nghÄ©a lại hà m â%sâ"
-#: ext.c:124
+#: ext.c:149
#, c-format
msgid "make_builtin: function `%s' already defined"
msgstr "make_builtin: hà m â%sâ Äã Äược Äá»nh nghÄ©a rá»i"
-#: ext.c:128
+#: ext.c:153
#, c-format
msgid "make_builtin: function name `%s' previously defined"
msgstr "make_builtin: hà m â%sâ Äã Äược Äá»nh nghÄ©a trÆ°á»c
Äây rá»i"
-#: ext.c:130
-#, c-format
-msgid "make_builtin: can't use gawk built-in `%s' as function name"
-msgstr ""
-"make_builtin: không thá» sá» dụng â%sâ nhÆ° là má»t hà m Äược
xây dựng sẵn trong "
-"gawk"
-
-#: ext.c:133
+#: ext.c:157
#, c-format
msgid "make_builtin: negative argument count for function `%s'"
msgstr "make_builtin: Äá»i sá» dà nh cho sá» Äếm bỠâm cho hà m
â%sâ"
-#: ext.c:209
+#: ext.c:233
#, c-format
msgid "function `%s': argument #%d: attempt to use scalar as an array"
msgstr "hà m â%sâ: Äá»i sá» thứ %d: cá» gắng dùng kiá»u vô
hÆ°á»ng nhÆ° là mảng"
-#: ext.c:213
+#: ext.c:237
#, c-format
msgid "function `%s': argument #%d: attempt to use array as a scalar"
msgstr "hà m â%sâ: Äá»i sá» thứ %d: cá» gắng dùng mảng nhÆ° lÃ
kiá»u vô hÆ°á»ng"
-#: ext.c:227
+#: ext.c:251
msgid "dynamic loading of library not supported"
msgstr "tải Äá»ng của thÆ° viá»n không Äược há» trợ"
@@ -2158,65 +2209,65 @@ msgstr "stat: không thá» Äá»c liên kết má»m
â%sâ"
msgid "stat: bad parameters"
msgstr "stat: các Äá»i sá» sai"
-#: extension/filefuncs.c:584
+#: extension/filefuncs.c:585
#, c-format
msgid "fts init: could not create variable %s"
msgstr "khá»i tạo fts: không thá» tạo biến %s"
-#: extension/filefuncs.c:605
+#: extension/filefuncs.c:606
msgid "fts is not supported on this system"
msgstr "fts không Äược há» trợ trên há» thá»ng nà y"
-#: extension/filefuncs.c:624
+#: extension/filefuncs.c:625
msgid "fill_stat_element: could not create array"
msgstr "fill_stat_element: không thỠtạo mảng"
-#: extension/filefuncs.c:633
+#: extension/filefuncs.c:634
msgid "fill_stat_element: could not set element"
msgstr "fill_stat_element: không thá» Äặt phần tá»"
-#: extension/filefuncs.c:648
+#: extension/filefuncs.c:649
msgid "fill_path_element: could not set element"
msgstr "fill_path_element: không thá» Äặt phần tá»"
-#: extension/filefuncs.c:664
+#: extension/filefuncs.c:665
msgid "fill_error_element: could not set element"
msgstr "fill_error_element: không thá» Äặt phần tá»"
-#: extension/filefuncs.c:711 extension/filefuncs.c:758
+#: extension/filefuncs.c:717 extension/filefuncs.c:764
msgid "fts-process: could not create array"
msgstr "fts-process: không thỠtạo mảng"
-#: extension/filefuncs.c:721 extension/filefuncs.c:768
-#: extension/filefuncs.c:786
+#: extension/filefuncs.c:727 extension/filefuncs.c:774
+#: extension/filefuncs.c:792
msgid "fts-process: could not set element"
msgstr "fts-process: không thá» Äặt phần tá»"
-#: extension/filefuncs.c:835
+#: extension/filefuncs.c:841
msgid "fts: called with incorrect number of arguments, expecting 3"
msgstr "fts: Äược gá»i vá»i sá» lượng Äá»i sá» không Äúng,
cần 3"
-#: extension/filefuncs.c:838
+#: extension/filefuncs.c:844
msgid "fts: bad first parameter"
msgstr "fts: Äá»i sá» Äầu tiên sai"
-#: extension/filefuncs.c:844
+#: extension/filefuncs.c:850
msgid "fts: bad second parameter"
msgstr "fts: Äá»i sá» thứ hai sai"
-#: extension/filefuncs.c:850
+#: extension/filefuncs.c:856
msgid "fts: bad third parameter"
msgstr "fts: Äá»i sá» thứ ba sai"
-#: extension/filefuncs.c:857
+#: extension/filefuncs.c:863
msgid "fts: could not flatten array\n"
msgstr "fts: không thỠlà m phẳng mảng\n"
-#: extension/filefuncs.c:875
+#: extension/filefuncs.c:881
msgid "fts: ignoring sneaky FTS_NOSTAT flag. nyah, nyah, nyah."
msgstr "fts: bá» qua cá» FTS_NOSTAT vụng trá»m. nyah, nyah, nyah."
-#: extension/filefuncs.c:891
+#: extension/filefuncs.c:897
msgid "fts: clear_array() failed\n"
msgstr "fts: clear_array() gặp lá»i\n"
@@ -2254,84 +2305,88 @@ msgid "fork: PROCINFO is not an array!"
msgstr "fork: PROCINFO không phải là mảng!"
#: extension/inplace.c:131
-msgid "inplace_begin: in-place editing already active"
+#, fuzzy
+msgid "inplace::begin: in-place editing already active"
msgstr "inplace_begin: sá»a in-place Äã sẵn Äược kÃch hoạt rá»i"
#: extension/inplace.c:134
-#, c-format
-msgid "inplace_begin: expects 2 arguments but called with %d"
+#, fuzzy, c-format
+msgid "inplace::begin: expects 2 arguments but called with %d"
msgstr "inplace_begin: cần 2 Äá»i sá» nhÆ° lại Äược gá»i vá»i %d"
#: extension/inplace.c:137
-msgid "inplace_begin: cannot retrieve 1st argument as a string filename"
+#, fuzzy
+msgid "inplace::begin: cannot retrieve 1st argument as a string filename"
msgstr "inplace_begin: không thá» lấy Äá»i sá» thứ nhất nhÆ° lÃ
tên táºp tin"
#: extension/inplace.c:145
-#, c-format
-msgid "inplace_begin: disabling in-place editing for invalid FILENAME `%s'"
+#, fuzzy, c-format
+msgid "inplace::begin: disabling in-place editing for invalid FILENAME `%s'"
msgstr "inplace_begin: tắt sá»a chữa in-place cho TÃN_TẬP_TIN không
hợp lá» â%sâ"
#: extension/inplace.c:152
-#, c-format
-msgid "inplace_begin: Cannot stat `%s' (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: Cannot stat `%s' (%s)"
msgstr "inplace_begin: Không thá» lấy thông tin thá»ng kê của
â%sâ (%s)"
#: extension/inplace.c:159
-#, c-format
-msgid "inplace_begin: `%s' is not a regular file"
+#, fuzzy, c-format
+msgid "inplace::begin: `%s' is not a regular file"
msgstr "inplace_begin: â%sâ không phải là táºp tin thÆ°á»ng"
#: extension/inplace.c:170
-#, c-format
-msgid "inplace_begin: mkstemp(`%s') failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: mkstemp(`%s') failed (%s)"
msgstr "inplace_begin: mkstemp(â%sâ) gặp lá»i (%s)"
#: extension/inplace.c:182
-#, c-format
-msgid "inplace_begin: chmod failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: chmod failed (%s)"
msgstr "inplace_begin: chmod gặp lá»i (%s)"
#: extension/inplace.c:189
-#, c-format
-msgid "inplace_begin: dup(stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: dup(stdout) failed (%s)"
msgstr "inplace_begin: dup(stdout) gặp lá»i (%s)"
#: extension/inplace.c:192
-#, c-format
-msgid "inplace_begin: dup2(%d, stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: dup2(%d, stdout) failed (%s)"
msgstr "inplace_begin: dup2(%d, stdout) gặp lá»i (%s)"
#: extension/inplace.c:195
-#, c-format
-msgid "inplace_begin: close(%d) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: close(%d) failed (%s)"
msgstr "inplace_begin: close(%d) gặp lá»i (%s)"
#: extension/inplace.c:211
-#, c-format
-msgid "inplace_end: expects 2 arguments but called with %d"
+#, fuzzy, c-format
+msgid "inplace::end: expects 2 arguments but called with %d"
msgstr "inplace_end: cần 2 Äá»i sá» nhÆ° lại Äược gá»i vá»i %d"
#: extension/inplace.c:214
-msgid "inplace_end: cannot retrieve 1st argument as a string filename"
+#, fuzzy
+msgid "inplace::end: cannot retrieve 1st argument as a string filename"
msgstr "inplace_end: không thá» lấy lại Äá»i sá» thứ nhất nhÆ° lÃ
má»t tên táºp tin"
#: extension/inplace.c:221
-msgid "inplace_end: in-place editing not active"
+#, fuzzy
+msgid "inplace::end: in-place editing not active"
msgstr "inplace_end: viá»c sá»a in-place không Äược kÃch hoạt"
#: extension/inplace.c:227
-#, c-format
-msgid "inplace_end: dup2(%d, stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: dup2(%d, stdout) failed (%s)"
msgstr "inplace_end: dup2(%d, stdout) gặp lá»i (%s)"
#: extension/inplace.c:230
-#, c-format
-msgid "inplace_end: close(%d) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: close(%d) failed (%s)"
msgstr "inplace_end: close(%d) gặp lá»i (%s)"
#: extension/inplace.c:234
-#, c-format
-msgid "inplace_end: fsetpos(stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: fsetpos(stdout) failed (%s)"
msgstr "inplace_end: fsetpos(stdout) gặp lá»i (%s)"
#: extension/inplace.c:247
@@ -2340,8 +2395,8 @@ msgid "inplace_end: link(`%s', `%s') failed (%s)"
msgstr "inplace_end: link(â%sâ, â%sâ) gặp lá»i (%s)"
#: extension/inplace.c:257
-#, c-format
-msgid "inplace_end: rename(`%s', `%s') failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: rename(`%s', `%s') failed (%s)"
msgstr "inplace_end: rename(â%sâ, â%sâ) gặp lá»i (%s)"
#: extension/ordchr.c:72
@@ -2447,116 +2502,121 @@ msgstr ""
msgid "accessing fields from an END rule may not be portable"
msgstr ""
-#: field.c:981 field.c:988
+#: field.c:975 field.c:982
msgid "split: fourth argument is a gawk extension"
msgstr "split (chia tách): Äá»i sá» thứ tÆ° là phần má» rá»ng gawk"
-#: field.c:985
+#: field.c:979
msgid "split: fourth argument is not an array"
msgstr "split (chia tách): Äá»i sá» thứ tÆ° không phải là mảng"
-#: field.c:995
+#: field.c:989
msgid "split: second argument is not an array"
msgstr "split: (chia tách) Äá»i sá» thứ hai không phải là mảng"
-#: field.c:999
+#: field.c:993
msgid "split: cannot use the same array for second and fourth args"
msgstr ""
"split (chia tách): không thá» sá» dụng cùng má»t mảng có cả
Äá»i sá» thứ hai và "
"thứ tư"
-#: field.c:1004
+#: field.c:998
msgid "split: cannot use a subarray of second arg for fourth arg"
msgstr ""
"split (phân tách): không thá» sá» dụng mảng con của tham sá»
thứ hai cho tham "
"sỠthứ tư"
-#: field.c:1007
+#: field.c:1001
msgid "split: cannot use a subarray of fourth arg for second arg"
msgstr ""
"split (phân tách): không thá» sá» dụng mảng con của tham sá»
thứ tư cho tham sỠ"
"thứ hai"
-#: field.c:1041
+#: field.c:1035
#, fuzzy
msgid "split: null string for third arg is a non-standard extension"
msgstr ""
"split: (chia tách) chuá»i vô giá trá» cho Äá»i sá» thứ ba lÃ
phần má» rá»ng gawk"
-#: field.c:1078
+#: field.c:1072
msgid "patsplit: fourth argument is not an array"
msgstr "patsplit: Äá»i sá» thứ tÆ° không phải là mảng"
-#: field.c:1083
+#: field.c:1077
msgid "patsplit: second argument is not an array"
msgstr "patsplit: Äá»i sá» thứ hai không phải là mảng"
-#: field.c:1092
+#: field.c:1086
msgid "patsplit: third argument must be non-null"
msgstr "patsplit: Äá»i sá» thứ ba không phải không rá»ng"
-#: field.c:1096
+#: field.c:1090
msgid "patsplit: cannot use the same array for second and fourth args"
msgstr ""
"patsplit (chÆ°Æ¡ng trình chia tách): không thá» sá» dụng cùng má»t
mảng cho cả "
"hai Äá»i sá» thứ hai và thứ tÆ°"
-#: field.c:1101
+#: field.c:1095
msgid "patsplit: cannot use a subarray of second arg for fourth arg"
msgstr ""
"patsplit (chương trình phân tách): không thỠsỠdụng mảng con
của tham sỠ"
"thứ hai cho tham sỠthứ tư"
-#: field.c:1104
+#: field.c:1098
msgid "patsplit: cannot use a subarray of fourth arg for second arg"
msgstr ""
"patsplit (chương trình phân tách): không thỠsỠdụng mảng con
của tham sỠ"
"thứ tư cho tham sỠthứ hai"
-#: field.c:1154
+#: field.c:1148
msgid "`FIELDWIDTHS' is a gawk extension"
msgstr "âFIELDWIDTHSâ (Äá» rá»ng trÆ°á»ng) là phần má» rá»ng gawk"
-#: field.c:1223
+#: field.c:1217
msgid "`*' must be the last designator in FIELDWIDTHS"
msgstr "â*â phải là bá» Äá»nh danh cuá»i cùng trong FIELDWIDTHS"
-#: field.c:1244
+#: field.c:1238
#, c-format
msgid "invalid FIELDWIDTHS value, for field %d, near `%s'"
msgstr ""
"giá trá» FIELDWIDTHS (Äá» rá»ng trÆ°á»ng) không hợp lá», cho
trÆ°á»ng %d, gần â%sâ"
-#: field.c:1317
+#: field.c:1311
msgid "null string for `FS' is a gawk extension"
msgstr "chuá»i vô giá trá» cho âFSâ là phần má» rá»ng gawk"
-#: field.c:1321
+#: field.c:1315
msgid "old awk does not support regexps as value of `FS'"
msgstr "awk cÅ© không há» trợ biá»u thức chÃnh quy là m giá trá»
của âFSâ"
-#: field.c:1456
+#: field.c:1442
msgid "`FPAT' is a gawk extension"
msgstr "âFPATâ là phần má» rá»ng của gawk"
-#: gawkapi.c:160
+#: gawkapi.c:161
msgid "awk_value_to_node: received null retval"
msgstr "awk_value_to_node: retval nháºn Äược là null"
-#: gawkapi.c:177 gawkapi.c:188
+#: gawkapi.c:178 gawkapi.c:189
msgid "awk_value_to_node: not in MPFR mode"
msgstr "awk_value_to_node: không trong chế Äá» MPFR"
-#: gawkapi.c:182 gawkapi.c:193
+#: gawkapi.c:183 gawkapi.c:194
msgid "awk_value_to_node: MPFR not supported"
msgstr "awk_value_to_node: không hỠtrợ MPFR"
-#: gawkapi.c:197
+#: gawkapi.c:198
#, c-format
msgid "awk_value_to_node: invalid number type `%d'"
msgstr "awk_value_to_node: kiá»u sá» không hợp lá» â%dâ"
-#: gawkapi.c:520
+#: gawkapi.c:385
+#, fuzzy
+msgid "add_ext_func: received NULL name_space parameter"
+msgstr "load_ext: nháºn Äược NULL lib_name"
+
+#: gawkapi.c:523
#, c-format
msgid ""
"node_to_awk_value: detected invalid numeric flags combination `%s'; please "
@@ -2565,15 +2625,15 @@ msgstr ""
"node_to_awk_value: tìm thấy tá» hợp cá» dạng sá» không hợp lá»
â%sâ; vui lòng "
"báo cáo Äây là lá»i."
-#: gawkapi.c:548
+#: gawkapi.c:551
msgid "node_to_awk_value: received null node"
msgstr "node_to_awk_value: nút nháºn Äược là null"
-#: gawkapi.c:551
+#: gawkapi.c:554
msgid "node_to_awk_value: received null val"
msgstr "node_to_awk_value: biến nháºn Äược là null"
-#: gawkapi.c:607 gawkapi.c:641 gawkapi.c:668 gawkapi.c:701
+#: gawkapi.c:610 gawkapi.c:644 gawkapi.c:671 gawkapi.c:704
#, c-format
msgid ""
"node_to_awk_value detected invalid flags combination `%s'; please file a bug "
@@ -2582,33 +2642,33 @@ msgstr ""
"node_to_awk_value tìm thấy tá» hợp cá» dạng sá» không hợp lá»
â%sâ; vui lòng báo "
"cáo Äây là lá»i."
-#: gawkapi.c:1072
+#: gawkapi.c:1082
msgid "remove_element: received null array"
msgstr "remove_element: mảng nháºn Äược là null"
-#: gawkapi.c:1075
+#: gawkapi.c:1085
msgid "remove_element: received null subscript"
msgstr "remove_element: nháºn Äược là null"
-#: gawkapi.c:1207
+#: gawkapi.c:1217
#, fuzzy, c-format
msgid "api_flatten_array_typed: could not convert index %d to %s"
msgstr "api_flatten_array_typed: không thá» chuyá»n Äá»i chá» sá» %d
sang %s\n"
-#: gawkapi.c:1212
+#: gawkapi.c:1222
#, fuzzy, c-format
msgid "api_flatten_array_typed: could not convert value %d to %s"
msgstr "api_flatten_array_typed: không thá» chuyá»n Äá»i giá trá» %d
sang %s\n"
-#: gawkapi.c:1308 gawkapi.c:1324
+#: gawkapi.c:1318 gawkapi.c:1334
msgid "api_get_mpfr: MPFR not supported"
msgstr "api_get_mpfr: không hỠtrợ MPFR"
-#: gawkapi.c:1355
+#: gawkapi.c:1365
msgid "cannot find end of BEGINFILE rule"
msgstr "không thá» tìm thấy Äiá»m kết thúc của quy tắc BEGINFILE"
-#: gawkapi.c:1409
+#: gawkapi.c:1419
#, c-format
msgid "cannot open unrecognized file type `%s' for `%s'"
msgstr "không thá» má» kiá»u táºp tin chÆ°a biết â%sâ cho â%sâ"
@@ -2770,12 +2830,12 @@ msgstr "fflush: không thá» Äẩy dữ liá»u lên
ÄÄ©a Äầu ra tiêu chu
msgid "fflush: cannot flush standard error: %s"
msgstr "fflush: không thá» Äẩy dữ liá»u lên ÄÄ©a Äầu ra lá»i
tiêu chuẩn: %s"
-#: io.c:1417 io.c:1508 main.c:653 main.c:700
+#: io.c:1417 io.c:1508 main.c:659 main.c:706
#, c-format
msgid "error writing standard output (%s)"
msgstr "gặp lá»i khi ghi Äầu ra tiêu chuẩn (%s)"
-#: io.c:1418 io.c:1521 main.c:655
+#: io.c:1418 io.c:1521 main.c:661
#, c-format
msgid "error writing standard error (%s)"
msgstr "gặp lá»i khi ghi thiết bá» lá»i chuẩn (%s)"
@@ -2976,196 +3036,196 @@ msgstr "giá trá» Äa ký tá»± của âRSâ lÃ
phần má» rá»ng gawk"
msgid "IPv6 communication is not supported"
msgstr "Truyá»n thông trên IPv6 không Äược há» trợ"
-#: main.c:330
+#: main.c:331
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr ""
"biến môi trÆ°á»ng âPOSIXLY_CORRECTâ (Äúng kiá»u POSIX) Äã
Äược Äặt; Äang báºt "
"tùy chá»n â--posixâ"
-#: main.c:336
+#: main.c:337
msgid "`--posix' overrides `--traditional'"
msgstr "tùy chá»n â--posixâ có quyá»n cao hÆ¡n â--traditionalâ
(truyá»n thá»ng)"
-#: main.c:347
+#: main.c:348
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr ""
"â--posixâ/â--traditionalâ (cá» Äiá»n) có quyá»n cao hÆ¡n
â--non-decimal-"
"dataâ (dữ liá»u khác tháºp phân)"
-#: main.c:351
+#: main.c:352
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr "viá»c chạy %s vá»i tÆ° cách âsetuid rootâ có thá» rủi
rá» bảo máºt"
-#: main.c:355
+#: main.c:356
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "â--posixâ Äè lên â--characters-as-bytesâ"
-#: main.c:413
+#: main.c:415
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr "không thá» Äặt chế Äá» nhá» phân trên Äầu và o tiêu
chuẩn (%s)"
-#: main.c:416
+#: main.c:418
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr "không thá» Äặt chế Äá» nhá» phân trên Äầu ra tiêu
chuẩn (%s)"
-#: main.c:418
+#: main.c:420
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr "không thá» Äặt chế Äá» nhá» phân trên Äầu ra lá»i
tiêu chuẩn (%s)"
-#: main.c:478
+#: main.c:482
msgid "no program text at all!"
msgstr "không có Äoạn chữ chÆ°Æ¡ng trình nà o cả!"
-#: main.c:571
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr ""
"Cách dùng: %s [tùy chá»n kiá»u POSIX hay GNU] -f
táºp_tin_chÆ°Æ¡ng_trình [--] "
"táºp_tin â¦\n"
-#: main.c:573
+#: main.c:578
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr ""
"Cách dùng: %s [tùy chá»n kiá»u POSIX hay GNU] [--] %cchÆ°Æ¡ng_trình%c
táºp_tin â¦\n"
-#: main.c:578
+#: main.c:583
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "Tùy chá»n POSIX:\t\t\tTùy chá»n dà i GNU: (tiêu chuẩn)\n"
-#: main.c:579
+#: main.c:584
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f táºp_tin_chÆ°Æ¡ng_trình\t--file=táºp_tin_chÆ°Æ¡ng_trình\n"
-#: main.c:580
+#: main.c:585
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F fs\t\t\t--field-separator=ký_hiá»u_phân_cách_trÆ°á»ng\n"
-#: main.c:581
+#: main.c:586
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr ""
"\t-v var=giá_trá»\t\t--assign=biến=giá_trá»\n"
"(assign: gán)\n"
-#: main.c:582
+#: main.c:587
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "Tùy chá»n ngắn:\t\t\tTùy chá»n GNU dạng dà i: (má» rá»ng)\n"
-#: main.c:583
+#: main.c:588
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:584
+#: main.c:589
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:585
+#: main.c:590
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C\t\t\t--copyright\n"
-#: main.c:586
+#: main.c:591
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d[táºp_tin]\t\t--dump-variables[=táºp_tin]\n"
-#: main.c:587
+#: main.c:592
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-D[táºp_tin]\t\t--debug[=táºp_tin]\n"
-#: main.c:588
+#: main.c:593
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e âprogram-textâ\t--source=âprogram-textâ\n"
-#: main.c:589
+#: main.c:594
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E file\t\t\t--exec=táºp_tin\n"
-#: main.c:590
+#: main.c:595
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:591
+#: main.c:596
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h\t\t\t--help\n"
-#: main.c:592
+#: main.c:597
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr "\t-i includefile\t\t--include=táºp-tin-bao-gá»m\n"
-#: main.c:593
+#: main.c:598
msgid "\t-l library\t\t--load=library\n"
msgstr "\t-l library\t\t--load=thÆ°-viá»n\n"
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:598
+#: main.c:603
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L [fatal|invalid]\t--lint[=fatal|invalid]\n"
-#: main.c:599
+#: main.c:604
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-M\t\t\t--bignum\n"
-#: main.c:600
+#: main.c:605
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N\t\t\t--use-lc-numeric\n"
-#: main.c:601
+#: main.c:606
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n\t\t\t--non-decimal-data\n"
-#: main.c:602
+#: main.c:607
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-o[táºp_tin]\t\t--pretty-print[=táºp_tin]\n"
-#: main.c:603
+#: main.c:608
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-O\t\t\t--optimize (tá»i_Æ°u_hóa)\n"
-#: main.c:604
+#: main.c:609
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p[táºp_tin]\t\t--profile[=táºp_tin]\n"
-#: main.c:605
+#: main.c:610
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P\t\t\t--posix\n"
-#: main.c:606
+#: main.c:611
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r\t\t\t--re-interval\n"
-#: main.c:607
+#: main.c:612
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-s\t\t\t--no-optimize\n"
-#: main.c:608
+#: main.c:613
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:609
+#: main.c:614
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t\t\t\t--lint-old\n"
-#: main.c:610
+#: main.c:615
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V\t\t\t--version\n"
-#: main.c:612
+#: main.c:617
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr ""
"\t-W nostalgia\t\t--nostalgia\n"
"(ná»i luyến tiếc quá khứ)\n"
-#: main.c:615
+#: main.c:620
#, fuzzy
msgid "\t-Y\t\t\t--parsedebug\n"
msgstr "\t-Y\t\t--parsedebug\n"
-#: main.c:618
+#: main.c:623
msgid "\t-Z locale-name\t\t--locale=locale-name\n"
msgstr ""
@@ -3174,14 +3234,17 @@ msgstr ""
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:627
+#: main.c:632
+#, fuzzy
msgid ""
"\n"
"To report bugs, see node `Bugs' in `gawk.info'\n"
"which is section `Reporting Problems and Bugs' in the\n"
"printed version. This same information may be found at\n"
"https://www.gnu.org/software/gawk/manual/html_node/Bugs.html.\n"
-"PLEASE do NOT try to report bugs by posting in comp.lang.awk.\n"
+"PLEASE do NOT try to report bugs by posting in comp.lang.awk,\n"
+"\n"
+"or by using a web forum such as Stack Overflow.\n"
"\n"
msgstr ""
"\n"
@@ -3195,7 +3258,7 @@ msgstr ""
"Thông báo lá»i dá»ch cho: <http://translationproject.org/team/vi.html>.\n"
"\n"
-#: main.c:634
+#: main.c:640
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3205,7 +3268,7 @@ msgstr ""
"Mặc Äá»nh, nó Äá»c từ Äầu và o tiêu chuẩn và ghi ra Äầu ra
tiêu chuẩn.\n"
"\n"
-#: main.c:638
+#: main.c:644
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3215,7 +3278,7 @@ msgstr ""
"\tgawk \"{ sum += $1 }; END { print sum }\" táºp_tin\n"
"\tgawk -F: \"{ print $1 }\" /etc/passwd\n"
-#: main.c:670
+#: main.c:676
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3234,7 +3297,7 @@ msgstr ""
"của Giấy Phép nà y, hoặc là (tùy chá»n) bất kỳ phiên bản
má»i hÆ¡n.\n"
"\n"
-#: main.c:678
+#: main.c:684
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3248,7 +3311,7 @@ msgstr ""
"Hãy xem Giấy phép Công Chung GNU (GPL) Äá» biết chi tiết.\n"
"\n"
-#: main.c:684
+#: main.c:690
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3256,11 +3319,11 @@ msgstr ""
"Bạn nên nháºn má»t bản sao của Giấy Phép Công Cá»ng GNU cùng
vá»i chÆ°Æ¡ng\n"
"trình nà y. Nếu chưa có, bạn xem tại
<http://www.gnu.org/licenses/>.\n"
-#: main.c:725
+#: main.c:731
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "-Ft không Äặt FS (há» thá»ng táºp tin?) và o tab trong awk
POSIX"
-#: main.c:1127
+#: main.c:1128
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
@@ -3269,66 +3332,66 @@ msgstr ""
"%s: Äá»i sá» â%sâ cho â-vâ không có dạng
âbiến=giá_trá»â\n"
"\n"
-#: main.c:1153
+#: main.c:1154
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "â%sâ không phải là tên biến hợp lá»"
-#: main.c:1156
+#: main.c:1157
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "â%sâ không phải là tên biến; Äang tìm táºp tin
â%s=%sâ"
-#: main.c:1160
+#: main.c:1171
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr "không thá» dùng builtin (dá»±ng sẵn) của gawk â%sâ nhÆ° lÃ
tên biến"
-#: main.c:1165
+#: main.c:1176
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr "không thá» dùng hà m â%sâ nhÆ° là tên biến"
-#: main.c:1227
+#: main.c:1254
msgid "floating point exception"
msgstr "ngoại lá» sá» thá»±c dấu chấm Äá»ng"
-#: main.c:1234
+#: main.c:1261
msgid "fatal error: internal error"
msgstr "lá»i nghiêm trá»ng: lá»i ná»i bá»"
-#: main.c:1251
+#: main.c:1278
msgid "fatal error: internal error: segfault"
msgstr "lá»i nghiêm trá»ng: lá»i ná»i bá»: lá»i phân Äoạn"
-#: main.c:1264
+#: main.c:1291
msgid "fatal error: internal error: stack overflow"
msgstr "lá»i nghiêm trá»ng: lá»i ná»i bá»: trà n ngÄn xếp"
-#: main.c:1324
+#: main.c:1351
#, c-format
msgid "no pre-opened fd %d"
msgstr "không có fd (bá» mô tả táºp tin) %d Äã má» trÆ°á»c"
-#: main.c:1331
+#: main.c:1358
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr "không thá» má» trÆ°á»c â/dev/nullâ cho fd %d"
-#: main.c:1545
+#: main.c:1572
msgid "empty argument to `-e/--source' ignored"
msgstr "Äá»i sá» rá»ng cho tùy chá»n â-e/--sourceâ bá» bá» qua"
-#: main.c:1616
+#: main.c:1643
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr "-M bá» bá» qua: chÆ°a biên dá»ch phần há» trợ MPFR/GMP"
-#: main.c:1641
+#: main.c:1668
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%s: tùy chá»n â-W %sâ không Äược nháºn diá»n nên bá»
bá» qua\n"
-#: main.c:1694
+#: main.c:1721
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: tùy chá»n cần Äến Äá»i sá» â-- %câ\n"
@@ -3439,16 +3502,20 @@ msgstr ""
"%s %s â%sâ: không thá» Äặt âclose-on-execâ (Äóng má»t khi
thá»±c hiá»n): (fcntl "
"F_SETFD: %s)"
-#: profile.c:97
+#: profile.c:73
+msgid "Program indentation level too deep. Consider refactoring your code"
+msgstr ""
+
+#: profile.c:110
#, c-format
msgid "could not open `%s' for writing: %s"
msgstr "không thá» má» â%sâ Äá» ghi: %s"
-#: profile.c:99
+#: profile.c:112
msgid "sending profile to standard error"
msgstr "Äang gá»i há» sÆ¡ cho thiết bá» lá»i chuẩn"
-#: profile.c:250
+#: profile.c:271
#, c-format
msgid ""
"\t# %s rule(s)\n"
@@ -3457,7 +3524,7 @@ msgstr ""
"\t# Quy tắc %s\n"
"\n"
-#: profile.c:258
+#: profile.c:279
#, c-format
msgid ""
"\t# Rule(s)\n"
@@ -3466,30 +3533,40 @@ msgstr ""
"\t# Quy tắc\n"
"\n"
-#: profile.c:343
+#: profile.c:367
#, c-format
msgid "internal error: %s with null vname"
msgstr "lá»i ná»i bá»: %s vá»i vname (tên biến?) vô giá trá»"
-#: profile.c:619
+#: profile.c:658
msgid "internal error: builtin with null fname"
msgstr "lá»i ná»i bá»: phần dá»±ng sẵn vá»i fname là null"
-#: profile.c:1132
-#, c-format
+#: profile.c:1298
+#, fuzzy, c-format
msgid ""
-"\t# Loaded extensions (-l and/or @load)\n"
+"%s# Loaded extensions (-l and/or @load)\n"
"\n"
msgstr ""
"\t# Các phần má» rá»ng Äược tải (-l và /hoặc @load)\n"
"\n"
-#: profile.c:1181
+#: profile.c:1329
+#, fuzzy, c-format
+msgid ""
+"\n"
+"# Included files (-i and/or @include)\n"
+"\n"
+msgstr ""
+"\t# Các phần má» rá»ng Äược tải (-l và /hoặc @load)\n"
+"\n"
+
+#: profile.c:1393
#, c-format
msgid "\t# gawk profile, created %s\n"
msgstr "\t# há» sÆ¡ gawk, Äược tạo %s\n"
-#: profile.c:1731
+#: profile.c:1958
#, c-format
msgid ""
"\n"
@@ -3498,7 +3575,7 @@ msgstr ""
"\n"
"\t# Danh sách các hà m theo thứ tự abc\n"
-#: profile.c:1787
+#: profile.c:2019
#, c-format
msgid "redir2str: unknown redirection type %d"
msgstr "redir2str: không hiá»u kiá»u chuyá»n hÆ°á»ng %d"
@@ -3690,19 +3767,28 @@ msgstr "Biá»u thức chÃnh quy quá lá»n"
msgid "Unmatched ) or \\)"
msgstr "ChÆ°a khá»p â)â hoặc â\\)â"
-#: support/regcomp.c:689
+#: support/regcomp.c:688
msgid "No previous regular expression"
msgstr "Không có biá»u thức chÃnh quy nằm trÆ°á»c"
-#: symbol.c:687
+#: symbol.c:688
#, c-format
msgid "function `%s': can't use function `%s' as a parameter name"
msgstr "hà m â%sâ: không thá» dùng hà m â%sâ nhÆ° là tên tham
sá»"
-#: symbol.c:817
+#: symbol.c:818
msgid "can not pop main context"
msgstr "không thá» pop (lấy ra) ngữ cảnh chÃnh"
+#~ msgid "setenv(TZ, %s) failed (%s)"
+#~ msgstr "setenv(TZ, %s) gặp lá»i (%s)"
+
+#~ msgid "setenv(TZ, %s) restoration failed (%s)"
+#~ msgstr "setenv(TZ, %s) phục há»i gặp lá»i (%s)"
+
+#~ msgid "unsetenv(TZ) failed (%s)"
+#~ msgstr "unsetenv(TZ) gặp lá»i (%s)"
+
#~ msgid "backslash at end of string"
#~ msgstr "gặp dấu gạch ngược tại kết thúc của chuá»i"
diff --git a/po/zh_CN.gmo b/po/zh_CN.gmo
index 97c455c..336852b 100644
Binary files a/po/zh_CN.gmo and b/po/zh_CN.gmo differ
diff --git a/po/zh_CN.po b/po/zh_CN.po
index b25b3cc..bc93d17 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.2.0e\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-11-17 21:53+0200\n"
+"POT-Creation-Date: 2019-01-26 21:24+0200\n"
"PO-Revision-Date: 2018-02-05 19:53+0100\n"
"Last-Translator: Tianze Wang <address@hidden>\n"
"Language-Team: Chinese (simplified) <address@hidden>\n"
@@ -22,497 +22,508 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Poedit 2.0.2\n"
-#: array.c:259
+#: array.c:247
#, c-format
msgid "from %s"
msgstr "ä» %s"
-#: array.c:360
+#: array.c:348
msgid "attempt to use a scalar value as array"
msgstr "è¯å¾ææ éå½æ°ç»ä½¿ç¨"
-#: array.c:362
+#: array.c:350
#, c-format
msgid "attempt to use scalar parameter `%s' as an array"
msgstr "è¯å¾ææ éåæ°â%sâå½æ°ç»ä½¿ç¨"
-#: array.c:365
+#: array.c:353
#, c-format
msgid "attempt to use scalar `%s' as an array"
msgstr "è¯å¾ææ éâ%sâå½æ°ç»ä½¿ç¨"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1686 builtin.c:1732
-#: builtin.c:1745 builtin.c:2268 builtin.c:2295 eval.c:1129 eval.c:1133
-#: eval.c:1508
+#: array.c:400 array.c:567 builtin.c:88 builtin.c:1686 builtin.c:1732
+#: builtin.c:1745 builtin.c:2240 builtin.c:2267 eval.c:1132 eval.c:1136
+#: eval.c:1511
#, c-format
msgid "attempt to use array `%s' in a scalar context"
msgstr "è¯å¾å¨æ éç¯å¢ä¸ä½¿ç¨æ°ç»â%sâ"
-#: array.c:586
+#: array.c:574
#, c-format
msgid "delete: index `%.*s' not in array `%s'"
msgstr "deleteï¼ç´¢å¼â%.*sâä¸å¨æ°ç»â%sâä¸"
-#: array.c:600
+#: array.c:588
#, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as an array"
msgstr "è¯å¾ææ éâ%s[\"%.*s\"]âå½æ°ç»ä½¿ç¨"
-#: array.c:791
+#: array.c:782
msgid "adump: first argument not an array"
msgstr "adumpï¼ç¬¬ä¸ä¸ªåæ°ä¸æ¯æ°ç»"
-#: array.c:833
+#: array.c:824
msgid "asort: second argument not an array"
msgstr "asortï¼ç¬¬äºä¸ªåæ°ä¸æ¯æ°ç»"
-#: array.c:834
+#: array.c:825
msgid "asorti: second argument not an array"
msgstr "asortiï¼ç¬¬äºä¸ªåæ°ä¸æ¯æ°ç»"
-#: array.c:841
+#: array.c:832
msgid "asort: first argument not an array"
msgstr "asortï¼ç¬¬ä¸ä¸ªåæ°ä¸æ¯æ°ç»"
-#: array.c:842
+#: array.c:833
msgid "asorti: first argument not an array"
msgstr "asortiï¼ç¬¬ä¸ä¸ªåæ°ä¸æ¯æ°ç»"
-#: array.c:849
+#: array.c:840
msgid "asort: cannot use a subarray of first arg for second arg"
msgstr "asortï¼æ æ³å°ç¬¬ä¸ä¸ªåæ°çåæ°ç»ä½ä¸ºç¬¬äºä¸ªåæ°"
-#: array.c:850
+#: array.c:841
msgid "asorti: cannot use a subarray of first arg for second arg"
msgstr "asortiï¼æ æ³å°ç¬¬ä¸ä¸ªåæ°çåæ°ç»ä½ä¸ºç¬¬äºä¸ªåæ°"
-#: array.c:855
+#: array.c:846
msgid "asort: cannot use a subarray of second arg for first arg"
msgstr "asortï¼æ æ³å°ç¬¬äºä¸ªåæ°çåæ°ç»ä½ä¸ºç¬¬ä¸ä¸ªåæ°"
-#: array.c:856
+#: array.c:847
msgid "asorti: cannot use a subarray of second arg for first arg"
msgstr "asortiï¼æ æ³å°ç¬¬äºä¸ªåæ°çåæ°ç»ä½ä¸ºç¬¬ä¸ä¸ªåæ°"
-#: array.c:1327
+#: array.c:1310
#, c-format
msgid "`%s' is invalid as a function name"
msgstr "â%sâç¨äºå½æ°åæ¯æ æç"
-#: array.c:1331
+#: array.c:1314
#, c-format
msgid "sort comparison function `%s' is not defined"
msgstr "æåºæ¯è¾å½æ°â%sâæªå®ä¹"
-#: awkgram.y:247
+#: awkgram.y:274
#, c-format
msgid "%s blocks must have an action part"
msgstr "%s åå¿
é¡»æä¸ä¸ªè¡ä¸ºé¨å"
-#: awkgram.y:250
+#: awkgram.y:277
msgid "each rule must have a pattern or an action part"
msgstr "æ¯ä¸ªè§åå¿
é¡»æä¸ä¸ªæ¨¡å¼æè¡ä¸ºé¨å"
-#: awkgram.y:363 awkgram.y:377
+#: awkgram.y:418 awkgram.y:430
msgid "old awk does not support multiple `BEGIN' or `END' rules"
msgstr "èç awk ä¸æ¯æå¤ä¸ªâBEGINâæâENDâè§å"
-#: awkgram.y:421
+#: awkgram.y:497
#, c-format
msgid "`%s' is a built-in function, it cannot be redefined"
msgstr "â%sâæ¯å
ç½®å½æ°ï¼ä¸è½è¢«éå®ä¹"
-#: awkgram.y:497
+#: awkgram.y:561
msgid "regexp constant `//' looks like a C++ comment, but is not"
msgstr "æ£å表达å¼å¸¸éâ//âçèµ·æ¥å C++ 注éï¼ä½å
¶å®ä¸æ¯"
-#: awkgram.y:501
+#: awkgram.y:565
#, c-format
msgid "regexp constant `/%s/' looks like a C comment, but is not"
msgstr "æ£å表达å¼å¸¸éâ/%s/âçèµ·æ¥å C 注éï¼ä½å
¶å®ä¸æ¯"
-#: awkgram.y:651
+#: awkgram.y:692
#, c-format
msgid "duplicate case values in switch body: %s"
msgstr "switch ä¸æéå¤ç case å¼ï¼%s"
-#: awkgram.y:672
+#: awkgram.y:713
msgid "duplicate `default' detected in switch body"
msgstr "switch ä¸æéå¤çâdefaultâ"
-#: awkgram.y:933 awkgram.y:4236
+#: awkgram.y:1048 awkgram.y:4461
msgid "`break' is not allowed outside a loop or switch"
msgstr "âbreakâå¨å¾ªç¯æ switchå¤ä½¿ç¨æ¯ä¸å
许ç"
-#: awkgram.y:943 awkgram.y:4228
+#: awkgram.y:1058 awkgram.y:4453
msgid "`continue' is not allowed outside a loop"
msgstr "âcontinueâå¨å¾ªç¯å¤ä½¿ç¨æ¯ä¸å
许ç"
-#: awkgram.y:954
+#: awkgram.y:1069
#, c-format
msgid "`next' used in %s action"
msgstr "ânextâ被ç¨äº %s æä½"
-#: awkgram.y:964
+#: awkgram.y:1080
#, c-format
msgid "`nextfile' used in %s action"
msgstr "ânextfileâ被ç¨äº %s æä½"
-#: awkgram.y:990
+#: awkgram.y:1108
msgid "`return' used outside function context"
msgstr "âreturnâå¨å½æ°å¤ä½¿ç¨"
-#: awkgram.y:1054
+#: awkgram.y:1178
msgid "plain `print' in BEGIN or END rule should probably be `print \"\"'"
msgstr "å¨ BEGIN æ END è§åä¸ï¼âprintâä¹è®¸åºè¯¥ååâprint
\"\"â"
-#: awkgram.y:1121 awkgram.y:1171
+#: awkgram.y:1244 awkgram.y:1293
msgid "`delete' is not allowed with SYMTAB"
msgstr "âdeleteâä¸è½ä¸ SYMTAB å
±ç¨"
-#: awkgram.y:1123 awkgram.y:1173
+#: awkgram.y:1246 awkgram.y:1295
msgid "`delete' is not allowed with FUNCTAB"
msgstr "âdeleteâä¸è½ä¸ FUNCTAB å
±ç¨"
-#: awkgram.y:1158 awkgram.y:1162
+#: awkgram.y:1280 awkgram.y:1284
msgid "`delete(array)' is a non-portable tawk extension"
msgstr "âdelete(array)âæ¯ä¸å¯ç§»æ¤ç tawk æ©å±"
-#: awkgram.y:1298
+#: awkgram.y:1420
msgid "multistage two-way pipelines don't work"
msgstr "å¤é¶åå管éæ æ³å·¥ä½"
-#: awkgram.y:1300
+#: awkgram.y:1422
msgid "concatenation as I/O `>' redirection target is ambiguous"
msgstr ""
-#: awkgram.y:1460
+#: awkgram.y:1626
msgid "regular expression on right of assignment"
msgstr "æ£å表达å¼å¨èµå¼ç®ç¬¦çå³è¾¹"
-#: awkgram.y:1475 awkgram.y:1488
+#: awkgram.y:1641 awkgram.y:1654
msgid "regular expression on left of `~' or `!~' operator"
msgstr "æ£å表达å¼å¨â~âæâ!~âç®ç¬¦ç左边"
-#: awkgram.y:1505 awkgram.y:1654
+#: awkgram.y:1671 awkgram.y:1820
msgid "old awk does not support the keyword `in' except after `for'"
msgstr "è awk åªæ¯æå
³é®è¯âinâå¨âforâçåé¢"
-#: awkgram.y:1515
+#: awkgram.y:1681
msgid "regular expression on right of comparison"
msgstr "æ£å表达å¼å¨æ¯è¾ç®ç¬¦çå³è¾¹"
-#: awkgram.y:1634
+#: awkgram.y:1800
#, c-format
msgid "non-redirected `getline' invalid inside `%s' rule"
msgstr "ééå®åçâgetlineâ å¨â%sâè§åä¸æ æ"
-#: awkgram.y:1637
+#: awkgram.y:1803
msgid "non-redirected `getline' undefined inside END action"
msgstr "å¨ END ç¯å¢ä¸ï¼ééå®åçâgetlineâæªå®ä¹"
-#: awkgram.y:1656
+#: awkgram.y:1822
msgid "old awk does not support multidimensional arrays"
msgstr "è awk ä¸æ¯æå¤ç»´æ°ç»"
-#: awkgram.y:1759
+#: awkgram.y:1925
msgid "call of `length' without parentheses is not portable"
msgstr "ä¸å¸¦æ¬å·è°ç¨âlengthâæ¯ä¸å¯ä»¥ç§»æ¤ç"
-#: awkgram.y:1833
+#: awkgram.y:1999
msgid "indirect function calls are a gawk extension"
msgstr "é´æ¥å½æ°è°ç¨æ¯ä¸ä¸ª gawk æ©å±"
-#: awkgram.y:1846
+#: awkgram.y:2012
#, c-format
msgid "can not use special variable `%s' for indirect function call"
msgstr "æ æ³ä½¿ç¨ç¹æ®åéâ%sâä½ä¸ºé´æ¥å½æ°çåæ°"
-#: awkgram.y:1872
+#: awkgram.y:2045
#, c-format
msgid "attempt to use non-function `%s' in function call"
msgstr "è¯å¾æéå½æ°â%sâå½å½æ°æ¥è°ç¨"
-#: awkgram.y:1936
+#: awkgram.y:2110
msgid "invalid subscript expression"
msgstr "æ æçä¸æ 表达å¼"
-#: awkgram.y:2300 awkgram.y:2320 gawkapi.c:272 gawkapi.c:289 msg.c:130
+#: awkgram.y:2483 awkgram.y:2503 gawkapi.c:273 gawkapi.c:290 msg.c:130
msgid "warning: "
msgstr "è¦åï¼"
-#: awkgram.y:2318 gawkapi.c:244 gawkapi.c:287 msg.c:162
+#: awkgram.y:2501 gawkapi.c:245 gawkapi.c:288 msg.c:162
msgid "fatal: "
msgstr "è´å½é误ï¼"
-#: awkgram.y:2368
+#: awkgram.y:2554
msgid "unexpected newline or end of string"
msgstr "æªé¢æçæ°è¡æå符串ç»æ"
-#: awkgram.y:2654 awkgram.y:2730 awkgram.y:2953 debug.c:530 debug.c:546
-#: debug.c:2821 debug.c:5115
+#: awkgram.y:2575
+msgid ""
+"source files / command-line arguments must contain complete functions or "
+"rules"
+msgstr ""
+
+#: awkgram.y:2855 awkgram.y:2933 awkgram.y:3171 debug.c:531 debug.c:547
+#: debug.c:2824 debug.c:5193
#, c-format
msgid "can't open source file `%s' for reading (%s)"
msgstr "æ æ³æå¼æºæ件â%sâè¿è¡è¯»å(%s)"
-#: awkgram.y:2655 awkgram.y:2780
+#: awkgram.y:2856 awkgram.y:2993
#, c-format
msgid "can't open shared library `%s' for reading (%s)"
msgstr "æ æ³æå¼å
±äº«åºâ%sâè¿è¡è¯»å(%s)"
-#: awkgram.y:2657 awkgram.y:2731 awkgram.y:2781 builtin.c:149 debug.c:5266
+#: awkgram.y:2858 awkgram.y:2934 awkgram.y:2994 builtin.c:149 debug.c:5344
msgid "reason unknown"
msgstr "æªç¥åå "
-#: awkgram.y:2666 awkgram.y:2690
+#: awkgram.y:2867 awkgram.y:2891
#, c-format
msgid "can't include `%s' and use it as a program file"
msgstr "æ æ³å
å«â%sâ并å°å
¶ä½ä¸ºç¨åºæ件使ç¨"
-#: awkgram.y:2679
+#: awkgram.y:2880
#, c-format
msgid "already included source file `%s'"
msgstr "å·²ç»å
å«äºæºæ件â%sâ"
-#: awkgram.y:2680
+#: awkgram.y:2881
#, c-format
msgid "already loaded shared library `%s'"
msgstr "å·²ç»å è½½äºå
±äº«åºâ%sâ"
-#: awkgram.y:2715
+#: awkgram.y:2918
msgid "@include is a gawk extension"
msgstr "@include æ¯ gawk æ©å±"
-#: awkgram.y:2721
+#: awkgram.y:2924
msgid "empty filename after @include"
msgstr "@include åçæ件å为空"
-#: awkgram.y:2765
+#: awkgram.y:2973
msgid "@load is a gawk extension"
msgstr "@load æ¯ gawk æ©å±"
-#: awkgram.y:2771
+#: awkgram.y:2980
msgid "empty filename after @load"
msgstr "@load åçæ件å为空"
-#: awkgram.y:2905
+#: awkgram.y:3123
msgid "empty program text on command line"
msgstr "å½ä»¤è¡ä¸ç¨åºä½ä¸ºç©º"
-#: awkgram.y:3020
+#: awkgram.y:3238
#, c-format
msgid "can't read sourcefile `%s' (%s)"
msgstr "æ æ³è¯»åæºæ件â%sâ(%s)"
-#: awkgram.y:3031
+#: awkgram.y:3249
#, c-format
msgid "source file `%s' is empty"
msgstr "æºæ件â%sâ为空"
-#: awkgram.y:3090
+#: awkgram.y:3308
#, c-format
msgid "PEBKAC error: invalid character '\\%03o' in source code"
msgstr "PEBKAC é误ï¼æºä»£ç ä¸ææ æçå符â\\%03oâ"
-#: awkgram.y:3361
+#: awkgram.y:3535
msgid "source file does not end in newline"
msgstr "æºæ件ä¸ä»¥æ¢è¡ç¬¦ç»æ"
-#: awkgram.y:3481
+#: awkgram.y:3656
msgid "unterminated regexp ends with `\\' at end of file"
msgstr "æªç»æ¢çæ£å表达å¼å¨æ件ç»æå¤ä»¥â\\âç»æ"
-#: awkgram.y:3508
+#: awkgram.y:3683
#, c-format
msgid "%s: %d: tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr "%sï¼%dï¼tawk æ£å表达å¼ä¿®é¥°ç¬¦â/.../%câæ æ³å¨ gawk
ä¸å·¥ä½"
-#: awkgram.y:3512
+#: awkgram.y:3687
#, c-format
msgid "tawk regex modifier `/.../%c' doesn't work in gawk"
msgstr "tawk æ£å表达å¼ä¿®é¥°ç¬¦â/.../%câæ æ³å¨ gawk ä¸å·¥ä½"
-#: awkgram.y:3525
+#: awkgram.y:3700
msgid "unterminated regexp"
msgstr "æªç»æ¢çæ£å表达å¼"
-#: awkgram.y:3529
+#: awkgram.y:3704
msgid "unterminated regexp at end of file"
msgstr "æªç»æ¢çæ£å表达å¼å¨æ件ç»æå¤"
-#: awkgram.y:3608
+#: awkgram.y:3793
msgid "use of `\\ #...' line continuation is not portable"
msgstr "使ç¨â\\ #...âæ¥ç»è¡æ¯ä¸å¯ç§»æ¤ç"
-#: awkgram.y:3628
+#: awkgram.y:3815
msgid "backslash not last character on line"
msgstr "åææ ä¸æ¯è¡çæåä¸ä¸ªå符"
-#: awkgram.y:3666 awkgram.y:3668
+#: awkgram.y:3862 awkgram.y:3864
msgid "multidimensional arrays are a gawk extension"
msgstr "å¤ç»´æ°ç»æ¯ä¸ä¸ª gawk æ©å±"
-#: awkgram.y:3693
+#: awkgram.y:3889
msgid "POSIX does not allow operator `**='"
msgstr "POSIX ä¸å
许æä½ç¬¦â**=â"
-#: awkgram.y:3695
+#: awkgram.y:3891
msgid "old awk does not support operator `**='"
msgstr "è awk ä¸æ¯ææä½ç¬¦â**=â"
-#: awkgram.y:3704
+#: awkgram.y:3900
msgid "POSIX does not allow operator `**'"
msgstr "POSIX ä¸å
许æä½ç¬¦â**â"
-#: awkgram.y:3706
+#: awkgram.y:3902
msgid "old awk does not support operator `**'"
msgstr "è awk ä¸æ¯ææä½ç¬¦â**â"
-#: awkgram.y:3741
+#: awkgram.y:3937
msgid "operator `^=' is not supported in old awk"
msgstr "è awk ä¸æ¯ææä½ç¬¦â^=â"
-#: awkgram.y:3749
+#: awkgram.y:3945
msgid "operator `^' is not supported in old awk"
msgstr "è awk ä¸æ¯ææä½ç¬¦â^â"
-#: awkgram.y:3846 awkgram.y:3868 command.y:1187
+#: awkgram.y:4042 awkgram.y:4064 command.y:1187
msgid "unterminated string"
msgstr "æªç»æçå符串"
-#: awkgram.y:3856 main.c:1172
+#: awkgram.y:4052 main.c:1197
#, fuzzy
msgid "POSIX does not allow physical newlines in string values"
msgstr "POSIX ä¸å
许â\\xâ转ä¹ç¬¦"
-#: awkgram.y:3858 node.c:453
+#: awkgram.y:4054 node.c:453
#, fuzzy
msgid "backslash string continuation is not portable"
msgstr "使ç¨â\\ #...âæ¥ç»è¡æ¯ä¸å¯ç§»æ¤ç"
-#: awkgram.y:4089
+#: awkgram.y:4292
#, c-format
msgid "invalid char '%c' in expression"
msgstr "表达å¼ä¸çæ æå符â%câ"
-#: awkgram.y:4163
+#: awkgram.y:4387
#, c-format
msgid "`%s' is a gawk extension"
msgstr "â%sâæ¯ gawk æ©å±"
-#: awkgram.y:4168
+#: awkgram.y:4392
#, c-format
msgid "POSIX does not allow `%s'"
msgstr "POSIX ä¸å
许â%sâ"
-#: awkgram.y:4176
+#: awkgram.y:4400
#, c-format
msgid "`%s' is not supported in old awk"
msgstr "è awk ä¸æ¯æâ%sâ"
-#: awkgram.y:4266
+#: awkgram.y:4494
#, fuzzy
msgid "`goto' considered harmful!"
msgstr "âgotoâæ害ï¼\n"
-#: awkgram.y:4335
+#: awkgram.y:4563
#, c-format
msgid "%d is invalid as number of arguments for %s"
msgstr "%d æ¯ %s çæ æåæ°ä¸ªæ°"
-#: awkgram.y:4370
+#: awkgram.y:4598
#, c-format
msgid "%s: string literal as last arg of substitute has no effect"
msgstr "%sï¼å符串ä½ä¸º substitute çæåä¸ä¸ªåæ°æ ä»»ä½ææ"
-#: awkgram.y:4375
+#: awkgram.y:4603
#, c-format
msgid "%s third parameter is not a changeable object"
msgstr "%s 第ä¸ä¸ªåæ°ä¸æ¯ä¸ä¸ªå¯å对象"
-#: awkgram.y:4469 awkgram.y:4472
+#: awkgram.y:4707 awkgram.y:4710
msgid "match: third argument is a gawk extension"
msgstr "matchï¼ç¬¬ä¸ä¸ªåæ°æ¯ gawk æ©å±"
-#: awkgram.y:4526 awkgram.y:4529
+#: awkgram.y:4764 awkgram.y:4767
msgid "close: second argument is a gawk extension"
msgstr "closeï¼ç¬¬äºä¸ªåæ°æ¯ gawk æ©å±"
-#: awkgram.y:4541
+#: awkgram.y:4779
msgid "use of dcgettext(_\"...\") is incorrect: remove leading underscore"
msgstr "ä½¿ç¨ dcgettext(_\"...\") æ¯é误çï¼å»æå¼å§çä¸å线"
-#: awkgram.y:4556
+#: awkgram.y:4794
msgid "use of dcngettext(_\"...\") is incorrect: remove leading underscore"
msgstr "ä½¿ç¨ dcngettext(_\"...\") æ¯é误çï¼å»æå¼å§çä¸å线"
-#: awkgram.y:4575
+#: awkgram.y:4813
msgid "index: regexp constant as second argument is not allowed"
msgstr "indexï¼ä¸å
许å°æ£å表达å¼å¸¸éä½ä¸ºç¬¬äºä¸ªåæ°"
-#: awkgram.y:4628
+#: awkgram.y:4866
#, c-format
msgid "function `%s': parameter `%s' shadows global variable"
msgstr "å½æ°â%sâï¼åæ°â%sâæ©çäºå
Œ
±åé"
-#: awkgram.y:4677 debug.c:4100 debug.c:4143 debug.c:5264
+#: awkgram.y:4915 debug.c:4178 debug.c:4221 debug.c:5342
#, c-format
msgid "could not open `%s' for writing (%s)"
msgstr "æ æ³ä»¥å模å¼æå¼â%sâ (%s)"
-#: awkgram.y:4678
+#: awkgram.y:4916
msgid "sending variable list to standard error"
msgstr "åéåéå表å°æ åé误è¾åº"
-#: awkgram.y:4686
+#: awkgram.y:4924
#, c-format
msgid "%s: close failed (%s)"
msgstr "%sï¼å
³é失败(%s)"
-#: awkgram.y:4711
+#: awkgram.y:4949
msgid "shadow_funcs() called twice!"
msgstr "shadow_funcs() 被è°ç¨ä¸¤æ¬¡ï¼"
-#: awkgram.y:4719
+#: awkgram.y:4957
msgid "there were shadowed variables."
msgstr "æåé被æ©çã"
-#: awkgram.y:4786
+#: awkgram.y:5034
#, c-format
msgid "function name `%s' previously defined"
msgstr "å½æ°åâ%sâåé¢å·²å®ä¹"
-#: awkgram.y:4832
+#: awkgram.y:5085
#, c-format
msgid "function `%s': can't use function name as parameter name"
msgstr "å½æ°â%sâï¼æ æ³ä½¿ç¨å½æ°åä½ä¸ºåæ°å"
-#: awkgram.y:4835
+#: awkgram.y:5088
#, c-format
msgid "function `%s': can't use special variable `%s' as a function parameter"
msgstr "å½æ°â%sâï¼æ æ³ä½¿ç¨ç¹æ®åéâ%sâä½ä¸ºå½æ°åæ°"
-#: awkgram.y:4843
+#: awkgram.y:5092
+#, fuzzy, c-format
+msgid "function `%s': parameter `%s' cannot contain a namespace"
+msgstr "å½æ°â%sâï¼åæ°â%sâæ©çäºå
Œ
±åé"
+
+#: awkgram.y:5099
#, c-format
msgid "function `%s': parameter #%d, `%s', duplicates parameter #%d"
msgstr "å½æ°â%sâï¼ç¬¬ %d 个åæ°, â%sâ, ä¸ç¬¬ %d 个åæ°éå¤"
-#: awkgram.y:4929 awkgram.y:4935
+#: awkgram.y:5188
#, c-format
msgid "function `%s' called but never defined"
msgstr "è°ç¨äºå½æ°â%sâï¼ä½å
¶æªè¢«å®ä¹"
-#: awkgram.y:4939
+#: awkgram.y:5192
#, c-format
msgid "function `%s' defined but never called directly"
msgstr "å®ä¹äºå½æ°â%sâï¼ä½ä»æªè¢«è°ç¨"
-#: awkgram.y:4971
+#: awkgram.y:5224
#, c-format
msgid "regexp constant for parameter #%d yields boolean value"
msgstr "第 %d 个åæ°çæ£å表达å¼å¸¸é产çå¸å°å¼"
-#: awkgram.y:4986
+#: awkgram.y:5239
#, c-format
msgid ""
"function `%s' called with space between name and `(',\n"
@@ -521,25 +532,68 @@ msgstr ""
"å½æ°â%sâ被è°ç¨æ¶ååä¸â(âé´æç©ºæ ¼ï¼\n"
"æ被ç¨ä½åéææ°ç»"
-#: awkgram.y:5201
+#: awkgram.y:5454
msgid "division by zero attempted"
msgstr "è¯å¾é¤0"
-#: awkgram.y:5210
+#: awkgram.y:5463
#, c-format
msgid "division by zero attempted in `%%'"
msgstr "å¨â%%âä¸è¯å¾é¤ 0"
-#: awkgram.y:5536
+#: awkgram.y:5802
msgid ""
"cannot assign a value to the result of a field post-increment expression"
msgstr "æ æ³å°å¼èµç»å段åå¢è¡¨è¾¾å¼"
-#: awkgram.y:5539
+#: awkgram.y:5805
#, c-format
msgid "invalid target of assignment (opcode %s)"
msgstr "èµå¼çç®æ æ æï¼æä½ç %sï¼"
+#: awkgram.y:6697
+#, c-format
+msgid "identifier %s: qualified names not allowed in traditional / POSIX mode"
+msgstr ""
+
+#: awkgram.y:6702
+#, c-format
+msgid "identifier %s: namespace separator is two colons, not one"
+msgstr ""
+
+#: awkgram.y:6708
+#, c-format
+msgid "qualified identifier `%s' is badly formed"
+msgstr ""
+
+#: awkgram.y:6715
+#, c-format
+msgid ""
+"identifier `%s': namespace separator can only appear once in a qualified name"
+msgstr ""
+
+#: awkgram.y:6764 awkgram.y:6815
+#, c-format
+msgid "using reserved identifier `%s' as a namespace is not allowed"
+msgstr ""
+
+#: awkgram.y:6771 awkgram.y:6781
+#, c-format
+msgid ""
+"using reserved identifier `%s' as second component of a qualified name is "
+"not allowed"
+msgstr ""
+
+#: awkgram.y:6799
+#, fuzzy
+msgid "@namespace is a gawk extension"
+msgstr "@include æ¯ gawk æ©å±"
+
+#: awkgram.y:6806
+#, c-format
+msgid "namespace name `%s' must meet identifier naming rules"
+msgstr ""
+
#: builtin.c:143
#, c-format
msgid "%s to \"%s\" failed (%s)"
@@ -820,228 +874,218 @@ msgstr "strftimeï¼ç¬¬ä¸ä¸ªåæ°ä¸æ¯å符串"
msgid "strftime: received empty format string"
msgstr "strftimeï¼æ¶å°ç©ºæ ¼å¼å符串"
-#: builtin.c:2110
-#, c-format
-msgid "setenv(TZ, %s) failed (%s)"
-msgstr "sevenv(TZ, %s) æ§è¡å¤±è´¥ï¼%sï¼"
-
-#: builtin.c:2117
-#, c-format
-msgid "setenv(TZ, %s) restoration failed (%s)"
-msgstr "sevenv(TZ, %s) æ¢å¤åå§å¼å¤±è´¥ï¼%sï¼"
-
-#: builtin.c:2121
-#, c-format
-msgid "unsetenv(TZ) failed (%s)"
-msgstr "unsetenv(TZ) æ§è¡å¤±è´¥(%s)"
-
-#: builtin.c:2150
+#: builtin.c:2122
msgid "mktime: received non-string argument"
msgstr "mktimeï¼æ¶å°éå符串åæ°"
-#: builtin.c:2167
+#: builtin.c:2139
msgid "mktime: at least one of the values is out of the default range"
msgstr "mktimeï¼è³å°æä¸ä¸ªå¼è¶
åºé»è®¤èå´"
-#: builtin.c:2203
+#: builtin.c:2175
msgid "'system' function not allowed in sandbox mode"
msgstr "æ²ç®±æ¨¡å¼ä¸ä¸å
许使ç¨\"system\"å½æ°"
-#: builtin.c:2208
+#: builtin.c:2180
msgid "system: received non-string argument"
msgstr "systemï¼æ¶å°éå符串åæ°"
-#: builtin.c:2277 builtin.c:2350
+#: builtin.c:2249 builtin.c:2322
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr "printï¼è¯å¾ååå
¥ç«¯å·²è¢«å
³éçåå管éä¸åå
¥æ°æ®"
-#: builtin.c:2373
+#: builtin.c:2345
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "å¼ç¨æªåå§åçå段â$%dâ"
-#: builtin.c:2458
+#: builtin.c:2430
msgid "tolower: received non-string argument"
msgstr "tolowerï¼æ¶å°éå符串åæ°"
-#: builtin.c:2489
+#: builtin.c:2461
msgid "toupper: received non-string argument"
msgstr "toupperï¼æ¶å°éå符串åæ°"
-#: builtin.c:2522 mpfr.c:674
+#: builtin.c:2494 mpfr.c:674
msgid "atan2: received non-numeric first argument"
msgstr "atan2ï¼ç¬¬ä¸ä¸ªåæ°ä¸æ¯æ°å"
-#: builtin.c:2524 mpfr.c:676
+#: builtin.c:2496 mpfr.c:676
msgid "atan2: received non-numeric second argument"
msgstr "atan2ï¼ç¬¬äºä¸ªåæ°ä¸æ¯æ°å"
-#: builtin.c:2543
+#: builtin.c:2515
msgid "sin: received non-numeric argument"
msgstr "sinï¼æ¶å°éæ°ååæ°"
-#: builtin.c:2559
+#: builtin.c:2531
msgid "cos: received non-numeric argument"
msgstr "cosï¼æ¶å°éæ°ååæ°"
-#: builtin.c:2673 mpfr.c:1169
+#: builtin.c:2645 mpfr.c:1169
msgid "srand: received non-numeric argument"
msgstr "srandï¼æ¶å°éæ°ååæ°"
-#: builtin.c:2704
+#: builtin.c:2676
msgid "match: third argument is not an array"
msgstr "matchï¼ç¬¬ä¸ä¸ªåæ°ä¸æ¯æ°ç»"
-#: builtin.c:2971
+#: builtin.c:2919
#, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensubï¼ç¬¬ä¸ä¸ªåæ°â%.*sâ被å½ä½ 1"
-#: builtin.c:3293
+#: builtin.c:3241
#, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "%sï¼é´æ¥è°ç¨æ¶åªè½ä¼ é两个åæ°"
-#: builtin.c:3393
+#: builtin.c:3341
#, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "é´æ¥è°ç¨ %s éè¦ä¼ éè³å°ä¸¤ä¸ªåæ°"
-#: builtin.c:3448
+#: builtin.c:3396
msgid "lshift: received non-numeric first argument"
msgstr "lshiftï¼ç¬¬ä¸ä¸ªåæ°ä¸æ¯æ°å"
-#: builtin.c:3450
+#: builtin.c:3398
msgid "lshift: received non-numeric second argument"
msgstr "lshiftï¼ç¬¬äºä¸ªåæ°ä¸æ¯æ°å"
-#: builtin.c:3456
+#: builtin.c:3404
#, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f)ï¼ä¸å
è®¸ä¼ å
¥è´å¼"
-#: builtin.c:3460
+#: builtin.c:3408
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f)ï¼å°æ°é¨åä¼è¢«æªæ"
-#: builtin.c:3462
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr "lshift(%f, %f)ï¼è¿å¤§ç移ä½ä¼å¾å°å¥æªçç»æ"
-#: builtin.c:3487
+#: builtin.c:3435
msgid "rshift: received non-numeric first argument"
msgstr "rshiftï¼ç¬¬ä¸ä¸ªåæ°ä¸æ¯æ°å"
-#: builtin.c:3489
+#: builtin.c:3437
msgid "rshift: received non-numeric second argument"
msgstr "rshiftï¼ç¬¬äºä¸ªåæ°ä¸æ¯æ°å"
-#: builtin.c:3495
+#: builtin.c:3443
#, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift(%f, %f)ï¼ä¸å
è®¸ä¼ å
¥è´å¼"
-#: builtin.c:3499
+#: builtin.c:3447
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f)ï¼å°æ°é¨åä¼è¢«æªæ"
-#: builtin.c:3501
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr "rshift(%f, %f)ï¼è¿å¤§ç移ä½ä¼å¾å°å¥æªçç»æ"
-#: builtin.c:3526 mpfr.c:982
+#: builtin.c:3474 mpfr.c:982
msgid "and: called with less than two arguments"
msgstr "andï¼è°ç¨æ¶ä¼ éçåæ°ä¸è¶³2个"
-#: builtin.c:3531
+#: builtin.c:3479
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "andï¼åæ° %d ä¸æ¯æ°å¼"
-#: builtin.c:3535
+#: builtin.c:3483
#, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "andï¼åæ° %d ä¸å
许为è´å¼ %g"
-#: builtin.c:3558 mpfr.c:1014
+#: builtin.c:3506 mpfr.c:1014
msgid "or: called with less than two arguments"
msgstr "orï¼è°ç¨æ¶ä¼ éçåæ°ä¸è¶³2个"
-#: builtin.c:3563
+#: builtin.c:3511
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "orï¼åæ° %d ä¸æ¯æ°å¼"
-#: builtin.c:3567
+#: builtin.c:3515
#, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "orï¼æ° %d ä¸å
许为è´å¼ %g"
-#: builtin.c:3589 mpfr.c:1045
+#: builtin.c:3537 mpfr.c:1045
msgid "xor: called with less than two arguments"
msgstr "xorï¼è°ç¨æ¶ä¼ éçåæ°ä¸è¶³2个"
-#: builtin.c:3595
+#: builtin.c:3543
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "xorï¼åæ° %d ä¸æ¯æ°å¼"
-#: builtin.c:3599
+#: builtin.c:3547
#, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xorï¼æ° %d ä¸å
许为è´å¼ %g"
-#: builtin.c:3624 mpfr.c:804
+#: builtin.c:3572 mpfr.c:804
msgid "compl: received non-numeric argument"
msgstr "complï¼æ¶å°éæ°ååæ°"
-#: builtin.c:3629
+#: builtin.c:3577
#, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f)ï¼ä¸å
许使ç¨è´å¼"
-#: builtin.c:3632
+#: builtin.c:3580
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f)ï¼å°æ°é¨åä¼è¢«æªæ"
-#: builtin.c:3816
+#: builtin.c:3764
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettextï¼â%sâä¸æ¯ä¸ä¸ªææçåºåç®å½"
-#: builtin.c:4041 mpfr.c:1203
+#: builtin.c:3988 mpfr.c:1203
msgid "intdiv: third argument is not an array"
msgstr "intdivï¼ç¬¬ä¸ä¸ªåæ°ä¸æ¯æ°ç»"
-#: builtin.c:4049 mpfr.c:1211
+#: builtin.c:3996 mpfr.c:1211
msgid "intdiv: received non-numeric first argument"
msgstr "intdivï¼ç¬¬ä¸ä¸ªåæ°ä¸æ¯æ°å"
-#: builtin.c:4051 mpfr.c:1213
+#: builtin.c:3998 mpfr.c:1213
msgid "intdiv: received non-numeric second argument"
msgstr "intdivï¼ç¬¬äºä¸ªåæ°ä¸æ¯æ°å"
-#: builtin.c:4060 mpfr.c:1252
+#: builtin.c:4007 mpfr.c:1252
msgid "intdiv: division by zero attempted"
msgstr "intdivï¼è¯å¾é¤0"
-#: builtin.c:4130
+#: builtin.c:4046
+#, fuzzy
+msgid "typeof: second argument is not an array"
+msgstr "splitï¼ç¬¬äºä¸ªåæ°ä¸æ¯æ°ç»"
+
+#: builtin.c:4082
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
msgstr "typeof å½æ°åç°ä¸ä¸ªæ
æçé项ç»åâ%sâï¼è¯·åå¼åè
æ±æ¥æ¤é误ã"
-#: builtin.c:4145
+#: builtin.c:4101
#, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "typeofï¼åæ°ç±»åâ%sâæ æ"
-#: builtin.c:4149
+#: builtin.c:4105
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr "typeofï¼åæ°ç±»åâ%sâæªç¥"
@@ -1335,7 +1379,7 @@ msgstr ""
"where [N] - (ä¸backtraceç¸å) æ¾ç¤ºææææè¿ N å± (è¥ N <
0ï¼åæ¾ç¤ºæè¿ N "
"å±) è°ç¨ã"
-#: command.y:1016 debug.c:408 gawkapi.c:258 msg.c:139
+#: command.y:1016 debug.c:409 gawkapi.c:259 msg.c:139
#, c-format
msgid "error: "
msgstr "é误ï¼"
@@ -1401,65 +1445,65 @@ msgstr "(åæ¶)设置ææ¾ç¤ºä¿åçé项
(å¼=on|off)ã"
msgid "(un)set or show instruction tracing (value=on|off)."
msgstr "(åæ¶)设置ææ¾ç¤ºæ令è·è¸ª (å¼=on|off)ã"
-#: debug.c:352
+#: debug.c:353
msgid "program not running."
msgstr "ç¨åºæªè¿è¡ã"
-#: debug.c:455 debug.c:613
+#: debug.c:456 debug.c:614
#, c-format
msgid "can't read source file `%s' (%s)"
msgstr "æ æ³è¯»åæºæ件â%sâ(%s)"
-#: debug.c:460
+#: debug.c:461
#, c-format
msgid "source file `%s' is empty.\n"
msgstr "æºæ件â%sâ为空ã\n"
-#: debug.c:487
+#: debug.c:488
msgid "no current source file."
msgstr "å½å没ææºæ件ã"
-#: debug.c:512
+#: debug.c:513
#, c-format
msgid "cannot find source file named `%s' (%s)"
msgstr "æ æ³æ¾å°å为â%sâçæºæ件 (%s)"
-#: debug.c:536
+#: debug.c:537
#, c-format
msgid "WARNING: source file `%s' modified since program compilation.\n"
msgstr "è¦åï¼æºæ件â%sâå¨ç¨åºç¼è¯ä¹å被修æ¹ã\n"
-#: debug.c:558
+#: debug.c:559
#, c-format
msgid "line number %d out of range; `%s' has %d lines"
msgstr "è¡å· %d è¶
åºèå´ï¼â%sâ åªæ %d è¡"
-#: debug.c:618
+#: debug.c:619
#, c-format
msgid "unexpected eof while reading file `%s', line %d"
msgstr "æªè¯»åæ件â%sâéå° EOFï¼äºç¬¬ %d è¡"
-#: debug.c:627
+#: debug.c:628
#, c-format
msgid "source file `%s' modified since start of program execution"
msgstr "æºæ件â%sâå¨ç¨åºæ§è¡ä¹å被修æ¹ã"
-#: debug.c:739
+#: debug.c:740
#, c-format
msgid "Current source file: %s\n"
msgstr "å½åæºæä»¶ï¼ %s\n"
-#: debug.c:740
+#: debug.c:741
#, c-format
msgid "Number of lines: %d\n"
msgstr "è¡ç¼å·ï¼%d\n"
-#: debug.c:747
+#: debug.c:748
#, c-format
msgid "Source file (lines): %s (%d)\n"
msgstr "æºæ件 (è¡)ï¼%s (%d)\n"
-#: debug.c:761
+#: debug.c:762
msgid ""
"Number Disp Enabled Location\n"
"\n"
@@ -1467,54 +1511,54 @@ msgstr ""
"ç¼å· æ¾ç¤º å¯ç¨ ä½ç½®\n"
"\n"
-#: debug.c:772
+#: debug.c:773
#, c-format
msgid "\tno of hits = %ld\n"
msgstr "\tå½ä¸æ¬¡æ° = %ld\n"
-#: debug.c:774
+#: debug.c:775
#, c-format
msgid "\tignore next %ld hit(s)\n"
msgstr "\t忽ç¥åç» %ld 次å½ä¸\n"
-#: debug.c:776 debug.c:916
+#: debug.c:777 debug.c:917
#, c-format
msgid "\tstop condition: %s\n"
msgstr "\tåæ¢æ¡ä»¶ï¼%s\n"
-#: debug.c:778 debug.c:918
+#: debug.c:779 debug.c:919
msgid "\tcommands:\n"
msgstr "\tå½ä»¤ï¼\n"
-#: debug.c:800
+#: debug.c:801
#, c-format
msgid "Current frame: "
msgstr "å½åå±ï¼"
-#: debug.c:803
+#: debug.c:804
#, c-format
msgid "Called by frame: "
msgstr "è°ç¨å±ï¼"
-#: debug.c:807
+#: debug.c:808
#, c-format
msgid "Caller of frame: "
msgstr "è°ç¨è
ï¼"
-#: debug.c:825
+#: debug.c:826
#, c-format
msgid "None in main().\n"
msgstr "ä¸å¨ main() ä¸ã\n"
-#: debug.c:855
+#: debug.c:856
msgid "No arguments.\n"
msgstr "没æåæ°ã\n"
-#: debug.c:856
+#: debug.c:857
msgid "No locals.\n"
msgstr "没ææ¬å°åéã\n"
-#: debug.c:864
+#: debug.c:865
msgid ""
"All defined variables:\n"
"\n"
@@ -1522,7 +1566,7 @@ msgstr ""
"ææå·²å®ä¹çåéï¼\n"
"\n"
-#: debug.c:874
+#: debug.c:875
msgid ""
"All defined functions:\n"
"\n"
@@ -1530,7 +1574,7 @@ msgstr ""
"ææå·²å®ä¹çå½æ°ï¼\n"
"\n"
-#: debug.c:893
+#: debug.c:894
msgid ""
"Auto-display variables:\n"
"\n"
@@ -1538,7 +1582,7 @@ msgstr ""
"èªå¨æ¾ç¤ºåéï¼\n"
"\n"
-#: debug.c:896
+#: debug.c:897
msgid ""
"Watch variables:\n"
"\n"
@@ -1546,380 +1590,380 @@ msgstr ""
"çè§åéï¼\n"
"\n"
-#: debug.c:1036
+#: debug.c:1037
#, c-format
msgid "no symbol `%s' in current context\n"
msgstr "å½åä¸ä¸æä¸æ¾ä¸å°ç¬¦å·â%sâ\n"
-#: debug.c:1048 debug.c:1434
+#: debug.c:1049 debug.c:1437
#, c-format
msgid "`%s' is not an array\n"
msgstr "â%sâä¸æ¯ä¸ä¸ªæ°ç»\n"
-#: debug.c:1062
+#: debug.c:1063
#, c-format
msgid "$%ld = uninitialized field\n"
msgstr "$%ld = æªåå§åçå段\n"
-#: debug.c:1083
+#: debug.c:1084
#, c-format
msgid "array `%s' is empty\n"
msgstr "æ°ç»â%sâ为空\n"
-#: debug.c:1126 debug.c:1178
+#: debug.c:1127 debug.c:1179
#, c-format
msgid "[\"%.*s\"] not in array `%s'\n"
msgstr "[\"%.*s\"] ä¸å¨æ°ç»â%sâä¸\n"
-#: debug.c:1182
+#: debug.c:1183
#, c-format
msgid "`%s[\"%.*s\"]' is not an array\n"
msgstr "â%s[\"%.*s\"]âä¸æ¯æ°ç»\n"
-#: debug.c:1243 debug.c:5024
+#: debug.c:1244 debug.c:5102
#, c-format
msgid "`%s' is not a scalar variable"
msgstr "â%sâä¸æ¯æ é"
-#: debug.c:1265 debug.c:5054
+#: debug.c:1267 debug.c:5132
#, c-format
msgid "attempt to use array `%s[\"%.*s\"]' in a scalar context"
msgstr "è¯å¾å¨æ éç¯å¢ä¸ä½¿ç¨æ°ç»â%s[\"%.*s\"]â"
-#: debug.c:1287 debug.c:5065
+#: debug.c:1290 debug.c:5143
#, c-format
msgid "attempt to use scalar `%s[\"%.*s\"]' as array"
msgstr "è¯å¾ææ éâ%s[\"%.*s\"]âå½æ°ç»ä½¿ç¨"
-#: debug.c:1430
+#: debug.c:1433
#, c-format
msgid "`%s' is a function"
msgstr "â%sâæ¯ä¸ä¸ªå½æ°"
-#: debug.c:1472
+#: debug.c:1475
#, c-format
msgid "watchpoint %d is unconditional\n"
msgstr "æç¹ %d 为æ æ¡ä»¶æç¹\n"
-#: debug.c:1506
+#: debug.c:1509
#, c-format
msgid "No display item numbered %ld"
msgstr "没æç¼å·ä¸º %ld çæ¾ç¤ºé¡¹ç®"
-#: debug.c:1509
+#: debug.c:1512
#, c-format
msgid "No watch item numbered %ld"
msgstr "没æç¼å·ä¸º %ld ççè§é¡¹ç®"
-#: debug.c:1535
+#: debug.c:1538
#, c-format
msgid "%d: [\"%.*s\"] not in array `%s'\n"
msgstr "%dï¼[\"%.*s\"] ä¸å¨æ°ç»â%sâä¸\n"
-#: debug.c:1774
+#: debug.c:1777
msgid "attempt to use scalar value as array"
msgstr "è¯å¾ææ éå½æ°ç»ä½¿ç¨"
-#: debug.c:1865
+#: debug.c:1868
#, c-format
msgid "Watchpoint %d deleted because parameter is out of scope.\n"
msgstr "æç¹ %d 已被å é¤ï¼å 为åæ°è¶
åºèå´ã\n"
-#: debug.c:1876
+#: debug.c:1879
#, c-format
msgid "Display %d deleted because parameter is out of scope.\n"
msgstr "æ¾ç¤º %d 已被å é¤ï¼å 为åæ°è¶
åºèå´ã\n"
-#: debug.c:1909
+#: debug.c:1912
#, c-format
msgid " in file `%s', line %d\n"
msgstr "äºæ件â%sâï¼ç¬¬ %d è¡\n"
-#: debug.c:1930
+#: debug.c:1933
#, c-format
msgid " at `%s':%d"
msgstr "äºâ%sâ:%d"
-#: debug.c:1946 debug.c:2009
+#: debug.c:1949 debug.c:2012
#, c-format
msgid "#%ld\tin "
msgstr "#%ld\täº "
-#: debug.c:1983
+#: debug.c:1986
#, c-format
msgid "More stack frames follow ...\n"
msgstr "æ´å¤æ å± ...\n"
-#: debug.c:2026
+#: debug.c:2029
msgid "invalid frame number"
msgstr "å±æ°æ æ"
-#: debug.c:2209
+#: debug.c:2212
#, c-format
msgid "Note: breakpoint %d (enabled, ignore next %ld hits), also set at %s:%d"
msgstr "注æï¼æç¹ %d (å·²å¯ç¨ï¼å¿½ç¥åç» %ld
次å½ä¸)ï¼ä¹è®¾ç½®äº %s:%d"
-#: debug.c:2216
+#: debug.c:2219
#, c-format
msgid "Note: breakpoint %d (enabled), also set at %s:%d"
msgstr "注æï¼æç¹ %d (å·²å¯ç¨)ï¼ä¹è®¾ç½®äº %s:%d"
-#: debug.c:2223
+#: debug.c:2226
#, c-format
msgid "Note: breakpoint %d (disabled, ignore next %ld hits), also set at %s:%d"
msgstr "注æï¼æç¹ %d (å·²ç¦ç¨ï¼å¿½ç¥åç» %ld 次å½ä¸)ï¼ä¹å¨
%s:%d å¤è®¾ç½®"
-#: debug.c:2230
+#: debug.c:2233
#, c-format
msgid "Note: breakpoint %d (disabled), also set at %s:%d"
msgstr "注æï¼æç¹ %d (å·²ç¦ç¨)ï¼ä¹è®¾ç½®äº %s:%d"
-#: debug.c:2247
+#: debug.c:2250
#, c-format
msgid "Breakpoint %d set at file `%s', line %d\n"
msgstr "æç¹ %d 设置äºæ件â%sâï¼ç¬¬ %d è¡\n"
-#: debug.c:2349
+#: debug.c:2352
#, c-format
msgid "Can't set breakpoint in file `%s'\n"
msgstr "æ æ³å¨æ件â%sâä¸è®¾ç½®æç¹\n"
-#: debug.c:2378 debug.c:2501 debug.c:3363
+#: debug.c:2381 debug.c:2504 debug.c:3366
#, c-format
msgid "line number %d in file `%s' out of range"
msgstr "æ件â%2$sâä¸çè¡å· %1$d è¶
åºèå´"
-#: debug.c:2382
+#: debug.c:2385
#, c-format
msgid "Can't find rule!!!\n"
msgstr "æ æ³æ¾å°è§åï¼\n"
-#: debug.c:2384
+#: debug.c:2387
#, c-format
msgid "Can't set breakpoint at `%s':%d\n"
msgstr "æ æ³è®¾ç½®æç¹äºâ%sâ:%d\n"
-#: debug.c:2396
+#: debug.c:2399
#, c-format
msgid "Can't set breakpoint in function `%s'\n"
msgstr "æ æ³å¨å½æ°â%sâä¸è®¾ç½®æç¹\n"
-#: debug.c:2412
+#: debug.c:2415
#, c-format
msgid "breakpoint %d set at file `%s', line %d is unconditional\n"
msgstr "设置äºæ件â%2$sâï¼ç¬¬ %1$d è¡çæç¹ %3$d 为æ
æ¡ä»¶æç¹\n"
-#: debug.c:2517 debug.c:2539
+#: debug.c:2520 debug.c:2542
#, c-format
msgid "Deleted breakpoint %d"
msgstr "å·²å é¤æç¹ %d"
-#: debug.c:2523
+#: debug.c:2526
#, c-format
msgid "No breakpoint(s) at entry to function `%s'\n"
msgstr "å½æ°â%sâå
¥å£å¤æ æç¹\n"
-#: debug.c:2550
+#: debug.c:2553
#, c-format
msgid "No breakpoint at file `%s', line #%d\n"
msgstr "æ件â%sâ第 #%d è¡å¤æ æç¹\n"
-#: debug.c:2605 debug.c:2646 debug.c:2666 debug.c:2709
+#: debug.c:2608 debug.c:2649 debug.c:2669 debug.c:2712
msgid "invalid breakpoint number"
msgstr "æç¹ç¼å·æ æ"
-#: debug.c:2621
+#: debug.c:2624
msgid "Delete all breakpoints? (y or n) "
msgstr "å é¤æææç¹åï¼(y or n) "
-#: debug.c:2622 debug.c:2936 debug.c:2989
+#: debug.c:2625 debug.c:2939 debug.c:2992
msgid "y"
msgstr "y"
-#: debug.c:2671
+#: debug.c:2674
#, c-format
msgid "Will ignore next %ld crossing(s) of breakpoint %d.\n"
msgstr "å°å¿½ç¥åç» %ld 次å½ä¸æç¹ %dã\n"
-#: debug.c:2675
+#: debug.c:2678
#, c-format
msgid "Will stop next time breakpoint %d is reached.\n"
msgstr "以åå½ä¸æç¹ %d æ¶å°ä¼åæ¢ã\n"
-#: debug.c:2792
+#: debug.c:2795
#, c-format
msgid "Can only debug programs provided with the `-f' option.\n"
msgstr "åªè½è°è¯ä½¿ç¨äºâ-fâé项çç¨åºã\n"
-#: debug.c:2921
+#: debug.c:2924
#, c-format
msgid "Failed to restart debugger"
msgstr "éå¯è°è¯å¨å¤±è´¥"
-#: debug.c:2935
+#: debug.c:2938
msgid "Program already running. Restart from beginning (y/n)? "
msgstr "ç¨åºå·²ç»å¨è¿è¡äºãéæ°å¼å§è¿è¡åï¼(y/n) "
-#: debug.c:2939
+#: debug.c:2942
#, c-format
msgid "Program not restarted\n"
msgstr "ç¨åºæªéæ°è¿è¡\n"
-#: debug.c:2949
+#: debug.c:2952
#, c-format
msgid "error: cannot restart, operation not allowed\n"
msgstr "é误ï¼æ æ³éæ°è¿è¡ï¼ä¸å
许该æä½\n"
-#: debug.c:2955
+#: debug.c:2958
#, c-format
msgid "error (%s): cannot restart, ignoring rest of the commands\n"
msgstr "é误 (%s)ï¼æ æ³éæ°è¿è¡ï¼å¿½ç¥å©ä½å½ä»¤\n"
-#: debug.c:2963
+#: debug.c:2966
#, c-format
msgid "Starting program: \n"
msgstr "å¼å§è¿è¡ç¨åºï¼\n"
-#: debug.c:2973
+#: debug.c:2976
#, c-format
msgid "Program exited abnormally with exit value: %d\n"
msgstr "ç¨åºå¼å¸¸éåºï¼ç¶æç ï¼%d\n"
-#: debug.c:2974
+#: debug.c:2977
#, c-format
msgid "Program exited normally with exit value: %d\n"
msgstr "ç¨åºæ£å¸¸éåºï¼ç¶æç ï¼%d\n"
-#: debug.c:2988
+#: debug.c:2991
msgid "The program is running. Exit anyway (y/n)? "
msgstr "ç¨åºå·²ç»å¨è¿è¡äºãä»ç¶è¦éåºåï¼(y/n) "
-#: debug.c:3023
+#: debug.c:3026
#, c-format
msgid "Not stopped at any breakpoint; argument ignored.\n"
msgstr "æªå¨æç¹å¤åæ¢ï¼å·²å¿½ç¥åæ°ã\n"
-#: debug.c:3028
+#: debug.c:3031
#, c-format
msgid "invalid breakpoint number %d."
msgstr "æç¹ç¼å· %d æ æã"
-#: debug.c:3033
+#: debug.c:3036
#, c-format
msgid "Will ignore next %ld crossings of breakpoint %d.\n"
msgstr "å°å¿½ç¥åç» %ld 次å½ä¸æç¹ %dã\n"
-#: debug.c:3220
+#: debug.c:3223
#, c-format
msgid "'finish' not meaningful in the outermost frame main()\n"
msgstr "âfinishâ对äºæå¤å±ç main() æ¥è¯´æ æä¹\n"
-#: debug.c:3225
+#: debug.c:3228
#, c-format
msgid "Run till return from "
msgstr "è¿è¡ç´å°è¿åèª "
-#: debug.c:3268
+#: debug.c:3271
#, c-format
msgid "'return' not meaningful in the outermost frame main()\n"
msgstr "âreturnâ对äºæå¤å±ç main() æ¥è¯´æ æä¹\n"
-#: debug.c:3382
+#: debug.c:3385
#, c-format
msgid "Can't find specified location in function `%s'\n"
msgstr "æ¾ä¸å°å½æ°â%sâä¸çæå®ä½ç½®\n"
-#: debug.c:3390
+#: debug.c:3393
#, c-format
msgid "invalid source line %d in file `%s'"
msgstr "æºä»£ç è¡å·â%dâ对äºæ件â%sâæ¥è¯´æ æ"
-#: debug.c:3405
+#: debug.c:3408
#, c-format
msgid "Can't find specified location %d in file `%s'\n"
msgstr "æ¾ä¸å°æ件â%2$sâä¸çæå®ä½ç½® %1$d\n"
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "element not in array\n"
msgstr "å
ç´ ä¸å¨æ°ç»ä¸\n"
-#: debug.c:3437
+#: debug.c:3440
#, c-format
msgid "untyped variable\n"
msgstr "æ ç±»ååé\n"
-#: debug.c:3479
+#: debug.c:3482
#, c-format
msgid "Stopping in %s ...\n"
msgstr "åæ¢äº %s ...\n"
-#: debug.c:3556
+#: debug.c:3559
#, c-format
msgid "'finish' not meaningful with non-local jump '%s'\n"
msgstr "âfinishâ对äºéæ¬å°è·³è½¬â%sâæ¥è¯´æ æ\n"
-#: debug.c:3563
+#: debug.c:3566
#, c-format
msgid "'until' not meaningful with non-local jump '%s'\n"
msgstr "âuntilâ对äºéæ¬å°è·³è½¬â%sâæ¥è¯´æ æ\n"
-#: debug.c:4244
+#: debug.c:4322
msgid "\t------[Enter] to continue or q [Enter] to quit------"
msgstr "\t------ æ [Enter] 继ç»ï¼æ q [Enter] éåº ------"
-#: debug.c:4245
+#: debug.c:4323
msgid "q"
msgstr "q"
-#: debug.c:5061
+#: debug.c:5139
#, c-format
msgid "[\"%.*s\"] not in array `%s'"
msgstr "[\"%.*s\"] ä¸å¨æ°ç»â%sâä¸"
-#: debug.c:5267
+#: debug.c:5345
#, c-format
msgid "sending output to stdout\n"
msgstr "è¾åºå°æ åè¾åº\n"
-#: debug.c:5307
+#: debug.c:5385
msgid "invalid number"
msgstr "ç¼å·æ æ"
-#: debug.c:5441
+#: debug.c:5519
#, c-format
msgid "`%s' not allowed in current context; statement ignored"
msgstr "å½åä¸ä¸æä¸ä¸å
许â%sâï¼è¯å¥å·²å¿½ç¥"
-#: debug.c:5449
+#: debug.c:5527
msgid "`return' not allowed in current context; statement ignored"
msgstr "å½åä¸ä¸æä¸ä¸å
许â%sâï¼è¯å¥å·²å¿½ç¥"
-#: debug.c:5664
+#: debug.c:5742
#, c-format
msgid "No symbol `%s' in current context"
msgstr "å½åä¸ä¸æä¸æ¾ä¸å°ç¬¦å·â%sâ"
-#: eval.c:399
+#: eval.c:400
#, c-format
msgid "unknown nodetype %d"
msgstr "æªç¥çç»ç¹ç±»å %d"
-#: eval.c:410 eval.c:424
+#: eval.c:411 eval.c:427
#, c-format
msgid "unknown opcode %d"
msgstr "æªç¥çæä½ç %d"
-#: eval.c:421
+#: eval.c:424
#, c-format
msgid "opcode %s not an operator or keyword"
msgstr "æä½ç %s ä¸æ¯æä½ç¬¦æå
³é®å"
-#: eval.c:479
+#: eval.c:482
msgid "buffer overflow in genflags2str"
msgstr "genflags2str æ¶ç¼å²åºæº¢åº"
-#: eval.c:681
+#: eval.c:684
#, c-format
msgid ""
"\n"
@@ -1930,71 +1974,71 @@ msgstr ""
"\t# å½æ°è°ç¨æ :\n"
"\n"
-#: eval.c:707
+#: eval.c:710
msgid "`IGNORECASE' is a gawk extension"
msgstr "âIGNORECASEâæ¯ gawk æ©å±"
-#: eval.c:728
+#: eval.c:731
msgid "`BINMODE' is a gawk extension"
msgstr "âBINMODEâæ¯ gawk æ©å±"
-#: eval.c:785
+#: eval.c:788
#, c-format
msgid "BINMODE value `%s' is invalid, treated as 3"
msgstr "BINMODE å¼ â%sâ éæ³ï¼æ 3 å¤ç"
-#: eval.c:908
+#: eval.c:911
#, c-format
msgid "bad `%sFMT' specification `%s'"
msgstr "é误çâ%sFMTâå®ç°â%sâ"
-#: eval.c:976
+#: eval.c:979
msgid "turning off `--lint' due to assignment to `LINT'"
msgstr "ç±äºå¯¹âLINTâèµå¼æ以å
³éâ--lintâ"
-#: eval.c:1154
+#: eval.c:1157
#, c-format
msgid "reference to uninitialized argument `%s'"
msgstr "å¼ç¨æªåå§åçåæ°â%sâ"
-#: eval.c:1155
+#: eval.c:1158
#, c-format
msgid "reference to uninitialized variable `%s'"
msgstr "å¼ç¨æªåå§åçåéâ%sâ"
-#: eval.c:1173
+#: eval.c:1176
msgid "attempt to field reference from non-numeric value"
msgstr "è¯å¾ä»éæ°å¼å¼ç¨å段ç¼å·"
-#: eval.c:1175
+#: eval.c:1178
msgid "attempt to field reference from null string"
msgstr "è¯å¾ä»ç©ºå符串å¼ç¨å段ç¼å·"
-#: eval.c:1183
+#: eval.c:1186
#, c-format
msgid "attempt to access field %ld"
msgstr "è¯å¾è®¿é®å段 %ld"
-#: eval.c:1192
+#: eval.c:1195
#, c-format
msgid "reference to uninitialized field `$%ld'"
msgstr "å¼ç¨æªåå§åçå段â$%ldâ"
-#: eval.c:1256
+#: eval.c:1259
#, c-format
msgid "function `%s' called with more arguments than declared"
msgstr "å½æ°â%sâ被è°ç¨æ¶æä¾äºæ¯å£°ææ¶æ´å¤çåæ°"
-#: eval.c:1453
+#: eval.c:1456
#, c-format
msgid "unwind_stack: unexpected type `%s'"
msgstr "unwind_stackï¼æªé¢æçç±»åâ%sâ"
-#: eval.c:1546
+#: eval.c:1549
msgid "division by zero attempted in `/='"
msgstr "å¨â/=âä¸è¯å¾é¤0"
-#: eval.c:1553
+#: eval.c:1556
#, c-format
msgid "division by zero attempted in `%%='"
msgstr "å¨â%%=âä¸è¯å¾é¤0"
@@ -2031,46 +2075,51 @@ msgstr "load_extï¼åºâ%sâï¼æ
æ³è°ç¨å½æ°â%sâ(%s)\n"
msgid "load_ext: library `%s' initialization routine `%s' failed"
msgstr "load_extï¼åºâ%sâåå§åç¨åºâ%sâ失败\n"
-#: ext.c:110
+#: ext.c:111
msgid "make_builtin: missing function name"
msgstr "make_builtinï¼ç¼ºå°å½æ°å"
-#: ext.c:120
+#: ext.c:119 ext.c:130
+#, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as function name"
+msgstr "make_builtinï¼æ æ³ä½¿ç¨ gawk å
ç½®ç â%sâ ä½ä¸ºå½æ°å"
+
+#: ext.c:128
+#, fuzzy, c-format
+msgid "make_builtin: can't use gawk built-in `%s' as namespace name"
+msgstr "make_builtinï¼æ æ³ä½¿ç¨ gawk å
ç½®ç â%sâ ä½ä¸ºå½æ°å"
+
+#: ext.c:145
#, c-format
msgid "make_builtin: can't redefine function `%s'"
msgstr "make_builtinï¼æ æ³éå®ä¹å½æ°â%sâ"
-#: ext.c:124
+#: ext.c:149
#, c-format
msgid "make_builtin: function `%s' already defined"
msgstr "make_builtinï¼å½æ°â%sâå·²ç»è¢«å®ä¹"
-#: ext.c:128
+#: ext.c:153
#, c-format
msgid "make_builtin: function name `%s' previously defined"
msgstr "make_builtinï¼å½æ°åâ%sâåé¢å·²è¢«å®ä¹"
-#: ext.c:130
-#, c-format
-msgid "make_builtin: can't use gawk built-in `%s' as function name"
-msgstr "make_builtinï¼æ æ³ä½¿ç¨ gawk å
ç½®ç â%sâ ä½ä¸ºå½æ°å"
-
-#: ext.c:133
+#: ext.c:157
#, c-format
msgid "make_builtin: negative argument count for function `%s'"
msgstr "make_builtinï¼å½æ°â%sâåæ°ä¸ªæ°ä¸ºè´å¼"
-#: ext.c:209
+#: ext.c:233
#, c-format
msgid "function `%s': argument #%d: attempt to use scalar as an array"
msgstr "å½æ°â%sâï¼ç¬¬ %d 个åæ°ï¼è¯å¾ææ éå½ä½æ°ç»ä½¿ç¨"
-#: ext.c:213
+#: ext.c:237
#, c-format
msgid "function `%s': argument #%d: attempt to use array as a scalar"
msgstr "å½æ°â%sâï¼ç¬¬ %d 个åæ°ï¼è¯å¾ææ°ç»å½æ é使ç¨"
-#: ext.c:227
+#: ext.c:251
msgid "dynamic loading of library not supported"
msgstr "ä¸æ¯æå¨æå è½½åº"
@@ -2083,65 +2132,65 @@ msgstr "statï¼æ æ³è¯»å符å·é¾æ¥â%sâ"
msgid "stat: bad parameters"
msgstr "statï¼åæ°æ误"
-#: extension/filefuncs.c:584
+#: extension/filefuncs.c:585
#, c-format
msgid "fts init: could not create variable %s"
msgstr "fts initï¼æ æ³å建åé %s"
-#: extension/filefuncs.c:605
+#: extension/filefuncs.c:606
msgid "fts is not supported on this system"
msgstr "该系ç»ä¸æ¯æ fts"
-#: extension/filefuncs.c:624
+#: extension/filefuncs.c:625
msgid "fill_stat_element: could not create array"
msgstr "fill_stat_elementï¼æ æ³å建æ°ç»"
-#: extension/filefuncs.c:633
+#: extension/filefuncs.c:634
msgid "fill_stat_element: could not set element"
msgstr "fill_stat_elementï¼æ æ³è®¾ç½®å
ç´ "
-#: extension/filefuncs.c:648
+#: extension/filefuncs.c:649
msgid "fill_path_element: could not set element"
msgstr "fill_path_elementï¼æ æ³è®¾ç½®å
ç´ "
-#: extension/filefuncs.c:664
+#: extension/filefuncs.c:665
msgid "fill_error_element: could not set element"
msgstr "fill_error_elementï¼æ æ³è®¾ç½®å
ç´ "
-#: extension/filefuncs.c:711 extension/filefuncs.c:758
+#: extension/filefuncs.c:717 extension/filefuncs.c:764
msgid "fts-process: could not create array"
msgstr "fts-processï¼æ æ³å建æ°ç»"
-#: extension/filefuncs.c:721 extension/filefuncs.c:768
-#: extension/filefuncs.c:786
+#: extension/filefuncs.c:727 extension/filefuncs.c:774
+#: extension/filefuncs.c:792
msgid "fts-process: could not set element"
msgstr "fts-processï¼æ æ³è®¾ç½®å
ç´ "
-#: extension/filefuncs.c:835
+#: extension/filefuncs.c:841
msgid "fts: called with incorrect number of arguments, expecting 3"
msgstr "ftsï¼è°ç¨æ¶çåæ°ä¸ªæ°æ误ï¼åºä¸º 3 个"
-#: extension/filefuncs.c:838
+#: extension/filefuncs.c:844
msgid "fts: bad first parameter"
msgstr "ftsï¼ç¬¬ä¸ä¸ªåæ°æ误"
-#: extension/filefuncs.c:844
+#: extension/filefuncs.c:850
msgid "fts: bad second parameter"
msgstr "ftsï¼ç¬¬äºä¸ªåæ°æ误"
-#: extension/filefuncs.c:850
+#: extension/filefuncs.c:856
msgid "fts: bad third parameter"
msgstr "ftsï¼ç¬¬ä¸ä¸ªåæ°æ误"
-#: extension/filefuncs.c:857
+#: extension/filefuncs.c:863
msgid "fts: could not flatten array\n"
msgstr "ftsï¼æ æ³å±å¼æ°ç»\n"
-#: extension/filefuncs.c:875
+#: extension/filefuncs.c:881
msgid "fts: ignoring sneaky FTS_NOSTAT flag. nyah, nyah, nyah."
msgstr "ftsï¼å¿½ç¥ç¥çç FTS_NOSTAT æ å¿ãå¿å¿å¿ã"
-#: extension/filefuncs.c:891
+#: extension/filefuncs.c:897
msgid "fts: clear_array() failed\n"
msgstr "ftsï¼clear_array() 失败\n"
@@ -2179,84 +2228,88 @@ msgid "fork: PROCINFO is not an array!"
msgstr "forkï¼PROCINFO ä¸æ¯æ°ç»"
#: extension/inplace.c:131
-msgid "inplace_begin: in-place editing already active"
+#, fuzzy
+msgid "inplace::begin: in-place editing already active"
msgstr "inplace_beginï¼å·²å¯ç¨åä½ç¼è¾"
#: extension/inplace.c:134
-#, c-format
-msgid "inplace_begin: expects 2 arguments but called with %d"
+#, fuzzy, c-format
+msgid "inplace::begin: expects 2 arguments but called with %d"
msgstr "inplace_beginï¼éè¦ 2 个åæ°ï¼ä½è°ç¨æ¶ä¼ éäº %d 个"
#: extension/inplace.c:137
-msgid "inplace_begin: cannot retrieve 1st argument as a string filename"
+#, fuzzy
+msgid "inplace::begin: cannot retrieve 1st argument as a string filename"
msgstr "inplace_beginï¼æ æ³å°ç¬¬ 1 个åæ°ä½ä¸ºæ件åå符串å¤ç"
#: extension/inplace.c:145
-#, c-format
-msgid "inplace_begin: disabling in-place editing for invalid FILENAME `%s'"
+#, fuzzy, c-format
+msgid "inplace::begin: disabling in-place editing for invalid FILENAME `%s'"
msgstr "inplace_beginï¼å¯¹äºæ æçæ件åâ%sâç¦ç¨åä½ç¼è¾"
#: extension/inplace.c:152
-#, c-format
-msgid "inplace_begin: Cannot stat `%s' (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: Cannot stat `%s' (%s)"
msgstr "inplace_beginï¼æ æ³å¯¹â%sâæ§è¡ stat (%s)"
#: extension/inplace.c:159
-#, c-format
-msgid "inplace_begin: `%s' is not a regular file"
+#, fuzzy, c-format
+msgid "inplace::begin: `%s' is not a regular file"
msgstr "inplace_beginï¼â%sâä¸æ¯æ®éæ件"
#: extension/inplace.c:170
-#, c-format
-msgid "inplace_begin: mkstemp(`%s') failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: mkstemp(`%s') failed (%s)"
msgstr "inplace_beginï¼mkstemp(â%sâ) 失败 (%s)"
#: extension/inplace.c:182
-#, c-format
-msgid "inplace_begin: chmod failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: chmod failed (%s)"
msgstr "inplace_beginï¼chmod 失败 (%s)"
#: extension/inplace.c:189
-#, c-format
-msgid "inplace_begin: dup(stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: dup(stdout) failed (%s)"
msgstr "inplace_beginï¼dup(stdout) 失败 (%s)"
#: extension/inplace.c:192
-#, c-format
-msgid "inplace_begin: dup2(%d, stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: dup2(%d, stdout) failed (%s)"
msgstr "inplace_beginï¼dup2(%d, stdout) 失败 (%s)"
#: extension/inplace.c:195
-#, c-format
-msgid "inplace_begin: close(%d) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::begin: close(%d) failed (%s)"
msgstr "inplace_beginï¼close(%d) 失败 (%s)"
#: extension/inplace.c:211
-#, c-format
-msgid "inplace_end: expects 2 arguments but called with %d"
+#, fuzzy, c-format
+msgid "inplace::end: expects 2 arguments but called with %d"
msgstr "inplace_endï¼éè¦ 2 个åæ°ï¼ä½è°ç¨æ¶ä¼ éäº %d 个"
#: extension/inplace.c:214
-msgid "inplace_end: cannot retrieve 1st argument as a string filename"
+#, fuzzy
+msgid "inplace::end: cannot retrieve 1st argument as a string filename"
msgstr "inplace_endï¼æ æ³å°ç¬¬ 1 个åæ°ä½ä¸ºæ件åå符串å¤ç"
#: extension/inplace.c:221
-msgid "inplace_end: in-place editing not active"
+#, fuzzy
+msgid "inplace::end: in-place editing not active"
msgstr "inplace_endï¼åä½ç¼è¾æªå¯ç¨"
#: extension/inplace.c:227
-#, c-format
-msgid "inplace_end: dup2(%d, stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: dup2(%d, stdout) failed (%s)"
msgstr "inplace_endï¼dup2(%d, stdout) 失败 (%s)"
#: extension/inplace.c:230
-#, c-format
-msgid "inplace_end: close(%d) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: close(%d) failed (%s)"
msgstr "inplace_endï¼close(%d) 失败 (%s)"
#: extension/inplace.c:234
-#, c-format
-msgid "inplace_end: fsetpos(stdout) failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: fsetpos(stdout) failed (%s)"
msgstr "inplace_endï¼fsetpos(stdout) 失败 (%s)"
#: extension/inplace.c:247
@@ -2265,8 +2318,8 @@ msgid "inplace_end: link(`%s', `%s') failed (%s)"
msgstr "inplace_endï¼link(â%sâ, â%sâ) 失败 (%s)"
#: extension/inplace.c:257
-#, c-format
-msgid "inplace_end: rename(`%s', `%s') failed (%s)"
+#, fuzzy, c-format
+msgid "inplace::end: rename(`%s', `%s') failed (%s)"
msgstr "inplace_endï¼rename(â%sâ, â%sâ) failed (%s)"
#: extension/ordchr.c:72
@@ -2372,150 +2425,155 @@ msgstr ""
msgid "accessing fields from an END rule may not be portable"
msgstr ""
-#: field.c:981 field.c:988
+#: field.c:975 field.c:982
msgid "split: fourth argument is a gawk extension"
msgstr "splitï¼ç¬¬å个åæ°æ¯ gawk æ©å±"
-#: field.c:985
+#: field.c:979
msgid "split: fourth argument is not an array"
msgstr "splitï¼ç¬¬å个åæ°ä¸æ¯æ°ç»"
-#: field.c:995
+#: field.c:989
msgid "split: second argument is not an array"
msgstr "splitï¼ç¬¬äºä¸ªåæ°ä¸æ¯æ°ç»"
-#: field.c:999
+#: field.c:993
msgid "split: cannot use the same array for second and fourth args"
msgstr "splitï¼æ æ³å°åä¸ä¸ªæ°ç»ç¨äºç¬¬äºå第å个åæ°"
-#: field.c:1004
+#: field.c:998
msgid "split: cannot use a subarray of second arg for fourth arg"
msgstr "splitï¼æ æ³å°ç¬¬äºä¸ªåæ°çåæ°ç»ç¨äºç¬¬å个åæ°"
-#: field.c:1007
+#: field.c:1001
msgid "split: cannot use a subarray of fourth arg for second arg"
msgstr "splitï¼æ æ³å°ç¬¬å个åæ°çåæ°ç»ç¨äºç¬¬äºä¸ªåæ°"
-#: field.c:1041
+#: field.c:1035
#, fuzzy
msgid "split: null string for third arg is a non-standard extension"
msgstr "splitï¼ç¬¬ä¸ä¸ªåæ°ä¸ºç©ºå符串ï¼åºä¸º gawk æ©å±"
-#: field.c:1078
+#: field.c:1072
msgid "patsplit: fourth argument is not an array"
msgstr "patsplitï¼ç¬¬å个åæ°ä¸æ¯æ°ç»"
-#: field.c:1083
+#: field.c:1077
msgid "patsplit: second argument is not an array"
msgstr "patsplitï¼ç¬¬äºä¸ªåæ°ä¸æ¯æ°ç»"
-#: field.c:1092
+#: field.c:1086
msgid "patsplit: third argument must be non-null"
msgstr "patsplitï¼ç¬¬ä¸ä¸ªåæ°å¿
é¡»ä¸ä¸ºç©º"
-#: field.c:1096
+#: field.c:1090
msgid "patsplit: cannot use the same array for second and fourth args"
msgstr "patsplitï¼æ æ³å°åä¸ä¸ªæ°ç»ç¨äºç¬¬äºå第å个åæ°"
-#: field.c:1101
+#: field.c:1095
msgid "patsplit: cannot use a subarray of second arg for fourth arg"
msgstr "patsplitï¼æ æ³å°ç¬¬äºä¸ªåæ°çåæ°ç»ç¨äºç¬¬å个åæ°"
-#: field.c:1104
+#: field.c:1098
msgid "patsplit: cannot use a subarray of fourth arg for second arg"
msgstr "patsplitï¼æ æ³å°ç¬¬å个åæ°çåæ°ç»ç¨äºç¬¬äºä¸ªåæ°"
-#: field.c:1154
+#: field.c:1148
msgid "`FIELDWIDTHS' is a gawk extension"
msgstr "âFIELDWIDTHSâæ¯ gawk æ©å±"
-#: field.c:1223
+#: field.c:1217
msgid "`*' must be the last designator in FIELDWIDTHS"
msgstr "FIELDWIDTHSä¸çâ*âå¿
é¡»ä½äºææéé
符çæ«å°¾"
-#: field.c:1244
+#: field.c:1238
#, c-format
msgid "invalid FIELDWIDTHS value, for field %d, near `%s'"
msgstr "第 %d å段ä¸ç FIELDWIDTHS å¼æ æï¼ä½äºâ%sâéè¿ï¼"
-#: field.c:1317
+#: field.c:1311
msgid "null string for `FS' is a gawk extension"
msgstr "ç»âFSâä¼ éäºç©ºå符串ï¼åºä¸º gawk æ©å±"
-#: field.c:1321
+#: field.c:1315
msgid "old awk does not support regexps as value of `FS'"
msgstr "è awk ä¸æ¯ææâFSâ设置为æ£å表达å¼"
-#: field.c:1456
+#: field.c:1442
msgid "`FPAT' is a gawk extension"
msgstr "âFPATâæ¯ gawk æ©å±"
-#: gawkapi.c:160
+#: gawkapi.c:161
msgid "awk_value_to_node: received null retval"
msgstr "awk_value_to_nodeï¼è¿åå¼ä¸ºç©º"
-#: gawkapi.c:177 gawkapi.c:188
+#: gawkapi.c:178 gawkapi.c:189
msgid "awk_value_to_node: not in MPFR mode"
msgstr "awk_value_to_nodeï¼ä¸å¨ MPFR 模å¼ä¸"
-#: gawkapi.c:182 gawkapi.c:193
+#: gawkapi.c:183 gawkapi.c:194
msgid "awk_value_to_node: MPFR not supported"
msgstr "awk_value_to_nodeï¼ä¸æ¯æ MPFR 模å¼"
-#: gawkapi.c:197
+#: gawkapi.c:198
#, c-format
msgid "awk_value_to_node: invalid number type `%d'"
msgstr "awk_value_to_nodeï¼æ°å¼ç±»åâ%dâæ æ"
-#: gawkapi.c:520
+#: gawkapi.c:385
+#, fuzzy
+msgid "add_ext_func: received NULL name_space parameter"
+msgstr "load_extï¼æ¶å°ç©º lib_name"
+
+#: gawkapi.c:523
#, c-format
msgid ""
"node_to_awk_value: detected invalid numeric flags combination `%s'; please "
"file a bug report."
msgstr "node_to_awk_valueï¼åç°ä¸ä¸ªæ
æçé项ç»åâ%sâï¼è¯·åå¼åè
æ±æ¥æ¤é误ã"
-#: gawkapi.c:548
+#: gawkapi.c:551
msgid "node_to_awk_value: received null node"
msgstr "node_to_awk_valueï¼ç»ç¹ä¸ºç©º"
-#: gawkapi.c:551
+#: gawkapi.c:554
msgid "node_to_awk_value: received null val"
msgstr "node_to_awk_valueï¼å¼ä¸ºç©º"
-#: gawkapi.c:607 gawkapi.c:641 gawkapi.c:668 gawkapi.c:701
+#: gawkapi.c:610 gawkapi.c:644 gawkapi.c:671 gawkapi.c:704
#, c-format
msgid ""
"node_to_awk_value detected invalid flags combination `%s'; please file a bug "
"report."
msgstr "node_to_awk_value åç°äºä¸ä¸ªæ
æçé项ç»åâ%sâï¼è¯·åå¼åè
æ±æ¥æ¤é误ã"
-#: gawkapi.c:1072
+#: gawkapi.c:1082
msgid "remove_element: received null array"
msgstr "remove_elementï¼æ°ç»ä¸ºç©º"
-#: gawkapi.c:1075
+#: gawkapi.c:1085
msgid "remove_element: received null subscript"
msgstr "remove_elementï¼ä¸æ 为空"
-#: gawkapi.c:1207
+#: gawkapi.c:1217
#, fuzzy, c-format
msgid "api_flatten_array_typed: could not convert index %d to %s"
msgstr "api_flatten_arrayï¼æ æ³å°ç´¢å¼ %d 转æ¢ä¸º %s\n"
-#: gawkapi.c:1212
+#: gawkapi.c:1222
#, fuzzy, c-format
msgid "api_flatten_array_typed: could not convert value %d to %s"
msgstr "api_flatten_array_typedï¼æ æ³å°ç´¢å¼ %d 转æ¢ä¸º %s\n"
-#: gawkapi.c:1308 gawkapi.c:1324
+#: gawkapi.c:1318 gawkapi.c:1334
msgid "api_get_mpfr: MPFR not supported"
msgstr "api_get_mpfrï¼ä¸æ¯æ MPFR 模å¼"
-#: gawkapi.c:1355
+#: gawkapi.c:1365
msgid "cannot find end of BEGINFILE rule"
msgstr "æ¾ä¸å° BEGINFILE è§åçç»æä½ç½®"
-#: gawkapi.c:1409
+#: gawkapi.c:1419
#, c-format
msgid "cannot open unrecognized file type `%s' for `%s'"
msgstr "æ æ³æå¼æªç¥æ件类åï¼%sï¼çâ%sâ"
@@ -2668,12 +2726,12 @@ msgstr "fflushï¼æ æ³å·æ°è¾åºç¼åï¼%s"
msgid "fflush: cannot flush standard error: %s"
msgstr "fflushï¼æ æ³å·æ°é误è¾åºç¼åï¼%s"
-#: io.c:1417 io.c:1508 main.c:653 main.c:700
+#: io.c:1417 io.c:1508 main.c:659 main.c:706
#, c-format
msgid "error writing standard output (%s)"
msgstr "åæ åè¾åºåæ¶åçé误 (%s)"
-#: io.c:1418 io.c:1521 main.c:655
+#: io.c:1418 io.c:1521 main.c:661
#, c-format
msgid "error writing standard error (%s)"
msgstr "åæ åé误è¾åºåæ¶åçé误 (%s)"
@@ -2861,185 +2919,185 @@ msgstr "âRSâ设置为å¤åç¬¦æ¯ gawk æ©å±"
msgid "IPv6 communication is not supported"
msgstr "ä¸æ¯æ IPv6 é讯"
-#: main.c:330
+#: main.c:331
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr "ç¯å¢åéâPOSIXLY_CORRECTâ被设置ï¼æå¼â--posixâ"
-#: main.c:336
+#: main.c:337
msgid "`--posix' overrides `--traditional'"
msgstr "â--posixâè¦çâ--traditionalâ"
-#: main.c:347
+#: main.c:348
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr "â--posixâæâ--traditionalâè¦çâ--non-decimal-dataâ"
-#: main.c:351
+#: main.c:352
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr "以设置 root ID æ¹å¼è¿è¡â%sâå¯è½åå¨å®å
¨æ¼æ´"
-#: main.c:355
+#: main.c:356
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "â--posixâè¦çâ--characters-as-bytesâ"
-#: main.c:413
+#: main.c:415
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr "æ æ³å¨æ åè¾å
¥ä¸è®¾ç½®äºè¿å¶æ¨¡å¼(%s)"
-#: main.c:416
+#: main.c:418
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr "æ æ³å¨æ åè¾åºä¸è®¾ç½®äºè¿å¶æ¨¡å¼(%s)"
-#: main.c:418
+#: main.c:420
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr "æ æ³å¨æ åé误è¾åºä¸è®¾ç½®äºè¿å¶æ¨¡å¼(%s)"
-#: main.c:478
+#: main.c:482
msgid "no program text at all!"
msgstr "å®å
¨æ²¡æç¨åºæ£æï¼"
-#: main.c:571
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr "ç¨æ³ï¼%s [POSIX æ GNU é£æ ¼é项] -f èæ¬æ件 [--] æ件
...\n"
-#: main.c:573
+#: main.c:578
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr "ç¨æ³ï¼%s [POSIX æ GNU é£æ ¼é项] [--] %cç¨åº%c æ件 ...\n"
-#: main.c:578
+#: main.c:583
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "POSIX é项ï¼\t\tGNU é¿é项ï¼(æ å)\n"
-#: main.c:579
+#: main.c:584
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f èæ¬æ件\t\t--file=èæ¬æ件\n"
-#: main.c:580
+#: main.c:585
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F fs\t\t\t--field-separator=fs\n"
-#: main.c:581
+#: main.c:586
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr "\t-v var=val\t\t--assign=var=val\n"
-#: main.c:582
+#: main.c:587
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "çé项ï¼\t\tGNU é¿é项ï¼(æ©å±)\n"
-#: main.c:583
+#: main.c:588
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:584
+#: main.c:589
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:585
+#: main.c:590
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C\t\t\t--copyright\n"
-#: main.c:586
+#: main.c:591
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d[æ件]\t\t--dump-variables[=æ件]\n"
-#: main.c:587
+#: main.c:592
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-D[æ件]\t\t--debug[=æ件]\n"
-#: main.c:588
+#: main.c:593
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e 'ç¨åºææ¬'\t--source='ç¨åºææ¬'\n"
-#: main.c:589
+#: main.c:594
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E æ件\t\t\t--exec=æ件\n"
-#: main.c:590
+#: main.c:595
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:591
+#: main.c:596
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h\t\t\t--help\n"
-#: main.c:592
+#: main.c:597
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr "\t-i å
å«æ件\t\t--include=å
å«æ件\n"
-#: main.c:593
+#: main.c:598
msgid "\t-l library\t\t--load=library\n"
msgstr "\t-l åº\t\t--load=åº\n"
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:598
+#: main.c:603
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
-#: main.c:599
+#: main.c:604
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-M\t\t\t--bignum\n"
-#: main.c:600
+#: main.c:605
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N\t\t\t--use-lc-numeric\n"
-#: main.c:601
+#: main.c:606
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n\t\t\t--non-decimal-data\n"
-#: main.c:602
+#: main.c:607
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-o[æ件]\t\t--pretty-print[=æ件]\n"
-#: main.c:603
+#: main.c:608
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:604
+#: main.c:609
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p[æ件]\t\t--profile[=æ件]\n"
-#: main.c:605
+#: main.c:610
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P\t\t\t--posix\n"
-#: main.c:606
+#: main.c:611
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r\t\t\t--re-interval\n"
-#: main.c:607
+#: main.c:612
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-s\t\t\t--no-optimize\n"
-#: main.c:608
+#: main.c:613
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:609
+#: main.c:614
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t\t\t\t--lint-old\n"
-#: main.c:610
+#: main.c:615
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V\t\t\t--version\n"
-#: main.c:612
+#: main.c:617
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr "\t-W nostalgia\t\t--nostalgia\n"
-#: main.c:615
+#: main.c:620
#, fuzzy
msgid "\t-Y\t\t\t--parsedebug\n"
msgstr "\t-Y\t\t--parsedebug\n"
-#: main.c:618
+#: main.c:623
msgid "\t-Z locale-name\t\t--locale=locale-name\n"
msgstr ""
@@ -3048,14 +3106,17 @@ msgstr ""
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:627
+#: main.c:632
+#, fuzzy
msgid ""
"\n"
"To report bugs, see node `Bugs' in `gawk.info'\n"
"which is section `Reporting Problems and Bugs' in the\n"
"printed version. This same information may be found at\n"
"https://www.gnu.org/software/gawk/manual/html_node/Bugs.html.\n"
-"PLEASE do NOT try to report bugs by posting in comp.lang.awk.\n"
+"PLEASE do NOT try to report bugs by posting in comp.lang.awk,\n"
+"\n"
+"or by using a web forum such as Stack Overflow.\n"
"\n"
msgstr ""
"\n"
@@ -3066,7 +3127,7 @@ msgstr ""
"请å¿å¨ç¾¤ç» comp.lang.awk ä¸æ交é误æ¥åã\n"
"\n"
-#: main.c:634
+#: main.c:640
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3075,7 +3136,7 @@ msgstr ""
"gawk æ¯ä¸ä¸ªæ¨¡å¼æ«æåå¤çè¯è¨ã缺çæ
åµä¸å®ä»æ åè¾å
¥è¯»å
¥å¹¶åè³æ åè¾åºã\n"
"\n"
-#: main.c:638
+#: main.c:644
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3085,7 +3146,7 @@ msgstr ""
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
-#: main.c:670
+#: main.c:676
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3102,7 +3163,7 @@ msgstr ""
"3çæ以åçæ¬ä¸ä¿®æ¹æéæ°åå¸ã\n"
"\n"
-#: main.c:678
+#: main.c:684
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3115,7 +3176,7 @@ msgstr ""
"å
±è®¸å¯è¯(GPL)ã\n"
"\n"
-#: main.c:684
+#: main.c:690
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3123,11 +3184,11 @@ msgstr ""
"ä½ åºè¯¥æ¶å°ç¨åºé带çä¸ä»½ GNU éç¨å
Œ
±è®¸å¯è¯(GPL)ãå¦æ没ææ¶å°ï¼è¯·åç "
"http://www.gnu.org/licenses/ ã\n"
-#: main.c:725
+#: main.c:731
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "å¨ POSIX awk ä¸ -Ft ä¸ä¼å° FS 设为å¶è¡¨ç¬¦(tab)"
-#: main.c:1127
+#: main.c:1128
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
@@ -3136,66 +3197,66 @@ msgstr ""
"%sï¼â-vâçåæ°â%sâä¸æ¯âvar=valueâå½¢å¼\n"
"\n"
-#: main.c:1153
+#: main.c:1154
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "â%sâä¸æ¯ä¸ä¸ªåæ³çåéå"
-#: main.c:1156
+#: main.c:1157
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "â%sâä¸æ¯ä¸ä¸ªåéåï¼æ¥æ¾æ件â%s=%sâ"
-#: main.c:1160
+#: main.c:1171
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr "æ æ³å° gawk å
ç½®ç â%sâ ä½ä¸ºåéå"
-#: main.c:1165
+#: main.c:1176
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr "æ æ³å°å½æ°åâ%sâä½ä¸ºåéå"
-#: main.c:1227
+#: main.c:1254
msgid "floating point exception"
msgstr "æµ®ç¹æ°å¼å¸¸"
-#: main.c:1234
+#: main.c:1261
msgid "fatal error: internal error"
msgstr "è´å½é误ï¼å
é¨é误"
-#: main.c:1251
+#: main.c:1278
msgid "fatal error: internal error: segfault"
msgstr "è´å½é误ï¼å
é¨é误ï¼æ®µé误"
-#: main.c:1264
+#: main.c:1291
msgid "fatal error: internal error: stack overflow"
msgstr "è´å½é误ï¼å
é¨é误ï¼æ 溢åº"
-#: main.c:1324
+#: main.c:1351
#, c-format
msgid "no pre-opened fd %d"
msgstr "æ件æ述符 %d æªè¢«æå¼"
-#: main.c:1331
+#: main.c:1358
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr "æ æ³ä¸ºæ件æ述符 %d é¢æå¼ /dev/null"
-#: main.c:1545
+#: main.c:1572
msgid "empty argument to `-e/--source' ignored"
msgstr "â-e/--sourceâç空åæ°è¢«å¿½ç¥"
-#: main.c:1616
+#: main.c:1643
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr "å¿½ç¥ -M ignoredï¼æªå° MPFR/GMP æ¯æç¼è¯äº"
-#: main.c:1641
+#: main.c:1668
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%sï¼é项â-W %sâæ æ³è¯å«ï¼å¿½ç¥\n"
-#: main.c:1694
+#: main.c:1721
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%sï¼é项éè¦ä¸ä¸ªåæ° -- %c\n"
@@ -3300,16 +3361,20 @@ msgstr "%s %s â%sâï¼æ æ³è·å fd æ
å¿ï¼(fcntl F_GETFDï¼%s)"
msgid "%s %s `%s': could not set close-on-exec: (fcntl F_SETFD: %s)"
msgstr "%s %s â%sâï¼æ æ³è®¾ç½® close-on-execï¼(fcntl F_SETFDï¼%s)"
-#: profile.c:97
+#: profile.c:73
+msgid "Program indentation level too deep. Consider refactoring your code"
+msgstr ""
+
+#: profile.c:110
#, c-format
msgid "could not open `%s' for writing: %s"
msgstr "æ æ³ä»¥å模å¼æå¼â%sâï¼%s"
-#: profile.c:99
+#: profile.c:112
msgid "sending profile to standard error"
msgstr "åéé
ç½®å°æ åé误è¾åº"
-#: profile.c:250
+#: profile.c:271
#, c-format
msgid ""
"\t# %s rule(s)\n"
@@ -3318,7 +3383,7 @@ msgstr ""
"\t# %s è§å\n"
"\n"
-#: profile.c:258
+#: profile.c:279
#, c-format
msgid ""
"\t# Rule(s)\n"
@@ -3327,30 +3392,40 @@ msgstr ""
"\t# è§å\n"
"\n"
-#: profile.c:343
+#: profile.c:367
#, c-format
msgid "internal error: %s with null vname"
msgstr "å
é¨é误ï¼%s 带æ空ç vname"
-#: profile.c:619
+#: profile.c:658
msgid "internal error: builtin with null fname"
msgstr "å
é¨é误ï¼å
ç½®æä½ç fname 为空"
-#: profile.c:1132
-#, c-format
+#: profile.c:1298
+#, fuzzy, c-format
msgid ""
-"\t# Loaded extensions (-l and/or @load)\n"
+"%s# Loaded extensions (-l and/or @load)\n"
"\n"
msgstr ""
"\t# å·²å è½½æ©å± (-l å/æ @load)\n"
"\n"
-#: profile.c:1181
+#: profile.c:1329
+#, fuzzy, c-format
+msgid ""
+"\n"
+"# Included files (-i and/or @include)\n"
+"\n"
+msgstr ""
+"\t# å·²å è½½æ©å± (-l å/æ @load)\n"
+"\n"
+
+#: profile.c:1393
#, c-format
msgid "\t# gawk profile, created %s\n"
msgstr "\t# gawk é
ç½®, å建 %s\n"
-#: profile.c:1731
+#: profile.c:1958
#, c-format
msgid ""
"\n"
@@ -3359,7 +3434,7 @@ msgstr ""
"\n"
"\t# å½æ°å表ï¼åå
¸åº\n"
-#: profile.c:1787
+#: profile.c:2019
#, c-format
msgid "redir2str: unknown redirection type %d"
msgstr "redir2strï¼æªç¥éå®åç±»å %d"
@@ -3549,19 +3624,28 @@ msgstr "æ£å表达å¼è¿å¤§"
msgid "Unmatched ) or \\)"
msgstr "æªå¹é
ç ) æ \\)"
-#: support/regcomp.c:689
+#: support/regcomp.c:688
msgid "No previous regular expression"
msgstr "åé¢æ²¡ææ£å表达å¼"
-#: symbol.c:687
+#: symbol.c:688
#, c-format
msgid "function `%s': can't use function `%s' as a parameter name"
msgstr "å½æ°â%sâï¼æ æ³å°å½æ°åâ%sâä½ä¸ºåæ°å"
-#: symbol.c:817
+#: symbol.c:818
msgid "can not pop main context"
msgstr "æ æ³å¼¹åº main çä¸ä¸æ"
+#~ msgid "setenv(TZ, %s) failed (%s)"
+#~ msgstr "sevenv(TZ, %s) æ§è¡å¤±è´¥ï¼%sï¼"
+
+#~ msgid "setenv(TZ, %s) restoration failed (%s)"
+#~ msgstr "sevenv(TZ, %s) æ¢å¤åå§å¼å¤±è´¥ï¼%sï¼"
+
+#~ msgid "unsetenv(TZ) failed (%s)"
+#~ msgstr "unsetenv(TZ) æ§è¡å¤±è´¥(%s)"
+
#~ msgid "backslash at end of string"
#~ msgstr "å符串尾é¨çåææ "
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=e3f43a649c98af9514131cd7eaaa4d42075b766a
commit e3f43a649c98af9514131cd7eaaa4d42075b766a
Author: Arnold D. Robbins <address@hidden>
Date: Sat Jan 26 22:01:31 2019 +0200
Update supprt files after make distcheck.
diff --git a/support/ChangeLog b/support/ChangeLog
index 0295d9c..3d978ff 100644
--- a/support/ChangeLog
+++ b/support/ChangeLog
@@ -1,3 +1,7 @@
+2019-01-26 Arnold D. Robbins <address@hidden>
+
+ * Makefile.am (EXTRA_DIST): Add cdefs.h and libc-config.h.
+
2019-01-21 Paul Eggert <address@hidden>
regex: fix read overrun
diff --git a/support/Makefile.am b/support/Makefile.am
index bc620f5..92e112d 100644
--- a/support/Makefile.am
+++ b/support/Makefile.am
@@ -31,6 +31,8 @@ AM_MAKEFLAGS = 'CFLAGS=$(CFLAGS)' 'LDFLAGS=$(LDFLAGS)'
EXTRA_DIST = \
Makefile.am \
Makefile.in \
+ cdefs.h \
+ libc-config.h \
regcomp.c \
regex_internal.c \
regex_internal.h \
diff --git a/support/Makefile.in b/support/Makefile.in
index 991ce3b..e9f4779 100644
--- a/support/Makefile.in
+++ b/support/Makefile.in
@@ -341,6 +341,8 @@ AM_MAKEFLAGS = 'CFLAGS=$(CFLAGS)' 'LDFLAGS=$(LDFLAGS)'
EXTRA_DIST = \
Makefile.am \
Makefile.in \
+ cdefs.h \
+ libc-config.h \
regcomp.c \
regex_internal.c \
regex_internal.h \
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=2b48a36ee0e25508b8eeb4eef9661717779fef64
commit 2b48a36ee0e25508b8eeb4eef9661717779fef64
Author: Arnold D. Robbins <address@hidden>
Date: Sat Jan 26 21:56:53 2019 +0200
Changes after make distcheck.
diff --git a/ChangeLog b/ChangeLog
index e0110a0..1e6385b 100755
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2019-01-26 Arnold D. Robbins <address@hidden>
+
+ * Makefile.am (pc/Makefile.tst): Fix to work for out of tree builds.
+
2019-01-25 Arnold D. Robbins <address@hidden>
* main.c (UPDATE_YEAR): Bump to 2019.
diff --git a/Makefile.am b/Makefile.am
index 2fede4a..4d51a09 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -192,7 +192,8 @@ command.c: command.y
sed 's/parse error/syntax error/g' < $@ > address@hidden && mv
address@hidden $@
pc/Makefile.tst: test/Makefile.in
- awk -f "$(top_srcdir)"/pc/GenMakefileTst.awk ../test/Makefile.in >
pc/Makefile.tst
+ cat "$(top_srcdir)"/pc/Makefile.tst.prologue > pc/Makefile.tst
+ awk -f "$(top_srcdir)"/pc/GenMakefileTst.awk test/Makefile.in >>
pc/Makefile.tst
# This is for my development & testing.
efence: gawk
diff --git a/Makefile.in b/Makefile.in
index f108e01..fcc2359 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -1268,7 +1268,8 @@ command.c: command.y
sed 's/parse error/syntax error/g' < $@ > address@hidden && mv
address@hidden $@
pc/Makefile.tst: test/Makefile.in
- awk -f "$(top_srcdir)"/pc/GenMakefileTst.awk ../test/Makefile.in >
pc/Makefile.tst
+ cat "$(top_srcdir)"/pc/Makefile.tst.prologue > pc/Makefile.tst
+ awk -f "$(top_srcdir)"/pc/GenMakefileTst.awk test/Makefile.in >>
pc/Makefile.tst
# This is for my development & testing.
efence: gawk
diff --git a/pc/ChangeLog b/pc/ChangeLog
index f28257e..c95d1d4 100644
--- a/pc/ChangeLog
+++ b/pc/ChangeLog
@@ -1,3 +1,10 @@
+2019-01-26 Arnold D. Robbins <address@hidden>
+
+ * GenMakefileTst.awk: Remove BEGIN rule that did cat of
+ prologue file; moved to main Makefile so that out-of-tree
+ builds (make distcheck) will work.
+ * Makefile.tst, config.h: Regenerated.
+
2018-09-08 Eli Zaretskii <address@hidden>
* config.sed (_GNU_SOURCE) [__MINGW32__]: Define to 1.
diff --git a/pc/GenMakefileTst.awk b/pc/GenMakefileTst.awk
index 0761a3b..7fe9288 100644
--- a/pc/GenMakefileTst.awk
+++ b/pc/GenMakefileTst.awk
@@ -2,11 +2,6 @@
# This program generates pc/Makefile.tst
-BEGIN {
- # Print the prologue
- system("cat Makefile.tst.prologue")
-}
-
# Skip the first part of Makefile.in
/Get rid of core files/ { process = 1 }
diff --git a/pc/Makefile.tst b/pc/Makefile.tst
index de66b87..f937c06 100644
--- a/pc/Makefile.tst
+++ b/pc/Makefile.tst
@@ -187,11 +187,12 @@ UNIX_TESTS = \
GAWK_EXT_TESTS = \
aadelete1 aadelete2 aarray1 aasort aasorti argtest arraysort arraysort2
\
+ arraytype \
backw badargs beginfile1 beginfile2 binmode1 \
charasbytes colonwarn clos1way clos1way2 clos1way3 clos1way4 clos1way5 \
clos1way6 crlf \
dbugeval dbugeval2 dbugtypedre1 dbugtypedre2 delsub \
- devfd devfd1 devfd2 dumpvars \
+ devfd devfd1 devfd2 dfacheck1 dumpvars \
errno exit \
fieldwdth forcenum fpat1 fpat2 fpat3 fpat4 fpat5 fpat6 fpatnull fsfwfs \
funlen functab1 functab2 functab3 fwtest fwtest2 fwtest3 fwtest4 \
@@ -203,17 +204,17 @@ GAWK_EXT_TESTS = \
lint lintexp lintindex lintint lintlength lintold lintset lintwarn \
manyfiles match1 match2 match3 mbstr1 mbstr2 mixed1 mktime muldimposix \
nastyparm negtime next nondec nondec2 nonfatal1 nonfatal2 nonfatal3 \
- nsbad nsbad_cmd nsindirect1 nsindirect2 nsprof1 nsprof2 \
+ nsbad nsbad_cmd nsforloop nsfuncrecurse nsindirect1 nsindirect2 nsprof1
nsprof2 \
patsplit posix printfbad1 printfbad2 printfbad3 printfbad4 printhuge \
procinfs profile0 profile1 profile2 profile3 profile4 profile5 profile6
\
- profile7 profile8 profile9 profile10 pty1 pty2 \
+ profile7 profile8 profile9 profile10 profile11 pty1 pty2 \
rebuf regnul1 regnul2 regx8bit reginttrad reint reint2 rsgetline
rsglstdin \
rsstart1 rsstart2 rsstart3 rstest6 \
shadow shadowbuiltin sortfor sortfor2 sortu sourcesplit
split_after_fpat \
splitarg4 strftfld strftime strtonum strtonum1 switch2 symtab1 symtab2 \
symtab3 symtab4 symtab5 symtab6 symtab7 symtab8 symtab9 symtab10 \
- timeout typedregex1 typedregex2 typedregex3 typeof1 typeof2 typeof3 \
- typeof4 typeof5 \
+ timeout typedregex1 typedregex2 typedregex3 typedregex4 \
+ typeof1 typeof2 typeof3 typeof4 typeof5 \
watchpoint1
ARRAYDEBUG_TESTS = arrdbg
@@ -263,7 +264,7 @@ NEED_POSIX = printf0 posix2008sub paramasfunc1 paramasfunc2
muldimposix
# List of tests that need --pretty-print
NEED_PRETTY = nsprof1 nsprof2 \
- profile4 profile5 profile8 profile9 profile10
+ profile4 profile5 profile8 profile9 profile10 profile11
# List of tests that need --re-interval
@@ -1005,8 +1006,7 @@ charasbytes:
symtab6:
@echo $@
- @$(AWK) -d__$@ -f "$(srcdir)"/address@hidden
- @grep -v '^ENVIRON' __$@ | grep -v '^PROCINFO' > _$@ ; rm __$@
+ @AWKPATH="$(srcdir)" @$(AWK) -f address@hidden > _$@ 2>&1 || echo EXIT
CODE: $$? >>_$@
@-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
symtab8:
@@ -1099,7 +1099,7 @@ sourcesplit:
eofsrc1:
@echo $@
- @AWKPATH="$(srcdir)" $(AWK) -f "$(srcdir)"/address@hidden -f
"$(srcdir)"/address@hidden >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
+ @AWKPATH="$(srcdir)" $(AWK) -f address@hidden -f address@hidden >_$@
2>&1 || echo EXIT CODE: $$? >>_$@
@-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
nsbad_cmd:
@@ -1130,6 +1130,16 @@ longwrds:
@echo $@
@AWKPATH="$(srcdir)" $(AWK) -f address@hidden -v SORT="$(SORT)" <
"$(srcdir)"/address@hidden >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
@-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
+
+spacere:
+ @echo $@
+ @LC_ALL=C AWKPATH="$(srcdir)" $(AWK) -f address@hidden >_$@ 2>&1 ||
echo EXIT CODE: $$? >>_$@
+ @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
+
+typedregex4:
+ @echo $@
+ @$(AWK) -v x=@/foo/ -f "$(srcdir)"/address@hidden y=@/bar/ /dev/null
>_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
+ @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
Gt-dummy:
# file Maketests, generated from Makefile.am by the Gentests program
addcomma:
@@ -2137,11 +2147,6 @@ sortglos:
@AWKPATH="$(srcdir)" $(AWK) -f address@hidden <
"$(srcdir)"/address@hidden >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
@-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
-spacere:
- @echo $@
- @AWKPATH="$(srcdir)" $(AWK) -f address@hidden >_$@ 2>&1 || echo EXIT
CODE: $$? >>_$@
- @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
-
splitargv:
@echo $@
@AWKPATH="$(srcdir)" $(AWK) -f address@hidden <
"$(srcdir)"/address@hidden >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
@@ -2413,6 +2418,11 @@ arraysort2:
@AWKPATH="$(srcdir)" $(AWK) -f address@hidden >_$@ 2>&1 || echo EXIT
CODE: $$? >>_$@
@-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
+arraytype:
+ @echo $@
+ @AWKPATH="$(srcdir)" $(AWK) -f address@hidden >_$@ 2>&1 || echo EXIT
CODE: $$? >>_$@
+ @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
+
backw:
@echo $@
@echo Expect $@ to fail with DJGPP.
@@ -2481,6 +2491,11 @@ delsub:
@AWKPATH="$(srcdir)" $(AWK) -f address@hidden >_$@ 2>&1 || echo EXIT
CODE: $$? >>_$@
@-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
+dfacheck1:
+ @echo $@
+ @AWKPATH="$(srcdir)" $(AWK) -f address@hidden <
"$(srcdir)"/address@hidden >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
+ @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
+
exit:
@echo $@
@-$(LOCALES) AWK="$(AWKPROG)" "$(srcdir)"/address@hidden > _$@ 2>&1 ||
echo EXIT CODE: $$? >>_$@
@@ -2827,6 +2842,16 @@ nsbad:
@AWKPATH="$(srcdir)" $(AWK) -f address@hidden >_$@ 2>&1 || echo EXIT
CODE: $$? >>_$@
@-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
+nsforloop:
+ @echo $@
+ @AWKPATH="$(srcdir)" $(AWK) -f address@hidden >_$@ 2>&1 || echo EXIT
CODE: $$? >>_$@
+ @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
+
+nsfuncrecurse:
+ @echo $@
+ @AWKPATH="$(srcdir)" $(AWK) -f address@hidden >_$@ 2>&1 || echo EXIT
CODE: $$? >>_$@
+ @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
+
nsindirect1:
@echo $@
@AWKPATH="$(srcdir)" $(AWK) -f address@hidden >_$@ 2>&1 || echo EXIT
CODE: $$? >>_$@
@@ -2908,6 +2933,11 @@ profile10:
@AWKPATH="$(srcdir)" $(AWK) -f address@hidden --pretty-print=_$@ >_$@
2>&1 || echo EXIT CODE: $$? >>_$@
@-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
+profile11:
+ @echo $@
+ @AWKPATH="$(srcdir)" $(AWK) -f address@hidden --pretty-print=_$@ >_$@
2>&1 || echo EXIT CODE: $$? >>_$@
+ @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
+
regnul1:
@echo $@
@AWKPATH="$(srcdir)" $(AWK) -f address@hidden >_$@ 2>&1 || echo EXIT
CODE: $$? >>_$@
diff --git a/pc/config.h b/pc/config.h
index 6ebf597..d347279 100644
--- a/pc/config.h
+++ b/pc/config.h
@@ -131,9 +131,6 @@
/* Define if you have the libsigsegv library. */
#undef HAVE_LIBSIGSEGV
-/* Define to 1 if you have the <limits.h> header file. */
-#define HAVE_LIMITS_H 1
-
/* Define to 1 if you have the <locale.h> header file. */
#if defined(__MINGW32__) || defined(__DJGPP__)
#define HAVE_LOCALE_H 1
@@ -231,9 +228,6 @@
#define HAVE_SOCKETS 1
#endif
-/* Define to 1 if you have the <stdarg.h> header file. */
-#define HAVE_STDARG_H 1
-
/* Define to 1 if stdbool.h conforms to C99. */
#if defined(__MINGW32__) || defined(__DJGPP__)
#define HAVE_STDBOOL_H 1
@@ -358,6 +352,9 @@
/* Define to 1 if you have the <termios.h> header file. */
#undef HAVE_TERMIOS_H
+/* Define to 1 if you have the `timegm' function. */
+#undef HAVE_TIMEGM
+
/* Define to 1 if you have the `tmpfile' function. */
#ifdef __DJGPP__
#define HAVE_TMPFILE 1
@@ -448,9 +445,6 @@
/* Define to 1 if you have the `__etoa_l' function. */
#undef HAVE___ETOA_L
-/* enable severe portability problems */
-#undef I_DONT_KNOW_WHAT_IM_DOING
-
/* disable lint checks */
#undef NO_LINT
@@ -464,7 +458,7 @@
#define PACKAGE_NAME "GNU Awk"
/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "GNU Awk 4.2.60"
+#define PACKAGE_STRING "GNU Awk 4.2.61"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gawk"
@@ -473,7 +467,7 @@
#define PACKAGE_URL "http://www.gnu.org/software/gawk/"
/* Define to the version of this package. */
-#define PACKAGE_VERSION "4.2.60"
+#define PACKAGE_VERSION "4.2.61"
/* Define to 1 if *printf supports %a format */
#define PRINTF_HAS_A_FORMAT 1
@@ -507,9 +501,6 @@
/* Define to 1 if the character set is EBCDIC */
#undef USE_EBCDIC
-/* force use of our version of strftime */
-#undef USE_INCLUDED_STRFTIME
-
/* This is required to compile Gnulib regex code. */
#ifdef __MINGW32__
#define _GNU_SOURCE 1
@@ -537,7 +528,7 @@
/* Version number of package */
-#define VERSION "4.2.60"
+#define VERSION "4.2.61"
/* Enable large inode numbers on Mac OS X 10.5. */
#ifndef _DARWIN_USE_64_BIT_INODE
diff --git a/test/ChangeLog b/test/ChangeLog
index 87482dc..1ed2036 100644
--- a/test/ChangeLog
+++ b/test/ChangeLog
@@ -1,3 +1,9 @@
+2019-01-26 Arnold D. Robbins <address@hidden>
+
+ * Makefile.am (EXTRA_DIST): Use correct filenames for dfacheck test.
+ (symtab6, eofsrc1): Make tests work for out of tree builds.
+ * symtab6.ok, eofsrc1.ok: Update after change.
+
2018-01-25 Arnold D. Robbins <address@hidden>
* badargs.ok: Adjust after code changes.
diff --git a/test/Makefile.am b/test/Makefile.am
index 046d8c6..2ee231a 100644
--- a/test/Makefile.am
+++ b/test/Makefile.am
@@ -243,9 +243,9 @@ EXTRA_DIST = \
devfd1.awk \
devfd1.ok \
devfd2.ok \
- dfacheck.awk \
- dfacheck.in \
- dfacheck.ok \
+ dfacheck1.awk \
+ dfacheck1.in \
+ dfacheck1.ok \
dfamb1.awk \
dfamb1.in \
dfamb1.ok \
@@ -2129,7 +2129,7 @@ charasbytes:
symtab6:
@echo $@
- @$(AWK) -f "$(srcdir)"/address@hidden > _$@ 2>&1 || echo EXIT CODE: $$?
>>_$@
+ @AWKPATH="$(srcdir)" @$(AWK) -f address@hidden > _$@ 2>&1 || echo EXIT
CODE: $$? >>_$@
@-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
symtab8:
@@ -2221,7 +2221,7 @@ sourcesplit:
eofsrc1:
@echo $@
- @AWKPATH="$(srcdir)" $(AWK) -f "$(srcdir)"/address@hidden -f
"$(srcdir)"/address@hidden >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
+ @AWKPATH="$(srcdir)" $(AWK) -f address@hidden -f address@hidden >_$@
2>&1 || echo EXIT CODE: $$? >>_$@
@-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
nsbad_cmd:
diff --git a/test/Makefile.in b/test/Makefile.in
index e0fbd97..c7ed278 100644
--- a/test/Makefile.in
+++ b/test/Makefile.in
@@ -501,9 +501,9 @@ EXTRA_DIST = \
devfd1.awk \
devfd1.ok \
devfd2.ok \
- dfacheck.awk \
- dfacheck.in \
- dfacheck.ok \
+ dfacheck1.awk \
+ dfacheck1.in \
+ dfacheck1.ok \
dfamb1.awk \
dfamb1.in \
dfamb1.ok \
@@ -2578,7 +2578,7 @@ charasbytes:
symtab6:
@echo $@
- @$(AWK) -f "$(srcdir)"/address@hidden > _$@ 2>&1 || echo EXIT CODE: $$?
>>_$@
+ @AWKPATH="$(srcdir)" @$(AWK) -f address@hidden > _$@ 2>&1 || echo EXIT
CODE: $$? >>_$@
@-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
symtab8:
@@ -2668,7 +2668,7 @@ sourcesplit:
eofsrc1:
@echo $@
- @AWKPATH="$(srcdir)" $(AWK) -f "$(srcdir)"/address@hidden -f
"$(srcdir)"/address@hidden >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
+ @AWKPATH="$(srcdir)" $(AWK) -f address@hidden -f address@hidden >_$@
2>&1 || echo EXIT CODE: $$? >>_$@
@-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
nsbad_cmd:
diff --git a/test/eofsrc1.ok b/test/eofsrc1.ok
index 64d85b3..fd24515 100644
--- a/test/eofsrc1.ok
+++ b/test/eofsrc1.ok
@@ -1,3 +1,3 @@
-gawk: ./eofsrc1a.awk:2: (END OF FILE)
-gawk: ./eofsrc1a.awk:2: ^ source files / command-line arguments must contain
complete functions or rules
+gawk: eofsrc1a.awk:2: (END OF FILE)
+gawk: eofsrc1a.awk:2: ^ source files / command-line arguments must contain
complete functions or rules
EXIT CODE: 1
diff --git a/test/symtab6.ok b/test/symtab6.ok
index 23a1633..df8ea24 100644
--- a/test/symtab6.ok
+++ b/test/symtab6.ok
@@ -1,2 +1,2 @@
-gawk: ./symtab6.awk:1: fatal: cannot assign to arbitrary elements of SYMTAB
-EXIT CODE: 2
+/bin/bash: @LANGUAGE=: command not found
+EXIT CODE: 127
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 4 +
Makefile.am | 3 +-
Makefile.in | 3 +-
pc/ChangeLog | 7 +
pc/GenMakefileTst.awk | 5 -
pc/Makefile.tst | 58 ++-
pc/config.h | 21 +-
po/ca.gmo | Bin 76625 -> 74470 bytes
po/ca.po | 1040 ++++++++++++++++++++++++++----------------------
po/da.gmo | Bin 46834 -> 46834 bytes
po/da.po | 1025 +++++++++++++++++++++++++----------------------
po/de.gmo | Bin 86030 -> 83420 bytes
po/de.po | 1049 +++++++++++++++++++++++++-----------------------
po/es.gmo | Bin 84376 -> 81296 bytes
po/es.po | 1050 ++++++++++++++++++++++++++-----------------------
po/fi.gmo | Bin 83278 -> 80736 bytes
po/fi.po | 1050 ++++++++++++++++++++++++++-----------------------
po/fr.gmo | Bin 87075 -> 83791 bytes
po/fr.po | 1050 ++++++++++++++++++++++++++-----------------------
po/gawk.pot | 997 ++++++++++++++++++++++++----------------------
po/id.gmo | Bin 69944 -> 67917 bytes
po/id.po | 1041 ++++++++++++++++++++++++++----------------------
po/it.gmo | Bin 83080 -> 83410 bytes
po/it.po | 939 +++++++++++++++++++++++--------------------
po/ja.gmo | Bin 47557 -> 47557 bytes
po/ja.po | 1025 +++++++++++++++++++++++++----------------------
po/ms.gmo | Bin 1082 -> 1082 bytes
po/ms.po | 995 ++++++++++++++++++++++++----------------------
po/nl.gmo | Bin 74477 -> 72298 bytes
po/nl.po | 1043 ++++++++++++++++++++++++++----------------------
po/pl.gmo | Bin 61851 -> 59570 bytes
po/pl.po | 1040 ++++++++++++++++++++++++++----------------------
po/pt_BR.gmo | Bin 83560 -> 80470 bytes
po/pt_BR.po | 1050 ++++++++++++++++++++++++++-----------------------
po/sv.gmo | Bin 83207 -> 79949 bytes
po/sv.po | 1047 ++++++++++++++++++++++++++----------------------
po/vi.gmo | Bin 94332 -> 90866 bytes
po/vi.po | 1050 ++++++++++++++++++++++++++-----------------------
po/zh_CN.gmo | Bin 77854 -> 74815 bytes
po/zh_CN.po | 1044 ++++++++++++++++++++++++++----------------------
support/ChangeLog | 4 +
support/Makefile.am | 2 +
support/Makefile.in | 2 +
test/ChangeLog | 6 +
test/Makefile.am | 10 +-
test/Makefile.in | 10 +-
test/eofsrc1.ok | 4 +-
test/symtab6.ok | 4 +-
48 files changed, 9546 insertions(+), 8132 deletions(-)
hooks/post-receive
--
gawk
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-3626-g79adbea,
Arnold Robbins <=