gawk-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gawk-diffs] [SCM] gawk branch, master, updated. b417c0e49513c9bcbbec46e


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. b417c0e49513c9bcbbec46ed4282015cebf544ad
Date: Thu, 19 May 2011 14:35:34 +0000

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  b417c0e49513c9bcbbec46ed4282015cebf544ad (commit)
       via  c6d49e92c880824cb1a1dbd281c336249a0f0cf7 (commit)
       via  6da1fa8663a1b8a55a5d90054bc71f04007b8935 (commit)
      from  142c742f07e48fe6bbae28646bf8442525ee993b (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=b417c0e49513c9bcbbec46ed4282015cebf544ad

commit b417c0e49513c9bcbbec46ed4282015cebf544ad
Author: Arnold D. Robbins <address@hidden>
Date:   Thu May 19 17:35:05 2011 +0300

    Make a tarball.

diff --git a/ChangeLog b/ChangeLog
index 3cf9233..6332274 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Thu May 19 17:13:18 2011  Arnold D. Robbins  <address@hidden>
+
+       * Release 3.1.83: Second beta test tar ball for 4.0.
+
 Thu May 19 16:47:19 2011  Arnold D. Robbins  <address@hidden>
 
        * awkgram.y (dump_vars): Fix warning message. Thanks to Pat Rankin.
diff --git a/po/da.gmo b/po/da.gmo
index 4e23732..6ea31a7 100644
Binary files a/po/da.gmo and b/po/da.gmo differ
diff --git a/po/da.po b/po/da.po
index 765e50e..606596e 100644
--- a/po/da.po
+++ b/po/da.po
@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gawk 3.1.80\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2011-05-18 21:50+0300\n"
+"POT-Creation-Date: 2011-05-19 17:13+0300\n"
 "PO-Revision-Date: 2011-04-12 08:09+0100\n"
 "Last-Translator: Keld Simonsen <address@hidden>\n"
 "Language-Team: Danish <address@hidden>\n"
@@ -468,8 +468,9 @@ msgstr "funktionen '%s': parameteren '%s' overskygger en 
global variabel"
 msgid "could not open `%s' for writing (%s)"
 msgstr "kunne ikke åbne '%s' for skrivning (%s)"
 
-#: awkgram.y:4087 profile.c:85
-msgid "sending profile to standard error"
+#: awkgram.y:4087
+#, fuzzy
+msgid "sending variable list to standard error"
 msgstr "sender profilen til standard fejl"
 
 #: awkgram.y:4093
@@ -1724,7 +1725,8 @@ msgid "\t-C\t\t\t--copyright\n"
 msgstr "\t-C\t\t\t--copyright\n"
 
 #: main.c:750
-msgid "\t-d [file]\t\t--dump-variables[=file]\n"
+#, fuzzy
+msgid "\t-d[file]\t\t--dump-variables[=file]\n"
 msgstr "\t-d [fil]\t\t--dump-variables[=fil]\n"
 
 #: main.c:751
@@ -1760,7 +1762,8 @@ msgid "\t-O\t\t\t--optimize\n"
 msgstr "\t-O\t\t\t--optimize\n"
 
 #: main.c:759
-msgid "\t-p [file]\t\t--profile[=file]\n"
+#, fuzzy
+msgid "\t-p[file]\t\t--profile[=file]\n"
 msgstr "\t-p [fil]\t\t--profile[=fil]\n"
 
 #: main.c:760
@@ -1997,6 +2000,10 @@ msgstr "%s %s '%s': kunne ikke s
 msgid "could not open `%s' for writing: %s"
 msgstr "kunne ikke åbne '%s' for skrivning: %s"
 
+#: profile.c:85
+msgid "sending profile to standard error"
+msgstr "sender profilen til standard fejl"
+
 #: profile.c:203
 #, c-format
 msgid ""
diff --git a/po/de.gmo b/po/de.gmo
index d8603fd..a18eb8f 100644
Binary files a/po/de.gmo and b/po/de.gmo differ
diff --git a/po/de.po b/po/de.po
index fadc793..0f5e793 100644
--- a/po/de.po
+++ b/po/de.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gawk 3.1.81\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2011-05-18 21:50+0300\n"
+"POT-Creation-Date: 2011-05-19 17:13+0300\n"
 "PO-Revision-Date: 2011-05-18 14:43+0200\n"
 "Last-Translator: Philipp Thomas <address@hidden>\n"
 "Language-Team: German <address@hidden>\n"
@@ -484,8 +484,9 @@ msgstr "Funktion »%s«: Parameter »%s« verdeckt eine 
globale Variable"
 msgid "could not open `%s' for writing (%s)"
 msgstr "Kann »%s« nicht zum Schreiben öffnen (%s)"
 
-#: awkgram.y:4087 profile.c:85
-msgid "sending profile to standard error"
+#: awkgram.y:4087
+#, fuzzy
+msgid "sending variable list to standard error"
 msgstr "Das Profil wird auf der Stadard-Fehlerausgabe ausgegeben"
 
 #: awkgram.y:4093
@@ -1776,7 +1777,8 @@ msgid "\t-C\t\t\t--copyright\n"
 msgstr "\t-C\t\t\t--copyright\n"
 
 #: main.c:750
-msgid "\t-d [file]\t\t--dump-variables[=file]\n"
+#, fuzzy
+msgid "\t-d[file]\t\t--dump-variables[=file]\n"
 msgstr "\t-d [Datei]\t\t--dump-variables[=Datei]\n"
 
 #: main.c:751
@@ -1812,7 +1814,8 @@ msgid "\t-O\t\t\t--optimize\n"
 msgstr "\t-O\t\t\t--optimize\n"
 
 #: main.c:759
-msgid "\t-p [file]\t\t--profile[=file]\n"
+#, fuzzy
+msgid "\t-p[file]\t\t--profile[=file]\n"
 msgstr "\t-p [Datei]\t\t--profile[=Datei]\n"
 
 #: main.c:760
@@ -2057,6 +2060,10 @@ msgstr ""
 msgid "could not open `%s' for writing: %s"
 msgstr "»%s« konnte nicht zum Schreiben geöffnet werden: %s"
 
+#: profile.c:85
+msgid "sending profile to standard error"
+msgstr "Das Profil wird auf der Stadard-Fehlerausgabe ausgegeben"
+
 #: profile.c:203
 #, c-format
 msgid ""
diff --git a/po/es.gmo b/po/es.gmo
index a688b3b..bb50c8d 100644
Binary files a/po/es.gmo and b/po/es.gmo differ
diff --git a/po/es.po b/po/es.po
index 3186e75..1e3f46f 100644
--- a/po/es.po
+++ b/po/es.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gawk 3.1.81\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2011-05-18 21:50+0300\n"
+"POT-Creation-Date: 2011-05-19 17:13+0300\n"
 "PO-Revision-Date: 2011-05-12 16:01-0500\n"
 "Last-Translator: Cristian Othón Martínez Vera <address@hidden>\n"
 "Language-Team: Spanish <address@hidden>\n"
@@ -477,8 +477,9 @@ msgstr "funci
 msgid "could not open `%s' for writing (%s)"
 msgstr "no se puede abrir `%s' para escritura (%s)"
 
-#: awkgram.y:4087 profile.c:85
-msgid "sending profile to standard error"
+#: awkgram.y:4087
+#, fuzzy
+msgid "sending variable list to standard error"
 msgstr "se envía el perfil a la salida estándar de error"
 
 #: awkgram.y:4093
@@ -1767,7 +1768,8 @@ msgid "\t-C\t\t\t--copyright\n"
 msgstr "\t-C\t\t\t--copyright\n"
 
 #: main.c:750
-msgid "\t-d [file]\t\t--dump-variables[=file]\n"
+#, fuzzy
+msgid "\t-d[file]\t\t--dump-variables[=file]\n"
 msgstr "\t-d [fichero]\t--dump-variables[=fichero]\n"
 
 # Esta es la línea más larga de la lista de argumentos.
@@ -1805,7 +1807,8 @@ msgid "\t-O\t\t\t--optimize\n"
 msgstr "\t-O\t\t\t--optimize\n"
 
 #: main.c:759
-msgid "\t-p [file]\t\t--profile[=file]\n"
+#, fuzzy
+msgid "\t-p[file]\t\t--profile[=file]\n"
 msgstr "\t-p [fichero]\t--profile[=fichero]\n"
 
 #: main.c:760
@@ -2045,6 +2048,10 @@ msgstr "%s %s `%s': no se puede establecer 
close-on-exec: (fcntl F_SETFD: %s)"
 msgid "could not open `%s' for writing: %s"
 msgstr "no se puede abrir `%s' para escritura: %s"
 
+#: profile.c:85
+msgid "sending profile to standard error"
+msgstr "se envía el perfil a la salida estándar de error"
+
 #: profile.c:203
 #, c-format
 msgid ""
diff --git a/po/fi.gmo b/po/fi.gmo
index e2f6a39..33d8323 100644
Binary files a/po/fi.gmo and b/po/fi.gmo differ
diff --git a/po/fi.po b/po/fi.po
index 0468a77..c040e40 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gawk 3.1.81\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2011-05-18 21:50+0300\n"
+"POT-Creation-Date: 2011-05-19 17:13+0300\n"
 "PO-Revision-Date: 2011-05-18 14:47+0200\n"
 "Last-Translator: Jorma Karvonen <address@hidden>\n"
 "Language-Team: Finnish <address@hidden>\n"
@@ -471,8 +471,9 @@ msgstr "funktio ”%s”: parametri ”%s” varjostaa 
yleismuuttujaa"
 msgid "could not open `%s' for writing (%s)"
 msgstr "ei voitu avata tiedostoa ”%s” kirjoittamista varten (%s)"
 
-#: awkgram.y:4087 profile.c:85
-msgid "sending profile to standard error"
+#: awkgram.y:4087
+#, fuzzy
+msgid "sending variable list to standard error"
 msgstr "lähetetään profiili vakiovirheeseen"
 
 #: awkgram.y:4093
@@ -1745,7 +1746,8 @@ msgid "\t-C\t\t\t--copyright\n"
 msgstr "\t-C\t\t\t--copyright\n"
 
 #: main.c:750
-msgid "\t-d [file]\t\t--dump-variables[=file]\n"
+#, fuzzy
+msgid "\t-d[file]\t\t--dump-variables[=file]\n"
 msgstr "\t-d [tiedosto]\t\t--dump-variables[=tiedosto]\n"
 
 #: main.c:751
@@ -1781,7 +1783,8 @@ msgid "\t-O\t\t\t--optimize\n"
 msgstr "\t-O\t\t\t--optimize\n"
 
 #: main.c:759
-msgid "\t-p [file]\t\t--profile[=file]\n"
+#, fuzzy
+msgid "\t-p[file]\t\t--profile[=file]\n"
 msgstr "\t-p [tiedosto]\t\t--profile[=tiedosto]\n"
 
 #: main.c:760
@@ -2017,6 +2020,10 @@ msgstr "%s %s ”%s”: ei voitu asettaa close-on-exec: 
(fcntl F_SETFD: %s)"
 msgid "could not open `%s' for writing: %s"
 msgstr "ei voitu avata tiedostoa ”%s” kirjoittamista varten: %s"
 
+#: profile.c:85
+msgid "sending profile to standard error"
+msgstr "lähetetään profiili vakiovirheeseen"
+
 #: profile.c:203
 #, c-format
 msgid ""
diff --git a/po/fr.gmo b/po/fr.gmo
index 260d286..27e973d 100644
Binary files a/po/fr.gmo and b/po/fr.gmo differ
diff --git a/po/fr.po b/po/fr.po
index 003f166..5f8ab3b 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gawk 3.1.81\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2011-05-18 21:50+0300\n"
+"POT-Creation-Date: 2011-05-19 17:13+0300\n"
 "PO-Revision-Date: 2011-05-13 23:04+0200\n"
 "Last-Translator: Jean-Philippe Guérard <address@hidden"
 "org>\n"
@@ -475,8 +475,9 @@ msgstr "fonction « %s » : le paramètre « %s » 
masque la variable globa
 msgid "could not open `%s' for writing (%s)"
 msgstr "impossible d'ouvrir « %s » en écriture (%s)"
 
-#: awkgram.y:4087 profile.c:85
-msgid "sending profile to standard error"
+#: awkgram.y:4087
+#, fuzzy
+msgid "sending variable list to standard error"
 msgstr "envoi du profil vers la sortie d'erreur standard"
 
 #: awkgram.y:4093
@@ -1762,7 +1763,8 @@ msgid "\t-C\t\t\t--copyright\n"
 msgstr "\t-C\t\t\t--copyright\n"
 
 #: main.c:750
-msgid "\t-d [file]\t\t--dump-variables[=file]\n"
+#, fuzzy
+msgid "\t-d[file]\t\t--dump-variables[=file]\n"
 msgstr "\t-d [fichier]\t\t--dump-variables[=fichier]\n"
 
 #: main.c:751
@@ -1798,7 +1800,8 @@ msgid "\t-O\t\t\t--optimize\n"
 msgstr "\t-O\t\t\t--optimize\n"
 
 #: main.c:759
-msgid "\t-p [file]\t\t--profile[=file]\n"
+#, fuzzy
+msgid "\t-p[file]\t\t--profile[=file]\n"
 msgstr "\t-p [fichier]\t\t--profile[=fichier]\n"
 
 #: main.c:760
@@ -2041,6 +2044,10 @@ msgstr ""
 msgid "could not open `%s' for writing: %s"
 msgstr "impossible d'ouvrir « %s » en écriture : %s"
 
+#: profile.c:85
+msgid "sending profile to standard error"
+msgstr "envoi du profil vers la sortie d'erreur standard"
+
 #: profile.c:203
 #, c-format
 msgid ""
diff --git a/po/gawk.pot b/po/gawk.pot
index cf7303f..a3aa86e 100644
--- a/po/gawk.pot
+++ b/po/gawk.pot
@@ -6,9 +6,9 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: gawk 3.1.82\n"
+"Project-Id-Version: gawk 3.1.83\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2011-05-18 21:50+0300\n"
+"POT-Creation-Date: 2011-05-19 17:13+0300\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <address@hidden>\n"
 "Language-Team: LANGUAGE <address@hidden>\n"
@@ -457,8 +457,8 @@ msgstr ""
 msgid "could not open `%s' for writing (%s)"
 msgstr ""
 
-#: awkgram.y:4087 profile.c:85
-msgid "sending profile to standard error"
+#: awkgram.y:4087
+msgid "sending variable list to standard error"
 msgstr ""
 
 #: awkgram.y:4093
@@ -1676,7 +1676,7 @@ msgid "\t-C\t\t\t--copyright\n"
 msgstr ""
 
 #: main.c:750
-msgid "\t-d [file]\t\t--dump-variables[=file]\n"
+msgid "\t-d[file]\t\t--dump-variables[=file]\n"
 msgstr ""
 
 #: main.c:751
@@ -1712,7 +1712,7 @@ msgid "\t-O\t\t\t--optimize\n"
 msgstr ""
 
 #: main.c:759
-msgid "\t-p [file]\t\t--profile[=file]\n"
+msgid "\t-p[file]\t\t--profile[=file]\n"
 msgstr ""
 
 #: main.c:760
@@ -1917,6 +1917,10 @@ msgstr ""
 msgid "could not open `%s' for writing: %s"
 msgstr ""
 
+#: profile.c:85
+msgid "sending profile to standard error"
+msgstr ""
+
 #: profile.c:203
 #, c-format
 msgid ""
diff --git a/po/it.gmo b/po/it.gmo
index 5232843..995f05c 100644
Binary files a/po/it.gmo and b/po/it.gmo differ
diff --git a/po/it.po b/po/it.po
index 00ecee3..25c40de 100644
--- a/po/it.po
+++ b/po/it.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gawk 3.1.81\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2011-05-18 21:50+0300\n"
+"POT-Creation-Date: 2011-05-19 17:13+0300\n"
 "PO-Revision-Date: 2011-03-19 16:52+0100\n"
 "Last-Translator: Antonio Colombo <address@hidden>\n"
 "Language-Team: Italian <address@hidden>\n"
@@ -469,8 +469,9 @@ msgstr "funzione `%s': parametro `%s' nasconde variabile 
globale"
 msgid "could not open `%s' for writing (%s)"
 msgstr "non riesco ad aprire `%s' in scrittura (%s)"
 
-#: awkgram.y:4087 profile.c:85
-msgid "sending profile to standard error"
+#: awkgram.y:4087
+#, fuzzy
+msgid "sending variable list to standard error"
 msgstr "mando profilo a 'standard error'"
 
 #: awkgram.y:4093
@@ -1729,7 +1730,8 @@ msgid "\t-C\t\t\t--copyright\n"
 msgstr "\t-C\t\t\t--copyright\n"
 
 #: main.c:750
-msgid "\t-d [file]\t\t--dump-variables[=file]\n"
+#, fuzzy
+msgid "\t-d[file]\t\t--dump-variables[=file]\n"
 msgstr "\t-d [file]\t\t--dump-variables[=file]\n"
 
 #: main.c:751
@@ -1765,7 +1767,8 @@ msgid "\t-O\t\t\t--optimize\n"
 msgstr "\t-O\t\t\t--optimize\n"
 
 #: main.c:759
-msgid "\t-p [file]\t\t--profile[=file]\n"
+#, fuzzy
+msgid "\t-p[file]\t\t--profile[=file]\n"
 msgstr "\t-p [file]\t\t--profile[=file]\n"
 
 #: main.c:760
@@ -2002,6 +2005,10 @@ msgstr ""
 msgid "could not open `%s' for writing: %s"
 msgstr "non riesco ad aprire `%s' in scrittura: %s"
 
+#: profile.c:85
+msgid "sending profile to standard error"
+msgstr "mando profilo a 'standard error'"
+
 #: profile.c:203
 #, c-format
 msgid ""
diff --git a/po/ja.gmo b/po/ja.gmo
index 9ffe4bd..8b7712c 100644
Binary files a/po/ja.gmo and b/po/ja.gmo differ
diff --git a/po/ja.po b/po/ja.po
index 128c86b..921d898 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gawk 3.1.81\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2011-05-12 22:53+0300\n"
+"POT-Creation-Date: 2011-05-19 17:13+0300\n"
 "PO-Revision-Date: 2011-05-19 10:27+0900\n"
 "Last-Translator: Yasuaki Taniguchi <address@hidden>\n"
 "Language-Team: Japanese <address@hidden>\n"
@@ -204,7 +204,8 @@ msgstr "`return' 
が関数定義文の外で使われました"
 
 #: awkgram.y:927
 msgid "plain `print' in BEGIN or END rule should probably be `print \"\"'"
-msgstr "BEGIN または END ルール内の引数の無い `print' は `print 
\"\"' だと思われます"
+msgstr ""
+"BEGIN または END ルール内の引数の無い `print' は `print \"\"' 
だと思われます"
 
 #: awkgram.y:997 awkgram.y:1001 awkgram.y:1025
 msgid "`delete array' is a gawk extension"
@@ -437,11 +438,15 @@ msgstr "close: 第二引数は gawk 拡張です"
 
 #: awkgram.y:3779
 msgid "use of dcgettext(_\"...\") is incorrect: remove leading underscore"
-msgstr "dcgettext(_\"...\")の使用法が間違っています: 先é 
­ã®ã‚¢ãƒ³ãƒ€ãƒ¼ã‚¹ã‚³ã‚¢(_)を削除してください"
+msgstr ""
+"dcgettext(_\"...\")の使用法が間違っています: 先é 
­ã®ã‚¢ãƒ³ãƒ€ãƒ¼ã‚¹ã‚³ã‚¢(_)を削除し"
+"てください"
 
 #: awkgram.y:3794
 msgid "use of dcngettext(_\"...\") is incorrect: remove leading underscore"
-msgstr "dcngettext(_\"...\")の使用法が間違っています: 先é 
­ã®ã‚¢ãƒ³ãƒ€ãƒ¼ã‚¹ã‚³ã‚¢(_)を削除してください"
+msgstr ""
+"dcngettext(_\"...\")の使用法が間違っています: 先é 
­ã®ã‚¢ãƒ³ãƒ€ãƒ¼ã‚¹ã‚³ã‚¢(_)を削除し"
+"てください"
 
 #: awkgram.y:3886
 #, c-format
@@ -458,8 +463,9 @@ msgstr "関数 `%s': 仮引数 `%s' 
が大域変数を覆い隠しています"
 msgid "could not open `%s' for writing (%s)"
 msgstr "`%s' を書込み用に開けませんでした (%s)"
 
-#: awkgram.y:4087 profile.c:85
-msgid "sending profile to standard error"
+#: awkgram.y:4087
+#, fuzzy
+msgid "sending variable list to standard error"
 msgstr "プロファイルを標準エラーに送っています"
 
 #: awkgram.y:4093
@@ -544,12 +550,16 @@ msgstr "exp: 引数 %g が範囲外です"
 #: builtin.c:197
 #, c-format
 msgid "fflush: cannot flush: pipe `%s' opened for reading, not writing"
-msgstr "fflush: flush できません: パイプ `%s' 
は読み込み用に開かれています。書き込み用ではありません"
+msgstr ""
+"fflush: flush できません: パイプ `%s' 
は読み込み用に開かれています。書き込み"
+"用ではありません"
 
 #: builtin.c:200
 #, c-format
 msgid "fflush: cannot flush: file `%s' opened for reading, not writing"
-msgstr "fflush: flush できません: ファイル `%s' 
は読み込み用に開かれています。書き込み用ではありません"
+msgstr ""
+"fflush: flush できません: ファイル `%s' 
は読み込み用に開かれています。書き込"
+"み用ではありません"
 
 #: builtin.c:212
 #, c-format
@@ -591,7 +601,9 @@ msgstr "log: 負の引数 %g を受け取りました"
 
 #: builtin.c:691 builtin.c:696
 msgid "fatal: must use `count$' on all formats or none"
-msgstr "致命的: `count$’ は全ての書式使用する、またはå…
¨ã¦ã«ä½¿ç”¨ã—ないのいずれかでなければいけません"
+msgstr ""
+"致命的: `count$’ は全ての書式使用する、またはå…
¨ã¦ã«ä½¿ç”¨ã—ないのいずれかでなけ"
+"ればいけません"
 
 #: builtin.c:758
 #, c-format
@@ -733,8 +745,11 @@ msgstr "substr: 開始インデックス %g 
が文字列終端の後にありま
 
 #: builtin.c:1579
 #, c-format
-msgid "substr: length %g at start index %g exceeds length of first argument 
(%lu)"
-msgstr "substr: 開始インデックス %2$g からの長さ %1$g 
は第一引数の長さを超えています (%3$lu)"
+msgid ""
+"substr: length %g at start index %g exceeds length of first argument (%lu)"
+msgstr ""
+"substr: 開始インデックス %2$g からの長さ %1$g 
は第一引数の長さを超えています "
+"(%3$lu)"
 
 #: builtin.c:1652
 msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
@@ -1052,7 +1067,8 @@ msgstr "文に効果がありません"
 #: eval.c:2233
 #, c-format
 msgid "for loop: array `%s' changed size from %ld to %ld during loop execution"
-msgstr "for ループ: ループ実行中に配列 `%s' のサイズが %ld 
から %ld へ変更されました"
+msgstr ""
+"for ループ: ループ実行中に配列 `%s' のサイズが %ld から 
%ld へ変更されました"
 
 #: eval.c:2343
 #, c-format
@@ -1099,13 +1115,19 @@ msgstr "致命的: extension: `%s' 
を開くことが出来ません (%s)\n"
 
 #: ext.c:94
 #, c-format
-msgid "fatal: extension: library `%s': does not define 
`plugin_is_GPL_compatible' (%s)\n"
-msgstr "致命的: extension: ライブラリ `%s': `plugin_is_GPL_compatible' 
が定義されていません (%s)\n"
+msgid ""
+"fatal: extension: library `%s': does not define "
+"`plugin_is_GPL_compatible' (%s)\n"
+msgstr ""
+"致命的: extension: ライブラリ `%s': `plugin_is_GPL_compatible' 
が定義されてい"
+"ません (%s)\n"
 
 #: ext.c:103
 #, c-format
 msgid "fatal: extension: library `%s': cannot call function `%s' (%s)\n"
-msgstr "致命的: extension: ライブラリ `%s': 関数 `%s' 
を呼び出すことが出来ません (%s)\n"
+msgstr ""
+"致命的: extension: ライブラリ `%s': 関数 `%s' 
を呼び出すことが出来ません "
+"(%s)\n"
 
 #: ext.c:137
 msgid "extension: missing function name"
@@ -1302,274 +1324,282 @@ msgstr "%s: オプション '-W %s' には引数が必
要です\n"
 msgid "command line argument `%s' is a directory: skipped"
 msgstr "コマンドライン引数 `%s' はディレクトリです: 
スキップされました"
 
-#: io.c:285 io.c:382
+#: io.c:285 io.c:384
 #, c-format
 msgid "cannot open file `%s' for reading (%s)"
 msgstr "ファイル `%s' を読み込み用に開けません (%s)"
 
-#: io.c:429
+#: io.c:431
 #, c-format
 msgid "error reading input file `%s': %s"
 msgstr "入力ファイル `%s' 
を読み込み中にエラーが発生しました: %s"
 
-#: io.c:498
+#: io.c:500
 #, c-format
 msgid "close of fd %d (`%s') failed (%s)"
 msgstr "fd %d (`%s') を閉じることができません (%s)"
 
-#: io.c:575
+#: io.c:577
 msgid "redirection not allowed in sandbox mode"
 msgstr "サンドボックスモード内
ではリダイレクトは許可されていません"
 
-#: io.c:609
+#: io.c:611
 #, c-format
 msgid "expression in `%s' redirection only has numeric value"
 msgstr "`%s' 
リダイレクトの命令式に数値しか記述されていません。"
 
-#: io.c:615
+#: io.c:617
 #, c-format
 msgid "expression for `%s' redirection has null string value"
 msgstr "`%s' リダイレクトの命令式が空列です。"
 
-#: io.c:621
+#: io.c:623
 #, c-format
 msgid "filename `%s' for `%s' redirection may be result of logical expression"
-msgstr "`%2$s' 
リダイレクトに論理演算の結果と思われるファイル名 `%1$s' 
が使われています。"
+msgstr ""
+"`%2$s' 
リダイレクトに論理演算の結果と思われるファイル名 `%1$s' 
が使われていま"
+"す。"
 
-#: io.c:664
+#: io.c:666
 #, c-format
 msgid "unnecessary mixing of `>' and `>>' for file `%.*s'"
 msgstr "ファイル `%.*s' で必要以上に `>' と `>>' 
を組合せています。"
 
-#: io.c:717
+#: io.c:719
 #, c-format
 msgid "can't open pipe `%s' for output (%s)"
 msgstr "出力用にパイプ `%s' を開けません (%s)"
 
-#: io.c:727
+#: io.c:729
 #, c-format
 msgid "can't open pipe `%s' for input (%s)"
 msgstr "入力用にパイプ `%s' を開けません (%s)"
 
-#: io.c:750
+#: io.c:752
 #, c-format
 msgid "can't open two way pipe `%s' for input/output (%s)"
 msgstr "入出力用の双方向パイプ `%s' が開けません (%s)"
 
-#: io.c:832
+#: io.c:834
 #, c-format
 msgid "can't redirect from `%s' (%s)"
 msgstr "`%s' からリダイレクトできません (%s)"
 
-#: io.c:835
+#: io.c:837
 #, c-format
 msgid "can't redirect to `%s' (%s)"
 msgstr "`%s' にリダイレクトできません (%s)"
 
-#: io.c:886
-msgid "reached system limit for open files: starting to multiplex file 
descriptors"
-msgstr "開いているファイルの数がシステム
制限に達しました。ファイル記述子を多重化します。"
+#: io.c:888
+msgid ""
+"reached system limit for open files: starting to multiplex file descriptors"
+msgstr ""
+"開いているファイルの数がシステム
制限に達しました。ファイル記述子を多重化しま"
+"す。"
 
-#: io.c:902
+#: io.c:904
 #, c-format
 msgid "close of `%s' failed (%s)."
 msgstr "`%s' を閉じるのに失敗しました (%s)"
 
-#: io.c:910
+#: io.c:912
 msgid "too many pipes or input files open"
 msgstr "開いているパイプまたはå…
¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã®æ•°ãŒå¤šéŽãŽã¾ã™ã€‚"
 
-#: io.c:932
+#: io.c:934
 msgid "close: second argument must be `to' or `from'"
 msgstr "close: 第二引数は `to' または `from' 
でなければいけません"
 
-#: io.c:949
+#: io.c:951
 #, c-format
 msgid "close: `%.*s' is not an open file, pipe or co-process"
 msgstr "close: `%.*s' 
は開いているファイル、パイプ、プロセスå…
±æœ‰ã§ã¯ã‚りません"
 
-#: io.c:954
+#: io.c:956
 msgid "close of redirection that was never opened"
 msgstr "開いてないリダイレクトを閉じようとしています"
 
-#: io.c:1051
+#: io.c:1053
 #, c-format
 msgid "close: redirection `%s' not opened with `|&', second argument ignored"
-msgstr "close: リダイレクト `%s' は `|&' 
を使用して開かれていません。第二引数は無視されました"
+msgstr ""
+"close: リダイレクト `%s' は `|&' 
を使用して開かれていません。第二引数は無視さ"
+"れました"
 
-#: io.c:1067
+#: io.c:1069
 #, c-format
 msgid "failure status (%d) on pipe close of `%s' (%s)"
 msgstr "パイプ `%2$s' を閉じたときの状態コードが失敗 (%1$d) 
でした (%3$s)。"
 
-#: io.c:1070
+#: io.c:1072
 #, c-format
 msgid "failure status (%d) on file close of `%s' (%s)"
 msgstr "ファイル `%2$s' を閉じたときの状態コードが失敗 
(%1$d) でした (%3$s)。"
 
-#: io.c:1090
+#: io.c:1092
 #, c-format
 msgid "no explicit close of socket `%s' provided"
 msgstr "ソケット `%s' を明示して閉じていません。"
 
-#: io.c:1093
+#: io.c:1095
 #, c-format
 msgid "no explicit close of co-process `%s' provided"
 msgstr "並行プロセス `%s' を明示して閉じていません。"
 
-#: io.c:1096
+#: io.c:1098
 #, c-format
 msgid "no explicit close of pipe `%s' provided"
 msgstr "パイプ `%s' を明示して閉じていません。"
 
-#: io.c:1099
+#: io.c:1101
 #, c-format
 msgid "no explicit close of file `%s' provided"
 msgstr "ファイル `%s' を明示して閉じていません。"
 
-#: io.c:1127 io.c:1182 main.c:795 main.c:832
+#: io.c:1129 io.c:1184 main.c:795 main.c:832
 #, c-format
 msgid "error writing standard output (%s)"
 msgstr "標準出力への書込みエラー (%s)"
 
-#: io.c:1131 io.c:1187
+#: io.c:1133 io.c:1189
 #, c-format
 msgid "error writing standard error (%s)"
 msgstr "標準エラーへの書込みエラー (%s)"
 
-#: io.c:1139
+#: io.c:1141
 #, c-format
 msgid "pipe flush of `%s' failed (%s)."
 msgstr "パイプ `%s' をフラッシュできません (%s)。"
 
-#: io.c:1142
+#: io.c:1144
 #, c-format
 msgid "co-process flush of pipe to `%s' failed (%s)."
 msgstr "`%s' 
へ接続するパイプを並行プロセスからフラッシュできません
 (%s)。"
 
-#: io.c:1145
+#: io.c:1147
 #, c-format
 msgid "file flush of `%s' failed (%s)."
 msgstr "ファイル `%s' をフラッシュできません (%s)。"
 
-#: io.c:1260
+#: io.c:1262
 #, c-format
 msgid "local port %s invalid in `/inet'"
 msgstr "`/inet' 内のローカルポート %s が無効です"
 
-#: io.c:1277
+#: io.c:1279
 #, c-format
 msgid "remote host and port information (%s, %s) invalid"
 msgstr "リモートのホストおよびポート情報 (%s, %s) 
が無効です"
 
-#: io.c:1429
+#: io.c:1431
 #, c-format
 msgid "no (known) protocol supplied in special filename `%s'"
-msgstr "スペシャルファイル名 `%s' 
に(認識できる)プロトコルが指定されていません"
+msgstr ""
+"スペシャルファイル名 `%s' 
に(認識できる)プロトコルが指定されていません"
 
-#: io.c:1443
+#: io.c:1445
 #, c-format
 msgid "special file name `%s' is incomplete"
 msgstr "スペシャルファイル名 `%s' は不完全です"
 
-#: io.c:1460
+#: io.c:1462
 msgid "must supply a remote hostname to `/inet'"
 msgstr "`/inet' 
にはリモートホスト名を与えなければいけません"
 
-#: io.c:1478
+#: io.c:1480
 msgid "must supply a remote port to `/inet'"
 msgstr "`/inet' 
にはリモートポート番号を与えなければいけません"
 
-#: io.c:1524
+#: io.c:1526
 msgid "TCP/IP communications are not supported"
 msgstr "TCP/IP 通信はサポートされていません"
 
-#: io.c:1691
+#: io.c:1693
 #, c-format
 msgid "could not open `%s', mode `%s'"
 msgstr "`%s' をモード `%s' で開けません"
 
-#: io.c:1742
+#: io.c:1744
 #, c-format
 msgid "close of master pty failed (%s)"
 msgstr "マスター pty を閉じるのに失敗しました (%s)"
 
-#: io.c:1744 io.c:1912 io.c:2069
+#: io.c:1746 io.c:1914 io.c:2071
 #, c-format
 msgid "close of stdout in child failed (%s)"
 msgstr "子プロセスが標準出力を閉じるのに失敗しました 
(%s)"
 
-#: io.c:1747
+#: io.c:1749
 #, c-format
 msgid "moving slave pty to stdout in child failed (dup: %s)"
 msgstr "子プロセスがスレーブ pty 
を標準出力に移動できません (dup: %s)。"
 
-#: io.c:1749 io.c:1917
+#: io.c:1751 io.c:1919
 #, c-format
 msgid "close of stdin in child failed (%s)"
 msgstr "子プロセスが標準入力を閉じられません (%s)。"
 
-#: io.c:1752
+#: io.c:1754
 #, c-format
 msgid "moving slave pty to stdin in child failed (dup: %s)"
 msgstr "子プロセスがスレーブ pty を標準å…
¥åŠ›ã«ç§»å‹•ã§ãã¾ã›ã‚“ (dup: %s)。"
 
-#: io.c:1754 io.c:1775
+#: io.c:1756 io.c:1777
 #, c-format
 msgid "close of slave pty failed (%s)"
 msgstr "スレーブ pty を閉じるのに失敗しました (%s)"
 
-#: io.c:1853 io.c:1915 io.c:2047 io.c:2072
+#: io.c:1855 io.c:1917 io.c:2049 io.c:2074
 #, c-format
 msgid "moving pipe to stdout in child failed (dup: %s)"
 msgstr "子プロセスがパイプを標準出力に移動できません 
(dup: %s)。"
 
-#: io.c:1860 io.c:1920
+#: io.c:1862 io.c:1922
 #, c-format
 msgid "moving pipe to stdin in child failed (dup: %s)"
 msgstr "子プロセスがパイプを標準入力に移動できません 
(dup: %s)。"
 
-#: io.c:1880 io.c:2062
+#: io.c:1882 io.c:2064
 msgid "restoring stdout in parent process failed\n"
 msgstr "親プロセスが標準出力を復旧できません。\n"
 
-#: io.c:1888
+#: io.c:1890
 msgid "restoring stdin in parent process failed\n"
 msgstr "親プロセスが標準入力を復旧できません。\n"
 
-#: io.c:1923 io.c:2074 io.c:2088
+#: io.c:1925 io.c:2076 io.c:2090
 #, c-format
 msgid "close of pipe failed (%s)"
 msgstr "パイプを閉じられません (%s)。"
 
-#: io.c:1968
+#: io.c:1970
 msgid "`|&' not supported"
 msgstr "`|&' は使用できません。"
 
-#: io.c:2034
+#: io.c:2036
 #, c-format
 msgid "cannot open pipe `%s' (%s)"
 msgstr "パイプ `%s' が開けません (%s)。"
 
-#: io.c:2082
+#: io.c:2084
 #, c-format
 msgid "cannot create child process for `%s' (fork: %s)"
 msgstr "`%s' 用の子プロセスを実行できません (fork: %s)。"
 
-#: io.c:2572
+#: io.c:2517
 #, c-format
 msgid "data file `%s' is empty"
 msgstr "データファイル `%s' は空です。"
 
-#: io.c:2613 io.c:2621
+#: io.c:2558 io.c:2566
 msgid "could not allocate more input memory"
 msgstr "入力用メモリーをこれ以上確保できません。"
 
-#: io.c:3174
+#: io.c:3119
 msgid "multicharacter value of `RS' is a gawk extension"
 msgstr "複数の文字を `RS' に使用するのは gawk 
特有の拡張です。"
 
-#: io.c:3279
+#: io.c:3224
 msgid "IPv6 communication is not supported"
 msgstr "IPv6 通信はサポートされていません"
 
@@ -1597,7 +1627,9 @@ msgstr "%s: 引数が必要なオプション -- %c\n"
 
 #: main.c:536
 msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
-msgstr "環境変数 `POSIXLY_CORRECT' 
が指定されています。オプション `--posix' を有効にします"
+msgstr ""
+"環境変数 `POSIXLY_CORRECT' が指定されています。オプション 
`--posix' を有効に"
+"します"
 
 #: main.c:542
 msgid "`--posix' overrides `--traditional'"
@@ -1605,12 +1637,15 @@ msgstr "オプション `--posix' は `--traditional' 
を無効にします。"
 
 #: main.c:553
 msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
-msgstr "オプション `--posix'/`--traditional' は `--non-decimal-data' 
を無効にします。"
+msgstr ""
+"オプション `--posix'/`--traditional' は `--non-decimal-data' 
を無効にします。"
 
 #: main.c:557
 #, c-format
 msgid "running %s setuid root may be a security problem"
-msgstr "setuid root で %s 
を実行すると、セキュリティ上の問題が発生するå 
´åˆãŒã‚ります。"
+msgstr ""
+"setuid root で %s 
を実行すると、セキュリティ上の問題が発生するå 
´åˆãŒã‚りま"
+"す。"
 
 #: main.c:562
 msgid "`--posix' overrides `--binary'"
@@ -1638,12 +1673,14 @@ msgstr "プログラム文が全くありません!"
 #: main.c:735
 #, c-format
 msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
-msgstr "使用法: %s [POSIX または GNU 形式のオプション] -f 
progfile [--] file ...\n"
+msgstr ""
+"使用法: %s [POSIX または GNU 形式のオプション] -f progfile [--] 
file ...\n"
 
 #: main.c:737
 #, c-format
 msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
-msgstr "使用法: %s [POSIX または GNU 形式のオプション] [--] 
%cprogram%c file ...\n"
+msgstr ""
+"使用法: %s [POSIX または GNU 形式のオプション] [--] %cprogram%c 
file ...\n"
 
 #: main.c:742
 msgid "POSIX options:\t\tGNU long options: (standard)\n"
@@ -1678,7 +1715,8 @@ msgid "\t-C\t\t\t--copyright\n"
 msgstr "\t-C\t\t\t--copyright\n"
 
 #: main.c:750
-msgid "\t-d [file]\t\t--dump-variables[=file]\n"
+#, fuzzy
+msgid "\t-d[file]\t\t--dump-variables[=file]\n"
 msgstr "\t-d [file]\t\t--dump-variables[=file]\n"
 
 #: main.c:751
@@ -1714,7 +1752,8 @@ msgid "\t-O\t\t\t--optimize\n"
 msgstr "\t-O\t\t\t--optimize\n"
 
 #: main.c:759
-msgid "\t-p [file]\t\t--profile[=file]\n"
+#, fuzzy
+msgid "\t-p[file]\t\t--profile[=file]\n"
 msgstr "\t-p [file]\t\t--profile[=file]\n"
 
 #: main.c:760
@@ -1766,7 +1805,8 @@ msgstr ""
 "参照してください。 
印刷されたマニュアルで対応するセクション\n"
 "は、`Reporting Problems and Bugs' です。\n"
 "\n"
-"翻訳に関するバグは<address@hidden>に報告してください。\n"
+"翻訳に関するバグは<address@hidden>に報告してくださ"
+"い。\n"
 
 #: main.c:784
 msgid ""
@@ -1916,8 +1956,12 @@ msgstr "`\\x' エスケープシーケンスに十å…
­é€²æ•°ãŒã‚りません"
 
 #: node.c:595
 #, c-format
-msgid "hex escape \\x%.*s of %d characters probably not interpreted the way 
you expect"
-msgstr "十六進エスケープ \\x%.*s (%d 文字) 
はおそらく予期したようには解釈されないでしょう"
+msgid ""
+"hex escape \\x%.*s of %d characters probably not interpreted the way you "
+"expect"
+msgstr ""
+"十六進エスケープ \\x%.*s (%d 文字) 
はおそらく予期したようには解釈されないで"
+"しょう"
 
 #: node.c:610
 #, c-format
@@ -1925,8 +1969,12 @@ msgid "escape sequence `\\%c' treated as plain `%c'"
 msgstr "エスケープシーケンス `\\%c' は `%c' 
と同等に扱われます"
 
 #: node.c:749
-msgid "Invalid multibyte data detected. There may be a mismatch between your 
data and your locale."
-msgstr 
"無効なマルチバイトデータが検出されました。データとロケールが一致していないようです。"
+msgid ""
+"Invalid multibyte data detected. There may be a mismatch between your data "
+"and your locale."
+msgstr ""
+"無効なマルチバイトデータが検出されました。データとロケールが一致していないよ"
+"うです。"
 
 #: posix/gawkmisc.c:175
 #, c-format
@@ -1943,6 +1991,10 @@ msgstr "%s %s `%s': close-on-exec 
を設定できません: (fcntl F_SETFD: %s)"
 msgid "could not open `%s' for writing: %s"
 msgstr "`%s' を書込み用に開けませんでした: %s"
 
+#: profile.c:85
+msgid "sending profile to standard error"
+msgstr "プロファイルを標準エラーに送っています"
+
 #: profile.c:203
 #, c-format
 msgid ""
@@ -2091,8 +2143,12 @@ msgstr "以前に正規表現がありません"
 #~ msgid "Garbage in ARGP_HELP_FMT: %s"
 #~ msgstr "ARGP_HELP_FMT 中にごみがあります: %s"
 
-#~ msgid "Mandatory or optional arguments to long options are also mandatory 
or optional for any corresponding short options."
-#~ msgstr "長い形式のオプションで必é 
ˆã¾ãŸã¯ä»»æ„ã®å¼•æ•°ã¯ã€ãã‚Œã«å¯¾å¿œã™ã‚‹çŸ­ã„形式のオプションでも同様にå¿
…須または任意です。"
+#~ msgid ""
+#~ "Mandatory or optional arguments to long options are also mandatory or "
+#~ "optional for any corresponding short options."
+#~ msgstr ""
+#~ "長い形式のオプションで必é 
ˆã¾ãŸã¯ä»»æ„ã®å¼•æ•°ã¯ã€ãã‚Œã«å¯¾å¿œã™ã‚‹çŸ­ã„形式のオプ"
+#~ "ションでも同様に必須または任意です。"
 
 #~ msgid "Usage:"
 #~ msgstr "使用法:"
@@ -2109,7 +2165,8 @@ msgstr "以前に正規表現がありません"
 #~ msgid "Report bugs to %s.\n"
 #~ msgstr ""
 #~ "バグを発見したら <%s> に報告して下さい。\n"
-#~ "翻訳に関するバグは<address@hidden>に報告してくだ
さい。\n"
+#~ "翻訳に関するバグは<address@hidden>に報告してく"
+#~ "ださい。\n"
 
 #~ msgid "Unknown system error"
 #~ msgstr "不明なシステムエラー"
@@ -2310,10 +2367,14 @@ msgstr "以前に正規表現がありません"
 #~ msgstr "\"%s\" 
ファイルの書き込み中にエラーが発生しました"
 
 #~ msgid "Java compiler not found, try installing gcj or set $JAVAC"
-#~ msgstr "Java コンパイラが見つかりません。 gcj 
をインストールするか、またはt $JAVAC を設定してみてくだ
さい"
+#~ msgstr ""
+#~ "Java コンパイラが見つかりません。 gcj 
をインストールするか、またはt "
+#~ "$JAVAC を設定してみてください"
 
 #~ msgid "Java virtual machine not found, try installing gij or set $JAVA"
-#~ msgstr "Java 仮想マシンが見つかりません。 gij 
をインストールするか、または $JAVA を設定してみてくだ
さい"
+#~ msgstr ""
+#~ "Java 仮想マシンが見つかりません。 gij 
をインストールするか、または $JAVA "
+#~ "を設定してみてください"
 
 #~ msgid "%s subprocess I/O error"
 #~ msgstr "%s サブプロセス I/O エラー"
@@ -2527,13 +2588,15 @@ msgstr "以前に正規表現がありません"
 
 #~ msgid ""
 #~ "\n"
-#~ "License GPLv3+: GNU GPL version 3 or later 
<http://gnu.org/licenses/gpl.html>.\n"
+#~ "License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.";
+#~ "html>.\n"
 #~ "This is free software: you are free to change and redistribute it.\n"
 #~ "There is NO WARRANTY, to the extent permitted by law.\n"
 #~ "\n"
 #~ msgstr ""
 #~ "\n"
-#~ "ライセンス GPLv3+: GNU GPL version 3 or later 
<http://gnu.org/licenses/gpl.html>.\n"
+#~ "ライセンス GPLv3+: GNU GPL version 3 or later 
<http://gnu.org/licenses/";
+#~ "gpl.html>.\n"
 #~ "This is free software: you are free to change and redistribute it.\n"
 #~ "There is NO WARRANTY, to the extent permitted by law.\n"
 #~ "\n"
@@ -2608,7 +2671,8 @@ msgstr "以前に正規表現がありません"
 #~ msgstr ""
 #~ "\n"
 #~ "バグを発見したら <%s> に報告して下さい。\n"
-#~ "翻訳に関するバグは<address@hidden>に報告してくだ
さい。\n"
+#~ "翻訳に関するバグは<address@hidden>に報告してく"
+#~ "ださい。\n"
 
 #~ msgid "Report %s bugs to: %s\n"
 #~ msgstr "%s のバグは <%s> に報告してください。\n"
@@ -2620,7 +2684,9 @@ msgstr "以前に正規表現がありません"
 #~ msgstr "%s のホームページ: <http://www.gnu.org/software/%s/>\n"
 
 #~ msgid "General help using GNU software: <http://www.gnu.org/gethelp/>\n"
-#~ msgstr "GNU ソフトウェアを使用する際の一般的なヘルプ: 
<http://www.gnu.org/gethelp/>\n"
+#~ msgstr ""
+#~ "GNU ソフトウェアを使用する際の一般的なヘルプ: 
<http://www.gnu.org/gethelp/";
+#~ ">\n"
 
 #~ msgid "_open_osfhandle failed"
 #~ msgstr "_open_osfhandle に失敗しました"
@@ -2690,7 +2756,8 @@ msgstr "以前に正規表現がありません"
 
 #~ msgid ""
 #~ "\n"
-#~ "This is free software.  You may redistribute copies of it under the terms 
of\n"
+#~ "This is free software.  You may redistribute copies of it under the terms "
+#~ "of\n"
 #~ "the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.\n"
 #~ "There is NO WARRANTY, to the extent permitted by law.\n"
 #~ "\n"
@@ -2719,8 +2786,12 @@ msgstr "以前に正規表現がありません"
 #~ msgid "`nextfile' cannot be called from a BEGIN rule"
 #~ msgstr "BEGIN ルールからは `nextfile' を呼び出せません。"
 
-#~ msgid "concatenation: side effects in one expression have changed the 
length of another!"
-#~ msgstr "concatenation(文字列連結): 
一方の式の副作用で、もう一方の長さが変わりました!"
+#~ msgid ""
+#~ "concatenation: side effects in one expression have changed the length of "
+#~ "another!"
+#~ msgstr ""
+#~ "concatenation(文字列連結): 
一方の式の副作用で、もう一方の長さが変わりま"
+#~ "した!"
 
 #~ msgid "illegal type (%s) in tree_eval"
 #~ msgstr "tree_eval の中に不正なタイプ (%s) 
が使用されています。"
diff --git a/po/nl.gmo b/po/nl.gmo
index b20fd7f..faa5b06 100644
Binary files a/po/nl.gmo and b/po/nl.gmo differ
diff --git a/po/nl.po b/po/nl.po
index 8cf9646..8349a7b 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gawk 3.1.81\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2011-05-18 21:50+0300\n"
+"POT-Creation-Date: 2011-05-19 17:13+0300\n"
 "PO-Revision-Date: 2011-05-13 09:35+0200\n"
 "Last-Translator: Benno Schulenberg <address@hidden>\n"
 "Language-Team: Dutch <address@hidden>\n"
@@ -471,8 +471,9 @@ msgstr "functie '%s': parameter '%s' schaduwt een globale 
variabele"
 msgid "could not open `%s' for writing (%s)"
 msgstr "kan '%s' niet openen om te schrijven (%s)"
 
-#: awkgram.y:4087 profile.c:85
-msgid "sending profile to standard error"
+#: awkgram.y:4087
+#, fuzzy
+msgid "sending variable list to standard error"
 msgstr "profiel gaat naar standaardfoutuitvoer"
 
 #: awkgram.y:4093
@@ -1739,7 +1740,8 @@ msgid "\t-C\t\t\t--copyright\n"
 msgstr "\t-C\t\t\t--copyright\n"
 
 #: main.c:750
-msgid "\t-d [file]\t\t--dump-variables[=file]\n"
+#, fuzzy
+msgid "\t-d[file]\t\t--dump-variables[=file]\n"
 msgstr "\t-d [bestand]\t\t--dump-variables[=bestand]\n"
 
 #: main.c:751
@@ -1775,7 +1777,8 @@ msgid "\t-O\t\t\t--optimize\n"
 msgstr "\t-O\t\t\t--optimize\n"
 
 #: main.c:759
-msgid "\t-p [file]\t\t--profile[=file]\n"
+#, fuzzy
+msgid "\t-p[file]\t\t--profile[=file]\n"
 msgstr "\t-p [bestand]\t\t--profile[=bestand]\n"
 
 #: main.c:760
@@ -2013,6 +2016,10 @@ msgstr "%s %s '%s': kan 'close-on-exec' niet activeren: 
(fcntl F_SETFD: %s)"
 msgid "could not open `%s' for writing: %s"
 msgstr "kan '%s' niet openen om te schrijven: %s"
 
+#: profile.c:85
+msgid "sending profile to standard error"
+msgstr "profiel gaat naar standaardfoutuitvoer"
+
 #: profile.c:203
 #, c-format
 msgid ""
diff --git a/po/pl.gmo b/po/pl.gmo
index 5ca529c..31f663d 100644
Binary files a/po/pl.gmo and b/po/pl.gmo differ
diff --git a/po/pl.po b/po/pl.po
index 6f88f0b..2edc03c 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gawk 3.1.81\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2011-05-18 21:50+0300\n"
+"POT-Creation-Date: 2011-05-19 17:13+0300\n"
 "PO-Revision-Date: 2011-05-14 11:41-0400\n"
 "Last-Translator: Wojciech Polak <address@hidden>\n"
 "Language-Team: Polish <address@hidden>\n"
@@ -477,8 +477,9 @@ msgstr "funkcja `%s': parametr `%s' zasłania globalną 
zmienną"
 msgid "could not open `%s' for writing (%s)"
 msgstr "nie można otworzyć `%s' do zapisu (%s)"
 
-#: awkgram.y:4087 profile.c:85
-msgid "sending profile to standard error"
+#: awkgram.y:4087
+#, fuzzy
+msgid "sending variable list to standard error"
 msgstr "wysyłanie profilu na standardowe wyjście diagnostyczne"
 
 #: awkgram.y:4093
@@ -1759,7 +1760,8 @@ msgid "\t-C\t\t\t--copyright\n"
 msgstr "\t-C\t\t\t--copyright\n"
 
 #: main.c:750
-msgid "\t-d [file]\t\t--dump-variables[=file]\n"
+#, fuzzy
+msgid "\t-d[file]\t\t--dump-variables[=file]\n"
 msgstr "\t-d [plik]\t\t--dump-variables[=plik]\n"
 
 #: main.c:751
@@ -1795,7 +1797,8 @@ msgid "\t-O\t\t\t--optimize\n"
 msgstr "\t-O\t\t\t--optimize\n"
 
 #: main.c:759
-msgid "\t-p [file]\t\t--profile[=file]\n"
+#, fuzzy
+msgid "\t-p[file]\t\t--profile[=file]\n"
 msgstr "\t-p [plik]\t\t--profile[=plik]\n"
 
 #: main.c:760
@@ -2033,6 +2036,10 @@ msgstr "%s %s `%s': nie można ustawić close-on-exec: 
(fcntl F_SETFD: %s)"
 msgid "could not open `%s' for writing: %s"
 msgstr "nie można otworzyć `%s' do zapisu: %s"
 
+#: profile.c:85
+msgid "sending profile to standard error"
+msgstr "wysyłanie profilu na standardowe wyjście diagnostyczne"
+
 #: profile.c:203
 #, c-format
 msgid ""

http://git.sv.gnu.org/cgit/gawk.git/commit/?id=c6d49e92c880824cb1a1dbd281c336249a0f0cf7

commit c6d49e92c880824cb1a1dbd281c336249a0f0cf7
Author: Arnold D. Robbins <address@hidden>
Date:   Thu May 19 17:12:48 2011 +0300

    Documentation and compile fixes.

diff --git a/ChangeLog b/ChangeLog
index 6e772d2..3cf9233 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+Thu May 19 16:47:19 2011  Arnold D. Robbins  <address@hidden>
+
+       * awkgram.y (dump_vars): Fix warning message. Thanks to Pat Rankin.
+       * main.c (usage): No space allowed after -d and -p. Also thanks
+       to Pat Rankin.
+
+Thu May 19 16:34:04 2011  Pat Rankin  <address@hidden>
+
+       * regex_internal.h (__attribute_warn_unused_result__): Define with
+       empty expansion for !__GNUC__ configuration.
+
 Wed May 18 22:13:18 2011  Arnold D. Robbins  <address@hidden>
 
        * Release 3.1.82: Beta test tar ball for 4.0, we hope!
diff --git a/awkgram.c b/awkgram.c
index d9c2d4d..8d32617 100644
--- a/awkgram.c
+++ b/awkgram.c
@@ -6772,7 +6772,7 @@ dump_vars(const char *fname)
                fp = stderr;
        else if ((fp = fopen(fname, "w")) == NULL) {
                warning(_("could not open `%s' for writing (%s)"), fname, 
strerror(errno));
-               warning(_("sending profile to standard error"));
+               warning(_("sending variable list to standard error"));
                fp = stderr;
        }
 
diff --git a/awkgram.y b/awkgram.y
index f739f1d..e706c7a 100644
--- a/awkgram.y
+++ b/awkgram.y
@@ -4084,7 +4084,7 @@ dump_vars(const char *fname)
                fp = stderr;
        else if ((fp = fopen(fname, "w")) == NULL) {
                warning(_("could not open `%s' for writing (%s)"), fname, 
strerror(errno));
-               warning(_("sending profile to standard error"));
+               warning(_("sending variable list to standard error"));
                fp = stderr;
        }
 
diff --git a/configure b/configure
index 9edc4a5..83f2e0b 100755
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for GNU Awk 3.1.82.
+# Generated by GNU Autoconf 2.68 for GNU Awk 3.1.83.
 #
 # Report bugs to <address@hidden>.
 #
@@ -560,8 +560,8 @@ MAKEFLAGS=
 # Identity of this package.
 PACKAGE_NAME='GNU Awk'
 PACKAGE_TARNAME='gawk'
-PACKAGE_VERSION='3.1.82'
-PACKAGE_STRING='GNU Awk 3.1.82'
+PACKAGE_VERSION='3.1.83'
+PACKAGE_STRING='GNU Awk 3.1.83'
 PACKAGE_BUGREPORT='address@hidden'
 PACKAGE_URL='http://www.gnu.org/software/gawk/'
 
@@ -1292,7 +1292,7 @@ if test "$ac_init_help" = "long"; then
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures GNU Awk 3.1.82 to adapt to many kinds of systems.
+\`configure' configures GNU Awk 3.1.83 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1362,7 +1362,7 @@ fi
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of GNU Awk 3.1.82:";;
+     short | recursive ) echo "Configuration of GNU Awk 3.1.83:";;
    esac
   cat <<\_ACEOF
 
@@ -1474,7 +1474,7 @@ fi
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-GNU Awk configure 3.1.82
+GNU Awk configure 3.1.83
 generated by GNU Autoconf 2.68
 
 Copyright (C) 2010 Free Software Foundation, Inc.
@@ -2178,7 +2178,7 @@ cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by GNU Awk $as_me 3.1.82, which was
+It was created by GNU Awk $as_me 3.1.83, which was
 generated by GNU Autoconf 2.68.  Invocation command line was
 
   $ $0 $@
@@ -3013,7 +3013,7 @@ fi
 
 # Define the identity of the package.
  PACKAGE='gawk'
- VERSION='3.1.82'
+ VERSION='3.1.83'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -11260,7 +11260,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by GNU Awk $as_me 3.1.82, which was
+This file was extended by GNU Awk $as_me 3.1.83, which was
 generated by GNU Autoconf 2.68.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -11328,7 +11328,7 @@ _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-GNU Awk config.status 3.1.82
+GNU Awk config.status 3.1.83
 configured by $0, generated by GNU Autoconf 2.68,
   with options \\"\$ac_cs_config\\"
 
diff --git a/configure.ac b/configure.ac
index d6dba4a..e87d61c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -23,7 +23,7 @@ dnl
 
 dnl Process this file with autoconf to produce a configure script.
 
-AC_INIT([GNU Awk], 3.1.82, address@hidden, gawk)
+AC_INIT([GNU Awk], 3.1.83, address@hidden, gawk)
 
 # This is a hack. Different versions of install on different systems
 # are just too different. Chuck it and use install-sh.
diff --git a/doc/ChangeLog b/doc/ChangeLog
index f89f160..42dc28a 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,9 @@
+Thu May 19 16:57:28 2011  Arnold D. Robbins  <address@hidden>
+
+       * gawk.texi, gawk.1, awkcard.in: Revised to reflect the reality
+       that -d and -p don't allow a space before the file name.
+       Thanks to Pat Rankin.
+
 Mon May 16 16:40:50 2011  Arnold D. Robbins  <address@hidden>
 
        * gawk.texi: Remove last vestiges of old PROCINFO sorting
diff --git a/doc/awkcard.in b/doc/awkcard.in
index 57d0c02..1c4d191 100644
--- a/doc/awkcard.in
+++ b/doc/awkcard.in
@@ -246,7 +246,7 @@ Disable \*(GK-specific extensions.
 .TI "\*(FC\-C\*(FR, \*(FC\-\^\-copyright\*(FR
 Print the short version of the GNU
 copyright information on \*(FCstdout\*(FR.
-.TI "\*(FC\-d \*(FIfile\*(FR, 
\*(FC\-\^\-dump-variables\*(FR[\*(FC=\*(FIfile\*(FR]
+.TI "\*(FC\-d\*(FR[\*(FIfile\*(FR], 
\*(FC\-\^\-dump-variables\*(FR[\*(FC=\*(FIfile\*(FR]
 Print a sorted list of global variables,
 their types and final values to
 \*(FIfile\*(FR.
@@ -284,7 +284,7 @@ Recognize octal and hexadecimal values in input data.
 Force use of the locale's decimal point character when parsing input data.
 .TI "\*(FC\-O\*(FR, \*(FC\-\^\-optimize\*(FR
 Enable some internal optimizations.
-.TI "\*(FC\-p \*(FR[\*(FC\*(FIfile\*(FR], 
\*(FC\-\^\-profile\*(FR[\*(FC=\*(FIfile\*(FR]
+.TI "\*(FC\-p\*(FR[\*(FC\*(FIfile\*(FR], 
\*(FC\-\^\-profile\*(FR[\*(FC=\*(FIfile\*(FR]
 Send profiling data to \*(FIfile\*(FR
 (default: \*(FCawkprof.out\*(FR).
 With \*(GK,
diff --git a/doc/gawk.1 b/doc/gawk.1
index c11c59e..2b49d5a 100644
--- a/doc/gawk.1
+++ b/doc/gawk.1
@@ -14,7 +14,7 @@
 .              if \w'\(rq' .ds rq "\(rq
 .      \}
 .\}
-.TH GAWK 1 "May 5 2011" "Free Software Foundation" "Utility Commands"
+.TH GAWK 1 "May 19 2011" "Free Software Foundation" "Utility Commands"
 .SH NAME
 gawk \- pattern scanning and processing language
 .SH SYNOPSIS
@@ -247,7 +247,7 @@ Print the short version of the \*(GN copyright information 
message on
 the standard output and exit successfully.
 .TP
 .PD 0
-\fB\-d \fR[\fIfile\fR]
+\fB\-d\fR[\fIfile\fR]
 .TP
 .PD
 \fB\-\^\-dump-variables\fR[\fB=\fIfile\fR]
@@ -397,7 +397,7 @@ Currently, this includes just simple constant-folding. The
 maintainer hopes to add additional optimizations over time.
 .TP
 .PD 0
-\fB\-p \fR[\fIprof_file\fR]
+\fB\-p\fR[\fIprof_file\fR]
 .TP
 .PD
 \fB\-\^\-profile\fR[\fB=\fIprof_file\fR]
diff --git a/doc/gawk.info b/doc/gawk.info
index 4a16683..b3c5bd2 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -1,5 +1,4 @@
-This is /home/arnold/Gnu/gawk/gawk.git/doc/gawk.info, produced by
-makeinfo version 4.13 from /home/arnold/Gnu/gawk/gawk.git/doc/gawk.texi.
+This is gawk.info, produced by makeinfo version 4.13 from gawk.texi.
 
 INFO-DIR-SECTION Text creation and manipulation
 START-INFO-DIR-ENTRY
@@ -2238,11 +2237,12 @@ The following list describes options mandated by the 
POSIX standard:
      Print the short version of the General Public License and then
      exit.
 
-`-d [FILE]'
+`-d[FILE]'
 `--dump-variables[=FILE]'
      Print a sorted list of global variables, their types, and final
      values to FILE.  If no FILE is provided, print this list to the
-     file named `awkvars.out' in the current directory.
+     file named `awkvars.out' in the current directory.  No space is
+     allowed between the `-d' and FILE, if FILE is supplied.
 
      Having a list of all global variables is a good way to look for
      typographical errors in your programs.  You would also use this
@@ -2333,12 +2333,13 @@ The following list describes options mandated by the 
POSIX standard:
      folding. The `gawk' maintainer hopes to add more optimizations
      over time.
 
-`-p [FILE]'
+`-p[FILE]'
 `--profile[=FILE]'
      Enable profiling of `awk' programs (*note Profiling::).  By
      default, profiles are created in a file named `awkprof.out'.  The
      optional FILE argument allows you to specify a different file name
-     for the profile file.
+     for the profile file.  No space is allowed between the `-p' and
+     FILE, if FILE is supplied.
 
      When run with `gawk', the profile is just a "pretty printed"
      version of the program.  When run with `pgawk', the profile
@@ -9597,7 +9598,7 @@ and then remove, command-line options:
          for (i = 1; i < ARGC; i++) {
              if (ARGV[i] == "-v")
                  verbose = 1
-             else if (ARGV[i] == "-d")
+             else if (ARGV[i] == "-q")
                  debug = 1
              else if (ARGV[i] ~ /^-./) {
                  e = sprintf("%s: unrecognized option -- %c",
@@ -9613,7 +9614,7 @@ and then remove, command-line options:
 options with `--' and then supply the `awk' program's options, in the
 following manner:
 
-     awk -f myprog -- -v -d file1 file2 ...
+     awk -f myprog -- -v -q file1 file2 ...
 
    This is not necessary in `gawk'. Unless `--posix' has been
 specified, `gawk' silently puts any unrecognized options into `ARGV'
@@ -9621,9 +9622,9 @@ for the `awk' program to deal with.  As soon as it sees 
an unknown
 option, `gawk' stops looking for other options that it might otherwise
 recognize.  The previous example with `gawk' would be:
 
-     gawk -f myprog -d -v file1 file2 ...
+     gawk -f myprog -q -v file1 file2 ...
 
-Because `-d' is not a valid `gawk' option, it and the following `-v'
+Because `-q' is not a valid `gawk' option, it and the following `-v'
 are passed on to the `awk' program.  (*Note Getopt Function::, for an
 `awk' library function that parses command-line options.)
 
@@ -24592,7 +24593,7 @@ Index
 * --assign option:                       Options.             (line  32)
 * --c option:                            Options.             (line  78)
 * --characters-as-bytes option:          Options.             (line  68)
-* --command option:                      Options.             (line 229)
+* --command option:                      Options.             (line 231)
 * --copyright option:                    Options.             (line  85)
 * --disable-lint configuration option:   Additional Configuration Options.
                                                               (line   9)
@@ -24600,63 +24601,63 @@ Index
                                                               (line  24)
 * --dump-variables option <1>:           Library Names.       (line  45)
 * --dump-variables option:               Options.             (line  90)
-* --exec option:                         Options.             (line 112)
+* --exec option:                         Options.             (line 113)
 * --field-separator option:              Options.             (line  21)
 * --file option:                         Options.             (line  25)
 * --gen-pot option <1>:                  String Extraction.   (line   6)
-* --gen-pot option:                      Options.             (line 134)
-* --help option:                         Options.             (line 141)
-* --L option:                            Options.             (line 243)
-* --lint option <1>:                     Options.             (line 146)
+* --gen-pot option:                      Options.             (line 135)
+* --help option:                         Options.             (line 142)
+* --L option:                            Options.             (line 245)
+* --lint option <1>:                     Options.             (line 147)
 * --lint option:                         Command Line.        (line  20)
-* --lint-old option:                     Options.             (line 243)
+* --lint-old option:                     Options.             (line 245)
 * --non-decimal-data option <1>:         Nondecimal Data.     (line   6)
-* --non-decimal-data option:             Options.             (line 165)
+* --non-decimal-data option:             Options.             (line 166)
 * --non-decimal-data option, strtonum() function and: Nondecimal Data.
                                                               (line  36)
-* --optimize option:                     Options.             (line 178)
-* --posix option:                        Options.             (line 197)
-* --posix option, --traditional option and: Options.          (line 216)
+* --optimize option:                     Options.             (line 179)
+* --posix option:                        Options.             (line 199)
+* --posix option, --traditional option and: Options.          (line 218)
 * --profile option <1>:                  Profiling.           (line  15)
-* --profile option:                      Options.             (line 185)
-* --re-interval option:                  Options.             (line 222)
-* --sandbox option:                      Options.             (line 234)
+* --profile option:                      Options.             (line 186)
+* --re-interval option:                  Options.             (line 224)
+* --sandbox option:                      Options.             (line 236)
 * --sandbox option, disabling system() function: I/O Functions.
                                                               (line  85)
 * --sandbox option, input redirection with getline: Getline.  (line  19)
 * --sandbox option, output redirection with print, printf: Redirection.
                                                               (line   6)
-* --source option:                       Options.             (line 104)
+* --source option:                       Options.             (line 105)
 * --traditional option:                  Options.             (line  78)
-* --traditional option, --posix option and: Options.          (line 216)
-* --use-lc-numeric option:               Options.             (line 173)
-* --version option:                      Options.             (line 248)
+* --traditional option, --posix option and: Options.          (line 218)
+* --use-lc-numeric option:               Options.             (line 174)
+* --version option:                      Options.             (line 250)
 * --with-whiny-user-strftime configuration option: Additional Configuration 
Options.
                                                               (line  29)
 * -b option:                             Options.             (line  68)
 * -C option:                             Options.             (line  85)
 * -d option:                             Options.             (line  90)
-* -E option:                             Options.             (line 112)
-* -e option:                             Options.             (line 104)
+* -E option:                             Options.             (line 113)
+* -e option:                             Options.             (line 105)
 * -F option:                             Command Line Field Separator.
                                                               (line   6)
 * -f option:                             Options.             (line  25)
 * -F option:                             Options.             (line  21)
 * -f option:                             Long.                (line  12)
-* -F option, -Ft sets FS to TAB:         Options.             (line 256)
-* -f option, on command line:            Options.             (line 261)
-* -g option:                             Options.             (line 134)
-* -h option:                             Options.             (line 141)
-* -l option:                             Options.             (line 146)
-* -N option:                             Options.             (line 173)
-* -n option:                             Options.             (line 165)
-* -O option:                             Options.             (line 178)
-* -P option:                             Options.             (line 197)
-* -p option:                             Options.             (line 185)
-* -R option:                             Options.             (line 229)
-* -r option:                             Options.             (line 222)
-* -S option:                             Options.             (line 234)
-* -V option:                             Options.             (line 248)
+* -F option, -Ft sets FS to TAB:         Options.             (line 258)
+* -f option, on command line:            Options.             (line 263)
+* -g option:                             Options.             (line 135)
+* -h option:                             Options.             (line 142)
+* -l option:                             Options.             (line 147)
+* -N option:                             Options.             (line 174)
+* -n option:                             Options.             (line 166)
+* -O option:                             Options.             (line 179)
+* -P option:                             Options.             (line 199)
+* -p option:                             Options.             (line 186)
+* -R option:                             Options.             (line 231)
+* -r option:                             Options.             (line 224)
+* -S option:                             Options.             (line 236)
+* -V option:                             Options.             (line 250)
 * -v option:                             Options.             (line  32)
 * -v option, variables, assigning:       Assignment Options.  (line  12)
 * -W option:                             Options.             (line  46)
@@ -24928,7 +24929,7 @@ Index
 * awk programs, location of:             Options.             (line  25)
 * awk programs, one-line examples:       Very Simple.         (line  45)
 * awk programs, profiling:               Profiling.           (line   6)
-* awk programs, profiling, enabling:     Options.             (line 185)
+* awk programs, profiling, enabling:     Options.             (line 186)
 * awk programs, running <1>:             Long.                (line   6)
 * awk programs, running:                 Running gawk.        (line   6)
 * awk programs, running, from shell scripts: One-shot.        (line  22)
@@ -25137,7 +25138,7 @@ Index
 * case sensitivity, regexps and <1>:     User-modified.       (line  82)
 * case sensitivity, regexps and:         Case-sensitivity.    (line   6)
 * case sensitivity, string comparisons and: User-modified.    (line  82)
-* CGI, awk scripts for:                  Options.             (line 112)
+* CGI, awk scripts for:                  Options.             (line 113)
 * character lists, See bracket expressions: Regexp Operators. (line  55)
 * character sets (machine character encodings) <1>: Glossary. (line 141)
 * character sets (machine character encodings): Ordinal Functions.
@@ -25268,7 +25269,7 @@ Index
 * cos() function:                        Numeric Functions.   (line  14)
 * counting:                              Wc Program.          (line   6)
 * csh utility:                           Statements/Lines.    (line  44)
-* csh utility, POSIXLY_CORRECT environment variable: Options. (line 300)
+* csh utility, POSIXLY_CORRECT environment variable: Options. (line 302)
 * csh utility, |& operator, comparison with: Two-way I/O.     (line  44)
 * ctime() user-defined function:         Function Example.    (line  72)
 * currency symbols, localization:        Explaining gettext.  (line 103)
@@ -25436,7 +25437,7 @@ Index
 * debugger commands, watch:              Viewing And Changing Data.
                                                               (line  67)
 * debugging gawk, bug reports:           Bugs.                (line   9)
-* decimal point character, locale specific: Options.          (line 213)
+* decimal point character, locale specific: Options.          (line 215)
 * decrement operators:                   Increment Ops.       (line  35)
 * default keyword:                       Switch Statement.    (line   6)
 * Deifik, Scott <1>:                     Bugs.                (line  70)
@@ -25760,7 +25761,7 @@ Index
 * files, portable object template:       Explaining gettext.  (line  30)
 * files, portable object, converting to message object files: I18N Example.
                                                               (line  62)
-* files, portable object, generating:    Options.             (line 134)
+* files, portable object, generating:    Options.             (line 135)
 * files, processing, ARGIND variable and: Auto-set.           (line  47)
 * files, reading:                        Rewind Function.     (line   6)
 * files, reading, multiline records:     Multiple Line.       (line   6)
@@ -25816,7 +25817,7 @@ Index
 * FS variable, --field-separator option and: Options.         (line  21)
 * FS variable, as null string:           Single Character Fields.
                                                               (line  20)
-* FS variable, as TAB character:         Options.             (line 209)
+* FS variable, as TAB character:         Options.             (line 211)
 * FS variable, changing value of:        Field Separators.    (line  34)
 * FS variable, running awk programs and: Cut Program.         (line  68)
 * FS variable, setting from command line: Command Line Field Separator.
@@ -25901,7 +25902,7 @@ Index
                                                               (line 139)
 * gawk, ERRNO variable in:               Getline.             (line  19)
 * gawk, escape sequences:                Escape Sequences.    (line 125)
-* gawk, extensions, disabling:           Options.             (line 197)
+* gawk, extensions, disabling:           Options.             (line 199)
 * gawk, features, adding:                Adding Code.         (line   6)
 * gawk, features, advanced:              Advanced Features.   (line   6)
 * gawk, fflush() function in:            I/O Functions.       (line  44)
@@ -25965,7 +25966,7 @@ Index
 * gawk, TEXTDOMAIN variable in:          User-modified.       (line 153)
 * gawk, timestamps:                      Time Functions.      (line   6)
 * gawk, uses for:                        Preface.             (line  35)
-* gawk, versions of, information about, printing: Options.    (line 248)
+* gawk, versions of, information about, printing: Options.    (line 250)
 * gawk, VMS version of:                  VMS Installation.    (line   6)
 * gawk, word-boundary operator:          GNU Regexp Operators.
                                                               (line  63)
@@ -26026,7 +26027,7 @@ Index
 * GNU Lesser General Public License:     Glossary.            (line 397)
 * GNU long options <1>:                  Options.             (line   6)
 * GNU long options:                      Command Line.        (line  13)
-* GNU long options, printing list of:    Options.             (line 141)
+* GNU long options, printing list of:    Options.             (line 142)
 * GNU Project <1>:                       Glossary.            (line 319)
 * GNU Project:                           Manual History.      (line  11)
 * GNU/Linux <1>:                         Glossary.            (line 611)
@@ -26057,7 +26058,7 @@ Index
 * help debugger command:                 Miscellaneous Dgawk Commands.
                                                               (line  68)
 * hexadecimal numbers:                   Nondecimal-numbers.  (line   6)
-* hexadecimal values, enabling interpretation of: Options.    (line 165)
+* hexadecimal values, enabling interpretation of: Options.    (line 166)
 * histsort.awk program:                  History Sorting.     (line  25)
 * Hughes, Phil:                          Acknowledgments.     (line  43)
 * HUP signal:                            Profiling.           (line 204)
@@ -26278,9 +26279,9 @@ Index
 * lint checking, array subscripts:       Uninitialized Subscripts.
                                                               (line  43)
 * lint checking, empty programs:         Command Line.        (line  16)
-* lint checking, issuing warnings:       Options.             (line 146)
+* lint checking, issuing warnings:       Options.             (line 147)
 * lint checking, POSIXLY_CORRECT environment variable: Options.
-                                                              (line 287)
+                                                              (line 289)
 * lint checking, undefined functions:    Pass By Value/Reference.
                                                               (line  88)
 * LINT variable:                         User-modified.       (line  98)
@@ -26291,7 +26292,7 @@ Index
                                                               (line  74)
 * local variables:                       Variable Scope.      (line   6)
 * locale categories:                     Explaining gettext.  (line  80)
-* locale decimal point character:        Options.             (line 213)
+* locale decimal point character:        Options.             (line 215)
 * locale, definition of:                 Locales.             (line   6)
 * localization:                          I18N and L10N.       (line   6)
 * localization, See internationalization, localization: I18N and L10N.
@@ -26359,7 +26360,7 @@ Index
 * networks, programming:                 TCP/IP Networking.   (line   6)
 * networks, support for:                 Special Network.     (line   6)
 * newlines <1>:                          Boolean Ops.         (line  67)
-* newlines <2>:                          Options.             (line 203)
+* newlines <2>:                          Options.             (line 205)
 * newlines:                              Statements/Lines.    (line   6)
 * newlines, as field separators:         Default Field Splitting.
                                                               (line   6)
@@ -26439,7 +26440,7 @@ Index
 * oawk utility:                          Names.               (line  17)
 * obsolete features:                     Obsolete.            (line   6)
 * octal numbers:                         Nondecimal-numbers.  (line   6)
-* octal values, enabling interpretation of: Options.          (line 165)
+* octal values, enabling interpretation of: Options.          (line 166)
 * OFMT variable <1>:                     User-modified.       (line 115)
 * OFMT variable <2>:                     Conversion.          (line  55)
 * OFMT variable:                         OFMT.                (line  15)
@@ -26492,7 +26493,7 @@ Index
 * options, deprecated:                   Obsolete.            (line   6)
 * options, long <1>:                     Options.             (line   6)
 * options, long:                         Command Line.        (line  13)
-* options, printing list of:             Options.             (line 141)
+* options, printing list of:             Options.             (line 142)
 * OR bitwise operation:                  Bitwise Functions.   (line   6)
 * or Boolean-logic operator:             Boolean Ops.         (line   6)
 * or() function (gawk):                  Bitwise Functions.   (line  48)
@@ -26587,13 +26588,13 @@ Index
 * portability, NF variable, decrementing: Changing Fields.    (line 115)
 * portability, operators:                Increment Ops.       (line  61)
 * portability, operators, not in POSIX awk: Precedence.       (line  98)
-* portability, POSIXLY_CORRECT environment variable: Options. (line 305)
+* portability, POSIXLY_CORRECT environment variable: Options. (line 307)
 * portability, substr() function:        String Functions.    (line 512)
 * portable object files <1>:             Translator i18n.     (line   6)
 * portable object files:                 Explaining gettext.  (line  36)
 * portable object files, converting to message object files: I18N Example.
                                                               (line  62)
-* portable object files, generating:     Options.             (line 134)
+* portable object files, generating:     Options.             (line 135)
 * portable object template files:        Explaining gettext.  (line  30)
 * porting gawk:                          New Ports.           (line   6)
 * positional specifiers, printf statement <1>: Printf Ordering.
@@ -26636,11 +26637,11 @@ Index
 * POSIX awk, regular expressions and:    Regexp Operators.    (line 157)
 * POSIX awk, timestamps and:             Time Functions.      (line   6)
 * POSIX awk, | I/O operator and:         Getline/Pipe.        (line  52)
-* POSIX mode:                            Options.             (line 197)
+* POSIX mode:                            Options.             (line 199)
 * POSIX, awk and:                        Preface.             (line  22)
 * POSIX, gawk extensions not included in: POSIX/GNU.          (line   6)
 * POSIX, programs, implementing in awk:  Clones.              (line   6)
-* POSIXLY_CORRECT environment variable:  Options.             (line 287)
+* POSIXLY_CORRECT environment variable:  Options.             (line 289)
 * precedence <1>:                        Precedence.          (line   6)
 * precedence:                            Increment Ops.       (line  61)
 * precedence, regexp operators:          Regexp Operators.    (line 152)
@@ -26674,7 +26675,7 @@ Index
 * printf statement, sprintf() function and: Round Function.   (line   6)
 * printf statement, syntax of:           Basic Printf.        (line   6)
 * printing:                              Printing.            (line   6)
-* printing, list of options:             Options.             (line 141)
+* printing, list of options:             Options.             (line 142)
 * printing, mailing labels:              Labels Program.      (line   6)
 * printing, unduplicated lines of text:  Uniq Program.        (line   6)
 * printing, user information:            Id Program.          (line   6)
@@ -26797,7 +26798,7 @@ Index
                                                               (line  59)
 * regular expressions, gawk, command-line options: GNU Regexp Operators.
                                                               (line  70)
-* regular expressions, interval expressions and: Options.     (line 222)
+* regular expressions, interval expressions and: Options.     (line 224)
 * regular expressions, leftmost longest match: Leftmost Longest.
                                                               (line   6)
 * regular expressions, operators <1>:    Regexp Operators.    (line   6)
@@ -26871,7 +26872,7 @@ Index
 * rvalues/lvalues:                       Assignment Ops.      (line  32)
 * s debugger command (alias for step):   Dgawk Execution Control.
                                                               (line  68)
-* sandbox mode:                          Options.             (line 234)
+* sandbox mode:                          Options.             (line 236)
 * scalar values:                         Basic Data Typing.   (line  13)
 * Schorr, Andrew:                        Acknowledgments.     (line  60)
 * Schreiber, Bert:                       Acknowledgments.     (line  38)
@@ -26967,7 +26968,7 @@ Index
 * source code, jawk:                     Other Versions.      (line  96)
 * source code, libmawk:                  Other Versions.      (line 104)
 * source code, mawk:                     Other Versions.      (line  35)
-* source code, mixing:                   Options.             (line 104)
+* source code, mixing:                   Options.             (line 105)
 * source code, pawk:                     Other Versions.      (line  69)
 * source code, QSE Awk:                  Other Versions.      (line 108)
 * source code, QuikTrim Awk:             Other Versions.      (line 112)
@@ -27106,7 +27107,7 @@ Index
 * trace debugger command:                Miscellaneous Dgawk Commands.
                                                               (line 110)
 * translate.awk program:                 Translate Program.   (line  55)
-* troubleshooting, --non-decimal-data option: Options.        (line 165)
+* troubleshooting, --non-decimal-data option: Options.        (line 166)
 * troubleshooting, == operator:          Comparison Operators.
                                                               (line  37)
 * troubleshooting, awk uses FS not IFS:  Field Separators.    (line  29)
@@ -27138,7 +27139,7 @@ Index
 * troubleshooting, substr() function:    String Functions.    (line 499)
 * troubleshooting, system() function:    I/O Functions.       (line  85)
 * troubleshooting, typographical errors, global variables: Options.
-                                                              (line  94)
+                                                              (line  95)
 * true, logical:                         Truth Values.        (line   6)
 * Trueman, David <1>:                    Contributors.        (line  31)
 * Trueman, David <2>:                    Acknowledgments.     (line  47)
@@ -27239,7 +27240,7 @@ Index
 * Wall, Larry <1>:                       Future Extensions.   (line   6)
 * Wall, Larry:                           Array Intro.         (line   6)
 * Wallin, Anders:                        Acknowledgments.     (line  60)
-* warnings, issuing:                     Options.             (line 146)
+* warnings, issuing:                     Options.             (line 147)
 * watch debugger command:                Viewing And Changing Data.
                                                               (line  67)
 * wc utility:                            Wc Program.          (line   6)
@@ -27251,7 +27252,7 @@ Index
 * whitespace, as field separators:       Default Field Splitting.
                                                               (line   6)
 * whitespace, functions, calling:        Calling Built-in.    (line  10)
-* whitespace, newlines as:               Options.             (line 203)
+* whitespace, newlines as:               Options.             (line 205)
 * Williams, Kent:                        Contributors.        (line  35)
 * Woehlke, Matthew:                      Contributors.        (line  77)
 * Woods, John:                           Contributors.        (line  28)
@@ -27305,412 +27306,412 @@ Index
 
 
 Tag Table:
-Node: Top1416
-Node: Foreword33390
-Node: Preface37735
-Ref: Preface-Footnote-140702
-Ref: Preface-Footnote-240808
-Node: History41040
-Node: Names43431
-Ref: Names-Footnote-144908
-Node: This Manual44980
-Ref: This Manual-Footnote-149927
-Node: Conventions50027
-Node: Manual History52161
-Ref: Manual History-Footnote-155431
-Ref: Manual History-Footnote-255472
-Node: How To Contribute55546
-Node: Acknowledgments56690
-Node: Getting Started61021
-Node: Running gawk63400
-Node: One-shot64586
-Node: Read Terminal65811
-Ref: Read Terminal-Footnote-167461
-Ref: Read Terminal-Footnote-267737
-Node: Long67908
-Node: Executable Scripts69284
-Ref: Executable Scripts-Footnote-171153
-Ref: Executable Scripts-Footnote-271255
-Node: Comments71706
-Node: Quoting74173
-Node: DOS Quoting78796
-Node: Sample Data Files79471
-Node: Very Simple82503
-Node: Two Rules87102
-Node: More Complex89249
-Ref: More Complex-Footnote-192179
-Node: Statements/Lines92264
-Ref: Statements/Lines-Footnote-196726
-Node: Other Features96991
-Node: When97919
-Node: Invoking Gawk100066
-Node: Command Line101451
-Node: Options102234
-Ref: Options-Footnote-1115366
-Node: Other Arguments115391
-Node: Naming Standard Input118049
-Node: Environment Variables119143
-Node: AWKPATH Variable119587
-Ref: AWKPATH Variable-Footnote-1122184
-Node: Other Environment Variables122444
-Node: Exit Status124784
-Node: Include Files125459
-Node: Obsolete128944
-Node: Undocumented129630
-Node: Regexp129871
-Node: Regexp Usage131323
-Node: Escape Sequences133349
-Node: Regexp Operators139112
-Ref: Regexp Operators-Footnote-1146309
-Ref: Regexp Operators-Footnote-2146456
-Node: Bracket Expressions146554
-Ref: table-char-classes148357
-Node: GNU Regexp Operators151001
-Node: Case-sensitivity154724
-Ref: Case-sensitivity-Footnote-1157692
-Ref: Case-sensitivity-Footnote-2157927
-Node: Leftmost Longest158035
-Node: Computed Regexps159236
-Node: Locales162662
-Node: Reading Files166369
-Node: Records168310
-Ref: Records-Footnote-1176984
-Node: Fields177021
-Ref: Fields-Footnote-1180054
-Node: Nonconstant Fields180140
-Node: Changing Fields182342
-Node: Field Separators188320
-Node: Default Field Splitting190949
-Node: Regexp Field Splitting192066
-Node: Single Character Fields195408
-Node: Command Line Field Separator196467
-Node: Field Splitting Summary199908
-Ref: Field Splitting Summary-Footnote-1203100
-Node: Constant Size203201
-Node: Splitting By Content207785
-Ref: Splitting By Content-Footnote-1211511
-Node: Multiple Line211551
-Ref: Multiple Line-Footnote-1217398
-Node: Getline217577
-Node: Plain Getline219805
-Node: Getline/Variable221894
-Node: Getline/File223035
-Node: Getline/Variable/File224357
-Ref: Getline/Variable/File-Footnote-1225956
-Node: Getline/Pipe226043
-Node: Getline/Variable/Pipe228603
-Node: Getline/Coprocess229710
-Node: Getline/Variable/Coprocess230953
-Node: Getline Notes231667
-Node: Getline Summary233609
-Ref: table-getline-variants233952
-Node: Command line directories234808
-Node: Printing235433
-Node: Print237064
-Node: Print Examples238401
-Node: Output Separators241185
-Node: OFMT242945
-Node: Printf244303
-Node: Basic Printf245209
-Node: Control Letters246748
-Node: Format Modifiers250560
-Node: Printf Examples256569
-Node: Redirection259284
-Node: Special Files266268
-Node: Special FD266801
-Ref: Special FD-Footnote-1270426
-Node: Special Network270500
-Node: Special Caveats271350
-Node: Close Files And Pipes272146
-Ref: Close Files And Pipes-Footnote-1279169
-Ref: Close Files And Pipes-Footnote-2279317
-Node: Expressions279467
-Node: Values280536
-Node: Constants281212
-Node: Scalar Constants281892
-Ref: Scalar Constants-Footnote-1282751
-Node: Nondecimal-numbers282933
-Node: Regexp Constants285992
-Node: Using Constant Regexps286467
-Node: Variables289522
-Node: Using Variables290177
-Node: Assignment Options291901
-Node: Conversion293773
-Ref: table-locale-affects299149
-Ref: Conversion-Footnote-1299773
-Node: All Operators299882
-Node: Arithmetic Ops300512
-Node: Concatenation303017
-Ref: Concatenation-Footnote-1305810
-Node: Assignment Ops305930
-Ref: table-assign-ops310918
-Node: Increment Ops312326
-Node: Truth Values and Conditions315796
-Node: Truth Values316879
-Node: Typing and Comparison317928
-Node: Variable Typing318717
-Ref: Variable Typing-Footnote-1322614
-Node: Comparison Operators322736
-Ref: table-relational-ops323146
-Node: POSIX String Comparison326695
-Ref: POSIX String Comparison-Footnote-1327651
-Node: Boolean Ops327789
-Ref: Boolean Ops-Footnote-1331867
-Node: Conditional Exp331958
-Node: Function Calls333690
-Node: Precedence337284
-Node: Patterns and Actions340937
-Node: Pattern Overview341991
-Node: Regexp Patterns343657
-Node: Expression Patterns344200
-Node: Ranges347774
-Node: BEGIN/END350740
-Node: Using BEGIN/END351502
-Ref: Using BEGIN/END-Footnote-1354233
-Node: I/O And BEGIN/END354339
-Node: BEGINFILE/ENDFILE356621
-Node: Empty359452
-Node: Using Shell Variables359768
-Node: Action Overview362053
-Node: Statements364410
-Node: If Statement366264
-Node: While Statement367763
-Node: Do Statement369807
-Node: For Statement370963
-Node: Switch Statement374115
-Node: Break Statement376212
-Node: Continue Statement378202
-Node: Next Statement379989
-Node: Nextfile Statement382379
-Node: Exit Statement384676
-Node: Built-in Variables387092
-Node: User-modified388187
-Ref: User-modified-Footnote-1396213
-Node: Auto-set396275
-Ref: Auto-set-Footnote-1405566
-Node: ARGC and ARGV405771
-Node: Arrays409622
-Node: Array Basics411127
-Node: Array Intro411838
-Node: Reference to Elements416156
-Node: Assigning Elements418426
-Node: Array Example418917
-Node: Scanning an Array420649
-Node: Delete423315
-Ref: Delete-Footnote-1425750
-Node: Numeric Array Subscripts425807
-Node: Uninitialized Subscripts427990
-Node: Multi-dimensional429618
-Node: Multi-scanning432712
-Node: Arrays of Arrays434296
-Node: Functions438873
-Node: Built-in439695
-Node: Calling Built-in440773
-Node: Numeric Functions442761
-Ref: Numeric Functions-Footnote-1446526
-Ref: Numeric Functions-Footnote-2446883
-Ref: Numeric Functions-Footnote-3446931
-Node: String Functions447200
-Ref: String Functions-Footnote-1470697
-Ref: String Functions-Footnote-2470826
-Ref: String Functions-Footnote-3471074
-Node: Gory Details471161
-Ref: table-sub-escapes472840
-Ref: table-posix-sub474154
-Ref: table-gensub-escapes475067
-Node: I/O Functions476238
-Ref: I/O Functions-Footnote-1482893
-Node: Time Functions483040
-Ref: Time Functions-Footnote-1493932
-Ref: Time Functions-Footnote-2494000
-Ref: Time Functions-Footnote-3494158
-Ref: Time Functions-Footnote-4494269
-Ref: Time Functions-Footnote-5494381
-Ref: Time Functions-Footnote-6494608
-Node: Bitwise Functions494874
-Ref: table-bitwise-ops495432
-Ref: Bitwise Functions-Footnote-1499592
-Node: Type Functions499776
-Node: I18N Functions500246
-Node: User-defined501873
-Node: Definition Syntax502677
-Ref: Definition Syntax-Footnote-1507587
-Node: Function Example507656
-Node: Function Caveats510250
-Node: Calling A Function510671
-Node: Variable Scope511786
-Node: Pass By Value/Reference513761
-Node: Return Statement517201
-Node: Dynamic Typing520182
-Node: Indirect Calls520917
-Node: Internationalization530602
-Node: I18N and L10N532028
-Node: Explaining gettext532714
-Ref: Explaining gettext-Footnote-1537780
-Ref: Explaining gettext-Footnote-2537964
-Node: Programmer i18n538129
-Node: Translator i18n542329
-Node: String Extraction543122
-Ref: String Extraction-Footnote-1544083
-Node: Printf Ordering544169
-Ref: Printf Ordering-Footnote-1546953
-Node: I18N Portability547017
-Ref: I18N Portability-Footnote-1549466
-Node: I18N Example549529
-Ref: I18N Example-Footnote-1552164
-Node: Gawk I18N552236
-Node: Advanced Features552853
-Node: Nondecimal Data554366
-Node: Array Sorting555949
-Node: Controlling Array Traversal556649
-Node: Controlling Scanning With A Function557396
-Node: Controlling Scanning565099
-Ref: Controlling Scanning-Footnote-1568900
-Node: Array Sorting Functions569216
-Ref: Array Sorting Functions-Footnote-1572732
-Ref: Array Sorting Functions-Footnote-2572825
-Node: Two-way I/O573019
-Ref: Two-way I/O-Footnote-1578451
-Node: TCP/IP Networking578521
-Node: Profiling581365
-Node: Library Functions588839
-Ref: Library Functions-Footnote-1591846
-Node: Library Names592017
-Ref: Library Names-Footnote-1595488
-Ref: Library Names-Footnote-2595708
-Node: General Functions595794
-Node: Strtonum Function596747
-Node: Assert Function599677
-Node: Round Function603003
-Node: Cliff Random Function604546
-Node: Ordinal Functions605562
-Ref: Ordinal Functions-Footnote-1608632
-Ref: Ordinal Functions-Footnote-2608884
-Node: Join Function609093
-Ref: Join Function-Footnote-1610864
-Node: Gettimeofday Function611064
-Node: Data File Management614779
-Node: Filetrans Function615411
-Node: Rewind Function619550
-Node: File Checking620937
-Node: Empty Files622031
-Node: Ignoring Assigns624261
-Node: Getopt Function625814
-Ref: Getopt Function-Footnote-1637118
-Node: Passwd Functions637321
-Ref: Passwd Functions-Footnote-1646296
-Node: Group Functions646384
-Node: Walking Arrays654468
-Node: Sample Programs656037
-Node: Running Examples656702
-Node: Clones657430
-Node: Cut Program658654
-Node: Egrep Program668499
-Ref: Egrep Program-Footnote-1676272
-Node: Id Program676382
-Node: Split Program679998
-Ref: Split Program-Footnote-1683517
-Node: Tee Program683645
-Node: Uniq Program686448
-Node: Wc Program693877
-Ref: Wc Program-Footnote-1698143
-Ref: Wc Program-Footnote-2698343
-Node: Miscellaneous Programs698435
-Node: Dupword Program699623
-Node: Alarm Program701654
-Node: Translate Program706403
-Ref: Translate Program-Footnote-1710790
-Ref: Translate Program-Footnote-2711018
-Node: Labels Program711152
-Ref: Labels Program-Footnote-1714523
-Node: Word Sorting714607
-Node: History Sorting718491
-Node: Extract Program720330
-Ref: Extract Program-Footnote-1727813
-Node: Simple Sed727941
-Node: Igawk Program731003
-Ref: Igawk Program-Footnote-1746036
-Ref: Igawk Program-Footnote-2746237
-Node: Anagram Program746375
-Node: Signature Program749443
-Node: Debugger750543
-Node: Debugging751454
-Node: Debugging Concepts751867
-Node: Debugging Terms753723
-Node: Awk Debugging756346
-Node: Sample dgawk session757238
-Node: dgawk invocation757730
-Node: Finding The Bug758912
-Node: List of Debugger Commands765398
-Node: Breakpoint Control766709
-Node: Dgawk Execution Control770345
-Node: Viewing And Changing Data773696
-Node: Dgawk Stack777033
-Node: Dgawk Info778493
-Node: Miscellaneous Dgawk Commands782441
-Node: Readline Support787869
-Node: Dgawk Limitations788707
-Node: Language History790896
-Node: V7/SVR3.1792334
-Node: SVR4794655
-Node: POSIX796097
-Node: BTL797105
-Node: POSIX/GNU797839
-Node: Common Extensions802990
-Node: Contributors804091
-Node: Installation808267
-Node: Gawk Distribution809161
-Node: Getting809645
-Node: Extracting810471
-Node: Distribution contents812163
-Node: Unix Installation817385
-Node: Quick Installation818002
-Node: Additional Configuration Options819964
-Node: Configuration Philosophy821441
-Node: Non-Unix Installation823783
-Node: PC Installation824241
-Node: PC Binary Installation825540
-Node: PC Compiling827388
-Node: PC Testing830332
-Node: PC Using831508
-Node: Cygwin835693
-Node: MSYS836693
-Node: VMS Installation837207
-Node: VMS Compilation837810
-Ref: VMS Compilation-Footnote-1838817
-Node: VMS Installation Details838875
-Node: VMS Running840510
-Node: VMS Old Gawk842117
-Node: Bugs842591
-Node: Other Versions846501
-Node: Notes851780
-Node: Compatibility Mode852472
-Node: Additions853255
-Node: Accessing The Source854067
-Node: Adding Code855492
-Node: New Ports861459
-Node: Dynamic Extensions865572
-Node: Internals866948
-Node: Plugin License876051
-Node: Sample Library876685
-Node: Internal File Description877371
-Node: Internal File Ops881086
-Ref: Internal File Ops-Footnote-1885867
-Node: Using Internal File Ops886007
-Node: Future Extensions888384
-Node: Basic Concepts890888
-Node: Basic High Level891645
-Ref: Basic High Level-Footnote-1895680
-Node: Basic Data Typing895865
-Node: Floating Point Issues900390
-Node: String Conversion Precision901473
-Ref: String Conversion Precision-Footnote-1903173
-Node: Unexpected Results903282
-Node: POSIX Floating Point Problems905108
-Ref: POSIX Floating Point Problems-Footnote-1908813
-Node: Glossary908851
-Node: Copying933827
-Node: GNU Free Documentation License971384
-Node: Index996521
+Node: Top1346
+Node: Foreword33320
+Node: Preface37665
+Ref: Preface-Footnote-140632
+Ref: Preface-Footnote-240738
+Node: History40970
+Node: Names43361
+Ref: Names-Footnote-144838
+Node: This Manual44910
+Ref: This Manual-Footnote-149857
+Node: Conventions49957
+Node: Manual History52091
+Ref: Manual History-Footnote-155361
+Ref: Manual History-Footnote-255402
+Node: How To Contribute55476
+Node: Acknowledgments56620
+Node: Getting Started60951
+Node: Running gawk63330
+Node: One-shot64516
+Node: Read Terminal65741
+Ref: Read Terminal-Footnote-167391
+Ref: Read Terminal-Footnote-267667
+Node: Long67838
+Node: Executable Scripts69214
+Ref: Executable Scripts-Footnote-171083
+Ref: Executable Scripts-Footnote-271185
+Node: Comments71636
+Node: Quoting74103
+Node: DOS Quoting78726
+Node: Sample Data Files79401
+Node: Very Simple82433
+Node: Two Rules87032
+Node: More Complex89179
+Ref: More Complex-Footnote-192109
+Node: Statements/Lines92194
+Ref: Statements/Lines-Footnote-196656
+Node: Other Features96921
+Node: When97849
+Node: Invoking Gawk99996
+Node: Command Line101381
+Node: Options102164
+Ref: Options-Footnote-1115442
+Node: Other Arguments115467
+Node: Naming Standard Input118125
+Node: Environment Variables119219
+Node: AWKPATH Variable119663
+Ref: AWKPATH Variable-Footnote-1122260
+Node: Other Environment Variables122520
+Node: Exit Status124860
+Node: Include Files125535
+Node: Obsolete129020
+Node: Undocumented129706
+Node: Regexp129947
+Node: Regexp Usage131399
+Node: Escape Sequences133425
+Node: Regexp Operators139188
+Ref: Regexp Operators-Footnote-1146385
+Ref: Regexp Operators-Footnote-2146532
+Node: Bracket Expressions146630
+Ref: table-char-classes148433
+Node: GNU Regexp Operators151077
+Node: Case-sensitivity154800
+Ref: Case-sensitivity-Footnote-1157768
+Ref: Case-sensitivity-Footnote-2158003
+Node: Leftmost Longest158111
+Node: Computed Regexps159312
+Node: Locales162738
+Node: Reading Files166445
+Node: Records168386
+Ref: Records-Footnote-1177060
+Node: Fields177097
+Ref: Fields-Footnote-1180130
+Node: Nonconstant Fields180216
+Node: Changing Fields182418
+Node: Field Separators188396
+Node: Default Field Splitting191025
+Node: Regexp Field Splitting192142
+Node: Single Character Fields195484
+Node: Command Line Field Separator196543
+Node: Field Splitting Summary199984
+Ref: Field Splitting Summary-Footnote-1203176
+Node: Constant Size203277
+Node: Splitting By Content207861
+Ref: Splitting By Content-Footnote-1211587
+Node: Multiple Line211627
+Ref: Multiple Line-Footnote-1217474
+Node: Getline217653
+Node: Plain Getline219881
+Node: Getline/Variable221970
+Node: Getline/File223111
+Node: Getline/Variable/File224433
+Ref: Getline/Variable/File-Footnote-1226032
+Node: Getline/Pipe226119
+Node: Getline/Variable/Pipe228679
+Node: Getline/Coprocess229786
+Node: Getline/Variable/Coprocess231029
+Node: Getline Notes231743
+Node: Getline Summary233685
+Ref: table-getline-variants234028
+Node: Command line directories234884
+Node: Printing235509
+Node: Print237140
+Node: Print Examples238477
+Node: Output Separators241261
+Node: OFMT243021
+Node: Printf244379
+Node: Basic Printf245285
+Node: Control Letters246824
+Node: Format Modifiers250636
+Node: Printf Examples256645
+Node: Redirection259360
+Node: Special Files266344
+Node: Special FD266877
+Ref: Special FD-Footnote-1270502
+Node: Special Network270576
+Node: Special Caveats271426
+Node: Close Files And Pipes272222
+Ref: Close Files And Pipes-Footnote-1279245
+Ref: Close Files And Pipes-Footnote-2279393
+Node: Expressions279543
+Node: Values280612
+Node: Constants281288
+Node: Scalar Constants281968
+Ref: Scalar Constants-Footnote-1282827
+Node: Nondecimal-numbers283009
+Node: Regexp Constants286068
+Node: Using Constant Regexps286543
+Node: Variables289598
+Node: Using Variables290253
+Node: Assignment Options291977
+Node: Conversion293849
+Ref: table-locale-affects299225
+Ref: Conversion-Footnote-1299849
+Node: All Operators299958
+Node: Arithmetic Ops300588
+Node: Concatenation303093
+Ref: Concatenation-Footnote-1305886
+Node: Assignment Ops306006
+Ref: table-assign-ops310994
+Node: Increment Ops312402
+Node: Truth Values and Conditions315872
+Node: Truth Values316955
+Node: Typing and Comparison318004
+Node: Variable Typing318793
+Ref: Variable Typing-Footnote-1322690
+Node: Comparison Operators322812
+Ref: table-relational-ops323222
+Node: POSIX String Comparison326771
+Ref: POSIX String Comparison-Footnote-1327727
+Node: Boolean Ops327865
+Ref: Boolean Ops-Footnote-1331943
+Node: Conditional Exp332034
+Node: Function Calls333766
+Node: Precedence337360
+Node: Patterns and Actions341013
+Node: Pattern Overview342067
+Node: Regexp Patterns343733
+Node: Expression Patterns344276
+Node: Ranges347850
+Node: BEGIN/END350816
+Node: Using BEGIN/END351578
+Ref: Using BEGIN/END-Footnote-1354309
+Node: I/O And BEGIN/END354415
+Node: BEGINFILE/ENDFILE356697
+Node: Empty359528
+Node: Using Shell Variables359844
+Node: Action Overview362129
+Node: Statements364486
+Node: If Statement366340
+Node: While Statement367839
+Node: Do Statement369883
+Node: For Statement371039
+Node: Switch Statement374191
+Node: Break Statement376288
+Node: Continue Statement378278
+Node: Next Statement380065
+Node: Nextfile Statement382455
+Node: Exit Statement384752
+Node: Built-in Variables387168
+Node: User-modified388263
+Ref: User-modified-Footnote-1396289
+Node: Auto-set396351
+Ref: Auto-set-Footnote-1405642
+Node: ARGC and ARGV405847
+Node: Arrays409698
+Node: Array Basics411203
+Node: Array Intro411914
+Node: Reference to Elements416232
+Node: Assigning Elements418502
+Node: Array Example418993
+Node: Scanning an Array420725
+Node: Delete423391
+Ref: Delete-Footnote-1425826
+Node: Numeric Array Subscripts425883
+Node: Uninitialized Subscripts428066
+Node: Multi-dimensional429694
+Node: Multi-scanning432788
+Node: Arrays of Arrays434372
+Node: Functions438949
+Node: Built-in439771
+Node: Calling Built-in440849
+Node: Numeric Functions442837
+Ref: Numeric Functions-Footnote-1446602
+Ref: Numeric Functions-Footnote-2446959
+Ref: Numeric Functions-Footnote-3447007
+Node: String Functions447276
+Ref: String Functions-Footnote-1470773
+Ref: String Functions-Footnote-2470902
+Ref: String Functions-Footnote-3471150
+Node: Gory Details471237
+Ref: table-sub-escapes472916
+Ref: table-posix-sub474230
+Ref: table-gensub-escapes475143
+Node: I/O Functions476314
+Ref: I/O Functions-Footnote-1482969
+Node: Time Functions483116
+Ref: Time Functions-Footnote-1494008
+Ref: Time Functions-Footnote-2494076
+Ref: Time Functions-Footnote-3494234
+Ref: Time Functions-Footnote-4494345
+Ref: Time Functions-Footnote-5494457
+Ref: Time Functions-Footnote-6494684
+Node: Bitwise Functions494950
+Ref: table-bitwise-ops495508
+Ref: Bitwise Functions-Footnote-1499668
+Node: Type Functions499852
+Node: I18N Functions500322
+Node: User-defined501949
+Node: Definition Syntax502753
+Ref: Definition Syntax-Footnote-1507663
+Node: Function Example507732
+Node: Function Caveats510326
+Node: Calling A Function510747
+Node: Variable Scope511862
+Node: Pass By Value/Reference513837
+Node: Return Statement517277
+Node: Dynamic Typing520258
+Node: Indirect Calls520993
+Node: Internationalization530678
+Node: I18N and L10N532104
+Node: Explaining gettext532790
+Ref: Explaining gettext-Footnote-1537856
+Ref: Explaining gettext-Footnote-2538040
+Node: Programmer i18n538205
+Node: Translator i18n542405
+Node: String Extraction543198
+Ref: String Extraction-Footnote-1544159
+Node: Printf Ordering544245
+Ref: Printf Ordering-Footnote-1547029
+Node: I18N Portability547093
+Ref: I18N Portability-Footnote-1549542
+Node: I18N Example549605
+Ref: I18N Example-Footnote-1552240
+Node: Gawk I18N552312
+Node: Advanced Features552929
+Node: Nondecimal Data554442
+Node: Array Sorting556025
+Node: Controlling Array Traversal556725
+Node: Controlling Scanning With A Function557472
+Node: Controlling Scanning565175
+Ref: Controlling Scanning-Footnote-1568976
+Node: Array Sorting Functions569292
+Ref: Array Sorting Functions-Footnote-1572808
+Ref: Array Sorting Functions-Footnote-2572901
+Node: Two-way I/O573095
+Ref: Two-way I/O-Footnote-1578527
+Node: TCP/IP Networking578597
+Node: Profiling581441
+Node: Library Functions588915
+Ref: Library Functions-Footnote-1591922
+Node: Library Names592093
+Ref: Library Names-Footnote-1595564
+Ref: Library Names-Footnote-2595784
+Node: General Functions595870
+Node: Strtonum Function596823
+Node: Assert Function599753
+Node: Round Function603079
+Node: Cliff Random Function604622
+Node: Ordinal Functions605638
+Ref: Ordinal Functions-Footnote-1608708
+Ref: Ordinal Functions-Footnote-2608960
+Node: Join Function609169
+Ref: Join Function-Footnote-1610940
+Node: Gettimeofday Function611140
+Node: Data File Management614855
+Node: Filetrans Function615487
+Node: Rewind Function619626
+Node: File Checking621013
+Node: Empty Files622107
+Node: Ignoring Assigns624337
+Node: Getopt Function625890
+Ref: Getopt Function-Footnote-1637194
+Node: Passwd Functions637397
+Ref: Passwd Functions-Footnote-1646372
+Node: Group Functions646460
+Node: Walking Arrays654544
+Node: Sample Programs656113
+Node: Running Examples656778
+Node: Clones657506
+Node: Cut Program658730
+Node: Egrep Program668575
+Ref: Egrep Program-Footnote-1676348
+Node: Id Program676458
+Node: Split Program680074
+Ref: Split Program-Footnote-1683593
+Node: Tee Program683721
+Node: Uniq Program686524
+Node: Wc Program693953
+Ref: Wc Program-Footnote-1698219
+Ref: Wc Program-Footnote-2698419
+Node: Miscellaneous Programs698511
+Node: Dupword Program699699
+Node: Alarm Program701730
+Node: Translate Program706479
+Ref: Translate Program-Footnote-1710866
+Ref: Translate Program-Footnote-2711094
+Node: Labels Program711228
+Ref: Labels Program-Footnote-1714599
+Node: Word Sorting714683
+Node: History Sorting718567
+Node: Extract Program720406
+Ref: Extract Program-Footnote-1727889
+Node: Simple Sed728017
+Node: Igawk Program731079
+Ref: Igawk Program-Footnote-1746112
+Ref: Igawk Program-Footnote-2746313
+Node: Anagram Program746451
+Node: Signature Program749519
+Node: Debugger750619
+Node: Debugging751530
+Node: Debugging Concepts751943
+Node: Debugging Terms753799
+Node: Awk Debugging756422
+Node: Sample dgawk session757314
+Node: dgawk invocation757806
+Node: Finding The Bug758988
+Node: List of Debugger Commands765474
+Node: Breakpoint Control766785
+Node: Dgawk Execution Control770421
+Node: Viewing And Changing Data773772
+Node: Dgawk Stack777109
+Node: Dgawk Info778569
+Node: Miscellaneous Dgawk Commands782517
+Node: Readline Support787945
+Node: Dgawk Limitations788783
+Node: Language History790972
+Node: V7/SVR3.1792410
+Node: SVR4794731
+Node: POSIX796173
+Node: BTL797181
+Node: POSIX/GNU797915
+Node: Common Extensions803066
+Node: Contributors804167
+Node: Installation808343
+Node: Gawk Distribution809237
+Node: Getting809721
+Node: Extracting810547
+Node: Distribution contents812239
+Node: Unix Installation817461
+Node: Quick Installation818078
+Node: Additional Configuration Options820040
+Node: Configuration Philosophy821517
+Node: Non-Unix Installation823859
+Node: PC Installation824317
+Node: PC Binary Installation825616
+Node: PC Compiling827464
+Node: PC Testing830408
+Node: PC Using831584
+Node: Cygwin835769
+Node: MSYS836769
+Node: VMS Installation837283
+Node: VMS Compilation837886
+Ref: VMS Compilation-Footnote-1838893
+Node: VMS Installation Details838951
+Node: VMS Running840586
+Node: VMS Old Gawk842193
+Node: Bugs842667
+Node: Other Versions846577
+Node: Notes851856
+Node: Compatibility Mode852548
+Node: Additions853331
+Node: Accessing The Source854143
+Node: Adding Code855568
+Node: New Ports861535
+Node: Dynamic Extensions865648
+Node: Internals867024
+Node: Plugin License876127
+Node: Sample Library876761
+Node: Internal File Description877447
+Node: Internal File Ops881162
+Ref: Internal File Ops-Footnote-1885943
+Node: Using Internal File Ops886083
+Node: Future Extensions888460
+Node: Basic Concepts890964
+Node: Basic High Level891721
+Ref: Basic High Level-Footnote-1895756
+Node: Basic Data Typing895941
+Node: Floating Point Issues900466
+Node: String Conversion Precision901549
+Ref: String Conversion Precision-Footnote-1903249
+Node: Unexpected Results903358
+Node: POSIX Floating Point Problems905184
+Ref: POSIX Floating Point Problems-Footnote-1908889
+Node: Glossary908927
+Node: Copying933903
+Node: GNU Free Documentation License971460
+Node: Index996597
 
 End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index ae040d9..6145b10 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -3115,7 +3115,7 @@ which summarizes the extensions.  Also see
 @cindex GPL (General Public License), printing
 Print the short version of the General Public License and then exit.
 
address@hidden -d @address@hidden@r{]}
address@hidden address@hidden@address@hidden
 @itemx address@hidden@address@hidden
 @cindex @code{-d} option
 @cindex @code{--dump-variables} option
@@ -3125,6 +3125,8 @@ Print the short version of the General Public License and 
then exit.
 Print a sorted list of global variables, their types, and final values
 to @var{file}.  If no @var{file} is provided, print this
 list to the file named @file{awkvars.out} in the current directory.
+No space is allowed between the @option{-d} and @var{file}, if
address@hidden is supplied.
 
 @cindex troubleshooting, typographical address@hidden global variables
 Having a list of all global variables is a good way to look for
@@ -3254,7 +3256,7 @@ Enable some optimizations on the internal representation 
of the program.
 At the moment this includes just simple constant folding. The @command{gawk}
 maintainer hopes to add more optimizations over time.
 
address@hidden -p @address@hidden@r{]}
address@hidden address@hidden@address@hidden
 @itemx address@hidden@address@hidden
 @cindex @code{-p} option
 @cindex @code{--profile} option
@@ -3264,6 +3266,8 @@ Enable profiling of @command{awk} programs
 By default, profiles are created in a file named @file{awkprof.out}.
 The optional @var{file} argument allows you to specify a different
 @value{FN} for the profile file.
+No space is allowed between the @option{-p} and @var{file}, if
address@hidden is supplied.
 
 When run with @command{gawk}, the profile is just a ``pretty printed'' version
 of the program.  When run with @command{pgawk}, the profile contains execution
@@ -11427,6 +11431,28 @@ both @code{BEGINFILE} and @code{ENDFILE}.  Only the 
@samp{getline
 In most other @command{awk} implementations, or if @command{gawk} is in
 compatibility mode (@pxref{Options}), they are not special.
 
address@hidden FIXME: For 4.1 maybe deal with this?
address@hidden
+Date:     Tue, 17 May 2011 02:06:10 PDT
+From:     address@hidden (Pat Rankin)
+Message-Id: <address@hidden>
+Subject:  BEGINFILE
+To:       address@hidden
+
+     The documentation for BEGINFILE states that FNR is 0, which seems
+pretty obvious.  It doesn't mention what the value of $0 is, and that's
+not obvious.  I think setting it to null before starting the BEGINFILE
+action would be preferable to leaving whatever was there in the last
+record of the previous file.
+
+     ENDFILE can retain the last record in $0.  I guess it has to if
+the END rule's actions see that value too.  But the beginning of a new
+file doesn't just mean that the old one has been closed; the old file
+is being superseded, so leaving the old data around feels wrong to me.
+[If the user wants to keep it on hand, he or she can use an ENDFILE
+rule to grab it before moving on to the next file.]
address@hidden ignore
+
 @node Empty
 @subsection The Empty Pattern
 
@@ -12981,7 +13007,7 @@ BEGIN @{
     for (i = 1; i < ARGC; i++) @{
         if (ARGV[i] == "-v")
             verbose = 1
-        else if (ARGV[i] == "-d")
+        else if (ARGV[i] == "-q")
             debug = 1
         else if (ARGV[i] ~ /^-./) @{
             e = sprintf("%s: unrecognized option -- %c",
@@ -12999,7 +13025,7 @@ end the @command{awk} options with @option{--} and then 
supply
 the @command{awk} program's options, in the following manner:
 
 @example
-awk -f myprog -- -v -d file1 file2 @dots{}
+awk -f myprog -- -v -q file1 file2 @dots{}
 @end example
 
 @cindex differences in @command{awk} and @command{gawk}, 
@code{ARGC}/@code{ARGV} variables
@@ -13011,11 +13037,11 @@ options that it might otherwise recognize.  The 
previous example with
 @command{gawk} would be:
 
 @example
-gawk -f myprog -d -v file1 file2 @dots{}
+gawk -f myprog -q -v file1 file2 @dots{}
 @end example
 
 @noindent
-Because @option{-d} is not a valid @command{gawk} option,
+Because @option{-q} is not a valid @command{gawk} option,
 it and the following @option{-v}
 are passed on to the @command{awk} program.
 (@xref{Getopt Function}, for an @command{awk} library function
diff --git a/main.c b/main.c
index b60692a..814a340 100644
--- a/main.c
+++ b/main.c
@@ -747,7 +747,7 @@ usage(int exitval, FILE *fp)
        fputs(_("\t-b\t\t\t--characters-as-bytes\n"), fp);
        fputs(_("\t-c\t\t\t--traditional\n"), fp);
        fputs(_("\t-C\t\t\t--copyright\n"), fp);
-       fputs(_("\t-d [file]\t\t--dump-variables[=file]\n"), fp);
+       fputs(_("\t-d[file]\t\t--dump-variables[=file]\n"), fp);
        fputs(_("\t-e 'program-text'\t--source='program-text'\n"), fp);
        fputs(_("\t-E file\t\t\t--exec=file\n"), fp);
        fputs(_("\t-g\t\t\t--gen-pot\n"), fp);
@@ -756,7 +756,7 @@ usage(int exitval, FILE *fp)
        fputs(_("\t-n\t\t\t--non-decimal-data\n"), fp);
        fputs(_("\t-N\t\t\t--use-lc-numeric\n"), fp);
        fputs(_("\t-O\t\t\t--optimize\n"), fp);
-       fputs(_("\t-p [file]\t\t--profile[=file]\n"), fp);
+       fputs(_("\t-p[file]\t\t--profile[=file]\n"), fp);
        fputs(_("\t-P\t\t\t--posix\n"), fp);
        fputs(_("\t-r\t\t\t--re-interval\n"), fp);
        if (which_gawk == exe_debugging)
diff --git a/regex_internal.h b/regex_internal.h
index 6b6a1f4..926f4fe 100644
--- a/regex_internal.h
+++ b/regex_internal.h
@@ -161,6 +161,7 @@ is_blank (int c)
 # define __attribute(arg) __attribute__ (arg)
 #else
 # define __attribute(arg)
+# define __attribute_warn_unused_result__
 #endif
 
 extern const char __re_error_msgid[] attribute_hidden;
diff --git a/test/ChangeLog b/test/ChangeLog
index 959656f..b9df461 100644
--- a/test/ChangeLog
+++ b/test/ChangeLog
@@ -1,3 +1,7 @@
+Thu May 19 16:56:31 2011  Arnold D. Robbins  <address@hidden>
+
+       * badargs.ok: Updated.
+
 Sat May 14 22:28:56 2011  Arnold D. Robbins  <address@hidden>
 
        * delargv.awk, delargv.ok: New files.
diff --git a/test/badargs.ok b/test/badargs.ok
index 35c1ecb..66e67b0 100644
--- a/test/badargs.ok
+++ b/test/badargs.ok
@@ -9,7 +9,7 @@ Short options:          GNU long options: (extensions)
        -b                      --characters-as-bytes
        -c                      --traditional
        -C                      --copyright
-       -d [file]               --dump-variables[=file]
+       -d[file]                --dump-variables[=file]
        -e 'program-text'       --source='program-text'
        -E file                 --exec=file
        -g                      --gen-pot
@@ -18,7 +18,7 @@ Short options:                GNU long options: (extensions)
        -n                      --non-decimal-data
        -N                      --use-lc-numeric
        -O                      --optimize
-       -p [file]               --profile[=file]
+       -p[file]                --profile[=file]
        -P                      --posix
        -r                      --re-interval
        -S                      --sandbox
diff --git a/version.c b/version.c
index a0bdacf..9eaccfd 100644
--- a/version.c
+++ b/version.c
@@ -1,3 +1,3 @@
 #include "config.h"
 
-const char *version_string = "GNU Awk 3.1.82";
+const char *version_string = "GNU Awk 3.1.83";

http://git.sv.gnu.org/cgit/gawk.git/commit/?id=6da1fa8663a1b8a55a5d90054bc71f04007b8935

commit 6da1fa8663a1b8a55a5d90054bc71f04007b8935
Author: Arnold D. Robbins <address@hidden>
Date:   Thu May 19 17:10:53 2011 +0300

    Updated Japanese .po file.

diff --git a/po/ChangeLog b/po/ChangeLog
index b49e29b..00b86f6 100644
--- a/po/ChangeLog
+++ b/po/ChangeLog
@@ -1,3 +1,7 @@
+Thu May 19 17:10:07 2011  Arnold D. Robbins  <address@hidden>
+
+       * LINGUAS: Updated and sorted.
+
 Wed May 18 21:45:31 2011  Arnold D. Robbins  <address@hidden>
 
        * LINGUAS: Updated and sorted.
diff --git a/po/LINGUAS b/po/LINGUAS
index 570585a..046d068 100644
--- a/po/LINGUAS
+++ b/po/LINGUAS
@@ -4,5 +4,6 @@ es
 fi
 fr
 it
+ja
 nl
 pl
diff --git a/po/ja.po b/po/ja.po
index e9ce32e..128c86b 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -1,870 +1,958 @@
 # Japanese messages for gawk.
-# Copyright (C) 2003 Free Software Foundation, Inc.
+# Copyright (C) 2003, 2011 Free Software Foundation, Inc.
 # This file is distributed under the same license as the gawk package.
 # Makoto Hosoya <address@hidden>, 2003.
+# Yasuaki Taniguchi <address@hidden>, 2011.
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: gawk 3.1.4l\n"
+"Project-Id-Version: gawk 3.1.81\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2011-03-18 12:00+0200\n"
-"PO-Revision-Date: 2005-06-27 02:37+1000\n"
-"Last-Translator: Makoto Hosoya <address@hidden>\n"
+"POT-Creation-Date: 2011-05-12 22:53+0300\n"
+"PO-Revision-Date: 2011-05-19 10:27+0900\n"
+"Last-Translator: Yasuaki Taniguchi <address@hidden>\n"
 "Language-Team: Japanese <address@hidden>\n"
 "Language: ja\n"
 "MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=EUC-JP\n"
+"Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
 
-#: array.c:103
+#: array.c:140
 #, c-format
 msgid "from %s"
-msgstr "%s ¤«¤é"
+msgstr "%s から"
 
-#: array.c:267
-#, fuzzy
+#: array.c:248
 msgid "attempt to use a scalar value as array"
-msgstr "¥¹¥«¥é¡¼ `%s' ¤òÇÛÎó¤È¤·¤Æ»ÈÍѤ·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "スカラー値を配列として使用する試みです"
 
-#: array.c:270
+#: array.c:251
 #, c-format
 msgid "attempt to use function `%s' as an array"
-msgstr "´Ø¿ô `%s' ¤òÇÛÎó¤È¤·¤Æ»ÈÍѤ·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "関数 `%s' を配列として使用する試みです"
 
-#: array.c:273
+#: array.c:254
 #, c-format
 msgid "attempt to use scalar parameter `%s' as an array"
-msgstr "¥¹¥«¥é¡¼¥Ñ¥é¥á¡¼¥¿ `%s' ¤òÇÛÎó¤È¤·¤Æ»ÈÍѤ·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "スカラー仮引数 `%s' を配列として使用する試みです"
 
-#: array.c:276 eval.c:2013
-#, fuzzy, c-format
+#: array.c:257
+#, c-format
 msgid "attempt to use scalar `%s' as an array"
-msgstr "¥¹¥«¥é¡¼ `%s' ¤òÇÛÎó¤È¤·¤Æ»ÈÍѤ·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "スカラー `%s' を配列として使用する試みです"
 
-#: array.c:321 array.c:648 builtin.c:75 builtin.c:555 builtin.c:597
-#: builtin.c:610 builtin.c:1016 builtin.c:1028 eval.c:1381 eval.c:1385
-#: eval.c:1710 eval.c:1958 eval.c:2026 eval.c:2274
+#: array.c:302 array.c:707 builtin.c:81 builtin.c:1381 builtin.c:1423
+#: builtin.c:1436 builtin.c:1851 builtin.c:1863 eval.c:1135 eval.c:1139
+#: eval.c:1473 eval.c:1720
 #, c-format
 msgid "attempt to use array `%s' in a scalar context"
-msgstr "¥¹¥«¥é¡¼´Ä¶­¤ËÇÛÎó `%s' ¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "スカラーコンテキストで配列 `%s' 
を使用する試みです"
 
-#: array.c:570
-#, fuzzy, c-format
+#: array.c:513
+#, c-format
 msgid "reference to uninitialized element `%s[\"%.*s\"]'"
-msgstr "½é´ü²½¤µ¤ì¤Æ¤¤¤Ê¤¤Í×ÁÇ `%s[\"%s\"]' ¤ò»²¾È¤·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "初期化されていない要素 `%s[\"%.*s\"]' への参照です"
 
-#: array.c:576
+#: array.c:519
 #, c-format
 msgid "subscript of array `%s' is null string"
-msgstr "ÇÛÎó¤Îź»ú `%s' ¤¬¶õÎó¤Ç¤¹¡£"
+msgstr "配列 `%s' の添字が NULL 文字列です"
 
-#: array.c:684
+#: array.c:723
 #, c-format
 msgid "delete: index `%s' not in array `%s'"
-msgstr "delete: ÇÛÎó `%2$s' ¤Ë»Øɸ `%1$s' ¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "delete: 配列 `%2$s' 内にインデックス `%1$s' 
がありません"
 
-#: array.c:708
-#, fuzzy, c-format
+#: array.c:734 eval.c:1773
+#, c-format
 msgid "attempt to use scalar `%s[\"%.*s\"]' as an array"
-msgstr "¥¹¥«¥é¡¼ `%s' ¤òÇÛÎó¤È¤·¤Æ»ÈÍѤ·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "スカラー `%s[\"%.*s\"]' を配列として使用する試みです"
 
-#: array.c:871
+#: array.c:910
 #, c-format
 msgid "%s: empty (null)\n"
-msgstr "%s: ¶õ (null)\n"
+msgstr "%s: 空 (null)\n"
 
-#: array.c:876
+#: array.c:915
 #, c-format
 msgid "%s: empty (zero)\n"
-msgstr "%s: ¶õ (zero)\n"
+msgstr "%s: 空 (zero)\n"
 
-#: array.c:880
+#: array.c:919
 #, c-format
 msgid "%s: table_size = %d, array_size = %d\n"
-msgstr "%s: ¥Æ¡¼¥Ö¥ë¥µ¥¤¥º (table_size) = %d, ÇÛÎó¥µ¥¤¥º (array_size) = %d\n"
+msgstr "%s: テーブルサイズ (table_size) = %d, 配列サイズ 
(array_size) = %d\n"
 
-#: array.c:915
+#: array.c:954
 #, c-format
 msgid "%s: is parameter\n"
-msgstr "%s: ¤Ï¥Ñ¥é¥á¡¼¥¿¤Ç¤¹¡£\n"
+msgstr "%s: 仮引数です\n"
 
-#: array.c:919
+#: array.c:958
 #, c-format
 msgid "%s: array_ref to %s\n"
-msgstr "%s: %s ¤Ø¤ÎÇÛÎó»²¾È (array_ref)\n"
+msgstr "%s: %s への配列参照 (array_ref) です\n"
 
-#: array.c:924
-#, fuzzy
+#: array.c:963
 msgid "adump: argument not an array"
-msgstr "match: Âè»°°ú¿ô¤¬ÇÛÎó̾¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
-
-#: array.c:1142
-#, fuzzy
-msgid "attempt to use array in a scalar context"
-msgstr "¥¹¥«¥é¡¼´Ä¶­¤ËÇÛÎó `%s' ¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "adump: 引数が配列ではありません"
 
-#: array.c:1239
-#, fuzzy
+#: array.c:1086
 msgid "asort: second argument not an array"
-msgstr "split: ÂèÆó°ú¿ô¤¬ÇÛÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "asort: 第二引数が配列ではありません"
 
-#: array.c:1240
-#, fuzzy
+#: array.c:1087
 msgid "asorti: second argument not an array"
-msgstr "split: ÂèÆó°ú¿ô¤¬ÇÛÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "asorti: 第二引数が配列ではありません"
 
-#: array.c:1247
-#, fuzzy
+#: array.c:1094
 msgid "asort: first argument not an array"
-msgstr "match: Âè»°°ú¿ô¤¬ÇÛÎó̾¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "asort: 第一引数が配列ではありません"
 
-#: array.c:1248
-#, fuzzy
+#: array.c:1095
 msgid "asorti: first argument not an array"
-msgstr "match: Âè»°°ú¿ô¤¬ÇÛÎó̾¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "asorti: 第一引数が配列ではありません"
+
+#: array.c:1102
+msgid "asort: cannot use a subarray of first arg for second arg"
+msgstr "asort: 第一引数の部分é…
åˆ—を第二引数用に使用することは出来ません"
+
+#: array.c:1103
+msgid "asorti: cannot use a subarray of first arg for second arg"
+msgstr "asorti: 第一引数の部分é…
åˆ—を第二引数用に使用することは出来ません"
+
+#: array.c:1108
+msgid "asort: cannot use a subarray of second arg for first arg"
+msgstr "asort: 第二引数の部分é…
åˆ—を第一引数用に使用することは出来ません"
+
+#: array.c:1109
+msgid "asorti: cannot use a subarray of second arg for first arg"
+msgstr "asorti: 第二引数の部分é…
åˆ—を第一引数用に使用することは出来ません"
+
+#: array.c:1659
+#, c-format
+msgid "`%s' is invalid as a function name"
+msgstr "`%s' は関数名としては無効です"
+
+#: array.c:1663
+#, c-format
+msgid "sort comparison function `%s' is not defined"
+msgstr "ソート比較関数 `%s' が定義されていません"
 
 #: awkgram.y:249
 #, c-format
 msgid "%s blocks must have an action part"
-msgstr "%s ¥Ö¥í¥Ã¥¯¤Ë¤Ï¥¢¥¯¥·¥ç¥óÉô¤¬É¬¿Ü¤Ç¤¹¡£"
+msgstr "%s ブロックにはアクション部が必須です"
 
 #: awkgram.y:252
 msgid "each rule must have a pattern or an action part"
-msgstr "³Æ¥ë¡¼¥ë¤Ë¤Ï¥Ñ¥¿¡¼¥ó¤Þ¤¿¤Ï¥¢¥¯¥·¥ç¥óÉô¤¬É¬¿Ü¤Ç¤¹¡£"
+msgstr "各ルールにはパターンまたはアクション部が必é 
ˆã§ã™ã€‚"
 
 #: awkgram.y:323 awkgram.y:334
-#, fuzzy
 msgid "old awk does not support multiple `BEGIN' or `END' rules"
-msgstr "±é»»»Ò `**' ¤Ï¸Å¤¤ awk ¤Ç»È¤¨¤Þ¤»¤ó¡£"
+msgstr "古い awk は複数の `BEGIN' または `END' 
ルールをサポートしません"
 
 #: awkgram.y:371
 #, c-format
 msgid "`%s' is a built-in function, it cannot be redefined"
-msgstr "`%s' ¤ÏÁȹþ¤ß´Ø¿ô¤Ç¤¹¡£ºÆÄêµÁ¤Ç¤­¤Þ¤»¤ó¡£"
+msgstr "`%s' は組込み関数です。再定義できません"
 
 #: awkgram.y:432
 msgid "regexp constant `//' looks like a C++ comment, but is not"
-msgstr "Àµµ¬É½¸½Äê¿ô `//' ¤Ï C++¥³¥á¥ó¥È¤Ë»÷¤Æ¤¤¤Þ¤¹¤¬¡¢°ã¤¤¤Þ¤¹¡£"
+msgstr "正規表現定数 `//' は 
C++コメントに似ていますが、違います。"
 
 #: awkgram.y:436
 #, c-format
 msgid "regexp constant `/%s/' looks like a C comment, but is not"
-msgstr "Àµµ¬É½¸½Äê¿ô `/%s/' ¤Ï C¥³¥á¥ó¥È¤Ë»÷¤Æ¤¤¤Þ¤¹¤¬¡¢°ã¤¤¤Þ¤¹¡£"
+msgstr "正規表現定数 `/%s/' は C 
コメントに似ていますが、異なります"
 
 #: awkgram.y:528
 #, c-format
 msgid "duplicate case values in switch body: %s"
-msgstr "switch ʸ¤ÎÃæ¤Ë½ÅÊ£¤·¤¿ case Ãͤ¬»ÈÍѤµ¤ì¤Æ¤¤¤Þ¤¹: %s"
+msgstr "switch 文の中で重複した case 値が使用されています: 
%s"
 
 #: awkgram.y:549
-#, fuzzy
 msgid "duplicate `default' detected in switch body"
-msgstr "switch ʸ¤ÎÃæ¤Ë `default' ¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "switch 文の中で重複した `default' が検出されました"
 
 #: awkgram.y:811
-#, fuzzy
 msgid "`break' is not allowed outside a loop or switch"
-msgstr "¥ë¡¼¥×¤Î³°¤Ç¤Ï `break' ¤ò»ÈÍѤǤ­¤Þ¤»¤ó¡£"
+msgstr "`break' はループまたは switch 
の外では許可されていません"
 
 #: awkgram.y:820
-#, fuzzy
 msgid "`continue' is not allowed outside a loop"
-msgstr "¥ë¡¼¥×¤Î³°¤Ç¤Ï `continue' ¤ò»ÈÍѤǤ­¤Þ¤»¤ó¡£"
+msgstr "`continue' はループの外では許可されていません"
 
-#: awkgram.y:829
-#, fuzzy, c-format
+#: awkgram.y:830
+#, c-format
 msgid "`next' used in %s action"
-msgstr "`%s' ¤¬ %s ¤Î¥¢¥¯¥·¥ç¥ó¤Ç»È¤ï¤ì¤Þ¤·¤¿¡£"
+msgstr "%s アクション内で `next' が使用されました"
 
-#: awkgram.y:837
+#: awkgram.y:838
 msgid "`nextfile' is a gawk extension"
-msgstr "`nextfile' ¤Ï gawk ÆÃÍ­¤Î³ÈÄ¥¤Ç¤¹¡£"
+msgstr "`nextfile' は gawk 拡張です"
 
-#: awkgram.y:840
-#, fuzzy, c-format
+#: awkgram.y:843
+#, c-format
 msgid "`nextfile' used in %s action"
-msgstr "`%s' ¤¬ %s ¤Î¥¢¥¯¥·¥ç¥ó¤Ç»È¤ï¤ì¤Þ¤·¤¿¡£"
+msgstr "`nextfile' が %s アクション内で使用されました"
 
-#: awkgram.y:863
+#: awkgram.y:867
 msgid "`return' used outside function context"
-msgstr "`return' ¤¬´Ø¿ôÄêµÁʸ¤Î³°¤Ç»È¤ï¤ì¤Þ¤·¤¿¡£"
+msgstr "`return' が関数定義文の外で使われました"
 
-#: awkgram.y:923
+#: awkgram.y:927
 msgid "plain `print' in BEGIN or END rule should probably be `print \"\"'"
-msgstr ""
-"BEGIN ¤Þ¤¿¤Ï END ¥ë¡¼¥ëÆâ¤Î°ú¿ô¤Î̵¤¤ `print' ¤Ï `print \"\"' ¤À¤È»×¤ï¤ì¤Þ"
-"¤¹¡£"
+msgstr "BEGIN または END ルール内の引数の無い `print' は `print 
\"\"' だと思われます"
 
-#: awkgram.y:993 awkgram.y:997 awkgram.y:1021
+#: awkgram.y:997 awkgram.y:1001 awkgram.y:1025
 msgid "`delete array' is a gawk extension"
-msgstr "`delete array' ¤Ï gawk ÆÃÍ­¤Î³ÈÄ¥¤Ç¤¹¡£"
+msgstr "`delete array' は gawk 拡張です"
 
-#: awkgram.y:1017
+#: awkgram.y:1021
 msgid "`delete(array)' is a non-portable tawk extension"
-msgstr "`delete(array)' ¤Ï tawk ÆÃÍ­¤Î³ÈÄ¥¤Ç¤¹¡£Â¾¤Î awk ¤Ç¤Ï»ÈÍѤǤ­¤Þ¤»¤ó¡£"
+msgstr "`delete(array)' は移植性の無い tawk 拡張です"
 
-#: awkgram.y:1133
+#: awkgram.y:1137
 msgid "multistage two-way pipelines don't work"
-msgstr "¿Ãʳ¬¤ÇÁÐÊý¸þ¥Ñ¥¤¥×¤òÍøÍѤ·¤¿¼°¤Ï»ÈÍѤǤ­¤Þ¤»¤ó¡£"
+msgstr 
"多段階で双方向パイプを利用した式は使用できません"
 
-#: awkgram.y:1236
+#: awkgram.y:1240
 msgid "regular expression on right of assignment"
-msgstr "Àµµ¬É½¸½¤¬ÂåÆþ¼°¤Î±¦Êդ˻ÈÍѤµ¤ì¤Æ¤¤¤Þ¤¹¡£"
+msgstr "正規表現が代入式の右辺に使用されています"
 
-#: awkgram.y:1247
+#: awkgram.y:1251
 msgid "regular expression on left of `~' or `!~' operator"
-msgstr "`~' ¤ä `!~' ±é»»»Ò¤Îº¸ÊÕ¤ËÀµµ¬É½¸½¤¬»ÈÍѤµ¤ì¤Æ¤¤¤Þ¤¹¡£"
+msgstr "`~' や `!~' 
演算子の左辺に正規表現が使用されています"
 
-#: awkgram.y:1263 awkgram.y:1417
-#, fuzzy
+#: awkgram.y:1267 awkgram.y:1421
 msgid "old awk does not support the keyword `in' except after `for'"
-msgstr "±é»»»Ò `**' ¤Ï¸Å¤¤ awk ¤Ç»È¤¨¤Þ¤»¤ó¡£"
+msgstr "古い awk では `in' 予約語は `for' 
の後を除きサポートしません"
 
-#: awkgram.y:1273
+#: awkgram.y:1277
 msgid "regular expression on right of comparison"
-msgstr "Èæ³Ó¼°¤Î±¦ÊÕ¤ËÀµµ¬É½¸½¤¬»ÈÍѤµ¤ì¤Æ¤¤¤Þ¤¹¡£"
+msgstr "比較式の右辺に正規表現が使用されています。"
 
-#: awkgram.y:1392
-#, fuzzy, c-format
+#: awkgram.y:1396
+#, c-format
 msgid "`getline var' invalid inside `%s' rule"
-msgstr "`%s' ¤Î¥ê¥â¡¼¥È¥Ý¡¼¥È¤¬Ìµ¸ú¤Ç¤¹¡£"
+msgstr "`%s' ルールの内部では `getline var' は無効です"
 
-#: awkgram.y:1395 eval.c:2649
-#, fuzzy, c-format
+#: awkgram.y:1399 eval.c:2409
+#, c-format
 msgid "`getline' invalid inside `%s' rule"
-msgstr "`%s' ¤Î¥ê¥â¡¼¥È¥Ý¡¼¥È¤¬Ìµ¸ú¤Ç¤¹¡£"
+msgstr "`%s' ルールの内部では `getline' は無効です"
 
-#: awkgram.y:1400
+#: awkgram.y:1404
 msgid "non-redirected `getline' undefined inside END action"
-msgstr "¥ê¥À¥¤¥ì¥¯¥È¤µ¤ì¤Æ¤¤¤Ê¤¤ `getline' ¤Ï END ¥¢¥¯¥·¥ç¥ó¤Ç¤Ï̤ÄêµÁ¤Ç¤¹¡£"
+msgstr "リダイレクトされていない `getline' は END 
アクションでは未定義です。"
 
-#: awkgram.y:1419
-#, fuzzy
+#: awkgram.y:1423
 msgid "old awk does not support multidimensional arrays"
-msgstr "±é»»»Ò `**' ¤Ï¸Å¤¤ awk ¤Ç»È¤¨¤Þ¤»¤ó¡£"
+msgstr "古い awk は多次元配列をサポートしません"
 
-#: awkgram.y:1515
+#: awkgram.y:1519
 msgid "call of `length' without parentheses is not portable"
-msgstr "³ç¸Ì̵¤·¤Î `length' ¤Ï¾¤Î awk ¤Ç»ÈÍѤǤ­¤Þ¤»¤ó¡£"
+msgstr "小括弧が無い `length' は移植性がありません"
 
-#: awkgram.y:1578
-#, fuzzy
+#: awkgram.y:1582
 msgid "indirect function calls are a gawk extension"
-msgstr "`nextfile' ¤Ï gawk ÆÃÍ­¤Î³ÈÄ¥¤Ç¤¹¡£"
+msgstr "間接関数呼び出しは gawk 拡張です"
 
-#: awkgram.y:1591
-#, fuzzy, c-format
+#: awkgram.y:1595
+#, c-format
 msgid "can not use special variable `%s' for indirect function call"
-msgstr "´Ø¿ô `%s': ´Ø¿ô̾¤Ï¥Ñ¥é¥á¡¼¥¿Ì¾¤Ë»ÈÍѤǤ­¤Þ¤»¤ó¡£"
+msgstr "特別な変数 `%s' 
は間接関数呼び出し用には使用出来ません"
 
-#: awkgram.y:1669
+#: awkgram.y:1673
 msgid "invalid subscript expression"
-msgstr "ź»ú¼°¤¬ÉÔÀµ¤Ç¤¹¡£"
+msgstr "添字の式が無効です"
 
-#: awkgram.y:1709
+#: awkgram.y:1713
 msgid "use of non-array as array"
-msgstr "ÇÛÎó¤Ç¤Ê¤¤¤â¤Î¤òÇÛÎó¤È¤·¤Æ»ÈÍѤ·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "配列でないものを配列として使用しています"
 
-#: awkgram.y:1973 awkgram.y:1993 msg.c:98
+#: awkgram.y:1977 awkgram.y:1997 msg.c:98
 msgid "warning: "
-msgstr "·Ù¹ð: "
+msgstr "警告: "
 
-#: awkgram.y:1991 msg.c:130
+#: awkgram.y:1995 msg.c:130
 msgid "fatal: "
-msgstr "Ã×̿Ū: "
+msgstr "致命的: "
 
-#: awkgram.y:2041
+#: awkgram.y:2045
 msgid "unexpected newline or end of string"
-msgstr "ͽÁÛ³°¤Î²þ¹Ô¤Þ¤¿¤Ïʸ»úÎó¤Î½ªÃ¼¤¬¤¢¤ê¤Þ¤¹¡£"
+msgstr "予期しない改行または文字列終端です"
 
-#: awkgram.y:2297 awkgram.y:2355 awkgram.y:2539
+#: awkgram.y:2301 awkgram.y:2359 awkgram.y:2543
 #, c-format
 msgid "can't open source file `%s' for reading (%s)"
-msgstr "¥½¡¼¥¹¥Õ¥¡¥¤¥ë `%s' ¤òÆɤ߹þ¤à¤¿¤á¤Ë³«¤±¤Þ¤»¤ó (%s)¡£"
+msgstr "ソースファイル `%s' を読み込み用に開けません (%s)"
 
-#: awkgram.y:2298 awkgram.y:2356 builtin.c:119
+#: awkgram.y:2302 awkgram.y:2360 builtin.c:119
 msgid "reason unknown"
-msgstr "¸¶°øÉÔÌÀ"
+msgstr "原因不明"
 
-#: awkgram.y:2314
-#, fuzzy, c-format
+#: awkgram.y:2318
+#, c-format
 msgid "already included source file `%s'"
-msgstr "¥½¡¼¥¹¥Õ¥¡¥¤¥ë `%s' ¤òÆɤ߹þ¤á¤Þ¤»¤ó (%s)¡£"
+msgstr "ソースファイル `%s' は既に読み込まれています"
 
-#: awkgram.y:2340
-#, fuzzy
+#: awkgram.y:2344
 msgid "@include is a gawk extension"
-msgstr "`nextfile' ¤Ï gawk ÆÃÍ­¤Î³ÈÄ¥¤Ç¤¹¡£"
+msgstr "@include は gawk 拡張です"
 
-#: awkgram.y:2346
+#: awkgram.y:2350
 msgid "empty filename after @include"
-msgstr ""
+msgstr "@include の後に空のファイル名があります"
 
-#: awkgram.y:2491
+#: awkgram.y:2495
 msgid "empty program text on command line"
-msgstr "¥³¥Þ¥ó¥É¹Ô¤Î¥×¥í¥°¥é¥àɽµ­¤¬¶õ¤Ç¤¹¡£"
+msgstr "コマンド行のプログラム表記が空です"
 
-#: awkgram.y:2606
+#: awkgram.y:2610
 #, c-format
 msgid "can't read sourcefile `%s' (%s)"
-msgstr "¥½¡¼¥¹¥Õ¥¡¥¤¥ë `%s' ¤òÆɤ߹þ¤á¤Þ¤»¤ó (%s)¡£"
+msgstr "ソースファイル `%s' を読み込めません (%s)"
 
-#: awkgram.y:2617
+#: awkgram.y:2621
 #, c-format
 msgid "source file `%s' is empty"
-msgstr "¥½¡¼¥¹¥Õ¥¡¥¤¥ë `%s' ¤Ï¶õ¤Ç¤¹¡£"
+msgstr "ソースファイル `%s' は空です"
 
-#: awkgram.y:2802
+#: awkgram.y:2806
 msgid "source file does not end in newline"
-msgstr "¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬²þ¹Ô¤Ç½ª¤Ã¤Æ¤¤¤Þ¤»¤ó¡£"
+msgstr "ソースファイルが改行で終っていません"
 
-#: awkgram.y:2879
+#: awkgram.y:2883
 msgid "unterminated regexp ends with `\\' at end of file"
-msgstr "½ªÃ¼¤µ¤ì¤Æ¤¤¤Ê¤¤Àµµ¬É½¸½¤¬¥Õ¥¡¥¤¥ëºÇ¸å¤Î `\\' ¤Ç½ª¤Ã¤Æ¤¤¤Þ¤¹¡£"
+msgstr "終端されていない正規表現がファイル最後の `\\' 
で終っています。"
 
-#: awkgram.y:2903
+#: awkgram.y:2907
 #, c-format
 msgid "%s: %d: tawk regex modifier `/.../%c' doesn't work in gawk"
-msgstr "%s: %d: tawk ¤ÎÀµµ¬É½¸½½¤¾þ»Ò `/.../%c' ¤Ï gawk ¤Ç»ÈÍѤǤ­¤Þ¤»¤ó¡£"
+msgstr "%s: %d: tawk の正規表現修飾子 `/.../%c' は gawk 
で使用できません"
 
-#: awkgram.y:2907
+#: awkgram.y:2911
 #, c-format
 msgid "tawk regex modifier `/.../%c' doesn't work in gawk"
-msgstr "tawk ¤ÎÀµµ¬É½¸½½¤¾þ»Ò `/.../%c' ¤Ï gawk ¤Ç»ÈÍѤǤ­¤Þ¤»¤ó¡£"
+msgstr "tawk の正規表現修飾子 `/.../%c' は gawk 
で使用できません"
 
-#: awkgram.y:2914
+#: awkgram.y:2918
 msgid "unterminated regexp"
-msgstr "Àµµ¬É½¸½¤¬½ªÃ¼¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£"
+msgstr "正規表現が終端されていません"
 
-#: awkgram.y:2918
+#: awkgram.y:2922
 msgid "unterminated regexp at end of file"
-msgstr "¥Õ¥¡¥¤¥ë¤ÎÃæ¤ÇÀµµ¬É½¸½¤¬½ªÃ¼¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£"
+msgstr "ファイルの中で正規表現が終端されていません"
 
-#: awkgram.y:2977
+#: awkgram.y:2981
 msgid "use of `\\ #...' line continuation is not portable"
-msgstr "`\\ #...' ·Á¼°¤Î¹Ô·Ñ³¤Ï¾¤Î awk ¤Ç»È¤¨¤Þ¤»¤ó¡£"
+msgstr "`\\ #...' 形式の行継続は移植性がありません"
 
-#: awkgram.y:2993
+#: awkgram.y:2997
 msgid "backslash not last character on line"
-msgstr "¥Ð¥Ã¥¯¥¹¥é¥Ã¥·¥å¤¬¹ÔºÇ¸å¤Îʸ»ú¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤»¤ó¡£"
+msgstr 
"バックスラッシュが行最後の文字になっていません。"
 
-#: awkgram.y:3054
+#: awkgram.y:3058
 msgid "POSIX does not allow operator `**='"
-msgstr "POSIX ¤Ï±é»»»Ò `**=' ¤òµö²Ä¤·¤Þ¤»¤ó¡£"
+msgstr "POSIX では演算子 `**=' は許可されていません"
 
-#: awkgram.y:3056
+#: awkgram.y:3060
 msgid "old awk does not support operator `**='"
-msgstr "±é»»»Ò `**=' ¤Ï¸Å¤¤ awk ¤Ç»È¤¨¤Þ¤»¤ó¡£"
+msgstr "古い awk は演算子 `**=' をサポートしません"
 
-#: awkgram.y:3065
+#: awkgram.y:3069
 msgid "POSIX does not allow operator `**'"
-msgstr "POSIX ¤Ç¤Ï±é»»»Ò `**' ¤òµö²Ä¤·¤Æ¤¤¤Þ¤»¤ó¡£"
+msgstr "POSIX では演算子 `**' は許可されていません"
 
-#: awkgram.y:3067
+#: awkgram.y:3071
 msgid "old awk does not support operator `**'"
-msgstr "±é»»»Ò `**' ¤Ï¸Å¤¤ awk ¤Ç»È¤¨¤Þ¤»¤ó¡£"
+msgstr "古い awk は演算子 `**' をサポートしません"
 
-#: awkgram.y:3102
+#: awkgram.y:3106
 msgid "operator `^=' is not supported in old awk"
-msgstr "±é»»»Ò `^=' ¤Ï¸Å¤¤ awk ¤Ç»È¤¨¤Þ¤»¤ó¡£"
+msgstr "古い awk は演算子 `^=' をサポートしません"
 
-#: awkgram.y:3110
+#: awkgram.y:3114
 msgid "operator `^' is not supported in old awk"
-msgstr "±é»»»Ò `^' ¤Ï¸Å¤¤ awk ¤Ç»È¤¨¤Þ¤»¤ó¡£"
+msgstr "古い awk は演算子 `^' をサポートしません"
 
-#: awkgram.y:3203 awkgram.y:3219
+#: awkgram.y:3207 awkgram.y:3223
 msgid "unterminated string"
-msgstr "ʸ»úÎ󤬽ªÃ¼¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£"
+msgstr "文字列が終端されていません"
 
-#: awkgram.y:3415
+#: awkgram.y:3419
 #, c-format
 msgid "invalid char '%c' in expression"
-msgstr "ɽ¸½¤Î char '%c' ¤ÏÉÔÀµ¤Ç¤¹¡£"
+msgstr "式内に無効な文字 '%c' があります"
 
-#: awkgram.y:3462
+#: awkgram.y:3466
 #, c-format
 msgid "`%s' is a gawk extension"
-msgstr "`%s' ¤Ï gawk ÆÃÍ­¤Î³ÈÄ¥¤Ç¤¹¡£"
+msgstr "`%s' は gawk 拡張です"
 
-#: awkgram.y:3467
+#: awkgram.y:3471
 #, c-format
 msgid "`%s' is a Bell Labs extension"
-msgstr "`%s' ¤Ï¥Ù¥ë¸¦µæ½ê¤Ë¤è¤ë³ÈÄ¥¤Ç¤¹¡£"
+msgstr "`%s' はベル研究所による拡張です"
 
-#: awkgram.y:3472
+#: awkgram.y:3476
 #, c-format
 msgid "POSIX does not allow `%s'"
-msgstr "POSIX ¤Ï `%s' ¤òµö²Ä¤·¤Þ¤»¤ó¡£"
+msgstr "POSIX では `%s' は許可されていません"
 
-#: awkgram.y:3480
+#: awkgram.y:3484
 #, c-format
 msgid "`%s' is not supported in old awk"
-msgstr "`%s' ¤Ï¸Å¤¤ awk ¤Ç»ÈÍѤǤ­¤Þ¤»¤ó¡£"
+msgstr "古い awk は `%s' をサポートしません"
 
-#: awkgram.y:3550
+#: awkgram.y:3554
 msgid "`goto' considered harmful!\n"
-msgstr "`goto' ¤ÏÍ­³²¤Ç¤¹!\n"
+msgstr "`goto' は有害だと見なされています!\n"
 
-#: awkgram.y:3602
+#: awkgram.y:3607
 #, c-format
 msgid "%d is invalid as number of arguments for %s"
-msgstr "%d ¤Ï %s ¤Ë»È¤¨¤ë°ú¿ô¤Î¿ô¤È¤·¤Æ¤ÏÉÔÀµ¤Ç¤¹¡£"
+msgstr "%d は %s 用の引数の数としては無効です"
 
-#: awkgram.y:3637 awkgram.y:3640
+#: awkgram.y:3642 awkgram.y:3645
 msgid "match: third argument is a gawk extension"
-msgstr "match: Âè»°°ú¿ô¤Ï gawk ÆÃÍ­¤Î³ÈÄ¥¤Ç¤¹¡£"
+msgstr "match: 第三引数は gawk 拡張です"
 
-#: awkgram.y:3668
+#: awkgram.y:3673
 #, c-format
 msgid "%s: string literal as last arg of substitute has no effect"
-msgstr "%s: ʸ»úÎó¥ê¥Æ¥é¥ë¤òÃÖ¤­´¹¤¨ºÇ¸å¤Î°ú¿ô¤Ë»ÈÍѤ¹¤ë¤È¸ú²Ì¤¬¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "%s: 
文字列リテラルを置き換え最後の引数に使用すると効果がありません"
 
-#: awkgram.y:3673
+#: awkgram.y:3678
 #, c-format
 msgid "%s third parameter is not a changeable object"
-msgstr "%s Âè»°¥Ñ¥é¥á¡¼¥¿¤Ï²ÄÊÑ¥ª¥Ö¥¸¥§¥¯¥È¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "%s 第三仮引数は可変オブジェクトではありません"
 
-#: awkgram.y:3759 awkgram.y:3762
+#: awkgram.y:3764 awkgram.y:3767
 msgid "close: second argument is a gawk extension"
-msgstr "close: ÂèÆó°ú¿ô¤Ï gawk ÆÃÍ­¤Î³ÈÄ¥¤Ç¤¹¡£"
+msgstr "close: 第二引数は gawk 拡張です"
 
-#: awkgram.y:3774
+#: awkgram.y:3779
 msgid "use of dcgettext(_\"...\") is incorrect: remove leading underscore"
-msgstr ""
-"dcgettext(_\"...\")¤Î»È¤¤Êý¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹: ºÇ½é¤Î¥¢¥ó¥À¡¼¥¹¥³¥¢¤òºï½ü¤·¤Æ¤¯"
-"¤À¤µ¤¤¡£"
+msgstr "dcgettext(_\"...\")の使用法が間違っています: 先é 
­ã®ã‚¢ãƒ³ãƒ€ãƒ¼ã‚¹ã‚³ã‚¢(_)を削除してください"
 
-#: awkgram.y:3789
+#: awkgram.y:3794
 msgid "use of dcngettext(_\"...\") is incorrect: remove leading underscore"
-msgstr ""
-"dcngettext(_\"...\")¤Î»È¤¤Êý¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹: ºÇ½é¤Î¥¢¥ó¥À¡¼¥¹¥³¥¢¤òºï½ü¤·¤Æ"
-"¤¯¤À¤µ¤¤¡£"
+msgstr "dcngettext(_\"...\")の使用法が間違っています: 先é 
­ã®ã‚¢ãƒ³ãƒ€ãƒ¼ã‚¹ã‚³ã‚¢(_)を削除してください"
 
-#: awkgram.y:3881
+#: awkgram.y:3886
 #, c-format
 msgid "function `%s': parameter #%d, `%s', duplicates parameter #%d"
-msgstr "´Ø¿ô `%s': ¥Ñ¥é¥á¡¼¥¿ #%d, `%s' ¤¬¥Ñ¥é¥á¡¼¥¿ #%d ¤È½ÅÊ£¤·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "関数 `%s': 仮引数 #%d, `%s' が仮引数 #%d 
と重複しています"
 
-#: awkgram.y:3923
+#: awkgram.y:3928
 #, c-format
 msgid "function `%s': parameter `%s' shadows global variable"
-msgstr "´Ø¿ô `%s': ¥Ñ¥é¥á¡¼¥¿ `%s' ¤¬Âç°èÊÑ¿ô¤òʤ¤¤±£¤·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "関数 `%s': 仮引数 `%s' が大域変数を覆い隠しています"
 
-#: awkgram.y:4081
+#: awkgram.y:4086
 #, c-format
 msgid "could not open `%s' for writing (%s)"
-msgstr "`%s' ¤ò½ñ¹þ¤ßÍѤ˳«¤±¤Þ¤»¤ó¤Ç¤·¤¿ (%s)¡£"
+msgstr "`%s' を書込み用に開けませんでした (%s)"
 
-#: awkgram.y:4082 profile.c:85
+#: awkgram.y:4087 profile.c:85
 msgid "sending profile to standard error"
-msgstr "¥×¥í¥Õ¥¡¥¤¥ë¤òɸ½à¥¨¥é¡¼¤ËÁ÷¤Ã¤Æ¤¤¤Þ¤¹¡£"
+msgstr "プロファイルを標準エラーに送っています"
 
-#: awkgram.y:4088
+#: awkgram.y:4093
 #, c-format
 msgid "%s: close failed (%s)"
-msgstr "%s: ÊĤ¸¤ë¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó (%s)¡£"
+msgstr "%s: 閉じるのに失敗しました (%s)"
 
-#: awkgram.y:4140
+#: awkgram.y:4145
 msgid "shadow_funcs() called twice!"
-msgstr "shadow_funcs() ¤òÆó²ó¸Æ¤Ó½Ð¤·¤Æ¤¤¤Þ¤¹!"
+msgstr "shadow_funcs() を二回呼び出しています!"
 
-#: awkgram.y:4146
+#: awkgram.y:4151
 msgid "there were shadowed variables."
-msgstr "ʤ¤¤±£¤µ¤ì¤¿ÊÑ¿ô¤¬¤¢¤ê¤Þ¤·¤¿¡£"
+msgstr "覆い隠された変数がありました"
 
-#: awkgram.y:4176
+#: awkgram.y:4181
 #, c-format
 msgid "function `%s': can't use function name as parameter name"
-msgstr "´Ø¿ô `%s': ´Ø¿ô̾¤Ï¥Ñ¥é¥á¡¼¥¿Ì¾¤Ë»ÈÍѤǤ­¤Þ¤»¤ó¡£"
+msgstr "関数 `%s': 関数名を仮引数名として使用出来ません"
 
-#: awkgram.y:4180
-#, fuzzy, c-format
+#: awkgram.y:4185
+#, c-format
 msgid "function `%s': can't use special variable `%s' as a function parameter"
-msgstr "´Ø¿ô `%s': ´Ø¿ô̾¤Ï¥Ñ¥é¥á¡¼¥¿Ì¾¤Ë»ÈÍѤǤ­¤Þ¤»¤ó¡£"
+msgstr "関数 `%s': 特別な変数 `%s' 
は関数の仮引数として使用出来ません"
 
-#: awkgram.y:4196
+#: awkgram.y:4201
 #, c-format
 msgid "function name `%s' previously defined"
-msgstr "´Ø¿ô̾ `%s' ¤ÏÄêµÁºÑ¤ß¤Ç¤¹¡£"
+msgstr "関数名 `%s' は前に定義されています"
 
-#: awkgram.y:4364 awkgram.y:4370
+#: awkgram.y:4369 awkgram.y:4375
 #, c-format
 msgid "function `%s' called but never defined"
-msgstr "̤ÄêµÁ¤Î´Ø¿ô `%s' ¤ò¸Æ¤Ó½Ð¤·¤Þ¤·¤¿¡£"
+msgstr "未定義の関数 `%s' を呼び出しました"
 
-#: awkgram.y:4373
-#, fuzzy, c-format
+#: awkgram.y:4378
+#, c-format
 msgid "function `%s' defined but never called directly"
-msgstr "ÄêµÁ¤µ¤ì¤¿´Ø¿ô `%s' ¤Ï°ìÅÙ¤â¸Æ¤Ó½Ð¤µ¤ì¤Þ¤»¤ó¤Ç¤·¤¿¡£"
+msgstr "関数 `%s' 
は定義されていますが、一度も直接呼び出されていません"
 
-#: awkgram.y:4405
+#: awkgram.y:4410
 #, c-format
 msgid "regexp constant for parameter #%d yields boolean value"
-msgstr "¥Ñ¥é¥á¡¼¥¿ #%d ¤ÎÀµµ¬É½¸½Äê¿ô¤Ï¥Ö¡¼¥ëÃͤò½ÐÎϤ·¤Þ¤¹¡£"
+msgstr "仮引数 #%d 用の正規表現定数は真偽値を出力します"
 
-#: awkgram.y:4514
+#: awkgram.y:4519
 #, c-format
 msgid ""
 "function `%s' called with space between name and `(',\n"
 "or used as a variable or an array"
 msgstr ""
-"´Ø¿ô̾¤È `(' ¤Î´Ö¤Ë¥¹¥Ú¡¼¥¹¤òÆþ¤ì¤Æ´Ø¿ô `%s' ¤ò¸Æ¤Ó½Ð¤·¤Æ¤¤¤Þ¤¹¡£\n"
-"¤Þ¤¿¤Ï¡¢ÊÑ¿ô¤«ÇÛÎó¤È¤·¤Æ»È¤ï¤ì¤Æ¤¤¤Þ¤¹¡£"
+"関数名と `(' の間にスペースを入れて関数 `%s' 
を呼び出しています。\n"
+"または、変数か配列として使われています。"
 
-#: awkgram.y:4761 eval.c:2206
+#: awkgram.y:4766 eval.c:1964
 msgid "division by zero attempted"
-msgstr "¥¼¥í¤Ç¤Î½ü»»¤ò¹Ô¤¤¤Þ¤·¤¿¡£"
+msgstr "ゼロによる除算が試みられました"
 
-#: awkgram.y:4770 eval.c:2222
+#: awkgram.y:4775 eval.c:1980
 #, c-format
 msgid "division by zero attempted in `%%'"
-msgstr "`%%' ¤Ç¥¼¥í¤Ç¤Î½ü»»¤ò¹Ô¤¤¤Þ¤·¤¿¡£"
+msgstr "`%%' 内でゼロによる除算が試みられました"
 
 #: builtin.c:117
 #, c-format
 msgid "%s to \"%s\" failed (%s)"
-msgstr "%s ¤«¤é \"%s\" ¤Ø½ÐÎϤǤ­¤Þ¤»¤ó (%s)¡£"
+msgstr "%s から \"%s\" へ出力できません (%s)。"
 
 #: builtin.c:118
 msgid "standard output"
-msgstr "ɸ½à½ÐÎÏ"
+msgstr "標準出力"
 
 #: builtin.c:132
 msgid "exp: received non-numeric argument"
-msgstr "exp: °ú¿ô¤¬¿ôÃͤǤϤ¢¤ê¤Þ¤»¤ó¡£"
+msgstr "exp: 引数が数値ではありません"
 
 #: builtin.c:138
 #, c-format
 msgid "exp: argument %g is out of range"
-msgstr "exp: °ú¿ô %g ¤¬µöÍÆÈϰϤòĶ¤¨¤Æ¤¤¤Þ¤¹¡£"
+msgstr "exp: 引数 %g が範囲外です"
 
 #: builtin.c:197
 #, c-format
 msgid "fflush: cannot flush: pipe `%s' opened for reading, not writing"
-msgstr "fflush: ¥Õ¥é¥Ã¥·¥åÉÔ²Ä: ¥Ñ¥¤¥× `%s' ¤ÏÆɤ߹þ¤ßÀìÍѤǤ¹¡£"
+msgstr "fflush: flush できません: パイプ `%s' 
は読み込み用に開かれています。書き込み用ではありません"
 
 #: builtin.c:200
 #, c-format
 msgid "fflush: cannot flush: file `%s' opened for reading, not writing"
-msgstr "fflush: ¥Õ¥é¥Ã¥·¥åÉÔ²Ä: ¥Õ¥¡¥¤¥ë `%s' ¤ÏÆɤ߹þ¤ßÀìÍѤǤ¹¡£"
+msgstr "fflush: flush できません: ファイル `%s' 
は読み込み用に開かれています。書き込み用ではありません"
 
 #: builtin.c:212
 #, c-format
 msgid "fflush: `%s' is not an open file, pipe or co-process"
-msgstr ""
-"fflush: `%s' ¤Ï¥Õ¥¡¥¤¥ë¤«¡¢¥Ñ¥¤¥×¤«¡¢ÊÂ¹Ô¥×¥í¥»¥¹¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£"
+msgstr "fflush: `%s' が開かれたファイル、パイプ、プロセスå…
±æœ‰ã§ã¯ã‚りません"
 
 #: builtin.c:330
 msgid "index: received non-string first argument"
-msgstr "index: Âè°ì°ú¿ô¤¬Ê¸»úÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "index: 文字列では無い第一引数を受け取りました"
 
 #: builtin.c:332
 msgid "index: received non-string second argument"
-msgstr "index: ÂèÆó°ú¿ô¤¬Ê¸»úÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "index: 文字列では無い第二引数を受け取りました"
 
 #: builtin.c:454
 msgid "int: received non-numeric argument"
-msgstr "int: °ú¿ô¤¬¿ôÃͤǤϤ¢¤ê¤Þ¤»¤ó¡£"
+msgstr "int: 数値では無い引数を受け取りました"
 
 #: builtin.c:490
-#, fuzzy
 msgid "length: received array argument"
-msgstr "length: °ú¿ô¤¬Ê¸»úÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "length: 配列引数を受け取りました"
 
 #: builtin.c:493
-#, fuzzy
 msgid "`length(array)' is a gawk extension"
-msgstr "`delete array' ¤Ï gawk ÆÃÍ­¤Î³ÈÄ¥¤Ç¤¹¡£"
+msgstr "`length(array)' は gawk 拡張です"
 
 #: builtin.c:501
 msgid "length: received non-string argument"
-msgstr "length: °ú¿ô¤¬Ê¸»úÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "length: 文字列では無い引数を受け取りました"
 
 #: builtin.c:532
 msgid "log: received non-numeric argument"
-msgstr "log: °ú¿ô¤¬¿ôÃͤǤϤ¢¤ê¤Þ¤»¤ó¡£"
+msgstr "log: 数値では無い引数を受け取りました"
 
 #: builtin.c:535
 #, c-format
 msgid "log: received negative argument %g"
-msgstr "log: °ú¿ô %g ¤¬Éé¤ÎÃͤǤ¹¡£"
+msgstr "log: 負の引数 %g を受け取りました"
+
+#: builtin.c:691 builtin.c:696
+msgid "fatal: must use `count$' on all formats or none"
+msgstr "致命的: `count$’ は全ての書式使用する、またはå…
¨ã¦ã«ä½¿ç”¨ã—ないのいずれかでなければいけません"
+
+#: builtin.c:758
+#, c-format
+msgid "field width is ignored for `%%' specifier"
+msgstr "`%%' 指定用のフィールド幅は無視されます"
+
+#: builtin.c:760
+#, c-format
+msgid "precision is ignored for `%%' specifier"
+msgstr "`%%' 指定用のフィールド幅は無視されます"
+
+#: builtin.c:762
+#, c-format
+msgid "field width and precision are ignored for `%%' specifier"
+msgstr "`%%' 指定用のフィールド幅
および精度は無視されます"
+
+#: builtin.c:813
+msgid "fatal: `$' is not permitted in awk formats"
+msgstr "致命的: `$' は awk 形式内では許可されていません"
+
+#: builtin.c:822
+msgid "fatal: arg count with `$' must be > 0"
+msgstr "致命的: `$' 
で指定する引数の番号は正でなければいけません"
+
+#: builtin.c:826
+#, c-format
+msgid "fatal: arg count %ld greater than total number of supplied arguments"
+msgstr "致命的: 引数の番号 %ld 
は引数として与えられた数より大きいです"
+
+#: builtin.c:830
+msgid "fatal: `$' not permitted after period in format"
+msgstr "致命的: `$' は書式指定内のピリオド `.' 
の後に使用できません"
+
+#: builtin.c:846
+msgid "fatal: no `$' supplied for positional field width or precision"
+msgstr "致命的: フィールド幅、または精度の指定子に `$' 
が与えられていません"
+
+#: builtin.c:917
+msgid "`l' is meaningless in awk formats; ignored"
+msgstr "awk の書式指定では `l' は無意味です。無視します"
+
+#: builtin.c:921
+msgid "fatal: `l' is not permitted in POSIX awk formats"
+msgstr "致命的: POSIX awk 書式内では `l' 
は許可されていません"
+
+#: builtin.c:934
+msgid "`L' is meaningless in awk formats; ignored"
+msgstr "awk の書式指定では `L' は無意味です。無視します。"
+
+#: builtin.c:938
+msgid "fatal: `L' is not permitted in POSIX awk formats"
+msgstr "致命的: POSIX awk 書式内では `L' 
は許可されていません"
+
+#: builtin.c:951
+msgid "`h' is meaningless in awk formats; ignored"
+msgstr "awk の書式指定では `h' は無意味です。無視します。"
+
+#: builtin.c:955
+msgid "fatal: `h' is not permitted in POSIX awk formats"
+msgstr "致命的: POSIX awk 書式内では `h' 
は許可されていません"
+
+#: builtin.c:1268
+#, c-format
+msgid "[s]printf: value %g is out of range for `%%%c' format"
+msgstr "[s]printf: 値 %g は書式 `%%%c' の範囲外です"
 
-#: builtin.c:593 builtin.c:604
+#: builtin.c:1328
+#, c-format
+msgid "ignoring unknown format specifier character `%c': no argument converted"
+msgstr "不明な書式指定文字 `%c' を無視しています: 
変換される引数はありません"
+
+#: builtin.c:1333
+msgid "fatal: not enough arguments to satisfy format string"
+msgstr "致命的: 
書式文字列を満たす十分な数の引数がありません"
+
+#: builtin.c:1335
+msgid "^ ran out for this one"
+msgstr "^ ここから足りません"
+
+#: builtin.c:1342
+msgid "[s]printf: format specifier does not have control letter"
+msgstr "[s]printf: 書式指定子に制御文字がありません"
+
+#: builtin.c:1345
+msgid "too many arguments supplied for format string"
+msgstr "書式文字列に与えられている引数が多すぎます"
+
+#: builtin.c:1419 builtin.c:1430
 msgid "printf: no arguments"
-msgstr "printf: °ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "printf: 引数がありません"
 
-#: builtin.c:645
+#: builtin.c:1471
 msgid "sqrt: received non-numeric argument"
-msgstr "sqrt: °ú¿ô¤¬¿ôÃͤǤϤ¢¤ê¤Þ¤»¤ó¡£"
+msgstr "sqrt: 数値では無い引数を受け取りました"
 
-#: builtin.c:649
+#: builtin.c:1475
 #, c-format
 msgid "sqrt: called with negative argument %g"
-msgstr "sqrt: °ú¿ô¤ËÉé¤ÎÃÍ %g ¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "sqrt: 負の値 %g を引数に使用して呼び出されました"
 
-#: builtin.c:673
+#: builtin.c:1499
 #, c-format
 msgid "substr: length %g is not >= 1"
-msgstr "substr: ʸ»ú¿ô %g ¤¬ 1 °Ê¾å¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "substr: 長さ %g が 1 以上ではありません"
 
-#: builtin.c:675
+#: builtin.c:1501
 #, c-format
 msgid "substr: length %g is not >= 0"
-msgstr "substr: ʸ»ú¿ô %g ¤¬ 0 °Ê¾å¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "substr: 長さ %g が 0 以上ではありません"
 
-#: builtin.c:682
+#: builtin.c:1508
 #, c-format
 msgid "substr: non-integer length %g will be truncated"
-msgstr "substr: ʸ»ú¿ô %g ¤Î¾®¿ôÅÀ°Ê²¼¤ÏÀÚ¤ê¼Î¤Æ¤Þ¤¹¡£"
+msgstr "substr: 文字数 %g の小数点以下は切り捨てます。"
 
-#: builtin.c:687
+#: builtin.c:1513
 #, c-format
 msgid "substr: length %g too big for string indexing, truncating to %g"
-msgstr "substr: ʸ»ú¿ô %g ¤ÏºÇÂçÃͤòĶ¤¨¤Æ¤¤¤Þ¤¹¡£%g ¤ò»È¤¤¤Þ¤¹¡£"
+msgstr "substr: 文字数 %g は最大値を超えています。%g 
を使います。"
 
-#: builtin.c:699
+#: builtin.c:1525
 #, c-format
 msgid "substr: start index %g is invalid, using 1"
-msgstr "substr: µ¯ÅÀ»Øɸ %g ¤¬ÉÔÀµ¤Ç¤¹¡£1 ¤ò»È¤¤¤Þ¤¹¡£"
+msgstr "substr: 開始インデックス %g 
が無効です。1を使用します"
 
-#: builtin.c:704
+#: builtin.c:1530
 #, c-format
 msgid "substr: non-integer start index %g will be truncated"
-msgstr "substr: µ¯ÅÀ»Øɸ %g ¤Î¾®¿ôÅÀ°Ê²¼¤ÏÀÚ¤ê¼Î¤Æ¤Þ¤¹¡£"
+msgstr "substr: 開始インデックス %g 
が非整数のため、値は切り捨てられます"
 
-#: builtin.c:729
+#: builtin.c:1555
 msgid "substr: source string is zero length"
-msgstr "substr: ʸ»úÎó¤ÎŤµ¤¬¥¼¥í¤Ç¤¹¡£"
+msgstr "substr: 文字列の長さがゼロです。"
 
-#: builtin.c:745
+#: builtin.c:1571
 #, c-format
 msgid "substr: start index %g is past end of string"
-msgstr "substr: µ¯ÅÀ»Øɸ %g ¤¬Ê¸»úÎó¤ÎŤµ¤òĶ¤¨¤Æ¤¤¤Þ¤¹¡£"
+msgstr "substr: 開始インデックス %g 
が文字列終端の後にあります"
 
-#: builtin.c:753
+#: builtin.c:1579
 #, c-format
-msgid ""
-"substr: length %g at start index %g exceeds length of first argument (%lu)"
-msgstr ""
-"substr: µ¯ÅÀ»Øɸ %2$g ¤«¤é¤Îʸ»ú¿ô %1$g ¤Ïʸ»úÎó¤ÎŤµ %3$lu ¤òĶ¤¨¤Æ¤¤¤Þ¤¹¡£"
+msgid "substr: length %g at start index %g exceeds length of first argument 
(%lu)"
+msgstr "substr: 開始インデックス %2$g からの長さ %1$g 
は第一引数の長さを超えています (%3$lu)"
 
-#: builtin.c:826
+#: builtin.c:1652
 msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
-msgstr ""
+msgstr "strftime: PROCINFO[\"strftime\"] の書式の値は数値型です"
 
-#: builtin.c:840
+#: builtin.c:1675
 msgid "strftime: received non-numeric second argument"
-msgstr "strftime: ÂèÆó°ú¿ô¤¬¿ôÃͤǤϤ¢¤ê¤Þ¤»¤ó¡£"
+msgstr "strftime: 非数値の第二引数を受け取りました"
 
-#: builtin.c:847
+#: builtin.c:1682
 msgid "strftime: received non-string first argument"
-msgstr "strftime: Âè°ì°ú¿ô¤¬Ê¸»úÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "strftime: 非文字列の第一引数を受け取りました"
 
-#: builtin.c:853
+#: builtin.c:1688
 msgid "strftime: received empty format string"
-msgstr "strftime: ½ñ¼°»ØÄêʸ»úÎ󤬶õ¤Ç¤¹¡£"
+msgstr "strftime: 空の書式文字列を受け取りました"
 
-#: builtin.c:919
+#: builtin.c:1754
 msgid "mktime: received non-string argument"
-msgstr "mktime: °ú¿ô¤¬Ê¸»úÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "mktime: 非文字列引数を受け取りました"
 
-#: builtin.c:936
+#: builtin.c:1771
 msgid "mktime: at least one of the values is out of the default range"
-msgstr ""
+msgstr "mktime: 一つ以上の値がデフォルトの範囲を超
えています"
 
-#: builtin.c:971
+#: builtin.c:1806
 msgid "'system' function not allowed in sandbox mode"
-msgstr ""
+msgstr "サンドボックスモードでは 'system' 
関数は許可されていません"
 
-#: builtin.c:976
+#: builtin.c:1811
 msgid "system: received non-string argument"
-msgstr "system: °ú¿ô¤¬Ê¸»úÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "system: 文字列では無い引数を受け取りました"
 
-#: builtin.c:1031 eval.c:1411 eval.c:1936 eval.c:1949
+#: builtin.c:1866 eval.c:1165 eval.c:1698 eval.c:1711
 #, c-format
 msgid "reference to uninitialized variable `%s'"
-msgstr "½é´ü²½¤µ¤ì¤Æ¤¤¤Ê¤¤ÊÑ¿ô `%s' ¤ò»²¾È¤·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "初期化されていない変数 `%s' への参照です"
 
-#: builtin.c:1098
+#: builtin.c:1933
 #, c-format
 msgid "reference to uninitialized field `$%d'"
-msgstr "½é´ü²½¤µ¤ì¤Æ¤¤¤Ê¤¤¥Õ¥£¡¼¥ë¥É `$%d' ¤ò»²¾È¤·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "初期化されていないフィールド `$%d' への参照です"
 
-#: builtin.c:1185
+#: builtin.c:2020
 msgid "tolower: received non-string argument"
-msgstr "tolower: °ú¿ô¤¬Ê¸»úÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "tolower: 非文字列引数を受け取りました"
 
-#: builtin.c:1219
+#: builtin.c:2054
 msgid "toupper: received non-string argument"
-msgstr "toupper: °ú¿ô¤¬Ê¸»úÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "toupper: 非文字列引数を受け取りました"
 
-#: builtin.c:1255
+#: builtin.c:2090
 msgid "atan2: received non-numeric first argument"
-msgstr "atan2: Âè°ì°ú¿ô¤¬¿ôÃͤǤϤ¢¤ê¤Þ¤»¤ó¡£"
+msgstr "atan2: 非数値の第一引数を受け取りました"
 
-#: builtin.c:1257
+#: builtin.c:2092
 msgid "atan2: received non-numeric second argument"
-msgstr "atan2: ÂèÆó°ú¿ô¤¬¿ôÃͤǤϤ¢¤ê¤Þ¤»¤ó¡£"
+msgstr "atan2: 非数値の第二引数を受け取りました"
 
-#: builtin.c:1276
+#: builtin.c:2111
 msgid "sin: received non-numeric argument"
-msgstr "sin: °ú¿ô¤¬¿ôÃͤǤϤ¢¤ê¤Þ¤»¤ó¡£"
+msgstr "sin: 非数値の引数を受け取りました"
 
-#: builtin.c:1292
+#: builtin.c:2127
 msgid "cos: received non-numeric argument"
-msgstr "cos: °ú¿ô¤¬¿ôÃͤǤϤ¢¤ê¤Þ¤»¤ó¡£"
+msgstr "cos: 非数値の引数を受け取りました"
 
-#: builtin.c:1345
+#: builtin.c:2180
 msgid "srand: received non-numeric argument"
-msgstr "srand: °ú¿ô¤¬¿ôÃͤǤϤ¢¤ê¤Þ¤»¤ó¡£"
+msgstr "srand: 非数値の引数を受け取りました"
 
-#: builtin.c:1376
+#: builtin.c:2211
 msgid "match: third argument is not an array"
-msgstr "match: Âè»°°ú¿ô¤¬ÇÛÎó̾¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "match: 第三引数が配列ではありません"
 
-#: builtin.c:1883
+#: builtin.c:2718
 msgid "gensub: third argument of 0 treated as 1"
-msgstr "gensub: Âè»°°ú¿ô¤¬ 0 ¤Ç¤¹¡£1 ¤òÂå¤ï¤ê¤Ë»ÈÍѤ·¤Þ¤¹¡£"
+msgstr "gensub: 第三引数が 0 です。1 を代わりに使用します"
 
-#: builtin.c:1923
+#: builtin.c:2757
 msgid "lshift: received non-numeric first argument"
-msgstr "lshift: Âè°ì°ú¿ô¤¬¿ôÃͤǤϤ¢¤ê¤Þ¤»¤ó¡£"
+msgstr "lshift: 非数値の第一引数を受け取りました"
 
-#: builtin.c:1925
+#: builtin.c:2759
 msgid "lshift: received non-numeric second argument"
-msgstr "lshift: ÂèÆó°ú¿ô¤¬¿ôÃͤǤϤ¢¤ê¤Þ¤»¤ó¡£"
+msgstr "lshift: 非数値の第二引数を受け取りました"
 
-#: builtin.c:1931
+#: builtin.c:2765
 #, c-format
 msgid "lshift(%lf, %lf): negative values will give strange results"
-msgstr "lshift(%lf, %lf): Éé¤Î¿ôÃͤò»ÈÍѤ¹¤ë¤È°Û¾ï¤Ê·ë²Ì¤Ë¤Ê¤ê¤Þ¤¹¡£"
+msgstr "lshift(%lf, %lf): è² 
の数値を使用すると異常な結果になります"
 
-#: builtin.c:1933
+#: builtin.c:2767
 #, c-format
 msgid "lshift(%lf, %lf): fractional values will be truncated"
-msgstr "lshift(%lf, %lf): ¾®¿ôÅÀ°Ê²¼¤ÏÀÚ¤ê¼Î¤Æ¤Ë¤Ê¤ê¤Þ¤¹¡£"
+msgstr "lshift(%lf, %lf): 小数点以下は切り捨てられます"
 
-#: builtin.c:1935
+#: builtin.c:2769
 #, c-format
 msgid "lshift(%lf, %lf): too large shift value will give strange results"
-msgstr "lshift(%lf, %lf): ¥·¥Õ¥ÈÃͤ¬Â礭²á¤®¤ë¤È°Û¾ï¤Ê·ë²Ì¤Ë¤Ê¤ê¤Þ¤¹¡£"
+msgstr "lshift(%lf, %lf): 
シフト値が大き過ぎると異常な結果になります"
 
-#: builtin.c:1960
+#: builtin.c:2794
 msgid "rshift: received non-numeric first argument"
-msgstr "rshift: Âè°ì°ú¿ô¤¬¿ôÃͤǤϤ¢¤ê¤Þ¤»¤ó¡£"
+msgstr "rshift: 非数値の第一引数を受け取りました"
 
-#: builtin.c:1962
+#: builtin.c:2796
 msgid "rshift: received non-numeric second argument"
-msgstr "rshift: ÂèÆó°ú¿ô¤¬¿ôÃͤǤϤ¢¤ê¤Þ¤»¤ó¡£"
+msgstr "rshift: 非数値の第二引数を受け取りました"
 
-#: builtin.c:1968
+#: builtin.c:2802
 #, c-format
 msgid "rshift(%lf, %lf): negative values will give strange results"
-msgstr "rshift(%lf, %lf): Éé¤Î¿ôÃͤò»ÈÍѤ¹¤ë¤È°Û¾ï¤Ê·ë²Ì¤Ë¤Ê¤ê¤Þ¤¹¡£"
+msgstr "rshift(%lf, %lf): è² 
の数値を使用すると異常な結果になります"
 
-#: builtin.c:1970
+#: builtin.c:2804
 #, c-format
 msgid "rshift(%lf, %lf): fractional values will be truncated"
-msgstr "rshift(%lf, %lf): ¾®¿ôÅÀ°Ê²¼¤ÏÀÚ¤ê¼Î¤Æ¤Ë¤Ê¤ê¤Þ¤¹¡£"
+msgstr "rshift(%lf, %lf): 小数点以下は切り捨てられます"
 
-#: builtin.c:1972
+#: builtin.c:2806
 #, c-format
 msgid "rshift(%lf, %lf): too large shift value will give strange results"
-msgstr "rshift(%lf, %lf): ¥·¥Õ¥ÈÃͤ¬Â礭²á¤®¤ë¤È°Û¾ï¤Ê·ë²Ì¤Ë¤Ê¤ê¤Þ¤¹¡£"
+msgstr "rshift(%lf, %lf): 
シフト値が大き過ぎると異常な結果になります"
 
-#: builtin.c:1997
+#: builtin.c:2831
 msgid "and: received non-numeric first argument"
-msgstr "and: Âè°ì°ú¿ô¤¬¿ôÃͤǤϤ¢¤ê¤Þ¤»¤ó¡£"
+msgstr "and: 非数値の第一引数を受け取りました"
 
-#: builtin.c:1999
+#: builtin.c:2833
 msgid "and: received non-numeric second argument"
-msgstr "and: ÂèÆó°ú¿ô¤¬¿ôÃͤǤϤ¢¤ê¤Þ¤»¤ó¡£"
+msgstr "and: 非数値の第二引数を受け取りました"
 
-#: builtin.c:2005
+#: builtin.c:2839
 #, c-format
 msgid "and(%lf, %lf): negative values will give strange results"
-msgstr "and(%lf, %lf): Éé¤Î¿ôÃͤò»ÈÍѤ¹¤ë¤È°Û¾ï¤Ê·ë²Ì¤Ë¤Ê¤ê¤Þ¤¹¡£"
+msgstr "and(%lf, %lf): è² 
の数値を使用すると異常な結果になります"
 
-#: builtin.c:2007
+#: builtin.c:2841
 #, c-format
 msgid "and(%lf, %lf): fractional values will be truncated"
-msgstr "and(%lf, %lf): ¾®¿ôÅÀ°Ê²¼¤ÏÀÚ¤ê¼Î¤Æ¤Ë¤Ê¤ê¤Þ¤¹¡£"
+msgstr "and(%lf, %lf): 小数点以下は切り捨てられます"
 
-#: builtin.c:2032
+#: builtin.c:2866
 msgid "or: received non-numeric first argument"
-msgstr "or: Âè°ì°ú¿ô¤¬¿ôÃͤǤϤ¢¤ê¤Þ¤»¤ó¡£"
+msgstr "or: 非数値の第一引数を受け取りました"
 
-#: builtin.c:2034
+#: builtin.c:2868
 msgid "or: received non-numeric second argument"
-msgstr "or: ÂèÆó°ú¿ô¤¬¿ôÃͤǤϤ¢¤ê¤Þ¤»¤ó¡£"
+msgstr "or: 非数値の第二引数を受け取りました"
 
-#: builtin.c:2040
+#: builtin.c:2874
 #, c-format
 msgid "or(%lf, %lf): negative values will give strange results"
-msgstr "or(%lf, %lf): Éé¤Î¿ôÃͤò»ÈÍѤ¹¤ë¤È°Û¾ï¤Ê·ë²Ì¤Ë¤Ê¤ê¤Þ¤¹¡£"
+msgstr "or(%lf, %lf): è² 
の数値を使用すると異常な結果になります"
 
-#: builtin.c:2042
+#: builtin.c:2876
 #, c-format
 msgid "or(%lf, %lf): fractional values will be truncated"
-msgstr "or(%lf, %lf): ¾®¿ôÅÀ°Ê²¼¤ÏÀÚ¤ê¼Î¤Æ¤Ë¤Ê¤ê¤Þ¤¹¡£"
+msgstr "or(%lf, %lf): 小数点以下は切り捨てられます"
 
-#: builtin.c:2070
+#: builtin.c:2904
 msgid "xor: received non-numeric first argument"
-msgstr "xor: Âè°ì°ú¿ô¤¬¿ôÃͤǤϤ¢¤ê¤Þ¤»¤ó¡£"
+msgstr "xor: 非数値の第一引数を受け取りました"
 
-#: builtin.c:2072
+#: builtin.c:2906
 msgid "xor: received non-numeric second argument"
-msgstr "xor: ÂèÆó°ú¿ô¤¬¿ôÃͤǤϤ¢¤ê¤Þ¤»¤ó¡£"
+msgstr "xor: 非数値の第二引数を受け取りました"
 
-#: builtin.c:2078
+#: builtin.c:2912
 #, c-format
 msgid "xor(%lf, %lf): negative values will give strange results"
-msgstr "xor(%lf, %lf): Éé¤Î¿ôÃͤò»ÈÍѤ¹¤ë¤È°Û¾ï¤Ê·ë²Ì¤Ë¤Ê¤ê¤Þ¤¹¡£"
+msgstr "xor(%lf, %lf): è² 
の数値を使用すると異常な結果になります"
 
-#: builtin.c:2080
+#: builtin.c:2914
 #, c-format
 msgid "xor(%lf, %lf): fractional values will be truncated"
-msgstr "xor(%lf, %lf): ¾®¿ôÅÀ°Ê²¼¤ÏÀÚ¤ê¼Î¤Æ¤Ë¤Ê¤ê¤Þ¤¹¡£"
+msgstr "xor(%lf, %lf): 小数点以下は切り捨てられます"
 
-#: builtin.c:2104 builtin.c:2110
+#: builtin.c:2938 builtin.c:2944
 msgid "compl: received non-numeric argument"
-msgstr "compl: °ú¿ô¤¬¿ôÃͤǤϤ¢¤ê¤Þ¤»¤ó¡£"
+msgstr "compl: 非数値の引数を受け取りました"
 
-#: builtin.c:2112
+#: builtin.c:2946
 #, c-format
 msgid "compl(%lf): negative value will give strange results"
-msgstr "compl(%lf): Éé¤Î¿ôÃͤò»ÈÍѤ¹¤ë¤È°Û¾ï¤Ê·ë²Ì¤Ë¤Ê¤ê¤Þ¤¹¡£"
+msgstr "compl(%lf): è² 
の数値を使用すると異常な結果になります"
 
-#: builtin.c:2114
+#: builtin.c:2948
 #, c-format
 msgid "compl(%lf): fractional value will be truncated"
-msgstr "compl(%lf): ¾®¿ôÅÀ°Ê²¼¤ÏÀÚ¤ê¼Î¤Æ¤Ë¤Ê¤ê¤Þ¤¹¡£"
+msgstr "compl(%lf): 小数点以下は切り捨てられます"
 
-#: builtin.c:2283
+#: builtin.c:3117
 #, c-format
 msgid "dcgettext: `%s' is not a valid locale category"
-msgstr "dcgettext: `%s' ¤ÏÉÔÀµ¤Ê¥í¥«¡¼¥ë¡¦¥«¥Æ¥´¥ê¡¼¤Ç¤¹¡£"
+msgstr "dcgettext: `%s' は無効なロケール区分です"
 
-#: eval.c:410
+#: eval.c:411
 #, c-format
 msgid "unknown nodetype %d"
-msgstr "¥Î¡¼¥É %d ¤Î¼ïÎबÉÔÌÀ¤Ç¤¹¡£"
+msgstr "不明なノード型 %d です"
 
-#: eval.c:421 eval.c:435
-#, fuzzy, c-format
+#: eval.c:422 eval.c:436
+#, c-format
 msgid "unknown opcode %d"
-msgstr "¥Î¡¼¥É %d ¤Î¼ïÎबÉÔÌÀ¤Ç¤¹¡£"
+msgstr "不明なオペコード %d です"
 
-#: eval.c:432
+#: eval.c:433
 #, c-format
 msgid "opcode %s not an operator or keyword"
-msgstr ""
+msgstr "オペコード %s は演算子または予約語ではありません"
 
-#: eval.c:485
+#: eval.c:487
 msgid "buffer overflow in genflags2str"
-msgstr "genflags2str ¤¬¥Ð¥Ã¥Õ¥¡ÍÆÎ̤òĶ²á¤·¤Þ¤·¤¿¡£"
+msgstr "genflags2str 内
でバッファオーバーフローが発生しました"
 
-#: eval.c:696
+#: eval.c:698
 #, c-format
 msgid ""
 "\n"
@@ -872,843 +960,801 @@ msgid ""
 "\n"
 msgstr ""
 "\n"
-"\t# ¸Æ½Ð´Ø¿ô¥¹¥¿¥Ã¥¯:\n"
+"\t# 呼出関数スタック:\n"
 "\n"
 
-#: eval.c:723
+#: eval.c:725
 msgid "`IGNORECASE' is a gawk extension"
-msgstr "`IGNORECASE' ¤Ï gawk ÆÃÍ­¤Î³ÈÄ¥¤Ç¤¹¡£"
+msgstr "`IGNORECASE' は gawk 拡張です"
 
-#: eval.c:752
+#: eval.c:754
 msgid "`BINMODE' is a gawk extension"
-msgstr "`BINMODE' ¤Ï gawk ÆÃÍ­¤Î³ÈÄ¥¤Ç¤¹¡£"
+msgstr "`BINMODE' は gawk 拡張です"
 
-#: eval.c:810
+#: eval.c:812
 #, c-format
 msgid "BINMODE value `%s' is invalid, treated as 3"
-msgstr ""
+msgstr "BINMODE 値 `%s' は無効です。代わりに 3 を使用します"
 
-#: eval.c:900
+#: eval.c:902
 #, c-format
 msgid "bad `%sFMT' specification `%s'"
-msgstr "`%sFMT' ¤Î»ØÄê `%s' ¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹¡£"
+msgstr "誤った `%sFMT' 指定 `%s' です"
 
-#: eval.c:978
+#: eval.c:980
 msgid "turning off `--lint' due to assignment to `LINT'"
-msgstr "`LINT' ¤Ø¤ÎÂåÆþ¤Ë½¾¤¤ `--lint' ¤ò̵¸ú¤Ë¤·¤Þ¤¹¡£"
-
-#: eval.c:1247
-#, fuzzy
-msgid "sorted array traversal is a gawk extension"
-msgstr "`delete array' ¤Ï gawk ÆÃÍ­¤Î³ÈÄ¥¤Ç¤¹¡£"
-
-#: eval.c:1291
-msgid "`PROCINFO[\"sorted_in\"]' value is not recognized"
-msgstr ""
+msgstr "`LINT' への代入に従い `--lint' を無効にします"
 
-#: eval.c:1373 eval.c:1923
+#: eval.c:1127 eval.c:1685
 #, c-format
 msgid "can't use function name `%s' as variable or array"
-msgstr "´Ø¿ô̾ `%s' ¤ÏÊÑ¿ô¤äÇÛÎó¤Ë¤Ï»È¤¨¤Þ¤»¤ó¡£"
+msgstr "関数名 `%s' は変数または配列として使用出来ません"
 
-#: eval.c:1401
+#: eval.c:1155
 msgid "assignment is not allowed to result of builtin function"
-msgstr "Áȹþ´Ø¿ô¤ÎÌá¤êÃͤËÂåÆþ¤Ï¤Ç¤­¤Þ¤»¤ó¡£"
+msgstr "組込関数の戻り値への代入は許可されていません"
 
-#: eval.c:1410 eval.c:1935 eval.c:1948
+#: eval.c:1164 eval.c:1697 eval.c:1710
 #, c-format
 msgid "reference to uninitialized argument `%s'"
-msgstr "½é´ü²½¤µ¤ì¤Æ¤¤¤Ê¤¤°ú¿ô `%s' ¤ò»²¾È¤·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "初期化されていない引数 `%s' への参照です"
 
-#: eval.c:1429
+#: eval.c:1183
 msgid "attempt to field reference from non-numeric value"
-msgstr "¿ôÃͰʳ°¤ÎÃͤò»È¤Ã¤Æ¥Õ¥¤¡¼¥ë¥É¤ò»²¾È¤·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "非数値を使用したフイールド参照の試みです"
 
-#: eval.c:1431
-#, fuzzy
+#: eval.c:1185
 msgid "attempt to field reference from null string"
-msgstr "¶õÎó¤ò»È¤Ã¤Æ»²¾È¤·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "NULL 文字列を使用してフィールドの参ç…
§ã‚’試みています"
 
-#: eval.c:1437
-#, fuzzy, c-format
+#: eval.c:1191
+#, c-format
 msgid "attempt to access field %ld"
-msgstr "¥Õ¥£¡¼¥ë¥É %d ¤ò»²¾È¤·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "フィールド %ld へのアクセスの試みです"
 
-#: eval.c:1446
-#, fuzzy, c-format
+#: eval.c:1200
+#, c-format
 msgid "reference to uninitialized field `$%ld'"
-msgstr "½é´ü²½¤µ¤ì¤Æ¤¤¤Ê¤¤¥Õ¥£¡¼¥ë¥É `$%d' ¤ò»²¾È¤·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "初期化されていないフィールド `$%ld' への参照です"
 
-#: eval.c:1508
+#: eval.c:1262
 #, c-format
 msgid "function `%s' called with more arguments than declared"
-msgstr "Àë¸À¤µ¤ì¤Æ¤¤¤ë¿ô¤è¤ê¿¤¤°ú¿ô¤ò»È¤Ã¤Æ´Ø¿ô `%s' ¤ò¸Æ¤Ó½Ð¤·¤Þ¤·¤¿¡£"
+msgstr "宣言されている数より多い引数を使って関数 `%s' 
を呼び出しました"
 
-#: eval.c:1663
+#: eval.c:1426
 #, c-format
 msgid "unwind_stack: unexpected type `%s'"
-msgstr ""
+msgstr "unwind_stack: 予期しない型 `%s' です"
 
-#: eval.c:1747
+#: eval.c:1510
 msgid "division by zero attempted in `/='"
-msgstr "`/=' ¤Ç¥¼¥í¤Ç¤Î½ü»»¤ò¹Ô¤¤¤Þ¤·¤¿¡£"
+msgstr "`/=' 内でゼロによる除算が行われました"
 
-#: eval.c:1754
+#: eval.c:1517
 #, c-format
 msgid "division by zero attempted in `%%='"
-msgstr "`%%=' ¤Ç¥¼¥í¤Ç¤Î½ü»»¤ò¹Ô¤¤¤Þ¤·¤¿¡£"
+msgstr "`%%=' 内でゼロによる除算が行われました"
 
-#: eval.c:2057
+#: eval.c:1784 eval.c:2030
+#, c-format
+msgid "attempt to use array `%s[\"%.*s\"]' in a scalar context"
+msgstr "スカラーコンテキスト内で配列 `%s[\"%.*s\"]' 
の使用の試みです"
+
+#: eval.c:1815
 msgid "assignment used in conditional context"
-msgstr "¾ò·ïʸÃæ¤Ç¤ÎÂåÆþ"
+msgstr "条件コンテキスト内で代入が使用されました"
 
-#: eval.c:2061
+#: eval.c:1819
 msgid "statement has no effect"
-msgstr "Ì¿Îáʸ¤Ë¸ú²Ì¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "文に効果がありません"
 
-#: eval.c:2473
+#: eval.c:2233
 #, c-format
 msgid "for loop: array `%s' changed size from %ld to %ld during loop execution"
-msgstr ""
-"for ¥ë¡¼¥×: ¥ë¡¼¥×Ãæ¤ËÇÛÎó `%s' ¤Î¥µ¥¤¥º¤¬ %ld ¤«¤é %ld ¤ËÊѤï¤ê¤Þ¤·¤¿¡£"
+msgstr "for ループ: ループ実行中に配列 `%s' のサイズが %ld 
から %ld へ変更されました"
 
-#: eval.c:2583
+#: eval.c:2343
 #, c-format
 msgid "function called indirectly through `%s' does not exist"
-msgstr ""
+msgstr "`%s' 
を通して間接的に呼び出された関数が存在しません"
 
-#: eval.c:2595
+#: eval.c:2355
 #, c-format
 msgid "function `%s' not defined"
-msgstr "´Ø¿ô `%s' ¤ÏÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£"
+msgstr "関数 `%s' は定義されていません"
 
-#: eval.c:2656
-#, fuzzy, c-format
+#: eval.c:2416
+#, c-format
 msgid "non-redirected `getline' invalid inside `%s' rule"
-msgstr "`%s' ¤Î¥ê¥â¡¼¥È¥Ý¡¼¥È¤¬Ìµ¸ú¤Ç¤¹¡£"
+msgstr "`%s' ルールの内側ではリダイレクトされていない 
`getline' は無効です"
 
-#: eval.c:2717
-#, fuzzy, c-format
+#: eval.c:2477
+#, c-format
 msgid "`nextfile' cannot be called from a `%s' rule"
-msgstr "END ¥ë¡¼¥ë¤«¤é¤Ï `nextfile' ¤ò¸Æ¤Ó½Ð¤»¤Þ¤»¤ó¡£"
+msgstr "`nextfile' は `%s' 
ルールから呼び出すことが出来ません"
 
-#: eval.c:2767
-#, fuzzy, c-format
+#: eval.c:2532
+#, c-format
 msgid "`next' cannot be called from a `%s' rule"
-msgstr "END ¥ë¡¼¥ë¤«¤é¤Ï `next' ¤ò¸Æ¤Ó½Ð¤»¤Þ¤»¤ó¡£"
+msgstr "`next' は `%s' から呼び出すことが出来ません"
 
-#: eval.c:2834
+#: eval.c:2599
 #, c-format
 msgid "Sorry, don't know how to interpret `%s'"
-msgstr ""
+msgstr "申し訳ありませんが `%s' 
をどのように解釈するか分かりません"
 
 #: ext.c:64
 msgid "extensions are not allowed in sandbox mode"
-msgstr ""
+msgstr "サンドボックスモード内
では拡張は許可されていません"
 
 #: ext.c:70 ext.c:75
 msgid "`extension' is a gawk extension"
-msgstr "`extension' ¤Ï gawk ÆÃÍ­¤Î³ÈÄ¥¤Ç¤¹¡£"
+msgstr "`extension' は gawk 拡張です"
 
 #: ext.c:85
-#, fuzzy, c-format
+#, c-format
 msgid "fatal: extension: cannot open `%s' (%s)\n"
-msgstr "extension: `%s' ¤ò³«¤±¤Þ¤»¤ó (%s)¡£\n"
+msgstr "致命的: extension: `%s' を開くことが出来ません (%s)\n"
 
 #: ext.c:94
-#, fuzzy, c-format
-msgid ""
-"fatal: extension: library `%s': does not define "
-"`plugin_is_GPL_compatible' (%s)\n"
-msgstr "extension: ¥é¥¤¥Ö¥é¥ê `%s': ´Ø¿ô `%s' ¤ò¸Æ¤Ó½Ð¤»¤Þ¤»¤ó (%s)¡£\n"
+#, c-format
+msgid "fatal: extension: library `%s': does not define 
`plugin_is_GPL_compatible' (%s)\n"
+msgstr "致命的: extension: ライブラリ `%s': `plugin_is_GPL_compatible' 
が定義されていません (%s)\n"
 
 #: ext.c:103
-#, fuzzy, c-format
+#, c-format
 msgid "fatal: extension: library `%s': cannot call function `%s' (%s)\n"
-msgstr "extension: ¥é¥¤¥Ö¥é¥ê `%s': ´Ø¿ô `%s' ¤ò¸Æ¤Ó½Ð¤»¤Þ¤»¤ó (%s)¡£\n"
+msgstr "致命的: extension: ライブラリ `%s': 関数 `%s' 
を呼び出すことが出来ません (%s)\n"
 
 #: ext.c:137
 msgid "extension: missing function name"
-msgstr "extension: ´Ø¿ô̾¤¬¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "extension: 関数名がありません"
 
 #: ext.c:142
 #, c-format
 msgid "extension: illegal character `%c' in function name `%s'"
-msgstr "extension: ´Ø¿ô̾ `%2$s' ¤ÎÃæ¤ËÉÔÀµ¤Êʸ»ú `%1$c' ¤¬»È¤ï¤ì¤Æ¤¤¤Þ¤¹¡£"
+msgstr "extension: 関数名 `%2$s' の中で不正な文字 `%1$c' 
が使用されています"
 
 #: ext.c:151
 #, c-format
 msgid "extension: can't redefine function `%s'"
-msgstr "extension: ´Ø¿ô `%s' ¤òºÆÄêµÁ¤Ç¤­¤Þ¤»¤ó¡£"
+msgstr "extension: 関数 `%s' を再定義できません"
 
 #: ext.c:155
 #, c-format
 msgid "extension: function `%s' already defined"
-msgstr "extension: ´Ø¿ô `%s' ¤Ï´û¤ËÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£"
+msgstr "extension: 関数 `%s' は既に定義されています"
 
 #: ext.c:160
 #, c-format
 msgid "extension: function name `%s' previously defined"
-msgstr "extension: ´Ø¿ô̾ `%s' ¤Ï´û¤ËÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£"
+msgstr "extension: 関数名 `%s' は前に定義されています"
 
 #: ext.c:162
 #, c-format
 msgid "extension: can't use gawk built-in `%s' as function name"
-msgstr "extension: ÁȤ߹þ¤ß´Ø¿ô `%s' ¤Ï´Ø¿ô̾¤Ë»È¤¨¤Þ¤»¤ó¡£"
+msgstr "extension: gawk に組み込まれている `%s' 
は関数名として使用出来ません"
 
 #: ext.c:166
 #, c-format
 msgid "make_builtin: negative argument count for function `%s'"
-msgstr ""
+msgstr "make_builtin: 関数 `%s' の引数の数が負です"
 
 #: ext.c:269
-#, fuzzy, c-format
+#, c-format
 msgid "function `%s' defined to take no more than %d argument(s)"
-msgstr "´Ø¿ô `%s' ¤Ë»È¤¨¤ë°ú¿ô¤Î¿ô¤Ï `%d' °Ê²¼¤ÈÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£"
+msgstr "関数 `%s' に使える引数の数は `%d' 
以下と定義されています"
 
 #: ext.c:272
 #, c-format
 msgid "function `%s': missing argument #%d"
-msgstr "´Ø¿ô `%s': °ú¿ô #%d ¤¬¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "関数 `%s': 引数 #%d がありません"
 
 #: ext.c:282
 #, c-format
 msgid "function `%s': argument #%d: attempt to use scalar as an array"
-msgstr "´Ø¿ô `%s': °ú¿ô #%d: ¥¹¥«¥é¡¼¤òÇÛÎó¤È¤·¤Æ»ÈÍѤ·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "関数 `%s': 引数 #%d: スカラーをé…
åˆ—として使用する試みです"
 
 #: ext.c:286
 #, c-format
 msgid "function `%s': argument #%d: attempt to use array as a scalar"
-msgstr "´Ø¿ô `%s': °ú¿ô #%d: ÇÛÎó¤ò¥¹¥«¥é¡¼¤È¤·¤Æ»ÈÍѤ·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "関数 `%s': 引数 #%d: é…
åˆ—をスカラーとして使用する試みです"
 
 #: ext.c:299
 msgid "Operation Not Supported"
-msgstr "¤³¤ÎÁàºî¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£"
+msgstr "この操作はサポートされていません"
 
 #: field.c:328
 msgid "NF set to negative value"
-msgstr "NF ¤¬Éé¤ÎÃͤǤ¹¡£"
+msgstr "NF が負の値に設定されています"
 
 #: field.c:939 field.c:946 field.c:950
-#, fuzzy
 msgid "split: fourth argument is a gawk extension"
-msgstr "match: Âè»°°ú¿ô¤Ï gawk ÆÃÍ­¤Î³ÈÄ¥¤Ç¤¹¡£"
+msgstr "split: 第四引数は gawk 拡張です"
 
 #: field.c:943
-#, fuzzy
 msgid "split: fourth argument is not an array"
-msgstr "split: ÂèÆó°ú¿ô¤¬ÇÛÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "split: 第四引数が配列ではありません"
 
 #: field.c:957
 msgid "split: second argument is not an array"
-msgstr "split: ÂèÆó°ú¿ô¤¬ÇÛÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "split: 第二引数が配列ではありません"
 
-#: field.c:962
-msgid "split: can not use the same array for second and fourth args"
-msgstr ""
+#: field.c:961
+msgid "split: cannot use the same array for second and fourth args"
+msgstr "split: 第二引数と第四引数に同じé…
åˆ—を使用することは出来ません"
+
+#: field.c:966
+msgid "split: cannot use a subarray of second arg for fourth arg"
+msgstr "split: 第四引数に第二引数の部分é…
åˆ—を使用することは出来ません"
 
-#: field.c:990
+#: field.c:969
+msgid "split: cannot use a subarray of fourth arg for second arg"
+msgstr "split: 第二引数に第四引数の部分é…
åˆ—を使用することは出来ません"
+
+#: field.c:998
 msgid "split: null string for third arg is a gawk extension"
-msgstr "split: Âè»°°ú¿ô¤Ë¶õÎó¤ò»ÈÍѤ¹¤ë¤Î¤Ï gawk ÆÃÍ­¤Î³ÈÄ¥¤Ç¤¹¡£"
+msgstr "split: 第三引数に NULL 文字列を使用することは gawk 
拡張です"
 
-#: field.c:1031
-#, fuzzy
+#: field.c:1038
 msgid "patsplit: fourth argument is not an array"
-msgstr "split: ÂèÆó°ú¿ô¤¬ÇÛÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "patsplit: 第四引数が配列ではありません"
 
-#: field.c:1036
-#, fuzzy
+#: field.c:1043
 msgid "patsplit: second argument is not an array"
-msgstr "split: ÂèÆó°ú¿ô¤¬ÇÛÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "patsplit: 第二引数が配列ではありません"
 
-#: field.c:1054
-#, fuzzy
+#: field.c:1049
 msgid "patsplit: third argument must be non-null"
-msgstr "match: Âè»°°ú¿ô¤¬ÇÛÎó̾¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "patsplit: 第三引数は非 NULL でなければいけません"
 
-#: field.c:1059
-msgid "patsplit: can not use the same array for second and fourth args"
-msgstr ""
+#: field.c:1053
+msgid "patsplit: cannot use the same array for second and fourth args"
+msgstr "patsplit: 第二引数と第四引数に同じé…
åˆ—を使用することは出来ません"
+
+#: field.c:1058
+msgid "patsplit: cannot use a subarray of second arg for fourth arg"
+msgstr "patsplit: 第四引数に第二引数の部分é…
åˆ—を使用することは出来ません"
+
+#: field.c:1061
+msgid "patsplit: cannot use a subarray of fourth arg for second arg"
+msgstr "patsplit: 第二引数に第四引数の部分é…
åˆ—を使用することは出来ません"
 
-#: field.c:1089
+#: field.c:1098
 msgid "`FIELDWIDTHS' is a gawk extension"
-msgstr "`FIELDWIDTHS' ¤Ï gawk ÆÃÍ­¤Î³ÈÄ¥¤Ç¤¹¡£"
+msgstr "`FIELDWIDTHS' は gawk 拡張です"
 
-#: field.c:1152
+#: field.c:1161
 #, c-format
 msgid "invalid FIELDWIDTHS value, near `%s'"
-msgstr "`%s' ÉÕ¶á¤Î FIELDWIDTHS Ãͤ¬ÉÔÀµ¤Ç¤¹¡£"
+msgstr "`%s' 付近の FIELDWIDTHS 値が無効です"
 
-#: field.c:1225
+#: field.c:1234
 msgid "null string for `FS' is a gawk extension"
-msgstr "`FS' ¤Ë¶õÎó¤ò»ÈÍѤ¹¤ë¤Î¤Ï gawk ÆÃÍ­¤Î³ÈÄ¥¤Ç¤¹¡£"
+msgstr "`FS' に NULL 文字列を使用するのは gawk 拡張です"
 
-#: field.c:1229
-#, fuzzy
+#: field.c:1238
 msgid "old awk does not support regexps as value of `FS'"
-msgstr "±é»»»Ò `**' ¤Ï¸Å¤¤ awk ¤Ç»È¤¨¤Þ¤»¤ó¡£"
+msgstr "古い awk は `FS' 
の値として正規表現をサポートしません"
 
-#: field.c:1348
-#, fuzzy
+#: field.c:1357
 msgid "`FPAT' is a gawk extension"
-msgstr "`%s' ¤Ï gawk ÆÃÍ­¤Î³ÈÄ¥¤Ç¤¹¡£"
+msgstr "`FPAT' は gawk 拡張です"
 
 #: getopt.c:574 getopt.c:590
-#, fuzzy, c-format
+#, c-format
 msgid "%s: option '%s' is ambiguous\n"
-msgstr "%s: ¥ª¥×¥·¥ç¥ó `%s' ¤ÏÛ£Ëæ¤Ç¤¹¡£\n"
+msgstr "%s: オプション '%s' は曖昧です\n"
 
 #: getopt.c:623 getopt.c:627
-#, fuzzy, c-format
+#, c-format
 msgid "%s: option '--%s' doesn't allow an argument\n"
-msgstr "%s: ¥ª¥×¥·¥ç¥ó `--%s' ¤Ë°ú¿ô¤Ï¤¢¤ê¤Þ¤»¤ó¡£\n"
+msgstr "%s: オプション '--%s' 
は引数を取ることができません\n"
 
 #: getopt.c:636 getopt.c:641
-#, fuzzy, c-format
+#, c-format
 msgid "%s: option '%c%s' doesn't allow an argument\n"
-msgstr "%s: ¥ª¥×¥·¥ç¥ó `%c%s' ¤Ë°ú¿ô¤Ï¤¢¤ê¤Þ¤»¤ó¡£\n"
+msgstr "%s: オプション '%c%s' 
は引数を取ることができません\n"
 
 #: getopt.c:684 getopt.c:703
-#, fuzzy, c-format
+#, c-format
 msgid "%s: option '--%s' requires an argument\n"
-msgstr "%s: ¥ª¥×¥·¥ç¥ó `%s' ¤Ë¤Ï°ú¿ô¤¬É¬ÍפǤ¹¡£\n"
+msgstr "%s: オプション '--%s' には引数が必要です\n"
 
 #: getopt.c:741 getopt.c:744
-#, fuzzy, c-format
+#, c-format
 msgid "%s: unrecognized option '--%s'\n"
-msgstr "%s: ǧ¼±¤Ç¤­¤Ê¤¤¥ª¥×¥·¥ç¥ó `--%s'\n"
+msgstr "%s: オプション '--%s' を認識できません\n"
 
 #: getopt.c:752 getopt.c:755
-#, fuzzy, c-format
+#, c-format
 msgid "%s: unrecognized option '%c%s'\n"
-msgstr "%s: ǧ¼±¤Ç¤­¤Ê¤¤¥ª¥×¥·¥ç¥ó `%c%s'\n"
+msgstr "%s: オプション '%c%s' を認識できません\n"
 
 #: getopt.c:804 getopt.c:807
-#, fuzzy, c-format
+#, c-format
 msgid "%s: invalid option -- '%c'\n"
-msgstr "%s: ̵¸ú¤Ê¥ª¥×¥·¥ç¥ó -- %c\n"
+msgstr "%s: 無効なオプション -- '%c'\n"
 
 #: getopt.c:857 getopt.c:874 getopt.c:1082 getopt.c:1100
-#, fuzzy, c-format
+#, c-format
 msgid "%s: option requires an argument -- '%c'\n"
-msgstr "%s: °ú¿ô¤¬É¬Íפʥª¥×¥·¥ç¥ó -- %c\n"
+msgstr "%s: オプションには引数が必要です -- '%c'\n"
 
 #: getopt.c:930 getopt.c:946
-#, fuzzy, c-format
+#, c-format
 msgid "%s: option '-W %s' is ambiguous\n"
-msgstr "%s: ¥ª¥×¥·¥ç¥ó `-W %s' ¤ÏÛ£Ëæ¤Ç¤¹¡£\n"
+msgstr "%s: オプション '-W %s' は曖昧です\n"
 
 #: getopt.c:970 getopt.c:988
-#, fuzzy, c-format
+#, c-format
 msgid "%s: option '-W %s' doesn't allow an argument\n"
-msgstr "%s: ¥ª¥×¥·¥ç¥ó `-W %s' ¤Ë°ú¿ô¤Ï¤¢¤ê¤Þ¤»¤ó¡£\n"
+msgstr "%s: オプション '-W %s' 
は引数を取ることができません\n"
 
 #: getopt.c:1009 getopt.c:1027
-#, fuzzy, c-format
+#, c-format
 msgid "%s: option '-W %s' requires an argument\n"
-msgstr "%s: ¥ª¥×¥·¥ç¥ó `%s' ¤Ë¤Ï°ú¿ô¤¬É¬ÍפǤ¹¡£\n"
+msgstr "%s: オプション '-W %s' には引数が必要です\n"
 
 #: io.c:282
 #, c-format
 msgid "command line argument `%s' is a directory: skipped"
-msgstr ""
+msgstr "コマンドライン引数 `%s' はディレクトリです: 
スキップされました"
 
 #: io.c:285 io.c:382
 #, c-format
 msgid "cannot open file `%s' for reading (%s)"
-msgstr "¥Õ¥¡¥¤¥ë `%s' ¤òÆɤ߹þ¤à¤¿¤á¤Ë³«¤±¤Þ¤»¤ó (%s)¡£"
+msgstr "ファイル `%s' を読み込み用に開けません (%s)"
 
 #: io.c:429
 #, c-format
 msgid "error reading input file `%s': %s"
-msgstr "ÆþÎÏ¥Õ¥¡¥¤¥ë `%s' ¤òÆɤ߹þ¤ßÃæ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿: %s¡£"
+msgstr "入力ファイル `%s' 
を読み込み中にエラーが発生しました: %s"
 
 #: io.c:498
 #, c-format
 msgid "close of fd %d (`%s') failed (%s)"
-msgstr "fd %d (`%s') ¤òÊĤ¸¤ë¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó (%s)¡£"
+msgstr "fd %d (`%s') を閉じることができません (%s)"
 
 #: io.c:575
 msgid "redirection not allowed in sandbox mode"
-msgstr ""
+msgstr "サンドボックスモード内
ではリダイレクトは許可されていません"
 
 #: io.c:609
 #, c-format
 msgid "expression in `%s' redirection only has numeric value"
-msgstr "`%s' ¥ê¥À¥¤¥ì¥¯¥È¤ÎÌ¿Îá¼°¤Ë¿ôÃͤ·¤«µ­½Ò¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£"
+msgstr "`%s' 
リダイレクトの命令式に数値しか記述されていません。"
 
 #: io.c:615
 #, c-format
 msgid "expression for `%s' redirection has null string value"
-msgstr "`%s' ¥ê¥À¥¤¥ì¥¯¥È¤ÎÌ¿Îá¼°¤¬¶õÎó¤Ç¤¹¡£"
+msgstr "`%s' リダイレクトの命令式が空列です。"
 
 #: io.c:621
 #, c-format
 msgid "filename `%s' for `%s' redirection may be result of logical expression"
-msgstr ""
-"`%2$s' ¥ê¥À¥¤¥ì¥¯¥È¤ËÏÀÍý±é»»¤Î·ë²Ì¤È»×¤ï¤ì¤ë¥Õ¥¡¥¤¥ë̾ `%1$s' ¤¬»È¤ï¤ì¤Æ¤¤¤Þ"
-"¤¹¡£"
+msgstr "`%2$s' 
リダイレクトに論理演算の結果と思われるファイル名 `%1$s' 
が使われています。"
 
 #: io.c:664
 #, c-format
 msgid "unnecessary mixing of `>' and `>>' for file `%.*s'"
-msgstr "¥Õ¥¡¥¤¥ë `%.*s' ¤ÇɬÍװʾå¤Ë `>' ¤È `>>' ¤òÁȹ礻¤Æ¤¤¤Þ¤¹¡£"
+msgstr "ファイル `%.*s' で必要以上に `>' と `>>' 
を組合せています。"
 
 #: io.c:717
 #, c-format
 msgid "can't open pipe `%s' for output (%s)"
-msgstr "½ÐÎÏÍѤ˥ѥ¤¥× `%s' ¤ò³«¤±¤Þ¤»¤ó (%s)¡£"
+msgstr "出力用にパイプ `%s' を開けません (%s)"
 
 #: io.c:727
 #, c-format
 msgid "can't open pipe `%s' for input (%s)"
-msgstr "ÆþÎÏÍѤ˥ѥ¤¥× `%s' ¤ò³«¤±¤Þ¤»¤ó (%s)¡£"
+msgstr "入力用にパイプ `%s' を開けません (%s)"
 
-#: io.c:749
+#: io.c:750
 #, c-format
 msgid "can't open two way pipe `%s' for input/output (%s)"
-msgstr "Æþ½ÐÎÏÍѤÎÁÐÊý¸þ¥Ñ¥¤¥× `%s' ¤¬³«¤±¤Þ¤»¤ó (%s)¡£"
+msgstr "入出力用の双方向パイプ `%s' が開けません (%s)"
 
-#: io.c:831
+#: io.c:832
 #, c-format
 msgid "can't redirect from `%s' (%s)"
-msgstr "`%s' ¤«¤é¥ê¥À¥¤¥ì¥¯¥È¤Ç¤­¤Þ¤»¤ó (%s)¡£"
+msgstr "`%s' からリダイレクトできません (%s)"
 
-#: io.c:834
+#: io.c:835
 #, c-format
 msgid "can't redirect to `%s' (%s)"
-msgstr "`%s' ¤Ë¥ê¥À¥¤¥ì¥¯¥È¤Ç¤­¤Þ¤»¤ó (%s)¡£"
+msgstr "`%s' にリダイレクトできません (%s)"
 
-#: io.c:883
-msgid ""
-"reached system limit for open files: starting to multiplex file descriptors"
-msgstr ""
-"³«¤¤¤Æ¤¤¤ë¥Õ¥¡¥¤¥ë¤Î¿ô¤¬¥·¥¹¥Æ¥àÀ©¸Â¤Ë㤷¤Þ¤·¤¿¡£¥Õ¥¡¥¤¥ëµ­½Ò»Ò¤ò¿½Å²½¤·¤Þ"
-"¤¹¡£"
+#: io.c:886
+msgid "reached system limit for open files: starting to multiplex file 
descriptors"
+msgstr "開いているファイルの数がシステム
制限に達しました。ファイル記述子を多重化します。"
 
-#: io.c:899
+#: io.c:902
 #, c-format
 msgid "close of `%s' failed (%s)."
-msgstr "`%s' ¤¬ÊĤ¸¤é¤ì¤Þ¤»¤ó (%s)¡£"
+msgstr "`%s' を閉じるのに失敗しました (%s)"
 
-#: io.c:907
+#: io.c:910
 msgid "too many pipes or input files open"
-msgstr "³«¤¤¤Æ¤¤¤ë¥Ñ¥¤¥×¤Þ¤¿¤ÏÆþÎÏ¥Õ¥¡¥¤¥ë¤Î¿ô¤¬Â¿²á¤®¤Þ¤¹¡£"
+msgstr "開いているパイプまたはå…
¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã®æ•°ãŒå¤šéŽãŽã¾ã™ã€‚"
 
-#: io.c:929
+#: io.c:932
 msgid "close: second argument must be `to' or `from'"
-msgstr "close: ÂèÆó°ú¿ô¤Ë»ÈÍѤǤ­¤ë¤Î¤Ï `to' ¤Þ¤¿¤Ï `from' ¤Ç¤¹¡£"
+msgstr "close: 第二引数は `to' または `from' 
でなければいけません"
 
-#: io.c:946
+#: io.c:949
 #, c-format
 msgid "close: `%.*s' is not an open file, pipe or co-process"
-msgstr ""
-"close:  `%.*s' ¤Ï¥Õ¥¡¥¤¥ë¡¢¥Ñ¥¤¥×¡¢ÊÂ¹Ô¥×¥í¥»¥¹¤Î¤¤¤º¤ì¤Ç¤â¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "close: `%.*s' 
は開いているファイル、パイプ、プロセスå…
±æœ‰ã§ã¯ã‚りません"
 
-#: io.c:951
+#: io.c:954
 msgid "close of redirection that was never opened"
-msgstr "³«¤¤¤Æ¤Ê¤¤¥ê¥À¥¤¥ì¥¯¥È¤òÊĤ¸¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "開いてないリダイレクトを閉じようとしています"
 
-#: io.c:1048
+#: io.c:1051
 #, c-format
 msgid "close: redirection `%s' not opened with `|&', second argument ignored"
-msgstr ""
-"close: ¥ê¥À¥¤¥ì¥¯¥È `%s' ¤Ï `|&' ¤ò»È¤Ã¤Æ¤¤¤Þ¤»¤ó¡£ÂèÆó°ú¿ô¤Ï̵»ë¤·¤Þ¤¹¡£"
+msgstr "close: リダイレクト `%s' は `|&' 
を使用して開かれていません。第二引数は無視されました"
 
-#: io.c:1064
+#: io.c:1067
 #, c-format
 msgid "failure status (%d) on pipe close of `%s' (%s)"
-msgstr "¥Ñ¥¤¥× `%2$s' ¤òÊĤ¸¤¿¤È¤­¤Î¾õÂÖ¥³¡¼¥É¤¬¼ºÇÔ (%1$d) ¤Ç¤·¤¿ (%3$s)¡£"
+msgstr "パイプ `%2$s' を閉じたときの状態コードが失敗 (%1$d) 
でした (%3$s)。"
 
-#: io.c:1067
+#: io.c:1070
 #, c-format
 msgid "failure status (%d) on file close of `%s' (%s)"
-msgstr "¥Õ¥¡¥¤¥ë `%2$s' ¤òÊĤ¸¤¿¤È¤­¤Î¾õÂÖ¥³¡¼¥É¤¬¼ºÇÔ (%1$d) ¤Ç¤·¤¿ (%3$s)¡£"
+msgstr "ファイル `%2$s' を閉じたときの状態コードが失敗 
(%1$d) でした (%3$s)。"
 
-#: io.c:1087
+#: io.c:1090
 #, c-format
 msgid "no explicit close of socket `%s' provided"
-msgstr "¥½¥±¥Ã¥È `%s' ¤òÌÀ¼¨¤·¤ÆÊĤ¸¤Æ¤¤¤Þ¤»¤ó¡£"
+msgstr "ソケット `%s' を明示して閉じていません。"
 
-#: io.c:1090
+#: io.c:1093
 #, c-format
 msgid "no explicit close of co-process `%s' provided"
-msgstr "ÊÂ¹Ô¥×¥í¥»¥¹ `%s' ¤òÌÀ¼¨¤·¤ÆÊĤ¸¤Æ¤¤¤Þ¤»¤ó¡£"
+msgstr "並行プロセス `%s' を明示して閉じていません。"
 
-#: io.c:1093
+#: io.c:1096
 #, c-format
 msgid "no explicit close of pipe `%s' provided"
-msgstr "¥Ñ¥¤¥× `%s' ¤òÌÀ¼¨¤·¤ÆÊĤ¸¤Æ¤¤¤Þ¤»¤ó¡£"
+msgstr "パイプ `%s' を明示して閉じていません。"
 
-#: io.c:1096
+#: io.c:1099
 #, c-format
 msgid "no explicit close of file `%s' provided"
-msgstr "¥Õ¥¡¥¤¥ë `%s' ¤òÌÀ¼¨¤·¤ÆÊĤ¸¤Æ¤¤¤Þ¤»¤ó¡£"
+msgstr "ファイル `%s' を明示して閉じていません。"
 
-#: io.c:1124 io.c:1179 main.c:809 main.c:851
+#: io.c:1127 io.c:1182 main.c:795 main.c:832
 #, c-format
 msgid "error writing standard output (%s)"
-msgstr "ɸ½à½ÐÎϤؤνñ¹þ¤ß¥¨¥é¡¼ (%s)"
+msgstr "標準出力への書込みエラー (%s)"
 
-#: io.c:1128 io.c:1184
+#: io.c:1131 io.c:1187
 #, c-format
 msgid "error writing standard error (%s)"
-msgstr "ɸ½à¥¨¥é¡¼¤Ø¤Î½ñ¹þ¤ß¥¨¥é¡¼ (%s)"
+msgstr "標準エラーへの書込みエラー (%s)"
 
-#: io.c:1136
+#: io.c:1139
 #, c-format
 msgid "pipe flush of `%s' failed (%s)."
-msgstr "¥Ñ¥¤¥× `%s' ¤ò¥Õ¥é¥Ã¥·¥å¤Ç¤­¤Þ¤»¤ó (%s)¡£"
+msgstr "パイプ `%s' をフラッシュできません (%s)。"
 
-#: io.c:1139
+#: io.c:1142
 #, c-format
 msgid "co-process flush of pipe to `%s' failed (%s)."
-msgstr "`%s' ¤ØÀܳ¤¹¤ë¥Ñ¥¤¥×¤òÊÂ¹Ô¥×¥í¥»¥¹¤«¤é¥Õ¥é¥Ã¥·¥å¤Ç¤­¤Þ¤»¤ó (%s)¡£"
+msgstr "`%s' 
へ接続するパイプを並行プロセスからフラッシュできません
 (%s)。"
 
-#: io.c:1142
+#: io.c:1145
 #, c-format
 msgid "file flush of `%s' failed (%s)."
-msgstr "¥Õ¥¡¥¤¥ë `%s' ¤ò¥Õ¥é¥Ã¥·¥å¤Ç¤­¤Þ¤»¤ó (%s)¡£"
+msgstr "ファイル `%s' をフラッシュできません (%s)。"
 
-#: io.c:1257
-#, fuzzy, c-format
+#: io.c:1260
+#, c-format
 msgid "local port %s invalid in `/inet'"
-msgstr "`%s' ¤Î¥í¡¼¥«¥ë¥Ý¡¼¥È¤¬Ìµ¸ú¤Ç¤¹¡£"
+msgstr "`/inet' 内のローカルポート %s が無効です"
 
-#: io.c:1274
+#: io.c:1277
 #, c-format
 msgid "remote host and port information (%s, %s) invalid"
-msgstr ""
+msgstr "リモートのホストおよびポート情報 (%s, %s) 
が無効です"
 
-#: io.c:1426
+#: io.c:1429
 #, c-format
 msgid "no (known) protocol supplied in special filename `%s'"
-msgstr ""
-"¥¹¥Ú¥·¥ã¥ë¥Õ¥¡¥¤¥ë̾ `%s' ¤Ë¡Êǧ¼±¤Ç¤­¤ë¡Ë¥×¥í¥È¥³¥ë¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤»¤ó¡£"
+msgstr "スペシャルファイル名 `%s' 
に(認識できる)プロトコルが指定されていません"
 
-#: io.c:1440
+#: io.c:1443
 #, c-format
 msgid "special file name `%s' is incomplete"
-msgstr "¥¹¥Ú¥·¥ã¥ë¥Õ¥¡¥¤¥ë̾ `%s' ¤ÏÉÔ´°Á´¤Ç¤¹¡£"
+msgstr "スペシャルファイル名 `%s' は不完全です"
 
-#: io.c:1457
+#: io.c:1460
 msgid "must supply a remote hostname to `/inet'"
-msgstr "`/inet' ¤Ë¤Ï¥ê¥â¡¼¥È¥Û¥¹¥È̾¤¬É¬ÍפǤ¹¡£"
+msgstr "`/inet' 
にはリモートホスト名を与えなければいけません"
 
-#: io.c:1475
+#: io.c:1478
 msgid "must supply a remote port to `/inet'"
-msgstr "`/inet' ¤Ë¤Ï¥ê¥â¡¼¥È¥Ý¡¼¥ÈÈֹ椬ɬÍפǤ¹¡£"
+msgstr "`/inet' 
にはリモートポート番号を与えなければいけません"
 
-#: io.c:1521
+#: io.c:1524
 msgid "TCP/IP communications are not supported"
-msgstr "TCP/IP Àܳ¤Ï»ÈÍѤǤ­¤Þ¤»¤ó¡£"
+msgstr "TCP/IP 通信はサポートされていません"
 
-#: io.c:1688
+#: io.c:1691
 #, c-format
 msgid "could not open `%s', mode `%s'"
-msgstr "`%s' (¥â¡¼¥É `%s') ¤ò³«¤±¤Þ¤»¤ó¡£"
+msgstr "`%s' をモード `%s' で開けません"
 
-#: io.c:1739
+#: io.c:1742
 #, c-format
 msgid "close of master pty failed (%s)"
-msgstr "¥Þ¥¹¥¿¡¼ pty ¤òÊĤ¸¤é¤ì¤Þ¤»¤ó (%s)¡£"
+msgstr "マスター pty を閉じるのに失敗しました (%s)"
 
-#: io.c:1741 io.c:1909 io.c:2066
+#: io.c:1744 io.c:1912 io.c:2069
 #, c-format
 msgid "close of stdout in child failed (%s)"
-msgstr "»Ò¥×¥í¥»¥¹¤¬É¸½à½ÐÎϤòÊĤ¸¤é¤ì¤Þ¤»¤ó (%s)¡£"
+msgstr "子プロセスが標準出力を閉じるのに失敗しました 
(%s)"
 
-#: io.c:1744
+#: io.c:1747
 #, c-format
 msgid "moving slave pty to stdout in child failed (dup: %s)"
-msgstr "»Ò¥×¥í¥»¥¹¤¬¥¹¥ì¡¼¥Ö pty ¤òɸ½à½ÐÎϤ˰ÜÆ°¤Ç¤­¤Þ¤»¤ó (dup: %s)¡£"
+msgstr "子プロセスがスレーブ pty 
を標準出力に移動できません (dup: %s)。"
 
-#: io.c:1746 io.c:1914
+#: io.c:1749 io.c:1917
 #, c-format
 msgid "close of stdin in child failed (%s)"
-msgstr "»Ò¥×¥í¥»¥¹¤¬É¸½àÆþÎϤòÊĤ¸¤é¤ì¤Þ¤»¤ó (%s)¡£"
+msgstr "子プロセスが標準入力を閉じられません (%s)。"
 
-#: io.c:1749
+#: io.c:1752
 #, c-format
 msgid "moving slave pty to stdin in child failed (dup: %s)"
-msgstr "»Ò¥×¥í¥»¥¹¤¬¥¹¥ì¡¼¥Ö pty ¤òɸ½àÆþÎϤ˰ÜÆ°¤Ç¤­¤Þ¤»¤ó (dup: %s)¡£"
+msgstr "子プロセスがスレーブ pty を標準å…
¥åŠ›ã«ç§»å‹•ã§ãã¾ã›ã‚“ (dup: %s)。"
 
-#: io.c:1751 io.c:1772
+#: io.c:1754 io.c:1775
 #, c-format
 msgid "close of slave pty failed (%s)"
-msgstr "¥¹¥ì¡¼¥Ö pty ¤òÊĤ¸¤é¤ì¤Þ¤»¤ó (%s)¡£"
+msgstr "スレーブ pty を閉じるのに失敗しました (%s)"
 
-#: io.c:1850 io.c:1912 io.c:2044 io.c:2069
+#: io.c:1853 io.c:1915 io.c:2047 io.c:2072
 #, c-format
 msgid "moving pipe to stdout in child failed (dup: %s)"
-msgstr "»Ò¥×¥í¥»¥¹¤¬¥Ñ¥¤¥×¤òɸ½à½ÐÎϤ˰ÜÆ°¤Ç¤­¤Þ¤»¤ó (dup: %s)¡£"
+msgstr "子プロセスがパイプを標準出力に移動できません 
(dup: %s)。"
 
-#: io.c:1857 io.c:1917
+#: io.c:1860 io.c:1920
 #, c-format
 msgid "moving pipe to stdin in child failed (dup: %s)"
-msgstr "»Ò¥×¥í¥»¥¹¤¬¥Ñ¥¤¥×¤òɸ½àÆþÎϤ˰ÜÆ°¤Ç¤­¤Þ¤»¤ó (dup: %s)¡£"
+msgstr "子プロセスがパイプを標準入力に移動できません 
(dup: %s)。"
 
-#: io.c:1877 io.c:2059
+#: io.c:1880 io.c:2062
 msgid "restoring stdout in parent process failed\n"
-msgstr "¿Æ¥×¥í¥»¥¹¤¬É¸½à½ÐÎϤòÉüµì¤Ç¤­¤Þ¤»¤ó¡£\n"
+msgstr "親プロセスが標準出力を復旧できません。\n"
 
-#: io.c:1885
+#: io.c:1888
 msgid "restoring stdin in parent process failed\n"
-msgstr "¿Æ¥×¥í¥»¥¹¤¬É¸½àÆþÎϤòÉüµì¤Ç¤­¤Þ¤»¤ó¡£\n"
+msgstr "親プロセスが標準入力を復旧できません。\n"
 
-#: io.c:1920 io.c:2071 io.c:2085
+#: io.c:1923 io.c:2074 io.c:2088
 #, c-format
 msgid "close of pipe failed (%s)"
-msgstr "¥Ñ¥¤¥×¤òÊĤ¸¤é¤ì¤Þ¤»¤ó (%s)¡£"
+msgstr "パイプを閉じられません (%s)。"
 
-#: io.c:1965
+#: io.c:1968
 msgid "`|&' not supported"
-msgstr "`|&' ¤Ï»ÈÍѤǤ­¤Þ¤»¤ó¡£"
+msgstr "`|&' は使用できません。"
 
-#: io.c:2031
+#: io.c:2034
 #, c-format
 msgid "cannot open pipe `%s' (%s)"
-msgstr "¥Ñ¥¤¥× `%s' ¤¬³«¤±¤Þ¤»¤ó (%s)¡£"
+msgstr "パイプ `%s' が開けません (%s)。"
 
-#: io.c:2079
+#: io.c:2082
 #, c-format
 msgid "cannot create child process for `%s' (fork: %s)"
-msgstr "`%s' ÍÑ¤Î»Ò¥×¥í¥»¥¹¤ò¼Â¹Ô¤Ç¤­¤Þ¤»¤ó (fork: %s)¡£"
+msgstr "`%s' 用の子プロセスを実行できません (fork: %s)。"
 
-#: io.c:2569
+#: io.c:2572
 #, c-format
 msgid "data file `%s' is empty"
-msgstr "¥Ç¡¼¥¿¥Õ¥¡¥¤¥ë `%s' ¤Ï¶õ¤Ç¤¹¡£"
+msgstr "データファイル `%s' は空です。"
 
-#: io.c:2610 io.c:2618
+#: io.c:2613 io.c:2621
 msgid "could not allocate more input memory"
-msgstr "ÆþÎÏÍÑ¥á¥â¥ê¡¼¤ò¤³¤ì°Ê¾å³ÎÊݤǤ­¤Þ¤»¤ó¡£"
+msgstr "入力用メモリーをこれ以上確保できません。"
 
-#: io.c:3171
+#: io.c:3174
 msgid "multicharacter value of `RS' is a gawk extension"
-msgstr "Ê£¿ô¤Îʸ»ú¤ò `RS' ¤Ë»ÈÍѤ¹¤ë¤Î¤Ï gawk ÆÃÍ­¤Î³ÈÄ¥¤Ç¤¹¡£"
+msgstr "複数の文字を `RS' に使用するのは gawk 
特有の拡張です。"
 
-#: io.c:3276
-#, fuzzy
+#: io.c:3279
 msgid "IPv6 communication is not supported"
-msgstr "TCP/IP Àܳ¤Ï»ÈÍѤǤ­¤Þ¤»¤ó¡£"
-
-#: main.c:307
-msgid "out of memory"
-msgstr ""
+msgstr "IPv6 通信はサポートされていません"
 
-#: main.c:384
+#: main.c:366
 msgid "`-m[fr]' option irrelevant in gawk"
-msgstr "gawk ¤Ç¤Ï¥ª¥×¥·¥ç¥ó `-m[fr]' ¤Ë¸ú²Ì¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "gawk ではオプション `-m[fr]' に効果はありません。"
 
-#: main.c:386
+#: main.c:368
 msgid "-m option usage: `-m[fr] nnn'"
-msgstr "-m ¥ª¥×¥·¥ç¥ó¤Î»ÈÍÑË¡: `-m[fr] ¿ôÃÍ'"
+msgstr "-m オプションの使用法: `-m[fr] 数値'"
 
-#: main.c:409
-#, fuzzy
+#: main.c:391
 msgid "empty argument to `-e/--source' ignored"
-msgstr "¶õ°ú¿ô¤Î `--source' ¤Ï̵»ë¤µ¤ì¤Þ¤¹¡£"
+msgstr "`-e/--source' への空の引数は無視されました"
 
-#: main.c:475
+#: main.c:462
 #, c-format
 msgid "%s: option `-W %s' unrecognized, ignored\n"
-msgstr "%s: ¥ª¥×¥·¥ç¥ó `-W %s' ¤Ïǧ¼±¤Ç¤­¤Þ¤»¤ó¡£Ìµ»ë¤·¤Þ¤¹¡£\n"
+msgstr "%s: オプション `-W %s' 
は認識できません。無視されました\n"
 
-#: main.c:528
+#: main.c:515
 #, c-format
 msgid "%s: option requires an argument -- %c\n"
-msgstr "%s: °ú¿ô¤¬É¬Íפʥª¥×¥·¥ç¥ó -- %c\n"
+msgstr "%s: 引数が必要なオプション -- %c\n"
 
-#: main.c:549
+#: main.c:536
 msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
-msgstr ""
-"´Ä¶­ÊÑ¿ô `POSIXLY_CORRECT' ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹¡£¥ª¥×¥·¥ç¥ó `--posix' ¤òÍ­¸ú¤Ë"
-"¤·¤Þ¤¹¡£"
+msgstr "環境変数 `POSIXLY_CORRECT' 
が指定されています。オプション `--posix' を有効にします"
 
-#: main.c:555
+#: main.c:542
 msgid "`--posix' overrides `--traditional'"
-msgstr "¥ª¥×¥·¥ç¥ó `--posix' ¤Ï `--traditional' ¤ò̵¸ú¤Ë¤·¤Þ¤¹¡£"
+msgstr "オプション `--posix' は `--traditional' を無効にします。"
 
-#: main.c:566
+#: main.c:553
 msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
-msgstr ""
-"¥ª¥×¥·¥ç¥ó `--posix'/`--traditional' ¤Ï `--non-decimal-data' ¤ò̵¸ú¤Ë¤·¤Þ¤¹¡£"
+msgstr "オプション `--posix'/`--traditional' は `--non-decimal-data' 
を無効にします。"
 
-#: main.c:570
+#: main.c:557
 #, c-format
 msgid "running %s setuid root may be a security problem"
-msgstr ""
-"setuid root ¤Ç %s ¤ò¼Â¹Ô¤¹¤ë¤È¡¢¥»¥­¥å¥ê¥Æ¥£¾å¤ÎÌäÂ꤬ȯÀ¸¤¹¤ë¾ì¹ç¤¬¤¢¤ê¤Þ"
-"¤¹¡£"
+msgstr "setuid root で %s 
を実行すると、セキュリティ上の問題が発生するå 
´åˆãŒã‚ります。"
 
-#: main.c:575
-#, fuzzy
+#: main.c:562
 msgid "`--posix' overrides `--binary'"
-msgstr "¥ª¥×¥·¥ç¥ó `--posix' ¤Ï `--traditional' ¤ò̵¸ú¤Ë¤·¤Þ¤¹¡£"
+msgstr "`--posix' は `--binary' を上書きします"
 
-#: main.c:626
+#: main.c:613
 #, c-format
 msgid "can't set binary mode on stdin (%s)"
-msgstr "ɸ½àÆþÎϤò¥Ð¥¤¥Ê¥ê¥â¡¼¥É¤ËÀßÄê¤Ç¤­¤Þ¤»¤ó (%s)¡£"
+msgstr "標準入力をバイナリモードに設定できません (%s)"
 
-#: main.c:629
+#: main.c:616
 #, c-format
 msgid "can't set binary mode on stdout (%s)"
-msgstr "ɸ½à½ÐÎϤò¥Ð¥¤¥Ê¥ê¥â¡¼¥É¤ËÀßÄê¤Ç¤­¤Þ¤»¤ó (%s)¡£"
+msgstr "標準出力をバイナリモードに設定できません (%s)"
 
-#: main.c:631
+#: main.c:618
 #, c-format
 msgid "can't set binary mode on stderr (%s)"
-msgstr "ɸ½à¥¨¥é¡¼¤ò¥Ð¥¤¥Ê¥ê¥â¡¼¥É¤ËÀßÄê¤Ç¤­¤Þ¤»¤ó (%s)¡£"
+msgstr "標準エラーをバイナリモードに設定できません (%s)"
 
-#: main.c:670
+#: main.c:657
 msgid "no program text at all!"
-msgstr "¥×¥í¥°¥é¥àʸ¤¬Á´¤¯¤¢¤ê¤Þ¤»¤ó!"
+msgstr "プログラム文が全くありません!"
 
-#: main.c:749
+#: main.c:735
 #, c-format
 msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
-msgstr ""
-"»È¤¤Êý: %s [POSIX ¤Þ¤¿¤Ï GNU ·Á¼°¥ª¥×¥·¥ç¥ó] -f ¥×¥í¥°¥é¥à¥Õ¥¡¥¤¥ë [--] ÆþÎÏ"
-"¥Õ¥¡¥¤¥ë ¡Ä\n"
+msgstr "使用法: %s [POSIX または GNU 形式のオプション] -f 
progfile [--] file ...\n"
 
-#: main.c:751
+#: main.c:737
 #, c-format
 msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
-msgstr ""
-"»È¤¤Êý: %s [POSIX ¤Þ¤¿¤Ï GNU ·Á¼°¥ª¥×¥·¥ç¥ó] [--] %c¥×¥í¥°¥é¥à%c ÆþÎÏ¥Õ¥¡¥¤"
-"¥ë ¡Ä\n"
+msgstr "使用法: %s [POSIX または GNU 形式のオプション] [--] 
%cprogram%c file ...\n"
 
-#: main.c:756
-#, fuzzy
+#: main.c:742
 msgid "POSIX options:\t\tGNU long options: (standard)\n"
-msgstr "POSIX ¥ª¥×¥·¥ç¥ó:\t\tGNU Ĺ·Á¼°¥ª¥×¥·¥ç¥ó\n"
+msgstr "POSIX オプション:\t\tGNU 長い形式のオプション: 
(標準)\n"
 
-#: main.c:757
+#: main.c:743
 msgid "\t-f progfile\t\t--file=progfile\n"
-msgstr "\t-f ¥×¥í¥°¥é¥à¥Õ¥¡¥¤¥ë\t\t--file=¥×¥í¥°¥é¥à¥Õ¥¡¥¤¥ë\n"
+msgstr "\t-f progfile\t\t--file=progfile\n"
 
-#: main.c:758
+#: main.c:744
 msgid "\t-F fs\t\t\t--field-separator=fs\n"
-msgstr ""
-"\t-F ¥Õ¥£¡¼¥ë¥É¥»¥Ñ¥ì¡¼¥¿\t\t\t--field-separator=¥Õ¥£¡¼¥ë¥É¥»¥Ñ¥ì¡¼¥¿\n"
+msgstr "\t-F fs\t\t\t--field-separator=fs\n"
 
-#: main.c:759
+#: main.c:745
 msgid "\t-v var=val\t\t--assign=var=val\n"
-msgstr "\t-v ÊÑ¿ô=ÂåÆþÃÍ\t\t--assign=ÊÑ¿ô=ÂåÆþÃÍ\n"
+msgstr "\t-v var=val\t\t--assign=var=val\n"
 
-#: main.c:760
-#, fuzzy
+#: main.c:746
 msgid "Short options:\t\tGNU long options: (extensions)\n"
-msgstr "POSIX ¥ª¥×¥·¥ç¥ó:\t\tGNU Ĺ·Á¼°¥ª¥×¥·¥ç¥ó\n"
+msgstr "短いオプション:\t\tGNU 長い形式のオプション: 
(拡張)\n"
 
-#: main.c:761
+#: main.c:747
 msgid "\t-b\t\t\t--characters-as-bytes\n"
-msgstr ""
+msgstr "\t-b\t\t\t--characters-as-bytes\n"
 
-#: main.c:762
-#, fuzzy
+#: main.c:748
 msgid "\t-c\t\t\t--traditional\n"
-msgstr "\t-W traditional\t\t--traditional\n"
+msgstr "\t-c\t\t\t--traditional\n"
 
-#: main.c:763
-#, fuzzy
+#: main.c:749
 msgid "\t-C\t\t\t--copyright\n"
-msgstr "\t-W copyright\t\t--copyright\n"
+msgstr "\t-C\t\t\t--copyright\n"
 
-#: main.c:764
-#, fuzzy
+#: main.c:750
 msgid "\t-d [file]\t\t--dump-variables[=file]\n"
-msgstr "\t-W dump-variables[=¥Õ¥¡¥¤¥ë]\t--dump-variables[=¥Õ¥¡¥¤¥ë]\n"
+msgstr "\t-d [file]\t\t--dump-variables[=file]\n"
 
-#: main.c:765
-#, fuzzy
+#: main.c:751
 msgid "\t-e 'program-text'\t--source='program-text'\n"
-msgstr "\t-W source=¥×¥í¥°¥é¥àʸ\t--source=¥×¥í¥°¥é¥àʸ\n"
+msgstr "\t-e 'program-text'\t--source='program-text'\n"
 
-#: main.c:766
-#, fuzzy
+#: main.c:752
 msgid "\t-E file\t\t\t--exec=file\n"
-msgstr "\t-W exec=¥Õ¥¡¥¤¥ë\t\t--exec=¥Õ¥¡¥¤¥ë\n"
+msgstr "\t-E file\t\t\t--exec=file\n"
 
-#: main.c:767
-#, fuzzy
+#: main.c:753
 msgid "\t-g\t\t\t--gen-pot\n"
-msgstr "\t-W gen-po\t\t--gen-po\n"
+msgstr "\t-g\t\t\t--gen-pot\n"
 
-#: main.c:768
-#, fuzzy
+#: main.c:754
 msgid "\t-h\t\t\t--help\n"
-msgstr "\t-W help\t\t\t--help\n"
+msgstr "\t-h\t\t\t--help\n"
 
-#: main.c:769
-#, fuzzy
+#: main.c:755
 msgid "\t-L [fatal]\t\t--lint[=fatal]\n"
-msgstr "\t-W lint[=fatal]\t\t--lint[=fatal]\n"
+msgstr "\t-L [fatal]\t\t--lint[=fatal]\n"
 
-#: main.c:770
-#, fuzzy
+#: main.c:756
 msgid "\t-n\t\t\t--non-decimal-data\n"
-msgstr "\t-W non-decimal-data\t--non-decimal-data\n"
+msgstr "\t-n\t\t\t--non-decimal-data\n"
 
-#: main.c:771
+#: main.c:757
 msgid "\t-N\t\t\t--use-lc-numeric\n"
-msgstr ""
+msgstr "\t-N\t\t\t--use-lc-numeric\n"
 
-#: main.c:772
+#: main.c:758
 msgid "\t-O\t\t\t--optimize\n"
-msgstr ""
+msgstr "\t-O\t\t\t--optimize\n"
 
-#: main.c:773
-#, fuzzy
+#: main.c:759
 msgid "\t-p [file]\t\t--profile[=file]\n"
-msgstr "\t-W profile[=¥Õ¥¡¥¤¥ë]\t--profile[=¥Õ¥¡¥¤¥ë]\n"
+msgstr "\t-p [file]\t\t--profile[=file]\n"
 
-#: main.c:774
-#, fuzzy
+#: main.c:760
 msgid "\t-P\t\t\t--posix\n"
-msgstr "\t-W posix\t\t--posix\n"
+msgstr "\t-P\t\t\t--posix\n"
 
-#: main.c:775
-#, fuzzy
+#: main.c:761
 msgid "\t-r\t\t\t--re-interval\n"
-msgstr "\t-W re-interval\t\t--re-interval\n"
+msgstr "\t-r\t\t\t--re-interval\n"
 
-#: main.c:777
-#, fuzzy
+#: main.c:763
 msgid "\t-R file\t\t\t--command=file\n"
-msgstr "\t-W exec=¥Õ¥¡¥¤¥ë\t\t--exec=¥Õ¥¡¥¤¥ë\n"
+msgstr "\t-R file\t\t\t--command=file\n"
 
-#: main.c:778
+#: main.c:764
 msgid "\t-S\t\t\t--sandbox\n"
-msgstr ""
+msgstr "\t-S\t\t\t--sandbox\n"
 
-#: main.c:779
-#, fuzzy
+#: main.c:765
 msgid "\t-t\t\t\t--lint-old\n"
-msgstr "\t-W lint-old\t\t--lint-old\n"
+msgstr "\t-t\t\t\t--lint-old\n"
 
-#: main.c:780
-#, fuzzy
+#: main.c:766
 msgid "\t-V\t\t\t--version\n"
-msgstr "\t-W version\t\t--version\n"
+msgstr "\t-V\t\t\t--version\n"
 
-#: main.c:782
+#: main.c:768
 msgid "\t-W nostalgia\t\t--nostalgia\n"
 msgstr "\t-W nostalgia\t\t--nostalgia\n"
 
-#: main.c:785
-#, fuzzy
+#: main.c:771
 msgid "\t-Y\t\t--parsedebug\n"
-msgstr "\t-W parsedebug\t\t--parsedebug\n"
+msgstr "\t-Y\t\t--parsedebug\n"
 
 #. TRANSLATORS: --help output 5 (end)
 #. TRANSLATORS: the placeholder indicates the bug-reporting address
 #. for this application.  Please add _another line_ with the
 #. address for translation bugs.
 #. no-wrap
-#: main.c:794
+#: main.c:780
 msgid ""
 "\n"
 "To report bugs, see node `Bugs' in `gawk.info', which is\n"
@@ -1716,33 +1762,34 @@ msgid ""
 "\n"
 msgstr ""
 "\n"
-"¥Ð¥°¤òÊó¹ð¤¹¤ë¤Ë¤Ï¡¢`gawk.info¡Ê±Ñʸ¡Ë' ¤Î `Bugs' ¥Î¡¼¥É¤ò\n"
-"»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ °õºþ¤µ¤ì¤¿¥Þ¥Ë¥å¥¢¥ë¤ÇÂбþ¤¹¤ë¥»¥¯¥·¥ç¥ó\n"
-"¤Ï¡¢`Reporting Problems and Bugs' ¤Ç¤¹¡£\n"
+"バグを報告するには、`gawk.info(英文)' の `Bugs' 
ノードを\n"
+"参照してください。 
印刷されたマニュアルで対応するセクション\n"
+"は、`Reporting Problems and Bugs' です。\n"
 "\n"
+"翻訳に関するバグは<address@hidden>に報告してください。\n"
 
-#: main.c:798
+#: main.c:784
 msgid ""
 "gawk is a pattern scanning and processing language.\n"
 "By default it reads standard input and writes standard output.\n"
 "\n"
 msgstr ""
-"gawk ¤Ï¡¢¥Ñ¥¿¡¼¥ó¤ò¸¡º÷¡¢¤½¤·¤Æ½èÍý¤¹¤ë¸À¸ì¤Ç¤¹¡£\n"
-"¥Ç¥Õ¥©¥ë¥ÈÀßÄê¤Ç¤Ï¡¢É¸½àÆþÎϤòÆɤ߹þ¤ß¡¢É¸½à½ÐÎϤ˽ñ¤­½Ð¤·¤Þ¤¹¡£\n"
+"gawk 
は、パターンを検索をして、それを処理する言語です。\n"
+"デフォルト設定では、標準å…
¥åŠ›ã‚’読み込み、標準出力に書き出します。\n"
 "\n"
 
-#: main.c:802
+#: main.c:788
 msgid ""
 "Examples:\n"
 "\tgawk '{ sum += $1 }; END { print sum }' file\n"
 "\tgawk -F: '{ print $1 }' /etc/passwd\n"
 msgstr ""
-"»ÈÍÑÎã:\n"
-"\tgawk '{ sum += $1 }; END { print sum }' ÆþÎÏ¥Õ¥¡¥¤¥ë\n"
+"使用例:\n"
+"\tgawk '{ sum += $1 }; END { print sum }' file\n"
 "\tgawk -F: '{ print $1 }' /etc/passwd\n"
 
-#: main.c:822
-#, fuzzy, c-format
+#: main.c:808
+#, c-format
 msgid ""
 "Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
 "\n"
@@ -1754,12 +1801,13 @@ msgid ""
 msgstr ""
 "Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
 "\n"
-"ËÜ¥×¥í¥°¥é¥à¤Ï¥Õ¥ê¡¼¡¦¥½¥Õ¥È¥¦¥¨¥¢¤Ç¤¹¡£Free Software Foundation ¸øɽ¤Î\n"
-"GNU General Public License¡Ê¥Ð¡¼¥¸¥ç¥ó£²¡¢¤Þ¤¿¤Ï¡¢¤³¤ì°Ê¸å¤Î¥Ð¡¼¥¸¥ç¥ó¡Ë\n"
-"¤Ë½¾¤¤ºÆÇÛÉÛ¡¢µÚ¤Ó/¤Þ¤¿¤Ï¡¢Êѹ¹¤ò²Ã¤¨¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 3 of the License, or\n"
+"(at your option) any later version.\n"
 "\n"
 
-#: main.c:830
+#: main.c:816
 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"
@@ -1767,172 +1815,161 @@ msgid ""
 "GNU General Public License for more details.\n"
 "\n"
 msgstr ""
-"ËÜ¥×¥í¥°¥é¥à¤Ï¡¢ÍøÍѲÁÃͤ¬¤¢¤ë¤³¤È¤ò´üÂÔ¤·¤ÆÇÛÉÛ¤µ¤ì¤Æ¤¤¤Þ¤¹¤¬¡¢\n"
-"¤³¤ì¤Ï¡¢ÆÃÄêÌÜŪ¤Ë»ÈÍѲÄǽ¤Ç¤¢¤ë¤³¤È¡¢µÚ¤Ó¡¢¾¦ÍÑÌÜŪ¤Ë»ÈÍѤǤ­¤ë\n"
-"¤³¤È¤ò°Å¼¨¤¹¤ë¤â¤Î¤Ç¤Ï¤Ê¤¯¡¢¤¤¤«¤Ê¤ëÊݾڤâ°ìÀÚ¤¢¤ê¤Þ¤»¤ó¡£\n"
-"¾Ü¤·¤¯¤Ï¡¢GNU General Public License ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
 "\n"
 
-#: main.c:841
-#, fuzzy
+#: main.c:822
 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 ""
-"ËÜ¥×¥í¥°¥é¥à¤Ë¤Ï¡¢GNU General Public License ¤¬ÅºÉÕ¤µ¤ì¤Æ¤¤¤ë¤Ï¤º¤Ç¤¹¡£\n"
-"¤â¤·¡¢ËÜ¥×¥í¥°¥é¥à¤È°ì½ï¤Ë GNU General Public License ¤òÆþ¼ê¤·¤Ê¤«¤Ã¤¿\n"
-"¾ì¹ç¤Ë¤Ï¡¢\n"
-"\tFree Software Foundation, Inc.,\n"
-"\t59 Temple Place - Suite 330, Boston, MA 02111-1307, USA\n"
-"¤Ø½ñÌ̤ǤªÃΤ餻¤¯¤À¤µ¤¤¡£\n"
-
-#: main.c:876
+"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:857
 msgid "-Ft does not set FS to tab in POSIX awk"
-msgstr "POSIX »ÅÍͤΠawk ¤Ç¤Ï -Ft ¤Ç FS ¤ò¥¿¥Ö¤ËÀßÄê¤Ç¤­¤Þ¤»¤ó¡£"
+msgstr "POSIX awk では -Ft は FS をタブに設定しません"
 
-#: main.c:1110
+#: main.c:1091
 #, c-format
 msgid "unknown value for field spec: %d\n"
-msgstr ""
+msgstr "フィールド指定に不明な値があります: %d\n"
 
-#: main.c:1170
+#: main.c:1151
 #, c-format
 msgid ""
 "%s: `%s' argument to `-v' not in `var=value' form\n"
 "\n"
 msgstr ""
-"%s: ¥ª¥×¥·¥ç¥ó `-v' ¤Î°ú¿ô `%s' ¤¬ `ÊÑ¿ô=ÂåÆþÃÍ' ¤Î·Á¼°¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤»¤ó¡£\n"
+"%s: オプション `-v' の引数 `%s' が `変数=代入値' 
の形式になっていません。\n"
 "\n"
 
-#: main.c:1190
+#: main.c:1171
 #, c-format
 msgid "`%s' is not a legal variable name"
-msgstr "`%s' ¤ÏÉÔÀµ¤ÊÊÑ¿ô̾¤Ç¤¹¡£"
+msgstr "`%s' は不正な変数名です"
 
-#: main.c:1193
+#: main.c:1174
 #, c-format
 msgid "`%s' is not a variable name, looking for file `%s=%s'"
-msgstr "`%s' ¤ÏÊÑ¿ô̾¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£`%s=%s' ¤Î¥Õ¥¡¥¤¥ë¤òõ¤·¤Þ¤¹¡£"
+msgstr "`%s' は変数名ではありません。`%s=%s' 
のファイルを探します。"
 
-#: main.c:1246
+#: main.c:1227
 msgid "floating point exception"
-msgstr "ÉâÆ°¾®¿ôÅÀÎã³°"
+msgstr "浮動小数点例外"
 
-#: main.c:1253
+#: main.c:1234
 msgid "fatal error: internal error"
-msgstr "Ã×̿Ū¥¨¥é¡¼: ÆâÉô¥¨¥é¡¼"
+msgstr "致命的エラー: 内部エラー"
 
-#: main.c:1268
-#, fuzzy
+#: main.c:1249
 msgid "fatal error: internal error: segfault"
-msgstr "Ã×̿Ū¥¨¥é¡¼: ÆâÉô¥¨¥é¡¼"
+msgstr "致命的エラー: 内部エラー: セグメンテーション違反"
 
-#: main.c:1280
-#, fuzzy
+#: main.c:1261
 msgid "fatal error: internal error: stack overflow"
-msgstr "Ã×̿Ū¥¨¥é¡¼: ÆâÉô¥¨¥é¡¼"
+msgstr "致命的エラー: 内部エラー: スタックオーバーフロー"
 
-#: main.c:1330
+#: main.c:1311
 #, c-format
 msgid "no pre-opened fd %d"
-msgstr "fd %d ¤¬»öÁ°¤Ë³«¤¤¤Æ¤¤¤Þ¤»¤ó¡£"
+msgstr "fd %d が事前に開いていません。"
 
-#: main.c:1337
+#: main.c:1318
 #, c-format
 msgid "could not pre-open /dev/null for fd %d"
-msgstr "»öÁ°¤Ë fd %d ÍÑ¤Ë /dev/null ¤ò³«¤±¤Þ¤»¤ó¡£"
+msgstr "事前に fd %d 用に /dev/null を開けません。"
 
-#: main.c:1360 main.c:1369
+#: main.c:1341 main.c:1350
 #, c-format
 msgid "could not find groups: %s"
-msgstr "¥°¥ë¡¼¥×¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó: %s"
+msgstr "グループが見つかりません: %s"
 
 #: msg.c:63
 #, c-format
 msgid "cmd. line:"
-msgstr "¥³¥Þ¥ó¥É¥é¥¤¥ó:"
+msgstr "コマンドライン:"
 
 #: msg.c:107
 msgid "error: "
-msgstr "¥¨¥é¡¼: "
+msgstr "エラー: "
 
-#: node.c:401
+#: node.c:405
 msgid "backslash at end of string"
-msgstr "ʸ»úÎó¤Î½ª¤ê¤Ë¥Ð¥Ã¥¯¥¹¥é¥Ã¥·¥å¤¬»È¤ï¤ì¤Æ¤¤¤Þ¤¹¡£"
+msgstr 
"文字列の終りにバックスラッシュが使われています。"
 
-#: node.c:502
-#, fuzzy, c-format
+#: node.c:516
+#, c-format
 msgid "old awk does not support the `\\%c' escape sequence"
-msgstr "±é»»»Ò `**' ¤Ï¸Å¤¤ awk ¤Ç»È¤¨¤Þ¤»¤ó¡£"
+msgstr "古い awk は `\\%c' 
エスケープシーケンスをサポートしません"
 
-#: node.c:553
+#: node.c:567
 msgid "POSIX does not allow `\\x' escapes"
-msgstr "POSIX ¤Ï `\\x' ¥¨¥¹¥±¡¼¥×¤òµö²Ä¤·¤Þ¤»¤ó¡£"
+msgstr "POSIX では `\\x' エスケープは許可されていません"
 
-#: node.c:559
+#: node.c:573
 msgid "no hex digits in `\\x' escape sequence"
-msgstr "`\\x' ¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹¤Ë 16 ¿Ê¿ô¤¬¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "`\\x' エスケープシーケンスに十六進数がありません"
 
-#: node.c:581
+#: node.c:595
 #, c-format
-msgid ""
-"hex escape \\x%.*s of %d characters probably not interpreted the way you "
-"expect"
-msgstr ""
+msgid "hex escape \\x%.*s of %d characters probably not interpreted the way 
you expect"
+msgstr "十六進エスケープ \\x%.*s (%d 文字) 
はおそらく予期したようには解釈されないでしょう"
 
-#: node.c:596
+#: node.c:610
 #, c-format
 msgid "escape sequence `\\%c' treated as plain `%c'"
-msgstr "¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹ `\\%c' ¤Ï `%c' ¤ÈƱÅù¤Ë°·¤ï¤ì¤Þ¤¹¡£"
+msgstr "エスケープシーケンス `\\%c' は `%c' 
と同等に扱われます"
 
-#: node.c:735
-msgid ""
-"Invalid multibyte data detected. There may be a mismatch between your data "
-"and your locale."
-msgstr ""
+#: node.c:749
+msgid "Invalid multibyte data detected. There may be a mismatch between your 
data and your locale."
+msgstr 
"無効なマルチバイトデータが検出されました。データとロケールが一致していないようです。"
 
 #: posix/gawkmisc.c:175
-#, fuzzy, c-format
+#, c-format
 msgid "%s %s `%s': could not get fd flags: (fcntl F_GETFD: %s)"
-msgstr "%s %s `%s': close-on-exec ¤òÀßÄê¤Ç¤­¤Þ¤»¤ó: (fcntl: %s)"
+msgstr "%s %s `%s': fd フラグを取得できません: (fcntl F_GETFD: %s)"
 
 #: posix/gawkmisc.c:187
-#, fuzzy, c-format
+#, c-format
 msgid "%s %s `%s': could not set close-on-exec: (fcntl F_SETFD: %s)"
-msgstr "%s %s `%s': close-on-exec ¤òÀßÄê¤Ç¤­¤Þ¤»¤ó: (fcntl: %s)"
+msgstr "%s %s `%s': close-on-exec を設定できません: (fcntl F_SETFD: 
%s)"
 
 #: profile.c:83
 #, c-format
 msgid "could not open `%s' for writing: %s"
-msgstr "`%s' ¤ò½ñ¹þ¤ßÍѤ˳«¤±¤Þ¤»¤ó¤Ç¤·¤¿: %s"
+msgstr "`%s' を書込み用に開けませんでした: %s"
 
 #: profile.c:203
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "\t# %s block(s)\n"
 "\n"
 msgstr ""
-"\t# END ¥Ö¥í¥Ã¥¯\n"
+"\t# %s ブロック\n"
 "\n"
 
 #: profile.c:208
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "\t# Rule(s)\n"
 "\n"
 msgstr ""
-"\t# ¥ë¡¼¥ë\n"
+"\t# ルール\n"
 "\n"
 
 #: profile.c:279
 #, c-format
 msgid "internal error: %s with null vname"
-msgstr "ÆâÉô¥¨¥é¡¼: %s ¤Î vname ¤¬Ìµ¸ú¤Ç¤¹¡£"
+msgstr "内部エラー: %s の vname が無効です。"
 
 #: profile.c:938
 #, c-format
 msgid "\t# gawk profile, created %s\n"
-msgstr "\t# gawk ¥×¥í¥Õ¥¡¥¤¥ë¡¢ºîÀ®Æü»þ %s\n"
+msgstr "\t# gawk プロファイル、作成日時 %s\n"
 
 #: profile.c:1317
 #, c-format
@@ -1941,260 +1978,807 @@ msgid ""
 "\t# Functions, listed alphabetically\n"
 msgstr ""
 "\n"
-"\t# ´Ø¿ô°ìÍ÷¡Ê¥¢¥ë¥Õ¥¡¥Ù¥Ã¥È½ç¡Ë\n"
+"\t# 関数一覧(アルファベット順)\n"
 
 #: profile.c:1356
 #, c-format
 msgid "redir2str: unknown redirection type %d"
-msgstr ""
+msgstr "redir2str: 不明なリダイレクト型 %d です"
 
 #: re.c:589
 #, c-format
 msgid "range of the form `[%c-%c]' is locale dependant"
-msgstr ""
+msgstr "`[%c-%c]' 形式の範囲はロケール依存です"
 
 #: re.c:611
 #, c-format
 msgid "regexp component `%.*s' should probably be `[%.*s]'"
-msgstr ""
+msgstr "正規表現の要素 `%.*s' はおそらく `[%.*s]' 
であるべきです"
 
 #: regcomp.c:132
 msgid "Success"
-msgstr "À®¸ù"
+msgstr "成功です"
 
 #: regcomp.c:135
 msgid "No match"
-msgstr "³ºÅö̵¤·"
+msgstr "一致しません"
 
 #: regcomp.c:138
 msgid "Invalid regular expression"
-msgstr "̵¸ú¤ÊÀµµ¬É½¸½"
+msgstr "無効な正規表現です"
 
 #: regcomp.c:141
 msgid "Invalid collation character"
-msgstr "̵¸ú¤Ê¾È¹çʸ»ú"
+msgstr "無効な照合文字です"
 
 #: regcomp.c:144
 msgid "Invalid character class name"
-msgstr "̵¸ú¤Êʸ»ú¥¯¥é¥¹Ì¾"
+msgstr "無効な文字クラス名です"
 
 #: regcomp.c:147
 msgid "Trailing backslash"
-msgstr "ºÇ¸å¤Ë¥Ð¥Ã¥¯¥¹¥é¥Ã¥·¥å¤¬ÉÕ¤¤¤Æ¤¤¤Þ¤¹¡£"
+msgstr "終端のバックスラッシュ"
 
 #: regcomp.c:150
 msgid "Invalid back reference"
-msgstr "¸åÊý¤Ø¤Î»²¾È¤¬Ìµ¸ú¤Ç¤¹¡£"
+msgstr "無効な前方参照です"
 
 #: regcomp.c:153
 msgid "Unmatched [ or [^"
-msgstr "[ ¤Þ¤¿¤Ï [^ ¤¬Âбþ¤·¤Þ¤»¤ó¡£"
+msgstr "[ または [^ が不一致です"
 
 #: regcomp.c:156
 msgid "Unmatched ( or \\("
-msgstr "( ¤Þ¤¿¤Ï \\( ¤¬Âбþ¤·¤Þ¤»¤ó¡£"
+msgstr "( または \\( が不一致です"
 
 #: regcomp.c:159
 msgid "Unmatched \\{"
-msgstr "\\{ ¤¬Âбþ¤·¤Þ¤»¤ó¡£"
+msgstr "\\{ が不一致です"
 
 #: regcomp.c:162
 msgid "Invalid content of \\{\\}"
-msgstr "\\{\\} ¤ÎÆâÍƤ¬Ìµ¸ú¤Ç¤¹¡£"
+msgstr "\\{\\} の中身が無効です"
 
 #: regcomp.c:165
 msgid "Invalid range end"
-msgstr "ÈÏ°Ï»ØÄê¤Î½ªÃ¼¤¬Ìµ¸ú¤Ç¤¹¡£"
+msgstr "無効な範囲終了です"
 
 #: regcomp.c:168
 msgid "Memory exhausted"
-msgstr "¥á¥â¥ê¡¼¤¬Â­¤ê¤Þ¤»¤ó¡£"
+msgstr "メモリを使い果たしました"
 
 #: regcomp.c:171
 msgid "Invalid preceding regular expression"
-msgstr "Àè¹Ô¤ÎÀµµ¬É½¸½¤¬Ìµ¸ú¤Ç¤¹¡£"
+msgstr "無効な前方正規表現です"
 
 #: regcomp.c:174
 msgid "Premature end of regular expression"
-msgstr "Àµµ¬É½¸½¤¬½ªÃ¼¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£"
+msgstr "正規表現が途中で終了しました"
 
 #: regcomp.c:177
 msgid "Regular expression too big"
-msgstr "Àµµ¬É½¸½¤¬Ä¹²á¤®¤Þ¤¹¡£"
+msgstr "正規表現が大きすぎます"
 
 #: regcomp.c:180
 msgid "Unmatched ) or \\)"
-msgstr ") ¤Þ¤¿¤Ï \\) ¤¬Âбþ¤·¤Þ¤»¤ó¡£"
+msgstr ") または \\) が不一致です"
 
 #: regcomp.c:701
 msgid "No previous regular expression"
-msgstr "¤³¤ì¤è¤êÁ°¤Ë»ÈÍѤ·¤¿Àµµ¬É½¸½¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
+msgstr "以前に正規表現がありません"
 
-#~ msgid "statement may have no effect"
-#~ msgstr "Ì¿Îáʸ¤Ë¤Ï¸ú²Ì¤¬Ìµ¤¤¤«¤â¤·¤ì¤Þ¤»¤ó¡£"
+#~ msgid "invalid argument %s for %s"
+#~ msgstr "%2$s に対する引数 %1$s が間違っています"
 
-#~ msgid "attempt to use scalar `%s' as array"
-#~ msgstr "¥¹¥«¥é¡¼ `%s' ¤òÇÛÎó¤È¤·¤Æ»ÈÍѤ·¤Æ¤¤¤Þ¤¹¡£"
+#~ msgid "ambiguous argument %s for %s"
+#~ msgstr "%2$s に対する引数 %1$s が曖昧です"
 
-#, fuzzy
-#~ msgid "attempt to use array `%s' in scalar context"
-#~ msgstr "¥¹¥«¥é¡¼´Ä¶­¤ËÇÛÎó `%s' ¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤¹¡£"
+#~ msgid "Valid arguments are:"
+#~ msgstr "有効な引数:"
 
-#~ msgid "`continue' outside a loop is not allowed"
-#~ msgstr "¥ë¡¼¥×¤Î³°¤Ç¤Ï `continue' ¤ò»ÈÍѤǤ­¤Þ¤»¤ó¡£"
+#~ msgid "ARGP_HELP_FMT: %s value is less than or equal to %s"
+#~ msgstr "ARGP_HELP_FMT: %s の値は %s の値以下です"
 
-#, fuzzy
-#~ msgid "`break' outside a loop is not allowed"
-#~ msgstr "¥ë¡¼¥×¤Î³°¤Ç¤Ï `break' ¤ò»ÈÍѤǤ­¤Þ¤»¤ó¡£"
+#~ msgid "%.*s: ARGP_HELP_FMT parameter requires a value"
+#~ msgstr "%.*s: ARGP_HELP_FMT パラメータには値が必要です"
 
-#~ msgid "/inet/raw client not ready yet, sorry"
-#~ msgstr "»ÄÇ°¤Ê¤¬¤é¡¢/inet/raw ¥¯¥é¥¤¥¢¥ó¥È¤Î½àÈ÷¤¬¤Ç¤­¤Æ¤¤¤Þ¤»¤ó¡£"
+#~ msgid "%.*s: ARGP_HELP_FMT parameter must be positive"
+#~ msgstr "%.*s: ARGP_HELP_FMT 
パラメータは正の値でなければいけません"
 
-#~ msgid "only root may use `/inet/raw'."
-#~ msgstr "`/inet/raw' ¤Ï root ¥æ¡¼¥¶¡¼¤Î¤ß»ÈÍѤǤ­¤Þ¤¹¡£"
+#~ msgid "%.*s: Unknown ARGP_HELP_FMT parameter"
+#~ msgstr "%.*s: 不明な ARGP_HELP_FMT パラメータ"
 
-#~ msgid "/inet/raw server not ready yet, sorry"
-#~ msgstr "»ÄÇ°¤Ê¤¬¤é¡¢/inet/raw ¥µ¡¼¥Ð¡¼¤Î½àÈ÷¤¬¤Ç¤­¤Æ¤¤¤Þ¤»¤ó¡£"
+#~ msgid "Garbage in ARGP_HELP_FMT: %s"
+#~ msgstr "ARGP_HELP_FMT 中にごみがあります: %s"
 
-#~ msgid "\t-m[fr] val\n"
-#~ msgstr "\t-m[fr] ¿ôÃÍ\n"
+#~ msgid "Mandatory or optional arguments to long options are also mandatory 
or optional for any corresponding short options."
+#~ msgstr "長い形式のオプションで必é 
ˆã¾ãŸã¯ä»»æ„ã®å¼•æ•°ã¯ã€ãã‚Œã«å¯¾å¿œã™ã‚‹çŸ­ã„形式のオプションでも同様にå¿
…須または任意です。"
 
-#~ msgid "call of `length' without parentheses is deprecated by POSIX"
-#~ msgstr "POSIX ¤Ï³ç¸Ì̵¤·¤Ç¤Î `length' ¤Î»ÈÍѤò¿ä¾©¤·¤Þ¤»¤ó¡£"
+#~ msgid "Usage:"
+#~ msgstr "使用法:"
 
-#, fuzzy
-#~ msgid "reference to uninitialized field `$%s'"
-#~ msgstr "½é´ü²½¤µ¤ì¤Æ¤¤¤Ê¤¤¥Õ¥£¡¼¥ë¥É `$%d' ¤ò»²¾È¤·¤Æ¤¤¤Þ¤¹¡£"
+#~ msgid "  or: "
+#~ msgstr "または: "
 
-#~ msgid "can't convert string to float"
-#~ msgstr "ʸ»úÎ󤫤éÉâÆ°¾®¿ô¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó¡£"
+#~ msgid " [OPTION...]"
+#~ msgstr " [OPTION...]"
 
-#~ msgid "`continue' outside a loop is not portable"
-#~ msgstr "¥ë¡¼¥×¤Î³°¤Ç»ÈÍѤ¹¤ë `continue' ¤Ï¾¤Î awk ¤Ç»ÈÍѤǤ­¤Þ¤»¤ó¡£"
+#~ msgid "Try `%s --help' or `%s --usage' for more information.\n"
+#~ msgstr "詳細は `%s --help' または `%s --usage' 
を実行して下さい。\n"
 
-#~ msgid "`break' outside a loop is not portable"
-#~ msgstr "¥ë¡¼¥×¤Î³°¤Ç»ÈÍѤ¹¤ë `break' ¤Ï¾¤Î awk ¤Ç»ÈÍѤǤ­¤Þ¤»¤ó¡£"
+#~ msgid "Report bugs to %s.\n"
+#~ msgstr ""
+#~ "バグを発見したら <%s> に報告して下さい。\n"
+#~ "翻訳に関するバグは<address@hidden>に報告してくだ
さい。\n"
 
-#~ msgid "`nextfile' cannot be called from a BEGIN rule"
-#~ msgstr "BEGIN ¥ë¡¼¥ë¤«¤é¤Ï `nextfile' ¤ò¸Æ¤Ó½Ð¤»¤Þ¤»¤ó¡£"
+#~ msgid "Unknown system error"
+#~ msgstr "不明なシステムエラー"
 
-#~ msgid "`next' cannot be called from a BEGIN rule"
-#~ msgstr "BEGIN ¥ë¡¼¥ë¤«¤é¤Ï `next' ¤ò¸Æ¤Ó½Ð¤»¤Þ¤»¤ó¡£"
+#~ msgid "give this help list"
+#~ msgstr "このヘルプを表示する"
 
-#~ msgid "file `%s' is a directory"
-#~ msgstr "¥Õ¥¡¥¤¥ë `%s' ¤Ï¥Ç¥£¥ì¥¯¥È¥ê¤Ç¤¹¡£"
+#~ msgid "give a short usage message"
+#~ msgstr "短い使用方法を表示する"
 
-#~ msgid "use `PROCINFO[\"%s\"]' instead of `%s'"
-#~ msgstr "`%2$s' ¤ÎÂå¤ï¤ê¤Ë `PROCINFO[\"%1$s\"]' ¤ò»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤¡£"
+#~ msgid "NAME"
+#~ msgstr "名前"
 
-#~ msgid "use `PROCINFO[...]' instead of `/dev/user'"
-#~ msgstr "`/dev/user' ¤ÎÂå¤ï¤ê¤Ë `PROCINFO[...]' ¤ò»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤¡£"
+#~ msgid "set the program name"
+#~ msgstr "プログラム名を設定する"
 
-#~ msgid "\t-W compat\t\t--compat\n"
-#~ msgstr "\t-W compat\t\t--compat\n"
+#~ msgid "SECS"
+#~ msgstr "SECS"
 
-#~ msgid "\t-W copyleft\t\t--copyleft\n"
-#~ msgstr "\t-W copyleft\t\t--copyleft\n"
+#~ msgid "hang for SECS seconds (default 3600)"
+#~ msgstr "SECS 秒でハング (デフォルト 3600)"
 
-#~ msgid "\t-W usage\t\t--usage\n"
-#~ msgstr "\t-W usage\t\t--usage\n"
+#~ msgid "print program version"
+#~ msgstr "プログラムのバージョンを表示する"
+
+#~ msgid "(PROGRAM ERROR) No version known!?"
+#~ msgstr "(プログラムエラー) 不明なバージョン!?"
+
+#~ msgid "%s: Too many arguments\n"
+#~ msgstr "%s: 引数が多すぎます\n"
+
+#~ msgid "(PROGRAM ERROR) Option should have been recognized!?"
+#~ msgstr "(プログラムエラー) 
オプションは認識されているべきです!?"
+
+#~ msgid "program error"
+#~ msgstr "プログラムエラー"
+
+#~ msgid "stack overflow"
+#~ msgstr "スタックオーバーフロー"
+
+#~ msgid "cannot find a temporary directory, try setting $TMPDIR"
+#~ msgstr "一時ディレクトリを作成できません。 $TMPDIR 
を設定してみてください"
+
+#~ msgid "cannot create a temporary directory using template \"%s\""
+#~ msgstr "テンプレート \"%s\" 
を使用した一時ディレクトリを作成できません"
+
+#~ msgid "cannot remove temporary file %s"
+#~ msgstr "一時ファイル %s を削除できません"
+
+#~ msgid "cannot remove temporary directory %s"
+#~ msgstr "一時ディレクトリ %s を削除できません"
+
+#~ msgid "error closing file"
+#~ msgstr "ファイルクローズエラー"
+
+#~ msgid "write error"
+#~ msgstr "書き込みエラー"
+
+#~ msgid "preserving permissions for %s"
+#~ msgstr "%s のパーミッションを保存しています"
+
+#~ msgid "error while opening \"%s\" for reading"
+#~ msgstr 
"\"%s\"を読込むため開いている際にエラーが発生しました"
+
+#~ msgid "cannot open backup file \"%s\" for writing"
+#~ msgstr 
"書込み用バックアップファイル\"%s\"を開くことができません"
+
+#~ msgid "error reading \"%s\""
+#~ msgstr "\"%s\"の読込み中にエラーが発生しました"
+
+#~ msgid "error writing \"%s\""
+#~ msgstr "\"%s\"の書込み中にエラーが発生しました"
+
+#~ msgid "error after reading \"%s\""
+#~ msgstr "\"%s\"の読込み後にエラーが発生しました"
+
+#~ msgid "fdopen() failed"
+#~ msgstr "fdopen()に失敗しました"
+
+#~ msgid "C# compiler not found, try installing pnet"
+#~ msgstr "C# コンパイラが見つりません。pnet 
をインストールしてみてください"
+
+#~ msgid "C# virtual machine not found, try installing pnet"
+#~ msgstr "C# 仮想マシンが見つかりません。pnet 
をインストールしてみてください"
+
+#~ msgid "%s subprocess failed"
+#~ msgstr "%s サブプロセスが失敗しました"
+
+#~ msgid "regular empty file"
+#~ msgstr "通常の空ファイル"
+
+#~ msgid "regular file"
+#~ msgstr "通常ファイル"
+
+#~ msgid "directory"
+#~ msgstr "ディレクトリ"
+
+#~ msgid "block special file"
+#~ msgstr "ブロックスペシャルファイル"
+
+#~ msgid "character special file"
+#~ msgstr "キャラクタスペシャルファイル"
+
+#~ msgid "fifo"
+#~ msgstr "fifo"
+
+#~ msgid "symbolic link"
+#~ msgstr "シンボリックリンク"
+
+#~ msgid "socket"
+#~ msgstr "ソケット"
+
+#~ msgid "message queue"
+#~ msgstr "メッセージキュー"
+
+#~ msgid "semaphore"
+#~ msgstr "セマフォ"
+
+#~ msgid "shared memory object"
+#~ msgstr "共有メモリオブジェクト"
+
+#~ msgid "typed memory object"
+#~ msgstr "型付メモリオブジェクト"
+
+#~ msgid "weird file"
+#~ msgstr "不明なファイル"
+
+#~ msgid "Address family for hostname not supported"
+#~ msgstr "ホスト名に対する Address family 
がサポートされていません"
+
+#~ msgid "Temporary failure in name resolution"
+#~ msgstr "名前解決に一時的に失敗しました"
+
+#~ msgid "Bad value for ai_flags"
+#~ msgstr "ai_flags に対する誤った値です"
+
+#~ msgid "Non-recoverable failure in name resolution"
+#~ msgstr "名前解決でリカバリできない失敗が発生しました"
+
+#~ msgid "ai_family not supported"
+#~ msgstr "ai_family はサポートされていません"
+
+#~ msgid "Memory allocation failure"
+#~ msgstr "メモリ配置に失敗しました"
+
+#~ msgid "No address associated with hostname"
+#~ msgstr "ホスト名にアドレスが割り当てられていません"
+
+#~ msgid "Name or service not known"
+#~ msgstr "名前またはサービスが不明です"
+
+#~ msgid "Servname not supported for ai_socktype"
+#~ msgstr "ai_socktype に対して Servname 
がサポートされていません"
+
+#~ msgid "ai_socktype not supported"
+#~ msgstr "ai_socktype はサポートされていません"
+
+#~ msgid "System error"
+#~ msgstr "システムエラー"
+
+#~ msgid "Argument buffer too small"
+#~ msgstr "引数バッファが小さすぎます"
+
+#~ msgid "Processing request in progress"
+#~ msgstr "要求された処理は実行中です"
+
+#~ msgid "Request canceled"
+#~ msgstr "要求がキャンセルされました"
+
+#~ msgid "Request not canceled"
+#~ msgstr "要求がキャンセルされませんでした"
+
+#~ msgid "All requests done"
+#~ msgstr "すべての要求が完了しました"
+
+#~ msgid "Interrupted by a signal"
+#~ msgstr "シグナル割り込みが発生しました"
+
+#~ msgid "Parameter string not correctly encoded"
+#~ msgstr 
"パラメーター文字列が正しくエンコードされていません"
+
+#~ msgid "Unknown error"
+#~ msgstr "不明なエラー"
+
+#~ msgid "%s: option '%s' requires an argument\n"
+#~ msgstr "%s: オプション '--%s' は引数が必要です\n"
+
+#~ msgid "invalid source_version argument to compile_java_class"
+#~ msgstr "compile_java_class への source_version 引数が無効です"
+
+#~ msgid "invalid target_version argument to compile_java_class"
+#~ msgstr "compile_java_class への target_version 引数が無効です"
+
+#~ msgid "failed to create \"%s\""
+#~ msgstr "\"%s\" の作成に失敗しました"
+
+#~ msgid "error while writing \"%s\" file"
+#~ msgstr "\"%s\" 
ファイルの書き込み中にエラーが発生しました"
+
+#~ msgid "Java compiler not found, try installing gcj or set $JAVAC"
+#~ msgstr "Java コンパイラが見つかりません。 gcj 
をインストールするか、またはt $JAVAC を設定してみてくだ
さい"
+
+#~ msgid "Java virtual machine not found, try installing gij or set $JAVA"
+#~ msgstr "Java 仮想マシンが見つかりません。 gij 
をインストールするか、または $JAVA を設定してみてくだ
さい"
+
+#~ msgid "%s subprocess I/O error"
+#~ msgstr "%s サブプロセス I/O エラー"
+
+#~ msgid "cannot change permissions of %s"
+#~ msgstr "%s のパーミッションを変更できません"
+
+#~ msgid "cannot create directory %s"
+#~ msgstr "ディレクトリ %s を作成できません"
+
+#~ msgid "memory exhausted"
+#~ msgstr "メモリを使い果たしました"
+
+#~ msgid "unable to record current working directory"
+#~ msgstr 
"現在の作業ディレクトリを記録することができません"
+
+#~ msgid "failed to return to initial working directory"
+#~ msgstr "初期作業ディレクトリに戻るのに失敗しました"
+
+#~ msgid "Failed to open /dev/zero for read"
+#~ msgstr "/dev/zeroを読込み用に開けません"
+
+#~ msgid "creation of reading thread failed"
+#~ msgstr "読み込みスレッドの作成に失敗しました"
+
+#~ msgid "cannot set up nonblocking I/O to %s subprocess"
+#~ msgstr "%s 子プロセスへ非ブロック I/O を設定できません"
+
+#~ msgid "communication with %s subprocess failed"
+#~ msgstr "%s 子プロセスとの通信に失敗しました"
+
+#~ msgid "write to %s subprocess failed"
+#~ msgstr "%s 子プロセスへの書き込みに失敗しました"
+
+#~ msgid "read from %s subprocess failed"
+#~ msgstr "%s 子プロセスからの読み込みに失敗しました"
+
+#~ msgid "subprocess %s terminated with exit code %d"
+#~ msgstr "子プロセス %s が終了コード %d で終了しました"
+
+#~ msgid "creation of threads failed"
+#~ msgstr "スレッドの作成に失敗しました"
+
+#~ msgid "%s subprocess terminated with exit code %d"
+#~ msgstr "%s 子プロセスが終了コード %d で終了しました"
+
+#~ msgid "cannot create pipe"
+#~ msgstr "パイプを作成できません"
+
+#~ msgid "`"
+#~ msgstr "`"
+
+#~ msgid "'"
+#~ msgstr "'"
+
+#~ msgid "^[yY]"
+#~ msgstr "^[yY]"
+
+#~ msgid "^[nN]"
+#~ msgstr "^[nN]"
+
+#~ msgid "setting permissions for %s"
+#~ msgstr "%s のパーミッションを設定します"
+
+#~ msgid "Hangup"
+#~ msgstr "Hangup"
+
+#~ msgid "Interrupt"
+#~ msgstr "割り込み"
+
+#~ msgid "Quit"
+#~ msgstr "終了"
+
+#~ msgid "Illegal instruction"
+#~ msgstr "Illegal instruction"
+
+#~ msgid "Trace/breakpoint trap"
+#~ msgstr "Trace/breakpoint trap"
+
+#~ msgid "Aborted"
+#~ msgstr "中止"
+
+#~ msgid "Floating point exception"
+#~ msgstr "浮動小数点例外"
+
+#~ msgid "Killed"
+#~ msgstr "強制終了"
+
+#~ msgid "Bus error"
+#~ msgstr "バスエラー"
+
+#~ msgid "Segmentation fault"
+#~ msgstr "Segmentation fault"
+
+#~ msgid "Broken pipe"
+#~ msgstr "Broken pipe"
+
+#~ msgid "Alarm clock"
+#~ msgstr "Alarm clock"
+
+#~ msgid "Terminated"
+#~ msgstr "Terminated"
+
+#~ msgid "Urgent I/O condition"
+#~ msgstr "緊急 I/O 状態"
+
+#~ msgid "Stopped (signal)"
+#~ msgstr "停止 (シグナル)"
+
+#~ msgid "Stopped"
+#~ msgstr "停止"
+
+#~ msgid "Continued"
+#~ msgstr "継続"
+
+#~ msgid "Child exited"
+#~ msgstr "子プロセス終了"
+
+#~ msgid "Stopped (tty input)"
+#~ msgstr "停止 (tty 入力)"
+
+#~ msgid "Stopped (tty output)"
+#~ msgstr "停止 (tty 出力)"
+
+#~ msgid "I/O possible"
+#~ msgstr "I/O 可能"
+
+#~ msgid "CPU time limit exceeded"
+#~ msgstr "CPU時間制限を超過しました"
+
+#~ msgid "File size limit exceeded"
+#~ msgstr "ファイルサイズ制限を超過しました"
+
+#~ msgid "Virtual timer expired"
+#~ msgstr "仮想タイマーが終了しました"
+
+#~ msgid "Profiling timer expired"
+#~ msgstr "プロファイリングタイマーが終了しました"
+
+#~ msgid "Window changed"
+#~ msgstr "Window が変更されました"
+
+#~ msgid "User defined signal 1"
+#~ msgstr "ユーザー定義シグナル1"
+
+#~ msgid "User defined signal 2"
+#~ msgstr "ユーザー定義シグナル2"
+
+#~ msgid "EMT trap"
+#~ msgstr "EMT トラップ"
+
+#~ msgid "Bad system call"
+#~ msgstr "間違ったシステムコール"
+
+#~ msgid "Stack fault"
+#~ msgstr "スタックエラー"
+
+#~ msgid "Information request"
+#~ msgstr "情報要求"
+
+#~ msgid "Power failure"
+#~ msgstr "電源エラー"
+
+#~ msgid "Resource lost"
+#~ msgstr "リソースが無くなりました"
+
+#~ msgid "error writing to a closed pipe or socket"
+#~ msgstr 
"閉じたパイプまたはソケットへの書き込みでエラーが発生しました"
+
+#~ msgid "Real-time signal %d"
+#~ msgstr "リアルタイムシグナル %d"
+
+#~ msgid "Unknown signal %d"
+#~ msgstr "不明なシグナル %d"
+
+#~ msgid "iconv function not usable"
+#~ msgstr "iconv 関数が使えません"
+
+#~ msgid "iconv function not available"
+#~ msgstr "iconv 関数が有効ではありません"
+
+#~ msgid "character out of range"
+#~ msgstr "範囲外の文字"
+
+#~ msgid "cannot convert U+%04X to local character set"
+#~ msgstr "U+%04X をローカル文字セットに変換できません"
+
+#~ msgid "cannot convert U+%04X to local character set: %s"
+#~ msgstr "U+%04X をローカル文字セット %s に変換できません"
+
+#~ msgid "invalid user"
+#~ msgstr "無効なユーザ"
+
+#~ msgid "invalid group"
+#~ msgstr "無効なグループ"
+
+#~ msgid "invalid spec"
+#~ msgstr "無効な指定"
+
+#~ msgid "unable to display error message"
+#~ msgstr "エラーメッセージを表示できません"
+
+#~ msgid "Packaged by %s (%s)\n"
+#~ msgstr "パッケージ作成者: %s (%s)\n"
+
+#~ msgid "Packaged by %s\n"
+#~ msgstr "パッケージ作成者: %s\n"
+
+#~ msgid "(C)"
+#~ msgstr "(C)"
 
 #~ msgid ""
-#~ "\t# BEGIN block(s)\n"
+#~ "\n"
+#~ "License GPLv3+: GNU GPL version 3 or later 
<http://gnu.org/licenses/gpl.html>.\n"
+#~ "This is free software: you are free to change and redistribute it.\n"
+#~ "There is NO WARRANTY, to the extent permitted by law.\n"
 #~ "\n"
 #~ msgstr ""
-#~ "\t# BEGIN ¥Ö¥í¥Ã¥¯\n"
 #~ "\n"
+#~ "ライセンス GPLv3+: GNU GPL version 3 or later 
<http://gnu.org/licenses/gpl.html>.\n"
+#~ "This is free software: you are free to change and redistribute it.\n"
+#~ "There is NO WARRANTY, to the extent permitted by law.\n"
+#~ "\n"
+
+#~ msgid "Written by %s.\n"
+#~ msgstr "作者 %s。\n"
+
+#~ msgid "Written by %s and %s.\n"
+#~ msgstr "作者 %s および %s。\n"
+
+#~ msgid "Written by %s, %s, and %s.\n"
+#~ msgstr "作者 %s、 %s、および %s。\n"
+
+#~ msgid ""
+#~ "Written by %s, %s, %s,\n"
+#~ "and %s.\n"
+#~ msgstr ""
+#~ "作者 %s、 %s、 %s、\n"
+#~ "および %s。\n"
 
-#~ msgid "must use `count$' on all formats or none"
+#~ msgid ""
+#~ "Written by %s, %s, %s,\n"
+#~ "%s, and %s.\n"
+#~ msgstr ""
+#~ "作者 %s、 %s、 %s、\n"
+#~ "%s、および %s。\n"
+
+#~ msgid ""
+#~ "Written by %s, %s, %s,\n"
+#~ "%s, %s, and %s.\n"
+#~ msgstr ""
+#~ "作者 %s、 %s、 %s、\n"
+#~ "%s、 %s、および %s。\n"
+
+#~ msgid ""
+#~ "Written by %s, %s, %s,\n"
+#~ "%s, %s, %s, and %s.\n"
+#~ msgstr ""
+#~ "作者 %s、 %s、 %s、\n"
+#~ "%s、 %s、 %s、および %s。\n"
+
+#~ msgid ""
+#~ "Written by %s, %s, %s,\n"
+#~ "%s, %s, %s, %s,\n"
+#~ "and %s.\n"
+#~ msgstr ""
+#~ "作者 %s、 %s、 %s、\n"
+#~ "%s、 %s、 %s、 %s、\n"
+#~ "および %s。\n"
+
+#~ msgid ""
+#~ "Written by %s, %s, %s,\n"
+#~ "%s, %s, %s, %s,\n"
+#~ "%s, and %s.\n"
+#~ msgstr ""
+#~ "作者 %s、 %s、 %s、\n"
+#~ "%s、 %s、 %s、 %s、\n"
+#~ "%s、および %s。\n"
+
+#~ msgid ""
+#~ "Written by %s, %s, %s,\n"
+#~ "%s, %s, %s, %s,\n"
+#~ "%s, %s, and others.\n"
 #~ msgstr ""
-#~ "`count$¡Ç¤ÏÁ´¤Æ¤Î½ñ¼°»ØÄê¤ËŬÍѤ¹¤ë¡¢¤Þ¤¿¤ÏÁ´¤Æ¤ËŬÍѤ·¤Ê¤¤¤Î¤É¤Á¤é¤«¤Ç¤·"
-#~ "¤«»È¤¨¤Þ¤»¤ó¡£"
+#~ "作者 %s、 %s、 %s、\n"
+#~ "%s、 %s、 %s、 %s、\n"
+#~ "%s、 %s、 および他の方々。\n"
 
-#~ msgid "`$' is not permitted in awk formats"
-#~ msgstr "`$' ¤Ï awk ¤Ç¤Ï»È¤¨¤Þ¤»¤ó¡£"
+#~ msgid ""
+#~ "\n"
+#~ "Report bugs to: %s\n"
+#~ msgstr ""
+#~ "\n"
+#~ "バグを発見したら <%s> に報告して下さい。\n"
+#~ "翻訳に関するバグは<address@hidden>に報告してくだ
さい。\n"
 
-#~ msgid "arg count with `$' must be > 0"
-#~ msgstr "½ç½ø»ØÄê¤Î `$' ¤Ë»È¤¨¤ë¿ô»ú¤ÏÀµ¤ÎÃͤǤ¹¡£"
+#~ msgid "Report %s bugs to: %s\n"
+#~ msgstr "%s のバグは <%s> に報告してください。\n"
 
-#~ msgid "arg count %ld greater than total number of supplied arguments"
-#~ msgstr "½ç½ø»ØÄê %ld ¤¬Í¿¤¨¤é¤ì¤Æ¤¤¤ë°ú¿ô¤Î¿ô¤òĶ¤¨¤Æ¤¤¤Þ¤¹¡£"
+#~ msgid "%s home page: <%s>\n"
+#~ msgstr "%s のホームページ: <%s>\n"
 
-#~ msgid "`$' not permitted after period in format"
-#~ msgstr "`$' ¤Ï½ñ¼°»ØÄê¤Î¥Ô¥ê¥ª¥É `.' ¤Î¸å¤Ë»ÈÍѤǤ­¤Þ¤»¤ó¡£"
+#~ msgid "%s home page: <http://www.gnu.org/software/%s/>\n"
+#~ msgstr "%s のホームページ: <http://www.gnu.org/software/%s/>\n"
 
-#~ msgid "no `$' supplied for positional field width or precision"
-#~ msgstr "¥Õ¥£¡¼¥ë¥ÉÉý¡¢¤Þ¤¿¤ÏÀºÅ٤λØÄê»Ò¤Ë `$' ¤¬Í¿¤¨¤é¤ì¤Æ¤¤¤Þ¤»¤ó¡£"
+#~ msgid "General help using GNU software: <http://www.gnu.org/gethelp/>\n"
+#~ msgstr "GNU ソフトウェアを使用する際の一般的なヘルプ: 
<http://www.gnu.org/gethelp/>\n"
 
-#~ msgid "`l' is meaningless in awk formats; ignored"
-#~ msgstr "awk ¤Î½ñ¼°»ØÄê¤Ç¤Ï `l' ¤Ï̵°ÕÌ£¤Ç¤¹¡£Ìµ»ë¤·¤Þ¤¹¡£"
+#~ msgid "_open_osfhandle failed"
+#~ msgstr "_open_osfhandle に失敗しました"
 
-#~ msgid "`l' is not permitted in POSIX awk formats"
-#~ msgstr "POSIX ½àµò¤Î awk ¤Ç¤Ï `l' ¤Ï»ÈÍѤǤ­¤Þ¤»¤ó¡£"
+#~ msgid "cannot restore fd %d: dup2 failed"
+#~ msgstr "ファイル記述子 (fd) %d をリストアできません: dup2 
に失敗しました"
 
-#~ msgid "`L' is meaningless in awk formats; ignored"
-#~ msgstr "awk ¤Î½ñ¼°»ØÄê¤Ç¤Ï `L' ¤Ï̵°ÕÌ£¤Ç¤¹¡£Ìµ»ë¤·¤Þ¤¹¡£"
+#~ msgid "%s subprocess"
+#~ msgstr "%s 子プロセス"
 
-#~ msgid "`L' is not permitted in POSIX awk formats"
-#~ msgstr "POSIX ½àµò¤Î awk ¤Ç¤Ï `L' ¤Ï»ÈÍѤǤ­¤Þ¤»¤ó¡£"
+#~ msgid "%s subprocess got fatal signal %d"
+#~ msgstr "%s 子プロセスが致命的なシグナル %d 
を受信しました"
 
-#~ msgid "`h' is meaningless in awk formats; ignored"
-#~ msgstr "awk ¤Î½ñ¼°»ØÄê¤Ç¤Ï `h' ¤Ï̵°ÕÌ£¤Ç¤¹¡£Ìµ»ë¤·¤Þ¤¹¡£"
+#~ msgid "stdin"
+#~ msgstr "標準入力"
 
-#~ msgid "`h' is not permitted in POSIX awk formats"
-#~ msgstr "POSIX ½àµò¤Î awk ¤Ç¤Ï `h' ¤Ï»ÈÍѤǤ­¤Þ¤»¤ó¡£"
+#~ msgid "stdout"
+#~ msgstr "標準出力"
 
-#~ msgid "[s]printf: value %g is out of range for `%%%c' format"
-#~ msgstr "[s]printf: %g ¤ÎÃͤ¬½ñ¼° `%%%c' ¤ÎµöÍÆÈϰϤòĶ¤¨¤Æ¤¤¤Þ¤¹¡£"
+#~ msgid "stderr"
+#~ msgstr "標準エラー出力"
 
-#~ msgid "not enough arguments to satisfy format string"
-#~ msgstr "½ñ¼°»ØÄꤹ¤ë¤¿¤á¤Î°ú¿ô¤¬Â­¤ê¤Þ¤»¤ó¡£"
+#~ msgid "unknown stream"
+#~ msgstr "不明なストリーム"
 
-#~ msgid "^ ran out for this one"
-#~ msgstr "^ ¤³¤³¤«¤é­¤ê¤Þ¤»¤ó"
+#~ msgid "failed to reopen %s with mode %s"
+#~ msgstr "%s をモード %s で再度開くことに失敗しました"
 
-#~ msgid "[s]printf: format specifier does not have control letter"
-#~ msgstr "[s]printf: ½ñ¼°»ØÄê»Ò¤ËÀ©¸æʸ»ú¤¬¤¢¤ê¤Þ¤»¤ó¡£"
+#~ msgid "string comparison failed"
+#~ msgstr "文字列の比較に失敗しました"
 
-#~ msgid "too many arguments supplied for format string"
-#~ msgstr "½ñ¼°»ØÄêʸ»úÎó¤Î°ú¿ô¤¬Â¿²á¤®¤Þ¤¹¡£"
+#~ msgid "Set LC_ALL='C' to work around the problem."
+#~ msgstr "問題を回避するために LC_ALL='C' を指定してくだ
さい."
 
-#, fuzzy
-#~ msgid "attempt to use array parameter `%s' in a scalar context"
-#~ msgstr "¥¹¥«¥é¡¼´Ä¶­¤ËÇÛÎó `%s' ¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤¹¡£"
+#~ msgid "The strings compared were %s and %s."
+#~ msgstr "比較した文字列は %s と %s です."
 
-#~ msgid "can't open two way socket `%s' for input/output (%s)"
-#~ msgstr "Æþ½ÐÎÏÍѤÎÁÐÊý¸þ¥½¥±¥Ã¥È `%s' ¤¬³«¤±¤Þ¤»¤ó (%s)¡£"
+#~ msgid "cannot perform formatted output"
+#~ msgstr 
"書式設定を行った出力を実行することができません"
+
+#~ msgid "invalid %s%s argument `%s'"
+#~ msgstr "引数 `%3$s' に対して %1$s%2$s が無効です"
+
+#~ msgid "invalid suffix in %s%s argument `%s'"
+#~ msgstr "引数 `%3$s' に対して無効な接尾辞 %1$s%2$s です"
+
+#~ msgid "%s%s argument `%s' too large"
+#~ msgstr "引数 `%3$s' に対する %1$s%2$s が大きすぎます"
+
+#~ msgid "%s: illegal option -- %c\n"
+#~ msgstr "%s: 不正なオプション -- %c\n"
+
+#~ msgid "block size"
+#~ msgstr "ブロックサイズ"
+
+#~ msgid "%s exists but is not a directory"
+#~ msgstr "%s は存在しますがディレクトリではありません"
+
+#~ msgid "cannot change owner and/or group of %s"
+#~ msgstr "%s のオーナーとグループを変更できません"
+
+#~ msgid "cannot chdir to directory %s"
+#~ msgstr "ディレクトリ %s に移動できません"
+
+#~ msgid "cannot get the login group of a numeric UID"
+#~ msgstr "数字のUIDのログイングループを取得できません"
 
 #~ msgid ""
-#~ "concatenation: side effects in one expression have changed the length of "
-#~ "another!"
+#~ "\n"
+#~ "This is free software.  You may redistribute copies of it under the terms 
of\n"
+#~ "the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.\n"
+#~ "There is NO WARRANTY, to the extent permitted by law.\n"
+#~ "\n"
 #~ msgstr ""
-#~ "concatenation¡Êʸ»úÎóÏ¢·ë¡Ë: °ìÊý¤Î¼°¤ÎÉûºîÍѤǡ¢¤â¤¦°ìÊý¤ÎŤµ¤¬ÊѤï¤ê¤Þ"
-#~ "¤·¤¿!"
+#~ "\n"
+#~ "本プログラムはフリーソフトウェアです. GNU一般å…
¬æœ‰ä½¿ç”¨è¨±è«¾\n"
+#~ "<http://www.gnu.org/licenses/gpl.html> で定められた条項
の下で本プログラ\n"
+#~ "ムのコピーを再配布できます. 
適切な法が認る限りにおいて全くの無保証です.\n"
+#~ "\n"
+
+#~ msgid "statement may have no effect"
+#~ msgstr "命令文には効果が無いかもしれません。"
+
+#~ msgid "call of `length' without parentheses is deprecated by POSIX"
+#~ msgstr "POSIX は括弧無しでの `length' 
の使用を推奨しません。"
+
+#~ msgid "`break' outside a loop is not portable"
+#~ msgstr "ループの外で使用する `break' は他の awk 
で使用できません。"
+
+#~ msgid "`continue' outside a loop is not portable"
+#~ msgstr "ループの外で使用する `continue' は他の awk 
で使用できません。"
+
+#~ msgid "`next' cannot be called from a BEGIN rule"
+#~ msgstr "BEGIN ルールからは `next' を呼び出せません。"
+
+#~ msgid "`nextfile' cannot be called from a BEGIN rule"
+#~ msgstr "BEGIN ルールからは `nextfile' を呼び出せません。"
+
+#~ msgid "concatenation: side effects in one expression have changed the 
length of another!"
+#~ msgstr "concatenation(文字列連結): 
一方の式の副作用で、もう一方の長さが変わりました!"
 
 #~ msgid "illegal type (%s) in tree_eval"
-#~ msgstr "tree_eval ¤ÎÃæ¤ËÉÔÀµ¤Ê¥¿¥¤¥× (%s) ¤¬»ÈÍѤµ¤ì¤Æ¤¤¤Þ¤¹¡£"
+#~ msgstr "tree_eval の中に不正なタイプ (%s) 
が使用されています。"
 
 #~ msgid "\t# -- main --\n"
-#~ msgstr "\t# -- ¥á¥¤¥ó --\n"
+#~ msgstr "\t# -- メイン --\n"
 
 #~ msgid "invalid tree type %s in redirect()"
-#~ msgstr "redirect() ¤ÎÃæ¤ÇÉÔÀµ¤Ê¥Ä¥ê¡¼¥¿¥¤¥× %s ¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤¹¡£"
+#~ msgstr "redirect() の中で不正なツリータイプ %s 
を使用しています。"
+
+#~ msgid "can't open two way socket `%s' for input/output (%s)"
+#~ msgstr "入出力用の双方向ソケット `%s' が開けません 
(%s)。"
+
+#~ msgid "/inet/raw client not ready yet, sorry"
+#~ msgstr "残念ながら、/inet/raw 
クライアントの準備ができていません。"
+
+#~ msgid "only root may use `/inet/raw'."
+#~ msgstr "`/inet/raw' は root ユーザーのみ使用できます。"
+
+#~ msgid "/inet/raw server not ready yet, sorry"
+#~ msgstr "残念ながら、/inet/raw 
サーバーの準備ができていません。"
+
+#~ msgid "file `%s' is a directory"
+#~ msgstr "ファイル `%s' はディレクトリです。"
+
+#~ msgid "use `PROCINFO[\"%s\"]' instead of `%s'"
+#~ msgstr "`%2$s' の代わりに `PROCINFO[\"%1$s\"]' を使用してくだ
さい。"
+
+#~ msgid "use `PROCINFO[...]' instead of `/dev/user'"
+#~ msgstr "`/dev/user' の代わりに `PROCINFO[...]' を使用してくだ
さい。"
+
+#~ msgid "\t-m[fr] val\n"
+#~ msgstr "\t-m[fr] 数値\n"
+
+#~ msgid "\t-W compat\t\t--compat\n"
+#~ msgstr "\t-W compat\t\t--compat\n"
+
+#~ msgid "\t-W copyleft\t\t--copyleft\n"
+#~ msgstr "\t-W copyleft\t\t--copyleft\n"
+
+#~ msgid "\t-W usage\t\t--usage\n"
+#~ msgstr "\t-W usage\t\t--usage\n"
+
+#~ msgid "can't convert string to float"
+#~ msgstr "文字列から浮動小数に変換できません。"
 
-#, fuzzy
 #~ msgid "# treated internally as `delete'"
-#~ msgstr "# ÆâÉô¤Ç¤Ï `delete' ¤È¤·¤Æ°·¤ï¤ì¤Þ¤·¤¿¡£"
+#~ msgstr "# 内部では `delete' として扱われました。"
 
 #~ msgid "# this is a dynamically loaded extension function"
-#~ msgstr "# ¤³¤ì¤ÏưŪ¤Ë¥í¡¼¥É¤µ¤ì¤¿³ÈÄ¥µ¡Ç½¤Ç¤¹¡£"
-
-#~ msgid "unexpected type %s in prec_level"
-#~ msgstr "prec_level Ãæ¤Î %s ¤ÏͽÁÛ³°¤Î¥¿¥¤¥×¤Ç¤¹¡£"
+#~ msgstr "# これは動的にロードされた拡張機能です。"
 
-#, fuzzy
-#~ msgid "Unknown node type %s in pp_var"
-#~ msgstr "¥Î¡¼¥É %d ¤Î¼ïÎबÉÔÌÀ¤Ç¤¹¡£"
+#~ msgid ""
+#~ "\t# BEGIN block(s)\n"
+#~ "\n"
+#~ msgstr ""
+#~ "\t# BEGIN ブロック\n"
+#~ "\n"
 
-#~ msgid "%s: illegal option -- %c\n"
-#~ msgstr "%s: ÉÔÀµ¤Ê¥ª¥×¥·¥ç¥ó -- %c\n"
+#~ msgid "unexpected type %s in prec_level"
+#~ msgstr "prec_level 中の %s は予想外のタイプです。"

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog        |   15 +
 awkgram.c        |    2 +-
 awkgram.y        |    2 +-
 configure        |   20 +-
 configure.ac     |    2 +-
 doc/ChangeLog    |    6 +
 doc/awkcard.in   |    4 +-
 doc/gawk.1       |    6 +-
 doc/gawk.info    |  959 ++++++++++----------
 doc/gawk.texi    |   38 +-
 main.c           |    4 +-
 po/ChangeLog     |    4 +
 po/LINGUAS       |    1 +
 po/da.gmo        |  Bin 45014 -> 44852 bytes
 po/da.po         |   17 +-
 po/de.gmo        |  Bin 50728 -> 50558 bytes
 po/de.po         |   17 +-
 po/es.gmo        |  Bin 50902 -> 50726 bytes
 po/es.po         |   17 +-
 po/fi.gmo        |  Bin 51566 -> 51384 bytes
 po/fi.po         |   17 +-
 po/fr.gmo        |  Bin 53212 -> 53034 bytes
 po/fr.po         |   17 +-
 po/gawk.pot      |   16 +-
 po/it.gmo        |  Bin 44734 -> 44568 bytes
 po/it.po         |   17 +-
 po/ja.gmo        |  Bin 31934 -> 55309 bytes
 po/ja.po         | 2597 ++++++++++++++++++++++++++++++++++--------------------
 po/nl.gmo        |  Bin 49208 -> 49030 bytes
 po/nl.po         |   17 +-
 po/pl.gmo        |  Bin 51361 -> 51195 bytes
 po/pl.po         |   17 +-
 regex_internal.h |    1 +
 test/ChangeLog   |    4 +
 test/badargs.ok  |    4 +-
 version.c        |    2 +-
 36 files changed, 2298 insertions(+), 1525 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

[Prev in Thread] Current Thread [Next in Thread]