2020-07-05 20:58:39 +12:00
|
|
|
import { merge } from 'lodash';
|
2020-08-04 21:04:07 +12:00
|
|
|
import en from './en.yaml';
|
|
|
|
|
import _de from './de.yaml';
|
2020-08-09 15:55:37 +02:00
|
|
|
import _fr from './fr.yaml';
|
2020-08-05 20:22:03 +12:00
|
|
|
import _sv from './sv.yaml';
|
2020-08-28 21:25:18 +12:00
|
|
|
import _nl from './nl.yaml';
|
2020-11-08 11:58:21 +13:00
|
|
|
import _ja from './ja.yaml';
|
2020-07-05 20:58:39 +12:00
|
|
|
|
2020-07-23 21:07:08 +12:00
|
|
|
// Merge languages with English. This provides English fallbacks to untranslated
|
|
|
|
|
// fields without breaking the UI (with blanks)
|
2020-07-05 20:58:39 +12:00
|
|
|
const de = {};
|
|
|
|
|
merge(de, en, _de);
|
2020-08-09 15:55:37 +02:00
|
|
|
const fr = {};
|
|
|
|
|
merge(fr, en, _fr);
|
2020-08-05 20:22:03 +12:00
|
|
|
const sv = {};
|
|
|
|
|
merge(sv, en, _sv);
|
2020-08-28 21:25:18 +12:00
|
|
|
const nl = {};
|
|
|
|
|
merge(nl, en, _nl);
|
2020-11-08 11:58:21 +13:00
|
|
|
const ja = {};
|
|
|
|
|
merge(ja, en, _ja);
|
2020-07-04 21:39:30 +12:00
|
|
|
|
2020-07-23 21:07:08 +12:00
|
|
|
const available = [
|
|
|
|
|
{ key: 'en', name: en.name },
|
|
|
|
|
{ key: 'de', name: de.name },
|
2020-08-09 15:55:37 +02:00
|
|
|
{ key: 'fr', name: fr.name },
|
2020-11-08 11:58:21 +13:00
|
|
|
{ key: 'ja', name: ja.name },
|
2020-08-28 21:25:18 +12:00
|
|
|
{ key: 'nl', name: nl.name },
|
2020-10-12 23:59:58 +02:00
|
|
|
{ key: 'sv', name: sv.name },
|
2020-07-23 21:07:08 +12:00
|
|
|
];
|
|
|
|
|
|
2020-07-04 21:39:30 +12:00
|
|
|
export default {
|
|
|
|
|
en,
|
|
|
|
|
de,
|
2020-08-09 15:55:37 +02:00
|
|
|
fr,
|
2020-08-05 20:22:03 +12:00
|
|
|
sv,
|
2020-08-28 21:25:18 +12:00
|
|
|
nl,
|
2020-11-08 11:58:21 +13:00
|
|
|
ja,
|
2020-07-23 21:07:08 +12:00
|
|
|
available,
|
2020-07-04 21:39:30 +12:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export {
|
|
|
|
|
en,
|
|
|
|
|
de,
|
2020-08-09 15:55:37 +02:00
|
|
|
fr,
|
2020-08-05 20:22:03 +12:00
|
|
|
sv,
|
2020-08-28 21:25:18 +12:00
|
|
|
nl,
|
2020-11-08 11:58:21 +13:00
|
|
|
ja,
|
2020-07-23 21:07:08 +12:00
|
|
|
available,
|
2020-07-04 21:39:30 +12:00
|
|
|
};
|