【发布时间】:2014-01-17 11:36:44
【问题描述】:
我的网络应用程序使用不同的语言。
现在我想在胡子文件中写下:关于我们。
但是根据用户选择的语言(视图/控制器中的逻辑),它应该显示关于我们的正确翻译。
翻译将是我存储的确切单词:关于我们
我见过另一个这样做的 web 应用程序:
{{#lang}}About us{{/lang}}
但我不明白这是如何工作的?视图模型中的 lang() 方法如何获取 #lang, "About us" 中的数据 - 如果存在,然后将其替换为其他内容。
(从数据库或文件中获取翻译的过程,匹配“关于我们”我不需要知道吗)
我不知道可以像这样反转,将“关于我们”发送到视图模型中的 lang() 方法?
希望有人可以举例说明。谢谢
在我看来,这是我尝试过的:
public function lang($input)
{
return "test" . $input;
}
但这不起作用。 (没有参数传递给 lang() )
我在 MVC 框架 (kohana) 中将 Mustache (Kostache) 与 PHP 一起使用
【问题讨论】: