我使用smarty在我的网站上允许不同的语言,到目前为止工作正常。我将文本存储在不同部分的配置文件中。是否可以将变量放入配置文件中?
但随后有句话是这样的:
“你有6个新邮件!”,这将是德国
现在有文本之前 “SIE haben 6抵达Neue邮件!”数字后面的数字,从数据库中加载。我想把它放到配置文件中,并自己加载数字。
所以我有这个在我的 “text.conf”
[en]
mail_count = "You have $NUMBER new mails!"
[de]
mail_count = "Sie haben $NUMBER neue Mails!"
,这在我的 “show_text.php”
$smarty->assign('NUMBER', 6);
是这样的可能吗?也许与Smarty 3.0?
由于提前, BH
不,可悲的是没有。我已经试过了,输出结果是“你有{NUMBER}封新邮件!” – bastiandoeen 2010-10-05 11:55:16