OSDN Git Service

LDP: Update POT and ja.po to LDP v3.79
[linuxjm/LDP_man-pages.git] / po4a / aio / po / ja.po
index fbb721d..772e417 100644 (file)
@@ -6,10 +6,11 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: man-pages-ja\n"
-"POT-Creation-Date: 2015-01-23 22:24+0900\n"
-"PO-Revision-Date: 2015-01-25 06:11+0900\n"
+"POT-Creation-Date: 2015-02-04 23:30+0900\n"
+"PO-Revision-Date: 2015-01-25 07:10+0900\n"
 "Last-Translator: Akihiro MOTOKI <amotoki@gmail.com>\n"
-"Language-Team: Japanese (http://www.transifex.net/projects/p/man-pages-ja/language/ja/)\n"
+"Language-Team: Japanese (http://www.transifex.net/projects/p/man-pages-ja/"
+"language/ja/)\n"
 "Language: ja\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -82,7 +83,12 @@ msgstr "説明"
 
 #. type: Plain text
 #: build/C/man7/aio.7:37
-msgid "The POSIX asynchronous I/O (AIO) interface allows applications to initiate one or more I/O operations that are performed asynchronously (i.e., in the background).  The application can elect to be notified of completion of the I/O operation in a variety of ways: by delivery of a signal, by instantiation of a thread, or no notification at all."
+msgid ""
+"The POSIX asynchronous I/O (AIO) interface allows applications to initiate "
+"one or more I/O operations that are performed asynchronously (i.e., in the "
+"background).  The application can elect to be notified of completion of the "
+"I/O operation in a variety of ways: by delivery of a signal, by "
+"instantiation of a thread, or no notification at all."
 msgstr ""
 "POSIX 非同期 (AIO) インターフェースを使うと、アプリケーションは、非同期\n"
 "に (つまり、バックグラウンドで) 実行されるI/O 操作を一つ以上発行できる\n"
@@ -116,7 +122,8 @@ msgstr "B<aio_write>(3)"
 
 #. type: Plain text
 #: build/C/man7/aio.7:49
-msgid "Enqueue a write request.  This is the asynchronous analog of B<write>(2)."
+msgid ""
+"Enqueue a write request.  This is the asynchronous analog of B<write>(2)."
 msgstr ""
 "書き込みリクエストをキューに入れる。\n"
 "B<write>(2) の非同期版である。"
@@ -129,9 +136,11 @@ msgstr "B<aio_fsync>(3)"
 
 #. type: Plain text
 #: build/C/man7/aio.7:56
-msgid "Enqueue a sync request for the I/O operations on a file descriptor.  This is the asynchronous analog of B<fsync>(2)  and B<fdatasync>(2)."
+msgid ""
+"Enqueue a sync request for the I/O operations on a file descriptor.  This is "
+"the asynchronous analog of B<fsync>(2)  and B<fdatasync>(2)."
 msgstr ""
-"ファイルディスクリプタに対して行われた I/O 操作の\n"
+"ã\83\95ã\82¡ã\82¤ã\83«ã\83\87ã\82£ã\82¹ã\82¯ã\83ªã\83\97ã\82¿ã\83¼ã\81«å¯¾ã\81\97ã\81¦è¡\8cã\82\8fã\82\8cã\81\9f I/O æ\93\8dä½\9cã\81®\n"
 "同期 (sync) リクエストをキューに入れる。\n"
 "B<fsync>(2) や B<fdatasync>(2) の非同期版である。"
 
@@ -165,7 +174,9 @@ msgstr "B<aio_suspend>(3)"
 
 #. type: Plain text
 #: build/C/man7/aio.7:66
-msgid "Suspend the caller until one or more of a specified set of I/O requests completes."
+msgid ""
+"Suspend the caller until one or more of a specified set of I/O requests "
+"completes."
 msgstr ""
 "指定された I/O リクエストの集合 (要素は一つ以上) が完了するまで、\n"
 "呼び出し側の実行を停止 (suspend) する。"
@@ -178,9 +189,10 @@ msgstr "B<aio_cancel>(3)"
 
 #. type: Plain text
 #: build/C/man7/aio.7:70
-msgid "Attempt to cancel outstanding I/O requests on a specified file descriptor."
+msgid ""
+"Attempt to cancel outstanding I/O requests on a specified file descriptor."
 msgstr ""
-"指定されたファイルディスクリプタに関する\n"
+"æ\8c\87å®\9aã\81\95ã\82\8cã\81\9fã\83\95ã\82¡ã\82¤ã\83«ã\83\87ã\82£ã\82¹ã\82¯ã\83ªã\83\97ã\82¿ã\83¼ã\81«é\96¢ã\81\99ã\82\8b\n"
 "完了していない I/O リクエストのキャンセルを試みる。"
 
 #. type: TP
@@ -196,10 +208,14 @@ msgstr "一回の関数呼び出しで複数の I/O リクエストをキュー
 
 #. type: Plain text
 #: build/C/man7/aio.7:80
-msgid "The I<aiocb> (\"asynchronous I/O control block\") structure defines parameters that control an I/O operation.  An argument of this type is employed with all of the functions listed above.  This structure has the following form:"
+msgid ""
+"The I<aiocb> (\"asynchronous I/O control block\") structure defines "
+"parameters that control an I/O operation.  An argument of this type is "
+"employed with all of the functions listed above.  This structure has the "
+"following form:"
 msgstr ""
 "I<aiocb> (\"非同期 I/O 制御ブロック (asynchronous I/O control block)\")\n"
-"構造体は、I/O 操作を制御するパラメータを定義する。この型の引き数は上記\n"
+"æ§\8bé\80 ä½\93ã\81¯ã\80\81I/O æ\93\8dä½\9cã\82\92å\88¶å¾¡ã\81\99ã\82\8bã\83\91ã\83©ã\83¡ã\83¼ã\82¿ã\83¼ã\82\92å®\9a義ã\81\99ã\82\8bã\80\82ã\81\93ã\81®å\9e\8bã\81®å¼\95ã\81\8dæ\95°ã\81¯ä¸\8aè¨\98\n"
 "の全ての関数で使用されている。この構造体は以下の通りである。"
 
 #. type: Plain text
@@ -276,7 +292,7 @@ msgstr "I<aio_filedes>"
 #. type: Plain text
 #: build/C/man7/aio.7:110
 msgid "The file descriptor on which the I/O operation is to be performed."
-msgstr "I/O 操作の実行対象となるファイルディスクリプタ。"
+msgstr "I/O æ\93\8dä½\9cã\81®å®\9fè¡\8c対象ã\81¨ã\81ªã\82\8bã\83\95ã\82¡ã\82¤ã\83«ã\83\87ã\82£ã\82¹ã\82¯ã\83ªã\83\97ã\82¿ã\83¼ã\80\82"
 
 #. type: TP
 #: build/C/man7/aio.7:110
@@ -298,7 +314,7 @@ msgstr "I<aio_buf>"
 #. type: Plain text
 #: build/C/man7/aio.7:116
 msgid "This is the buffer used to transfer data for a read or write operation."
-msgstr "読み出し操作、書き込み操作でデータ転送に使用されるバッファ。"
+msgstr "読ã\81¿å\87ºã\81\97æ\93\8dä½\9cã\80\81æ\9b¸ã\81\8dè¾¼ã\81¿æ\93\8dä½\9cã\81§ã\83\87ã\83¼ã\82¿è»¢é\80\81ã\81«ä½¿ç\94¨ã\81\95ã\82\8cã\82\8bã\83\90ã\83\83ã\83\95ã\82¡ã\83¼ã\80\82"
 
 #. type: TP
 #: build/C/man7/aio.7:116
@@ -309,7 +325,7 @@ msgstr "I<aio_nbytes>"
 #. type: Plain text
 #: build/C/man7/aio.7:120
 msgid "This is the size of the buffer pointed to by I<aio_buf>."
-msgstr "I<aio_buf> が指すバッファのサイズ。"
+msgstr "I<aio_buf> ã\81\8cæ\8c\87ã\81\99ã\83\90ã\83\83ã\83\95ã\82¡ã\83¼ã\81®ã\82µã\82¤ã\82ºã\80\82"
 
 #. type: TP
 #: build/C/man7/aio.7:120
@@ -319,7 +335,12 @@ msgstr "I<aio_reqprio>"
 
 #. type: Plain text
 #: build/C/man7/aio.7:129
-msgid "This field specifies a value that is subtracted from the calling thread's real-time priority in order to determine the priority for execution of this I/O request (see B<pthread_setschedparam>(3)).  The specified value must be between 0 and the value returned by I<sysconf(_SC_AIO_PRIO_DELTA_MAX)>.  This field is ignored for file synchronization operations."
+msgid ""
+"This field specifies a value that is subtracted from the calling thread's "
+"real-time priority in order to determine the priority for execution of this "
+"I/O request (see B<pthread_setschedparam>(3)).  The specified value must be "
+"between 0 and the value returned by I<sysconf(_SC_AIO_PRIO_DELTA_MAX)>.  "
+"This field is ignored for file synchronization operations."
 msgstr ""
 "このフィールドでは、呼び出したスレッドのリアルタイム優先度から\n"
 "減算する値を指定する。この I/O リクエストの実行の優先度を\n"
@@ -335,7 +356,11 @@ msgstr "I<aio_sigevent>"
 
 #. type: Plain text
 #: build/C/man7/aio.7:143
-msgid "This field is a structure that specifies how the caller is to be notified when the asynchronous I/O operation completes.  Possible values for I<aio_sigevent.sigev_notify> are B<SIGEV_NONE>, B<SIGEV_SIGNAL>, and B<SIGEV_THREAD>.  See B<sigevent>(7)  for further details."
+msgid ""
+"This field is a structure that specifies how the caller is to be notified "
+"when the asynchronous I/O operation completes.  Possible values for "
+"I<aio_sigevent.sigev_notify> are B<SIGEV_NONE>, B<SIGEV_SIGNAL>, and "
+"B<SIGEV_THREAD>.  See B<sigevent>(7)  for further details."
 msgstr ""
 "このフィールドは、非同期 I/O 操作が完了した際に呼び出し側に\n"
 "どのように通知を行うかを指定する構造体である。\n"
@@ -358,7 +383,9 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man7/aio.7:150
-msgid "In addition to the standard functions listed above, the GNU C library provides the following extension to the POSIX AIO API:"
+msgid ""
+"In addition to the standard functions listed above, the GNU C library "
+"provides the following extension to the POSIX AIO API:"
 msgstr ""
 "上記のリストにある標準の関数に加えて、GNU C ライブラリでは\n"
 "以下に示す POSIX AIO API に対する拡張が提供されている。"
@@ -371,8 +398,9 @@ msgstr "B<aio_init>(3)"
 
 #. type: Plain text
 #: build/C/man7/aio.7:153
-msgid "Set parameters for tuning the behavior of the glibc POSIX AIO implementation."
-msgstr "glibc の POSIX AIO 実装の動作を調整するパラメータを設定する。"
+msgid ""
+"Set parameters for tuning the behavior of the glibc POSIX AIO implementation."
+msgstr "glibc の POSIX AIO 実装の動作を調整するパラメーターを設定する。"
 
 #. type: SH
 #: build/C/man7/aio.7:153 build/C/man3/aio_cancel.3:101
@@ -399,7 +427,10 @@ msgstr "B<EINVAL>"
 
 #. type: Plain text
 #: build/C/man7/aio.7:163
-msgid "The I<aio_reqprio> field of the I<aiocb> structure was less than 0, or was greater than the limit returned by the call I<sysconf(_SC_AIO_PRIO_DELTA_MAX)>."
+msgid ""
+"The I<aio_reqprio> field of the I<aiocb> structure was less than 0, or was "
+"greater than the limit returned by the call "
+"I<sysconf(_SC_AIO_PRIO_DELTA_MAX)>."
 msgstr ""
 "I<aiocb> 構造体の I<aio_reqprio> フィールドが、0 より小さいか、\n"
 "I<sysconf(_SC_AIO_PRIO_DELTA_MAX)> が返す上限よりも大きかった。"
@@ -420,7 +451,8 @@ msgstr "バージョン"
 #. type: Plain text
 #: build/C/man7/aio.7:165
 msgid "The POSIX AIO interfaces are provided by glibc since version 2.1."
-msgstr "POSIX AIO インターフェイスは glibc バージョン 2.1 以降で提供されている。"
+msgstr ""
+"POSIX AIO インターフェイスは glibc バージョン 2.1 以降で提供されている。"
 
 #. type: SH
 #: build/C/man7/aio.7:165 build/C/man3/aio_cancel.3:114
@@ -456,16 +488,22 @@ msgstr "注意"
 
 #. type: Plain text
 #: build/C/man7/aio.7:174
-msgid "It is a good idea to zero out the control block buffer before use (see B<memset>(3)).  The control block buffer and the buffer pointed to by I<aio_buf> must not be changed while the I/O operation is in progress.  These buffers must remain valid until the I/O operation completes."
+msgid ""
+"It is a good idea to zero out the control block buffer before use (see "
+"B<memset>(3)).  The control block buffer and the buffer pointed to by "
+"I<aio_buf> must not be changed while the I/O operation is in progress.  "
+"These buffers must remain valid until the I/O operation completes."
 msgstr ""
-"使用前に制御ブロックバッファを 0 で埋めるのはよい考えである\n"
-"(B<memset>(3) 参照)。I/O 操作が実行中の間は、制御ブロックバッファと\n"
-"I<aio_buf> が指すバッファを変更してはならない。I/O 操作が完了するまで、\n"
-"これらのバッファは有効な状態に保たなければならない。"
+"使ç\94¨å\89\8dã\81«å\88¶å¾¡ã\83\96ã\83­ã\83\83ã\82¯ã\83\90ã\83\83ã\83\95ã\82¡ã\83¼ã\82\92 0 ã\81§å\9f\8bã\82\81ã\82\8bã\81®ã\81¯ã\82\88ã\81\84è\80\83ã\81\88ã\81§ã\81\82ã\82\8b\n"
+"(B<memset>(3) å\8f\82ç\85§)ã\80\82I/O æ\93\8dä½\9cã\81\8cå®\9fè¡\8c中ã\81®é\96\93ã\81¯ã\80\81å\88¶å¾¡ã\83\96ã\83­ã\83\83ã\82¯ã\83\90ã\83\83ã\83\95ã\82¡ã\83¼ã\81¨\n"
+"I<aio_buf> ã\81\8cæ\8c\87ã\81\99ã\83\90ã\83\83ã\83\95ã\82¡ã\83¼ã\82\92å¤\89æ\9b´ã\81\97ã\81¦ã\81¯ã\81ªã\82\89ã\81ªã\81\84ã\80\82I/O æ\93\8dä½\9cã\81\8cå®\8cäº\86ã\81\99ã\82\8bã\81¾ã\81§ã\80\81\n"
+"ã\81\93ã\82\8cã\82\89ã\81®ã\83\90ã\83\83ã\83\95ã\82¡ã\83¼ã\81¯æ\9c\89å\8a¹ã\81ªç\8a¶æ\85\8bã\81«ä¿\9dã\81\9fã\81ªã\81\91ã\82\8cã\81°ã\81ªã\82\89ã\81ªã\81\84ã\80\82"
 
 #. type: Plain text
 #: build/C/man7/aio.7:178
-msgid "Simultaneous asynchronous read or write operations using the same I<aiocb> structure yield undefined results."
+msgid ""
+"Simultaneous asynchronous read or write operations using the same I<aiocb> "
+"structure yield undefined results."
 msgstr ""
 "同じ I<aiocb> 構造体を使って、同時に複数の非同期の読み出し操作や\n"
 "書き込み操作を行った場合に、どのような結果になるかは未定義である。"
@@ -475,9 +513,17 @@ msgstr ""
 #.  http://lwn.net/Articles/148755/
 #. type: Plain text
 #: build/C/man7/aio.7:196
