diff options
| author | fukachan <fukachan> | 2003-07-29 12:13:54 +0000 |
|---|---|---|
| committer | fukachan <fukachan> | 2003-07-29 12:13:54 +0000 |
| commit | 1e55dfb8a11faedb028f39d7529374a3714f4e9a (patch) | |
| tree | 0b5c71787ba8bd1b6c3a71236119b41a618f98cf /fml/doc/en/tutorial/message/language.sgml | |
| parent | 9b8aa01b71fa6ae09e7e12a9fe2f5150e1adec3f (diff) | |
| download | fml8-1e55dfb8a11faedb028f39d7529374a3714f4e9a.tar.gz fml8-1e55dfb8a11faedb028f39d7529374a3714f4e9a.tar.bz2 fml8-1e55dfb8a11faedb028f39d7529374a3714f4e9a.zip | |
translated
Diffstat (limited to 'fml/doc/en/tutorial/message/language.sgml')
| -rw-r--r-- | fml/doc/en/tutorial/message/language.sgml | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/fml/doc/en/tutorial/message/language.sgml b/fml/doc/en/tutorial/message/language.sgml new file mode 100644 index 00000000..7e34be55 --- /dev/null +++ b/fml/doc/en/tutorial/message/language.sgml @@ -0,0 +1,48 @@ +<!-- + $FML$ + $jaFML: language.sgml,v 1.5 2003/04/15 14:51:42 fukachan Exp $ +--> + + +<sect1 id="message.nl"> + <title> + message internationalization: + the usage of reply_message_nl() + </title> + +<para> +For the message internationalization, +use reply_message_nl() + <footnote> + <para> + See FML::Process::Kernel module. + </para> + </footnote> +like this: +<screen> +$curproc->reply_message_nl('error.already_member', + 'already member', + { _arg_address => $address }); +</screen> +This function uses the message template at +/usr/local/share/fml/$fml_version/message/$language/error/already_member +. +</para> + +<para> +$_arg_VARNAME in the message such as +<screen> +$_args_address +</screen> +is expanded by using the value specified as the argument of +reply_mesage_nl(). +</para> + +<para> +Usual $VARIABLE is also expaned by replacing it with value of config.cf. +For example, $ml_name is expanded to ML name defined in config.cf +$_arg_ prefix is used for lexical scope variables to avoid +conflicts against variables in config.cf. +</para> + +</sect1> |
