OSDN Git Service

(split) LDP: Update translations of aio and stdlib
[linuxjm/LDP_man-pages.git] / po4a / aio / po / ja.po
index b7f7a8f..8b9c462 100644 (file)
@@ -6,8 +6,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: man-pages-ja\n"
-"POT-Creation-Date: 2013-04-30 20:28+0900\n"
-"PO-Revision-Date: 2013-04-30 20:50+0900\n"
+"POT-Creation-Date: 2013-07-15 16:07+0900\n"
+"PO-Revision-Date: 2013-07-15 16:58+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"
@@ -456,9 +456,9 @@ msgstr ""
 
 #. type: SH
 #: build/C/man7/aio.7:165 build/C/man3/aio_cancel.3:114
-#: build/C/man3/aio_error.3:82 build/C/man3/aio_fsync.3:103
+#: build/C/man3/aio_error.3:87 build/C/man3/aio_fsync.3:103
 #: build/C/man3/aio_init.3:97 build/C/man3/aio_read.3:132
-#: build/C/man3/aio_return.3:77 build/C/man3/aio_suspend.3:107
+#: build/C/man3/aio_return.3:82 build/C/man3/aio_suspend.3:107
 #: build/C/man3/aio_write.3:137 build/C/man2/io_cancel.2:59
 #: build/C/man2/io_destroy.2:48 build/C/man2/io_getevents.2:60
 #: build/C/man2/io_setup.2:61 build/C/man2/io_submit.2:63
@@ -469,8 +469,8 @@ msgstr "準拠"
 
 #. type: Plain text
 #: build/C/man7/aio.7:167 build/C/man3/aio_cancel.3:116
-#: build/C/man3/aio_error.3:84 build/C/man3/aio_fsync.3:105
-#: build/C/man3/aio_read.3:134 build/C/man3/aio_return.3:79
+#: build/C/man3/aio_error.3:89 build/C/man3/aio_fsync.3:105
+#: build/C/man3/aio_read.3:134 build/C/man3/aio_return.3:84
 #: build/C/man3/aio_suspend.3:109 build/C/man3/aio_write.3:139
 #: build/C/man3/lio_listio.3:207
 msgid "POSIX.1-2001, POSIX.1-2008."
@@ -534,8 +534,8 @@ msgstr ""
 
 #. type: SH
 #: build/C/man7/aio.7:196 build/C/man3/aio_cancel.3:116
-#: build/C/man3/aio_error.3:84 build/C/man3/aio_read.3:146
-#: build/C/man3/aio_return.3:79
+#: build/C/man3/aio_error.3:89 build/C/man3/aio_read.3:146
+#: build/C/man3/aio_return.3:84
 #, no-wrap
 msgid "EXAMPLE"
 msgstr "例"
@@ -1179,9 +1179,9 @@ msgstr ""
 
 #. type: SH
 #: build/C/man7/aio.7:447 build/C/man3/aio_cancel.3:119
-#: build/C/man3/aio_error.3:87 build/C/man3/aio_fsync.3:105
+#: build/C/man3/aio_error.3:92 build/C/man3/aio_fsync.3:105
 #: build/C/man3/aio_init.3:99 build/C/man3/aio_read.3:149
-#: build/C/man3/aio_return.3:82 build/C/man3/aio_suspend.3:129
+#: build/C/man3/aio_return.3:87 build/C/man3/aio_suspend.3:129
 #: build/C/man3/aio_write.3:151 build/C/man2/io_cancel.2:94
 #: build/C/man2/io_destroy.2:83 build/C/man2/io_getevents.2:100
 #: build/C/man2/io_setup.2:96 build/C/man2/io_submit.2:98
@@ -1212,9 +1212,9 @@ msgstr ""
 
 #. type: SH
 #: build/C/man7/aio.7:465 build/C/man3/aio_cancel.3:128
