i18n: Add persian (farsi)

This commit is contained in:
Ased Mammad
2024-08-06 11:49:36 +03:30
parent 325913cc9c
commit f1214f314d
13 changed files with 576 additions and 1 deletions

View File

@@ -9,6 +9,7 @@ import { zh } from "./lang/zh";
import { ja } from "./lang/ja";
import { it } from "./lang/it";
import { es } from "./lang/es";
import { fa } from "./lang/fa";
import LanguageDetector from 'i18next-browser-languagedetector';
i18n
@@ -27,7 +28,9 @@ i18n
"ru-RU": ru,
zh: zh,
ja: ja,
"ja-JP": ja
"ja-JP": ja,
fa: fa,
"fa-IR": fa
},
fallbackLng: "en",
lng: localStorage.getItem("i18nextLng") || "en",

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

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

View File

@@ -35,5 +35,9 @@ export const supportLanguage = [
{
label: "日本語",
value: "ja-JP"
},
{
label: "فارسی",
value: "fa"
}
]