メッセージの多国語化問題: reply_message_nl() の使い方 メッセージの多国語化のために、 reply_message_nl() FML::Process::Kernel を参照 を使い、 $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名に展開されるようになっています。