-msgid "The current Linux POSIX AIO implementation is provided in user space by glibc.  This has a number of limitations, most notably that maintaining multiple threads to perform I/O operations is expensive and scales poorly.  Work has been in progress for some time on a kernel state-machine-based implementation of asynchronous I/O (see B<io_submit>(2), B<io_setup>(2), B<io_cancel>(2), B<io_destroy>(2), B<io_getevents>(2)), but this implementation hasn't yet matured to the point where the POSIX AIO implementation can be completely reimplemented using the kernel system calls."
-msgstr ""
-"現在の Linux では、POSIX AIO 実装は glibc によりユーザ空間で提供\n"
+msgid ""
+"The current Linux POSIX AIO implementation is provided in user space by "
+"glibc.  This has a number of limitations, most notably that maintaining "
+"multiple threads to perform I/O operations is expensive and scales poorly.  "
+"Work has been in progress for some time on a kernel state-machine-based "
+"implementation of asynchronous I/O (see B<io_submit>(2), B<io_setup>(2), "
+"B<io_cancel>(2), B<io_destroy>(2), B<io_getevents>(2)), but this "
+"implementation hasn't yet matured to the point where the POSIX AIO "
+"implementation can be completely reimplemented using the kernel system calls."
+msgstr ""
+"現在の Linux では、POSIX AIO 実装は glibc によりユーザー空間で提供\n"
 "されている。このため、制限がいくつかあり、最も顕著なものは、I/O 操作を\n"
 "実行する複数のスレッドの管理コストが高く、スケーラビリティに欠けること\n"
 "である。しばらくの間、カーネルのステートマシンによる非同期 I/O の実装\n"
@@ -496,10 +542,17 @@ msgstr "例"
 
 #. type: Plain text
 #: build/C/man7/aio.7:209
-msgid "The program below opens each of the files named in its command-line arguments and queues a request on the resulting file descriptor using B<aio_read>(3).  The program then loops, periodically monitoring each of the I/O operations that is still in progress using B<aio_error>(3).  Each of the I/O requests is set up to provide notification by delivery of a signal.  After all I/O requests have completed, the program retrieves their status using B<aio_return>(3)."
+msgid ""
+"The program below opens each of the files named in its command-line "
+"arguments and queues a request on the resulting file descriptor using "
+"B<aio_read>(3).  The program then loops, periodically monitoring each of the "
+"I/O operations that is still in progress using B<aio_error>(3).  Each of the "
+"I/O requests is set up to provide notification by delivery of a signal.  "
+"After all I/O requests have completed, the program retrieves their status "
+"using B<aio_return>(3)."
 msgstr ""
 "下記のプログラムは、コマンドライン引き数で指定された名前のファイルを\n"
-"それぞれオープンし、得られたファイルディスクリプタに対するリクエストを\n"
+"ã\81\9dã\82\8cã\81\9eã\82\8cã\82ªã\83¼ã\83\97ã\83³ã\81\97ã\80\81å¾\97ã\82\89ã\82\8cã\81\9fã\83\95ã\82¡ã\82¤ã\83«ã\83\87ã\82£ã\82¹ã\82¯ã\83ªã\83\97ã\82¿ã\83¼ã\81«å¯¾ã\81\99ã\82\8bã\83ªã\82¯ã\82¨ã\82¹ã\83\88ã\82\92\n"
 "B<aio_read>(3) を使ってキューに入れる。その後、このプログラムはループに\n"
 "入り、定期的に B<aio_error>(3) を使ってまだ実行中の各 I/O 操作を監視す\n"
 "る。各 I/O リクエストは、シグナルの配送による完了通知が行われるように設\n"
@@ -508,7 +561,10 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man7/aio.7:215
-msgid "The B<SIGQUIT> signal (generated by typing control-\\e) causes the program to request cancellation of each of the outstanding requests using B<aio_cancel>(3)."
+msgid ""
+"The B<SIGQUIT> signal (generated by typing control-\\e) causes the program "
+"to request cancellation of each of the outstanding requests using "
+"B<aio_cancel>(3)."
 msgstr ""
 "B<SIGQUIT> シグナル (control-\\e をタイプすると生成できる) を送ると、\n"
 "このプログラムは B<aio_cancel>(3) を使って\n"
@@ -516,7 +572,10 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man7/aio.7:220
-msgid "Here is an example of what we might see when running this program.  In this example, the program queues two requests to standard input, and these are satisfied by two lines of input containing \"abc\" and \"x\"."
+msgid ""
+"Here is an example of what we might see when running this program.  In this "
+"example, the program queues two requests to standard input, and these are "
+"satisfied by two lines of input containing \"abc\" and \"x\"."
 msgstr ""
 "以下はこのプログラムを実行した際の出力例である。\n"
 "この例では、標準入力に対して 2 つのリクエストを行い、\n"
@@ -1133,13 +1192,23 @@ msgstr "関連項目"
 
 #. type: Plain text
 #: build/C/man7/aio.7:462
-msgid "B<io_cancel>(2), B<io_destroy>(2), B<io_getevents>(2), B<io_setup>(2), B<io_submit>(2), B<aio_cancel>(3), B<aio_error>(3), B<aio_init>(3), B<aio_read>(3), B<aio_return>(3), B<aio_write>(3), B<lio_listio>(3)"
-msgstr "B<io_cancel>(2), B<io_destroy>(2), B<io_getevents>(2), B<io_setup>(2), B<io_submit>(2), B<aio_cancel>(3), B<aio_error>(3), B<aio_init>(3), B<aio_read>(3), B<aio_return>(3), B<aio_write>(3), B<lio_listio>(3)"
+msgid ""
+"B<io_cancel>(2), B<io_destroy>(2), B<io_getevents>(2), B<io_setup>(2), "
+"B<io_submit>(2), B<aio_cancel>(3), B<aio_error>(3), B<aio_init>(3), "
+"B<aio_read>(3), B<aio_return>(3), B<aio_write>(3), B<lio_listio>(3)"
+msgstr ""
+"B<io_cancel>(2), B<io_destroy>(2), B<io_getevents>(2), B<io_setup>(2), "
+"B<io_submit>(2), B<aio_cancel>(3), B<aio_error>(3), B<aio_init>(3), "
+"B<aio_read>(3), B<aio_return>(3), B<aio_write>(3), B<lio_listio>(3)"
 
 #. type: Plain text
 #: build/C/man7/aio.7:465
-msgid "E<.UR http://www.squid-cache.org\\:/~adrian\\:/Reprint-Pulavarty-OLS2003.pdf> E<.UE>"
-msgstr "E<.UR http://www.squid-cache.org\\:/~adrian\\:/Reprint-Pulavarty-OLS2003.pdf> E<.UE>"
+msgid ""
+"E<.UR http://www.squid-cache.org\\:/~adrian\\:/Reprint-Pulavarty-OLS2003."
+"pdf> E<.UE>"
+msgstr ""
+"E<.UR http://www.squid-cache.org\\:/~adrian\\:/Reprint-Pulavarty-OLS2003."
+"pdf> E<.UE>"
 
 #. type: SH
 #: build/C/man7/aio.7:465 build/C/man3/aio_cancel.3:128
@@ -1163,7 +1232,17 @@ msgstr "この文書について"
 #: build/C/man2/io_destroy.2:99 build/C/man2/io_getevents.2:118
 #: build/C/man2/io_setup.2:112 build/C/man2/io_submit.2:114
 #: build/C/man3/lio_listio.3:235
-msgid "This page is part of release 3.78 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \\%http://www.kernel.org/doc/man-pages/."
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.78 of the Linux I<man-pages> project.  A "
+#| "description of the project, information about reporting bugs, and the "
+#| "latest version of this page, can be found at \\%http://www.kernel.org/doc/"
+#| "man-pages/."
+msgid ""
+"This page is part of release 3.79 of the Linux I<man-pages> project.  A "
+"description of the project, information about reporting bugs, and the latest "
+"version of this page, can be found at \\%http://www.kernel.org/doc/man-"
+"pages/."
 msgstr ""
 "この man ページは Linux I<man-pages> プロジェクトのリリース 3.78 の一部\n"
 "である。プロジェクトの説明とバグ報告に関する情報は\n"
@@ -1222,9 +1301,14 @@ msgstr "I<-lrt> でリンクする。"
 
 #. type: Plain text
 #: build/C/man3/aio_cancel.3:51
-msgid "The B<aio_cancel>()  function attempts to cancel outstanding asynchronous I/O requests for the file descriptor I<fd>.  If I<aiocbp> is NULL, all such requests are canceled.  Otherwise, only the request described by the control block pointed to by I<aiocbp> is canceled.  (See B<aio>(7)  for a description of the I<aiocb> structure.)"
+msgid ""
+"The B<aio_cancel>()  function attempts to cancel outstanding asynchronous I/"
+"O requests for the file descriptor I<fd>.  If I<aiocbp> is NULL, all such "
+"requests are canceled.  Otherwise, only the request described by the control "
+"block pointed to by I<aiocbp> is canceled.  (See B<aio>(7)  for a "
+"description of the I<aiocb> structure.)"
 msgstr ""
-"B<aio_cancel>() 関数は、ファイルディスクリプタ I<fd> についての完了して\n"
+"B<aio_cancel>() 関数は、ファイルディスクリプタ I<fd> についての完了して\n"
 "いない非同期 I/O リクエストをキャンセルしようとする。 I<aiocbp> が\n"
 "NULL の場合、そのような全てのリクエストがキャンセルされる。 I<aiocbp>\n"
 "が NULL でない場合、I<aiocbp> で指された制御ブロックで記述されたリクエ\n"
@@ -1232,7 +1316,12 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/aio_cancel.3:63
-msgid "Normal asynchronous notification occurs for canceled requests (see B<aio>(7)  and B<sigevent>(7)).  The request return status (B<aio_return>(3))  is set to -1, and the request error status (B<aio_error>(3))  is set to B<ECANCELED>.  The control block of requests that cannot be canceled is not changed."
+msgid ""
+"Normal asynchronous notification occurs for canceled requests (see "
+"B<aio>(7)  and B<sigevent>(7)).  The request return status "
+"(B<aio_return>(3))  is set to -1, and the request error status "
+"(B<aio_error>(3))  is set to B<ECANCELED>.  The control block of requests "
+"that cannot be canceled is not changed."
 msgstr ""
 "キャンセルされたリクエストに対して、通常の非同期通知が起こる\n"
 "(B<aio>(7) と B<sigevent>(7) を参照)。\n"
@@ -1242,7 +1331,10 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/aio_cancel.3:70
-msgid "If the request could not be canceled, then it will terminate in the usual way after performing the I/O operation.  (In this case, B<aio_error>(3)  will return the status B<EINPROGRESSS>.)"
+msgid ""
+"If the request could not be canceled, then it will terminate in the usual "
+"way after performing the I/O operation.  (In this case, B<aio_error>(3)  "
+"will return the status B<EINPROGRESSS>.)"
 msgstr ""
 "リクエストがキャンセルできない場合には、\n"
 "B<aio_cancel>() は通常の I/O 操作の実行後と同じように終了する。\n"
@@ -1250,8 +1342,12 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/aio_cancel.3:77
-msgid "If I<aiocbp> is not NULL, and I<fd> differs from the file descriptor with which the asynchronous operation was initiated, unspecified results occur."
-msgstr "I<aiocbp> が NULL でなく、かつ I<fd> が非同期操作が開始されたファイルディスクリプタと異なる場合、 生じる結果は不定である。"
+msgid ""
+"If I<aiocbp> is not NULL, and I<fd> differs from the file descriptor with "
+"which the asynchronous operation was initiated, unspecified results occur."
+msgstr ""
+"I<aiocbp> が NULL でなく、かつ I<fd> が非同期操作が開始されたファイルディスク"
+"リプターと異なる場合、 生じる結果は不定である。"
 
 #.  FreeBSD: not those on raw disk devices.
 #. type: Plain text
@@ -1295,7 +1391,10 @@ msgstr "B<AIO_NOTCANCELED>"
 
 #. type: Plain text
 #: build/C/man3/aio_cancel.3:93
-msgid "At least one of the requests specified was not canceled because it was in progress.  In this case, one may check the status of individual requests using B<aio_error>(3)."
+msgid ""
+"At least one of the requests specified was not canceled because it was in "
+"progress.  In this case, one may check the status of individual requests "
+"using B<aio_error>(3)."
 msgstr ""
 "指定されたリクエストのうち少なくとも一つが、実行中のため\n"
 "キャンセルできなかった。この場合には、B<aio_error>(3) を使って\n"
@@ -1320,7 +1419,9 @@ msgstr "-1"
 
 #. type: Plain text
 #: build/C/man3/aio_cancel.3:101
-msgid "An error occurred.  The cause of the error can be found by inspecting I<errno>."
+msgid ""
+"An error occurred.  The cause of the error can be found by inspecting "
+"I<errno>."
 msgstr ""
 "エラーが発生した。\n"
 "I<errno> を確認することでエラーの原因を知ることができる。"
@@ -1336,7 +1437,7 @@ msgstr "B<EBADF>"
 #. type: Plain text
 #: build/C/man3/aio_cancel.3:106
 msgid "I<fd> is not a valid file descriptor."
-msgstr "I<fd> が有効なファイルディスクリプタでない。"
+msgstr "I<fd> ã\81\8cæ\9c\89å\8a¹ã\81ªã\83\95ã\82¡ã\82¤ã\83«ã\83\87ã\82£ã\82¹ã\82¯ã\83ªã\83\97ã\82¿ã\83¼ã\81§ã\81ªã\81\84ã\80\82"
 
 #. type: TP
 #: build/C/man3/aio_cancel.3:106 build/C/man3/aio_error.3:74
@@ -1367,7 +1468,9 @@ msgstr "B<aio>(7) を参照。"
 
 #. type: Plain text
 #: build/C/man3/aio_cancel.3:128
-msgid "B<aio_error>(3), B<aio_fsync>(3), B<aio_read>(3), B<aio_return>(3), B<aio_suspend>(3), B<aio_write>(3), B<lio_listio>(3), B<aio>(7)"
+msgid ""
+"B<aio_error>(3), B<aio_fsync>(3), B<aio_read>(3), B<aio_return>(3), "
+"B<aio_suspend>(3), B<aio_write>(3), B<lio_listio>(3), B<aio>(7)"
 msgstr ""
 "B<aio_error>(3), B<aio_fsync>(3), B<aio_read>(3), B<aio_return>(3), \n"
 "B<aio_suspend>(3), B<aio_write>(3), B<lio_listio>(3), B<aio>(7)"
@@ -1396,9 +1499,13 @@ msgstr "B<int aio_error(const struct aiocb *>I<aiocbp>B<);>"
 
 #. type: Plain text
 #: build/C/man3/aio_error.3:44
-msgid "The B<aio_error>()  function returns the error status for the asynchronous I/O request with control block pointed to by I<aiocbp>.  (See B<aio>(7)  for a description of the I<aiocb> structure.)"
+msgid ""
+"The B<aio_error>()  function returns the error status for the asynchronous I/"
+"O request with control block pointed to by I<aiocbp>.  (See B<aio>(7)  for a "
+"description of the I<aiocb> structure.)"
 msgstr ""
-"B<aio_error>() 関数は I<aiocbp> で指された制御ブロックでの非同期 I/O リクエス\n"
+"B<aio_error>() 関数は I<aiocbp> で指された制御ブロックでの非同期 I/O リクエ"
+"ス\n"
 "トのエラー状態を返す。(I<aiocb> 構造体の説明は B<aio>(7) を参照)"
 
 #. type: Plain text
@@ -1432,16 +1539,26 @@ msgstr "0 (リクエストが正常に完了した場合)"
 
 #. type: Plain text
 #: build/C/man3/aio_error.3:66
-msgid "A positive error number, if the asynchronous I/O operation failed.  This is the same value that would have been stored in the I<errno> variable in the case of a synchronous B<read>(2), B<write>(2), B<fsync>(2), or B<fdatasync>(2)  call."
+msgid ""
+"A positive error number, if the asynchronous I/O operation failed.  This is "
+"the same value that would have been stored in the I<errno> variable in the "
+"case of a synchronous B<read>(2), B<write>(2), B<fsync>(2), or "
+"B<fdatasync>(2)  call."
 msgstr ""
 "正のエラー番号 (非同期 I/O 命令が失敗した場合)。\n"
