mirror of
				https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web.git
				synced 2025-11-04 16:23:41 +08:00 
			
		
		
		
	fix: show Vitenamese in it's own language
This commit is contained in:
		@@ -78,7 +78,7 @@ const cn = {
 | 
			
		||||
        tr: "Türkçe",
 | 
			
		||||
        jp: "日本語",
 | 
			
		||||
        de: "Deutsch",
 | 
			
		||||
        vi: "Vietnamese",
 | 
			
		||||
        vi: "Tiếng Việt",
 | 
			
		||||
        ru: "Русский",
 | 
			
		||||
        cs: "Čeština",
 | 
			
		||||
      },
 | 
			
		||||
 
 | 
			
		||||
@@ -80,7 +80,7 @@ const cs: LocaleType = {
 | 
			
		||||
        tr: "Türkçe",
 | 
			
		||||
        jp: "日本語",
 | 
			
		||||
        de: "Deutsch",
 | 
			
		||||
        vi: "Vietnamese",
 | 
			
		||||
        vi: "Tiếng Việt",
 | 
			
		||||
        ru: "Русский",
 | 
			
		||||
        cs: "Čeština",
 | 
			
		||||
      },
 | 
			
		||||
@@ -166,8 +166,7 @@ const cs: LocaleType = {
 | 
			
		||||
    },
 | 
			
		||||
    PresencePenlty: {
 | 
			
		||||
      Title: "Přítomnostní korekce",
 | 
			
		||||
      SubTitle:
 | 
			
		||||
        "Větší hodnota zvyšuje pravděpodobnost nových témat.",
 | 
			
		||||
      SubTitle: "Větší hodnota zvyšuje pravděpodobnost nových témat.",
 | 
			
		||||
    },
 | 
			
		||||
  },
 | 
			
		||||
  Store: {
 | 
			
		||||
@@ -239,7 +238,7 @@ const cs: LocaleType = {
 | 
			
		||||
    Close: "Zavřít",
 | 
			
		||||
    Create: "Vytvořit",
 | 
			
		||||
    Edit: "Upravit",
 | 
			
		||||
  }
 | 
			
		||||
  },
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
export default cs;
 | 
			
		||||
 
 | 
			
		||||
@@ -81,7 +81,7 @@ const de: LocaleType = {
 | 
			
		||||
        tr: "Türkçe",
 | 
			
		||||
        jp: "日本語",
 | 
			
		||||
        de: "Deutsch",
 | 
			
		||||
        vi: "Vietnamese",
 | 
			
		||||
        vi: "Tiếng Việt",
 | 
			
		||||
        ru: "Русский",
 | 
			
		||||
        cs: "Čeština",
 | 
			
		||||
      },
 | 
			
		||||
 
 | 
			
		||||
@@ -80,7 +80,7 @@ const en: LocaleType = {
 | 
			
		||||
        tr: "Türkçe",
 | 
			
		||||
        jp: "日本語",
 | 
			
		||||
        de: "Deutsch",
 | 
			
		||||
        vi: "Vietnamese",
 | 
			
		||||
        vi: "Tiếng Việt",
 | 
			
		||||
        ru: "Русский",
 | 
			
		||||
        cs: "Čeština",
 | 
			
		||||
      },
 | 
			
		||||
 
 | 
			
		||||
@@ -80,7 +80,7 @@ const es: LocaleType = {
 | 
			
		||||
        tr: "Türkçe",
 | 
			
		||||
        jp: "日本語",
 | 
			
		||||
        de: "Deutsch",
 | 
			
		||||
        vi: "Vietnamese",
 | 
			
		||||
        vi: "Tiếng Việt",
 | 
			
		||||
        ru: "Русский",
 | 
			
		||||
        cs: "Čeština",
 | 
			
		||||
      },
 | 
			
		||||
 
 | 
			
		||||
@@ -80,7 +80,7 @@ const it: LocaleType = {
 | 
			
		||||
        tr: "Türkçe",
 | 
			
		||||
        jp: "日本語",
 | 
			
		||||
        de: "Deutsch",
 | 
			
		||||
        vi: "Vietnamese",
 | 
			
		||||
        vi: "Tiếng Việt",
 | 
			
		||||
        ru: "Русский",
 | 
			
		||||
        cs: "Čeština",
 | 
			
		||||
      },
 | 
			
		||||
 
 | 
			
		||||
@@ -80,7 +80,7 @@ const jp: LocaleType = {
 | 
			
		||||
        tr: "Türkçe",
 | 
			
		||||
        jp: "日本語",
 | 
			
		||||
        de: "Deutsch",
 | 
			
		||||
        vi: "Vietnamese",
 | 
			
		||||
        vi: "Tiếng Việt",
 | 
			
		||||
        ru: "Русский",
 | 
			
		||||
        cs: "Čeština",
 | 
			
		||||
      },
 | 
			
		||||
 
 | 
			
		||||
@@ -80,7 +80,7 @@ const ru: LocaleType = {
 | 
			
		||||
        tr: "Türkçe",
 | 
			
		||||
        jp: "日本語",
 | 
			
		||||
        de: "Deutsch",
 | 
			
		||||
        vi: "Vietnamese",
 | 
			
		||||
        vi: "Tiếng Việt",
 | 
			
		||||
        ru: "Русский",
 | 
			
		||||
        cs: "Čeština",
 | 
			
		||||
      },
 | 
			
		||||
