summaryrefslogtreecommitdiff
path: root/fml/doc/ja/tutorial
diff options
context:
space:
mode:
Diffstat (limited to 'fml/doc/ja/tutorial')
-rw-r--r--fml/doc/ja/tutorial/internals/errormessage.sgml34
1 files changed, 32 insertions, 2 deletions
diff --git a/fml/doc/ja/tutorial/internals/errormessage.sgml b/fml/doc/ja/tutorial/internals/errormessage.sgml
index 167c016e..478eadb6 100644
--- a/fml/doc/ja/tutorial/internals/errormessage.sgml
+++ b/fml/doc/ja/tutorial/internals/errormessage.sgml
@@ -1,9 +1,39 @@
<!--
- $FML: errormessage.sgml,v 1.2 2001/05/31 12:53:45 fukachan Exp $
+ $FML: errormessage.sgml,v 1.3 2001/06/01 04:31:01 fukachan Exp $
-->
<sect1>
- <title> エラーメッセージを返す </title>
+ <title>
+ メッセージの多国語化対応
+ </title>
+
+<para>
+<screen>
+$curproc->reply_message_nl('error.already_member',
+ 'already member',
+ { _arg_address => $address });
+</screen>
+は
+/usr/local/share/fml/message/euc-jp/error/already_member
+というテンプレートを用いてメッセージを構築します。
+</para>
+
+<para>
+メッセージ中の $変数名、例えば、
+<screen>
+$_args_address
+</para>
+</screen>
+はハッシュリファレンスとして与えられた引数へ展開されます。
+config.cf 中で定義されている変数も同様に展開可能です。
+例えば $ml_name はML名に展開されます。
+</para>
+
+</sect1>
+
+
+<sect1>
+ <title> 議論: エラーメッセージを返す </title>
<para>
適宜、エラーメッセージを送信者に返す必要があります。