OSDN Git Service

(split) LDP: Translation snapshots for LDP 3.64
[linuxjm/LDP_man-pages.git] / po4a / locale / po / ja.po
index 1b25082..f5d8b72 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "POT-Creation-Date: 2014-04-17 13:13+0900\n"
-"PO-Revision-Date: 2014-04-17 23:31+0900\n"
+"PO-Revision-Date: 2014-04-20 06:15+0900\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "Language: \n"
@@ -280,12 +280,6 @@ msgstr "B<int catclose(nl_catd >I<catalog>B<);>"
 
 #. type: Plain text
 #: build/C/man3/catopen.3:49
-#, fuzzy
-#| msgid ""
-#| "The function B<catopen>()  opens a message catalog and returns a catalog "
-#| "descriptor.  The descriptor remains valid until B<catclose>()  or "
-#| "B<execve>(2).  If a file descriptor is used to implement catalog "
-#| "descriptors then the B<FD_CLOEXEC> flag will be set."
 msgid ""
 "The function B<catopen>()  opens a message catalog and returns a catalog "
 "descriptor.  The descriptor remains valid until B<catclose>()  or B<execve>"
@@ -328,12 +322,6 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/catopen.3:104
-#, fuzzy
-#| msgid ""
-#| "The I<flag> argument to B<catopen>()  is used to indicate the source for "
-#| "the language to use.  If it is set to B<NL_CAT_LOCALE> then it will use "
-#| "the current locale setting for B<LC_MESSAGES>.  Otherwise it will use the "
-#| "B<LANG> environment variable."
 msgid ""
 "The I<flag> argument to B<catopen>()  is used to indicate the source for the "
 "language to use.  If it is set to B<NL_CAT_LOCALE>, then it will use the "
@@ -815,14 +803,14 @@ msgstr "_GNU_SOURCE"
 msgid ""
 "The B<duplocale>()  function creates a duplicate of the locale object "
 "referred to by I<locobj>."
-msgstr ""
+msgstr "B<duplocale>() 関数は I<locobj> が参照するロケールオブジェクトの複製を作成する。"
 
 #. type: Plain text
 #: build/C/man3/duplocale.3:66
 msgid ""
 "If I<locobj> is B<LC_GLOBAL_LOCALE>, B<duplocale>()  creates a locale object "
 "containing a copy of the global locale determined by B<setlocale>(3)."
-msgstr ""
+msgstr "I<locobj> が B<LC_GLOBAL_LOCALE> の場合、 B<duplocale>() は B<setlocale>(3) により判定されたグローバルロケールのコピーを含むロケールオブジェクトを作成する。"
 
 #. type: Plain text
 #: build/C/man3/duplocale.3:75
@@ -830,7 +818,7 @@ msgid ""
 "On success, B<duplocale>()  returns a handle for the new locale object.  On "
 "error, it returns I<(locale_t)\\ 0>, and sets I<errno> to indicate the cause "
 "of the error."
-msgstr ""
+msgstr "成功すると、 B<duplocale>() は新しいロケールオブジェクトのハンドルを返す。 エラーの場合、 I<(locale_t)\\ 0> を返し、 I<errno> にエラーの原因を示す値を設定する。"
 
 #. type: SH
 #: build/C/man3/duplocale.3:75 build/C/man3/newlocale.3:182
@@ -848,7 +836,7 @@ msgstr "B<ENOMEM>"
 #. 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
@@ -862,7 +850,7 @@ msgstr "バージョン"
 msgid ""
 "The B<duplocale>()  function first appeared in version 2.3 of the GNU C "
 "library."
-msgstr ""
+msgstr "B<duplocale>() 関数は GNU C ライブラリのバージョン 2.3 で初めて登場した。"
 
 #. type: Plain text
 #: build/C/man3/duplocale.3:85 build/C/man3/newlocale.3:207
@@ -924,7 +912,7 @@ msgstr ""
 msgid ""
 "Each locale object created by B<duplocale>()  should be deallocated using "
 "B<freelocale>(3)."
-msgstr ""
+msgstr "B<duplocale>() で作成された各ロケールオブジェクトは B<freelocale>(3) を使って解放すべきである。"
 
 #. type: SH
 #: build/C/man3/duplocale.3:119 build/C/man1/locale.1:128
@@ -942,7 +930,7 @@ msgid ""
 "program takes one command-liane argument, a string of characters that is "
 "converted to uppercase and displayed on standard output.  An example of its "
 "use is the following:"
-msgstr ""
+msgstr "以下のプログラムでは、 B<toupper_l>(3) に渡す現在のロケールのハンドルを取得するのに B<uselocale>(3) と B<duplocale>() を使用する。 このプログラムはコマンドライン引き数として文字列を一つ取る。この文字列は、大文字に変換され、標準出力に表示される。 以下は使用例である。"
 
 #. type: Plain text
 #: build/C/man3/duplocale.3:135
