|
|
@@ -18,7 +18,7 @@ walker.on("file", (root, fileStats, next) => { |
|
|
|
}); |
|
|
|
|
|
|
|
const I18N_DIR = '../src/i18n'; |
|
|
|
const LANGUAGES_AVAILABLE = ['zh', 'fr', 'es', 'uk', 'de', 'it', 'en']; |
|
|
|
const LANGUAGES_AVAILABLE = ['zh', 'zh-CN', 'fr', 'es', 'uk', 'de', 'it', 'en']; |
|
|
|
walker.on("end", () => { |
|
|
|
LANGUAGES_AVAILABLE.forEach(lang => { |
|
|
|
const localeFile = path.join(I18N_DIR, `${lang}.json`); |
|
|
@@ -29,9 +29,9 @@ walker.on("end", () => { |
|
|
|
|
|
|
|
const localeOrdered = {}; |
|
|
|
Object.keys(locale).sort().forEach(function(key) { |
|
|
|
if(key in existingLocale){ |
|
|
|
if (key in existingLocale) { |
|
|
|
localeOrdered[key] = existingLocale[key]; |
|
|
|
}else{ |
|
|
|
} else { |
|
|
|
localeOrdered[key] = locale[key]; |
|
|
|
} |
|
|
|
}); |
|
|
|