Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions src/locales/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -170,6 +170,8 @@
"click_to_verify": "Click to Verify",
"copy_validation_url": "Copy Verification Link",
"validation_url_copied": "Verification link copied to clipboard",
"go_to_appeal": "Submit Appeal",
"copy_appeal_url": "Copy Appeal URL",
"fix_guide": {
"title": "Terminal Quick Fix (Resolves internal 403s)",
"step1_title": "🚀 Quickest Solution",
Expand Down
29 changes: 27 additions & 2 deletions src/locales/ru.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,10 @@
"create_success": "Успешно создано",
"update_success": "Успешно обновлено",
"delete_success": "Успешно удалено",
"copied": "Скопировано в буфер обмена"
"copied": "Скопировано в буфер обмена",
"reason": "Причина",
"show_raw": "Показать исходные данные",
"show_parsed": "Показать обработанные"
},
"nav": {
"dashboard": "Дашборд",
Expand Down Expand Up @@ -147,13 +150,35 @@
"status": {
"forbidden": "403 Запрещено",
"disabled": "Аккаунт отключен",
"proxy_disabled": "Прокси отключен"
"proxy_disabled": "Прокси отключен",
"validation_required": "Требуется верификация",
"violation_blocked": "Заблокирован за нарушение"
},
"error_details": "Детали ошибки",
"error_status": "Статус ошибки",
"error_time": "Время обнаружения",
"view_error": "Посмотреть причину",
"click_to_verify": "Нажмите для проверки",
"copy_validation_url": "Копировать ссылку для проверки",
"validation_url_copied": "Ссылка для проверки скопирована в буфер обмена",
"go_to_appeal": "Подать апелляцию",
"copy_appeal_url": "Копировать ссылку апелляции",
"fix_guide": {
"title": "Быстрое исправление через терминал (решает часть блокировок 403)",
"step1_title": "🚀 Самый быстрый способ",
"step1_desc": "Откройте терминал и выполните следующую команду для повторной аутентификации в Google (решает большинство 403 блокировок):",
"step1_li1": "Нажмите Enter, при запросе продолжения введите <1>Y</1>.",
"step1_li2": "Браузер откроется автоматически — выберите аккаунт и нажмите «Разрешить».",
"step1_li3": "Когда увидите <1>You are now authenticated</1> — готово!",
"step2_title": "🧹 Если не помогло (очистка кэша)",
"step2_li1_prefix": "Сначала выполните команду для очистки старых учётных данных:",
"step2_li2_prefix": "Затем войдите заново:",
"tips_title": "💡 Полезные советы",
"tip1": "Если 403 сохраняется, попробуйте сначала выполнить <1>unset GOOGLE_APPLICATION_CREDENTIALS</1> в терминале.",
"tip2": "Для продакшена настоятельно рекомендуется использовать JSON-ключ <1>Сервисного аккаунта</1> — стабильнее и не требует интерактивного входа.",
"tip3": "Если ничего не помогает, проверьте Generative Language API в <1>Google Cloud Console</1> — не заморожены ли права. Если да, аккаунт попал под риск-контроль. Подождите 72 часа перед повторной попыткой.",
"tip4": "Также попробуйте выполнить <1>npm install -g @google/gemini-cli</1>. Если ошибок нет — просто удалите и повторно авторизуйте аккаунт в приложении."
},
"no_data": "Нет данных",
"last_used": "Последнее использование",
"reset_time": "Время сброса",
Expand Down