@@ -1024,6 +1012,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
@@ -1225,7 +1216,7 @@ msgstr ""
 #. type: Plain text
 #: build/C/man3/isalpha.3:92
 msgid "or I<cc\\ -std=c99>"
-msgstr "or I<cc\\ -std=c99>"
+msgstr "または I<cc\\ -std=c99>"
 
 #. type: Plain text
 #: build/C/man3/isalpha.3:106
@@ -1250,19 +1241,12 @@ msgstr "_XOPEN_SOURCE\\ E<gt>=\\ 700 && (_SVID_SOURCE || _BSD_SOURCE)"
 
 #. type: Plain text
 #: build/C/man3/isalpha.3:139
-#, fuzzy
-#| msgid ""
-#| "These functions check whether I<c>, which must have the value of an "
-#| "I<unsigned char> or B<EOF>, falls into a certain character class "
-#| "according to the current locale."
 msgid ""
 "These functions check whether I<c>, which must have the value of an "
 "I<unsigned char> or B<EOF>, 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<c> を分類する。 I<c> は I<unsigned "
-"char> か B<EOF> でなければならない。"
+msgstr "これらの関数は、指定したロケールに従って I<c> を分類する。 I<c> は I<unsigned char> か B<EOF> でなければならない。 \"_l\" が後ろに付かない関数は現在のロケールに基づいてチェックを行う。"
 
 #. type: Plain text
 #: build/C/man3/isalpha.3:150
@@ -1271,7 +1255,7 @@ msgid ""
 "specified by the locale object I<locale>.  The behavior of these functions "
 "is undefined if I<locale> is the special locale object B<LC_GLOBAL_LOCALE> "
 "(see B<duplocale>(3))  or is not a valid locale object handle."
-msgstr ""
+msgstr "\"_l\" で終わる関数は、ロケールオブジェクト I<locale> で指定されたロケールに基づいてチェックを行う。 I<locale> が特別なロケールオブジェクト B<LC_GLOBAL_LOCALE> (B<duplocale>(3) 参照) の場合や、 I<locale> が有効なオブジェクトロケールハンドルでない場合、 これらの関数の動作は未定義である。"
 
 #. type: Plain text
 #: build/C/man3/isalpha.3:156
@@ -1279,7 +1263,7 @@ msgid ""
 "The list below explains the operation of the functions without the \"_l\" "
 "suffix; the functions with the \"_l\" suffix differ only in using the locale "
 "object I<locale> instead of the current locale."
-msgstr ""
+msgstr "以下のリストでは、 \"_l\" が後ろに付かない関数の動作を説明する。 \"_l\" で終わる関数は、現在のロケールではなく、ロケールオブジェクト I<locale> を使う点だけが異なる。"
 
 #. type: TP
 #: build/C/man3/isalpha.3:156
@@ -1954,12 +1938,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
@@ -2001,7 +1985,7 @@ msgstr "B<LC_TIME>"
 msgid ""
 "In addition, since version 2.2, the GNU C library supports the following "
 "nonstandard categories:"
-msgstr ""
+msgstr "また、バージョン 2.2 以降の GNU C ライブラリでは以下の非標準のカテゴリにも対応している。"
 
 #. type: Plain text
 #: build/C/man5/locale.5:77
@@ -2041,14 +2025,9 @@ msgstr "LC_ADDRESS"
 
 #. type: Plain text
 #: build/C/man5/locale.5:91
-#, fuzzy
-#| msgid ""
-#| "The definition starts with the string B<LC_TIME> in the first column."
 msgid ""
 "The definition starts with the string B<LC_ADDRESS> in the first column."
-msgstr ""
-"このカテゴリの定義は最初のカラムに B<LC_TIME> という文字列を置くことで始め"
-"る。"
+msgstr "このカテゴリの定義は最初のカラムに B<LC_ADDRESS> という文字列を置くことで始める。"
 
 #.  FIXME 'era', 'era_d_fmt', 'era_d_t_fmt', 'era_t_fmt',  are not documented
 #.  FIXME 'timezone' is not documented
@@ -2097,7 +2076,7 @@ msgstr "%f"
 #. type: Plain text
 #: build/C/man5/locale.5:115
 msgid "Firm name."
-msgstr ""
+msgstr "社名"
 
 #. type: TP
 #: build/C/man5/locale.5:115 build/C/man5/locale.5:818
@@ -2108,7 +2087,7 @@ msgstr "%d"
 #. type: Plain text
 #: build/C/man5/locale.5:118
 msgid "Department name."
-msgstr ""
+msgstr "部署名"
 
 #. type: TP
 #: build/C/man5/locale.5:118
@@ -2119,7 +2098,7 @@ msgstr "%b"
 #. type: Plain text
 #: build/C/man5/locale.5:121
 msgid "Building name."
-msgstr ""
+msgstr "ビル名"
 
 #. type: TP
 #: build/C/man5/locale.5:121 build/C/man5/locale.5:812
