import { merge } from 'lodash'; import en from './en.yaml'; import _de from './de.yaml'; import _fr from './fr.yaml'; import _sv from './sv.yaml'; // Merge languages with English. This provides English fallbacks to untranslated // fields without breaking the UI (with blanks) const de = {}; merge(de, en, _de); const fr = {}; merge(fr, en, _fr); const sv = {}; merge(sv, en, _sv); const available = [ { key: 'en', name: en.name }, { key: 'de', name: de.name }, { key: 'fr', name: fr.name }, { key: 'sv', name: sv.name }, ]; export default { en, de, fr, sv, available, }; export { en, de, fr, sv, available, };