2018-11-24 13:41:08 +01:00
|
|
|
import * as en from "./locales/en";
|
|
|
|
import * as de from "./locales/de";
|
|
|
|
import * as es from "./locales/es";
|
|
|
|
import * as fr from "./locales/fr";
|
|
|
|
import * as nl from "./locales/nl";
|
|
|
|
|
|
|
|
const imports = { en, de, es, fr, nl };
|
|
|
|
|
2018-11-26 14:07:21 +01:00
|
|
|
const topics = [
|
|
|
|
"account",
|
|
|
|
"app",
|
|
|
|
"email",
|
|
|
|
"errors",
|
2018-12-02 19:34:12 +01:00
|
|
|
"filter",
|
2018-11-26 14:07:21 +01:00
|
|
|
"gdpr",
|
|
|
|
"i18n",
|
|
|
|
"measurements"
|
|
|
|
];
|
2018-11-24 13:41:08 +01:00
|
|
|
|
|
|
|
const languages = ["en", "de", "es", "fr", "nl"];
|
|
|
|
|
|
|
|
const account = {};
|
|
|
|
const app = {};
|
|
|
|
const email = {};
|
|
|
|
const errors = {};
|
2018-12-02 19:34:12 +01:00
|
|
|
const filter = {};
|
2018-11-24 13:41:08 +01:00
|
|
|
const gdpr = {};
|
|
|
|
const i18n = {};
|
2018-11-26 14:07:21 +01:00
|
|
|
const measurements = {};
|
2018-11-24 13:41:08 +01:00
|
|
|
const strings = {};
|
|
|
|
|
|
|
|
for (let lang of languages) account[lang] = imports[lang].account;
|
|
|
|
for (let lang of languages) app[lang] = imports[lang].app;
|
|
|
|
for (let lang of languages) email[lang] = imports[lang].email;
|
|
|
|
for (let lang of languages) errors[lang] = imports[lang].errors;
|
2018-12-02 19:34:12 +01:00
|
|
|
for (let lang of languages) filter[lang] = imports[lang].filter;
|
2018-11-24 13:41:08 +01:00
|
|
|
for (let lang of languages) gdpr[lang] = imports[lang].gdpr;
|
|
|
|
for (let lang of languages) i18n[lang] = imports[lang].i18n;
|
2018-11-26 14:07:21 +01:00
|
|
|
for (let lang of languages) measurements[lang] = imports[lang].measurements;
|
2018-11-24 13:41:08 +01:00
|
|
|
for (let lang of languages) strings[lang] = imports[lang].strings;
|
|
|
|
|
2018-12-02 19:34:12 +01:00
|
|
|
export {
|
|
|
|
account,
|
|
|
|
app,
|
|
|
|
email,
|
|
|
|
errors,
|
|
|
|
filter,
|
|
|
|
gdpr,
|
|
|
|
i18n,
|
|
|
|
measurements,
|
|
|
|
strings
|
|
|
|
};
|