@@ -2130,7 +2109,7 @@ msgstr "%s"
 #. type: Plain text
 #: build/C/man5/locale.5:124
 msgid "Street or block (e.g., Japanese) name."
-msgstr ""
+msgstr "通り、ブロック名"
 
 #. type: TP
 #: build/C/man5/locale.5:124
@@ -2141,7 +2120,7 @@ msgstr "%h"
 #. type: Plain text
 #: build/C/man5/locale.5:127
 msgid "House number or designation."
-msgstr ""
+msgstr "番地"
 
 #. type: TP
 #: build/C/man5/locale.5:127
@@ -2179,7 +2158,7 @@ msgstr "%r"
 #. type: Plain text
 #: build/C/man5/locale.5:138
 msgid "Room number, door designation."
-msgstr ""
+msgstr "部屋番号"
 
 #. type: TP
 #: build/C/man5/locale.5:138 build/C/man5/locale.5:917
@@ -2190,7 +2169,7 @@ msgstr "%e"
 #. type: Plain text
 #: build/C/man5/locale.5:141
 msgid "Floor number."
-msgstr ""
+msgstr "フロア番号"
 
 #. type: TP
 #: build/C/man5/locale.5:141 build/C/man5/locale.5:923
@@ -2206,7 +2185,7 @@ msgstr "%C"
 #. type: Plain text
 #: build/C/man5/locale.5:149
 msgid "Country designation, from the E<lt>country_postE<gt> keyword."
-msgstr ""
+msgstr "国、 E<lt>country_postE<gt> キーワードから指定する"
 
 #. type: TP
 #: build/C/man5/locale.5:149
@@ -2217,7 +2196,7 @@ msgstr "%z"
 #. type: Plain text
 #: build/C/man5/locale.5:152
 msgid "Zip number, postal code."
-msgstr ""
+msgstr "郵便番号"
 
 #. type: TP
 #: build/C/man5/locale.5:152
@@ -2228,7 +2207,7 @@ msgstr "%T"
 #. type: Plain text
 #: build/C/man5/locale.5:155
 msgid "Town, city."
-msgstr ""
+msgstr "町、市"
 
 #. type: TP
 #: build/C/man5/locale.5:155 build/C/man5/locale.5:815
@@ -2239,7 +2218,7 @@ msgstr "%S"
 #. type: Plain text
 #: build/C/man5/locale.5:158
 msgid "State, province, or prefecture."
-msgstr ""
+msgstr "州、省、県"
 
 #. type: TP
 #: build/C/man5/locale.5:158 build/C/man5/locale.5:920
@@ -2268,12 +2247,10 @@ msgstr "I<country_name>"
 
 #. type: Plain text
 #: build/C/man5/locale.5:174
-#, fuzzy
-#| msgid "is followed by the name of the codeset."
 msgid ""
 "followed by the country name in the language of the current document (e.g., "
 "\"Deutschland\" for the I<de_DE> locale)."
-msgstr "ã\81¯ã\82³ã\83¼ã\83\89ã\82»ã\83\83ã\83\88ã\81®å\90\8då\89\8dã\82\92æ\8c\87å®\9aã\81\99ã\82\8bã\80\82"
+msgstr "ã\81\9dã\81®ã\83\89ã\82­ã\83¥ã\83¡ã\83³ã\83\88ã\81®è¨\80èª\9eã\81§ã\81®å\9b½å\90\8dã\82\92æ\8c\87å®\9aã\81\99ã\82\8b (ä¾\8bã\81\88ã\81°ã\80\81 I<de_DE> ã\83­ã\82±ã\83¼ã\83«ã\81§ã\81¯ \"Deutschland\")"
 
 #. type: TP
 #: build/C/man5/locale.5:174
@@ -2284,7 +2261,7 @@ msgstr "I<country_post>"
 #. type: Plain text
 #: 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:177
@@ -2295,7 +2272,7 @@ msgstr "I<country_ab2>"
 #. type: Plain text
 #: 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:180
@@ -2306,7 +2283,7 @@ msgstr "I<country_ab3>"
 #. type: Plain text
 #: 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:183
@@ -2316,10 +2293,8 @@ msgstr "I<country_num>"
 
 #. type: Plain text
 #: build/C/man5/locale.5:186
-#, fuzzy
-#| msgid "is followed by the name of the codeset."
 msgid "followed by the numeric country code (ISO 3166)."
-msgstr "はコードセットの名前を指定する。"
+msgstr "数字の国コードを指定する (ISO 3166)"
 
 #. type: TP
 #: build/C/man5/locale.5:186
@@ -2329,10 +2304,8 @@ msgstr "I<country_car>"
 
 #. type: Plain text
 #: build/C/man5/locale.5:189
-#, fuzzy
-#| msgid "is followed by the name of the codeset."
 msgid "followed by the code for the country car number."
-msgstr "はコードセットの名前を指定する。"
+msgstr ""
 
 #. type: TP
 #: build/C/man5/locale.5:189
