mirror of
				https://github.com/Yidadaa/ChatGPT-Next-Web.git
				synced 2025-11-04 08:26:12 +08:00 
			
		
		
		
	add french translation -增加法语翻译
This commit is contained in:
		@@ -75,6 +75,7 @@ const ru: LocaleType = {
 | 
			
		||||
        cn: "简体中文",
 | 
			
		||||
        en: "English",
 | 
			
		||||
        tw: "繁體中文",
 | 
			
		||||
        fr: "Français",
 | 
			
		||||
        es: "Español",
 | 
			
		||||
        it: "Italiano",
 | 
			
		||||
        tr: "Türkçe",
 | 
			
		||||
@@ -85,51 +86,52 @@ const ru: LocaleType = {
 | 
			
		||||
        cs: "Čeština",
 | 
			
		||||
      },
 | 
			
		||||
    },
 | 
			
		||||
      Avatar: "Аватар",
 | 
			
		||||
      FontSize: {
 | 
			
		||||
        Title: "Размер шрифта",
 | 
			
		||||
        SubTitle: "Настроить размер шрифта контента чата",
 | 
			
		||||
    Avatar: "Аватар",
 | 
			
		||||
    FontSize: {
 | 
			
		||||
      Title: "Размер шрифта",
 | 
			
		||||
      SubTitle: "Настроить размер шрифта контента чата",
 | 
			
		||||
    },
 | 
			
		||||
    Update: {
 | 
			
		||||
      Version: (x: string) => `Версия: ${x}`,
 | 
			
		||||
      IsLatest: "Последняя версия",
 | 
			
		||||
      CheckUpdate: "Проверить обновление",
 | 
			
		||||
      IsChecking: "Проверка обновления...",
 | 
			
		||||
      FoundUpdate: (x: string) => `Найдена новая версия: ${x}`,
 | 
			
		||||
      GoToUpdate: "Обновить",
 | 
			
		||||
    },
 | 
			
		||||
    SendKey: "Клавиша отправки",
 | 
			
		||||
    Theme: "Тема",
 | 
			
		||||
    TightBorder: "Узкая граница",
 | 
			
		||||
    SendPreviewBubble: {
 | 
			
		||||
      Title: "Отправить предпросмотр",
 | 
			
		||||
      SubTitle: "Предварительный просмотр markdown в пузыре",
 | 
			
		||||
    },
 | 
			
		||||
    Mask: {
 | 
			
		||||
      Title: "Экран заставки маски",
 | 
			
		||||
      SubTitle: "Показывать экран заставки маски перед началом нового чата",
 | 
			
		||||
    },
 | 
			
		||||
    Prompt: {
 | 
			
		||||
      Disable: {
 | 
			
		||||
        Title: "Отключить автозаполнение",
 | 
			
		||||
        SubTitle: "Ввод / для запуска автозаполнения",
 | 
			
		||||
      },
 | 
			
		||||
      Update: {
 | 
			
		||||
        Version: (x: string) => `Версия: ${x}`,
 | 
			
		||||
        IsLatest: "Последняя версия",
 | 
			
		||||
        CheckUpdate: "Проверить обновление",
 | 
			
		||||
        IsChecking: "Проверка обновления...",
 | 
			
		||||
        FoundUpdate: (x: string) => `Найдена новая версия: ${x}`,
 | 
			
		||||
        GoToUpdate: "Обновить",
 | 
			
		||||
      List: "Список подсказок",
 | 
			
		||||
      ListCount: (builtin: number, custom: number) =>
 | 
			
		||||
        `${builtin} встроенных, ${custom} пользовательских`,
 | 
			
		||||
      Edit: "Редактировать",
 | 
			
		||||
      Modal: {
 | 
			
		||||
        Title: "Список подсказок",
 | 
			
		||||
        Add: "Добавить",
 | 
			
		||||
        Search: "Поиск подсказок",
 | 
			
		||||
      },
 | 
			
		||||
      SendKey: "Клавиша отправки",
 | 
			
		||||
      Theme: "Тема",
 | 
			
		||||
      TightBorder: "Узкая граница",
 | 
			
		||||
      SendPreviewBubble: {
 | 
			
		||||
        Title: "Отправить предпросмотр",
 | 
			
		||||
        SubTitle: "Предварительный просмотр markdown в пузыре",
 | 
			
		||||
      EditModal: {
 | 
			
		||||
        Title: "Редактировать подсказку",
 | 
			
		||||
      },
 | 
			
		||||
      Mask: {
 | 
			
		||||
        Title: "Экран заставки маски",
 | 
			
		||||
        SubTitle: "Показывать экран заставки маски перед началом нового чата",
 | 
			
		||||
      },
 | 
			
		||||
      Prompt: {
 | 
			
		||||
        Disable: {
 | 
			
		||||
          Title: "Отключить автозаполнение",
 | 
			
		||||
          SubTitle: "Ввод / для запуска автозаполнения",
 | 
			
		||||
        },
 | 
			
		||||
        List: "Список подсказок",
 | 
			
		||||
        ListCount: (builtin: number, custom: number) =>
 | 
			
		||||
          `${builtin} встроенных, ${custom} пользовательских`,
 | 
			
		||||
        Edit: "Редактировать",
 | 
			
		||||
        Modal: {
 | 
			
		||||
          Title: "Список подсказок",
 | 
			
		||||
          Add: "Добавить",
 | 
			
		||||
          Search: "Поиск подсказок",
 | 
			
		||||
        },
 | 
			
		||||
        EditModal: {
 | 
			
		||||
          Title: "Редактировать подсказку",
 | 
			
		||||
        },
 | 
			
		||||
      },
 | 
			
		||||
      HistoryCount: {
 | 
			
		||||
        Title: "Количество прикрепляемых сообщений",
 | 
			
		||||
        SubTitle: "Количество отправляемых сообщений, прикрепляемых к каждому запросу",
 | 
			
		||||
    },
 | 
			
		||||
    HistoryCount: {
 | 
			
		||||
      Title: "Количество прикрепляемых сообщений",
 | 
			
		||||
      SubTitle:
 | 
			
		||||
        "Количество отправляемых сообщений, прикрепляемых к каждому запросу",
 | 
			
		||||
    },
 | 
			
		||||
    CompressThreshold: {
 | 
			
		||||
      Title: "Порог сжатия истории",
 | 
			
		||||
@@ -186,7 +188,8 @@ const ru: LocaleType = {
 | 
			
		||||
  },
 | 
			
		||||
  Copy: {
 | 
			
		||||
    Success: "Скопировано в буфер обмена",
 | 
			
		||||
    Failed: "Не удалось скопировать, пожалуйста, предоставьте разрешение на доступ к буферу обмена",
 | 
			
		||||
    Failed:
 | 
			
		||||
      "Не удалось скопировать, пожалуйста, предоставьте разрешение на доступ к буферу обмена",
 | 
			
		||||
  },
 | 
			
		||||
  Context: {
 | 
			
		||||
    Toast: (x: any) => `С ${x} контекстными подсказками`,
 | 
			
		||||
@@ -214,7 +217,9 @@ const ru: LocaleType = {
 | 
			
		||||
    },
 | 
			
		||||
    EditModal: {
 | 
			
		||||
      Title: (readonly: boolean) =>
 | 
			
		||||
        `Редактирование шаблона подсказки ${readonly ? "(только для чтения)" : ""}`,
 | 
			
		||||
        `Редактирование шаблона подсказки ${
 | 
			
		||||
          readonly ? "(только для чтения)" : ""
 | 
			
		||||
        }`,
 | 
			
		||||
      Download: "Скачать",
 | 
			
		||||
      Clone: "Клонировать",
 | 
			
		||||
    },
 | 
			
		||||
@@ -230,7 +235,8 @@ const ru: LocaleType = {
 | 
			
		||||
    SubTitle: "Общайтесь с душой за маской",
 | 
			
		||||
    More: "Найти еще",
 | 
			
		||||
    NotShow: "Не показывать снова",
 | 
			
		||||
    ConfirmNoShow: "Подтвердите отключение? Вы можете включить это позже в настройках.",
 | 
			
		||||
    ConfirmNoShow:
 | 
			
		||||
      "Подтвердите отключение? Вы можете включить это позже в настройках.",
 | 
			
		||||
  },
 | 
			
		||||
 | 
			
		||||
  UI: {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user