-"同期の B<read>(2), B<write>(2), B<fsync>(2), B<fdatasync>(2) の呼び出しの場合で\n"
+"同期の B<read>(2), B<write>(2), B<fsync>(2), B<fdatasync>(2) の呼び出しの場合"
+"で\n"
 "I<errno> 変数に格納されるのと同じ値になる。"
 
 #. type: Plain text
 #: build/C/man3/aio_error.3:74
-msgid "I<aiocbp> does not point at a control block for an asynchronous I/O request of which the return status (see B<aio_return>(3))  has not been retrieved yet."
-msgstr "I<aiocbp> が、まだ返り値 (return status)  (B<aio_return>(3)  を参照) が取得されていない非同期 I/O リクエストの制御ブロックを指していない。"
+msgid ""
+"I<aiocbp> does not point at a control block for an asynchronous I/O request "
+"of which the return status (see B<aio_return>(3))  has not been retrieved "
+"yet."
+msgstr ""
+"I<aiocbp> が、まだ返り値 (return status)  (B<aio_return>(3)  を参照) が取得さ"
+"れていない非同期 I/O リクエストの制御ブロックを指していない。"
 
 #. type: Plain text
 #: build/C/man3/aio_error.3:78
@@ -1472,8 +1589,12 @@ msgstr "B<aio_error>() 関数はスレッドセーフである。"
 
 #. type: Plain text
 #: build/C/man3/aio_error.3:101
-msgid "B<aio_cancel>(3), B<aio_fsync>(3), B<aio_read>(3), B<aio_return>(3), B<aio_suspend>(3), B<aio_write>(3), B<lio_listio>(3), B<aio>(7)"
-msgstr "B<aio_cancel>(3), B<aio_fsync>(3), B<aio_read>(3), B<aio_return>(3), B<aio_suspend>(3), B<aio_write>(3), B<lio_listio>(3), B<aio>(7)"
+msgid ""
+"B<aio_cancel>(3), B<aio_fsync>(3), B<aio_read>(3), B<aio_return>(3), "
+"B<aio_suspend>(3), B<aio_write>(3), B<lio_listio>(3), B<aio>(7)"
+msgstr ""
+"B<aio_cancel>(3), B<aio_fsync>(3), B<aio_read>(3), B<aio_return>(3), "
+"B<aio_suspend>(3), B<aio_write>(3), B<lio_listio>(3), B<aio>(7)"
 
 #. type: TH
 #: build/C/man3/aio_fsync.3:24
@@ -1493,7 +1614,10 @@ msgstr "B<int aio_fsync(int >I<op>B<, struct aiocb *>I<aiocbp>B<);>"
 
 #. type: Plain text
 #: build/C/man3/aio_fsync.3:44
-msgid "The B<aio_fsync>()  function does a sync on all outstanding asynchronous I/O operations associated with I<aiocbp-E<gt>aio_fildes>.  (See B<aio>(7)  for a description of the I<aiocb> structure.)"
+msgid ""
+"The B<aio_fsync>()  function does a sync on all outstanding asynchronous I/O "
+"operations associated with I<aiocbp-E<gt>aio_fildes>.  (See B<aio>(7)  for a "
+"description of the I<aiocb> structure.)"
 msgstr ""
 "B<aio_fsync>() 関数は、 I<aiocbp-E<gt>aio_fildes> で関連付けられているまだ\n"
 "完了していない全ての非同期 I/O 操作を同期させる。\n"
@@ -1501,9 +1625,13 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/aio_fsync.3:58
-msgid "More precisely, if I<op> is B<O_SYNC>, then all currently queued I/O operations shall be completed as if by a call of B<fsync>(2), and if I<op> is B<O_DSYNC>, this call is the asynchronous analog of B<fdatasync>(2)."
+msgid ""
+"More precisely, if I<op> is B<O_SYNC>, then all currently queued I/O "
+"operations shall be completed as if by a call of B<fsync>(2), and if I<op> "
+"is B<O_DSYNC>, this call is the asynchronous analog of B<fdatasync>(2)."
 msgstr ""
-"より正確に言うと、 I<op> が B<O_SYNC> の場合、現在キューに入れられている全て\n"
+"より正確に言うと、 I<op> が B<O_SYNC> の場合、現在キューに入れられている全"
+"て\n"
 "の I/O 操作は、 B<fsync>(2) が呼ばれたかのように完了されるだろう。 また\n"
 "I<op> が B<O_DSYNC> の場合、この呼び出しは B<fdatasync>(2) の非同期版となる。"
 
@@ -1516,7 +1644,12 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/aio_fsync.3:73
-msgid "Apart from I<aio_fildes>, the only field in the structure pointed to by I<aiocbp> that is used by this call is the I<aio_sigevent> field (a I<sigevent> structure, described in B<sigevent>(7)), which indicates the desired type of asynchronous notification at completion.  All other fields are ignored."
+msgid ""
+"Apart from I<aio_fildes>, the only field in the structure pointed to by "
+"I<aiocbp> that is used by this call is the I<aio_sigevent> field (a "
+"I<sigevent> structure, described in B<sigevent>(7)), which indicates the "
+"desired type of asynchronous notification at completion.  All other fields "
+"are ignored."
 msgstr ""
 "I<aiocbp> で指される構造体のフィールドのうち、この呼び出しで I<aio_fildes>\n"
 "以外に使用されるのは I<aio_sigevent> フィールド (I<sigevent> 構造体、説明は\n"
@@ -1525,8 +1658,12 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/aio_fsync.3:79
-msgid "On success (the sync request was successfully queued)  this function returns 0.  On error, -1 is returned, and I<errno> is set appropriately."
-msgstr "成功した場合 (同期リクエストをキューに入れるのに成功した場合)、 この関数は 0 を返す。 エラーの場合、-1 が返され、 I<errno> が適切に設定される。"
+msgid ""
+"On success (the sync request was successfully queued)  this function returns "
+"0.  On error, -1 is returned, and I<errno> is set appropriately."
+msgstr ""
+"成功した場合 (同期リクエストをキューに入れるのに成功した場合)、 この関数は 0 "
+"を返す。 エラーの場合、-1 が返され、 I<errno> が適切に設定される。"
 
 #. type: TP
 #: build/C/man3/aio_fsync.3:80 build/C/man3/aio_read.3:104
@@ -1547,11 +1684,15 @@ msgstr "リソースが足りない。"
 #. type: Plain text
 #: build/C/man3/aio_fsync.3:87 build/C/man3/aio_write.3:118
 msgid "I<aio_fildes> is not a valid file descriptor open for writing."
-msgstr "I<aio_fildes> が書き込みのためにオープンされた有効なファイルディスクリプタではない。"
+msgstr ""
+"I<aio_fildes> が書き込みのためにオープンされた有効なファイルディスクリプター"
+"ではない。"
 
 #. type: Plain text
 #: build/C/man3/aio_fsync.3:95
-msgid "Synchronized I/O is not supported for this file, or I<op> is not B<O_SYNC> or B<O_DSYNC>."
+msgid ""
+"Synchronized I/O is not supported for this file, or I<op> is not B<O_SYNC> "
+"or B<O_DSYNC>."
 msgstr ""
 "このファイルでは同期 I/O がサポートされていない。\n"
 "または I<op> が B<O_SYNC> でも B<O_DSYNC> でもない。"
@@ -1568,8 +1709,14 @@ msgstr "The B<aio_fsync>() 関数は glibc 2.1 以降で利用できる。"
 
 #. type: Plain text
 #: build/C/man3/aio_fsync.3:115
-msgid "B<aio_cancel>(3), B<aio_error>(3), B<aio_read>(3), B<aio_return>(3), B<aio_suspend>(3), B<aio_write>(3), B<lio_listio>(3), B<aio>(7), B<sigevent>(7)"
-msgstr "B<aio_cancel>(3), B<aio_error>(3), B<aio_read>(3), B<aio_return>(3), B<aio_suspend>(3), B<aio_write>(3), B<lio_listio>(3), B<aio>(7), B<sigevent>(7)"
+msgid ""
+"B<aio_cancel>(3), B<aio_error>(3), B<aio_read>(3), B<aio_return>(3), "
+"B<aio_suspend>(3), B<aio_write>(3), B<lio_listio>(3), B<aio>(7), "
+"B<sigevent>(7)"
+msgstr ""
+"B<aio_cancel>(3), B<aio_error>(3), B<aio_read>(3), B<aio_return>(3), "
+"B<aio_suspend>(3), B<aio_write>(3), B<lio_listio>(3), B<aio>(7), "
+"B<sigevent>(7)"
 
 #. type: TH
 #: build/C/man3/aio_init.3:26
@@ -1606,19 +1753,28 @@ msgstr "B<void aio_init(const struct aioinit *>I<init>B<);>\n"
 
 #. type: Plain text
 #: build/C/man3/aio_init.3:45
-msgid "The GNU-specific B<aio_init>()  function allows the caller to provide tuning hints to the glibc POSIX AIO implementation.  Use of this function is optional, but to be effective, it must be called before employing any other functions in the POSIX AIO API."
-msgstr ""
-"GNU 固有の B<aio_init>() 関数を使うと、呼び出し側が glibc の POSIX AIO 実装に\n"
-"対して調整 (チューニング) のヒントを与えることができる。この関数は使用しなく\n"
-"てもよいが、この関数が効果を持つには、POSIX AIO API の他の関数を利用する前に\n"
+msgid ""
+"The GNU-specific B<aio_init>()  function allows the caller to provide tuning "
+"hints to the glibc POSIX AIO implementation.  Use of this function is "
+"optional, but to be effective, it must be called before employing any other "
+"functions in the POSIX AIO API."
+msgstr ""
+"GNU 固有の B<aio_init>() 関数を使うと、呼び出し側が glibc の POSIX AIO 実装"
+"に\n"
+"対して調整 (チューニング) のヒントを与えることができる。この関数は使用しな"
+"く\n"
+"てもよいが、この関数が効果を持つには、POSIX AIO API の他の関数を利用する前"
+"に\n"
 "呼び出さなければならない。"
 
 #. type: Plain text
 #: build/C/man3/aio_init.3:49
-msgid "The tuning information is provided in the buffer pointed to by the argument I<init>.  This buffer is a structure of the following form:"
+msgid ""
+"The tuning information is provided in the buffer pointed to by the argument "
+"I<init>.  This buffer is a structure of the following form:"
 msgstr ""
-"チューニングの情報は、引き数 I<init> が指すバッファで与える。\n"
-"このバッファは以下の形式の構造体である。"
+"ã\83\81ã\83¥ã\83¼ã\83\8bã\83³ã\82°ã\81®æ\83\85å ±ã\81¯ã\80\81å¼\95ã\81\8dæ\95° I<init> ã\81\8cæ\8c\87ã\81\99ã\83\90ã\83\83ã\83\95ã\82¡ã\83¼ã\81§ä¸\8eã\81\88ã\82\8bã\80\82\n"
+"ã\81\93ã\81®ã\83\90ã\83\83ã\83\95ã\82¡ã\83¼ã\81¯ä»¥ä¸\8bã\81®å½¢å¼\8fã\81®æ§\8bé\80 ä½\93ã\81§ã\81\82ã\82\8bã\80\82"
 
 #. type: Plain text
 #: build/C/man3/aio_init.3:64
@@ -1663,9 +1819,15 @@ msgstr "I<aio_threads>"
 
 #. type: Plain text
 #: build/C/man3/aio_init.3:78
-msgid "This field specifies the maximum number of worker threads that may be used by the implementation.  If the number of outstanding I/O operations exceeds this limit, then excess operations will be queued until a worker thread becomes free.  If this field is specified with a value less than 1, the value 1 is used.  The default value is 20."
-msgstr ""
-"このフィールドは、AIO の実装が使用できるワーカースレッド数の最大値を指定する。\n"
+msgid ""
+"This field specifies the maximum number of worker threads that may be used "
+"by the implementation.  If the number of outstanding I/O operations exceeds "
+"this limit, then excess operations will be queued until a worker thread "
+"becomes free.  If this field is specified with a value less than 1, the "
+"value 1 is used.  The default value is 20."
+msgstr ""
+"このフィールドは、AIO の実装が使用できるワーカースレッド数の最大値を指定す"
+"る。\n"
 "完了していない I/O 操作の数がこの上限を超えた場合、超過した操作は\n"
 "空いたワーカースレッドができるまでキューに入る。\n"
 "このフィールドに 1 未満の値を指定した場合には、値 1 が使用される。\n"
@@ -1681,7 +1843,10 @@ msgstr "I<aio_num>"
 #.  http://sourceware.org/bugzilla/show_bug.cgi?id=12083
 #. type: Plain text
 #: build/C/man3/aio_init.3:87
-msgid "This field should specify the maximum number of simultaneous I/O requests that the caller expects to enqueue.  If a value less than 32 is specified for this field, it is rounded up to 32.  The default value is 64."
+msgid ""
+"This field should specify the maximum number of simultaneous I/O requests "
+"that the caller expects to enqueue.  If a value less than 32 is specified "
+"for this field, it is rounded up to 32.  The default value is 64."
 msgstr ""
 "このフィールドは、呼び出し側がキューに入れる予定の\n"
 "同時 I/O リクエスト数の最大値を指定する。\n"
@@ -1696,9 +1861,13 @@ msgstr "I<aio_idle_time>"
 
 #. type: Plain text
 #: build/C/man3/aio_init.3:93
-msgid "This field specifies the amount of time in seconds that a worker thread should wait for further requests before terminating, after having completed a previous request.  The default value is 1."
+msgid ""
+"This field specifies the amount of time in seconds that a worker thread "
+"should wait for further requests before terminating, after having completed "
+"a previous request.  The default value is 1."
 msgstr ""
-"このフィールドは、あるワーカースレッドが、前のリクエストの処理を完了してから、\n"
+"このフィールドは、あるワーカースレッドが、前のリクエストの処理を完了してか"
+"ら、\n"
 "次のリクエストをどのくらい時間待つかを秒単位で指定する。\n"
 "指定した時間を経過しても次のリクエストがなければ、\n"
 "そのワーカースレッドは終了される。デフォルト値は 1 秒である。"
@@ -1736,9 +1905,13 @@ msgstr "B<int aio_read(struct aiocb *>I<aiocbp>B<);>"
 
 #. type: Plain text
 #: build/C/man3/aio_read.3:41
-msgid "The B<aio_read>()  function queues the I/O request described by the buffer pointed to by I<aiocbp>.  This function is the asynchronous analog of B<read>(2).  The arguments of the call"
+msgid ""
+"The B<aio_read>()  function queues the I/O request described by the buffer "
+"pointed to by I<aiocbp>.  This function is the asynchronous analog of "
+"B<read>(2).  The arguments of the call"
 msgstr ""
-"B<aio_read>() 関数は、I<aiocbp> が指すバッファに記載された I/O リクエストを\n"
+"B<aio_read>() 関数は、I<aiocbp> が指すバッファーに記載された I/O リクエスト"
+"を\n"
 "キューに入れる。この関数は B<read>(2) の非同期版である。\n"
 "呼び出し"
 
@@ -1750,14 +1923,21 @@ msgstr "    read(fd, buf, count)\n"
 
 #. type: Plain text
 #: build/C/man3/aio_read.3:56 build/C/man3/aio_write.3:56
-msgid "correspond (in order) to the fields I<aio_fildes>, I<aio_buf>, and I<aio_nbytes> of the structure pointed to by I<aiocbp>.  (See B<aio>(7)  for a description of the I<aiocb> structure.)"
+msgid ""
+"correspond (in order) to the fields I<aio_fildes>, I<aio_buf>, and "
+"I<aio_nbytes> of the structure pointed to by I<aiocbp>.  (See B<aio>(7)  for "
+"a description of the I<aiocb> structure.)"
 msgstr ""
-"の各引き数は I<aiocb> が指す構造体の I<aio_fildes>, I<aio_buf>, I<aio_nbytes>\n"
+"の各引き数は I<aiocb> が指す構造体の I<aio_fildes>, I<aio_buf>, "
+"I<aio_nbytes>\n"
 "に (この順序で) 対応する (I<aiocb> 構造体の説明は B<aio>(7) を参照)。"
 
 #. type: Plain text
 #: build/C/man3/aio_read.3:62
