From 7b9304a69ff78d1bfae4a1ea1feac910b4b2e471 Mon Sep 17 00:00:00 2001 From: fukachan Date: Fri, 12 Oct 2001 11:29:38 +0000 Subject: on reply_message_nl() --- fml/doc/ja/tutorial/internals/errormessage.sgml | 34 +++++++++++++++++++++++-- 1 file changed, 32 insertions(+), 2 deletions(-) (limited to 'fml/doc/ja/tutorial') 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 @@ - エラーメッセージを返す + + メッセージの多国語化対応 + + + + +$curproc->reply_message_nl('error.already_member', + 'already member', + { _arg_address => $address }); + +は +/usr/local/share/fml/message/euc-jp/error/already_member +というテンプレートを用いてメッセージを構築します。 + + + +メッセージ中の $変数名、例えば、 + +$_args_address + + +はハッシュリファレンスとして与えられた引数へ展開されます。 +config.cf 中で定義されている変数も同様に展開可能です。 +例えば $ml_name はML名に展開されます。 + + + + + + + 議論: エラーメッセージを返す 適宜、エラーメッセージを送信者に返す必要があります。 -- cgit v1.2.1