summaryrefslogtreecommitdiff
path: root/fml/doc
diff options
context:
space:
mode:
authorfukachan <fukachan>2001-10-12 11:29:38 +0000
committerfukachan <fukachan>2001-10-12 11:29:38 +0000
commit7b9304a69ff78d1bfae4a1ea1feac910b4b2e471 (patch)
treeb79816ffa054395f0f0f3892006f8ef0660517c2 /fml/doc
parentec7171cefe67990fa277f6e07df1aa7fcd7892b8 (diff)
downloadfml8-7b9304a69ff78d1bfae4a1ea1feac910b4b2e471.tar.gz
fml8-7b9304a69ff78d1bfae4a1ea1feac910b4b2e471.tar.bz2
fml8-7b9304a69ff78d1bfae4a1ea1feac910b4b2e471.zip
on reply_message_nl()
Diffstat (limited to 'fml/doc')
-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>
適宜、エラーメッセージを送信者に返す必要があります。