-msgid "The data is read starting at the absolute file offset I<aiocbp-E<gt>aio_offset>, regardless of the current file offset.  After the call, the value of the current file offset is unspecified."
+msgid ""
+"The data is read starting at the absolute file offset I<aiocbp-"
+"E<gt>aio_offset>, regardless of the current file offset.  After the call, "
+"the value of the current file offset is unspecified."
 msgstr ""
 "データの読み込みは、カレントのファイルオフセットに関係なく、\n"
 "絶対ファイルオフセット I<aiocbp-E<gt>aio_offset> を開始点として行われる。\n"
@@ -1765,19 +1945,34 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/aio_read.3:75
-msgid "The \"asynchronous\" means that this call returns as soon as the request has been enqueued; the read may or may not have completed when the call returns.  One tests for completion using B<aio_error>(3).  The return status of a completed I/O operation can be obtained by B<aio_return>(3).  Asynchronous notification of I/O completion can be obtained by setting I<aiocbp-E<gt>aio_sigevent> appropriately; see B<sigevent>(7)  for details."
-msgstr ""
-"「非同期」とは「リクエストがキューに入れられたら、この呼び出しはすぐに返る」\n"
-"ということである。 呼び出しから戻った時に、読み込みは完了しているかも知れないし、\n"
-"完了していないかも知れない。 B<aio_error>(3) を使うことで完了したかをテストできる。\n"
+msgid ""
+"The \"asynchronous\" means that this call returns as soon as the request has "
+"been enqueued; the read may or may not have completed when the call "
+"returns.  One tests for completion using B<aio_error>(3).  The return status "
+"of a completed I/O operation can be obtained by B<aio_return>(3).  "
+"Asynchronous notification of I/O completion can be obtained by setting "
+"I<aiocbp-E<gt>aio_sigevent> appropriately; see B<sigevent>(7)  for details."
+msgstr ""
+"「非同期」とは「リクエストがキューに入れられたら、この呼び出しはすぐに返"
+"る」\n"
+"ということである。 呼び出しから戻った時に、読み込みは完了しているかも知れない"
+"し、\n"
+"完了していないかも知れない。 B<aio_error>(3) を使うことで完了したかをテストで"
+"きる。\n"
 "完了した I/O 操作の返り値は B<aio_return>(3) で取得できる。\n"
 "I<aiocbp-E<gt>aio_sigevent> を適切に設定することで、\n"
 "I/O 完了の非同期通知は受けることもできる。詳細は B<sigevent>(7) を参照。"
 
 #. type: Plain text
 #: build/C/man3/aio_read.3:82 build/C/man3/aio_write.3:89
-msgid "If B<_POSIX_PRIORITIZED_IO> is defined, and this file supports it, then the asynchronous operation is submitted at a priority equal to that of the calling process minus I<aiocbp-E<gt>aio_reqprio>."
-msgstr "B<_POSIX_PRIORITIZED_IO> が定義されていて、 かつファイルがこれをサポートしている場合、 非同期操作は呼び出したプロセスの優先度から I<aiocbp-E<gt>aio_reqprio> を引いた優先度で登録 (submit) される。"
+msgid ""
+"If B<_POSIX_PRIORITIZED_IO> is defined, and this file supports it, then the "
+"asynchronous operation is submitted at a priority equal to that of the "
+"calling process minus I<aiocbp-E<gt>aio_reqprio>."
+msgstr ""
+"B<_POSIX_PRIORITIZED_IO> が定義されていて、 かつファイルがこれをサポートして"
+"いる場合、 非同期操作は呼び出したプロセスの優先度から I<aiocbp-"
+"E<gt>aio_reqprio> を引いた優先度で登録 (submit) される。"
 
 #. type: Plain text
 #: build/C/man3/aio_read.3:86 build/C/man3/aio_write.3:93
@@ -1787,14 +1982,21 @@ msgstr "フィールド I<aiocbp-E<gt>aio_lio_opcode> は無視される。"
 #. type: Plain text
 #: build/C/man3/aio_read.3:88
 msgid "No data is read from a regular file beyond its maximum offset."
-msgstr "最大オフセットを超えた通常のファイルからは、何もデータが読み込まれない。"
+msgstr ""
+"最大オフセットを超えた通常のファイルからは、何もデータが読み込まれない。"
 
 #. type: Plain text
 #: build/C/man3/aio_read.3:103 build/C/man3/aio_write.3:110
-msgid "On success, 0 is returned.  On error, the request is not enqueued, -1 is returned, and I<errno> is set appropriately.  If an error is detected only later, it will be reported via B<aio_return>(3)  (returns status -1) and B<aio_error>(3)  (error status\\(emwhatever one would have gotten in I<errno>, such as B<EBADF>)."
+msgid ""
+"On success, 0 is returned.  On error, the request is not enqueued, -1 is "
+"returned, and I<errno> is set appropriately.  If an error is detected only "
+"later, it will be reported via B<aio_return>(3)  (returns status -1) and "
+"B<aio_error>(3)  (error status\\(emwhatever one would have gotten in "
+"I<errno>, such as B<EBADF>)."
 msgstr ""
 "成功した場合、0 が返される。 エラーの場合、リクエストはキューに入れられず、\n"
-"-1 が返されて、 I<errno> が適切に設定される。 エラーは後でのみ検知された場合は、\n"
+"-1 が返されて、 I<errno> が適切に設定される。 エラーは後でのみ検知された場合"
+"は、\n"
 "エラーは B<aio_return>(3) と B<aio_error>(3) 経由で報告されることになる\n"
 "(B<aio_return>(3) は状態 -1 を返し、B<aio_error>(3) でエラー状態\\(em\n"
 "I<errno> で取得できる B<EBADF> のようなエラー状態が返される)。"
@@ -1802,12 +2004,16 @@ msgstr ""
 #. type: Plain text
 #: build/C/man3/aio_read.3:111
 msgid "I<aio_fildes> is not a valid file descriptor open for reading."
-msgstr "I<aio_fildes> は読み込みのためにオープンされた有効なファイルディスクリプタでない。"
+msgstr ""
+"I<aio_fildes> は読み込みのためにオープンされた有効なファイルディスクリプター"
+"でない。"
 
 #. type: Plain text
 #: build/C/man3/aio_read.3:119
-msgid "One or more of I<aio_offset>, I<aio_reqprio>, or I<aio_nbytes> are invalid."
-msgstr "I<aio_offset>, I<aio_reqprio>, I<aio_nbytes> のうち 1 つ以上が無効である。"
+msgid ""
+"One or more of I<aio_offset>, I<aio_reqprio>, or I<aio_nbytes> are invalid."
+msgstr ""
+"I<aio_offset>, I<aio_reqprio>, I<aio_nbytes> のうち 1 つ以上が無効である。"
 
 #. type: Plain text
 #: build/C/man3/aio_read.3:123
@@ -1822,8 +2028,14 @@ msgstr "B<EOVERFLOW>"
 
 #. type: Plain text
 #: build/C/man3/aio_read.3:128
-msgid "The file is a regular file, we start reading before end-of-file and want at least one byte, but the starting position is past the maximum offset for this file."
-msgstr "ファイルが通常のファイルであり、 ファイルの終端の前から読み込みを開始して、 少なくとも 1 バイトを読み込もうとした。 しかし開始位置がこのファイルの最大オフセットを超えていた。"
+msgid ""
+"The file is a regular file, we start reading before end-of-file and want at "
+"least one byte, but the starting position is past the maximum offset for "
+"this file."
+msgstr ""
+"ファイルが通常のファイルであり、 ファイルの終端の前から読み込みを開始して、 "
+"少なくとも 1 バイトを読み込もうとした。 しかし開始位置がこのファイルの最大オ"
+"フセットを超えていた。"
 
 #. type: Plain text
 #: build/C/man3/aio_read.3:132
@@ -1833,21 +2045,35 @@ msgstr "The B<aio_read>() 関数は glibc 2.1 以降で利用できる。"
 #.  or the control block of the operation
 #. type: Plain text
 #: build/C/man3/aio_read.3:142
-msgid "It is a good idea to zero out the control block before use.  The control block must not be changed while the read operation is in progress.  The buffer area being read into must not be accessed during the operation or undefined results may occur.  The memory areas involved must remain valid."
-msgstr "使用する前に制御ブロックを 0 にしておくのは、よい考えである。 この制御ブロックは、読み込み操作が進行している間は変更すべきでない。 読み込まれるバッファ領域は 操作の最中にアクセスすべきではない。 さもないと起こる結果が不定になる。 これに含まれるメモリ領域は、有効なままにしなければならない。"
+msgid ""
+"It is a good idea to zero out the control block before use.  The control "
+"block must not be changed while the read operation is in progress.  The "
+"buffer area being read into must not be accessed during the operation or "
+"undefined results may occur.  The memory areas involved must remain valid."
+msgstr ""
+"使用する前に制御ブロックを 0 にしておくのは、よい考えである。 この制御ブロッ"
+"クは、読み込み操作が進行している間は変更すべきでない。 読み込まれるバッファー"
+"領域は 操作の最中にアクセスすべきではない。 さもないと起こる結果が不定にな"
+"る。 これに含まれるメモリー領域は、有効なままにしなければならない。"
 
 #. type: Plain text
 #: build/C/man3/aio_read.3:146 build/C/man3/aio_write.3:151
 #: build/C/man3/lio_listio.3:219
-msgid "Simultaneous I/O operations specifying the same I<aiocb> structure produce undefined results."
+msgid ""
+"Simultaneous I/O operations specifying the same I<aiocb> structure produce "
+"undefined results."
 msgstr ""
 "同じ I<aiocb> 構造体を指定して同時に複数の I/O 操作を行った場合、\n"
 "どのような結果になるかは不定である。"
 
 #. type: Plain text
 #: build/C/man3/aio_read.3:158
-msgid "B<aio_cancel>(3), B<aio_error>(3), B<aio_fsync>(3), B<aio_return>(3), B<aio_suspend>(3), B<aio_write>(3), B<lio_listio>(3), B<aio>(7)"
-msgstr "B<aio_cancel>(3), B<aio_error>(3), B<aio_fsync>(3), B<aio_return>(3), B<aio_suspend>(3), B<aio_write>(3), B<lio_listio>(3), B<aio>(7)"
+msgid ""
+"B<aio_cancel>(3), B<aio_error>(3), B<aio_fsync>(3), B<aio_return>(3), "
+"B<aio_suspend>(3), B<aio_write>(3), B<lio_listio>(3), B<aio>(7)"
+msgstr ""
+"B<aio_cancel>(3), B<aio_error>(3), B<aio_fsync>(3), B<aio_return>(3), "
+"B<aio_suspend>(3), B<aio_write>(3), B<lio_listio>(3), B<aio>(7)"
 
 #. type: TH
 #: build/C/man3/aio_return.3:24
@@ -1867,7 +2093,10 @@ msgstr "B<ssize_t aio_return(struct aiocb *>I<aiocbp>B<);>"
 
 #. type: Plain text
 #: build/C/man3/aio_return.3:44
-msgid "The B<aio_return>()  function returns the final return status for the asynchronous I/O request with control block pointed to by I<aiocbp>.  (See B<aio>(7)  for a description of the I<aiocb> structure.)"
+msgid ""
+"The B<aio_return>()  function returns the final return status for the "
+"asynchronous I/O request with control block pointed to by I<aiocbp>.  (See "
+"B<aio>(7)  for a description of the I<aiocb> structure.)"
 msgstr ""
 "B<aio_return>() 関数は I<aiocbp> で指された制御ブロックにおける非同期 I/O\n"
 "リクエストの最終的な返り値を返す。\n"
@@ -1875,27 +2104,40 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/aio_return.3:49
-msgid "This function should be called only once for any given request, after B<aio_error>(3)  returns something other than B<EINPROGRESS>."
-msgstr "この関数は、 B<aio_error>(3)  が B<EINPROGRESS> 以外を返した後で、 与えられたリクエストに対して 1 回だけ呼ばれるべきである。"
+msgid ""
+"This function should be called only once for any given request, after "
+"B<aio_error>(3)  returns something other than B<EINPROGRESS>."
+msgstr ""
+"この関数は、 B<aio_error>(3)  が B<EINPROGRESS> 以外を返した後で、 与えられた"
+"リクエストに対して 1 回だけ呼ばれるべきである。"
 
 #. type: Plain text
 #: build/C/man3/aio_return.3:58
-msgid "If the asynchronous I/O operation has completed, this function returns the value that would have been returned in case of a synchronous B<read>(2), B<write>(2), B<fsync>(2)  or B<fdatasync>(2), call."
+msgid ""
+"If the asynchronous I/O operation has completed, this function returns the "
+"value that would have been returned in case of a synchronous B<read>(2), "
+"B<write>(2), B<fsync>(2)  or B<fdatasync>(2), call."
 msgstr ""
 "非同期 I/O 操作が完了した場合、この関数は、同期呼び出し B<read>(2),\n"
 "B<write>(2), B<fsync>(2), B<fdatasync>(2) が返すのと同じ値を返す。"
 
 #. type: Plain text
 #: build/C/man3/aio_return.3:63
-msgid "If the asynchronous I/O operation has not yet completed, the return value and effect of B<aio_return>()  are undefined."
+msgid ""
+"If the asynchronous I/O operation has not yet completed, the return value "
+"and effect of B<aio_return>()  are undefined."
 msgstr ""
 "非同期 I/O 操作が完了していない場合、\n"
 "B<aio_return>() の返り値とその影響は不定である。"
 
 #. type: Plain text
 #: build/C/man3/aio_return.3:69
-msgid "I<aiocbp> does not point at a control block for an asynchronous I/O request of which the return status has not been retrieved yet."
-msgstr "I<aiocbp> が、返り値がまだ取得されていない非同期 I/O リクエストの 制御ブロックを指していない。"
+msgid ""
+"I<aiocbp> does not point at a control block for an asynchronous I/O request "
+"of which the return status has not been retrieved yet."
+msgstr ""
+"I<aiocbp> が、返り値がまだ取得されていない非同期 I/O リクエストの 制御ブロッ"
+"クを指していない。"
 
 #. type: Plain text
 #: build/C/man3/aio_return.3:73
@@ -1914,8 +2156,12 @@ msgstr "The B<aio_return>() 関数はスレッドセーフである。"
 
 #. type: Plain text
 #: build/C/man3/aio_return.3:96
-msgid "B<aio_cancel>(3), B<aio_error>(3), B<aio_fsync>(3), B<aio_read>(3), B<aio_suspend>(3), B<aio_write>(3), B<lio_listio>(3), B<aio>(7)"
-msgstr "B<aio_cancel>(3), B<aio_error>(3), B<aio_fsync>(3), B<aio_read>(3), B<aio_suspend>(3), B<aio_write>(3), B<lio_listio>(3), B<aio>(7)"
+msgid ""
+"B<aio_cancel>(3), B<aio_error>(3), B<aio_fsync>(3), B<aio_read>(3), "
+"B<aio_suspend>(3), B<aio_write>(3), B<lio_listio>(3), B<aio>(7)"
+msgstr ""
+"B<aio_cancel>(3), B<aio_error>(3), B<aio_fsync>(3), B<aio_read>(3), "
+"B<aio_suspend>(3), B<aio_write>(3), B<lio_listio>(3), B<aio>(7)"
 
 #. type: TH
 #: build/C/man3/aio_suspend.3:25
@@ -1954,15 +2200,21 @@ msgstr "I<-lrt> でリンクする。\n"
 
 #. type: Plain text
 #: build/C/man3/aio_suspend.3:43
-msgid "The B<aio_suspend>()  function suspends the calling thread until one of the following occurs:"
+msgid ""
+"The B<aio_suspend>()  function suspends the calling thread until one of the "
+"following occurs:"
 msgstr ""
 "B<aio_suspend>() 関数は、以下のいずれかが発生するまで\n"
 "呼び出したスレッドの実行を停止 (suspend) する。"
 
 #. type: Plain text
 #: build/C/man3/aio_suspend.3:47