-#: build/C/man3/aio_error.3:96 build/C/man3/aio_fsync.3:115
+#: build/C/man3/aio_error.3:101 build/C/man3/aio_fsync.3:115
 #: build/C/man3/aio_init.3:101 build/C/man3/aio_read.3:158
-#: build/C/man3/aio_return.3:91 build/C/man3/aio_suspend.3:139
+#: build/C/man3/aio_return.3:96 build/C/man3/aio_suspend.3:139
 #: build/C/man3/aio_write.3:160 build/C/man2/io_cancel.2:102
 #: build/C/man2/io_destroy.2:91 build/C/man2/io_getevents.2:110
 #: build/C/man2/io_setup.2:104 build/C/man2/io_submit.2:106
@@ -1225,19 +1225,19 @@ msgstr "この文書について"
 
 #. type: Plain text
 #: build/C/man7/aio.7:472 build/C/man3/aio_cancel.3:135
-#: build/C/man3/aio_error.3:103 build/C/man3/aio_fsync.3:122
+#: build/C/man3/aio_error.3:108 build/C/man3/aio_fsync.3:122
 #: build/C/man3/aio_init.3:108 build/C/man3/aio_read.3:165
-#: build/C/man3/aio_return.3:98 build/C/man3/aio_suspend.3:146
+#: build/C/man3/aio_return.3:103 build/C/man3/aio_suspend.3:146
 #: build/C/man3/aio_write.3:167 build/C/man2/io_cancel.2:109
 #: build/C/man2/io_destroy.2:98 build/C/man2/io_getevents.2:117
 #: build/C/man2/io_setup.2:111 build/C/man2/io_submit.2:113
 #: build/C/man3/lio_listio.3:234
 msgid ""
-"This page is part of release 3.51 of the Linux I<man-pages> project.  A "
+"This page is part of release 3.52 of the Linux I<man-pages> project.  A "
 "description of the project, and information about reporting bugs, can be "
-"found at http://www.kernel.org/doc/man-pages/."
+"found at \\%http://www.kernel.org/doc/man-pages/."
 msgstr ""
-"この man ページは Linux I<man-pages> プロジェクトのリリース 3.51 の一部\n"
+"この man ページは Linux I<man-pages> プロジェクトのリリース 3.52 の一部\n"
 "である。プロジェクトの説明とバグ報告に関する情報は\n"
 "http://www.kernel.org/doc/man-pages/ に書かれている。"
 
@@ -1248,9 +1248,8 @@ msgid "AIO_CANCEL"
 msgstr "AIO_CANCEL"
 
 #. type: TH
-#: build/C/man3/aio_cancel.3:24 build/C/man3/aio_error.3:24
-#: build/C/man3/aio_fsync.3:24 build/C/man3/aio_read.3:24
-#: build/C/man3/aio_return.3:24 build/C/man3/aio_suspend.3:25
+#: build/C/man3/aio_cancel.3:24 build/C/man3/aio_fsync.3:24
+#: build/C/man3/aio_read.3:24 build/C/man3/aio_suspend.3:25
 #: build/C/man3/aio_write.3:24 build/C/man3/lio_listio.3:24
 #, no-wrap
 msgid "2012-05-08"
@@ -1455,8 +1454,8 @@ msgid "The B<aio_cancel>()  function is available since glibc 2.1."
 msgstr "B<aio_cancel>() 関数は glibc 2.1 以降で利用できる。"
 
 #. type: Plain text
-#: build/C/man3/aio_cancel.3:119 build/C/man3/aio_error.3:87
-#: build/C/man3/aio_read.3:149 build/C/man3/aio_return.3:82
+#: build/C/man3/aio_cancel.3:119 build/C/man3/aio_error.3:92
+#: build/C/man3/aio_read.3:149 build/C/man3/aio_return.3:87
 msgid "See B<aio>(7)."
 msgstr "B<aio>(7) を参照。"
 
