summaryrefslogtreecommitdiff
path: root/fml/doc/ja/tutorial/message
diff options
context:
space:
mode:
authorfukachan <fukachan>2008-08-19 03:16:56 +0000
committerfukachan <fukachan>2008-08-19 03:16:56 +0000
commitf88534fe4b690b4c5d37557f0133f01d41d582ea (patch)
tree47bc0303a8aa700ff0023a96eb98f32f0990eed6 /fml/doc/ja/tutorial/message
parentef3d19703c5c50d93d066068f37f4c41169211f6 (diff)
downloadfml8-f88534fe4b690b4c5d37557f0133f01d41d582ea.tar.gz
fml8-f88534fe4b690b4c5d37557f0133f01d41d582ea.tar.bz2
fml8-f88534fe4b690b4c5d37557f0133f01d41d582ea.zip
overhaul
Diffstat (limited to 'fml/doc/ja/tutorial/message')
-rw-r--r--fml/doc/ja/tutorial/message/chapter.sgml5
-rw-r--r--fml/doc/ja/tutorial/message/discussion.sgml18
-rw-r--r--fml/doc/ja/tutorial/message/language.sgml11
3 files changed, 20 insertions, 14 deletions
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 @@
<!--
- $FML: chapter.sgml,v 1.6 2004/04/07 11:07:09 fukachan Exp $
+ $FML: chapter.sgml,v 1.7 2004/10/06 09:07:40 fukachan Exp $
-->
@@ -28,7 +28,8 @@ Mail::Bounce や Mail::Delivery を始め、
<para>
メールはヘッダに始まりボディ(メール本文)が続きます。MIME/Multipart の
-ように、ボディは複数の部分(パート)から成ることもあります。
+ように、ボディは複数の部分(パート)から成ることもありますが、いずれにせ
+よ数珠つなぎ構造です。
</para>
<para>
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 @@
<!--
- $FML: discussion.sgml,v 1.5 2004/10/06 09:07:40 fukachan Exp $
+ $FML: discussion.sgml,v 1.6 2005/06/25 15:11:35 fukachan Exp $
-->
@@ -9,9 +9,9 @@
</title>
<para>
-適宜、エラーメッセージを送信者に返す必要があります。
-それもエラーメッセージは言語依存です。
-よって、何らかの形で言語変換をしてから送り出す必要があるわけです。
+MLドライバは、適宜、エラーメッセージを送信者に返す必要があります。
+そしてエラーメッセージは言語依存です。
+よって、何らかの形で言語変換をしてから送り出す必要があります。
</para>
@@ -49,7 +49,7 @@ Mesg() は /usr/local/fml/messages/Japanese/ 以下にあるファイル群に対し
<!-- ===================================================== -->
<sect2>
<title>
- &fmldevel; では、どうするべきか?
+ &fml8; では、どうするべきか?
</title>
<para>
@@ -75,22 +75,22 @@ catgets(catd, set_id, msg_id, char *s);
ここで s はデフォルトのメッセージとなります。
</para>
</footnote>
-例えば、次のような使い方をします。
+locale の使い方は次のようなかんじです。
<screen>
printf(catgets(catd, 30, 4, "%s: Internal match error.\n"), progname);
</screen>
-この時、
+この時、catgets() は
locale の定義ファイル(
例: /usr/pkg/share/nls/ja_JP.EUC/プログラム名.cat
)
-の中の se 30、エントリ 4 のメッセージに変換してくれます。
+の中の se 30、エントリ 4 のメッセージを元にメッセージを生成しています。
</para>
</sect3>
<sect3>
<title>
- &fmldevel;: とりあえずの方針
+ &fml8; とりあえずの方針
</title>
<para>
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 @@
<!--
- $FML: language.sgml,v 1.6 2004/04/07 11:07:09 fukachan Exp $
+ $FML: language.sgml,v 1.7 2005/06/25 15:11:35 fukachan Exp $
-->
@@ -44,8 +44,13 @@ $_arg_address
<para>
また config.cf 中で定義されている変数も同様に展開可能です。
例えばテンプレート中の $ml_name はML名に展開されるようになっています。
-ちなみに、渡す引数に $_arg_ などという prefix をつけているのは
-config.cf の変数群とぶつからないようにするためです。
+</para>
+
+<para>
+こういったことがあるので、渡す引数に $_arg_ などという prefix をつけて
+いるわけです。つまり、config.cf の変数群とぶつからないようにするため。
</para>
</sect1>
+
+