X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=po4a%2Ficonv%2Fpo%2Fja.po;h=42a640ecfc6eefbf938b3447bbbdbc7e037ff0dc;hb=8a7f723a0530d2fb90ab139c03452e84d1e19905;hp=7b64e04edec95c4e9ae9bac2fa20360f998261b9;hpb=75fabc03b87ade605498944290f8ecd1ecc6c5cd;p=linuxjm%2FLDP_man-pages.git diff --git a/po4a/iconv/po/ja.po b/po4a/iconv/po/ja.po index 7b64e04e..42a640ec 100644 --- a/po4a/iconv/po/ja.po +++ b/po4a/iconv/po/ja.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-05-28 07:16+0900\n" -"PO-Revision-Date: 2012-05-01 04:45+0900\n" +"POT-Creation-Date: 2013-03-22 01:05+0900\n" +"PO-Revision-Date: 2012-05-29 21:50+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" @@ -16,59 +16,59 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #. type: TH -#: build/C/man3/iconv.3:16 +#: build/C/man3/iconv.3:18 #, no-wrap msgid "ICONV" msgstr "ICONV" #. type: TH -#: build/C/man3/iconv.3:16 +#: build/C/man3/iconv.3:18 #, no-wrap msgid "2012-05-10" -msgstr "" +msgstr "2012-05-10" #. type: TH -#: build/C/man3/iconv.3:16 build/C/man3/iconv_close.3:12 -#: build/C/man3/iconv_open.3:16 +#: build/C/man3/iconv.3:18 build/C/man3/iconv_close.3:14 +#: build/C/man3/iconv_open.3:18 #, no-wrap msgid "GNU" msgstr "GNU" #. type: TH -#: build/C/man3/iconv.3:16 build/C/man3/iconv_close.3:12 -#: build/C/man3/iconv_open.3:16 +#: build/C/man3/iconv.3:18 build/C/man3/iconv_close.3:14 +#: build/C/man3/iconv_open.3:18 #, no-wrap msgid "Linux Programmer's Manual" msgstr "Linux Programmer's Manual" #. type: SH -#: build/C/man3/iconv.3:17 build/C/man3/iconv_close.3:13 -#: build/C/man3/iconv_open.3:17 +#: build/C/man3/iconv.3:19 build/C/man3/iconv_close.3:15 +#: build/C/man3/iconv_open.3:19 #, no-wrap msgid "NAME" msgstr "名前" #. type: Plain text -#: build/C/man3/iconv.3:19 +#: build/C/man3/iconv.3:21 msgid "iconv - perform character set conversion" msgstr "iconv - 文字セット変換を行う" #. type: SH -#: build/C/man3/iconv.3:19 build/C/man3/iconv_close.3:15 -#: build/C/man3/iconv_open.3:19 +#: build/C/man3/iconv.3:21 build/C/man3/iconv_close.3:17 +#: build/C/man3/iconv_open.3:21 #, no-wrap msgid "SYNOPSIS" msgstr "書式" #. type: Plain text -#: build/C/man3/iconv.3:22 build/C/man3/iconv_close.3:18 -#: build/C/man3/iconv_open.3:22 +#: build/C/man3/iconv.3:24 build/C/man3/iconv_close.3:20 +#: build/C/man3/iconv_open.3:24 #, no-wrap msgid "B<#include Eiconv.hE>\n" msgstr "B<#include Eiconv.hE>\n" #. type: Plain text -#: build/C/man3/iconv.3:26 +#: build/C/man3/iconv.3:28 #, no-wrap msgid "" "BIB<,>\n" @@ -80,14 +80,14 @@ msgstr "" "B< char **>IB<, size_t *>IB<);>\n" #. type: SH -#: build/C/man3/iconv.3:27 build/C/man3/iconv_close.3:21 -#: build/C/man3/iconv_open.3:25 +#: build/C/man3/iconv.3:29 build/C/man3/iconv_close.3:23 +#: build/C/man3/iconv_open.3:27 #, no-wrap msgid "DESCRIPTION" msgstr "説明" #. type: Plain text -#: build/C/man3/iconv.3:52 +#: build/C/man3/iconv.3:54 msgid "" "The B() function converts a sequence of characters in one character " "encoding to a sequence of characters in another character encoding. The " @@ -100,9 +100,18 @@ msgid "" "byte available in the output buffer; I indicates the number of " "bytes available in the output buffer." msgstr "" - -#. type: Plain text -#: build/C/man3/iconv.3:60 +"B() 関数は、ある文字エンコーディングの文字シーケンス列を別の文字\n" +"エンコーディングの文字シーケンスに変換する。I 引き数は変換ディスク\n" +"リプタ (conversion descriptor) であり、以前は B(3) を呼び出\n" +"すことで生成されていた。変換ディスクリプタは B() が変換に使用す\n" +"る文字エンコーディングを定義するものである。 I 引き数は入力シー\n" +"ケンスの先頭バイトを指す変数のアドレスであり、I は入力シー\n" +"ケンスのバッファのバイト数を示す。I 引き数は出力バッファで利用\n" +"できる先頭バイトを指す変数のアドレスであり、 I は出力\n" +"バッファのバイト数を示す。" + +#. type: Plain text +#: build/C/man3/iconv.3:62 msgid "" "The main case is when I is not NULL and I<*inbuf> is not NULL. In " "this case, the B() function converts the multibyte sequence starting " @@ -117,7 +126,7 @@ msgstr "" "先頭として最大 I<*outbytesleft> バイトが書き出される。" #. type: Plain text -#: build/C/man3/iconv.3:74 +#: build/C/man3/iconv.3:76 msgid "" "The B() function converts one multibyte character at a time, and for " "each character conversion it increments I<*inbuf> and decrements " @@ -138,95 +147,74 @@ msgstr "" "できる。 変換は、次の 4 つの場合に停止する。" #. type: IP -#: build/C/man3/iconv.3:74 +#: build/C/man3/iconv.3:76 #, no-wrap msgid "1." -msgstr "" +msgstr "1." #. type: Plain text -#: build/C/man3/iconv.3:81 -#, fuzzy -#| msgid "" -#| "1. An invalid multibyte sequence is encountered in the input. In this " -#| "case it sets I to B and returns I<(size_t)\\ -1>. " -#| "I<*inbuf> is left pointing to the beginning of the invalid multibyte " -#| "sequence." +#: build/C/man3/iconv.3:83 msgid "" "An invalid multibyte sequence is encountered in the input. In this case it " "sets I to B and returns I<(size_t)\\ -1>. I<*inbuf> is left " "pointing to the beginning of the invalid multibyte sequence." msgstr "" -"1. 入力に無効なマルチバイト文字列があった場合。 この場合、関数は I を " -"B に設定し、 I<(size_t)\\ -1> を返す。 I<*inbuf> は、無効なマルチバイ" -"ト文字列の先頭を指したままになる。" +"入力に無効なマルチバイト文字列があった場合。この場合、\n" +"関数は I を B に設定し、 I<(size_t)\\ -1> を返す。\n" +"I<*inbuf> は、無効なマルチバイト文字列の先頭を指したままになる。" #. type: IP -#: build/C/man3/iconv.3:81 +#: build/C/man3/iconv.3:83 #, no-wrap msgid "2." -msgstr "" +msgstr "2." #. type: Plain text -#: build/C/man3/iconv.3:88 -#, fuzzy -#| msgid "" -#| "2. The input byte sequence has been entirely converted, that is, " -#| "I<*inbytesleft> has gone down to 0. In this case B() returns the " -#| "number of nonreversible conversions performed during this call." +#: build/C/man3/iconv.3:90 msgid "" "The input byte sequence has been entirely converted, that is, " "I<*inbytesleft> has gone down to 0. In this case B() returns the " "number of nonreversible conversions performed during this call." msgstr "" -"2. 入力バイト文字列が完全に変換され、I<*inbytesleft> が 0 になった場合。 この" -"場合、 B() は、呼出しの間に非可逆変換が行われた回数を返す。" +"入力バイト文字列が完全に変換され、I<*inbytesleft> が 0 になった場合。\n" +"この場合、 B() は呼出しの間に非可逆変換が行われた回数を返す。" #. type: IP -#: build/C/man3/iconv.3:88 +#: build/C/man3/iconv.3:90 #, no-wrap msgid "3." -msgstr "" +msgstr "3." #. type: Plain text -#: build/C/man3/iconv.3:96 -#, fuzzy -#| msgid "" -#| "3. An incomplete multibyte sequence is encountered in the input, and the " -#| "input byte sequence terminates after it. In this case it sets I " -#| "to B and returns I<(size_t)\\ -1>. I<*inbuf> is left pointing to " -#| "the beginning of the incomplete multibyte sequence." +#: build/C/man3/iconv.3:98 msgid "" "An incomplete multibyte sequence is encountered in the input, and the input " "byte sequence terminates after it. In this case it sets I to " "B and returns I<(size_t)\\ -1>. I<*inbuf> is left pointing to the " "beginning of the incomplete multibyte sequence." msgstr "" -"3. 入力に不完全なマルチバイト文字列があり、 入力バイト文字列がその後で終了し" -"ている場合。 この場合、関数は、I を B に設定し、 I<(size_t)\\ " -"-1> を返す。 I<*inbuf> は、不完全なマルチバイト文字列の先頭を指したままにされ" -"る。" +"入力に不完全なマルチバイト文字列があり、入力バイト文字列がその後で終了\n" +"している場合。この場合、関数は、I を B に設定し、\n" +"I<(size_t)\\ -1> を返す。 I<*inbuf> は、不完全なマルチバイト文字列の先頭\n" +"を指したままにされる。" #. type: IP -#: build/C/man3/iconv.3:96 +#: build/C/man3/iconv.3:98 #, no-wrap msgid "4." -msgstr "" +msgstr "4." #. type: Plain text -#: build/C/man3/iconv.3:100 -#, fuzzy -#| msgid "" -#| "4. The output buffer has no more room for the next converted character. " -#| "In this case it sets I to B and returns I<(size_t)\\ -1>." +#: build/C/man3/iconv.3:102 msgid "" "The output buffer has no more room for the next converted character. In " "this case it sets I to B and returns I<(size_t)\\ -1>." msgstr "" -"4. 出力バッファーに次の変換された文字列のための空きがない場合。 この場合、" +"出力バッファーに次の変換された文字列のための空きがない場合。 この場合、\n" "I が B に設定され、 I<(size_t)\\ -1> が返される。" #. type: Plain text -#: build/C/man3/iconv.3:114 +#: build/C/man3/iconv.3:116 msgid "" "A different case is when I is NULL or I<*inbuf> is NULL, but " "I is not NULL and I<*outbuf> is not NULL. In this case, the B" @@ -247,7 +235,7 @@ msgstr "" "の数だけ I<*outbuf> を増加させ、I<*outbytesleft> を減少させる。" #. type: Plain text -#: build/C/man3/iconv.3:120 +#: build/C/man3/iconv.3:122 msgid "" "A third case is when I is NULL or I<*inbuf> is NULL, and I is " "NULL or I<*outbuf> is NULL. In this case, the B() function sets " @@ -258,14 +246,14 @@ msgstr "" "る。 この場合、 B() 関数は、I の変換状態を初期状態にする。" #. type: SH -#: build/C/man3/iconv.3:120 build/C/man3/iconv_close.3:27 -#: build/C/man3/iconv_open.3:69 +#: build/C/man3/iconv.3:122 build/C/man3/iconv_close.3:29 +#: build/C/man3/iconv_open.3:71 #, no-wrap msgid "RETURN VALUE" msgstr "返り値" #. type: Plain text -#: build/C/man3/iconv.3:127 +#: build/C/man3/iconv.3:129 msgid "" "The B() function returns the number of characters converted in a " "nonreversible way during this call; reversible conversions are not counted. " @@ -276,82 +264,82 @@ msgstr "" "し、 I<(size_t)\\ -1> を返す。" #. type: SH -#: build/C/man3/iconv.3:127 build/C/man3/iconv_open.3:76 +#: build/C/man3/iconv.3:129 build/C/man3/iconv_open.3:78 #, no-wrap msgid "ERRORS" msgstr "エラー" #. type: Plain text -#: build/C/man3/iconv.3:129 +#: build/C/man3/iconv.3:131 msgid "The following errors can occur, among others:" msgstr "他のいろいろなエラーのうちから、以下のエラーが起こりうる。" #. type: TP -#: build/C/man3/iconv.3:129 +#: build/C/man3/iconv.3:131 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man3/iconv.3:132 +#: build/C/man3/iconv.3:134 msgid "There is not sufficient room at I<*outbuf>." msgstr "I<*outbuf> に十分な空きがない。" #. type: TP -#: build/C/man3/iconv.3:132 +#: build/C/man3/iconv.3:134 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man3/iconv.3:135 +#: build/C/man3/iconv.3:137 msgid "An invalid multibyte sequence has been encountered in the input." msgstr "入力に無効なマルチバイト文字列があった。" #. type: TP -#: build/C/man3/iconv.3:135 build/C/man3/iconv_open.3:78 +#: build/C/man3/iconv.3:137 build/C/man3/iconv_open.3:80 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man3/iconv.3:138 +#: build/C/man3/iconv.3:140 msgid "An incomplete multibyte sequence has been encountered in the input." msgstr "入力に不完全なマルチバイト文字列があった。" #. type: SH -#: build/C/man3/iconv.3:138 build/C/man3/iconv_close.3:34 -#: build/C/man3/iconv_open.3:82 +#: build/C/man3/iconv.3:140 build/C/man3/iconv_close.3:36 +#: build/C/man3/iconv_open.3:84 #, no-wrap msgid "VERSIONS" msgstr "バージョン" #. type: Plain text -#: build/C/man3/iconv.3:140 build/C/man3/iconv_close.3:36 -#: build/C/man3/iconv_open.3:84 +#: build/C/man3/iconv.3:142 build/C/man3/iconv_close.3:38 +#: build/C/man3/iconv_open.3:86 msgid "This function is available in glibc since version 2.1." msgstr "この関数はバージョン 2.1 以降の glibc で利用可能である。" #. type: SH -#: build/C/man3/iconv.3:140 build/C/man3/iconv_close.3:36 -#: build/C/man3/iconv_open.3:84 +#: build/C/man3/iconv.3:142 build/C/man3/iconv_close.3:38 +#: build/C/man3/iconv_open.3:86 #, no-wrap msgid "CONFORMING TO" msgstr "準拠" #. type: Plain text -#: build/C/man3/iconv.3:142 +#: build/C/man3/iconv.3:144 msgid "POSIX.1-2001." msgstr "POSIX.1-2001." #. type: SH -#: build/C/man3/iconv.3:142 +#: build/C/man3/iconv.3:144 #, no-wrap msgid "NOTES" -msgstr "" +msgstr "注意" #. type: Plain text -#: build/C/man3/iconv.3:154 +#: build/C/man3/iconv.3:156 msgid "" "Although I and I are typed as I, this does not " "mean that the objects they point can be interpreted as C strings or as " @@ -359,77 +347,87 @@ msgid "" "handled internally by the conversion functions. In some encodings, a zero " "byte may be a valid part of a multibyte character." msgstr "" +"I と I は I 型だが、これらの変数が指す\n" +"オブジェクトが C の文字列、つまり文字の配列として解釈されることを意味\n" +"するわけではない。文字バイトシーケンスの解釈は変換関数の内部で行われる。\n" +"エンコーディングによっては、バイト 0 もマルチバイト文字の有効な\n" +"構成要素の場合がある。" #. type: Plain text -#: build/C/man3/iconv.3:161 +#: build/C/man3/iconv.3:163 msgid "" "The caller of B() must ensure that the pointers passed to the " "function are suitable for accessing characters in the appropriate character " "set. This includes ensuring correct alignment on platforms that have tight " "restrictions on alignment." msgstr "" +"B() の呼び出し元は、 B() に渡すポインタが、\n" +"必要な文字集合の文字にアクセスするのに適したものとなっていることを\n" +"保証しなければならない。これには、アライメントに関して厳しい制限が\n" +"あるプラットフォームにおいて正しいアライメントになっていることを\n" +"保証するといったことも含まれる。" #. type: SH -#: build/C/man3/iconv.3:161 build/C/man3/iconv_close.3:38 -#: build/C/man3/iconv_open.3:86 +#: build/C/man3/iconv.3:163 build/C/man3/iconv_close.3:40 +#: build/C/man3/iconv_open.3:88 #, no-wrap msgid "SEE ALSO" msgstr "関連項目" #. type: Plain text -#: build/C/man3/iconv.3:164 +#: build/C/man3/iconv.3:166 msgid "B(3), B(3)" msgstr "B(3), B(3)" #. type: SH -#: build/C/man3/iconv.3:164 build/C/man3/iconv_close.3:41 -#: build/C/man3/iconv_open.3:90 +#: build/C/man3/iconv.3:166 build/C/man3/iconv_close.3:43 +#: build/C/man3/iconv_open.3:92 #, no-wrap msgid "COLOPHON" msgstr "この文書について" #. type: Plain text -#: build/C/man3/iconv.3:171 build/C/man3/iconv_close.3:48 -#: build/C/man3/iconv_open.3:97 +#: build/C/man3/iconv.3:173 build/C/man3/iconv_close.3:50 +#: build/C/man3/iconv_open.3:99 #, fuzzy #| msgid "" -#| "This page is part of release 3.40 of the Linux I project. A " +#| "This page is part of release 3.41 of the Linux I project. A " #| "description of the project, and information about reporting bugs, can be " #| "found at http://www.kernel.org/doc/man-pages/." msgid "" -"This page is part of release 3.41 of the Linux I project. A " +"This page is part of release 3.50 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " "found at http://www.kernel.org/doc/man-pages/." msgstr "" -"この man ページは Linux I プロジェクトのリリース 3.40 の一部\n" +"この man ページは Linux I プロジェクトのリリース 3.41 の一部\n" "である。プロジェクトの説明とバグ報告に関する情報は\n" "http://www.kernel.org/doc/man-pages/ に書かれている。" #. type: TH -#: build/C/man3/iconv_close.3:12 +#: build/C/man3/iconv_close.3:14 #, no-wrap msgid "ICONV_CLOSE" msgstr "ICONV_CLOSE" #. type: TH -#: build/C/man3/iconv_close.3:12 build/C/man3/iconv_open.3:16 +#: build/C/man3/iconv_close.3:14 build/C/man3/iconv_open.3:18 #, no-wrap msgid "2008-08-11" msgstr "2008-08-11" #. type: Plain text -#: build/C/man3/iconv_close.3:15 +#: build/C/man3/iconv_close.3:17 msgid "iconv_close - deallocate descriptor for character set conversion" msgstr "iconv_close - 文字セット変換のためのディスクリプターを解放する" #. type: Plain text -#: build/C/man3/iconv_close.3:20 +#: build/C/man3/iconv_close.3:22 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/iconv_close.3:27 +#: build/C/man3/iconv_close.3:29 msgid "" "The B() function deallocates a conversion descriptor I " "previously allocated using B(3)." @@ -438,7 +436,7 @@ msgstr "" "換ディスクリプター I を解放する。" #. type: Plain text -#: build/C/man3/iconv_close.3:34 +#: build/C/man3/iconv_close.3:36 msgid "" "When successful, the B() function returns 0. In case of " "error, it sets I and returns -1." @@ -447,34 +445,34 @@ msgstr "" "I を設定し -1 を返す。" #. type: Plain text -#: build/C/man3/iconv_close.3:38 build/C/man3/iconv_open.3:86 +#: build/C/man3/iconv_close.3:40 build/C/man3/iconv_open.3:88 msgid "UNIX98, POSIX.1-2001." msgstr "UNIX98, POSIX.1-2001." #. type: Plain text -#: build/C/man3/iconv_close.3:41 +#: build/C/man3/iconv_close.3:43 msgid "B(3), B(3)" msgstr "B(3), B(3)" #. type: TH -#: build/C/man3/iconv_open.3:16 +#: build/C/man3/iconv_open.3:18 #, no-wrap msgid "ICONV_OPEN" msgstr "ICONV_OPEN" #. type: Plain text -#: build/C/man3/iconv_open.3:19 +#: build/C/man3/iconv_open.3:21 msgid "iconv_open - allocate descriptor for character set conversion" msgstr "iconv_open - 文字セット変換のためのディスクリプタを割り当てる" #. type: Plain text -#: build/C/man3/iconv_open.3:24 +#: build/C/man3/iconv_open.3:26 #, no-wrap msgid "BIB<, const char *>IB<);>\n" msgstr "BIB<, const char *>IB<);>\n" #. type: Plain text -#: build/C/man3/iconv_open.3:31 +#: build/C/man3/iconv_open.3:33 msgid "" "The B() function allocates a conversion descriptor suitable for " "converting byte sequences from character encoding I to character " @@ -485,7 +483,7 @@ msgstr "" "る。" #. type: Plain text -#: build/C/man3/iconv_open.3:39 +#: build/C/man3/iconv_open.3:41 msgid "" "The values permitted for I and I and the supported " "combinations are system-dependent. For the GNU C library, the permitted " @@ -500,13 +498,13 @@ msgstr "" "がサポートされている。" #. type: TP -#: build/C/man3/iconv_open.3:39 +#: build/C/man3/iconv_open.3:41 #, no-wrap msgid "//TRANSLIT" msgstr "//TRANSLIT" #. type: Plain text -#: build/C/man3/iconv_open.3:46 +#: build/C/man3/iconv_open.3:48 msgid "" "When the string \"//TRANSLIT\" is appended to I, transliteration is " "activated. This means that when a character cannot be represented in the " @@ -519,13 +517,13 @@ msgstr "" "できる。" #. type: TP -#: build/C/man3/iconv_open.3:46 +#: build/C/man3/iconv_open.3:48 #, no-wrap msgid "//IGNORE" msgstr "//IGNORE" #. type: Plain text -#: build/C/man3/iconv_open.3:50 +#: build/C/man3/iconv_open.3:52 msgid "" "When the string \"//IGNORE\" is appended to I, characters that " "cannot be represented in the target character set will be silently discarded." @@ -534,7 +532,7 @@ msgstr "" "表現できない文字は黙って無視される。" #. type: Plain text -#: build/C/man3/iconv_open.3:56 +#: build/C/man3/iconv_open.3:58 msgid "" "The resulting conversion descriptor can be used with B(3) any number " "of times. It remains valid until deallocated using B(3)." @@ -543,7 +541,7 @@ msgstr "" "とができる。 これは B(3) を使って解放されるまで有効である。" #. type: Plain text -#: build/C/man3/iconv_open.3:69 +#: build/C/man3/iconv_open.3:71 msgid "" "A conversion descriptor contains a conversion state. After creation using " "B(), the state is in the initial state. Using B(3) " @@ -559,7 +557,7 @@ msgstr "" "を NULL として B(3) を用いること。" #. type: Plain text -#: build/C/man3/iconv_open.3:76 +#: build/C/man3/iconv_open.3:78 msgid "" "The B() function returns a freshly allocated conversion " "descriptor. In case of error, it sets I and returns I<(iconv_t)\\ " @@ -569,12 +567,12 @@ msgstr "" "ラーの場合、この関数は I を設定し、 I<(iconv_t)\\ -1> を返す。" #. type: Plain text -#: build/C/man3/iconv_open.3:78 +#: build/C/man3/iconv_open.3:80 msgid "The following error can occur, among others:" msgstr "他のいろいろなエラーのうち、以下のエラーが起こりうる。" #. type: Plain text -#: build/C/man3/iconv_open.3:82 +#: build/C/man3/iconv_open.3:84 msgid "" "The conversion from I to I is not supported by the " "implementation." @@ -582,7 +580,7 @@ msgstr "" "I から I への変換は、この実装ではサポートされていない。" #. type: Plain text -#: build/C/man3/iconv_open.3:90 +#: build/C/man3/iconv_open.3:92 msgid "B(1), B(3), B(3)" msgstr "B(1), B(3), B(3)"