angular-翻译:如何加载静态json文件?
angular-translate: How to load static json files?
情况:
我正在为我的应用程序使用 angular-translate。
一切正常。但我只需要将翻译移动到静态 json 文件中。
我已按照所有说明进行操作,但无法正常工作。
代码(之前):
$translateProvider.translations('en', {
"WELCOME": "Welcome",
});
$translateProvider.translations("tr", {
"WELCOME": "Hoşgeldiniz",
});
$translateProvider.translations("it", {
"WELCOME": "Benvenuto",
});
代码(现在):
$translateProvider.useStaticFilesLoader({
prefix: '/translations/',
suffix: '.json'
});
JSON 文件:
路径:
www/translations/en.json
www/translations/it.json
www/translations/tr.json
示例:
{
"WELCOME": "Benvenuto",
}
错误:
SyntaxError: Unexpected token } in JSON at position 4160
at Object.parse (native)
问题:
如何使用 angular-translate 从静态 json 加载翻译?
我的情况可能有什么问题?
谢谢!
正在删除 json 中键定义末尾的字符“,”。它使 json 解析器尝试读取下一个字符 '}' 作为新键并引发错误
情况:
我正在为我的应用程序使用 angular-translate。
一切正常。但我只需要将翻译移动到静态 json 文件中。
我已按照所有说明进行操作,但无法正常工作。
代码(之前):
$translateProvider.translations('en', {
"WELCOME": "Welcome",
});
$translateProvider.translations("tr", {
"WELCOME": "Hoşgeldiniz",
});
$translateProvider.translations("it", {
"WELCOME": "Benvenuto",
});
代码(现在):
$translateProvider.useStaticFilesLoader({
prefix: '/translations/',
suffix: '.json'
});
JSON 文件:
路径:
www/translations/en.json
www/translations/it.json
www/translations/tr.json
示例:
{
"WELCOME": "Benvenuto",
}
错误:
SyntaxError: Unexpected token } in JSON at position 4160
at Object.parse (native)
问题:
如何使用 angular-translate 从静态 json 加载翻译?
我的情况可能有什么问题?
谢谢!
正在删除 json 中键定义末尾的字符“,”。它使 json 解析器尝试读取下一个字符 '}' 作为新键并引发错误