正如文档中所写,我已经安装了 @ngx-i18nsupport 的工具:

设置所有内容,并在 package.json 文件中添加以下脚本:
"extract-i18n": "ng xi18n IOCheck --i18n-format xlf
--output-path i18n --i18n-locale fr && xliffmerge"
Run Code Online (Sandbox Code Playgroud)
运行脚本时,我收到以下错误消息:
An unhandled exception occurred: No projects support the 'extract-i18n' target.
See "/private/var/folders/3v/77qlrbxn15174h43y9qs7v8w0000gn/T/ng-TFnOne/angular-errors.log" for further details.
Run Code Online (Sandbox Code Playgroud)
所以我检查了 angular.json 并且该文件看起来没问题:
xliffmerge 在命令行中工作正常...任何帮助将不胜感激。
谢谢
我有一个来自后端服务器的Json对象,Data如下所示:
[{
"categoryName": "Google",
"id": "58591d2b7672d99910497bec",
"clientId": "585808f6737f6aad1985eab2"
}, {
"categoryName": "Microsoft",
"id": "58591d3d7672d99910497bee",
"clientId": "585808f6737f6aad1985eab2"
}, "3", {
"categoryName": "Yahoo",
"id": "58591d4c7672d99910497bef",
"clientId": "585808f6737f6aad1985eab2"
}, {
"categoryName": "Msn",
"id": "585d25f6ae4b2ecb056bc514",
"clientId": "585808f6737f6aad1985eab2"
}]
Run Code Online (Sandbox Code Playgroud)
我想在每一行添加一列(属性?),如下所示:
[{
"categoryName": "Google",
"id": "58591d2b7672d99910497bec",
"clientId": "585808f6737f6aad1985eab2",
"new column": ""
}, {
"categoryName": "Microsoft",
"id": "58591d3d7672d99910497bee",
"clientId": "585808f6737f6aad1985eab2",
"new column": ""
}, "3", {
"categoryName": "Yahoo",
"id": "58591d4c7672d99910497bef",
"clientId": "585808f6737f6aad1985eab2",
"new column": ""
}, {
"categoryName": "Msn",
"id": "585d25f6ae4b2ecb056bc514",
"clientId": "585808f6737f6aad1985eab2",
"new column": …Run Code Online (Sandbox Code Playgroud)