@@ -2342,10 +2315,8 @@ msgstr "I<country_isbn>"
 
 #. type: Plain text
 #: build/C/man5/locale.5:192
-#, fuzzy
-#| msgid "followed by the local currency symbol."
 msgid "followed by the ISBN code (for books)."
-msgstr "地域的な通貨記号を指定する。"
+msgstr "(書籍用の) ISBN コードを指定する"
 
 #. type: TP
 #: build/C/man5/locale.5:192
@@ -2355,10 +2326,8 @@ msgstr "I<lang_name>"
 
 #. type: Plain text
 #: build/C/man5/locale.5:195
-#, fuzzy
-#| msgid "is followed by the name of the codeset."
 msgid "followed by the language name in the language of the current document."
-msgstr "ã\81¯ã\82³ã\83¼ã\83\89ã\82»ã\83\83ã\83\88ã\81®å\90\8då\89\8dã\82\92æ\8c\87å®\9aã\81\99ã\82\8bã\80\82"
+msgstr "ã\81\9dã\81®ã\83\89ã\82­ã\83¥ã\83¡ã\83³ã\83\88ã\81®è¨\80èª\9eã\81§ã\81®è¨\80èª\9eå\90\8dã\82\92æ\8c\87å®\9aã\81\99ã\82\8b"
 
 #. type: TP
 #: build/C/man5/locale.5:195
@@ -2368,10 +2337,8 @@ msgstr "I<lang_ab>"
 
 #. type: Plain text
 #: build/C/man5/locale.5:198
-#, fuzzy
-#| msgid "followed by a list of abbreviated month names."
 msgid "followed by the two-letter abbreviation of the language (ISO 639)."
-msgstr "月の名前の省略形のリストを指定する。"
+msgstr "言語の 2 文字の省略形を指定する (ISO 639)"
 
 #. type: TP
 #: build/C/man5/locale.5:198
@@ -2382,7 +2349,7 @@ msgstr "I<lang_term>"
 #. type: Plain text
 #: 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:201
@@ -2392,20 +2359,15 @@ msgstr "I<lang_lib>"
 
 #. type: Plain text
 #: build/C/man5/locale.5:205
-#, fuzzy
-#| msgid "followed by a list of abbreviated month names."
 msgid ""
 "followed by the three-letter abbreviation of the language for library use "
 "(ISO 639-2)."
-msgstr "月の名前の省略形のリストを指定する。"
+msgstr "ライブラリで使用する言語の 3 文字の省略形を指定する (ISO 639-2)"
 
 #. type: Plain text
 #: build/C/man5/locale.5:210
-#, fuzzy
-#| msgid ""
-#| "The B<LC_MESSAGES> definition ends with the string I<END LC_MESSAGES>."
 msgid "The B<LC_ADDRESS> definition ends with the string I<END LC_ADDRESS>."
-msgstr "B<LC_MESSAGES> の定義は I<END LC_MESSAGES> という文字列で終了する。"
+msgstr "B<LC_ADDRESS> の定義は I<END LC_ADDRESS> という文字列で終了する。"
 
 #. type: SS
 #: build/C/man5/locale.5:210
@@ -2415,13 +2377,8 @@ msgstr "LC_CTYPE"
 
 #. type: Plain text
 #: build/C/man5/locale.5:214
-#, fuzzy
-#| msgid ""
-#| "The definition starts with the string B<LC_TIME> in the first column."
 msgid "The definition starts with the string B<LC_CTYPE> in the first column."
-msgstr ""
-"このカテゴリの定義は最初のカラムに B<LC_TIME> という文字列を置くことで始め"
-"る。"
+msgstr "このカテゴリの定義は最初のカラムに B<LC_CTYPE> という文字列を置くことで始める。"
 
 #. type: TP
 #: build/C/man5/locale.5:222
@@ -2699,11 +2656,6 @@ msgstr "I<order_start>"
 
 #. type: Plain text
 #: build/C/man5/locale.5:444
-#, fuzzy
-#| msgid ""
-#| "followed by a list of keywords out of B<forward>, B<backward>, or "
-#| "B<position>.  The order definition consists of lines that describe the "
-#| "order and is terminated with the keyword"
 msgid ""
 "followed by a list of keywords chosen from B<forward>, B<backward>, or "
 "B<position>.  The order definition consists of lines that describe the order "
@@ -2745,15 +2697,10 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man5/locale.5:465
-#, fuzzy
-#| msgid ""
-#| "The definition starts with the string B<LC_TIME> in the first column."
 msgid ""
 "The definition starts with the string B<LC_IDENTIFICATION> in the first "
 "column."
-msgstr ""
-"このカテゴリの定義は最初のカラムに B<LC_TIME> という文字列を置くことで始め"
-"る。"
+msgstr "このカテゴリの定義は最初のカラムに B<LC_IDENTIFICATION> という文字列を置くことで始める。"
 
 #. type: TP
 #: build/C/man5/locale.5:467