-msgid "One or more of the asynchronous I/O requests in the list I<aiocb_list> has completed."
-msgstr "I<aiocb_list> リスト内の非同期 I/O リクエストのうち、少なくとも一つが完了した。"
+msgid ""
+"One or more of the asynchronous I/O requests in the list I<aiocb_list> has "
+"completed."
+msgstr ""
+"I<aiocb_list> リスト内の非同期 I/O リクエストのうち、少なくとも一つが完了し"
+"た。"
 
 #. type: Plain text
 #: build/C/man3/aio_suspend.3:49
@@ -1971,31 +2223,44 @@ msgstr "シグナルが配送された。"
 
 #. type: Plain text
 #: build/C/man3/aio_suspend.3:56
-msgid "I<timeout> is not NULL and the specified time interval has passed.  (For details of the I<timespec> structure, see B<nanosleep>(2).)"
+msgid ""
+"I<timeout> is not NULL and the specified time interval has passed.  (For "
+"details of the I<timespec> structure, see B<nanosleep>(2).)"
 msgstr ""
 "I<timeout> が NULL でない場合に、指定した時間が経過した\n"
 "(I<timespec> 構造体の詳細は B<nanosleep>(2) を参照)。"
 
 #. type: Plain text
 #: build/C/man3/aio_suspend.3:74
-msgid "The I<nitems> argument specifies the number of items in I<aiocb_list>.  Each item in the list pointed to by I<aiocb_list> must be either NULL (and then is ignored), or a pointer to a control block on which I/O was initiated using B<aio_read>(3), B<aio_write>(3), or B<lio_listio>(3).  (See B<aio>(7)  for a description of the I<aiocb> structure.)"
+msgid ""
+"The I<nitems> argument specifies the number of items in I<aiocb_list>.  Each "
+"item in the list pointed to by I<aiocb_list> must be either NULL (and then "
+"is ignored), or a pointer to a control block on which I/O was initiated "
+"using B<aio_read>(3), B<aio_write>(3), or B<lio_listio>(3).  (See B<aio>(7)  "
+"for a description of the I<aiocb> structure.)"
 msgstr ""
 "I<nitems> 引き数は I<aiocb_list> の要素数を指定する。\n"
 "I<aiocb_list> が指すリストの各要素は、NULL (これは無視される) か、\n"
 "B<aio_read>(3), B<aio_write>(3), B<lio_listio>(3) を使って I/O が開始された\n"
-"制御ブロックへのポインタでなければならない。\n"
+"å\88¶å¾¡ã\83\96ã\83­ã\83\83ã\82¯ã\81¸ã\81®ã\83\9dã\82¤ã\83³ã\82¿ã\83¼ã\81§ã\81ªã\81\91ã\82\8cã\81°ã\81ªã\82\89ã\81ªã\81\84ã\80\82\n"
 "(I<aiocb> 構造体の説明は B<aio>(7) を参照)"
 
 #. type: Plain text
 #: build/C/man3/aio_suspend.3:80
-msgid "If B<CLOCK_MONOTONIC> is supported, this clock is used to measure the timeout interval (see B<clock_gettime>(3))."
+msgid ""
+"If B<CLOCK_MONOTONIC> is supported, this clock is used to measure the "
+"timeout interval (see B<clock_gettime>(3))."
 msgstr ""
-"B<CLOCK_MONOTONIC> がサポートされる場合、 このクロックを使ってタイムアウトの\n"
+"B<CLOCK_MONOTONIC> がサポートされる場合、 このクロックを使ってタイムアウト"
+"の\n"
 "間隔が計測される (B<clock_gettime>(3) を参照)。"
 
 #. type: Plain text
 #: build/C/man3/aio_suspend.3:88
-msgid "If this function returns after completion of one of the I/O requests specified in I<aiocb_list>, 0 is returned.  Otherwise, -1 is returned, and I<errno> is set to indicate the error."
+msgid ""
+"If this function returns after completion of one of the I/O requests "
+"specified in I<aiocb_list>, 0 is returned.  Otherwise, -1 is returned, and "
+"I<errno> is set to indicate the error."
 msgstr ""
 "I<aiocb_list> で指定された I/O リクエストの 1 つが完了した後に\n"
 "この関数が返った場合は、0 が返される。\n"
@@ -2003,7 +2268,8 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/aio_suspend.3:93
-msgid "The call timed out before any of the indicated operations had completed."
+msgid ""
+"The call timed out before any of the indicated operations had completed."
 msgstr "指示された操作のどれも完了しないうちに、呼び出しがタイムアウトした。"
 
 #. type: TP
@@ -2015,9 +2281,12 @@ msgstr "B<EINTR>"
 
 #. type: Plain text
 #: build/C/man3/aio_suspend.3:99
-msgid "The call was ended by signal (possibly the completion signal of one of the operations we were waiting for); see B<signal>(7)."
+msgid ""
+"The call was ended by signal (possibly the completion signal of one of the "
+"operations we were waiting for); see B<signal>(7)."
 msgstr ""
-"この呼び出しがシグナルによって終了させられた (このシグナルは、完了を待っていた\n"
+"この呼び出しがシグナルによって終了させられた (このシグナルは、完了を待ってい"
+"た\n"
 "操作のいずれかの完了シグナルの可能性もある)。B<signal>(7) 参照。"
 
 #. type: Plain text
@@ -2032,12 +2301,19 @@ msgstr "The B<aio_suspend>() 関数は glibc 2.1 以降で利用できる。"
 
 #. type: Plain text
 #: build/C/man3/aio_suspend.3:113
-msgid "One can achieve polling by using a non-NULL I<timeout> that specifies a zero time interval."
-msgstr "時間間隔が 0 であることを指定する NULL ではない I<timeout> を使って、ポーリングを行うこともできる。"
+msgid ""
+"One can achieve polling by using a non-NULL I<timeout> that specifies a zero "
+"time interval."
+msgstr ""
+"時間間隔が 0 であることを指定する NULL ではない I<timeout> を使って、ポーリン"
+"グを行うこともできる。"
 
 #. type: Plain text
 #: build/C/man3/aio_suspend.3:119
-msgid "If one or more of the asynchronous I/O operations specified in I<aiocb_list> has already completed at the time of the call to B<aio_suspend>(), then the call returns immediately."
+msgid ""
+"If one or more of the asynchronous I/O operations specified in I<aiocb_list> "
+"has already completed at the time of the call to B<aio_suspend>(), then the "
+"call returns immediately."
 msgstr ""
 "I<aiocb_list> リストで指定した非同期 I/O 操作のうち、\n"
 "B<aio_suspend>() を呼び出した時点ですでに完了したものがある場合、\n"
@@ -2045,16 +2321,24 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/aio_suspend.3:129
-msgid "To determine which I/O operations have completed after a successful return from B<aio_suspend>(), use B<aio_error>(3)  to scan the list of I<aiocb> structures pointed to by I<aiocb_list>."
+msgid ""
+"To determine which I/O operations have completed after a successful return "
+"from B<aio_suspend>(), use B<aio_error>(3)  to scan the list of I<aiocb> "
+"structures pointed to by I<aiocb_list>."
 msgstr ""
-"B<aio_suspend>() が成功で返った後でどの I/O 操作が完了したかを特定するには、\n"
+"B<aio_suspend>() が成功で返った後でどの I/O 操作が完了したかを特定するに"
+"は、\n"
 "B<aio_error>(3) を使って I<aiocb_list> が指す I<aiocb> 構造体のリストを\n"
 "スキャンする。"
 
 #. type: Plain text
 #: build/C/man3/aio_suspend.3:139
-msgid "B<aio_cancel>(3), B<aio_error>(3), B<aio_fsync>(3), B<aio_read>(3), B<aio_return>(3), B<aio_write>(3), B<lio_listio>(3), B<aio>(7), B<time>(7)"
-msgstr "B<aio_cancel>(3), B<aio_error>(3), B<aio_fsync>(3), B<aio_read>(3), B<aio_return>(3), B<aio_write>(3), B<lio_listio>(3), B<aio>(7), B<time>(7)"
+msgid ""
+"B<aio_cancel>(3), B<aio_error>(3), B<aio_fsync>(3), B<aio_read>(3), "
+"B<aio_return>(3), B<aio_write>(3), B<lio_listio>(3), B<aio>(7), B<time>(7)"
+msgstr ""
+"B<aio_cancel>(3), B<aio_error>(3), B<aio_fsync>(3), B<aio_read>(3), "
+"B<aio_return>(3), B<aio_write>(3), B<lio_listio>(3), B<aio>(7), B<time>(7)"
 
 #. type: TH
 #: build/C/man3/aio_write.3:24
@@ -2074,9 +2358,13 @@ msgstr "B<int aio_write(struct aiocb *>I<aiocbp>B<);>"
 
 #. type: Plain text
 #: build/C/man3/aio_write.3:41
-msgid "The B<aio_write>()  function queues the I/O request described by the buffer pointed to by I<aiocbp>.  This function is the asynchronous analog of B<write>(2).  The arguments of the call"
+msgid ""
+"The B<aio_write>()  function queues the I/O request described by the buffer "
+"pointed to by I<aiocbp>.  This function is the asynchronous analog of "
+"B<write>(2).  The arguments of the call"
 msgstr ""
-"B<aio_write>() 関数は、I<aiocbp> が指すバッファに記載された I/O リクエストをキューに入れる。この関数は B<write>(2) の非同期版である。\n"
+"B<aio_write>() 関数は、I<aiocbp> が指すバッファーに記載された I/O リクエスト"
+"をキューに入れる。この関数は B<write>(2) の非同期版である。\n"
 "呼び出し"
 
 #. type: Plain text
@@ -2087,21 +2375,36 @@ msgstr "    write(fd, buf, count)\n"
 
 #. type: Plain text
 #: build/C/man3/aio_write.3:69
-msgid "If B<O_APPEND> is not set, the data is written starting at the absolute file offset I<aiocbp-E<gt>aio_offset>, regardless of the current file offset.  If B<O_APPEND> is set, data is written at the end of the file in the same order as B<aio_write>()  calls are made.  After the call, the value of the current file offset is unspecified."
+msgid ""
+"If B<O_APPEND> is not set, the data is written starting at the absolute file "
+"offset I<aiocbp-E<gt>aio_offset>, regardless of the current file offset.  If "
+"B<O_APPEND> is set, data is written at the end of the file in the same order "
+"as B<aio_write>()  calls are made.  After the call, the value of the current "
+"file offset is unspecified."
 msgstr ""
 "B<O_APPEND> が設定されない場合、カレントのファイルオフセットに関係なく、 \n"
-"データは絶対ファイルオフセット I<aiocbp-E<gt>aio_offset> を開始点として書き込まれる。\n"
+"データは絶対ファイルオフセット I<aiocbp-E<gt>aio_offset> を開始点として書き込"
+"まれる。\n"
 "B<O_APPEND> が設定されている場合、データはファイルの末尾に、\n"
 "B<aio_write>() の呼び出しが行われたのと同じ順序で書き込まれる。\n"
 "この呼び出しの後のカレントのファイルオフセットは規定されていない。"
 
 #. type: Plain text
 #: build/C/man3/aio_write.3:82
-msgid "The \"asynchronous\" means that this call returns as soon as the request has been enqueued; the write may or may not have completed when the call returns.  One tests for completion using B<aio_error>(3).  The return status of a completed I/O operation can be obtained B<aio_return>(3).  Asynchronous notification of I/O completion can be obtained by setting I<aiocbp-E<gt>aio_sigevent> appropriately; see B<sigevent>(7)  for details."
-msgstr ""
-"「非同期」とは「リクエストがキューに入れられたら、この呼び出しはすぐに返る」\n"
-"ということである。 呼び出しから戻った時に、書き込みは完了しているかも知れないし、\n"
-"完了していないかも知れない。 B<aio_error>(3) を使うことで完了したかをテストできる。\n"
+msgid ""
+"The \"asynchronous\" means that this call returns as soon as the request has "
+"been enqueued; the write may or may not have completed when the call "
+"returns.  One tests for completion using B<aio_error>(3).  The return status "
+"of a completed I/O operation can be obtained B<aio_return>(3).  Asynchronous "
+"notification of I/O completion can be obtained by setting I<aiocbp-"
+"E<gt>aio_sigevent> appropriately; see B<sigevent>(7)  for details."
+msgstr ""
+"「非同期」とは「リクエストがキューに入れられたら、この呼び出しはすぐに返"
+"る」\n"
+"ということである。 呼び出しから戻った時に、書き込みは完了しているかも知れない"
+"し、\n"
+"完了していないかも知れない。 B<aio_error>(3) を使うことで完了したかをテストで"
+"きる。\n"
 "完了した I/O 操作の返り値は B<aio_return>(3) で取得できる。\n"
 "I<aiocbp-E<gt>aio_sigevent> を適切に設定することで、\n"
 "I/O 完了の非同期通知は受けることもできる。詳細は B<sigevent>(7) を参照。"
@@ -2119,13 +2422,19 @@ msgstr "B<EFBIG>"
 
 #. type: Plain text
 #: build/C/man3/aio_write.3:122
-msgid "The file is a regular file, we want to write at least one byte, but the starting position is at or beyond the maximum offset for this file."
-msgstr "ファイルは通常のファイルであり、少なくとも 1 バイトを書き込もうとしている。 しかし開始位置が、このファイルの最大オフセットと同じかそれを超えている。"
+msgid ""
+"The file is a regular file, we want to write at least one byte, but the "
+"starting position is at or beyond the maximum offset for this file."
+msgstr ""
+"ファイルは通常のファイルであり、少なくとも 1 バイトを書き込もうとしている。 "
+"しかし開始位置が、このファイルの最大オフセットと同じかそれを超えている。"
 
 #. type: Plain text
 #: build/C/man3/aio_write.3:129
-msgid "One or more of I<aio_offset>, I<aio_reqprio>, I<aio_nbytes> are invalid."
-msgstr "I<aio_offset>, I<aio_reqprio>, I<aio_nbytes> のうち 1 つ以上が無効である。"
+msgid ""
+"One or more of I<aio_offset>, I<aio_reqprio>, I<aio_nbytes> are invalid."
+msgstr ""
+"I<aio_offset>, I<aio_reqprio>, I<aio_nbytes> のうち 1 つ以上が無効である。"
 
 #. type: Plain text
 #: build/C/man3/aio_write.3:133
@@ -2140,13 +2449,25 @@ msgstr "The B<aio_write>() 関数は glibc 2.1 以降で利用できる。"
 #.  or the control block of the operation
 #. type: Plain text
 #: build/C/man3/aio_write.3:147
-msgid "It is a good idea to zero out the control block before use.  The control block must not be changed while the write operation is in progress.  The buffer area being written out must not be accessed during the operation or undefined results may occur.  The memory areas involved must remain valid."
-msgstr "使用する前に制御ブロックを 0 にしておくのは、よい考えである。 この制御ブロックは、読み込み操作が進行している間は変更すべきでない。 読み込まれるバッファ領域は 操作の最中にアクセスすべきではない。 さもないと起こる結果が不定になる。 これに含まれるメモリ領域は、有効なままにしなければならない。"
+msgid ""
+"It is a good idea to zero out the control block before use.  The control "
+"block must not be changed while the write operation is in progress.  The "
+"buffer area being written out must not be accessed during the operation or "
+"undefined results may occur.  The memory areas involved must remain valid."
+msgstr ""
+"使用する前に制御ブロックを 0 にしておくのは、よい考えである。 この制御ブロッ"
+"クは、読み込み操作が進行している間は変更すべきでない。 読み込まれるバッファー"
+"領域は 操作の最中にアクセスすべきではない。 さもないと起こる結果が不定にな"
+"る。 これに含まれるメモリー領域は、有効なままにしなければならない。"
 
 #. type: Plain text
 #: build/C/man3/aio_write.3:160
