我有一個需要多種語言翻譯的角度應用程序。我已經設置了角度轉換任務,如下所示。我想創建的是一個不同的語言文件,我稍後使用useStaticFilesLoader加載;如何使用grunt angular-translate從默認的json文件生成翻譯文件並提供翻譯
i18nextract: {
default_options: {
jsonSrc: ['<%= srcdir %>/i18n/*.json'],
src: [ '<%= src.js %>', '<%= src.html %>'],
lang: ['ro', 'en', 'fr', 'pl', 'de'],
dest: '<%= distdir %>/i18n'
}
}
在SRCDIR有原裝翻譯多語言文件,將它們作爲一個來源: 不幸的是,結果不加載翻譯
也試過路過source: ['<%= srcdir %>/i18n/*.json']
和jsonSrc: {"ro":'<%= srcdir %>/i18n/ro.json', "de":'<%= srcdir %>/i18n/de.json'}
,沒有任何運氣。
另一次嘗試是在一個JSON文件中的所有默認的翻譯:
{
"ro": { "key":"value"},
"de": { "key":"value"},...
}
但我沒有成功。
有沒有我錯過的選項?