@@ -2776,10 +2723,8 @@ msgstr "I<source>"
 
 #. type: Plain text
 #: build/C/man5/locale.5:474
-#, fuzzy
-#| msgid "is followed by the name of the codeset."
 msgid "followed by the name of the organization that maintains this document."
-msgstr "はコードセットの名前を指定する。"
+msgstr ""
 
 #. type: TP
 #: build/C/man5/locale.5:474
@@ -2840,12 +2785,10 @@ msgstr "I<fax>"
 
 #. type: Plain text
 #: build/C/man5/locale.5:493
-#, fuzzy
-#| msgid "is followed by the name of the codeset."
 msgid ""
 "followed by the fax number (in international format)  of the organization "
 "that maintains this document."
-msgstr "はコードセットの名前を指定する。"
+msgstr ""
 
 #. type: TP
 #: build/C/man5/locale.5:493
@@ -2855,10 +2798,8 @@ msgstr "I<language>"
 
 #. type: Plain text
 #: build/C/man5/locale.5:496
-#, fuzzy
-#| msgid "is followed by the name of the codeset."
 msgid "followed by the name of the language to which this document applies."
-msgstr "はコードセットの名前を指定する。"
+msgstr ""
 
 #. type: TP
 #: build/C/man5/locale.5:496
@@ -2908,10 +2849,8 @@ msgstr "I<abbreviation>"
 #.  as far as I can tell... (mtk)
 #. type: Plain text
 #: build/C/man5/locale.5:511
-#, fuzzy
-#| msgid "is followed by the name of the codeset."
 msgid "followed by the short name for this document."
-msgstr "はコードセットの名前を指定する。"
+msgstr ""
 
 #. type: TP
 #: build/C/man5/locale.5:511
@@ -2921,10 +2860,8 @@ msgstr "I<revision>"
 
 #. type: Plain text
 #: build/C/man5/locale.5:514
-#, fuzzy
-#| msgid "is followed by the name of the codeset."
 msgid "followed by the revision number of this document."
-msgstr "はコードセットの名前を指定する。"
+msgstr ""
 
 #. type: TP
 #: build/C/man5/locale.5:514
@@ -2934,10 +2871,8 @@ msgstr "I<date>"
 
 #. type: Plain text
 #: build/C/man5/locale.5:517
-#, fuzzy
-#| msgid "is followed by the name of the codeset."
 msgid "followed by the revision date of this document."
-msgstr "はコードセットの名前を指定する。"
+msgstr ""
 
 #. type: Plain text
 #: build/C/man5/locale.5:522
@@ -2963,12 +2898,10 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man5/locale.5:535
-#, fuzzy
-#| msgid "The B<LC_TIME> definition ends with the string I<END LC_TIME>."
 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:535
@@ -3041,14 +2974,9 @@ msgstr "LC_MEASUREMENT"
 
 #. type: Plain text
 #: build/C/man5/locale.5:564
-#, fuzzy
-#| msgid ""
-#| "The definition starts with the string B<LC_MESSAGES> in the first column."
 msgid ""
 "The definition starts with the string B<LC_MEASUREMENT> in the first column."
-msgstr ""
-"このカテゴリの定義は最初のカラムに B<LC_MESSAGES> という文字列を置くことで始"
-"める。"
+msgstr "このカテゴリの定義は最初のカラムに B<LC_MEASUREMENT> という文字列を置くことで始める。"
 
 #. type: TP
 #: build/C/man5/locale.5:566
@@ -3090,12 +3018,9 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man5/locale.5:583
-#, fuzzy
-#| msgid ""
-#| "The B<LC_MESSAGES> definition ends with the string I<END LC_MESSAGES>."
 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:583
@@ -3209,15 +3134,10 @@ msgstr "I<int_frac_digits>"
 
 #. type: Plain text
 #: build/C/man5/locale.5:624
-#, fuzzy
-#| msgid ""
-#| "followed by the number of fractional digits that should be used when "
-#| "formatting with the B<int_curr_symbol>."
 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> でフォーマットする時に使用すべき端数の桁数を指定する。"
+msgstr "I<int_curr_symbol> でフォーマットする時に使用すべき端数の桁数を指定する。"
 
 #. type: TP
 #: build/C/man5/locale.5:624
@@ -3227,15 +3147,10 @@ msgstr "I<frac_digits>"
 
 #. type: Plain text
 #: build/C/man5/locale.5:629
-#, fuzzy
-#| msgid ""
-#| "followed by the number of fractional digits that should be used when "
-#| "formatting with the B<currency_symbol>."
 msgid ""
 "followed by the number of fractional digits that should be used when "
 "formatting with the I<currency_symbol>."
-msgstr ""
-"B<currency_symbol> でフォーマットする際に使用すべき端数の桁数を指定する。"
+msgstr "I<currency_symbol> でフォーマットする際に使用すべき端数の桁数を指定する。"
 
 #. type: TP
 #: build/C/man5/locale.5:629
