Files
Vodorod 6b69159550
Some checks failed
Run tests and pre-commit / Run tests and pre-commit hooks (push) Has been cancelled
Run tests and pre-commit / Frontend Lint and Build (push) Has been cancelled
Publish Fern Docs / run (push) Has been cancelled
Update OpenAPI Specification / update-openapi (push) Has been cancelled
feat: Add Russian i18n translations and fix CORS + API endpoint issues
- Implemented full Russian translation (ru) for 8 major pages
- Added LanguageSwitcher component with language detection
- Translated: Navigation, Settings, Workflows, Credentials, Banner, Examples
- Fixed API endpoint path: changed to use sans-api-v1 client for /v1/ endpoints
- Fixed CORS: added http://localhost:8081 to ALLOWED_ORIGINS
- Added locales infrastructure with i18next and react-i18next
- Created bilingual JSON files (en/ru) for 4 namespaces
- 220+ translation keys implemented
- Backend CORS configuration updated in .env
- Documentation: I18N implementation guides and installation docs
2026-02-21 08:29:21 +03:00

46 lines
2.7 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"title": "Настройки",
"description": "Здесь вы можете выбрать окружение и организацию",
"environment": "Окружение",
"organization": "Организация",
"apiKey": {
"title": "API ключ",
"description": "Текущий активный API ключ"
},
"onePassword": {
"title": "Интеграция с 1Password",
"description": "Управление токеном сервисного аккаунта 1Password.",
"learnMore": "Узнайте, как создать сервисный аккаунт",
"token": "Токен сервисного аккаунта 1Password",
"tokenDescription": "Настройте токен сервисного аккаунта 1Password для управления учетными данными.",
"serviceAccountToken": "Токен сервисного аккаунта",
"updateToken": "Обновить токен"
},
"azure": {
"title": "Интеграция с Azure",
"description": "Управление интеграцией с Azure",
"credential": "Учетные данные Azure Client Secret",
"credentialDescription": "Настройте учетные данные Azure Client Secret для доступа к вашему аккаунту Azure.",
"tenantId": "ID арендатора",
"clientId": "ID клиента",
"clientSecret": "Секрет клиента",
"updateCredential": "Обновить учетные данные"
},
"customCredential": {
"title": "Пользовательский сервис учетных данных",
"description": "Настройте ваш пользовательский HTTP API для управления учетными данными.",
"apiDescription": "Настройте ваш пользовательский HTTP API для управления учетными данными. Ваш API должен поддерживать стандартные CRUD операции.",
"apiBaseUrl": "Базовый URL API",
"apiBaseUrlPlaceholder": "Базовый URL вашего API сервиса учетных данных (например, https://credentials.company.com/api/v1)",
"apiToken": "API токен",
"apiTokenDescription": "Bearer токен для аутентификации в вашем сервисе учетных данных",
"apiTokenPlaceholder": аш_api_токен_здесь",
"updateConfiguration": "Обновить конфигурацию"
},
"language": {
"title": "Язык / Language",
"description": "Выберите предпочитаемый язык",
"current": "Текущий язык"
}
}