Skip to content

Commit

Permalink
Fix export script when the language being exported isn't found in one…
Browse files Browse the repository at this point in the history
… file
  • Loading branch information
nmadruga committed Mar 14, 2022
1 parent cef29a6 commit 1e8d66d
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions dev_scripts/translation.js
Original file line number Diff line number Diff line change
Expand Up @@ -50,10 +50,14 @@ fs.readdirSync(`./${filesFolder}`).forEach(file => {
const exportTranslation = () => {
let csvData = '';
localizationFiles.forEach(({ fileName, fileContent }) => {
const {
[mainLanguage]: mainLanguageContent,
[selectedLanguage]: selectedLanguageContent,
} = fileContent;
const { [mainLanguage]: mainLanguageContent } = fileContent;
let { [selectedLanguage]: selectedLanguageContent } = fileContent;
if (selectedLanguageContent === undefined) {
selectedLanguageContent = Object.keys(mainLanguageContent).reduce(
(selectedLanguageKeys, key) => ({ ...selectedLanguageKeys, [key]: '' }),
{}
);
}
Object.entries(mainLanguageContent).forEach(([key, value]) => {
value = value.replace(/\n/gi, '{nextLine}');
if (selectedLanguageContent[key]) {
Expand Down

0 comments on commit 1e8d66d

Please sign in to comment.