From f88534fe4b690b4c5d37557f0133f01d41d582ea Mon Sep 17 00:00:00 2001 From: fukachan Date: Tue, 19 Aug 2008 03:16:56 +0000 Subject: overhaul --- fml/doc/ja/tutorial/message/chapter.sgml | 5 +++-- fml/doc/ja/tutorial/message/discussion.sgml | 18 +++++++++--------- fml/doc/ja/tutorial/message/language.sgml | 11 ++++++++--- 3 files changed, 20 insertions(+), 14 deletions(-) (limited to 'fml/doc/ja/tutorial/message') diff --git a/fml/doc/ja/tutorial/message/chapter.sgml b/fml/doc/ja/tutorial/message/chapter.sgml index c27041f7..0b7370a7 100644 --- a/fml/doc/ja/tutorial/message/chapter.sgml +++ b/fml/doc/ja/tutorial/message/chapter.sgml @@ -1,5 +1,5 @@ @@ -28,7 +28,8 @@ Mail::Bounce メールはヘッダに始まりボディ(メール本文)が続きます。MIME/Multipart の -ように、ボディは複数の部分(パート)から成ることもあります。 +ように、ボディは複数の部分(パート)から成ることもありますが、いずれにせ +よ数珠つなぎ構造です。 diff --git a/fml/doc/ja/tutorial/message/discussion.sgml b/fml/doc/ja/tutorial/message/discussion.sgml index 3b2634c2..03a872b9 100644 --- a/fml/doc/ja/tutorial/message/discussion.sgml +++ b/fml/doc/ja/tutorial/message/discussion.sgml @@ -1,5 +1,5 @@ @@ -9,9 +9,9 @@ -適宜、エラーメッセージを送信者に返す必要があります。 -それもエラーメッセージは言語依存です。 -よって、何らかの形で言語変換をしてから送り出す必要があるわけです。 +MLドライバは、適宜、エラーメッセージを送信者に返す必要があります。 +そしてエラーメッセージは言語依存です。 +よって、何らかの形で言語変換をしてから送り出す必要があります。 @@ -49,7 +49,7 @@ Mesg() - &fmldevel; では、どうするべきか? + &fml8; では、どうするべきか? @@ -75,22 +75,22 @@ catgets(catd, set_id, msg_id, char *s); ここで s はデフォルトのメッセージとなります。 -例えば、次のような使い方をします。 +locale の使い方は次のようなかんじです。 printf(catgets(catd, 30, 4, "%s: Internal match error.\n"), progname); -この時、 +この時、catgets() は locale の定義ファイル( 例: /usr/pkg/share/nls/ja_JP.EUC/プログラム名.cat ) -の中の se 30、エントリ 4 のメッセージに変換してくれます。 +の中の se 30、エントリ 4 のメッセージを元にメッセージを生成しています。 - &fmldevel;: とりあえずの方針 + &fml8; とりあえずの方針 diff --git a/fml/doc/ja/tutorial/message/language.sgml b/fml/doc/ja/tutorial/message/language.sgml index 5df7d5b1..34364ef5 100644 --- a/fml/doc/ja/tutorial/message/language.sgml +++ b/fml/doc/ja/tutorial/message/language.sgml @@ -1,5 +1,5 @@ @@ -44,8 +44,13 @@ $_arg_address また config.cf 中で定義されている変数も同様に展開可能です。 例えばテンプレート中の $ml_name はML名に展開されるようになっています。 -ちなみに、渡す引数に $_arg_ などという prefix をつけているのは -config.cf の変数群とぶつからないようにするためです。 + + + +こういったことがあるので、渡す引数に $_arg_ などという prefix をつけて +いるわけです。つまり、config.cf の変数群とぶつからないようにするため。 + + -- cgit v1.2.1