Skip to content

Commit

Permalink
feat: add russian lang support (#255)
Browse files Browse the repository at this point in the history
* feat: add russian lang support

* fix: update translations in ru.json

* fix: update translations in ru.json
  • Loading branch information
pionxzh authored Sep 9, 2024
1 parent dd52ffc commit 2562d4a
Show file tree
Hide file tree
Showing 2 changed files with 53 additions and 0 deletions.
11 changes: 11 additions & 0 deletions src/i18n.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ import en_US from './locales/en.json'
import es from './locales/es.json'
import id_ID from './locales/id.json'
import ja_JP from './locales/jp.json'
import ru from './locales/ru.json'
import tr_TR from './locales/tr.json'
import zh_Hans from './locales/zh-Hans.json'
import zh_Hant from './locales/zh-Hant.json'
Expand Down Expand Up @@ -48,6 +49,12 @@ const JA_JP = {
resource: ja_JP,
}

const RU = {
name: 'Русский',
code: 'ru',
resource: ru,
}

const TR_TR = {
name: 'Türkçe',
code: 'tr-TR',
Expand All @@ -71,6 +78,7 @@ export const LOCALES: Locale[] = [
ES,
ID_ID,
JA_JP,
RU,
TR_TR,
ZH_Hans,
ZH_Hant,
Expand All @@ -94,6 +102,9 @@ const LanguageMapping: Record<string, string> = {
'ja': JA_JP.code,
'ja-JP': JA_JP.code,

'ru': RU.code,
'ru-RU': RU.code,

'tr': TR_TR.code,
'tr-TR': TR_TR.code,

Expand Down
42 changes: 42 additions & 0 deletions src/locales/ru.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{
"title": "ChatGPT Exporter",
"ExportHelper": "Export",
"Setting": "Параметры",
"Language": "Язык",
"Copy Text": "Копировать текст",
"Copied!": "Скопировано!",
"Screenshot": "Скриншот",
"Markdown": "Markdown",
"HTML": "HTML",
"JSON": "JSON",
"Archive": "Архивировать",
"Save": "Сохранить",
"Delete": "Удалить",
"Select All": "Выбрать все",
"Export": "Экспорт",
"Error": "Ошибка",
"Loading": "Загрузка",
"Preview": "Предпросмотр",
"File Name": "Имя файла",
"Export All": "Экспортировать все",
"Exporter Settings": "Параметры экспорта",
"Export Dialog Title": "Экспортировать беседы",
"Invalid File Format": "Неверный формат файла",
"Export from official export file": "Экспорт из официального файла",
"Export from API": "Экспорт из API",
"Available variables": "Доступные переменные",
"Conversation Timestamp": "Временная метка разговора",
"Conversation Timestamp Description": "Будет отображаться на странице.",
"Enable on HTML": "Включить для HTML-файлов",
"Enable on Markdown": "Включить для файлов Markdown",
"Use 24-hour format": "Использовать 24-часовой формат (например, 23:59)",
"Export Format": "Формат экспорта",
"Export Metadata": "Экспорт метаданных",
"Export Metadata Description": "Добавляйте метаданные в экспортированные файлы Markdown и HTML.",
"OpenAI Official Format": "Официальный формат OpenAI",
"Conversation Archive Alert": "Вы уверены, что хотите архивировать все выбранные разговоры?",
"Conversation Archived Message": "Все выбранные разговоры были заархивированы. Пожалуйста, обновите страницу, чтобы увидеть изменения.",
"Conversation Delete Alert": "Вы уверены, что хотите удалить все выбранные разговоры?",
"Conversation Deleted Message": "Все выбранные разговоры были удалены. Пожалуйста, обновите страницу, чтобы увидеть изменения.",
"Please start a conversation first": "Пожалуйста, начните разговор первым."
}

0 comments on commit 2562d4a

Please sign in to comment.