Я использую grunt-i18n-static в своем проекте, теперь я должен ввести второй файл для каждого языка.До этого изменения моя структура выглядела так:
├── Gruntfile.js
├── locales
│ ├── en.json
│ └── de.json
├── package.json
└── www
└── index.html`
Теперь должно быть так:
├── Gruntfile.js
├── locales
| └──feature2
| └── en.json
| └── de.json
│ ├── en.json
│ └── de.json
├── package.json
└── www
└── index.html`
Возможно ли объединить эти файлы?
Итак, янужно что-то вроде этого:
module.exports = function (grunt) {
grunt.initConfig({
i18n: {
dist: {
options: {
baseDir: 'www',
outputDir: 'public',
}
},
options: {
fileFormat: 'json',
locales: ['en', 'de'],
**localesPath: ['locales', 'locales/feature']**
}
}
});
grunt.loadNpmTasks('grunt-i18n-static');
};
Я думаю, что невозможно передать массив в localesPath, но как я могу заархивировать это?