@@ -3245,14 +3160,10 @@ msgstr "I<p_cs_precedes>"
 
 #. type: Plain text
 #: build/C/man5/locale.5:634
-#, fuzzy
-#| msgid ""
-#| "followed by a string that is used to indicate a negative sign for "
-#| "monetary quantities."
 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:635 build/C/man5/locale.5:670
@@ -3263,17 +3174,13 @@ msgstr "B<0>"
 
 #. type: Plain text
 #: build/C/man5/locale.5:638
-#, fuzzy
-#| msgid "- the symbol succeeds the value."
 msgid "the symbol succeeds the value."
-msgstr "記号は数値の後におく。"
+msgstr "記号は数値の後におく。"
 
 #. type: Plain text
 #: build/C/man5/locale.5:641
-#, fuzzy
-#| msgid "- the symbol precedes the value."
 msgid "the symbol precedes the value."
-msgstr "記号は数値の前におく。"
+msgstr "記号は数値の前におく。"
 
 #. type: TP
 #: build/C/man5/locale.5:642
@@ -3333,11 +3240,8 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man5/locale.5:673
-#, fuzzy
-#| msgid ""
-#| "means that no space should be printed between the symbol and the value."
 msgid "No space separates the currency symbol and the value."
-msgstr "記号と数値の間に空白を入れない。"
+msgstr ""
 
 #. type: Plain text
 #: build/C/man5/locale.5:678
@@ -3407,14 +3311,10 @@ msgstr "I<p_sign_posn>"
 
 #. type: Plain text
 #: build/C/man5/locale.5:712
-#, fuzzy
-#| msgid ""
-#| "followed by a string that is used to indicate a positive sign for "
-#| "monetary quantities."
 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:719
@@ -3516,13 +3416,8 @@ msgstr "LC_NAME"
 
 #. type: Plain text
 #: build/C/man5/locale.5:776
-#, fuzzy
-#| msgid ""
-#| "The definition starts with the string B<LC_TIME> in the first column."
 msgid "The definition starts with the string B<LC_NAME> in the first column."
-msgstr ""
-"このカテゴリの定義は最初のカラムに B<LC_TIME> という文字列を置くことで始め"
-"る。"
+msgstr "このカテゴリの定義は最初のカラムに B<LC_NAME> という文字列を置くことで始める。"
 
 #. type: TP
 #: build/C/man5/locale.5:778
@@ -3682,10 +3577,8 @@ msgstr "I<name_mr>"
 
 #. type: Plain text
 #: build/C/man5/locale.5:841
-#, fuzzy
-#| msgid "followed by a list of month names."
 msgid "followed by the salutation for men."
-msgstr "月の名前のリストを指定する。"
+msgstr ""
 
 #. type: TP
 #: build/C/man5/locale.5:841
@@ -3695,10 +3588,8 @@ msgstr "I<name_mrs>"
 
 #. type: Plain text
 #: build/C/man5/locale.5:844
-#, fuzzy
-#| msgid "followed by a list of abbreviated month names."
 msgid "followed by the salutation for married women."
-msgstr "月の名前の省略形のリストを指定する。"
+msgstr ""
 
 #. type: TP
 #: build/C/man5/locale.5:844
@@ -3708,10 +3599,8 @@ msgstr "I<name_miss>"
 
 #. type: Plain text
 #: build/C/man5/locale.5:847
-#, fuzzy
-#| msgid "followed by the local currency symbol."
 msgid "followed by the salutation for unmarried women."
-msgstr "地域的な通貨記号を指定する。"
+msgstr ""
 
 #. type: TP
 #: build/C/man5/locale.5:847
@@ -3726,10 +3615,8 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man5/locale.5:855
-#, fuzzy
-#| msgid "The B<LC_TIME> definition ends with the string I<END LC_TIME>."
 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:855
@@ -3790,13 +3677,8 @@ msgstr "LC_PAPER"
 
 #. type: Plain text
 #: build/C/man5/locale.5:882
-#, fuzzy
-#| msgid ""
-#| "The definition starts with the string B<LC_TIME> in the first column."
 msgid "The definition starts with the string B<LC_PAPER> in the first column."
-msgstr ""
-"このカテゴリの定義は最初のカラムに B<LC_TIME> という文字列を置くことで始め"
-"る。"
+msgstr "このカテゴリの定義は最初のカラムに B<LC_PAPER> という文字列を置くことで始める。"
 
 #. type: TP
 #: build/C/man5/locale.5:884
@@ -3822,32 +3704,24 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man5/locale.5:895
-#, fuzzy
-#| msgid "The B<LC_CTYPE> definition ends with the string I<END LC_CYTPE>."
 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:895
-#, fuzzy, no-wrap
-#| msgid "COLOPHON"
+#, no-wrap
 msgid "LC_TELEPHONE"
