From 9d81d068533aaddf8e8654f9e86374c6531766bb Mon Sep 17 00:00:00 2001 From: syuilo Date: Sat, 26 Dec 2020 10:01:32 +0900 Subject: wip --- src/client/scripts/set-i18n-contexts.ts | 15 --------------- 1 file changed, 15 deletions(-) delete mode 100644 src/client/scripts/set-i18n-contexts.ts (limited to 'src/client/scripts') 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); - }); -} -- cgit v1.2.3-freya