我正在使用现有的代码库,我需要弄清楚它是如何工作的:
{{'some_variable' | translate}}
它似乎与api调用中的some_variable
相关联,但我在控制器中看不到它。
答案 0 :(得分:0)
在此项目中,您使用的是angular-translate ...
此模块为您提供指令,过滤器和服务,以便将翻译添加到您的应用程序中......
在您给出的示例中,您使用翻译过滤器(如果您不熟悉角度过滤器,请查看documentation)...
有一些选项可以让角度翻译获得你的翻译,但最后它会像这样的javascript对象......
{
some_variable: 'Some Variable translation'
}
翻译过滤器会将您的输入'some_variable'并从给定的翻译中找到它的值(如果它找不到任何会自动返回键的内容)......