Add OAuth file size error messages and update settings localization for Codex

- Added error message for oversized OAuth credential files in multiple languages (German, Spanish, French, Hindi, Indonesian, Italian, Japanese, Korean, Dutch, Polish, Portuguese, Russian, Turkish, Vietnamese, Chinese Simplified, Chinese Traditional).
- Updated settings localization to include OAuth credential path descriptions and related information for Codex in multiple languages.
This commit is contained in:
Hannes Rudolph 2025-09-26 13:37:54 -06:00
parent ccaed3debf
commit 7917b419fa
34 changed files with 136 additions and 0 deletions

View file

@ -129,6 +129,7 @@
"openaiNativeCodex": {
"oauthReadFailed": "Error en carregar les credencials OAuth de ChatGPT a {{path}}: {{error}}. Consell: autentica't amb la CLI de Codex (p. ex., \"codex login\") per crear auth.json.",
"oauthParseFailed": "Error en analitzar el JSON de credencials OAuth de ChatGPT a {{path}}: {{error}}. Consell: assegura't que el fitxer sigui JSON vàlid o torna a autenticar-te amb \"codex login\" per regenerar-lo.",
"oauthFileTooLarge": "El fitxer de credencials OAuth a {{path}} és massa gran ({{size}} bytes). El màxim permès és {{max}} bytes.",
"missingAccessToken": "Les credencials OAuth de ChatGPT no tenen tokens.access_token.",
"httpError": "Codex HTTP {{status}} (req: {{requestId}}) model={{modelId}}: {{message}}",
"noResponseBody": "Error de respostes de ChatGPT: No hi ha cos de resposta",

View file

@ -126,6 +126,7 @@
"openaiNativeCodex": {
"oauthReadFailed": "Fehler beim Laden der ChatGPT OAuth-Anmeldedaten unter {{path}}: {{error}}. Tipp: Authentifiziere dich mit der Codex CLI (z.B. \"codex login\"), um auth.json zu erstellen.",
"oauthParseFailed": "Fehler beim Parsen der ChatGPT OAuth-Anmeldedaten JSON unter {{path}}: {{error}}. Tipp: Stelle sicher, dass die Datei gültiges JSON ist oder authentifiziere dich erneut mit \"codex login\", um sie zu regenerieren.",
"oauthFileTooLarge": "OAuth-Anmeldedatei unter {{path}} ist zu groß ({{size}} Bytes). Maximal erlaubt sind {{max}} Bytes.",
"missingAccessToken": "ChatGPT OAuth-Anmeldedaten fehlen tokens.access_token.",
"httpError": "Codex HTTP {{status}} (req: {{requestId}}) model={{modelId}}: {{message}}",
"noResponseBody": "ChatGPT Responses Fehler: Kein Antworttext vorhanden",

View file

@ -126,6 +126,7 @@
"openaiNativeCodex": {
"oauthReadFailed": "Error al cargar las credenciales OAuth de ChatGPT en {{path}}: {{error}}. Consejo: auténticate con la CLI de Codex (ej., \"codex login\") para crear auth.json.",
"oauthParseFailed": "Error al analizar el JSON de credenciales OAuth de ChatGPT en {{path}}: {{error}}. Consejo: asegúrate de que el archivo sea JSON válido o vuelve a autenticarte con \"codex login\" para regenerarlo.",
"oauthFileTooLarge": "El archivo de credenciales OAuth en {{path}} es demasiado grande ({{size}} bytes). El máximo permitido es {{max}} bytes.",
"missingAccessToken": "Las credenciales OAuth de ChatGPT no tienen tokens.access_token.",
"httpError": "Codex HTTP {{status}} (req: {{requestId}}) model={{modelId}}: {{message}}",
"noResponseBody": "Error de respuestas de ChatGPT: Sin cuerpo de respuesta",

View file

@ -126,6 +126,7 @@
"openaiNativeCodex": {
"oauthReadFailed": "Échec du chargement des identifiants OAuth ChatGPT à {{path}} : {{error}}. Conseil : authentifiez-vous avec la CLI Codex (ex. \"codex login\") pour créer auth.json.",
"oauthParseFailed": "Échec de l'analyse du JSON des identifiants OAuth ChatGPT à {{path}} : {{error}}. Conseil : assurez-vous que le fichier est un JSON valide ou ré-authentifiez-vous avec \"codex login\" pour le régénérer.",
"oauthFileTooLarge": "Le fichier d'identifiants OAuth à {{path}} est trop volumineux ({{size}} octets). Le maximum autorisé est {{max}} octets.",
"missingAccessToken": "Les identifiants OAuth ChatGPT n'ont pas de tokens.access_token.",
"httpError": "Codex HTTP {{status}} (req: {{requestId}}) model={{modelId}} : {{message}}",
"noResponseBody": "Erreur de réponses ChatGPT : Aucun corps de réponse",

View file

@ -126,6 +126,7 @@
"openaiNativeCodex": {
"oauthReadFailed": "{{path}} पर ChatGPT OAuth क्रेडेंशियल लोड करने में विफल: {{error}}। सुझाव: auth.json बनाने के लिए Codex CLI के साथ प्रमाणित करें (जैसे, \"codex login\")।",
"oauthParseFailed": "{{path}} पर ChatGPT OAuth क्रेडेंशियल JSON पार्स करने में विफल: {{error}}। सुझाव: सुनिश्चित करें कि फ़ाइल वैध JSON है या इसे पुनर्जनित करने के लिए \"codex login\" के साथ पुनः प्रमाणित करें।",
"oauthFileTooLarge": "{{path}} पर OAuth क्रेडेंशियल फ़ाइल बहुत बड़ी है ({{size}} बाइट्स)। अधिकतम अनुमतित {{max}} बाइट्स है।",
"missingAccessToken": "ChatGPT OAuth क्रेडेंशियल में tokens.access_token गुम है।",
"httpError": "Codex HTTP {{status}} (req: {{requestId}}) model={{modelId}}: {{message}}",
"noResponseBody": "ChatGPT प्रतिक्रिया त्रुटि: कोई प्रतिक्रिया बॉडी नहीं",

View file

@ -126,6 +126,7 @@
"openaiNativeCodex": {
"oauthReadFailed": "Gagal memuat kredensial OAuth ChatGPT di {{path}}: {{error}}. Tips: autentikasi dengan Codex CLI (mis., \"codex login\") untuk membuat auth.json.",
"oauthParseFailed": "Gagal mengurai JSON kredensial OAuth ChatGPT di {{path}}: {{error}}. Tips: pastikan file adalah JSON yang valid atau autentikasi ulang dengan \"codex login\" untuk meregenerasi.",
"oauthFileTooLarge": "File kredensial OAuth di {{path}} terlalu besar ({{size}} byte). Maksimum yang diizinkan adalah {{max}} byte.",
"missingAccessToken": "Kredensial OAuth ChatGPT tidak memiliki tokens.access_token.",
"httpError": "Codex HTTP {{status}} (req: {{requestId}}) model={{modelId}}: {{message}}",
"noResponseBody": "Error respons ChatGPT: Tidak ada body respons",

View file

@ -126,6 +126,7 @@
"openaiNativeCodex": {
"oauthReadFailed": "Impossibile caricare le credenziali OAuth di ChatGPT in {{path}}: {{error}}. Suggerimento: autenticati con la CLI Codex (es. \"codex login\") per creare auth.json.",
"oauthParseFailed": "Impossibile analizzare il JSON delle credenziali OAuth di ChatGPT in {{path}}: {{error}}. Suggerimento: assicurati che il file sia JSON valido o ri-autenticati con \"codex login\" per rigenerarlo.",
"oauthFileTooLarge": "Il file delle credenziali OAuth in {{path}} è troppo grande ({{size}} byte). Il massimo consentito è {{max}} byte.",
"missingAccessToken": "Le credenziali OAuth di ChatGPT non hanno tokens.access_token.",
"httpError": "Codex HTTP {{status}} (req: {{requestId}}) model={{modelId}}: {{message}}",
"noResponseBody": "Errore risposte ChatGPT: Nessun corpo di risposta",

View file

@ -126,6 +126,7 @@
"openaiNativeCodex": {
"oauthReadFailed": "{{path}}でChatGPT OAuth認証情報の読み込みに失敗しました: {{error}}。ヒント: Codex CLI\"codex login\"で認証してauth.jsonを作成してください。",
"oauthParseFailed": "{{path}}でChatGPT OAuth認証情報JSONの解析に失敗しました: {{error}}。ヒント: ファイルが有効なJSONであることを確認するか、\"codex login\"で再認証して再生成してください。",
"oauthFileTooLarge": "{{path}}のOAuth認証情報ファイルが大きすぎます{{size}}バイト)。最大許可サイズは{{max}}バイトです。",
"missingAccessToken": "ChatGPT OAuth認証情報にtokens.access_tokenがありません。",
"httpError": "Codex HTTP {{status}} (req: {{requestId}}) model={{modelId}}: {{message}}",
"noResponseBody": "ChatGPTレスポンスエラー: レスポンスボディがありません",

View file

@ -126,6 +126,7 @@
"openaiNativeCodex": {
"oauthReadFailed": "{{path}}에서 ChatGPT OAuth 자격 증명 로드 실패: {{error}}. 팁: Codex CLI(예: \"codex login\")로 인증하여 auth.json을 생성하세요.",
"oauthParseFailed": "{{path}}에서 ChatGPT OAuth 자격 증명 JSON 파싱 실패: {{error}}. 팁: 파일이 유효한 JSON인지 확인하거나 \"codex login\"으로 재인증하여 재생성하세요.",
"oauthFileTooLarge": "{{path}}의 OAuth 자격 증명 파일이 너무 큽니다({{size}}바이트). 최대 허용 크기는 {{max}}바이트입니다.",
"missingAccessToken": "ChatGPT OAuth 자격 증명에 tokens.access_token이 없습니다.",
"httpError": "Codex HTTP {{status}} (req: {{requestId}}) model={{modelId}}: {{message}}",
"noResponseBody": "ChatGPT 응답 오류: 응답 본문 없음",

View file

@ -126,6 +126,7 @@
"openaiNativeCodex": {
"oauthReadFailed": "Laden van ChatGPT OAuth-referenties op {{path}} mislukt: {{error}}. Tip: authenticeer met de Codex CLI (bijv. \"codex login\") om auth.json aan te maken.",
"oauthParseFailed": "Parsen van ChatGPT OAuth-referenties JSON op {{path}} mislukt: {{error}}. Tip: zorg ervoor dat het bestand geldige JSON is of authenticeer opnieuw met \"codex login\" om het te regenereren.",
"oauthFileTooLarge": "OAuth-referentiebestand op {{path}} is te groot ({{size}} bytes). Maximum toegestaan is {{max}} bytes.",
"missingAccessToken": "ChatGPT OAuth-referenties missen tokens.access_token.",
"httpError": "Codex HTTP {{status}} (req: {{requestId}}) model={{modelId}}: {{message}}",
"noResponseBody": "ChatGPT Responses fout: Geen response body",

View file

@ -126,6 +126,7 @@
"openaiNativeCodex": {
"oauthReadFailed": "Nie udało się załadować danych uwierzytelniających OAuth ChatGPT w {{path}}: {{error}}. Wskazówka: uwierzytelnij się za pomocą Codex CLI (np. \"codex login\"), aby utworzyć auth.json.",
"oauthParseFailed": "Nie udało się przeanalizować JSON danych uwierzytelniających OAuth ChatGPT w {{path}}: {{error}}. Wskazówka: upewnij się, że plik jest prawidłowym JSON lub ponownie uwierzytelnij się za pomocą \"codex login\", aby go zregenerować.",
"oauthFileTooLarge": "Plik danych uwierzytelniających OAuth w {{path}} jest za duży ({{size}} bajtów). Maksymalny dozwolony rozmiar to {{max}} bajtów.",
"missingAccessToken": "Dane uwierzytelniające OAuth ChatGPT nie zawierają tokens.access_token.",
"httpError": "Codex HTTP {{status}} (req: {{requestId}}) model={{modelId}}: {{message}}",
"noResponseBody": "Błąd odpowiedzi ChatGPT: Brak treści odpowiedzi",

View file

@ -130,6 +130,7 @@
"openaiNativeCodex": {
"oauthReadFailed": "Falha ao carregar credenciais OAuth do ChatGPT em {{path}}: {{error}}. Dica: autentique-se com a CLI do Codex (ex: \"codex login\") para criar auth.json.",
"oauthParseFailed": "Falha ao analisar JSON das credenciais OAuth do ChatGPT em {{path}}: {{error}}. Dica: certifique-se de que o arquivo seja JSON válido ou autentique-se novamente com \"codex login\" para regenerá-lo.",
"oauthFileTooLarge": "Arquivo de credenciais OAuth em {{path}} é muito grande ({{size}} bytes). O máximo permitido é {{max}} bytes.",
"missingAccessToken": "Credenciais OAuth do ChatGPT estão faltando tokens.access_token.",
"httpError": "Codex HTTP {{status}} (req: {{requestId}}) model={{modelId}}: {{message}}",
"noResponseBody": "Erro de respostas do ChatGPT: Sem corpo de resposta",

View file

@ -126,6 +126,7 @@
"openaiNativeCodex": {
"oauthReadFailed": "Не удалось загрузить учетные данные OAuth ChatGPT по пути {{path}}: {{error}}. Совет: аутентифицируйтесь с помощью Codex CLI (например, \"codex login\") для создания auth.json.",
"oauthParseFailed": "Не удалось разобрать JSON учетных данных OAuth ChatGPT по пути {{path}}: {{error}}. Совет: убедитесь, что файл является действительным JSON, или повторно аутентифицируйтесь с помощью \"codex login\" для его регенерации.",
"oauthFileTooLarge": "Файл учетных данных OAuth по пути {{path}} слишком большой ({{size}} байт). Максимально допустимый размер {{max}} байт.",
"missingAccessToken": "В учетных данных OAuth ChatGPT отсутствует tokens.access_token.",
"httpError": "Codex HTTP {{status}} (req: {{requestId}}) model={{modelId}}: {{message}}",
"noResponseBody": "Ошибка ответов ChatGPT: Нет тела ответа",

View file

@ -126,6 +126,7 @@
"openaiNativeCodex": {
"oauthReadFailed": "{{path}} konumunda ChatGPT OAuth kimlik bilgileri yüklenemedi: {{error}}. İpucu: auth.json oluşturmak için Codex CLI ile kimlik doğrulaması yapın (örn. \"codex login\").",
"oauthParseFailed": "{{path}} konumunda ChatGPT OAuth kimlik bilgileri JSON'u ayrıştırılamadı: {{error}}. İpucu: dosyanın geçerli JSON olduğundan emin olun veya yeniden oluşturmak için \"codex login\" ile yeniden kimlik doğrulaması yapın.",
"oauthFileTooLarge": "{{path}} konumundaki OAuth kimlik bilgileri dosyası çok büyük ({{size}} bayt). İzin verilen maksimum {{max}} bayttır.",
"missingAccessToken": "ChatGPT OAuth kimlik bilgilerinde tokens.access_token eksik.",
"httpError": "Codex HTTP {{status}} (req: {{requestId}}) model={{modelId}}: {{message}}",
"noResponseBody": "ChatGPT Yanıtları hatası: Yanıt gövdesi yok",

View file

@ -126,6 +126,7 @@
"openaiNativeCodex": {
"oauthReadFailed": "Không thể tải thông tin xác thực OAuth ChatGPT tại {{path}}: {{error}}. Mẹo: xác thực với Codex CLI (ví dụ: \"codex login\") để tạo auth.json.",
"oauthParseFailed": "Không thể phân tích JSON thông tin xác thực OAuth ChatGPT tại {{path}}: {{error}}. Mẹo: đảm bảo tệp là JSON hợp lệ hoặc xác thực lại với \"codex login\" để tạo lại.",
"oauthFileTooLarge": "Tệp thông tin xác thực OAuth tại {{path}} quá lớn ({{size}} byte). Kích thước tối đa cho phép là {{max}} byte.",
"missingAccessToken": "Thông tin xác thực OAuth ChatGPT thiếu tokens.access_token.",
"httpError": "Codex HTTP {{status}} (req: {{requestId}}) model={{modelId}}: {{message}}",
"noResponseBody": "Lỗi phản hồi ChatGPT: Không có nội dung phản hồi",

View file

@ -131,6 +131,7 @@
"openaiNativeCodex": {
"oauthReadFailed": "无法在 {{path}} 加载 ChatGPT OAuth 凭据:{{error}}。提示:使用 Codex CLI 进行身份验证(例如 \"codex login\")以创建 auth.json。",
"oauthParseFailed": "无法在 {{path}} 解析 ChatGPT OAuth 凭据 JSON{{error}}。提示:确保文件是有效的 JSON 或使用 \"codex login\" 重新验证以重新生成。",
"oauthFileTooLarge": "{{path}} 处的 OAuth 凭据文件过大({{size}} 字节)。最大允许大小为 {{max}} 字节。",
"missingAccessToken": "ChatGPT OAuth 凭据缺少 tokens.access_token。",
"httpError": "Codex HTTP {{status}} (req: {{requestId}}) model={{modelId}}: {{message}}",
"noResponseBody": "ChatGPT 响应错误:无响应正文",

View file

@ -125,6 +125,7 @@
"openaiNativeCodex": {
"oauthReadFailed": "無法在 {{path}} 載入 ChatGPT OAuth 憑證:{{error}}。提示:使用 Codex CLI 進行驗證(例如 \"codex login\")以建立 auth.json。",
"oauthParseFailed": "無法在 {{path}} 解析 ChatGPT OAuth 憑證 JSON{{error}}。提示:確保檔案是有效的 JSON 或使用 \"codex login\" 重新驗證以重新產生。",
"oauthFileTooLarge": "{{path}} 的 OAuth 憑證檔案過大({{size}} 位元組)。允許的最大大小為 {{max}} 位元組。",
"missingAccessToken": "ChatGPT OAuth 憑證缺少 tokens.access_token。",
"httpError": "Codex HTTP {{status}} (req: {{requestId}}) model={{modelId}}: {{message}}",
"noResponseBody": "ChatGPT 回應錯誤:無回應內容",

View file

@ -440,6 +440,13 @@
"authenticatedMessage": "Autenticat de forma segura a través del teu compte de Roo Code Cloud.",
"connectButton": "Connecta amb Roo Code Cloud"
},
"openAiNativeCodex": {
"oauthPathLabel": "Ruta de credencials OAuth",
"oauthPathDescription": "Ruta a les teves credencials auth.json de ChatGPT Codex. Per defecte {{defaultPath}} si es deixa buit (Windows: C:\\\\Users\\\\USERNAME\\\\.codex\\\\auth.json).",
"oauthCliDescription": "ChatGPT Codex utilitza les teves credencials web de ChatGPT a través de la CLI oficial de Codex. Autentica't amb la CLI de Codex perquè es creï auth.json. Si utilitzes una ubicació personalitzada, estableix aquí la ruta completa del fitxer.",
"oauthConnectDescription": "Després de l'autenticació, Roo llegirà el token d'accés des d'auth.json i es connectarà a ChatGPT Responses (Codex).",
"learnMoreLinkText": "Aprèn més sobre ChatGPT"
},
"openRouter": {
"providerRouting": {
"title": "Encaminament de Proveïdors d'OpenRouter",

View file

@ -440,6 +440,13 @@
"authenticatedMessage": "Sicher authentifiziert über dein Roo Code Cloud-Konto.",
"connectButton": "Mit Roo Code Cloud verbinden"
},
"openAiNativeCodex": {
"oauthPathLabel": "OAuth-Anmeldedaten-Pfad",
"oauthPathDescription": "Pfad zu deinen ChatGPT Codex auth.json-Anmeldedaten. Standardmäßig {{defaultPath}}, wenn leer gelassen (Windows: C:\\\\Users\\\\USERNAME\\\\.codex\\\\auth.json).",
"oauthCliDescription": "ChatGPT Codex verwendet deine ChatGPT-Web-Anmeldedaten über die offizielle Codex CLI. Authentifiziere dich mit der Codex CLI, damit auth.json erstellt wird. Wenn du einen benutzerdefinierten Speicherort verwendest, gib hier den vollständigen Dateipfad an.",
"oauthConnectDescription": "Nach der Authentifizierung liest Roo das Zugriffstoken aus auth.json und verbindet sich mit ChatGPT Responses (Codex).",
"learnMoreLinkText": "Mehr über ChatGPT erfahren"
},
"openRouter": {
"providerRouting": {
"title": "OpenRouter Anbieter-Routing",

View file

@ -440,6 +440,13 @@
"authenticatedMessage": "Autenticado de forma segura a través de tu cuenta de Roo Code Cloud.",
"connectButton": "Conectar a Roo Code Cloud"
},
"openAiNativeCodex": {
"oauthPathLabel": "Ruta de credenciales OAuth",
"oauthPathDescription": "Ruta a tus credenciales auth.json de ChatGPT Codex. Por defecto {{defaultPath}} si se deja vacío (Windows: C:\\\\Users\\\\USERNAME\\\\.codex\\\\auth.json).",
"oauthCliDescription": "ChatGPT Codex usa tus credenciales web de ChatGPT a través del CLI oficial de Codex. Autentícate con el CLI de Codex para que se cree auth.json. Si usas una ubicación personalizada, establece aquí la ruta completa del archivo.",
"oauthConnectDescription": "Después de la autenticación, Roo leerá el token de acceso desde auth.json y se conectará a ChatGPT Responses (Codex).",
"learnMoreLinkText": "Aprende más sobre ChatGPT"
},
"openRouter": {
"providerRouting": {
"title": "Enrutamiento de Proveedores de OpenRouter",

View file

@ -440,6 +440,13 @@
"authenticatedMessage": "Authentifié de manière sécurisée via ton compte Roo Code Cloud.",
"connectButton": "Se connecter à Roo Code Cloud"
},
"openAiNativeCodex": {
"oauthPathLabel": "Chemin des identifiants OAuth",
"oauthPathDescription": "Chemin vers vos identifiants auth.json de ChatGPT Codex. Par défaut {{defaultPath}} si laissé vide (Windows: C:\\\\Users\\\\USERNAME\\\\.codex\\\\auth.json).",
"oauthCliDescription": "ChatGPT Codex utilise vos identifiants web ChatGPT via le CLI officiel Codex. Authentifiez-vous avec le CLI Codex pour que auth.json soit créé. Si vous utilisez un emplacement personnalisé, définissez ici le chemin complet du fichier.",
"oauthConnectDescription": "Après l'authentification, Roo lira le token d'accès depuis auth.json et se connectera à ChatGPT Responses (Codex).",
"learnMoreLinkText": "En savoir plus sur ChatGPT"
},
"openRouter": {
"providerRouting": {
"title": "Routage des fournisseurs OpenRouter",

View file

@ -440,6 +440,13 @@
"authenticatedMessage": "आपके Roo Code Cloud खाते के माध्यम से सुरक्षित रूप से प्रमाणित।",
"connectButton": "Roo Code Cloud से कनेक्ट करें"
},
"openAiNativeCodex": {
"oauthPathLabel": "OAuth क्रेडेंशियल पथ",
"oauthPathDescription": "आपके ChatGPT Codex auth.json क्रेडेंशियल का पथ। यदि खाली छोड़ा जाए तो डिफ़ॉल्ट {{defaultPath}} (Windows: C:\\\\Users\\\\USERNAME\\\\.codex\\\\auth.json)।",
"oauthCliDescription": "ChatGPT Codex आधिकारिक Codex CLI के माध्यम से आपके ChatGPT वेब क्रेडेंशियल का उपयोग करता है। Codex CLI के साथ प्रमाणित करें ताकि auth.json बनाया जा सके। यदि आप कस्टम स्थान का उपयोग करते हैं, तो यहाँ पूरा फ़ाइल पथ सेट करें।",
"oauthConnectDescription": "प्रमाणीकरण के बाद, Roo auth.json से एक्सेस टोकन पढ़ेगा और ChatGPT Responses (Codex) से कनेक्ट होगा।",
"learnMoreLinkText": "ChatGPT के बारे में और जानें"
},
"openRouter": {
"providerRouting": {
"title": "OpenRouter प्रदाता रूटिंग",

View file

@ -444,6 +444,13 @@
"authenticatedMessage": "Terautentikasi dengan aman melalui akun Roo Code Cloud Anda.",
"connectButton": "Hubungkan ke Roo Code Cloud"
},
"openAiNativeCodex": {
"oauthPathLabel": "Jalur Kredensial OAuth",
"oauthPathDescription": "Jalur ke kredensial auth.json ChatGPT Codex Anda. Default ke {{defaultPath}} jika dibiarkan kosong (Windows: C:\\\\Users\\\\USERNAME\\\\.codex\\\\auth.json).",
"oauthCliDescription": "ChatGPT Codex menggunakan kredensial web ChatGPT Anda melalui CLI Codex resmi. Autentikasi dengan CLI Codex agar auth.json dibuat. Jika Anda menggunakan lokasi kustom, atur jalur file lengkap di sini.",
"oauthConnectDescription": "Setelah autentikasi, Roo akan membaca token akses dari auth.json dan terhubung ke ChatGPT Responses (Codex).",
"learnMoreLinkText": "Pelajari lebih lanjut tentang ChatGPT"
},
"openRouter": {
"providerRouting": {
"title": "OpenRouter Provider Routing",

View file

@ -440,6 +440,13 @@
"authenticatedMessage": "Autenticato in modo sicuro tramite il tuo account Roo Code Cloud.",
"connectButton": "Connetti a Roo Code Cloud"
},
"openAiNativeCodex": {
"oauthPathLabel": "Percorso credenziali OAuth",
"oauthPathDescription": "Percorso alle tue credenziali auth.json di ChatGPT Codex. Predefinito {{defaultPath}} se lasciato vuoto (Windows: C:\\\\Users\\\\USERNAME\\\\.codex\\\\auth.json).",
"oauthCliDescription": "ChatGPT Codex utilizza le tue credenziali web ChatGPT tramite la CLI ufficiale Codex. Autenticati con la CLI Codex in modo che venga creato auth.json. Se usi una posizione personalizzata, imposta qui il percorso completo del file.",
"oauthConnectDescription": "Dopo l'autenticazione, Roo leggerà il token di accesso da auth.json e si connetterà a ChatGPT Responses (Codex).",
"learnMoreLinkText": "Scopri di più su ChatGPT"
},
"openRouter": {
"providerRouting": {
"title": "Routing dei fornitori OpenRouter",

View file

@ -440,6 +440,13 @@
"authenticatedMessage": "Roo Code Cloudアカウントを通じて安全に認証されています。",
"connectButton": "Roo Code Cloudに接続"
},
"openAiNativeCodex": {
"oauthPathLabel": "OAuth認証情報パス",
"oauthPathDescription": "ChatGPT Codex auth.json認証情報へのパス。空の場合は{{defaultPath}}がデフォルトWindows: C:\\\\Users\\\\USERNAME\\\\.codex\\\\auth.json。",
"oauthCliDescription": "ChatGPT Codexは公式Codex CLIを介してChatGPTウェブ認証情報を使用します。auth.jsonが作成されるようにCodex CLIで認証してください。カスタムの場所を使用する場合は、ここに完全なファイルパスを設定してください。",
"oauthConnectDescription": "認証後、Rooはauth.jsonからアクセストークンを読み取り、ChatGPT ResponsesCodexに接続します。",
"learnMoreLinkText": "ChatGPTについて詳しく学ぶ"
},
"openRouter": {
"providerRouting": {
"title": "OpenRouterプロバイダールーティング",

View file

@ -440,6 +440,13 @@
"authenticatedMessage": "Roo Code Cloud 계정을 통해 안전하게 인증되었습니다.",
"connectButton": "Roo Code Cloud에 연결"
},
"openAiNativeCodex": {
"oauthPathLabel": "OAuth 자격 증명 경로",
"oauthPathDescription": "ChatGPT Codex auth.json 자격 증명 경로입니다. 비어있으면 기본값 {{defaultPath}}를 사용합니다 (Windows: C:\\\\Users\\\\USERNAME\\\\.codex\\\\auth.json).",
"oauthCliDescription": "ChatGPT Codex는 공식 Codex CLI를 통해 ChatGPT 웹 자격 증명을 사용합니다. auth.json이 생성되도록 Codex CLI로 인증하세요. 사용자 정의 위치를 사용하는 경우 여기에 전체 파일 경로를 설정하세요.",
"oauthConnectDescription": "인증 후 Roo는 auth.json에서 액세스 토큰을 읽고 ChatGPT Responses (Codex)에 연결합니다.",
"learnMoreLinkText": "ChatGPT에 대해 자세히 알아보기"
},
"openRouter": {
"providerRouting": {
"title": "OpenRouter 제공자 라우팅",

View file

@ -440,6 +440,13 @@
"authenticatedMessage": "Veilig geauthenticeerd via je Roo Code Cloud-account.",
"connectButton": "Verbinden met Roo Code Cloud"
},
"openAiNativeCodex": {
"oauthPathLabel": "OAuth-referentiepad",
"oauthPathDescription": "Pad naar je ChatGPT Codex auth.json-referenties. Standaard {{defaultPath}} als leeg gelaten (Windows: C:\\\\Users\\\\USERNAME\\\\.codex\\\\auth.json).",
"oauthCliDescription": "ChatGPT Codex gebruikt je ChatGPT-webreferenties via de officiële Codex CLI. Authenticeer met de Codex CLI zodat auth.json wordt aangemaakt. Als je een aangepaste locatie gebruikt, stel hier het volledige bestandspad in.",
"oauthConnectDescription": "Na authenticatie zal Roo het toegangstoken uit auth.json lezen en verbinden met ChatGPT Responses (Codex).",
"learnMoreLinkText": "Meer leren over ChatGPT"
},
"openRouter": {
"providerRouting": {
"title": "OpenRouter-providerroutering",

View file

@ -440,6 +440,13 @@
"authenticatedMessage": "Bezpiecznie uwierzytelniony przez twoje konto Roo Code Cloud.",
"connectButton": "Połącz z Roo Code Cloud"
},
"openAiNativeCodex": {
"oauthPathLabel": "Ścieżka poświadczeń OAuth",
"oauthPathDescription": "Ścieżka do twoich poświadczeń auth.json ChatGPT Codex. Domyślnie {{defaultPath}} jeśli pozostawione puste (Windows: C:\\\\Users\\\\USERNAME\\\\.codex\\\\auth.json).",
"oauthCliDescription": "ChatGPT Codex używa twoich poświadczeń internetowych ChatGPT przez oficjalne CLI Codex. Uwierzytelnij się za pomocą CLI Codex, aby utworzono auth.json. Jeśli używasz niestandardowej lokalizacji, ustaw tutaj pełną ścieżkę pliku.",
"oauthConnectDescription": "Po uwierzytelnieniu Roo odczyta token dostępu z auth.json i połączy się z ChatGPT Responses (Codex).",
"learnMoreLinkText": "Dowiedz się więcej o ChatGPT"
},
"openRouter": {
"providerRouting": {
"title": "Routing dostawców OpenRouter",

View file

@ -440,6 +440,13 @@
"authenticatedMessage": "Autenticado com segurança através da sua conta Roo Code Cloud.",
"connectButton": "Conectar ao Roo Code Cloud"
},
"openAiNativeCodex": {
"oauthPathLabel": "Caminho das credenciais OAuth",
"oauthPathDescription": "Caminho para suas credenciais auth.json do ChatGPT Codex. Padrão {{defaultPath}} se deixado vazio (Windows: C:\\\\Users\\\\USERNAME\\\\.codex\\\\auth.json).",
"oauthCliDescription": "ChatGPT Codex usa suas credenciais web do ChatGPT através da CLI oficial do Codex. Autentique com a CLI do Codex para que auth.json seja criado. Se você usar um local personalizado, defina o caminho completo do arquivo aqui.",
"oauthConnectDescription": "Após a autenticação, Roo lerá o token de acesso do auth.json e se conectará ao ChatGPT Responses (Codex).",
"learnMoreLinkText": "Saiba mais sobre ChatGPT"
},
"openRouter": {
"providerRouting": {
"title": "Roteamento de Provedores OpenRouter",

View file

@ -440,6 +440,13 @@
"authenticatedMessage": "Безопасно аутентифицирован через твой аккаунт Roo Code Cloud.",
"connectButton": "Подключиться к Roo Code Cloud"
},
"openAiNativeCodex": {
"oauthPathLabel": "Путь к учетным данным OAuth",
"oauthPathDescription": "Путь к вашим учетным данным auth.json ChatGPT Codex. По умолчанию {{defaultPath}}, если оставлено пустым (Windows: C:\\\\Users\\\\USERNAME\\\\.codex\\\\auth.json).",
"oauthCliDescription": "ChatGPT Codex использует ваши веб-учетные данные ChatGPT через официальный CLI Codex. Аутентифицируйтесь с помощью CLI Codex, чтобы создать auth.json. Если вы используете пользовательское расположение, установите здесь полный путь к файлу.",
"oauthConnectDescription": "После аутентификации Roo прочитает токен доступа из auth.json и подключится к ChatGPT Responses (Codex).",
"learnMoreLinkText": "Узнать больше о ChatGPT"
},
"openRouter": {
"providerRouting": {
"title": "Маршрутизация провайдера OpenRouter",

View file

@ -440,6 +440,13 @@
"authenticatedMessage": "Roo Code Cloud hesabın üzerinden güvenli bir şekilde kimlik doğrulandı.",
"connectButton": "Roo Code Cloud'a Bağlan"
},
"openAiNativeCodex": {
"oauthPathLabel": "OAuth kimlik bilgileri yolu",
"oauthPathDescription": "ChatGPT Codex auth.json kimlik bilgilerinizin yolu. Boş bırakılırsa varsayılan {{defaultPath}} (Windows: C:\\\\Users\\\\USERNAME\\\\.codex\\\\auth.json).",
"oauthCliDescription": "ChatGPT Codex, resmi Codex CLI aracılığıyla ChatGPT web kimlik bilgilerinizi kullanır. auth.json oluşturulması için Codex CLI ile kimlik doğrulaması yapın. Özel bir konum kullanıyorsanız, burada tam dosya yolunu ayarlayın.",
"oauthConnectDescription": "Kimlik doğrulamasından sonra Roo, auth.json'dan erişim belirtecini okuyacak ve ChatGPT Responses (Codex) ile bağlantı kuracak.",
"learnMoreLinkText": "ChatGPT hakkında daha fazla bilgi edinin"
},
"openRouter": {
"providerRouting": {
"title": "OpenRouter Sağlayıcı Yönlendirmesi",

View file

@ -440,6 +440,13 @@
"authenticatedMessage": "Đã xác thực an toàn thông qua tài khoản Roo Code Cloud của bạn.",
"connectButton": "Kết nối với Roo Code Cloud"
},
"openAiNativeCodex": {
"oauthPathLabel": "Đường dẫn thông tin xác thực OAuth",
"oauthPathDescription": "Đường dẫn đến thông tin xác thực auth.json ChatGPT Codex của bạn. Mặc định {{defaultPath}} nếu để trống (Windows: C:\\\\Users\\\\USERNAME\\\\.codex\\\\auth.json).",
"oauthCliDescription": "ChatGPT Codex sử dụng thông tin xác thực web ChatGPT của bạn thông qua CLI Codex chính thức. Xác thực với CLI Codex để tạo auth.json. Nếu bạn sử dụng vị trí tùy chỉnh, hãy đặt đường dẫn tệp đầy đủ ở đây.",
"oauthConnectDescription": "Sau khi xác thực, Roo sẽ đọc token truy cập từ auth.json và kết nối với ChatGPT Responses (Codex).",
"learnMoreLinkText": "Tìm hiểu thêm về ChatGPT"
},
"openRouter": {
"providerRouting": {
"title": "Định tuyến nhà cung cấp OpenRouter",

View file

@ -440,6 +440,13 @@
"authenticatedMessage": "已通过 Roo Code Cloud 账户安全认证。",
"connectButton": "连接到 Roo Code Cloud"
},
"openAiNativeCodex": {
"oauthPathLabel": "OAuth 凭据路径",
"oauthPathDescription": "ChatGPT Codex auth.json 凭据的路径。如果留空则默认为 {{defaultPath}}Windows: C:\\\\Users\\\\USERNAME\\\\.codex\\\\auth.json。",
"oauthCliDescription": "ChatGPT Codex 通过官方 Codex CLI 使用你的 ChatGPT 网页凭据。使用 Codex CLI 进行认证以创建 auth.json。如果使用自定义位置请在此设置完整文件路径。",
"oauthConnectDescription": "认证后Roo 将从 auth.json 读取访问 Token 并连接到 ChatGPT ResponsesCodex。",
"learnMoreLinkText": "了解更多关于 ChatGPT"
},
"openRouter": {
"providerRouting": {
"title": "OpenRouter 提供商路由",

View file

@ -440,6 +440,13 @@
"authenticatedMessage": "已透過 Roo Code Cloud 帳戶安全認證。",
"connectButton": "連接到 Roo Code Cloud"
},
"openAiNativeCodex": {
"oauthPathLabel": "OAuth 憑證路徑",
"oauthPathDescription": "您的 ChatGPT Codex auth.json 憑證路徑。如果留空則預設為 {{defaultPath}}Windows: C:\\\\Users\\\\USERNAME\\\\.codex\\\\auth.json。",
"oauthCliDescription": "ChatGPT Codex 透過官方 Codex CLI 使用您的 ChatGPT 網頁憑證。使用 Codex CLI 進行認證以建立 auth.json。如果您使用自訂位置請在此設定完整檔案路徑。",
"oauthConnectDescription": "認證後Roo 將從 auth.json 讀取存取權杖並連接到 ChatGPT ResponsesCodex。",
"learnMoreLinkText": "深入了解 ChatGPT"
},
"openRouter": {
"providerRouting": {
"title": "OpenRouter 供應商路由",