fix: Add syncTranslations script

This commit is contained in:
Erik Ziegler 2020-11-30 13:51:51 +01:00
parent 2fff2d511f
commit b161016edb
63 changed files with 146 additions and 27 deletions

View File

@ -1,3 +0,0 @@
{
"No hotkeys found": "Nenhuma tecla de atalho está configurada para este aplicativo. As teclas de atalho podem ser configuradas no arquivo app-config.js do aplicativo."
}

View File

@ -1,7 +0,0 @@
import UserPreferencesModal from './UserPreferencesModal.json';
export default {
'ar': {
UserPreferencesModal,
}
};

View File

@ -11,4 +11,4 @@
"Value": "Wert", "Value": "Wert",
"Version Information": "Versionsinformation", "Version Information": "Versionsinformation",
"Visit the forum": "Das Forum besuchen" "Visit the forum": "Das Forum besuchen"
} }

View File

@ -40,4 +40,4 @@
"Stop": "$t(Common:Stop)", "Stop": "$t(Common:Stop)",
"Themes": "Themes", "Themes": "Themes",
"Zoom": "Zoom" "Zoom": "Zoom"
} }

View File

@ -5,4 +5,4 @@
"Skip to first image": "Zum ersten $t(Common:Image)", "Skip to first image": "Zum ersten $t(Common:Image)",
"Skip to last image": "Zum letzten $t(Common:Image)", "Skip to last image": "Zum letzten $t(Common:Image)",
"fps": "fps" "fps": "fps"
} }

View File

@ -13,4 +13,4 @@
"Show": "Zeigen", "Show": "Zeigen",
"Stop": "Stopp", "Stop": "Stopp",
"StudyDate": "Studien Datum" "StudyDate": "Studien Datum"
} }

View File

@ -2,4 +2,4 @@
"Clear dates": "Zeiträume löschen", "Clear dates": "Zeiträume löschen",
"End Date": "Bis", "End Date": "Bis",
"Start Date": "Ab" "Start Date": "Ab"
} }

View File

@ -5,4 +5,4 @@
"Options": "Optionen", "Options": "Optionen",
"Preferences": "Einstellungen", "Preferences": "Einstellungen",
"Study list": "Studienliste" "Study list": "Studienliste"
} }

View File

@ -6,4 +6,4 @@
"NonTargets": "NichtZiele", "NonTargets": "NichtZiele",
"Relabel": "Umbenennen", "Relabel": "Umbenennen",
"Targets": "Ziele" "Targets": "Ziele"
} }

View File

@ -7,4 +7,4 @@
"StudyDate": "Studiendatum", "StudyDate": "Studiendatum",
"StudyDescription": "Beschreibung", "StudyDescription": "Beschreibung",
"StudyList": "Studienliste" "StudyList": "Studienliste"
} }

View File

@ -6,4 +6,4 @@
"Save": "$t(Buttons:Save)", "Save": "$t(Buttons:Save)",
"SaveMessage": "Einstellungen gesichert", "SaveMessage": "Einstellungen gesichert",
"User Preferences": "Benutzereinstellungen" "User Preferences": "Benutzereinstellungen"
} }

View File

@ -11,4 +11,4 @@
"minHeightError": "Die minimale Höhe beträgt 100 Pixel.", "minHeightError": "Die minimale Höhe beträgt 100 Pixel.",
"minWidthError": "Die minimale Breiete beträgt 100 Pixel.", "minWidthError": "Die minimale Breiete beträgt 100 Pixel.",
"showAnnotations": "Annotationen anzeigen" "showAnnotations": "Annotationen anzeigen"
} }

View File