@@ -129,7 +129,8 @@ const ru: LocaleType = {
 | 
			
		||||
    },
 | 
			
		||||
    HistoryCount: {
 | 
			
		||||
      Title: "Количество прикрепляемых сообщений",
 | 
			
		||||
        SubTitle: "Количество отправляемых сообщений, прикрепляемых к каждому запросу",
 | 
			
		||||
      SubTitle:
 | 
			
		||||
        "Количество отправляемых сообщений, прикрепляемых к каждому запросу",
 | 
			
		||||
    },
 | 
			
		||||
    CompressThreshold: {
 | 
			
		||||
      Title: "Порог сжатия истории",
 | 
			
		||||
@@ -186,7 +187,8 @@ const ru: LocaleType = {
 | 
			
		||||
  },
 | 
			
		||||
  Copy: {
 | 
			
		||||
    Success: "Скопировано в буфер обмена",
 | 
			
		||||
    Failed: "Не удалось скопировать, пожалуйста, предоставьте разрешение на доступ к буферу обмена",
 | 
			
		||||
    Failed:
 | 
			
		||||
      "Не удалось скопировать, пожалуйста, предоставьте разрешение на доступ к буферу обмена",
 | 
			
		||||
  },
 | 
			
		||||
  Context: {
 | 
			
		||||
    Toast: (x: any) => `С ${x} контекстными подсказками`,
 | 
			
		||||
@@ -214,7 +216,9 @@ const ru: LocaleType = {
 | 
			
		||||
    },
 | 
			
		||||
    EditModal: {
 | 
			
		||||
      Title: (readonly: boolean) =>
 | 
			
		||||
        `Редактирование шаблона подсказки ${readonly ? "(только для чтения)" : ""}`,
 | 
			
		||||
        `Редактирование шаблона подсказки ${
 | 
			
		||||
          readonly ? "(только для чтения)" : ""
 | 
			
		||||
        }`,
 | 
			
		||||
      Download: "Скачать",
 | 
			
		||||
      Clone: "Клонировать",
 | 
			
		||||
    },
 | 
			
		||||
@@ -230,7 +234,8 @@ const ru: LocaleType = {
 | 
			
		||||
    SubTitle: "Общайтесь с душой за маской",
 | 
			
		||||
    More: "Найти еще",
 | 
			
		||||
    NotShow: "Не показывать снова",
 | 
			
		||||
    ConfirmNoShow: "Подтвердите отключение? Вы можете включить это позже в настройках.",
 | 
			
		||||
    ConfirmNoShow:
 | 
			
		||||
      "Подтвердите отключение? Вы можете включить это позже в настройках.",
 | 
			
		||||
  },
 | 
			
		||||
 | 
			
		||||
  UI: {
 | 
			
		||||
 
 | 
			
		||||
@@ -80,7 +80,7 @@ const tr: LocaleType = {
 | 
			
		||||
        tr: "Türkçe",
 | 
			
		||||
        jp: "日本語",
 | 
			
		||||
        de: "Deutsch",
 | 
			
		||||
        vi: "Vietnamese",
 | 
			
		||||
        vi: "Tiếng Việt",
 | 
			
		||||
        ru: "Русский",
 | 
			
		||||
        cs: "Čeština",
 | 
			
		||||
      },
 | 
			
		||||
 
 | 
			
		||||
@@ -78,7 +78,7 @@ const tw: LocaleType = {
 | 
			
		||||
        tr: "Türkçe",
 | 
			
		||||
        jp: "日本語",
 | 
			
		||||
        de: "Deutsch",
 | 
			
		||||
        vi: "Vietnamese",
 | 
			
		||||
        vi: "Tiếng Việt",
 | 
			
		||||
        ru: "Русский",
 | 
			
		||||
        cs: "Čeština",
 | 
			
		||||
      },
 | 
			
		||||
 
 | 
			
		||||
@@ -2,7 +2,7 @@ import { SubmitKey } from "../store/config";
 | 
			
		||||
import type { LocaleType } from "./index";
 | 
			
		||||
 | 
			
		||||
const vi: LocaleType = {
 | 
			
		||||
  WIP: "Coming Soon...",
 | 
			
		||||
  WIP: "Sắp ra mắt...",
 | 
			
		||||
  Error: {
 | 
			
		||||
    Unauthorized:
 | 
			
		||||
      "Truy cập chưa xác thực, vui lòng nhập mã truy cập trong trang cài đặt.",
 | 
			
		||||
@@ -80,7 +80,7 @@ const vi: LocaleType = {
 | 
			
		||||
        tr: "Türkçe",
 | 
			
		||||
        jp: "日本語",
 | 
			
		||||
        de: "Deutsch",
 | 
			
		||||
        vi: "Vietnamese",
 | 
			
		||||
        vi: "Tiếng Việt",
 | 
			
		||||
        ru: "Русский",
 | 
			
		||||
        cs: "Čeština",
 | 
			
		||||
      },
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user