diff --git a/i18n/vscode-language-pack-cs/translations/main.i18n.json b/i18n/vscode-language-pack-cs/translations/main.i18n.json index 1547685548..d6ce1b3eaf 100644 --- a/i18n/vscode-language-pack-cs/translations/main.i18n.json +++ b/i18n/vscode-language-pack-cs/translations/main.i18n.json @@ -6015,6 +6015,7 @@ "workbench.action.chat.attachSelection.label": "Přidat výběr do chatu" }, "vs/workbench/contrib/chat/browser/actions/chatContinueInAction": { + "chat.learnMore": "Learn More", "continueChatInSession": "Continue Chat in...", "continueSessionIn": "Continue in {0}" }, @@ -6116,7 +6117,7 @@ "chatSessions.pickPlaceholder": "Zvolte si rozšíření pro vylepšení prostředí chatu", "chatSessions.selectExtension": "Nainstalovat rozšíření chatu", "chatSessions.toggleDescriptionDisplay.label": "Zobrazovat rozšířené popisy", - "chatSessions.toggleViewLocation.label": "Enable New Single View", + "chatSessions.toggleViewLocation.label": "Combined Sessions View", "deleteSession": "Odstranit", "deleteSession.confirm": "Opravdu chcete odstranit tuto relaci chatu?", "deleteSession.delete": "Odstranit", @@ -6197,6 +6198,7 @@ "chat.session.providerLabel.local": "Local" }, "vs/workbench/contrib/chat/browser/agentSessions/agentSessionsActions": { + "agentSessions.filter.reset": "Reset", "diffFile": "1 file", "diffFiles": "{0} files", "filterAgentSessions": "Filter Agent Sessions", @@ -6227,7 +6229,6 @@ }, "vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewFilter": { "agentSessions.filter.archived": "Archived", - "agentSessions.filter.reset": "Reset", "chatSessionStatus.completed": "Completed", "chatSessionStatus.failed": "Failed", "chatSessionStatus.inProgress": "In Progress" @@ -7208,6 +7209,8 @@ "autoApprove2.button.enable": "Povolit", "autoApprove2.markdown": "Globální automatické schvalování, známé také jako „režim YOLO“, zcela vypíná ruční schvalování pro _všechny nástroje ve všech pracovních prostorech_ a umožňuje agentovi jednat plně autonomně. Toto je velmi nebezpečné a *nikdy* se nedoporučuje, dokonce i kontejnerizovaná prostředí, jako jsou [Codespaces](https://github.com/features/codespaces) a [Dev Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers), mají uživatelské klíče předané do kontejneru, který by mohl být ohrožen.\r\n\r\n**Tato funkce vypíná [klíčové bezpečnostní ochrany](https://code.visualstudio.com/docs/copilot/security) a výrazně usnadňuje útočníkovi kompromitaci zařízení.**", "autoApprove2.title": "Chcete povolit globální automatické schválení?", + "copilot.toolSet.launch.description": "Launch and run code, binaries or tests in the workspace", + "copilot.toolSet.vscode.description": "Use VS Code features", "defaultToolConfirmation.disclaimer": "Auto approval for '{0}' is restricted via {1}.", "defaultToolConfirmation.message": "Run the '{0}' tool?", "defaultToolConfirmation.title": "Povolit spuštění nástroje?" @@ -7527,6 +7530,7 @@ "instruction.file.reason.specificFile": "Automaticky připojeno jako shody {1} vzorů {0}" }, "vs/workbench/contrib/chat/common/promptSyntax/languageProviders/promptCodeActions": { + "expandToolNames": "Expand to {0} tools", "migrateToAgent": "Migrate to custom agent file", "renameToAgent": "Rename to 'agent'", "updateAllToolNames": "Aktualizovat všechny názvy nástrojů", @@ -7578,6 +7582,7 @@ "promptValidator.chatModesRenamedToAgents": "Chat modes have been renamed to agents. Please move this file to {0}", "promptValidator.chatModesRenamedToAgentsNoMove": "Chat modes have been renamed to agents. Please move the file to {0}", "promptValidator.deprecatedVariableReference": "Tool or toolset '{0}' has been renamed, use '{1}' instead.", + "promptValidator.deprecatedVariableReferenceMultipleNames": "Tool or toolset '{0}' has been renamed, use the following tools instead: {1}", "promptValidator.descriptionMustBeString": "Atribut description musí být řetězec.", "promptValidator.descriptionShouldNotBeEmpty": "Atribut description by neměl být prázdný.", "promptValidator.disabledTool": "Nástroj nebo sada nástrojů {0} musí být povolené také v záhlaví.", @@ -7605,6 +7610,7 @@ "promptValidator.targetMustBeNonEmpty": "The 'target' attribute must be a non-empty string.", "promptValidator.targetMustBeString": "The 'target' attribute must be a string.", "promptValidator.toolDeprecated": "Nástroj nebo sada nástrojů {0} byly přejmenovány. Použijte místo toho {1}.", + "promptValidator.toolDeprecatedMultipleNames": "Tool or toolset '{0}' has been renamed, use the following tools instead: {1}", "promptValidator.toolNotFound": "Neznámý nástroj {0}", "promptValidator.toolsMustBeArrayOrMap": "Atribut tools musí být pole.", "promptValidator.toolsOnlyInAgent": "The 'tools' attribute is only supported when using agents. Attribute will be ignored.", @@ -7628,6 +7634,7 @@ "icon.light": "Cesta k ikoně při použití světlého motivu", "langModelToolSets": "Sady nástrojů jazykového modelu", "langModelTools": "Nástroje jazykového modelu", + "legacyToolReferenceFullNames": "An array of deprecated names for backwards compatibility that can also be used to reference this tool in a query. Each name must not contain whitespace. Full names are generally in the format `toolsetName/toolReferenceName` (e.g., `search/readFile`) or just `toolReferenceName` when there is no toolset (e.g., `readFile`).", "name": "Název", "parametersSchema": "Schéma JSON pro vstup, který tento nástroj přijímá. Vstup musí být objekt na nejvyšší úrovni. Konkrétní jazykový model nemusí podporovat všechny funkce schématu JSON. Další informace najdete v dokumentaci k řadě jazykových modelů, kterou používáte.", "reference": "Referenční název", @@ -7637,6 +7644,7 @@ "toolName2": "Pokud je {0} pro tento nástroj povolen, může uživatel k vyvolání nástroje v dotazu použít # s tímto názvem. V opačném případě není název povinný. Jméno nesmí obsahovat prázdné znaky.", "toolSetDescription": "Popis této sady nástrojů", "toolSetIcon": "Ikona, která představuje tuto sadu nástrojů, například $(zap)", + "toolSetLegacyFullNames": "An array of deprecated names for backwards compatibility that can also be used to reference this tool set. Each name must not contain whitespace. Full names are generally in the format `parentToolSetName/toolSetName` (e.g., `github/repo`) or just `toolSetName` when there is no parent toolset (e.g., `repo`).", "toolSetName": "Název této sady nástrojů Používá se jako odkaz a nesmí obsahovat prázdné znaky.", "toolSetTools": "Seznam nástrojů nebo sad nástrojů, které se mají zahrnout do této sady nástrojů Nemůže být prázdné a musí odkazovat na nástroje podle jejich toolReferenceName.", "toolTableDescription": "Popis", @@ -7659,11 +7667,14 @@ "todo.updated": "Aktualizován seznam úkolů", "todo.updatedList": "Aktualizován seznam úkolů", "tool.manageTodoList.displayName": "Správa a sledování položek úkolů pro plánování úkolů", - "tool.manageTodoList.userDescription": "Nástroj pro správu a sledování položek úkolů pro plánování úkolů" + "tool.manageTodoList.userDescription": "Manage and track todo items for task planning" }, "vs/workbench/contrib/chat/common/tools/runSubagentTool": { "tool.runSubagent.displayName": "Spustit podagenta", - "tool.runSubagent.userDescription": "Spustí úlohu v izolovaném kontextu podagenta. Umožňuje efektivní uspořádání úkolů a správu kontextových oken." + "tool.runSubagent.userDescription": "Run a task within an isolated subagent context to enable efficient organization of tasks and context window management." + }, + "vs/workbench/contrib/chat/common/tools/tools": { + "toolset.custom-agent": "Delegate tasks to other agents" }, "vs/workbench/contrib/chat/common/voiceChatService": { "voiceChatInProgress": "Probíhá relace převodu řeči na text pro chat." @@ -15026,8 +15037,7 @@ "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/terminal.chatAgentTools.contribution": { "addTerminalSelection": "Přidat výběr terminálu do chatu", "terminalSelection": "Výběr terminálu", - "toolset.runCommands": "Spustí příkazy v terminálu", - "toolset.runTasks": "Spustí úlohy a získá jejich výstup pro váš pracovní prostor." + "toolset.shell": "Run commands in the terminal" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/commandLineAnalyzer/commandLineAutoApproveAnalyzer": { "autoApprove.global": "Automaticky schváleno nastavením {0}", @@ -15081,7 +15091,7 @@ "runInTerminal": "Spustit příkaz {0}?", "runInTerminal.background": "Spustit příkaz {0}? (terminál na pozadí)", "runInTerminalTool.displayName": "Spustit v terminálu", - "runInTerminalTool.userDescription": "Nástroj pro spouštění příkazů v terminálu" + "runInTerminalTool.userDescription": "Run commands in the terminal" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/createAndRunTaskTool": { "allowTaskCreationExecution": "Chcete povolit vytvoření a provedení úlohy?", @@ -15119,7 +15129,7 @@ "chat.taskNotFound": "Úloha nebyla nalezena: {0}", "chat.taskWasAlreadyRunning": "Proces {0} už běžel.", "runInTerminalTool.displayName": "Spustit úlohu", - "runInTerminalTool.userDescription": "Nástroj pro spouštění úloh v pracovním prostoru" + "runInTerminalTool.userDescription": "Run tasks in the workspace" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/taskHelpers": { "copilotChat.taskFailedWithExitCode": "Úloha {0} se nezdařila s ukončovacím kódem {1}." @@ -15846,7 +15856,7 @@ "runTestTool.invoke.progress": "Spouští se testovací běh…", "runTestTool.noRunStarted": "Nebyl spuštěn žádný testovací běh. Může se jednat o problém s vaším spouštěčem testů nebo rozšířením.", "runTestTool.noTests": "V souborech se nenašly žádné testy", - "runTestTool.userDescription": "Spustí testy jednotek (volitelně s pokrytím)." + "runTestTool.userDescription": "Run unit tests (optionally with coverage)" }, "vs/workbench/contrib/testing/common/testingContentProvider": { "runNoOutout": "Testovací běh neevidoval žádný výstup." diff --git a/i18n/vscode-language-pack-de/translations/main.i18n.json b/i18n/vscode-language-pack-de/translations/main.i18n.json index 18d89a552e..d66be5b115 100644 --- a/i18n/vscode-language-pack-de/translations/main.i18n.json +++ b/i18n/vscode-language-pack-de/translations/main.i18n.json @@ -6015,6 +6015,7 @@ "workbench.action.chat.attachSelection.label": "Auswahl zum Chat hinzufügen" }, "vs/workbench/contrib/chat/browser/actions/chatContinueInAction": { + "chat.learnMore": "Learn More", "continueChatInSession": "Chat fortsetzen in ...", "continueSessionIn": "In {0} fortfahren" }, @@ -6116,7 +6117,7 @@ "chatSessions.pickPlaceholder": "Erweiterungen auswählen, um Ihre Chaterfahrung zu verbessern", "chatSessions.selectExtension": "Chaterweiterungen installieren", "chatSessions.toggleDescriptionDisplay.label": "Umfassende Beschreibungen anzeigen", - "chatSessions.toggleViewLocation.label": "Neue Einzelansicht aktivieren", + "chatSessions.toggleViewLocation.label": "Combined Sessions View", "deleteSession": "Löschen", "deleteSession.confirm": "Sind Sie sicher, dass Sie diese Chatsitzung löschen wollen?", "deleteSession.delete": "Löschen", @@ -6197,6 +6198,7 @@ "chat.session.providerLabel.local": "Lokal" }, "vs/workbench/contrib/chat/browser/agentSessions/agentSessionsActions": { + "agentSessions.filter.reset": "Reset", "diffFile": "1 Datei", "diffFiles": "{0} Dateien", "filterAgentSessions": "Agentsitzungen filtern", @@ -6227,7 +6229,6 @@ }, "vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewFilter": { "agentSessions.filter.archived": "Archiviert", - "agentSessions.filter.reset": "Zurücksetzen", "chatSessionStatus.completed": "Abgeschlossen", "chatSessionStatus.failed": "Fehler", "chatSessionStatus.inProgress": "In Bearbeitung" @@ -7208,6 +7209,8 @@ "autoApprove2.button.enable": "Aktivieren", "autoApprove2.markdown": "Die globale automatische Genehmigung, auch bekannt als „YOLO-Modus“, deaktiviert die manuelle Genehmigung vollständig für _alle Tools in allen Arbeitsbereichen_, sodass der Agent völlig autonom handeln kann. Dies ist äußerst gefährlich und wird *nie* empfohlen, selbst containerisierte Umgebungen wie [Codespaces](https://github.com/features/codespaces) und [Dev Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) leiten Benutzerschlüssel in den Container weiter, die kompromittiert werden könnten.\r\n\r\n**Dieses Feature deaktiviert [kritische Sicherheitsvorkehrungen](https://code.visualstudio.com/docs/copilot/security) und erleichtert es Angreifern, den Computer zu kompromittieren.**", "autoApprove2.title": "Globale automatische Genehmigung aktivieren?", + "copilot.toolSet.launch.description": "Launch and run code, binaries or tests in the workspace", + "copilot.toolSet.vscode.description": "Use VS Code features", "defaultToolConfirmation.disclaimer": "Die automatische Genehmigung für „{0}“ wird durch „{1}“ eingeschränkt.", "defaultToolConfirmation.message": "Das Tool „{0}“ ausführen?", "defaultToolConfirmation.title": "Ausführung des Tools zulassen?" @@ -7527,6 +7530,7 @@ "instruction.file.reason.specificFile": "Automatisch angefügt als Muster {0} entspricht {1}" }, "vs/workbench/contrib/chat/common/promptSyntax/languageProviders/promptCodeActions": { + "expandToolNames": "Expand to {0} tools", "migrateToAgent": "Zu benutzerdefinierter Agentdatei migrieren", "renameToAgent": "In „Agent“ umbenennen", "updateAllToolNames": "Alle Toolnamen aktualisieren", @@ -7578,6 +7582,7 @@ "promptValidator.chatModesRenamedToAgents": "Chatmodi wurden in Agents umbenannt. Bitte verschieben Sie diese Datei nach {0}", "promptValidator.chatModesRenamedToAgentsNoMove": "Chatmodi wurden in Agents umbenannt. Bitte verschieben Sie die Datei nach {0}", "promptValidator.deprecatedVariableReference": "Tool oder Toolset „{0}“ wurde umbenannt. Verwenden Sie stattdessen „{1}“.", + "promptValidator.deprecatedVariableReferenceMultipleNames": "Tool or toolset '{0}' has been renamed, use the following tools instead: {1}", "promptValidator.descriptionMustBeString": "Das Attribut „description“ muss eine Zeichenfolge sein.", "promptValidator.descriptionShouldNotBeEmpty": "Das Attribut „description“ darf nicht leer sein.", "promptValidator.disabledTool": "Das Tool oder Toolset „{0}“ muss auch im Header aktiviert werden.", @@ -7605,6 +7610,7 @@ "promptValidator.targetMustBeNonEmpty": "Das Attribut „target“ darf keine leere Zeichenfolge sein.", "promptValidator.targetMustBeString": "Das Attribut „target“ muss eine Zeichenfolge sein.", "promptValidator.toolDeprecated": "Tool oder Toolset „{0}“ wurde umbenannt. Verwenden Sie stattdessen „{1}“.", + "promptValidator.toolDeprecatedMultipleNames": "Tool or toolset '{0}' has been renamed, use the following tools instead: {1}", "promptValidator.toolNotFound": "Unbekanntes Tool „{0}“.", "promptValidator.toolsMustBeArrayOrMap": "Das Attribut „tools“ muss ein Array sein.", "promptValidator.toolsOnlyInAgent": "Das Attribut „Tools“ wird nur im Agentmodus unterstützt. Das Attribut wird ignoriert.", @@ -7628,6 +7634,7 @@ "icon.light": "Symbolpfad, wenn ein helles Design verwendet wird", "langModelToolSets": "Toolgruppen für Sprachmodelle", "langModelTools": "Sprachmodelltools", + "legacyToolReferenceFullNames": "An array of deprecated names for backwards compatibility that can also be used to reference this tool in a query. Each name must not contain whitespace. Full names are generally in the format `toolsetName/toolReferenceName` (e.g., `search/readFile`) or just `toolReferenceName` when there is no toolset (e.g., `readFile`).", "name": "Name", "parametersSchema": "Ein JSON-Schema für die Eingaben, die von diesem Tool akzeptiert werden. Die Eingabe ein Objekt auf oberster Ebene sein. Ein bestimmtes Sprachmodell unterstützt möglicherweise nicht alle JSON-Schemafeatures. Weitere Informationen finden Sie in der Dokumentation zur verwendeten Sprachmodellfamilie.", "reference": "Referenzname", @@ -7637,6 +7644,7 @@ "toolName2": "Wenn {0} für dieses Tool aktiviert ist, kann der Benutzer \"#\" mit diesem Namen verwenden, um das Tool in einer Abfrage aufzurufen. Andernfalls ist der Name nicht erforderlich. Der Name darf keine Leerzeichen enthalten.", "toolSetDescription": "Eine kurze Beschreibung dieser Toolgruppe.", "toolSetIcon": "Ein Symbol, das diese Toolgruppe darstellt, z. B. „$(zap)“.", + "toolSetLegacyFullNames": "An array of deprecated names for backwards compatibility that can also be used to reference this tool set. Each name must not contain whitespace. Full names are generally in the format `parentToolSetName/toolSetName` (e.g., `github/repo`) or just `toolSetName` when there is no parent toolset (e.g., `repo`).", "toolSetName": "Ein Name für diese Toolgruppe. Wird als Referenz verwendet und darf keine Leerzeichen enthalten.", "toolSetTools": "Eine Liste der Tools oder Toolgruppen, die in diese Toolgruppe aufgenommen werden sollen. Darf nicht leer sein und muss Tools mit ihrem „toolReferenceName“ referenzieren.", "toolTableDescription": "Beschreibung", @@ -7659,11 +7667,14 @@ "todo.updated": "Aufgabenliste aktualisiert", "todo.updatedList": "Aufgabenliste aktualisiert", "tool.manageTodoList.displayName": "Aufgabenelemente für die Aufgabenplanung verwalten und nachverfolgen", - "tool.manageTodoList.userDescription": "Tool zur Verwaltung und Nachverfolgung von Aufgabenelementen für die Aufgabenplanung" + "tool.manageTodoList.userDescription": "Manage and track todo items for task planning" }, "vs/workbench/contrib/chat/common/tools/runSubagentTool": { "tool.runSubagent.displayName": "Unteragenten ausführen", - "tool.runSubagent.userDescription": "Führt eine Aufgabe innerhalb eines isolierten Subagent-Kontexts aus. Ermöglicht eine effiziente Organisation von Aufgaben und die Verwaltung von Kontextfenstern." + "tool.runSubagent.userDescription": "Run a task within an isolated subagent context to enable efficient organization of tasks and context window management." + }, + "vs/workbench/contrib/chat/common/tools/tools": { + "toolset.custom-agent": "Delegate tasks to other agents" }, "vs/workbench/contrib/chat/common/voiceChatService": { "voiceChatInProgress": "Eine Spracherkennungssitzung wird für Chat ausgeführt." @@ -15026,8 +15037,7 @@ "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/terminal.chatAgentTools.contribution": { "addTerminalSelection": "Terminalauswahl zum Chat hinzufügen", "terminalSelection": "Terminalauswahl", - "toolset.runCommands": "Befehle im Terminal ausführen", - "toolset.runTasks": "Führt Aufgaben aus und erhält deren Ausgabe für Ihren Arbeitsbereich" + "toolset.shell": "Run commands in the terminal" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/commandLineAnalyzer/commandLineAutoApproveAnalyzer": { "autoApprove.global": "Automatisch durch die Einstellung {0} genehmigt", @@ -15081,7 +15091,7 @@ "runInTerminal": "Befehl „{0}“ ausführen?", "runInTerminal.background": "Befehl „{0}“ ausführen? (Hintergrundterminal)", "runInTerminalTool.displayName": "In Terminal ausführen", - "runInTerminalTool.userDescription": "Tool zum Ausführen von Befehlen im Terminal" + "runInTerminalTool.userDescription": "Run commands in the terminal" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/createAndRunTaskTool": { "allowTaskCreationExecution": "Taskerstellung und -ausführung zulassen?", @@ -15119,7 +15129,7 @@ "chat.taskNotFound": "Aufgabe nicht gefunden: „{0}“", "chat.taskWasAlreadyRunning": "„{0}“ wurde bereits ausgeführt.", "runInTerminalTool.displayName": "Task ausführen", - "runInTerminalTool.userDescription": "Tool zum Ausführen von Aufgaben im Arbeitsbereich" + "runInTerminalTool.userDescription": "Run tasks in the workspace" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/taskHelpers": { "copilotChat.taskFailedWithExitCode": "Fehler bei Aufgabe „{0}“ mit Exitcode „{1}“." @@ -15846,7 +15856,7 @@ "runTestTool.invoke.progress": "Testlauf wird gestartet...", "runTestTool.noRunStarted": "Es wurde kein Testlauf gestartet. Dies kann ein Problem mit Ihrem Test Runner oder Ihrer Erweiterung sein.", "runTestTool.noTests": "In den Dateien wurden keine Tests gefunden.", - "runTestTool.userDescription": "Führt Komponententests aus (optional mit Codeabdeckung)" + "runTestTool.userDescription": "Run unit tests (optionally with coverage)" }, "vs/workbench/contrib/testing/common/testingContentProvider": { "runNoOutout": "Der Testlauf hat keine Ausgabe aufgezeichnet." diff --git a/i18n/vscode-language-pack-es/translations/main.i18n.json b/i18n/vscode-language-pack-es/translations/main.i18n.json index 4c22aaba7a..060831cac0 100644 --- a/i18n/vscode-language-pack-es/translations/main.i18n.json +++ b/i18n/vscode-language-pack-es/translations/main.i18n.json @@ -6015,6 +6015,7 @@ "workbench.action.chat.attachSelection.label": "Agregar selección al chat" }, "vs/workbench/contrib/chat/browser/actions/chatContinueInAction": { + "chat.learnMore": "Learn More", "continueChatInSession": "Continuar chat en...", "continueSessionIn": "Continuar en {0}" }, @@ -6116,7 +6117,7 @@ "chatSessions.pickPlaceholder": "Elige extensiones para mejorar su experiencia de chat", "chatSessions.selectExtension": "Instalar extensiones de chat", "chatSessions.toggleDescriptionDisplay.label": "Mostrar descripciones enriquecidas", - "chatSessions.toggleViewLocation.label": "Habilitar nueva vista única", + "chatSessions.toggleViewLocation.label": "Combined Sessions View", "deleteSession": "Eliminar", "deleteSession.confirm": "¿Está seguro de que desea eliminar esta sesión de chat?", "deleteSession.delete": "Eliminar", @@ -6197,6 +6198,7 @@ "chat.session.providerLabel.local": "Local" }, "vs/workbench/contrib/chat/browser/agentSessions/agentSessionsActions": { + "agentSessions.filter.reset": "Reset", "diffFile": "1 archivo", "diffFiles": "{0} archivos", "filterAgentSessions": "Filtrar sesiones del agente", @@ -6227,7 +6229,6 @@ }, "vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewFilter": { "agentSessions.filter.archived": "Archivado", - "agentSessions.filter.reset": "Restablecer", "chatSessionStatus.completed": "Completado", "chatSessionStatus.failed": "Erróneo", "chatSessionStatus.inProgress": "En curso" @@ -7208,6 +7209,8 @@ "autoApprove2.button.enable": "Habilitar", "autoApprove2.markdown": "La aprobación automática global también conocida como \"modo YOLO\" deshabilita completamente la aprobación manual para _todas las herramientas de todas las áreas de trabajo_, lo que permite que el agente actúe de forma totalmente autónoma. Esto es extremadamente peligroso y *nunca* se recomienda, incluso los entornos en contenedores como [Codespaces](https://github.com/features/codespaces) y [Dev Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) tienen claves de usuario reenviadas al contenedor que podrían estar en peligro.\r\n\r\n**Esta característica deshabilita [protecciones de seguridad críticas](https://code.visualstudio.com/docs/copilot/security) y facilita mucho a un atacante poner en peligro la máquina.**", "autoApprove2.title": "¿Habilitar la aprobación automática global?", + "copilot.toolSet.launch.description": "Launch and run code, binaries or tests in the workspace", + "copilot.toolSet.vscode.description": "Use VS Code features", "defaultToolConfirmation.disclaimer": "La aprobación automática de ''{0}'' está restringida a través de {1}.", "defaultToolConfirmation.message": "¿Ejecutar la herramienta '{0}'?", "defaultToolConfirmation.title": "¿Permitir que se ejecute la herramienta?" @@ -7527,6 +7530,7 @@ "instruction.file.reason.specificFile": "Adjunto automáticamente como patrón {0} coincide con {1}" }, "vs/workbench/contrib/chat/common/promptSyntax/languageProviders/promptCodeActions": { + "expandToolNames": "Expand to {0} tools", "migrateToAgent": "Migrar a archivo de agente personalizado", "renameToAgent": "Cambiar nombre a \"agente\"", "updateAllToolNames": "Actualizar todos los nombres de herramientas", @@ -7578,6 +7582,7 @@ "promptValidator.chatModesRenamedToAgents": "Los modos de chat han sido renombrados como agentes. Mueva este archivo a {0}", "promptValidator.chatModesRenamedToAgentsNoMove": "Los modos de chat han sido renombrados como agentes. Mueva el archivo a {0}", "promptValidator.deprecatedVariableReference": "Se cambió el nombre de la herramienta o conjunto de herramientas ''{0}\". Use \"{1}\" en su lugar.", + "promptValidator.deprecatedVariableReferenceMultipleNames": "Tool or toolset '{0}' has been renamed, use the following tools instead: {1}", "promptValidator.descriptionMustBeString": "El atributo “description” debe ser una cadena.", "promptValidator.descriptionShouldNotBeEmpty": "El atributo “description” no debe estar vacío.", "promptValidator.disabledTool": "La herramienta o conjunto de herramientas \"{0}\" también debe estar habilitado en el encabezado.", @@ -7605,6 +7610,7 @@ "promptValidator.targetMustBeNonEmpty": "El atributo 'target' debe ser una cadena no vacía.", "promptValidator.targetMustBeString": "El atributo “target” debe ser una cadena.", "promptValidator.toolDeprecated": "Se cambió el nombre de la herramienta o conjunto de herramientas ''{0}\". Use \"{1}\" en su lugar.", + "promptValidator.toolDeprecatedMultipleNames": "Tool or toolset '{0}' has been renamed, use the following tools instead: {1}", "promptValidator.toolNotFound": "Herramienta desconocida \"{0}\".", "promptValidator.toolsMustBeArrayOrMap": "El atributo “tools” debe ser una matriz.", "promptValidator.toolsOnlyInAgent": "El atributo \"tools\" solo se admite al usar agentes. Se ignorará el atributo.", @@ -7628,6 +7634,7 @@ "icon.light": "Ruta del icono cuando se usa un tema ligero", "langModelToolSets": "Conjuntos de herramientas de modelo de lenguaje", "langModelTools": "Herramientas de modelo de lenguaje", + "legacyToolReferenceFullNames": "An array of deprecated names for backwards compatibility that can also be used to reference this tool in a query. Each name must not contain whitespace. Full names are generally in the format `toolsetName/toolReferenceName` (e.g., `search/readFile`) or just `toolReferenceName` when there is no toolset (e.g., `readFile`).", "name": "Nombre", "parametersSchema": "Esquema JSON para las entradas que acepta esta herramienta. Las entradas deben ser un objeto en el nivel superior. Es posible que un modelo de lenguaje determinado no admita todas las características del esquema JSON. Consulte la documentación de la familia de modelos de lenguaje que usa para obtener más información.", "reference": "Nombre de referencia", @@ -7637,6 +7644,7 @@ "toolName2": "Si {0} está habilitado para esta herramienta, el usuario puede usar '#' con este nombre para invocar la herramienta en una consulta. De lo contrario, no se requiere el nombre. El nombre no puede contener espacios en blanco.", "toolSetDescription": "Descripción de este conjunto de herramientas.", "toolSetIcon": "Icono que representa este conjunto de herramientas, como `$(zap)`", + "toolSetLegacyFullNames": "An array of deprecated names for backwards compatibility that can also be used to reference this tool set. Each name must not contain whitespace. Full names are generally in the format `parentToolSetName/toolSetName` (e.g., `github/repo`) or just `toolSetName` when there is no parent toolset (e.g., `repo`).", "toolSetName": "Un nombre para este conjunto de herramientas. Se usa como referencia y no debe contener espacios en blanco.", "toolSetTools": "Lista de herramientas o conjuntos de herramientas que se incluirán en este conjunto de herramientas. No puede estar vacío y debe hacer referencia a las herramientas mediante su `toolReferenceName`.", "toolTableDescription": "Descripción", @@ -7659,11 +7667,14 @@ "todo.updated": "Lista de tareas pendientes actualizada", "todo.updatedList": "Lista de tareas pendientes actualizada", "tool.manageTodoList.displayName": "Administrar y realizar un seguimiento de los elementos pendientes para la planificación de tareas", - "tool.manageTodoList.userDescription": "Herramienta para administrar y hacer seguimiento de elementos pendientes en la planificación de tareas" + "tool.manageTodoList.userDescription": "Manage and track todo items for task planning" }, "vs/workbench/contrib/chat/common/tools/runSubagentTool": { "tool.runSubagent.displayName": "Ejecutar subagente", - "tool.runSubagent.userDescription": "Ejecuta una tarea dentro de un contexto aislado de subagente. Permite una organización eficiente de tareas y la administración de ventanas de contexto." + "tool.runSubagent.userDescription": "Run a task within an isolated subagent context to enable efficient organization of tasks and context window management." + }, + "vs/workbench/contrib/chat/common/tools/tools": { + "toolset.custom-agent": "Delegate tasks to other agents" }, "vs/workbench/contrib/chat/common/voiceChatService": { "voiceChatInProgress": "Hay una sesión de conversión de voz en texto en curso para el chat." @@ -15026,8 +15037,7 @@ "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/terminal.chatAgentTools.contribution": { "addTerminalSelection": "Agregar selección de terminal al chat", "terminalSelection": "Selección de terminal", - "toolset.runCommands": "Ejecuta comandos en el terminal", - "toolset.runTasks": "Ejecuta tareas y obtiene su salida para su área de trabajo" + "toolset.shell": "Run commands in the terminal" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/commandLineAnalyzer/commandLineAutoApproveAnalyzer": { "autoApprove.global": "Aprobado automáticamente por configuración {0}", @@ -15081,7 +15091,7 @@ "runInTerminal": "¿Ejecutar el comando `{0}`?", "runInTerminal.background": "¿Ejecutar el comando `{0}`? (terminal de fondo)", "runInTerminalTool.displayName": "Ejecutar en Terminal", - "runInTerminalTool.userDescription": "Herramienta para ejecutar comandos en el terminal" + "runInTerminalTool.userDescription": "Run commands in the terminal" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/createAndRunTaskTool": { "allowTaskCreationExecution": "¿Permitir la creación y ejecución de tareas?", @@ -15119,7 +15129,7 @@ "chat.taskNotFound": "No se encontró la tarea: \"{0}\"", "chat.taskWasAlreadyRunning": "\"{0}\" ya se estaba ejecutando.", "runInTerminalTool.displayName": "Ejecutar tarea", - "runInTerminalTool.userDescription": "Herramienta para ejecutar tareas en el área de trabajo" + "runInTerminalTool.userDescription": "Run tasks in the workspace" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/taskHelpers": { "copilotChat.taskFailedWithExitCode": "La tarea `{0}` ha fallado con el código de salida {1}." @@ -15846,7 +15856,7 @@ "runTestTool.invoke.progress": "Iniciando la serie de pruebas...", "runTestTool.noRunStarted": "No se inició ninguna serie de pruebas. Esto puede ser un problema con la serie de pruebas o la extensión.", "runTestTool.noTests": "No se encontraron pruebas en los archivos", - "runTestTool.userDescription": "Ejecuta pruebas unitarias (opcionalmente con cobertura)" + "runTestTool.userDescription": "Run unit tests (optionally with coverage)" }, "vs/workbench/contrib/testing/common/testingContentProvider": { "runNoOutout": "La ejecución de la prueba no registró ninguna salida" diff --git a/i18n/vscode-language-pack-fr/translations/main.i18n.json b/i18n/vscode-language-pack-fr/translations/main.i18n.json index 13ff34dedf..c951867aea 100644 --- a/i18n/vscode-language-pack-fr/translations/main.i18n.json +++ b/i18n/vscode-language-pack-fr/translations/main.i18n.json @@ -6015,6 +6015,7 @@ "workbench.action.chat.attachSelection.label": "Ajouter la sélection à la conversation" }, "vs/workbench/contrib/chat/browser/actions/chatContinueInAction": { + "chat.learnMore": "Learn More", "continueChatInSession": "Continuer la conversation dans...", "continueSessionIn": "Continuer dans {0}" }, @@ -6116,7 +6117,7 @@ "chatSessions.pickPlaceholder": "Choisissez des extensions pour améliorer votre expérience de conversation", "chatSessions.selectExtension": "Installer des extensions de conversation", "chatSessions.toggleDescriptionDisplay.label": "Afficher les descriptions enrichies", - "chatSessions.toggleViewLocation.label": "Activer la nouvelle vue unique", + "chatSessions.toggleViewLocation.label": "Combined Sessions View", "deleteSession": "Supprimer", "deleteSession.confirm": "Voulez-vous vraiment supprimer cette session de conversation ?", "deleteSession.delete": "Supprimer", @@ -6197,6 +6198,7 @@ "chat.session.providerLabel.local": "Local" }, "vs/workbench/contrib/chat/browser/agentSessions/agentSessionsActions": { + "agentSessions.filter.reset": "Reset", "diffFile": "1 fichier", "diffFiles": "{0} fichiers", "filterAgentSessions": "Filtrer les sessions de l’agent", @@ -6227,7 +6229,6 @@ }, "vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewFilter": { "agentSessions.filter.archived": "Archivé", - "agentSessions.filter.reset": "Réinitialiser", "chatSessionStatus.completed": "Terminé", "chatSessionStatus.failed": "Échec", "chatSessionStatus.inProgress": "En cours" @@ -7208,6 +7209,8 @@ "autoApprove2.button.enable": "Activer", "autoApprove2.markdown": "L’approbation automatique globale, également appelée « mode YOLO », désactive complètement l’approbation manuelle pour tous les outils dans tous les espaces de travail, permettant à l’agent d’agir de manière totalement autonome. Ceci est extrêmement dangereux et *jamais* recommandé, même dans des environnements containerisés tels que [Codespaces](https://github.com/features/codespaces) et [Dev Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) où les clés utilisateur sont transmises dans le conteneur, ce qui pourrait être compromis.\r\n\r\n**Cette fonctionnalité désactive les [protections de sécurité critiques](https://code.visualstudio.com/docs/copilot/security) et facilite grandement la compromission de la machine par un attaquant.**", "autoApprove2.title": "Voulez-vous activer l’approbation automatique globale ?", + "copilot.toolSet.launch.description": "Launch and run code, binaries or tests in the workspace", + "copilot.toolSet.vscode.description": "Use VS Code features", "defaultToolConfirmation.disclaimer": "L’approbation automatique de «{0}» est restreinte via {1}.", "defaultToolConfirmation.message": "Ajouter l’outil « {0} » ?", "defaultToolConfirmation.title": "Voulez-vous autoriser l’exécution de l’outil ?" @@ -7527,6 +7530,7 @@ "instruction.file.reason.specificFile": "Automatiquement attaché en tant que {0} concordances {1}" }, "vs/workbench/contrib/chat/common/promptSyntax/languageProviders/promptCodeActions": { + "expandToolNames": "Expand to {0} tools", "migrateToAgent": "Migrer vers un fichier d’assistant personnalisé", "renameToAgent": "Renommer en « assistant »", "updateAllToolNames": "Mettre à jour tous les noms d’outils", @@ -7578,6 +7582,7 @@ "promptValidator.chatModesRenamedToAgents": "Les modes de conversation ont été renommés en assistants. Veuillez déplacer ce fichier vers {0}", "promptValidator.chatModesRenamedToAgentsNoMove": "Les modes de conversation ont été renommés en assistants. Veuillez déplacer le fichier vers {0}", "promptValidator.deprecatedVariableReference": "L’outil ou l’ensemble d’outils « {0} » a été renommé. Utilisez « {1} » à la place.", + "promptValidator.deprecatedVariableReferenceMultipleNames": "Tool or toolset '{0}' has been renamed, use the following tools instead: {1}", "promptValidator.descriptionMustBeString": "L’attribut « description » doit être une chaîne.", "promptValidator.descriptionShouldNotBeEmpty": "L’attribut « description » ne doit pas être vide.", "promptValidator.disabledTool": "L’outil ou l’ensemble d’outils « {0} » doit également être activé dans l’en-tête.", @@ -7605,6 +7610,7 @@ "promptValidator.targetMustBeNonEmpty": "L’attribut « target » doit être une chaîne non vide.", "promptValidator.targetMustBeString": "L’attribut « target » doit être une chaîne.", "promptValidator.toolDeprecated": "L’outil ou l’ensemble d’outils « {0} » a été renommé. Utilisez « {1} » à la place.", + "promptValidator.toolDeprecatedMultipleNames": "Tool or toolset '{0}' has been renamed, use the following tools instead: {1}", "promptValidator.toolNotFound": "Outil « {0} » inconnu.", "promptValidator.toolsMustBeArrayOrMap": "L’attribut « tools » doit être un tableau.", "promptValidator.toolsOnlyInAgent": "L’attribut « tools » est uniquement pris en charge lors de l’utilisation d’assistants. L’attribut sera ignoré.", @@ -7628,6 +7634,7 @@ "icon.light": "Chemin de l'icône quand un thème clair est utilisé", "langModelToolSets": "Ensembles d’outils modèle de langage", "langModelTools": "Outils de modèle de langage", + "legacyToolReferenceFullNames": "An array of deprecated names for backwards compatibility that can also be used to reference this tool in a query. Each name must not contain whitespace. Full names are generally in the format `toolsetName/toolReferenceName` (e.g., `search/readFile`) or just `toolReferenceName` when there is no toolset (e.g., `readFile`).", "name": "Nom", "parametersSchema": "Schéma JSON pour l’entrée acceptée par cet outil. L’entrée doit être un objet au niveau supérieur. Un modèle de langage particulier peut ne pas prendre en charge toutes les fonctionnalités de schéma JSON. Pour plus d’informations, consultez la documentation de la famille de modèles de langage que vous utilisez.", "reference": "Nom de la référence", @@ -7637,6 +7644,7 @@ "toolName2": "Si {0} est activé pour cet outil, l’utilisateur peut utiliser « # » avec ce nom pour appeler l’outil dans une requête. Sinon, le nom n’est pas obligatoire. Le nom ne doit pas contenir d’espace blanc.", "toolSetDescription": "Une description de cet ensemble d’outils.", "toolSetIcon": "Une icône représentant cet ensemble d'outils, comme `$(zap)`", + "toolSetLegacyFullNames": "An array of deprecated names for backwards compatibility that can also be used to reference this tool set. Each name must not contain whitespace. Full names are generally in the format `parentToolSetName/toolSetName` (e.g., `github/repo`) or just `toolSetName` when there is no parent toolset (e.g., `repo`).", "toolSetName": "Nom de cet ensemble d’outils. Utilisé comme référence et ne doit pas contenir d’espaces blancs.", "toolSetTools": "Liste d’outils ou d’ensembles d’outils à inclure dans cet ensemble d’outils. Ne peut pas être vide et doit référencer les outils par leur « toolReferenceName ».", "toolTableDescription": "Description", @@ -7659,11 +7667,14 @@ "todo.updated": "Liste de tâches à faire mise à jour", "todo.updatedList": "Liste de tâches à faire mise à jour", "tool.manageTodoList.displayName": "Gérez et suivez les éléments de la liste de tâches à faire pour la planification", - "tool.manageTodoList.userDescription": "Outil de gestion et de suivi des tâches à faire pour la planification des tâches" + "tool.manageTodoList.userDescription": "Manage and track todo items for task planning" }, "vs/workbench/contrib/chat/common/tools/runSubagentTool": { "tool.runSubagent.displayName": "Exécuter le sous-agent", - "tool.runSubagent.userDescription": "Exécute une tâche dans un contexte de sous-agent isolé. Permet une organisation efficace des tâches et la gestion des fenêtres de contexte." + "tool.runSubagent.userDescription": "Run a task within an isolated subagent context to enable efficient organization of tasks and context window management." + }, + "vs/workbench/contrib/chat/common/tools/tools": { + "toolset.custom-agent": "Delegate tasks to other agents" }, "vs/workbench/contrib/chat/common/voiceChatService": { "voiceChatInProgress": "Une session de reconnaissance vocale est en cours pour la conversation." @@ -15026,8 +15037,7 @@ "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/terminal.chatAgentTools.contribution": { "addTerminalSelection": "Ajouter la sélection de terminal à la conversation", "terminalSelection": "Sélection du terminal", - "toolset.runCommands": "Exécute des commandes dans le terminal", - "toolset.runTasks": "Exécute des tâches et obtiens leur sortie pour votre espace de travail" + "toolset.shell": "Run commands in the terminal" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/commandLineAnalyzer/commandLineAutoApproveAnalyzer": { "autoApprove.global": "Approuvé automatiquement par le paramètre {0}", @@ -15081,7 +15091,7 @@ "runInTerminal": "Voulez-vous exécuter la commande `{0}` ?", "runInTerminal.background": "Voulez-vous exécuter la commande `{0}` ? (terminal d’arrière-plan)", "runInTerminalTool.displayName": "Exécuter dans le terminal", - "runInTerminalTool.userDescription": "Outil permettant d’exécuter des commandes dans le terminal" + "runInTerminalTool.userDescription": "Run commands in the terminal" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/createAndRunTaskTool": { "allowTaskCreationExecution": "Voulez-vous autoriser la création et l’exécution de tâches ?", @@ -15119,7 +15129,7 @@ "chat.taskNotFound": "Tâche `{0}` introuvable", "chat.taskWasAlreadyRunning": "`{0}` était déjà en cours d'exécution.", "runInTerminalTool.displayName": "Exécuter la tâche", - "runInTerminalTool.userDescription": "Outil permettant d’exécuter des tâches dans l’espace de travail" + "runInTerminalTool.userDescription": "Run tasks in the workspace" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/taskHelpers": { "copilotChat.taskFailedWithExitCode": "La tâche `{0}` a échoué avec le code de sortie {1}." @@ -15846,7 +15856,7 @@ "runTestTool.invoke.progress": "Démarrage de la série de tests...", "runTestTool.noRunStarted": "Aucune exécution de test n’a été lancée. Il pourrait s’agir d’un problème avec votre exécuteur de tests ou votre extension.", "runTestTool.noTests": "Aucun test trouvé dans les fichiers", - "runTestTool.userDescription": "Exécute les tests unitaires (avec ou sans couverture)" + "runTestTool.userDescription": "Run unit tests (optionally with coverage)" }, "vs/workbench/contrib/testing/common/testingContentProvider": { "runNoOutout": "La série de tests n’a enregistré aucune sortie." diff --git a/i18n/vscode-language-pack-it/translations/main.i18n.json b/i18n/vscode-language-pack-it/translations/main.i18n.json index d3708b50d8..6c5d516cd1 100644 --- a/i18n/vscode-language-pack-it/translations/main.i18n.json +++ b/i18n/vscode-language-pack-it/translations/main.i18n.json @@ -6015,6 +6015,7 @@ "workbench.action.chat.attachSelection.label": "Aggiungere selezione alla chat" }, "vs/workbench/contrib/chat/browser/actions/chatContinueInAction": { + "chat.learnMore": "Learn More", "continueChatInSession": "Continua la chat in...", "continueSessionIn": "Continua in {0}" }, @@ -6116,7 +6117,7 @@ "chatSessions.pickPlaceholder": "Scegliere le estensioni per migliorare l'esperienza di chat", "chatSessions.selectExtension": "Installa estensioni chat", "chatSessions.toggleDescriptionDisplay.label": "Mostra descrizioni dettagliate", - "chatSessions.toggleViewLocation.label": "Abilita nuova visualizzazione singola", + "chatSessions.toggleViewLocation.label": "Combined Sessions View", "deleteSession": "Elimina", "deleteSession.confirm": "Eliminare questa sessione di chat?", "deleteSession.delete": "Elimina", @@ -6197,6 +6198,7 @@ "chat.session.providerLabel.local": "Locale" }, "vs/workbench/contrib/chat/browser/agentSessions/agentSessionsActions": { + "agentSessions.filter.reset": "Reset", "diffFile": "1 file", "diffFiles": "{0} file", "filterAgentSessions": "Filtra sessioni agente", @@ -6227,7 +6229,6 @@ }, "vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewFilter": { "agentSessions.filter.archived": "Archiviata", - "agentSessions.filter.reset": "Reimposta", "chatSessionStatus.completed": "Completata", "chatSessionStatus.failed": "Non riuscita", "chatSessionStatus.inProgress": "In corso" @@ -7208,6 +7209,8 @@ "autoApprove2.button.enable": "Abilita", "autoApprove2.markdown": "L'approvazione automatica globale, nota anche come \"modalità YOLO\", disabilita completamente l'approvazione manuale per _tutti gli strumenti in tutte le aree di lavoro_, consentendo all'agente di agire in modo totalmente autonomo. Questa condizione è estremamente pericolosa e non è *mai* consigliata, anche in ambienti in contenitori come [Codespaces](https://github.com/features/codespaces): nei [contenitori di sviluppo](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers), infatti, le chiavi utente vengono inoltrate nel contenitore e potrebbero essere compromesse.\r\n\r\n**Questa funzione disabilita le [protezioni di sicurezza critiche](https://code.visualstudio.com/docs/copilot/security) e rende molto più facile per un utente malintenzionato compromettere il computer.**", "autoApprove2.title": "Abilitare l'approvazione automatica globale?", + "copilot.toolSet.launch.description": "Launch and run code, binaries or tests in the workspace", + "copilot.toolSet.vscode.description": "Use VS Code features", "defaultToolConfirmation.disclaimer": "L'approvazione automatica per \"{0}\" è limitata da \"{1}\".", "defaultToolConfirmation.message": "Eseguire lo strumento '{0}'?", "defaultToolConfirmation.title": "Consentire l'esecuzione dello strumento?" @@ -7527,6 +7530,7 @@ "instruction.file.reason.specificFile": "L'associazione automatica come criterio {0} corrisponde a {1}" }, "vs/workbench/contrib/chat/common/promptSyntax/languageProviders/promptCodeActions": { + "expandToolNames": "Expand to {0} tools", "migrateToAgent": "Esegui la migrazione al file agente personalizzato", "renameToAgent": "Rinomina in 'agent'", "updateAllToolNames": "Aggiorna tutti i nomi degli strumenti", @@ -7578,6 +7582,7 @@ "promptValidator.chatModesRenamedToAgents": "Le modalità di chat sono state rinominate in agenti. Sposta il file in {0}", "promptValidator.chatModesRenamedToAgentsNoMove": "Le modalità di chat sono state rinominate in agenti. Sposta il file in {0}", "promptValidator.deprecatedVariableReference": "Lo strumento o il set di strumenti '{0}' è stato rinominato, usare invece '{1}'.", + "promptValidator.deprecatedVariableReferenceMultipleNames": "Tool or toolset '{0}' has been renamed, use the following tools instead: {1}", "promptValidator.descriptionMustBeString": "L'attributo \"description\" deve essere una stringa.", "promptValidator.descriptionShouldNotBeEmpty": "L'attributo \"description\" non deve essere vuoto.", "promptValidator.disabledTool": "Nell'intestazione deve essere abilitato anche lo strumento o il set di strumenti '{0}'.", @@ -7605,6 +7610,7 @@ "promptValidator.targetMustBeNonEmpty": "L'attributo 'target' deve essere una stringa non vuota.", "promptValidator.targetMustBeString": "L'attributo 'target' deve essere una stringa.", "promptValidator.toolDeprecated": "Lo strumento o il set di strumenti '{0}' è stato rinominato, usare invece '{1}'.", + "promptValidator.toolDeprecatedMultipleNames": "Tool or toolset '{0}' has been renamed, use the following tools instead: {1}", "promptValidator.toolNotFound": "Strumento sconosciuto '{0}'.", "promptValidator.toolsMustBeArrayOrMap": "L'attributo \"tools\" deve essere un array.", "promptValidator.toolsOnlyInAgent": "L'attributo 'tools' è supportato solo in modalità agente. L'attributo verrà ignorato.", @@ -7628,6 +7634,7 @@ "icon.light": "Percorso dell'icona quando viene usato un tema chiaro", "langModelToolSets": "Set di strumenti per modelli linguistici", "langModelTools": "Strumenti del modello linguistico", + "legacyToolReferenceFullNames": "An array of deprecated names for backwards compatibility that can also be used to reference this tool in a query. Each name must not contain whitespace. Full names are generally in the format `toolsetName/toolReferenceName` (e.g., `search/readFile`) or just `toolReferenceName` when there is no toolset (e.g., `readFile`).", "name": "Nome", "parametersSchema": "Uno schema JSON per l'input accettato da questo strumento. L'input deve essere un oggetto al livello superiore. Un modello linguistico particolare potrebbe non supportare tutte le funzionalità dello schema JSON. Per altre informazioni, vedere la documentazione relativa alla famiglia di modelli linguistici in uso.", "reference": "Nome riferimento", @@ -7637,6 +7644,7 @@ "toolName2": "Se {0} è abilitato per questo strumento, l'utente può usare '#' con questo nome per richiamare lo strumento in una query. In caso contrario, il nome non è obbligatorio. Il nome non deve contenere spazi vuoti.", "toolSetDescription": "Descrizione di questo set di strumenti.", "toolSetIcon": "Icona che rappresenta questo set di strumenti, ad esempio '$(zap)'", + "toolSetLegacyFullNames": "An array of deprecated names for backwards compatibility that can also be used to reference this tool set. Each name must not contain whitespace. Full names are generally in the format `parentToolSetName/toolSetName` (e.g., `github/repo`) or just `toolSetName` when there is no parent toolset (e.g., `repo`).", "toolSetName": "Nome per questo set di strumenti. Usato come riferimento e non deve contenere spazi vuoti.", "toolSetTools": "Elenco di strumenti o set di strumenti da includere in questo set di strumenti. Non può essere vuoto e deve fare riferimento agli strumenti tramite il loro 'toolReferenceName'.", "toolTableDescription": "Descrizione", @@ -7659,11 +7667,14 @@ "todo.updated": "Elenco elementi ToDo aggiornato", "todo.updatedList": "Elenco elementi ToDo aggiornato", "tool.manageTodoList.displayName": "Gestire e monitorare gli elementi ToDo per la pianificazione delle attività", - "tool.manageTodoList.userDescription": "Strumento per gestire e monitorare gli elementi ToDo per la pianificazione delle attività" + "tool.manageTodoList.userDescription": "Manage and track todo items for task planning" }, "vs/workbench/contrib/chat/common/tools/runSubagentTool": { "tool.runSubagent.displayName": "Esegui l'agente secondario", - "tool.runSubagent.userDescription": "Esegue un'attività all'interno di un contesto isolato dell'agente secondario. Permette un'organizzazione efficiente delle attività e la gestione della finestra di contesto." + "tool.runSubagent.userDescription": "Run a task within an isolated subagent context to enable efficient organization of tasks and context window management." + }, + "vs/workbench/contrib/chat/common/tools/tools": { + "toolset.custom-agent": "Delegate tasks to other agents" }, "vs/workbench/contrib/chat/common/voiceChatService": { "voiceChatInProgress": "È in corso una sessione di riconoscimento vocale per la chat." @@ -15026,8 +15037,7 @@ "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/terminal.chatAgentTools.contribution": { "addTerminalSelection": "Aggiungi selezione terminale alla chat", "terminalSelection": "Selezione terminale", - "toolset.runCommands": "Esegue i comandi nel terminale", - "toolset.runTasks": "Esegue le attività e recupera i rispettivi output per l'area di lavoro" + "toolset.shell": "Run commands in the terminal" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/commandLineAnalyzer/commandLineAutoApproveAnalyzer": { "autoApprove.global": "Approvato automaticamente dall'impostazione {0}", @@ -15081,7 +15091,7 @@ "runInTerminal": "Eseguire il comando '{0}'?", "runInTerminal.background": "Eseguire il comando '{0}'? (terminale in background)", "runInTerminalTool.displayName": "Esegui nel terminale", - "runInTerminalTool.userDescription": "Strumento per eseguire comandi nel terminale" + "runInTerminalTool.userDescription": "Run commands in the terminal" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/createAndRunTaskTool": { "allowTaskCreationExecution": "Consentire la creazione e l'esecuzione di attività?", @@ -15119,7 +15129,7 @@ "chat.taskNotFound": "Attività non trovata: `{0}`", "chat.taskWasAlreadyRunning": "`{0}` era già in esecuzione.", "runInTerminalTool.displayName": "Esegui attività", - "runInTerminalTool.userDescription": "Strumento per l'esecuzione di attività nell'area di lavoro" + "runInTerminalTool.userDescription": "Run tasks in the workspace" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/taskHelpers": { "copilotChat.taskFailedWithExitCode": "Attività '{0}' non riuscita con codice di uscita {1}." @@ -15846,7 +15856,7 @@ "runTestTool.invoke.progress": "Avvio dell'esecuzione dei test in corso...", "runTestTool.noRunStarted": "Nessuna esecuzione dei test è stata avviata. Il problema potrebbe derivare dal test runner o dall'estensione.", "runTestTool.noTests": "Non sono stati trovati test nei file", - "runTestTool.userDescription": "Esegue unit test (opzionalmente con copertura)" + "runTestTool.userDescription": "Run unit tests (optionally with coverage)" }, "vs/workbench/contrib/testing/common/testingContentProvider": { "runNoOutout": "L'esecuzione dei test non ha registrato alcun output." diff --git a/i18n/vscode-language-pack-ja/translations/main.i18n.json b/i18n/vscode-language-pack-ja/translations/main.i18n.json index ff6789e69a..3471a59b02 100644 --- a/i18n/vscode-language-pack-ja/translations/main.i18n.json +++ b/i18n/vscode-language-pack-ja/translations/main.i18n.json @@ -6015,6 +6015,7 @@ "workbench.action.chat.attachSelection.label": "選択内容をチャットに追加" }, "vs/workbench/contrib/chat/browser/actions/chatContinueInAction": { + "chat.learnMore": "Learn More", "continueChatInSession": "次でチャットを続行...", "continueSessionIn": "Continue in {0}" }, @@ -6116,7 +6117,7 @@ "chatSessions.pickPlaceholder": "拡張機能を選択してチャット エクスペリエンスを強化してください", "chatSessions.selectExtension": "チャット拡張機能のインストール", "chatSessions.toggleDescriptionDisplay.label": "詳細な説明を表示する", - "chatSessions.toggleViewLocation.label": "新しい単一ビューを有効にする", + "chatSessions.toggleViewLocation.label": "Combined Sessions View", "deleteSession": "削除", "deleteSession.confirm": "このチャット セッションを削除しますか?", "deleteSession.delete": "削除", @@ -6197,6 +6198,7 @@ "chat.session.providerLabel.local": "Local" }, "vs/workbench/contrib/chat/browser/agentSessions/agentSessionsActions": { + "agentSessions.filter.reset": "Reset", "diffFile": "1 file", "diffFiles": "{0} files", "filterAgentSessions": "Filter Agent Sessions", @@ -6227,7 +6229,6 @@ }, "vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewFilter": { "agentSessions.filter.archived": "Archived", - "agentSessions.filter.reset": "Reset", "chatSessionStatus.completed": "Completed", "chatSessionStatus.failed": "Failed", "chatSessionStatus.inProgress": "In Progress" @@ -7208,6 +7209,8 @@ "autoApprove2.button.enable": "有効にする", "autoApprove2.markdown": "グローバル自動承認 (\"YOLO モード\"とも呼ばれます) は、すべてのワークスペースのすべてのツールに対する手動承認を完全に無効にし、エージェントが完全に自律的に動作できるようにします。これは非常に危険であり、*決して*推奨されません。[Codespaces](https://github.com/features/codespaces) や [Dev Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) などのコンテナー化された環境でも、ユーザー キーがコンテナー内に転送され、侵害される可能性があります。\r\n\r\n**この機能により、[重要なセキュリティ保護](https://code.visualstudio.com/docs/copilot/security) が無効になり、攻撃者がマシンを侵害しやすくなります。**", "autoApprove2.title": "グローバル自動承認を有効にしますか?", + "copilot.toolSet.launch.description": "Launch and run code, binaries or tests in the workspace", + "copilot.toolSet.vscode.description": "Use VS Code features", "defaultToolConfirmation.disclaimer": "Auto approval for '{0}' is restricted via {1}.", "defaultToolConfirmation.message": "'{0}' ツールを実行しますか?", "defaultToolConfirmation.title": "ツールの実行を許可しますか?" @@ -7527,6 +7530,7 @@ "instruction.file.reason.specificFile": "パターン {0} が {1} に一致すると自動的に添付されます" }, "vs/workbench/contrib/chat/common/promptSyntax/languageProviders/promptCodeActions": { + "expandToolNames": "Expand to {0} tools", "migrateToAgent": "カスタム エージェント ファイルに移行する", "renameToAgent": "名前を 'agent' に変更する", "updateAllToolNames": "すべてのツール名を更新する", @@ -7578,6 +7582,7 @@ "promptValidator.chatModesRenamedToAgents": "チャット モードの名前がエージェントに変更されました。このファイルを {0} に移動してください", "promptValidator.chatModesRenamedToAgentsNoMove": "チャット モードの名前がエージェントに変更されました。ファイルを {0} に移動してください", "promptValidator.deprecatedVariableReference": "ツールまたはツールセット '{0}' の名前が変更されました。代わりに '{1}' を使用してください。", + "promptValidator.deprecatedVariableReferenceMultipleNames": "Tool or toolset '{0}' has been renamed, use the following tools instead: {1}", "promptValidator.descriptionMustBeString": "'description' 属性は文字列である必要があります。", "promptValidator.descriptionShouldNotBeEmpty": "'description' 属性は空にできません。", "promptValidator.disabledTool": "ツールまたはツールセット '{0}' もヘッダーで有効にする必要があります。", @@ -7605,6 +7610,7 @@ "promptValidator.targetMustBeNonEmpty": "'target' 属性には空でない文字列を指定する必要があります。", "promptValidator.targetMustBeString": "'target' 属性は文字列である必要があります。", "promptValidator.toolDeprecated": "ツールまたはツールセット '{0}' の名前が変更されました。代わりに '{1}' を使用してください。", + "promptValidator.toolDeprecatedMultipleNames": "Tool or toolset '{0}' has been renamed, use the following tools instead: {1}", "promptValidator.toolNotFound": "不明なツール '{0}'。", "promptValidator.toolsMustBeArrayOrMap": "'tools' 属性は配列である必要があります。", "promptValidator.toolsOnlyInAgent": "'tools' 属性は、エージェントを使用する場合にのみサポートされます。属性は無視されます。", @@ -7628,6 +7634,7 @@ "icon.light": "明るいテーマを使用した場合のアイコンのパス", "langModelToolSets": "言語モデル ツール セット", "langModelTools": "言語モデル ツール", + "legacyToolReferenceFullNames": "An array of deprecated names for backwards compatibility that can also be used to reference this tool in a query. Each name must not contain whitespace. Full names are generally in the format `toolsetName/toolReferenceName` (e.g., `search/readFile`) or just `toolReferenceName` when there is no toolset (e.g., `readFile`).", "name": "名前", "parametersSchema": "このツールが受け付ける入力の JSON スキーマ。入力は最上位レベルのオブジェクトである必要があります。特定の 1 つの言語モデルで、必ずしもすべての JSON スキーマ機能がサポートされているとは限りません。詳細については、使用する言語モデル ファミリのドキュメントを参照してください。", "reference": "参照名", @@ -7637,6 +7644,7 @@ "toolName2": "{0} がこのツールに対して有効になっている場合、ユーザーはこの名前の '#' を使用してクエリでツールを呼び出すことができます。それ以外の場合、名前は必要ありません。名前には空白を含めないでください。", "toolSetDescription": "このツール セットの説明。", "toolSetIcon": "このツール セットを表すアイコン ('$(zap)' など)", + "toolSetLegacyFullNames": "An array of deprecated names for backwards compatibility that can also be used to reference this tool set. Each name must not contain whitespace. Full names are generally in the format `parentToolSetName/toolSetName` (e.g., `github/repo`) or just `toolSetName` when there is no parent toolset (e.g., `repo`).", "toolSetName": "このツール セットの名前。参照として使用され、空白を含めることはできません。", "toolSetTools": "このツール セットに含めるツールまたはツール セットのリスト。空にすることはできません。また、'toolReferenceName' でツールを参照する必要があります。", "toolTableDescription": "説明", @@ -7659,11 +7667,14 @@ "todo.updated": "ToDo リストを更新しました", "todo.updatedList": "ToDo リストを更新しました", "tool.manageTodoList.displayName": "タスク計画のための ToDo 項目の管理および追跡", - "tool.manageTodoList.userDescription": "タスク計画のための ToDo 項目の管理および追跡ツール" + "tool.manageTodoList.userDescription": "Manage and track todo items for task planning" }, "vs/workbench/contrib/chat/common/tools/runSubagentTool": { "tool.runSubagent.displayName": "サブエージェントの実行", - "tool.runSubagent.userDescription": "分離されたサブエージェントのコンテキスト内でタスクを実行します。タスクの整理とコンテキスト ウィンドウの管理を効率化できます。" + "tool.runSubagent.userDescription": "Run a task within an isolated subagent context to enable efficient organization of tasks and context window management." + }, + "vs/workbench/contrib/chat/common/tools/tools": { + "toolset.custom-agent": "Delegate tasks to other agents" }, "vs/workbench/contrib/chat/common/voiceChatService": { "voiceChatInProgress": "チャットの音声テキスト変換セッションが進行中です。" @@ -15026,8 +15037,7 @@ "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/terminal.chatAgentTools.contribution": { "addTerminalSelection": "チャットにターミナルの選択を追加する", "terminalSelection": "ターミナルの選択", - "toolset.runCommands": "ターミナルでコマンドを実行します", - "toolset.runTasks": "タスクを実行し、ワークスペースの出力を取得します" + "toolset.shell": "Run commands in the terminal" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/commandLineAnalyzer/commandLineAutoApproveAnalyzer": { "autoApprove.global": "{0} の設定による自動承認", @@ -15081,7 +15091,7 @@ "runInTerminal": "`{0}` コマンドを実行しますか?", "runInTerminal.background": "`{0}` コマンドを実行しますか?(バックグラウンド ターミナル)", "runInTerminalTool.displayName": "ターミナルで実行", - "runInTerminalTool.userDescription": "ターミナルでコマンドを実行するためのツール" + "runInTerminalTool.userDescription": "Run commands in the terminal" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/createAndRunTaskTool": { "allowTaskCreationExecution": "タスクの作成と実行を許可しますか?", @@ -15119,7 +15129,7 @@ "chat.taskNotFound": "タスクが見つかりませんでした: `{0}`", "chat.taskWasAlreadyRunning": "`{0}` は既に実行されています。", "runInTerminalTool.displayName": "タスクの実行", - "runInTerminalTool.userDescription": "ワークスペースでタスクを実行するためのツール" + "runInTerminalTool.userDescription": "Run tasks in the workspace" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/taskHelpers": { "copilotChat.taskFailedWithExitCode": "タスク `{0}` は終了コード {1} で失敗しました。" @@ -15846,7 +15856,7 @@ "runTestTool.invoke.progress": "テストの実行を開始しています...", "runTestTool.noRunStarted": "テストの実行は開始されませんでした。これは、テスト実行プログラムまたは拡張機能の問題である可能性があります。", "runTestTool.noTests": "ファイルにテストが見つかりませんでした", - "runTestTool.userDescription": "単体テストを実行します (必要に応じてカバレッジを使用)" + "runTestTool.userDescription": "Run unit tests (optionally with coverage)" }, "vs/workbench/contrib/testing/common/testingContentProvider": { "runNoOutout": "テストの実行で、出力が記録されませんでした。" diff --git a/i18n/vscode-language-pack-ko/translations/main.i18n.json b/i18n/vscode-language-pack-ko/translations/main.i18n.json index 3444743150..52247be02d 100644 --- a/i18n/vscode-language-pack-ko/translations/main.i18n.json +++ b/i18n/vscode-language-pack-ko/translations/main.i18n.json @@ -6015,6 +6015,7 @@ "workbench.action.chat.attachSelection.label": "채팅에 선택 영역 추가" }, "vs/workbench/contrib/chat/browser/actions/chatContinueInAction": { + "chat.learnMore": "Learn More", "continueChatInSession": "채팅 계속하기...", "continueSessionIn": "{0}에 계속" }, @@ -6116,7 +6117,7 @@ "chatSessions.pickPlaceholder": "채팅 환경을 개선하기 위한 확장 프로그램 선택", "chatSessions.selectExtension": "채팅 확장 프로그램 설치", "chatSessions.toggleDescriptionDisplay.label": "서식 있는 설명 표시", - "chatSessions.toggleViewLocation.label": "새 단일 보기 사용", + "chatSessions.toggleViewLocation.label": "Combined Sessions View", "deleteSession": "삭제", "deleteSession.confirm": "이 채팅 세션을 삭제하시겠습니까?", "deleteSession.delete": "삭제", @@ -6197,6 +6198,7 @@ "chat.session.providerLabel.local": "로컬" }, "vs/workbench/contrib/chat/browser/agentSessions/agentSessionsActions": { + "agentSessions.filter.reset": "Reset", "diffFile": "1개 파일", "diffFiles": "파일 {0}개", "filterAgentSessions": "에이전트 세션 필터", @@ -6227,7 +6229,6 @@ }, "vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewFilter": { "agentSessions.filter.archived": "보관됨", - "agentSessions.filter.reset": "초기화", "chatSessionStatus.completed": "완료", "chatSessionStatus.failed": "실패", "chatSessionStatus.inProgress": "진행 중" @@ -7208,6 +7209,8 @@ "autoApprove2.button.enable": "사용", "autoApprove2.markdown": "\"YOLO 모드\"라고도 하는 전역 자동 승인은 모든 작업 영역의 모든 도구에 대해 수동 승인을 완전히 사용하지 않도록 설정하여 에이전트가 완전히 자율적으로 작동할 수 있도록 합니다. 이는 매우 위험하며 *절대* 권장되지 않습니다. [Codespaces](https://github.com/features/codespaces) 및 [Dev Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers)와 같은 컨테이너화된 환경에서도 손상될 수 있는 사용자 키가 컨테이너에 전달됩니다.\r\n\r\n**이 기능은 [중요한 보안 보호](https://code.visualstudio.com/docs/copilot/security)를 사용하지 않도록 설정하고 공격자가 컴퓨터를 훨씬 쉽게 손상시킬 수 있도록 합니다.**", "autoApprove2.title": "전역 자동 승인을 사용하도록 설정하시겠습니까?", + "copilot.toolSet.launch.description": "Launch and run code, binaries or tests in the workspace", + "copilot.toolSet.vscode.description": "Use VS Code features", "defaultToolConfirmation.disclaimer": "'{0}'에 대한 자동 승인은 '{1}'에 의해 제한됩니다.", "defaultToolConfirmation.message": "'{0}' 도구를 실행하시겠습니까?", "defaultToolConfirmation.title": "도구를 실행하도록 허용하시겠습니까?" @@ -7527,6 +7530,7 @@ "instruction.file.reason.specificFile": "패턴 {0}이(가) 자동으로 {1}에 연결됩니다." }, "vs/workbench/contrib/chat/common/promptSyntax/languageProviders/promptCodeActions": { + "expandToolNames": "Expand to {0} tools", "migrateToAgent": "사용자 지정 에이전트 파일로 마이그레이션", "renameToAgent": "'agent'로 이름 바꾸기", "updateAllToolNames": "모든 도구 이름 업데이트", @@ -7578,6 +7582,7 @@ "promptValidator.chatModesRenamedToAgents": "채팅 모드의 이름이 에이전트로 바뀌었습니다. 이 파일을 {0}(으)로 이동하세요.", "promptValidator.chatModesRenamedToAgentsNoMove": "채팅 모드의 이름이 에이전트로 바뀌었습니다. 파일을 {0}(으)로 이동하세요.", "promptValidator.deprecatedVariableReference": "도구 또는 도구 집합 '{0}'의 이름이 바뀌었습니다. 대신 '{1}'을(를) 사용하세요.", + "promptValidator.deprecatedVariableReferenceMultipleNames": "Tool or toolset '{0}' has been renamed, use the following tools instead: {1}", "promptValidator.descriptionMustBeString": "'description' 특성은 문자열이어야 합니다.", "promptValidator.descriptionShouldNotBeEmpty": "'description' 특성은 비워 둘 수 없습니다.", "promptValidator.disabledTool": "도구 또는 도구 집합 '{0}'도 헤더에서 사용하도록 설정해야 합니다.", @@ -7605,6 +7610,7 @@ "promptValidator.targetMustBeNonEmpty": "'target' 특성은 비어 있지 않은 문자열이어야 합니다.", "promptValidator.targetMustBeString": "'target' 특성은 문자열이어야 합니다.", "promptValidator.toolDeprecated": "도구 또는 도구 집합 '{0}'의 이름이 바뀌었습니다. '{1}'을(를) 사용하세요.", + "promptValidator.toolDeprecatedMultipleNames": "Tool or toolset '{0}' has been renamed, use the following tools instead: {1}", "promptValidator.toolNotFound": "알 수 없는 도구 '{0}'.", "promptValidator.toolsMustBeArrayOrMap": "'tools' 특성은 배열이어야 합니다.", "promptValidator.toolsOnlyInAgent": "'tools' 특성은 에이전트를 사용하는 경우에만 지원됩니다. 이 특성은 무시됩니다.", @@ -7628,6 +7634,7 @@ "icon.light": "밝은 테마를 사용하는 경우의 아이콘 경로", "langModelToolSets": "언어 모델 도구 집합", "langModelTools": "언어 모델 도구", + "legacyToolReferenceFullNames": "An array of deprecated names for backwards compatibility that can also be used to reference this tool in a query. Each name must not contain whitespace. Full names are generally in the format `toolsetName/toolReferenceName` (e.g., `search/readFile`) or just `toolReferenceName` when there is no toolset (e.g., `readFile`).", "name": "이름", "parametersSchema": "이 도구에서 허용하는 입력에 대한 JSON 스키마입니다. 입력은 최상위 수준의 개체여야 합니다. 특정 언어 모델이 일부 JSON 스키마 기능을 지원하지 않을 수 있습니다. 자세한 내용은 사용 중인 언어 모델 제품군에 대한 설명서를 참조하세요.", "reference": "참조 이름", @@ -7637,6 +7644,7 @@ "toolName2": "이 도구에 대해 {0}이(가) 활성화된 경우 사용자는 이 이름과 함께 '#'을 사용하여 쿼리에서 도구를 호출할 수 있습니다. 활성화되지 않은 경우 이름이 필요하지 않습니다. 이름에는 공백을 포함할 수 없습니다.", "toolSetDescription": "이 도구 집합에 대한 설명입니다.", "toolSetIcon": "이 도구 집합을 나타내는 아이콘(예: '$(zap)')", + "toolSetLegacyFullNames": "An array of deprecated names for backwards compatibility that can also be used to reference this tool set. Each name must not contain whitespace. Full names are generally in the format `parentToolSetName/toolSetName` (e.g., `github/repo`) or just `toolSetName` when there is no parent toolset (e.g., `repo`).", "toolSetName": "이 도구 집합의 이름입니다. 참조로 사용되며 공백을 포함해서는 안 됩니다.", "toolSetTools": "이 도구 집합에 포함할 도구 또는 도구 집합의 목록입니다. 'toolReferenceName'으로 도구를 참조해야 하며 비워 둘 수 없습니다.", "toolTableDescription": "설명", @@ -7659,11 +7667,14 @@ "todo.updated": "할 일 목록 업데이트됨", "todo.updatedList": "할 일 목록 업데이트됨", "tool.manageTodoList.displayName": "작업 계획을 위한 할 일 항목 관리 및 추적", - "tool.manageTodoList.userDescription": "작업 계획을 위한 할 일 항목 관리 및 추적 도구" + "tool.manageTodoList.userDescription": "Manage and track todo items for task planning" }, "vs/workbench/contrib/chat/common/tools/runSubagentTool": { "tool.runSubagent.displayName": "서브에이전트 실행", - "tool.runSubagent.userDescription": "격리된 서브에이전트 컨텍스트 내에서 작업을 실행합니다. 작업과 컨텍스트 창 관리를 효율적으로 할 수 있게 합니다." + "tool.runSubagent.userDescription": "Run a task within an isolated subagent context to enable efficient organization of tasks and context window management." + }, + "vs/workbench/contrib/chat/common/tools/tools": { + "toolset.custom-agent": "Delegate tasks to other agents" }, "vs/workbench/contrib/chat/common/voiceChatService": { "voiceChatInProgress": "채팅을 위해 음성 텍스트 변환 세션이 진행 중입니다." @@ -15026,8 +15037,7 @@ "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/terminal.chatAgentTools.contribution": { "addTerminalSelection": "채팅에 터미널 선택 추가", "terminalSelection": "터미널 선택", - "toolset.runCommands": "터미널에서 명령어 실행", - "toolset.runTasks": "작업을 실행하고 작업 공간의 출력을 가져옵니다." + "toolset.shell": "Run commands in the terminal" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/commandLineAnalyzer/commandLineAutoApproveAnalyzer": { "autoApprove.global": "설정 {0}에 의해 자동 승인됨", @@ -15081,7 +15091,7 @@ "runInTerminal": "'{0}' 명령을 실행하시겠습니까?", "runInTerminal.background": "'{0}' 명령을 실행하시겠습니까? (백그라운드 터미널)", "runInTerminalTool.displayName": "터미널에서 실행", - "runInTerminalTool.userDescription": "터미널에서 명령을 실행하기 위한 도구" + "runInTerminalTool.userDescription": "Run commands in the terminal" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/createAndRunTaskTool": { "allowTaskCreationExecution": "작업 생성 및 실행을 허용하시겠습니까?", @@ -15119,7 +15129,7 @@ "chat.taskNotFound": "작업을 찾을 수 없음: `{0}`", "chat.taskWasAlreadyRunning": "`{0}`이(가) 이미 실행되고 있습니다.", "runInTerminalTool.displayName": "작업 실행", - "runInTerminalTool.userDescription": "작업 영역에서 작업을 실행하기 위한 도구" + "runInTerminalTool.userDescription": "Run tasks in the workspace" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/taskHelpers": { "copilotChat.taskFailedWithExitCode": "작업 '{0}'이(가) 종료 코드 {1}을(를) 반환하며 실패했습니다." @@ -15846,7 +15856,7 @@ "runTestTool.invoke.progress": "테스트 실행을 시작하는 중...", "runTestTool.noRunStarted": "테스트 실행이 시작되지 않았습니다. 테스트 실행기나 확장에 문제가 있을 수 있습니다.", "runTestTool.noTests": "파일에서 테스트를 찾을 수 없음", - "runTestTool.userDescription": "단위 테스트를 실행(선택적으로 적용 범위 포함)." + "runTestTool.userDescription": "Run unit tests (optionally with coverage)" }, "vs/workbench/contrib/testing/common/testingContentProvider": { "runNoOutout": "테스트 실행에서 출력을 기록하지 않았습니다." diff --git a/i18n/vscode-language-pack-pl/translations/main.i18n.json b/i18n/vscode-language-pack-pl/translations/main.i18n.json index 74bda07cdd..e3b7c5418b 100644 --- a/i18n/vscode-language-pack-pl/translations/main.i18n.json +++ b/i18n/vscode-language-pack-pl/translations/main.i18n.json @@ -6015,6 +6015,7 @@ "workbench.action.chat.attachSelection.label": "Dodaj zaznaczenie do czatu" }, "vs/workbench/contrib/chat/browser/actions/chatContinueInAction": { + "chat.learnMore": "Learn More", "continueChatInSession": "Kontynuuj czat w...", "continueSessionIn": "Kontynuuj w {0}" }, @@ -6116,7 +6117,7 @@ "chatSessions.pickPlaceholder": "Wybierz rozszerzenia, aby ulepszyć swoje środowisko czatu", "chatSessions.selectExtension": "Zainstaluj rozszerzenia czatu", "chatSessions.toggleDescriptionDisplay.label": "Pokaż szczegółowe opisy", - "chatSessions.toggleViewLocation.label": "Włącz nowy pojedynczy widok", + "chatSessions.toggleViewLocation.label": "Combined Sessions View", "deleteSession": "Usuń", "deleteSession.confirm": "Czy na pewno chcesz usunąć tę sesję czatu?", "deleteSession.delete": "Usuń", @@ -6197,6 +6198,7 @@ "chat.session.providerLabel.local": "Lokalna" }, "vs/workbench/contrib/chat/browser/agentSessions/agentSessionsActions": { + "agentSessions.filter.reset": "Reset", "diffFile": "1 plik", "diffFiles": "{0} plików", "filterAgentSessions": "Filtruj sesje agenta", @@ -6227,7 +6229,6 @@ }, "vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewFilter": { "agentSessions.filter.archived": "Zarchiwizowano", - "agentSessions.filter.reset": "Resetuj", "chatSessionStatus.completed": "Ukończono", "chatSessionStatus.failed": "Zakończone niepowodzeniem", "chatSessionStatus.inProgress": "W toku" @@ -7208,6 +7209,8 @@ "autoApprove2.button.enable": "Włącz", "autoApprove2.markdown": "Globalne automatyczne zatwierdzanie nazywane również „trybem YOLO” powoduje całkowite wyłączenie ręcznego zatwierdzania dla _wszystkich narzędzi we wszystkich obszarach roboczych_, co pozwala agentowi działać w pełni autonomicznie. Jest to bardzo niebezpieczne i *nigdy* nie jest rekomendowane, nawet w środowiskach konteneryzowanych, takich jak [Codespaces](https://github.com/features/codespaces) i [Dev Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) klucze użytkownika są przekazywane do kontenera, który może zostać naruszony.\r\n\r\n**Ta funkcja wyłącza [krytyczne zabezpieczenia](https://code.visualstudio.com/docs/copilot/security) i znacznie ułatwia osobie atakującej naruszenie zabezpieczeń maszyny.**", "autoApprove2.title": "Włączyć globalne automatyczne zatwierdzanie?", + "copilot.toolSet.launch.description": "Launch and run code, binaries or tests in the workspace", + "copilot.toolSet.vscode.description": "Use VS Code features", "defaultToolConfirmation.disclaimer": "Automatyczne zatwierdzanie elementu „{0}” jest ograniczone za pośrednictwem {1}.", "defaultToolConfirmation.message": "Uruchomić narzędzie „{0}”?", "defaultToolConfirmation.title": "Czy zezwolić na wykonywanie narzędzia?" @@ -7527,6 +7530,7 @@ "instruction.file.reason.specificFile": "Automatycznie dołączone jako wzorzec {0} pasuje {1}" }, "vs/workbench/contrib/chat/common/promptSyntax/languageProviders/promptCodeActions": { + "expandToolNames": "Expand to {0} tools", "migrateToAgent": "Migrowanie do pliku agenta niestandardowego", "renameToAgent": "Zmień nazwę na „agent”", "updateAllToolNames": "Aktualizuj wszystkie nazwy narzędzi", @@ -7578,6 +7582,7 @@ "promptValidator.chatModesRenamedToAgents": "Zmieniono nazwę trybów czatu w przypadku agentów. Przenieś ten plik do {0}", "promptValidator.chatModesRenamedToAgentsNoMove": "Zmieniono nazwę trybów czatu w przypadku agentów. Przenieś plik do {0}", "promptValidator.deprecatedVariableReference": "Zmieniono nazwę narzędzia lub zestawu narzędzi „{0}”. Zamiast tego użyj „{1}”.", + "promptValidator.deprecatedVariableReferenceMultipleNames": "Tool or toolset '{0}' has been renamed, use the following tools instead: {1}", "promptValidator.descriptionMustBeString": "Atrybut „opis” musi być ciągiem.", "promptValidator.descriptionShouldNotBeEmpty": "Atrybut „opis” nie powinien być pusty.", "promptValidator.disabledTool": "Narzędzie lub zestaw narzędzi „{0}” również musi być podany w nagłówku.", @@ -7605,6 +7610,7 @@ "promptValidator.targetMustBeNonEmpty": "Atrybut „target” musi być niepustym ciągiem.", "promptValidator.targetMustBeString": "Atrybut „target” musi być ciągiem.", "promptValidator.toolDeprecated": "Zmieniono nazwę narzędzia lub zestawu narzędzi „{0}”. Zamiast tego użyj „{1}”.", + "promptValidator.toolDeprecatedMultipleNames": "Tool or toolset '{0}' has been renamed, use the following tools instead: {1}", "promptValidator.toolNotFound": "Nieznane narzędzie „{0}”.", "promptValidator.toolsMustBeArrayOrMap": "Atrybut „narzędzia” musi być tablicą.", "promptValidator.toolsOnlyInAgent": "Atrybut „tools” jest obsługiwany tylko w przypadku korzystania z agentów. Atrybut zostanie zignorowany.", @@ -7628,6 +7634,7 @@ "icon.light": "Ścieżka ikony, gdy jest używany motyw jasny", "langModelToolSets": "Zestawy narzędzi modelu języka", "langModelTools": "Narzędzia modelu językowego", + "legacyToolReferenceFullNames": "An array of deprecated names for backwards compatibility that can also be used to reference this tool in a query. Each name must not contain whitespace. Full names are generally in the format `toolsetName/toolReferenceName` (e.g., `search/readFile`) or just `toolReferenceName` when there is no toolset (e.g., `readFile`).", "name": "Nazwa", "parametersSchema": "Schemat JSON dla danych wejściowych akceptowanych przez to narzędzie. Dane wejściowe muszą być obiektem na najwyższym poziomie. Określony model językowy może nie obsługiwać wszystkich funkcji schematu JSON. Aby uzyskać więcej informacji, zapoznaj się z dokumentacją rodziny modeli językowych, z której korzystasz.", "reference": "Nazwa odwołania", @@ -7637,6 +7644,7 @@ "toolName2": "Jeśli opcja {0} jest włączona dla tego narzędzia, użytkownik może używać znaku „#” o tej nazwie do wywoływania narzędzia w zapytaniu. W przeciwnym razie nazwa nie będzie wymagana. Nazwa nie może zawierać odstępów.", "toolSetDescription": "Opis tego zestawu narzędzi.", "toolSetIcon": "Ikona reprezentująca ten zestaw narzędzi, na przykład `$(zap)`", + "toolSetLegacyFullNames": "An array of deprecated names for backwards compatibility that can also be used to reference this tool set. Each name must not contain whitespace. Full names are generally in the format `parentToolSetName/toolSetName` (e.g., `github/repo`) or just `toolSetName` when there is no parent toolset (e.g., `repo`).", "toolSetName": "Nazwa tego zestawu narzędzi. Używany jako odwołanie i nie powinien zawierać odstępów.", "toolSetTools": "Lista narzędzi lub zestawów narzędzi do uwzględnienia w tym zestawie narzędzi. Nie może być puste i musi odwoływać się do narzędzi poprzez ich element `toolReferenceName`.", "toolTableDescription": "Opis", @@ -7659,11 +7667,14 @@ "todo.updated": "Zaktualizowano listę zadań do wykonania", "todo.updatedList": "Zaktualizowano listę zadań do wykonania", "tool.manageTodoList.displayName": "Zarządzanie zadaniami do wykonania i śledzenie ich na potrzeby planowania zadań", - "tool.manageTodoList.userDescription": "Narzędzie do zarządzania zadaniami do wykonania i śledzenia ich na potrzeby planowania zadań" + "tool.manageTodoList.userDescription": "Manage and track todo items for task planning" }, "vs/workbench/contrib/chat/common/tools/runSubagentTool": { "tool.runSubagent.displayName": "Uruchom agenta podrzędnego", - "tool.runSubagent.userDescription": "Uruchamia zadanie w izolowanym kontekście podagenta. Umożliwia wydajne organizowanie zadań i zarządzanie oknami kontekstu." + "tool.runSubagent.userDescription": "Run a task within an isolated subagent context to enable efficient organization of tasks and context window management." + }, + "vs/workbench/contrib/chat/common/tools/tools": { + "toolset.custom-agent": "Delegate tasks to other agents" }, "vs/workbench/contrib/chat/common/voiceChatService": { "voiceChatInProgress": "Trwa sesja zamiany mowy na tekst dla czatu." @@ -15026,8 +15037,7 @@ "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/terminal.chatAgentTools.contribution": { "addTerminalSelection": "Dodaj wybór terminalu do czatu", "terminalSelection": "Wybór terminalu", - "toolset.runCommands": "Uruchamia polecenia w terminalu", - "toolset.runTasks": "Uruchamia zadania i pobiera ich dane wyjściowe dla obszaru roboczego" + "toolset.shell": "Run commands in the terminal" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/commandLineAnalyzer/commandLineAutoApproveAnalyzer": { "autoApprove.global": "Automatycznie zatwierdzone przez ustawienie {0}", @@ -15081,7 +15091,7 @@ "runInTerminal": "Uruchomić polecenie „{0}”?", "runInTerminal.background": "Uruchomić polecenie „{0}”? (terminal tła)", "runInTerminalTool.displayName": "Uruchom w terminalu", - "runInTerminalTool.userDescription": "Narzędzie do uruchamiania poleceń w terminalu" + "runInTerminalTool.userDescription": "Run commands in the terminal" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/createAndRunTaskTool": { "allowTaskCreationExecution": "Zezwolić na utworzenie i wykonanie zadania?", @@ -15119,7 +15129,7 @@ "chat.taskNotFound": "Nie znaleziono zadania: „{0}”", "chat.taskWasAlreadyRunning": "Zadanie „{0}” już działa.", "runInTerminalTool.displayName": "Uruchom zadanie", - "runInTerminalTool.userDescription": "Narzędzie do uruchamiania zadań w obszarze roboczym" + "runInTerminalTool.userDescription": "Run tasks in the workspace" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/taskHelpers": { "copilotChat.taskFailedWithExitCode": "Zadanie „{0}” nie powiodło się z kodem zakończenia {1}." @@ -15846,7 +15856,7 @@ "runTestTool.invoke.progress": "Uruchamianie przebiegu testu...", "runTestTool.noRunStarted": "Nie uruchomiono żadnego przebiegu testu. Może to być problem z Twoim modułem uruchamiającym testy lub rozszerzeniem.", "runTestTool.noTests": "Nie znaleziono testów w plikach", - "runTestTool.userDescription": "Uruchamia testy jednostkowe (opcjonalnie z pokryciem)" + "runTestTool.userDescription": "Run unit tests (optionally with coverage)" }, "vs/workbench/contrib/testing/common/testingContentProvider": { "runNoOutout": "W przebiegu testu nie zarejestrowano żadnych danych wyjściowych." diff --git a/i18n/vscode-language-pack-pt-BR/translations/main.i18n.json b/i18n/vscode-language-pack-pt-BR/translations/main.i18n.json index 85d8daf1dd..dfec65e002 100644 --- a/i18n/vscode-language-pack-pt-BR/translations/main.i18n.json +++ b/i18n/vscode-language-pack-pt-BR/translations/main.i18n.json @@ -6015,6 +6015,7 @@ "workbench.action.chat.attachSelection.label": "Adicionar Seleção ao Chat" }, "vs/workbench/contrib/chat/browser/actions/chatContinueInAction": { + "chat.learnMore": "Learn More", "continueChatInSession": "Continuar chat em...", "continueSessionIn": "Continue in {0}" }, @@ -6116,7 +6117,7 @@ "chatSessions.pickPlaceholder": "Escolha extensões para aprimorar a sua experiência de chat", "chatSessions.selectExtension": "Instalar as Extensões de Chat", "chatSessions.toggleDescriptionDisplay.label": "Mostrar Descrições Avançadas", - "chatSessions.toggleViewLocation.label": "Habilitar Novo Modo de Exibição Único", + "chatSessions.toggleViewLocation.label": "Combined Sessions View", "deleteSession": "Excluir", "deleteSession.confirm": "Tem certeza de que deseja excluir esta sessão de chat?", "deleteSession.delete": "Excluir", @@ -6197,6 +6198,7 @@ "chat.session.providerLabel.local": "Local" }, "vs/workbench/contrib/chat/browser/agentSessions/agentSessionsActions": { + "agentSessions.filter.reset": "Reset", "diffFile": "1 file", "diffFiles": "{0} files", "filterAgentSessions": "Filter Agent Sessions", @@ -6227,7 +6229,6 @@ }, "vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewFilter": { "agentSessions.filter.archived": "Archived", - "agentSessions.filter.reset": "Reset", "chatSessionStatus.completed": "Completed", "chatSessionStatus.failed": "Failed", "chatSessionStatus.inProgress": "In Progress" @@ -7208,6 +7209,8 @@ "autoApprove2.button.enable": "Habilitar", "autoApprove2.markdown": "A aprovação automática global, também conhecida como \"modo YOLO\", desabilita completamente a aprovação manual para _todas as ferramentas em todos os espaços de trabalho_, permitindo que o agente aja de forma totalmente autônoma. Isso é extremamente perigoso e *nunca* é recomendado. Mesmo ambientes conteinerizados, como [Codespaces](https://github.com/features/codespaces) e [Contêineres de Desenvolvimento](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers), têm chaves de usuário encaminhadas para o contêiner que podem ser comprometidas.\r\n\r\n**Esse recurso desabilita [proteções de segurança críticas](https://code.visualstudio.com/docs/copilot/security) e facilita a invasão do computador.**", "autoApprove2.title": "Habilitar aprovação automática global?", + "copilot.toolSet.launch.description": "Launch and run code, binaries or tests in the workspace", + "copilot.toolSet.vscode.description": "Use VS Code features", "defaultToolConfirmation.disclaimer": "Auto approval for '{0}' is restricted via {1}.", "defaultToolConfirmation.message": "Executar a ferramenta \"{0}\"?", "defaultToolConfirmation.title": "Permitir execução da ferramenta?" @@ -7527,6 +7530,7 @@ "instruction.file.reason.specificFile": "Anexado automaticamente como padrão {0} corresponde {1}" }, "vs/workbench/contrib/chat/common/promptSyntax/languageProviders/promptCodeActions": { + "expandToolNames": "Expand to {0} tools", "migrateToAgent": "Migrar para o arquivo de agente personalizado", "renameToAgent": "Renomear para \"agente\"", "updateAllToolNames": "Atualizar todos os nomes de ferramentas", @@ -7578,6 +7582,7 @@ "promptValidator.chatModesRenamedToAgents": "Os modos de chat foram renomeados para agentes. Mova este arquivo para {0}", "promptValidator.chatModesRenamedToAgentsNoMove": "Os modos de chat foram renomeados para agentes. Mova o arquivo para {0}", "promptValidator.deprecatedVariableReference": "A ferramenta ou o conjunto de ferramentas \"{0}\" foi renomeado. Em vez disso, use \"{1}\".", + "promptValidator.deprecatedVariableReferenceMultipleNames": "Tool or toolset '{0}' has been renamed, use the following tools instead: {1}", "promptValidator.descriptionMustBeString": "O atributo “description” deve ser uma cadeia de caracteres.", "promptValidator.descriptionShouldNotBeEmpty": "O atributo “description” não deve estar vazio.", "promptValidator.disabledTool": "A ferramenta ou conjunto de ferramentas \"{0}\" também precisa estar habilitado no cabeçalho.", @@ -7605,6 +7610,7 @@ "promptValidator.targetMustBeNonEmpty": "O atributo \"target\" deve ser uma cadeia de caracteres não vazia.", "promptValidator.targetMustBeString": "O atributo \"target\" deve ser uma cadeia de caracteres.", "promptValidator.toolDeprecated": "A ferramenta ou conjunto de ferramentas \"{0}\" foi renomeado, use \"{1}\" em vez disso.", + "promptValidator.toolDeprecatedMultipleNames": "Tool or toolset '{0}' has been renamed, use the following tools instead: {1}", "promptValidator.toolNotFound": "Ferramenta desconhecida \"{0}\".", "promptValidator.toolsMustBeArrayOrMap": "O atributo “tools” deve ser uma matriz.", "promptValidator.toolsOnlyInAgent": "O atributo \"tools\" só tem suporte ao usar agentes. O atributo será ignorado.", @@ -7628,6 +7634,7 @@ "icon.light": "Caminho do ícone quando um tema leve é usado", "langModelToolSets": "Conjuntos de Ferramentas de Modelo de Linguagem", "langModelTools": "Ferramentas de Modelo de Linguagem", + "legacyToolReferenceFullNames": "An array of deprecated names for backwards compatibility that can also be used to reference this tool in a query. Each name must not contain whitespace. Full names are generally in the format `toolsetName/toolReferenceName` (e.g., `search/readFile`) or just `toolReferenceName` when there is no toolset (e.g., `readFile`).", "name": "Nome", "parametersSchema": "Um esquema JSON para a entrada que essa ferramenta aceita. A entrada deve ser um objeto no nível superior. Um modelo de linguagem específico pode não dar suporte a todos os recursos de esquema JSON. Confira a documentação da família de modelos de linguagem que você está usando para obter mais informações.", "reference": "Nome da Referência", @@ -7637,6 +7644,7 @@ "toolName2": "Se {0} estiver habilitado para essa ferramenta, o usuário poderá usar '#' com esse nome para invocar a ferramenta em uma consulta. Caso contrário, o nome não é obrigatório. O nome não deve conter espaços em branco.", "toolSetDescription": "Uma descrição deste conjunto de ferramentas.", "toolSetIcon": "Um ícone que representa esse conjunto de ferramentas, como `$(zap)`", + "toolSetLegacyFullNames": "An array of deprecated names for backwards compatibility that can also be used to reference this tool set. Each name must not contain whitespace. Full names are generally in the format `parentToolSetName/toolSetName` (e.g., `github/repo`) or just `toolSetName` when there is no parent toolset (e.g., `repo`).", "toolSetName": "Um nome para este conjunto de ferramentas. Usado como referência e não deve conter espaço em branco.", "toolSetTools": "Uma lista de ferramentas ou conjuntos de ferramentas a serem incluídos neste conjunto de ferramentas. Não pode estar vazio e deve referenciar as ferramentas por seu `toolReferenceName`.", "toolTableDescription": "Descrição", @@ -7659,11 +7667,14 @@ "todo.updated": "Lista de tarefas pendentes atualizada", "todo.updatedList": "Lista de tarefas pendentes atualizada", "tool.manageTodoList.displayName": "Gerenciar e acompanhar itens de tarefas pendentes para planejamento de tarefas", - "tool.manageTodoList.userDescription": "Ferramenta para gerenciar e acompanhar itens de tarefas pendentes para planejamento de tarefas" + "tool.manageTodoList.userDescription": "Manage and track todo items for task planning" }, "vs/workbench/contrib/chat/common/tools/runSubagentTool": { "tool.runSubagent.displayName": "Executar Subagente", - "tool.runSubagent.userDescription": "Executa uma tarefa em um contexto de subagente isolado. Permite uma organização eficiente de tarefas e gerenciamento de janela de contexto." + "tool.runSubagent.userDescription": "Run a task within an isolated subagent context to enable efficient organization of tasks and context window management." + }, + "vs/workbench/contrib/chat/common/tools/tools": { + "toolset.custom-agent": "Delegate tasks to other agents" }, "vs/workbench/contrib/chat/common/voiceChatService": { "voiceChatInProgress": "Uma sessão de conversão de fala em texto está em andamento para o chat." @@ -15026,8 +15037,7 @@ "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/terminal.chatAgentTools.contribution": { "addTerminalSelection": "Adicionar Seleção de Terminal ao Chat", "terminalSelection": "Seleção de Terminal", - "toolset.runCommands": "Executa comandos no terminal", - "toolset.runTasks": "Executa tarefas e obtém suas saídas para seu espaço de trabalho" + "toolset.shell": "Run commands in the terminal" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/commandLineAnalyzer/commandLineAutoApproveAnalyzer": { "autoApprove.global": "Aprovado automaticamente pela configuração {0}", @@ -15081,7 +15091,7 @@ "runInTerminal": "Executar o comando `{0}`?", "runInTerminal.background": "Executar o comando `{0}`? (terminal em segundo plano)", "runInTerminalTool.displayName": "Executar no Terminal", - "runInTerminalTool.userDescription": "Ferramenta para executar os comandos no terminal" + "runInTerminalTool.userDescription": "Run commands in the terminal" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/createAndRunTaskTool": { "allowTaskCreationExecution": "Permitir criação e execução de tarefas?", @@ -15119,7 +15129,7 @@ "chat.taskNotFound": "Tarefa não encontrada: `{0}`", "chat.taskWasAlreadyRunning": "`{0}` já estava em execução.", "runInTerminalTool.displayName": "Executar Tarefa", - "runInTerminalTool.userDescription": "Ferramenta para execução de tarefas no espaço de trabalho" + "runInTerminalTool.userDescription": "Run tasks in the workspace" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/taskHelpers": { "copilotChat.taskFailedWithExitCode": "A tarefa `{0}` falhou com o código de saída {1}." @@ -15846,7 +15856,7 @@ "runTestTool.invoke.progress": "Iniciando execução de teste...", "runTestTool.noRunStarted": "Nenhuma execução de teste foi iniciada. Isso pode ser causado por um problema com o seu executor de teste ou a extensão.", "runTestTool.noTests": "Nenhum teste encontrado nos arquivos", - "runTestTool.userDescription": "Executa testes de unidade (opcionalmente com cobertura)" + "runTestTool.userDescription": "Run unit tests (optionally with coverage)" }, "vs/workbench/contrib/testing/common/testingContentProvider": { "runNoOutout": "A execução de teste não registrou nenhuma saída." diff --git a/i18n/vscode-language-pack-qps-ploc/translations/main.i18n.json b/i18n/vscode-language-pack-qps-ploc/translations/main.i18n.json index f64173f956..b0bdef99ef 100644 --- a/i18n/vscode-language-pack-qps-ploc/translations/main.i18n.json +++ b/i18n/vscode-language-pack-qps-ploc/translations/main.i18n.json @@ -6015,6 +6015,7 @@ "workbench.action.chat.attachSelection.label": "Æðð §ëlëçtïøñ tø Çhæt" }, "vs/workbench/contrib/chat/browser/actions/chatContinueInAction": { + "chat.learnMore": "£ëærñ Mørë", "continueChatInSession": "Çøñtïñµë Çhæt ïñ...", "continueSessionIn": "Çøñtïñµë ïñ {0}" }, @@ -6116,7 +6117,7 @@ "chatSessions.pickPlaceholder": "Çhøøsë ëxtëñsïøñs tø ëñhæñçë ÿøµr çhæt ëxpërïëñçë", "chatSessions.selectExtension": "Ïñstæll Çhæt Ëxtëñsïøñs", "chatSessions.toggleDescriptionDisplay.label": "§høw Rïçh Ðësçrïptïøñs", - "chatSessions.toggleViewLocation.label": "Ëñæþlë Ñëw §ïñglë Vïëw", + "chatSessions.toggleViewLocation.label": "Çømþïñëð §ëssïøñs Vïëw", "deleteSession": "Ðëlëtë", "deleteSession.confirm": "Ærë ÿøµ sµrë ÿøµ wæñt tø ðëlëtë thïs çhæt sëssïøñ?", "deleteSession.delete": "Ðëlëtë", @@ -6197,6 +6198,7 @@ "chat.session.providerLabel.local": "£øçæl" }, "vs/workbench/contrib/chat/browser/agentSessions/agentSessionsActions": { + "agentSessions.filter.reset": "Rësët", "diffFile": "1 fïlë", "diffFiles": "{0} fïlës", "filterAgentSessions": "Fïltër Ægëñt §ëssïøñs", @@ -6227,7 +6229,6 @@ }, "vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewFilter": { "agentSessions.filter.archived": "Ærçhïvëð", - "agentSessions.filter.reset": "Rësët", "chatSessionStatus.completed": "Çømplëtëð", "chatSessionStatus.failed": "Fæïlëð", "chatSessionStatus.inProgress": "Ïñ Prøgrëss" @@ -7208,6 +7209,8 @@ "autoApprove2.button.enable": "Ëñæþlë", "autoApprove2.markdown": "Gløþæl æµtø æpprøvë ælsø kñøwñ æs \"ÝØ£Ø møðë\" ðïsæþlës mæñµæl æpprøvæl çømplëtëlÿ før _æll tøøls ïñ æll wørkspæçës_, ælløwïñg thë ægëñt tø æçt fµllÿ æµtøñømøµslÿ. Thïs ïs ëxtrëmëlÿ ðæñgërøµs æñð ïs *ñëvër* rëçømmëñðëð, ëvëñ çøñtæïñërïzëð ëñvïrøñmëñts lïkë [Çøðëspæçës](https://github.com/features/codespaces) æñð [Ðëv Çøñtæïñërs](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) hævë µsër këÿs førwærðëð ïñtø thë çøñtæïñër thæt çøµlð þë çømprømïsëð.\r\n\r\n**Thïs fëætµrë ðïsæþlës [çrïtïçæl sëçµrïtÿ prøtëçtïøñs](https://code.visualstudio.com/docs/copilot/security) æñð mækës ït mµçh ëæsïër før æñ ættæçkër tø çømprømïsë thë mæçhïñë.**", "autoApprove2.title": "Ëñæþlë gløþæl æµtø æpprøvë?", + "copilot.toolSet.launch.description": "£æµñçh æñð rµñ çøðë, þïñærïës ør tësts ïñ thë wørkspæçë", + "copilot.toolSet.vscode.description": "Üsë V§ Çøðë fëætµrës", "defaultToolConfirmation.disclaimer": "Ƶtø æpprøvæl før '{0}' ïs rëstrïçtëð vïæ {1}.", "defaultToolConfirmation.message": "Rµñ thë '{0}' tøøl?", "defaultToolConfirmation.title": "Ælløw tøøl tø ëxëçµtë?" @@ -7527,6 +7530,7 @@ "instruction.file.reason.specificFile": "Ƶtømætïçællÿ ættæçhëð æs pættërñ {0} mætçhës {1}" }, "vs/workbench/contrib/chat/common/promptSyntax/languageProviders/promptCodeActions": { + "expandToolNames": "Ëxpæñð tø {0} tøøls", "migrateToAgent": "Mïgrætë tø çµstøm ægëñt fïlë", "renameToAgent": "Rëñæmë tø 'ægëñt'", "updateAllToolNames": "Üpðætë æll tøøl ñæmës", @@ -7578,6 +7582,7 @@ "promptValidator.chatModesRenamedToAgents": "Çhæt møðës hævë þëëñ rëñæmëð tø ægëñts. Plëæsë møvë thïs fïlë tø {0}", "promptValidator.chatModesRenamedToAgentsNoMove": "Çhæt møðës hævë þëëñ rëñæmëð tø ægëñts. Plëæsë møvë thë fïlë tø {0}", "promptValidator.deprecatedVariableReference": "Tøøl ør tøølsët '{0}' hæs þëëñ rëñæmëð, µsë '{1}' ïñstëæð.", + "promptValidator.deprecatedVariableReferenceMultipleNames": "Tøøl ør tøølsët '{0}' hæs þëëñ rëñæmëð, µsë thë følløwïñg tøøls ïñstëæð: {1}", "promptValidator.descriptionMustBeString": "Thë 'ðësçrïptïøñ' ættrïþµtë mµst þë æ strïñg.", "promptValidator.descriptionShouldNotBeEmpty": "Thë 'ðësçrïptïøñ' ættrïþµtë shøµlð ñøt þë ëmptÿ.", "promptValidator.disabledTool": "Tøøl ør tøølsët '{0}' ælsø ñëëðs tø þë ëñæþlëð ïñ thë hëæðër.", @@ -7605,6 +7610,7 @@ "promptValidator.targetMustBeNonEmpty": "Thë 'tærgët' ættrïþµtë mµst þë æ ñøñ-ëmptÿ strïñg.", "promptValidator.targetMustBeString": "Thë 'tærgët' ættrïþµtë mµst þë æ strïñg.", "promptValidator.toolDeprecated": "Tøøl ør tøølsët '{0}' hæs þëëñ rëñæmëð, µsë '{1}' ïñstëæð.", + "promptValidator.toolDeprecatedMultipleNames": "Tøøl ør tøølsët '{0}' hæs þëëñ rëñæmëð, µsë thë følløwïñg tøøls ïñstëæð: {1}", "promptValidator.toolNotFound": "Üñkñøwñ tøøl '{0}'.", "promptValidator.toolsMustBeArrayOrMap": "Thë 'tøøls' ættrïþµtë mµst þë æñ ærræÿ.", "promptValidator.toolsOnlyInAgent": "Thë 'tøøls' ættrïþµtë ïs øñlÿ sµppørtëð whëñ µsïñg ægëñts. Ættrïþµtë wïll þë ïgñørëð.", @@ -7628,6 +7634,7 @@ "icon.light": "Ïçøñ pæth whëñ æ lïght thëmë ïs µsëð", "langModelToolSets": "£æñgµægë Møðël Tøøl §ëts", "langModelTools": "£æñgµægë Møðël Tøøls", + "legacyToolReferenceFullNames": "Æñ ærræÿ øf ðëprëçætëð ñæmës før þæçkwærðs çømpætïþïlïtÿ thæt çæñ ælsø þë µsëð tø rëfërëñçë thïs tøøl ïñ æ qµërÿ. Ëæçh ñæmë mµst ñøt çøñtæïñ whïtëspæçë. Fµll ñæmës ærë gëñërællÿ ïñ thë førmæt `tøølsëtÑæmë/tøølRëfërëñçëÑæmë` (ë.g., `sëærçh/rëæðFïlë`) ør jµst `tøølRëfërëñçëÑæmë` whëñ thërë ïs ñø tøølsët (ë.g., `rëæðFïlë`).", "name": "Ñæmë", "parametersSchema": "Æ J§ØÑ sçhëmæ før thë ïñpµt thïs tøøl æççëpts. Thë ïñpµt mµst þë æñ øþjëçt æt thë tøp lëvël. Æ pærtïçµlær læñgµægë møðël mæÿ ñøt sµppørt æll J§ØÑ sçhëmæ fëætµrës. §ëë thë ðøçµmëñtætïøñ før thë læñgµægë møðël fæmïlÿ ÿøµ ærë µsïñg før mørë ïñførmætïøñ.", "reference": "Rëfërëñçë Ñæmë", @@ -7637,6 +7644,7 @@ "toolName2": "Ïf {0} ïs ëñæþlëð før thïs tøøl, thë µsër mæÿ µsë '#' wïth thïs ñæmë tø ïñvøkë thë tøøl ïñ æ qµërÿ. Øthërwïsë, thë ñæmë ïs ñøt rëqµïrëð. Ñæmë mµst ñøt çøñtæïñ whïtëspæçë.", "toolSetDescription": "Æ ðësçrïptïøñ øf thïs tøøl sët.", "toolSetIcon": "Æñ ïçøñ thæt rëprësëñts thïs tøøl sët, lïkë `$(zæp)`", + "toolSetLegacyFullNames": "Æñ ærræÿ øf ðëprëçætëð ñæmës før þæçkwærðs çømpætïþïlïtÿ thæt çæñ ælsø þë µsëð tø rëfërëñçë thïs tøøl sët. Ëæçh ñæmë mµst ñøt çøñtæïñ whïtëspæçë. Fµll ñæmës ærë gëñërællÿ ïñ thë førmæt `pærëñtTøøl§ëtÑæmë/tøøl§ëtÑæmë` (ë.g., `gïthµþ/rëpø`) ør jµst `tøøl§ëtÑæmë` whëñ thërë ïs ñø pærëñt tøølsët (ë.g., `rëpø`).", "toolSetName": "Æ ñæmë før thïs tøøl sët. Üsëð æs rëfërëñçë æñð shøµlð ñøt çøñtæïñ whïtëspæçë.", "toolSetTools": "Æ lïst øf tøøls ør tøøl sëts tø ïñçlµðë ïñ thïs tøøl sët. Çæññøt þë ëmptÿ æñð mµst rëfërëñçë tøøls þÿ thëïr `tøølRëfërëñçëÑæmë`.", "toolTableDescription": "Ðësçrïptïøñ", @@ -7659,11 +7667,14 @@ "todo.updated": "Üpðætëð tøðø lïst", "todo.updatedList": "Üpðætëð tøðø lïst", "tool.manageTodoList.displayName": "Mæñægë æñð træçk tøðø ïtëms før tæsk plæññïñg", - "tool.manageTodoList.userDescription": "Tøøl før mæñægïñg æñð træçkïñg tøðø ïtëms før tæsk plæññïñg" + "tool.manageTodoList.userDescription": "Mæñægë æñð træçk tøðø ïtëms før tæsk plæññïñg" }, "vs/workbench/contrib/chat/common/tools/runSubagentTool": { "tool.runSubagent.displayName": "Rµñ §µþægëñt", - "tool.runSubagent.userDescription": "Rµñs æ tæsk wïthïñ æñ ïsølætëð sµþægëñt çøñtëxt. Ëñæþlës ëffïçïëñt ørgæñïzætïøñ øf tæsks æñð çøñtëxt wïñðøw mæñægëmëñt." + "tool.runSubagent.userDescription": "Rµñ æ tæsk wïthïñ æñ ïsølætëð sµþægëñt çøñtëxt tø ëñæþlë ëffïçïëñt ørgæñïzætïøñ øf tæsks æñð çøñtëxt wïñðøw mæñægëmëñt." + }, + "vs/workbench/contrib/chat/common/tools/tools": { + "toolset.custom-agent": "Ðëlëgætë tæsks tø øthër ægëñts" }, "vs/workbench/contrib/chat/common/voiceChatService": { "voiceChatInProgress": "Æ spëëçh-tø-tëxt sëssïøñ ïs ïñ prøgrëss før çhæt." @@ -15026,8 +15037,7 @@ "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/terminal.chatAgentTools.contribution": { "addTerminalSelection": "Æðð Tërmïñæl §ëlëçtïøñ tø Çhæt", "terminalSelection": "Tërmïñæl §ëlëçtïøñ", - "toolset.runCommands": "Rµñs çømmæñðs ïñ thë tërmïñæl", - "toolset.runTasks": "Rµñs tæsks æñð gëts thëïr øµtpµt før ÿøµr wørkspæçë" + "toolset.shell": "Rµñ çømmæñðs ïñ thë tërmïñæl" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/commandLineAnalyzer/commandLineAutoApproveAnalyzer": { "autoApprove.global": "Ƶtø æpprøvëð þÿ sëttïñg {0}", @@ -15081,7 +15091,7 @@ "runInTerminal": "Rµñ `{0}` çømmæñð?", "runInTerminal.background": "Rµñ `{0}` çømmæñð? (þæçkgrøµñð tërmïñæl)", "runInTerminalTool.displayName": "Rµñ ïñ Tërmïñæl", - "runInTerminalTool.userDescription": "Tøøl før rµññïñg çømmæñðs ïñ thë tërmïñæl" + "runInTerminalTool.userDescription": "Rµñ çømmæñðs ïñ thë tërmïñæl" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/createAndRunTaskTool": { "allowTaskCreationExecution": "Ælløw tæsk çrëætïøñ æñð ëxëçµtïøñ?", @@ -15119,7 +15129,7 @@ "chat.taskNotFound": "Tæsk ñøt føµñð: `{0}`", "chat.taskWasAlreadyRunning": "`{0}` wæs ælrëæðÿ rµññïñg.", "runInTerminalTool.displayName": "Rµñ Tæsk", - "runInTerminalTool.userDescription": "Tøøl før rµññïñg tæsks ïñ thë wørkspæçë" + "runInTerminalTool.userDescription": "Rµñ tæsks ïñ thë wørkspæçë" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/taskHelpers": { "copilotChat.taskFailedWithExitCode": "Tæsk `{0}` fæïlëð wïth ëxït çøðë {1}." @@ -15846,7 +15856,7 @@ "runTestTool.invoke.progress": "§tærtïñg tëst rµñ...", "runTestTool.noRunStarted": "Ñø tëst rµñ wæs stærtëð. Thïs mæÿ þë æñ ïssµë wïth ÿøµr tëst rµññër ør ëxtëñsïøñ.", "runTestTool.noTests": "Ñø tësts føµñð ïñ thë fïlës", - "runTestTool.userDescription": "Rµñs µñït tësts (øptïøñællÿ wïth çøvërægë)" + "runTestTool.userDescription": "Rµñ µñït tësts (øptïøñællÿ wïth çøvërægë)" }, "vs/workbench/contrib/testing/common/testingContentProvider": { "runNoOutout": "Thë tëst rµñ ðïð ñøt rëçørð æñÿ øµtpµt." diff --git a/i18n/vscode-language-pack-ru/translations/main.i18n.json b/i18n/vscode-language-pack-ru/translations/main.i18n.json index 503ea60605..5223768e83 100644 --- a/i18n/vscode-language-pack-ru/translations/main.i18n.json +++ b/i18n/vscode-language-pack-ru/translations/main.i18n.json @@ -6015,6 +6015,7 @@ "workbench.action.chat.attachSelection.label": "Добавить выделенные элементы в чат" }, "vs/workbench/contrib/chat/browser/actions/chatContinueInAction": { + "chat.learnMore": "Learn More", "continueChatInSession": "Продолжить чат в...", "continueSessionIn": "Продолжить в {0}" }, @@ -6116,7 +6117,7 @@ "chatSessions.pickPlaceholder": "Выберите расширения для улучшения вашего интерфейса чата", "chatSessions.selectExtension": "Установка расширений чата", "chatSessions.toggleDescriptionDisplay.label": "Показать подробные описания", - "chatSessions.toggleViewLocation.label": "Включить новое единое представление", + "chatSessions.toggleViewLocation.label": "Combined Sessions View", "deleteSession": "Удалить", "deleteSession.confirm": "Действительно удалить этот сеанс чата?", "deleteSession.delete": "Удалить", @@ -6197,6 +6198,7 @@ "chat.session.providerLabel.local": "Локальный" }, "vs/workbench/contrib/chat/browser/agentSessions/agentSessionsActions": { + "agentSessions.filter.reset": "Reset", "diffFile": "1 файл", "diffFiles": "Файлов: {0}", "filterAgentSessions": "Сеансы агента фильтрации", @@ -6227,7 +6229,6 @@ }, "vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewFilter": { "agentSessions.filter.archived": "Архивировано", - "agentSessions.filter.reset": "Сбросить", "chatSessionStatus.completed": "Завершено", "chatSessionStatus.failed": "Сбой", "chatSessionStatus.inProgress": "Выполняется" @@ -7208,6 +7209,8 @@ "autoApprove2.button.enable": "Включить", "autoApprove2.markdown": "Глобальное автоматическое утверждение, также известное как \"режим YOLO\", полностью отключает ручное утверждение для _всех инструментов во всех рабочих областях_, позволяя агенту действовать полностью автономно. Это крайне опасно и *никогда* не рекомендуется. Даже в контейнерных средах, таких как [Codespaces](https://github.com/features/codespaces) и [Dev Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers), ключи пользователей перенаправляются в контейнер, который может быть скомпрометирован.\r\n\r\n**Эта функция отключает [критически важные средства защиты](https://code.visualstudio.com/docs/copilot/security) и значительно упрощает злоумышленнику возможность компрометации компьютера.**", "autoApprove2.title": "Включить глобальное автоматическое утверждение?", + "copilot.toolSet.launch.description": "Launch and run code, binaries or tests in the workspace", + "copilot.toolSet.vscode.description": "Use VS Code features", "defaultToolConfirmation.disclaimer": "Автоматическое утверждение для \"{0}\" ограничено через {1}.", "defaultToolConfirmation.message": "Запустить средство \"{0}\"?", "defaultToolConfirmation.title": "Разрешить выполнение инструмента?" @@ -7527,6 +7530,7 @@ "instruction.file.reason.specificFile": "Подключено автоматически, так как шаблон {0} соответствует {1}" }, "vs/workbench/contrib/chat/common/promptSyntax/languageProviders/promptCodeActions": { + "expandToolNames": "Expand to {0} tools", "migrateToAgent": "Перенести в файл настраиваемого агента", "renameToAgent": "Переименовать в \"agent\"", "updateAllToolNames": "Обновить все имена инструментов", @@ -7578,6 +7582,7 @@ "promptValidator.chatModesRenamedToAgents": "Режимы чата переименованы в агенты. Переместите этот файл в {0}", "promptValidator.chatModesRenamedToAgentsNoMove": "Режимы чата переименованы в агенты. Переместите файл в папку {0}", "promptValidator.deprecatedVariableReference": "Инструмент или набор инструментов \"{0}\" переименован, вместо него используйте \"{1}\".", + "promptValidator.deprecatedVariableReferenceMultipleNames": "Tool or toolset '{0}' has been renamed, use the following tools instead: {1}", "promptValidator.descriptionMustBeString": "Атрибут \"description\" должен быть строкой.", "promptValidator.descriptionShouldNotBeEmpty": "Атрибут \"description\" не должен быть пустым.", "promptValidator.disabledTool": "Инструмент или набор инструментов \"{0}\" также необходимо включить в заголовке.", @@ -7605,6 +7610,7 @@ "promptValidator.targetMustBeNonEmpty": "Атрибут \"target\" должен быть непустой строкой.", "promptValidator.targetMustBeString": "Атрибут \"target\" должен быть строкой.", "promptValidator.toolDeprecated": "Инструмент или набор инструментов \"{0}\" переименован. Используйте \"{1}\" вместо него.", + "promptValidator.toolDeprecatedMultipleNames": "Tool or toolset '{0}' has been renamed, use the following tools instead: {1}", "promptValidator.toolNotFound": "Неизвестный инструмент \"{0}\".", "promptValidator.toolsMustBeArrayOrMap": "Атрибут \"tools\" должен быть массивом.", "promptValidator.toolsOnlyInAgent": "Атрибут \"tools\" поддерживается только при использовании агентов. Атрибут будет проигнорирован.", @@ -7628,6 +7634,7 @@ "icon.light": "Путь к значку, когда используется светлая тема", "langModelToolSets": "Наборы инструментов для языковой модели", "langModelTools": "Средства языковой модели", + "legacyToolReferenceFullNames": "An array of deprecated names for backwards compatibility that can also be used to reference this tool in a query. Each name must not contain whitespace. Full names are generally in the format `toolsetName/toolReferenceName` (e.g., `search/readFile`) or just `toolReferenceName` when there is no toolset (e.g., `readFile`).", "name": "Имя", "parametersSchema": "Схема JSON для входных данных, принимаемых этим средством. Входные данные должны быть объектом верхнего уровня. Конкретная языковая модель может поддерживать не все функции схемы JSON. Дополнительные сведения см. в документации о семействе языковых моделей, которое вы используете.", "reference": "Наименование ссылки", @@ -7637,6 +7644,7 @@ "toolName2": "Если {0} включено для этого инструмента, пользователь может использовать \"#\" с этим именем для вызова инструмента в запросе. В противном случае имя не требуется. Имя не должно содержать пробелы.", "toolSetDescription": "Описание набора средств.", "toolSetIcon": "Значок, представляющий этот набор инструментов, например \"$(zap)\"", + "toolSetLegacyFullNames": "An array of deprecated names for backwards compatibility that can also be used to reference this tool set. Each name must not contain whitespace. Full names are generally in the format `parentToolSetName/toolSetName` (e.g., `github/repo`) or just `toolSetName` when there is no parent toolset (e.g., `repo`).", "toolSetName": "Имя набора средств. Используется в качестве справочного материала и не должен содержать пробелов.", "toolSetTools": "Список инструментов или наборов инструментов, которые следует включить в этот набор инструментов. Не может быть пустым и должен ссылаться на инструменты по их \"toolReferenceName\".", "toolTableDescription": "Описание", @@ -7659,11 +7667,14 @@ "todo.updated": "Список задач обновлен", "todo.updatedList": "Список задач обновлен", "tool.manageTodoList.displayName": "Управляйте элементами задач и отслеживайте их для планирования задач", - "tool.manageTodoList.userDescription": "Инструмент для управления элементами задач и их отслеживания с целью планирования задач" + "tool.manageTodoList.userDescription": "Manage and track todo items for task planning" }, "vs/workbench/contrib/chat/common/tools/runSubagentTool": { "tool.runSubagent.displayName": "Запустить вложенный агент", - "tool.runSubagent.userDescription": "Запускает задачу в изолированном контексте вложенного агента. Обеспечивает эффективную организацию задач и управление окном контекста." + "tool.runSubagent.userDescription": "Run a task within an isolated subagent context to enable efficient organization of tasks and context window management." + }, + "vs/workbench/contrib/chat/common/tools/tools": { + "toolset.custom-agent": "Delegate tasks to other agents" }, "vs/workbench/contrib/chat/common/voiceChatService": { "voiceChatInProgress": "Выполняется сеанс преобразования речи в текст для чата." @@ -15026,8 +15037,7 @@ "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/terminal.chatAgentTools.contribution": { "addTerminalSelection": "Добавить выбор терминала в чат", "terminalSelection": "Выбор терминала", - "toolset.runCommands": "Выполняет команды в терминале", - "toolset.runTasks": "Запускает задачи и получает их выходные данные для вашей рабочей области" + "toolset.shell": "Run commands in the terminal" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/commandLineAnalyzer/commandLineAutoApproveAnalyzer": { "autoApprove.global": "Автоматически утверждено параметром {0}", @@ -15081,7 +15091,7 @@ "runInTerminal": "Выполнить команду \"{0}\"?", "runInTerminal.background": "Выполнить команду \"{0}\"? (фоновый терминал)", "runInTerminalTool.displayName": "Запуск в терминале", - "runInTerminalTool.userDescription": "Средство для выполнения команд в терминале" + "runInTerminalTool.userDescription": "Run commands in the terminal" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/createAndRunTaskTool": { "allowTaskCreationExecution": "Разрешить создание и выполнение задач?", @@ -15119,7 +15129,7 @@ "chat.taskNotFound": "Задача не найдена: \"{0}\"", "chat.taskWasAlreadyRunning": "\"{0}\" уже было запущено.", "runInTerminalTool.displayName": "Выполнить задачу", - "runInTerminalTool.userDescription": "Средство для выполнения задач в рабочей области" + "runInTerminalTool.userDescription": "Run tasks in the workspace" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/taskHelpers": { "copilotChat.taskFailedWithExitCode": "Сбой задачи \"{0}\" с кодом выхода {1}." @@ -15846,7 +15856,7 @@ "runTestTool.invoke.progress": "Начало тестового запуска...", "runTestTool.noRunStarted": "Тестовый запуск не начат. Это может быть связано с проблемой в вашем средстве выполнения тестов или расширении.", "runTestTool.noTests": "Тесты в файлах не найдены", - "runTestTool.userDescription": "Запускает модульные тесты (опционально с охватом)" + "runTestTool.userDescription": "Run unit tests (optionally with coverage)" }, "vs/workbench/contrib/testing/common/testingContentProvider": { "runNoOutout": "Тестовый запуск не записал никаких выходных данных." diff --git a/i18n/vscode-language-pack-tr/translations/main.i18n.json b/i18n/vscode-language-pack-tr/translations/main.i18n.json index 3f3e608272..67f8dc79c9 100644 --- a/i18n/vscode-language-pack-tr/translations/main.i18n.json +++ b/i18n/vscode-language-pack-tr/translations/main.i18n.json @@ -6015,6 +6015,7 @@ "workbench.action.chat.attachSelection.label": "Seçimi Sohbete Ekle" }, "vs/workbench/contrib/chat/browser/actions/chatContinueInAction": { + "chat.learnMore": "Learn More", "continueChatInSession": "Sohbeti devam ettir...", "continueSessionIn": "{0} içinde devam edin" }, @@ -6116,7 +6117,7 @@ "chatSessions.pickPlaceholder": "Sohbet deneyiminizi geliştirmek için uzantıları seçin", "chatSessions.selectExtension": "Sohbet Uzantılarını Yükle", "chatSessions.toggleDescriptionDisplay.label": "Zengin Açıklamaları Göster", - "chatSessions.toggleViewLocation.label": "Yeni Tek Görünümü Etkinleştir", + "chatSessions.toggleViewLocation.label": "Combined Sessions View", "deleteSession": "Sil", "deleteSession.confirm": "Bu sohbet oturumunu silmek istediğinizden emin misiniz?", "deleteSession.delete": "Sil", @@ -6197,6 +6198,7 @@ "chat.session.providerLabel.local": "Yerel" }, "vs/workbench/contrib/chat/browser/agentSessions/agentSessionsActions": { + "agentSessions.filter.reset": "Reset", "diffFile": "1 dosya", "diffFiles": "{0} dosya", "filterAgentSessions": "Aracı Oturumlarını Filtrele", @@ -6227,7 +6229,6 @@ }, "vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewFilter": { "agentSessions.filter.archived": "Arşivlendi", - "agentSessions.filter.reset": "Sıfırla", "chatSessionStatus.completed": "Tamamlandı", "chatSessionStatus.failed": "Başarısız", "chatSessionStatus.inProgress": "Devam Ediyor" @@ -7208,6 +7209,8 @@ "autoApprove2.button.enable": "Etkinleştir", "autoApprove2.markdown": "\"YOLO modu\" olarak da bilinen genel otomatik onaylama, _tüm çalışma alanlarındaki tüm araçlar_ için el ile onayı tamamen devre dışı bırakır ve aracının tamamen otonom olarak hareket etmesine olanak tanır. Bu son derece tehlikelidir ve *hiçbir zaman* önerilmez; [Codespaces](https://github.com/features/codespaces) ve [Geliştirici Kapsayıcıları](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) gibi kapsayıcılı ortamlarda bile, kapsayıcıya iletilen kullanıcı anahtarları riske girebilir.\r\n\r\n**Bu özellik [kritik güvenlik korumalarını](https://code.visualstudio.com/docs/copilot/security) devre dışı bırakır ve saldırganların makineyi ele geçirmesini çok daha kolay hale getirir.**", "autoApprove2.title": "Genel otomatik onaylama etkinleştirilsin mi?", + "copilot.toolSet.launch.description": "Launch and run code, binaries or tests in the workspace", + "copilot.toolSet.vscode.description": "Use VS Code features", "defaultToolConfirmation.disclaimer": "'{0}' için otomatik onay '{1} yoluyla kısıtlandı.", "defaultToolConfirmation.message": "'{0}' aracı çalıştırılsın mı?", "defaultToolConfirmation.title": "Aracın yürütülmesine izin verilsin mi?" @@ -7527,6 +7530,7 @@ "instruction.file.reason.specificFile": "Otomatik olarak eklenen desen {0} {1} ile eşleşiyor" }, "vs/workbench/contrib/chat/common/promptSyntax/languageProviders/promptCodeActions": { + "expandToolNames": "Expand to {0} tools", "migrateToAgent": "Özel aracı dosyasına geç", "renameToAgent": "Adını ‘agent’ olarak değiştir", "updateAllToolNames": "Tüm araç adlarını güncelleştir", @@ -7578,6 +7582,7 @@ "promptValidator.chatModesRenamedToAgents": "Sohbet modları, aracılar olarak yeniden adlandırılmıştır. Lütfen bu dosyayı {0} konumuna taşıyın", "promptValidator.chatModesRenamedToAgentsNoMove": "Sohbet modları, aracılar olarak yeniden adlandırılmıştır. Lütfen dosyayı {0} konumuna taşıyın", "promptValidator.deprecatedVariableReference": "Araç veya araç seti '{0}' yeniden adlandırılmıştır, bunun yerine '{1}' kullanın.", + "promptValidator.deprecatedVariableReferenceMultipleNames": "Tool or toolset '{0}' has been renamed, use the following tools instead: {1}", "promptValidator.descriptionMustBeString": "'description' özniteliği bir dize olmalıdır.", "promptValidator.descriptionShouldNotBeEmpty": "'description' özniteliği boş olmamalıdır.", "promptValidator.disabledTool": "'{0}' aracı veya araç kümesi üst bilgide de etkinleştirilmelidir.", @@ -7605,6 +7610,7 @@ "promptValidator.targetMustBeNonEmpty": "'Target' özniteliği boş olmayan bir dize olmalıdır.", "promptValidator.targetMustBeString": "'Target' özniteliği bir dize olmalıdır.", "promptValidator.toolDeprecated": "'{0}' aracı veya araç kümesi yeniden adlandırılmış, bunun yerine '{1}' kullanın.", + "promptValidator.toolDeprecatedMultipleNames": "Tool or toolset '{0}' has been renamed, use the following tools instead: {1}", "promptValidator.toolNotFound": "Bilinmeyen '{0}' aracı.", "promptValidator.toolsMustBeArrayOrMap": "'tools' özniteliği bir dizi olmalıdır.", "promptValidator.toolsOnlyInAgent": "'tools' özniteliği yalnızca aracılar kullanıldığında desteklenir. Öznitelik yoksayılacak.", @@ -7628,6 +7634,7 @@ "icon.light": "Açık bir tema kullanıldığında simge yolu", "langModelToolSets": "Dil Modeli Araç Kümeleri", "langModelTools": "Dil Modeli Araçları", + "legacyToolReferenceFullNames": "An array of deprecated names for backwards compatibility that can also be used to reference this tool in a query. Each name must not contain whitespace. Full names are generally in the format `toolsetName/toolReferenceName` (e.g., `search/readFile`) or just `toolReferenceName` when there is no toolset (e.g., `readFile`).", "name": "Ad", "parametersSchema": "Bu aracın kabul ettiği girişleri gösteren JSON şeması. Giriş, en üst seviyede bir nesne olmalıdır. Her dil modeli, tüm JSON şema özelliklerini desteklemeyebilir. Daha fazla bilgi için kullandığınız dil modeli ailesinin belgelerine bakın.", "reference": "Başvuru Adı", @@ -7637,6 +7644,7 @@ "toolName2": "Bu araç için {0} etkinleştirilirse, kullanıcı sorguda aracı çağırmak için bu adla '#' öğesini kullanılabilir. Aksi takdirde ad gerekli değildir. Ad boşluk içermemelidir.", "toolSetDescription": "Bu araç kümesi açıklaması.", "toolSetIcon": "'$(zap)' gibi bu araç kümesini temsil eden bir simge", + "toolSetLegacyFullNames": "An array of deprecated names for backwards compatibility that can also be used to reference this tool set. Each name must not contain whitespace. Full names are generally in the format `parentToolSetName/toolSetName` (e.g., `github/repo`) or just `toolSetName` when there is no parent toolset (e.g., `repo`).", "toolSetName": "Bu araç kümesi için bir ad. Başvuru olarak kullanılır ve boşluk içermemelidir.", "toolSetTools": "Bu araç kümesine eklenecek araçları veya araç kümelerini içeren bir liste. Boş olamaz ve araçlara 'toolReferenceName' öğeleriyle başvurulmalıdır.", "toolTableDescription": "Açıklama", @@ -7659,11 +7667,14 @@ "todo.updated": "Yapılacaklar listesi güncelleştirildi", "todo.updatedList": "Yapılacaklar listesi güncelleştirildi", "tool.manageTodoList.displayName": "Görev planlaması için yapılacak işleri yönetin ve takip edin", - "tool.manageTodoList.userDescription": "Görev planlaması için yapılacak işleri yönetici ve takip etme aracı" + "tool.manageTodoList.userDescription": "Manage and track todo items for task planning" }, "vs/workbench/contrib/chat/common/tools/runSubagentTool": { "tool.runSubagent.displayName": "Alt Aracıyı Çalıştır", - "tool.runSubagent.userDescription": "Yalıtılmış alt ajan bağlamında bir görev çalıştırır. Görevlerin ve bağlam penceresinin verimli bir şekilde düzenlenmesini sağlar." + "tool.runSubagent.userDescription": "Run a task within an isolated subagent context to enable efficient organization of tasks and context window management." + }, + "vs/workbench/contrib/chat/common/tools/tools": { + "toolset.custom-agent": "Delegate tasks to other agents" }, "vs/workbench/contrib/chat/common/voiceChatService": { "voiceChatInProgress": "Sohbet için konuşmayı metne dönüştürme oturumu devam ediyor." @@ -15026,8 +15037,7 @@ "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/terminal.chatAgentTools.contribution": { "addTerminalSelection": "Terminal Seçimini Sohbete Ekle", "terminalSelection": "Terminal Seçimi", - "toolset.runCommands": "Terminalde komutları çalıştırır", - "toolset.runTasks": "Görevleri çalıştırır ve çalışma alanınız için çıktılarını alır" + "toolset.shell": "Run commands in the terminal" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/commandLineAnalyzer/commandLineAutoApproveAnalyzer": { "autoApprove.global": "{0} ayarıyla otomatik onaylandı", @@ -15081,7 +15091,7 @@ "runInTerminal": "`{0}` komutu çalıştırılsın mı?", "runInTerminal.background": "`{0}` komutu çalıştırılsın mı? (arka plan terminali)", "runInTerminalTool.displayName": "Terminalde Çalıştır", - "runInTerminalTool.userDescription": "Terminalde komutları çalıştırmak için araç" + "runInTerminalTool.userDescription": "Run commands in the terminal" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/createAndRunTaskTool": { "allowTaskCreationExecution": "Görev oluşturmaya ve yürütmeye izin verilsin mi?", @@ -15119,7 +15129,7 @@ "chat.taskNotFound": "`{0}` görevi bulunamadı", "chat.taskWasAlreadyRunning": "`{0}` zaten çalışıyordu.", "runInTerminalTool.displayName": "Görevi Çalıştır", - "runInTerminalTool.userDescription": "Çalışma alanında görevleri çalıştırmak için araç" + "runInTerminalTool.userDescription": "Run tasks in the workspace" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/taskHelpers": { "copilotChat.taskFailedWithExitCode": "`{0}` görevi {1} çıkış koduyla başarısız oldu." @@ -15846,7 +15856,7 @@ "runTestTool.invoke.progress": "Test çalıştırması başlatılıyor...", "runTestTool.noRunStarted": "Hiçbir test çalıştırması başlatılmadı. Bu, test çalıştırıcınız veya uzantınızla ilgili bir sorun olabilir.", "runTestTool.noTests": "Dosyalarda test bulunamadı", - "runTestTool.userDescription": "Birim testlerini çalıştırır (isteğe bağlı olarak kapsam ile)" + "runTestTool.userDescription": "Run unit tests (optionally with coverage)" }, "vs/workbench/contrib/testing/common/testingContentProvider": { "runNoOutout": "Test çalıştırması hiç çıkış kaydetmedi." diff --git a/i18n/vscode-language-pack-zh-hans/translations/main.i18n.json b/i18n/vscode-language-pack-zh-hans/translations/main.i18n.json index f6217b191a..87b5aed8da 100644 --- a/i18n/vscode-language-pack-zh-hans/translations/main.i18n.json +++ b/i18n/vscode-language-pack-zh-hans/translations/main.i18n.json @@ -6015,6 +6015,7 @@ "workbench.action.chat.attachSelection.label": "将所选内容添加到聊天" }, "vs/workbench/contrib/chat/browser/actions/chatContinueInAction": { + "chat.learnMore": "Learn More", "continueChatInSession": "继续聊天...", "continueSessionIn": "在 {0} 后继续" }, @@ -6116,7 +6117,7 @@ "chatSessions.pickPlaceholder": "选择扩展以增强聊天体验", "chatSessions.selectExtension": "安装聊天扩展", "chatSessions.toggleDescriptionDisplay.label": "显示丰富说明", - "chatSessions.toggleViewLocation.label": "启用新的单一视图", + "chatSessions.toggleViewLocation.label": "Combined Sessions View", "deleteSession": "删除", "deleteSession.confirm": "是否确实要删除此聊天会话?", "deleteSession.delete": "删除", @@ -6197,6 +6198,7 @@ "chat.session.providerLabel.local": "本地" }, "vs/workbench/contrib/chat/browser/agentSessions/agentSessionsActions": { + "agentSessions.filter.reset": "Reset", "diffFile": "1 个文件", "diffFiles": "{0} 个文件", "filterAgentSessions": "筛选智能体会话", @@ -6227,7 +6229,6 @@ }, "vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewFilter": { "agentSessions.filter.archived": "已存档", - "agentSessions.filter.reset": "重置", "chatSessionStatus.completed": "已完成", "chatSessionStatus.failed": "失败", "chatSessionStatus.inProgress": "正在进行" @@ -7208,6 +7209,8 @@ "autoApprove2.button.enable": "启用", "autoApprove2.markdown": "全局自动批准也称为“YOLO 模式”,它会完全禁用对所有工作区中所有工具的手动审批,从而允许智能体完全自主地执行操作。此操作极为危险,并且“从不”建议使用,因为即使是 [Codespaces](https://github.com/features/codespaces)和 [开发容器](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers)等容器化环境也会将用户密钥转发到可能遭到入侵的容器中。\r\n\r\n**此功能会禁用 [关键安全保护](https://code.visualstudio.com/docs/copilot/security),并导致攻击者能够更容易地入侵计算机。**", "autoApprove2.title": "是否启用全局自动批准?", + "copilot.toolSet.launch.description": "Launch and run code, binaries or tests in the workspace", + "copilot.toolSet.vscode.description": "Use VS Code features", "defaultToolConfirmation.disclaimer": "“{0}”的自动审批通过“{1}”受到限制。", "defaultToolConfirmation.message": "是否运行 \"{0}\" 工具?", "defaultToolConfirmation.title": "允许工具执行吗?" @@ -7527,6 +7530,7 @@ "instruction.file.reason.specificFile": "自动附加为模式 {0} 匹配 {1}" }, "vs/workbench/contrib/chat/common/promptSyntax/languageProviders/promptCodeActions": { + "expandToolNames": "Expand to {0} tools", "migrateToAgent": "迁移到自定义智能体文件", "renameToAgent": "重命名为 \"agent\"", "updateAllToolNames": "更新所有工具名称", @@ -7578,6 +7582,7 @@ "promptValidator.chatModesRenamedToAgents": "聊天模式已重命名为智能体。请将此文件移动到 {0}", "promptValidator.chatModesRenamedToAgentsNoMove": "聊天模式已重命名为智能体。请将该文件移动到 {0}", "promptValidator.deprecatedVariableReference": "工具或工具集 \"{0}\" 已重命名,请改用 \"{1}\"。", + "promptValidator.deprecatedVariableReferenceMultipleNames": "Tool or toolset '{0}' has been renamed, use the following tools instead: {1}", "promptValidator.descriptionMustBeString": "\"description\" 属性必须是字符串。", "promptValidator.descriptionShouldNotBeEmpty": "\"description\" 属性不得为空。", "promptValidator.disabledTool": "工具或工具集 \"{0}\" 也需要在标头中启用。", @@ -7605,6 +7610,7 @@ "promptValidator.targetMustBeNonEmpty": "\"target\" 属性必须是非空字符串。", "promptValidator.targetMustBeString": "\"target\" 属性必须是字符串。", "promptValidator.toolDeprecated": "工具或工具集 \"{0}\" 已重命名,请改用 \"{1}\"。", + "promptValidator.toolDeprecatedMultipleNames": "Tool or toolset '{0}' has been renamed, use the following tools instead: {1}", "promptValidator.toolNotFound": "未知工具 \"{0}\"。", "promptValidator.toolsMustBeArrayOrMap": "\"tools\" 属性必须是数组。", "promptValidator.toolsOnlyInAgent": "在使用智能体时仅支持 \"tools\" 属性。将忽略属性。", @@ -7628,6 +7634,7 @@ "icon.light": "使用浅色主题时的图标路径", "langModelToolSets": "语言模型工具集", "langModelTools": "语言模型工具", + "legacyToolReferenceFullNames": "An array of deprecated names for backwards compatibility that can also be used to reference this tool in a query. Each name must not contain whitespace. Full names are generally in the format `toolsetName/toolReferenceName` (e.g., `search/readFile`) or just `toolReferenceName` when there is no toolset (e.g., `readFile`).", "name": "名称", "parametersSchema": "此工具所接受输入的 JSON 架构。输入必须是顶级对象。特定语言模型可能并不支持所有 JSON 架构功能。有关详细信息,请参阅你正在使用的语言模型系列对应的文档。", "reference": "引用名称", @@ -7637,6 +7644,7 @@ "toolName2": "如果为此工具启用了 {0},用户可将 \"#\" 与此名称一起使用,以在查询中调用此工具。否则,不需要该名称。名称不能包含空格。", "toolSetDescription": "此工具集的说明。", "toolSetIcon": "表示此工具集的图标,如 `$(zap)`", + "toolSetLegacyFullNames": "An array of deprecated names for backwards compatibility that can also be used to reference this tool set. Each name must not contain whitespace. Full names are generally in the format `parentToolSetName/toolSetName` (e.g., `github/repo`) or just `toolSetName` when there is no parent toolset (e.g., `repo`).", "toolSetName": "此工具集的名称。用作引用,不应包含空格。", "toolSetTools": "要包含在此工具集中的工具或工具集的列表。不能为空,并且必须通过其 `toolReferenceName` 引用工具。", "toolTableDescription": "描述", @@ -7659,11 +7667,14 @@ "todo.updated": "更新了待办事项列表", "todo.updatedList": "更新了待办事项列表", "tool.manageTodoList.displayName": "管理和跟踪待办事项以进行任务规划", - "tool.manageTodoList.userDescription": "用于管理和跟踪待办事项以规划任务的工具" + "tool.manageTodoList.userDescription": "Manage and track todo items for task planning" }, "vs/workbench/contrib/chat/common/tools/runSubagentTool": { "tool.runSubagent.displayName": "运行子智能体", - "tool.runSubagent.userDescription": "在独立子智能体上下文中运行任务。支持高效的任务组织和上下文窗口管理。" + "tool.runSubagent.userDescription": "Run a task within an isolated subagent context to enable efficient organization of tasks and context window management." + }, + "vs/workbench/contrib/chat/common/tools/tools": { + "toolset.custom-agent": "Delegate tasks to other agents" }, "vs/workbench/contrib/chat/common/voiceChatService": { "voiceChatInProgress": "正在进行语音转文本会话以进行聊天。" @@ -15026,8 +15037,7 @@ "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/terminal.chatAgentTools.contribution": { "addTerminalSelection": "将终端选择添加到聊天", "terminalSelection": "终端选择", - "toolset.runCommands": "在终端中运行命令", - "toolset.runTasks": "运行任务并为工作区获取其输出" + "toolset.shell": "Run commands in the terminal" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/commandLineAnalyzer/commandLineAutoApproveAnalyzer": { "autoApprove.global": "已通过设置 {0} 自动审批", @@ -15081,7 +15091,7 @@ "runInTerminal": "运行 `{0}` 命令?", "runInTerminal.background": "运行 `{0}` 命令?(后台终端)", "runInTerminalTool.displayName": "在终端中运行", - "runInTerminalTool.userDescription": "用于在终端中运行命令的工具" + "runInTerminalTool.userDescription": "Run commands in the terminal" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/createAndRunTaskTool": { "allowTaskCreationExecution": "是否允许创建和执行任务?", @@ -15119,7 +15129,7 @@ "chat.taskNotFound": "找不到任务:“{0}”", "chat.taskWasAlreadyRunning": "“{0}”已在运行。", "runInTerminalTool.displayName": "运行任务", - "runInTerminalTool.userDescription": "用于在工作区中运行任务的工具" + "runInTerminalTool.userDescription": "Run tasks in the workspace" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/taskHelpers": { "copilotChat.taskFailedWithExitCode": "任务 `{0}` 失败,退出代码为 {1}。" @@ -15846,7 +15856,7 @@ "runTestTool.invoke.progress": "正在启动测试运行...", "runTestTool.noRunStarted": "未启动任何测试运行。这可能是你的测试运行器或扩展存在问题。", "runTestTool.noTests": "在文件中找不到任何测试", - "runTestTool.userDescription": "运行单元测试(可选择使用覆盖率)" + "runTestTool.userDescription": "Run unit tests (optionally with coverage)" }, "vs/workbench/contrib/testing/common/testingContentProvider": { "runNoOutout": "测试运行未记录任何输出。" diff --git a/i18n/vscode-language-pack-zh-hant/translations/main.i18n.json b/i18n/vscode-language-pack-zh-hant/translations/main.i18n.json index a2b0c82ffb..64dc2f1ddd 100644 --- a/i18n/vscode-language-pack-zh-hant/translations/main.i18n.json +++ b/i18n/vscode-language-pack-zh-hant/translations/main.i18n.json @@ -6015,6 +6015,7 @@ "workbench.action.chat.attachSelection.label": "將選取專案新增至聊天" }, "vs/workbench/contrib/chat/browser/actions/chatContinueInAction": { + "chat.learnMore": "Learn More", "continueChatInSession": "Continue Chat in...", "continueSessionIn": "於 {0} 繼續" }, @@ -6116,7 +6117,7 @@ "chatSessions.pickPlaceholder": "選擇延伸模組以提升您的聊天體驗", "chatSessions.selectExtension": "安裝聊天延伸模組", "chatSessions.toggleDescriptionDisplay.label": "顯示豐富的描述", - "chatSessions.toggleViewLocation.label": "Enable New Single View", + "chatSessions.toggleViewLocation.label": "Combined Sessions View", "deleteSession": "刪除", "deleteSession.confirm": "確定要刪除此聊天工作階段?", "deleteSession.delete": "刪除", @@ -6197,6 +6198,7 @@ "chat.session.providerLabel.local": "本機" }, "vs/workbench/contrib/chat/browser/agentSessions/agentSessionsActions": { + "agentSessions.filter.reset": "Reset", "diffFile": "1 個檔案", "diffFiles": "{0} 個檔案", "filterAgentSessions": "篩選代理程式工作階段", @@ -6227,7 +6229,6 @@ }, "vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewFilter": { "agentSessions.filter.archived": "已封存", - "agentSessions.filter.reset": "重設", "chatSessionStatus.completed": "已完成", "chatSessionStatus.failed": "失敗", "chatSessionStatus.inProgress": "進行中" @@ -7208,6 +7209,8 @@ "autoApprove2.button.enable": "啟用", "autoApprove2.markdown": "全域自動核准 (亦稱「YOLO模式」) 將全面停用_所有工作區中所有工具_的手動核准功能,使代理程式得以完全自主運作。此舉極其危險,*絕不*建議採用。即使是 [GitHub Codespaces](https://github.com/features/codespaces) (英文) 和[開發人員容器](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) (英文) 這樣的容器化環境,使用者金鑰也會被轉發至容器內,可能會遭到入侵。\r\n\r\n**此功能會停用[重大安全性保護](https://code.visualstudio.com/docs/copilot/security) (英文),並使攻擊者更容易入侵機器。**", "autoApprove2.title": "啟用全域自動核准?", + "copilot.toolSet.launch.description": "Launch and run code, binaries or tests in the workspace", + "copilot.toolSet.vscode.description": "Use VS Code features", "defaultToolConfirmation.disclaimer": "'{0}' 的自動核准受限於 {1}。", "defaultToolConfirmation.message": "Run the '{0}' tool?", "defaultToolConfirmation.title": "允許工具執行?" @@ -7527,6 +7530,7 @@ "instruction.file.reason.specificFile": "自動連結為模式 {0} 符合 {1}" }, "vs/workbench/contrib/chat/common/promptSyntax/languageProviders/promptCodeActions": { + "expandToolNames": "Expand to {0} tools", "migrateToAgent": "Migrate to custom agent file", "renameToAgent": "Rename to 'agent'", "updateAllToolNames": "更新所有工具名稱", @@ -7578,6 +7582,7 @@ "promptValidator.chatModesRenamedToAgents": "Chat modes have been renamed to agents. Please move this file to {0}", "promptValidator.chatModesRenamedToAgentsNoMove": "Chat modes have been renamed to agents. Please move the file to {0}", "promptValidator.deprecatedVariableReference": "Tool or toolset '{0}' has been renamed, use '{1}' instead.", + "promptValidator.deprecatedVariableReferenceMultipleNames": "Tool or toolset '{0}' has been renamed, use the following tools instead: {1}", "promptValidator.descriptionMustBeString": "'description' 屬性必須是字串。", "promptValidator.descriptionShouldNotBeEmpty": "'description' 屬性不應為空白。", "promptValidator.disabledTool": "工具或工具組 '{0}' 也需要在標頭中啟用。", @@ -7605,6 +7610,7 @@ "promptValidator.targetMustBeNonEmpty": "The 'target' attribute must be a non-empty string.", "promptValidator.targetMustBeString": "The 'target' attribute must be a string.", "promptValidator.toolDeprecated": "工具或工具組 '{0}' 已重新命名,請改用 '{1}'。", + "promptValidator.toolDeprecatedMultipleNames": "Tool or toolset '{0}' has been renamed, use the following tools instead: {1}", "promptValidator.toolNotFound": "未知的工具 '{0}'。", "promptValidator.toolsMustBeArrayOrMap": "'tools' 屬性必須是陣列。", "promptValidator.toolsOnlyInAgent": "The 'tools' attribute is only supported when using agents. Attribute will be ignored.", @@ -7628,6 +7634,7 @@ "icon.light": "使用亮色主題時的圖示路徑", "langModelToolSets": "語言模型工具組", "langModelTools": "語言模型工具", + "legacyToolReferenceFullNames": "An array of deprecated names for backwards compatibility that can also be used to reference this tool in a query. Each name must not contain whitespace. Full names are generally in the format `toolsetName/toolReferenceName` (e.g., `search/readFile`) or just `toolReferenceName` when there is no toolset (e.g., `readFile`).", "name": "名稱", "parametersSchema": "此工具接受之輸入的 JSON 架構。輸入必須是最上層的物件。特定語言模型可能不支援所有 JSON 結構描述功能。如需詳細資訊,請參閱您所使用語言模型系列的文件。", "reference": "參考名稱", @@ -7637,6 +7644,7 @@ "toolName2": "如果已為此工具啟用 {0},使用者可能會使用 '#' 搭配此名稱,以在查詢中叫用工具。否則不需要名稱。名稱不能包含空格。", "toolSetDescription": "此工具組的描述。", "toolSetIcon": "代表此工具組的圖示,如 `$(zap)`", + "toolSetLegacyFullNames": "An array of deprecated names for backwards compatibility that can also be used to reference this tool set. Each name must not contain whitespace. Full names are generally in the format `parentToolSetName/toolSetName` (e.g., `github/repo`) or just `toolSetName` when there is no parent toolset (e.g., `repo`).", "toolSetName": "此工具組的名稱。作為參考使用,且不應包含空格。", "toolSetTools": "要包含在此工具組中的工具或工具組清單。不可為空白,且必須以其 'toolReferenceName' 參考工具。", "toolTableDescription": "描述", @@ -7659,11 +7667,14 @@ "todo.updated": "已更新待辦事項清單", "todo.updatedList": "已更新待辦事項清單", "tool.manageTodoList.displayName": "管理並追蹤待辦事項以進行工作規劃", - "tool.manageTodoList.userDescription": "工作規劃工具,用於管理與追蹤待辦事項" + "tool.manageTodoList.userDescription": "Manage and track todo items for task planning" }, "vs/workbench/contrib/chat/common/tools/runSubagentTool": { "tool.runSubagent.displayName": "執行子代理程式", - "tool.runSubagent.userDescription": "在隔離的子代理程式內容中執行工作。實現高效的工作組織與內容視窗管理。" + "tool.runSubagent.userDescription": "Run a task within an isolated subagent context to enable efficient organization of tasks and context window management." + }, + "vs/workbench/contrib/chat/common/tools/tools": { + "toolset.custom-agent": "Delegate tasks to other agents" }, "vs/workbench/contrib/chat/common/voiceChatService": { "voiceChatInProgress": "聊天的語音轉換文字工作階段進行中。" @@ -15026,8 +15037,7 @@ "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/terminal.chatAgentTools.contribution": { "addTerminalSelection": "將終端機選取項目新增至聊天", "terminalSelection": "終端機選取範圍", - "toolset.runCommands": "在終端機中執行命令", - "toolset.runTasks": "執行工作並為您的工作區取得其輸出" + "toolset.shell": "Run commands in the terminal" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/commandLineAnalyzer/commandLineAutoApproveAnalyzer": { "autoApprove.global": "由設定 {0} 自動核准", @@ -15081,7 +15091,7 @@ "runInTerminal": "執行 `{0}` 命令?", "runInTerminal.background": "執行 `{0}` 命令?(背景終端機)", "runInTerminalTool.displayName": "在終端中執行", - "runInTerminalTool.userDescription": "在終端中執行命令的工具" + "runInTerminalTool.userDescription": "Run commands in the terminal" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/createAndRunTaskTool": { "allowTaskCreationExecution": "是否允許建立及執行工作?", @@ -15119,7 +15129,7 @@ "chat.taskNotFound": "找不到工作: `{0}`", "chat.taskWasAlreadyRunning": "`{0}` 已在執行。", "runInTerminalTool.displayName": "執行工作", - "runInTerminalTool.userDescription": "用於在工作區中執行工作的工具" + "runInTerminalTool.userDescription": "Run tasks in the workspace" }, "vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/taskHelpers": { "copilotChat.taskFailedWithExitCode": "工作 `{0}` 失敗,結束代碼為 {1}。" @@ -15846,7 +15856,7 @@ "runTestTool.invoke.progress": "開始測試執行...", "runTestTool.noRunStarted": "未啟動任何測試執行。這可能是測試執行器或延伸模組的問題。", "runTestTool.noTests": "在檔案中找不到測試", - "runTestTool.userDescription": "執行單元測試 (選擇性地包含涵蓋範圍)" + "runTestTool.userDescription": "Run unit tests (optionally with coverage)" }, "vs/workbench/contrib/testing/common/testingContentProvider": { "runNoOutout": "測試回合未記錄任何輸出。"