-msgid "B<aio_cancel>(3), B<aio_error>(3), B<aio_fsync>(3), B<aio_read>(3), B<aio_return>(3), B<aio_suspend>(3), B<lio_listio>(3), B<aio>(7)"
-msgstr "B<aio_cancel>(3), B<aio_error>(3), B<aio_fsync>(3), B<aio_read>(3), B<aio_return>(3), B<aio_suspend>(3), B<lio_listio>(3), B<aio>(7)"
+msgid ""
+"B<aio_cancel>(3), B<aio_error>(3), B<aio_fsync>(3), B<aio_read>(3), "
+"B<aio_return>(3), B<aio_suspend>(3), B<lio_listio>(3), B<aio>(7)"
+msgstr ""
+"B<aio_cancel>(3), B<aio_error>(3), B<aio_fsync>(3), B<aio_read>(3), "
+"B<aio_return>(3), B<aio_suspend>(3), B<lio_listio>(3), B<aio>(7)"
 
 #. type: TH
 #: build/C/man2/io_cancel.2:7
@@ -2187,17 +2508,33 @@ msgstr ""
 #: build/C/man2/io_getevents.2:22 build/C/man2/io_setup.2:19
 #: build/C/man2/io_submit.2:20
 msgid "I<Note>: There is no glibc wrapper for this system call; see NOTES."
-msgstr "I<注>: このシステムコールには glibc のラッパー関数は存在しない。「注意」の節を参照。"
+msgstr ""
+"I<注>: このシステムコールには glibc のラッパー関数は存在しない。「注意」の節"
+"を参照。"
 
 #. type: Plain text
 #: build/C/man2/io_cancel.2:37
-msgid "The B<io_cancel>()  system call attempts to cancel an asynchronous I/O operation previously submitted with B<io_submit>(2).  The I<iocb> argument describes the operation to be canceled and the I<ctx_id> argument is the AIO context to which the operation was submitted.  If the operation is successfully canceled, the event will be copied into the memory pointed to by I<result> without being placed into the completion queue."
-msgstr "B<io_cancel>() システムコールは、過去に B<io_submit>(2) を使って登録された非同期 I/O (AIO) 操作の取り消しを行おうとする。 I<iocb> 引き数は取り消したい操作が示し、 I<ctx_id> 引き数は、取り消しを行う操作が登録された AIO コンテキストである。操作の取り消しに成功すると、対象のイベントは I<result> で指されたメモリに コピーされる (このとき、完了キューへの移動は行われない)。"
+msgid ""
+"The B<io_cancel>()  system call attempts to cancel an asynchronous I/O "
+"operation previously submitted with B<io_submit>(2).  The I<iocb> argument "
+"describes the operation to be canceled and the I<ctx_id> argument is the AIO "
+"context to which the operation was submitted.  If the operation is "
+"successfully canceled, the event will be copied into the memory pointed to "
+"by I<result> without being placed into the completion queue."
+msgstr ""
+"B<io_cancel>() システムコールは、過去に B<io_submit>(2) を使って登録された非"
+"同期 I/O (AIO) 操作の取り消しを行おうとする。 I<iocb> 引き数は取り消したい操"
+"作が示し、 I<ctx_id> 引き数は、取り消しを行う操作が登録された AIO コンテキス"
+"トである。操作の取り消しに成功すると、対象のイベントは I<result> で指されたメ"
+"モリーに コピーされる (このとき、完了キューへの移動は行われない)。"
 
 #. type: Plain text
 #: build/C/man2/io_cancel.2:42
-msgid "On success, B<io_cancel>()  returns 0.  For the failure return, see NOTES."
-msgstr "成功した場合、 B<io_cancel>()  は 0 を返す。 失敗時の返り値については、「注意」の節を参照すること。"
+msgid ""
+"On success, B<io_cancel>()  returns 0.  For the failure return, see NOTES."
+msgstr ""
+"成功した場合、 B<io_cancel>()  は 0 を返す。 失敗時の返り値については、「注"
+"意」の節を参照すること。"
 
 #. type: Plain text
 #: build/C/man2/io_cancel.2:46
@@ -2225,7 +2562,7 @@ msgstr "I<ctx_id> で指定された AIO コンテキストが無効である。
 #. type: Plain text
 #: build/C/man2/io_cancel.2:56
 msgid "B<io_cancel>()  is not implemented on this architecture."
-msgstr "B<io_cancel>()  はこのアーキテクチャでは実装されていない。"
+msgstr "B<io_cancel>()  ã\81¯ã\81\93ã\81®ã\82¢ã\83¼ã\82­ã\83\86ã\82¯ã\83\81ã\83£ã\83¼ã\81§ã\81¯å®\9fè£\85ã\81\95ã\82\8cã\81¦ã\81\84ã\81ªã\81\84ã\80\82"
 
 #. type: Plain text
 #: build/C/man2/io_cancel.2:59 build/C/man2/io_destroy.2:48
@@ -2236,13 +2573,20 @@ msgstr "非同期 I/O システムコールは Linux 2.5 で初めて登場し
 
 #. type: Plain text
 #: build/C/man2/io_cancel.2:64
-msgid "B<io_cancel>()  is Linux-specific and should not be used in programs that are intended to be portable."
-msgstr "B<io_cancel>()  は Linux 固有であり、移植を想定したプログラムで使用すべきではない。"
+msgid ""
+"B<io_cancel>()  is Linux-specific and should not be used in programs that "
+"are intended to be portable."
+msgstr ""
+"B<io_cancel>()  は Linux 固有であり、移植を想定したプログラムで使用すべきでは"
+"ない。"
 
 #.  http://git.fedorahosted.org/git/?p=libaio.git
 #. type: Plain text
 #: build/C/man2/io_cancel.2:73
-msgid "Glibc does not provide a wrapper function for this system call.  You could invoke it using B<syscall>(2).  But instead, you probably want to use the B<io_cancel>()  wrapper function provided by I<libaio>."
+msgid ""
+"Glibc does not provide a wrapper function for this system call.  You could "
+"invoke it using B<syscall>(2).  But instead, you probably want to use the "
+"B<io_cancel>()  wrapper function provided by I<libaio>."
 msgstr ""
 "glibc はこのシステムコールのラッパー関数を提供していない。\n"
 "B<syscall>(2) を使ってこのシステムコールを起動することができる。\n"
@@ -2255,7 +2599,15 @@ msgstr ""
 #. type: Plain text
 #: build/C/man2/io_cancel.2:94 build/C/man2/io_destroy.2:83
 #: build/C/man2/io_getevents.2:95 build/C/man2/io_submit.2:98
-msgid "Note that the I<libaio> wrapper function uses a different type (I<io_context_t>)  for the I<ctx_id> argument.  Note also that the I<libaio> wrapper does not follow the usual C library conventions for indicating errors: on error it returns a negated error number (the negative of one of the values listed in ERRORS).  If the system call is invoked via B<syscall>(2), then the return value follows the usual conventions for indicating an error: -1, with I<errno> set to a (positive) value that indicates the error."
+msgid ""
+"Note that the I<libaio> wrapper function uses a different type "
+"(I<io_context_t>)  for the I<ctx_id> argument.  Note also that the I<libaio> "
+"wrapper does not follow the usual C library conventions for indicating "
+"errors: on error it returns a negated error number (the negative of one of "
+"the values listed in ERRORS).  If the system call is invoked via "
+"B<syscall>(2), then the return value follows the usual conventions for "
+"indicating an error: -1, with I<errno> set to a (positive) value that "
+"indicates the error."
 msgstr ""
 "I<libaio> のラッパー関数では I<ctx_id> 引き数に別の型\n"
 "(I<io_context_t>) が使われることに注意すること。\n"
@@ -2270,8 +2622,12 @@ msgstr ""
 #.  Kent Yoder.
 #. type: Plain text
 #: build/C/man2/io_cancel.2:102
-msgid "B<io_destroy>(2), B<io_getevents>(2), B<io_setup>(2), B<io_submit>(2), B<aio>(7)"
-msgstr "B<io_destroy>(2), B<io_getevents>(2), B<io_setup>(2), B<io_submit>(2), B<aio>(7)"
+msgid ""
+"B<io_destroy>(2), B<io_getevents>(2), B<io_setup>(2), B<io_submit>(2), "
+"B<aio>(7)"
+msgstr ""
+"B<io_destroy>(2), B<io_getevents>(2), B<io_setup>(2), B<io_submit>(2), "
+"B<aio>(7)"
 
 #. type: TH
 #: build/C/man2/io_destroy.2:7
@@ -2298,13 +2654,22 @@ msgstr "B<int io_destroy(aio_context_t >I<ctx_id>B<);>\n"
 
 #. type: Plain text
 #: build/C/man2/io_destroy.2:29
-msgid "The B<io_destroy>()  system call will attempt to cancel all outstanding asynchronous I/O operations against I<ctx_id>, will block on the completion of all operations that could not be canceled, and will destroy the I<ctx_id>."
-msgstr "B<io_destroy>() システムコールは、実行中の I<ctx_id> で指定された非同期 I/O 操作をすべて取り消そうとし、取り消せなかったすべての操作が完了するまで停止 (block) し、その後 I<ctx_id> の削除を行う。"
+msgid ""
+"The B<io_destroy>()  system call will attempt to cancel all outstanding "
+"asynchronous I/O operations against I<ctx_id>, will block on the completion "
+"of all operations that could not be canceled, and will destroy the I<ctx_id>."
+msgstr ""
+"B<io_destroy>() システムコールは、実行中の I<ctx_id> で指定された非同期 I/O "
+"操作をすべて取り消そうとし、取り消せなかったすべての操作が完了するまで停止 "
+"(block) し、その後 I<ctx_id> の削除を行う。"
 
 #. type: Plain text
 #: build/C/man2/io_destroy.2:34
-msgid "On success, B<io_destroy>()  returns 0.  For the failure return, see NOTES."
-msgstr "成功した場合、 B<io_destroy>()  は 0 を返す。 失敗時の返り値については、「注意」の節を参照すること。"
+msgid ""
+"On success, B<io_destroy>()  returns 0.  For the failure return, see NOTES."
+msgstr ""
+"成功した場合、 B<io_destroy>()  は 0 を返す。 失敗時の返り値については、「注"
+"意」の節を参照すること。"
 
 #. type: Plain text
 #: build/C/man2/io_destroy.2:38
@@ -2314,17 +2679,24 @@ msgstr "データ構造の中に無効なデータを指しているものがあ
 #. type: Plain text
 #: build/C/man2/io_destroy.2:45
 msgid "B<io_destroy>()  is not implemented on this architecture."
-msgstr "B<io_destroy>()  はこのアーキテクチャでは実装されていない。"
+msgstr "B<io_destroy>()  ã\81¯ã\81\93ã\81®ã\82¢ã\83¼ã\82­ã\83\86ã\82¯ã\83\81ã\83£ã\83¼ã\81§ã\81¯å®\9fè£\85ã\81\95ã\82\8cã\81¦ã\81\84ã\81ªã\81\84ã\80\82"
 
 #. type: Plain text
 #: build/C/man2/io_destroy.2:53
-msgid "B<io_destroy>()  is Linux-specific and should not be used in programs that are intended to be portable."
-msgstr "B<io_destroy>()  は Linux 固有であり、移植を想定したプログラムで使用すべきではない。"
+msgid ""
+"B<io_destroy>()  is Linux-specific and should not be used in programs that "
+"are intended to be portable."
+msgstr ""
+"B<io_destroy>()  は Linux 固有であり、移植を想定したプログラムで使用すべきで"
+"はない。"
 
 #.  http://git.fedorahosted.org/git/?p=libaio.git
 #. type: Plain text
 #: build/C/man2/io_destroy.2:62
-msgid "Glibc does not provide a wrapper function for this system call.  You could invoke it using B<syscall>(2).  But instead, you probably want to use the B<io_destroy>()  wrapper function provided by I<libaio>."
+msgid ""
+"Glibc does not provide a wrapper function for this system call.  You could "
+"invoke it using B<syscall>(2).  But instead, you probably want to use the "
+"B<io_destroy>()  wrapper function provided by I<libaio>."
 msgstr ""
 "glibc はこのシステムコールのラッパー関数を提供していない。\n"
 "B<syscall>(2) を使ってこのシステムコールを起動することができる。\n"
@@ -2336,8 +2708,12 @@ msgstr ""
 #.  Kent Yoder.
 #. type: Plain text
 #: build/C/man2/io_destroy.2:91
-msgid "B<io_cancel>(2), B<io_getevents>(2), B<io_setup>(2), B<io_submit>(2), B<aio>(7)"
-msgstr "B<io_cancel>(2), B<io_getevents>(2), B<io_setup>(2), B<io_submit>(2), B<aio>(7)"
+msgid ""
+"B<io_cancel>(2), B<io_getevents>(2), B<io_setup>(2), B<io_submit>(2), "
+"B<aio>(7)"
+msgstr ""
+"B<io_cancel>(2), B<io_getevents>(2), B<io_setup>(2), B<io_submit>(2), "
+"B<aio>(7)"
 
 #. type: TH
 #: build/C/man2/io_getevents.2:7
@@ -2372,7 +2748,12 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/io_getevents.2:34
-msgid "The B<io_getevents>()  system call attempts to read at least I<min_nr> events and up to I<nr> events from the completion queue of the AIO context specified by I<ctx_id>.  The I<timeout> argument specifies the amount of time to wait for events, where a NULL timeout waits until at least I<min_nr> events have been seen.  Note that I<timeout> is relative."
+msgid ""
+"The B<io_getevents>()  system call attempts to read at least I<min_nr> "
+"events and up to I<nr> events from the completion queue of the AIO context "
+"specified by I<ctx_id>.  The I<timeout> argument specifies the amount of "
+"time to wait for events, where a NULL timeout waits until at least I<min_nr> "
+"events have been seen.  Note that I<timeout> is relative."
 msgstr ""
 "B<io_getevents>() システムコールは、少なくとも I<min_nr> の、最大\n"
 "I<nr> 個のイベントを、 I<ctx_id> 引き数で指定された AIO (非同期 I/O) \n"
@@ -2383,38 +2764,55 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/io_getevents.2:40
-msgid "On success, B<io_getevents>()  returns the number of events read: 0 if no events are available, or less than I<min_nr> if the I<timeout> has elapsed.  For the failure return, see NOTES."
-msgstr "成功すると、 B<io_getevents>()  は読み出したイベント数を返す。 イベントが一つも読み出されなかった場合は 0 が返され、 I<timeout> 時間が経過した場合は I<min_nr> 未満の値が返される。 失敗時の返り値については、「注意」の節を参照すること。"
+msgid ""
+"On success, B<io_getevents>()  returns the number of events read: 0 if no "
+"events are available, or less than I<min_nr> if the I<timeout> has elapsed.  "
+"For the failure return, see NOTES."
+msgstr ""
+"成功すると、 B<io_getevents>()  は読み出したイベント数を返す。 イベントが一つ"
+"も読み出されなかった場合は 0 が返され、 I<timeout> 時間が経過した場合は "
+"I<min_nr> 未満の値が返される。 失敗時の返り値については、「注意」の節を参照す"
+"ること。"
 
 #. type: Plain text
 #: build/C/man2/io_getevents.2:44
 msgid "Either I<events> or I<timeout> is an invalid pointer."
-msgstr "I<events> または I<timeout> が無効なポインタである。"
+msgstr "I<events> ã\81¾ã\81\9fã\81¯ I<timeout> ã\81\8cç\84¡å\8a¹ã\81ªã\83\9dã\82¤ã\83³ã\82¿ã\83¼ã\81§ã\81\82ã\82\8bã\80\82"
 
 #. type: Plain text
 #: build/C/man2/io_getevents.2:49
-msgid "I<ctx_id> is invalid.  I<min_nr> is out of range or I<nr> is out of range."
-msgstr "I<ctx_id> が無効である。もしくは、I<min_nr> または I<nr> が 範囲外の値である。"
+msgid ""
+"I<ctx_id> is invalid.  I<min_nr> is out of range or I<nr> is out of range."
+msgstr ""
+"I<ctx_id> が無効である。もしくは、I<min_nr> または I<nr> が 範囲外の値であ"
+"る。"
 
 #. type: Plain text
 #: build/C/man2/io_getevents.2:53
 msgid "Interrupted by a signal handler; see B<signal>(7)."
