+#. https://lwn.net/Articles/544298/
+#. type: Plain text
+#: build/C/man3/telldir.3:90
+msgid ""
+"In early file systems, the value returned by B<telldir>() was a simple file "
+"offset within a directory. Modern file systems use tree or hash structures, "
+"rather than flat tables, to represent directories. On such file systems, "
+"the value returned by B<telldir>() (and used internally by B<readdir>(3)) "
+"is a \"cookie\" that is used by the implementation to derive a position "
+"within a directory. Application programs should treat this strictly as an "
+"opaque value, making I<no> assumptions about its contents."
+msgstr ""
+"初期のファイルシステムでは、 B<telldir>() が返す値は単なるディレクトリ内の"
+"ファイルオフセットであった。新しめのファイルシステムでは、ディレクトリを表現"
+"するのに、フラットなテーブルではなく、ツリーやハッシュ構造が使用されている。"
+"このようなファイルシステムでは、 B<telldir>() が返す値 (および B<readdir>(3) "
+"が内部で使用する値) は、ディレクトリ内での値を示すのにファイルシステム実装が"
+"使っている \"cookie\" となる。アプリケーションプログラムでは、必ずこの値を内"
+"容を意識せず単なる値として扱うべきであり、その内容について前提を持つべきでは"
+"「ない」。"
+