-msgstr "この文書について"
+msgstr "LC_TELEPHONE"
 
 #. type: Plain text
 #: build/C/man5/locale.5:899
-#, fuzzy
-#| msgid ""
-#| "The definition starts with the string B<LC_TIME> in the first column."
 msgid ""
 "The definition starts with the string B<LC_TELEPHONE> in the first column."
-msgstr ""
-"このカテゴリの定義は最初のカラムに B<LC_TIME> という文字列を置くことで始め"
-"る。"
+msgstr "このカテゴリの定義は最初のカラムに B<LC_TELEPHONE> という文字列を置くことで始める。"
 
 #. type: TP
 #: build/C/man5/locale.5:901
-#, fuzzy, no-wrap
+#, no-wrap
 msgid "I<tel_int_fmt>"
 msgstr "I<tel_int_fmt>"
 
@@ -3883,10 +3757,8 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man5/locale.5:920
-#, fuzzy
-#| msgid "with an octal number."
 msgid "Extension (to local number)."
-msgstr "は 8 進の数値を表す。"
+msgstr ""
 
 #. type: Plain text
 #: build/C/man5/locale.5:923
@@ -3936,11 +3808,9 @@ msgstr "followed by the prefix used from other countries to dial this country."
 
 #. type: Plain text
 #: build/C/man5/locale.5:948
-#, fuzzy
-#| msgid "The B<LC_CTYPE> definition ends with the string I<END LC_CYTPE>."
 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:948
@@ -3963,10 +3833,6 @@ msgstr "I<abday>"
 
 #. type: Plain text
 #: build/C/man5/locale.5:963
-#, 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)."
 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 "
@@ -3983,10 +3849,6 @@ msgstr "I<day>"
 
 #. type: Plain text
 #: build/C/man5/locale.5:970
-#, 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)."
 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)."
@@ -4161,10 +4023,8 @@ msgstr "I<date_fmt>"
 
 #. type: Plain text
 #: build/C/man5/locale.5:1052
-#, fuzzy
-#| msgid "The appropriate date and time format."
 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:1057
@@ -4250,27 +4110,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
@@ -4312,7 +4163,7 @@ 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
@@ -4329,12 +4180,6 @@ msgstr ""
 
 #. 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 "
@@ -4347,14 +4192,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>"
@@ -4362,19 +4199,13 @@ msgid ""
 "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\">."
-msgstr ""
-"メッセージ表示に使用する言語を変更する。 また肯定的・否定的な回答をどのように"
-"表示するかを変更する。 これらの情報を簡単に使用するために、 GNU C ライブラリ"
-"には B<gettext>(3), B<ngettext>(3), B<rpmatch>(3)  関数が含まれている。 GNU "
-"gettext ファミリーに属する関数は、カテゴリが B<\"C\"> 以外の有効なロケールに"
-"設定されている場合、環境変数 B<LANGUAGE> にも従う (B<LANGUAGE> はコロン区切り"
-"のロケールのリストである)。"
+msgstr "メッセージ表示に使用する言語を変更する。 また肯定的・否定的な回答をどのように表示するかを変更する。 この情報を簡単に使用するために、 GNU C ライブラリには B<gettext>(3), B<ngettext>(3), B<rpmatch>(3)  関数が含まれている。 GNU gettext ファミリーに属する関数は、カテゴリが B<\"C\"> 以外の有効なロケールに設定されている場合、環境変数 B<LANGUAGE> にも従う (B<LANGUAGE> はコロン区切りのロケールのリストである)。"
 
 #. type: TP
 #: 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
@@ -4390,7 +4221,7 @@ msgstr ""
 #: 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
@@ -4407,11 +4238,6 @@ msgstr ""
 
 #. 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 "
@@ -4458,11 +4284,6 @@ msgstr ""
 
 #. 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 "
@@ -5006,12 +4827,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
@@ -5021,13 +4842,16 @@ 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
 msgid ""
 "Set the B<LC_NUMERIC> category to I<fr_FR> (French), and the B<LC_TIME> "
 "category to I<it_IT> (Italian):"
-msgstr ""
+msgstr "B<LC_NUMERIC> カテゴリを I<fr_FR> (フランス語) に設定し、 B<LC_TIME> カテゴリを I<it_IT> (イタリア語) に設定する。"
 
 #. type: Plain text
 #: build/C/man3/newlocale.3:275
@@ -5037,6 +4861,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
@@ -5044,7 +4871,7 @@ msgid ""
 "Specify the B<LC_TIME> setting as an empty string, which causes the value to "
 "be taken from environment variable settings (which, here, specify I<mi_NZ>, "
 "New Zealand Māori):"
-msgstr ""
+msgstr "B<LC_TIME> の設定に空文字列を指定する。 空文字列は値を環境変数の設定から取得することを意味する (ここでは I<mi_NZ> (ニュージーランドのマウリ語) を指定している)。"
 
 #. type: Plain text
 #: build/C/man3/newlocale.3:291