-msgstr "シグナルハンドラにより割り込まれた。 B<signal>(7)  参照。"
+msgstr "ã\82·ã\82°ã\83\8aã\83«ã\83\8fã\83³ã\83\89ã\83©ã\83¼ã\81«ã\82\88ã\82\8aå\89²ã\82\8aè¾¼ã\81¾ã\82\8cã\81\9fã\80\82 B<signal>(7)  å\8f\82ç\85§ã\80\82"
 
 #. type: Plain text
 #: build/C/man2/io_getevents.2:57
 msgid "B<io_getevents>()  is not implemented on this architecture."
-msgstr "B<io_getevents>()  がこのアーキテクチャでは実装されていない。"
+msgstr "B<io_getevents>()  ã\81\8cã\81\93ã\81®ã\82¢ã\83¼ã\82­ã\83\86ã\82¯ã\83\81ã\83£ã\83¼ã\81§ã\81¯å®\9fè£\85ã\81\95ã\82\8cã\81¦ã\81\84ã\81ªã\81\84ã\80\82"
 
 #. type: Plain text
 #: build/C/man2/io_getevents.2:65
-msgid "B<io_getevents>()  is Linux-specific and should not be used in programs that are intended to be portable."
-msgstr "B<io_getevents>()  は Linux 固有であり、移植を想定したプログラムで 使用すべきではない。"
+msgid ""
+"B<io_getevents>()  is Linux-specific and should not be used in programs that "
+"are intended to be portable."
+msgstr ""
+"B<io_getevents>()  は Linux 固有であり、移植を想定したプログラムで 使用すべき"
+"ではない。"
 
 #.  http://git.fedorahosted.org/git/?p=libaio.git
 #. type: Plain text
 #: build/C/man2/io_getevents.2:74
-msgid "Glibc does not provide a wrapper function for this system call.  You could invoke it using B<syscall>(2).  But instead, you probably want to use the B<io_getevents>()  wrapper function provided by I<libaio>."
+msgid ""
+"Glibc does not provide a wrapper function for this system call.  You could "
+"invoke it using B<syscall>(2).  But instead, you probably want to use the "
+"B<io_getevents>()  wrapper function provided by I<libaio>."
 msgstr ""
 "glibc はこのシステムコールのラッパー関数を提供していない。\n"
 "B<syscall>(2) を使ってこのシステムコールを起動することができる。\n"
@@ -2430,15 +2828,23 @@ msgstr "バグ"
 
 #. type: Plain text
 #: build/C/man2/io_getevents.2:100
-msgid "An invalid I<ctx_id> may cause a segmentation fault instead of generating the error B<EINVAL>."
-msgstr "無効な I<ctx_id> を指定した場合、エラー B<EINVAL> が生成されず、セグメンテーション違反 (segmentation fault) が発生する場合がある。"
+msgid ""
+"An invalid I<ctx_id> may cause a segmentation fault instead of generating "
+"the error B<EINVAL>."
+msgstr ""
+"無効な I<ctx_id> を指定した場合、エラー B<EINVAL> が生成されず、セグメンテー"
+"ション違反 (segmentation fault) が発生する場合がある。"
 
 #.  .SH AUTHOR
 #.  Kent Yoder.
 #. type: Plain text
 #: build/C/man2/io_getevents.2:110
-msgid "B<io_cancel>(2), B<io_destroy>(2), B<io_setup>(2), B<io_submit>(2), B<aio>(7), B<time>(7)"
-msgstr "B<io_cancel>(2), B<io_destroy>(2), B<io_setup>(2), B<io_submit>(2), B<aio>(7), B<time>(7)"
+msgid ""
+"B<io_cancel>(2), B<io_destroy>(2), B<io_setup>(2), B<io_submit>(2), "
+"B<aio>(7), B<time>(7)"
+msgstr ""
+"B<io_cancel>(2), B<io_destroy>(2), B<io_setup>(2), B<io_submit>(2), "
+"B<aio>(7), B<time>(7)"
 
 #. type: TH
 #: build/C/man2/io_setup.2:7
@@ -2465,33 +2871,48 @@ msgstr "B<int io_setup(unsigned >I<nr_events>B<, aio_context_t *>I<ctx_idp>B<);>
 
 #. type: Plain text
 #: build/C/man2/io_setup.2:32
-msgid "The B<io_setup>()  system call creates an asynchronous I/O context suitable for concurrently processing I<nr_events> operations.  The I<ctx_idp> argument must not point to an AIO context that already exists, and must be initialized to 0 prior to the call.  On successful creation of the AIO context, I<*ctx_idp> is filled in with the resulting handle."
+msgid ""
+"The B<io_setup>()  system call creates an asynchronous I/O context suitable "
+"for concurrently processing I<nr_events> operations.  The I<ctx_idp> "
+"argument must not point to an AIO context that already exists, and must be "
+"initialized to 0 prior to the call.  On successful creation of the AIO "
+"context, I<*ctx_idp> is filled in with the resulting handle."
 msgstr ""
 "B<io_setup>() システムコールは、 I<nr_events> 個のイベントを\n"
-"同時に実行に適した非同期 I/O (AIO) コンテキストの作成を行う。 I<ctx_idp> 引き数\n"
+"同時に実行に適した非同期 I/O (AIO) コンテキストの作成を行う。 I<ctx_idp> 引き"
+"数\n"
 "は、すでに存在する AIO コンテキストを指していてはならず、\n"
 "B<io_setup>() の呼び出しの前に 0 に初期化されていなければならない。\n"
 "AIO コンテキストの作成に成功すると、 I<*ctx_idp> に作成された AIO \n"
-"コンテキストへのポインタがセットされる。"
+"ã\82³ã\83³ã\83\86ã\82­ã\82¹ã\83\88ã\81¸ã\81®ã\83\9dã\82¤ã\83³ã\82¿ã\83¼ã\81\8cã\82»ã\83\83ã\83\88ã\81\95ã\82\8cã\82\8bã\80\82"
 
 #. type: Plain text
 #: build/C/man2/io_setup.2:37
-msgid "On success, B<io_setup>()  returns 0.  For the failure return, see NOTES."
-msgstr "成功した場合、 B<io_setup>()  は 0 を返す。 失敗時の返り値については、「注意」の節を参照すること。"
+msgid ""
+"On success, B<io_setup>()  returns 0.  For the failure return, see NOTES."
+msgstr ""
+"成功した場合、 B<io_setup>()  は 0 を返す。 失敗時の返り値については、「注"
+"意」の節を参照すること。"
 
 #. type: Plain text
 #: build/C/man2/io_setup.2:43
-msgid "The specified I<nr_events> exceeds the user's limit of available events, as defined in I</proc/sys/fs/aio-max-nr>."
-msgstr "指定された I<nr_events> がユーザが使用できるイベント数の上限を越えている。イベント数の上限は I</proc/sys/fs/aio-max-nr> で定義されている。"
+msgid ""
+"The specified I<nr_events> exceeds the user's limit of available events, as "
+"defined in I</proc/sys/fs/aio-max-nr>."
+msgstr ""
+"指定された I<nr_events> がユーザーが使用できるイベント数の上限を越えている。"
+"イベント数の上限は I</proc/sys/fs/aio-max-nr> で定義されている。"
 
 #. type: Plain text
 #: build/C/man2/io_setup.2:46
 msgid "An invalid pointer is passed for I<ctx_idp>."
-msgstr "I<ctx_idp> に無効なポインタが指定されている。"
+msgstr "I<ctx_idp> ã\81«ç\84¡å\8a¹ã\81ªã\83\9dã\82¤ã\83³ã\82¿ã\83¼ã\81\8cæ\8c\87å®\9aã\81\95ã\82\8cã\81¦ã\81\84ã\82\8bã\80\82"
 
 #. type: Plain text
 #: build/C/man2/io_setup.2:51
-msgid "I<ctx_idp> is not initialized, or the specified I<nr_events> exceeds internal limits.  I<nr_events> should be greater than 0."
+msgid ""
+"I<ctx_idp> is not initialized, or the specified I<nr_events> exceeds "
+"internal limits.  I<nr_events> should be greater than 0."
 msgstr ""
 "I<ctx_idp> が初期化されていないか、指定された I<nr_events> が内部の\n"
 "制限値を越えている。また、 I<nr_events> は 0 より大きい値に設定\n"
@@ -2511,17 +2932,24 @@ msgstr "必要なカーネルリソースを得られない。"
 #. type: Plain text
 #: build/C/man2/io_setup.2:58
 msgid "B<io_setup>()  is not implemented on this architecture."
-msgstr "B<io_setup>()  がこのアーキテクチャでは実装されていない。"
+msgstr "B<io_setup>()  ã\81\8cã\81\93ã\81®ã\82¢ã\83¼ã\82­ã\83\86ã\82¯ã\83\81ã\83£ã\83¼ã\81§ã\81¯å®\9fè£\85ã\81\95ã\82\8cã\81¦ã\81\84ã\81ªã\81\84ã\80\82"
 
 #. type: Plain text
 #: build/C/man2/io_setup.2:66
-msgid "B<io_setup>()  is Linux-specific and should not be used in programs that are intended to be portable."
-msgstr "B<io_setup>()  は Linux 固有であり、移植を想定したプログラムで 使用すべきではない。"
+msgid ""
+"B<io_setup>()  is Linux-specific and should not be used in programs that are "
+"intended to be portable."
+msgstr ""
+"B<io_setup>()  は Linux 固有であり、移植を想定したプログラムで 使用すべきでは"
+"ない。"
 
 #.  http://git.fedorahosted.org/git/?p=libaio.git
 #. type: Plain text
 #: build/C/man2/io_setup.2:75
-msgid "Glibc does not provide a wrapper function for this system call.  You could invoke it using B<syscall>(2).  But instead, you probably want to use the B<io_setup>()  wrapper function provided by I<libaio>."
+msgid ""
+"Glibc does not provide a wrapper function for this system call.  You could "
+"invoke it using B<syscall>(2).  But instead, you probably want to use the "
+"B<io_setup>()  wrapper function provided by I<libaio>."
 msgstr ""
 "glibc はこのシステムコールのラッパー関数を提供していない。\n"
 "B<syscall>(2) を使ってこのシステムコールを起動することができる。\n"
@@ -2533,7 +2961,15 @@ msgstr ""
 #.  the system call.
 #. type: Plain text
 #: build/C/man2/io_setup.2:96
-msgid "Note that the I<libaio> wrapper function uses a different type (I<io_context_t\\ *>)  for the I<ctx_idp> argument.  Note also that the I<libaio> wrapper does not follow the usual C library conventions for indicating errors: on error it returns a negated error number (the negative of one of the values listed in ERRORS).  If the system call is invoked via B<syscall>(2), then the return value follows the usual conventions for indicating an error: -1, with I<errno> set to a (positive) value that indicates the error."
+msgid ""
+"Note that the I<libaio> wrapper function uses a different type "
+"(I<io_context_t\\ *>)  for the I<ctx_idp> argument.  Note also that the "
+"I<libaio> wrapper does not follow the usual C library conventions for "
+"indicating errors: on error it returns a negated error number (the negative "
+"of one of the values listed in ERRORS).  If the system call is invoked via "
+"B<syscall>(2), then the return value follows the usual conventions for "
+"indicating an error: -1, with I<errno> set to a (positive) value that "
+"indicates the error."
 msgstr ""
 "I<libaio> のラッパー関数では I<ctx_idp> 引き数に別の型\n"
 "(I<io_context_t\\ *>) が使われることに注意すること。\n"
@@ -2548,8 +2984,12 @@ msgstr ""
 #.  Kent Yoder.
 #. type: Plain text
 #: build/C/man2/io_setup.2:104
-msgid "B<io_cancel>(2), B<io_destroy>(2), B<io_getevents>(2), B<io_submit>(2), B<aio>(7)"
-msgstr "B<io_cancel>(2), B<io_destroy>(2), B<io_getevents>(2), B<io_submit>(2), B<aio>(7)"
+msgid ""
+"B<io_cancel>(2), B<io_destroy>(2), B<io_getevents>(2), B<io_submit>(2), "
+"B<aio>(7)"
+msgstr ""
+"B<io_cancel>(2), B<io_destroy>(2), B<io_getevents>(2), B<io_submit>(2), "
+"B<aio>(7)"
 
 #. type: TH
 #: build/C/man2/io_submit.2:7
@@ -2576,7 +3016,11 @@ msgstr "B<int io_submit(aio_context_t >I<ctx_id>B<, long >I<nr>B<, struct iocb *
 
 #. type: Plain text
 #: build/C/man2/io_submit.2:31
-msgid "The B<io_submit>()  system call queues I<nr> I/O request blocks for processing in the AIO context I<ctx_id>.  The I<iocbpp> argument should be an array of I<nr> AIO control blocks, which will be submitted to context I<ctx_id>."
+msgid ""
+"The B<io_submit>()  system call queues I<nr> I/O request blocks for "
+"processing in the AIO context I<ctx_id>.  The I<iocbpp> argument should be "
+"an array of I<nr> AIO control blocks, which will be submitted to context "
+"I<ctx_id>."
 msgstr ""
 "B<io_submit>() システムコールは、AIO コンテキスト I<ctx_id> に I<nr> 個\n"
 "の I/O リクエストを処理待ちとしてキューに追加する。 I<iocbpp> 引き数は、\n"
@@ -2585,8 +3029,12 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/io_submit.2:37
-msgid "On success, B<io_submit>()  returns the number of I<iocb>s submitted (which may be 0 if I<nr> is zero).  For the failure return, see NOTES."
-msgstr "成功すると、 B<io_submit>()  は登録した I<iocb> の個数を返す (I<nr> が 0 の場合は 0 を返す)。 失敗時の返り値については、「注意」の節を参照すること。"
+msgid ""
+"On success, B<io_submit>()  returns the number of I<iocb>s submitted (which "
+"may be 0 if I<nr> is zero).  For the failure return, see NOTES."
+msgstr ""
+"成功すると、 B<io_submit>()  は登録した I<iocb> の個数を返す (I<nr> が 0 の場"
+"合は 0 を返す)。 失敗時の返り値については、「注意」の節を参照すること。"
 
 #. type: Plain text
 #: build/C/man2/io_submit.2:41
@@ -2596,31 +3044,41 @@ msgstr "何個かの I<iocb> をキューに入れるのに必要なリソース
 #. type: Plain text
 #: build/C/man2/io_submit.2:44
 msgid "The file descriptor specified in the first I<iocb> is invalid."
-msgstr "先頭の I<iocb> に指定されたファイルディスクリプタが無効である。"
+msgstr "å\85\88é ­ã\81® I<iocb> ã\81«æ\8c\87å®\9aã\81\95ã\82\8cã\81\9fã\83\95ã\82¡ã\82¤ã\83«ã\83\87ã\82£ã\82¹ã\82¯ã\83ªã\83\97ã\82¿ã\83¼ã\81\8cç\84¡å\8a¹ã\81§ã\81\82ã\82\8bã\80\82"
 
 #. type: Plain text
 #: build/C/man2/io_submit.2:56
-msgid "The AIO context specified by I<ctx_id> is invalid.  I<nr> is less than 0.  The I<iocb> at I<*iocbpp[0]> is not properly initialized, or the operation specified is invalid for the file descriptor in the I<iocb>."
+msgid ""
+"The AIO context specified by I<ctx_id> is invalid.  I<nr> is less than 0.  "
+"The I<iocb> at I<*iocbpp[0]> is not properly initialized, or the operation "
+"specified is invalid for the file descriptor in the I<iocb>."
 msgstr ""
 "I<ctx_id> で指定された AIO コンテキストが無効である。 I<nr> が 0 未満で\n"
 "ある。 I<*iocbpp[0]> の I<iocb> が適切に初期化されていないか、\n"
-"指定された操作がその I<iocb> 中のファイルディスクリプタに対して 無効\n"
+"æ\8c\87å®\9aã\81\95ã\82\8cã\81\9fæ\93\8dä½\9cã\81\8cã\81\9dã\81® I<iocb> ä¸­ã\81®ã\83\95ã\82¡ã\82¤ã\83«ã\83\87ã\82£ã\82¹ã\82¯ã\83ªã\83\97ã\82¿ã\83¼ã\81«å¯¾ã\81\97ã\81¦ ç\84¡å\8a¹\n"
 "である。"
 
 #. type: Plain text
 #: build/C/man2/io_submit.2:60
 msgid "B<io_submit>()  is not implemented on this architecture."
