+#: build/C/man3/string.3:38
+#, fuzzy
+#| msgid "B<#include E<lt>strings.hE<gt>>\n"
+msgid "B<#include E<lt>strings.hE<gt>>"
+msgstr "B<#include E<lt>strings.hE<gt>>\n"
+
+#. type: TP
+#: build/C/man3/string.3:38
+#, fuzzy, no-wrap
+#| msgid "B<int strcasecmp(const char *>I<s1>B<, const char *>I<s2>B<);>\n"
+msgid "B<int strcasecmp(const char *>I<s1>B<, const char *>I<s2>B<);>"
+msgstr "B<int strcasecmp(const char *>I<s1>B<, const char *>I<s2>B<);>\n"
+
+#. type: Plain text
+#: build/C/man3/string.3:45
+msgid "Compare the strings I<s1> and I<s2> ignoring case."
+msgstr ""
+
+#. type: TP
+#: build/C/man3/string.3:45
+#, fuzzy, no-wrap
+#| msgid "B<int strncasecmp(const char *>I<s1>B<, const char *>I<s2>B<, size_t >I<n>B<);>\n"
+msgid "B<int strncasecmp(const char *>I<s1>B<, const char *>I<s2>B<, size_t >I<n>B<);>"
+msgstr "B<int strncasecmp(const char *>I<s1>B<, const char *>I<s2>B<, size_t >I<n>B<);>\n"
+
+#. type: Plain text
+#: build/C/man3/string.3:54
+msgid ""
+"Compare the first I<n> characters of the strings I<s1> and I<s2> ignoring "
+"case."
+msgstr ""
+
+#. type: TP
+#: build/C/man3/string.3:54
+#, fuzzy, no-wrap
+#| msgid "B<char *index(const char *>I<s>B<, int >I<c>B<);>\n"
+msgid "B<char *index(const char *>I<s>B<, int >I<c>B<);>"
+msgstr "B<char *index(const char *>I<s>B<, int >I<c>B<);>\n"
+
+#. type: Plain text
+#: build/C/man3/string.3:60 build/C/man3/string.3:90
+#, fuzzy
+#| msgid ""
+#| "The B<index>() function returns a pointer to the first occurrence of the "
+#| "character I<c> in the string I<s>."
+msgid ""
+"Return a pointer to the first occurrence of the character I<c> in the string "
+"I<s>."
+msgstr ""
+"B<index>() 関数は、文字列 I<s> 中に最初に文字 I<c> が 現れた位置へのポインタ"
+"を返す。"
+
+#. type: TP
+#: build/C/man3/string.3:60
+#, fuzzy, no-wrap
+#| msgid "B<char *rindex(const char *>I<s>B<, int >I<c>B<);>\n"
+msgid "B<char *rindex(const char *>I<s>B<, int >I<c>B<);>"
+msgstr "B<char *rindex(const char *>I<s>B<, int >I<c>B<);>\n"
+
+#. type: Plain text
+#: build/C/man3/string.3:66 build/C/man3/string.3:171
+#, fuzzy
+#| msgid ""
+#| "The B<rindex>() function returns a pointer to the last occurrence of the "
+#| "character I<c> in the string I<s>."
+msgid ""
+"Return a pointer to the last occurrence of the character I<c> in the string "
+"I<s>."
+msgstr ""
+"B<rindex>() 関数は、文字列 I<s> 中に最後に文字 I<c> が 現れた位置へのポイン"
+"タを返す。"
+
+#. type: TP
+#: build/C/man3/string.3:66
+#, fuzzy, no-wrap
+#| msgid "B<#include E<lt>string.hE<gt>>\n"
+msgid "B<#include E<lt>string.hE<gt>>"
+msgstr "B<#include E<lt>string.hE<gt>>\n"
+
+#. type: TP
+#: build/C/man3/string.3:68
+#, fuzzy, no-wrap
+#| msgid "B<char *stpcpy(char *>I<dest>B<, const char *>I<src>B<);>\n"
+msgid "B<char *stpcpy(char *>I<dest>B<, const char *>I<src>B<);>"
+msgstr "B<char *stpcpy(char *>I<dest>B<, const char *>I<src>B<);>\n"
+
+#. type: Plain text
+#: build/C/man3/string.3:76
+#, fuzzy
+#| msgid ""
+#| "The B<strcat>() and B<strncat>() functions return a pointer to the "
+#| "resulting string I<dest>."
+msgid ""
+"Copy a string from I<src> to I<dest>, returning a pointer to the end of the "
+"resulting string at I<dest>."
+msgstr ""
+"B<strcat>() 関数と B<strncat>() 関数は、結果としてできる文字列 I<dest> への"
+"ポインタを返す。"
+
+#. type: TP
+#: build/C/man3/string.3:76
+#, fuzzy, no-wrap
+#| msgid "B<char *strcat(char *>I<dest>B<, const char *>I<src>B<);>\n"
+msgid "B<char *strcat(char *>I<dest>B<, const char *>I<src>B<);>"
+msgstr "B<char *strcat(char *>I<dest>B<, const char *>I<src>B<);>\n"
+
+#. type: Plain text
+#: build/C/man3/string.3:84
+msgid ""
+"Append the string I<src> to the string I<dest>, returning a pointer I<dest>."
+msgstr ""
+
+#. type: TP
+#: build/C/man3/string.3:84
+#, fuzzy, no-wrap
+#| msgid "B<char *strchr(const char *>I<s>B<, int >I<c>B<);>\n"
+msgid "B<char *strchr(const char *>I<s>B<, int >I<c>B<);>"
+msgstr "B<char *strchr(const char *>I<s>B<, int >I<c>B<);>\n"
+
+#. type: TP
+#: build/C/man3/string.3:90
+#, fuzzy, no-wrap
+#| msgid "B<int strcmp(const char *>I<s1>B<, const char *>I<s2>B<);>\n"
+msgid "B<int strcmp(const char *>I<s1>B<, const char *>I<s2>B<);>"
+msgstr "B<int strcmp(const char *>I<s1>B<, const char *>I<s2>B<);>\n"
+
+#. type: Plain text
+#: build/C/man3/string.3:96
+msgid "Compare the strings I<s1> with I<s2>."
+msgstr ""
+
+#. type: TP
+#: build/C/man3/string.3:96
+#, fuzzy, no-wrap
+#| msgid "B<int strcoll(const char *>I<s1>B<, const char *>I<s2>B<);>\n"
+msgid "B<int strcoll(const char *>I<s1>B<, const char *>I<s2>B<);>"
+msgstr "B<int strcoll(const char *>I<s1>B<, const char *>I<s2>B<);>\n"
+
+#. type: Plain text
+#: build/C/man3/string.3:103
+#, fuzzy
+#| msgid "strcoll - compare two strings using the current locale"
+msgid "Compare the strings I<s1> with I<s2> using the current locale."
+msgstr "strcoll - 現在のロケールを使用して二つの文字列を比較する"
+
+#. type: TP
+#: build/C/man3/string.3:103
+#, fuzzy, no-wrap
+#| msgid "B<char *strcpy(char *>I<dest>B<, const char *>I<src>B<);>\n"
+msgid "B<char *strcpy(char *>I<dest>B<, const char *>I<src>B<);>"
+msgstr "B<char *strcpy(char *>I<dest>B<, const char *>I<src>B<);>\n"
+
+#. type: Plain text
+#: build/C/man3/string.3:111
+#, fuzzy
+#| msgid ""
+#| "The B<strcpy>() and B<strncpy>() functions return a pointer to the "
+#| "destination string I<dest>."
+msgid ""
+"Copy the string I<src> to I<dest>, returning a pointer to the start of "
+"I<dest>."
+msgstr ""
+"B<strcpy>() 関数と B<strncpy>() 関数は 受け側の文字列I<dest>へのポインタを"
+"返す。"
+
+#. type: TP
+#: build/C/man3/string.3:111
+#, fuzzy, no-wrap
+#| msgid "B<size_t strcspn(const char *>I<s>B<, const char *>I<reject>B<);>\n"
+msgid "B<size_t strcspn(const char *>I<s>B<, const char *>I<reject>B<);>"