diff options
Diffstat (limited to 'fml/doc/ja/tutorial/module')
| -rw-r--r-- | fml/doc/ja/tutorial/module/IO::Adapter.sgml | 4 | ||||
| -rw-r--r-- | fml/doc/ja/tutorial/module/nativelanguage.sgml | 54 |
2 files changed, 56 insertions, 2 deletions
diff --git a/fml/doc/ja/tutorial/module/IO::Adapter.sgml b/fml/doc/ja/tutorial/module/IO::Adapter.sgml index afa03c9d..489739d1 100644 --- a/fml/doc/ja/tutorial/module/IO::Adapter.sgml +++ b/fml/doc/ja/tutorial/module/IO::Adapter.sgml @@ -1,8 +1,8 @@ <!-- - $FML: ioadapter.sgml,v 1.1 2001/09/17 13:04:25 fukachan Exp $ + $FML: IO::Adapter.sgml,v 1.1 2001/09/30 23:08:59 fukachan Exp $ --> -<chapter id="io.adapter"> +<chapter id="module.io.adapter"> <title> IO::Adapter </title> diff --git a/fml/doc/ja/tutorial/module/nativelanguage.sgml b/fml/doc/ja/tutorial/module/nativelanguage.sgml new file mode 100644 index 00000000..fddd7ff5 --- /dev/null +++ b/fml/doc/ja/tutorial/module/nativelanguage.sgml @@ -0,0 +1,54 @@ +<!-- + $FML: nativelanguage.sgml,v 1.4 2001/10/13 08:47:57 fukachan Exp $ +--> + +<chapter> + <title> 言語別の処理関数 </title> + + +<para> +fml 内部では言語に依存した変換処理が必要です。 +例えば、JIS と EUC の相互変換は随所で必要です。 +これはメールでは JIS が使われますが、 +プログラムでは EUC の方が扱いやすいためです。 +</para> + +<para> +コマンドの返事の言語依存性については +<link linkend="message.nl"> +『メッセージの他国語化』 +</link> +の章を参照して下さい。 +</para> + + +<sect1> + <title> + 何か::Language:: + </title> + +<para> +クラス名は +なにか::Language:: +もしくは +Language:: +などとなります。 +これらの階層以下に言語依存モジュール群は配置されます。 +</para> + +<para> +例えば以下のようなモジュールがあります。 +<screen> +FML::Language::Japanese::String.pm +Mail::Bounce::Language::Japanese.pm +</screen> +前者は、FML モジュール群のために日本語依存の文字列処理関数を +提供しています。 +後者は Mail::Bounce 階層以下のモジュールに対して、 +日本語に依存したエラーメール解析ルーチンを提供しています。 +</para> + +</sect1> + + +</chapter> |
