mirror of
https://github.com/RooVetGit/Roo-Code.git
synced 2026-08-28 05:27:24 +00:00
staged changes after revert to 4517eb7
This commit is contained in:
parent
fb0296c4e7
commit
12d07db7cb
41 changed files with 566 additions and 130 deletions
|
|
@ -37,6 +37,7 @@ import { Task } from "../task/Task"
|
|||
import { codebaseSearchTool } from "../tools/codebaseSearchTool"
|
||||
import { experiments, EXPERIMENT_IDS } from "../../shared/experiments"
|
||||
import { applyDiffToolLegacy } from "../tools/applyDiffTool"
|
||||
import { t } from "../../i18n"
|
||||
|
||||
/**
|
||||
* Processes and presents assistant message content to the user interface.
|
||||
|
|
@ -327,7 +328,7 @@ export async function presentAssistantMessage(cline: Task) {
|
|||
undefined, // partial
|
||||
undefined, // checkpoint
|
||||
undefined, // progressStatus
|
||||
{ title: `Tool Call Error: ${block.name}` }, // Custom title with tool name
|
||||
{ title: t("tools:errors.toolCallError", { toolName: block.name }) }, // Custom title with tool name
|
||||
)
|
||||
|
||||
pushToolResult(formatResponse.toolError(errorString, block.name))
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@ import * as path from "path"
|
|||
import * as diff from "diff"
|
||||
import { RooIgnoreController, LOCK_TEXT_SYMBOL } from "../ignore/RooIgnoreController"
|
||||
import { RooProtectedController } from "../protect/RooProtectedController"
|
||||
import { t } from "../../i18n"
|
||||
|
||||
export const formatResponse = {
|
||||
toolDenied: () => `The user denied this operation.`,
|
||||
|
|
@ -14,7 +15,9 @@ export const formatResponse = {
|
|||
`The user approved this operation and provided the following context:\n<feedback>\n${feedback}\n</feedback>`,
|
||||
|
||||
toolError: (error?: string, toolName?: string) => {
|
||||
const title = toolName ? `Tool Call Error: ${toolName}` : "Tool Execution Error"
|
||||
const title = toolName
|
||||
? t("tools:errors.toolCallError", { toolName, defaultValue: `Tool Call Error: ${toolName}` })
|
||||
: t("tools:errors.toolExecutionError", { defaultValue: "Tool Execution Error" })
|
||||
return `${title}\n<error>\n${error}\n</error>`
|
||||
},
|
||||
|
||||
|
|
|
|||
|
|
@ -1168,16 +1168,22 @@ export class Task extends EventEmitter<TaskEvents> implements TaskLike {
|
|||
}
|
||||
|
||||
async sayAndCreateMissingParamError(toolName: ToolName, paramName: string, relPath?: string) {
|
||||
const message = relPath
|
||||
? t("tools:errors.missingParamForToolWithPath", {
|
||||
toolName,
|
||||
relPath: relPath.toPosix(),
|
||||
paramName,
|
||||
})
|
||||
: t("tools:errors.missingParamForTool", { toolName, paramName })
|
||||
|
||||
await this.say(
|
||||
"error",
|
||||
`Roo tried to use ${toolName}${
|
||||
relPath ? ` for '${relPath.toPosix()}'` : ""
|
||||
} without value for required parameter '${paramName}'. Retrying...`,
|
||||
message,
|
||||
undefined, // images
|
||||
undefined, // partial
|
||||
undefined, // checkpoint
|
||||
undefined, // progressStatus
|
||||
{ title: `Tool Call Error: ${toolName}` }, // Custom title for the error
|
||||
{ title: t("tools:errors.toolCallError", { toolName }) }, // Custom title for the error
|
||||
)
|
||||
return formatResponse.toolError(formatResponse.missingToolParameterError(paramName), toolName)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@ import { Task } from "../task/Task"
|
|||
import { ToolUse, AskApproval, HandleError, PushToolResult, RemoveClosingTag } from "../../shared/tools"
|
||||
import { formatResponse } from "../prompts/responses"
|
||||
import { parseXml } from "../../utils/xml"
|
||||
import { t } from "../../i18n"
|
||||
|
||||
export async function askFollowupQuestionTool(
|
||||
cline: Task,
|
||||
|
|
@ -55,7 +56,7 @@ export async function askFollowupQuestionTool(
|
|||
undefined,
|
||||
undefined,
|
||||
undefined,
|
||||
{ title: "Parse Error" },
|
||||
{ title: t("tools:errors.parseError") },
|
||||
)
|
||||
pushToolResult(formatResponse.toolError("Invalid operations xml format", "ask_followup_question"))
|
||||
return
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
import Anthropic from "@anthropic-ai/sdk"
|
||||
import * as vscode from "vscode"
|
||||
import { t } from "../../i18n"
|
||||
|
||||
import { RooCodeEventName } from "@roo-code/types"
|
||||
import { TelemetryService } from "@roo-code/telemetry"
|
||||
|
|
@ -44,10 +45,7 @@ export async function attemptCompletionTool(
|
|||
cline.recordToolError("attempt_completion")
|
||||
|
||||
pushToolResult(
|
||||
formatResponse.toolError(
|
||||
"Cannot complete task while there are incomplete todos. Please finish all todos before attempting completion.",
|
||||
"attempt_completion",
|
||||
),
|
||||
formatResponse.toolError(t("tools:attemptCompletion.errors.incompleteTodos"), "attempt_completion"),
|
||||
)
|
||||
|
||||
return
|
||||
|
|
@ -126,7 +124,7 @@ export async function attemptCompletionTool(
|
|||
|
||||
toolResults.push({
|
||||
type: "text",
|
||||
text: `The user has provided feedback on the results. Consider their input to continue the task, and then attempt completion again.\n<feedback>\n${text}\n</feedback>`,
|
||||
text: `${t("tools:attemptCompletion.userFeedbackLead")}\n<feedback>\n${text}\n</feedback>`,
|
||||
})
|
||||
|
||||
toolResults.push(...formatResponse.imageBlocks(images))
|
||||
|
|
|
|||
23
src/i18n/locales/ca/tools.json
generated
23
src/i18n/locales/ca/tools.json
generated
|
|
@ -16,6 +16,10 @@
|
|||
}
|
||||
},
|
||||
"errors": {
|
||||
"toolCallError": "Error en cridar l'eina: {{toolName}}",
|
||||
"toolExecutionError": "Error d'execució de l'eina",
|
||||
"missingParamForTool": "Roo ha intentat usar {{toolName}} sense valor per al paràmetre obligatori '{{paramName}}'. Tornant-ho a intentar...",
|
||||
"missingParamForToolWithPath": "Roo ha intentat usar {{toolName}} per a '{{relPath}}' sense valor per al paràmetre obligatori '{{paramName}}'. Tornant-ho a intentar...",
|
||||
"fileNotFound": "Fitxer no trobat",
|
||||
"parseError": "Error d'anàlisi",
|
||||
"commandTimeout": "Temps d'espera de l'ordre exhaurit",
|
||||
|
|
@ -36,5 +40,24 @@
|
|||
"validationError": "Validation Error",
|
||||
"timeoutError": "Timeout Error",
|
||||
"connectionError": "Connection Error"
|
||||
},
|
||||
"executeCommand": {
|
||||
"workingDirMissing": "Directori de treball no trobat: '{{workingDir}}'",
|
||||
"shellIntegrationGenericError": "L'execució de l'ordre ha fallat per un error inesperat d'integració del shell."
|
||||
},
|
||||
"fetchInstructions": {
|
||||
"errors": {
|
||||
"invalidRequest": "Sol·licitud d'instruccions no vàlida per a la tasca '{{task}}'."
|
||||
}
|
||||
},
|
||||
"generic": {
|
||||
"noChanges": "No calen canvis per a '{{path}}'.",
|
||||
"changesRejected": "Els canvis han estat rebutjats per l'usuari."
|
||||
},
|
||||
"attemptCompletion": {
|
||||
"errors": {
|
||||
"incompleteTodos": "No es pot completar la tasca mentre hi ha tasques pendents. Si us plau, completa-les abans d'intentar finalitzar."
|
||||
},
|
||||
"userFeedbackLead": "L'usuari ha proporcionat comentaris sobre els resultats. Tingues-los en compte per continuar la tasca i intenta finalitzar de nou."
|
||||
}
|
||||
}
|
||||
|
|
|
|||
23
src/i18n/locales/de/tools.json
generated
23
src/i18n/locales/de/tools.json
generated
|
|
@ -16,6 +16,10 @@
|
|||
}
|
||||
},
|
||||
"errors": {
|
||||
"toolCallError": "Tool-Aufruffehler: {{toolName}}",
|
||||
"toolExecutionError": "Tool-Ausführungsfehler",
|
||||
"missingParamForTool": "Roo hat versucht, {{toolName}} ohne Wert für den erforderlichen Parameter '{{paramName}}' zu verwenden. Erneuter Versuch...",
|
||||
"missingParamForToolWithPath": "Roo hat versucht, {{toolName}} für '{{relPath}}' ohne Wert für den erforderlichen Parameter '{{paramName}}' zu verwenden. Erneuter Versuch...",
|
||||
"fileNotFound": "Datei nicht gefunden",
|
||||
"parseError": "Parse-Fehler",
|
||||
"commandTimeout": "Befehl Zeitüberschreitung",
|
||||
|
|
@ -36,5 +40,24 @@
|
|||
"validationError": "Validation Error",
|
||||
"timeoutError": "Timeout Error",
|
||||
"connectionError": "Connection Error"
|
||||
},
|
||||
"executeCommand": {
|
||||
"workingDirMissing": "Arbeitsverzeichnis nicht gefunden: '{{workingDir}}'",
|
||||
"shellIntegrationGenericError": "Befehlsausführung aufgrund unerwarteten Shell-Integrationsfehlers fehlgeschlagen."
|
||||
},
|
||||
"fetchInstructions": {
|
||||
"errors": {
|
||||
"invalidRequest": "Ungültige Anforderungsanweisung für Aufgabe '{{task}}'."
|
||||
}
|
||||
},
|
||||
"generic": {
|
||||
"noChanges": "Keine Änderungen erforderlich für '{{path}}'.",
|
||||
"changesRejected": "Änderungen wurden vom Nutzer abgelehnt."
|
||||
},
|
||||
"attemptCompletion": {
|
||||
"errors": {
|
||||
"incompleteTodos": "Aufgabe kann nicht abgeschlossen werden, solange To-Dos offen sind. Bitte zuerst abschließen."
|
||||
},
|
||||
"userFeedbackLead": "Der Nutzer hat Feedback zu den Ergebnissen gegeben. Berücksichtige es, fahre fort und versuche erneut abzuschließen."
|
||||
}
|
||||
}
|
||||
|
|
|
|||
23
src/i18n/locales/es/tools.json
generated
23
src/i18n/locales/es/tools.json
generated
|
|
@ -16,6 +16,10 @@
|
|||
}
|
||||
},
|
||||
"errors": {
|
||||
"toolCallError": "Error de llamada de herramienta: {{toolName}}",
|
||||
"toolExecutionError": "Error de ejecución de la herramienta",
|
||||
"missingParamForTool": "Roo intentó usar {{toolName}} sin valor para el parámetro requerido '{{paramName}}'. Reintentando...",
|
||||
"missingParamForToolWithPath": "Roo intentó usar {{toolName}} para '{{relPath}}' sin valor para el parámetro requerido '{{paramName}}'. Reintentando...",
|
||||
"fileNotFound": "Archivo no encontrado",
|
||||
"parseError": "Error de análisis",
|
||||
"commandTimeout": "Tiempo de espera del comando agotado",
|
||||
|
|
@ -36,5 +40,24 @@
|
|||
"validationError": "Validation Error",
|
||||
"timeoutError": "Timeout Error",
|
||||
"connectionError": "Connection Error"
|
||||
},
|
||||
"executeCommand": {
|
||||
"workingDirMissing": "Directorio de trabajo no encontrado: '{{workingDir}}'",
|
||||
"shellIntegrationGenericError": "La ejecución del comando falló debido a un error inesperado de integración del shell."
|
||||
},
|
||||
"fetchInstructions": {
|
||||
"errors": {
|
||||
"invalidRequest": "Solicitud de instrucciones inválida para la tarea '{{task}}'."
|
||||
}
|
||||
},
|
||||
"generic": {
|
||||
"noChanges": "No se necesitan cambios para '{{path}}'.",
|
||||
"changesRejected": "Los cambios fueron rechazados por el usuario."
|
||||
},
|
||||
"attemptCompletion": {
|
||||
"errors": {
|
||||
"incompleteTodos": "No se puede completar la tarea mientras hay pendientes. Por favor, termínalos antes de intentar finalizar."
|
||||
},
|
||||
"userFeedbackLead": "El usuario ha proporcionado comentarios sobre los resultados. Tenlos en cuenta para continuar la tarea y vuelve a intentar finalizar."
|
||||
}
|
||||
}
|
||||
|
|
|
|||
43
src/i18n/locales/fr/tools.json
generated
43
src/i18n/locales/fr/tools.json
generated
|
|
@ -16,6 +16,10 @@
|
|||
}
|
||||
},
|
||||
"errors": {
|
||||
"toolCallError": "Erreur d'appel d'outil : {{toolName}}",
|
||||
"toolExecutionError": "Erreur d'exécution de l'outil",
|
||||
"missingParamForTool": "Roo a essayé d'utiliser {{toolName}} sans valeur pour le paramètre obligatoire '{{paramName}}'. Nouvel essai...",
|
||||
"missingParamForToolWithPath": "Roo a essayé d'utiliser {{toolName}} pour '{{relPath}}' sans valeur pour le paramètre obligatoire '{{paramName}}'. Nouvel essai...",
|
||||
"fileNotFound": "Fichier non trouvé",
|
||||
"parseError": "Erreur d'analyse",
|
||||
"commandTimeout": "Délai d'attente de la commande dépassé",
|
||||
|
|
@ -26,15 +30,34 @@
|
|||
"resourceNotFound": "Ressource non trouvée",
|
||||
"configurationError": "Erreur de configuration",
|
||||
"authenticationFailed": "Échec de l'authentification",
|
||||
"invalidLineNumber": "Invalid Line Number",
|
||||
"fileAlreadyExists": "File Already Exists",
|
||||
"directoryNotFound": "Directory Not Found",
|
||||
"invalidPath": "Invalid Path",
|
||||
"readError": "Read Error",
|
||||
"writeError": "Write Error",
|
||||
"syntaxError": "Syntax Error",
|
||||
"validationError": "Validation Error",
|
||||
"timeoutError": "Timeout Error",
|
||||
"connectionError": "Connection Error"
|
||||
"invalidLineNumber": "Numéro de ligne invalide",
|
||||
"fileAlreadyExists": "Le fichier existe déjà",
|
||||
"directoryNotFound": "Répertoire non trouvé",
|
||||
"invalidPath": "Chemin invalide",
|
||||
"readError": "Erreur de lecture",
|
||||
"writeError": "Erreur d'écriture",
|
||||
"syntaxError": "Erreur de syntaxe",
|
||||
"validationError": "Erreur de validation",
|
||||
"timeoutError": "Erreur de délai d'attente",
|
||||
"connectionError": "Erreur de connexion"
|
||||
},
|
||||
"executeCommand": {
|
||||
"workingDirMissing": "Répertoire de travail introuvable : '{{workingDir}}'",
|
||||
"shellIntegrationGenericError": "L'exécution de la commande a échoué en raison d'une erreur inattendue d'intégration du shell."
|
||||
},
|
||||
"fetchInstructions": {
|
||||
"errors": {
|
||||
"invalidRequest": "Demande d'instructions non valide pour la tâche '{{task}}'."
|
||||
}
|
||||
},
|
||||
"generic": {
|
||||
"noChanges": "Aucune modification n'est nécessaire pour '{{path}}'.",
|
||||
"changesRejected": "Les modifications ont été rejetées par l'utilisateur."
|
||||
},
|
||||
"attemptCompletion": {
|
||||
"errors": {
|
||||
"incompleteTodos": "Impossible de terminer la tâche tant qu'il y a des tâches incomplètes. Veuillez terminer toutes les tâches avant de tenter de la terminer."
|
||||
},
|
||||
"userFeedbackLead": "L'utilisateur a fourni des commentaires sur les résultats. Tenez compte de leurs commentaires pour poursuivre la tâche, puis tentez à nouveau de la terminer."
|
||||
}
|
||||
}
|
||||
|
|
|
|||
43
src/i18n/locales/hi/tools.json
generated
43
src/i18n/locales/hi/tools.json
generated
|
|
@ -16,6 +16,10 @@
|
|||
}
|
||||
},
|
||||
"errors": {
|
||||
"toolCallError": "टूल कॉल त्रुटि: {{toolName}}",
|
||||
"toolExecutionError": "उपकरण निष्पादन त्रुटि",
|
||||
"missingParamForTool": "रू ने आवश्यक पैरामीटर '{{paramName}}' के मान के बिना {{toolName}} का उपयोग करने का प्रयास किया। पुन: प्रयास किया जा रहा है...",
|
||||
"missingParamForToolWithPath": "रू ने '{{relPath}}' के लिए {{toolName}} का उपयोग करने के लिए आवश्यक पैरामीटर '{{paramName}}' के बिना प्रयास किया। पुन: प्रयास किया जा रहा है...",
|
||||
"fileNotFound": "फ़ाइल नहीं मिली",
|
||||
"parseError": "पार्स त्रुटि",
|
||||
"commandTimeout": "कमांड टाइमआउट",
|
||||
|
|
@ -26,15 +30,34 @@
|
|||
"resourceNotFound": "संसाधन नहीं मिला",
|
||||
"configurationError": "कॉन्फ़िगरेशन त्रुटि",
|
||||
"authenticationFailed": "प्रमाणीकरण विफल",
|
||||
"invalidLineNumber": "Invalid Line Number",
|
||||
"fileAlreadyExists": "File Already Exists",
|
||||
"directoryNotFound": "Directory Not Found",
|
||||
"invalidPath": "Invalid Path",
|
||||
"readError": "Read Error",
|
||||
"writeError": "Write Error",
|
||||
"syntaxError": "Syntax Error",
|
||||
"validationError": "Validation Error",
|
||||
"timeoutError": "Timeout Error",
|
||||
"connectionError": "Connection Error"
|
||||
"invalidLineNumber": "अमान्य पंक्ति संख्या",
|
||||
"fileAlreadyExists": "फ़ाइल पहले से मौजूद है",
|
||||
"directoryNotFound": "निर्देशिका नहीं मिली",
|
||||
"invalidPath": "अमान्य पथ",
|
||||
"readError": "त्रुटि पढ़ें",
|
||||
"writeError": "लिखने में त्रुटि",
|
||||
"syntaxError": "सिंटैक्स त्रुटि",
|
||||
"validationError": "सत्यापन त्रुटि",
|
||||
"timeoutError": "समय समाप्ति त्रुटि",
|
||||
"connectionError": "कनेक्शन त्रुटि"
|
||||
},
|
||||
"executeCommand": {
|
||||
"workingDirMissing": "कार्यरत निर्देशिका नहीं मिली: '{{workingDir}}'",
|
||||
"shellIntegrationGenericError": "अप्रत्याशित शेल एकीकरण त्रुटि के कारण कमांड निष्पादन विफल रहा।"
|
||||
},
|
||||
"fetchInstructions": {
|
||||
"errors": {
|
||||
"invalidRequest": "कार्य '{{task}}' के लिए अमान्य निर्देश अनुरोध।"
|
||||
}
|
||||
},
|
||||
"generic": {
|
||||
"noChanges": "'{{path}}' के लिए किसी बदलाव की आवश्यकता नहीं है।",
|
||||
"changesRejected": "बदलाव उपयोगकर्ता द्वारा अस्वीकार कर दिए गए थे।"
|
||||
},
|
||||
"attemptCompletion": {
|
||||
"errors": {
|
||||
"incompleteTodos": "कार्य पूरा नहीं किया जा सकता है जबकि अधूरे कार्य हैं। कृपया पूरा करने का प्रयास करने से पहले सभी कार्यों को पूरा करें।"
|
||||
},
|
||||
"userFeedbackLead": "उपयोगकर्ता ने परिणामों पर प्रतिक्रिया प्रदान की है। कार्य को जारी रखने के लिए उनके इनपुट पर विचार करें, और फिर पूरा करने का प्रयास करें।"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
43
src/i18n/locales/id/tools.json
generated
43
src/i18n/locales/id/tools.json
generated
|
|
@ -19,6 +19,10 @@
|
|||
}
|
||||
},
|
||||
"errors": {
|
||||
"toolCallError": "Kesalahan Panggilan Alat: {{toolName}}",
|
||||
"toolExecutionError": "Kesalahan Eksekusi Alat",
|
||||
"missingParamForTool": "Roo mencoba menggunakan {{toolName}} tanpa nilai untuk parameter yang diperlukan '{{paramName}}'. Mencoba lagi...",
|
||||
"missingParamForToolWithPath": "Roo mencoba menggunakan {{toolName}} untuk '{{relPath}}' tanpa nilai untuk parameter yang diperlukan '{{paramName}}'. Mencoba lagi...",
|
||||
"fileNotFound": "File Tidak Ditemukan",
|
||||
"parseError": "Kesalahan Parse",
|
||||
"commandTimeout": "Waktu Tunggu Perintah Habis",
|
||||
|
|
@ -29,15 +33,34 @@
|
|||
"resourceNotFound": "Sumber Daya Tidak Ditemukan",
|
||||
"configurationError": "Kesalahan Konfigurasi",
|
||||
"authenticationFailed": "Autentikasi Gagal",
|
||||
"invalidLineNumber": "Invalid Line Number",
|
||||
"fileAlreadyExists": "File Already Exists",
|
||||
"directoryNotFound": "Directory Not Found",
|
||||
"invalidPath": "Invalid Path",
|
||||
"readError": "Read Error",
|
||||
"writeError": "Write Error",
|
||||
"syntaxError": "Syntax Error",
|
||||
"validationError": "Validation Error",
|
||||
"timeoutError": "Timeout Error",
|
||||
"connectionError": "Connection Error"
|
||||
"invalidLineNumber": "Nomor baris tidak valid",
|
||||
"fileAlreadyExists": "File sudah ada",
|
||||
"directoryNotFound": "Direktori tidak ditemukan",
|
||||
"invalidPath": "Path tidak valid",
|
||||
"readError": "Kesalahan baca",
|
||||
"writeError": "Kesalahan tulis",
|
||||
"syntaxError": "Kesalahan sintaks",
|
||||
"validationError": "Kesalahan validasi",
|
||||
"timeoutError": "Kesalahan batas waktu",
|
||||
"connectionError": "Kesalahan koneksi"
|
||||
},
|
||||
"executeCommand": {
|
||||
"workingDirMissing": "Direktori kerja tidak ditemukan: '{{workingDir}}'",
|
||||
"shellIntegrationGenericError": "Eksekusi perintah gagal karena kesalahan integrasi shell yang tidak terduga."
|
||||
},
|
||||
"fetchInstructions": {
|
||||
"errors": {
|
||||
"invalidRequest": "Permintaan instruksi tidak valid untuk tugas '{{task}}'."
|
||||
}
|
||||
},
|
||||
"generic": {
|
||||
"noChanges": "Tidak ada perubahan yang diperlukan untuk '{{path}}'.",
|
||||
"changesRejected": "Perubahan ditolak oleh pengguna."
|
||||
},
|
||||
"attemptCompletion": {
|
||||
"errors": {
|
||||
"incompleteTodos": "Tidak dapat menyelesaikan tugas saat ada tugas yang belum selesai. Harap selesaikan semua tugas sebelum mencoba penyelesaian."
|
||||
},
|
||||
"userFeedbackLead": "Pengguna telah memberikan umpan balik tentang hasilnya. Pertimbangkan masukan mereka untuk melanjutkan tugas, lalu coba selesaikan lagi."
|
||||
}
|
||||
}
|
||||
|
|
|
|||
43
src/i18n/locales/it/tools.json
generated
43
src/i18n/locales/it/tools.json
generated
|
|
@ -16,6 +16,10 @@
|
|||
}
|
||||
},
|
||||
"errors": {
|
||||
"toolCallError": "Errore di chiamata dello strumento: {{toolName}}",
|
||||
"toolExecutionError": "Errore di esecuzione dello strumento",
|
||||
"missingParamForTool": "Roo ha tentato di utilizzare {{toolName}} senza valore per il parametro obbligatorio '{{paramName}}'. Nuovo tentativo...",
|
||||
"missingParamForToolWithPath": "Roo ha tentato di utilizzare {{toolName}} per '{{relPath}}' senza valore per il parametro obbligatorio '{{paramName}}'. Nuovo tentativo...",
|
||||
"fileNotFound": "File non trovato",
|
||||
"parseError": "Errore di parsing",
|
||||
"commandTimeout": "Timeout del comando",
|
||||
|
|
@ -26,15 +30,34 @@
|
|||
"resourceNotFound": "Risorsa non trovata",
|
||||
"configurationError": "Errore di configurazione",
|
||||
"authenticationFailed": "Autenticazione non riuscita",
|
||||
"invalidLineNumber": "Invalid Line Number",
|
||||
"fileAlreadyExists": "File Already Exists",
|
||||
"directoryNotFound": "Directory Not Found",
|
||||
"invalidPath": "Invalid Path",
|
||||
"readError": "Read Error",
|
||||
"writeError": "Write Error",
|
||||
"syntaxError": "Syntax Error",
|
||||
"validationError": "Validation Error",
|
||||
"timeoutError": "Timeout Error",
|
||||
"connectionError": "Connection Error"
|
||||
"invalidLineNumber": "Numero di riga non valido",
|
||||
"fileAlreadyExists": "Il file esiste già",
|
||||
"directoryNotFound": "Directory non trovata",
|
||||
"invalidPath": "Percorso non valido",
|
||||
"readError": "Errore di lettura",
|
||||
"writeError": "Errore di scrittura",
|
||||
"syntaxError": "Errore di sintassi",
|
||||
"validationError": "Errore di convalida",
|
||||
"timeoutError": "Errore di timeout",
|
||||
"connectionError": "Errore di connessione"
|
||||
},
|
||||
"executeCommand": {
|
||||
"workingDirMissing": "Directory di lavoro non trovata: '{{workingDir}}'",
|
||||
"shellIntegrationGenericError": "L'esecuzione del comando non è riuscita a causa di un errore di integrazione della shell imprevisto."
|
||||
},
|
||||
"fetchInstructions": {
|
||||
"errors": {
|
||||
"invalidRequest": "Richiesta di istruzioni non valida per l'attività '{{task}}'."
|
||||
}
|
||||
},
|
||||
"generic": {
|
||||
"noChanges": "Nessuna modifica necessaria per '{{path}}'.",
|
||||
"changesRejected": "Le modifiche sono state rifiutate dall'utente."
|
||||
},
|
||||
"attemptCompletion": {
|
||||
"errors": {
|
||||
"incompleteTodos": "Impossibile completare l'attività finché ci sono cose da fare incomplete. Finisci tutte le cose da fare prima di tentare il completamento."
|
||||
},
|
||||
"userFeedbackLead": "L'utente ha fornito un feedback sui risultati. Considera il loro input per continuare l'attività, quindi tenta di nuovo il completamento."
|
||||
}
|
||||
}
|
||||
|
|
|
|||
43
src/i18n/locales/ja/tools.json
generated
43
src/i18n/locales/ja/tools.json
generated
|
|
@ -16,6 +16,10 @@
|
|||
}
|
||||
},
|
||||
"errors": {
|
||||
"toolCallError": "ツール呼び出しエラー: {{toolName}}",
|
||||
"toolExecutionError": "ツール実行エラー",
|
||||
"missingParamForTool": "Roo が必須パラメータ '{{paramName}}' の値なしで {{toolName}} を使用しようとしました。再试行...",
|
||||
"missingParamForToolWithPath": "Roo が '{{relPath}}' の {{toolName}} を必須パラメータ '{{paramName}}' の値なしで使用しようとしました。再试行...",
|
||||
"fileNotFound": "ファイルが見つかりません",
|
||||
"parseError": "解析エラー",
|
||||
"commandTimeout": "コマンドタイムアウト",
|
||||
|
|
@ -26,15 +30,34 @@
|
|||
"resourceNotFound": "リソースが見つかりません",
|
||||
"configurationError": "設定エラー",
|
||||
"authenticationFailed": "認証に失敗しました",
|
||||
"invalidLineNumber": "Invalid Line Number",
|
||||
"fileAlreadyExists": "File Already Exists",
|
||||
"directoryNotFound": "Directory Not Found",
|
||||
"invalidPath": "Invalid Path",
|
||||
"readError": "Read Error",
|
||||
"writeError": "Write Error",
|
||||
"syntaxError": "Syntax Error",
|
||||
"validationError": "Validation Error",
|
||||
"timeoutError": "Timeout Error",
|
||||
"connectionError": "Connection Error"
|
||||
"invalidLineNumber": "無効な行番号です",
|
||||
"fileAlreadyExists": "ファイルは既に存在します",
|
||||
"directoryNotFound": "ディレクトリが見つかりません",
|
||||
"invalidPath": "無効なパスです",
|
||||
"readError": "読み取りエラー",
|
||||
"writeError": "書き込みエラー",
|
||||
"syntaxError": "構文エラー",
|
||||
"validationError": "検証エラー",
|
||||
"timeoutError": "タイムアウトエラー",
|
||||
"connectionError": "接続エラー"
|
||||
},
|
||||
"executeCommand": {
|
||||
"workingDirMissing": "作業ディレクトリが見つかりません: '{{workingDir}}'",
|
||||
"shellIntegrationGenericError": "予期しないシェル統合エラーのため、コマンドの実行に失敗しました。"
|
||||
},
|
||||
"fetchInstructions": {
|
||||
"errors": {
|
||||
"invalidRequest": "タスク '{{task}}' の指示要求が無効です。"
|
||||
}
|
||||
},
|
||||
"generic": {
|
||||
"noChanges": "'{{path}}' には変更は必要ありません。",
|
||||
"changesRejected": "変更はユーザーによって拒否されました。"
|
||||
},
|
||||
"attemptCompletion": {
|
||||
"errors": {
|
||||
"incompleteTodos": "未完了の ToDo があるため、タスクを完了できません。完了を試みる前に、すべての ToDo を完了してください。"
|
||||
},
|
||||
"userFeedbackLead": "ユーザーが結果に関するフィードバックを提供しました。タスクを続行するには、ユーザーの入力を考慮し、再度完了を試みてください。"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
43
src/i18n/locales/ko/tools.json
generated
43
src/i18n/locales/ko/tools.json
generated
|
|
@ -16,6 +16,10 @@
|
|||
}
|
||||
},
|
||||
"errors": {
|
||||
"toolCallError": "도구 호출 오류: {{toolName}}",
|
||||
"toolExecutionError": "도구 실행 오류",
|
||||
"missingParamForTool": "Roo가 필수 매개변수 '{{paramName}}'에 대한 값 없이 {{toolName}}을(를) 사용하려고 했습니다. 다시 시도하는 중...",
|
||||
"missingParamForToolWithPath": "Roo가 '{{relPath}}'에 대해 필수 매개변수 '{{paramName}}'에 대한 값 없이 {{toolName}}을(를) 사용하려고 했습니다. 다시 시도하는 중...",
|
||||
"fileNotFound": "파일을 찾을 수 없음",
|
||||
"parseError": "파싱 오류",
|
||||
"commandTimeout": "명령 시간 초과",
|
||||
|
|
@ -26,15 +30,34 @@
|
|||
"resourceNotFound": "리소스를 찾을 수 없음",
|
||||
"configurationError": "구성 오류",
|
||||
"authenticationFailed": "인증 실패",
|
||||
"invalidLineNumber": "Invalid Line Number",
|
||||
"fileAlreadyExists": "File Already Exists",
|
||||
"directoryNotFound": "Directory Not Found",
|
||||
"invalidPath": "Invalid Path",
|
||||
"readError": "Read Error",
|
||||
"writeError": "Write Error",
|
||||
"syntaxError": "Syntax Error",
|
||||
"validationError": "Validation Error",
|
||||
"timeoutError": "Timeout Error",
|
||||
"connectionError": "Connection Error"
|
||||
"invalidLineNumber": "잘못된 줄 번호",
|
||||
"fileAlreadyExists": "파일이 이미 있습니다",
|
||||
"directoryNotFound": "디렉토리를 찾을 수 없습니다",
|
||||
"invalidPath": "잘못된 경로",
|
||||
"readError": "읽기 오류",
|
||||
"writeError": "쓰기 오류",
|
||||
"syntaxError": "구문 오류",
|
||||
"validationError": "유효성 검사 오류",
|
||||
"timeoutError": "시간 초과 오류",
|
||||
"connectionError": "연결 오류"
|
||||
},
|
||||
"executeCommand": {
|
||||
"workingDirMissing": "작업 디렉터리를 찾을 수 없음: '{{workingDir}}'",
|
||||
"shellIntegrationGenericError": "예상치 못한 셸 통합 오류로 인해 명령 실행에 실패했습니다."
|
||||
},
|
||||
"fetchInstructions": {
|
||||
"errors": {
|
||||
"invalidRequest": "'{{task}}' 작업에 대한 잘못된 지침 요청입니다."
|
||||
}
|
||||
},
|
||||
"generic": {
|
||||
"noChanges": "'{{path}}'에 필요한 변경 사항이 없습니다.",
|
||||
"changesRejected": "사용자가 변경 사항을 거부했습니다."
|
||||
},
|
||||
"attemptCompletion": {
|
||||
"errors": {
|
||||
"incompleteTodos": "완료되지 않은 할 일이 있는 동안에는 작업을 완료할 수 없습니다. 완료를 시도하기 전에 모든 할 일을 완료하십시오."
|
||||
},
|
||||
"userFeedbackLead": "사용자가 결과에 대한 피드백을 제공했습니다. 작업을 계속하려면 사용자의 의견을 고려한 다음 다시 완료를 시도하십시오."
|
||||
}
|
||||
}
|
||||
|
|
|
|||
43
src/i18n/locales/nl/tools.json
generated
43
src/i18n/locales/nl/tools.json
generated
|
|
@ -16,6 +16,10 @@
|
|||
}
|
||||
},
|
||||
"errors": {
|
||||
"toolCallError": "Fout bij het aanroepen van gereedschap: {{toolName}}",
|
||||
"toolExecutionError": "Fout bij het uitvoeren van gereedschap",
|
||||
"missingParamForTool": "Roo heeft geprobeerd {{toolName}} te gebruiken zonder waarde voor de vereiste parameter '{{paramName}}'. Opnieuw proberen...",
|
||||
"missingParamForToolWithPath": "Roo heeft geprobeerd {{toolName}} te gebruiken voor '{{relPath}}' zonder waarde voor de vereiste parameter '{{paramName}}'. Opnieuw proberen...",
|
||||
"fileNotFound": "Bestand niet gevonden",
|
||||
"parseError": "Parseerfout",
|
||||
"commandTimeout": "Commando time-out",
|
||||
|
|
@ -26,15 +30,34 @@
|
|||
"resourceNotFound": "Bron niet gevonden",
|
||||
"configurationError": "Configuratiefout",
|
||||
"authenticationFailed": "Authenticatie mislukt",
|
||||
"invalidLineNumber": "Invalid Line Number",
|
||||
"fileAlreadyExists": "File Already Exists",
|
||||
"directoryNotFound": "Directory Not Found",
|
||||
"invalidPath": "Invalid Path",
|
||||
"readError": "Read Error",
|
||||
"writeError": "Write Error",
|
||||
"syntaxError": "Syntax Error",
|
||||
"validationError": "Validation Error",
|
||||
"timeoutError": "Timeout Error",
|
||||
"connectionError": "Connection Error"
|
||||
"invalidLineNumber": "Ongeldig regelnummer",
|
||||
"fileAlreadyExists": "Bestand bestaat al",
|
||||
"directoryNotFound": "Map niet gevonden",
|
||||
"invalidPath": "Ongeldig pad",
|
||||
"readError": "Leesfout",
|
||||
"writeError": "Schrijffout",
|
||||
"syntaxError": "Syntaxisfout",
|
||||
"validationError": "Validatiefout",
|
||||
"timeoutError": "Time-outfout",
|
||||
"connectionError": "Verbindingsfout"
|
||||
},
|
||||
"executeCommand": {
|
||||
"workingDirMissing": "Werkmap niet gevonden: '{{workingDir}}'",
|
||||
"shellIntegrationGenericError": "Uitvoering van opdracht mislukt vanwege onverwachte fout bij shell-integratie."
|
||||
},
|
||||
"fetchInstructions": {
|
||||
"errors": {
|
||||
"invalidRequest": "Ongeldig instructieverzoek voor taak '{{task}}'."
|
||||
}
|
||||
},
|
||||
"generic": {
|
||||
"noChanges": "Geen wijzigingen nodig voor '{{path}}'.",
|
||||
"changesRejected": "Wijzigingen zijn afgewezen door de gebruiker."
|
||||
},
|
||||
"attemptCompletion": {
|
||||
"errors": {
|
||||
"incompleteTodos": "Kan taak niet voltooien zolang er onvolledige todos zijn. Voltooi alle todos voordat u probeert te voltooien."
|
||||
},
|
||||
"userFeedbackLead": "De gebruiker heeft feedback gegeven over de resultaten. Overweeg hun input om de taak voort te zetten en probeer dan opnieuw te voltooien."
|
||||
}
|
||||
}
|
||||
|
|
|
|||
43
src/i18n/locales/pl/tools.json
generated
43
src/i18n/locales/pl/tools.json
generated
|
|
@ -16,6 +16,10 @@
|
|||
}
|
||||
},
|
||||
"errors": {
|
||||
"toolCallError": "Błąd wywołania narzędzia: {{toolName}}",
|
||||
"toolExecutionError": "Błąd wykonania narzędzia",
|
||||
"missingParamForTool": "Roo próbował użyć {{toolName}} bez wartości dla wymaganego parametru '{{paramName}}'. Ponawianie...",
|
||||
"missingParamForToolWithPath": "Roo próbował użyć {{toolName}} dla '{{relPath}}' bez wartości dla wymaganego parametru '{{paramName}}'. Ponawianie...",
|
||||
"fileNotFound": "Nie znaleziono pliku",
|
||||
"parseError": "Błąd parsowania",
|
||||
"commandTimeout": "Przekroczono limit czasu polecenia",
|
||||
|
|
@ -26,15 +30,34 @@
|
|||
"resourceNotFound": "Nie znaleziono zasobu",
|
||||
"configurationError": "Błąd konfiguracji",
|
||||
"authenticationFailed": "Uwierzytelnianie nie powiodło się",
|
||||
"invalidLineNumber": "Invalid Line Number",
|
||||
"fileAlreadyExists": "File Already Exists",
|
||||
"directoryNotFound": "Directory Not Found",
|
||||
"invalidPath": "Invalid Path",
|
||||
"readError": "Read Error",
|
||||
"writeError": "Write Error",
|
||||
"syntaxError": "Syntax Error",
|
||||
"validationError": "Validation Error",
|
||||
"timeoutError": "Timeout Error",
|
||||
"connectionError": "Connection Error"
|
||||
"invalidLineNumber": "Nieprawidłowy numer wiersza",
|
||||
"fileAlreadyExists": "Plik już istnieje",
|
||||
"directoryNotFound": "Nie znaleziono katalogu",
|
||||
"invalidPath": "Nieprawidłowa ścieżka",
|
||||
"readError": "Błąd odczytu",
|
||||
"writeError": "Błąd zapisu",
|
||||
"syntaxError": "Błąd składni",
|
||||
"validationError": "Błąd walidacji",
|
||||
"timeoutError": "Błąd limitu czasu",
|
||||
"connectionError": "Błąd połączenia"
|
||||
},
|
||||
"executeCommand": {
|
||||
"workingDirMissing": "Nie znaleziono katalogu roboczego: '{{workingDir}}'",
|
||||
"shellIntegrationGenericError": "Wykonanie polecenia nie powiodło się z powodu nieoczekiwanego błędu integracji powłoki."
|
||||
},
|
||||
"fetchInstructions": {
|
||||
"errors": {
|
||||
"invalidRequest": "Nieprawidłowe żądanie instrukcji dla zadania '{{task}}'."
|
||||
}
|
||||
},
|
||||
"generic": {
|
||||
"noChanges": "Brak koniecznych zmian dla '{{path}}'.",
|
||||
"changesRejected": "Zmiany zostały odrzucone przez użytkownika."
|
||||
},
|
||||
"attemptCompletion": {
|
||||
"errors": {
|
||||
"incompleteTodos": "Nie można ukończyć zadania, gdy istnieją nieukończone zadania. Ukończ wszystkie zadania przed próbą ukończenia."
|
||||
},
|
||||
"userFeedbackLead": "Użytkownik wyraził opinię na temat wyników. Rozważ jego uwagi, aby kontynuować zadanie, a następnie spróbuj ponownie je ukończyć."
|
||||
}
|
||||
}
|
||||
|
|
|
|||
23
src/i18n/locales/pt-BR/tools.json
generated
23
src/i18n/locales/pt-BR/tools.json
generated
|
|
@ -16,6 +16,10 @@
|
|||
}
|
||||
},
|
||||
"errors": {
|
||||
"toolCallError": "Erro na chamada da ferramenta: {{toolName}}",
|
||||
"toolExecutionError": "Erro na execução da ferramenta",
|
||||
"missingParamForTool": "Roo tentou usar {{toolName}} sem valor para o parâmetro obrigatório '{{paramName}}'. Tentando novamente...",
|
||||
"missingParamForToolWithPath": "Roo tentou usar {{toolName}} para '{{relPath}}' sem valor para o parâmetro obrigatório '{{paramName}}'. Tentando novamente...",
|
||||
"fileNotFound": "Arquivo não encontrado",
|
||||
"parseError": "Erro de análise",
|
||||
"commandTimeout": "Tempo limite do comando",
|
||||
|
|
@ -36,5 +40,24 @@
|
|||
"validationError": "Validation Error",
|
||||
"timeoutError": "Timeout Error",
|
||||
"connectionError": "Connection Error"
|
||||
},
|
||||
"executeCommand": {
|
||||
"workingDirMissing": "Diretório de trabalho não encontrado: '{{workingDir}}'",
|
||||
"shellIntegrationGenericError": "A execução do comando falhou devido a um erro inesperado de integração do shell."
|
||||
},
|
||||
"fetchInstructions": {
|
||||
"errors": {
|
||||
"invalidRequest": "Solicitação de instruções inválida para a tarefa '{{task}}'."
|
||||
}
|
||||
},
|
||||
"generic": {
|
||||
"noChanges": "Nenhuma alteração necessária para '{{path}}'.",
|
||||
"changesRejected": "As alterações foram rejeitadas pelo usuário."
|
||||
},
|
||||
"attemptCompletion": {
|
||||
"errors": {
|
||||
"incompleteTodos": "Não é possível concluir a tarefa enquanto houver pendências. Conclua-as antes de tentar finalizar."
|
||||
},
|
||||
"userFeedbackLead": "O usuário forneceu feedback sobre os resultados. Considere-o para continuar a tarefa e tente finalizar novamente."
|
||||
}
|
||||
}
|
||||
|
|
|
|||
23
src/i18n/locales/ru/tools.json
generated
23
src/i18n/locales/ru/tools.json
generated
|
|
@ -16,6 +16,10 @@
|
|||
}
|
||||
},
|
||||
"errors": {
|
||||
"toolCallError": "Ошибка вызова инструмента: {{toolName}}",
|
||||
"toolExecutionError": "Ошибка выполнения инструмента",
|
||||
"missingParamForTool": "Roo попытался использовать {{toolName}} без значения для обязательного параметра '{{paramName}}'. Повтор...",
|
||||
"missingParamForToolWithPath": "Roo попытался использовать {{toolName}} для '{{relPath}}' без значения для обязательного параметра '{{paramName}}'. Повтор...",
|
||||
"fileNotFound": "Файл не найден",
|
||||
"parseError": "Ошибка синтаксического анализа",
|
||||
"commandTimeout": "Тайм-аут команды",
|
||||
|
|
@ -36,5 +40,24 @@
|
|||
"validationError": "Validation Error",
|
||||
"timeoutError": "Timeout Error",
|
||||
"connectionError": "Connection Error"
|
||||
},
|
||||
"executeCommand": {
|
||||
"workingDirMissing": "Рабочий каталог не найден: '{{workingDir}}'",
|
||||
"shellIntegrationGenericError": "Выполнение команды не удалось из-за неожиданной ошибки интеграции оболочки."
|
||||
},
|
||||
"fetchInstructions": {
|
||||
"errors": {
|
||||
"invalidRequest": "Недопустимый запрос инструкций для задачи '{{task}}'."
|
||||
}
|
||||
},
|
||||
"generic": {
|
||||
"noChanges": "Изменения для '{{path}}' не требуются.",
|
||||
"changesRejected": "Изменения были отклонены пользователем."
|
||||
},
|
||||
"attemptCompletion": {
|
||||
"errors": {
|
||||
"incompleteTodos": "Невозможно завершить задачу при наличии незавершённых пунктов. Сначала завершите их."
|
||||
},
|
||||
"userFeedbackLead": "Пользователь предоставил отзыв о результатах. Учитывайте его, чтобы продолжить, и попробуйте завершить снова."
|
||||
}
|
||||
}
|
||||
|
|
|
|||
23
src/i18n/locales/tr/tools.json
generated
23
src/i18n/locales/tr/tools.json
generated
|
|
@ -16,6 +16,10 @@
|
|||
}
|
||||
},
|
||||
"errors": {
|
||||
"toolCallError": "Araç çağrı hatası: {{toolName}}",
|
||||
"toolExecutionError": "Araç yürütme hatası",
|
||||
"missingParamForTool": "Roo, {{toolName}} kullanırken gerekli '{{paramName}}' parametresi olmadan denedi. Tekrar deneniyor...",
|
||||
"missingParamForToolWithPath": "Roo, '{{relPath}}' için {{toolName}} kullanırken gerekli '{{paramName}}' parametresi olmadan denedi. Tekrar deneniyor...",
|
||||
"fileNotFound": "Dosya Bulunamadı",
|
||||
"parseError": "Ayrıştırma Hatası",
|
||||
"commandTimeout": "Komut Zaman Aşımı",
|
||||
|
|
@ -36,5 +40,24 @@
|
|||
"validationError": "Validation Error",
|
||||
"timeoutError": "Timeout Error",
|
||||
"connectionError": "Connection Error"
|
||||
},
|
||||
"executeCommand": {
|
||||
"workingDirMissing": "Çalışma dizini bulunamadı: '{{workingDir}}'",
|
||||
"shellIntegrationGenericError": "Beklenmeyen shell entegrasyonu hatası nedeniyle komut yürütme başarısız oldu."
|
||||
},
|
||||
"fetchInstructions": {
|
||||
"errors": {
|
||||
"invalidRequest": "Görev '{{task}}' için geçersiz talimat isteği."
|
||||
}
|
||||
},
|
||||
"generic": {
|
||||
"noChanges": "'{{path}}' için değişiklik gerekmez.",
|
||||
"changesRejected": "Değişiklikler kullanıcı tarafından reddedildi."
|
||||
},
|
||||
"attemptCompletion": {
|
||||
"errors": {
|
||||
"incompleteTodos": "Tamamlanmamış yapılacaklar varken görev tamamlanamaz. Lütfen önce bitirin."
|
||||
},
|
||||
"userFeedbackLead": "Kullanıcı sonuçlara ilişkin geri bildirim verdi. Bunu dikkate al, devam et ve tekrar tamamlamayı dene."
|
||||
}
|
||||
}
|
||||
|
|
|
|||
23
src/i18n/locales/vi/tools.json
generated
23
src/i18n/locales/vi/tools.json
generated
|
|
@ -16,6 +16,10 @@
|
|||
}
|
||||
},
|
||||
"errors": {
|
||||
"toolCallError": "Lỗi gọi công cụ: {{toolName}}",
|
||||
"toolExecutionError": "Lỗi thực thi công cụ",
|
||||
"missingParamForTool": "Roo đã cố dùng {{toolName}} mà không có giá trị cho tham số bắt buộc '{{paramName}}'. Đang thử lại...",
|
||||
"missingParamForToolWithPath": "Roo đã cố dùng {{toolName}} cho '{{relPath}}' mà không có giá trị cho tham số bắt buộc '{{paramName}}'. Đang thử lại...",
|
||||
"fileNotFound": "Không tìm thấy tệp",
|
||||
"parseError": "Lỗi phân tích cú pháp",
|
||||
"commandTimeout": "Hết thời gian chờ lệnh",
|
||||
|
|
@ -36,5 +40,24 @@
|
|||
"validationError": "Validation Error",
|
||||
"timeoutError": "Timeout Error",
|
||||
"connectionError": "Connection Error"
|
||||
},
|
||||
"executeCommand": {
|
||||
"workingDirMissing": "Không tìm thấy thư mục làm việc: '{{workingDir}}'",
|
||||
"shellIntegrationGenericError": "Thực thi lệnh thất bại do lỗi tích hợp shell bất ngờ."
|
||||
},
|
||||
"fetchInstructions": {
|
||||
"errors": {
|
||||
"invalidRequest": "Yêu cầu hướng dẫn không hợp lệ cho nhiệm vụ '{{task}}'."
|
||||
}
|
||||
},
|
||||
"generic": {
|
||||
"noChanges": "Không cần thay đổi cho '{{path}}'.",
|
||||
"changesRejected": "Thay đổi đã bị người dùng từ chối."
|
||||
},
|
||||
"attemptCompletion": {
|
||||
"errors": {
|
||||
"incompleteTodos": "Không thể hoàn thành nhiệm vụ khi vẫn còn mục cần làm. Vui lòng hoàn tất trước."
|
||||
},
|
||||
"userFeedbackLead": "Người dùng đã cung cấp phản hồi về kết quả. Hãy cân nhắc phản hồi để tiếp tục và thử hoàn thành lại."
|
||||
}
|
||||
}
|
||||
|
|
|
|||
23
src/i18n/locales/zh-CN/tools.json
generated
23
src/i18n/locales/zh-CN/tools.json
generated
|
|
@ -16,6 +16,10 @@
|
|||
}
|
||||
},
|
||||
"errors": {
|
||||
"toolCallError": "工具调用错误: {{toolName}}",
|
||||
"toolExecutionError": "工具执行错误",
|
||||
"missingParamForTool": "Roo 尝试使用 {{toolName}} 时缺少必填参数 '{{paramName}}' 的值。正在重试...",
|
||||
"missingParamForToolWithPath": "Roo 在处理 '{{relPath}}' 使用 {{toolName}} 时缺少必填参数 '{{paramName}}' 的值。正在重试...",
|
||||
"fileNotFound": "文件未找到",
|
||||
"parseError": "解析错误",
|
||||
"commandTimeout": "命令超时",
|
||||
|
|
@ -36,5 +40,24 @@
|
|||
"validationError": "Validation Error",
|
||||
"timeoutError": "Timeout Error",
|
||||
"connectionError": "Connection Error"
|
||||
},
|
||||
"executeCommand": {
|
||||
"workingDirMissing": "未找到工作目录: '{{workingDir}}'",
|
||||
"shellIntegrationGenericError": "由于意外的终端 shell 集成错误,命令执行失败。"
|
||||
},
|
||||
"fetchInstructions": {
|
||||
"errors": {
|
||||
"invalidRequest": "针对任务 '{{task}}' 的指令请求无效。"
|
||||
}
|
||||
},
|
||||
"generic": {
|
||||
"noChanges": "无需更改 '{{path}}'。",
|
||||
"changesRejected": "更改已被用户拒绝。"
|
||||
},
|
||||
"attemptCompletion": {
|
||||
"errors": {
|
||||
"incompleteTodos": "存在未完成的待办事项,无法完成任务。请完成后再尝试提交。"
|
||||
},
|
||||
"userFeedbackLead": "用户已对结果提供反馈。请根据反馈继续任务,然后再次尝试完成。"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
23
src/i18n/locales/zh-TW/tools.json
generated
23
src/i18n/locales/zh-TW/tools.json
generated
|
|
@ -16,6 +16,10 @@
|
|||
}
|
||||
},
|
||||
"errors": {
|
||||
"toolCallError": "工具呼叫錯誤:{{toolName}}",
|
||||
"toolExecutionError": "工具執行錯誤",
|
||||
"missingParamForTool": "Roo 嘗試使用 {{toolName}} 時缺少必要參數「{{paramName}}」的值。正在重試...",
|
||||
"missingParamForToolWithPath": "Roo 在處理「{{relPath}}」使用 {{toolName}} 時缺少必要參數「{{paramName}}」的值。正在重試...",
|
||||
"fileNotFound": "找不到檔案",
|
||||
"parseError": "解析錯誤",
|
||||
"commandTimeout": "指令逾時",
|
||||
|
|
@ -36,5 +40,24 @@
|
|||
"validationError": "Validation Error",
|
||||
"timeoutError": "Timeout Error",
|
||||
"connectionError": "Connection Error"
|
||||
},
|
||||
"executeCommand": {
|
||||
"workingDirMissing": "找不到工作目錄:'{{workingDir}}'",
|
||||
"shellIntegrationGenericError": "由於意外的終端 Shell 整合錯誤,指令執行失敗。"
|
||||
},
|
||||
"fetchInstructions": {
|
||||
"errors": {
|
||||
"invalidRequest": "針對工作「{{task}}」的指令請求無效。"
|
||||
}
|
||||
},
|
||||
"generic": {
|
||||
"noChanges": "「{{path}}」無需變更。",
|
||||
"changesRejected": "變更已被使用者拒絕。"
|
||||
},
|
||||
"attemptCompletion": {
|
||||
"errors": {
|
||||
"incompleteTodos": "仍有未完成的待辦事項,無法完成工作。請完成後再嘗試提交。"
|
||||
},
|
||||
"userFeedbackLead": "使用者已對結果提供回饋。請根據回饋繼續工作,然後再次嘗試完成。"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -985,7 +985,7 @@ export const ChatRowContent = ({
|
|||
<a
|
||||
href="https://github.com/cline/cline/wiki/TroubleShooting-%E2%80%90-%22PowerShell-is-not-recognized-as-an-internal-or-external-command%22"
|
||||
style={{ color: "inherit", textDecoration: "underline" }}>
|
||||
troubleshooting guide
|
||||
{t("chat:powershell.troubleshootingGuide")}
|
||||
</a>
|
||||
.
|
||||
</>
|
||||
|
|
@ -1159,7 +1159,7 @@ export const ChatRowContent = ({
|
|||
|
||||
if (parsed && !parsed?.content) {
|
||||
console.error("Invalid codebaseSearch content structure:", parsed.content)
|
||||
return <div>Error displaying search results.</div>
|
||||
return <div>{t("chat:codebaseSearch.errorDisplayingResults")}</div>
|
||||
}
|
||||
|
||||
const { results = [] } = parsed?.content || {}
|
||||
|
|
|
|||
6
webview-ui/src/i18n/locales/ca/chat.json
generated
6
webview-ui/src/i18n/locales/ca/chat.json
generated
|
|
@ -242,7 +242,8 @@
|
|||
},
|
||||
"taskCompleted": "Tasca completada",
|
||||
"powershell": {
|
||||
"issues": "Sembla que estàs tenint problemes amb Windows PowerShell, si us plau consulta aquesta documentació per a més informació."
|
||||
"issues": "Sembla que estàs tenint problemes amb Windows PowerShell, si us plau consulta aquesta documentació per a més informació.",
|
||||
"troubleshootingGuide": "guia de resolució de problemes"
|
||||
},
|
||||
"autoApprove": {
|
||||
"title": "Aprovació automàtica:",
|
||||
|
|
@ -338,7 +339,8 @@
|
|||
"wantsToSearchWithPath": "Roo vol cercar a la base de codi <code>{{query}}</code> a <code>{{path}}</code>:",
|
||||
"didSearch_one": "S'ha trobat 1 resultat",
|
||||
"didSearch_other": "S'han trobat {{count}} resultats",
|
||||
"resultTooltip": "Puntuació de similitud: {{score}} (fes clic per obrir el fitxer)"
|
||||
"resultTooltip": "Puntuació de similitud: {{score}} (fes clic per obrir el fitxer)",
|
||||
"errorDisplayingResults": "Error en mostrar els resultats de la cerca."
|
||||
},
|
||||
"read-batch": {
|
||||
"approve": {
|
||||
|
|
|
|||
6
webview-ui/src/i18n/locales/de/chat.json
generated
6
webview-ui/src/i18n/locales/de/chat.json
generated
|
|
@ -242,7 +242,8 @@
|
|||
},
|
||||
"taskCompleted": "Aufgabe abgeschlossen",
|
||||
"powershell": {
|
||||
"issues": "Es scheint, dass du Probleme mit Windows PowerShell hast, bitte sieh dir dies an"
|
||||
"issues": "Es scheint, dass du Probleme mit Windows PowerShell hast, bitte sieh dir dies an",
|
||||
"troubleshootingGuide": "Troubleshooting-Guide"
|
||||
},
|
||||
"autoApprove": {
|
||||
"title": "Automatische Genehmigung:",
|
||||
|
|
@ -338,7 +339,8 @@
|
|||
"wantsToSearchWithPath": "Roo möchte den Codebase nach <code>{{query}}</code> in <code>{{path}}</code> durchsuchen:",
|
||||
"didSearch_one": "1 Ergebnis gefunden",
|
||||
"didSearch_other": "{{count}} Ergebnisse gefunden",
|
||||
"resultTooltip": "Ähnlichkeitswert: {{score}} (klicken zum Öffnen der Datei)"
|
||||
"resultTooltip": "Ähnlichkeitswert: {{score}} (klicken zum Öffnen der Datei)",
|
||||
"errorDisplayingResults": "Fehler beim Anzeigen der Suchergebnisse."
|
||||
},
|
||||
"read-batch": {
|
||||
"approve": {
|
||||
|
|
|
|||
|
|
@ -216,7 +216,8 @@
|
|||
"wantsToSearchWithPath": "Roo wants to search the codebase for <code>{{query}}</code> in <code>{{path}}</code>:",
|
||||
"didSearch_one": "Found 1 result",
|
||||
"didSearch_other": "Found {{count}} results",
|
||||
"resultTooltip": "Similarity score: {{score}} (click to open file)"
|
||||
"resultTooltip": "Similarity score: {{score}} (click to open file)",
|
||||
"errorDisplayingResults": "Error displaying search results."
|
||||
},
|
||||
"commandOutput": "Command Output",
|
||||
"commandExecution": {
|
||||
|
|
@ -266,7 +267,8 @@
|
|||
},
|
||||
"troubleMessage": "Roo is having trouble...",
|
||||
"powershell": {
|
||||
"issues": "It seems like you're having Windows PowerShell issues, please see this"
|
||||
"issues": "It seems like you're having Windows PowerShell issues, please see this",
|
||||
"troubleshootingGuide": "troubleshooting guide"
|
||||
},
|
||||
"autoApprove": {
|
||||
"title": "Auto-approve:",
|
||||
|
|
|
|||
6
webview-ui/src/i18n/locales/es/chat.json
generated
6
webview-ui/src/i18n/locales/es/chat.json
generated
|
|
@ -242,7 +242,8 @@
|
|||
},
|
||||
"taskCompleted": "Tarea completada",
|
||||
"powershell": {
|
||||
"issues": "Parece que estás teniendo problemas con Windows PowerShell, por favor consulta esta"
|
||||
"issues": "Parece que estás teniendo problemas con Windows PowerShell, por favor consulta esta",
|
||||
"troubleshootingGuide": "guía de solución de problemas"
|
||||
},
|
||||
"autoApprove": {
|
||||
"title": "Auto-aprobar:",
|
||||
|
|
@ -338,7 +339,8 @@
|
|||
"wantsToSearchWithPath": "Roo quiere buscar en la base de código <code>{{query}}</code> en <code>{{path}}</code>:",
|
||||
"didSearch_one": "Se encontró 1 resultado",
|
||||
"didSearch_other": "Se encontraron {{count}} resultados",
|
||||
"resultTooltip": "Puntuación de similitud: {{score}} (haz clic para abrir el archivo)"
|
||||
"resultTooltip": "Puntuación de similitud: {{score}} (haz clic para abrir el archivo)",
|
||||
"errorDisplayingResults": "Error al mostrar los resultados de la búsqueda."
|
||||
},
|
||||
"read-batch": {
|
||||
"approve": {
|
||||
|
|
|
|||
6
webview-ui/src/i18n/locales/fr/chat.json
generated
6
webview-ui/src/i18n/locales/fr/chat.json
generated
|
|
@ -242,7 +242,8 @@
|
|||
},
|
||||
"taskCompleted": "Tâche terminée",
|
||||
"powershell": {
|
||||
"issues": "Il semble que vous rencontriez des problèmes avec Windows PowerShell, veuillez consulter ce"
|
||||
"issues": "Il semble que vous rencontriez des problèmes avec Windows PowerShell, veuillez consulter ce",
|
||||
"troubleshootingGuide": "guide de dépannage"
|
||||
},
|
||||
"autoApprove": {
|
||||
"title": "Auto-approbation :",
|
||||
|
|
@ -338,7 +339,8 @@
|
|||
"wantsToSearchWithPath": "Roo veut rechercher dans la base de code <code>{{query}}</code> dans <code>{{path}}</code> :",
|
||||
"didSearch_one": "1 résultat trouvé",
|
||||
"didSearch_other": "{{count}} résultats trouvés",
|
||||
"resultTooltip": "Score de similarité : {{score}} (cliquer pour ouvrir le fichier)"
|
||||
"resultTooltip": "Score de similarité : {{score}} (cliquer pour ouvrir le fichier)",
|
||||
"errorDisplayingResults": "Erreur lors de l’affichage des résultats de recherche."
|
||||
},
|
||||
"read-batch": {
|
||||
"approve": {
|
||||
|
|
|
|||
6
webview-ui/src/i18n/locales/hi/chat.json
generated
6
webview-ui/src/i18n/locales/hi/chat.json
generated
|
|
@ -242,7 +242,8 @@
|
|||
},
|
||||
"taskCompleted": "कार्य पूरा हुआ",
|
||||
"powershell": {
|
||||
"issues": "ऐसा लगता है कि आपको Windows PowerShell के साथ समस्याएँ हो रही हैं, कृपया इसे देखें"
|
||||
"issues": "ऐसा लगता है कि आपको Windows PowerShell के साथ समस्याएँ हो रही हैं, कृपया इसे देखें",
|
||||
"troubleshootingGuide": "ट्रबलशूटिंग गाइड"
|
||||
},
|
||||
"autoApprove": {
|
||||
"title": "स्वत:-स्वीकृति:",
|
||||
|
|
@ -338,7 +339,8 @@
|
|||
"wantsToSearchWithPath": "Roo <code>{{path}}</code> में कोडबेस में <code>{{query}}</code> खोजना चाहता है:",
|
||||
"didSearch_one": "1 परिणाम मिला",
|
||||
"didSearch_other": "{{count}} परिणाम मिले",
|
||||
"resultTooltip": "समानता स्कोर: {{score}} (फ़ाइल खोलने के लिए क्लिक करें)"
|
||||
"resultTooltip": "समानता स्कोर: {{score}} (फ़ाइल खोलने के लिए क्लिक करें)",
|
||||
"errorDisplayingResults": "खोज परिणाम दिखाने में त्रुटि।"
|
||||
},
|
||||
"read-batch": {
|
||||
"approve": {
|
||||
|
|
|
|||
6
webview-ui/src/i18n/locales/id/chat.json
generated
6
webview-ui/src/i18n/locales/id/chat.json
generated
|
|
@ -219,7 +219,8 @@
|
|||
"wantsToSearchWithPath": "Roo ingin mencari codebase untuk <code>{{query}}</code> di <code>{{path}}</code>:",
|
||||
"didSearch_one": "Ditemukan 1 hasil",
|
||||
"didSearch_other": "Ditemukan {{count}} hasil",
|
||||
"resultTooltip": "Skor kemiripan: {{score}} (klik untuk membuka file)"
|
||||
"resultTooltip": "Skor kemiripan: {{score}} (klik untuk membuka file)",
|
||||
"errorDisplayingResults": "Galat menampilkan hasil pencarian."
|
||||
},
|
||||
"commandOutput": "Output Perintah",
|
||||
"commandExecution": {
|
||||
|
|
@ -269,7 +270,8 @@
|
|||
},
|
||||
"troubleMessage": "Roo mengalami masalah...",
|
||||
"powershell": {
|
||||
"issues": "Sepertinya kamu mengalami masalah Windows PowerShell, silakan lihat ini"
|
||||
"issues": "Sepertinya kamu mengalami masalah Windows PowerShell, silakan lihat ini",
|
||||
"troubleshootingGuide": "panduan pemecahan masalah"
|
||||
},
|
||||
"autoApprove": {
|
||||
"title": "Auto-approve:",
|
||||
|
|
|
|||
6
webview-ui/src/i18n/locales/it/chat.json
generated
6
webview-ui/src/i18n/locales/it/chat.json
generated
|
|
@ -242,7 +242,8 @@
|
|||
},
|
||||
"taskCompleted": "Attività completata",
|
||||
"powershell": {
|
||||
"issues": "Sembra che tu stia avendo problemi con Windows PowerShell, consulta questa"
|
||||
"issues": "Sembra che tu stia avendo problemi con Windows PowerShell, consulta questa",
|
||||
"troubleshootingGuide": "guida alla risoluzione dei problemi"
|
||||
},
|
||||
"autoApprove": {
|
||||
"title": "Auto-approvazione:",
|
||||
|
|
@ -338,7 +339,8 @@
|
|||
"wantsToSearchWithPath": "Roo vuole cercare nella base di codice <code>{{query}}</code> in <code>{{path}}</code>:",
|
||||
"didSearch_one": "Trovato 1 risultato",
|
||||
"didSearch_other": "Trovati {{count}} risultati",
|
||||
"resultTooltip": "Punteggio di somiglianza: {{score}} (clicca per aprire il file)"
|
||||
"resultTooltip": "Punteggio di somiglianza: {{score}} (clicca per aprire il file)",
|
||||
"errorDisplayingResults": "Errore durante la visualizzazione dei risultati di ricerca."
|
||||
},
|
||||
"read-batch": {
|
||||
"approve": {
|
||||
|
|
|
|||
6
webview-ui/src/i18n/locales/ja/chat.json
generated
6
webview-ui/src/i18n/locales/ja/chat.json
generated
|
|
@ -242,7 +242,8 @@
|
|||
},
|
||||
"taskCompleted": "タスク完了",
|
||||
"powershell": {
|
||||
"issues": "Windows PowerShellに問題があるようです。こちらを参照してください"
|
||||
"issues": "Windows PowerShellに問題があるようです。こちらを参照してください",
|
||||
"troubleshootingGuide": "トラブルシューティングガイド"
|
||||
},
|
||||
"autoApprove": {
|
||||
"title": "自動承認:",
|
||||
|
|
@ -338,7 +339,8 @@
|
|||
"wantsToSearchWithPath": "Rooは <code>{{path}}</code> 内のコードベースで <code>{{query}}</code> を検索したい:",
|
||||
"didSearch_one": "1件の結果が見つかりました",
|
||||
"didSearch_other": "{{count}}件の結果が見つかりました",
|
||||
"resultTooltip": "類似度スコア: {{score}} (クリックしてファイルを開く)"
|
||||
"resultTooltip": "類似度スコア: {{score}} (クリックしてファイルを開く)",
|
||||
"errorDisplayingResults": "検索結果の表示中にエラーが発生しました。"
|
||||
},
|
||||
"read-batch": {
|
||||
"approve": {
|
||||
|
|
|
|||
6
webview-ui/src/i18n/locales/ko/chat.json
generated
6
webview-ui/src/i18n/locales/ko/chat.json
generated
|
|
@ -242,7 +242,8 @@
|
|||
},
|
||||
"taskCompleted": "작업 완료",
|
||||
"powershell": {
|
||||
"issues": "Windows PowerShell에 문제가 있는 것 같습니다. 다음을 참조하세요"
|
||||
"issues": "Windows PowerShell에 문제가 있는 것 같습니다. 다음을 참조하세요",
|
||||
"troubleshootingGuide": "문제 해결 가이드"
|
||||
},
|
||||
"autoApprove": {
|
||||
"title": "자동 승인:",
|
||||
|
|
@ -338,7 +339,8 @@
|
|||
"wantsToSearchWithPath": "Roo가 <code>{{path}}</code>에서 <code>{{query}}</code>을(를) 검색하고 싶어합니다:",
|
||||
"didSearch_one": "1개의 결과를 찾았습니다",
|
||||
"didSearch_other": "{{count}}개의 결과를 찾았습니다",
|
||||
"resultTooltip": "유사도 점수: {{score}} (클릭하여 파일 열기)"
|
||||
"resultTooltip": "유사도 점수: {{score}} (클릭하여 파일 열기)",
|
||||
"errorDisplayingResults": "검색 결과 표시 중 오류가 발생했습니다."
|
||||
},
|
||||
"read-batch": {
|
||||
"approve": {
|
||||
|
|
|
|||
6
webview-ui/src/i18n/locales/nl/chat.json
generated
6
webview-ui/src/i18n/locales/nl/chat.json
generated
|
|
@ -242,7 +242,8 @@
|
|||
},
|
||||
"troubleMessage": "Roo ondervindt problemen...",
|
||||
"powershell": {
|
||||
"issues": "Het lijkt erop dat je problemen hebt met Windows PowerShell, zie deze"
|
||||
"issues": "Het lijkt erop dat je problemen hebt met Windows PowerShell, zie deze",
|
||||
"troubleshootingGuide": "probleemoplossingsgids"
|
||||
},
|
||||
"autoApprove": {
|
||||
"title": "Automatisch goedkeuren:",
|
||||
|
|
@ -338,7 +339,8 @@
|
|||
"wantsToSearchWithPath": "Roo wil de codebase doorzoeken op <code>{{query}}</code> in <code>{{path}}</code>:",
|
||||
"didSearch_one": "1 resultaat gevonden",
|
||||
"didSearch_other": "{{count}} resultaten gevonden",
|
||||
"resultTooltip": "Gelijkenisscore: {{score}} (klik om bestand te openen)"
|
||||
"resultTooltip": "Gelijkenisscore: {{score}} (klik om bestand te openen)",
|
||||
"errorDisplayingResults": "Fout bij het weergeven van zoekresultaten."
|
||||
},
|
||||
"read-batch": {
|
||||
"approve": {
|
||||
|
|
|
|||
6
webview-ui/src/i18n/locales/pl/chat.json
generated
6
webview-ui/src/i18n/locales/pl/chat.json
generated
|
|
@ -242,7 +242,8 @@
|
|||
},
|
||||
"taskCompleted": "Zadanie zakończone",
|
||||
"powershell": {
|
||||
"issues": "Wygląda na to, że masz problemy z Windows PowerShell, proszę zapoznaj się z tym"
|
||||
"issues": "Wygląda na to, że masz problemy z Windows PowerShell, proszę zapoznaj się z tym",
|
||||
"troubleshootingGuide": "poradnik rozwiązywania problemów"
|
||||
},
|
||||
"autoApprove": {
|
||||
"title": "Automatyczne zatwierdzanie:",
|
||||
|
|
@ -338,7 +339,8 @@
|
|||
"wantsToSearchWithPath": "Roo chce przeszukać bazę kodu w poszukiwaniu <code>{{query}}</code> w <code>{{path}}</code>:",
|
||||
"didSearch_one": "Znaleziono 1 wynik",
|
||||
"didSearch_other": "Znaleziono {{count}} wyników",
|
||||
"resultTooltip": "Wynik podobieństwa: {{score}} (kliknij, aby otworzyć plik)"
|
||||
"resultTooltip": "Wynik podobieństwa: {{score}} (kliknij, aby otworzyć plik)",
|
||||
"errorDisplayingResults": "Błąd podczas wyświetlania wyników wyszukiwania."
|
||||
},
|
||||
"read-batch": {
|
||||
"approve": {
|
||||
|
|
|
|||
6
webview-ui/src/i18n/locales/pt-BR/chat.json
generated
6
webview-ui/src/i18n/locales/pt-BR/chat.json
generated
|
|
@ -242,7 +242,8 @@
|
|||
},
|
||||
"taskCompleted": "Tarefa concluída",
|
||||
"powershell": {
|
||||
"issues": "Parece que você está tendo problemas com o Windows PowerShell, por favor veja este"
|
||||
"issues": "Parece que você está tendo problemas com o Windows PowerShell, por favor veja este",
|
||||
"troubleshootingGuide": "guia de solução de problemas"
|
||||
},
|
||||
"autoApprove": {
|
||||
"title": "Aprovação automática:",
|
||||
|
|
@ -338,7 +339,8 @@
|
|||
"wantsToSearchWithPath": "Roo quer pesquisar na base de código por <code>{{query}}</code> em <code>{{path}}</code>:",
|
||||
"didSearch_one": "Encontrado 1 resultado",
|
||||
"didSearch_other": "Encontrados {{count}} resultados",
|
||||
"resultTooltip": "Pontuação de similaridade: {{score}} (clique para abrir o arquivo)"
|
||||
"resultTooltip": "Pontuação de similaridade: {{score}} (clique para abrir o arquivo)",
|
||||
"errorDisplayingResults": "Erro ao exibir os resultados da pesquisa."
|
||||
},
|
||||
"read-batch": {
|
||||
"approve": {
|
||||
|
|
|
|||
6
webview-ui/src/i18n/locales/ru/chat.json
generated
6
webview-ui/src/i18n/locales/ru/chat.json
generated
|
|
@ -242,7 +242,8 @@
|
|||
},
|
||||
"troubleMessage": "У Roo возникли проблемы...",
|
||||
"powershell": {
|
||||
"issues": "Похоже, у вас проблемы с Windows PowerShell, пожалуйста, ознакомьтесь с этим"
|
||||
"issues": "Похоже, у вас проблемы с Windows PowerShell, пожалуйста, ознакомьтесь с этим",
|
||||
"troubleshootingGuide": "руководство по устранению неполадок"
|
||||
},
|
||||
"autoApprove": {
|
||||
"title": "Автоодобрение:",
|
||||
|
|
@ -338,7 +339,8 @@
|
|||
"wantsToSearchWithPath": "Roo хочет выполнить поиск в кодовой базе по <code>{{query}}</code> в <code>{{path}}</code>:",
|
||||
"didSearch_one": "Найден 1 результат",
|
||||
"didSearch_other": "Найдено {{count}} результатов",
|
||||
"resultTooltip": "Оценка схожести: {{score}} (нажмите, чтобы открыть файл)"
|
||||
"resultTooltip": "Оценка схожести: {{score}} (нажмите, чтобы открыть файл)",
|
||||
"errorDisplayingResults": "Ошибка при отображении результатов поиска."
|
||||
},
|
||||
"read-batch": {
|
||||
"approve": {
|
||||
|
|
|
|||
6
webview-ui/src/i18n/locales/tr/chat.json
generated
6
webview-ui/src/i18n/locales/tr/chat.json
generated
|
|
@ -242,7 +242,8 @@
|
|||
},
|
||||
"taskCompleted": "Görev Tamamlandı",
|
||||
"powershell": {
|
||||
"issues": "Windows PowerShell ile ilgili sorunlar yaşıyor gibi görünüyorsunuz, lütfen şu konuya bakın"
|
||||
"issues": "Windows PowerShell ile ilgili sorunlar yaşıyor gibi görünüyorsunuz, lütfen şu konuya bakın",
|
||||
"troubleshootingGuide": "sorun giderme kılavuzu"
|
||||
},
|
||||
"autoApprove": {
|
||||
"title": "Otomatik-onay:",
|
||||
|
|
@ -338,7 +339,8 @@
|
|||
"wantsToSearchWithPath": "Roo <code>{{path}}</code> içinde kod tabanında <code>{{query}}</code> aramak istiyor:",
|
||||
"didSearch_one": "1 sonuç bulundu",
|
||||
"didSearch_other": "{{count}} sonuç bulundu",
|
||||
"resultTooltip": "Benzerlik puanı: {{score}} (dosyayı açmak için tıklayın)"
|
||||
"resultTooltip": "Benzerlik puanı: {{score}} (dosyayı açmak için tıklayın)",
|
||||
"errorDisplayingResults": "Arama sonuçları görüntülenirken hata oluştu."
|
||||
},
|
||||
"read-batch": {
|
||||
"approve": {
|
||||
|
|
|
|||
6
webview-ui/src/i18n/locales/vi/chat.json
generated
6
webview-ui/src/i18n/locales/vi/chat.json
generated
|
|
@ -242,7 +242,8 @@
|
|||
},
|
||||
"taskCompleted": "Nhiệm vụ hoàn thành",
|
||||
"powershell": {
|
||||
"issues": "Có vẻ như bạn đang gặp vấn đề với Windows PowerShell, vui lòng xem"
|
||||
"issues": "Có vẻ như bạn đang gặp vấn đề với Windows PowerShell, vui lòng xem",
|
||||
"troubleshootingGuide": "hướng dẫn khắc phục sự cố"
|
||||
},
|
||||
"autoApprove": {
|
||||
"title": "Tự động phê duyệt:",
|
||||
|
|
@ -338,7 +339,8 @@
|
|||
"wantsToSearchWithPath": "Roo muốn tìm kiếm trong cơ sở mã cho <code>{{query}}</code> trong <code>{{path}}</code>:",
|
||||
"didSearch_one": "Đã tìm thấy 1 kết quả",
|
||||
"didSearch_other": "Đã tìm thấy {{count}} kết quả",
|
||||
"resultTooltip": "Điểm tương tự: {{score}} (nhấp để mở tệp)"
|
||||
"resultTooltip": "Điểm tương tự: {{score}} (nhấp để mở tệp)",
|
||||
"errorDisplayingResults": "Lỗi khi hiển thị kết quả tìm kiếm."
|
||||
},
|
||||
"read-batch": {
|
||||
"approve": {
|
||||
|
|
|
|||
6
webview-ui/src/i18n/locales/zh-CN/chat.json
generated
6
webview-ui/src/i18n/locales/zh-CN/chat.json
generated
|
|
@ -242,7 +242,8 @@
|
|||
},
|
||||
"taskCompleted": "任务完成",
|
||||
"powershell": {
|
||||
"issues": "看起来您遇到了Windows PowerShell问题,请参阅此"
|
||||
"issues": "看起来您遇到了Windows PowerShell问题,请参阅此",
|
||||
"troubleshootingGuide": "疑难解答指南"
|
||||
},
|
||||
"autoApprove": {
|
||||
"title": "自动批准:",
|
||||
|
|
@ -338,7 +339,8 @@
|
|||
"wantsToSearchWithPath": "Roo 需要在 <code>{{path}}</code> 中搜索: <code>{{query}}</code>",
|
||||
"didSearch_one": "找到 1 个结果",
|
||||
"didSearch_other": "找到 {{count}} 个结果",
|
||||
"resultTooltip": "相似度评分: {{score}} (点击打开文件)"
|
||||
"resultTooltip": "相似度评分: {{score}} (点击打开文件)",
|
||||
"errorDisplayingResults": "显示搜索结果时出错。"
|
||||
},
|
||||
"read-batch": {
|
||||
"approve": {
|
||||
|
|
|
|||
6
webview-ui/src/i18n/locales/zh-TW/chat.json
generated
6
webview-ui/src/i18n/locales/zh-TW/chat.json
generated
|
|
@ -216,7 +216,8 @@
|
|||
"wantsToSearchWithPath": "Roo 想要在 <code>{{path}}</code> 中搜尋程式碼庫:<code>{{query}}</code>",
|
||||
"didSearch_one": "找到 1 個結果",
|
||||
"didSearch_other": "找到 {{count}} 個結果",
|
||||
"resultTooltip": "相似度評分:{{score}} (點選開啟檔案)"
|
||||
"resultTooltip": "相似度評分:{{score}} (點選開啟檔案)",
|
||||
"errorDisplayingResults": "顯示搜尋結果時發生錯誤。"
|
||||
},
|
||||
"commandOutput": "命令輸出",
|
||||
"commandExecution": {
|
||||
|
|
@ -266,7 +267,8 @@
|
|||
},
|
||||
"troubleMessage": "Roo 遇到問題...",
|
||||
"powershell": {
|
||||
"issues": "您似乎遇到了 Windows PowerShell 的問題,請參閱此說明文件"
|
||||
"issues": "您似乎遇到了 Windows PowerShell 的問題,請參閱此說明文件",
|
||||
"troubleshootingGuide": "疑難排解指南"
|
||||
},
|
||||
"autoApprove": {
|
||||
"title": "自動核准:",
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue