Merge remote-tracking branch 'origin/next' into openai

This commit is contained in:
n4ze3m
2024-10-13 12:36:21 +05:30
20 changed files with 1132 additions and 2 deletions

View File

@@ -11,8 +11,12 @@ import { it } from "./lang/it";
import { es } from "./lang/es";
import { fa } from "./lang/fa";
import { de } from "./lang/de";
import { da } from "./lang/da";
import { no } from "./lang/no";
import LanguageDetector from 'i18next-browser-languagedetector';
const supportedLanguages = ['en', 'zh', 'ja', 'fa', 'de', 'da', 'no', 'es', 'fr', 'it', 'ml', 'pt-BR', 'ru', 'zh-CN', 'ru-RU', 'ja-JP'];
i18n
.use(LanguageDetector)
.use(initReactI18next)
@@ -32,10 +36,17 @@ i18n
"ja-JP": ja,
fa: fa,
"fa-IR": fa,
da: da,
no: no,
de: de
},
fallbackLng: "en",
detection: {
order: ['localStorage', 'navigator'],
caches: ['localStorage']
},
supportedLngs: supportedLanguages,
lng: localStorage.getItem("i18nextLng") || "en",
})
});
export default i18n;
export default i18n;

17
src/i18n/lang/da.ts Normal file
View File

@@ -0,0 +1,17 @@
import option from "@/assets/locale/da/option.json";
import playground from "@/assets/locale/da/playground.json";
import common from "@/assets/locale/da/common.json";
import sidepanel from "@/assets/locale/da/sidepanel.json";
import settings from "@/assets/locale/da/settings.json";
import knowledge from "@/assets/locale/da/knowledge.json";
import chrome from "@/assets/locale/da/chrome.json";
export const da = {
option,
playground,
common,
sidepanel,
settings,
knowledge,
chrome
}

17
src/i18n/lang/no.ts Normal file
View File

@@ -0,0 +1,17 @@
import option from "@/assets/locale/no/option.json";
import playground from "@/assets/locale/no/playground.json";
import common from "@/assets/locale/no/common.json";
import sidepanel from "@/assets/locale/no/sidepanel.json";
import settings from "@/assets/locale/no/settings.json";
import knowledge from "@/assets/locale/no/knowledge.json";
import chrome from "@/assets/locale/no/chrome.json";
export const no = {
option,
playground,
common,
sidepanel,
settings,
knowledge,
chrome
}

View File

@@ -43,5 +43,13 @@ export const supportLanguage = [
{
label: "Deutsch",
value: "de"
},
{
label: "Dansk",
value: "da"
},
{
label: "Norsk",
value: "no"
}
]