@@ -1475,6 +1474,12 @@ msgstr ""
 msgid "AIO_ERROR"
 msgstr "AIO_ERROR"
 
+#. type: TH
+#: build/C/man3/aio_error.3:24 build/C/man3/aio_return.3:24
+#, no-wrap
+msgid "2013-07-04"
+msgstr "2013-07-04"
+
 #. type: Plain text
 #: build/C/man3/aio_error.3:27
 msgid "aio_error - get error status of asynchronous I/O operation"
@@ -1558,8 +1563,25 @@ msgstr "B<aio_error>() は実装されていない。"
 msgid "The B<aio_error>()  function is available since glibc 2.1."
 msgstr "B<aio_error>() 関数は glibc 2.1 以降で利用できる。"
 
+#. type: SH
+#: build/C/man3/aio_error.3:82 build/C/man3/aio_return.3:77
+#, no-wrap
+msgid "ATTRIBUTES"
+msgstr ""
+
+#. type: SS
+#: build/C/man3/aio_error.3:83 build/C/man3/aio_return.3:78
+#, no-wrap
+msgid "Multithreading (see pthreads(7))"
+msgstr ""
+
 #. type: Plain text
-#: build/C/man3/aio_error.3:96
+#: build/C/man3/aio_error.3:87
+msgid "The B<aio_error>()  function is thread-safe."
+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)"
@@ -2120,7 +2142,12 @@ msgid "The B<aio_return>()  function is available since glibc 2.1."
 msgstr "The B<aio_return>() 関数は glibc 2.1 以降で利用できる。"
 
 #. type: Plain text
-#: build/C/man3/aio_return.3:91
+#: build/C/man3/aio_return.3:82
+msgid "The B<aio_return>()  function is thread-safe."
+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)"
@@ -2479,14 +2506,6 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/io_cancel.2:37
-#, fuzzy
-#| msgid ""
-#| "The B<io_cancel>()  system call attempts to cancel an asynchronous I/O "
-#| "operation previously submitted with B<io_submit>(2).  The I<ctx_id> "
-#| "argument is the AIO context ID of the operation to be canceled.  If the "
-#| "AIO context is found, the event will be canceled and then copied into the "
-#| "memory pointed to by I<result> without being placed into the completion "
-#| "queue."
 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 "
@@ -2495,12 +2514,11 @@ msgid ""
 "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) を使って登録さ\n"
-"れた非同期 I/O (AIO) 操作の取り消しを行おうとする。 I<ctx_id> 引き数は、\n"
-"取り消しを行う操作の AIO コンテキストの ID である。指定した AIO コンテ\n"
-"キストが見つかると、対象のイベントの取り消しが行われ、その後 I<result>\n"
-"で指されたメモリに コピーされる (このとき、完了キューへの移動は行われな\n"
-"い)。"
+"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
@@ -2610,7 +2628,6 @@ msgstr "IO_DESTROY"
 
 #. type: TH
 #: build/C/man2/io_destroy.2:7 build/C/man2/io_getevents.2:7
-#: build/C/man2/io_setup.2:7
 #, no-wrap
 msgid "2013-04-08"
 msgstr "2013-04-08"
@@ -2631,9 +2648,11 @@ msgstr "B<int io_destroy(aio_context_t >I<ctx_id>B<);>\n"
 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 cancelled, and will destroy the "
-"I<ctx_id>."
+"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
@@ -2720,14 +2739,6 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/io_getevents.2:34
-#, fuzzy
-#| 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 "
-#| "and will be updated if not NULL and the operation blocks."
 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 "
@@ -2740,8 +2751,7 @@ msgstr ""
 "コンテキストの 完了キューから読み出そうとする。 I<timeout> はイベント\n"
 "読み出しの待ち時間の合計を指定する。 タイムアウトに NULL を指定した場合、\n"
 "少なくとも I<min_nr> 個のイベントが 読み出されるまで待つことを意味する。\n"
