0

我正在使用 NodeJS+Express+AngularJS 开发一个 Web 应用程序,并且我正在尝试用不同的语言来展示它。我已经能够非常轻松地使用“Angular-translate”正确翻译静态文本,但问题是我不知道如何处理从数据库中动态获取的数据。

我对每种语言都有一个列(description_es、description_en),所以我想根据所选语言更改我在 HTML 中的这个语句。

{{restaurant.description_es}} 

或者

{{restaurant.description_en}}

任何帮助,将不胜感激!

非常感谢。

4

1 回答 1

1

这应该有效:

$scope.lang = yourActiveLanguage;
....

{{ restaurant['description_' + lang] }}
于 2014-05-10T15:23:25.760 回答