feat(i18n): Add Turkish (tr-TR) localization (#3498)

* Add Turkish language support

Added Turkish (tr) translations to the application by creating a new locale file `tr.json` and updating the language options in `setting-verge-basic.tsx` and `i18n.ts` to include Turkish.

* Update Turkish translations for proxy terminology

Revised Turkish translations in `tr.json` to replace 'Proxy' with 'Vekil' for consistency and clarity. This change affects various labels, descriptions, and messages throughout the file.
This commit is contained in:
Taiizor
2025-05-13 02:32:37 +03:00
committed by GitHub
parent 1ddbe7c2cc
commit 8aa7b34197
3 changed files with 612 additions and 1 deletions

View File

@@ -8,8 +8,9 @@ import tt from "@/locales/tt.json";
import id from "@/locales/id.json";
import ar from "@/locales/ar.json";
import ko from "@/locales/ko.json";
import tr from "@/locales/tr.json";
export const languages = { en, ru, zh, fa, tt, id, ar, ko };
export const languages = { en, ru, zh, fa, tt, id, ar, ko, tr };
const resources = Object.fromEntries(
Object.entries(languages).map(([key, value]) => [