-msgstr "B<io_submit>()  はこのアーキテクチャでは実装されていない。"
+msgstr "B<io_submit>()  ã\81¯ã\81\93ã\81®ã\82¢ã\83¼ã\82­ã\83\86ã\82¯ã\83\81ã\83£ã\83¼ã\81§ã\81¯å®\9fè£\85ã\81\95ã\82\8cã\81¦ã\81\84ã\81ªã\81\84ã\80\82"
 
 #. type: Plain text
 #: build/C/man2/io_submit.2:68
-msgid "B<io_submit>()  is Linux-specific and should not be used in programs that are intended to be portable."
-msgstr "B<io_submit>()  は Linux 固有であり、移植を想定したプログラムで 使用すべきではない。"
+msgid ""
+"B<io_submit>()  is Linux-specific and should not be used in programs that "
+"are intended to be portable."
+msgstr ""
+"B<io_submit>()  は Linux 固有であり、移植を想定したプログラムで 使用すべきで"
+"はない。"
 
 #.  http://git.fedorahosted.org/git/?p=libaio.git
 #. type: Plain text
 #: build/C/man2/io_submit.2:77
-msgid "Glibc does not provide a wrapper function for this system call.  You could invoke it using B<syscall>(2).  But instead, you probably want to use the B<io_submit>()  wrapper function provided by I<libaio>."
+msgid ""
+"Glibc does not provide a wrapper function for this system call.  You could "
+"invoke it using B<syscall>(2).  But instead, you probably want to use the "
+"B<io_submit>()  wrapper function provided by I<libaio>."
 msgstr ""
 "glibc はこのシステムコールのラッパー関数を提供していない。\n"
 "B<syscall>(2) を使ってこのシステムコールを起動することができる。\n"
@@ -2632,8 +3090,12 @@ msgstr ""
 #.  Kent Yoder.
 #. type: Plain text
 #: build/C/man2/io_submit.2:106
-msgid "B<io_cancel>(2), B<io_destroy>(2), B<io_getevents>(2), B<io_setup>(2), B<aio>(7)"
-msgstr "B<io_cancel>(2), B<io_destroy>(2), B<io_getevents>(2), B<io_setup>(2), B<aio>(7)"
+msgid ""
+"B<io_cancel>(2), B<io_destroy>(2), B<io_getevents>(2), B<io_setup>(2), "
+"B<aio>(7)"
+msgstr ""
+"B<io_cancel>(2), B<io_destroy>(2), B<io_getevents>(2), B<io_setup>(2), "
+"B<aio>(7)"
 
 #. type: TH
 #: build/C/man3/lio_listio.3:24
@@ -2658,7 +3120,9 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/lio_listio.3:41
-msgid "The B<lio_listio>()  function initiates the list of I/O operations described by the array I<aiocb_list>."
+msgid ""
+"The B<lio_listio>()  function initiates the list of I/O operations described "
+"by the array I<aiocb_list>."
 msgstr ""
 "B<lio_listio>() 関数は、配列 I<aiocb_list> で指定された I/O 操作の\n"
 "リストをそれぞれ開始する。"
@@ -2676,7 +3140,9 @@ msgstr "B<LIO_WAIT>"
 
 #. type: Plain text
 #: build/C/man3/lio_listio.3:51
-msgid "The call blocks until all operations are complete.  The I<sevp> argument is ignored."
+msgid ""
+"The call blocks until all operations are complete.  The I<sevp> argument is "
+"ignored."
 msgstr ""
 "全ての操作が完了するまで、呼び出しは停止 (block) する。\n"
 "I<sevp> 引き数は無視される。"
@@ -2689,7 +3155,12 @@ msgstr "B<LIO_NOWAIT>"
 
 #. type: Plain text
 #: build/C/man3/lio_listio.3:63
-msgid "The I/O operations are queued for processing and the call returns immediately.  When all of the I/O operations complete, asynchronous notification occurs, as specified by the I<sevp> argument; see B<sigevent>(7)  for details.  If I<sevp> is NULL, no asynchronous notification occurs."
+msgid ""
+"The I/O operations are queued for processing and the call returns "
+"immediately.  When all of the I/O operations complete, asynchronous "
+"notification occurs, as specified by the I<sevp> argument; see "
+"B<sigevent>(7)  for details.  If I<sevp> is NULL, no asynchronous "
+"notification occurs."
 msgstr ""
 "I/O 操作は処理を行うためのキューに入れられ、呼び出しは直ちに返る。\n"
 "全ての I/O 操作が完了すると、 I<sevp> 引き数で指定した非同期通知が\n"
@@ -2698,16 +3169,22 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/lio_listio.3:77
-msgid "The I<aiocb_list> argument is an array of pointers to I<aiocb> structures that describe I/O operations.  These operations are executed in an unspecified order.  The I<nitems> argument specifies the size of the array I<aiocb_list>.  null pointers in I<aiocb_list> are ignored."
+msgid ""
+"The I<aiocb_list> argument is an array of pointers to I<aiocb> structures "
+"that describe I/O operations.  These operations are executed in an "
+"unspecified order.  The I<nitems> argument specifies the size of the array "
+"I<aiocb_list>.  null pointers in I<aiocb_list> are ignored."
 msgstr ""
-"I<aiocb_list> 引き数は、I/O 操作を指定する I<aiocb> 構造体へのポインタ\n"
+"I<aiocb_list> 引き数は、I/O 操作を指定する I<aiocb> 構造体へのポインタ\n"
 "の配列である。指定された操作の実行順序は規定されていない。\n"
 "I<nitems> 引き数は、配列 I<aiocb_list> の大きさを指定する。\n"
-"I<aiocb_list> 内のヌルポインタは無視される。"
+"I<aiocb_list> å\86\85ã\81®ã\83\8cã\83«ã\83\9dã\82¤ã\83³ã\82¿ã\83¼ã\81¯ç\84¡è¦\96ã\81\95ã\82\8cã\82\8bã\80\82"
 
 #. type: Plain text
 #: build/C/man3/lio_listio.3:83
-msgid "In each control block in I<aiocb_list>, the I<aio_lio_opcode> field specifies the I/O operation to be initiated, as follows:"
+msgid ""
+"In each control block in I<aiocb_list>, the I<aio_lio_opcode> field "
+"specifies the I/O operation to be initiated, as follows:"
 msgstr ""
 "I<aiocb_list> の各制御ブロックでは、\n"
 "I<aio_lio_opcode> フィールドで開始する I/O 操作を指定する。\n"
@@ -2721,7 +3198,9 @@ msgstr "B<LIO_READ>"
 
 #. type: Plain text
 #: build/C/man3/lio_listio.3:89
-msgid "Initiate a read operation.  The operation is queued as for a call to B<aio_read>(3)  specifying this control block."
+msgid ""
+"Initiate a read operation.  The operation is queued as for a call to "
+"B<aio_read>(3)  specifying this control block."
 msgstr ""
 "読み出し操作を開始する。操作はキューに入れられ、\n"
 "この制御ブロックを指定して B<aio_read>(3) の呼び出しが行われる。"
@@ -2734,7 +3213,9 @@ msgstr "B<LIO_WRITE>"
 
 #. type: Plain text
 #: build/C/man3/lio_listio.3:95
-msgid "Initiate a write operation.  The operation is queued as for a call to B<aio_write>(3)  specifying this control block."
+msgid ""
+"Initiate a write operation.  The operation is queued as for a call to "
+"B<aio_write>(3)  specifying this control block."
 msgstr ""
 "書き込み操作を開始する。操作はキューに入れられ、\n"
 "この制御ブロックを指定して B<aio_write>(3) の呼び出しが行われる。"
@@ -2752,7 +3233,11 @@ msgstr "この制御ブロックを無視する。"
 
 #. type: Plain text
 #: build/C/man3/lio_listio.3:108
-msgid "The remaining fields in each control block have the same meanings as for B<aio_read>(3)  and B<aio_write>(3).  The I<aio_sigevent> fields of each control block can be used to specify notifications for the individual I/O operations (see B<sigevent>(7))."
+msgid ""
+"The remaining fields in each control block have the same meanings as for "
+"B<aio_read>(3)  and B<aio_write>(3).  The I<aio_sigevent> fields of each "
+"control block can be used to specify notifications for the individual I/O "
+"operations (see B<sigevent>(7))."
 msgstr ""
 "各制御ブロックの残りのフィールドは、\n"
 "B<aio_read>(3) や B<aio_write>(3) の場合と同じ意味を持つ。\n"
@@ -2762,7 +3247,10 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/lio_listio.3:118
-msgid "If I<mode> is B<LIO_NOWAIT>, B<lio_listio>()  returns 0 if all I/O operations are successfully queued.  Otherwise, -1 is returned, and I<errno> is set to indicate the error."
+msgid ""
+"If I<mode> is B<LIO_NOWAIT>, B<lio_listio>()  returns 0 if all I/O "
+"operations are successfully queued.  Otherwise, -1 is returned, and I<errno> "
+"is set to indicate the error."
 msgstr ""
 "I<mode> が B<LIO_NOWAIT> の場合、 B<lio_listio>() は全ての操作が\n"
 "正常にキューに入れられた場合に 0 を返す。\n"
@@ -2770,7 +3258,10 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/lio_listio.3:128
-msgid "If I<mode> is B<LIO_WAIT>, B<lio_listio>()  returns 0 when all of the I/O operations have completed successfully.  Otherwise, -1 is returned, and I<errno> is set to indicate the error."
+msgid ""
+"If I<mode> is B<LIO_WAIT>, B<lio_listio>()  returns 0 when all of the I/O "
+"operations have completed successfully.  Otherwise, -1 is returned, and "
+"I<errno> is set to indicate the error."
 msgstr ""
 "I<mode> が B<LIO_WAIT> の場合、 B<lio_listio>() は全ての操作が\n"
 "正常に完了した場合に 0 を返す。\n"
@@ -2778,7 +3269,15 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/lio_listio.3:146
-msgid "The return status from B<lio_listio>()  provides information only about the call itself, not about the individual I/O operations.  One or more of the I/O operations may fail, but this does not prevent other operations completing.  The status of individual I/O operations in I<aiocb_list> can be determined using B<aio_error>(3).  When an operation has completed, its return status can be obtained using B<aio_return>(3).  Individual I/O operations can fail for the reasons described in B<aio_read>(3)  and B<aio_write>(3)."
+msgid ""
+"The return status from B<lio_listio>()  provides information only about the "
+"call itself, not about the individual I/O operations.  One or more of the I/"
+"O operations may fail, but this does not prevent other operations "
+"completing.  The status of individual I/O operations in I<aiocb_list> can be "
+"determined using B<aio_error>(3).  When an operation has completed, its "
+"return status can be obtained using B<aio_return>(3).  Individual I/O "
+"operations can fail for the reasons described in B<aio_read>(3)  and "
+"B<aio_write>(3)."
 msgstr ""
 "B<lio_listio>() の返り値から得られる情報は、関数呼び出し自体に関する\n"
 "ものだけであり、個々の I/O 操作に関する情報は得られない。\n"
@@ -2797,7 +3296,9 @@ msgstr "B<lio_listio>() 関数は以下の理由で失敗する。"
 #.  Doesn't happen in glibc(?)
 #. type: Plain text
 #: build/C/man3/lio_listio.3:161
-msgid "The number of I/O operations specified by I<nitems> would cause the limit B<AIO_MAX> to be exceeded."
+msgid ""
+"The number of I/O operations specified by I<nitems> would cause the limit "
+"B<AIO_MAX> to be exceeded."
 msgstr ""
 "I<nitems> で指定された数の I/O 操作を行うと、\n"
 "非同期 I/O 操作の数が上限 B<AIO_MAX> を超えてしまう状況であった。"
@@ -2812,7 +3313,10 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/lio_listio.3:178
-msgid "I<mode> was B<LIO_WAIT> and a signal was caught before all I/O operations completed.  (This may even be one of the signals used for asynchronous I/O completion notification.)"
+msgid ""
+"I<mode> was B<LIO_WAIT> and a signal was caught before all I/O operations "
+"completed.  (This may even be one of the signals used for asynchronous I/O "
+"completion notification.)"
 msgstr ""
 "I<mode> が B<LIO_WAIT> で、全ての I/O 操作が完了する前にシグナルが\n"
 "捕捉された (非同期 I/O の完了通知に使用されるシグナルの場合もこれに\n"
@@ -2827,7 +3331,9 @@ msgstr "B<EIO>"
 #.  e.g., ioa_reqprio or aio_lio_opcode was invalid
 #. type: Plain text
 #: build/C/man3/lio_listio.3:186
-msgid "One of more of the operations specified by I<aiocb_list> failed.  The application can check the status of each operation using B<aio_return>(3)."
+msgid ""
+"One of more of the operations specified by I<aiocb_list> failed.  The "
+"application can check the status of each operation using B<aio_return>(3)."
 msgstr ""
 "I<aiocb_list> で指定された操作の中に失敗したものがあった。\n"
 "アプリケーションは、 B<aio_return>(3) を使用して、\n"
@@ -2835,7 +3341,11 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/lio_listio.3:201
-msgid "If B<lio_listio>()  fails with the error B<EAGAIN>, B<EINTR>, or B<EIO>, then some of the operations in I<aiocb_list> may have been initiated.  If B<lio_listio>()  fails for any other reason, then none of the I/O operations has been initiated."
+msgid ""
+"If B<lio_listio>()  fails with the error B<EAGAIN>, B<EINTR>, or B<EIO>, "
+"then some of the operations in I<aiocb_list> may have been initiated.  If "
+"B<lio_listio>()  fails for any other reason, then none of the I/O operations "
+"has been initiated."
 msgstr ""
 "B<lio_listio> がエラー B<EAGAIN>, B<EINTR>, B<EIO> で失敗した場合、\n"
 "I<aiocb_list> で指定した操作のいくつかは開始されていることがある。\n"
@@ -2850,15 +3360,24 @@ msgstr "The B<lio_listio>() 関数は glibc 2.1 以降で利用できる。"
 #.  or the control block of the operation
 #. type: Plain text
 #: build/C/man3/lio_listio.3:215
-msgid "It is a good idea to zero out the control blocks before use.  The control blocks must not be changed while the I/O operations are in progress.  The buffer areas being read into or written from must not be accessed during the operations or undefined results may occur.  The memory areas involved must remain valid."
+msgid ""
+"It is a good idea to zero out the control blocks before use.  The control "
+"blocks must not be changed while the I/O operations are in progress.  The "
+"buffer areas being read into or written from must not be accessed during the "
+"operations or undefined results may occur.  The memory areas involved must "
+"remain valid."
 msgstr ""
 "使用前に制御ブロックを 0 で埋めるのは良い考えである。\n"
 "I/O 操作の実行中は制御ブロックを変更してはならない。データの読み書き先\n"
-"のバッファ領域に I/O 操作の実行中にアクセスしてはならない。さもないと、\n"
-"どのような結果になるか分からない。また、関係するメモリ領域も有効な状態\n"
+"のバッファ領域に I/O 操作の実行中にアクセスしてはならない。さもないと、\n"
+"どのような結果になるか分からない。また、関係するメモリ領域も有効な状態\n"
 "のままにしておかなければならない。"
 
 #. type: Plain text
 #: build/C/man3/lio_listio.3:227
-msgid "B<aio_cancel>(3), B<aio_error>(3), B<aio_fsync>(3), B<aio_return>(3), B<aio_suspend>(3), B<aio_write>(3), B<aio>(7)"
-msgstr "B<aio_cancel>(3), B<aio_error>(3), B<aio_fsync>(3), B<aio_return>(3), B<aio_suspend>(3), B<aio_write>(3), B<aio>(7)"
+msgid ""
+"B<aio_cancel>(3), B<aio_error>(3), B<aio_fsync>(3), B<aio_return>(3), "
+"B<aio_suspend>(3), B<aio_write>(3), B<aio>(7)"
+msgstr ""
+"B<aio_cancel>(3), B<aio_error>(3), B<aio_fsync>(3), B<aio_return>(3), "
+"B<aio_suspend>(3), B<aio_write>(3), B<aio>(7)"