@@ -5054,15 +4881,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"
@@ -5070,10 +4895,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
@@ -5088,6 +4914,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
@@ -5098,6 +4932,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
@@ -5106,6 +4944,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
@@ -5115,6 +4955,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
@@ -5126,6 +4969,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
@@ -5138,37 +4986,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
@@ -5179,6 +5032,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
@@ -5188,38 +5045,34 @@ 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)"
+msgstr "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
@@ -5518,15 +5371,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"
@@ -5539,8 +5384,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"
 
@@ -5974,10 +5819,6 @@ msgstr "B<%>"
 
 #. type: Plain text
 #: build/C/man3/strfmon.3:115
-#, fuzzy
-#| msgid ""
-#| "(In this case the entire specification must be exactly \"%%\".)  Put a "
-#| "\\(aq%\\(aq character in the result string."
 msgid ""
 "(In this case, the entire specification must be exactly \"%%\".)  Put a \\(aq"
 "%\\(aq character in the result string."
@@ -6060,15 +5901,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 "
@@ -6077,14 +5909,7 @@ msgid ""
 "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"
-msgstr ""
-"(fl は \"florijnen\" の意。NLG は Netherlands Guilder。)  グループ化文字を用"
-"いると非常に醜くなる。 同時に間違いなく混乱の原因にもなってしまうだろう。 こ"
-"れは数値の半分以下の幅であるべきだが、 数値と同じだけの幅を取ってしまうからで"
-"ある。 ひどいことに、 \"fl\" の前後にはスペースが入ってしまい、 また \"NLG\" "
-"の前には 1 つ、後には 2 つのスペースが置かれている。 これはロケールファイルの"
-"バグであろう。 イタリア・オーストラリア・スイス・ポルトガルの 各ロケールでの"
-"結果は以下のようになる。"
+msgstr "(fl は \"florijnen\" の意。NLG は Netherlands Guilder。)  グループ化文字を用いると非常に醜くなる。 同時に間違いなく混乱の原因にもなってしまうだろう。 これは数値の半分以下の幅であるべきだが、 数値と同じだけの幅を取ってしまうからである。 ひどいことに、 \"fl\" の前後にはスペースが入ってしまい、 また \"NLG\" の前には 1 つ、後には 2 つのスペースが置かれている。 これはロケールファイルのバグであろう。 イタリア、オーストラリア、スイス、ポルトガルの 各ロケールでの結果は以下のようになる。"
 
 #. type: Plain text
 #: build/C/man3/strfmon.3:169
@@ -6113,30 +5938,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 - ç\8f¾å\9c¨ã\81®ã\83­ã\82±ã\83¼ã\83« (locale) ã\82\92設å®\9aする"
+msgstr "setlocale - ç\8f¾å\9c¨ã\81®ã\82¹ã\83¬ã\83\83ã\83\89ã\81®ã\83­ã\82±ã\83¼ã\83« (locale) ã\82\92設å®\9a\8f\96å¾\97する"
 
 #. 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
@@ -6180,7 +6000,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
@@ -6208,7 +6028,7 @@ msgstr ""
 msgid ""
 "The B<uselocale>()  function first appeared in version 2.3 of the GNU C "
 "library."
-msgstr ""
+msgstr "B<uselocale>() 関数は GNU C ライブラリのバージョン 2.3 で初めて登場した。"
 
 #. type: Plain text
 #: build/C/man3/uselocale.3:113
@@ -6222,23 +6042,15 @@ 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)"
+msgstr "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
@@ -6248,10 +6060,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
@@ -6286,14 +6097,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."
@@ -6472,29 +6279,6 @@ msgstr ""
 "(3), B<towupper>(3), B<locale>(7)"
 
 #~ msgid ""
-#~ "The definition for the B<LC_ADDRESS> category starts with the string "
-#~ "I<LC_ADDRESS> in the first column."
-#~ msgstr ""
-#~ "B<LC_ADDRESS> カテゴリの定義は最初のカラムに I<LC_ADDRESS> という文字列を"
-#~ "置くことで始める。"
-
-#~ msgid ""
-#~ "The definition for the B<LC_CTYPE> category starts with the string "
-#~ "I<LC_CTYPE> in the first column."
-#~ msgstr ""
-#~ "B<LC_CTYPE> カテゴリの定義は最初のカラムに I<LC_CTYPE> という文字列を置く"
-#~ "ことで始める。"
-
-#~ msgid "1"
-#~ msgstr "1"
-
-#~ msgid "2"
-#~ msgstr "2"
-
-#~ msgid "3"
-#~ msgstr "3"
-
-#~ msgid ""
 #~ "C99, 4.3BSD.  C89 specifies all of these functions except B<isascii>()  "
 #~ "and B<isblank>().  B<isascii>()  is a BSD extension and is also an SVr4 "
 #~ "extension.  B<isblank>()  conforms to POSIX.1-2001 and C99 7.4.1.3.  "