-"注意点を以下にあげる: I<timeout> は相対的な指定である。 NULL でない場合\n"
-"更新されることもありえる。 呼び出し元の動作は停止する。"
+"注意点を以下にあげる: I<timeout> は相対的な指定である。"
 
 #. type: Plain text
 #: build/C/man2/io_getevents.2:40
@@ -2833,6 +2843,12 @@ msgstr ""
 msgid "IO_SETUP"
 msgstr "IO_SETUP"
 
+#. type: TH
+#: build/C/man2/io_setup.2:7
+#, no-wrap
+msgid "2013-06-21"
+msgstr "2013-06-21"
+
 #. type: Plain text
 #: build/C/man2/io_setup.2:10
 msgid "io_setup - create an asynchronous I/O context"
@@ -2846,22 +2862,15 @@ 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
-#, fuzzy
-#| msgid ""
-#| "The B<io_setup>()  system call creates an asynchronous I/O context "
-#| "capable of receiving at least I<nr_events>.  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 capable "
-"of of concurrently processing at least I<nr_events>.  The I<ctx_idp> "
+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"
-"å\8f\97ä¿¡å\8f¯è\83½ã\81ª非同期 I/O (AIO) コンテキストの作成を行う。 I<ctx_idp> 引き数\n"
+"B<io_setup>() システムコールは、 I<nr_events> 個のイベントを\n"
+"å\90\8cæ\99\82ã\81«å®\9fè¡\8cã\81«é\81©ã\81\97ã\81\9f非同期 I/O (AIO) コンテキストの作成を行う。 I<ctx_idp> 引き数\n"
 "は、すでに存在する AIO コンテキストを指していてはならず、\n"
 "B<io_setup>() の呼び出しの前に 0 に初期化されていなければならない。\n"
 "AIO コンテキストの作成に成功すると、 I<*ctx_idp> に作成された AIO \n"
@@ -2877,14 +2886,12 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/io_setup.2:43
-#, fuzzy
-#| msgid ""
-#| "The specified I<nr_events> exceeds the user's limit of available events."
 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<nr_events> がユーザが使用できるイベント数の上限を越えている。イ"
+"ベント数の上限は I</proc/sys/fs/aio-max-nr> で定義されている。"
 
 #. type: Plain text
 #: build/C/man2/io_setup.2:46
@@ -3363,115 +3370,3 @@ msgid ""
 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 ""
