summaryrefslogtreecommitdiff
path: root/src/client/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/scripts')
-rw-r--r--src/client/scripts/set-i18n-contexts.ts15
1 files changed, 0 insertions, 15 deletions
diff --git a/src/client/scripts/set-i18n-contexts.ts b/src/client/scripts/set-i18n-contexts.ts
deleted file mode 100644
index 6014957361..0000000000
--- a/src/client/scripts/set-i18n-contexts.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-import { clientDb, clear, bulkSet } from '../db';
-import { deepEntries, delimitEntry } from 'deep-entries';
-
-export function setI18nContexts(lang: string, version: string, cleardb = false) {
- return Promise.all([
- cleardb ? clear(clientDb.i18n) : Promise.resolve(),
- fetch(`/assets/locales/${lang}.${version}.json`)
- ])
- .then(([, response]) => response.json())
- .then(locale => {
- const flatLocaleEntries = deepEntries(locale, delimitEntry) as [string, string][];
- bulkSet(flatLocaleEntries, clientDb.i18n);
- return Object.fromEntries(flatLocaleEntries);
- });
-}