aboutsummaryrefslogtreecommitdiffstats
path: root/src/i18n/translations.ts
diff options
context:
space:
mode:
authorLibravatar Markus Hatvan <markus_hatvan@aon.at>2021-09-18 11:15:25 +0200
committerLibravatar GitHub <noreply@github.com>2021-09-18 11:15:25 +0200
commitd4101a48b3eee8b1fb177831aa02a4b4fbec2588 (patch)
treec92f2fbe91197fde8589207463d0d6526b4ff76b /src/i18n/translations.ts
parent5.6.3-nightly.6 [skip ci] (diff)
downloadferdium-app-d4101a48b3eee8b1fb177831aa02a4b4fbec2588.tar.gz
ferdium-app-d4101a48b3eee8b1fb177831aa02a4b4fbec2588.tar.zst
ferdium-app-d4101a48b3eee8b1fb177831aa02a4b4fbec2588.zip
chore: convert various files from JS to TS (#1959)
Diffstat (limited to 'src/i18n/translations.ts')
-rw-r--r--src/i18n/translations.ts15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/i18n/translations.ts b/src/i18n/translations.ts
new file mode 100644
index 000000000..9a7dc7453
--- /dev/null
+++ b/src/i18n/translations.ts
@@ -0,0 +1,15 @@
1/* eslint-disable global-require */
2import { APP_LOCALES } from './languages';
3
4const translations = [];
5for (const key of Object.keys(APP_LOCALES)) {
6 try {
7 // eslint-disable-next-line import/no-dynamic-require
8 const translation = require(`./locales/${key}.json`);
9 translations[key] = translation;
10 } catch {
11 console.warn(`Can't find translations for ${key}`);
12 }
13}
14
15module.exports = translations;