-#~ "The B<io_destroy>()  system call removes the asynchronous I/O context "
-#~ "specified by I<ctx_id> from the list of I/O contexts and then destroys "
-#~ "it.  It can also cancel any outstanding asynchronous I/O actions on "
-#~ "I<ctx_id> and block on completion."
-#~ msgstr ""
-#~ "B<io_destroy>() システムコールは、I/O コンテキストのリストから\n"
-#~ "I<ctx_id> で指定された非同期 I/O コンテキストを削除した後、\n"
-#~ "そのコンテキストを消去する。\n"
-#~ "I<ctx_id> 上に未処理の非同期 I/O 命令および完了キューの\n"
-#~ "ブロックの取り消しも行うことができる。"
-
-#~ msgid "2012-11-11"
-#~ msgstr "2012-11-11"
-
-#~ msgid "2010-10-02"
-#~ msgstr "2010-10-02"
-
-#~ msgid "2010-10-03"
-#~ msgstr "2010-10-03"
-
-#~ msgid "This function is not supported."
-#~ msgstr "この関数がサポートされていない。"
-
-#~ msgid "2008-06-18"
-#~ msgstr "2008-06-18"
-
-#~ msgid "B<#include E<lt>libaio.hE<gt>>\n"
-#~ msgstr "B<#include E<lt>libaio.hE<gt>>\n"
-
-#~ msgid "Link with I<-laio>.\n"
-#~ msgstr "I<-laio> とリンクする。\n"
-
-#~ msgid "Glibc does not provide a wrapper function for this system call."
-#~ msgstr "glibc はこのシステムコール用のラッパー関数を提供していない。"
-
-#~ msgid ""
-#~ "The wrapper provided in I<libaio> for B<io_cancel>()  does not follow the "
-#~ "usual C library conventions for indicating error: 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> で B<io_cancel>()  用に提供されているラッパー関数は、エラーの通"
-#~ "知が通常の C ライブラリの 慣習にしたがっておらず、エラーの場合には負のエ"
-#~ "ラー番号 (エラーの節に列挙されている値の一つを負にしたもの) が返り値とな"
-#~ "る。 B<syscall>(2)  経由でシステムコールを起動すると、返り値は通常のエラー"
-#~ "通知の慣習に したがってものとなり、エラーの場合には -1 が返り、 I<errno> "
-#~ "にエラーを示す (正の) 値が設定される。"
-
-#~ msgid "The AIO context specified by I<ctx> is invalid."
-#~ msgstr "I<ctx> で指定された AIO コンテキストが無効である。"
-
-#~ msgid "2008-07-04"
-#~ msgstr "2008-07-04"
-
-#~ msgid ""
-#~ "B<#include E<lt>linux/time.hE<gt>>\n"
-#~ "B<#include E<lt>libaio.hE<gt>>\n"
-#~ msgstr ""
-#~ "B<#include E<lt>linux/time.hE<gt>>\n"
-#~ "B<#include E<lt>libaio.hE<gt>>\n"
-
-#~ msgid ""
-#~ "The wrapper provided in I<libaio> for B<io_getevents>()  does not follow "
-#~ "the usual C library conventions for indicating error: 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> で B<io_getevents>()  用に提供されているラッパー関数は、エラーの"
-#~ "通知が通常の C ライブラリの 慣習にしたがっておらず、エラーの場合には負のエ"
-#~ "ラー番号 (エラーの節に列挙されている値の一つを負にしたもの) が返り値とな"
-#~ "る。 B<syscall>(2)  経由でシステムコールを起動すると、返り値は通常のエラー"
-#~ "通知の慣習に したがってものとなり、エラーの場合には -1 が返り、 I<errno> "
-#~ "にエラーを示す (正の) 値が設定される。"
-
-#~ msgid ""
-#~ "The wrapper provided in I<libaio> for B<io_setup>()  does not follow the "
-#~ "usual C library conventions for indicating error: 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> で B<io_setup>()  用に提供されているラッパー関数は、エラーの通知"
-#~ "が通常の C ライブラリの 慣習にしたがっておらず、エラーの場合には負のエラー"
-#~ "番号 (エラーの節に列挙されている値の一つを負にしたもの) が返り値となる。 "
-#~ "B<syscall>(2)  経由でシステムコールを起動すると、返り値は通常のエラー通知"
-#~ "の慣習に したがってものとなり、エラーの場合には -1 が返り、 I<errno> にエ"
-#~ "ラーを示す (正の) 値が設定される。"
-
-#~ msgid ""
-#~ "The wrapper provided in I<libaio> for B<io_submit>()  does not follow the "
-#~ "usual C library conventions for indicating error: 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> で B<io_submit>()  用に提供されているラッパー関数は、エラーの通"
-#~ "知が通常の C ライブラリの 慣習にしたがっておらず、エラーの場合には負のエ"
-#~ "ラー番号 (エラーの節に列挙されている値の一つを負にしたもの) が返り値とな"
-#~ "る。 B<syscall>(2)  経由でシステムコールを起動すると、返り値は通常のエラー"
-#~ "通知の慣習に したがってものとなり、エラーの場合には -1 が返り、 I<errno> "
-#~ "にエラーを示す (正の) 値が設定される。"
-
-#~ msgid "2010-10-20"
-#~ msgstr "2010-10-20"