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 解析器尝试读取下一个字符 '}' 作为新键并引发错误