@ -9,8 +9,8 @@ import StudyList from './StudyList.json';
import UserPreferencesModal from './UserPreferencesModal.json'; import UserPreferencesModal from './UserPreferencesModal.json';
import ViewportDownloadForm from './ViewportDownloadForm.json'; import ViewportDownloadForm from './ViewportDownloadForm.json';
export default { export default {
de: { 'de': {
AboutModal, AboutModal,
Buttons, Buttons,
CineDialog, CineDialog,
@ -21,5 +21,5 @@ export default {
StudyList, StudyList,
UserPreferencesModal, UserPreferencesModal,
ViewportDownloadForm, ViewportDownloadForm,
}, }
}; };

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -1,19 +1,25 @@
import AboutModal from './AboutModal.json';
import Buttons from './Buttons.json'; import Buttons from './Buttons.json';
import CineDialog from './CineDialog.json'; import CineDialog from './CineDialog.json';
import Common from './Common.json'; import Common from './Common.json';
import DatePicker from './DatePicker.json';
import Header from './Header.json'; import Header from './Header.json';
import MeasurementTable from './MeasurementTable.json'; import MeasurementTable from './MeasurementTable.json';
import StudyList from './StudyList.json'; import StudyList from './StudyList.json';
import UserPreferencesModal from './UserPreferencesModal.json'; import UserPreferencesModal from './UserPreferencesModal.json';
import ViewportDownloadForm from './ViewportDownloadForm.json';
export default { export default {
'es': { 'es': {
AboutModal,
Buttons, Buttons,
CineDialog, CineDialog,
Common, Common,
DatePicker,
Header, Header,
MeasurementTable, MeasurementTable,
StudyList, StudyList,
UserPreferencesModal, UserPreferencesModal,
ViewportDownloadForm,
} }
}; };

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -1,15 +1,25 @@
import AboutModal from './AboutModal.json';
import Buttons from './Buttons.json'; import Buttons from './Buttons.json';
import CineDialog from './CineDialog.json'; import CineDialog from './CineDialog.json';
import Common from './Common.json'; import Common from './Common.json';
import DatePicker from './DatePicker.json';
import Header from './Header.json'; import Header from './Header.json';
import MeasurementTable from './MeasurementTable.json';
import StudyList from './StudyList.json';
import UserPreferencesModal from './UserPreferencesModal.json'; import UserPreferencesModal from './UserPreferencesModal.json';
import ViewportDownloadForm from './ViewportDownloadForm.json';
export default { export default {
'fr': { 'fr': {
AboutModal,
Buttons, Buttons,
CineDialog, CineDialog,
Common, Common,
DatePicker,
Header, Header,
MeasurementTable,
StudyList,
UserPreferencesModal, UserPreferencesModal,
ViewportDownloadForm,
} }
}; };

View File

@ -1,23 +1,23 @@
import ar from './ar/'; import de from './de/';
import en_US from './en-US/'; import en_US from './en-US/';
import es from './es/'; import es from './es/';
import fr from './fr/'; import fr from './fr/';
import ja_JP from './ja-JP/'; import ja_JP from './ja-JP/';
import nl from './nl/'; import nl from './nl/';
import pt_BR from './pt-BR/'; import pt_BR from './pt-BR/';
import ru from './ru/';
import vi from './vi/'; import vi from './vi/';
import zh from './zh/'; import zh from './zh/';
import de from './de/';
export default { export default {
...ar, ...de,
...en_US, ...en_US,
...es, ...es,
...de,
...fr, ...fr,
...ja_JP, ...ja_JP,
...nl, ...nl,
...pt_BR, ...pt_BR,
...ru,
...vi, ...vi,
...zh, ...zh,
}; };

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -1,15 +1,25 @@
import AboutModal from './AboutModal.json';
import Buttons from './Buttons.json'; import Buttons from './Buttons.json';
import CineDialog from './CineDialog.json'; import CineDialog from './CineDialog.json';
import Common from './Common.json'; import Common from './Common.json';
import DatePicker from './DatePicker.json';
import Header from './Header.json'; import Header from './Header.json';
import MeasurementTable from './MeasurementTable.json';
import StudyList from './StudyList.json';
import UserPreferencesModal from './UserPreferencesModal.json'; import UserPreferencesModal from './UserPreferencesModal.json';
import ViewportDownloadForm from './ViewportDownloadForm.json';
export default { export default {
'ja-JP': { 'ja-JP': {
AboutModal,
Buttons, Buttons,
CineDialog, CineDialog,
Common, Common,
DatePicker,
Header, Header,
MeasurementTable,
StudyList,
UserPreferencesModal, UserPreferencesModal,
ViewportDownloadForm,
} }
}; };

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -1,11 +1,25 @@
import AboutModal from './AboutModal.json';
import Buttons from './Buttons.json'; import Buttons from './Buttons.json';
import CineDialog from './CineDialog.json';
import Common from './Common.json'; import Common from './Common.json';
import DatePicker from './DatePicker.json';
import Header from './Header.json'; import Header from './Header.json';
import MeasurementTable from './MeasurementTable.json';
import StudyList from './StudyList.json';
import UserPreferencesModal from './UserPreferencesModal.json';
import ViewportDownloadForm from './ViewportDownloadForm.json';
export default { export default {
'nl': { 'nl': {
AboutModal,
Buttons, Buttons,
CineDialog,
Common, Common,
DatePicker,
Header, Header,
MeasurementTable,
StudyList,
UserPreferencesModal,
ViewportDownloadForm,
} }
}; };

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -4,7 +4,10 @@ import CineDialog from './CineDialog.json';
import Common from './Common.json'; import Common from './Common.json';
import DatePicker from './DatePicker.json'; import DatePicker from './DatePicker.json';
import Header from './Header.json'; import Header from './Header.json';
import MeasurementTable from './MeasurementTable.json';
import StudyList from './StudyList.json';
import UserPreferencesModal from './UserPreferencesModal.json'; import UserPreferencesModal from './UserPreferencesModal.json';
import ViewportDownloadForm from './ViewportDownloadForm.json';
export default { export default {
'pt-BR': { 'pt-BR': {
@ -14,6 +17,9 @@ export default {
Common, Common,
DatePicker, DatePicker,
Header, Header,
MeasurementTable,
StudyList,
UserPreferencesModal, UserPreferencesModal,
ViewportDownloadForm,
} }
}; };

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1,25 @@
import AboutModal from './AboutModal.json';
import Buttons from './Buttons.json';
import CineDialog from './CineDialog.json';
import Common from './Common.json';
import DatePicker from './DatePicker.json';
import Header from './Header.json';
import MeasurementTable from './MeasurementTable.json';
import StudyList from './StudyList.json';
import UserPreferencesModal from './UserPreferencesModal.json';
import ViewportDownloadForm from './ViewportDownloadForm.json';
export default {
'ru': {
AboutModal,
Buttons,
CineDialog,
Common,
DatePicker,
Header,
MeasurementTable,
StudyList,
UserPreferencesModal,
ViewportDownloadForm,
}
};

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -1,17 +1,25 @@
import AboutModal from './AboutModal.json';
import Buttons from './Buttons.json'; import Buttons from './Buttons.json';
import CineDialog from './CineDialog.json'; import CineDialog from './CineDialog.json';
import Common from './Common.json'; import Common from './Common.json';
import DatePicker from './DatePicker.json';
import Header from './Header.json'; import Header from './Header.json';
import MeasurementTable from './MeasurementTable.json';
import StudyList from './StudyList.json'; import StudyList from './StudyList.json';
import UserPreferencesModal from './UserPreferencesModal.json'; import UserPreferencesModal from './UserPreferencesModal.json';
import ViewportDownloadForm from './ViewportDownloadForm.json';
export default { export default {
'vi': { 'vi': {
AboutModal,
Buttons, Buttons,
CineDialog, CineDialog,
Common, Common,
DatePicker,
Header, Header,
MeasurementTable,
StudyList, StudyList,
UserPreferencesModal, UserPreferencesModal,
ViewportDownloadForm,
} }
}; };

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

View File

@ -1,19 +1,25 @@
import AboutModal from './AboutModal.json';
import Buttons from './Buttons.json'; import Buttons from './Buttons.json';
import CineDialog from './CineDialog.json'; import CineDialog from './CineDialog.json';
import Common from './Common.json'; import Common from './Common.json';
import DatePicker from './DatePicker.json';
import Header from './Header.json'; import Header from './Header.json';
import MeasurementTable from './MeasurementTable.json'; import MeasurementTable from './MeasurementTable.json';
import StudyList from './StudyList.json'; import StudyList from './StudyList.json';
import UserPreferencesModal from './UserPreferencesModal.json'; import UserPreferencesModal from './UserPreferencesModal.json';
import ViewportDownloadForm from './ViewportDownloadForm.json';
export default { export default {
'zh': { 'zh': {
AboutModal,
Buttons, Buttons,
CineDialog, CineDialog,
Common, Common,
DatePicker,
Header, Header,
MeasurementTable, MeasurementTable,
StudyList, StudyList,
UserPreferencesModal, UserPreferencesModal,
ViewportDownloadForm,
} }
}; };

View File

@ -0,0 +1,4 @@
cd src/locales/
npx locize --config-path ../../.locize sync --ver latest --update-values true --reference-language-only false
cd ../../
node ./writeLocaleIndexFiles.js