#. type: Plain text
#: build/C/man2/getdents.2:60
msgid "The system call B<getdents>() reads several I<linux_dirent> structures from the directory referred to by the open file descriptor I<fd> into the buffer pointed to by I<dirp>. The argument I<count> specifies the size of that buffer."
-msgstr "B<getdents>() ã\82·ã\82¹ã\83\86ã\83 ã\82³ã\83¼ã\83«ã\81¯ã\80\81ã\82ªã\83¼ã\83\97ã\83³æ¸\88ã\81¿ã\81®ã\83\95ã\82¡ã\82¤ã\83«ã\83\87ã\82£ã\82¹ã\82¯ã\83ªã\83\97ã\82¿ã\83¼ I<fd> ã\81§å\8f\82ç\85§ã\81\95ã\82\8cã\82\8bã\83\87ã\82£ã\83¬ã\82¯ã\83\88ã\83ªã\81\8bã\82\89 I<linux_dirent> æ§\8bé\80 ä½\93ã\82\92ã\81\84ã\81\8fã\81¤ã\81\8bèªã\81¿å\87ºã\81\97ã\80\81 I<dirp> ã\81\8cæ\8c\87ã\81\97ã\81¦ã\81\84ã\82\8bã\83\90ã\83\83ã\83\95ã\82¡ã\81«æ ¼ç´\8dã\81\99ã\82\8bã\80\82 I<count> å¼\95ã\81\8dæ\95°ã\81¯ã\81\9dã\81®ã\83\90ã\83\83ã\83\95ã\82¡のサイズを示す。"
+msgstr "B<getdents>() ã\82·ã\82¹ã\83\86ã\83 ã\82³ã\83¼ã\83«ã\81¯ã\80\81ã\82ªã\83¼ã\83\97ã\83³æ¸\88ã\81¿ã\81®ã\83\95ã\82¡ã\82¤ã\83«ã\83\87ã\82£ã\82¹ã\82¯ã\83ªã\83\97ã\82¿ã\83¼ I<fd> ã\81§å\8f\82ç\85§ã\81\95ã\82\8cã\82\8bã\83\87ã\82£ã\83¬ã\82¯ã\83\88ã\83ªã\81\8bã\82\89 I<linux_dirent> æ§\8bé\80 ä½\93ã\82\92ã\81\84ã\81\8fã\81¤ã\81\8bèªã\81¿å\87ºã\81\97ã\80\81 I<dirp> ã\81\8cæ\8c\87ã\81\97ã\81¦ã\81\84ã\82\8bã\83\90ã\83\83ã\83\95ã\82¡ã\83¼ã\81«æ ¼ç´\8dã\81\99ã\82\8bã\80\82 I<count> å¼\95ã\81\8dæ\95°ã\81¯ã\81\9dã\81®ã\83\90ã\83\83ã\83\95ã\82¡ã\83¼のサイズを示す。"
#. type: Plain text
#: build/C/man2/getdents.2:64
#. type: Plain text
#: build/C/man2/readdir.2:64
msgid "B<readdir>() reads one I<old_linux_dirent> structure from the directory referred to by the file descriptor I<fd> into the buffer pointed to by I<dirp>. The argument I<count> is ignored; at most one I<old_linux_dirent> structure is read."
-msgstr "B<readdir>() は、ファイルディスクリプター I<fd> が参照しているディレクトリから I<old_linux_dirent> 構造体を読み込み、 I<dirp> で指されたバッファに格納する。 I<count> 引き数は(ほとんどの I<old_linux_dirent> 構造体の読み込みにおいて)無視される"
+msgstr "B<readdir>() ã\81¯ã\80\81ã\83\95ã\82¡ã\82¤ã\83«ã\83\87ã\82£ã\82¹ã\82¯ã\83ªã\83\97ã\82¿ã\83¼ I<fd> ã\81\8cå\8f\82ç\85§ã\81\97ã\81¦ã\81\84ã\82\8bã\83\87ã\82£ã\83¬ã\82¯ã\83\88ã\83ªã\81\8bã\82\89 I<old_linux_dirent> æ§\8bé\80 ä½\93ã\82\92èªã\81¿è¾¼ã\81¿ã\80\81 I<dirp> ã\81§æ\8c\87ã\81\95ã\82\8cã\81\9fã\83\90ã\83\83ã\83\95ã\82¡ã\83¼ã\81«æ ¼ç´\8dã\81\99ã\82\8bã\80\82 I<count> å¼\95ã\81\8dæ\95°ã\81¯(ã\81»ã\81¨ã\82\93ã\81©ã\81® I<old_linux_dirent> æ§\8bé\80 ä½\93ã\81®èªã\81¿è¾¼ã\81¿ã\81«ã\81\8aã\81\84ã\81¦)ç\84¡è¦\96ã\81\95ã\82\8cã\82\8b"
#. type: Plain text
#: build/C/man2/readdir.2:68
#. type: Plain text
#: build/C/man3/readdir.3:119
msgid "The B<readdir_r>() function is a reentrant version of B<readdir>(). It reads the next directory entry from the directory stream I<dirp>, and returns it in the caller-allocated buffer pointed to by I<entry>. (See NOTES for information on allocating this buffer.) A pointer to the returned item is placed in I<*result>; if the end of the directory stream was encountered, then NULL is instead returned in I<*result>."
-msgstr "B<readdir_r>() é\96¢æ\95°ã\81¯ B<readdir>() ã\81®ã\83ªã\82¨ã\83³ã\83\88ã\83©ã\83³ã\83\88ç\89\88ã\81§ã\81\82ã\82\8bã\80\82 ã\81\93ã\81®é\96¢æ\95°ã\81¯ã\83\87ã\82£ã\83¬ã\82¯ã\83\88ã\83ªã\82¹ã\83\88ã\83ªã\83¼ã\83 I<dirp> ã\81\8bã\82\89次ã\81®ã\83\87ã\82£ã\83¬ã\82¯ã\83\88ã\83ªã\82¨ã\83³ã\83\88ã\83ªã\82\92èªã\81¿è¾¼ã\81¿ã\80\81 I<entry> ã\81\8cæ\8c\87ã\81\99å\91¼ã\81³å\87ºã\81\97å\85\83ã\81\8cå\89²ã\82\8aå½\93ã\81¦ã\81\9fã\83\90ã\83\83ã\83\95ã\82¡ã\81«ã\81\9dã\81®ã\82¨ã\83³ã\83\88ã\83ªã\82\92æ ¼ç´\8dã\81\97ã\81¦è¿\94ã\81\99 (ã\81\93ã\81®ã\83\90ã\83\83ã\83\95ã\82¡の割り当てについては「注意」の節を参照のこと)。 返されるエントリへのポインタが I<*result> に格納される。ディレクトリストリームの末尾に達した場合は、 NULL が I<*result> に格納される。"
+msgstr "B<readdir_r>() é\96¢æ\95°ã\81¯ B<readdir>() ã\81®ã\83ªã\82¨ã\83³ã\83\88ã\83©ã\83³ã\83\88ç\89\88ã\81§ã\81\82ã\82\8bã\80\82 ã\81\93ã\81®é\96¢æ\95°ã\81¯ã\83\87ã\82£ã\83¬ã\82¯ã\83\88ã\83ªã\82¹ã\83\88ã\83ªã\83¼ã\83 I<dirp> ã\81\8bã\82\89次ã\81®ã\83\87ã\82£ã\83¬ã\82¯ã\83\88ã\83ªã\82¨ã\83³ã\83\88ã\83ªã\82\92èªã\81¿è¾¼ã\81¿ã\80\81 I<entry> ã\81\8cæ\8c\87ã\81\99å\91¼ã\81³å\87ºã\81\97å\85\83ã\81\8cå\89²ã\82\8aå½\93ã\81¦ã\81\9fã\83\90ã\83\83ã\83\95ã\82¡ã\83¼ã\81«ã\81\9dã\81®ã\82¨ã\83³ã\83\88ã\83ªã\82\92æ ¼ç´\8dã\81\97ã\81¦è¿\94ã\81\99 (ã\81\93ã\81®ã\83\90ã\83\83ã\83\95ã\82¡ã\83¼の割り当てについては「注意」の節を参照のこと)。 返されるエントリへのポインタが I<*result> に格納される。ディレクトリストリームの末尾に達した場合は、 NULL が I<*result> に格納される。"
#. type: Plain text
#: build/C/man3/readdir.3:134
#. type: Plain text
#: build/C/man3/readdir.3:250
msgid "Since POSIX.1 does not specify the size of the I<d_name> field, and other nonstandard fields may precede that field within the I<dirent> structure, portable applications that use B<readdir_r>() should allocate the buffer whose address is passed in I<entry> as follows:"
-msgstr "POSIX.1 では I<d_name> フィールドのサイズは規定されておらず、 I<dirent> 構造体の I<d_name> の後ろに他の非標準のフィールドがあるかもしれないので、 移植性が必要なアプリケーションで B<readdir_r>() を使う場合は I<entry> に渡すバッファを次のようにして割り当てるべきである。"
+msgstr "POSIX.1 ã\81§ã\81¯ I<d_name> ã\83\95ã\82£ã\83¼ã\83«ã\83\89ã\81®ã\82µã\82¤ã\82ºã\81¯è¦\8få®\9aã\81\95ã\82\8cã\81¦ã\81\8aã\82\89ã\81\9aã\80\81 I<dirent> æ§\8bé\80 ä½\93ã\81® I<d_name> ã\81®å¾\8cã\82\8dã\81«ä»\96ã\81®é\9d\9eæ¨\99æº\96ã\81®ã\83\95ã\82£ã\83¼ã\83«ã\83\89ã\81\8cã\81\82ã\82\8bã\81\8bã\82\82ã\81\97ã\82\8cã\81ªã\81\84ã\81®ã\81§ã\80\81 移æ¤\8dæ\80§ã\81\8cå¿\85è¦\81ã\81ªã\82¢ã\83\97ã\83ªã\82±ã\83¼ã\82·ã\83§ã\83³ã\81§ B<readdir_r>() ã\82\92使ã\81\86å ´å\90\88ã\81¯ I<entry> ã\81«æ¸¡ã\81\99ã\83\90ã\83\83ã\83\95ã\82¡ã\83¼ã\82\92次ã\81®ã\82\88ã\81\86ã\81«ã\81\97ã\81¦å\89²ã\82\8aå½\93ã\81¦ã\82\8bã\81¹ã\81\8dã\81§ã\81\82ã\82\8bã\80\82"
#. type: Plain text
#: build/C/man3/readdir.3:258