X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=po4a%2Flocale%2Fpo%2Fja.po;h=dc9e8d472320a311581d2178a209335b7165b148;hb=cd24a4f8a5e1a5c32e5950f4bb7ef4c243604026;hp=b4f5d8685fb8fb191fcc11f40efcc24871b404e3;hpb=fdb5e87785c9c32c75aa572ca433ac821f8c1f33;p=linuxjm%2FLDP_man-pages.git diff --git a/po4a/locale/po/ja.po b/po4a/locale/po/ja.po index b4f5d868..dc9e8d47 100644 --- a/po4a/locale/po/ja.po +++ b/po4a/locale/po/ja.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2014-04-13 10:26+0900\n" -"PO-Revision-Date: 2014-04-13 10:36+0900\n" +"POT-Creation-Date: 2014-04-24 00:51+0900\n" +"PO-Revision-Date: 2014-04-26 02:24+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" @@ -146,7 +146,7 @@ msgstr "" #: build/C/man3/catgets.3:69 build/C/man3/catopen.3:146 #: build/C/man5/charmap.5:122 build/C/man3/duplocale.3:83 #: build/C/man3/isalpha.3:260 build/C/man1/locale.1:126 -#: build/C/man5/locale.5:1066 build/C/man7/locale.7:313 +#: build/C/man5/locale.5:1062 build/C/man7/locale.7:313 #: build/C/man3/localeconv.3:71 build/C/man3/newlocale.3:205 #: build/C/man3/nl_langinfo.3:116 build/C/man3/setlocale.3:173 #: build/C/man3/strfmon.3:138 build/C/man3/uselocale.3:99 @@ -192,7 +192,7 @@ msgstr "" #: build/C/man3/catgets.3:84 build/C/man3/catopen.3:190 #: build/C/man5/charmap.5:124 build/C/man3/duplocale.3:181 #: build/C/man3/isalpha.3:317 build/C/man1/locale.1:170 -#: build/C/man5/locale.5:1072 build/C/man7/locale.7:317 +#: build/C/man5/locale.5:1068 build/C/man7/locale.7:317 #: build/C/man3/localeconv.3:77 build/C/man3/newlocale.3:365 #: build/C/man3/nl_langinfo.3:136 build/C/man3/setlocale.3:190 #: build/C/man3/strfmon.3:176 build/C/man3/uselocale.3:118 @@ -210,7 +210,7 @@ msgstr "B(3), B(3)" #: build/C/man3/catgets.3:87 build/C/man3/catopen.3:193 #: build/C/man5/charmap.5:130 build/C/man3/duplocale.3:188 #: build/C/man3/isalpha.3:338 build/C/man1/locale.1:173 -#: build/C/man5/locale.5:1081 build/C/man7/locale.7:336 +#: build/C/man5/locale.5:1077 build/C/man7/locale.7:336 #: build/C/man3/localeconv.3:86 build/C/man3/newlocale.3:372 #: build/C/man3/nl_langinfo.3:144 build/C/man3/setlocale.3:201 #: build/C/man3/strfmon.3:180 build/C/man3/uselocale.3:126 @@ -223,17 +223,17 @@ msgstr "この文書について" #: build/C/man3/catgets.3:94 build/C/man3/catopen.3:200 #: build/C/man5/charmap.5:137 build/C/man3/duplocale.3:195 #: build/C/man3/isalpha.3:345 build/C/man1/locale.1:180 -#: build/C/man5/locale.5:1088 build/C/man7/locale.7:343 +#: build/C/man5/locale.5:1084 build/C/man7/locale.7:343 #: build/C/man3/localeconv.3:93 build/C/man3/newlocale.3:379 #: build/C/man3/nl_langinfo.3:151 build/C/man3/setlocale.3:208 #: build/C/man3/strfmon.3:187 build/C/man3/uselocale.3:133 #: build/C/man3/toascii.3:79 build/C/man3/toupper.3:163 msgid "" -"This page is part of release 3.63 of the Linux I project. A " +"This page is part of release 3.65 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.63 の一部\n" +"この man ページは Linux I プロジェクトのリリース 3.65 の一部\n" "である。プロジェクトの説明とバグ報告に関する情報は\n" "http://www.kernel.org/doc/man-pages/ に書かれている。" @@ -283,8 +283,8 @@ msgstr "BIB<);>" msgid "" "The function B() opens a message catalog and returns a catalog " "descriptor. The descriptor remains valid until B() or B" -"(2). If a file descriptor is used to implement catalog descriptors then the " -"B flag will be set." +"(2). If a file descriptor is used to implement catalog descriptors, then " +"the B flag will be set." msgstr "" "関数 B() はメッセージカタログをオープンし、カタログディスクリプタを" "返す。 このディスクリプタは B() または B(2) が呼び出され" @@ -293,21 +293,6 @@ msgstr "" #. type: Plain text #: build/C/man3/catopen.3:91 -#, fuzzy -#| msgid "" -#| "The argument I specifies the name of the message catalog to be " -#| "opened. If I specifies and absolute path (i.e., contains a \\(aq/" -#| "\\(aq), then I specifies a pathname for the message catalog. " -#| "Otherwise, the environment variable B is used with I " -#| "substituted for B<%N> (see B(7)). It is unspecified whether " -#| "B will be used when the process has root privileges. If " -#| "B does not exist in the environment, or if a message catalog " -#| "cannot be opened in any of the paths specified by it, then an " -#| "implementation defined path is used. This latter default path may depend " -#| "on the B locale setting when the I argument is " -#| "B and on the B environment variable when the I " -#| "argument is 0. Changing the B part of the locale may " -#| "invalidate open catalog descriptors." msgid "" "The argument I specifies the name of the message catalog to be " "opened. If I specifies an absolute path (i.e., contains a \\(aq/" @@ -339,7 +324,7 @@ msgstr "" #: build/C/man3/catopen.3:104 msgid "" "The I argument to B() is used to indicate the source for the " -"language to use. If it is set to B then it will use the " +"language to use. If it is set to B, then it will use the " "current locale setting for B. Otherwise it will use the " "B environment variable." msgstr "" @@ -550,11 +535,6 @@ msgstr "Imb_cur_minE>" #. type: Plain text #: build/C/man5/charmap.5:56 -#, fuzzy -#| msgid "" -#| "is followed by the min number of bytes for a character. This value must " -#| "be less or equal than B. If not specified, it defaults to " -#| "B." msgid "" "is followed by the min number of bytes for a character. This value must be " "less than or equal than B. If not specified, it defaults to " @@ -709,7 +689,7 @@ msgid "with an octal number." msgstr "は 8 進の数値を表す。" #. type: SH -#: build/C/man5/charmap.5:118 build/C/man5/locale.5:1061 +#: build/C/man5/charmap.5:118 build/C/man5/locale.5:1057 #, no-wrap msgid "FILES" msgstr "ファイル" @@ -737,17 +717,15 @@ msgstr "" #. type: TH #: build/C/man3/duplocale.3:26 -#, fuzzy, no-wrap -#| msgid "LOCALE" +#, no-wrap msgid "DUPLOCALE" -msgstr "LOCALE" +msgstr "DUPLOCALE" #. type: TH #: build/C/man3/duplocale.3:26 build/C/man3/newlocale.3:26 -#, fuzzy, no-wrap -#| msgid "2009-03-15" +#, no-wrap msgid "2014-03-12" -msgstr "2009-03-15" +msgstr "2014-03-12" #. type: TH #: build/C/man3/duplocale.3:26 build/C/man1/locale.1:25 @@ -760,10 +738,8 @@ msgstr "Linux" #. type: Plain text #: build/C/man3/duplocale.3:29 -#, fuzzy -#| msgid "locale - describes a locale definition file" msgid "duplocale - duplicate a locale object" -msgstr "locale - ロケール定義ファイル" +msgstr "duplocale - ロケールオブジェクトを複製する" #. type: Plain text #: build/C/man3/duplocale.3:32 build/C/man7/locale.7:40 @@ -777,7 +753,7 @@ msgstr "B<#include Elocale.hE>\n" #: build/C/man3/duplocale.3:34 #, no-wrap msgid "BIB<);>\n" -msgstr "" +msgstr "BIB<);>\n" #. type: Plain text #: build/C/man3/duplocale.3:39 build/C/man3/isalpha.3:76 @@ -790,7 +766,7 @@ msgstr "glibc 向けの機能検査マクロの要件 (B(7) #. type: Plain text #: build/C/man3/duplocale.3:42 msgid "B():" -msgstr "" +msgstr "B():" #. type: TP #: build/C/man3/duplocale.3:44 build/C/man3/isalpha.3:108 @@ -798,14 +774,14 @@ msgstr "" #: build/C/man3/uselocale.3:44 build/C/man3/toupper.3:52 #, no-wrap msgid "Since glibc 2.10:" -msgstr "" +msgstr "glibc 2.10 以降:" #. type: Plain text #: build/C/man3/duplocale.3:47 build/C/man3/isalpha.3:111 #: build/C/man3/newlocale.3:51 build/C/man3/uselocale.3:47 #: build/C/man3/toupper.3:55 msgid "_XOPEN_SOURCE\\ E=\\ 700" -msgstr "" +msgstr "_XOPEN_SOURCE\\ E=\\ 700" #. type: TP #: build/C/man3/duplocale.3:47 build/C/man3/isalpha.3:111 @@ -813,14 +789,14 @@ msgstr "" #: build/C/man3/uselocale.3:47 build/C/man3/toupper.3:55 #, no-wrap msgid "Before glibc 2.10:" -msgstr "" +msgstr "glibc 2.10 より前:" #. type: Plain text #: build/C/man3/duplocale.3:50 build/C/man3/isalpha.3:114 #: build/C/man3/isalpha.3:126 build/C/man3/newlocale.3:54 #: build/C/man3/uselocale.3:50 build/C/man3/toupper.3:58 msgid "_GNU_SOURCE" -msgstr "" +msgstr "_GNU_SOURCE" #. type: Plain text #: build/C/man3/duplocale.3:57 @@ -828,6 +804,8 @@ msgid "" "The B() function creates a duplicate of the locale object " "referred to by I." msgstr "" +"B() 関数は I が参照するロケールオブジェクトの複製を作成す" +"る。" #. type: Plain text #: build/C/man3/duplocale.3:66 @@ -835,6 +813,9 @@ msgid "" "If I is B, B() creates a locale object " "containing a copy of the global locale determined by B(3)." msgstr "" +"I が B の場合、 B() は B(3) " +"により判定されたグローバルロケールのコピーを含むロケールオブジェクトを作成す" +"る。" #. type: Plain text #: build/C/man3/duplocale.3:75 @@ -843,31 +824,34 @@ msgid "" "error, it returns I<(locale_t)\\ 0>, and sets I to indicate the cause " "of the error." msgstr "" +"成功すると、 B() は新しいロケールオブジェクトのハンドルを返す。 エ" +"ラーの場合、 I<(locale_t)\\ 0> を返し、 I にエラーの原因を示す値を設定" +"する。" #. type: SH #: build/C/man3/duplocale.3:75 build/C/man3/newlocale.3:182 #: build/C/man3/uselocale.3:90 #, no-wrap msgid "ERRORS" -msgstr "" +msgstr "エラー" #. type: TP #: build/C/man3/duplocale.3:76 build/C/man3/newlocale.3:196 #, no-wrap msgid "B" -msgstr "" +msgstr "B" #. type: Plain text #: build/C/man3/duplocale.3:79 msgid "Insufficient memory to create the duplicate locale object." -msgstr "" +msgstr "ロケールオブジェクトの複製を作成するのに十分なメモリがない。" #. type: SH #: build/C/man3/duplocale.3:79 build/C/man3/isalpha.3:244 #: build/C/man3/newlocale.3:199 build/C/man3/uselocale.3:95 #, no-wrap msgid "VERSIONS" -msgstr "" +msgstr "バージョン" #. type: Plain text #: build/C/man3/duplocale.3:83 @@ -875,14 +859,13 @@ msgid "" "The B() function first appeared in version 2.3 of the GNU C " "library." msgstr "" +"B() 関数は GNU C ライブラリのバージョン 2.3 で初めて登場した。" #. type: Plain text #: build/C/man3/duplocale.3:85 build/C/man3/newlocale.3:207 #: build/C/man3/uselocale.3:101 -#, fuzzy -#| msgid "POSIX.1-2001." msgid "POSIX.1-2008." -msgstr "POSIX.1-2001." +msgstr "POSIX.1-2008." #. type: Plain text #: build/C/man3/duplocale.3:87 @@ -895,12 +878,12 @@ msgstr "" #: build/C/man5/locale.5:62 build/C/man5/locale.5:64 build/C/man5/locale.5:66 #: build/C/man5/locale.5:68 build/C/man5/locale.5:70 build/C/man5/locale.5:75 #: build/C/man5/locale.5:77 build/C/man5/locale.5:79 build/C/man5/locale.5:81 -#: build/C/man5/locale.5:83 build/C/man5/locale.5:85 build/C/man5/locale.5:526 -#: build/C/man5/locale.5:528 build/C/man5/locale.5:530 +#: build/C/man5/locale.5:83 build/C/man5/locale.5:85 build/C/man5/locale.5:522 +#: build/C/man5/locale.5:524 build/C/man5/locale.5:526 #: build/C/man3/newlocale.3:64 build/C/man3/newlocale.3:70 #, no-wrap msgid "*" -msgstr "" +msgstr "*" #. type: Plain text #: build/C/man3/duplocale.3:91 @@ -921,7 +904,7 @@ msgstr "" #: build/C/man3/duplocale.3:100 #, no-wrap msgid " loc = uselocale((locale_t) 0);\n" -msgstr "" +msgstr " loc = uselocale((locale_t) 0);\n" #. type: Plain text #: build/C/man3/duplocale.3:114 @@ -939,6 +922,8 @@ msgid "" "Each locale object created by B() should be deallocated using " "B(3)." msgstr "" +"B() で作成された各ロケールオブジェクトは B(3) を使って" +"解放すべきである。" #. type: SH #: build/C/man3/duplocale.3:119 build/C/man1/locale.1:128 @@ -953,10 +938,14 @@ msgstr "例" msgid "" "The program below uses B(3) and B() to obtain a " "handle for the current locale which is then passed to B(3). The " -"program takes one command-liane argument, a string of characters that is " +"program takes one command-line argument, a string of characters that is " "converted to uppercase and displayed on standard output. An example of its " "use is the following:" msgstr "" +"以下のプログラムでは、 B(3) に渡す現在のロケールのハンドルを取得す" +"るのに B(3) と B() を使用する。 このプログラムはコマン" +"ドライン引き数として文字列を一つ取る。この文字列は、大文字に変換され、標準出" +"力に表示される。 以下は使用例である。" #. type: Plain text #: build/C/man3/duplocale.3:135 @@ -965,21 +954,18 @@ msgid "" "$ B<./a.out abc>\n" "ABC\n" msgstr "" +"$ B<./a.out abc>\n" +"ABC\n" #. type: SS #: build/C/man3/duplocale.3:137 build/C/man3/newlocale.3:292 #, no-wrap msgid "Program source" -msgstr "" +msgstr "プログラムのソース" #. type: Plain text #: build/C/man3/duplocale.3:144 -#, fuzzy, no-wrap -#| msgid "" -#| "#include Elanginfo.hE\n" -#| "#include Elocale.hE\n" -#| "#include Estdio.hE\n" -#| "#include Estdlib.hE\n" +#, no-wrap msgid "" "#define _XOPEN_SOURCE 700\n" "#include Ectype.hE\n" @@ -987,10 +973,11 @@ msgid "" "#include Estdlib.hE\n" "#include Elocale.hE\n" msgstr "" -"#include Elanginfo.hE\n" -"#include Elocale.hE\n" +"#define _XOPEN_SOURCE 700\n" +"#include Ectype.hE\n" "#include Estdio.hE\n" "#include Estdlib.hE\n" +"#include Elocale.hE\n" #. type: Plain text #: build/C/man3/duplocale.3:147 build/C/man3/newlocale.3:302 @@ -999,6 +986,8 @@ msgid "" "#define errExit(msg) do { perror(msg); exit(EXIT_FAILURE); \\e\n" " } while (0)\n" msgstr "" +"#define errExit(msg) do { perror(msg); exit(EXIT_FAILURE); \\e\n" +" } while (0)\n" #. type: Plain text #: build/C/man3/duplocale.3:153 @@ -1010,6 +999,11 @@ msgid "" " locale_t loc, nloc;\n" " char *p;\n" msgstr "" +"int\n" +"main(int argc, char *argv[])\n" +"{\n" +" locale_t loc, nloc;\n" +" char *p;\n" #. type: Plain text #: build/C/man3/duplocale.3:158 @@ -1020,6 +1014,10 @@ msgid "" " exit(EXIT_FAILURE);\n" " }\n" msgstr "" +" if (argc != 2) {\n" +" fprintf(stderr, \"Usage: %s string\\en\", argv[0]);\n" +" exit(EXIT_FAILURE);\n" +" }\n" #. type: Plain text #: build/C/man3/duplocale.3:162 @@ -1029,6 +1027,9 @@ msgid "" " the value LC_GLOBAL_LOCALE, which can\\(aqt be passed as an\n" " argument to toupper_l() */\n" msgstr "" +" /* この一連の処理は必要である。 uselocale() は toupper_l() の\n" +" 引き数として渡すことができない値 LC_GLOBAL_LOCALE を返す\n" +" 可能性があるからである。 */\n" #. type: Plain text #: build/C/man3/duplocale.3:166 @@ -1038,6 +1039,9 @@ msgid "" " if (loc == (locale_t) 0)\n" " errExit(\"uselocale\");\n" msgstr "" +" loc = uselocale((locale_t) 0);\n" +" if (loc == (locale_t) 0)\n" +" errExit(\"uselocale\");\n" #. type: Plain text #: build/C/man3/duplocale.3:170 @@ -1047,6 +1051,9 @@ msgid "" " if (nloc == (locale_t) 0)\n" " errExit(\"duplocale\");\n" msgstr "" +" nloc = duplocale(loc);\n" +" if (nloc == (locale_t) 0)\n" +" errExit(\"duplocale\");\n" #. type: Plain text #: build/C/man3/duplocale.3:173 @@ -1055,19 +1062,20 @@ msgid "" " for (p = argv[1]; *p; p++)\n" " putchar(toupper_l(*p, nloc));\n" msgstr "" +" for (p = argv[1]; *p; p++)\n" +" putchar(toupper_l(*p, nloc));\n" #. type: Plain text #: build/C/man3/duplocale.3:175 #, no-wrap msgid " printf(\"\\en\");\n" -msgstr "" +msgstr " printf(\"\\en\");\n" #. type: Plain text #: build/C/man3/duplocale.3:177 -#, fuzzy, no-wrap -#| msgid " setlocale(LC_ALL, \"\");\n" +#, no-wrap msgid " freelocale(nloc);\n" -msgstr " setlocale(LC_ALL, \"\");\n" +msgstr " freelocale(nloc);\n" #. type: Plain text #: build/C/man3/duplocale.3:180 build/C/man3/newlocale.3:364 @@ -1076,19 +1084,17 @@ msgid "" " exit(EXIT_SUCCESS);\n" "}\n" msgstr "" +" exit(EXIT_SUCCESS);\n" +"}\n" #. type: Plain text #: build/C/man3/duplocale.3:188 -#, fuzzy -#| msgid "" -#| "B(1), B(1), B(3), B(3), " -#| "B(5)" msgid "" "B(3), B(3), B(3), B(3), " "B(5), B(7)" msgstr "" -"B(1), B(1), B(3), B(3), B" -"(5)" +"B(3), B(3), B(3), B(3), " +"B(5), B(7)" #. type: TH #: build/C/man3/isalpha.3:30 @@ -1099,18 +1105,12 @@ msgstr "ISALPHA" #. type: TH #: build/C/man3/isalpha.3:30 build/C/man5/locale.5:24 build/C/man7/locale.7:34 #: build/C/man3/toupper.3:28 -#, fuzzy, no-wrap -#| msgid "2009-03-15" +#, no-wrap msgid "2014-03-18" -msgstr "2009-03-15" +msgstr "2014-03-18" #. type: Plain text #: build/C/man3/isalpha.3:38 -#, fuzzy -#| msgid "" -#| "isalnum, isalpha, isascii, isblank, iscntrl, isdigit, isgraph, islower, " -#| "isprint, ispunct, isspace, isupper, isxdigit - character classification " -#| "routines" msgid "" "isalnum, isalpha, isascii, isblank, iscntrl, isdigit, isgraph, islower, " "isprint, ispunct, isspace, isupper, isxdigit, isalnum_l, isalpha_l, " @@ -1119,7 +1119,9 @@ msgid "" "functions" msgstr "" "isalnum, isalpha, isascii, isblank, iscntrl, isdigit, isgraph, islower, " -"isprint, ispunct, isspace, isupper, isxdigit - 文字を分類する" +"isprint, ispunct, isspace, isupper, isxdigit, isalnum_l, isalpha_l, " +"isascii_l, isblank_l, iscntrl_l, isdigit_l, isgraph_l, islower_l, isprint_l, " +"ispunct_l, isspace_l, isupper_l, isxdigit_l - 文字を分類する" #. type: Plain text #: build/C/man3/isalpha.3:41 build/C/man3/toascii.3:33 @@ -1144,15 +1146,27 @@ msgid "" "BIB<);>\n" "BIB<);>\n" msgstr "" +"BIB<);>\n" +"BIB<);>\n" +"BIB<);>\n" +"BIB<);>\n" +"BIB<);>\n" +"BIB<);>\n" +"BIB<);>\n" +"BIB<);>\n" +"BIB<);>\n" +"BIB<);>\n" +"BIB<);>\n" #. type: Plain text #: build/C/man3/isalpha.3:56 -#, fuzzy, no-wrap -#| msgid "BIB<);>\n" +#, no-wrap msgid "" "BIB<);>\n" "BIB<);>\n" -msgstr "BIB<);>\n" +msgstr "" +"BIB<);>\n" +"BIB<);>\n" #. type: Plain text #: build/C/man3/isalpha.3:69 @@ -1171,13 +1185,24 @@ msgid "" "BIB<, locale_t >IB<);>\n" "BIB<, locale_t >IB<);>\n" msgstr "" +"BIB<, locale_t >IB<);>\n" +"BIB<, locale_t >IB<);>\n" +"BIB<, locale_t >IB<);>\n" +"BIB<, locale_t >IB<);>\n" +"BIB<, locale_t >IB<);>\n" +"BIB<, locale_t >IB<);>\n" +"BIB<, locale_t >IB<);>\n" +"BIB<, locale_t >IB<);>\n" +"BIB<, locale_t >IB<);>\n" +"BIB<, locale_t >IB<);>\n" +"BIB<, locale_t >IB<);>\n" +"BIB<, locale_t >IB<);>\n" #. type: Plain text #: build/C/man3/isalpha.3:71 -#, fuzzy, no-wrap -#| msgid "BIB<);>\n" +#, no-wrap msgid "BIB<, locale_t >IB<);>\n" -msgstr "BIB<);>\n" +msgstr "BIB<, locale_t >IB<);>\n" #. type: Plain text #: build/C/man3/isalpha.3:80 @@ -1206,60 +1231,40 @@ msgstr "" #. type: Plain text #: build/C/man3/isalpha.3:92 msgid "or I" -msgstr "or I" +msgstr "または I" #. type: Plain text #: build/C/man3/isalpha.3:106 -#, fuzzy -#| msgid "" -#| "B(3), B(3), B(3), B(3), " -#| "B(3), B(3), B(3), B(3), " -#| "B(3), B(3), B(3), B(3), " -#| "B(3), B(3), B(3), B(3), B" -#| "(7), B(7)" msgid "" "B(), B(), B(), B(), B" "(), B(), B(), B(), B(), " "B(), B(), B():" msgstr "" -"B(3), B(3), B(3), B(3), B" -"(3), B(3), B(3), B(3), B(3), " -"B(3), B(3), B(3), B(3), B" -"(3), B(3), B(3), B(7), B(7)" +"B(), B(), B(), B(), B" +"(), B(), B(), B(), B(), " +"B(), B(), B():" #. type: Plain text #: build/C/man3/isalpha.3:118 -#, fuzzy -#| msgid "B()" -msgid "B()," -msgstr "B()" +msgid "B():" +msgstr "B():" #. type: Plain text #: build/C/man3/isalpha.3:123 -#, fuzzy -#| msgid "" -#| "_XOPEN_SOURCE\\ E=\\ 600 || _ISOC99_SOURCE || _POSIX_C_SOURCE\\ E=" -#| "\\ 200112L;" msgid "_XOPEN_SOURCE\\ E=\\ 700 && (_SVID_SOURCE || _BSD_SOURCE)" -msgstr "" -"_XOPEN_SOURCE\\ E=\\ 600 || _ISOC99_SOURCE || _POSIX_C_SOURCE\\ E=\\ " -"200112L;" +msgstr "_XOPEN_SOURCE\\ E=\\ 700 && (_SVID_SOURCE || _BSD_SOURCE)" #. type: Plain text #: build/C/man3/isalpha.3:139 -#, fuzzy -#| msgid "" -#| "These functions check whether I, which must have the value of an " -#| "I or B, falls into a certain character class " -#| "according to the current locale." msgid "" "These functions check whether I, which must have the value of an " "I or B, falls into a certain character class according " "to the specified locale. The functions without the \"_l\" suffix perform " "the check based on the current locale." msgstr "" -"これらの関数は、現在のロケールに従って I を分類する。 I は I か B でなければならない。" +"これらの関数は、指定したロケールに従って I を分類する。 I は " +"I か B でなければならない。 \"_l\" が後ろに付かない関数は" +"現在のロケールに基づいてチェックを行う。" #. type: Plain text #: build/C/man3/isalpha.3:150 @@ -1269,6 +1274,10 @@ msgid "" "is undefined if I is the special locale object B " "(see B(3)) or is not a valid locale object handle." msgstr "" +"\"_l\" で終わる関数は、ロケールオブジェクト I で指定されたロケールに" +"基づいてチェックを行う。 I が特別なロケールオブジェクト " +"B (B(3) 参照) の場合や、 I が有効なオブ" +"ジェクトロケールハンドルでない場合、 これらの関数の動作は未定義である。" #. type: Plain text #: build/C/man3/isalpha.3:156 @@ -1277,6 +1286,9 @@ msgid "" "suffix; the functions with the \"_l\" suffix differ only in using the locale " "object I instead of the current locale." msgstr "" +"以下のリストでは、 \"_l\" が後ろに付かない関数の動作を説明する。 \"_l\" で終" +"わる関数は、現在のロケールではなく、ロケールオブジェクト I を使う点だ" +"けが異なる。" #. type: TP #: build/C/man3/isalpha.3:156 @@ -1301,12 +1313,6 @@ msgstr "B()" #. type: Plain text #: build/C/man3/isalpha.3:168 -#, fuzzy -#| msgid "" -#| "checks for an alphabetic character; in the standard B<\"C\"> locale, it " -#| "is equivalent to B<(isupper(>IB<) || islower(>IB<))>. In some " -#| "locales, there may be additional characters for which B() is " -#| "true\\(emletters which are neither upper case nor lower case." msgid "" "checks for an alphabetic character; in the standard B<\"C\"> locale, it is " "equivalent to B<(isupper(>IB<) || islower(>IB<))>. In some locales, " @@ -1384,8 +1390,6 @@ msgstr "B()" #. type: Plain text #: build/C/man3/isalpha.3:189 -#, fuzzy -#| msgid "checks for a lower-case character." msgid "checks for a lowercase character." msgstr "小文字かどうかを調べる。" @@ -1451,8 +1455,6 @@ msgstr "B()" #. type: Plain text #: build/C/man3/isalpha.3:219 -#, fuzzy -#| msgid "checks for a hexadecimal digits, that is, one of" msgid "checks for hexadecimal digits, that is, one of" msgstr "16進数での数字かどうかを調べる。" @@ -1465,10 +1467,6 @@ msgstr "" #. type: Plain text #: build/C/man3/isalpha.3:225 -#, fuzzy -#| msgid "" -#| "The values returned are nonzero if the character I falls into the " -#| "tested class, and a zero value if not." msgid "" "The values returned are nonzero if the character I falls into the tested " "class, and zero if not." @@ -1493,52 +1491,30 @@ msgstr "マルチスレッディング (pthreads(7) 参照)" #. FIXME: need a thread-safety statement about the *_l functions #. type: Plain text #: build/C/man3/isalpha.3:244 -#, fuzzy -#| msgid "" -#| "B(3), B(3), B(3), B(3), " -#| "B(3), B(3), B(3), B(3), " -#| "B(3), B(3), B(3), B(3), " -#| "B(3), B(3), B(3), B(3), B" -#| "(7), B(7)" msgid "" "The B(), B(), B(), B(), B(), " "B(), B(), B(), B(), B(), " "B(), B(), and B() functions are thread-safe." msgstr "" -"B(3), B(3), B(3), B(3), B" -"(3), B(3), B(3), B(3), B(3), " -"B(3), B(3), B(3), B(3), B" -"(3), B(3), B(3), B(7), B(7)" +"関数 B(), B(), B(), B(), B(), " +"B(), B(), B(), B(), B(), " +"B(), B(), B() はスレッドセーフである。" #. type: Plain text #: build/C/man3/isalpha.3:260 -#, fuzzy -#| msgid "" -#| "B(3), B(3), B(3), B(3), " -#| "B(3), B(3), B(3), B(3), " -#| "B(3), B(3), B(3), B(3), " -#| "B(3), B(3), B(3), B(3), B" -#| "(7), B(7)" msgid "" "B(), B(), B(), B(), B" "(), B(), B(), B(), B(), " "B(), B(), B(), and B() are " "available since glibc 2.3." msgstr "" -"B(3), B(3), B(3), B(3), B" -"(3), B(3), B(3), B(3), B(3), " -"B(3), B(3), B(3), B(3), B" -"(3), B(3), B(3), B(7), B(7)" +"B(), B(), B(), B(), B" +"(), B(), B(), B(), B(), " +"B(), B(), B(), B() は glibc 2.3 " +"以降で利用可能である。" #. type: Plain text #: build/C/man3/isalpha.3:286 -#, fuzzy -#| msgid "" -#| "B(3), B(3), B(3), B(3), " -#| "B(3), B(3), B(3), B(3), " -#| "B(3), B(3), B(3), B(3), " -#| "B(3), B(3), B(3), B(3), B" -#| "(7), B(7)" msgid "" "C89 specifies B(), B(), B(), B(), " "B(), B(), B(), B(), B(), " @@ -1547,56 +1523,41 @@ msgid "" "XSI extension) and B(). C99 specifies all of the preceding " "functions, except B()." msgstr "" -"B(3), B(3), B(3), B(3), B" -"(3), B(3), B(3), B(3), B(3), " -"B(3), B(3), B(3), B(3), B" -"(3), B(3), B(3), B(7), B(7)" +"C89 では B(), B(), B(), B(), B" +"(), B(), B(), B(), B(), B(), " +"B() が規定されているが、 B() と B() は規定されて" +"いない。 POSIX.1-2001 でもこれらの関数は規定されており、B() と " +"B() も規定されている (B() は XSI 拡張)。 C99 では、ここで挙" +"げた関数のうち B() 以外の全てが規定されている。" #. type: Plain text #: build/C/man3/isalpha.3:291 -#, fuzzy -#| msgid "" -#| "SVr4, BSD, POSIX.1-2001. POSIX.1-2008 marks B() as obsolete, " -#| "noting that it cannot be use portably in a localized application." msgid "" "POSIX.1-2008 marks B() as obsolete, noting that it cannot be used " "portably in a localized application." msgstr "" -"SVr4, BSD, POSIX.1-2001. POSIX.1-2008 は B() を廃止予定としてい" -"る。 ローカライズされたアプリケーションでは、移植性を確保しつつ、 この関数を" -"使用することはできない点に注意すること。" +"POSIX.1-2008 では B() は廃止予定とされている。ローカライズするアプリ" +"ケーションで移植性がある形では使用できない点に注意すること。" #. type: Plain text #: build/C/man3/isalpha.3:306 -#, fuzzy -#| msgid "" -#| "B(3), B(3), B(3), B(3), " -#| "B(3), B(3), B(3), B(3), " -#| "B(3), B(3), B(3), B(3), " -#| "B(3), B(3), B(3), B(3), B" -#| "(7), B(7)" -msgid "" -"POSIX.-1-2008 specifies B(), B(), B(), " +msgid "" +"POSIX.1-2008 specifies B(), B(), B(), " "B(), B(), B(), B(), B" "(), B(), B(), B(), and B()." msgstr "" -"B(3), B(3), B(3), B(3), B" -"(3), B(3), B(3), B(3), B(3), " -"B(3), B(3), B(3), B(3), B" -"(3), B(3), B(3), B(7), B(7)" +"POSIX.1-2008 では B(), B(), B(), " +"B(), B(), B(), B(), B" +"(), B(), B(), B(), B() が規定さ" +"れている。" #. type: Plain text #: build/C/man3/isalpha.3:309 msgid "B() is a GNU extension." -msgstr "" +msgstr "B() は GNU 拡張である。" #. type: Plain text #: build/C/man3/isalpha.3:317 -#, fuzzy -#| msgid "" -#| "The details of what characters belong into which class depend on the " -#| "current locale. For example, B() will not recognize an A-" -#| "umlaut (\\(:A) as an uppercase letter in the default B locale." msgid "" "The details of what characters belong to which class depend on the locale. " "For example, B() will not recognize an A-umlaut (\\(:A) as an " @@ -1608,13 +1569,6 @@ msgstr "" #. type: Plain text #: build/C/man3/isalpha.3:338 -#, fuzzy -#| msgid "" -#| "B(3), B(3), B(3), B(3), " -#| "B(3), B(3), B(3), B(3), " -#| "B(3), B(3), B(3), B(3), " -#| "B(3), B(3), B(3), B(3), B" -#| "(7), B(7)" msgid "" "B(3), B(3), B(3), B(3), B" "(3), B(3), B(3), B(3), B(3), " @@ -1624,8 +1578,9 @@ msgid "" msgstr "" "B(3), B(3), B(3), B(3), B" "(3), B(3), B(3), B(3), B(3), " -"B(3), B(3), B(3), B(3), B" -"(3), B(3), B(3), B(7), B(7)" +"B(3), B(3), B(3), B(3), " +"B(3), B(3), B(3), B(3), B" +"(3), B(7), B(7)" #. type: TH #: build/C/man1/locale.1:25 build/C/man5/locale.5:24 build/C/man7/locale.7:34 @@ -1635,17 +1590,14 @@ msgstr "LOCALE" #. type: TH #: build/C/man1/locale.1:25 build/C/man3/uselocale.3:26 -#, fuzzy, no-wrap -#| msgid "2009-03-15" +#, no-wrap msgid "2014-03-10" -msgstr "2009-03-15" +msgstr "2014-03-10" #. type: Plain text #: build/C/man1/locale.1:28 -#, fuzzy -#| msgid "localeconv - get numeric formatting information" msgid "locale - get locale-specific information" -msgstr "localeconv - 数値に関する書式情報を得る" +msgstr "locale - ロケール固有の情報を取得する" #. type: Plain text #: build/C/man1/locale.1:34 @@ -1656,6 +1608,10 @@ msgid "" "B [OPTION] -m\n" "B [OPTION] NAME...\n" msgstr "" +"B [OPTION]\n" +"B [OPTION] -a\n" +"B [OPTION] -m\n" +"B [OPTION] NAME...\n" #. type: Plain text #: build/C/man1/locale.1:40 @@ -1683,7 +1639,7 @@ msgstr "" #: build/C/man1/locale.1:55 #, no-wrap msgid "B<-a>, B<--all-locales>" -msgstr "" +msgstr "B<-a>, B<--all-locales>" #. type: Plain text #: build/C/man1/locale.1:63 @@ -1696,7 +1652,7 @@ msgstr "" #: build/C/man1/locale.1:63 #, no-wrap msgid "B<-m>, B<--charmaps>" -msgstr "" +msgstr "B<-m>, B<--charmaps>" #. type: Plain text #: build/C/man1/locale.1:66 @@ -1733,7 +1689,7 @@ msgstr "" #: build/C/man1/locale.1:88 #, no-wrap msgid "B<-c>, B<--category-name>" -msgstr "" +msgstr "B<-c>, B<--category-name>" #. type: Plain text #: build/C/man1/locale.1:93 @@ -1760,7 +1716,7 @@ msgstr "" #: build/C/man1/locale.1:102 #, no-wrap msgid "B<-k>, B<--keyword-name>" -msgstr "" +msgstr "B<-k>, B<--keyword-name>" #. type: Plain text #: build/C/man1/locale.1:107 @@ -1773,7 +1729,7 @@ msgstr "" #: build/C/man1/locale.1:109 #, no-wrap msgid " I=\"I\"\n" -msgstr "" +msgstr " I=\"I\"\n" #. type: Plain text #: build/C/man1/locale.1:113 @@ -1784,7 +1740,7 @@ msgstr "" #: build/C/man1/locale.1:113 #, no-wrap msgid "B<-v>, B<--verbose>" -msgstr "" +msgstr "B<-v>, B<--verbose>" #. type: Plain text #: build/C/man1/locale.1:117 @@ -1797,7 +1753,7 @@ msgstr "" #: build/C/man1/locale.1:117 #, no-wrap msgid "B<-?>, B<--help>" -msgstr "" +msgstr "B<-?>, B<--help>" #. type: Plain text #: build/C/man1/locale.1:120 @@ -1808,7 +1764,7 @@ msgstr "" #: build/C/man1/locale.1:120 #, no-wrap msgid "B<--usage>" -msgstr "" +msgstr "B<--usage>" #. type: Plain text #: build/C/man1/locale.1:123 @@ -1819,7 +1775,7 @@ msgstr "" #: build/C/man1/locale.1:123 #, no-wrap msgid "B<-V>, B<--version>" -msgstr "" +msgstr "B<-V>, B<--version>" #. type: Plain text #: build/C/man1/locale.1:126 @@ -1828,10 +1784,8 @@ msgstr "" #. type: Plain text #: build/C/man1/locale.1:128 -#, fuzzy -#| msgid "POSIX.1-2001." msgid "POSIX.1-2001, POSIX.1-2008" -msgstr "POSIX.1-2001." +msgstr "POSIX.1-2001, POSIX.1-2008" #. type: Plain text #: build/C/man1/locale.1:145 @@ -1853,6 +1807,21 @@ msgid "" "LC_IDENTIFICATION=\"en_US.UTF-8\"\n" "LC_ALL=\n" msgstr "" +"$ B\n" +"LANG=en_US.UTF-8\n" +"LC_CTYPE=\"en_US.UTF-8\"\n" +"LC_NUMERIC=\"en_US.UTF-8\"\n" +"LC_TIME=\"en_US.UTF-8\"\n" +"LC_COLLATE=\"en_US.UTF-8\"\n" +"LC_MONETARY=\"en_US.UTF-8\"\n" +"LC_MESSAGES=\"en_US.UTF-8\"\n" +"LC_PAPER=\"en_US.UTF-8\"\n" +"LC_NAME=\"en_US.UTF-8\"\n" +"LC_ADDRESS=\"en_US.UTF-8\"\n" +"LC_TELEPHONE=\"en_US.UTF-8\"\n" +"LC_MEASUREMENT=\"en_US.UTF-8\"\n" +"LC_IDENTIFICATION=\"en_US.UTF-8\"\n" +"LC_ALL=\n" #. type: Plain text #: build/C/man1/locale.1:148 @@ -1861,6 +1830,8 @@ msgid "" "$ B\n" "%a %b %e %H:%M:%S %Z %Y\n" msgstr "" +"$ B\n" +"%a %b %e %H:%M:%S %Z %Y\n" #. type: Plain text #: build/C/man1/locale.1:151 @@ -1869,6 +1840,8 @@ msgid "" "$ B\n" "date_fmt=\"%a %b %e %H:%M:%S %Z %Y\"\n" msgstr "" +"$ B\n" +"date_fmt=\"%a %b %e %H:%M:%S %Z %Y\"\n" #. type: Plain text #: build/C/man1/locale.1:155 @@ -1878,6 +1851,9 @@ msgid "" "LC_TIME\n" "date_fmt=\"%a %b %e %H:%M:%S %Z %Y\"\n" msgstr "" +"$ B\n" +"LC_TIME\n" +"date_fmt=\"%a %b %e %H:%M:%S %Z %Y\"\n" #. type: Plain text #: build/C/man1/locale.1:162 @@ -1890,6 +1866,12 @@ msgid "" "No\n" "UTF-8\n" msgstr "" +"$ B\n" +"^[yY].*\n" +"^[nN].*\n" +"Yes\n" +"No\n" +"UTF-8\n" #. type: Plain text #: build/C/man1/locale.1:169 @@ -1902,13 +1884,17 @@ msgid "" "nostr=\"No\"\n" "messages-codeset=\"UTF-8\"\n" msgstr "" +"$ B\n" +"yesexpr=\"^[yY].*\"\n" +"noexpr=\"^[nN].*\"\n" +"yesstr=\"Yes\"\n" +"nostr=\"No\"\n" +"messages-codeset=\"UTF-8\"\n" #. type: Plain text #: build/C/man1/locale.1:173 -#, fuzzy -#| msgid "B(3), B(3)" msgid "B(5), B(7)" -msgstr "B(3), B(3)" +msgstr "B(5), B(7)" #. type: Plain text #: build/C/man5/locale.5:27 @@ -1917,11 +1903,6 @@ msgstr "locale - ロケール定義ファイル" #. type: Plain text #: build/C/man5/locale.5:33 -#, fuzzy -#| msgid "" -#| "The B definition files contains all the information that the " -#| "B(1) command needs to convert it into the binary locale " -#| "database." msgid "" "The B definition file contains all the information that the " "B(1) command needs to convert it into the binary locale database." @@ -1982,12 +1963,12 @@ msgstr "" #: build/C/man5/locale.5:58 #, no-wrap msgid "Locale category sections" -msgstr "" +msgstr "ロケールカテゴリ" #. type: Plain text #: build/C/man5/locale.5:60 msgid "The following category sections are defined by POSIX:" -msgstr "" +msgstr "以下のカテゴリが POSIX で定義されている。" #. type: TP #: build/C/man5/locale.5:62 build/C/man7/locale.7:92 @@ -2030,88 +2011,74 @@ msgid "" "In addition, since version 2.2, the GNU C library supports the following " "nonstandard categories:" msgstr "" +"また、バージョン 2.2 以降の GNU C ライブラリでは以下の非標準のカテゴリにも対" +"応している。" #. type: Plain text #: build/C/man5/locale.5:77 -#, fuzzy -#| msgid "B" msgid "B" -msgstr "B" +msgstr "B" #. type: Plain text #: build/C/man5/locale.5:79 msgid "B" -msgstr "" +msgstr "B" #. type: Plain text #: build/C/man5/locale.5:81 -#, fuzzy -#| msgid "B" msgid "B" -msgstr "B" +msgstr "B" #. type: Plain text #: build/C/man5/locale.5:83 -#, fuzzy -#| msgid "B" msgid "B" -msgstr "B" +msgstr "B" #. type: Plain text #: build/C/man5/locale.5:85 -#, fuzzy -#| msgid "B" msgid "B" -msgstr "B" +msgstr "B" #. type: Plain text #: build/C/man5/locale.5:87 -#, fuzzy -#| msgid "B" msgid "B" -msgstr "B" +msgstr "B" #. type: SS #: build/C/man5/locale.5:87 #, no-wrap msgid "LC_ADDRESS" -msgstr "" +msgstr "LC_ADDRESS" #. type: Plain text -#: build/C/man5/locale.5:93 -#, fuzzy -#| msgid "" -#| "The definition for the B category starts with the string " -#| "I in the first column." +#: build/C/man5/locale.5:91 msgid "" -"The definition for the B category starts with the string " -"I in the first column." +"The definition starts with the string B in the first column." msgstr "" -"B カテゴリの定義は最初のカラムに I という文字列を置くこと" -"で始める。" +"このカテゴリの定義は最初のカラムに B という文字列を置くことで始め" +"る。" #. FIXME 'era', 'era_d_fmt', 'era_d_t_fmt', 'era_t_fmt', are not documented #. FIXME 'timezone' is not documented #. type: Plain text -#: build/C/man5/locale.5:96 build/C/man5/locale.5:226 -#: build/C/man5/locale.5:432 build/C/man5/locale.5:471 -#: build/C/man5/locale.5:545 build/C/man5/locale.5:570 -#: build/C/man5/locale.5:593 build/C/man5/locale.5:782 -#: build/C/man5/locale.5:865 build/C/man5/locale.5:888 -#: build/C/man5/locale.5:905 build/C/man5/locale.5:960 +#: build/C/man5/locale.5:94 build/C/man5/locale.5:222 +#: build/C/man5/locale.5:428 build/C/man5/locale.5:467 +#: build/C/man5/locale.5:541 build/C/man5/locale.5:566 +#: build/C/man5/locale.5:589 build/C/man5/locale.5:778 +#: build/C/man5/locale.5:861 build/C/man5/locale.5:884 +#: build/C/man5/locale.5:901 build/C/man5/locale.5:956 msgid "The following keywords are allowed:" msgstr "ここでは以下のキーワードが使用できる:" #. type: TP -#: build/C/man5/locale.5:96 -#, fuzzy, no-wrap -#| msgid "I" +#: build/C/man5/locale.5:94 +#, no-wrap msgid "I" -msgstr "I" +msgstr "I" #. From localedata/locales/uk_UA: #. type: Plain text -#: build/C/man5/locale.5:102 +#: build/C/man5/locale.5:100 msgid "" "followed by a string containing field descriptors that define the format " "used for postal addresses in the locale. The following field descriptors " @@ -2119,125 +2086,125 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/locale.5:111 build/C/man5/locale.5:912 +#: build/C/man5/locale.5:109 build/C/man5/locale.5:908 #, no-wrap msgid "%a" -msgstr "" +msgstr "%a" #. type: Plain text -#: build/C/man5/locale.5:114 +#: build/C/man5/locale.5:112 msgid "Care of person, or organization." msgstr "" #. type: TP -#: build/C/man5/locale.5:114 build/C/man5/locale.5:789 +#: build/C/man5/locale.5:112 build/C/man5/locale.5:785 #, no-wrap msgid "%f" -msgstr "" +msgstr "%f" #. type: Plain text -#: build/C/man5/locale.5:117 +#: build/C/man5/locale.5:115 msgid "Firm name." -msgstr "" +msgstr "社名" #. type: TP -#: build/C/man5/locale.5:117 build/C/man5/locale.5:822 +#: build/C/man5/locale.5:115 build/C/man5/locale.5:818 #, no-wrap msgid "%d" -msgstr "" +msgstr "%d" #. type: Plain text -#: build/C/man5/locale.5:120 +#: build/C/man5/locale.5:118 msgid "Department name." -msgstr "" +msgstr "部署名" #. type: TP -#: build/C/man5/locale.5:120 +#: build/C/man5/locale.5:118 #, no-wrap msgid "%b" -msgstr "" +msgstr "%b" #. type: Plain text -#: build/C/man5/locale.5:123 +#: build/C/man5/locale.5:121 msgid "Building name." -msgstr "" +msgstr "ビル名" #. type: TP -#: build/C/man5/locale.5:123 build/C/man5/locale.5:816 +#: build/C/man5/locale.5:121 build/C/man5/locale.5:812 #, no-wrap msgid "%s" -msgstr "" +msgstr "%s" #. type: Plain text -#: build/C/man5/locale.5:126 +#: build/C/man5/locale.5:124 msgid "Street or block (e.g., Japanese) name." -msgstr "" +msgstr "通り、ブロック名" #. type: TP -#: build/C/man5/locale.5:126 +#: build/C/man5/locale.5:124 #, no-wrap msgid "%h" -msgstr "" +msgstr "%h" #. type: Plain text -#: build/C/man5/locale.5:129 +#: build/C/man5/locale.5:127 msgid "House number or designation." -msgstr "" +msgstr "番地" #. type: TP -#: build/C/man5/locale.5:129 +#: build/C/man5/locale.5:127 #, no-wrap msgid "%N" -msgstr "" +msgstr "%N" #. type: Plain text -#: build/C/man5/locale.5:133 +#: build/C/man5/locale.5:131 msgid "" "Insert an end-of-line if the previous descriptor's value was not an empty " "string; otherwise ignore." msgstr "" #. type: TP -#: build/C/man5/locale.5:133 build/C/man5/locale.5:834 -#: build/C/man5/locale.5:930 +#: build/C/man5/locale.5:131 build/C/man5/locale.5:830 +#: build/C/man5/locale.5:926 #, no-wrap msgid "%t" -msgstr "" +msgstr "%t" #. type: Plain text -#: build/C/man5/locale.5:137 +#: build/C/man5/locale.5:135 msgid "" "Insert a space if the previous descriptor's value was not an empty string; " "otherwise ignore." msgstr "" #. type: TP -#: build/C/man5/locale.5:137 +#: build/C/man5/locale.5:135 #, no-wrap msgid "%r" -msgstr "" +msgstr "%r" #. type: Plain text -#: build/C/man5/locale.5:140 +#: build/C/man5/locale.5:138 msgid "Room number, door designation." -msgstr "" +msgstr "部屋番号" #. type: TP -#: build/C/man5/locale.5:140 build/C/man5/locale.5:921 +#: build/C/man5/locale.5:138 build/C/man5/locale.5:917 #, no-wrap msgid "%e" -msgstr "" +msgstr "%e" #. type: Plain text -#: build/C/man5/locale.5:143 +#: build/C/man5/locale.5:141 msgid "Floor number." -msgstr "" +msgstr "フロア番号" #. type: TP -#: build/C/man5/locale.5:143 build/C/man5/locale.5:927 +#: build/C/man5/locale.5:141 build/C/man5/locale.5:923 #, no-wrap msgid "%C" -msgstr "" +msgstr "%C" #. .TP #. %l @@ -2245,56 +2212,56 @@ msgstr "" #. supported by glibc #. Local township within town or city. #. type: Plain text -#: build/C/man5/locale.5:151 +#: build/C/man5/locale.5:149 msgid "Country designation, from the Ecountry_postE keyword." -msgstr "" +msgstr "国、 Ecountry_postE キーワードから指定する" #. type: TP -#: build/C/man5/locale.5:151 +#: build/C/man5/locale.5:149 #, no-wrap msgid "%z" -msgstr "" +msgstr "%z" #. type: Plain text -#: build/C/man5/locale.5:154 +#: build/C/man5/locale.5:152 msgid "Zip number, postal code." -msgstr "" +msgstr "郵便番号" #. type: TP -#: build/C/man5/locale.5:154 +#: build/C/man5/locale.5:152 #, no-wrap msgid "%T" -msgstr "" +msgstr "%T" #. type: Plain text -#: build/C/man5/locale.5:157 +#: build/C/man5/locale.5:155 msgid "Town, city." -msgstr "" +msgstr "町、市" #. type: TP -#: build/C/man5/locale.5:157 build/C/man5/locale.5:819 +#: build/C/man5/locale.5:155 build/C/man5/locale.5:815 #, no-wrap msgid "%S" -msgstr "" +msgstr "%S" #. type: Plain text -#: build/C/man5/locale.5:160 +#: build/C/man5/locale.5:158 msgid "State, province, or prefecture." -msgstr "" +msgstr "州、省、県" #. type: TP -#: build/C/man5/locale.5:160 build/C/man5/locale.5:924 +#: build/C/man5/locale.5:158 build/C/man5/locale.5:920 #, no-wrap msgid "%c" -msgstr "" +msgstr "%c" #. type: Plain text -#: build/C/man5/locale.5:163 +#: build/C/man5/locale.5:161 msgid "Country, as taken from data record." msgstr "" #. type: Plain text -#: build/C/man5/locale.5:168 +#: build/C/man5/locale.5:166 msgid "" "Each field descriptor may have an \\(aqR\\(aq after the \\(aq%\\(aq to " "specify that the information is taken from a Romanized version string of the " @@ -2302,171 +2269,158 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/locale.5:170 +#: build/C/man5/locale.5:168 #, no-wrap msgid "I" -msgstr "" +msgstr "I" #. type: Plain text -#: build/C/man5/locale.5:176 +#: build/C/man5/locale.5:174 msgid "" "followed by the country name in the language of the current document (e.g., " -"\"Deutschland for the I locale)." +"\"Deutschland\" for the I locale)." msgstr "" +"そのドキュメントの言語での国名を指定する (例えば、 I ロケールでは " +"\"Deutschland\")" #. type: TP -#: build/C/man5/locale.5:176 +#: build/C/man5/locale.5:174 #, no-wrap msgid "I" -msgstr "" +msgstr "I" #. type: Plain text -#: build/C/man5/locale.5:179 +#: build/C/man5/locale.5:177 msgid "followed by the abbreviation of the country (see CERT_MAILCODES)." -msgstr "" +msgstr "国の省略名を指定する (CERT_MAILCODES 参照)" #. type: TP -#: build/C/man5/locale.5:179 +#: build/C/man5/locale.5:177 #, no-wrap msgid "I" -msgstr "" +msgstr "I" #. type: Plain text -#: build/C/man5/locale.5:182 +#: build/C/man5/locale.5:180 msgid "followed by the two-letter abbreviation of the country (ISO 3166)." -msgstr "" +msgstr "国の 2 文字の省略形を指定する (ISO 3166)" #. type: TP -#: build/C/man5/locale.5:182 +#: build/C/man5/locale.5:180 #, no-wrap msgid "I" -msgstr "" +msgstr "I" #. type: Plain text -#: build/C/man5/locale.5:185 +#: build/C/man5/locale.5:183 msgid "followed by the three-letter abbreviation of the country (ISO 3166)." -msgstr "" +msgstr "国の 3 文字の省略形を指定する (ISO 3166)" #. type: TP -#: build/C/man5/locale.5:185 +#: build/C/man5/locale.5:183 #, no-wrap msgid "I" -msgstr "" +msgstr "I" #. type: Plain text -#: build/C/man5/locale.5:188 -#, fuzzy -#| msgid "is followed by the name of the codeset." +#: build/C/man5/locale.5:186 msgid "followed by the numeric country code (ISO 3166)." -msgstr "はコードセットの名前を指定する。" +msgstr "数字の国コードを指定する (ISO 3166)" #. type: TP -#: build/C/man5/locale.5:188 +#: build/C/man5/locale.5:186 #, no-wrap msgid "I" -msgstr "" +msgstr "I" #. type: Plain text -#: build/C/man5/locale.5:191 -#, fuzzy -#| msgid "is followed by the name of the codeset." +#: build/C/man5/locale.5:189 msgid "followed by the code for the country car number." -msgstr "はコードセットの名前を指定する。" +msgstr "" #. type: TP -#: build/C/man5/locale.5:191 +#: build/C/man5/locale.5:189 #, no-wrap msgid "I" -msgstr "" +msgstr "I" #. type: Plain text -#: build/C/man5/locale.5:194 -#, fuzzy -#| msgid "followed by the local currency symbol." +#: build/C/man5/locale.5:192 msgid "followed by the ISBN code (for books)." -msgstr "地域的な通貨記号を指定する。" +msgstr "(書籍用の) ISBN コードを指定する" #. type: TP -#: build/C/man5/locale.5:194 +#: build/C/man5/locale.5:192 #, no-wrap msgid "I" -msgstr "" +msgstr "I" #. type: Plain text -#: build/C/man5/locale.5:197 -#, fuzzy -#| msgid "is followed by the name of the codeset." +#: build/C/man5/locale.5:195 msgid "followed by the language name in the language of the current document." -msgstr "はコードセットの名前を指定する。" +msgstr "そのドキュメントの言語での言語名を指定する" #. type: TP -#: build/C/man5/locale.5:197 +#: build/C/man5/locale.5:195 #, no-wrap msgid "I" -msgstr "" +msgstr "I" #. type: Plain text -#: build/C/man5/locale.5:200 -#, fuzzy -#| msgid "followed by a list of abbreviated month names." +#: build/C/man5/locale.5:198 msgid "followed by the two-letter abbreviation of the language (ISO 639)." -msgstr "月の名前の省略形のリストを指定する。" +msgstr "言語の 2 文字の省略形を指定する (ISO 639)" #. type: TP -#: build/C/man5/locale.5:200 +#: build/C/man5/locale.5:198 #, no-wrap msgid "I" -msgstr "" +msgstr "I" #. type: Plain text -#: build/C/man5/locale.5:203 +#: build/C/man5/locale.5:201 msgid "followed by the three-letter abbreviation of the language (ISO 639-2)." -msgstr "" +msgstr "言語の 3 文字の省略形を指定する (ISO 639-2)" #. type: TP -#: build/C/man5/locale.5:203 +#: build/C/man5/locale.5:201 #, no-wrap msgid "I" -msgstr "" +msgstr "I" #. type: Plain text -#: build/C/man5/locale.5:207 +#: build/C/man5/locale.5:205 msgid "" "followed by the three-letter abbreviation of the language for library use " -"(ISO 639-2)" -msgstr "" +"(ISO 639-2)." +msgstr "ライブラリで使用する言語の 3 文字の省略形を指定する (ISO 639-2)" #. type: Plain text -#: build/C/man5/locale.5:212 -#, fuzzy -#| msgid "" -#| "The B definition ends with the string I." +#: build/C/man5/locale.5:210 msgid "The B definition ends with the string I." -msgstr "B の定義は I という文字列で終了する。" +msgstr "B の定義は I という文字列で終了する。" #. type: SS -#: build/C/man5/locale.5:212 +#: build/C/man5/locale.5:210 #, no-wrap msgid "LC_CTYPE" msgstr "LC_CTYPE" #. type: Plain text -#: build/C/man5/locale.5:218 -msgid "" -"The definition for the B category starts with the string " -"I in the first column." +#: build/C/man5/locale.5:214 +msgid "The definition starts with the string B in the first column." msgstr "" -"B カテゴリの定義は最初のカラムに I という文字列を置くこと" -"で始める。" +"このカテゴリの定義は最初のカラムに B という文字列を置くことで始め" +"る。" #. type: TP -#: build/C/man5/locale.5:226 +#: build/C/man5/locale.5:222 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/locale.5:241 +#: build/C/man5/locale.5:237 msgid "" "followed by a list of uppercase letters. The letters B through B are " "included automatically. Characters also specified as B, B, " @@ -2477,13 +2431,13 @@ msgstr "" "定することはできない。" #. type: TP -#: build/C/man5/locale.5:241 +#: build/C/man5/locale.5:237 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/locale.5:256 +#: build/C/man5/locale.5:252 msgid "" "followed by a list of lowercase letters. The letters B through B are " "included automatically. Characters also specified as B, B, " @@ -2494,13 +2448,13 @@ msgstr "" "定することはできない。" #. type: TP -#: build/C/man5/locale.5:256 +#: build/C/man5/locale.5:252 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/locale.5:271 +#: build/C/man5/locale.5:267 msgid "" "followed by a list of letters. All character specified as either B " "or B are automatically included. Characters also specified as " @@ -2511,13 +2465,13 @@ msgstr "" "指定することはできない。" #. type: TP -#: build/C/man5/locale.5:271 +#: build/C/man5/locale.5:267 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/locale.5:281 +#: build/C/man5/locale.5:277 msgid "" "followed by the characters classified as numeric digits. Only the digits " "B<0> through B<9> are allowed. They are included by default in this class." @@ -2526,13 +2480,13 @@ msgstr "" "きる。これらはデフォルトで含まれている。" #. type: TP -#: build/C/man5/locale.5:281 +#: build/C/man5/locale.5:277 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/locale.5:303 +#: build/C/man5/locale.5:299 msgid "" "followed by a list of characters defined as white-space characters. " "Characters also specified as B, B, B, B, " @@ -2547,13 +2501,13 @@ msgstr "" "自動的に含まれる。" #. type: TP -#: build/C/man5/locale.5:303 +#: build/C/man5/locale.5:299 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/locale.5:317 +#: build/C/man5/locale.5:313 msgid "" "followed by a list of control characters. Characters also specified as " "B, B, B, B, B, B, B, or " @@ -2564,13 +2518,13 @@ msgstr "" "ことはできない。" #. type: TP -#: build/C/man5/locale.5:317 +#: build/C/man5/locale.5:313 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/locale.5:331 +#: build/C/man5/locale.5:327 msgid "" "followed by a list of punctuation characters. Characters also specified as " "B, B, B, B, B, B, or the " @@ -2581,13 +2535,13 @@ msgstr "" "ない。" #. type: TP -#: build/C/man5/locale.5:331 +#: build/C/man5/locale.5:327 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/locale.5:348 +#: build/C/man5/locale.5:344 msgid "" "followed by a list of printable characters, not including the " "BspaceE> character. The characters defined as B, B, " @@ -2599,13 +2553,13 @@ msgstr "" "自動的に含まれる。 B に指定された文字を指定することはできない。" #. type: TP -#: build/C/man5/locale.5:348 +#: build/C/man5/locale.5:344 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/locale.5:366 +#: build/C/man5/locale.5:362 msgid "" "followed by a list of printable characters, including the BspaceE> " "character. The characters defined as B, B, B, " @@ -2619,13 +2573,13 @@ msgstr "" "い。" #. type: TP -#: build/C/man5/locale.5:366 +#: build/C/man5/locale.5:362 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/locale.5:383 +#: build/C/man5/locale.5:379 msgid "" "followed by a list of characters classified as hexadecimal digits. The " "decimal digits must be included followed by one or more set of six " @@ -2637,13 +2591,13 @@ msgstr "" "ら B、 B から B。" #. type: TP -#: build/C/man5/locale.5:383 +#: build/C/man5/locale.5:379 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/locale.5:392 +#: build/C/man5/locale.5:388 msgid "" "followed by a list of characters classified as B. The characters " "BspaceE> and BtabE> are automatically included." @@ -2652,13 +2606,13 @@ msgstr "" "BtabE> は自動的に含まれる。" #. type: TP -#: build/C/man5/locale.5:392 +#: build/C/man5/locale.5:388 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/locale.5:402 +#: build/C/man5/locale.5:398 msgid "" "followed by a list of mappings from lowercase to uppercase letters. Each " "mapping is a pair of a lowercase and an uppercase letter separated with a B<," @@ -2669,13 +2623,13 @@ msgstr "" "> で区切って括弧で括って指定する。 リストの各メンバーはセミコロンで区切る。" #. type: TP -#: build/C/man5/locale.5:402 +#: build/C/man5/locale.5:398 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/locale.5:408 +#: build/C/man5/locale.5:404 msgid "" "followed by a list of mappings from uppercase to lowercase letters. If the " "keyword tolower is not present, the reverse of the toupper list is used." @@ -2684,19 +2638,19 @@ msgstr "" "には toupper を逆にしたものが使用される。" #. type: Plain text -#: build/C/man5/locale.5:413 -msgid "The B definition ends with the string I." -msgstr "B の定義は I という文字列で終了する。" +#: build/C/man5/locale.5:409 +msgid "The B definition ends with the string I." +msgstr "B の定義は I という文字列で終了する。" #. type: SS -#: build/C/man5/locale.5:413 +#: build/C/man5/locale.5:409 #, no-wrap msgid "LC_COLLATE" msgstr "LC_COLLATE" #. FIXME: the decsription of LC_COLLATE lacks a lot of details #. type: Plain text -#: build/C/man5/locale.5:420 +#: build/C/man5/locale.5:416 msgid "" "The B category defines the rules for collating characters. Due " "to limitations of libc not all POSIX-options are implemented." @@ -2705,41 +2659,36 @@ msgstr "" "オプションの全てが実装されているわけではない。" #. type: Plain text -#: build/C/man5/locale.5:424 +#: build/C/man5/locale.5:420 msgid "" "The definition starts with the string B in the first column." msgstr "このカテゴリの定義は最初のカラムに B を置くことで始める。" #. type: TP -#: build/C/man5/locale.5:432 +#: build/C/man5/locale.5:428 #, no-wrap msgid "I" msgstr "I" #. type: TP -#: build/C/man5/locale.5:434 +#: build/C/man5/locale.5:430 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/locale.5:438 +#: build/C/man5/locale.5:434 msgid "The order-definition starts with a line:" msgstr "順序の定義は以下の行で始める:" #. type: TP -#: build/C/man5/locale.5:438 +#: build/C/man5/locale.5:434 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/locale.5:448 -#, fuzzy -#| msgid "" -#| "followed by a list of keywords out of B, B, or " -#| "B. The order definition consists of lines that describe the " -#| "order and is terminated with the keyword" +#: build/C/man5/locale.5:444 msgid "" "followed by a list of keywords chosen from B, B, or " "B. The order definition consists of lines that describe the order " @@ -2749,271 +2698,256 @@ msgstr "" "序を記述する行が続き、以下のキーワードで終る:" #. type: TP -#: build/C/man5/locale.5:448 +#: build/C/man5/locale.5:444 #, no-wrap msgid "I." msgstr "I" #. type: Plain text -#: build/C/man5/locale.5:458 +#: build/C/man5/locale.5:454 msgid "" "For more details see the sources in I notably the examples " -"B, B and B" +"B, B and B." msgstr "" "より詳しくは I にあるソース・ファイルを参照のこと。特に " "B の例、 B と B を見るとよい。" #. type: Plain text -#: build/C/man5/locale.5:463 +#: build/C/man5/locale.5:459 msgid "The B definition ends with the string I." msgstr "B 定義は I という文字列で終了する。" #. type: SS -#: build/C/man5/locale.5:463 +#: build/C/man5/locale.5:459 #, no-wrap msgid "LC_IDENTIFICATION" -msgstr "" +msgstr "LC_IDENTIFICATION" #. type: Plain text -#: build/C/man5/locale.5:465 +#: build/C/man5/locale.5:461 msgid "This category contains meta-information about the locale definition." msgstr "" #. type: Plain text -#: build/C/man5/locale.5:469 -#, fuzzy -#| msgid "" -#| "The definition starts with the string B in the first column." +#: build/C/man5/locale.5:465 msgid "" "The definition starts with the string B in the first " "column." msgstr "" -"このカテゴリの定義は最初のカラムに B という文字列を置くことで始め" -"る。" +"このカテゴリの定義は最初のカラムに B という文字列を置くこ" +"とで始める。" #. type: TP -#: build/C/man5/locale.5:471 +#: build/C/man5/locale.5:467 #, no-wrap msgid "I" -msgstr "" +msgstr "I<title>" #. type: Plain text -#: build/C/man5/locale.5:475 +#: build/C/man5/locale.5:471 msgid "" -"followed by the title of ths locale document (e.g., \"Maori language locale " +"followed by the title of the locale document (e.g., \"Maori language locale " "for New Zealand\")." msgstr "" #. type: TP -#: build/C/man5/locale.5:475 +#: build/C/man5/locale.5:471 #, no-wrap msgid "I<source>" -msgstr "" +msgstr "I<source>" #. type: Plain text -#: build/C/man5/locale.5:478 -#, fuzzy -#| msgid "is followed by the name of the codeset." +#: build/C/man5/locale.5:474 msgid "followed by the name of the organization that maintains this document." -msgstr "はコードセットの名前を指定する。" +msgstr "" #. type: TP -#: build/C/man5/locale.5:478 +#: build/C/man5/locale.5:474 #, no-wrap msgid "I<address>" -msgstr "" +msgstr "I<address>" #. type: Plain text -#: build/C/man5/locale.5:481 +#: build/C/man5/locale.5:477 msgid "" "followed by the address of the organization that maintains this document." msgstr "" #. type: TP -#: build/C/man5/locale.5:481 +#: build/C/man5/locale.5:477 #, no-wrap msgid "I<contact>" -msgstr "" +msgstr "I<contact>" #. type: Plain text -#: build/C/man5/locale.5:485 +#: build/C/man5/locale.5:481 msgid "" "followed by the name of the contact person at the organization that " "maintains this document." msgstr "" #. type: TP -#: build/C/man5/locale.5:485 +#: build/C/man5/locale.5:481 #, no-wrap msgid "I<email>" -msgstr "" +msgstr "I<email>" #. type: Plain text -#: build/C/man5/locale.5:489 +#: build/C/man5/locale.5:485 msgid "" "followed by the email address of the person or organization that maintains " "this document." msgstr "" #. type: TP -#: build/C/man5/locale.5:489 +#: build/C/man5/locale.5:485 #, no-wrap msgid "I<tel>" -msgstr "" +msgstr "I<tel>" #. type: Plain text -#: build/C/man5/locale.5:493 +#: build/C/man5/locale.5:489 msgid "" "followed by the telephone number (in international format) of the " "organization that maintains this document." msgstr "" #. type: TP -#: build/C/man5/locale.5:493 +#: build/C/man5/locale.5:489 #, no-wrap msgid "I<fax>" -msgstr "" +msgstr "I<fax>" #. type: Plain text -#: build/C/man5/locale.5:497 +#: build/C/man5/locale.5:493 msgid "" -"followed by the FAX number (in international format) of the organization " +"followed by the fax number (in international format) of the organization " "that maintains this document." msgstr "" #. type: TP -#: build/C/man5/locale.5:497 +#: build/C/man5/locale.5:493 #, no-wrap msgid "I<language>" -msgstr "" +msgstr "I<language>" #. type: Plain text -#: build/C/man5/locale.5:500 -#, fuzzy -#| msgid "is followed by the name of the codeset." +#: build/C/man5/locale.5:496 msgid "followed by the name of the language to which this document applies." -msgstr "はコードセットの名前を指定する。" +msgstr "" #. type: TP -#: build/C/man5/locale.5:500 +#: build/C/man5/locale.5:496 #, no-wrap msgid "I<territory>" -msgstr "" +msgstr "I<territory>" #. type: Plain text -#: build/C/man5/locale.5:504 +#: build/C/man5/locale.5:500 msgid "" "followed by the name of the country/geographic extent to which this document " "applies." msgstr "" #. type: TP -#: build/C/man5/locale.5:504 +#: build/C/man5/locale.5:500 #, no-wrap msgid "I<audience>" -msgstr "" +msgstr "I<audience>" #. type: Plain text -#: build/C/man5/locale.5:507 +#: build/C/man5/locale.5:503 msgid "" "followed by a description of the audience for which this document is " "intended." msgstr "" #. type: TP -#: build/C/man5/locale.5:507 +#: build/C/man5/locale.5:503 #, no-wrap msgid "I<application>" -msgstr "" +msgstr "I<application>" #. type: Plain text -#: build/C/man5/locale.5:511 +#: build/C/man5/locale.5:507 msgid "" "followed by a description of any special application for which this document " "is intended." msgstr "" #. type: TP -#: build/C/man5/locale.5:511 -#, fuzzy, no-wrap -#| msgid "I<abmon>" +#: build/C/man5/locale.5:507 +#, no-wrap msgid "I<abbreviation>" -msgstr "I<abmon>" +msgstr "I<abbreviation>" #. as far as I can tell... (mtk) #. type: Plain text -#: build/C/man5/locale.5:515 -#, fuzzy -#| msgid "is followed by the name of the codeset." +#: build/C/man5/locale.5:511 msgid "followed by the short name for this document." -msgstr "はコードセットの名前を指定する。" +msgstr "" #. type: TP -#: build/C/man5/locale.5:515 +#: build/C/man5/locale.5:511 #, no-wrap msgid "I<revision>" -msgstr "" +msgstr "I<revision>" #. type: Plain text -#: build/C/man5/locale.5:518 -#, fuzzy -#| msgid "is followed by the name of the codeset." +#: build/C/man5/locale.5:514 msgid "followed by the revision number of this document." -msgstr "はコードセットの名前を指定する。" +msgstr "" #. type: TP -#: build/C/man5/locale.5:518 -#, fuzzy, no-wrap -#| msgid "I<day>" +#: build/C/man5/locale.5:514 +#, no-wrap msgid "I<date>" -msgstr "I<day>" +msgstr "I<date>" #. type: Plain text -#: build/C/man5/locale.5:521 -#, fuzzy -#| msgid "is followed by the name of the codeset." +#: build/C/man5/locale.5:517 msgid "followed by the revision date of this document." -msgstr "はコードセットの名前を指定する。" +msgstr "" #. type: Plain text -#: build/C/man5/locale.5:526 +#: build/C/man5/locale.5:522 msgid "" "In addition, for each of the categories defined by the document, there " "should be a line starting with the keyword I<category>, followed by:" msgstr "" #. type: Plain text -#: build/C/man5/locale.5:528 +#: build/C/man5/locale.5:524 msgid "a string that identifies this locale category definition," msgstr "" #. type: Plain text -#: build/C/man5/locale.5:530 +#: build/C/man5/locale.5:526 msgid "a semicolon, and" msgstr "" #. type: Plain text -#: build/C/man5/locale.5:534 -msgid "one of the I<LC_*> identifiers." +#: build/C/man5/locale.5:530 +msgid "one of the B<LC_>I<*> identifiers." msgstr "" #. type: Plain text -#: build/C/man5/locale.5:539 -#, fuzzy -#| msgid "The B<LC_TIME> definition ends with the string I<END LC_TIME>." +#: build/C/man5/locale.5:535 msgid "" "The B<LC_IDENTIFICATION> definition ends with the string I<END " "LC_IDENTIFICATION>." -msgstr "B<LC_TIME> の定義は I<END LC_TIME> という文字列で終了する。" +msgstr "" +"B<LC_IDENTIFICATION> の定義は I<END LC_IDENTIFICATION> という文字列で終了す" +"る。" #. type: SS -#: build/C/man5/locale.5:539 +#: build/C/man5/locale.5:535 #, no-wrap msgid "LC_MESSAGES" msgstr "LC_MESSAGES" #. type: Plain text -#: build/C/man5/locale.5:543 +#: build/C/man5/locale.5:539 msgid "" "The definition starts with the string B<LC_MESSAGES> in the first column." msgstr "" @@ -3021,140 +2955,134 @@ msgstr "" "める。" #. type: TP -#: build/C/man5/locale.5:545 +#: build/C/man5/locale.5:541 #, no-wrap msgid "I<yesexpr>" msgstr "I<yesexpr>" #. type: Plain text -#: build/C/man5/locale.5:549 +#: build/C/man5/locale.5:545 msgid "followed by a regular expression that describes possible yes-responses." msgstr "「はい (yes)」を意味する正規表現を指定する。" #. type: TP -#: build/C/man5/locale.5:549 +#: build/C/man5/locale.5:545 #, no-wrap msgid "I<noexpr>" msgstr "I<noexpr>" #. type: Plain text -#: build/C/man5/locale.5:553 +#: build/C/man5/locale.5:549 msgid "followed by a regular expression that describes possible no-responses." msgstr "「いいえ (no)」を意味する正規表現を指定する。" #. type: TP -#: build/C/man5/locale.5:553 -#, fuzzy, no-wrap -#| msgid "I<yesexpr>" +#: build/C/man5/locale.5:549 +#, no-wrap msgid "I<yesstr>" -msgstr "I<yesexpr>" +msgstr "I<yesstr>" #. type: Plain text -#: build/C/man5/locale.5:556 +#: build/C/man5/locale.5:552 msgid "followed by the output string corresponding to \"yes\"." msgstr "" #. type: TP -#: build/C/man5/locale.5:556 -#, fuzzy, no-wrap -#| msgid "I<noexpr>" +#: build/C/man5/locale.5:552 +#, no-wrap msgid "I<nostr>" -msgstr "I<noexpr>" +msgstr "I<nostr>" #. type: Plain text -#: build/C/man5/locale.5:559 +#: build/C/man5/locale.5:555 msgid "followed by the output string corresponding to \"no\"." msgstr "" #. type: Plain text -#: build/C/man5/locale.5:564 +#: build/C/man5/locale.5:560 msgid "The B<LC_MESSAGES> definition ends with the string I<END LC_MESSAGES>." msgstr "B<LC_MESSAGES> の定義は I<END LC_MESSAGES> という文字列で終了する。" #. type: SS -#: build/C/man5/locale.5:564 +#: build/C/man5/locale.5:560 #, no-wrap msgid "LC_MEASUREMENT" -msgstr "" +msgstr "LC_MEASUREMENT" #. type: Plain text -#: build/C/man5/locale.5:568 -#, fuzzy -#| msgid "" -#| "The definition starts with the string B<LC_MESSAGES> in the first column." +#: build/C/man5/locale.5:564 msgid "" "The definition starts with the string B<LC_MEASUREMENT> in the first column." msgstr "" -"このカテゴリの定義は最初のカラムに B<LC_MESSAGES> という文字列を置くことで始" -"める。" +"このカテゴリの定義は最初のカラムに B<LC_MEASUREMENT> という文字列を置くことで" +"始める。" #. type: TP -#: build/C/man5/locale.5:570 +#: build/C/man5/locale.5:566 #, no-wrap msgid "I<measurement>" -msgstr "" +msgstr "I<measurement>" #. type: Plain text -#: build/C/man5/locale.5:574 +#: build/C/man5/locale.5:570 msgid "" -"folowed by number identifying the standard used for measurement. The " +"followed by number identifying the standard used for measurement. The " "following values are recognized:" msgstr "" #. type: TP -#: build/C/man5/locale.5:575 build/C/man5/locale.5:642 -#: build/C/man5/locale.5:677 build/C/man5/locale.5:723 +#: build/C/man5/locale.5:571 build/C/man5/locale.5:638 +#: build/C/man5/locale.5:673 build/C/man5/locale.5:719 +#: build/C/man5/locale.5:1038 #, no-wrap msgid "B<1>" msgstr "B<1>" #. type: Plain text -#: build/C/man5/locale.5:578 +#: build/C/man5/locale.5:574 msgid "Metric." msgstr "" #. type: TP -#: build/C/man5/locale.5:578 build/C/man5/locale.5:682 -#: build/C/man5/locale.5:729 +#: build/C/man5/locale.5:574 build/C/man5/locale.5:678 +#: build/C/man5/locale.5:725 build/C/man5/locale.5:1041 #, no-wrap msgid "B<2>" msgstr "B<2>" #. type: Plain text -#: build/C/man5/locale.5:581 +#: build/C/man5/locale.5:577 msgid "US customary measurements." msgstr "" #. type: Plain text -#: build/C/man5/locale.5:587 -#, fuzzy -#| msgid "" -#| "The B<LC_MESSAGES> definition ends with the string I<END LC_MESSAGES>." +#: build/C/man5/locale.5:583 msgid "" "The B<LC_MEASUREMENT> definition ends with the string I<END LC_MEASUREMENT>." -msgstr "B<LC_MESSAGES> の定義は I<END LC_MESSAGES> という文字列で終了する。" +msgstr "" +"B<LC_MEASUREMENT> の定義は I<END LC_MEASUREMENT> という文字列で終了する。" #. type: SS -#: build/C/man5/locale.5:587 +#: build/C/man5/locale.5:583 #, no-wrap msgid "LC_MONETARY" msgstr "LC_MONETARY" #. type: Plain text -#: build/C/man5/locale.5:591 +#: build/C/man5/locale.5:587 msgid "" "The definition starts with the string B<LC_MONETARY> in the first column." msgstr "" "B<LC_MONETARY> の定義は最初のカラムに B<LC_MONETARY> を置くことで始める。" #. type: TP -#: build/C/man5/locale.5:593 +#: build/C/man5/locale.5:589 #, no-wrap msgid "I<int_curr_symbol>" msgstr "I<int_curr_symbol>" #. type: Plain text -#: build/C/man5/locale.5:600 +#: build/C/man5/locale.5:596 msgid "" "followed by the international currency symbol. This must be a 4-character " "string containing the international currency symbol as defined by the ISO " @@ -3164,162 +3092,146 @@ msgstr "" "字) に区切り文字を続けた 4 文字である必要がある。" #. type: TP -#: build/C/man5/locale.5:600 +#: build/C/man5/locale.5:596 #, no-wrap msgid "I<currency_symbol>" msgstr "I<currency_symbol>" #. type: Plain text -#: build/C/man5/locale.5:603 +#: build/C/man5/locale.5:599 msgid "followed by the local currency symbol." msgstr "地域的な通貨記号を指定する。" #. type: TP -#: build/C/man5/locale.5:603 +#: build/C/man5/locale.5:599 #, no-wrap msgid "I<mon_decimal_point>" msgstr "I<mon_decimal_point>" #. type: Plain text -#: build/C/man5/locale.5:607 +#: build/C/man5/locale.5:603 msgid "" "followed by the string that will be used as the decimal delimiter when " "formatting monetary quantities." msgstr "金額をフォーマットする際の小数点に使用する文字列を指定する。" #. type: TP -#: build/C/man5/locale.5:607 +#: build/C/man5/locale.5:603 #, no-wrap msgid "I<mon_thousands_sep>" msgstr "I<mon_thousands_sep>" #. type: Plain text -#: build/C/man5/locale.5:611 +#: build/C/man5/locale.5:607 msgid "" "followed by the string that will be used as a group separator when " "formatting monetary quantities." msgstr "金額をフォーマットする際に桁の区切りに使用する文字列を指定する。" #. type: TP -#: build/C/man5/locale.5:611 +#: build/C/man5/locale.5:607 #, no-wrap msgid "I<mon_grouping>" msgstr "I<mon_grouping>" #. type: Plain text -#: build/C/man5/locale.5:615 build/C/man5/locale.5:877 +#: build/C/man5/locale.5:611 build/C/man5/locale.5:873 msgid "" "followed by a string that describes the formatting of numeric quantities." msgstr "数字をフォーマットする際に何桁ごとに区切るかを指定する。" #. type: TP -#: build/C/man5/locale.5:615 +#: build/C/man5/locale.5:611 #, no-wrap msgid "I<positive_sign>" msgstr "I<positive_sign>" #. type: Plain text -#: build/C/man5/locale.5:619 +#: build/C/man5/locale.5:615 msgid "" "followed by a string that is used to indicate a positive sign for monetary " "quantities." msgstr "数値において正の符号に使用する文字列を指定する。" #. type: TP -#: build/C/man5/locale.5:619 +#: build/C/man5/locale.5:615 #, no-wrap msgid "I<negative_sign>" msgstr "I<negative_sign>" #. type: Plain text -#: build/C/man5/locale.5:623 +#: build/C/man5/locale.5:619 msgid "" "followed by a string that is used to indicate a negative sign for monetary " "quantities." msgstr "数値において負の符号に使用する文字列を指定する。" #. type: TP -#: build/C/man5/locale.5:623 +#: build/C/man5/locale.5:619 #, no-wrap msgid "I<int_frac_digits>" msgstr "I<int_frac_digits>" #. type: Plain text -#: build/C/man5/locale.5:628 -#, fuzzy -#| msgid "" -#| "followed by the number of fractional digits that should be used when " -#| "formatting with the B<int_curr_symbol>." +#: build/C/man5/locale.5:624 msgid "" "followed by the number of fractional digits that should be used when " "formatting with the I<int_curr_symbol>." msgstr "" -"B<int_curr_symbol> でフォーマットする時に使用すべき端数の桁数を指定する。" +"I<int_curr_symbol> でフォーマットする時に使用すべき端数の桁数を指定する。" #. type: TP -#: build/C/man5/locale.5:628 +#: build/C/man5/locale.5:624 #, no-wrap msgid "I<frac_digits>" msgstr "I<frac_digits>" #. type: Plain text -#: build/C/man5/locale.5:633 -#, fuzzy -#| msgid "" -#| "followed by the number of fractional digits that should be used when " -#| "formatting with the B<currency_symbol>." +#: build/C/man5/locale.5:629 msgid "" "followed by the number of fractional digits that should be used when " "formatting with the I<currency_symbol>." msgstr "" -"B<currency_symbol> でフォーマットする際に使用すべき端数の桁数を指定する。" +"I<currency_symbol> でフォーマットする際に使用すべき端数の桁数を指定する。" #. type: TP -#: build/C/man5/locale.5:633 +#: build/C/man5/locale.5:629 #, no-wrap msgid "I<p_cs_precedes>" msgstr "I<p_cs_precedes>" #. type: Plain text -#: build/C/man5/locale.5:638 -#, fuzzy -#| msgid "" -#| "followed by a string that is used to indicate a negative sign for " -#| "monetary quantities." +#: build/C/man5/locale.5:634 msgid "" "followed by an integer that indicates the placement of I<currency_symbol> " "for a nonnegative formatted monetary quantity:" -msgstr "数値において負の符号に使用する文字列を指定する。" +msgstr "" #. type: TP -#: build/C/man5/locale.5:639 build/C/man5/locale.5:674 -#: build/C/man5/locale.5:717 +#: build/C/man5/locale.5:635 build/C/man5/locale.5:670 +#: build/C/man5/locale.5:713 #, no-wrap msgid "B<0>" msgstr "B<0>" #. type: Plain text -#: build/C/man5/locale.5:642 -#, fuzzy -#| msgid "- the symbol succeeds the value." +#: build/C/man5/locale.5:638 msgid "the symbol succeeds the value." -msgstr "- 記号は数値の後におく。" +msgstr "記号は数値の後におく。" #. type: Plain text -#: build/C/man5/locale.5:645 -#, fuzzy -#| msgid "- the symbol precedes the value." +#: build/C/man5/locale.5:641 msgid "the symbol precedes the value." -msgstr "- 記号は数値の前におく。" +msgstr "記号は数値の前におく。" #. type: TP -#: build/C/man5/locale.5:646 +#: build/C/man5/locale.5:642 #, no-wrap msgid "I<n_cs_precedes>" msgstr "I<n_cs_precedes>" #. type: Plain text -#: build/C/man5/locale.5:653 +#: build/C/man5/locale.5:649 msgid "" "followed by an integer that indicates the placement of I<currency_symbol> " "for a negative formatted monetary quantity. The same values are recognized " @@ -3327,14 +3239,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/locale.5:653 -#, fuzzy, no-wrap -#| msgid "I<p_cs_precedes>" +#: build/C/man5/locale.5:649 +#, no-wrap msgid "I<int_p_cs_precedes>" -msgstr "I<p_cs_precedes>" +msgstr "I<int_p_cs_precedes>" #. type: Plain text -#: build/C/man5/locale.5:660 +#: build/C/man5/locale.5:656 msgid "" "followed by an integer that indicates the placement of " "I<int_currency_symbol> for a nonnegative internationally formatted monetary " @@ -3342,14 +3253,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/locale.5:660 -#, fuzzy, no-wrap -#| msgid "I<n_cs_precedes>" +#: build/C/man5/locale.5:656 +#, no-wrap msgid "I<int_n_cs_precedes>" -msgstr "I<n_cs_precedes>" +msgstr "I<int_n_cs_precedes>" #. type: Plain text -#: build/C/man5/locale.5:667 +#: build/C/man5/locale.5:663 msgid "" "followed by an integer that indicates the placement of " "I<int_currency_symbol> for a negative internationally formatted monetary " @@ -3357,13 +3267,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/locale.5:667 +#: build/C/man5/locale.5:663 #, no-wrap msgid "I<p_sep_by_space>" msgstr "I<p_sep_by_space>" #. type: Plain text -#: build/C/man5/locale.5:673 +#: build/C/man5/locale.5:669 msgid "" "followed by an integer that indicates the separation of I<currency_symbol>, " "the sign string, and the value for a nonnegative formatted monetary " @@ -3371,15 +3281,12 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/locale.5:677 -#, fuzzy -#| msgid "" -#| "means that no space should be printed between the symbol and the value." +#: build/C/man5/locale.5:673 msgid "No space separates the currency symbol and the value." -msgstr "記号と数値の間に空白を入れない。" +msgstr "" #. type: Plain text -#: build/C/man5/locale.5:682 +#: build/C/man5/locale.5:678 msgid "" "If the currency symbol and the sign string are adjacent, a space separates " "them from the value; otherwise a space separates the currency symbol and the " @@ -3387,7 +3294,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/locale.5:687 +#: build/C/man5/locale.5:683 msgid "" "If the currency symbol and the sign string are adjacent, a space separates " "them from the value; otherwise a space separates the sign string and the " @@ -3395,28 +3302,27 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/locale.5:688 +#: build/C/man5/locale.5:684 #, no-wrap msgid "I<n_sep_by_space>" msgstr "I<n_sep_by_space>" #. type: Plain text -#: build/C/man5/locale.5:695 +#: build/C/man5/locale.5:691 msgid "" "followed by an integer that indicates the separation of I<currency_symbol>, " -"the sign string, and the value for a nonnegative formatted monetary " -"quantity. The same values are recognized as for I<p_sep_by_space>." +"the sign string, and the value for a negative formatted monetary quantity. " +"The same values are recognized as for I<p_sep_by_space>." msgstr "" #. type: TP -#: build/C/man5/locale.5:695 -#, fuzzy, no-wrap -#| msgid "I<p_sep_by_space>" +#: build/C/man5/locale.5:691 +#, no-wrap msgid "I<int_p_sep_by_space>" -msgstr "I<p_sep_by_space>" +msgstr "I<int_p_sep_by_space>" #. type: Plain text -#: build/C/man5/locale.5:703 +#: build/C/man5/locale.5:699 msgid "" "followed by an integer that indicates the separation of " "I<int_currency_symbol>, the sign string, and the value for a nonnegative " @@ -3425,14 +3331,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/locale.5:703 -#, fuzzy, no-wrap -#| msgid "I<n_sep_by_space>" +#: build/C/man5/locale.5:699 +#, no-wrap msgid "I<int_n_sep_by_space>" -msgstr "I<n_sep_by_space>" +msgstr "I<int_n_sep_by_space>" #. type: Plain text -#: build/C/man5/locale.5:711 +#: build/C/man5/locale.5:707 msgid "" "followed by an integer that indicates the separation of " "I<int_currency_symbol>, the sign string, and the value for a negative " @@ -3441,75 +3346,71 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/locale.5:711 +#: build/C/man5/locale.5:707 #, no-wrap msgid "I<p_sign_posn>" msgstr "I<p_sign_posn>" #. type: Plain text -#: build/C/man5/locale.5:716 -#, fuzzy -#| msgid "" -#| "followed by a string that is used to indicate a positive sign for " -#| "monetary quantities." +#: build/C/man5/locale.5:712 msgid "" "followed by an integer that indicates where the I<positive_sign> should be " "placed for a nonnegative monetary quantity:" -msgstr "数値において正の符号に使用する文字列を指定する。" +msgstr "" #. type: Plain text -#: build/C/man5/locale.5:723 +#: build/C/man5/locale.5:719 msgid "" "Parentheses enclose the quantity and the I<currency_symbol> or " "I<int_curr_symbol>." msgstr "値と I<currency_symbol> または I<int_curr_symbol> を括弧で括る。" #. type: Plain text -#: build/C/man5/locale.5:729 +#: build/C/man5/locale.5:725 msgid "" "The sign string precedes the quantity and the I<currency_symbol> or the " "I<int_curr_symbol>." msgstr "符号を値と I<currency_symbol> または I<int_curr_symbol> の前に置く。" #. type: Plain text -#: build/C/man5/locale.5:735 +#: build/C/man5/locale.5:731 msgid "" "The sign string succeeds the quantity and the I<currency_symbol> or the " "I<int_curr_symbol>." msgstr "符号を値と I<currency_symbol> または I<int_curr_symbol> の後に置く。" #. type: TP -#: build/C/man5/locale.5:735 +#: build/C/man5/locale.5:731 build/C/man5/locale.5:1044 #, no-wrap msgid "B<3>" msgstr "B<3>" #. type: Plain text -#: build/C/man5/locale.5:741 +#: build/C/man5/locale.5:737 msgid "" "The sign string precedes the I<currency_symbol> or the I<int_curr_symbol>." msgstr "符号を I<currency_symbol> または I<int_curr_symbol> の前に置く。" #. type: TP -#: build/C/man5/locale.5:741 +#: build/C/man5/locale.5:737 #, no-wrap msgid "B<4>" msgstr "B<4>" #. type: Plain text -#: build/C/man5/locale.5:747 +#: build/C/man5/locale.5:743 msgid "" "The sign string succeeds the I<currency_symbol> or the I<int_curr_symbol>." msgstr "符号を I<currency_symbol> または I<int_curr_symbol> の後に置く。" #. type: TP -#: build/C/man5/locale.5:748 +#: build/C/man5/locale.5:744 #, no-wrap msgid "I<n_sign_posn>" msgstr "I<n_sign_posn>" #. type: Plain text -#: build/C/man5/locale.5:755 +#: build/C/man5/locale.5:751 msgid "" "followed by an integer that indicates where the I<negative_sign> should be " "placed for a negative monetary quantity. The same values are recognized as " @@ -3517,14 +3418,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/locale.5:755 -#, fuzzy, no-wrap -#| msgid "I<p_sign_posn>" +#: build/C/man5/locale.5:751 +#, no-wrap msgid "I<int_p_sign_posn>" -msgstr "I<p_sign_posn>" +msgstr "I<int_p_sign_posn>" #. type: Plain text -#: build/C/man5/locale.5:763 +#: build/C/man5/locale.5:759 msgid "" "followed by an integer that indicates where the I<negative_sign> should be " "placed for a nonnegative internationally formatted monetary quantity. The " @@ -3532,14 +3432,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/locale.5:763 -#, fuzzy, no-wrap -#| msgid "I<n_sign_posn>" +#: build/C/man5/locale.5:759 +#, no-wrap msgid "I<int_n_sign_posn>" -msgstr "I<n_sign_posn>" +msgstr "I<int_n_sign_posn>" #. type: Plain text -#: build/C/man5/locale.5:771 +#: build/C/man5/locale.5:767 msgid "" "followed by an integer that indicates where the I<negative_sign> should be " "placed for a negative internationally formatted monetary quantity. The same " @@ -3547,37 +3446,32 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/locale.5:776 +#: build/C/man5/locale.5:772 msgid "The B<LC_MONETARY> definition ends with the string I<END LC_MONETARY>." msgstr "B<LC_MONETARY> の定義は I<END LC_MONETARY> という文字列で終了する。" #. type: SS -#: build/C/man5/locale.5:776 -#, fuzzy, no-wrap -#| msgid "NAME" +#: build/C/man5/locale.5:772 +#, no-wrap msgid "LC_NAME" -msgstr "名前" +msgstr "LC_NAME" #. type: Plain text -#: build/C/man5/locale.5:780 -#, fuzzy -#| msgid "" -#| "The definition starts with the string B<LC_TIME> in the first column." +#: build/C/man5/locale.5:776 msgid "The definition starts with the string B<LC_NAME> in the first column." msgstr "" -"このカテゴリの定義は最初のカラムに B<LC_TIME> という文字列を置くことで始め" +"このカテゴリの定義は最初のカラムに B<LC_NAME> という文字列を置くことで始め" "る。" #. type: TP -#: build/C/man5/locale.5:782 -#, fuzzy, no-wrap -#| msgid "I<d_fmt>" +#: build/C/man5/locale.5:778 +#, no-wrap msgid "I<name_fmt>" -msgstr "I<d_fmt>" +msgstr "I<name_fmt>" #. From localedata/locales/uk_UA: #. type: Plain text -#: build/C/man5/locale.5:788 +#: build/C/man5/locale.5:784 msgid "" "followed by a string containing field descriptors that define the format " "used for names in the locale. The following field descriptors are " @@ -3585,105 +3479,105 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/locale.5:792 +#: build/C/man5/locale.5:788 msgid "Family name(s)." msgstr "" #. type: TP -#: build/C/man5/locale.5:792 +#: build/C/man5/locale.5:788 #, no-wrap msgid "%F" msgstr "" #. type: Plain text -#: build/C/man5/locale.5:795 +#: build/C/man5/locale.5:791 msgid "Family names in uppercase." msgstr "" #. type: TP -#: build/C/man5/locale.5:795 +#: build/C/man5/locale.5:791 #, no-wrap msgid "%g" msgstr "" #. type: Plain text -#: build/C/man5/locale.5:798 +#: build/C/man5/locale.5:794 msgid "First given name." msgstr "" #. type: TP -#: build/C/man5/locale.5:798 +#: build/C/man5/locale.5:794 #, no-wrap msgid "%G" msgstr "" #. type: Plain text -#: build/C/man5/locale.5:801 +#: build/C/man5/locale.5:797 msgid "First given initial." msgstr "" #. type: TP -#: build/C/man5/locale.5:801 build/C/man5/locale.5:918 +#: build/C/man5/locale.5:797 build/C/man5/locale.5:914 #, no-wrap msgid "%l" msgstr "" #. type: Plain text -#: build/C/man5/locale.5:804 +#: build/C/man5/locale.5:800 msgid "First given name with Latin letters." msgstr "" #. type: TP -#: build/C/man5/locale.5:804 +#: build/C/man5/locale.5:800 #, no-wrap msgid "%o" msgstr "" #. type: Plain text -#: build/C/man5/locale.5:807 +#: build/C/man5/locale.5:803 msgid "Other shorter name." msgstr "" #. type: TP -#: build/C/man5/locale.5:807 +#: build/C/man5/locale.5:803 #, no-wrap msgid "%m" msgstr "" #. type: Plain text -#: build/C/man5/locale.5:810 +#: build/C/man5/locale.5:806 msgid "Additional given name(s)." msgstr "" #. type: TP -#: build/C/man5/locale.5:810 +#: build/C/man5/locale.5:806 #, no-wrap msgid "%M" msgstr "" #. type: Plain text -#: build/C/man5/locale.5:813 +#: build/C/man5/locale.5:809 msgid "Initials for additional given name(s)." msgstr "" #. type: TP -#: build/C/man5/locale.5:813 +#: build/C/man5/locale.5:809 #, no-wrap msgid "%p" msgstr "" #. type: Plain text -#: build/C/man5/locale.5:816 +#: build/C/man5/locale.5:812 msgid "Profession." msgstr "" #. type: Plain text -#: build/C/man5/locale.5:819 +#: build/C/man5/locale.5:815 msgid "Salutation, such as \"Doctor\"." msgstr "" #. type: Plain text -#: build/C/man5/locale.5:822 +#: build/C/man5/locale.5:818 msgid "Abbreviated salutation, such as \"Mr.\" or \"Dr.\"." msgstr "" @@ -3697,93 +3591,85 @@ msgstr "" #. 4 for name_miss #. 5 for name_ms #. type: Plain text -#: build/C/man5/locale.5:834 +#: build/C/man5/locale.5:830 msgid "Salutation, using the FDCC-sets conventions." msgstr "" #. type: Plain text -#: build/C/man5/locale.5:838 build/C/man5/locale.5:934 +#: build/C/man5/locale.5:834 build/C/man5/locale.5:930 msgid "" "If the preceding field descriptor resulted in an empty string, then the " "empty string, otherwise a space character." msgstr "" #. type: TP -#: build/C/man5/locale.5:839 +#: build/C/man5/locale.5:835 #, no-wrap msgid "I<name_gen>" -msgstr "" +msgstr "I<name_gen>" #. type: Plain text -#: build/C/man5/locale.5:842 +#: build/C/man5/locale.5:838 msgid "followed by the general salutation for any gender." msgstr "" #. type: TP -#: build/C/man5/locale.5:842 +#: build/C/man5/locale.5:838 #, no-wrap msgid "I<name_mr>" -msgstr "" +msgstr "I<name_mr>" #. type: Plain text -#: build/C/man5/locale.5:845 -#, fuzzy -#| msgid "followed by a list of month names." +#: build/C/man5/locale.5:841 msgid "followed by the salutation for men." -msgstr "月の名前のリストを指定する。" +msgstr "" #. type: TP -#: build/C/man5/locale.5:845 +#: build/C/man5/locale.5:841 #, no-wrap msgid "I<name_mrs>" -msgstr "" +msgstr "I<name_mrs>" #. type: Plain text -#: build/C/man5/locale.5:848 -#, fuzzy -#| msgid "followed by a list of abbreviated month names." +#: build/C/man5/locale.5:844 msgid "followed by the salutation for married women." -msgstr "月の名前の省略形のリストを指定する。" +msgstr "" #. type: TP -#: build/C/man5/locale.5:848 +#: build/C/man5/locale.5:844 #, no-wrap msgid "I<name_miss>" -msgstr "" +msgstr "I<name_miss>" #. type: Plain text -#: build/C/man5/locale.5:851 -#, fuzzy -#| msgid "followed by the local currency symbol." +#: build/C/man5/locale.5:847 msgid "followed by the salutation for unmarried women." -msgstr "地域的な通貨記号を指定する。" +msgstr "" #. type: TP -#: build/C/man5/locale.5:851 +#: build/C/man5/locale.5:847 #, no-wrap msgid "I<name_ms>" -msgstr "" +msgstr "I<name_ms>" #. type: Plain text -#: build/C/man5/locale.5:854 +#: build/C/man5/locale.5:850 msgid "followed by the salutation valid for all women." msgstr "" #. type: Plain text -#: build/C/man5/locale.5:859 -#, fuzzy -#| msgid "The B<LC_TIME> definition ends with the string I<END LC_TIME>." +#: build/C/man5/locale.5:855 msgid "The B<LC_NAME> definition ends with the string I<END LC_NAME>." -msgstr "B<LC_TIME> の定義は I<END LC_TIME> という文字列で終了する。" +msgstr "B<LC_NAME> の定義は I<END LC_NAME> という文字列で終了する。" #. type: SS -#: build/C/man5/locale.5:859 +#: build/C/man5/locale.5:855 #, no-wrap msgid "LC_NUMERIC" msgstr "LC_NUMERIC" #. type: Plain text -#: build/C/man5/locale.5:863 +#: build/C/man5/locale.5:859 msgid "" "The definition starts with the string B<LC_NUMERIC> in the first column." msgstr "" @@ -3791,115 +3677,105 @@ msgstr "" "る。" #. type: TP -#: build/C/man5/locale.5:865 +#: build/C/man5/locale.5:861 #, no-wrap msgid "I<decimal_point>" msgstr "I<decimal_point>" #. type: Plain text -#: build/C/man5/locale.5:869 +#: build/C/man5/locale.5:865 msgid "" "followed by the string that will be used as the decimal delimiter when " "formatting numeric quantities." msgstr "数値をフォーマットする際に小数点に使用する文字列を指定する。" #. type: TP -#: build/C/man5/locale.5:869 +#: build/C/man5/locale.5:865 #, no-wrap msgid "I<thousands_sep>" msgstr "I<thousands_sep>" #. type: Plain text -#: build/C/man5/locale.5:873 +#: build/C/man5/locale.5:869 msgid "" "followed by the string that will be used as a group separator when " "formatting numeric quantities." msgstr "数値をフォーマットする際に桁の区切りに使用する文字列を指定する。" #. type: TP -#: build/C/man5/locale.5:873 +#: build/C/man5/locale.5:869 #, no-wrap msgid "I<grouping>" msgstr "I<grouping>" #. type: Plain text -#: build/C/man5/locale.5:882 +#: build/C/man5/locale.5:878 msgid "The B<LC_NUMERIC> definition ends with the string I<END LC_NUMERIC>." msgstr "The B<LC_NUMERIC> の定義は I<END LC_NUMERIC> という文字列で終了する。" #. type: SS -#: build/C/man5/locale.5:882 +#: build/C/man5/locale.5:878 #, no-wrap msgid "LC_PAPER" -msgstr "" +msgstr "LC_PAPER" #. type: Plain text -#: build/C/man5/locale.5:886 -#, fuzzy -#| msgid "" -#| "The definition starts with the string B<LC_TIME> in the first column." +#: build/C/man5/locale.5:882 msgid "The definition starts with the string B<LC_PAPER> in the first column." msgstr "" -"このカテゴリの定義は最初のカラムに B<LC_TIME> という文字列を置くことで始め" +"このカテゴリの定義は最初のカラムに B<LC_PAPER> という文字列を置くことで始め" "る。" #. type: TP -#: build/C/man5/locale.5:888 +#: build/C/man5/locale.5:884 #, no-wrap msgid "I<height>" -msgstr "" +msgstr "I<height>" #. type: Plain text -#: build/C/man5/locale.5:891 +#: build/C/man5/locale.5:887 msgid "followed by the height, in millimeters, of the standard paper format." msgstr "" #. type: TP -#: build/C/man5/locale.5:891 +#: build/C/man5/locale.5:887 #, no-wrap msgid "I<width>" -msgstr "" +msgstr "I<width>" #. type: Plain text -#: build/C/man5/locale.5:894 +#: build/C/man5/locale.5:890 msgid "followed by the width, in millimeters, of the standard paper format." msgstr "" #. type: Plain text -#: build/C/man5/locale.5:899 -#, fuzzy -#| msgid "The B<LC_CTYPE> definition ends with the string I<END LC_CYTPE>." +#: build/C/man5/locale.5:895 msgid "The B<LC_PAPER> definition ends with the string I<END LC_PAPER>." -msgstr "B<LC_CTYPE> の定義は I<END LC_CYTPE> という文字列で終了する。" +msgstr "B<LC_PAPER> の定義は I<END LC_PAPER> という文字列で終了する。" #. type: SS -#: build/C/man5/locale.5:899 -#, fuzzy, no-wrap -#| msgid "COLOPHON" +#: build/C/man5/locale.5:895 +#, no-wrap msgid "LC_TELEPHONE" -msgstr "この文書について" +msgstr "LC_TELEPHONE" #. type: Plain text -#: build/C/man5/locale.5:903 -#, fuzzy -#| msgid "" -#| "The definition starts with the string B<LC_TIME> in the first column." +#: build/C/man5/locale.5:899 msgid "" "The definition starts with the string B<LC_TELEPHONE> in the first column." msgstr "" -"このカテゴリの定義は最初のカラムに B<LC_TIME> という文字列を置くことで始め" -"る。" +"このカテゴリの定義は最初のカラムに B<LC_TELEPHONE> という文字列を置くことで始" +"める。" #. type: TP -#: build/C/man5/locale.5:905 -#, fuzzy, no-wrap -#| msgid "I<d_t_fmt>" +#: build/C/man5/locale.5:901 +#, no-wrap msgid "I<tel_int_fmt>" -msgstr "I<d_t_fmt>" +msgstr "I<tel_int_fmt>" #. From localedata/locales/uk_UA #. type: Plain text -#: build/C/man5/locale.5:911 +#: build/C/man5/locale.5:907 msgid "" "followed by a string that contains field descriptors that identify the " "format used to dial international numbers. The following field descriptors " @@ -3907,113 +3783,104 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/locale.5:915 -msgid "Area code without nationwide prefix (the prefix is often \"0\")." +#: build/C/man5/locale.5:911 +msgid "Area code without nationwide prefix (the prefix is often \"00\")." msgstr "" #. type: TP -#: build/C/man5/locale.5:915 +#: build/C/man5/locale.5:911 #, no-wrap msgid "%A" -msgstr "" +msgstr "%A" #. type: Plain text -#: build/C/man5/locale.5:918 +#: build/C/man5/locale.5:914 msgid "Area code including nationwide prefix." msgstr "" #. type: Plain text -#: build/C/man5/locale.5:921 +#: build/C/man5/locale.5:917 msgid "Local number (within area code)." msgstr "" #. type: Plain text -#: build/C/man5/locale.5:924 -#, fuzzy -#| msgid "with an octal number." +#: build/C/man5/locale.5:920 msgid "Extension (to local number)." -msgstr "は 8 進の数値を表す。" +msgstr "" #. type: Plain text -#: build/C/man5/locale.5:927 +#: build/C/man5/locale.5:923 msgid "Country code." msgstr "" #. type: Plain text -#: build/C/man5/locale.5:930 -msgid "Alternate carrier service code used for dialling abroad." +#: build/C/man5/locale.5:926 +msgid "Alternate carrier service code used for dialing abroad." msgstr "" #. type: TP -#: build/C/man5/locale.5:935 -#, fuzzy, no-wrap -#| msgid "I<d_fmt>" +#: build/C/man5/locale.5:931 +#, no-wrap msgid "I<tel_dom_fmt>" -msgstr "I<d_fmt>" +msgstr "I<tel_dom_fmt>" #. type: Plain text -#: build/C/man5/locale.5:941 +#: build/C/man5/locale.5:937 msgid "" "followed by a string that contains field descriptors that identify the " -"format used to dial domestic numbers. The recognized field descriptrs are " +"format used to dial domestic numbers. The recognized field descriptors are " "the same as for I<tel_int_fmt>." msgstr "" #. type: TP -#: build/C/man5/locale.5:941 +#: build/C/man5/locale.5:937 #, no-wrap msgid "I<int_select>" -msgstr "" +msgstr "I<int_select>" #. type: Plain text -#: build/C/man5/locale.5:944 +#: build/C/man5/locale.5:940 msgid "followed by the prefix used to call international phone numbers." msgstr "" #. type: TP -#: build/C/man5/locale.5:944 +#: build/C/man5/locale.5:940 #, no-wrap msgid "I<int_prefix>" msgstr "" #. type: Plain text -#: build/C/man5/locale.5:947 +#: build/C/man5/locale.5:943 msgid "followed by the prefix used from other countries to dial this country." -msgstr "" +msgstr "followed by the prefix used from other countries to dial this country." #. type: Plain text -#: build/C/man5/locale.5:952 -#, fuzzy -#| msgid "The B<LC_CTYPE> definition ends with the string I<END LC_CYTPE>." +#: build/C/man5/locale.5:948 msgid "" "The B<LC_TELEPHONE> definition ends with the string I<END LC_TELEPHONE>." -msgstr "B<LC_CTYPE> の定義は I<END LC_CYTPE> という文字列で終了する。" +msgstr "B<LC_TELEPHONE> の定義は I<END LC_TELEPHONE> という文字列で終了する。" #. type: SS -#: build/C/man5/locale.5:952 +#: build/C/man5/locale.5:948 #, no-wrap msgid "LC_TIME" msgstr "LC_TIME" #. type: Plain text -#: build/C/man5/locale.5:956 +#: build/C/man5/locale.5:952 msgid "The definition starts with the string B<LC_TIME> in the first column." msgstr "" "このカテゴリの定義は最初のカラムに B<LC_TIME> という文字列を置くことで始め" "る。" #. type: TP -#: build/C/man5/locale.5:960 +#: build/C/man5/locale.5:956 #, no-wrap msgid "I<abday>" msgstr "I<abday>" #. type: Plain text -#: build/C/man5/locale.5:967 -#, fuzzy -#| msgid "" -#| "followed by a list of abbreviated weekday names. The list starts with " -#| "the first day of the week as specified by I<week> (Sunday by default)." +#: build/C/man5/locale.5:963 msgid "" "followed by a list of abbreviated names of the days of the week. The list " "starts with the first day of the week as specified by I<week> (Sunday by " @@ -4023,17 +3890,13 @@ msgstr "" "曜日 (デフォルトでは日曜日) から始める。" #. type: TP -#: build/C/man5/locale.5:967 +#: build/C/man5/locale.5:963 #, no-wrap msgid "I<day>" msgstr "I<day>" #. type: Plain text -#: build/C/man5/locale.5:974 -#, fuzzy -#| msgid "" -#| "followed by a list of weekday names. The list starts with the first day " -#| "of the week as specified by I<week> (Sunday by default)." +#: build/C/man5/locale.5:970 msgid "" "followed by a list of names of the days of the week. The list starts with " "the first day of the week as specified by I<week> (Sunday by default)." @@ -4042,90 +3905,90 @@ msgstr "" "フォルトでは日曜日) から始める。" #. type: TP -#: build/C/man5/locale.5:974 +#: build/C/man5/locale.5:970 #, no-wrap msgid "I<abmon>" msgstr "I<abmon>" #. type: Plain text -#: build/C/man5/locale.5:977 +#: build/C/man5/locale.5:973 msgid "followed by a list of abbreviated month names." msgstr "月の名前の省略形のリストを指定する。" #. type: TP -#: build/C/man5/locale.5:977 +#: build/C/man5/locale.5:973 #, no-wrap msgid "I<mon>" msgstr "I<mon>" #. type: Plain text -#: build/C/man5/locale.5:980 +#: build/C/man5/locale.5:976 msgid "followed by a list of month names." msgstr "月の名前のリストを指定する。" #. type: TP -#: build/C/man5/locale.5:980 +#: build/C/man5/locale.5:976 #, no-wrap msgid "I<am_pm>" msgstr "I<am_pm>" #. type: Plain text -#: build/C/man5/locale.5:987 +#: build/C/man5/locale.5:983 msgid "The appropriate representation of the B<am> and B<pm> strings." msgstr "それぞれ B<午前 (am)> と B<午後 (pm)> に対応する文字列を指定する。" #. type: TP -#: build/C/man5/locale.5:987 +#: build/C/man5/locale.5:983 #, no-wrap msgid "I<d_t_fmt>" msgstr "I<d_t_fmt>" #. type: Plain text -#: build/C/man5/locale.5:990 +#: build/C/man5/locale.5:986 msgid "The appropriate date and time format." msgstr "適切な日付け (date) と時刻 (time) のフォーマットを指定する。" #. type: TP -#: build/C/man5/locale.5:990 +#: build/C/man5/locale.5:986 #, no-wrap msgid "I<d_fmt>" msgstr "I<d_fmt>" #. type: Plain text -#: build/C/man5/locale.5:993 +#: build/C/man5/locale.5:989 msgid "The appropriate date format." msgstr "適切な日付け (date) のフォーマットを指定する。" #. type: TP -#: build/C/man5/locale.5:993 +#: build/C/man5/locale.5:989 #, no-wrap msgid "I<t_fmt>" msgstr "I<t_fmt>" #. type: Plain text -#: build/C/man5/locale.5:996 +#: build/C/man5/locale.5:992 msgid "The appropriate time format." msgstr "適切な時刻 (time) のフォーマットを指定する。" #. type: TP -#: build/C/man5/locale.5:996 +#: build/C/man5/locale.5:992 #, no-wrap msgid "I<t_fmt_ampm>" msgstr "I<t_fmt_ampm>" #. type: Plain text -#: build/C/man5/locale.5:999 +#: build/C/man5/locale.5:995 msgid "The appropriate time format when using 12h clock format." msgstr "12 時間方式を使用した時刻のフォーマットを指定する。" #. type: TP -#: build/C/man5/locale.5:999 +#: build/C/man5/locale.5:995 #, no-wrap msgid "I<week>" msgstr "I<week>" #. type: Plain text -#: build/C/man5/locale.5:1020 +#: build/C/man5/locale.5:1016 msgid "" "followed by a list of three values: The number of days in a week (by default " "7), a date of beginning of the week (by default corresponds to Sunday), and " @@ -4144,13 +4007,13 @@ msgstr "" "の名前を、 B<19971201> を使う国ではその地域の月曜日の名前を設定すべきである。" #. type: TP -#: build/C/man5/locale.5:1020 +#: build/C/man5/locale.5:1016 #, no-wrap msgid "I<first_weekday> (since glibc 2.2)" msgstr "I<first_weekday> (glibc 2.2 以降)" #. type: Plain text -#: build/C/man5/locale.5:1031 +#: build/C/man5/locale.5:1027 msgid "" "Number of the first day from the I<day> list to be shown in calendar " "applications. The default value of B<1> corresponds to either Sunday or " @@ -4161,104 +4024,80 @@ msgstr "" "ストの二番目の項目の値で決まる。" #. type: TP -#: build/C/man5/locale.5:1031 +#: build/C/man5/locale.5:1027 #, no-wrap msgid "I<first_workday> (since glibc 2.2)" msgstr "I<first_workday> (glibc 2.2 以降)" #. type: Plain text -#: build/C/man5/locale.5:1036 +#: build/C/man5/locale.5:1032 msgid "Number of the first working day from the I<day> list." msgstr "最初の就業日を示す I<day> リストにおける曜日の番号。" #. type: TP -#: build/C/man5/locale.5:1036 +#: build/C/man5/locale.5:1032 #, no-wrap msgid "I<cal_direction>" -msgstr "" +msgstr "I<cal_direction>" #. from localedata/locales/uk_UA #. type: Plain text -#: build/C/man5/locale.5:1041 +#: build/C/man5/locale.5:1037 msgid "" "followed by a value that indicates the direction for the display of calendar " "dates, as follows:" msgstr "" -#. type: TP -#: build/C/man5/locale.5:1042 -#, fuzzy, no-wrap -#| msgid "1." -msgid "1" -msgstr "1." - #. type: Plain text -#: build/C/man5/locale.5:1045 -msgid "left-right from top" +#: build/C/man5/locale.5:1041 +msgid "Left-right from top." msgstr "" -#. type: TP -#: build/C/man5/locale.5:1045 -#, fuzzy, no-wrap -#| msgid "2." -msgid "2" -msgstr "2." - #. type: Plain text -#: build/C/man5/locale.5:1048 -msgid "top-down from left" +#: build/C/man5/locale.5:1044 +msgid "Top-down from left." msgstr "" -#. type: TP -#: build/C/man5/locale.5:1048 -#, fuzzy, no-wrap -#| msgid "3." -msgid "3" -msgstr "3." - #. type: Plain text -#: build/C/man5/locale.5:1051 -msgid "right-left from top" +#: build/C/man5/locale.5:1047 +msgid "Right-left from top." msgstr "" #. type: TP -#: build/C/man5/locale.5:1052 -#, fuzzy, no-wrap -#| msgid "I<d_t_fmt>" +#: build/C/man5/locale.5:1048 +#, no-wrap msgid "I<date_fmt>" -msgstr "I<d_t_fmt>" +msgstr "I<date_fmt>" #. type: Plain text -#: build/C/man5/locale.5:1056 -#, fuzzy -#| msgid "The appropriate date and time format." +#: build/C/man5/locale.5:1052 msgid "followed by the appropriate date representation for B<date>(1)." -msgstr "適切な日付け (date) と時刻 (time) のフォーマットを指定する。" +msgstr "B<date>(1) に適した日付の表現を指定する。" #. type: Plain text -#: build/C/man5/locale.5:1061 +#: build/C/man5/locale.5:1057 msgid "The B<LC_TIME> definition ends with the string I<END LC_TIME>." msgstr "B<LC_TIME> の定義は I<END LC_TIME> という文字列で終了する。" #. type: Plain text -#: build/C/man5/locale.5:1064 +#: build/C/man5/locale.5:1060 msgid "" "/usr/lib/locale/ \\(em database for the current locale setting of that " "category" msgstr "/usr/lib/locale/ \\(em 現在のロケール設定のデータベース" #. type: Plain text -#: build/C/man5/locale.5:1066 +#: build/C/man5/locale.5:1062 msgid "/usr/lib/nls/charmap/* \\(em charmap-files" msgstr "/usr/lib/nls/charmap/* \\(em 文字定義ファイル" #. type: Plain text -#: build/C/man5/locale.5:1068 +#: build/C/man5/locale.5:1064 msgid "POSIX.2, ISO/IEC 14652." msgstr "POSIX.2, ISO/IEC 14652." #. type: SH -#: build/C/man5/locale.5:1068 build/C/man3/localeconv.3:73 +#: build/C/man5/locale.5:1064 build/C/man3/localeconv.3:73 #: build/C/man3/toascii.3:65 #, no-wrap msgid "BUGS" @@ -4267,22 +4106,18 @@ msgstr "バグ" #. .SH AUTHOR #. Jochen Hein (Hein@Student.TU-Clausthal.de) #. type: Plain text -#: build/C/man5/locale.5:1072 +#: build/C/man5/locale.5:1068 msgid "This manual page isn't complete." msgstr "このマニュアルは完全ではない。" #. type: Plain text -#: build/C/man5/locale.5:1081 -#, fuzzy -#| msgid "" -#| "B<locale>(1), B<localedef>(1), B<isalpha>(3), B<nl_langinfo>(3), " -#| "B<setlocale>(3), B<strcoll>(3), B<strftime>(3), B<locale>(7)" +#: build/C/man5/locale.5:1077 msgid "" "B<locale>(1), B<localedef>(1), B<localeconv>(3), B<newlocale>(3), " "B<setlocale>(3), B<uselocale>(3), B<charmap>(5), B<locale>(7)" msgstr "" -"B<locale>(1), B<localedef>(1), B<isalpha>(3), B<nl_langinfo>(3), B<setlocale>" -"(3), B<strcoll>(3), B<strftime>(3), B<locale>(7)" +"B<locale>(1), B<localedef>(1), B<localeconv>(3), B<newlocale>(3), " +"B<setlocale>(3), B<uselocale>(3), B<charmap>(5), B<locale>(7)" #. type: Plain text #: build/C/man7/locale.7:37 @@ -4296,20 +4131,14 @@ msgid "" "as language for messages, different character sets, lexicographic " "conventions, and so on. A program needs to be able to determine its locale " "and act accordingly to be portable to different cultures." -msgstr "" -"ロケール (locale) は言語や文化ルールの集合である。 これらは、メッセージ出力に" -"使用する言語・いろいろな文字集合・ 表記に関する慣習といったような面をカバーし" -"ている。 プログラムをいろいろな文化に移植可能とするには、 そのプログラムは自" -"分のロケールを決めて、 それに応じた適切な動作ができなければならない。" +msgstr "ロケール (locale) は言語や文化ルールの集合である。 これには、メッセージ出力に使用する言語、 様々な文字集合、 表記に関する慣習などが含まれる。 プログラムをいろいろな文化に移植可能とするには、 プログラムが自分のロケールを判定し、 それに応じた適切な動作ができる必要がある。" #. type: Plain text #: build/C/man7/locale.7:53 msgid "" "The header I<E<lt>locale.hE<gt>> declares data types, functions and macros " "which are useful in this task." -msgstr "" -"ヘッダーファイル I<E<lt>locale.hE<gt>> には、この目的に便利なデータ型・関数・" -"マクロなどの宣言がある。" +msgstr "ヘッダーファイル I<E<lt>locale.hE<gt>> には、 このための便利なデータ型、 関数、 マクロなどの宣言がある。" #. type: Plain text #: build/C/man7/locale.7:59 @@ -4323,27 +4152,18 @@ msgstr "" #. type: Plain text #: build/C/man7/locale.7:66 -#, fuzzy -#| msgid "" -#| "There are different categories for local information a program might " -#| "need; they are declared as macros. Using them as the first argument to " -#| "the B<setlocale>(3) function, it is possible to set one of these to the " -#| "desired locale:" msgid "" "There are different categories for locale information a program might need; " "they are declared as macros. Using them as the first argument to the " "B<setlocale>(3) function, it is possible to set one of these to the desired " "locale:" -msgstr "" -"プログラムの必要に応じて、ローカル情報はいろいろなカテゴリに分かれており、 そ" -"れらはマクロとして宣言されている。 これらのマクロを B<setlocale>(3) 関数の最" -"初の引き数に用いると、 これらのどれかを望むロケールに設定できる。" +msgstr "ロケール情報は、 プログラムが必要とすると思われるいくつかのカテゴリに分かれており、 それらはマクロとして宣言されている。 これらのマクロを B<setlocale>(3) 関数の最初の引き数に用いると、 各カテゴリを望むロケールに設定できる。" #. type: TP #: build/C/man7/locale.7:66 #, no-wrap msgid "B<LC_ADDRESS> (GNU extension, since glibc 2.2)" -msgstr "" +msgstr "B<LC_ADDRESS> (GNU 拡張、 glibc 2.2 以降)" #. See ISO/IEC Technical Report 14652 #. type: Plain text @@ -4357,7 +4177,7 @@ msgid "" "locale), which return strings such as \"Deutschland\" and \"Deutsch\" (for " "German-language locales). (Other element names are listed in " "I<E<lt>langinfo.hE<gt>>.)" -msgstr "" +msgstr "場所や地理関連の項目の表示に使用するフォーマット (郵便番号など) に関する設定を変更する。 この情報が必要なアプリケーションは B<nl_langinfo>(3) を使って非標準の要素を取得できる。 B<_NL_ADDRESS_COUNTRY_NAME> (指定されたロケールの言語での国名) や B<_NL_ADDRESS_LANG_NAME> (指定されたロケールの言語での言語名) などがあり、 ドイツ語ロケールでは \"Deutschland\" と \"Deutsch\" といった文字列が返される。 他の要素名については I<E<lt>langinfo.hE<gt>> にリストがある。" #. type: Plain text #: build/C/man7/locale.7:92 @@ -4385,29 +4205,23 @@ msgstr "" #: build/C/man7/locale.7:103 #, no-wrap msgid "B<LC_IDENTIFICATION> (GNU extension, since glibc 2.2)" -msgstr "" +msgstr "B<LC_IDENTIFICATION> (GNU 拡張、 glibc 2.2 以降)" #. See ISO/IEC Technical Report 14652 #. type: Plain text #: build/C/man7/locale.7:119 msgid "" -"Change settings that relate to the metdata for the locale. Applications " +"Change settings that relate to the metadata for the locale. Applications " "that need this information can use B<nl_langinfo>(3) to retrieve " "nonstandard elements, such as B<_NL_IDENTIFICATION_TITLE> (title of this " -"locale document) and B<_NL_IDENTIFICATION_TERRITORY> (geograpical territory " -"to which this locale document applies), which might return strings such as " -"\"English locale for the USA\" and \"USA\". (Other element names are listed " -"in I<E<lt>langinfo.hE<gt>>.)" -msgstr "" +"locale document) and B<_NL_IDENTIFICATION_TERRITORY> (geographical " +"territory to which this locale document applies), which might return strings " +"such as \"English locale for the USA\" and \"USA\". (Other element names " +"are listed in I<E<lt>langinfo.hE<gt>>.)" +msgstr "ロケールのメタデータに関連する設定を変更する。 この情報が必要なアプリケーションは B<nl_langinfo>(3) を使って非標準の要素を取得できる。 B<_NL_IDENTIFICATION_TITLE> (このロケール文書のタイトル) や B<_NL_IDENTIFICATION_TERRITORY> (このロケール文書が適用される地理的な範囲) などがあり、 \"English locale for the USA\" や \"USA\" といった文字列が返される。 他の要素名については I<E<lt>langinfo.hE<gt>> にリストがある。" #. type: Plain text #: build/C/man7/locale.7:128 -#, fuzzy -#| msgid "" -#| "changes the information returned by B<localeconv>(3) which describes the " -#| "way numbers are usually printed, with details such as decimal point " -#| "versus decimal comma. This information is internally used by the " -#| "function B<strfmon>(3)." msgid "" "This changes the information returned by B<localeconv>(3) which describes " "the way numbers are usually printed, with details such as decimal point " @@ -4420,14 +4234,6 @@ msgstr "" #. type: Plain text #: build/C/man7/locale.7:144 -#, fuzzy -#| msgid "" -#| "changes the language messages are displayed in and what an affirmative or " -#| "negative answer looks like. The GNU C-library contains the B<gettext>" -#| "(3), B<ngettext>(3), and B<rpmatch>(3) functions to ease the use of " -#| "these information. The GNU gettext family of functions also obey the " -#| "environment variable B<LANGUAGE> (containing a colon-separated list of " -#| "locales) if the category is set to a valid locale other than B<\"C\">." msgid "" "This changes the language messages are displayed in and what an affirmative " "or negative answer looks like. The GNU C-library contains the B<gettext>" @@ -4437,8 +4243,8 @@ msgid "" "category is set to a valid locale other than B<\"C\">." msgstr "" "メッセージ表示に使用する言語を変更する。 また肯定的・否定的な回答をどのように" -"表示するかを変更する。 これらの情報を簡単に使用するために、 GNU C ライブラリ" -"には B<gettext>(3), B<ngettext>(3), B<rpmatch>(3) 関数が含まれている。 GNU " +"表示するかを変更する。 この情報を簡単に使用するために、 GNU C ライブラリには " +"B<gettext>(3), B<ngettext>(3), B<rpmatch>(3) 関数が含まれている。 GNU " "gettext ファミリーに属する関数は、カテゴリが B<\"C\"> 以外の有効なロケールに" "設定されている場合、環境変数 B<LANGUAGE> にも従う (B<LANGUAGE> はコロン区切り" "のロケールのリストである)。" @@ -4447,7 +4253,7 @@ msgstr "" #: build/C/man7/locale.7:144 #, no-wrap msgid "B<LC_MEASUREMENT> (GNU extension, since glibc 2.2)" -msgstr "" +msgstr "B<LC_MEASUREMENT> (GNU 拡張、 glibc 2.2 以降)" #. type: Plain text #: build/C/man7/locale.7:154 @@ -4457,13 +4263,13 @@ msgid "" "to retrieve the nonstandard B<_NL_MEASUREMENT_MEASUREMENT> element, which " "returns a pointer to a character that has the value 1 (metric) or 2 (US " "customary units)." -msgstr "" +msgstr "ロケールの測定系 (つまり、メートル法かアメリカでよく使われる単位か) に関連する設定を変更する。 この情報が必要なアプリケーションは B<nl_langinfo>(3) を使って非標準の要素である B<_NL_MEASUREMENT_MEASUREMENT> を取得できる。 この要素は 1 (メートル法) か 2 (アメリカでよく使われる単位) の値が入った文字列へのポインタを返す。" #. type: TP #: build/C/man7/locale.7:154 #, no-wrap msgid "B<LC_NAME> (GNU extension, since glibc 2.2)" -msgstr "" +msgstr "B<LC_NAME> (GNU 拡張、 glibc 2.2 以降)" #. See ISO/IEC Technical Report 14652 #. type: Plain text @@ -4476,15 +4282,10 @@ msgid "" "elements, which return strings such as \"Herr\" and \"Frau\" (for German-" "language locales). (Other element names are listed in I<E<lt>langinfo." "hE<gt>>.)" -msgstr "" +msgstr "人に呼びかける際に使用されるフォーマットに関する設定を変更する。 この情報が必要なアプリケーションは B<nl_langinfo>(3) を使って非標準の要素を取得できる。 B<_NL_NAME_NAME_MR> (男性に対する一般的な呼び掛け) や B<_NL_NAME_NAME_MS> (女性に対する一般的な呼び掛け) などがあり、 ドイツ語ロケールでは \"Herr\" や \"Frau\" といった文字列が返される。 他の要素名については I<E<lt>langinfo.hE<gt>> にリストがある。" #. type: Plain text #: build/C/man7/locale.7:180 -#, fuzzy -#| msgid "" -#| "changes the information used by the B<printf>(3) and B<scanf>(3) family " -#| "of functions, when they are advised to use the locale-settings. This " -#| "information can also be read with the B<localeconv>(3) function." msgid "" "This changes the information used by the B<printf>(3) and B<scanf>(3) " "family of functions, when they are advised to use the locale settings. This " @@ -4498,7 +4299,7 @@ msgstr "" #: build/C/man7/locale.7:180 #, no-wrap msgid "B<LC_PAPER> (GNU extension, since glibc 2.2)" -msgstr "" +msgstr "B<LC_PAPER> (GNU 拡張、 glibc 2.2 以降)" #. See ISO/IEC Technical Report 14652 #. type: Plain text @@ -4509,13 +4310,13 @@ msgid "" "them by using B<nl_langinfo>(3) to retrieve the nonstandard " "B<_NL_PAPER_WIDTH> and B<_NL_PAPER_HEIGHT> elements, which return I<int> " "values specifying the dimensions in millimeters." -msgstr "" +msgstr "標準的な紙のサイズの寸法 (US letter や A4 など) に関する設定を変更する。 この情報が必要なアプリケーションは B<nl_langinfo>(3) を使って非標準の要素である B<_NL_PAPER_WIDTH> と B<_NL_PAPER_HEIGHT> を取得できる。 この要素はミリメーター単位の寸法を指定する I<int> 値を返す。" #. type: TP #: build/C/man7/locale.7:194 #, no-wrap msgid "B<LC_TELEPHONE> (GNU extension, since glibc 2.2)" -msgstr "" +msgstr "B<LC_TELEPHONE> (GNU 拡張、 glibc 2.2 以降)" #. See ISO/IEC Technical Report 14652 #. type: Plain text @@ -4527,15 +4328,10 @@ msgid "" "(international prefix used to call numbers in this locale), which returns a " "string such as \"49\" (for Germany). (Other element names are listed in " "I<E<lt>langinfo.hE<gt>>.)" -msgstr "" +msgstr "電話サービスで使用されるフォーマットに関する設定を変更する。 この情報が必要なアプリケーションは B<nl_langinfo>(3) を使って非標準の要素を取得できる。 B<_NL_TELEPHONE_INT_PREFIX> (そのロケールでの電話番号の前に付く国を示す番号) などがある。 \"49\" (ドイツの場合) といった文字列が返される。 他の要素名については I<E<lt>langinfo.hE<gt>> にリストがある。" #. type: Plain text #: build/C/man7/locale.7:213 -#, fuzzy -#| msgid "" -#| "changes the behavior of the B<strftime>(3) function to display the " -#| "current time in a locally acceptable form; for example, most of Europe " -#| "uses a 24-hour clock versus the 12-hour clock used in the United States." msgid "" "This changes the behavior of the B<strftime>(3) function to display the " "current time in a locally acceptable form; for example, most of Europe uses " @@ -4558,10 +4354,6 @@ msgstr "上記の全て。" #. type: Plain text #: build/C/man7/locale.7:222 -#, fuzzy -#| msgid "" -#| "If the second argument to B<setlocale>(3) is empty string, B<\"\">, for " -#| "the default locale, it is determined using the following steps:" msgid "" "If the second argument to B<setlocale>(3) is an empty string, B<\"\">, for " "the default locale, it is determined using the following steps:" @@ -4729,7 +4521,7 @@ msgstr "" #: build/C/man7/locale.7:292 #, no-wrap msgid "POSIX.1-2008 extensions to the locale API" -msgstr "" +msgstr "ロケール API の POSIX.1-2008 での拡張" #. type: Plain text #: build/C/man7/locale.7:299 @@ -4739,7 +4531,7 @@ msgid "" "These extensions are designed to address the problem that the traditional " "locale APIs do not mix well with multithreaded applications and with " "applications that must deal with multiple locales." -msgstr "" +msgstr "POSIX.1-2008 では、 ロケール API への多くの拡張が標準化されている。 これは GNU C ライブラリのバージョン 2.3 で初めて登場した実装に基づいている。 これらの拡張は、 従来のロケール API がマルチスレッドアプリケーションや複数のロケールを扱う必要があるアプリケーションとうまく組み合わせて使うことができない問題を解決するために設計された。" #. type: Plain text #: build/C/man7/locale.7:313 @@ -4750,24 +4542,20 @@ msgid "" "\" (e.g., B<toupper_l>(3)) that extend the traditional locale-dependent " "APIs (e.g., B<toupper>(3)) to allow the specification of a locale object " "that should apply when executing the function." -msgstr "" +msgstr "この拡張は、 ロケールオブジェクトの作成、操作のための新しい関数 (B<newlocale>(3), B<freelocale>(3), B<duplocale>(3), B<uselocale>(3)) とサフィックス \"_l\" が付いた新しいライブラリ関数 (B<toupper_l>(3) など) で構成される。 新しいライブラリ関数は、 従来のロケール依存の API (B<toupper>(3) など) を関数実行時に適用するロケールオブジェクトの指定ができるように拡張したものである。" #. type: Plain text #: build/C/man7/locale.7:336 -#, fuzzy -#| msgid "" -#| "B<locale>(1), B<localedef>(1), B<gettext>(3), B<localeconv>(3), " -#| "B<ngettext>(3), B<nl_langinfo>(3), B<rpmatch>(3), B<setlocale>(3), " -#| "B<strcoll>(3), B<strfmon>(3), B<strftime>(3), B<strxfrm>(3)" msgid "" "B<locale>(1), B<localedef>(1), B<catopen>(3), B<gettext>(3), B<localeconv>" "(3), B<mbstowcs>(3), B<newlocale>(3), B<ngettext>(3), B<nl_langinfo>(3), " "B<rpmatch>(3), B<setlocale>(3), B<strcoll>(3), B<strfmon>(3), B<strftime>" "(3), B<strxfrm>(3), B<uselocale>(3), B<wcstombs>(3), B<locale>(5)" msgstr "" -"B<locale>(1), B<localedef>(1), B<gettext>(3), B<localeconv>(3), B<ngettext>" -"(3), B<nl_langinfo>(3), B<rpmatch>(3), B<setlocale>(3), B<strcoll>(3), " -"B<strfmon>(3), B<strftime>(3), B<strxfrm>(3)" +"B<locale>(1), B<localedef>(1), B<catopen>(3), B<gettext>(3), B<localeconv>" +"(3), B<mbstowcs>(3), B<newlocale>(3), B<ngettext>(3), B<nl_langinfo>(3), " +"B<rpmatch>(3), B<setlocale>(3), B<strcoll>(3), B<strfmon>(3), B<strftime>" +"(3), B<strxfrm>(3), B<uselocale>(3), B<wcstombs>(3), B<locale>(5)" #. type: TH #: build/C/man3/localeconv.3:26 @@ -4850,10 +4638,9 @@ msgstr "" #. type: TH #: build/C/man3/newlocale.3:26 -#, fuzzy, no-wrap -#| msgid "LOCALE" +#, no-wrap msgid "NEWLOCALE" -msgstr "LOCALE" +msgstr "NEWLOCALE" #. type: Plain text #: build/C/man3/newlocale.3:29 @@ -4862,26 +4649,24 @@ msgstr "" #. type: Plain text #: build/C/man3/newlocale.3:35 -#, fuzzy, no-wrap -#| msgid "B<char *setlocale(int >I<category>B<, const char *>I<locale>B<);>\n" +#, no-wrap msgid "" "B<locale_t newlocale(int >I<category_mask>B<, const char *>I<locale>B<,>\n" "B< locale_t >I<base>B<);>\n" -msgstr "B<char *setlocale(int >I<category>B<, const char *>I<locale>B<);>\n" +msgstr "" +"B<locale_t newlocale(int >I<category_mask>B<, const char *>I<locale>B<,>\n" +"B< locale_t >I<base>B<);>\n" #. type: Plain text #: build/C/man3/newlocale.3:37 -#, fuzzy, no-wrap -#| msgid "B<int catclose(nl_catd >I<catalog>B<);>" +#, no-wrap msgid "B<void freelocale(locale_t >I<locobj>B<);>\n" -msgstr "B<int catclose(nl_catd >I<catalog>B<);>" +msgstr "B<void freelocale(locale_t >I<locobj>B<);>\n" #. type: Plain text #: build/C/man3/newlocale.3:46 -#, fuzzy -#| msgid "B<catopen>(3), B<setlocale>(3)" msgid "B<newlocale>(), B<freelocale>():" -msgstr "B<catopen>(3), B<setlocale>(3)" +msgstr "B<newlocale>(), B<freelocale>():" #. type: Plain text #: build/C/man3/newlocale.3:64 @@ -4947,10 +4732,9 @@ msgstr "" #. type: TP #: build/C/man3/newlocale.3:134 -#, fuzzy, no-wrap -#| msgid "POSIX.2." +#, no-wrap msgid "POSIX" -msgstr "POSIX.2." +msgstr "POSIX" #. type: Plain text #: build/C/man3/newlocale.3:137 @@ -5091,12 +4875,12 @@ msgstr "" #. type: Plain text #: build/C/man3/newlocale.3:244 msgid "The following shell sessions show some example runs of this program." -msgstr "" +msgstr "以下のシェルセッションはこのプログラムの実行例である。" #. type: Plain text #: build/C/man3/newlocale.3:250 msgid "Set the B<LC_NUMERIC> category to I<fr_FR> (French):" -msgstr "" +msgstr "B<LC_NUMERIC> カテゴリを I<fr_FR> (フランス語) に設定する。" #. type: Plain text #: build/C/man3/newlocale.3:256 @@ -5106,6 +4890,9 @@ msgid "" "123456,789\n" "Fri Mar 7 00:25:08 2014\n" msgstr "" +"$ B<./a.out fr_FR>\n" +"123456,789\n" +"Fri Mar 7 00:25:08 2014\n" #. type: Plain text #: build/C/man3/newlocale.3:269 @@ -5113,6 +4900,8 @@ msgid "" "Set the B<LC_NUMERIC> category to I<fr_FR> (French), and the B<LC_TIME> " "category to I<it_IT> (Italian):" msgstr "" +"B<LC_NUMERIC> カテゴリを I<fr_FR> (フランス語) に設定し、 B<LC_TIME> カテゴリ" +"を I<it_IT> (イタリア語) に設定する。" #. type: Plain text #: build/C/man3/newlocale.3:275 @@ -5122,6 +4911,9 @@ msgid "" "123456,789\n" "ven 07 mar 2014 00:26:01 CET\n" msgstr "" +"$ B<./a.out fr_FR it_IT>\n" +"123456,789\n" +"ven 07 mar 2014 00:26:01 CET\n" #. type: Plain text #: build/C/man3/newlocale.3:285 @@ -5130,6 +4922,9 @@ msgid "" "be taken from environment variable settings (which, here, specify I<mi_NZ>, " "New Zealand Māori):" msgstr "" +"B<LC_TIME> の設定に空文字列を指定する。 空文字列は値を環境変数の設定から取得" +"することを意味する (ここでは I<mi_NZ> (ニュージーランドのマウリ語) を指定して" +"いる)。" #. type: Plain text #: build/C/man3/newlocale.3:291 @@ -5139,15 +4934,13 @@ msgid "" "123456,789\n" "Te Paraire, te 07 o Poutū-te-rangi, 2014 00:38:44 CET\n" msgstr "" +"$ LC_ALL=mi_NZ ./a.out fr_FR \"\"\n" +"123456,789\n" +"Te Paraire, te 07 o Poutū-te-rangi, 2014 00:38:44 CET\n" #. type: Plain text #: build/C/man3/newlocale.3:299 -#, fuzzy, no-wrap -#| msgid "" -#| "#include E<lt>langinfo.hE<gt>\n" -#| "#include E<lt>locale.hE<gt>\n" -#| "#include E<lt>stdio.hE<gt>\n" -#| "#include E<lt>stdlib.hE<gt>\n" +#, no-wrap msgid "" "#define _XOPEN_SOURCE 700\n" "#include E<lt>stdio.hE<gt>\n" @@ -5155,10 +4948,11 @@ msgid "" "#include E<lt>locale.hE<gt>\n" "#include E<lt>time.hE<gt>\n" msgstr "" -"#include E<lt>langinfo.hE<gt>\n" -"#include E<lt>locale.hE<gt>\n" +"#define _XOPEN_SOURCE 700\n" "#include E<lt>stdio.hE<gt>\n" "#include E<lt>stdlib.hE<gt>\n" +"#include E<lt>locale.hE<gt>\n" +"#include E<lt>time.hE<gt>\n" #. type: Plain text #: build/C/man3/newlocale.3:311 @@ -5173,6 +4967,14 @@ msgid "" " struct tm *tm;\n" " locale_t loc, nloc;\n" msgstr "" +"int\n" +"main(int argc, char *argv[])\n" +"{\n" +" char buf[100];\n" +" time_t t;\n" +" size_t s;\n" +" struct tm *tm;\n" +" locale_t loc, nloc;\n" #. type: Plain text #: build/C/man3/newlocale.3:316 @@ -5183,6 +4985,10 @@ msgid "" " exit(EXIT_FAILURE);\n" " }\n" msgstr "" +" if (argc E<lt> 2) {\n" +" fprintf(stderr, \"Usage: %s locale1 [locale2]\\en\", argv[0]);\n" +" exit(EXIT_FAILURE);\n" +" }\n" #. type: Plain text #: build/C/man3/newlocale.3:319 @@ -5191,6 +4997,8 @@ msgid "" " /* Create a new locale object, taking the LC_NUMERIC settings\n" " from the locale specified in argv[1] */\n" msgstr "" +" /* Create a new locale object, taking the LC_NUMERIC settings\n" +" from the locale specified in argv[1] */\n" #. type: Plain text #: build/C/man3/newlocale.3:323 @@ -5200,6 +5008,9 @@ msgid "" " if (loc == (locale_t) 0)\n" " errExit(\"newlocale\");\n" msgstr "" +" loc = newlocale(LC_NUMERIC_MASK, argv[1], (locale_t) 0);\n" +" if (loc == (locale_t) 0)\n" +" errExit(\"newlocale\");\n" #. type: Plain text #: build/C/man3/newlocale.3:329 @@ -5211,6 +5022,11 @@ msgid "" " call to 'nloc' rather than 'loc', since in some cases, we might\n" " want to preserve 'loc' if this call fails. */\n" msgstr "" +" /* If a second command-line argument was specified, modify the\n" +" locale object to take the LC_TIME settings from the locale\n" +" specified in argv[2]. We assign the result of this newlocale()\n" +" call to 'nloc' rather than 'loc', since in some cases, we might\n" +" want to preserve 'loc' if this call fails. */\n" #. type: Plain text #: build/C/man3/newlocale.3:336 @@ -5223,37 +5039,42 @@ msgid "" " loc = nloc;\n" " }\n" msgstr "" +" if (argc E<gt> 2) {\n" +" nloc = newlocale(LC_TIME_MASK, argv[2], loc);\n" +" if (nloc == (locale_t) 0)\n" +" errExit(\"newlocale\");\n" +" loc = nloc;\n" +" }\n" #. type: Plain text #: build/C/man3/newlocale.3:338 #, no-wrap msgid " /* Apply the newly created locale to this thread */\n" -msgstr "" +msgstr " /* Apply the newly created locale to this thread */\n" #. type: Plain text #: build/C/man3/newlocale.3:340 -#, fuzzy, no-wrap -#| msgid " setlocale(LC_ALL, \"\");\n" +#, no-wrap msgid " uselocale(loc);\n" -msgstr " setlocale(LC_ALL, \"\");\n" +msgstr " uselocale(loc);\n" #. type: Plain text #: build/C/man3/newlocale.3:342 #, no-wrap msgid " /* Test effect of LC_NUMERIC */\n" -msgstr "" +msgstr " /* Test effect of LC_NUMERIC */\n" #. type: Plain text #: build/C/man3/newlocale.3:344 #, no-wrap msgid " printf(\"%8.3f\\en\", 123456.789);\n" -msgstr "" +msgstr " printf(\"%8.3f\\en\", 123456.789);\n" #. type: Plain text #: build/C/man3/newlocale.3:346 #, no-wrap msgid " /* Test effect of LC_TIME */\n" -msgstr "" +msgstr " /* Test effect of LC_TIME */\n" #. type: Plain text #: build/C/man3/newlocale.3:351 @@ -5264,6 +5085,10 @@ msgid "" " if (tm == NULL)\n" " errExit(\"time\");\n" msgstr "" +" t = time(NULL);\n" +" tm = localtime(&t);\n" +" if (tm == NULL)\n" +" errExit(\"time\");\n" #. type: Plain text #: build/C/man3/newlocale.3:355 @@ -5273,38 +5098,36 @@ msgid "" " if (s == 0)\n" " errExit(\"strftime\");\n" msgstr "" +" s = strftime(buf, sizeof(buf), \"%c\", tm);\n" +" if (s == 0)\n" +" errExit(\"strftime\");\n" #. type: Plain text #: build/C/man3/newlocale.3:357 #, no-wrap msgid " printf(\"%s\\en\", buf);\n" -msgstr "" +msgstr " printf(\"%s\\en\", buf);\n" #. type: Plain text #: build/C/man3/newlocale.3:359 #, no-wrap msgid " /* Free the locale object */\n" -msgstr "" +msgstr " /* Free the locale object */\n" #. type: Plain text #: build/C/man3/newlocale.3:361 -#, fuzzy, no-wrap -#| msgid " setlocale(LC_ALL, \"\");\n" +#, no-wrap msgid " freelocale(loc);\n" -msgstr " setlocale(LC_ALL, \"\");\n" +msgstr " freelocale(loc);\n" #. type: Plain text #: build/C/man3/newlocale.3:372 -#, fuzzy -#| msgid "" -#| "B<locale>(1), B<localedef>(1), B<localeconv>(3), B<setlocale>(3), " -#| "B<locale>(5)" msgid "" "B<locale>(1), B<duplocale>(3), B<setlocale>(3), B<uselocale>(3), B<locale>" "(5), B<locale>(7)" msgstr "" -"B<locale>(1), B<localedef>(1), B<localeconv>(3), B<setlocale>(3), B<locale>" -"(5)" +"B<locale>(1), B<duplocale>(3), B<setlocale>(3), B<uselocale>(3), B<locale>" +"(5), B<locale>(7)" #. type: TH #: build/C/man3/nl_langinfo.3:16 @@ -5603,15 +5426,7 @@ msgstr "" #. type: Plain text #: build/C/man3/nl_langinfo.3:135 -#, fuzzy, no-wrap -#| msgid "" -#| "int\n" -#| "main(int argc, char *argv[])\n" -#| "{\n" -#| " setlocale(LC_CTYPE,\"\");\n" -#| " printf(\"%s\\en\",nl_langinfo(CODESET));\n" -#| " exit(EXIT_SUCCESS);\n" -#| "}\n" +#, no-wrap msgid "" "int\n" "main(int argc, char *argv[])\n" @@ -5624,8 +5439,8 @@ msgstr "" "int\n" "main(int argc, char *argv[])\n" "{\n" -" setlocale(LC_CTYPE,\"\");\n" -" printf(\"%s\\en\",nl_langinfo(CODESET));\n" +" setlocale(LC_CTYPE, \"\");\n" +" printf(\"%s\\en\", nl_langinfo(CODESET));\n" " exit(EXIT_SUCCESS);\n" "}\n" @@ -6060,8 +5875,8 @@ msgstr "B<%>" #. type: Plain text #: build/C/man3/strfmon.3:115 msgid "" -"(In this case the entire specification must be exactly \"%%\".) Put a \\(aq%" -"\\(aq character in the result string." +"(In this case, the entire specification must be exactly \"%%\".) Put a \\(aq" +"%\\(aq character in the result string." msgstr "" "(この場合は指定全体が \"%%\" でなければならない。) 結果の文字列に \\(aq%" "\\(aq 文字を書きこむ。" @@ -6141,15 +5956,6 @@ msgstr "[ fl **1234,57] [ NLG **1 234,57]" #. type: Plain text #: build/C/man3/strfmon.3:166 -#, fuzzy -#| msgid "" -#| "in the Dutch locale (with fl for \"florijnen\" and NLG for Netherlands " -#| "Guilders). The grouping character is very ugly because it takes as much " -#| "space as a digit, while it should not take more than half that, and will " -#| "no doubt cause confusion. Surprisingly, the \"fl\" is preceded and " -#| "followed by a space, and \"NLG\" is preceded by one and followed by two " -#| "spaces. This may be a bug in the locale files. The Italian, Australian, " -#| "Swiss and Portuguese locales yield" msgid "" "in the Dutch locale (with fl for \"florijnen\" and NLG for Netherlands " "Guilders). The grouping character is very ugly because it takes as much " @@ -6164,7 +5970,7 @@ msgstr "" "れは数値の半分以下の幅であるべきだが、 数値と同じだけの幅を取ってしまうからで" "ある。 ひどいことに、 \"fl\" の前後にはスペースが入ってしまい、 また \"NLG\" " "の前には 1 つ、後には 2 つのスペースが置かれている。 これはロケールファイルの" -"バグであろう。 イタリア・オーストラリア・スイス・ポルトガルの 各ロケールでの" +"バグであろう。 イタリア、オーストラリア、スイス、ポルトガルの 各ロケールでの" "結果は以下のようになる。" #. type: Plain text @@ -6194,30 +6000,25 @@ msgstr "B<setlocale>(3), B<sprintf>(3), B<locale>(7)" #. type: TH #: build/C/man3/uselocale.3:26 -#, fuzzy, no-wrap -#| msgid "SETLOCALE" +#, no-wrap msgid "USELOCALE" -msgstr "SETLOCALE" +msgstr "USELOCALE" #. type: Plain text #: build/C/man3/uselocale.3:29 -#, fuzzy -#| msgid "setlocale - set the current locale" msgid "uselocale - set/get the locale for the calling thread" -msgstr "setlocale - 現在のロケール (locale) を設定する" +msgstr "setlocale - 現在のスレッドのロケール (locale) を設定/取得する" #. type: Plain text #: build/C/man3/uselocale.3:34 #, no-wrap msgid "B<locale_t uselocale(locale_t >I<newloc>B<);>\n" -msgstr "" +msgstr "B<locale_t uselocale(locale_t >I<newloc>B<);>\n" #. type: Plain text #: build/C/man3/uselocale.3:42 -#, fuzzy -#| msgid "B<isblank>():" msgid "B<uselocale>():" -msgstr "B<isblank>():" +msgstr "B<uselocale>():" #. type: Plain text #: build/C/man3/uselocale.3:62 @@ -6261,7 +6062,7 @@ msgstr "" #: build/C/man3/uselocale.3:73 #, no-wrap msgid "I<(locale_t) 0>" -msgstr "" +msgstr "I<(locale_t) 0>" #. type: Plain text #: build/C/man3/uselocale.3:77 @@ -6290,6 +6091,7 @@ msgid "" "The B<uselocale>() function first appeared in version 2.3 of the GNU C " "library." msgstr "" +"B<uselocale>() 関数は GNU C ライブラリのバージョン 2.3 で初めて登場した。" #. type: Plain text #: build/C/man3/uselocale.3:113 @@ -6303,23 +6105,17 @@ msgstr "" #. type: Plain text #: build/C/man3/uselocale.3:118 -#, fuzzy -#| msgid "B<setlocale>(3), B<sprintf>(3), B<locale>(7)" msgid "See B<newlocale>(3) and B<duplocale>(3)." -msgstr "B<setlocale>(3), B<sprintf>(3), B<locale>(7)" +msgstr "B<newlocale>(3) と B<duplocale>(3) を参照。" #. type: Plain text #: build/C/man3/uselocale.3:126 -#, fuzzy -#| msgid "" -#| "B<locale>(1), B<localedef>(1), B<localeconv>(3), B<setlocale>(3), " -#| "B<locale>(5)" msgid "" "B<locale>(1), B<duplocale>(3), B<freelocale>(3), B<newlocale>(3), " "B<setlocale>(3), B<locale>(5), B<locale>(7)" msgstr "" -"B<locale>(1), B<localedef>(1), B<localeconv>(3), B<setlocale>(3), B<locale>" -"(5)" +"B<locale>(1), B<duplocale>(3), B<freelocale>(3), B<newlocale>(3), " +"B<setlocale>(3), B<locale>(5), B<locale>(7)" #. type: TH #: build/C/man3/toascii.3:27 @@ -6329,10 +6125,9 @@ msgstr "TOASCII" #. type: TH #: build/C/man3/toascii.3:27 -#, fuzzy, no-wrap -#| msgid "2013-06-21" +#, no-wrap msgid "2013-12-23" -msgstr "2013-06-21" +msgstr "2013-12-23" #. type: Plain text #: build/C/man3/toascii.3:30 @@ -6367,14 +6162,10 @@ msgstr "変換された文字を返す。" #. type: Plain text #: build/C/man3/toascii.3:59 msgid "The B<toascii>() function is thread-safe." -msgstr "" +msgstr "B<toascii>() 関数はスレッドセーフである。" #. type: Plain text #: build/C/man3/toascii.3:65 -#, fuzzy -#| msgid "" -#| "SVr4, BSD, POSIX.1-2001. POSIX.1-2008 marks B<toascii>() as obsolete, " -#| "noting that it cannot be use portably in a localized application." msgid "" "SVr4, BSD, POSIX.1-2001. POSIX.1-2008 marks B<toascii>() as obsolete, " "noting that it cannot be used portably in a localized application." @@ -6405,10 +6196,10 @@ msgstr "TOUPPER" #. type: Plain text #: build/C/man3/toupper.3:31 -#, fuzzy -#| msgid "toupper, tolower - convert letter to upper or lower case" msgid "toupper, tolower, toupper_l, tolower_l - convert uppercase or lowercase" -msgstr "toupper, tolower - 小文字を大文字にする。または大文字を小文字にする。" +msgstr "" +"toupper, tolower, toupper_l, tolower_l - 小文字を大文字にする。または大文字を" +"小文字にする。" #. type: Plain text #: build/C/man3/toupper.3:36 @@ -6429,18 +6220,18 @@ msgid "" "B<int toupper_l(int >I<c>B<, locale_t >I<locale>B<);>\n" "B<int tolower_l(int >I<c>B<, locale_t >I<locale>B<);>\n" msgstr "" +"B<int toupper_l(int >I<c>B<, locale_t >I<locale>B<);>\n" +"B<int tolower_l(int >I<c>B<, locale_t >I<locale>B<);>\n" #. type: Plain text #: build/C/man3/toupper.3:50 -#, fuzzy -#| msgid "B<catopen>(3), B<setlocale>(3)" msgid "B<toupper_l>(), B<tolower_l>():" -msgstr "B<catopen>(3), B<setlocale>(3)" +msgstr "B<toupper_l>(), B<tolower_l>():" #. type: Plain text #: build/C/man3/toupper.3:62 msgid "These functions convert lowercase letters to uppercase, and vice versa." -msgstr "" +msgstr "これらの関数は、小文字を大文字に、もしくは大文字を小文字に変換する。" #. type: Plain text #: build/C/man3/toupper.3:76 @@ -6450,27 +6241,31 @@ msgid "" "Otherwise, it returns I<c>. The B<toupper_l>() function performs the same " "task, but uses the locale referred to by the locale handle I<locale>." msgstr "" +"I<c> が小文字の場合、現在のロケールで大文字表現が存在する場合、 B<toupper>() " +"は対応する大文字を返す。大文字表現が存在しない場合、I<c> を返す。 " +"B<toupper_l>() 関数は同じ動作をするが、ロケールハンドル I<locale> が参照する" +"ロケールを使って変換を行う。" #. type: Plain text #: build/C/man3/toupper.3:90 msgid "" -"If I<c> is a uppercase letter, B<toupper>() returns its lowercase " +"If I<c> is a uppercase letter, B<tolower>() returns its lowercase " "equivalent, if a lowercase representation exists in the current locale. " "Otherwise, it returns I<c>. The B<tolower_l>() function performs the same " "task, but uses the locale referred to by the locale handle I<locale>." msgstr "" +"I<c> が大文字の場合、現在のロケールで小文字表現が存在する場合、 B<tolower>() " +"は対応する小文字を返す。小文字表現が存在しない場合、I<c> を返す。 " +"B<tolower_l>() 関数は同じ動作をするが、ロケールハンドル I<locale> が参照する" +"ロケールを使って変換を行う。" #. type: Plain text #: build/C/man3/toupper.3:99 -#, fuzzy -#| msgid "" -#| "If I<c> is not an I<unsigned char> value, or B<EOF>, the behavior of " -#| "these functions is undefined." msgid "" "If I<c> is neither an I<unsigned char> value nor B<EOF>, the behavior of " "these functions is undefined." msgstr "" -"もし I<c> が I<unsigned char> の値でないか B<EOF> ならば、これらの関数の動作" +"もし I<c> が I<unsigned char> 値でも B<EOF> でもない場合、これらの関数の動作" "は未定義である。" #. type: Plain text @@ -6480,6 +6275,9 @@ msgid "" "I<locale> is the special locale object B<LC_GLOBAL_LOCALE> (see B<duplocale>" "(3)) or is not a valid locale object handle." msgstr "" +"I<locale> が特別なロケールオブジェクト B<LC_GLOBAL_LOCALE> の場合 " +"(B<duplocale>(3) 参照)、または I<locale> が有効なロケールオブジェクトハンドル" +"でない場合、 B<toupper_l>() と B<tolower_l>() の動作は未定義である。" #. type: Plain text #: build/C/man3/toupper.3:115 @@ -6497,33 +6295,32 @@ msgid "" "applications, as long as B<setlocale>(3) is not called to change the locale " "during their execution." msgstr "" +"関数 B<toupper>() と B<tolower>() は、例外付きのスレッドセーフである。実行中" +"に B<setlocale>(3) を呼び出してロケールを変更しない限り、マルチスレッドアプリ" +"ケーションで安全に使用することができる。" #. type: Plain text #: build/C/man3/toupper.3:131 msgid "" "B<toupper>(), B<tolower>(): C89, C99, 4.3BSD, POSIX.1-2001, POSIX.1-2008." msgstr "" +"B<toupper>(), B<tolower>(): C89, C99, 4.3BSD, POSIX.1-2001, POSIX.1-2008." #. type: Plain text #: build/C/man3/toupper.3:135 msgid "B<toupper_l>(), B<tolower_l>(): POSIX.1-2008." -msgstr "" +msgstr "B<toupper_l>(), B<tolower_l>(): POSIX.1-2008." #. type: Plain text #: build/C/man3/toupper.3:141 -#, fuzzy -#| msgid "" -#| "The details of what constitutes an uppercase or lowercase letter depend " -#| "on the current locale. For example, the default B<\"C\"> locale does not " -#| "know about umlauts, so no conversion is done for them." msgid "" "The details of what constitutes an uppercase or lowercase letter depend on " "the locale. For example, the default B<\"C\"> locale does not know about " "umlauts, so no conversion is done for them." msgstr "" -"なにが大文字でなにが小文字なのかということの詳細は、現在のロケールに 依存して" -"いる。たとえば、デフォルトの B<\"C\"> ロケールではウムラウトを認識しないた" -"め、それらの文字は変換できない。" +"なにが大文字でなにが小文字なのかということの詳細は、ロケールに依存している。" +"たとえば、デフォルトの B<\"C\"> ロケールではウムラウトを認識しないため、それ" +"らの文字は変換できない。" #. FIXME: One day the statement about "sharp s" needs to be reworked, #. since there is nowadays a capital "sharp s" that has a codepoint @@ -6539,54 +6336,12 @@ msgstr "" #. type: Plain text #: build/C/man3/toupper.3:156 -#, fuzzy -#| msgid "" -#| "B<isalpha>(3), B<setlocale>(3), B<towlower>(3), B<towupper>(3), B<locale>" -#| "(7)" msgid "" "B<isalpha>(3), B<newlocale>(3), B<setlocale>(3), B<uselocale>(3), B<towlower>" "(3), B<towupper>(3), B<locale>(7)" msgstr "" -"B<isalpha>(3), B<setlocale>(3), B<towlower>(3), B<towupper>(3), B<locale>(7)" - -#~ msgid "2010-09-20" -#~ msgstr "2010-09-20" - -#~ msgid "B<int isalnum(int >I<c>B<);>\n" -#~ msgstr "B<int isalnum(int >I<c>B<);>\n" - -#~ msgid "B<int isalpha(int >I<c>B<);>\n" -#~ msgstr "B<int isalpha(int >I<c>B<);>\n" - -#~ msgid "B<int isblank(int >I<c>B<);>\n" -#~ msgstr "B<int isblank(int >I<c>B<);>\n" - -#~ msgid "B<int iscntrl(int >I<c>B<);>\n" -#~ msgstr "B<int iscntrl(int >I<c>B<);>\n" - -#~ msgid "B<int isdigit(int >I<c>B<);>\n" -#~ msgstr "B<int isdigit(int >I<c>B<);>\n" - -#~ msgid "B<int isgraph(int >I<c>B<);>\n" -#~ msgstr "B<int isgraph(int >I<c>B<);>\n" - -#~ msgid "B<int islower(int >I<c>B<);>\n" -#~ msgstr "B<int islower(int >I<c>B<);>\n" - -#~ msgid "B<int isprint(int >I<c>B<);>\n" -#~ msgstr "B<int isprint(int >I<c>B<);>\n" - -#~ msgid "B<int ispunct(int >I<c>B<);>\n" -#~ msgstr "B<int ispunct(int >I<c>B<);>\n" - -#~ msgid "B<int isspace(int >I<c>B<);>\n" -#~ msgstr "B<int isspace(int >I<c>B<);>\n" - -#~ msgid "B<int isupper(int >I<c>B<);>\n" -#~ msgstr "B<int isupper(int >I<c>B<);>\n" - -#~ msgid "B<int isxdigit(int >I<c>B<);>\n" -#~ msgstr "B<int isxdigit(int >I<c>B<);>\n" +"B<isalpha>(3), B<newlocale>(3), B<setlocale>(3), B<uselocale>(3), B<towlower>" +"(3), B<towupper>(3), B<locale>(7)" #~ msgid "" #~ "C99, 4.3BSD. C89 specifies all of these functions except B<isascii>() " @@ -6602,12 +6357,6 @@ msgstr "" #~ "アプリケーションでは、移植性を確保しつつ、 この関数を使用することはできな" #~ "い点に注意すること。" -#~ msgid "2008-06-17" -#~ msgstr "2008-06-17" - -#~ msgid "There are the following keywords allowed:" -#~ msgstr "ここでは以下のキーワードが使用できる:" - #~ msgid "" #~ "followed by an integer set to B<1> if the I<currency_symbol> or " #~ "I<int_curr_symbol> should precede the formatted monetary quantity or set " @@ -6652,9 +6401,6 @@ msgstr "" #~ msgid "The GNU gettext functions are specified in LI18NUX2000." #~ msgstr "GNU gettext 関数ファミリーは LI18NUX2000 で規定されている。" -#~ msgid "1993-04-04" -#~ msgstr "1993-04-04" - #~ msgid "B<toupper>() converts the letter I<c> to upper case, if possible." #~ msgstr "" #~ "B<toupper>() は、 I<c> が大文字にできる文字であるならば大文字に変換する。" @@ -6662,12 +6408,3 @@ msgstr "" #~ msgid "B<tolower>() converts the letter I<c> to lower case, if possible." #~ msgstr "" #~ "B<tolower>() は I<c> が小文字にできる文字であるならば小文字に変換する。" - -#~ msgid "C89, C99, 4.3BSD." -#~ msgstr "C89, C99, 4.3BSD." - -#~ msgid "1998-08-09" -#~ msgstr "1998-08-09" - -#~ msgid "1993-04-25" -#~ msgstr "1993-04-25"