1

我正在使用播放 1.2.4。我的应用程序以多种语言运行。我需要管理员用户向客户发送电子邮件。但是,管理员用户的语言设置是固定的,我需要以他们的首选语言向客户发送电子邮件。我正在渲染电子邮件模板,TemplateLoader但找不到使用其他语言选项渲染模板的方法?

有没有办法用不同的语言选项呈现模板?

4

1 回答 1

3

Lang.set("language_code");应该给你你需要的。

在普通模板中,您可以通过使用覆盖当前浏览器定义的语言包

 Lang.change("fr");

或者

 Lang.set("fr");

你可以在这里阅读。

查看源代码change将修改用户的 cookie,这对您的用例没有好处,但set会更改当前线程的语言包,因此这应该可以满足您的需求。

于 2012-07-31T21:12:35.570 回答