From 38f0d0a596ac485aa391077c691259e3de202628 Mon Sep 17 00:00:00 2001 From: Behnamrhp74 Date: Sat, 8 Mar 2025 21:04:46 +0300 Subject: [PATCH] refactor: Change name of i18n and its usage in server --- src/bootstrap/i18n/i18n.ts | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/bootstrap/i18n/i18n.ts b/src/bootstrap/i18n/i18n.ts index 9e376a9..1b90c86 100644 --- a/src/bootstrap/i18n/i18n.ts +++ b/src/bootstrap/i18n/i18n.ts @@ -10,7 +10,7 @@ export enum LANGS { RU = "ru", } -export const initI18next = async (params: { +export const getI18n = async (params: { lng: LANGS; resources?: Resource; ns?: string; @@ -43,13 +43,9 @@ export async function getServerTranslation( ns?: string, options: { keyPrefix?: string } = {}, ) { - await initI18next({ lng }); + const { i18n } = await getI18n({ lng }); return { - t: i18nInstance.getFixedT( - lng, - Array.isArray(ns) ? ns[0] : ns, - options?.keyPrefix, - ), + t: i18n.getFixedT(lng, Array.isArray(ns) ? ns[0] : ns, options?.keyPrefix), i18n: i18nInstance, }; }