mirror of
https://github.com/siteboon/claudecodeui.git
synced 2026-03-12 17:37:24 +00:00
* feat: add Russian locale
- Add ru translations and register namespaces
- Add Russian to supported languages list
- Ignore .gemini workspace config
* fix: improve Russian plural forms in sidebar translations
Add proper Russian plural forms (few/many) for correct grammar with different count values
* docs(readme): add Russian translation and fix language switcher order
- Create README.ru.md based on the current English README.
- Update language switchers in all localized README files so
English comes first, Russian second, and the remaining
languages follow.
- Fix the issue where the current language was not shown
correctly in the switcher for some localized README files
* fix(readme): fix language switcher positions and markdown issues
- Fix language switcher positions in README.md.
- Add bash language tags to command code blocks in README.ru.md.
* fix(readme): fix tool setup step numbering
- Fix tool setup step numbering in README.md and localized README files.
* fix(gitignore): allow translation task files to be tracked
Add exceptions to .gitignore for task translation files across multiple locales
(en, ja, ru, ko, zh-CN) to enable version control of translated content while
keeping generated task files ignored.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
* feat(i18n): add Russian translation for tasks
Add Russian locale translation file for TaskMaster task management interface.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
* fix: ignore missing tasks.json files for ko and zh-cn locales
* Delete .worktrees directory
---------
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com>
135 lines
6.9 KiB
JSON
135 lines
6.9 KiB
JSON
{
|
||
"projects": {
|
||
"title": "Проекты",
|
||
"newProject": "Новый проект",
|
||
"deleteProject": "Удалить проект",
|
||
"renameProject": "Переименовать проект",
|
||
"noProjects": "Проекты не найдены",
|
||
"loadingProjects": "Загрузка проектов...",
|
||
"searchPlaceholder": "Поиск проектов...",
|
||
"projectNamePlaceholder": "Имя проекта",
|
||
"starred": "Избранное",
|
||
"all": "Все",
|
||
"untitledSession": "Безымянный сеанс",
|
||
"newSession": "Новый сеанс",
|
||
"codexSession": "Сеанс Codex",
|
||
"fetchingProjects": "Получение ваших проектов и сеансов Claude",
|
||
"projects": "проекты",
|
||
"noMatchingProjects": "Нет подходящих проектов",
|
||
"tryDifferentSearch": "Попробуйте изменить поисковый запрос",
|
||
"runClaudeCli": "Запустите Claude CLI в каталоге проекта для начала работы"
|
||
},
|
||
"app": {
|
||
"title": "Claude Code UI",
|
||
"subtitle": "Интерфейс AI помощника для программирования"
|
||
},
|
||
"sessions": {
|
||
"title": "Сеансы",
|
||
"newSession": "Новый сеанс",
|
||
"deleteSession": "Удалить сеанс",
|
||
"renameSession": "Переименовать сеанс",
|
||
"noSessions": "Сеансов пока нет",
|
||
"loadingSessions": "Загрузка сеансов...",
|
||
"unnamed": "Без имени",
|
||
"loading": "Загрузка...",
|
||
"showMore": "Показать больше сеансов"
|
||
},
|
||
"tooltips": {
|
||
"viewEnvironments": "Просмотр окружений",
|
||
"hideSidebar": "Скрыть боковую панель",
|
||
"createProject": "Создать новый проект",
|
||
"refresh": "Обновить проекты и сеансы (Ctrl+R)",
|
||
"renameProject": "Переименовать проект (F2)",
|
||
"deleteProject": "Удалить пустой проект (Delete)",
|
||
"addToFavorites": "Добавить в избранное",
|
||
"removeFromFavorites": "Удалить из избранного",
|
||
"editSessionName": "Вручную редактировать имя сеанса",
|
||
"deleteSession": "Удалить этот сеанс навсегда",
|
||
"save": "Сохранить",
|
||
"cancel": "Отмена",
|
||
"clearSearch": "Очистить поиск"
|
||
},
|
||
"navigation": {
|
||
"chat": "Чат",
|
||
"files": "Файлы",
|
||
"git": "Git",
|
||
"terminal": "Терминал",
|
||
"tasks": "Задачи"
|
||
},
|
||
"actions": {
|
||
"refresh": "Обновить",
|
||
"settings": "Настройки",
|
||
"collapseAll": "Свернуть все",
|
||
"expandAll": "Развернуть все",
|
||
"cancel": "Отмена",
|
||
"save": "Сохранить",
|
||
"delete": "Удалить",
|
||
"rename": "Переименовать",
|
||
"joinCommunity": "Присоединиться к сообществу"
|
||
},
|
||
"status": {
|
||
"active": "Активен",
|
||
"inactive": "Неактивен",
|
||
"thinking": "Думает...",
|
||
"error": "Ошибка",
|
||
"aborted": "Прервано",
|
||
"unknown": "Неизвестно"
|
||
},
|
||
"time": {
|
||
"justNow": "Только что",
|
||
"oneMinuteAgo": "1 мин. назад",
|
||
"minutesAgo": "{{count}} мин. назад",
|
||
"oneHourAgo": "1 час назад",
|
||
"hoursAgo": "{{count}} ч. назад",
|
||
"oneDayAgo": "1 день назад",
|
||
"daysAgo": "{{count}} дн. назад"
|
||
},
|
||
"messages": {
|
||
"deleteConfirm": "Вы уверены, что хотите это удалить?",
|
||
"renameSuccess": "Успешно переименовано",
|
||
"deleteSuccess": "Успешно удалено",
|
||
"errorOccurred": "Произошла ошибка",
|
||
"deleteSessionConfirm": "Вы уверены, что хотите удалить этот сеанс? Это действие нельзя отменить.",
|
||
"deleteProjectConfirm": "Вы уверены, что хотите удалить этот пустой проект? Это действие нельзя отменить.",
|
||
"enterProjectPath": "Пожалуйста, введите путь к проекту",
|
||
"deleteSessionFailed": "Не удалось удалить сеанс. Попробуйте снова.",
|
||
"deleteSessionError": "Ошибка при удалении сеанса. Попробуйте снова.",
|
||
"renameSessionFailed": "Не удалось переименовать сеанс. Попробуйте снова.",
|
||
"renameSessionError": "Ошибка при переименовании сеанса. Попробуйте снова.",
|
||
"deleteProjectFailed": "Не удалось удалить проект. Попробуйте снова.",
|
||
"deleteProjectError": "Ошибка при удалении проекта. Попробуйте снова.",
|
||
"createProjectFailed": "Не удалось создать проект. Попробуйте снова.",
|
||
"createProjectError": "Ошибка при создании проекта. Попробуйте снова."
|
||
},
|
||
"version": {
|
||
"updateAvailable": "Доступно обновление"
|
||
},
|
||
"search": {
|
||
"modeProjects": "Проекты",
|
||
"modeConversations": "Разговоры",
|
||
"conversationsPlaceholder": "Поиск в разговорах...",
|
||
"searching": "Поиск...",
|
||
"noResults": "Результаты не найдены",
|
||
"tryDifferentQuery": "Попробуйте другой поисковый запрос",
|
||
"matches_one": "{{count}} совпадение",
|
||
"matches_few": "{{count}} совпадения",
|
||
"matches_many": "{{count}} совпадений",
|
||
"matches_other": "{{count}} совпадений",
|
||
"projectsScanned_one": "{{count}} проект просканирован",
|
||
"projectsScanned_few": "{{count}} проекта просканировано",
|
||
"projectsScanned_many": "{{count}} проектов просканировано",
|
||
"projectsScanned_other": "{{count}} проектов просканировано"
|
||
},
|
||
"deleteConfirmation": {
|
||
"deleteProject": "Удалить проект",
|
||
"deleteSession": "Удалить сеанс",
|
||
"confirmDelete": "Вы уверены, что хотите удалить",
|
||
"sessionCount_one": "Этот проект содержит {{count}} разговор.",
|
||
"sessionCount_few": "Этот проект содержит {{count}} разговора.",
|
||
"sessionCount_many": "Этот проект содержит {{count}} разговоров.",
|
||
"sessionCount_other": "Этот проект содержит {{count}} разговоров.",
|
||
"allConversationsDeleted": "Все разговоры будут удалены навсегда.",
|
||
"cannotUndo": "Это действие нельзя отменить."
|
||
}
|
||
}
|