diff --git a/i18n/vscode-language-pack-cs/package.json b/i18n/vscode-language-pack-cs/package.json index 3122621c34..f582b2fb7e 100644 --- a/i18n/vscode-language-pack-cs/package.json +++ b/i18n/vscode-language-pack-cs/package.json @@ -310,6 +310,10 @@ "id": "vscode.swift", "path": "./translations/extensions/vscode.swift.i18n.json" }, + { + "id": "vscode.terminal-suggest", + "path": "./translations/extensions/vscode.terminal-suggest.i18n.json" + }, { "id": "vscode.theme-abyss", "path": "./translations/extensions/vscode.theme-abyss.i18n.json" diff --git a/i18n/vscode-language-pack-cs/translations/extensions/vscode.git.i18n.json b/i18n/vscode-language-pack-cs/translations/extensions/vscode.git.i18n.json index fe4f8a2a9e..f363dc6d01 100644 --- a/i18n/vscode-language-pack-cs/translations/extensions/vscode.git.i18n.json +++ b/i18n/vscode-language-pack-cs/translations/extensions/vscode.git.i18n.json @@ -155,13 +155,15 @@ "Never": "Nikdy", "No": "Ne", "No rebase in progress.": "Neprobíhá žádné přenesení změn.", + "Not Committed Yet": "Not Committed Yet", + "Not Committed Yet (Staged)": "Not Committed Yet (Staged)", "OK": "OK", "OK, Don't Ask Again": "OK, dotaz už příště nezobrazovat", "OK, Don't Show Again": "OK, příště už nezobrazovat", "Open": "Otevřít", "Open Commit": "Otevřít potvrzení", "Open Comparison": "Otevřít porovnání", - "Open File": "Open File", + "Open File": "Otevřít soubor", "Open Git Log": "Otevřít protokol Gitu", "Open Merge": "Otevřít sloučení", "Open Repositories In Parent Folders": "Otevřít úložiště v nadřazených složkách.", @@ -268,7 +270,7 @@ "There are {0} unsaved files.\n\nWould you like to save them before stashing?": "Existují neuložené soubory (celkem {0}).\n\nChcete je před dočasným uložením uložit?", "There are {0} untracked files which will be DELETED FROM DISK if discarded.": "Existují nesledované soubory (celkem {0}), které se v případě jejich zahození ODSTRANÍ Z DISKU.", "There were merge conflicts while applying the stash.": "Při aplikování dočasného úložiště došlo ke konfliktům sloučení.", - "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.": "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.", + "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.": "Při výběru změn došlo ke konfliktům sloučení. Před jejich potvrzením prosím konflikty vyřešte.", "This action will pull and push commits from and to \"{0}/{1}\".": "Tato akce přijme a nasdílí potvrzení z {0} / do {1}.", "This repository has no remotes configured to fetch from.": "Pro toto úložiště není nakonfigurované žádné vzdálené úložiště pro načítání.", "This will DELETE {0} untracked files!\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST.": "This will DELETE {0} untracked files!\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST.", @@ -281,6 +283,7 @@ "Untracked": "Nesledováno", "Untracked Changes": "Nesledované změny", "Update Git": "Aktualizovat Git", + "View Commit": "View Commit", "Would you like to add \"{0}\" to .gitignore?": "Chcete přidat {0} do souboru .gitignore?", "Would you like to open the cloned repository, or add it to the current workspace?": "Chcete naklonované úložiště otevřít nebo ho přidat do aktuálního pracovního prostoru?", "Would you like to open the cloned repository?": "Chcete otevřít naklonované úložiště?", @@ -304,7 +307,9 @@ "[main] Using git \"{0}\" from \"{1}\"": "[hlavní] Používá se úložiště Git {0} z {1}", "[main] Validating found git in: \"{0}\"": "[hlavní] Ověřování nalezeného úložiště Git v: {0}", "branches": "větve", + "in {0}": "in {0}", "no": "ne", + "now": "now", "remote branches": "vzdálené větve", "tags": "značky", "yes": "ano", @@ -331,10 +336,63 @@ "{0} Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "{0} Publikovat Branch", "{0} Sync Changes{1}{2}": "{0} Synchronizovat změny{1}{2}", "{0} characters over {1} in current line": "Počet znaků nad {1} na aktuálním řádku: {0}", + "{0} day": "{0} day", + "{0} day ago": "{0} day ago", + "{0} days": "{0} days", + "{0} days ago": "{0} days ago", + "{0} hour": "{0} hour", + "{0} hour ago": "{0} hour ago", + "{0} hours": "{0} hours", + "{0} hours ago": "{0} hours ago", + "{0} hr": "{0} hr", + "{0} hr ago": "{0} hr ago", + "{0} hrs": "{0} hrs", + "{0} hrs ago": "{0} hrs ago", + "{0} min": "{0} min", + "{0} min ago": "{0} min ago", + "{0} mins": "{0} mins", + "{0} mins ago": "{0} mins ago", + "{0} minute": "{0} minute", + "{0} minute ago": "{0} minute ago", + "{0} minutes": "{0} minutes", + "{0} minutes ago": "{0} minutes ago", + "{0} mo": "{0} mo", + "{0} mo ago": "{0} mo ago", + "{0} month": "{0} month", + "{0} month ago": "{0} month ago", + "{0} months": "{0} months", + "{0} months ago": "{0} months ago", + "{0} mos": "{0} mos", + "{0} mos ago": "{0} mos ago", + "{0} sec": "{0} sec", + "{0} sec ago": "{0} sec ago", + "{0} second": "{0} second", + "{0} second ago": "{0} second ago", + "{0} seconds": "{0} seconds", + "{0} seconds ago": "{0} seconds ago", + "{0} secs": "{0} secs", + "{0} secs ago": "{0} secs ago", + "{0} week": "{0} week", + "{0} week ago": "{0} week ago", + "{0} weeks": "{0} weeks", + "{0} weeks ago": "{0} weeks ago", + "{0} wk": "{0} wk", + "{0} wk ago": "{0} wk ago", + "{0} wks": "{0} wks", + "{0} wks ago": "{0} wks ago", + "{0} year": "{0} year", + "{0} year ago": "{0} year ago", + "{0} years": "{0} years", + "{0} years ago": "{0} years ago", + "{0} yr": "{0} yr", + "{0} yr ago": "{0} yr ago", + "{0} yrs": "{0} yrs", + "{0} yrs ago": "{0} yrs ago", "{0} ↔ {1}": "{0} ↔ {1}" }, "package": { "colors.added": "Barva pro přidané prostředky", + "colors.blameEditorDecoration": "Color for the blame editor decoration.", "colors.conflict": "Barva pro prostředky s konflikty", "colors.deleted": "Barva pro odstraněné prostředky", "colors.ignored": "Barva pro ignorované prostředky", @@ -358,7 +416,7 @@ "command.checkoutDetached": "Rezervovat do (odpojeno)...", "command.checkoutRefDetached": "Přechod na aktuální (odpojeno)", "command.cherryPick": "Výběr určitých položek...", - "command.cherryPickAbort": "Abort Cherry Pick", + "command.cherryPickAbort": "Přerušit výběr změn", "command.cherryPickRef": "Výběr určitých položek", "command.clean": "Zahodit změny", "command.cleanAll": "Zahodit všechny změny", @@ -493,6 +551,8 @@ "config.autofetch": "Když se nastaví na true, potvrzení se budou automaticky načítat z výchozího vzdáleného úložiště aktuálního úložiště Gitu. Nastavením na all se načtou všechna vzdálená úložiště.", "config.autofetchPeriod": "Doba trvání v sekundách mezi každým automatickým načtením z úložiště Git, když je povolené nastavení #git.autofetch#", "config.autorefresh": "Určuje, jestli je povolena automatická aktualizace.", + "config.blameEditorDecoration.enabled": "Controls whether to show git blame information in the editor using editor decorations.", + "config.blameStatusBarItem.enabled": "Controls whether to show git blame information in the status bar.", "config.branchPrefix": "Předpona použitá při vytváření nové větve.", "config.branchProtection": "Seznam chráněných větví. Ve výchozím nastavení se před potvrzením změn do chráněné větve zobrazí dotaz. Tento dotaz lze řídit pomocí nastavení #git.branchProtectionPrompt#.", "config.branchProtectionPrompt": "Určuje, jestli se před potvrzením změn v chráněné větvi zobrazí výzva.", diff --git a/i18n/vscode-language-pack-cs/translations/extensions/vscode.ipynb.i18n.json b/i18n/vscode-language-pack-cs/translations/extensions/vscode.ipynb.i18n.json index 5dd43b05f8..dedefc17c2 100644 --- a/i18n/vscode-language-pack-cs/translations/extensions/vscode.ipynb.i18n.json +++ b/i18n/vscode-language-pack-cs/translations/extensions/vscode.ipynb.i18n.json @@ -16,7 +16,7 @@ "copyCellOutput.title": "Kopírovat výstup buňky", "description": "Poskytuje základní podporu pro otevírání a čtení souborů poznámkového bloku Jupyter .ipynb.", "displayName": "Podpora .ipynb", - "ipynb.experimental.serialization": "Experimental feature to serialize the Jupyter notebook in a worker thread.", + "ipynb.experimental.serialization": "Experimentální funkce pro serializaci poznámkového bloku Jupyter Notebook v pracovním vlákně.", "ipynb.pasteImagesAsAttachments.enabled": "Umožňuje povolit nebo zakázat vkládání obrázků do buněk Markdown v souborech poznámkového bloku ipynb. Vložené obrázky se vloží do buňky jako přílohy.", "markdownAttachmentRenderer.displayName": "Renderer příloh buňky ipynb Markdown-It", "newUntitledIpynb.shortTitle": "Jupyter Notebook", diff --git a/i18n/vscode-language-pack-cs/translations/extensions/vscode.markdown-language-features.i18n.json b/i18n/vscode-language-pack-cs/translations/extensions/vscode.markdown-language-features.i18n.json index 2464844b09..4d7bd38354 100644 --- a/i18n/vscode-language-pack-cs/translations/extensions/vscode.markdown-language-features.i18n.json +++ b/i18n/vscode-language-pack-cs/translations/extensions/vscode.markdown-language-features.i18n.json @@ -34,13 +34,16 @@ "Follow link": "Přejít na odkaz", "Go to link definition": "Přejít na definici odkazu", "Header does not exist in file: {0}": "Neexistující hlavička v souboru: {0}", + "Insert Markdown Audio": "Insert Markdown Audio", "Insert Markdown Image": "Vložit obrázek Markdown", "Insert Markdown Images": "Vložit obrázky Markdown", "Insert Markdown Images and Links": "Vložit obrázky a odkazy Markdown", "Insert Markdown Link": "Vložit odkaz Markdown", "Insert Markdown Links": "Vložit odkazy Markdown", "Insert Markdown Media": "Vložit média Markdown", + "Insert Markdown Media and Images": "Insert Markdown Media and Images", "Insert Markdown Media and Links": "Vložit média a odkazy Markdown", + "Insert Markdown Video": "Insert Markdown Video", "Insert image": "Vložit obrázek", "Insert link": "Vložit odkaz", "Link definition for '{0}' already exists": "Definice odkazu pro {0} už existuje.", diff --git a/i18n/vscode-language-pack-cs/translations/extensions/vscode.microsoft-authentication.i18n.json b/i18n/vscode-language-pack-cs/translations/extensions/vscode.microsoft-authentication.i18n.json index 9798f94777..7d7fee89b6 100644 --- a/i18n/vscode-language-pack-cs/translations/extensions/vscode.microsoft-authentication.i18n.json +++ b/i18n/vscode-language-pack-cs/translations/extensions/vscode.microsoft-authentication.i18n.json @@ -29,6 +29,9 @@ "package": { "description": "Zprostředkovatel ověřování společnosti Microsoft", "displayName": "Učet Microsoft", + "microsoft-authentication.implementation.description": "The authentication implementation to use for signing in with a Microsoft account.", + "microsoft-authentication.implementation.enumDescriptions.classic": "Use the classic authentication flow to sign in with a Microsoft account.", + "microsoft-authentication.implementation.enumDescriptions.msal": "Use the Microsoft Authentication Library (MSAL) to sign in with a Microsoft account.", "microsoft-sovereign-cloud.customEnvironment.activeDirectoryEndpointUrl.description": "Koncový bod Active Directory pro vlastní suverénní cloud.", "microsoft-sovereign-cloud.customEnvironment.activeDirectoryResourceId.description": "ID prostředku Active Directory pro vlastní suverénní cloud.", "microsoft-sovereign-cloud.customEnvironment.description": "Vlastní konfigurace suverénního cloudu, která se má použít s poskytovatelem ověřování suverénního cloudu Microsoftu. Pro používání této funkce se vyžaduje tato konfigurace a nastavení `#microsoft-sovereign-cloud.environment#` nastavené na custom.", @@ -41,8 +44,7 @@ "microsoft-sovereign-cloud.environment.enumDescriptions.AzureUSGovernment": "Azure pro vládu USA", "microsoft-sovereign-cloud.environment.enumDescriptions.custom": "Vlastní suverénní cloud Microsoftu", "signIn": "Přihlásit se", - "signOut": "Odhlásit se", - "useMsal.description": "Přihlaste se k účtu Microsoft pomocí knihovny MSAL (Microsoft Authentication Library)." + "signOut": "Odhlásit se" } } } \ No newline at end of file diff --git a/i18n/vscode-language-pack-cs/translations/extensions/vscode.terminal-suggest.i18n.json b/i18n/vscode-language-pack-cs/translations/extensions/vscode.terminal-suggest.i18n.json new file mode 100644 index 0000000000..930d5316d4 --- /dev/null +++ b/i18n/vscode-language-pack-cs/translations/extensions/vscode.terminal-suggest.i18n.json @@ -0,0 +1,17 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Extension to add terminal completions for zsh, bash, and fish terminals.", + "displayName": "Terminal Suggest for VS Code", + "view.name": "Terminal Suggest" + } + } +} \ No newline at end of file diff --git a/i18n/vscode-language-pack-cs/translations/extensions/vscode.typescript-language-features.i18n.json b/i18n/vscode-language-pack-cs/translations/extensions/vscode.typescript-language-features.i18n.json index 17261efd0a..c914f21c7c 100644 --- a/i18n/vscode-language-pack-cs/translations/extensions/vscode.typescript-language-features.i18n.json +++ b/i18n/vscode-language-pack-cs/translations/extensions/vscode.typescript-language-features.i18n.json @@ -63,7 +63,7 @@ "Go to Source Definition failed. Requires TypeScript 4.7+.": "Nepovedlo se přejít na definici zdroje. Vyžaduje se TypeScript 4.7+.", "Go to Source Definition failed. Unknown file type.": "Nepovedlo se přejít na definici zdroje. Neznámý typ souboru.", "Go to Source Definition failed. Unsupported file type.": "Nepovedlo se přejít na definici zdroje. Nepodporovaný typ souboru.", - "Initializing project '{0}'": "Inicializace projektu {0}", + "Initializing '{0}'": "Inicializuje se {0}.", "JS/TS IntelliSense Status": "Stav IntelliSense JS/TS", "JSDoc comment": "Komentář JSDoc", "Learn More": "Další informace", @@ -87,8 +87,6 @@ "Please report an issue against Yarn PnP": "Nahlaste prosím problém s Yarn PnP.", "Please update your TypeScript version": "Aktualizujte si prosím verzi TypeScriptu", "Project Wide IntelliSense not available": "IntelliSense není k dispozici pro celý projekt", - "Related files provider failed. Copilot requested file with unsupported language mode.": "Related files provider failed. Copilot requested file with unsupported language mode.", - "Related files provider failed. No active text editor.": "Related files provider failed. No active text editor.", "Remove Unused Imports": "Odebrat nepoužívané importy", "Remove all unused code": "Odebrat veškerý nepoužívaný kód", "Report Issue": "Nahlásit problém", @@ -139,27 +137,7 @@ "{0} references": "Odkazy: {0}" }, "package": { - "codeActions.refactor.extract.constant.description": "Extrahovat výraz do konstanty", - "codeActions.refactor.extract.constant.title": "Extrahovat konstantu", - "codeActions.refactor.extract.function.description": "Extrahovat výraz do metody nebo funkce", - "codeActions.refactor.extract.function.title": "Extrahovat funkci", - "codeActions.refactor.extract.interface.description": "Extrahovat typ do rozhraní", - "codeActions.refactor.extract.interface.title": "Extrahovat rozhraní", - "codeActions.refactor.extract.type.description": "Extrahovat typ do aliasu typu", - "codeActions.refactor.extract.type.title": "Extrahovat typ", - "codeActions.refactor.move.newFile.description": "Přesunout výraz do nového souboru", - "codeActions.refactor.move.newFile.title": "Přesunout do nového souboru", - "codeActions.refactor.rewrite.arrow.braces.description": "Přidat nebo odebrat složené závorky ve funkci šipky", - "codeActions.refactor.rewrite.arrow.braces.title": "Přepsat úhlové závorky", - "codeActions.refactor.rewrite.export.description": "Převod mezi výchozím exportem a pojmenovaným exportem", - "codeActions.refactor.rewrite.export.title": "Převést export", - "codeActions.refactor.rewrite.import.description": "Převod mezi pojmenovanými importy a importy názvového prostoru", - "codeActions.refactor.rewrite.import.title": "Převést import", - "codeActions.refactor.rewrite.parameters.toDestructured.title": "Převést parametry na destrukturovaný objekt", - "codeActions.refactor.rewrite.property.generateAccessors.description": "Generovat přístupové objekty get a set", - "codeActions.refactor.rewrite.property.generateAccessors.title": "Generovat přístupové objekty", - "codeActions.source.organizeImports.title": "Uspořádat importy", - "configuration.expandableHover": "(Experimentální) Povolit nebo zakázat rozbalení při najetí myší.", + "configuration.expandableHover": "Povolit nebo zakázat rozbalení při najetí myší", "configuration.implicitProjectConfig.checkJs": "Umožňuje povolit nebo zakázat sémantickou kontrolu souborů JavaScriptu. Existující soubory jsconfig.json nebo tsconfig.json toto nastavení přepíší.", "configuration.implicitProjectConfig.experimentalDecorators": "Umožňuje povolit nebo zakázat možnost experimentalDecorators pro soubory JavaScriptu, které nejsou součástí projektu. Existující soubory jsconfig.json nebo tsconfig.json toto nastavení přepíší.", "configuration.implicitProjectConfig.module": "Nastaví systém modulů pro program. Další informace: https://www.typescriptlang.org/tsconfig#module.", @@ -176,7 +154,7 @@ "configuration.inlayHints.variableTypes.suppressWhenTypeMatchesName": "Potlačit typové nápovědy u proměnných, jejichž název je shodný s názvem typu.", "configuration.javascript.checkJs.checkJs.deprecation": "Toto nastavení je zastaralé a místo něj se používá js/ts.implicitProjectConfig.checkJs.", "configuration.javascript.checkJs.experimentalDecorators.deprecation": "Toto nastavení je zastaralé a místo něj se používá js/ts.implicitProjectConfig.experimentalDecorators.", - "configuration.preferGoToSourceDefinition": "Umožňuje přejít k definici a vyhnout se při tom souborům deklarací typu (pokud je to možné) tím, že místo toho aktivuje přechod k definici zdroje. To umožňuje aktivaci funkce Přejít k definici zdroje pomocí gesta myší.", + "configuration.preferGoToSourceDefinition": "Umožňuje provést příkaz Přejít k definici a vyhnout se při tom souborům deklarací typu (pokud je to možné) tím, že místo toho aktivuje příkaz Přejít na definici zdroje. To umožňuje aktivaci příkazu Přejít na definici zdroje pomocí gesta myší.", "configuration.suggest.autoImports": "Umožňuje povolit nebo zakázat návrhy automatického importu.", "configuration.suggest.classMemberSnippets.enabled": "Umožňuje povolit nebo zakázat dokončování fragmentů kódu pro členy třídy.", "configuration.suggest.completeFunctionCalls": "Dokončovat funkce pomocí jejich podpisu parametru", @@ -188,7 +166,7 @@ "configuration.suggest.objectLiteralMethodSnippets.enabled": "Umožňuje povolit nebo zakázat dokončování fragmentů kódu pro metody v literálech objektů.", "configuration.suggest.paths": "Umožňuje povolit nebo zakázat návrhy pro cesty v příkazech importu a vyžadovat volání.", "configuration.surveys.enabled": "Umožňuje povolit nebo zakázat příležitostné průzkumy, které nám pomůžou vylepšit podporu JavaScriptu a TypeScriptu ve VS Code.", - "configuration.tsserver.experimental.enableProjectDiagnostics": "(Experimentální) Povolí zasílání zpráv o chybách v rámci celého projektu.", + "configuration.tsserver.experimental.enableProjectDiagnostics": "Povolí zasílání zpráv o chybách v rámci celého projektu.", "configuration.tsserver.maxTsServerMemory": "Maximální velikost paměti (v MB), která se přidělí procesu serveru TypeScriptu. Pokud chcete použít limit paměti větší než 4 GB, použijte #typescript.tsserver.nodePath# a spusťte TS Server s vlastní instalací uzlu.", "configuration.tsserver.nodePath": "Spusťte TS Server na vlastní instalaci uzlu. Může to Může to být cesta ke spustitelnému uzlu nebo „uzlu\", pokud chcete, aby VS Code detekoval instalaci uzlu.", "configuration.tsserver.useSeparateSyntaxServer": "Umožňuje povolit nebo zakázat vytváření samostatného serveru TypeScriptu, který může rychleji reagovat na operace související se syntaxí, jako je například výpočet sbalení nebo symbolů dokumentu.", @@ -198,14 +176,14 @@ "configuration.tsserver.useSyntaxServer.auto": "Vytvoří úplný i zjednodušený server vyhrazený pro operace syntaxe. Server syntaxe se používá k urychlení operací syntaxe a poskytování IntelliSense při načítání projektů.", "configuration.tsserver.useSyntaxServer.never": "Nepoužívejte vyhrazený server syntaxe. Pomocí jednoho serveru zpracujte všechny operace IntelliSense.", "configuration.tsserver.useVsCodeWatcher": "Místo sledovacích procesů souborů TypeScriptu použijte sledovací procesy souborů VS Code. Vyžaduje v pracovním prostoru použití TypeScriptu 5.4+.", - "configuration.tsserver.useVsCodeWatcher.deprecation": "Please use the `#typescript.tsserver.watchOptions#` setting instead.", + "configuration.tsserver.useVsCodeWatcher.deprecation": "Použijte prosím místo toho nastavení #typescript.tsserver.watchOptions#.", "configuration.tsserver.watchOptions": "Umožňuje nakonfigurovat, které strategie sledování se mají používat ke sledování souborů a adresářů.", "configuration.tsserver.watchOptions.fallbackPolling": "Při použití událostí systému souborů tato možnost určuje strategii dotazování, která se má použít, když v systému dojdou prostředky nativního sledování souborů nebo pokud systém nativní sledování souborů nepodporuje.", "configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling ": "Použít dynamickou frontu, ve které se budou méně často upravované soubory kontrolovat méně často", "configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval": "Kontrolovat změny v každém souboru několikrát za sekundu v pevně stanoveném intervalu", "configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval": "Kontrolovat změny v každém souboru několikrát za sekundu, ale pomocí heuristiky kontrolovat konkrétní typy souborů méně často", "configuration.tsserver.watchOptions.synchronousWatchDirectory": "Umožňuje zakázat odložené sledování adresářů. Odložené sledování je užitečné, když může v souboru najednou dojít k velkému počtu změn (např. ke změně v node_modules při spuštění instalace npm). U některých méně obvyklých instalací ale můžete chtít toto nastavení pomocí tohoto příznaku zakázat.", - "configuration.tsserver.watchOptions.vscode": "Use VS Code's file watchers instead of TypeScript's. Requires using TypeScript 5.4+ in the workspace.", + "configuration.tsserver.watchOptions.vscode": "Místo sledovacích procesů souborů TypeScriptu použijte sledovací procesy souborů VS Code. Vyžaduje v pracovním prostoru použití TypeScriptu 5.4+.", "configuration.tsserver.watchOptions.watchDirectory": "Strategie pro sledování celých adresářových stromů v systémech, kde neexistuje žádná funkce rekurzivního sledování souborů", "configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling": "Používat dynamickou frontu, ve které se budou méně často upravované adresáře kontrolovat méně často", "configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling": "V pravidelných intervalech dotazuje adresáře v blocích.", @@ -222,7 +200,7 @@ "configuration.tsserver.web.projectWideIntellisense.suppressSemanticErrors": "Potlačí sémantické chyby na webu, i když je povolená funkce IntelliSense pro celý projekt. Je vždy zapnuté, když funkce IntelliSense není povolená pro celý projekt nebo není dostupná. Viz #typescript.tsserver.web.projectWideIntellisense.enabled#", "configuration.tsserver.web.typeAcquisition.enabled": "Povolit/zakázat získávání balíčků na webu. Povolí IntelliSense pro importované balíčky. Vyžaduje #typescript.tsserver.web.projectWideIntellisense.enabled#. V současnosti není podporováno pro Safari.", "configuration.typescript": "TypeScript", - "configuration.updateImportsOnPaste": "Automatically update imports when pasting code. Requires TypeScript 5.7+.", + "configuration.updateImportsOnPaste": "Povolí aktualizace importů při vkládání kódu. Vyžaduje TypeScript 5.7+.\r\n\r\nVe výchozím nastavení zobrazí možnost aktualizace importů po vložení. Nastavení #editor.pasteAs.preferences# můžete použít k automatické aktualizaci importů při vkládání: \"editor.pasteAs.preferences\": [ \"text.updateImports.jsts\" ].", "description": "Poskytuje rozšířenou podporu jazyka pro JavaScript a TypeScript.", "displayName": "Funkce jazyka TypeScript a JavaScript", "format.indentSwitchCase": "Odsadit klauzule case v příkazech switch. Vyžaduje v pracovním prostoru použití TypeScriptu 5.1+.", @@ -251,7 +229,7 @@ "inlayHints.parameterNames.none": "Zakažte nápovědu k názvu parametru.", "javascript.format.enable": "Umožňuje povolit nebo zakázat výchozí formátovací modul JavaScriptu.", "javascript.goToProjectConfig.title": "Přejít na konfiguraci projektu (jsconfig / tsconfig)", - "javascript.preferences.jsxAttributeCompletionStyle.auto": "V závislosti na typu vlastnosti vložte za názvy atributů ={} nebo =\"\" . Pokud chcete řídit typy uvozovek používaných u atributů řetězců, podívejte se na javascript.preferences.quoteStyle.", + "javascript.preferences.jsxAttributeCompletionStyle.auto": "Vložte „={}“ nebo „=\"\"“ za názvy atributů na základě typu vlastnosti. Pokud chcete určit typy uvozovek používaných u atributů řetězců, podívejte se na nastavení #javascript.preferences.quoteStyle#.", "javascript.preferences.organizeImports": "Upřesňující předvolby, které řídí způsob řazení importů.", "javascript.referencesCodeLens.enabled": "Umožňuje povolit nebo zakázat odkazy CodeLens v souborech JavaScriptu.", "javascript.referencesCodeLens.showOnAllFunctions": "Umožňuje povolit nebo zakázat odkazy CodeLens pro všechny funkce v souborech JavaScriptu.", @@ -270,7 +248,7 @@ "typescript.implementationsCodeLens.enabled": "Umožňuje povolit nebo zakázat implementace CodeLens. Tato funkce CodeLens zobrazí implementátory rozhraní.", "typescript.implementationsCodeLens.showOnInterfaceMethods": "Umožňuje povolit nebo zakázat implementace CodeLens v metodách rozhraní.", "typescript.locale": "Nastaví národní prostředí, které se používá k hlášení chyb JavaScriptu a TypeScriptu. Ve výchozím nastavení se používá národní prostředí VS Code.", - "typescript.locale.auto": "Použít nakonfigurovaný jazyk zobrazení VS Code", + "typescript.locale.auto": "Umožňuje použít nakonfigurovaný jazyk zobrazení VS Code.", "typescript.npm": "Určuje cestu ke spustitelnému souboru npm používanému pro [Automatické získávání typů](https://code.visualstudio.com/docs/nodejs/working-with-javascript#_typings-and-automatic-type-acquisition).", "typescript.openTsServerLog.title": "Otevřít protokol serveru TS", "typescript.preferences.autoImportFileExcludePatterns": "Zadejte vzory glob souborů, které se mají vyloučit z automatických importů. Relativní cesty se řeší relativně vzhledem ke kořeni pracovního prostoru. Vzory se vyhodnocují pomocí sémantiky tsconfig.json ['exclude'](https://www.typescriptlang.org/tsconfig#exclude).", @@ -291,21 +269,27 @@ "typescript.preferences.includePackageJsonAutoImports.off": "Nikdy nehledat závislosti", "typescript.preferences.includePackageJsonAutoImports.on": "Vždy hledat závislosti", "typescript.preferences.jsxAttributeCompletionStyle": "Upřednostňovaný styl pro dokončování atributů JSX.", - "typescript.preferences.jsxAttributeCompletionStyle.auto": "V závislosti na typu vlastnosti vložte za názvy atributů ={} nebo =\"\" . Pokud chcete řídit typy uvozovek používaných u atributů řetězců, podívejte se na typescript.preferences.quoteStyle.", + "typescript.preferences.jsxAttributeCompletionStyle.auto": "Vložte „={}“ nebo „=\"\"“ za názvy atributů na základě typu vlastnosti. Pokud chcete určit typy uvozovek používaných u atributů řetězců, podívejte se na nastavení #typescript.preferences.quoteStyle#.", "typescript.preferences.jsxAttributeCompletionStyle.braces": "Vložte „={}“ za názvy atributů.", "typescript.preferences.jsxAttributeCompletionStyle.none": "Vkládejte pouze názvy atributů.", "typescript.preferences.organizeImports": "Upřesňující předvolby, které řídí způsob řazení importů.", - "typescript.preferences.organizeImports.accentCollation": "Při porovnávání vyhodnocovat znaky s diakritickými znaménky jako nerovnocenné se základním znakem.", - "typescript.preferences.organizeImports.caseFirst": "Určuje, jestli mají být velká písmena před malými. Platí jenom pro organizeImportsCollation: unicode.", + "typescript.preferences.organizeImports.accentCollation": "Vyžaduje organizeImports.unicodeCollation: 'unicode'. Při porovnávání vyhodnocovat znaky s diakritickými znaménky jako nerovnocenné se znakem bez diakritického znaménka.", + "typescript.preferences.organizeImports.caseFirst": "Vyžaduje, aby nastavení organizeImports.unicodeCollation: 'unicode' a organizeImports.caseSensitivity` nebylo caseInsensitive. Určuje, jestli budou velká písmena řazena před malými písmeny.", + "typescript.preferences.organizeImports.caseFirst.default": "Výchozí pořadí je dané nastavením locale.", + "typescript.preferences.organizeImports.caseFirst.lower": "Malá písmena předchází velkým písmenům. Příklad: a, A, z, Z.", + "typescript.preferences.organizeImports.caseFirst.upper": "Velká písmena předchází malým písmenům. Příklad: A, a, B, b.", + "typescript.preferences.organizeImports.caseSensitivity": "Určuje způsob řazení importů s ohledem na rozlišování velkých a malých písmen. Pokud je nastaveno na hodnotu auto nebo není zadáno, zjistíme rozlišování velkých a malých písmen v jednotlivých souborech automaticky.", "typescript.preferences.organizeImports.caseSensitivity.auto": "Rozlišovat malá a velká písmena pro řazení importů.", "typescript.preferences.organizeImports.caseSensitivity.insensitive": "Řadit importy s rozlišováním malých a velkých písmen.", "typescript.preferences.organizeImports.caseSensitivity.sensitive": "Řadit importy s rozlišováním malých a velkých písmen.", - "typescript.preferences.organizeImports.locale": "Přepíše národní prostředí používané pro kolaci. Pokud chcete použít národní prostředí uživatelského rozhraní, zadejte hodnotu auto. Platí jenom pro organizeImportsCollation: unicode.", - "typescript.preferences.organizeImports.numericCollation": "Seřadit číselné řetězce podle celočíselné hodnoty.", + "typescript.preferences.organizeImports.locale": "Vyžaduje organizeImports.unicodeCollation: 'unicode'. Přepíše národní prostředí používané pro kolaci. Pokud chcete použít národní prostředí uživatelského rozhraní, zadejte hodnotu auto.", + "typescript.preferences.organizeImports.numericCollation": "Vyžaduje organizeImports.unicodeCollation: 'unicode'. Seřadit číselné řetězce podle celočíselné hodnoty.", + "typescript.preferences.organizeImports.typeOrder": "Určete, jak se mají řadit pojmenované importy, při kterých se importují jen informace o typu.", "typescript.preferences.organizeImports.typeOrder.auto": "Zjišťovat, kde by se měly řadit pojmenované importy pouze s importem informací o typu.", - "typescript.preferences.organizeImports.typeOrder.first": "Pojmenované importy pouze s importem informací o typu jsou řazeny až na konec seznamu importů.", - "typescript.preferences.organizeImports.typeOrder.inline": "Pojmenované importy se řadí pouze podle názvu.", - "typescript.preferences.organizeImports.typeOrder.last": "Pojmenované importy pouze s importem informací o typu jsou řazeny až na konec seznamu importů.", + "typescript.preferences.organizeImports.typeOrder.first": "Pojmenované importy pouze s importem informací o typu jsou řazeny na začátek seznamu importů. Příklad: import { type A, type Y, B, Z } from 'module';", + "typescript.preferences.organizeImports.typeOrder.inline": "Pojmenované importy se řadí pouze podle názvu. Příklad: import { type A, B, type Y, Z } from 'module';", + "typescript.preferences.organizeImports.typeOrder.last": "Pojmenované importy pouze s importem informací o typu jsou řazeny až na konec seznamu importů. Příklad: import { B, Z, type A, type Y } from 'module';", + "typescript.preferences.organizeImports.unicodeCollation": "Určuje, jestli se mají importy řadit pomocí kolace Unicode nebo Řadový.", "typescript.preferences.organizeImports.unicodeCollation.ordinal": "Seřadí importy pomocí číselné hodnoty každého bodu kódu.", "typescript.preferences.organizeImports.unicodeCollation.unicode": "Řadit importy pomocí kolace kódu Unicode.", "typescript.preferences.preferTypeOnlyAutoImports": "Pokud je to možné, zahrnout klíčové slovo type do automatických importů Vyžaduje v pracovním prostoru použití TypeScriptu 5.3+.", @@ -344,7 +328,7 @@ "typescript.updateImportsOnFileMove.enabled.never": "Nikdy nepřejmenovávat cesty a nezobrazovat dotaz", "typescript.updateImportsOnFileMove.enabled.prompt": "Dotázat se na každé přejmenování", "typescript.validate.enable": "Umožňuje povolit nebo zakázat ověřování TypeScriptu.", - "typescript.workspaceSymbols.excludeLibrarySymbols": "Ve výsledcích Přejít na symbol v pracovním prostoru vylučte symboly, které pocházejí ze souborů knihovny. Vyžaduje v pracovním prostoru použití TypeScriptu 5.3+.", + "typescript.workspaceSymbols.excludeLibrarySymbols": "Ve výsledcích příkazu Přejít na symbol v pracovním prostoru vylučte symboly, které pocházejí ze souborů knihovny. Vyžaduje v pracovním prostoru použití TypeScriptu 5.3+.", "typescript.workspaceSymbols.scope": "Určuje, které soubory se prohledávají pomocí funkce [přejít na symbol v pracovním prostoru](https://code.visualstudio.com/docs/editor/editingevolved#_open-symbol-by-name).", "typescript.workspaceSymbols.scope.allOpenProjects": "Vyhledejte symboly ve všech otevřených projektech JavaScriptu nebo TypeScriptu.", "typescript.workspaceSymbols.scope.currentProject": "Hledat symboly pouze v aktuálním projektu JavaScriptu nebo TypeScriptu", diff --git a/i18n/vscode-language-pack-cs/translations/main.i18n.json b/i18n/vscode-language-pack-cs/translations/main.i18n.json index d07952b702..97173c287b 100644 --- a/i18n/vscode-language-pack-cs/translations/main.i18n.json +++ b/i18n/vscode-language-pack-cs/translations/main.i18n.json @@ -79,6 +79,10 @@ "type to filter": "Pro filtrování zadejte text.", "type to search": "Zadejte hledaný text" }, + "vs/base/browser/ui/tree/asyncDataTree": { + "type to filter": "Zadejte text, který chcete vyfiltrovat", + "type to search": "Zadejte hledaný text" + }, "vs/base/browser/ui/tree/treeDefaults": { "collapse all": "Sbalit vše" }, @@ -438,6 +442,8 @@ "editor.find.autoFindInSelection.always": "Vždy automaticky zapnout možnost Najít ve výběru.", "editor.find.autoFindInSelection.multiline": "Automaticky zapnout možnost Najít ve výběru, pokud je vybráno více řádků obsahu.", "editor.find.autoFindInSelection.never": "Nikdy automaticky nezapínat možnost Najít ve výběru (výchozí)", + "editor.find.history.never": "Do not store search history from the find widget.", + "editor.find.history.workspace": "Store search history across the active workspace", "editor.find.seedSearchStringFromSelection.always": "Vždy přidávat řetězec vyhledávání z výběru editora, včetně slov na pozici kurzoru.", "editor.find.seedSearchStringFromSelection.never": "Nikdy nepřidávat řetězec vyhledávání z výběru editora.", "editor.find.seedSearchStringFromSelection.selection": "Přidávat pouze řetězec vyhledávání z výběru editora.", @@ -513,6 +519,7 @@ "find.autoFindInSelection": "Určuje podmínku pro automatické zapnutí funkce Najít ve výběru.", "find.cursorMoveOnType": "Určuje, jestli má kurzor při psaní přecházet na nalezené shody.", "find.globalFindClipboard": "Určuje, jestli má widget Najít v systému macOS číst nebo upravovat sdílenou schránku hledání.", + "find.history": "Controls how the find widget history should be stored", "find.loop": "Určuje, jestli se má automaticky začít hledat znovu od začátku (nebo od konce), pokud nejsou nalezeny žádné další shody.", "find.seedSearchStringFromSelection": "Určuje, jestli lze vyhledávací řetězec předat widgetu Najít z textu vybraného v editoru.", "folding": "Určuje, jestli je v editoru povoleno sbalování kódu.", @@ -548,7 +555,9 @@ "inlayHints.padding": "Povolí odsazení kolem vložených nápověd v editoru.", "inline": "Rychlé návrhy se zobrazují jako zástupný text.", "inlineCompletionsAccessibilityVerbose": "Určuje, jestli se má uživatelům čtečky obrazovky poskytnout pomocný parametr usnadnění při zobrazení vloženého dokončení.", - "inlineSuggest.edits.experimental.enabled": "Controls whether to enable experimental edits in inline suggestions.", + "inlineSuggest.edits.experimental.enabled": "Určuje, jestli se mají ve vložených návrzích povolit experimentální úpravy.", + "inlineSuggest.edits.experimental.useInterleavedLinesDiff": "Určuje, jestli se má ve vložených návrzích povolit experimentální funkce rozdílů s prokládanými řádky.", + "inlineSuggest.edits.experimental.useMixedLinesDiff": "Určuje, jestli se mají ve vložených návrzích povolit experimentální úpravy.", "inlineSuggest.enabled": "Určuje, jestli se mají v editoru automaticky zobrazovat vložené návrhy.", "inlineSuggest.fontFamily": "Určuje rodinu písem vložených návrhů.", "inlineSuggest.showToolbar": "Určuje, kdy se má zobrazit panel nástrojů vložených návrhů.", @@ -597,7 +606,7 @@ "occurrencesHighlight.multiFile": "Experimentální: Zvýrazní výskyty ve všech platných otevřených souborech.", "occurrencesHighlight.off": "Nezvýrazní výskyty.", "occurrencesHighlight.singleFile": "Zvýrazní výskyty pouze v aktuálním souboru.", - "occurrencesHighlightDelay": "Controls the delay in milliseconds after which occurrences are highlighted.", + "occurrencesHighlightDelay": "Určuje dobu prodlevy v milisekundách, po které se zvýrazní výskyty.", "off": "Rychlé návrhy jsou zakázané.", "on": "Rychlé návrhy se zobrazují ve widgetu návrhů.", "overviewRulerBorder": "Určuje, jestli má být kolem přehledového pravítka vykresleno ohraničení.", @@ -988,6 +997,7 @@ "editor.action.source.noneMessage.preferred.kind": "Nejsou k dispozici žádné upřednostňované zdrojové akce pro {0}.", "fixAll.label": "Opravit vše", "fixAll.noneMessage": "K dispozici není žádná akce „opravit vše“.", + "organizeImports.description": "Umožňuje uspořádat importy v aktuálním souboru. Některé nástroje označují tuto možnost také jako Optimalizovat importy.", "organizeImports.label": "Uspořádat importy", "quickfix.trigger.label": "Rychlá oprava...", "refactor.label": "Refaktorovat...", @@ -1072,10 +1082,13 @@ }, "vs/editor/contrib/dropOrPasteInto/browser/copyPasteContribution": { "pasteAs": "Vložit jako...", - "pasteAs.kind": "Druh úpravy vložení, který se má zkusit použít Pokud se nezadá nebo pokud pro tento druh existuje více úprav, zobrazí editor ovládací prvek pro výběr.", + "pasteAs.kind": "The kind of the paste edit to try pasting with.\r\nIf there are multiple edits for this kind, the editor will show a picker. If there are no edits of this kind, the editor will show an error message.", + "pasteAs.preferences": "List of preferred paste edit kind to try applying.\r\nThe first edit matching the preferences will be applied.", "pasteAsText": "Vložit jako text" }, "vs/editor/contrib/dropOrPasteInto/browser/copyPasteController": { + "noPreferences": "empty", + "pasteAsDefault": "Konfigurovat výchozí akci vložení", "pasteAsError": "Pro {0} se nenašly žádné úpravy vložení.", "pasteAsPickerPlaceholder": "Vybrat akci vložení", "pasteAsProgress": "Spouští se obslužné rutiny vložení", @@ -1094,9 +1107,6 @@ "pasteHtmlLabel": "Vložit kód HTML", "text.label": "Vložit prostý text" }, - "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorContribution": { - "defaultProviderDescription": "Nakonfiguruje výchozího poskytovatele přetažení, který se má použít pro obsah daného typu MIME." - }, "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorController": { "dropIntoEditorProgress": "Spouští se obslužné rutiny přetažení. Kliknutím zrušíte akci.", "dropWidgetVisible": "Určuje, jestli se zobrazuje widget pro přetažení", @@ -1394,13 +1404,15 @@ "action.inlineSuggest.acceptNextLine": "Přijmout další řádek vloženého návrhu", "action.inlineSuggest.acceptNextWord": "Přijmout další vložené slovo návrhu", "action.inlineSuggest.alwaysShowToolbar": "Vždy zobrazit panel nástrojů", - "action.inlineSuggest.dev.extractRepro": "Developer: Extract Inline Suggest State", + "action.inlineSuggest.dev.extractRepro": "Vývojář: Stav extrahování vloženého návrhu", "action.inlineSuggest.hide": "Skrýt vložený návrh", "action.inlineSuggest.jump": "Přejít na další vloženou úpravu", "action.inlineSuggest.showNext": "Zobrazit další vložený návrh", "action.inlineSuggest.showPrevious": "Zobrazit předchozí vložený návrh", "action.inlineSuggest.trigger": "Aktivovat vložený návrh", - "jump": "Přejít na" + "action.inlineSuggest.trigger.inlineEdit": "Aktivovat vloženou úpravu", + "jump": "Přejít na", + "noInlineEditAvailable": "Není k dispozici žádná vložená úprava." }, "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionContextKeys": { "cursorAtInlineEdit": "Určuje, jestli je kurzor na vložené úpravě.", @@ -1410,7 +1422,9 @@ "inlineSuggestionHasIndentation": "Určuje, jestli vložený návrh začíná prázdným znakem.", "inlineSuggestionHasIndentationLessThanTabSize": "Určuje, zda vložený návrh začíná mezerou, která je menší, než jaká by byla vložena tabulátorem", "inlineSuggestionVisible": "Určuje, jestli je vložený návrh viditelný.", - "suppressSuggestions": "Určuje, jestli se mají návrhy pro aktuální návrh potlačit." + "suppressSuggestions": "Určuje, jestli se mají návrhy pro aktuální návrh potlačit.", + "tabShouldAcceptInlineEdit": "Určuje, jestli má karta přijmout vloženou úpravu.", + "tabShouldJumpToInlineEdit": "Určuje, jestli má karta přejít na vloženou úpravu." }, "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionsController": { "showAccessibleViewHint": "Zkontrolujte to v přístupném zobrazení ({0})." @@ -1816,6 +1830,7 @@ "vs/platform/accessibilitySignal/browser/accessibilitySignalService": { "accessibility.signals.chatRequestSent": "Žádost o chat odeslána", "accessibility.signals.clear": "Vymazat", + "accessibility.signals.codeActionRequestTriggered": "Aktivována žádost o akci kódu", "accessibility.signals.format": "Formát", "accessibility.signals.lineHasBreakpoint": "Zarážka", "accessibility.signals.lineHasError": "Chyba na řádku", @@ -1838,6 +1853,8 @@ "accessibilitySignals.chatRequestSent": "Žádost o chat se odeslala.", "accessibilitySignals.chatResponseReceived": "Odpověď chatu byla přijata.", "accessibilitySignals.clear": "Vymazat", + "accessibilitySignals.codeActionApplied": "Aplikována akce kódu", + "accessibilitySignals.codeActionRequestTriggered": "Aktivována žádost o akci kódu", "accessibilitySignals.diffLineDeleted": "Rozdílový řádek odstraněn", "accessibilitySignals.diffLineInserted": "Vložen rozdílový řádek", "accessibilitySignals.diffLineModified": "Rozdílný řádek změněn", @@ -2030,6 +2047,7 @@ "MarketPlaceDisabled": "Marketplace není povolen.", "incompatible platform": "Rozšíření „{0}“ není k dispozici v {1} pro {2}.", "incompatibleAPI": "Rozšíření {0} nejde nainstalovat. {1}", + "learn more": "Learn More", "malicious extension": "Rozšíření nelze nainstalovat, protože bylo nahlášeno jako problematické.", "multipleDependentsError": "Rozšíření {0} není možné odinstalovat. Závisí na něm rozšíření {1}, {2} a jedno další.", "multipleIndirectDependentsError": "Rozšíření {0} není možné odinstalovat. Vedlo by to i k odinstalaci rozšíření {1}, na němž závisí rozšíření {2}, {3} a některá další.", @@ -2078,6 +2096,10 @@ "updateMessage": "Rozšíření {0} se aktualizuje na verzi {1}.", "useId": "Zkontrolujte, že používáte úplné ID rozšíření, včetně vydavatele, například {0}." }, + "vs/platform/extensionManagement/common/extensionManagementIpc": { + "incompatible platform": "The '{0}' extension is not available in {1} for {2}.", + "learn more": "Learn More" + }, "vs/platform/extensionManagement/common/extensionNls": { "missingNLSKey": "Nepovedlo se najít zprávu pro klíč {0}." }, @@ -2201,21 +2223,6 @@ "vs/platform/history/browser/contextScopedHistoryWidget": { "suggestWidgetVisible": "Určuje, jestli jsou viditelné návrhy." }, - "vs/platform/issue/electron-main/issueMainService": { - "cancel": "Zrušit", - "confirmCloseIssueReporter": "Váš vstup se neuloží. Opravdu chcete toto okno zavřít?", - "issueReporter": "Sestavy problémů", - "issueReporterWriteToClipboard": "Dat je příliš mnoho, takže je nelze přímo odeslat na GitHub. Data budou zkopírována do schránky. Vložte je prosím na stránku problému na GitHubu, která se otevře.", - "ok": "&&OK", - "yes": "&&Ano" - }, - "vs/platform/issue/electron-main/processMainService": { - "local": "Místní", - "processExplorer": "Průzkumník procesů", - "trace.detail": "Vytvořte prosím problém a připojte ručně následující soubor:\r\n{0}", - "trace.message": "Trasovací soubor se úspěšně vytvořil.", - "trace.ok": "&&OK" - }, "vs/platform/keybinding/common/abstractKeybindingService": { "first.chord": "({0}) byla stisknuta. Čekání na druhou klávesu...", "missing.chord": "Kombinace kláves ({0}, {1}) není příkaz.", @@ -2323,6 +2330,13 @@ "warnEscalation": "{0} vás nyní pomocí nástroje osascript požádá o oprávnění správce k instalaci příkazu prostředí.", "warnEscalationUninstall": "{0} vás nyní pomocí nástroje osascript požádá o oprávnění správce k odinstalaci příkazu prostředí." }, + "vs/platform/process/electron-main/processMainService": { + "local": "Místní", + "processExplorer": "Průzkumník procesů", + "trace.detail": "Vytvořte prosím problém a připojte ručně následující soubor:\r\n{0}", + "trace.message": "Trasovací soubor se úspěšně vytvořil.", + "trace.ok": "&&OK" + }, "vs/platform/quickinput/browser/commandsQuickAccess": { "canNotRun": "Výsledkem příkazu {0} je chyba.", "commandPickAriaLabelWithKeybinding": "{0}, {1}", @@ -2381,6 +2395,7 @@ }, "vs/platform/request/common/request": { "electronFetch": "Určuje, jestli se má místo implementace Node.js povolit implementace načítání Electron. Všechna místní rozšíření získají pro globální rozhraní API pro načítání implementaci načítání Electron.", + "fetchAdditionalSupport": "Určuje, jestli se má implementace načítání Node.js rozšířit o další podporu. Podpora proxy serveru ({0}) a systémových certifikátů ({1}) se v současné době přidají, když jsou povolená odpovídající nastavení.", "httpConfigurationTitle": "HTTP", "noProxy": "Určuje názvy domén, pro které se mají ignorovat nastavení proxy serveru pro požadavky HTTP/HTTPS.", "proxy": "Nastavení proxy, které se má použít. Pokud není nastaveno, zdědí se z proměnných prostředí http_proxy a https_proxy.", @@ -2523,7 +2538,7 @@ "diffEditorRemovedLines": "Barva pozadí řádků, které byly odebrány. Barva nesmí být neprůhledná, aby neskrývala podkladové dekorace.", "diffEditorRemovedOutline": "Barva obrysu pro text, který byl odebrán", "editorBackground": "Barva pozadí editoru", - "editorCompositionBorder": "The border color for an IME composition.", + "editorCompositionBorder": "Barva ohraničení kompozice editoru IME", "editorError.background": "Barva pozadí textu chyby v editoru. Barva nesmí být neprůhledná, aby se nepřekryly dekorace pod chybou.", "editorError.foreground": "Barva popředí podtržení chyb vlnovkou v editoru", "editorFindMatch": "Barva aktuální shody při vyhledávání", @@ -2704,6 +2719,10 @@ "overviewRuleWarning": "Barva značky minimapy pro upozornění" }, "vs/platform/theme/common/colors/miscColors": { + "activityErrorBadge.background": "Barva pozadí odznáčku chybové aktivity", + "activityErrorBadge.foreground": "Barva popředí odznáčku chybové aktivity", + "activityWarningBadge.background": "Barva pozadí odznáčku aktivity upozornění", + "activityWarningBadge.foreground": "Barva popředí odznáčku aktivity upozornění", "badgeBackground": "Barva pozadí odznáčku. Odznáčky jsou malé informační popisky, například s počtem výsledků hledání.", "badgeForeground": "Barva popředí odznáčku. Odznáčky jsou malé informační popisky, například s počtem výsledků hledání.", "progressBarBackground": "Barva pozadí indikátoru průběhu, který se může zobrazit u dlouhotrvajících operací", @@ -3544,6 +3563,8 @@ "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { "focusAuxiliaryBar": "Fokus na sekundární postranní panel", "hideAuxiliaryBar": "Skrýt sekundární postranní panel", + "nextAuxiliaryBarView": "Další zobrazení sekundárního bočního panelu", + "previousAuxiliaryBarView": "Předchozí zobrazení sekundárního bočního panelu", "secondary sidebar": "Sekundární postranní panel", "secondary sidebar mnemonic": "Sekundární po&&stranní panel", "toggleAuxiliaryBar": "Přepnout viditelnost sekundárního postranního panelu", @@ -3927,8 +3948,8 @@ "editorCommand.activeEditorMove.arg.description": "Argument Properties:\r\n\t* 'to': String value providing where to move.\r\n\t* 'by': String value providing the unit for move (by tab or by group).\r\n\t* 'value': Number value providing how many positions or an absolute position to move.", "editorCommand.activeEditorMove.arg.name": "Argument přesunutí aktivního editoru", "editorCommand.activeEditorMove.description": "Přesunout aktivní editor podle karet nebo skupin", - "editorGroupLayout.horizontal": "Horizontal", - "editorGroupLayout.vertical": "Vertical", + "editorGroupLayout.horizontal": "Vodorovně", + "editorGroupLayout.vertical": "Svisle", "focusLeftSideEditor": "Přepnout fokus na první stranu v aktivním editoru", "focusOtherSideEditor": "Přepnout fokus na opačnou stranu v aktivním editoru", "focusRightSideEditor": "Přepnout fokus na druhou stranu v aktivním editoru", @@ -3966,15 +3987,16 @@ "editorLineHighlight": "Barva popředí pro popisky ve vodoznaku editoru", "watermark.findInFiles": "Najít v souborech", "watermark.newUntitledFile": "Nový textový soubor bez názvu", + "watermark.openChat": "Otevřít chat", + "watermark.openCopilotEdits": "Otevřít Úpravy v Copilotu", "watermark.openFile": "Otevřít soubor", "watermark.openFileFolder": "Otevřít soubor nebo složku", "watermark.openFolder": "Otevřít složku", "watermark.openRecent": "Otevřít nedávné", + "watermark.openSettings": "Otevřít nastavení", "watermark.quickAccess": "Přejít na soubor", "watermark.showCommands": "Zobrazit všechny příkazy", - "watermark.showSettings": "Zobrazit nastavení", "watermark.startDebugging": "Spustit ladění", - "watermark.toggleFullscreen": "Přepnout režim zobrazení na celou obrazovku", "watermark.toggleTerminal": "Přepnout terminál" }, "vs/workbench/browser/parts/editor/editorPanes": { @@ -4176,7 +4198,11 @@ "turnOnNotifications": "Zapnout všechna oznámení z {0}" }, "vs/workbench/browser/parts/paneCompositeBar": { - "resetLocation": "Obnovit umístění" + "auxiliarybar": "Sekundární postranní panel", + "moveToMenu": "Přesunout do", + "panel": "Panel", + "resetLocation": "Obnovit umístění", + "sidebar": "Primární postranní panel" }, "vs/workbench/browser/parts/paneCompositePart": { "moreActions": "Další akce…", @@ -4228,8 +4254,8 @@ "align panel": "Zarovnat Panel", "hidePanel": "Skrýt panel", "panel position": "Pozice panelu", - "showIcons": "Show Icons", - "showLabels": "Show Labels" + "showIcons": "Zobrazit ikony", + "showLabels": "Zobrazit popisky" }, "vs/workbench/browser/parts/sidebar/sidebarActions": { "focusSideBar": "Fokus na primární postranní panel" @@ -4285,7 +4311,10 @@ "toggle.hideCustomTitleBar": "Skrýt vlastní záhlaví", "toggle.hideCustomTitleBarInFullScreen": "Skrýt vlastní záhlaví v zobrazení na celou obrazovku", "toggle.layout": "Ovládací prvky rozložení", - "toggle.layoutDescription": "Přepnout viditelnost ovládacích prvků rozložení v záhlaví" + "toggle.layoutDescription": "Přepnout viditelnost ovládacích prvků rozložení v záhlaví", + "toggle.navigation": "Ovládací prvky navigace", + "toggle.navigationDescription": "Přepnout viditelnost ovládacích prvků navigace v záhlaví", + "toggle.titleBarStyle": "Restore Native Title Bar" }, "vs/workbench/browser/parts/titlebar/titlebarPart": { "ariaLabelTitleActions": "Akce v záhlaví", @@ -4416,6 +4445,8 @@ "menuBarVisibility.mac": "Určuje viditelnost řádku nabídek. Nastavení toggle znamená, že řádek nabídek je skrytý a zobrazí se spuštěním příkazu Nastavit fokus na nabídku aplikace. Nastavení compact přesune nabídku na boční panel.", "mergeWindow": "Nakonfigurujte interval v sekundách, během něhož se poslední zadaná položka v místní historii souboru nahradí položkou, která se přidává. To pomáhá snížit celkový počet přidávaných položek, když je například povolené automatické ukládání. Toto nastavení se použije jen u položek, který mají totožný zdrojový původ. Změna tohoto nastavení nemá žádný vliv na existující položky místní historie souboru.", "mouseBackForwardToNavigate": "Povolí použití čtvrtého a pátého tlačítka na myši pro příkazy Přejít zpět a přejít vpřed", + "navigationControlEnabled": "Určuje, jestli se ovládací prvek navigace zobrazí ve vlastním záhlaví. Toto nastavení má efekt pouze v případě, že vlastnost {0} není nastavena na hodnotu {1}.", + "navigationControlEnabledWeb": "Určuje, jestli je ovládací prvek navigace zobrazený v záhlaví.", "navigationScope": "Určuje rozsah procházení v historii v editorech u příkazů, jako jsou Přejít zpět a Přejít vpřed", "openDefaultKeybindings": "Určuje, jestli se při otevření nastavení klávesových zkratek otevře i editor zobrazující všechny výchozí klávesové zkratky.", "openDefaultSettings": "Určuje, jestli se při otevření nastavení otevře i editor zobrazující všechna výchozí nastavení.", @@ -4424,7 +4455,7 @@ "openFoldersInNewWindow": "Controls whether folders should open in a new window or replace the last active window.\r\nNote that there can still be cases where this setting is ignored (e.g. when using the `--new-window` or `--reuse-window` command line option).", "panelDefaultLocation": "Určuje výchozí umístění panelu (terminál, konzole ladění, výstup, problémy) v novém pracovním prostoru. Může se zobrazovat v dolní, horní, pravé nebo levé části oblasti editoru.", "panelOpensMaximized": "Určuje, jestli se panel otevře maximalizovaný. Možnosti jsou, že se bude otevírat buď vždy maximalizovaný, nebo se nebude maximalizovaný otevírat nikdy, nebo se otevře a nastaví tak, jak byl před zavřením.", - "panelShowLabels": "Controls whether activity items in the panel title are shown as label or icon.", + "panelShowLabels": "Určuje, jestli se položky aktivity v názvu panelu zobrazují jako popisek nebo ikona.", "perEditorGroup": "Určuje, jestli má limit maximálního počtu otevřených editorů platit pro jednu skupinu editorů nebo pro všechny skupiny editorů.", "pinnedTabSizing": "Určuje velikost připnutých karet editorů. Připnuté karty jsou seřazené na začátku všech otevřených karet a obvykle se nezavřou, dokud je neodepnete. Tato hodnota je ignorována, pokud možnost {0} není nastavena na hodnotu {1}.", "preserveInput": "Určuje, jestli se při příštím otevření mají obnovit data naposledy zadaná do palety příkazů.", @@ -4840,7 +4871,7 @@ "configureRuntimeArguments": "Konfigurovat argumenty modulu runtime", "openUserDataFolder": "Otevřít složku uživatelských dat.", "reloadWindowWithExtensionsDisabled": "Znovu načíst se zakázanými rozšířeními", - "showGPUInfo": "Show GPU Info", + "showGPUInfo": "Zobrazit informace o GPU", "toggleDevTools": "Přepnout vývojářské nástroje" }, "vs/workbench/electron-sandbox/actions/installActions": { @@ -4906,7 +4937,7 @@ "touchbar.enabled": "Povolí tlačítka Touch Baru v macOS na klávesnici (pokud je k dispozici).", "touchbar.ignored": "Sada identifikátorů pro položky na dotykovém panelu, které by se neměly zobrazovat (příklad: workbench.action.navigateBack)", "window.clickThroughInactive": "Pokud je povoleno, kliknutím na neaktivní okno se aktivuje jak okno, tak i prvek, na kterém je ukazatel myši, pokud je na něj možné kliknout. Pokud je zakázáno, kliknutím kamkoli v neaktivním okně se aktivuje pouze okno a daný prvek pak bude nutné aktivovat dalším kliknutím.", - "window.customTitleBarVisibility": "Adjust when the custom title bar should be shown. The custom title bar can be hidden when in full screen mode with `windowed`. The custom title bar can only be hidden in non full screen mode with `never` when {0} is set to `native`.", + "window.customTitleBarVisibility": "Umožňuje upravit, kdy se má zobrazit vlastní záhlaví. Vlastní záhlaví se dá skrýt v režimu zobrazení na celou obrazovku, pokud je nastavena hodnota Windowed. Vlastní záhlaví lze skrýt pouze v případě, že není použito zobrazení na celou obrazovku s možností Never, pokud je vlastnost {0} nastavena na hodnotu Native.", "window.customTitleBarVisibility.auto": "Automaticky změní viditelnost vlastního záhlaví.", "window.customTitleBarVisibility.never": "Umožňuje skrýt vlastní záhlaví, když je vlastnost{0} nastavená na hodnotu Native.", "window.customTitleBarVisibility.windowed": "Umožňuje skrýt vlastní záhlaví v zobrazení na celou obrazovku. Umožňuje automaticky změnit viditelnost vlastního záhlaví, pokud nejste v zobrazení na celou obrazovku.", @@ -4984,6 +5015,7 @@ "vs/workbench/contrib/accessibility/browser/accessibilityConfiguration": { "accessibility.debugWatchVariableAnnouncements": "Určuje, jestli se mají v zobrazení sledování ladění oznamovat změny proměnných.", "accessibility.hideAccessibleView": "Určuje, jestli je skryté zobrazení s podporou přístupnosti.", + "accessibility.replEditor.readLastExecutedOutput": "Určuje, jestli se oznámí výstup z provádění v nativním REPL.", "accessibility.signalOptions.debouncePositionChanges": "Určuje, jestli by se změny pozice měly filtrovat (debouncing).", "accessibility.signalOptions.delays.errorAtPosition.announcement": "Zpoždění v milisekundách před oznámením, když na pozici dojde k chybě", "accessibility.signalOptions.delays.errorAtPosition.sound": "Zpoždění v milisekundách před přehráním zvuku v případě chyby na pozici", @@ -4996,10 +5028,14 @@ "accessibility.signals.chatRequestSent.announcement": "Přehraje oznámení, když se vytvoří žádost o chat.", "accessibility.signals.chatRequestSent.sound": "Při vytvoření žádosti o chat přehraje zvuk.", "accessibility.signals.chatResponseReceived": "Přehraje zvuk (zvukový signál) při přijetí odpovědi.", - "accessibility.signals.chatResponseReceived.sound": "Při přijetí žádosti přehrává zvuk ve smyčce.", + "accessibility.signals.chatResponseReceived.sound": "Přehraje zvuk při přijetí odpovědi.", "accessibility.signals.clear": "Přehraje signál – zvuk (zvukový signál) nebo oznámení (upozornění) při vymazání funkce (například terminál, konzola ladění nebo výstupní kanál).", "accessibility.signals.clear.announcement": "Přehraje oznámení, když je funkce vymazána.", "accessibility.signals.clear.sound": "Přehraje zvuk při vymazání funkce.", + "accessibility.signals.codeActionApplied": "Přehraje zvuk / zvukový signál při aplikování akce kódu.", + "accessibility.signals.codeActionApplied.sound": "Přehraje zvuk při aplikování akce kódu.", + "accessibility.signals.codeActionTriggered": "Přehraje zvuk / zvukový signál, když se aktivuje akce kódu.", + "accessibility.signals.codeActionTriggered.sound": "Přehraje zvuk, když se aktivuje akce kódu.", "accessibility.signals.diffLineDeleted": "Přehraje zvuk (zvukový signál), když se fokus přesune na odstraněný řádek v režimu Prohlížeč Diff s podporou přístupnosti nebo na další/předchozí změnu.", "accessibility.signals.diffLineDeleted.sound": "Přehraje zvuk, když se fokus přesune na odstraněný řádek v režimu Prohlížeč Diff s podporou přístupnosti nebo na další/předchozí změnu.", "accessibility.signals.diffLineInserted": "Přehraje zvuk (zvukový signál), když se fokus přesune na vložený řádek v režimu Prohlížeč Diff s podporou přístupnosti nebo na další/předchozí změnu.", @@ -5091,6 +5127,7 @@ "autoSynthesize": "Určuje, jestli se má textová odpověď při použití řeči jako vstupu automaticky číst nahlas. Například v relaci chatu se odpověď automaticky syntetizovala při použití hlasu jako žádosti o chat.", "dimUnfocusedEnabled": "Určuje, jestli se mají editory a terminály bez fokusu ztlumit, což zpřístupňuje, kam bude zadaný vstup chodit. To funguje s většinou editorů s vážnou výjimkou těch, kteří využívají rámce iframe, jako jsou poznámkové bloky a editory rozšíření webview.", "dimUnfocusedOpacity": "Zlomek neprůhlednosti (0,2 až 1,0), který se má použít pro editory a terminály bez fokusu. To se projeví jenom v případě, že je povolená {0}.", + "replEditor.autoFocusAppendedCell": "Určuje, jestli se má fokus automaticky odesílat do REPL při provedení kódu.", "sound.enabled.auto": "Povolí zvuk, když je připojená čtečka obrazovky.", "sound.enabled.off": "Zakažte zvuk.", "sound.enabled.on": "Povolte zvuk.", @@ -5108,7 +5145,7 @@ "verbosity.keybindingsEditor.description": "Poskytuje informace o tom, jak změnit klávesovou zkratku v editoru klávesových zkratek, když je zaměřený řádek.", "verbosity.notebook": "Zadejte informace o tom, jak zaměřit kontejner buněk nebo vnitřní editor, když je buňka poznámkového bloku zaměřená.", "verbosity.notification": "Zadejte informace o tom, jak otevřít oznámení v přístupném zobrazení.", - "verbosity.replInputHint": "Zadejte informace o relevantních akcích pro vstup Repl.", + "verbosity.replEditor.description": "Zadejte informace o tom, jak získat přístup k nabídce nápovědy pro usnadnění přístupu k editoru REPL, když je fokus na editoru REPL.", "verbosity.terminal.description": "Zadejte informace o tom, jak přistupovat k nabídce nápovědy k funkcím terminálu, když je fokus na terminálu.", "verbosity.walkthrough": "Zadejte informace o tom, jak otevřít podrobný návod v zobrazení s podporou přístupnosti.", "voice.speechLanguage": "Jazyk, který by se měl používat pro převod textu na řeč a pro převod řeči na text Pokud je to možné, vyberte možnost Automaticky, pokud chcete použít nakonfigurovaný jazyk zobrazení. Upozorňujeme, že rozpoznávání řeči a řečové syntezátory nemusí podporovat všechny jazyky zobrazení.", @@ -5231,12 +5268,13 @@ "accounts": "Účty", "currentAccount": "Aktuální účet", "manageAccountPreferenceForExtension": "Spravovat předvolby účtu rozšíření", + "noAccountUsage": "Pro toto rozšíření zatím nebyly použity žádné účty.", "noAccounts": "Toto rozšíření aktuálně nepoužívá žádné účty.", "pickAProviderTitle": "Spravovat předvolby účtu rozšíření", - "placeholder": "Spravovat předvolby účtu {0}…", + "placeholder v2": "Spravovat předvolby účtu {0} pro: {1}…", "selectProvider": "Vyberte zprostředkovatele ověřování, pro kterého chcete spravovat předvolby účtu.", "title": "Předvolby účtu {0} pro tento pracovní prostor", - "use new account": "Use a new account..." + "use new account": "Použít nový účet..." }, "vs/workbench/contrib/authentication/browser/actions/manageTrustedExtensionsForAccountAction": { "accountLastUsedDate": "Tento účet byl naposledy použit {0}.", @@ -5261,12 +5299,6 @@ "vs/workbench/contrib/authentication/browser/authentication.contribution": { "authentication": "Ověřování", "authentication.Placeholder": "Zatím se nepožadují žádné účty…", - "authentication.id": "ID zprostředkovatele ověřování", - "authentication.idConflict": "Toto ID ověřování {0} už je zaregistrované.", - "authentication.label": "Lidsky čitelný název zprostředkovatele ověřování", - "authentication.missingId": "Při přidávání ověřování je nutné specifikovat ID.", - "authentication.missingLabel": "Při přidávání ověřování je nutné specifikovat popisek.", - "authenticationExtensionPoint": "Přidává ověřování.", "authenticationid": "ID", "authenticationlabel": "Popisek", "loading": "Načítání..." @@ -5359,9 +5391,11 @@ }, "vs/workbench/contrib/chat/browser/actions/chatAccessibilityHelp": { "chat.announcement": "Odpovědi na chat budou oznámeny, jakmile přijdou. Odpověď bude označovat počet bloků kódu, pokud nějaké jsou, a zbytek odpovědi.", + "chat.differencePanel": "Zobrazení chatu na panelu je trvalé rozhraní, které podporuje také navigaci v navrhovaných doplňujících otázkách, zatímco zobrazení rychlého chatu je přechodné rozhraní pro zadávání a prohlížení požadavků.", + "chat.differenceQuick": "Zobrazení rychlého chatu je přechodné rozhraní pro zadávání a prohlížení požadavků, zatímco zobrazení chatu na panelu je trvalé rozhraní, které podporuje také navigaci v navrhovaných doplňujících otázkách.", "chat.followUp": "Ve vstupním poli přejděte k navrhované následné otázce (Shift+Tab) a spusťte ji stisknutím klávesy Enter.", "chat.inspectResponse": "Ve vstupním poli zkontrolujte poslední odpověď v přístupném zobrazení{0}.", - "chat.overview": "Zobrazení chatu se skládá ze vstupního pole a seznamu požadavků a odpovědí. Vstupní pole se používá k zadávání požadavků a seznam se používá k zobrazení odpovědí.", + "chat.overview": "Zobrazení rychlého chatu se skládá ze vstupního pole a seznamu požadavků a odpovědí. Vstupní pole se používá k zadávání požadavků a seznam se používá k zobrazení odpovědí.", "chat.requestHistory": "Ve vstupním poli můžete pomocí šipek nahoru a dolů procházet historii požadavků. Upravte vstup a pomocí klávesy Enter nebo tlačítka Odeslat spusťte novou žádost.", "chat.signals": "Signály přístupnosti se dají změnit prostřednictvím nastavení s předponou signals.chat. Pokud žádost trvá déle než 4 sekundy, uslyšíte ve výchozím nastavení zvuk, který indikuje, že nadále pokračuje její zpracování.", "inlineChat.access": "Dá se aktivovat prostřednictvím akcí kódu nebo přímo pomocí příkazu Vložený chat: Spustit vložený chat{0}.", @@ -5383,31 +5417,36 @@ "chat.clear.label": "Vymazat všechny chaty pracovního prostoru", "chat.history.label": "Zobrazit chaty…", "chat.history.rename": "Přejmenovat", + "chat.releaseNotes.label": "Explore New Features", "chatWith": "Chat s rozšířením", "currentChatLabel": "aktuální", - "installChat": "Install {0}", - "installChatGlobalAction.justification": "AI support requires this extension.", "interactiveSession.clearHistory.label": "Vymazat historii vstupu", "interactiveSession.focusInput.label": "Vstup chatu na intenzivní práci", "interactiveSession.history.delete": "Odstranit", "interactiveSession.history.editor": "Otevřít v editoru", "interactiveSession.history.pick": "Přepnout na chat", "interactiveSession.open": "Otevřít editor", - "learnMore": "Learn More", + "learnMore": "Další informace", "more": "Další…", "newChatTitle": "Nový název chatu", "openChat": "Otevřít chat", "title4": "Chat", - "toggle.chatControl": "Chat Controls", - "toggle.chatControlsDescription": "Toggle visibility of the Chat Controls in title bar" + "toggle.chatControl": "Ovládací prvky chatu", + "toggle.chatControlsDescription": "Přepnout viditelnost ovládacích prvků chatu v záhlaví" }, "vs/workbench/contrib/chat/browser/actions/chatClearActions": { + "chat.done.label": "Hotovo", "chat.newChat.label": "Nový chat", - "chat.newEdits.label": "New Edit Session", - "chat.openEdits.label": "Open Edit Session" + "chat.newEdits.label": "Nová relace úprav", + "chat.openEdits.label": "Otevřít {0}", + "chat.redoEdit.label": "Provést znovu poslední úpravu", + "chat.startEditing.confirmation.acceptEdits": "Přijmout a pokračovat", + "chat.startEditing.confirmation.discardEdits": "Zahodit a pokračovat", + "chat.startEditing.confirmation.pending.message.2": "Zahájením nové relace úprav ukončíte aktuální relaci. Chcete zahodit čekající úpravy {0} souborů?", + "chat.startEditing.confirmation.title": "Chcete zahájit novou relaci úprav?", + "chat.undoEdit.label": "Vrátit zpět poslední úpravu" }, "vs/workbench/contrib/chat/browser/actions/chatCodeblockActions": { - "chat.applyAll.label": "Aplikovat všechny úpravy", "interactive.applyInEditor.label": "Použít v editoru", "interactive.compare.apply": "Použít úpravy", "interactive.compare.discard": "Zahodit úpravy", @@ -5419,19 +5458,25 @@ "interactive.runInTerminal.label": "Vložit do terminálu" }, "vs/workbench/contrib/chat/browser/actions/chatContextActions": { + "chatAttachFiles": "Vyhledejte soubory pro přidání do pracovní sady", "chatContext.attach.placeholder": "Hledat přílohy", - "chatContext.attachScreenshot.labelElectron.Window": "Screenshot Window", - "chatContext.attachScreenshot.labelWeb": "Screenshot", - "chatContext.editors": "Open Editors", + "chatContext.attachScreenshot.labelElectron.Window": "Okno snímku obrazovky", + "chatContext.attachScreenshot.labelWeb": "Snímek obrazovky", + "chatContext.editors": "Otevřít editory", "chatContext.notebook.kernelVariable": "Proměnná jádra...", "chatContext.notebook.selectkernelVariable": "Vybrat a vložit proměnnou jádra", - "chatContext.searchResults": "Search Results", + "chatContext.relatedFiles": "Související soubory", + "chatContext.searchResults": "Výsledky hledání", "chatContext.symbol": "Symbol...", "imageFromClipboard": "Obrázek ze schránky", "pastedImage": "Vložený obrázek", + "relatedFiles": "Přidat související soubory do pracovní sady", "workbench.action.chat.attachContext.label": "Připojit kontext", "workbench.action.chat.attachFile.label": "Přidat soubor do chatu", - "workbench.action.chat.attachSelection.label": "Přidat výběr do chatu" + "workbench.action.chat.attachSelection.label": "Přidat výběr do chatu", + "workbench.action.chat.editing.attachFiles.label": "Přidat soubory do pracovní sady", + "workbench.action.edits.attachFile.label": "Přidat soubor do {0}", + "workbench.action.edits.attachSelection.label": "Přidat výběr do {0}" }, "vs/workbench/contrib/chat/browser/actions/chatCopyActions": { "interactive.copyAll.label": "Kopírovat vše", @@ -5444,13 +5489,15 @@ "actions.chat.submitSecondaryAgent": "Odeslat sekundárnímu agentovi", "chat.newChat.label": "Odeslat do nového chatu", "chat.pickModel.label": "Vybrat model", - "chat.sendToChatEditing.label": "Send to Copilot Edits", - "chat.startEditing.confirmation.message": "Starting a new editing session will end your current editing session and discard edits to {0} files. Do you wish to proceed?", - "chat.startEditing.confirmation.primaryButton": "Yes", - "chat.startEditing.confirmation.title": "Start new editing session?", + "chat.sendToChatEditing.label": "Odeslat do úprav v Copilotu", + "chat.startEditing.confirmation.message.many": "Spuštěním nové relace úprav ukončíte aktuální relaci úprav obsahující tento počet souborů: {0}. Chcete pokračovat?", + "chat.startEditing.confirmation.message.one": "Spuštěním nové relace úprav ukončíte aktuální relaci úprav obsahující {0} soubor. Chcete pokračovat?", + "chat.startEditing.confirmation.primaryButton": "Ano", + "chat.startEditing.confirmation.title": "Chcete zahájit novou relaci úprav?", + "edits.submit.label": "Odeslat", "interactive.cancel.label": "Zrušit", - "interactive.submit.label": "Send and Dispatch", - "interactive.submitWithoutDispatch.label": "Send" + "interactive.submit.label": "Odeslat a odbavit", + "interactive.submitWithoutDispatch.label": "Odeslat" }, "vs/workbench/contrib/chat/browser/actions/chatFileTreeActions": { "interactive.nextFileTree.label": "Další Strom souborů", @@ -5477,20 +5524,18 @@ "toggle.query": "Dotaz pro otevření rychlého chatu s" }, "vs/workbench/contrib/chat/browser/actions/chatTitleActions": { - "chat.remove.label": "Odebrat žádost a odpověď", - "chat.retry.confirmation.checkbox": "Don't ask again", - "chat.retry.confirmation.message2": "This will undo edits made to {0} since this request.", - "chat.retry.confirmation.primaryButton": "Yes", + "chat.removeRequest.label": "Odebrat žádost", + "chat.retry.confirmation.checkbox": "Příště se už neptat", + "chat.retry.confirmation.message2": "Tato akce vrátí zpět úpravy provedené v {0} od této žádosti.", + "chat.retry.confirmation.primaryButton": "Ano", "chat.retry.label": "Zkusit znovu", - "chat.retryLast.confirmation.message2": "This will undo edits made to {0} files in your working set since this request. Do you want to proceed?", - "chat.retryLast.confirmation.title2": "Do you want to retry your last request?", - "chat.startEditing.confirmation.acceptEdits": "Accept & Continue", - "chat.startEditing.confirmation.discardEdits": "Discard & Continue", - "chat.startEditing.confirmation.message": "Starting a new editing session will end your current editing session and discard edits to {0} files. Do you wish to proceed?", - "chat.startEditing.confirmation.pending.message": "Starting a new editing session will end your current session. Do you want to discard pending edits to {0} files?", - "chat.startEditing.confirmation.primaryButton": "Yes", - "chat.startEditing.confirmation.title": "Start new editing session?", - "chat.startEditing.label2": "Edit with Copilot", + "chat.retryLast.confirmation.message2": "Tato akce vrátí zpět úpravy provedené v {0} souborech v pracovní sadě od této žádosti. Chcete pokračovat?", + "chat.retryLast.confirmation.title2": "Chcete opakovat poslední žádost?", + "chat.startEditing.label2": "Upravit pomocí Copilotu", + "chat.startEditing.last": "The last {0} requests", + "chat.startEditing.pickAll": "All requests from the conversation", + "chat.startEditing.pickCustom": "Manually select requests...", + "chat.startEditing.pickRequest": "Vyberte požadavky, které chcete použít pro úpravy.", "interactive.helpful.label": "Užitečné", "interactive.insertIntoNotebook.label": "Vložit do poznámkového bloku", "interactive.reportIssueForBug.label": "Nahlásit problém", @@ -5508,24 +5553,23 @@ "overlap": "Probíhá zobrazování náhledu jiné změny kódu. Nejdříve prosím aplikujte nebo zahoďte čekající změny." }, "vs/workbench/contrib/chat/browser/attachments/implicitContextAttachment": { - "chat.fileAttachment": "Attached file, {0}", - "chat.fileAttachmentWithRange": "Attached file, {0}, line {1} to line {2}", - "disable": "Disable current file context", - "enable": "Enable current file context", - "enableHint": "disabled", - "openEditor": "Current file context" - }, - "vs/workbench/contrib/chat/browser/chat": { - "generating": "Generování" + "chat.fileAttachment": "Připojený soubor, {0}", + "chat.fileAttachmentWithRange": "Připojený soubor, {0}, od řádku {1} do řádku {2}", + "disable": "Zakázat aktuální kontext souboru", + "enable": "Povolit aktuální kontext souboru", + "enableHint": "zakázáno", + "openEditor": "Aktuální kontext souboru" }, "vs/workbench/contrib/chat/browser/chat.contribution": { "chat": "Chat", "chat.commandCenter.enabled": "Určuje, jestli centrum příkazů zobrazí nabídku pro akce chatu (vyžaduje {0}).", - "chat.editing.alwaysSaveWithGeneratedChanges": "Whether to always ask before saving files with changes made by chat.", - "chat.editing.confirmEditRequestRemoval": "Whether to show a confirmation before removing a request and its associated edits.", - "chat.editing.confirmEditRequestRetry": "Whether to show a confirmation before retrying a request and its associated edits.", - "chat.editing.enableRestoreFile": "Whether to show a toggle to restore an earlier version of a file that was edited in a chat editing session request.", + "chat.detectParticipant.enabled": "Povolí automatickou detekci účastníka chatu pro panelový chat.", + "chat.editing.alwaysSaveWithGeneratedChanges": "Určuje, jestli se před uložením souborů se změnami provedenými v chatu vždy zeptat.", + "chat.editing.confirmEditRequestRemoval": "Určuje, jestli se má před odebráním žádosti a přidružených úprav zobrazit potvrzení.", + "chat.editing.confirmEditRequestRetry": "Určuje, jestli se má před opakováním žádosti a souvisejících úprav zobrazit potvrzení.", "chat.experimental.detectParticipant.enabled": "Povolí automatickou detekci účastníka chatu pro panelový chat.", + "chat.experimental.detectParticipant.enabled.deprecated": "Toto nastavení je zastaralé. Místo toho prosím použijte nastavení chat.detectParticipant.enabled.", + "chat.experimental.offerSetup": "Určuje, jestli se má pro chat nabídnout nastavení, pokud ještě nebylo nakonfigurováno.", "clear": "Zahájit nový chat", "file": "Zvolte soubor v pracovním prostoru", "interactiveSession.editor.fontFamily": "Určuje rodinu písem v blocích kódu chatu.", @@ -5570,9 +5614,14 @@ "accept": "Přijmout", "dismiss": "Zavřít" }, + "vs/workbench/contrib/chat/browser/chatContentParts/chatMarkdownContentPart": { + "chat.codeblock.applying": "Aplikují se úpravy...", + "chat.codeblock.applyingPercentage": "Aplikují se úpravy ({0}%)...", + "chat.codeblock.generating": "Generují se úpravy…" + }, "vs/workbench/contrib/chat/browser/chatContentParts/chatReferencesContentPart": { - "addToChat": "Add File to Chat", - "chat.openEditor": "Open Editor", + "addToChat": "Přidat soubor do chatu", + "chat.openEditor": "Otevřít editor", "chatCollapsibleList": "Sbalitelný seznam chatu", "setting.hover": "Otevřít nastavení {0}", "usedReferencesCollapsed": "{0}, sbaleno", @@ -5592,110 +5641,136 @@ "treeAriaLabel": "Strom souborů" }, "vs/workbench/contrib/chat/browser/chatDragAndDrop": { - "attach as context": "Připojit {0} jako kontext", + "addToWorkingSet": "Přidat {0} do pracovní sady", + "attacAsContext": "Připojit {0} jako kontext", "file": "Soubor", + "files": "Soubory", + "folder": "Složka", "image": "Image" }, - "vs/workbench/contrib/chat/browser/chatEditingActions": { - "accept.allFiles": "Accept All", - "accept.file": "Accept", - "chat.openWorkingSetHistory.label": "Open File Checkpoint", - "chat.remove.confirmation.checkbox": "Don't ask again", - "chat.remove.confirmation.message2": "This will remove all subsequent requests and undo edits made to {0}. Do you want to proceed?", - "chat.remove.confirmation.multipleEdits.message": "This will remove all subsequent requests and undo edits made to {0} files in your working set. Do you want to proceed?", - "chat.remove.confirmation.primaryButton": "Yes", - "chat.remove.confirmation.title": "Do you want to undo {0} edits?", - "chat.removeLast.confirmation.message2": "This will remove your last request and undo the edits made to {0}. Do you want to proceed?", - "chat.removeLast.confirmation.multipleEdits.message": "This will remove your last request and undo edits made to {0} files in your working set. Do you want to proceed?", - "chat.removeLast.confirmation.title": "Do you want to undo your last edit?", - "chat.restoreFile.label": "Restore Previous File State", - "chat.restoreFile.shortTitle": "Restore Previous File State", - "chat.restoreFile.title": "Using Previous File State", - "chat.restoreFile.tooltip": "Toggle to use the previous state of an edited file in your next request", - "chat.undoEdits.label": "Undo Edits", - "chatEditing.checkpoint": "{0} (Checkpoint {1})", - "chatEditing.openDiffs": "Open Diffs", - "discard.allFiles": "Discard All", - "discard.file": "Discard", - "open.fileInDiff": "Open Changes in Diff Editor", - "removeFileFromWorkingSet": "Remove File", - "workbench.action.chat.addFilesToWorkingSet.label": "Add Files to Working Set" - }, - "vs/workbench/contrib/chat/browser/chatEditingService": { - "chat": "Chat Editing", - "chatEditing.fileSave": "{0} wants to create a file. Choose where it should be saved.", - "chatEditing.startingSession": "Generují se úpravy...", - "chatEditing1": "Chat Edit: '{0}'", - "chatEditing2": "Chat Edit", + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingActions": { + "accept": "Přijmout", + "accept.file": "Přijmout", + "acceptAllEdits": "Přijmout všechny úpravy", + "addFileToWorkingSet": "Přidat soubor", + "chat.editing.discardAll.confirmation.manyFiles": "Tato akce vrátí zpět změny provedené uživatelem {0} v(e) {1} souborech. Chcete pokračovat?", + "chat.editing.discardAll.confirmation.oneFile": "Tato akce vrátí zpět změny provedené uživatelem {0} v {1}. Chcete pokračovat?", + "chat.editing.discardAll.confirmation.primaryButton": "Ano", + "chat.editing.discardAll.confirmation.title": "Chcete zahodit všechny úpravy?", + "chat.openSnapshot.label": "Otevřít snímek souboru", + "chat.remove.confirmation.checkbox": "Příště se už neptat", + "chat.remove.confirmation.message2": "Tato akce odebere všechny následné žádosti a vrátí zpět úpravy provedené v {0}. Chcete pokračovat?", + "chat.remove.confirmation.multipleEdits.message": "Tato akce odebere všechny následné žádosti a vrátí zpět úpravy provedené v {0} souborech ve vaší pracovní sadě. Chcete pokračovat?", + "chat.remove.confirmation.primaryButton": "Ano", + "chat.remove.confirmation.title": "Chcete vrátit zpět úpravy ({0})?", + "chat.removeLast.confirmation.message2": "Tato akce odebere vaši poslední žádost a vrátí zpět úpravy provedené v {0}. Chcete pokračovat?", + "chat.removeLast.confirmation.multipleEdits.message": "Tato akce odebere vaši poslední žádost a vrátí zpět úpravy provedené v {0}souborech ve vaší pracovní sadě. Chcete pokračovat?", + "chat.removeLast.confirmation.title": "Chcete vrátit zpět poslední úpravu?", + "chat.undoEdits.label": "Vrátit zpět úpravy", + "chatEditing.snapshot": "{0} (snímek {1})", + "chatEditing.viewChanges": "Zobrazit všechny úpravy", + "discard": "Zahodit", + "discard.file": "Zahodit", + "discardAllEdits": "Zahodit všechny úpravy", + "open.fileInDiff": "Otevřít změny v Editoru rozdílů", + "removeFileFromWorkingSet": "Odebrat soubor", + "workbench.action.chat.addSelectedFilesToWorkingSet.label": "Přidat vybrané soubory do pracovní sady" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingModifiedFileEntry": { + "chatEditing1": "Úprava v chatu: {0}", + "chatEditing2": "Úprava v chatu" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingService": { + "chat": "Úpravy v chatu", + "chatEditing.modified": "Čekající změny z {0}", + "chatEditing.modified2": "Čekající změny z chatu", + "chatEditing.startingSession": "Generují se úpravy…", + "join.chatEditingSession": "Saving chat edits history", + "multiDiffEditorInput.name": "Navrhované úpravy" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingSession": { + "chatEditing.fileSave": "{0} chce vytvořit soubor. Zvolte, kam se má uložit.", + "chatEditing.transient": "Otevřít editor", "multiDiffEditorInput.name": "Navrhované úpravy" }, "vs/workbench/contrib/chat/browser/chatEditorActions": { - "accept": "Accept Chat Edit", - "next": "Go to Next Chat Edit", - "prev": "Go to Previous Chat Edit", - "reject": "Reject Chat Edit" + "accept": "Přijmout úpravu chatu", + "accept2": "Přijmout", + "diff": "Otevřít porovnání", + "discard": "Zahodit úpravy chatu", + "discard2": "Zahodit", + "next": "Přejít na další úpravu v chatu", + "prev": "Přejít na předchozí úpravu v chatu", + "undo": "Vrátit zpět tuto změnu", + "undo2": "Vrátit zpět" }, "vs/workbench/contrib/chat/browser/chatEditorController": { - "chat.hasEditorModifications": "The current editor contains chat modifications" + "chat.hasEditorModifications": "Aktuální editor obsahuje úpravy z chatu" }, "vs/workbench/contrib/chat/browser/chatEditorInput": { "chatEditorLabelIcon": "Ikona popisku editoru chatu.", "chatEditorName": "Chat" }, + "vs/workbench/contrib/chat/browser/chatEditorOverlay": { + "label": "Stav navigace", + "nOfM": "{0} z(e) {1}", + "tooltip_11": "1 change in 1 file", + "tooltip_1n": "1 change in {0} files", + "tooltip_n1": "{0} changes in 1 file", + "tooltip_nm": "{0} changes in {1} files" + }, "vs/workbench/contrib/chat/browser/chatEditorSaving": { "chat": "chat", - "config": "Always save with AI-generated changes without asking", - "detail2": "AI-generated changes may be incorrect and should be reviewed before saving.", - "discard": "Cancel", - "message.1": "Do you want to save the changes {0} made in {1}?", - "message.2": "Do you want to save the changes {0} made to {1} files?", - "message.batched.multiFile.1": "Do you want to save the changes {0} made in {1} files?", - "message.batched.multiFile.2": "Do you want to save the changes chat made in {0} files?", - "message.batched.oneFile.1": "Do you want to save the changes {0} made in {1}?", - "message.batched.oneFile.2": "Do you want to save the changes chat made in {0}?", - "message.batched.oneFile.3": "Do you want to save the changes {0} made in 1 file?", - "message.batched.oneFile.4": "Do you want to save the changes chat made in 1 file?", - "save": "Save", - "save all": "Save All", - "save.allFiles": "Save All" + "config": "Změny vygenerované AI vždy ukládat bez dotazování", + "detail2": "Změny vygenerované umělou inteligencí můžou být nesprávné a měly by se před uložením zkontrolovat.", + "discard": "Zrušit", + "message.1": "Chcete uložit změny, které {0} provedl(a) v {1}?", + "message.2": "Chcete uložit změny, které {0} provedl(a) v souborech (celkem {1})?", + "message.batched.multiFile.1": "Chcete uložit změny, které {0} provedl(a) v souborech (celkem {1})?", + "message.batched.multiFile.2": "Chcete uložit změny, které chat provedl v souborech (celkem {0})?", + "message.batched.oneFile.1": "Chcete uložit změny, které {0} provedl(a) v {1}?", + "message.batched.oneFile.2": "Chcete uložit změny, které chat provedl v {0}?", + "message.batched.oneFile.3": "Chcete uložit změny, které {0} provedl(a) v 1 souboru?", + "message.batched.oneFile.4": "Chcete uložit změny, které chat provedl v 1 souboru?", + "save": "Uložit", + "save all": "Uložit vše", + "save.allFiles": "Uložit vše" }, "vs/workbench/contrib/chat/browser/chatFollowups": { "followUpAriaLabel": "Následná otázka: {0}" }, - "vs/workbench/contrib/chat/browser/chatGettingStarted": { - "chat.openPanel": "Otevřít panel chatu", - "workbench.panel.chat.view.showGettingStarted": "When enabled, shows a getting started experiment in the chat panel." - }, - "vs/workbench/contrib/chat/browser/chatImagePaste": { - "pastedImage": "Vložený obrázek" - }, "vs/workbench/contrib/chat/browser/chatInlineAnchorWidget": { "actions.attach.label": "Přidat soubor do chatu", - "actions.copy.label": "Copy", + "actions.copy.label": "Kopírovat", "actions.goToDecl.label": "Přejít k definici", - "actions.openToSide.label": "Open to the Side", - "goToImplementations.label": "Go to Implementations", + "actions.openToSide.label": "Otevřít na boku", + "goToImplementations.label": "Přejít na implementace", "goToReferences.label": "Přejít na odkazy", - "goToTypeDefinitions.label": "Go to Type Definitions", + "goToTypeDefinitions.label": "Přejít na definice typů", "miGotoDefinition": "Přejít k &&definici", - "miGotoImplementations": "Go to &&Implementations", + "miGotoImplementations": "Přejít na &&implementace", "miGotoReference": "Přejít na &&odkazy", - "miGotoTypeDefinition": "Go to &&Type Definitions", - "resource": "The full value of the chat anchor resource, including scheme and path" + "miGotoTypeDefinition": "Přejít na &&definice typů", + "resource": "Úplná hodnota prostředku ukotvení chatu, včetně schématu a cesty" }, "vs/workbench/contrib/chat/browser/chatInputPart": { "actions.chat.accessibiltyHelp": "Vstup chatu, zadejte dotaz nebo zadejte / pro témata, stisknutím klávesy Enter odešlete žádost. {0} slouží pro nápovědu k přístupnosti chatu.", + "addFiles.label": "Přidat soubory do pracovní sady", "chat.attachment": "Připojený kontext, {0}", - "chat.attachment.clearButton": "Remove from context", + "chat.attachment.clearButton": "Odebrat z kontextu", "chat.fileAttachment": "Připojený soubor, {0}", "chat.fileAttachmentWithRange": "Připojený soubor, {0}, od řádku {1} do řádku {2}", "chat.imageAttachment": "Připojený obrázek, {0}", "chat.submitToSecondaryAgent": "Odeslat komu: @{0}", - "chatAddFiles": "{0} Add Files...", - "chatAttachFiles": "Search for files to add to your working set", - "chatEditingSession.manyFiles": "({0} files)", - "chatEditingSession.oneFile": "(1 file)", - "chatEditingSession.workingSet": "Working Set", + "chatAddFiles": "{0} Přidat soubory...", + "chatEditingSession.excludedFile": "The Working Set file limit has ben reached. {0} is excluded from the Woking Set. Remove other files to make space for {0}.", + "chatEditingSession.excludedFiles": "({0} files, {1} excluded)", + "chatEditingSession.excludedOneFile": "1 file is excluded from the Working Set.", + "chatEditingSession.excludedSomeFiles": "{0} files are excluded from the Working Set.", + "chatEditingSession.fileLimitReached": "You have reached the maximum number of files that can be added to the working set.", + "chatEditingSession.manyFiles": "(počet souborů: {0})", + "chatEditingSession.oneFile": "(1 soubor)", + "chatEditingSession.workingSet": "Pracovní sada", "chatInput": "Vstup chatu", "chatInput.accessibilityHelpNoKb": "Vstup chatu. Sem zadejte kód a stisknutím klávesy Enter ho spusťte. Další informace získáte pomocí příkazu Nápověda k usnadnění chatu.", "notebook.moreExecuteActionsLabel": "Další…" @@ -5703,6 +5778,7 @@ "vs/workbench/contrib/chat/browser/chatListRenderer": { "chatConfirmationAction": "vybráno {0}", "didNotFollowInstructions": "Nedodrženy instrukce", + "generating": "Generování", "incompleteCode": "Neúplný kód", "incorrectCode": "Navrhován nesprávný kód", "missingContext": "Chybějící kontext", @@ -5726,7 +5802,7 @@ "chatCommandSticky": "Určuje, jestli vyvolání příkazu převede chat do trvalého režimu, kde se příkaz automaticky přidá do vstupu chatu pro další zprávu.", "chatCommandWhen": "Podmínka, která musí být true, aby byl tento příkaz povolen.", "chatCommandsDescription": "Příkazy dostupné pro tohoto účastníka chatu, které uživatel může vyvolat pomocí lomítka (/).", - "chatEditing.viewContainer.label": "Copilot Edits", + "chatEditing.viewContainer.label": "Úpravy v Copilotu", "chatFailErrorMessage": "Chat se nepodařilo načíst, protože nainstalovaná verze rozšíření ({0}) není kompatibilní s touto verzí ({1}). Ujistěte se prosím, že je rozšíření Chat s GitHub Copilotem aktuální.", "chatParticipantDescription": "Popis tohoto účastníka chatu zobrazený v uživatelském rozhraní", "chatParticipantDisambiguation": "Metadata, která pomáhají automaticky směrovat dotazy uživatelů na tohoto účastníka chatu", @@ -5738,16 +5814,31 @@ "chatParticipantName": "Jméno tohoto účastníka chatu, který uvidí uživatelé. Uživatel k vyvolání účastníka použije s tímto jménem znak @. Jméno nesmí obsahovat prázdné znaky.", "chatParticipantWhen": "Podmínka, která musí být pravdivá, aby bylo možné tohoto účastníka povolit.", "chatSampleRequest": "Když uživatel klikne na tohoto účastníka v zadání /help, odešle se tento text účastníkovi.", + "miToggleChat": "&&Chat", + "miToggleEdits": "Ú&&pravy v Copilotu", "showExtension": "Zobrazit rozšíření", "vscode.extension.contributes.chatParticipant": "Přidává účastníka chatu." }, "vs/workbench/contrib/chat/browser/chatPasteProviders": { - "pastedImageName": "Pasted Image" + "pastedImageName": "Vložený obrázek" + }, + "vs/workbench/contrib/chat/browser/chatSetup.contribution": { + "hideChatSetup": "Skrýt nastavení chatu", + "hideSetup": "Skrýt", + "installChat": "Nainstalovat {0}", + "learnMore": "Další informace", + "setup": "Nainstalovat {0}", + "setupChatInstalling": "Nastavujeme pro vás chat...", + "setupChatSigningIn": "Přihlašujete se k {0}...", + "setupContent": "{0} je váš AI spoluprogramátor, který vám pomáhá psát kód rychleji a chytřeji.", + "signInAndInstallChat": "Přihlaste se, abyste mohli používat {0}.", + "signInAndSetup": "Přihlaste se, abyste mohli používat {0}.", + "triggerChatSetup": "Aktivovat nastavení chatu" }, "vs/workbench/contrib/chat/browser/chatWidget": { - "chatWidget.tips": "{0} or type {1} to attach context\r\n\r\n{2} to chat with extensions\r\n\r\nType {3} to use commands", - "chatWidget.tips.withoutParticipants": "{0} or type {1} to attach context", - "scrollDownButtonLabel": "Scroll down" + "chatWidget.tips": "{0} nebo napište {1} pro připojení kontextu\r\n\r\n{2} pro chat s rozšířeními\r\n\r\nNapište {3} pro použití příkazů", + "chatWidget.tips.withoutParticipants": "{0} nebo napište {1} pro připojení kontextu", + "scrollDownButtonLabel": "Posunout dolů" }, "vs/workbench/contrib/chat/browser/codeBlockPart": { "chat.codeBlock.toolbar": "Panel nástrojů bloku kódu", @@ -5770,29 +5861,36 @@ "allFilesDescription": "Umožňuje vyhledávat relevantní soubory v pracovním prostoru a poskytovat z nich kontext." }, "vs/workbench/contrib/chat/browser/contrib/chatInputCompletions": { - "installLabel": "Install Chat Extensions...", + "fileEntryDescription": "{0} ({1})", + "installLabel": "Nainstalovat rozšíření chatu...", "pickFileLabel": "Vybrat soubor" }, "vs/workbench/contrib/chat/browser/contrib/chatInputEditorHover": { "hoverAccessibilityChatAgent": "Tady je část zobrazovaná po najetí myší na agenta chatu." }, + "vs/workbench/contrib/chat/browser/contrib/chatInputRelatedFilesContrib": { + "relatedFile": "Navrhovaný soubor" + }, "vs/workbench/contrib/chat/browser/contrib/screenshot": { - "screenshot": "Screenshot" + "screenshot": "Snímek obrazovky" }, "vs/workbench/contrib/chat/browser/languageModelToolsService": { - "toolInvocationMessage": "Using {0}" + "toolInvocationMessage": "Používá se {0}" }, "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewsWelcomeContributions": { - "chatViewsWelcome.content": "The content of the welcome message. The first command link will be rendered as a button.", - "chatViewsWelcome.icon": "The icon for the welcome message.", - "chatViewsWelcome.title": "The title of the welcome message.", - "chatViewsWelcome.when": "Condition when the welcome message is shown.", - "vscode.extension.contributes.chatViewsWelcome": "Contributes a welcome message to a chat view" + "chatViewsWelcome.content": "Obsah uvítací zprávy První odkaz příkazu se vykreslí jako tlačítko.", + "chatViewsWelcome.icon": "Ikona uvítací zprávy", + "chatViewsWelcome.title": "Nadpis uvítací zprávy", + "chatViewsWelcome.when": "Podmínka, když se zobrazí uvítací zpráva.", + "vscode.extension.contributes.chatViewsWelcome": "Přidává uvítací zprávu do zobrazení chatu." + }, + "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewWelcomeController": { + "preview": "PREVIEW" }, "vs/workbench/contrib/chat/common/chatColors": { "chat.avatarBackground": "Barva pozadí avataru chatu", "chat.avatarForeground": "Barva popředí avataru chatu", - "chat.editedFileForeground": "The foreground color of a chat edited file in the edited file list.", + "chat.editedFileForeground": "Barva popředí souboru upraveného v chatu v seznamu upravených souborů", "chat.requestBackground": "Barva pozadí žádosti o chat.", "chat.requestBorder": "Barva ohraničení žádosti o chat.", "chat.slashCommandBackground": "Barva pozadí příkazu lomítka chatu.", @@ -5800,10 +5898,11 @@ }, "vs/workbench/contrib/chat/common/chatContextKeys": { "chatEditApplied": "True, pokud se použily úpravy textu chatu.", - "chatEditingParticipantRegistered": "True when a default chat participant is registered for editing.", + "chatEditingCanRedo": "Pravda, pokud je možné opakovat interakci na panelu pro úpravy.", + "chatEditingCanUndo": "Pravda, pokud je možné vrátit zpět interakci na panelu pro úpravy.", + "chatEditingParticipantRegistered": "True, pokud je pro úpravy zaregistrován výchozí účastník chatu.", "chatExtensionInvalid": "True, pokud je nainstalované rozšíření chatu neplatné a je třeba jej aktualizovat.", - "chatHasFileAttachments": "True when the chat has file attachments.", - "chatInstallEntitled": "True when the user is entitled for chat installation.", + "chatHasFileAttachments": "True, pokud má chat přiložené soubory.", "chatIsEnabled": "True, pokud je chat povolen, protože je aktivován výchozí účastník chatu s implementací.", "chatItemId": "ID položky chatu", "chatLastItemId": "ID poslední položky chatu", @@ -5815,6 +5914,11 @@ "chatResponseFiltered": "Pravda, když server vyfiltroval odpověď chatu.", "chatResponseSupportsIssueReporting": "True, když aktuální odpověď na chat podporuje hlášení problémů", "chatSessionResponseDetectedAgentOrCommand": "Když se agent nebo příkaz zjistí automaticky", + "chatSetupEntitled": "True, když je přihlášenému oprávněnému uživateli nabídnuto nastavení chatu.", + "chatSetupInstalling": "True, když nastavení chatu instaluje chat.", + "chatSetupSignedIn": "True, když je přihlášenému uživateli nabídnuto nastavení chatu.", + "chatSetupSigningIn": "True, když nastavení chatu čeká na přihlášení.", + "chatSetupTriggered": "True, když se aktivuje nastavení chatu.", "inChat": "True, pokud je fokus ve widgetu chatu, jinak false.", "inInteractiveInput": "True, pokud je fokus ve vstupu chatu, jinak false.", "inQuickChat": "True, pokud má uživatelské rozhraní rychlého chatu fokus, jinak false", @@ -5824,7 +5928,7 @@ "interactiveSessionResponseVote": "Když se hlasuje pro odpověď, nastaví se na „pro“. Když se hlasuje proti ní, nastaví se na „proti“. V opačném případě jde o prázdný řetězec." }, "vs/workbench/contrib/chat/common/chatEditingService": { - "chatEditingWidgetFileState": "The current state of the file in the chat editing widget" + "chatEditingWidgetFileState": "Aktuální stav souboru ve widgetu pro úpravy v chatu" }, "vs/workbench/contrib/chat/common/chatModel": { "codeCitation": "Našel se podobný kód s 1 typem licence.", @@ -5848,19 +5952,19 @@ "languageModels": "Statistika využití jazykových modelů tohoto rozšíření" }, "vs/workbench/contrib/chat/common/tools/languageModelToolsContribution": { - "canBeReferencedInPrompt": "If true, this tool shows up as an attachment that the user can add manually to their request. Chat participants will receive the tool in {0}.", + "canBeReferencedInPrompt": "Pokud je hodnota True, zobrazí se tento nástroj jako příloha, kterou může uživatel přidat do své žádosti ručně. Účastníci chatu obdrží nástroj v {0}.", "condition": "Podmínka, která musí být vyhodnocena jako true, aby byl tento nástroj povolen. Upozorňujeme, že nástroj může být vyvolán i jiným rozšířením, a to i v případě, že je jeho podmínka when vyhodnocena jako false.", - "icon": "An icon that represents this tool. Either a file path, an object with file paths for dark and light themes, or a theme icon reference, like `$(zap)`", + "icon": "Ikona, která představuje tento nástroj. Může to být cesta k souboru, objekt s cestami k souborům pro tmavý a světlý motiv nebo odkaz na ikonu motivu, například „$(zap)“.", "icon.dark": "Cesta k ikoně při použití tmavého motivu", "icon.light": "Cesta k ikoně při použití světlého motivu", - "parametersSchema": "A JSON schema for the parameters this tool accepts. The parameters must be an object at the top level. A particular language model may not support all JSON schema features. See the documentation for the language model family you are using for more information.", + "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.", "toolDisplayName": "Člověkem čitelný název tohoto nástroje, který lze použít k jeho popisu v uživatelském rozhraní", - "toolModelDescription": "A description of this tool that may be used by a language model to select it.", - "toolName": "A unique name for this tool. This name must be a globally unique identifier, and is also used as a name when presenting this tool to a language model.", - "toolName2": "If {0} is enabled for this tool, the user may use '#' with this name to invoke the tool in a query. Otherwise, the name is not required. Name must not contain whitespace.", - "toolTags": "A set of tags that roughly describe the tool's capabilities. A tool user may use these to filter the set of tools to just ones that are relevant for the task at hand, or they may want to pick a tag that can be used to identify just the tools contributed by this extension.", + "toolModelDescription": "Popis tohoto nástroje, který může jazykový model použít k jeho výběru.", + "toolName": "Jedinečný název tohoto nástroje. Tento název musí být globálně jedinečný identifikátor a používá se také jako název při prezentaci tohoto nástroje v jazykovém modelu.", + "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.", + "toolTags": "Sada značek, které zhruba popisují schopnosti nástroje. Uživatel nástroje je může použít k filtrování sady nástrojů pouze na ty, které jsou relevantní pro daný úkol, nebo může chtít vybrat značku, která může být použita k identifikaci pouze těch nástrojů, které jsou součástí tohoto rozšíření.", "toolUserDescription": "Popis tohoto nástroje, který se může zobrazit uživateli.", - "vscode.extension.contributes.tools": "Contributes a tool that can be invoked by a language model in a chat session, or from a standalone command. Registered tools can be used by all extensions." + "vscode.extension.contributes.tools": "Přidává nástroj, který lze vyvolat pomocí jazykového modelu v relaci chatu nebo ze samostatného příkazu. Zaregistrované nástroje můžou být používány všemi rozšířeními." }, "vs/workbench/contrib/chat/common/voiceChatService": { "voiceChatInProgress": "Probíhá relace převodu řeči na text pro chat." @@ -5895,7 +5999,7 @@ "vs/workbench/contrib/codeActions/browser/codeActionsContribution": { "alwaysSave": "Aktivuje akce kódu pro explicitní ukládání a automatické ukládání aktivované změnami okna nebo fokusu.", "codeActionsOnSave.generic": "Určuje, jestli by se při ukládání souborů měly spouštět akce {0}.", - "editor.codeActionsOnSave": "Při uložení spusťte Akce kódu pro editor. Je nutné zadat Akce kódu a editor se nesmí vypínat. Příklad: `\"source.organizeImports\": \"explicit\" `", + "editor.codeActionsOnSave": "Při uložení spusťte Akce kódu pro editor. Je nutné zadat Akce kódu a editor se nesmí vypínat. Pokud je {0} nastaveno na afterDelay, Akce kódu se spustí jenom při explicitním uložení souboru. Příklad: `\"source.organizeImports\": \"explicit\" `", "explicit": "Aktivuje akce kódu pouze při explicitním uložení.", "explicitBoolean": "Aktivuje akce kódu pouze při explicitním uložení. Tato hodnota bude zastaralá a bude se používat jako explicitní.", "explicitSave": "Aktivuje akce kódu pouze při explicitním uložení", @@ -5904,27 +6008,7 @@ "neverBoolean": "Aktivuje akce kódu pouze při explicitním uložení. Tato hodnota bude zastaralá a bude se používat jako nikdy.", "neverSave": "Při uložení nikdy neaktivuje akce kódu", "neverSaveBoolean": "Při uložení nikdy neaktivuje akce kódu. Tato hodnota bude zastaralá a bude se používat jako nikdy.", - "notebook.codeActionsOnSave": "Při uložení spusťte řadu Akce kódu pro poznámkový blok. Musí být zadány akce kódu, soubor nesmí být uložen po zpoždění a editor nesmí být vypínán. Příklad: notebook.source.organizeImports: explicit" - }, - "vs/workbench/contrib/codeActions/common/codeActionsExtensionPoint": { - "codeActions.description": "Popis", - "codeActions.kind": "Typ", - "codeActions.languages": "Jazyky", - "codeActions.title": "Název", - "codeactions": "Akce kódu", - "contributes.codeActions": "Umožňuje nakonfigurovat, který editor se má použít pro daný prostředek.", - "contributes.codeActions.description": "Popis toho, co akce kódu provádí", - "contributes.codeActions.kind": "CodeActionKind přidané akce kódu", - "contributes.codeActions.languages": "Režimy jazyka, pro které jsou povoleny akce kódu", - "contributes.codeActions.title": "Popisek pro akci kódu používaný v uživatelském rozhraní" - }, - "vs/workbench/contrib/codeActions/common/documentationExtensionPoint": { - "contributes.documentation": "Přidaná dokumentace", - "contributes.documentation.refactoring": "Přidaná dokumentace pro refaktoring", - "contributes.documentation.refactoring.command": "Příkaz byl proveden.", - "contributes.documentation.refactoring.title": "Popisek pro dokumentaci používaný v uživatelském rozhraní", - "contributes.documentation.refactoring.when": "Klauzule When", - "contributes.documentation.refactorings": "Přidaná dokumentace pro refaktoringy" + "notebook.codeActionsOnSave": "Při uložení spusťte řadu Akce kódu pro poznámkový blok. Je nutné zadat Akce kódu a editor se nesmí vypínat. Pokud je {0} nastaveno na afterDelay, Akce kódu se spustí jenom při explicitním uložení souboru. Příklad: notebook.source.organizeImports: explicit" }, "vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": { "toggleScreenReaderMode": "Přepnout režim přístupnosti čtečky obrazovky", @@ -6008,7 +6092,7 @@ "vs/workbench/contrib/codeEditor/browser/saveParticipants": { "codeAction.apply": "Aplikuje se akce kódu {0}.", "codeaction": "Rychlé opravy", - "codeaction.get2": "Getting code actions from {0} ([configure]({1})).", + "codeaction.get2": "Načítají se akce kódu z {0} ([nakonfigurovat]({1})).", "formatting2": "Spouští se formátovací modul {0} ([configure]({1}))." }, "vs/workbench/contrib/codeEditor/browser/toggleColumnSelection": { @@ -6496,7 +6580,7 @@ "debug.gutterMiddleClickAction.none": "Neprovádět žádnou akci", "debug.gutterMiddleClickAction.triggeredBreakpoint": "Přidat aktivovanou zarážku", "debug.hideLauncherWhileDebugging": "Skryje ovládací prvek Spustit ladění v záhlaví zobrazení Spustit a ladit, když je aktivní ladění. Relevantní jenom v případě, že {0} není ukotvený (docked).", - "debug.hideSlowPreLaunchWarning": "Hide the warning shown when a `preLaunchTask` has been running for a while.", + "debug.hideSlowPreLaunchWarning": "Umožňuje skrýt upozornění, které se zobrazí, když úloha preLaunchTask již nějakou dobu běží.", "debug.onTaskErrors": "Určuje, co se má provést, když se po spuštění preLaunchTask vyskytnou chyby.", "debug.saveBeforeStart": "Určuje, které editory se mají před spuštěním ladicí relace uložit.", "debug.saveBeforeStart.allEditorsInActiveGroup": "Před spuštěním ladicí relace uložit všechny editory v aktivní skupině", @@ -7124,6 +7208,16 @@ "bracketPairColorizer.notification.action.showMoreInfo": "Další informace", "bracketPairColorizer.notification.action.uninstall": "Odinstalovat rozšíření" }, + "vs/workbench/contrib/dropOrPasteInto/browser/commands": { + "configureDefaultDrop.label": "Konfigurovat upřednostňovanou akci přetažení...", + "configureDefaultPaste.label": "Konfigurovat upřednostňovanou akci vložení..." + }, + "vs/workbench/contrib/dropOrPasteInto/browser/configurationSchema": { + "dropKind": "Identifikátor druhu úpravy přetažení", + "dropPreferredDescription": "Konfiguruje upřednostňovaný typ úprav, který se použije při přetahování obsahu.\r\n\r\nToto je uspořádaný seznam druhů úprav. Použije se první dostupná úprava upřednostňovaného druhu.", + "pasteKind": "Identifikátor druhu úpravy vložení", + "pastePreferredDescription": "Konfiguruje upřednostňovaný typ úprav, který se má použít při vkládání obsahu.\r\n\r\nToto je uspořádaný seznam druhů úprav. Použije se první dostupná úprava upřednostňovaného druhu." + }, "vs/workbench/contrib/editSessions/browser/editSessions.contribution": { "autoResumeWorkingChanges": "Určuje, jestli se mají automaticky obnovit dostupné pracovní změny uložené v cloudu pro aktuální pracovní prostor.", "autoResumeWorkingChanges.off": "Nikdy se nepokoušejte obnovit pracovní změny z cloudu.", @@ -7248,10 +7342,13 @@ }, "vs/workbench/contrib/extensions/browser/extensionEditor": { "Changelog title": "Protokol změn", + "Install Info": "Instalace", "Marketplace": "Marketplace", - "Marketplace Info": "Další informace", + "Marketplace Info": "Marketplace", "Readme title": "Soubor Readme", + "Version": "Verze", "builtin": "Integrovaný", + "cache size": "Mezipaměť", "categories": "Kategorie", "changelog": "Protokol změn", "changelogtooltip": "Historie aktualizací rozšíření získaná ze souboru CHANGELOG.md rozšíření", @@ -7259,6 +7356,7 @@ "dependenciestooltip": "Zobrazí seznam rozšíření, na kterých je toto rozšíření závislé.", "details": "Podrobnosti", "detailstooltip": "Podrobnosti o rozšíření získané ze souboru README.md rozšíření", + "disk space used": "Velikost mezipaměti", "extension pack": "Sada rozšíření ({0})", "extension version": "Verze rozšíření", "extensionpack": "Sada rozšíření", @@ -7279,12 +7377,17 @@ "noChangelog": "Není k dispozici žádný protokol změn.", "noDependencies": "Žádné závislosti", "noReadme": "K dispozici není žádný soubor README.", + "other": "Místní", "preview": "Preview", "published": "Publikováno", "publisher": "Vydavatel ({0})", "rating": "Hodnocení", "repository": "Úložiště", "resources": "Prostředky", + "size": "Velikost", + "size when installed": "Velikost při instalaci", + "source": "Zdroj", + "vsix": "VSIX", "workspace extension": "Rozšíření pracovního prostoru" }, "vs/workbench/contrib/extensions/browser/extensionEnablementWorkspaceTrustTransitionParticipant": { @@ -7344,6 +7447,8 @@ "disableAutoUpdate": "Zakázat automatickou aktualizaci pro všechna rozšíření.", "disablePreRleaseLabel": "Přepnout na vydanou verzi", "disabled filter": "Zakázáno", + "download VSIX": "Stáhnout VSIX", + "download pre-release": "Stáhnout předběžnou verzi VSIX", "enableAll": "Povolit všechna rozšíření", "enableAllWorkspace": "Povolit všechna rozšíření pro tento pracovní prostor", "enableAutoUpdate": "Povolit automatickou aktualizaci pro všechna rozšíření.", @@ -7365,6 +7470,7 @@ "extensions.autoUpdate.enabled": "Umožňuje automaticky stahovat a instalovat aktualizace pouze pro vybraná rozšíření.", "extensions.autoUpdate.false": "Rozšíření se neaktualizují automaticky.", "extensions.autoUpdate.true": "Umožňuje automaticky stahovat a instalovat aktualizace pro všechna rozšíření.", + "extensions.gallery.useUnpkgResourceApi": "Pokud je tato možnost povolená, rozšíření, která se mají aktualizovat, se načítají ze služby Unpkg.", "extensions.supportUntrustedWorkspaces": "Přepíše podporu nedůvěryhodného pracovního prostoru rozšíření. Rozšíření, která používají hodnotu true, budou vždy povolená. Rozšíření používající omezené jsou vždy povolená a rozšíření skryje funkce, které vyžadují vztah důvěryhodnosti. Rozšíření, která používají hodnotu false, se povolí jenom v případě, že je pracovní prostor důvěryhodný.", "extensions.supportUntrustedWorkspaces.false": "Rozšíření bude povoleno pouze v případě, že je pracovní prostor důvěryhodný.", "extensions.supportUntrustedWorkspaces.limited": "Rozšíření bude vždy povoleno a rozšíření bude skrývat funkce vyžadující vztah důvěryhodnosti.", @@ -7536,7 +7642,6 @@ "ignoreExtensionRecommendation": "Toto rozšíření už příště nedoporučovat", "ignoreExtensionUpdatePublisher": "Ignorují se aktualizace publikované vydavatelem {0}.", "ignored": "Toto rozšíření se během synchronizace ignoruje.", - "incompatible platform": "Rozšíření {0} není v {1} k dispozici pro {2}.", "install": "Nainstalovat", "install another version": "Nainstalovat konkrétní verzi...", "install anyway": "Přesto nainstalovat", @@ -7563,7 +7668,6 @@ "installing": "Probíhá instalace.", "installing extensions": "Instalují se rozšíření...", "learn more": "Další informace", - "learn why": "Zjistěte proč", "malicious tooltip": "Toto rozšíření je nahlášeno jako problematické.", "manage": "Spravovat", "manage access": "Správa přístupu", @@ -7576,7 +7680,6 @@ "not signed": "{0} je rozšíření z neznámého zdroje. Opravdu ho chcete nainstalovat?", "not signed detail": "Rozšíření není podepsané.", "not signed tooltip": "Toto rozšíření není podepsané obchodem marketplace pro rozšíření.", - "not web tooltip": "Rozšíření {0} není v {1} k dispozici.", "pre-release": "předběžná verze", "reinstall": "Přeinstalovat rozšíření...", "reload window": "Znovu načíst okno", @@ -7757,6 +7860,7 @@ "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "Manifest nebyl nalezen.", "autoRestart": "Pokud je tato možnost aktivovaná, rozšíření se po aktualizaci automaticky restartují, pokud okno není nemá fokus. Pokud máte otevřené poznámkové bloky nebo vlastní editory, může dojít ke ztrátě dat.", + "cannot be installed": "Cannot install the '{0}' extension because it is not available in this setup.", "confirmDisableAutoUpdate": "Chcete zakázat automatickou aktualizaci pro všechna rozšíření?", "confirmEnableAutoUpdate": "Chcete povolit automatickou aktualizaci pro všechna rozšíření?", "confirmEnableDisableAutoUpdate": "Automaticky aktualizovat rozšíření", @@ -7765,12 +7869,18 @@ "deprecated extensions": "Zjistila se zastaralá rozšíření. Zkontrolujte je a migrujte na alternativy.", "disable all": "Zakázat vše", "disableDependents": "Zakázat rozšíření se závislými rozšířeními", + "disallowed": "This extension is disallowed to be installed.", + "download": "Download", + "download title": "Select folder to download the VSIX", + "download.completed": "Successfully downloaded the VSIX", + "downloading...": "Downlading VSIX...", "enable locally": "Pokud chcete toto rozšíření povolit místně, proveďte prosím toto: {0}.", "enable remote": "Pokud chcete toto rozšíření povolit v {1}, proveďte prosím toto: {0}.", "enableButtonLabel": "&&Povolit rozšíření", "enableButtonLabelWithAction": "&&Povolit rozšíření a {0}", "enableExtensionMessage": "Chcete povolit rozšíření {0}?", "enableExtensionTitle": "Povolit rozšíření", + "extension not found": "Extension '{0}' not found.", "extensionsAutoRestart": "Rozšíření se automaticky restartovala, aby se povolily aktualizace.", "incompatible": "Rozšíření {0} nelze nainstalovat, protože není kompatibilní.", "incompatibleExtensions": "Některá rozšíření jsou zakázána z důvodu nekompatibilní verze. Zkontrolujte je a aktualizujte.", @@ -7785,9 +7895,12 @@ "malicious": "Toto rozšíření je hlášeno jako problematické.", "multipleDependentsError": "Nejde zakázat samotné rozšíření {0}. Na tomto rozšíření závisí {1}, {2} a další rozšíření. Chcete zakázat všechna tato rozšíření?", "multipleDependentsUninstallError": "Rozšíření {0} nelze odinstalovat samostatně. Závisí na něm rozšíření {1}, {2} a některá další. Chcete odinstalovat všechna tato rozšíření?", + "not an extension": "The provided object is not an extension.", "not found": "Rozšíření {0} se nedá nainstalovat, protože se nenašlo.", "not found version": "Rozšíření {0} se nepovedlo nainstalovat, protože požadovaná verze {1} se nenašla.", + "not signed": "This extension is not signed.", "open": "Otevřít rozšíření", + "platform placeholder": "Please select the platform for which you want to download the VSIX", "postDisableTooltip": "Pokud chcete toto rozšíření zakázat, proveďte prosím toto: {0}.", "postEnableTooltip": "Pokud chcete toto rozšíření povolit, proveďte prosím toto: {0}.", "postUninstallTooltip": "Pokud chcete dokončit odinstalaci tohoto rozšíření, proveďte prosím toto: {0}.", @@ -8236,7 +8349,7 @@ "filesReadonlyExclude": "Nakonfigurujte cesty nebo [vzory glob](https://aka.ms/vscode-glob-patterns), které se mají vyloučit z označení jen pro čtení, pokud se shodují v důsledku nastavení #files.readonlyInclude#. Vzory glob se vždy vyhodnocují relativně k cestě ke složce pracovního prostoru, pokud se ne jedná o absolutní cesty. Soubory od zprostředkovatelů systému souborů jen pro čtení budou na tomto nastavení vždy nezávislé na čtení.", "filesReadonlyFromPermissions": "Označí soubory jako jen pro čtení, pokud to označují jejich oprávnění k souborům. Toto se dá přepsat prostřednictvím nastavení #files.readonlyInclude# a #files.readonlyExclude#.", "filesReadonlyInclude": "Nakonfigurujte cesty nebo [vzory glob](https://aka.ms/vscode-glob-patterns), které se mají označit jako jen pro čtení. Vzory glob se vždy vyhodnocují relativně k cestě ke složce pracovního prostoru, pokud se nejedná o absolutní cesty. Odpovídající cesty můžete vyloučit pomocí nastavení #files.readonlyExclude#. Soubory od poskytovatelů systému souborů jen pro čtení budou nezávisle na tomto nastavení vždy jen pro čtení.", - "formatOnSave": "Umožňuje naformátovat soubor při uložení. Musí být k dispozici formátovací modul, soubor nesmí být ukládán až po uplynutí definované doby prodlevy a editor se nesmí právě vypínat.", + "formatOnSave": "Umožňuje formátovat soubor při uložení. Formátovací modul musí být k dispozici a editor se nesmí vypínat. Když je {0} nastaveno na afterDelay, soubor se naformátuje jenom při explicitním uložení.", "formatOnSaveMode": "Určuje, jestli formátování při uložení naformátuje celý soubor, nebo pouze úpravy. Platí pouze v případě, že je povoleno nastavení #editor.formatOnSave#.", "hotExit": "[Hot Exit](https://aka.ms/vscode-hot-exit) určuje, jestli se mají zapamatovávat neuložené soubory mezi relacemi. Díky tomu pak nebudete při ukončování editoru vyzýváni k jejich uložení.", "hotExit.off": "Zakažte aktivní ukončení. Při pokusu o zavření okna s editory, které mají neuložené změny, se zobrazí výzva.", @@ -8293,8 +8406,7 @@ "createNewFolder": "Nová složka…", "explorerSection": "Oddíl průzkumníka: {0}", "refreshExplorer": "Aktualizovat Průzkumníka", - "refreshExplorerMetadata": "Vynutí aktualizaci Průzkumníka.", - "type to search files": "Pokud chcete prohledat soubory, zadejte text." + "refreshExplorerMetadata": "Vynutí aktualizaci Průzkumníka." }, "vs/workbench/contrib/files/browser/views/explorerViewer": { "confirmMove": "Opravdu chcete přesunout {0} do {1}?", @@ -8304,12 +8416,14 @@ "copy": "Kopírovat {0}", "copying": "Kopíruje se {0}.", "doNotAskAgain": "Tento dotaz příště nezobrazovat", + "explorerHighlightFolderBadgeTitle": "Adresář obsahuje shody: {0}.", "fileInputAriaLabel": "Zadejte název souboru. (Potvrdíte stisknutím klávesy Enter. Zrušíte klávesou Esc.)", "move": "Přesunout {0}", "moveButtonLabel": "&&Přesunout", "moving": "Přesouvá se {0}.", "numberOfFiles": "Počet souborů: {0}", "numberOfFolders": "Počet složek: {0}", + "searchMaxResultsWarning": "Sada výsledků dotazu obsahuje jen podmnožinu všech shod. Zadejte konkrétnější hledání, aby se počet výsledků snížil.", "treeAriaLabel": "Průzkumník souborů" }, "vs/workbench/contrib/files/browser/views/openEditorsView": { @@ -8331,10 +8445,12 @@ "dirtyFiles": "Neuložené soubory: {0}" }, "vs/workbench/contrib/files/common/files": { + "explorerFindProviderActive": "True, pokud strom průzkumníka používá zprostředkovatele hledání průzkumníka.", "explorerResourceCut": "True, když se v PRŮZKUMNÍKOVI vyjmula položka pro operaci vyjmutí a vložení", "explorerResourceIsFolder": "True, když je položka s fokusem v PRŮZKUMNÍKOVI složka", "explorerResourceIsRoot": "True, když je položka s fokusem v PRŮZKUMNÍKOVI kořenová složka", "explorerResourceMoveableToTrash": "True, když se položka s fokusem v PRŮZKUMNÍKOVI může přesunout do koše", + "explorerResourceParentReadonly": "True, pokud je položka s fokusem v nadřazené položce PRŮZKUMNÍKA jen pro čtení.", "explorerResourceReadonly": "True, když je položka s fokusem v PRŮZKUMNÍKOVI pouze pro čtení.", "explorerViewletCompressedFirstFocus": "True, když je fokus v zobrazení PRŮZKUMNÍK v první části kompaktní položky", "explorerViewletCompressedFocus": "True, když je položka s fokusem v zobrazení PRŮZKUMNÍK kompaktní položka", @@ -8425,7 +8541,6 @@ "empty": "Žádné výsledky, upřesněte prosím svůj vstup a zkuste to znovu", "err.apply": "Nepovedlo se zavést změny.", "err.discard": "Změny se nepodařilo zahodit.", - "savehint": "Pokud chcete pokračovat v ukládání, přijměte nebo zahoďte změny.", "welcome.2": "Probíhá příprava..." }, "vs/workbench/contrib/inlineChat/browser/inlineChatCurrentLine": { @@ -8433,12 +8548,12 @@ "startWithCurrentLine": "Začít v editoru na aktuálním řádku" }, "vs/workbench/contrib/inlineChat/browser/inlineChatSavingServiceImpl": { - "config": "Always save with AI-generated changes without asking", - "detail": "AI-generated changes may be incorect and should be reviewed before saving.", - "discard": "Cancel", - "message.1": "Do you want to save the changes {0} made in {1}?", - "message.2": "Do you want to save the changes inline chat made in {0}?", - "save": "Save" + "config": "Změny vygenerované AI vždy ukládat bez dotazování", + "detail": "Změny vygenerované umělou inteligencí můžou být nesprávné a měly by se před uložením zkontrolovat.", + "discard": "Zrušit", + "message.1": "Chcete uložit změny, které {0} provedl v {1}?", + "message.2": "Chcete uložit změny, které vložený chat provedl v {0}?", + "save": "Uložit" }, "vs/workbench/contrib/inlineChat/browser/inlineChatWidget": { "aria-label": "Vstup vloženého chatu", @@ -8488,8 +8603,7 @@ "inlineChatVisible": "Určuje, jestli je interaktivní vstup editoru viditelný", "mode": "Nakonfigurujte, jestli se změny vytvořené pomocí vloženého chatu použijí přímo na dokument nebo se nejdřív zobrazí náhled.", "mode.live": "Změny se aplikují přímo na dokument. Dají se zvýraznit pomocí vložených rozdílů a přijmout nebo zahodit různě. Ukončení relace zachová změny.", - "mode.preview": "Změny se zobrazují pouze v náhledu a je nutné je přijmout pomocí tlačítka Použít. Ukončení relace zahodí změny.", - "zoneToolbar": "Určuje, jestli se má zobrazit panel nástrojů pro přijetí nebo odmítnutí změn v zobrazení změn vloženého chatu." + "mode.preview": "Změny se zobrazují pouze v náhledu a je nutné je přijmout pomocí tlačítka Použít. Ukončení relace zahodí změny." }, "vs/workbench/contrib/inlineChat/electron-sandbox/inlineChatActions": { "holdForSpeech": "Blokovat pro řeč" @@ -8792,42 +8906,6 @@ "tasksQuickAccessPlaceholder": "Zadejte název rozšíření, pro které chcete vytvořit sestavu." }, "vs/workbench/contrib/issue/electron-sandbox/issueReporterService": { - "bugDescription": "Popište kroky, pomocí kterých je možné problém spolehlivě zreprodukovat. Uveďte prosím skutečné a očekávané výsledky. Podporujeme variantu Markdownu pro GitHub. Po zobrazení náhledu problému na GitHubu budete moct problém upravit a přidat k němu snímky obrazovky.", - "bugReporter": "Hlášení o chybě", - "closed": "Uzavřeno", - "createOnGitHub": "Vytvořit na GitHubu", - "description": "Popis", - "disabledExtensions": "Rozšíření jsou zakázaná.", - "elsewhereDescription": "Rozšíření “{0}“ preferuje použití externího zpravodaje problémů. Pokud se chcete tomuto prostředí pro hlášení problémů ohlásit, klikněte na tlačítko níže.", - "extension": "Rozšíření VS Code", - "extensionPlaceholder": "Například Chybějící alternativní text v obrázku k readme rozšíření", - "featureRequest": "Žádost o funkci", - "featureRequestDescription": "Popište prosím funkci, kterou bychom podle vás měli přidat. Podporujeme variantu Markdownu pro GitHub. Po zobrazení náhledu problému na GitHubu budete moct problém upravit a přidat k němu snímky obrazovky.", - "handlesIssuesElsewhere": "Toto rozšíření řeší problémy mimo VS Code", - "hide": "skrýt", - "loadingData": "Načítají se data...", - "marketplace": "Rozšíření na webu Marketplace", - "marketplacePlaceholder": "Například: Nejde zakázat nainstalované rozšíření.", - "noCurrentExperiments": "Žádné aktuální experimenty", - "noSimilarIssues": "Nebyly nalezeny žádné podobné problémy.", - "open": "Otevřít", - "openIssueReporter": "Otevřít externího oznamovatele problémů", - "pasteData": "Požadovaná data jsme zkopírovali do schránky, protože byla příliš velká pro odeslání. Vložte prosím tato data ze schránky.", - "performanceIssue": "Problém s výkonem (zablokování, pomalé, chybové ukončení)", - "performanceIssueDesciption": "Kdy k tomuto problému s výkonem došlo? Stává se to při spuštění nebo po provedení určitých akcí? Podporujeme variantu Markdownu pro GitHub. Po zobrazení náhledu problému na GitHubu budete moct problém upravit a přidat k němu snímky obrazovky.", - "previewOnGitHub": "Zobrazit náhled na GitHubu", - "rateLimited": "Byl překročen limit počtu požadavků na GitHubu. Počkejte prosím.", - "selectExtension": "Vybrat rozšíření", - "selectSource": "Vybrat zdroj", - "show": "zobrazit", - "similarIssues": "Podobné problémy", - "stepsToReproduce": "Kroky ke zreprodukování problému", - "undefinedPlaceholder": "Zadejte prosím název", - "unknown": "Nevím", - "vscode": "Visual Studio Code", - "vscodePlaceholder": "Například: Workbench nemá panel problémů." - }, - "vs/workbench/contrib/issue/electron-sandbox/issueReporterService2": { "noCurrentExperiments": "Žádné aktuální experimenty", "pasteData": "Požadovaná data jsme zkopírovali do schránky, protože byla příliš velká pro odeslání. Vložte prosím tato data ze schránky.", "undefinedPlaceholder": "Zadejte prosím název" @@ -8851,7 +8929,7 @@ "noDetection": "Jazyk editoru nebylo možné rozpoznat", "status.autoDetectLanguage": "Přijmout rozpoznaný jazyk: {0}" }, - "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { + "vs/workbench/contrib/languageStatus/browser/languageStatus": { "aria.1": "{0}, {1}", "aria.2": "{0}", "langStatus.aria": "Stav jazyka editoru: {0}", @@ -8988,10 +9066,10 @@ "openLogsFolder": "Otevřít složku s logy" }, "vs/workbench/contrib/markdown/browser/markdownSettingRenderer": { - "alreadysetBoolFalse": "\"{0}: {1}\" is already disabled", - "alreadysetBoolTrue": "\"{0}: {1}\" is already enabled", - "alreadysetNum": "\"{0}: {1}\" is already set to {2}", - "alreadysetString": "\"{0}: {1}\" is already set to \"{2}\"", + "alreadysetBoolFalse": "{0}: {1} – již zakázáno", + "alreadysetBoolTrue": "{0}: {1} – již povoleno", + "alreadysetNum": "{0}: {1} – již nastaveno na {2}", + "alreadysetString": "{0}: {1} – již nastaveno na {2}", "changeSettingTitle": "Zobrazit nebo změnit nastavení", "copySettingId": "Kopírovat ID nastavení", "falseMessage": "Zakázat {0}: {1}", @@ -9024,12 +9102,19 @@ "status.problems": "Problémy", "status.problemsVisibility": "Viditelnost problémů", "status.problemsVisibilityOff": "Problémy jsou vypnuté. Kliknutím otevřete nastavení.", + "toggleActiveFileDescription": "Umožňuje zobrazit nebo skrýt problémy (chyby, upozornění, informace) pouze z aktivního souboru v zobrazení problémů.", + "toggleErrorsDescription": "Umožňuje zobrazit nebo skrýt chyby v zobrazení problémů.", + "toggleExcludedFilesDescription": "Umožňuje zobrazit nebo skrýt vyloučené soubory v zobrazení problémů.", + "toggleInfosDescription": "Umožňuje zobrazit nebo skrýt informace v zobrazení problémů.", + "toggleWarningsDescription": "Umožňuje zobrazit nebo skrýt upozornění v zobrazení problémů.", "totalErrors": "Chyby: {0}", "totalInfos": "Informace: {0}", "totalProblems": "Celkový počet problémů: {0}", "totalWarnings": "Upozornění: {0}", "viewAsTable": "Zobrazit jako tabulku", - "viewAsTree": "Zobrazit jako strom" + "viewAsTableDescription": "Umožňuje zobrazit zobrazení problémů jako tabulku.", + "viewAsTree": "Zobrazit jako strom", + "viewAsTreeDescription": "Umožňuje zobrazit zobrazení problémů jako strom." }, "vs/workbench/contrib/markers/browser/markersFileDecorations": { "label": "Problémy", @@ -9314,10 +9399,13 @@ }, "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/cellDiagnosticsActions": { "cellCommands.quickFix.noneMessage": "Nejsou k dispozici žádné akce kódu.", - "notebookActions.cellFailureActions": "Zobrazit akce při selhání buňky" + "notebookActions.cellFailureActions": "Zobrazit akce při selhání buňky", + "notebookActions.chatExplainCellError": "Vysvětlit chybu buňky", + "notebookActions.chatFixCellError": "Opravit chybu buňky" }, "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/diagnosticCellStatusBarContrib": { - "notebook.cell.status.diagnostic": "Rychlé akce {0}" + "notebook.cell.status.explain": "Vysvětlit pomocí chatu", + "notebook.cell.status.fix": "Opravit pomocí vloženého chatu" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { "notebook.cell.status.executing": "Provádí se", @@ -9332,6 +9420,9 @@ "notebook.cell.status.language": "Vybrat režim jazyka buňky", "notebook.cell.status.searchLanguageExtensions": "Neznámý jazyk buňky. Kliknutím můžete vyhledat rozšíření „{0}“" }, + "vs/workbench/contrib/notebook/browser/contrib/chatEdit/notebookChatEditController": { + "chat.hasNotebookEditorModifications": "Aktuální editor poznámkových bloků obsahuje úpravy z chatu." + }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { "notebook.cell.output.selectAll": "Vybrat vše", "notebookActions.copy": "Kopírovat buňku", @@ -9392,10 +9483,11 @@ "notebook.toggleCellToolbarPosition": "Přepnout pozici panelu nástrojů buňky" }, "vs/workbench/contrib/notebook/browser/contrib/multicursor/notebookMulticursor": { - "addFindMatchToSelection": "Přidat nalezenou shodu k výběru", + "addFindMatchToSelection": "Přidat výběr k další nalezené shodě", "deleteLeftMultiSelection": "Odstranit nalevo", "deleteRightMultiSelection": "Odstranit vpravo", - "exitMultiSelection": "Ukončit režim s více kurzory" + "exitMultiSelection": "Ukončit režim s více kurzory", + "selectAllFindMatches": "Vybrat všechny výskyty nalezené shody" }, "vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": { "cursorMoveDown": "Přepnout fokus na další editor buněk", @@ -9617,7 +9709,7 @@ "runCellsInSection": "Spustit buňky v oddílu" }, "vs/workbench/contrib/notebook/browser/controller/variablesActions": { - "notebookActions.openVariablesView": "Variables" + "notebookActions.openVariablesView": "Proměnné" }, "vs/workbench/contrib/notebook/browser/diff/diffComponents": { "hiddenCell": "{0} skrytá buňka", @@ -9697,7 +9789,7 @@ "notebook.findFilters": "Přizpůsobte si chování funkce Najít widget pro vyhledávání v buňkách poznámkového bloku. Pokud je povolen zdroj revize i náhled revize, bude funkce Najít widget prohledávat zdrojový kód nebo náhled na základě aktuálního stavu buňky.", "notebook.focusIndicator.description": "Určuje, kde je indikátor zaměření vykreslen, buď podél ohraničení buňky, nebo v levé mezeře.", "notebook.formatOnCellExecution": "Při spuštění naformátuje buňku poznámkového bloku. Formátovací modul musí být k dispozici.", - "notebook.formatOnSave": "Naformátujte poznámkový blok při uložení. Formátovací modul musí být k dispozici, soubor nesmí být po zpoždění uložen a editor se nesmí vypínat.", + "notebook.formatOnSave": "Naformátujte poznámkový blok při uložení. Formátovací modul musí být k dispozici a editor se nesmí vypínat. Když je {0} nastaveno na afterDelay, soubor se naformátuje jenom při explicitním uložení.", "notebook.globalToolbar.description": "Určuje, jestli se má v editoru poznámkového bloku zobrazovat globální panel nástrojů.", "notebook.globalToolbarShowLabel": "Určuje, zda mají akce na panelu nástrojů poznámkového bloku vykreslovat popisek nebo ne.", "notebook.insertFinalNewline": "Pokud je tato možnost povolena, vloží při ukládání poznámkového bloku na konec buněk kódu poslední nový řádek.", @@ -10044,7 +10136,7 @@ "name": "Výkon při spuštění" }, "vs/workbench/contrib/performance/electron-sandbox/performance.contribution": { - "experimental.rendererProfiling": "When enabled, slow renderers are automatically profiled." + "experimental.rendererProfiling": "Když je tato možnost povolená, pomalé renderery se automaticky profilují." }, "vs/workbench/contrib/performance/electron-sandbox/startupProfiler": { "prof.detail": "Vytvořte prosím problém a připojte ručně následující soubory:\r\n{0}", @@ -10225,7 +10317,7 @@ "defaultOverriddenDetailsAriaLabel": "{0} přepíše výchozí hodnotu.", "defaultOverriddenLabel": "Výchozí hodnota byla změněna", "defaultOverriddenLanguagesList": "Pro {0} existují výchozí hodnoty specifické pro jazyk.", - "experimentalLabel": "Experimental", + "experimentalLabel": "Experimentální", "extensionSyncIgnoredLabel": "Nesynchronizované", "hasDefaultOverridesForLanguages": "Následující jazyky mají výchozí přepsání:", "manageWorkspaceTrust": "Spravovat vztah důvěryhodnosti pracovního prostoru", @@ -10373,8 +10465,8 @@ "settingsTOC": "Obsah nastavení" }, "vs/workbench/contrib/preferences/common/preferences": { - "experimentalIndicatorDescription": "This setting controls a feature that may change or be removed in the future. Adjusting this setting may result in instability.", - "previewIndicatorDescription": "This setting controls a feature that is in active development." + "experimentalIndicatorDescription": "Toto nastavení ovládá novou funkci, která se aktivně vyvíjí a může být nestabilní. Může být změněna nebo odebrána.", + "previewIndicatorDescription": "Toto nastavení ovládá novou funkci, kterou ještě vylepšujeme, ale je připravena k použití. Budeme rádi za zpětnou vazbu." }, "vs/workbench/contrib/preferences/common/preferencesContribution": { "enableNaturalLanguageSettingsSearch": "Určuje, jestli má být pro nastavení povolen režim vyhledávání v přirozeném jazyce. Vyhledávání v přirozeném jazyce poskytuje online služba Microsoftu.", @@ -10696,15 +10788,27 @@ "tunnel.preview": "Vzdálené tunely jsou aktuálně ve verzi Preview. Nahlaste všechny problémy pomocí příkazu Nápověda: Nahlásit problém." }, "vs/workbench/contrib/replNotebook/browser/repl.contribution": { - "repl.execute": "Spustit vstup REPL" + "repl.execute": "Spustit vstup REPL", + "repl.focusLastReplOutput": "Přesunout fokus na poslední provádění REPL", + "repl.input.focus": "Přepnout fokus na editor vstupu" + }, + "vs/workbench/contrib/replNotebook/browser/replEditor": { + "replEditorInput": "Vstup REPL" }, "vs/workbench/contrib/replNotebook/browser/replEditorAccessibilityHelp": { - "replEditor.cellNavigation": "Šipky nahoru a dolů také přesouvají fokus mezi dříve provedenými položkami.", + "replEditor.accessibilityView": "Spuštěním příkazu Otevřít zobrazení přístupnosti{0} při navigaci v historii otevřete zobrazení výstupu položky v režimu přístupnosti.", + "replEditor.autoFocusRepl": "Nastavení accessibility.replEditor.autoFocusReplExecution určuje, jestli se fokus po provádění kódu automaticky přesune na REPL.", + "replEditor.cellNavigation": "Příkaz Ukončit úpravy{0} přesune fokus na kontejner buněk, kde lze pomocí šipek nahoru a dolů také přesouvat fokus mezi buňkami v historii.", + "replEditor.configReadExecution": "Nastavení accessibility.replEditor.readLastExecutionOutput určuje, jestli se po dokončení provádění automaticky přečte výstup.", "replEditor.execute": "Příkaz Provést {0} vyhodnotí výraz ve vstupním poli.", - "replEditor.focusHistory": "Příkaz Historie fokusu {0} přesune fokus na seznam dříve spuštěných položek.", + "replEditor.focusCellEditor": "Příkaz Upravit buňku{0} přesune fokus do editoru jen pro čtení pro vstup buňky.", "replEditor.focusInOutput": "Příkaz Výstup fokusu {0} nastaví fokus na výstup, pokud je fokus na dříve spuštěné položce.", - "replEditor.focusReplInput": "Příkaz Editor vstupu fokusu {0} přesune fokus do vstupního pole REPL.", - "replEditor.overview": "Jste v editoru REPL, který obsahuje vstupní pole pro vyhodnocení výrazů a seznam dříve spuštěných výrazů a jejich výstupu." + "replEditor.focusLastItemAdded": "Příkaz Přesunout fokus na poslední provedenou položku{0} přesune fokus na poslední provedenou položku v historii REPL.", + "replEditor.focusReplInput": "Příkaz Přepnout fokus na editor vstupu{0} přesune fokus zpět na tento editor.", + "replEditor.focusReplInputFromHistory": "Příkaz Editor vstupu fokusu {0} přesune fokus do vstupního pole REPL.", + "replEditor.historyOverview": "Nacházíte se v historii REPL, což je seznam buněk, které byly provedeny v REPL. Každá buňka má vstup, výstup a kontejner buněk.", + "replEditor.inputAccessibilityView": "Když spustíte příkaz Otevřít zobrazení přístupnosti{0} z tohoto vstupního pole, zobrazí se výstup z posledního provádění v zobrazení v režimu přístupnosti.", + "replEditor.inputOverview": "Jste ve vstupním poli editoru REPL, do kterého lze zadat kód, který se má provést v REPL." }, "vs/workbench/contrib/replNotebook/browser/replEditorInput": { "replEditorLabelIcon": "Ikona popisku editoru REPL" @@ -10866,7 +10970,6 @@ "scmGraphHistoryItemRef": "Vyberte jeden nebo více odkazů na položky historie, které chcete zobrazit. Pro filtrování zadejte text.", "scmGraphRepository": "Vyberte úložiště, které se má zobrazit. Pokud chcete filtrovat všechna úložiště, zadejte text.", "scmGraphViewOutdated": "Aktualizujte prosím graf pomocí akce aktualizace ($(refresh)).", - "scmGraphViewRevealCurrentHistoryItem": "Aktuální položka historie není uvedena v grafu správy zdrojového kódu. Pomocí ovládacího prvku pro výběr odkazů na položky historie rozbalte sadu položek historie v grafu.", "viewChanges": "Zobrazit změny" }, "vs/workbench/contrib/scm/browser/scmRepositoriesViewPane": { @@ -10925,9 +11028,9 @@ "QuickSearchOpenInFile": "Otevřít soubor", "QuickSearchSeeMoreFiles": "Zobrazit další soubory", "enterSearchTerm": "Zadejte termín, který chcete vyhledat v souborech.", - "goToSearch": "Zobrazit na vyhledávacím panelu", + "goToSearch": "Otevřít v zobrazení vyhledávání", "noAnythingResults": "Žádné odpovídající výsledky", - "showMore": "Zobrazit na vyhledávacím panelu" + "showMore": "Otevřít v zobrazení vyhledávání" }, "vs/workbench/contrib/search/browser/replaceService": { "fileReplaceChanges": "{0} ↔ {1} (náhled nahrazení)", @@ -11725,7 +11828,7 @@ "ProblemMatcherParser.unknownSeverity": "Info: unknown severity {0}. Valid values are error, warning and info.\r\n", "ProblemMatcherSchema.applyTo": "Určuje, jestli se problém nahlášený k textovému dokumentu vztahuje pouze na otevřené/zavřené dokumenty nebo všechny dokumenty.", "ProblemMatcherSchema.background": "Vzory pro sledování začátku a konce aktivního matcheru pro úlohu na pozadí.", - "ProblemMatcherSchema.background.activeOnStart": "Pokud je nastaveno na hodnotu true, je monitor pozadí při spuštění úlohy v aktivním režimu. Je to ekvivalentní vygenerování řádku, který odpovídá vzoru beginPattern.", + "ProblemMatcherSchema.background.activeOnStart": "Pokud je nastaveno na hodnotu true, spustí se monitorování na pozadí v aktivním režimu. Je to stejné, jako když se při spuštění úlohy ve výstupu vypíše řádek, který odpovídá vzoru beginsPattern.", "ProblemMatcherSchema.background.beginsPattern": "Pokud je ve výstupu zjištěna shoda, je signalizován začátek úlohy na pozadí.", "ProblemMatcherSchema.background.endsPattern": "Pokud je ve výstupu zjištěna shoda, je signalizován konec úlohy na pozadí.", "ProblemMatcherSchema.base": "Název základního matcheru problémů, který se má použít", @@ -11734,7 +11837,7 @@ "ProblemMatcherSchema.severity": "Výchozí závažnost pro zachycování problémů. Používá se, pokud vzor nedefinuje skupinu shody pro závažnost.", "ProblemMatcherSchema.source": "Lidsky čitelný řetězec, který popisuje zdroj této diagnostiky, například typescript nebo super lint", "ProblemMatcherSchema.watching": "Vzory pro sledování začátku a konce matcheru problémů v rámci úlohy sledování", - "ProblemMatcherSchema.watching.activeOnStart": "Pokud je nastaveno na hodnotu true, bude sledovací proces při spuštění úlohy v aktivním režimu. Je to ekvivalentní vygenerování řádku, který odpovídá vzoru beginPattern.", + "ProblemMatcherSchema.watching.activeOnStart": "Pokud je nastaveno na hodnotu true, spustí se sledovací proces v aktivním režimu. Je to stejné, jako když se při spuštění úlohy ve výstupu vypíše řádek, který odpovídá vzoru beginsPattern.", "ProblemMatcherSchema.watching.beginsPattern": "Pokud je ve výstupu zjištěna shoda, je signalizován začátek úlohy sledování.", "ProblemMatcherSchema.watching.deprecated": "Vlastnost watching je zastaralá. Místo ní použijte vlastnost background.", "ProblemMatcherSchema.watching.endsPattern": "Pokud je ve výstupu zjištěna shoda, je signalizován konec úlohy sledování.", @@ -11909,6 +12012,7 @@ "newTerminalIcon": "Ikona pro vytvoření nové instance terminálu", "renameTerminalIcon": "Ikona pro přejmenování v rychlé nabídce terminálu", "terminalCommandHistoryFuzzySearch": "Ikona pro přepnutí přibližného vyhledávání historie příkazů.", + "terminalCommandHistoryOpenFile": "Ikona pro otevření souboru historie prostředí", "terminalCommandHistoryOutput": "Ikona pro zobrazení výstupu příkazu terminálu.", "terminalCommandHistoryRemove": "Ikona pro odebrání příkazu terminálu z historie příkazů.", "terminalDecorationError": "Ikona pro dekorace terminálu příkazu, u kterého došlo k chybě.", @@ -12098,6 +12202,9 @@ "process": "název procesu terminálu", "separator": "podmíněný oddělovač {0}, který se zobrazí pouze v případě uzavření do proměnných s hodnotami nebo statickým textem.", "sequence": "název zadaný pro proces terminálu", + "shellCommand": "příkaz, který se provádí podle integrace prostředí", + "shellPromptInput": "úplné zadání výzvy prostředí podle integrace prostředí", + "shellType": "zjištěný typ prostředí", "task": "indikuje, že tento terminál je přidružený k úloze", "terminal.integrated.allowChords": "Určuje, jestli se mají na terminálu povolit posloupnosti kláves (klávesové akordy). Poznámka: Pokud je tato vlastnost nastavena na hodnotu true a výsledkem stisknutí klávesových zkratek je klávesový akord, nepoužije se nastavení {0}. Nastavení této vlastnosti na hodnotu false je užitečné, zejména když chcete pomocí kombinace kláves ctrl+k přejít do prostředí (neplatí pro VS Code).", "terminal.integrated.allowMnemonics": "Určuje, jestli se má povolit otevření řádku nabídek stisknutím klávesových zkratek řádku nabídek (například ALT+F). Poznámka: V případě hodnoty true to způsobí, že všechny klávesové zkratky s klávesou alt přeskočí prostředí. Neplatí to pro macOS.", @@ -12153,6 +12260,7 @@ "terminal.integrated.focusAfterRun.none": "Neprovádět žádnou akci.", "terminal.integrated.focusAfterRun.terminal": "Vždy zaměřte na terminál.", "terminal.integrated.fontFamily": "Určuje rodinu písem terminálu. Ve výchozím nastavení se použije hodnota nastavení {0}.", + "terminal.integrated.fontLigatures": "Určuje, jestli jsou v terminálu povolené ligatury písem. Ligatury budou fungovat jenom v případě, že je nakonfigurovaný {0} podporuje.", "terminal.integrated.fontSize": "Určuje velikost písma v pixelech terminálu.", "terminal.integrated.fontWeight": "Tloušťka písma, která se má v terminálu používat pro netučný text. Přijímá klíčová slova normal a bold nebo čísla v rozmezí 1 až 1000.", "terminal.integrated.fontWeightBold": "Tloušťka písma, která se má v terminálu používat pro tučný text. Přijímá klíčová slova normal a bold nebo čísla v rozmezí 1 až 1000.", @@ -12313,8 +12421,8 @@ "terminal.integrated.accessibleViewPreserveCursorPosition": "Zachování pozice kurzoru při opětovném otevření zobrazení terminálu s podporou přístupnosti (místo toho, aby se kurzor nastavil na konec vyrovnávací paměti)." }, "vs/workbench/contrib/terminalContrib/autoReplies/common/terminalAutoRepliesConfiguration": { - "terminal.integrated.autoReplies": "A set of messages that, when encountered in the terminal, will be automatically responded to. Provided the message is specific enough, this can help automate away common responses.\r\n\r\nRemarks:\r\n\r\n- Use {0} to automatically respond to the terminate batch job prompt on Windows.\r\n- The message includes escape sequences so the reply might not happen with styled text.\r\n- Each reply can only happen once every second.\r\n- Use {1} in the reply to mean the enter key.\r\n- To unset a default key, set the value to null.\r\n- Restart VS Code if new don't apply.", - "terminal.integrated.autoReplies.reply": "The reply to send to the process." + "terminal.integrated.autoReplies": "Sada zpráv, na které bude automaticky odpovězeno, pokud se vyskytnou v terminálu. V případě, že bude zpráva dostatečně konkrétní, to pomůže s automatizací běžných odpovědí.\r\n\r\nPoznámky:\r\n\r\n– Pomocí {0} můžete automaticky odpovědět na výzvu k ukončení dávkových úloh v systému Windows.\r\n– Zpráva zahrnuje řídící sekvence, takže k odpovědí nemusí dojít se stylizovaným textem.\r\n– Ke každé odpovědi může dojít jenom jednou za sekundu.\r\n– Použijte v odpovědi {1}, abyste tím naznačili klávesu Enter.\r\n– Pokud chcete zrušit nastavení výchozího klíče, nastavte hodnotu na null.\r\n– Restartujte VS pokud neplatí nové.", + "terminal.integrated.autoReplies.reply": "Odpověď, která se má odeslat do procesu." }, "vs/workbench/contrib/terminalContrib/chat/browser/terminal.initialHint.contribution": { "disableHint": " Přepnutím {0} v nastavení tento tip zakážete.", @@ -12351,47 +12459,40 @@ "inlineChat.toolbar": "Tabulátor slouží k dosažení podmíněných částí, jako jsou příkazy, stav, odpovědi na zprávy a další." }, "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatActions": { - "cancelChat": "Zrušit chat", - "closeChat": "Zavřít chat", - "discard": "Zahodit", - "discardDescription": "Zahodí aktuální odpověď na chat terminálu, skryje widget chatu a vymaže vstup chatu.", + "closeChat": "Zavřít", "insert": "Vložit", "insertCommand": "Vložit příkaz chatu", "insertFirst": "Vložit jako první", "insertFirstCommand": "Vložit první příkaz chatu", - "makeChatRequest": "Vytvořit žádost o chat", - "nextFromHitory": "Další z historie", - "previousFromHitory": "Předchozí z historie", "run": "Spustit", "runCommand": "Spustit příkaz chatu", "runFirst": "Spustit jako první", "runFirstCommand": "Spustit první příkaz chatu", - "startChat": "Spustit v terminálu", + "startChat": "Vložený chat terminálu", "viewInChat": "Zobrazit v chatu" }, "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatWidget": { - "default.placeholder": "Zeptat se, jak něco provést na terminálu", - "welcome.1": "Příkazy generované umělou inteligencí můžou být nesprávné." + "askAI": "Zeptat se AI" }, "vs/workbench/contrib/terminalContrib/chat/common/terminalInitialHintConfiguration": { "terminal.integrated.initialHint": "Určuje, jestli první terminál bez vstupu zobrazí nápovědu k dostupným akcím, když má fokus." }, "vs/workbench/contrib/terminalContrib/clipboard/browser/terminal.clipboard.contribution": { - "workbench.action.terminal.copyAndClearSelection": "Copy and Clear Selection", - "workbench.action.terminal.copyLastCommand": "Copy Last Command", - "workbench.action.terminal.copyLastCommandAndOutput": "Copy Last Command and Output", - "workbench.action.terminal.copyLastCommandOutput": "Copy Last Command Output", - "workbench.action.terminal.copySelection": "Copy Selection", - "workbench.action.terminal.copySelectionAsHtml": "Copy Selection as HTML", - "workbench.action.terminal.paste": "Paste into Active Terminal", - "workbench.action.terminal.pasteSelection": "Paste Selection into Active Terminal" + "workbench.action.terminal.copyAndClearSelection": "Kopírovat a vymazat výběr", + "workbench.action.terminal.copyLastCommand": "Kopírovat poslední příkaz", + "workbench.action.terminal.copyLastCommandAndOutput": "Zkopírovat poslední příkaz a výstup", + "workbench.action.terminal.copyLastCommandOutput": "Kopírovat výstup posledního příkazu", + "workbench.action.terminal.copySelection": "Kopírovat výběr", + "workbench.action.terminal.copySelectionAsHtml": "Kopírovat výběr jako HTML", + "workbench.action.terminal.paste": "Vložit do aktivního terminálu", + "workbench.action.terminal.pasteSelection": "Vložit výběr do aktivního terminálu" }, "vs/workbench/contrib/terminalContrib/clipboard/browser/terminalClipboard": { - "confirmMoveTrashMessageFilesAndDirectories": "Are you sure you want to paste {0} lines of text into the terminal?", - "doNotAskAgain": "Do not ask me again", - "multiLinePasteButton": "&&Paste", - "multiLinePasteButton.oneLine": "Paste as &&one line", - "preview": "Preview:" + "confirmMoveTrashMessageFilesAndDirectories": "Opravdu chcete vložit řádky (celkem {0}) textu do terminálu?", + "doNotAskAgain": "Tento dotaz příště nezobrazovat", + "multiLinePasteButton": "&&Vložit", + "multiLinePasteButton.oneLine": "Vložit jako &&jeden řádek", + "preview": "Náhled:" }, "vs/workbench/contrib/terminalContrib/commandGuide/browser/terminal.commandGuide.contribution": { "terminalCommandGuide.foreground": "Barva popředí průvodce příkazem terminálu vlevo od příkazu a jeho výstupu při najetí myší" @@ -12400,7 +12501,6 @@ "showCommandGuide": "Určuje, jestli se má při umístění ukazatele myši na příkaz v terminálu zobrazit průvodce příkazem." }, "vs/workbench/contrib/terminalContrib/developer/browser/terminal.developer.contribution": { - "terminalDevMode": "Režim vývoje terminálu", "workbench.action.terminal.recordSession": "Zaznamenat relaci terminálu", "workbench.action.terminal.recordSession.recording": "Zaznamenává se relace terminálu...", "workbench.action.terminal.restartPtyHost": "Restartovat hostitele Pty", @@ -12433,22 +12533,23 @@ "undo": "Vrátit zpět" }, "vs/workbench/contrib/terminalContrib/history/browser/terminal.history.contribution": { - "goToRecentDirectory.metadata": "Goes to a recent folder", - "workbench.action.terminal.clearPreviousSessionHistory": "Clear Previous Session History", - "workbench.action.terminal.goToRecentDirectory": "Go to Recent Directory...", - "workbench.action.terminal.runRecentCommand": "Run Recent Command..." + "goToRecentDirectory.metadata": "Přejde do poslední složky.", + "workbench.action.terminal.clearPreviousSessionHistory": "Clear Previous Session History (Vymazat předchozí historii relace)", + "workbench.action.terminal.goToRecentDirectory": "Přejít do posledního adresáře...", + "workbench.action.terminal.runRecentCommand": "Spustit poslední příkaz…" }, "vs/workbench/contrib/terminalContrib/history/browser/terminalRunRecentQuickPick": { - "removeCommand": "Remove from Command History", - "selectRecentCommand": "Select a command to run (hold Alt-key to edit the command)", - "selectRecentCommandMac": "Select a command to run (hold Option-key to edit the command)", - "selectRecentDirectory": "Select a directory to go to (hold Alt-key to edit the command)", - "selectRecentDirectoryMac": "Select a directory to go to (hold Option-key to edit the command)", - "shellFileHistoryCategory": "{0} history", - "viewCommandOutput": "View Command Output" + "openShellHistoryFile": "Otevřít soubor", + "removeCommand": "Odebrat z historie příkazů", + "selectRecentCommand": "Vyberte příkaz, který chcete spustit (pokud chcete příkaz upravit, podržte klávesu Alt)", + "selectRecentCommandMac": "Vyberte příkaz, který chcete spustit (pokud chcete příkaz upravit, podržte Option)", + "selectRecentDirectory": "Vyberte adresář, do kterého chcete přejít (pokud chcete příkaz upravit, podržte klávesu Alt)", + "selectRecentDirectoryMac": "Vyberte adresář, do kterého chcete přejít (pokud chcete příkaz upravit, podržte klávesu Option)", + "shellFileHistoryCategory": "{0} – historie", + "viewCommandOutput": "Zobrazit výstup příkazu" }, "vs/workbench/contrib/terminalContrib/history/common/terminal.history": { - "terminal.integrated.shellIntegration.history": "Controls the number of recently used commands to keep in the terminal command history. Set to 0 to disable terminal command history." + "terminal.integrated.shellIntegration.history": "Určuje počet naposledy použitých příkazů, které se mají zachovat v historii příkazů terminálu. Pokud chcete zakázat historii příkazů terminálu, nastavte hodnotu na 0." }, "vs/workbench/contrib/terminalContrib/links/browser/terminal.links.contribution": { "workbench.action.terminal.openDetectedLink": "Otevřít zjištěný odkaz…", @@ -12482,14 +12583,14 @@ "terminal.integrated.urlLinks": "Adresa URL" }, "vs/workbench/contrib/terminalContrib/quickAccess/browser/terminal.quickAccess.contribution": { - "quickAccessTerminal": "Switch Active Terminal", - "tasksQuickAccessHelp": "Show All Opened Terminals", - "tasksQuickAccessPlaceholder": "Type the name of a terminal to open." + "quickAccessTerminal": "Přepnout aktivní terminál", + "tasksQuickAccessHelp": "Zobrazit všechny otevřené terminály", + "tasksQuickAccessPlaceholder": "Zadejte název terminálu, který chcete otevřít." }, "vs/workbench/contrib/terminalContrib/quickAccess/browser/terminalQuickAccess": { - "renameTerminal": "Rename Terminal", - "workbench.action.terminal.newWithProfilePlus": "Create New Terminal With Profile...", - "workbench.action.terminal.newplus": "Create New Terminal" + "renameTerminal": "Přejmenovat terminál", + "workbench.action.terminal.newWithProfilePlus": "Vytvořit nový terminál s profilem…", + "workbench.action.terminal.newplus": "Vytvořit nový terminál" }, "vs/workbench/contrib/terminalContrib/quickFix/browser/quickFixAddon": { "codeAction.widget.id.quickfix": "Rychlá oprava", @@ -12534,6 +12635,7 @@ "workbench.action.terminal.acceptSelectedSuggestionEnter": "Přijmout vybraný návrh (Enter)", "workbench.action.terminal.clearSuggestCache": "Vymazat mezipaměť návrhů", "workbench.action.terminal.hideSuggestWidget": "Skrýt widget návrhů", + "workbench.action.terminal.requestCompletions": "Dokončení požadavků", "workbench.action.terminal.selectNextPageSuggestion": "Vybrat návrh další stránky.", "workbench.action.terminal.selectNextSuggestion": "Vybrat další návrh", "workbench.action.terminal.selectPrevPageSuggestion": "Vybrat návrh předchozí stránky.", @@ -12548,7 +12650,8 @@ "suggest.builtinCompletions": "Určuje, která předdefinovaná dokončování se aktivují. Toto nastavení může způsobit konflikty, pokud jsou v profilu prostředí nakonfigurována vlastní dokončení prostředí.", "suggest.builtinCompletions.pwshCode": "Vlastní dokončování argumentů PowerShellu se zaregistrují pro rozhraní příkazového řádku „code“ a „code-insiders“ ve VS Code. V současné době je to velmi základní a vždy to navrhuje příznaky a dílčí příkazy bez kontroly kontextu.", "suggest.builtinCompletions.pwshGit": "Vlastní dokončování argumentů PowerShellu se zaregistrují pro rozhraní příkazového řádku „git“.", - "suggest.enabled": "Povolí experimentální návrhy IntelliSense terminálu pro podporovaná prostředí ({0}), když je {1} nastaveno na {2}.\r\n\r\nPokud je integrace prostředí nainstalována ručně, {3} se musí být před voláním skriptu integrace prostředí nastavit na {4}.", + "suggest.enableExtensionCompletions": "Controls whether extension completions are enabled.", + "suggest.enabled": "Enables experimental terminal Intellisense suggestions for supported shells ({0}) when {1} is set to {2}.\r\n\r\nIf shell integration is installed manually, {3} needs to be set to {4} before calling the shell integration script. \r\n\r\nFor zsh and bash completions, {5} will also need to be set.", "suggest.quickSuggestions": "Určuje, jestli se při psaní mají automaticky zobrazovat návrhy. Pozor také na nastavení {0}, které řídí, jestli budou návrhy vyvolány speciálními znaky.", "suggest.runOnEnter": "Určuje, jestli se mají návrhy spustit okamžitě, když je k přijetí výsledku použita klávesa Enter (nikoli Tab).", "suggest.suggestOnTriggerCharacters": "Určuje, jestli se mají při napsání aktivačních znaků automaticky zobrazovat návrhy." @@ -12563,8 +12666,8 @@ "terminal.integrated.localEchoStyle": "Styl místně vypisovaného textu na terminálu, tedy buď styl písma, nebo barva RGB." }, "vs/workbench/contrib/terminalContrib/wslRecommendation/browser/terminal.wslRecommendation.contribution": { - "install": "Install", - "useWslExtension.title": "The '{0}' extension is recommended for opening a terminal in WSL." + "install": "Nainstalovat", + "useWslExtension.title": "Pro otevření terminálu ve WSL se doporučuje rozšíření {0}." }, "vs/workbench/contrib/terminalContrib/zoom/browser/terminal.zoom.contribution": { "fontZoomIn": "Zvětšit velikost písma", @@ -12822,12 +12925,12 @@ "openTestCoverage": "Zobrazit pokrytí testy", "run test": "Spustit test", "testing.cancelRun": "Zrušit testovací běh", - "testing.debugLastRun": "Debug Last Run", - "testing.debugTest": "Debug Test", + "testing.debugLastRun": "Ladit poslední běh", + "testing.debugTest": "Ladit test", "testing.goToError": "Přejít na chybu", "testing.goToTest": "Přejít na test", - "testing.reRunLastRun": "Rerun Last Run", - "testing.reRunTest": "Rerun Test", + "testing.reRunLastRun": "Spustit znovu poslední běh", + "testing.reRunTest": "Znovu spustit test", "testing.revealInExplorer": "Zobrazit v Průzkumníkovi testů", "testing.showResultOutput": "Zobrazit výstup výsledku", "testingPeekLabel": "Zprávy výsledků testu" @@ -12855,7 +12958,9 @@ "testing.iconSkipped.retired": "Vyřazená barva ikony přeskočeného testu v Průzkumníkovi testů", "testing.iconUnset": "Barva ikony nenastaveného testu v Průzkumníkovi testů", "testing.iconUnset.retired": "Vyřazená barva ikony nenastaveného testu v Průzkumníkovi testů", - "testing.message.error.decorationForeground": "Barva textu chybových zpráv testu zobrazených jako vložené v editoru", + "testing.message.error.badgeBackground": "Barva pozadí chybových zpráv testu zobrazovaných v editoru jako vložené", + "testing.message.error.badgeBorder": "Barva ohraničení chybových zpráv testu zobrazovaných v editoru jako vložené", + "testing.message.error.badgeForeground": "Barva textu chybových zpráv testu zobrazených jako vložené v editoru", "testing.message.error.marginBackground": "Barva okraje vedle chybových zpráv zobrazených jako vložené v editoru", "testing.message.info.decorationForeground": "Barva textu informačních zpráv testu zobrazených jako vložené v editoru", "testing.message.info.marginBackground": "Barva okraje vedle informačních zpráv zobrazených jako vložené v editoru", @@ -12872,7 +12977,6 @@ "testConfigurationTitle": "Testování", "testing.ShowCoverageInExplorer": "Určuje, jestli se má dole v zobrazení Průzkumník souborů zobrazovat pokrytí testy.", "testing.alwaysRevealTestOnStateChange": "Když je zapnuté nastavení {0}, vždy zobrazit spuštěný test. Pokud je toto nastavení vypnuté, zobrazí se jen neúspěšné testy.", - "testing.autoRun.delay": "Jak dlouho čekat (v milisekundách) poté, co se test označí jako zastaralý a spustí se nový běh.", "testing.automaticallyOpenPeekView": "Nakonfiguruje, kdy se automaticky otevře zobrazení náhledu chyby.", "testing.automaticallyOpenPeekView.failureAnywhere": "Otevřít automaticky bez ohledu na to, kde došlo k chybě", "testing.automaticallyOpenPeekView.failureInVisibleDocument": "Otevřít automaticky, když ve viditelném dokumentu neproběhne úspěšně test", @@ -13141,7 +13245,7 @@ }, "vs/workbench/contrib/userDataProfile/browser/userDataProfile": { "New Profile Window": "Nové okno s profilem", - "change profile": "Switch to {0} profile", + "change profile": "Přepnout na profil {0}", "create profile": "Nový profil...", "current": "Aktuální", "delete profile": "Odstranit profil…", @@ -13153,12 +13257,12 @@ "new window with profile": "Nové okno s profilem", "newWindowWithProfile": "Nové okno s profilem…", "open": "Otevřít profil {0}", - "open profile": "Open New Window with {0} Profile", + "open profile": "Otevřít nové okno s profilem {0}", "open profiles": "Otevřít profily (uživatelské rozhraní)", "openShort": "{0}", "pick profile": "Vybrat profil", "pick profile to delete": "Vyberte profily, které chcete odstranit.", - "profiles": "Profile ({0})", + "profiles": "Profil ({0})", "save profile as": "Uložit aktuální profil jako...", "selectProfile": "Vyberte profil", "switchProfile": "Přepnout profil…", @@ -13176,7 +13280,7 @@ "addFolderTitle": "Vybrat složky, které se mají přidat", "change profile": "Změnit profil", "changeIcon": "Ikonu můžete změnit kliknutím.", - "contents": "Contents", + "contents": "Obsah", "contents source description": "Konfigurovat zdroj obsahu pro tento profil\r\n", "copy description": "Kopírovat", "copy from default": "{0} (kopie)", @@ -13192,7 +13296,7 @@ "default profile contents description": "Konfigurovat obsah tohoto profilu\r\n", "defaultProfileIcon": "Ikonu výchozího profilu nelze změnit.", "defaultProfileName": "Název výchozího profilu nelze změnit.", - "deleteTrustedUri": "Delete Path", + "deleteTrustedUri": "Odstranit cestu", "editIcon": "Ikona pro úpravu složky v editoru profilů", "empty profile": "Žádný", "enable for current window": "Použít tento profil pro aktuální okno", @@ -13230,7 +13334,7 @@ "profileName": "Název profilu", "profiles": "Profily", "profilesSashBorder": "Barva ohraničení rozděleného zobrazení okna editoru profilů", - "removeIcon": "Icon for the remove folder icon in the profiles editor.", + "removeIcon": "Ikona pro odebrání složky v editoru profilů", "settings": "Nastavení", "snippets": "Fragmenty kódu", "tasks": "Úlohy", @@ -13493,7 +13597,7 @@ }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedAccessibleView": { "gettingStarted.description": "Popis: {0}", - "gettingStarted.step": "Krok {0}: {1}\r\nPopis: {2}", + "gettingStarted.step": "{0}\r\n{1}", "gettingStarted.title": "Název: {0}" }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedColors": { @@ -13548,7 +13652,7 @@ }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedInput": { "getStarted": "Vítejte", - "walkthroughPageTitle": "Walkthrough: " + "walkthroughPageTitle": "Průvodce: " }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedService": { "builtin": "Integrované", @@ -13580,7 +13684,7 @@ "gettingStarted.accessibleView.title": "Uživatelé čtečky obrazovky mohou v přístupném zobrazení prohlížet obsah řádek po řádku a znak po znaku.", "gettingStarted.beginner.description": "Získejte přehled o nejdůležitějších funkcích", "gettingStarted.beginner.title": "Naučte se základy", - "gettingStarted.beginner.walkthroughPageTitle": "Essential Features", + "gettingStarted.beginner.walkthroughPageTitle": "Základní funkce", "gettingStarted.codeFolding.description.interpolated": "Použijte k tomu příkaz Přepnout sbalení.\r\n{0}\r\n Rekurzivní sbalení a rozbalení pomocí příkazu Přepnout možnost Sbalit rekurzivně\r\n{1}\r\n", "gettingStarted.codeFolding.title": "Pomocí sbalování kódu můžete sbalit bloky kódu a zaměřit se na kód, který vás zajímá.", "gettingStarted.commandPalette.description.interpolated": "Spouštějte příkazy pro jakékoli úlohy ve VS Code bez nutnosti používat myš.\r\n{0}", @@ -13609,7 +13713,7 @@ "gettingStarted.newFile.description": "Otevře nový textový soubor bez názvu, poznámkový blok nebo vlastní editor.", "gettingStarted.newFile.title": "Nový soubor…", "gettingStarted.notebook.title": "Přizpůsobit poznámkové bloky", - "gettingStarted.notebook.walkthroughPageTitle": "Notebooks", + "gettingStarted.notebook.walkthroughPageTitle": "Poznámkové bloky", "gettingStarted.notebookProfile.description": "Získejte poznámkové bloky, které budou podle vašich představ.", "gettingStarted.notebookProfile.title": "Vyberte rozložení svých poznámkových bloků", "gettingStarted.openFile.description": "Pokud chcete začít pracovat, otevřete soubor.", @@ -13635,13 +13739,13 @@ "gettingStarted.setup.OpenFolderWeb.description.interpolated": "Všechno máte nastavené, abyste mohli začít kódovat. Pokud chcete své soubory dostat do VS Code, můžete otevřít místní projekt nebo vzdálené úložiště.\r\n{0}\r\n{1}", "gettingStarted.setup.description": "Přizpůsobte si editor, naučte se základy a začněte kódovat.", "gettingStarted.setup.title": "Začínáme s VS Code", - "gettingStarted.setup.walkthroughPageTitle": "Setup VS Code", + "gettingStarted.setup.walkthroughPageTitle": "Nastavení VS Code", "gettingStarted.setupAccessibility.description": "Seznamte se s nástroji a klávesovými zkratkami, díky kterým je zajišťována přístupnost ve VS Code. Poznámka: Některé akce se nedají provést v kontextu podrobného návodu.", "gettingStarted.setupAccessibility.title": "Začínáme s funkcemi přístupnosti", - "gettingStarted.setupAccessibility.walkthroughPageTitle": "Setup VS Code Accessibility", + "gettingStarted.setupAccessibility.walkthroughPageTitle": "Nastavení přístupnosti VS Code", "gettingStarted.setupWeb.description": "Přizpůsobte si editor, naučte se základy a začněte kódovat.", "gettingStarted.setupWeb.title": "Začínáme s VS Code pro web", - "gettingStarted.setupWeb.walkthroughPageTitle": "Setup VS Code Web", + "gettingStarted.setupWeb.walkthroughPageTitle": "Nastavení webu VS Code", "gettingStarted.shortcuts.description.interpolated": "Jakmile objevíte své oblíbené příkazy, vytvořte si vlastní klávesové zkratky pro okamžitý přístup.\r\n{0}", "gettingStarted.shortcuts.title": "Přizpůsobte si zástupce", "gettingStarted.tasks.description.interpolated": "Vytvořte úlohy pro své běžné pracovní postupy a využívejte integrované prostředí pro spouštění skriptů a automatickou kontrolu výsledků.\r\n{0}", @@ -14038,9 +14142,12 @@ "useOtherAccount": "Přihlásit se s jiným účtem" }, "vs/workbench/services/authentication/browser/authenticationService": { + "authentication.id": "ID zprostředkovatele ověřování", "authentication.idConflict": "Toto ID ověřování {0} už je zaregistrované.", + "authentication.label": "Lidsky čitelný název zprostředkovatele ověřování", "authentication.missingId": "Při přidávání ověřování je nutné specifikovat ID.", - "authentication.missingLabel": "Při přidávání ověřování je nutné specifikovat popisek." + "authentication.missingLabel": "Při přidávání ověřování je nutné specifikovat popisek.", + "authenticationExtensionPoint": "Přidává ověřování." }, "vs/workbench/services/auxiliaryWindow/browser/auxiliaryWindowService": { "lifecycleVeto": "Změny, které jste provedli, se nemusí uložit. Zkontrolujte prosím, že jste stlačili Zrušit, a zkuste to znovu.", @@ -14284,6 +14391,7 @@ "install single extension": "Chcete nainstalovat a synchronizovat rozšíření {0} mezi zařízeními?", "limited support": "{0} má v {1} omezenou funkčnost.", "main.notFound": "Nejde aktivovat, protože se nepovedlo najít {0}.", + "manifest is not found": "Manifest is not found", "multipleDependentsError": "Rozšíření {0} nelze odinstalovat. Závisí na něm rozšíření {1}, {2} a další rozšíření.", "non web extensions": "{0}obsahuje rozšíření, která nejsou v {1} podporována.", "non web extensions detail": "Obsahuje nepodporovaná rozšíření.", @@ -14291,6 +14399,11 @@ "singleDependentError": "Rozšíření {0} nelze odinstalovat. Závisí na něm rozšíření {1}.", "twoDependentsError": "Rozšíření {0} nelze odinstalovat. Závisí na něm rozšíření {1} a {2}." }, + "vs/workbench/services/extensionManagement/common/webExtensionManagementService": { + "VS Code for Web": "{0} for the Web", + "learn why": "Learn Why", + "not web tooltip": "The '{0}' extension is not available in {1}." + }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "Místní", "remote": "Vzdálené" @@ -14368,6 +14481,7 @@ "vscode.extension.activationEvents.onSearch": "Aktivační událost vyvolaná při každém spuštění vyhledávání ve složce s daným schématem", "vscode.extension.activationEvents.onStartupFinished": "Aktivační událost vyvolaná po dokončení spuštění – po dokončení aktivace všech aktivovaných rozšíření (*)", "vscode.extension.activationEvents.onTaskType": "Aktivační událost vyvolaná vždy, když je třeba vypisovat nebo řešit úlohy určitého typu.", + "vscode.extension.activationEvents.onTerminalCompletionsRequested": "An activation event emitted when terminal completions are requested.", "vscode.extension.activationEvents.onTerminalProfile": "Aktivační událost, která je vyvolána při spuštění konkrétního profilu terminálu.", "vscode.extension.activationEvents.onTerminalQuickFixRequest": "Aktivační událost vygenerovaná v případě, že příkaz odpovídá selektoru přidruženému k tomuto ID", "vscode.extension.activationEvents.onUri": "Aktivační událost vyvolaná vždy, když je otevřen systémový identifikátor URI směrovaný na toto rozšíření", @@ -14456,12 +14570,12 @@ "startBisect": "Spustit bisekci rozšíření" }, "vs/workbench/services/files/electron-sandbox/diskFileSystemProvider": { - "fileWatcher": "File Watcher" + "fileWatcher": "Sledovací proces souborů" }, "vs/workbench/services/files/electron-sandbox/elevatedFileService": { - "fileNotTrusted": "Workspace is not trusted.", - "fileNotTrustedMessagePosix": "You are about to save '{0}' as super user.", - "fileNotTrustedMessageWindows": "You are about to save '{0}' as admin." + "fileNotTrusted": "Pracovní prostor není důvěryhodný.", + "fileNotTrustedMessagePosix": "Chystáte se uložit {0} jako superuživatele.", + "fileNotTrustedMessageWindows": "Chystáte se uložit {0} jako správce." }, "vs/workbench/services/filesConfiguration/common/filesConfigurationService": { "configuredReadonly": "Editor je jen pro čtení, protože soubor byl nastavený jen pro čtení prostřednictvím nastavení. Pro konfiguraci [klikněte sem](command:{0}) nebo [přepněte v této relaci](command:{1}).", @@ -14754,8 +14868,8 @@ "genericSaveError": "Nepovedlo se uložit {0}: {1}" }, "vs/workbench/services/textfile/common/textFileSaveParticipant": { - "saveParticipants1": "Running Code Actions and Formatters...", - "skip": "Skip" + "saveParticipants1": "Spouští se akce kódu a formátovací moduly...", + "skip": "Přeskočit" }, "vs/workbench/services/textfile/electron-sandbox/nativeTextFileService": { "join.textFiles": "Ukládání textových souborů" @@ -14796,7 +14910,7 @@ "error.fontStyle": "Neplatný řez písma v písmu {0}. Nastavení se ignoruje.", "error.fontWeight": "Neplatná tloušťka písma v písmu {0}. Nastavení se ignoruje.", "error.icon.font": "Přeskakuje se definice ikony {0}. Neznámé písmo (font)", - "error.icon.fontCharacter": "Přeskakuje se definice ikony {0}. Neznámý znak písma (fontCharacter)", + "error.icon.fontCharacter": "Přeskakuje se definice ikony {0}. Neznámý znak fontCharacter. Musí se použít jeden znak nebo znak \\ následovaný body kódu Unicode v šestnáctkové soustavě.", "error.invalidformat": "Neplatný formát souboru motivu ikon produktu: Očekával se objekt.", "error.missingProperties": "Neplatný formát souboru motivu ikon produktu: Musí obsahovat definice ikon (iconDefinition) a písma (font).", "error.noFontSrc": "V písmu {0} není platný zdroj písma. Definice písma se ignoruje.", @@ -14868,10 +14982,11 @@ "schema.folderNamesExpanded": "Přidruží názvy složek k ikonám pro rozbalené složky. Klíčem objektu je název složky bez segmentů cesty. Nelze použít vzory ani zástupné znaky. Při porovnávání názvů složek se nerozlišují malá a velká písmena.", "schema.font-format": "Formát písma", "schema.font-path": "Cesta k písmu relativní vzhledem k aktuálnímu souboru motivu ikon souboru", - "schema.font-size": "The default size of the font. We strongly recommend using a percentage value, for example: 125%.", + "schema.font-size": "Velikost písma. Důrazně doporučujeme použít procentuální hodnotu, například: 125 %.", "schema.font-style": "Styl písma. Platné hodnoty najdete na https://developer.mozilla.org/en-US/docs/Web/CSS/font-style.", "schema.font-weight": "Tloušťka písma. Platné hodnoty najdete na https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight.", "schema.fontCharacter": "Při použití piktogramového písma: znak v písmu, který se má použít", + "schema.fontCharacter.formatError": "FontCharacter musí být jedno písmeno nebo zpětné lomítko a musí ho následovat body kódu Unicode v šestnáctkové soustavě.", "schema.fontColor": "Při použití piktogramového písma: barva, která se má použít", "schema.fontId": "Při použití písma: ID písma. Pokud není nastaveno, ve výchozím nastavení se použije první definice písma.", "schema.fontSize": "Při použití písma: Velikost písma jako procento písma textu. Pokud není nastaveno, ve výchozím nastavení se použije velikost z definice písma.", @@ -14904,10 +15019,12 @@ "contributes.icons": "Přispívá ikonami s podporou motivů definovanými rozšířením.", "invalid.icons.configuration": "configuration.icons musí bát objekt s názvy ikon jako vlastnostmi.", "invalid.icons.default": "configuration.icons.default musí být buď odkaz na ID jiné ikony motivu (řetězce) nebo definice ikony (objekt) s vlastnostmi fontPath a fontCharacter.", + "invalid.icons.default.fontCharacter": "Očekávalo se, že contributes.icons.default.fontCharacter se bude skládat z jednoho znaku nebo znaku \\ následovaného body kódu Unicode v šestnáctkové soustavě.", "invalid.icons.default.fontPath.extension": "Očekávalo se, že contributes.icons.default.fontPath bude mít příponu názvu souboru woff, woff2 nebo ttf a je {0}.", "invalid.icons.default.fontPath.path": "Očekávalo se, že contributes.icons.default.fontPath ({0}) budé zahrnuté do složky rozšíření ({0}).", "invalid.icons.description": "configuration.icons.description musí být definované a nemůže být prázdné.", - "invalid.icons.id.format": "Klávesy configuration.icons představují ID ikony a můžou obsahovat pouze písmena, číslice a znaky minus. Musí se skládat z alespoň dvou segmentů ve tvaru component-iconname." + "invalid.icons.id.format": "Klávesy configuration.icons představují ID ikony a můžou obsahovat pouze písmena, číslice a znaky minus. Musí se skládat z alespoň dvou segmentů ve tvaru component-iconname.", + "schema.fontCharacter.formatError": "FontCharacter musí být jedno písmeno nebo zpětné lomítko následované body kódu Unicode v šestnáctkové soustavě." }, "vs/workbench/services/themes/common/productIconThemeSchema": { "schema.font-format": "Formát písma", @@ -15095,6 +15212,7 @@ "no": "Ne", "no account": "Není k dispozici žádný účet.", "no authentication providers": "Synchronizaci nastavení nelze zapnout, protože nejsou k dispozici žádní zprostředkovatelé ověřování.", + "no authentication providers during signin": "Nelze se přihlásit, protože nejsou k dispozici žádní zprostředkovatelé ověřování.", "others": "Jiné", "replace local": "Nahradit &&místní", "replace remote": "Nahradit &&vzdálené", @@ -15128,7 +15246,10 @@ }, "vs/workbench/services/views/browser/viewDescriptorService": { "hideView": "Skrýt {0}", - "resetViewLocation": "Obnovit umístění" + "hideViewDescription": "Skryje zobrazení {0}, pokud je viditelné a pokud kontejner zobrazení, ve které se nachází, je viditelný.", + "resetViewLocation": "Obnovit umístění", + "toggleVisibilityDescription": "Přepíná viditelnost zobrazení {0}, pokud je viditelný kontejner zobrazení, ve které se nachází.", + "user": "Kontejner zobrazení uživatele" }, "vs/workbench/services/views/browser/viewsService": { "editor": "Textový editor", @@ -15198,8 +15319,8 @@ "join.fileWorkingCopyManager": "Ukládání pracovních kopií" }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { - "saveParticipants1": "Running Code Actions and Formatters...", - "skip": "Skip" + "saveParticipants1": "Spouští se akce kódu a formátovací moduly...", + "skip": "Přeskočit" }, "vs/workbench/services/workingCopy/common/workingCopyHistoryService": { "default.source": "Soubor uložen", diff --git a/i18n/vscode-language-pack-de/package.json b/i18n/vscode-language-pack-de/package.json index 5212d4fb5c..03d5f80f52 100644 --- a/i18n/vscode-language-pack-de/package.json +++ b/i18n/vscode-language-pack-de/package.json @@ -310,6 +310,10 @@ "id": "vscode.swift", "path": "./translations/extensions/vscode.swift.i18n.json" }, + { + "id": "vscode.terminal-suggest", + "path": "./translations/extensions/vscode.terminal-suggest.i18n.json" + }, { "id": "vscode.theme-abyss", "path": "./translations/extensions/vscode.theme-abyss.i18n.json" diff --git a/i18n/vscode-language-pack-de/translations/extensions/vscode.git.i18n.json b/i18n/vscode-language-pack-de/translations/extensions/vscode.git.i18n.json index 9ee8403207..a8aa1a0516 100644 --- a/i18n/vscode-language-pack-de/translations/extensions/vscode.git.i18n.json +++ b/i18n/vscode-language-pack-de/translations/extensions/vscode.git.i18n.json @@ -155,13 +155,15 @@ "Never": "Nie", "No": "Nein", "No rebase in progress.": "Es wird kein Rebase ausgeführt.", + "Not Committed Yet": "Not Committed Yet", + "Not Committed Yet (Staged)": "Not Committed Yet (Staged)", "OK": "OK", "OK, Don't Ask Again": "OK, nicht mehr fragen", "OK, Don't Show Again": "OK, nicht mehr anzeigen", "Open": "Öffnen", "Open Commit": "Commit öffnen", "Open Comparison": "Vergleich öffnen", - "Open File": "Open File", + "Open File": "Datei öffnen", "Open Git Log": "Git-Protokoll öffnen", "Open Merge": "Merge öffnen", "Open Repositories In Parent Folders": "Repositorys in übergeordneten Ordnern öffnen", @@ -268,7 +270,7 @@ "There are {0} unsaved files.\n\nWould you like to save them before stashing?": "{0} Dateien wurden nicht gespeichert.\n\nMöchten Sie diese vor dem Stashen speichern?", "There are {0} untracked files which will be DELETED FROM DISK if discarded.": "Es sind {0} nicht verfolgte Dateien vorhanden, die VOM DATENTRÄGER GELÖSCHT werden, wenn sie verworfen werden.", "There were merge conflicts while applying the stash.": "Beim Anwenden des Stashes sind Merge-Konflikte aufgetreten.", - "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.": "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.", + "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.": "Mergekonflikte beim Cherrypicking der Änderungen. Lösen Sie die Konflikte vor dem Commit.", "This action will pull and push commits from and to \"{0}/{1}\".": "Durch diese Aktion werden Commits von und an \"{0}/{1}\" gepullt und gepusht.", "This repository has no remotes configured to fetch from.": "In diesem Repository wurden keine Remoteelemente konfiguriert, aus denen ein Abrufen erfolgt.", "This will DELETE {0} untracked files!\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST.": "Hierdurch werden {0} nicht nachverfolgte Dateien GELÖSCHT!\nDieser Vorgang ist UNUMKEHRBAR.\nDie Dateien gehen DAUERHAFT VERLOREN.", @@ -281,6 +283,7 @@ "Untracked": "Nicht verfolgt", "Untracked Changes": "Nicht nachverfolgte Änderungen", "Update Git": "Git aktualisieren", + "View Commit": "View Commit", "Would you like to add \"{0}\" to .gitignore?": "Möchten Sie \"{0}\" zu \".gitignore\" hinzufügen?", "Would you like to open the cloned repository, or add it to the current workspace?": "Möchten Sie das geklonte Repository öffnen oder es zum aktuellen Arbeitsbereich hinzufügen?", "Would you like to open the cloned repository?": "Möchten Sie das geklonte Repository öffnen?", @@ -304,7 +307,9 @@ "[main] Using git \"{0}\" from \"{1}\"": "[main] Git \"{0}\" von \"{1}\" verwenden", "[main] Validating found git in: \"{0}\"": "[main] Gefundenes Git wird überprüft in: \"{0}\"", "branches": "Branches", + "in {0}": "in {0}", "no": "Nein", + "now": "now", "remote branches": "Remotebranches", "tags": "Tags", "yes": "Ja", @@ -331,10 +336,63 @@ "{0} Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "{0} Branch veröffentlichen", "{0} Sync Changes{1}{2}": "{0} Änderungen synchronisieren{1}{2}", "{0} characters over {1} in current line": "{0} Zeichen über {1} in der aktuellen Zeile", + "{0} day": "{0} day", + "{0} day ago": "{0} day ago", + "{0} days": "{0} days", + "{0} days ago": "{0} days ago", + "{0} hour": "{0} hour", + "{0} hour ago": "{0} hour ago", + "{0} hours": "{0} hours", + "{0} hours ago": "{0} hours ago", + "{0} hr": "{0} hr", + "{0} hr ago": "{0} hr ago", + "{0} hrs": "{0} hrs", + "{0} hrs ago": "{0} hrs ago", + "{0} min": "{0} min", + "{0} min ago": "{0} min ago", + "{0} mins": "{0} mins", + "{0} mins ago": "{0} mins ago", + "{0} minute": "{0} minute", + "{0} minute ago": "{0} minute ago", + "{0} minutes": "{0} minutes", + "{0} minutes ago": "{0} minutes ago", + "{0} mo": "{0} mo", + "{0} mo ago": "{0} mo ago", + "{0} month": "{0} month", + "{0} month ago": "{0} month ago", + "{0} months": "{0} months", + "{0} months ago": "{0} months ago", + "{0} mos": "{0} mos", + "{0} mos ago": "{0} mos ago", + "{0} sec": "{0} sec", + "{0} sec ago": "{0} sec ago", + "{0} second": "{0} second", + "{0} second ago": "{0} second ago", + "{0} seconds": "{0} seconds", + "{0} seconds ago": "{0} seconds ago", + "{0} secs": "{0} secs", + "{0} secs ago": "{0} secs ago", + "{0} week": "{0} week", + "{0} week ago": "{0} week ago", + "{0} weeks": "{0} weeks", + "{0} weeks ago": "{0} weeks ago", + "{0} wk": "{0} wk", + "{0} wk ago": "{0} wk ago", + "{0} wks": "{0} wks", + "{0} wks ago": "{0} wks ago", + "{0} year": "{0} year", + "{0} year ago": "{0} year ago", + "{0} years": "{0} years", + "{0} years ago": "{0} years ago", + "{0} yr": "{0} yr", + "{0} yr ago": "{0} yr ago", + "{0} yrs": "{0} yrs", + "{0} yrs ago": "{0} yrs ago", "{0} ↔ {1}": "{0} ↔ {1}" }, "package": { "colors.added": "Farbe für hinzugefügte Ressourcen.", + "colors.blameEditorDecoration": "Color for the blame editor decoration.", "colors.conflict": "Farbe für Ressourcen mit Konflikten.", "colors.deleted": "Farbe für gelöschte Ressourcen.", "colors.ignored": "Farbe für ignorierte Ressourcen.", @@ -358,7 +416,7 @@ "command.checkoutDetached": "Auschecken an (getrennt)...", "command.checkoutRefDetached": "Check-Out (getrennt)", "command.cherryPick": "Cherry-Pick...", - "command.cherryPickAbort": "Abort Cherry Pick", + "command.cherryPickAbort": "Cherrypicking abbrechen", "command.cherryPickRef": "Cherrypicking", "command.clean": "Änderungen verwerfen", "command.cleanAll": "Alle Änderungen verwerfen", @@ -493,6 +551,8 @@ "config.autofetch": "Bei Festlegung auf TRUE werden Commits automatisch aus dem Standardremoteverzeichnis des aktuellen Git-Repositorys abgerufen. Bei Festlegung auf \"Alle\" erfolgt der Abruf aus allen Remoteverzeichnissen.", "config.autofetchPeriod": "Dauer in Sekunden zwischen jeder automatischen Git-Abrufung, wenn \"#git.autofetch#\" aktiviert ist.", "config.autorefresh": "Gibt an, ob die automatische Aktualisierung aktiviert ist.", + "config.blameEditorDecoration.enabled": "Controls whether to show git blame information in the editor using editor decorations.", + "config.blameStatusBarItem.enabled": "Controls whether to show git blame information in the status bar.", "config.branchPrefix": "Präfix, das beim Erstellen einer neuen Verzweigung verwendet wird.", "config.branchProtection": "Liste der geschützten Verzweigungen. Standardmäßig wird eine Eingabeaufforderung angezeigt, bevor ein Commit für Änderungen für eine geschützte Verzweigung ausgeführt wird. Die Eingabeaufforderung kann mithilfe der Einstellung „#git.branchProtectionPrompt#“ gesteuert werden.", "config.branchProtectionPrompt": "Steuert, ob eine Eingabeaufforderung angezeigt wird, bevor ein Commit für Änderungen an einen geschützten Branch ausgeführt wird.", diff --git a/i18n/vscode-language-pack-de/translations/extensions/vscode.ipynb.i18n.json b/i18n/vscode-language-pack-de/translations/extensions/vscode.ipynb.i18n.json index 7749274fbd..09208cbba1 100644 --- a/i18n/vscode-language-pack-de/translations/extensions/vscode.ipynb.i18n.json +++ b/i18n/vscode-language-pack-de/translations/extensions/vscode.ipynb.i18n.json @@ -16,7 +16,7 @@ "copyCellOutput.title": "Zellenausgabe kopieren", "description": "Bietet grundlegende Unterstützung für das Öffnen und Lesen von Jupyters .ipynb-Notizbuchdateien", "displayName": "IPYNB-Unterstützung", - "ipynb.experimental.serialization": "Experimental feature to serialize the Jupyter notebook in a worker thread.", + "ipynb.experimental.serialization": "Experimentelles Feature zum Serialisieren des Jupyter-Notebooks in einem Arbeitsthread.", "ipynb.pasteImagesAsAttachments.enabled": "Aktivieren/Deaktivieren des Einfügens von Bildern in Markdownzellen in IPYNB-Notebook-Dateien. Eingefügte Bilder werden als Anlagen in die Zelle eingefügt.", "markdownAttachmentRenderer.displayName": "Zellenanlage-Renderer „Markdown-It-IPYNB“", "newUntitledIpynb.shortTitle": "Jupyter Notebook", diff --git a/i18n/vscode-language-pack-de/translations/extensions/vscode.markdown-language-features.i18n.json b/i18n/vscode-language-pack-de/translations/extensions/vscode.markdown-language-features.i18n.json index 04edcaf3b6..b3be3e6249 100644 --- a/i18n/vscode-language-pack-de/translations/extensions/vscode.markdown-language-features.i18n.json +++ b/i18n/vscode-language-pack-de/translations/extensions/vscode.markdown-language-features.i18n.json @@ -34,13 +34,16 @@ "Follow link": "Verknüpfung folgen", "Go to link definition": "Zur Linkdefinition gehen", "Header does not exist in file: {0}": "Der Header ist in der Datei nicht vorhanden: {0}", + "Insert Markdown Audio": "Insert Markdown Audio", "Insert Markdown Image": "Markdownbild einfügen", "Insert Markdown Images": "Markdownbilder einfügen", "Insert Markdown Images and Links": "Markdownbilder und -links einfügen", "Insert Markdown Link": "Markdownlink einfügen", "Insert Markdown Links": "Markdownlinks einfügen", "Insert Markdown Media": "Markdownmedien einfügen", + "Insert Markdown Media and Images": "Insert Markdown Media and Images", "Insert Markdown Media and Links": "Markdownmedien und -links einfügen", + "Insert Markdown Video": "Insert Markdown Video", "Insert image": "Bild einfügen", "Insert link": "Link einfügen", "Link definition for '{0}' already exists": "Die Verknüpfungsdefinition für „{0}“ ist bereits vorhanden", diff --git a/i18n/vscode-language-pack-de/translations/extensions/vscode.microsoft-authentication.i18n.json b/i18n/vscode-language-pack-de/translations/extensions/vscode.microsoft-authentication.i18n.json index aadbd1de69..b8a8e0372c 100644 --- a/i18n/vscode-language-pack-de/translations/extensions/vscode.microsoft-authentication.i18n.json +++ b/i18n/vscode-language-pack-de/translations/extensions/vscode.microsoft-authentication.i18n.json @@ -29,6 +29,9 @@ "package": { "description": "Microsoft-Authentifizierungsanbieter", "displayName": "Microsoft-Konto", + "microsoft-authentication.implementation.description": "The authentication implementation to use for signing in with a Microsoft account.", + "microsoft-authentication.implementation.enumDescriptions.classic": "Use the classic authentication flow to sign in with a Microsoft account.", + "microsoft-authentication.implementation.enumDescriptions.msal": "Use the Microsoft Authentication Library (MSAL) to sign in with a Microsoft account.", "microsoft-sovereign-cloud.customEnvironment.activeDirectoryEndpointUrl.description": "Der Active Directory-Endpunkt für die benutzerdefinierte Sovereign Cloud.", "microsoft-sovereign-cloud.customEnvironment.activeDirectoryResourceId.description": "Der Active Directory-Ressourcen-ID für die benutzerdefinierte Sovereign Cloud.", "microsoft-sovereign-cloud.customEnvironment.description": "Die benutzerdefinierte Konfiguration für die Sovereign Cloud, die mit dem Microsoft Sovereign Cloud-Authentifizierungsanbieter verwendet werden soll. Dies ist zusammen mit der Einstellung `#microsoft-sovereign-cloud.environment#` auf \"benutzerdefiniert\" erforderlich, um dieses Feature zu verwenden.", @@ -41,8 +44,7 @@ "microsoft-sovereign-cloud.environment.enumDescriptions.AzureUSGovernment": "Azure US Government", "microsoft-sovereign-cloud.environment.enumDescriptions.custom": "Eine benutzerdefinierte Microsoft Sovereign Cloud", "signIn": "Anmelden", - "signOut": "Abmelden", - "useMsal.description": "Verwenden Sie die Microsoft Authentication Library (MSAL), um sich mit einem Microsoft-Konto anzumelden." + "signOut": "Abmelden" } } } \ No newline at end of file diff --git a/i18n/vscode-language-pack-de/translations/extensions/vscode.terminal-suggest.i18n.json b/i18n/vscode-language-pack-de/translations/extensions/vscode.terminal-suggest.i18n.json new file mode 100644 index 0000000000..930d5316d4 --- /dev/null +++ b/i18n/vscode-language-pack-de/translations/extensions/vscode.terminal-suggest.i18n.json @@ -0,0 +1,17 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Extension to add terminal completions for zsh, bash, and fish terminals.", + "displayName": "Terminal Suggest for VS Code", + "view.name": "Terminal Suggest" + } + } +} \ No newline at end of file diff --git a/i18n/vscode-language-pack-de/translations/extensions/vscode.typescript-language-features.i18n.json b/i18n/vscode-language-pack-de/translations/extensions/vscode.typescript-language-features.i18n.json index 21409b2141..e20b7a338f 100644 --- a/i18n/vscode-language-pack-de/translations/extensions/vscode.typescript-language-features.i18n.json +++ b/i18n/vscode-language-pack-de/translations/extensions/vscode.typescript-language-features.i18n.json @@ -63,7 +63,7 @@ "Go to Source Definition failed. Requires TypeScript 4.7+.": "Gehe zu Quelldefinition fehlgeschlagen. Erfordert TypeScript 4.7+.", "Go to Source Definition failed. Unknown file type.": "Gehe zu Quelldefinition fehlgeschlagen. Unbekannter Dateityp.", "Go to Source Definition failed. Unsupported file type.": "Gehe zu Quelldefinition fehlgeschlagen. Nicht unterstütztes Dateiformat.", - "Initializing project '{0}'": "Projekt \"{0}\" wird initialisiert", + "Initializing '{0}'": "Initialisierung von „{0}“ wird ausgeführt", "JS/TS IntelliSense Status": "JS/TS IntelliSense-Status", "JSDoc comment": "JSDoc-Kommentar", "Learn More": "Weitere Informationen", @@ -87,8 +87,6 @@ "Please report an issue against Yarn PnP": "Ein Problem mit Yarn PnP melden", "Please update your TypeScript version": "Bitte aktualisieren Sie Ihre TypeScript-Version.", "Project Wide IntelliSense not available": "Projektweites IntelliSense nicht verfügbar", - "Related files provider failed. Copilot requested file with unsupported language mode.": "Related files provider failed. Copilot requested file with unsupported language mode.", - "Related files provider failed. No active text editor.": "Related files provider failed. No active text editor.", "Remove Unused Imports": "Nicht verwendete Importe entfernen", "Remove all unused code": "Gesamten nicht verwendeten Code entfernen", "Report Issue": "Problem melden", @@ -139,27 +137,7 @@ "{0} references": "{0} Verweise" }, "package": { - "codeActions.refactor.extract.constant.description": "Ausdruck in Konstante extrahieren", - "codeActions.refactor.extract.constant.title": "Konstante extrahieren", - "codeActions.refactor.extract.function.description": "Ausdruck in Methode oder Funktion extrahieren", - "codeActions.refactor.extract.function.title": "Funktion extrahieren", - "codeActions.refactor.extract.interface.description": "Typ in eine Schnittstelle extrahieren", - "codeActions.refactor.extract.interface.title": "Schnittstelle extrahieren", - "codeActions.refactor.extract.type.description": "Typ in einen Typalias extrahieren", - "codeActions.refactor.extract.type.title": "Typ extrahieren", - "codeActions.refactor.move.newFile.description": "Ausdruck in eine neue Datei verschieben", - "codeActions.refactor.move.newFile.title": "In neue Datei verschieben", - "codeActions.refactor.rewrite.arrow.braces.description": "Klammern in einer Pfeilfunktion hinzufügen oder entfernen", - "codeActions.refactor.rewrite.arrow.braces.title": "Pfeilklammern neu schreiben", - "codeActions.refactor.rewrite.export.description": "Zwischen Standardexport und benanntem Export konvertieren", - "codeActions.refactor.rewrite.export.title": "Export konvertieren", - "codeActions.refactor.rewrite.import.description": "Zwischen benannten Importen und Namespaceimporten konvertieren", - "codeActions.refactor.rewrite.import.title": "Import konvertieren", - "codeActions.refactor.rewrite.parameters.toDestructured.title": "Parameter in destrukturiertes Objekt konvertieren", - "codeActions.refactor.rewrite.property.generateAccessors.description": "GET- und SET-Accessoren generieren", - "codeActions.refactor.rewrite.property.generateAccessors.title": "Accessoren generieren", - "codeActions.source.organizeImports.title": "Importe organisieren", - "configuration.expandableHover": "(Experimentell) Erweitern beim Daraufzeigen aktivieren/deaktivieren.", + "configuration.expandableHover": "Das Erweitern beim Daraufzeigen aktivieren/deaktivieren.", "configuration.implicitProjectConfig.checkJs": "Aktiviert/deaktiviert die Semantikprüfung bei JavaScript-Dateien. Diese Einstellung wird von vorhandenen Dateien \"jsconfig.json\" oder \"tsconfig.json\" außer Kraft gesetzt.", "configuration.implicitProjectConfig.experimentalDecorators": "Aktiviert/deaktiviert \"experimentalDecorators\" in JavaScript-Dateien, die keinem Projekt angehören. Diese Einstellung wird von vorhandenen Dateien \"jsconfig.json\" oder \"tsconfig.json\" außer Kraft gesetzt.", "configuration.implicitProjectConfig.module": "Legt das Modulsystem für das Programm fest. Weitere Informationen finden Sie unter https://www.typescriptlang.org/tsconfig#module.", @@ -176,7 +154,7 @@ "configuration.inlayHints.variableTypes.suppressWhenTypeMatchesName": "Unterdrücken Sie Typhinweise für Variablen, deren Name mit dem Typnamen identisch ist.", "configuration.javascript.checkJs.checkJs.deprecation": "Diese Einstellung ist veraltet. Verwenden Sie stattdessen \"js/ts.implicitProjectConfig.checkJs\".", "configuration.javascript.checkJs.experimentalDecorators.deprecation": "Diese Einstellung ist veraltet. Verwenden Sie stattdessen \"js/ts.implicitProjectConfig.experimentalDecorators\".", - "configuration.preferGoToSourceDefinition": "Hiermit werden Typdeklarationsdateien bei \"Zur Definition wechseln\" nach Möglichkeit vermieden, indem stattdessen \"Zur Quelldefinition wechseln\" ausgelöst wird. Auf diese Weise kann \"Zur Quelldefinition wechseln\" mit der Mausgeste ausgelöst werden.", + "configuration.preferGoToSourceDefinition": "Hiermit werden Typdeklarationsdateien bei „Zur Definition wechseln“ nach Möglichkeit vermieden, indem stattdessen „Zur Quelldefinition wechseln“ ausgelöst wird. Auf diese Weise kann „Zur Quelldefinition wechseln“ mit der Mausgeste ausgelöst werden.", "configuration.suggest.autoImports": "Aktiviert/deaktiviert automatische Importvorschläge.", "configuration.suggest.classMemberSnippets.enabled": "Aktivieren/Deaktivieren Sie die Codeausschnitt-Vervollständigungen für Klassenmember.", "configuration.suggest.completeFunctionCalls": "Vervollständigen Sie Funktionen mit deren Parametersignatur.", @@ -188,7 +166,7 @@ "configuration.suggest.objectLiteralMethodSnippets.enabled": "Aktivieren/Deaktivieren Sie Vervollständigungen von Codeschnipseln für Methoden in Objektliteralen.", "configuration.suggest.paths": "Vorschläge für Pfade in Importanweisungen und require-Aufrufen aktivieren bzw. deaktivieren.", "configuration.surveys.enabled": "Gelegentliche Umfragen zur Verbesserung der Unterstützung von JavaScript und TypeScript in Visual Studio Code aktivieren bzw. deaktivieren.", - "configuration.tsserver.experimental.enableProjectDiagnostics": "(Experimentell) Ermöglicht eine projektweite Fehlerberichterstattung.", + "configuration.tsserver.experimental.enableProjectDiagnostics": "Aktiviert die projektweite Fehlerberichterstattung.", "configuration.tsserver.maxTsServerMemory": "Der maximale Arbeitsspeicher (in MB), der dem TypeScript-Serverprozess zugeordnet werden soll. Wenn Sie ein Arbeitsspeicherlimit von mehr als 4 GB benötigen, verwenden Sie \"#typescript.tsserver.nodePath#\", um TS Server mit einer benutzerdefinierten Node-Installation auszuführen.", "configuration.tsserver.nodePath": "Führen Sie TS Server in einer benutzerdefinierten Node-Installation aus. Dies kann ein Pfad zu einer ausführbaren Node-Datei oder \"node\" sein, wenn Sie möchten, dass VS Code eine Node-Installation erkennt.", "configuration.tsserver.useSeparateSyntaxServer": "Aktivieren/Deaktivieren Sie das Erzeugen eines separaten TypeScript-Servers, der schneller auf syntaxbezogene Vorgänge reagieren kann, beispielsweise das Berechnen von Codefaltung oder von Dokumentsymbolen.", @@ -198,14 +176,14 @@ "configuration.tsserver.useSyntaxServer.auto": "Erzeugen Sie einen vollständigen Server und einen Server mit leichter Gewichtung für Syntaxvorgänge. Der Syntaxserver wird verwendet, um Syntaxvorgänge zu beschleunigen und IntelliSense bereitzustellen, während Projekte geladen werden.", "configuration.tsserver.useSyntaxServer.never": "Verwenden Sie keinen dedizierten Syntaxserver. Verwenden Sie einen Einzelserver, um alle IntelliSense-Vorgänge zu bearbeiten.", "configuration.tsserver.useVsCodeWatcher": "Verwenden Sie die Dateiüberwachungselemente von VS Code anstelle von TypeScript. Erfordert die Verwendung von TypeScript 5.4 und höher im Arbeitsbereich.", - "configuration.tsserver.useVsCodeWatcher.deprecation": "Please use the `#typescript.tsserver.watchOptions#` setting instead.", + "configuration.tsserver.useVsCodeWatcher.deprecation": "Verwenden Sie stattdessen die Einstellung „#typescript.tsserver.watchOptions#“.", "configuration.tsserver.watchOptions": "Konfigurieren Sie, welche Beobachtungsstrategien verwendet werden sollen, um Dateien und Verzeichnisse nachzuverfolgen.", "configuration.tsserver.watchOptions.fallbackPolling": "Bei der Verwendung von Dateisystemereignissen gibt diese Option die Abrufstrategie an, die verwendet wird, wenn das System keine nativen Dateiüberwachungselemente mehr hat und/oder keine nativen Dateiüberwachungselemente unterstützt.", "configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling ": "Dynamische Warteschlange verwenden, in der weniger häufig geänderte Dateien seltener überprüft werden.", "configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval": "Jede Datei mehrmals pro Sekunde in einem festen Intervall auf Änderungen überprüfen.", "configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval": "Jede Datei mehrmals pro Sekunde auf Änderungen überprüfen, bestimmte Dateitypen jedoch mithilfe von Heuristiken seltener als andere überprüfen.", "configuration.tsserver.watchOptions.synchronousWatchDirectory": "Verzögertes Beobachten von Verzeichnissen deaktivieren. Das verzögertes Beobachten ist nützlich, wenn viele Dateiänderungen gleichzeitig auftreten können (z. B. eine Änderung in node_modules über eine Ausführung von npm-install). Sie sollten das verzögerte Beobachten jedoch mit diesem Flag für einige weniger häufige Setups deaktivieren.", - "configuration.tsserver.watchOptions.vscode": "Use VS Code's file watchers instead of TypeScript's. Requires using TypeScript 5.4+ in the workspace.", + "configuration.tsserver.watchOptions.vscode": "Verwenden Sie die Dateiüberwachungselemente von VS Code anstelle von TypeScript. Erfordert die Verwendung von TypeScript 5.4 und höher im Arbeitsbereich.", "configuration.tsserver.watchOptions.watchDirectory": "Strategie, wie ganze Verzeichnisbäume unter Systemen ohne rekursive Dateibeobachtungsfunktionalität beobachtet werden.", "configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling": "Dynamische Warteschlange verwenden, in der weniger häufig geänderte Verzeichnisse seltener überprüft werden.", "configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling": "Fragt Verzeichnisse in Blöcken in regelmäßigen Intervallen ab.", @@ -222,7 +200,7 @@ "configuration.tsserver.web.projectWideIntellisense.suppressSemanticErrors": "Unterdrückt semantische Fehler im Web, auch wenn projektweites IntelliSense aktiviert ist. Das ist immer aktiviert, wenn projektweites IntelliSense nicht aktiviert oder verfügbar ist. Siehe \"#typescript.tsserver.web.projectWideIntellisense.enabled#\"", "configuration.tsserver.web.typeAcquisition.enabled": "Aktiviert/deaktiviert die Paketerfassung im Web. Hiermit wird IntelliSense für importierte Pakete aktiviert. Erfordert \"#typescript.tsserver.web.projectWideIntellisense.enabled#\". Wird für Safari aktuell nicht unterstützt.", "configuration.typescript": "TypeScript", - "configuration.updateImportsOnPaste": "Automatically update imports when pasting code. Requires TypeScript 5.7+.", + "configuration.updateImportsOnPaste": "Aktivieren Sie das Aktualisieren von Importen beim Einfügen von Code. Erfordert TypeScript 5.7 und höher.\r\n\r\nStandardmäßig wird eine Option zum Aktualisieren von Importen nach dem Einfügen angezeigt. Sie können die Einstellung „#editor.pasteAs.preferences#“ verwenden, um Importe beim Einfügen automatisch zu aktualisieren: „editor.pasteAs.preferences“: [ „text.updateImports.jsts“ ]'.", "description": "Bietet umfangreiche Sprachunterstützung für JavaScript und TypeScript.", "displayName": "TypeScript- und JavaScript-Sprachfeatures", "format.indentSwitchCase": "Einrücken von Case-Klauseln in Switch-Anweisungen. Erfordert die Verwendung von TypeScript 5.1 und höher im Arbeitsbereich.", @@ -251,7 +229,7 @@ "inlayHints.parameterNames.none": "Deaktivieren Sie Hinweise für Parameternamen.", "javascript.format.enable": "Standardmäßigen JavaScript-Formatierer aktivieren/deaktivieren.", "javascript.goToProjectConfig.title": "Zu Projektkonfiguration wechseln (jsconfig/tsconfig)", - "javascript.preferences.jsxAttributeCompletionStyle.auto": "Fügen Sie `={}` oder `=\"\"` nach Attributnamen ein, die auf dem Eigenschaftentyp basieren. Informationen zum Steuern des Typs von Anführungszeichen, die für die Attribute in Zeichenfolgen verwendet werden, finden Sie unter „javascript.preferences.quoteStyle“.", + "javascript.preferences.jsxAttributeCompletionStyle.auto": "Fügen Sie „={}“ oder „=\"\"“ nach Attributnamen ein, die auf dem Eigenschaftentyp basieren. Informationen zum Steuern des Typs von Anführungszeichen, die für Zeichenfolgenattribute verwendet werden, finden Sie unter „#javascript.preferences.quoteStyle#“.", "javascript.preferences.organizeImports": "Erweiterte Einstellungen, die steuern, wie Importe geordnet werden.", "javascript.referencesCodeLens.enabled": "Aktiviert oder deaktiviert CodeLens-Verweise in JavaScript-Dateien.", "javascript.referencesCodeLens.showOnAllFunctions": "Verweise auf CodeLens für alle Funktionen in JavaScript-Dateien aktivieren/deaktivieren", @@ -270,7 +248,7 @@ "typescript.implementationsCodeLens.enabled": "Aktiviert oder deaktiviert CodeLens-Implementierungen. Dieses CodeLens-Element zeigt an, wer eine Schnittstelle implementiert hat.", "typescript.implementationsCodeLens.showOnInterfaceMethods": "Aktivieren/Deaktivieren von Implementierungen von CodeLens für Schnittstellenmethoden.", "typescript.locale": "Legt das zum Melden von JavaScript- und TypeScript-Fehlern verwendete Gebietsschema fest. Standardmäßig wird das Gebietsschema von VS Code verwendet.", - "typescript.locale.auto": "Konfigurierte Anzeigesprache von VS Code verwenden", + "typescript.locale.auto": "Konfigurierte Anzeigesprache von VS Code verwenden.", "typescript.npm": "Gibt den Pfad zur ausführbaren npm-Datei an, die für [Automatische Typerfassung](https://code.visualstudio.com/docs/nodejs/working-with-javascript#_typings-and-automatic-type-acquisition) verwendet wird.", "typescript.openTsServerLog.title": "TS Server-Protokolldatei öffnen", "typescript.preferences.autoImportFileExcludePatterns": "Geben Sie Globmuster von Dateien an, die von automatischen Importen ausgeschlossen werden sollen. Relative Pfade werden relativ zum Arbeitsbereichsstamm aufgelöst. Muster werden mit der [exclude](https://www.typescriptlang.org/tsconfig#exclude)-Semantik von \"tsconfig.json\" ausgewertet.", @@ -291,21 +269,27 @@ "typescript.preferences.includePackageJsonAutoImports.off": "Niemals nach Abhängigkeiten suchen", "typescript.preferences.includePackageJsonAutoImports.on": "Immer nach Abhängigkeiten suchen", "typescript.preferences.jsxAttributeCompletionStyle": "Bevorzugter Stil für JSX-Attribut-Vervollständigungen.", - "typescript.preferences.jsxAttributeCompletionStyle.auto": "Fügen Sie `={}` oder `=\"\"` nach Attributnamen ein, die auf dem Eigenschaftentyp basieren. Informationen zum Steuern des Typs von Anführungszeichen, die für die Attribute in Zeichenfolgen verwendet werden, finden Sie unter „typescript.preferences.quoteStyle“.", + "typescript.preferences.jsxAttributeCompletionStyle.auto": "Fügen Sie „={}“ oder „=\"\"“ nach Attributnamen ein, die auf dem Eigenschaftentyp basieren. Informationen zum Steuern des Typs von Anführungszeichen, die für Zeichenfolgenattribute verwendet werden, finden Sie unter „#typescript.preferences.quoteStyle#“.", "typescript.preferences.jsxAttributeCompletionStyle.braces": "Fügen Sie „={}“ nach Attributnamen ein.", "typescript.preferences.jsxAttributeCompletionStyle.none": "Fügen Sie nur Attributnamen ein.", "typescript.preferences.organizeImports": "Erweiterte Einstellungen, die steuern, wie Importe geordnet werden.", - "typescript.preferences.organizeImports.accentCollation": "Zeichen mit diakritischen Markierungen als ungleich zu Basiszeichen vergleichen.", - "typescript.preferences.organizeImports.caseFirst": "Gibt an, ob Großbuchstaben vor Kleinbuchstaben liegen. Gilt nur für \"organizeImportsCollation: 'unicode'\".", + "typescript.preferences.organizeImports.accentCollation": "Erfordert „organizeImports.unicodeCollation: 'unicode'“. Zeichen mit diakritischen Markierungen als ungleich zu Basiszeichen vergleichen.", + "typescript.preferences.organizeImports.caseFirst": "Erfordert „organizeImports.unicodeCollation: „unicode“, und „organizeImports.caseSensitivity“ ist nicht „caseInsensitive“. Gibt an, ob Großbuchstaben vor Kleinbuchstaben sortiert werden.", + "typescript.preferences.organizeImports.caseFirst.default": "Standardreihenfolge, die von „locale“ angegeben wird.", + "typescript.preferences.organizeImports.caseFirst.lower": "Kleinbuchstaben kommen vor Großbuchstaben. Beispiel: a, A, z, Z.", + "typescript.preferences.organizeImports.caseFirst.upper": "Großbuchstaben kommen vor Kleinbuchstaben. Beispiel: A, a, B, b.", + "typescript.preferences.organizeImports.caseSensitivity": "Gibt an, wie Importe in Bezug auf die Unterscheidung nach Kleinschreibung sortiert werden sollen. Wenn „auto“ oder nicht angegeben ist, wird die Unterscheidung nach Kleinschreibung pro Datei erkannt.", "typescript.preferences.organizeImports.caseSensitivity.auto": "Groß-/Kleinbuchstaben für Importsortierung erkennen.", "typescript.preferences.organizeImports.caseSensitivity.insensitive": "Importe ohne Beachtung der Groß-/Kleinschreibung sortieren.", "typescript.preferences.organizeImports.caseSensitivity.sensitive": "Importe mit Beachtung der Groß-/Kleinschreibung sortieren.", - "typescript.preferences.organizeImports.locale": "Überschreibt das Gebietsschema, das für die Sortierung verwendet wird. Geben Sie \"auto\" an, um das Gebietsschema der Benutzeroberfläche zu verwenden. Gilt nur für \"organizeImportsCollation: 'unicode'\".", - "typescript.preferences.organizeImports.numericCollation": "Numerische Zeichenfolgen nach ganzzahligem Wert sortieren.", + "typescript.preferences.organizeImports.locale": "Erfordert „organizeImports.unicodeCollation: 'unicode'“. Überschreibt das Gebietsschema, das für die Sortierung verwendet wird. Geben Sie \"auto\" an, um das Gebietsschema der Benutzeroberfläche zu verwenden.", + "typescript.preferences.organizeImports.numericCollation": "Erfordert „organizeImports.unicodeCollation: 'unicode'“. Numerische Zeichenfolgen nach ganzzahligem Wert sortieren.", + "typescript.preferences.organizeImports.typeOrder": "Angeben, wie nur typbezogene benannte Importe sortiert werden sollen.", "typescript.preferences.organizeImports.typeOrder.auto": "Ermitteln, wo nur typbezogene benannte Importe sortiert werden sollen.", - "typescript.preferences.organizeImports.typeOrder.first": "Nur benannte Importe vom Typ werden bis zum Ende der Importliste sortiert.", - "typescript.preferences.organizeImports.typeOrder.inline": "Benannte Importe werden nur nach Namen sortiert.", - "typescript.preferences.organizeImports.typeOrder.last": "Nur benannte Importe vom Typ werden bis zum Ende der Importliste sortiert.", + "typescript.preferences.organizeImports.typeOrder.first": "Nur benannte Importe vom Typ werden bis zum Ende der Importliste sortiert. Beispiel: „import { type A, type Y, B, Z } from 'module';“", + "typescript.preferences.organizeImports.typeOrder.inline": "Benannte Importe werden nur nach Namen sortiert. Beispiel: „import { type A, B, type Y, Z } from 'module';“", + "typescript.preferences.organizeImports.typeOrder.last": "Nur benannte Importe vom Typ werden bis zum Ende der Importliste sortiert. Beispiel: „import { B, Z, type A, type Y } from 'module';“", + "typescript.preferences.organizeImports.unicodeCollation": "Geben Sie an, ob Importe mit Unicode- oder ordinaler Sortierung sortiert werden sollen.", "typescript.preferences.organizeImports.unicodeCollation.ordinal": "Importe anhand des numerischen Werts jedes Codepunkts sortieren.", "typescript.preferences.organizeImports.unicodeCollation.unicode": "Importe mithilfe der Unicode-Codesortierung sortieren.", "typescript.preferences.preferTypeOnlyAutoImports": "Schließen Sie das type-Schlüsselwort nach Möglichkeit in automatische Importe ein. Erfordert die Verwendung von TypeScript 5.3 und höher im Arbeitsbereich.", @@ -344,7 +328,7 @@ "typescript.updateImportsOnFileMove.enabled.never": "Pfade nie umbenennen und keine Aufforderung anzeigen.", "typescript.updateImportsOnFileMove.enabled.prompt": "Bei jeder Umbenennung auffordern.", "typescript.validate.enable": "TypeScript-Überprüfung aktivieren/deaktivieren.", - "typescript.workspaceSymbols.excludeLibrarySymbols": "Schließt in den Ergebnissen von \"Zu Symbol im Arbeitsbereich wechseln\" Symbole aus, die aus Bibliotheksdateien stammen. Erfordert die Verwendung von TypeScript 5.3 und höher im Arbeitsbereich.", + "typescript.workspaceSymbols.excludeLibrarySymbols": "Schließt in den Ergebnissen von „Zu Symbol im Arbeitsbereich wechseln“ Symbole aus, die aus Bibliotheksdateien stammen. Erfordert die Verwendung von TypeScript 5.3 und höher im Arbeitsbereich.", "typescript.workspaceSymbols.scope": "Hiermit wird gesteuert, welche Dateien über [Zu Symbol im Arbeitsbereich wechseln](https://code.visualstudio.com/docs/editor/editingevolved#_open-symbol-by-name) durchsucht werden.", "typescript.workspaceSymbols.scope.allOpenProjects": "Durchsuchen Sie alle geöffneten JavaScript- oder TypeScript-Projekte nach Symbolen.", "typescript.workspaceSymbols.scope.currentProject": "Hiermit wird nur im aktuellen JavaScript- oder TypeScript-Projekt nach Symbolen gesucht.", diff --git a/i18n/vscode-language-pack-de/translations/main.i18n.json b/i18n/vscode-language-pack-de/translations/main.i18n.json index c88ce6273a..6dbc073f3e 100644 --- a/i18n/vscode-language-pack-de/translations/main.i18n.json +++ b/i18n/vscode-language-pack-de/translations/main.i18n.json @@ -79,6 +79,10 @@ "type to filter": "Zum Filtern Text eingeben", "type to search": "Zum Suchen eingeben" }, + "vs/base/browser/ui/tree/asyncDataTree": { + "type to filter": "Zum Filtern Text eingeben", + "type to search": "Zum Suchen eingeben" + }, "vs/base/browser/ui/tree/treeDefaults": { "collapse all": "Alle zuklappen" }, @@ -438,6 +442,8 @@ "editor.find.autoFindInSelection.always": "\"In Auswahl suchen\" immer automatisch aktivieren.", "editor.find.autoFindInSelection.multiline": "\"In Auswahl suchen\" automatisch aktivieren, wenn mehrere Inhaltszeilen ausgewählt sind.", "editor.find.autoFindInSelection.never": "\"In Auswahl suchen\" niemals automatisch aktivieren (Standard).", + "editor.find.history.never": "Do not store search history from the find widget.", + "editor.find.history.workspace": "Store search history across the active workspace", "editor.find.seedSearchStringFromSelection.always": "Suchzeichenfolge immer aus der Editorauswahl seeden, einschließlich Wort an Cursorposition.", "editor.find.seedSearchStringFromSelection.never": "Suchzeichenfolge niemals aus der Editorauswahl seeden.", "editor.find.seedSearchStringFromSelection.selection": "Suchzeichenfolge nur aus der Editorauswahl seeden.", @@ -513,6 +519,7 @@ "find.autoFindInSelection": "Steuert die Bedingung zum automatischen Aktivieren von \"In Auswahl suchen\".", "find.cursorMoveOnType": "Steuert, ob der Cursor bei der Suche nach Übereinstimmungen während der Eingabe springt.", "find.globalFindClipboard": "Steuert, ob das Widget \"Suche\" die freigegebene Suchzwischenablage unter macOS lesen oder bearbeiten soll.", + "find.history": "Controls how the find widget history should be stored", "find.loop": "Steuert, ob die Suche automatisch am Anfang (oder am Ende) neu gestartet wird, wenn keine weiteren Übereinstimmungen gefunden werden.", "find.seedSearchStringFromSelection": "Steuert, ob für die Suchzeichenfolge im Widget \"Suche\" ein Seeding aus der Auswahl des Editors ausgeführt wird.", "folding": "Steuert, ob Codefaltung im Editor aktiviert ist.", @@ -548,7 +555,9 @@ "inlayHints.padding": "Aktiviert den Abstand um die Inlay-Hinweise im Editor.", "inline": "Schnelle Vorschläge werden als inaktiver Text angezeigt", "inlineCompletionsAccessibilityVerbose": "Steuert, ob für Benutzer*innen, die eine Sprachausgabe nutzen, bei Anzeige einer Inlinevervollständigung ein Hinweis zur Barrierefreiheit angezeigt werden soll.", - "inlineSuggest.edits.experimental.enabled": "Controls whether to enable experimental edits in inline suggestions.", + "inlineSuggest.edits.experimental.enabled": "Steuert, ob experimentelle Bearbeitungen in Inlinevorschlägen aktiviert werden sollen.", + "inlineSuggest.edits.experimental.useInterleavedLinesDiff": "Steuert, ob experimentelle Unterschiede zwischen überlappenden Linien in Inlinevorschlägen aktiviert werden sollen.", + "inlineSuggest.edits.experimental.useMixedLinesDiff": "Steuert, ob experimentelle Bearbeitungen in Inlinevorschlägen aktiviert werden sollen.", "inlineSuggest.enabled": "Steuert, ob Inline-Vorschläge automatisch im Editor angezeigt werden.", "inlineSuggest.fontFamily": "Steuert die Schriftfamilie der Inlinevorschläge.", "inlineSuggest.showToolbar": "Steuert, wann die Inlinevorschlagssymbolleiste angezeigt werden soll.", @@ -597,7 +606,7 @@ "occurrencesHighlight.multiFile": "Experimentell: Hebt Vorkommen in allen gültigen geöffneten Dateien hervor.", "occurrencesHighlight.off": "Hebt keine Vorkommen hervor.", "occurrencesHighlight.singleFile": "Hebt Vorkommen nur in der aktuellen Datei hervor.", - "occurrencesHighlightDelay": "Controls the delay in milliseconds after which occurrences are highlighted.", + "occurrencesHighlightDelay": "Steuert die Verzögerung in Millisekunden, nach der Vorkommen hervorgehoben werden.", "off": "Schnelle Vorschläge sind deaktiviert", "on": "Schnelle Vorschläge werden im Vorschlagswidget angezeigt", "overviewRulerBorder": "Steuert, ob um das Übersichtslineal ein Rahmen gezeichnet werden soll.", @@ -988,6 +997,7 @@ "editor.action.source.noneMessage.preferred.kind": "Keine bevorzugten Quellaktionen für \"{0}\" verfügbar", "fixAll.label": "Alle korrigieren", "fixAll.noneMessage": "Aktion \"Alle korrigieren\" nicht verfügbar", + "organizeImports.description": "Organisieren Sie Importe in der aktuellen Datei. Wird von einigen Tools auch als „Imports optimieren“ bezeichnet.", "organizeImports.label": "Importe organisieren", "quickfix.trigger.label": "Schnelle Problembehebung ...", "refactor.label": "Refactoring durchführen...", @@ -1072,10 +1082,13 @@ }, "vs/editor/contrib/dropOrPasteInto/browser/copyPasteContribution": { "pasteAs": "Einfügen als...", - "pasteAs.kind": "Die Art der Einfügebearbeitung, die angewendet werden soll. Wenn keine Angabe erfolgt oder mehrere Bearbeitungen für diese Art vorhanden sind, zeigt der Editor eine Auswahl an.", + "pasteAs.kind": "The kind of the paste edit to try pasting with.\r\nIf there are multiple edits for this kind, the editor will show a picker. If there are no edits of this kind, the editor will show an error message.", + "pasteAs.preferences": "List of preferred paste edit kind to try applying.\r\nThe first edit matching the preferences will be applied.", "pasteAsText": "Als Text einfügen" }, "vs/editor/contrib/dropOrPasteInto/browser/copyPasteController": { + "noPreferences": "empty", + "pasteAsDefault": "Konfigurieren der Standardaktion zum Einfügen", "pasteAsError": "Es wurden keine Einfügebearbeitungen für „{0}“ gefunden.", "pasteAsPickerPlaceholder": "Einfügeaktion auswählen", "pasteAsProgress": "Einfügehandler werden ausgeführt", @@ -1094,9 +1107,6 @@ "pasteHtmlLabel": "HTML einfügen", "text.label": "Nur-Text einfügen" }, - "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorContribution": { - "defaultProviderDescription": "Konfiguriert den Standardablageanbieter für den Inhalt eines vorgegebenen MIME-Typs." - }, "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorController": { "dropIntoEditorProgress": "Drophandler werden ausgeführt. Klicken Sie hier, um den Vorgang abzubrechen.", "dropWidgetVisible": "Gibt an, ob das Ablagewidget angezeigt wird.", @@ -1394,13 +1404,15 @@ "action.inlineSuggest.acceptNextLine": "Nächste Zeile des Inlinevorschlags akzeptieren", "action.inlineSuggest.acceptNextWord": "Nächstes Wort des Inline-Vorschlags annehmen", "action.inlineSuggest.alwaysShowToolbar": "Symbolleiste immer anzeigen", - "action.inlineSuggest.dev.extractRepro": "Developer: Extract Inline Suggest State", + "action.inlineSuggest.dev.extractRepro": "Entwickler: Inline-Vorschlagsstatus extrahieren", "action.inlineSuggest.hide": "Inlinevorschlag ausblenden", "action.inlineSuggest.jump": "Zur nächsten Inline-Bearbeitung springen", "action.inlineSuggest.showNext": "Nächsten Inline-Vorschlag anzeigen", "action.inlineSuggest.showPrevious": "Vorherigen Inline-Vorschlag anzeigen", "action.inlineSuggest.trigger": "Inline-Vorschlag auslösen", - "jump": "Springen" + "action.inlineSuggest.trigger.inlineEdit": "Inline-Bearbeitung auslösen", + "jump": "Springen", + "noInlineEditAvailable": "Es ist keine Inlinebearbeitung verfügbar." }, "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionContextKeys": { "cursorAtInlineEdit": "Gibt an, ob sich der Cursor an einer Inline-Bearbeitung befindet", @@ -1410,7 +1422,9 @@ "inlineSuggestionHasIndentation": "Gibt an, ob der Inline-Vorschlag mit Leerzeichen beginnt.", "inlineSuggestionHasIndentationLessThanTabSize": "Ob der Inline-Vorschlag mit Leerzeichen beginnt, das kleiner ist als das, was durch die Tabulatortaste eingefügt werden würde", "inlineSuggestionVisible": "Gibt an, ob ein Inline-Vorschlag sichtbar ist.", - "suppressSuggestions": "Gibt an, ob Vorschläge für den aktuellen Vorschlag unterdrückt werden sollen" + "suppressSuggestions": "Gibt an, ob Vorschläge für den aktuellen Vorschlag unterdrückt werden sollen", + "tabShouldAcceptInlineEdit": "Gibt an, ob die Registerkarte die Inlinebearbeitung akzeptieren soll.", + "tabShouldJumpToInlineEdit": "Gibt an, ob die Registerkarte zu einer Inlinebearbeitung springen soll." }, "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionsController": { "showAccessibleViewHint": "Überprüfen Sie dies in der barrierefreien Ansicht ({0})." @@ -1816,6 +1830,7 @@ "vs/platform/accessibilitySignal/browser/accessibilitySignalService": { "accessibility.signals.chatRequestSent": "Chatanfrage gesendet", "accessibility.signals.clear": "Löschen", + "accessibility.signals.codeActionRequestTriggered": "Codeaktionsanforderung ausgelöst", "accessibility.signals.format": "Formatieren", "accessibility.signals.lineHasBreakpoint": "Haltepunkt", "accessibility.signals.lineHasError": "Fehler in Zeile", @@ -1838,6 +1853,8 @@ "accessibilitySignals.chatRequestSent": "Chatanfrage gesendet", "accessibilitySignals.chatResponseReceived": "Chatantwort empfangen", "accessibilitySignals.clear": "Löschen", + "accessibilitySignals.codeActionApplied": "Angewendete Codeaktion", + "accessibilitySignals.codeActionRequestTriggered": "Codeaktionsanforderung ausgelöst", "accessibilitySignals.diffLineDeleted": "Vergleichslinie gelöscht", "accessibilitySignals.diffLineInserted": "Vergleichslinie eingefügt", "accessibilitySignals.diffLineModified": "Vergleichslinie geändert", @@ -2030,6 +2047,7 @@ "MarketPlaceDisabled": "Marketplace ist nicht aktiviert.", "incompatible platform": "Die Erweiterung „{0}“ ist in {1} nicht für {2} verfügbar.", "incompatibleAPI": "Die Erweiterung \"{0}\" kann nicht installiert werden. {1}", + "learn more": "Learn More", "malicious extension": "Die Erweiterung „{0}“ kann nicht installiert werden, da sie als problematisch gemeldet wurde.", "multipleDependentsError": "Die Erweiterung \"{0}\" kann nicht deinstalliert werden. \"{1}\" und \"{2}\" sowie weitere Erweiterungen hängen von dieser Erweiterung ab.", "multipleIndirectDependentsError": "Die Erweiterung \"{0}\" kann nicht deinstalliert werden. Beim Deinstallieren wird auch die Erweiterung \"{1}\" entfernt, und \"{2}\", \"{3}\" sowie weitere Erweiterungen hängen von dieser Erweiterung ab.", @@ -2078,6 +2096,10 @@ "updateMessage": "Die Erweiterung \"{0}\" wird auf Version {1} aktualisiert.", "useId": "Stellen Sie sicher, dass Sie die vollständige Erweiterungs-ID verwenden, einschließlich des Herausgebers. Beispiel: {0}" }, + "vs/platform/extensionManagement/common/extensionManagementIpc": { + "incompatible platform": "The '{0}' extension is not available in {1} for {2}.", + "learn more": "Learn More" + }, "vs/platform/extensionManagement/common/extensionNls": { "missingNLSKey": "Die Nachricht für den Schlüssel {0} wurde nicht gefunden." }, @@ -2201,21 +2223,6 @@ "vs/platform/history/browser/contextScopedHistoryWidget": { "suggestWidgetVisible": "Gibt an, ob Vorschläge sichtbar sind." }, - "vs/platform/issue/electron-main/issueMainService": { - "cancel": "Abbrechen", - "confirmCloseIssueReporter": "Ihre Eingaben werden nicht gespeichert. Möchten Sie dieses Fenster schließen?", - "issueReporter": "Problembericht", - "issueReporterWriteToClipboard": "Es sind zu viele Daten vorhanden, um sie direkt an GitHub zu senden. Die Daten werden in die Zwischenablage kopiert. Fügen Sie sie bitte in die geöffnete GitHub-Seite zum Issue ein.", - "ok": "&&OK", - "yes": "&&Ja" - }, - "vs/platform/issue/electron-main/processMainService": { - "local": "Lokal", - "processExplorer": "Prozess-Explorer", - "trace.detail": "Erstellen Sie ein Issue, und fügen Sie die folgende Datei manuell an:\r\n{0}", - "trace.message": "Die Ablaufverfolgungsdatei wurde erfolgreich erstellt.", - "trace.ok": "&&OK" - }, "vs/platform/keybinding/common/abstractKeybindingService": { "first.chord": "({0}) wurde gedrückt. Es wird auf die zweite Taste in der Kombination gewartet...", "missing.chord": "Die Tastenkombination ({0}, {1}) ist kein Befehl.", @@ -2323,6 +2330,13 @@ "warnEscalation": "{0} fordert nun mit „osascript“ zur Eingabe von Administratorberechtigungen auf, um den Shellbefehl zu installieren.", "warnEscalationUninstall": "{0} fordert nun mit „osascript“ zur Eingabe Administratorrechten auf, um den Shellbefehl zu deinstallieren." }, + "vs/platform/process/electron-main/processMainService": { + "local": "Lokal", + "processExplorer": "Prozess-Explorer", + "trace.detail": "Erstellen Sie ein Issue, und fügen Sie die folgende Datei manuell an:\r\n{0}", + "trace.message": "Die Ablaufverfolgungsdatei wurde erfolgreich erstellt.", + "trace.ok": "&&OK" + }, "vs/platform/quickinput/browser/commandsQuickAccess": { "canNotRun": "Der Befehl \"{0}\" hat zu einem Fehler geführt.", "commandPickAriaLabelWithKeybinding": "{0}, {1}", @@ -2381,6 +2395,7 @@ }, "vs/platform/request/common/request": { "electronFetch": "Steuert, ob die Verwendung der Fetch-Implementierung von Electron anstelle der von Node.js aktiviert werden soll. Alle lokalen Erweiterungen erhalten die Fetch-Implementierung von Electron für die globale Fetch-API.", + "fetchAdditionalSupport": "Steuert, ob die Fetchimplementierung Node.js mit zusätzlicher Unterstützung erweitert werden soll. Derzeit werden Proxyunterstützung ({0}) und Systemzertifikate ({1}) hinzugefügt, wenn die entsprechenden Einstellungen aktiviert sind.", "httpConfigurationTitle": "HTTP", "noProxy": "Gibt Domänennamen an, für die Proxyeinstellungen für HTTP/HTTPS-Anforderungen ignoriert werden sollen.", "proxy": "Die zu verwendende Proxyeinstellung. Ist diese nicht festgelegt, wird sie von den Umgebungsvariablen \"http_proxy\" und \"https_proxy\" geerbt.", @@ -2523,7 +2538,7 @@ "diffEditorRemovedLines": "Hintergrundfarbe für Zeilen, die entfernt wurden. Die Farbe darf nicht deckend sein, um zugrunde liegende Dekorationen nicht auszublenden.", "diffEditorRemovedOutline": "Konturfarbe für entfernten Text.", "editorBackground": "Hintergrundfarbe des Editors.", - "editorCompositionBorder": "The border color for an IME composition.", + "editorCompositionBorder": "Die Rahmenfarbe für eine IME-Komposition.", "editorError.background": "Hintergrundfarbe für Fehlertext im Editor. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", "editorError.foreground": "Vordergrundfarbe von Fehlerunterstreichungen im Editor.", "editorFindMatch": "Farbe des aktuellen Suchergebnisses.", @@ -2704,6 +2719,10 @@ "overviewRuleWarning": "Minimapmarkerfarbe für Warnungen" }, "vs/platform/theme/common/colors/miscColors": { + "activityErrorBadge.background": "Hintergrundfarbe des Badges „Fehleraktivität“", + "activityErrorBadge.foreground": "Vordergrundfarbe des Badges “Fehleraktivität“", + "activityWarningBadge.background": "Hintergrundfarbe des Badges „Warnungsaktivität“", + "activityWarningBadge.foreground": "Vordergrundfarbe des Badges „Warnungsaktivität“", "badgeBackground": "Hintergrundfarbe für Badge. Badges sind kurze Info-Texte, z.B. für Anzahl Suchergebnisse.", "badgeForeground": "Vordergrundfarbe für Badge. Badges sind kurze Info-Texte, z.B. für Anzahl Suchergebnisse.", "progressBarBackground": "Hintergrundfarbe des Fortschrittbalkens, der für zeitintensive Vorgänge angezeigt werden kann.", @@ -3544,6 +3563,8 @@ "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { "focusAuxiliaryBar": "Fokus auf sekundäre Seitenleiste", "hideAuxiliaryBar": "Sekundäre Seitenleiste ausblenden", + "nextAuxiliaryBarView": "Nächste sekundäre Seitenleistenansicht", + "previousAuxiliaryBarView": "Vorherige sekundäre Seitenleistenansicht", "secondary sidebar": "Sekundäre Seitenleiste", "secondary sidebar mnemonic": "Sekundäre Sei&&tenleiste", "toggleAuxiliaryBar": "Sichtbarkeit der sekundären Seitenleiste umschalten", @@ -3928,7 +3949,7 @@ "editorCommand.activeEditorMove.arg.name": "Argument zum Verschieben des aktiven Editors", "editorCommand.activeEditorMove.description": "Aktiven Editor nach Tabstopps oder Gruppen verschieben", "editorGroupLayout.horizontal": "Horizontal", - "editorGroupLayout.vertical": "Vertical", + "editorGroupLayout.vertical": "Vertikal", "focusLeftSideEditor": "Fokus auf erster Seite im aktiven Editor", "focusOtherSideEditor": "Fokus auf anderer Seite im aktiven Editor", "focusRightSideEditor": "Fokus auf der zweiten Seite im aktiven Editor", @@ -3966,15 +3987,16 @@ "editorLineHighlight": "Vordergrundfarbe für die Bezeichnungen im Editor-Wasserzeichen.", "watermark.findInFiles": "In Dateien suchen", "watermark.newUntitledFile": "Neue unbenannte Textdatei", + "watermark.openChat": "Chat öffnen", + "watermark.openCopilotEdits": "Copilot-Bearbeitungen öffnen", "watermark.openFile": "Datei öffnen", "watermark.openFileFolder": "Datei oder Ordner öffnen", "watermark.openFolder": "Ordner öffnen", "watermark.openRecent": "Zuletzt verwendete öffnen", + "watermark.openSettings": "Einstellungen öffnen", "watermark.quickAccess": "Zu Datei wechseln", "watermark.showCommands": "Alle Befehle anzeigen", - "watermark.showSettings": "Einstellungen anzeigen", "watermark.startDebugging": "Debuggen starten", - "watermark.toggleFullscreen": "Auf Vollbild umschalten", "watermark.toggleTerminal": "Terminal umschalten" }, "vs/workbench/browser/parts/editor/editorPanes": { @@ -4176,7 +4198,11 @@ "turnOnNotifications": "Alle Benachrichtigungen von \"{0}\" aktivieren" }, "vs/workbench/browser/parts/paneCompositeBar": { - "resetLocation": "Speicherort zurücksetzen" + "auxiliarybar": "Sekundäre Seitenleiste", + "moveToMenu": "Verschieben nach", + "panel": "Bereich", + "resetLocation": "Speicherort zurücksetzen", + "sidebar": "Primäre Seitenleiste" }, "vs/workbench/browser/parts/paneCompositePart": { "moreActions": "Weitere Aktionen...", @@ -4228,8 +4254,8 @@ "align panel": "Bereich ausrichten", "hidePanel": "Panel ausblenden", "panel position": "Bereichsposition", - "showIcons": "Show Icons", - "showLabels": "Show Labels" + "showIcons": "Symbole anzeigen", + "showLabels": "Beschriftungen anzeigen" }, "vs/workbench/browser/parts/sidebar/sidebarActions": { "focusSideBar": "Fokus auf primäre Seitenleiste" @@ -4285,7 +4311,10 @@ "toggle.hideCustomTitleBar": "Benutzerdefinierte Titelleiste ausblenden", "toggle.hideCustomTitleBarInFullScreen": "Benutzerdefinierte Titelleiste im Vollbildmodus ausblenden", "toggle.layout": "Layout-Steuerelemente", - "toggle.layoutDescription": "Sichtbarkeit der Layoutsteuerelemente in der Titelleiste umschalten" + "toggle.layoutDescription": "Sichtbarkeit der Layoutsteuerelemente in der Titelleiste umschalten", + "toggle.navigation": "Navigationssteuerelemente", + "toggle.navigationDescription": "Sichtbarkeit der Navigationssteuerelemente in der Titelleiste umschalten", + "toggle.titleBarStyle": "Restore Native Title Bar" }, "vs/workbench/browser/parts/titlebar/titlebarPart": { "ariaLabelTitleActions": "Titelaktionen", @@ -4416,6 +4445,8 @@ "menuBarVisibility.mac": "Steuert die Sichtbarkeit der Menüleiste. In der Einstellung „Umschalten“ ist die Menüleiste ausgeblendet und kann durch Ausführen von „Fokus auf Anwendungsmenü“ angezeigt werden. Durch die Einstellung „Kompakt“ wird das Menü in die Seitenleiste verschoben.", "mergeWindow": "Konfigurieren Sie ein Intervall in Sekunden, in dem der letzte Eintrag im lokalen Dateiverlauf durch den Eintrag ersetzt wird, der hinzugefügt wird. Dadurch wird die Gesamtanzahl von Einträgen reduziert, die hinzugefügt werden, z. B. wenn das automatische Speichern aktiviert ist. Diese Einstellung wird nur auf Einträge angewendet, die dieselbe ursprüngliche Quelle haben. Das Ändern dieser Einstellung hat keine Auswirkungen auf vorhandene Einträge im lokalen Dateiversionsverlauf.", "mouseBackForwardToNavigate": "Aktiviert die Verwendung der Maustasten vier und fünf für die Befehle „Zurück“ und „Weiter“.", + "navigationControlEnabled": "Steuert, ob das Navigationssteuerelement in der benutzerdefinierten Titelleiste angezeigt wird. Diese Einstellung hat nur dann Auswirkungen, wenn {0} nicht auf {1} festgelegt ist.", + "navigationControlEnabledWeb": "Steuert, ob das Navigationssteuerelement in der Titelleiste angezeigt wird.", "navigationScope": "Steuert den Bereich „Verlaufsnavigation“ in Editoren für Befehle wie „Zurück“ und „Weiter“.", "openDefaultKeybindings": "Steuert, ob beim Öffnen der Einstellungen für Tastenzuordnungen auch ein Editor geöffnet wird, der alle Standardtastenzuordnungen anzeigt.", "openDefaultSettings": "Steuert, ob beim Öffnen der Einstellungen auch ein Editor geöffnet wird, der alle Standardeinstellungen anzeigt.", @@ -4424,7 +4455,7 @@ "openFoldersInNewWindow": "Steuert, ob Ordner in einem neuen Fenster geöffnet werden oder das letzte aktive Fenster ersetzen sollen.\r\nBeachten Sie, dass diese Einstellung in manchen Fällen möglicherweise ignoriert wird (z.B. wenn die Befehlszeilenoption `--new-window` oder `--reuse-window` verwendet wird). ", "panelDefaultLocation": "Steuert die Standardposition des Fensters (Terminal, Debugging-Konsole, Ausgabe, Probleme) in einem neuen Arbeitsbereich. Es kann entweder unten, oben, rechts oder links im Editorbereich angezeigt werden.", "panelOpensMaximized": "Steuert, ob das Panel maximiert geöffnet wird. Das Panel kann entweder immer maximiert, nie maximiert oder im letzten Zustand vor dem Schließen geöffnet werden.", - "panelShowLabels": "Controls whether activity items in the panel title are shown as label or icon.", + "panelShowLabels": "Steuert, ob Aktivitätselemente im Bereichstitel als Bezeichnung oder Symbol angezeigt werden.", "perEditorGroup": "Steuert, ob die zulässige Höchstzahl geöffneter Editoren pro Editorgruppe oder für alle gleichzeitig gilt.", "pinnedTabSizing": "Steuert die Größe von angehefteten Editorregisterkarten. Angeheftete Registerkarten werden an den Anfang aller geöffneten Registerkarten sortiert und normalerweise erst geschlossen, wenn sie wieder gelöst werden. Dieser Wert wird ignoriert, wenn {0} nicht auf {1} festgelegt ist.", "preserveInput": "Steuert, ob die letzte Eingabe in die Befehlspalette beim nächsten Öffnen wiederhergestellt wird.", @@ -4840,7 +4871,7 @@ "configureRuntimeArguments": "Runtimeargumente konfigurieren", "openUserDataFolder": "Benutzerdatenordner öffnen", "reloadWindowWithExtensionsDisabled": "Mit deaktivierten Erweiterungen neu laden", - "showGPUInfo": "Show GPU Info", + "showGPUInfo": "GPU-Informationen anzeigen", "toggleDevTools": "Entwicklertools umschalten" }, "vs/workbench/electron-sandbox/actions/installActions": { @@ -4906,7 +4937,7 @@ "touchbar.enabled": "Aktiviert die macOS-Touchbar-Schaltflächen der Tastatur, sofern verfügbar.", "touchbar.ignored": "Eine Menge von Bezeichnern für Einträge in der Touchleiste, die nicht angezeigt werden sollen (Beispiel: workbench.action.navigateBack).", "window.clickThroughInactive": "Ist dies aktiviert, wird beim Klicken auf ein inaktives Fenster das Fenster aktiviert, und das Element unter der Maus wird ausgelöst, wenn es angeklickt werden kann. Wenn es deaktiviert ist, wird durch Klicken auf eine beliebige Stelle in einem inaktiven Fenster nur das Fenster aktiviert, und Sie müssen das Element zusätzlich anklicken.", - "window.customTitleBarVisibility": "Adjust when the custom title bar should be shown. The custom title bar can be hidden when in full screen mode with `windowed`. The custom title bar can only be hidden in non full screen mode with `never` when {0} is set to `native`.", + "window.customTitleBarVisibility": "Anpassen, wann die benutzerdefinierte Titelleiste angezeigt werden soll. Die benutzerdefinierte Titelleiste kann ausgeblendet werden, wenn sie sich im Vollbildmodus mit „windowed“ befindet. Die benutzerdefinierte Titelleiste kann nur im Nicht-Vollbildmodus mit „never“ ausgeblendet werden, wenn {0} auf „nativ“ eingestellt ist.", "window.customTitleBarVisibility.auto": "Ändert automatisch die Sichtbarkeit der benutzerdefinierten Titelleiste.", "window.customTitleBarVisibility.never": "Benutzerdefinierte Titelleiste ausblenden, wenn „{0}“ auf „nativ“ festgelegt ist.", "window.customTitleBarVisibility.windowed": "Benutzerdefinierte Titelleiste im Vollbildmodus ausblenden. Wenn nicht im Vollbildmodus, die Sichtbarkeit der benutzerdefinierten Titelleiste automatisch ändern.", @@ -4984,6 +5015,7 @@ "vs/workbench/contrib/accessibility/browser/accessibilityConfiguration": { "accessibility.debugWatchVariableAnnouncements": "Steuert, ob Variablenänderungen in der Debugüberwachungsansicht angekündigt werden sollen.", "accessibility.hideAccessibleView": "Steuert, ob die barrierefreie Ansicht ausgeblendet ist.", + "accessibility.replEditor.readLastExecutedOutput": "Steuert, ob die Ausgabe einer Ausführung in der nativen REPL angekündigt wird.", "accessibility.signalOptions.debouncePositionChanges": "Gibt an, ob Positionsänderungen entprellt werden sollen.", "accessibility.signalOptions.delays.errorAtPosition.announcement": "Die Verzögerung in Millisekunden, bevor eine Ankündigung erfolgt, wenn ein Fehler an der Position vorliegt.", "accessibility.signalOptions.delays.errorAtPosition.sound": "Die Verzögerung in Millisekunden, bevor ein Ton wiedergegeben wird, wenn ein Fehler an der Position vorliegt.", @@ -4996,10 +5028,14 @@ "accessibility.signals.chatRequestSent.announcement": "Wird angesagt, wenn eine Chatanfrage gestellt wird.", "accessibility.signals.chatRequestSent.sound": "Spielt einen Sound ab, wenn eine Chatanfrage gestellt wird.", "accessibility.signals.chatResponseReceived": "Gibt einen Ton/Audiohinweis wieder, wenn die Antwort empfangen wurde.", - "accessibility.signals.chatResponseReceived.sound": "Spielt in einer Schleife einen Sound ab, solange die Antwort empfangen wird.", + "accessibility.signals.chatResponseReceived.sound": "Gibt einen Ton wieder, wenn die Antwort empfangen wurde.", "accessibility.signals.clear": "Gibt ein Signal – Ton (Audiohinweis) und/oder Ankündigung (Warnung) – wieder, wenn ein Feature gelöscht wird (z. B. Terminal, Debugging-Konsole oder Ausgabekanal).", "accessibility.signals.clear.announcement": "Wird angesagt, wenn eine Funktion gelöscht wird.", "accessibility.signals.clear.sound": "Gibt einen Sound wieder, wenn eine Funktion gelöscht wird.", + "accessibility.signals.codeActionApplied": "Gibt einen Sound-/Audiohinweis wieder, wenn die Codeaktion angewendet wurde.", + "accessibility.signals.codeActionApplied.sound": "Gibt einen Sound wieder, wenn die Codeaktion angewendet wurde.", + "accessibility.signals.codeActionTriggered": "Gibt einen Sound-/Audiohinweis wieder, wenn eine Codeaktion ausgelöst wurde.", + "accessibility.signals.codeActionTriggered.sound": "Gibt einen Sound wieder, wenn eine Codeaktion ausgelöst wurde.", "accessibility.signals.diffLineDeleted": "Gibt einen Ton/Audiohinweis wieder, wenn der Fokus im Modus des barrierefreien des Diff-Viewers auf eine gelöschte Zeile oder auf die nächste/vorherige Änderung verschoben wird.", "accessibility.signals.diffLineDeleted.sound": "Gibt einen Sound wieder, wenn der Fokus im Modus des barrierefreien des Diff-Viewers auf eine gelöschte Zeile oder auf die nächste/vorherige Änderung verschoben wird.", "accessibility.signals.diffLineInserted": "Gibt einen Ton/Audiohinweis wieder, wenn der Fokus im Modus des barrierefreien des Diff-Viewers auf eine eingefügte Zeile oder auf die nächste/vorherige Änderung verschoben wird.", @@ -5091,6 +5127,7 @@ "autoSynthesize": "Gibt an, ob eine Textantwort automatisch laut vorgelesen werden soll, wenn Sprache als Eingabe verwendet wurde. Beispielsweise wird in einer Chatsitzung automatisch eine Antwort synthetisiert, wenn Sprache als Chatanfrage verwendet wurde.", "dimUnfocusedEnabled": "Gibt an, ob Editoren und Terminals ohne Fokus abgeblendet werden sollen, um zu verdeutlichen, wohin Eingaben geleitet werden. Dies funktioniert bei den meisten Editoren, ausgenommen bei solchen, die iFrames verwenden (z. B. Notebooks und Webansichten-Editoren mit Erweiterungen).", "dimUnfocusedOpacity": "Der anteilige Wert für die Deckkraft (0,2 bis 1,0), der für Editoren und Terminals ohne Fokus verwendet wird. Dieser wird nur angewendet, wenn \"{0}\" aktiviert ist.", + "replEditor.autoFocusAppendedCell": "Steuern Sie, ob der Fokus automatisch an die REPL gesendet werden soll, wenn Code ausgeführt wird.", "sound.enabled.auto": "Sound aktivieren, wenn eine Sprachausgabe angefügt ist.", "sound.enabled.off": "Sound deaktivieren", "sound.enabled.on": "Sound aktivieren", @@ -5108,7 +5145,7 @@ "verbosity.keybindingsEditor.description": "Gibt Informationen über das Ändern einer Tastenzuordnung im Editor für Tastenzuordnungen an, wenn der Fokus auf einer Zeile liegt.", "verbosity.notebook": "Geben Sie Informationen dazu an, wie Der Fokus auf den Zellencontainer oder den inneren Editor gelegt wird, wenn eine Notebookzelle fokussiert ist.", "verbosity.notification": "Geben Sie Informationen zum Öffnen der Benachrichtigung in einer barrierefreien Ansicht an.", - "verbosity.replInputHint": "Geben Sie Informationen zu relevanten Aktionen für die Repl-Eingabe an.", + "verbosity.replEditor.description": "Geben Sie Informationen zum Zugreifen auf das Hilfemenü des REPL-Editors für Barrierefreiheit an, wenn der REPL-Editor fokussiert ist.", "verbosity.terminal.description": "Gibt Informationen über den Zugriff auf das Hilfemenü für Barrierefreiheit im Terminal an, wenn das Terminal den Fokus aufweist.", "verbosity.walkthrough": "Geben Sie Informationen dazu an, wie Sie die exemplarische Vorgehensweise in einer barrierefreien Ansicht öffnen.", "voice.speechLanguage": "Die Sprache, die von der Spracherkennung und Sprachsynthese verwendet werden soll. Wählen Sie „Auto“ aus, um nach Möglichkeit die konfigurierte Anzeigesprache zu verwenden. Beachten Sie, dass möglicherweise nicht alle Anzeigesprachen von der Spracherkennung und den Synthetisierern unterstützt werden.", @@ -5231,12 +5268,13 @@ "accounts": "Konten", "currentAccount": "Aktuelles Konto", "manageAccountPreferenceForExtension": "Einstellungen für Erweiterungskonto verwalten", + "noAccountUsage": "Diese Erweiterung hat noch keine Konten verwendet.", "noAccounts": "Von dieser Erweiterung werden derzeit keine Konten verwendet.", "pickAProviderTitle": "Einstellungen für Erweiterungskonto verwalten", - "placeholder": "„{0}“ Kontoeinstellungen verwalten...", + "placeholder v2": "Kontoeinstellungen für {0} für {1} verwalten ...", "selectProvider": "Auswählen eines Authentifizierungsanbieters zum Verwalten von Kontoeinstellungen für", "title": "„{0}“ Kontoeinstellungen für diesen Arbeitsbereich", - "use new account": "Use a new account..." + "use new account": "Neues Konto verwenden..." }, "vs/workbench/contrib/authentication/browser/actions/manageTrustedExtensionsForAccountAction": { "accountLastUsedDate": "Letzte Verwendung dieses Kontos: {0}", @@ -5261,12 +5299,6 @@ "vs/workbench/contrib/authentication/browser/authentication.contribution": { "authentication": "Authentifizierung", "authentication.Placeholder": "Es wurden noch keine Konten angefordert...", - "authentication.id": "Die ID des Authentifizierungsanbieters.", - "authentication.idConflict": "Diese Authentifizierungs-ID \"{0}\" wurde bereits registriert.", - "authentication.label": "Der lesbare Name des Authentifizierungsanbieters.", - "authentication.missingId": "In einem Authentifizierungsbeitrag muss eine ID angegeben werden.", - "authentication.missingLabel": "In einem Authentifizierungsbeitrag muss eine Bezeichnung angegeben werden.", - "authenticationExtensionPoint": "Trägt die Authentifizierung bei.", "authenticationid": "ID", "authenticationlabel": "Bezeichnung", "loading": "Wird geladen..." @@ -5359,9 +5391,11 @@ }, "vs/workbench/contrib/chat/browser/actions/chatAccessibilityHelp": { "chat.announcement": "Chatantworten werden angekündigt, sobald sie eingehen. Eine Antwort gibt ggf. die Anzahl der Codeblöcke und dann den Rest der Antwort an.", + "chat.differencePanel": "Die Panelchatansicht ist eine beständige Benutzeroberfläche, die auch das Navigieren in vorgeschlagenen Folgefragen unterstützt, während die Schnellchatansicht eine vorübergehende Oberfläche zum Senden und Anzeigen von Anforderungen ist.", + "chat.differenceQuick": "Die Schnellchatansicht ist eine vorübergehende Schnittstelle zum Senden und Anzeigen von Anforderungen, während die Panelchatansicht eine beständige Oberfläche ist, die auch das Navigieren durch vorgeschlagene Folgefragen unterstützt.", "chat.followUp": "Navigieren Sie im Eingabefeld zur vorgeschlagenen Anschlussfrage (UMSCHALT+TAB), und drücken Sie die EINGABETASTE, um sie auszuführen.", "chat.inspectResponse": "Überprüfen Sie im Eingabefeld die letzte Antwort in der barrierefreien Ansicht{0}.", - "chat.overview": "Die Chatansicht besteht aus einem Eingabefeld und einer Anforderungs-/Antwortliste. Das Eingabefeld wird zum Ausführen von Anforderungen und die Liste zum Anzeigen von Antworten verwendet.", + "chat.overview": "Die Schnellchatansicht besteht aus einem Eingabefeld und einer Anforderungs-/Antwortliste. Das Eingabefeld wird verwendet, um Anforderungen zu stellen, und die Liste wird verwendet, um Antworten anzuzeigen.", "chat.requestHistory": "Verwenden Sie im Eingabefeld die Pfeiltasten nach oben und unten, um in Ihrem Anforderungsverlauf zu navigieren. Bearbeiten Sie die Eingabe, und verwenden Sie die EINGABETASTE oder die Schaltfläche „Übermitteln“, um eine neue Anforderung auszuführen.", "chat.signals": "Signale für die Barrierefreiheit können über Einstellungen mit dem Präfix „signals.chat“ geändert werden. Wenn eine Anforderung mehr als 4 Sekunden dauert, hören Sie standardmäßig einen Tom, der angibt, dass der Vorgang noch durchgeführt wird.", "inlineChat.access": "Es kann über Codeaktionen oder direkt mit dem Befehl „Inlinechat: Inlinechat starten“{0} aktiviert werden.", @@ -5383,31 +5417,36 @@ "chat.clear.label": "Alle Arbeitsbereichschats löschen", "chat.history.label": "Chats anzeigen...", "chat.history.rename": "Umbenennen", + "chat.releaseNotes.label": "Explore New Features", "chatWith": "Chatten mit Erweiterungen", "currentChatLabel": "aktuell", - "installChat": "Install {0}", - "installChatGlobalAction.justification": "AI support requires this extension.", "interactiveSession.clearHistory.label": "Eingabeverlauf löschen", "interactiveSession.focusInput.label": "Chateingabe fokussieren", "interactiveSession.history.delete": "Löschen", "interactiveSession.history.editor": "In Editor öffnen", "interactiveSession.history.pick": "Zum Chat wechseln", "interactiveSession.open": "Editor öffnen", - "learnMore": "Learn More", + "learnMore": "Weitere Informationen", "more": "Mehr...", "newChatTitle": "Neuer Chattitel", "openChat": "Chat öffnen", "title4": "Chat", - "toggle.chatControl": "Chat Controls", - "toggle.chatControlsDescription": "Toggle visibility of the Chat Controls in title bar" + "toggle.chatControl": "Chatsteuerelemente", + "toggle.chatControlsDescription": "Sichtbarkeit der Chatsteuerelemente in der Titelleiste umschalten" }, "vs/workbench/contrib/chat/browser/actions/chatClearActions": { + "chat.done.label": "Fertig", "chat.newChat.label": "Neuer Chat", - "chat.newEdits.label": "New Edit Session", - "chat.openEdits.label": "Open Edit Session" + "chat.newEdits.label": "Neue Bearbeitungssitzung", + "chat.openEdits.label": "{0} öffnen", + "chat.redoEdit.label": "Letzte Bearbeitung wiederholen", + "chat.startEditing.confirmation.acceptEdits": "Annehmen und fortfahren", + "chat.startEditing.confirmation.discardEdits": "Verwerfen und fortfahren", + "chat.startEditing.confirmation.pending.message.2": "Durch das Starten einer neuen Bearbeitungssitzung wird Ihre aktuelle Sitzung beendet. Möchten Sie ausstehende Bearbeitungen an {0} Dateien akzeptieren?", + "chat.startEditing.confirmation.title": "Neue Bearbeitungssitzung starten?", + "chat.undoEdit.label": "Letzte Bearbeitung rückgängig machen" }, "vs/workbench/contrib/chat/browser/actions/chatCodeblockActions": { - "chat.applyAll.label": "Alle Bearbeitungen anwenden", "interactive.applyInEditor.label": "Im Editor anwenden", "interactive.compare.apply": "Änderungen anwenden", "interactive.compare.discard": "Änderungen verwerfen", @@ -5419,19 +5458,25 @@ "interactive.runInTerminal.label": "In Terminal einfügen" }, "vs/workbench/contrib/chat/browser/actions/chatContextActions": { + "chatAttachFiles": "Nach Dateien suchen, die Ihrem Arbeitssatz hinzugefügt werden sollen", "chatContext.attach.placeholder": "Anlagen suchen", - "chatContext.attachScreenshot.labelElectron.Window": "Screenshot Window", - "chatContext.attachScreenshot.labelWeb": "Screenshot", - "chatContext.editors": "Open Editors", + "chatContext.attachScreenshot.labelElectron.Window": "Screenshotfenster", + "chatContext.attachScreenshot.labelWeb": "Bildschirmfoto", + "chatContext.editors": "Geöffnete Editoren", "chatContext.notebook.kernelVariable": "Kernelvariable...", "chatContext.notebook.selectkernelVariable": "Kernelvariable auswählen und einfügen", - "chatContext.searchResults": "Search Results", + "chatContext.relatedFiles": "Zugehörige Dateien", + "chatContext.searchResults": "Suchergebnisse", "chatContext.symbol": "Symbol...", "imageFromClipboard": "Bild aus Zwischenablage", "pastedImage": "Eingefügtes Bild", + "relatedFiles": "Hinzufügen verwandter Dateien zu Ihrem Arbeitssatz", "workbench.action.chat.attachContext.label": "Kontext anfügen", "workbench.action.chat.attachFile.label": "Datei zum Chat hinzufügen", - "workbench.action.chat.attachSelection.label": "Auswahl zum Chat hinzufügen" + "workbench.action.chat.attachSelection.label": "Auswahl zum Chat hinzufügen", + "workbench.action.chat.editing.attachFiles.label": "Dateien zum Arbeitssatz hinzufügen", + "workbench.action.edits.attachFile.label": "Datei zu {0} hinzufügen", + "workbench.action.edits.attachSelection.label": "{0} Auswahl hinzufügen" }, "vs/workbench/contrib/chat/browser/actions/chatCopyActions": { "interactive.copyAll.label": "Alles kopieren", @@ -5444,13 +5489,15 @@ "actions.chat.submitSecondaryAgent": "An sekundären Agent übermitteln", "chat.newChat.label": "An neuen Chat senden", "chat.pickModel.label": "Modell auswählen", - "chat.sendToChatEditing.label": "Send to Copilot Edits", - "chat.startEditing.confirmation.message": "Starting a new editing session will end your current editing session and discard edits to {0} files. Do you wish to proceed?", - "chat.startEditing.confirmation.primaryButton": "Yes", - "chat.startEditing.confirmation.title": "Start new editing session?", + "chat.sendToChatEditing.label": "An Copilot-Bearbeitungen senden", + "chat.startEditing.confirmation.message.many": "Durch das Starten einer neuen Bearbeitungssitzung wird Ihre aktuelle Bearbeitungssitzung beendet, die {0} Dateien enthält. Möchten Sie den Vorgang fortsetzen?", + "chat.startEditing.confirmation.message.one": "Durch das Starten einer neuen Bearbeitungssitzung wird Ihre aktuelle Bearbeitungssitzung beendet, die {0} Datei enthält. Möchten Sie den Vorgang fortsetzen?", + "chat.startEditing.confirmation.primaryButton": "Ja", + "chat.startEditing.confirmation.title": "Neue Bearbeitungssitzung starten?", + "edits.submit.label": "Senden", "interactive.cancel.label": "Abbrechen", - "interactive.submit.label": "Send and Dispatch", - "interactive.submitWithoutDispatch.label": "Send" + "interactive.submit.label": "Senden und disponieren", + "interactive.submitWithoutDispatch.label": "Senden" }, "vs/workbench/contrib/chat/browser/actions/chatFileTreeActions": { "interactive.nextFileTree.label": "Nächste Dateistruktur", @@ -5477,20 +5524,18 @@ "toggle.query": "Die Abfrage, mit der der Schnellchat geöffnet werden soll" }, "vs/workbench/contrib/chat/browser/actions/chatTitleActions": { - "chat.remove.label": "Anforderung und Antwort entfernen", - "chat.retry.confirmation.checkbox": "Don't ask again", - "chat.retry.confirmation.message2": "This will undo edits made to {0} since this request.", - "chat.retry.confirmation.primaryButton": "Yes", + "chat.removeRequest.label": "Anforderung entfernen", + "chat.retry.confirmation.checkbox": "Nicht erneut nachfragen", + "chat.retry.confirmation.message2": "Hierdurch werden Änderungen rückgängig gemacht, die seit dieser Anforderung an {0} vorgenommen wurden.", + "chat.retry.confirmation.primaryButton": "Ja", "chat.retry.label": "Wiederholen", - "chat.retryLast.confirmation.message2": "This will undo edits made to {0} files in your working set since this request. Do you want to proceed?", - "chat.retryLast.confirmation.title2": "Do you want to retry your last request?", - "chat.startEditing.confirmation.acceptEdits": "Accept & Continue", - "chat.startEditing.confirmation.discardEdits": "Discard & Continue", - "chat.startEditing.confirmation.message": "Starting a new editing session will end your current editing session and discard edits to {0} files. Do you wish to proceed?", - "chat.startEditing.confirmation.pending.message": "Starting a new editing session will end your current session. Do you want to discard pending edits to {0} files?", - "chat.startEditing.confirmation.primaryButton": "Yes", - "chat.startEditing.confirmation.title": "Start new editing session?", - "chat.startEditing.label2": "Edit with Copilot", + "chat.retryLast.confirmation.message2": "Hierdurch werden Änderungen rückgängig gemacht, die seit dieser Anforderung an {0} Dateien in Ihrem Arbeitssatz vorgenommen wurden. Möchten Sie den Vorgang fortsetzen?", + "chat.retryLast.confirmation.title2": "Möchten Sie Ihre letzte Anforderung wiederholen?", + "chat.startEditing.label2": "Mit Copilot bearbeiten", + "chat.startEditing.last": "The last {0} requests", + "chat.startEditing.pickAll": "All requests from the conversation", + "chat.startEditing.pickCustom": "Manually select requests...", + "chat.startEditing.pickRequest": "Wählen Sie Anforderungen aus, die Sie für die Bearbeitung verwenden möchten.", "interactive.helpful.label": "Hilfreich", "interactive.insertIntoNotebook.label": "In Notebook einfügen", "interactive.reportIssueForBug.label": "Problem melden", @@ -5508,24 +5553,23 @@ "overlap": "Eine weitere Codeänderung wird in der Vorschau angezeigt. Wenden Sie die ausstehenden Änderungen zuerst an, oder verwerfen Sie sie." }, "vs/workbench/contrib/chat/browser/attachments/implicitContextAttachment": { - "chat.fileAttachment": "Attached file, {0}", - "chat.fileAttachmentWithRange": "Attached file, {0}, line {1} to line {2}", - "disable": "Disable current file context", - "enable": "Enable current file context", - "enableHint": "disabled", - "openEditor": "Current file context" - }, - "vs/workbench/contrib/chat/browser/chat": { - "generating": "Wird generiert" + "chat.fileAttachment": "Angefügte Datei, {0}", + "chat.fileAttachmentWithRange": "Angefügte Datei, {0}, Zeile {1} an Zeile {2}", + "disable": "Aktuellen Dateikontext deaktivieren", + "enable": "Aktuellen Dateikontext aktivieren", + "enableHint": "deaktiviert", + "openEditor": "Aktueller Dateikontext" }, "vs/workbench/contrib/chat/browser/chat.contribution": { "chat": "Chat", "chat.commandCenter.enabled": "Steuert, ob im Befehlscenter ein Menü für Chataktionen angezeigt wird (erfordert {0}).", - "chat.editing.alwaysSaveWithGeneratedChanges": "Whether to always ask before saving files with changes made by chat.", - "chat.editing.confirmEditRequestRemoval": "Whether to show a confirmation before removing a request and its associated edits.", - "chat.editing.confirmEditRequestRetry": "Whether to show a confirmation before retrying a request and its associated edits.", - "chat.editing.enableRestoreFile": "Whether to show a toggle to restore an earlier version of a file that was edited in a chat editing session request.", + "chat.detectParticipant.enabled": "Aktiviert die automatische Erkennung von Chatteilnehmern für Panelchat.", + "chat.editing.alwaysSaveWithGeneratedChanges": "Gibt an, ob vor dem Speichern von Dateien mit Änderungen, die vom Chat vorgenommen wurden, immer gefragt werden soll.", + "chat.editing.confirmEditRequestRemoval": "Gibt an, ob vor dem Entfernen einer Anforderung und der zugehörigen Bearbeitungen eine Bestätigung angezeigt werden soll.", + "chat.editing.confirmEditRequestRetry": "Gibt an, ob vor dem Wiederholen einer Anforderung und der zugehörigen Bearbeitungen eine Bestätigung angezeigt werden soll.", "chat.experimental.detectParticipant.enabled": "Aktiviert die automatische Erkennung von Chatteilnehmern für Panelchat.", + "chat.experimental.detectParticipant.enabled.deprecated": "Diese Einstellung ist veraltet. Verwenden Sie stattdessen „chat.detectParticipant.enabled“.", + "chat.experimental.offerSetup": "Steuert, ob das Setup für Chat angeboten wird, sofern dies noch nicht geschehen ist.", "clear": "Neuen Chat starten", "file": "Wählen Sie eine Datei im Arbeitsbereich aus", "interactiveSession.editor.fontFamily": "Steuert die Schriftfamilie der Chatcodeblocks.", @@ -5570,9 +5614,14 @@ "accept": "Akzeptieren", "dismiss": "Schließen" }, + "vs/workbench/contrib/chat/browser/chatContentParts/chatMarkdownContentPart": { + "chat.codeblock.applying": "Bearbeitungen werden angewendet...", + "chat.codeblock.applyingPercentage": "Bearbeitungen werden angewendet ({0}%)...", + "chat.codeblock.generating": "Bearbeitungen werden generiert..." + }, "vs/workbench/contrib/chat/browser/chatContentParts/chatReferencesContentPart": { - "addToChat": "Add File to Chat", - "chat.openEditor": "Open Editor", + "addToChat": "Datei zum Chat hinzufügen", + "chat.openEditor": "Editor öffnen", "chatCollapsibleList": "Reduzierbare Chatliste", "setting.hover": "Einstellung \"{0}\" öffnen", "usedReferencesCollapsed": "{0}, zugeklappt", @@ -5592,110 +5641,136 @@ "treeAriaLabel": "Dateistruktur" }, "vs/workbench/contrib/chat/browser/chatDragAndDrop": { - "attach as context": "{0} als Kontext anfügen", + "addToWorkingSet": "{0} zum Arbeitssatz hinzufügen", + "attacAsContext": "{0} als Kontext anfügen", "file": "Datei", + "files": "Dateien", + "folder": "Ordner", "image": "Bild" }, - "vs/workbench/contrib/chat/browser/chatEditingActions": { - "accept.allFiles": "Accept All", - "accept.file": "Accept", - "chat.openWorkingSetHistory.label": "Open File Checkpoint", - "chat.remove.confirmation.checkbox": "Don't ask again", - "chat.remove.confirmation.message2": "This will remove all subsequent requests and undo edits made to {0}. Do you want to proceed?", - "chat.remove.confirmation.multipleEdits.message": "This will remove all subsequent requests and undo edits made to {0} files in your working set. Do you want to proceed?", - "chat.remove.confirmation.primaryButton": "Yes", - "chat.remove.confirmation.title": "Do you want to undo {0} edits?", - "chat.removeLast.confirmation.message2": "This will remove your last request and undo the edits made to {0}. Do you want to proceed?", - "chat.removeLast.confirmation.multipleEdits.message": "This will remove your last request and undo edits made to {0} files in your working set. Do you want to proceed?", - "chat.removeLast.confirmation.title": "Do you want to undo your last edit?", - "chat.restoreFile.label": "Restore Previous File State", - "chat.restoreFile.shortTitle": "Restore Previous File State", - "chat.restoreFile.title": "Using Previous File State", - "chat.restoreFile.tooltip": "Toggle to use the previous state of an edited file in your next request", - "chat.undoEdits.label": "Undo Edits", - "chatEditing.checkpoint": "{0} (Checkpoint {1})", - "chatEditing.openDiffs": "Open Diffs", - "discard.allFiles": "Discard All", - "discard.file": "Discard", - "open.fileInDiff": "Open Changes in Diff Editor", - "removeFileFromWorkingSet": "Remove File", - "workbench.action.chat.addFilesToWorkingSet.label": "Add Files to Working Set" - }, - "vs/workbench/contrib/chat/browser/chatEditingService": { - "chat": "Chat Editing", - "chatEditing.fileSave": "{0} wants to create a file. Choose where it should be saved.", + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingActions": { + "accept": "Annehmen", + "accept.file": "Akzeptieren", + "acceptAllEdits": "Alle Bearbeitungen annehmen", + "addFileToWorkingSet": "Datei hinzufügen", + "chat.editing.discardAll.confirmation.manyFiles": "Dadurch werden Änderungen rückgängig gemacht, die von {0} in {1} Dateien vorgenommen wurden. Möchten Sie den Vorgang fortsetzen?", + "chat.editing.discardAll.confirmation.oneFile": "Dadurch werden Änderungen rückgängig gemacht, die von {0} in {1}vorgenommen wurden. Möchten Sie den Vorgang fortsetzen?", + "chat.editing.discardAll.confirmation.primaryButton": "Ja", + "chat.editing.discardAll.confirmation.title": "Alle Bearbeitungen verwerfen?", + "chat.openSnapshot.label": "Dateimomentaufnahme öffnen", + "chat.remove.confirmation.checkbox": "Nicht erneut nachfragen", + "chat.remove.confirmation.message2": "Hierdurch werden alle nachfolgenden Anforderungen entfernt und Bearbeitungen rückgängig gemacht, die an {0} vorgenommen wurden. Möchten Sie den Vorgang fortsetzen?", + "chat.remove.confirmation.multipleEdits.message": "Hierdurch werden alle nachfolgenden Anforderungen entfernt und Bearbeitungen, die an {0} Dateien in Ihrem Arbeitssatz vorgenommen wurden, rückgängig gemacht. Möchten Sie den Vorgang fortsetzen?", + "chat.remove.confirmation.primaryButton": "Ja", + "chat.remove.confirmation.title": "Möchten Sie {0} Bearbeitungen rückgängig machen?", + "chat.removeLast.confirmation.message2": "Hierdurch wird Ihre letzte Anforderung entfernt, und die an der {0}vorgenommenen Änderungen werden rückgängig gemacht. Möchten Sie den Vorgang fortsetzen?", + "chat.removeLast.confirmation.multipleEdits.message": "Hierdurch wird Ihre letzte Anforderung entfernt, und Bearbeitungen, die an {0} Dateien in Ihrem Arbeitssatz vorgenommen wurden, werden rückgängig gemacht. Möchten Sie den Vorgang fortsetzen?", + "chat.removeLast.confirmation.title": "Möchten Sie die letzte Bearbeitung rückgängig machen?", + "chat.undoEdits.label": "Bearbeitungen rückgängig machen", + "chatEditing.snapshot": "{0} (Momentaufnahme {1})", + "chatEditing.viewChanges": "Alle Bearbeitungen anzeigen", + "discard": "Verwerfen", + "discard.file": "Verwerfen", + "discardAllEdits": "Alle Bearbeitungen verwerfen", + "open.fileInDiff": "Änderungen in Diff-Editor öffnen", + "removeFileFromWorkingSet": "Datei entfernen", + "workbench.action.chat.addSelectedFilesToWorkingSet.label": "Ausgewählte Dateien zum Arbeitssatz hinzufügen" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingModifiedFileEntry": { + "chatEditing1": "Chatbearbeitung: „{0}“", + "chatEditing2": "Chatbearbeitung" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingService": { + "chat": "Chatbearbeitung", + "chatEditing.modified": "Ausstehende Änderungen aus {0}", + "chatEditing.modified2": "Ausstehende Änderungen aus dem Chat", "chatEditing.startingSession": "Bearbeitungen werden generiert...", - "chatEditing1": "Chat Edit: '{0}'", - "chatEditing2": "Chat Edit", + "join.chatEditingSession": "Saving chat edits history", + "multiDiffEditorInput.name": "Vorgeschlagene Bearbeitungen" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingSession": { + "chatEditing.fileSave": "{0} möchte eine Datei erstellen. Wählen Sie aus, wo sie gespeichert werden soll.", + "chatEditing.transient": "Editor öffnen", "multiDiffEditorInput.name": "Vorgeschlagene Bearbeitungen" }, "vs/workbench/contrib/chat/browser/chatEditorActions": { - "accept": "Accept Chat Edit", - "next": "Go to Next Chat Edit", - "prev": "Go to Previous Chat Edit", - "reject": "Reject Chat Edit" + "accept": "Chatbearbeitung annehmen", + "accept2": "Annehmen", + "diff": "Diff öffnen", + "discard": "Chat bearbeiten verwerfen", + "discard2": "Verwerfen", + "next": "Zur nächsten Chatbearbeitung wechseln", + "prev": "Zur vorherigen Chatbearbeitung wechseln", + "undo": "Diese Änderung rückgängig machen", + "undo2": "Rückgängig machen" }, "vs/workbench/contrib/chat/browser/chatEditorController": { - "chat.hasEditorModifications": "The current editor contains chat modifications" + "chat.hasEditorModifications": "Der aktuelle Editor enthält Chatänderungen." }, "vs/workbench/contrib/chat/browser/chatEditorInput": { "chatEditorLabelIcon": "Symbol der Beschriftung des Chat-Editors.", "chatEditorName": "Chat" }, + "vs/workbench/contrib/chat/browser/chatEditorOverlay": { + "label": "Navigationsstatus", + "nOfM": "{0} von {1}", + "tooltip_11": "1 change in 1 file", + "tooltip_1n": "1 change in {0} files", + "tooltip_n1": "{0} changes in 1 file", + "tooltip_nm": "{0} changes in {1} files" + }, "vs/workbench/contrib/chat/browser/chatEditorSaving": { - "chat": "chat", - "config": "Always save with AI-generated changes without asking", - "detail2": "AI-generated changes may be incorrect and should be reviewed before saving.", - "discard": "Cancel", - "message.1": "Do you want to save the changes {0} made in {1}?", - "message.2": "Do you want to save the changes {0} made to {1} files?", - "message.batched.multiFile.1": "Do you want to save the changes {0} made in {1} files?", - "message.batched.multiFile.2": "Do you want to save the changes chat made in {0} files?", - "message.batched.oneFile.1": "Do you want to save the changes {0} made in {1}?", - "message.batched.oneFile.2": "Do you want to save the changes chat made in {0}?", - "message.batched.oneFile.3": "Do you want to save the changes {0} made in 1 file?", - "message.batched.oneFile.4": "Do you want to save the changes chat made in 1 file?", - "save": "Save", - "save all": "Save All", - "save.allFiles": "Save All" + "chat": "Chat", + "config": "Immer mit KI-generierten Änderungen speichern, ohne zu fragen", + "detail2": "KI-generierte Änderungen sind möglicherweise nicht korrekt und sollten vor dem Speichern überprüft werden.", + "discard": "Abbrechen", + "message.1": "Möchten Sie die Änderungen speichern, die von {0} in {1} vorgenommen wurden?", + "message.2": "Möchten Sie die Änderungen speichern, die von {0} in {1} Dateien vorgenommen wurden?", + "message.batched.multiFile.1": "Möchten Sie die Änderungen speichern, die von {0} in {1} Dateien vorgenommen wurden?", + "message.batched.multiFile.2": "Möchten Sie die Änderungen speichern, die der Chat in {0} Dateien vorgenommen hat?", + "message.batched.oneFile.1": "Möchten Sie die Änderungen speichern, die von {0} in {1} vorgenommen wurden?", + "message.batched.oneFile.2": "Möchten Sie die Änderungen speichern, die der Chat in {0} vorgenommen hat?", + "message.batched.oneFile.3": "Möchten Sie die Änderungen speichern, die von {0} in 1 Datei vorgenommen wurden?", + "message.batched.oneFile.4": "Möchten Sie die Änderungen speichern, die der Chat in 1 Datei vorgenommen hat?", + "save": "Speichern", + "save all": "Alle speichern", + "save.allFiles": "Alle speichern" }, "vs/workbench/contrib/chat/browser/chatFollowups": { "followUpAriaLabel": "Anschlussfrage: {0}" }, - "vs/workbench/contrib/chat/browser/chatGettingStarted": { - "chat.openPanel": "Chatbereich öffnen", - "workbench.panel.chat.view.showGettingStarted": "When enabled, shows a getting started experiment in the chat panel." - }, - "vs/workbench/contrib/chat/browser/chatImagePaste": { - "pastedImage": "Eingefügtes Bild" - }, "vs/workbench/contrib/chat/browser/chatInlineAnchorWidget": { "actions.attach.label": "Datei zum Chat hinzufügen", - "actions.copy.label": "Copy", + "actions.copy.label": "Kopieren", "actions.goToDecl.label": "Zur Definition wechseln", - "actions.openToSide.label": "Open to the Side", - "goToImplementations.label": "Go to Implementations", + "actions.openToSide.label": "An der Seite öffnen", + "goToImplementations.label": "Gehe zu Implementierungen", "goToReferences.label": "Gehe zu Verweisen", - "goToTypeDefinitions.label": "Go to Type Definitions", + "goToTypeDefinitions.label": "Gehe zu Typdefinitionen", "miGotoDefinition": "Gehe &&zu Definition", - "miGotoImplementations": "Go to &&Implementations", + "miGotoImplementations": "Gehe zu &&Implementierungen", "miGotoReference": "Gehe zu &&Verweisen", - "miGotoTypeDefinition": "Go to &&Type Definitions", - "resource": "The full value of the chat anchor resource, including scheme and path" + "miGotoTypeDefinition": "Gehe zu &&Typdefinitionen", + "resource": "Der vollständige Wert der Chatankerressource, einschließlich Schema und Pfad" }, "vs/workbench/contrib/chat/browser/chatInputPart": { "actions.chat.accessibiltyHelp": "Chateingabe, Eingabe zum Stellen von Fragen oder Eingabe für Themen: Drücken Sie die Eingabetaste, um die Anfrage zu senden. Verwenden Sie {0} für die Hilfe zur Barrierefreiheit des Chats.", + "addFiles.label": "Dateien zu Ihrem Arbeitssatz hinzufügen", "chat.attachment": "Angefügter Kontext, {0}", - "chat.attachment.clearButton": "Remove from context", + "chat.attachment.clearButton": "Aus Kontext entfernen", "chat.fileAttachment": "Angefügte Datei, {0}", "chat.fileAttachmentWithRange": "Angefügte Datei, {0}, Zeile {1} an Zeile {2}", "chat.imageAttachment": "Angefügtes Bild, {0}", "chat.submitToSecondaryAgent": "Senden an @{0}", - "chatAddFiles": "{0} Add Files...", - "chatAttachFiles": "Search for files to add to your working set", - "chatEditingSession.manyFiles": "({0} files)", - "chatEditingSession.oneFile": "(1 file)", - "chatEditingSession.workingSet": "Working Set", + "chatAddFiles": "{0} Dateien hinzufügen...", + "chatEditingSession.excludedFile": "The Working Set file limit has ben reached. {0} is excluded from the Woking Set. Remove other files to make space for {0}.", + "chatEditingSession.excludedFiles": "({0} files, {1} excluded)", + "chatEditingSession.excludedOneFile": "1 file is excluded from the Working Set.", + "chatEditingSession.excludedSomeFiles": "{0} files are excluded from the Working Set.", + "chatEditingSession.fileLimitReached": "You have reached the maximum number of files that can be added to the working set.", + "chatEditingSession.manyFiles": "({0} Dateien)", + "chatEditingSession.oneFile": "(1 Datei)", + "chatEditingSession.workingSet": "Arbeitssatz", "chatInput": "Chateingabe", "chatInput.accessibilityHelpNoKb": "Chateingabe, Geben Sie hier Code ein, und drücken Sie zum Ausführen die EINGABETASTE. Verwenden Sie den Befehl \"Hilfe zur Chat-Barrierefreiheit\", um weitere Informationen zu erhalten.", "notebook.moreExecuteActionsLabel": "Mehr..." @@ -5703,6 +5778,7 @@ "vs/workbench/contrib/chat/browser/chatListRenderer": { "chatConfirmationAction": "\"{0}\" ausgewählt", "didNotFollowInstructions": "Die Anweisungen wurden nicht befolgt", + "generating": "Wird generiert", "incompleteCode": "Unvollständiger Code", "incorrectCode": "Falscher Code vorgeschlagen", "missingContext": "Fehlender Kontext", @@ -5726,7 +5802,7 @@ "chatCommandSticky": "Gibt an, ob durch Aufrufen des Befehls der Chat in einen beständigen Modus versetzt wird, in dem der Befehl automatisch zur Chateingabe für die nächste Nachricht hinzugefügt wird.", "chatCommandWhen": "Eine Bedingung, die erfüllt sein muss, um diesen Befehl zu aktivieren.", "chatCommandsDescription": "Für diesen Chatteilnehmer verfügbare Befehle, die der Benutzer mit einem `/` aufrufen kann.", - "chatEditing.viewContainer.label": "Copilot Edits", + "chatEditing.viewContainer.label": "Copilot-Bearbeitungen", "chatFailErrorMessage": "Fehler beim Laden des Chats, weil die installierte Version der {0}-Erweiterung nicht mit dieser Version von {1} kompatibel ist. Stellen Sie sicher, dass die GitHub Copilot-Chaterweiterung auf dem neuesten Stand ist.", "chatParticipantDescription": "Eine Beschreibung dieses Chatteilnehmers, die in der Benutzeroberfläche angezeigt wird.", "chatParticipantDisambiguation": "Metadaten, die beim automatischen Weiterleiten von Benutzerfragen an diesen Chatteilnehmer helfen.", @@ -5738,16 +5814,31 @@ "chatParticipantName": "Benutzerseitiger Name für diesen Chatteilnehmer. Der Benutzer verwendet \"@\" mit diesem Namen, um den Teilnehmer aufzurufen. Der Name darf keine Leerzeichen enthalten.", "chatParticipantWhen": "Eine Bedingung, die erfüllt sein muss, um diesen Teilnehmer zu aktivieren.", "chatSampleRequest": "Wenn der Benutzer in \"/help\" auf diesen Teilnehmer klickt, wird dieser Text an den Teilnehmer übermittelt.", + "miToggleChat": "&&Chat", + "miToggleEdits": "Copilot Ed&&its", "showExtension": "Erweiterung anzeigen", "vscode.extension.contributes.chatParticipant": "Fügt einen Chatteilnehmer hinzu" }, "vs/workbench/contrib/chat/browser/chatPasteProviders": { - "pastedImageName": "Pasted Image" + "pastedImageName": "Eingefügtes Bild" + }, + "vs/workbench/contrib/chat/browser/chatSetup.contribution": { + "hideChatSetup": "Chat-Setup ausblenden", + "hideSetup": "Ausblenden", + "installChat": "{0} installieren", + "learnMore": "Weitere Informationen", + "setup": "{0} installieren", + "setupChatInstalling": "Chat wird für Sie eingerichtet...", + "setupChatSigningIn": "Anmelden bei {0}...", + "setupContent": "{0} ist Ihr KI-Paarprogrammierer, der Ihnen hilft, Code schneller und intelligenter zu schreiben.", + "signInAndInstallChat": "Melden Sie sich an, um {0} zu verwenden", + "signInAndSetup": "Melden Sie sich an, um {0} zu verwenden", + "triggerChatSetup": "Chat-Setup auslösen" }, "vs/workbench/contrib/chat/browser/chatWidget": { - "chatWidget.tips": "{0} or type {1} to attach context\r\n\r\n{2} to chat with extensions\r\n\r\nType {3} to use commands", - "chatWidget.tips.withoutParticipants": "{0} or type {1} to attach context", - "scrollDownButtonLabel": "Scroll down" + "chatWidget.tips": "{0} oder geben Sie {1} ein, um den Kontext anzufügen.\r\n\r\n{2} zum Chatten mit Erweiterungen\r\n\r\nGeben Sie {3} ein, um Befehle zu verwenden.", + "chatWidget.tips.withoutParticipants": "{0} oder geben Sie {1} ein, um den Kontext anzufügen.", + "scrollDownButtonLabel": "Nach unten scrollen" }, "vs/workbench/contrib/chat/browser/codeBlockPart": { "chat.codeBlock.toolbar": "Codeblocksymbolleiste", @@ -5770,29 +5861,36 @@ "allFilesDescription": "Nach relevanten Dateien im Arbeitsbereich suchen und Kontext dafür bereitstellen" }, "vs/workbench/contrib/chat/browser/contrib/chatInputCompletions": { - "installLabel": "Install Chat Extensions...", + "fileEntryDescription": "{0} ({1})", + "installLabel": "Chaterweiterungen installieren...", "pickFileLabel": "Datei auswählen" }, "vs/workbench/contrib/chat/browser/contrib/chatInputEditorHover": { "hoverAccessibilityChatAgent": "Hier befindet sich ein Chat-Agent-Hoverteil." }, + "vs/workbench/contrib/chat/browser/contrib/chatInputRelatedFilesContrib": { + "relatedFile": "Vorgeschlagene Datei" + }, "vs/workbench/contrib/chat/browser/contrib/screenshot": { - "screenshot": "Screenshot" + "screenshot": "Bildschirmfoto" }, "vs/workbench/contrib/chat/browser/languageModelToolsService": { - "toolInvocationMessage": "Using {0}" + "toolInvocationMessage": "Mithilfe von {0}" }, "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewsWelcomeContributions": { - "chatViewsWelcome.content": "The content of the welcome message. The first command link will be rendered as a button.", - "chatViewsWelcome.icon": "The icon for the welcome message.", - "chatViewsWelcome.title": "The title of the welcome message.", - "chatViewsWelcome.when": "Condition when the welcome message is shown.", - "vscode.extension.contributes.chatViewsWelcome": "Contributes a welcome message to a chat view" + "chatViewsWelcome.content": "Der Inhalt der Begrüßungsnachricht. Der erste Befehlslink wird als Schaltfläche gerendert.", + "chatViewsWelcome.icon": "Das Symbol für die Begrüßungsnachricht.", + "chatViewsWelcome.title": "Der Titel der Begrüßungsnachricht.", + "chatViewsWelcome.when": "Bedingung, wenn die Begrüßungsnachricht angezeigt wird.", + "vscode.extension.contributes.chatViewsWelcome": "Trägt eine Begrüßungsnachricht zu einer Chatansicht bei" + }, + "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewWelcomeController": { + "preview": "VORSCHAU" }, "vs/workbench/contrib/chat/common/chatColors": { "chat.avatarBackground": "Die Hintergrundfarbe eines Chatavatars.", "chat.avatarForeground": "Die Vordergrundfarbe eines Chatavatars.", - "chat.editedFileForeground": "The foreground color of a chat edited file in the edited file list.", + "chat.editedFileForeground": "Die Vordergrundfarbe einer im Chat bearbeiteten Datei in der Liste bearbeiteter Dateien.", "chat.requestBackground": "Die Hintergrundfarbe einer Chatanfrage.", "chat.requestBorder": "Die Rahmenfarbe einer Chatanfrage.", "chat.slashCommandBackground": "Die Hintergrundfarbe eines Schrägstrich-Befehls für den Chat.", @@ -5800,10 +5898,11 @@ }, "vs/workbench/contrib/chat/common/chatContextKeys": { "chatEditApplied": "TRUE, wenn die Chattextbearbeitungen angewendet wurden.", - "chatEditingParticipantRegistered": "True when a default chat participant is registered for editing.", + "chatEditingCanRedo": "WAHR, wenn es möglich ist, eine Interaktion im Bearbeitungsbereich zu wiederholen.", + "chatEditingCanUndo": "WAHR, wenn es möglich ist, eine Interaktion im Bearbeitungsbereich rückgängig zu machen.", + "chatEditingParticipantRegistered": "TRUE, wenn ein Standard-Chatteilnehmer für die Bearbeitung registriert ist.", "chatExtensionInvalid": "Wahr, wenn die installierte Chaterweiterung ungültig ist und aktualisiert werden muss.", - "chatHasFileAttachments": "True when the chat has file attachments.", - "chatInstallEntitled": "True when the user is entitled for chat installation.", + "chatHasFileAttachments": "TRUE, wenn der Chat Dateianlagen enthält.", "chatIsEnabled": "Wahr, wenn der Chat aktiviert ist, weil ein Standard-Chat-Teilnehmer mit einer Implementierung aktiviert ist.", "chatItemId": "Die ID des Chatelements.", "chatLastItemId": "Die ID des letzten Chatelements.", @@ -5815,6 +5914,11 @@ "chatResponseFiltered": "\"True\", wenn die Chatantwort vom Server herausgefiltert wurde.", "chatResponseSupportsIssueReporting": "TRUE, wenn die aktuelle Chatantwort die Problemberichterstellung unterstützt.", "chatSessionResponseDetectedAgentOrCommand": "Wann der Agent oder Befehl automatisch erkannt wurde", + "chatSetupEntitled": "True, wenn die Chateinrichtung für einen angemeldeten, berechtigten Benutzer angeboten wird.", + "chatSetupInstalling": "True, wenn das Chatsetup den Chat installiert.", + "chatSetupSignedIn": "True, wenn die Chateinrichtung für einen angemeldeten Benutzer angeboten wird.", + "chatSetupSigningIn": "True, wenn das Chatsetup auf die Anmeldung wartet.", + "chatSetupTriggered": "True, wenn die Chateinrichtung ausgelöst wird.", "inChat": "TRUE, wenn der Fokus auf dem Chatwidget liegt, andernfalls FALSE.", "inInteractiveInput": "Wahr, wenn der Fokus auf der Chateingabe liegt, andernfalls falsch.", "inQuickChat": "TRUE, wenn die Schnellchatoberfläche den Fokus hat, andernfalls FALSE.", @@ -5824,7 +5928,7 @@ "interactiveSessionResponseVote": "Wenn der Antwort zugestimmt wurde, ist sie auf „up“ festgelegt. Wenn Sie abgelehnt wurden, ist „down“ festgelegt. Andernfalls eine leere Zeichenfolge." }, "vs/workbench/contrib/chat/common/chatEditingService": { - "chatEditingWidgetFileState": "The current state of the file in the chat editing widget" + "chatEditingWidgetFileState": "Der aktuelle Status der Datei im Widget zur Chatbearbeitung" }, "vs/workbench/contrib/chat/common/chatModel": { "codeCitation": "Ähnlicher Code mit 1 Lizenztyp gefunden", @@ -5848,19 +5952,19 @@ "languageModels": "Statistik zur Verwendung von Sprachmodellen für diese Erweiterung." }, "vs/workbench/contrib/chat/common/tools/languageModelToolsContribution": { - "canBeReferencedInPrompt": "If true, this tool shows up as an attachment that the user can add manually to their request. Chat participants will receive the tool in {0}.", + "canBeReferencedInPrompt": "Wenn TRUE, wird dieses Tool als Anlage angezeigt, die der Benutzer manuell zu seiner Anforderung hinzufügen kann. Chatteilnehmer erhalten das Tool in {0}.", "condition": "Bedingung, die wahr sein muss, damit dieses Tool aktiviert werden kann. Beachten Sie, dass ein Tool auch dann von einer anderen Erweiterung aufgerufen werden kann, wenn die when-Bedingung \"false\" ist.", - "icon": "An icon that represents this tool. Either a file path, an object with file paths for dark and light themes, or a theme icon reference, like `$(zap)`", + "icon": "Ein Symbol, das dieses Tool darstellt. Entweder ein Dateipfad, ein Objekt mit Dateipfaden für dunkle und helle Designs oder ein Designsymbolverweis wie \"$(zap)\"", "icon.dark": "Symbolpfad, wenn ein dunkles Design verwendet wird", "icon.light": "Symbolpfad, wenn ein helles Design verwendet wird", - "parametersSchema": "A JSON schema for the parameters this tool accepts. The parameters must be an object at the top level. A particular language model may not support all JSON schema features. See the documentation for the language model family you are using for more information.", + "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.", "toolDisplayName": "Ein visuell lesbarer Name für dieses Tool, der zur Beschreibung in der Benutzeroberfläche dient.", - "toolModelDescription": "A description of this tool that may be used by a language model to select it.", - "toolName": "A unique name for this tool. This name must be a globally unique identifier, and is also used as a name when presenting this tool to a language model.", - "toolName2": "If {0} is enabled for this tool, the user may use '#' with this name to invoke the tool in a query. Otherwise, the name is not required. Name must not contain whitespace.", - "toolTags": "A set of tags that roughly describe the tool's capabilities. A tool user may use these to filter the set of tools to just ones that are relevant for the task at hand, or they may want to pick a tag that can be used to identify just the tools contributed by this extension.", + "toolModelDescription": "Eine Beschreibung dieses Tools, die von einem Sprachmodell zur Auswahl verwendet werden kann.", + "toolName": "Ein eindeutiger Name für dieses Tool. Dieser Name muss ein global eindeutiger Bezeichner sein und wird auch als Name verwendet, wenn dieses Tool einem Sprachmodell präsentiert wird.", + "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.", + "toolTags": "Eine Gruppe von Tags, die grob die Funktionen des Tools beschreiben. Ein Toolbenutzer kann diese Tools verwenden, um die Tools so zu filtern, dass sie nur für die jeweilige Aufgabe relevant sind, oder er ein Tag auswählen, das verwendet werden kann, um nur die von dieser Erweiterung beigetragenen Tools zu identifizieren.", "toolUserDescription": "Eine Beschreibung dieses Tools, die dem Benutzer angezeigt werden kann.", - "vscode.extension.contributes.tools": "Contributes a tool that can be invoked by a language model in a chat session, or from a standalone command. Registered tools can be used by all extensions." + "vscode.extension.contributes.tools": "Trägt ein Tool bei, das von einem Sprachmodell in einer Chatsitzung oder über einen eigenständigen Befehl aufgerufen werden kann. Registrierte Tools können von allen Erweiterungen verwendet werden." }, "vs/workbench/contrib/chat/common/voiceChatService": { "voiceChatInProgress": "Eine Spracherkennungssitzung wird für Chat ausgeführt." @@ -5895,7 +5999,7 @@ "vs/workbench/contrib/codeActions/browser/codeActionsContribution": { "alwaysSave": "Löst Codeaktionen bei expliziten Speichern und automatischen Speichern aus, die durch Fenster- oder Fokusänderungen ausgelöst werden.", "codeActionsOnSave.generic": "Legt fest, ob {0}-Aktionen beim Speichern von Dateien ausgeführt werden sollen", - "editor.codeActionsOnSave": "Hiermit werden beim Speichern Codeaktionen für den Editor ausgeführt. Codeaktionen müssen angegeben werden, und der Editor darf nicht gerade heruntergefahren werden. Beispiel: \"source.organizeImports\": \"explicit\"", + "editor.codeActionsOnSave": "Hiermit werden beim Speichern Codeaktionen für den Editor ausgeführt. Codeaktionen müssen angegeben werden, und der Editor darf nicht gerade heruntergefahren werden. Wenn {0} auf „afterDelay“ festgelegt ist, werden Codeaktionen nur ausgeführt, wenn die Datei explizit gespeichert wird. Beispiel: „source.organizeImports“: „explicit“", "explicit": "Löst Codeaktionen nur aus, wenn sie explizit gespeichert werden.", "explicitBoolean": "Löst Codeaktionen nur aus, wenn sie explizit gespeichert werden. Dieser Wert wird zugunsten von \"explicit\" als veraltet markiert.", "explicitSave": "Codeaktionen nur auslösen, wenn sie explizit gespeichert werden", @@ -5904,27 +6008,7 @@ "neverBoolean": "Löst Codeaktionen nur aus, wenn sie explizit gespeichert werden. Dieser Wert wird zugunsten von \"never\" als veraltet markiert.", "neverSave": "Beim Speichern niemals Codeaktionen ausführen", "neverSaveBoolean": "Löst beim Speichern niemals Codeaktionen aus. Dieser Wert wird zugunsten von \"never\" als veraltet markiert.", - "notebook.codeActionsOnSave": "Führen Sie beim Speichern eine Reihe von Codeaktionen für ein Notebook aus. Codeaktionen müssen angegeben werden, die Datei darf nicht nach einer Verzögerung gespeichert werden, und der Editor darf nicht gerade heruntergefahren werden. Beispiel: `\"notebook.source.organizeImports\": \"explicit\"`" - }, - "vs/workbench/contrib/codeActions/common/codeActionsExtensionPoint": { - "codeActions.description": "Beschreibung", - "codeActions.kind": "Art", - "codeActions.languages": "Sprachen", - "codeActions.title": "Titel", - "codeactions": "Codeaktionen", - "contributes.codeActions": "Konfigurieren Sie, welcher Editor für eine Ressource verwendet werden soll.", - "contributes.codeActions.description": "Beschreibung der Codeaktion", - "contributes.codeActions.kind": "CodeActionKind der beigesteuerten Codeaktion", - "contributes.codeActions.languages": "Sprachmodi, für die die Codeaktionen aktiviert sind", - "contributes.codeActions.title": "Bezeichnung für die auf der Benutzeroberfläche verwendete Codeaktion" - }, - "vs/workbench/contrib/codeActions/common/documentationExtensionPoint": { - "contributes.documentation": "Beigesteuerte Dokumentation.", - "contributes.documentation.refactoring": "Beigesteuerte Dokumentation für das Refactoring.", - "contributes.documentation.refactoring.command": "Befehl ausgeführt.", - "contributes.documentation.refactoring.title": "Bezeichnung für die Dokumentation, die in der Benutzeroberfläche verwendet wird.", - "contributes.documentation.refactoring.when": "when-Klausel.", - "contributes.documentation.refactorings": "Beigesteuerte Dokumentation für Refactorings." + "notebook.codeActionsOnSave": "Führen Sie beim Speichern eine Reihe von Codeaktionen für ein Notebook aus. Codeaktionen müssen angegeben werden, und der Editor darf nicht gerade heruntergefahren werden. Wenn {0} auf „afterDelay“ festgelegt ist, werden Codeaktionen nur ausgeführt, wenn die Datei explizit gespeichert wird. Beispiel: „notebook.source.organizeImports“: „explicit“`" }, "vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": { "toggleScreenReaderMode": "Barrierefreiheitsmodus der Sprachausgabe umschalten", @@ -6008,7 +6092,7 @@ "vs/workbench/contrib/codeEditor/browser/saveParticipants": { "codeAction.apply": "Codeaktion \"{0}\" wird angewendet.", "codeaction": "Schnelle Fixes", - "codeaction.get2": "Getting code actions from {0} ([configure]({1})).", + "codeaction.get2": "Codeaktionen werden aus {0} ([configure]({1})) abgerufen.", "formatting2": "Der Formatierer \"{0}\" wird ausgeführt. ([Konfigurieren]({1}))" }, "vs/workbench/contrib/codeEditor/browser/toggleColumnSelection": { @@ -6496,7 +6580,7 @@ "debug.gutterMiddleClickAction.none": "Führen Sie keine Aktion aus.", "debug.gutterMiddleClickAction.triggeredBreakpoint": "Ausgelösten Haltepunkt hinzufügen", "debug.hideLauncherWhileDebugging": "Hiermit blenden Sie das Steuerelement „Debuggen starten“ in der Titelleiste der Ansicht „Ausführen und debuggen“ aus, während das Debuggen aktiv ist. Nur relevant, wenn „{0}“ nicht angedockt ist.", - "debug.hideSlowPreLaunchWarning": "Hide the warning shown when a `preLaunchTask` has been running for a while.", + "debug.hideSlowPreLaunchWarning": "Warnung ausblenden, die angezeigt wird, wenn „preLaunchTask“ für eine gewisse Zeit ausgeführt wird.", "debug.onTaskErrors": "Steuert die erforderlichen Schritte, wenn nach Ausführung von preLaunchTask Fehler festgestellt werden.", "debug.saveBeforeStart": "Steuert, welche Editoren vor dem Starten einer Debugsitzung gespeichert werden.", "debug.saveBeforeStart.allEditorsInActiveGroup": "Vor dem Start einer Debugsitzung alle Editoren in der aktiven Gruppe speichern", @@ -7124,6 +7208,16 @@ "bracketPairColorizer.notification.action.showMoreInfo": "Weitere Informationen", "bracketPairColorizer.notification.action.uninstall": "Erweiterung deinstallieren" }, + "vs/workbench/contrib/dropOrPasteInto/browser/commands": { + "configureDefaultDrop.label": "Bevorzugte Ablageaktion konfigurieren...", + "configureDefaultPaste.label": "Bevorzugte Einfügeaktion konfigurieren..." + }, + "vs/workbench/contrib/dropOrPasteInto/browser/configurationSchema": { + "dropKind": "Der Artbezeichner der Ablagebearbeitung.", + "dropPreferredDescription": "Konfiguriert den bevorzugten Bearbeitungstyp, der beim Löschen von Inhalten verwendet werden soll.\r\n\r\nDies ist eine sortierte Liste von Bearbeitungsarten. Die erste verfügbare Bearbeitung einer bevorzugten Art wird verwendet.", + "pasteKind": "Der Artbezeichner der Einfügebearbeitung.", + "pastePreferredDescription": "Konfiguriert den bevorzugten Bearbeitungstyp, der beim Einfügen von Inhalten verwendet werden soll.\r\n\r\nDies ist eine sortierte Liste von Bearbeitungsarten. Die erste verfügbare Bearbeitung einer bevorzugten Art wird verwendet." + }, "vs/workbench/contrib/editSessions/browser/editSessions.contribution": { "autoResumeWorkingChanges": "Steuert, ob die verfügbaren Arbeitsänderungen, die in der Cloud für den aktuellen Arbeitsbereich gespeichert sind, automatisch fortgesetzt werden.", "autoResumeWorkingChanges.off": "Versuchen Sie nie, die Arbeitsänderungen aus der Cloud fortzusetzen.", @@ -7248,10 +7342,13 @@ }, "vs/workbench/contrib/extensions/browser/extensionEditor": { "Changelog title": "Änderungsprotokoll", + "Install Info": "Installation", "Marketplace": "Marketplace", - "Marketplace Info": "Weitere Informationen", + "Marketplace Info": "Marketplace", "Readme title": "Infodatei", + "Version": "Version", "builtin": "Integriert", + "cache size": "Cache", "categories": "Kategorien", "changelog": "Änderungsprotokoll", "changelogtooltip": "Updateverlauf der Erweiterung, der aus der Datei \"CHANGELOG.md\" der Erweiterung gerendert wurde", @@ -7259,6 +7356,7 @@ "dependenciestooltip": "Listet Erweiterungen auf, von denen diese Erweiterung abhängig ist", "details": "Details", "detailstooltip": "Details zur Erweiterung, die aus der Datei \"README.md\" der Erweiterung gerendert wurden", + "disk space used": "Cachegröße", "extension pack": "Erweiterungspaket ({0})", "extension version": "Erweiterungsversion", "extensionpack": "Erweiterungspaket", @@ -7272,19 +7370,24 @@ "install count": "Installationsanzahl", "issues": "Probleme", "last released": "Zuletzt veröffentlicht", - "last updated": "Letzte Aktualisierung", + "last updated": "Zuletzt aktualisiert", "license": "Lizenz", "local extension": "Lokale Erweiterung", "name": "Erweiterungsname", "noChangelog": "Es ist kein Änderungsprotokoll verfügbar.", "noDependencies": "Keine Abhängigkeiten", "noReadme": "Keine INFODATEI verfügbar.", + "other": "Lokal", "preview": "Vorschau", "published": "Veröffentlicht", "publisher": "Herausgeber ({0})", "rating": "Bewertung", "repository": "Repository", "resources": "Ressourcen", + "size": "Größe", + "size when installed": "Größe bei Installation", + "source": "Quelle", + "vsix": "VSIX", "workspace extension": "Arbeitsbereichserweiterung" }, "vs/workbench/contrib/extensions/browser/extensionEnablementWorkspaceTrustTransitionParticipant": { @@ -7344,6 +7447,8 @@ "disableAutoUpdate": "\"Automatisches Update\" für alle Erweiterungen deaktivieren", "disablePreRleaseLabel": "Zur Releaseversion wechseln", "disabled filter": "Deaktiviert", + "download VSIX": "VSIX herunterladen", + "download pre-release": "Vorabversion von VSIX herunterladen", "enableAll": "Alle Erweiterungen aktivieren", "enableAllWorkspace": "Alle Erweiterungen für diesen Arbeitsbereich aktivieren", "enableAutoUpdate": "\"Automatisches Update\" für alle Erweiterungen aktivieren", @@ -7365,6 +7470,7 @@ "extensions.autoUpdate.enabled": "Updates werden nur für aktivierte Erweiterungen automatisch heruntergeladen und installiert.", "extensions.autoUpdate.false": "Hiermit werden Erweiterungen nicht automatisch aktualisiert.", "extensions.autoUpdate.true": "Hiermit werden Aktualisierungen für alle Erweiterungen automatisch heruntergeladen und installiert.", + "extensions.gallery.useUnpkgResourceApi": "Wenn diese Option aktiviert ist, werden zu aktualisierende Erweiterungen aus dem Unpkg-Dienst abgerufen.", "extensions.supportUntrustedWorkspaces": "Überschreiben Sie die Unterstützung nicht vertrauenswürdiger Arbeitsbereiche einer Erweiterung. Erweiterungen mit „true“ sind immer aktiviert. Erweiterungen mit „limited“ sind immer aktiviert und die Erweiterung blendet Funktionen aus, für die eine Vertrauensstellung erforderlich ist. Erweiterungen mit „false“ sind nur aktiviert, wenn der Arbeitsbereich vertrauenswürdig ist.", "extensions.supportUntrustedWorkspaces.false": "Die Erweiterung ist nur aktiviert, wenn der Arbeitsbereich vertrauenswürdig ist.", "extensions.supportUntrustedWorkspaces.limited": "Die Erweiterung ist immer aktiviert und blendet Funktionen aus, für die eine Vertrauensstellung erforderlich ist.", @@ -7536,7 +7642,6 @@ "ignoreExtensionRecommendation": "Diese Erweiterung nicht mehr empfehlen", "ignoreExtensionUpdatePublisher": "Von {0} veröffentlichte Updates werden ignoriert.", "ignored": "Diese Erweiterung wird während der Synchronisierung ignoriert.", - "incompatible platform": "Die Erweiterung „{0}“ ist in {1} nicht für {2} verfügbar.", "install": "Installieren", "install another version": "Bestimmte Version installieren...", "install anyway": "Trotzdem installieren", @@ -7563,7 +7668,6 @@ "installing": "Wird installiert.", "installing extensions": "Erweiterungen werden installiert...", "learn more": "Weitere Informationen", - "learn why": "Erfahren Sie, warum.", "malicious tooltip": "Die Erweiterung wurde als problematisch gemeldet.", "manage": "Verwalten", "manage access": "Zugriff verwalten", @@ -7576,7 +7680,6 @@ "not signed": "\"{0}\" ist eine Erweiterung aus einer unbekannten Quelle. Möchten Sie die Installation durchführen?", "not signed detail": "Die Erweiterung ist nicht signiert.", "not signed tooltip": "Diese Erweiterung ist nicht vom Extension Marketplace signiert.", - "not web tooltip": "Die Erweiterung „{0}“ ist unter {1} nicht verfügbar.", "pre-release": "Vorabversion", "reinstall": "Erweiterung erneut installieren...", "reload window": "Fenster erneut laden", @@ -7757,6 +7860,7 @@ "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "Das Manifest wurde nicht gefunden.", "autoRestart": "Wenn diese Option aktiviert ist, werden Erweiterungen nach einem Update automatisch neu gestartet, wenn sich das Fenster nicht im Fokus befindet. Wenn Sie Notebooks oder benutzerdefinierte Editoren geöffnet haben, kann ein Datenverlust auftreten.", + "cannot be installed": "Cannot install the '{0}' extension because it is not available in this setup.", "confirmDisableAutoUpdate": "Möchten Sie die automatische Aktualisierung für alle Erweiterungen deaktivieren?", "confirmEnableAutoUpdate": "Möchten Sie die automatische Aktualisierung für alle Erweiterungen aktivieren?", "confirmEnableDisableAutoUpdate": "Erweiterungen automatisch aktualisieren", @@ -7765,12 +7869,18 @@ "deprecated extensions": "Veraltete Erweiterungen erkannt. Überprüfen Sie sie, und migrieren Sie zu Alternativen.", "disable all": "Alle deaktivieren", "disableDependents": "Erweiterung mit abhängigen Elementen deaktivieren", + "disallowed": "This extension is disallowed to be installed.", + "download": "Download", + "download title": "Select folder to download the VSIX", + "download.completed": "Successfully downloaded the VSIX", + "downloading...": "Downlading VSIX...", "enable locally": "Aktivieren Sie „{0}“, um die Erweiterung lokal zu aktivieren.", "enable remote": "Aktivieren Sie „{0}“, um diese Erweiterung in „{1}“ zu aktivieren.", "enableButtonLabel": "&&Erweiterung aktivieren", "enableButtonLabelWithAction": "&&Erweiterung aktivieren und {0}", "enableExtensionMessage": "Möchten Sie die Erweiterung „{0}“ aktivieren?", "enableExtensionTitle": "Erweiterung aktivieren", + "extension not found": "Extension '{0}' not found.", "extensionsAutoRestart": "Erweiterungen wurden automatisch neu gestartet, um Updates zu aktivieren.", "incompatible": "Die Erweiterung \"{0}\" kann nicht installiert werden, da sie nicht kompatibel ist.", "incompatibleExtensions": "Einige Erweiterungen sind aufgrund einer Versionsinkompatibilität deaktiviert. Überprüfen und Aktualisieren Sie sie.", @@ -7785,9 +7895,12 @@ "malicious": "Diese Erweiterung wird als problematisch gemeldet.", "multipleDependentsError": "Die Erweiterung \"{0}\" kann nicht separat deaktiviert werden. \"{1}\", \"{2}\" und andere Erweiterungen sind davon abhängig. Möchten Sie all diese Erweiterungen deaktivieren?", "multipleDependentsUninstallError": "Die Erweiterung „{0}“ kann nicht allein deinstalliert werden. „{1}“, „{2}“ und andere Erweiterungen sind davon abhängig. Möchten Sie alle diese Erweiterungen deinstallieren?", + "not an extension": "The provided object is not an extension.", "not found": "Die Erweiterung „{0}“ kann nicht installiert werden, weil sie nicht gefunden wurde.", "not found version": "Die Erweiterung „{0}“ kann nicht installiert werden, da die angeforderte Version „{1}“ nicht gefunden wurde.", + "not signed": "This extension is not signed.", "open": "Erweiterung öffnen", + "platform placeholder": "Please select the platform for which you want to download the VSIX", "postDisableTooltip": "Aktivieren Sie „{0}“, um diese Erweiterung zu deaktivieren.", "postEnableTooltip": "Aktivieren Sie „{0}“, um diese Erweiterung zu aktivieren.", "postUninstallTooltip": "Aktivieren Sie „{0}“, um die Deinstallation dieser Erweiterung abzuschließen.", @@ -8236,7 +8349,7 @@ "filesReadonlyExclude": "Konfigurieren Sie Pfade oder [Globmuster](https://aka.ms/vscode-glob-patterns), um sie davon auszuschließen, als schreibgeschützt markiert zu werden, wenn sie als Ergebnis der Einstellung `#files.readonlyInclude#` übereinstimmen. Globmuster werden immer relativ zum Pfad des Arbeitsbereichsordners ausgewertet, es sei denn, es handelt sich um absolute Pfade. Dateien von schreibgeschützten Dateisystemanbietern sind unabhängig von dieser Einstellung immer schreibgeschützt.", "filesReadonlyFromPermissions": "Markiert Dateien als schreibgeschützt, wenn ihre Dateiberechtigungen dies angeben. Dies kann über die Einstellungen `#files.readonlyInclude#` und `#files.readonlyExclude#` überschrieben werden.", "filesReadonlyInclude": "Konfigurieren Sie Pfade oder [Globmuster](https://aka.ms/vscode-glob-patterns), um sie als schreibgeschützt zu markieren. Globmuster werden immer relativ zum Pfad des Arbeitsbereichsordners ausgewertet, es sei denn, es handelt sich um absolute Pfade. Sie können übereinstimmende Pfade über die Einstellung `#files.readonlyExclude#` ausschließen. Dateien von schreibgeschützten Dateisystemanbietern sind unabhängig von dieser Einstellung immer schreibgeschützt.", - "formatOnSave": "Hiermit wird eine Datei beim Speichern formatiert. Dafür muss ein Formatierungsprogramm verfügbar sein, die Datei darf nicht nach Verzögerung gespeichert werden, und der Editor darf nicht heruntergefahren werden.", + "formatOnSave": "Formatieren Sie eine Datei beim Speichern. Ein Formatierer muss verfügbar sein, und der Editor darf nicht heruntergefahren werden. Wenn {0} auf „afterDelay“ festgelegt ist, wird die Datei nur formatiert, wenn sie explizit gespeichert wird.", "formatOnSaveMode": "Steuert, ob mit der Option \"Format wird gespeichert\" die gesamte Datei oder nur Änderungen formatiert werden. Gilt nur, wenn \"#editor.formatOnSave#\" aktiviert ist.", "hotExit": "[Hot Exit](https://aka.ms/vscode-hot-exit) steuert, ob nicht gespeicherten Dateien zwischen den Sitzungen beibehalten werden, die Aufforderung zum Speichern wird beim Beenden des Editors übersprungen.", "hotExit.off": "Hot Exit deaktivieren. Beim Versuch, ein Fenster mit Editoren mit nicht gespeicherten Änderungen zu schließen, wird eine Eingabeaufforderung angezeigt.", @@ -8293,8 +8406,7 @@ "createNewFolder": "Neuer Ordner...", "explorerSection": "Explorer-Abschnitt: {0}", "refreshExplorer": "Explorer aktualisieren", - "refreshExplorerMetadata": "Erzwingt eine Aktualisierung des Explorers.", - "type to search files": "Eingeben, um Dateien zu durchsuchen" + "refreshExplorerMetadata": "Erzwingt eine Aktualisierung des Explorers." }, "vs/workbench/contrib/files/browser/views/explorerViewer": { "confirmMove": "Sind Sie sicher, dass Sie \"{0}\" in \"{1}\" verschieben möchten?", @@ -8304,12 +8416,14 @@ "copy": "\"{0}\" kopieren", "copying": "\"{0}\" wird kopiert", "doNotAskAgain": "Nicht erneut fragen", + "explorerHighlightFolderBadgeTitle": "Verzeichnis enthält {0} Übereinstimmungen", "fileInputAriaLabel": "Geben Sie den Dateinamen ein. Drücken Sie zur Bestätigung die EINGABETASTE oder ESC, um den Vorgang abzubrechen.", "move": "\"{0}\" verschieben", "moveButtonLabel": "&&Verschieben", "moving": "\"{0}\" wird verschoben", "numberOfFiles": "{0}-Dateien", "numberOfFolders": "{0} Ordner", + "searchMaxResultsWarning": "Das Resultset enthält nur eine Teilmenge aller Übereinstimmungen. Verfeinern Sie Ihre Suche, um die Ergebnisse einzugrenzen.", "treeAriaLabel": "Datei-Explorer" }, "vs/workbench/contrib/files/browser/views/openEditorsView": { @@ -8331,10 +8445,12 @@ "dirtyFiles": "{0} ungespeicherte Dateien" }, "vs/workbench/contrib/files/common/files": { + "explorerFindProviderActive": "True, wenn die Explorer-Struktur den Explorer-Suchanbieter verwendet.", "explorerResourceCut": "TRUE, wenn ein Element im EXPLORER zum Ausschneiden und Einfügen ausgeschnitten wurde.", "explorerResourceIsFolder": "TRUE, wenn das Element, das im EXPLORER den Fokus aufweist, ein Ordner ist.", "explorerResourceIsRoot": "TRUE, wenn das Element, das im EXPLORER den Fokus aufweist, ein Stammordner ist.", "explorerResourceMoveableToTrash": "TRUE, wenn das Element, das im EXPLORER den Fokus aufweist, in den Papierkorb verschoben werden kann.", + "explorerResourceParentReadonly": "Wahr, wenn das fokussierte Element im übergeordneten EXPLORER-Element schreibgeschützt ist.", "explorerResourceReadonly": "Wahr, wenn das fokussierte Element im EXPLORER schreibgeschützt ist.", "explorerViewletCompressedFirstFocus": "TRUE, wenn der Fokus innerhalb des ersten Teils eines komprimierten Elements in der Ansicht EXPLORER liegt.", "explorerViewletCompressedFocus": "TRUE, wenn das Element, das in der Ansicht EXPLORER den Fokus aufweist, ein komprimiertes Element ist.", @@ -8425,7 +8541,6 @@ "empty": "Keine Ergebnisse, verfeinern Sie Ihre Eingabe und versuchen Sie es erneut.", "err.apply": "Fehler beim Anwenden von Änderungen.", "err.discard": "Fehler beim Verwerfen von Änderungen.", - "savehint": "Akzeptieren oder verwerfen Sie die Änderungen, um mit dem Speichern fortzufahren.", "welcome.2": "Wird vorbereitet..." }, "vs/workbench/contrib/inlineChat/browser/inlineChatCurrentLine": { @@ -8433,12 +8548,12 @@ "startWithCurrentLine": "Im Editor mit aktueller Zeile beginnen" }, "vs/workbench/contrib/inlineChat/browser/inlineChatSavingServiceImpl": { - "config": "Always save with AI-generated changes without asking", - "detail": "AI-generated changes may be incorect and should be reviewed before saving.", - "discard": "Cancel", - "message.1": "Do you want to save the changes {0} made in {1}?", - "message.2": "Do you want to save the changes inline chat made in {0}?", - "save": "Save" + "config": "Immer mit KI-generierten Änderungen speichern, ohne zu fragen", + "detail": "KI-generierte Änderungen sind möglicherweise nicht korrekt und sollten vor dem Speichern überprüft werden.", + "discard": "Abbrechen", + "message.1": "Möchten Sie die Änderungen speichern, die von {0} in {1} vorgenommen wurden?", + "message.2": "Möchten Sie die Änderungen speichern, die vom Inline-Chat in {0} vorgenommen wurden?", + "save": "Speichern" }, "vs/workbench/contrib/inlineChat/browser/inlineChatWidget": { "aria-label": "Inlinechateingabe", @@ -8488,8 +8603,7 @@ "inlineChatVisible": "Gibt an, ob die interaktive Editor-Eingabe sichtbar ist", "mode": "Konfigurieren Sie, ob Änderungen, die mit Inlinechat erstellt wurden, direkt auf das Dokument angewendet werden oder zuerst in der Vorschau angezeigt werden.", "mode.live": "Änderungen werden direkt auf das Dokument angewendet, können über Inlineunterschiede hervorgehoben und von Hunks akzeptiert/verworfen werden. Durch das Beenden einer Sitzung bleiben die Änderungen erhalten.", - "mode.preview": "Änderungen werden nur in der Vorschau angezeigt und müssen über die Schaltfläche \"Anwenden\" akzeptiert werden. Wenn Sie eine Sitzung beenden, werden die Änderungen verworfen.", - "zoneToolbar": "Gibt an, ob eine Symbolleiste angezeigt werden soll, um Änderungen in der Inlinechat-Änderungsansicht zu akzeptieren oder abzulehnen." + "mode.preview": "Änderungen werden nur in der Vorschau angezeigt und müssen über die Schaltfläche \"Anwenden\" akzeptiert werden. Wenn Sie eine Sitzung beenden, werden die Änderungen verworfen." }, "vs/workbench/contrib/inlineChat/electron-sandbox/inlineChatActions": { "holdForSpeech": "Für Sprachdienste halten" @@ -8792,42 +8906,6 @@ "tasksQuickAccessPlaceholder": "Geben Sie den Namen einer Erweiterung ein, über die berichtet werden soll." }, "vs/workbench/contrib/issue/electron-sandbox/issueReporterService": { - "bugDescription": "Geben Sie an, welche Schritte ausgeführt werden müssen, um das Problem zuverlässig zu reproduzieren. Was sollte geschehen, und was ist stattdessen geschehen? Wir unterstützen GitHub Flavored Markdown. Sie können während der Vorschau in GitHub Ihr Problem bearbeiten und Screenshots hinzufügen.", - "bugReporter": "Fehlerbericht", - "closed": "Geschlossen", - "createOnGitHub": "In GitHub erstellen", - "description": "Beschreibung", - "disabledExtensions": "Erweiterungen sind deaktiviert", - "elsewhereDescription": "Die Erweiterung \"{0}\" bevorzugt die Verwendung eines externen Problemberichts. Klicken Sie unten auf die Schaltfläche, um zu dieser Problemberichterstattungsoberfläche zu gelangen.", - "extension": "Eine VS Code-Erweiterung", - "extensionPlaceholder": "Beispiel: Fehlender Alternativtext in Erweiterungslesebild", - "featureRequest": "Featureanforderung", - "featureRequestDescription": "Beschreiben Sie die Funktion, die Sie sehen möchten. Wir unterstützen GitHub-Markdown. Sie können in der GitHub-Preview ihr Problem bearbeiten und Screenshots hinzufügen.", - "handlesIssuesElsewhere": "Diese Erweiterung behandelt Probleme außerhalb von VS Code", - "hide": "ausblenden", - "loadingData": "Daten werden geladen...", - "marketplace": "Erweiterungen im Marketplace", - "marketplacePlaceholder": "Beispiel: Die installierte Erweiterung kann nicht deaktiviert werden", - "noCurrentExperiments": "Keine aktuellen Experimente.", - "noSimilarIssues": "Keine ähnlichen Probleme gefunden", - "open": "Öffnen", - "openIssueReporter": "Externen Problembericht öffnen", - "pasteData": "Wir haben die erforderlichen Daten in die Zwischenablage geschrieben, da sie zu groß zum Senden waren. Fügen Sie sie ein.", - "performanceIssue": "Leistungsproblem (Einfrieren, langsam, Absturz)", - "performanceIssueDesciption": "Wann ist dieses Leistungsproblem aufgetreten? Tritt es beispielsweise beim Start oder nach einer bestimmten Reihe von Aktionen auf? Wir unterstützen GitHub Flavored Markdown. Sie können während der Vorschau in GitHub Ihr Problem bearbeiten und Screenshots hinzufügen.", - "previewOnGitHub": "Vorschau in GitHub", - "rateLimited": "GitHub-Abfragebeschränkung überschritten. Bitte warten.", - "selectExtension": "Erweiterung auswählen", - "selectSource": "Quelle auswählen", - "show": "anzeigen", - "similarIssues": "Ähnliche Probleme", - "stepsToReproduce": "Schritte für Reproduktion", - "undefinedPlaceholder": "Geben Sie einen Titel ein", - "unknown": "Nicht bekannt", - "vscode": "Visual Studio Code", - "vscodePlaceholder": "Beispiel: In Workbench fehlt der Bereich \"Probleme\"" - }, - "vs/workbench/contrib/issue/electron-sandbox/issueReporterService2": { "noCurrentExperiments": "Keine aktuellen Experimente.", "pasteData": "Wir haben die erforderlichen Daten in die Zwischenablage geschrieben, da sie zu groß zum Senden waren. Fügen Sie sie ein.", "undefinedPlaceholder": "Geben Sie einen Titel ein" @@ -8851,7 +8929,7 @@ "noDetection": "Sprache des Editors kann nicht erkannt werden", "status.autoDetectLanguage": "Erkannte Sprache akzeptieren: {0}" }, - "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { + "vs/workbench/contrib/languageStatus/browser/languageStatus": { "aria.1": "{0}, {1}", "aria.2": "{0}", "langStatus.aria": "Editor-Sprachstatus: {0}", @@ -8988,10 +9066,10 @@ "openLogsFolder": "Protokollordner öffnen" }, "vs/workbench/contrib/markdown/browser/markdownSettingRenderer": { - "alreadysetBoolFalse": "\"{0}: {1}\" is already disabled", - "alreadysetBoolTrue": "\"{0}: {1}\" is already enabled", - "alreadysetNum": "\"{0}: {1}\" is already set to {2}", - "alreadysetString": "\"{0}: {1}\" is already set to \"{2}\"", + "alreadysetBoolFalse": "„{0}: {1}“ ist bereits deaktiviert.", + "alreadysetBoolTrue": "„{0}: {1}“ ist bereits aktiviert.", + "alreadysetNum": "„{0}: {1}“ ist bereits „{2}“ festgelegt.", + "alreadysetString": "„{0}: {1}“ ist bereits auf „{2}“ festgelegt.", "changeSettingTitle": "Einstellung anzeigen oder ändern", "copySettingId": "Einstellungs-ID kopieren", "falseMessage": "\"{0}: {1}\" deaktivieren", @@ -9024,12 +9102,19 @@ "status.problems": "Probleme", "status.problemsVisibility": "Sichtbarkeit von Problemen", "status.problemsVisibilityOff": "Probleme sind deaktiviert. Klicken Sie, um die Einstellungen zu öffnen.", + "toggleActiveFileDescription": "Probleme (Fehler, Warnungen, Informationen) nur von der aktiven Datei in der Problemansicht anzeigen oder ausblenden.", + "toggleErrorsDescription": "Fehler in der Problemansicht ein- oder ausblenden.", + "toggleExcludedFilesDescription": "Ausgeschlossene Dateien in der Problemansicht ein- oder ausblenden.", + "toggleInfosDescription": "Infos in der Problemansicht ein- oder ausblenden.", + "toggleWarningsDescription": "Warnungen in der Problemansicht ein- oder ausblenden.", "totalErrors": "Fehler: {0}", "totalInfos": "Informationen: {0}", "totalProblems": "Insgesamt {0} Probleme", "totalWarnings": "Warnungen: {0}", "viewAsTable": "Als Tabelle anzeigen", - "viewAsTree": "Als Struktur anzeigen" + "viewAsTableDescription": "Die Problemansicht als Tabelle anzeigen.", + "viewAsTree": "Als Struktur anzeigen", + "viewAsTreeDescription": "Die Problemansicht als Struktur anzeigen." }, "vs/workbench/contrib/markers/browser/markersFileDecorations": { "label": "Probleme", @@ -9314,10 +9399,13 @@ }, "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/cellDiagnosticsActions": { "cellCommands.quickFix.noneMessage": "Keine Codeaktionen verfügbar", - "notebookActions.cellFailureActions": "Zellenfehleraktionen anzeigen" + "notebookActions.cellFailureActions": "Zellenfehleraktionen anzeigen", + "notebookActions.chatExplainCellError": "Zellenfehler erklären", + "notebookActions.chatFixCellError": "Zellenfehler beheben" }, "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/diagnosticCellStatusBarContrib": { - "notebook.cell.status.diagnostic": "Schnellaktionen-{0}" + "notebook.cell.status.explain": "Mit Chat erklären", + "notebook.cell.status.fix": "Mit Inlinechat beheben" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { "notebook.cell.status.executing": "Wird ausgeführt", @@ -9332,6 +9420,9 @@ "notebook.cell.status.language": "Zellensprachmodus auswählen", "notebook.cell.status.searchLanguageExtensions": "Unbekannte Zellensprache. Klicken Sie, um nach {0}-Erweiterungen zu suchen." }, + "vs/workbench/contrib/notebook/browser/contrib/chatEdit/notebookChatEditController": { + "chat.hasNotebookEditorModifications": "Der aktuelle Notebook-Editor enthält Chatänderungen" + }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { "notebook.cell.output.selectAll": "Alle auswählen", "notebookActions.copy": "Zelle kopieren", @@ -9392,10 +9483,11 @@ "notebook.toggleCellToolbarPosition": "Position der Zellensymbolleiste umschalten" }, "vs/workbench/contrib/notebook/browser/contrib/multicursor/notebookMulticursor": { - "addFindMatchToSelection": "\"Übereinstimmung suchen\" zur Auswahl hinzufügen", + "addFindMatchToSelection": "Auswahl zur nächsten Übereinstimmungssuche hinzufügen", "deleteLeftMultiSelection": "Links löschen", "deleteRightMultiSelection": "Rechts löschen", - "exitMultiSelection": "Multicursormodus beenden" + "exitMultiSelection": "Multicursormodus beenden", + "selectAllFindMatches": "Alle Vorkommen auswählen und Übereinstimmung suchen" }, "vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": { "cursorMoveDown": "Fokus auf nächsten Zellen-Editor", @@ -9617,7 +9709,7 @@ "runCellsInSection": "Zellen im Abschnitt ausführen" }, "vs/workbench/contrib/notebook/browser/controller/variablesActions": { - "notebookActions.openVariablesView": "Variables" + "notebookActions.openVariablesView": "Variablen" }, "vs/workbench/contrib/notebook/browser/diff/diffComponents": { "hiddenCell": "{0} ausgeblendete Zelle", @@ -9697,7 +9789,7 @@ "notebook.findFilters": "Passen Sie das Verhalten des Such-Widgets für die Suche innerhalb von Notizbuchzellen an. Wenn sowohl die Markierungsquelle als auch die Markierungsvorschau aktiviert sind, durchsucht das Widget Suchen entweder den Quellcode oder die Vorschau, je nach dem aktuellen Status der Zelle.", "notebook.focusIndicator.description": "Steuert, wo der Fokusindikator gerendert wird, entweder entlang der Zellrahmen oder auf dem linken Bundsteg.", "notebook.formatOnCellExecution": "Formatieren Sie eine Notebook-Zelle bei der Ausführung. Ein Formatierungsprogramm muss verfügbar sein.", - "notebook.formatOnSave": "Formatieren eines Notizbuchs beim Speichern. Es muss ein Formatierer vorhanden sein, die Datei darf nicht verzögert gespeichert werden und der Editor darf nicht heruntergefahren werden.", + "notebook.formatOnSave": "Formatieren sie ein Notebook beim Speichern. Ein Formatierer muss verfügbar sein, und der Editor darf nicht heruntergefahren werden. Wenn {0} auf „afterDelay“ festgelegt ist, wird die Datei nur formatiert, wenn sie explizit gespeichert wird.", "notebook.globalToolbar.description": "Steuert, ob eine globale Symbolleiste im Notebook-Editor gerendert wird.", "notebook.globalToolbarShowLabel": "Steuern Sie, ob die Aktionen auf der Notizbuchsymbolleiste die Bezeichnung rendern sollen.", "notebook.insertFinalNewline": "Wenn diese Option aktiviert ist, wird beim Speichern eines Notizbuchs eine abschließende neue Zeile in das Ende von Codezellen eingefügt.", @@ -10044,7 +10136,7 @@ "name": "Startleistung" }, "vs/workbench/contrib/performance/electron-sandbox/performance.contribution": { - "experimental.rendererProfiling": "When enabled, slow renderers are automatically profiled." + "experimental.rendererProfiling": "Wenn diese Option aktiviert ist, wird automatisch ein Profil für langsame Renderer erstellt." }, "vs/workbench/contrib/performance/electron-sandbox/startupProfiler": { "prof.detail": "Erstellen Sie ein Issue, und fügen Sie die folgenden Dateien manuell an:\r\n{0}", @@ -10225,7 +10317,7 @@ "defaultOverriddenDetailsAriaLabel": "{0} überschreibt den Standardwert", "defaultOverriddenLabel": "Standardwert geändert", "defaultOverriddenLanguagesList": "Sprachabhängige Standardwerte existieren für {0}", - "experimentalLabel": "Experimental", + "experimentalLabel": "Experimentell", "extensionSyncIgnoredLabel": "Nicht synchronisiert", "hasDefaultOverridesForLanguages": "Die folgenden Sprachen verfügen über Standardüberschreibungen:", "manageWorkspaceTrust": "Vertrauensstellung des Arbeitsbereichs verwalten", @@ -10238,7 +10330,7 @@ "policyDescriptionAccessible": "Verwaltet von Organisationsrichtlinie; Einstellungswert nicht angewendet", "policyFilterLink": "Anzeigen von Richtlinieneinstellungen", "policyLabelText": "Einstellungswert nicht angewendet", - "previewLabel": "Preview", + "previewLabel": "Vorschau", "remote": "Remote", "syncIgnoredAriaLabel": "Einstellung wird während der Synchronisierung ignoriert", "syncIgnoredTitle": "Diese Einstellung wird während der Synchronisierung ignoriert", @@ -10373,8 +10465,8 @@ "settingsTOC": "Inhaltsverzeichnis der Einstellungen" }, "vs/workbench/contrib/preferences/common/preferences": { - "experimentalIndicatorDescription": "This setting controls a feature that may change or be removed in the future. Adjusting this setting may result in instability.", - "previewIndicatorDescription": "This setting controls a feature that is in active development." + "experimentalIndicatorDescription": "Diese Einstellung steuert ein neues Feature, das aktiv entwickelt wird und möglicherweise instabil ist. Es kann geändert oder entfernt werden.", + "previewIndicatorDescription": "Diese Einstellung steuert ein neues Feature, das noch optimiert wird, aber einsatzbereit ist. Feedback ist willkommen." }, "vs/workbench/contrib/preferences/common/preferencesContribution": { "enableNaturalLanguageSettingsSearch": "Steuert, ob der Suchmodus für natürliche Sprache für die Einstellungen aktiviert ist. Die Suche mit natürlicher Sprache wird von einem Microsoft-Onlinedienst bereitgestellt.", @@ -10696,15 +10788,27 @@ "tunnel.preview": "Remotetunnel befindet sich derzeit in der Vorschau. Bitte melden Sie eventuelle Probleme mit dem Befehl \"Hilfe: Problem melden\"." }, "vs/workbench/contrib/replNotebook/browser/repl.contribution": { - "repl.execute": "REPL-Eingabe ausführen" + "repl.execute": "REPL-Eingabe ausführen", + "repl.focusLastReplOutput": "Fokus der letzten REPL-Ausführung", + "repl.input.focus": "Fokuseingabe-Editor" + }, + "vs/workbench/contrib/replNotebook/browser/replEditor": { + "replEditorInput": "REPL-Eingabe" }, "vs/workbench/contrib/replNotebook/browser/replEditorAccessibilityHelp": { - "replEditor.cellNavigation": "Mit den Nach-oben- und Nach-unten-Pfeilen wird auch der Fokus zwischen zuvor ausgeführten Elementen verschoben.", + "replEditor.accessibilityView": "Führen Sie den Befehl{0} „Öffnen der Zugriffsberechtigungsansicht“ aus, während Sie im Verlauf nach einer barrierefreien Ansicht der Ausgabe des Elements navigieren.", + "replEditor.autoFocusRepl": "Die Einstellung „accessibility.replEditor.autoFocusReplExecution“ steuert, ob der Fokus nach der Codeausführung automatisch auf die REPL verschoben wird.", + "replEditor.cellNavigation": "Mit dem Befehl{0} „Bearbeiten beenden“ wird der Fokus auf den Zellencontainer verschoben, wobei der Fokus mit den Nach-oben- und Nach-unten-Pfeilen auch zwischen Zellen im Verlauf verschoben wird.", + "replEditor.configReadExecution": "Die Einstellung „accessibility.replEditor.readLastExecutionOutput“ steuert, ob die Ausgabe nach Abschluss der Ausführung automatisch gelesen wird.", "replEditor.execute": "Der Befehl \"Ausführen\"{0} wertet den Ausdruck im Eingabefeld aus.", - "replEditor.focusHistory": "Mit dem Befehl \"Fokusverlauf\"{0} wird der Fokus auf die Liste der zuvor ausgeführten Elemente verschoben.", + "replEditor.focusCellEditor": "Mit dem Befehl{0} „Zelle bearbeiten“ wird der Fokus auf den schreibgeschützten Editor für die Eingabe der Zelle verschoben.", "replEditor.focusInOutput": "Der Befehl \"Fokusausgabe\"{0} legt den Fokus auf die Ausgabe fest, wenn der Fokus auf einem zuvor ausgeführten Element liegt.", - "replEditor.focusReplInput": "Mit dem Befehl \"Fokuseingabe-Editor\"{0} wird der Fokus in das REPL-Eingabefeld verschoben.", - "replEditor.overview": "Sie befinden sich in einem REPL-Editor, der ein Eingabefeld enthält, in dem Ausdrücke und eine Liste zuvor ausgeführter Ausdrücke und deren Ausgabe ausgewertet werden können." + "replEditor.focusLastItemAdded": "Mit dem Befehl {0} Zuletzt ausgeführter Fokus wird der Fokus auf das zuletzt ausgeführte Element im REPL-Verlauf verschoben.", + "replEditor.focusReplInput": "Mit dem Befehl{0} „Eingabe-Editor für Fokus“ wird der Fokus wieder auf diesen Editor übertragen.", + "replEditor.focusReplInputFromHistory": "Mit dem Befehl \"Fokuseingabe-Editor\"{0} wird der Fokus in das REPL-Eingabefeld verschoben.", + "replEditor.historyOverview": "Sie befinden sich in einem REPL-Verlauf, bei dem es sich um eine Liste von Zellen handelt, die in der REPL ausgeführt wurden. Jede Zelle verfügt über eine Eingabe, eine Ausgabe und den Zellencontainer.", + "replEditor.inputAccessibilityView": "Wenn Sie in diesem Eingabefeld den Befehl{0} Open Access accessibility View ausführen, wird die Ausgabe der letzten Ausführung in der Barrierefreiheitsansicht angezeigt.", + "replEditor.inputOverview": "Sie befinden sich in einem Eingabefeld des REPL-Editors, in dem Code akzeptiert wird, der in der REPL ausgeführt werden soll." }, "vs/workbench/contrib/replNotebook/browser/replEditorInput": { "replEditorLabelIcon": "Symbol der Beschriftung des REPL-Editors." @@ -10866,7 +10970,6 @@ "scmGraphHistoryItemRef": "Wählen Sie einen oder mehrere Verlaufselementverweise aus, die angezeigt werden sollen. Geben Sie einen Suchbegriff zum Filtern ein.", "scmGraphRepository": "Wählen Sie das anzuzeigende Repository aus, oder geben Sie einen Suchbegriff ein, um die Repositorys zu filtern.", "scmGraphViewOutdated": "Aktualisieren Sie das Diagramm mithilfe der Aktualisierungsaktion ($(refresh)).", - "scmGraphViewRevealCurrentHistoryItem": "Das aktuelle Verlaufselement ist im Quellcodeverwaltungsdiagramm nicht vorhanden. Verwenden Sie die Verweisauswahl für Verlaufselemente, um den Satz von Verlaufselementen im Diagramm zu erweitern.", "viewChanges": "Änderungen anzeigen" }, "vs/workbench/contrib/scm/browser/scmRepositoriesViewPane": { @@ -10925,9 +11028,9 @@ "QuickSearchOpenInFile": "Datei öffnen", "QuickSearchSeeMoreFiles": "Weitere Dateien anzeigen", "enterSearchTerm": "Geben Sie einen Begriff ein, nach dem Sie in Ihren Dateien suchen möchten.", - "goToSearch": "Im Suchbereich anzeigen", + "goToSearch": "In Suchansicht öffnen", "noAnythingResults": "Keine übereinstimmenden Ergebnisse.", - "showMore": "Im Suchbereich anzeigen" + "showMore": "In Suchansicht öffnen" }, "vs/workbench/contrib/search/browser/replaceService": { "fileReplaceChanges": "{0} ↔ {1} (Vorschau ersetzen)", @@ -11725,7 +11828,7 @@ "ProblemMatcherParser.unknownSeverity": "Information: Unbekannter Schweregrad \"{0}\". Gültige Werte sind: \"Fehler\", \"Warnung\" und \"Information\".\r\n", "ProblemMatcherSchema.applyTo": "Steuert, ob ein für ein Textdokument gemeldetes Problem nur auf geöffnete, geschlossene oder alle Dokumente angewendet wird.", "ProblemMatcherSchema.background": "Muster zum Nachverfolgen des Beginns und Endes eines Abgleichers, der für eine Hintergrundaufgabe aktiv ist.", - "ProblemMatcherSchema.background.activeOnStart": "Bei Festlegung auf TRUE befindet sich der Hintergrundmonitor beim Start des Tasks im aktiven Modus. Dies entspricht der Ausgabe einer Zeile, die mit dem beginsPattern übereinstimmt.", + "ProblemMatcherSchema.background.activeOnStart": "Bei Festlegung auf TRUE wird der Hintergrundmonitor im aktiven Modus gestartet. Dies entspricht dem Ausgeben einer Zeile, die mit „startsPattern“ übereinstimmt, wenn die Aufgabe gestartet wird.", "ProblemMatcherSchema.background.beginsPattern": "Wenn eine Übereinstimmung mit der Ausgabe vorliegt, wird der Start einer Hintergrundaufgabe signalisiert.", "ProblemMatcherSchema.background.endsPattern": "Wenn eine Übereinstimmung mit der Ausgabe vorliegt, wird das Ende einer Hintergrundaufgabe signalisiert.", "ProblemMatcherSchema.base": "Der Name eines zu verwendenden Basisproblemabgleichers.", @@ -11734,7 +11837,7 @@ "ProblemMatcherSchema.severity": "Der Standardschweregrad für Erfassungsprobleme. Dieser wird verwendet, wenn das Muster keine Übereinstimmungsgruppe für den Schweregrad definiert.", "ProblemMatcherSchema.source": "Eine visuell lesbare Zeichenfolge, die die Quelle dieser Diagnose beschreibt, z. B. \"typescript\" oder \"super lint\".", "ProblemMatcherSchema.watching": "Muster zum Nachverfolgen des Beginns und Endes eines Problemabgleicher.", - "ProblemMatcherSchema.watching.activeOnStart": "Wenn dieser Wert auf \"true\" festgelegt wird, befindet sich die Überwachung im aktiven Modus, wenn der Task gestartet wird. Dies entspricht dem Ausgeben einer Zeile, die mit dem \"beginPattern\" übereinstimmt.", + "ProblemMatcherSchema.watching.activeOnStart": "Bei Festlegung auf „true“ wird der Watcher im aktiven Modus gestartet. Dies entspricht dem Ausgeben einer Zeile, die mit „startsPattern“ übereinstimmt, wenn die Aufgabe gestartet wird.", "ProblemMatcherSchema.watching.beginsPattern": "Wenn eine Übereinstimmung mit der Ausgabe vorliegt, wird der Start eines Überwachungstasks signalisiert.", "ProblemMatcherSchema.watching.deprecated": "Die Überwachungseigenschaft ist veraltet. Verwenden Sie stattdessen den Hintergrund.", "ProblemMatcherSchema.watching.endsPattern": "Wenn eine Übereinstimmung mit der Ausgabe vorliegt, wird das Ende eines Überwachungstasks signalisiert.", @@ -11909,6 +12012,7 @@ "newTerminalIcon": "Symbol für das Erstellen einer neuen Terminalinstanz.", "renameTerminalIcon": "Symbol für das Umbenennen im Schnellmenü des Terminals.", "terminalCommandHistoryFuzzySearch": "Symbol zum Umschalten der Fuzzysuche des Befehlsverlaufs.", + "terminalCommandHistoryOpenFile": "Symbol zum Öffnen einer Shellverlaufsdatei.", "terminalCommandHistoryOutput": "Symbol zum Anzeigen der Ausgabe eines Terminalbefehls.", "terminalCommandHistoryRemove": "Symbol zum Entfernen eines Terminalbefehls aus dem Befehlsverlauf.", "terminalDecorationError": "Symbol für eine Terminaldekoration eines Befehls, bei dem ein Fehler aufgetreten ist.", @@ -12098,6 +12202,9 @@ "process": "der Name des Terminalprozesses", "separator": "ein bedingtes Trennzeichen({0}), das nur angezeigt wird, wenn es von Variablen mit Werten oder statischem Text umgeben ist.", "sequence": "der vom Prozess für das Terminal angegebene Name", + "shellCommand": "der Befehl, der gemäß Shellintegration ausgeführt wird", + "shellPromptInput": "die vollständige Eingabeaufforderung der Shell entsprechend der Shellintegration", + "shellType": "der erkannte Shelltyp", "task": "gibt an, dass dieses Terminal einer Aufgabe zugeordnet ist.", "terminal.integrated.allowChords": "Gibt an, ob Akkordtastaturbindungen im Terminal erlaubt sind oder nicht. Beachten Sie, dass, wenn dies true ist und der Tastendruck einen Akkord ergibt, {0} umgangen wird. Die Einstellung false ist besonders nützlich, wenn Sie wollen, dass ctrl+k zu Ihrer Shell geht (nicht zu VS Code).", "terminal.integrated.allowMnemonics": "Gibt an, ob mnemonisches Zeichen in der Menüleiste (z. B. ALT+F) zum Öffnen der Menüleiste zugelassen werden. Beachten Sie Folgendes: Dies führt dazu, dass bei Festlegung auf WAHR alle ALT-Tastenkombinationen die Shell überspringen. Diese Einstellung hat unter macOS keinerlei Auswirkungen.", @@ -12153,6 +12260,7 @@ "terminal.integrated.focusAfterRun.none": "Führt keine Aktion durch.", "terminal.integrated.focusAfterRun.terminal": "Legt den Fokus immer auf das Terminal fest.", "terminal.integrated.fontFamily": "Steuert die Schriftfamilie des Terminals. Standardmäßig wird der Wert {0} verwendet.", + "terminal.integrated.fontLigatures": "Steuert, ob Schriftligaturen im Terminal aktiviert sind. Ligaturen funktionieren nur, wenn die konfigurierte {0} Ligatur sie unterstützt.", "terminal.integrated.fontSize": "Steuert den Schriftgrad in Pixeln für das Terminal.", "terminal.integrated.fontWeight": "Dies ist die Schriftbreite, die im Terminal für nicht fett formatierten Text verwendet werden soll. Akzeptiert werden die Schlüsselwörter \"normal\" und \"bold\" oder Zahlen zwischen 1 und 1000.", "terminal.integrated.fontWeightBold": "Dies ist die Schriftbreite, die im Terminal für fett formatierten Text verwendet werden soll. Akzeptiert werden die Schlüsselwörter \"normal\" und \"bold\" oder Zahlen zwischen 1 und 1000.", @@ -12313,8 +12421,8 @@ "terminal.integrated.accessibleViewPreserveCursorPosition": "Die Cursorposition wird beim erneuten Öffnen der barrierefreien Terminalansicht beibehalten, anstatt sie auf das Pufferende festzulegen." }, "vs/workbench/contrib/terminalContrib/autoReplies/common/terminalAutoRepliesConfiguration": { - "terminal.integrated.autoReplies": "A set of messages that, when encountered in the terminal, will be automatically responded to. Provided the message is specific enough, this can help automate away common responses.\r\n\r\nRemarks:\r\n\r\n- Use {0} to automatically respond to the terminate batch job prompt on Windows.\r\n- The message includes escape sequences so the reply might not happen with styled text.\r\n- Each reply can only happen once every second.\r\n- Use {1} in the reply to mean the enter key.\r\n- To unset a default key, set the value to null.\r\n- Restart VS Code if new don't apply.", - "terminal.integrated.autoReplies.reply": "The reply to send to the process." + "terminal.integrated.autoReplies": "Eine Gruppe von Nachrichten, auf die im Terminal automatisch geantwortet wird, wenn sie auftauchen. Sofern die Nachricht spezifisch genug ist, kann dies dazu beitragen, häufige Antworten zu automatisieren.\r\n\r\nHinweise:\r\n\r\n– Verwenden Sie {0}, um automatisch auf die Aufforderung zum Beenden des Batchauftrags unter Windows zu reagieren.\r\n– Die Nachricht enthält Escapesequenzen, sodass die Antwort möglicherweise nicht mit formatiertem Text erfolgt.\r\n– Jede Antwort kann nur einmal pro Sekunde erfolgen.\r\n– Verwenden Sie {1} in der Antwort, um zu zeigen, dass Sie die EINGABETASTE meinen.\r\n– Legen Sie zum Aufheben der Festlegung einer Standardtaste den Wert auf NULL fest.\r\n– Starten Sie VS Code neu, wenn keine neuen Einstellungen gelten.", + "terminal.integrated.autoReplies.reply": "Die an den Prozess zu sendende Antwort." }, "vs/workbench/contrib/terminalContrib/chat/browser/terminal.initialHint.contribution": { "disableHint": " Schalten Sie \"{0}\" in den Einstellungen um, um diesen Hinweis zu deaktivieren.", @@ -12351,47 +12459,40 @@ "inlineChat.toolbar": "Verwenden Sie die Registerkarte, um bedingte Teile wie Befehle, Status, Nachrichtenantworten und mehr zu erreichen." }, "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatActions": { - "cancelChat": "Chat abbrechen", - "closeChat": "Chat schließen", - "discard": "Verwerfen", - "discardDescription": "Verwirft die aktuelle Chatantwort des Terminals, blendet das Chatwidget aus und löscht die Chateingabe.", + "closeChat": "Schließen", "insert": "Einfügen", "insertCommand": "Befehl „Chat einfügen“", "insertFirst": "Zuerst einfügen", "insertFirstCommand": "Befehl „Ersten Chat einfügen“", - "makeChatRequest": "Chatanfrage stellen", - "nextFromHitory": "Weiter aus Verlauf", - "previousFromHitory": "Vorheriges aus dem Verlauf", "run": "Ausführen", "runCommand": "Chatbefehl ausführen", "runFirst": "Zuerst ausführen", "runFirstCommand": "Befehl „Ersten Chat ausführen“", - "startChat": "Im Terminal starten", + "startChat": "Terminalinlinechat", "viewInChat": "Im Chat anzeigen" }, "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatWidget": { - "default.placeholder": "Fragen Sie, wie Sie etwas im Terminal tun können.", - "welcome.1": "KI-generierte Befehle sind möglicherweise falsch." + "askAI": "KI fragen" }, "vs/workbench/contrib/terminalContrib/chat/common/terminalInitialHintConfiguration": { "terminal.integrated.initialHint": "Steuert, ob das erste Terminal ohne Eingabe einen Hinweis zu verfügbaren Aktionen zeigt, wenn es sich um einen Fokus handelt." }, "vs/workbench/contrib/terminalContrib/clipboard/browser/terminal.clipboard.contribution": { - "workbench.action.terminal.copyAndClearSelection": "Copy and Clear Selection", - "workbench.action.terminal.copyLastCommand": "Copy Last Command", - "workbench.action.terminal.copyLastCommandAndOutput": "Copy Last Command and Output", - "workbench.action.terminal.copyLastCommandOutput": "Copy Last Command Output", - "workbench.action.terminal.copySelection": "Copy Selection", - "workbench.action.terminal.copySelectionAsHtml": "Copy Selection as HTML", - "workbench.action.terminal.paste": "Paste into Active Terminal", - "workbench.action.terminal.pasteSelection": "Paste Selection into Active Terminal" + "workbench.action.terminal.copyAndClearSelection": "Auswahl kopieren und löschen", + "workbench.action.terminal.copyLastCommand": "Letzten Befehl kopieren", + "workbench.action.terminal.copyLastCommandAndOutput": "Letzten Befehl und letzte Ausgabe kopieren", + "workbench.action.terminal.copyLastCommandOutput": "Letzte Befehlsausgabe kopieren", + "workbench.action.terminal.copySelection": "Auswahl kopieren", + "workbench.action.terminal.copySelectionAsHtml": "Auswahl als HTML kopieren", + "workbench.action.terminal.paste": "In aktives Terminal einfügen", + "workbench.action.terminal.pasteSelection": "Auswahl in aktives Terminal einfügen" }, "vs/workbench/contrib/terminalContrib/clipboard/browser/terminalClipboard": { - "confirmMoveTrashMessageFilesAndDirectories": "Are you sure you want to paste {0} lines of text into the terminal?", - "doNotAskAgain": "Do not ask me again", - "multiLinePasteButton": "&&Paste", - "multiLinePasteButton.oneLine": "Paste as &&one line", - "preview": "Preview:" + "confirmMoveTrashMessageFilesAndDirectories": "Möchten Sie {0} Textzeilen wirklich in das Terminal einfügen?", + "doNotAskAgain": "Nicht erneut fragen", + "multiLinePasteButton": "&&Einfügen", + "multiLinePasteButton.oneLine": "Als &&eine Zeile einfügen", + "preview": "Vorschau:" }, "vs/workbench/contrib/terminalContrib/commandGuide/browser/terminal.commandGuide.contribution": { "terminalCommandGuide.foreground": "Die Vordergrundfarbe der Terminalbefehlsführung, die links neben einem Befehl und deren Ausgabe beim Daraufzeigen angezeigt wird." @@ -12400,7 +12501,6 @@ "showCommandGuide": "Gibt an, ob die Befehlsführung angezeigt wird, wenn auf einen Befehl im Terminal gezeigt wird." }, "vs/workbench/contrib/terminalContrib/developer/browser/terminal.developer.contribution": { - "terminalDevMode": "Terminalentwicklungsmodus", "workbench.action.terminal.recordSession": "Terminalsitzung aufzeichnen", "workbench.action.terminal.recordSession.recording": "Terminalsitzung wird aufgezeichnet...", "workbench.action.terminal.restartPtyHost": "Pty-Host neu starten", @@ -12433,22 +12533,23 @@ "undo": "Rückgängig machen" }, "vs/workbench/contrib/terminalContrib/history/browser/terminal.history.contribution": { - "goToRecentDirectory.metadata": "Goes to a recent folder", - "workbench.action.terminal.clearPreviousSessionHistory": "Clear Previous Session History", - "workbench.action.terminal.goToRecentDirectory": "Go to Recent Directory...", - "workbench.action.terminal.runRecentCommand": "Run Recent Command..." + "goToRecentDirectory.metadata": "Wechselt zu einem zuletzt verwendeten Ordner.", + "workbench.action.terminal.clearPreviousSessionHistory": "Vorherigen Sitzungsverlauf löschen", + "workbench.action.terminal.goToRecentDirectory": "Zum aktuellen Verzeichnis wechseln...", + "workbench.action.terminal.runRecentCommand": "Zuletzt verwendeten Befehl ausführen..." }, "vs/workbench/contrib/terminalContrib/history/browser/terminalRunRecentQuickPick": { - "removeCommand": "Remove from Command History", - "selectRecentCommand": "Select a command to run (hold Alt-key to edit the command)", - "selectRecentCommandMac": "Select a command to run (hold Option-key to edit the command)", - "selectRecentDirectory": "Select a directory to go to (hold Alt-key to edit the command)", - "selectRecentDirectoryMac": "Select a directory to go to (hold Option-key to edit the command)", - "shellFileHistoryCategory": "{0} history", - "viewCommandOutput": "View Command Output" + "openShellHistoryFile": "Datei öffnen", + "removeCommand": "Aus Befehlsverlauf entfernen", + "selectRecentCommand": "Wählen Sie einen auszuführenden Befehl aus (halten Sie die ALT-Taste gedrückt, um den Befehl zu bearbeiten)", + "selectRecentCommandMac": "Wählen Sie einen auszuführenden Befehl aus (halten Sie die Optionstaste gedrückt, um den Befehl zu bearbeiten)", + "selectRecentDirectory": "Wählen Sie ein Verzeichnis aus, zu dem Sie wechseln möchten (halten Sie die ALT-Taste gedrückt, um den Befehl zu bearbeiten)", + "selectRecentDirectoryMac": "Wählen Sie ein Verzeichnis aus, zu dem Sie wechseln möchten (halten Sie die Optionstaste gedrückt, um den Befehl zu bearbeiten)", + "shellFileHistoryCategory": "{0}-Verlauf", + "viewCommandOutput": "Befehlsausgabe anzeigen" }, "vs/workbench/contrib/terminalContrib/history/common/terminal.history": { - "terminal.integrated.shellIntegration.history": "Controls the number of recently used commands to keep in the terminal command history. Set to 0 to disable terminal command history." + "terminal.integrated.shellIntegration.history": "Steuert, ob die Anzahl zuletzt verwendeter Befehle im Terminalbefehlsverlauf gespeichert wird. Legen Sie diese Option auf 0 fest, um den Terminalbefehlsverlauf zu deaktivieren." }, "vs/workbench/contrib/terminalContrib/links/browser/terminal.links.contribution": { "workbench.action.terminal.openDetectedLink": "Erkannten Link öffnen...", @@ -12482,14 +12583,14 @@ "terminal.integrated.urlLinks": "URL" }, "vs/workbench/contrib/terminalContrib/quickAccess/browser/terminal.quickAccess.contribution": { - "quickAccessTerminal": "Switch Active Terminal", - "tasksQuickAccessHelp": "Show All Opened Terminals", - "tasksQuickAccessPlaceholder": "Type the name of a terminal to open." + "quickAccessTerminal": "Aktives Terminal wechseln", + "tasksQuickAccessHelp": "Alle geöffneten Terminals anzeigen", + "tasksQuickAccessPlaceholder": "Geben Sie den Namen eines zu öffnenden Terminals ein." }, "vs/workbench/contrib/terminalContrib/quickAccess/browser/terminalQuickAccess": { - "renameTerminal": "Rename Terminal", - "workbench.action.terminal.newWithProfilePlus": "Create New Terminal With Profile...", - "workbench.action.terminal.newplus": "Create New Terminal" + "renameTerminal": "Terminal umbenennen", + "workbench.action.terminal.newWithProfilePlus": "Neues Terminal mit Profil erstellen...", + "workbench.action.terminal.newplus": "Neues Terminal erstellen" }, "vs/workbench/contrib/terminalContrib/quickFix/browser/quickFixAddon": { "codeAction.widget.id.quickfix": "Schnelle Problembehebung", @@ -12534,6 +12635,7 @@ "workbench.action.terminal.acceptSelectedSuggestionEnter": "Ausgewählten Vorschlag annehmen (Eingabe)", "workbench.action.terminal.clearSuggestCache": "Vorschlagscache löschen", "workbench.action.terminal.hideSuggestWidget": "Vorschlagswidget ausblenden", + "workbench.action.terminal.requestCompletions": "Anforderungsvervollständigungen", "workbench.action.terminal.selectNextPageSuggestion": "Vorschlag für die nächste Seite auswählen", "workbench.action.terminal.selectNextSuggestion": "Nächsten Vorschlag auswählen", "workbench.action.terminal.selectPrevPageSuggestion": "Vorschlag für die vorherige Seite auswählen", @@ -12548,7 +12650,8 @@ "suggest.builtinCompletions": "Steuert, welche integrierten Vervollständigungen aktiviert werden. Diese Einstellung kann Konflikte verursachen, wenn benutzerdefinierte Shellvervollständigungen im Shellprofil konfiguriert sind.", "suggest.builtinCompletions.pwshCode": "Benutzerdefinierte PowerShell-Argumentvervollständigener werden für die \"code\"- und \"code-insiders\"-CLIs von VS Code registriert. Dies ist zurzeit sehr grundlegend und schlägt immer Flags und Unterbefehle vor, ohne den Kontext zu überprüfen.", "suggest.builtinCompletions.pwshGit": "Benutzerdefinierte PowerShell-Argumentvervollständigener werden für die \"git\"-CLI registriert.", - "suggest.enabled": "Aktiviert experimentelle IntelliSense-Terminalvorschläge für unterstützte Shells ({0}), wenn {1} auf {2} festgelegt ist.\r\n\r\nWenn die Shellintegration manuell installiert wird, muss {3} auf {4} festgelegt werden, bevor das Skript für die Shellintegration aufgerufen wird.", + "suggest.enableExtensionCompletions": "Controls whether extension completions are enabled.", + "suggest.enabled": "Enables experimental terminal Intellisense suggestions for supported shells ({0}) when {1} is set to {2}.\r\n\r\nIf shell integration is installed manually, {3} needs to be set to {4} before calling the shell integration script. \r\n\r\nFor zsh and bash completions, {5} will also need to be set.", "suggest.quickSuggestions": "Steuert, ob Vorschläge während des Tippens automatisch angezeigt werden sollen. Beachten Sie auch die {0}-Einstellung, die steuert, ob Vorschläge durch Sonderzeichen ausgelöst werden.", "suggest.runOnEnter": "Steuert, ob Vorschläge sofort ausgeführt werden sollen, wenn die EINGABETASTE (nicht TABULATOR) verwendet wird, um das Ergebnis zu akzeptieren.", "suggest.suggestOnTriggerCharacters": "Steuert, ob Vorschläge automatisch angezeigt werden sollen, wenn Triggerzeichen eingegeben werden." @@ -12563,8 +12666,8 @@ "terminal.integrated.localEchoStyle": "Endstil von lokal ausgegebenem Text, entweder ein Schriftschnitt oder eine RGB-Farbe." }, "vs/workbench/contrib/terminalContrib/wslRecommendation/browser/terminal.wslRecommendation.contribution": { - "install": "Install", - "useWslExtension.title": "The '{0}' extension is recommended for opening a terminal in WSL." + "install": "Installieren", + "useWslExtension.title": "Die Erweiterung \"{0}\" wird zum Öffnen eines Terminals in WSL empfohlen." }, "vs/workbench/contrib/terminalContrib/zoom/browser/terminal.zoom.contribution": { "fontZoomIn": "Schriftgrad vergrößern", @@ -12822,12 +12925,12 @@ "openTestCoverage": "Testabdeckung anzeigen", "run test": "Test ausführen", "testing.cancelRun": "Testlauf abbrechen", - "testing.debugLastRun": "Debug Last Run", - "testing.debugTest": "Debug Test", + "testing.debugLastRun": "Letzte Ausführung debuggen", + "testing.debugTest": "Debugtest", "testing.goToError": "Zum Fehler wechseln", "testing.goToTest": "Zu Test wechseln", - "testing.reRunLastRun": "Rerun Last Run", - "testing.reRunTest": "Rerun Test", + "testing.reRunLastRun": "Letzte Ausführung erneut ausführen", + "testing.reRunTest": "Test erneut ausführen", "testing.revealInExplorer": "Im Test-Explorer anzeigen", "testing.showResultOutput": "Ergebnisausgabe anzeigen", "testingPeekLabel": "Testergebnismeldungen" @@ -12855,7 +12958,9 @@ "testing.iconSkipped.retired": "Eingestellte Farbe für das Symbol „Übersprungen“ im Test-Explorer", "testing.iconUnset": "Farbe für das Symbol \"Nicht festgelegt\" im Test-Explorer.", "testing.iconUnset.retired": "Eingestellte Farbe für das Symbol „Nicht festgelegt“ im Test-Explorer.", - "testing.message.error.decorationForeground": "Die Textfarbe von Testfehlermeldungen, die inline im Editor angezeigt werden.", + "testing.message.error.badgeBackground": "Die Hintergrundfarbe von Testfehlermeldungen, die inline im Editor angezeigt werden.", + "testing.message.error.badgeBorder": "Die Rahmenfarbe von Testfehlermeldungen, die inline im Editor angezeigt werden.", + "testing.message.error.badgeForeground": "Die Textfarbe von Testfehlermeldungen, die inline im Editor angezeigt werden.", "testing.message.error.marginBackground": "Die Randfarbe neben Testfehlermeldungen, die inline im Editor angezeigt werden.", "testing.message.info.decorationForeground": "Die Textfarbe von Testinfomeldungen, die inline im Editor angezeigt werden.", "testing.message.info.marginBackground": "Die Randfarbe neben Testinfomeldungen, die inline im Editor angezeigt werden.", @@ -12872,7 +12977,6 @@ "testConfigurationTitle": "Test", "testing.ShowCoverageInExplorer": "Gibt an, ob die Testabdeckung in der Datei-Explorer-Ansicht nicht verfügbar sein soll.", "testing.alwaysRevealTestOnStateChange": "Zeigen Sie den ausgeführten Test immer an, wenn {0} aktiviert ist. Wenn diese Einstellung deaktiviert ist, werden nur fehlgeschlagene Tests angezeigt.", - "testing.autoRun.delay": "Die Wartezeit in Millisekunden, nach der ein Test als veraltet markiert und eine neue Ausführung gestartet wird.", "testing.automaticallyOpenPeekView": "Konfiguriert, wann die Vorschauansicht für Fehler automatisch geöffnet wird.", "testing.automaticallyOpenPeekView.failureAnywhere": "Unabhängig vom Bereich des Fehlers automatisch öffnen.", "testing.automaticallyOpenPeekView.failureInVisibleDocument": "Automatisch öffnen, wenn ein Testfehler in einem sichtbaren Dokument auftritt.", @@ -13141,7 +13245,7 @@ }, "vs/workbench/contrib/userDataProfile/browser/userDataProfile": { "New Profile Window": "Neues Fenster mit Profil", - "change profile": "Switch to {0} profile", + "change profile": "Zu {0}-Profil wechseln", "create profile": "Neues Profil...", "current": "Aktuell", "delete profile": "Profil löschen...", @@ -13153,12 +13257,12 @@ "new window with profile": "Neues Fenster mit Profil", "newWindowWithProfile": "Neues Fenster mit Profil...", "open": "{0}-Profil öffnen", - "open profile": "Open New Window with {0} Profile", + "open profile": "Neues Fenster mit {0}-Profil öffnen", "open profiles": "Profile öffnen (Benutzeroberfläche)", "openShort": "{0}", "pick profile": "Profil auswählen", "pick profile to delete": "Zu löschende Profile auswählen", - "profiles": "Profile ({0})", + "profiles": "Profil ({0})", "save profile as": "Aktuelles Profil speichern unter...", "selectProfile": "Profil auswählen", "switchProfile": "Profil wechseln...", @@ -13176,7 +13280,7 @@ "addFolderTitle": "Hinzuzufügende Ordner auswählen", "change profile": "Profil ändern", "changeIcon": "Klicken Sie, um das Symbol zu ändern", - "contents": "Contents", + "contents": "Inhalte", "contents source description": "Inhaltsquelle für dieses Profil konfigurieren\r\n", "copy description": "Kopieren", "copy from default": "{0} (Kopieren)", @@ -13192,7 +13296,7 @@ "default profile contents description": "Inhalte dieses Profils durchsuchen\r\n", "defaultProfileIcon": "Das Symbol kann für das Standardprofil nicht geändert werden.", "defaultProfileName": "Der Name kann für das Standardprofil nicht geändert werden.", - "deleteTrustedUri": "Delete Path", + "deleteTrustedUri": "Pfad löschen", "editIcon": "Symbol für das Symbol „Ordner bearbeiten“ im Profil-Editor.", "empty profile": "Keine", "enable for current window": "Dieses Profil für das aktuelle Fenster verwenden", @@ -13230,7 +13334,7 @@ "profileName": "Profilname", "profiles": "Profile", "profilesSashBorder": "Die Farbe des Rahmens der Splitview-Sash des Profil-Editors.", - "removeIcon": "Icon for the remove folder icon in the profiles editor.", + "removeIcon": "Symbol für das Symbol „Ordner entfernen“ im Profil-Editor.", "settings": "Einstellungen", "snippets": "Codeausschnitte", "tasks": "Aufgaben", @@ -13493,7 +13597,7 @@ }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedAccessibleView": { "gettingStarted.description": "Beschreibung: {0}", - "gettingStarted.step": "Schritt {0}: {1}\r\nBeschreibung: {2}", + "gettingStarted.step": "{0}\r\n{1}", "gettingStarted.title": "Titel: {0}" }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedColors": { @@ -13548,7 +13652,7 @@ }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedInput": { "getStarted": "Willkommen", - "walkthroughPageTitle": "Walkthrough: " + "walkthroughPageTitle": "Exemplarische Vorgehensweise: " }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedService": { "builtin": "Integriert", @@ -13580,7 +13684,7 @@ "gettingStarted.accessibleView.title": "Benutzer der Sprachausgabe können die Inhalte zeilenweise und zeichenweise in der barrierefreien Ansicht überprüfen.", "gettingStarted.beginner.description": "Verschaffen Sie sich einen Überblick über die wichtigsten Funktionen.", "gettingStarted.beginner.title": "Grundlagen erlernen", - "gettingStarted.beginner.walkthroughPageTitle": "Essential Features", + "gettingStarted.beginner.walkthroughPageTitle": "Grundlegende Features", "gettingStarted.codeFolding.description.interpolated": "Falten oder entfalten Sie einen Codeabschnitt mit dem Befehl „Faltung umschalten“.\r\n{0}\r\n Falten oder entfalten Sie rekursiv mit dem Befehl „Faltung rekursiv umschalten“\r\n{1}\r\n", "gettingStarted.codeFolding.title": "Verwenden Sie die Codefaltung, um Codeblöcke zu reduzieren und sich auf den Code zu konzentrieren, an dem Sie interessiert sind.", "gettingStarted.commandPalette.description.interpolated": "Führen Sie Befehle aus, ohne die Maus zu erreichen, um eine Aufgabe in VS Code auszuführen.\r\n{0}", @@ -13635,13 +13739,13 @@ "gettingStarted.setup.OpenFolderWeb.description.interpolated": "Sie sind bereit, mit dem Programmieren zu beginnen. Sie können ein lokales Projekt oder ein Remote-Repository öffnen, um Ihre Dateien in VS Code zu übertragen.\r\n{0}\r\n{1}", "gettingStarted.setup.description": "Passen Sie Ihren Editor an, lernen Sie die Grundlagen kennen, und beginnen Sie mit dem Programmieren.", "gettingStarted.setup.title": "VS Code Erste Schritte", - "gettingStarted.setup.walkthroughPageTitle": "Setup VS Code", + "gettingStarted.setup.walkthroughPageTitle": "VS Code einrichten", "gettingStarted.setupAccessibility.description": "Erfahren Sie mehr über die Tools und Verknüpfungen, mit denen VS Code zugänglich sind. Beachten Sie, dass einige Aktionen innerhalb des Kontexts der exemplarischen Vorgehensweise nicht ausgeführt werden können.", "gettingStarted.setupAccessibility.title": "Erste Schritte mit Barrierefreiheitsfeatures", - "gettingStarted.setupAccessibility.walkthroughPageTitle": "Setup VS Code Accessibility", + "gettingStarted.setupAccessibility.walkthroughPageTitle": "VS Code Bedienungshilfen einrichten", "gettingStarted.setupWeb.description": "Passen Sie Ihren Editor an, lernen Sie die Grundlagen kennen, und beginnen Sie mit dem Programmieren.", "gettingStarted.setupWeb.title": "Erste Schritte mit VS Code für das Web", - "gettingStarted.setupWeb.walkthroughPageTitle": "Setup VS Code Web", + "gettingStarted.setupWeb.walkthroughPageTitle": "VS Code Web einrichten", "gettingStarted.shortcuts.description.interpolated": "Nachdem Sie Ihre bevorzugten Befehle entdeckt haben, erstellen Sie benutzerdefinierte Tastenkombinationen für den sofortigen Zugriff.\r\n{0}", "gettingStarted.shortcuts.title": "Anpassen Ihrer Tastenkombinationen", "gettingStarted.tasks.description.interpolated": "Erstellen Sie Aufgaben für Ihre gemeinsamen Workflows, und profitieren Sie von der integrierten Funktion Skripts auszuführen und Ergebnisse automatisch zu überprüfen.\r\n{0}", @@ -14038,9 +14142,12 @@ "useOtherAccount": "Mit einem anderen Konto anmelden" }, "vs/workbench/services/authentication/browser/authenticationService": { + "authentication.id": "Die ID des Authentifizierungsanbieters.", "authentication.idConflict": "Diese Authentifizierungs-ID \"{0}\" wurde bereits registriert.", + "authentication.label": "Der lesbare Name des Authentifizierungsanbieters.", "authentication.missingId": "In einem Authentifizierungsbeitrag muss eine ID angegeben werden.", - "authentication.missingLabel": "In einem Authentifizierungsbeitrag muss eine Bezeichnung angegeben werden." + "authentication.missingLabel": "In einem Authentifizierungsbeitrag muss eine Bezeichnung angegeben werden.", + "authenticationExtensionPoint": "Trägt die Authentifizierung bei." }, "vs/workbench/services/auxiliaryWindow/browser/auxiliaryWindowService": { "lifecycleVeto": "Von Ihnen vorgenommene Änderungen werden möglicherweise nicht gespeichert. Klicken Sie auf „Abbrechen“, und versuchen Sie es noch einmal.", @@ -14284,6 +14391,7 @@ "install single extension": "Möchten Sie die Erweiterung \"{0}\" geräteübergreifend installieren und synchronisieren?", "limited support": "„{0}“ verfügt über eingeschränkte Funktionalität in {1}.", "main.notFound": "Kann nicht aktiviert werden, da „{0}“ nicht gefunden wurde.", + "manifest is not found": "Manifest is not found", "multipleDependentsError": "Die Erweiterung \"{0}\" kann nicht deinstalliert werden. Die Erweiterungen \"{1}\" und \"{2}\" sowie weitere hängen von dieser Erweiterung ab.", "non web extensions": "„{0}“ enthält Erweiterungen, die in {1} nicht unterstützt werden.", "non web extensions detail": "Enthält nicht unterstützte Erweiterungen.", @@ -14291,6 +14399,11 @@ "singleDependentError": "Die Erweiterung \"{0}\" kann nicht deinstalliert werden. Die Erweiterung \"{1}\" hängt von dieser Erweiterung ab.", "twoDependentsError": "Die Erweiterung \"{0}\" kann nicht deinstalliert werden. Die Erweiterungen \"{1}\" und \"{2}\" hängen von dieser Erweiterung ab." }, + "vs/workbench/services/extensionManagement/common/webExtensionManagementService": { + "VS Code for Web": "{0} for the Web", + "learn why": "Learn Why", + "not web tooltip": "The '{0}' extension is not available in {1}." + }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", "remote": "Remote" @@ -14368,6 +14481,7 @@ "vscode.extension.activationEvents.onSearch": "Ein Aktivierungsereignis wird ausgegeben, wenn eine Suche im Ordner mit dem angegebenen Schema gestartet wird.", "vscode.extension.activationEvents.onStartupFinished": "Ein Aktivierungsereignis, das nach dem Abschluss des Starts ausgegeben wird (nachdem alle Erweiterungen mit \"*\" die Aktivierung abgeschlossen haben).", "vscode.extension.activationEvents.onTaskType": "Ein Aktivierungsereignis, das immer dann ausgegeben wird, wenn Aufgaben eines bestimmten Typs aufgelistet oder aufgelöst werden müssen.", + "vscode.extension.activationEvents.onTerminalCompletionsRequested": "An activation event emitted when terminal completions are requested.", "vscode.extension.activationEvents.onTerminalProfile": "Ein Aktivierungsereignis, das beim Starten eines bestimmten Terminal Profils ausgegeben wird.", "vscode.extension.activationEvents.onTerminalQuickFixRequest": "Ein Aktivierungsereignis, das ausgegeben wird, wenn ein Befehl mit dem Selektor übereinstimmt, der dieser ID zugeordnet ist.", "vscode.extension.activationEvents.onUri": "Ein Aktivierungsereignis wird ausgegeben, wenn ein systemweiter URI, der auf diese Erweiterung ausgerichtet ist, geöffnet ist.", @@ -14456,12 +14570,12 @@ "startBisect": "Zweiteilung von Erweiterungen starten" }, "vs/workbench/services/files/electron-sandbox/diskFileSystemProvider": { - "fileWatcher": "File Watcher" + "fileWatcher": "Dateiüberwachungselemente" }, "vs/workbench/services/files/electron-sandbox/elevatedFileService": { - "fileNotTrusted": "Workspace is not trusted.", - "fileNotTrustedMessagePosix": "You are about to save '{0}' as super user.", - "fileNotTrustedMessageWindows": "You are about to save '{0}' as admin." + "fileNotTrusted": "Arbeitsbereich ist nicht vertrauenswürdig.", + "fileNotTrustedMessagePosix": "Sie sind im Begriff, „{0}“ als Superuser zu speichern.", + "fileNotTrustedMessageWindows": "Sie sind im Begriff, „{0}“ als Administrator zu speichern." }, "vs/workbench/services/filesConfiguration/common/filesConfigurationService": { "configuredReadonly": "Der Editor ist schreibgeschützt, da die Datei über die Einstellungen als schreibgeschützt festgelegt wurde. [Klicken Sie hier](command:{0}), um zu konfigurieren, oder auf [Für diese Sitzung umschalten](command:{1}).", @@ -14754,8 +14868,8 @@ "genericSaveError": "Fehler beim Speichern von \"{0}\": {1}" }, "vs/workbench/services/textfile/common/textFileSaveParticipant": { - "saveParticipants1": "Running Code Actions and Formatters...", - "skip": "Skip" + "saveParticipants1": "Codeaktionen und Formatierer werden ausgeführt...", + "skip": "Überspringen" }, "vs/workbench/services/textfile/electron-sandbox/nativeTextFileService": { "join.textFiles": "Textdateien werden gespeichert" @@ -14796,7 +14910,7 @@ "error.fontStyle": "Ungültiger Schriftschnitt in Schriftart \"{0}\". Die Einstellung wird ignoriert.", "error.fontWeight": "Ungültige Schriftbreite in Schriftart \"{0}\". Die Einstellung wird ignoriert.", "error.icon.font": "Die Symboldefinition \"{0}\" wird übersprungen. Unbekannte Schriftart.", - "error.icon.fontCharacter": "Die Symboldefinition \"{0}\" wird übersprungen. Unbekannter fontCharacter-Wert.", + "error.icon.fontCharacter": "Symboldefinition „{0}“ wird übersprungen. Unbekannter fontCharacter. Muss ein Sing verwenden; Zeichen oder ein \\, gefolgt von Unicode-Codepunkten im Hex-System.", "error.invalidformat": "Ungültiges Format für Produktsymbol-Designdatei: Objekt erwartet.", "error.missingProperties": "Ungültiges Format für Produktsymboldesigndatei: Muss iconDefinitions und Schriftarten enthalten.", "error.noFontSrc": "In der Schriftart \"{0}\" ist keine gültige Schriftartquelle vorhanden. Schriftartdefinition wird ignoriert.", @@ -14868,10 +14982,11 @@ "schema.folderNamesExpanded": "Ordnet Ordnernamen Symbolen für aufgeklappte Ordner zu. Der Objektschlüssel ist der Ordnername ohne Pfadsegmente. Muster oder Platzhalter sind unzulässig. Bei der Zuordnung von Ordnernamen wird die Groß-/Kleinschreibung nicht berücksichtigt.", "schema.font-format": "Das Format der Schriftart.", "schema.font-path": "Der Schriftartpfad relativ zur aktuellen Dateisymbol-Designdatei.", - "schema.font-size": "The default size of the font. We strongly recommend using a percentage value, for example: 125%.", + "schema.font-size": "Die Standardgröße der Schriftart. Es wird dringend empfohlen, einen Prozentwert zu verwenden, z. B. 125 %.", "schema.font-style": "Der Stil der Schriftart. Gültige Werte finden Sie unter https://developer.mozilla.org/de-DE/docs/Web/CSS/font-style.", "schema.font-weight": "Die Schriftbreite. Gültige Werte finden Sie unter https://developer.mozilla.org/de-DE/docs/Web/CSS/font-weight.", "schema.fontCharacter": "Bei Verwendung einer Glyphenschriftart: das zu verwendende Zeichen in der Schriftart.", + "schema.fontCharacter.formatError": "Der fontCharacter muss ein einzelner Buchstabe oder ein umgekehrter Schrägstrich sein, gefolgt von Unicode-Codepunkten im Hex-System.", "schema.fontColor": "Bei Verwendung einer Glyphenschriftart: die zu verwendende Farbe.", "schema.fontId": "Wenn Sie eine Schriftart verwenden: die ID der Schriftart. Falls nicht festgelegt, wird standardmäßig die erste definierte Schriftart verwendet.", "schema.fontSize": "Wenn eine Schriftart verwendet wird: der Schriftgrad als Prozentsatz der Textschriftart. Wenn diese Angabe nicht festgelegt wird, wird standardmäßig die Größe in der Schriftartdefinition verwendet.", @@ -14904,10 +15019,12 @@ "contributes.icons": "Trägt in der Erweiterung definierte designfähige Symbole bei.", "invalid.icons.configuration": "„configuration.icons“ muss ein Objekt mit den Symbolnamen als Eigenschaften sein.", "invalid.icons.default": "„configuration.icons.default“ muss entweder ein Verweis auf die ID eines anderen Designsymbols (Zeichenfolge) oder eine Symboldefinition (Objekt) mit den Eigenschaften „fontPath“ und „fontCharacter“ sein.", + "invalid.icons.default.fontCharacter": "Es wurde erwartet, dass „contributes.icons.default.fontCharacter“ aus einem einzelnen Zeichen oder einem \\ gefolgt von Unicode-Codepunkten im Hex-System besteht.", "invalid.icons.default.fontPath.extension": "Es wurde erwartet, dass „contributes.icons.default.fontPath“ die Dateierweiterung „woff“, „woff2“ oder „ttf“ aufweist, ist „{0}“.", "invalid.icons.default.fontPath.path": "Es wurde erwartet, dass „contributes.icons.default.fontPath“ ({0}) in den Ordner der Erweiterung ({0}) aufgenommen wird.", "invalid.icons.description": "\"configuration.icons.description\" muss definiert werden und darf nicht leer sein.", - "invalid.icons.id.format": "Die Schlüssel „configuration.icons“ stellen die Symbol-ID dar und dürfen nur Buchstaben, Zahlen und Minuszeichen enthalten. Sie müssen aus mindestens zwei Segmenten im Format „component-iconname“ bestehen." + "invalid.icons.id.format": "Die Schlüssel „configuration.icons“ stellen die Symbol-ID dar und dürfen nur Buchstaben, Zahlen und Minuszeichen enthalten. Sie müssen aus mindestens zwei Segmenten im Format „component-iconname“ bestehen.", + "schema.fontCharacter.formatError": "Der fontCharacter muss ein einzelner Buchstabe oder ein umgekehrter Schrägstrich sein, gefolgt von Unicode-Codepunkten im Hex-System." }, "vs/workbench/services/themes/common/productIconThemeSchema": { "schema.font-format": "Das Format der Schriftart.", @@ -15095,6 +15212,7 @@ "no": "Nein", "no account": "Kein Konto verfügbar.", "no authentication providers": "Die Einstellungssynchronisierung kann nicht aktiviert werden, weil keine Authentifizierungsanbieter verfügbar sind.", + "no authentication providers during signin": "Anmeldung nicht möglich, da keine Authentifizierungsanbieter verfügbar sind.", "others": "Sonstige", "replace local": "&&Lokal ersetzen", "replace remote": "&&Remote ersetzen", @@ -15128,7 +15246,10 @@ }, "vs/workbench/services/views/browser/viewDescriptorService": { "hideView": "“{0}” ausblenden", - "resetViewLocation": "Speicherort zurücksetzen" + "hideViewDescription": "Blendet die {0}-Ansicht aus, wenn sie sichtbar ist und der Ansichtscontainer, in dem sie sich befindet, sichtbar ist.", + "resetViewLocation": "Speicherort zurücksetzen", + "toggleVisibilityDescription": "Schaltet die Sichtbarkeit der {0}-Ansicht um, wenn der Ansichtscontainer, in dem sie sich befindet, sichtbar ist.", + "user": "Benutzeransichtscontainer" }, "vs/workbench/services/views/browser/viewsService": { "editor": "Text-Editor", @@ -15198,8 +15319,8 @@ "join.fileWorkingCopyManager": "Arbeitskopien werden gespeichert" }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { - "saveParticipants1": "Running Code Actions and Formatters...", - "skip": "Skip" + "saveParticipants1": "Codeaktionen und Formatierer werden ausgeführt...", + "skip": "Überspringen" }, "vs/workbench/services/workingCopy/common/workingCopyHistoryService": { "default.source": "Datei gespeichert", diff --git a/i18n/vscode-language-pack-es/package.json b/i18n/vscode-language-pack-es/package.json index dbf4a740e7..0778c8913c 100644 --- a/i18n/vscode-language-pack-es/package.json +++ b/i18n/vscode-language-pack-es/package.json @@ -310,6 +310,10 @@ "id": "vscode.swift", "path": "./translations/extensions/vscode.swift.i18n.json" }, + { + "id": "vscode.terminal-suggest", + "path": "./translations/extensions/vscode.terminal-suggest.i18n.json" + }, { "id": "vscode.theme-abyss", "path": "./translations/extensions/vscode.theme-abyss.i18n.json" diff --git a/i18n/vscode-language-pack-es/translations/extensions/vscode.git.i18n.json b/i18n/vscode-language-pack-es/translations/extensions/vscode.git.i18n.json index a214ea613e..9bd7e4e84b 100644 --- a/i18n/vscode-language-pack-es/translations/extensions/vscode.git.i18n.json +++ b/i18n/vscode-language-pack-es/translations/extensions/vscode.git.i18n.json @@ -155,13 +155,15 @@ "Never": "Nunca", "No": "No", "No rebase in progress.": "No hay ninguna fusión mediante cambio de base \"rebase\" en curso.", + "Not Committed Yet": "Not Committed Yet", + "Not Committed Yet (Staged)": "Not Committed Yet (Staged)", "OK": "Aceptar", "OK, Don't Ask Again": "De acuerdo, no volver a preguntar", "OK, Don't Show Again": "No volver a mostrar ", "Open": "Abrir", "Open Commit": "Abrir confirmación", "Open Comparison": "Abrir comparación", - "Open File": "Open File", + "Open File": "Abrir archivo", "Open Git Log": "Abrir registro de GIT", "Open Merge": "Ejecutar combinación", "Open Repositories In Parent Folders": "Abrir repositorios en carpetas principales", @@ -268,7 +270,7 @@ "There are {0} unsaved files.\n\nWould you like to save them before stashing?": "Hay {0}archivos sin guardar.\n\n¿Quiere guardarlos antes de aplicar \"stash\"?", "There are {0} untracked files which will be DELETED FROM DISK if discarded.": "Hay {0} archivos sin seguimiento que se ELIMINARÁN DEL DISCO si se descartan.", "There were merge conflicts while applying the stash.": "Hubo conflictos de fusión al aplicar el cambio provisional.", - "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.": "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.", + "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.": "Hubo conflictos de combinación al seleccionar los cambios de forma exclusiva. Resuelva los conflictos antes de confirmarlos.", "This action will pull and push commits from and to \"{0}/{1}\".": "Esta acción extraerá e insertará confirmaciones desde y hacia \"{0}/{1}\".", "This repository has no remotes configured to fetch from.": "El repositorio no tiene remotos configurados de los que recuperar.", "This will DELETE {0} untracked files!\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST.": "¡Esto ELIMINARÁ {0} archivos sin seguimiento!\n¡Esta acción es IRREVERSIBLE!\nEstos archivos SE PERDERÁN PARA SIEMPRE.", @@ -281,6 +283,7 @@ "Untracked": "Sin seguimiento", "Untracked Changes": "Cambios sin seguimiento", "Update Git": "Actualizar GIT", + "View Commit": "View Commit", "Would you like to add \"{0}\" to .gitignore?": "¿Quiere añadir \"{0}\" a .gitignore?", "Would you like to open the cloned repository, or add it to the current workspace?": "¿Desea abrir el repositorio clonado, o añadir al área de trabajo actual?", "Would you like to open the cloned repository?": "¿Desea abrir el repositorio clonado?", @@ -304,7 +307,9 @@ "[main] Using git \"{0}\" from \"{1}\"": "[main] Usando git \"{0}\" de \"{1}\"", "[main] Validating found git in: \"{0}\"": "[main] Validando git encontrado en: \"{0}\"", "branches": "ramas", + "in {0}": "in {0}", "no": "no", + "now": "now", "remote branches": "ramas remotas", "tags": "etiquetas", "yes": "sí", @@ -331,10 +336,63 @@ "{0} Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "{0} Publicar Branch", "{0} Sync Changes{1}{2}": "{0} Sincronizar cambios {1}{2}", "{0} characters over {1} in current line": "{0} caracteres sobre {1} en la línea actual", + "{0} day": "{0} day", + "{0} day ago": "{0} day ago", + "{0} days": "{0} days", + "{0} days ago": "{0} days ago", + "{0} hour": "{0} hour", + "{0} hour ago": "{0} hour ago", + "{0} hours": "{0} hours", + "{0} hours ago": "{0} hours ago", + "{0} hr": "{0} hr", + "{0} hr ago": "{0} hr ago", + "{0} hrs": "{0} hrs", + "{0} hrs ago": "{0} hrs ago", + "{0} min": "{0} min", + "{0} min ago": "{0} min ago", + "{0} mins": "{0} mins", + "{0} mins ago": "{0} mins ago", + "{0} minute": "{0} minute", + "{0} minute ago": "{0} minute ago", + "{0} minutes": "{0} minutes", + "{0} minutes ago": "{0} minutes ago", + "{0} mo": "{0} mo", + "{0} mo ago": "{0} mo ago", + "{0} month": "{0} month", + "{0} month ago": "{0} month ago", + "{0} months": "{0} months", + "{0} months ago": "{0} months ago", + "{0} mos": "{0} mos", + "{0} mos ago": "{0} mos ago", + "{0} sec": "{0} sec", + "{0} sec ago": "{0} sec ago", + "{0} second": "{0} second", + "{0} second ago": "{0} second ago", + "{0} seconds": "{0} seconds", + "{0} seconds ago": "{0} seconds ago", + "{0} secs": "{0} secs", + "{0} secs ago": "{0} secs ago", + "{0} week": "{0} week", + "{0} week ago": "{0} week ago", + "{0} weeks": "{0} weeks", + "{0} weeks ago": "{0} weeks ago", + "{0} wk": "{0} wk", + "{0} wk ago": "{0} wk ago", + "{0} wks": "{0} wks", + "{0} wks ago": "{0} wks ago", + "{0} year": "{0} year", + "{0} year ago": "{0} year ago", + "{0} years": "{0} years", + "{0} years ago": "{0} years ago", + "{0} yr": "{0} yr", + "{0} yr ago": "{0} yr ago", + "{0} yrs": "{0} yrs", + "{0} yrs ago": "{0} yrs ago", "{0} ↔ {1}": "{0} ↔ {1}" }, "package": { "colors.added": "Color de los recursos agregados.", + "colors.blameEditorDecoration": "Color for the blame editor decoration.", "colors.conflict": "Color para los recursos con conflictos.", "colors.deleted": "Color para los recursos eliminados.", "colors.ignored": "Color para los recursos ignorados.", @@ -358,7 +416,7 @@ "command.checkoutDetached": "Extraer del repositorio en (desasociado)...", "command.checkoutRefDetached": "Restauración (desasociado)", "command.cherryPick": "Selección exclusiva...", - "command.cherryPickAbort": "Abort Cherry Pick", + "command.cherryPickAbort": "Anular selección exclusiva", "command.cherryPickRef": "Selección exclusiva...", "command.clean": "Descartar cambios", "command.cleanAll": "Descartar todos los cambios", @@ -493,6 +551,8 @@ "config.autofetch": "Cuando se establece en true, se aplica \"fetch\" a los \"commits\" de forma automática para recuperar los cambios del elemento remoto predeterminado del repositorio GIT actual. Si se establece en \"all\" se recuperan los cambios con \"fetch\" de todos los elementos remotos.", "config.autofetchPeriod": "Duración en segundos entre cada búsqueda de GIT automática, cuando se habilita \"git.autofetch\".", "config.autorefresh": "Si la actualización automática es habilitada.", + "config.blameEditorDecoration.enabled": "Controls whether to show git blame information in the editor using editor decorations.", + "config.blameStatusBarItem.enabled": "Controls whether to show git blame information in the status bar.", "config.branchPrefix": "Prefijo usado al crear una rama nueva.", "config.branchProtection": "Lista de ramas protegidas. De forma predeterminada, se muestra un mensaje antes de que se confirmen los cambios en una rama protegida. El mensaje se puede controlar mediante la configuración '#git.branchProtectionPrompt#'.", "config.branchProtectionPrompt": "Controla si se muestra un mensaje antes de confirmar los cambios en una rama protegida.", diff --git a/i18n/vscode-language-pack-es/translations/extensions/vscode.ipynb.i18n.json b/i18n/vscode-language-pack-es/translations/extensions/vscode.ipynb.i18n.json index d612ed6404..38d91eac88 100644 --- a/i18n/vscode-language-pack-es/translations/extensions/vscode.ipynb.i18n.json +++ b/i18n/vscode-language-pack-es/translations/extensions/vscode.ipynb.i18n.json @@ -16,7 +16,7 @@ "copyCellOutput.title": "Copiar salida de celda", "description": "Proporciona compatibilidad básica para abrir y leer los archivos .ipynb del bloc de notas de Jupyter.", "displayName": "Compatibilidad con .ipynb", - "ipynb.experimental.serialization": "Experimental feature to serialize the Jupyter notebook in a worker thread.", + "ipynb.experimental.serialization": "Característica experimental para serializar Jupyter Notebook en un subproceso de trabajo.", "ipynb.pasteImagesAsAttachments.enabled": "Habilite o deshabilite el pegado de imágenes en celdas de Markdown en archivos de bloc de notas de ipynb. Las imágenes pegadas se insertan como datos adjuntos en la celda.", "markdownAttachmentRenderer.displayName": "Representador de datos adjuntos de celda ipynb de Markdown", "newUntitledIpynb.shortTitle": "Jupyter Notebook", diff --git a/i18n/vscode-language-pack-es/translations/extensions/vscode.markdown-language-features.i18n.json b/i18n/vscode-language-pack-es/translations/extensions/vscode.markdown-language-features.i18n.json index aeb287432f..a5245e2f94 100644 --- a/i18n/vscode-language-pack-es/translations/extensions/vscode.markdown-language-features.i18n.json +++ b/i18n/vscode-language-pack-es/translations/extensions/vscode.markdown-language-features.i18n.json @@ -34,13 +34,16 @@ "Follow link": "Seguir vínculo", "Go to link definition": "Ir a la definición de vínculo", "Header does not exist in file: {0}": "El encabezado no existe en el archivo: {0}", + "Insert Markdown Audio": "Insert Markdown Audio", "Insert Markdown Image": "Insertar imagen de Markdown", "Insert Markdown Images": "Insertar imágenes de Markdown", "Insert Markdown Images and Links": "Insertar imágenes y vínculos de Markdown", "Insert Markdown Link": "Insertar vínculo de Markdown", "Insert Markdown Links": "Insertar vínculos de Markdown", "Insert Markdown Media": "Insertar elementos multimedia de Markdown", + "Insert Markdown Media and Images": "Insert Markdown Media and Images", "Insert Markdown Media and Links": "Insertar elementos multimedia y vínculos de Markdown", + "Insert Markdown Video": "Insert Markdown Video", "Insert image": "Insertar imagen", "Insert link": "Insertar vínculo", "Link definition for '{0}' already exists": "Ya existe la definición de vínculo para \"{0}\"", diff --git a/i18n/vscode-language-pack-es/translations/extensions/vscode.microsoft-authentication.i18n.json b/i18n/vscode-language-pack-es/translations/extensions/vscode.microsoft-authentication.i18n.json index 9b7b650db6..bfed2fffd4 100644 --- a/i18n/vscode-language-pack-es/translations/extensions/vscode.microsoft-authentication.i18n.json +++ b/i18n/vscode-language-pack-es/translations/extensions/vscode.microsoft-authentication.i18n.json @@ -29,6 +29,9 @@ "package": { "description": "Proveedor de autenticación de Microsoft", "displayName": "Cuenta Microsoft", + "microsoft-authentication.implementation.description": "The authentication implementation to use for signing in with a Microsoft account.", + "microsoft-authentication.implementation.enumDescriptions.classic": "Use the classic authentication flow to sign in with a Microsoft account.", + "microsoft-authentication.implementation.enumDescriptions.msal": "Use the Microsoft Authentication Library (MSAL) to sign in with a Microsoft account.", "microsoft-sovereign-cloud.customEnvironment.activeDirectoryEndpointUrl.description": "El punto de conexión de Active Directory para la nube soberana personalizada.", "microsoft-sovereign-cloud.customEnvironment.activeDirectoryResourceId.description": "El id. de recurso de Active Directory para la nube soberana personalizada.", "microsoft-sovereign-cloud.customEnvironment.description": "Configuración personalizada de la nube soberana que se va a usar con el proveedor de autenticación de nube soberana de Microsoft. Esto junto con la configuración de `#microsoft-sovereign-cloud.environment#` en \"personalizado\" es necesario para usar esta característica.", @@ -41,8 +44,7 @@ "microsoft-sovereign-cloud.environment.enumDescriptions.AzureUSGovernment": "Azure Gobierno de EE.UU.", "microsoft-sovereign-cloud.environment.enumDescriptions.custom": "Una nube soberana de Microsoft personalizada", "signIn": "Iniciar sesión", - "signOut": "Cerrar sesión", - "useMsal.description": "Use la Biblioteca de autenticación de Microsoft (MSAL) para iniciar sesión con una cuenta de Microsoft." + "signOut": "Cerrar sesión" } } } \ No newline at end of file diff --git a/i18n/vscode-language-pack-es/translations/extensions/vscode.terminal-suggest.i18n.json b/i18n/vscode-language-pack-es/translations/extensions/vscode.terminal-suggest.i18n.json new file mode 100644 index 0000000000..930d5316d4 --- /dev/null +++ b/i18n/vscode-language-pack-es/translations/extensions/vscode.terminal-suggest.i18n.json @@ -0,0 +1,17 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Extension to add terminal completions for zsh, bash, and fish terminals.", + "displayName": "Terminal Suggest for VS Code", + "view.name": "Terminal Suggest" + } + } +} \ No newline at end of file diff --git a/i18n/vscode-language-pack-es/translations/extensions/vscode.typescript-language-features.i18n.json b/i18n/vscode-language-pack-es/translations/extensions/vscode.typescript-language-features.i18n.json index 702364bac7..ec6ec05e50 100644 --- a/i18n/vscode-language-pack-es/translations/extensions/vscode.typescript-language-features.i18n.json +++ b/i18n/vscode-language-pack-es/translations/extensions/vscode.typescript-language-features.i18n.json @@ -63,7 +63,7 @@ "Go to Source Definition failed. Requires TypeScript 4.7+.": "Error al ir a la definición de origen. Requiere TypeScript 4.7+.", "Go to Source Definition failed. Unknown file type.": "Error al ir a la definición de origen. Tipo de archivo no conocido.", "Go to Source Definition failed. Unsupported file type.": "Error al ir a la definición de origen. Tipo de archivo no admitido.", - "Initializing project '{0}'": "Iniciando el proyecto '{0}'", + "Initializing '{0}'": "Inicializando '{0}'", "JS/TS IntelliSense Status": "Estado de JS/TS IntelliSense", "JSDoc comment": "Comentario de JSDoc", "Learn More": "Más información", @@ -87,8 +87,6 @@ "Please report an issue against Yarn PnP": "Informe de un problema con Yarn PnP", "Please update your TypeScript version": "Actualice su versión de TypeScript.", "Project Wide IntelliSense not available": "IntelliSense no está disponible para todo el proyecto", - "Related files provider failed. Copilot requested file with unsupported language mode.": "Related files provider failed. Copilot requested file with unsupported language mode.", - "Related files provider failed. No active text editor.": "Related files provider failed. No active text editor.", "Remove Unused Imports": "Quitar importaciones sin usar", "Remove all unused code": "Quitar todo el código sin utilizar", "Report Issue": "Notificar problema", @@ -139,27 +137,7 @@ "{0} references": "{0} referencias" }, "package": { - "codeActions.refactor.extract.constant.description": "Extraiga la expresión en constante.", - "codeActions.refactor.extract.constant.title": "Extraer constante", - "codeActions.refactor.extract.function.description": "Extraiga la expresión al método o a la función.", - "codeActions.refactor.extract.function.title": "Extraer función", - "codeActions.refactor.extract.interface.description": "Extraer el tipo a una interfaz.", - "codeActions.refactor.extract.interface.title": "Extraer interfaz", - "codeActions.refactor.extract.type.description": "Extraer tipo en un alias de tipo.", - "codeActions.refactor.extract.type.title": "Extraer tipo", - "codeActions.refactor.move.newFile.description": "Mover la expresión a un nuevo archivo.", - "codeActions.refactor.move.newFile.title": "Mover a un nuevo archivo", - "codeActions.refactor.rewrite.arrow.braces.description": "Agregar o quitar llaves en una función de flecha.", - "codeActions.refactor.rewrite.arrow.braces.title": "Reescribir llaves de flecha", - "codeActions.refactor.rewrite.export.description": "Convierta entre la exportación predeterminada y la exportación con nombre.", - "codeActions.refactor.rewrite.export.title": "Convertir exportación", - "codeActions.refactor.rewrite.import.description": "Convertir entre importaciones con nombre e importaciones del espacio de nombres.", - "codeActions.refactor.rewrite.import.title": "Convertir importación", - "codeActions.refactor.rewrite.parameters.toDestructured.title": "Convertir los parámetros en un objeto desestructurado", - "codeActions.refactor.rewrite.property.generateAccessors.description": "Generar los descriptores de acceso \"get\" y \"set\"", - "codeActions.refactor.rewrite.property.generateAccessors.title": "Generar descriptores de acceso", - "codeActions.source.organizeImports.title": "Organizar Importaciones", - "configuration.expandableHover": "(Experimental) Habilitar o deshabilitar la expansión al mantener el puntero.", + "configuration.expandableHover": "Habilitar o deshabilitar la expansión al mantener el puntero.", "configuration.implicitProjectConfig.checkJs": "Habilita o deshabilita la comprobación semántica de los archivos de JavaScript. Los archivos \"jsconfig.json\" o \"tsconfig.json\" existentes invalidan esta opción.", "configuration.implicitProjectConfig.experimentalDecorators": "Habilite o deshabilite \"experimentalDecorators\" en los archivos de JavaScript que no forman parte de un proyecto. Los archivos \"jsconfig.json\" o \"tsconfig.json\" existentes invalidan esta opción.", "configuration.implicitProjectConfig.module": "Establece el sistema de módulos para el programa. Más información: https://www.typescriptlang.org/tsconfig#module.", @@ -176,7 +154,7 @@ "configuration.inlayHints.variableTypes.suppressWhenTypeMatchesName": "Suprima sugerencias de tipo en las variables cuyo nombre sea idéntico al nombre de tipo.", "configuration.javascript.checkJs.checkJs.deprecation": "Esta configuración está en desuso en favor de \"js/ts.implicitProjectConfig.checkJs\".", "configuration.javascript.checkJs.experimentalDecorators.deprecation": "Esta configuración está en desuso en favor de \"js/ts.implicitProjectConfig.experimentalDecorators\".", - "configuration.preferGoToSourceDefinition": "Hace que Ir a definición evite archivos de declaración de tipos cuando sea posible desencadenando Ir a definición de origen en su lugar. Esto permite que se desencadene la definición de origen con el gesto del mouse.", + "configuration.preferGoToSourceDefinition": "Hace que `Ir a definición` evite archivos de declaración de tipos cuando sea posible desencadenando `Ir a definición de origen` en su lugar. Esto permite que se desencadene `Ir a definición de origen` con el gesto del mouse.", "configuration.suggest.autoImports": "Habilita o deshabilita las sugerencias de importación automática.", "configuration.suggest.classMemberSnippets.enabled": "Activar/desactivar la finalización de fragmentos para los miembros de la clase.", "configuration.suggest.completeFunctionCalls": "Complete las funciones con la signatura de parámetro.", @@ -188,7 +166,7 @@ "configuration.suggest.objectLiteralMethodSnippets.enabled": "Activar/desactivar la finalización de fragmentos de métodos en los literales de objetos.", "configuration.suggest.paths": "Habilite/deshabilite las sugerencias para rutas de acceso en instrucciones de importación y requiera llamadas.", "configuration.surveys.enabled": "Habilitar/deshabilitar las encuestas ocasionales que nos ayudan a mejorar la compatibilidad de JavaScript y TypeScript en VS Code.", - "configuration.tsserver.experimental.enableProjectDiagnostics": "(Experimental) Habilita los informes de errores de todo el proyecto.", + "configuration.tsserver.experimental.enableProjectDiagnostics": "Habilita la generación de informes de errores en todo el proyecto.", "configuration.tsserver.maxTsServerMemory": "La cantidad máxima de memoria (en MB) a asignar al proceso del servidor TypeScript. Para usar un límite de memoria superior a 4 GB, use \"#typescript.tsserver.nodePath#\" para ejecutar el servidor de TS con una instalación de nodo personalizada.", "configuration.tsserver.nodePath": "Ejecute el servidor TS en una instalación de nodo personalizada. Puede ser una ruta de acceso a un ejecutable de nodo, o \"node\" si desea que VS Code detecte una instalación de nodo.", "configuration.tsserver.useSeparateSyntaxServer": "Habilite o deshabilite la generación de un servidor TypeScript independiente que pueda responder más rápidamente a las operaciones relacionadas con la sintaxis, como el cálculo de los símbolos de documento de plegado o de proceso.", @@ -198,14 +176,14 @@ "configuration.tsserver.useSyntaxServer.auto": "Generar tanto un servidor completo como uno más ligero dedicado a las operaciones de sintaxis. El servidor de sintaxis se usa para acelerar las operaciones de sintaxis y proporcionar IntelliSense mientras se cargan los proyectos.", "configuration.tsserver.useSyntaxServer.never": "No use un servidor de sintaxis dedicado. Use un único servidor para controlar todas las operaciones de IntelliSense.", "configuration.tsserver.useVsCodeWatcher": "Use los monitores de archivos de VS Code en lugar de los de TypeScript. Requiere el uso de TypeScript 5.4+ en el área de trabajo.", - "configuration.tsserver.useVsCodeWatcher.deprecation": "Please use the `#typescript.tsserver.watchOptions#` setting instead.", + "configuration.tsserver.useVsCodeWatcher.deprecation": "Use la configuración `#typescript.tsserver.watchOptions#` en su lugar.", "configuration.tsserver.watchOptions": "Configure qué estrategias de observación se deben utilizar para realizar un seguimiento de los archivos y directorios.", "configuration.tsserver.watchOptions.fallbackPolling": "Cuando se utilizan eventos del sistema de archivos, esta opción especifica la estrategia de sondeo que se utiliza cuando el sistema se queda sin monitores de archivos nativos o no los admite.", "configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling ": "Utilice una cola dinámica en la que los archivos modificados con menos frecuencia se comprueben con menos frecuencia.", "configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval": "Compruebe cada archivo en busca de cambios varias veces por segundo en un intervalo fijo.", "configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval": "Compruebe cada archivo en busca de cambios varias veces por segundo, pero utilice la heurística para comprobar ciertos tipos de archivos con menos frecuencia que otros.", "configuration.tsserver.watchOptions.synchronousWatchDirectory": "Deshabilite la observación diferida en directorios. La observación diferida es útil cuando pueden producirse muchos cambios en los archivos a la vez (por ejemplo, un cambio en node_modules de ejecutar npm install), pero es posible que desee deshabilitarla con esta marca para algunas configuraciones menos comunes.", - "configuration.tsserver.watchOptions.vscode": "Use VS Code's file watchers instead of TypeScript's. Requires using TypeScript 5.4+ in the workspace.", + "configuration.tsserver.watchOptions.vscode": "Use los monitores de archivos de VS Code en lugar de los de TypeScript. Requiere el uso de TypeScript 5.4+ en el área de trabajo.", "configuration.tsserver.watchOptions.watchDirectory": "Estrategia de cómo se observan árboles de directorios completos en sistemas que carecen de funcionalidad recursiva de observación de archivos.", "configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling": "Utilice una cola dinámica en la que los directorios modificados con menos frecuencia se comprueben con menos frecuencia.", "configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling": "Sondea directorios en fragmentos a intervalos regulares.", @@ -222,7 +200,7 @@ "configuration.tsserver.web.projectWideIntellisense.suppressSemanticErrors": "Suprime los errores semánticos en la web incluso cuando IntelliSense para todo el proyecto está habilitado. Esto siempre está activado cuando IntelliSense para todo el proyecto no está habilitado o disponible. Vea `#typescript.tsserver.web.projectWideIntellisense.enabled#`", "configuration.tsserver.web.typeAcquisition.enabled": "Habilitar o deshabilitar la adquisición de paquetes en la Web. Esto habilita IntelliSense para los paquetes importados. Requiere \"#typescript.tsserver.web.projectWideIntellisense.enabled#\". Actualmente no se admite para Safari.", "configuration.typescript": "TypeScript", - "configuration.updateImportsOnPaste": "Automatically update imports when pasting code. Requires TypeScript 5.7+.", + "configuration.updateImportsOnPaste": "Habilitar las importaciones de actualización al pegar código. Requiere TypeScript 5.7+.\r\n\r\nDe forma predeterminada, se muestra una opción para actualizar las importaciones después de pegar. Puede usar la configuración `#editor.pasteAs.preferences#` para actualizar las importaciones automáticamente al pegar: `\"editor.pasteAs.preferences\": [ \"text.updateImports.jsts\" ]`.", "description": "Proporciona soporte de lenguaje enriquecido para JavaScript y TypeScript.", "displayName": "Características del lenguaje JavaScript y TypeScript", "format.indentSwitchCase": "Sangrar cláusulas case en las instrucciones de cambio. Requiere el uso de TypeScript 5.1+ en el espacio de trabajo.", @@ -251,7 +229,7 @@ "inlayHints.parameterNames.none": "Deshabilitar las sugerencias de nombre de parámetro.", "javascript.format.enable": "Habilita o deshabilita el formateador predeterminado de JavaScript.", "javascript.goToProjectConfig.title": "Ir a Configuración del proyecto (jsconfig / tsconfig)", - "javascript.preferences.jsxAttributeCompletionStyle.auto": "Inserte `={}` o `=\"\"` después de los nombres de atributo según el tipo de propiedad. Consulte `javascript.preferences.quoteStyle` para controlar el tipo de comillas usadas para los atributos de cadena.", + "javascript.preferences.jsxAttributeCompletionStyle.auto": "Inserte '={}' o '=\"\"' después de los nombres de atributo según el tipo de propiedad. Consulte `#javascript.preferences.quoteStyle#` para controlar el tipo de comillas usadas para los atributos de cadena.", "javascript.preferences.organizeImports": "Preferencias avanzadas que controlan cómo se ordenan las importaciones.", "javascript.referencesCodeLens.enabled": "Habilitar/deshabilitar las referencias de CodeLens en los archivos de JavaScript.", "javascript.referencesCodeLens.showOnAllFunctions": "Habilitar o deshabilitar CodeLens de referencias en todas las funciones de los archivos de JavaScript.", @@ -270,7 +248,7 @@ "typescript.implementationsCodeLens.enabled": "Habilite o deshabilite las implementaciones de CodeLens. Esta instancia de CodeLens muestra los implementadores de una interfaz.", "typescript.implementationsCodeLens.showOnInterfaceMethods": "Habilite o deshabilite las implementaciones de CodeLens en los métodos de interfaz.", "typescript.locale": "Establece la configuración regional que se usa para notificar errores de JavaScript y TypeScript. De forma predeterminada, se usa la configuración regional de VS Code.", - "typescript.locale.auto": "Usar el idioma de visualización configurado de VS Code", + "typescript.locale.auto": "Usar el idioma de visualización configurado de VS Code.", "typescript.npm": "Especifica la ruta del ejecutable npm utilizado para la [Adquisición automática de tipos](https://code.visualstudio.com/docs/nodejs/working-with-javascript#_typings-and-automatic-type-acquisition).", "typescript.openTsServerLog.title": "Abrir registro del servidor de TS", "typescript.preferences.autoImportFileExcludePatterns": "Especifique patrones globales de archivos que se excluirán de las importaciones automáticas. Las rutas de acceso relativas se resuelven en relación con la raíz del área de trabajo. Los patrones se evalúan mediante la semántica tsconfig.json ['exclude'](https://www.typescriptlang.org/tsconfig#exclude).", @@ -291,21 +269,27 @@ "typescript.preferences.includePackageJsonAutoImports.off": "No busque nunca las dependencias.", "typescript.preferences.includePackageJsonAutoImports.on": "Busque siempre las dependencias.", "typescript.preferences.jsxAttributeCompletionStyle": "Estilo preferido para las finalizaciones de atributos JSX.", - "typescript.preferences.jsxAttributeCompletionStyle.auto": "Inserte `={}` o `=\"\"` después de los nombres de atributo según el tipo de propiedad. Consulte `typescript.preferences.quoteStyle` para controlar el tipo de comillas usadas para los atributos de cadena.", + "typescript.preferences.jsxAttributeCompletionStyle.auto": "Inserte '={}' o '=\"\"' después de los nombres de atributo según el tipo de propiedad. Consulte `#typescript.preferences.quoteStyle#` para controlar el tipo de comillas usadas para los atributos de cadena.", "typescript.preferences.jsxAttributeCompletionStyle.braces": "Inserta '={}' después de los nombres de atributo.", "typescript.preferences.jsxAttributeCompletionStyle.none": "Inserte solo nombres de atributo.", "typescript.preferences.organizeImports": "Preferencias avanzadas que controlan cómo se ordenan las importaciones.", - "typescript.preferences.organizeImports.accentCollation": "Comparar caracteres con marcas diacríticas como distintos del carácter base.", - "typescript.preferences.organizeImports.caseFirst": "Indica si las mayúsculas van antes que las minúsculas. Solo se aplica a \"organizeImportsCollation: 'unicode'\".", + "typescript.preferences.organizeImports.accentCollation": "Requiere `organizeImports.unicodeCollation: 'unicode'`. Comparar caracteres con marcas diacríticas como distintos del carácter base.", + "typescript.preferences.organizeImports.caseFirst": "Requiere `organizeImports.unicodeCollation: 'unicode'`, y `organizeImports.caseSensitivity` no es `caseInsensitive`. Indica si las mayúsculas se ordenará antes que las minúsculas.", + "typescript.preferences.organizeImports.caseFirst.default": "Orden predeterminado proporcionado por `locale`.", + "typescript.preferences.organizeImports.caseFirst.lower": "Las minúsculas se presentan antes que las mayúsculas. Por ejemplo,` a, A, z, Z`.", + "typescript.preferences.organizeImports.caseFirst.upper": "Las mayúsculas se presentan antes que las minúsculas. Por ejemplo, ` A, a, B, b`.", + "typescript.preferences.organizeImports.caseSensitivity": "Especifica cómo se deben ordenar las importaciones con respecto a la distinción entre mayúsculas y minúsculas. Si es `auto` o no se especifica, detectaremos la distinción entre mayúsculas y minúsculas por archivo.", "typescript.preferences.organizeImports.caseSensitivity.auto": "Detección de distinción entre mayúsculas y minúsculas para la ordenación de importación.", "typescript.preferences.organizeImports.caseSensitivity.insensitive": "Ordenar importaciones sin distinción entre mayúsculas y minúsculas.", "typescript.preferences.organizeImports.caseSensitivity.sensitive": "Ordenar importa con distinción entre mayúsculas y minúsculas.", - "typescript.preferences.organizeImports.locale": "Invalida la configuración regional usada para la intercalación. Especifique \"auto\" para usar la configuración regional de la interfaz de usuario. Solo se aplica a \"organizeImportsCollation: 'unicode'\".", - "typescript.preferences.organizeImports.numericCollation": "Ordenar cadenas numéricas por valor entero.", + "typescript.preferences.organizeImports.locale": "Requiere `organizeImports.unicodeCollation: 'unicode'`. Invalida la configuración regional usada para la intercalación. Especifique \"auto\" para usar la configuración regional de la interfaz de usuario.", + "typescript.preferences.organizeImports.numericCollation": "Requiere `organizeImports.unicodeCollation: 'unicode'`. Ordenar cadenas numéricas por valor entero.", + "typescript.preferences.organizeImports.typeOrder": "Especifique cómo deben ordenarse las importaciones con nombre solo de tipo.", "typescript.preferences.organizeImports.typeOrder.auto": "Detectar dónde deben ordenarse las importaciones con nombre solo de tipo.", - "typescript.preferences.organizeImports.typeOrder.first": "Las importaciones con nombre de tipo solo se ordenan al final de la lista de importación.", - "typescript.preferences.organizeImports.typeOrder.inline": "Las importaciones con nombre se ordenan solo por nombre.", - "typescript.preferences.organizeImports.typeOrder.last": "Las importaciones con nombre de tipo solo se ordenan al final de la lista de importación.", + "typescript.preferences.organizeImports.typeOrder.first": "Las importaciones con nombre de tipo solo se ordenan al principio de la lista de importación. Por ejemplo, `import { type A, type Y, B, Z } from 'module';`", + "typescript.preferences.organizeImports.typeOrder.inline": "Las importaciones con nombre se ordenan solo por nombre. Por ejemplo, `import { type A, B, type Y, Z } from 'module';`", + "typescript.preferences.organizeImports.typeOrder.last": "Las importaciones con nombre de tipo solo se ordenan al final de la lista de importación. Por ejemplo, `import { B, Z, type A, type Y } from 'module';`", + "typescript.preferences.organizeImports.unicodeCollation": "Especifique si desea ordenar las importaciones mediante la intercalación de Unicode u Ordinal.", "typescript.preferences.organizeImports.unicodeCollation.ordinal": "Ordenar importaciones con el valor numérico de cada punto de código.", "typescript.preferences.organizeImports.unicodeCollation.unicode": "Ordenar importaciones mediante la intercalación de código Unicode.", "typescript.preferences.preferTypeOnlyAutoImports": "Incluya la palabra clave \"type\" en las importaciones automáticas siempre que sea posible. Requiere el uso de TypeScript 5.3+ en el área de trabajo.", @@ -344,7 +328,7 @@ "typescript.updateImportsOnFileMove.enabled.never": "No cambiar nunca el nombre de las rutas de acceso y no preguntar.", "typescript.updateImportsOnFileMove.enabled.prompt": "Preguntar cada vez que se cambie de nombre.", "typescript.validate.enable": "Habilita o deshabilita la validación de TypeScript.", - "typescript.workspaceSymbols.excludeLibrarySymbols": "Excluya los símbolos que proceden de los archivos de biblioteca en Ir a símbolo en los resultados del área de trabajo. Requiere el uso de TypeScript 5.3+ en el área de trabajo.", + "typescript.workspaceSymbols.excludeLibrarySymbols": "Excluya los símbolos que proceden de los archivos de biblioteca en los resultados de `Ir a símbolo del área de trabajo`. Requiere el uso de TypeScript 5.3+ en el área de trabajo.", "typescript.workspaceSymbols.scope": "Controla los archivos que busca [ir al símbolo en el área de trabajo](https://code.visualstudio.com/docs/editor/editingevolved#_open-symbol-by-name).", "typescript.workspaceSymbols.scope.allOpenProjects": "Busque símbolos en todos los proyectos de JavaScript o TypeScript abiertos.", "typescript.workspaceSymbols.scope.currentProject": "Busque solo símbolos en el proyecto de JavaScript o TypeScript actual.", diff --git a/i18n/vscode-language-pack-es/translations/main.i18n.json b/i18n/vscode-language-pack-es/translations/main.i18n.json index 4eff1771ba..cbbabe3720 100644 --- a/i18n/vscode-language-pack-es/translations/main.i18n.json +++ b/i18n/vscode-language-pack-es/translations/main.i18n.json @@ -79,6 +79,10 @@ "type to filter": "Escriba texto para filtrar", "type to search": "Escriba texto para buscar" }, + "vs/base/browser/ui/tree/asyncDataTree": { + "type to filter": "Escriba para filtrar", + "type to search": "Escriba para buscar" + }, "vs/base/browser/ui/tree/treeDefaults": { "collapse all": "Contraer todo" }, @@ -438,6 +442,8 @@ "editor.find.autoFindInSelection.always": "Activar siempre Buscar en selección automáticamente.", "editor.find.autoFindInSelection.multiline": "Activar Buscar en la selección automáticamente cuando se seleccionen varias líneas de contenido.", "editor.find.autoFindInSelection.never": "No activar nunca Buscar en selección automáticamente (predeterminado).", + "editor.find.history.never": "Do not store search history from the find widget.", + "editor.find.history.workspace": "Store search history across the active workspace", "editor.find.seedSearchStringFromSelection.always": "Siempre inicializar la cadena de búsqueda desde la selección del editor, incluida la palabra en la posición del cursor.", "editor.find.seedSearchStringFromSelection.never": "Nunca inicializar la cadena de búsqueda desde la selección del editor.", "editor.find.seedSearchStringFromSelection.selection": "Solo inicializar la cadena de búsqueda desde la selección del editor.", @@ -513,6 +519,7 @@ "find.autoFindInSelection": "Controla la condición para activar la búsqueda en la selección de forma automática.", "find.cursorMoveOnType": "Controla si el cursor debe saltar para buscar coincidencias mientras se escribe.", "find.globalFindClipboard": "Controla si el widget de búsqueda debe leer o modificar el Portapapeles de búsqueda compartido en macOS.", + "find.history": "Controls how the find widget history should be stored", "find.loop": "Controla si la búsqueda se reinicia automáticamente desde el principio (o el final) cuando no se encuentran más coincidencias.", "find.seedSearchStringFromSelection": "Controla si la cadena de búsqueda del widget de búsqueda se inicializa desde la selección del editor.", "folding": "Controla si el editor tiene el plegado de código habilitado.", @@ -548,7 +555,9 @@ "inlayHints.padding": "Habilita el relleno alrededor de las sugerencias de incrustación en el editor.", "inline": "Las sugerencias rápidas se muestran como texto fantasma", "inlineCompletionsAccessibilityVerbose": "Controla si se debe proporcionar la sugerencia de accesibilidad a los usuarios del lector de pantalla cuando se muestra una finalización insertada.", - "inlineSuggest.edits.experimental.enabled": "Controls whether to enable experimental edits in inline suggestions.", + "inlineSuggest.edits.experimental.enabled": "Controla si se habilitan las ediciones experimentales en sugerencias insertadas.", + "inlineSuggest.edits.experimental.useInterleavedLinesDiff": "Controla si se habilitan las diferencias de líneas intercaladas experimentales en sugerencias insertadas.", + "inlineSuggest.edits.experimental.useMixedLinesDiff": "Controla si se habilitan las ediciones experimentales en sugerencias insertadas.", "inlineSuggest.enabled": "Controla si se deben mostrar automáticamente las sugerencias alineadas en el editor.", "inlineSuggest.fontFamily": "Controla la familia de fuentes de las sugerencias insertadas.", "inlineSuggest.showToolbar": "Controla cuándo mostrar la barra de herramientas de sugerencias insertadas.", @@ -597,7 +606,7 @@ "occurrencesHighlight.multiFile": "Experimental: Resalta las repeticiones en todos los archivos abiertos válidos.", "occurrencesHighlight.off": "No resalta las repeticiones.", "occurrencesHighlight.singleFile": "Resalta las repeticiones solo en el archivo actual.", - "occurrencesHighlightDelay": "Controls the delay in milliseconds after which occurrences are highlighted.", + "occurrencesHighlightDelay": "Controla el retraso en milisegundos después del cual se resaltan las repeticiones.", "off": "Las sugerencias rápidas están deshabilitadas", "on": "Las sugerencias rápidas se muestran dentro del widget de sugerencias", "overviewRulerBorder": "Controla si debe dibujarse un borde alrededor de la regla de información general.", @@ -988,6 +997,7 @@ "editor.action.source.noneMessage.preferred.kind": "No hay acciones de origen preferidas para \"{0}\" disponibles", "fixAll.label": "Corregir todo", "fixAll.noneMessage": "No está disponible la acción de corregir todo", + "organizeImports.description": "Organice las importaciones en el archivo actual. También se denomina \"Optimizar importaciones\" por parte de algunas herramientas", "organizeImports.label": "Organizar Importaciones", "quickfix.trigger.label": "Corrección Rápida", "refactor.label": "Refactorizar...", @@ -1072,10 +1082,13 @@ }, "vs/editor/contrib/dropOrPasteInto/browser/copyPasteContribution": { "pasteAs": "Pegar como...", - "pasteAs.kind": "El tipo de edición de pegado que se va a intentar aplicar. Si no se proporciona o hay varias ediciones para este tipo, el editor mostrará un selector.", + "pasteAs.kind": "The kind of the paste edit to try pasting with.\r\nIf there are multiple edits for this kind, the editor will show a picker. If there are no edits of this kind, the editor will show an error message.", + "pasteAs.preferences": "List of preferred paste edit kind to try applying.\r\nThe first edit matching the preferences will be applied.", "pasteAsText": "Pegar como texto" }, "vs/editor/contrib/dropOrPasteInto/browser/copyPasteController": { + "noPreferences": "empty", + "pasteAsDefault": "Configurar la acción de pegado predeterminada", "pasteAsError": "No se encontraron ediciones de pegado para '{0}'", "pasteAsPickerPlaceholder": "Seleccionar acción pegar", "pasteAsProgress": "Ejecutando controladores de pegado", @@ -1094,9 +1107,6 @@ "pasteHtmlLabel": "Insertar HTML", "text.label": "Insertar texto sin formato" }, - "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorContribution": { - "defaultProviderDescription": "Configura el proveedor de colocación predeterminado que se usará para el contenido de un tipo MIME determinado." - }, "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorController": { "dropIntoEditorProgress": "Ejecutando controladores de colocación. Haga clic para cancelar.", "dropWidgetVisible": "Si se muestra el widget de colocación", @@ -1394,13 +1404,15 @@ "action.inlineSuggest.acceptNextLine": "Aceptar la siguiente línea de sugerencia insertada", "action.inlineSuggest.acceptNextWord": "Aceptar la siguiente palabra de sugerencia insertada", "action.inlineSuggest.alwaysShowToolbar": "Mostrar siempre la barra de herramientas", - "action.inlineSuggest.dev.extractRepro": "Developer: Extract Inline Suggest State", + "action.inlineSuggest.dev.extractRepro": "Desarrollador: extraer estado de sugerencia en línea", "action.inlineSuggest.hide": "Ocultar sugerencia insertada", "action.inlineSuggest.jump": "Saltar a la siguiente edición insertada", "action.inlineSuggest.showNext": "Mostrar sugerencia alineada siguiente", "action.inlineSuggest.showPrevious": "Mostrar sugerencia alineada anterior", "action.inlineSuggest.trigger": "Desencadenar sugerencia insertada", - "jump": "Saltar" + "action.inlineSuggest.trigger.inlineEdit": "Desencadenar edición insertada", + "jump": "Saltar", + "noInlineEditAvailable": "No hay ninguna edición insertada disponible." }, "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionContextKeys": { "cursorAtInlineEdit": "Si el cursor está en una edición insertada", @@ -1410,7 +1422,9 @@ "inlineSuggestionHasIndentation": "Si la sugerencia alineada comienza con un espacio en blanco", "inlineSuggestionHasIndentationLessThanTabSize": "Si la sugerencia insertada comienza con un espacio en blanco menor que lo que se insertaría mediante tabulación", "inlineSuggestionVisible": "Si una sugerencia alineada está visible", - "suppressSuggestions": "Si las sugerencias deben suprimirse para la sugerencia actual" + "suppressSuggestions": "Si las sugerencias deben suprimirse para la sugerencia actual", + "tabShouldAcceptInlineEdit": "Indica si la pestaña debe aceptar la edición insertada.", + "tabShouldJumpToInlineEdit": "Indica si la pestaña debe saltar a una edición insertada." }, "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionsController": { "showAccessibleViewHint": "Inspeccionar esto en la vista accesible ({0})" @@ -1816,6 +1830,7 @@ "vs/platform/accessibilitySignal/browser/accessibilitySignalService": { "accessibility.signals.chatRequestSent": "Se envió una solicitud de chat", "accessibility.signals.clear": "Borrar", + "accessibility.signals.codeActionRequestTriggered": "Solicitud de acción de código desencadenada", "accessibility.signals.format": "Formato", "accessibility.signals.lineHasBreakpoint": "Punto de interrupción", "accessibility.signals.lineHasError": "Error en la línea", @@ -1838,6 +1853,8 @@ "accessibilitySignals.chatRequestSent": "Se envió una solicitud de chat", "accessibilitySignals.chatResponseReceived": "Respuesta de chat recibida", "accessibilitySignals.clear": "Borrar", + "accessibilitySignals.codeActionApplied": "Acción de código aplicada", + "accessibilitySignals.codeActionRequestTriggered": "Solicitud de acción de código desencadenada", "accessibilitySignals.diffLineDeleted": "Línea de diferencia eliminada", "accessibilitySignals.diffLineInserted": "Línea de diferencia insertada", "accessibilitySignals.diffLineModified": "Línea de diferencia modificada", @@ -2030,6 +2047,7 @@ "MarketPlaceDisabled": "Marketplace no está habilitado", "incompatible platform": "La extensión \"{0}\" no está disponible en {1} para {2}.", "incompatibleAPI": "No se puede instalar la extensión '{0}'. {1}", + "learn more": "Learn More", "malicious extension": "No se puede instalar la extensión \"{0}\" ya que se informó de que era problemática.", "multipleDependentsError": "No se puede desinstalar la extensión \"{0}\". Las extensiones \"{1}\" y \"{2}\", entre otras, dependen de esta.", "multipleIndirectDependentsError": "No se puede desinstalar la extensión \"{0}\". Incluye la desinstalación de la extensión \"{1}\" y las extensiones \"{2}\" y \"{3}\", entre otras, dependen de esta.", @@ -2078,6 +2096,10 @@ "updateMessage": "Actualizando la extensión '{0}' a la versión {1}", "useId": "Asegúrese de utilizar el identificador de extensión completo, incluido el publicador, por ejemplo: {0}" }, + "vs/platform/extensionManagement/common/extensionManagementIpc": { + "incompatible platform": "The '{0}' extension is not available in {1} for {2}.", + "learn more": "Learn More" + }, "vs/platform/extensionManagement/common/extensionNls": { "missingNLSKey": "No se encontró un mensaje para la clave {0}." }, @@ -2201,21 +2223,6 @@ "vs/platform/history/browser/contextScopedHistoryWidget": { "suggestWidgetVisible": "Indica si las sugerencias están visibles." }, - "vs/platform/issue/electron-main/issueMainService": { - "cancel": "Cancelar", - "confirmCloseIssueReporter": "Su entrada no se guardará. ¿Está seguro de que desea cerrar esta ventana?", - "issueReporter": "Notificador de problemas", - "issueReporterWriteToClipboard": "Los datos son demasiados para enviarlos a GitHub directamente. Los datos se copiarán en el portapapeles, péguelos en la página de problemas de GitHub que se abre.", - "ok": "&&ACEPTAR", - "yes": "&&Sí" - }, - "vs/platform/issue/electron-main/processMainService": { - "local": "Local", - "processExplorer": "Explorador de procesos", - "trace.detail": "Cree una incidencia y adjunte manualmente el archivo siguiente:\r\n{0}", - "trace.message": "El archivo de seguimiento se creó correctamente", - "trace.ok": "&&Aceptar" - }, "vs/platform/keybinding/common/abstractKeybindingService": { "first.chord": "Se presionó ({0}). Esperando la siguiente tecla...", "missing.chord": "La combinación de claves ({0}, {1}) no es un comando.", @@ -2323,6 +2330,13 @@ "warnEscalation": "{0} solicitará ahora privilegios de administrador con \"osascript\" para instalar el comando shell.", "warnEscalationUninstall": "{0} solicitará ahora privilegios de administrador con \"osascript\" para desinstalar el comando shell." }, + "vs/platform/process/electron-main/processMainService": { + "local": "Local", + "processExplorer": "Explorador de procesos", + "trace.detail": "Cree una incidencia y adjunte manualmente el archivo siguiente:\r\n{0}", + "trace.message": "El archivo de seguimiento se creó correctamente", + "trace.ok": "&ACEPTAR" + }, "vs/platform/quickinput/browser/commandsQuickAccess": { "canNotRun": "El comando \"{0}\" ha dado lugar a un error", "commandPickAriaLabelWithKeybinding": "{0}, {1}", @@ -2381,6 +2395,7 @@ }, "vs/platform/request/common/request": { "electronFetch": "Controla si se debe habilitar el uso de la implementación de captura de Electron en lugar de Node.js\". Todas las extensiones locales obtendrán la implementación de captura de Electron para la API de captura global.", + "fetchAdditionalSupport": "Controla si la implementación de captura de Node.js se debe extender con compatibilidad adicional. Actualmente, la compatibilidad con proxy ({0}) y los certificados del sistema ({1}) se agregan cuando se habilita la configuración correspondiente.", "httpConfigurationTitle": "HTTP", "noProxy": "Especifica los nombres de dominio para los que se debe omitir la configuración de proxy para las solicitudes HTTP/HTTPS.", "proxy": "La configuración de proxy que se usará. Si no se establece, se heredará de las variables de entorno \"http_proxy\" y \"https_proxy\".", @@ -2523,7 +2538,7 @@ "diffEditorRemovedLines": "Color de fondo de las líneas que se quitaron. El color no debe ser opaco para no ocultar las decoraciones subyacentes.", "diffEditorRemovedOutline": "Color de contorno para el texto quitado.", "editorBackground": "Color de fondo del editor.", - "editorCompositionBorder": "The border color for an IME composition.", + "editorCompositionBorder": "Color del borde de una composición de IME.", "editorError.background": "Color de fondo del texto de error del editor. El color no debe ser opaco para no ocultar las decoraciones subyacentes.", "editorError.foreground": "Color de primer plano de squigglies de error en el editor.", "editorFindMatch": "Color de la coincidencia de búsqueda actual.", @@ -2704,6 +2719,10 @@ "overviewRuleWarning": "Color del marcador de minimapa para advertencias." }, "vs/platform/theme/common/colors/miscColors": { + "activityErrorBadge.background": "Color de fondo del distintivo de actividad de error", + "activityErrorBadge.foreground": "Color de primer plano del distintivo de actividad de error", + "activityWarningBadge.background": "Color de fondo del distintivo de actividad de advertencia", + "activityWarningBadge.foreground": "Color de primer plano del distintivo de actividad de advertencia", "badgeBackground": "Color de fondo de la insignia. Las insignias son pequeñas etiquetas de información, por ejemplo los resultados de un número de resultados.", "badgeForeground": "Color de primer plano de la insignia. Las insignias son pequeñas etiquetas de información, por ejemplo los resultados de un número de resultados.", "progressBarBackground": "Color de fondo para la barra de progreso que se puede mostrar para las operaciones de larga duración.", @@ -3544,6 +3563,8 @@ "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { "focusAuxiliaryBar": "Centrarse en la barra lateral secundaria", "hideAuxiliaryBar": "Ocultar barra lateral secundaria", + "nextAuxiliaryBarView": "Vista siguiente de barra lateral secundaria", + "previousAuxiliaryBarView": "Vista anterior de barra lateral secundaria", "secondary sidebar": "Barra lateral secundaria", "secondary sidebar mnemonic": "Barra la&&teral secundaria", "toggleAuxiliaryBar": "Alternar visibilidad de la barra lateral secundaria", @@ -3966,15 +3987,16 @@ "editorLineHighlight": "Color de primer plano de las etiquetas en la marca de agua del editor.", "watermark.findInFiles": "Buscar en archivos", "watermark.newUntitledFile": "Nuevo archivo de texto sin título", + "watermark.openChat": "Abrir chat", + "watermark.openCopilotEdits": "Abrir ediciones de Copilot", "watermark.openFile": "Abrir archivo", "watermark.openFileFolder": "Abrir archivo o carpeta", "watermark.openFolder": "Abrir carpeta", "watermark.openRecent": "Abrir recientes", + "watermark.openSettings": "Abrir configuración", "watermark.quickAccess": "Ir al archivo", "watermark.showCommands": "Mostrar todos los comandos", - "watermark.showSettings": "Mostrar configuración", "watermark.startDebugging": "Iniciar depuración", - "watermark.toggleFullscreen": "Alternar pantalla completa", "watermark.toggleTerminal": "Alternar terminal" }, "vs/workbench/browser/parts/editor/editorPanes": { @@ -4176,7 +4198,11 @@ "turnOnNotifications": "Activar todas las notificaciones de '{0}'" }, "vs/workbench/browser/parts/paneCompositeBar": { - "resetLocation": "Restablecer ubicación" + "auxiliarybar": "Barra lateral secundaria", + "moveToMenu": "Mover a", + "panel": "Panel", + "resetLocation": "Restablecer ubicación", + "sidebar": "Barra lateral principal" }, "vs/workbench/browser/parts/paneCompositePart": { "moreActions": "Más Acciones...", @@ -4228,8 +4254,8 @@ "align panel": "Alinear panel", "hidePanel": "Ocultar panel", "panel position": "Posición del panel", - "showIcons": "Show Icons", - "showLabels": "Show Labels" + "showIcons": "Mostrar iconos", + "showLabels": "Mostrar etiquetas" }, "vs/workbench/browser/parts/sidebar/sidebarActions": { "focusSideBar": "Centrarse en la barra lateral principal" @@ -4285,7 +4311,10 @@ "toggle.hideCustomTitleBar": "Ocultar barra de título personalizada", "toggle.hideCustomTitleBarInFullScreen": "Ocultar barra de título personalizada en pantalla completa", "toggle.layout": "Controles de diseño", - "toggle.layoutDescription": "Alternar visibilidad de los controles de diseño en la barra de título" + "toggle.layoutDescription": "Alternar visibilidad de los controles de diseño en la barra de título", + "toggle.navigation": "Controles de navegación", + "toggle.navigationDescription": "Alternar visibilidad de los controles de navegación en la barra de título", + "toggle.titleBarStyle": "Restore Native Title Bar" }, "vs/workbench/browser/parts/titlebar/titlebarPart": { "ariaLabelTitleActions": "Acciones de título", @@ -4416,6 +4445,8 @@ "menuBarVisibility.mac": "Controlar la visibilidad de la barra de menús. Una configuración de “alternar” significa que la barra de menús está oculta y al ejecutar “Menú de aplicación de foco” se mostrará. Una configuración de “compacto” moverá el menú a la barra lateral.", "mergeWindow": "Configure un intervalo en segundos durante el cual la última entrada del historial local de archivo se reemplazará por la entrada que se va a agregar. Esto ayuda a reducir el número total de entradas que se agregan, por ejemplo, cuando el guardado automático está habilitado. Esta configuración solo se aplica a las entradas que tienen el mismo origen. Cambiar esta configuración no tiene ningún efecto en las entradas del historial de archivos locales existentes.", "mouseBackForwardToNavigate": "Habilita el uso de los botones cuatro y cinco del mouse para los comandos 'Volver' y 'Avanzar'.", + "navigationControlEnabled": "Controla si el control de navegación se muestra en la barra de título personalizada. Esta configuración solo tiene efecto cuando{0} no se establece en {1}.", + "navigationControlEnabledWeb": "Controla si se muestra el control de navegación en la barra de título.", "navigationScope": "Controla el ámbito de navegación del historial en los editores para comandos como 'Volver' y 'Avanzar'.", "openDefaultKeybindings": "Controla si la configuración de apertura de enlaces de teclado también abre un editor que muestra todos los enlaces de teclado predeterminados.", "openDefaultSettings": "Controla si la configuración de apertura también abre un editor que muestra todos los valores predeterminados.", @@ -4424,7 +4455,7 @@ "openFoldersInNewWindow": "Controla si las carpetas deben abrirse en una ventana nueva o reemplazar la última ventana activa.\r\nTenga en cuenta que aún puede haber casos en los que este valor se ignore (por ejemplo, al usar la opción de la lí­nea de comandos \"--new-window\" o \"--reuse-window\"). ", "panelDefaultLocation": "Controla la ubicación predeterminada del panel (terminal, consola de depuración, salida, problemas) en un área de trabajo nueva. Puede mostrarse en la parte inferior, superior, derecha o izquierda del área del editor.", "panelOpensMaximized": "Controla si el panel se abre maximizado. Puede abrirse maximizado siempre, nunca o abrirse en el último estado en el que se encontraba antes de cerrarse.", - "panelShowLabels": "Controls whether activity items in the panel title are shown as label or icon.", + "panelShowLabels": "Controla si los elementos de actividad del título del panel se muestran como etiqueta o icono.", "perEditorGroup": "Controla si el límite del máximo de editores abiertos debe aplicarse por grupo de editores o en todos los grupos de editores.", "pinnedTabSizing": "Controla el tamaño de las pestañas del editor ancladas. Las pestañas ancladas se ordenan al principio de todas las pestañas abiertas y normalmente no se cierran hasta que se desanclan. Este valor se omite cuando {0} no se establece en {1}.", "preserveInput": "Controla si la última entrada especificada en la paleta de comandos debe restaurarse al abrir la próxima vez.", @@ -4840,7 +4871,7 @@ "configureRuntimeArguments": "Configurar argumentos en tiempo de ejecución", "openUserDataFolder": "Abrir carpeta de datos de usuario", "reloadWindowWithExtensionsDisabled": "Recargar con extensiones desactivadas", - "showGPUInfo": "Show GPU Info", + "showGPUInfo": "Mostrar información de GPU", "toggleDevTools": "Alternar herramientas de desarrollo" }, "vs/workbench/electron-sandbox/actions/installActions": { @@ -4906,7 +4937,7 @@ "touchbar.enabled": "Habilita los botones de macOS Touchbar en el teclado si están disponibles.", "touchbar.ignored": "Conjunto de identificadores para las entradas de la barra táctil que no deben aparecer (por ejemplo, \"workbench.action.navigateBack\").", "window.clickThroughInactive": "Si está habilitado, haciendo clic en una ventana inactiva, activará dicha ventana y disparará el elemento bajo el cursor del ratón si éste es clicable. Si está deshabilitado, haciendo clic en cualquier lugar en una ventana inactiva, solo activará la misma y será necesario un segundo clic en el elemento.", - "window.customTitleBarVisibility": "Adjust when the custom title bar should be shown. The custom title bar can be hidden when in full screen mode with `windowed`. The custom title bar can only be hidden in non full screen mode with `never` when {0} is set to `native`.", + "window.customTitleBarVisibility": "Ajustar cuándo se debe mostrar la barra de título personalizada. La barra de título personalizada se puede ocultar cuando se está en modo de pantalla completa con \"windowed\". La barra de título personalizada solo se puede ocultar si no está en modo de pantalla completa con \"nunca\" cuando {0} se establece en \"nativo\".", "window.customTitleBarVisibility.auto": "Cambia automáticamente la visibilidad de la barra de título personalizada.", "window.customTitleBarVisibility.never": "Ocultar la barra de título personalizada cuando {0} esté establecido en \"native\".", "window.customTitleBarVisibility.windowed": "Ocultar barra de título personalizada en pantalla completa. Cuando no esté en pantalla completa, cambiar automáticamente la visibilidad de la barra de título personalizada.", @@ -4984,6 +5015,7 @@ "vs/workbench/contrib/accessibility/browser/accessibilityConfiguration": { "accessibility.debugWatchVariableAnnouncements": "Controla si se deben anunciar los cambios de variables en la vista de inspección de depuración.", "accessibility.hideAccessibleView": "Controla si la vista accesible está oculta.", + "accessibility.replEditor.readLastExecutedOutput": "Controla si se anunciará la salida de una ejecución en la REPL nativa.", "accessibility.signalOptions.debouncePositionChanges": "Si se deben anular los cambios de posición o no", "accessibility.signalOptions.delays.errorAtPosition.announcement": "El retraso en milisegundos antes de que se realice un anuncio cuando hay un error en la posición.", "accessibility.signalOptions.delays.errorAtPosition.sound": "El retraso en milisegundos antes de que se reproduzca un sonido cuando hay un error en la posición.", @@ -4996,10 +5028,14 @@ "accessibility.signals.chatRequestSent.announcement": "Anuncia cuando se realiza una solicitud de chat.", "accessibility.signals.chatRequestSent.sound": "Reproduce un sonido cuando se realiza una solicitud de chat.", "accessibility.signals.chatResponseReceived": "Reproduce una señal de sonido o audio cuando se recibe la respuesta.", - "accessibility.signals.chatResponseReceived.sound": "Reproduce un sonido en bucle mientras la respuesta se ha recibido.", + "accessibility.signals.chatResponseReceived.sound": "Reproduce un sonido cuando se ha recibido la respuesta.", "accessibility.signals.clear": "Reproduce una señal o sonido (pista de audio) y/o anuncio (alerta) cuando se borra una característica (por ejemplo, el terminal, la Consola de depuración o el Canal de salida).", "accessibility.signals.clear.announcement": "Anuncia cuando se borra una característica.", "accessibility.signals.clear.sound": "Reproduce un sonido cuando se borra una característica.", + "accessibility.signals.codeActionApplied": "Reproduce una indicación de sonido o audio cuando se ha aplicado la acción de código.", + "accessibility.signals.codeActionApplied.sound": "Reproduce un sonido cuando se ha aplicado la acción de código.", + "accessibility.signals.codeActionTriggered": "Reproduce una indicación de sonido o audio cuando se ha desencadenado una acción de código.", + "accessibility.signals.codeActionTriggered.sound": "Reproduce un sonido cuando se ha desencadenado una acción de código.", "accessibility.signals.diffLineDeleted": "Reproduce un sonido o pista de audio cuando el foco se mueve a una línea eliminada en el Modo de visualizador de diferencias accesibles o al cambio siguiente o anterior.", "accessibility.signals.diffLineDeleted.sound": "Reproduce un sonido cuando el foco se mueve a una línea eliminada en modo de Visualizador de diferencias accesible o al cambio siguiente o anterior.", "accessibility.signals.diffLineInserted": "Reproduce una pista de sonido o audio cuando el foco se mueve a una línea insertada en el Modo de visualizador de diferencias accesibles o al cambio siguiente o anterior.", @@ -5091,6 +5127,7 @@ "autoSynthesize": "Si una respuesta textual debe leerse automáticamente en voz alta cuando se usó la voz como entrada. Por ejemplo, en una sesión de chat, una respuesta se sintetiza automáticamente cuando se usa la voz como solicitud de chat.", "dimUnfocusedEnabled": "Indica si se van a atenuar los terminales y los editores sin foco, lo que hace que sea más claro a dónde se dirigirá la entrada escrita. Funciona con la mayoría de los editores, excepto aquellos que usan iframes como blocs de notas y editores de vista web de extensión.", "dimUnfocusedOpacity": "Fracción de opacidad (de 0,2 a 1,0) que se va a usar para los editores y terminales sin foco. Esto solo surtirá efecto cuando {0} esté habilitado.", + "replEditor.autoFocusAppendedCell": "Controlar si el foco se debe enviar automáticamente a REPL cuando se ejecuta el código.", "sound.enabled.auto": "Habilita el sonido cuando se conecta un lector de pantalla.", "sound.enabled.off": "Deshabilitar el sonido.", "sound.enabled.on": "Habilitar sonido.", @@ -5108,7 +5145,7 @@ "verbosity.keybindingsEditor.description": "Proporcionar información sobre cómo cambiar un enlace de teclado en el editor de enlaces de teclado cuando se centra una fila.", "verbosity.notebook": "Proporcione información sobre cómo enfocar el contenedor de celdas o el editor interno cuando se centra una celda del bloc de notas.", "verbosity.notification": "Proporcionar información sobre cómo abrir la notificación en una vista accesible.", - "verbosity.replInputHint": "Proporcione información sobre las acciones relevantes para la entrada REPL.", + "verbosity.replEditor.description": "Proporcione información acerca de cómo acceder al menú de ayuda de accesibilidad del editor REPL cuando el editor REPL esté centrado.", "verbosity.terminal.description": "Proporcionar información sobre cómo acceder al menú de ayuda de accesibilidad del terminal cuando el terminal está centrado.", "verbosity.walkthrough": "Proporcionar información sobre cómo abrir el tutorial en una vista accesible.", "voice.speechLanguage": "El idioma que deben usar la conversión de texto a voz y la conversión de voz en texto. Seleccione \"auto\" para usar el idioma de visualización configurado si es posible. Tenga en cuenta que no todos los idiomas de visualización pueden ser compatibles con el reconocimiento de voz y los sintetizadores.", @@ -5231,12 +5268,13 @@ "accounts": "Cuentas", "currentAccount": "Cuenta actual", "manageAccountPreferenceForExtension": "Administrar preferencias de cuenta de extensión", + "noAccountUsage": "Esta extensión aún no se ha usado en ninguna cuenta.", "noAccounts": "Esta extensión no usa cuentas actualmente.", "pickAProviderTitle": "Administrar preferencias de cuenta de extensión", - "placeholder": "Administrar '{0}' preferencias de cuenta...", + "placeholder v2": "Administrar las preferencias de la cuenta \"{0}\" para {1}...", "selectProvider": "Seleccione un proveedor de autenticación para el que administrar las preferencias de cuenta", "title": "'{0}' preferencias de la cuenta para esta área de trabajo", - "use new account": "Use a new account..." + "use new account": "Usar una cuenta nueva..." }, "vs/workbench/contrib/authentication/browser/actions/manageTrustedExtensionsForAccountAction": { "accountLastUsedDate": "Último uso de esta cuenta {0}", @@ -5261,12 +5299,6 @@ "vs/workbench/contrib/authentication/browser/authentication.contribution": { "authentication": "Autenticación", "authentication.Placeholder": "Aún no se ha solicitado ninguna cuenta...", - "authentication.id": "Identificador del proveedor de autenticación.", - "authentication.idConflict": "El identificador de autenticación \"{0}\" ya se ha registrado.", - "authentication.label": "Nombre en lenguaje natural del proveedor de autenticación.", - "authentication.missingId": "Una contribución de autenticación debe especificar un identificador.", - "authentication.missingLabel": "Una contribución de autenticación debe especificar una etiqueta.", - "authenticationExtensionPoint": "Contribuye a la autenticación", "authenticationid": "Id.", "authenticationlabel": "Etiqueta", "loading": "Cargando..." @@ -5359,9 +5391,11 @@ }, "vs/workbench/contrib/chat/browser/actions/chatAccessibilityHelp": { "chat.announcement": "Las respuestas del chat se anunciarán a medida que vayan llegando. Una respuesta indicará el número de bloques de código, si los hay, y a continuación el resto de la respuesta.", + "chat.differencePanel": "La vista de chat del panel es una interfaz persistente que también admite la navegación por las preguntas de seguimiento sugeridas, mientras que la vista de chat rápido es una interfaz transitoria para realizar y ver solicitudes.", + "chat.differenceQuick": "La vista de chat rápido es una interfaz transitoria para realizar y ver solicitudes, mientras que la vista de chat del panel es una interfaz persistente que también admite la navegación por las preguntas de seguimiento sugeridas.", "chat.followUp": "En el cuadro de entrada, vaya a la pregunta de seguimiento sugerida (Mayús+Tabulador) y presione Entrar para ejecutarla.", "chat.inspectResponse": "En el cuadro de entrada, inspeccione la última respuesta en la vista accesible{0}.", - "chat.overview": "La vista de chat consta de un cuadro de entrada y una lista de solicitudes y respuestas. El cuadro de entrada se usa para realizar solicitudes y la lista se usa para mostrar respuestas.", + "chat.overview": "La vista de chat rápido consta de un cuadro de entrada y una lista de solicitudes y respuestas. El cuadro de entrada se usa para realizar solicitudes y la lista se usa para mostrar las respuestas.", "chat.requestHistory": "En el cuadro de entrada, utilice las flechas arriba y abajo para navegar por el historial de solicitudes. Edite la entrada y pulse Entrar o el botón de Enviar para ejecutar una nueva solicitud.", "chat.signals": "Las señales de accesibilidad se pueden cambiar a través de la configuración con un prefijo de signals.chat. De forma predeterminada, si una solicitud tarda más de 4 segundos, escuchará un sonido que indica que el progreso todavía se está produciendo.", "inlineChat.access": "Se puede activar mediante acciones de código o directamente mediante el comando: Inline Chat: Start Inline Chat{0}.", @@ -5383,31 +5417,36 @@ "chat.clear.label": "Borrar todos los chats del área de trabajo", "chat.history.label": "Mostrar chats...", "chat.history.rename": "Cambiar nombre", + "chat.releaseNotes.label": "Explore New Features", "chatWith": "Chatear con la extensión", "currentChatLabel": "actual", - "installChat": "Install {0}", - "installChatGlobalAction.justification": "AI support requires this extension.", "interactiveSession.clearHistory.label": "Borrar el historial de entradas", "interactiveSession.focusInput.label": "Enfocar entrada de chat", "interactiveSession.history.delete": "Eliminar", "interactiveSession.history.editor": "Abrir en el editor", "interactiveSession.history.pick": "Cambiar a chat", "interactiveSession.open": "Abrir Editor", - "learnMore": "Learn More", + "learnMore": "Más información", "more": "Más...", "newChatTitle": "Nuevo título del chat", "openChat": "Abrir chat", "title4": "Chat", - "toggle.chatControl": "Chat Controls", - "toggle.chatControlsDescription": "Toggle visibility of the Chat Controls in title bar" + "toggle.chatControl": "Controles de chat", + "toggle.chatControlsDescription": "Alternar visibilidad de los controles de diseño en la barra de título" }, "vs/workbench/contrib/chat/browser/actions/chatClearActions": { + "chat.done.label": "Listo", "chat.newChat.label": "Nuevo chat", - "chat.newEdits.label": "New Edit Session", - "chat.openEdits.label": "Open Edit Session" + "chat.newEdits.label": "Nueva sesión de edición", + "chat.openEdits.label": "Abrir {0}", + "chat.redoEdit.label": "Rehacer última edición", + "chat.startEditing.confirmation.acceptEdits": "Aceptar y continuar", + "chat.startEditing.confirmation.discardEdits": "Descartar y continuar", + "chat.startEditing.confirmation.pending.message.2": "Iniciar una nueva sesión de edición finalizará la sesión actual. ¿Desea aceptar las ediciones pendientes de {0} los archivos?", + "chat.startEditing.confirmation.title": "¿Quiere iniciar una nueva sesión de edición?", + "chat.undoEdit.label": "Deshacer última edición" }, "vs/workbench/contrib/chat/browser/actions/chatCodeblockActions": { - "chat.applyAll.label": "Aplicar todas las ediciones", "interactive.applyInEditor.label": "Aplicar en el editor", "interactive.compare.apply": "Aplicar ediciones", "interactive.compare.discard": "Descartar ediciones", @@ -5419,19 +5458,25 @@ "interactive.runInTerminal.label": "Insertar en terminal" }, "vs/workbench/contrib/chat/browser/actions/chatContextActions": { + "chatAttachFiles": "Buscar archivos para agregarlos al espacio de trabajo", "chatContext.attach.placeholder": "Buscar datos adjuntos", - "chatContext.attachScreenshot.labelElectron.Window": "Screenshot Window", - "chatContext.attachScreenshot.labelWeb": "Screenshot", - "chatContext.editors": "Open Editors", + "chatContext.attachScreenshot.labelElectron.Window": "Ventana de recorte de pantalla", + "chatContext.attachScreenshot.labelWeb": "Recorte de pantalla", + "chatContext.editors": "Editores abiertos", "chatContext.notebook.kernelVariable": "Variable de kernel...", "chatContext.notebook.selectkernelVariable": "Seleccionar e insertar variable de kernel", - "chatContext.searchResults": "Search Results", + "chatContext.relatedFiles": "Archivos relacionados", + "chatContext.searchResults": "Resultados de la búsqueda", "chatContext.symbol": "Símbolo...", "imageFromClipboard": "Imagen del Portapapeles", "pastedImage": "Imagen pegada", + "relatedFiles": "Agregar archivos relacionados al espacio de trabajo", "workbench.action.chat.attachContext.label": "Adjuntar contexto", "workbench.action.chat.attachFile.label": "Agregar archivo al chat", - "workbench.action.chat.attachSelection.label": "Agregar selección al chat" + "workbench.action.chat.attachSelection.label": "Agregar selección al chat", + "workbench.action.chat.editing.attachFiles.label": "Agregar archivos al espacio de trabajo", + "workbench.action.edits.attachFile.label": "Agregar archivo a {0}", + "workbench.action.edits.attachSelection.label": "Agregar selección a {0}" }, "vs/workbench/contrib/chat/browser/actions/chatCopyActions": { "interactive.copyAll.label": "Copiar todo", @@ -5444,13 +5489,15 @@ "actions.chat.submitSecondaryAgent": "Enviar al agente secundario", "chat.newChat.label": "Enviar a nuevo chat", "chat.pickModel.label": "Elegir modelo", - "chat.sendToChatEditing.label": "Send to Copilot Edits", - "chat.startEditing.confirmation.message": "Starting a new editing session will end your current editing session and discard edits to {0} files. Do you wish to proceed?", - "chat.startEditing.confirmation.primaryButton": "Yes", - "chat.startEditing.confirmation.title": "Start new editing session?", + "chat.sendToChatEditing.label": "Enviar a ediciones de Copilot", + "chat.startEditing.confirmation.message.many": "Iniciar una nueva sesión de edición finalizará la sesión de edición actual de {0} archivos. ¿Desea continuar?", + "chat.startEditing.confirmation.message.one": "Iniciar una nueva sesión de edición finalizará la sesión de edición actual de {0} archivo. ¿Desea continuar?", + "chat.startEditing.confirmation.primaryButton": "Sí", + "chat.startEditing.confirmation.title": "¿Quiere iniciar una nueva sesión de edición?", + "edits.submit.label": "Enviar", "interactive.cancel.label": "Cancelar", - "interactive.submit.label": "Send and Dispatch", - "interactive.submitWithoutDispatch.label": "Send" + "interactive.submit.label": "Enviar y distribuir", + "interactive.submitWithoutDispatch.label": "Enviar" }, "vs/workbench/contrib/chat/browser/actions/chatFileTreeActions": { "interactive.nextFileTree.label": "Siguiente árbol de archivos", @@ -5477,20 +5524,18 @@ "toggle.query": "Consulta con la que se abrirá el chat rápido" }, "vs/workbench/contrib/chat/browser/actions/chatTitleActions": { - "chat.remove.label": "Quitar solicitud y respuesta", - "chat.retry.confirmation.checkbox": "Don't ask again", - "chat.retry.confirmation.message2": "This will undo edits made to {0} since this request.", - "chat.retry.confirmation.primaryButton": "Yes", + "chat.removeRequest.label": "Eliminar solicitud", + "chat.retry.confirmation.checkbox": "No volver a preguntar", + "chat.retry.confirmation.message2": "Esto deshacerá las modificaciones realizadas en{0} desde esta solicitud.", + "chat.retry.confirmation.primaryButton": "Sí", "chat.retry.label": "Reintentar", - "chat.retryLast.confirmation.message2": "This will undo edits made to {0} files in your working set since this request. Do you want to proceed?", - "chat.retryLast.confirmation.title2": "Do you want to retry your last request?", - "chat.startEditing.confirmation.acceptEdits": "Accept & Continue", - "chat.startEditing.confirmation.discardEdits": "Discard & Continue", - "chat.startEditing.confirmation.message": "Starting a new editing session will end your current editing session and discard edits to {0} files. Do you wish to proceed?", - "chat.startEditing.confirmation.pending.message": "Starting a new editing session will end your current session. Do you want to discard pending edits to {0} files?", - "chat.startEditing.confirmation.primaryButton": "Yes", - "chat.startEditing.confirmation.title": "Start new editing session?", - "chat.startEditing.label2": "Edit with Copilot", + "chat.retryLast.confirmation.message2": "Esto deshacerá las modificaciones realizadas en los archivos {0} del conjunto de trabajo desde esta solicitud. ¿Desea continuar?", + "chat.retryLast.confirmation.title2": "¿Desea reintentar la última solicitud?", + "chat.startEditing.label2": "Editar con Copilot", + "chat.startEditing.last": "The last {0} requests", + "chat.startEditing.pickAll": "All requests from the conversation", + "chat.startEditing.pickCustom": "Manually select requests...", + "chat.startEditing.pickRequest": "Seleccione las solicitudes que desea usar para la edición", "interactive.helpful.label": "Útil", "interactive.insertIntoNotebook.label": "Insertar en Notebook", "interactive.reportIssueForBug.label": "Notificar incidencia", @@ -5508,24 +5553,23 @@ "overlap": "Otro cambio de código está en vista previa. Aplique o descarte primero los cambios pendientes." }, "vs/workbench/contrib/chat/browser/attachments/implicitContextAttachment": { - "chat.fileAttachment": "Attached file, {0}", - "chat.fileAttachmentWithRange": "Attached file, {0}, line {1} to line {2}", - "disable": "Disable current file context", - "enable": "Enable current file context", - "enableHint": "disabled", - "openEditor": "Current file context" - }, - "vs/workbench/contrib/chat/browser/chat": { - "generating": "Generando" + "chat.fileAttachment": "Archivo adjunto, {0}", + "chat.fileAttachmentWithRange": "Archivo adjunto, {0}, línea {1} a la línea {2}", + "disable": "Deshabilitar contexto de archivo actual", + "enable": "Habilitar contexto de archivo actual", + "enableHint": "deshabilitado", + "openEditor": "Contexto de archivo actual" }, "vs/workbench/contrib/chat/browser/chat.contribution": { "chat": "Chat", "chat.commandCenter.enabled": "Controla si el centro de comandos muestra un menú para las acciones de chat (requiere {0}).", - "chat.editing.alwaysSaveWithGeneratedChanges": "Whether to always ask before saving files with changes made by chat.", - "chat.editing.confirmEditRequestRemoval": "Whether to show a confirmation before removing a request and its associated edits.", - "chat.editing.confirmEditRequestRetry": "Whether to show a confirmation before retrying a request and its associated edits.", - "chat.editing.enableRestoreFile": "Whether to show a toggle to restore an earlier version of a file that was edited in a chat editing session request.", + "chat.detectParticipant.enabled": "Habilita la detección automática del participante del chat para el chat del panel.", + "chat.editing.alwaysSaveWithGeneratedChanges": "Si se debe preguntar siempre antes de guardar los archivos con los cambios realizados por chat.", + "chat.editing.confirmEditRequestRemoval": "Indica si se debe mostrar una confirmación antes de quitar una solicitud y sus ediciones asociadas.", + "chat.editing.confirmEditRequestRetry": "Indica si se debe mostrar una confirmación antes de reintentar una solicitud y sus ediciones asociadas.", "chat.experimental.detectParticipant.enabled": "Habilita la detección automática del participante del chat para el chat del panel.", + "chat.experimental.detectParticipant.enabled.deprecated": "Este valor está en desuso. Use \"chat.detectParticipant.enabled\" en su lugar.", + "chat.experimental.offerSetup": "Controle si la configuración se ofrece para chat si aún no se ha realizado.", "clear": "Iniciar un nuevo chat", "file": "Elegir un archivo en el área de trabajo", "interactiveSession.editor.fontFamily": "Controla la familia de las fuentes en los bloques de código de chat.", @@ -5570,9 +5614,14 @@ "accept": "Aceptar", "dismiss": "Descartar" }, + "vs/workbench/contrib/chat/browser/chatContentParts/chatMarkdownContentPart": { + "chat.codeblock.applying": "Aplicando ediciones...", + "chat.codeblock.applyingPercentage": "Aplicando ediciones ({0}%)...", + "chat.codeblock.generating": "Generando ediciones..." + }, "vs/workbench/contrib/chat/browser/chatContentParts/chatReferencesContentPart": { - "addToChat": "Add File to Chat", - "chat.openEditor": "Open Editor", + "addToChat": "Agregar archivo al chat", + "chat.openEditor": "Abrir Editor", "chatCollapsibleList": "Lista de chats contraíbles", "setting.hover": "Abrir configuración ''{0}''", "usedReferencesCollapsed": "{0}, se ha contraído", @@ -5592,110 +5641,136 @@ "treeAriaLabel": "Árbol de archivos" }, "vs/workbench/contrib/chat/browser/chatDragAndDrop": { - "attach as context": "Adjuntar {0} como contexto", + "addToWorkingSet": "Agregar {0} a espacio de trabajo", + "attacAsContext": "Adjuntar {0} como contexto", "file": "Archivo", + "files": "Archivos", + "folder": "Carpeta", "image": "Imagen" }, - "vs/workbench/contrib/chat/browser/chatEditingActions": { - "accept.allFiles": "Accept All", - "accept.file": "Accept", - "chat.openWorkingSetHistory.label": "Open File Checkpoint", - "chat.remove.confirmation.checkbox": "Don't ask again", - "chat.remove.confirmation.message2": "This will remove all subsequent requests and undo edits made to {0}. Do you want to proceed?", - "chat.remove.confirmation.multipleEdits.message": "This will remove all subsequent requests and undo edits made to {0} files in your working set. Do you want to proceed?", - "chat.remove.confirmation.primaryButton": "Yes", - "chat.remove.confirmation.title": "Do you want to undo {0} edits?", - "chat.removeLast.confirmation.message2": "This will remove your last request and undo the edits made to {0}. Do you want to proceed?", - "chat.removeLast.confirmation.multipleEdits.message": "This will remove your last request and undo edits made to {0} files in your working set. Do you want to proceed?", - "chat.removeLast.confirmation.title": "Do you want to undo your last edit?", - "chat.restoreFile.label": "Restore Previous File State", - "chat.restoreFile.shortTitle": "Restore Previous File State", - "chat.restoreFile.title": "Using Previous File State", - "chat.restoreFile.tooltip": "Toggle to use the previous state of an edited file in your next request", - "chat.undoEdits.label": "Undo Edits", - "chatEditing.checkpoint": "{0} (Checkpoint {1})", - "chatEditing.openDiffs": "Open Diffs", - "discard.allFiles": "Discard All", - "discard.file": "Discard", - "open.fileInDiff": "Open Changes in Diff Editor", - "removeFileFromWorkingSet": "Remove File", - "workbench.action.chat.addFilesToWorkingSet.label": "Add Files to Working Set" - }, - "vs/workbench/contrib/chat/browser/chatEditingService": { - "chat": "Chat Editing", - "chatEditing.fileSave": "{0} wants to create a file. Choose where it should be saved.", + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingActions": { + "accept": "Aceptar", + "accept.file": "Aceptar", + "acceptAllEdits": "Aceptar todas las ediciones", + "addFileToWorkingSet": "Agregar archivo", + "chat.editing.discardAll.confirmation.manyFiles": "Esto deshará los cambios realizados {0}en {1} los archivos. ¿Desea continuar?", + "chat.editing.discardAll.confirmation.oneFile": "Esto deshará los cambios realizados por {0} en {1}. ¿Desea continuar?", + "chat.editing.discardAll.confirmation.primaryButton": "Sí", + "chat.editing.discardAll.confirmation.title": "¿Desea descartar todas las ediciones?", + "chat.openSnapshot.label": "Abrir instantánea de archivo", + "chat.remove.confirmation.checkbox": "No volver a preguntar", + "chat.remove.confirmation.message2": "Esto quitará todas las solicitudes posteriores y se deshacerán las modificaciones realizadas en {0}. ¿Desea continuar?", + "chat.remove.confirmation.multipleEdits.message": "Esto quitará todas las solicitudes posteriores y deshacerá las modificaciones realizadas en los archivos {0} del conjunto de trabajo. ¿Desea continuar?", + "chat.remove.confirmation.primaryButton": "Sí", + "chat.remove.confirmation.title": "¿Desea deshacer {0} ediciones?", + "chat.removeLast.confirmation.message2": "Esto quitará la última solicitud y deshará las modificaciones realizadas en {0}. ¿Desea continuar?", + "chat.removeLast.confirmation.multipleEdits.message": "Esto quitará la última solicitud y deshacerá las modificaciones realizadas en los archivos {0} del conjunto de trabajo. ¿Desea continuar?", + "chat.removeLast.confirmation.title": "¿Desea deshacer la última edición?", + "chat.undoEdits.label": "Deshacer ediciones", + "chatEditing.snapshot": "{0} (instantánea {1})", + "chatEditing.viewChanges": "Ver todas las ediciones", + "discard": "Descartar", + "discard.file": "Descartar", + "discardAllEdits": "Descartar todas las ediciones", + "open.fileInDiff": "Abrir cambios en el Editor de diferencias", + "removeFileFromWorkingSet": "Quitar archivo", + "workbench.action.chat.addSelectedFilesToWorkingSet.label": "Agregar archivos seleccionados al conjunto de trabajo" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingModifiedFileEntry": { + "chatEditing1": "Edición de chat: \"{0}\"", + "chatEditing2": "Edición de chat" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingService": { + "chat": "Edición de chat", + "chatEditing.modified": "Cambios pendientes de {0}", + "chatEditing.modified2": "Cambios pendientes del chat", "chatEditing.startingSession": "Generando ediciones...", - "chatEditing1": "Chat Edit: '{0}'", - "chatEditing2": "Chat Edit", + "join.chatEditingSession": "Saving chat edits history", + "multiDiffEditorInput.name": "Ediciones sugeridas" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingSession": { + "chatEditing.fileSave": "{0} desea crear un archivo. Elija dónde se debe guardar.", + "chatEditing.transient": "Abrir Editor", "multiDiffEditorInput.name": "Ediciones sugeridas" }, "vs/workbench/contrib/chat/browser/chatEditorActions": { - "accept": "Accept Chat Edit", - "next": "Go to Next Chat Edit", - "prev": "Go to Previous Chat Edit", - "reject": "Reject Chat Edit" + "accept": "Aceptar edición de chat", + "accept2": "Aceptar", + "diff": "Abrir diferencia", + "discard": "Descartar edición de chat", + "discard2": "Descartar", + "next": "Ir a Siguiente edición de chat", + "prev": "Ir a Edición de chat anterior", + "undo": "Deshacer este cambio", + "undo2": "Deshacer" }, "vs/workbench/contrib/chat/browser/chatEditorController": { - "chat.hasEditorModifications": "The current editor contains chat modifications" + "chat.hasEditorModifications": "El editor actual contiene modificaciones de chat" }, "vs/workbench/contrib/chat/browser/chatEditorInput": { "chatEditorLabelIcon": "Icono de la etiqueta del editor de chats.", "chatEditorName": "Chat" }, + "vs/workbench/contrib/chat/browser/chatEditorOverlay": { + "label": "Estado de navegación", + "nOfM": "{0} de {1}", + "tooltip_11": "1 change in 1 file", + "tooltip_1n": "1 change in {0} files", + "tooltip_n1": "{0} changes in 1 file", + "tooltip_nm": "{0} changes in {1} files" + }, "vs/workbench/contrib/chat/browser/chatEditorSaving": { "chat": "chat", - "config": "Always save with AI-generated changes without asking", - "detail2": "AI-generated changes may be incorrect and should be reviewed before saving.", - "discard": "Cancel", - "message.1": "Do you want to save the changes {0} made in {1}?", - "message.2": "Do you want to save the changes {0} made to {1} files?", - "message.batched.multiFile.1": "Do you want to save the changes {0} made in {1} files?", - "message.batched.multiFile.2": "Do you want to save the changes chat made in {0} files?", - "message.batched.oneFile.1": "Do you want to save the changes {0} made in {1}?", - "message.batched.oneFile.2": "Do you want to save the changes chat made in {0}?", - "message.batched.oneFile.3": "Do you want to save the changes {0} made in 1 file?", - "message.batched.oneFile.4": "Do you want to save the changes chat made in 1 file?", - "save": "Save", - "save all": "Save All", - "save.allFiles": "Save All" + "config": "Guardar siempre con cambios generados por inteligencia artificial sin preguntar", + "detail2": "Los cambios generados por IA pueden ser incorrectos y deben revisarse antes de guardar.", + "discard": "Cancelar", + "message.1": "¿Desea guardar los {0} cambios realizados en {1}?", + "message.2": "¿Desea guardar los cambios {0} realizados en {1} archivos?", + "message.batched.multiFile.1": "¿Desea guardar los {0} cambios realizados en {1} archivos?", + "message.batched.multiFile.2": "¿Desea guardar el chat de cambios realizado en {0} archivos?", + "message.batched.oneFile.1": "¿Desea guardar los {0} cambios realizados en {1}?", + "message.batched.oneFile.2": "¿Desea guardar el chat de cambios realizado en {0}?", + "message.batched.oneFile.3": "¿Desea guardar los {0} cambios realizados en 1 archivo?", + "message.batched.oneFile.4": "¿Desea guardar el chat de cambios realizado en 1 archivo?", + "save": "Guardar", + "save all": "Guardar todo", + "save.allFiles": "Guardar todo" }, "vs/workbench/contrib/chat/browser/chatFollowups": { "followUpAriaLabel": "Pregunta de seguimiento: {0}" }, - "vs/workbench/contrib/chat/browser/chatGettingStarted": { - "chat.openPanel": "Abrir panel de chat", - "workbench.panel.chat.view.showGettingStarted": "When enabled, shows a getting started experiment in the chat panel." - }, - "vs/workbench/contrib/chat/browser/chatImagePaste": { - "pastedImage": "Imagen pegada" - }, "vs/workbench/contrib/chat/browser/chatInlineAnchorWidget": { "actions.attach.label": "Agregar archivo al chat", - "actions.copy.label": "Copy", + "actions.copy.label": "Copiar", "actions.goToDecl.label": "Ir a la definición", - "actions.openToSide.label": "Open to the Side", - "goToImplementations.label": "Go to Implementations", + "actions.openToSide.label": "Abrir en el lateral", + "goToImplementations.label": "Ir a Implementaciones", "goToReferences.label": "Ir a Referencias", - "goToTypeDefinitions.label": "Go to Type Definitions", + "goToTypeDefinitions.label": "Ir a Definiciones de tipo", "miGotoDefinition": "Ir a la &&Definición", - "miGotoImplementations": "Go to &&Implementations", + "miGotoImplementations": "Ir a &&implementaciones", "miGotoReference": "Ir a &&Referencias", - "miGotoTypeDefinition": "Go to &&Type Definitions", - "resource": "The full value of the chat anchor resource, including scheme and path" + "miGotoTypeDefinition": "Ir a definiciones de &&tipo", + "resource": "El valor completo del recurso de anclaje de chat, incluido el esquema y la ruta de acceso" }, "vs/workbench/contrib/chat/browser/chatInputPart": { "actions.chat.accessibiltyHelp": "Entrada de chat, Escribir para hacer preguntas o escribir / para temas, presione Entrar para enviar la solicitud. Use {0} para la Ayuda de accesibilidad del chat.", + "addFiles.label": "Agregar archivos al espacio de trabajo", "chat.attachment": "Contexto adjunto, {0}", - "chat.attachment.clearButton": "Remove from context", + "chat.attachment.clearButton": "Quitar del contexto", "chat.fileAttachment": "Archivo adjunto, {0}", "chat.fileAttachmentWithRange": "Archivo adjunto, {0}, línea {1} a la línea {2}", "chat.imageAttachment": "Imagen adjunta, {0}", "chat.submitToSecondaryAgent": "Enviar a @{0}", - "chatAddFiles": "{0} Add Files...", - "chatAttachFiles": "Search for files to add to your working set", - "chatEditingSession.manyFiles": "({0} files)", - "chatEditingSession.oneFile": "(1 file)", - "chatEditingSession.workingSet": "Working Set", + "chatAddFiles": "{0} Agregar archivos...", + "chatEditingSession.excludedFile": "The Working Set file limit has ben reached. {0} is excluded from the Woking Set. Remove other files to make space for {0}.", + "chatEditingSession.excludedFiles": "({0} files, {1} excluded)", + "chatEditingSession.excludedOneFile": "1 file is excluded from the Working Set.", + "chatEditingSession.excludedSomeFiles": "{0} files are excluded from the Working Set.", + "chatEditingSession.fileLimitReached": "You have reached the maximum number of files that can be added to the working set.", + "chatEditingSession.manyFiles": "({0} archivos)", + "chatEditingSession.oneFile": "(1 archivo)", + "chatEditingSession.workingSet": "Espacio de trabajo", "chatInput": "Entrada de chat", "chatInput.accessibilityHelpNoKb": "Entrada de chat, escriba el código aquí y presione Entrar para ejecutarlo. Use el comando Ayuda de accesibilidad del chat para obtener más información.", "notebook.moreExecuteActionsLabel": "Más..." @@ -5703,6 +5778,7 @@ "vs/workbench/contrib/chat/browser/chatListRenderer": { "chatConfirmationAction": "seleccionado \"{0}\"", "didNotFollowInstructions": "No se han seguido las instrucciones", + "generating": "Generando", "incompleteCode": "Código incompleto", "incorrectCode": "Código incorrecto sugerido", "missingContext": "Falta el contexto", @@ -5726,7 +5802,7 @@ "chatCommandSticky": "Indica si la invocación del comando deja el chat en modo persistente, donde el comando se agrega automáticamente a la entrada del chat para el siguiente mensaje.", "chatCommandWhen": "Condición que debe ser verdadera para habilitar este comando.", "chatCommandsDescription": "Comandos disponibles para este participante del chat, que el usuario puede invocar con \"/\".", - "chatEditing.viewContainer.label": "Copilot Edits", + "chatEditing.viewContainer.label": "Ediciones de Copilot", "chatFailErrorMessage": "Error al cargar el chat porque la versión instalada de la extensión {0} no es compatible con esta versión de {1}. Asegúrese de que la extensión de chat de GitHub Copilot está actualizada.", "chatParticipantDescription": "Una descripción de este participante del chat, que se muestra en la interfaz de usuario.", "chatParticipantDisambiguation": "Metadatos para ayudar a enrutar automáticamente las preguntas del usuario a este participante del chat.", @@ -5738,16 +5814,31 @@ "chatParticipantName": "Nombre orientado al usuario para este participante del chat. El usuario empleará \"@\" con este nombre para invocar al participante. El nombre no debe contener espacios en blanco.", "chatParticipantWhen": "Condición que debe ser verdadera para habilitar este participante.", "chatSampleRequest": "Cuando el usuario hace clic en este participante en \"/help\", este texto se enviará al participante.", + "miToggleChat": "&&Chat", + "miToggleEdits": "Copilot Ed&&its", "showExtension": "Mostrar extensión", "vscode.extension.contributes.chatParticipant": "Contribuye a un participante del chat" }, "vs/workbench/contrib/chat/browser/chatPasteProviders": { - "pastedImageName": "Pasted Image" + "pastedImageName": "Imagen pegada" + }, + "vs/workbench/contrib/chat/browser/chatSetup.contribution": { + "hideChatSetup": "Ocultar configuración de chat", + "hideSetup": "Ocultar", + "installChat": "Instalar {0}", + "learnMore": "Aprende más", + "setup": "Instalar {0}", + "setupChatInstalling": "Configurando chat para usted...", + "setupChatSigningIn": "Iniciando sesión en {0}...", + "setupContent": "{0} es el programador del par de inteligencia artificial que le ayuda a escribir código de forma más rápida e inteligente.", + "signInAndInstallChat": "Inicie sesión para usar {0}", + "signInAndSetup": "Inicie sesión para usar {0}", + "triggerChatSetup": "Desencadenar configuración de chat" }, "vs/workbench/contrib/chat/browser/chatWidget": { - "chatWidget.tips": "{0} or type {1} to attach context\r\n\r\n{2} to chat with extensions\r\n\r\nType {3} to use commands", - "chatWidget.tips.withoutParticipants": "{0} or type {1} to attach context", - "scrollDownButtonLabel": "Scroll down" + "chatWidget.tips": "{0} o escriba {1} para adjuntar contexto\r\n\r\n{2} para chatear con extensiones\r\n\r\nEscriba {3} para usar comandos", + "chatWidget.tips.withoutParticipants": "{0} o escriba {1} para adjuntar contexto", + "scrollDownButtonLabel": "Desplazar hacia abajo" }, "vs/workbench/contrib/chat/browser/codeBlockPart": { "chat.codeBlock.toolbar": "Barra de herramientas de bloque de código", @@ -5770,29 +5861,36 @@ "allFilesDescription": "Buscar los archivos relevantes del área de trabajo y proporcionar contexto a partir de ellos" }, "vs/workbench/contrib/chat/browser/contrib/chatInputCompletions": { - "installLabel": "Install Chat Extensions...", + "fileEntryDescription": "{0} ({1})", + "installLabel": "Instalar extensiones de chat...", "pickFileLabel": "Elegir un archivo" }, "vs/workbench/contrib/chat/browser/contrib/chatInputEditorHover": { "hoverAccessibilityChatAgent": "Aquí hay una parte activable del agente de chat." }, + "vs/workbench/contrib/chat/browser/contrib/chatInputRelatedFilesContrib": { + "relatedFile": "Archivo sugerido" + }, "vs/workbench/contrib/chat/browser/contrib/screenshot": { - "screenshot": "Screenshot" + "screenshot": "Recorte de pantalla" }, "vs/workbench/contrib/chat/browser/languageModelToolsService": { - "toolInvocationMessage": "Using {0}" + "toolInvocationMessage": "Usando {0}" }, "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewsWelcomeContributions": { - "chatViewsWelcome.content": "The content of the welcome message. The first command link will be rendered as a button.", - "chatViewsWelcome.icon": "The icon for the welcome message.", - "chatViewsWelcome.title": "The title of the welcome message.", - "chatViewsWelcome.when": "Condition when the welcome message is shown.", - "vscode.extension.contributes.chatViewsWelcome": "Contributes a welcome message to a chat view" + "chatViewsWelcome.content": "Contenido del mensaje de bienvenida. El primer vínculo de comando se representará como un botón.", + "chatViewsWelcome.icon": "Icono del mensaje de bienvenida.", + "chatViewsWelcome.title": "Título del mensaje de bienvenida.", + "chatViewsWelcome.when": "Condición cuando se muestra el mensaje de bienvenida.", + "vscode.extension.contributes.chatViewsWelcome": "Aporta un mensaje de bienvenida a una vista de chat" + }, + "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewWelcomeController": { + "preview": "VERSIÓN PRELIMINAR" }, "vs/workbench/contrib/chat/common/chatColors": { "chat.avatarBackground": "Color de fondo de un avatar de chat.", "chat.avatarForeground": "Color de primer plano de un avatar de chat.", - "chat.editedFileForeground": "The foreground color of a chat edited file in the edited file list.", + "chat.editedFileForeground": "Color de primer plano de un archivo editado por chat en la lista de archivos editados.", "chat.requestBackground": "Color de fondo de una solicitud de chat.", "chat.requestBorder": "Color del borde de una solicitud de chat.", "chat.slashCommandBackground": "Color de fondo de un comando de barra oblicua de chat.", @@ -5800,10 +5898,11 @@ }, "vs/workbench/contrib/chat/common/chatContextKeys": { "chatEditApplied": "True cuando se han aplicado las ediciones de texto del chat.", - "chatEditingParticipantRegistered": "True when a default chat participant is registered for editing.", + "chatEditingCanRedo": "True cuando es posible rehacer una interacción en el panel de edición.", + "chatEditingCanUndo": "True cuando es posible deshacer una interacción en el panel de edición.", + "chatEditingParticipantRegistered": "Es true cuando se registra un participante de chat predeterminado para editarlo.", "chatExtensionInvalid": "True cuando la extensión de chat instalada no es válida y debe actualizarse.", - "chatHasFileAttachments": "True when the chat has file attachments.", - "chatInstallEntitled": "True when the user is entitled for chat installation.", + "chatHasFileAttachments": "Es true cuando el chat tiene datos adjuntos de archivo.", "chatIsEnabled": "True cuando el chat está habilitado porque se activa un participante de chat predeterminado con una implementación.", "chatItemId": "Id. del elemento de chat.", "chatLastItemId": "Id. del último elemento de chat.", @@ -5815,6 +5914,11 @@ "chatResponseFiltered": "Es true cuando el servidor filtró la respuesta del chat.", "chatResponseSupportsIssueReporting": "Es verdadero cuando la respuesta de chat actual admite informes de problemas.", "chatSessionResponseDetectedAgentOrCommand": "Cuando se detectó automáticamente el agente o el comando", + "chatSetupEntitled": "True cuando se ofrece la configuración del chat para un usuario con derecho a iniciar sesión.", + "chatSetupInstalling": "True cuando la configuración del chat está instalando el chat.", + "chatSetupSignedIn": "True cuando se ofrece la configuración del chat para un usuario que ha iniciado sesión.", + "chatSetupSigningIn": "True cuando la configuración del chat está esperando el inicio de sesión.", + "chatSetupTriggered": "Verdadero cuando se desencadena la configuración del chat.", "inChat": "es true cuando el foco está en el widget del chat; en caso contrario, es false.", "inInteractiveInput": "es true cuando el foco está en la entrada del chat; en caso contrario, es false.", "inQuickChat": "Es true cuando la interfaz de usuario de chat rápido tiene el foco; de lo contrario, es false.", @@ -5824,7 +5928,7 @@ "interactiveSessionResponseVote": "Cuando la respuesta ha sido votada a favor, se establece en \"up\". Cuando se ha votado en contra, se establece como \"down\". En caso contrario, será una cadena vacía." }, "vs/workbench/contrib/chat/common/chatEditingService": { - "chatEditingWidgetFileState": "The current state of the file in the chat editing widget" + "chatEditingWidgetFileState": "Estado actual del archivo en el widget de edición del chat" }, "vs/workbench/contrib/chat/common/chatModel": { "codeCitation": "Código similar encontrado con 1 tipo de licencia", @@ -5848,19 +5952,19 @@ "languageModels": "El lenguaje modela las estadísticas de uso de esta extensión." }, "vs/workbench/contrib/chat/common/tools/languageModelToolsContribution": { - "canBeReferencedInPrompt": "If true, this tool shows up as an attachment that the user can add manually to their request. Chat participants will receive the tool in {0}.", + "canBeReferencedInPrompt": "Si es true, esta herramienta se muestra como datos adjuntos que el usuario puede agregar manualmente a su solicitud. Los participantes del chat recibirán la herramienta en {0}.", "condition": "Condición que debe ser verdadera para que esta herramienta esté habilitada. Tenga en cuenta que una herramienta aún puede ser invocada por otra extensión aunque su condición \"when\" sea false.", - "icon": "An icon that represents this tool. Either a file path, an object with file paths for dark and light themes, or a theme icon reference, like `$(zap)`", + "icon": "Icono que representa esta herramienta. Una ruta de acceso de archivo, un objeto con rutas de acceso de archivo para temas oscuros y claros, o una referencia de icono de tema, como `$(zap)`", "icon.dark": "Ruta de icono cuando se usa un tema oscuro", "icon.light": "Ruta del icono cuando se usa un tema ligero", - "parametersSchema": "A JSON schema for the parameters this tool accepts. The parameters must be an object at the top level. A particular language model may not support all JSON schema features. See the documentation for the language model family you are using for more information.", + "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.", "toolDisplayName": "Nombre legible para esta herramienta que se puede usar para describirla en la interfaz de usuario.", - "toolModelDescription": "A description of this tool that may be used by a language model to select it.", - "toolName": "A unique name for this tool. This name must be a globally unique identifier, and is also used as a name when presenting this tool to a language model.", - "toolName2": "If {0} is enabled for this tool, the user may use '#' with this name to invoke the tool in a query. Otherwise, the name is not required. Name must not contain whitespace.", - "toolTags": "A set of tags that roughly describe the tool's capabilities. A tool user may use these to filter the set of tools to just ones that are relevant for the task at hand, or they may want to pick a tag that can be used to identify just the tools contributed by this extension.", + "toolModelDescription": "Descripción de esta herramienta que puede usar un modelo de lenguaje para seleccionarla.", + "toolName": "Un nombre único para esta herramienta. Este nombre debe ser un identificador único global y también se usa como nombre al presentar esta herramienta a un modelo de lenguaje.", + "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.", + "toolTags": "Conjunto de etiquetas que describen aproximadamente las capacidades de la herramienta. Un usuario de herramientas puede usar estas herramientas para filtrar el conjunto de herramientas por solo aquellas que sean relevantes para la tarea que tenga a mano, o puede que quiera seleccionar una etiqueta que se pueda usar para identificar solo las herramientas aportadas por esta extensión.", "toolUserDescription": "Descripción de esta herramienta que se puede mostrar al usuario.", - "vscode.extension.contributes.tools": "Contributes a tool that can be invoked by a language model in a chat session, or from a standalone command. Registered tools can be used by all extensions." + "vscode.extension.contributes.tools": "Aporta una herramienta que un modelo de lenguaje puede invocar en una sesión de chat o desde un comando independiente. Todas las extensiones pueden usar las herramientas registradas." }, "vs/workbench/contrib/chat/common/voiceChatService": { "voiceChatInProgress": "Hay una sesión de conversión de voz en texto en curso para el chat." @@ -5895,7 +5999,7 @@ "vs/workbench/contrib/codeActions/browser/codeActionsContribution": { "alwaysSave": "Desencadena acciones de código en los guardados explícitos y los guardados automáticos desencadenados por los cambios de foco o ventana.", "codeActionsOnSave.generic": "Controla si se deben ejecutar acciones de \"{0}\" en el archivo guardado.", - "editor.codeActionsOnSave": "Ejecute acciones de código para el editor al guardar. Se deben especificar acciones de código y el editor no debe cerrarse. Ejemplo: `\"source.organizeImports\": \"explicit\" `", + "editor.codeActionsOnSave": "Ejecute acciones de código para el editor al guardar. Se deben especificar acciones de código y el editor no debe cerrarse. Cuando {0} se establece en \"afterDelay\", las acciones de código solo se ejecutarán cuando el archivo se guarde explícitamente. Ejemplo: `\"source.organizeImports\": \"explicit\" `", "explicit": "Desencadena acciones de código solo cuando se guarda explícitamente.", "explicitBoolean": "Desencadena acciones de código solo cuando se guarda explícitamente. Este valor quedará en desuso en favor de \"explicit\".", "explicitSave": "Desencadena acciones de código solo cuando se guarda explícitamente", @@ -5904,27 +6008,7 @@ "neverBoolean": "Desencadena acciones de código solo cuando se guarda explícitamente. Este valor quedará en desuso en favor de \"never\".", "neverSave": "Nunca desencadena acciones de código al guardar", "neverSaveBoolean": "Nunca desencadena acciones de código al guardar. Este valor quedará en desuso en favor de \"never\".", - "notebook.codeActionsOnSave": "Ejecute una serie de acciones de código para un cuaderno al guardar. Se deben especificar acciones de código, no se debe guardar el archivo tras un retraso y el editor no debe cerrarse. Ejemplo: `\"notebook.source.organizeImports\": \"explicit\"`" - }, - "vs/workbench/contrib/codeActions/common/codeActionsExtensionPoint": { - "codeActions.description": "Descripción", - "codeActions.kind": "Tipo", - "codeActions.languages": "Idiomas", - "codeActions.title": "Título", - "codeactions": "Acciones de código", - "contributes.codeActions": "Configure el editor que se usará para un recurso.", - "contributes.codeActions.description": "Descripción de lo que hace la acción de código.", - "contributes.codeActions.kind": "\"CodeActionKind\" de la acción de código de contribución.", - "contributes.codeActions.languages": "Modos de idioma para los que están habilitadas las acciones de código.", - "contributes.codeActions.title": "Etiqueta para la acción de código utilizada en la interfaz de usuario." - }, - "vs/workbench/contrib/codeActions/common/documentationExtensionPoint": { - "contributes.documentation": "Documentación aportada.", - "contributes.documentation.refactoring": "Documentación aportada para la refactorización.", - "contributes.documentation.refactoring.command": "Comando ejecutado.", - "contributes.documentation.refactoring.title": "Etiqueta para la documentación utilizada en la interfaz de usuario.", - "contributes.documentation.refactoring.when": "Cuando la cláusula.", - "contributes.documentation.refactorings": "Documentación aportada para refactorizaciones." + "notebook.codeActionsOnSave": "Ejecute una serie de acciones de código para un cuaderno al guardar. Se deben especificar acciones de código y el editor no debe cerrarse. Cuando {0} se establece en \"afterDelay\", las acciones de código solo se ejecutarán cuando el archivo se guarde explícitamente. Ejemplo: `\"notebook.source.organizeImports\": \"explicit\"`" }, "vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": { "toggleScreenReaderMode": "Alternar modo de accesibilidad del lector de pantalla", @@ -6008,7 +6092,7 @@ "vs/workbench/contrib/codeEditor/browser/saveParticipants": { "codeAction.apply": "Aplicando la acción de código \"{0}\".", "codeaction": "Correcciones rápidas", - "codeaction.get2": "Getting code actions from {0} ([configure]({1})).", + "codeaction.get2": "Obteniendo acciones de código de {0} ([configure]({1})).", "formatting2": "Se está ejecutando el formateador \"{0}\" ([configure] ({1}))." }, "vs/workbench/contrib/codeEditor/browser/toggleColumnSelection": { @@ -6496,7 +6580,7 @@ "debug.gutterMiddleClickAction.none": "No realizar ninguna acción.", "debug.gutterMiddleClickAction.triggeredBreakpoint": "Agregar punto de interrupción desencadenado.", "debug.hideLauncherWhileDebugging": "Ocultar el control \"Iniciar depuración\" en la barra de título de la vista \"Ejecutar y depurar\" mientras la depuración está activa. Solo es relevante cuando {0} no es \"docked\".", - "debug.hideSlowPreLaunchWarning": "Hide the warning shown when a `preLaunchTask` has been running for a while.", + "debug.hideSlowPreLaunchWarning": "Oculta la advertencia que se muestra cuando un objeto \"preLaunchTask\" se ha estado ejecutando durante un tiempo.", "debug.onTaskErrors": "Controla qué hacer cuando se encuentran errores después de ejecutar preLaunchTask.", "debug.saveBeforeStart": "Controla qué editores deben guardarse antes de iniciar una sesión de depuración.", "debug.saveBeforeStart.allEditorsInActiveGroup": "Guarde todos los editores del grupo activo antes de iniciar una sesión de depuración.", @@ -7124,6 +7208,16 @@ "bracketPairColorizer.notification.action.showMoreInfo": "Más información", "bracketPairColorizer.notification.action.uninstall": "Desinstalar extensión" }, + "vs/workbench/contrib/dropOrPasteInto/browser/commands": { + "configureDefaultDrop.label": "Configurar la acción de eliminación preferida...", + "configureDefaultPaste.label": "Configurar la acción de pegado preferida..." + }, + "vs/workbench/contrib/dropOrPasteInto/browser/configurationSchema": { + "dropKind": "Identificador de tipo de la edición de colocación.", + "dropPreferredDescription": "Configurar el tipo preferido de edición que se usará al quitar contenido.\r\n\r\nEsta es una lista ordenada de tipos de edición. Se usará la primera edición disponible de un tipo preferido.", + "pasteKind": "Identificador de tipo de la edición de pegado.", + "pastePreferredDescription": "Configurar el tipo preferido de edición que se usará al pegar contenido.\r\n\r\nEsta es una lista ordenada de tipos de edición. Se usará la primera edición disponible de un tipo preferido." + }, "vs/workbench/contrib/editSessions/browser/editSessions.contribution": { "autoResumeWorkingChanges": "Controla si se reanudan automáticamente los cambios de trabajo disponibles almacenados en la nube para el área de trabajo actual.", "autoResumeWorkingChanges.off": "Nunca intente reanudar los cambios de trabajo desde la nube.", @@ -7248,10 +7342,13 @@ }, "vs/workbench/contrib/extensions/browser/extensionEditor": { "Changelog title": "Registro de cambios", + "Install Info": "Instalación", "Marketplace": "Marketplace", - "Marketplace Info": "Más información", + "Marketplace Info": "Marketplace", "Readme title": "Léame", + "Version": "Versión", "builtin": "Integrada", + "cache size": "Caché", "categories": "Categorías", "changelog": "Registro de cambios", "changelogtooltip": "Historial de actualización de extensiones renderizado desde el archivo 'changelog.MD' ", @@ -7259,6 +7356,7 @@ "dependenciestooltip": "Enumera las extensiones de las que depende esta extensión", "details": "Detalles", "detailstooltip": "Detalles de la extensión, mostrados en el archivo 'README.md' de la extensión", + "disk space used": "Tamaño de caché", "extension pack": "Paquete de extensión ({0})", "extension version": "Versión de la extensión", "extensionpack": "Paquete de extensión", @@ -7279,12 +7377,17 @@ "noChangelog": "No hay ningún objeto CHANGELOG disponible.", "noDependencies": "No hay dependencias.", "noReadme": "No hay ningún archivo LÉAME disponible.", + "other": "Local", "preview": "Vista Previa", "published": "Publicado", "publisher": "Publicador ({0})", "rating": "Clasificación", "repository": "Repositorio", "resources": "Recursos", + "size": "Tamaño", + "size when installed": "Tamaño cuando se instala", + "source": "Origen", + "vsix": "VSIX", "workspace extension": "Extensión del área de trabajo" }, "vs/workbench/contrib/extensions/browser/extensionEnablementWorkspaceTrustTransitionParticipant": { @@ -7344,6 +7447,8 @@ "disableAutoUpdate": "Deshabilitar la actualización automática de todas las extensiones", "disablePreRleaseLabel": "Cambiar a la versión de lanzamiento", "disabled filter": "Deshabilitada", + "download VSIX": "Descargar VSIX", + "download pre-release": "Descargar VSIX de versión preliminar", "enableAll": "Habilitar todas las extensiones", "enableAllWorkspace": "Habilitar todas las extensiones para esta área de trabajo", "enableAutoUpdate": "Habilitar la actualización automática de todas las extensiones", @@ -7365,6 +7470,7 @@ "extensions.autoUpdate.enabled": "Descarga e instala las actualizaciones de forma automática solo para las extensiones habilitadas.", "extensions.autoUpdate.false": "Las extensiones no se actualizan automáticamente.", "extensions.autoUpdate.true": "Descarga e instala las actualizaciones de forma automática para todas las extensiones.", + "extensions.gallery.useUnpkgResourceApi": "Cuando se habilita, las extensiones que se van a actualizar se capturan desde el servicio Unpkg.", "extensions.supportUntrustedWorkspaces": "Reemplazar el soporte de área de trabajo no confiable de una extensión. Las extensiones que usen \"true\" estarán siempre habilitadas. Las extensiones que usen \"limited\" estarán siempre habilitadas, y la extensión ocultará la funcionalidad que requiera confianza. Las extensiones que usen \"false\" solo se habilitarán cuando el área de trabajo sea de confianza.", "extensions.supportUntrustedWorkspaces.false": "La extensión sólo se activará cuando el área de trabajo sea de confianza.", "extensions.supportUntrustedWorkspaces.limited": "La extensión siempre estará habilitada, y la extensión ocultará la funcionalidad que requiere confianza.", @@ -7536,7 +7642,6 @@ "ignoreExtensionRecommendation": "No volver a recomendar esta extensión", "ignoreExtensionUpdatePublisher": "Omitiendo actualizaciones publicadas por {0}.", "ignored": "Esta extensión se ignora durante la sincronización", - "incompatible platform": "La extensión \"{0}\" no está disponible en {1} para {2}.", "install": "Instalar", "install another version": "Instalar versión específica...", "install anyway": "Instalar de todos modos", @@ -7563,7 +7668,6 @@ "installing": "Instalando", "installing extensions": "Instalando extensiones...", "learn more": "Más información", - "learn why": "Información sobre el motivo", "malicious tooltip": "Se informó de que esta extensión era problemática.", "manage": "Administrar", "manage access": "Administrar acceso", @@ -7576,7 +7680,6 @@ "not signed": "'{0}' es una extensión de un origen desconocido. ¿Está seguro de que quiere instalarla?", "not signed detail": "La extensión no está firmada.", "not signed tooltip": "Esta extensión no está firmada por el Marketplace de extensiones.", - "not web tooltip": "La extensión \"{0}\" no está disponible en {1}.", "pre-release": "versión preliminar", "reinstall": "Reinstalar extensión...", "reload window": "Recargar ventana", @@ -7757,6 +7860,7 @@ "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "No se encuentra el manifiesto.", "autoRestart": "Si se activa, las extensiones se reiniciarán automáticamente después de una actualización si la ventana no está en el foco. Puede que se pierdan datos si tiene Notebooks o editores personalizados abiertos.", + "cannot be installed": "Cannot install the '{0}' extension because it is not available in this setup.", "confirmDisableAutoUpdate": "¿Desea deshabilitar la actualización automática de todas las extensiones?", "confirmEnableAutoUpdate": "¿Desea habilitar la actualización automática de todas las extensiones?", "confirmEnableDisableAutoUpdate": "Actualizar extensiones automáticamente", @@ -7765,12 +7869,18 @@ "deprecated extensions": "Se detectaron extensiones en desuso. Revíselas y migre a alternativas.", "disable all": "Deshabilitar todo", "disableDependents": "Deshabilitar extensión con elementos dependientes", + "disallowed": "This extension is disallowed to be installed.", + "download": "Download", + "download title": "Select folder to download the VSIX", + "download.completed": "Successfully downloaded the VSIX", + "downloading...": "Downlading VSIX...", "enable locally": "{0} habilitar esta extensión localmente.", "enable remote": "{0} habilitar esta extensión en {1}.", "enableButtonLabel": "&&Habilitar extensión", "enableButtonLabelWithAction": "&&Habilitar extensión y {0}", "enableExtensionMessage": "¿Desea habilitar la extensión '{0}'?", "enableExtensionTitle": "Habilitar extensión", + "extension not found": "Extension '{0}' not found.", "extensionsAutoRestart": "Las extensiones se reiniciaron automáticamente para habilitar las actualizaciones.", "incompatible": "No se puede instalar la extensión '{0}' porque no es compatible.", "incompatibleExtensions": "Algunas extensiones están deshabilitadas debido a la incompatibilidad de la versión. Revíselas y actualícelas.", @@ -7785,9 +7895,12 @@ "malicious": "Se informa de que esta extensión es problemática.", "multipleDependentsError": "No se puede deshabilitar solo la extensión \"{0}\". Las extensiones \"{1}\" y \"{2}\", entre otras, dependen de ella. ¿Quiere deshabilitar todas estas extensiones?", "multipleDependentsUninstallError": "No se puede desinstalar la extensión '{0}' individualmente. '{1}', '{2}' y otras extensiones dependen de esta. ¿Desea desinstalar todas estas extensiones?", + "not an extension": "The provided object is not an extension.", "not found": "No se puede instalar la extensión '{0}' porque no se encuentra.", "not found version": "No puede instalarse la extensión \"{0}\" porque no se encuentra la versión solicitada \"{1}\".", + "not signed": "This extension is not signed.", "open": "Extensión abierta", + "platform placeholder": "Please select the platform for which you want to download the VSIX", "postDisableTooltip": "{0} deshabilitar esta extensión.", "postEnableTooltip": "{0} habilitar esta extensión.", "postUninstallTooltip": "{0} para completar la desinstalación de esta extensión.", @@ -8236,7 +8349,7 @@ "filesReadonlyExclude": "Configure las rutas o [patrones glob](https://aka.ms/vscode-glob-patterns) para excluirlas de ser marcadas como solo lectura si coinciden como resultado de la configuración `#files.readonlyInclude#`. Los patrones globales siempre se evalúan de forma relativa a la ruta de la carpeta del área de trabajo, a menos que sean rutas absolutas. Los archivos de proveedores de sistemas de archivos de solo lectura siempre serán de solo lectura, independientemente de esta configuración.", "filesReadonlyFromPermissions": "Marca los archivos como de solo lectura cuando sus permisos de archivo se indican como tales. Esto se puede invalidar mediante las configuraciones \"#files.readonlyInclude#\" y \"#files.readonlyExclude#\".", "filesReadonlyInclude": "Configure rutas de acceso o [patrones globales](https://aka.ms/vscode-glob-patterns) para marcar como de solo lectura. Los patrones globales siempre se evalúan en relación con la ruta de acceso de la carpeta del área de trabajo, a menos que sean rutas de acceso absolutas. Puede excluir rutas de acceso coincidentes a través del valor \"#files.readonlyExclude#\". Los archivos de proveedores de sistema de archivos de solo lectura siempre serán de solo lectura independientemente de esta configuración.", - "formatOnSave": "Formatear archivo al guardar: debe haber un formateador disponible, el archivo no se debe guardar después de un retardo y no se debe cerrar el editor.", + "formatOnSave": "Dar formato a un archivo al guardar. Un formateador debe estar disponible y el editor no debe cerrarse. Cuando {0} se establece en \"afterDelay\", el archivo solo tendrá formato cuando se guarde explícitamente.", "formatOnSaveMode": "Controla si la opción de formato al guardar formatea todo el archivo o solo las modificaciones. Solo se aplica cuando \"#editor.formatOnSave#\" está habilitado.", "hotExit": "[Salida rápida](https://aka.ms/vscode-hot-exit) controla si los archivos no guardados se recuerdan entre las sesiones, lo que permite omitir el mensaje para guardar al salir del editor.", "hotExit.off": "Deshabilite la salida rápida. Se mostrará un mensaje al intentar cerrar una ventana con editores que tienen cambios sin guardar.", @@ -8293,8 +8406,7 @@ "createNewFolder": "Nueva carpeta...", "explorerSection": "Sección del explorador: {0}", "refreshExplorer": "Actualizar Explorador", - "refreshExplorerMetadata": "Fuerza una actualización del Explorador.", - "type to search files": "Escribir para buscar archivos" + "refreshExplorerMetadata": "Fuerza una actualización del Explorador." }, "vs/workbench/contrib/files/browser/views/explorerViewer": { "confirmMove": "¿Seguro que quiere mover \"{0}\" a \"{1}\"?", @@ -8304,12 +8416,14 @@ "copy": "Copiar {0}", "copying": "Copiando {0}", "doNotAskAgain": "No volver a hacerme esta pregunta", + "explorerHighlightFolderBadgeTitle": "El directorio contiene coincidencias de {0} ", "fileInputAriaLabel": "Escriba el nombre de archivo. Presione ENTRAR para confirmar o Esc para cancelar", "move": "Mover {0}", "moveButtonLabel": "&&Mover", "moving": "Moviendo {0}", "numberOfFiles": "{0} archivos", "numberOfFolders": "{0} carpetas", + "searchMaxResultsWarning": "El conjunto de resultados sólo contiene un subconjunto de todas las coincidencias. Sea más específico en su búsqueda para limitar los resultados.", "treeAriaLabel": "Explorador de archivos" }, "vs/workbench/contrib/files/browser/views/openEditorsView": { @@ -8331,10 +8445,12 @@ "dirtyFiles": "{0} archivos no guardados" }, "vs/workbench/contrib/files/common/files": { + "explorerFindProviderActive": "True cuando el árbol del explorador usa el proveedor de búsqueda del explorador.", "explorerResourceCut": "Es true cuando un elemento del EXPLORADOR se ha cortado para cortar y pegar.", "explorerResourceIsFolder": "Es true cuando el elemento del EXPLORADOR con foco es una carpeta.", "explorerResourceIsRoot": "Es true cuando el elemento del EXPLORADOR con foco es una carpeta raíz.", "explorerResourceMoveableToTrash": "Es true cuando el elemento del EXPLORADOR con foco puede enviarse a la papelera.", + "explorerResourceParentReadonly": "True cuando el elemento enfocado en el elemento primario del EXPLORADOR es de solo lectura.", "explorerResourceReadonly": "Verdadero cuando el elemento enfocado en el EXPLORADOR es de solo lectura.", "explorerViewletCompressedFirstFocus": "Es true cuando el foco está en la primera parte de un elemento compacto en la vista del EXPLORADOR.", "explorerViewletCompressedFocus": "Es true cuando el elemento con foco en la vista del EXPLORADOR es un elemento compacto.", @@ -8425,7 +8541,6 @@ "empty": "No hay resultados, refina la entrada e inténtalo de nuevo", "err.apply": "Error al aplicar los cambios.", "err.discard": "Error al descartar los cambios.", - "savehint": "Acepte o descarte los cambios para continuar guardando.", "welcome.2": "En preparación..." }, "vs/workbench/contrib/inlineChat/browser/inlineChatCurrentLine": { @@ -8433,12 +8548,12 @@ "startWithCurrentLine": "Iniciar en el Editor con la línea actual" }, "vs/workbench/contrib/inlineChat/browser/inlineChatSavingServiceImpl": { - "config": "Always save with AI-generated changes without asking", - "detail": "AI-generated changes may be incorect and should be reviewed before saving.", - "discard": "Cancel", - "message.1": "Do you want to save the changes {0} made in {1}?", - "message.2": "Do you want to save the changes inline chat made in {0}?", - "save": "Save" + "config": "Guardar siempre con cambios generados por inteligencia artificial sin preguntar", + "detail": "Los cambios generados por IA pueden ser incorrectos y deben revisarse antes de guardar.", + "discard": "Cancelar", + "message.1": "¿Desea guardar los cambios {0} realizados en {1}?", + "message.2": "¿Desea guardar los cambios realizados en el chat en línea en {0}?", + "save": "Guardar" }, "vs/workbench/contrib/inlineChat/browser/inlineChatWidget": { "aria-label": "Entrada de chat insertado", @@ -8488,8 +8603,7 @@ "inlineChatVisible": "Si la entrada del editor interactivo está visible", "mode": "Configurar si los cambios creados con el chat insertado se aplican directamente al documento o se muestran antes como una vista previa.", "mode.live": "Los cambios se aplican directamente al documento, se pueden resaltar a través de diferencias insertadas y se aceptan o descartan por partes. Al finalizar una sesión, se conservarán los cambios.", - "mode.preview": "Solo se obtiene una vista previa de los cambios y es necesario aceptarlos mediante el botón Aplicar. Al finalizar una sesión, se descartarán los cambios.", - "zoneToolbar": "Indica si se debe mostrar una barra de herramientas para aceptar o rechazar cambios en la vista de cambios del chat insertado." + "mode.preview": "Solo se obtiene una vista previa de los cambios y es necesario aceptarlos mediante el botón Aplicar. Al finalizar una sesión, se descartarán los cambios." }, "vs/workbench/contrib/inlineChat/electron-sandbox/inlineChatActions": { "holdForSpeech": "Suspensión para voz" @@ -8792,42 +8906,6 @@ "tasksQuickAccessPlaceholder": "Escriba el nombre de una extensión sobre la que informar." }, "vs/workbench/contrib/issue/electron-sandbox/issueReporterService": { - "bugDescription": "Indique los pasos necesarios para reproducir el problema. Debe incluir el resultado real y el resultado esperado. Admitimos Markdown al estilo de GitHub. Podrá editar el problema y agregar capturas de pantalla cuando veamos una vista previa en GitHub.", - "bugReporter": "Informe de errores", - "closed": "Cerrados", - "createOnGitHub": "Crear en GitHub", - "description": "Descripción", - "disabledExtensions": "Las extensiones están deshabilitadas", - "elsewhereDescription": "La extensión '{0}' prefiere usar un informador de problemas externo. Para acceder a esa experiencia de informes de problemas, haga clic en el botón siguiente.", - "extension": "Extensión de VS Code", - "extensionPlaceholder": "P. ej. Falta texto alternativo en la imagen Léame de la extensión", - "featureRequest": "Solicitud de característica", - "featureRequestDescription": "Describa la característica que le gustaría ver. Admitimos Markdown al estilo de GitHub. Podrá editar esta información y agregar capturas de pantalla cuando veamos una vista previa en GitHub.", - "handlesIssuesElsewhere": "Esta extensión controla los problemas fuera de VS Code", - "hide": "ocultar", - "loadingData": "Cargando datos...", - "marketplace": "Marketplace de extensiones", - "marketplacePlaceholder": "Por ejemplo, no se puede deshabilitar la extensión instalada", - "noCurrentExperiments": "No hay experimentos en curso.", - "noSimilarIssues": "No se han encontrado problemas similares", - "open": "Abrir", - "openIssueReporter": "Abrir informador de problemas externos", - "pasteData": "Hemos escrito los datos necesarios en su Portapapeles porque eran demasiado grandes para enviarlos. Ahora debe pegarlos.", - "performanceIssue": "Problema de rendimiento (inmovilización, lentitud, bloqueo)", - "performanceIssueDesciption": "¿Cuándo ocurrió este problema de rendimiento? ¿Se produce al inicio o después de realizar una serie específica de acciones? Admitimos Markdown al estilo de GitHub. Podrá editar el problema y agregar capturas de pantalla cuando veamos una vista previa en GitHub.", - "previewOnGitHub": "Vista previa en GitHub", - "rateLimited": "Se superó el límite de consulta de GitHub. Espere.", - "selectExtension": "Seleccionar extensión", - "selectSource": "Seleccionar origen", - "show": "mostrar", - "similarIssues": "Problemas similares", - "stepsToReproduce": "Pasos para reproducir", - "undefinedPlaceholder": "Escriba un título", - "unknown": "No sé", - "vscode": "Visual Studio Code", - "vscodePlaceholder": "Por ejemplo, en Workbench falta el panel de problemas" - }, - "vs/workbench/contrib/issue/electron-sandbox/issueReporterService2": { "noCurrentExperiments": "No hay experimentos en curso.", "pasteData": "Hemos escrito los datos necesarios en su Portapapeles porque eran demasiado grandes para enviarlos. Ahora debe pegarlos.", "undefinedPlaceholder": "Escriba un título" @@ -8851,7 +8929,7 @@ "noDetection": "No se puede detectar el lenguaje del editor", "status.autoDetectLanguage": "Aceptar lenguaje detectado: {0}" }, - "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { + "vs/workbench/contrib/languageStatus/browser/languageStatus": { "aria.1": "{0}, {1}", "aria.2": "{0}", "langStatus.aria": "Estado del idioma del editor: {0}", @@ -8988,10 +9066,10 @@ "openLogsFolder": "Abrir carpeta de registros" }, "vs/workbench/contrib/markdown/browser/markdownSettingRenderer": { - "alreadysetBoolFalse": "\"{0}: {1}\" is already disabled", - "alreadysetBoolTrue": "\"{0}: {1}\" is already enabled", - "alreadysetNum": "\"{0}: {1}\" is already set to {2}", - "alreadysetString": "\"{0}: {1}\" is already set to \"{2}\"", + "alreadysetBoolFalse": "\"{0}: {1}\" ya está deshabilitado", + "alreadysetBoolTrue": "\"{0}: {1}\" ya está habilitado", + "alreadysetNum": "\"{0}: {1}\" ya está establecido en {2}", + "alreadysetString": "\"{0}: {1}\" ya está establecido en \"{2}\"", "changeSettingTitle": "Ver o cambiar la configuración", "copySettingId": "Copiar id. de configuración", "falseMessage": "Deshabilitar \"{0}: {1}\"", @@ -9024,12 +9102,19 @@ "status.problems": "Problemas", "status.problemsVisibility": "Visibilidad de problemas", "status.problemsVisibilityOff": "Los problemas están desactivados. Haga clic para abrir la configuración.", + "toggleActiveFileDescription": "Mostrar u ocultar problemas (errores, advertencias, información) solo del archivo activo en la vista de problemas.", + "toggleErrorsDescription": "Mostrar u ocultar errores en la vista de problemas.", + "toggleExcludedFilesDescription": "Muestra u oculta los archivos excluidos en la vista de problemas.", + "toggleInfosDescription": "Mostrar u oculta información en la vista de problemas.", + "toggleWarningsDescription": "Mostrar u oculta advertencias en la vista de problemas.", "totalErrors": "Errores: {0}", "totalInfos": "Información: {0}", "totalProblems": "Total {0} Problemas", "totalWarnings": "Advertencias: {0}", "viewAsTable": "Ver como tabla", - "viewAsTree": "Ver como árbol" + "viewAsTableDescription": "Muestra la vista de problemas como una tabla.", + "viewAsTree": "Ver como árbol", + "viewAsTreeDescription": "Muestra la vista de problemas como un árbol." }, "vs/workbench/contrib/markers/browser/markersFileDecorations": { "label": "Problemas", @@ -9314,10 +9399,13 @@ }, "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/cellDiagnosticsActions": { "cellCommands.quickFix.noneMessage": "No hay acciones de código disponibles", - "notebookActions.cellFailureActions": "Mostrar acciones de error de celda" + "notebookActions.cellFailureActions": "Mostrar acciones de error de celda", + "notebookActions.chatExplainCellError": "Explicar error de celda", + "notebookActions.chatFixCellError": "Corregir error de celda" }, "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/diagnosticCellStatusBarContrib": { - "notebook.cell.status.diagnostic": "Acciones rápidas {0}" + "notebook.cell.status.explain": "Explicar con chat", + "notebook.cell.status.fix": "Corregir con chat en línea" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { "notebook.cell.status.executing": "En ejecución", @@ -9332,6 +9420,9 @@ "notebook.cell.status.language": "Seleccionar el modo de lenguaje de celda", "notebook.cell.status.searchLanguageExtensions": "Idioma de celda desconocido. Haga clic para buscar extensiones de '{0}'" }, + "vs/workbench/contrib/notebook/browser/contrib/chatEdit/notebookChatEditController": { + "chat.hasNotebookEditorModifications": "El editor del bloc de notas actual contiene modificaciones de chat" + }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { "notebook.cell.output.selectAll": "Seleccionar todo", "notebookActions.copy": "Copiar celda", @@ -9392,10 +9483,11 @@ "notebook.toggleCellToolbarPosition": "Alternar la posición de la barra de herramientas de celdas" }, "vs/workbench/contrib/notebook/browser/contrib/multicursor/notebookMulticursor": { - "addFindMatchToSelection": "Agregar coincidencia de búsqueda a la selección", + "addFindMatchToSelection": "Agregar selección hasta la siguiente coincidencia de búsqueda", "deleteLeftMultiSelection": "Eliminar izquierda", "deleteRightMultiSelection": "Eliminar derecho", - "exitMultiSelection": "Salir del modo de cursor múltiple" + "exitMultiSelection": "Salir del modo de cursor múltiple", + "selectAllFindMatches": "Seleccionar todas las repeticiones de coincidencia de búsqueda" }, "vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": { "cursorMoveDown": "Situar el foco sobre Editor de celda siguiente", @@ -9697,7 +9789,7 @@ "notebook.findFilters": "Personalice el comportamiento buscar widget para buscar en celdas del bloc de notas. Cuando el origen de marcado y la vista previa de marcado están habilitados, el widget buscará el código fuente o la vista previa en función del estado actual de la celda.", "notebook.focusIndicator.description": "Controla dónde se representa el indicador de foco, ya sea a lo largo de los bordes de la celda o en el medianil izquierdo.", "notebook.formatOnCellExecution": "Dé formato a una celda del bloc de notas tras la ejecución. Un formateador debe estar disponible.", - "notebook.formatOnSave": "Dar formato a un bloc de notas al guardar. Un formateador debe estar disponible, el archivo no debe guardarse tras un retraso y el editor no debe cerrarse.", + "notebook.formatOnSave": "Dar formato a un bloc de notas al guardar. Un formateador debe estar disponible y el editor no debe cerrarse. Cuando {0} se establece en \"afterDelay\", el archivo solo tendrá formato cuando se guarde explícitamente.", "notebook.globalToolbar.description": "Controla si se debe representar una barra de herramientas global dentro del editor de bloc de notas.", "notebook.globalToolbarShowLabel": "Controla si las acciones de la barra de herramientas del Bloc de notas deben representar la etiqueta o no.", "notebook.insertFinalNewline": "Cuando esté habilitada, inserte una nueva línea final al final de las celdas de código al guardar un cuaderno.", @@ -10044,7 +10136,7 @@ "name": "Rendimiento de inicio" }, "vs/workbench/contrib/performance/electron-sandbox/performance.contribution": { - "experimental.rendererProfiling": "When enabled, slow renderers are automatically profiled." + "experimental.rendererProfiling": "Cuando está habilitado, los representadores lentos se generan automáticamente." }, "vs/workbench/contrib/performance/electron-sandbox/startupProfiler": { "prof.detail": "Cree una incidencia y adjunte manualmente los archivos siguientes:\r\n{0}", @@ -10238,7 +10330,7 @@ "policyDescriptionAccessible": "Administrado por la directiva de la organización; valor de configuración no aplicado", "policyFilterLink": "Ver configuración de directiva", "policyLabelText": "Valor de configuración no aplicado", - "previewLabel": "Preview", + "previewLabel": "Versión preliminar", "remote": "Remoto", "syncIgnoredAriaLabel": "Configuración omitida durante la sincronización", "syncIgnoredTitle": "Esta configuración se omite durante la sincronización", @@ -10373,8 +10465,8 @@ "settingsTOC": "Tabla de contenido de configuración" }, "vs/workbench/contrib/preferences/common/preferences": { - "experimentalIndicatorDescription": "This setting controls a feature that may change or be removed in the future. Adjusting this setting may result in instability.", - "previewIndicatorDescription": "This setting controls a feature that is in active development." + "experimentalIndicatorDescription": "Esta configuración controla una nueva característica que se está desarrollando activamente y que puede ser inestable. Está sujeta a cambios o eliminaciones.", + "previewIndicatorDescription": "Esta configuración controla una nueva característica que aún está en refinamiento y que aún está lista para usarse. Los comentarios son bienvenidos." }, "vs/workbench/contrib/preferences/common/preferencesContribution": { "enableNaturalLanguageSettingsSearch": "Controla si se va a habilitar el modo de búsqueda en lenguaje natural para la configuración. Un servicio en línea de Microsoft proporciona este tipo de búsqueda.", @@ -10696,15 +10788,27 @@ "tunnel.preview": "Los túneles remotos están actualmente en versión preliminar. Informe de cualquier problema con el comando \"Ayuda: notificar problema\"." }, "vs/workbench/contrib/replNotebook/browser/repl.contribution": { - "repl.execute": "Ejecutar entrada REPL" + "repl.execute": "Ejecutar entrada REPL", + "repl.focusLastReplOutput": "Enfocar la Ejecución de REPL más reciente", + "repl.input.focus": "Editor de entrada de foco" + }, + "vs/workbench/contrib/replNotebook/browser/replEditor": { + "replEditorInput": "Entrada REPL" }, "vs/workbench/contrib/replNotebook/browser/replEditorAccessibilityHelp": { - "replEditor.cellNavigation": "Las flechas arriba y abajo también moverán el foco entre los elementos ejecutados anteriormente.", + "replEditor.accessibilityView": "Ejecute el comando{0} Abrir vista de accesibilidad mientras navega por el historial para obtener una vista accesible de la salida del elemento.", + "replEditor.autoFocusRepl": "La configuración \"accessibility.replEditor.autoFocusReplExecution\" controla si el foco se moverá automáticamente a REPL después de ejecutar el código.", + "replEditor.cellNavigation": "El comando{0} Salir de edición moverá el foco al contenedor de celdas, donde las flechas arriba y abajo también moverán el foco entre las celdas del historial.", + "replEditor.configReadExecution": "La configuración \"accessibility.replEditor.readLastExecutionOutput\" controla si la salida se leerá automáticamente cuando se complete la ejecución.", "replEditor.execute": "El comando Ejecutar{0} evaluará la expresión en el cuadro de entrada.", - "replEditor.focusHistory": "El comando Historial de foco{0} moverá el foco a la lista de elementos ejecutados anteriormente.", + "replEditor.focusCellEditor": "El comando{0} Editar celda moverá el foco al editor de solo lectura para la entrada de la celda.", "replEditor.focusInOutput": "El comando de Salida de foco{0} establecerá el foco en la salida cuando se centre en un elemento ejecutado previamente.", - "replEditor.focusReplInput": "El comando de Editor de entrada de foco{0} moverá el foco al cuadro de entrada REPL.", - "replEditor.overview": "Se encuentra en un Editor REPL que contiene en el cuadro de entrada para evaluar expresiones y una lista de expresiones ejecutadas anteriormente y su salida." + "replEditor.focusLastItemAdded": "El comando{0} Enfocar último ejecutado moverá el foco al último elemento ejecutado en el historial de REPL.", + "replEditor.focusReplInput": "El comando{0} Editor de entrada de foco devolverá el foco a este editor.", + "replEditor.focusReplInputFromHistory": "El comando de Editor de entrada de foco{0} moverá el foco al cuadro de entrada REPL.", + "replEditor.historyOverview": "Está en un historial de REPL, que es una lista de celdas que se han ejecutado en REPL. Cada celda tiene una entrada, una salida y el contenedor de celdas.", + "replEditor.inputAccessibilityView": "Al ejecutar el comando{0} Abrir vista de accesibilidad desde este cuadro de entrada, la salida de la última ejecución se mostrará en la vista de accesibilidad.", + "replEditor.inputOverview": "Se encuentra en un cuadro de Entrada del editor de REPL que aceptará el código que se va a ejecutar en REPL." }, "vs/workbench/contrib/replNotebook/browser/replEditorInput": { "replEditorLabelIcon": "Icono de la etiqueta del editor REPL." @@ -10866,7 +10970,6 @@ "scmGraphHistoryItemRef": "Seleccione una o varias referencias de elemento de historial para ver, escriba para filtrar", "scmGraphRepository": "Seleccione el repositorio que desea ver y escriba para filtrar todos los repositorios.", "scmGraphViewOutdated": "Actualice el gráfico mediante la acción de actualización ($(refresh)).", - "scmGraphViewRevealCurrentHistoryItem": "El elemento de historial actual no está presente en el gráfico de control de código fuente. Use el selector de referencias de elementos de historial para expandir el conjunto de elementos del historial en el gráfico.", "viewChanges": "Ver cambios" }, "vs/workbench/contrib/scm/browser/scmRepositoriesViewPane": { @@ -10925,9 +11028,9 @@ "QuickSearchOpenInFile": "Abrir archivo", "QuickSearchSeeMoreFiles": "Ver más archivos", "enterSearchTerm": "Escriba un término para buscar en los archivos.", - "goToSearch": "Ver en el Panel de búsqueda", + "goToSearch": "Abrir en la vista de búsqueda", "noAnythingResults": "No hay ningún resultado que coincida", - "showMore": "Ver en el Panel de búsqueda" + "showMore": "Abrir en la vista de búsqueda" }, "vs/workbench/contrib/search/browser/replaceService": { "fileReplaceChanges": "{0} ↔ {1} (Reemplazar vista previa) ", @@ -11725,7 +11828,7 @@ "ProblemMatcherParser.unknownSeverity": "Información: Gravedad {0} desconocida. Los valores válidos son error, advertencia e información.\r\n", "ProblemMatcherSchema.applyTo": "Controla si un problema notificado en un documento de texto se aplica solamente a los documentos abiertos, cerrados o a todos los documentos.", "ProblemMatcherSchema.background": "Patrones para hacer seguimiento del comienzo y el final en un comprobador activo de la tarea en segundo plano.", - "ProblemMatcherSchema.background.activeOnStart": "Si se establece en true, el monitor en segundo plano está en modo activo cuando se inicia la tarea. Esto es lo mismo que emitir una línea que coincida con beginsPattern", + "ProblemMatcherSchema.background.activeOnStart": "Si se establece en true, el monitor en segundo plano se inicia en modo activo. Esto es lo mismo que generar una línea que coincida con beginsPattern cuando se inicia la tarea.", "ProblemMatcherSchema.background.beginsPattern": "Si se encuentran coincidencias en la salida, se señala el inicio de una tarea en segundo plano.", "ProblemMatcherSchema.background.endsPattern": "Si se encuentran coincidencias en la salida, se señala el fin de una tarea en segundo plano.", "ProblemMatcherSchema.base": "Nombre de un buscador de coincidencias de problemas base que se va a usar.", @@ -11734,7 +11837,7 @@ "ProblemMatcherSchema.severity": "Gravedad predeterminada para los problemas de capturas. Se usa si el patrón no define un grupo de coincidencias para \"severity\".", "ProblemMatcherSchema.source": "Una cadena legible que describe la fuente de este diagnóstico, por ejemplo \"typescript\" o \"super lint\".", "ProblemMatcherSchema.watching": "Patrones para hacer un seguimiento del comienzo y el final de un patrón de supervisión.", - "ProblemMatcherSchema.watching.activeOnStart": "Si se establece en true, el monitor está en modo activo cuando la tarea empieza. Esto es equivalente a emitir una línea que coincide con beginPattern", + "ProblemMatcherSchema.watching.activeOnStart": "Si se establece en true, el monitor se inicia en modo activo. Esto es lo mismo que generar una línea que coincida con beginsPattern cuando se inicia la tarea.", "ProblemMatcherSchema.watching.beginsPattern": "Si se encuentran coincidencias en la salida, se señala el inicio de una tarea de inspección.", "ProblemMatcherSchema.watching.deprecated": "Esta propiedad está en desuso. Use la propiedad en segundo plano.", "ProblemMatcherSchema.watching.endsPattern": "Si se encuentran coincidencias en la salida, se señala el fin de una tarea de inspección", @@ -11909,6 +12012,7 @@ "newTerminalIcon": "Icono para crear una instancia de terminal.", "renameTerminalIcon": "Icono para cambiar de nombre en el menú rápido del terminal.", "terminalCommandHistoryFuzzySearch": "Icono para alternar la búsqueda aproximada del historial de comandos.", + "terminalCommandHistoryOpenFile": "Icono para abrir un archivo de historial de shell.", "terminalCommandHistoryOutput": "Icono para ver la salida de un comando de terminal.", "terminalCommandHistoryRemove": "Icono para quitar un comando de terminal del historial de comandos.", "terminalDecorationError": "Icono de una decoración terminal de un comando que produjo un error.", @@ -12098,6 +12202,9 @@ "process": "el nombre del proceso de terminal", "separator": "un separador condicional {0} que solo se muestra cuando está rodeado por variables con valores o texto estático.", "sequence": "el nombre proporcionado al terminal por el proceso", + "shellCommand": "el comando que se ejecuta según la integración del shell", + "shellPromptInput": "la entrada de la indicación completa del shell según la integración del shell", + "shellType": "el tipo de shell detectado", "task": "indica que este terminal está asociado a una tarea", "terminal.integrated.allowChords": "Indica si se permiten o no los enlaces de teclado de presión simultánea en el terminal. Tenga en cuenta que cuando es true y la pulsación de tecla da como resultado una presión simultánea, se omitirá {0}, establecer este valor en false resulta particularmente útil cuando quiere que ctrl+k vaya al shell (no a VS Code).", "terminal.integrated.allowMnemonics": "Indica si se va a permitir que las teclas de acceso de la barra de menús (por ejemplo, Alt+F) desencadenen la apertura de dicha barra. Tenga en cuenta que esto hará que todas las pulsaciones de teclas Alt omitan el shell cuando el valor es true. Esta acción no hace nada en macOS.", @@ -12153,6 +12260,7 @@ "terminal.integrated.focusAfterRun.none": "No hacer nada.", "terminal.integrated.focusAfterRun.terminal": "Enfocar siempre el terminal", "terminal.integrated.fontFamily": "Controla la familia de fuentes del terminal. De forma predeterminada, el valor es {0}.", + "terminal.integrated.fontLigatures": "Controla si las ligaduras de fuentes están habilitadas en el terminal. Las ligaduras solo funcionarán si el {0} configurado las admite.", "terminal.integrated.fontSize": "Controla el tamaño de la fuente en píxeles del terminal.", "terminal.integrated.fontWeight": "Grosor de fuente que se va a usar en el terminal para texto que no esté en negrita. Acepta las palabras clave \"normal\" y \"bold\" o números entre 1 y 1000.", "terminal.integrated.fontWeightBold": "Grosor de fuente que se va a usar en el terminal para texto en negrita. Acepta las palabras clave \"normal\" y \"bold\" o números entre 1 y 1000.", @@ -12313,8 +12421,8 @@ "terminal.integrated.accessibleViewPreserveCursorPosition": "Conserve la posición del cursor al volver a abrir la vista accesible del terminal en lugar de establecerla en la parte inferior del búfer." }, "vs/workbench/contrib/terminalContrib/autoReplies/common/terminalAutoRepliesConfiguration": { - "terminal.integrated.autoReplies": "A set of messages that, when encountered in the terminal, will be automatically responded to. Provided the message is specific enough, this can help automate away common responses.\r\n\r\nRemarks:\r\n\r\n- Use {0} to automatically respond to the terminate batch job prompt on Windows.\r\n- The message includes escape sequences so the reply might not happen with styled text.\r\n- Each reply can only happen once every second.\r\n- Use {1} in the reply to mean the enter key.\r\n- To unset a default key, set the value to null.\r\n- Restart VS Code if new don't apply.", - "terminal.integrated.autoReplies.reply": "The reply to send to the process." + "terminal.integrated.autoReplies": "Un conjunto de mensajes a los que, cuando se encuentre en el terminal, se responderá automáticamente. Siempre que el mensaje sea lo suficientemente específico, esto puede ayudar a automatizar las respuestas comunes.\r\n\r\nNotas:\r\n\r\n: use {0} para responder automáticamente al mensaje de finalización del trabajo por lotes en Windows.\r\n: el mensaje incluye secuencias de escape para que la respuesta no se produzca con texto con estilo.\r\n: cada respuesta solo puede producirse una vez cada segundo.\r\n: use {1} en la respuesta para indicar la tecla Entrar.\r\n: para anular una clave predeterminada, establezca el valor en NULL.\r\n: reinicie VS Code si no se aplican nuevos.", + "terminal.integrated.autoReplies.reply": "Respuesta que se enviará al proceso." }, "vs/workbench/contrib/terminalContrib/chat/browser/terminal.initialHint.contribution": { "disableHint": " Alternar {0} en la configuración para deshabilitar esta sugerencia.", @@ -12351,47 +12459,40 @@ "inlineChat.toolbar": "Utilice el tabulador para acceder a partes condicionales como comandos, estado, respuestas a mensajes y mucho más." }, "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatActions": { - "cancelChat": "Cancelar chat", - "closeChat": "Cerrar el chat", - "discard": "Descartar", - "discardDescription": "Descarta la respuesta del chat actual del terminal, oculta el widget del chat y borra la entrada del chat.", + "closeChat": "Cerrar", "insert": "Insertar", "insertCommand": "Insertar comando de chat", "insertFirst": "Insertar primero", "insertFirstCommand": "Insertar primer comando de chat", - "makeChatRequest": "Realizar solicitud de chat", - "nextFromHitory": "Siguiente del historial", - "previousFromHitory": "Anterior desde el historial", "run": "Ejecutar", "runCommand": "Ejecutar comando de chat", "runFirst": "Ejecutar primero", "runFirstCommand": "Ejecutar el primer comando de chat", - "startChat": "Iniciar en el terminal", + "startChat": "Chat en línea de terminal", "viewInChat": "Ver en chat" }, "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatWidget": { - "default.placeholder": "Preguntar cómo hacer algo en el terminal", - "welcome.1": "Los comandos generados por inteligencia artificial pueden ser incorrectos" + "askAI": "Preguntar a la inteligencia artificial" }, "vs/workbench/contrib/terminalContrib/chat/common/terminalInitialHintConfiguration": { "terminal.integrated.initialHint": "Controla si el primer terminal sin entrada mostrará una sugerencia sobre las acciones disponibles cuando se centra." }, "vs/workbench/contrib/terminalContrib/clipboard/browser/terminal.clipboard.contribution": { - "workbench.action.terminal.copyAndClearSelection": "Copy and Clear Selection", - "workbench.action.terminal.copyLastCommand": "Copy Last Command", - "workbench.action.terminal.copyLastCommandAndOutput": "Copy Last Command and Output", - "workbench.action.terminal.copyLastCommandOutput": "Copy Last Command Output", - "workbench.action.terminal.copySelection": "Copy Selection", - "workbench.action.terminal.copySelectionAsHtml": "Copy Selection as HTML", - "workbench.action.terminal.paste": "Paste into Active Terminal", - "workbench.action.terminal.pasteSelection": "Paste Selection into Active Terminal" + "workbench.action.terminal.copyAndClearSelection": "Copiar y borrar selección", + "workbench.action.terminal.copyLastCommand": "Copiar último comando", + "workbench.action.terminal.copyLastCommandAndOutput": "Copiar último comando y salida", + "workbench.action.terminal.copyLastCommandOutput": "Copiar la salida del último comando", + "workbench.action.terminal.copySelection": "Copiar selección", + "workbench.action.terminal.copySelectionAsHtml": "Copiar la selección como HTML", + "workbench.action.terminal.paste": "Pegar en el terminal activo", + "workbench.action.terminal.pasteSelection": "Pegar la selección en el terminal activo" }, "vs/workbench/contrib/terminalContrib/clipboard/browser/terminalClipboard": { - "confirmMoveTrashMessageFilesAndDirectories": "Are you sure you want to paste {0} lines of text into the terminal?", - "doNotAskAgain": "Do not ask me again", - "multiLinePasteButton": "&&Paste", - "multiLinePasteButton.oneLine": "Paste as &&one line", - "preview": "Preview:" + "confirmMoveTrashMessageFilesAndDirectories": "¿Está seguro de que desea pegar {0} líneas de texto en el terminal?", + "doNotAskAgain": "No volver a hacerme esta pregunta", + "multiLinePasteButton": "&&Pegar", + "multiLinePasteButton.oneLine": "Pegar como &&una línea", + "preview": "Vista previa:" }, "vs/workbench/contrib/terminalContrib/commandGuide/browser/terminal.commandGuide.contribution": { "terminalCommandGuide.foreground": "Color de primer plano de la guía de comandos del terminal que aparece a la izquierda de un comando y su salida al mantener el puntero." @@ -12400,7 +12501,6 @@ "showCommandGuide": "Indica si se muestra la guía de comandos al mantener el puntero sobre un comando en el terminal." }, "vs/workbench/contrib/terminalContrib/developer/browser/terminal.developer.contribution": { - "terminalDevMode": "Modo de desarrollo de terminal", "workbench.action.terminal.recordSession": "Grabar sesión de terminal", "workbench.action.terminal.recordSession.recording": "Grabando sesión de terminal...", "workbench.action.terminal.restartPtyHost": "Reiniciar host pty", @@ -12433,22 +12533,23 @@ "undo": "Deshacer" }, "vs/workbench/contrib/terminalContrib/history/browser/terminal.history.contribution": { - "goToRecentDirectory.metadata": "Goes to a recent folder", - "workbench.action.terminal.clearPreviousSessionHistory": "Clear Previous Session History", - "workbench.action.terminal.goToRecentDirectory": "Go to Recent Directory...", - "workbench.action.terminal.runRecentCommand": "Run Recent Command..." + "goToRecentDirectory.metadata": "Va a una carpeta reciente", + "workbench.action.terminal.clearPreviousSessionHistory": "Borrar historial de sesión anterior", + "workbench.action.terminal.goToRecentDirectory": "Ir al directorio reciente...", + "workbench.action.terminal.runRecentCommand": "Ejecutar comando reciente..." }, "vs/workbench/contrib/terminalContrib/history/browser/terminalRunRecentQuickPick": { - "removeCommand": "Remove from Command History", - "selectRecentCommand": "Select a command to run (hold Alt-key to edit the command)", - "selectRecentCommandMac": "Select a command to run (hold Option-key to edit the command)", - "selectRecentDirectory": "Select a directory to go to (hold Alt-key to edit the command)", - "selectRecentDirectoryMac": "Select a directory to go to (hold Option-key to edit the command)", - "shellFileHistoryCategory": "{0} history", - "viewCommandOutput": "View Command Output" + "openShellHistoryFile": "Abrir archivo", + "removeCommand": "Quitar del historial de comandos", + "selectRecentCommand": "Seleccione un comando para ejecutar (mantenga presionada la tecla ALT para editar el comando)", + "selectRecentCommandMac": "Seleccione un comando para ejecutar (mantenga presionada la tecla Opción para editar el comando)", + "selectRecentDirectory": "Seleccione un directorio al que ir (mantenga presionada la tecla Alt para editar el comando).", + "selectRecentDirectoryMac": "Seleccione un directorio al que ir (mantenga presionada la tecla Opción para editar el comando).", + "shellFileHistoryCategory": "Historial de {0}", + "viewCommandOutput": "Ver salida de comando" }, "vs/workbench/contrib/terminalContrib/history/common/terminal.history": { - "terminal.integrated.shellIntegration.history": "Controls the number of recently used commands to keep in the terminal command history. Set to 0 to disable terminal command history." + "terminal.integrated.shellIntegration.history": "Controla el número de comandos utilizados recientemente que se mantendrán en el historial de la paleta de comandos. Establezca el valor a 0 para desactivar el historial de comandos." }, "vs/workbench/contrib/terminalContrib/links/browser/terminal.links.contribution": { "workbench.action.terminal.openDetectedLink": "Abrir vínculo detectado...", @@ -12482,14 +12583,14 @@ "terminal.integrated.urlLinks": "Dirección URL" }, "vs/workbench/contrib/terminalContrib/quickAccess/browser/terminal.quickAccess.contribution": { - "quickAccessTerminal": "Switch Active Terminal", - "tasksQuickAccessHelp": "Show All Opened Terminals", - "tasksQuickAccessPlaceholder": "Type the name of a terminal to open." + "quickAccessTerminal": "Cambiar terminal activo", + "tasksQuickAccessHelp": "Mostrar todos los terminales abiertos", + "tasksQuickAccessPlaceholder": "Escriba el nombre de un terminal para abrirlo." }, "vs/workbench/contrib/terminalContrib/quickAccess/browser/terminalQuickAccess": { - "renameTerminal": "Rename Terminal", - "workbench.action.terminal.newWithProfilePlus": "Create New Terminal With Profile...", - "workbench.action.terminal.newplus": "Create New Terminal" + "renameTerminal": "Cambiar nombre del terminal", + "workbench.action.terminal.newWithProfilePlus": "Crear nuevo terminal con perfil...", + "workbench.action.terminal.newplus": "Crear nueva terminal" }, "vs/workbench/contrib/terminalContrib/quickFix/browser/quickFixAddon": { "codeAction.widget.id.quickfix": "Corrección rápida", @@ -12534,6 +12635,7 @@ "workbench.action.terminal.acceptSelectedSuggestionEnter": "Aceptar sugerencia seleccionada (Entrar)", "workbench.action.terminal.clearSuggestCache": "Borrar caché de sugerencias", "workbench.action.terminal.hideSuggestWidget": "Ocultar widget de sugerencias", + "workbench.action.terminal.requestCompletions": "Finalizaciones de solicitudes", "workbench.action.terminal.selectNextPageSuggestion": "Seleccionar la sugerencia de página siguiente", "workbench.action.terminal.selectNextSuggestion": "Seleccionar la sugerencia siguiente", "workbench.action.terminal.selectPrevPageSuggestion": "Seleccionar la sugerencia de página anterior", @@ -12548,7 +12650,8 @@ "suggest.builtinCompletions": "Controla qué finalizaciones integradas están activadas. Esta configuración puede causar conflictos si se configuran finalizaciones de shell personalizadas en el perfil de shell.", "suggest.builtinCompletions.pwshCode": "Los completadores de argumentos personalizados de PowerShell se registrarán para las CLI \"code\" y \"code-insiders\" de VS Code. Actualmente, esto es muy básico y siempre sugiere marcas y subcomandos sin comprobar el contexto.", "suggest.builtinCompletions.pwshGit": "Los completadores de argumentos personalizados de PowerShell se registrarán para la CLI de \"git\".", - "suggest.enabled": "Habilita las sugerencias experimentales de IntelliSense de terminal para los shells admitidos ({0}) cuando {1} se establece en {2}.\r\n\r\nSi la integración del shell se instala manualmente, {3} debe establecerse en {4} antes de llamar al script de integración del shell.", + "suggest.enableExtensionCompletions": "Controls whether extension completions are enabled.", + "suggest.enabled": "Enables experimental terminal Intellisense suggestions for supported shells ({0}) when {1} is set to {2}.\r\n\r\nIf shell integration is installed manually, {3} needs to be set to {4} before calling the shell integration script. \r\n\r\nFor zsh and bash completions, {5} will also need to be set.", "suggest.quickSuggestions": "Controla si las sugerencias deben mostrarse automáticamente al escribir. Tenga en cuenta también la configuración de {0} que controla si los caracteres especiales desencadenan las sugerencias.", "suggest.runOnEnter": "Controla si las sugerencias deben ejecutarse inmediatamente cuando se usa \"Entrar\" (no \"Tab\") para aceptar el resultado.", "suggest.suggestOnTriggerCharacters": "Controla si deben aparecer sugerencias de forma automática al escribir caracteres desencadenadores." @@ -12563,8 +12666,8 @@ "terminal.integrated.localEchoStyle": "Estilo del terminal del texto con eco local; es un estilo de fuente o un color RGB." }, "vs/workbench/contrib/terminalContrib/wslRecommendation/browser/terminal.wslRecommendation.contribution": { - "install": "Install", - "useWslExtension.title": "The '{0}' extension is recommended for opening a terminal in WSL." + "install": "Instalar", + "useWslExtension.title": "Se recomienda la extensión \"{0}\" para abrir un terminal en WSL." }, "vs/workbench/contrib/terminalContrib/zoom/browser/terminal.zoom.contribution": { "fontZoomIn": "Aumentar tamaño de fuente", @@ -12822,12 +12925,12 @@ "openTestCoverage": "Ver cobertura de prueba", "run test": "Ejecutar prueba", "testing.cancelRun": "Cancelar serie de pruebas", - "testing.debugLastRun": "Debug Last Run", - "testing.debugTest": "Debug Test", + "testing.debugLastRun": "Depurar la última ejecución", + "testing.debugTest": "Depurar prueba", "testing.goToError": "Ir al error", "testing.goToTest": "Ir a la prueba", - "testing.reRunLastRun": "Rerun Last Run", - "testing.reRunTest": "Rerun Test", + "testing.reRunLastRun": "Volver a realizar la última ejecución", + "testing.reRunTest": "Volver a ejecutar la prueba", "testing.revealInExplorer": "Mostrar en el Explorador de pruebas", "testing.showResultOutput": "Mostrar salida de resultado", "testingPeekLabel": "Mensajes de los resultados de las pruebas" @@ -12855,7 +12958,9 @@ "testing.iconSkipped.retired": "Color retirado para el icono \"Omitido\" en el explorador de pruebas.", "testing.iconUnset": "Color del icono que indica \"sin establecer\" en el explorador de pruebas.", "testing.iconUnset.retired": "Color retirado del icono que indica \"sin establecer\" en el explorador de pruebas.", - "testing.message.error.decorationForeground": "Color del texto de los mensajes de error de las pruebas que se muestran insertados en el editor.", + "testing.message.error.badgeBackground": "Color de fondo de los mensajes de error de prueba que se muestran insertados en el editor.", + "testing.message.error.badgeBorder": "Color de borde de los mensajes de error de prueba que se muestran insertados en el editor.", + "testing.message.error.badgeForeground": "Color del texto de los mensajes de error de las pruebas que se muestran insertados en el editor.", "testing.message.error.marginBackground": "Color del margen junto a los mensajes de error que se muestran insertados en el editor.", "testing.message.info.decorationForeground": "Color del texto de los mensajes de información de las pruebas que se muestran insertados en el editor.", "testing.message.info.marginBackground": "Color del margen junto a los mensajes de información que se muestran insertados en el editor.", @@ -12872,7 +12977,6 @@ "testConfigurationTitle": "Pruebas", "testing.ShowCoverageInExplorer": "Indica si la cobertura de pruebas debe estar inactiva en la vista Explorador de archivos.", "testing.alwaysRevealTestOnStateChange": "Mostrar siempre la prueba ejecutada cuando {0} se ha activado. Si esta configuración está desactivada, solo se revelarán las pruebas con errores.", - "testing.autoRun.delay": "Tiempo que se debe esperar, en milisegundos, después de que una prueba se haya marcado como obsoleta y empezar una nueva ejecución.", "testing.automaticallyOpenPeekView": "Configura cuándo se abre la vista de inspección de errores de forma automática.", "testing.automaticallyOpenPeekView.failureAnywhere": "Abrir automáticamente, sin importar dónde se produce el error.", "testing.automaticallyOpenPeekView.failureInVisibleDocument": "Abrir automáticamente cuando una prueba genera error en un documento visible.", @@ -13141,7 +13245,7 @@ }, "vs/workbench/contrib/userDataProfile/browser/userDataProfile": { "New Profile Window": "Nueva ventana con perfil", - "change profile": "Switch to {0} profile", + "change profile": "Cambiar al perfil {0}", "create profile": "Nuevo perfil...", "current": "Actual", "delete profile": "Eliminar perfil...", @@ -13153,12 +13257,12 @@ "new window with profile": "Nueva ventana con perfil", "newWindowWithProfile": "Nueva ventana con perfil...", "open": "Abrir perfil {0}", - "open profile": "Open New Window with {0} Profile", + "open profile": "Abrir nueva ventana con el perfil {0}", "open profiles": "Abrir perfiles (UI)", "openShort": "{0}", "pick profile": "Seleccionar perfil", "pick profile to delete": "Seleccionar perfiles para eliminar", - "profiles": "Profile ({0})", + "profiles": "Perfil ({0})", "save profile as": "Guardar perfil actual como...", "selectProfile": "Seleccionar perfil", "switchProfile": "Cambiar perfil...", @@ -13176,7 +13280,7 @@ "addFolderTitle": "Seleccionar carpetas para agregar", "change profile": "Cambiar perfil", "changeIcon": "Haga clic para cambiar el icono", - "contents": "Contents", + "contents": "Contenidos", "contents source description": "Configurar el origen de contenido para este perfil\r\n", "copy description": "Copiar", "copy from default": "{0} (copia)", @@ -13192,7 +13296,7 @@ "default profile contents description": "Examinar el contenido de este perfil\r\n", "defaultProfileIcon": "No se puede cambiar el icono del perfil predeterminado", "defaultProfileName": "No se puede cambiar el nombre del perfil predeterminado", - "deleteTrustedUri": "Delete Path", + "deleteTrustedUri": "Eliminar ruta de acceso", "editIcon": "Icono de editar carpeta en el editor de perfiles.", "empty profile": "Ninguno", "enable for current window": "Usar este perfil para la ventana actual", @@ -13230,7 +13334,7 @@ "profileName": "Nombre de perfil", "profiles": "Perfiles", "profilesSashBorder": "El color del borde de la vista dividida del editor de perfiles.", - "removeIcon": "Icon for the remove folder icon in the profiles editor.", + "removeIcon": "Icono de quitar carpeta en el editor de perfiles.", "settings": "Configuración", "snippets": "Fragmentos de código", "tasks": "Tareas", @@ -13493,7 +13597,7 @@ }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedAccessibleView": { "gettingStarted.description": "Descripción: {0}", - "gettingStarted.step": "Paso {0}: {1}\r\nDescripción: {2}", + "gettingStarted.step": "{0}\r\n{1}", "gettingStarted.title": "Título: {0}" }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedColors": { @@ -13548,7 +13652,7 @@ }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedInput": { "getStarted": "Bienvenido", - "walkthroughPageTitle": "Walkthrough: " + "walkthroughPageTitle": "Tutorial: " }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedService": { "builtin": "Integrado", @@ -13580,7 +13684,7 @@ "gettingStarted.accessibleView.title": "Los usuarios del lector de pantalla pueden inspeccionar el contenido línea por línea, carácter por carácter en la vista accesible.", "gettingStarted.beginner.description": "Obtenga información general sobre las características más esenciales", "gettingStarted.beginner.title": "Conozca los aspectos básicos", - "gettingStarted.beginner.walkthroughPageTitle": "Essential Features", + "gettingStarted.beginner.walkthroughPageTitle": "Características esenciales", "gettingStarted.codeFolding.description.interpolated": "Pliegue o despliegue una sección de código con el comando Alternar plegado.\r\n{0}\r\n Pliegue o despliegue recursivamente con el comando Alternar plegado de manera recursiva\r\n{1}\r\n", "gettingStarted.codeFolding.title": "Use el plegado de código para contraer bloques de código y céntrese en el código que le interesa.", "gettingStarted.commandPalette.description.interpolated": "Ejecute comandos sin tener que ponerse en contacto con el mouse para realizar ninguna tarea en VS Code.\r\n{0}", @@ -13609,7 +13713,7 @@ "gettingStarted.newFile.description": "Abra un nuevo archivo de texto sin título, un bloc de notas o un editor personalizado.", "gettingStarted.newFile.title": "Nuevo archivo...", "gettingStarted.notebook.title": "Personalizar blocs de notas", - "gettingStarted.notebook.walkthroughPageTitle": "Notebooks", + "gettingStarted.notebook.walkthroughPageTitle": "Cuadernos", "gettingStarted.notebookProfile.description": "Ajuste los blocs de notas de la forma que prefiera", "gettingStarted.notebookProfile.title": "Seleccionar el diseño de los blocs de notas", "gettingStarted.openFile.description": "Abrir un archivo para empezar a trabajar", @@ -13635,13 +13739,13 @@ "gettingStarted.setup.OpenFolderWeb.description.interpolated": "Ya está todo listo para empezar a codificar. Puede abrir un proyecto local o un repositorio remoto para obtener los archivos en VS Code.\r\n{0}\r\n{1}", "gettingStarted.setup.description": "Personalice el editor, conozca los conceptos básicos y empiece a codificar", "gettingStarted.setup.title": "Introducción a VS Code", - "gettingStarted.setup.walkthroughPageTitle": "Setup VS Code", + "gettingStarted.setup.walkthroughPageTitle": "Instalar VS Code", "gettingStarted.setupAccessibility.description": "Obtenga información sobre las herramientas y los accesos directos que hacen que VS Code sean accesibles. Tenga en cuenta que algunas acciones no se pueden accionar desde el contexto del tutorial.", "gettingStarted.setupAccessibility.title": "Introducción a las características de accesibilidad", - "gettingStarted.setupAccessibility.walkthroughPageTitle": "Setup VS Code Accessibility", + "gettingStarted.setupAccessibility.walkthroughPageTitle": "Configuración de accesibilidad de VS Code", "gettingStarted.setupWeb.description": "Personalice el editor, conozca los conceptos básicos y empiece a codificar", "gettingStarted.setupWeb.title": "Introducción a VS Code para la Web", - "gettingStarted.setupWeb.walkthroughPageTitle": "Setup VS Code Web", + "gettingStarted.setupWeb.walkthroughPageTitle": "Instalar VS Code Web", "gettingStarted.shortcuts.description.interpolated": "Una vez que haya descubierto sus comandos favoritos, cree métodos abreviados de teclado personalizados para obtener acceso instantáneo.\r\n{0}", "gettingStarted.shortcuts.title": "Personalizar los accesos directos", "gettingStarted.tasks.description.interpolated": "Cree tareas para sus flujos de trabajo comunes y disfrute de la experiencia integrada en la ejecución de scripts y la comprobación automática de resultados.\r\n{0}", @@ -14038,9 +14142,12 @@ "useOtherAccount": "Iniciar sesión en otra cuenta" }, "vs/workbench/services/authentication/browser/authenticationService": { + "authentication.id": "Identificador del proveedor de autenticación.", "authentication.idConflict": "El identificador de autenticación \"{0}\" ya se ha registrado.", + "authentication.label": "Nombre en lenguaje natural del proveedor de autenticación.", "authentication.missingId": "Una contribución de autenticación debe especificar un identificador.", - "authentication.missingLabel": "Una contribución de autenticación debe especificar una etiqueta." + "authentication.missingLabel": "Una contribución de autenticación debe especificar una etiqueta.", + "authenticationExtensionPoint": "Contribuye a la autenticación" }, "vs/workbench/services/auxiliaryWindow/browser/auxiliaryWindowService": { "lifecycleVeto": "Es posible que los cambios realizados no se guarden. Seleccione \"Cancelar\" e inténtelo de nuevo.", @@ -14284,6 +14391,7 @@ "install single extension": "¿Quiere instalar y sincronizar la extensión \"{0}\" en los dispositivos?", "limited support": "'{0}' tiene funcionalidad limitada en {1}.", "main.notFound": "No se puede activar, ya que no se encuentra el {0} de mayúsculas y minúsculas", + "manifest is not found": "Manifest is not found", "multipleDependentsError": "No se puede desinstalar la extensión \"{0}\". Las extensiones \"{1}\" y \"{2}\", entre otras, dependen de esta.", "non web extensions": "'{0}' contiene extensiones que no se admiten en {1}.", "non web extensions detail": "Contiene extensiones que no se admiten.", @@ -14291,6 +14399,11 @@ "singleDependentError": "No se puede desinstalar la extensión '{0}'. La extensión '{1}' depende de esta.", "twoDependentsError": "No se puede desinstalar la extensión '{0}'. Las extensiones '{1}' y '{2}' dependen de esta." }, + "vs/workbench/services/extensionManagement/common/webExtensionManagementService": { + "VS Code for Web": "{0} for the Web", + "learn why": "Learn Why", + "not web tooltip": "The '{0}' extension is not available in {1}." + }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", "remote": "Remoto" @@ -14368,6 +14481,7 @@ "vscode.extension.activationEvents.onSearch": "Un evento de activación emitido cada vez que se inicia una búsqueda en la carpeta con el esquema dado.", "vscode.extension.activationEvents.onStartupFinished": "Se emitió un evento de activación después de finalizar el inicio (después de que todas las extensiones activadas con \"*\" hayan terminado de activarse).", "vscode.extension.activationEvents.onTaskType": "Un evento de activación emitido cada vez que las tareas de un tipo determinado deben enumerarse o resolverse.", + "vscode.extension.activationEvents.onTerminalCompletionsRequested": "An activation event emitted when terminal completions are requested.", "vscode.extension.activationEvents.onTerminalProfile": "Se emite un evento de activación cuando se inicia un perfil de terminal específico.", "vscode.extension.activationEvents.onTerminalQuickFixRequest": "Evento de activación emitido cuando un comando coincide con el selector asociado a este id.", "vscode.extension.activationEvents.onUri": "Se emite un evento de activación siempre cuando se abre un identificador URI de todo el sistema dirigido hacia esta extensión.", @@ -14456,12 +14570,12 @@ "startBisect": "Iniciar extensión Bisect" }, "vs/workbench/services/files/electron-sandbox/diskFileSystemProvider": { - "fileWatcher": "File Watcher" + "fileWatcher": "Monitor de archivos" }, "vs/workbench/services/files/electron-sandbox/elevatedFileService": { - "fileNotTrusted": "Workspace is not trusted.", - "fileNotTrustedMessagePosix": "You are about to save '{0}' as super user.", - "fileNotTrustedMessageWindows": "You are about to save '{0}' as admin." + "fileNotTrusted": "El área de trabajo no es de confianza.", + "fileNotTrustedMessagePosix": "Va a guardar \"{0}\" como superusuario.", + "fileNotTrustedMessageWindows": "Está a punto de guardar \"{0}\" como administrador." }, "vs/workbench/services/filesConfiguration/common/filesConfigurationService": { "configuredReadonly": "El editor es de solo lectura porque el archivo se estableció como de solo lectura a través de la configuración. [Haga clic aquí](command:{0}) para configurar o [alternar para esta sesión](command:{1}).", @@ -14754,8 +14868,8 @@ "genericSaveError": "No se pudo guardar \"{0}\": {1}" }, "vs/workbench/services/textfile/common/textFileSaveParticipant": { - "saveParticipants1": "Running Code Actions and Formatters...", - "skip": "Skip" + "saveParticipants1": "Ejecutando acciones de código y formateadores...", + "skip": "Omitir" }, "vs/workbench/services/textfile/electron-sandbox/nativeTextFileService": { "join.textFiles": "Guardando archivos de texto" @@ -14796,7 +14910,7 @@ "error.fontStyle": "Estilo de fuente no válido en la fuente \"{0}\". Ignorando el valor.", "error.fontWeight": "Espesor de fuente no válido en la fuente \"{0}\". Ignorando el valor.", "error.icon.font": "Omitiendo la definición de icono \"{0}\". Fuente desconocida.", - "error.icon.fontCharacter": "Omitiendo la definición de icono \"{0}\". fontCharacter desconocido.", + "error.icon.fontCharacter": "Omitiendo la definición de icono \"{0}\". FontCharacter desconocido. Debe usar un carácter sing; o \\ seguido de puntos de código Unicode en hexadecimal.", "error.invalidformat": "Formato no válido del archivo de temas de iconos de productos: se esperaba un objeto.", "error.missingProperties": "Formato no válido para el archivo de tema de iconos de producto: debe contener elementos iconDefinitions y fuentes.", "error.noFontSrc": "No hay ningún origen de fuente válido en la fuente “{0}”. Se omitirá la definición de fuente.", @@ -14868,10 +14982,11 @@ "schema.folderNamesExpanded": "Asocia los nombres de carpeta a iconos para las carpetas expandidas. La clave de objeto es el nombre de la carpeta, sin incluir ningún segmento de la ruta de acceso. No se permiten patrones ni comodines. La comparación de nombres de carpeta no distingue mayúsculas y minúsculas.", "schema.font-format": "El formato de la fuente.", "schema.font-path": "La ruta de acceso de la fuente, relativa al archivo actual de temas de iconos de archivos.", - "schema.font-size": "The default size of the font. We strongly recommend using a percentage value, for example: 125%.", + "schema.font-size": "Tamaño predeterminado de la fuente. Se recomienda encarecidamente usar un valor de porcentaje, por ejemplo: 125 %.", "schema.font-style": "El estilo de la fuente. Consulte https://developer.mozilla.org/en-US/docs/Web/CSS/font-style para ver los valores válidos.", "schema.font-weight": "El peso de la fuente. Consulte https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight para ver los valores válidos.", "schema.fontCharacter": "Cuando se usa una fuente de glifo: el carácter de la fuente que se va a usar.", + "schema.fontCharacter.formatError": "El fontCharacter debe ser una sola letra o una barra diagonal inversa y estar seguido de puntos de código Unicode en hexadecimal.", "schema.fontColor": "Cuando se usa una fuente de glifo: el color que se va a usar.", "schema.fontId": "Cuando se usa una fuente: el identificador de la fuente. Si no se ha establecido, el valor predeterminado es la primera definición de fuente.", "schema.fontSize": "Cuando se usa una fuente: porcentaje del tamaño de fuente para la fuente del texto. Si no se ha establecido, el valor predeterminado es el tamaño de la definición de fuente.", @@ -14904,10 +15019,12 @@ "contributes.icons": "Contribuye a los iconos con temas definidos por la extensión", "invalid.icons.configuration": "El elemento 'configuration.icons' debe ser un objeto con los nombres de icono como propiedades.", "invalid.icons.default": "El elemento \"configuration.icons.default\" debe ser una referencia al identificador de otro icono de tema (cadena) o una definición de icono (objeto) con las propiedades \"fontPath\" y \"fontCharacter\".", + "invalid.icons.default.fontCharacter": "Se esperaba que \"contributes.icons.default.fontCharacter\" conste de un solo carácter o \\ seguido de puntos de código Unicode en hexadecimal.", "invalid.icons.default.fontPath.extension": "El elemento `contributes.icons.default.fontPath` que se espera que tenga la extensión de archivo 'woff', 'woff2' o 'ttf', es '{0}'.", "invalid.icons.default.fontPath.path": "El elemento `contributes.icons.default.fontPath` ({0}) que se espera que se incluya en la carpeta de la extensión ({0}).", "invalid.icons.description": "El objeto \"configuration.icons.description\" debe estar definido y no puede estar vacío", - "invalid.icons.id.format": "Las claves 'configuration.icons' representan los id. de icono y solo pueden contener letras, dígitos y caracteres de signo menos. Deben estar formadas por un mínimo de dos segmentos con el formato `componente-nombreicono`." + "invalid.icons.id.format": "Las claves 'configuration.icons' representan los id. de icono y solo pueden contener letras, dígitos y caracteres de signo menos. Deben estar formadas por un mínimo de dos segmentos con el formato `componente-nombreicono`.", + "schema.fontCharacter.formatError": "El fontCharacter debe ser una sola letra o una barra diagonal inversa seguido de puntos de código Unicode en hexadecimal." }, "vs/workbench/services/themes/common/productIconThemeSchema": { "schema.font-format": "El formato de la fuente.", @@ -15095,6 +15212,7 @@ "no": "No", "no account": "No hay ninguna cuenta disponible.", "no authentication providers": "No se puede activar la sincronización de la configuración porque no hay ningún proveedor de autenticación disponible.", + "no authentication providers during signin": "No se puede iniciar sesión porque no hay proveedores de autenticación disponibles.", "others": "Otros", "replace local": "Reemplazar &&ocal", "replace remote": "Reemplazar &&remoto", @@ -15128,7 +15246,10 @@ }, "vs/workbench/services/views/browser/viewDescriptorService": { "hideView": "Ocultar “{0}”", - "resetViewLocation": "Restablecer ubicación" + "hideViewDescription": "Oculta la vista {0} si está visible y el contenedor de vistas en el que se encuentra está visible", + "resetViewLocation": "Restablecer ubicación", + "toggleVisibilityDescription": "Alterna la visibilidad de la vista {0} si el contenedor de vistas en el que se encuentra está visible", + "user": "Contenedor de vista de usuario" }, "vs/workbench/services/views/browser/viewsService": { "editor": "Editor de texto", @@ -15198,8 +15319,8 @@ "join.fileWorkingCopyManager": "Guardando copias de trabajo" }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { - "saveParticipants1": "Running Code Actions and Formatters...", - "skip": "Skip" + "saveParticipants1": "Ejecutando acciones de código y formateadores...", + "skip": "Omitir" }, "vs/workbench/services/workingCopy/common/workingCopyHistoryService": { "default.source": "Archivo guardado", diff --git a/i18n/vscode-language-pack-fr/package.json b/i18n/vscode-language-pack-fr/package.json index b60c4d6696..a8fa9523d7 100644 --- a/i18n/vscode-language-pack-fr/package.json +++ b/i18n/vscode-language-pack-fr/package.json @@ -310,6 +310,10 @@ "id": "vscode.swift", "path": "./translations/extensions/vscode.swift.i18n.json" }, + { + "id": "vscode.terminal-suggest", + "path": "./translations/extensions/vscode.terminal-suggest.i18n.json" + }, { "id": "vscode.theme-abyss", "path": "./translations/extensions/vscode.theme-abyss.i18n.json" diff --git a/i18n/vscode-language-pack-fr/translations/extensions/vscode.git.i18n.json b/i18n/vscode-language-pack-fr/translations/extensions/vscode.git.i18n.json index 51a7e907b7..162a48ad61 100644 --- a/i18n/vscode-language-pack-fr/translations/extensions/vscode.git.i18n.json +++ b/i18n/vscode-language-pack-fr/translations/extensions/vscode.git.i18n.json @@ -155,13 +155,15 @@ "Never": "Jamais", "No": "Non", "No rebase in progress.": "Pas de rebase en cours.", + "Not Committed Yet": "Not Committed Yet", + "Not Committed Yet (Staged)": "Not Committed Yet (Staged)", "OK": "OK", "OK, Don't Ask Again": "OK, Ne plus me demander à nouveau", "OK, Don't Show Again": "OK, Ne plus afficher", "Open": "Ouvrir ", "Open Commit": "Ouvrir la validation", "Open Comparison": "Comparaison de plans", - "Open File": "Open File", + "Open File": "Ouvrir un fichier", "Open Git Log": "Ouvrir le journal Git", "Open Merge": "Ouvrir la fusion", "Open Repositories In Parent Folders": "Ouvrir les référentiels dans les dossiers parents", @@ -268,7 +270,7 @@ "There are {0} unsaved files.\n\nWould you like to save them before stashing?": "{0} fichiers n’ont pas été enregistrés.\n\nVoulez-vous les enregistrer avant de faire un stash ?", "There are {0} untracked files which will be DELETED FROM DISK if discarded.": "{0} fichiers non suivis seront SUPPRIMÉS DU DISQUE s'ils sont ignorés.", "There were merge conflicts while applying the stash.": "Il y a eu des conflits de fusion en appliquant la remise (stash).", - "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.": "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.", + "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.": "Des conflits de fusion se sont produit lors de la sélection des modifications. Résolvez les conflits avant de les valider.", "This action will pull and push commits from and to \"{0}/{1}\".": "Cette action permet d’extraire et d’envoyer (push) les validations à partir de et vers « {0}/{1} ».", "This repository has no remotes configured to fetch from.": "Ce dépôt n'a aucun dépôt distant configuré pour rappatrier.", "This will DELETE {0} untracked files!\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST.": "Cette action SUPPRIME {0} fichiers non suivis !\nCette action est IRRÉVERSIBLE !\nCes fichiers seront DÉFINITIVEMENT PERDUS.", @@ -281,6 +283,7 @@ "Untracked": "Non suivi", "Untracked Changes": "Changements non suivis", "Update Git": "Mettre à jour Git", + "View Commit": "View Commit", "Would you like to add \"{0}\" to .gitignore?": "Voulez-vous ajouter '{0}' à .gitignore ?", "Would you like to open the cloned repository, or add it to the current workspace?": "Voulez-vous ouvrir le dépôt cloné ou l'ajouter à l'espace de travail actuel ?", "Would you like to open the cloned repository?": "Voulez-vous ouvrir le dépôt cloné ?", @@ -304,7 +307,9 @@ "[main] Using git \"{0}\" from \"{1}\"": "[main] Utilisation de git \"{0}\" de \"{1}»", "[main] Validating found git in: \"{0}\"": "[main] Validation du git trouvé dans : «{0}»", "branches": "branches", + "in {0}": "in {0}", "no": "non", + "now": "now", "remote branches": "branches distantes", "tags": "étiquettes", "yes": "oui", @@ -331,10 +336,63 @@ "{0} Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "{0} Publier Branch", "{0} Sync Changes{1}{2}": "{0}Synchroniser les modifications {1}{2}", "{0} characters over {1} in current line": "{0} caractères sur {1} sur la ligne actuelle", + "{0} day": "{0} day", + "{0} day ago": "{0} day ago", + "{0} days": "{0} days", + "{0} days ago": "{0} days ago", + "{0} hour": "{0} hour", + "{0} hour ago": "{0} hour ago", + "{0} hours": "{0} hours", + "{0} hours ago": "{0} hours ago", + "{0} hr": "{0} hr", + "{0} hr ago": "{0} hr ago", + "{0} hrs": "{0} hrs", + "{0} hrs ago": "{0} hrs ago", + "{0} min": "{0} min", + "{0} min ago": "{0} min ago", + "{0} mins": "{0} mins", + "{0} mins ago": "{0} mins ago", + "{0} minute": "{0} minute", + "{0} minute ago": "{0} minute ago", + "{0} minutes": "{0} minutes", + "{0} minutes ago": "{0} minutes ago", + "{0} mo": "{0} mo", + "{0} mo ago": "{0} mo ago", + "{0} month": "{0} month", + "{0} month ago": "{0} month ago", + "{0} months": "{0} months", + "{0} months ago": "{0} months ago", + "{0} mos": "{0} mos", + "{0} mos ago": "{0} mos ago", + "{0} sec": "{0} sec", + "{0} sec ago": "{0} sec ago", + "{0} second": "{0} second", + "{0} second ago": "{0} second ago", + "{0} seconds": "{0} seconds", + "{0} seconds ago": "{0} seconds ago", + "{0} secs": "{0} secs", + "{0} secs ago": "{0} secs ago", + "{0} week": "{0} week", + "{0} week ago": "{0} week ago", + "{0} weeks": "{0} weeks", + "{0} weeks ago": "{0} weeks ago", + "{0} wk": "{0} wk", + "{0} wk ago": "{0} wk ago", + "{0} wks": "{0} wks", + "{0} wks ago": "{0} wks ago", + "{0} year": "{0} year", + "{0} year ago": "{0} year ago", + "{0} years": "{0} years", + "{0} years ago": "{0} years ago", + "{0} yr": "{0} yr", + "{0} yr ago": "{0} yr ago", + "{0} yrs": "{0} yrs", + "{0} yrs ago": "{0} yrs ago", "{0} ↔ {1}": "{0} ↔ {1}" }, "package": { "colors.added": "Couleur des ressources ajoutées.", + "colors.blameEditorDecoration": "Color for the blame editor decoration.", "colors.conflict": "Couleur pour les ressources avec des conflits.", "colors.deleted": "Couleur des ressources supprimées.", "colors.ignored": "Couleur des ressources ignorées.", @@ -358,7 +416,7 @@ "command.checkoutDetached": "Extraire vers (mode détaché)...", "command.checkoutRefDetached": "Validation (en mode détaché)", "command.cherryPick": "Faire un cherry-pick...", - "command.cherryPickAbort": "Abort Cherry Pick", + "command.cherryPickAbort": "Abandonner la sélection", "command.cherryPickRef": "Faire une sélection", "command.clean": "Ignorer les modifications", "command.cleanAll": "Ignorer toutes les modifications", @@ -493,6 +551,8 @@ "config.autofetch": "Quand la valeur est true, les commits sont automatiquement récupérés (fetch) à partir du dépôt distant par défaut du dépôt Git actuel. Quand la valeur est 'all', les commits sont récupérés à partir de tous les dépôts distants.", "config.autofetchPeriod": "Durée en secondes entre chaque récupération git automatique quand `git.autofetch` est activé.", "config.autorefresh": "Détermine si l'actualisation automatique est activée.", + "config.blameEditorDecoration.enabled": "Controls whether to show git blame information in the editor using editor decorations.", + "config.blameStatusBarItem.enabled": "Controls whether to show git blame information in the status bar.", "config.branchPrefix": "Préfixe utilisé lors de la création d’une branche.", "config.branchProtection": "Liste des branches protégées. Par défaut, une invite s’affiche avant que les modifications ne soient validées dans une branche protégée. L’invite peut être contrôlée à l’aide du paramètre `#git.branchProtectionPrompt#`.", "config.branchProtectionPrompt": "Contrôle si une invite est affichée avant la validation des modifications dans une branche protégée.", diff --git a/i18n/vscode-language-pack-fr/translations/extensions/vscode.ipynb.i18n.json b/i18n/vscode-language-pack-fr/translations/extensions/vscode.ipynb.i18n.json index e41104fb85..a7fc80f943 100644 --- a/i18n/vscode-language-pack-fr/translations/extensions/vscode.ipynb.i18n.json +++ b/i18n/vscode-language-pack-fr/translations/extensions/vscode.ipynb.i18n.json @@ -16,7 +16,7 @@ "copyCellOutput.title": "Copier la sortie de cellule", "description": "Fournit une prise en charge de base pour l’ouverture et la lecture des fichiers de bloc-notes .ipynb de Jupyter", "displayName": "Prise en charge de .ipynb", - "ipynb.experimental.serialization": "Experimental feature to serialize the Jupyter notebook in a worker thread.", + "ipynb.experimental.serialization": "Fonctionnalité expérimentale permettant de sérialiser l’application Jupyter Notebook dans un thread de travail.", "ipynb.pasteImagesAsAttachments.enabled": "Activez/désactivez le collage d’images dans la cellule Markdown des fichiers ipynb notebook. Les images collées sont insérées en tant que pièces jointes dans la cellule.", "markdownAttachmentRenderer.displayName": "Convertisseur de pièce jointe ipynb Markdown-It", "newUntitledIpynb.shortTitle": "Bloc-notes Jupyter", diff --git a/i18n/vscode-language-pack-fr/translations/extensions/vscode.markdown-language-features.i18n.json b/i18n/vscode-language-pack-fr/translations/extensions/vscode.markdown-language-features.i18n.json index 0232f16e21..a979619de1 100644 --- a/i18n/vscode-language-pack-fr/translations/extensions/vscode.markdown-language-features.i18n.json +++ b/i18n/vscode-language-pack-fr/translations/extensions/vscode.markdown-language-features.i18n.json @@ -34,13 +34,16 @@ "Follow link": "Suivre le lien", "Go to link definition": "Accéder à la définition de lien", "Header does not exist in file: {0}": "L’en-tête n’existe pas dans le fichier : {0}", + "Insert Markdown Audio": "Insert Markdown Audio", "Insert Markdown Image": "Insérer une image Markdown", "Insert Markdown Images": "Insérer des images Markdown", "Insert Markdown Images and Links": "Insérer des images et des liens Markdown", "Insert Markdown Link": "Insérer un lien Markdown", "Insert Markdown Links": "Insérer des liens Markdown", "Insert Markdown Media": "Insérer un média Markdown", + "Insert Markdown Media and Images": "Insert Markdown Media and Images", "Insert Markdown Media and Links": "Insérer des médias et des liens Markdown", + "Insert Markdown Video": "Insert Markdown Video", "Insert image": "Insérer une image", "Insert link": "Insérer un lien", "Link definition for '{0}' already exists": "La définition de lien de « {0} » existe déjà", diff --git a/i18n/vscode-language-pack-fr/translations/extensions/vscode.microsoft-authentication.i18n.json b/i18n/vscode-language-pack-fr/translations/extensions/vscode.microsoft-authentication.i18n.json index 96278c34db..738586034d 100644 --- a/i18n/vscode-language-pack-fr/translations/extensions/vscode.microsoft-authentication.i18n.json +++ b/i18n/vscode-language-pack-fr/translations/extensions/vscode.microsoft-authentication.i18n.json @@ -29,6 +29,9 @@ "package": { "description": "Fournisseur d'authentification Microsoft", "displayName": "Compte Microsoft", + "microsoft-authentication.implementation.description": "The authentication implementation to use for signing in with a Microsoft account.", + "microsoft-authentication.implementation.enumDescriptions.classic": "Use the classic authentication flow to sign in with a Microsoft account.", + "microsoft-authentication.implementation.enumDescriptions.msal": "Use the Microsoft Authentication Library (MSAL) to sign in with a Microsoft account.", "microsoft-sovereign-cloud.customEnvironment.activeDirectoryEndpointUrl.description": "Point de terminaison Active Directory pour le cloud souverain personnalisé.", "microsoft-sovereign-cloud.customEnvironment.activeDirectoryResourceId.description": "ID de ressource Active Directory pour le cloud souverain personnalisé.", "microsoft-sovereign-cloud.customEnvironment.description": "Configuration personnalisée pour le cloud souverain à utiliser avec le fournisseur d’authentification Cloud souverain Microsoft. Cette option, ainsi que le paramètre `#microsoft-sovereign-cloud.environment#` sur `personnalisé` sont nécessaires pour utiliser cette fonctionnalité.", @@ -41,8 +44,7 @@ "microsoft-sovereign-cloud.environment.enumDescriptions.AzureUSGovernment": "Azure US Government", "microsoft-sovereign-cloud.environment.enumDescriptions.custom": "Cloud souverain Microsoft personnalisé", "signIn": "Se connecter", - "signOut": "Se déconnecter", - "useMsal.description": "Utilisez la bibliothèque d’authentification Microsoft (MSAL) pour vous connecter avec un compte Microsoft." + "signOut": "Se déconnecter" } } } \ No newline at end of file diff --git a/i18n/vscode-language-pack-fr/translations/extensions/vscode.terminal-suggest.i18n.json b/i18n/vscode-language-pack-fr/translations/extensions/vscode.terminal-suggest.i18n.json new file mode 100644 index 0000000000..930d5316d4 --- /dev/null +++ b/i18n/vscode-language-pack-fr/translations/extensions/vscode.terminal-suggest.i18n.json @@ -0,0 +1,17 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Extension to add terminal completions for zsh, bash, and fish terminals.", + "displayName": "Terminal Suggest for VS Code", + "view.name": "Terminal Suggest" + } + } +} \ No newline at end of file diff --git a/i18n/vscode-language-pack-fr/translations/extensions/vscode.typescript-language-features.i18n.json b/i18n/vscode-language-pack-fr/translations/extensions/vscode.typescript-language-features.i18n.json index f2c7110779..711de42d20 100644 --- a/i18n/vscode-language-pack-fr/translations/extensions/vscode.typescript-language-features.i18n.json +++ b/i18n/vscode-language-pack-fr/translations/extensions/vscode.typescript-language-features.i18n.json @@ -63,7 +63,7 @@ "Go to Source Definition failed. Requires TypeScript 4.7+.": "Échec de l’aller à la définition source. Nécessite TypeScript 4.7+.", "Go to Source Definition failed. Unknown file type.": "Échec de l’aller à la définition source. Type de fichier inconnu.", "Go to Source Definition failed. Unsupported file type.": "Échec de l’aller à la définition source. Type de fichier non pris en charge.", - "Initializing project '{0}'": "Initialisation du projet «{0}»", + "Initializing '{0}'": "Initialisation de '{0}'", "JS/TS IntelliSense Status": "État intelliSense JS/TS", "JSDoc comment": "Commentaire JSDoc", "Learn More": "En savoir plus", @@ -87,8 +87,6 @@ "Please report an issue against Yarn PnP": "Signalez un problème avec Yarn PnP", "Please update your TypeScript version": "Veuillez mettre à jour votre version de TypeScript", "Project Wide IntelliSense not available": "IntelliSense à l’échelle du projet non disponible", - "Related files provider failed. Copilot requested file with unsupported language mode.": "Related files provider failed. Copilot requested file with unsupported language mode.", - "Related files provider failed. No active text editor.": "Related files provider failed. No active text editor.", "Remove Unused Imports": "Supprimer des importations inutilisées", "Remove all unused code": "Supprimer tout code inutilisé", "Report Issue": "Signaler un problème", @@ -139,27 +137,7 @@ "{0} references": "{0} références" }, "package": { - "codeActions.refactor.extract.constant.description": "Extrayez l'expression vers une constante.", - "codeActions.refactor.extract.constant.title": "Extraire la constante", - "codeActions.refactor.extract.function.description": "Extrayez l'expression vers une méthode ou une fonction.", - "codeActions.refactor.extract.function.title": "Extraire la fonction", - "codeActions.refactor.extract.interface.description": "Extraire le type vers une interface.", - "codeActions.refactor.extract.interface.title": "Extraire l'interface", - "codeActions.refactor.extract.type.description": "Extrayez le type vers un alias de type.", - "codeActions.refactor.extract.type.title": "Extraire le type", - "codeActions.refactor.move.newFile.description": "Déplacez l'expression dans un nouveau fichier.", - "codeActions.refactor.move.newFile.title": "Déplacer vers un nouveau fichier", - "codeActions.refactor.rewrite.arrow.braces.description": "Ajoutez ou supprimez des accolades dans une fonction arrow.", - "codeActions.refactor.rewrite.arrow.braces.title": "Réécrire les accolades arrow", - "codeActions.refactor.rewrite.export.description": "Convertissez l'exportation par défaut en exportation nommée, et vice versa.", - "codeActions.refactor.rewrite.export.title": "Convertir l'exportation", - "codeActions.refactor.rewrite.import.description": "Convertissez les importations nommées en importations d'espace de noms, et vice versa.", - "codeActions.refactor.rewrite.import.title": "Convertir l'importation", - "codeActions.refactor.rewrite.parameters.toDestructured.title": "Convertir les paramètres en objet déstructuré", - "codeActions.refactor.rewrite.property.generateAccessors.description": "Générer les accesseurs 'get' et 'set'", - "codeActions.refactor.rewrite.property.generateAccessors.title": "Générer des accesseurs", - "codeActions.source.organizeImports.title": "Organiser les importations", - "configuration.expandableHover": "(Expérimental) Activez/désactivez le développement au pointage.", + "configuration.expandableHover": "Activez/désactivez le développement au pointage.", "configuration.implicitProjectConfig.checkJs": "Active/désactive la vérification sémantique des fichiers JavaScript. Les fichiers 'jsconfig.json' ou 'tsconfig.json existants remplacent ce paramètre.", "configuration.implicitProjectConfig.experimentalDecorators": "Active/désactive 'experimentalDecorators' dans les fichiers JavaScript qui ne font pas partie d'un projet. Les fichiers 'jsconfig.json' ou 'tsconfig.json existants remplacent ce paramètre.", "configuration.implicitProjectConfig.module": "Définit le système de module pour le programme. Voir plus : https://www.typescriptlang.org/tsconfig#module.", @@ -176,7 +154,7 @@ "configuration.inlayHints.variableTypes.suppressWhenTypeMatchesName": "Supprime les indications de type sur les variables dont le nom est identique au nom du type.", "configuration.javascript.checkJs.checkJs.deprecation": "Ce paramètre est déprécié au profit de 'js/ts.implicitProjectConfig.checkJs'.", "configuration.javascript.checkJs.experimentalDecorators.deprecation": "Ce paramètre est déprécié au profit de 'js/ts.implicitProjectConfig.experimentalDecorators'.", - "configuration.preferGoToSourceDefinition": "Permet à Go to Definition d'éviter les fichiers de déclaration de type lorsque cela est possible en déclenchant Go to Source Definition à la place. Cela permet de déclencher Go to Source Definition avec le geste de la souris.", + "configuration.preferGoToSourceDefinition": "Permet à `Aller à la définition` d'éviter les fichiers de déclaration de type lorsque cela est possible en déclenchant `Aller à la définition source` à la place. Cela permet de déclencher `Aller à la définition de la source` avec le geste de la souris.", "configuration.suggest.autoImports": "Active/désactive les suggestions d'importation automatique.", "configuration.suggest.classMemberSnippets.enabled": "Activez/désactivez les saisies semi-automatiques d’extraits de code pour les membres de classe.", "configuration.suggest.completeFunctionCalls": "Fonctions complètes avec leur signature de paramètre.", @@ -188,7 +166,7 @@ "configuration.suggest.objectLiteralMethodSnippets.enabled": "Activer/désactiver la complétion d'extraits de code pour les méthodes dans les littéraux d'objet.", "configuration.suggest.paths": "Activer/désactiver des suggestions pour les chemins dans les instructions d'import et les appels require.", "configuration.surveys.enabled": "Activer/désactiver des enquêtes ponctuelles qui nous aident à améliorer le support JavaScript et TypeScript de VS Code.", - "configuration.tsserver.experimental.enableProjectDiagnostics": "(Expérimental) Permet de signaler les erreurs à l'échelle du projet.", + "configuration.tsserver.experimental.enableProjectDiagnostics": "Permet de signaler les erreurs à l'échelle du projet.", "configuration.tsserver.maxTsServerMemory": "Quantité maximale de mémoire (en Mo) à allouer au processus du serveur TypeScript. Pour utiliser une limite de mémoire supérieure à 4 Go, utilisez #typescript.tsserver.nodePath# pour exécuter le serveur TS avec une installation Node personnalisée.", "configuration.tsserver.nodePath": "Exécutez TS Server sur une installation Node personnalisée. Il peut s'agir d'un chemin vers un exécutable Node ou 'node' si vous voulez que VS Code détecte une installation Node.", "configuration.tsserver.useSeparateSyntaxServer": "Activez/désactivez la génération dynamique d’un serveur TypeScript distinct capable de répondre plus rapidement aux opérations de syntaxe, comme le calcul du pliage ou le calcul des symboles de document.", @@ -198,14 +176,14 @@ "configuration.tsserver.useSyntaxServer.auto": "Générez un serveur complet et un poids plus léger dédié aux opérations de Syntaxe. Le serveur de Syntaxe est utilisé pour accélérer les opérations de syntaxe et fournir IntelliSense quand les projets sont en cours de chargement.", "configuration.tsserver.useSyntaxServer.never": "N’utilisez pas un serveur de Syntaxe dédié. Utilisez un seul serveur pour gérer toutes les opérations IntelliSense.", "configuration.tsserver.useVsCodeWatcher": "Utilisez les observateurs de fichiers de VS Code à la place de ceux de TypeScript. Nécessite l’utilisation de TypeScript 5.4+ dans l’espace de travail.", - "configuration.tsserver.useVsCodeWatcher.deprecation": "Please use the `#typescript.tsserver.watchOptions#` setting instead.", + "configuration.tsserver.useVsCodeWatcher.deprecation": "Veuillez plutôt utiliser le paramètre `#typescript.tsserver.watchOptions#`.", "configuration.tsserver.watchOptions": "Configurez les stratégies de surveillance qui doivent être utilisées pour effectuer le suivi des fichiers et répertoires.", "configuration.tsserver.watchOptions.fallbackPolling": "Quand vous utilisez des événements de système de fichiers, cette option spécifie la stratégie de sondage qui est utilisée quand le système n'a plus d'observateurs de fichiers natifs et/ou ne prend pas en charge les observateurs de fichiers natifs.", "configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling ": "Utilisez une file d'attente dynamique où les fichiers modifiés moins souvent sont vérifiés moins souvent.", "configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval": "Recherchez les changements dans chaque fichier plusieurs fois par seconde à intervalle fixe.", "configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval": "Recherchez les changements dans chaque fichier plusieurs fois par seconde, mais utilisez la méthode heuristique pour vérifier certains types de fichier moins souvent que d'autres.", "configuration.tsserver.watchOptions.synchronousWatchDirectory": "Désactivez la surveillance différée sur les répertoires. La surveillance différée est utile quand de nombreux changements de fichier sont susceptibles de se produire en même temps (par ex., un changement dans node_modules lié à l'exécution de npm install), mais vous pouvez aussi la désactiver avec cet indicateur pour des configurations moins courantes.", - "configuration.tsserver.watchOptions.vscode": "Use VS Code's file watchers instead of TypeScript's. Requires using TypeScript 5.4+ in the workspace.", + "configuration.tsserver.watchOptions.vscode": "Utilisez les observateurs de fichiers de VS Code à la place de ceux de TypeScript. Nécessite l’utilisation de TypeScript 5.4+ dans l’espace de travail.", "configuration.tsserver.watchOptions.watchDirectory": "Stratégie de surveillance d'arborescences de répertoires complètes sous des systèmes sans fonctionnalité de surveillance récursive des fichiers.", "configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling": "Utilisez une file d'attente dynamique où les répertoires modifiés moins souvent sont vérifiés moins souvent.", "configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling": "Interroge les répertoires en blocs à intervalles réguliers.", @@ -222,7 +200,7 @@ "configuration.tsserver.web.projectWideIntellisense.suppressSemanticErrors": "Supprime les erreurs sémantiques sur le web même lorsque IntelliSense à l’échelle du projet est activé. Cette option est toujours activée lorsque IntelliSense à l’échelle du projet n’est pas activé ou disponible. Voir `#typescript.tsserver.web.projectWideIntellisense.enabled#`", "configuration.tsserver.web.typeAcquisition.enabled": "Activez/désactivez l'acquisition de packages sur le web. Cela active IntelliSense pour les packages importés. Nécessite `#typescript.tsserver.web.projectWideIntellisense.enabled#`. Actuellement non pris en charge pour Safari.", "configuration.typescript": "TypeScript", - "configuration.updateImportsOnPaste": "Automatically update imports when pasting code. Requires TypeScript 5.7+.", + "configuration.updateImportsOnPaste": "Activez la mise à jour des importations lors du collage de code. Nécessite TypeScript 5.7+.\r\n\r\nPar défaut, cela affiche une option permettant de mettre à jour les importations après le collage. Vous pouvez utiliser le paramètre `#editor.pasteAs.preferences#` pour mettre à jour automatiquement les importations lors du collage : `\"editor.pasteAs.preferences\": [ \"text.updateImports.jsts\" ]`.", "description": "Fournit une prise en charge riche de langage pour JavaScript et TypeScript.", "displayName": "Fonctionnalités de langage TypeScript et JavaScript", "format.indentSwitchCase": "Mettre en retrait les clauses de cas dans les instructions switch. Nécessite l’utilisation de TypeScript 5.1+ dans l’espace de travail.", @@ -251,7 +229,7 @@ "inlayHints.parameterNames.none": "Désactiver les indicateurs de nom de paramètre.", "javascript.format.enable": "Activez/désactivez le formateur JavaScript par défaut.", "javascript.goToProjectConfig.title": "Accéder à la configuration du projet (jsconfig / tsconfig)", - "javascript.preferences.jsxAttributeCompletionStyle.auto": "Insérez « ={} » ou « =\"\" » après les noms d’attributs en fonction du type d’accessoire. Consultez « javascript.preferences.quoteStyle » pour contrôler le type de guillemets utilisé pour les attributs de chaîne.", + "javascript.preferences.jsxAttributeCompletionStyle.auto": "Insérez `={}` or `=\"\"` après les noms d'attribut en fonction du type d'accessoire. Consultez `#javascript.preferences.quoteStyle#` pour contrôler le type de guillemets utilisés pour les attributs de chaîne.", "javascript.preferences.organizeImports": "Préférences avancées qui contrôlent la façon dont les importations sont triées.", "javascript.referencesCodeLens.enabled": "Activez/désactivez les références CodeLens dans les fichiers JavaScript.", "javascript.referencesCodeLens.showOnAllFunctions": "Activez/désactivez les références CodeLens sur toutes les fonctions des fichiers JavaScript.", @@ -270,7 +248,7 @@ "typescript.implementationsCodeLens.enabled": "Activer/désactiver les implémentations CodeLens. Ce CodeLens affiche l'implémenteur d’une interface.", "typescript.implementationsCodeLens.showOnInterfaceMethods": "Activez/désactivez les implémentations CodeLens sur les méthodes d’interface.", "typescript.locale": "Définit la locale utilisée pour signaler les erreurs JavaScript et TypeScript. Par défaut, la locale de VS Code est utilisée.", - "typescript.locale.auto": "Utiliser la langue d'affichage configurée de VS Code", + "typescript.locale.auto": "Utilisez la langue d'affichage configurée de VS Code.", "typescript.npm": "Indique le chemin d’accès à l’exécutable npm utilisé pour l’[acquisition automatique de type](https://code.visualstudio.com/docs/nodejs/working-with-javascript#_typings-and-automatic-type-acquisition).", "typescript.openTsServerLog.title": "Ouvrir le journal du serveur TS", "typescript.preferences.autoImportFileExcludePatterns": "Spécifiez les modèles globaux de fichiers à exclure des importations automatiques. Les chemins relatifs sont résolus par rapport à la racine de l'espace de travail. Les modèles sont évalués à l'aide de la sémantique tsconfig.json [`exclude`](https://www.typescriptlang.org/tsconfig#exclude).", @@ -291,21 +269,27 @@ "typescript.preferences.includePackageJsonAutoImports.off": "Ne jamais rechercher dans les dépendances.", "typescript.preferences.includePackageJsonAutoImports.on": "Toujours rechercher dans les dépendances.", "typescript.preferences.jsxAttributeCompletionStyle": "Style préféré pour les saisies semi-automatiques d’attribut JSX.", - "typescript.preferences.jsxAttributeCompletionStyle.auto": "Insérez « ={} » ou « =\"\" » après les noms d’attributs en fonction du type d’accessoire. Consultez « typescript.preferences.quoteStyle » pour contrôler le type de guillemets utilisé pour les attributs de chaîne.", + "typescript.preferences.jsxAttributeCompletionStyle.auto": "Insérez `={}` or `=\"\"` après les noms d'attribut en fonction du type d'accessoire. Consultez `#typescript.preferences.quoteStyle#` pour contrôler le type de guillemets utilisés pour les attributs de chaîne.", "typescript.preferences.jsxAttributeCompletionStyle.braces": "Insérez '={}' après les noms d’attributs.", "typescript.preferences.jsxAttributeCompletionStyle.none": "Insérez uniquement des noms d’attributs.", "typescript.preferences.organizeImports": "Préférences avancées qui contrôlent la façon dont les importations sont triées.", - "typescript.preferences.organizeImports.accentCollation": "Comparez des caractères avec des signes diacritiques comme étant différents des caractères de base.", - "typescript.preferences.organizeImports.caseFirst": "Indique si les majuscules sont placées avant les minuscules. S’applique uniquement à `organizeImportsCollation : « unicode »`.", + "typescript.preferences.organizeImports.accentCollation": "Nécessite `organizeImports.unicodeCollation: 'unicode'`. Comparez les caractères avec des signes diacritiques comme étant inégaux au caractère de base.", + "typescript.preferences.organizeImports.caseFirst": "Nécessite `organizeImports.unicodeCollation: 'unicode'`, et `organizeImports.caseSensitivity` n'est pas `caseInsensitive`. Indique si les majuscules seront triées avant les minuscules.", + "typescript.preferences.organizeImports.caseFirst.default": "Ordre par défaut donné par `locale`.", + "typescript.preferences.organizeImports.caseFirst.lower": "Les minuscules viennent avant les majuscules. Par exemple` a, A, z, Z`.", + "typescript.preferences.organizeImports.caseFirst.upper": "Les majuscules viennent avant les minuscules. Par exemple ` A, a, B, b`.", + "typescript.preferences.organizeImports.caseSensitivity": "Spécifie comment les importations doivent être triées en fonction de la sensibilité à la casse. Si `auto` ou non spécifié, nous détecterons la sensibilité à la casse par fichier", "typescript.preferences.organizeImports.caseSensitivity.auto": "Détectez le respect de la casse pour le tri d’importation.", "typescript.preferences.organizeImports.caseSensitivity.insensitive": "Triez des importations sans respect de la casse.", "typescript.preferences.organizeImports.caseSensitivity.sensitive": "Triez des importations avec respect de la casse.", - "typescript.preferences.organizeImports.locale": "Remplace les paramètres régionaux utilisés pour le classement. Spécifiez « auto » pour utiliser les paramètres régionaux de l’interface utilisateur. S’applique uniquement à `organizeImportsCollation : « unicode »`.", - "typescript.preferences.organizeImports.numericCollation": "Triez des chaînes numériques par valeur entière.", + "typescript.preferences.organizeImports.locale": "Nécessite `organizeImports.unicodeCollation: 'unicode'`. Remplace les paramètres régionaux utilisés pour le classement. Spécifiez `auto` pour utiliser les paramètres régionaux de l’interface utilisateur.", + "typescript.preferences.organizeImports.numericCollation": "Nécessite `organizeImports.unicodeCollation: 'unicode'`. Triez les chaînes numériques par valeur entière.", + "typescript.preferences.organizeImports.typeOrder": "Spécifiez comment les importations nommées de type uniquement doivent être triées.", "typescript.preferences.organizeImports.typeOrder.auto": "Détectez l’emplacement où les importations nommées de type uniquement doivent être triées.", - "typescript.preferences.organizeImports.typeOrder.first": "Les importations nommées de type uniquement sont triées à la fin de la liste d’importation.", - "typescript.preferences.organizeImports.typeOrder.inline": "Les importations nommées sont uniquement triées par nom.", - "typescript.preferences.organizeImports.typeOrder.last": "Les importations nommées de type uniquement sont triées à la fin de la liste d’importation.", + "typescript.preferences.organizeImports.typeOrder.first": "Seuls les types d'importation nommés sont triés au début de la liste d'importation. Par exemple, `importer { type A, type Y, B, Z } depuis 'module';`", + "typescript.preferences.organizeImports.typeOrder.inline": "Les importations nommées sont triées par nom uniquement. Par exemple, `importer { type A, B, type Y, Z } depuis 'module';`", + "typescript.preferences.organizeImports.typeOrder.last": "Seuls les types d'importation nommés sont triés à la fin de la liste d'importation. Par exemple, `importer { B, Z, type A, type Y } depuis 'module';`", + "typescript.preferences.organizeImports.unicodeCollation": "Spécifiez si les importations doivent être triées à l'aide du classement Unicode ou ordinal.", "typescript.preferences.organizeImports.unicodeCollation.ordinal": "Triez des importations en tirant parti de la valeur numérique de chaque code de caractère.", "typescript.preferences.organizeImports.unicodeCollation.unicode": "Triez des importations en utilisant le classement de code Unicode.", "typescript.preferences.preferTypeOnlyAutoImports": "Incluez le mot clé 'type' dans les importations automatiques dès que possible. Nécessite l'utilisation de TypeScript 5.3+ dans l'espace de travail.", @@ -344,7 +328,7 @@ "typescript.updateImportsOnFileMove.enabled.never": "Ne jamais renommer les chemins et ne pas demander.", "typescript.updateImportsOnFileMove.enabled.prompt": "Demander à chaque renommage.", "typescript.validate.enable": "Activez/désactivez la validation TypeScript.", - "typescript.workspaceSymbols.excludeLibrarySymbols": "Excluez les symboles provenant des fichiers de bibliothèque dans les résultats Aller au symbole dans l’espace de travail. Nécessite l'utilisation de TypeScript 5.3+ dans l'espace de travail.", + "typescript.workspaceSymbols.excludeLibrarySymbols": "Excluez les symboles provenant de fichiers de bibliothèque dans les résultats `Accéder au symbole dans l'espace de travail`. Nécessite l'utilisation de TypeScript 5.3+ dans l'espace de travail.", "typescript.workspaceSymbols.scope": "Détermine quels sont les fichiers recherchés par [Atteindre le symbole dans l’espace de travail](https://code.visualstudio.com/docs/editor/editingevolved#_open-symbol-by-name).", "typescript.workspaceSymbols.scope.allOpenProjects": "Recherchez des symboles dans tous les projets JavaScript ou TypeScript ouverts.", "typescript.workspaceSymbols.scope.currentProject": "Recherche uniquement les symboles dans le projet JavaScript ou TypeScript actif.", diff --git a/i18n/vscode-language-pack-fr/translations/main.i18n.json b/i18n/vscode-language-pack-fr/translations/main.i18n.json index d81e2bcdc6..17f4755a6d 100644 --- a/i18n/vscode-language-pack-fr/translations/main.i18n.json +++ b/i18n/vscode-language-pack-fr/translations/main.i18n.json @@ -79,6 +79,10 @@ "type to filter": "Type à filtrer", "type to search": "Entrer le texte à rechercher" }, + "vs/base/browser/ui/tree/asyncDataTree": { + "type to filter": "Type à filtrer", + "type to search": "Entrer le texte à rechercher" + }, "vs/base/browser/ui/tree/treeDefaults": { "collapse all": "Réduire tout" }, @@ -438,6 +442,8 @@ "editor.find.autoFindInSelection.always": "Toujours activer automatiquement la recherche dans la sélection.", "editor.find.autoFindInSelection.multiline": "Activez Rechercher automatiquement dans la sélection quand plusieurs lignes de contenu sont sélectionnées.", "editor.find.autoFindInSelection.never": "Ne jamais activer automatiquement la recherche dans la sélection (par défaut).", + "editor.find.history.never": "Do not store search history from the find widget.", + "editor.find.history.workspace": "Store search history across the active workspace", "editor.find.seedSearchStringFromSelection.always": "Toujours amorcer la chaîne de recherche à partir de la sélection de l’éditeur, y compris le mot à la position du curseur.", "editor.find.seedSearchStringFromSelection.never": "Ne lancez jamais la chaîne de recherche dans la sélection de l’éditeur.", "editor.find.seedSearchStringFromSelection.selection": "Chaîne de recherche initiale uniquement dans la sélection de l’éditeur.", @@ -513,6 +519,7 @@ "find.autoFindInSelection": "Contrôle la condition d'activation automatique de la recherche dans la sélection.", "find.cursorMoveOnType": "Contrôle si le curseur doit sauter pour rechercher les correspondances lors de la saisie.", "find.globalFindClipboard": "Détermine si le Widget Recherche devrait lire ou modifier le presse-papiers de recherche partagé sur macOS.", + "find.history": "Controls how the find widget history should be stored", "find.loop": "Contrôle si la recherche redémarre automatiquement depuis le début (ou la fin) quand il n'existe aucune autre correspondance.", "find.seedSearchStringFromSelection": "Détermine si la chaîne de recherche dans le Widget Recherche est initialisée avec la sélection de l’éditeur.", "folding": "Contrôle si l'éditeur a le pliage de code activé.", @@ -548,7 +555,9 @@ "inlayHints.padding": "Active le remplissage autour des indicateurs d’inlay dans l’éditeur.", "inline": "Les suggestions rapides s’affichent sous forme de texte fantôme", "inlineCompletionsAccessibilityVerbose": "Contrôle si l'indicateur d'accessibilité doit être fourni aux utilisateurs du lecteur d'écran lorsqu'une complétion inline est affichée.", - "inlineSuggest.edits.experimental.enabled": "Controls whether to enable experimental edits in inline suggestions.", + "inlineSuggest.edits.experimental.enabled": "Contrôle s’il faut activer les modifications expérimentales dans les suggestions inline.", + "inlineSuggest.edits.experimental.useInterleavedLinesDiff": "Contrôle s’il faut activer la différence de lignes entrelacées expérimentales dans les suggestions inline.", + "inlineSuggest.edits.experimental.useMixedLinesDiff": "Contrôle s’il faut activer les modifications expérimentales dans les suggestions inline.", "inlineSuggest.enabled": "Contrôle si les suggestions en ligne doivent être affichées automatiquement dans l’éditeur.", "inlineSuggest.fontFamily": "Contrôle la famille de polices des suggestions inlined.", "inlineSuggest.showToolbar": "Contrôle quand afficher la barre d’outils de suggestion incluse.", @@ -597,7 +606,7 @@ "occurrencesHighlight.multiFile": "Expérimental : met en évidence les occurrences dans tous les fichiers ouverts valides.", "occurrencesHighlight.off": "Ne met pas en surbrillance les occurrences.", "occurrencesHighlight.singleFile": "Met en surbrillance les occurrences uniquement dans le fichier actif.", - "occurrencesHighlightDelay": "Controls the delay in milliseconds after which occurrences are highlighted.", + "occurrencesHighlightDelay": "Contrôle le délai en millisecondes après lequel les occurrences sont mises en surbrillance.", "off": "Les suggestions rapides sont désactivées", "on": "Des suggestions rapides s’affichent dans le widget de suggestion", "overviewRulerBorder": "Contrôle si une bordure doit être dessinée autour de la règle de la vue d'ensemble.", @@ -988,6 +997,7 @@ "editor.action.source.noneMessage.preferred.kind": "Aucune action source par défaut disponible pour '{0}'", "fixAll.label": "Tout corriger", "fixAll.noneMessage": "Aucune action Tout corriger disponible", + "organizeImports.description": "Organisez les importations dans le fichier actif. Également appelé « Optimiser les importations » par certains outils", "organizeImports.label": "Organiser les importations", "quickfix.trigger.label": "Correction rapide...", "refactor.label": "Remanier...", @@ -1072,10 +1082,13 @@ }, "vs/editor/contrib/dropOrPasteInto/browser/copyPasteContribution": { "pasteAs": "Coller en tant que...", - "pasteAs.kind": "Type de la modification de collage à appliquer. S’il n’est pas fourni ou s’il existe plusieurs modifications pour ce type, l’éditeur affiche un sélecteur.", + "pasteAs.kind": "The kind of the paste edit to try pasting with.\r\nIf there are multiple edits for this kind, the editor will show a picker. If there are no edits of this kind, the editor will show an error message.", + "pasteAs.preferences": "List of preferred paste edit kind to try applying.\r\nThe first edit matching the preferences will be applied.", "pasteAsText": "Coller au format texte" }, "vs/editor/contrib/dropOrPasteInto/browser/copyPasteController": { + "noPreferences": "empty", + "pasteAsDefault": "Configurer l’action de collage par défaut", "pasteAsError": "Nous n’avons trouvé aucune modification de collage n’a été trouvée pour « {0} »", "pasteAsPickerPlaceholder": "Sélectionner l’action Coller", "pasteAsProgress": "Exécution des gestionnaires de collage", @@ -1094,9 +1107,6 @@ "pasteHtmlLabel": "Insérer du code HTML", "text.label": "Insérer du texte brut" }, - "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorContribution": { - "defaultProviderDescription": "Configure le fournisseur de dépôt par défaut à utiliser pour le contenu d’un type MIME donné." - }, "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorController": { "dropIntoEditorProgress": "Exécution des gestionnaires de dépôt. Cliquez pour annuler", "dropWidgetVisible": "Indique si le widget de suppression s’affiche", @@ -1394,13 +1404,15 @@ "action.inlineSuggest.acceptNextLine": "Accepter la ligne suivante d’une suggestion en ligne", "action.inlineSuggest.acceptNextWord": "Accepter le mot suivant de la suggestion inline", "action.inlineSuggest.alwaysShowToolbar": "Toujours afficher la barre d'outils", - "action.inlineSuggest.dev.extractRepro": "Developer: Extract Inline Suggest State", + "action.inlineSuggest.dev.extractRepro": "Développeur : extraire l’état de suggestion inline", "action.inlineSuggest.hide": "Masquer la suggestion en ligne", "action.inlineSuggest.jump": "Accéder à la modification inline suivante", "action.inlineSuggest.showNext": "Afficher la suggestion en ligne suivante", "action.inlineSuggest.showPrevious": "Afficher la suggestion en ligne précédente", "action.inlineSuggest.trigger": "Déclencher une suggestion en ligne", - "jump": "Accéder" + "action.inlineSuggest.trigger.inlineEdit": "Modifier l’inline du déclencheur", + "jump": "Accéder", + "noInlineEditAvailable": "Aucune modification inline n’est disponible." }, "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionContextKeys": { "cursorAtInlineEdit": "Indique si le curseur est à une modification inline", @@ -1410,7 +1422,9 @@ "inlineSuggestionHasIndentation": "Indique si la suggestion en ligne commence par un espace blanc", "inlineSuggestionHasIndentationLessThanTabSize": "Indique si la suggestion incluse commence par un espace blanc inférieur à ce qui serait inséré par l’onglet.", "inlineSuggestionVisible": "Indique si une suggestion en ligne est visible", - "suppressSuggestions": "Indique si les suggestions doivent être supprimées pour la suggestion actuelle" + "suppressSuggestions": "Indique si les suggestions doivent être supprimées pour la suggestion actuelle", + "tabShouldAcceptInlineEdit": "Indique si l’onglet doit accepter la modification inline.", + "tabShouldJumpToInlineEdit": "Indique si l’onglet doit passer à une modification inline." }, "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionsController": { "showAccessibleViewHint": "Inspecter ceci dans l’affichage accessible ({0})" @@ -1816,6 +1830,7 @@ "vs/platform/accessibilitySignal/browser/accessibilitySignalService": { "accessibility.signals.chatRequestSent": "Requête de conversation envoyée", "accessibility.signals.clear": "Effacer", + "accessibility.signals.codeActionRequestTriggered": "Requête d'action de code déclenchée", "accessibility.signals.format": "Format", "accessibility.signals.lineHasBreakpoint": "Point d’arrêt", "accessibility.signals.lineHasError": "Erreur sur la ligne", @@ -1838,6 +1853,8 @@ "accessibilitySignals.chatRequestSent": "Demande de conversation envoyée", "accessibilitySignals.chatResponseReceived": "Réponse de conversation reçue", "accessibilitySignals.clear": "Effacer", + "accessibilitySignals.codeActionApplied": "Code Action Appliqué", + "accessibilitySignals.codeActionRequestTriggered": "Requête d'action de code déclenchée", "accessibilitySignals.diffLineDeleted": "Ligne de diffusion supprimée", "accessibilitySignals.diffLineInserted": "Ligne de diffusion insérée", "accessibilitySignals.diffLineModified": "Ligne diff modifiée", @@ -2030,6 +2047,7 @@ "MarketPlaceDisabled": "La Place de marché n’est pas activée", "incompatible platform": "L’extension «{0}» n’est pas disponible dans {1} pour {2}.", "incompatibleAPI": "Impossible d’installer l’extension « {0} ». {1}", + "learn more": "Learn More", "malicious extension": "Impossible d’installer l'extension '{0}' car elle a été signalée comme problématique.", "multipleDependentsError": "Impossible de désinstaller l'extension '{0}'. '{1}', '{2}' et d'autres extensions en dépendent.", "multipleIndirectDependentsError": "Impossible de désinstaller l'extension '{0}'. Cela inclut la désinstallation de l'extension '{1}' mais '{2}', '{3}' et d'autres extensions en dépendent.", @@ -2078,6 +2096,10 @@ "updateMessage": "Mise à jour de l'extension '{0}' vers la version {1}", "useId": "Vérifiez que vous utilisez l'ID d'extension complet, y compris l'éditeur, par ex. : {0}" }, + "vs/platform/extensionManagement/common/extensionManagementIpc": { + "incompatible platform": "The '{0}' extension is not available in {1} for {2}.", + "learn more": "Learn More" + }, "vs/platform/extensionManagement/common/extensionNls": { "missingNLSKey": "Le message est introuvable pour la clé {0}." }, @@ -2201,21 +2223,6 @@ "vs/platform/history/browser/contextScopedHistoryWidget": { "suggestWidgetVisible": "Indique si les suggestions sont visibles" }, - "vs/platform/issue/electron-main/issueMainService": { - "cancel": "Annuler", - "confirmCloseIssueReporter": "Votre entrée n'est pas enregistrée. Voulez-vous vraiment fermer cette fenêtre ?", - "issueReporter": "Rapporteur du problème", - "issueReporterWriteToClipboard": "Il y a trop de données à envoyer directement à GitHub. Les données sont copiées dans le Presse-papiers, collez-les dans la page d'envoi de GitHub ouverte.", - "ok": "&&OK", - "yes": "&&Oui" - }, - "vs/platform/issue/electron-main/processMainService": { - "local": "Local", - "processExplorer": "Explorateur de processus", - "trace.detail": "Signalez le problème, et attachez manuellement le fichier suivant :\r\n{0}", - "trace.message": "Le fichier de trace a été créé", - "trace.ok": "&&OK" - }, "vs/platform/keybinding/common/abstractKeybindingService": { "first.chord": "Touche ({0}) utilisée. En attente d'une seconde touche...", "missing.chord": "La combinaison de touches ({0}, {1}) n’est pas une commande.", @@ -2323,6 +2330,13 @@ "warnEscalation": "{0} va maintenant demander avec « osascript » des privilèges d’administrateur pour installer la commande shell.", "warnEscalationUninstall": "{0} va maintenant demander avec « osascript » des privilèges d’administrateur pour désinstaller la commande shell." }, + "vs/platform/process/electron-main/processMainService": { + "local": "Local", + "processExplorer": "Explorateur de processus", + "trace.detail": "Signalez le problème, et attachez manuellement le fichier suivant :\r\n{0}", + "trace.message": "Le fichier de trace a été créé", + "trace.ok": "&&OK" + }, "vs/platform/quickinput/browser/commandsQuickAccess": { "canNotRun": "La commande « {0} » a entraîné une erreur", "commandPickAriaLabelWithKeybinding": "{0}, {1}", @@ -2381,6 +2395,7 @@ }, "vs/platform/request/common/request": { "electronFetch": "Contrôle si l'utilisation de l'implémentation fetch d'Electron au lieu de celle de Node.js doit être activée. Toutes les extensions locales obtiendront l'implémentation d'Electron pour l'API de recherche globale.", + "fetchAdditionalSupport": "Contrôle si l'implémentation de récupération de Node.js doit être étendue avec un support supplémentaire. Actuellement, la prise en charge du proxy ({0}) et les certificats système ({1}) sont ajoutés lorsque les paramètres correspondants sont activés.", "httpConfigurationTitle": "HTTP", "noProxy": "Spécifie les noms de domaine pour lesquels les paramètres de proxy doivent être ignorés pour les requêtes HTTP/HTTPS.", "proxy": "Paramètre proxy à utiliser. S'il n'est pas défini, il est hérité des variables d'environnement 'http_proxy' et 'https_proxy'.", @@ -2393,7 +2408,7 @@ "proxySupportOverride": "Activer le support de proxy pour les extensions, remplacer les options de demande.", "strictSSL": "Spécifie si le certificat de serveur proxy doit être vérifié par rapport à la liste des autorités de certification fournies.", "systemCertificates": "Contrôle si les certificats d'autorité de certification doivent être chargés à partir de l'OS. (Sur Windows et macOS, vous devez recharger la fenêtre après la désactivation de ce paramètre.)", - "systemCertificatesV2": "Contrôle si le chargement expérimental des certificats d’autorité de certification à partir du système d’exploitation doit être activé. Ceci utilise une approche plus générale que l’implemenation par défaut." + "systemCertificatesV2": "Contrôle si le chargement expérimental des certificats d’autorité de certification à partir du système d’exploitation doit être activé. Ceci utilise une approche plus générale que l’implémenation par défaut." }, "vs/platform/shell/node/shellEnv": { "resolveShellEnvError": "Impossible de résoudre votre environnement d’interpréteur de commandes : {0}", @@ -2523,7 +2538,7 @@ "diffEditorRemovedLines": "Couleur d'arrière-plan des lignes supprimées. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", "diffEditorRemovedOutline": "Couleur de contour du texte supprimé.", "editorBackground": "Couleur d'arrière-plan de l'éditeur.", - "editorCompositionBorder": "The border color for an IME composition.", + "editorCompositionBorder": "Couleur de bordure d’une composition IME.", "editorError.background": "Couleur d'arrière-plan du texte d'erreur dans l'éditeur. La couleur ne doit pas être opaque pour ne pas masquer les décorations sous-jacentes.", "editorError.foreground": "Couleur de premier plan de la ligne ondulée marquant les erreurs dans l'éditeur.", "editorFindMatch": "Couleur du résultat de recherche actif.", @@ -2704,6 +2719,10 @@ "overviewRuleWarning": "Couleur de marqueur de minimap pour les avertissements." }, "vs/platform/theme/common/colors/miscColors": { + "activityErrorBadge.background": "Couleur d’arrière-plan du badge d’activité d’erreur", + "activityErrorBadge.foreground": "Couleur de premier plan du badge d’activité d’erreur", + "activityWarningBadge.background": "Couleur d’arrière-plan du badge d’activité d’avertissement", + "activityWarningBadge.foreground": "Couleur de premier plan du badge d’activité d’avertissement", "badgeBackground": "Couleur de fond des badges. Les badges sont de courts libellés d'information, ex. le nombre de résultats de recherche.", "badgeForeground": "Couleur des badges. Les badges sont de courts libellés d'information, ex. le nombre de résultats de recherche.", "progressBarBackground": "Couleur de fond pour la barre de progression qui peut s'afficher lors d'opérations longues.", @@ -3544,6 +3563,8 @@ "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { "focusAuxiliaryBar": "Focus sur la barre latérale secondaire", "hideAuxiliaryBar": "Masquer la barre latérale secondaire", + "nextAuxiliaryBarView": "Vue de la barre latérale secondaire suivante", + "previousAuxiliaryBarView": "Vue précédente de la barre secondaire", "secondary sidebar": "Afficher la barre latérale secondaire", "secondary sidebar mnemonic": "Bar&&re latérale secondaire", "toggleAuxiliaryBar": "Activer/désactiver la visibilité de la barre latérale secondaire", @@ -3966,15 +3987,16 @@ "editorLineHighlight": "Couleur de premier plan des étiquettes dans le filigrane de l’éditeur.", "watermark.findInFiles": "Chercher dans les fichiers", "watermark.newUntitledFile": "Nouveau fichier texte sans titre", + "watermark.openChat": "Ouvrir la conversation", + "watermark.openCopilotEdits": "Ouvrir les modifications de Copilot", "watermark.openFile": "Ouvrir un fichier", "watermark.openFileFolder": "Ouvrir un fichier ou un dossier", "watermark.openFolder": "Ouvrir le dossier", "watermark.openRecent": "Ouvrir les éléments récents", + "watermark.openSettings": "Ouvrir les paramètres", "watermark.quickAccess": "Accéder au fichier", "watermark.showCommands": "Afficher toutes les commandes", - "watermark.showSettings": "Afficher les paramètres", "watermark.startDebugging": "Démarrer le débogage", - "watermark.toggleFullscreen": "Plein écran", "watermark.toggleTerminal": "Activer/désactiver le terminal" }, "vs/workbench/browser/parts/editor/editorPanes": { @@ -4176,7 +4198,11 @@ "turnOnNotifications": "Activer toutes les notifications de «{0}»" }, "vs/workbench/browser/parts/paneCompositeBar": { - "resetLocation": "Réinitialiser l'emplacement" + "auxiliarybar": "Afficher la barre latérale secondaire", + "moveToMenu": "Déplacer vers", + "panel": "Panneau", + "resetLocation": "Réinitialiser l'emplacement", + "sidebar": "Barre latérale primaire" }, "vs/workbench/browser/parts/paneCompositePart": { "moreActions": "Plus d'actions...", @@ -4228,8 +4254,8 @@ "align panel": "Aligner le volet", "hidePanel": "Masquer le panneau", "panel position": "Position du volet", - "showIcons": "Show Icons", - "showLabels": "Show Labels" + "showIcons": "Afficher les icônes", + "showLabels": "Afficher les étiquettes" }, "vs/workbench/browser/parts/sidebar/sidebarActions": { "focusSideBar": "Focus sur la barre latérale principale" @@ -4285,7 +4311,10 @@ "toggle.hideCustomTitleBar": "Masquer la barre de titre personnalisée", "toggle.hideCustomTitleBarInFullScreen": "Masquer la barre de titre personnalisée en plein écran", "toggle.layout": "Contrôles de disposition", - "toggle.layoutDescription": "Activer/désactiver la visibilité des contrôles de disposition dans la barre de titre" + "toggle.layoutDescription": "Activer/désactiver la visibilité des contrôles de disposition dans la barre de titre", + "toggle.navigation": "Commandes de navigation", + "toggle.navigationDescription": "Activer/désactiver la visibilité des contrôles de navigation dans la barre de titre", + "toggle.titleBarStyle": "Restore Native Title Bar" }, "vs/workbench/browser/parts/titlebar/titlebarPart": { "ariaLabelTitleActions": "Actions de titre", @@ -4416,6 +4445,8 @@ "menuBarVisibility.mac": "Contrôlez la visibilité de la barre de menus. Un paramètre « bascule » signifie que la barre de menus est masquée et que l’exécution de « Menu Application focus » l’affiche. Un paramètre « compact » déplace le menu dans la barre latérale.", "mergeWindow": "Configurez un intervalle en secondes pendant lequel la dernière entrée dans l'historique du fichier local est remplacée par l'entrée en cours d'ajout. Cela permet de réduire le nombre total d'entrées qui sont ajoutées, par exemple lorsque la sauvegarde automatique est activée. Ce paramètre est uniquement appliqué aux entrées qui ont la même source d'origine. La modification de ce paramètre n'a aucun effet sur les entrées existantes de l'historique des fichiers locaux.", "mouseBackForwardToNavigate": "Active l’utilisation des boutons de souris quatre et cinq pour les commandes « Retour » et « Avancer ».", + "navigationControlEnabled": "Contrôle si le contrôle de navigation est affiché dans la barre de titre personnalisée. Ce paramètre n’a d’effet que lorsque {0} n’est pas défini sur {1}.", + "navigationControlEnabledWeb": "Contrôle si le contrôle de navigation dans la barre de titre est affiché.", "navigationScope": "Contrôle l’étendue de la navigation dans l’historique dans les éditeurs pour les commandes telles que « Revenir en arrière » et « Aller de l’avant ».", "openDefaultKeybindings": "Contrôle si ouvrir les paramètres de raccourcis clavier ouvre également un éditeur affichant toutes les combinaisons de touches par défaut.", "openDefaultSettings": "Contrôle si l'ouverture des paramètres ouvre également un éditeur affichant tous les paramètres par défaut.", @@ -4424,7 +4455,7 @@ "openFoldersInNewWindow": "Contrôle si les dossiers doivent s'ouvrir dans une nouvelle fenêtre ou remplacer la dernière fenêtre active.\r\nNotez qu’il peut encore exister des cas où ce paramètre est ignoré (par exemple lorsque vous utilisez l'option de ligne de commande `--new-window` ou `--reuse-window`).", "panelDefaultLocation": "Contrôle l’emplacement par défaut du panneau (terminal, Console de débogage, sortie, problèmes) dans un nouvel espace de travail. Il peut s’afficher en bas, en haut, à droite ou à gauche de la zone de l’éditeur.", "panelOpensMaximized": "Contrôle si le panneau s'ouvre de manière agrandie. Il peut soit toujours s'ouvrir de manière agrandie, soit ne jamais s'ouvrir de manière agrandie, soit s'ouvrir dans le dernier état dans lequel il se trouvait avant sa fermeture.", - "panelShowLabels": "Controls whether activity items in the panel title are shown as label or icon.", + "panelShowLabels": "Contrôle si les éléments d’activité du titre du panneau sont affichés sous forme d’étiquette ou d’icône.", "perEditorGroup": "Contrôle si le nombre maximal d'éditeurs ouverts s'applique par groupe d'éditeurs ou pour tous les groupes d'éditeurs.", "pinnedTabSizing": "Contrôle la taille des onglets de l’éditeur épinglés. Les onglets épinglés sont triés au début de tous les onglets ouverts et ne se ferment généralement pas tant qu’ils ne sont pas désépinglés. Cette valeur est ignorée lorsque {0} n’est pas défini sur {1}.", "preserveInput": "Contrôle si la dernière saisie tapée dans la palette de commande devrait être restaurée lors de l’ouverture la prochaine fois.", @@ -4840,7 +4871,7 @@ "configureRuntimeArguments": "Configurer les arguments de runtime", "openUserDataFolder": "Ouvrir le dossier des données utilisateur", "reloadWindowWithExtensionsDisabled": "Recharger avec les extensions désactivées", - "showGPUInfo": "Show GPU Info", + "showGPUInfo": "Afficher les informations sur le processeur graphique", "toggleDevTools": "Activer/désactiver les outils de développement" }, "vs/workbench/electron-sandbox/actions/installActions": { @@ -4906,7 +4937,7 @@ "touchbar.enabled": "Active les boutons de la touchbar macOS sur le clavier si disponible.", "touchbar.ignored": "Ensemble d'identificateurs pour les entrées de la Touch Bar qui ne doivent pas apparaître (par exemple 'workbench.action.navigateBack').", "window.clickThroughInactive": "Si activée, cliquer sur une fenêtre inactive activera la fenêtre et déclenchera l’élément sous la souris, si elle est cliquable. Si désactivé, cliquer n’importe où sur une fenêtre inactive va seulement l'activer et un second clic sur l’élément sera nécessaire.", - "window.customTitleBarVisibility": "Adjust when the custom title bar should be shown. The custom title bar can be hidden when in full screen mode with `windowed`. The custom title bar can only be hidden in non full screen mode with `never` when {0} is set to `native`.", + "window.customTitleBarVisibility": "Ajustez le moment où la barre de titre personnalisée doit s’afficher. La barre de titre personnalisée peut être masquée en mode plein écran avec l’option « windowed ». La barre de titre personnalisée peut uniquement être masquée en mode autre que plein écran avec l’option « never » lorsque {0} est défini sur « native ».", "window.customTitleBarVisibility.auto": "Modifie automatiquement la visibilité de la barre de titre personnalisée.", "window.customTitleBarVisibility.never": "Masquer la barre de titre personnalisée lorsque {0} est défini sur « native ».", "window.customTitleBarVisibility.windowed": "Masquez la barre de titre personnalisée en plein écran. Lorsque vous n’êtes pas en plein écran, modifiez automatiquement la visibilité de la barre de titre personnalisée.", @@ -4984,6 +5015,7 @@ "vs/workbench/contrib/accessibility/browser/accessibilityConfiguration": { "accessibility.debugWatchVariableAnnouncements": "Contrôle si les modifications de variable doivent être annoncées dans l’affichage espion de débogage.", "accessibility.hideAccessibleView": "Contrôle si la vue accessible est masquée.", + "accessibility.replEditor.readLastExecutedOutput": "Contrôle si la sortie d’une exécution dans le REPL natif sera annoncée.", "accessibility.signalOptions.debouncePositionChanges": "Indique si les changements de position doivent être ou non avoir une réponse", "accessibility.signalOptions.delays.errorAtPosition.announcement": "Délai en millisecondes avant une annonce en cas d’erreur sur la position.", "accessibility.signalOptions.delays.errorAtPosition.sound": "Délai en millisecondes avant la lecture d’un son en cas d’erreur sur la position.", @@ -4996,10 +5028,14 @@ "accessibility.signals.chatRequestSent.announcement": "Annonce lorsqu'une requête de chat est faite.", "accessibility.signals.chatRequestSent.sound": "Émet un son lorsqu’une requête de conversation est effectuée.", "accessibility.signals.chatResponseReceived": "Lit un signal audio/audio lorsque la réponse a été reçue.", - "accessibility.signals.chatResponseReceived.sound": "Joue un son en boucle pendant la réception de la réponse.", + "accessibility.signals.chatResponseReceived.sound": "Lit un son lorsque la réponse a été reçue.", "accessibility.signals.clear": "Lit un signal ( signal audio) et/ou annonce (alerte) lorsqu’une fonctionnalité est effacée (par exemple, le terminal, Console de débogage ou le canal de sortie).", "accessibility.signals.clear.announcement": "Annonce quand une fonctionnalité est effacée.", "accessibility.signals.clear.sound": "Lit un son lorsqu’une fonctionnalité est effacée.", + "accessibility.signals.codeActionApplied": "Lit un son / signal audio lorsque l’action de code a été appliquée.", + "accessibility.signals.codeActionApplied.sound": "Lit un son lorsque l’action de code a été appliquée.", + "accessibility.signals.codeActionTriggered": "Joue un son / signal audio : lorsqu'une action de code a été déclenchée.", + "accessibility.signals.codeActionTriggered.sound": "Lit un son lorsqu’une action de code a été déclenchée.", "accessibility.signals.diffLineDeleted": "Lit un signal audio/audio lorsque le focus se déplace vers une ligne supprimée en mode Accessible Diff Viewer ou vers la modification suivante/précédente.", "accessibility.signals.diffLineDeleted.sound": "Joue un son lorsque le focus se déplace vers une ligne supprimée en mode Visionneuse Diff accessible ou vers la modification suivante/précédente.", "accessibility.signals.diffLineInserted": "Lit un signal audio/audio lorsque le focus se déplace sur une ligne insérée en mode Visionneuse diff accessible ou sur la modification suivante/précédente.", @@ -5091,6 +5127,7 @@ "autoSynthesize": "Indique si une réponse textuelle doit être automatiquement lue à haute voix lorsque la voix a été utilisée comme entrée. Par exemple, dans une session de chat, une réponse est automatiquement synthétisée lorsque la voix a été utilisée comme demande de chat.", "dimUnfocusedEnabled": "Indique s'il faut estomper les éditeurs et les terminaux qui n'ont pas le focus pour rendre plus clair l'emplacement de l'entrée tapée. Cela fonctionne avec la majorité des éditeurs avec les exceptions notables de ceux qui utilisent des iframes tels que des notebooks et les éditeurs à extension webview.", "dimUnfocusedOpacity": "Fraction d'opacité (0.2 à 1.0) à utiliser pour les éditeurs et terminaux qui n'ont pas le focus. Cette opération prend effet uniquement quand {0} est activé.", + "replEditor.autoFocusAppendedCell": "Contrôlez si le focus doit être automatiquement envoyé au REPL lors de l’exécution du code.", "sound.enabled.auto": "Activez un son lorsqu’un lecteur d’écran est attaché.", "sound.enabled.off": "Désactivez le son.", "sound.enabled.on": "Activez le son.", @@ -5108,7 +5145,7 @@ "verbosity.keybindingsEditor.description": "Fournissez des informations sur la façon de modifier une combinaison de touches dans l'éditeur de combinaisons de touches lorsqu'une ligne est sélectionnée.", "verbosity.notebook": "Fournissez des informations sur le focus sur le conteneur de cellule ou l’éditeur interne lorsqu’une cellule de notebook a le focus.", "verbosity.notification": "Indiquez des informations sur l’ouverture de la notification dans une vue accessible.", - "verbosity.replInputHint": "Fournissez des informations sur les actions appropriées pour l’entrée Repl.", + "verbosity.replEditor.description": "Fournissez des informations sur la façon d’accéder au menu d’aide sur l’accessibilité de l’éditeur REPL lorsque l’éditeur REPL est ciblé.", "verbosity.terminal.description": "Fournissez des informations sur la façon d’accéder au menu d’aide à l’accessibilité du terminal lorsque le terminal est activé.", "verbosity.walkthrough": "Indiquez des informations sur la façon d'ouvrir la présentation dans une vue accessible.", "voice.speechLanguage": "Langue que la synthèse vocale et la reconnaissance vocale doivent utiliser. Sélectionnez `auto` pour utiliser la langue d’affichage configurée si possible. Notez que toutes les langues d’affichage ne sont peut-être pas prises en charge par la reconnaissance vocale et les synthétiseurs.", @@ -5231,12 +5268,13 @@ "accounts": "Comptes", "currentAccount": "Compte actuel", "manageAccountPreferenceForExtension": "Gérer les préférences du compte d’extension", + "noAccountUsage": "Cette extension n’a pas encore utilisé de compte.", "noAccounts": "Aucun compte n’est actuellement utilisé par cette extension.", "pickAProviderTitle": "Gérer les préférences du compte d’extension", - "placeholder": "Gérer les préférences de compte «{0}»...", + "placeholder v2": "Gérer les préférences de compte « {0} » pour {1}...", "selectProvider": "Sélectionner un fournisseur d’authentification pour lequel gérer les préférences de compte", "title": "'{0}' Préférences de compte pour cet espace de travail", - "use new account": "Use a new account..." + "use new account": "Utiliser un nouveau compte..." }, "vs/workbench/contrib/authentication/browser/actions/manageTrustedExtensionsForAccountAction": { "accountLastUsedDate": "Dernière utilisation de ce compte {0}", @@ -5261,12 +5299,6 @@ "vs/workbench/contrib/authentication/browser/authentication.contribution": { "authentication": "Authentification", "authentication.Placeholder": "Aucun compte demandé pour le moment...", - "authentication.id": "ID du fournisseur d'authentification.", - "authentication.idConflict": "Cet ID d'authentification '{0}' a déjà été inscrit", - "authentication.label": "Nom lisible par l'homme du fournisseur d'authentification.", - "authentication.missingId": "Une contribution d'authentification doit spécifier un ID.", - "authentication.missingLabel": "Une contribution d'authentification doit spécifier une étiquette.", - "authenticationExtensionPoint": "Ajoute une authentification", "authenticationid": "ID", "authenticationlabel": "Étiquette", "loading": "Chargement en cours..." @@ -5359,9 +5391,11 @@ }, "vs/workbench/contrib/chat/browser/actions/chatAccessibilityHelp": { "chat.announcement": "Les réponses de conversation seront annoncées à mesure qu’elles arrivent. Une réponse indique le nombre de blocs de code, le cas échéant, puis le reste de la réponse.", + "chat.differencePanel": "La vue de discussion du panneau est une interface persistante qui prend également en charge la navigation dans les questions de suivi suggérées, tandis que la vue de la conversation instantanée rapide est une interface transitoire permettant de créer et d'afficher des requêtes.", + "chat.differenceQuick": "La vue de la conversation instantanée rapide est une interface transitoire permettant de créer et d'afficher des requêtes, tandis que la vue de discussion du panneau est une interface persistante qui prend également en charge la navigation dans les questions de suivi suggérées.", "chat.followUp": "Dans la zone de saisie, accédez à la question de suivi suggérée (Maj+Tab), puis appuyez sur Entrée pour l’exécuter.", "chat.inspectResponse": "Dans la zone d’entrée, inspectez la dernière réponse dans la vue accessible {0}.", - "chat.overview": "L’affichage de la conversation est composé d’une zone d’entrée et d’une liste de demandes/réponses. La zone d’entrée est utilisée pour effectuer des requêtes et la liste est utilisée pour afficher les réponses.", + "chat.overview": "La vue de discussion rapide comprend une zone de saisie et une liste de demandes/réponses. La zone de saisie est utilisée pour faire des requêtes et la liste est utilisée pour afficher les réponses.", "chat.requestHistory": "Dans la zone d’entrée, utilisez les flèches vers le haut et vers le bas pour naviguer dans l’historique de vos demandes. Modifiez la saisie et utilisez le bouton Entrée ou le bouton Envoyer pour lancer une nouvelle requête.", "chat.signals": "Les signaux d’accessibilité peuvent être modifiés via des paramètres avec un préfixe signals.chat. Par défaut, si une requête prend plus de 4 secondes, vous entendez un son indiquant que la progression est toujours en cours.", "inlineChat.access": "Cela peut être activé via des actions de code ou directement à l'aide de la commande Inline Chat: Start Inline Chat{0}.", @@ -5383,31 +5417,36 @@ "chat.clear.label": "Effacer toutes les conversations de l’espace de travail", "chat.history.label": "Afficher les conversations...", "chat.history.rename": "Renommer", + "chat.releaseNotes.label": "Explore New Features", "chatWith": "Chat avec extension", "currentChatLabel": "actuel", - "installChat": "Install {0}", - "installChatGlobalAction.justification": "AI support requires this extension.", "interactiveSession.clearHistory.label": "Effacer l’historique d’entrée", "interactiveSession.focusInput.label": "Focus sur l’entrée de la conversation", "interactiveSession.history.delete": "Supprimer", "interactiveSession.history.editor": "Ouvrir dans l’Éditeur", "interactiveSession.history.pick": "Basculer vers la conversation", "interactiveSession.open": "Ouvrir l’éditeur", - "learnMore": "Learn More", + "learnMore": "En savoir plus", "more": "Plus...", "newChatTitle": "Nouveau titre de la conversation", "openChat": "Ouvrir la conversation", "title4": "Conversation", - "toggle.chatControl": "Chat Controls", - "toggle.chatControlsDescription": "Toggle visibility of the Chat Controls in title bar" + "toggle.chatControl": "Contrôles de conversation", + "toggle.chatControlsDescription": "Activer/désactiver la visibilité des contrôles de conversation dans la barre de titre" }, "vs/workbench/contrib/chat/browser/actions/chatClearActions": { + "chat.done.label": "Fait", "chat.newChat.label": "Nouvelle conversation", - "chat.newEdits.label": "New Edit Session", - "chat.openEdits.label": "Open Edit Session" + "chat.newEdits.label": "Nouvelle session de modification", + "chat.openEdits.label": "Ouvrir {0}", + "chat.redoEdit.label": "Rétablir la dernière modification", + "chat.startEditing.confirmation.acceptEdits": "Accepter et continuer", + "chat.startEditing.confirmation.discardEdits": "Ignorer et continuer", + "chat.startEditing.confirmation.pending.message.2": "Le démarrage d’une nouvelle session d’édition mettra fin à votre session actuelle. Souhaitez-vous accepter les modifications en attente sur les fichiers {0} ?", + "chat.startEditing.confirmation.title": "Démarrer une nouvelle session de modification ?", + "chat.undoEdit.label": "Annuler la dernière modification" }, "vs/workbench/contrib/chat/browser/actions/chatCodeblockActions": { - "chat.applyAll.label": "Appliquer toutes les modifications", "interactive.applyInEditor.label": "Appliquer dans Éditeur", "interactive.compare.apply": "Appliquer les modifications", "interactive.compare.discard": "Ignorer les modifications", @@ -5419,19 +5458,25 @@ "interactive.runInTerminal.label": "Insérer dans le terminal" }, "vs/workbench/contrib/chat/browser/actions/chatContextActions": { + "chatAttachFiles": "Rechercher des fichiers à ajouter à votre plage de travail", "chatContext.attach.placeholder": "Rechercher des pièces jointes", - "chatContext.attachScreenshot.labelElectron.Window": "Screenshot Window", - "chatContext.attachScreenshot.labelWeb": "Screenshot", - "chatContext.editors": "Open Editors", + "chatContext.attachScreenshot.labelElectron.Window": "Fenêtre Capture d’écran", + "chatContext.attachScreenshot.labelWeb": "Capture d’écran", + "chatContext.editors": "Éditeurs ouverts", "chatContext.notebook.kernelVariable": "Variable noyau...", "chatContext.notebook.selectkernelVariable": "Sélectionner et insérer une variable de noyau", - "chatContext.searchResults": "Search Results", + "chatContext.relatedFiles": "Fichiers associés", + "chatContext.searchResults": "Résultats de la recherche", "chatContext.symbol": "Symbole...", "imageFromClipboard": "Image du Presse-papiers", "pastedImage": "Image collée", + "relatedFiles": "Ajoutez des fichiers associés à votre ensemble de travail", "workbench.action.chat.attachContext.label": "Joindre le contexte", "workbench.action.chat.attachFile.label": "Ajouter un fichier à la conversation", - "workbench.action.chat.attachSelection.label": "Ajouter la sélection à la conversation" + "workbench.action.chat.attachSelection.label": "Ajouter la sélection à la conversation", + "workbench.action.chat.editing.attachFiles.label": "Ajouter des fichiers à la plage de travail", + "workbench.action.edits.attachFile.label": "Ajouter un fichier à {0}", + "workbench.action.edits.attachSelection.label": "Ajoutez la sélection à {0}" }, "vs/workbench/contrib/chat/browser/actions/chatCopyActions": { "interactive.copyAll.label": "Copier tout", @@ -5444,13 +5489,15 @@ "actions.chat.submitSecondaryAgent": "Envoyer à l’agent secondaire", "chat.newChat.label": "Envoyer vers une nouvelle conversation", "chat.pickModel.label": "Choisir un modèle", - "chat.sendToChatEditing.label": "Send to Copilot Edits", - "chat.startEditing.confirmation.message": "Starting a new editing session will end your current editing session and discard edits to {0} files. Do you wish to proceed?", - "chat.startEditing.confirmation.primaryButton": "Yes", - "chat.startEditing.confirmation.title": "Start new editing session?", + "chat.sendToChatEditing.label": "Envoyer aux modifications de Copilot", + "chat.startEditing.confirmation.message.many": "Le démarrage d’une nouvelle session d’édition mettra fin à votre session d’édition actuelle contenant {0} fichiers. Voulez-vous continuer ?", + "chat.startEditing.confirmation.message.one": "Le démarrage d’une nouvelle session d’édition mettra fin à votre session d’édition actuelle contenant {0} fichier. Voulez-vous continuer ?", + "chat.startEditing.confirmation.primaryButton": "Oui", + "chat.startEditing.confirmation.title": "Démarrer une nouvelle session de modification ?", + "edits.submit.label": "Envoyez", "interactive.cancel.label": "Annuler", - "interactive.submit.label": "Send and Dispatch", - "interactive.submitWithoutDispatch.label": "Send" + "interactive.submit.label": "Envoyer et distribuer", + "interactive.submitWithoutDispatch.label": "Envoyer" }, "vs/workbench/contrib/chat/browser/actions/chatFileTreeActions": { "interactive.nextFileTree.label": "Next File Tree", @@ -5477,20 +5524,18 @@ "toggle.query": "Requête pour ouvrir la conversation rapide avec" }, "vs/workbench/contrib/chat/browser/actions/chatTitleActions": { - "chat.remove.label": "Suppression de la demande et de la réponse", - "chat.retry.confirmation.checkbox": "Don't ask again", - "chat.retry.confirmation.message2": "This will undo edits made to {0} since this request.", - "chat.retry.confirmation.primaryButton": "Yes", + "chat.removeRequest.label": "Supprimer la demande", + "chat.retry.confirmation.checkbox": "Ne plus me poser la question", + "chat.retry.confirmation.message2": "Cette opération annule les modifications apportées à {0} depuis cette requête.", + "chat.retry.confirmation.primaryButton": "Oui", "chat.retry.label": "Réessayer", - "chat.retryLast.confirmation.message2": "This will undo edits made to {0} files in your working set since this request. Do you want to proceed?", - "chat.retryLast.confirmation.title2": "Do you want to retry your last request?", - "chat.startEditing.confirmation.acceptEdits": "Accept & Continue", - "chat.startEditing.confirmation.discardEdits": "Discard & Continue", - "chat.startEditing.confirmation.message": "Starting a new editing session will end your current editing session and discard edits to {0} files. Do you wish to proceed?", - "chat.startEditing.confirmation.pending.message": "Starting a new editing session will end your current session. Do you want to discard pending edits to {0} files?", - "chat.startEditing.confirmation.primaryButton": "Yes", - "chat.startEditing.confirmation.title": "Start new editing session?", - "chat.startEditing.label2": "Edit with Copilot", + "chat.retryLast.confirmation.message2": "Cette opération annule les modifications apportées aux {0} fichiers de votre plage de travail depuis cette requête. Voulez-vous continuer ?", + "chat.retryLast.confirmation.title2": "Voulez-vous réessayer votre dernière requête ?", + "chat.startEditing.label2": "Modifier avec Copilot", + "chat.startEditing.last": "The last {0} requests", + "chat.startEditing.pickAll": "All requests from the conversation", + "chat.startEditing.pickCustom": "Manually select requests...", + "chat.startEditing.pickRequest": "Sélectionnez les requêtes que vous souhaitez utiliser pour l'édition", "interactive.helpful.label": "Utile", "interactive.insertIntoNotebook.label": "Insérer dans Notebook", "interactive.reportIssueForBug.label": "Problème de rapport", @@ -5508,24 +5553,23 @@ "overlap": "Une autre modification du code est en cours d’aperçu. Appliquez ou ignorez d’abord les modifications en attente." }, "vs/workbench/contrib/chat/browser/attachments/implicitContextAttachment": { - "chat.fileAttachment": "Attached file, {0}", - "chat.fileAttachmentWithRange": "Attached file, {0}, line {1} to line {2}", - "disable": "Disable current file context", - "enable": "Enable current file context", - "enableHint": "disabled", - "openEditor": "Current file context" - }, - "vs/workbench/contrib/chat/browser/chat": { - "generating": "Génération" + "chat.fileAttachment": "Fichier joint, {0}", + "chat.fileAttachmentWithRange": "Fichier joint, {0}, ligne {1} à la ligne {2}", + "disable": "Désactiver le contexte de fichier à jour", + "enable": "Activer le contexte de fichier à jour", + "enableHint": "désactivé", + "openEditor": "Contexte de fichier à jour" }, "vs/workbench/contrib/chat/browser/chat.contribution": { "chat": "Conversation", "chat.commandCenter.enabled": "Permet de contrôler l’affichage ou non par le centre de commandes d’un menu pour les actions de conversation (nécessite {0}).", - "chat.editing.alwaysSaveWithGeneratedChanges": "Whether to always ask before saving files with changes made by chat.", - "chat.editing.confirmEditRequestRemoval": "Whether to show a confirmation before removing a request and its associated edits.", - "chat.editing.confirmEditRequestRetry": "Whether to show a confirmation before retrying a request and its associated edits.", - "chat.editing.enableRestoreFile": "Whether to show a toggle to restore an earlier version of a file that was edited in a chat editing session request.", + "chat.detectParticipant.enabled": "Active la détection automatique des participants à la conversation pour la conversation de panneau.", + "chat.editing.alwaysSaveWithGeneratedChanges": "Indique s’il faut toujours demander avant d’enregistrer les fichiers avec les modifications apportées par la conversation.", + "chat.editing.confirmEditRequestRemoval": "Indique s’il faut afficher une confirmation avant de supprimer une requête et ses modifications associées.", + "chat.editing.confirmEditRequestRetry": "Indique s’il faut afficher une confirmation avant de réessayer une requête et ses modifications associées.", "chat.experimental.detectParticipant.enabled": "Active la détection automatique des participants à la conversation pour la conversation de panneau.", + "chat.experimental.detectParticipant.enabled.deprecated": "Ce paramètre est obsolète. Veuillez utiliser `chat.detectParticipant.enabled` à la place.", + "chat.experimental.offerSetup": "Contrôle si la configuration est proposée pour la conversation instantanée si elle n'est pas déjà effectuée.", "clear": "Démarrer une nouvelle conversation", "file": "Choisir un fichier dans l’espace de travail", "interactiveSession.editor.fontFamily": "Contrôle l’la famille de police dans les codeblocks de la conversation.", @@ -5570,9 +5614,14 @@ "accept": "Accepter", "dismiss": "Ignorer" }, + "vs/workbench/contrib/chat/browser/chatContentParts/chatMarkdownContentPart": { + "chat.codeblock.applying": "Application des modifications...", + "chat.codeblock.applyingPercentage": "Application des modifications ({0}%)...", + "chat.codeblock.generating": "Génération de modifications..." + }, "vs/workbench/contrib/chat/browser/chatContentParts/chatReferencesContentPart": { - "addToChat": "Add File to Chat", - "chat.openEditor": "Open Editor", + "addToChat": "Ajouter un fichier à la conversation", + "chat.openEditor": "Ouvrir l’éditeur", "chatCollapsibleList": "Liste de conversations réductible", "setting.hover": "Ouvrir le paramètre «{0}»", "usedReferencesCollapsed": "{0}, réduit", @@ -5592,110 +5641,136 @@ "treeAriaLabel": "Arborescence de fichiers" }, "vs/workbench/contrib/chat/browser/chatDragAndDrop": { - "attach as context": "Attacher {0} en tant que contexte", + "addToWorkingSet": "Ajouter {0} à l’ensemble de travail", + "attacAsContext": "Attacher {0} en tant que contexte", "file": "Fichier", + "files": "Fichiers", + "folder": "Dossier", "image": "Image" }, - "vs/workbench/contrib/chat/browser/chatEditingActions": { - "accept.allFiles": "Accept All", - "accept.file": "Accept", - "chat.openWorkingSetHistory.label": "Open File Checkpoint", - "chat.remove.confirmation.checkbox": "Don't ask again", - "chat.remove.confirmation.message2": "This will remove all subsequent requests and undo edits made to {0}. Do you want to proceed?", - "chat.remove.confirmation.multipleEdits.message": "This will remove all subsequent requests and undo edits made to {0} files in your working set. Do you want to proceed?", - "chat.remove.confirmation.primaryButton": "Yes", - "chat.remove.confirmation.title": "Do you want to undo {0} edits?", - "chat.removeLast.confirmation.message2": "This will remove your last request and undo the edits made to {0}. Do you want to proceed?", - "chat.removeLast.confirmation.multipleEdits.message": "This will remove your last request and undo edits made to {0} files in your working set. Do you want to proceed?", - "chat.removeLast.confirmation.title": "Do you want to undo your last edit?", - "chat.restoreFile.label": "Restore Previous File State", - "chat.restoreFile.shortTitle": "Restore Previous File State", - "chat.restoreFile.title": "Using Previous File State", - "chat.restoreFile.tooltip": "Toggle to use the previous state of an edited file in your next request", - "chat.undoEdits.label": "Undo Edits", - "chatEditing.checkpoint": "{0} (Checkpoint {1})", - "chatEditing.openDiffs": "Open Diffs", - "discard.allFiles": "Discard All", - "discard.file": "Discard", - "open.fileInDiff": "Open Changes in Diff Editor", - "removeFileFromWorkingSet": "Remove File", - "workbench.action.chat.addFilesToWorkingSet.label": "Add Files to Working Set" - }, - "vs/workbench/contrib/chat/browser/chatEditingService": { - "chat": "Chat Editing", - "chatEditing.fileSave": "{0} wants to create a file. Choose where it should be saved.", + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingActions": { + "accept": "Accepter", + "accept.file": "Accepter", + "acceptAllEdits": "Accepter toutes les modifications", + "addFileToWorkingSet": "Ajoutez un fichier", + "chat.editing.discardAll.confirmation.manyFiles": "Cela annulera les modifications apportées par {0} aux fichiers {1}. Voulez-vous continuer ?", + "chat.editing.discardAll.confirmation.oneFile": "Cela annulera les modifications apportées par {0} dans {1}. Voulez-vous continuer ?", + "chat.editing.discardAll.confirmation.primaryButton": "Oui", + "chat.editing.discardAll.confirmation.title": "Supprimez toutes les modifications ?", + "chat.openSnapshot.label": "Ouvrir l’instantané de fichier", + "chat.remove.confirmation.checkbox": "Ne plus me poser la question", + "chat.remove.confirmation.message2": "Cette opération supprimera toutes les requêtes suivantes et annulera les modifications apportées à {0}. Voulez-vous continuer ?", + "chat.remove.confirmation.multipleEdits.message": "Cela supprimera toutes les requêtes ultérieures et annulera les modifications apportées aux {0} fichiers de votre plage de travail. Voulez-vous continuer ?", + "chat.remove.confirmation.primaryButton": "Oui", + "chat.remove.confirmation.title": "Voulez-vous annuler {0} modifications ?", + "chat.removeLast.confirmation.message2": "Cela supprimera votre dernière requête et annulera les modifications apportées à {0}. Voulez-vous continuer ?", + "chat.removeLast.confirmation.multipleEdits.message": "Cela supprimera votre dernière requête et annulera les modifications apportées aux {0} fichiers de votre plage de travail. Voulez-vous continuer ?", + "chat.removeLast.confirmation.title": "Voulez-vous annuler votre dernière modification ?", + "chat.undoEdits.label": "Annuler les modifications", + "chatEditing.snapshot": "{0} (Capture instantanée {1})", + "chatEditing.viewChanges": "Afficher toutes les modifications", + "discard": "Abandonner", + "discard.file": "Abandonner", + "discardAllEdits": "Ignorer toutes les modifications", + "open.fileInDiff": "Ouvrir les modifications dans l’Éditeur de diff", + "removeFileFromWorkingSet": "Supprimer le fichier", + "workbench.action.chat.addSelectedFilesToWorkingSet.label": "Ajouter les fichiers sélectionnés au jeu de travail" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingModifiedFileEntry": { + "chatEditing1": "Modification de la conversation : « {0} »", + "chatEditing2": "Modification de la conversation" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingService": { + "chat": "Modification de la conversation", + "chatEditing.modified": "Modifications en attente de {0}", + "chatEditing.modified2": "Modifications en attente depuis la conversation instantanée", "chatEditing.startingSession": "Génération des modifications en cours... Merci de patienter.", - "chatEditing1": "Chat Edit: '{0}'", - "chatEditing2": "Chat Edit", + "join.chatEditingSession": "Saving chat edits history", + "multiDiffEditorInput.name": "Modifications suggérées" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingSession": { + "chatEditing.fileSave": "{0} souhaite créer un fichier. Choisissez l’emplacement d’enregistrement souhaité.", + "chatEditing.transient": "Ouvrez l’éditeur", "multiDiffEditorInput.name": "Modifications suggérées" }, "vs/workbench/contrib/chat/browser/chatEditorActions": { - "accept": "Accept Chat Edit", - "next": "Go to Next Chat Edit", - "prev": "Go to Previous Chat Edit", - "reject": "Reject Chat Edit" + "accept": "Accepter la modification de la conversation", + "accept2": "Acceptez", + "diff": "Diff ouvert", + "discard": "Annulez la modification de la conversation instantanée", + "discard2": "Abandonnez", + "next": "Accéder à la modification de conversation suivante", + "prev": "Accéder à la modification de conversation précédente", + "undo": "Annulez cette modification", + "undo2": "Annulez" }, "vs/workbench/contrib/chat/browser/chatEditorController": { - "chat.hasEditorModifications": "The current editor contains chat modifications" + "chat.hasEditorModifications": "L’éditeur actuel contient des modifications de conversation" }, "vs/workbench/contrib/chat/browser/chatEditorInput": { "chatEditorLabelIcon": "Icône de l’étiquette de l’éditeur de conversation.", "chatEditorName": "Conversation" }, + "vs/workbench/contrib/chat/browser/chatEditorOverlay": { + "label": "État de la navigation", + "nOfM": "{0} sur {1}", + "tooltip_11": "1 change in 1 file", + "tooltip_1n": "1 change in {0} files", + "tooltip_n1": "{0} changes in 1 file", + "tooltip_nm": "{0} changes in {1} files" + }, "vs/workbench/contrib/chat/browser/chatEditorSaving": { - "chat": "chat", - "config": "Always save with AI-generated changes without asking", - "detail2": "AI-generated changes may be incorrect and should be reviewed before saving.", - "discard": "Cancel", - "message.1": "Do you want to save the changes {0} made in {1}?", - "message.2": "Do you want to save the changes {0} made to {1} files?", - "message.batched.multiFile.1": "Do you want to save the changes {0} made in {1} files?", - "message.batched.multiFile.2": "Do you want to save the changes chat made in {0} files?", - "message.batched.oneFile.1": "Do you want to save the changes {0} made in {1}?", - "message.batched.oneFile.2": "Do you want to save the changes chat made in {0}?", - "message.batched.oneFile.3": "Do you want to save the changes {0} made in 1 file?", - "message.batched.oneFile.4": "Do you want to save the changes chat made in 1 file?", - "save": "Save", - "save all": "Save All", - "save.allFiles": "Save All" + "chat": "conversation", + "config": "Enregistrer systématiquement les modifications générées par l’IA sans demander l’avis de l’utilisateur", + "detail2": "Les modifications générées par l'IA peuvent être incorrectes et doivent être vérifiées avant l’enregistrement.", + "discard": "Annuler", + "message.1": "Voulez-vous enregistrer les modifications que {0} a apportées dans {1} ?", + "message.2": "Voulez-vous enregistrer les modifications apportées par {0} apportées dans {1} fichiers ?", + "message.batched.multiFile.1": "Voulez-vous enregistrer les modifications apportées par {0} apportées dans {1} fichiers ?", + "message.batched.multiFile.2": "Voulez-vous enregistrer les modifications apportées par la conversation dans {0} fichiers ?", + "message.batched.oneFile.1": "Voulez-vous enregistrer les modifications que {0} a apportées dans {1} ?", + "message.batched.oneFile.2": "Voulez-vous enregistrer les modifications apportées par la conversation dans {0} ?", + "message.batched.oneFile.3": "Voulez-vous enregistrer les modifications apportées par {0} apportées dans 1 fichier ?", + "message.batched.oneFile.4": "Voulez-vous enregistrer les modifications apportées par la conversation dans 1 fichier ?", + "save": "Enregistrer", + "save all": "Tout enregistrer", + "save.allFiles": "Tout enregistrer" }, "vs/workbench/contrib/chat/browser/chatFollowups": { "followUpAriaLabel": "Question de suivi : {0}" }, - "vs/workbench/contrib/chat/browser/chatGettingStarted": { - "chat.openPanel": "Ouvrir le panneau de conversation", - "workbench.panel.chat.view.showGettingStarted": "When enabled, shows a getting started experiment in the chat panel." - }, - "vs/workbench/contrib/chat/browser/chatImagePaste": { - "pastedImage": "Image collée" - }, "vs/workbench/contrib/chat/browser/chatInlineAnchorWidget": { "actions.attach.label": "Ajouter un fichier à la conversation", - "actions.copy.label": "Copy", + "actions.copy.label": "Copier", "actions.goToDecl.label": "Atteindre la définition", - "actions.openToSide.label": "Open to the Side", - "goToImplementations.label": "Go to Implementations", + "actions.openToSide.label": "Ouvrir sur le côté", + "goToImplementations.label": "Atteindre les implémentations", "goToReferences.label": "Atteindre les références", - "goToTypeDefinitions.label": "Go to Type Definitions", + "goToTypeDefinitions.label": "Aller à Définitions de type", "miGotoDefinition": "Atteindre la &&définition", - "miGotoImplementations": "Go to &&Implementations", + "miGotoImplementations": "Atteindre les &&implémentations", "miGotoReference": "Atteindre les &&références", - "miGotoTypeDefinition": "Go to &&Type Definitions", - "resource": "The full value of the chat anchor resource, including scheme and path" + "miGotoTypeDefinition": "Aller à &&Définitions de type", + "resource": "Valeur complète de la ressource d’ancre de conversation, notamment le schéma et le chemin d’accès" }, "vs/workbench/contrib/chat/browser/chatInputPart": { "actions.chat.accessibiltyHelp": "Saisie pour la conversation, tapez pour poser des questions ou tapez / pour les sujets, appuyez sur entrée pour envoyer la demande. À utiliser {0} pour l’aide à l’accessibilité de la conversation.", + "addFiles.label": "Ajouter des fichiers à votre ensemble de travail", "chat.attachment": "Contexte attaché, {0}", - "chat.attachment.clearButton": "Remove from context", + "chat.attachment.clearButton": "Supprimer du contexte", "chat.fileAttachment": "Fichier joint, {0}", "chat.fileAttachmentWithRange": "Fichier joint, {0}, ligne {1} à la ligne {2}", "chat.imageAttachment": "Image attachée, {0}", "chat.submitToSecondaryAgent": "Envoyer à @{0}", - "chatAddFiles": "{0} Add Files...", - "chatAttachFiles": "Search for files to add to your working set", - "chatEditingSession.manyFiles": "({0} files)", - "chatEditingSession.oneFile": "(1 file)", - "chatEditingSession.workingSet": "Working Set", + "chatAddFiles": "{0} Ajouter des fichiers...", + "chatEditingSession.excludedFile": "The Working Set file limit has ben reached. {0} is excluded from the Woking Set. Remove other files to make space for {0}.", + "chatEditingSession.excludedFiles": "({0} files, {1} excluded)", + "chatEditingSession.excludedOneFile": "1 file is excluded from the Working Set.", + "chatEditingSession.excludedSomeFiles": "{0} files are excluded from the Working Set.", + "chatEditingSession.fileLimitReached": "You have reached the maximum number of files that can be added to the working set.", + "chatEditingSession.manyFiles": "({0} fichiers)", + "chatEditingSession.oneFile": "(1 fichier)", + "chatEditingSession.workingSet": "Plage de travail", "chatInput": "Entrée de conversation", "chatInput.accessibilityHelpNoKb": "Entrée de conversation, tapez le code ici et appuyez sur Entrée pour l’exécuter. Pour plus d’informations, utilisez la commande d’aide sur l’accessibilité de la conversation.", "notebook.moreExecuteActionsLabel": "Plus..." @@ -5703,6 +5778,7 @@ "vs/workbench/contrib/chat/browser/chatListRenderer": { "chatConfirmationAction": "« {0} » sélectionné", "didNotFollowInstructions": "Je n'ai pas suivi les instructions", + "generating": "Génération", "incompleteCode": "Code incomplet", "incorrectCode": "Code incorrect suggéré", "missingContext": "Contexte manquant", @@ -5726,7 +5802,7 @@ "chatCommandSticky": "Indique si l’appel de la commande place la conversation dans un mode persistant dans lequel la commande est automatiquement ajoutée à l’entrée de conversation pour le message suivant.", "chatCommandWhen": "Condition qui doit avoir la valeur true pour activer cette commande.", "chatCommandsDescription": "Commandes disponibles pour ce participant à la conversation que l’utilisateur peut appeler avec un `/`.", - "chatEditing.viewContainer.label": "Copilot Edits", + "chatEditing.viewContainer.label": "Modifications de Copilot", "chatFailErrorMessage": "Désolé... Nous n’avons pas pu charger la conversation, car la version installée de l’extension {0} n’est pas compatible avec cette version de {1}. Veuillez vérifier que l’extension Conversation GitHub Copilot est à jour.", "chatParticipantDescription": "Description de ce participant à la conversation, affichée dans l’interface utilisateur.", "chatParticipantDisambiguation": "Métadonnées pour faciliter l’acheminement automatique des questions des utilisateurs vers ce participant à la conversation.", @@ -5738,16 +5814,31 @@ "chatParticipantName": "Nom d’utilisateur pour ce participant à la conversation. L’utilisateur utilisera « @ » avec ce nom pour appeler le participant. Le nom ne doit pas contenir d’espace blanc.", "chatParticipantWhen": "Condition qui doit avoir la valeur true pour activer ce(tte) participant(e).", "chatSampleRequest": "Lorsque l’utilisateur clique sur ce participant dans « /help », ce texte est envoyé au participant.", + "miToggleChat": "&&Conversation instantanée", + "miToggleEdits": "Éd&&itions Copilot", "showExtension": "Afficher l’extension", "vscode.extension.contributes.chatParticipant": "Contribue à un participant à la conversation" }, "vs/workbench/contrib/chat/browser/chatPasteProviders": { - "pastedImageName": "Pasted Image" + "pastedImageName": "Image collée" + }, + "vs/workbench/contrib/chat/browser/chatSetup.contribution": { + "hideChatSetup": "Masquez la configuration de la conversation instantanée", + "hideSetup": "Masquez", + "installChat": "Installez {0}", + "learnMore": "En savoir plus", + "setup": "Installez {0}", + "setupChatInstalling": "Configurez la conversation instantanée pour vous...", + "setupChatSigningIn": "Connexion à {0}...", + "setupContent": "{0} est votre programmeur de paire IA qui vous aide à écrire du code plus rapidement et plus intelligemment.", + "signInAndInstallChat": "Connectez-vous pour utiliser {0}", + "signInAndSetup": "Connectez-vous pour utiliser {0}", + "triggerChatSetup": "Configuration du déclencheur de la conversation instantanée" }, "vs/workbench/contrib/chat/browser/chatWidget": { - "chatWidget.tips": "{0} or type {1} to attach context\r\n\r\n{2} to chat with extensions\r\n\r\nType {3} to use commands", - "chatWidget.tips.withoutParticipants": "{0} or type {1} to attach context", - "scrollDownButtonLabel": "Scroll down" + "chatWidget.tips": "{0} ou tapez {1} pour attacher le contexte\r\n\r\n{2} pour converser avec des extensions\r\n\r\nTapez {3} pour utiliser des commandes", + "chatWidget.tips.withoutParticipants": "{0} ou tapez {1} pour attacher le contexte", + "scrollDownButtonLabel": "Défilement vers le bas" }, "vs/workbench/contrib/chat/browser/codeBlockPart": { "chat.codeBlock.toolbar": "Barre d’outils du bloc de code", @@ -5770,29 +5861,36 @@ "allFilesDescription": "Rechercher des fichiers pertinents dans l’espace de travail et fournir leur contexte" }, "vs/workbench/contrib/chat/browser/contrib/chatInputCompletions": { - "installLabel": "Install Chat Extensions...", + "fileEntryDescription": "{0} ({1})", + "installLabel": "Installer des extensions de conversation...", "pickFileLabel": "Choisir un fichier" }, "vs/workbench/contrib/chat/browser/contrib/chatInputEditorHover": { "hoverAccessibilityChatAgent": "Il y a une partie de pointage de l’agent de conversation ici." }, + "vs/workbench/contrib/chat/browser/contrib/chatInputRelatedFilesContrib": { + "relatedFile": "Fichier suggéré" + }, "vs/workbench/contrib/chat/browser/contrib/screenshot": { - "screenshot": "Screenshot" + "screenshot": "Capture d’écran" }, "vs/workbench/contrib/chat/browser/languageModelToolsService": { - "toolInvocationMessage": "Using {0}" + "toolInvocationMessage": "Utilisation de {0}" }, "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewsWelcomeContributions": { - "chatViewsWelcome.content": "The content of the welcome message. The first command link will be rendered as a button.", - "chatViewsWelcome.icon": "The icon for the welcome message.", - "chatViewsWelcome.title": "The title of the welcome message.", - "chatViewsWelcome.when": "Condition when the welcome message is shown.", - "vscode.extension.contributes.chatViewsWelcome": "Contributes a welcome message to a chat view" + "chatViewsWelcome.content": "Contenu du message de bienvenue. Le premier lien de commande sera rendu en tant que bouton.", + "chatViewsWelcome.icon": "Icône du message de bienvenue.", + "chatViewsWelcome.title": "Titre du message de bienvenue.", + "chatViewsWelcome.when": "Condition lors de l’affichage du message de bienvenue.", + "vscode.extension.contributes.chatViewsWelcome": "Apporte un message de bienvenue à une vue de conversation" + }, + "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewWelcomeController": { + "preview": "PRÉVERSION" }, "vs/workbench/contrib/chat/common/chatColors": { "chat.avatarBackground": "La couleur d'arrière-plan d'un avatar de chat.", "chat.avatarForeground": "Couleur de premier plan d’un avatar de conversation.", - "chat.editedFileForeground": "The foreground color of a chat edited file in the edited file list.", + "chat.editedFileForeground": "Couleur de premier plan d’un fichier modifié par la conversation dans la liste des fichiers modifiés.", "chat.requestBackground": "Couleur d’arrière-plan d’une requête de la conversation.", "chat.requestBorder": "Couleur de bordure d’une requête de la conversation.", "chat.slashCommandBackground": "Couleur d’arrière-plan d’une commande à barre oblique de conversation.", @@ -5800,10 +5898,11 @@ }, "vs/workbench/contrib/chat/common/chatContextKeys": { "chatEditApplied": "La valeur est true lorsque les modifications apportées au texte de la conversation sont appliquées.", - "chatEditingParticipantRegistered": "True when a default chat participant is registered for editing.", + "chatEditingCanRedo": "True quand il est possible de restaurer une interaction dans le panneau d’édition.", + "chatEditingCanUndo": "True quand il est possible d’annuler une interaction dans le panneau d’édition.", + "chatEditingParticipantRegistered": "Vrai quand un participant à la conversation par défaut est inscrit pour la modification.", "chatExtensionInvalid": "True lorsque l’extension de conversation installée n’est pas valide et doit être mise à jour.", - "chatHasFileAttachments": "True when the chat has file attachments.", - "chatInstallEntitled": "True when the user is entitled for chat installation.", + "chatHasFileAttachments": "Vrai quand la conversation contient des fichiers en pièces jointes.", "chatIsEnabled": "True lorsque le chat est activé, parce qu’un(e) participant(e) à la conversation par défaut est activé avec une implémentation.", "chatItemId": "ID de l’élément de conversation.", "chatLastItemId": "ID du dernier élément de conversation.", @@ -5815,6 +5914,11 @@ "chatResponseFiltered": "True lorsque la réponse à la conversation a été filtrée par le serveur.", "chatResponseSupportsIssueReporting": "Vrai lorsque la réponse de chat actuelle prend en charge le signalement de problèmes.", "chatSessionResponseDetectedAgentOrCommand": "Lors de la détection automatique de l’agent ou de la commande", + "chatSetupEntitled": "Vrai lorsque la configuration de la conversation instantanée est proposée à un utilisateur connecté et autorisé.", + "chatSetupInstalling": "Vrai lorsque la configuration de la conversation instantanée installe le chat.", + "chatSetupSignedIn": "Vrai lorsque la configuration de la conversation instantanée est proposée à un utilisateur connecté.", + "chatSetupSigningIn": "Vrai lorsque la configuration de la conversation instantanée attend la connexion.", + "chatSetupTriggered": "Vrai lorsque la configuration de la conversation instantanée est déclenchée.", "inChat": "True lorsque le focus est dans l’entrée de la conversation, false dans le cas contraire.", "inInteractiveInput": "True lorsque le focus est dans l’entrée de conversation, false dans le cas contraire.", "inQuickChat": "True quand l’interface utilisateur de la conversation rapide a le focus, sinon false.", @@ -5824,7 +5928,7 @@ "interactiveSessionResponseVote": "Lorsque la réponse a été votée, est définie sur « up ». Quand vous avez voté en bas, la valeur est 'down'. Sinon, une chaîne vide." }, "vs/workbench/contrib/chat/common/chatEditingService": { - "chatEditingWidgetFileState": "The current state of the file in the chat editing widget" + "chatEditingWidgetFileState": "État à jour du fichier dans le widget de modification de conversation" }, "vs/workbench/contrib/chat/common/chatModel": { "codeCitation": "Code similaire trouvé avec 1 type de licence", @@ -5848,19 +5952,19 @@ "languageModels": "Statistiques d’utilisation des modèles de langage de cette extension." }, "vs/workbench/contrib/chat/common/tools/languageModelToolsContribution": { - "canBeReferencedInPrompt": "If true, this tool shows up as an attachment that the user can add manually to their request. Chat participants will receive the tool in {0}.", + "canBeReferencedInPrompt": "Si la valeur est vraie, cet outil s’affiche sous la forme d’une pièce jointe que l’utilisateur peut ajouter manuellement à sa requête. Les participants à la conversation recevront l’outil dans {0}.", "condition": "Condition qui doit être vraie pour que cet outil soit activé. Notez qu'un outil peut toujours être invoqué par une autre extension même lorsque sa condition « quand » est fausse.", - "icon": "An icon that represents this tool. Either a file path, an object with file paths for dark and light themes, or a theme icon reference, like `$(zap)`", + "icon": "Icône qui représente cet outil. Soit un chemin de fichier, un objet avec des chemins de fichiers pour les thèmes sombres et clairs, soit une référence d'icône de thème, comme « $(zap) »", "icon.dark": "Chemin de l'icône quand un thème foncé est utilisé", "icon.light": "Chemin de l'icône quand un thème clair est utilisé", - "parametersSchema": "A JSON schema for the parameters this tool accepts. The parameters must be an object at the top level. A particular language model may not support all JSON schema features. See the documentation for the language model family you are using for more information.", + "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.", "toolDisplayName": "Nom lisible par l’homme pour cet outil qui peut être utilisé pour le décrire dans l’interface utilisateur.", - "toolModelDescription": "A description of this tool that may be used by a language model to select it.", - "toolName": "A unique name for this tool. This name must be a globally unique identifier, and is also used as a name when presenting this tool to a language model.", - "toolName2": "If {0} is enabled for this tool, the user may use '#' with this name to invoke the tool in a query. Otherwise, the name is not required. Name must not contain whitespace.", - "toolTags": "A set of tags that roughly describe the tool's capabilities. A tool user may use these to filter the set of tools to just ones that are relevant for the task at hand, or they may want to pick a tag that can be used to identify just the tools contributed by this extension.", + "toolModelDescription": "Description de cet outil et qui permet à un modèle de langage de le sélectionner.", + "toolName": "Un nom unique pour cet outil. Ce nom doit être un identificateur global unique et est également utilisé comme nom lors de la présentation de cet outil à un modèle de langage.", + "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.", + "toolTags": "Ensemble de balises qui décrivent de manière approximative les fonctionnalités de l’outil. Un utilisateur d’outils peut les utiliser pour filtrer l’ensemble d’outils sur ceux qui sont pertinents pour la tâche à effectuer. Sinon, il peut choisir une balise qui permet d’identifier uniquement les outils auxquels cette extension contribue.", "toolUserDescription": "Description de cet outil qui peut être présentée à l’utilisateur.", - "vscode.extension.contributes.tools": "Contributes a tool that can be invoked by a language model in a chat session, or from a standalone command. Registered tools can be used by all extensions." + "vscode.extension.contributes.tools": "Contribue à un outil qui peut être appelé par un modèle de langage dans une session de conversation ou depuis une commande autonome. Les outils inscrits peuvent être utilisés par toutes les extensions." }, "vs/workbench/contrib/chat/common/voiceChatService": { "voiceChatInProgress": "Une session de reconnaissance vocale est en cours pour la conversation." @@ -5895,7 +5999,7 @@ "vs/workbench/contrib/codeActions/browser/codeActionsContribution": { "alwaysSave": "Déclenche des actions de code sur les enregistrements explicites et les enregistrements automatiques déclenchés par les changements de fenêtre ou de focus.", "codeActionsOnSave.generic": "Contrôle si des actions '{0}' doivent être exécutées à l'enregistrement de fichier.", - "editor.codeActionsOnSave": "Exécutez les actions de code pour l'éditeur lors de l'enregistrement. Les actions de code doivent être spécifiées et l'éditeur ne doit pas être arrêté. Exemple : `\"source.organizeImports\": \"explicit\" `", + "editor.codeActionsOnSave": "Exécuter les actions de code de l'éditeur lors de l'enregistrement. Les actions de code doivent être spécifiées et l'éditeur ne doit pas être en train de s'arrêter. Lorsque {0} est fixé à `afterDelay`, les actions de code ne sont exécutées que lorsque le fichier est enregistré de manière explicite. Exemple : `\"source.organizeImports\": \"explicit\" `", "explicit": "Déclenche des actions de code uniquement lorsque l’enregistrement est explicite.", "explicitBoolean": "Déclenche des actions de code uniquement lorsque l’enregistrement est explicite. Cette valeur sera dépréciée en faveur de « explicite ».", "explicitSave": "Déclenche des actions de code uniquement lorsque l'enregistrement est explicite", @@ -5904,27 +6008,7 @@ "neverBoolean": "Déclenche des actions de code uniquement lorsque l’enregistrement est explicite. Cette valeur sera déconseillée en faveur de « jamais ».", "neverSave": "Ne déclenche jamais d'actions de code lors de l'enregistrement", "neverSaveBoolean": "Ne déclenche jamais d’actions de code lors de l’enregistrement. Cette valeur sera déconseillée en faveur de « jamais ».", - "notebook.codeActionsOnSave": "Exécutez une série d’actions de code pour un bloc-notes lors de l’enregistrement. Les actions de code doivent être spécifiées, le fichier ne doit pas être enregistré après un délai et l'éditeur ne doit pas s'arrêter. Exemple : `\"notebook.source.organizeImports\": \"explicit\"`" - }, - "vs/workbench/contrib/codeActions/common/codeActionsExtensionPoint": { - "codeActions.description": "Description", - "codeActions.kind": "Genre", - "codeActions.languages": "Langages", - "codeActions.title": "Titre", - "codeactions": "Actions de code", - "contributes.codeActions": "Configurez l'éditeur à utiliser pour une ressource.", - "contributes.codeActions.description": "Description du rôle de l'action de code.", - "contributes.codeActions.kind": "'CodeActionKind' de l'action de code objet de la contribution.", - "contributes.codeActions.languages": "Modes de langage pour lesquels les actions de code sont activées.", - "contributes.codeActions.title": "Étiquette de l'action de code utilisée dans l'interface utilisateur." - }, - "vs/workbench/contrib/codeActions/common/documentationExtensionPoint": { - "contributes.documentation": "Documentation fournie.", - "contributes.documentation.refactoring": "Documentation fournie pour la refactorisation.", - "contributes.documentation.refactoring.command": "Commande exécutée.", - "contributes.documentation.refactoring.title": "Étiquette pour la documentation utilisée dans l'interface utilisateur.", - "contributes.documentation.refactoring.when": "Quand il s'agit d'une clause.", - "contributes.documentation.refactorings": "Documentation fournie pour les refactorisations." + "notebook.codeActionsOnSave": "Exécutez une série d’actions de code pour un bloc-notes lors de l’enregistrement. Les actions de code doivent être spécifiées et l'éditeur ne doit pas être en train de s'arrêter. Lorsque {0} est fixé à `afterDelay`, les actions de code ne sont exécutées que lorsque le fichier est enregistré de manière explicite. Exemple : `\"notebook.source.organizeImports\": \"explicit\"`" }, "vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": { "toggleScreenReaderMode": "Activer/désactiver le mode d’accessibilité du lecteur d’écran", @@ -6008,7 +6092,7 @@ "vs/workbench/contrib/codeEditor/browser/saveParticipants": { "codeAction.apply": "Application de l'action de code '{0}'.", "codeaction": "Correctifs rapides", - "codeaction.get2": "Getting code actions from {0} ([configure]({1})).", + "codeaction.get2": "Obtention d’actions de code à partir de {0} ([configurer]({1})).", "formatting2": "Exécution du formateur '{0}' ([configure]({1}))." }, "vs/workbench/contrib/codeEditor/browser/toggleColumnSelection": { @@ -6496,7 +6580,7 @@ "debug.gutterMiddleClickAction.none": "N’effectuez aucune action.", "debug.gutterMiddleClickAction.triggeredBreakpoint": "Ajouter un point d’arrêt déclenché.", "debug.hideLauncherWhileDebugging": "Masquez le contrôle « Démarrer le débogage » dans la barre de titre de la vue « Exécuter et déboguer » lorsque le débogage est actif. Uniquement pertinent lorsque {0} n'est pas « docked ».", - "debug.hideSlowPreLaunchWarning": "Hide the warning shown when a `preLaunchTask` has been running for a while.", + "debug.hideSlowPreLaunchWarning": "Masquez l’avertissement affiché lorsqu’un « preLaunchTask » est en cours d’exécution depuis un certain temps.", "debug.onTaskErrors": "Contrôle ce qu'il faut faire en cas d'erreurs après l'exécution d'une tâche de prélancement.", "debug.saveBeforeStart": "Contrôle les éditeurs à enregistrer avant le démarrage d'une session de débogage.", "debug.saveBeforeStart.allEditorsInActiveGroup": "Enregistre tous les éditeurs du groupe actif avant le démarrage d'une session de débogage.", @@ -7124,6 +7208,16 @@ "bracketPairColorizer.notification.action.showMoreInfo": "Plus d’informations", "bracketPairColorizer.notification.action.uninstall": "Désinstaller l'extension" }, + "vs/workbench/contrib/dropOrPasteInto/browser/commands": { + "configureDefaultDrop.label": "Configurer l’action de déplacement par défaut...", + "configureDefaultPaste.label": "Configurer l’action de collage par défaut..." + }, + "vs/workbench/contrib/dropOrPasteInto/browser/configurationSchema": { + "dropKind": "Identificateur de type de la modification de suppression.", + "dropPreferredDescription": "Configure le type de modification par défaut à utiliser lors de la suppression de contenu.\r\n\r\nIl s’agit d’une liste triée de types d’édition. La première modification disponible d’un type préféré sera utilisée.", + "pasteKind": "Identificateur de type de la modification de collage.", + "pastePreferredDescription": "Configure le type de modification par défaut à utiliser lors du collage de contenu.\r\n\r\nIl s’agit d’une liste triée de types d’édition. La première modification disponible d’un type préféré sera utilisée." + }, "vs/workbench/contrib/editSessions/browser/editSessions.contribution": { "autoResumeWorkingChanges": "Contrôle s’il faut reprendre automatiquement les modifications de travail disponibles stockées dans le cloud pour l’espace de travail actuel.", "autoResumeWorkingChanges.off": "Ne tentez jamais de reprendre des modifications de travail à partir du cloud.", @@ -7248,10 +7342,13 @@ }, "vs/workbench/contrib/extensions/browser/extensionEditor": { "Changelog title": "Journal des modifications", + "Install Info": "Installation", "Marketplace": "Place de marché", - "Marketplace Info": "Plus d’informations", + "Marketplace Info": "Place de marché", "Readme title": "Fichier Lisez-moi", + "Version": "Version", "builtin": "Intégrée", + "cache size": "Cache", "categories": "Catégories", "changelog": "Journal des modifications", "changelogtooltip": "Historique de mise à jour de l'extension, affiché depuis le fichier 'CHANGELOG.md' de l’extension", @@ -7259,6 +7356,7 @@ "dependenciestooltip": "Répertorie les extensions dont dépend cette extension", "details": "Détails", "detailstooltip": "Détails de l’extension, affichés depuis le fichier 'README.md' de l’extension", + "disk space used": "Taille du cache", "extension pack": "Pack d'extensions ({0})", "extension version": "Version de l'extension", "extensionpack": "Pack d'extensions", @@ -7279,12 +7377,17 @@ "noChangelog": "Aucun Changelog disponible.", "noDependencies": "Aucune dépendance", "noReadme": "Aucun fichier README disponible.", + "other": "Local", "preview": "Aperçu", "published": "Publié", "publisher": "Serveur de publication ({0})", "rating": "Évaluation", "repository": "Dépôt", "resources": "Ressources", + "size": "Taille", + "size when installed": "Taille lors de l’installation", + "source": "Source", + "vsix": "VSIX", "workspace extension": "Extension de l’espace de travail" }, "vs/workbench/contrib/extensions/browser/extensionEnablementWorkspaceTrustTransitionParticipant": { @@ -7344,6 +7447,8 @@ "disableAutoUpdate": "Désactiver la mise à jour automatique de toutes les extensions", "disablePreRleaseLabel": "Passer à la version commerciale", "disabled filter": "Désactivée", + "download VSIX": "Télécharger VSIX", + "download pre-release": "Télécharger VSIX en préversion", "enableAll": "Activer toutes les extensions", "enableAllWorkspace": "Activer toutes les extensions pour cet espace de travail", "enableAutoUpdate": "Activer la mise à jour automatique de toutes les extensions", @@ -7365,6 +7470,7 @@ "extensions.autoUpdate.enabled": "Téléchargez et installez automatiquement les mises à jour uniquement pour les extensions activées.", "extensions.autoUpdate.false": "Les extensions ne sont pas mises à jour automatiquement.", "extensions.autoUpdate.true": "Télécharge et installe automatiquement les mises à jour pour toutes les extensions.", + "extensions.gallery.useUnpkgResourceApi": "Lorsque cette option est activée, les extensions à mettre à jour sont extraites du service Unpkg.", "extensions.supportUntrustedWorkspaces": "Remplacez la prise en charge d’une extension par un espace de travail non approuvé. Les extensions utilisant la valeur `true` sont toujours activées. Les extensions utilisant la valeur `limited` sont toujours activées et l’extension masquera les fonctionnalités nécessitant une approbation. Les extensions utilisant la valeur `false` ne sont activées que dans un espace de travail approuvé.", "extensions.supportUntrustedWorkspaces.false": "L’extension est uniquement activée quand l’espace de travail est approuvé.", "extensions.supportUntrustedWorkspaces.limited": "L’extension est toujours activée et l’extension masque les fonctionnalités nécessitant une approbation.", @@ -7536,7 +7642,6 @@ "ignoreExtensionRecommendation": "Ne plus recommander cette extension", "ignoreExtensionUpdatePublisher": "Ignorer les mises à jour publiées par {0}.", "ignored": "Cette extension est ignorée durant la synchronisation", - "incompatible platform": "L’extension « {0} » n’est pas disponible dans {1} pour {2}.", "install": "Installer", "install another version": "Installer une version spécifique...", "install anyway": "Installer quand même", @@ -7563,7 +7668,6 @@ "installing": "Installation", "installing extensions": "Installation des extensions...", "learn more": "En savoir plus", - "learn why": "Découvrez pourquoi", "malicious tooltip": "Cette extension a été signalée comme posant un problème.", "manage": "Gérer", "manage access": "Gérer l’accès", @@ -7576,7 +7680,6 @@ "not signed": "« {0} » est une extension provenant d’une source inconnue. Voulez-vous vraiment effectuer l’installation ?", "not signed detail": "L’extension n’est pas signée.", "not signed tooltip": "Cette extension n’est pas signée par la Place de marché des extensions.", - "not web tooltip": "L’extension «{0}» n’est pas disponible dans {1}.", "pre-release": "Version préliminaire", "reinstall": "Réinstallez l'extension...", "reload window": "Recharger la fenêtre", @@ -7757,6 +7860,7 @@ "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "Le manifeste n’a pas été trouvé", "autoRestart": "Si cette option est activée, les extensions redémarrent automatiquement après une mise à jour si la fenêtre n’est pas active. Il peut y avoir une perte de données si vous avez des blocs-notes ou des éditeurs personnalisés ouverts.", + "cannot be installed": "Cannot install the '{0}' extension because it is not available in this setup.", "confirmDisableAutoUpdate": "Voulez-vous désactiver la mise à jour automatique pour toutes les extensions ?", "confirmEnableAutoUpdate": "Voulez-vous activer la mise à jour automatique pour toutes les extensions ?", "confirmEnableDisableAutoUpdate": "Mise à jour automatique des extensions", @@ -7765,12 +7869,18 @@ "deprecated extensions": "Des extensions déconseillées ont été détectées. Passez-les en revue et effectuez une migration vers des alternatives.", "disable all": "Tout désactiver", "disableDependents": "Désactiver l’extension avec Dependents", + "disallowed": "This extension is disallowed to be installed.", + "download": "Download", + "download title": "Select folder to download the VSIX", + "download.completed": "Successfully downloaded the VSIX", + "downloading...": "Downlading VSIX...", "enable locally": "Veuillez {0} pour activer cette extension localement.", "enable remote": "Veuillez {0} pour activer cette extension dans {1}.", "enableButtonLabel": "&&Activer l'extension", "enableButtonLabelWithAction": "&&Activer l’extension et {0}", "enableExtensionMessage": "Voulez-vous activer l’extension «{0}» ?", "enableExtensionTitle": "Activer l'extension", + "extension not found": "Extension '{0}' not found.", "extensionsAutoRestart": "Les extensions ont été redémarrées automatiquement pour activer les mises à jour.", "incompatible": "Impossible d’installer l’extension «{0}», car elle n’est pas compatible.", "incompatibleExtensions": "Certaines extensions sont désactivées en raison d’une incompatibilité de version. Passez-les en revue et mettez-les à jour.", @@ -7785,9 +7895,12 @@ "malicious": "Cette extension est signalée comme étant problématique.", "multipleDependentsError": "Impossible de désactiver seulement l'extension '{0}'. '{1}', '{2}' et d'autres extensions en dépendent. Voulez-vous désactiver toutes ces extensions ?", "multipleDependentsUninstallError": "Impossible de désinstaller l’extension «{0}» seule. «{1}», «{2}» et d’autres extensions en dépendent. Voulez-vous désinstaller toutes ces extensions ?", + "not an extension": "The provided object is not an extension.", "not found": "Impossible d’installer l’extension « {0} », car elle n’est pas trouvée.", "not found version": "Impossible d’installer l’extension « {0} », car la version demandée « {1} » est introuvable.", + "not signed": "This extension is not signed.", "open": "Ouvrir l'extension", + "platform placeholder": "Please select the platform for which you want to download the VSIX", "postDisableTooltip": "Veuillez {0} pour désactiver cette extension.", "postEnableTooltip": "Veuillez {0} pour activer cette extension.", "postUninstallTooltip": "Veuillez {0} pour terminer la désinstallation de cette extension.", @@ -8236,7 +8349,7 @@ "filesReadonlyExclude": "Configurez les chemins d’accès ou les [modèles globaux](https://aka.ms/vscode-glob-patterns) à exclure de la lecture seule s’ils correspondent au paramètre `#files.readonlyInclude#`. Les motifs globaux sont toujours évalués par rapport au chemin d’accès du dossier de l’espace de travail, sauf s’il s’agit de chemins absolus. Les fichiers provenant de fournisseurs de systèmes de fichiers en lecture seule seront toujours en lecture seule, indépendamment de ce paramètre.", "filesReadonlyFromPermissions": "Marque les fichiers comme étant en lecture seule lorsque leurs autorisations de fichier l’indiquent. Cela peut être remplacé par le biais des paramètres `#files.readonlyInclude#` et `#files.readonlyExclude#`.", "filesReadonlyInclude": "Configurez des chemins d’accès ou des [modèles globaux](https://aka.ms/vscode-glob-patterns) de marquer comme étant en lecture seule. Les modèles Glob sont toujours évalués par rapport au chemin d’accès du dossier d’espace de travail, sauf s’ils sont des chemins absolus. Vous pouvez exclure les chemins correspondants par le biais du paramètre '#files.readonlyExclude#'. Les fichiers des fournisseurs de système de fichiers en lecture seule seront toujours en lecture seule indépendamment de ce paramètre.", - "formatOnSave": "Met en forme un fichier à l'enregistrement. Un formateur doit être disponible, le fichier ne doit pas être enregistré après un délai et l'éditeur ne doit pas être en cours d'arrêt.", + "formatOnSave": "Mettre en forme un fichier lors de l’enregistrement. Un formateur doit être disponible et l'éditeur ne doit pas être en train de s'arrêter. Lorsque {0} est défini sur « afterDelay », le fichier n’est mis en forme qu’en cas d’enregistrement explicite.", "formatOnSaveMode": "Permet de contrôler si la mise en forme au moment de l'enregistrement met en forme la totalité du fichier ou seulement les modifications apportées. S'applique uniquement quand '#editor.formatOnSave#' est activé.", "hotExit": "[Sortie à chaud](https://aka.ms/vscode-hot-exit) contrôle si les fichiers non enregistrés sont mémorisés entre les sessions, ce qui permet d’ignorer l’invite d’enregistrement à la sortie de l’éditeur.", "hotExit.off": "Désactiver la sortie à chaud. Une invite s'affiche lors de la tentative de fermeture d'une fenêtre contenant des éditeurs dont les modifications n'ont pas été sauvegardées.", @@ -8293,8 +8406,7 @@ "createNewFolder": "Nouveau dossier...", "explorerSection": "Section de l'Explorateur : {0}", "refreshExplorer": "Actualiser l'explorateur", - "refreshExplorerMetadata": "Force l’actualisation d’Explorer.", - "type to search files": "Tapez pour rechercher des fichiers" + "refreshExplorerMetadata": "Force l’actualisation d’Explorer." }, "vs/workbench/contrib/files/browser/views/explorerViewer": { "confirmMove": "Voulez-vous vraiment déplacer '{0}' dans '{1}' ?", @@ -8304,12 +8416,14 @@ "copy": "Copier {0}", "copying": "Copie de {0}", "doNotAskAgain": "Ne plus me poser la question", + "explorerHighlightFolderBadgeTitle": "Le répertoire contient des correspondances {0}", "fileInputAriaLabel": "Tapez le nom du fichier. Appuyez sur Entrée pour confirmer ou sur Échap pour annuler.", "move": "Déplacer {0}", "moveButtonLabel": "&&Déplacer", "moving": "Déplacement de {0}", "numberOfFiles": "Fichiers {0}", "numberOfFolders": "Dossiers {0}", + "searchMaxResultsWarning": "L’ensemble de résultats contient uniquement un sous-ensemble de toutes les correspondances. Soyez plus précis dans votre recherche de façon à limiter les résultats.", "treeAriaLabel": "Explorateur de fichiers" }, "vs/workbench/contrib/files/browser/views/openEditorsView": { @@ -8331,10 +8445,12 @@ "dirtyFiles": "{0} fichiers non enregistrés" }, "vs/workbench/contrib/files/common/files": { + "explorerFindProviderActive": "Vrai lorsque l’arborescence de l’explorateur utilise le fournisseur de recherche de l’explorateur.", "explorerResourceCut": "La valeur est true quand un élément de l'EXPLORATEUR a été coupé dans le cadre d'une opération de type couper et coller.", "explorerResourceIsFolder": "La valeur est true quand l'élément ayant le focus dans l'EXPLORATEUR est un dossier.", "explorerResourceIsRoot": "La valeur est true quand l'élément ayant le focus dans l'EXPLORATEUR est un dossier racine.", "explorerResourceMoveableToTrash": "La valeur est true quand l'élément ayant le focus dans l'EXPLORATEUR peut être mis à la corbeille.", + "explorerResourceParentReadonly": "Vrai lorsque l’élément ciblé dans le parent de l’EXPLORATEUR est en lecture seule.", "explorerResourceReadonly": "La valeur est true quand l’élément ayant le focus dans l’EXPLORATEUR est en lecture seule.", "explorerViewletCompressedFirstFocus": "La valeur est true quand la première partie d'un élément compact a le focus dans la vue EXPLORATEUR.", "explorerViewletCompressedFocus": "La valeur est true quand l'élément ayant le focus dans la vue EXPLORATEUR est un élément compact.", @@ -8425,7 +8541,6 @@ "empty": "Aucun résultat, affinez votre entrée et réessayez", "err.apply": "Nous n’avons pas pu appliquer les modifications.", "err.discard": "Nous n’avons pas pu ignorer les modifications.", - "savehint": "Accepter ou ignorer les modifications pour continuer l’enregistrement.", "welcome.2": "Préparation en cours... Merci de patienter." }, "vs/workbench/contrib/inlineChat/browser/inlineChatCurrentLine": { @@ -8433,12 +8548,12 @@ "startWithCurrentLine": "Démarrer dans l’éditeur avec la ligne active" }, "vs/workbench/contrib/inlineChat/browser/inlineChatSavingServiceImpl": { - "config": "Always save with AI-generated changes without asking", - "detail": "AI-generated changes may be incorect and should be reviewed before saving.", - "discard": "Cancel", - "message.1": "Do you want to save the changes {0} made in {1}?", - "message.2": "Do you want to save the changes inline chat made in {0}?", - "save": "Save" + "config": "Enregistrer systématiquement les modifications générées par l'IA sans demander l'avis de l'utilisateur", + "detail": "Les modifications générées par l'IA peuvent être incorrectes et doivent être vérifiées avant l’enregistrement.", + "discard": "Annuler", + "message.1": "Voulez-vous enregistrer les modifications {0} apportées dans {1} ?", + "message.2": "Voulez-vous enregistrer les modifications apportées à la conversation en ligne dans {0} ?", + "save": "Enregistrez" }, "vs/workbench/contrib/inlineChat/browser/inlineChatWidget": { "aria-label": "Entrée de conversation en ligne", @@ -8488,8 +8603,7 @@ "inlineChatVisible": "Indique si l’entrée de l’éditeur interactif est visible", "mode": "Configurer si les modifications apportées avec la conversation en ligne sont appliquées directement vers le document ou sont d’abord en aperçu.", "mode.live": "Les modifications sont appliquées directement au document, mais peuvent être mises en évidence par des différences en ligne et acceptées/abandonnées par morceaux. La fin d’une session conserve les modifications.", - "mode.preview": "Les modifications sont uniquement visualisées et doivent être acceptées à l’aide du bouton Appliquer. La fin d’une session annule les modifications.", - "zoneToolbar": "Indique s’il faut afficher une barre d’outils pour accepter ou rejeter les modifications dans l’affichage des modifications de conversation en ligne." + "mode.preview": "Les modifications sont uniquement visualisées et doivent être acceptées à l’aide du bouton Appliquer. La fin d’une session annule les modifications." }, "vs/workbench/contrib/inlineChat/electron-sandbox/inlineChatActions": { "holdForSpeech": "Mettre en attente pour Speech" @@ -8792,42 +8906,6 @@ "tasksQuickAccessPlaceholder": "Tapez le nom d’une extension sur lequel créer un rapport." }, "vs/workbench/contrib/issue/electron-sandbox/issueReporterService": { - "bugDescription": "Partagez les étapes nécessaires pour reproduire fidèlement le problème. Veuillez inclure les résultats réels et prévus. Nous prenons en charge la syntaxe GitHub Markdown. Vous pourrez éditer votre problème et ajouter des captures d'écran lorsque nous le prévisualiserons sur GitHub.", - "bugReporter": "Rapport de bogue", - "closed": "Fermée", - "createOnGitHub": "Créer sur GitHub", - "description": "Description", - "disabledExtensions": "Les extensions sont désactivées", - "elsewhereDescription": "L’extension « {0} » préfère utiliser un rapporteur de problèmes externe. Pour accéder à cette expérience de rapport de problèmes, cliquez sur le bouton ci-dessous.", - "extension": "Une extension VS Code", - "extensionPlaceholder": "Par exemple. Texte de remplacement manquant sur l’image lisez-moi de l’extension", - "featureRequest": "Requête de fonctionnalité", - "featureRequestDescription": "Veuillez décrire la fonctionnalité que vous voulez voir. Nous supportons la syntaxe GitHub Markdown. Vous pourrez modifier votre problème et ajouter des captures d’écran lorsque nous la prévisualiserons sur GitHub.", - "handlesIssuesElsewhere": "Cette extension traite les problèmes en dehors de VS Code", - "hide": "masquer", - "loadingData": "Chargement des données en cours... Merci de patienter.", - "marketplace": "Place de marché des extensions", - "marketplacePlaceholder": "Par exemple, impossible de désactiver l’extension installée", - "noCurrentExperiments": "Aucune expérience active.", - "noSimilarIssues": "Aucun problème similaire trouvé", - "open": "Ouvert", - "openIssueReporter": "Ouvrir le Reporter de problèmes externes", - "pasteData": "Nous avons écrit les données nécessaires dans votre presse-papiers, car elles étaient trop volumineuses à envoyer. Veuillez les coller.", - "performanceIssue": "Problème de performances (blocage, lent, blocage)", - "performanceIssueDesciption": "Quand ce problème de performance s'est-il produit ? Se produit-il au démarrage ou après une série d'actions spécifiques ? Nous prenons en charge la syntaxe Markdown de GitHub. Vous pourrez éditer votre problème et ajouter des captures d'écran lorsque nous le prévisualiserons sur GitHub.", - "previewOnGitHub": "Aperçu sur GitHub", - "rateLimited": "Limite de requête GitHub dépassée. Veuillez patienter.", - "selectExtension": "Sélectionner une extension", - "selectSource": "Sélectionner la source", - "show": "afficher", - "similarIssues": "Problèmes similaires", - "stepsToReproduce": "Étapes à suivre pour reproduire", - "undefinedPlaceholder": "Entrez un titre", - "unknown": "Je ne sais pas", - "vscode": "Visual Studio Code", - "vscodePlaceholder": "Par exemple, le panneau Problèmes est manquant dans Workbench" - }, - "vs/workbench/contrib/issue/electron-sandbox/issueReporterService2": { "noCurrentExperiments": "Aucune expérience active.", "pasteData": "Nous avons écrit les données nécessaires dans votre presse-papiers, car elles étaient trop volumineuses à envoyer. Veuillez les coller.", "undefinedPlaceholder": "Entrez un titre" @@ -8851,7 +8929,7 @@ "noDetection": "Impossible de détecter le langage de l’éditeur", "status.autoDetectLanguage": "Accepter le langage détecté : {0}" }, - "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { + "vs/workbench/contrib/languageStatus/browser/languageStatus": { "aria.1": "{0}, {1}", "aria.2": "{0}", "langStatus.aria": "État du langage de l’éditeur : {0}", @@ -8988,10 +9066,10 @@ "openLogsFolder": "Ouvrir le dossier des journaux" }, "vs/workbench/contrib/markdown/browser/markdownSettingRenderer": { - "alreadysetBoolFalse": "\"{0}: {1}\" is already disabled", - "alreadysetBoolTrue": "\"{0}: {1}\" is already enabled", - "alreadysetNum": "\"{0}: {1}\" is already set to {2}", - "alreadysetString": "\"{0}: {1}\" is already set to \"{2}\"", + "alreadysetBoolFalse": "« {0} : {1} » est déjà désactivé", + "alreadysetBoolTrue": "« {0} : {1} » est déjà activé", + "alreadysetNum": "« {0} : {1} » est déjà défini sur {2}", + "alreadysetString": "« {0} : {1} » a déjà la valeur « {2} »", "changeSettingTitle": "Afficher ou modifier le paramètre", "copySettingId": "Copier l'ID du paramètre", "falseMessage": "Désactiver « {0} : {1} »", @@ -9024,12 +9102,19 @@ "status.problems": "Problèmes", "status.problemsVisibility": "Visibilité des problèmes", "status.problemsVisibilityOff": "Les problèmes sont désactivés. Cliquez pour ouvrir les paramètres.", + "toggleActiveFileDescription": "Afficher ou masquer les problèmes (erreurs, avertissements, informations) uniquement à partir du fichier actif dans l’affichage des problèmes.", + "toggleErrorsDescription": "Afficher ou masquer les erreurs dans l’affichage des problèmes.", + "toggleExcludedFilesDescription": "Afficher ou masquer les fichiers exclus dans l’affichage des problèmes.", + "toggleInfosDescription": "Afficher ou masquer les informations dans l’affichage des problèmes.", + "toggleWarningsDescription": "Afficher ou masquer les avertissements dans l’affichage des problèmes.", "totalErrors": "Erreurs : {0}", "totalInfos": "Infos : {0}", "totalProblems": "Total de {0} problèmes", "totalWarnings": "Avertissements : {0}", "viewAsTable": "Afficher sous forme de tableau", - "viewAsTree": "Voir sous forme d'arborescence" + "viewAsTableDescription": "Afficher l’affichage des problèmes sous forme de table.", + "viewAsTree": "Voir sous forme d'arborescence", + "viewAsTreeDescription": "Afficher l’affichage des problèmes sous forme d’arborescence." }, "vs/workbench/contrib/markers/browser/markersFileDecorations": { "label": "Problèmes", @@ -9314,10 +9399,13 @@ }, "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/cellDiagnosticsActions": { "cellCommands.quickFix.noneMessage": "Aucune action de code disponible", - "notebookActions.cellFailureActions": "Afficher les actions d’échec de cellule" + "notebookActions.cellFailureActions": "Afficher les actions d’échec de cellule", + "notebookActions.chatExplainCellError": "Expliquer l’erreur de cellule", + "notebookActions.chatFixCellError": "Corriger l’erreur de cellule" }, "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/diagnosticCellStatusBarContrib": { - "notebook.cell.status.diagnostic": "Actions rapides {0}" + "notebook.cell.status.explain": "Expliquer avec la conversation instantanée", + "notebook.cell.status.fix": "Corriger avec la conversation instantanée inline" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { "notebook.cell.status.executing": "Exécution en cours", @@ -9332,6 +9420,9 @@ "notebook.cell.status.language": "Sélectionner le mode de langage de la cellule", "notebook.cell.status.searchLanguageExtensions": "Langage de cellule inconnu. Cliquez pour rechercher les extensions « {0} »" }, + "vs/workbench/contrib/notebook/browser/contrib/chatEdit/notebookChatEditController": { + "chat.hasNotebookEditorModifications": "L’éditeur de notebook actuel contient des modifications de conversation" + }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { "notebook.cell.output.selectAll": "Sélectionner tout", "notebookActions.copy": "Copier la cellule", @@ -9392,10 +9483,11 @@ "notebook.toggleCellToolbarPosition": "Changer la position de la barre d’outils des cellules" }, "vs/workbench/contrib/notebook/browser/contrib/multicursor/notebookMulticursor": { - "addFindMatchToSelection": "Ajouter la recherche de correspondance à la sélection", + "addFindMatchToSelection": "Ajouter la sélection à la correspondance de recherche suivante", "deleteLeftMultiSelection": "Supprimer à gauche", "deleteRightMultiSelection": "Supprimer à droite", - "exitMultiSelection": "Quitter le mode multi-curseur" + "exitMultiSelection": "Quitter le mode multi-curseur", + "selectAllFindMatches": "Sélectionner toutes les occurrences des correspondances de la recherche" }, "vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": { "cursorMoveDown": "Focus sur l'éditeur de la cellule suivante", @@ -9697,7 +9789,7 @@ "notebook.findFilters": "Personnalisez le comportement du widget Rechercher pour la recherche dans les cellules du bloc-notes. Lorsque la source de balisage et l’aperçu de balisage sont activés, le widget rechercher recherche le code source ou l’aperçu en fonction de l’état actuel de la cellule.", "notebook.focusIndicator.description": "Contrôle le rendu de l’indicateur de focus sur les bordures de cellule ou sur la reliure gauche.", "notebook.formatOnCellExecution": "Mettez en forme une cellule de notebook lors de l’exécution. Un formateur doit être disponible.", - "notebook.formatOnSave": "Mettre en forme un bloc-notes lors de l’enregistrement. Un formateur doit être disponible, le fichier ne doit pas être enregistré après un certain délai et l’éditeur ne doit pas être arrêté.", + "notebook.formatOnSave": "Mettre en forme un bloc-notes lors de l’enregistrement. Un formateur doit être disponible et l'éditeur ne doit pas être en train de s'arrêter. Lorsque {0} est défini sur « afterDelay », le fichier n’est mis en forme qu’en cas d’enregistrement explicite.", "notebook.globalToolbar.description": "Détermine si une barre d’outils globale doit être rendue dans l’éditeur de blocs-notes.", "notebook.globalToolbarShowLabel": "Contrôle si les actions de la barre d’outils du bloc-notes doivent afficher l’étiquette ou non.", "notebook.insertFinalNewline": "Lorsqu'il est activé, insérez une nouvelle ligne finale à la fin des cellules de code lors de l'enregistrement d'un bloc-notes.", @@ -10044,7 +10136,7 @@ "name": "Niveau de performance du démarrage" }, "vs/workbench/contrib/performance/electron-sandbox/performance.contribution": { - "experimental.rendererProfiling": "When enabled, slow renderers are automatically profiled." + "experimental.rendererProfiling": "Si activés, les convertisseurs lents sont automatiquement profilés." }, "vs/workbench/contrib/performance/electron-sandbox/startupProfiler": { "prof.detail": "Signalez le problème, et attachez manuellement les fichiers suivants :\r\n{0}", @@ -10225,7 +10317,7 @@ "defaultOverriddenDetailsAriaLabel": "{0} remplace la valeur par défaut", "defaultOverriddenLabel": "Valeur par défaut modifiée", "defaultOverriddenLanguagesList": "Il existe des valeurs par défaut spécifiques au langage pour {0}", - "experimentalLabel": "Experimental", + "experimentalLabel": "Expérimental", "extensionSyncIgnoredLabel": "Non synchronisées", "hasDefaultOverridesForLanguages": "Les langages suivants ont des remplacements par défaut :", "manageWorkspaceTrust": "Gérer l’approbation d’espace de travail", @@ -10238,7 +10330,7 @@ "policyDescriptionAccessible": "Géré par la stratégie de l’organisation ; valeur de paramètre non appliquée", "policyFilterLink": "Afficher les paramètres de stratégie", "policyLabelText": "Valeur de paramètre non appliquée", - "previewLabel": "Preview", + "previewLabel": "Préversion", "remote": "Distant", "syncIgnoredAriaLabel": "Paramètre ignoré pendant la synchronisation", "syncIgnoredTitle": "Ce paramètre est ignoré lors de la synchronisation", @@ -10373,8 +10465,8 @@ "settingsTOC": "Paramètres - Table des matières" }, "vs/workbench/contrib/preferences/common/preferences": { - "experimentalIndicatorDescription": "This setting controls a feature that may change or be removed in the future. Adjusting this setting may result in instability.", - "previewIndicatorDescription": "This setting controls a feature that is in active development." + "experimentalIndicatorDescription": "Ce paramètre contrôle une nouvelle fonctionnalité qui est en cours de développement et qui peut se montrer instable. Elle est susceptible d’être modifiée ou supprimée.", + "previewIndicatorDescription": "Ce paramètre contrôle une nouvelle fonctionnalité qui est encore en cours de perfectionnement, mais qui est prête à être utilisée. Les commentaires sont les bienvenus." }, "vs/workbench/contrib/preferences/common/preferencesContribution": { "enableNaturalLanguageSettingsSearch": "Contrôle si vous voulez activer le mode de recherche de langage naturel pour les paramètres de contrôle. La recherche en langage naturel est assurée par un service Microsoft en ligne.", @@ -10696,15 +10788,27 @@ "tunnel.preview": "Les tunnels distants sont actuellement en préversion. Signalez les problèmes éventuels à l’aide de la commande « Aide : signaler un problème »." }, "vs/workbench/contrib/replNotebook/browser/repl.contribution": { - "repl.execute": "Exécuter l’entrée REPL" + "repl.execute": "Exécuter l’entrée REPL", + "repl.focusLastReplOutput": "Concentrer l'exécution la plus récente de la REPL", + "repl.input.focus": "Focus sur l’éditeur d’entrée" + }, + "vs/workbench/contrib/replNotebook/browser/replEditor": { + "replEditorInput": "Entrée REPL" }, "vs/workbench/contrib/replNotebook/browser/replEditorAccessibilityHelp": { - "replEditor.cellNavigation": "Les flèches vers le haut et le bas déplaceront également le focus entre les éléments précédemment exécutés.", + "replEditor.accessibilityView": "Exécutez la commande Open Accessbility View{0} tout en naviguant dans l’historique pour obtenir une vue accessible de la sortie de l’élément.", + "replEditor.autoFocusRepl": "Le paramètre « accessibility.replEditor.autoFocusReplExecution » contrôle si le focus se déplace automatiquement vers la bibliothèque REPL après l’exécution du code.", + "replEditor.cellNavigation": "La commande Quit Edit{0} permet de déplacer le curseur vers le conteneur de cellules, où les flèches vers le haut et vers le bas permettent également de déplacer le curseur entre les cellules de l'historique.", + "replEditor.configReadExecution": "Le paramètre « accessibility.replEditor.readLastExecutionOutput » contrôle si la sortie sera automatiquement lue à la fin de l’exécution.", "replEditor.execute": "La commande Execute{0} évaluera l’expression dans la zone d’entrée.", - "replEditor.focusHistory": "La commande Historique du focus{0} déplacera le focus vers la liste des éléments précédemment exécutés.", + "replEditor.focusCellEditor": "La commande Edit Cell{0} déplace le focus vers l’éditeur en lecture seule pour l’entrée de la cellule.", "replEditor.focusInOutput": "La commande Focus sur la sortie{0} définit le focus sur la sortie lorsqu’elle a le focus sur un élément déjà exécuté.", - "replEditor.focusReplInput": "La commande Rédacteur d’entrée Focus{0} déplacera le focus vers la zone d’entrée REPL.", - "replEditor.overview": "Vous êtes dans un Rédacteur REPL qui contient dans la zone d’entrée pour évaluer les expressions et une liste des expressions précédemment exécutées et leur sortie." + "replEditor.focusLastItemAdded": "La commande Focus Last executed{0} déplace le focus vers le dernier élément exécuté dans l’historique REPL.", + "replEditor.focusReplInput": "La commande Focus Input Editor{0} ramènera le focus sur cet éditeur.", + "replEditor.focusReplInputFromHistory": "La commande Rédacteur d’entrée Focus{0} déplacera le focus vers la zone d’entrée REPL.", + "replEditor.historyOverview": "Vous êtes dans un historique REPL qui est une liste de cellules qui ont été exécutées dans la bibliothèque REPL. Chaque cellule a une entrée, une sortie et le conteneur de cellules.", + "replEditor.inputAccessibilityView": "Lorsque vous exécutez la commande Open Accessbility View{0} à partir de cette zone d’entrée, la sortie de la dernière exécution s’affiche dans la vue d’accessibilité.", + "replEditor.inputOverview": "Vous êtes dans une zone d’entrée de l’éditeur REPL qui accepte le code à exécuter dans la bibliothèque REPL." }, "vs/workbench/contrib/replNotebook/browser/replEditorInput": { "replEditorLabelIcon": "Icône de l’étiquette de l’éditeur REPL." @@ -10866,7 +10970,6 @@ "scmGraphHistoryItemRef": "Sélectionnez une ou plusieurs références d’élément d’historique à afficher, tapez pour filtrer", "scmGraphRepository": "Sélectionnez le dépôt à afficher, tapez pour filtrer tous les dépôts", "scmGraphViewOutdated": "Actualisez le graphique à l’aide de l’action d’actualisation ($(refresh)).", - "scmGraphViewRevealCurrentHistoryItem": "L’élément d’historique actuel n’est pas présent dans le graphique de contrôle de code source. Utilisez le sélecteur de références d’élément d’historique pour développer l’ensemble des éléments d’historique dans le graphique.", "viewChanges": "Afficher des modifications" }, "vs/workbench/contrib/scm/browser/scmRepositoriesViewPane": { @@ -10925,9 +11028,9 @@ "QuickSearchOpenInFile": "Ouvrir un fichier", "QuickSearchSeeMoreFiles": "Voir plus de fichiers", "enterSearchTerm": "Entrez un terme à rechercher dans tous vos fichiers.", - "goToSearch": "Afficher dans le panneau de recherche", + "goToSearch": "Ouvrir en mode Recherche", "noAnythingResults": "Aucun résultat correspondant", - "showMore": "Afficher dans le panneau de recherche" + "showMore": "Ouvrir en mode Recherche" }, "vs/workbench/contrib/search/browser/replaceService": { "fileReplaceChanges": "{0} ↔ {1} (Replace Preview)", @@ -11725,7 +11828,7 @@ "ProblemMatcherParser.unknownSeverity": "Informations : gravité inconnue {0}. Valeurs valides : error, warning et info.\r\n", "ProblemMatcherSchema.applyTo": "Contrôle si un problème signalé pour un document texte s'applique uniquement aux documents ouverts ou fermés, ou bien à l'ensemble des documents.", "ProblemMatcherSchema.background": "Modèles de suivi du début et de la fin d'un détecteur de problèmes de correspondance actif sur une tâche en arrière-plan.", - "ProblemMatcherSchema.background.activeOnStart": "Si la valeur est true, le moniteur d'arrière plan est activé quand la tâche démarre. Cela équivaut à écrire une ligne qui correspond à beginsPattern", + "ProblemMatcherSchema.background.activeOnStart": "Si la valeur est true, le moniteur d’arrière-plan démarre en mode actif. Cela revient à générer une ligne qui correspond à beginPattern au démarrage de la tâche.", "ProblemMatcherSchema.background.beginsPattern": "En cas de correspondance dans la sortie, le début d'une tâche en arrière-plan est signalé.", "ProblemMatcherSchema.background.endsPattern": "En cas de correspondance dans la sortie, la fin d'une tâche en arrière-plan est signalée.", "ProblemMatcherSchema.base": "Nom d'un détecteur de problèmes de correspondance de base à utiliser.", @@ -11734,7 +11837,7 @@ "ProblemMatcherSchema.severity": "Gravité par défaut des problèmes de capture. Est utilisé si le modèle ne définit aucun groupe de correspondance pour la gravité.", "ProblemMatcherSchema.source": "Une chaîne lisible par humain qui décrit la source de ce diagnostic, par exemple 'typescript' ou 'super lint'.", "ProblemMatcherSchema.watching": "Modèles de suivi du début et de la fin d'un détecteur de problèmes de correspondance espion.", - "ProblemMatcherSchema.watching.activeOnStart": "Si la valeur est true, le mode espion est actif au démarrage de la tâche. Cela revient à émettre une ligne qui correspond à beginPattern", + "ProblemMatcherSchema.watching.activeOnStart": "Si la valeur est true, l’observateur démarre en mode actif. Cela revient à générer une ligne qui correspond à beginPattern au démarrage de la tâche.", "ProblemMatcherSchema.watching.beginsPattern": "En cas de correspondance dans la sortie, le début d'une tâche de suivi est signalé.", "ProblemMatcherSchema.watching.deprecated": "La propriété espion est déconseillée. Utilisez l'arrière-plan à la place.", "ProblemMatcherSchema.watching.endsPattern": "En cas de correspondance dans la sortie, la fin d'une tâche de suivi est signalée.", @@ -11909,6 +12012,7 @@ "newTerminalIcon": "Icône de création d'une instance de terminal.", "renameTerminalIcon": "Icône de renommage dans le menu rapide du terminal.", "terminalCommandHistoryFuzzySearch": "Icône de basculement de la recherche approximative de l’historique des commandes.", + "terminalCommandHistoryOpenFile": "Icône d’ouverture d’un fichier d’historique d’interpréteur de commandes.", "terminalCommandHistoryOutput": "Icône d’affichage de la sortie d’une commande de terminal.", "terminalCommandHistoryRemove": "Icône de suppression d’une commande de terminal de l’historique des commandes.", "terminalDecorationError": "Icône d’une décoration de terminal d’une commande qui a rencontré une erreur.", @@ -12098,6 +12202,9 @@ "process": "nom du processus terminal", "separator": "séparateur conditionnel {0} qui apparaît uniquement quand il est entouré de variables avec des valeurs ou du texte statique.", "sequence": "nom fourni au terminal par le processus", + "shellCommand": "la commande en cours d’exécution en fonction de l’intégration de l’interpréteur de commandes", + "shellPromptInput": "entrée d’invite complète de l’interpréteur de commandes en fonction de l’intégration de l’interpréteur de commandes", + "shellType": "le type d’interpréteur de commandes détecté", "task": "indique que ce terminal est associé à une tâche", "terminal.integrated.allowChords": "Indique s’il faut autoriser ou non les combinaisons de touches d’une combinaison de touches dans le terminal. Notez que lorsque cela est vrai et que la frappe entraîne une pression, elle contourne {0}, la définition de la valeur false est particulièrement utile lorsque vous souhaitez que ctrl+k accède à votre interpréteur de commandes (pas VS Code).", "terminal.integrated.allowMnemonics": "Indique si les mnémoniques de barre de menus (par exemple Alt+F) sont autorisées à déclencher l’ouverture de la barre de menus. Notez que si la valeur est true, toutes les frappes de la touche alt ignorent l’interpréteur de commandes. Cela n'a aucun effet sur macOS.", @@ -12153,6 +12260,7 @@ "terminal.integrated.focusAfterRun.none": "Ne rien faire.", "terminal.integrated.focusAfterRun.terminal": "Toujours cibler le terminal.", "terminal.integrated.fontFamily": "Contrôle la famille de polices du terminal. La valeur par défaut est la valeur de {0}.", + "terminal.integrated.fontLigatures": "Contrôle si les ligatures de police sont activées dans le terminal. Les ligatures ne fonctionnent que si le {0} configuré les prend en charge.", "terminal.integrated.fontSize": "Contrôle la taille de police en pixels du terminal.", "terminal.integrated.fontWeight": "Épaisseur de police à utiliser dans le terminal pour le texte qui n'est pas en gras. Accepte les mots clés \"normal\" et \"bold\", ou les nombres compris entre 1 et 1 000.", "terminal.integrated.fontWeightBold": "Épaisseur de police à utiliser dans le terminal pour le texte qui est en gras. Accepte les mots clés \"normal\" et \"bold\", ou les nombres compris entre 1 et 1 000.", @@ -12313,8 +12421,8 @@ "terminal.integrated.accessibleViewPreserveCursorPosition": "Conservez la position du curseur lors de la réouverture de la vue accessible du terminal plutôt que de la placer en bas du tampon." }, "vs/workbench/contrib/terminalContrib/autoReplies/common/terminalAutoRepliesConfiguration": { - "terminal.integrated.autoReplies": "A set of messages that, when encountered in the terminal, will be automatically responded to. Provided the message is specific enough, this can help automate away common responses.\r\n\r\nRemarks:\r\n\r\n- Use {0} to automatically respond to the terminate batch job prompt on Windows.\r\n- The message includes escape sequences so the reply might not happen with styled text.\r\n- Each reply can only happen once every second.\r\n- Use {1} in the reply to mean the enter key.\r\n- To unset a default key, set the value to null.\r\n- Restart VS Code if new don't apply.", - "terminal.integrated.autoReplies.reply": "The reply to send to the process." + "terminal.integrated.autoReplies": "Ensemble de messages qui, lorsqu’ils sont rencontrés dans le terminal, feront l’objet d’une réponse automatique. À condition que le message soit suffisamment spécifique, cela peut aider à automatiser les réponses courantes.\r\n\r\nRemarques :\r\n\r\n– Utilisez {0} pour répondre automatiquement à l’invite de fin de traitement par lots sur Windows.\r\n– Le message inclut des séquences d’échappement afin que la réponse ne se produise pas avec du texte de style.\r\n– Chaque réponse ne peut se produire qu’une fois par seconde.\r\n– Utilisez {1} dans la réponse pour indiquer la clé Entrée.\r\n– Pour annuler la définition d’une clé par défaut, définissez la valeur sur nul.\r\n– Redémarrez VS Code si le nouveau ne s’applique pas.", + "terminal.integrated.autoReplies.reply": "La réponse à envoyer au processus." }, "vs/workbench/contrib/terminalContrib/chat/browser/terminal.initialHint.contribution": { "disableHint": " Activez/désactivez {0} dans les paramètres pour désactiver cet indicateur.", @@ -12351,47 +12459,40 @@ "inlineChat.toolbar": "Utilisez l’onglet pour accéder aux parties conditionnelles telles que les commandes, l’état, les réponses aux messages, etc." }, "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatActions": { - "cancelChat": "Annuler la conversation", - "closeChat": "Fermer la conversation", - "discard": "Jeter", - "discardDescription": "Ignore la réponse de conversation actuelle du terminal, masque le widget de conversation et efface l’entrée de conversation.", + "closeChat": "Fermer", "insert": "Insérer", "insertCommand": "Commande Insérer une conversation", "insertFirst": "Insérer en premier", "insertFirstCommand": "Commande Insérer la première conversation", - "makeChatRequest": "Effectuer une demande de conversation", - "nextFromHitory": "Suivant à partir de l’historique", - "previousFromHitory": "Précédent dans l’historique", "run": "Exécuter", "runCommand": "Exécuter la commande de conversation", "runFirst": "Exécuter en premier", "runFirstCommand": "Exécuter la première commande de conversation", - "startChat": "Démarrer dans terminal", + "startChat": "Conversation inline de terminal", "viewInChat": "Afficher dans la conversation" }, "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatWidget": { - "default.placeholder": "Demander comment faire quelque chose dans le terminal", - "welcome.1": "Les commandes générées par l’IA peuvent être incorrectes" + "askAI": "Demander à l’IA" }, "vs/workbench/contrib/terminalContrib/chat/common/terminalInitialHintConfiguration": { "terminal.integrated.initialHint": "Contrôle si le premier terminal sans entrée affiche un indicateur sur les actions disponibles lorsqu’il est ciblé." }, "vs/workbench/contrib/terminalContrib/clipboard/browser/terminal.clipboard.contribution": { - "workbench.action.terminal.copyAndClearSelection": "Copy and Clear Selection", - "workbench.action.terminal.copyLastCommand": "Copy Last Command", - "workbench.action.terminal.copyLastCommandAndOutput": "Copy Last Command and Output", - "workbench.action.terminal.copyLastCommandOutput": "Copy Last Command Output", - "workbench.action.terminal.copySelection": "Copy Selection", - "workbench.action.terminal.copySelectionAsHtml": "Copy Selection as HTML", - "workbench.action.terminal.paste": "Paste into Active Terminal", - "workbench.action.terminal.pasteSelection": "Paste Selection into Active Terminal" + "workbench.action.terminal.copyAndClearSelection": "Copier et effacer la sélection", + "workbench.action.terminal.copyLastCommand": "Copier la dernière commande", + "workbench.action.terminal.copyLastCommandAndOutput": "Copier la dernière commande et la sortie", + "workbench.action.terminal.copyLastCommandOutput": "Copier la sortie de la dernière commande", + "workbench.action.terminal.copySelection": "Copier la sélection", + "workbench.action.terminal.copySelectionAsHtml": "Copier la sélection en HTML", + "workbench.action.terminal.paste": "Coller dans le terminal actif", + "workbench.action.terminal.pasteSelection": "Coller la sélection dans le terminal actif" }, "vs/workbench/contrib/terminalContrib/clipboard/browser/terminalClipboard": { - "confirmMoveTrashMessageFilesAndDirectories": "Are you sure you want to paste {0} lines of text into the terminal?", - "doNotAskAgain": "Do not ask me again", - "multiLinePasteButton": "&&Paste", - "multiLinePasteButton.oneLine": "Paste as &&one line", - "preview": "Preview:" + "confirmMoveTrashMessageFilesAndDirectories": "Voulez-vous vraiment coller {0} lignes de texte dans le terminal ?", + "doNotAskAgain": "Ne plus me poser la question", + "multiLinePasteButton": "&&Coller", + "multiLinePasteButton.oneLine": "Coller en sous la forme d’&&une ligne", + "preview": "Aperçu :" }, "vs/workbench/contrib/terminalContrib/commandGuide/browser/terminal.commandGuide.contribution": { "terminalCommandGuide.foreground": "Couleur de premier plan du guide de commande de terminal qui apparaît à gauche d’une commande et sa sortie lors d’un pointage." @@ -12400,7 +12501,6 @@ "showCommandGuide": "Indique si le guide de commande doit s’afficher lors du pointage sur une commande dans le terminal." }, "vs/workbench/contrib/terminalContrib/developer/browser/terminal.developer.contribution": { - "terminalDevMode": "Mode de développement terminal", "workbench.action.terminal.recordSession": "Enregistrer la session Terminal", "workbench.action.terminal.recordSession.recording": "Enregistrement de la session de terminal...", "workbench.action.terminal.restartPtyHost": "Redémarrer l’hôte Pty", @@ -12433,22 +12533,23 @@ "undo": "Annuler" }, "vs/workbench/contrib/terminalContrib/history/browser/terminal.history.contribution": { - "goToRecentDirectory.metadata": "Goes to a recent folder", - "workbench.action.terminal.clearPreviousSessionHistory": "Clear Previous Session History", - "workbench.action.terminal.goToRecentDirectory": "Go to Recent Directory...", - "workbench.action.terminal.runRecentCommand": "Run Recent Command..." + "goToRecentDirectory.metadata": "Accède à un dossier récent", + "workbench.action.terminal.clearPreviousSessionHistory": "Effacer l’historique de session précédente", + "workbench.action.terminal.goToRecentDirectory": "Accéder au répertoire récent...", + "workbench.action.terminal.runRecentCommand": "Exécuter la commande récente..." }, "vs/workbench/contrib/terminalContrib/history/browser/terminalRunRecentQuickPick": { - "removeCommand": "Remove from Command History", - "selectRecentCommand": "Select a command to run (hold Alt-key to edit the command)", - "selectRecentCommandMac": "Select a command to run (hold Option-key to edit the command)", - "selectRecentDirectory": "Select a directory to go to (hold Alt-key to edit the command)", - "selectRecentDirectoryMac": "Select a directory to go to (hold Option-key to edit the command)", - "shellFileHistoryCategory": "{0} history", - "viewCommandOutput": "View Command Output" + "openShellHistoryFile": "Ouvrir un fichier", + "removeCommand": "Supprimer de l’historique des commandes", + "selectRecentCommand": "Sélectionner une commande à exécuter (maintenez la touche Alt enfoncée pour modifier la commande)", + "selectRecentCommandMac": "Sélectionner une commande à exécuter (maintenez la touche Alt enfoncée pour modifier la commande)", + "selectRecentDirectory": "Sélectionner un répertoire à atteindre (maintenez la touche Alt enfoncée pour modifier la commande)", + "selectRecentDirectoryMac": "Sélectionner un répertoire à atteindre (maintenez la touche Option enfoncée pour modifier la commande)", + "shellFileHistoryCategory": "Historique {0}", + "viewCommandOutput": "Afficher la sortie de la commande" }, "vs/workbench/contrib/terminalContrib/history/common/terminal.history": { - "terminal.integrated.shellIntegration.history": "Controls the number of recently used commands to keep in the terminal command history. Set to 0 to disable terminal command history." + "terminal.integrated.shellIntegration.history": "Contrôle le nombre de commandes récemment utilisées à conserver dans l’historique des commandes du terminal. Réglez sur 0 pour désactiver l’historique des commandes du terminal." }, "vs/workbench/contrib/terminalContrib/links/browser/terminal.links.contribution": { "workbench.action.terminal.openDetectedLink": "Ouvrir le lien détecté...", @@ -12482,14 +12583,14 @@ "terminal.integrated.urlLinks": "URL" }, "vs/workbench/contrib/terminalContrib/quickAccess/browser/terminal.quickAccess.contribution": { - "quickAccessTerminal": "Switch Active Terminal", - "tasksQuickAccessHelp": "Show All Opened Terminals", - "tasksQuickAccessPlaceholder": "Type the name of a terminal to open." + "quickAccessTerminal": "Changer de terminal actif", + "tasksQuickAccessHelp": "Afficher tous les terminaux ouverts", + "tasksQuickAccessPlaceholder": "Tapez le nom d'un terminal à ouvrir." }, "vs/workbench/contrib/terminalContrib/quickAccess/browser/terminalQuickAccess": { - "renameTerminal": "Rename Terminal", - "workbench.action.terminal.newWithProfilePlus": "Create New Terminal With Profile...", - "workbench.action.terminal.newplus": "Create New Terminal" + "renameTerminal": "Renommer le terminal", + "workbench.action.terminal.newWithProfilePlus": "Créer un nouveau terminal avec profil...", + "workbench.action.terminal.newplus": "Créer un nouveau terminal" }, "vs/workbench/contrib/terminalContrib/quickFix/browser/quickFixAddon": { "codeAction.widget.id.quickfix": "Correctif rapide", @@ -12534,6 +12635,7 @@ "workbench.action.terminal.acceptSelectedSuggestionEnter": "Accepter la suggestion sélectionnée (Entrée)", "workbench.action.terminal.clearSuggestCache": "Vider le cache des suggestions", "workbench.action.terminal.hideSuggestWidget": "Masquer le widget de suggestion", + "workbench.action.terminal.requestCompletions": "Complétions de la requête", "workbench.action.terminal.selectNextPageSuggestion": "Sélectionner la suggestion de page suivante", "workbench.action.terminal.selectNextSuggestion": "Sélectionner la suggestion suivante", "workbench.action.terminal.selectPrevPageSuggestion": "Sélectionner la suggestion de la page précédente", @@ -12548,7 +12650,8 @@ "suggest.builtinCompletions": "Contrôle les complétions intégrées activées. Ce paramètre peut provoquer des conflits si des complétions d’interpréteur de commandes personnalisées sont configurées dans le profil d’interpréteur de commandes.", "suggest.builtinCompletions.pwshCode": "Les complétions d'arguments PowerShell personnalisés seront enregistrés pour les CLI `code` et `code-insiders` de VS Code. Ceci est actuellement très simple et suggère toujours des indicateurs et des sous-commandes sans vérifier le contexte.", "suggest.builtinCompletions.pwshGit": "Les complétions d’arguments PowerShell personnalisés seront enregistrés pour la CLI `git`.", - "suggest.enabled": "Permet les suggestions Intellisense du terminal expérimental pour les shells pris en charge ({0}) lorsque {1} est défini sur {2}.\r\n\r\nSi l’intégration de l’interpréteur de commandes est installée manuellement, {3} doit être définie sur {4} avant d’appeler le script d’intégration de l’interpréteur de commandes.", + "suggest.enableExtensionCompletions": "Controls whether extension completions are enabled.", + "suggest.enabled": "Enables experimental terminal Intellisense suggestions for supported shells ({0}) when {1} is set to {2}.\r\n\r\nIf shell integration is installed manually, {3} needs to be set to {4} before calling the shell integration script. \r\n\r\nFor zsh and bash completions, {5} will also need to be set.", "suggest.quickSuggestions": "Contrôle si les suggestions doivent s’afficher automatiquement lors de la saisie. Tenez également compte du {0}-setting qui contrôle si les suggestions sont déclenchées par des caractères spéciaux.", "suggest.runOnEnter": "Contrôle si les suggestions doivent s’exécuter immédiatement lorsque « Entrée » (et non « Tab ») est utilisé pour accepter le résultat.", "suggest.suggestOnTriggerCharacters": "Contrôle si les suggestions devraient automatiquement s’afficher lorsque vous tapez les caractères de déclencheur." @@ -12563,8 +12666,8 @@ "terminal.integrated.localEchoStyle": "Style du texte répercuté localement dans le terminal : style de police ou couleur RVB." }, "vs/workbench/contrib/terminalContrib/wslRecommendation/browser/terminal.wslRecommendation.contribution": { - "install": "Install", - "useWslExtension.title": "The '{0}' extension is recommended for opening a terminal in WSL." + "install": "Installer", + "useWslExtension.title": "L'extension '{0}' est recommandée pour ouvrir un terminal dans WSL." }, "vs/workbench/contrib/terminalContrib/zoom/browser/terminal.zoom.contribution": { "fontZoomIn": "Augmenter la taille de police", @@ -12822,12 +12925,12 @@ "openTestCoverage": "Afficher la couverture de test", "run test": "Exécuter des tests", "testing.cancelRun": "Annuler la série de tests", - "testing.debugLastRun": "Debug Last Run", - "testing.debugTest": "Debug Test", + "testing.debugLastRun": "Déboguer la dernière série", + "testing.debugTest": "Test de débogage", "testing.goToError": "Accéder à l’erreur", "testing.goToTest": "Accéder au test", - "testing.reRunLastRun": "Rerun Last Run", - "testing.reRunTest": "Rerun Test", + "testing.reRunLastRun": "Réexécuter la dernière série", + "testing.reRunTest": "Réexécuter le test", "testing.revealInExplorer": "Révéler dans l'Explorateur de tests", "testing.showResultOutput": "Afficher la sortie des résultats", "testingPeekLabel": "Messages de résultat de test" @@ -12855,7 +12958,9 @@ "testing.iconSkipped.retired": "Couleur retirée de l’icône « Ignoré » dans l’Explorateur de tests.", "testing.iconUnset": "Couleur de l'icône d'état annulé dans l'Explorateur de tests.", "testing.iconUnset.retired": "Couleur retirée de l’icône « Unset » dans l’Explorateur de tests.", - "testing.message.error.decorationForeground": "Couleur de texte des messages d'erreur de test affichés inline dans l'éditeur.", + "testing.message.error.badgeBackground": "Couleur d’arrière-plan des messages d’erreur de test affichés inline dans l’éditeur.", + "testing.message.error.badgeBorder": "Couleur de bordure des messages d’erreur de test affichés inline dans l’éditeur.", + "testing.message.error.badgeForeground": "Couleur de texte des messages d'erreur de test affichés inline dans l'éditeur.", "testing.message.error.marginBackground": "Couleur de marge à côté des messages d'erreur affichés inline dans l'éditeur.", "testing.message.info.decorationForeground": "Couleur de texte des messages d'information de test affichés inline dans l'éditeur.", "testing.message.info.marginBackground": "Couleur de marge à côté des messages d'information affichés inline dans l'éditeur.", @@ -12872,7 +12977,6 @@ "testConfigurationTitle": "Test", "testing.ShowCoverageInExplorer": "Indique si la couverture de test doit être arrêtée dans la vue Explorateur de fichiers.", "testing.alwaysRevealTestOnStateChange": "Toujours révéler le test exécuté lorsque {0} est activé. Si ce paramètre est désactivé, seuls les tests ayant échoué sont affichés.", - "testing.autoRun.delay": "Délai d'attente, en millisecondes, après le marquage d'un test comme étant obsolète et le démarrage d'une nouvelle exécution.", "testing.automaticallyOpenPeekView": "Configure le déclenchement de l’ouverture automatique de la vue d’aperçu d’erreur.", "testing.automaticallyOpenPeekView.failureAnywhere": "L'ouverture automatique s'effectue, quel que soit l'emplacement de l'échec.", "testing.automaticallyOpenPeekView.failureInVisibleDocument": "L'ouverture automatique s'effectue en cas d'échec d'un test dans un document visible.", @@ -13141,7 +13245,7 @@ }, "vs/workbench/contrib/userDataProfile/browser/userDataProfile": { "New Profile Window": "Nouvelle fenêtre avec profil", - "change profile": "Switch to {0} profile", + "change profile": "Basculer vers le profil {0}", "create profile": "Nouveau profil...", "current": "Actuel", "delete profile": "Supprimer le profil...", @@ -13153,12 +13257,12 @@ "new window with profile": "Nouvelle fenêtre avec profil", "newWindowWithProfile": "Nouvelle fenêtre avec profil...", "open": "Ouvrir le profil {0}", - "open profile": "Open New Window with {0} Profile", + "open profile": "Ouvrir une nouvelle fenêtre avec un profil {0}", "open profiles": "Profils ouverts (IU)", "openShort": "{0}", "pick profile": "Sélectionner un profil", "pick profile to delete": "Sélectionner les profils à supprimer", - "profiles": "Profile ({0})", + "profiles": "Profil ({0})", "save profile as": "Enregistrer le profil actuel sous...", "selectProfile": "Sélectionner un profil", "switchProfile": "Changer de profil...", @@ -13176,7 +13280,7 @@ "addFolderTitle": "Sélectionner les dossiers à ajouter", "change profile": "Changer de profil", "changeIcon": "Cliquez pour changer d'icône", - "contents": "Contents", + "contents": "Contenu", "contents source description": "Configurer la source de contenu pour ce profil\r\n", "copy description": "Copier", "copy from default": "{0} (Copier)", @@ -13192,7 +13296,7 @@ "default profile contents description": "Parcourir le contenu de ce profil\r\n", "defaultProfileIcon": "Impossible de changer l’icône du profil par défaut", "defaultProfileName": "Impossible de modifier le nom du profil par défaut", - "deleteTrustedUri": "Delete Path", + "deleteTrustedUri": "Supprimer le chemin", "editIcon": "Icône de l’icône de modification de dossier dans l’éditeur des profils.", "empty profile": "Aucun", "enable for current window": "Utiliser ce profil pour la fenêtre actuelle", @@ -13230,7 +13334,7 @@ "profileName": "Nom de profil", "profiles": "Profils", "profilesSashBorder": "Couleur de la bordure de l’éditeur de profils splitview sash.", - "removeIcon": "Icon for the remove folder icon in the profiles editor.", + "removeIcon": "Icône de l’icône de suppression de dossier dans l’éditeur des profils.", "settings": "Paramètres", "snippets": "Extraits de code", "tasks": "Tâches", @@ -13493,7 +13597,7 @@ }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedAccessibleView": { "gettingStarted.description": "Description : {0}", - "gettingStarted.step": "Étape {0} : {1}\r\nDescription : {2}", + "gettingStarted.step": "{0}\r\n{1}", "gettingStarted.title": "Titre{0}: " }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedColors": { @@ -13548,7 +13652,7 @@ }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedInput": { "getStarted": "Bienvenue", - "walkthroughPageTitle": "Walkthrough: " + "walkthroughPageTitle": "Procédure pas à pas : " }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedService": { "builtin": "Intégré", @@ -13580,7 +13684,7 @@ "gettingStarted.accessibleView.title": "Les utilisateurs du lecteur d’écran peuvent inspecter le contenu ligne par ligne, caractère par caractère dans la vue accessible.", "gettingStarted.beginner.description": "Obtenez un aperçu des fonctionnalités les plus essentielles", "gettingStarted.beginner.title": "Découvrir les principes de base", - "gettingStarted.beginner.walkthroughPageTitle": "Essential Features", + "gettingStarted.beginner.walkthroughPageTitle": "Fonctionnalités essentielles", "gettingStarted.codeFolding.description.interpolated": "Pliez ou dépliez une section de code avec la commande Toggle Fold.\r\n{0}\r\n Pliez ou dépliez de manière récursive avec la commande Toggle Fold Recursively\r\n{1}\r\n", "gettingStarted.codeFolding.title": "Utilisez le pliage de code pour réduire les blocs de code et vous concentrer sur le code qui vous intéresse.", "gettingStarted.commandPalette.description.interpolated": "Exécutez des commandes sans utiliser votre souris pour accomplir une tâche dans VS Code.\r\n{0}", @@ -13635,13 +13739,13 @@ "gettingStarted.setup.OpenFolderWeb.description.interpolated": "Vous êtes prêt à commencer le codage. Vous pouvez ouvrir un projet local ou un dépôt distant pour obtenir vos fichiers dans VS Code.\r\n{0}\r\n{1}", "gettingStarted.setup.description": "Personnalisez votre éditeur, apprenez les bases et commencez à coder", "gettingStarted.setup.title": "Prise en main de VS Code", - "gettingStarted.setup.walkthroughPageTitle": "Setup VS Code", + "gettingStarted.setup.walkthroughPageTitle": "Configurer VS Code", "gettingStarted.setupAccessibility.description": "Découvrez les outils et les raccourcis qui rendent VS Code accessibles. Notez que certaines actions ne sont pas actionnables à partir du contexte de la procédure pas à pas.", "gettingStarted.setupAccessibility.title": "Démarrer avec fonctionnalités d’accessibilité", - "gettingStarted.setupAccessibility.walkthroughPageTitle": "Setup VS Code Accessibility", + "gettingStarted.setupAccessibility.walkthroughPageTitle": "Configurer l’accessibilité de VS Code", "gettingStarted.setupWeb.description": "Personnalisez votre éditeur, apprenez les bases et commencez à coder", "gettingStarted.setupWeb.title": "Démarrer avec VS Code pour le web", - "gettingStarted.setupWeb.walkthroughPageTitle": "Setup VS Code Web", + "gettingStarted.setupWeb.walkthroughPageTitle": "Configurer VS Code Web", "gettingStarted.shortcuts.description.interpolated": "Une fois que vous avez découvert vos commandes favorites, créez des raccourcis clavier personnalisés pour un accès instantané.\r\n{0}", "gettingStarted.shortcuts.title": "Personnalisez vos raccourcis", "gettingStarted.tasks.description.interpolated": "Créez des tâches pour vos flux de travail courants et bénéficiez de l’expertise intégrée d’exécution de scripts et de vérification automatique des résultats.\r\n{0}", @@ -14038,9 +14142,12 @@ "useOtherAccount": "Se connecter à un autre compte" }, "vs/workbench/services/authentication/browser/authenticationService": { + "authentication.id": "ID du fournisseur d'authentification.", "authentication.idConflict": "Cet ID d'authentification '{0}' a déjà été inscrit", + "authentication.label": "Nom lisible par l'homme du fournisseur d'authentification.", "authentication.missingId": "Une contribution d'authentification doit spécifier un ID.", - "authentication.missingLabel": "Une contribution d'authentification doit spécifier une étiquette." + "authentication.missingLabel": "Une contribution d'authentification doit spécifier une étiquette.", + "authenticationExtensionPoint": "Ajoute une authentification" }, "vs/workbench/services/auxiliaryWindow/browser/auxiliaryWindowService": { "lifecycleVeto": "Les modifications que vous avez apportées risquent de ne pas être enregistrées. Veuillez cocher « Annuler » et réessayer.", @@ -14284,6 +14391,7 @@ "install single extension": "Voulez-vous installer et synchroniser l'extension '{0}' sur vos appareils ?", "limited support": "'{0}' a une fonctionnalité limitée dans {1}.", "main.notFound": "Impossible d’activer, car {0} est introuvable", + "manifest is not found": "Manifest is not found", "multipleDependentsError": "Impossible de désinstaller l'extension '{0}'. Les extensions '{1}', '{2}' et d'autres extensions en dépendent.", "non web extensions": "'{0}' contient des extensions qui ne sont pas prises en charge par {1}.", "non web extensions detail": "Contient des extensions qui ne sont pas prises en charge par.", @@ -14291,6 +14399,11 @@ "singleDependentError": "Impossible de désinstaller l'extension '{0}'. L'extension '{1}' en dépend.", "twoDependentsError": "Impossible de désinstaller l'extension '{0}'. Les extensions '{1}' et '{2}' en dépendent." }, + "vs/workbench/services/extensionManagement/common/webExtensionManagementService": { + "VS Code for Web": "{0} for the Web", + "learn why": "Learn Why", + "not web tooltip": "The '{0}' extension is not available in {1}." + }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", "remote": "Distant" @@ -14368,6 +14481,7 @@ "vscode.extension.activationEvents.onSearch": "Un événement d’activation est émis chaque fois qu'une recherche est lancée dans le dossier avec le schéma donné. ", "vscode.extension.activationEvents.onStartupFinished": "Événement d'activation émis une fois le démarrage effectué (à la fin de l'activation de toutes les extensions activées '*').", "vscode.extension.activationEvents.onTaskType": "Événement d’activation émis chaque fois que des tâches d’un certain type doivent être listées ou résolues.", + "vscode.extension.activationEvents.onTerminalCompletionsRequested": "An activation event emitted when terminal completions are requested.", "vscode.extension.activationEvents.onTerminalProfile": "Événement d’activation émis lors du lancement d’un profil terminal spécifique.", "vscode.extension.activationEvents.onTerminalQuickFixRequest": "Événement d’activation émis lorsqu’une commande correspond au sélecteur associé à cet ID", "vscode.extension.activationEvents.onUri": "Événement d'activation envoyé quand un URI système dirigé vers cette extension est ouvert.", @@ -14456,12 +14570,12 @@ "startBisect": "Démarrer l'extension Bisect" }, "vs/workbench/services/files/electron-sandbox/diskFileSystemProvider": { - "fileWatcher": "File Watcher" + "fileWatcher": "Observateur de fichiers" }, "vs/workbench/services/files/electron-sandbox/elevatedFileService": { - "fileNotTrusted": "Workspace is not trusted.", - "fileNotTrustedMessagePosix": "You are about to save '{0}' as super user.", - "fileNotTrustedMessageWindows": "You are about to save '{0}' as admin." + "fileNotTrusted": "L'espace de travail n'est pas approuvé.", + "fileNotTrustedMessagePosix": "Vous êtes sur le point d'enregistrer '{0}' en tant que super utilisateur.", + "fileNotTrustedMessageWindows": "Vous êtes sur le point d'enregistrer '{0}' en tant qu'administrateur." }, "vs/workbench/services/filesConfiguration/common/filesConfigurationService": { "configuredReadonly": "L’éditeur est en lecture seule, car le fichier a été défini en lecture seule via les paramètres. [Cliquez ici](command:{0}) à configurer ou [activer/désactiver pour cette session](command:{1}).", @@ -14754,8 +14868,8 @@ "genericSaveError": "Échec de l'enregistrement de '{0}' : {1}" }, "vs/workbench/services/textfile/common/textFileSaveParticipant": { - "saveParticipants1": "Running Code Actions and Formatters...", - "skip": "Skip" + "saveParticipants1": "Exécution d'actions de code et de formateurs...", + "skip": "Ignorez" }, "vs/workbench/services/textfile/electron-sandbox/nativeTextFileService": { "join.textFiles": "Enregistrement des fichiers texte" @@ -14796,7 +14910,7 @@ "error.fontStyle": "Style de police non valide dans la police '{0}'. Paramètre ignoré.", "error.fontWeight": "Épaisseur de police non valide dans la police '{0}'. Paramètre ignoré.", "error.icon.font": "Définition d'icône ignorée : '{0}'. Police inconnue.", - "error.icon.fontCharacter": "Définition d'icône ignorée : '{0}'. fontCharacter inconnu.", + "error.icon.fontCharacter": "Définition d’icône « {0} » ignorée. FontCharacter inconnu. Doit utiliser un caractère sing ; ou un \\ suivi d'un point de code Unicode en hexadécimal.", "error.invalidformat": "Format non valide du fichier de thème d'icônes de produit : objet attendu.", "error.missingProperties": "Format non valide pour le fichier de thème des icônes de produit : doit contenir iconDefinitions et des polices.", "error.noFontSrc": "Aucune source de police valide dans la police '{0}'. Définition de police ignorée.", @@ -14868,10 +14982,11 @@ "schema.folderNamesExpanded": "Associe des noms de dossiers à des icônes pour les dossiers développés. La clé d'objet est le nom de dossier, sans les segments de chemin. Aucun modèle ou caractère générique n'est autorisé. La correspondance de nom de dossier ne respecte pas la casse.", "schema.font-format": "Format de la police.", "schema.font-path": "Chemin de police, relatif au fichier de thème d'icônes de fichier actuel.", - "schema.font-size": "The default size of the font. We strongly recommend using a percentage value, for example: 125%.", + "schema.font-size": "La taille par défaut de la police. Nous vous recommandons fortement d'utiliser une valeur en pourcentage, par exemple : 125 %.", "schema.font-style": "Style de la police. Consultez https://developer.mozilla.org/fr-FR/docs/Web/CSS/font-style pour connaître les valeurs valides.", "schema.font-weight": "Épaisseur de la police. Consultez https://developer.mozilla.org/fr-FR/docs/Web/CSS/font-weight pour connaître les valeurs valides.", "schema.fontCharacter": "Quand une police de type glyphe est employée : caractère de police à utiliser.", + "schema.fontCharacter.formatError": "FontCharacter doit être une lettre unique ou une barre oblique inverse, suivie de points de code unicode en hexadécimal.", "schema.fontColor": "Quand une police de type glyphe est employée : couleur à utiliser.", "schema.fontId": "Quand une police est employée : ID de la police. En l'absence de définition, la première définition de police est utilisée par défaut.", "schema.fontSize": "Quand une police est utilisée : taille de police en pourcentage par rapport à la police du texte. En l'absence de définition, la taille de la définition de police est utilisée par défaut.", @@ -14904,10 +15019,12 @@ "contributes.icons": "Contribue aux icônes thématiques définies par l'extension", "invalid.icons.configuration": "« configuration.icons » doit être un objet dont les noms d’icône sont des propriétés.", "invalid.icons.default": "« configuration.icons.default » doit être une référence à l'ID d'une autre icône de thème (chaîne) ou une définition d'icône (objet) ayant les propriétés « fontPath » et « fontCharacter ».", + "invalid.icons.default.fontCharacter": "On s'attendait à ce que `contributes.icons.default.fontCharacter` soit composé d'un seul caractère ou d'un \\ suivi d'un point de code Unicode en hexadécimal.", "invalid.icons.default.fontPath.extension": "« contributes.icons.default.fontPath » doit avoir l’extension de fichier « woff », « woff2 » ou « ttf », est « {0} ».", "invalid.icons.default.fontPath.path": "« contributes.icons.default.fontPath » ({0}) doit être inclus dans le dossier de l’extension ({0}).", "invalid.icons.description": "'configuration.icons.description' doit être défini et ne peut pas être vide", - "invalid.icons.id.format": "Les touches « configuration.icons » représentent l’ID d’icône et ne peuvent contenir que des lettres, des chiffres et des signes moins. Ils doivent se composer d’au moins deux segments sous la forme « component-iconname »." + "invalid.icons.id.format": "Les touches « configuration.icons » représentent l’ID d’icône et ne peuvent contenir que des lettres, des chiffres et des signes moins. Ils doivent se composer d’au moins deux segments sous la forme « component-iconname ».", + "schema.fontCharacter.formatError": "FontCharacter doit être une lettre unique ou une barre oblique inverse suivie de points de code unicode en hexadécimal." }, "vs/workbench/services/themes/common/productIconThemeSchema": { "schema.font-format": "Format de la police.", @@ -15095,6 +15212,7 @@ "no": "Non", "no account": "Aucun compte disponible", "no authentication providers": "Impossible d'activer la synchronisation des paramètres, car aucun fournisseur d'authentification n'est disponible.", + "no authentication providers during signin": "Impossible de se connecter, car aucun fournisseur d’authentification n’est disponible.", "others": "Autres", "replace local": "Remplacer &&localement", "replace remote": "Remplacer le &&dépôt distant", @@ -15128,7 +15246,10 @@ }, "vs/workbench/services/views/browser/viewDescriptorService": { "hideView": "Masquer '{0}'", - "resetViewLocation": "Réinitialiser l'emplacement" + "hideViewDescription": "Masque la vue {0} si elle est visible et que le conteneur de vue dans lequel elle se trouve est visible", + "resetViewLocation": "Réinitialiser l'emplacement", + "toggleVisibilityDescription": "Active ou désactive la visibilité de la vue {0} si le conteneur de vue dans lequel elle se trouve est visible", + "user": "Conteneur d’affichage utilisateur" }, "vs/workbench/services/views/browser/viewsService": { "editor": "Éditeur de texte", @@ -15198,8 +15319,8 @@ "join.fileWorkingCopyManager": "Enregistrement des copies de travail" }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { - "saveParticipants1": "Running Code Actions and Formatters...", - "skip": "Skip" + "saveParticipants1": "Exécution des actions de code et des formateurs...", + "skip": "Ignorer" }, "vs/workbench/services/workingCopy/common/workingCopyHistoryService": { "default.source": "Fichier enregistré", diff --git a/i18n/vscode-language-pack-it/package.json b/i18n/vscode-language-pack-it/package.json index 37366331e2..e1afe8e8fd 100644 --- a/i18n/vscode-language-pack-it/package.json +++ b/i18n/vscode-language-pack-it/package.json @@ -310,6 +310,10 @@ "id": "vscode.swift", "path": "./translations/extensions/vscode.swift.i18n.json" }, + { + "id": "vscode.terminal-suggest", + "path": "./translations/extensions/vscode.terminal-suggest.i18n.json" + }, { "id": "vscode.theme-abyss", "path": "./translations/extensions/vscode.theme-abyss.i18n.json" diff --git a/i18n/vscode-language-pack-it/translations/extensions/vscode.git.i18n.json b/i18n/vscode-language-pack-it/translations/extensions/vscode.git.i18n.json index 8f46dfc59c..e336f0b931 100644 --- a/i18n/vscode-language-pack-it/translations/extensions/vscode.git.i18n.json +++ b/i18n/vscode-language-pack-it/translations/extensions/vscode.git.i18n.json @@ -155,13 +155,15 @@ "Never": "Mai", "No": "No", "No rebase in progress.": "Non è in corso alcuna riassegnazione.", + "Not Committed Yet": "Not Committed Yet", + "Not Committed Yet (Staged)": "Not Committed Yet (Staged)", "OK": "OK", "OK, Don't Ask Again": "OK, non visualizzare più questo messaggio", "OK, Don't Show Again": "OK, non visualizzare più", "Open": "Apri", "Open Commit": "Apri commit", "Open Comparison": "Apri confronto", - "Open File": "Open File", + "Open File": "Apri file", "Open Git Log": "Apri log GIT", "Open Merge": "Apri merge", "Open Repositories In Parent Folders": "Apri repository nelle cartelle padre", @@ -268,7 +270,7 @@ "There are {0} unsaved files.\n\nWould you like to save them before stashing?": "Sono presenti {0} file non salvati.\n\nSalvarli prima dell'accantonamento?", "There are {0} untracked files which will be DELETED FROM DISK if discarded.": "Se rimossi, {0} file di cui non viene tenuta traccia verranno ELIMINATI DAL DISCO.", "There were merge conflicts while applying the stash.": "Si sono verificati conflitti di merge durante l'applicazione dell'accantonamento.", - "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.": "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.", + "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.": "Si sono verificati conflitti di merge durante la selezione delle modifiche. Risolvere i conflitti prima di eseguirne il commit.", "This action will pull and push commits from and to \"{0}/{1}\".": "Questa azione eseguirà il pull e il push dei commit da e verso \"{0}/{1}\".", "This repository has no remotes configured to fetch from.": "Questo repository non ha remote configurati da cui eseguire un fetch.", "This will DELETE {0} untracked files!\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST.": "{0} file non verificati verranno ELIMINATI.\nQuesta operazione è IRREVERSIBILE.\nQuesti file andranno PERSI DEFINITIVAMENTE.", @@ -281,6 +283,7 @@ "Untracked": "Non registrato", "Untracked Changes": "Modifiche non tracciate", "Update Git": "Aggiorna GIT", + "View Commit": "View Commit", "Would you like to add \"{0}\" to .gitignore?": "Aggiungere \"{0}\" a .gitignore?", "Would you like to open the cloned repository, or add it to the current workspace?": "Vuoi aprire il repository clonato o aggiungerlo all'area di lavoro corrente?", "Would you like to open the cloned repository?": "Aprire il repository clonato?", @@ -304,7 +307,9 @@ "[main] Using git \"{0}\" from \"{1}\"": "[main] Uso di \"{0}\" da \"{1}\"", "[main] Validating found git in: \"{0}\"": "[main] Convalida del git trovato in: \"{0}\"", "branches": "rami", + "in {0}": "in {0}", "no": "no", + "now": "now", "remote branches": "rami remoti", "tags": "tag", "yes": "sì", @@ -331,10 +336,63 @@ "{0} Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "{0} Pubblica Branch", "{0} Sync Changes{1}{2}": "{0} Sincronizza modifiche{1}{2}", "{0} characters over {1} in current line": "{0} caratteri rispetto ai {1} disponibili nella riga corrente", + "{0} day": "{0} day", + "{0} day ago": "{0} day ago", + "{0} days": "{0} days", + "{0} days ago": "{0} days ago", + "{0} hour": "{0} hour", + "{0} hour ago": "{0} hour ago", + "{0} hours": "{0} hours", + "{0} hours ago": "{0} hours ago", + "{0} hr": "{0} hr", + "{0} hr ago": "{0} hr ago", + "{0} hrs": "{0} hrs", + "{0} hrs ago": "{0} hrs ago", + "{0} min": "{0} min", + "{0} min ago": "{0} min ago", + "{0} mins": "{0} mins", + "{0} mins ago": "{0} mins ago", + "{0} minute": "{0} minute", + "{0} minute ago": "{0} minute ago", + "{0} minutes": "{0} minutes", + "{0} minutes ago": "{0} minutes ago", + "{0} mo": "{0} mo", + "{0} mo ago": "{0} mo ago", + "{0} month": "{0} month", + "{0} month ago": "{0} month ago", + "{0} months": "{0} months", + "{0} months ago": "{0} months ago", + "{0} mos": "{0} mos", + "{0} mos ago": "{0} mos ago", + "{0} sec": "{0} sec", + "{0} sec ago": "{0} sec ago", + "{0} second": "{0} second", + "{0} second ago": "{0} second ago", + "{0} seconds": "{0} seconds", + "{0} seconds ago": "{0} seconds ago", + "{0} secs": "{0} secs", + "{0} secs ago": "{0} secs ago", + "{0} week": "{0} week", + "{0} week ago": "{0} week ago", + "{0} weeks": "{0} weeks", + "{0} weeks ago": "{0} weeks ago", + "{0} wk": "{0} wk", + "{0} wk ago": "{0} wk ago", + "{0} wks": "{0} wks", + "{0} wks ago": "{0} wks ago", + "{0} year": "{0} year", + "{0} year ago": "{0} year ago", + "{0} years": "{0} years", + "{0} years ago": "{0} years ago", + "{0} yr": "{0} yr", + "{0} yr ago": "{0} yr ago", + "{0} yrs": "{0} yrs", + "{0} yrs ago": "{0} yrs ago", "{0} ↔ {1}": "{0} ↔ {1}" }, "package": { "colors.added": "Colore delle risorse aggiunte.", + "colors.blameEditorDecoration": "Color for the blame editor decoration.", "colors.conflict": "Colore delle risorse con conflitti.", "colors.deleted": "Colore delle risorse eliminate.", "colors.ignored": "Colore delle risorse ignorate.", @@ -358,7 +416,7 @@ "command.checkoutDetached": "Esegui checkout in (modalità scollegata)...", "command.checkoutRefDetached": "Checkout (scollegato)", "command.cherryPick": "Esegui cherry-pick...", - "command.cherryPickAbort": "Abort Cherry Pick", + "command.cherryPickAbort": "Interrompi cherry pick", "command.cherryPickRef": "Esegui cherry-pick", "command.clean": "Rimuovi modifiche", "command.cleanAll": "Rimuovi tutte le modifiche", @@ -493,6 +551,8 @@ "config.autofetch": "Quando è impostata su true, i commit verranno recuperati automaticamente dal repository remoto del repository GIT corrente. Se è impostata su `all`, verranno recuperati da tutti i repository remoti.", "config.autofetchPeriod": "Durata in secondi tra ogni git fetch automatico, quando è abilitata l'opzione `#git.autofetch#`.", "config.autorefresh": "Indica se l'aggiornamento automatico è abilitato.", + "config.blameEditorDecoration.enabled": "Controls whether to show git blame information in the editor using editor decorations.", + "config.blameStatusBarItem.enabled": "Controls whether to show git blame information in the status bar.", "config.branchPrefix": "Prefisso usato per la creazione di un nuovo ramo.", "config.branchProtection": "Elenco di rami protetti. Per impostazione predefinita, viene visualizzato un prompt prima del commit delle modifiche in un ramo protetto. È possibile controllare la richiesta usando l'impostazione '#git.branchProtectionPrompt#'.", "config.branchProtectionPrompt": "Controlla se viene visualizzato un prompt prima del commit delle modifiche in un ramo protetto.", diff --git a/i18n/vscode-language-pack-it/translations/extensions/vscode.ipynb.i18n.json b/i18n/vscode-language-pack-it/translations/extensions/vscode.ipynb.i18n.json index 1d4e212cfd..94a9d7c201 100644 --- a/i18n/vscode-language-pack-it/translations/extensions/vscode.ipynb.i18n.json +++ b/i18n/vscode-language-pack-it/translations/extensions/vscode.ipynb.i18n.json @@ -16,7 +16,7 @@ "copyCellOutput.title": "Copia output della cella", "description": "Fornisce il supporto di base per l'apertura e la lettura dei file di notebook di Jupyter (estensione ipynb)", "displayName": "Supporto .ipynb", - "ipynb.experimental.serialization": "Experimental feature to serialize the Jupyter notebook in a worker thread.", + "ipynb.experimental.serialization": "Funzionalità sperimentale per serializzare Jupyter Notebook in un thread di lavoro.", "ipynb.pasteImagesAsAttachments.enabled": "Abilitare/disabilitare l'incollamento delle immagini in celle Markdown nei file del notebook ipynb. Le immagini incollate vengono inserite come allegati alla cella.", "markdownAttachmentRenderer.displayName": "Renderer di allegati cella Markdown-It ipynb", "newUntitledIpynb.shortTitle": "Jupyter Notebook", diff --git a/i18n/vscode-language-pack-it/translations/extensions/vscode.markdown-language-features.i18n.json b/i18n/vscode-language-pack-it/translations/extensions/vscode.markdown-language-features.i18n.json index 4545e78f5a..7dc380e08b 100644 --- a/i18n/vscode-language-pack-it/translations/extensions/vscode.markdown-language-features.i18n.json +++ b/i18n/vscode-language-pack-it/translations/extensions/vscode.markdown-language-features.i18n.json @@ -34,13 +34,16 @@ "Follow link": "Segui il collegamento", "Go to link definition": "Andare alla definizione di collegamento", "Header does not exist in file: {0}": "Intestazione inesistente nel file: {0}", + "Insert Markdown Audio": "Insert Markdown Audio", "Insert Markdown Image": "Inserire immagine Markdown", "Insert Markdown Images": "Inserire immagini Markdown", "Insert Markdown Images and Links": "Inserire immagini e collegamenti Markdown", "Insert Markdown Link": "Inserire collegamento Markdown", "Insert Markdown Links": "Inserire collegamenti Markdown", "Insert Markdown Media": "Insert Markdown Media", + "Insert Markdown Media and Images": "Insert Markdown Media and Images", "Insert Markdown Media and Links": "Inserire media e collegamenti Markdown", + "Insert Markdown Video": "Insert Markdown Video", "Insert image": "Inserisci immagine", "Insert link": "Inserisci collegamento", "Link definition for '{0}' already exists": "La definizione del collegamento per '{0}' esiste già", diff --git a/i18n/vscode-language-pack-it/translations/extensions/vscode.microsoft-authentication.i18n.json b/i18n/vscode-language-pack-it/translations/extensions/vscode.microsoft-authentication.i18n.json index 921543dcc1..5336efe654 100644 --- a/i18n/vscode-language-pack-it/translations/extensions/vscode.microsoft-authentication.i18n.json +++ b/i18n/vscode-language-pack-it/translations/extensions/vscode.microsoft-authentication.i18n.json @@ -29,6 +29,9 @@ "package": { "description": "Provider di autenticazione Microsoft", "displayName": "Account Microsoft", + "microsoft-authentication.implementation.description": "The authentication implementation to use for signing in with a Microsoft account.", + "microsoft-authentication.implementation.enumDescriptions.classic": "Use the classic authentication flow to sign in with a Microsoft account.", + "microsoft-authentication.implementation.enumDescriptions.msal": "Use the Microsoft Authentication Library (MSAL) to sign in with a Microsoft account.", "microsoft-sovereign-cloud.customEnvironment.activeDirectoryEndpointUrl.description": "L'endpoint di Active Directory per il cloud sovrano personalizzato.", "microsoft-sovereign-cloud.customEnvironment.activeDirectoryResourceId.description": "L’ID risorsa di Active Directory per il cloud sovrano personalizzato.", "microsoft-sovereign-cloud.customEnvironment.description": "La configurazione personalizzata per il cloud sovrano da usare con il provider Autenticazione cloud sovrano Microsoft. Per usare questa funzionalità è necessario impostare `#microsoft-sovereign-cloud.environment#` su `custom`.", @@ -41,8 +44,7 @@ "microsoft-sovereign-cloud.environment.enumDescriptions.AzureUSGovernment": "Azure Governo degli Stati Uniti", "microsoft-sovereign-cloud.environment.enumDescriptions.custom": "Un cloud sovrano Microsoft personalizzato", "signIn": "Accedi", - "signOut": "Disconnetti", - "useMsal.description": "Usa Microsoft Authentication Library (MSAL) per accedere con un account di Microsoft." + "signOut": "Disconnetti" } } } \ No newline at end of file diff --git a/i18n/vscode-language-pack-it/translations/extensions/vscode.terminal-suggest.i18n.json b/i18n/vscode-language-pack-it/translations/extensions/vscode.terminal-suggest.i18n.json new file mode 100644 index 0000000000..930d5316d4 --- /dev/null +++ b/i18n/vscode-language-pack-it/translations/extensions/vscode.terminal-suggest.i18n.json @@ -0,0 +1,17 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Extension to add terminal completions for zsh, bash, and fish terminals.", + "displayName": "Terminal Suggest for VS Code", + "view.name": "Terminal Suggest" + } + } +} \ No newline at end of file diff --git a/i18n/vscode-language-pack-it/translations/extensions/vscode.typescript-language-features.i18n.json b/i18n/vscode-language-pack-it/translations/extensions/vscode.typescript-language-features.i18n.json index 0fad573baa..4f932ca587 100644 --- a/i18n/vscode-language-pack-it/translations/extensions/vscode.typescript-language-features.i18n.json +++ b/i18n/vscode-language-pack-it/translations/extensions/vscode.typescript-language-features.i18n.json @@ -63,7 +63,7 @@ "Go to Source Definition failed. Requires TypeScript 4.7+.": "Accesso alla definizione di origine non riuscito. È necessario TypeScript 4.7+.", "Go to Source Definition failed. Unknown file type.": "Accesso alla definizione di origine non riuscito. Tipo di file sconosciuto.", "Go to Source Definition failed. Unsupported file type.": "Accesso alla definizione di origine non riuscito. Tipo di file non supportato.", - "Initializing project '{0}'": "Inizializzazione del progetto '{0}'", + "Initializing '{0}'": "Inizializzazione di '{0}'", "JS/TS IntelliSense Status": "JS/TS IntelliSense Status", "JSDoc comment": "Commento JSDoc", "Learn More": "Altre informazioni", @@ -87,8 +87,6 @@ "Please report an issue against Yarn PnP": "Segnalare un problema con Yarn PnP", "Please update your TypeScript version": "Aggiornare la versione di TypeScript", "Project Wide IntelliSense not available": "IntelliSense a livello di progetto non è disponibile", - "Related files provider failed. Copilot requested file with unsupported language mode.": "Related files provider failed. Copilot requested file with unsupported language mode.", - "Related files provider failed. No active text editor.": "Related files provider failed. No active text editor.", "Remove Unused Imports": "Rimuovi importazioni inutilizzate", "Remove all unused code": "Rimuovi tutto il codice inutilizzato", "Report Issue": "Segnala problema", @@ -139,27 +137,7 @@ "{0} references": "{0} riferimenti" }, "package": { - "codeActions.refactor.extract.constant.description": "Estrae l'espressione nella costante.", - "codeActions.refactor.extract.constant.title": "Estrai costante", - "codeActions.refactor.extract.function.description": "Estrae l'espressione nel metodo o nella funzione.", - "codeActions.refactor.extract.function.title": "Estrai funzione", - "codeActions.refactor.extract.interface.description": "Estrae il tipo in un'interfaccia.", - "codeActions.refactor.extract.interface.title": "Estrai interfaccia", - "codeActions.refactor.extract.type.description": "Estrae il tipo in un alias di tipo.", - "codeActions.refactor.extract.type.title": "Estrai tipo", - "codeActions.refactor.move.newFile.description": "Sposta l'espressione in un nuovo file.", - "codeActions.refactor.move.newFile.title": "Passare a un nuovo file", - "codeActions.refactor.rewrite.arrow.braces.description": "Aggiunge o rimuove le parentesi graffe in una funzione arrow.", - "codeActions.refactor.rewrite.arrow.braces.title": "Riscrivi parentesi graffe in arrow", - "codeActions.refactor.rewrite.export.description": "Esegue la conversione tra l'esportazione predefinita e l'esportazione denominata.", - "codeActions.refactor.rewrite.export.title": "Converti esportazione", - "codeActions.refactor.rewrite.import.description": "Esegue la conversione tra istruzioni import denominate e istruzioni import degli spazi dei nomi.", - "codeActions.refactor.rewrite.import.title": "Converti istruzione import", - "codeActions.refactor.rewrite.parameters.toDestructured.title": "Convertire i parametri nell'oggetto destrutturato", - "codeActions.refactor.rewrite.property.generateAccessors.description": "Generare le funzioni di accesso 'get' e 'set'", - "codeActions.refactor.rewrite.property.generateAccessors.title": "Genera funzioni di accesso", - "codeActions.source.organizeImports.title": "Organizza importazioni", - "configuration.expandableHover": "(Sperimentale) Abilitare/disabilitare l'espansione al passaggio del mouse.", + "configuration.expandableHover": "Abilitare/disabilitare l'espansione al passaggio del mouse.", "configuration.implicitProjectConfig.checkJs": "Abilita/Disabilita il controllo semantico di file JavaScript. Eventuali file `jsconfig.json` o `tsconfig.json` esistenti sovrascrivono questa impostazione.", "configuration.implicitProjectConfig.experimentalDecorators": "Abilita/Disabilita gli elementi `experimentalDecorators` in file JavaScript che non fanno parte di un progetto. Eventuali file `jsconfig.json` o `tsconfig.json` esistenti sovrascrivono questa impostazione.", "configuration.implicitProjectConfig.module": "Imposta il sistema di moduli per il programma. Altre informazioni: https://www.typescriptlang.org/tsconfig#module.", @@ -176,7 +154,7 @@ "configuration.inlayHints.variableTypes.suppressWhenTypeMatchesName": "Elimina gli hint di tipo nelle variabili il cui nome è identico al nome del tipo.", "configuration.javascript.checkJs.checkJs.deprecation": "Questa impostazione è stata deprecata e sostituita da `js/ts.implicitProjectConfig.checkJs`.", "configuration.javascript.checkJs.experimentalDecorators.deprecation": "Questa impostazione è stata deprecata e sostituita da `js/ts.implicitProjectConfig.experimentalDecorators`.", - "configuration.preferGoToSourceDefinition": "Fa in modo che Vai alla definizione eviti, quando possibile, i file di dichiarazione del tipo, attivando Vai alla definizione di origine. In questo modo è possibile attivare Vai alla definizione di origine con il movimento del mouse.", + "configuration.preferGoToSourceDefinition": "Fa in modo che 'Vai alla definizione' eviti, quando possibile, i file di dichiarazione del tipo, attivando 'Vai alla definizione di origine'. In questo modo è possibile attivare 'Vai alla definizione di origine' con il movimento del mouse.", "configuration.suggest.autoImports": "Abilita/Disabilita i suggerimenti per le istruzioni import automatiche.", "configuration.suggest.classMemberSnippets.enabled": "Abilita/disabilita i completamenti dei frammenti dai membri della classe.", "configuration.suggest.completeFunctionCalls": "Completare le funzioni con la relativa firma del parametro.", @@ -188,7 +166,7 @@ "configuration.suggest.objectLiteralMethodSnippets.enabled": "Abilita/disabilita i completamenti dei frammenti per i metodi nei valori letterali di oggetto.", "configuration.suggest.paths": "Abilita/disabilita i suggerimenti per i percorsi nelle istruzioni import e le chiamate require.", "configuration.surveys.enabled": "Abilita/disabilita sondaggi occasionali che consentono di migliorare il supporto di JavaScript e TypeScript in VS Code.", - "configuration.tsserver.experimental.enableProjectDiagnostics": "(Sperimentale) Consente la segnalazione degli errori a livello di progetto.", + "configuration.tsserver.experimental.enableProjectDiagnostics": "Consente la segnalazione degli errori a livello di progetto.", "configuration.tsserver.maxTsServerMemory": "Quantità massima di memoria (in MB) da assegnare al processo server TypeScript. Per usare un limite di memoria superiore a 4 GB, usare '#typescript.tsserver.nodePath#' per eseguire il server Servizi terminal con un'installazione personalizzata del nodo.", "configuration.tsserver.nodePath": "Eseguire il server Servizi terminal in un'installazione personalizzata del nodo. Può trattarsi di un percorso di un eseguibile node o di un 'node' se si vuole che VS Code rilevi un'installazione del nodo.", "configuration.tsserver.useSeparateSyntaxServer": "Abilita/disabilita la generazione di un server TypeScript separato in grado di rispondere più rapidamente a operazioni correlate alla sintassi, come il calcolo della riduzione o l'elaborazione dei simboli del documento.", @@ -198,14 +176,14 @@ "configuration.tsserver.useSyntaxServer.auto": "Genera un server completo e un server più leggero dedicato alle operazioni di sintassi. Il server di sintassi viene usato per velocizzare le operazioni di sintassi e fornire IntelliSense durante il caricamento dei progetti.", "configuration.tsserver.useSyntaxServer.never": "Non utilizzare un server di sintassi dedicato. Utilizza un singolo server per gestire tutte le operazioni di IntelliSense.", "configuration.tsserver.useVsCodeWatcher": "Usa watcher dei file di VS Code invece di TypeScript. Richiede l'uso di TypeScript 5.4+ nell'area di lavoro.", - "configuration.tsserver.useVsCodeWatcher.deprecation": "Please use the `#typescript.tsserver.watchOptions#` setting instead.", + "configuration.tsserver.useVsCodeWatcher.deprecation": "Usare invece l'impostazione '#typescript.tsserver.watchOptions#'.", "configuration.tsserver.watchOptions": "Configura le strategie di controllo per tenere traccia dei file e delle directory.", "configuration.tsserver.watchOptions.fallbackPolling": "Quando si usano eventi del file system, questa opzione specifica la strategia di polling da usare se il sistema esaurisce i controlli file nativi e/o non supporta controlli file nativi.", "configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling ": "Usa una coda dinamica in cui i file modificati meno frequentemente verranno controllati meno spesso.", "configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval": "Controlla ogni file più volte al secondo per verificare la presenza di modifiche a un intervallo fisso.", "configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval": "Controlla ogni file più volte al secondo per verificare la presenza di modifiche, ma usa l'euristica per controllare alcuni tipi di file meno frequentemente di altri.", "configuration.tsserver.watchOptions.synchronousWatchDirectory": "Disabilita il controllo differito sulle directory. Il controllo differito è utile in caso di più modifiche simultanee ai file, ad esempio una modifica in node_modules in seguito all'esecuzione di npm install, ma è opportuno disabilitarlo con questo flag per alcune configurazioni meno comuni.", - "configuration.tsserver.watchOptions.vscode": "Use VS Code's file watchers instead of TypeScript's. Requires using TypeScript 5.4+ in the workspace.", + "configuration.tsserver.watchOptions.vscode": "Usa watcher dei file di VS Code invece di TypeScript. Richiede l'uso di TypeScript 5.4+ nell'area di lavoro.", "configuration.tsserver.watchOptions.watchDirectory": "Strategia di controllo di interi alberi di directory in sistemi in cui manca la funzionalità di controllo file ricorsivi.", "configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling": "Usa una coda dinamica in cui le directory modificate meno frequentemente verranno controllate meno spesso.", "configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling": "Esegue il polling delle directory in blocchi a intervalli regolari.", @@ -222,7 +200,7 @@ "configuration.tsserver.web.projectWideIntellisense.suppressSemanticErrors": "Consente di eliminare gli errori semantici sul Web anche quando IntelliSense a livello di progetto è abilitato. Questa opzione è sempre attiva quando IntelliSense a livello di progetto non è abilitato o disponibile. Vedere '#typescript.tsserver.web.projectWideIntellisense.enabled#'", "configuration.tsserver.web.typeAcquisition.enabled": "Consente di abilitare/disabilitare l'acquisizione di pacchetti sul Web. In questo modo IntelliSense viene abilitato per i pacchetti importati. Richiede '#typescript.tsserver.web.projectWideIntellisense.enabled#'. Attualmente non supportato per Safari.", "configuration.typescript": "TypeScript", - "configuration.updateImportsOnPaste": "Automatically update imports when pasting code. Requires TypeScript 5.7+.", + "configuration.updateImportsOnPaste": "Abilitare l'aggiornamento delle importazioni dopo aver incollato il codice. Richiede TypeScript 5.7+.\r\n\r\nPer impostazione predefinita, viene visualizzata un'opzione per aggiornare le importazioni dopo l'azione Incolla. È possibile usare l'impostazione '#editor.pasteAs.preferences#' per aggiornare automaticamente le importazioni quando si incolla: '\"editor.pasteAs.preferences\": [ \"text.updateImports.jsts\" ]'.", "description": "Fornisce un supporto avanzato per JavaScript e TypeScript", "displayName": "Funzionalità dei linguaggi TypeScript e JavaScript", "format.indentSwitchCase": "Impostare un rientro per le clausole case nelle istruzioni switch. Richiede l'uso di TypeScript 5.1+ nell'area di lavoro.", @@ -251,7 +229,7 @@ "inlayHints.parameterNames.none": "Disabilitare i suggerimenti per il nome del parametro.", "javascript.format.enable": "Abilita/Disabilita il formattatore JavaScript predefinito.", "javascript.goToProjectConfig.title": "Vai a Configurazione progetto (jsconfig/tsconfig)", - "javascript.preferences.jsxAttributeCompletionStyle.auto": "Inserire '={}' o '=\"\"' dopo i nomi di attributo in base al tipo di proprietà. Vedere 'javascript.preferences.quoteStyle' per controllare il tipo di virgolette usate per gli attributi stringa.", + "javascript.preferences.jsxAttributeCompletionStyle.auto": "Inserire “={}” o “=\"\"” dopo i nomi di attributo in base al tipo di proprietà. Vedere '#javascript.preferences.quoteStyle#' per controllare il tipo di virgolette usate per gli attributi stringa.", "javascript.preferences.organizeImports": "Preferenze avanzate che consentono di controllare l'ordinamento delle importazioni.", "javascript.referencesCodeLens.enabled": "Abilita/disabilita riferimenti CodeLens nei file JavaScript.", "javascript.referencesCodeLens.showOnAllFunctions": "Abilita/disabilita le finestre CodeLens per i riferimenti in tutte le funzioni nei file JavaScript.", @@ -270,7 +248,7 @@ "typescript.implementationsCodeLens.enabled": "Abilita/Disabilita le finestre CodeLens per le implementazioni. Questa finestra CodeLens mostra gli implementatori di un'interfaccia.", "typescript.implementationsCodeLens.showOnInterfaceMethods": "Abilitare/disabilitare le implementazioni di CodeLens nei metodi di interfaccia.", "typescript.locale": "Consente di definire le impostazioni locali usate per segnalare errori JavaScript e TypeScript. Per impostazione predefinita vengono usate le impostazioni locali di VS Code.", - "typescript.locale.auto": "Usa la lingua di visualizzazione configurata di VS Code", + "typescript.locale.auto": "Usa la lingua di visualizzazione configurata di VS Code.", "typescript.npm": "Specifica il percorso del file eseguibile npm usato per [acquisizione automatica del tipo](https://code.visualstudio.com/docs/nodejs/working-with-javascript#_typings-and-automatic-type-acquisition).", "typescript.openTsServerLog.title": "Apri il log del server TypeScript", "typescript.preferences.autoImportFileExcludePatterns": "Specificare i criteri GLOB dei file da escludere dalle importazioni automatiche. I percorsi relativi vengono risolti in relazione alla radice dell'area di lavoro. I criteri vengono valutati usando la semantica tsconfig.json [`exclude`](https://www.typescriptlang.org/tsconfig#exclude).", @@ -291,21 +269,27 @@ "typescript.preferences.includePackageJsonAutoImports.off": "Non cercare mai le dipendenze.", "typescript.preferences.includePackageJsonAutoImports.on": "Cerca sempre le dipendenze.", "typescript.preferences.jsxAttributeCompletionStyle": "Stile preferito per i completamenti degli attributi JSX.", - "typescript.preferences.jsxAttributeCompletionStyle.auto": "Inserire '={}' o '=\"\"' dopo i nomi di attributo in base al tipo di proprietà. Vedere 'typescript.preferences.quoteStyle' per controllare il tipo di virgolette usate per gli attributi stringa.", + "typescript.preferences.jsxAttributeCompletionStyle.auto": "Inserire “={}” o “=\"\"” dopo i nomi di attributo in base al tipo di proprietà. Vedere '#typescript.preferences.quoteStyle#' per controllare il tipo di virgolette usate per gli attributi stringa.", "typescript.preferences.jsxAttributeCompletionStyle.braces": "Inserire “={}” dopo i nomi di attributo.", "typescript.preferences.jsxAttributeCompletionStyle.none": "Inserire solo nomi di attributo.", "typescript.preferences.organizeImports": "Preferenze avanzate che consentono di controllare l'ordinamento delle importazioni.", - "typescript.preferences.organizeImports.accentCollation": "Confronta i caratteri con segni diacritici diversi dal carattere di base.", - "typescript.preferences.organizeImports.caseFirst": "Indica se le maiuscole precedono le minuscole. Si applica solo a `organizeImportsCollation: 'unicode'`.", + "typescript.preferences.organizeImports.accentCollation": "Richiede 'organizeImports.unicodeCollation: 'unicode''. Confronta i caratteri con segni diacritici come diversi dal carattere di base.", + "typescript.preferences.organizeImports.caseFirst": "Richiede 'organizeImports.unicodeCollation: 'unicode'' e 'organizeImports.caseSensitivity' non è 'caseInsensitive'. Indica se le lettere maiuscole verranno ordinate prima delle minuscole.", + "typescript.preferences.organizeImports.caseFirst.default": "Ordine predefinito specificato da 'locale'.", + "typescript.preferences.organizeImports.caseFirst.lower": "Le lettere minuscole precedono le maiuscole. Ad esempio: ' a, A, z, Z'.", + "typescript.preferences.organizeImports.caseFirst.upper": "Le lettere maiuscole precedono le minuscole. Ad esempio: ' A, a, B, b'.", + "typescript.preferences.organizeImports.caseSensitivity": "Specifica come devono essere ordinate le importazioni per quanto riguarda la distinzione tra maiuscole e minuscole. Se è stata specificata l’opzione 'auto' o non è stata specificata alcuna opzione, verrà rilevata la distinzione tra maiuscole e minuscole per ogni file", "typescript.preferences.organizeImports.caseSensitivity.auto": "Distinzione tra maiuscole e minuscole per l'ordinamento delle importazioni.", "typescript.preferences.organizeImports.caseSensitivity.insensitive": "Ordinare le importazioni senza distinzione tra maiuscole e minuscole.", "typescript.preferences.organizeImports.caseSensitivity.sensitive": "Ordinare le importazioni con distinzione tra maiuscole e minuscole.", - "typescript.preferences.organizeImports.locale": "Esclude le impostazioni locali utilizzate per le regole di confronto. Specificare `auto` per usare le impostazioni locali dell'interfaccia utente. Si applica solo a `organizeImportsCollation: 'unicode'`.", - "typescript.preferences.organizeImports.numericCollation": "Ordinare le stringhe numeriche per valore del numero intero.", + "typescript.preferences.organizeImports.locale": "Richiede 'organizeImports.unicodeCollation: 'unicode''. Ignora le impostazioni locali usate per le regole di confronto. Specificare ‘auto’ per usare le impostazioni locali dell'interfaccia utente.", + "typescript.preferences.organizeImports.numericCollation": "Richiede 'organizeImports.unicodeCollation: 'unicode''. Ordina le stringhe numeriche in base al valore del numero intero.", + "typescript.preferences.organizeImports.typeOrder": "Specifica come devono essere ordinate le importazioni denominate solo in base al tipo.", "typescript.preferences.organizeImports.typeOrder.auto": "Rileva dove ordinare le importazioni denominate solo per il tipo.", - "typescript.preferences.organizeImports.typeOrder.first": "Le importazioni denominate solo per il tipo vengono ordinate fino alla fine dell'elenco delle importazioni.", - "typescript.preferences.organizeImports.typeOrder.inline": "Le importazioni denominate vengono ordinate solo per nome.", - "typescript.preferences.organizeImports.typeOrder.last": "Le importazioni denominate solo per il tipo vengono ordinate fino alla fine dell'elenco delle importazioni.", + "typescript.preferences.organizeImports.typeOrder.first": "Le importazioni denominate solo in base al tipo vengono ordinate all’inizio dell'elenco delle importazioni. Ad esempio, 'import { type A, type Y, B, Z } from 'module';'", + "typescript.preferences.organizeImports.typeOrder.inline": "Le importazioni denominate vengono ordinate solo per nome. Ad esempio, 'import { type A, B, type Y, Z } from 'module';'", + "typescript.preferences.organizeImports.typeOrder.last": "Le importazioni denominate solo in base al tipo vengono ordinate alla fine dell'elenco delle importazioni. Ad esempio, 'import { B, Z, type A, type Y } from 'module';'", + "typescript.preferences.organizeImports.unicodeCollation": "Specifica se ordinare le importazioni usando le regole di confronto Unicode o ordinali.", "typescript.preferences.organizeImports.unicodeCollation.ordinal": "Ordinare le importazioni usando il valore numerico di ogni punto di codice.", "typescript.preferences.organizeImports.unicodeCollation.unicode": "Ordinare le importazioni utilizzando le regole di confronto del codice Unicode.", "typescript.preferences.preferTypeOnlyAutoImports": "Includere la parola chiave 'type' nelle importazioni automatiche quando possibile. Richiede l'uso di TypeScript 5.3+ nell'area di lavoro.", @@ -344,7 +328,7 @@ "typescript.updateImportsOnFileMove.enabled.never": "Non rinomina mai i percorsi senza chiedere conferma.", "typescript.updateImportsOnFileMove.enabled.prompt": "Chiede conferma per ogni ridenominazione.", "typescript.validate.enable": "Abilita/Disabilita la convalida TypeScript.", - "typescript.workspaceSymbols.excludeLibrarySymbols": "Escludere i simboli provenienti dai file di libreria nei risultati Vai a simbolo nell'area di lavoro. Richiede l'uso di TypeScript 5.3+ nell'area di lavoro.", + "typescript.workspaceSymbols.excludeLibrarySymbols": "Escludere i simboli provenienti dai file di libreria nei risultati 'Vai a simbolo' nell'area di lavoro. Richiede l'uso di TypeScript 5.3+ nell'area di lavoro.", "typescript.workspaceSymbols.scope": "Controlla i file cercati in base a [Vai al simbolo nell'area di lavoro](https://code.visualstudio.com/docs/editor/editingevolved#_open-symbol-by-name).", "typescript.workspaceSymbols.scope.allOpenProjects": "Cerca i simboli in tutti i progetti JavaScript o TypeScript aperti.", "typescript.workspaceSymbols.scope.currentProject": "Cerca i simboli solo nel progetto JavaScript o TypeScript corrente.", diff --git a/i18n/vscode-language-pack-it/translations/main.i18n.json b/i18n/vscode-language-pack-it/translations/main.i18n.json index 4839c2d407..729e692eca 100644 --- a/i18n/vscode-language-pack-it/translations/main.i18n.json +++ b/i18n/vscode-language-pack-it/translations/main.i18n.json @@ -79,6 +79,10 @@ "type to filter": "Digitare per filtrare", "type to search": "Digitare per la ricerca" }, + "vs/base/browser/ui/tree/asyncDataTree": { + "type to filter": "Digita per filtrare", + "type to search": "Digita per cercare" + }, "vs/base/browser/ui/tree/treeDefaults": { "collapse all": "Comprimi tutto" }, @@ -438,6 +442,8 @@ "editor.find.autoFindInSelection.always": "Attiva sempre automaticamente la funzione Trova nella selezione.", "editor.find.autoFindInSelection.multiline": "Attiva automaticamente la funzione Trova nella selezione quando sono selezionate più righe di contenuto.", "editor.find.autoFindInSelection.never": "Non attivare mai automaticamente la funzione Trova nella selezione (impostazione predefinita).", + "editor.find.history.never": "Do not store search history from the find widget.", + "editor.find.history.workspace": "Store search history across the active workspace", "editor.find.seedSearchStringFromSelection.always": "Fornisci sempre la stringa di ricerca dalla selezione dell'editor, inclusa la parola alla posizione del cursore.", "editor.find.seedSearchStringFromSelection.never": "Non fornire mai la stringa di ricerca dalla selezione dell'editor.", "editor.find.seedSearchStringFromSelection.selection": "Fornisci la stringa di ricerca solo dalla selezione dell'editor.", @@ -513,6 +519,7 @@ "find.autoFindInSelection": "Controlla la condizione per attivare automaticamente la funzione Trova nella selezione.", "find.cursorMoveOnType": "Controlla se il cursore deve passare direttamente alla ricerca delle corrispondenze durante la digitazione.", "find.globalFindClipboard": "Controlla se il widget Trova deve leggere o modificare gli appunti di ricerca condivisi in macOS.", + "find.history": "Controls how the find widget history should be stored", "find.loop": "Controlla se la ricerca viene riavviata automaticamente dall'inizio o dalla fine quando non è possibile trovare ulteriori corrispondenze.", "find.seedSearchStringFromSelection": "Controlla se inizializzare la stringa di ricerca nel Widget Trova con il testo selezionato nell'editor.", "folding": "Controlla se per l'editor è abilitata la riduzione del codice.", @@ -548,7 +555,9 @@ "inlayHints.padding": "Abilita il riempimento attorno ai suggerimenti incorporati nell'editor.", "inline": "I suggerimenti rapidi vengono visualizzati come testo fantasma", "inlineCompletionsAccessibilityVerbose": "Controlla se l'hint di accessibilità deve essere fornito agli utenti dell'utilità per la lettura dello schermo quando viene visualizzato un completamento inline.", - "inlineSuggest.edits.experimental.enabled": "Controls whether to enable experimental edits in inline suggestions.", + "inlineSuggest.edits.experimental.enabled": "Controlla se abilitare le modifiche sperimentali nei suggerimenti inline.", + "inlineSuggest.edits.experimental.useInterleavedLinesDiff": "Controlla se abilitare le diff nelle righe interleaved sperimentali nei suggerimenti inline.", + "inlineSuggest.edits.experimental.useMixedLinesDiff": "Controlla se abilitare le modifiche sperimentali nei suggerimenti inline.", "inlineSuggest.enabled": "Controlla se visualizzare automaticamente i suggerimenti inline nell'Editor.", "inlineSuggest.fontFamily": "Controlla la famiglia di caratteri dei suggerimenti inline.", "inlineSuggest.showToolbar": "Controlla quando mostrare la barra dei suggerimenti in linea.", @@ -597,7 +606,7 @@ "occurrencesHighlight.multiFile": "Sperimentale: evidenzia le occorrenze in tutti i file aperti validi.", "occurrencesHighlight.off": "Non evidenzia le occorrenze.", "occurrencesHighlight.singleFile": "Evidenzia le occorrenze solo nel file corrente.", - "occurrencesHighlightDelay": "Controls the delay in milliseconds after which occurrences are highlighted.", + "occurrencesHighlightDelay": "Controlla il ritardo in millisecondi dopo il quale vengono evidenziate le occorrenze.", "off": "I suggerimenti rapidi sono disabilitati", "on": "I suggerimenti rapidi vengono visualizzati all'interno del widget dei suggerimenti", "overviewRulerBorder": "Controlla se deve essere disegnato un bordo intorno al righello delle annotazioni.", @@ -988,6 +997,7 @@ "editor.action.source.noneMessage.preferred.kind": "Non sono disponibili azioni origine preferite per '{0}'", "fixAll.label": "Correggi tutto", "fixAll.noneMessage": "Non è disponibile alcuna azione Correggi tutto", + "organizeImports.description": "Organizza le importazioni nel file corrente. Questa opzione viene chiamata anche \"Ottimizza importazioni\" da alcuni strumenti", "organizeImports.label": "Organizza import", "quickfix.trigger.label": "Correzione rapida...", "refactor.label": "Effettua refactoring...", @@ -1072,10 +1082,13 @@ }, "vs/editor/contrib/dropOrPasteInto/browser/copyPasteContribution": { "pasteAs": "Incolla come...", - "pasteAs.kind": "Tipo di modifica incolla da provare ad applicare. Se non è stato specificato o sono presenti più modifiche per questo tipo, l'editor mostrerà una selezione.", + "pasteAs.kind": "The kind of the paste edit to try pasting with.\r\nIf there are multiple edits for this kind, the editor will show a picker. If there are no edits of this kind, the editor will show an error message.", + "pasteAs.preferences": "List of preferred paste edit kind to try applying.\r\nThe first edit matching the preferences will be applied.", "pasteAsText": "Incolla come testo" }, "vs/editor/contrib/dropOrPasteInto/browser/copyPasteController": { + "noPreferences": "empty", + "pasteAsDefault": "Configura l’azione Incolla predefinita", "pasteAsError": "Non è stata trovata alcuna modifica incolla per '{0}'", "pasteAsPickerPlaceholder": "Seleziona azione Incolla", "pasteAsProgress": "Esecuzione dei gestori Incolla in corso", @@ -1094,9 +1107,6 @@ "pasteHtmlLabel": "Inserisci HTML", "text.label": "Inserire testo normale" }, - "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorContribution": { - "defaultProviderDescription": "Configura il provider di eliminazione predefinito da usare per il contenuto di un tipo MIME specifico." - }, "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorController": { "dropIntoEditorProgress": "Esecuzione dei gestori di rilascio. Fare clic per annullare", "dropWidgetVisible": "Indica se il widget di rilascio viene visualizzato", @@ -1394,13 +1404,15 @@ "action.inlineSuggest.acceptNextLine": "Accetta la riga successiva del suggerimento in linea", "action.inlineSuggest.acceptNextWord": "Accettare suggerimento inline per la parola successiva", "action.inlineSuggest.alwaysShowToolbar": "Mostra sempre la barra degli strumenti", - "action.inlineSuggest.dev.extractRepro": "Developer: Extract Inline Suggest State", + "action.inlineSuggest.dev.extractRepro": "Sviluppatore: estrai stato suggerimenti inline", "action.inlineSuggest.hide": "Nascondi suggerimento inline", "action.inlineSuggest.jump": "Passa alla modifica inline successiva", "action.inlineSuggest.showNext": "Mostrare suggerimento inline successivo", "action.inlineSuggest.showPrevious": "Mostrare suggerimento inline precedente", "action.inlineSuggest.trigger": "Attiva suggerimento inline", - "jump": "Passare direttamente" + "action.inlineSuggest.trigger.inlineEdit": "Attiva modifica inline", + "jump": "Passare direttamente", + "noInlineEditAvailable": "Non sono disponibili modifiche inline." }, "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionContextKeys": { "cursorAtInlineEdit": "Indica se il cursore si trova in corrispondenza di una modifica inline", @@ -1410,7 +1422,9 @@ "inlineSuggestionHasIndentation": "Se il suggerimento in linea inizia con spazi vuoti", "inlineSuggestionHasIndentationLessThanTabSize": "Indica se il suggerimento inline inizia con uno spazio vuoto minore di quello che verrebbe inserito dalla tabulazione", "inlineSuggestionVisible": "Se è visibile un suggerimento inline", - "suppressSuggestions": "Indica se i suggerimenti devono essere eliminati per il suggerimento corrente" + "suppressSuggestions": "Indica se i suggerimenti devono essere eliminati per il suggerimento corrente", + "tabShouldAcceptInlineEdit": "Controlla se la scheda deve accettare la modifica inline.", + "tabShouldJumpToInlineEdit": "Controlla se la scheda deve passare direttamente a una modifica inline." }, "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionsController": { "showAccessibleViewHint": "Ispezionarlo nella visualizzazione accessibile ({0})" @@ -1816,6 +1830,7 @@ "vs/platform/accessibilitySignal/browser/accessibilitySignalService": { "accessibility.signals.chatRequestSent": "Richiesta di chat inviata", "accessibility.signals.clear": "Cancella", + "accessibility.signals.codeActionRequestTriggered": "Richiesta di azione del codice attivata", "accessibility.signals.format": "Formato", "accessibility.signals.lineHasBreakpoint": "Punto di interruzione", "accessibility.signals.lineHasError": "Errore sulla riga", @@ -1838,6 +1853,8 @@ "accessibilitySignals.chatRequestSent": "Richiesta chat inviata", "accessibilitySignals.chatResponseReceived": "Risposta chat ricevuta", "accessibilitySignals.clear": "Cancella", + "accessibilitySignals.codeActionApplied": "Azione del codice applicata", + "accessibilitySignals.codeActionRequestTriggered": "Richiesta di azione del codice attivata", "accessibilitySignals.diffLineDeleted": "Riga diff eliminata", "accessibilitySignals.diffLineInserted": "Riga diff inserita", "accessibilitySignals.diffLineModified": "Riga diff modificata", @@ -2030,6 +2047,7 @@ "MarketPlaceDisabled": "Il Marketplace non è abilitato", "incompatible platform": "L'estensione '{0}' non è disponibile in {1} per {2}.", "incompatibleAPI": "Non è possibile installare l'estensione \"{0}\". {1}", + "learn more": "Learn More", "malicious extension": "Non è possibile installare l'estensione '{0}' poiché è stata segnalata come problematica.", "multipleDependentsError": "Non è possibile disinstallare l'estensione '{0}'. Altre estensioni, tra cui '{1}' e '{2}', dipendono da tale estensione.", "multipleIndirectDependentsError": "Non è possibile disinstallare l'estensione '{0}'. Include la disinstallazione dell'estensione '{1}' e altre estensioni, tra cui '{2}' e '{3}', dipendono da tale estensione.", @@ -2078,6 +2096,10 @@ "updateMessage": "Aggiornamento dell'estensione '{0}' alla versione {1}", "useId": "Assicurarsi di usare l'ID estensione completo, incluso l'editore, ad esempio {0}" }, + "vs/platform/extensionManagement/common/extensionManagementIpc": { + "incompatible platform": "The '{0}' extension is not available in {1} for {2}.", + "learn more": "Learn More" + }, "vs/platform/extensionManagement/common/extensionNls": { "missingNLSKey": "Il messaggio per la chiave {0} non è stato trovato." }, @@ -2201,21 +2223,6 @@ "vs/platform/history/browser/contextScopedHistoryWidget": { "suggestWidgetVisible": "Indica se i suggerimenti sono visibili" }, - "vs/platform/issue/electron-main/issueMainService": { - "cancel": "Annulla", - "confirmCloseIssueReporter": "L'input non verrà salvato. Chiudere questa finestra?", - "issueReporter": "Segnalazione problemi", - "issueReporterWriteToClipboard": "I dati sono eccessivi per inviarli direttamente a GitHub. Verranno quindi copiati negli Appunti. Incollarli nella pagina relativa al problema visualizzata in GitHub.", - "ok": "&&OK", - "yes": "&&Sì" - }, - "vs/platform/issue/electron-main/processMainService": { - "local": "Locale", - "processExplorer": "Esplora processi", - "trace.detail": "Creare un problema e allegare manualmente il file seguente:\r\n{0}", - "trace.message": "Creazione del file di traccia completata", - "trace.ok": "&&OK" - }, "vs/platform/keybinding/common/abstractKeybindingService": { "first.chord": "È stato premuto ({0}). In attesa del secondo tasto...", "missing.chord": "La combinazione di tasti ({0}, {1}) non è un comando.", @@ -2323,6 +2330,13 @@ "warnEscalation": "{0} eseguirà 'osascript' per richiedere i privilegi di amministratore per installare il comando della shell.", "warnEscalationUninstall": "{0} eseguirà 'osascript' per richiedere i privilegi di amministratore per disinstallare il comando della shell." }, + "vs/platform/process/electron-main/processMainService": { + "local": "Locale", + "processExplorer": "Esplora processo", + "trace.detail": "Creare un problema e allegare manualmente il file seguente:\r\n{0}", + "trace.message": "Creazione del file di traccia completata", + "trace.ok": "&&OK" + }, "vs/platform/quickinput/browser/commandsQuickAccess": { "canNotRun": "Il comando '{0}' ha restituito un errore", "commandPickAriaLabelWithKeybinding": "{0}, {1}", @@ -2381,6 +2395,7 @@ }, "vs/platform/request/common/request": { "electronFetch": "Controlla se deve essere abilitato l'uso dell'implementazione del recupero di Electron invece di Node.js. Tutte le estensioni locali otterranno l'implementazione del recupero di Electron per l'API di recupero globale.", + "fetchAdditionalSupport": "Controlla se è necessario estendere l'implementazione del recupero di Node.js con supporto aggiuntivo. Attualmente il supporto proxy ({0}) e i certificati di sistema ({1}) vengono aggiunti quando sono abilitate le impostazioni corrispondenti.", "httpConfigurationTitle": "HTTP", "noProxy": "Specifica i nomi di dominio di cui ignorare le impostazioni proxy per le richieste HTTP/HTTPS.", "proxy": "Impostazione proxy da usare. Se non è impostata, verrà ereditata dalle variabili di ambiente `http_proxy` e `https_proxy`.", @@ -2523,7 +2538,7 @@ "diffEditorRemovedLines": "Colore di sfondo per le righe che sono state rimosse. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", "diffEditorRemovedOutline": "Colore del contorno del testo che è stato rimosso.", "editorBackground": "Colore di sfondo dell'editor.", - "editorCompositionBorder": "The border color for an IME composition.", + "editorCompositionBorder": "Colore del bordo per una composizione IME.", "editorError.background": "Colore di sfondo del testo dell'errore nell'editor. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", "editorError.foreground": "Colore primo piano degli indicatori di errore nell'editor.", "editorFindMatch": "Colore della corrispondenza di ricerca corrente.", @@ -2704,6 +2719,10 @@ "overviewRuleWarning": "Colore del marcatore della minimappa per gli avvisi." }, "vs/platform/theme/common/colors/miscColors": { + "activityErrorBadge.background": "Colore di sfondo della notifica dell'attività di errore", + "activityErrorBadge.foreground": "Colore primo piano della notifica dell'attività di errore", + "activityWarningBadge.background": "Colore di sfondo della notifica dell'attività di avviso", + "activityWarningBadge.foreground": "Colore primo piano della notifica dell'attività di avviso", "badgeBackground": "Colore di sfondo del badge. I badge sono piccole etichette informative, ad esempio per mostrare il conteggio dei risultati della ricerca.", "badgeForeground": "Colore primo piano del badge. I badge sono piccole etichette informative, ad esempio per mostrare il conteggio dei risultati di una ricerca.", "progressBarBackground": "Colore di sfondo dell'indicatore di stato che può essere mostrato per operazioni a esecuzione prolungata.", @@ -3544,6 +3563,8 @@ "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { "focusAuxiliaryBar": "Focus su barra laterale secondaria", "hideAuxiliaryBar": "Nascondi barra laterale secondaria", + "nextAuxiliaryBarView": "Visualizzazione barra laterale secondaria successiva", + "previousAuxiliaryBarView": "Visualizzazione barra laterale secondaria precedente", "secondary sidebar": "Barra laterale secondaria", "secondary sidebar mnemonic": "Barra laterale secon&&daria", "toggleAuxiliaryBar": "Attiva/Disattiva visibilità barra laterale secondaria", @@ -3927,8 +3948,8 @@ "editorCommand.activeEditorMove.arg.description": "Proprietà degli argomenti:\r\n\t* 'to': valore stringa che specifica dove eseguire lo spostamento.\r\n\t* 'by': valore stringa che specifica l'unità per lo spostamento, ovvero per scheda o per gruppo.\r\n\t* 'value': valore numerico che specifica il numero di posizioni o una posizione assoluta per lo spostamento.", "editorCommand.activeEditorMove.arg.name": "Argomento per spostamento editor attivo", "editorCommand.activeEditorMove.description": "Consente di spostare l'editor attivo per schede o gruppi", - "editorGroupLayout.horizontal": "Horizontal", - "editorGroupLayout.vertical": "Vertical", + "editorGroupLayout.horizontal": "Orizzontale", + "editorGroupLayout.vertical": "Verticale", "focusLeftSideEditor": "Sposta lo stato attivo sul primo lato nell'editor attivo", "focusOtherSideEditor": "Sposta lo stato attivo sull'altro lato nell'editor attivo", "focusRightSideEditor": "Sposta lo stato attivo sul secondo lato nell'editor attivo", @@ -3966,15 +3987,16 @@ "editorLineHighlight": "Colore primo piano per le etichette nella filigrana dell'editor.", "watermark.findInFiles": "Cerca nei file", "watermark.newUntitledFile": "Nuovo file di testo senza titolo", + "watermark.openChat": "Apri chat", + "watermark.openCopilotEdits": "Apri Modifiche di Copilot", "watermark.openFile": "Apri file", "watermark.openFileFolder": "Apri file o cartella", "watermark.openFolder": "Apri cartella", "watermark.openRecent": "Apri recenti", + "watermark.openSettings": "Apri impostazioni", "watermark.quickAccess": "Vai al file", "watermark.showCommands": "Mostra tutti i comandi", - "watermark.showSettings": "Mostra impostazioni", "watermark.startDebugging": "Avvia debug", - "watermark.toggleFullscreen": "Attiva/Disattiva schermo intero", "watermark.toggleTerminal": "Attiva/Disattiva terminale" }, "vs/workbench/browser/parts/editor/editorPanes": { @@ -4176,7 +4198,11 @@ "turnOnNotifications": "Attiva tutte le notifiche da '{0}'" }, "vs/workbench/browser/parts/paneCompositeBar": { - "resetLocation": "Reimposta posizione" + "auxiliarybar": "Barra laterale secondaria", + "moveToMenu": "Sposta in", + "panel": "Pannello", + "resetLocation": "Reimposta posizione", + "sidebar": "Barra laterale primaria" }, "vs/workbench/browser/parts/paneCompositePart": { "moreActions": "Altre azioni...", @@ -4228,8 +4254,8 @@ "align panel": "Allinea pannello", "hidePanel": "Nascondi pannello", "panel position": "Posizione pannello", - "showIcons": "Show Icons", - "showLabels": "Show Labels" + "showIcons": "Mostra icone", + "showLabels": "Mostra etichette" }, "vs/workbench/browser/parts/sidebar/sidebarActions": { "focusSideBar": "Focus su barra laterale primaria" @@ -4285,7 +4311,10 @@ "toggle.hideCustomTitleBar": "Nascondi barra del titolo personalizzata", "toggle.hideCustomTitleBarInFullScreen": "Nascondi barra del titolo personalizzata a schermo intero", "toggle.layout": "Controlli layout", - "toggle.layoutDescription": "Attiva/Disattiva la visibilità dei controlli layout nella barra del titolo" + "toggle.layoutDescription": "Attiva/Disattiva la visibilità dei controlli layout nella barra del titolo", + "toggle.navigation": "Controlli di spostamento", + "toggle.navigationDescription": "Attiva/Disattiva la visibilità dei controlli di spostamento nella barra del titolo", + "toggle.titleBarStyle": "Restore Native Title Bar" }, "vs/workbench/browser/parts/titlebar/titlebarPart": { "ariaLabelTitleActions": "Azioni titolo", @@ -4416,6 +4445,8 @@ "menuBarVisibility.mac": "Controlla la visibilità della barra dei menu. L'impostazione 'toggle' indica che la barra dei menu è nascosta e che per visualizzarla è necessario eseguire `Sposta lo stato attivo sul menu dell'applicazione`. L'impostazione 'compact' consente di spostare il menu nella barra laterale.", "mergeWindow": "Configurare un intervallo in secondi durante il quale l'ultima voce nella cronologia dei file locali viene sostituita con la voce da aggiungere. Ciò consente di ridurre il numero complessivo di voci aggiunte, ad esempio quando è abilitato il salvataggio automatico. Questa impostazione viene applicata solo alle voci che hanno la stessa origine di origine. La modifica di questa impostazione non ha effetto sulle voci della cronologia dei file locali esistenti.", "mouseBackForwardToNavigate": "Abilita l'uso dei pulsanti del mouse quattro e cinque per i comandi 'Vai indietro' e 'Vai avanti'.", + "navigationControlEnabled": "Consente di determinare se il controllo di spostamento viene mostrato nella barra del titolo personalizzata. Questa impostazione ha effetto solo quando{0} non è impostato su {1}.", + "navigationControlEnabledWeb": "Consente di determinare se il controllo di spostamento nella barra del titolo viene mostrato.", "navigationScope": "Controlla l'ambito dello spostamento della cronologia negli editor per comandi come 'Vai indietro' e 'Vai avanti'.", "openDefaultKeybindings": "Controlla se all'apertura delle impostazioni dei tasti di scelta rapida viene aperto anche un editor che mostra tutti i tasti di scelta rapida predefiniti.", "openDefaultSettings": "Controlla se all'apertura delle impostazioni viene aperto anche un editor che mostra tutte le impostazioni predefinite.", @@ -4424,7 +4455,7 @@ "openFoldersInNewWindow": "Controlla se le cartelle devono essere aperte in una nuova finestra o sostituire l'ultima finestra attiva.\r\nTenere presente che in alcuni casi questa impostazione viene ignorata, ad esempio quando si usa l'opzione della riga di comando `--new-window` o `--reuse-window`.", "panelDefaultLocation": "Controlla la posizione predefinita del pannello (terminale, console di debug, output, problemi) in una nuova area di lavoro. Può essere visualizzato in basso, in alto, a destra o a sinistra dell'area dell'editor.", "panelOpensMaximized": "Controlla se il pannello viene aperto a schermo intero. Può essere sempre aperto a schermo intero, mai aperto a schermo intero oppure aperto nell'ultimo stato in cui si trovava prima di essere chiuso.", - "panelShowLabels": "Controls whether activity items in the panel title are shown as label or icon.", + "panelShowLabels": "Controlla se gli elementi attività nel titolo del pannello vengono visualizzati come etichetta o icona.", "perEditorGroup": "Controlla se applicare il limite massimo di editor aperti al singolo gruppo di editor o a tutti i gruppi di editor.", "pinnedTabSizing": "Controlla le dimensioni delle schede bloccate. Le schede bloccate sono visualizzate all'inizio di tutte le schede aperte e in genere non vengono chiuse finché non vengono rimosse. Questo valore viene ignorato quando {0} non è impostato su {1}.", "preserveInput": "Controlla se l'ultimo input digitato nel riquadro comandi deve essere ripristinato alla successiva riapertura del riquadro.", @@ -4840,7 +4871,7 @@ "configureRuntimeArguments": "Configura argomenti del runtime", "openUserDataFolder": "Apri cartella dati utente", "reloadWindowWithExtensionsDisabled": "Ricarica con le estensioni disabilitate", - "showGPUInfo": "Show GPU Info", + "showGPUInfo": "Mostra info GPU", "toggleDevTools": "Attiva/Disattiva strumenti di sviluppo" }, "vs/workbench/electron-sandbox/actions/installActions": { @@ -4906,7 +4937,7 @@ "touchbar.enabled": "Abilita i pulsanti della Touch Bar di macOS sulla tastiera se disponibili.", "touchbar.ignored": "Set di identificatori per le voci della Touch Bar che non dovrebbero essere visualizzati, ad esempio `workbench.action.navigateBack`.", "window.clickThroughInactive": "Se è abilitata, facendo clic su una finestra inattiva si attiverà non solo la finestra, ma anche l'elemento su cui è posizionato il puntatore del mouse se è selezionabile. Se è disabilitata, facendo clic in un punto qualsiasi in una finestra inattiva verrà attivata solo la finestra e sarà necessario fare di nuovo clic sull'elemento.", - "window.customTitleBarVisibility": "Adjust when the custom title bar should be shown. The custom title bar can be hidden when in full screen mode with `windowed`. The custom title bar can only be hidden in non full screen mode with `never` when {0} is set to `native`.", + "window.customTitleBarVisibility": "Regolare quando visualizzare la barra del titolo personalizzata. La barra del titolo personalizzata può essere nascosta in modalità schermo intero con 'windowed'. La barra del titolo personalizzata può essere nascosta solo in modalità non a schermo intero con 'never' quando {0} è impostato su 'native'.", "window.customTitleBarVisibility.auto": "Modifica automaticamente la visibilità della barra del titolo personalizzata.", "window.customTitleBarVisibility.never": "Nascondere la barra del titolo personalizzata quando {0} è impostato su 'nativo'.", "window.customTitleBarVisibility.windowed": "Nascondi la barra del titolo personalizzata a schermo intero. Quando non è a schermo intero, modificare automaticamente la visibilità della barra del titolo personalizzata.", @@ -4984,6 +5015,7 @@ "vs/workbench/contrib/accessibility/browser/accessibilityConfiguration": { "accessibility.debugWatchVariableAnnouncements": "Controlla se le modifiche alle variabili devono essere annunciate nella visualizzazione Controllo debug.", "accessibility.hideAccessibleView": "Controlla se la visualizzazione accessibile è nascosta.", + "accessibility.replEditor.readLastExecutedOutput": "Controlla se viene annunciato l'output di un'esecuzione nel REPL nativo.", "accessibility.signalOptions.debouncePositionChanges": "Indica se i le modifiche di posizione debbano o meno essere revocate", "accessibility.signalOptions.delays.errorAtPosition.announcement": "Ritardo in millisecondi prima dell'annuncio in caso di errore nella posizione.", "accessibility.signalOptions.delays.errorAtPosition.sound": "Ritardo in millisecondi prima della riproduzione di un suono in caso di errore nella posizione.", @@ -4996,10 +5028,14 @@ "accessibility.signals.chatRequestSent.announcement": "Riproduce un annuncio quando viene effettuata una richiesta di chat.", "accessibility.signals.chatRequestSent.sound": "Riproduce un suono quando viene effettuata una richiesta di chat.", "accessibility.signals.chatResponseReceived": "Riproduce un suono/segnale audio quando la risposta è stata ricevuta.", - "accessibility.signals.chatResponseReceived.sound": "Riproduce un suono sul ciclo mentre la risposta è stata ricevuta.", + "accessibility.signals.chatResponseReceived.sound": "Riproduce un suono audio quando la risposta viene ricevuta.", "accessibility.signals.clear": "Riproduce un segnale, ovvero un suono (segnale audio) e/o annuncio (avviso), quando una funzionalità viene deselezionata, ad esempio, il terminale, la Console di debug o il canale di output.", "accessibility.signals.clear.announcement": "Riproduce un annuncio quando una funzionalità viene deselezionata.", "accessibility.signals.clear.sound": "Riproduce un suono quando una funzionalità viene deselezionata.", + "accessibility.signals.codeActionApplied": "Riproduce un suono/segnale audio quando viene applicata l'azione del codice.", + "accessibility.signals.codeActionApplied.sound": "Riproduce un suono quando viene applicata l'azione del codice.", + "accessibility.signals.codeActionTriggered": "Riproduce un suono/segnale audio quando viene attivata un'azione del codice.", + "accessibility.signals.codeActionTriggered.sound": "Riproduce un suono quando viene attivata un'azione del codice.", "accessibility.signals.diffLineDeleted": "Riproduce un suono/segnale audio quando lo stato attivo viene spostato in una riga eliminata in modalità Visualizzatore differenze accessibile o nella modifica successiva/precedente.", "accessibility.signals.diffLineDeleted.sound": "Riproduce un suono quando lo stato attivo si sposta su una riga eliminata in modalità Visualizzatore differenze accessibile o sulla modifica successiva/precedente.", "accessibility.signals.diffLineInserted": "Riproduce un suono/segnale audio quando lo stato attivo viene spostato in una riga inserita in modalità Visualizzatore differenze accessibile o nella modifica successiva/precedente.", @@ -5091,6 +5127,7 @@ "autoSynthesize": "Indica se una risposta testuale deve essere letta automaticamente ad alta voce quando il parlato è stato usato come input. Ad esempio, in una sessione di chat una risposta viene sintetizzata automaticamente quando la voce è stata usata come richiesta di chat.", "dimUnfocusedEnabled": "Indica se attenuare gli editor e i terminali con stato non attivo, in modo che sia più chiaro dove verrà inviato l'input digitato. Funziona con la maggior parte degli editor con le eccezioni rilevanti di quelli che usano iframe come notebook ed editor di webview di estensione.", "dimUnfocusedOpacity": "Frazione di opacità (da 0,2 a 1,0) da usare per editor e terminali non attivati. Questa operazione avrà effetto solo quando {0} è abilitato.", + "replEditor.autoFocusAppendedCell": "Controlla se lo stato attivo deve essere inviato automaticamente a REPL quando viene eseguito il codice.", "sound.enabled.auto": "Abilitare l'audio quando è collegata un'utilità per la lettura dello schermo.", "sound.enabled.off": "Disabilitare l’audio.", "sound.enabled.on": "Abilitare l'audio.", @@ -5108,7 +5145,7 @@ "verbosity.keybindingsEditor.description": "Fornire informazioni su come modificare un tasto di scelta rapida nell'editor dei tasti di scelta rapida quando una riga è evidenziata.", "verbosity.notebook": "Fornire informazioni su come spostare lo stato attivo sul contenitore di celle o l'editor interno quando una cella del notebook è in stato attivo.", "verbosity.notification": "Fornire informazioni su come aprire la notifica in una visualizzazione accessibile.", - "verbosity.replInputHint": "Fornire informazioni sulle azioni pertinenti per l'input Repl.", + "verbosity.replEditor.description": "Fornisce informazioni su come accedere al menu della Guida sull'accessibilità dell'editor REPL quando questo è attivo.", "verbosity.terminal.description": "Fornire informazioni su come accedere al menu della Guida sull'accessibilità del terminale quando il terminale è attivo.", "verbosity.walkthrough": "Fornire informazioni su come aprire la procedura dettagliata in una visualizzazione accessibile.", "voice.speechLanguage": "Lingua che deve essere usata per la sintesi vocale e la conversione della voce in testo scritto. Selezionare 'auto' per usare la lingua di visualizzazione configurata, se possibile. Non tutte le lingue di visualizzazione potrebbero essere supportate dal riconoscimento vocale e dai sintetizzatori.", @@ -5231,12 +5268,13 @@ "accounts": "Account", "currentAccount": "Account corrente", "manageAccountPreferenceForExtension": "Gestisci preferenze account estensione", + "noAccountUsage": "Questa estensione non ha ancora usato alcun account.", "noAccounts": "Nessun account attualmente usato da questa estensione.", "pickAProviderTitle": "Gestisci preferenze account estensione", - "placeholder": "Gestisci '{0}' preferenze account...", + "placeholder v2": "Gestisci '{0}' preferenze account per {1}...", "selectProvider": "Selezionare un provider di autenticazione per cui gestire le preferenze degli account", "title": "'{0}' preferenze degli account per questa area di lavoro", - "use new account": "Use a new account..." + "use new account": "Usa un nuovo account..." }, "vs/workbench/contrib/authentication/browser/actions/manageTrustedExtensionsForAccountAction": { "accountLastUsedDate": "Ultimo utilizzo di questo account: {0}", @@ -5261,12 +5299,6 @@ "vs/workbench/contrib/authentication/browser/authentication.contribution": { "authentication": "Autenticazione", "authentication.Placeholder": "Non sono ancora stati richiesti account...", - "authentication.id": "ID del provider di autenticazione.", - "authentication.idConflict": "L'ID autenticazione '{0}' è già stato registrato", - "authentication.label": "Nome leggibile del provider di autenticazione.", - "authentication.missingId": "Un contributo di autenticazione deve specificare un ID.", - "authentication.missingLabel": "Un contributo di autenticazione deve specificare un'etichetta.", - "authenticationExtensionPoint": "Aggiunge come contributo l'autenticazione", "authenticationid": "ID", "authenticationlabel": "Etichetta", "loading": "Caricamento..." @@ -5359,9 +5391,11 @@ }, "vs/workbench/contrib/chat/browser/actions/chatAccessibilityHelp": { "chat.announcement": "Le risposte alla chat verranno annunciate man mano che arrivano. Una risposta indicherà il numero di blocchi di codice, se presenti, e quindi il resto della risposta.", + "chat.differencePanel": "La vista della chat del pannello è un'interfaccia permanente che supporta anche l'esplorazione delle domande di completamento suggerite, mentre la visualizzazione della chat rapida è un'interfaccia temporanea per la creazione e la visualizzazione delle richieste.", + "chat.differenceQuick": "La vista della chat rapida è un'interfaccia temporanea per la creazione e la visualizzazione delle richieste, mentre la vista della chat del pannello è un'interfaccia persistente che supporta anche l'esplorazione delle domande di completamento suggerite.", "chat.followUp": "Nella casella di input passa alla domanda di completamento suggerita (MAIUSC+TAB) e premi INVIO per eseguirlo.", "chat.inspectResponse": "Nella casella di input controllare l’ultima risposta nella visualizzazione accessibile{0}.", - "chat.overview": "La visualizzazione della chat è costituita da una casella di input e da un elenco di richieste/risposte. La casella di input viene usata per effettuare richieste e l'elenco viene usato per visualizzare le risposte.", + "chat.overview": "La vista della chat rapida è costituita da una casella di input e da un elenco di richieste/risposte. La casella di input viene usata per effettuare richieste e l'elenco per visualizzare le risposte.", "chat.requestHistory": "Nella casella di input usare le frecce SU e GIÙ per spostarsi nella cronologia delle richieste. Modificare l'input e usare INVIO o il pulsante Invia per eseguire una nuova richiesta.", "chat.signals": "I segnali di accessibilità possono essere modificati tramite le impostazioni con un prefisso signals.chat. Per impostazione predefinita, se una richiesta richiede più di 4 secondi, si sentirà un suono che indica che l'avanzamento è ancora in corso.", "inlineChat.access": "Può essere attivato tramite azioni del codice o direttamente usando il comando: Inline Chat: Start Chat ({0}).", @@ -5383,31 +5417,36 @@ "chat.clear.label": "Cancella tutte le chat dell'area di lavoro", "chat.history.label": "Mostra chat...", "chat.history.rename": "Rinomina", + "chat.releaseNotes.label": "Explore New Features", "chatWith": "Chatta con estensione", "currentChatLabel": "correnti", - "installChat": "Install {0}", - "installChatGlobalAction.justification": "AI support requires this extension.", "interactiveSession.clearHistory.label": "Cancella cronologia input", "interactiveSession.focusInput.label": "Input chat con stato attivo", "interactiveSession.history.delete": "Elimina", "interactiveSession.history.editor": "Aprire nell’editor", "interactiveSession.history.pick": "Passa alla chat", "interactiveSession.open": "Apri Editor", - "learnMore": "Learn More", + "learnMore": "Altre informazioni", "more": "Altro...", "newChatTitle": "Nuovo titolo della chat", "openChat": "Apri chat", "title4": "Chat", - "toggle.chatControl": "Chat Controls", - "toggle.chatControlsDescription": "Toggle visibility of the Chat Controls in title bar" + "toggle.chatControl": "Controlli chat", + "toggle.chatControlsDescription": "Attivare/Disattivare la visibilità dei controlli chat nella barra del titolo" }, "vs/workbench/contrib/chat/browser/actions/chatClearActions": { + "chat.done.label": "Fatto", "chat.newChat.label": "Nuova chat", - "chat.newEdits.label": "New Edit Session", - "chat.openEdits.label": "Open Edit Session" + "chat.newEdits.label": "Nuova sessione di modifica", + "chat.openEdits.label": "Apri {0}", + "chat.redoEdit.label": "Ripeti ultima modifica", + "chat.startEditing.confirmation.acceptEdits": "Accetta e continua", + "chat.startEditing.confirmation.discardEdits": "Rimuovi e continua", + "chat.startEditing.confirmation.pending.message.2": "L'avvio di una nuova sessione di modifica determinerà la fine della sessione corrente. Rimuovere le modifiche in sospeso in {0} file?", + "chat.startEditing.confirmation.title": "Avviare una nuova sessione di modifica?", + "chat.undoEdit.label": "Annullai ultima modifica" }, "vs/workbench/contrib/chat/browser/actions/chatCodeblockActions": { - "chat.applyAll.label": "Applica tutte le modifiche", "interactive.applyInEditor.label": "Applica nell'editor", "interactive.compare.apply": "Applica modifiche", "interactive.compare.discard": "Rimuovi modifiche", @@ -5419,19 +5458,25 @@ "interactive.runInTerminal.label": "Inserisci nel terminale" }, "vs/workbench/contrib/chat/browser/actions/chatContextActions": { + "chatAttachFiles": "Cerca file da aggiungere al set di lavoro", "chatContext.attach.placeholder": "Cerca allegati", - "chatContext.attachScreenshot.labelElectron.Window": "Screenshot Window", + "chatContext.attachScreenshot.labelElectron.Window": "Finestra screenshot", "chatContext.attachScreenshot.labelWeb": "Screenshot", - "chatContext.editors": "Open Editors", + "chatContext.editors": "Editor aperti", "chatContext.notebook.kernelVariable": "Variabile kernel...", "chatContext.notebook.selectkernelVariable": "Seleziona e inserisci variabile kernel", - "chatContext.searchResults": "Search Results", + "chatContext.relatedFiles": "File correlati", + "chatContext.searchResults": "Risultati della ricerca", "chatContext.symbol": "Simbolo...", "imageFromClipboard": "Immagine dagli Appunti", "pastedImage": "Immagine incollata", + "relatedFiles": "Aggiungi file correlati al set di lavoro", "workbench.action.chat.attachContext.label": "Connetti contesto", "workbench.action.chat.attachFile.label": "Aggiungi File alla chat", - "workbench.action.chat.attachSelection.label": "Aggiungere selezione alla chat" + "workbench.action.chat.attachSelection.label": "Aggiungere selezione alla chat", + "workbench.action.chat.editing.attachFiles.label": "Aggiungi file al set di lavoro", + "workbench.action.edits.attachFile.label": "Aggiungi file a {0}", + "workbench.action.edits.attachSelection.label": "Aggiungere selezione a {0}" }, "vs/workbench/contrib/chat/browser/actions/chatCopyActions": { "interactive.copyAll.label": "Copia tutto", @@ -5444,13 +5489,15 @@ "actions.chat.submitSecondaryAgent": "Invia all'agente secondario", "chat.newChat.label": "Invia a nuova chat", "chat.pickModel.label": "Seleziona modello", - "chat.sendToChatEditing.label": "Send to Copilot Edits", - "chat.startEditing.confirmation.message": "Starting a new editing session will end your current editing session and discard edits to {0} files. Do you wish to proceed?", - "chat.startEditing.confirmation.primaryButton": "Yes", - "chat.startEditing.confirmation.title": "Start new editing session?", + "chat.sendToChatEditing.label": "Invia alle modifiche di Copilot", + "chat.startEditing.confirmation.message.many": "L'avvio di una nuova sessione di modifica terminerà la sessione di modifica corrente contenente {0} file. Vuoi continuare?", + "chat.startEditing.confirmation.message.one": "L'avvio di una nuova sessione di modifica terminerà la sessione di modifica corrente contenente {0} file. Vuoi continuare?", + "chat.startEditing.confirmation.primaryButton": "Sì", + "chat.startEditing.confirmation.title": "Avviare una nuova sessione di modifica?", + "edits.submit.label": "Invia", "interactive.cancel.label": "Annulla", - "interactive.submit.label": "Send and Dispatch", - "interactive.submitWithoutDispatch.label": "Send" + "interactive.submit.label": "Invia e spedisci", + "interactive.submitWithoutDispatch.label": "Invia" }, "vs/workbench/contrib/chat/browser/actions/chatFileTreeActions": { "interactive.nextFileTree.label": "Albero file successivo", @@ -5477,20 +5524,18 @@ "toggle.query": "Query con cui aprire la chat veloce" }, "vs/workbench/contrib/chat/browser/actions/chatTitleActions": { - "chat.remove.label": "Rimuovere richiesta e risposta", - "chat.retry.confirmation.checkbox": "Don't ask again", - "chat.retry.confirmation.message2": "This will undo edits made to {0} since this request.", - "chat.retry.confirmation.primaryButton": "Yes", + "chat.removeRequest.label": "Rimuovi richiesta", + "chat.retry.confirmation.checkbox": "Non visualizzare più questo messaggio", + "chat.retry.confirmation.message2": "Questa operazione annullerà le modifiche apportate a {0} dopo questa richiesta.", + "chat.retry.confirmation.primaryButton": "Sì", "chat.retry.label": "Riprova", - "chat.retryLast.confirmation.message2": "This will undo edits made to {0} files in your working set since this request. Do you want to proceed?", - "chat.retryLast.confirmation.title2": "Do you want to retry your last request?", - "chat.startEditing.confirmation.acceptEdits": "Accept & Continue", - "chat.startEditing.confirmation.discardEdits": "Discard & Continue", - "chat.startEditing.confirmation.message": "Starting a new editing session will end your current editing session and discard edits to {0} files. Do you wish to proceed?", - "chat.startEditing.confirmation.pending.message": "Starting a new editing session will end your current session. Do you want to discard pending edits to {0} files?", - "chat.startEditing.confirmation.primaryButton": "Yes", - "chat.startEditing.confirmation.title": "Start new editing session?", - "chat.startEditing.label2": "Edit with Copilot", + "chat.retryLast.confirmation.message2": "Questa operazione annullerà le modifiche apportate ai file {0} nel set di lavoro dopo questa richiesta. Continuare?", + "chat.retryLast.confirmation.title2": "Ritentare l'ultima richiesta?", + "chat.startEditing.label2": "Modifica con Copilot", + "chat.startEditing.last": "The last {0} requests", + "chat.startEditing.pickAll": "All requests from the conversation", + "chat.startEditing.pickCustom": "Manually select requests...", + "chat.startEditing.pickRequest": "Selezionare le richieste da usare per la modifica", "interactive.helpful.label": "Utile", "interactive.insertIntoNotebook.label": "Inserisci nel blocco appunti", "interactive.reportIssueForBug.label": "Segnala problema", @@ -5508,24 +5553,23 @@ "overlap": "È in corso l'anteprima di un'altra modifica del codice. Applicare o rimuovere prima le modifiche in sospeso." }, "vs/workbench/contrib/chat/browser/attachments/implicitContextAttachment": { - "chat.fileAttachment": "Attached file, {0}", - "chat.fileAttachmentWithRange": "Attached file, {0}, line {1} to line {2}", - "disable": "Disable current file context", - "enable": "Enable current file context", - "enableHint": "disabled", - "openEditor": "Current file context" - }, - "vs/workbench/contrib/chat/browser/chat": { - "generating": "Generazione in corso" + "chat.fileAttachment": "File allegato, {0}", + "chat.fileAttachmentWithRange": "File allegato, {0}, da riga {1} a riga {2}", + "disable": "Disabilitare contesto file corrente", + "enable": "Abilita contesto file corrente", + "enableHint": "disabilitato", + "openEditor": "Contesto file corrente" }, "vs/workbench/contrib/chat/browser/chat.contribution": { "chat": "Chat", "chat.commandCenter.enabled": "Controlla se il centro comandi mostra un menu per le azioni chat (richiede {0}).", - "chat.editing.alwaysSaveWithGeneratedChanges": "Whether to always ask before saving files with changes made by chat.", - "chat.editing.confirmEditRequestRemoval": "Whether to show a confirmation before removing a request and its associated edits.", - "chat.editing.confirmEditRequestRetry": "Whether to show a confirmation before retrying a request and its associated edits.", - "chat.editing.enableRestoreFile": "Whether to show a toggle to restore an earlier version of a file that was edited in a chat editing session request.", + "chat.detectParticipant.enabled": "Abilita il rilevamento automatico dei partecipanti alla chat per la chat del pannello.", + "chat.editing.alwaysSaveWithGeneratedChanges": "Se chiedere sempre prima di salvare i file con le modifiche apportate dalla chat.", + "chat.editing.confirmEditRequestRemoval": "Indica se visualizzare una conferma prima di rimuovere una richiesta e le modifiche associate.", + "chat.editing.confirmEditRequestRetry": "Indica se visualizzare una conferma prima di riprovare una richiesta e le modifiche associate.", "chat.experimental.detectParticipant.enabled": "Abilita il rilevamento automatico dei partecipanti alla chat per la chat del pannello.", + "chat.experimental.detectParticipant.enabled.deprecated": "Questa impostazione è deprecata. Usare invece 'chat.detectParticipant.enabled'.", + "chat.experimental.offerSetup": "Controlla se la configurazione è disponibile per la chat se non è già stata eseguita.", "clear": "Avvia una nuova chat", "file": "Scegli un file nell'area di lavoro", "interactiveSession.editor.fontFamily": "Controlla la famiglia di caratteri nei blocchi di codice della chat.", @@ -5570,14 +5614,19 @@ "accept": "Accetta", "dismiss": "Ignora" }, + "vs/workbench/contrib/chat/browser/chatContentParts/chatMarkdownContentPart": { + "chat.codeblock.applying": "Applicazione delle modifiche in corso...", + "chat.codeblock.applyingPercentage": "Applicazione delle modifiche in corso ({0}%) in corso...", + "chat.codeblock.generating": "Generazione delle modifiche in corso..." + }, "vs/workbench/contrib/chat/browser/chatContentParts/chatReferencesContentPart": { - "addToChat": "Add File to Chat", - "chat.openEditor": "Open Editor", + "addToChat": "Aggiungi file alla chat", + "chat.openEditor": "Apri Editor", "chatCollapsibleList": "Elenco chat comprimibile", "setting.hover": "Apri impostazione \"{0}\"", "usedReferencesCollapsed": "{0}, compresso", "usedReferencesExpanded": "{0}, espansa", - "usedReferencesPlural": "Riferimenti inutilizzati {0}", + "usedReferencesPlural": "Riferimenti utilizzati {0}", "usedReferencesSingular": "Riferimento {0} utilizzato" }, "vs/workbench/contrib/chat/browser/chatContentParts/chatTextEditContentPart": { @@ -5592,110 +5641,136 @@ "treeAriaLabel": "Albero dei file" }, "vs/workbench/contrib/chat/browser/chatDragAndDrop": { - "attach as context": "Collega {0} come contesto", + "addToWorkingSet": "Add {0} to Working Set", + "attacAsContext": "Collega {0} come contesto", "file": "File", + "files": "Files", + "folder": "Cartella", "image": "Immagine" }, - "vs/workbench/contrib/chat/browser/chatEditingActions": { - "accept.allFiles": "Accept All", - "accept.file": "Accept", - "chat.openWorkingSetHistory.label": "Open File Checkpoint", - "chat.remove.confirmation.checkbox": "Don't ask again", - "chat.remove.confirmation.message2": "This will remove all subsequent requests and undo edits made to {0}. Do you want to proceed?", - "chat.remove.confirmation.multipleEdits.message": "This will remove all subsequent requests and undo edits made to {0} files in your working set. Do you want to proceed?", - "chat.remove.confirmation.primaryButton": "Yes", - "chat.remove.confirmation.title": "Do you want to undo {0} edits?", - "chat.removeLast.confirmation.message2": "This will remove your last request and undo the edits made to {0}. Do you want to proceed?", - "chat.removeLast.confirmation.multipleEdits.message": "This will remove your last request and undo edits made to {0} files in your working set. Do you want to proceed?", - "chat.removeLast.confirmation.title": "Do you want to undo your last edit?", - "chat.restoreFile.label": "Restore Previous File State", - "chat.restoreFile.shortTitle": "Restore Previous File State", - "chat.restoreFile.title": "Using Previous File State", - "chat.restoreFile.tooltip": "Toggle to use the previous state of an edited file in your next request", - "chat.undoEdits.label": "Undo Edits", - "chatEditing.checkpoint": "{0} (Checkpoint {1})", - "chatEditing.openDiffs": "Open Diffs", - "discard.allFiles": "Discard All", - "discard.file": "Discard", - "open.fileInDiff": "Open Changes in Diff Editor", - "removeFileFromWorkingSet": "Remove File", - "workbench.action.chat.addFilesToWorkingSet.label": "Add Files to Working Set" - }, - "vs/workbench/contrib/chat/browser/chatEditingService": { - "chat": "Chat Editing", - "chatEditing.fileSave": "{0} wants to create a file. Choose where it should be saved.", + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingActions": { + "accept": "Accetta", + "accept.file": "Accetta", + "acceptAllEdits": "Accetta tutte le modifiche", + "addFileToWorkingSet": "Aggiungi file", + "chat.editing.discardAll.confirmation.manyFiles": "Questa operazione annullerà le modifiche apportate da {0} in {1} file. Continuare?", + "chat.editing.discardAll.confirmation.oneFile": "Questa operazione annullerà le modifiche apportate da {0} in {1}. Continuare?", + "chat.editing.discardAll.confirmation.primaryButton": "Sì", + "chat.editing.discardAll.confirmation.title": "Rimuovere tutte le modifiche?", + "chat.openSnapshot.label": "Apri snapshot del file", + "chat.remove.confirmation.checkbox": "Non visualizzare più questo messaggio", + "chat.remove.confirmation.message2": "Questa operazione rimuoverà tutte le richieste successive e annullerà le modifiche apportate a {0}. Continuare?", + "chat.remove.confirmation.multipleEdits.message": "Questa operazione rimuoverà tutte le richieste successive e annullerà le modifiche apportate ai file {0} nel set di lavoro. Continuare?", + "chat.remove.confirmation.primaryButton": "Sì", + "chat.remove.confirmation.title": "Vuoi annullare {0} modifiche?", + "chat.removeLast.confirmation.message2": "Questa operazione rimuoverà l'ultima richiesta e annullerà le modifiche apportate a {0}. Continuare?", + "chat.removeLast.confirmation.multipleEdits.message": "Questa operazione rimuoverà l'ultima richiesta e annullerà le modifiche apportate ai file {0} nel set di lavoro. Continuare?", + "chat.removeLast.confirmation.title": "Vuoi annullare l'ultima modifica?", + "chat.undoEdits.label": "Annulla modifiche", + "chatEditing.snapshot": "{0} ({1} snapshot)", + "chatEditing.viewChanges": "Visualizza tutte le modifiche", + "discard": "Rimuovi", + "discard.file": "Rimuovi", + "discardAllEdits": "Rimuovi tutte le modifiche", + "open.fileInDiff": "Apri modifiche nell'editor Diff", + "removeFileFromWorkingSet": "Rimuovi file", + "workbench.action.chat.addSelectedFilesToWorkingSet.label": "Aggiungi file selezionati al set di lavoro" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingModifiedFileEntry": { + "chatEditing1": "Modifica chat: \"{0}\"", + "chatEditing2": "Modifica chat" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingService": { + "chat": "Modifica della chat", + "chatEditing.modified": "Modifiche in sospeso da {0}", + "chatEditing.modified2": "Modifiche in sospeso dalla chat", "chatEditing.startingSession": "Generazione delle modifiche in corso...", - "chatEditing1": "Chat Edit: '{0}'", - "chatEditing2": "Chat Edit", + "join.chatEditingSession": "Saving chat edits history", + "multiDiffEditorInput.name": "Modifiche suggerite" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingSession": { + "chatEditing.fileSave": "{0} vuole creare un file. Scegli dove salvarlo.", + "chatEditing.transient": "Apri Editor", "multiDiffEditorInput.name": "Modifiche suggerite" }, "vs/workbench/contrib/chat/browser/chatEditorActions": { - "accept": "Accept Chat Edit", - "next": "Go to Next Chat Edit", - "prev": "Go to Previous Chat Edit", - "reject": "Reject Chat Edit" + "accept": "Accetta modifica chat", + "accept2": "Accetta", + "diff": "Apri diff", + "discard": "Rimuovi modifica della chat", + "discard2": "Rimuovi", + "next": "Passare a Modifica chat successiva", + "prev": "Passare alla modifica della chat precedente", + "undo": "Annulla questa modifica", + "undo2": "Annulla" }, "vs/workbench/contrib/chat/browser/chatEditorController": { - "chat.hasEditorModifications": "The current editor contains chat modifications" + "chat.hasEditorModifications": "L'editor corrente contiene modifiche della chat" }, "vs/workbench/contrib/chat/browser/chatEditorInput": { "chatEditorLabelIcon": "Icona dell'etichetta dell'editor di chat.", "chatEditorName": "Chat" }, + "vs/workbench/contrib/chat/browser/chatEditorOverlay": { + "label": "Stato di spostamento", + "nOfM": "{0} di {1}", + "tooltip_11": "1 change in 1 file", + "tooltip_1n": "1 change in {0} files", + "tooltip_n1": "{0} changes in 1 file", + "tooltip_nm": "{0} changes in {1} files" + }, "vs/workbench/contrib/chat/browser/chatEditorSaving": { "chat": "chat", - "config": "Always save with AI-generated changes without asking", - "detail2": "AI-generated changes may be incorrect and should be reviewed before saving.", - "discard": "Cancel", - "message.1": "Do you want to save the changes {0} made in {1}?", - "message.2": "Do you want to save the changes {0} made to {1} files?", - "message.batched.multiFile.1": "Do you want to save the changes {0} made in {1} files?", - "message.batched.multiFile.2": "Do you want to save the changes chat made in {0} files?", - "message.batched.oneFile.1": "Do you want to save the changes {0} made in {1}?", - "message.batched.oneFile.2": "Do you want to save the changes chat made in {0}?", - "message.batched.oneFile.3": "Do you want to save the changes {0} made in 1 file?", - "message.batched.oneFile.4": "Do you want to save the changes chat made in 1 file?", - "save": "Save", - "save all": "Save All", - "save.allFiles": "Save All" + "config": "Salvare sempre con le modifiche generate dall'intelligenza artificiale senza chiedere", + "detail2": "Le modifiche generate dall'intelligenza artificiale potrebbero non essere corrette e devono essere esaminate prima del salvataggio.", + "discard": "Annulla", + "message.1": "Salvare le modifiche {0} apportate in {1}?", + "message.2": "Vuoi salvare le modifiche {0} ai file {1}?", + "message.batched.multiFile.1": "Salvare le modifiche apportate da {0} nei file {1}?", + "message.batched.multiFile.2": "Vuoi salvare la chat delle modifiche apportate nei {0} file?", + "message.batched.oneFile.1": "Salvare le modifiche {0} apportate in {1}?", + "message.batched.oneFile.2": "Salvare le modifiche apportate alla chat in {0}?", + "message.batched.oneFile.3": "Salvare le modifiche {0} apportate in 1 file?", + "message.batched.oneFile.4": "Vuoi salvare la chat delle modifiche apportate in 1 file?", + "save": "Salva", + "save all": "Salva tutto", + "save.allFiles": "Salva tutto" }, "vs/workbench/contrib/chat/browser/chatFollowups": { "followUpAriaLabel": "Domanda di completamento: {0}" }, - "vs/workbench/contrib/chat/browser/chatGettingStarted": { - "chat.openPanel": "Apri pannello chat", - "workbench.panel.chat.view.showGettingStarted": "When enabled, shows a getting started experiment in the chat panel." - }, - "vs/workbench/contrib/chat/browser/chatImagePaste": { - "pastedImage": "Immagine incollata" - }, "vs/workbench/contrib/chat/browser/chatInlineAnchorWidget": { "actions.attach.label": "Aggiungi file alla chat", - "actions.copy.label": "Copy", + "actions.copy.label": "Copia", "actions.goToDecl.label": "Vai alla definizione", - "actions.openToSide.label": "Open to the Side", - "goToImplementations.label": "Go to Implementations", + "actions.openToSide.label": "Apri lateralmente", + "goToImplementations.label": "Vai a Implementazioni", "goToReferences.label": "Vai a Riferimenti", - "goToTypeDefinitions.label": "Go to Type Definitions", + "goToTypeDefinitions.label": "Vai a Definizioni di tipo", "miGotoDefinition": "Vai alla &&definizione", - "miGotoImplementations": "Go to &&Implementations", + "miGotoImplementations": "Vai a &&Implementazioni", "miGotoReference": "Vai a &&riferimenti", - "miGotoTypeDefinition": "Go to &&Type Definitions", - "resource": "The full value of the chat anchor resource, including scheme and path" + "miGotoTypeDefinition": "Vai a Definizioni di &&tipo", + "resource": "Valore completo della risorsa ancoraggio chat, inclusi schema e percorso" }, "vs/workbench/contrib/chat/browser/chatInputPart": { "actions.chat.accessibiltyHelp": "Input chat, Digitare per porre domande o digitare/per gli argomenti, premere invio per inviare la richiesta. Usare {0} per la Guida sull'accessibilità della chat.", + "addFiles.label": "Aggiungi file al set di lavoro", "chat.attachment": "Contesto allegato, {0}", - "chat.attachment.clearButton": "Remove from context", + "chat.attachment.clearButton": "Rimuovere dal contesto", "chat.fileAttachment": "File allegato, {0}", "chat.fileAttachmentWithRange": "File allegato, {0}, da riga {1} a riga {2}", "chat.imageAttachment": "Immagine collegata, {0}", "chat.submitToSecondaryAgent": "Invia a @{0}", - "chatAddFiles": "{0} Add Files...", - "chatAttachFiles": "Search for files to add to your working set", - "chatEditingSession.manyFiles": "({0} files)", + "chatAddFiles": "Aggiungi file {0}...", + "chatEditingSession.excludedFile": "The Working Set file limit has ben reached. {0} is excluded from the Woking Set. Remove other files to make space for {0}.", + "chatEditingSession.excludedFiles": "({0} files, {1} excluded)", + "chatEditingSession.excludedOneFile": "1 file is excluded from the Working Set.", + "chatEditingSession.excludedSomeFiles": "{0} files are excluded from the Working Set.", + "chatEditingSession.fileLimitReached": "You have reached the maximum number of files that can be added to the working set.", + "chatEditingSession.manyFiles": "({0} file)", "chatEditingSession.oneFile": "(1 file)", - "chatEditingSession.workingSet": "Working Set", + "chatEditingSession.workingSet": "Working set", "chatInput": "Input chat", "chatInput.accessibilityHelpNoKb": "Input chat, digita qui il codice e premi INVIO per l’esecuzione. Per altre informazioni, usa il comando Guida sull'accessibilità della chat.", "notebook.moreExecuteActionsLabel": "Altro..." @@ -5703,6 +5778,7 @@ "vs/workbench/contrib/chat/browser/chatListRenderer": { "chatConfirmationAction": "\"{0}\" selezionato", "didNotFollowInstructions": "Istruzioni non seguite", + "generating": "Generazione", "incompleteCode": "Codice non completo", "incorrectCode": "Codice suggerito non corretto", "missingContext": "Contesto mancante", @@ -5726,7 +5802,7 @@ "chatCommandSticky": "Indica se richiamando il comando la chat viene attivata in modalità persistente, in cui il comando viene aggiunto automaticamente all'input della chat per il messaggio successivo.", "chatCommandWhen": "Una condizione che deve essere True per abilitare questo comando.", "chatCommandsDescription": "Comandi disponibili per questo partecipante alla chat, che l'utente può richiamare con '/'.", - "chatEditing.viewContainer.label": "Copilot Edits", + "chatEditing.viewContainer.label": "Modifiche di Copilot", "chatFailErrorMessage": "Non è stato possibile caricare la chat perché la versione installata dell'estensione {0} non è compatibile con questa versione di {1}. Assicurarsi che l'estensione Chat di GitHub Copilot sia aggiornata.", "chatParticipantDescription": "Una descrizione di questo partecipante alla chat, visualizzata nell'interfaccia utente.", "chatParticipantDisambiguation": "Metadati che consentono di instradare automaticamente le domande dell’utente a questo partecipante della chat.", @@ -5738,16 +5814,31 @@ "chatParticipantName": "Nome rivolto all'utente per questo partecipante alla chat. L'utente userà '@' con questo nome per richiamare il partecipante. Il nome non deve contenere spazi vuoti.", "chatParticipantWhen": "Una condizione che deve essere True per abilitare questo partecipante.", "chatSampleRequest": "Quando l'utente fa clic su questo partecipante in '/help', il testo viene inviato al partecipante.", + "miToggleChat": "&&Chat", + "miToggleEdits": "Mo&difiche Copilot", "showExtension": "Mostrare estensione", "vscode.extension.contributes.chatParticipant": "Fornisce un partecipante alla chat" }, "vs/workbench/contrib/chat/browser/chatPasteProviders": { - "pastedImageName": "Pasted Image" + "pastedImageName": "Immagine incollata" + }, + "vs/workbench/contrib/chat/browser/chatSetup.contribution": { + "hideChatSetup": "Nascondi configurazione della chat", + "hideSetup": "Nascondi", + "installChat": "Installa {0}", + "learnMore": "Altre informazioni", + "setup": "Installa {0}", + "setupChatInstalling": "Configurazione della chat per l'utente in corso...", + "setupChatSigningIn": "Accesso in corso a {0}...", + "setupContent": "{0} è il programmatore IA che aiuta a scrivere codice in modo più rapido e intelligente.", + "signInAndInstallChat": "Accedi per usare {0}", + "signInAndSetup": "Accedi per usare {0}", + "triggerChatSetup": "Attiva configurazione della chat" }, "vs/workbench/contrib/chat/browser/chatWidget": { - "chatWidget.tips": "{0} or type {1} to attach context\r\n\r\n{2} to chat with extensions\r\n\r\nType {3} to use commands", - "chatWidget.tips.withoutParticipants": "{0} or type {1} to attach context", - "scrollDownButtonLabel": "Scroll down" + "chatWidget.tips": "{0} o digitare {1} per collegare il contesto\r\n\r\n{2} per chattare con le estensioni\r\n\r\nDigitare {3} per usare i comandi", + "chatWidget.tips.withoutParticipants": "{0} o digitare {1} per collegare il contesto", + "scrollDownButtonLabel": "Scorri verso il basso" }, "vs/workbench/contrib/chat/browser/codeBlockPart": { "chat.codeBlock.toolbar": "Barra degli strumenti blocco di codice", @@ -5770,29 +5861,36 @@ "allFilesDescription": "Cerca file pertinenti nell'area di lavoro e usali per fornire contesto" }, "vs/workbench/contrib/chat/browser/contrib/chatInputCompletions": { - "installLabel": "Install Chat Extensions...", + "fileEntryDescription": "{0} ({1})", + "installLabel": "Installa estensioni chat...", "pickFileLabel": "Selezionare un file" }, "vs/workbench/contrib/chat/browser/contrib/chatInputEditorHover": { "hoverAccessibilityChatAgent": "Qui è presente una parte con passaggio del mouse dell'agente di chat." }, + "vs/workbench/contrib/chat/browser/contrib/chatInputRelatedFilesContrib": { + "relatedFile": "File suggerito" + }, "vs/workbench/contrib/chat/browser/contrib/screenshot": { "screenshot": "Screenshot" }, "vs/workbench/contrib/chat/browser/languageModelToolsService": { - "toolInvocationMessage": "Using {0}" + "toolInvocationMessage": "Uso di {0}" }, "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewsWelcomeContributions": { - "chatViewsWelcome.content": "The content of the welcome message. The first command link will be rendered as a button.", - "chatViewsWelcome.icon": "The icon for the welcome message.", - "chatViewsWelcome.title": "The title of the welcome message.", - "chatViewsWelcome.when": "Condition when the welcome message is shown.", - "vscode.extension.contributes.chatViewsWelcome": "Contributes a welcome message to a chat view" + "chatViewsWelcome.content": "Contenuto del messaggio di benvenuto. Il rendering del primo collegamento al comando verrà eseguito come pulsante.", + "chatViewsWelcome.icon": "Icona del messaggio di benvenuto.", + "chatViewsWelcome.title": "Titolo del messaggio di benvenuto.", + "chatViewsWelcome.when": "Condizione quando viene visualizzato il messaggio di benvenuto.", + "vscode.extension.contributes.chatViewsWelcome": "Aggiunge un messaggio di benvenuto a una visualizzazione chat" + }, + "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewWelcomeController": { + "preview": "ANTEPRIMA" }, "vs/workbench/contrib/chat/common/chatColors": { "chat.avatarBackground": "Colore di sfondo di una avatar di chat.", "chat.avatarForeground": "Colore primo piano di un comando avatar.", - "chat.editedFileForeground": "The foreground color of a chat edited file in the edited file list.", + "chat.editedFileForeground": "Colore primo piano di un file modificato dalla chat nell'elenco di file modificati.", "chat.requestBackground": "Colore di sfondo di una richiesta di chat.", "chat.requestBorder": "Colore del bordo di una richiesta di chat.", "chat.slashCommandBackground": "Colore di sfondo di un comando slash della chat.", @@ -5800,10 +5898,11 @@ }, "vs/workbench/contrib/chat/common/chatContextKeys": { "chatEditApplied": "True quando le modifiche sono state applicate al testo della chat.", - "chatEditingParticipantRegistered": "True when a default chat participant is registered for editing.", + "chatEditingCanRedo": "True quando è possibile ripetere un'interazione nel pannello di modifica.", + "chatEditingCanUndo": "True quando è possibile annullare un'interazione nel pannello di modifica.", + "chatEditingParticipantRegistered": "True quando un partecipante alla chat predefinito viene registrato per l'editing.", "chatExtensionInvalid": "True quando l’estensione della chat installata non è valida e deve essere aggiornata.", - "chatHasFileAttachments": "True when the chat has file attachments.", - "chatInstallEntitled": "True when the user is entitled for chat installation.", + "chatHasFileAttachments": "True quando la chat contiene file allegati.", "chatIsEnabled": "True quando la chat è abilitata perché un partecipante della chat predefinito viene attivato con un’implementazione.", "chatItemId": "L’ID dell'elemento della chat.", "chatLastItemId": "ID dell'ultimo elemento della chat.", @@ -5815,6 +5914,11 @@ "chatResponseFiltered": "Vero quando la risposta della chat è stata filtrata dal server.", "chatResponseSupportsIssueReporting": "Vero quando la risposta della chat corrente supporta la segnalazione dei problemi.", "chatSessionResponseDetectedAgentOrCommand": "Quando l'agente o il comando è stato rilevato automaticamente", + "chatSetupEntitled": "True quando viene offerta la configurazione della chat per un utente autorizzato che ha eseguito l'accesso.", + "chatSetupInstalling": "True quando la configurazione della chat sta installando la chat.", + "chatSetupSignedIn": "True quando viene offerta la configurazione della chat per un utente che ha eseguito l'accesso.", + "chatSetupSigningIn": "True quando la configurazione della chat è in attesa dell'accesso.", + "chatSetupTriggered": "True quando viene attivata la configurazione della chat.", "inChat": "True quando lo stato attivo è nel widget della chat, false in caso contrario.", "inInteractiveInput": "True quando lo stato attivo è nell'input della chat; in caso contrario, false.", "inQuickChat": "True quando l'interfaccia utente della chat veloce ha Focus; in caso contrario, false.", @@ -5824,7 +5928,7 @@ "interactiveSessionResponseVote": "Quando la risposta è stata approvata, è impostata su 'up'. Quando viene espresso un voto contrario, è impostato su 'down'. In caso contrario, è una stringa vuota." }, "vs/workbench/contrib/chat/common/chatEditingService": { - "chatEditingWidgetFileState": "The current state of the file in the chat editing widget" + "chatEditingWidgetFileState": "Stato corrente del file nel widget di modifica della chat" }, "vs/workbench/contrib/chat/common/chatModel": { "codeCitation": "Codice simile trovato con 1 tipo di licenza", @@ -5848,19 +5952,19 @@ "languageModels": "Statistiche di utilizzo dei modelli linguistici di questa estensione." }, "vs/workbench/contrib/chat/common/tools/languageModelToolsContribution": { - "canBeReferencedInPrompt": "If true, this tool shows up as an attachment that the user can add manually to their request. Chat participants will receive the tool in {0}.", + "canBeReferencedInPrompt": "Se true, questo strumento viene visualizzato come allegato che l'utente può aggiungere manualmente alla richiesta. I partecipanti alla chat riceveranno lo strumento in {0}.", "condition": "Condizione che deve essere true perché questo strumento sia abilitato. Si noti che uno strumento può essere ancora richiamato da un'altra estensione anche quando la relativa condizione 'when' è false.", - "icon": "An icon that represents this tool. Either a file path, an object with file paths for dark and light themes, or a theme icon reference, like `$(zap)`", + "icon": "Icona che rappresenta questo strumento. Un percorso di file, un oggetto con percorsi di file per i temi scuri e chiari o un riferimento all'icona del tema, ad esempio \"$(zap)\"", "icon.dark": "Percorso dell'icona quando viene usato un tema scuro", "icon.light": "Percorso dell'icona quando viene usato un tema chiaro", - "parametersSchema": "A JSON schema for the parameters this tool accepts. The parameters must be an object at the top level. A particular language model may not support all JSON schema features. See the documentation for the language model family you are using for more information.", + "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.", "toolDisplayName": "Nome leggibile per questo strumento che può essere usato per descriverlo nell'interfaccia utente.", - "toolModelDescription": "A description of this tool that may be used by a language model to select it.", - "toolName": "A unique name for this tool. This name must be a globally unique identifier, and is also used as a name when presenting this tool to a language model.", - "toolName2": "If {0} is enabled for this tool, the user may use '#' with this name to invoke the tool in a query. Otherwise, the name is not required. Name must not contain whitespace.", - "toolTags": "A set of tags that roughly describe the tool's capabilities. A tool user may use these to filter the set of tools to just ones that are relevant for the task at hand, or they may want to pick a tag that can be used to identify just the tools contributed by this extension.", + "toolModelDescription": "Descrizione di questo strumento che può essere usato da un modello linguistico per selezionarlo.", + "toolName": "Nome univoco per questo strumento. Questo nome deve essere un identificatore univoco globale e viene usato anche come nome quando si presenta questo strumento a un modello linguistico.", + "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.", + "toolTags": "Set di tag che descrivono approssimativamente le funzionalità dello strumento. Un utente di strumenti può usarli per filtrare il set di strumenti in base a quelli rilevanti per l'attività in questione oppure può scegliere un tag che può essere usato per identificare solo gli strumenti forniti da questa estensione.", "toolUserDescription": "Una descrizione di questo strumento che può essere mostrata all'utente.", - "vscode.extension.contributes.tools": "Contributes a tool that can be invoked by a language model in a chat session, or from a standalone command. Registered tools can be used by all extensions." + "vscode.extension.contributes.tools": "Aggiunge un contributo a uno strumento che può essere richiamato da un modello linguistico in una sessione di chat o da un comando autonomo. Gli strumenti registrati possono essere usati da tutte le estensioni." }, "vs/workbench/contrib/chat/common/voiceChatService": { "voiceChatInProgress": "È in corso una sessione di riconoscimento vocale per la chat." @@ -5895,7 +5999,7 @@ "vs/workbench/contrib/codeActions/browser/codeActionsContribution": { "alwaysSave": "Attivare azioni di codice sui salvataggi espliciti e sui salvataggi automatici attivati da modifiche della finestra o dello stato attivo.", "codeActionsOnSave.generic": "Controlla se eseguire le azioni '{0}' al salvataggio del file.", - "editor.codeActionsOnSave": "Eseguire Code Actions per l'editor al salvataggio. È necessario specificare Code Actions e l'editor non deve essere arrestato. Esempio: '\"source.organizeImports\": \"explicit\" '", + "editor.codeActionsOnSave": "Esegui Azioni codice per l'editor al salvataggio. È necessario specificare Azioni codice e l'editor non deve essere in fase di arresto. Quando {0} è impostato su 'afterDelay', le Azioni codice verranno eseguite solo quando il file viene salvato in modo esplicito. Esempio: `\"source.organizeImports\": \"explicit\" `", "explicit": "Attiva azioni di codice solo se salvate in modo esplicito.", "explicitBoolean": "Attivare azioni di codice solo se salvate in modo esplicito. Questo valore verrà deprecato a favore di \"esplicito\".", "explicitSave": "Attiva azioni di codice solo se salvate in modo esplicito", @@ -5904,27 +6008,7 @@ "neverBoolean": "Attivare azioni di codice solo se salvate in modo esplicito. Questo valore verrà deprecato a favore di \"mai\".", "neverSave": "Non attiva mai azioni di codice al salvataggio", "neverSaveBoolean": "Non attiva mai azioni di codice al salvataggio. Questo valore verrà deprecato a favore di \"mai\".", - "notebook.codeActionsOnSave": "Eseguire una serie di Code Action per un notebook al salvataggio. È necessario specificare Code Actions, il file non deve essere salvato dopo il ritardo e l'editor non deve essere arrestato. Esempio: '\"notebook.source.organizeImports\": \"explicit\"'" - }, - "vs/workbench/contrib/codeActions/common/codeActionsExtensionPoint": { - "codeActions.description": "Descrizione", - "codeActions.kind": "Tipologia", - "codeActions.languages": "Lingue", - "codeActions.title": "Titolo", - "codeactions": "Azioni codice", - "contributes.codeActions": "Configura l'editor da usare per una risorsa.", - "contributes.codeActions.description": "Descrizione dello scopo dell'azione codice.", - "contributes.codeActions.kind": "`CodeActionKind` dell'azione codice aggiunta come contributo.", - "contributes.codeActions.languages": "Modalità del linguaggio per le quali sono abilitate le azioni codice.", - "contributes.codeActions.title": "Etichetta dell'azione codice usata nell'interfaccia utente." - }, - "vs/workbench/contrib/codeActions/common/documentationExtensionPoint": { - "contributes.documentation": "Documentazione aggiunta come contributo.", - "contributes.documentation.refactoring": "Documentazione aggiunta come contributo per il refactoring.", - "contributes.documentation.refactoring.command": "Comando eseguito.", - "contributes.documentation.refactoring.title": "Etichetta della documentazione usata nell'interfaccia utente.", - "contributes.documentation.refactoring.when": "Clausola WHEN.", - "contributes.documentation.refactorings": "Documentazione aggiunta come contributo per i refactoring." + "notebook.codeActionsOnSave": "Esegui una serie di Azioni codice per un notebook al salvataggio. È necessario specificare Azioni codice e l'editor non deve essere in fase di arresto. Quando {0} è impostato su 'afterDelay', le Azioni codice verranno eseguite solo quando il file viene salvato in modo esplicito. Esempio: `\"notebook.source.organizeImports\": \"explicit\"`" }, "vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": { "toggleScreenReaderMode": "Attiva/Disattiva modalità di accessibilità dell'utilità per la lettura dello schermo", @@ -6008,7 +6092,7 @@ "vs/workbench/contrib/codeEditor/browser/saveParticipants": { "codeAction.apply": "Applicazione dell'azione codice '{0}'.", "codeaction": "Correzioni rapide", - "codeaction.get2": "Getting code actions from {0} ([configure]({1})).", + "codeaction.get2": "Recupero delle azioni del codice da {0} ([configure]({1})).", "formatting2": "Esecuzione del formattatore '{0}' ([configura]({1}))." }, "vs/workbench/contrib/codeEditor/browser/toggleColumnSelection": { @@ -6496,7 +6580,7 @@ "debug.gutterMiddleClickAction.none": "Non eseguire alcuna azione.", "debug.gutterMiddleClickAction.triggeredBreakpoint": "Aggiungi punto di interruzione attivato.", "debug.hideLauncherWhileDebugging": "Nasconde il controllo 'Avvia debug' nella barra del titolo della visualizzazione 'Esegui e debug' mentre il debug è attivo. Rilevante solo quando {0} non è ancorato.", - "debug.hideSlowPreLaunchWarning": "Hide the warning shown when a `preLaunchTask` has been running for a while.", + "debug.hideSlowPreLaunchWarning": "Nascondere l'avviso visualizzato quando \"preLaunchTask\" è in esecuzione da un po' di tempo.", "debug.onTaskErrors": "Controlla le operazioni da eseguire quando vengono rilevati errori dopo l'esecuzione di un'attività di preavvio.", "debug.saveBeforeStart": "Controlla gli editor da salvare prima di avviare una sessione di debug.", "debug.saveBeforeStart.allEditorsInActiveGroup": "Salva tutti gli editor presenti nel gruppo attivo prima di avviare una sessione di debug.", @@ -7124,6 +7208,16 @@ "bracketPairColorizer.notification.action.showMoreInfo": "Altre info", "bracketPairColorizer.notification.action.uninstall": "Disinstalla estensione" }, + "vs/workbench/contrib/dropOrPasteInto/browser/commands": { + "configureDefaultDrop.label": "Configura l'azione Rilascia preferita...", + "configureDefaultPaste.label": "Configurare l'azione Incolla preferita..." + }, + "vs/workbench/contrib/dropOrPasteInto/browser/configurationSchema": { + "dropKind": "Identificatore del tipo di modifica Rilascio.", + "dropPreferredDescription": "Configura il tipo di modifica preferito da usare quando si rilasciano i contenuti.\r\n\r\nQuesto è elenco ordinato di tipi di modifica. Verrà usata la prima modifica disponibile di un tipo preferito.", + "pasteKind": "Identificatore del tipo di modifica Incolla.", + "pastePreferredDescription": "Configura il tipo di modifica preferito da usare quando si incollano i contenuti.\r\n\r\nQuesto è elenco ordinato di tipi di modifica. Verrà usata la prima modifica disponibile di un tipo preferito." + }, "vs/workbench/contrib/editSessions/browser/editSessions.contribution": { "autoResumeWorkingChanges": "Controlla se riprendere automaticamente le modifiche di lavoro disponibili archiviate nel cloud per l'area di lavoro corrente.", "autoResumeWorkingChanges.off": "Non tentare mai di riprendere le modifiche di lavoro dal cloud.", @@ -7248,10 +7342,13 @@ }, "vs/workbench/contrib/extensions/browser/extensionEditor": { "Changelog title": "Log delle modifiche", + "Install Info": "Installazione", "Marketplace": "Marketplace", - "Marketplace Info": "Altre info", + "Marketplace Info": "Marketplace", "Readme title": "Leggimi", + "Version": "Versione", "builtin": "Predefinita", + "cache size": "Cache", "categories": "Categorie", "changelog": "Log delle modifiche", "changelogtooltip": "Cronologia degli aggiornamenti dell'estensione. Rendering eseguito dal file 'CHANGELOG.md' dell'estensione", @@ -7259,6 +7356,7 @@ "dependenciestooltip": "Elenca le estensioni da cui dipende questa estensione", "details": "Dettagli", "detailstooltip": "Dettagli dell'estensione. Rendering eseguito dal file 'README.md' dell'estensione", + "disk space used": "Dimensioni cache", "extension pack": "Pacchetto di estensione ({0})", "extension version": "Versione dell'estensione", "extensionpack": "Pacchetto di estensione", @@ -7279,12 +7377,17 @@ "noChangelog": "Changelog non disponibile.", "noDependencies": "Nessuna dipendenza", "noReadme": "File LEGGIMI non disponibile.", + "other": "Locale", "preview": "Anteprima", "published": "Pubblicato", "publisher": "Entità di pubblicazione ({0})", "rating": "Valutazione", "repository": "Repository", "resources": "Risorse", + "size": "Dimensioni", + "size when installed": "Dimensioni dopo l'installazione", + "source": "Origine", + "vsix": "VSIX", "workspace extension": "Estensione dell'area di lavoro" }, "vs/workbench/contrib/extensions/browser/extensionEnablementWorkspaceTrustTransitionParticipant": { @@ -7344,6 +7447,8 @@ "disableAutoUpdate": "Disabilitare l'aggiornamento automatico per tutte le estensioni", "disablePreRleaseLabel": "Passare alla versione di rilascio", "disabled filter": "Disabilitate", + "download VSIX": "Scarica VSIX", + "download pre-release": "Scarica la versione non definitiva di VSIX", "enableAll": "Abilita tutte le estensioni", "enableAllWorkspace": "Abilita tutte le estensioni per questa area di lavoro", "enableAutoUpdate": "Abilitare l'aggiornamento automatico per tutte le estensioni", @@ -7365,6 +7470,7 @@ "extensions.autoUpdate.enabled": "Scaricare e installare automaticamente gli aggiornamenti solo per le estensioni selezionate.", "extensions.autoUpdate.false": "Le estensioni non vengono aggiornate automaticamente.", "extensions.autoUpdate.true": "Scarica e installa automaticamente gli aggiornamenti per tutte le estensioni.", + "extensions.gallery.useUnpkgResourceApi": "Se questa opzione è abilitata, le estensioni da aggiornare vengono recuperate dal servizio Unpkg.", "extensions.supportUntrustedWorkspaces": "Consente di eseguire l'override del supporto dell'area di lavoro non attendibile di un'estensione. Le estensioni che usano `true` saranno sempre abilitate. Le estensioni che usano `limited` saranno sempre abilitate e l'estensione nasconderà le funzionalità che richiedono attendibilità. Le estensioni che usano `false` verranno abilitate solo quando l'area di lavoro è attendibile.", "extensions.supportUntrustedWorkspaces.false": "L'estensione verrà abilitata solo quando l'area di lavoro è attendibile.", "extensions.supportUntrustedWorkspaces.limited": "L'estensione verrà sempre abilitata e nasconderà le funzionalità che richiedono attendibilità.", @@ -7536,7 +7642,6 @@ "ignoreExtensionRecommendation": "Non consigliare più questa estensione", "ignoreExtensionUpdatePublisher": "Gli aggiornamenti pubblicati da {0} verranno ignorati.", "ignored": "Questa estensione viene ignorata durante la sincronizzazione", - "incompatible platform": "L'estensione '{0}' non è disponibile in {1} per {2}.", "install": "Installa", "install another version": "Installa versione specifica...", "install anyway": "Installa comunque", @@ -7563,7 +7668,6 @@ "installing": "Installazione", "installing extensions": "Installazione delle estensioni...", "learn more": "Altre informazioni", - "learn why": "Informazioni sul motivo", "malicious tooltip": "Questa estensione è stata segnalata come problematica.", "manage": "Gestisci", "manage access": "Gestisci accesso", @@ -7576,7 +7680,6 @@ "not signed": "'{0}' è un'estensione di origine sconosciuta. Installare?", "not signed detail": "L'estensione non è firmata.", "not signed tooltip": "Questa estensione non è firmata dal Marketplace delle estensioni.", - "not web tooltip": "L'estensione '{0}' non è disponibile in {1}.", "pre-release": "versione non definitiva", "reinstall": "Reinstalla estensione...", "reload window": "Ricarica la finestra", @@ -7757,6 +7860,7 @@ "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "Il manifesto non è stato trovato", "autoRestart": "Se attivata, le estensioni verranno riavviate automaticamente dopo un aggiornamento se la finestra non è attiva. È possibile che si verifichi una perdita di dati se sono presenti blocchi appunti o editor personalizzati aperti.", + "cannot be installed": "Cannot install the '{0}' extension because it is not available in this setup.", "confirmDisableAutoUpdate": "Disabilitare l'aggiornamento automatico per tutte le estensioni?", "confirmEnableAutoUpdate": "Abilitare l'aggiornamento automatico per tutte le estensioni?", "confirmEnableDisableAutoUpdate": "Aggiorna le estensioni automaticamente", @@ -7765,12 +7869,18 @@ "deprecated extensions": "Sono state rilevate estensioni deprecate. Controllarle ed eseguire la migrazione alle alternative.", "disable all": "Disabilita tutto", "disableDependents": "Disinstalla estensione con dipendenti", + "disallowed": "This extension is disallowed to be installed.", + "download": "Download", + "download title": "Select folder to download the VSIX", + "download.completed": "Successfully downloaded the VSIX", + "downloading...": "Downlading VSIX...", "enable locally": "Please {0} per abilitare questa estensione a livello locale.", "enable remote": "{0} per abilitare questa estensione in {1}.", "enableButtonLabel": "&&Abilita estensione", "enableButtonLabelWithAction": "&&Abilita estensione e {0}", "enableExtensionMessage": "Abilitare l'estensione \"{0}\"?", "enableExtensionTitle": "Abilita estensione", + "extension not found": "Extension '{0}' not found.", "extensionsAutoRestart": "Le estensioni sono state riavviate automaticamente per abilitare gli aggiornamenti.", "incompatible": "Non è possibile installare l’estensione '{0}' perché non è compatibile.", "incompatibleExtensions": "Alcune estensioni sono disabilitate a causa di incompatibilità di versione. Controllarle e aggiornarle.", @@ -7785,9 +7895,12 @@ "malicious": "Questa estensione è segnalata come problematica.", "multipleDependentsError": "Non è possibile disabilitare solo l'estensione '{0}' perché da essa dipendono '{1}', '{2}' e altre estensioni. Disabilitare tutte queste estensioni?", "multipleDependentsUninstallError": "Non è possibile disinstallare solo l'estensione '{0}' perché da essa dipendono le estensioni '{1}', '{2}' e altre. Disinstallare tutte queste estensioni?", + "not an extension": "The provided object is not an extension.", "not found": "Non è possibile installare l'estensione '{0}' perché non è stata trovata.", "not found version": "Non è possibile installare l'estensione '{0}' perché la versione richiesta '{1}' non è stata trovata.", + "not signed": "This extension is not signed.", "open": "Apri estensione", + "platform placeholder": "Please select the platform for which you want to download the VSIX", "postDisableTooltip": "{0} per disabilitare questa estensione.", "postEnableTooltip": "{0} per abilitare questa estensione.", "postUninstallTooltip": "{0} per completare la disinstallazione di questa estensione.", @@ -8236,7 +8349,7 @@ "filesReadonlyExclude": "Configurare i percorsi o [modelli glob](https://aka.ms/vscode-glob-patterns) da escludere dall'essere contrassegnati come di sola lettura se corrispondono come risultato dell'impostazione '#files.readonlyInclude#'. I modelli Glob vengono sempre valutati in relazione al percorso della cartella dell'area di lavoro, a meno che non siano percorsi assoluti. I file dei provider di file system di sola lettura saranno sempre di sola lettura indipendentemente da questa impostazione.", "filesReadonlyFromPermissions": "Contrassegna i file come di sola lettura quando le relative autorizzazioni per i file lo indicano. È possibile eseguire l'override di questa opzione tramite le impostazioni '#files.readonlyInclude#' e '#files.readonlyExclude#'.", "filesReadonlyInclude": "Configurare percorsi o [modelli glob](https://aka.ms/vscode-glob-patterns) per contrassegnare come di sola lettura. I modelli Glob vengono sempre valutati in relazione al percorso della cartella dell'area di lavoro, a meno che non siano percorsi assoluti. È possibile escludere i percorsi corrispondenti tramite l'impostazione '#files.readonlyExclude#'. I file dei provider di file system di sola lettura saranno sempre di sola lettura indipendentemente da questa impostazione.", - "formatOnSave": "Formatta un file durante il salvataggio. Deve essere disponibile un formattatore, il file non deve essere salvato dopo il ritardo e l'editor non deve essere in fase di arresto.", + "formatOnSave": "Formatta un file al salvataggio. È necessario che sia disponibile un formattatore e che l'editor non sia in fase di arresto. Quando {0} è impostato su 'afterDelay', il file verrà formattato solo se salvato in modo esplicito.", "formatOnSaveMode": "Controlla se con Formatta dopo salvataggio viene formattato l'intero file o vengono formattate solo le modifiche. Si applica solo quando `#editor.formatOnSave#` è abilitato.", "hotExit": "[Hot Exit](https://aka.ms/vscode-hot-exit) controlla se i file non salvati verranno memorizzati tra una sessione e l'altra, consentendo di ignorare il prompt di salvataggio alla chiusura dell'editor.", "hotExit.off": "Disabilitare Hot Exit. Verrà visualizzato un prompt quando si prova a chiudere una finestra con editor che contengono modifiche non salvate.", @@ -8293,8 +8406,7 @@ "createNewFolder": "Nuova cartella...", "explorerSection": "Sezione di Esplora risorse: {0}", "refreshExplorer": "Aggiorna Explorer", - "refreshExplorerMetadata": "Forza un aggiornamento di Explorer.", - "type to search files": "Digita per cercare file" + "refreshExplorerMetadata": "Forza un aggiornamento di Explorer." }, "vs/workbench/contrib/files/browser/views/explorerViewer": { "confirmMove": "Spostare '{0}' in '{1}'?", @@ -8304,12 +8416,14 @@ "copy": "Copia {0}", "copying": "Copia di {0}", "doNotAskAgain": "Non visualizzare più questo messaggio", + "explorerHighlightFolderBadgeTitle": "La directory contiene {0} corrispondenze", "fileInputAriaLabel": "Digitare il nome file. Premere INVIO per confermare oppure ESC per annullare.", "move": "Sposta {0}", "moveButtonLabel": "&&Sposta", "moving": "Spostamento di {0}", "numberOfFiles": "{0} file", "numberOfFolders": "{0} cartelle", + "searchMaxResultsWarning": "Il set di risultati contiene solo un subset di tutte le corrispondenze. Eseguire una ricerca più specifica per ridurre il numero di risultati.", "treeAriaLabel": "Esplora file" }, "vs/workbench/contrib/files/browser/views/openEditorsView": { @@ -8331,10 +8445,12 @@ "dirtyFiles": "{0} file non salvati" }, "vs/workbench/contrib/files/common/files": { + "explorerFindProviderActive": "È True quando nella struttura di Explorer viene usato il provider di ricerca.", "explorerResourceCut": "È true quando un elemento in ESPLORA RISORSE è stata tagliato per un'operazione taglia e incolla.", "explorerResourceIsFolder": "È true quando l'elemento con lo stato attivo in ESPLORA RISORSE è una cartella.", "explorerResourceIsRoot": "È true quando l'elemento con lo stato attivo in ESPLORA RISORSE è una cartella radice.", "explorerResourceMoveableToTrash": "È true quando l'elemento con lo stato attivo in ESPLORA RISORSE può essere spostato nel cestino.", + "explorerResourceParentReadonly": "È True quando l'elemento con lo stato attivo nell’elemento padre di EXPLORER è di sola lettura.", "explorerResourceReadonly": "È True quando l'elemento con lo stato attivo in ESPLORA RISORSE è di sola lettura.", "explorerViewletCompressedFirstFocus": "È true quando lo stato attivo si trova all'interno della prima parte di un elemento compatto nella visualizzazione ESPLORA RISORSE.", "explorerViewletCompressedFocus": "È true quando l'elemento con lo stato attivo nella visualizzazione ESPLORA RISORSE è un elemento compatto.", @@ -8425,7 +8541,6 @@ "empty": "Nessun risultato. Affinare l'input e riprovare.", "err.apply": "Non è stato possibile applicare le modifiche.", "err.discard": "Non è stato possibile rimuovere le modifiche.", - "savehint": "Accetta o ignora le modifiche per continuare il salvataggio.", "welcome.2": "Preparazione..." }, "vs/workbench/contrib/inlineChat/browser/inlineChatCurrentLine": { @@ -8433,12 +8548,12 @@ "startWithCurrentLine": "Inizia nell'editor con la riga attuale" }, "vs/workbench/contrib/inlineChat/browser/inlineChatSavingServiceImpl": { - "config": "Always save with AI-generated changes without asking", - "detail": "AI-generated changes may be incorect and should be reviewed before saving.", - "discard": "Cancel", - "message.1": "Do you want to save the changes {0} made in {1}?", - "message.2": "Do you want to save the changes inline chat made in {0}?", - "save": "Save" + "config": "Salvare sempre con le modifiche generate dall'intelligenza artificiale senza chiedere", + "detail": "Le modifiche generate dall'intelligenza artificiale potrebbero non essere corrette e devono essere esaminate prima del salvataggio.", + "discard": "Annulla", + "message.1": "Salvare le modifiche {0} apportate in {1}?", + "message.2": "Salvare le modifiche apportate alla chat inline in {0}?", + "save": "Salva" }, "vs/workbench/contrib/inlineChat/browser/inlineChatWidget": { "aria-label": "Input chat inline", @@ -8488,8 +8603,7 @@ "inlineChatVisible": "Indica se l'input dell'editor interattivo è visibile", "mode": "Configura se le modifiche create con la chat inline vengono applicate direttamente al documento o vengono prima visualizzate per prima cosa in anteprima.", "mode.live": "Le modifiche vengono applicate direttamente al documento, ma possono essere evidenziate tramite differenze inline e accettate/rimosse via hunk. Se si termina una sessione, le modifiche verranno conservate.", - "mode.preview": "Le modifiche sono disponibili solo in anteprima e devono essere accettate tramite il pulsante Applica. Se si termina una sessione, le modifiche verranno rimosse.", - "zoneToolbar": "Indica se visualizzare una barra degli strumenti per accettare o rifiutare le modifiche nella visualizzazione delle modifiche della chat inline." + "mode.preview": "Le modifiche sono disponibili solo in anteprima e devono essere accettate tramite il pulsante Applica. Se si termina una sessione, le modifiche verranno rimosse." }, "vs/workbench/contrib/inlineChat/electron-sandbox/inlineChatActions": { "holdForSpeech": "Tieni premuto per Voce" @@ -8792,42 +8906,6 @@ "tasksQuickAccessPlaceholder": "Digitare il nome di un'estensione per la segnalazione." }, "vs/workbench/contrib/issue/electron-sandbox/issueReporterService": { - "bugDescription": "Indicare i passaggi necessari per riprodurre il problema in modo affidabile. Includere i risultati effettivi e quelli previsti. È supportato il linguaggio Markdown per GitHub. Sarà possibile modificare il problema e aggiungere screenshot quando verrà visualizzato in anteprima in GitHub.", - "bugReporter": "Report sui bug", - "closed": "Chiuso", - "createOnGitHub": "Crea in GitHub", - "description": "Descrizione", - "disabledExtensions": "Le estensioni sono disabilitate", - "elsewhereDescription": "L'estensione '{0}' preferisce usare un Reporter di problemi esterno. Per visualizzare l'esperienza di segnalazione dei problemi, fare clic sul pulsante seguente.", - "extension": "Estensione di VS Code", - "extensionPlaceholder": "Ad esempio, Testo alternativo mancante nell'immagine leggimi dell'estensione", - "featureRequest": "Richiesta di funzionalità", - "featureRequestDescription": "Descrivere la funzionalità desiderata. È supportato il linguaggio Markdown per GitHub. Sarà possibile modificare il problema e aggiungere screenshot quando verrà visualizzato in anteprima in GitHub.", - "handlesIssuesElsewhere": "Questa estensione gestisce i problemi all'esterno di VS Code", - "hide": "nascondi", - "loadingData": "Caricamento dei dati in corso...", - "marketplace": "Marketplace per le estensioni", - "marketplacePlaceholder": "Ad esempio, non è possibile disabilitare l'estensione installata", - "noCurrentExperiments": "Non sono presenti esperimenti correnti.", - "noSimilarIssues": "Nessun problema simile trovato", - "open": "Apri", - "openIssueReporter": "Aprire Reporter", - "pasteData": "I dati necessari sono stati scritti negli appunti perché erano eccessivi per l'invio. Incollarli.", - "performanceIssue": "Problema di prestazioni (blocco, rallentamento, arresto anomalo)", - "performanceIssueDesciption": "Quando si è verificato questo problema di prestazioni? All'avvio o dopo una serie specifiche di azioni? È supportato il linguaggio Markdown per GitHub. Sarà possibile modificare il problema e aggiungere screenshot quando verrà visualizzato in anteprima in GitHub.", - "previewOnGitHub": "Anteprima in GitHub", - "rateLimited": "Superato il limite di query GitHub. Attendere prego.", - "selectExtension": "Selezionare l'estensione", - "selectSource": "Selezionare l'origine", - "show": "mostra", - "similarIssues": "Problemi simili", - "stepsToReproduce": "Passaggi da riprodurre", - "undefinedPlaceholder": "Immettere un titolo", - "unknown": "Sconosciuto", - "vscode": "Visual Studio Code", - "vscodePlaceholder": "Ad esempio, in Workbench non è presente il pannello relativo ai problemi" - }, - "vs/workbench/contrib/issue/electron-sandbox/issueReporterService2": { "noCurrentExperiments": "Non sono presenti esperimenti correnti.", "pasteData": "I dati necessari sono stati scritti negli appunti perché erano eccessivi per l'invio. Incollarli.", "undefinedPlaceholder": "Immettere un titolo" @@ -8851,7 +8929,7 @@ "noDetection": "Non è possibile rilevare la lingua dell'editor", "status.autoDetectLanguage": "Accetta lingua rilevata: {0}" }, - "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { + "vs/workbench/contrib/languageStatus/browser/languageStatus": { "aria.1": "{0}, {1}", "aria.2": "{0}", "langStatus.aria": "Stato linguaggio dell'editor: {0}", @@ -8988,10 +9066,10 @@ "openLogsFolder": "Apri cartella dei log" }, "vs/workbench/contrib/markdown/browser/markdownSettingRenderer": { - "alreadysetBoolFalse": "\"{0}: {1}\" is already disabled", - "alreadysetBoolTrue": "\"{0}: {1}\" is already enabled", - "alreadysetNum": "\"{0}: {1}\" is already set to {2}", - "alreadysetString": "\"{0}: {1}\" is already set to \"{2}\"", + "alreadysetBoolFalse": "\"{0}: {1}\" è già disabilitato", + "alreadysetBoolTrue": "\"{0}: {1}\" è già abilitato", + "alreadysetNum": "\"{0}: {1}\" è già impostato su {2}", + "alreadysetString": "\"{0}: {1}\" è già impostato su \"{2}\"", "changeSettingTitle": "Visualizza o modifica l'impostazione", "copySettingId": "Copia ID impostazione", "falseMessage": "Disabilita \"{0}: {1}\"", @@ -9024,12 +9102,19 @@ "status.problems": "Problemi", "status.problemsVisibility": "Visibilità dei problemi", "status.problemsVisibilityOff": "I problemi sono stati disattivati. Fare clic per aprire le impostazioni.", + "toggleActiveFileDescription": "Nella visualizzazione dei problemi, mostrare o nascondere i problemi (errori, avvisi, informazioni) solo del file attivo.", + "toggleErrorsDescription": "Mostrare o nascondere gli errori nella visualizzazione dei problemi.", + "toggleExcludedFilesDescription": "Mostrare o nascondere i file esclusi nella visualizzazione dei problemi.", + "toggleInfosDescription": "Mostrare o nascondere le informazioni nella visualizzazione dei problemi.", + "toggleWarningsDescription": "Mostrare o nascondere gli avvisi nella visualizzazione dei problemi.", "totalErrors": "Errori: {0}", "totalInfos": "Messaggi informativi: {0}", "totalProblems": "Totale {0} problemi", "totalWarnings": "Avvisi: {0}", "viewAsTable": "Visualizza come tabella", - "viewAsTree": "Visualizza come albero" + "viewAsTableDescription": "Mostrare la visualizzazione dei problemi come tabella.", + "viewAsTree": "Visualizza come albero", + "viewAsTreeDescription": "Mostrare la visualizzazione dei problemi come struttura ad albero." }, "vs/workbench/contrib/markers/browser/markersFileDecorations": { "label": "Problemi", @@ -9314,10 +9399,13 @@ }, "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/cellDiagnosticsActions": { "cellCommands.quickFix.noneMessage": "Azioni codice non disponibili", - "notebookActions.cellFailureActions": "Mostra azioni di errore cella" + "notebookActions.cellFailureActions": "Mostra azioni di errore cella", + "notebookActions.chatExplainCellError": "Spiega errore di cella", + "notebookActions.chatFixCellError": "Correggi errore di cella" }, "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/diagnosticCellStatusBarContrib": { - "notebook.cell.status.diagnostic": "Azioni rapide {0}" + "notebook.cell.status.explain": "Spiega con la chat", + "notebook.cell.status.fix": "Correggi con la chat inline" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { "notebook.cell.status.executing": "In esecuzione", @@ -9332,6 +9420,9 @@ "notebook.cell.status.language": "Seleziona modalità linguaggio della cella", "notebook.cell.status.searchLanguageExtensions": "Lingua della cella sconosciuta. Fare clic per cercare le estensioni \"{0}\"" }, + "vs/workbench/contrib/notebook/browser/contrib/chatEdit/notebookChatEditController": { + "chat.hasNotebookEditorModifications": "L'editor di Notebook corrente contiene modifiche della chat" + }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { "notebook.cell.output.selectAll": "Seleziona tutto", "notebookActions.copy": "Copia cella", @@ -9392,10 +9483,11 @@ "notebook.toggleCellToolbarPosition": "Attivare o disattivare la posizione barra degli strumenti cella" }, "vs/workbench/contrib/notebook/browser/contrib/multicursor/notebookMulticursor": { - "addFindMatchToSelection": "Aggiungere trova corrispondenza alla selezione", + "addFindMatchToSelection": "Aggiungi selezione a risultato ricerca successivo", "deleteLeftMultiSelection": "Elimina a sinistra", "deleteRightMultiSelection": "Elimina a destra", - "exitMultiSelection": "Uscire dalla modalità multi-cursore" + "exitMultiSelection": "Uscire dalla modalità multi-cursore", + "selectAllFindMatches": "Seleziona tutte le occorrenze del risultato ricerca" }, "vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": { "cursorMoveDown": "Sposta lo stato attivo sull'editor celle successivo", @@ -9617,7 +9709,7 @@ "runCellsInSection": "Esegui celle nella sezione" }, "vs/workbench/contrib/notebook/browser/controller/variablesActions": { - "notebookActions.openVariablesView": "Variables" + "notebookActions.openVariablesView": "Variabili" }, "vs/workbench/contrib/notebook/browser/diff/diffComponents": { "hiddenCell": "{0} cella nascosta", @@ -9697,7 +9789,7 @@ "notebook.findFilters": "Personalizzare il comportamento del widget Trova per la ricerca all'interno delle celle del notebook. Quando l'origine markup e l'anteprima di markup sono abilitate, il widget Trova eseguirà la ricerca nel codice sorgente o nell'anteprima in base allo stato corrente della cella.", "notebook.focusIndicator.description": "Controlla dove eseguire il rendering dell'indicatore di messa a fuoco, ovvero lungo i bordi delle celle o sulla rilegatura sinistra.", "notebook.formatOnCellExecution": "Formattare una cella del notebook al momento dell'esecuzione. Un formattatore deve essere disponibile.", - "notebook.formatOnSave": "Formattare un blocco appunti durante il salvataggio. È necessario che sia disponibile un formattatore, che il file non venga salvato dopo il ritardo e che l'editor non sia in fase di arresto.", + "notebook.formatOnSave": "Formatta un blocco appunti al salvataggio. È necessario che sia disponibile un formattatore e che l'editor non sia in fase di arresto. Quando {0} è impostato su 'afterDelay', il file verrà formattato solo se salvato in modo esplicito.", "notebook.globalToolbar.description": "Controllare se eseguire il rendering di una barra degli strumenti globale all'interno dell'editor del blocco appunti.", "notebook.globalToolbarShowLabel": "Controlla se le azioni sulla barra degli strumenti del notebook devono eseguire il rendering dell'etichetta.", "notebook.insertFinalNewline": "Se questa opzione è abilitata, inserire una nuova riga finale alla fine delle celle di codice quando si salva un blocco appunti.", @@ -10044,7 +10136,7 @@ "name": "Prestazioni all'avvio" }, "vs/workbench/contrib/performance/electron-sandbox/performance.contribution": { - "experimental.rendererProfiling": "When enabled, slow renderers are automatically profiled." + "experimental.rendererProfiling": "Se abilitati, i renderer lenti vengono profilati automaticamente." }, "vs/workbench/contrib/performance/electron-sandbox/startupProfiler": { "prof.detail": "Creare un problema e allegare manualmente i file seguenti:\r\n{0}", @@ -10225,7 +10317,7 @@ "defaultOverriddenDetailsAriaLabel": "{0} sostituisce il valore predefinito", "defaultOverriddenLabel": "Valore predefinito modificato", "defaultOverriddenLanguagesList": "Esistono valori predefiniti specifici della lingua per {0}", - "experimentalLabel": "Experimental", + "experimentalLabel": "Sperimentale", "extensionSyncIgnoredLabel": "Non sincronizzato", "hasDefaultOverridesForLanguages": "Le lingue seguenti presentano override predefiniti:", "manageWorkspaceTrust": "Gestire attendibilità dell'area di lavoro", @@ -10238,7 +10330,7 @@ "policyDescriptionAccessible": "Gestito dai criteri dell'organizzazione. Valore dell'impostazione non applicato", "policyFilterLink": "Impostazioni di visualizzazione del criterio", "policyLabelText": "Valore dell'impostazione non applicato", - "previewLabel": "Preview", + "previewLabel": "Anteprima", "remote": "Remoto", "syncIgnoredAriaLabel": "Impostazione ignorata durante la sincronizzazione", "syncIgnoredTitle": "Questa impostazione viene ignorata durante la sincronizzazione", @@ -10373,8 +10465,8 @@ "settingsTOC": "Sommario impostazioni" }, "vs/workbench/contrib/preferences/common/preferences": { - "experimentalIndicatorDescription": "This setting controls a feature that may change or be removed in the future. Adjusting this setting may result in instability.", - "previewIndicatorDescription": "This setting controls a feature that is in active development." + "experimentalIndicatorDescription": "Questa impostazione controlla una nuova funzionalità in fase di sviluppo e potrebbe essere instabile. È soggetto a modifica o rimozione.", + "previewIndicatorDescription": "Questa impostazione controlla una nuova funzionalità ancora in fase di perfezionamento ma pronta per l'uso. Il feedback è bene accetto." }, "vs/workbench/contrib/preferences/common/preferencesContribution": { "enableNaturalLanguageSettingsSearch": "Controlla se abilitare la modalità di ricerca in linguaggio naturale per le impostazioni. La ricerca in linguaggio naturale è fornita da un servizio Microsoft online.", @@ -10696,15 +10788,27 @@ "tunnel.preview": "Tunnel remoti è attualmente in anteprima. Per segnalare eventuali problemi, usare il comando \"Guida: Segnala problema\"." }, "vs/workbench/contrib/replNotebook/browser/repl.contribution": { - "repl.execute": "Esegui input REPL" + "repl.execute": "Esegui input REPL", + "repl.focusLastReplOutput": "Sposta lo stato attivo sull’esecuzione REPL più recente", + "repl.input.focus": "Editor di input dello stato attivo" + }, + "vs/workbench/contrib/replNotebook/browser/replEditor": { + "replEditorInput": "Input REPL" }, "vs/workbench/contrib/replNotebook/browser/replEditorAccessibilityHelp": { - "replEditor.cellNavigation": "Le frecce Su e Giù sposteranno lo stato attivo anche tra gli elementi eseguiti in precedenza.", + "replEditor.accessibilityView": "Eseguire il comando Aprire visualizzazione per l’accessibilità{0} mentre si esplora la cronologia per individuare una visualizzazione accessibile dell'output dell'elemento.", + "replEditor.autoFocusRepl": "L'impostazione ‘accessibility.replEditor.autoFocusReplExecution’ controlla se lo stato attivo verrà spostato automaticamente su REPL dopo l'esecuzione del codice.", + "replEditor.cellNavigation": "Il comando Esci da modifica{0} sposta lo stato attivo sul contenitore delle celle, in cui anche le frecce SU e GIÙ consentono di spostare lo stato attivo tra le celle della cronologia.", + "replEditor.configReadExecution": "L'impostazione 'accessibility.replEditor.readLastExecutionOutput' controlla se l'output verrà letto automaticamente al termine dell'esecuzione.", "replEditor.execute": "Il comando Esegui{0} valuterà l'espressione nella casella di input.", - "replEditor.focusHistory": "Il comando Sposta stato attivo sulla cronologia{0} sposterà lo stato attivo nell'elenco degli elementi eseguiti in precedenza.", + "replEditor.focusCellEditor": "Il comando Modifica cella{0} sposta lo stato attivo sull'editor di sola lettura per l'input della cella.", "replEditor.focusInOutput": "Il comando Sposta stato attivo sull’output{0} imposterà lo stato attivo sull'output quando lo stato attivo è su un elemento eseguito in precedenza.", - "replEditor.focusReplInput": "Il comando Sposta stato attivo sull’editor di input{0} sposterà lo stato attivo nella casella di input REPL.", - "replEditor.overview": "Si è in un Editor REPL che contiene nella casella di input per valutare le espressioni e un elenco di espressioni eseguite in precedenza e il relativo output." + "replEditor.focusLastItemAdded": "Il comando Ultima esecuzione dello stato attivo{0} sposterà lo stato attivo sull'ultimo elemento eseguito nella cronologia REPL.", + "replEditor.focusReplInput": "Il comando Editor di input dello stato attivo{0} ripristinerà lo stato attivo sull’editor.", + "replEditor.focusReplInputFromHistory": "Il comando Sposta stato attivo sull’editor di input{0} sposterà lo stato attivo nella casella di input REPL.", + "replEditor.historyOverview": "Si è in una cronologia REPL, ovvero un elenco di celle eseguite in REPL. Ogni cella include un input, un output e il contenitore di celle.", + "replEditor.inputAccessibilityView": "Quando si esegue il comando Aprire visualizzazione per l’accessibilità{0} da questa casella di input, l'output dell'ultima esecuzione verrà visualizzato nella visualizzazione accessibilità.", + "replEditor.inputOverview": "Si è in una casella di input dell'editor REPL che accetta codice da eseguire in REPL." }, "vs/workbench/contrib/replNotebook/browser/replEditorInput": { "replEditorLabelIcon": "Icona dell'etichetta dell'editor REPL." @@ -10866,7 +10970,6 @@ "scmGraphHistoryItemRef": "Selezionare uno o più riferimenti a elementi della cronologia da visualizzare, digitare per filtrare", "scmGraphRepository": "Selezionare il repository da visualizzare, digitare per filtrare tutti i repository", "scmGraphViewOutdated": "Aggiornare il grafico usando l'azione di aggiornamento ($(refresh)).", - "scmGraphViewRevealCurrentHistoryItem": "L'elemento della cronologia corrente non è presente nel grafico del controllo del codice sorgente. Usare la selezione dei riferimenti agli elementi della cronologia per espandere il set di elementi della cronologia nel grafico.", "viewChanges": "Visualizza modifiche" }, "vs/workbench/contrib/scm/browser/scmRepositoriesViewPane": { @@ -10925,9 +11028,9 @@ "QuickSearchOpenInFile": "Apri file", "QuickSearchSeeMoreFiles": "Visualizza altri file", "enterSearchTerm": "Immettere un termine da cercare tra i file.", - "goToSearch": "Visualizza nel pannello di ricerca", + "goToSearch": "Apri in Visualizzazione ricerca", "noAnythingResults": "Non ci sono risultati corrispondenti", - "showMore": "Visualizza nel pannello di ricerca" + "showMore": "Apri in Visualizzazione ricerca" }, "vs/workbench/contrib/search/browser/replaceService": { "fileReplaceChanges": "{0} ↔ {1} (Anteprima sostituzione)", @@ -11725,7 +11828,7 @@ "ProblemMatcherParser.unknownSeverity": "Info: la gravità {0} è sconosciuta. I valori validi sono error, warning e info.\r\n", "ProblemMatcherSchema.applyTo": "Controlla se un problema segnalato in un documento di testo è valido solo per i documenti aperti o chiusi oppure per tutti i documenti.", "ProblemMatcherSchema.background": "Criteri per tenere traccia dell'inizio e della fine di un matcher attivo su un'attività in background.", - "ProblemMatcherSchema.background.activeOnStart": "Se è impostato su true, il monitoraggio in background è in modalità attiva all'avvio dell'attività. Equivale a inviare una riga che corrisponde a beginPattern", + "ProblemMatcherSchema.background.activeOnStart": "Se impostato su true, il monitoraggio in background viene avviato in modalità attiva. Equivale all'output di una riga che corrisponde a beginPattern all'avvio dell'attività.", "ProblemMatcherSchema.background.beginsPattern": "Se corrisponde nell'output, viene segnalato l'avvio di un'attività in background.", "ProblemMatcherSchema.background.endsPattern": "Se corrisponde nell'output, viene segnalata la fine di un'attività in background.", "ProblemMatcherSchema.base": "Nome di un matcher problemi di base da usare.", @@ -11734,7 +11837,7 @@ "ProblemMatcherSchema.severity": "Gravità predefinita per i problemi di acquisizione. Viene usato se il criterio non definisce un gruppo di corrispondenze per la gravità.", "ProblemMatcherSchema.source": "Stringa in formato leggibile che descrive l'origine di questa diagnostica, ad esempio 'typescript' o 'super lint'.", "ProblemMatcherSchema.watching": "Criteri per tenere traccia dell'inizio e della fine di un matcher watching.", - "ProblemMatcherSchema.watching.activeOnStart": "Se impostato su true, indica che il watcher è in modalità attiva all'avvio dell'attività. Equivale a inviare una riga che corrisponde al criterio di avvio", + "ProblemMatcherSchema.watching.activeOnStart": "Se impostato su true, il watcher viene avviato in modalità attiva. Equivale all'output di una riga che corrisponde a beginPattern all'avvio dell'attività.", "ProblemMatcherSchema.watching.beginsPattern": "Se corrisponde nell'output, viene segnalato l'avvio di un'attività di controllo.", "ProblemMatcherSchema.watching.deprecated": "La proprietà watching è deprecata. In alternativa, utilizzare background (sfondo).", "ProblemMatcherSchema.watching.endsPattern": "Se corrisponde nell'output, viene segnalata la fine di un'attività di controllo.", @@ -11909,6 +12012,7 @@ "newTerminalIcon": "Icona per creare una nuova istanza del terminale.", "renameTerminalIcon": "Icona per la ridenominazione nel menu rapido del terminale.", "terminalCommandHistoryFuzzySearch": "Icona per attivare o disattivare la ricerca fuzzy della cronologia dei comandi.", + "terminalCommandHistoryOpenFile": "Icona per l'apertura di un file di cronologia della shell.", "terminalCommandHistoryOutput": "Icona per visualizzare l'output di un comando del terminale.", "terminalCommandHistoryRemove": "Icona per la rimozione di un comando del terminale dalla cronologia dei comandi.", "terminalDecorationError": "Icona per la decorazione del terminale con un comando che ha generato un errore.", @@ -12098,6 +12202,9 @@ "process": "il nome del processo del terminale", "separator": "un separatore condizionale {0} visualizzato solo se circondato da variabili con valori o testo statici.", "sequence": "il nome fornito al terminale dal processo", + "shellCommand": "comando eseguito in base all'integrazione della shell", + "shellPromptInput": "input del prompt completo della shell in base all'integrazione della shell", + "shellType": "tipo di shell rilevato", "task": "indica che il terminale è associato a un'attività", "terminal.integrated.allowChords": "Indica se consentire o meno i tasti di scelta rapida nel terminale. Si tenga presente che quando è True e il tasto di scelta rapida restituisce una pressione contemporanea, ignorerà {0}. Impostare su False è particolarmente utile se si vuole usare CTRL+K per passare alla shell (non VS Code).", "terminal.integrated.allowMnemonics": "Indica se consentire i tasti di scelta della barra dei menu, ad esempio ALT+F, per attivare l'apertura della barra dei menu. Se è impostata su true, tutte le sequenze di tasti con ALT ignoreranno la shell. Non ha alcun effetto in macOS.", @@ -12153,6 +12260,7 @@ "terminal.integrated.focusAfterRun.none": "Non eseguire alcuna operazione.", "terminal.integrated.focusAfterRun.terminal": "Sposta sempre lo stato attivo sul terminale.", "terminal.integrated.fontFamily": "Controlla la famiglia di caratteri del terminale. Imposta il valore di {0} come predefinito.", + "terminal.integrated.fontLigatures": "Controlla se i caratteri legatura sono abilitati nel terminale. Le legature funzioneranno solo se supportate dal {0} configurato.", "terminal.integrated.fontSize": "Controlla le dimensioni del carattere in pixel del terminale.", "terminal.integrated.fontWeight": "Spessore del carattere da usare nel terminale per il testo non in grassetto. Accetta le parole chiave \"normal\" e \"bold\" o i numeri compresi tra 1 e 1000.", "terminal.integrated.fontWeightBold": "Spessore del carattere da usare nel terminale per il testo in grassetto. Accetta le parole chiave \"normal\" e \"bold\" o i numeri compresi tra 1 e 1000.", @@ -12313,8 +12421,8 @@ "terminal.integrated.accessibleViewPreserveCursorPosition": "Mantiene la posizione del cursore alla riapertura della visualizzazione accessibile del terminale anziché impostarla sulla parte inferiore del buffer." }, "vs/workbench/contrib/terminalContrib/autoReplies/common/terminalAutoRepliesConfiguration": { - "terminal.integrated.autoReplies": "A set of messages that, when encountered in the terminal, will be automatically responded to. Provided the message is specific enough, this can help automate away common responses.\r\n\r\nRemarks:\r\n\r\n- Use {0} to automatically respond to the terminate batch job prompt on Windows.\r\n- The message includes escape sequences so the reply might not happen with styled text.\r\n- Each reply can only happen once every second.\r\n- Use {1} in the reply to mean the enter key.\r\n- To unset a default key, set the value to null.\r\n- Restart VS Code if new don't apply.", - "terminal.integrated.autoReplies.reply": "The reply to send to the process." + "terminal.integrated.autoReplies": "Un insieme di messaggi a cui verrà automaticamente data risposta quando vengono rilevati nel terminale. Se il messaggio è sufficientemente specifico, ciò consente di automatizzare le risposte comuni.\r\n\r\nNote:\r\n\r\n- Usare {0} per rispondere automaticamente alla richiesta di terminazione del processo batch in Windows.\r\n- Il messaggio include sequenze di escape in modo che la risposta non venga eseguita con testo con stile.\r\n- Ogni risposta può essere eseguita una sola volta al secondo.\r\n- Usare {1} nella risposta per indicare il tasto INVIO.\r\n- Per annullare l'impostazione di una chiave predefinita, impostare il valore su Null.\r\n- Riavviare VS Code se non sono applicabili nuove impostazioni.", + "terminal.integrated.autoReplies.reply": "Risposta da inviare al processo." }, "vs/workbench/contrib/terminalContrib/chat/browser/terminal.initialHint.contribution": { "disableHint": " Attiva/disattiva {0} nelle impostazioni per disabilitare questo hint.", @@ -12351,47 +12459,40 @@ "inlineChat.toolbar": "Usare TAB per raggiungere parti condizionali come comandi, stato, risposte ai messaggi e altro ancora." }, "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatActions": { - "cancelChat": "Annulla chat", - "closeChat": "Chiudi chat", - "discard": "Rimuovi", - "discardDescription": "Rimuove la risposta della chat corrente del terminale, nasconde il widget della chat e cancella l'input della chat.", + "closeChat": "Chiudi", "insert": "Inserisci", "insertCommand": "Inserisci comando chat", "insertFirst": "Inserisci per primo", "insertFirstCommand": "Inserisci per primo comando chat", - "makeChatRequest": "Crea richiesta chat", - "nextFromHitory": "Successivo dalla cronologia", - "previousFromHitory": "Precedente dalla cronologia", "run": "Esegui", "runCommand": "Esegui comando chat", "runFirst": "Esegui per primo", "runFirstCommand": "Esegui primo comando chat", - "startChat": "Avvia nel terminale", + "startChat": "Chat in linea del terminale", "viewInChat": "Visualizza nella chat" }, "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatWidget": { - "default.placeholder": "Chiedi come eseguire un’operazione nel terminale", - "welcome.1": "Il comando generato dall'intelligenza artificiale potrebbe non essere corretto." + "askAI": "Chiedi all'intelligenza artificiale" }, "vs/workbench/contrib/terminalContrib/chat/common/terminalInitialHintConfiguration": { "terminal.integrated.initialHint": "Controlla se il primo terminale senza input mostrerà un suggerimento sulle azioni disponibili quando è attivo." }, "vs/workbench/contrib/terminalContrib/clipboard/browser/terminal.clipboard.contribution": { - "workbench.action.terminal.copyAndClearSelection": "Copy and Clear Selection", - "workbench.action.terminal.copyLastCommand": "Copy Last Command", - "workbench.action.terminal.copyLastCommandAndOutput": "Copy Last Command and Output", - "workbench.action.terminal.copyLastCommandOutput": "Copy Last Command Output", - "workbench.action.terminal.copySelection": "Copy Selection", - "workbench.action.terminal.copySelectionAsHtml": "Copy Selection as HTML", - "workbench.action.terminal.paste": "Paste into Active Terminal", - "workbench.action.terminal.pasteSelection": "Paste Selection into Active Terminal" + "workbench.action.terminal.copyAndClearSelection": "Copiare e cancellare selezione", + "workbench.action.terminal.copyLastCommand": "Copia ultimo comando", + "workbench.action.terminal.copyLastCommandAndOutput": "Copia ultimo comando e output", + "workbench.action.terminal.copyLastCommandOutput": "Copia l'output dell'ultimo comando", + "workbench.action.terminal.copySelection": "Copia selezione", + "workbench.action.terminal.copySelectionAsHtml": "Copia selezione come HTML", + "workbench.action.terminal.paste": "Incolla nel terminale attivo", + "workbench.action.terminal.pasteSelection": "Incolla selezione nel terminale attivo" }, "vs/workbench/contrib/terminalContrib/clipboard/browser/terminalClipboard": { - "confirmMoveTrashMessageFilesAndDirectories": "Are you sure you want to paste {0} lines of text into the terminal?", - "doNotAskAgain": "Do not ask me again", - "multiLinePasteButton": "&&Paste", - "multiLinePasteButton.oneLine": "Paste as &&one line", - "preview": "Preview:" + "confirmMoveTrashMessageFilesAndDirectories": "Incollare {0} righe di testo nel terminale?", + "doNotAskAgain": "Non visualizzare più questo messaggio", + "multiLinePasteButton": "&&Incolla", + "multiLinePasteButton.oneLine": "Incolla come &&>una riga", + "preview": "Anteprima:" }, "vs/workbench/contrib/terminalContrib/commandGuide/browser/terminal.commandGuide.contribution": { "terminalCommandGuide.foreground": "Colore in primo piano nella guida dei comandi del terminale visualizzata a sinistra di un comando e relativo output al passaggio del puntatore del mouse." @@ -12400,7 +12501,6 @@ "showCommandGuide": "Indica se visualizzare la guida dei comandi al passaggio del puntatore del mouse su un comando nel terminale." }, "vs/workbench/contrib/terminalContrib/developer/browser/terminal.developer.contribution": { - "terminalDevMode": "Modalità sviluppo terminale", "workbench.action.terminal.recordSession": "Registra sessione terminale", "workbench.action.terminal.recordSession.recording": "Registrazione della sessione del terminale in corso...", "workbench.action.terminal.restartPtyHost": "Riavvia Pty Host", @@ -12433,22 +12533,23 @@ "undo": "Annulla" }, "vs/workbench/contrib/terminalContrib/history/browser/terminal.history.contribution": { - "goToRecentDirectory.metadata": "Goes to a recent folder", - "workbench.action.terminal.clearPreviousSessionHistory": "Clear Previous Session History", - "workbench.action.terminal.goToRecentDirectory": "Go to Recent Directory...", - "workbench.action.terminal.runRecentCommand": "Run Recent Command..." + "goToRecentDirectory.metadata": "Passa a una cartella recente", + "workbench.action.terminal.clearPreviousSessionHistory": "Cancella cronologia sessioni precedenti", + "workbench.action.terminal.goToRecentDirectory": "Vai alla directory recente...", + "workbench.action.terminal.runRecentCommand": "Esegui comando recente..." }, "vs/workbench/contrib/terminalContrib/history/browser/terminalRunRecentQuickPick": { - "removeCommand": "Remove from Command History", - "selectRecentCommand": "Select a command to run (hold Alt-key to edit the command)", - "selectRecentCommandMac": "Select a command to run (hold Option-key to edit the command)", - "selectRecentDirectory": "Select a directory to go to (hold Alt-key to edit the command)", - "selectRecentDirectoryMac": "Select a directory to go to (hold Option-key to edit the command)", - "shellFileHistoryCategory": "{0} history", - "viewCommandOutput": "View Command Output" + "openShellHistoryFile": "Apri file", + "removeCommand": "Rimuovi dalla cronologia dei comandi", + "selectRecentCommand": "Selezionare un comando da eseguire (tenere premuto ALT per modificare il comando)", + "selectRecentCommandMac": "Selezionare un comando da eseguire (tenere premuto il tasto Opzione per modificare il comando)", + "selectRecentDirectory": "Selezionare una directory in cui andare (tenere premuto ALT per modificare il comando)", + "selectRecentDirectoryMac": "Selezionare una directory in cui andare (tenere premuto il tasto Opzione per modificare il comando)", + "shellFileHistoryCategory": "Cronologia {0}", + "viewCommandOutput": "Visualizza output comando" }, "vs/workbench/contrib/terminalContrib/history/common/terminal.history": { - "terminal.integrated.shellIntegration.history": "Controls the number of recently used commands to keep in the terminal command history. Set to 0 to disable terminal command history." + "terminal.integrated.shellIntegration.history": "Controlla il numero di comandi utilizzati di recente da mantenere nella cronologia dei comandi del terminale. Impostare a 0 per disabilitare la cronologia dei comandi del terminale." }, "vs/workbench/contrib/terminalContrib/links/browser/terminal.links.contribution": { "workbench.action.terminal.openDetectedLink": "Aprire collegamento rilevato", @@ -12482,14 +12583,14 @@ "terminal.integrated.urlLinks": "Url" }, "vs/workbench/contrib/terminalContrib/quickAccess/browser/terminal.quickAccess.contribution": { - "quickAccessTerminal": "Switch Active Terminal", - "tasksQuickAccessHelp": "Show All Opened Terminals", - "tasksQuickAccessPlaceholder": "Type the name of a terminal to open." + "quickAccessTerminal": "Cambia terminale attivo", + "tasksQuickAccessHelp": "Mostra tutti i terminali aperti", + "tasksQuickAccessPlaceholder": "Digitare il nome di un terminale da aprire." }, "vs/workbench/contrib/terminalContrib/quickAccess/browser/terminalQuickAccess": { - "renameTerminal": "Rename Terminal", - "workbench.action.terminal.newWithProfilePlus": "Create New Terminal With Profile...", - "workbench.action.terminal.newplus": "Create New Terminal" + "renameTerminal": "Rinomina terminale", + "workbench.action.terminal.newWithProfilePlus": "Crea nuovo terminale con profilo...", + "workbench.action.terminal.newplus": "Crea nuovo terminale" }, "vs/workbench/contrib/terminalContrib/quickFix/browser/quickFixAddon": { "codeAction.widget.id.quickfix": "Correzione rapida", @@ -12534,6 +12635,7 @@ "workbench.action.terminal.acceptSelectedSuggestionEnter": "Accetta i suggerimenti selezionati (INVIO)", "workbench.action.terminal.clearSuggestCache": "Cancellare cache suggerimenti", "workbench.action.terminal.hideSuggestWidget": "Nascondi widget suggerimenti", + "workbench.action.terminal.requestCompletions": "Completamenti di richieste", "workbench.action.terminal.selectNextPageSuggestion": "Selezionare il suggerimento per la pagina successiva", "workbench.action.terminal.selectNextSuggestion": "Seleziona il suggerimento successivo", "workbench.action.terminal.selectPrevPageSuggestion": "Seleziona il suggerimento per pagina precedente", @@ -12548,7 +12650,8 @@ "suggest.builtinCompletions": "Controlla quali completamenti predefiniti vengono attivati. Questa impostazione può causare conflitti se i completamenti della shell personalizzati sono configurati nel profilo della shell.", "suggest.builtinCompletions.pwshCode": "I completer degli argomenti di PowerShell personalizzati verranno registrati per le interfacce della riga di comando \"code\" e \"code-insiders\" di VS Code. Attualmente è molto semplice e suggerisce sempre flag e sottocomandi senza controllare il contesto.", "suggest.builtinCompletions.pwshGit": "I completer degli argomenti di PowerShell personalizzati verranno registrati per l'interfaccia della riga di comando \"git\".", - "suggest.enabled": "Abilita i suggerimenti IntelliSense del terminale sperimentale per le shell supportate ({0}) quando {1} è impostato su {2}.\r\n\r\nSe l'integrazione della shell viene installata manualmente, è necessario impostare {3} su {4} prima di chiamare lo script di integrazione della shell.", + "suggest.enableExtensionCompletions": "Controls whether extension completions are enabled.", + "suggest.enabled": "Enables experimental terminal Intellisense suggestions for supported shells ({0}) when {1} is set to {2}.\r\n\r\nIf shell integration is installed manually, {3} needs to be set to {4} before calling the shell integration script. \r\n\r\nFor zsh and bash completions, {5} will also need to be set.", "suggest.quickSuggestions": "Controlla se i suggerimenti devono essere visualizzati automaticamente durante la digitazione. Tenere anche conto dell'impostazione {0} che controlla se i suggerimenti vengono attivati dai caratteri speciali.", "suggest.runOnEnter": "Controlla se i suggerimenti devono essere eseguiti immediatamente quando si preme \"INVIO\" (non il tasto \"TAB\") per accettare il risultato.", "suggest.suggestOnTriggerCharacters": "Controlla se i suggerimenti devono essere visualizzati automaticamente durante la digitazione dei caratteri trigger." @@ -12563,8 +12666,8 @@ "terminal.integrated.localEchoStyle": "Stile terminale del testo con eco locale, ovvero uno stile di carattere o un colore RGB." }, "vs/workbench/contrib/terminalContrib/wslRecommendation/browser/terminal.wslRecommendation.contribution": { - "install": "Install", - "useWslExtension.title": "The '{0}' extension is recommended for opening a terminal in WSL." + "install": "Installa", + "useWslExtension.title": "Per aprire un terminale in WSL, è consigliata l'estensione '{0}'." }, "vs/workbench/contrib/terminalContrib/zoom/browser/terminal.zoom.contribution": { "fontZoomIn": "Aumenta dimensione carattere", @@ -12822,12 +12925,12 @@ "openTestCoverage": "Visualizza copertura del test", "run test": "Esegui test", "testing.cancelRun": "Annulla esecuzione test", - "testing.debugLastRun": "Debug Last Run", - "testing.debugTest": "Debug Test", + "testing.debugLastRun": "Esegui debug dell'ultima esecuzione", + "testing.debugTest": "Test di debug", "testing.goToError": "Passa all'errore", "testing.goToTest": "Passa al test", - "testing.reRunLastRun": "Rerun Last Run", - "testing.reRunTest": "Rerun Test", + "testing.reRunLastRun": "Ripeti l'ultima esecuzione", + "testing.reRunTest": "Esegui di nuovo il test", "testing.revealInExplorer": "Visualizza in Esplora test", "testing.showResultOutput": "Mostra output risultati", "testingPeekLabel": "Messaggi dei risultati del test" @@ -12855,7 +12958,9 @@ "testing.iconSkipped.retired": "Colore ritirato per l'icona \"Ignorato\" in Esplora test.", "testing.iconUnset": "Colore per l'icona 'Annullato' in Esplora test.", "testing.iconUnset.retired": "Colore ritirato per l'icona \"Annullato\" in Esplora test.", - "testing.message.error.decorationForeground": "Colore del testo dei messaggi di errore dei test visualizzati inline nell'editor.", + "testing.message.error.badgeBackground": "Colore di sfondo del testo dei messaggi di errore dei test visualizzati inline nell'editor.", + "testing.message.error.badgeBorder": "Colore del bordo dei messaggi di errore dei test visualizzati inline nell'editor.", + "testing.message.error.badgeForeground": "Colore del testo dei messaggi di errore dei test visualizzati inline nell'editor.", "testing.message.error.marginBackground": "Colore del margine accanto ai messaggi di errore visualizzati inline nell'editor.", "testing.message.info.decorationForeground": "Colore del testo dei messaggi informativi dei test visualizzati inline nell'editor.", "testing.message.info.marginBackground": "Colore del margine accanto ai messaggi informativi visualizzati inline nell'editor.", @@ -12872,7 +12977,6 @@ "testConfigurationTitle": "Test", "testing.ShowCoverageInExplorer": "Indica se la copertura di test deve essere inattiva nella visualizzazione Esplora file.", "testing.alwaysRevealTestOnStateChange": "Rivela sempre il test eseguito quando {0} è attivato. Se questa impostazione è disattivata, verranno rivelati solo i test non superati.", - "testing.autoRun.delay": "Indica l'intervallo di attesa in millisecondi dal momento in cui un test viene contrassegnato come obsoleto a quando viene avviata una nuova esecuzione.", "testing.automaticallyOpenPeekView": "Consente di configurare l'apertura automatica della visualizzazione in anteprima dell'errore.", "testing.automaticallyOpenPeekView.failureAnywhere": "Apre automaticamente, indipendentemente dal punto in cui si è verificato l'errore.", "testing.automaticallyOpenPeekView.failureInVisibleDocument": "Apre automaticamente quando un test non viene superato in un documento visibile.", @@ -13141,7 +13245,7 @@ }, "vs/workbench/contrib/userDataProfile/browser/userDataProfile": { "New Profile Window": "Nuova finestra con profilo", - "change profile": "Switch to {0} profile", + "change profile": "Passa al profilo {0}", "create profile": "Nuovo profilo...", "current": "Corrente", "delete profile": "Elimina profilo...", @@ -13153,12 +13257,12 @@ "new window with profile": "Nuova finestra con profilo", "newWindowWithProfile": "Nuova finestra con profilo...", "open": "Apri profilo {0}", - "open profile": "Open New Window with {0} Profile", + "open profile": "Apri nuova finestra con profilo {0}", "open profiles": "Apri profili (interfaccia utente)", "openShort": "{0}", "pick profile": "Seleziona profilo", "pick profile to delete": "Selezionare i profili da eliminare", - "profiles": "Profile ({0})", + "profiles": "Profilo ({0})", "save profile as": "Salva profilo corrente con nome...", "selectProfile": "Selezionare profilo", "switchProfile": "Cambia profilo...", @@ -13176,7 +13280,7 @@ "addFolderTitle": "Seleziona cartelle da aggiungere", "change profile": "Cambia profilo", "changeIcon": "Fare clic per cambiare l'icona", - "contents": "Contents", + "contents": "Sommario", "contents source description": "Configurare l'origine del contenuto per il profilo\r\n", "copy description": "Copia", "copy from default": "{0} (Copia)", @@ -13192,7 +13296,7 @@ "default profile contents description": "Visualizzare il contenuto di questo profilo\r\n", "defaultProfileIcon": "Non è possibile modificare l'icona per il profilo predefinito", "defaultProfileName": "Non è possibile modificare il nome per il profilo predefinito", - "deleteTrustedUri": "Delete Path", + "deleteTrustedUri": "Elimina percorso", "editIcon": "Icona per l'icona di modifica della cartella nell'editor dei profili.", "empty profile": "Nessuno", "enable for current window": "Usare questo profilo per la finestra corrente", @@ -13230,7 +13334,7 @@ "profileName": "Nome profilo", "profiles": "Profili", "profilesSashBorder": "Colore del bordo della barra di divisione dell'editor dei Profili.", - "removeIcon": "Icon for the remove folder icon in the profiles editor.", + "removeIcon": "Icona per l'icona di rimozione della cartella nell'editor dei profili.", "settings": "Impostazioni", "snippets": "Frammenti di codice", "tasks": "Attività", @@ -13493,7 +13597,7 @@ }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedAccessibleView": { "gettingStarted.description": "Descrizione: {0}", - "gettingStarted.step": "Passaggio {0}: {1}\r\nDescrizione: {2}", + "gettingStarted.step": "{0}\r\n{1}", "gettingStarted.title": "Titolo: {0}" }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedColors": { @@ -13548,7 +13652,7 @@ }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedInput": { "getStarted": "Introduzione", - "walkthroughPageTitle": "Walkthrough: " + "walkthroughPageTitle": "Procedura dettagliata: " }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedService": { "builtin": "Predefinito", @@ -13580,7 +13684,7 @@ "gettingStarted.accessibleView.title": "Gli utenti di utilità per la lettura dello schermo possono esaminare il contenuto riga per riga, carattere per carattere nella visualizzazione accessibile.", "gettingStarted.beginner.description": "Ottieni una panoramica delle funzionalità più essenziali", "gettingStarted.beginner.title": "Informazioni sulle nozioni fondamentali", - "gettingStarted.beginner.walkthroughPageTitle": "Essential Features", + "gettingStarted.beginner.walkthroughPageTitle": "Funzionalità essenziali", "gettingStarted.codeFolding.description.interpolated": "Ridurre o espandere una sezione di codice con il comando Attiva/Disattiva riduzione.\r\n{0}\r\n Ridurre o espandere ricorsivamente con il comando Attiva/Disattiva riduzione in modo ricorsivo\r\n{1}\r\n", "gettingStarted.codeFolding.title": "Usare il code folding per comprimere blocchi di codice e concentrarsi sul codice a cui si è interessati.", "gettingStarted.commandPalette.description.interpolated": "Consente di eseguire comandi senza raggiungere il mouse per eseguire alcuna attività in VS Code.\r\n{0}", @@ -13635,13 +13739,13 @@ "gettingStarted.setup.OpenFolderWeb.description.interpolated": "La configurazione è stata completata ed è possibile iniziare a scrivere codice. È possibile aprire un progetto locale o un repository remoto per aggiungere i file in VS Code.\r\n{0}\r\n{1}", "gettingStarted.setup.description": "Personalizza l'editor, scopri le nozioni di base e inizia a scrivere codice", "gettingStarted.setup.title": "Introduzione a VS Code", - "gettingStarted.setup.walkthroughPageTitle": "Setup VS Code", + "gettingStarted.setup.walkthroughPageTitle": "Configurare VS Code", "gettingStarted.setupAccessibility.description": "Informazioni sugli strumenti e i collegamenti che rendono accessibile VS Code. Si noti che alcune azioni non sono utilizzabili nel contesto della procedura dettagliata.", "gettingStarted.setupAccessibility.title": "Introduzione alle funzionalità di accessibilità", - "gettingStarted.setupAccessibility.walkthroughPageTitle": "Setup VS Code Accessibility", + "gettingStarted.setupAccessibility.walkthroughPageTitle": "Configurare accessibilità VS Code", "gettingStarted.setupWeb.description": "Personalizza l'editor, scopri le nozioni di base e inizia a scrivere codice", "gettingStarted.setupWeb.title": "Introduzione a VS Code per il Web", - "gettingStarted.setupWeb.walkthroughPageTitle": "Setup VS Code Web", + "gettingStarted.setupWeb.walkthroughPageTitle": "Configurare VS Code Web", "gettingStarted.shortcuts.description.interpolated": "Una volta individuati i comandi preferiti, è possibile creare scelte rapide da tastiera personalizzate per l'accesso immediato.\r\n{0}", "gettingStarted.shortcuts.title": "Personalizza i collegamenti", "gettingStarted.tasks.description.interpolated": "È possibile creare attività per i flussi di lavoro comuni e sfruttare l'esperienza integrata di esecuzione di script e controllo automatico dei risultati.\r\n{0}", @@ -14038,9 +14142,12 @@ "useOtherAccount": "Accedi a un altro account" }, "vs/workbench/services/authentication/browser/authenticationService": { + "authentication.id": "ID del provider di autenticazione.", "authentication.idConflict": "L'ID autenticazione '{0}' è già stato registrato", + "authentication.label": "Nome leggibile del provider di autenticazione.", "authentication.missingId": "Un contributo di autenticazione deve specificare un ID.", - "authentication.missingLabel": "Un contributo di autenticazione deve specificare un'etichetta." + "authentication.missingLabel": "Un contributo di autenticazione deve specificare un'etichetta.", + "authenticationExtensionPoint": "Contribuisce all'autenticazione" }, "vs/workbench/services/auxiliaryWindow/browser/auxiliaryWindowService": { "lifecycleVeto": "Le modifiche apportate potrebbero non essere salvate. Selezionare \"Annulla\" e riprovare.", @@ -14284,6 +14391,7 @@ "install single extension": "Installare e sincronizzare l'estensione '{0}' tra i dispositivi?", "limited support": "'{0}' presenta funzionalità limitate in {1}.", "main.notFound": "Non è possibile eseguire l'attivazione perché non è stato possibile trovare {0}", + "manifest is not found": "Manifest is not found", "multipleDependentsError": "Non è possibile disinstallare l'estensione '{0}'. Alcune estensioni, tra cui '{1}' e '{2}' dipendono da tale estensione.", "non web extensions": "'{0}' contiene estensioni non supportate in {1}.", "non web extensions detail": "Contiene estensioni non supportate.", @@ -14291,6 +14399,11 @@ "singleDependentError": "Non è possibile disinstallare l'estensione '{0}'. L'estensione '{1}' dipende da tale estensione.", "twoDependentsError": "Non è possibile disinstallare l'estensione '{0}'. Le estensioni '{1}' e '{2}' dipendono da tale estensione." }, + "vs/workbench/services/extensionManagement/common/webExtensionManagementService": { + "VS Code for Web": "{0} for the Web", + "learn why": "Learn Why", + "not web tooltip": "The '{0}' extension is not available in {1}." + }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", "remote": "Remoto" @@ -14368,6 +14481,7 @@ "vscode.extension.activationEvents.onSearch": "Un evento di attivazione emesso ogni volta che viene avviata una ricerca nella cartella con lo schema specificato.", "vscode.extension.activationEvents.onStartupFinished": "Evento di attivazione generato al termine dell'avvio (dopo l'attivazione di tutte le estensioni attivate tramite `*`).", "vscode.extension.activationEvents.onTaskType": "Evento di attivazione generato ogni volta che le attività di un determinato tipo devono essere elencate o risolte.", + "vscode.extension.activationEvents.onTerminalCompletionsRequested": "An activation event emitted when terminal completions are requested.", "vscode.extension.activationEvents.onTerminalProfile": "Evento di attivazione emesso quando viene avviato un profilo del terminale specifico.", "vscode.extension.activationEvents.onTerminalQuickFixRequest": "Evento di attivazione generato quando un comando corrisponde al selettore associato a questo ID", "vscode.extension.activationEvents.onUri": "Un evento di attivazione emesso ogni volta che viene aperto un URI a livello di sistema indirizzato a questa estensione.", @@ -14456,12 +14570,12 @@ "startBisect": "Avvia Bisezione estensioni" }, "vs/workbench/services/files/electron-sandbox/diskFileSystemProvider": { - "fileWatcher": "File Watcher" + "fileWatcher": "Watcher file" }, "vs/workbench/services/files/electron-sandbox/elevatedFileService": { - "fileNotTrusted": "Workspace is not trusted.", - "fileNotTrustedMessagePosix": "You are about to save '{0}' as super user.", - "fileNotTrustedMessageWindows": "You are about to save '{0}' as admin." + "fileNotTrusted": "L'area di lavoro non è attendibile.", + "fileNotTrustedMessagePosix": "Si sta per salvare \"{0}\" come utente con privilegi avanzati.", + "fileNotTrustedMessageWindows": "Si sta per salvare \"{0}\" come amministratore." }, "vs/workbench/services/filesConfiguration/common/filesConfigurationService": { "configuredReadonly": "L'editor è di sola lettura perché il file è stato impostato in sola lettura tramite le impostazioni. [Fare clic qui](command:{0}) per configurare o [attivare/disattivare per questa sessione](command:{1}).", @@ -14754,8 +14868,8 @@ "genericSaveError": "Non è stato possibile salvare '{0}': {1}" }, "vs/workbench/services/textfile/common/textFileSaveParticipant": { - "saveParticipants1": "Running Code Actions and Formatters...", - "skip": "Skip" + "saveParticipants1": "Esecuzione di azioni codice e formattatori in corso...", + "skip": "Ignora" }, "vs/workbench/services/textfile/electron-sandbox/nativeTextFileService": { "join.textFiles": "Salvataggio dei file di testo" @@ -14796,7 +14910,7 @@ "error.fontStyle": "Stile del carattere non valido nel tipo di carattere '{0}'. L'impostazione verrà ignorata.", "error.fontWeight": "Spessore del carattere non valido nel tipo di carattere '{0}'. L'impostazione verrà ignorata.", "error.icon.font": "La definizione dell'icona '{0}' verrà ignorata. ID carattere sconosciuto.", - "error.icon.fontCharacter": "La definizione dell'icona '{0}' verrà ignorata. Tipo di carattere sconosciuto.", + "error.icon.fontCharacter": "La definizione dell'icona '{0}' verrà ignorata. fontCharacter sconosciuto. Deve usare un carattere sing; o un simbolo \\ seguito da punti di codice Unicode in formato esadecimale.", "error.invalidformat": "Formato non valido per il file di tema delle icone dei prodotti: è previsto un oggetto.", "error.missingProperties": "Formato non valido per il file di tema delle icone di prodotto: deve contenere iconDefinitions e fonts.", "error.noFontSrc": "Nessuna origine di carattere valida nel tipo di carattere '{0}'. La definizione del tipo di carattere verrà ignorata.", @@ -14868,10 +14982,11 @@ "schema.folderNamesExpanded": "Associa i nomi delle cartelle alle icone per le cartelle espanse. La chiave di oggetto è il nome della cartella, segmenti di percorso esclusi. I modelli o i caratteri jolly non sono consentiti. La corrispondenza di nomi di cartella è case insensitive.", "schema.font-format": "Formato del tipo di carattere.", "schema.font-path": "Percorso del tipo di carattere, relativo al file di tema delle icone dei file corrente.", - "schema.font-size": "The default size of the font. We strongly recommend using a percentage value, for example: 125%.", + "schema.font-size": "Dimensioni predefinite del carattere. È consigliabile usare un valore percentuale, ad esempio: 125%.", "schema.font-style": "Stile del tipo di carattere. Per i valori validi, vedere https://developer.mozilla.org/en-US/docs/Web/CSS/font-style.", "schema.font-weight": "Peso del tipo di carattere. Per i valori validi, vedere https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight.", "schema.fontCharacter": "Quando si usa un tipo di carattere glifo: carattere nel tipo di carattere da usare.", + "schema.fontCharacter.formatError": "fontCharacter deve essere una singola lettera o una barra rovesciata seguita da punti di codice Unicode in formato esadecimale.", "schema.fontColor": "Quando si usa un tipo di carattere glifo: colore da usare.", "schema.fontId": "Quando si usa un tipo di carattere: ID del tipo di carattere. Se non è impostato, per impostazione predefinita viene usata la prima definizione del tipo di carattere.", "schema.fontSize": "Quando si usa un tipo di carattere: dimensioni del carattere in percentuale rispetto al tipo di carattere del testo. Se non è impostato, per impostazione predefinita vengono usate le dimensioni della definizione del tipo di carattere.", @@ -14904,10 +15019,12 @@ "contributes.icons": "Aggiunge come contributo le icone con tema definite dall'estensione", "invalid.icons.configuration": "'configuration.icons' deve essere un oggetto con i nomi delle icone come proprietà.", "invalid.icons.default": "'configuration.icons.default' deve essere un riferimento all'ID di un'altra icona del tema (stringa) o una definizione di icona (oggetto) con le proprietà `fontPath` e `fontCharacter`.", + "invalid.icons.default.fontCharacter": "È previsto che 'contributes.icons.default.fontCharacter' sia costituito da un carattere singolo o da un simbolo \\ seguito da punti di codice Unicode in formato esadecimale.", "invalid.icons.default.fontPath.extension": "L'estensione di file 'woff', woff2' o 'ttf' prevista per 'contributes.icons.default.fontPath' è '{0}'.", "invalid.icons.default.fontPath.path": "Previsto 'contributes.icons.default.fontPath' ({0}) da includere nella cartella dell'estensione ({0}).", "invalid.icons.description": "'configuration.icons.description' deve essere definito e non può essere vuoto", - "invalid.icons.id.format": "Le chiavi 'configuration.icons' rappresentano l'ID icona e possono contenere solo lettere, cifre e trattini. Devono essere costituite da almeno due segmenti nel formato 'component-iconname'." + "invalid.icons.id.format": "Le chiavi 'configuration.icons' rappresentano l'ID icona e possono contenere solo lettere, cifre e trattini. Devono essere costituite da almeno due segmenti nel formato 'component-iconname'.", + "schema.fontCharacter.formatError": "fontCharacter deve essere una singola lettera o una barra rovesciata seguita da punti di codice Unicode in formato esadecimale." }, "vs/workbench/services/themes/common/productIconThemeSchema": { "schema.font-format": "Formato del tipo di carattere.", @@ -15095,6 +15212,7 @@ "no": "No", "no account": "Non ci sono account disponibili", "no authentication providers": "Non è possibile attivare la sincronizzazione delle impostazioni perché non sono disponibili provider di autenticazione.", + "no authentication providers during signin": "Impossibile accedere: non sono disponibili provider di autenticazione.", "others": "Altri", "replace local": "Sostituisci elemento &&locale", "replace remote": "Sostituisci elemento &&remoto", @@ -15128,7 +15246,10 @@ }, "vs/workbench/services/views/browser/viewDescriptorService": { "hideView": "Nascondi '{0}'", - "resetViewLocation": "Reimposta posizione" + "hideViewDescription": "Nasconde la visualizzazione {0} se è visibile e il contenitore di visualizzazioni in cui si trova è visibile", + "resetViewLocation": "Reimposta posizione", + "toggleVisibilityDescription": "Attiva o disattiva la visibilità della visualizzazione {0} se il contenitore di visualizzazioni in cui si trova è visibile", + "user": "Contenitore visualizzazione utente" }, "vs/workbench/services/views/browser/viewsService": { "editor": "Editor di testo", @@ -15198,8 +15319,8 @@ "join.fileWorkingCopyManager": "Salvataggio delle copie di lavoro" }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { - "saveParticipants1": "Running Code Actions and Formatters...", - "skip": "Skip" + "saveParticipants1": "Esecuzione di azioni codice e formattatori in corso...", + "skip": "Ignora" }, "vs/workbench/services/workingCopy/common/workingCopyHistoryService": { "default.source": "File salvato", diff --git a/i18n/vscode-language-pack-ja/package.json b/i18n/vscode-language-pack-ja/package.json index eaf71ce8a7..b2a037f07b 100644 --- a/i18n/vscode-language-pack-ja/package.json +++ b/i18n/vscode-language-pack-ja/package.json @@ -310,6 +310,10 @@ "id": "vscode.swift", "path": "./translations/extensions/vscode.swift.i18n.json" }, + { + "id": "vscode.terminal-suggest", + "path": "./translations/extensions/vscode.terminal-suggest.i18n.json" + }, { "id": "vscode.theme-abyss", "path": "./translations/extensions/vscode.theme-abyss.i18n.json" diff --git a/i18n/vscode-language-pack-ja/translations/extensions/vscode.git.i18n.json b/i18n/vscode-language-pack-ja/translations/extensions/vscode.git.i18n.json index ac163b8e3e..3c80ccb5c9 100644 --- a/i18n/vscode-language-pack-ja/translations/extensions/vscode.git.i18n.json +++ b/i18n/vscode-language-pack-ja/translations/extensions/vscode.git.i18n.json @@ -155,13 +155,15 @@ "Never": "行わない", "No": "いいえ", "No rebase in progress.": "進行中のリベースはありません。", + "Not Committed Yet": "Not Committed Yet", + "Not Committed Yet (Staged)": "Not Committed Yet (Staged)", "OK": "OK", "OK, Don't Ask Again": "今後は確認しない", "OK, Don't Show Again": "OK、今後は表示しない", "Open": "開く", "Open Commit": "コミットを開く", "Open Comparison": "比較を開く", - "Open File": "Open File", + "Open File": "ファイルを開く", "Open Git Log": "Git ログを開く", "Open Merge": "マージを開く", "Open Repositories In Parent Folders": "親フォルダーでリポジトリを開く", @@ -268,7 +270,7 @@ "There are {0} unsaved files.\n\nWould you like to save them before stashing?": "{0} 個の保存されていないファイルがあります。\n\nスタッシュする前に保存しますか?", "There are {0} untracked files which will be DELETED FROM DISK if discarded.": "破棄すると {0} 個の未追跡ファイルがディスクから削除されます。", "There were merge conflicts while applying the stash.": "スタッシュを適用している間に、マージの競合がありました。", - "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.": "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.", + "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.": "変更のチェリー ピック中にマージの競合が発生しました。競合を解決してからコミットしてください。", "This action will pull and push commits from and to \"{0}/{1}\".": "このアクションは、\"{0}/{1}\" との間でコミットをプルおよびプッシュします。", "This repository has no remotes configured to fetch from.": "リポジトリには、フェッチ元として構成されているリモートがありません。", "This will DELETE {0} untracked files!\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST.": "{0} 個の追跡されていないファイルが削除されます。\n元に戻すことはできません。\nこれらのファイルは完全に失われます。", @@ -281,6 +283,7 @@ "Untracked": "追跡対象外", "Untracked Changes": "追跡対象外の変更", "Update Git": "Git の更新", + "View Commit": "View Commit", "Would you like to add \"{0}\" to .gitignore?": ".gitignore に \"{0}\" を追加しますか?", "Would you like to open the cloned repository, or add it to the current workspace?": "複製したリポジトリを開きますか? または現在のワークスペースに追加しますか?", "Would you like to open the cloned repository?": "クローンしたリポジトリを開きますか?", @@ -304,7 +307,9 @@ "[main] Using git \"{0}\" from \"{1}\"": "[main] \"{1}\" から Git \"{0}\" を使用しています", "[main] Validating found git in: \"{0}\"": "[main] Git の検証が検出されました: \"{0}\"", "branches": "ブランチ", + "in {0}": "in {0}", "no": "no", + "now": "now", "remote branches": "リモート ブランチ", "tags": "タグ", "yes": "はい", @@ -331,10 +336,63 @@ "{0} Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "{0} Branch の発行", "{0} Sync Changes{1}{2}": "{0}変更の同期{1}{2}", "{0} characters over {1} in current line": "現在の行で {1} から {0} 文字オーバー", + "{0} day": "{0} day", + "{0} day ago": "{0} day ago", + "{0} days": "{0} days", + "{0} days ago": "{0} days ago", + "{0} hour": "{0} hour", + "{0} hour ago": "{0} hour ago", + "{0} hours": "{0} hours", + "{0} hours ago": "{0} hours ago", + "{0} hr": "{0} hr", + "{0} hr ago": "{0} hr ago", + "{0} hrs": "{0} hrs", + "{0} hrs ago": "{0} hrs ago", + "{0} min": "{0} min", + "{0} min ago": "{0} min ago", + "{0} mins": "{0} mins", + "{0} mins ago": "{0} mins ago", + "{0} minute": "{0} minute", + "{0} minute ago": "{0} minute ago", + "{0} minutes": "{0} minutes", + "{0} minutes ago": "{0} minutes ago", + "{0} mo": "{0} mo", + "{0} mo ago": "{0} mo ago", + "{0} month": "{0} month", + "{0} month ago": "{0} month ago", + "{0} months": "{0} months", + "{0} months ago": "{0} months ago", + "{0} mos": "{0} mos", + "{0} mos ago": "{0} mos ago", + "{0} sec": "{0} sec", + "{0} sec ago": "{0} sec ago", + "{0} second": "{0} second", + "{0} second ago": "{0} second ago", + "{0} seconds": "{0} seconds", + "{0} seconds ago": "{0} seconds ago", + "{0} secs": "{0} secs", + "{0} secs ago": "{0} secs ago", + "{0} week": "{0} week", + "{0} week ago": "{0} week ago", + "{0} weeks": "{0} weeks", + "{0} weeks ago": "{0} weeks ago", + "{0} wk": "{0} wk", + "{0} wk ago": "{0} wk ago", + "{0} wks": "{0} wks", + "{0} wks ago": "{0} wks ago", + "{0} year": "{0} year", + "{0} year ago": "{0} year ago", + "{0} years": "{0} years", + "{0} years ago": "{0} years ago", + "{0} yr": "{0} yr", + "{0} yr ago": "{0} yr ago", + "{0} yrs": "{0} yrs", + "{0} yrs ago": "{0} yrs ago", "{0} ↔ {1}": "{0} ↔ {1}" }, "package": { "colors.added": "追加したリソースの配色。", + "colors.blameEditorDecoration": "Color for the blame editor decoration.", "colors.conflict": "リソースが競合する場合の配色", "colors.deleted": "リソースを検出した場合の配色", "colors.ignored": "リソースを無視する場合の配色", @@ -358,7 +416,7 @@ "command.checkoutDetached": "チェックアウト先 (デタッチ済み)...", "command.checkoutRefDetached": "チェックアウト (デタッチ済み)", "command.cherryPick": "チェリーピック...", - "command.cherryPickAbort": "Abort Cherry Pick", + "command.cherryPickAbort": "チェリー ピックの中止", "command.cherryPickRef": "チェリーピック", "command.clean": "変更を破棄", "command.cleanAll": "すべての変更を破棄", @@ -493,6 +551,8 @@ "config.autofetch": "true に設定すると、現在の Git リポジトリの既定のリモートからコミットが自動的にフェッチされます。[すべて] に設定すると、すべてのリモートからフェッチされます。", "config.autofetchPeriod": "`#git.autofetch#` が有効な場合の git の自動フェッチ間隔 (秒単位)。", "config.autorefresh": "自動更新の有効/無効。", + "config.blameEditorDecoration.enabled": "Controls whether to show git blame information in the editor using editor decorations.", + "config.blameStatusBarItem.enabled": "Controls whether to show git blame information in the status bar.", "config.branchPrefix": "新しいブランチを作成するときに使用されるプレフィックス。", "config.branchProtection": "保護されたブランチのリスト。既定では、変更が保護されたブランチにコミットされる前にプロンプトが表示されます。プロンプトは、'#git.branchProtectionPrompt#' 設定を使用して制御できます。", "config.branchProtectionPrompt": "保護されたブランチに変更をコミットする前にプロンプトを表示するかどうかを制御します。", diff --git a/i18n/vscode-language-pack-ja/translations/extensions/vscode.ipynb.i18n.json b/i18n/vscode-language-pack-ja/translations/extensions/vscode.ipynb.i18n.json index 2eb753b73d..b67f9e42af 100644 --- a/i18n/vscode-language-pack-ja/translations/extensions/vscode.ipynb.i18n.json +++ b/i18n/vscode-language-pack-ja/translations/extensions/vscode.ipynb.i18n.json @@ -16,7 +16,7 @@ "copyCellOutput.title": "セル出力のコピー", "description": "Jupyter の .ipynb ノートブック ファイルを開いて読み取るための基本サポートを提供します", "displayName": ".ipynb のサポート", - "ipynb.experimental.serialization": "Experimental feature to serialize the Jupyter notebook in a worker thread.", + "ipynb.experimental.serialization": "ワーカー スレッドで Jupyter Notebook をシリアル化するための試験的な機能です。", "ipynb.pasteImagesAsAttachments.enabled": "ipynb ノートブック ファイルの Markdown セルへの画像の貼り付け機能を有効または無効にします。貼り付けられた画像は、セルに添付ファイルとして挿入されます。", "markdownAttachmentRenderer.displayName": "Markdown-It ipynb Cell Attachment renderer", "newUntitledIpynb.shortTitle": "Jupyter Notebook", diff --git a/i18n/vscode-language-pack-ja/translations/extensions/vscode.markdown-language-features.i18n.json b/i18n/vscode-language-pack-ja/translations/extensions/vscode.markdown-language-features.i18n.json index 05d9dcf658..7a0915e8ea 100644 --- a/i18n/vscode-language-pack-ja/translations/extensions/vscode.markdown-language-features.i18n.json +++ b/i18n/vscode-language-pack-ja/translations/extensions/vscode.markdown-language-features.i18n.json @@ -34,13 +34,16 @@ "Follow link": "リンクをフォロー", "Go to link definition": "リンク定義に移動する", "Header does not exist in file: {0}": "ヘッダーがファイルに存在しません: {0}", + "Insert Markdown Audio": "Insert Markdown Audio", "Insert Markdown Image": "Markdown 画像の挿入", "Insert Markdown Images": "Markdown 画像の挿入", "Insert Markdown Images and Links": "Markdown 画像とリンクの挿入", "Insert Markdown Link": "Markdown リンクの挿入", "Insert Markdown Links": "Markdown リンクの挿入", "Insert Markdown Media": "Markdown メディアの挿入", + "Insert Markdown Media and Images": "Insert Markdown Media and Images", "Insert Markdown Media and Links": "Markdown メディアとリンクの挿入", + "Insert Markdown Video": "Insert Markdown Video", "Insert image": "画像の挿入", "Insert link": "リンクの挿入", "Link definition for '{0}' already exists": "'{0}' のリンク定義は既に存在します", diff --git a/i18n/vscode-language-pack-ja/translations/extensions/vscode.microsoft-authentication.i18n.json b/i18n/vscode-language-pack-ja/translations/extensions/vscode.microsoft-authentication.i18n.json index ef3d5913a5..7da83e103d 100644 --- a/i18n/vscode-language-pack-ja/translations/extensions/vscode.microsoft-authentication.i18n.json +++ b/i18n/vscode-language-pack-ja/translations/extensions/vscode.microsoft-authentication.i18n.json @@ -29,6 +29,9 @@ "package": { "description": "Microsoft 認証プロバイダー", "displayName": "Microsoft アカウント", + "microsoft-authentication.implementation.description": "The authentication implementation to use for signing in with a Microsoft account.", + "microsoft-authentication.implementation.enumDescriptions.classic": "Use the classic authentication flow to sign in with a Microsoft account.", + "microsoft-authentication.implementation.enumDescriptions.msal": "Use the Microsoft Authentication Library (MSAL) to sign in with a Microsoft account.", "microsoft-sovereign-cloud.customEnvironment.activeDirectoryEndpointUrl.description": "カスタム ソブリン クラウドの Active Directory エンドポイント。", "microsoft-sovereign-cloud.customEnvironment.activeDirectoryResourceId.description": "カスタム ソブリン クラウドの Active Directory リソース ID。", "microsoft-sovereign-cloud.customEnvironment.description": "Microsoft ソブリン クラウド認証プロバイダーで使用するソブリン クラウドのカスタム構成です。この機能を使用するには、これと、`#microsoft-sovereign-cloud.environment#` を 'custom' に設定することが必要です。", @@ -41,8 +44,7 @@ "microsoft-sovereign-cloud.environment.enumDescriptions.AzureUSGovernment": "Azure 米国政府機関", "microsoft-sovereign-cloud.environment.enumDescriptions.custom": "カスタム Microsoft ソブリン クラウド", "signIn": "サインイン", - "signOut": "サインアウト", - "useMsal.description": "Microsoft 認証ライブラリ (MSAL) を使用して、Microsoft アカウントでサインインします。" + "signOut": "サインアウト" } } } \ No newline at end of file diff --git a/i18n/vscode-language-pack-ja/translations/extensions/vscode.terminal-suggest.i18n.json b/i18n/vscode-language-pack-ja/translations/extensions/vscode.terminal-suggest.i18n.json new file mode 100644 index 0000000000..930d5316d4 --- /dev/null +++ b/i18n/vscode-language-pack-ja/translations/extensions/vscode.terminal-suggest.i18n.json @@ -0,0 +1,17 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Extension to add terminal completions for zsh, bash, and fish terminals.", + "displayName": "Terminal Suggest for VS Code", + "view.name": "Terminal Suggest" + } + } +} \ No newline at end of file diff --git a/i18n/vscode-language-pack-ja/translations/extensions/vscode.typescript-language-features.i18n.json b/i18n/vscode-language-pack-ja/translations/extensions/vscode.typescript-language-features.i18n.json index e317cd84f1..23230f9d64 100644 --- a/i18n/vscode-language-pack-ja/translations/extensions/vscode.typescript-language-features.i18n.json +++ b/i18n/vscode-language-pack-ja/translations/extensions/vscode.typescript-language-features.i18n.json @@ -63,7 +63,7 @@ "Go to Source Definition failed. Requires TypeScript 4.7+.": "ソース定義に移動できませんでした。TypeScript 4.7 以降が必要です。", "Go to Source Definition failed. Unknown file type.": "ソース定義に移動できませんでした。ファイルの種類が不明です。", "Go to Source Definition failed. Unsupported file type.": "ソース定義に移動できませんでした。ファイルの種類がサポート対象外です。", - "Initializing project '{0}'": "プロジェクト '{0}' を初期化しています", + "Initializing '{0}'": "'{0}' を初期化しています", "JS/TS IntelliSense Status": "JS/TS IntelliSense の状態", "JSDoc comment": "JSDoc コメント", "Learn More": "詳細情報", @@ -87,8 +87,6 @@ "Please report an issue against Yarn PnP": "Yarn PnP に対する問題を報告してください", "Please update your TypeScript version": "TypeScript のバージョンを更新してください", "Project Wide IntelliSense not available": "Project Wide IntelliSense を使用できません", - "Related files provider failed. Copilot requested file with unsupported language mode.": "Related files provider failed. Copilot requested file with unsupported language mode.", - "Related files provider failed. No active text editor.": "Related files provider failed. No active text editor.", "Remove Unused Imports": "未使用のインポートの削除", "Remove all unused code": "未使用のコードをすべて削除する", "Report Issue": "問題を報告", @@ -139,27 +137,7 @@ "{0} references": "{0} 個の参照" }, "package": { - "codeActions.refactor.extract.constant.description": "式を定数に抽出します。", - "codeActions.refactor.extract.constant.title": "定数を抽出する", - "codeActions.refactor.extract.function.description": "式をメソッドまたは関数に抽出します。", - "codeActions.refactor.extract.function.title": "関数を抽出する", - "codeActions.refactor.extract.interface.description": "型をインターフェイスに抽出します。", - "codeActions.refactor.extract.interface.title": "インターフェイスの抽出", - "codeActions.refactor.extract.type.description": "型を型のエイリアスに抽出します。", - "codeActions.refactor.extract.type.title": "型の抽出", - "codeActions.refactor.move.newFile.description": "式を新しいファイルに移動します。", - "codeActions.refactor.move.newFile.title": "新しいファイルへ移動します", - "codeActions.refactor.rewrite.arrow.braces.description": "アロー関数内のかっこを追加または削除します。", - "codeActions.refactor.rewrite.arrow.braces.title": "中かっこを書き換える", - "codeActions.refactor.rewrite.export.description": "既定のエクスポートと名前付きエクスポートを変換します。", - "codeActions.refactor.rewrite.export.title": "エクスポートを変換する", - "codeActions.refactor.rewrite.import.description": "名前付きインポートと名前空間インポートを変換します。", - "codeActions.refactor.rewrite.import.title": "インポートを変換する", - "codeActions.refactor.rewrite.parameters.toDestructured.title": "パラメーターを非構造化オブジェクトに変換する", - "codeActions.refactor.rewrite.property.generateAccessors.description": "'get' および 'set' アクセサーの生成", - "codeActions.refactor.rewrite.property.generateAccessors.title": "アクセサーを生成する", - "codeActions.source.organizeImports.title": "インポートを整理", - "configuration.expandableHover": "(試験段階) ホバー時の展開を有効または無効にします。", + "configuration.expandableHover": "ホバー時の展開を有効または無効にします。", "configuration.implicitProjectConfig.checkJs": "JavaScript ファイルのセマンティック チェックを有効または無効にします。既存の 'jsconfig.json' または 'tsconfig.json' ファイルによってこの設定がオーバーライドされます。", "configuration.implicitProjectConfig.experimentalDecorators": "プロジェクト外の JavaScript ファイルの 'experimentalDecorators' を有効または無効にします。既存の 'jsconfig.json' または 'tsconfig.json' ファイルによってこの設定がオーバーライドされます。", "configuration.implicitProjectConfig.module": "プログラムのモジュール システムを設定します。詳細は次をご覧ください: https://www.typescriptlang.org/tsconfig#module。", @@ -176,7 +154,7 @@ "configuration.inlayHints.variableTypes.suppressWhenTypeMatchesName": "名前が型名と同じ変数の型ヒントを非表示にします。", "configuration.javascript.checkJs.checkJs.deprecation": "この設定は、`js/ts.implicitProjectConfig.checkJs` を優先して非推奨になりました。", "configuration.javascript.checkJs.experimentalDecorators.deprecation": "この設定は、`js/ts.implicitProjectConfig.experimentalDecorators` を優先して非推奨になりました。", - "configuration.preferGoToSourceDefinition": "代わりに [ソース定義に移動] をトリガーすることで、可能な場合は [ソース定義に移動] で型宣言ファイルを回避します。これにより、[ソース定義に移動] をマウス ジェスチャでトリガーできます。", + "configuration.preferGoToSourceDefinition": "代わりに `ソース定義に移動` をトリガーすることで、可能な場合は `ソース定義に移動` で型宣言ファイルを回避します。これにより、`ソース定義に移動` をマウス ジェスチャでトリガーできます。", "configuration.suggest.autoImports": "自動インポートの提案を有効または無効にします。", "configuration.suggest.classMemberSnippets.enabled": "クラス メンバーのスニペットの入力候補を有効または無効にします。", "configuration.suggest.completeFunctionCalls": "パラメーター シグネチャを含む完全な関数。", @@ -188,7 +166,7 @@ "configuration.suggest.objectLiteralMethodSnippets.enabled": "オブジェクト リテラル内のメソッドのスニペット補完を有効または無効にします。", "configuration.suggest.paths": "import ステートメントや require 呼び出しでパスの提案を有効/無効にします。", "configuration.surveys.enabled": "VS Code の JavaScript と TypeScript のサポートを向上させるために、ときどき行われるアンケートを有効/無効にします。", - "configuration.tsserver.experimental.enableProjectDiagnostics": "(試験的) プロジェクト全体のエラー報告を有効にします。", + "configuration.tsserver.experimental.enableProjectDiagnostics": "プロジェクト全体のエラー報告を有効にします。", "configuration.tsserver.maxTsServerMemory": "TypeScript サーバー プロセスに割り当てるメモリの最大量 (MB 単位)。4 GB を超えるメモリ制限を使用するには、'#typescript.tsserver.nodePath#' を使用して、カスタム Node インストールを使用して TS Server を実行します。", "configuration.tsserver.nodePath": "カスタム Node インストールで TS Server を実行します。これは、Node 実行可能ファイルへのパス、または VS Code に Node インストールを検出させるには `node` へのパスになります。", "configuration.tsserver.useSeparateSyntaxServer": "折りたたみの計算やドキュメント シンボルのコンピューティングなど、構文に関連する操作に迅速に応答できる別の TypeScript サーバーの作成を有効または無効にします。", @@ -198,14 +176,14 @@ "configuration.tsserver.useSyntaxServer.auto": "構文操作専用の完全なサーバーと、軽量化サーバーの両方を生成します。構文サーバーは、プロジェクトの読み込み中に構文操作を高速化し、IntelliSense を提供するために使用されます。", "configuration.tsserver.useSyntaxServer.never": "専用の構文サーバーを使用しないでください。単一のサーバーを使用して、すべての IntelliSense 操作を処理します。", "configuration.tsserver.useVsCodeWatcher": "TypeScript のものの代わりに VS Code のファイル ウォッチャーを使用します。ワークスペースで TypeScript 5.4+ 以降を使用する必要があります。", - "configuration.tsserver.useVsCodeWatcher.deprecation": "Please use the `#typescript.tsserver.watchOptions#` setting instead.", + "configuration.tsserver.useVsCodeWatcher.deprecation": "代わりに '#typescript.tsserver.watchOptions#' 設定を使用してください。", "configuration.tsserver.watchOptions": "ファイルとディレクトリを追跡するために使用する監視方法を構成します。", "configuration.tsserver.watchOptions.fallbackPolling": "ファイル システム イベントを使用する場合、このオプションは、システムがネイティブ ファイル ウォッチャーを使い果たし、ネイティブ ファイル ウォッチャーをサポートしていない場合に使用されるポーリング方法を指定します。", "configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling ": "変更頻度の低いファイルの確認頻度が低い場合は、動的キューを使用します。", "configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval": "すべてのファイルで、一定の間隔で 1 秒に数回変更がないか確認します。", "configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval": "すべてのファイルで 1 秒間に数回変更を確認しますが、特定の種類のファイルを他のファイルより少ない頻度で確認する場合は、ヒューリスティックを使用してください。", "configuration.tsserver.watchOptions.synchronousWatchDirectory": "ディレクトリの遅延監視を無効にします。遅延監視は、一度に多数のファイル変更が生じる場合 (たとえば、npm install の実行からの node_modules の変更) には便利ですが、一般的ではない設定ではこのフラグを無効にすることができます。", - "configuration.tsserver.watchOptions.vscode": "Use VS Code's file watchers instead of TypeScript's. Requires using TypeScript 5.4+ in the workspace.", + "configuration.tsserver.watchOptions.vscode": "TypeScript のものの代わりに VS Code のファイル ウォッチャーを使用します。ワークスペースで TypeScript 5.4+ 以降を使用する必要があります。", "configuration.tsserver.watchOptions.watchDirectory": "再帰的なファイル監視機能を持たないシステムでディレクトリ ツリー全体を監視するための方法。", "configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling": "変更頻度の少ないディレクトリの確認頻度が少ない動的キューを使用します。", "configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling": "定期的にディレクトリのチャンクをポーリングします。", @@ -222,7 +200,7 @@ "configuration.tsserver.web.projectWideIntellisense.suppressSemanticErrors": "プロジェクト全体の IntelliSense が有効になっている場合でも、Web 上のセマンティック エラーを抑制します。これは、プロジェクト全体の IntelliSense が有効になっていないか使用できない場合、常にオンです。`#typescript.tsserver.web.projectWideIntellisense.enabled#` を参照してください", "configuration.tsserver.web.typeAcquisition.enabled": "Web でパッケージの取得を有効/無効にします。これにより、インポートされたパッケージの IntelliSense が有効になります。`#typescript.tsserver.web.projectWideIntellisense.enabled#` が必要です。Ssfari では現在サポートされていません。", "configuration.typescript": "TypeScript", - "configuration.updateImportsOnPaste": "Automatically update imports when pasting code. Requires TypeScript 5.7+.", + "configuration.updateImportsOnPaste": "コードを貼り付けるときにインポートの更新を有効にします。TypeScript 5.7 以降が必要です。\r\n\r\n既定では、貼り付け後にインポートを更新するオプションが表示されます。`#editor.pasteAs.preferences#` 設定を使用すると、貼り付け時にインポートを自動的に更新できます: `\"editor.pasteAs.preferences\": [ \"text.updateImports.jsts\" ]`。", "description": "JavaScript と TypeScript ファイルに豊富な言語サポートを提供。", "displayName": "TypeScript と JavaScript の言語機能", "format.indentSwitchCase": "switch ステートメントの case 句をインデントします。ワークスペースで TypeScript 5.1+ を使用する必要があります。", @@ -251,7 +229,7 @@ "inlayHints.parameterNames.none": "パラメーター名のヒントを無効にします。", "javascript.format.enable": "既定の JavaScript フォーマッタを有効/無効にします。", "javascript.goToProjectConfig.title": "プロジェクト構成 (jsconfig / tsconfig) に移動", - "javascript.preferences.jsxAttributeCompletionStyle.auto": "プロパティの種類に基づいて属性名の後に '={}' または '=\"\"' を挿入します。文字列属性に使用される引用符の種類を制御するには、`javascript.preferences.quoteStyle` を参照してください。", + "javascript.preferences.jsxAttributeCompletionStyle.auto": "グッズの種類に基づく属性名の後に `={}` または `=\"\"` を挿入します。文字列属性に使用される引用符の種類を制御するには、`#javascript.preferences.quoteStyle#` を参照してください。", "javascript.preferences.organizeImports": "インポートの順序を制御する詳細な設定です。", "javascript.referencesCodeLens.enabled": "JavaScript ファイル内で CodeLens の参照を有効/無効にします。", "javascript.referencesCodeLens.showOnAllFunctions": "JavaScript ファイル内のすべての関数で CodeLens への参照を有効または無効にします。", @@ -270,7 +248,7 @@ "typescript.implementationsCodeLens.enabled": "CodeLens の実装を有効/無効にします。この CodeLens は interface の実装を表示します。", "typescript.implementationsCodeLens.showOnInterfaceMethods": "インターフェイス メソッドで CodeLens の実装を有効または無効にします。", "typescript.locale": "JavaScript と TypeScript のエラーを報告するために使用するロケールを設定します。既定では VS Code のロケールを使用します。", - "typescript.locale.auto": "VS Code の構成済みの表示言語を使用する", + "typescript.locale.auto": "VS Code の構成済みの表示言語を使用します。", "typescript.npm": "[自動タイプ取得](https://code.visualstudio.com/docs/nodejs/working-with-javascript#_typings-and-automatic-type-acquisition) に使われる npm 実行可能ファイルへのパスを指定します。", "typescript.openTsServerLog.title": "TS サーバーのログを開く", "typescript.preferences.autoImportFileExcludePatterns": "自動インポートから除外するファイルの glob パターンを指定します。相対パスは、ワークスペース ルートを基準に解決されます。パターンは、tsconfig.json ['exclude'](https://www.typescriptlang.org/tsconfig#exclude) セマンティクスを使用して評価されます。", @@ -291,21 +269,27 @@ "typescript.preferences.includePackageJsonAutoImports.off": "依存関係を検索しないでください。", "typescript.preferences.includePackageJsonAutoImports.on": "常に依存関係を検索します。", "typescript.preferences.jsxAttributeCompletionStyle": "JSX 属性補完向けに優先されるスタイル。", - "typescript.preferences.jsxAttributeCompletionStyle.auto": "プロパティの種類に基づいて属性名の後に '={}' または '=\"\"' を挿入します。文字列属性に使用される引用符の種類を制御するには、`typescript.preferences.quoteStyle` を参照してください。", + "typescript.preferences.jsxAttributeCompletionStyle.auto": "グッズの種類に基づく属性名の後に `={}` または `=\"\"` を挿入します。文字列属性に使用される引用符の種類を制御するには、`#typescript.preferences.quoteStyle#` を参照してください。", "typescript.preferences.jsxAttributeCompletionStyle.braces": "属性名の後に `={}` を挿入します。", "typescript.preferences.jsxAttributeCompletionStyle.none": "属性名の挿入のみ。", "typescript.preferences.organizeImports": "インポートの順序を制御する詳細な設定です。", - "typescript.preferences.organizeImports.accentCollation": "分音記号付きの文字を、基本文字と等しくないものとして比較します。", - "typescript.preferences.organizeImports.caseFirst": "大文字が小文字の前に来るかどうかを示します。`organizeImportsCollation: 'unicode'` にのみ適用されます。", + "typescript.preferences.organizeImports.accentCollation": "`organizeImports.unicodeCollation: 'unicode'` が必要です。分音記号付きの文字を、基本文字と等しくないものとして比較します。", + "typescript.preferences.organizeImports.caseFirst": "`organizeImports.unicodeCollation: 'unicode'` が必要です。`organizeImports.caseSensitivity` は `caseInsensitive` ではありません。大文字を小文字の前に並べ替えるかどうかを示します。", + "typescript.preferences.organizeImports.caseFirst.default": "`locale` によって指定される既定の順序。", + "typescript.preferences.organizeImports.caseFirst.lower": "小文字は大文字の前に表示されます。例: ` a, A, z, Z`。", + "typescript.preferences.organizeImports.caseFirst.upper": "大文字は小文字の前に表示されます。例: ` A, a, B, b`。", + "typescript.preferences.organizeImports.caseSensitivity": "大文字と小文字の区別に関してインポートを並べ替える方法を指定します。`auto` または未指定の場合、ファイルごとに大文字と小文字の区別が検出されます", "typescript.preferences.organizeImports.caseSensitivity.auto": "インポートの並べ替えの大文字と小文字の区別を検出します。", "typescript.preferences.organizeImports.caseSensitivity.insensitive": "インポートを大文字と小文字を区別せずに並べ替えます。", "typescript.preferences.organizeImports.caseSensitivity.sensitive": "インポートを大文字と小文字を区別して並べ替えます。", - "typescript.preferences.organizeImports.locale": "照合順序に使用されるロケールをオーバーライドします。UI ロケールを使用するには、`auto` を指定します。`organizeImportsCollation: 'unicode'` にのみ適用されます。", - "typescript.preferences.organizeImports.numericCollation": "数値文字列を整数値で並べ替えます。", + "typescript.preferences.organizeImports.locale": "`organizeImports.unicodeCollation: 'unicode'` が必要です。照合順序に使用されるロケールをオーバーライドします。UI ロケールを使用するには、`auto` を指定します。", + "typescript.preferences.organizeImports.numericCollation": "`organizeImports.unicodeCollation: 'unicode'` が必要です。数値文字列を整数値で並べ替えます。", + "typescript.preferences.organizeImports.typeOrder": "型のみの名前付きインポートを並べ替える方法を指定します。", "typescript.preferences.organizeImports.typeOrder.auto": "型専用の名前付きインポートを並べ替える場合を検出します。", - "typescript.preferences.organizeImports.typeOrder.first": "型専用の名前付きインポートは、インポート リストの末尾に並べ替えられます。", - "typescript.preferences.organizeImports.typeOrder.inline": "名前付きインポートは名前のみで並べ替えられます。", - "typescript.preferences.organizeImports.typeOrder.last": "型専用の名前付きインポートは、インポート リストの末尾に並べ替えられます。", + "typescript.preferences.organizeImports.typeOrder.first": "型専用の名前付きインポートは、インポート リストの先頭に並べ替えられます。例: `import { type A, type Y, B, Z } from 'module';`", + "typescript.preferences.organizeImports.typeOrder.inline": "名前付きインポートは名前のみで並べ替えられます。例: `import { type A, B, type Y, Z } from 'module';`", + "typescript.preferences.organizeImports.typeOrder.last": "型専用の名前付きインポートは、インポート リストの末尾に並べ替えられます。例: `import { B, Z, type A, type Y } from 'module';`", + "typescript.preferences.organizeImports.unicodeCollation": "Unicode 照合順序と序数照合順序のどちらを使用してインポートを並べ替えるかを指定します。", "typescript.preferences.organizeImports.unicodeCollation.ordinal": "各コード ポイントの数値を使用してインポートを並べ替えます。", "typescript.preferences.organizeImports.unicodeCollation.unicode": "Unicode コードの照合順序を使用してインポートを並べ替えます。", "typescript.preferences.preferTypeOnlyAutoImports": "可能な場合は、`type` キーワードを自動インポートに含めます。ワークスペースで TypeScript 5.3 以降を使用する必要があります。", @@ -344,7 +328,7 @@ "typescript.updateImportsOnFileMove.enabled.never": "パスの名前を変更せず確認も行いません。", "typescript.updateImportsOnFileMove.enabled.prompt": "名前を変更するときに確認をします。", "typescript.validate.enable": "TypeScript の検証を有効/無効にします。", - "typescript.workspaceSymbols.excludeLibrarySymbols": "[ワークスペース内のシンボルに移動] の結果で、ライブラリ ファイルから取得したシンボルを除外します。ワークスペースで TypeScript 5.3 以降を使用する必要があります。", + "typescript.workspaceSymbols.excludeLibrarySymbols": "`ワークスペース内のシンボルに移動` の結果で、ライブラリ ファイルから取得したシンボルを除外します。ワークスペースで TypeScript 5.3 以降を使用する必要があります。", "typescript.workspaceSymbols.scope": "[ワークスペース内のシンボルへの移動](https://code.visualstudio.com/docs/editor/editingevolved#_open-symbol-by-name) でどのファイルを検索するかを制御します。", "typescript.workspaceSymbols.scope.allOpenProjects": "開いているすべての JavaScript プロジェクトまたは TypeScript プロジェクトでシンボルを検索します。", "typescript.workspaceSymbols.scope.currentProject": "現在の JavaScript または TypeScript プロジェクトからのみシンボルを検索します。", diff --git a/i18n/vscode-language-pack-ja/translations/main.i18n.json b/i18n/vscode-language-pack-ja/translations/main.i18n.json index 69dc888629..62ecfa3b63 100644 --- a/i18n/vscode-language-pack-ja/translations/main.i18n.json +++ b/i18n/vscode-language-pack-ja/translations/main.i18n.json @@ -79,6 +79,10 @@ "type to filter": "入力してフィルター", "type to search": "入力して検索" }, + "vs/base/browser/ui/tree/asyncDataTree": { + "type to filter": "入力してフィルター", + "type to search": "入力して検索" + }, "vs/base/browser/ui/tree/treeDefaults": { "collapse all": "すべて折りたたんで表示します。" }, @@ -438,6 +442,8 @@ "editor.find.autoFindInSelection.always": "[選択範囲を検索] を常に自動的にオンにします。", "editor.find.autoFindInSelection.multiline": "複数行のコンテンツが選択されている場合は、[選択範囲を検索] を自動的にオンにします。", "editor.find.autoFindInSelection.never": "[選択範囲を検索] を自動的にオンにしません (既定)。", + "editor.find.history.never": "Do not store search history from the find widget.", + "editor.find.history.workspace": "Store search history across the active workspace", "editor.find.seedSearchStringFromSelection.always": "カーソル位置にある単語を含め、エディターの選択範囲から検索文字列を常にシードします。", "editor.find.seedSearchStringFromSelection.never": "エディターの選択範囲から検索文字列をシードしません。", "editor.find.seedSearchStringFromSelection.selection": "エディターの選択範囲から検索文字列のみをシードします。", @@ -513,6 +519,7 @@ "find.autoFindInSelection": "[選択範囲を検索] を自動的にオンにする条件を制御します。", "find.cursorMoveOnType": "入力中に一致を検索するためにカーソルをジャンプさせるかどうかを制御します。", "find.globalFindClipboard": "macOS で検索ウィジェットが共有の検索クリップボードを読み取りまたは変更するかどうかを制御します。", + "find.history": "Controls how the find widget history should be stored", "find.loop": "以降で一致が見つからない場合に、検索を先頭から (または末尾から) 自動的に再実行するかどうか制御します。", "find.seedSearchStringFromSelection": "エディターの選択範囲から検索ウィジェット内の検索文字列を与えるかどうかを制御します。", "folding": "エディターでコードの折りたたみを有効にするかどうかを制御します。", @@ -548,7 +555,9 @@ "inlayHints.padding": "エディターでのインレイ ヒントに関するパディングを有効にします。", "inline": "クイック候補がゴースト テキストとして表示される", "inlineCompletionsAccessibilityVerbose": "インライン入力候補が表示されたときに、スクリーン リーダー ユーザーにユーザー補助ヒントを提供するかどうかを制御します。", - "inlineSuggest.edits.experimental.enabled": "Controls whether to enable experimental edits in inline suggestions.", + "inlineSuggest.edits.experimental.enabled": "インライン提案内で試験的な編集機能を有効にするかどうかを制御します。", + "inlineSuggest.edits.experimental.useInterleavedLinesDiff": "インライン提案で試験的なインターリーブ行の差分を有効にするかどうかを制御します。", + "inlineSuggest.edits.experimental.useMixedLinesDiff": "インライン提案内で試験的な編集機能を有効にするかどうかを制御します。", "inlineSuggest.enabled": "エディターにインライン候補を自動的に表示するかどうかを制御します。", "inlineSuggest.fontFamily": "インライン提案のフォント ファミリを制御します。", "inlineSuggest.showToolbar": "インライン候補ツール バーを表示するタイミングを制御します。", @@ -597,7 +606,7 @@ "occurrencesHighlight.multiFile": "試験段階: すべての有効な開いているファイルの発生回数を強調表示します。", "occurrencesHighlight.off": "発生回数を強調表示しません。", "occurrencesHighlight.singleFile": "現在のファイル内の発生回数のみを強調表示します。", - "occurrencesHighlightDelay": "Controls the delay in milliseconds after which occurrences are highlighted.", + "occurrencesHighlightDelay": "発生回数が強調表示されるまでの遅延をミリ秒単位で制御します。", "off": "クイック候補が無効になっています", "on": "提案ウィジェット内にクイック候補が表示される", "overviewRulerBorder": "概要ルーラーの周囲に境界線が描画されるかどうかを制御します。", @@ -988,6 +997,7 @@ "editor.action.source.noneMessage.preferred.kind": "'{0}' に対して使用できる優先ソース アクションがありません", "fixAll.label": "すべて修正", "fixAll.noneMessage": "すべてを修正するアクションは利用できません", + "organizeImports.description": "現在のファイル内のインポートを整理します。一部のツールでは \"インポートの最適化\" とも呼ばれます", "organizeImports.label": "インポートを整理", "quickfix.trigger.label": "クイック フィックス...", "refactor.label": "リファクター...", @@ -1072,10 +1082,13 @@ }, "vs/editor/contrib/dropOrPasteInto/browser/copyPasteContribution": { "pasteAs": "貼り付けのオプション...", - "pasteAs.kind": "適用を試みる貼り付け編集の種類。指定されていない場合、またはこの種類の編集が複数ある場合は、エディターにピッカーが表示されます。", + "pasteAs.kind": "The kind of the paste edit to try pasting with.\r\nIf there are multiple edits for this kind, the editor will show a picker. If there are no edits of this kind, the editor will show an error message.", + "pasteAs.preferences": "List of preferred paste edit kind to try applying.\r\nThe first edit matching the preferences will be applied.", "pasteAsText": "テキストとして貼り付け" }, "vs/editor/contrib/dropOrPasteInto/browser/copyPasteController": { + "noPreferences": "empty", + "pasteAsDefault": "既定の貼り付けアクションを構成する", "pasteAsError": "'{0}' の貼り付けの編集が見つかりませんでした", "pasteAsPickerPlaceholder": "貼り付け操作の選択", "pasteAsProgress": "貼り付けハンドラーを実行しています...", @@ -1094,9 +1107,6 @@ "pasteHtmlLabel": "HTML の挿入", "text.label": "プレーンテキストの挿入" }, - "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorContribution": { - "defaultProviderDescription": "特定の MIME タイプのコンテンツに使用する既定のドロップ プロバイダーを構成します。" - }, "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorController": { "dropIntoEditorProgress": "ドロップ ハンドラーを実行しています。クリックしてキャンセルします", "dropWidgetVisible": "ドロップ ウィジェットが表示されているかどうか", @@ -1394,13 +1404,15 @@ "action.inlineSuggest.acceptNextLine": "インライン提案の次の行を承諾する", "action.inlineSuggest.acceptNextWord": "インライン提案の次の単語を承諾する", "action.inlineSuggest.alwaysShowToolbar": "常にツール バーを表示する", - "action.inlineSuggest.dev.extractRepro": "Developer: Extract Inline Suggest State", + "action.inlineSuggest.dev.extractRepro": "開発者: インライン提案状態の抽出", "action.inlineSuggest.hide": "インライン候補を非表示にする", "action.inlineSuggest.jump": "次のインライン編集にジャンプ", "action.inlineSuggest.showNext": "次のインライン候補を表示する", "action.inlineSuggest.showPrevious": "前のインライン候補を表示する", "action.inlineSuggest.trigger": "インライン候補をトリガーする", - "jump": "ジャンプ" + "action.inlineSuggest.trigger.inlineEdit": "インライン編集のトリガー", + "jump": "ジャンプ", + "noInlineEditAvailable": "インライン編集は使用できません。" }, "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionContextKeys": { "cursorAtInlineEdit": "カーソルがインライン編集中かどうか", @@ -1410,7 +1422,9 @@ "inlineSuggestionHasIndentation": "インライン候補がスペースで始まるかどうか", "inlineSuggestionHasIndentationLessThanTabSize": "インライン候補が、タブで挿入されるものよりも小さいスペースで始まるかどうか", "inlineSuggestionVisible": "インライン候補を表示するかどうか", - "suppressSuggestions": "現在の候補について候補表示を止めるかどうか" + "suppressSuggestions": "現在の候補について候補表示を止めるかどうか", + "tabShouldAcceptInlineEdit": "タブでインライン編集を受け入れるかどうか。", + "tabShouldJumpToInlineEdit": "タブをインライン編集にジャンプするかどうか。" }, "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionsController": { "showAccessibleViewHint": "ユーザー補助対応のビューでこれを検査します ({0})" @@ -1816,6 +1830,7 @@ "vs/platform/accessibilitySignal/browser/accessibilitySignalService": { "accessibility.signals.chatRequestSent": "チャット要求が送信されました", "accessibility.signals.clear": "クリア", + "accessibility.signals.codeActionRequestTriggered": "コード アクション要求がトリガーされました", "accessibility.signals.format": "形式", "accessibility.signals.lineHasBreakpoint": "ブレークポイント", "accessibility.signals.lineHasError": "行のエラー", @@ -1838,6 +1853,8 @@ "accessibilitySignals.chatRequestSent": "チャット要求が送信されました", "accessibilitySignals.chatResponseReceived": "チャット応答を受信しました", "accessibilitySignals.clear": "クリア", + "accessibilitySignals.codeActionApplied": "コード アクションが適用されました", + "accessibilitySignals.codeActionRequestTriggered": "コード アクション要求がトリガーされました", "accessibilitySignals.diffLineDeleted": "差分行が削除されました", "accessibilitySignals.diffLineInserted": "差分行が挿入されました", "accessibilitySignals.diffLineModified": "変更された差分行", @@ -2030,6 +2047,7 @@ "MarketPlaceDisabled": "Marketplace が有効になっていません", "incompatible platform": "'{0}' 拡張機能は {2} の {1} では使用できません。", "incompatibleAPI": "'{0}' 拡張機能をインストールできません。{1}", + "learn more": "Learn More", "malicious extension": "問題が報告されたので、'{0}' 拡張機能をインストールできません。", "multipleDependentsError": "'{0}' 拡張機能をアンインストールできません。'{1}'、'{2}' および他の拡張機能がこれに依存しています。", "multipleIndirectDependentsError": "'{0}' 拡張機能をアンインストールできません。これには '{1}' 拡張機能のアンインストールが含まれていますが、'{2}'、'{3}' および他の拡張機能がこれに依存しています。", @@ -2078,6 +2096,10 @@ "updateMessage": "拡張機能 '{0}' をバージョン {1} に更新しています", "useId": "パブリッシャーを含む完全な拡張機能 ID (例: {0}) を使用していることをご確認ください。" }, + "vs/platform/extensionManagement/common/extensionManagementIpc": { + "incompatible platform": "The '{0}' extension is not available in {1} for {2}.", + "learn more": "Learn More" + }, "vs/platform/extensionManagement/common/extensionNls": { "missingNLSKey": "キー {0} のメッセージが見つかりませんでした。" }, @@ -2201,21 +2223,6 @@ "vs/platform/history/browser/contextScopedHistoryWidget": { "suggestWidgetVisible": "候補を表示するかどうか" }, - "vs/platform/issue/electron-main/issueMainService": { - "cancel": "キャンセル", - "confirmCloseIssueReporter": "入力した内容は保存されません。このウィンドウを閉じますか?", - "issueReporter": "問題のレポーター", - "issueReporterWriteToClipboard": "データが多すぎて、GitHub に直接送信することができませんでした。データはクリップボードにコピーされます。開かれる GitHub 問題ページに貼り付けてください。", - "ok": "OK(&&O)", - "yes": "はい(&&Y)" - }, - "vs/platform/issue/electron-main/processMainService": { - "local": "ローカル", - "processExplorer": "プロセス エクスプローラー", - "trace.detail": "問題点を作成し、次のファイルを手動で添付してください:\r\n{0}", - "trace.message": "トレース ファイルが正常に作成されました", - "trace.ok": "OK(&&O)" - }, "vs/platform/keybinding/common/abstractKeybindingService": { "first.chord": "({0}) が渡されました。2 番目のキーを待っています...", "missing.chord": "キーの組み合わせ ({0}、{1}) はコマンドではありません。", @@ -2323,6 +2330,13 @@ "warnEscalation": "管理者特権でシェル コマンドをインストールできるように、{0} が 'osascript' のプロンプトを出します。", "warnEscalationUninstall": "管理者特権でシェル コマンドをアンインストールできるように、{0} が 'osascript' を求めます。" }, + "vs/platform/process/electron-main/processMainService": { + "local": "ローカル", + "processExplorer": "プロセス エクスプローラー", + "trace.detail": "問題点を作成し、次のファイルを手動で添付してください:\r\n{0}", + "trace.message": "トレース ファイルが正常に作成されました", + "trace.ok": "OK(&O)" + }, "vs/platform/quickinput/browser/commandsQuickAccess": { "canNotRun": "コマンド '{0}' でエラーが発生しました", "commandPickAriaLabelWithKeybinding": "{0}, {1}", @@ -2381,6 +2395,7 @@ }, "vs/platform/request/common/request": { "electronFetch": "Node.js' ではなく、Electron のフェッチ実装の使用を有効にするかどうかを制御します。すべてのローカル拡張機能は、グローバル フェッチ API に対する Electron のフェッチ実装を取得します。", + "fetchAdditionalSupport": "Node.js のフェッチ実装を追加のサポートで拡張するかどうかを制御します。現在、プロキシ サポート ({0}) とシステム証明書 ({1}) は、対応する設定が有効になっている場合に追加されます。", "httpConfigurationTitle": "HTTP", "noProxy": "HTTP/HTTPS 要求でプロキシ設定を無視する必要があるドメイン名を指定します。", "proxy": "使用するプロキシ設定。設定されていない場合は、'http_proxy' および 'https_proxy' の環境変数から継承されます。", @@ -2523,7 +2538,7 @@ "diffEditorRemovedLines": "削除した行の背景色。この色は、基本装飾が非表示にならないよう不透明にすることはできません。", "diffEditorRemovedOutline": "削除されたテキストの輪郭の色。", "editorBackground": "エディターの背景色。", - "editorCompositionBorder": "The border color for an IME composition.", + "editorCompositionBorder": "IME コンポジションの境界線の色。", "editorError.background": "エディター内のエラー テキストの背景色。この色は、基本装飾が非表示にならないよう不透明にすることはできません。", "editorError.foreground": "エディターでエラーを示す波線の前景色。", "editorFindMatch": "現在の検索一致項目の色。", @@ -2704,6 +2719,10 @@ "overviewRuleWarning": "警告のミニマップ マーカーの色。" }, "vs/platform/theme/common/colors/miscColors": { + "activityErrorBadge.background": "エラー アクティビティ バッジの背景色", + "activityErrorBadge.foreground": "エラー アクティビティ バッジの前景色", + "activityWarningBadge.background": "警告アクティビティ バッジの背景色", + "activityWarningBadge.foreground": "警告アクティビティ バッジの前景色", "badgeBackground": "バッジの背景色。バッジとは小さな情報ラベルのことです。例:検索結果の数", "badgeForeground": "バッジの前景色。バッジとは小さな情報ラベルのことです。例:検索結果の数", "progressBarBackground": "時間のかかる操作で表示するプログレス バーの背景色。", @@ -3544,6 +3563,8 @@ "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { "focusAuxiliaryBar": "セカンダリ サイド バーにフォーカスする", "hideAuxiliaryBar": "セカンダリ サイド バーを非表示にする", + "nextAuxiliaryBarView": "次のセカンダリ サイド バー ビュー", + "previousAuxiliaryBarView": "前のセカンダリ サイド バー ビュー", "secondary sidebar": "セカンダリ サイド バー", "secondary sidebar mnemonic": "セカンダリ サイド バー(&&D)", "toggleAuxiliaryBar": "セカンダリ サイド バーの表示/非表示を切り替える", @@ -3927,8 +3948,8 @@ "editorCommand.activeEditorMove.arg.description": "引数プロパティ:\r\n\t'to': 移動先を指定する文字列値。\r\n\t'by': 移動に使用する単位を指定する文字列値 (タブまたはグループ)。\r\n\t'value': 移動する位置と絶対位置を指定する数値。", "editorCommand.activeEditorMove.arg.name": "アクティブ エディターの Move 引数", "editorCommand.activeEditorMove.description": "タブまたはグループ別にアクティブ エディターを移動する", - "editorGroupLayout.horizontal": "Horizontal", - "editorGroupLayout.vertical": "Vertical", + "editorGroupLayout.horizontal": "水平", + "editorGroupLayout.vertical": "垂直", "focusLeftSideEditor": "アクティブ エディターで表側にフォーカス", "focusOtherSideEditor": "アクティブ エディターで裏側にフォーカス", "focusRightSideEditor": "アクティブ エディターで裏面にフォーカス", @@ -3966,15 +3987,16 @@ "editorLineHighlight": "エディターの透かし内のラベルの前景色。", "watermark.findInFiles": "フォルダーを指定して検索", "watermark.newUntitledFile": "新しい無題のテキスト ファイル", + "watermark.openChat": "チャットを開く", + "watermark.openCopilotEdits": "Copilot の編集を開く", "watermark.openFile": "ファイルを開く", "watermark.openFileFolder": "ファイルまたはフォルダーを開く", "watermark.openFolder": "フォルダーを開く", "watermark.openRecent": "最近開いた項目", + "watermark.openSettings": "設定を開く", "watermark.quickAccess": "ファイルに移動する", "watermark.showCommands": "すべてのコマンドの表示", - "watermark.showSettings": "設定を表示", "watermark.startDebugging": "デバッグの開始", - "watermark.toggleFullscreen": "全画面表示の切り替え", "watermark.toggleTerminal": "ターミナルの切り替え" }, "vs/workbench/browser/parts/editor/editorPanes": { @@ -4176,7 +4198,11 @@ "turnOnNotifications": "'{0}' からの通知をすべてオンにする" }, "vs/workbench/browser/parts/paneCompositeBar": { - "resetLocation": "場所のリセット" + "auxiliarybar": "セカンダリ サイド バー", + "moveToMenu": "移動先", + "panel": "パネル", + "resetLocation": "場所のリセット", + "sidebar": "プライマリ サイド バー" }, "vs/workbench/browser/parts/paneCompositePart": { "moreActions": "その他の操作...", @@ -4228,8 +4254,8 @@ "align panel": "パネルの配置", "hidePanel": "パネルを非表示", "panel position": "パネルの位置", - "showIcons": "Show Icons", - "showLabels": "Show Labels" + "showIcons": "アイコンの表示", + "showLabels": "ラベルの表示" }, "vs/workbench/browser/parts/sidebar/sidebarActions": { "focusSideBar": "プライマリ サイド バーにフォーカスする" @@ -4285,7 +4311,10 @@ "toggle.hideCustomTitleBar": "カスタム タイトル バーを非表示にする", "toggle.hideCustomTitleBarInFullScreen": "全画面表示でカスタム タイトル バーを非表示にする", "toggle.layout": "レイアウト コントロール", - "toggle.layoutDescription": "タイトル バーのレイアウト コントロールの表示/非表示を切り替えます" + "toggle.layoutDescription": "タイトル バーのレイアウト コントロールの表示/非表示を切り替えます", + "toggle.navigation": "ナビゲーション コントロール", + "toggle.navigationDescription": "タイトル バーのナビゲーション コントロールの表示を切り替える", + "toggle.titleBarStyle": "Restore Native Title Bar" }, "vs/workbench/browser/parts/titlebar/titlebarPart": { "ariaLabelTitleActions": "タイトル アクション", @@ -4416,6 +4445,8 @@ "menuBarVisibility.mac": "メニュー バーの表示と非表示を制御します。'切り替え' 設定は `アプリケーション メニューにフォーカス` を実行するとメニュー バーの表示と非表示が切り替わることを意味します。'コンパクト' 設定では、メニューがサイド バーに移動します。", "mergeWindow": "ローカル ファイル履歴の最後のエントリが追加されるエントリに置き換えられる間隔を秒単位で構成します。これにより、自動保存が有効になっている場合など、追加されるエントリの総数を減らすことができます。この設定は、元のソースが同じエントリにのみ適用されます。この設定を変更しても、既存のローカル ファイル履歴エントリには影響しません。", "mouseBackForwardToNavigate": "マウス ボタン 4 と 5 を、それぞれコマンド '前に戻る' と '次に進む' に使用できるようにします。", + "navigationControlEnabled": "ナビゲーション コントロールをカスタム タイトル バーに表示するかどうかを制御します。この設定は、{0} が {1} に設定されていない場合にのみ有効です。", + "navigationControlEnabledWeb": "ナビゲーション コントロールをタイトル バーに表示するかどうかを制御します。", "navigationScope": "'前に戻る' や '次に進む' などのコマンドの履歴ナビゲーションの範囲をエディターで制御します。", "openDefaultKeybindings": "キーバインド設定を開いたときに、すべての既定のキーバインド設定を表示するエディターも開くかどうかを制御します。", "openDefaultSettings": "設定を開いたときに、すべての既定の設定を表示するエディターも開くかどうかを制御します。", @@ -4424,7 +4455,7 @@ "openFoldersInNewWindow": "フォルダーを新しいウィンドウで開くか、最後のアクティブ ウィンドウで開くかどうかを制御します。\r\nこの設定は無視される場合もあります (例: `--new-window` または `--reuse-window` コマンド ライン オプションを使用する場合など)。", "panelDefaultLocation": "新しいワークスペース内のパネル (ターミナル、デバッグ コンソール、出力、問題) の既定の場所を制御します。エディター領域の下、上、右、または左に表示できます。", "panelOpensMaximized": "パネルを開くときに最大化するかどうかを制御します。開くときに必ず最大化するか、決して最大化しないか、最後に閉じたときの状態で開くかを選択できます。", - "panelShowLabels": "Controls whether activity items in the panel title are shown as label or icon.", + "panelShowLabels": "パネル タイトルのアクティビティ項目をラベルまたはアイコンとして表示するかどうかを制御します。", "perEditorGroup": "開いているエディターの最大数をエディター グループごとに適用するか、すべてのエディター グループに適用するかを制御します。", "pinnedTabSizing": "ピン留めされたエディター タブのサイズを制御します。ピン留めされたタブは、開いているすべてのタブの先頭に並べ替えられ、通常はピン留めを外すまで閉じません。{0} が {1} に設定されていない場合、この値は無視されます。", "preserveInput": "コマンド パレットを次回開いたとき、コマンド パレットの最後の入力を復元するかどうかを制御します。", @@ -4840,7 +4871,7 @@ "configureRuntimeArguments": "ランタイム引数の構成", "openUserDataFolder": "ユーザー データ フォルダーを開く", "reloadWindowWithExtensionsDisabled": "拡張機能が無効な状態での再読み込み", - "showGPUInfo": "Show GPU Info", + "showGPUInfo": "GPU 情報の表示", "toggleDevTools": "開発者ツールの切り替え" }, "vs/workbench/electron-sandbox/actions/installActions": { @@ -4906,7 +4937,7 @@ "touchbar.enabled": "利用可能であれば macOS の Touch Bar ボタンを有効にします。", "touchbar.ignored": "表示すべきではないタッチバー内のエントリの識別子のセット (たとえば、`workbench.action.navigateBack` など)。", "window.clickThroughInactive": "有効な場合、非アクティブなウィンドウをクリックするとウィンドウがアクティブになり、クリック可能な場合はマウスの下の要素がトリガーされます。無効にすると、非アクティブなウィンドウの任意の場所をクリックするとそのウィンドウがアクティブになり、要素には 2 回目のクリックが必要になります。", - "window.customTitleBarVisibility": "Adjust when the custom title bar should be shown. The custom title bar can be hidden when in full screen mode with `windowed`. The custom title bar can only be hidden in non full screen mode with `never` when {0} is set to `native`.", + "window.customTitleBarVisibility": "カスタム タイトル バーを表示するタイミングを調整します。`windowed` の状態の全画面表示モードでは、カスタム タイトル バーを非表示にすることができます。{0} が `native` に設定されている場合、カスタム タイトル バーは、`never` の状態の非全画面表示モードでのみ非表示にできます。", "window.customTitleBarVisibility.auto": "カスタム タイトル バーの可視性を自動的に変更します。", "window.customTitleBarVisibility.never": "{0} が `native` に設定されている場合は、カスタム タイトル バーを非表示にします。", "window.customTitleBarVisibility.windowed": "全画面表示で、カスタム タイトル バーを非表示にします。全画面表示でない場合は、カスタム タイトル バーの可視性を自動的に変更します。", @@ -4984,6 +5015,7 @@ "vs/workbench/contrib/accessibility/browser/accessibilityConfiguration": { "accessibility.debugWatchVariableAnnouncements": "デバッグ ウォッチ ビューで変数の変更を通知するかどうかを制御します。", "accessibility.hideAccessibleView": "ユーザー補助対応のビューを非表示にするかどうかを制御します。", + "accessibility.replEditor.readLastExecutedOutput": "ネイティブ REPL での実行からの出力をアナウンスするかどうかを制御します。", "accessibility.signalOptions.debouncePositionChanges": "位置の変更をデバウンスする必要があるかどうか", "accessibility.signalOptions.delays.errorAtPosition.announcement": "位置にエラーがある場合にアナウンスが行われるまでの遅延 (ミリ秒単位)。", "accessibility.signalOptions.delays.errorAtPosition.sound": "位置にエラーがある場合にサウンドが再生されるまでの遅延 (ミリ秒単位)。", @@ -4996,10 +5028,14 @@ "accessibility.signals.chatRequestSent.announcement": "チャット要求が行われたときに通知します。", "accessibility.signals.chatRequestSent.sound": "チャット要求が行われたときにサウンドを再生します。", "accessibility.signals.chatResponseReceived": "応答を受信したときにサウンド/オーディオ キューを再生します。", - "accessibility.signals.chatResponseReceived.sound": "応答の受信中に、サウンドを繰り返し再生します。", + "accessibility.signals.chatResponseReceived.sound": "応答を受信したときにサウンドを再生します。", "accessibility.signals.clear": "機能 (ターミナル、デバッグ コンソール、出力チャネルなど) がクリアされたときに、シグナル (サウンド (オーディオ キュー) および/またはアナウンス (アラート)) を再生します。", "accessibility.signals.clear.announcement": "機能がクリアされたことを通知します。", "accessibility.signals.clear.sound": "機能がクリアされたときにサウンドを再生します。", + "accessibility.signals.codeActionApplied": "コード アクションが適用されたときにサウンド/音声的な合図を再生します。", + "accessibility.signals.codeActionApplied.sound": "コード アクションが適用されたときにサウンドを再生します。", + "accessibility.signals.codeActionTriggered": "コード アクションがトリガーされたときにサウンド/音声的な合図を再生します。", + "accessibility.signals.codeActionTriggered.sound": "コード アクションがトリガーされたときにサウンドを再生します。", "accessibility.signals.diffLineDeleted": "アクセシビリティ対応差分閲覧者モードでフォーカスが削除された行に移動したとき、または次/前の変更に移動したときに、サウンド/オーディオ キューを再生します。", "accessibility.signals.diffLineDeleted.sound": "アクセシビリティ対応差分ビューアー モードでフォーカスが削除された行に移動したとき、または次/前の変更に移動したときにサウンドを再生します。", "accessibility.signals.diffLineInserted": "アクセシビリティ対応差分閲覧者モードでフォーカスが挿入された行に移動したとき、または次/前の変更に移動したときに、サウンド/オーディオ キューを再生します。", @@ -5091,6 +5127,7 @@ "autoSynthesize": "音声が入力として使用されたときにテキスト応答を自動的に読み上げるかどうかを指定します。たとえば、チャット セッションでは、音声がチャット要求として使用されたときに応答が自動的に合成されます。", "dimUnfocusedEnabled": "フォーカスされていないエディターとターミナルを暗くするかどうかを指定するもので、これにより、入力された入力情報の入力先がより明確になります。これは、ノートブックや拡張機能 Web ビュー エディターなどの iframe を利用するエディターの注目すべき例外を除き、ほとんどのエディターで動作します。", "dimUnfocusedOpacity": "フォーカスされていないエディターとターミナルに使用する不透明度の分数 (0.2 ~ 1.0)。これは、{0} が有効になっている場合にのみ効力を発します。", + "replEditor.autoFocusAppendedCell": "コードの実行時にフォーカスを REPL に自動的に送信するかどうかを制御します。", "sound.enabled.auto": "スクリーン リーダーが接続されているときにサウンドを有効にします。", "sound.enabled.off": "サウンドを無効にします。", "sound.enabled.on": "サウンドを有効にします。", @@ -5108,7 +5145,7 @@ "verbosity.keybindingsEditor.description": "行がフォーカスされているときにキー バインド エディターでキー バインドを変更する方法に関する情報を提供します。", "verbosity.notebook": "ノートブック セルがフォーカスされているときにセル コンテナーまたは内部エディターにフォーカスを移動する方法に関する情報を提供します。", "verbosity.notification": "ユーザー補助対応のビューで通知を開く方法に関する情報を提供します。", - "verbosity.replInputHint": "Repl 入力に関連するアクションに関する情報を指定します。", + "verbosity.replEditor.description": "REPL エディターにフォーカスがある場合に REPL エディターのアクセシビリティ ヘルプ メニューにアクセスする方法に関する情報を提供します。", "verbosity.terminal.description": "ターミナルにフォーカスがある場合に、ターミナルのアクセシビリティ ヘルプ メニューにアクセスする方法について説明します。", "verbosity.walkthrough": "アクセシブル ビューでチュートリアルを開く方法に関する情報を提供します。", "voice.speechLanguage": "テキスト読み上げと音声テキスト変換で使用する必要がある言語。可能な場合は、設定された表示言語を使用するために [自動] を選択します。音声認識とシンセサイザーでサポートされていない可能性がある表示言語があることにご注意ください。", @@ -5231,12 +5268,13 @@ "accounts": "アカウント", "currentAccount": "現在のアカウント", "manageAccountPreferenceForExtension": "拡張機能アカウント設定の管理", + "noAccountUsage": "この拡張機能はまだアカウントを使用していません。", "noAccounts": "この拡張機能で現在使用されているアカウントはありません。", "pickAProviderTitle": "拡張機能アカウント設定の管理", - "placeholder": "'{0}' アカウント設定を管理...", + "placeholder v2": "{1} の '{0}' アカウント設定を管理...", "selectProvider": "アカウント設定を管理する認証プロバイダーを選択してください", "title": "このワークスペースのアカウント設定の '{0}'", - "use new account": "Use a new account..." + "use new account": "新しいアカウントの使用..." }, "vs/workbench/contrib/authentication/browser/actions/manageTrustedExtensionsForAccountAction": { "accountLastUsedDate": "このアカウントの最終使用は {0}", @@ -5261,12 +5299,6 @@ "vs/workbench/contrib/authentication/browser/authentication.contribution": { "authentication": "認証", "authentication.Placeholder": "要求されたアカウントはまだありません...", - "authentication.id": "認証プロバイダーの ID。", - "authentication.idConflict": "この認証 ID '{0}' は既に登録されています", - "authentication.label": "認証プロバイダーを表す、人が認識できる名前です。", - "authentication.missingId": "認証のコントリビューションには ID を指定する必要があります。", - "authentication.missingLabel": "認証のコントリビューションにはラベルを指定する必要があります。", - "authenticationExtensionPoint": "認証を提供します", "authenticationid": "ID", "authenticationlabel": "ラベル", "loading": "読み込んでいます..." @@ -5359,9 +5391,11 @@ }, "vs/workbench/contrib/chat/browser/actions/chatAccessibilityHelp": { "chat.announcement": "チャットの応答は、届いた時に通知されます。応答は、コード ブロックの数 (存在する場合)、応答の残りの部分を示します。", + "chat.differencePanel": "パネル チャット ビューは、提案されたフォローアップの質問へのナビゲートもサポートする永続的なインターフェイスですが、クイック チャット ビューは要求を行ったり表示したりするための一時的なインターフェイスです。", + "chat.differenceQuick": "クイック チャット ビューは要求を行ったり表示したりするための一時的なインターフェイスですが、パネル チャット ビューは、提案されたフォローアップの質問へのナビゲートもサポートする永続的なインターフェイスです。", "chat.followUp": "入力ボックスで、おすすめのフォローアップの質問に移動 (Shift+Tab) し、Enter キーを押して実行します。", "chat.inspectResponse": "入力ボックスで、ユーザー補助対応のビューで最後の応答を検査します{0}。", - "chat.overview": "チャット ビューは、入力ボックスと要求/応答リストで構成されています。入力ボックスは要求を行うために使用され、リストは応答を表示するために使用されます。", + "chat.overview": "クイック チャット ビューは、入力ボックスと要求/応答リストで構成されます。入力ボックスは要求を行うために使用され、リストは応答を表示するために使用されます。", "chat.requestHistory": "入力ボックスで、上矢印/下矢印を使用して要求履歴を移動します。入力を編集し、Enter キーまたは [送信] ボタンを使用して新しい要求を実行します。", "chat.signals": "アクセシビリティ シグナルは、signals.chat のプレフィックスを持つ設定を使用して変更できます。既定では、要求に 4 秒以上かかる場合は、進行状況がまだ発生していることを示すサウンドが聞こえます。", "inlineChat.access": "これは、コード アクションを介して、または次のコマンドを直接使用してアクティブ化することもできます: Inline Chat: Start Code Chat{0}。", @@ -5383,31 +5417,36 @@ "chat.clear.label": "すべてのワークスペース チャットをクリア", "chat.history.label": "チャットの表示...", "chat.history.rename": "名前の変更", + "chat.releaseNotes.label": "Explore New Features", "chatWith": "拡張機能を使用してチャットする", "currentChatLabel": "現在", - "installChat": "Install {0}", - "installChatGlobalAction.justification": "AI support requires this extension.", "interactiveSession.clearHistory.label": "入力履歴のクリア", "interactiveSession.focusInput.label": "Focus Chat Input", "interactiveSession.history.delete": "削除", "interactiveSession.history.editor": "エディターで開く", "interactiveSession.history.pick": "チャットに切り替える", "interactiveSession.open": "エディターを開く", - "learnMore": "Learn More", + "learnMore": "詳細情報", "more": "その他...", "newChatTitle": "新しいチャットのタイトル", "openChat": "チャットを開く", "title4": "チャット", - "toggle.chatControl": "Chat Controls", - "toggle.chatControlsDescription": "Toggle visibility of the Chat Controls in title bar" + "toggle.chatControl": "チャット コントロール", + "toggle.chatControlsDescription": "タイトル バーのチャット コントロールの表示/非表示を切り替えます" }, "vs/workbench/contrib/chat/browser/actions/chatClearActions": { + "chat.done.label": "完了", "chat.newChat.label": "新しいチャット", - "chat.newEdits.label": "New Edit Session", - "chat.openEdits.label": "Open Edit Session" + "chat.newEdits.label": "新しい編集セッション", + "chat.openEdits.label": "{0} を開く", + "chat.redoEdit.label": "最後の編集をやり直す", + "chat.startEditing.confirmation.acceptEdits": "採用して続行", + "chat.startEditing.confirmation.discardEdits": "破棄して続行", + "chat.startEditing.confirmation.pending.message.2": "新しい編集セッションを開始すると、現在のセッションが終了します。{0} 個のファイルに対する保留中の変更を承諾しますか?", + "chat.startEditing.confirmation.title": "新しい編集セッションを開始しますか?", + "chat.undoEdit.label": "最後の編集を元に戻す" }, "vs/workbench/contrib/chat/browser/actions/chatCodeblockActions": { - "chat.applyAll.label": "すべての編集を適用", "interactive.applyInEditor.label": "エディターで適用します", "interactive.compare.apply": "編集の適用", "interactive.compare.discard": "編集の破棄", @@ -5419,19 +5458,25 @@ "interactive.runInTerminal.label": "ターミナルに挿入" }, "vs/workbench/contrib/chat/browser/actions/chatContextActions": { + "chatAttachFiles": "作業セットに追加するファイルを検索する", "chatContext.attach.placeholder": "添付ファイルの検索", - "chatContext.attachScreenshot.labelElectron.Window": "Screenshot Window", - "chatContext.attachScreenshot.labelWeb": "Screenshot", - "chatContext.editors": "Open Editors", + "chatContext.attachScreenshot.labelElectron.Window": "スクリーンショット ウィンドウ", + "chatContext.attachScreenshot.labelWeb": "スクリーンショット", + "chatContext.editors": "エディターを開く", "chatContext.notebook.kernelVariable": "カーネル変数...", "chatContext.notebook.selectkernelVariable": "カーネル変数を選択して挿入する", - "chatContext.searchResults": "Search Results", + "chatContext.relatedFiles": "関連ファイル", + "chatContext.searchResults": "検索結果", "chatContext.symbol": "シンボル...", "imageFromClipboard": "クリップボードからの画像", "pastedImage": "貼り付けられた画像", + "relatedFiles": "関連ファイルをワーキング セットに追加する", "workbench.action.chat.attachContext.label": "コンテキストのアタッチ", "workbench.action.chat.attachFile.label": "ファイルをチャットに追加", - "workbench.action.chat.attachSelection.label": "選択内容をチャットに追加" + "workbench.action.chat.attachSelection.label": "選択内容をチャットに追加", + "workbench.action.chat.editing.attachFiles.label": "ファイルを作業セットに追加する", + "workbench.action.edits.attachFile.label": "{0} にファイルを追加する", + "workbench.action.edits.attachSelection.label": "選択範囲を {0} に追加" }, "vs/workbench/contrib/chat/browser/actions/chatCopyActions": { "interactive.copyAll.label": "すべてコピー", @@ -5444,13 +5489,15 @@ "actions.chat.submitSecondaryAgent": "セカンダリ エージェントに送信する", "chat.newChat.label": "新しいチャットに送信", "chat.pickModel.label": "モデルの選択", - "chat.sendToChatEditing.label": "Send to Copilot Edits", - "chat.startEditing.confirmation.message": "Starting a new editing session will end your current editing session and discard edits to {0} files. Do you wish to proceed?", - "chat.startEditing.confirmation.primaryButton": "Yes", - "chat.startEditing.confirmation.title": "Start new editing session?", + "chat.sendToChatEditing.label": "Copilot の編集に送信する", + "chat.startEditing.confirmation.message.many": "新しい編集セッションを開始すると、{0} ファイルを含む現在の編集セッションが終了します。続行しますか?", + "chat.startEditing.confirmation.message.one": "新しい編集セッションを開始すると、{0} ファイルを含む現在の編集セッションが終了します。続行しますか?", + "chat.startEditing.confirmation.primaryButton": "はい", + "chat.startEditing.confirmation.title": "新しい編集セッションを開始しますか?", + "edits.submit.label": "送信", "interactive.cancel.label": "取り消す", - "interactive.submit.label": "Send and Dispatch", - "interactive.submitWithoutDispatch.label": "Send" + "interactive.submit.label": "送信とディスパッチ", + "interactive.submitWithoutDispatch.label": "送信" }, "vs/workbench/contrib/chat/browser/actions/chatFileTreeActions": { "interactive.nextFileTree.label": "次のファイル ツリー", @@ -5477,20 +5524,18 @@ "toggle.query": "クイック チャットを開くクエリ" }, "vs/workbench/contrib/chat/browser/actions/chatTitleActions": { - "chat.remove.label": "要求と応答を削除する", - "chat.retry.confirmation.checkbox": "Don't ask again", - "chat.retry.confirmation.message2": "This will undo edits made to {0} since this request.", - "chat.retry.confirmation.primaryButton": "Yes", + "chat.removeRequest.label": "削除要求", + "chat.retry.confirmation.checkbox": "今後は確認しない", + "chat.retry.confirmation.message2": "これを行うと、この要求以降に {0} に対して行われた編集が元に戻されます。", + "chat.retry.confirmation.primaryButton": "はい", "chat.retry.label": "再試行", - "chat.retryLast.confirmation.message2": "This will undo edits made to {0} files in your working set since this request. Do you want to proceed?", - "chat.retryLast.confirmation.title2": "Do you want to retry your last request?", - "chat.startEditing.confirmation.acceptEdits": "Accept & Continue", - "chat.startEditing.confirmation.discardEdits": "Discard & Continue", - "chat.startEditing.confirmation.message": "Starting a new editing session will end your current editing session and discard edits to {0} files. Do you wish to proceed?", - "chat.startEditing.confirmation.pending.message": "Starting a new editing session will end your current session. Do you want to discard pending edits to {0} files?", - "chat.startEditing.confirmation.primaryButton": "Yes", - "chat.startEditing.confirmation.title": "Start new editing session?", - "chat.startEditing.label2": "Edit with Copilot", + "chat.retryLast.confirmation.message2": "これを行うと、この要求以降に作業セット内の {0} 個のファイルに対して行われた編集が元に戻されます。続行しますか?", + "chat.retryLast.confirmation.title2": "最後の要求を再試行しますか?", + "chat.startEditing.label2": "Copilot で編集する", + "chat.startEditing.last": "The last {0} requests", + "chat.startEditing.pickAll": "All requests from the conversation", + "chat.startEditing.pickCustom": "Manually select requests...", + "chat.startEditing.pickRequest": "編集に使用する要求を選択する", "interactive.helpful.label": "役に立った", "interactive.insertIntoNotebook.label": "ノートブックに挿入する", "interactive.reportIssueForBug.label": "問題を報告", @@ -5508,24 +5553,23 @@ "overlap": "別のコード変更をプレビューしています。まず、保留中の変更を適用または破棄してください。" }, "vs/workbench/contrib/chat/browser/attachments/implicitContextAttachment": { - "chat.fileAttachment": "Attached file, {0}", - "chat.fileAttachmentWithRange": "Attached file, {0}, line {1} to line {2}", - "disable": "Disable current file context", - "enable": "Enable current file context", - "enableHint": "disabled", - "openEditor": "Current file context" - }, - "vs/workbench/contrib/chat/browser/chat": { - "generating": "生成中" + "chat.fileAttachment": "添付ファイル、{0}", + "chat.fileAttachmentWithRange": "添付ファイル、{0}、行 {1} から行 {2}", + "disable": "現在のファイル コンテキストを無効にする", + "enable": "現在のファイル コンテキストを有効にする", + "enableHint": "無効", + "openEditor": "現在のファイル コンテキスト" }, "vs/workbench/contrib/chat/browser/chat.contribution": { "chat": "チャット", "chat.commandCenter.enabled": "コマンド センターにチャット アクションのメニューを表示するかどうかを制御します ({0} が必要です)。", - "chat.editing.alwaysSaveWithGeneratedChanges": "Whether to always ask before saving files with changes made by chat.", - "chat.editing.confirmEditRequestRemoval": "Whether to show a confirmation before removing a request and its associated edits.", - "chat.editing.confirmEditRequestRetry": "Whether to show a confirmation before retrying a request and its associated edits.", - "chat.editing.enableRestoreFile": "Whether to show a toggle to restore an earlier version of a file that was edited in a chat editing session request.", + "chat.detectParticipant.enabled": "パネル チャットのチャット参加者の自動検出を有効にします。", + "chat.editing.alwaysSaveWithGeneratedChanges": "チャットで変更が行われたファイルを保存する前に毎回確認するかどうか。", + "chat.editing.confirmEditRequestRemoval": "要求とそれに関連付けられた編集を削除する前に確認を表示するかどうか。", + "chat.editing.confirmEditRequestRetry": "要求とそれに関連付けられた編集を再試行する前に確認を表示するかどうか。", "chat.experimental.detectParticipant.enabled": "パネル チャットのチャット参加者の自動検出を有効にします。", + "chat.experimental.detectParticipant.enabled.deprecated": "この設定は非推奨です。代わりに 'chat.detectParticipant.enabled' を使用してください。", + "chat.experimental.offerSetup": "チャットのセットアップをまだ行っていない場合に提供するかどうかを制御します。", "clear": "新しいチャットの開始", "file": "ワークスペースでファイルを選択する", "interactiveSession.editor.fontFamily": "チャット コード ブロック内のフォント ファミリを制御します。", @@ -5570,9 +5614,14 @@ "accept": "承諾する", "dismiss": "閉じる" }, + "vs/workbench/contrib/chat/browser/chatContentParts/chatMarkdownContentPart": { + "chat.codeblock.applying": "編集を適用しています...", + "chat.codeblock.applyingPercentage": "編集を適用しています ({0}%)...", + "chat.codeblock.generating": "編集を生成しています..." + }, "vs/workbench/contrib/chat/browser/chatContentParts/chatReferencesContentPart": { - "addToChat": "Add File to Chat", - "chat.openEditor": "Open Editor", + "addToChat": "ファイルをチャットに追加", + "chat.openEditor": "エディターを開く", "chatCollapsibleList": "折りたたみ可能なチャット リスト", "setting.hover": "設定 '{0}' を開く", "usedReferencesCollapsed": "{0}、折りたたまれています", @@ -5592,110 +5641,136 @@ "treeAriaLabel": "ファイル ツリー" }, "vs/workbench/contrib/chat/browser/chatDragAndDrop": { - "attach as context": "{0} をコンテキストとしてアタッチする", + "addToWorkingSet": "{0} をワーキング セットに追加する", + "attacAsContext": "{0} をコンテキストとしてアタッチする", "file": "ファイル", + "files": "ファイル", + "folder": "フォルダー", "image": "画像" }, - "vs/workbench/contrib/chat/browser/chatEditingActions": { - "accept.allFiles": "Accept All", - "accept.file": "Accept", - "chat.openWorkingSetHistory.label": "Open File Checkpoint", - "chat.remove.confirmation.checkbox": "Don't ask again", - "chat.remove.confirmation.message2": "This will remove all subsequent requests and undo edits made to {0}. Do you want to proceed?", - "chat.remove.confirmation.multipleEdits.message": "This will remove all subsequent requests and undo edits made to {0} files in your working set. Do you want to proceed?", - "chat.remove.confirmation.primaryButton": "Yes", - "chat.remove.confirmation.title": "Do you want to undo {0} edits?", - "chat.removeLast.confirmation.message2": "This will remove your last request and undo the edits made to {0}. Do you want to proceed?", - "chat.removeLast.confirmation.multipleEdits.message": "This will remove your last request and undo edits made to {0} files in your working set. Do you want to proceed?", - "chat.removeLast.confirmation.title": "Do you want to undo your last edit?", - "chat.restoreFile.label": "Restore Previous File State", - "chat.restoreFile.shortTitle": "Restore Previous File State", - "chat.restoreFile.title": "Using Previous File State", - "chat.restoreFile.tooltip": "Toggle to use the previous state of an edited file in your next request", - "chat.undoEdits.label": "Undo Edits", - "chatEditing.checkpoint": "{0} (Checkpoint {1})", - "chatEditing.openDiffs": "Open Diffs", - "discard.allFiles": "Discard All", - "discard.file": "Discard", - "open.fileInDiff": "Open Changes in Diff Editor", - "removeFileFromWorkingSet": "Remove File", - "workbench.action.chat.addFilesToWorkingSet.label": "Add Files to Working Set" - }, - "vs/workbench/contrib/chat/browser/chatEditingService": { - "chat": "Chat Editing", - "chatEditing.fileSave": "{0} wants to create a file. Choose where it should be saved.", + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingActions": { + "accept": "採用", + "accept.file": "採用", + "acceptAllEdits": "すべての編集を採用", + "addFileToWorkingSet": "ファイルの追加", + "chat.editing.discardAll.confirmation.manyFiles": "これにより、{1} ファイルに {0} によって行われた変更が元に戻されます。続行しますか?", + "chat.editing.discardAll.confirmation.oneFile": "これにより、{1} で {0} によって行われた変更が元に戻されます。続行しますか?", + "chat.editing.discardAll.confirmation.primaryButton": "はい", + "chat.editing.discardAll.confirmation.title": "すべての編集を破棄しますか?", + "chat.openSnapshot.label": "ファイル スナップショットを開く", + "chat.remove.confirmation.checkbox": "今後は確認しない", + "chat.remove.confirmation.message2": "これを行うと、後続のすべての要求が削除され、{0} に対して行われた編集が元に戻されます。続行しますか?", + "chat.remove.confirmation.multipleEdits.message": "これを行うと、後続のすべての要求が削除され、作業セット内の {0} 個のファイルに対して行われた編集が元に戻されます。続行しますか?", + "chat.remove.confirmation.primaryButton": "はい", + "chat.remove.confirmation.title": "{0} の編集を元に戻しますか?", + "chat.removeLast.confirmation.message2": "これを行うと、最後の要求が削除され、{0} に対して行われた編集が元に戻されます。続行しますか?", + "chat.removeLast.confirmation.multipleEdits.message": "これを行うと、最後の要求が削除され、作業セット内の {0} 個のファイルに対して行われた編集が元に戻されます。続行しますか?", + "chat.removeLast.confirmation.title": "最後の編集操作を元に戻しますか?", + "chat.undoEdits.label": "編集を元に戻す", + "chatEditing.snapshot": "{0} (スナップショット {1})", + "chatEditing.viewChanges": "すべての編集を表示", + "discard": "破棄", + "discard.file": "破棄", + "discardAllEdits": "すべての編集を破棄", + "open.fileInDiff": "変更内容を差分エディターで開く", + "removeFileFromWorkingSet": "ファイルの削除", + "workbench.action.chat.addSelectedFilesToWorkingSet.label": "選択したファイルを作業セットに追加する" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingModifiedFileEntry": { + "chatEditing1": "チャット編集: '{0}'", + "chatEditing2": "チャット編集" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingService": { + "chat": "チャット編集", + "chatEditing.modified": "{0} からの保留中の変更", + "chatEditing.modified2": "チャットからの保留中の変更", "chatEditing.startingSession": "編集を生成しています...", - "chatEditing1": "Chat Edit: '{0}'", - "chatEditing2": "Chat Edit", - "multiDiffEditorInput.name": "推奨される編集" + "join.chatEditingSession": "Saving chat edits history", + "multiDiffEditorInput.name": "おすすめの編集" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingSession": { + "chatEditing.fileSave": "{0} がファイルを作成しようとしています。保存する場所を選択してください。", + "chatEditing.transient": "エディターを開く", + "multiDiffEditorInput.name": "おすすめの編集" }, "vs/workbench/contrib/chat/browser/chatEditorActions": { - "accept": "Accept Chat Edit", - "next": "Go to Next Chat Edit", - "prev": "Go to Previous Chat Edit", - "reject": "Reject Chat Edit" + "accept": "チャット編集を採用する", + "accept2": "承認", + "diff": "差分を開く", + "discard": "チャット編集を破棄", + "discard2": "破棄", + "next": "次のチャット編集に移動", + "prev": "前のチャット編集に移動", + "undo": "この変更を元に戻す", + "undo2": "元に戻す" }, "vs/workbench/contrib/chat/browser/chatEditorController": { - "chat.hasEditorModifications": "The current editor contains chat modifications" + "chat.hasEditorModifications": "現在のエディターにはチャットでの変更が含まれています" }, "vs/workbench/contrib/chat/browser/chatEditorInput": { "chatEditorLabelIcon": "チャット エディター ラベルのアイコン。", "chatEditorName": "チャット" }, + "vs/workbench/contrib/chat/browser/chatEditorOverlay": { + "label": "ナビゲーションの状態", + "nOfM": "{1} の {0}", + "tooltip_11": "1 change in 1 file", + "tooltip_1n": "1 change in {0} files", + "tooltip_n1": "{0} changes in 1 file", + "tooltip_nm": "{0} changes in {1} files" + }, "vs/workbench/contrib/chat/browser/chatEditorSaving": { - "chat": "chat", - "config": "Always save with AI-generated changes without asking", - "detail2": "AI-generated changes may be incorrect and should be reviewed before saving.", - "discard": "Cancel", - "message.1": "Do you want to save the changes {0} made in {1}?", - "message.2": "Do you want to save the changes {0} made to {1} files?", - "message.batched.multiFile.1": "Do you want to save the changes {0} made in {1} files?", - "message.batched.multiFile.2": "Do you want to save the changes chat made in {0} files?", - "message.batched.oneFile.1": "Do you want to save the changes {0} made in {1}?", - "message.batched.oneFile.2": "Do you want to save the changes chat made in {0}?", - "message.batched.oneFile.3": "Do you want to save the changes {0} made in 1 file?", - "message.batched.oneFile.4": "Do you want to save the changes chat made in 1 file?", - "save": "Save", - "save all": "Save All", - "save.allFiles": "Save All" + "chat": "チャット", + "config": "AI によって生成された変更を確認なしで常に保存する", + "detail2": "AI によって生成された変更は不正確である可能性があるため、保存する前に確認してください。", + "discard": "キャンセル", + "message.1": "{1} によって行われた {0} の変更を保存しますか?", + "message.2": "{1} ファイルに加えた変更 {0} を保存しますか?", + "message.batched.multiFile.1": "{0} によって行われた {1} 個のファイルへの変更を保存しますか?", + "message.batched.multiFile.2": "チャットによって行われた {0} 個のファイルへの変更を保存しますか?", + "message.batched.oneFile.1": "{1} によって行われた {0} の変更を保存しますか?", + "message.batched.oneFile.2": "チャットによって行われた {0} の変更を保存しますか?", + "message.batched.oneFile.3": "{0} によって行われた 1 個のファイルへの変更を保存しますか?", + "message.batched.oneFile.4": "チャットによって行われた 1 個のファイルへの変更を保存しますか?", + "save": "保存", + "save all": "すべて保存", + "save.allFiles": "すべて保存" }, "vs/workbench/contrib/chat/browser/chatFollowups": { "followUpAriaLabel": "フォローアップの質問: {0}" }, - "vs/workbench/contrib/chat/browser/chatGettingStarted": { - "chat.openPanel": "チャット パネルを開く", - "workbench.panel.chat.view.showGettingStarted": "When enabled, shows a getting started experiment in the chat panel." - }, - "vs/workbench/contrib/chat/browser/chatImagePaste": { - "pastedImage": "貼り付けられた画像" - }, "vs/workbench/contrib/chat/browser/chatInlineAnchorWidget": { "actions.attach.label": "ファイルをチャットに追加", - "actions.copy.label": "Copy", + "actions.copy.label": "コピー", "actions.goToDecl.label": "定義へ移動", - "actions.openToSide.label": "Open to the Side", - "goToImplementations.label": "Go to Implementations", + "actions.openToSide.label": "横に並べて開く", + "goToImplementations.label": "実装へ移動", "goToReferences.label": "参照へ移動", - "goToTypeDefinitions.label": "Go to Type Definitions", + "goToTypeDefinitions.label": "型定義へ移動", "miGotoDefinition": "定義に移動(&&D)", - "miGotoImplementations": "Go to &&Implementations", + "miGotoImplementations": "実装に移動(&&I)", "miGotoReference": "参照へ移動(&&R)", - "miGotoTypeDefinition": "Go to &&Type Definitions", - "resource": "The full value of the chat anchor resource, including scheme and path" + "miGotoTypeDefinition": "型定義へ移動(&&T)", + "resource": "スキームとパスを含めた、チャット アンカー リソースのすべての値" }, "vs/workbench/contrib/chat/browser/chatInputPart": { "actions.chat.accessibiltyHelp": "チャット入力、入力して質問するか、トピックに対して / を入力し、Enter キーを押して要求を送信します。チャットアクセシビリティのヘルプに {0} を使用します。", + "addFiles.label": "作業セットにファイルを追加する", "chat.attachment": "添付コンテキスト、{0}", - "chat.attachment.clearButton": "Remove from context", + "chat.attachment.clearButton": "コンテキストから削除", "chat.fileAttachment": "添付ファイル、{0}", "chat.fileAttachmentWithRange": "添付ファイル、{0}、行 {1} から行 {2}", "chat.imageAttachment": "添付画像、{0}", "chat.submitToSecondaryAgent": "@{0} に送信", - "chatAddFiles": "{0} Add Files...", - "chatAttachFiles": "Search for files to add to your working set", - "chatEditingSession.manyFiles": "({0} files)", - "chatEditingSession.oneFile": "(1 file)", - "chatEditingSession.workingSet": "Working Set", + "chatAddFiles": "{0} ファイルの追加...", + "chatEditingSession.excludedFile": "The Working Set file limit has ben reached. {0} is excluded from the Woking Set. Remove other files to make space for {0}.", + "chatEditingSession.excludedFiles": "({0} files, {1} excluded)", + "chatEditingSession.excludedOneFile": "1 file is excluded from the Working Set.", + "chatEditingSession.excludedSomeFiles": "{0} files are excluded from the Working Set.", + "chatEditingSession.fileLimitReached": "You have reached the maximum number of files that can be added to the working set.", + "chatEditingSession.manyFiles": "({0} 個のファイル)", + "chatEditingSession.oneFile": "(1 ファイル)", + "chatEditingSession.workingSet": "作業セット", "chatInput": "チャット入力", "chatInput.accessibilityHelpNoKb": "チャット入力、ここにコードを入力し、Enter キーを押して実行します。詳細については、Chat Accessibility Help コマンドを使用してください。", "notebook.moreExecuteActionsLabel": "その他..." @@ -5703,6 +5778,7 @@ "vs/workbench/contrib/chat/browser/chatListRenderer": { "chatConfirmationAction": "選択した \"{0}\"", "didNotFollowInstructions": "指示に従わなかった", + "generating": "生成中", "incompleteCode": "不完全なコード", "incorrectCode": "正しくないコードが提案された", "missingContext": "コンテキストが欠落している", @@ -5726,7 +5802,7 @@ "chatCommandSticky": "コマンドを呼び出すと、チャットが永続モードにになります。ここで、コマンドは次のメッセージのチャット入力に自動的に追加されます。", "chatCommandWhen": "このコマンドを有効にするために true にする必要がある条件。", "chatCommandsDescription": "このチャット参加者が使用できるコマンド。ユーザーは '/' で呼び出すことができます。", - "chatEditing.viewContainer.label": "Copilot Edits", + "chatEditing.viewContainer.label": "Copilot の編集", "chatFailErrorMessage": "インストールされている {0} 拡張機能のバージョンが、このバージョンの {1} と互換性がないため、チャットを読み込めませんでした。GitHub Copilot チャット拡張機能が最新であることを確認してください。", "chatParticipantDescription": "UI に表示される、このチャット参加者の説明。", "chatParticipantDisambiguation": "ユーザーの質問をこのチャット参加者に自動的にルーティングするのに役立つメタデータ。", @@ -5738,16 +5814,31 @@ "chatParticipantName": "このチャット参加者のユーザー向けの名前。ユーザーはこの名前と一緒に '@' を使用して参加者を呼び出します。名前には空白を含めないでください。", "chatParticipantWhen": "この参加者を有効にするには TRUE にする必要がある条件。", "chatSampleRequest": "ユーザーが '/help' でこの参加者をクリックすると、このテキストがこの参加者に送信されます。", + "miToggleChat": "チャット(&C)", + "miToggleEdits": "Copilot の編集(&I)", "showExtension": "拡張機能の表示", "vscode.extension.contributes.chatParticipant": "チャット参加者を投稿する" }, "vs/workbench/contrib/chat/browser/chatPasteProviders": { - "pastedImageName": "Pasted Image" + "pastedImageName": "貼り付けられた画像" + }, + "vs/workbench/contrib/chat/browser/chatSetup.contribution": { + "hideChatSetup": "チャットのセットアップを非表示にする", + "hideSetup": "非表示にする", + "installChat": "{0} のインストール", + "learnMore": "詳細情報", + "setup": "{0} のインストール", + "setupChatInstalling": "チャットを設定しています...", + "setupChatSigningIn": "{0} にサインインしています...", + "setupContent": "{0} は、より速く、よりスマートにコードを記述するのに役立つ AI ペア プログラマーです。", + "signInAndInstallChat": "サインインして {0} を使用する", + "signInAndSetup": "サインインして {0} を使用する", + "triggerChatSetup": "チャットのセットアップをトリガーする" }, "vs/workbench/contrib/chat/browser/chatWidget": { - "chatWidget.tips": "{0} or type {1} to attach context\r\n\r\n{2} to chat with extensions\r\n\r\nType {3} to use commands", - "chatWidget.tips.withoutParticipants": "{0} or type {1} to attach context", - "scrollDownButtonLabel": "Scroll down" + "chatWidget.tips": "コンテキストをアタッチするには、{0}、または {1} と入力します\r\n\r\n拡張機能を使用してチャットするには、{2}\r\n\r\nコマンドを使用するには、{3} と入力します", + "chatWidget.tips.withoutParticipants": "コンテキストをアタッチするには、{0}、または {1} と入力します", + "scrollDownButtonLabel": "下にスクロール" }, "vs/workbench/contrib/chat/browser/codeBlockPart": { "chat.codeBlock.toolbar": "コード ブロック ツール バー", @@ -5770,29 +5861,36 @@ "allFilesDescription": "ワークスペース内の関連ファイルを検索し、そこからコンテキストを提供します" }, "vs/workbench/contrib/chat/browser/contrib/chatInputCompletions": { - "installLabel": "Install Chat Extensions...", + "fileEntryDescription": "{0} ({1})", + "installLabel": "チャット拡張機能をインストール...", "pickFileLabel": "ファイルを選択する" }, "vs/workbench/contrib/chat/browser/contrib/chatInputEditorHover": { "hoverAccessibilityChatAgent": "ここにチャット エージェントのホバー部分があります。" }, + "vs/workbench/contrib/chat/browser/contrib/chatInputRelatedFilesContrib": { + "relatedFile": "提案されたファイル" + }, "vs/workbench/contrib/chat/browser/contrib/screenshot": { - "screenshot": "Screenshot" + "screenshot": "スクリーンショット" }, "vs/workbench/contrib/chat/browser/languageModelToolsService": { - "toolInvocationMessage": "Using {0}" + "toolInvocationMessage": "{0} を使用" }, "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewsWelcomeContributions": { - "chatViewsWelcome.content": "The content of the welcome message. The first command link will be rendered as a button.", - "chatViewsWelcome.icon": "The icon for the welcome message.", - "chatViewsWelcome.title": "The title of the welcome message.", - "chatViewsWelcome.when": "Condition when the welcome message is shown.", - "vscode.extension.contributes.chatViewsWelcome": "Contributes a welcome message to a chat view" + "chatViewsWelcome.content": "ウェルカム メッセージの内容。最初のコマンド リンクはボタンとして表示されます。", + "chatViewsWelcome.icon": "ウェルカム メッセージのアイコン。", + "chatViewsWelcome.title": "ウェルカム メッセージのタイトル。", + "chatViewsWelcome.when": "ウェルカム メッセージが表示されるときの条件。", + "vscode.extension.contributes.chatViewsWelcome": "チャット ビューにウェルカム メッセージを投稿します" + }, + "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewWelcomeController": { + "preview": "プレビュー" }, "vs/workbench/contrib/chat/common/chatColors": { "chat.avatarBackground": "チャット アバターの背景色。", "chat.avatarForeground": "チャット アバターの前景色。", - "chat.editedFileForeground": "The foreground color of a chat edited file in the edited file list.", + "chat.editedFileForeground": "チャット編集したファイルを編集済みファイル リスト内に表示する前景色。", "chat.requestBackground": "チャット要求の背景色。", "chat.requestBorder": "チャット要求の境界線の色。", "chat.slashCommandBackground": "チャット スラッシュ コマンドの背景色。", @@ -5800,10 +5898,11 @@ }, "vs/workbench/contrib/chat/common/chatContextKeys": { "chatEditApplied": "チャット テキストの編集が適用されている場合は true。", - "chatEditingParticipantRegistered": "True when a default chat participant is registered for editing.", + "chatEditingCanRedo": "編集パネルで操作をやり直しできる場合は True です。", + "chatEditingCanUndo": "編集パネルで操作を元に戻すことができる場合は True です。", + "chatEditingParticipantRegistered": "編集用に既定のチャット参加者が登録されていると true になります。", "chatExtensionInvalid": "インストールされているチャット拡張機能が無効であり、更新する必要がある場合は true です。", - "chatHasFileAttachments": "True when the chat has file attachments.", - "chatInstallEntitled": "True when the user is entitled for chat installation.", + "chatHasFileAttachments": "チャットに添付ファイルがあると true になります。", "chatIsEnabled": "既定のチャット参加者が実装でアクティブ化されるためにチャットが有効になっている場合は true です。", "chatItemId": "チャットアイテムの ID。", "chatLastItemId": "最後のチャットアイテムの ID。", @@ -5815,6 +5914,11 @@ "chatResponseFiltered": "サーバーによってチャット応答がフィルターで除外された場合は True です。", "chatResponseSupportsIssueReporting": "現在のチャット応答で問題の報告がサポートされている場合は True です。", "chatSessionResponseDetectedAgentOrCommand": "エージェントまたはコマンドが自動的に検出されたとき", + "chatSetupEntitled": "サインインした資格のあるユーザーに対してチャットのセットアップが提供される場合は true。", + "chatSetupInstalling": "チャットのセットアップでチャットをインストールする場合は true。", + "chatSetupSignedIn": "サインインしたユーザーに対してチャットのセットアップが提供される場合は true。", + "chatSetupSigningIn": "チャットのセットアップがサインインを待機している場合は true。", + "chatSetupTriggered": "チャットのセットアップがトリガーされた場合は true。", "inChat": "フォーカスがチャット ウィジェットにある場合は True、それ以外の場合は False です。", "inInteractiveInput": "フォーカスがチャット入力にある場合は True、それ以外の場合は False です。", "inQuickChat": "クイック チャット UI にフォーカスがある場合は true、それ以外の場合は false。", @@ -5824,7 +5928,7 @@ "interactiveSessionResponseVote": "回答が可決されると、'up' に設定されます。否決されると、'down' に設定されます。それ以外の場合は空の文字列です。" }, "vs/workbench/contrib/chat/common/chatEditingService": { - "chatEditingWidgetFileState": "The current state of the file in the chat editing widget" + "chatEditingWidgetFileState": "チャット編集ウィジェット内にあるファイルの現在の状態" }, "vs/workbench/contrib/chat/common/chatModel": { "codeCitation": "1 種類のライセンスで類似のコードが見つかりました", @@ -5848,19 +5952,19 @@ "languageModels": "この拡張機能の言語モデルの使用状況の統計情報。" }, "vs/workbench/contrib/chat/common/tools/languageModelToolsContribution": { - "canBeReferencedInPrompt": "If true, this tool shows up as an attachment that the user can add manually to their request. Chat participants will receive the tool in {0}.", + "canBeReferencedInPrompt": "true の場合は、このツールが添付ファイルとして表示され、ユーザーが手動で要求に追加できます。チャット参加者は、このツールを {0} で受け取ります。", "condition": "このツールを有効にするために true にする必要がある条件。'when' 条件が false であっても、ツールが別の拡張機能によって呼び出される可能性があることに注意してください。", - "icon": "An icon that represents this tool. Either a file path, an object with file paths for dark and light themes, or a theme icon reference, like `$(zap)`", + "icon": "このツールを表すアイコン。ファイル パスか、暗いテーマと明るいテーマのファイル パスを含んだオブジェクトか、テーマ アイコン参照 (例: '$(zap)') です", "icon.dark": "暗いテーマを使用した場合のアイコンのパス", "icon.light": "明るいテーマを使用した場合のアイコンのパス", - "parametersSchema": "A JSON schema for the parameters this tool accepts. The parameters must be an object at the top level. A particular language model may not support all JSON schema features. See the documentation for the language model family you are using for more information.", + "parametersSchema": "このツールが受け付ける入力の JSON スキーマ。入力は最上位レベルのオブジェクトである必要があります。特定の 1 つの言語モデルで、必ずしもすべての JSON スキーマ機能がサポートされているとは限りません。詳細については、使用する言語モデル ファミリのドキュメントを参照してください。", "toolDisplayName": "UI で説明するために使用できる、このツールの人間が判読できる名前。", - "toolModelDescription": "A description of this tool that may be used by a language model to select it.", - "toolName": "A unique name for this tool. This name must be a globally unique identifier, and is also used as a name when presenting this tool to a language model.", - "toolName2": "If {0} is enabled for this tool, the user may use '#' with this name to invoke the tool in a query. Otherwise, the name is not required. Name must not contain whitespace.", - "toolTags": "A set of tags that roughly describe the tool's capabilities. A tool user may use these to filter the set of tools to just ones that are relevant for the task at hand, or they may want to pick a tag that can be used to identify just the tools contributed by this extension.", + "toolModelDescription": "ツールを選択する際に言語モデルによって使用される、このツールの説明。", + "toolName": "このツールを指す一意の名前。これはグローバルに一意な識別名である必要があり、言語モデルに対してこのツールを示すときの名前としても使用されます。", + "toolName2": "{0} がこのツールに対して有効になっている場合、ユーザーはこの名前の '#' を使用してクエリでツールを呼び出すことができます。それ以外の場合、名前は必要ありません。名前には空白を含めないでください。", + "toolTags": "このツールの大まかな機能を表すタグ セット。ツール ユーザーは、これらのタグでフィルター処理を行い、ツール群を目の前のタスクに必要なツールのみに絞り込んで表示することや、この拡張機能から提供されている機能に該当するタグを選択してツールを見つけることができます。", "toolUserDescription": "ユーザーに表示される可能性があるこのツールの説明。", - "vscode.extension.contributes.tools": "Contributes a tool that can be invoked by a language model in a chat session, or from a standalone command. Registered tools can be used by all extensions." + "vscode.extension.contributes.tools": "チャット セッションまたはスタンドアロン コマンドから言語モデルによる呼び出しが可能なツールを提供します。登録したツールは、すべての拡張機能で使用できます。" }, "vs/workbench/contrib/chat/common/voiceChatService": { "voiceChatInProgress": "チャットの音声テキスト変換セッションが進行中です。" @@ -5895,7 +5999,7 @@ "vs/workbench/contrib/codeActions/browser/codeActionsContribution": { "alwaysSave": "明示的な保存時にコード アクションをトリガーし、ウィンドウまたはフォーカスの変更によってトリガーされる自動保存を行います。", "codeActionsOnSave.generic": "ファイルの保存時に '{0}' アクションを実行するかどうかを制御します。", - "editor.codeActionsOnSave": "保存時にエディターのコード アクションを実行します。コード アクションを指定する必要があり、エディターをシャットダウンしないようにする必要があります。例: '\"source.organizeImports\": \"explicit\" '", + "editor.codeActionsOnSave": "保存時にエディターのコード アクションを実行します。コード アクションを指定する必要があり、エディターをシャットダウンしないようにする必要があります。{0} が 'afterDelay' に設定されている場合、コード アクションは、ファイルが明示的に保存されたときにのみ実行されます。例: '\"source.organizeImports\": \"explicit\" '", "explicit": "明示的に保存した場合にのみコード アクションをトリガーします。", "explicitBoolean": "明示的に保存された場合にのみ、コード アクションをトリガーします。この値は、\"explicit\" を優先して非推奨になります。", "explicitSave": "明示的に保存した場合にのみコード アクションをトリガーします", @@ -5904,27 +6008,7 @@ "neverBoolean": "明示的に保存された場合にのみ、コード アクションをトリガーします。この値は、\"never\" を優先して非推奨になります。", "neverSave": "保存時にコード アクションをトリガーしない", "neverSaveBoolean": "保存時にコード アクションをトリガーしません。この値は、\"never\" を優先して非推奨になります。", - "notebook.codeActionsOnSave": "保存時にノートブックに対して一連のコード アクションを実行します。コード アクションを指定し、遅延後にファイルを保存せず、エディターをシャットダウンしないようにする必要があります。例: '\"notebook.source.organizeImports\": \"explicit\"'" - }, - "vs/workbench/contrib/codeActions/common/codeActionsExtensionPoint": { - "codeActions.description": "説明", - "codeActions.kind": "種類", - "codeActions.languages": "言語", - "codeActions.title": "タイトル", - "codeactions": "コード アクション", - "contributes.codeActions": "リソースに使用するエディターを構成します。", - "contributes.codeActions.description": "コード アクションの機能の説明です。", - "contributes.codeActions.kind": "提供されたコード アクションの 'CodeActionKind' です。", - "contributes.codeActions.languages": "コード アクションが有効になっている言語モード。", - "contributes.codeActions.title": "UI で使用されるコード アクションのラベル。" - }, - "vs/workbench/contrib/codeActions/common/documentationExtensionPoint": { - "contributes.documentation": "寄稿されたドキュメント。", - "contributes.documentation.refactoring": "リファクタリングに関するドキュメントを提供しました。", - "contributes.documentation.refactoring.command": "コマンドが実行されました。", - "contributes.documentation.refactoring.title": "UI で使用されるドキュメントのラベル。", - "contributes.documentation.refactoring.when": "When 句。", - "contributes.documentation.refactorings": "リファクタリングに関する提供されたドキュメント。" + "notebook.codeActionsOnSave": "保存時にノートブックに対して一連のコード アクションを実行します。コード アクションを指定する必要があり、エディターをシャットダウンしないようにする必要があります。{0} が 'afterDelay' に設定されている場合、コード アクションは、ファイルが明示的に保存されたときにのみ実行されます。例: '\"notebook.source.organizeImports\": \"explicit\"'" }, "vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": { "toggleScreenReaderMode": "スクリーン リーダーのアクセシビリティ モードの切り替え", @@ -6008,7 +6092,7 @@ "vs/workbench/contrib/codeEditor/browser/saveParticipants": { "codeAction.apply": "コード アクション '{0}' を適用しています。", "codeaction": "クイック修正", - "codeaction.get2": "Getting code actions from {0} ([configure]({1})).", + "codeaction.get2": "{0} ([構成]({1}) からコード アクションを取得しています。", "formatting2": "'{0}' フォーマッタ ([構成]({1})) を実行しています。" }, "vs/workbench/contrib/codeEditor/browser/toggleColumnSelection": { @@ -6496,7 +6580,7 @@ "debug.gutterMiddleClickAction.none": "アクションを実行しないでください。", "debug.gutterMiddleClickAction.triggeredBreakpoint": "トリガーされたブレークポイントを追加します。", "debug.hideLauncherWhileDebugging": "デバッグがアクティブな間は、[実行とデバッグ] ビューのタイトル バーで [デバッグの開始] コントロールを非表示にします。{0} が `docked` でない場合にのみ関連します。", - "debug.hideSlowPreLaunchWarning": "Hide the warning shown when a `preLaunchTask` has been running for a while.", + "debug.hideSlowPreLaunchWarning": "'preLaunchTask' がしばらくしても終了しない場合に表示される警告を非表示にします。", "debug.onTaskErrors": "preLaunchTask の実行後にエラーが発生した場合の処理を制御します。", "debug.saveBeforeStart": "デバッグ セッションを開始する前にどのエディターを保存するかを制御します。", "debug.saveBeforeStart.allEditorsInActiveGroup": "デバッグ セッションを開始する前に、アクティブなグループ内のすべてのエディターを保存します。", @@ -7124,6 +7208,16 @@ "bracketPairColorizer.notification.action.showMoreInfo": "詳細情報", "bracketPairColorizer.notification.action.uninstall": "拡張機能のアンインストール" }, + "vs/workbench/contrib/dropOrPasteInto/browser/commands": { + "configureDefaultDrop.label": "優先するドロップ アクションを構成します...", + "configureDefaultPaste.label": "優先する貼り付けアクションを構成..." + }, + "vs/workbench/contrib/dropOrPasteInto/browser/configurationSchema": { + "dropKind": "ドロップ編集の種類識別子。", + "dropPreferredDescription": "コンテンツを削除するときに使用する、優先する編集の種類を構成します。\r\n\r\nこれは、編集の種類の順序付けされたリストです。優先する種類の、最初の利用可能な編集が使用されます。", + "pasteKind": "貼り付け編集の種類識別子。", + "pastePreferredDescription": "コンテンツを貼り付けるときに使用する、優先する編集の種類を構成します。\r\n\r\nこれは、編集の種類の順序付けされたリストです。優先する種類の、最初の利用可能な編集が使用されます。" + }, "vs/workbench/contrib/editSessions/browser/editSessions.contribution": { "autoResumeWorkingChanges": "現在のワークスペースのクラウドに保存されている使用可能な作業変更を自動的に再開するかどうかを制御します。", "autoResumeWorkingChanges.off": "クラウドから作業変更を再開しないでください。", @@ -7248,10 +7342,13 @@ }, "vs/workbench/contrib/extensions/browser/extensionEditor": { "Changelog title": "変更ログ", + "Install Info": "インストール", "Marketplace": "マーケットプレース", - "Marketplace Info": "詳細情報", + "Marketplace Info": "Marketplace", "Readme title": "Readme", + "Version": "バージョン", "builtin": "ビルトイン", + "cache size": "キャッシュ", "categories": "カテゴリ", "changelog": "変更ログ", "changelogtooltip": "拡張機能の更新履歴、拡張機能の 'CHANGELOG.md' ファイルから表示", @@ -7259,6 +7356,7 @@ "dependenciestooltip": "この拡張機能が依存する拡張機能の一覧", "details": "詳細", "detailstooltip": "拡張機能の詳細、拡張機能の 'README.md' ファイルから表示", + "disk space used": "キャッシュ サイズ", "extension pack": "拡張機能パック ({0})", "extension version": "拡張機能のバージョン", "extensionpack": "拡張機能パック", @@ -7272,19 +7370,24 @@ "install count": "インストール数", "issues": "問題", "last released": "前回のリリース日", - "last updated": "最終更新", + "last updated": "最終更新日時", "license": "ライセンス", "local extension": "ローカル拡張機能", "name": "拡張機能名", "noChangelog": "使用可能な変更ログはありません。", "noDependencies": "依存関係はありません", "noReadme": "利用できる README はありません。", + "other": "ローカル", "preview": "プレビュー", "published": "公開済み", "publisher": "発行元 ({0})", "rating": "評価", "repository": "リポジトリ", "resources": "リソース", + "size": "サイズ", + "size when installed": "インストール時のサイズ", + "source": "ソース", + "vsix": "VSIX", "workspace extension": "ワークスペース拡張機能" }, "vs/workbench/contrib/extensions/browser/extensionEnablementWorkspaceTrustTransitionParticipant": { @@ -7344,6 +7447,8 @@ "disableAutoUpdate": "すべての拡張機能の自動更新を無効にする", "disablePreRleaseLabel": "リリース バージョンへの切り替え", "disabled filter": "無効", + "download VSIX": "VSIX のダウンロード", + "download pre-release": "プレリリース VSIX のダウンロード", "enableAll": "すべての拡張機能を有効にする", "enableAllWorkspace": "このワークスペースの拡張機能をすべて有効にする", "enableAutoUpdate": "すべての拡張機能の自動更新を有効にする", @@ -7365,6 +7470,7 @@ "extensions.autoUpdate.enabled": "有効にした拡張機能に対してのみ、更新プログラムを自動的にダウンロードしてインストールします。", "extensions.autoUpdate.false": "拡張機能は自動的には更新されません。", "extensions.autoUpdate.true": "すべての拡張機能の更新プログラムを自動的にダウンロードしてインストールします。", + "extensions.gallery.useUnpkgResourceApi": "有効にすると、更新する拡張機能が Unpkg サービスからフェッチされます。", "extensions.supportUntrustedWorkspaces": "拡張機能の信頼されていないワークペースのサポートをオーバーライドします。`true` を使用する拡張機能は常に有効になります。`limited` を使用する拡張機能は常に有効になり、信頼を必要とする機能は拡張子により非表示にされます。`false` を使用している拡張機能は、ワークスペースが信頼されている場合にのみ有効になります。", "extensions.supportUntrustedWorkspaces.false": "拡張機能は、ワークスペースが信頼されている場合にのみ有効になります。", "extensions.supportUntrustedWorkspaces.limited": "拡張機能は常に有効になり、信頼が必要な機能は非表示にされます。", @@ -7536,7 +7642,6 @@ "ignoreExtensionRecommendation": "再度この拡張機能を推奨しないでください", "ignoreExtensionUpdatePublisher": "{0} によって公開された更新プログラムを無視します。", "ignored": "同期中はこの拡張機能が無視されます", - "incompatible platform": "'{0}' 拡張機能は {2} の {1} では使用できません。", "install": "インストール", "install another version": "特定のバージョンをインストール...", "install anyway": "インストールする", @@ -7563,7 +7668,6 @@ "installing": "インストールしています", "installing extensions": "拡張機能をインストールしています...", "learn more": "詳細情報", - "learn why": "理由をご確認ください", "malicious tooltip": "この拡張機能は問題ありと報告されました。", "manage": "管理", "manage access": "アクセスの管理", @@ -7576,7 +7680,6 @@ "not signed": "'{0}' は不明なソースからの拡張機能です。インストールしますか?", "not signed detail": "拡張機能は署名されていません。", "not signed tooltip": "この拡張機能は拡張機能マーケットプレースによって署名されていません。", - "not web tooltip": "'{0}' 拡張機能は {1} では使用できません。", "pre-release": "事前公開", "reinstall": "拡張機能の再インストール...", "reload window": "ウィンドウの再度読み込み", @@ -7757,6 +7860,7 @@ "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "マニフェストが見つかりません", "autoRestart": "アクティブ化すると、ウィンドウにフォーカスがない場合、更新後に拡張機能が自動的に再起動されます。ノートブックまたはカスタム エディターを開いている場合、データが失われる可能性があります。", + "cannot be installed": "Cannot install the '{0}' extension because it is not available in this setup.", "confirmDisableAutoUpdate": "すべての拡張機能の自動更新を無効にしますか?", "confirmEnableAutoUpdate": "すべての拡張機能の自動更新を有効にしますか?", "confirmEnableDisableAutoUpdate": "自動更新拡張機能", @@ -7765,12 +7869,18 @@ "deprecated extensions": "非推奨の拡張機能が検出されました。これらを確認し、代替手段に移行します。", "disable all": "すべて無効にする", "disableDependents": "依存関係を伴う拡張機能の無効化", + "disallowed": "This extension is disallowed to be installed.", + "download": "Download", + "download title": "Select folder to download the VSIX", + "download.completed": "Successfully downloaded the VSIX", + "downloading...": "Downlading VSIX...", "enable locally": "この拡張機能をローカルで有効にするには、{0} してください。", "enable remote": "{1} でこの拡張機能を有効にするには、{0} してください。", "enableButtonLabel": "拡張機能の有効化(&&E)", "enableButtonLabelWithAction": "拡張機能を有効にして {0}(&&E)", "enableExtensionMessage": "'{0}' 拡張機能を有効にしますか?", "enableExtensionTitle": "拡張機能の有効化", + "extension not found": "Extension '{0}' not found.", "extensionsAutoRestart": "更新を有効にするために拡張機能が自動的に再起動されました。", "incompatible": "'{0}' 拡張機能は互換性がないため、インストールできません。", "incompatibleExtensions": "バージョンの互換性がないため、一部の拡張機能が無効になっています。これらを確認して更新します。", @@ -7785,9 +7895,12 @@ "malicious": "この拡張機能は問題ありと報告されました。", "multipleDependentsError": "'{0}' 拡張機能のみを無効にすることはできません。'{1}'、'{2}'、その他の拡張機能がこれに依存しています。これらの拡張機能をすべて無効にしますか?", "multipleDependentsUninstallError": "'{0}' 拡張機能のみをアンインストールできません。'{1}'、'{2}' とその他の拡張機能はこれに依存しています。これらの拡張機能をすべてアンインストールしますか?", + "not an extension": "The provided object is not an extension.", "not found": "拡張機能 '{0}' が見つからないため、インストールできません。", "not found version": "拡張機能 '{0}' をインストールできません。要求されたバージョン '{1}' が見つかりません。", + "not signed": "This extension is not signed.", "open": "拡張機能を開く", + "platform placeholder": "Please select the platform for which you want to download the VSIX", "postDisableTooltip": "この拡張機能を無効にするには、{0} してください。", "postEnableTooltip": "この拡張機能を有効にするには、{0} してください。", "postUninstallTooltip": "この拡張機能のアンインストールを完了するには、{0} してください。", @@ -8236,7 +8349,7 @@ "filesReadonlyExclude": "パスまたは [glob パターン](https://aka.ms/vscode-glob-patterns) が `#files.readonlyInclude#` 設定の結果として一致する場合に読み取り専用としてマークされないように構成します。Glob パターンは、絶対パスでない限り、ワークスペース フォルダーのパスを基準にして常に評価されます。読み取り専用ファイル システム プロバイダーのファイルは、この設定とは関係なく常に読み取り専用になります。", "filesReadonlyFromPermissions": "ファイルのアクセス許可がそのように示されると、ファイルが読み取り専用としてマークされます。これは、`#files.readonlyInclude#` および `#files.readonlyExclude#` 設定を使用してオーバーライドできます。", "filesReadonlyInclude": "パスまたは [glob パターン](https://aka.ms/vscode-glob-patterns) を読み取り専用としてマークするように構成します。Glob パターンは、絶対パスでない限り、ワークスペース フォルダーのパスを基準にして常に評価されます。`#files.readonlyExclude#` 設定を使用して、一致するパスを除外できます。読み取り専用ファイル システム プロバイダーのファイルは、この設定とは関係なく常に読み取り専用になります。", - "formatOnSave": "ファイルを保存するときにフォーマットします。フォーマッタが有効でなければなりません。ファイルの遅延保存やエディターを閉じることは許可されていません。", + "formatOnSave": "保存時にファイルを書式設定します。フォーマッタが使用可能である必要があり、エディターをシャットダウンすることはできません。{0} が 'afterDelay' に設定されている場合、ファイルは明示的に保存されたときにのみ書式設定されます。", "formatOnSaveMode": "保存の形式でファイル全体をフォーマット指定するか、変更のみをフォーマットするかを制御します。`#editor.formatOnSave#` が有効な場合にのみ適用されます。", "hotExit": "[Hot Exit](https://aka.ms/vscode-hot-exit) は、エディターを終了するときに保存を確認するダイアログを省略し、保存されていないファイルをセッション後も保持するかどうかを制御します。", "hotExit.off": "Hot Exit を無効にします。変更が保存されていないエディターを含むウィンドウを閉じようとすると、プロンプトが表示されます。", @@ -8293,8 +8406,7 @@ "createNewFolder": "新しいフォルダー...", "explorerSection": "エクスプローラー セクション: {0}", "refreshExplorer": "エクスプローラーを最新表示する", - "refreshExplorerMetadata": "エクスプローラーの更新を強制します。", - "type to search files": "入力してファイルを検索する" + "refreshExplorerMetadata": "エクスプローラーの更新を強制します。" }, "vs/workbench/contrib/files/browser/views/explorerViewer": { "confirmMove": "'{0}' を '{1}' に移動しますか?", @@ -8304,12 +8416,14 @@ "copy": "{0} のコピー", "copying": "{0} をコピーしています", "doNotAskAgain": "今後このメッセージを表示しない", + "explorerHighlightFolderBadgeTitle": "ディレクトリには {0} 件の一致が含まれています", "fileInputAriaLabel": "ファイル名を入力します。Enter キーを押して確認するか、Esc キーを押して取り消します。", "move": "{0} の移動", "moveButtonLabel": "移動(&&M)", "moving": "{0} を移動しています", "numberOfFiles": "{0} ファイル", "numberOfFolders": "{0} フォルダー", + "searchMaxResultsWarning": "結果セットにはすべての一致項目のサブセットのみが含まれています。より限定的な検索条件を入力して、検索結果を絞り込みます。", "treeAriaLabel": "エクスプローラー" }, "vs/workbench/contrib/files/browser/views/openEditorsView": { @@ -8331,10 +8445,12 @@ "dirtyFiles": "{0} 個の未保存のファイル" }, "vs/workbench/contrib/files/common/files": { + "explorerFindProviderActive": "エクスプローラー ツリーがエクスプローラー検索プロバイダーを使用している場合は true。", "explorerResourceCut": "切り取りと貼り付けのためにエクスプローラー内の項目が切り取られている場合は True です。", "explorerResourceIsFolder": "エクスプローラー内のフォーカスされている項目がフォルダーの場合は True です。", "explorerResourceIsRoot": "エクスプローラー内のフォーカスされている項目がルート フォルダーの場合は True です。", "explorerResourceMoveableToTrash": "エクスプローラー内のフォーカスされている項目をごみ箱に移動できる場合は True です。", + "explorerResourceParentReadonly": "エクスプローラーの親要素内のフォーカスされているアイテムが読み取り専用の場合は True です。", "explorerResourceReadonly": "エクスプローラー内のフォーカスされているアイテムが読み取り専用の場合は True です。", "explorerViewletCompressedFirstFocus": "[エクスプローラー] ビューでフォーカスが圧縮項目の最初の部分にある場合は True です。", "explorerViewletCompressedFocus": "[エクスプローラー] ビュー内のフォーカスされている項目が圧縮項目である場合は True です。", @@ -8425,7 +8541,6 @@ "empty": "結果なし。入力を絞り込んで、もう一度お試しください。", "err.apply": "変更を適用できませんでした。", "err.discard": "変更を破棄できませんでした。", - "savehint": "保存を続行するには、変更を承認または破棄します。", "welcome.2": "準備しています..." }, "vs/workbench/contrib/inlineChat/browser/inlineChatCurrentLine": { @@ -8433,12 +8548,12 @@ "startWithCurrentLine": "現在の行でエディターを起動" }, "vs/workbench/contrib/inlineChat/browser/inlineChatSavingServiceImpl": { - "config": "Always save with AI-generated changes without asking", - "detail": "AI-generated changes may be incorect and should be reviewed before saving.", - "discard": "Cancel", - "message.1": "Do you want to save the changes {0} made in {1}?", - "message.2": "Do you want to save the changes inline chat made in {0}?", - "save": "Save" + "config": "AI によって生成された変更を確認せずに常に保存する", + "detail": "AI によって生成された変更は不正確である可能性があるため、保存する前に確認してください。", + "discard": "キャンセル", + "message.1": "{1} で行った変更点 {0} を保存しますか?", + "message.2": "{0} で行ったインライン チャットの変更点を保存しますか?", + "save": "保存" }, "vs/workbench/contrib/inlineChat/browser/inlineChatWidget": { "aria-label": "インライン チャット入力", @@ -8488,8 +8603,7 @@ "inlineChatVisible": "対話型エディター入力が表示されているかどうか", "mode": "インライン チャットで作成された変更をドキュメントに直接適用するか、最初にプレビューするかを構成します。", "mode.live": "変更はドキュメントに直接適用されますが、インライン差分を介して強調表示し、チャンク単位で受け入れ/破棄できます。セッションを終了しても変更は保持されます。", - "mode.preview": "変更はプレビューのみであり、適用ボタンを使用して承認する必要があります。セッションを終了すると、変更は破棄されます。", - "zoneToolbar": "インライン チャットの変更ビューで変更を承諾するか拒否するツール バーを表示するかどうか。" + "mode.preview": "変更はプレビューのみであり、適用ボタンを使用して承認する必要があります。セッションを終了すると、変更は破棄されます。" }, "vs/workbench/contrib/inlineChat/electron-sandbox/inlineChatActions": { "holdForSpeech": "音声を保持する" @@ -8792,42 +8906,6 @@ "tasksQuickAccessPlaceholder": "報告する拡張機能の名前を入力してください。" }, "vs/workbench/contrib/issue/electron-sandbox/issueReporterService": { - "bugDescription": "問題を再現するための正確な手順を共有します。このとき、期待する結果と実際の結果を提供してください。GitHub-flavored Markdown に対応しています。GitHub 上で確認するときに問題を編集してスクリーンショットを追加できます。", - "bugReporter": "バグ報告", - "closed": "クローズ", - "createOnGitHub": "GitHub で作成", - "description": "説明", - "disabledExtensions": "拡張機能が無効です。", - "elsewhereDescription": "'{0}' 拡張機能は、外部の問題レポーターを使用することを好みます。その問題報告エクスペリエンスに移動するには、下のボタンをクリックしてください。", - "extension": "VS Code 拡張機能", - "extensionPlaceholder": "例:拡張機能の Readme イメージに代替テキストがありません", - "featureRequest": "機能要求", - "featureRequestDescription": "見てみたいその機能についての詳細を入力してください。GitHub-flavored Markdown に対応しています。GitHub 上で確認するときに問題を編集してスクリーンショットを追加できます。", - "handlesIssuesElsewhere": "この拡張機能は、VS Code の外部の問題を処理します", - "hide": "非表示", - "loadingData": "データを読み込んでいます...", - "marketplace": "拡張機能の Marketplace", - "marketplacePlaceholder": "例: インストールされている拡張機能を無効にできません", - "noCurrentExperiments": "現在の実験はありません。", - "noSimilarIssues": "類似の問題は見つかりませんでした", - "open": "開く", - "openIssueReporter": "外部問題報告者を開く", - "pasteData": "必要なデータが送信するには大きすぎたため、クリップボードに書き込みました。貼り付けてください。", - "performanceIssue": "パフォーマンスの問題 (フリーズ、低速、クラッシュ)", - "performanceIssueDesciption": "このパフォーマンスの問題はいつ発生しましたか? それは起動時ですか? それとも特定のアクションのあとですか? GitHub-flavored Markdown に対応しています。GitHub 上で確認するときに問題を編集してスクリーンショットを追加できます。", - "previewOnGitHub": "GitHub 上でプレビュー", - "rateLimited": "GitHub クエリの制限を超えました。お待ちください。", - "selectExtension": "拡張機能の選択", - "selectSource": "ソースの選択", - "show": "表示", - "similarIssues": "類似の問題", - "stepsToReproduce": "再現手順", - "undefinedPlaceholder": "タイトルを入力してください", - "unknown": "不明", - "vscode": "Visual Studio Code", - "vscodePlaceholder": "例: ワークベンチに問題パネルがありません" - }, - "vs/workbench/contrib/issue/electron-sandbox/issueReporterService2": { "noCurrentExperiments": "現在の実験はありません。", "pasteData": "必要なデータが送信するには大きすぎたため、クリップボードに書き込みました。貼り付けてください。", "undefinedPlaceholder": "タイトルを入力してください" @@ -8851,7 +8929,7 @@ "noDetection": "エディター言語を検出できません", "status.autoDetectLanguage": "検出された言語を承諾する: {0}" }, - "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { + "vs/workbench/contrib/languageStatus/browser/languageStatus": { "aria.1": "{0}、{1}", "aria.2": "{0}", "langStatus.aria": "エディター言語の状態: {0}", @@ -8988,10 +9066,10 @@ "openLogsFolder": "ログ フォルダーを開く" }, "vs/workbench/contrib/markdown/browser/markdownSettingRenderer": { - "alreadysetBoolFalse": "\"{0}: {1}\" is already disabled", - "alreadysetBoolTrue": "\"{0}: {1}\" is already enabled", - "alreadysetNum": "\"{0}: {1}\" is already set to {2}", - "alreadysetString": "\"{0}: {1}\" is already set to \"{2}\"", + "alreadysetBoolFalse": "\"{0}: {1}\" は既に無効になっています", + "alreadysetBoolTrue": "\"{0}: {1}\" は既に有効になっています", + "alreadysetNum": "\"{0}: {1}\" は既に {2} に設定されています", + "alreadysetString": "\"{0}: {1}\" は既に \"{2}\" に設定されています", "changeSettingTitle": "設定の表示または変更", "copySettingId": "設定 ID をコピー", "falseMessage": "\"{0}: {1}\" を無効にする", @@ -9024,12 +9102,19 @@ "status.problems": "問題", "status.problemsVisibility": "問題の表示", "status.problemsVisibilityOff": "問題はオフになっています。クリックして設定を開きます。", + "toggleActiveFileDescription": "問題 (エラー、警告、情報) は、問題ビューのアクティブ なファイルからのみ表示または非表示にします。", + "toggleErrorsDescription": "問題ビューでエラーの表示/非表示を切り替えます。", + "toggleExcludedFilesDescription": "問題ビューで除外されたファイルを表示または非表示にします。", + "toggleInfosDescription": "問題ビューで情報の表示/非表示を切り替えます。", + "toggleWarningsDescription": "問題ビューで警告の表示/非表示を切り替えます。", "totalErrors": "エラー: {0}", "totalInfos": "情報: {0}", "totalProblems": "合計 {0} 個の問題", "totalWarnings": "警告: {0}", "viewAsTable": "テーブルとして表示", - "viewAsTree": "ツリーとして表示" + "viewAsTableDescription": "問題ビューをテーブルとして表示します。", + "viewAsTree": "ツリーとして表示", + "viewAsTreeDescription": "問題ビューをツリーとして表示します。" }, "vs/workbench/contrib/markers/browser/markersFileDecorations": { "label": "問題", @@ -9314,10 +9399,13 @@ }, "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/cellDiagnosticsActions": { "cellCommands.quickFix.noneMessage": "利用可能なコード アクションはありません", - "notebookActions.cellFailureActions": "セル エラー操作の表示" + "notebookActions.cellFailureActions": "セル エラー操作の表示", + "notebookActions.chatExplainCellError": "セル エラーの説明", + "notebookActions.chatFixCellError": "セル エラーの修正" }, "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/diagnosticCellStatusBarContrib": { - "notebook.cell.status.diagnostic": "クイック操作 {0}" + "notebook.cell.status.explain": "チャットで説明する", + "notebook.cell.status.fix": "インライン チャットで修正" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { "notebook.cell.status.executing": "実行中", @@ -9332,6 +9420,9 @@ "notebook.cell.status.language": "セルの言語モードを選択する", "notebook.cell.status.searchLanguageExtensions": "セルの言語が不明です。クリックして '{0}' 拡張機能を検索します" }, + "vs/workbench/contrib/notebook/browser/contrib/chatEdit/notebookChatEditController": { + "chat.hasNotebookEditorModifications": "現在のノートブックにはチャットの変更が含まれています" + }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { "notebook.cell.output.selectAll": "すべて選択", "notebookActions.copy": "セルのコピー", @@ -9392,10 +9483,11 @@ "notebook.toggleCellToolbarPosition": "セルのツールバー位置の切り替え" }, "vs/workbench/contrib/notebook/browser/contrib/multicursor/notebookMulticursor": { - "addFindMatchToSelection": "検索の一致を選択範囲に追加する", + "addFindMatchToSelection": "選択した項目を次の一致項目に追加", "deleteLeftMultiSelection": "左を削除", "deleteRightMultiSelection": "右に削除", - "exitMultiSelection": "マルチ カーソル モードを終了する" + "exitMultiSelection": "マルチ カーソル モードを終了する", + "selectAllFindMatches": "一致するすべての出現箇所を選択します" }, "vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": { "cursorMoveDown": "次のセル エディターにフォーカス", @@ -9617,7 +9709,7 @@ "runCellsInSection": "セクションでセルを実行" }, "vs/workbench/contrib/notebook/browser/controller/variablesActions": { - "notebookActions.openVariablesView": "Variables" + "notebookActions.openVariablesView": "変数" }, "vs/workbench/contrib/notebook/browser/diff/diffComponents": { "hiddenCell": "{0} 個の非表示セル", @@ -9697,7 +9789,7 @@ "notebook.findFilters": "ウィジェット検索によるノートブック セルの検索動作をカスタマイズします。マークアップ ソースとマークアップ プレビューの両方が有効になっている場合、ウィジェット検索は、セルの現在の状態に基づいてソース コードまたはプレビューを検索します。", "notebook.focusIndicator.description": "フォーカスインジケーターが描画されている場所を、セルの境界線または左端余白に沿って制御します。", "notebook.formatOnCellExecution": "実行時にノートブック セルの書式を設定します。フォーマッタを使用できる必要があります。", - "notebook.formatOnSave": "ノートブックを保存するときにフォーマットします。フォーマッタが有効でなければなりません。ファイルの遅延保存やエディターを閉じることは許可されていません。", + "notebook.formatOnSave": "保存時にノートブックの書式設定をします。フォーマッタが使用可能である必要があり、エディターをシャットダウンすることはできません。{0} が 'afterDelay' に設定されている場合、ファイルは明示的に保存されたときにのみ書式設定されます。", "notebook.globalToolbar.description": "ノートブック エディター内でグローバル ツールバーをレンダリングするかどうかを制御します。", "notebook.globalToolbarShowLabel": "[ノートブック] ツールバーのアクションがラベルをレンダリングするかどうかを制御します。", "notebook.insertFinalNewline": "有効にすると、ノートブックを保存するときにコード セルの最後に改行が挿入されます。", @@ -10044,7 +10136,7 @@ "name": "スタートアップ パフォーマンス" }, "vs/workbench/contrib/performance/electron-sandbox/performance.contribution": { - "experimental.rendererProfiling": "When enabled, slow renderers are automatically profiled." + "experimental.rendererProfiling": "有効にすると、低速レンダラーが自動的にプロファイルされます。" }, "vs/workbench/contrib/performance/electron-sandbox/startupProfiler": { "prof.detail": "問題点を作成し、次のファイルを手動で添付してください:\r\n{0}", @@ -10225,7 +10317,7 @@ "defaultOverriddenDetailsAriaLabel": "{0} により既定値がオーバーライドされます", "defaultOverriddenLabel": "既定値が変更済み", "defaultOverriddenLanguagesList": "{0} の言語固有の既定値が存在します", - "experimentalLabel": "Experimental", + "experimentalLabel": "試験段階", "extensionSyncIgnoredLabel": "同期されていません", "hasDefaultOverridesForLanguages": "次の言語には既定のオーバーライドがあります:", "manageWorkspaceTrust": "ワークスペースの信頼を管理", @@ -10238,7 +10330,7 @@ "policyDescriptionAccessible": "組織のポリシーによって管理されます。設定値が適用されていません", "policyFilterLink": "ポリシー設定を表示", "policyLabelText": "設定値が適用されていません", - "previewLabel": "Preview", + "previewLabel": "プレビュー", "remote": "リモート", "syncIgnoredAriaLabel": "同期中に設定が無視されました", "syncIgnoredTitle": "この設定は同期中は無視されます", @@ -10373,8 +10465,8 @@ "settingsTOC": "設定の目次" }, "vs/workbench/contrib/preferences/common/preferences": { - "experimentalIndicatorDescription": "This setting controls a feature that may change or be removed in the future. Adjusting this setting may result in instability.", - "previewIndicatorDescription": "This setting controls a feature that is in active development." + "experimentalIndicatorDescription": "この設定は、開発中で不安定になる可能性のある新しい機能を制御します。変更または削除される可能性があります。", + "previewIndicatorDescription": "この設定は、まだ改良中の新しい機能を制御します。フィードバックをお待ちしております。" }, "vs/workbench/contrib/preferences/common/preferencesContribution": { "enableNaturalLanguageSettingsSearch": "設定で自然文検索モードを有効にするかどうかを制御します。自然文検索はMicrosoft オンライン サービスによって提供されます。", @@ -10696,15 +10788,27 @@ "tunnel.preview": "リモート トンネルは現在プレビュー中です。「Help: Report Issue」コマンドを使用して問題を報告してください。" }, "vs/workbench/contrib/replNotebook/browser/repl.contribution": { - "repl.execute": "REPL 入力の実行" + "repl.execute": "REPL 入力の実行", + "repl.focusLastReplOutput": "最新の REPL 実行にフォーカスする", + "repl.input.focus": "入力エディターのフォーカス" + }, + "vs/workbench/contrib/replNotebook/browser/replEditor": { + "replEditorInput": "REPL 入力" }, "vs/workbench/contrib/replNotebook/browser/replEditorAccessibilityHelp": { - "replEditor.cellNavigation": "上矢印と下矢印は、以前に実行された項目間でフォーカスを移動します。", + "replEditor.accessibilityView": "アイテムの出力のアクセス可能なビューの履歴を移動しながら、[アクセシビリティ ビューを開く] コマンド {0} を実行します。", + "replEditor.autoFocusRepl": "設定 `accessibility.replEditor.autoFocusReplExecution` は、コードの実行後にフォーカスが自動的に REPL に移動するかどうかを制御します。", + "replEditor.cellNavigation": "[編集の終了] コマンド {0} では、セル コンテナーにフォーカスが移動します。このコンテナーでは、上矢印と下矢印も履歴内のセル間でフォーカスを移動します。", + "replEditor.configReadExecution": "設定 `accessibility.replEditor.readLastExecutionOutput` は、実行が完了したときに出力が自動的に読み取られるかどうかを制御します。", "replEditor.execute": "実行コマンド {0} は入力ボックスの式を評価します。", - "replEditor.focusHistory": "フォーカス履歴コマンド {0} は、以前に実行された項目の一覧にフォーカスを移動します。", + "replEditor.focusCellEditor": "[セルの編集] コマンド{0} は、セルの入力用の読み取り専用エディターにフォーカスを移動します。", "replEditor.focusInOutput": "フォーカス出力コマンド {0} は、前に実行した項目にフォーカスがある場合に、出力にフォーカスを合わせます。", - "replEditor.focusReplInput": "フォーカス入力エディターコマンド {0} はフォーカスを REPL 入力ボックスに移動します。", - "replEditor.overview": "REPL エディターにいます。REPL エディターには、式と、以前に実行された式とその出力の一覧を評価するための入力ボックスが含まれています。" + "replEditor.focusLastItemAdded": "[最後の実行にフォーカス] コマンド {0} は、REPL 履歴で最後に実行された項目にフォーカスを移動します。", + "replEditor.focusReplInput": "フォーカス入力エディター コマンド {0} は、フォーカスをこのエディターに戻します。", + "replEditor.focusReplInputFromHistory": "フォーカス入力エディターコマンド {0} はフォーカスを REPL 入力ボックスに移動します。", + "replEditor.historyOverview": "REPL 履歴に含まれています。これは、REPL で実行されたセルの一覧です。各セルには、入力、出力、およびセル コンテナーがあります。", + "replEditor.inputAccessibilityView": "この入力ボックスから [アクセシビリティ ビューを開く] コマンド {0} を実行すると、最後の実行からの出力がアクセシビリティ ビューに表示されます。", + "replEditor.inputOverview": "REPL エディター入力ボックスにいます。REPL で実行されるコードを受け入れます。" }, "vs/workbench/contrib/replNotebook/browser/replEditorInput": { "replEditorLabelIcon": "REPL エディター ラベルのアイコン。" @@ -10866,7 +10970,6 @@ "scmGraphHistoryItemRef": "表示する履歴項目の参照を 1 つ以上選択し、入力してフィルター処理する", "scmGraphRepository": "表示するリポジトリを選択し、入力してすべてのリポジトリをフィルター処理する", "scmGraphViewOutdated": "最新の情報に更新操作 ($(refresh)) を使用してグラフを最新の情報に更新してください。", - "scmGraphViewRevealCurrentHistoryItem": "現在の履歴項目はソース管理グラフに存在しません。履歴項目の参照ピッカーを使用して、グラフ内の履歴項目のセットを拡張してください。", "viewChanges": "変更を表示" }, "vs/workbench/contrib/scm/browser/scmRepositoriesViewPane": { @@ -10925,9 +11028,9 @@ "QuickSearchOpenInFile": "ファイルを開く", "QuickSearchSeeMoreFiles": "その他のファイルを表示", "enterSearchTerm": "ファイル全体を検索する用語を入力します。", - "goToSearch": "検索パネルで表示", + "goToSearch": "検索ビューで開く", "noAnythingResults": "一致する結果がありません", - "showMore": "検索パネルで表示" + "showMore": "検索ビューで開く" }, "vs/workbench/contrib/search/browser/replaceService": { "fileReplaceChanges": "{0} ↔ {1} (置換のプレビュー)", @@ -11725,7 +11828,7 @@ "ProblemMatcherParser.unknownSeverity": "情報: 不明な重大度 {0} です。有効な値は、エラー、警告、情報です。\r\n", "ProblemMatcherSchema.applyTo": "テキスト ドキュメントで報告された問題が、開いているドキュメントのみ、閉じられたドキュメントのみ、すべてのドキュメントのいずれに適用されるかを制御します。", "ProblemMatcherSchema.background": "バックグラウンド タスクでアクティブなマッチャーの開始と終了を追跡するパターン。", - "ProblemMatcherSchema.background.activeOnStart": "true に設定すると、タスクの起動時にバックグラウンド モニターがアクティブ モードになります。これは beginsPattern に一致する行を発行するのと同じです。", + "ProblemMatcherSchema.background.activeOnStart": "true に設定すると、バックグラウンド モニターはアクティブ モードで開始されます。これは、タスクの開始時に beginsPattern に一致する行を出力するのと同じです。", "ProblemMatcherSchema.background.beginsPattern": "出力内で一致すると、バックグラウンド タスクの開始が通知されます。", "ProblemMatcherSchema.background.endsPattern": "出力内で一致すると、バックグラウンド タスクの終了が通知されます。", "ProblemMatcherSchema.base": "使用する基本問題マッチャーの名前。", @@ -11734,7 +11837,7 @@ "ProblemMatcherSchema.severity": "キャプチャされた問題の既定の重大度。パターンが重要度の一致グループを定義していない場合に使用されます。", "ProblemMatcherSchema.source": "'typescript' または 'super lint' のような、この診断のソースを記述する解読可能な文字列", "ProblemMatcherSchema.watching": "監視パターンの開始と終了を追跡するマッチャー。", - "ProblemMatcherSchema.watching.activeOnStart": "true に設定すると、タスクの開始時にウォッチャーがアクティブ モードになります。これは beginPattern と一致する行の発行と同等です。", + "ProblemMatcherSchema.watching.activeOnStart": "true に設定すると、Watcher はアクティブ モードで開始されます。これは、タスクの開始時に beginsPattern に一致する行を出力するのと同じです。", "ProblemMatcherSchema.watching.beginsPattern": "出力内で一致すると、ウォッチ中のタスクの開始が通知されます。", "ProblemMatcherSchema.watching.deprecated": "watching プロパティは使用されなくなりました。代わりに background をご使用ください。", "ProblemMatcherSchema.watching.endsPattern": "出力内で一致すると、ウォッチ中のタスクの終了が通知されます。", @@ -11909,6 +12012,7 @@ "newTerminalIcon": "新しいターミナル インスタンスを作成するためのアイコン。", "renameTerminalIcon": "ターミナル クイック メニュー内の名前変更のためのアイコン。", "terminalCommandHistoryFuzzySearch": "コマンド履歴のあいまい検索を切り替えるためのアイコン。", + "terminalCommandHistoryOpenFile": "シェル履歴ファイルを開くアイコン。", "terminalCommandHistoryOutput": "ターミナル コマンドの出力を表示するためのアイコン。", "terminalCommandHistoryRemove": "コマンド履歴からターミナル コマンドを削除するためのアイコン。", "terminalDecorationError": "エラーが発生したコマンドのターミナルの装飾のアイコン。", @@ -12098,6 +12202,9 @@ "process": "ターミナル プロセスの名前", "separator": "値か固定のテキストで囲われたとき、条件付きの区切り記号 {0} を表示します。", "sequence": "プロセスによってターミナルに指定された名前", + "shellCommand": "シェル統合に従って実行されるコマンド", + "shellPromptInput": "シェルの統合に従ってシェルの完全プロンプト入力", + "shellType": "検出されたシェルの種類", "task": "このターミナルがタスクに関連付けられていることを示す", "terminal.integrated.allowChords": "ターミナルでコードのキーバインドを許可するかどうか。これが true で、キーストロークの結果がコード内の場合、{0} をバイパスすることに注意してください。これを false に設定すると、Ctrl + k キーを (VS Code ではなく) シェルに移動する場合に特に便利です。", "terminal.integrated.allowMnemonics": "メニュー バー ニーモニック (Alt+F など) でメニュー バーを開くかどうかを指定します。これを true にした場合、すべての Alt キーストロークがシェルをスキップするようになることにご注意ください。これは、macOS では何の効果もありません。", @@ -12153,6 +12260,7 @@ "terminal.integrated.focusAfterRun.none": "何もしない。", "terminal.integrated.focusAfterRun.terminal": "常にターミナルにフォーカスします。", "terminal.integrated.fontFamily": "ターミナルのフォント ファミリを制御し、既定値は {0} となります。", + "terminal.integrated.fontLigatures": "ターミナルでフォント合字を有効にするかどうかを制御します。合字は、構成された {0} でサポートされている場合にのみ機能します。", "terminal.integrated.fontSize": "ターミナルのフォント サイズをピクセル単位で制御します。", "terminal.integrated.fontWeight": "端末内で太字以外のテキストに使用するフォントの太さ。\"normal\" と \"bold\" のキーワード、または 1 から 1000 の間の数字を受け入れます。", "terminal.integrated.fontWeightBold": "端末内で太字のテキストに使用するフォントの太さ。\"normal\" と \"bold\" のキーワード、または 1 から 1000 の間の数字を受け入れます。", @@ -12313,8 +12421,8 @@ "terminal.integrated.accessibleViewPreserveCursorPosition": "バッファーの下部に設定するのではなく、ターミナルのアクセス可能なビューを再度開いたときにカーソルの位置を保持します。" }, "vs/workbench/contrib/terminalContrib/autoReplies/common/terminalAutoRepliesConfiguration": { - "terminal.integrated.autoReplies": "A set of messages that, when encountered in the terminal, will be automatically responded to. Provided the message is specific enough, this can help automate away common responses.\r\n\r\nRemarks:\r\n\r\n- Use {0} to automatically respond to the terminate batch job prompt on Windows.\r\n- The message includes escape sequences so the reply might not happen with styled text.\r\n- Each reply can only happen once every second.\r\n- Use {1} in the reply to mean the enter key.\r\n- To unset a default key, set the value to null.\r\n- Restart VS Code if new don't apply.", - "terminal.integrated.autoReplies.reply": "The reply to send to the process." + "terminal.integrated.autoReplies": "ターミナルで検出されたときに自動的に応答されるメッセージ セットです。メッセージが十分に具体的であれば、これを使用して一般的な応答を自動化できます。\r\n\r\n注釈:\r\n\r\n- {0} を使用して、Windows でバッチ ジョブの終了プロンプトに自動的に応答します。\r\n- メッセージにはエスケープ シーケンスが含まれるため、返信はスタイル付きテキストにならない可能性があります。\r\n- 各返信は 1 秒に 1 回のみ行えます。\r\n- 返信で Enter キーを示すには、{1} を使用します。\r\n- 既定のキーの設定を解除するには、値を null 値に設定します。\r\n- 新しい VS Code が適用されない場合は、VS Code を再起動します。", + "terminal.integrated.autoReplies.reply": "プロセスに送信する返信。" }, "vs/workbench/contrib/terminalContrib/chat/browser/terminal.initialHint.contribution": { "disableHint": " このヒントを無効にするには、設定の {0} を切り替えます。", @@ -12351,47 +12459,40 @@ "inlineChat.toolbar": "タブを使用して、コマンド、ステータス、メッセージ応答などの条件付き部分にアクセスします。" }, "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatActions": { - "cancelChat": "チャットのキャンセル", - "closeChat": "チャットを閉じる", - "discard": "破棄", - "discardDescription": "ターミナルの現在のチャット応答を破棄し、チャット ウィジェットを非表示にして、チャット入力をクリアします。", + "closeChat": "閉じる", "insert": "挿入", "insertCommand": "チャットの挿入コマンド", "insertFirst": "最初に挿入", "insertFirstCommand": "最初にチャットを挿入コマンド", - "makeChatRequest": "チャット要求を行う", - "nextFromHitory": "履歴から次へ", - "previousFromHitory": "履歴から前へ", "run": "実行", "runCommand": "チャットの実行コマンド", "runFirst": "最初に実行", "runFirstCommand": "最初のチャット コマンドの実行", - "startChat": "ターミナルで開始", + "startChat": "ターミナル インライン チャット", "viewInChat": "チャットで表示する" }, "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatWidget": { - "default.placeholder": "ターミナルで何かを行う方法を確認する", - "welcome.1": "AI 生成のコマンドは、正しくない可能性があります" + "askAI": "AI に質問する" }, "vs/workbench/contrib/terminalContrib/chat/common/terminalInitialHintConfiguration": { "terminal.integrated.initialHint": "入力されていない最初のターミナルがフォーカスされているときに使用可能なアクションに関するヒントを表示するかどうかを制御します。" }, "vs/workbench/contrib/terminalContrib/clipboard/browser/terminal.clipboard.contribution": { - "workbench.action.terminal.copyAndClearSelection": "Copy and Clear Selection", - "workbench.action.terminal.copyLastCommand": "Copy Last Command", - "workbench.action.terminal.copyLastCommandAndOutput": "Copy Last Command and Output", - "workbench.action.terminal.copyLastCommandOutput": "Copy Last Command Output", - "workbench.action.terminal.copySelection": "Copy Selection", - "workbench.action.terminal.copySelectionAsHtml": "Copy Selection as HTML", - "workbench.action.terminal.paste": "Paste into Active Terminal", - "workbench.action.terminal.pasteSelection": "Paste Selection into Active Terminal" + "workbench.action.terminal.copyAndClearSelection": "選択範囲のコピーとクリア", + "workbench.action.terminal.copyLastCommand": "直近のコマンドのコピー", + "workbench.action.terminal.copyLastCommandAndOutput": "直近のコマンドと出力をコピーする", + "workbench.action.terminal.copyLastCommandOutput": "直近のコマンド出力をコピーする", + "workbench.action.terminal.copySelection": "選択内容のコピー", + "workbench.action.terminal.copySelectionAsHtml": "選択内容を HTML としてコピー", + "workbench.action.terminal.paste": "アクティブな端末に貼り付け", + "workbench.action.terminal.pasteSelection": "アクティブなターミナルへの選択範囲の張り付け" }, "vs/workbench/contrib/terminalContrib/clipboard/browser/terminalClipboard": { - "confirmMoveTrashMessageFilesAndDirectories": "Are you sure you want to paste {0} lines of text into the terminal?", - "doNotAskAgain": "Do not ask me again", - "multiLinePasteButton": "&&Paste", - "multiLinePasteButton.oneLine": "Paste as &&one line", - "preview": "Preview:" + "confirmMoveTrashMessageFilesAndDirectories": "{0} 行のテキストをターミナルに貼り付けますか?", + "doNotAskAgain": "今後このメッセージを表示しない", + "multiLinePasteButton": "貼り付け(&&P)", + "multiLinePasteButton.oneLine": "1 行として貼り付け(&&O)", + "preview": "プレビュー:" }, "vs/workbench/contrib/terminalContrib/commandGuide/browser/terminal.commandGuide.contribution": { "terminalCommandGuide.foreground": "コマンドの左側に表示されるターミナル コマンド ガイドの前景色と、ホバー時の出力。" @@ -12400,7 +12501,6 @@ "showCommandGuide": "ターミナルでコマンドをポイントしたときにコマンド ガイドを表示するかどうか。" }, "vs/workbench/contrib/terminalContrib/developer/browser/terminal.developer.contribution": { - "terminalDevMode": "ターミナル開発モード", "workbench.action.terminal.recordSession": "ターミナル セッションのレコード", "workbench.action.terminal.recordSession.recording": "ターミナル セッションをレコードしています...", "workbench.action.terminal.restartPtyHost": "PTY ホストの再起動", @@ -12433,22 +12533,23 @@ "undo": "元に戻す" }, "vs/workbench/contrib/terminalContrib/history/browser/terminal.history.contribution": { - "goToRecentDirectory.metadata": "Goes to a recent folder", - "workbench.action.terminal.clearPreviousSessionHistory": "Clear Previous Session History", - "workbench.action.terminal.goToRecentDirectory": "Go to Recent Directory...", - "workbench.action.terminal.runRecentCommand": "Run Recent Command..." + "goToRecentDirectory.metadata": "最近使用したフォルダーに移動します", + "workbench.action.terminal.clearPreviousSessionHistory": "以前のセッション履歴をクリアする", + "workbench.action.terminal.goToRecentDirectory": "最近使用したディレクトリに移動する...", + "workbench.action.terminal.runRecentCommand": "最近使用したコマンドの実行..." }, "vs/workbench/contrib/terminalContrib/history/browser/terminalRunRecentQuickPick": { - "removeCommand": "Remove from Command History", - "selectRecentCommand": "Select a command to run (hold Alt-key to edit the command)", - "selectRecentCommandMac": "Select a command to run (hold Option-key to edit the command)", - "selectRecentDirectory": "Select a directory to go to (hold Alt-key to edit the command)", - "selectRecentDirectoryMac": "Select a directory to go to (hold Option-key to edit the command)", - "shellFileHistoryCategory": "{0} history", - "viewCommandOutput": "View Command Output" + "openShellHistoryFile": "ファイルを開く", + "removeCommand": "コマンド履歴から削除", + "selectRecentCommand": "実行するコマンドを選択する (Alt キーを押しながらコマンドを編集する)", + "selectRecentCommandMac": "実行するコマンドを選択する (Option キーを押しながらコマンドを編集する)", + "selectRecentDirectory": "移動するディレクトリを選択する (Alt キーを押しながらコマンドを編集する)", + "selectRecentDirectoryMac": "移動するディレクトリを選択する (Option キーを押しながらコマンドを編集する)", + "shellFileHistoryCategory": "{0} 履歴", + "viewCommandOutput": "コマンド出力の表示" }, "vs/workbench/contrib/terminalContrib/history/common/terminal.history": { - "terminal.integrated.shellIntegration.history": "Controls the number of recently used commands to keep in the terminal command history. Set to 0 to disable terminal command history." + "terminal.integrated.shellIntegration.history": "ターミナル コマンド履歴に保持する最近使用したコマンドの数を制御します。ターミナル コマンド履歴を無効にするには、[0] に設定します。" }, "vs/workbench/contrib/terminalContrib/links/browser/terminal.links.contribution": { "workbench.action.terminal.openDetectedLink": "検出されたリンクを開く...", @@ -12482,14 +12583,14 @@ "terminal.integrated.urlLinks": "URL" }, "vs/workbench/contrib/terminalContrib/quickAccess/browser/terminal.quickAccess.contribution": { - "quickAccessTerminal": "Switch Active Terminal", - "tasksQuickAccessHelp": "Show All Opened Terminals", - "tasksQuickAccessPlaceholder": "Type the name of a terminal to open." + "quickAccessTerminal": "アクティブなターミナルの切り替え", + "tasksQuickAccessHelp": "開いているすべてのターミナルを表示", + "tasksQuickAccessPlaceholder": "開く端末名を入力します。" }, "vs/workbench/contrib/terminalContrib/quickAccess/browser/terminalQuickAccess": { - "renameTerminal": "Rename Terminal", - "workbench.action.terminal.newWithProfilePlus": "Create New Terminal With Profile...", - "workbench.action.terminal.newplus": "Create New Terminal" + "renameTerminal": "ターミナルの名前変更", + "workbench.action.terminal.newWithProfilePlus": "(プロファイルを使用した) 新しいターミナルを作成する...", + "workbench.action.terminal.newplus": "新しいターミナルの作成" }, "vs/workbench/contrib/terminalContrib/quickFix/browser/quickFixAddon": { "codeAction.widget.id.quickfix": "クイック修正", @@ -12534,6 +12635,7 @@ "workbench.action.terminal.acceptSelectedSuggestionEnter": "選択した候補を承諾する (Enter)", "workbench.action.terminal.clearSuggestCache": "提案キャッシュのクリア", "workbench.action.terminal.hideSuggestWidget": "提案ウィジェットを非表示にする", + "workbench.action.terminal.requestCompletions": "入力候補を要求する", "workbench.action.terminal.selectNextPageSuggestion": "次のページ候補を選択する", "workbench.action.terminal.selectNextSuggestion": "[次の提案] を選択する", "workbench.action.terminal.selectPrevPageSuggestion": "前のページの候補を選択する", @@ -12548,7 +12650,8 @@ "suggest.builtinCompletions": "アクティブ化される組み込みの入力候補を制御します。カスタム シェル入力候補がシェル プロファイルで構成されている場合、この設定によって競合が発生する可能性があります。", "suggest.builtinCompletions.pwshCode": "カスタム PowerShell 引数 completers は、VS Codeの 'code' および 'code-insiders' CLI に登録されます。これは現在非常に基本的であり、コンテキストを確認せずにフラグとサブコマンドを常に提案します。", "suggest.builtinCompletions.pwshGit": "カスタム PowerShell 引数 completers が 'git' CLI に登録されます。", - "suggest.enabled": "{1} が {2} に設定されている場合、サポートされているシェル ({0}) の試験的なターミナル Intellisense 候補が有効になります。\r\n\r\nシェル統合を手動でインストールする場合は、シェル統合スクリプトを呼び出す前に、{3} を {4} に設定する必要があります。", + "suggest.enableExtensionCompletions": "Controls whether extension completions are enabled.", + "suggest.enabled": "Enables experimental terminal Intellisense suggestions for supported shells ({0}) when {1} is set to {2}.\r\n\r\nIf shell integration is installed manually, {3} needs to be set to {4} before calling the shell integration script. \r\n\r\nFor zsh and bash completions, {5} will also need to be set.", "suggest.quickSuggestions": "入力中に候補を自動的に表示するかどうかを制御します。また、提案が特殊文字によってトリガーされるかどうかを制御する {0}-設定にも注意してください。", "suggest.runOnEnter": "`Enter` キー (`タブ` ではない) を使用して結果を承諾するときに候補をすぐに実行するかどうかを制御します。", "suggest.suggestOnTriggerCharacters": "トリガー文字の入力時に候補が自動的に表示されるようにするかどうかを制御します。" @@ -12563,8 +12666,8 @@ "terminal.integrated.localEchoStyle": "ローカル エコー テキストの端末スタイル。フォント スタイルまたは RGB カラー。" }, "vs/workbench/contrib/terminalContrib/wslRecommendation/browser/terminal.wslRecommendation.contribution": { - "install": "Install", - "useWslExtension.title": "The '{0}' extension is recommended for opening a terminal in WSL." + "install": "インストール", + "useWslExtension.title": "WSL のターミナルを開くには、'{0}' 拡張機能をお勧めします。" }, "vs/workbench/contrib/terminalContrib/zoom/browser/terminal.zoom.contribution": { "fontZoomIn": "フォント サイズの拡大", @@ -12822,12 +12925,12 @@ "openTestCoverage": "テスト カバレッジの表示", "run test": "テストの実行", "testing.cancelRun": "テストの実行をキャンセル", - "testing.debugLastRun": "Debug Last Run", - "testing.debugTest": "Debug Test", + "testing.debugLastRun": "最後の実行のデバッグ", + "testing.debugTest": "テストのデバッグ", "testing.goToError": "エラーへ移動", "testing.goToTest": "テストに移動", - "testing.reRunLastRun": "Rerun Last Run", - "testing.reRunTest": "Rerun Test", + "testing.reRunLastRun": "最後の実行の再実行", + "testing.reRunTest": "テストの再実行", "testing.revealInExplorer": "テスト エクスプローラーで表示", "testing.showResultOutput": "結果出力の表示", "testingPeekLabel": "テスト結果メッセージ" @@ -12855,7 +12958,9 @@ "testing.iconSkipped.retired": "テスト エクスプローラーの 'スキップ' アイコンの廃止された色です。", "testing.iconUnset": "テスト エクスプローラーの '設定解除' アイコンの色です。", "testing.iconUnset.retired": "テスト エクスプローラーの '設定解除' アイコンの廃止された色です。", - "testing.message.error.decorationForeground": "エディター内にインラインで表示されるテスト エラー メッセージのテキストの色です。", + "testing.message.error.badgeBackground": "エディター内にインラインで表示されるテスト エラー メッセージの背景色です。", + "testing.message.error.badgeBorder": "エディター内にインラインで表示されるテスト エラー メッセージの境界線色です。", + "testing.message.error.badgeForeground": "エディター内にインラインで表示されるテスト エラー メッセージのテキストの色です。", "testing.message.error.marginBackground": "エディターでインラインに表示されるエラー メッセージの横の余白色。", "testing.message.info.decorationForeground": "エディター内にインラインで表示されるテスト情報メッセージのテキストの色です。", "testing.message.info.marginBackground": "エディターでインラインに表示される情報メッセージの余白色。", @@ -12872,7 +12977,6 @@ "testConfigurationTitle": "テスト", "testing.ShowCoverageInExplorer": "エクスプローラー ビューでテスト カバレッジをダウンさせるかどうか。", "testing.alwaysRevealTestOnStateChange": "{0} がオンの場合、実行されたテストが常に公開されます。この設定をオフにすると、失敗したテストのみ公開されます。", - "testing.autoRun.delay": "テストが期限切れとしてマークされ、新しい実行を開始してから待機する時間 (ミリ秒単位)。", "testing.automaticallyOpenPeekView": "エラーのピーク ビューを自動的に開くタイミングを構成します。", "testing.automaticallyOpenPeekView.failureAnywhere": "エラーの場所に関係なく、自動的に開きます。", "testing.automaticallyOpenPeekView.failureInVisibleDocument": "参照可能なドキュメントでテストが失敗したときに自動的に開きます。", @@ -13141,7 +13245,7 @@ }, "vs/workbench/contrib/userDataProfile/browser/userDataProfile": { "New Profile Window": "プロファイルを含む新しいウィンドウ", - "change profile": "Switch to {0} profile", + "change profile": "{0} プロファイルに切り替える", "create profile": "新しいプロファイル...", "current": "現在", "delete profile": "プロファイルの削除...", @@ -13153,12 +13257,12 @@ "new window with profile": "プロファイルを含む新しいウィンドウ", "newWindowWithProfile": "プロファイルを含む新しいウィンドウ...", "open": "{0} プロファイルを開く", - "open profile": "Open New Window with {0} Profile", + "open profile": "{0} プロファイルで新しいウィンドウを開く", "open profiles": "プロファイルを開く (UI)", "openShort": "{0}", "pick profile": "プロファイルの選択", "pick profile to delete": "削除するプロファイルを選択", - "profiles": "Profile ({0})", + "profiles": "プロファイル ({0})", "save profile as": "現在のプロファイルに名前を付けて保存...", "selectProfile": "プロファイルの選択", "switchProfile": "プロファイルの切り替え...", @@ -13176,7 +13280,7 @@ "addFolderTitle": "追加するフォルダーの選択", "change profile": "プロファイルを変更する", "changeIcon": "クリックしてアイコンを変更する", - "contents": "Contents", + "contents": "コンテンツ", "contents source description": "このプロファイルのコンテンツ ソースの構成\r\n", "copy description": "コピー", "copy from default": "{0} (コピー)", @@ -13192,7 +13296,7 @@ "default profile contents description": "このプロファイルのコンテンツを参照する\r\n", "defaultProfileIcon": "既定のプロファイルのアイコンは変更できません", "defaultProfileName": "既定のプロファイルの名前は変更できません", - "deleteTrustedUri": "Delete Path", + "deleteTrustedUri": "パスの削除", "editIcon": "プロファイル エディターのフォルダー編集アイコンのアイコン。", "empty profile": "なし", "enable for current window": "現在のウィンドウでこのプロファイルを使用する", @@ -13230,7 +13334,7 @@ "profileName": "プロファイル名", "profiles": "プロファイル", "profilesSashBorder": "プロファイル エディターの分割ビュー サッシュの枠線の色。", - "removeIcon": "Icon for the remove folder icon in the profiles editor.", + "removeIcon": "プロファイル エディターのフォルダー削除アイコンのアイコン。", "settings": "設定", "snippets": "スニペット", "tasks": "タスク", @@ -13493,7 +13597,7 @@ }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedAccessibleView": { "gettingStarted.description": "説明: {0}", - "gettingStarted.step": "ステップ {0}: {1}\r\n説明: {2}", + "gettingStarted.step": "{0}\r\n{1}", "gettingStarted.title": "タイトル: {0}" }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedColors": { @@ -13548,7 +13652,7 @@ }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedInput": { "getStarted": "ようこそ", - "walkthroughPageTitle": "Walkthrough: " + "walkthroughPageTitle": "チュートリアル:" }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedService": { "builtin": "ビルトイン", @@ -13580,7 +13684,7 @@ "gettingStarted.accessibleView.title": "スクリーン リーダー ユーザーは、アクセス可能なビューで、コンテンツを 1 行ずつ、文字ごとに検査できます。", "gettingStarted.beginner.description": "最も重要な機能の概要を取得する", "gettingStarted.beginner.title": "基礎の学習", - "gettingStarted.beginner.walkthroughPageTitle": "Essential Features", + "gettingStarted.beginner.walkthroughPageTitle": "重要な機能", "gettingStarted.codeFolding.description.interpolated": "[折りたたみの切り替え] コマンドを使用してコード セクションを折りたたむか展開します。\r\n{0}\r\n [折りたたみの再帰的切り替え] コマンドを使用して再帰的に折りたたむか展開する\r\n{1}\r\n", "gettingStarted.codeFolding.title": "コードの折りたたみを使用して、コードのブロックを折りたたみ、関心のあるコードにフォーカスします。", "gettingStarted.commandPalette.description.interpolated": "マウスに接続せずにコマンドを実行して、VS Code のタスクを完了します。\r\n{0}", @@ -13609,7 +13713,7 @@ "gettingStarted.newFile.description": "無題の新しいテキスト ファイル、ノートブック、またはカスタム エディターを開きます。", "gettingStarted.newFile.title": "新しいファイル...", "gettingStarted.notebook.title": "ノートブックのカスタマイズ", - "gettingStarted.notebook.walkthroughPageTitle": "Notebooks", + "gettingStarted.notebook.walkthroughPageTitle": "ノートブック", "gettingStarted.notebookProfile.description": "ノートブックを好みの感覚にする", "gettingStarted.notebookProfile.title": "ノートブックのレイアウトを選択します", "gettingStarted.openFile.description": "作業を開始するには、ファイルを開いてください", @@ -13635,13 +13739,13 @@ "gettingStarted.setup.OpenFolderWeb.description.interpolated": "コーディングを開始する準備が整いました。ローカル プロジェクトまたはリモート リポジトリを開いて、ファイルを VS Code に取り込むことができます。\r\n{0}\r\n{1}", "gettingStarted.setup.description": "エディターをカスタマイズし、基礎を学び、コーディングを開始する", "gettingStarted.setup.title": "VS Code を開始する", - "gettingStarted.setup.walkthroughPageTitle": "Setup VS Code", + "gettingStarted.setup.walkthroughPageTitle": "VS Code のセットアップ", "gettingStarted.setupAccessibility.description": "VS Code をより使いやすくするツールとショートカットについて説明します。チュートリアルのコンテキスト内では実行できないアクションもありますのでご注意ください。", "gettingStarted.setupAccessibility.title": "アクセシビリティ機能を使用した開始する", - "gettingStarted.setupAccessibility.walkthroughPageTitle": "Setup VS Code Accessibility", + "gettingStarted.setupAccessibility.walkthroughPageTitle": "VS Code アクセシビリティのセットアップ", "gettingStarted.setupWeb.description": "エディターをカスタマイズし、基礎を学び、コーディングを開始する", "gettingStarted.setupWeb.title": "Web 用の VS Code を開始する", - "gettingStarted.setupWeb.walkthroughPageTitle": "Setup VS Code Web", + "gettingStarted.setupWeb.walkthroughPageTitle": "VS Code Web のセットアップ", "gettingStarted.shortcuts.description.interpolated": "お気に入りのコマンドを見つけたら、すぐにアクセスするためのカスタム キーボード ショートカットを作成します。\r\n{0}", "gettingStarted.shortcuts.title": "ショートカットのカスタマイズ", "gettingStarted.tasks.description.interpolated": "よく使うワークフロー用にタスクを作成し、スクリプトを実行して結果を自動的に確認するという統合化されたエクスペリエンスを利用しましょう。\r\n{0}", @@ -14038,9 +14142,12 @@ "useOtherAccount": "別のアカウントにサインインする" }, "vs/workbench/services/authentication/browser/authenticationService": { + "authentication.id": "認証プロバイダーの ID。", "authentication.idConflict": "この認証 ID '{0}' は既に登録されています", + "authentication.label": "認証プロバイダーを表す、人が認識できる名前です。", "authentication.missingId": "認証のコントリビューションには ID を指定する必要があります。", - "authentication.missingLabel": "認証のコントリビューションにはラベルを指定する必要があります。" + "authentication.missingLabel": "認証のコントリビューションにはラベルを指定する必要があります。", + "authenticationExtensionPoint": "認証を提供します" }, "vs/workbench/services/auxiliaryWindow/browser/auxiliaryWindowService": { "lifecycleVeto": "変更内容は保存されない可能性があります。[キャンセル] を押して、もう一度お試しください。", @@ -14284,6 +14391,7 @@ "install single extension": "'{0}' 拡張機能をインストールしてデバイス間で同期しますか?", "limited support": "'{0}' には、{1} で制限された機能があります。", "main.notFound": "アクティブ化できません。{0} が見つからないためです", + "manifest is not found": "Manifest is not found", "multipleDependentsError": "拡張機能 '{0}' をアンインストールできません。拡張機能 '{1}'、'{2}'、その他がこの拡張機能に依存しています。", "non web extensions": "'{0}' には、{1} でサポートされていない拡張機能が含まれています。", "non web extensions detail": "サポートされていない拡張機能が含まれています。", @@ -14291,6 +14399,11 @@ "singleDependentError": "拡張機能 '{0}' をアンインストールできません。拡張機能 '{1}' がこの拡張機能に依存しています。", "twoDependentsError": "拡張機能 '{0}' をアンインストールできません。拡張機能 '{1}' と '{2}' がこの拡張機能に依存しています。" }, + "vs/workbench/services/extensionManagement/common/webExtensionManagementService": { + "VS Code for Web": "{0} for the Web", + "learn why": "Learn Why", + "not web tooltip": "The '{0}' extension is not available in {1}." + }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", "remote": "リモート" @@ -14368,6 +14481,7 @@ "vscode.extension.activationEvents.onSearch": "指定されたスキームを使用してフォルダーでの検索が開始されるたびにアクティブ化イベントが発行されます。", "vscode.extension.activationEvents.onStartupFinished": "起動が完了した後 ('*' でアクティブ化されたすべての拡張機能のアクティブ化が完了した後) に発生するアクティブ化イベント。", "vscode.extension.activationEvents.onTaskType": "特定の種類のタスクを一覧表示または解決する必要があるときにアクティブ化イベントが生成されます。", + "vscode.extension.activationEvents.onTerminalCompletionsRequested": "An activation event emitted when terminal completions are requested.", "vscode.extension.activationEvents.onTerminalProfile": "特定のターミナル プロファイルが起動されたときに発生するアクティブ化イベント。", "vscode.extension.activationEvents.onTerminalQuickFixRequest": "コマンドがこの ID に関連付けられたセレクターと一致したときに発行されるアクティブ化イベント", "vscode.extension.activationEvents.onUri": "この拡張機能用のシステム全体の URI が開かれるたびにアクティブ化イベントが発行されます。", @@ -14459,9 +14573,9 @@ "fileWatcher": "File Watcher" }, "vs/workbench/services/files/electron-sandbox/elevatedFileService": { - "fileNotTrusted": "Workspace is not trusted.", - "fileNotTrustedMessagePosix": "You are about to save '{0}' as super user.", - "fileNotTrustedMessageWindows": "You are about to save '{0}' as admin." + "fileNotTrusted": "ワークスペースは信頼されていません。", + "fileNotTrustedMessagePosix": "'{0}' をスーパー ユーザーとして保存しようとしています。", + "fileNotTrustedMessageWindows": "'{0}' を管理者として保存しようとしています。" }, "vs/workbench/services/filesConfiguration/common/filesConfigurationService": { "configuredReadonly": "ファイルが設定によって読み取り専用に設定されているため、エディターは読み取り専用です。[ここをクリック](command:{0}) して構成するか、[このセッションを切り替えます](command:{1})。", @@ -14754,8 +14868,8 @@ "genericSaveError": "'{0}' の保存に失敗しました: {1}" }, "vs/workbench/services/textfile/common/textFileSaveParticipant": { - "saveParticipants1": "Running Code Actions and Formatters...", - "skip": "Skip" + "saveParticipants1": "コード アクションとフォーマッタを実行しています...", + "skip": "スキップ" }, "vs/workbench/services/textfile/electron-sandbox/nativeTextFileService": { "join.textFiles": "テキスト ファイルの保存" @@ -14796,7 +14910,7 @@ "error.fontStyle": "フォント '{0}' に無効なフォント スタイルが含まれています。設定を無視します。", "error.fontWeight": "フォント '{0}' に無効なフォントの太さが含まれています。設定を無視します。", "error.icon.font": "アイコン定義 '{0}' をスキップしています。不明なフォントです。", - "error.icon.fontCharacter": "アイコン定義 '{0}' をスキップしています。不明な fontCharacter があります。", + "error.icon.fontCharacter": "アイコン定義 '{0}' をスキップしています。不明な fontCharacter です。単一の文字または \\ に続いて 16 進数の Unicode コード ポイントを使用する必要があります。", "error.invalidformat": "製品アイコン テーマ ファイルの無効な形式: オブジェクトが必要です。", "error.missingProperties": "製品アイコン テーマ ファイルの形式が無効です。アイコン定義とフォントが含まれている必要があります。", "error.noFontSrc": "フォント '{0}' に有効なフォント ソースがありません。フォント定義を無視しています。", @@ -14868,10 +14982,11 @@ "schema.folderNamesExpanded": "フォルダー名を展開したフォルダーのアイコンに関連付けます。オブジェクト キーはフォルダー名ですが、パスの部分は含みません。パターンやワイルドカードは使用できません。フォルダー名の一致では大文字と小文字を区別しません。", "schema.font-format": "フォントの形式。", "schema.font-path": "現在のファイル アイコン テーマ ファイルに相対的なフォント パス。", - "schema.font-size": "The default size of the font. We strongly recommend using a percentage value, for example: 125%.", + "schema.font-size": "フォントの既定のサイズ。パーセンテージ値 (125% など) を使用することを強くお勧めします。", "schema.font-style": "フォントのスタイル。有効な値については、https://developer.mozilla.org/ja/docs/Web/CSS/font-style を参照してください。", "schema.font-weight": "フォントの太さ。有効な値については、https://developer.mozilla.org/ja/docs/Web/CSS/font-weight を参照してください。", "schema.fontCharacter": "グリフ フォントを使用する場合: 使用するフォントの文字。", + "schema.fontCharacter.formatError": "fontCharacter は 1 文字またはバックスラッシュで、その後に 16 進数の Unicode コード ポイントが続く必要があります。", "schema.fontColor": "グリフ フォントを使用する場合: 使用する色。", "schema.fontId": "フォントを使用する場合: フォントの ID。設定されていない場合、最初のフォント定義が既定で設定されます。", "schema.fontSize": "フォントを使用する場合: テキスト フォントに対するフォント サイズの割合。設定されていない場合、既定値はフォント定義のサイズになります。", @@ -14904,10 +15019,12 @@ "contributes.icons": "拡張機能で定義されたテーマ設定可能なアイコンを提供します", "invalid.icons.configuration": "'configuration.icons' は、アイコン名をプロパティとして持つオブジェクトである必要があります。", "invalid.icons.default": "'configuration.icons.default' は、他のテーマ アイコンの ID への参照 (文字列) か、プロパティが `fontPath` および `fontCharacter` であるアイコン定義 (オブジェクト) である必要があります。", + "invalid.icons.default.fontCharacter": "'contributes.icons.default.fontCharacter' は、単一の文字、または \\ に続く 16 進数の Unicode コード ポイントで構成される必要があります。", "invalid.icons.default.fontPath.extension": "ファイル名拡張子 'woff', woff2' または 'ttf' を持つことが想定された `contributes.icons.default.fontPath` は {0} です。", "invalid.icons.default.fontPath.path": "`contributes.icons.default.fontPath` ({0}) が拡張機能のフォルダー ({0}) 内に含まれていることが想定されます。", "invalid.icons.description": "'configuration.icons.description' は必ず定義する必要があり、空にすることはできません", - "invalid.icons.id.format": "'configuration.icons' キーはアイコン ID を表し、文字、数字、マイナス記号のみ含めることができます。これらのキーは、`component-iconname` という形式の 2 つ以上のセグメントで構成する必要があります。" + "invalid.icons.id.format": "'configuration.icons' キーはアイコン ID を表し、文字、数字、マイナス記号のみ含めることができます。これらのキーは、`component-iconname` という形式の 2 つ以上のセグメントで構成する必要があります。", + "schema.fontCharacter.formatError": "fontCharacter は 1 文字またはバックスラッシュとそれに続く 16 進数の Unicode コード ポイントである必要があります。" }, "vs/workbench/services/themes/common/productIconThemeSchema": { "schema.font-format": "フォントの形式。", @@ -15095,6 +15212,7 @@ "no": "いいえ", "no account": "使用可能なアカウントはありません", "no authentication providers": "利用できる認証プロバイダーがないため、設定の同期を有効にできません。", + "no authentication providers during signin": "使用可能な認証プロバイダーがないため、サインインできません。", "others": "その他", "replace local": "ローカルを置換(&&L)", "replace remote": "リモートを置換(&&R)", @@ -15128,7 +15246,10 @@ }, "vs/workbench/services/views/browser/viewDescriptorService": { "hideView": "'{0}' の非表示", - "resetViewLocation": "場所のリセット" + "hideViewDescription": "表示されている場合は {0} ビューを非表示にし、そのビュー コンテナーが表示されている場合は非表示にします", + "resetViewLocation": "場所のリセット", + "toggleVisibilityDescription": "配置されているビュー コンテナーが表示されている場合に、{0} ビューの表示/非表示を切り替えます", + "user": "ビュー コンテナーの使用" }, "vs/workbench/services/views/browser/viewsService": { "editor": "テキスト エディター", @@ -15198,8 +15319,8 @@ "join.fileWorkingCopyManager": "作業コピーを保存しています" }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { - "saveParticipants1": "Running Code Actions and Formatters...", - "skip": "Skip" + "saveParticipants1": "コード アクションとフォーマッタを実行しています...", + "skip": "スキップ" }, "vs/workbench/services/workingCopy/common/workingCopyHistoryService": { "default.source": "ファイルが保存されました", diff --git a/i18n/vscode-language-pack-ko/package.json b/i18n/vscode-language-pack-ko/package.json index 1f976e960d..fbeb8c8176 100644 --- a/i18n/vscode-language-pack-ko/package.json +++ b/i18n/vscode-language-pack-ko/package.json @@ -310,6 +310,10 @@ "id": "vscode.swift", "path": "./translations/extensions/vscode.swift.i18n.json" }, + { + "id": "vscode.terminal-suggest", + "path": "./translations/extensions/vscode.terminal-suggest.i18n.json" + }, { "id": "vscode.theme-abyss", "path": "./translations/extensions/vscode.theme-abyss.i18n.json" diff --git a/i18n/vscode-language-pack-ko/translations/extensions/vscode.git.i18n.json b/i18n/vscode-language-pack-ko/translations/extensions/vscode.git.i18n.json index 331be553cd..f84e2efe4b 100644 --- a/i18n/vscode-language-pack-ko/translations/extensions/vscode.git.i18n.json +++ b/i18n/vscode-language-pack-ko/translations/extensions/vscode.git.i18n.json @@ -155,13 +155,15 @@ "Never": "안 함", "No": "아니요", "No rebase in progress.": "진행 중인 다시 지정이 없습니다.", + "Not Committed Yet": "Not Committed Yet", + "Not Committed Yet (Staged)": "Not Committed Yet (Staged)", "OK": "확인", "OK, Don't Ask Again": "네, 다시 표시 안 함", "OK, Don't Show Again": "다시 표시 안 함", "Open": "열기", "Open Commit": "커밋 열기", "Open Comparison": "비교 열기", - "Open File": "Open File", + "Open File": "파일 열기", "Open Git Log": "Git 로그 열기", "Open Merge": "병합 열기", "Open Repositories In Parent Folders": "부모 폴더에서 리포지토리 열기", @@ -268,7 +270,7 @@ "There are {0} unsaved files.\n\nWould you like to save them before stashing?": "저장되지 않은 파일이 {0}개 있습니다.\n\n스태시하기 전에 저장하시겠습니까?", "There are {0} untracked files which will be DELETED FROM DISK if discarded.": "취소하는 경우 {0}개의 추적되지 않은 파일이 디스크에서 삭제됩니다.", "There were merge conflicts while applying the stash.": "스태시를 적용하는 중 병합 충돌이 발생했습니다.", - "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.": "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.", + "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.": "변경 내용을 Cherry Pick 하는 동안 병합 충돌이 발생했습니다. 커밋하기 전에 충돌을 해결하세요.", "This action will pull and push commits from and to \"{0}/{1}\".": "이 작업은 '{0}/{1}'을(를) 오가는 커밋을 풀/푸시합니다.", "This repository has no remotes configured to fetch from.": "이 리포지토리에 페치할 원격 항목이 구성되어 있지 않습니다.", "This will DELETE {0} untracked files!\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST.": "이렇게 하면 {0}개의 추적되지 않은 파일이 삭제됩니다!\n삭제 후에는 되돌릴 수 없습니다!\n이 파일은 영원히 손실됩니다.", @@ -281,6 +283,7 @@ "Untracked": "추적되지 않음", "Untracked Changes": "추적되지 않은 변경 사항", "Update Git": "Git 업데이트", + "View Commit": "View Commit", "Would you like to add \"{0}\" to .gitignore?": "\"{0}\"을(를) .gitignore에 추가하시겠습니까?", "Would you like to open the cloned repository, or add it to the current workspace?": "복제된 리포지토리를 열거나 현재 작업 영역에 추가하시겠습니까?", "Would you like to open the cloned repository?": "복제된 리포지토리를 여시겠습니까?", @@ -304,7 +307,9 @@ "[main] Using git \"{0}\" from \"{1}\"": "[main] \"{0}\"에서 git \"{1}\"을(를) 사용하는 중", "[main] Validating found git in: \"{0}\"": "[main] \"{0}\"에서 찾은 git 유효성을 검사하는 중", "branches": "분기", + "in {0}": "in {0}", "no": "아니요", + "now": "now", "remote branches": "원격 분기", "tags": "태그", "yes": "예", @@ -331,10 +336,63 @@ "{0} Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "{0} 게시 Branch", "{0} Sync Changes{1}{2}": "{0} 변경 내용 동기화 {1}{2}", "{0} characters over {1} in current line": "현재 줄에서 {0} 글자 초과 {1}", + "{0} day": "{0} day", + "{0} day ago": "{0} day ago", + "{0} days": "{0} days", + "{0} days ago": "{0} days ago", + "{0} hour": "{0} hour", + "{0} hour ago": "{0} hour ago", + "{0} hours": "{0} hours", + "{0} hours ago": "{0} hours ago", + "{0} hr": "{0} hr", + "{0} hr ago": "{0} hr ago", + "{0} hrs": "{0} hrs", + "{0} hrs ago": "{0} hrs ago", + "{0} min": "{0} min", + "{0} min ago": "{0} min ago", + "{0} mins": "{0} mins", + "{0} mins ago": "{0} mins ago", + "{0} minute": "{0} minute", + "{0} minute ago": "{0} minute ago", + "{0} minutes": "{0} minutes", + "{0} minutes ago": "{0} minutes ago", + "{0} mo": "{0} mo", + "{0} mo ago": "{0} mo ago", + "{0} month": "{0} month", + "{0} month ago": "{0} month ago", + "{0} months": "{0} months", + "{0} months ago": "{0} months ago", + "{0} mos": "{0} mos", + "{0} mos ago": "{0} mos ago", + "{0} sec": "{0} sec", + "{0} sec ago": "{0} sec ago", + "{0} second": "{0} second", + "{0} second ago": "{0} second ago", + "{0} seconds": "{0} seconds", + "{0} seconds ago": "{0} seconds ago", + "{0} secs": "{0} secs", + "{0} secs ago": "{0} secs ago", + "{0} week": "{0} week", + "{0} week ago": "{0} week ago", + "{0} weeks": "{0} weeks", + "{0} weeks ago": "{0} weeks ago", + "{0} wk": "{0} wk", + "{0} wk ago": "{0} wk ago", + "{0} wks": "{0} wks", + "{0} wks ago": "{0} wks ago", + "{0} year": "{0} year", + "{0} year ago": "{0} year ago", + "{0} years": "{0} years", + "{0} years ago": "{0} years ago", + "{0} yr": "{0} yr", + "{0} yr ago": "{0} yr ago", + "{0} yrs": "{0} yrs", + "{0} yrs ago": "{0} yrs ago", "{0} ↔ {1}": "{0} ↔ {1}" }, "package": { "colors.added": "추가된 리소스의 색입니다.", + "colors.blameEditorDecoration": "Color for the blame editor decoration.", "colors.conflict": "충돌이 발생한 리소스의 색상입니다.", "colors.deleted": "삭제된 리소스의 색상입니다.", "colors.ignored": "무시된 리소스의 색상입니다.", @@ -358,7 +416,7 @@ "command.checkoutDetached": "체크 아웃(분리됨)...", "command.checkoutRefDetached": "체크 아웃(분리됨)", "command.cherryPick": "cherry-pick...", - "command.cherryPickAbort": "Abort Cherry Pick", + "command.cherryPickAbort": "Cherry Pick 중단", "command.cherryPickRef": "Cherry Pick", "command.clean": "변경 내용 취소", "command.cleanAll": "모든 변경 내용 취소", @@ -493,6 +551,8 @@ "config.autofetch": "true로 설정하면 커밋이 현재 Git 리포지토리의 기본 원격에서 자동으로 페치됩니다. 'all'로 설정하면 모든 원격에서 페치됩니다.", "config.autofetchPeriod": "#git.autofetch#가 사용되는 경우 각 자동 git fetch 사이의 시간(초)입니다.", "config.autorefresh": "자동 새로 고침을 사용할지 여부입니다.", + "config.blameEditorDecoration.enabled": "Controls whether to show git blame information in the editor using editor decorations.", + "config.blameStatusBarItem.enabled": "Controls whether to show git blame information in the status bar.", "config.branchPrefix": "새 브랜치를 만들 때 사용되는 접두사입니다.", "config.branchProtection": "보호된 브랜치 목록입니다. 기본적으로 변경 내용이 보호된 브랜치에 커밋되기 전에 프롬프트가 표시됩니다. 프롬프트는 '#git.branchProtectionPrompt#' 설정을 사용하여 제어할 수 있습니다.", "config.branchProtectionPrompt": "변경 내용이 보호된 분기에 커밋되기 전에 프롬프트가 표시되는지 여부를 제어합니다.", diff --git a/i18n/vscode-language-pack-ko/translations/extensions/vscode.ipynb.i18n.json b/i18n/vscode-language-pack-ko/translations/extensions/vscode.ipynb.i18n.json index a7b1dfadda..f7f24721f3 100644 --- a/i18n/vscode-language-pack-ko/translations/extensions/vscode.ipynb.i18n.json +++ b/i18n/vscode-language-pack-ko/translations/extensions/vscode.ipynb.i18n.json @@ -16,7 +16,7 @@ "copyCellOutput.title": "셀 출력 복사", "description": "Jupyter의 .ipynb 노트북 파일 열기 및 읽기에 대한 기본 지원을 제공합니다", "displayName": ".ipynb 지원", - "ipynb.experimental.serialization": "Experimental feature to serialize the Jupyter notebook in a worker thread.", + "ipynb.experimental.serialization": "작업자 스레드에서 Jupyter Notebook을 직렬화하는 실험적 기능입니다.", "ipynb.pasteImagesAsAttachments.enabled": "ipynb 노트북 파일의 Markdown 셀에 이미지 붙여넣기를 활성화/비활성화합니다. 붙여넣은 이미지는 셀에 첨부 파일로 삽입됩니다.", "markdownAttachmentRenderer.displayName": "Markdown-It ipynb 셀 첨부 파일 렌더러", "newUntitledIpynb.shortTitle": "Jupyter Notebook", diff --git a/i18n/vscode-language-pack-ko/translations/extensions/vscode.markdown-language-features.i18n.json b/i18n/vscode-language-pack-ko/translations/extensions/vscode.markdown-language-features.i18n.json index 10ad8a889f..69fc667b73 100644 --- a/i18n/vscode-language-pack-ko/translations/extensions/vscode.markdown-language-features.i18n.json +++ b/i18n/vscode-language-pack-ko/translations/extensions/vscode.markdown-language-features.i18n.json @@ -34,13 +34,16 @@ "Follow link": "링크로 이동", "Go to link definition": "링크 정의로 이동", "Header does not exist in file: {0}": "헤더가 파일에 없습니다. {0}", + "Insert Markdown Audio": "Insert Markdown Audio", "Insert Markdown Image": "Markdown 이미지 삽입", "Insert Markdown Images": "Markdown 이미지 삽입", "Insert Markdown Images and Links": "Markdown 이미지 및 링크 삽입", "Insert Markdown Link": "Markdown 링크 삽입", "Insert Markdown Links": "Markdown 링크 삽입", "Insert Markdown Media": "Markdown 미디어 삽입", + "Insert Markdown Media and Images": "Insert Markdown Media and Images", "Insert Markdown Media and Links": "Markdown 미디어 및 링크 삽입", + "Insert Markdown Video": "Insert Markdown Video", "Insert image": "이미지 삽입", "Insert link": "링크 삽입", "Link definition for '{0}' already exists": "'{0}'에 대한 링크 정의가 이미 있습니다.", diff --git a/i18n/vscode-language-pack-ko/translations/extensions/vscode.microsoft-authentication.i18n.json b/i18n/vscode-language-pack-ko/translations/extensions/vscode.microsoft-authentication.i18n.json index 5e0bdb81ed..0821cd84f0 100644 --- a/i18n/vscode-language-pack-ko/translations/extensions/vscode.microsoft-authentication.i18n.json +++ b/i18n/vscode-language-pack-ko/translations/extensions/vscode.microsoft-authentication.i18n.json @@ -29,6 +29,9 @@ "package": { "description": "Microsoft 인증 공급자", "displayName": "Microsoft 계정", + "microsoft-authentication.implementation.description": "The authentication implementation to use for signing in with a Microsoft account.", + "microsoft-authentication.implementation.enumDescriptions.classic": "Use the classic authentication flow to sign in with a Microsoft account.", + "microsoft-authentication.implementation.enumDescriptions.msal": "Use the Microsoft Authentication Library (MSAL) to sign in with a Microsoft account.", "microsoft-sovereign-cloud.customEnvironment.activeDirectoryEndpointUrl.description": "사용자 지정 소버린 클라우드에 대한 Active Directory 엔드포인트입니다.", "microsoft-sovereign-cloud.customEnvironment.activeDirectoryResourceId.description": "사용자 지정 소버린 클라우드의 Active Directory 리소스 ID입니다.", "microsoft-sovereign-cloud.customEnvironment.description": "Microsoft 소버린 클라우드 인증 공급자와 함께 사용할 소버린 클라우드에 대한 사용자 지정 구성입니다. 이 기능을 사용하려면 `#microsoft-sovereign-cloud.environment#`을 'custom'으로 설정해야 합니다.", @@ -41,8 +44,7 @@ "microsoft-sovereign-cloud.environment.enumDescriptions.AzureUSGovernment": "Azure 미국 정부", "microsoft-sovereign-cloud.environment.enumDescriptions.custom": "사용자 지정 Microsoft 소버린 클라우드", "signIn": "로그인", - "signOut": "로그아웃", - "useMsal.description": "MSAL(Microsoft 인증 라이브러리)을 사용하여 Microsoft 계정에 로그인합니다." + "signOut": "로그아웃" } } } \ No newline at end of file diff --git a/i18n/vscode-language-pack-ko/translations/extensions/vscode.terminal-suggest.i18n.json b/i18n/vscode-language-pack-ko/translations/extensions/vscode.terminal-suggest.i18n.json new file mode 100644 index 0000000000..930d5316d4 --- /dev/null +++ b/i18n/vscode-language-pack-ko/translations/extensions/vscode.terminal-suggest.i18n.json @@ -0,0 +1,17 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Extension to add terminal completions for zsh, bash, and fish terminals.", + "displayName": "Terminal Suggest for VS Code", + "view.name": "Terminal Suggest" + } + } +} \ No newline at end of file diff --git a/i18n/vscode-language-pack-ko/translations/extensions/vscode.typescript-language-features.i18n.json b/i18n/vscode-language-pack-ko/translations/extensions/vscode.typescript-language-features.i18n.json index e6bdc6da44..9b946021d6 100644 --- a/i18n/vscode-language-pack-ko/translations/extensions/vscode.typescript-language-features.i18n.json +++ b/i18n/vscode-language-pack-ko/translations/extensions/vscode.typescript-language-features.i18n.json @@ -63,7 +63,7 @@ "Go to Source Definition failed. Requires TypeScript 4.7+.": "원본 정의로 이동하지 못했습니다. TypeScript 4.7 이상이 필요합니다.", "Go to Source Definition failed. Unknown file type.": "원본 정의로 이동하지 못했습니다. 알 수 없는 파일 형식입니다.", "Go to Source Definition failed. Unsupported file type.": "원본 정의로 이동하지 못했습니다. 지원되지 않는 파일 형식입니다.", - "Initializing project '{0}'": "프로젝트 '{0}'을(를) 초기화하는 중", + "Initializing '{0}'": "'{0}'을(를) 초기화하는 중", "JS/TS IntelliSense Status": "JS/TS IntelliSense 상태", "JSDoc comment": "JSDoc 주석", "Learn More": "자세한 정보", @@ -87,8 +87,6 @@ "Please report an issue against Yarn PnP": "Yarn PnP에 대해 문제를 보고하세요.", "Please update your TypeScript version": "TypeScript 버전을 업데이트하세요.", "Project Wide IntelliSense not available": "프로젝트 전체 IntelliSense를 사용할 수 없음", - "Related files provider failed. Copilot requested file with unsupported language mode.": "Related files provider failed. Copilot requested file with unsupported language mode.", - "Related files provider failed. No active text editor.": "Related files provider failed. No active text editor.", "Remove Unused Imports": "사용하지 않는 가져오기 제거", "Remove all unused code": "사용하지 않는 모든 코드 제거", "Report Issue": "문제 신고", @@ -139,27 +137,7 @@ "{0} references": "참조 {0}개" }, "package": { - "codeActions.refactor.extract.constant.description": "식을 상수로 추출합니다.", - "codeActions.refactor.extract.constant.title": "상수 추출", - "codeActions.refactor.extract.function.description": "메서드 또는 함수에 대한 식추출.", - "codeActions.refactor.extract.function.title": "추출 함수", - "codeActions.refactor.extract.interface.description": "인터페이스에 대한 형식을 추출합니다.", - "codeActions.refactor.extract.interface.title": "인터페이스 추출", - "codeActions.refactor.extract.type.description": "형식 별칭에 대한 추출 형식입니다.", - "codeActions.refactor.extract.type.title": "추출 유형", - "codeActions.refactor.move.newFile.description": "식을 새 파일로 이동합니다.", - "codeActions.refactor.move.newFile.title": "새 파일로 이동", - "codeActions.refactor.rewrite.arrow.braces.description": "화살표 함수에서 중괄호를 추가하거나 제거합니다.", - "codeActions.refactor.rewrite.arrow.braces.title": "화살표 중괄호 다시 쓰기", - "codeActions.refactor.rewrite.export.description": "기본 내보내기와 명명된 내보내기 간에 변환합니다.", - "codeActions.refactor.rewrite.export.title": "내보내기 변환", - "codeActions.refactor.rewrite.import.description": "명명된 가져오기와 네임스페이스 가져오기 간에 변환합니다.", - "codeActions.refactor.rewrite.import.title": "가져오기 변환", - "codeActions.refactor.rewrite.parameters.toDestructured.title": "매개 변수를 구조 파괴 개체로 변환", - "codeActions.refactor.rewrite.property.generateAccessors.description": "'get' 및 'set' 접근자 생성", - "codeActions.refactor.rewrite.property.generateAccessors.title": "접근자 생성", - "codeActions.source.organizeImports.title": "가져오기 구성", - "configuration.expandableHover": "(실험적) 마우스로 가리키면 확장 사용/사용 안 함을 설정할 수 있습니다.", + "configuration.expandableHover": "마우스로 가리켜서 확장을 활성화/비활성화합니다.", "configuration.implicitProjectConfig.checkJs": "JavaScript 파일의 의미 체계 검사를 사용하거나 사용하지 않도록 설정합니다. 기존 `jsconfig.json` 또는 `tsconfig.json` 파일은 이 설정을 재정의합니다.", "configuration.implicitProjectConfig.experimentalDecorators": "프로젝트의 일부가 아닌 JavaScript 파일에서 'experimentalDecorators'를 사용하거나 사용하지 않도록 설정합니다. 기존 `jsconfig.json` 또는 `tsconfig.json` 파일은 이 설정을 재정의합니다.", "configuration.implicitProjectConfig.module": "프로그램의 모듈 시스템을 설정합니다. 자세한 내용은 https://www.typescriptlang.org/tsconfig#module을 참조하세요.", @@ -176,7 +154,7 @@ "configuration.inlayHints.variableTypes.suppressWhenTypeMatchesName": "이름이 형식 이름과 동일한 변수에 대한 형식 힌트를 표시하지 않습니다.", "configuration.javascript.checkJs.checkJs.deprecation": "이 설정은 사용되지 않으며 대신 `js/ts.implicitProjectConfig.checkJs`가 사용됩니다.", "configuration.javascript.checkJs.experimentalDecorators.deprecation": "이 설정은 사용되지 않으며 대신 `js/ts.implicitProjectConfig.experimentalDecorators`가 사용됩니다.", - "configuration.preferGoToSourceDefinition": "대신 [원본 정의로 이동]을 트리거하여 가능한 경우 [정의로 이동] 작업이 유형 선언 파일을 사용하지 않도록 합니다. 이렇게 하면 [원본 정의로 이동]이 마우스 제스처로 트리거될 수 있습니다.", + "configuration.preferGoToSourceDefinition": "대신 ‘원본 정의로 이동’을 트리거하여 가능한 경우 ‘정의로 이동’ 작업이 유형 선언 파일을 사용하지 않도록 합니다. 이렇게 하면 ‘원본 정의로 이동’이 마우스 제스처로 트리거될 수 있습니다.", "configuration.suggest.autoImports": "자동 가져오기 제안을 사용하거나 사용하지 않도록 설정합니다.", "configuration.suggest.classMemberSnippets.enabled": "클래스 멤버에 대한 코드 조각 완성을 활성화/비활성화합니다.", "configuration.suggest.completeFunctionCalls": "매개 변수 서명으로 함수를 완료하세요.", @@ -188,7 +166,7 @@ "configuration.suggest.objectLiteralMethodSnippets.enabled": "개체 리터럴의 메서드에 대한 코드 조각 완성을 활성화/비활성화합니다.", "configuration.suggest.paths": "import 문 및 요청 호출의 경로에 대한 제안을 사용하거나 사용하지 않도록 설정합니다.", "configuration.surveys.enabled": "VS Code의 Javascript 및 Typescript 지원을 개선하는 데 도움이 되는 가끔 있는 설문을 사용하거나 사용하지 않도록 설정합니다.", - "configuration.tsserver.experimental.enableProjectDiagnostics": "(실험) 프로젝트 전체 오류 보고를 사용합니다.", + "configuration.tsserver.experimental.enableProjectDiagnostics": "프로젝트 전체 오류 보고를 활성화합니다.", "configuration.tsserver.maxTsServerMemory": "TypeScript 서버 프로세스에 할당할 최대 메모리 양(MB)입니다. 4GB보다 큰 메모리 제한을 사용하려면 '#typescript.tsserver.nodePath#'을 사용하여 사용자 지정 노드 설치로 TS Server를 실행합니다.", "configuration.tsserver.nodePath": "사용자 지정 노드 설치에서 TS 서버를 실행합니다. 이 값은 노드 실행 파일의 경로이거나 VS 코드가 노드 설치를 감지하도록 하려는 경우 'node'일 수 있습니다.", "configuration.tsserver.useSeparateSyntaxServer": "구문 관련 작업(예: 접기 계산 또는 문서 기호 컴퓨팅)에 더 빨리 응답할 수 있는 별도 TypeScript 서버의 생성을 활성/비활성화합니다.", @@ -198,14 +176,14 @@ "configuration.tsserver.useSyntaxServer.auto": "전체 서버와 구문 작업 전용의 경량 서버를 모두 생성하세요. 구문 서버는 프로젝트를 로드하는 동안 구문 작업을 가속화하고 IntelliSense를 제공하는 데 사용됩니다.", "configuration.tsserver.useSyntaxServer.never": "전용 구문 서버를 사용하지 마세요. 단일 서버를 사용하여 모든 IntelliSense 작업을 처리하세요.", "configuration.tsserver.useVsCodeWatcher": "TypeScript 대신 VS Code 파일 감시자를 사용합니다. 작업 영역에서 TypeScript 5.4 이상을 사용해야 합니다.", - "configuration.tsserver.useVsCodeWatcher.deprecation": "Please use the `#typescript.tsserver.watchOptions#` setting instead.", + "configuration.tsserver.useVsCodeWatcher.deprecation": "대신 '#typescript.tsserver.watchOptions#' 설정을 사용하세요.", "configuration.tsserver.watchOptions": "파일 및 디렉터리 추적에 사용할 감시 전략을 구성합니다.", "configuration.tsserver.watchOptions.fallbackPolling": "파일 시스템 이벤트를 사용하는 경우, 이 옵션은 시스템에 기본 파일 감시자가 부족하고/부족하거나 시스템에서 기본 파일 감시자를 지원하지 않는 경우 사용되는 폴링 전략을 지정합니다.", "configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling ": "자주 수정되지 않는 파일이 덜 자주 검사되는 동적 큐를 사용합니다.", "configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval": "모든 파일의 변경 사항을 고정된 간격으로 초당 여러 번 확인합니다.", "configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval": "모든 파일에서 1초에 여러 번 변경 내용을 확인하지만, 휴리스틱을 사용하여 특정 형식의 파일은 다른 파일보다 덜 자주 확인합니다.", "configuration.tsserver.watchOptions.synchronousWatchDirectory": "디렉터리에서 지연 감시를 사용하지 않습니다. 지연 감시는 많은 파일 변경이 한꺼번에 발생하는 경우(예: 실행 중인 npm install에서 node_modules 변경) 유용하지만, 덜 일반적인 설정의 경우 이 플래그를 사용하여 지연 감시를 사용하지 않도록 설정할 수 있습니다.", - "configuration.tsserver.watchOptions.vscode": "Use VS Code's file watchers instead of TypeScript's. Requires using TypeScript 5.4+ in the workspace.", + "configuration.tsserver.watchOptions.vscode": "TypeScript 대신 VS Code 파일 감시자를 사용합니다. 작업 영역에서 TypeScript 5.4 이상을 사용해야 합니다.", "configuration.tsserver.watchOptions.watchDirectory": "재귀 파일 감시 기능이 없는 시스템에서 전체 디렉터리 트리를 감시하는 방법에 대한 전략입니다.", "configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling": "수정이 자주 발생하지 않는 디렉터리가 덜 자주 검사되는 동적 큐를 사용합니다.", "configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling": "정기적으로 디렉터리를 청크 단위로 폴링합니다.", @@ -222,7 +200,7 @@ "configuration.tsserver.web.projectWideIntellisense.suppressSemanticErrors": "프로젝트 전체 IntelliSense를 사용하도록 설정한 경우에도 웹에서 의미 체계 오류를 표시하지 않습니다. 프로젝트 전체 IntelliSense를 사용하도록 설정하지 않았거나 사용할 수 없는 경우 항상 켜져 있습니다. `#typescript.tsserver.web.projectWideIntellisense.enabled#`를 참조하세요.", "configuration.tsserver.web.typeAcquisition.enabled": "웹에서 패키지 취득을 사용하거나 사용하지 않도록 설정합니다. 이렇게 하면 가져온 패키지에 대해 IntelliSense가 활성화됩니다. '#typescript.tsserver.web.projectWideIntellisense.enabled#'이 필요합니다. 현재 Safari에서 지원되지 않습니다.", "configuration.typescript": "TypeScript", - "configuration.updateImportsOnPaste": "Automatically update imports when pasting code. Requires TypeScript 5.7+.", + "configuration.updateImportsOnPaste": "코드를 붙여넣을 때 가져오기 업데이트를 사용하도록 설정합니다. TypeScript 5.7+가 필요합니다.\r\n\r\n기본적으로 붙여넣은 후 가져오기를 업데이트하는 옵션이 표시됩니다. '#editor.pasteAs.preferences#' 설정을 사용하여 붙여넣을 때 가져오기를 자동으로 업데이트할 수 있습니다. '\"editor.pasteAs.preferences\": [ \"text.updateImports.jsts\" ]'.", "description": "JavaScript 및 TypeScript에 대한 다양한 언어 지원을 제공합니다.", "displayName": "TypeScript 및 JavaScript 언어 기능", "format.indentSwitchCase": "switch 문의 case 절을 들여쓰기합니다. 작업 영역에서 TypeScript 5.1+를 사용해야 합니다.", @@ -251,7 +229,7 @@ "inlayHints.parameterNames.none": "매개변수 이름 힌트를 비활성화합니다.", "javascript.format.enable": "기본 JavaScript 포맷터를 사용하거나 사용하지 않습니다.", "javascript.goToProjectConfig.title": "프로젝트 구성(jsconfig/tsconfig)으로 이동합니다.", - "javascript.preferences.jsxAttributeCompletionStyle.auto": "prop 형식에 따라 특성 이름 뒤에 `={}` 또는 `=\"\"`를 삽입합니다. 문자열 특성에 사용되는 따옴표 형식을 제어하려면 `javascript.preferences.quoteStyle`을 참조하세요.", + "javascript.preferences.jsxAttributeCompletionStyle.auto": "prop 유형을 기준으로 특성 이름 뒤에 `={}` 또는 `=\"\"`를 삽입합니다. 문자열 특성에 사용되는 따옴표 형식을 제어하려면 '#javascript.preferences.quoteStyle#'을 참조하세요.", "javascript.preferences.organizeImports": "가져오기 순서 지정 방법을 제어하는 고급 기본 설정입니다.", "javascript.referencesCodeLens.enabled": "JavaScript 파일에서 CodeLense 참조를 사용/사용 안 함으로 설정합니다.", "javascript.referencesCodeLens.showOnAllFunctions": "JavaScript 파일의 모든 기능에 대한 참조 CodeLens를 사용/사용하지 않도록 설정합니다.", @@ -291,21 +269,27 @@ "typescript.preferences.includePackageJsonAutoImports.off": "종속성을 검색하지 않습니다.", "typescript.preferences.includePackageJsonAutoImports.on": "종속성을 항상 검색합니다.", "typescript.preferences.jsxAttributeCompletionStyle": "JSX 특성 완성에 선호되는 스타일입니다.", - "typescript.preferences.jsxAttributeCompletionStyle.auto": "prop 형식에 따라 특성 이름 뒤에 `={}` 또는 `=\"\"`를 삽입합니다. 문자열 특성에 사용되는 따옴표 형식을 제어하려면 `typescript.preferences.quoteStyle`을 참조하세요.", + "typescript.preferences.jsxAttributeCompletionStyle.auto": "prop 유형을 기준으로 특성 이름 뒤에 `={}` 또는 `=\"\"`를 삽입합니다. 문자열 특성에 사용되는 따옴표 형식을 제어하려면 '#typescript.preferences.quoteStyle#'을 참조하세요.", "typescript.preferences.jsxAttributeCompletionStyle.braces": "속성 이름 뒤에 `={}`를 삽입하세요.", "typescript.preferences.jsxAttributeCompletionStyle.none": "특성 이름만 삽입하세요.", "typescript.preferences.organizeImports": "가져오기 순서 지정 방법을 제어하는 고급 기본 설정입니다.", - "typescript.preferences.organizeImports.accentCollation": "문자와 기본 문자가 같지 않은 문자의 구분 기호를 비교합니다.", - "typescript.preferences.organizeImports.caseFirst": "대문자가 소문자 앞에 오는지 여부를 나타냅니다. 'organizeImportsCollation: 'unicode'에만 적용됩니다.", + "typescript.preferences.organizeImports.accentCollation": "'organizeImports.unicodeCollation: 'unicode'’가 필요합니다. 문자와 기본 문자가 같지 않은 문자의 구분 기호를 비교합니다.", + "typescript.preferences.organizeImports.caseFirst": "'organizeImports.unicodeCollation: 'unicode''가 필요하고 'organizeImports.caseSensitivity'가 'caseInsensitive'가 아닙니다. 대문자를 소문자보다 앞에 정렬할지 여부를 나타냅니다.", + "typescript.preferences.organizeImports.caseFirst.default": "'로캘'에서 지정한 기본 순서입니다.", + "typescript.preferences.organizeImports.caseFirst.lower": "소문자가 대문자보다 앞에 옵니다. 예: a, A, z, Z'.", + "typescript.preferences.organizeImports.caseFirst.upper": "대문자가 소문자보다 앞에 옵니다. 예: 'A, a, B, b'.", + "typescript.preferences.organizeImports.caseSensitivity": "대/소문자 구분과 관련하여 가져오기를 정렬하는 방법을 지정합니다. 'auto' 또는 지정되지 않은 경우 파일당 대/소문자 구분을 검색합니다.", "typescript.preferences.organizeImports.caseSensitivity.auto": "가져오기 정렬에 대한 대/소문자 구분을 검색합니다.", "typescript.preferences.organizeImports.caseSensitivity.insensitive": "정렬은 대/소문자를 구분하지 않고 가져옵니다.", "typescript.preferences.organizeImports.caseSensitivity.sensitive": "가져오기를 대/소문자를 구분하여 정렬합니다.", - "typescript.preferences.organizeImports.locale": "데이터 정렬에 사용되는 로캘을 재정의합니다. UI 로캘을 사용하려면 `auto`로 지정하세요. 'organizeImportsCollation: 'unicode'에만 적용됩니다.", - "typescript.preferences.organizeImports.numericCollation": "정수 값을 기준으로 숫자 문자열을 정렬합니다.", + "typescript.preferences.organizeImports.locale": "'organizeImports.unicodeCollation: 'unicode'’가 필요합니다. 데이터 정렬에 사용되는 로캘을 재정의합니다. UI 로캘을 사용하려면 `auto`로 지정하세요.", + "typescript.preferences.organizeImports.numericCollation": "'organizeImports.unicodeCollation: 'unicode'’가 필요합니다. 정수 값을 기준으로 숫자 문자열을 정렬합니다.", + "typescript.preferences.organizeImports.typeOrder": "형식 전용 명명된 가져오기를 정렬하는 방법을 지정합니다.", "typescript.preferences.organizeImports.typeOrder.auto": "형식 전용 명명된 가져오기를 정렬해야 하는 위치를 검색합니다.", - "typescript.preferences.organizeImports.typeOrder.first": "형식은 명명된 가져오기만 가져오기 목록의 끝으로 정렬됩니다.", - "typescript.preferences.organizeImports.typeOrder.inline": "명명된 가져오기는 이름별로만 정렬됩니다.", - "typescript.preferences.organizeImports.typeOrder.last": "형식은 명명된 가져오기만 가져오기 목록의 끝으로 정렬됩니다.", + "typescript.preferences.organizeImports.typeOrder.first": "형식은 명명된 가져오기만 가져오기 목록의 시작 부분으로 정렬됩니다. 예: 'import { type A, type Y, B, Z } from 'module';'", + "typescript.preferences.organizeImports.typeOrder.inline": "명명된 가져오기는 이름별로만 정렬됩니다. 예: `import { type A, B, type Y, Z } from 'module';`", + "typescript.preferences.organizeImports.typeOrder.last": "형식은 명명된 가져오기만 가져오기 목록의 끝으로 정렬됩니다. 예: 'import { B, Z, type A, type Y } from 'module';'", + "typescript.preferences.organizeImports.unicodeCollation": "유니코드 또는 서수 데이터 정렬을 사용하여 가져오기를 정렬할지 여부를 지정합니다.", "typescript.preferences.organizeImports.unicodeCollation.ordinal": "각 코드 포인트의 숫자 값을 사용하여 가져오기를 정렬합니다.", "typescript.preferences.organizeImports.unicodeCollation.unicode": "유니코드 코드 데이터 정렬을 사용하여 가져오기를 정렬합니다.", "typescript.preferences.preferTypeOnlyAutoImports": "가능한 경우 항상 자동 가져오기에 `type` 키워드를 포함합니다. 작업 영역에서 TypeScript 5.3 이상을 사용해야 합니다.", @@ -344,7 +328,7 @@ "typescript.updateImportsOnFileMove.enabled.never": "경로 이름을 바꾸지 않고 메시지를 표시하지 않습니다.", "typescript.updateImportsOnFileMove.enabled.prompt": "이름을 바꿀 때마다 프롬프트를 표시합니다.", "typescript.validate.enable": "TypeScript 유효성 검사를 사용하거나 사용하지 않습니다.", - "typescript.workspaceSymbols.excludeLibrarySymbols": "Go to Symbol in Workspace(작업 영역에서 기호로 이동) 결과의 라이브러리 파일에서 가져온 기호를 제외합니다. 작업 영역에서 TypeScript 5.3+를 사용해야 합니다.", + "typescript.workspaceSymbols.excludeLibrarySymbols": "‘Go to Symbol in Workspace(작업 영역에서 기호로 이동)’ 결과의 라이브러리 파일에서 가져온 기호를 제외합니다. 작업 영역에서 TypeScript 5.3+를 사용해야 합니다.", "typescript.workspaceSymbols.scope": "[작업 영역에서 기호로 이동](https://code.visualstudio.com/docs/editor/editingevolved#_open-symbol-by-name)하여 검색할 파일을 제어합니다.", "typescript.workspaceSymbols.scope.allOpenProjects": "열려 있는 모든 JavaScript 또는 TypeScript 프로젝트에서 기호를 검색합니다.", "typescript.workspaceSymbols.scope.currentProject": "현재 JavaScript 또는 TypeScript 프로젝트에서만 기호를 검색합니다.", diff --git a/i18n/vscode-language-pack-ko/translations/main.i18n.json b/i18n/vscode-language-pack-ko/translations/main.i18n.json index 5b7e39d8f9..c13fb1004f 100644 --- a/i18n/vscode-language-pack-ko/translations/main.i18n.json +++ b/i18n/vscode-language-pack-ko/translations/main.i18n.json @@ -79,6 +79,10 @@ "type to filter": "필터링할 형식", "type to search": "입력하여 검색" }, + "vs/base/browser/ui/tree/asyncDataTree": { + "type to filter": "필터링할 형식", + "type to search": "검색할 형식" + }, "vs/base/browser/ui/tree/treeDefaults": { "collapse all": "모두 축소" }, @@ -438,6 +442,8 @@ "editor.find.autoFindInSelection.always": "선택 영역에서 찾기를 항상 자동으로 켭니다.", "editor.find.autoFindInSelection.multiline": "여러 줄의 콘텐츠를 선택하면 선택 항목에서 찾기가 자동으로 켜집니다.", "editor.find.autoFindInSelection.never": "선택 영역에서 찾기를 자동으로 켜지 않습니다(기본값).", + "editor.find.history.never": "Do not store search history from the find widget.", + "editor.find.history.workspace": "Store search history across the active workspace", "editor.find.seedSearchStringFromSelection.always": "커서 위치의 단어를 포함하여 항상 편집기 선택 영역에서 검색 문자열을 시드합니다.", "editor.find.seedSearchStringFromSelection.never": "편집기 선택 영역에서 검색 문자열을 시드하지 마세요.", "editor.find.seedSearchStringFromSelection.selection": "편집기 선택 영역에서만 검색 문자열을 시드하세요.", @@ -513,6 +519,7 @@ "find.autoFindInSelection": "선택 영역에서 찾기를 자동으로 설정하는 조건을 제어합니다.", "find.cursorMoveOnType": "입력하는 동안 일치 항목을 찾기 위한 커서 이동 여부를 제어합니다.", "find.globalFindClipboard": "macOS에서 Find Widget이 공유 클립보드 찾기를 읽을지 수정할지 제어합니다.", + "find.history": "Controls how the find widget history should be stored", "find.loop": "더 이상 일치하는 항목이 없을 때 검색을 처음이나 끝에서 자동으로 다시 시작할지 여부를 제어합니다.", "find.seedSearchStringFromSelection": "편집기 선택에서 Find Widget의 검색 문자열을 시딩할지 여부를 제어합니다.", "folding": "편집기에 코드 접기가 사용하도록 설정되는지 여부를 제어합니다.", @@ -548,7 +555,9 @@ "inlayHints.padding": "편집기에서 인레이 힌트 주위의 패딩을 사용하도록 설정합니다.", "inline": "빠른 제안이 유령 텍스트로 표시됨", "inlineCompletionsAccessibilityVerbose": "인라인 완성이 표시될 때 화면 읽기 프로그램 사용자에게 접근성 힌트를 제공해야 하는지 여부를 제어합니다.", - "inlineSuggest.edits.experimental.enabled": "Controls whether to enable experimental edits in inline suggestions.", + "inlineSuggest.edits.experimental.enabled": "인라인 제안에서 실험적 편집을 사용할지 여부를 제어합니다.", + "inlineSuggest.edits.experimental.useInterleavedLinesDiff": "인라인 제안에서 실험적인 인터리브 라인 diff를 활성화할지 여부를 제어합니다.", + "inlineSuggest.edits.experimental.useMixedLinesDiff": "인라인 제안에서 실험적 편집을 사용할지 여부를 제어합니다.", "inlineSuggest.enabled": "편집기에서 인라인 제안을 자동으로 표시할지 여부를 제어합니다.", "inlineSuggest.fontFamily": "인라인 제안의 글꼴 패밀리를 제어합니다.", "inlineSuggest.showToolbar": "인라인 추천 도구 모음을 표시할 시기를 제어합니다.", @@ -597,7 +606,7 @@ "occurrencesHighlight.multiFile": "실험적: 모든 유효한 열린 파일에서 발생 항목을 강조 표시합니다.", "occurrencesHighlight.off": "발생 항목을 강조 표시하지 않습니다.", "occurrencesHighlight.singleFile": "현재 파일의 발생 항목만 강조 표시합니다.", - "occurrencesHighlightDelay": "Controls the delay in milliseconds after which occurrences are highlighted.", + "occurrencesHighlightDelay": "발생이 강조 표시된 후의 지연 시간(밀리초)을 제어합니다.", "off": "빠른 제안이 사용 중지되었습니다.", "on": "제안 위젯 내부에 빠른 제안이 표시됩니다.", "overviewRulerBorder": "개요 눈금자 주위에 테두리를 그릴지 여부를 제어합니다.", @@ -988,6 +997,7 @@ "editor.action.source.noneMessage.preferred.kind": "'{0}'에 대한 기본 소스 작업을 사용할 수 없음", "fixAll.label": "모두 수정", "fixAll.noneMessage": "모든 작업 수정 사용 불가", + "organizeImports.description": "현재 파일에서 가져오기를 구성합니다. 일부 도구에서 '가져오기 최적화'라고도 합니다.", "organizeImports.label": "가져오기 구성", "quickfix.trigger.label": "빠른 수정...", "refactor.label": "리팩터링...", @@ -1072,10 +1082,13 @@ }, "vs/editor/contrib/dropOrPasteInto/browser/copyPasteContribution": { "pasteAs": "다른 이름으로 붙여넣기...", - "pasteAs.kind": "적용할 붙여넣기 편집의 종류입니다. 제공되지 않았거나 이러한 종류의 편집이 여러 개 있는 경우 편집기에 선택기가 표시됩니다.", + "pasteAs.kind": "The kind of the paste edit to try pasting with.\r\nIf there are multiple edits for this kind, the editor will show a picker. If there are no edits of this kind, the editor will show an error message.", + "pasteAs.preferences": "List of preferred paste edit kind to try applying.\r\nThe first edit matching the preferences will be applied.", "pasteAsText": "텍스트로 붙여넣기" }, "vs/editor/contrib/dropOrPasteInto/browser/copyPasteController": { + "noPreferences": "empty", + "pasteAsDefault": "기본 붙여넣기 작업 구성", "pasteAsError": "'{0}'에 대한 붙여넣기 편집을 찾을 수 없습니다.", "pasteAsPickerPlaceholder": "붙여넣기 작업 선택", "pasteAsProgress": "붙여넣기 처리기를 실행하는 중", @@ -1094,9 +1107,6 @@ "pasteHtmlLabel": "HTML 삽입", "text.label": "일반 텍스트 삽입" }, - "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorContribution": { - "defaultProviderDescription": "지정된 MIME 형식의 콘텐츠에 사용할 기본 드롭 공급자를 구성합니다." - }, "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorController": { "dropIntoEditorProgress": "드롭 처리기를 실행하는 중입니다. 취소하려면 클릭하세요.", "dropWidgetVisible": "드롭 위젯이 표시되는지 여부", @@ -1394,13 +1404,15 @@ "action.inlineSuggest.acceptNextLine": "인라인 제안의 다음 줄 수락", "action.inlineSuggest.acceptNextWord": "인라인 제안의 다음 단어 수락", "action.inlineSuggest.alwaysShowToolbar": "항상 도구 모음 표시", - "action.inlineSuggest.dev.extractRepro": "Developer: Extract Inline Suggest State", + "action.inlineSuggest.dev.extractRepro": "개발자: 인라인 제안 상태 추출", "action.inlineSuggest.hide": "인라인 제안 숨기기", "action.inlineSuggest.jump": "다음 인라인 편집으로 이동", "action.inlineSuggest.showNext": "다음 인라인 제안 표시", "action.inlineSuggest.showPrevious": "이전 인라인 제안 표시", "action.inlineSuggest.trigger": "인라인 제안 트리거", - "jump": "점프" + "action.inlineSuggest.trigger.inlineEdit": "인라인 편집 트리거", + "jump": "점프", + "noInlineEditAvailable": "인라인 편집을 사용할 수 없습니다." }, "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionContextKeys": { "cursorAtInlineEdit": "커서가 인라인 편집에 있는지 여부", @@ -1410,7 +1422,9 @@ "inlineSuggestionHasIndentation": "인라인 제안이 공백으로 시작하는지 여부", "inlineSuggestionHasIndentationLessThanTabSize": "인라인 제안이 탭에 의해 삽입되는 것보다 작은 공백으로 시작하는지 여부", "inlineSuggestionVisible": "인라인 제안 표시 여부", - "suppressSuggestions": "현재 제안에 대한 제안 표시 여부" + "suppressSuggestions": "현재 제안에 대한 제안 표시 여부", + "tabShouldAcceptInlineEdit": "탭에서 인라인 편집을 허용할지 여부입니다.", + "tabShouldJumpToInlineEdit": "탭을 인라인 편집으로 이동할지 여부입니다." }, "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionsController": { "showAccessibleViewHint": "접근성 보기에서 이를 검사({0})" @@ -1816,6 +1830,7 @@ "vs/platform/accessibilitySignal/browser/accessibilitySignalService": { "accessibility.signals.chatRequestSent": "채팅 요청 전송됨", "accessibility.signals.clear": "지우기", + "accessibility.signals.codeActionRequestTriggered": "코드 작업 요청 트리거됨", "accessibility.signals.format": "서식", "accessibility.signals.lineHasBreakpoint": "중단점", "accessibility.signals.lineHasError": "줄에 대한 오류", @@ -1838,6 +1853,8 @@ "accessibilitySignals.chatRequestSent": "채팅 요청 전송됨", "accessibilitySignals.chatResponseReceived": "채팅 응답 수신됨", "accessibilitySignals.clear": "지우기", + "accessibilitySignals.codeActionApplied": "코드 동작 적용됨", + "accessibilitySignals.codeActionRequestTriggered": "코드 작업 요청 트리거됨", "accessibilitySignals.diffLineDeleted": "Diff 줄 삭제됨", "accessibilitySignals.diffLineInserted": "Diff 줄 삽입됨", "accessibilitySignals.diffLineModified": "Diff 줄 수정됨", @@ -2030,6 +2047,7 @@ "MarketPlaceDisabled": "Marketplace를 사용할 수 없습니다.", "incompatible platform": "'{0}' 확장자는 {2}에 대해 {1}에서 사용할 수 없습니다.", "incompatibleAPI": "'{0}' 확장을 설치할 수 없습니다. {1}", + "learn more": "Learn More", "malicious extension": "문제가 있다고 보고되었으므로 '{0}' 확장을 설치할 수 없습니다.", "multipleDependentsError": "'{0}' 확장을 제거할 수 없습니다. '{1}', '{2}' 및 기타 확장이 이 확장에 종속됩니다.", "multipleIndirectDependentsError": "'{0}' 확장을 제거할 수 없습니다. '{1}' 확장 제거를 포함하며 '{2}', '{3}' 및 기타 확장이 이 확장에 종속됩니다.", @@ -2078,6 +2096,10 @@ "updateMessage": "'{0}' 확장을 버전 {1}(으)로 업데이트하는 중", "useId": "게시자를 포함하여 전체 확장 ID를 사용하세요(예: {0})." }, + "vs/platform/extensionManagement/common/extensionManagementIpc": { + "incompatible platform": "The '{0}' extension is not available in {1} for {2}.", + "learn more": "Learn More" + }, "vs/platform/extensionManagement/common/extensionNls": { "missingNLSKey": "키 {0}에 대한 메시지를 찾을 수 없습니다." }, @@ -2201,21 +2223,6 @@ "vs/platform/history/browser/contextScopedHistoryWidget": { "suggestWidgetVisible": "제안이 표시되는지 여부" }, - "vs/platform/issue/electron-main/issueMainService": { - "cancel": "취소", - "confirmCloseIssueReporter": "입력이 저장되지 않습니다. 이 창을 닫으시겠습니까?", - "issueReporter": "문제 보고자", - "issueReporterWriteToClipboard": "GitHub에 직접 보낼 데이터가 너무 많으므로 데이터가 클립보드에 복사됩니다. 열려 있는 GitHub 문제 페이지에 해당 데이터를 붙여넣으세요.", - "ok": "확인(&&O)", - "yes": "예(&&Y)" - }, - "vs/platform/issue/electron-main/processMainService": { - "local": "로컬", - "processExplorer": "프로세스 탐색기", - "trace.detail": "문제를 만들고 다음 파일을 수동으로 연결하세요.\r\n{0}", - "trace.message": "추적 파일을 만들었습니다.", - "trace.ok": "확인(&&O)" - }, "vs/platform/keybinding/common/abstractKeybindingService": { "first.chord": "({0})을(를) 눌렀습니다. 둘째 키는 잠시 기다렸다가 누르십시오...", "missing.chord": "키 조합({0}, {1})은 명령이 아닙니다.", @@ -2323,6 +2330,13 @@ "warnEscalation": "이제 {0}에서 'osascript'를 사용하여 관리자에게 셸 명령을 설치할 권한이 있는지를 묻습니다.", "warnEscalationUninstall": "이제 {0}에서 'osascript'를 사용하여 셸 명령을 제거할 관리자 권한이 있는지를 묻습니다." }, + "vs/platform/process/electron-main/processMainService": { + "local": "로컬", + "processExplorer": "프로세스 탐색기", + "trace.detail": "문제를 만들고 다음 파일을 수동으로 연결하세요.\r\n{0}", + "trace.message": "추적 파일을 만들었습니다.", + "trace.ok": "확인(&&O)" + }, "vs/platform/quickinput/browser/commandsQuickAccess": { "canNotRun": "'{0}' 명령에서 오류가 발생했습니다.", "commandPickAriaLabelWithKeybinding": "{0}, {1}", @@ -2381,6 +2395,7 @@ }, "vs/platform/request/common/request": { "electronFetch": "Node.js의 페치 구현 대신 Electron의 페치 구현을 사용할지 여부를 제어합니다. 모든 로컬 확장은 전역 페치 API에 대한 Electron의 페치 구현을 가져옵니다.", + "fetchAdditionalSupport": "추가 지원을 통해 Node.js 페치 구현을 확장해야 하는지 여부를 제어합니다. 현재 프록시 지원({0}) 및 시스템 인증서({1})는 해당 설정을 사용하도록 설정하면 추가됩니다.", "httpConfigurationTitle": "HTTP", "noProxy": "HTTP/HTTPS 요청에 대해 프록시 설정을 무시해야 하는 도메인 이름을 지정합니다.", "proxy": "사용할 프록시 설정입니다. 설정하지 않으면 'http_proxy' 및 'https_proxy' 환경 변수에서 상속됩니다.", @@ -2523,7 +2538,7 @@ "diffEditorRemovedLines": "제거된 줄의 배경색입니다. 색상은 기본 장식을 숨기지 않도록 불투명하지 않아야 합니다.", "diffEditorRemovedOutline": "제거된 텍스트의 윤곽선 색입니다.", "editorBackground": "편집기 배경색입니다.", - "editorCompositionBorder": "The border color for an IME composition.", + "editorCompositionBorder": "IME 구성의 테두리 색입니다.", "editorError.background": "편집기에서 오류 텍스트의 배경색입니다. 기본 장식을 숨기지 않도록 색은 불투명하지 않아야 합니다.", "editorError.foreground": "편집기 내 오류 표시선의 전경색입니다.", "editorFindMatch": "현재 검색 일치 항목의 색입니다.", @@ -2704,6 +2719,10 @@ "overviewRuleWarning": "경고의 미니맵 마커 색상입니다." }, "vs/platform/theme/common/colors/miscColors": { + "activityErrorBadge.background": "오류 활동 배지의 배경색", + "activityErrorBadge.foreground": "오류 활동 배지의 전경색", + "activityWarningBadge.background": "경고 활동 배지의 배경색", + "activityWarningBadge.foreground": "경고 활동 배지의 전경색", "badgeBackground": "배지 배경색입니다. 배지는 검색 결과 수와 같은 소량의 정보 레이블입니다.", "badgeForeground": "배지 전경색입니다. 배지는 검색 결과 수와 같은 소량의 정보 레이블입니다.", "progressBarBackground": "장기 작업을 대상으로 표시될 수 있는 진행률 표시줄의 배경색입니다.", @@ -3544,6 +3563,8 @@ "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { "focusAuxiliaryBar": "보조 사이드바에 포커스", "hideAuxiliaryBar": "보조 사이드바 숨기기", + "nextAuxiliaryBarView": "다음 보조 사이드바 보기", + "previousAuxiliaryBarView": "이전 보조 사이드바 보기", "secondary sidebar": "보조 사이드바", "secondary sidebar mnemonic": "보조 가로 막대(&D)", "toggleAuxiliaryBar": "보조 사이드바 표시 설정/해제", @@ -3927,8 +3948,8 @@ "editorCommand.activeEditorMove.arg.description": "인수 속성:\r\n* 'to': 이동할 위치를 지정하는 문자열 값입니다.\r\n* 'by': 이동할 단위를 지정하는 문자열 값입니다.(탭 단위 또는 그룹 단위).\r\n* 'value': 이동할 위치 수 또는 절대 위치를 지정하는 숫자 값입니다.", "editorCommand.activeEditorMove.arg.name": "활성 편집기 이동 인수", "editorCommand.activeEditorMove.description": "활성 편집기를 탭 또는 그룹 단위로 이동", - "editorGroupLayout.horizontal": "Horizontal", - "editorGroupLayout.vertical": "Vertical", + "editorGroupLayout.horizontal": "가로", + "editorGroupLayout.vertical": "세로", "focusLeftSideEditor": "활성 편집기에서 첫 번째 측면 포커스", "focusOtherSideEditor": "활성 편집기에서 다른 측면 포커스", "focusRightSideEditor": "활성 편집기에서 두 번째 측면 포커스", @@ -3966,15 +3987,16 @@ "editorLineHighlight": "편집기 워터마크에 있는 레이블의 전경색입니다.", "watermark.findInFiles": "파일에서 찾기", "watermark.newUntitledFile": "제목 없는 새 텍스트 파일", + "watermark.openChat": "채팅 열기", + "watermark.openCopilotEdits": "Copilot 편집 열기", "watermark.openFile": "파일 열기", "watermark.openFileFolder": "파일 또는 폴더 열기", "watermark.openFolder": "폴더 열기", "watermark.openRecent": "최근 파일 열기", + "watermark.openSettings": "설정 열기", "watermark.quickAccess": "파일로 이동", "watermark.showCommands": "모든 명령 표시", - "watermark.showSettings": "설정 표시", "watermark.startDebugging": "디버깅 시작", - "watermark.toggleFullscreen": "전체 화면 설정/해제", "watermark.toggleTerminal": "터미널 설정/해제" }, "vs/workbench/browser/parts/editor/editorPanes": { @@ -4176,7 +4198,11 @@ "turnOnNotifications": "'{0}'의 모든 알림 켜기" }, "vs/workbench/browser/parts/paneCompositeBar": { - "resetLocation": "위치 다시 설정" + "auxiliarybar": "보조 사이드바", + "moveToMenu": "다음으로 이동", + "panel": "패널", + "resetLocation": "위치 다시 설정", + "sidebar": "기본 사이드바" }, "vs/workbench/browser/parts/paneCompositePart": { "moreActions": "기타 작업...", @@ -4228,8 +4254,8 @@ "align panel": "패널 맞춤", "hidePanel": "패널 숨기기", "panel position": "패널 위치", - "showIcons": "Show Icons", - "showLabels": "Show Labels" + "showIcons": "아이콘 표시", + "showLabels": "레이블 표시" }, "vs/workbench/browser/parts/sidebar/sidebarActions": { "focusSideBar": "기본 사이드 바에 집중" @@ -4285,7 +4311,10 @@ "toggle.hideCustomTitleBar": "사용자 지정 제목 표시줄 숨기기", "toggle.hideCustomTitleBarInFullScreen": "전체 화면에서 사용자 지정 제목 표시줄 숨기기", "toggle.layout": "레이아웃 컨트롤", - "toggle.layoutDescription": "제목 표시줄에서 레이아웃 컨트롤 표시 유형 설정/해제" + "toggle.layoutDescription": "제목 표시줄에서 레이아웃 컨트롤 표시 유형 설정/해제", + "toggle.navigation": "탐색 컨트롤", + "toggle.navigationDescription": "제목 표시줄에서 탐색 컨트롤의 표시 유형 토글", + "toggle.titleBarStyle": "Restore Native Title Bar" }, "vs/workbench/browser/parts/titlebar/titlebarPart": { "ariaLabelTitleActions": "제목 작업", @@ -4416,6 +4445,8 @@ "menuBarVisibility.mac": "메뉴 모음의 표시 여부를 제어합니다. '토글' 설정은 메뉴 모음이 숨겨지고 `애플리케이션 메뉴에 포커스`를 실행하면 메뉴 모음이 표시됨을 의미합니다. '컴팩트' 설정은 메뉴를 사이드바로 이동시킵니다.", "mergeWindow": "로컬 파일 기록의 마지막 항목이 추가되는 항목으로 대체되는 간격(초)을 구성합니다. 이렇게 하면 자동 저장이 활성화된 경우와 같이 추가되는 전체 항목 수를 줄이는 데 도움이 됩니다. 이 설정은 출처가 동일한 항목에만 적용됩니다. 이 설정을 변경해도 기존 로컬 파일 기록 항목에는 영향을 미치지 않습니다.", "mouseBackForwardToNavigate": "'돌아가기' 및 '앞으로 이동' 명령에 마우스 단추 4와 5를 사용할 수 있습니다.", + "navigationControlEnabled": "탐색 컨트롤이 사용자 지정 제목 표시줄에 표시되는지 여부를 제어합니다. 이 설정은{0}이(가) {1}(으)로 설정되지 않은 경우에만 적용됩니다.", + "navigationControlEnabledWeb": "제목 표시줄에 탐색 컨트롤이 표시되는지 여부를 제어합니다.", "navigationScope": "'돌아가기' 및 '앞으로 이동'과 같은 명령에 대해 편집기에서 기록 탐색 범위를 제어합니다.", "openDefaultKeybindings": "키 바인딩 설정을 열면 모든 기본 키 바인딩 설정을 표시하는 편집기도 열리는지 여부를 제어합니다.", "openDefaultSettings": "설정을 열면 모든 기본 설정을 표시하는 편집기도 열리는지 여부를 제어합니다.", @@ -4424,7 +4455,7 @@ "openFoldersInNewWindow": "폴더를 새 창에서 열거나 마지막 활성 창을 바꿀지 여부를 제어합니다.\r\n이 설정이 무시되는 경우도 있을 수 있습니다(예: '--new-window' 또는 '--reuse-window' 명령줄 옵션을 사용할 경우).", "panelDefaultLocation": "새 작업 영역에서 패널의 기본 위치(터미널, 디버그 콘솔, 출력, 문제)를 제어합니다. 편집기 영역의 아래쪽, 위쪽, 오른쪽 또는 왼쪽에 표시될 수 있습니다.", "panelOpensMaximized": "패널이 최대화되어 열리는지 여부를 제어합니다. 항상 최대화되어 열리거나, 최대화되어 열리지 않거나, 닫기 전 상태였던 마지막 상태로 열 수 있습니다.", - "panelShowLabels": "Controls whether activity items in the panel title are shown as label or icon.", + "panelShowLabels": "패널 제목의 활동 항목이 레이블 또는 아이콘으로 표시되는지 여부를 제어합니다.", "perEditorGroup": "열린 편집기의 최대 수 제한을 편집기 그룹별로 적용할지 또는 모든 편집기 그룹에 적용할지를 제어합니다.", "pinnedTabSizing": "고정된 편집기 탭의 크기를 제어합니다. 고정된 탭은 열려 있는 모든 탭의 시작 부분으로 정렬되며 일반적으로 고정 해제될 때까지 닫지 않습니다. 이 값은 {0}(이)가 {1}(으)로 설정되지 않은 경우 무시됩니다.", "preserveInput": "다음에 열 때 마지막으로 명령 팔레트에 입력한 내용을 복원할지 여부를 제어합니다.", @@ -4840,7 +4871,7 @@ "configureRuntimeArguments": "런타임 인수 구성", "openUserDataFolder": "사용자 데이터 폴더 열기", "reloadWindowWithExtensionsDisabled": "확장을 사용하지 않도록 설정한 후 다시 로드", - "showGPUInfo": "Show GPU Info", + "showGPUInfo": "GPU 정보 표시", "toggleDevTools": "개발자 도구 설정/해제" }, "vs/workbench/electron-sandbox/actions/installActions": { @@ -4906,7 +4937,7 @@ "touchbar.enabled": "사용 가능한 경우 키보드의 macOS Touch Bar 단추를 사용하도록 설정합니다.", "touchbar.ignored": "표시되지 않아야 하는 터치바에 있는 항목의 식별자 세트입니다(예: 'workbench.action.navigateBack').", "window.clickThroughInactive": "사용하도록 설정한 경우 비활성 창을 클릭하면 창도 활성화되고 클릭 가능한 경우 마우스 아래의 요소도 트리거됩니다. 사용하지 않도록 설정한 경우 비활성 창에서 아무곳이나 클릭하면 창만 활성화되며 요소는 또 한번 클릭해야 합니다.", - "window.customTitleBarVisibility": "Adjust when the custom title bar should be shown. The custom title bar can be hidden when in full screen mode with `windowed`. The custom title bar can only be hidden in non full screen mode with `never` when {0} is set to `native`.", + "window.customTitleBarVisibility": "사용자 지정 제목 표시줄을 표시할 시기를 조정합니다. `windowed`를 사용하여 전체 화면 모드에 있을 때 사용자 지정 제목 표시줄을 숨길 수 있습니다. {0}이(가) `native`로 설정된 경우 `never`를 사용해야만 전체 화면이 아닌 모드에서 사용자 지정 제목 표시줄을 숨길 수 있습니다.", "window.customTitleBarVisibility.auto": "사용자 지정 제목 표시줄 표시 여부를 자동으로 변경합니다.", "window.customTitleBarVisibility.never": "{0}이(가) `native`로 설정된 경우 사용자 지정 제목 표시줄을 숨깁니다.", "window.customTitleBarVisibility.windowed": "전체 화면에서 사용자 지정 제목 표시줄을 숨깁니다. 전체 화면이 아닌 경우 사용자 지정 제목 표시줄 표시 여부를 자동으로 변경합니다.", @@ -4984,6 +5015,7 @@ "vs/workbench/contrib/accessibility/browser/accessibilityConfiguration": { "accessibility.debugWatchVariableAnnouncements": "디버그 조사식 보기에서 변수 변경 내용을 발표해야 하는지 여부를 제어합니다.", "accessibility.hideAccessibleView": "액세스 가능 보기를 숨길지 여부를 제어합니다.", + "accessibility.replEditor.readLastExecutedOutput": "네이티브 REPL에서 실행의 출력을 발표할지 여부를 제어합니다.", "accessibility.signalOptions.debouncePositionChanges": "위치 변경 내용을 디바운스할지 여부", "accessibility.signalOptions.delays.errorAtPosition.announcement": "위치에 오류가 있을 때 알림이 발생되기 전의 지연 시간(밀리초)입니다.", "accessibility.signalOptions.delays.errorAtPosition.sound": "위치에 오류가 있을 때 소리가 재생되기 전의 지연 시간(밀리초)입니다.", @@ -4996,10 +5028,14 @@ "accessibility.signals.chatRequestSent.announcement": "채팅 요청이 이루어지면 알립니다.", "accessibility.signals.chatRequestSent.sound": "채팅 요청이 있을 때 소리를 재생합니다.", "accessibility.signals.chatResponseReceived": "응답을 받으면 소리/오디오 신호를 재생합니다.", - "accessibility.signals.chatResponseReceived.sound": "응답을 받는 동안 루프에서 소리를 재생합니다.", + "accessibility.signals.chatResponseReceived.sound": "응답을 받으면 소리를 재생합니다.", "accessibility.signals.clear": "기능이 화면에서 사라지면(예: 터미널, 디버그 콘솔 또는 출력 채널) 소리(오디오 신호) 및 알림과 같은 신호를 재생합니다.", "accessibility.signals.clear.announcement": "기능이 화면에서 사라지면 알립니다.", "accessibility.signals.clear.sound": "기능이 지워지면 소리를 재생합니다.", + "accessibility.signals.codeActionApplied": "코드 동작이 적용되었을 때 소리 신호를 재생합니다.", + "accessibility.signals.codeActionApplied.sound": "코드 동작이 적용되면 소리를 재생합니다.", + "accessibility.signals.codeActionTriggered": "코드 동작이 트리거될 때 소리 신호를 재생합니다.", + "accessibility.signals.codeActionTriggered.sound": "코드 동작이 트리거되면 소리를 재생합니다.", "accessibility.signals.diffLineDeleted": "접근성 Diff 뷰어 모드에서 삭제된 줄 또는 다음/이전 변경으로 포커스가 이동할 때 소리/오디오 신호를 재생합니다.", "accessibility.signals.diffLineDeleted.sound": "액세스 가능한 Diff 뷰어 모드에서 삭제된 줄 또는 다음/이전 변경으로 포커스가 이동할 때 소리를 재생합니다.", "accessibility.signals.diffLineInserted": "접근성 Diff 뷰어 모드에서 삽입된 줄 또는 다음/이전 변경으로 포커스가 이동할 때 소리/오디오 신호를 재생합니다.", @@ -5091,6 +5127,7 @@ "autoSynthesize": "음성을 입력으로 사용할 때 텍스트 응답을 자동으로 소리 내어 읽을지를 지정합니다. 예를 들어 채팅 세션에서 음성이 채팅 요청으로 사용되면 응답이 자동으로 합성됩니다.", "dimUnfocusedEnabled": "포커스가 없는 편집기와 터미널을 흐리게 처리하여 입력한 입력이 어디로 이동하는지 더 명확하게 표시할지 여부입니다. 이 기능은 노트북이나 확장 웹뷰 편집기처럼 iframe을 사용하는 편집기를 제외한 대부분의 편집기에서 작동합니다.", "dimUnfocusedOpacity": "포커스가 없는 편집기와 터미널에 사용할 불투명도 비율(0.2~1.0)입니다. 이는 {0}이(가) 활성화된 경우에만 적용됩니다.", + "replEditor.autoFocusAppendedCell": "코드가 실행될 때 포커스를 REPL로 자동으로 보낼지 여부를 제어합니다.", "sound.enabled.auto": "화면 읽기 프로그램이 연결되면 소리를 사용합니다.", "sound.enabled.off": "소리를 사용하지 않도록 설정합니다.", "sound.enabled.on": "소리를 사용하도록 설정합니다.", @@ -5108,7 +5145,7 @@ "verbosity.keybindingsEditor.description": "행에 포커스가 있을 때 키 바인딩 편집기에서 키 바인딩을 변경하는 방법에 대한 정보를 제공합니다.", "verbosity.notebook": "Notebook 셀에 포커스가 있을 때 셀 컨테이너 또는 내부 편집기에 포커스를 두는 방법에 대한 정보를 제공합니다.", "verbosity.notification": "접근성 보기에서 알림을 여는 방법에 대한 정보를 제공합니다.", - "verbosity.replInputHint": "Repl 입력에 대한 관련 작업에 관한 정보를 제공합니다.", + "verbosity.replEditor.description": "REPL 편집기에 포커스가 있을 때 REPL 편집기 접근성 도움말 메뉴에 액세스하는 방법에 대한 정보를 제공합니다.", "verbosity.terminal.description": "터미널이 포커스 상태일 때 터미널 접근성 도움말 메뉴에 액세스하는 방법에 대한 정보를 제공합니다.", "verbosity.walkthrough": "접근 가능한 보기에서 연습을 여는 방법에 대한 정보를 제공합니다.", "voice.speechLanguage": "텍스트 음성 변환 및 음성 텍스트 변환에서 사용할 언어입니다. 가능한 경우 `auto`(자동)를 선택하여 구성된 표시 언어를 사용하세요. 일부 표시 언어는 음성 인식 및 신시사이저에서 지원되지 않을 수 있습니다.", @@ -5231,12 +5268,13 @@ "accounts": "계정", "currentAccount": "현재 계정", "manageAccountPreferenceForExtension": "확장 계정 기본 설정 관리", + "noAccountUsage": "이 확장은 아직 계정을 사용하지 않았습니다.", "noAccounts": "현재 이 확장에서 사용하는 계정이 없습니다.", "pickAProviderTitle": "확장 계정 기본 설정 관리", - "placeholder": "'{0}' 계정 기본 설정 관리...", + "placeholder v2": "{1}에 대한 '{0}' 계정 기본 설정 관리...", "selectProvider": "계정 기본 설정을 관리할 인증 공급자 선택", "title": "이 작업 영역에 대한 '{0}' 계정 기본 설정", - "use new account": "Use a new account..." + "use new account": "새 계정 사용..." }, "vs/workbench/contrib/authentication/browser/actions/manageTrustedExtensionsForAccountAction": { "accountLastUsedDate": "이 계정을 마지막으로 사용한 날짜: {0}", @@ -5261,12 +5299,6 @@ "vs/workbench/contrib/authentication/browser/authentication.contribution": { "authentication": "인증", "authentication.Placeholder": "아직 요청된 계정이 없습니다...", - "authentication.id": "인증 공급자의 ID입니다.", - "authentication.idConflict": "이 인증 ID '{0}'은(는) 이미 등록되어 있음", - "authentication.label": "인증 공급자의 사람이 읽을 수 있는 이름입니다.", - "authentication.missingId": "인증 기여는 ID를 지정해야 합니다.", - "authentication.missingLabel": "인증 기여는 레이블을 지정해야 합니다.", - "authenticationExtensionPoint": "인증 제공", "authenticationid": "ID", "authenticationlabel": "레이블", "loading": "로드 중..." @@ -5359,9 +5391,11 @@ }, "vs/workbench/contrib/chat/browser/actions/chatAccessibilityHelp": { "chat.announcement": "채팅 응답이 들어오면 알림이 표시됩니다. 응답은 코드 블록 수를 나타내고(있는 경우) 그 뒤에 나머지 응답을 나타냅니다.", + "chat.differencePanel": "패널 채팅 보기는 제안된 후속 질문 탐색을 지원하는 영구 인터페이스이지만 빠른 채팅 보기는 요청을 만들고 보기 위한 일시적인 인터페이스입니다.", + "chat.differenceQuick": "빠른 채팅 보기는 요청을 만들고 보기 위한 임시 인터페이스이며, 패널 채팅 보기는 제안된 후속 질문 탐색을 지원하는 영구 인터페이스입니다.", "chat.followUp": "입력 상자에서 제안된 후속 질문(Shift+Tab)으로 이동하고 Enter 키를 눌러 실행합니다.", "chat.inspectResponse": "입력 상자의 액세스 가능한 보기 {0}에서 마지막 응답을 검사합니다.", - "chat.overview": "채팅 보기는 입력 상자와 요청/응답 목록으로 구성됩니다. 입력 상자는 요청을 하는 데 사용되며 목록은 응답을 표시하는 데 사용됩니다.", + "chat.overview": "빠른 채팅 보기는 입력 상자와 요청/응답 목록으로 구성됩니다. 입력 상자는 요청을 하는 데 사용되며 목록은 응답을 표시하는 데 사용됩니다.", "chat.requestHistory": "입력 상자에서 위쪽 및 아래쪽 화살표를 사용하여 요청 기록을 탐색합니다. 입력을 편집하고 Enter 키 또는 제출 단추를 사용하여 새 요청을 실행합니다.", "chat.signals": "signals.chat 접두사가 있는 설정을 통해 접근성 신호를 변경할 수 있습니다. 기본적으로 요청이 4초 이상 걸리는 경우 진행률이 여전히 발생하고 있음을 나타내는 소리가 들립니다.", "inlineChat.access": "코드 작업을 통해 활성화하거나 인라인 채팅: 인라인 채팅 시작({0}) 명령을 직접 사용하여 활성화할 수 있습니다.", @@ -5383,31 +5417,36 @@ "chat.clear.label": "모든 작업 영역 채팅 지우기", "chat.history.label": "채팅 표시...", "chat.history.rename": "이름 바꾸기", + "chat.releaseNotes.label": "Explore New Features", "chatWith": "확장과 채팅", "currentChatLabel": "현재", - "installChat": "Install {0}", - "installChatGlobalAction.justification": "AI support requires this extension.", "interactiveSession.clearHistory.label": "입력 기록 지우기", "interactiveSession.focusInput.label": "포커스 채팅 입력", "interactiveSession.history.delete": "삭제", "interactiveSession.history.editor": "편집기에서 열기", "interactiveSession.history.pick": "채팅으로 전환", "interactiveSession.open": "편집기 열기", - "learnMore": "Learn More", + "learnMore": "자세히 알아보기", "more": "자세히...", "newChatTitle": "새 채팅 제목", "openChat": "채팅 열기", "title4": "채팅", - "toggle.chatControl": "Chat Controls", - "toggle.chatControlsDescription": "Toggle visibility of the Chat Controls in title bar" + "toggle.chatControl": "채팅 컨트롤", + "toggle.chatControlsDescription": "제목 표시줄에서 채팅 컨트롤 표시 여부 설정/해제" }, "vs/workbench/contrib/chat/browser/actions/chatClearActions": { + "chat.done.label": "완료", "chat.newChat.label": "새 채팅", - "chat.newEdits.label": "New Edit Session", - "chat.openEdits.label": "Open Edit Session" + "chat.newEdits.label": "새 편집 세션", + "chat.openEdits.label": "{0} 열기", + "chat.redoEdit.label": "마지막 편집 다시 실행", + "chat.startEditing.confirmation.acceptEdits": "수락 후 계속", + "chat.startEditing.confirmation.discardEdits": "취소 후 계속", + "chat.startEditing.confirmation.pending.message.2": "새 편집 세션을 시작하면 현재 세션이 종료됩니다. {0} 파일에 대한 보류 중인 편집 내용을 수락하시겠습니까?", + "chat.startEditing.confirmation.title": "새 편집 세션을 시작할까요?", + "chat.undoEdit.label": "마지막 편집 실행 취소" }, "vs/workbench/contrib/chat/browser/actions/chatCodeblockActions": { - "chat.applyAll.label": "모든 편집 내용 적용", "interactive.applyInEditor.label": "편집기에서 적용", "interactive.compare.apply": "편집 내용 적용", "interactive.compare.discard": "편집 내용 취소", @@ -5419,19 +5458,25 @@ "interactive.runInTerminal.label": "터미널에 삽입" }, "vs/workbench/contrib/chat/browser/actions/chatContextActions": { + "chatAttachFiles": "작업 집합에 추가할 파일 검색", "chatContext.attach.placeholder": "첨부 파일 검색", - "chatContext.attachScreenshot.labelElectron.Window": "Screenshot Window", - "chatContext.attachScreenshot.labelWeb": "Screenshot", - "chatContext.editors": "Open Editors", + "chatContext.attachScreenshot.labelElectron.Window": "스크린샷 창", + "chatContext.attachScreenshot.labelWeb": "스크린 샷", + "chatContext.editors": "편집기 열기", "chatContext.notebook.kernelVariable": "커널 변수...", "chatContext.notebook.selectkernelVariable": "커널 변수 선택 및 삽입", - "chatContext.searchResults": "Search Results", + "chatContext.relatedFiles": "관련 파일", + "chatContext.searchResults": "검색 결과", "chatContext.symbol": "기호...", "imageFromClipboard": "클립보드의 이미지", "pastedImage": "붙여 넣은 이미지", + "relatedFiles": "작업 집합에 관련 파일 추가", "workbench.action.chat.attachContext.label": "컨텍스트 연결", "workbench.action.chat.attachFile.label": "채팅에 파일 추가", - "workbench.action.chat.attachSelection.label": "채팅에 선택 영역 추가" + "workbench.action.chat.attachSelection.label": "채팅에 선택 영역 추가", + "workbench.action.chat.editing.attachFiles.label": "작업 집합에 파일 추가", + "workbench.action.edits.attachFile.label": "{0}에 파일 추가", + "workbench.action.edits.attachSelection.label": "선택 항목을 {0}에 추가" }, "vs/workbench/contrib/chat/browser/actions/chatCopyActions": { "interactive.copyAll.label": "모두 복사", @@ -5444,13 +5489,15 @@ "actions.chat.submitSecondaryAgent": "보조 에이전트에 제출", "chat.newChat.label": "새 채팅으로 보내기", "chat.pickModel.label": "모델 선택", - "chat.sendToChatEditing.label": "Send to Copilot Edits", - "chat.startEditing.confirmation.message": "Starting a new editing session will end your current editing session and discard edits to {0} files. Do you wish to proceed?", - "chat.startEditing.confirmation.primaryButton": "Yes", - "chat.startEditing.confirmation.title": "Start new editing session?", + "chat.sendToChatEditing.label": "Copilot 편집으로 보내기", + "chat.startEditing.confirmation.message.many": "새 편집 세션을 시작하면 {0} 파일이 포함된 현재 편집 세션이 종료됩니다. 계속하시겠습니까?", + "chat.startEditing.confirmation.message.one": "새 편집 세션을 시작하면 {0} 파일이 포함된 현재 편집 세션이 종료됩니다. 계속하시겠습니까?", + "chat.startEditing.confirmation.primaryButton": "예", + "chat.startEditing.confirmation.title": "새 편집 세션을 시작할까요?", + "edits.submit.label": "보내기", "interactive.cancel.label": "취소", - "interactive.submit.label": "Send and Dispatch", - "interactive.submitWithoutDispatch.label": "Send" + "interactive.submit.label": "보내기 및 디스패치", + "interactive.submitWithoutDispatch.label": "보내기" }, "vs/workbench/contrib/chat/browser/actions/chatFileTreeActions": { "interactive.nextFileTree.label": "다음 파일 트리", @@ -5477,20 +5524,18 @@ "toggle.query": "빠른 채팅을 여는 쿼리" }, "vs/workbench/contrib/chat/browser/actions/chatTitleActions": { - "chat.remove.label": "요청 및 응답 제거", - "chat.retry.confirmation.checkbox": "Don't ask again", - "chat.retry.confirmation.message2": "This will undo edits made to {0} since this request.", - "chat.retry.confirmation.primaryButton": "Yes", + "chat.removeRequest.label": "요청 제거", + "chat.retry.confirmation.checkbox": "다시 묻지 않음", + "chat.retry.confirmation.message2": "이렇게 하면 이 요청 이후 {0}에 대한 편집 내용이 실행 취소됩니다.", + "chat.retry.confirmation.primaryButton": "예", "chat.retry.label": "다시 시도", - "chat.retryLast.confirmation.message2": "This will undo edits made to {0} files in your working set since this request. Do you want to proceed?", - "chat.retryLast.confirmation.title2": "Do you want to retry your last request?", - "chat.startEditing.confirmation.acceptEdits": "Accept & Continue", - "chat.startEditing.confirmation.discardEdits": "Discard & Continue", - "chat.startEditing.confirmation.message": "Starting a new editing session will end your current editing session and discard edits to {0} files. Do you wish to proceed?", - "chat.startEditing.confirmation.pending.message": "Starting a new editing session will end your current session. Do you want to discard pending edits to {0} files?", - "chat.startEditing.confirmation.primaryButton": "Yes", - "chat.startEditing.confirmation.title": "Start new editing session?", - "chat.startEditing.label2": "Edit with Copilot", + "chat.retryLast.confirmation.message2": "이렇게 하면 이 요청 이후 작업 집합의 {0} 파일에 대한 편집 내용이 실행 취소됩니다. 계속하시겠습니까?", + "chat.retryLast.confirmation.title2": "마지막 요청을 다시 시도하시겠습니까?", + "chat.startEditing.label2": "Copilot로 편집", + "chat.startEditing.last": "The last {0} requests", + "chat.startEditing.pickAll": "All requests from the conversation", + "chat.startEditing.pickCustom": "Manually select requests...", + "chat.startEditing.pickRequest": "편집에 사용할 요청 선택", "interactive.helpful.label": "유용함", "interactive.insertIntoNotebook.label": "전자 필기장에 삽입", "interactive.reportIssueForBug.label": "이슈 보고", @@ -5508,24 +5553,23 @@ "overlap": "다른 코드 변경 내용이 미리 보여지고 있습니다. 먼저 보류 중인 변경 내용을 적용하거나 취소하세요." }, "vs/workbench/contrib/chat/browser/attachments/implicitContextAttachment": { - "chat.fileAttachment": "Attached file, {0}", - "chat.fileAttachmentWithRange": "Attached file, {0}, line {1} to line {2}", - "disable": "Disable current file context", - "enable": "Enable current file context", - "enableHint": "disabled", - "openEditor": "Current file context" - }, - "vs/workbench/contrib/chat/browser/chat": { - "generating": "생성 중" + "chat.fileAttachment": "첨부된 파일, {0}", + "chat.fileAttachmentWithRange": "연결된 파일, {0}, 줄 {1}부터 줄 {2}까지", + "disable": "현재 파일 컨텍스트 사용 안 함", + "enable": "현재 파일 컨텍스트 사용", + "enableHint": "비활성화", + "openEditor": "현재 파일 컨텍스트" }, "vs/workbench/contrib/chat/browser/chat.contribution": { "chat": "채팅", "chat.commandCenter.enabled": "명령 센터에서 채팅 작업의 메뉴를 표시할지 여부를 제어합니다({0} 필요).", - "chat.editing.alwaysSaveWithGeneratedChanges": "Whether to always ask before saving files with changes made by chat.", - "chat.editing.confirmEditRequestRemoval": "Whether to show a confirmation before removing a request and its associated edits.", - "chat.editing.confirmEditRequestRetry": "Whether to show a confirmation before retrying a request and its associated edits.", - "chat.editing.enableRestoreFile": "Whether to show a toggle to restore an earlier version of a file that was edited in a chat editing session request.", + "chat.detectParticipant.enabled": "패널 채팅에서 채팅 참가자 자동 감지를 사용합니다.", + "chat.editing.alwaysSaveWithGeneratedChanges": "채팅에서 변경한 내용이 포함된 파일을 저장하기 전에 항상 요청할지 여부입니다.", + "chat.editing.confirmEditRequestRemoval": "요청 및 관련 편집을 제거하기 전에 확인을 표시할지 여부입니다.", + "chat.editing.confirmEditRequestRetry": "요청 및 관련 편집을 다시 시도하기 전에 확인을 표시할지 여부입니다.", "chat.experimental.detectParticipant.enabled": "패널 채팅에서 채팅 참가자 자동 감지를 사용합니다.", + "chat.experimental.detectParticipant.enabled.deprecated": "이 설정은 사용되지 않습니다. Please use `chat.detectParticipant.enabled` instead.", + "chat.experimental.offerSetup": "아직 설정하지 않은 경우 채팅에 대한 설정이 제공되는지 여부를 제어합니다.", "clear": "새 채팅 시작", "file": "작업 영역에서 파일 선택", "interactiveSession.editor.fontFamily": "채팅 코드 블록에서 글꼴 모음을 제어합니다.", @@ -5570,9 +5614,14 @@ "accept": "수락", "dismiss": "해제" }, + "vs/workbench/contrib/chat/browser/chatContentParts/chatMarkdownContentPart": { + "chat.codeblock.applying": "편집 적용 중...", + "chat.codeblock.applyingPercentage": "편집 적용 중({0}%)...", + "chat.codeblock.generating": "편집을 생성하는 중..." + }, "vs/workbench/contrib/chat/browser/chatContentParts/chatReferencesContentPart": { - "addToChat": "Add File to Chat", - "chat.openEditor": "Open Editor", + "addToChat": "채팅에 파일 추가", + "chat.openEditor": "편집기 열기", "chatCollapsibleList": "축소 가능한 채팅 목록", "setting.hover": "'{0}' 설정 열기", "usedReferencesCollapsed": "{0}, 축소됨", @@ -5592,110 +5641,136 @@ "treeAriaLabel": "파일 트리" }, "vs/workbench/contrib/chat/browser/chatDragAndDrop": { - "attach as context": "{0}을(를) 컨텍스트로 연결", + "addToWorkingSet": "작업 집합에 {0} 추가", + "attacAsContext": "{0}을(를) 컨텍스트로 연결", "file": "파일", + "files": "파일", + "folder": "폴더", "image": "이미지" }, - "vs/workbench/contrib/chat/browser/chatEditingActions": { - "accept.allFiles": "Accept All", - "accept.file": "Accept", - "chat.openWorkingSetHistory.label": "Open File Checkpoint", - "chat.remove.confirmation.checkbox": "Don't ask again", - "chat.remove.confirmation.message2": "This will remove all subsequent requests and undo edits made to {0}. Do you want to proceed?", - "chat.remove.confirmation.multipleEdits.message": "This will remove all subsequent requests and undo edits made to {0} files in your working set. Do you want to proceed?", - "chat.remove.confirmation.primaryButton": "Yes", - "chat.remove.confirmation.title": "Do you want to undo {0} edits?", - "chat.removeLast.confirmation.message2": "This will remove your last request and undo the edits made to {0}. Do you want to proceed?", - "chat.removeLast.confirmation.multipleEdits.message": "This will remove your last request and undo edits made to {0} files in your working set. Do you want to proceed?", - "chat.removeLast.confirmation.title": "Do you want to undo your last edit?", - "chat.restoreFile.label": "Restore Previous File State", - "chat.restoreFile.shortTitle": "Restore Previous File State", - "chat.restoreFile.title": "Using Previous File State", - "chat.restoreFile.tooltip": "Toggle to use the previous state of an edited file in your next request", - "chat.undoEdits.label": "Undo Edits", - "chatEditing.checkpoint": "{0} (Checkpoint {1})", - "chatEditing.openDiffs": "Open Diffs", - "discard.allFiles": "Discard All", - "discard.file": "Discard", - "open.fileInDiff": "Open Changes in Diff Editor", - "removeFileFromWorkingSet": "Remove File", - "workbench.action.chat.addFilesToWorkingSet.label": "Add Files to Working Set" - }, - "vs/workbench/contrib/chat/browser/chatEditingService": { - "chat": "Chat Editing", - "chatEditing.fileSave": "{0} wants to create a file. Choose where it should be saved.", + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingActions": { + "accept": "수락", + "accept.file": "수락", + "acceptAllEdits": "모든 편집 수락", + "addFileToWorkingSet": "파일 추가", + "chat.editing.discardAll.confirmation.manyFiles": "이렇게 하면 {1} 파일의 {0}에 의해 변경된 내용이 실행 취소됩니다. 계속하시겠습니까?", + "chat.editing.discardAll.confirmation.oneFile": "이렇게 하면 {1}의 {0}에 의해 변경된 내용이 실행 취소됩니다. 계속하시겠습니까?", + "chat.editing.discardAll.confirmation.primaryButton": "예", + "chat.editing.discardAll.confirmation.title": "모든 편집 내용을 취소하시겠습니까?", + "chat.openSnapshot.label": "파일 스냅샷 열기", + "chat.remove.confirmation.checkbox": "다시 묻지 않음", + "chat.remove.confirmation.message2": "그러면 이후의 모든 요청이 제거되고 {0}대한 편집이 취소됩니다. 계속하시겠습니까?", + "chat.remove.confirmation.multipleEdits.message": "이렇게 하면 모든 후속 요청이 제거되고 작업 집합의 {0} 파일에 대한 편집이 실행 취소됩니다. 계속하시겠습니까?", + "chat.remove.confirmation.primaryButton": "예", + "chat.remove.confirmation.title": "{0} 편집을 실행 취소할까요?", + "chat.removeLast.confirmation.message2": "이렇게 하면 마지막 요청이 제거되고 {0}에 대한 편집 내용이 실행 취소됩니다. 계속하시겠습니까?", + "chat.removeLast.confirmation.multipleEdits.message": "이렇게 하면 마지막 요청이 제거되고 작업 집합의 {0} 파일에 대한 편집 내용이 실행 취소됩니다. 계속하시겠습니까?", + "chat.removeLast.confirmation.title": "마지막 편집을 실행 취소할까요?", + "chat.undoEdits.label": "편집 실행 취소", + "chatEditing.snapshot": "{0}(스냅샷 {1})", + "chatEditing.viewChanges": "모든 편집 내용 보기", + "discard": "취소", + "discard.file": "취소", + "discardAllEdits": "모든 편집 내용 취소", + "open.fileInDiff": "Diff 편집기에서 변경 내용 열기", + "removeFileFromWorkingSet": "파일 제거", + "workbench.action.chat.addSelectedFilesToWorkingSet.label": "작업 집합에 선택한 파일 추가" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingModifiedFileEntry": { + "chatEditing1": "채팅 편집: '{0}'", + "chatEditing2": "채팅 편집" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingService": { + "chat": "채팅 편집", + "chatEditing.modified": "{0}에서 보류 중인 변경 내용", + "chatEditing.modified2": "채팅에서 보류 중인 변경 내용", "chatEditing.startingSession": "편집을 생성하는 중...", - "chatEditing1": "Chat Edit: '{0}'", - "chatEditing2": "Chat Edit", + "join.chatEditingSession": "Saving chat edits history", + "multiDiffEditorInput.name": "제안된 편집 내용" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingSession": { + "chatEditing.fileSave": "{0}이(가) 파일을 만들려고 합니다. 저장할 위치를 선택합니다.", + "chatEditing.transient": "편집기 열기", "multiDiffEditorInput.name": "제안된 편집 내용" }, "vs/workbench/contrib/chat/browser/chatEditorActions": { - "accept": "Accept Chat Edit", - "next": "Go to Next Chat Edit", - "prev": "Go to Previous Chat Edit", - "reject": "Reject Chat Edit" + "accept": "채팅 편집 수락", + "accept2": "수락", + "diff": "Diff 열기", + "discard": "채팅 편집 취소", + "discard2": "취소", + "next": "다음 채팅 편집으로 이동", + "prev": "이전 채팅 편집으로 이동", + "undo": "이 변경 실행 취소", + "undo2": "실행 취소" }, "vs/workbench/contrib/chat/browser/chatEditorController": { - "chat.hasEditorModifications": "The current editor contains chat modifications" + "chat.hasEditorModifications": "현재 편집기에 채팅 수정 내용이 포함되어 있습니다." }, "vs/workbench/contrib/chat/browser/chatEditorInput": { "chatEditorLabelIcon": "채팅 편집기 레이블의 아이콘입니다.", "chatEditorName": "채팅" }, + "vs/workbench/contrib/chat/browser/chatEditorOverlay": { + "label": "탐색 상태", + "nOfM": "{0}/{1}개", + "tooltip_11": "1 change in 1 file", + "tooltip_1n": "1 change in {0} files", + "tooltip_n1": "{0} changes in 1 file", + "tooltip_nm": "{0} changes in {1} files" + }, "vs/workbench/contrib/chat/browser/chatEditorSaving": { - "chat": "chat", - "config": "Always save with AI-generated changes without asking", - "detail2": "AI-generated changes may be incorrect and should be reviewed before saving.", - "discard": "Cancel", - "message.1": "Do you want to save the changes {0} made in {1}?", - "message.2": "Do you want to save the changes {0} made to {1} files?", - "message.batched.multiFile.1": "Do you want to save the changes {0} made in {1} files?", - "message.batched.multiFile.2": "Do you want to save the changes chat made in {0} files?", - "message.batched.oneFile.1": "Do you want to save the changes {0} made in {1}?", - "message.batched.oneFile.2": "Do you want to save the changes chat made in {0}?", - "message.batched.oneFile.3": "Do you want to save the changes {0} made in 1 file?", - "message.batched.oneFile.4": "Do you want to save the changes chat made in 1 file?", - "save": "Save", - "save all": "Save All", - "save.allFiles": "Save All" + "chat": "채팅", + "config": "묻지 않고 AI에서 생성된 변경 내용으로 항상 저장", + "detail2": "AI에서 생성된 변경 내용은 올바르지 않을 수 있으며 저장하기 전에 검토해야 합니다.", + "discard": "취소", + "message.1": "{1}에서 변경한 {0} 내용을 저장할까요?", + "message.2": "{1}개 파일에 대한 {0} 변경 사항을 저장하시겠습니까?", + "message.batched.multiFile.1": "{1} 파일에서 변경한 {0} 내용을 저장할까요?", + "message.batched.multiFile.2": "{0} 파일에 변경 내용 채팅을 저장할까요?", + "message.batched.oneFile.1": "{1}에서 변경한 {0} 내용을 저장할까요?", + "message.batched.oneFile.2": "{0}에서 변경한 채팅 내용을 저장할까요?", + "message.batched.oneFile.3": "1 파일에서 변경한 {0} 내용을 저장할까요?", + "message.batched.oneFile.4": "변경 내용 채팅을 1 파일로 저장할까요?", + "save": "저장", + "save all": "모두 저장", + "save.allFiles": "모두 저장" }, "vs/workbench/contrib/chat/browser/chatFollowups": { "followUpAriaLabel": "후속 질문: {0}" }, - "vs/workbench/contrib/chat/browser/chatGettingStarted": { - "chat.openPanel": "채팅 패널 열기", - "workbench.panel.chat.view.showGettingStarted": "When enabled, shows a getting started experiment in the chat panel." - }, - "vs/workbench/contrib/chat/browser/chatImagePaste": { - "pastedImage": "붙여 넣은 이미지" - }, "vs/workbench/contrib/chat/browser/chatInlineAnchorWidget": { "actions.attach.label": "채팅에 파일 추가", - "actions.copy.label": "Copy", + "actions.copy.label": "복사", "actions.goToDecl.label": "정의로 이동", - "actions.openToSide.label": "Open to the Side", - "goToImplementations.label": "Go to Implementations", + "actions.openToSide.label": "측면에서 열기", + "goToImplementations.label": "구현으로 이동", "goToReferences.label": "참조로 이동", - "goToTypeDefinitions.label": "Go to Type Definitions", + "goToTypeDefinitions.label": "형식 정의로 이동", "miGotoDefinition": "정의로 이동(&&D)", - "miGotoImplementations": "Go to &&Implementations", + "miGotoImplementations": "구현으로 이동(&&I)", "miGotoReference": "참조로 이동(&&R)", - "miGotoTypeDefinition": "Go to &&Type Definitions", - "resource": "The full value of the chat anchor resource, including scheme and path" + "miGotoTypeDefinition": "형식 정의로 이동(&&T)", + "resource": "체계 및 경로를 포함한 채팅 앵커 리소스의 전체 값" }, "vs/workbench/contrib/chat/browser/chatInputPart": { "actions.chat.accessibiltyHelp": "채팅 입력, 입력하여 질문하거나 주제에 대해 /를 입력하고 Enter 키를 눌러 요청을 보내세요. 채팅 접근성 도움말은 {0}을(를) 사용하세요.", + "addFiles.label": "작업 집합에 파일 추가", "chat.attachment": "연결된 컨텍스트, {0}", - "chat.attachment.clearButton": "Remove from context", + "chat.attachment.clearButton": "컨텍스트에서 제거", "chat.fileAttachment": "첨부된 파일, {0}", "chat.fileAttachmentWithRange": "연결된 파일, {0}, 줄 {1}부터 줄 {2}까지", "chat.imageAttachment": "첨부된 이미지, {0}", "chat.submitToSecondaryAgent": "@{0}(으)로 보내기", - "chatAddFiles": "{0} Add Files...", - "chatAttachFiles": "Search for files to add to your working set", - "chatEditingSession.manyFiles": "({0} files)", - "chatEditingSession.oneFile": "(1 file)", - "chatEditingSession.workingSet": "Working Set", + "chatAddFiles": "{0} 파일 추가", + "chatEditingSession.excludedFile": "The Working Set file limit has ben reached. {0} is excluded from the Woking Set. Remove other files to make space for {0}.", + "chatEditingSession.excludedFiles": "({0} files, {1} excluded)", + "chatEditingSession.excludedOneFile": "1 file is excluded from the Working Set.", + "chatEditingSession.excludedSomeFiles": "{0} files are excluded from the Working Set.", + "chatEditingSession.fileLimitReached": "You have reached the maximum number of files that can be added to the working set.", + "chatEditingSession.manyFiles": "({0} 파일)", + "chatEditingSession.oneFile": "(파일 1개)", + "chatEditingSession.workingSet": "작업 집합", "chatInput": "채팅 입력", "chatInput.accessibilityHelpNoKb": "채팅 입력, 여기에 코드를 입력하고 Enter 키를 눌러 실행하세요. 자세한 내용을 보려면 채팅 접근성 도움말 명령을 사용하세요.", "notebook.moreExecuteActionsLabel": "자세히..." @@ -5703,6 +5778,7 @@ "vs/workbench/contrib/chat/browser/chatListRenderer": { "chatConfirmationAction": "\"{0}\" 선택됨", "didNotFollowInstructions": "지침을 따르지 않음", + "generating": "생성 중", "incompleteCode": "불완전한 코드", "incorrectCode": "제안된 잘못된 코드", "missingContext": "누락된 컨텍스트", @@ -5726,7 +5802,7 @@ "chatCommandSticky": "명령을 호출하면 채팅이 영구 모드로 전환되는지 여부가 결정됩니다. 여기서 명령은 다음 메시지의 채팅 입력에 자동으로 추가됩니다.", "chatCommandWhen": "이 명령을 사용하려면 true여야 하는 조건입니다.", "chatCommandsDescription": "이 채팅 참가자에 사용할 수 있는 명령입니다. 사용자가 '/'를 사용하여 호출할 수 있습니다.", - "chatEditing.viewContainer.label": "Copilot Edits", + "chatEditing.viewContainer.label": "Copilot 편집", "chatFailErrorMessage": "설치된 {0} 확장 버전이 이 {1} 버전과 호환되지 않아아 채팅을 로드하지 못했습니다. GitHub Copilot 채팅 확장 프로그램이 최신 버전인지 확인하세요.", "chatParticipantDescription": "UI에 표시된 이 채팅 참가자에 대한 설명입니다.", "chatParticipantDisambiguation": "사용자 질문을 이 채팅 참가자에게 자동으로 라우팅하는 데 도움이 되는 메타데이터입니다.", @@ -5738,16 +5814,31 @@ "chatParticipantName": "사용자에게 표시되는 이 채팅 참가자의 이름입니다. 사용자는 '@'를 이 이름과 함께 사용하여 참가자를 호출할 수 있습니다. 이름에는 공백이 포함되지 않아야 합니다.", "chatParticipantWhen": "이 참가자를 활성화하기 위해 true여야 하는 조건입니다.", "chatSampleRequest": "사용자가 `/help`에서 이 참가자를 클릭하면 이 텍스트가 해당 참가자에게 제출됩니다.", + "miToggleChat": "&&채팅", + "miToggleEdits": "Copilot Ed&its", "showExtension": "확장 표시", "vscode.extension.contributes.chatParticipant": "채팅 참가자 기여" }, "vs/workbench/contrib/chat/browser/chatPasteProviders": { - "pastedImageName": "Pasted Image" + "pastedImageName": "붙여넣은 이미지" + }, + "vs/workbench/contrib/chat/browser/chatSetup.contribution": { + "hideChatSetup": "채팅 설정 숨기기", + "hideSetup": "숨기기", + "installChat": "{0} 설치", + "learnMore": "자세히 알아보기", + "setup": "{0} 설치", + "setupChatInstalling": "채팅을 설정하는 중...", + "setupChatSigningIn": "{0}에 로그인하는 중...", + "setupContent": "{0}은(는) 코드를 더 빠르고 스마트하게 작성하는 데 도움이 되는 AI 페어링 프로그래머입니다.", + "signInAndInstallChat": "{0}을(를) 사용하려면 로그인", + "signInAndSetup": "{0}을(를) 사용하려면 로그인", + "triggerChatSetup": "채팅 설정 트리거" }, "vs/workbench/contrib/chat/browser/chatWidget": { - "chatWidget.tips": "{0} or type {1} to attach context\r\n\r\n{2} to chat with extensions\r\n\r\nType {3} to use commands", - "chatWidget.tips.withoutParticipants": "{0} or type {1} to attach context", - "scrollDownButtonLabel": "Scroll down" + "chatWidget.tips": "컨텍스트를 연결할 {0} 또는 {1} 입력\r\n\r\n내선 번호로 채팅하려면 {2}\r\n\r\n명령을 사용하려면 {3}을(를) 입력하세요.", + "chatWidget.tips.withoutParticipants": "컨텍스트를 연결할 {0} 또는 {1} 입력", + "scrollDownButtonLabel": "아래로 스크롤" }, "vs/workbench/contrib/chat/browser/codeBlockPart": { "chat.codeBlock.toolbar": "코드 블록 도구 모음", @@ -5770,29 +5861,36 @@ "allFilesDescription": "작업 영역에서 관련 파일을 검색하고 해당 파일에서 컨텍스트 제공" }, "vs/workbench/contrib/chat/browser/contrib/chatInputCompletions": { - "installLabel": "Install Chat Extensions...", + "fileEntryDescription": "{0}({1})", + "installLabel": "채팅 확장 설치...", "pickFileLabel": "파일 선택" }, "vs/workbench/contrib/chat/browser/contrib/chatInputEditorHover": { "hoverAccessibilityChatAgent": "여기에 채팅 상담원 호버링 부분이 있습니다." }, + "vs/workbench/contrib/chat/browser/contrib/chatInputRelatedFilesContrib": { + "relatedFile": "제안된 파일" + }, "vs/workbench/contrib/chat/browser/contrib/screenshot": { - "screenshot": "Screenshot" + "screenshot": "스크린 샷" }, "vs/workbench/contrib/chat/browser/languageModelToolsService": { - "toolInvocationMessage": "Using {0}" + "toolInvocationMessage": "{0} 사용" }, "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewsWelcomeContributions": { - "chatViewsWelcome.content": "The content of the welcome message. The first command link will be rendered as a button.", - "chatViewsWelcome.icon": "The icon for the welcome message.", - "chatViewsWelcome.title": "The title of the welcome message.", - "chatViewsWelcome.when": "Condition when the welcome message is shown.", - "vscode.extension.contributes.chatViewsWelcome": "Contributes a welcome message to a chat view" + "chatViewsWelcome.content": "환영 메시지 내용입니다. 첫 번째 명령 링크는 단추로 렌더링됩니다.", + "chatViewsWelcome.icon": "환영 메시지 아이콘입니다.", + "chatViewsWelcome.title": "환영 메시지 제목입니다.", + "chatViewsWelcome.when": "환영 메시지가 표시되는 경우의 조건입니다.", + "vscode.extension.contributes.chatViewsWelcome": "채팅 보기에 환영 메시지를 제공합니다." + }, + "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewWelcomeController": { + "preview": "미리 보기" }, "vs/workbench/contrib/chat/common/chatColors": { "chat.avatarBackground": "채팅 아바타의 배경색입니다.", "chat.avatarForeground": "채팅 아바타의 전경색입니다.", - "chat.editedFileForeground": "The foreground color of a chat edited file in the edited file list.", + "chat.editedFileForeground": "편집된 파일 목록에서 채팅 편집된 파일의 전경색입니다.", "chat.requestBackground": "채팅 요청의 배경색입니다.", "chat.requestBorder": "채팅 요청의 테두리 색상입니다.", "chat.slashCommandBackground": "채팅 슬래시 명령의 배경색입니다.", @@ -5800,10 +5898,11 @@ }, "vs/workbench/contrib/chat/common/chatContextKeys": { "chatEditApplied": "채팅 텍스트 편집이 적용된 경우 True입니다.", - "chatEditingParticipantRegistered": "True when a default chat participant is registered for editing.", + "chatEditingCanRedo": "편집 패널에서 상호 작용을 다시 실행할 수 있는 경우 True입니다.", + "chatEditingCanUndo": "편집 패널에서 상호 작용을 실행 취소할 수 있는 경우 True입니다.", + "chatEditingParticipantRegistered": "기본 채팅 참가자가 편집용으로 등록된 경우 True입니다.", "chatExtensionInvalid": "설치된 채팅 확장이 잘못되어 업데이트해야 하는 경우 True입니다.", - "chatHasFileAttachments": "True when the chat has file attachments.", - "chatInstallEntitled": "True when the user is entitled for chat installation.", + "chatHasFileAttachments": "채팅에 첨부 파일이 있는 경우 True입니다.", "chatIsEnabled": "채팅이 활성화된 경우 기본 채팅 참가자가 실행에 따라 활성화되므로 True입니다.", "chatItemId": "채팅 항목의 ID입니다.", "chatLastItemId": "마지막 채팅 항목의 ID입니다.", @@ -5815,6 +5914,11 @@ "chatResponseFiltered": "서버에서 채팅 응답을 필터링한 경우 True입니다.", "chatResponseSupportsIssueReporting": "현재 채팅 응답이 이슈 보고를 지원하는 경우 True입니다.", "chatSessionResponseDetectedAgentOrCommand": "에이전트 또는 명령이 자동으로 검색된 경우", + "chatSetupEntitled": "로그인한 권한 있는 사용자에 대해 채팅 설정이 제공되면 True입니다.", + "chatSetupInstalling": "채팅 설정이 채팅을 설치하는 경우 True입니다.", + "chatSetupSignedIn": "로그인한 사용자에 대해 채팅 설정이 제공되면 True입니다.", + "chatSetupSigningIn": "채팅 설정이 로그인을 기다리는 동안 True입니다.", + "chatSetupTriggered": "채팅 설정이 트리거되면 True입니다.", "inChat": "포커스가 채팅 위젯에 있으면 True이고 그렇지 않으면 false입니다.", "inInteractiveInput": "포커스가 채팅 입력에 있으면 True이고 그렇지 않으면 false입니다.", "inQuickChat": "빠른 채팅 UI에 포커스가 있으면 true, 그렇지 않으면 false입니다.", @@ -5824,7 +5928,7 @@ "interactiveSessionResponseVote": "응답이 투표되면 'up'으로 설정됩니다. 응답이 없으면 'down'으로 설정됩니다. 그렇지 않으면 빈 문자열입니다." }, "vs/workbench/contrib/chat/common/chatEditingService": { - "chatEditingWidgetFileState": "The current state of the file in the chat editing widget" + "chatEditingWidgetFileState": "채팅 편집 위젯에서 파일의 현재 상태입니다." }, "vs/workbench/contrib/chat/common/chatModel": { "codeCitation": "라이선스 유형이 1개인 유사한 코드가 있습니다.", @@ -5848,19 +5952,19 @@ "languageModels": "이 확장 기능의 언어 모델 사용 통계입니다." }, "vs/workbench/contrib/chat/common/tools/languageModelToolsContribution": { - "canBeReferencedInPrompt": "If true, this tool shows up as an attachment that the user can add manually to their request. Chat participants will receive the tool in {0}.", + "canBeReferencedInPrompt": "True인 경우 이 도구는 사용자가 요청에 수동으로 추가할 수 있는 첨부 파일로 표시됩니다. 채팅 참가자는{0}에서 도구를 받게 됩니다.", "condition": "이 도구를 사용하도록 설정하려면 true여야 하는 조건입니다. 'when' 조건이 false인 경우에도 다른 확장에서 도구를 계속 호출할 수 있습니다.", - "icon": "An icon that represents this tool. Either a file path, an object with file paths for dark and light themes, or a theme icon reference, like `$(zap)`", + "icon": "이 도구를 나타내는 아이콘입니다. 파일 경로, 어둡고 밝은 테마에 대한 파일 경로가 있는 개체 또는 '$(zap)'와 같은 테마 아이콘 참조", "icon.dark": "어두운 테마를 사용하는 경우의 아이콘 경로", "icon.light": "밝은 테마를 사용하는 경우의 아이콘 경로", - "parametersSchema": "A JSON schema for the parameters this tool accepts. The parameters must be an object at the top level. A particular language model may not support all JSON schema features. See the documentation for the language model family you are using for more information.", + "parametersSchema": "이 도구에서 허용하는 입력에 대한 JSON 스키마입니다. 입력은 최상위 수준의 개체여야 합니다. 특정 언어 모델이 일부 JSON 스키마 기능을 지원하지 않을 수 있습니다. 자세한 내용은 사용 중인 언어 모델 제품군에 대한 설명서를 참조하세요.", "toolDisplayName": "UI에서 설명하는 데 사용할 수 있는 이 도구의 사람이 읽을 수 있는 이름입니다.", - "toolModelDescription": "A description of this tool that may be used by a language model to select it.", - "toolName": "A unique name for this tool. This name must be a globally unique identifier, and is also used as a name when presenting this tool to a language model.", - "toolName2": "If {0} is enabled for this tool, the user may use '#' with this name to invoke the tool in a query. Otherwise, the name is not required. Name must not contain whitespace.", - "toolTags": "A set of tags that roughly describe the tool's capabilities. A tool user may use these to filter the set of tools to just ones that are relevant for the task at hand, or they may want to pick a tag that can be used to identify just the tools contributed by this extension.", + "toolModelDescription": "언어 모델에서 선택할 수 있는 이 도구에 대한 설명입니다.", + "toolName": "이 도구의 고유한 이름입니다. 이 이름은 전역적으로 고유한 식별자여야 하며 언어 모델에 이 도구를 표시할 때 이름으로도 사용됩니다.", + "toolName2": "이 도구에 대해 {0}이(가) 활성화된 경우 사용자는 이 이름과 함께 '#'을 사용하여 쿼리에서 도구를 호출할 수 있습니다. 활성화되지 않은 경우 이름이 필요하지 않습니다. 이름에는 공백을 포함할 수 없습니다.", + "toolTags": "도구의 기능을 대략적으로 설명하는 태그 집합입니다. 도구 사용자는 이러한 도구를 사용하여 현재 작업과 관련된 도구 집합으로만 필터링하거나 이 확장에서 제공하는 도구만 식별하는 데 사용할 수 있는 태그를 선택할 수 있습니다.", "toolUserDescription": "사용자에게 표시될 수 있는 이 도구에 대한 설명입니다.", - "vscode.extension.contributes.tools": "Contributes a tool that can be invoked by a language model in a chat session, or from a standalone command. Registered tools can be used by all extensions." + "vscode.extension.contributes.tools": "채팅 세션의 언어 모델 또는 독립 실행형 명령에서 호출할 수 있는 도구를 제공합니다. 등록된 도구는 모든 확장에서 사용할 수 있습니다." }, "vs/workbench/contrib/chat/common/voiceChatService": { "voiceChatInProgress": "채팅을 위해 음성 텍스트 변환 세션이 진행 중입니다." @@ -5895,7 +5999,7 @@ "vs/workbench/contrib/codeActions/browser/codeActionsContribution": { "alwaysSave": "명시적 저장 시 코드 작업을 트리거하고 창 또는 포커스 변경에 의해 트리거되는 자동 저장을 트리거합니다.", "codeActionsOnSave.generic": "파일 저장에서 '{0}' 작업을 실행할지 여부를 제어합니다.", - "editor.codeActionsOnSave": "저장 시 편집기에 대한 Code Actions를 실행합니다. Code Actions를 지정해야 하며 편집기를 종료하면 안 됩니다. 예: '\"source.organizeImports\": \"explicit\" '", + "editor.codeActionsOnSave": "저장 시 편집기에 대한 코드 작업을 실행합니다. 코드 작업을 지정해야 하며 편집기를 종료하면 안 됩니다. {0}이(가) 'afterDelay'로 설정된 경우 코드 작업은 파일이 명시적으로 저장될 때만 실행됩니다. 예: `\"source.organizeImports\": \"explicit\" `", "explicit": "명시적으로 저장된 경우에만 코드 동작을 트리거합니다.", "explicitBoolean": "명시적으로 저장된 경우에만 코드 동작을 트리거합니다. 이 값은 \"explicit\"에 대해 더 이상 사용되지 않습니다.", "explicitSave": "명시적으로 저장된 경우에만 코드 작업을 트리거합니다.", @@ -5904,27 +6008,7 @@ "neverBoolean": "명시적으로 저장된 경우에만 코드 동작을 트리거합니다. 이 값은 \"never\"에 대해 사용되지 않습니다.", "neverSave": "저장 시 코드 동작 트리거 안 함", "neverSaveBoolean": "저장 시 코드 동작을 트리거하지 않습니다. 이 값은 \"never\"에 대해 사용되지 않습니다.", - "notebook.codeActionsOnSave": "저장할 때 전자 필기장에 대해 일련의 Code Actions를 실행합니다. Code Actions를 지정해야 하고, 지연 후 파일을 저장하면 안 되며, 편집기를 종료하면 안 됩니다. 예: `\"notebook.source.organizeImports\": \"explicit\"`" - }, - "vs/workbench/contrib/codeActions/common/codeActionsExtensionPoint": { - "codeActions.description": "설명", - "codeActions.kind": "종류", - "codeActions.languages": "언어", - "codeActions.title": "제목", - "codeactions": "코드 동작", - "contributes.codeActions": "리소스에 사용할 편집기를 구성합니다.", - "contributes.codeActions.description": "코드 작업이 수행하는 작업에 대한 설명입니다.", - "contributes.codeActions.kind": "기여한 코드 작업의 'CodeActionKind'입니다.", - "contributes.codeActions.languages": "코드 작업이 활성화될 언어 모드입니다.", - "contributes.codeActions.title": "UI에 사용되는 코드 작업에 대한 레이블입니다." - }, - "vs/workbench/contrib/codeActions/common/documentationExtensionPoint": { - "contributes.documentation": "제공된 문서입니다.", - "contributes.documentation.refactoring": "리팩터링에 대해 제공된 문서입니다.", - "contributes.documentation.refactoring.command": "명령이 실행되었습니다.", - "contributes.documentation.refactoring.title": "UI에 사용된 설명서의 레이블입니다.", - "contributes.documentation.refactoring.when": "When 절입니다.", - "contributes.documentation.refactorings": "리팩터링에 대해 제공된 문서입니다." + "notebook.codeActionsOnSave": "저장할 때 전자 필기장에 대해 일련의 코드 작업을 실행합니다. 코드 작업을 지정해야 하며 편집기를 종료하면 안 됩니다. {0}이(가) 'afterDelay'로 설정된 경우 코드 작업은 파일이 명시적으로 저장될 때만 실행됩니다. 예: `\"notebook.source.organizeImports\": \"explicit\"`" }, "vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": { "toggleScreenReaderMode": "화면 읽기 프로그램 접근성 모드 설정/해제", @@ -6008,7 +6092,7 @@ "vs/workbench/contrib/codeEditor/browser/saveParticipants": { "codeAction.apply": "코드 작업 '{0}'을(를) 적용하는 중입니다.", "codeaction": "빠른 수정", - "codeaction.get2": "Getting code actions from {0} ([configure]({1})).", + "codeaction.get2": "{0} ([configure]({1}))에서 코드 작업을 가져오는 중입니다.", "formatting2": "'{0}' 포맷터([구성]({1}))를 실행 중입니다." }, "vs/workbench/contrib/codeEditor/browser/toggleColumnSelection": { @@ -6496,7 +6580,7 @@ "debug.gutterMiddleClickAction.none": "아무 작업도 수행하지 마세요.", "debug.gutterMiddleClickAction.triggeredBreakpoint": "트리거된 중단점을 추가합니다.", "debug.hideLauncherWhileDebugging": "디버깅이 활성화된 동안 '실행 및 디버그' 보기의 제목 표시줄에서 '디버깅 시작' 컨트롤을 숨깁니다. {0}이(가) '도킹'되지 않은 경우에만 관련이 있습니다.", - "debug.hideSlowPreLaunchWarning": "Hide the warning shown when a `preLaunchTask` has been running for a while.", + "debug.hideSlowPreLaunchWarning": "`preLaunchTask`가 한동안 실행 중일 때 표시되는 경고를 숨깁니다.", "debug.onTaskErrors": "preLaunchTask를 실행한 후 오류가 발생할 때 수행할 작업을 제어합니다.", "debug.saveBeforeStart": "디버그 세션을 시작하기 전에 저장할 편집기를 제어합니다.", "debug.saveBeforeStart.allEditorsInActiveGroup": "디버그 세션을 시작하기 전에 모든 편집기를 활성 그룹에 저장합니다.", @@ -7124,6 +7208,16 @@ "bracketPairColorizer.notification.action.showMoreInfo": "추가 정보", "bracketPairColorizer.notification.action.uninstall": "확장 제거" }, + "vs/workbench/contrib/dropOrPasteInto/browser/commands": { + "configureDefaultDrop.label": "기본 설정 삭제 작업 구성...", + "configureDefaultPaste.label": "기본 붙여넣기 작업 구성..." + }, + "vs/workbench/contrib/dropOrPasteInto/browser/configurationSchema": { + "dropKind": "삭제 편집의 종류 식별자입니다.", + "dropPreferredDescription": "콘텐츠를 삭제할 때 사용할 기본 편집 유형을 구성합니다.\r\n\r\n정렬된 편집 종류의 목록입니다. 기본 설정 종류의 첫 번째 사용 가능한 편집이 사용됩니다.", + "pasteKind": "붙여넣기 편집의 종류 식별자입니다.", + "pastePreferredDescription": "콘텐츠를 붙여넣을 때 사용할 기본 편집 유형을 구성합니다.\r\n\r\n정렬된 편집 종류의 목록입니다. 기본 설정 종류의 첫 번째 사용 가능한 편집이 사용됩니다." + }, "vs/workbench/contrib/editSessions/browser/editSessions.contribution": { "autoResumeWorkingChanges": "현재 작업 영역에 대해 클라우드에 저장된 사용 가능한 작업 변경 내용을 자동으로 계속할지 여부를 제어합니다.", "autoResumeWorkingChanges.off": "클라우드에서 작업 변경 내용을 계속하려고 시도하지 마세요.", @@ -7248,10 +7342,13 @@ }, "vs/workbench/contrib/extensions/browser/extensionEditor": { "Changelog title": "변경 로그", + "Install Info": "설치", "Marketplace": "마켓플레이스", - "Marketplace Info": "더 많은 정보", + "Marketplace Info": "마켓플레이스", "Readme title": "읽어보기", + "Version": "버전", "builtin": "기본 제공", + "cache size": "캐시", "categories": "범주", "changelog": "변경 로그", "changelogtooltip": "확장의 'CHANGELOG.md' 파일에서 렌더링된 확장 업데이트 기록", @@ -7259,6 +7356,7 @@ "dependenciestooltip": "이 확장이 종속된 확장 나열", "details": "세부 정보", "detailstooltip": "확장의 'README.md' 파일에서 렌더링된 확장 세부 정보", + "disk space used": "캐시 크기", "extension pack": "확장 팩({0})", "extension version": "확장 버전", "extensionpack": "확장 팩", @@ -7272,19 +7370,24 @@ "install count": "설치 수", "issues": "이슈", "last released": "마지막으로 릴리스됨", - "last updated": "마지막으로 업데이트한 날짜", + "last updated": "마지막 업데이트", "license": "라이선스", "local extension": "로컬 확장", "name": "확장 이름", "noChangelog": "CHANGELOG를 사용할 수 없습니다.", "noDependencies": "종속성 없음", "noReadme": "사용 가능한 추가 정보가 없습니다.", + "other": "로컬", "preview": "미리 보기", "published": "게시됨", "publisher": "게시자({0})", "rating": "등급", "repository": "저장소", "resources": "리소스", + "size": "크기", + "size when installed": "설치 시 크기", + "source": "원본", + "vsix": "VSIX", "workspace extension": "작업 영역 확장" }, "vs/workbench/contrib/extensions/browser/extensionEnablementWorkspaceTrustTransitionParticipant": { @@ -7344,6 +7447,8 @@ "disableAutoUpdate": "모든 확장에 대해 자동 업데이트 사용 안 함", "disablePreRleaseLabel": "릴리스 버전으로 전환", "disabled filter": "사용 안 함", + "download VSIX": "VSIX 다운로드", + "download pre-release": "시험판 VSIX 다운로드", "enableAll": "모든 확장 사용", "enableAllWorkspace": "이 작업 영역에 대해 모든 확장 사용", "enableAutoUpdate": "모든 확장에 대해 자동 업데이트 사용", @@ -7365,6 +7470,7 @@ "extensions.autoUpdate.enabled": "활성화된 확장에 대해서만 업데이트를 자동으로 다운로드하고 설치합니다.", "extensions.autoUpdate.false": "확장이 자동으로 업데이트되지 않습니다.", "extensions.autoUpdate.true": "모든 확장의 업데이트를 자동으로 다운로드하고 설치합니다.", + "extensions.gallery.useUnpkgResourceApi": "사용하도록 설정하면 업데이트할 확장을 Unpkg 서비스에서 가져옵니다.", "extensions.supportUntrustedWorkspaces": "확장의 신뢰할 수 없는 작업 영역 지원을 재정의합니다. 'true'를 사용하는 확장은 항상 사용할 수 있습니다. '제한됨'을 사용하는 확장은 항상 사용할 수 있으며, 확장은 신뢰를 필요로 하는 기능을 숨깁니다. 'false'를 사용한 확장은 작업 영역을 신뢰할 수 있는 경우에만 사용할 수 있습니다.", "extensions.supportUntrustedWorkspaces.false": "확장은 작업 영역을 신뢰할 수 있는 경우에만 사용할 수 있습니다.", "extensions.supportUntrustedWorkspaces.limited": "확장은 항상 사용할 수 있으며 확장에서 신뢰가 필요한 기능을 숨깁니다.", @@ -7536,7 +7642,6 @@ "ignoreExtensionRecommendation": "이 확장을 다시 권장하지 않음", "ignoreExtensionUpdatePublisher": "{0}에서 게시한 업데이트를 무시합니다.", "ignored": "이 확장은 동기화하는 동안 무시됩니다.", - "incompatible platform": "'{0}' 확장자는 {2}에 대해 {1}에서 사용할 수 없습니다.", "install": "설치", "install another version": "특정 버전 설치...", "install anyway": "그래도 설치", @@ -7563,7 +7668,6 @@ "installing": "설치 중", "installing extensions": "확장 설치 중...", "learn more": "자세한 정보", - "learn why": "이유 확인", "malicious tooltip": "이 확장은 문제가 있다고 보고되었습니다.", "manage": "관리", "manage access": "액세스 관리", @@ -7576,7 +7680,6 @@ "not signed": "'{0}'은(는) 알 수 없는 원본의 확장입니다. 설치하시겠습니까?", "not signed detail": "확장이 서명되지 않았습니다.", "not signed tooltip": "이 확장은 확장 마켓플레이스에서 서명되지 않았습니다.", - "not web tooltip": "{1}에서 '{0}' 확장을 사용할 수 없습니다.", "pre-release": "시험판", "reinstall": "확장 다시 설치...", "reload window": "창 다시 로드", @@ -7757,6 +7860,7 @@ "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "매니페스트를 찾을 수 없음", "autoRestart": "활성화된 경우 창에 포커스가 없는 경우 업데이트 후 확장이 자동으로 다시 시작됩니다. 열려 있는 Notebook 또는 사용자 지정 편집기가 있는 경우 데이터가 손실될 수 있습니다.", + "cannot be installed": "Cannot install the '{0}' extension because it is not available in this setup.", "confirmDisableAutoUpdate": "모든 확장에 대해 자동 업데이트를 비활성화하시겠습니까?", "confirmEnableAutoUpdate": "모든 확장에 대해 자동 업데이트를 활성화하시겠습니까?", "confirmEnableDisableAutoUpdate": "확장 자동 업데이트", @@ -7765,12 +7869,18 @@ "deprecated extensions": "사용되지 않는 확장이 검색되었습니다. 검토한 후 대체 항목으로 마이그레이션합니다.", "disable all": "모두 사용 안 함", "disableDependents": "종속된 확장 사용 안 함", + "disallowed": "This extension is disallowed to be installed.", + "download": "Download", + "download title": "Select folder to download the VSIX", + "download.completed": "Successfully downloaded the VSIX", + "downloading...": "Downlading VSIX...", "enable locally": "이 확장을 로컬로 활성화하려면 {0}합니다.", "enable remote": "{1}에서 이 확장을 활성화하려면 {0}합니다.", "enableButtonLabel": "확장 사용(&E)", "enableButtonLabelWithAction": "확장 및 {0} 사용 설정(&E)", "enableExtensionMessage": "'{0}' 확장을 사용하도록 설정하시겠습니까?", "enableExtensionTitle": "확장 사용", + "extension not found": "Extension '{0}' not found.", "extensionsAutoRestart": "업데이트를 사용하도록 확장이 자동으로 다시 시작되었습니다.", "incompatible": "'{0}' 확장은 호환되지 않으므로 설치할 수 없습니다.", "incompatibleExtensions": "버전 비호환성으로 인해 일부 확장을 사용할 수 없습니다. 검토하고 업데이트합니다.", @@ -7785,9 +7895,12 @@ "malicious": "이 확장은 문제가 있는 것으로 보고되었습니다.", "multipleDependentsError": "'{0}' 확장만 사용하지 않도록 설정할 수 없습니다. '{1}' 및 '{2}' 확장은 이 확장에 따라 달라집니다. 이러한 모든 확장을 사용하지 않도록 설정하시겠습니까?", "multipleDependentsUninstallError": "'{0}' 확장만 제거할 수 없습니다. '{1}', '{2}' 및 다른 확장이 이 확장에 종속되어 있습니다. 이 모든 확장을 제거하시겠습니까?", + "not an extension": "The provided object is not an extension.", "not found": "'{0}' 확장을 찾을 수 없으므로 설치할 수 없습니다.", "not found version": "요청된 버전 '{0}'이(가) 없으므로 확장 '{1}'을(를) 설치할 수 없습니다.", + "not signed": "This extension is not signed.", "open": "오픈 확장", + "platform placeholder": "Please select the platform for which you want to download the VSIX", "postDisableTooltip": "이 확장을 비활성화하려면 {0}합니다.", "postEnableTooltip": "이 확장을 활성화하려면 {0}합니다.", "postUninstallTooltip": "이 확장 제거를 완료하려면 {0}합니다.", @@ -8236,7 +8349,7 @@ "filesReadonlyExclude": "`#files.readonlyInclude#` 설정 결과와 일치하는 경우 경로 또는 [GLOB 패턴](https://aka.ms/vscode-glob-patterns)이 읽기 전용으로 표시되지 않도록 구성합니다. GLOB 패턴은 절대 경로가 아닌 경우 작업 영역 폴더의 경로에 따라 항상 평가됩니다. 읽기 전용 파일 시스템 공급자의 파일은 항상 이 설정과 독립적으로 읽기 전용입니다.", "filesReadonlyFromPermissions": "파일 사용 권한이 다음과 같이 표시되면 파일을 읽기 전용으로 표시합니다. 이 설정은 `#files.readonlyInclude#` 및 `#files.readonlyExclude#` 설정을 통해 재정의할 수 있습니다.", "filesReadonlyInclude": "읽기 전용으로 표시하도록 경로 또는 [GLOB 패턴](https://aka.ms/vscode-glob-patterns)을 구성합니다. GLOB 패턴은 절대 경로가 아닌 경우 작업 영역 폴더의 경로에 따라 항상 평가됩니다. `#files.readonlyExclude#` 설정을 통해 일치하는 경로를 제외할 수 있습니다. 읽기 전용 파일 시스템 공급자의 파일은 항상 이 설정과 독립적으로 읽기 전용입니다.", - "formatOnSave": "파일 저장 시 서식을 지정합니다. 포맷터를 사용할 수 있어야 하며, 파일이 지연 후에 자동으로 저장되지 않아야 하고, 편집기가 종료되지 않아야 합니다.", + "formatOnSave": "저장 시 파일의 형식을 지정합니다. 포맷터를 사용할 수 있어야 하며 편집기를 종료하면 안 됩니다. {0}이(가) 'afterDelay'로 설정된 경우 파일은 명시적으로 저장될 때만 형식이 지정됩니다.", "formatOnSaveMode": "저장 시 포맷이 전체 파일을 포맷하는지 또는 수정 내용만 포맷하는지를 제어합니다. '#editor.formatOnSave#'를 사용하도록 설정한 경우에만 적용됩니다.", "hotExit": "[Hot Exit](https://aka.ms/vscode-hot-exit)는 저장하지 않은 파일을 세션 간에 기억하여, 편집기를 종료할 때 저장할지 묻는 메시지를 건너뛸지 여부를 제어합니다.", "hotExit.off": "핫 종료를 사용하지 않도록 설정합니다. 저장하지 않은 변경 내용이 있는 편집기가 있는 창을 닫을 때 프롬프트가 표시됩니다.", @@ -8293,8 +8406,7 @@ "createNewFolder": "새 폴더...", "explorerSection": "탐색기 섹션: {0}", "refreshExplorer": "탐색기 새로 고침", - "refreshExplorerMetadata": "탐색기를 강제로 새로 고칩니다.", - "type to search files": "입력하여 파일 검색" + "refreshExplorerMetadata": "탐색기를 강제로 새로 고칩니다." }, "vs/workbench/contrib/files/browser/views/explorerViewer": { "confirmMove": "'{0}'을(를) '{1}'(으)로 옮기시겠습니까?", @@ -8304,12 +8416,14 @@ "copy": "{0} 복사", "copying": "{0}을(를) 복사하는 중", "doNotAskAgain": "이 메시지를 다시 표시 안 함", + "explorerHighlightFolderBadgeTitle": "디렉터리에 일치하는 항목이 포함되어 있습니다. {0}", "fileInputAriaLabel": "파일 이름을 입력합니다. 확인하려면 Enter 키를 누르고, 취소하려면 Esc 키를 누릅니다.", "move": "{0} 이동", "moveButtonLabel": "이동(&&M)", "moving": "{0}을(를) 이동하는 중", "numberOfFiles": "{0}개 파일", "numberOfFolders": "{0}개 폴더", + "searchMaxResultsWarning": "결과 집합에는 모든 일치 항목의 하위 집합만 포함됩니다. 결과 범위를 좁히려면 검색을 더 세분화하세요.", "treeAriaLabel": "파일 탐색기" }, "vs/workbench/contrib/files/browser/views/openEditorsView": { @@ -8331,10 +8445,12 @@ "dirtyFiles": "{0}개의 저장되지 않은 파일" }, "vs/workbench/contrib/files/common/files": { + "explorerFindProviderActive": "탐색기 트리에서 탐색기 찾기 공급자를 사용하는 경우 True입니다.", "explorerResourceCut": "잘라내기 및 붙여넣기를 위해 EXPLORER의 항목을 잘라낸 경우 true입니다.", "explorerResourceIsFolder": "EXPLORER의 포커스가 있는 항목이 폴더인 경우 true입니다.", "explorerResourceIsRoot": "EXPLORER의 포커스가 있는 항목이 루트 폴더인 경우 true입니다.", "explorerResourceMoveableToTrash": "EXPLORER의 포커스가 있는 항목을 휴지통으로 이동할 수 있는 경우 true입니다.", + "explorerResourceParentReadonly": "탐색기의 부모에서 초점이 맞춰진 항목이 읽기 전용인 경우 True입니다.", "explorerResourceReadonly": "EXPLORER의 포커스가 있는 항목이 읽기 전용인 경우 true입니다.", "explorerViewletCompressedFirstFocus": "포커스가 EXPLORER 뷰에서 컴팩트 항목의 첫 번째 파트 내에 있는 경우 true입니다.", "explorerViewletCompressedFocus": "EXPLORER 뷰의 포커스가 있는 항목이 컴팩트 항목인 경우 true입니다.", @@ -8425,7 +8541,6 @@ "empty": "결과가 없습니다. 입력을 구체화하고 다시 시도하세요.", "err.apply": "변경 사항을 적용하지 못했습니다.", "err.discard": "변경 내용을 취소하지 못했습니다.", - "savehint": "변경 내용을 적용하거나 취소하여 계속 저장합니다.", "welcome.2": "준비 중..." }, "vs/workbench/contrib/inlineChat/browser/inlineChatCurrentLine": { @@ -8433,12 +8548,12 @@ "startWithCurrentLine": "편집기에서 현재 줄로 시작" }, "vs/workbench/contrib/inlineChat/browser/inlineChatSavingServiceImpl": { - "config": "Always save with AI-generated changes without asking", - "detail": "AI-generated changes may be incorect and should be reviewed before saving.", - "discard": "Cancel", - "message.1": "Do you want to save the changes {0} made in {1}?", - "message.2": "Do you want to save the changes inline chat made in {0}?", - "save": "Save" + "config": "묻지 않고 AI에서 생성된 변경 내용으로 항상 저장", + "detail": "AI에서 생성된 변경 내용은 올바르지 않을 수 있으며 저장하기 전에 검토해야 합니다.", + "discard": "취소", + "message.1": "{0}에서 {1}에 적용한 변경 내용을 저장하시겠어요?", + "message.2": "인라인 채팅에서 {0}에 적용한 변경 내용을 저장하시겠어요?", + "save": "저장" }, "vs/workbench/contrib/inlineChat/browser/inlineChatWidget": { "aria-label": "인라인 채팅 입력", @@ -8488,8 +8603,7 @@ "inlineChatVisible": "대화형 편집기 입력이 표시되는지 여부", "mode": "인라인 채팅을 사용하여 만든 변경 내용이 문서에 직접 적용되거나 먼저 미리 보기되는지 여부를 구성합니다.", "mode.live": "변경 내용은 문서에 직접 적용되고, 인라인 차이로 강조 표시될 수 있으며, 허용/삭제됩니다. 세션을 종료하면 변경 내용이 유지됩니다.", - "mode.preview": "변경 내용은 미리 보기로만 제공되며 적용 단추를 통해 수락해야 합니다. 세션을 종료하면 변경 내용이 삭제됩니다.", - "zoneToolbar": "인라인 채팅 변경 보기에서 변경 내용을 적용하거나 거부할 도구 모음을 표시할지 여부입니다." + "mode.preview": "변경 내용은 미리 보기로만 제공되며 적용 단추를 통해 수락해야 합니다. 세션을 종료하면 변경 내용이 삭제됩니다." }, "vs/workbench/contrib/inlineChat/electron-sandbox/inlineChatActions": { "holdForSpeech": "음성에 대한 보류" @@ -8792,42 +8906,6 @@ "tasksQuickAccessPlaceholder": "보고할 확장의 이름을 입력합니다." }, "vs/workbench/contrib/issue/electron-sandbox/issueReporterService": { - "bugDescription": "문제를 안정적으로 재현시킬 수 있는 방법을 공유해주세요. 실제 결과와 예상 결과를 포함하세요. GitHub 버전의 Markdown을 지원합니다. GitHub에서 미리 볼 때 문제를 편집하고 스크린샷을 추가할 수 있습니다.", - "bugReporter": "버그 보고", - "closed": "닫힘", - "createOnGitHub": "GitHub에서 만들기", - "description": "설명", - "disabledExtensions": "확장을 사용할 수 없음", - "elsewhereDescription": "'{0}' 확장은 외부 문제 보고자를 사용하는 것을 선호합니다. 해당 문제 보고 환경으로 이동하려면 아래 단추를 클릭하세요.", - "extension": "VS Code 확장", - "extensionPlaceholder": "예: 확장 추가 정보 이미지에 대체 텍스트가 없음", - "featureRequest": "기능 요청", - "featureRequestDescription": "보고 싶어하는 기능을 설명해주세요. GitHub 버전의 Markdown을 지원합니다. GitHub에서 미리 볼 때 문제를 편집하고 스크린샷을 추가할 수 있습니다.", - "handlesIssuesElsewhere": "이 확장은 VS Code 외부의 문제를 처리합니다.", - "hide": "숨기기", - "loadingData": "데이터를 로드하는 중...", - "marketplace": "확장 마켓플레이스", - "marketplacePlaceholder": "예: 설치된 확장을 비활성화할 수 없습니다.", - "noCurrentExperiments": "현재 실험이 없습니다.", - "noSimilarIssues": "검색된 유사한 문제 없음", - "open": "열기", - "openIssueReporter": "외부 문제 보고자 열기", - "pasteData": "너무 커서 보낼 수 없었기 때문에 필요한 데이터를 클립보드에 썼습니다. 붙여 넣으세요.", - "performanceIssue": "성능 문제(중지, 느림, 충돌)", - "performanceIssueDesciption": "이 성능 문제가 언제 발생합니까? 시작할 때 발생합니까? 특정 작업을 진행한 이후에 발생합니까? GitHub 버전의 Markdown을 지원합니다. GitHub에서 미리 볼 때 문제를 편집하고 스크린샷을 추가할 수 있습니다.", - "previewOnGitHub": "GitHub에서 미리 보기", - "rateLimited": "GitHub 쿼리 제한이 초과되었습니다. 기다려 주세요.", - "selectExtension": "확장 선택", - "selectSource": "소스 선택", - "show": "표시", - "similarIssues": "유사한 문제", - "stepsToReproduce": "재현 단계", - "undefinedPlaceholder": "제목을 입력하세요.", - "unknown": "알 수 없음", - "vscode": "Visual Studio Code", - "vscodePlaceholder": "예를 들어 Workbench에 문제 패널이 없음" - }, - "vs/workbench/contrib/issue/electron-sandbox/issueReporterService2": { "noCurrentExperiments": "현재 실험이 없습니다.", "pasteData": "너무 커서 보낼 수 없었기 때문에 필요한 데이터를 클립보드에 썼습니다. 붙여 넣으세요.", "undefinedPlaceholder": "제목을 입력하세요." @@ -8851,7 +8929,7 @@ "noDetection": "편집기 언어를 검색할 수 없음", "status.autoDetectLanguage": "감지된 언어 수락: {0}" }, - "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { + "vs/workbench/contrib/languageStatus/browser/languageStatus": { "aria.1": "{0}, {1}", "aria.2": "{0}", "langStatus.aria": "편집기 언어 상태: {0}", @@ -8988,10 +9066,10 @@ "openLogsFolder": "Logs 폴더 열기" }, "vs/workbench/contrib/markdown/browser/markdownSettingRenderer": { - "alreadysetBoolFalse": "\"{0}: {1}\" is already disabled", - "alreadysetBoolTrue": "\"{0}: {1}\" is already enabled", - "alreadysetNum": "\"{0}: {1}\" is already set to {2}", - "alreadysetString": "\"{0}: {1}\" is already set to \"{2}\"", + "alreadysetBoolFalse": "\"{0}: {1}\"이(가) 이미 사용하지 않도록 설정되어 있습니다.", + "alreadysetBoolTrue": "\"{0}: {1}\"이(가) 이미 사용하도록 설정되어 있습니다.", + "alreadysetNum": "\"{0}: {1}\"이(가) 이미 {2}(으)로 설정되어 있습니다.", + "alreadysetString": "\"{0}: {1}\"이(가) 이미 \"{2}\"(으)로 설정되어 있습니다.", "changeSettingTitle": "설정 보기 또는 변경", "copySettingId": "설정 ID 복사", "falseMessage": "\"{0}: {1}\" 사용 안 함", @@ -9024,12 +9102,19 @@ "status.problems": "문제", "status.problemsVisibility": "문제 표시 여부", "status.problemsVisibilityOff": "문제가 꺼져 있습니다. 설정을 열려면 클릭하세요.", + "toggleActiveFileDescription": "문제 보기의 활성 파일에서만 문제(오류, 경고, 정보)를 표시하거나 숨깁니다.", + "toggleErrorsDescription": "문제 보기에서 오류를 표시하거나 숨깁니다.", + "toggleExcludedFilesDescription": "문제 보기에서 제외된 파일을 표시하거나 숨깁니다.", + "toggleInfosDescription": "문제 보기에서 정보를 표시하거나 숨깁니다.", + "toggleWarningsDescription": "문제 보기에서 경고를 표시하거나 숨깁니다.", "totalErrors": "오류: {0}", "totalInfos": "정보: {0}", "totalProblems": "총 {0}개 문제", "totalWarnings": "경고: {0}", "viewAsTable": "표로 보기", - "viewAsTree": "트리로 보기" + "viewAsTableDescription": "문제 보기를 테이블로 표시합니다.", + "viewAsTree": "트리로 보기", + "viewAsTreeDescription": "문제 보기를 트리로 표시합니다." }, "vs/workbench/contrib/markers/browser/markersFileDecorations": { "label": "문제", @@ -9314,10 +9399,13 @@ }, "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/cellDiagnosticsActions": { "cellCommands.quickFix.noneMessage": "사용 가능한 코드 동작이 없습니다.", - "notebookActions.cellFailureActions": "셀 오류 작업 표시" + "notebookActions.cellFailureActions": "셀 오류 작업 표시", + "notebookActions.chatExplainCellError": "셀 오류 설명", + "notebookActions.chatFixCellError": "셀 오류 수정" }, "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/diagnosticCellStatusBarContrib": { - "notebook.cell.status.diagnostic": "빠른 작업 {0}" + "notebook.cell.status.explain": "채팅으로 설명", + "notebook.cell.status.fix": "인라인 채팅으로 수정" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { "notebook.cell.status.executing": "실행 중", @@ -9332,6 +9420,9 @@ "notebook.cell.status.language": "셀 언어 모드 선택", "notebook.cell.status.searchLanguageExtensions": "알 수 없는 셀 언어입니다. '{0}' 확장을 검색하려면 클릭하세요." }, + "vs/workbench/contrib/notebook/browser/contrib/chatEdit/notebookChatEditController": { + "chat.hasNotebookEditorModifications": "현재 Notebook 편집기에 채팅 수정 내용이 포함되어 있습니다." + }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { "notebook.cell.output.selectAll": "모두 선택", "notebookActions.copy": "셀 복사", @@ -9392,10 +9483,11 @@ "notebook.toggleCellToolbarPosition": "셀 도구 모음 위치 설정/해제" }, "vs/workbench/contrib/notebook/browser/contrib/multicursor/notebookMulticursor": { - "addFindMatchToSelection": "선택 영역에 찾기 일치 항목 추가", + "addFindMatchToSelection": "다음 일치 항목 찾기에 선택 항목 추가", "deleteLeftMultiSelection": "왼쪽 삭제", "deleteRightMultiSelection": "오른쪽 삭제", - "exitMultiSelection": "다중 커서 모드 종료" + "exitMultiSelection": "다중 커서 모드 종료", + "selectAllFindMatches": "일치 항목 찾기의 모든 항목 선택" }, "vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": { "cursorMoveDown": "다음 셀 편집기에 포커스", @@ -9617,7 +9709,7 @@ "runCellsInSection": "구역에서 셀 실행" }, "vs/workbench/contrib/notebook/browser/controller/variablesActions": { - "notebookActions.openVariablesView": "Variables" + "notebookActions.openVariablesView": "변수" }, "vs/workbench/contrib/notebook/browser/diff/diffComponents": { "hiddenCell": "숨겨진 셀 {0}개", @@ -9697,7 +9789,7 @@ "notebook.findFilters": "전자 필기장 셀 내에서 검색하기 위한 위젯 찾기 동작을 사용자 지정합니다. 마크업 소스와 마크업 미리 보기가 모두 활성화되면 위젯 찾기는 셀의 현재 상태를 기반으로 소스 코드 또는 미리 보기를 검색합니다.", "notebook.focusIndicator.description": "셀 테두리를 따라 또는 왼쪽 여백에서 포커스 표시기가 렌더링되는 위치를 제어합니다.", "notebook.formatOnCellExecution": "실행 시 Notebook 셀의 서식을 지정합니다. 포맷터를 사용할 수 있어야 합니다.", - "notebook.formatOnSave": "전자 필기장 저장 시 서식을 지정합니다. 포맷터를 사용할 수 있어야 하며, 파일이 지연 후에 자동으로 저장되지 않아야 하고, 편집기가 종료되지 않아야 합니다.", + "notebook.formatOnSave": "저장 시 Notebook의 형식을 지정합니다. 포맷터를 사용할 수 있어야 하며 편집기를 종료하면 안 됩니다. {0}이(가) 'afterDelay'로 설정된 경우 파일은 명시적으로 저장될 때만 형식이 지정됩니다.", "notebook.globalToolbar.description": "Notebook 편집기 내에서 전역 도구 모음을 렌더링할지 여부를 제어합니다.", "notebook.globalToolbarShowLabel": "Notebook 도구 모음의 작업이 레이블을 렌더링할지 여부를 제어합니다.", "notebook.insertFinalNewline": "사용하도록 설정하면 Notebook을 저장할 때 코드 셀 끝에 마지막 새 줄을 삽입합니다.", @@ -10044,7 +10136,7 @@ "name": "시작 성능" }, "vs/workbench/contrib/performance/electron-sandbox/performance.contribution": { - "experimental.rendererProfiling": "When enabled, slow renderers are automatically profiled." + "experimental.rendererProfiling": "활성화된 경우 느린 렌더러가 자동으로 프로파일링됩니다." }, "vs/workbench/contrib/performance/electron-sandbox/startupProfiler": { "prof.detail": "문제를 만들고 다음 파일을 수동으로 연결하세요.\r\n{0}", @@ -10225,7 +10317,7 @@ "defaultOverriddenDetailsAriaLabel": "{0} 기본값을 재정의합니다.", "defaultOverriddenLabel": "기본값이 변경됨", "defaultOverriddenLanguagesList": "{0}에 대한 언어별 기본값이 있습니다.", - "experimentalLabel": "Experimental", + "experimentalLabel": "실험용", "extensionSyncIgnoredLabel": "동기화되지 않음", "hasDefaultOverridesForLanguages": "다음 언어에는 기본 재정의가 있습니다.", "manageWorkspaceTrust": "작업 영역 신뢰 관리", @@ -10238,7 +10330,7 @@ "policyDescriptionAccessible": "조직 정책에 의해 관리됨. 설정 값이 적용되지 않음", "policyFilterLink": "정책 보기 설정", "policyLabelText": "설정 값이 적용되지 않음", - "previewLabel": "Preview", + "previewLabel": "미리 보기", "remote": "원격", "syncIgnoredAriaLabel": "동기화하는 동안 설정이 무시됨", "syncIgnoredTitle": "동기화 중에는 이 설정이 무시됩니다.", @@ -10373,8 +10465,8 @@ "settingsTOC": "설정 목차" }, "vs/workbench/contrib/preferences/common/preferences": { - "experimentalIndicatorDescription": "This setting controls a feature that may change or be removed in the future. Adjusting this setting may result in instability.", - "previewIndicatorDescription": "This setting controls a feature that is in active development." + "experimentalIndicatorDescription": "이 설정은 현재 개발 중이며 불안정할 수 있는 새 기능을 제어합니다. 변경 또는 제거될 수 있습니다.", + "previewIndicatorDescription": "이 설정은 아직 개선 중이지만 사용할 준비가 된 새 기능을 제어합니다. 피드백을 환영합니다." }, "vs/workbench/contrib/preferences/common/preferencesContribution": { "enableNaturalLanguageSettingsSearch": "설정에 대한 자연어 검색 모드를 사용할지 여부를 제어합니다. 자연어 검색은 Microsoft 온라인 서비스에 의해 제공됩니다.", @@ -10696,15 +10788,27 @@ "tunnel.preview": "원격 터널은 현재 미리 보기로 제공됩니다. \"도움말: 문제 보고\" 명령을 사용하여 문제를 보고하세요." }, "vs/workbench/contrib/replNotebook/browser/repl.contribution": { - "repl.execute": "REPL 입력 실행" + "repl.execute": "REPL 입력 실행", + "repl.focusLastReplOutput": "가장 최근 REPL 실행에 집중", + "repl.input.focus": "포커스 입력 편집기" + }, + "vs/workbench/contrib/replNotebook/browser/replEditor": { + "replEditorInput": "REPL 입력" }, "vs/workbench/contrib/replNotebook/browser/replEditorAccessibilityHelp": { - "replEditor.cellNavigation": "또한 위쪽 및 아래쪽 화살표는 이전에 실행한 항목 간에도 포커스를 이동합니다.", + "replEditor.accessibilityView": "액세스 권한 보기 열기 명령을{0} 실행하고 항목 출력의 액세스 가능한 보기 기록을 탐색합니다.", + "replEditor.autoFocusRepl": "'accessibility.replEditor.autoFocusReplExecution' 설정은 코드를 실행한 후 포커스가 자동으로 REPL로 이동되는지를 제어합니다.", + "replEditor.cellNavigation": "편집 끝내기 명령은{0} 포커스를 셀 컨테이너로 이동합니다. 여기서 위쪽 및 아래쪽 화살표는 기록의 셀 간에 포커스를 이동합니다.", + "replEditor.configReadExecution": "'accessibility.replEditor.readLastExecutionOutput' 설정은 실행이 완료될 때 출력이 자동으로 읽혀지는지 제어합니다.", "replEditor.execute": "Execute 명령은{0} 입력 상자의 식을 평가합니다.", - "replEditor.focusHistory": "Focus History 명령은{0} 포커스를 이전에 실행한 항목 목록으로 이동합니다.", + "replEditor.focusCellEditor": "셀 편집 명령은{0} 셀 입력을 위해 포커스를 읽기 전용 편집기로 이동합니다.", "replEditor.focusInOutput": "Focus Output 명령은{0} 이전에 실행한 항목에 포커스가 있을 때 출력에 포커스를 설정합니다.", - "replEditor.focusReplInput": "Focus Input Editor 명령은{0} 포커스를 REPL 입력 상자로 이동합니다.", - "replEditor.overview": "입력 상자룰 포함하는 REPL 편집기에서 식과 이전에 실행한 식과 해당 출력 목록을 평가합니다." + "replEditor.focusLastItemAdded": "마지막으로 실행된 포커스 명령은{0} REPL 기록에서 마지막으로 실행된 항목으로 포커스를 이동합니다.", + "replEditor.focusReplInput": "포커스 입력 편집기 명령은{0} 포커스를 이 편집기에 다시 가져옵니다.", + "replEditor.focusReplInputFromHistory": "Focus Input Editor 명령은{0} 포커스를 REPL 입력 상자로 이동합니다.", + "replEditor.historyOverview": "REPL에서 실행된 셀 목록인 REPL 기록에 있습니다. 각 셀에는 입력, 출력 및 셀 컨테이너가 있습니다.", + "replEditor.inputAccessibilityView": "이 입력 상자에서 Open Accessibility View 명령을{0} 실행하면 마지막 실행의 출력이 접근성 보기에 표시됩니다.", + "replEditor.inputOverview": "REPL에서 실행할 코드를 허용하는 REPL 편집기 입력 상자에 있습니다." }, "vs/workbench/contrib/replNotebook/browser/replEditorInput": { "replEditorLabelIcon": "REPL 편집기 레이블의 아이콘." @@ -10866,7 +10970,6 @@ "scmGraphHistoryItemRef": "볼 기록 항목 참조를 하나 이상 선택하고 필터링하려면 입력하세요.", "scmGraphRepository": "볼 리포지토리를 선택하고, 입력하여 모든 리포지토리를 필터링합니다.", "scmGraphViewOutdated": "새로 고침 작업($(새로 고침))을 사용하여 그래프를 새로 고치세요.", - "scmGraphViewRevealCurrentHistoryItem": "소스 제어 그래프에 현재 기록 항목이 없습니다. 기록 항목 참조 선택기를 사용하여 그래프의 기록 항목 집합을 확장하세요.", "viewChanges": "변경 사항 보기" }, "vs/workbench/contrib/scm/browser/scmRepositoriesViewPane": { @@ -10925,9 +11028,9 @@ "QuickSearchOpenInFile": "파일 열기", "QuickSearchSeeMoreFiles": "추가 파일 보기", "enterSearchTerm": "파일 전체에서 검색할 용어를 입력합니다.", - "goToSearch": "검색 패널에서 보기", + "goToSearch": "검색 보기에서 열기", "noAnythingResults": "일치하는 결과 없음", - "showMore": "검색 패널에서 보기" + "showMore": "검색 보기에서 열기" }, "vs/workbench/contrib/search/browser/replaceService": { "fileReplaceChanges": "{0} ↔ {1}(미리 보기 바꾸기)", @@ -11725,7 +11828,7 @@ "ProblemMatcherParser.unknownSeverity": "정보: 알 수 없는 심각도 {0}입니다. 유효한 값은 오류, 경고 및 정보입니다.\r\n", "ProblemMatcherSchema.applyTo": "텍스트 문서에 복된 문제가 열린 문서, 닫힌 문서 또는 모든 문서에 적용되는지를 제어합니다.", "ProblemMatcherSchema.background": "백그라운드 작업에서 활성 상태인 matcher의 시작과 끝을 추적하는 패턴입니다.", - "ProblemMatcherSchema.background.activeOnStart": "True로 설정한 경우 작업이 시작되면 백그라운드 모니터가 활성 모드로 전환됩니다. 이는 beginsPattern과 일치하는 줄을 실행하는 것과 같습니다.", + "ProblemMatcherSchema.background.activeOnStart": "true로 설정하면 백그라운드 모니터가 활성 모드에서 시작됩니다. 이는 작업이 시작될 때 beginsPattern과 일치하는 줄을 출력하는 것과 같습니다.", "ProblemMatcherSchema.background.beginsPattern": "출력이 일치하는 경우 백그라운드 작업을 시작할 때 신호를 받습니다.", "ProblemMatcherSchema.background.endsPattern": "출력이 일치하는 경우 백그라운드 작업을 끝날 때 신호를 받습니다.", "ProblemMatcherSchema.base": "사용할 기본 문제 선택기의 이름입니다.", @@ -11734,7 +11837,7 @@ "ProblemMatcherSchema.severity": "캡처 문제에 대한 기본 심각도입니다. 패턴에서 심각도에 대한 일치 그룹을 정의하지 않은 경우에 사용됩니다.", "ProblemMatcherSchema.source": "이 진단의 소스를 설명하는 사람이 읽을 수 있는 문자열입니다(예: 'typescript' 또는 'super lint').", "ProblemMatcherSchema.watching": "조사 matcher의 시작과 끝을 추적하는 패턴입니다.", - "ProblemMatcherSchema.watching.activeOnStart": "true로 설정한 경우 작업이 시작되면 선택기가 활성 모드로 전환됩니다. 이는 beginPattern과 일치하는 줄을 실행하는 것과 같습니다.", + "ProblemMatcherSchema.watching.activeOnStart": "true로 설정하면 감시자가 활성 모드에서 시작됩니다. 이는 작업이 시작될 때 beginsPattern과 일치하는 줄을 출력하는 것과 같습니다.", "ProblemMatcherSchema.watching.beginsPattern": "출력이 일치하는 경우 조사 작업을 시작할 때 신호를 받습니다.", "ProblemMatcherSchema.watching.deprecated": "조사 속성은 사용되지 않습니다. 백그라운드 속성을 대신 사용하세요.", "ProblemMatcherSchema.watching.endsPattern": "출력이 일치하는 경우 조사 작업을 끝날 때 신호를 받습니다.", @@ -11909,6 +12012,7 @@ "newTerminalIcon": "새 터미널 인스턴스 만들기 아이콘입니다.", "renameTerminalIcon": "터미널 빠른 메뉴의 이름 바꾸기 아이콘입니다.", "terminalCommandHistoryFuzzySearch": "명령 기록의 퍼지 검색을 전환하기 위한 아이콘입니다.", + "terminalCommandHistoryOpenFile": "셸 기록 파일을 여는 아이콘입니다.", "terminalCommandHistoryOutput": "터미널 명령의 출력을 보기 위한 아이콘입니다.", "terminalCommandHistoryRemove": "명령 기록에서 터미널 명령을 제거하기 위한 아이콘입니다.", "terminalDecorationError": "오류가 발생한 명령의 터미널 장식 아이콘입니다.", @@ -12098,6 +12202,9 @@ "process": "터미널 프로세스의 이름", "separator": "값 또는 정적 텍스트가 있는 변수로 둘러싸인 경우에만 표시되는 조건부 구분 기호 {0}.", "sequence": "프로세스에서 터미널에 제공한 이름", + "shellCommand": "셸 통합에 따라 실행 중인 명령", + "shellPromptInput": "셸 통합에 따른 셸의 전체 프롬프트 입력", + "shellType": "검색된 셸 유형", "task": "이 터미널이 작업과 연결되어 있음을 나타냅니다.", "terminal.integrated.allowChords": "터미널에서 동시 키 바인딩을 허용할지 여부입니다. 이 설정이 true이고 키 입력이 동시에 발생하는 경우 {0}이(가) 무시되고, 이 설정을 false로 설정하면 를 눌러 셸(VS Code 아님)로 이동하려는 경우에 특히 유용합니다.", "terminal.integrated.allowMnemonics": "메뉴 모음 니모닉(예: Alt+F)이 메뉴 모음의 열기를 트리거하도록 허용할지입니다. 이렇게 하면 true일 때 모든 대체 키 입력이 셸을 건너뜁니다. macOS에서는 아무 작업도 수행하지 않습니다.", @@ -12153,6 +12260,7 @@ "terminal.integrated.focusAfterRun.none": "아무 작업도 하지 않습니다.", "terminal.integrated.focusAfterRun.terminal": "항상 터미널에 포커스를 지정합니다.", "terminal.integrated.fontFamily": "터미널의 글꼴 패밀리를 제어합니다. 기본값은 {0} 값입니다.", + "terminal.integrated.fontLigatures": "터미널에서 글꼴 합자를 사용할지 여부를 제어합니다. 합자는 구성된 {0} 구성에서 지원하는 경우에만 작동합니다.", "terminal.integrated.fontSize": "터미널의 글꼴 크기(픽셀)를 제어합니다.", "terminal.integrated.fontWeight": "터미널 내에서 보통 텍스트에 사용할 글꼴 두께입니다. \"일반\" 및 \"굵게\" 키워드 또는 1에서 1,000 사이의 숫자를 허용합니다.", "terminal.integrated.fontWeightBold": "터미널 내에서 굵은 텍스트에 사용할 글꼴 두께입니다. \"일반\" 및 \"굵게\" 키워드 또는 1에서 1,000 사이의 숫자를 허용합니다.", @@ -12313,8 +12421,8 @@ "terminal.integrated.accessibleViewPreserveCursorPosition": "버퍼의 맨 아래로 설정하는 대신 터미널의 액세스 가능 보기를 다시 열 때 커서 위치를 유지합니다." }, "vs/workbench/contrib/terminalContrib/autoReplies/common/terminalAutoRepliesConfiguration": { - "terminal.integrated.autoReplies": "A set of messages that, when encountered in the terminal, will be automatically responded to. Provided the message is specific enough, this can help automate away common responses.\r\n\r\nRemarks:\r\n\r\n- Use {0} to automatically respond to the terminate batch job prompt on Windows.\r\n- The message includes escape sequences so the reply might not happen with styled text.\r\n- Each reply can only happen once every second.\r\n- Use {1} in the reply to mean the enter key.\r\n- To unset a default key, set the value to null.\r\n- Restart VS Code if new don't apply.", - "terminal.integrated.autoReplies.reply": "The reply to send to the process." + "terminal.integrated.autoReplies": "터미널에서 발견되면 자동으로 응답되는 메시지 집합입니다. 메시지가 충분히 구체적인 경우 일반적인 응답을 자동화하는 데 도움이 될 수 있습니다. \r\n\r\n비고:\r\n\r\n- {0}을(를) 사용하여 Windows에서 일괄 작업 종료 프롬프트에 자동으로 응답합니다.\r\n- 메시지에는 이스케이프 시퀀스가 포함되어 있어 스타일이 지정된 텍스트에서는 응답이 발생하지 않을 수 있습니다.\r\n- 각 회신은 1초에 한 번만 발생할 수 있습니다.\r\n- Enter 키를 의미하려면 회신에 {1}을(를) 사용하세요.\r\n- 기본 키를 설정 해제하려면 값을 null로 설정하세요.\r\n- 새 항목이 적용되지 않으면 VS Code를 다시 시작합니다.", + "terminal.integrated.autoReplies.reply": "프로세스에 보낼 회신입니다." }, "vs/workbench/contrib/terminalContrib/chat/browser/terminal.initialHint.contribution": { "disableHint": "설정에서 {0}을(를) 토글하여 이 힌트를 비활성화합니다.", @@ -12351,47 +12459,40 @@ "inlineChat.toolbar": "탭을 사용하여 명령, 상태, 메시지 응답 등과 같은 조건부 부분에 연결할 수 있습니다." }, "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatActions": { - "cancelChat": "채팅 취소", - "closeChat": "채팅 닫기", - "discard": "취소", - "discardDescription": "터미널 현재 채팅 응답을 취소하고, 채팅 위젯을 숨기고, 채팅 입력을 지웁니다.", + "closeChat": "닫기", "insert": "삽입", "insertCommand": "채팅 삽입 명령", "insertFirst": "먼저 삽입", "insertFirstCommand": "첫 번째 채팅 삽입 명령", - "makeChatRequest": "채팅 요청", - "nextFromHitory": "기록에서 다음", - "previousFromHitory": "이전 기록에서", "run": "실행", "runCommand": "채팅 명령 실행", "runFirst": "먼저 실행", "runFirstCommand": "첫 번째 채팅 명령 실행", - "startChat": "터미널에서 시작", + "startChat": "터미널 인라인 채팅", "viewInChat": "채팅에서 보기" }, "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatWidget": { - "default.placeholder": "터미널에서 작업을 수행하는 방법 확인", - "welcome.1": "AI 생성 명령이 잘못되었을 수 있습니다." + "askAI": "AI 요청" }, "vs/workbench/contrib/terminalContrib/chat/common/terminalInitialHintConfiguration": { "terminal.integrated.initialHint": "입력이 없는 첫 번째 터미널에 포커스가 있을 때 사용 가능한 작업에 대한 힌트를 표시할지 여부를 제어합니다." }, "vs/workbench/contrib/terminalContrib/clipboard/browser/terminal.clipboard.contribution": { - "workbench.action.terminal.copyAndClearSelection": "Copy and Clear Selection", - "workbench.action.terminal.copyLastCommand": "Copy Last Command", - "workbench.action.terminal.copyLastCommandAndOutput": "Copy Last Command and Output", - "workbench.action.terminal.copyLastCommandOutput": "Copy Last Command Output", - "workbench.action.terminal.copySelection": "Copy Selection", - "workbench.action.terminal.copySelectionAsHtml": "Copy Selection as HTML", - "workbench.action.terminal.paste": "Paste into Active Terminal", - "workbench.action.terminal.pasteSelection": "Paste Selection into Active Terminal" + "workbench.action.terminal.copyAndClearSelection": "선택 영역 복사 및 지우기", + "workbench.action.terminal.copyLastCommand": "마지막 명령 복사", + "workbench.action.terminal.copyLastCommandAndOutput": "마지막 명령 및 출력 복사", + "workbench.action.terminal.copyLastCommandOutput": "마지막 명령 출력 복사", + "workbench.action.terminal.copySelection": "선택 영역 복사", + "workbench.action.terminal.copySelectionAsHtml": "선택 항목을 HTML로 복사", + "workbench.action.terminal.paste": "활성 터미널에 붙여넣기", + "workbench.action.terminal.pasteSelection": "활성 터미널에 선택 영역 붙여넣기" }, "vs/workbench/contrib/terminalContrib/clipboard/browser/terminalClipboard": { - "confirmMoveTrashMessageFilesAndDirectories": "Are you sure you want to paste {0} lines of text into the terminal?", - "doNotAskAgain": "Do not ask me again", - "multiLinePasteButton": "&&Paste", - "multiLinePasteButton.oneLine": "Paste as &&one line", - "preview": "Preview:" + "confirmMoveTrashMessageFilesAndDirectories": "{0}줄의 텍스트를 터미널에 붙여넣으시겠습니까?", + "doNotAskAgain": "이 메시지를 다시 표시 안 함", + "multiLinePasteButton": "붙여넣기(&&P)", + "multiLinePasteButton.oneLine": "한 줄로 붙여넣기", + "preview": "미리 보기:" }, "vs/workbench/contrib/terminalContrib/commandGuide/browser/terminal.commandGuide.contribution": { "terminalCommandGuide.foreground": "명령 왼쪽에 나타나는 터미널 명령 가이드의 전경색과 마우스로 가리킬 때의 출력입니다." @@ -12400,7 +12501,6 @@ "showCommandGuide": "터미널에서 마우스로 명령을 가리킬 때 명령 가이드를 표시할지 여부를 지정합니다." }, "vs/workbench/contrib/terminalContrib/developer/browser/terminal.developer.contribution": { - "terminalDevMode": "터미널 개발 모드", "workbench.action.terminal.recordSession": "터미널 세션 기록", "workbench.action.terminal.recordSession.recording": "터미널 세션을 기록하는 중...", "workbench.action.terminal.restartPtyHost": "pty 호스트 다시 시작", @@ -12433,22 +12533,23 @@ "undo": "실행 취소" }, "vs/workbench/contrib/terminalContrib/history/browser/terminal.history.contribution": { - "goToRecentDirectory.metadata": "Goes to a recent folder", - "workbench.action.terminal.clearPreviousSessionHistory": "Clear Previous Session History", - "workbench.action.terminal.goToRecentDirectory": "Go to Recent Directory...", - "workbench.action.terminal.runRecentCommand": "Run Recent Command..." + "goToRecentDirectory.metadata": "최근 폴더로 이동", + "workbench.action.terminal.clearPreviousSessionHistory": "이전 세션 기록 지우기", + "workbench.action.terminal.goToRecentDirectory": "최근 디렉터리로 이동...", + "workbench.action.terminal.runRecentCommand": "최근 명령 실행..." }, "vs/workbench/contrib/terminalContrib/history/browser/terminalRunRecentQuickPick": { - "removeCommand": "Remove from Command History", - "selectRecentCommand": "Select a command to run (hold Alt-key to edit the command)", - "selectRecentCommandMac": "Select a command to run (hold Option-key to edit the command)", - "selectRecentDirectory": "Select a directory to go to (hold Alt-key to edit the command)", - "selectRecentDirectoryMac": "Select a directory to go to (hold Option-key to edit the command)", - "shellFileHistoryCategory": "{0} history", - "viewCommandOutput": "View Command Output" + "openShellHistoryFile": "파일 열기", + "removeCommand": "명령 기록에서 제거", + "selectRecentCommand": "실행할 명령 선택(명령을 편집하려면 Alt 키를 누른 상태로 선택)", + "selectRecentCommandMac": "실행할 명령 선택(명령을 편집하려면 옵션 키를 누른 상태로 선택)", + "selectRecentDirectory": "이동할 디렉터리 선택(명령을 편집하려면 Alt 키를 누른 상태로 선택)", + "selectRecentDirectoryMac": "이동할 디렉터리 선택(명령을 편집하려면 옵션 키를 누른 상태로 선택)", + "shellFileHistoryCategory": "{0} 기록", + "viewCommandOutput": "명령 출력 보기" }, "vs/workbench/contrib/terminalContrib/history/common/terminal.history": { - "terminal.integrated.shellIntegration.history": "Controls the number of recently used commands to keep in the terminal command history. Set to 0 to disable terminal command history." + "terminal.integrated.shellIntegration.history": "터미널 명령 기록에 보관할 최근에 사용한 명령의 수를 제어합니다. 터미널 명령 기록을 사용하지 않도록 설정하려면 0으로 설정합니다." }, "vs/workbench/contrib/terminalContrib/links/browser/terminal.links.contribution": { "workbench.action.terminal.openDetectedLink": "검색된 링크 열기", @@ -12482,14 +12583,14 @@ "terminal.integrated.urlLinks": "URL" }, "vs/workbench/contrib/terminalContrib/quickAccess/browser/terminal.quickAccess.contribution": { - "quickAccessTerminal": "Switch Active Terminal", - "tasksQuickAccessHelp": "Show All Opened Terminals", - "tasksQuickAccessPlaceholder": "Type the name of a terminal to open." + "quickAccessTerminal": "활성 터미널 전환", + "tasksQuickAccessHelp": "모든 열려 있는 터미널 표시", + "tasksQuickAccessPlaceholder": "열려는 터미널 이름을 입력합니다." }, "vs/workbench/contrib/terminalContrib/quickAccess/browser/terminalQuickAccess": { - "renameTerminal": "Rename Terminal", - "workbench.action.terminal.newWithProfilePlus": "Create New Terminal With Profile...", - "workbench.action.terminal.newplus": "Create New Terminal" + "renameTerminal": "터미널 이름 바꾸기", + "workbench.action.terminal.newWithProfilePlus": "프로필을 사용하여 새 터미널 만들기...", + "workbench.action.terminal.newplus": "새 터미널 만들기" }, "vs/workbench/contrib/terminalContrib/quickFix/browser/quickFixAddon": { "codeAction.widget.id.quickfix": "빠른 수정", @@ -12534,6 +12635,7 @@ "workbench.action.terminal.acceptSelectedSuggestionEnter": "선택한 제안 수락(Enter)", "workbench.action.terminal.clearSuggestCache": "제안 캐시 지우기", "workbench.action.terminal.hideSuggestWidget": "제안 위젯 숨기기", + "workbench.action.terminal.requestCompletions": "요청 완료", "workbench.action.terminal.selectNextPageSuggestion": "다음 페이지 제안 선택", "workbench.action.terminal.selectNextSuggestion": "다음 제안 선택", "workbench.action.terminal.selectPrevPageSuggestion": "이전 페이지 제안 선택", @@ -12548,7 +12650,8 @@ "suggest.builtinCompletions": "활성화되는 기본 제공 완료를 제어합니다. 이 설정은 셸 프로필에 사용자 지정 셸 완성이 구성된 경우 충돌을 일으킬 수 있습니다.", "suggest.builtinCompletions.pwshCode": "사용자 지정 PowerShell 인수 완료자는 VS Code의 `code` 및 `code-insiders` CLI에 등록됩니다. 현재 매우 기본적이며 컨텍스트를 확인하지 않고 항상 플래그와 하위 명령을 제안합니다.", "suggest.builtinCompletions.pwshGit": "사용자 지정 PowerShell 인수 완료자가 `git` CLI에 등록됩니다.", - "suggest.enabled": "{1}이(가) {2}(으)로 설정된 경우 지원되는 셸({0})에 대한 실험적 터미널 Intellisense 제안을 활성화합니다.\r\n\r\n셸 통합을 수동으로 설치한 경우 셸 통합 스크립트를 호출하기 전에 {3}을(를) {4}(으)로 설정해야 합니다.", + "suggest.enableExtensionCompletions": "Controls whether extension completions are enabled.", + "suggest.enabled": "Enables experimental terminal Intellisense suggestions for supported shells ({0}) when {1} is set to {2}.\r\n\r\nIf shell integration is installed manually, {3} needs to be set to {4} before calling the shell integration script. \r\n\r\nFor zsh and bash completions, {5} will also need to be set.", "suggest.quickSuggestions": "입력하는 동안 제안을 자동으로 표시할지 여부를 제어합니다. 또한 제안이 특수 문자에 의해 실행되는지 여부를 제어하는 {0}-설정에 유의하세요.", "suggest.runOnEnter": "`Enter` 키(`Tab` 아님)를 사용하여 결과를 수락할 때 제안이 즉시 실행될지 여부를 제어합니다.", "suggest.suggestOnTriggerCharacters": "트리거 문자를 입력할 때 제안을 자동으로 표시할지 여부를 제어합니다." @@ -12563,8 +12666,8 @@ "terminal.integrated.localEchoStyle": "로컬로 에코되는 텍스트의 터미널 스타일(글꼴 스타일 또는 RGB 색)입니다." }, "vs/workbench/contrib/terminalContrib/wslRecommendation/browser/terminal.wslRecommendation.contribution": { - "install": "Install", - "useWslExtension.title": "The '{0}' extension is recommended for opening a terminal in WSL." + "install": "설치", + "useWslExtension.title": "WSL에서 터미널을 여는 경우 '{0}' 확장명을 권장합니다." }, "vs/workbench/contrib/terminalContrib/zoom/browser/terminal.zoom.contribution": { "fontZoomIn": "글꼴 크기 늘리기", @@ -12822,12 +12925,12 @@ "openTestCoverage": "테스트 적용 범위 보기", "run test": "테스트 실행", "testing.cancelRun": "테스트 실행 취소", - "testing.debugLastRun": "Debug Last Run", - "testing.debugTest": "Debug Test", + "testing.debugLastRun": "마지막 실행 디버그", + "testing.debugTest": "디버그 테스트", "testing.goToError": "오류로 이동", "testing.goToTest": "테스트로 이동", - "testing.reRunLastRun": "Rerun Last Run", - "testing.reRunTest": "Rerun Test", + "testing.reRunLastRun": "마지막 실행 다시 실행", + "testing.reRunTest": "테스트 다시 실행", "testing.revealInExplorer": "테스트 탐색기에 표시", "testing.showResultOutput": "결과 출력 표시", "testingPeekLabel": "테스트 결과 메시지" @@ -12855,7 +12958,9 @@ "testing.iconSkipped.retired": "테스트 탐색기에서 '건너뛰기' 아이콘의 사용 중지된 색입니다.", "testing.iconUnset": "테스트 탐색기에서 '설정 해제' 아이콘의 색입니다.", "testing.iconUnset.retired": "테스트 탐색기에서 '설정 취소' 아이콘의 사용 중지된 색입니다.", - "testing.message.error.decorationForeground": "편집기에 인라인으로 표시되는 테스트 오류 메시지의 텍스트 색입니다.", + "testing.message.error.badgeBackground": "편집기에 인라인으로 표시되는 테스트 오류 메시지의 배경색입니다.", + "testing.message.error.badgeBorder": "편집기에 인라인으로 표시되는 테스트 오류 메시지의 테두리 색입니다.", + "testing.message.error.badgeForeground": "편집기에 인라인으로 표시되는 테스트 오류 메시지의 텍스트 색입니다.", "testing.message.error.marginBackground": "편집기에 인라인으로 표시되는 오류 메시지 옆의 여백 색입니다.", "testing.message.info.decorationForeground": "편집기에 인라인으로 표시되는 테스트 정보 메시지의 텍스트 색입니다.", "testing.message.info.marginBackground": "편집기에 인라인으로 표시되는 정보 메시지 옆의 여백 색입니다.", @@ -12872,7 +12977,6 @@ "testConfigurationTitle": "테스트", "testing.ShowCoverageInExplorer": "파일 탐색기 보기에서 테스트 검사를 종료할지 여부입니다.", "testing.alwaysRevealTestOnStateChange": "{0}이(가) 켜져 있을 때 실행된 테스트를 항상 표시합니다. 이 설정을 끄면 실패한 테스트만 표시됩니다.", - "testing.autoRun.delay": "테스트가 오래된 것으로 표시되고 새 실행을 시작할 때까지 대기하는 시간(밀리초)입니다.", "testing.automaticallyOpenPeekView": "오류 Peek 보기가 자동으로 열리는 경우를 구성합니다.", "testing.automaticallyOpenPeekView.failureAnywhere": "오류 위치와 관계없이 자동으로 엽니다.", "testing.automaticallyOpenPeekView.failureInVisibleDocument": "표시되는 문서에서 테스트가 실패할 경우 자동으로 엽니다.", @@ -13141,7 +13245,7 @@ }, "vs/workbench/contrib/userDataProfile/browser/userDataProfile": { "New Profile Window": "프로필이 있는 새 창", - "change profile": "Switch to {0} profile", + "change profile": "{0} 프로필로 전환", "create profile": "새 프로필...", "current": "현재", "delete profile": "프로필 삭제...", @@ -13153,12 +13257,12 @@ "new window with profile": "프로필이 있는 새 창", "newWindowWithProfile": "프로필이 있는 새 창...", "open": "{0} 프로필 열기", - "open profile": "Open New Window with {0} Profile", + "open profile": "{0} 프로필로 새 창 열기", "open profiles": "프로필 열기(UI)", "openShort": "{0}", "pick profile": "프로필 선택", "pick profile to delete": "삭제할 프로필 선택", - "profiles": "Profile ({0})", + "profiles": "프로필({0})", "save profile as": "현재 프로필을 다른 이름으로 저장...", "selectProfile": "프로필 선택", "switchProfile": "프로필 전환...", @@ -13176,7 +13280,7 @@ "addFolderTitle": "추가할 폴더 선택", "change profile": "프로필 변경", "changeIcon": "아이콘을 변경하려면 클릭하세요.", - "contents": "Contents", + "contents": "콘텐츠", "contents source description": "이 프로필의 콘텐츠 원본 구성\r\n", "copy description": "복사", "copy from default": "{0}(복사)", @@ -13192,7 +13296,7 @@ "default profile contents description": "이 프로필의 콘텐츠 찾아보기\r\n", "defaultProfileIcon": "기본 프로필에 대해 아이콘을 변경할 수 없습니다.", "defaultProfileName": "기본 프로필의 이름을 변경할 수 없습니다.", - "deleteTrustedUri": "Delete Path", + "deleteTrustedUri": "경로 삭제", "editIcon": "프로필 편집기의 폴더 편집 아이콘 아이콘입니다.", "empty profile": "없음", "enable for current window": "현재 창에 이 프로필 사용", @@ -13230,7 +13334,7 @@ "profileName": "프로필 이름", "profiles": "프로필", "profilesSashBorder": "프로필 편집기 분할된 보기 섀시 테두리의 색입니다.", - "removeIcon": "Icon for the remove folder icon in the profiles editor.", + "removeIcon": "프로필 편집기의 폴더 제거 아이콘 아이콘입니다.", "settings": "설정", "snippets": "코드 조각", "tasks": "작업", @@ -13493,7 +13597,7 @@ }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedAccessibleView": { "gettingStarted.description": "설명: {0}", - "gettingStarted.step": "{0}단계: {1}\r\n설명: {2}", + "gettingStarted.step": "{0}\r\n{1}", "gettingStarted.title": "제목: {0}" }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedColors": { @@ -13548,7 +13652,7 @@ }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedInput": { "getStarted": "시작", - "walkthroughPageTitle": "Walkthrough: " + "walkthroughPageTitle": "연습: " }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedService": { "builtin": "기본 제공", @@ -13580,7 +13684,7 @@ "gettingStarted.accessibleView.title": "화면 읽기 프로그램 사용자는 접근성 보기에서 콘텐츠를 한 줄, 문자별로 검사할 수 있습니다.", "gettingStarted.beginner.description": "가장 중요한 기능에 대한 개요 보기", "gettingStarted.beginner.title": "기본 사항 알아보기", - "gettingStarted.beginner.walkthroughPageTitle": "Essential Features", + "gettingStarted.beginner.walkthroughPageTitle": "필수 기능", "gettingStarted.codeFolding.description.interpolated": "접기 전환 명령을 사용하여 코드 섹션을 접거나 펼칩니다.\r\n{0}\r\n 재귀적으로 접기 전환 명령을 사용하여 재귀적으로 접기 또는 펼치기\r\n{1}\r\n", "gettingStarted.codeFolding.title": "코드 폴딩을 사용해 코드 블록을 축소하여 관심 있는 코드에 포커스를 둡니다.", "gettingStarted.commandPalette.description.interpolated": "마우스를 사용하지 않고 명령을 실행하여 VS Code 작업을 수행합니다.\r\n{0}", @@ -13609,7 +13713,7 @@ "gettingStarted.newFile.description": "제목 없는 새 텍스트 파일, Notebook 또는 사용자 지정 편집기를 엽니다.", "gettingStarted.newFile.title": "새 파일...", "gettingStarted.notebook.title": "Notebook 사용자 지정", - "gettingStarted.notebook.walkthroughPageTitle": "Notebooks", + "gettingStarted.notebook.walkthroughPageTitle": "Notebook", "gettingStarted.notebookProfile.description": "원하는 방식으로 느낄 수 있도록 Notebook을 가져옵니다.", "gettingStarted.notebookProfile.title": "Notebook의 레이아웃을 선택합니다.", "gettingStarted.openFile.description": "파일을 열어 작업을 시작합니다.", @@ -13635,13 +13739,13 @@ "gettingStarted.setup.OpenFolderWeb.description.interpolated": "코딩을 시작할 준비가 되었습니다. 로컬 프로젝트 또는 원격 리포지토리를 열어 파일을 VS Code로 가져올 수 있습니다.\r\n{0}\r\n{1}", "gettingStarted.setup.description": "편집기 사용자 지정, 기본 사항 알아보기 및 코딩 시작", "gettingStarted.setup.title": "VS Code 시작", - "gettingStarted.setup.walkthroughPageTitle": "Setup VS Code", + "gettingStarted.setup.walkthroughPageTitle": "VS Code 설정", "gettingStarted.setupAccessibility.description": "VS Code에 액세스할 수 있는 도구와 바로 가기를 알아봅니다. 일부 작업은 연습 컨텍스트 내에서 수행할 수 없습니다.", "gettingStarted.setupAccessibility.title": "접근성 기능 시작", - "gettingStarted.setupAccessibility.walkthroughPageTitle": "Setup VS Code Accessibility", + "gettingStarted.setupAccessibility.walkthroughPageTitle": "VS Code 접근성 설정", "gettingStarted.setupWeb.description": "편집기 사용자 지정, 기본 사항 알아보기 및 코딩 시작", "gettingStarted.setupWeb.title": "웹용 VS Code 시작", - "gettingStarted.setupWeb.walkthroughPageTitle": "Setup VS Code Web", + "gettingStarted.setupWeb.walkthroughPageTitle": "VS Code 웹 설정", "gettingStarted.shortcuts.description.interpolated": "즐겨 찾는 명령을 검색한 후에는 즉시 액세스할 수 있는 사용자 지정 바로 가기 키를 만드세요.\r\n{0}", "gettingStarted.shortcuts.title": "바로 가기 사용자 지정", "gettingStarted.tasks.description.interpolated": "일반적인 워크 플로에 대한 작업을 만들고 스크립트 실행 및 자동 결과 확인의 통합 경험을 즐기세요.\r\n{0}", @@ -14038,9 +14142,12 @@ "useOtherAccount": "다른 계정에 로그인" }, "vs/workbench/services/authentication/browser/authenticationService": { + "authentication.id": "인증 공급자의 ID입니다.", "authentication.idConflict": "이 인증 ID '{0}'은(는) 이미 등록되어 있음", + "authentication.label": "인증 공급자의 사람이 읽을 수 있는 이름입니다.", "authentication.missingId": "인증 기여는 ID를 지정해야 합니다.", - "authentication.missingLabel": "인증 기여는 레이블을 지정해야 합니다." + "authentication.missingLabel": "인증 기여는 레이블을 지정해야 합니다.", + "authenticationExtensionPoint": "인증 제공" }, "vs/workbench/services/auxiliaryWindow/browser/auxiliaryWindowService": { "lifecycleVeto": "변경한 내용이 저장되지 않을 수 있습니다. 확인 후 '취소'를 누르고 다시 시도하세요.", @@ -14284,6 +14391,7 @@ "install single extension": "'{0}' 확장을 설치하고 디바이스 간에 동기화하시겠습니까?", "limited support": "'{0}'에서는 {1}의 기능이 제한됩니다.", "main.notFound": "{0}(을)를 찾을 수 없어 활성화할 수 없습니다.", + "manifest is not found": "Manifest is not found", "multipleDependentsError": "확장 '{0}'을(를) 제거할 수 없습니다. 확장 '{1}', '{2}' 등이 이 확장에 종속됩니다.", "non web extensions": "'{0}'에는 {1}에서 지원되지 않는 확장이 포함되어 있습니다.", "non web extensions detail": "지원되지 않는 확장을 포함합니다.", @@ -14291,6 +14399,11 @@ "singleDependentError": "확장 '{0}'을(를) 제거할 수 없습니다. 확장 '{1}'이(가) 이 확장에 종속됩니다.", "twoDependentsError": "확장 '{0}'을(를) 제거할 수 없습니다. 확장 '{1}' 및 '{2}'이(가) 이 확장에 종속됩니다." }, + "vs/workbench/services/extensionManagement/common/webExtensionManagementService": { + "VS Code for Web": "{0} for the Web", + "learn why": "Learn Why", + "not web tooltip": "The '{0}' extension is not available in {1}." + }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", "remote": "원격" @@ -14368,6 +14481,7 @@ "vscode.extension.activationEvents.onSearch": "지정된 구성표로 폴더에서 검색을 시작할 때마다 활성화 이벤트를 내보냅니다.", "vscode.extension.activationEvents.onStartupFinished": "시작이 완료된 후 내보내는 활성화 이벤트입니다(모든 `*` 활성화된 확장의 활성화가 완료된 후).", "vscode.extension.activationEvents.onTaskType": "특정 유형의 작업을 나열하거나 해결해야 할 때마다 내보내는 활성화 이벤트입니다.", + "vscode.extension.activationEvents.onTerminalCompletionsRequested": "An activation event emitted when terminal completions are requested.", "vscode.extension.activationEvents.onTerminalProfile": "특정 터미널 프로필이 시작될 때 내보낸 활성화 이벤트입니다.", "vscode.extension.activationEvents.onTerminalQuickFixRequest": "명령이 이 ID와 연결된 선택기와 일치할 때 내보내는 활성화 이벤트", "vscode.extension.activationEvents.onUri": "이 확장으로 이동되는 시스템 차원 URI를 열 때마다 활성화 이벤트를 내보냅니다.", @@ -14456,12 +14570,12 @@ "startBisect": "확장 이등분 시작" }, "vs/workbench/services/files/electron-sandbox/diskFileSystemProvider": { - "fileWatcher": "File Watcher" + "fileWatcher": "파일 감시자" }, "vs/workbench/services/files/electron-sandbox/elevatedFileService": { - "fileNotTrusted": "Workspace is not trusted.", - "fileNotTrustedMessagePosix": "You are about to save '{0}' as super user.", - "fileNotTrustedMessageWindows": "You are about to save '{0}' as admin." + "fileNotTrusted": "작업 영역을 신뢰할 수 없음", + "fileNotTrustedMessagePosix": "'{0}'을(를) 슈퍼 사용자로 저장하려고 합니다.", + "fileNotTrustedMessageWindows": "'{0}'을(를) 관리자로 저장하려고 합니다." }, "vs/workbench/services/filesConfiguration/common/filesConfigurationService": { "configuredReadonly": "파일이 설정을 통해 읽기 전용으로 설정되었기 때문에 편집기는 읽기 전용입니다. [여기를 클릭](command:{0})하여 구성하거나 [이 세션에 대해 토글](command:{1})합니다.", @@ -14754,8 +14868,8 @@ "genericSaveError": "'{0}'을(를) 저장하지 못함: {1}" }, "vs/workbench/services/textfile/common/textFileSaveParticipant": { - "saveParticipants1": "Running Code Actions and Formatters...", - "skip": "Skip" + "saveParticipants1": "코드 작업 및 포맷터를 실행하는 중...", + "skip": "건너뛰기" }, "vs/workbench/services/textfile/electron-sandbox/nativeTextFileService": { "join.textFiles": "텍스트 파일 저장 중" @@ -14796,7 +14910,7 @@ "error.fontStyle": "'{0}' 글꼴의 글꼴 스타일이 잘못되었습니다. 설정을 무시합니다.", "error.fontWeight": "'{0}' 글꼴의 글꼴 두께가 잘못되었습니다. 설정을 무시합니다.", "error.icon.font": "아이콘 정의 '{0}'을(를) 건너뜁니다. 알 수 없는 글꼴입니다.", - "error.icon.fontCharacter": "아이콘 정의 '{0}'을(를) 건너뜁니다. 알 수 없는 fontCharacter입니다.", + "error.icon.fontCharacter": "아이콘 정의 '{0}'을(를) 건너뛰고 있습니다. 알 수 없는 fontCharacter입니다. Sing을 사용해야 합니다. 문자 또는 \\ 뒤에 유니코드 코드 포인트가 16진수로 표시됩니다.", "error.invalidformat": "제품 아이콘 테마 파일의 잘못된 형식: 개체가 필요합니다.", "error.missingProperties": "제품 아이콘 테마 파일 형식 오류: iconDefinitions 및 글꼴을 포함해야 합니다.", "error.noFontSrc": "'{0}' 글꼴의 유효한 글꼴 원본이 없습니다. 글꼴 정의를 무시합니다.", @@ -14868,10 +14982,11 @@ "schema.folderNamesExpanded": "폴더 이름을 확장된 폴더의 아이콘과 연결합니다. 개체 키는 경로 세그먼트를 제외한 폴더 이름입니다. 패턴이나 와일드카드는 허용되지 않습니다. 폴더 이름 일치는 대/소문자를 구분하지 않습니다.", "schema.font-format": "글꼴의 형식입니다.", "schema.font-path": "현재 파일 아이콘 테마 파일에 상대적인 글꼴 경로입니다.", - "schema.font-size": "The default size of the font. We strongly recommend using a percentage value, for example: 125%.", + "schema.font-size": "기본 글꼴 크기입니다. 백분율 값(예: 125%)을 사용하는 것이 좋습니다.", "schema.font-style": "글꼴의 스타일입니다. 유효한 값은 https://developer.mozilla.org/en-US/docs/Web/CSS/font-style을 참조하세요.", "schema.font-weight": "글꼴의 두께입니다. 유효한 값은 https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight를 참조하세요.", "schema.fontCharacter": "문자 모양 글꼴을 사용하는 경우: 사용할 글꼴의 문자입니다.", + "schema.fontCharacter.formatError": "fontCharacter는 단일 문자 또는 백슬래시여야 하며 그 뒤에 유니코드 코드 포인트가 16진수여야 합니다.", "schema.fontColor": "문자 모양 글꼴을 사용하는 경우: 사용할 색", "schema.fontId": "글꼴을 사용하는 경우: 글꼴의 ID입니다. 설정하지 않으면 기본값으로 첫 번째 글꼴 정의가 사용됩니다.", "schema.fontSize": "글꼴을 사용하는 경우: 텍스트 글꼴에 대한 글꼴 크기(백분율로 표시)입니다. 설정하지 않으면 기본값으로 글꼴 정의의 크기가 사용됩니다.", @@ -14904,10 +15019,12 @@ "contributes.icons": "확장 정의 테마 지정 가능 아이콘을 제공합니다.", "invalid.icons.configuration": "'configuration.icons'는 아이콘 이름을 속성으로 사용하는 개체여야 합니다.", "invalid.icons.default": "'configuration.icons.default'는 'fontPath' 및 'fontCharacter' 속성을 사용하는 다른 테마 아이콘의 ID에 대한 참조(문자열)이거나 아이콘 정의(개체)여야 합니다.", + "invalid.icons.default.fontCharacter": "'contributes.icons.default.fontCharacter'가 단일 문자 또는 \\ 뒤에 유니코드 코드 포인트(16진수)로 구성되어야 합니다.", "invalid.icons.default.fontPath.extension": "파일 확장명이 'woff', woff2 또는 'ttf'여야 하는 'contributes.icons.default.fontPath'가 '{0}'입니다.", "invalid.icons.default.fontPath.path": "'contributes.icons.default.fontPath'({0})가 확장 폴더({0}) 내에 포함되어야 합니다.", "invalid.icons.description": "'configuration.icons.description'을 정의해야 하며 비워 둘 수 없습니다.", - "invalid.icons.id.format": "'configuration.icons' 키는 아이콘 ID를 나타내며 문자, 숫자 및 빼기만 포함할 수 있습니다. 'component-iconname' 형식으로 된 두 개 이상의 세그먼트로 구성되어야 합니다." + "invalid.icons.id.format": "'configuration.icons' 키는 아이콘 ID를 나타내며 문자, 숫자 및 빼기만 포함할 수 있습니다. 'component-iconname' 형식으로 된 두 개 이상의 세그먼트로 구성되어야 합니다.", + "schema.fontCharacter.formatError": "fontCharacter는 단일 문자 또는 백슬래시 뒤에 유니코드 코드 포인트(16진수)여야 합니다." }, "vs/workbench/services/themes/common/productIconThemeSchema": { "schema.font-format": "글꼴의 형식입니다.", @@ -15095,6 +15212,7 @@ "no": "아니요", "no account": "사용할 수 있는 계정이 없습니다.", "no authentication providers": "사용 가능한 인증 공급자가 없으므로 설정 동기화를 켤 수 없습니다.", + "no authentication providers during signin": "사용 가능한 인증 공급자가 없으므로 로그인할 수 없습니다.", "others": "기타", "replace local": "로컬 바꾸기(&&L)", "replace remote": "원격 바꾸기(&&R)", @@ -15128,7 +15246,10 @@ }, "vs/workbench/services/views/browser/viewDescriptorService": { "hideView": "'{0}' 숨기기", - "resetViewLocation": "위치 다시 설정" + "hideViewDescription": "{0} 뷰가 표시되고 뷰 컨테이너가 표시되는 경우 숨깁니다.", + "resetViewLocation": "위치 다시 설정", + "toggleVisibilityDescription": "뷰 컨테이너가 표시되어 있는 경우 {0} 뷰의 가시성을 전환합니다.", + "user": "사용자 뷰 컨테이너" }, "vs/workbench/services/views/browser/viewsService": { "editor": "텍스트 편집기", @@ -15198,8 +15319,8 @@ "join.fileWorkingCopyManager": "작업 복사본 저장 중" }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { - "saveParticipants1": "Running Code Actions and Formatters...", - "skip": "Skip" + "saveParticipants1": "코드 작업 및 포맷터를 실행하는 중...", + "skip": "건너뛰기" }, "vs/workbench/services/workingCopy/common/workingCopyHistoryService": { "default.source": "파일 저장됨", diff --git a/i18n/vscode-language-pack-pl/package.json b/i18n/vscode-language-pack-pl/package.json index 579078a2ad..ea98d21152 100644 --- a/i18n/vscode-language-pack-pl/package.json +++ b/i18n/vscode-language-pack-pl/package.json @@ -310,6 +310,10 @@ "id": "vscode.swift", "path": "./translations/extensions/vscode.swift.i18n.json" }, + { + "id": "vscode.terminal-suggest", + "path": "./translations/extensions/vscode.terminal-suggest.i18n.json" + }, { "id": "vscode.theme-abyss", "path": "./translations/extensions/vscode.theme-abyss.i18n.json" diff --git a/i18n/vscode-language-pack-pl/translations/extensions/vscode.git.i18n.json b/i18n/vscode-language-pack-pl/translations/extensions/vscode.git.i18n.json index 68387e9943..6f7715dccb 100644 --- a/i18n/vscode-language-pack-pl/translations/extensions/vscode.git.i18n.json +++ b/i18n/vscode-language-pack-pl/translations/extensions/vscode.git.i18n.json @@ -155,13 +155,15 @@ "Never": "Nigdy", "No": "Nie", "No rebase in progress.": "Nie jest wykonywana żadna zmiana bazy.", + "Not Committed Yet": "Not Committed Yet", + "Not Committed Yet (Staged)": "Not Committed Yet (Staged)", "OK": "OK", "OK, Don't Ask Again": "OK, nie pytaj ponownie", "OK, Don't Show Again": "OK, nie pokazuj ponownie", "Open": "Otwórz", "Open Commit": "Otwórz zatwierdzenie", "Open Comparison": "Otwórz porównanie", - "Open File": "Open File", + "Open File": "Otwórz plik", "Open Git Log": "Otwórz dziennik Git", "Open Merge": "Otwórz scalanie", "Open Repositories In Parent Folders": "Otwórz repozytoria w folderach nadrzędnych", @@ -268,7 +270,7 @@ "There are {0} unsaved files.\n\nWould you like to save them before stashing?": "Istnieją {0} niezapisane pliki.\n\nCzy chciałbyś je zapisać przed schowaniem?", "There are {0} untracked files which will be DELETED FROM DISK if discarded.": "Istnieją nieśledzone pliki ({0}), które zostaną USUNIĘTE Z DYSKU w przypadku odrzucenia.", "There were merge conflicts while applying the stash.": "Wystąpiły konflikty scalania podczas stosowania przechowalni.", - "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.": "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.", + "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.": "Wystąpiły konflikty scalania podczas selekcjonowania zmian. Rozwiąż konflikty przed ich zatwierdzeniem.", "This action will pull and push commits from and to \"{0}/{1}\".": "Ta akcja spowoduje ściąganie i wypychanie zatwierdzeń z i do elementu „{0}/{1}“.", "This repository has no remotes configured to fetch from.": "Dla tego repozytorium nie skonfigurowano żadnych elementów zdalnych, z których można pobrać.", "This will DELETE {0} untracked files!\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST.": "This will DELETE {0} untracked files!\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST.", @@ -281,6 +283,7 @@ "Untracked": "Nieśledzone", "Untracked Changes": "Nieśledzone zmiany", "Update Git": "Aktualizuj repozytorium Git", + "View Commit": "View Commit", "Would you like to add \"{0}\" to .gitignore?": "Czy chcesz dodać element „{0}” do pliku .gitignore?", "Would you like to open the cloned repository, or add it to the current workspace?": "Czy chcesz otworzyć sklonowane repozytorium, czy też dodać je do bieżącego obszaru roboczego?", "Would you like to open the cloned repository?": "Czy chcesz otworzyć sklonowane repozytorium?", @@ -304,7 +307,9 @@ "[main] Using git \"{0}\" from \"{1}\"": "[główne] Używanie repozytorium Git „{0}” z „{1}”", "[main] Validating found git in: \"{0}\"": "[główne] Weryfikowanie znalezionego repozytorium Git w: „{0}”", "branches": "gałęzie", + "in {0}": "in {0}", "no": "nie", + "now": "now", "remote branches": "gałęzie zdalne", "tags": "tagi", "yes": "tak", @@ -331,10 +336,63 @@ "{0} Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "{0} Opublikuj Branch", "{0} Sync Changes{1}{2}": "{0} Synchronizuj zmiany{1}{2}", "{0} characters over {1} in current line": "Znaki ponad {1} w bieżącym wierszu: {0}", + "{0} day": "{0} day", + "{0} day ago": "{0} day ago", + "{0} days": "{0} days", + "{0} days ago": "{0} days ago", + "{0} hour": "{0} hour", + "{0} hour ago": "{0} hour ago", + "{0} hours": "{0} hours", + "{0} hours ago": "{0} hours ago", + "{0} hr": "{0} hr", + "{0} hr ago": "{0} hr ago", + "{0} hrs": "{0} hrs", + "{0} hrs ago": "{0} hrs ago", + "{0} min": "{0} min", + "{0} min ago": "{0} min ago", + "{0} mins": "{0} mins", + "{0} mins ago": "{0} mins ago", + "{0} minute": "{0} minute", + "{0} minute ago": "{0} minute ago", + "{0} minutes": "{0} minutes", + "{0} minutes ago": "{0} minutes ago", + "{0} mo": "{0} mo", + "{0} mo ago": "{0} mo ago", + "{0} month": "{0} month", + "{0} month ago": "{0} month ago", + "{0} months": "{0} months", + "{0} months ago": "{0} months ago", + "{0} mos": "{0} mos", + "{0} mos ago": "{0} mos ago", + "{0} sec": "{0} sec", + "{0} sec ago": "{0} sec ago", + "{0} second": "{0} second", + "{0} second ago": "{0} second ago", + "{0} seconds": "{0} seconds", + "{0} seconds ago": "{0} seconds ago", + "{0} secs": "{0} secs", + "{0} secs ago": "{0} secs ago", + "{0} week": "{0} week", + "{0} week ago": "{0} week ago", + "{0} weeks": "{0} weeks", + "{0} weeks ago": "{0} weeks ago", + "{0} wk": "{0} wk", + "{0} wk ago": "{0} wk ago", + "{0} wks": "{0} wks", + "{0} wks ago": "{0} wks ago", + "{0} year": "{0} year", + "{0} year ago": "{0} year ago", + "{0} years": "{0} years", + "{0} years ago": "{0} years ago", + "{0} yr": "{0} yr", + "{0} yr ago": "{0} yr ago", + "{0} yrs": "{0} yrs", + "{0} yrs ago": "{0} yrs ago", "{0} ↔ {1}": "{0} ↔ {1}" }, "package": { "colors.added": "Kolor dodanych zasobów.", + "colors.blameEditorDecoration": "Color for the blame editor decoration.", "colors.conflict": "Kolor zasobów z konfliktami.", "colors.deleted": "Kolor usuniętych zasobów.", "colors.ignored": "Kolor ignorowanych zasobów.", @@ -358,7 +416,7 @@ "command.checkoutDetached": "Wyewidencjonowanie do (odłączone)...", "command.checkoutRefDetached": "Wyewidencjonuj (odłączone)", "command.cherryPick": "Selekcjonowanie...", - "command.cherryPickAbort": "Abort Cherry Pick", + "command.cherryPickAbort": "Przerwij selekcjonowanie", "command.cherryPickRef": "Wyselekcjonuj", "command.clean": "Odrzuć zmiany", "command.cleanAll": "Odrzuć wszystkie zmiany", @@ -493,6 +551,8 @@ "config.autofetch": "W przypadku ustawienia wartości true zatwierdzenia będą automatycznie pobierane z domyślnego repozytorium zdalnego bieżącego repozytorium Git. Ustawienie wartości `all` powoduje pobieranie ze wszystkich repozytoriów zdalnych.", "config.autofetchPeriod": "Czas w sekundach pomiędzy każdym automatycznym pobraniem git, gdy `#git.autofetch#` jest włączony.", "config.autorefresh": "Określa, czy jest włączone automatyczne odświeżanie.", + "config.blameEditorDecoration.enabled": "Controls whether to show git blame information in the editor using editor decorations.", + "config.blameStatusBarItem.enabled": "Controls whether to show git blame information in the status bar.", "config.branchPrefix": "Prefiks używany podczas tworzenia nowej gałęzi.", "config.branchProtection": "Lista chronionych gałęzi. Domyślnie monit jest wyświetlany, zanim zmiany zostaną zatwierdzone w chronionej gałęzi. Monit można kontrolować przy użyciu ustawienia „#git.branchProtectionPrompt#”.", "config.branchProtectionPrompt": "Określa, czy monit jest wyświetlany, zanim zmiany zostaną zatwierdzone w chronionej gałęzi.", diff --git a/i18n/vscode-language-pack-pl/translations/extensions/vscode.ipynb.i18n.json b/i18n/vscode-language-pack-pl/translations/extensions/vscode.ipynb.i18n.json index d831b2bebf..260533b1c9 100644 --- a/i18n/vscode-language-pack-pl/translations/extensions/vscode.ipynb.i18n.json +++ b/i18n/vscode-language-pack-pl/translations/extensions/vscode.ipynb.i18n.json @@ -16,7 +16,7 @@ "copyCellOutput.title": "Kopiuj dane wyjściowe komórki", "description": "Zapewnia podstawową obsługę w przypadku otwierania i odczytywania plików .ipynb Jupyter Notebook", "displayName": "Obsługa plików .ipynb", - "ipynb.experimental.serialization": "Experimental feature to serialize the Jupyter notebook in a worker thread.", + "ipynb.experimental.serialization": "Funkcja eksperymentalna umożliwiająca serializowanie aplikacji Jupyter Notebook w wątku roboczym.", "ipynb.pasteImagesAsAttachments.enabled": "Włącz/wyłącz wklejanie obrazów do komórek języka Markdown w plikach notesu ipynb. Wklejone obrazy są wstawiane jako załączniki do komórki.", "markdownAttachmentRenderer.displayName": "Oznacz językiem Markdown w programie renderującym załącznik komórki IPYNB", "newUntitledIpynb.shortTitle": "Jupyter Notebook", diff --git a/i18n/vscode-language-pack-pl/translations/extensions/vscode.markdown-language-features.i18n.json b/i18n/vscode-language-pack-pl/translations/extensions/vscode.markdown-language-features.i18n.json index ce44f9eefa..77c65b9fcd 100644 --- a/i18n/vscode-language-pack-pl/translations/extensions/vscode.markdown-language-features.i18n.json +++ b/i18n/vscode-language-pack-pl/translations/extensions/vscode.markdown-language-features.i18n.json @@ -34,13 +34,16 @@ "Follow link": "Otwórz link", "Go to link definition": "Przejdź do definicji linku", "Header does not exist in file: {0}": "Nagłówek nie istnieje w pliku: {0}", + "Insert Markdown Audio": "Insert Markdown Audio", "Insert Markdown Image": "Wstaw obraz języka Markdown", "Insert Markdown Images": "Wstaw obrazy języka Markdown", "Insert Markdown Images and Links": "Wstaw obrazy i linki języka Markdown", "Insert Markdown Link": "Wstaw link języka Markdown", "Insert Markdown Links": "Wstaw linki języka Markdown", "Insert Markdown Media": "Wstaw nośnik Markdown", + "Insert Markdown Media and Images": "Insert Markdown Media and Images", "Insert Markdown Media and Links": "Wstaw multimedia i linki Markdown", + "Insert Markdown Video": "Insert Markdown Video", "Insert image": "Wstawianie obrazu", "Insert link": "Wstawianie linku", "Link definition for '{0}' already exists": "Definicja linku dla elementu „{0}” już istnieje", diff --git a/i18n/vscode-language-pack-pl/translations/extensions/vscode.microsoft-authentication.i18n.json b/i18n/vscode-language-pack-pl/translations/extensions/vscode.microsoft-authentication.i18n.json index 745ad70880..e5b88d6cc7 100644 --- a/i18n/vscode-language-pack-pl/translations/extensions/vscode.microsoft-authentication.i18n.json +++ b/i18n/vscode-language-pack-pl/translations/extensions/vscode.microsoft-authentication.i18n.json @@ -29,6 +29,9 @@ "package": { "description": "Dostawca uwierzytelniania firmy Microsoft", "displayName": "Konto Microsoft", + "microsoft-authentication.implementation.description": "The authentication implementation to use for signing in with a Microsoft account.", + "microsoft-authentication.implementation.enumDescriptions.classic": "Use the classic authentication flow to sign in with a Microsoft account.", + "microsoft-authentication.implementation.enumDescriptions.msal": "Use the Microsoft Authentication Library (MSAL) to sign in with a Microsoft account.", "microsoft-sovereign-cloud.customEnvironment.activeDirectoryEndpointUrl.description": "Punkt końcowy usługi Active Directory dla niestandardowej suwerennej chmury.", "microsoft-sovereign-cloud.customEnvironment.activeDirectoryResourceId.description": "Identyfikator zasobu usługi Active Directory dla niestandardowej suwerennej chmury.", "microsoft-sovereign-cloud.customEnvironment.description": "Niestandardowa konfiguracja dla suwerennej chmury do użycia z dostawcą uwierzytelniania suwerennej chmury firmy Microsoft. To wraz z ustawieniem `#microsoft-sovereign-cloud.environment#` na wartość „niestandardowa” jest wymagane do korzystania z tej funkcji.", @@ -41,8 +44,7 @@ "microsoft-sovereign-cloud.environment.enumDescriptions.AzureUSGovernment": "Platforma Azure dla administracji Stanów Zjednoczone Ameryki", "microsoft-sovereign-cloud.environment.enumDescriptions.custom": "Niestandardowa suwerenna chmura firmy Microsoft", "signIn": "Zaloguj się", - "signOut": "Wyloguj się", - "useMsal.description": "Użyj biblioteki Microsoft Authentication Library (MSAL), aby zalogować się przy użyciu konta Microsoft." + "signOut": "Wyloguj się" } } } \ No newline at end of file diff --git a/i18n/vscode-language-pack-pl/translations/extensions/vscode.terminal-suggest.i18n.json b/i18n/vscode-language-pack-pl/translations/extensions/vscode.terminal-suggest.i18n.json new file mode 100644 index 0000000000..930d5316d4 --- /dev/null +++ b/i18n/vscode-language-pack-pl/translations/extensions/vscode.terminal-suggest.i18n.json @@ -0,0 +1,17 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Extension to add terminal completions for zsh, bash, and fish terminals.", + "displayName": "Terminal Suggest for VS Code", + "view.name": "Terminal Suggest" + } + } +} \ No newline at end of file diff --git a/i18n/vscode-language-pack-pl/translations/extensions/vscode.typescript-language-features.i18n.json b/i18n/vscode-language-pack-pl/translations/extensions/vscode.typescript-language-features.i18n.json index ce9b5bc934..0547225495 100644 --- a/i18n/vscode-language-pack-pl/translations/extensions/vscode.typescript-language-features.i18n.json +++ b/i18n/vscode-language-pack-pl/translations/extensions/vscode.typescript-language-features.i18n.json @@ -63,7 +63,7 @@ "Go to Source Definition failed. Requires TypeScript 4.7+.": "Przejście do definicji źródła nie powiodło się. Wymagany jest język TypeScript 4.7 lub nowszy.", "Go to Source Definition failed. Unknown file type.": "Przejście do definicji źródła nie powiodło się. Nieznany typ pliku.", "Go to Source Definition failed. Unsupported file type.": "Przejście do definicji źródła nie powiodło się. Nieobsługiwany typ pliku.", - "Initializing project '{0}'": "Inicjowanie projektu „{0}”", + "Initializing '{0}'": "Inicjowanie „{0}”", "JS/TS IntelliSense Status": "Stan funkcji IntelliSense języka JS/TS", "JSDoc comment": "Komentarz JSDoc", "Learn More": "Dowiedz się więcej", @@ -87,8 +87,6 @@ "Please report an issue against Yarn PnP": "Zgłoś problem dotyczący usługi YARN PnP", "Please update your TypeScript version": "Zaktualizuj wersję języka TypeScript", "Project Wide IntelliSense not available": "Funkcja IntelliSense dla całego projektu jest niedostępna", - "Related files provider failed. Copilot requested file with unsupported language mode.": "Related files provider failed. Copilot requested file with unsupported language mode.", - "Related files provider failed. No active text editor.": "Related files provider failed. No active text editor.", "Remove Unused Imports": "Usuń nieużywane importy", "Remove all unused code": "Usuń cały nieużywany kod", "Report Issue": "Zgłoś problem", @@ -139,27 +137,7 @@ "{0} references": "Odwołania: {0}" }, "package": { - "codeActions.refactor.extract.constant.description": "Wyodrębnij wyrażenie do stałej.", - "codeActions.refactor.extract.constant.title": "Wyodrębnij stałą", - "codeActions.refactor.extract.function.description": "Wyodrębnij wyrażenie do metody lub funkcji.", - "codeActions.refactor.extract.function.title": "Wyodrębnij funkcję", - "codeActions.refactor.extract.interface.description": "Wyodrębnij typ do interfejsu.", - "codeActions.refactor.extract.interface.title": "Wyodrębnij interfejs", - "codeActions.refactor.extract.type.description": "Wyodrębnij typ do aliasu typu.", - "codeActions.refactor.extract.type.title": "Wyodrębnij typ", - "codeActions.refactor.move.newFile.description": "Przenieś wyrażenie do nowego pliku.", - "codeActions.refactor.move.newFile.title": "Przenieś do nowego pliku", - "codeActions.refactor.rewrite.arrow.braces.description": "Dodaj lub usuń nawiasy klamrowe w funkcji strzałki.", - "codeActions.refactor.rewrite.arrow.braces.title": "Przepisz nawiasy klamrowe strzałki", - "codeActions.refactor.rewrite.export.description": "Konwertuj między eksportem domyślnym a eksportem nazwanym.", - "codeActions.refactor.rewrite.export.title": "Konwertuj eksport", - "codeActions.refactor.rewrite.import.description": "Konwertuj między nazwanymi importami i importami przestrzeni nazw.", - "codeActions.refactor.rewrite.import.title": "Konwertuj import", - "codeActions.refactor.rewrite.parameters.toDestructured.title": "Konwertuj parametry na obiekt destrukturyzowany", - "codeActions.refactor.rewrite.property.generateAccessors.description": "Generuj metody dostępu „get” i „set”.", - "codeActions.refactor.rewrite.property.generateAccessors.title": "Generuj metody dostępu", - "codeActions.source.organizeImports.title": "Organizuj importy", - "configuration.expandableHover": "(Eksperymentalne) Włącz/wyłącz rozwijanie po najechaniu kursorem.", + "configuration.expandableHover": "Włącz/wyłącz rozwijanie po najechaniu kursorem.", "configuration.implicitProjectConfig.checkJs": "Włącz/wyłącz sprawdzanie semantyczne plików języka JavaScript. Istniejące pliki „jsconfig.json” lub „tsconfig.json” przesłaniają to ustawienie.", "configuration.implicitProjectConfig.experimentalDecorators": "Włącz/wyłącz parametr „experimentalDecorators” w plikach języka JavaScript, które nie są częścią projektu. Istniejące pliki „jsconfig.json” lub „tsconfig.json” przesłaniają to ustawienie.", "configuration.implicitProjectConfig.module": "Ustawia system modułów dla programu. Zobacz więcej: https://www.typescriptlang.org/tsconfig#module.", @@ -176,7 +154,7 @@ "configuration.inlayHints.variableTypes.suppressWhenTypeMatchesName": "Pomiń wskazówki typu dla zmiennych, których nazwa jest identyczna z nazwą typu.", "configuration.javascript.checkJs.checkJs.deprecation": "To ustawienie zostało zastąpione przez `js/ts.implicitProjectConfig.checkJs`.", "configuration.javascript.checkJs.experimentalDecorators.deprecation": "To ustawienie zostało zastąpione przez `js/ts.implicitProjectConfig.experimentalDecorators`.", - "configuration.preferGoToSourceDefinition": "Powoduje, że polecenie „Przejdź do definicji” unika, gdy jest to możliwe, plików deklaracji typu, wyzwalając zamiast tego polecenie „Przejdź do definicji źródła”. Umożliwia to wyzwalanie funkcji „Przejdź do definicji źródła” za pomocą gestu myszy.", + "configuration.preferGoToSourceDefinition": "Powoduje, że funkcja „Przejdź do definicji” unika, jeśli jest to możliwe, plików deklaracji typu, wyzwalając zamiast tego polecenie „Przejdź do definicji źródła”. Umożliwia to wyzwalanie funkcji „Przejdź do definicji źródła” za pomocą gestu myszy.", "configuration.suggest.autoImports": "Włącz/wyłącz sugestie automatycznego importowania.", "configuration.suggest.classMemberSnippets.enabled": "Włącz/wyłącz uzupełnianie fragmentów kodu dla składowych klasy.", "configuration.suggest.completeFunctionCalls": "Uzupełnij funkcje za pomocą ich sygnatury parametru.", @@ -188,7 +166,7 @@ "configuration.suggest.objectLiteralMethodSnippets.enabled": "Włącz/wyłącz uzupełnienia fragmentów kodu dla metod w literałach obiektów.", "configuration.suggest.paths": "Włącz/wyłącz sugestie dotyczące ścieżek w instrukcjach importu i wymagaj wywołań.", "configuration.surveys.enabled": "Włącz/wyłącz okazjonalne ankiety, które pomagają nam ulepszyć obsługę języków JavaScript i TypeScript w programie VS Code.", - "configuration.tsserver.experimental.enableProjectDiagnostics": "(Eksperymentalne) Umożliwia raportowanie błędów w całym projekcie.", + "configuration.tsserver.experimental.enableProjectDiagnostics": "Umożliwia raportowanie błędów w całym projekcie.", "configuration.tsserver.maxTsServerMemory": "Maksymalna ilość pamięci (w MB), która ma zostać przydzielona do procesu serwera języka TypeScript. Aby użyć limitu pamięci większego niż 4 GB, użyj `#typescript.tsserver.nodePath#`, aby uruchomić serwer TS z niestandardową instalacją węzła.", "configuration.tsserver.nodePath": "Uruchom serwer TS w przypadku niestandardowej instalacji węzła. Może to być ścieżka do pliku wykonywalnego węzła lub element „node”, jeśli chcesz, aby edytor VS Code wykrywał instalację węzła.", "configuration.tsserver.useSeparateSyntaxServer": "Włącz/wyłącz tworzenie oddzielnego serwera języka TypeScript, który może szybciej reagować na operacje związane ze składnią, takie jak obliczanie składania lub obliczanie symboli dokumentów.", @@ -198,14 +176,14 @@ "configuration.tsserver.useSyntaxServer.auto": "Zduplikuj zarówno pełny serwer, jak i lżejszy serwer przeznaczony do wykonywania operacji składniowych. Serwer składni służy do przyspieszania operacji składniowych i zapewniania funkcji IntelliSense podczas ładowania projektów.", "configuration.tsserver.useSyntaxServer.never": "Nie używaj dedykowanego serwera składni. Użyj pojedynczego serwera do obsługi wszystkich operacji funkcji IntelliSense.", "configuration.tsserver.useVsCodeWatcher": "Użyj obserwatorów plików w oprogramowaniu VS Code zamiast tych w języku TypeScript. Wymaga użycia języka TypeScript w wersji 5.4 lub nowszej w obszarze roboczym.", - "configuration.tsserver.useVsCodeWatcher.deprecation": "Please use the `#typescript.tsserver.watchOptions#` setting instead.", + "configuration.tsserver.useVsCodeWatcher.deprecation": "Zamiast tego użyj ustawienia „#typescript.tsserver.watchOptions#”.", "configuration.tsserver.watchOptions": "Skonfiguruj strategie obserwowania, które mają być używane do śledzenia plików i katalogów.", "configuration.tsserver.watchOptions.fallbackPolling": "W przypadku korzystania ze zdarzeń systemu plików ta opcja określa strategię sondowania, która jest używana, gdy w systemie zabraknie natywnych obserwatorów plików i/lub gdy system nie obsługuje natywnych obserwatorów plików.", "configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling ": "Korzystaj z kolejek dynamicznych, aby rzadziej modyfikowane pliki nie były tak często sprawdzane.", "configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval": "Sprawdzaj każdy plik pod kątem zmian kilka razy na sekundę w ustalonych odstępach czasu.", "configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval": "Sprawdzaj każdy plik pod kątem zmian kilka razy na sekundę, ale użyj heurystyki, aby sprawdzać niektóre typy plików rzadziej niż inne.", "configuration.tsserver.watchOptions.synchronousWatchDirectory": "Wyłącz odroczone monitorowanie katalogów. Odroczone monitorowanie jest przydatne, gdy wiele zmian plików może wystąpić jednocześnie (np. zmiana w node_modules z uruchamiania instalacji menedżera npm), ale można je wyłączyć przy użyciu tej flagi dla niektórych mniej popularnych konfiguracji.", - "configuration.tsserver.watchOptions.vscode": "Use VS Code's file watchers instead of TypeScript's. Requires using TypeScript 5.4+ in the workspace.", + "configuration.tsserver.watchOptions.vscode": "Użyj obserwatorów plików w oprogramowaniu VS Code zamiast tych w języku TypeScript. Wymaga użycia języka TypeScript w wersji 5.4 lub nowszej w obszarze roboczym.", "configuration.tsserver.watchOptions.watchDirectory": "Strategia określająca sposób monitorowania całych drzew katalogów w systemach, które nie mają funkcji cyklicznego monitorowania plików.", "configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling": "Użyj kolejki dynamicznej, w której rzadziej modyfikowane katalogi będą rzadziej sprawdzane.", "configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling": "Sonduje katalogi we fragmentach w regularnych odstępach czasu.", @@ -222,7 +200,7 @@ "configuration.tsserver.web.projectWideIntellisense.suppressSemanticErrors": "Eliminuje błędy semantyczne w sieci, nawet jeśli włączona jest funkcja IntelliSense dla całego projektu. Ta opcja jest zawsze włączona, gdy funkcja IntelliSense dla całego projektu nie jest włączona lub dostępna. Zobacz `#typescript.tsserver.web.projectWideIntellisense.enabled#`", "configuration.tsserver.web.typeAcquisition.enabled": "Włącz/wyłącz nabywanie pakietów w sieci Web. Spowoduje to włączenie funkcji IntelliSense dla zaimportowanych pakietów. Wymaga elementu `#typescript.tsserver.web.projectWideIntellisense.enabled#`. Obecnie nie jest obsługiwany w przeglądarce Safari.", "configuration.typescript": "TypeScript", - "configuration.updateImportsOnPaste": "Automatically update imports when pasting code. Requires TypeScript 5.7+.", + "configuration.updateImportsOnPaste": "Włącz aktualizowanie importów podczas wklejania kodu. Wymaga języka TypeScript 5.7+.\r\n\r\nDomyślnie jest wyświetlana opcja aktualizowania importów po wklejeniu. Możesz użyć ustawienia „#editor.pasteAs.preferences#”, aby automatycznie aktualizować importy podczas wklejania: `\"editor.pasteAs.preferences\": [ \"text.updateImports.jsts\" ]`.", "description": "Zapewnia bogatą obsługę języków JavaScript i TypeScript.", "displayName": "Funkcje języków TypeScript i JavaScript", "format.indentSwitchCase": "Wcięcie klauzul sprawy w instrukcjach zmiany. Wymaga użycia języka TypeScript 5.1+ w obszarze roboczym.", @@ -251,7 +229,7 @@ "inlayHints.parameterNames.none": "Wyłącz wskazówki dotyczące nazw parametrów.", "javascript.format.enable": "Włącz/wyłącz domyślny program formatujący języka JavaScript.", "javascript.goToProjectConfig.title": "Przejdź do konfiguracji projektu (jsconfig/tsconfig)", - "javascript.preferences.jsxAttributeCompletionStyle.auto": "Wstaw „={}” lub „=\"\"” po nazwach atrybutów na podstawie typu prop. Zobacz „javascript.preferences.quoteStyle”, aby kontrolować typ cudzysłowów używanych dla atrybutów ciągu.", + "javascript.preferences.jsxAttributeCompletionStyle.auto": "Wstaw element `={}` lub `=\"\"` po nazwach atrybutów na podstawie typu właściwości. Zobacz element „#tjavascript.preferences.quoteStyle#”, aby kontrolować typ cudzysłowów używanych dla atrybutów ciągu.", "javascript.preferences.organizeImports": "Zaawansowane preferencje kontrolujące sposób uporządkowania importów.", "javascript.referencesCodeLens.enabled": "Włącz/wyłącz funkcję CodeLens dla odwołań w plikach języka JavaScript.", "javascript.referencesCodeLens.showOnAllFunctions": "Włącz/wyłącz funkcję CodeLens dla odwołań wszystkich funkcji w plikach języka JavaScript.", @@ -270,7 +248,7 @@ "typescript.implementationsCodeLens.enabled": "Włącz/wyłącz funkcję CodeLens dla implementacji. Ta funkcja CodeLens pokazuje elementy implementujące interfejs.", "typescript.implementationsCodeLens.showOnInterfaceMethods": "Włącz/wyłącz implementacje funkcji CodeLens dla metod interfejsu.", "typescript.locale": "Ustawia ustawienia regionalne służące do raportowania błędów JavaScript i TypeScript. Domyślnie używane jest ustawienie regionalne VS Code.", - "typescript.locale.auto": "Używanie skonfigurowanego języka wyświetlania programu VS Code", + "typescript.locale.auto": "Użyj skonfigurowanego języka wyświetlania edytora VS Code.", "typescript.npm": "Określa ścieżkę do pliku wykonywalnego pakietu npm używanego na potrzeby [Automatic Type Acquisition](https://code.visualstudio.com/docs/nodejs/working-with-javascript#_typings-and-automatic-type-acquisition).", "typescript.openTsServerLog.title": "Otwórz dziennik serwera języka TS", "typescript.preferences.autoImportFileExcludePatterns": "Określ wzorce globalne plików do wykluczenia z importów automatycznych. Ścieżki względne są rozpoznawane względem katalogu głównego obszaru roboczego. Wzorce są oceniane przy użyciu semantyki tsconfig.json [`exclude`](https://www.typescriptlang.org/tsconfig#exclude).", @@ -291,21 +269,27 @@ "typescript.preferences.includePackageJsonAutoImports.off": "Nigdy nie wyszukuj zależności.", "typescript.preferences.includePackageJsonAutoImports.on": "Zawsze wyszukuj zależności.", "typescript.preferences.jsxAttributeCompletionStyle": "Preferowany styl uzupełniania atrybutów JSX.", - "typescript.preferences.jsxAttributeCompletionStyle.auto": "Wstaw znak „={}” lub „=\"\"” po nazwach atrybutów na podstawie typu właściwości. Zobacz element „typescript.preferences.quoteStyle”, aby kontrolować typ cudzysłowów używanych dla atrybutów ciągu.", + "typescript.preferences.jsxAttributeCompletionStyle.auto": "Wstaw element `={}` lub `=\"\"` po nazwach atrybutów na podstawie typu właściwości. Zobacz element „#typescript.preferences.quoteStyle#”, aby kontrolować typ cudzysłowów używanych dla atrybutów ciągu.", "typescript.preferences.jsxAttributeCompletionStyle.braces": "Wstaw element `={}` po nazwach atrybutów.", "typescript.preferences.jsxAttributeCompletionStyle.none": "Wstaw tylko nazwy atrybutów.", "typescript.preferences.organizeImports": "Zaawansowane preferencje kontrolujące sposób uporządkowania importów.", - "typescript.preferences.organizeImports.accentCollation": "Porównaj znaki ze znakami diakrytycznymi jako różne od znaku podstawowego.", - "typescript.preferences.organizeImports.caseFirst": "Wskazuje, czy wielkie litery występują przed małymi literami. Dotyczy tylko elementu `organizeImportsCollation: 'unicode'`.", + "typescript.preferences.organizeImports.accentCollation": "Wymaga elementu `organizeImports.unicodeCollation: 'unicode'`. Porównaj znaki ze znakami diakrytycznymi jako różne od znaku podstawowego.", + "typescript.preferences.organizeImports.caseFirst": "Wymaga elementu `organizeImports.unicodeCollation: 'unicode'`, a element `organizeImports.caseSensitivity` nie ma wartości `caseInsensitive`. Wskazuje, czy wielkie litery będą sortowane przed małymi literami.", + "typescript.preferences.organizeImports.caseFirst.default": "Domyślna kolejność określana przez ustawienie `locale`.", + "typescript.preferences.organizeImports.caseFirst.lower": "Małe litery występują przed wielkimi literami. Np. „ a, A, z, Z”.", + "typescript.preferences.organizeImports.caseFirst.upper": "Wielkie litery występują przed małymi literami. Np. „ A, a, B, b”.", + "typescript.preferences.organizeImports.caseSensitivity": "Określa sposób sortowania importów w odniesieniu do wielkości liter. Jeśli ustawienie ma wartość „auto” lub jest nieokreślone, wykryjemy wielkość liter dla każdego pliku", "typescript.preferences.organizeImports.caseSensitivity.auto": "Wykrywaj uwzględnianie wielkości liter na potrzeby sortowania importu.", "typescript.preferences.organizeImports.caseSensitivity.insensitive": "Sortuj importy bez uwzględnienia wielkości liter.", "typescript.preferences.organizeImports.caseSensitivity.sensitive": "Sortuj importy z uwzględnieniem wielkości liter.", - "typescript.preferences.organizeImports.locale": "Zastępuje ustawienia regionalne używane do sortowania. Określ wartość „auto”, aby używać ustawień regionalnych interfejsu użytkownika. Dotyczy tylko elementu `organizeImportsCollation: 'unicode'`.", - "typescript.preferences.organizeImports.numericCollation": "Sortuj ciągi liczbowe według wartości liczby całkowitej.", + "typescript.preferences.organizeImports.locale": "Wymaga elementu `organizeImports.unicodeCollation: 'unicode'`. Zastępuje ustawienia regionalne używane do sortowania. Określ wartość „auto”, aby używać ustawień regionalnych interfejsu użytkownika.", + "typescript.preferences.organizeImports.numericCollation": "Wymaga elementu `organizeImports.unicodeCollation: 'unicode'`. Sortuj ciągi liczbowe według wartości liczby całkowitej.", + "typescript.preferences.organizeImports.typeOrder": "Określ sposób sortowania nazwanych importów dotyczących tylko typu.", "typescript.preferences.organizeImports.typeOrder.auto": "Wykrywaj, gdzie powinny być sortowane tylko nazwane importy typu.", - "typescript.preferences.organizeImports.typeOrder.first": "Tylko nazwane importy typu są sortowane na końcu listy importu.", - "typescript.preferences.organizeImports.typeOrder.inline": "Nazwane importy są sortowane tylko według nazwy.", - "typescript.preferences.organizeImports.typeOrder.last": "Tylko nazwane importy typu są sortowane na końcu listy importu.", + "typescript.preferences.organizeImports.typeOrder.first": "Nazwane importy dotyczące tylko typu są sortowane na początku listy importu. Np. `import { type A, type Y, B, Z } z 'module';`", + "typescript.preferences.organizeImports.typeOrder.inline": "Nazwane importy są sortowane tylko według nazwy. Np. `import { type A, B, type Y, Z } z 'module';`", + "typescript.preferences.organizeImports.typeOrder.last": "Nazwane importy dotyczące tylko typu są sortowane na końcu listy importu. Np. `import { B, Z, type A, type Y } z 'module';`", + "typescript.preferences.organizeImports.unicodeCollation": "Określ, czy importy mają być sortowane przy użyciu sortowania Unicode, czy sortowania porządkowego.", "typescript.preferences.organizeImports.unicodeCollation.ordinal": "Sortuj importy przy użyciu wartości liczbowej każdego punktu kodu.", "typescript.preferences.organizeImports.unicodeCollation.unicode": "Sortuj importy przy użyciu sortowania kodu Unicode.", "typescript.preferences.preferTypeOnlyAutoImports": "Uwzględnij słowo kluczowe „type” w automatycznych importach, gdy tylko jest to możliwe. Wymaga użycia języka TypeScript w wersji 5.3 lub nowszej w obszarze roboczym.", @@ -344,7 +328,7 @@ "typescript.updateImportsOnFileMove.enabled.never": "Nigdy nie zmieniaj nazw ścieżek i nie monituj.", "typescript.updateImportsOnFileMove.enabled.prompt": "Monituj przy każdej zmianie nazwy.", "typescript.validate.enable": "Włącz/wyłącz weryfikację języka TypeScript.", - "typescript.workspaceSymbols.excludeLibrarySymbols": "Wyklucz symbole pochodzące z plików biblioteki w wynikach „Przejdź do symbolu w obszarze roboczym”. Wymaga użycia języka TypeScript w wersji 5.3 lub nowszej w obszarze roboczym.", + "typescript.workspaceSymbols.excludeLibrarySymbols": "Wyklucz symbole pochodzące z plików biblioteki w wynikach „Przejdź do symbolu w obszarze roboczym”. Wymaga użycia języka TypeScript w wersji 5.3+ w obszarze roboczym.", "typescript.workspaceSymbols.scope": "Określa, które pliki są wyszukiwane przez [Go to Symbol in Workspace](https://code.visualstudio.com/docs/editor/editingevolved#_open-symbol-by-name).", "typescript.workspaceSymbols.scope.allOpenProjects": "Wyszukaj symbole we wszystkich otwartych projektach JavaScript lub TypeScript.", "typescript.workspaceSymbols.scope.currentProject": "Wyszukuj tylko symbole w bieżącym projekcie języka JavaScript lub TypeScript.", diff --git a/i18n/vscode-language-pack-pl/translations/main.i18n.json b/i18n/vscode-language-pack-pl/translations/main.i18n.json index 8f0386d5f7..b2218415cd 100644 --- a/i18n/vscode-language-pack-pl/translations/main.i18n.json +++ b/i18n/vscode-language-pack-pl/translations/main.i18n.json @@ -79,6 +79,10 @@ "type to filter": "Wpisz, aby filtrować", "type to search": "Wpisz, aby wyszukać" }, + "vs/base/browser/ui/tree/asyncDataTree": { + "type to filter": "Wpisz, aby filtrować", + "type to search": "Wpisz, aby wyszukać" + }, "vs/base/browser/ui/tree/treeDefaults": { "collapse all": "Zwiń wszystko" }, @@ -438,6 +442,8 @@ "editor.find.autoFindInSelection.always": "Zawsze automatycznie włączaj opcję Znajdź w zaznaczeniu.", "editor.find.autoFindInSelection.multiline": "Włączaj opcję Znajdź w zaznaczeniu automatycznie po zaznaczeniu wielu wierszy zawartości.", "editor.find.autoFindInSelection.never": "Nigdy nie włączaj automatycznie opcji Znajdź w zaznaczeniu (ustawienie domyślne).", + "editor.find.history.never": "Do not store search history from the find widget.", + "editor.find.history.workspace": "Store search history across the active workspace", "editor.find.seedSearchStringFromSelection.always": "Zawsze inicjuj ciąg wyszukiwania z zaznaczenia edytora, w tym wyraz w położeniu kursora.", "editor.find.seedSearchStringFromSelection.never": "Nigdy nie inicjuj ciągu wyszukiwania z zaznaczenia edytora.", "editor.find.seedSearchStringFromSelection.selection": "Inicjuj tylko ciąg wyszukiwania z zaznaczenia edytora.", @@ -513,6 +519,7 @@ "find.autoFindInSelection": "Steruje warunkiem automatycznego włączania znajdowania w zaznaczeniu.", "find.cursorMoveOnType": "Określa, czy kursor powinien przeskakiwać, aby znaleźć dopasowania podczas pisania.", "find.globalFindClipboard": "Określa, czy widżet Znajdź powinien odczytywać lub modyfikować udostępniony schowek znajdowania w systemie macOS.", + "find.history": "Controls how the find widget history should be stored", "find.loop": "Określa, czy przeszukiwanie jest automatycznie ponownie uruchamiane od początku (lub końca), gdy nie można znaleźć dalszych dopasowań.", "find.seedSearchStringFromSelection": "Określa, czy ciąg wyszukiwania w widgecie Znajdź jest inicjowany z zaznaczenia w edytorze.", "folding": "Określa, czy w edytorze jest włączone składanie kodu.", @@ -548,7 +555,9 @@ "inlayHints.padding": "Włącza wypełnienie wokół wskazówek dotyczących nakładki w edytorze.", "inline": "Szybkie sugestie są wyświetlane jako tekst widmo", "inlineCompletionsAccessibilityVerbose": "Określa, czy wskazówka ułatwień dostępu ma być dostarczana użytkownikom czytnika zawartości ekranu, gdy jest pokazywane uzupełnianie w tekście.", - "inlineSuggest.edits.experimental.enabled": "Controls whether to enable experimental edits in inline suggestions.", + "inlineSuggest.edits.experimental.enabled": "Określa, czy włączyć edycje eksperymentalne w sugestiach wbudowanych.", + "inlineSuggest.edits.experimental.useInterleavedLinesDiff": "Określa, czy włączyć eksperymentalne przeplatane linie zróżnicowane w sugestiach śródwierszowych.", + "inlineSuggest.edits.experimental.useMixedLinesDiff": "Określa, czy włączyć edycje eksperymentalne w sugestiach wbudowanych.", "inlineSuggest.enabled": "Określa, czy automatycznie wyświetlać wbudowane sugestie w edytorze.", "inlineSuggest.fontFamily": "Określa rodzinę czcionek dla wbudowanych sugestii.", "inlineSuggest.showToolbar": "Określa, kiedy ma być wyświetlany wbudowany pasek narzędzi sugestii.", @@ -597,7 +606,7 @@ "occurrencesHighlight.multiFile": "Eksperymentalne: wyróżnia wystąpienia we wszystkich prawidłowych otwartych plikach.", "occurrencesHighlight.off": "Nie wyróżnia wystąpień.", "occurrencesHighlight.singleFile": "Wyróżnia wystąpienia tylko w bieżącym pliku.", - "occurrencesHighlightDelay": "Controls the delay in milliseconds after which occurrences are highlighted.", + "occurrencesHighlightDelay": "Kontroluje opóźnienie (w milisekundach), po którym wyróżniane są wystąpienia.", "off": "Szybkie sugestie są wyłączone", "on": "Szybkie sugestie są wyświetlane wewnątrz widżetu sugestii", "overviewRulerBorder": "Określa, czy wokół linijki przeglądu ma być rysowane obramowanie.", @@ -988,6 +997,7 @@ "editor.action.source.noneMessage.preferred.kind": "Brak dostępnych preferowanych akcji źródłowych dla elementu „{0}”", "fixAll.label": "Napraw wszystko", "fixAll.noneMessage": "Brak dostępnej akcji naprawienia wszystkiego", + "organizeImports.description": "Organizowanie importów w bieżącym pliku. Nazywane również „Optymalizuj importy” przez niektóre narzędzia", "organizeImports.label": "Organizuj importy", "quickfix.trigger.label": "Szybka poprawka...", "refactor.label": "Refaktoryzuj...", @@ -1072,10 +1082,13 @@ }, "vs/editor/contrib/dropOrPasteInto/browser/copyPasteContribution": { "pasteAs": "Wklej jako...", - "pasteAs.kind": "Rodzaj edycji wklejania do zastosowania. Jeśli nie podano lub istnieje wiele zmian tego rodzaju, w edytorze zostanie wyświetlony selektor.", + "pasteAs.kind": "The kind of the paste edit to try pasting with.\r\nIf there are multiple edits for this kind, the editor will show a picker. If there are no edits of this kind, the editor will show an error message.", + "pasteAs.preferences": "List of preferred paste edit kind to try applying.\r\nThe first edit matching the preferences will be applied.", "pasteAsText": "Wklej jako tekst" }, "vs/editor/contrib/dropOrPasteInto/browser/copyPasteController": { + "noPreferences": "empty", + "pasteAsDefault": "Konfiguruj domyślną akcję wklejania", "pasteAsError": "Nie znaleziono edycji wklejania dla elementu ''{0}''", "pasteAsPickerPlaceholder": "Wybierz akcję wklejania", "pasteAsProgress": "Trwa uruchamianie procedur obsługi wklejania", @@ -1094,9 +1107,6 @@ "pasteHtmlLabel": "Wstaw kod HTML", "text.label": "Wstaw zwykły tekst" }, - "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorContribution": { - "defaultProviderDescription": "Konfiguruje domyślnego dostawcę przenoszenia do użycia dla zawartości danego typu MIME." - }, "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorController": { "dropIntoEditorProgress": "Uruchamianie procedur obsługi upuszczania. Kliknij, aby anulować", "dropWidgetVisible": "Określa, czy jest wyświetlany widżet upuszczania", @@ -1394,13 +1404,15 @@ "action.inlineSuggest.acceptNextLine": "Zaakceptuj następny wiersz sugestii wbudowanej", "action.inlineSuggest.acceptNextWord": "Zaakceptuj następny wyraz sugestii wbudowanej", "action.inlineSuggest.alwaysShowToolbar": "Zawsze pokazuj pasek narzędzi", - "action.inlineSuggest.dev.extractRepro": "Developer: Extract Inline Suggest State", + "action.inlineSuggest.dev.extractRepro": "Deweloper: wyodrębnij stan sugestii śródwierszowej", "action.inlineSuggest.hide": "Ukryj sugestię wbudowaną", "action.inlineSuggest.jump": "Przejdź do następnej edycji śródwierszowej", "action.inlineSuggest.showNext": "Pokaż następną wbudowaną sugestię", "action.inlineSuggest.showPrevious": "Pokaż poprzednią wbudowaną sugestię", "action.inlineSuggest.trigger": "Wyzwól sugestię śródwierszową", - "jump": "Przejdź" + "action.inlineSuggest.trigger.inlineEdit": "Wyzwól edycję wbudowaną", + "jump": "Przejdź", + "noInlineEditAvailable": "Nie jest dostępna żadna edycja wbudowana." }, "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionContextKeys": { "cursorAtInlineEdit": "Określa, czy kursor znajduje się w pozycji edycji śródwierszowej", @@ -1410,7 +1422,9 @@ "inlineSuggestionHasIndentation": "Czy wbudowana sugestia zaczyna się od białych znaków", "inlineSuggestionHasIndentationLessThanTabSize": "Czy wbudowana sugestia zaczyna się od białych znaków, która jest mniejsza niż to, co zostałoby wstawione przez tabulator", "inlineSuggestionVisible": "Czy wbudowana sugestia jest widoczna", - "suppressSuggestions": "Czy sugestie powinny być pomijane dla bieżącej sugestii" + "suppressSuggestions": "Czy sugestie powinny być pomijane dla bieżącej sugestii", + "tabShouldAcceptInlineEdit": "Określa, czy karta powinna akceptować edycję wbudowaną.", + "tabShouldJumpToInlineEdit": "Określa, czy tabulator powinien przejść do edycji wbudowanej." }, "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionsController": { "showAccessibleViewHint": "Dokonaj inspekcji w widoku z ułatwieniami dostępu ({0})" @@ -1816,6 +1830,7 @@ "vs/platform/accessibilitySignal/browser/accessibilitySignalService": { "accessibility.signals.chatRequestSent": "Wysłano żądanie czatu", "accessibility.signals.clear": "Wyczyść", + "accessibility.signals.codeActionRequestTriggered": "Wyzwolono żądanie akcji kodu", "accessibility.signals.format": "Formatuj", "accessibility.signals.lineHasBreakpoint": "Punkt przerwania", "accessibility.signals.lineHasError": "Błąd w wierszu", @@ -1838,6 +1853,8 @@ "accessibilitySignals.chatRequestSent": "Wysłano żądanie czatu", "accessibilitySignals.chatResponseReceived": "Odebrano odpowiedź czatu", "accessibilitySignals.clear": "Wyczyść", + "accessibilitySignals.codeActionApplied": "Zastosowano akcję kodu", + "accessibilitySignals.codeActionRequestTriggered": "Wyzwolono żądanie akcji kodu", "accessibilitySignals.diffLineDeleted": "Usunięto linię różnicy", "accessibilitySignals.diffLineInserted": "Wstawiono linię różnicy", "accessibilitySignals.diffLineModified": "Zmodyfikowano linię różnicy", @@ -2030,6 +2047,7 @@ "MarketPlaceDisabled": "Platforma handlowa nie jest włączona", "incompatible platform": "Rozszerzenie \"{0}\" nie jest dostępne w {1} dla {2}", "incompatibleAPI": "Nie można zainstalować rozszerzenia „{0}”. {1}", + "learn more": "Learn More", "malicious extension": "Nie można zainstalować rozszerzenia \"{0}\", ponieważ zostało zgłoszone jako problematyczne.", "multipleDependentsError": "Nie można odinstalować rozszerzenia „{0}”. Rozszerzenia „{1}”, „{2}” i inne zależą od niego.", "multipleIndirectDependentsError": "Nie można odinstalować rozszerzenia „{0}”. Obejmuje to odinstalowanie rozszerzenia „{1}”, a rozszerzenia „{2}”, „{3}” i inne zależą od tego rozszerzenia.", @@ -2078,6 +2096,10 @@ "updateMessage": "Aktualizowanie rozszerzenia „{0}” do wersji {1}", "useId": "Upewnij się, że używasz pełnego identyfikatora rozszerzenia, w tym wydawcy, np. {0}" }, + "vs/platform/extensionManagement/common/extensionManagementIpc": { + "incompatible platform": "The '{0}' extension is not available in {1} for {2}.", + "learn more": "Learn More" + }, "vs/platform/extensionManagement/common/extensionNls": { "missingNLSKey": "Nie można znaleźć komunikatu dla klucza {0}." }, @@ -2201,21 +2223,6 @@ "vs/platform/history/browser/contextScopedHistoryWidget": { "suggestWidgetVisible": "Określa, czy sugestie są widoczne" }, - "vs/platform/issue/electron-main/issueMainService": { - "cancel": "Anuluj", - "confirmCloseIssueReporter": "Dane wejściowe nie zostaną zapisane. Czy na pewno chcesz zamknąć to okno?", - "issueReporter": "Reporter problemów", - "issueReporterWriteToClipboard": "Danych jest za dużo, aby wysłać je bezpośrednio do usługi GitHub. Dane zostaną skopiowane do schowka — następnie wklej je na otwartej stronie problemu w usłudze GitHub.", - "ok": "&&OK", - "yes": "&&Tak" - }, - "vs/platform/issue/electron-main/processMainService": { - "local": "Lokalny", - "processExplorer": "Eksplorator procesów", - "trace.detail": "Proszę utworzyć problem i ręcznie załączyć następujący plik: \r\n{0}", - "trace.message": "Pomyślnie utworzono plik śledzenia", - "trace.ok": "&&OK" - }, "vs/platform/keybinding/common/abstractKeybindingService": { "first.chord": "({0}) został naciśnięty. Oczekiwanie na drugi klawisz akordu...", "missing.chord": "Kombinacja klawiszy ({0}, {1}) nie jest poleceniem.", @@ -2323,6 +2330,13 @@ "warnEscalation": "{0} wyświetli teraz monit z poleceniem „osascript” o uprawnienia administratora w celu zainstalowania polecenia powłoki.", "warnEscalationUninstall": "{0} wyświetli teraz monit z poleceniem „osascript” o uprawnienia administratora w celu odinstalowania polecenia powłoki." }, + "vs/platform/process/electron-main/processMainService": { + "local": "Lokalny", + "processExplorer": "Eksplorator procesów", + "trace.detail": "Proszę utworzyć problem i ręcznie załączyć następujący plik: \r\n{0}", + "trace.message": "Pomyślnie utworzono plik śledzenia", + "trace.ok": "&&OK" + }, "vs/platform/quickinput/browser/commandsQuickAccess": { "canNotRun": "Polecenie „{0}” spowodowało błąd", "commandPickAriaLabelWithKeybinding": "{0}, {1}", @@ -2381,6 +2395,7 @@ }, "vs/platform/request/common/request": { "electronFetch": "Określa, czy należy włączyć użycie implementacji pobierania firmy Electron zamiast Node.js”. Wszystkie rozszerzenia lokalne otrzymają implementację pobierania firmy Electron dla globalnego interfejsu API pobierania.", + "fetchAdditionalSupport": "Określa, czy implementacja pobierania Node.js powinna zostać rozszerzona z dodatkową obsługą. Obecnie obsługa serwera proxy ({0}) i certyfikaty systemowe ({1}) są dodawane po włączeniu odpowiednich ustawień.", "httpConfigurationTitle": "HTTP", "noProxy": "Określa nazwy domen, dla których ustawienia serwera proxy powinny być ignorowane dla żądań protokołu HTTP/HTTPS.", "proxy": "Ustawienie serwera proxy do użycia. Jeśli nie jest ustawione, zostanie odziedziczone ze zmiennych środowiskowych „http_proxy” i „https_proxy”.", @@ -2523,7 +2538,7 @@ "diffEditorRemovedLines": "Kolor tła wierszy, które zostały usunięte. Kolor musi być przezroczysty, aby nie ukrywać dekoracji pod spodem.", "diffEditorRemovedOutline": "Kolor konturu tekstu, który został usunięty.", "editorBackground": "Kolor tła edytora.", - "editorCompositionBorder": "The border color for an IME composition.", + "editorCompositionBorder": "Kolor obramowania kompozycji edytora IME.", "editorError.background": "Kolor tła dla tekstu błędu w edytorze. Kolor nie może być nieprzezroczysty, aby nie ukrywać dekoracji pod spodem.", "editorError.foreground": "Kolor pierwszego planu dla zygzaków błędu w edytorze.", "editorFindMatch": "Kolor bieżącego dopasowania wyszukiwania.", @@ -2704,6 +2719,10 @@ "overviewRuleWarning": "Kolor znacznika minimapy dla ostrzeżeń." }, "vs/platform/theme/common/colors/miscColors": { + "activityErrorBadge.background": "Kolor tła znaczka działania błędu", + "activityErrorBadge.foreground": "Kolor pierwszego planu znaczka działania błędu", + "activityWarningBadge.background": "Kolor tła znaczka działania ostrzeżenia", + "activityWarningBadge.foreground": "Kolor pierwszego planu znaczka działania ostrzeżenia", "badgeBackground": "Kolor tła znaczka. Znaczki to małe etykiety informacyjne, na przykład liczba wyników wyszukiwania.", "badgeForeground": "Kolor pierwszego planu znaczka. Znaczki to małe etykiety informacyjne, na przykład liczba wyników wyszukiwania.", "progressBarBackground": "Kolor tła paska postępu, który może być wyświetlany dla długotrwałych operacji.", @@ -3544,6 +3563,8 @@ "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { "focusAuxiliaryBar": "Ustaw fokus na pomocniczym pasku bocznym", "hideAuxiliaryBar": "Ukryj pomocniczy pasek boczny", + "nextAuxiliaryBarView": "Następny pomocniczy widok paska bocznego", + "previousAuxiliaryBarView": "Poprzedni widok pomocniczego paska bocznego", "secondary sidebar": "Pomocniczy pasek boczny", "secondary sidebar mnemonic": "&&Pomocniczy pasek boczny", "toggleAuxiliaryBar": "Przełącz widoczność pomocniczego paska bocznego", @@ -3927,8 +3948,8 @@ "editorCommand.activeEditorMove.arg.description": "Argument Properties:\r\n\t* 'to': String value providing where to move.\r\n\t* 'by': String value providing the unit for move (by tab or by group).\r\n\t* 'value': Number value providing how many positions or an absolute position to move.", "editorCommand.activeEditorMove.arg.name": "Argument przenoszenia aktywnego edytora", "editorCommand.activeEditorMove.description": "Przenieś aktywny edytor według kart lub grup", - "editorGroupLayout.horizontal": "Horizontal", - "editorGroupLayout.vertical": "Vertical", + "editorGroupLayout.horizontal": "W poziomie", + "editorGroupLayout.vertical": "Pionowo", "focusLeftSideEditor": "Przenieś fokus na pierwszą stronę w aktywnym edytorze", "focusOtherSideEditor": "Przenieś fokus na inną stronę w aktywnym edytorze", "focusRightSideEditor": "Przenieś fokus na drugą stronę w aktywnym edytorze", @@ -3966,15 +3987,16 @@ "editorLineHighlight": "Kolor pierwszego planu dla etykiet w znaku wodnym edytora.", "watermark.findInFiles": "Znajdź w plikach", "watermark.newUntitledFile": "Nowy plik tekstowy bez tytułu", + "watermark.openChat": "Otwórz czat", + "watermark.openCopilotEdits": "Otwórz edycje funkcji Copilot", "watermark.openFile": "Otwórz plik", "watermark.openFileFolder": "Otwórz plik lub folder", "watermark.openFolder": "Otwórz folder", "watermark.openRecent": "Otwórz ostatnie", + "watermark.openSettings": "Otwórz ustawienia", "watermark.quickAccess": "Przejdź do pliku", "watermark.showCommands": "Pokaż wszystkie polecenia", - "watermark.showSettings": "Pokaż ustawienia", "watermark.startDebugging": "Rozpocznij debugowanie", - "watermark.toggleFullscreen": "Przełącz tryb pełnoekranowy", "watermark.toggleTerminal": "Przełącz terminal" }, "vs/workbench/browser/parts/editor/editorPanes": { @@ -4176,7 +4198,11 @@ "turnOnNotifications": "Włącz wszystkie powiadomienia z „{0}”" }, "vs/workbench/browser/parts/paneCompositeBar": { - "resetLocation": "Resetuj lokalizację" + "auxiliarybar": "Pomocniczy pasek boczny", + "moveToMenu": "Przenieś do", + "panel": "Panel", + "resetLocation": "Resetuj lokalizację", + "sidebar": "Podstawowy pasek boczny" }, "vs/workbench/browser/parts/paneCompositePart": { "moreActions": "Więcej akcji...", @@ -4228,8 +4254,8 @@ "align panel": "Wyrównaj panel", "hidePanel": "Ukryj panel", "panel position": "Położenie panelu", - "showIcons": "Show Icons", - "showLabels": "Show Labels" + "showIcons": "Pokaż ikony", + "showLabels": "Pokaż etykiety" }, "vs/workbench/browser/parts/sidebar/sidebarActions": { "focusSideBar": "Ustaw fokus na podstawowym pasku bocznym" @@ -4285,7 +4311,10 @@ "toggle.hideCustomTitleBar": "Ukryj niestandardowy pasek tytułu", "toggle.hideCustomTitleBarInFullScreen": "Ukryj niestandardowy pasek tytułu w trybie pełnoekranowym", "toggle.layout": "Kontrolki układu", - "toggle.layoutDescription": "Przełącz widoczność kontrolek układu na pasku tytułu" + "toggle.layoutDescription": "Przełącz widoczność kontrolek układu na pasku tytułu", + "toggle.navigation": "Kontrolki nawigacji", + "toggle.navigationDescription": "Przełącz widoczność kontrolek nawigacji na pasku tytułu", + "toggle.titleBarStyle": "Restore Native Title Bar" }, "vs/workbench/browser/parts/titlebar/titlebarPart": { "ariaLabelTitleActions": "Akcje tytułu", @@ -4416,6 +4445,8 @@ "menuBarVisibility.mac": "Steruj widocznością paska menu. Ustawienie „toggle“ oznacza, że pasek menu jest ukryty i można go wyświetlić przez wykonanie polecenia „Przybliż menu aplikacji“. Ustawienie „compact“ spowoduje przeniesienie menu na pasek boczny.", "mergeWindow": "Skonfiguruj interwał (w sekundach), podczas którego ostatni wpis w historii lokalnej zostanie zastąpiony dodawanym wpisem. Pomaga to zmniejszyć ogólną liczbę dodawanych wpisów, na przykład po włączeniu automatycznego zapisywania. To ustawienie jest stosowane tylko do wpisów, które mają to samo źródło. Zmiana tego ustawienia nie ma wpływu na istniejące wpisy historii plików lokalnych.", "mouseBackForwardToNavigate": "Umożliwia używanie przycisków myszy cztery i pięć dla poleceń „Przejdź wstecz” i „Przejdź do przodu”.", + "navigationControlEnabled": "Określa, czy kontrolka nawigacji na niestandardowym pasku tytułu jest wyświetlana. To ustawienie odnosi skutek wyłącznie wtedy, gdy ustawienie {0} nie ma wartości {1}.", + "navigationControlEnabledWeb": "Określa, czy kontrolka nawigacji na pasku tytułu jest wyświetlana.", "navigationScope": "Określa zakres nawigacji historii w edytorach dla poleceń, takich jak „Przejdź wstecz” i „Przejdź do przodu”.", "openDefaultKeybindings": "Określa, czy otwarcie ustawień przypisań klawiszy powoduje również otwarcie edytora wyświetlającego wszystkie domyślne powiązania klawiszy.", "openDefaultSettings": "Określa, czy otwarcie powoduje również otwarcie edytora wyświetlającego wszystkie ustawienia domyślne.", @@ -4424,7 +4455,7 @@ "openFoldersInNewWindow": "Controls whether folders should open in a new window or replace the last active window.\r\nNote that there can still be cases where this setting is ignored (e.g. when using the `--new-window` or `--reuse-window` command line option).", "panelDefaultLocation": "Określa lokalizację domyślną panelu (terminalu, konsoli debugowania, danych wyjściowych, problemów) w nowym obszarze roboczym. Może to być widoczne u dołu, u góry, z prawej lub lewej strony obszaru edytora.", "panelOpensMaximized": "Określa, czy panel jest otwierany jako zmaksymalizowany. Panel może być zawsze otwierany jako zmaksymalizowany, nigdy nie być otwierany jako zmaksymalizowany lub być otwierany w takim samym stanie, w jakim go ostatnio zamknięto.", - "panelShowLabels": "Controls whether activity items in the panel title are shown as label or icon.", + "panelShowLabels": "Określa, czy elementy działań w tytule panelu są wyświetlane jako etykieta lub ikona.", "perEditorGroup": "Określa, czy limit maksymalnej liczby otwartych edytorów powinien być stosowany do każdej grupy edytorów, czy wszystkich grup edytorów.", "pinnedTabSizing": "Określa rozmiar przypiętych kart edytora. Przypięte karty są umieszczane na początku wszystkich otwartych kart i zazwyczaj nie zamykają się, dopóki nie zostaną odpięte. Ta wartość jest ignorowana, gdy ustawienie {0} nie ma ustawionej wartości {1}.", "preserveInput": "Określa, czy ostatnie wpisane dane wejściowe do palety poleceń powinny zostać przywrócone podczas następnego otwarcia.", @@ -4840,7 +4871,7 @@ "configureRuntimeArguments": "Konfigurowanie argumentów środowiska uruchomieniowego", "openUserDataFolder": "Otwórz folder danych użytkownika", "reloadWindowWithExtensionsDisabled": "Załaduj ponownie z wyłączonymi rozszerzeniami", - "showGPUInfo": "Show GPU Info", + "showGPUInfo": "Pokaż informacje o procesorze GPU", "toggleDevTools": "Przełącz narzędzia deweloperskie" }, "vs/workbench/electron-sandbox/actions/installActions": { @@ -4906,7 +4937,7 @@ "touchbar.enabled": "Włącza przyciski paska dotykowego systemu macOS na klawiaturze, jeśli są dostępne.", "touchbar.ignored": "Zestaw identyfikatorów dla wpisów na pasku dotykowym, które nie powinny być pokazywane (na przykład „workbench.action.navigateBack”).", "window.clickThroughInactive": "Jeśli ta opcja jest włączona, kliknięcie nieaktywnego okna spowoduje uaktywnienie okna i wyzwolenie elementu pod myszą, jeśli można go kliknąć. Jeśli ta opcja jest wyłączona, kliknięcie dowolnego miejsca w nieaktywnym oknie spowoduje tylko jego uaktywnienie i wymagane będzie drugie kliknięcie na elemencie.", - "window.customTitleBarVisibility": "Adjust when the custom title bar should be shown. The custom title bar can be hidden when in full screen mode with `windowed`. The custom title bar can only be hidden in non full screen mode with `never` when {0} is set to `native`.", + "window.customTitleBarVisibility": "Dostosuj, kiedy ma być wyświetlany niestandardowy pasek tytułu. Niestandardowy pasek tytułu może być ukryty w trybie pełnoekranowym przy użyciu wartości „windowed”. Niestandardowy pasek tytułu może być ukryty tylko w trybie bez pełnego ekranu za pomocą wartości „never”, gdy ustawienie {0} ma wartość „native”.", "window.customTitleBarVisibility.auto": "Automatycznie zmienia widoczność niestandardowego paska tytułu.", "window.customTitleBarVisibility.never": "Ukryj niestandardowy pasek tytułu, gdy ustawienie {0} ma wartość „native”.", "window.customTitleBarVisibility.windowed": "Ukryj niestandardowy pasek tytułu w trybie pełnoekranowym. Gdy nie jest w trybie pełnoekranowym, automatycznie zmieniaj widoczność niestandardowego paska tytułu.", @@ -4984,6 +5015,7 @@ "vs/workbench/contrib/accessibility/browser/accessibilityConfiguration": { "accessibility.debugWatchVariableAnnouncements": "Określa, czy zmiany zmiennych powinny być zapowiadane w widoku śledzenia debugowania.", "accessibility.hideAccessibleView": "Określa, czy widok z ułatwieniami dostępu jest ukryty.", + "accessibility.replEditor.readLastExecutedOutput": "Określa, czy dane wyjściowe z wykonania w natywnym środowisku REPL zostaną ogłoszone.", "accessibility.signalOptions.debouncePositionChanges": "Określa, czy zmiany położenia powinny być odrzucone", "accessibility.signalOptions.delays.errorAtPosition.announcement": "Opóźnienie w milisekundach przed ogłoszeniem w przypadku wystąpienia błędu na pozycji.", "accessibility.signalOptions.delays.errorAtPosition.sound": "Opóźnienie w milisekundach przed odtworzeniem dźwięku w przypadku wystąpienia błędu na pozycji.", @@ -4996,10 +5028,14 @@ "accessibility.signals.chatRequestSent.announcement": "Powiadamia o wysłaniu żądania czatu.", "accessibility.signals.chatRequestSent.sound": "Odtwarza dźwięk po wysłaniu żądania czatu.", "accessibility.signals.chatResponseReceived": "Odtwarza dźwięk / sygnał dźwiękowy po otrzymaniu odpowiedzi.", - "accessibility.signals.chatResponseReceived.sound": "Odtwarza dźwięk w pętli podczas odbierania odpowiedzi.", + "accessibility.signals.chatResponseReceived.sound": "Odtwarza dźwięk po otrzymaniu odpowiedzi.", "accessibility.signals.clear": "Odtwarza sygnał — dźwięk (podpowiedź dźwiękowa) i/lub ogłoszenie (alert) — gdy funkcja zostanie wyczyszczona (na przykład terminal, konsola debugowania lub kanał wyjściowy).", "accessibility.signals.clear.announcement": "Powiadamia o wyczyszczeniu funkcji.", "accessibility.signals.clear.sound": "Odtwarza dźwięk po wyczyszczeniu funkcji.", + "accessibility.signals.codeActionApplied": "Odtwarza dźwięk / wskazówkę dźwiękową po zastosowaniu akcji kodu.", + "accessibility.signals.codeActionApplied.sound": "Odtwarza dźwięk po zastosowaniu akcji kodu.", + "accessibility.signals.codeActionTriggered": "Odtwarza dźwięk/ wskazówkę dźwiękową po wyzwoleniu akcji kodu.", + "accessibility.signals.codeActionTriggered.sound": "Odtwarza dźwięk po wyzwoleniu akcji kodu.", "accessibility.signals.diffLineDeleted": "Odtwarza dźwięk / sygnał dźwiękowy, gdy fokus przesuwa się do usuniętego wiersza w trybie wyświetlania różnic z ułatwieniami dostępu lub do następnej/poprzedniej zmiany.", "accessibility.signals.diffLineDeleted.sound": "Odtwarza dźwięk, gdy fokus przesuwa się do usuniętego wiersza w trybie wyświetlania Podglądu różnic z ułatwieniami dostępu lub do następnej/poprzedniej zmiany.", "accessibility.signals.diffLineInserted": "Odtwarza dźwięk / podpowiedź dźwiękową, gdy fokus przesuwa się do wstawionego wiersza w trybie wyświetlania różnic z ułatwieniami dostępu lub do następnej/poprzedniej zmiany.", @@ -5091,6 +5127,7 @@ "autoSynthesize": "Określa, czy odpowiedź tekstowa powinna być automatycznie odczytywana na głos, gdy mowa została użyta jako dane wejściowe. Na przykład w sesji czatu odpowiedź jest automatycznie syntetyzowana, gdy użyto głosu jako żądania czatu.", "dimUnfocusedEnabled": "Określa, czy przyciemnić edytory i terminale bez fokusu, co sprawia, że bardziej zrozumiałe jest, gdzie będą trafiać wpisane dane wejściowe. Ta funkcja działa z większością edytorów z istotnymi wyjątkami tych, które korzystają z ramek iframe, takich jak notesy i edytory widoków sieci Web rozszerzeń.", "dimUnfocusedOpacity": "Ułamek nieprzezroczystości (od 0,2 do 1,0), który ma być używany w edytorach i terminalach bez fokusu. Ta funkcja zostanie zastosowana tylko wtedy, gdy opcja {0} jest włączona.", + "replEditor.autoFocusAppendedCell": "Określ, czy fokus ma być automatycznie wysyłany do środowiska REPL po wykonaniu kodu.", "sound.enabled.auto": "Włącz dźwięk po podłączeniu czytnika zawartości ekranu.", "sound.enabled.off": "Wyłącz dźwięk.", "sound.enabled.on": "Włącz dźwięk.", @@ -5108,7 +5145,7 @@ "verbosity.keybindingsEditor.description": "Zapewnia informacje o tym, jak zmienić powiązanie klawiszy w edytorze powiązań klawiszy, gdy wiersz jest skoncentrowany.", "verbosity.notebook": "Podaj informacje o tym, jak ustawić focus kontenera komórki lub wewnętrznego edytora, gdy komórka notatnika jest priorytetowa.", "verbosity.notification": "Podaj informacje, jak otworzyć powiadomienie w widoku z ułatwieniami dostępu.", - "verbosity.replInputHint": "Podaj informacje o odpowiednich akcjach dla danych wejściowych Repl.", + "verbosity.replEditor.description": "Podaj informacje o tym, jak uzyskać dostęp do menu pomocy ułatwień dostępu edytorze w środowisku REPL, gdy fokus jest ustawiony na edytor środowiska REPL.", "verbosity.terminal.description": "Podaj informacje o tym, jak uzyskać dostęp do menu pomocy dotyczącej ułatwień dostępu terminalu, gdy terminal jest skoncentrowany.", "verbosity.walkthrough": "Podaj informacje, jak otworzyć przewodnik w widoku z ułatwieniami dostępu.", "voice.speechLanguage": "Język używany przez zamianę tekstu na mowę i zamianę mowy na tekst. Wybierz opcję `auto`, aby użyć skonfigurowanego języka wyświetlania, jeśli to możliwe. Pamiętaj, że nie wszystkie języki wyświetlania mogą być obsługiwane przez rozpoznawanie mowy i syntezatory.", @@ -5231,12 +5268,13 @@ "accounts": "Konta", "currentAccount": "Bieżące konto", "manageAccountPreferenceForExtension": "Zarządzaj preferencjami konta rozszerzenia", + "noAccountUsage": "To rozszerzenie nie użyło jeszcze żadnych kont.", "noAccounts": "Żadne konta nie są obecnie używane przez to rozszerzenie.", "pickAProviderTitle": "Zarządzaj preferencjami konta rozszerzenia", - "placeholder": "Zarządzaj preferencjami konta „{0}”...", + "placeholder v2": "Zarządzaj preferencjami konta „{0}” w przypadku {1}...", "selectProvider": "Wybierz dostawcę uwierzytelniania, dla których chcesz zarządzać preferencjami konta", "title": "Preferencje konta „{0}” dla tego obszaru roboczego", - "use new account": "Use a new account..." + "use new account": "Użyj nowego konta..." }, "vs/workbench/contrib/authentication/browser/actions/manageTrustedExtensionsForAccountAction": { "accountLastUsedDate": "Ostatnio używano tego konta {0}", @@ -5261,12 +5299,6 @@ "vs/workbench/contrib/authentication/browser/authentication.contribution": { "authentication": "Uwierzytelnianie", "authentication.Placeholder": "Nie zażądano jeszcze żadnych kont...", - "authentication.id": "Identyfikator dostawcy uwierzytelniania.", - "authentication.idConflict": "Ten identyfikator uwierzytelniania „{0}\" został już zarejestrowany", - "authentication.label": "Czytelna dla człowieka nazwa dostawcy uwierzytelniania.", - "authentication.missingId": "Kontrybucja uwierzytelniania musi określać identyfikator.", - "authentication.missingLabel": "Kontrybucja uwierzytelniania musi określać etykietę.", - "authenticationExtensionPoint": "Dodaje uwierzytelnianie", "authenticationid": "Identyfikator", "authenticationlabel": "Etykieta", "loading": "Trwa ładowanie..." @@ -5359,9 +5391,11 @@ }, "vs/workbench/contrib/chat/browser/actions/chatAccessibilityHelp": { "chat.announcement": "Odpowiedzi na czacie będą ogłaszane w miarę ich napływania. Odpowiedź będzie wskazywać liczbę bloków kodu, jeśli takie istnieją, a następnie pozostałą część odpowiedzi.", + "chat.differencePanel": "Widok czatu panelowego to trwały interfejs, który obsługuje również nawigowanie po sugerowanych pytaniach uzupełniających, podczas gry widok szybkiego czatu jest interfejsem przejściowym do tworzenia i wyświetlania żądań.", + "chat.differenceQuick": "Widok szybkiego czatu to przejściowy interfejs do tworzenia i wyświetlania żądań, natomiast widok czatu panelowego jest trwałym interfejsem, który obsługuje również nawigowanie po sugerowanych pytaniach uzupełniających.", "chat.followUp": "W polu wprowadzania przejdź do sugerowanego pytania uzupełniającego (Shift+Tab) i naciśnij klawisz Enter, aby je uruchomić.", "chat.inspectResponse": "W polu wprowadzania danych sprawdź ostatnią odpowiedź w widoku z ułatwieniami dostępu{0}.", - "chat.overview": "Widok czatu składa się z pola wprowadzania i listy żądań/odpowiedzi. Pole wprowadzania służy do wysyłania żądań, a lista do wyświetlania odpowiedzi.", + "chat.overview": "Widok szybkiego czatu składa się z pola danych wejściowych i listy żądań/odpowiedzi. Pole danych wejściowych służy do przygotowywania żądań, a lista jest używana do wyświetlania odpowiedzi.", "chat.requestHistory": "W polu wprowadzania użyj strzałek w górę i w dół, aby poruszać się po historii zgłoszeń. Edytuj dane wejściowe i użyj przycisku Enter lub przycisku przesyłania, aby uruchomić nowe żądanie.", "chat.signals": "Sygnały dostępności można zmienić za pomocą ustawień z prefiksem signals.chat. Domyślnie, jeśli żądanie trwa dłużej niż 4 sekundy, usłyszysz dźwięk wskazujący, że postęp nadal trwa.", "inlineChat.access": "Można go aktywować za pomocą akcji kodu lub bezpośrednio za pomocą polecenia: Inline Chat: Start Inline Chat{0}.", @@ -5383,31 +5417,36 @@ "chat.clear.label": "Wyczyść wszystkie czaty w obszarze roboczym", "chat.history.label": "Pokaż czaty...", "chat.history.rename": "Zmień nazwę", + "chat.releaseNotes.label": "Explore New Features", "chatWith": "Czat z rozszerzeniem", "currentChatLabel": "bieżące", - "installChat": "Install {0}", - "installChatGlobalAction.justification": "AI support requires this extension.", "interactiveSession.clearHistory.label": "Wyczyść historię wprowadzania", "interactiveSession.focusInput.label": "Fokus — dane wejściowe czatu", "interactiveSession.history.delete": "Usuń", "interactiveSession.history.editor": "Otwórz w edytorze", "interactiveSession.history.pick": "Przełącz do czatu", "interactiveSession.open": "Otwórz edytor", - "learnMore": "Learn More", + "learnMore": "Dowiedz się więcej", "more": "Więcej...", "newChatTitle": "Tytuł nowego czatu", "openChat": "Otwórz czat", "title4": "Czat", - "toggle.chatControl": "Chat Controls", - "toggle.chatControlsDescription": "Toggle visibility of the Chat Controls in title bar" + "toggle.chatControl": "Kontrolki czatu", + "toggle.chatControlsDescription": "Przełącz widoczność kontrolek czatu na pasku tytułu" }, "vs/workbench/contrib/chat/browser/actions/chatClearActions": { + "chat.done.label": "Gotowe", "chat.newChat.label": "Nowy czat", - "chat.newEdits.label": "New Edit Session", - "chat.openEdits.label": "Open Edit Session" + "chat.newEdits.label": "Nowa sesja edycji", + "chat.openEdits.label": "Otwórz {0}", + "chat.redoEdit.label": "Wykonaj ponownie ostatnią edycję", + "chat.startEditing.confirmation.acceptEdits": "Zaakceptuj i kontynuuj", + "chat.startEditing.confirmation.discardEdits": "Odrzuć i kontynuuj", + "chat.startEditing.confirmation.pending.message.2": "Rozpoczęcie nowej sesji edycji spowoduje zakończenie bieżącej sesji. Czy chcesz zaakceptować oczekujące zmiany w plikach {0}?", + "chat.startEditing.confirmation.title": "Rozpocząć nową sesję edycji?", + "chat.undoEdit.label": "Cofnij ostatnią edycję" }, "vs/workbench/contrib/chat/browser/actions/chatCodeblockActions": { - "chat.applyAll.label": "Zastosuj wszystkie zmiany", "interactive.applyInEditor.label": "Zastosuj w Edytorze", "interactive.compare.apply": "Zastosuj edycje", "interactive.compare.discard": "Odrzuć zmiany", @@ -5419,19 +5458,25 @@ "interactive.runInTerminal.label": "Wstaw do terminalu" }, "vs/workbench/contrib/chat/browser/actions/chatContextActions": { + "chatAttachFiles": "Wyszukaj pliki do dodania do zestawu roboczego", "chatContext.attach.placeholder": "Wyszukaj załączniki", - "chatContext.attachScreenshot.labelElectron.Window": "Screenshot Window", - "chatContext.attachScreenshot.labelWeb": "Screenshot", - "chatContext.editors": "Open Editors", + "chatContext.attachScreenshot.labelElectron.Window": "Okno zrzutu ekranu", + "chatContext.attachScreenshot.labelWeb": "Zrzut ekranu", + "chatContext.editors": "Otwarte edytory", "chatContext.notebook.kernelVariable": "Zmienna jądra...", "chatContext.notebook.selectkernelVariable": "Wybierz i wstaw zmienną jądra", - "chatContext.searchResults": "Search Results", + "chatContext.relatedFiles": "Pliki powiązane", + "chatContext.searchResults": "Wyniki wyszukiwania", "chatContext.symbol": "Symbol...", "imageFromClipboard": "Obraz ze schowka", "pastedImage": "Wklejony obraz", + "relatedFiles": "Dodaj powiązane pliki do zestawu roboczego", "workbench.action.chat.attachContext.label": "Dołącz kontekst", "workbench.action.chat.attachFile.label": "Dodaj plik do czatu", - "workbench.action.chat.attachSelection.label": "Dodaj zaznaczenie do czatu" + "workbench.action.chat.attachSelection.label": "Dodaj zaznaczenie do czatu", + "workbench.action.chat.editing.attachFiles.label": "Dodawanie plików do zestawu roboczego", + "workbench.action.edits.attachFile.label": "Dodaj plik do {0}", + "workbench.action.edits.attachSelection.label": "Dodaj zaznaczenie do {0}" }, "vs/workbench/contrib/chat/browser/actions/chatCopyActions": { "interactive.copyAll.label": "Kopiuj wszystko", @@ -5444,13 +5489,15 @@ "actions.chat.submitSecondaryAgent": "Prześlij do agenta pomocniczego", "chat.newChat.label": "Wyślij do nowego czatu", "chat.pickModel.label": "Wybierz model", - "chat.sendToChatEditing.label": "Send to Copilot Edits", - "chat.startEditing.confirmation.message": "Starting a new editing session will end your current editing session and discard edits to {0} files. Do you wish to proceed?", - "chat.startEditing.confirmation.primaryButton": "Yes", - "chat.startEditing.confirmation.title": "Start new editing session?", + "chat.sendToChatEditing.label": "Wyślij do edycji funkcji Copilot", + "chat.startEditing.confirmation.message.many": "Rozpoczęcie nowej sesji edycji spowoduje zakończenie bieżącej sesji edycji zawierającej następującą liczbę plików: {0} Czy chcesz kontynuować?", + "chat.startEditing.confirmation.message.one": "Rozpoczęcie nowej sesji edycji spowoduje zakończenie bieżącej sesji edycji zawierającej {0} plik. Czy chcesz kontynuować?", + "chat.startEditing.confirmation.primaryButton": "Tak", + "chat.startEditing.confirmation.title": "Rozpocząć nową sesję edycji?", + "edits.submit.label": "Wyślij", "interactive.cancel.label": "Anuluj", - "interactive.submit.label": "Send and Dispatch", - "interactive.submitWithoutDispatch.label": "Send" + "interactive.submit.label": "Wyślij", + "interactive.submitWithoutDispatch.label": "Wyślij" }, "vs/workbench/contrib/chat/browser/actions/chatFileTreeActions": { "interactive.nextFileTree.label": "Następne drzewo plików", @@ -5477,20 +5524,18 @@ "toggle.query": "Zapytanie umożliwiające otwarcie szybkiego czatu z" }, "vs/workbench/contrib/chat/browser/actions/chatTitleActions": { - "chat.remove.label": "Usuń żądanie i odpowiedź", - "chat.retry.confirmation.checkbox": "Don't ask again", - "chat.retry.confirmation.message2": "This will undo edits made to {0} since this request.", - "chat.retry.confirmation.primaryButton": "Yes", + "chat.removeRequest.label": "Usuń żądanie", + "chat.retry.confirmation.checkbox": "Nie pytaj ponownie", + "chat.retry.confirmation.message2": "Spowoduje to cofnięcie zmian wprowadzonych w {0} od dnia tego żądania.", + "chat.retry.confirmation.primaryButton": "Tak", "chat.retry.label": "Ponów próbę", - "chat.retryLast.confirmation.message2": "This will undo edits made to {0} files in your working set since this request. Do you want to proceed?", - "chat.retryLast.confirmation.title2": "Do you want to retry your last request?", - "chat.startEditing.confirmation.acceptEdits": "Accept & Continue", - "chat.startEditing.confirmation.discardEdits": "Discard & Continue", - "chat.startEditing.confirmation.message": "Starting a new editing session will end your current editing session and discard edits to {0} files. Do you wish to proceed?", - "chat.startEditing.confirmation.pending.message": "Starting a new editing session will end your current session. Do you want to discard pending edits to {0} files?", - "chat.startEditing.confirmation.primaryButton": "Yes", - "chat.startEditing.confirmation.title": "Start new editing session?", - "chat.startEditing.label2": "Edit with Copilot", + "chat.retryLast.confirmation.message2": "Spowoduje to cofnięcie zmian wprowadzonych w {0} plikach w zestawie roboczym od tego żądania. Czy chcesz kontynuować?", + "chat.retryLast.confirmation.title2": "Czy chcesz ponowić ostatnie żądanie?", + "chat.startEditing.label2": "Edytuj za pomocą funkcji Copilot", + "chat.startEditing.last": "The last {0} requests", + "chat.startEditing.pickAll": "All requests from the conversation", + "chat.startEditing.pickCustom": "Manually select requests...", + "chat.startEditing.pickRequest": "Wybierz żądania, których chcesz użyć do edycji", "interactive.helpful.label": "Przydatne", "interactive.insertIntoNotebook.label": "Wstaw do notesu", "interactive.reportIssueForBug.label": "Zgłoś problem", @@ -5508,24 +5553,23 @@ "overlap": "Trwa wyświetlanie podglądu kolejnej zmiany kodu. Najpierw zastosuj lub odrzuć oczekujące zmiany." }, "vs/workbench/contrib/chat/browser/attachments/implicitContextAttachment": { - "chat.fileAttachment": "Attached file, {0}", - "chat.fileAttachmentWithRange": "Attached file, {0}, line {1} to line {2}", - "disable": "Disable current file context", - "enable": "Enable current file context", - "enableHint": "disabled", - "openEditor": "Current file context" - }, - "vs/workbench/contrib/chat/browser/chat": { - "generating": "Generowanie" + "chat.fileAttachment": "Dołączony plik, {0}", + "chat.fileAttachmentWithRange": "Dołączony plik, {0}, wiersz {1} do wiersza {2}", + "disable": "Wyłącz bieżący kontekst pliku", + "enable": "Włącz bieżący kontekst pliku", + "enableHint": "wyłączono", + "openEditor": "Bieżący kontekst pliku" }, "vs/workbench/contrib/chat/browser/chat.contribution": { "chat": "Czat", "chat.commandCenter.enabled": "Określa, czy w centrum poleceń jest wyświetlane menu akcji czatu (wymagane: {0}).", - "chat.editing.alwaysSaveWithGeneratedChanges": "Whether to always ask before saving files with changes made by chat.", - "chat.editing.confirmEditRequestRemoval": "Whether to show a confirmation before removing a request and its associated edits.", - "chat.editing.confirmEditRequestRetry": "Whether to show a confirmation before retrying a request and its associated edits.", - "chat.editing.enableRestoreFile": "Whether to show a toggle to restore an earlier version of a file that was edited in a chat editing session request.", + "chat.detectParticipant.enabled": "Włącza automatyczne wykrywanie uczestnika czatu na potrzeby czatu panelowego.", + "chat.editing.alwaysSaveWithGeneratedChanges": "Określa, czy zawsze pytać przed zapisaniem plików ze zmianami wprowadzonymi przez czat.", + "chat.editing.confirmEditRequestRemoval": "Określa, czy wyświetlić potwierdzenie przed usunięciem żądania i skojarzonych z nim zmian.", + "chat.editing.confirmEditRequestRetry": "Określa, czy wyświetlić potwierdzenie przed ponowieniem próby żądania i skojarzonymi z nim zmianami.", "chat.experimental.detectParticipant.enabled": "Włącza automatyczne wykrywanie uczestnika czatu na potrzeby czatu panelowego.", + "chat.experimental.detectParticipant.enabled.deprecated": "To ustawienie jest przestarzałe. Zamiast tego użyj elementu „chat.detectParticipant.enabled”.", + "chat.experimental.offerSetup": "Określa, czy konfigurowanie jest oferowane na potrzeby czatu, jeśli jeszcze tego nie wykonano.", "clear": "Rozpocznij nowy czat", "file": "Wybierz plik w obszarze roboczym", "interactiveSession.editor.fontFamily": "Określa rodzinę czcionek w blokach kodu czatu.", @@ -5570,9 +5614,14 @@ "accept": "Akceptuję", "dismiss": "Odrzuć" }, + "vs/workbench/contrib/chat/browser/chatContentParts/chatMarkdownContentPart": { + "chat.codeblock.applying": "Trwa stosowanie zmian...", + "chat.codeblock.applyingPercentage": "Trwa stosowanie zmian ({0}%)...", + "chat.codeblock.generating": "Trwa generowanie zmian..." + }, "vs/workbench/contrib/chat/browser/chatContentParts/chatReferencesContentPart": { - "addToChat": "Add File to Chat", - "chat.openEditor": "Open Editor", + "addToChat": "Dodaj plik do czatu", + "chat.openEditor": "Otwórz edytor", "chatCollapsibleList": "Zwijana lista czatów", "setting.hover": "Otwórz ustawienie „{0}”", "usedReferencesCollapsed": "{0}, zwinięto", @@ -5592,110 +5641,136 @@ "treeAriaLabel": "Drzewo plików" }, "vs/workbench/contrib/chat/browser/chatDragAndDrop": { - "attach as context": "Dołącz {0} jako kontekst", + "addToWorkingSet": "Dodaj do zestawu roboczego: {0}", + "attacAsContext": "Dołącz {0} jako kontekst", "file": "Plik", + "files": "Pliki", + "folder": "Folder", "image": "Obraz" }, - "vs/workbench/contrib/chat/browser/chatEditingActions": { - "accept.allFiles": "Accept All", - "accept.file": "Accept", - "chat.openWorkingSetHistory.label": "Open File Checkpoint", - "chat.remove.confirmation.checkbox": "Don't ask again", - "chat.remove.confirmation.message2": "This will remove all subsequent requests and undo edits made to {0}. Do you want to proceed?", - "chat.remove.confirmation.multipleEdits.message": "This will remove all subsequent requests and undo edits made to {0} files in your working set. Do you want to proceed?", - "chat.remove.confirmation.primaryButton": "Yes", - "chat.remove.confirmation.title": "Do you want to undo {0} edits?", - "chat.removeLast.confirmation.message2": "This will remove your last request and undo the edits made to {0}. Do you want to proceed?", - "chat.removeLast.confirmation.multipleEdits.message": "This will remove your last request and undo edits made to {0} files in your working set. Do you want to proceed?", - "chat.removeLast.confirmation.title": "Do you want to undo your last edit?", - "chat.restoreFile.label": "Restore Previous File State", - "chat.restoreFile.shortTitle": "Restore Previous File State", - "chat.restoreFile.title": "Using Previous File State", - "chat.restoreFile.tooltip": "Toggle to use the previous state of an edited file in your next request", - "chat.undoEdits.label": "Undo Edits", - "chatEditing.checkpoint": "{0} (Checkpoint {1})", - "chatEditing.openDiffs": "Open Diffs", - "discard.allFiles": "Discard All", - "discard.file": "Discard", - "open.fileInDiff": "Open Changes in Diff Editor", - "removeFileFromWorkingSet": "Remove File", - "workbench.action.chat.addFilesToWorkingSet.label": "Add Files to Working Set" - }, - "vs/workbench/contrib/chat/browser/chatEditingService": { - "chat": "Chat Editing", - "chatEditing.fileSave": "{0} wants to create a file. Choose where it should be saved.", + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingActions": { + "accept": "Akceptuj", + "accept.file": "Akceptuj", + "acceptAllEdits": "Zaakceptuj wszystkie edycje", + "addFileToWorkingSet": "Dodaj plik", + "chat.editing.discardAll.confirmation.manyFiles": "Spowoduje to cofnięcie zmian wprowadzonych przez {0} w plikach {1}. Czy chcesz kontynuować?", + "chat.editing.discardAll.confirmation.oneFile": "Spowoduje to cofnięcie zmian wprowadzonych przez {0} w {1}. Czy chcesz kontynuować?", + "chat.editing.discardAll.confirmation.primaryButton": "Tak", + "chat.editing.discardAll.confirmation.title": "Odrzucić wszystkie zmiany?", + "chat.openSnapshot.label": "Otwórz migawkę pliku", + "chat.remove.confirmation.checkbox": "Nie pytaj ponownie", + "chat.remove.confirmation.message2": "Spowoduje to usunięcie wszystkich kolejnych żądań i cofnięcie zmian wprowadzonych w {0}. Czy chcesz kontynuować?", + "chat.remove.confirmation.multipleEdits.message": "Spowoduje to usunięcie wszystkich kolejnych żądań i cofnięcie zmian wprowadzonych w {0} plikach w zestawie roboczym. Czy chcesz kontynuować?", + "chat.remove.confirmation.primaryButton": "Tak", + "chat.remove.confirmation.title": "Czy chcesz cofnąć edycje {0}?", + "chat.removeLast.confirmation.message2": "Spowoduje to usunięcie ostatniego żądania i cofnięcie zmian wprowadzonych w {0}. Czy chcesz kontynuować?", + "chat.removeLast.confirmation.multipleEdits.message": "Spowoduje to usunięcie ostatniego żądania i cofnięcie zmian wprowadzonych w {0} plikach w zestawie roboczym. Czy chcesz kontynuować?", + "chat.removeLast.confirmation.title": "Czy chcesz cofnąć ostatnią edycję?", + "chat.undoEdits.label": "Cofnij edycje", + "chatEditing.snapshot": "{0} (Migawka {1})", + "chatEditing.viewChanges": "Wyświetl wszystkie edycje", + "discard": "Odrzuć", + "discard.file": "Odrzuć", + "discardAllEdits": "Odrzuć wszystkie edycje", + "open.fileInDiff": "Otwieranie zmian w Edytorze różnic", + "removeFileFromWorkingSet": "Usuń plik", + "workbench.action.chat.addSelectedFilesToWorkingSet.label": "Dodawanie wybranych plików do zestawu roboczego" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingModifiedFileEntry": { + "chatEditing1": "Edycja czatu: „{0}”", + "chatEditing2": "Edycja czatu" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingService": { + "chat": "Edytowanie czatu", + "chatEditing.modified": "Oczekujące zmiany z {0}", + "chatEditing.modified2": "Oczekujące zmiany z czatu", "chatEditing.startingSession": "Trwa generowanie edycji...", - "chatEditing1": "Chat Edit: '{0}'", - "chatEditing2": "Chat Edit", + "join.chatEditingSession": "Saving chat edits history", + "multiDiffEditorInput.name": "Sugerowane zmiany" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingSession": { + "chatEditing.fileSave": "{0} chce utworzyć plik. Wybierz miejsce, w którym ma zostać zapisany.", + "chatEditing.transient": "Otwórz edytor", "multiDiffEditorInput.name": "Sugerowane zmiany" }, "vs/workbench/contrib/chat/browser/chatEditorActions": { - "accept": "Accept Chat Edit", - "next": "Go to Next Chat Edit", - "prev": "Go to Previous Chat Edit", - "reject": "Reject Chat Edit" + "accept": "Zaakceptuj edycję czatu", + "accept2": "Akceptuj", + "diff": "Otwórz różnice", + "discard": "Odrzuć edycję czatu", + "discard2": "Odrzuć", + "next": "Przejdź do następnej edycji czatu", + "prev": "Przejdź do obszaru Poprzednia edycja czatu", + "undo": "Cofnij wprowadzenie tej zmiany.", + "undo2": "Cofnij" }, "vs/workbench/contrib/chat/browser/chatEditorController": { - "chat.hasEditorModifications": "The current editor contains chat modifications" + "chat.hasEditorModifications": "Bieżący edytor zawiera modyfikacje czatu" }, "vs/workbench/contrib/chat/browser/chatEditorInput": { "chatEditorLabelIcon": "Ikona etykiety edytora czatu.", "chatEditorName": "Czat" }, + "vs/workbench/contrib/chat/browser/chatEditorOverlay": { + "label": "Stan nawigacji", + "nOfM": "{0} z {1}", + "tooltip_11": "1 change in 1 file", + "tooltip_1n": "1 change in {0} files", + "tooltip_n1": "{0} changes in 1 file", + "tooltip_nm": "{0} changes in {1} files" + }, "vs/workbench/contrib/chat/browser/chatEditorSaving": { - "chat": "chat", - "config": "Always save with AI-generated changes without asking", - "detail2": "AI-generated changes may be incorrect and should be reviewed before saving.", - "discard": "Cancel", - "message.1": "Do you want to save the changes {0} made in {1}?", - "message.2": "Do you want to save the changes {0} made to {1} files?", - "message.batched.multiFile.1": "Do you want to save the changes {0} made in {1} files?", - "message.batched.multiFile.2": "Do you want to save the changes chat made in {0} files?", - "message.batched.oneFile.1": "Do you want to save the changes {0} made in {1}?", - "message.batched.oneFile.2": "Do you want to save the changes chat made in {0}?", - "message.batched.oneFile.3": "Do you want to save the changes {0} made in 1 file?", - "message.batched.oneFile.4": "Do you want to save the changes chat made in 1 file?", - "save": "Save", - "save all": "Save All", - "save.allFiles": "Save All" + "chat": "czat", + "config": "Zawsze zapisuj ze zmianami generowanymi przez sztuczną inteligencję bez pytania", + "detail2": "Zmiany generowane przez sztuczną inteligencję mogą być niepoprawne i należy je przejrzeć przed zapisaniem.", + "discard": "Anuluj", + "message.1": "Czy chcesz zapisać zmiany {0} wprowadzone w {1}?", + "message.2": "Czy chcesz zapisać {0} zmiany wprowadzone w {1} plikach?", + "message.batched.multiFile.1": "Czy chcesz zapisać zmiany {0} wprowadzone w {1} plikach?", + "message.batched.multiFile.2": "Czy chcesz zapisać zmiany wprowadzone w czacie w {0} plikach?", + "message.batched.oneFile.1": "Czy chcesz zapisać zmiany {0} wprowadzone w {1}?", + "message.batched.oneFile.2": "Czy chcesz zapisać zmiany wprowadzone w {0}?", + "message.batched.oneFile.3": "Czy chcesz zapisać zmiany {0} wprowadzone w 1 pliku?", + "message.batched.oneFile.4": "Czy chcesz zapisać zmiany wprowadzone przez chat w 1 pliku?", + "save": "Zapisz", + "save all": "Zapisz wszystko", + "save.allFiles": "Zapisz wszystko" }, "vs/workbench/contrib/chat/browser/chatFollowups": { "followUpAriaLabel": "Pytanie uzupełniające: {0}" }, - "vs/workbench/contrib/chat/browser/chatGettingStarted": { - "chat.openPanel": "Otwórz panel czatu", - "workbench.panel.chat.view.showGettingStarted": "When enabled, shows a getting started experiment in the chat panel." - }, - "vs/workbench/contrib/chat/browser/chatImagePaste": { - "pastedImage": "Wklejony obraz" - }, "vs/workbench/contrib/chat/browser/chatInlineAnchorWidget": { "actions.attach.label": "Dodaj plik do czatu", - "actions.copy.label": "Copy", + "actions.copy.label": "Kopiuj", "actions.goToDecl.label": "Przejdź do definicji", - "actions.openToSide.label": "Open to the Side", - "goToImplementations.label": "Go to Implementations", + "actions.openToSide.label": "Otwórz z boku", + "goToImplementations.label": "Przejdź do implementacji", "goToReferences.label": "Przejdź do odwołań", - "goToTypeDefinitions.label": "Go to Type Definitions", + "goToTypeDefinitions.label": "Przejdź do definicji typu", "miGotoDefinition": "Przejdź do &&Definicje", - "miGotoImplementations": "Go to &&Implementations", + "miGotoImplementations": "Przejdź do &&implementacji", "miGotoReference": "Przejdź do &&Odwołania", - "miGotoTypeDefinition": "Go to &&Type Definitions", - "resource": "The full value of the chat anchor resource, including scheme and path" + "miGotoTypeDefinition": "Przejdź do &&definicji typu", + "resource": "Pełna wartość zasobu zakładki czatu, w tym schemat i ścieżka" }, "vs/workbench/contrib/chat/browser/chatInputPart": { "actions.chat.accessibiltyHelp": "Wprowadzanie danych do czatu: wpisz, aby zadać pytanie lub wpisz / dla tematów, naciśnij klawisz Enter, aby wysłać żądanie. Użyj {0} do pomocy dotyczącej ułatwień dostępu.", + "addFiles.label": "Dodaj pliki do zestawu roboczego", "chat.attachment": "Dołączony kontekst, {0}", - "chat.attachment.clearButton": "Remove from context", + "chat.attachment.clearButton": "Usuń z kontekstu", "chat.fileAttachment": "Dołączony plik, {0}", "chat.fileAttachmentWithRange": "Dołączony plik, {0}, wiersz {1} do wiersza {2}", "chat.imageAttachment": "Dołączony obraz, {0}", "chat.submitToSecondaryAgent": "Wyślij do @{0}", - "chatAddFiles": "{0} Add Files...", - "chatAttachFiles": "Search for files to add to your working set", - "chatEditingSession.manyFiles": "({0} files)", - "chatEditingSession.oneFile": "(1 file)", - "chatEditingSession.workingSet": "Working Set", + "chatAddFiles": "Dodawanie plików {0}...", + "chatEditingSession.excludedFile": "The Working Set file limit has ben reached. {0} is excluded from the Woking Set. Remove other files to make space for {0}.", + "chatEditingSession.excludedFiles": "({0} files, {1} excluded)", + "chatEditingSession.excludedOneFile": "1 file is excluded from the Working Set.", + "chatEditingSession.excludedSomeFiles": "{0} files are excluded from the Working Set.", + "chatEditingSession.fileLimitReached": "You have reached the maximum number of files that can be added to the working set.", + "chatEditingSession.manyFiles": "(Pliki: {0})", + "chatEditingSession.oneFile": "(1 plik)", + "chatEditingSession.workingSet": "Zestaw roboczy", "chatInput": "Dane wejściowe czatu", "chatInput.accessibilityHelpNoKb": "Dane wejściowe czatu, wpisz tutaj kod i naciśnij klawisz Enter, aby uruchomić. Aby uzyskać więcej informacji, użyj polecenia Pomoc ułatwień dostępu czatu.", "notebook.moreExecuteActionsLabel": "Więcej..." @@ -5703,6 +5778,7 @@ "vs/workbench/contrib/chat/browser/chatListRenderer": { "chatConfirmationAction": "zaznaczono „{0}”", "didNotFollowInstructions": "Nie wykonano instrukcji", + "generating": "Generowanie", "incompleteCode": "Niekompletny kod", "incorrectCode": "Sugerowany niepoprawny kod", "missingContext": "Brak kontekstu", @@ -5726,7 +5802,7 @@ "chatCommandSticky": "To, czy wywołanie polecenia powoduje przejście czatu w tryb trwały, w którym polecenie jest automatycznie dodawane do danych wejściowych czatu dla następnej wiadomości.", "chatCommandWhen": "Warunek, który musi mieć wartość True (Prawda), aby włączyć to polecenie.", "chatCommandsDescription": "Polecenia dostępne dla tego uczestnika czatu, które użytkownik może wywołać za pomocą znaku `/`.", - "chatEditing.viewContainer.label": "Copilot Edits", + "chatEditing.viewContainer.label": "Edycje funkcji Copilot", "chatFailErrorMessage": "Nie można załadować czatu, ponieważ zainstalowana wersja rozszerzenia {0} jest niezgodna z tą wersją {1}. Upewnij się, że rozszerzenie Czat GitHub Copilot jest aktualne.", "chatParticipantDescription": "Opis tego uczestnika czatu wyświetlany w interfejsie użytkownika.", "chatParticipantDisambiguation": "Metadane, które ułatwiają automatyczny routing pytań użytkowników do tego uczestnika czatu.", @@ -5738,16 +5814,31 @@ "chatParticipantName": "Nazwa użytkownika dla tego uczestnika czatu. Użytkownik użyje znaku „@” z tą nazwą, aby wywołać uczestnika. Nazwa nie może zawierać odstępów.", "chatParticipantWhen": "Warunek, który musi mieć wartość Prawda, aby włączyć tego uczestnika.", "chatSampleRequest": "Gdy użytkownik kliknie tego uczestnika w `/help`, tekst ten zostanie przesłany do uczestnika.", + "miToggleChat": "&&Czat", + "miToggleEdits": "Ed&&ycje funkcji Copilot", "showExtension": "Pokaż rozszerzenie", "vscode.extension.contributes.chatParticipant": "Współtworzy uczestnika czatu" }, "vs/workbench/contrib/chat/browser/chatPasteProviders": { - "pastedImageName": "Pasted Image" + "pastedImageName": "Wklejony obraz" + }, + "vs/workbench/contrib/chat/browser/chatSetup.contribution": { + "hideChatSetup": "Ukryj konfigurowanie czatu", + "hideSetup": "Ukryj", + "installChat": "Zainstaluj {0}", + "learnMore": "Dowiedz się więcej", + "setup": "Zainstaluj {0}", + "setupChatInstalling": "Trwa konfigurowanie czatu...", + "setupChatSigningIn": "Trwa logowanie do {0}...", + "setupContent": "{0} to Twój programista par AI, aby szybciej i mądrzej pisać kod.", + "signInAndInstallChat": "Zaloguj się, aby używać {0}", + "signInAndSetup": "Zaloguj się, aby używać {0}", + "triggerChatSetup": "Wyzwalanie konfigurowania czatu" }, "vs/workbench/contrib/chat/browser/chatWidget": { - "chatWidget.tips": "{0} or type {1} to attach context\r\n\r\n{2} to chat with extensions\r\n\r\nType {3} to use commands", - "chatWidget.tips.withoutParticipants": "{0} or type {1} to attach context", - "scrollDownButtonLabel": "Scroll down" + "chatWidget.tips": "{0} lub wpisz {1}, aby dołączyć kontekst\r\n\r\n{2}, aby rozmawiać na czacie z rozszerzeniami\r\n\r\nWpisz {3}, aby użyć poleceń", + "chatWidget.tips.withoutParticipants": "{0} lub wpisz {1}, aby dołączyć kontekst", + "scrollDownButtonLabel": "Przewiń w dół" }, "vs/workbench/contrib/chat/browser/codeBlockPart": { "chat.codeBlock.toolbar": "Pasek narzędzi bloku kodu", @@ -5770,29 +5861,36 @@ "allFilesDescription": "Wyszukaj odpowiednie pliki w obszarze roboczym i podaj kontekst z nich" }, "vs/workbench/contrib/chat/browser/contrib/chatInputCompletions": { - "installLabel": "Install Chat Extensions...", + "fileEntryDescription": "{0} ({1})", + "installLabel": "Zainstaluj rozszerzenia czatu...", "pickFileLabel": "Wybierz plik" }, "vs/workbench/contrib/chat/browser/contrib/chatInputEditorHover": { "hoverAccessibilityChatAgent": "Tutaj znajduje się część aktywowania agenta czatu." }, + "vs/workbench/contrib/chat/browser/contrib/chatInputRelatedFilesContrib": { + "relatedFile": "Sugerowany plik" + }, "vs/workbench/contrib/chat/browser/contrib/screenshot": { - "screenshot": "Screenshot" + "screenshot": "Zrzut ekranu" }, "vs/workbench/contrib/chat/browser/languageModelToolsService": { - "toolInvocationMessage": "Using {0}" + "toolInvocationMessage": "Korzystanie z {0}" }, "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewsWelcomeContributions": { - "chatViewsWelcome.content": "The content of the welcome message. The first command link will be rendered as a button.", - "chatViewsWelcome.icon": "The icon for the welcome message.", - "chatViewsWelcome.title": "The title of the welcome message.", - "chatViewsWelcome.when": "Condition when the welcome message is shown.", - "vscode.extension.contributes.chatViewsWelcome": "Contributes a welcome message to a chat view" + "chatViewsWelcome.content": "Zawartość wiadomości powitalnej. Pierwszy link polecenia zostanie renderowany jako przycisk.", + "chatViewsWelcome.icon": "Ikona wiadomości powitalnej.", + "chatViewsWelcome.title": "Tytuł wiadomości powitalnej.", + "chatViewsWelcome.when": "Warunek, gdy zostanie wyświetlona wiadomość powitalna.", + "vscode.extension.contributes.chatViewsWelcome": "Udostępnia wiadomość powitalną do widoku czatu" + }, + "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewWelcomeController": { + "preview": "WERSJA ZAPOZNAWCZA" }, "vs/workbench/contrib/chat/common/chatColors": { "chat.avatarBackground": "Kolor tła awatara czatu.", "chat.avatarForeground": "Kolor pierwszego planu awatara czatu.", - "chat.editedFileForeground": "The foreground color of a chat edited file in the edited file list.", + "chat.editedFileForeground": "Kolor pierwszego planu edytowanego pliku czatu na liście edytowanych plików.", "chat.requestBackground": "Kolor tła żądania czatu.", "chat.requestBorder": "Kolor obramowania żądania czatu.", "chat.slashCommandBackground": "Kolor tła polecenia poprzedzonego ukośnikiem czatu.", @@ -5800,10 +5898,11 @@ }, "vs/workbench/contrib/chat/common/chatContextKeys": { "chatEditApplied": "Wartość True (Prawda) po zastosowaniu edycji tekstu czatu.", - "chatEditingParticipantRegistered": "True when a default chat participant is registered for editing.", + "chatEditingCanRedo": "Wartość prawda, gdy możliwe jest ponowne wykonanie interakcji w panelu edycji.", + "chatEditingCanUndo": "Wartość prawda, gdy możliwe jest cofnięcie interakcji w panelu edycji.", + "chatEditingParticipantRegistered": "Wartość true, gdy domyślny uczestnik czatu jest zarejestrowany do edycji.", "chatExtensionInvalid": "Wartość True (Prawda), jeśli zainstalowane rozszerzenie czatu jest nieprawidłowe i wymaga aktualizacji.", - "chatHasFileAttachments": "True when the chat has file attachments.", - "chatInstallEntitled": "True when the user is entitled for chat installation.", + "chatHasFileAttachments": "Wartość true w przypadku, gdy czat zawiera załączniki plików.", "chatIsEnabled": "Wartość True (Prawda), gdy czat jest włączony, ponieważ domyślny uczestnik czatu jest aktywowany za pomocą implementacji.", "chatItemId": "Identyfikator elementu czatu.", "chatLastItemId": "Identyfikator ostatniego elementu czatu.", @@ -5815,6 +5914,11 @@ "chatResponseFiltered": "Ma wartość true, gdy odpowiedź czatu została odfiltrowana przez serwer.", "chatResponseSupportsIssueReporting": "Wartość true, gdy bieżąca odpowiedź czatu obsługuje raportowanie problemów.", "chatSessionResponseDetectedAgentOrCommand": "Gdy agent lub polecenie zostało wykryte automatycznie", + "chatSetupEntitled": "Wartość true, jeśli konfigurowanie czatu jest oferowane dla zalogowanego, uprawnionego użytkownika.", + "chatSetupInstalling": "Wartość true, jeśli konfigurowanie czatu instaluje czat.", + "chatSetupSignedIn": "Wartość true, jeśli konfigurowanie czatu jest oferowane dla zalogowanego użytkownika.", + "chatSetupSigningIn": "Wartość true, jeśli konfigurowanie czatu oczekuje na zalogowanie.", + "chatSetupTriggered": "Wartość true, jeśli konfigurowanie czatu zostało wyzwolona.", "inChat": "Wartość True, gdy fokus znajduje się w widżecie czatu. W przeciwnym razie ma wartość false.", "inInteractiveInput": "Wartość true, gdy fokus znajduje się w danych wejściowych czatu. W przeciwnym razie wartość false.", "inQuickChat": "Ma wartość True (Prawda), gdy interfejs użytkownika szybkiego czatu ma fokus, w przeciwnym razie ma wartość False (Fałsz).", @@ -5824,7 +5928,7 @@ "interactiveSessionResponseVote": "Gdy odpowiedź zostanie przegłosowana w górę, zostanie ustawiona wartość „up”. Po przegłosowaniu w dół jest ustawiona na wartość „down”. W przeciwnym razie pusty ciąg." }, "vs/workbench/contrib/chat/common/chatEditingService": { - "chatEditingWidgetFileState": "The current state of the file in the chat editing widget" + "chatEditingWidgetFileState": "Bieżący stan pliku w widżecie edycji czatu" }, "vs/workbench/contrib/chat/common/chatModel": { "codeCitation": "Znaleziono podobny kod z 1 typem licencji", @@ -5848,19 +5952,19 @@ "languageModels": "Statystyki użycia modeli językowych tego rozszerzenia." }, "vs/workbench/contrib/chat/common/tools/languageModelToolsContribution": { - "canBeReferencedInPrompt": "If true, this tool shows up as an attachment that the user can add manually to their request. Chat participants will receive the tool in {0}.", + "canBeReferencedInPrompt": "W przypadku wartości true to narzędzie jest wyświetlane jako załącznik, który użytkownik może dodać ręcznie do żądania. Uczestnicy czatu otrzymają narzędzie w {0}.", "condition": "Warunek, który musi mieć wartość true, aby włączyć to narzędzie. Pamiętaj, że narzędzie może być nadal wywoływane przez inne rozszerzenie, nawet jeśli jego warunek „when” ma wartość false.", - "icon": "An icon that represents this tool. Either a file path, an object with file paths for dark and light themes, or a theme icon reference, like `$(zap)`", + "icon": "Ikona reprezentująca to narzędzie. Ścieżka pliku, obiekt ze ścieżkami plików dla motywów ciemnych i jasnych lub odwołanie do ikony motywu, takie jak „\\$(zap)”", "icon.dark": "Ścieżka ikony, gdy jest używany motyw ciemny", "icon.light": "Ścieżka ikony, gdy jest używany motyw jasny", - "parametersSchema": "A JSON schema for the parameters this tool accepts. The parameters must be an object at the top level. A particular language model may not support all JSON schema features. See the documentation for the language model family you are using for more information.", + "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.", "toolDisplayName": "Czytelna dla człowieka nazwa tego narzędzia, która może być użyta do opisania go w interfejsie użytkownika.", - "toolModelDescription": "A description of this tool that may be used by a language model to select it.", - "toolName": "A unique name for this tool. This name must be a globally unique identifier, and is also used as a name when presenting this tool to a language model.", - "toolName2": "If {0} is enabled for this tool, the user may use '#' with this name to invoke the tool in a query. Otherwise, the name is not required. Name must not contain whitespace.", - "toolTags": "A set of tags that roughly describe the tool's capabilities. A tool user may use these to filter the set of tools to just ones that are relevant for the task at hand, or they may want to pick a tag that can be used to identify just the tools contributed by this extension.", + "toolModelDescription": "Opis tego narzędzia, który może być używany przez model językowy do jego wybrania.", + "toolName": "Unikatowa nazwa tego narzędzia. Ta nazwa musi być unikatowym identyfikatorem globalnym i jest również używana jako nazwa podczas prezentowania tego narzędzia modelowi językowemu.", + "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.", + "toolTags": "Zestaw tagów, które w przybliżeniu opisują możliwości narzędzia. Użytkownik narzędzia może ich użyć do filtrowania zestawu narzędzi tylko do tych, które są istotne dla danego zadania, lub może chcieć wybrać tag, który może służyć do identyfikowania tylko narzędzi dodanych przez to rozszerzenie.", "toolUserDescription": "Opis tego narzędzia, który może być wyświetlany użytkownikowi.", - "vscode.extension.contributes.tools": "Contributes a tool that can be invoked by a language model in a chat session, or from a standalone command. Registered tools can be used by all extensions." + "vscode.extension.contributes.tools": "Udostępnia narzędzie, które może być wywoływane przez model językowy w sesji czatu lub za pomocą polecenia autonomicznego. Zarejestrowane narzędzia mogą być używane przez wszystkie rozszerzenia." }, "vs/workbench/contrib/chat/common/voiceChatService": { "voiceChatInProgress": "Trwa sesja zamiany mowy na tekst dla czatu." @@ -5895,7 +5999,7 @@ "vs/workbench/contrib/codeActions/browser/codeActionsContribution": { "alwaysSave": "Wyzwala akcje kodu dla jawnych zapisów i automatycznych zapisów wyzwalanych przez zmiany okna lub fokusu.", "codeActionsOnSave.generic": "Określa, czy akcje „{0}” mają być uruchamiane przy zapisywaniu pliku.", - "editor.codeActionsOnSave": "Uruchom akcje kodu dla edytora przy zapisywaniu. Należy określić akcje kodu, a edytor nie może być zamykany. Przykład: `„source.organizeImports”: „explicit” `", + "editor.codeActionsOnSave": "Uruchom akcje kodu dla edytora przy zapisywaniu. Należy określić akcje kodu, a edytor nie może być zamykany. Gdy {0} jest ustawiona na wartość „afterDelay”, akcje kodu będą uruchamiane tylko wtedy, gdy plik zostanie zapisany jawnie. Przykład: `„source.organizeImports”: „explicit” `", "explicit": "Wyzwala akcje kodu tylko wtedy, gdy zostaną wyraźnie zapisane.", "explicitBoolean": "Wyzwala akcje kodu tylko wtedy, gdy zostaną wyraźnie zapisane. Ta wartość będzie przestarzała na rzecz wartości „jawne”.", "explicitSave": "Wyzwala akcje kodu tylko wtedy, gdy zostaną wyraźnie zapisane.", @@ -5904,27 +6008,7 @@ "neverBoolean": "Wyzwala akcje kodu tylko wtedy, gdy zostaną wyraźnie zapisane. Ta wartość będzie przestarzała na rzecz wartości „nigdy”.", "neverSave": "Nigdy nie wyzwala akcji kodu przy zapisywaniu.", "neverSaveBoolean": "Nigdy nie wyzwala akcji kodu przy zapisywaniu. Ta wartość będzie przestarzała na rzecz wartości „nigdy”.", - "notebook.codeActionsOnSave": "Uruchamianie serii akcji kodu dla notesu podczas zapisywania. Akcje kodu muszą być określone, plik nie może być zapisany po opóźnieniu, a edytor nie może być zamykany. Przykład: `„notebook.source.organizeImports”: „explicit”`" - }, - "vs/workbench/contrib/codeActions/common/codeActionsExtensionPoint": { - "codeActions.description": "Opis", - "codeActions.kind": "Rodzaj", - "codeActions.languages": "Języki", - "codeActions.title": "Tytuł", - "codeactions": "Akcje kodu", - "contributes.codeActions": "Skonfiguruj edytor używany dla zasobu.", - "contributes.codeActions.description": "Opis działania akcji kodu.", - "contributes.codeActions.kind": "Element „CodeActionKind” wniesionej akcji kodu.", - "contributes.codeActions.languages": "Tryby języka, dla których są włączone akcje kodu.", - "contributes.codeActions.title": "Etykieta dla akcji kodu używanej w interfejsie użytkownika." - }, - "vs/workbench/contrib/codeActions/common/documentationExtensionPoint": { - "contributes.documentation": "Dodana dokumentacja.", - "contributes.documentation.refactoring": "Dodana dokumentacja dotycząca refaktoryzacji.", - "contributes.documentation.refactoring.command": "Polecenie wykonane.", - "contributes.documentation.refactoring.title": "Etykieta dla dokumentacji używanej w interfejsie użytkownika.", - "contributes.documentation.refactoring.when": "Klauzula when.", - "contributes.documentation.refactorings": "Dodana dokumentacja dotycząca refaktoryzacji." + "notebook.codeActionsOnSave": "Uruchom serię akcji kodu dla notesu podczas zapisywania. Należy określić akcje kodu, a edytor nie może być zamykany. Gdy {0} jest ustawiona na wartość „afterDelay”, akcje kodu będą uruchamiane tylko wtedy, gdy plik zostanie zapisany jawnie. Przykład: `„notebook.source.organizeImports”: „explicit”`" }, "vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": { "toggleScreenReaderMode": "Przełącz tryb ułatwień dostępu czytnika zawartości ekranu", @@ -6008,7 +6092,7 @@ "vs/workbench/contrib/codeEditor/browser/saveParticipants": { "codeAction.apply": "Stosowanie akcji kodu „{0}”.", "codeaction": "Szybkie poprawki", - "codeaction.get2": "Getting code actions from {0} ([configure]({1})).", + "codeaction.get2": "Uzyskiwanie akcji kodu z {0} ([skonfiguruj]({1})).", "formatting2": "Uruchamianie programu formatującego \"{0}\" ([configure] ({1}))." }, "vs/workbench/contrib/codeEditor/browser/toggleColumnSelection": { @@ -6496,7 +6580,7 @@ "debug.gutterMiddleClickAction.none": "Nie wykonuj żadnej akcji.", "debug.gutterMiddleClickAction.triggeredBreakpoint": "Dodaj wyzwolony punkt przerwania.", "debug.hideLauncherWhileDebugging": "Ukryj kontrolkę „Rozpocznij debugowanie” na pasku tytułu widoku „Uruchom i debuguj” podczas aktywnego debugowania. Istotne tylko wtedy, gdy element {0} nie jest `docked`.", - "debug.hideSlowPreLaunchWarning": "Hide the warning shown when a `preLaunchTask` has been running for a while.", + "debug.hideSlowPreLaunchWarning": "Ukryj ostrzeżenie wyświetlane po tym jak zadanie „preLaunchTask” jest uruchomione przez jakiś czas.", "debug.onTaskErrors": "Określa, co zrobić w przypadku napotkania błędów po uruchomieniu elementu preLaunchTask.", "debug.saveBeforeStart": "Kontroluje, które edytory mają zostać zapisane przed rozpoczęciem sesji debugowania.", "debug.saveBeforeStart.allEditorsInActiveGroup": "Przed rozpoczęciem sesji debugowania zapisz wszystkie edytory w aktywnej grupie.", @@ -7124,6 +7208,16 @@ "bracketPairColorizer.notification.action.showMoreInfo": "Więcej informacji", "bracketPairColorizer.notification.action.uninstall": "Odinstaluj rozszerzenie" }, + "vs/workbench/contrib/dropOrPasteInto/browser/commands": { + "configureDefaultDrop.label": "Skonfiguruj preferowaną akcję przeniesienia...", + "configureDefaultPaste.label": "Skonfiguruj preferowaną akcję wklejania..." + }, + "vs/workbench/contrib/dropOrPasteInto/browser/configurationSchema": { + "dropKind": "Identyfikator rodzaju edycji przenoszenia.", + "dropPreferredDescription": "Konfiguruje preferowany typ edycji do użycia podczas przenoszenia zawartości.\r\n\r\nTo jest uporządkowana lista rodzajów edycji. Zostanie użyta pierwsza dostępna edycja preferowanego rodzaju.", + "pasteKind": "Identyfikator rodzaju edycji wklejania.", + "pastePreferredDescription": "Konfiguruje preferowany typ edycji do użycia podczas wklejania zawartości.\r\n\r\nTo jest uporządkowana lista rodzajów edycji. Zostanie użyta pierwsza dostępna edycja preferowanego rodzaju." + }, "vs/workbench/contrib/editSessions/browser/editSessions.contribution": { "autoResumeWorkingChanges": "Określa, czy automatycznie wznawiać dostępne zmiany robocze przechowywane w chmurze dla bieżącego obszaru roboczego.", "autoResumeWorkingChanges.off": "Nigdy nie próbuj wznawiać zmian roboczych z chmury.", @@ -7248,10 +7342,13 @@ }, "vs/workbench/contrib/extensions/browser/extensionEditor": { "Changelog title": "Dziennik zmian", + "Install Info": "Instalacja", "Marketplace": "Marketplace", - "Marketplace Info": "Więcej informacji", + "Marketplace Info": "Platforma handlowa", "Readme title": "Plik readme", + "Version": "Wersja", "builtin": "Wbudowane", + "cache size": "Pamięć podręczna", "categories": "Kategorie", "changelog": "Dziennik zmian", "changelogtooltip": "Historia aktualizacji rozszerzenia, renderowana z pliku „CHANGELOG.md” rozszerzenia", @@ -7259,6 +7356,7 @@ "dependenciestooltip": "Wyświetla rozszerzenia, od których jest zależne to rozszerzenie", "details": "Szczegóły", "detailstooltip": "Szczegóły rozszerzenia, renderowane z pliku „README.md” rozszerzenia", + "disk space used": "Rozmiar pamięci podręcznej", "extension pack": "Pakiet rozszerzeń ({0})", "extension version": "Wersja rozszerzenia", "extensionpack": "Pakiet rozszerzeń", @@ -7279,12 +7377,17 @@ "noChangelog": "Brak dostępnego dziennika zmian.", "noDependencies": "Brak zależności", "noReadme": "Brak dostępnego pliku README.", + "other": "Lokalny", "preview": "Wersja zapoznawcza", "published": "Opublikowane", "publisher": "Wydawca ({0})", "rating": "Ocena", "repository": "Repozytorium", "resources": "Zasoby", + "size": "Rozmiar", + "size when installed": "Rozmiar po zainstalowaniu", + "source": "Źródło", + "vsix": "VSIX", "workspace extension": "Rozszerzenie obszaru roboczego" }, "vs/workbench/contrib/extensions/browser/extensionEnablementWorkspaceTrustTransitionParticipant": { @@ -7344,6 +7447,8 @@ "disableAutoUpdate": "Wyłącz automatyczne aktualizowanie dla wszystkich rozszerzeń", "disablePreRleaseLabel": "Przełącz do wydanej wersji", "disabled filter": "Wyłączone", + "download VSIX": "Pobierz plik VSIX", + "download pre-release": "Pobierz wersję wstępną VSIX", "enableAll": "Włącz wszystkie rozszerzenia", "enableAllWorkspace": "Włącz wszystkie rozszerzenia dla tego obszaru roboczego", "enableAutoUpdate": "Włącz automatyczne aktualizowanie dla wszystkich rozszerzeń", @@ -7365,6 +7470,7 @@ "extensions.autoUpdate.enabled": "Automatycznie pobieraj i instaluj aktualizacje tylko dla wybranych rozszerzeń.", "extensions.autoUpdate.false": "Rozszerzenia nie są automatycznie aktualizowane.", "extensions.autoUpdate.true": "Pobierz i zainstaluj aktualizacje automatycznie dla wszystkich rozszerzeń.", + "extensions.gallery.useUnpkgResourceApi": "Po włączeniu rozszerzenia do aktualizacji są pobierane z usługi Unpkg.", "extensions.supportUntrustedWorkspaces": "Odrzuć obsługę niezaufanego obszaru roboczego rozszerzenia. Rozszerzenia używające wartości \"true\" będą zawsze włączone. Rozszerzenia używające wartości \"limited\" będą zawsze włączone, a rozszerzenie ukryje funkcje wymagające zaufania. Rozszerzenia używające wartości\"false\" zostaną włączone tylko wtedy, gdy obszar roboczy będzie zaufany.", "extensions.supportUntrustedWorkspaces.false": "Rozszerzenie zostanie włączone tylko wtedy, gdy obszar roboczy jest zaufany.", "extensions.supportUntrustedWorkspaces.limited": "Rozszerzenie będzie zawsze włączone i będzie ukrywać funkcje wymagające zaufania.", @@ -7536,7 +7642,6 @@ "ignoreExtensionRecommendation": "Nie rekomenduj ponownie tego rozszerzenia", "ignoreExtensionUpdatePublisher": "Ignorowanie aktualizacji publikowanych przez {0}", "ignored": "To rozszerzenie jest ignorowane podczas synchronizacji", - "incompatible platform": "Rozszerzenie \"{0}\" nie jest dostępne w {1} dla {2}", "install": "Zainstaluj", "install another version": "Zainstaluj określoną wersję...", "install anyway": "Zainstaluj mimo to", @@ -7563,7 +7668,6 @@ "installing": "Instalowanie", "installing extensions": "Trwa instalowanie rozszerzeń...", "learn more": "Dowiedz się więcej", - "learn why": "Dowiedz się, dlaczego", "malicious tooltip": "To rozszerzenie zostało zgłoszone jako problematyczne.", "manage": "Zarządzaj", "manage access": "Zarządzanie dostępem", @@ -7576,7 +7680,6 @@ "not signed": "\"{0}\" jest rozszerzeniem z nieznanego źródła. Czy na pewno chcesz zainstalować?", "not signed detail": "Rozszerzenie nie jest podpisane.", "not signed tooltip": "To rozszerzenie nie jest podpisane przez witrynę Extension Marketplace.", - "not web tooltip": "Rozszerzenie „{0}” nie jest dostępne w {1}.", "pre-release": "Wersja wstępna", "reinstall": "Zainstaluj ponownie rozszerzenie...", "reload window": "Ponownie załaduj okno", @@ -7757,6 +7860,7 @@ "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "Nie znaleziono manifestu", "autoRestart": "Jeśli jest to uaktywnione, rozszerzenia będą automatycznie ponownie uruchamiane po aktualizacji, jeśli na oknie będzie ustawiony fokus. Jeśli masz otwarte notesy lub edytory niestandardowe, może nastąpić utrata danych.", + "cannot be installed": "Cannot install the '{0}' extension because it is not available in this setup.", "confirmDisableAutoUpdate": "Chcesz wyłączyć automatyczne aktualizowanie dla wszystkich rozszerzeń?", "confirmEnableAutoUpdate": "Chcesz włączyć automatyczne aktualizowanie dla wszystkich rozszerzeń?", "confirmEnableDisableAutoUpdate": "Rozszerzenia automatycznej aktualizacji", @@ -7765,12 +7869,18 @@ "deprecated extensions": "Wykryto przestarzałe rozszerzenia. Przejrzyj je i przeprowadź migrację do alternatyw.", "disable all": "Wyłącz wszystkie", "disableDependents": "Odinstaluj rozszerzenie z elementami zależnymi", + "disallowed": "This extension is disallowed to be installed.", + "download": "Download", + "download title": "Select folder to download the VSIX", + "download.completed": "Successfully downloaded the VSIX", + "downloading...": "Downlading VSIX...", "enable locally": "Włącz {0} to rozszerzenie lokalnie.", "enable remote": "Włącz {0} to rozszerzenie w {1}.", "enableButtonLabel": "&&&Włącz rozszerzenie", "enableButtonLabelWithAction": "&&&Włącz rozszerzenie i {0}", "enableExtensionMessage": "Czy chcesz włączyć rozszerzenie „{0}”?", "enableExtensionTitle": "Włącz rozszerzenie", + "extension not found": "Extension '{0}' not found.", "extensionsAutoRestart": "Rozszerzenia zostały automatycznie uruchomione ponownie, aby umożliwić aktualizacje.", "incompatible": "Nie można zainstalować rozszerzenia „{0}”, ponieważ jest ono niezgodne.", "incompatibleExtensions": "Niektóre rozszerzenia są wyłączone z powodu niezgodności wersji. Przejrzyj i zaktualizuj je.", @@ -7785,9 +7895,12 @@ "malicious": "To rozszerzenie jest zgłaszane jako problematyczne.", "multipleDependentsError": "Nie można wyłączyć samego rozszerzenia „{0}”. Zależą od niego rozszerzenia „{1}”, „{2}” i inne. Czy chcesz wyłączyć wszystkie te rozszerzenia?", "multipleDependentsUninstallError": "Nie można odinstalować samego rozszerzenia „{0}”. Rozszerzenia „{1}” i „{2}” i inne rozszerzenia zależą od tego. Czy na pewno chcesz odinstalować te rozszerzenia?", + "not an extension": "The provided object is not an extension.", "not found": "Nie można zainstalować rozszerzenia „{0}”, ponieważ nie zostało znalezione.", "not found version": "Nie można zainstalować rozszerzenia „{0}”, ponieważ nie odnaleziono żądanej wersji „{1}”.", + "not signed": "This extension is not signed.", "open": "Otwórz rozszerzenie", + "platform placeholder": "Please select the platform for which you want to download the VSIX", "postDisableTooltip": "Wyłącz {0} to rozszerzenie.", "postEnableTooltip": "Włącz {0} to rozszerzenie.", "postUninstallTooltip": "Dokończ {0} odinstalowywanie tego rozszerzenia.", @@ -8236,7 +8349,7 @@ "filesReadonlyExclude": "Skonfiguruj ścieżki lub [wzorce globalne](https://aka.ms/vscode-glob-patterns) do wykluczenia z oznaczania jako tylko do odczytu, jeśli są zgodne w wyniku ustawienia „#files.readonlyInclude#”. Wzorce globalne są zawsze szacowane względem ścieżki folderu obszaru roboczego, chyba że są ścieżkami bezwzględnymi. Pliki od dostawców systemów plików tylko do odczytu będą zawsze tylko do odczytu niezależnie od tego ustawienia.", "filesReadonlyFromPermissions": "Oznacza pliki jako tylko do odczytu, gdy ich uprawnienia na to wskazują. Można to zastąpić ustawieniami „#files.readonlyInclude#” i „#files.readonlyExclude#”.", "filesReadonlyInclude": "Skonfiguruj ścieżki lub [wzorce globalne](https://aka.ms/vscode-glob-patterns) do oznaczania jako tylko do odczytu. Wzorce globalne są zawsze szacowane względem ścieżki folderu obszaru roboczego, chyba że są ścieżkami bezwzględnymi. Możesz wykluczyć zgodne ścieżki przy użyciu ustawienia „#files.readonlyExclude#”. Pliki od dostawców systemów plików tylko do odczytu będą zawsze tylko do odczytu niezależnie od tego ustawienia.", - "formatOnSave": "Formatuj plik przy zapisywaniu. Musi być dostępny program formatujący, plik nie może być zapisywany po opóźnieniu, a edytor nie może być zamykany.", + "formatOnSave": "Sformatuj plik podczas zapisywania. Program formatujący musi być dostępny i edytor nie może być zamykany. Jeśli {0} jest ustawiona na wartość „afterDelay”, plik zostanie sformatowany tylko wtedy, gdy zostanie zapisany jawnie.", "formatOnSaveMode": "Określa, czy funkcja formatowania przy zapisie formatuje cały plik, czy tylko modyfikacje. Ma to zastosowanie tylko wtedy, gdy ustawienie `#editor.formatOnSave#` jest włączone.", "hotExit": "[Zamknięcie na gorąco](https://aka.ms/vscode-hot-exit) kontroluje, czy niezapisane pliki są zapamiętywane między sesjami, umożliwiając pominięcie monitu o zapisanie podczas opuszczania edytora.", "hotExit.off": "Wyłącz zamykanie na gorąco. Podczas próby zamknięcia okna z edytorami z niezapisanymi zmianami zostanie wyświetlony monit.", @@ -8293,8 +8406,7 @@ "createNewFolder": "Nowy folder...", "explorerSection": "Sekcja eksploratora: {0}", "refreshExplorer": "Odśwież eksplorator", - "refreshExplorerMetadata": "Wymusza odświeżenie Eksploratora.", - "type to search files": "Wpisz, aby wyszukać pliki" + "refreshExplorerMetadata": "Wymusza odświeżenie Eksploratora." }, "vs/workbench/contrib/files/browser/views/explorerViewer": { "confirmMove": "Czy na pewno chcesz przenieść element „{0}” do „{1}”?", @@ -8304,12 +8416,14 @@ "copy": "Kopiuj: {0}", "copying": "Kopiowanie: {0}", "doNotAskAgain": "Nie pytaj mnie ponownie", + "explorerHighlightFolderBadgeTitle": "Katalog zawiera następującą liczbę dopasowań: {0}", "fileInputAriaLabel": "Wpisz nazwę pliku. Naciśnij klawisz Enter, aby potwierdzić, lub klawisz Escape, aby anulować.", "move": "Przenieś: {0}", "moveButtonLabel": "&&Przenieś", "moving": "Przenoszenie: {0}", "numberOfFiles": "Pliki: {0}", "numberOfFolders": "Foldery: {0}", + "searchMaxResultsWarning": "Zestaw wyników zawiera tylko podzestaw wszystkich dopasowań. Podaj bardziej szczegółowe kryteria wyszukiwania, aby zawęzić wyniki.", "treeAriaLabel": "Eksplorator plików" }, "vs/workbench/contrib/files/browser/views/openEditorsView": { @@ -8331,10 +8445,12 @@ "dirtyFiles": "Niezapisane pliki: {0}" }, "vs/workbench/contrib/files/common/files": { + "explorerFindProviderActive": "Wartość true, gdy drzewo eksploratora używa dostawcy znajdowania eksploratora.", "explorerResourceCut": "Wartość true, gdy element w widoku EKSPLORATOR został wycięty w celu wycięcia i wklejenia.", "explorerResourceIsFolder": "Wartość true, gdy element z fokusem w widoku EKSPLORATOR to folder.", "explorerResourceIsRoot": "Wartość true, gdy element z fokusem w widoku EKSPLORATOR to folder główny.", "explorerResourceMoveableToTrash": "Wartość true, gdy element z fokusem w widoku EKSPLORATOR można przenieść do kosza.", + "explorerResourceParentReadonly": "Wartość True (Prawda), gdy element z fokusem w widoku nadrzędnym EKSPLORATOR jest tylko do odczytu.", "explorerResourceReadonly": "Wartość „true”, gdy element, na którym ustawiony jest fokus w widoku EKSPLORATOR, jest tylko do odczytu.", "explorerViewletCompressedFirstFocus": "Wartość true, gdy fokus znajduje się w obrębie pierwszej części elementu kompaktowego w widoku EKSPLORATOR.", "explorerViewletCompressedFocus": "Wartość true, gdy element z fokusem w widoku EKSPLORATOR to element kompaktowy.", @@ -8425,7 +8541,6 @@ "empty": "Brak wyników. Uściślij swoje dane wejściowe i spróbuj ponownie.", "err.apply": "Nie udało się zastosować zmian.", "err.discard": "Nie można odrzucić zmian.", - "savehint": "Zaakceptuj lub odrzuć zmiany, aby kontynuować zapisywanie.", "welcome.2": "Trwa przygotowywanie..." }, "vs/workbench/contrib/inlineChat/browser/inlineChatCurrentLine": { @@ -8433,12 +8548,12 @@ "startWithCurrentLine": "Rozpocznij w Redaktorze z bieżącym wierszem" }, "vs/workbench/contrib/inlineChat/browser/inlineChatSavingServiceImpl": { - "config": "Always save with AI-generated changes without asking", - "detail": "AI-generated changes may be incorect and should be reviewed before saving.", - "discard": "Cancel", - "message.1": "Do you want to save the changes {0} made in {1}?", - "message.2": "Do you want to save the changes inline chat made in {0}?", - "save": "Save" + "config": "Zawsze zapisuj ze zmianami generowanymi przez sztuczną inteligencję bez pytania", + "detail": "Zmiany generowane przez sztuczną inteligencję mogą być niepoprawne i należy je przejrzeć przed zapisaniem.", + "discard": "Anuluj", + "message.1": "Czy chcesz zapisać zmiany {0} wprowadzone w {1}?", + "message.2": "Czy chcesz zapisać zmiany czatu wbudowanego wprowadzone w {0}?", + "save": "Zapisz" }, "vs/workbench/contrib/inlineChat/browser/inlineChatWidget": { "aria-label": "Śródwierszowe dane wejściowe czatu", @@ -8488,8 +8603,7 @@ "inlineChatVisible": "Określa, czy dane wejściowe edytora interakcyjnego są widoczne", "mode": "Skonfiguruj, czy zmiany wprowadzane we wbudowanym czacie są stosowane bezpośrednio w dokumencie, czy są najpierw jest wyświetlany podgląd.", "mode.live": "Zmiany są stosowane bezpośrednio w dokumencie, można je wyróżnić za pomocą różnic wbudowanych i akceptować/odrzucać fragmenty. Zakończenie sesji spowoduje zachowanie zmian.", - "mode.preview": "Zmiany są wyświetlane tylko w wersji zapoznawczej i muszą zostać zaakceptowane za pośrednictwem przycisku Zastosuj. Zakończenie sesji spowoduje odrzucenie zmian.", - "zoneToolbar": "Określa, czy w widoku zmian czatu śródwierszowego ma być wyświetlany pasek narzędzi do akceptowania lub odrzucania zmian." + "mode.preview": "Zmiany są wyświetlane tylko w wersji zapoznawczej i muszą zostać zaakceptowane za pośrednictwem przycisku Zastosuj. Zakończenie sesji spowoduje odrzucenie zmian." }, "vs/workbench/contrib/inlineChat/electron-sandbox/inlineChatActions": { "holdForSpeech": "Zawieś dla usługi Azure Cognitive Service dla mowy" @@ -8792,42 +8906,6 @@ "tasksQuickAccessPlaceholder": "Wpisz nazwę rozszerzenia do raportowania." }, "vs/workbench/contrib/issue/electron-sandbox/issueReporterService": { - "bugDescription": "Opisz kroki prowadzące do niezawodnego odtworzenia problemu. Uwzględnij rzeczywiste i oczekiwane wyniki. Obsługujemy język Markdown z dodatkami usługi GitHub. Będziesz w stanie edytować swój problem i dodać zrzuty ekranu, gdy wyświetlimy jego podgląd w usłudze GitHub.", - "bugReporter": "Raport o usterce", - "closed": "Zamknięte", - "createOnGitHub": "Utwórz w usłudze GitHub", - "description": "Opis", - "disabledExtensions": "Rozszerzenia są wyłączone", - "elsewhereDescription": "Rozszerzenie „{0}” preferuje używanie zewnętrznego reportera problemów. Aby przejść do tego środowiska raportowania problemów, kliknij przycisk poniżej.", - "extension": "Rozszerzenie VS Code", - "extensionPlaceholder": "Np.: Brakujący tekst alternatywny na obrazie readme rozszerzenia", - "featureRequest": "Żądanie funkcji", - "featureRequestDescription": "Opisz funkcję, którą Twoim zdaniem powinniśmy dodać. Obsługujemy język Markdown z dodatkami usługi GitHub. Będziesz w stanie edytować swój problem i dodać zrzuty ekranu, gdy wyświetlimy jego podgląd w usłudze GitHub.", - "handlesIssuesElsewhere": "To rozszerzenie obsługuje problemy poza programem VS Code", - "hide": "ukryj", - "loadingData": "Trwa ładowanie danych...", - "marketplace": "Witryna Marketplace rozszerzeń", - "marketplacePlaceholder": "Np. nie można wyłączyć zainstalowanego rozszerzenia", - "noCurrentExperiments": "Brak bieżących eksperymentów.", - "noSimilarIssues": "Nie znaleziono podobnych problemów", - "open": "Otwórz", - "openIssueReporter": "Otwórz zewnętrznego reportera problemów", - "pasteData": "Zapisaliśmy potrzebne dane do Twojego schowka, ponieważ były zbyt duże do wysłania. Wklej je.", - "performanceIssue": "Problem z wydajnością (blokowanie, wolne działanie, awaria)", - "performanceIssueDesciption": "Kiedy pojawił się ten problem z wydajnością? Czy pojawia się po uruchomieniu, czy po konkretnej serii akcji? Obsługujemy język Markdown z dodatkami usługi GitHub. Będziesz w stanie edytować swój problem i dodać zrzuty ekranu, gdy wyświetlimy jego podgląd w usłudze GitHub.", - "previewOnGitHub": "Podgląd w usłudze GitHub", - "rateLimited": "Przekroczono limit zapytania usługi GitHub. Czekaj.", - "selectExtension": "Wybierz rozszerzenie", - "selectSource": "Wybierz źródło", - "show": "pokaż", - "similarIssues": "Podobne problemy", - "stepsToReproduce": "Kroki do odtworzenia", - "undefinedPlaceholder": "Wprowadź tytuł", - "unknown": "Nie wiem", - "vscode": "Visual Studio Code", - "vscodePlaceholder": "Np. w aplikacji Workbench brakuje panelu problemów" - }, - "vs/workbench/contrib/issue/electron-sandbox/issueReporterService2": { "noCurrentExperiments": "Brak bieżących eksperymentów.", "pasteData": "Zapisaliśmy potrzebne dane do Twojego schowka, ponieważ były zbyt duże do wysłania. Wklej je.", "undefinedPlaceholder": "Wprowadź tytuł" @@ -8851,7 +8929,7 @@ "noDetection": "Nie można wykryć języka edytora", "status.autoDetectLanguage": "Zaakceptuj wykryty język: {0}" }, - "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { + "vs/workbench/contrib/languageStatus/browser/languageStatus": { "aria.1": "{0}, {1}", "aria.2": "{0}", "langStatus.aria": "Stan języka edytora: {0}", @@ -8988,10 +9066,10 @@ "openLogsFolder": "Otwórz folder dzienników" }, "vs/workbench/contrib/markdown/browser/markdownSettingRenderer": { - "alreadysetBoolFalse": "\"{0}: {1}\" is already disabled", - "alreadysetBoolTrue": "\"{0}: {1}\" is already enabled", - "alreadysetNum": "\"{0}: {1}\" is already set to {2}", - "alreadysetString": "\"{0}: {1}\" is already set to \"{2}\"", + "alreadysetBoolFalse": "„{0}: {1}” jest już wyłączone", + "alreadysetBoolTrue": "„{0}: {1}” jest już włączone", + "alreadysetNum": "„{0}: {1}” jest już ustawione na {2}", + "alreadysetString": "„{0}: {1}” jest już ustawione na „{2}”", "changeSettingTitle": "Wyświetl lub zmień ustawienie", "copySettingId": "Kopiuj identyfikator ustawienia", "falseMessage": "Wyłącz „{0}: {1}”", @@ -9024,12 +9102,19 @@ "status.problems": "Problemy", "status.problemsVisibility": "Widoczność problemów", "status.problemsVisibilityOff": "Problemy są wyłączone. Kliknij, aby otworzyć ustawienia.", + "toggleActiveFileDescription": "Pokaż lub ukryj problemy (błędy, ostrzeżenia, informacje) tylko z aktywnego pliku w widoku problemów.", + "toggleErrorsDescription": "Pokaż lub ukryj błędy w widoku problemów.", + "toggleExcludedFilesDescription": "Pokaż lub ukryj wykluczone pliki w widoku problemów.", + "toggleInfosDescription": "Pokaż lub ukryj informacje w widoku problemów.", + "toggleWarningsDescription": "Pokaż lub ukryj ostrzeżenia w widoku problemów.", "totalErrors": "Błędy: {0}", "totalInfos": "Informacje: {0}", "totalProblems": "Łączna liczba problemów: {0}", "totalWarnings": "Ostrzeżenia: {0}", "viewAsTable": "Wyświetl jako tabelę", - "viewAsTree": "Wyświetl jako drzewo" + "viewAsTableDescription": "Pokaż widoku problemów w postaci tabeli.", + "viewAsTree": "Wyświetl jako drzewo", + "viewAsTreeDescription": "Pokaż widoku problemów w postaci drzewa." }, "vs/workbench/contrib/markers/browser/markersFileDecorations": { "label": "Problemy", @@ -9314,10 +9399,13 @@ }, "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/cellDiagnosticsActions": { "cellCommands.quickFix.noneMessage": "Brak dostępnych akcji kodu", - "notebookActions.cellFailureActions": "Pokaż akcje niepowodzenia komórki" + "notebookActions.cellFailureActions": "Pokaż akcje niepowodzenia komórki", + "notebookActions.chatExplainCellError": "Wyjaśnij błąd komórki", + "notebookActions.chatFixCellError": "Napraw błąd komórki" }, "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/diagnosticCellStatusBarContrib": { - "notebook.cell.status.diagnostic": "Szybkie akcje — {0}" + "notebook.cell.status.explain": "Wyjaśnij za pomocą czatu", + "notebook.cell.status.fix": "Rozwiąż problem za pomocą czatu wbudowanego" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { "notebook.cell.status.executing": "Wykonywanie", @@ -9332,6 +9420,9 @@ "notebook.cell.status.language": "Wybierz tryb języka komórki", "notebook.cell.status.searchLanguageExtensions": "Nieznany język komórek. Kliknij, aby wyszukać rozszerzenia „{0}”" }, + "vs/workbench/contrib/notebook/browser/contrib/chatEdit/notebookChatEditController": { + "chat.hasNotebookEditorModifications": "Bieżący edytor Redatora zawiera modyfikacje czatu" + }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { "notebook.cell.output.selectAll": "Zaznacz wszystko", "notebookActions.copy": "Kopiuj komórkę", @@ -9392,10 +9483,11 @@ "notebook.toggleCellToolbarPosition": "Przełącz pozycję paska narzędzi komórki" }, "vs/workbench/contrib/notebook/browser/contrib/multicursor/notebookMulticursor": { - "addFindMatchToSelection": "Dodaj opcję Znajdź dopasowanie do Zaznaczenia", + "addFindMatchToSelection": "Dodaj zaznaczenie do następnego znalezionego dopasowania", "deleteLeftMultiSelection": "Usuń z lewej", "deleteRightMultiSelection": "Usuń z prawej", - "exitMultiSelection": "Zakończ tryb wielu kursorów" + "exitMultiSelection": "Zakończ tryb wielu kursorów", + "selectAllFindMatches": "Zaznacz wszystkie wystąpienia znalezionego dopasowania" }, "vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": { "cursorMoveDown": "Ustaw fokus na edytorze następnej komórki", @@ -9617,7 +9709,7 @@ "runCellsInSection": "Uruchom komórki w sekcji" }, "vs/workbench/contrib/notebook/browser/controller/variablesActions": { - "notebookActions.openVariablesView": "Variables" + "notebookActions.openVariablesView": "Zmienne" }, "vs/workbench/contrib/notebook/browser/diff/diffComponents": { "hiddenCell": "{0} ukryta komórka", @@ -9697,7 +9789,7 @@ "notebook.findFilters": "Dostosuj zachowanie widżetu Znajdź do wyszukiwania w komórkach notesu. Po włączeniu zarówno źródła znaczników, jak i podglądu adiustacji, widżet Znajdź przeszuka kod źródłowy lub podgląd na podstawie bieżącego stanu komórki.", "notebook.focusIndicator.description": "Określa, gdzie jest renderowany wskaźnik fokusa — albo na krawędziach komórki albo na lewym odstępie.", "notebook.formatOnCellExecution": "Formatuj komórkę notatnika podczas wykonywania. Musi być dostępny program formatujący.", - "notebook.formatOnSave": "Formatuj plik przy zapisywaniu. Musi być dostępny program formatujący, plik nie może być zapisywany po opóźnieniu, a edytor nie może być zamykany.", + "notebook.formatOnSave": "Sformatuj notes przy zapisywaniu. Program formatujący musi być dostępny i edytor nie może być zamykany. Gdy {0} jest ustawione na wartość `afterDelay`, plik zostanie sformatowany tylko wtedy, gdy zostanie zapisany jawnie.", "notebook.globalToolbar.description": "Określ, czy renderować globalny pasek narzędzi w edytorze notesów.", "notebook.globalToolbarShowLabel": "Określ, czy akcje na pasku narzędzi notesu powinny renderować etykietę, czy nie.", "notebook.insertFinalNewline": "Po włączeniu tej opcji wstaw ostatni nowy wiersz na końcu komórek kodu podczas zapisywania notesu.", @@ -10044,7 +10136,7 @@ "name": "Wydajność uruchamiania" }, "vs/workbench/contrib/performance/electron-sandbox/performance.contribution": { - "experimental.rendererProfiling": "When enabled, slow renderers are automatically profiled." + "experimental.rendererProfiling": "Gdy ta opcja jest włączona, wolne programy renderowania są automatycznie profilowane." }, "vs/workbench/contrib/performance/electron-sandbox/startupProfiler": { "prof.detail": "Utwórz zgłoszenie problemu i ręcznie dołącz następujące pliki:\r\n{0}", @@ -10225,7 +10317,7 @@ "defaultOverriddenDetailsAriaLabel": "{0} zastępuje wartość domyślną", "defaultOverriddenLabel": "Wartość domyślna została zmieniona", "defaultOverriddenLanguagesList": "Istnieją wartości domyślne specyficzne dla języka dla {0}", - "experimentalLabel": "Experimental", + "experimentalLabel": "Eksperymentalne", "extensionSyncIgnoredLabel": "Nie zsynchronizowano", "hasDefaultOverridesForLanguages": "Następujące języki mają domyślne zastąpienia:", "manageWorkspaceTrust": "Zarządzaj zaufaniem obszaru roboczego", @@ -10238,7 +10330,7 @@ "policyDescriptionAccessible": "Zarządzane przez zasady organizacji; wartość ustawienia nie została zastosowana", "policyFilterLink": "Wyświetl ustawienia zasad", "policyLabelText": "Wartość ustawienia nie została zastosowana", - "previewLabel": "Preview", + "previewLabel": "Podgląd", "remote": "Zdalne", "syncIgnoredAriaLabel": "Ustawienie zignorowane podczas synchronizacji", "syncIgnoredTitle": "To ustawienie jest ignorowane podczas synchronizacji", @@ -10373,8 +10465,8 @@ "settingsTOC": "Spis treści ustawień" }, "vs/workbench/contrib/preferences/common/preferences": { - "experimentalIndicatorDescription": "This setting controls a feature that may change or be removed in the future. Adjusting this setting may result in instability.", - "previewIndicatorDescription": "This setting controls a feature that is in active development." + "experimentalIndicatorDescription": "To ustawienie steruje nową funkcją, która jest aktywnie opracowywana i może być niestabilna. Może ulec zmianie lub usunięciu.", + "previewIndicatorDescription": "To ustawienie steruje nową funkcją, która jest nadal w fazie uściślania, ale jest gotowa do użycia. Opinie są mile widziane." }, "vs/workbench/contrib/preferences/common/preferencesContribution": { "enableNaturalLanguageSettingsSearch": "Określa, czy włączyć tryb wyszukiwania w języku naturalnym dla ustawień. Wyszukiwanie w języku naturalnym jest udostępniane przez usługę online firmy Microsoft.", @@ -10696,15 +10788,27 @@ "tunnel.preview": "Tunele zdalne są obecnie dostępne w wersji zapoznawczej. Zgłoś wszelkie problemy przy użyciu polecenia „Pomoc: Zgłoś problem”." }, "vs/workbench/contrib/replNotebook/browser/repl.contribution": { - "repl.execute": "Wykonaj dane wejściowe środowiska REPL" + "repl.execute": "Wykonaj dane wejściowe środowiska REPL", + "repl.focusLastReplOutput": "Fokus na ostatnie wykonanie w środowisku REPL", + "repl.input.focus": "Edytor wprowadzania fokusu" + }, + "vs/workbench/contrib/replNotebook/browser/replEditor": { + "replEditorInput": "Dane wejściowe środowiska REPL" }, "vs/workbench/contrib/replNotebook/browser/replEditorAccessibilityHelp": { - "replEditor.cellNavigation": "Strzałki w górę i w dół będą również przenosić fokus między poprzednio wykonanymi elementami.", + "replEditor.accessibilityView": "Uruchom polecenie Otwórz widok ułatwień dostępu{0} podczas nawigowania po historii w celu uzyskania dostępnego widoku danych wyjściowych elementu.", + "replEditor.autoFocusRepl": "Ustawienie „accessibility.replEditor.autoFocusReplExecution” określa, czy fokus zostanie automatycznie przeniesiony do środowiska REPL po wykonaniu kodu.", + "replEditor.cellNavigation": "Polecenie Zakończ edycję{0} przeniesie fokus na kontener komórek, gdzie strzałki w górę i w dół będą również przenosić fokus między komórkami w historii.", + "replEditor.configReadExecution": "Ustawienie „accessibility.replEditor.readLastExecutionOutput” określa, czy dane wyjściowe będą automatycznie odczytywane po zakończeniu wykonywania.", "replEditor.execute": "Polecenie Execute{0} obliczy wyrażenie w polu wejściowym.", - "replEditor.focusHistory": "Polecenie Historia fokusu{0} przeniesie fokus na listę poprzednio wykonanych elementów.", + "replEditor.focusCellEditor": "Polecenie Edytuj komórkę{0} spowoduje przeniesienie fokusu do edytora tylko do odczytu dla danych wejściowych komórki.", "replEditor.focusInOutput": "Polecenie Focus danych wyjściowych{0} ustawi fokus na danych wyjściowych, gdy fokus znajdzie się na wcześniej wykonanym elemencie.", - "replEditor.focusReplInput": "Polecenie Edytor wprowadzania fokusu{0} przeniesie fokus na pole wprowadzania REPL.", - "replEditor.overview": "Znajdujesz się w edytorze REPL, który zawiera pole wejściowe umożliwiające ocenę wyrażeń oraz listę wcześniej wykonanych wyrażeń i ich danych wyjściowych." + "replEditor.focusLastItemAdded": "Polecenie Fokus na ostatnio wykonany{0} przeniesie fokus na ostatni wykonany element w historii środowiska REPL.", + "replEditor.focusReplInput": "Polecenie Edytor wprowadzania fokusu{0} przeniesie fokus z powrotem do tego edytora.", + "replEditor.focusReplInputFromHistory": "Polecenie Edytor wprowadzania fokusu{0} przeniesie fokus na pole wprowadzania REPL.", + "replEditor.historyOverview": "Znajdujesz się w historii środowiska REPL, która jest listą komórek wykonanych w środowisku REPL. Każda komórka zawiera dane wejściowe, dane wyjściowe i kontener komórek.", + "replEditor.inputAccessibilityView": "Po uruchomieniu polecenia Otwórz widok ułatwień dostępu{0} z tego pola danych wejściowych dane wyjściowe z ostatniego wykonania będą wyświetlane w widoku ułatwień dostępu.", + "replEditor.inputOverview": "Znajdujesz się w polu wprowadzania edytora środowiska REPL, które będzie akceptować kod do wykonania w środowisku REPL." }, "vs/workbench/contrib/replNotebook/browser/replEditorInput": { "replEditorLabelIcon": "Ikona etykiety edytora środowiska REPL." @@ -10866,7 +10970,6 @@ "scmGraphHistoryItemRef": "Wybierz co najmniej jedno odwołanie do elementu historii do wyświetlenia, wpisz, aby filtrować", "scmGraphRepository": "Wybierz repozytorium do wyświetlenia, wpisz, aby filtrować wszystkie repozytoria", "scmGraphViewOutdated": "Odśwież graf przy użyciu akcji odświeżania ($(refresh)).", - "scmGraphViewRevealCurrentHistoryItem": "Bieżący element historii nie jest obecny na grafie kontroli źródła. Użyj selektora odwołań do elementu historii, aby rozwinąć zestaw elementów historii na grafie.", "viewChanges": "Wyświetl zmiany" }, "vs/workbench/contrib/scm/browser/scmRepositoriesViewPane": { @@ -10925,9 +11028,9 @@ "QuickSearchOpenInFile": "Otwórz plik", "QuickSearchSeeMoreFiles": "Zobacz więcej plików", "enterSearchTerm": "Wprowadź termin do wyszukania w plikach.", - "goToSearch": "Zobacz w panelu wyszukiwania", + "goToSearch": "Otwórz w widoku wyszukiwania", "noAnythingResults": "Brak pasujących wyników", - "showMore": "Zobacz w panelu wyszukiwania" + "showMore": "Otwórz w widoku wyszukiwania" }, "vs/workbench/contrib/search/browser/replaceService": { "fileReplaceChanges": "{0} ↔ {1} (podgląd zmian)", @@ -11725,7 +11828,7 @@ "ProblemMatcherParser.unknownSeverity": "Info: unknown severity {0}. Valid values are error, warning and info.\r\n", "ProblemMatcherSchema.applyTo": "Określa, czy problem zgłaszany dla dokumentu tekstowego dotyczy tylko otwartych, tylko zamkniętych, czy też wszystkich dokumentów.", "ProblemMatcherSchema.background": "Wzorce umożliwiające śledzenie początku i końca programu dopasowującego aktywnego na zadaniu w tle.", - "ProblemMatcherSchema.background.activeOnStart": "Jeśli zostanie ustawiona wartość „true”, monitor w tle będzie w trybie aktywnym przy uruchamianiu zadania. Jest to równoważne wygenerowaniu wiersza zgodnego z wzorcem beginsPattern", + "ProblemMatcherSchema.background.activeOnStart": "Jeśli ustawiono wartość true, monitor tła jest uruchamiany w trybie aktywnym. Jest to takie samo, jak w przypadku wyprowadzania wiersza zgodnego z parametrem beginsPattern podczas uruchamiania zadania.", "ProblemMatcherSchema.background.beginsPattern": "Jeśli ta wartość zostanie dopasowana w danych wyjściowych, będzie sygnalizowane rozpoczęcie zadania w tle.", "ProblemMatcherSchema.background.endsPattern": "Jeśli ta wartość zostanie dopasowana w danych wyjściowych, będzie sygnalizowane zakończenie zadania w tle.", "ProblemMatcherSchema.base": "Nazwa podstawowego program dopasowującego problemy, który ma zostać użyty.", @@ -11734,7 +11837,7 @@ "ProblemMatcherSchema.severity": "Domyślna ważność w przypadku problemów z przechwytywaniem. Jest używana, jeśli wzorzec nie definiuje grupy dopasowania dla wagi.", "ProblemMatcherSchema.source": "Czytelny dla człowieka ciąg opisujący źródło tej diagnostyki, na przykład „typescript” lub „super lint”.", "ProblemMatcherSchema.watching": "Wzorce umożliwiające śledzenie początku i końca obserwującego programu dopasowującego.", - "ProblemMatcherSchema.watching.activeOnStart": "Jeśli zostanie ustawiona wartość „true”, obserwator będzie w trybie aktywnym przy uruchamianiu zadania. Jest to równoważne wygenerowaniu wiersza zgodnego z wzorcem beginPattern", + "ProblemMatcherSchema.watching.activeOnStart": "Jeśli ustawiono wartość true, obserwator jest uruchamiany w trybie aktywnym. Jest to takie samo, jak w przypadku wyprowadzania wiersza zgodnego z parametrem beginsPattern podczas uruchamiania zadania.", "ProblemMatcherSchema.watching.beginsPattern": "Jeśli ta wartość zostanie dopasowana w danych wyjściowych, będzie sygnalizowane rozpoczęcie obserwowanego zadania.", "ProblemMatcherSchema.watching.deprecated": "Właściwość watching jest przestarzała. Zamiast tego użyj właściwości background.", "ProblemMatcherSchema.watching.endsPattern": "Jeśli ta wartość zostanie dopasowana w danych wyjściowych, będzie sygnalizowane zakończenie obserwowanego zadania.", @@ -11909,6 +12012,7 @@ "newTerminalIcon": "Ikona tworzenia nowego wystąpienia terminalu.", "renameTerminalIcon": "Ikona zmieniania nazwy w szybkim menu terminalu.", "terminalCommandHistoryFuzzySearch": "Ikona przełączania niewyraźnego wyszukiwania w historii poleceń.", + "terminalCommandHistoryOpenFile": "Ikona otwierania pliku historii powłoki.", "terminalCommandHistoryOutput": "Ikona wyświetlania danych wyjściowych polecenia terminalu.", "terminalCommandHistoryRemove": "Ikona usuwania polecenia terminalu z historii poleceń.", "terminalDecorationError": "Ikona dekoracji terminalu polecenia, które było błędne.", @@ -12098,6 +12202,9 @@ "process": "nazwa procesu terminalu", "separator": "Separator warunkowy ({0}), który jest wyświetlany tylko w otoczeniu zmiennych z wartościami lub tekstem statycznym.", "sequence": "nazwa dostarczona do terminalu przez proces", + "shellCommand": "polecenie wykonywane zgodnie z integracją powłoki", + "shellPromptInput": "pełne dane wejściowe monitu powłoki zgodnie z integracją powłoki", + "shellType": "wykryty typ powłoki", "task": "wskazuje, że ten terminal jest skojarzony z zadaniem", "terminal.integrated.allowChords": "Określa, czy zezwalać na powiązania wielu klawiszy akordu. Pamiętaj, że jeśli jest to ustawione na wartość true, a naciśnięcie klawisza skutkuje akordem, pominie to {0}, natomiast ustawienie tego na wartość false jest szczególnie przydatne, jeśli chcesz, aby kombinacja klawiszy Ctrl K umożliwiała przejście do powłoki (a nie do edytora VS Code).", "terminal.integrated.allowMnemonics": "Określa, czy zezwalać na wyświetlanie mnemoników na pasku menu (np. ALT+F) w celu wyzwolenia otwarcia paska menu. Pamiętaj, że spowoduje to pomijanie w powłoce wszystkich naciśnięć klawiszy z klawiszem ALT, gdy wartość zostanie ustawiona na true. Nie ma zastosowania w przypadku systemu macOS.", @@ -12153,6 +12260,7 @@ "terminal.integrated.focusAfterRun.none": "Nic nie rób.", "terminal.integrated.focusAfterRun.terminal": "Zawsze umieszczaj fokus na terminalu.", "terminal.integrated.fontFamily": "Określa rodzinę czcionek terminalu. Jest ona ustawiana domyślnie na wartość parametru {0}.", + "terminal.integrated.fontLigatures": "Określa, czy ligatury czcionek są włączone w terminalu. Ligatury będą działać tylko wtedy, gdy skonfigurowany element {0} je obsługuje.", "terminal.integrated.fontSize": "Określa rozmiar czcionki terminalu w pikselach.", "terminal.integrated.fontWeight": "Grubość czcionki, która ma być używana w terminalu w przypadku niepogrubionego tekstu. Akceptuje słowa kluczowe „normal” i „bold” lub liczby z zakresu od 1 do 1000.", "terminal.integrated.fontWeightBold": "Grubość czcionki, która ma być używana w terminalu w przypadku pogrubionego tekstu. Akceptuje słowa kluczowe „normal” i „bold” lub liczby z zakresu od 1 do 1000.", @@ -12313,8 +12421,8 @@ "terminal.integrated.accessibleViewPreserveCursorPosition": "Zachowaj położenie kursora po ponownym otwarciu widoku z ułatwieniami dostępu terminalu, zamiast ustawiać go na dole buforu." }, "vs/workbench/contrib/terminalContrib/autoReplies/common/terminalAutoRepliesConfiguration": { - "terminal.integrated.autoReplies": "A set of messages that, when encountered in the terminal, will be automatically responded to. Provided the message is specific enough, this can help automate away common responses.\r\n\r\nRemarks:\r\n\r\n- Use {0} to automatically respond to the terminate batch job prompt on Windows.\r\n- The message includes escape sequences so the reply might not happen with styled text.\r\n- Each reply can only happen once every second.\r\n- Use {1} in the reply to mean the enter key.\r\n- To unset a default key, set the value to null.\r\n- Restart VS Code if new don't apply.", - "terminal.integrated.autoReplies.reply": "The reply to send to the process." + "terminal.integrated.autoReplies": "Zestaw wiadomości, na które będzie automatycznie wysyłana odpowiedź po wystąpieniu ich w terminalu. Może to pomóc zautomatyzować typowe odpowiedzi pod warunkiem, że wiadomość jest wystarczająco konkretna. \r\n\r\nUwagi:\r\n\r\n— użyj {0}, aby automatycznie odpowiedzieć na monit o zakończenie zadania wsadowego w systemie Windows.\r\n— wiadomość zawiera sekwencje ucieczki, więc odpowiedź może nie być napisana w odpowiednim stylu.\r\n— każda odpowiedź może zdarzyć się tylko raz na sekundę.\r\n— użyj {1} w odpowiedzi, aby oznaczać klawisz Enter.\r\n— aby cofnąć ustawienie klucza domyślnego, ustaw wartość na null.\r\n— ponownie uruchom program VS Code, jeśli nowe nie zostaną zastosowane.", + "terminal.integrated.autoReplies.reply": "Odpowiedź do wysłania do procesu." }, "vs/workbench/contrib/terminalContrib/chat/browser/terminal.initialHint.contribution": { "disableHint": " Przełącz {0} w ustawieniach, aby wyłączyć tę wskazówkę.", @@ -12351,47 +12459,40 @@ "inlineChat.toolbar": "Użyj zakładki, aby uzyskać dostęp do części warunkowych, takich jak polecenia, status, odpowiedzi na wiadomości i inne." }, "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatActions": { - "cancelChat": "Anuluj czatowanie", - "closeChat": "Zamknij czat", - "discard": "Odrzuć", - "discardDescription": "Odrzuca bieżącą odpowiedź czatu terminalu, ukrywa widżet czatu i czyści dane wejściowe czatu.", + "closeChat": "Zamknij", "insert": "Wstaw", "insertCommand": "Wstaw polecenie czatu", "insertFirst": "Wstaw najpierw", "insertFirstCommand": "Wstaw pierwsze polecenie czatu", - "makeChatRequest": "Wykonaj żądanie czatu", - "nextFromHitory": "Następny z sekcji Historia", - "previousFromHitory": "Poprzedni z sekcji Historia", "run": "Uruchom", "runCommand": "Uruchom polecenie czatu", "runFirst": "Uruchom najpierw", "runFirstCommand": "Uruchom pierwsze polecenie czatu", - "startChat": "Uruchom w terminalu", + "startChat": "Czat wbudowany terminalu", "viewInChat": "Wyświetl w czacie" }, "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatWidget": { - "default.placeholder": "Zapytaj, jak coś zrobić w terminalu", - "welcome.1": "Polecenia wygenerowane przez AI mogą być niepoprawne" + "askAI": "Zapytaj sztuczną inteligencję" }, "vs/workbench/contrib/terminalContrib/chat/common/terminalInitialHintConfiguration": { "terminal.integrated.initialHint": "Określa, czy w pierwszym terminalu bez danych wejściowych będzie wyświetlana wskazówka dotycząca dostępnych akcji, gdy jest ona skoncentrowana." }, "vs/workbench/contrib/terminalContrib/clipboard/browser/terminal.clipboard.contribution": { - "workbench.action.terminal.copyAndClearSelection": "Copy and Clear Selection", - "workbench.action.terminal.copyLastCommand": "Copy Last Command", - "workbench.action.terminal.copyLastCommandAndOutput": "Copy Last Command and Output", - "workbench.action.terminal.copyLastCommandOutput": "Copy Last Command Output", - "workbench.action.terminal.copySelection": "Copy Selection", - "workbench.action.terminal.copySelectionAsHtml": "Copy Selection as HTML", - "workbench.action.terminal.paste": "Paste into Active Terminal", - "workbench.action.terminal.pasteSelection": "Paste Selection into Active Terminal" + "workbench.action.terminal.copyAndClearSelection": "Kopiuj i wyczyść zaznaczenie", + "workbench.action.terminal.copyLastCommand": "Kopiuj ostatnie polecenie", + "workbench.action.terminal.copyLastCommandAndOutput": "Kopiuj ostatnie polecenie i dane wyjściowe", + "workbench.action.terminal.copyLastCommandOutput": "Kopiuj dane wyjściowe ostatniego polecenia", + "workbench.action.terminal.copySelection": "Kopiuj zaznaczenie", + "workbench.action.terminal.copySelectionAsHtml": "Kopiuj zaznaczenie jako kod HTML", + "workbench.action.terminal.paste": "Wklej do aktywnego terminalu", + "workbench.action.terminal.pasteSelection": "Wklej zaznaczenie do aktywnego terminalu" }, "vs/workbench/contrib/terminalContrib/clipboard/browser/terminalClipboard": { - "confirmMoveTrashMessageFilesAndDirectories": "Are you sure you want to paste {0} lines of text into the terminal?", - "doNotAskAgain": "Do not ask me again", - "multiLinePasteButton": "&&Paste", - "multiLinePasteButton.oneLine": "Paste as &&one line", - "preview": "Preview:" + "confirmMoveTrashMessageFilesAndDirectories": "Czy na pewno chcesz wkleić wiersze tekstu {0} do terminalu?", + "doNotAskAgain": "Nie pytaj mnie ponownie", + "multiLinePasteButton": "&&Wklej", + "multiLinePasteButton.oneLine": "Wklej jako &&jeden wiersz", + "preview": "Podgląd:" }, "vs/workbench/contrib/terminalContrib/commandGuide/browser/terminal.commandGuide.contribution": { "terminalCommandGuide.foreground": "Kolor pierwszego planu przewodnika poleceń terminalu wyświetlany po lewej stronie polecenia i jego dane wyjściowe po najechaniu kursorem." @@ -12400,7 +12501,6 @@ "showCommandGuide": "Określa, czy po umieszczeniu wskaźnika myszy na poleceniu w terminalu ma być wyświetlany przewodnik poleceń." }, "vs/workbench/contrib/terminalContrib/developer/browser/terminal.developer.contribution": { - "terminalDevMode": "Tryb dewelopera terminalu", "workbench.action.terminal.recordSession": "Rejestruj sesję terminalu", "workbench.action.terminal.recordSession.recording": "Trwa nagrywanie sesji terminalu...", "workbench.action.terminal.restartPtyHost": "Ponownie uruchom Pty Host", @@ -12433,22 +12533,23 @@ "undo": "Cofnij" }, "vs/workbench/contrib/terminalContrib/history/browser/terminal.history.contribution": { - "goToRecentDirectory.metadata": "Goes to a recent folder", - "workbench.action.terminal.clearPreviousSessionHistory": "Clear Previous Session History", - "workbench.action.terminal.goToRecentDirectory": "Go to Recent Directory...", - "workbench.action.terminal.runRecentCommand": "Run Recent Command..." + "goToRecentDirectory.metadata": "Przechodzi do ostatnio używanego folderu", + "workbench.action.terminal.clearPreviousSessionHistory": "Wyczyść historię poprzedniej sesji", + "workbench.action.terminal.goToRecentDirectory": "Przejdź do ostatnio używanego katalogu...", + "workbench.action.terminal.runRecentCommand": "Uruchom ostatnie polecenie..." }, "vs/workbench/contrib/terminalContrib/history/browser/terminalRunRecentQuickPick": { - "removeCommand": "Remove from Command History", - "selectRecentCommand": "Select a command to run (hold Alt-key to edit the command)", - "selectRecentCommandMac": "Select a command to run (hold Option-key to edit the command)", - "selectRecentDirectory": "Select a directory to go to (hold Alt-key to edit the command)", - "selectRecentDirectoryMac": "Select a directory to go to (hold Option-key to edit the command)", - "shellFileHistoryCategory": "{0} history", - "viewCommandOutput": "View Command Output" + "openShellHistoryFile": "Otwórz plik", + "removeCommand": "Usuń z historii poleceń", + "selectRecentCommand": "Wybierz polecenie do uruchomienia (przytrzymaj klawisz Alt, aby edytować polecenie)", + "selectRecentCommandMac": "Wybierz polecenie do uruchomienia (przytrzymaj klawisz Opcja, aby edytować polecenie)", + "selectRecentDirectory": "Wybierz katalog, do który chcesz przejść (przytrzymaj klawisz Alt, aby edytować polecenie)", + "selectRecentDirectoryMac": "Wybierz katalog, do który chcesz przejść (przytrzymaj klawisz Opcja, aby edytować polecenie)", + "shellFileHistoryCategory": "Historia {0}", + "viewCommandOutput": "Wyświetl dane wyjściowe polecenia" }, "vs/workbench/contrib/terminalContrib/history/common/terminal.history": { - "terminal.integrated.shellIntegration.history": "Controls the number of recently used commands to keep in the terminal command history. Set to 0 to disable terminal command history." + "terminal.integrated.shellIntegration.history": "Określa liczbę ostatnio używanych poleceń do zachowania w historii poleceń terminalu. Ustaw wartość 0, aby wyłączyć historię poleceń terminalu." }, "vs/workbench/contrib/terminalContrib/links/browser/terminal.links.contribution": { "workbench.action.terminal.openDetectedLink": "Otwórz wykryty link...", @@ -12482,14 +12583,14 @@ "terminal.integrated.urlLinks": "Adres URL" }, "vs/workbench/contrib/terminalContrib/quickAccess/browser/terminal.quickAccess.contribution": { - "quickAccessTerminal": "Switch Active Terminal", - "tasksQuickAccessHelp": "Show All Opened Terminals", - "tasksQuickAccessPlaceholder": "Type the name of a terminal to open." + "quickAccessTerminal": "Przełącz aktywny terminal", + "tasksQuickAccessHelp": "Pokaż wszystkie otwarte terminale", + "tasksQuickAccessPlaceholder": "Wpisz nazwę terminalu do otwarcia." }, "vs/workbench/contrib/terminalContrib/quickAccess/browser/terminalQuickAccess": { - "renameTerminal": "Rename Terminal", - "workbench.action.terminal.newWithProfilePlus": "Create New Terminal With Profile...", - "workbench.action.terminal.newplus": "Create New Terminal" + "renameTerminal": "Zmień nazwę terminalu", + "workbench.action.terminal.newWithProfilePlus": "Utwórz nowy terminal z profilem...", + "workbench.action.terminal.newplus": "Utwórz nowy terminal" }, "vs/workbench/contrib/terminalContrib/quickFix/browser/quickFixAddon": { "codeAction.widget.id.quickfix": "Szybka poprawka", @@ -12534,6 +12635,7 @@ "workbench.action.terminal.acceptSelectedSuggestionEnter": "Zaakceptuj wybraną sugestię (Enter)", "workbench.action.terminal.clearSuggestCache": "Wyczyść pamięć podręczną sugestii", "workbench.action.terminal.hideSuggestWidget": "Ukryj widżet Sugestia", + "workbench.action.terminal.requestCompletions": "Uzupełnij żądania", "workbench.action.terminal.selectNextPageSuggestion": "Wybierz sugestię na następnej stronie", "workbench.action.terminal.selectNextSuggestion": "Wybierz następną sugestię", "workbench.action.terminal.selectPrevPageSuggestion": "Wybierz sugestię na następnej stronie", @@ -12548,7 +12650,8 @@ "suggest.builtinCompletions": "Określa, które wbudowane uzupełnienia są aktywowane. To ustawienie może powodować konflikty, jeśli niestandardowe uzupełnienia powłoki są skonfigurowane w profilu powłoki.", "suggest.builtinCompletions.pwshCode": "Niestandardowe uzupełnienia argumentów powłoki PowerShell zostaną zarejestrowane dla interfejsów CLI w usłudze VS Code `code` i `code-insiders`. Jest to obecnie bardzo proste i zawsze sugeruje flagi i polecenia podrzędne bez sprawdzania kontekstu.", "suggest.builtinCompletions.pwshGit": "Niestandardowe uzupełnienia argumentów powłoki PowerShell zostaną zarejestrowane dla interfejsu CLI `git`.", - "suggest.enabled": "Włącza eksperymentalne podpowiedzi terminala IntelliSense dla obsługiwanych powłok ({0}), gdy {1} jest ustawiona na {2}.\r\n\r\nJeśli integracja powłoki jest instalowana ręcznie, należy ustawić {3} na {4} przed wywołaniem skryptu integracji powłoki.", + "suggest.enableExtensionCompletions": "Controls whether extension completions are enabled.", + "suggest.enabled": "Enables experimental terminal Intellisense suggestions for supported shells ({0}) when {1} is set to {2}.\r\n\r\nIf shell integration is installed manually, {3} needs to be set to {4} before calling the shell integration script. \r\n\r\nFor zsh and bash completions, {5} will also need to be set.", "suggest.quickSuggestions": "Określa, czy sugestie powinny być automatycznie wyświetlane podczas pisania. Pamiętaj również o ustawieniu {0}, które kontroluje, czy sugestie są wyzwalane przez znaki specjalne.", "suggest.runOnEnter": "Kontroluje, czy sugestie powinny być uruchamiane natychmiast po użyciu klawisza `Enter` (nie `Tab`) do zaakceptowania wyniku.", "suggest.suggestOnTriggerCharacters": "Określa, czy sugestie powinny być automatycznie wyświetlane podczas wpisywania znaków wyzwalacza." @@ -12563,8 +12666,8 @@ "terminal.integrated.localEchoStyle": "Styl terminalu tekstu z echem lokalnym — styl czcionki lub kolor RGB." }, "vs/workbench/contrib/terminalContrib/wslRecommendation/browser/terminal.wslRecommendation.contribution": { - "install": "Install", - "useWslExtension.title": "The '{0}' extension is recommended for opening a terminal in WSL." + "install": "Instaluj", + "useWslExtension.title": "Rozszerzenie „{0}” jest zalecane do otwierania terminalu w systemie WSL." }, "vs/workbench/contrib/terminalContrib/zoom/browser/terminal.zoom.contribution": { "fontZoomIn": "Zwiększ rozmiar czcionki", @@ -12822,12 +12925,12 @@ "openTestCoverage": "Wyświetl pokrycie testu", "run test": "Wykonaj test", "testing.cancelRun": "Anuluj przebieg testu", - "testing.debugLastRun": "Debug Last Run", - "testing.debugTest": "Debug Test", + "testing.debugLastRun": "Debuguj ostatni przebieg", + "testing.debugTest": "Debuguj test", "testing.goToError": "Przejdź do błędu", "testing.goToTest": "Przejdź do testu", - "testing.reRunLastRun": "Rerun Last Run", - "testing.reRunTest": "Rerun Test", + "testing.reRunLastRun": "Uruchom ponownie ostatni przebieg", + "testing.reRunTest": "Ponownie uruchom test", "testing.revealInExplorer": "Odsłoń w Eksploratorze testów", "testing.showResultOutput": "Pokaż dane wyjściowe wyników", "testingPeekLabel": "Wiadomości dotyczące wyników testu" @@ -12855,7 +12958,9 @@ "testing.iconSkipped.retired": "Wycofany kolor ikony „Pominięto” w eksploratorze testów.", "testing.iconUnset": "Kolor ikony „Nieustawione” w Eksploratorze testów.", "testing.iconUnset.retired": "Wycofany kolor ikony „Cofnij ustawienie” w eksploratorze testów.", - "testing.message.error.decorationForeground": "Kolor tekstu komunikatów o błędach testów wyświetlanych bezpośrednio w edytorze.", + "testing.message.error.badgeBackground": "Kolor tła komunikatów o błędach testowych wyświetlanych w tekście w edytorze.", + "testing.message.error.badgeBorder": "Kolor obramowania komunikatów o błędach testowych wyświetlanych w tekście w edytorze.", + "testing.message.error.badgeForeground": "Kolor tekstu komunikatów o błędach testów wyświetlanych bezpośrednio w edytorze.", "testing.message.error.marginBackground": "Kolor marginesu obok komunikatów o błędach wyświetlanych bezpośrednio w edytorze.", "testing.message.info.decorationForeground": "Kolor tekstu komunikatów informacyjnych dotyczących testów wyświetlanych bezpośrednio w edytorze.", "testing.message.info.marginBackground": "Kolor marginesu obok komunikatów informacyjnych wyświetlanych bezpośrednio w edytorze.", @@ -12872,7 +12977,6 @@ "testConfigurationTitle": "Testowanie", "testing.ShowCoverageInExplorer": "Określa, czy pokrycie testu powinno być wyłączone w widoku Eksploratora plików.", "testing.alwaysRevealTestOnStateChange": "Zawsze ujawniaj wykonany test, gdy {0} jest włączony. Jeśli to ustawienie jest wyłączone, zostaną ujawnione tylko testy zakończone niepowodzeniem.", - "testing.autoRun.delay": "Czas oczekiwania (w milisekundach) po oznaczeniu testu jako nieaktualnego przed uruchomieniem nowego przebiegu.", "testing.automaticallyOpenPeekView": "Konfiguruje czas automatycznego otwierania widoku wglądu w błąd.", "testing.automaticallyOpenPeekView.failureAnywhere": "Otwórz automatycznie niezależnie od tego, gdzie wystąpiło niepowodzenie.", "testing.automaticallyOpenPeekView.failureInVisibleDocument": "Otwórz automatycznie, gdy test nie powiedzie się w widocznym dokumencie.", @@ -13141,7 +13245,7 @@ }, "vs/workbench/contrib/userDataProfile/browser/userDataProfile": { "New Profile Window": "Nowe okno z profilem", - "change profile": "Switch to {0} profile", + "change profile": "Przełącz na profil {0}", "create profile": "Nowy profil...", "current": "Bieżące", "delete profile": "Usuń profil...", @@ -13153,12 +13257,12 @@ "new window with profile": "Nowe okno z profilem", "newWindowWithProfile": "Nowe okno z profilem...", "open": "Otwórz profil {0}", - "open profile": "Open New Window with {0} Profile", + "open profile": "Nowe okno z profilem {0}", "open profiles": "Otwórz profile (interfejs użytkownika)", "openShort": "{0}", "pick profile": "Wybierz profil", "pick profile to delete": "Wybierz profile do usunięcia", - "profiles": "Profile ({0})", + "profiles": "Profil ({0})", "save profile as": "Zapisz bieżący profil jako...", "selectProfile": "Wybierz profil", "switchProfile": "Przełącz profil...", @@ -13176,7 +13280,7 @@ "addFolderTitle": "Wybierz foldery do dodania", "change profile": "Zmień profil", "changeIcon": "Kliknij, aby zmienić ikonę", - "contents": "Contents", + "contents": "Zawartość", "contents source description": "Skonfiguruj źródło zawartości dla tego profilu\r\n", "copy description": "Kopiuj", "copy from default": "{0} (Kopiuj)", @@ -13192,7 +13296,7 @@ "default profile contents description": "Skonfiguruj zawartość tego profilu\r\n", "defaultProfileIcon": "Nie można zmienić ikony dla profilu domyślnego", "defaultProfileName": "Nie można zmienić nazwy profilu domyślnego", - "deleteTrustedUri": "Delete Path", + "deleteTrustedUri": "Usuń ścieżkę", "editIcon": "Ikona dla ikony edytowania folderu w edytorze profilów.", "empty profile": "Brak", "enable for current window": "Użyj tego profilu dla bieżącego okna", @@ -13230,7 +13334,7 @@ "profileName": "Nazwa profilu", "profiles": "Profile", "profilesSashBorder": "Kolor obramowania wstążki widoku podziału Edytora profilów.", - "removeIcon": "Icon for the remove folder icon in the profiles editor.", + "removeIcon": "Ikona dla ikony usuwania folderu w zaufanym edytorze profilów.", "settings": "Ustawienia", "snippets": "Fragmenty kodu", "tasks": "Zadania", @@ -13493,7 +13597,7 @@ }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedAccessibleView": { "gettingStarted.description": "Opis: {0}", - "gettingStarted.step": "Krok {0}: {1}\r\nOpis: {2}", + "gettingStarted.step": "{0}\r\n{1}", "gettingStarted.title": "Tytuł: {0}" }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedColors": { @@ -13548,7 +13652,7 @@ }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedInput": { "getStarted": "Witamy", - "walkthroughPageTitle": "Walkthrough: " + "walkthroughPageTitle": "Przewodnik: " }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedService": { "builtin": "Wbudowane", @@ -13580,7 +13684,7 @@ "gettingStarted.accessibleView.title": "Użytkownicy czytnika zawartości ekranu mogą sprawdzać zawartość wiersz po wierszu, znak po znaku w widoku z ułatwieniami dostępu.", "gettingStarted.beginner.description": "Zapoznaj się z omówieniem najważniejszych funkcji", "gettingStarted.beginner.title": "Poznaj podstawy", - "gettingStarted.beginner.walkthroughPageTitle": "Essential Features", + "gettingStarted.beginner.walkthroughPageTitle": "Podstawowe funkcje", "gettingStarted.codeFolding.description.interpolated": "Złóż lub rozłóż sekcję kodu za pomocą polecenia Przełącz składanie.\r\n{0}\r\n Rekursywne składanie lub rozkładanie za pomocą polecenia Przełączanie składania rekursywnego\r\n{1}\r\n", "gettingStarted.codeFolding.title": "Użyj składania kodu, aby zwinąć bloki kodu i skupić się na kodzie, który Cię interesuje.", "gettingStarted.commandPalette.description.interpolated": "Uruchamiaj polecenia bez sięgania po mysz, aby wykonać dowolne zadanie w programie VS Code.\r\n{0}", @@ -13635,13 +13739,13 @@ "gettingStarted.setup.OpenFolderWeb.description.interpolated": "Wszystko gotowe do rozpoczęcia kodowania. Aby pobrać pliki do programu VS Code, możesz otworzyć projekt lokalny lub repozytorium zdalne.\r\n{0}\r\n{1}", "gettingStarted.setup.description": "Dostosuj edytor, poznaj podstawy i rozpocznij kodowanie", "gettingStarted.setup.title": "Rozpoczynanie pracy za pomocą programu VS Code", - "gettingStarted.setup.walkthroughPageTitle": "Setup VS Code", + "gettingStarted.setup.walkthroughPageTitle": "Konfigurowanie programu VS Code", "gettingStarted.setupAccessibility.description": "Zapoznaj się z narzędziami i skrótami, które ułatwiają dostęp do edytora VS Code. Pamiętaj, że niektórych akcji nie można wykonać z poziomu kontekstu przewodnika.", "gettingStarted.setupAccessibility.title": "Rozpocznij z funkcjami ułatwień dostępu", - "gettingStarted.setupAccessibility.walkthroughPageTitle": "Setup VS Code Accessibility", + "gettingStarted.setupAccessibility.walkthroughPageTitle": "Konfigurowanie ułatwień dostępu programu VS Code", "gettingStarted.setupWeb.description": "Dostosuj edytor, poznaj podstawy i rozpocznij kodowanie", "gettingStarted.setupWeb.title": "Wprowadzenie do programu VS Code dla sieci Web", - "gettingStarted.setupWeb.walkthroughPageTitle": "Setup VS Code Web", + "gettingStarted.setupWeb.walkthroughPageTitle": "Konfigurowanie sieci Web programu VS Code", "gettingStarted.shortcuts.description.interpolated": "Po odnalezieniu swoich ulubionych poleceń możesz utworzyć niestandardowe skróty klawiaturowe w celu uzyskania błyskawicznego dostępu.\r\n{0}", "gettingStarted.shortcuts.title": "Dostosowywanie własnych skrótów", "gettingStarted.tasks.description.interpolated": "Utwórz zadania dla typowych przepływów pracy i korzystaj ze zintegrowanego środowiska uruchamiania skryptów oraz automatycznie sprawdzaj wyniki.\r\n{0}", @@ -14038,9 +14142,12 @@ "useOtherAccount": "Zaloguj się przy użyciu innego konta" }, "vs/workbench/services/authentication/browser/authenticationService": { + "authentication.id": "Identyfikator dostawcy uwierzytelniania.", "authentication.idConflict": "Ten identyfikator uwierzytelniania „{0}\" został już zarejestrowany", + "authentication.label": "Czytelna dla człowieka nazwa dostawcy uwierzytelniania.", "authentication.missingId": "Kontrybucja uwierzytelniania musi określać identyfikator.", - "authentication.missingLabel": "Kontrybucja uwierzytelniania musi określać etykietę." + "authentication.missingLabel": "Kontrybucja uwierzytelniania musi określać etykietę.", + "authenticationExtensionPoint": "Dodaje uwierzytelnianie" }, "vs/workbench/services/auxiliaryWindow/browser/auxiliaryWindowService": { "lifecycleVeto": "Wprowadzone zmiany mogą nie zostać zapisane. Zaznacz pole wyboru „Anuluj” i spróbuj ponownie.", @@ -14284,6 +14391,7 @@ "install single extension": "Czy chcesz zainstalować i zsynchronizować rozszerzenie „{0}” na urządzeniach?", "limited support": "Plik „{0}” ma ograniczone funkcje w programie {1}.", "main.notFound": "Nie można aktywować, ponieważ nie znaleziono {0}", + "manifest is not found": "Manifest is not found", "multipleDependentsError": "Nie można odinstalować rozszerzenia „{0}”. Rozszerzenia „{1}”, „{2}” i inne są od niego zależne.", "non web extensions": "Plik „{0}” zawiera rozszerzenia, które nie są obsługiwane w programie {1}.", "non web extensions detail": "Zawiera rozszerzenia, które są nieobsługiwane.", @@ -14291,6 +14399,11 @@ "singleDependentError": "Nie można odinstalować rozszerzenia „{0}”. Rozszerzenie „{1}” jest od niego zależne.", "twoDependentsError": "Nie można odinstalować rozszerzenia „{0}”. Rozszerzenia „{1}” i „{2}” są od niego zależne." }, + "vs/workbench/services/extensionManagement/common/webExtensionManagementService": { + "VS Code for Web": "{0} for the Web", + "learn why": "Learn Why", + "not web tooltip": "The '{0}' extension is not available in {1}." + }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "Lokalne", "remote": "Zdalne" @@ -14368,6 +14481,7 @@ "vscode.extension.activationEvents.onSearch": "Zdarzenie aktywacji emitowane za każdym razem, gdy w folderze zostanie rozpoczęte wyszukiwanie przy użyciu danego schematu.", "vscode.extension.activationEvents.onStartupFinished": "Zdarzenie aktywacji emitowane po zakończeniu uruchamiania (po zakończeniu aktywowania wszystkich „*” aktywowanych rozszerzeń).", "vscode.extension.activationEvents.onTaskType": "Zdarzenie aktywacji emitowane za każdym razem, gdy zadania określonego typu muszą być wymienione lub rozwiązane.", + "vscode.extension.activationEvents.onTerminalCompletionsRequested": "An activation event emitted when terminal completions are requested.", "vscode.extension.activationEvents.onTerminalProfile": "Zdarzenie aktywacji emitowane po uruchomieniu konkretnego profilu terminalu.", "vscode.extension.activationEvents.onTerminalQuickFixRequest": "Zdarzenie aktywacji emitowane w sytuacji, gdy polecenie jest zgodne z selektorem skojarzonym z tym identyfikatorem", "vscode.extension.activationEvents.onUri": "Zdarzenie aktywacji emitowane za każdym razem, gdy systemowy identyfikator URI skierowany do tego rozszerzenia jest otwierany.", @@ -14456,12 +14570,12 @@ "startBisect": "Rozpocznij operację bisect dla rozszerzenia" }, "vs/workbench/services/files/electron-sandbox/diskFileSystemProvider": { - "fileWatcher": "File Watcher" + "fileWatcher": "Obserwator plików" }, "vs/workbench/services/files/electron-sandbox/elevatedFileService": { - "fileNotTrusted": "Workspace is not trusted.", - "fileNotTrustedMessagePosix": "You are about to save '{0}' as super user.", - "fileNotTrustedMessageWindows": "You are about to save '{0}' as admin." + "fileNotTrusted": "Obszar roboczy nie jest zaufany.", + "fileNotTrustedMessagePosix": "Zamierzasz zapisać „{0}” jako super-użytkownik.", + "fileNotTrustedMessageWindows": "Zamierzasz zapisać „{0}” jako administrator." }, "vs/workbench/services/filesConfiguration/common/filesConfigurationService": { "configuredReadonly": "Edytor jest tylko do odczytu, ponieważ plik został ustawiony w trybie tylko do odczytu za pomocą ustawień. [Kliknij tutaj](command:{0}) na potrzeby skonfigurowania lub [przełącz dla tej sesji](command:{1}).", @@ -14754,8 +14868,8 @@ "genericSaveError": "Nie można zapisać elementu „{0}”: {1}" }, "vs/workbench/services/textfile/common/textFileSaveParticipant": { - "saveParticipants1": "Running Code Actions and Formatters...", - "skip": "Skip" + "saveParticipants1": "Trwa uruchamianie akcji kodu i modułów formatowania...", + "skip": "Pomiń" }, "vs/workbench/services/textfile/electron-sandbox/nativeTextFileService": { "join.textFiles": "Zapisywanie plików tekstowych" @@ -14796,7 +14910,7 @@ "error.fontStyle": "Nieprawidłowy styl czcionki w czcionce „{0}”. Ustawienie zostanie zignorowane.", "error.fontWeight": "Nieprawidłowa grubość czcionki w czcionce „{0}”. Ustawienie zostanie zignorowane.", "error.icon.font": "Pomijanie definicji ikony „{0}”. Nieznana czcionka.", - "error.icon.fontCharacter": "Pomijanie definicji ikony „{0}”. Nieznany element fontCharacter.", + "error.icon.fontCharacter": "Pomijanie definicji ikony „{0}”. Nieznany element fontCharacter. Należy użyć sing; znaku lub znaku \\, po którym następuje kod Unicode w postaci szesnastkowej.", "error.invalidformat": "Nieprawidłowy format pliku motywu ikon produktu: oczekiwano obiektu.", "error.missingProperties": "Nieprawidłowy format pliku motywu ikon produktu: musi zawierać elementy iconDefinitions i fonts.", "error.noFontSrc": "Brak prawidłowego źródła czcionki w czcionce „{0}”. Ignorowanie definicji czcionki.", @@ -14868,10 +14982,11 @@ "schema.folderNamesExpanded": "Kojarzy nazwy folderów z ikonami dla folderów rozszerzonych. Klucz obiektu to nazwa folderu, lecz bez żadnych segmentów ścieżki. Nie można używać wzorców ani symboli wieloznacznych. Dopasowywanie nazw folderów odbywa się bez rozróżniana wielkości liter.", "schema.font-format": "Format czcionki.", "schema.font-path": "Ścieżka czcionki względna wobec bieżącego pliku motywu ikony pliku.", - "schema.font-size": "The default size of the font. We strongly recommend using a percentage value, for example: 125%.", + "schema.font-size": "Domyślny rozmiar czcionki. Zdecydowanie zalecamy użycie wartości procentowej, na przykład: 125%.", "schema.font-style": "Styl czcionki. Prawidłowe wartości można znaleźć na stronie https://developer.mozilla.org/pl-pl/docs/Web/CSS/font-style.", "schema.font-weight": "Grubość czcionki. Prawidłowe wartości można znaleźć na stronie https://developer.mozilla.org/pl-pl/docs/Web/CSS/font-weight.", "schema.fontCharacter": "W przypadku używania czcionki symboli: znak czcionki, który ma zostać użyty.", + "schema.fontCharacter.formatError": "Właściwość fontCharacter musi być pojedynczą literą lub ukośnikiem odwrotnym, a po niej punkty kodu Unicode w formacie szesnastkowym.", "schema.fontColor": "W przypadku używania czcionki symboli: kolor, który ma zostać użyty.", "schema.fontId": "W przypadku używania czcionki: identyfikator czcionki. Jeśli nie zostanie ustawiony, wartością domyślną będzie pierwsza definicja czcionki.", "schema.fontSize": "W przypadku używania czcionki: rozmiar czcionki jako wartość procentowa względem czcionki tekstu. Jeśli nie zostanie ustawiony, wartością domyślną będzie rozmiar w definicji czcionki.", @@ -14904,10 +15019,12 @@ "contributes.icons": "Dodaje zdefiniowane przez rozszerzenie ikony, do których można zastosować motyw", "invalid.icons.configuration": "Konfiguracja „configuration.icons” musi być obiektem z nazwami ikon jako właściwościami.", "invalid.icons.default": "Konfiguracja „configuration.icons.default” musi być odwołaniem do identyfikatora innej ikony motywu (ciągu) lub definicji ikony (obiektu) z właściwościami „fontPath” i „fontCharacter”.", + "invalid.icons.default.fontCharacter": "Oczekiwano, że element „contributes.icons.default.fontCharacter” będzie składać się z pojedynczego znaku lub znaku \\, a po nim punktów kodu Unicode w postaci szesnastkowej.", "invalid.icons.default.fontPath.extension": "Oczekiwano, że element „contributes.icons.default.fontPath” będzie miał rozszerzenie pliku „woff”, woff2 lub „ttf”, ma wartość „{0}”.", "invalid.icons.default.fontPath.path": "Oczekiwano, że element „contributes.icons.default.fontPath” ({0}) zostanie dołączony do folderu rozszerzenia ({0}).", "invalid.icons.description": "Element „configuration.icons.description” musi być zdefiniowany i nie może być pusty", - "invalid.icons.id.format": "Klucze „configuration.icons” reprezentują identyfikator ikony i mogą zawierać tylko litery, cyfry i minusy. Muszą one składać się z co najmniej dwóch segmentów w postaci „nazwa-ikony składnika”." + "invalid.icons.id.format": "Klucze „configuration.icons” reprezentują identyfikator ikony i mogą zawierać tylko litery, cyfry i minusy. Muszą one składać się z co najmniej dwóch segmentów w postaci „nazwa-ikony składnika”.", + "schema.fontCharacter.formatError": "Właściwość fontCharacter musi być pojedynczą literą lub ukośnikiem odwrotnym, po którym następują punkty kodu Unicode w szesnastkowym kodzie." }, "vs/workbench/services/themes/common/productIconThemeSchema": { "schema.font-format": "Format czcionki.", @@ -15095,6 +15212,7 @@ "no": "Nie", "no account": "Brak dostępnych kont", "no authentication providers": "Nie można włączyć synchronizacji ustawień, ponieważ nie ma dostępnych dostawców uwierzytelniania.", + "no authentication providers during signin": "Nie można się zalogować, ponieważ nie ma dostępnych dostawców uwierzytelniania.", "others": "Inne", "replace local": "Zamień &&lokalne", "replace remote": "Zamień &&zdalne", @@ -15128,7 +15246,10 @@ }, "vs/workbench/services/views/browser/viewDescriptorService": { "hideView": "Ukryj element „{0}”", - "resetViewLocation": "Resetuj lokalizację" + "hideViewDescription": "Ukrywa widok {0}, jeśli jest widoczny, a kontener widoku, w których się znajduje, jest widoczny", + "resetViewLocation": "Resetuj lokalizację", + "toggleVisibilityDescription": "Przełącza widoczność widoku {0}, jeśli kontener widoku, w który się znajduje, jest widoczny", + "user": "Kontener widoków użytkownika" }, "vs/workbench/services/views/browser/viewsService": { "editor": "Edytor tekstów", @@ -15198,8 +15319,8 @@ "join.fileWorkingCopyManager": "Zapisywanie kopii roboczych" }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { - "saveParticipants1": "Running Code Actions and Formatters...", - "skip": "Skip" + "saveParticipants1": "Trwa uruchamianie akcji kodu i modułów formatowania...", + "skip": "Pomiń" }, "vs/workbench/services/workingCopy/common/workingCopyHistoryService": { "default.source": "Zapisano plik", diff --git a/i18n/vscode-language-pack-pt-BR/package.json b/i18n/vscode-language-pack-pt-BR/package.json index 1d698b61c5..0a6cc2e3fe 100644 --- a/i18n/vscode-language-pack-pt-BR/package.json +++ b/i18n/vscode-language-pack-pt-BR/package.json @@ -310,6 +310,10 @@ "id": "vscode.swift", "path": "./translations/extensions/vscode.swift.i18n.json" }, + { + "id": "vscode.terminal-suggest", + "path": "./translations/extensions/vscode.terminal-suggest.i18n.json" + }, { "id": "vscode.theme-abyss", "path": "./translations/extensions/vscode.theme-abyss.i18n.json" diff --git a/i18n/vscode-language-pack-pt-BR/translations/extensions/vscode.git.i18n.json b/i18n/vscode-language-pack-pt-BR/translations/extensions/vscode.git.i18n.json index 420af5cce2..445fc708fa 100644 --- a/i18n/vscode-language-pack-pt-BR/translations/extensions/vscode.git.i18n.json +++ b/i18n/vscode-language-pack-pt-BR/translations/extensions/vscode.git.i18n.json @@ -155,13 +155,15 @@ "Never": "Nunca", "No": "Não", "No rebase in progress.": "Não há troca de base em andamento.", + "Not Committed Yet": "Not Committed Yet", + "Not Committed Yet (Staged)": "Not Committed Yet (Staged)", "OK": "OK", "OK, Don't Ask Again": "OK, Não Perguntar Novamente", "OK, Don't Show Again": "OK, Não Mostrar Novamente", "Open": "Abrir", "Open Commit": "Abrir Commit", "Open Comparison": "Abrir Comparação", - "Open File": "Open File", + "Open File": "Abrir Arquivo", "Open Git Log": "Abrir Log do Git", "Open Merge": "Abrir Mesclagem", "Open Repositories In Parent Folders": "Abrir Repositórios em Pastas Pai", @@ -268,7 +270,7 @@ "There are {0} unsaved files.\n\nWould you like to save them before stashing?": "Há {0} arquivos não salvos.\n\nDeseja salvá-los antes de fazer stash?", "There are {0} untracked files which will be DELETED FROM DISK if discarded.": "Há {0} arquivos não controlados que serão EXCLUÍDOS DO disco, se descartados.", "There were merge conflicts while applying the stash.": "Ocorreram conflitos de mesclagem ao aplicar o stash.", - "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.": "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.", + "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.": "Houve conflitos de mesclagem durante a seleção das alterações. Resolva os conflitos antes de confirmá-los.", "This action will pull and push commits from and to \"{0}/{1}\".": "Esta ação efetuará pull e push das confirmações de e para ''{0}/{1}''.", "This repository has no remotes configured to fetch from.": "Este repositório não tem remotos configurados para buscar.", "This will DELETE {0} untracked files!\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST.": "Isso excluirá {0} arquivos não rastreados!\nIsto é irreversível!\nEsses arquivos serão perdidos para sempre.", @@ -281,6 +283,7 @@ "Untracked": "Não controlado", "Untracked Changes": "Alterações Não Controladas", "Update Git": "Atualizar Git", + "View Commit": "View Commit", "Would you like to add \"{0}\" to .gitignore?": "Deseja adicionar ''{0}'' ao .gitignore?", "Would you like to open the cloned repository, or add it to the current workspace?": "Deseja abrir o repositório clonado ou adicioná-lo ao workspace atual?", "Would you like to open the cloned repository?": "Deseja abrir o repositório clonado?", @@ -304,7 +307,9 @@ "[main] Using git \"{0}\" from \"{1}\"": "[principal] Usando git \"{0}\" de \"{1}\"", "[main] Validating found git in: \"{0}\"": "[principal] Validando o git encontrado em: \"{0}\"", "branches": "branches", + "in {0}": "in {0}", "no": "não", + "now": "now", "remote branches": "branches remotos", "tags": "marcas", "yes": "sim", @@ -331,10 +336,63 @@ "{0} Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "{0} Publicar Branch", "{0} Sync Changes{1}{2}": "{0} Sincronizar Alterações{1}{2}", "{0} characters over {1} in current line": "{0} caracteres acima de {1} na linha atual", + "{0} day": "{0} day", + "{0} day ago": "{0} day ago", + "{0} days": "{0} days", + "{0} days ago": "{0} days ago", + "{0} hour": "{0} hour", + "{0} hour ago": "{0} hour ago", + "{0} hours": "{0} hours", + "{0} hours ago": "{0} hours ago", + "{0} hr": "{0} hr", + "{0} hr ago": "{0} hr ago", + "{0} hrs": "{0} hrs", + "{0} hrs ago": "{0} hrs ago", + "{0} min": "{0} min", + "{0} min ago": "{0} min ago", + "{0} mins": "{0} mins", + "{0} mins ago": "{0} mins ago", + "{0} minute": "{0} minute", + "{0} minute ago": "{0} minute ago", + "{0} minutes": "{0} minutes", + "{0} minutes ago": "{0} minutes ago", + "{0} mo": "{0} mo", + "{0} mo ago": "{0} mo ago", + "{0} month": "{0} month", + "{0} month ago": "{0} month ago", + "{0} months": "{0} months", + "{0} months ago": "{0} months ago", + "{0} mos": "{0} mos", + "{0} mos ago": "{0} mos ago", + "{0} sec": "{0} sec", + "{0} sec ago": "{0} sec ago", + "{0} second": "{0} second", + "{0} second ago": "{0} second ago", + "{0} seconds": "{0} seconds", + "{0} seconds ago": "{0} seconds ago", + "{0} secs": "{0} secs", + "{0} secs ago": "{0} secs ago", + "{0} week": "{0} week", + "{0} week ago": "{0} week ago", + "{0} weeks": "{0} weeks", + "{0} weeks ago": "{0} weeks ago", + "{0} wk": "{0} wk", + "{0} wk ago": "{0} wk ago", + "{0} wks": "{0} wks", + "{0} wks ago": "{0} wks ago", + "{0} year": "{0} year", + "{0} year ago": "{0} year ago", + "{0} years": "{0} years", + "{0} years ago": "{0} years ago", + "{0} yr": "{0} yr", + "{0} yr ago": "{0} yr ago", + "{0} yrs": "{0} yrs", + "{0} yrs ago": "{0} yrs ago", "{0} ↔ {1}": "{0} ↔ {1}" }, "package": { "colors.added": "Cor dos recursos adicionados.", + "colors.blameEditorDecoration": "Color for the blame editor decoration.", "colors.conflict": "Cor dos recursos com conflitos.", "colors.deleted": "Cor dos recursos excluídos.", "colors.ignored": "Cor dos recursos ignorados.", @@ -358,7 +416,7 @@ "command.checkoutDetached": "Check-out para (Desanexado)...", "command.checkoutRefDetached": "Check-out (Desanexado)", "command.cherryPick": "Cherry-pick...", - "command.cherryPickAbort": "Abort Cherry Pick", + "command.cherryPickAbort": "Anular Cherry Pick", "command.cherryPickRef": "Escolher", "command.clean": "Descartar as Alterações", "command.cleanAll": "Descartar Todas as Alterações", @@ -493,6 +551,8 @@ "config.autofetch": "Quando esta opção estiver definida como true, os commits serão buscados automaticamente no repositório remoto padrão do repositório do Git atual. Quando ela estiver definida como `all` os commits serão buscados de todos os repositórios remotos.", "config.autofetchPeriod": "Duração em segundos entre cada busca automática de git, quando `#git.autofetch#` está habilitado.", "config.autorefresh": "Se a atualização automática está habilitada.", + "config.blameEditorDecoration.enabled": "Controls whether to show git blame information in the editor using editor decorations.", + "config.blameStatusBarItem.enabled": "Controls whether to show git blame information in the status bar.", "config.branchPrefix": "Prefixo usado ao criar um novo branch.", "config.branchProtection": "Lista de branches protegidos. Por padrão, um prompt é mostrado antes que as alterações sejam confirmadas em um branch protegido. O prompt pode ser controlado usando a configuração `#git.branchProtectionPrompt#`.", "config.branchProtectionPrompt": "Controla se um prompt está sendo mostrado antes que as alterações sejam confirmadas em um branch protegido.", diff --git a/i18n/vscode-language-pack-pt-BR/translations/extensions/vscode.ipynb.i18n.json b/i18n/vscode-language-pack-pt-BR/translations/extensions/vscode.ipynb.i18n.json index 068e2f3108..3b553bd46a 100644 --- a/i18n/vscode-language-pack-pt-BR/translations/extensions/vscode.ipynb.i18n.json +++ b/i18n/vscode-language-pack-pt-BR/translations/extensions/vscode.ipynb.i18n.json @@ -16,7 +16,7 @@ "copyCellOutput.title": "Copiar Saída da Célula", "description": "Fornece suporte básico para abrir e ler os arquivos de notebook .ipynb do Jupyter", "displayName": "Suporte a .ipynb", - "ipynb.experimental.serialization": "Experimental feature to serialize the Jupyter notebook in a worker thread.", + "ipynb.experimental.serialization": "Recurso experimental para serializar o Jupyter notebook em uma thread de trabalho.", "ipynb.pasteImagesAsAttachments.enabled": "Habilite/desabilite a colagem de imagens em células Markdown em arquivos de bloco de anotações ipynb. As imagens coladas são inseridas como anexos na célula.", "markdownAttachmentRenderer.displayName": "Renderizador Markdown-It ipynb Cell Attachment", "newUntitledIpynb.shortTitle": "Jupyter Notebook", diff --git a/i18n/vscode-language-pack-pt-BR/translations/extensions/vscode.markdown-language-features.i18n.json b/i18n/vscode-language-pack-pt-BR/translations/extensions/vscode.markdown-language-features.i18n.json index 82ebbfa422..80b51da8b2 100644 --- a/i18n/vscode-language-pack-pt-BR/translations/extensions/vscode.markdown-language-features.i18n.json +++ b/i18n/vscode-language-pack-pt-BR/translations/extensions/vscode.markdown-language-features.i18n.json @@ -34,13 +34,16 @@ "Follow link": "Seguir o link", "Go to link definition": "Ir para definição de link", "Header does not exist in file: {0}": "O cabeçalho não existe no arquivo: {0}", + "Insert Markdown Audio": "Insert Markdown Audio", "Insert Markdown Image": "Inserir Imagem de Markdown", "Insert Markdown Images": "Inserir imagens do Markdown", "Insert Markdown Images and Links": "Inserir imagens e links do Markdown", "Insert Markdown Link": "Inserir link de Markdown", "Insert Markdown Links": "Inserir links do Markdown", "Insert Markdown Media": "Inserir Mídia de Markdown", + "Insert Markdown Media and Images": "Insert Markdown Media and Images", "Insert Markdown Media and Links": "Inserir Mídia e Links de Markdown", + "Insert Markdown Video": "Insert Markdown Video", "Insert image": "Inserir imagem", "Insert link": "Inserir link", "Link definition for '{0}' already exists": "A definição de link para '{0}' já existe", diff --git a/i18n/vscode-language-pack-pt-BR/translations/extensions/vscode.microsoft-authentication.i18n.json b/i18n/vscode-language-pack-pt-BR/translations/extensions/vscode.microsoft-authentication.i18n.json index 60c4e8dfd4..815bcbc3b8 100644 --- a/i18n/vscode-language-pack-pt-BR/translations/extensions/vscode.microsoft-authentication.i18n.json +++ b/i18n/vscode-language-pack-pt-BR/translations/extensions/vscode.microsoft-authentication.i18n.json @@ -29,6 +29,9 @@ "package": { "description": "Provedor de autenticação da Microsoft", "displayName": "Conta Microsoft", + "microsoft-authentication.implementation.description": "The authentication implementation to use for signing in with a Microsoft account.", + "microsoft-authentication.implementation.enumDescriptions.classic": "Use the classic authentication flow to sign in with a Microsoft account.", + "microsoft-authentication.implementation.enumDescriptions.msal": "Use the Microsoft Authentication Library (MSAL) to sign in with a Microsoft account.", "microsoft-sovereign-cloud.customEnvironment.activeDirectoryEndpointUrl.description": "O ponto de extremidade do Active Directory para o Sovereign Cloud personalizado.", "microsoft-sovereign-cloud.customEnvironment.activeDirectoryResourceId.description": "O ID de recurso do Active Directory para o Sovereign Cloud personalizado.", "microsoft-sovereign-cloud.customEnvironment.description": "A configuração personalizada para a Nuvem Soberana usar com o provedor de autenticação da Nuvem Soberana da Microsoft. Isso junto com a configuração `#microsoft-sovereign-cloud.environment#` como `custom` é necessário para usar este recurso.", @@ -41,8 +44,7 @@ "microsoft-sovereign-cloud.environment.enumDescriptions.AzureUSGovernment": "Governo dos EUA do Azure", "microsoft-sovereign-cloud.environment.enumDescriptions.custom": "Um Microsoft Sovereign Cloud personalizado", "signIn": "Entrar", - "signOut": "Sair", - "useMsal.description": "Use a Biblioteca de Autenticação da Microsoft (MSAL) para entrar com uma conta Microsoft." + "signOut": "Sair" } } } \ No newline at end of file diff --git a/i18n/vscode-language-pack-pt-BR/translations/extensions/vscode.terminal-suggest.i18n.json b/i18n/vscode-language-pack-pt-BR/translations/extensions/vscode.terminal-suggest.i18n.json new file mode 100644 index 0000000000..930d5316d4 --- /dev/null +++ b/i18n/vscode-language-pack-pt-BR/translations/extensions/vscode.terminal-suggest.i18n.json @@ -0,0 +1,17 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Extension to add terminal completions for zsh, bash, and fish terminals.", + "displayName": "Terminal Suggest for VS Code", + "view.name": "Terminal Suggest" + } + } +} \ No newline at end of file diff --git a/i18n/vscode-language-pack-pt-BR/translations/extensions/vscode.typescript-language-features.i18n.json b/i18n/vscode-language-pack-pt-BR/translations/extensions/vscode.typescript-language-features.i18n.json index f7011175c4..e248543c1c 100644 --- a/i18n/vscode-language-pack-pt-BR/translations/extensions/vscode.typescript-language-features.i18n.json +++ b/i18n/vscode-language-pack-pt-BR/translations/extensions/vscode.typescript-language-features.i18n.json @@ -63,7 +63,7 @@ "Go to Source Definition failed. Requires TypeScript 4.7+.": "Falha ao Ir para a Definição de origem. Requer TypeScript 4.7+.", "Go to Source Definition failed. Unknown file type.": "Falha ao ir para Definição de Origem. Tipo de arquivo desconhecido.", "Go to Source Definition failed. Unsupported file type.": "Falha ao ir para Definição de Origem. Tipo de arquivo sem suporte.", - "Initializing project '{0}'": "Inicializando o projeto \"{0}\"", + "Initializing '{0}'": "Inicializando “{0}”", "JS/TS IntelliSense Status": "Status do IntelliSense JS/TS", "JSDoc comment": "Comentário do JSDoc", "Learn More": "Saiba mais", @@ -87,8 +87,6 @@ "Please report an issue against Yarn PnP": "Relate um problema com o Yarn PnP", "Please update your TypeScript version": "Atualize sua versão do TypeScript", "Project Wide IntelliSense not available": "O IntelliSense não está disponível em Todo o Projeto", - "Related files provider failed. Copilot requested file with unsupported language mode.": "Related files provider failed. Copilot requested file with unsupported language mode.", - "Related files provider failed. No active text editor.": "Related files provider failed. No active text editor.", "Remove Unused Imports": "Remover Importações Não Utilizadas", "Remove all unused code": "Remover todo o código não usado", "Report Issue": "Relatar Problema", @@ -139,27 +137,7 @@ "{0} references": "{0} referências" }, "package": { - "codeActions.refactor.extract.constant.description": "Extrair expressão para constante.", - "codeActions.refactor.extract.constant.title": "Extrair constante", - "codeActions.refactor.extract.function.description": "Extrair expressão para o método ou a função.", - "codeActions.refactor.extract.function.title": "Extrair função", - "codeActions.refactor.extract.interface.description": "Extrair tipo para uma interface.", - "codeActions.refactor.extract.interface.title": "Extrair interface", - "codeActions.refactor.extract.type.description": "Extrair tipo para um alias de tipo.", - "codeActions.refactor.extract.type.title": "Extrair tipo", - "codeActions.refactor.move.newFile.description": "Mover a expressão para um novo arquivo.", - "codeActions.refactor.move.newFile.title": "Mover para um novo arquivo", - "codeActions.refactor.rewrite.arrow.braces.description": "Adicionar ou remover chaves em uma função de seta.", - "codeActions.refactor.rewrite.arrow.braces.title": "Regravar chaves de seta", - "codeActions.refactor.rewrite.export.description": "Converter entre exportação padrão e exportação nomeada.", - "codeActions.refactor.rewrite.export.title": "Converter exportação", - "codeActions.refactor.rewrite.import.description": "Converter entre importações nomeadas e importações de namespace.", - "codeActions.refactor.rewrite.import.title": "Converter importação", - "codeActions.refactor.rewrite.parameters.toDestructured.title": "Converter parâmetros para objeto não estruturado", - "codeActions.refactor.rewrite.property.generateAccessors.description": "Gerar acessadores 'get' e 'set'", - "codeActions.refactor.rewrite.property.generateAccessors.title": "Gerar acessadores", - "codeActions.source.organizeImports.title": "Organizar as Importações", - "configuration.expandableHover": "(Experimental) Habilitar/desabilitar a expansão ao focalizar.", + "configuration.expandableHover": "Habilitar/desabilitar a expansão ao focalizar.", "configuration.implicitProjectConfig.checkJs": "Habilitar/desabilitar a verificação semântica de arquivos JavaScript. Os arquivos `jsconfig.json` ou `tsconfig.json` existentes substituem esta configuração.", "configuration.implicitProjectConfig.experimentalDecorators": "Habilitar/desabilitar os `experimentalDecorators` em arquivos JavaScript que não fazem parte de um projeto. Os arquivos `jsconfig.json` ou `tsconfig.json` existentes substituem esta configuração.", "configuration.implicitProjectConfig.module": "Define o sistema do módulo do programa. Ver mais: https://www.typescriptlang.org/tsconfig#module.", @@ -176,7 +154,7 @@ "configuration.inlayHints.variableTypes.suppressWhenTypeMatchesName": "Suprime dicas de tipo em variáveis cujo nome é idêntico ao nome do tipo.", "configuration.javascript.checkJs.checkJs.deprecation": "Esta configuração foi preterida e substituída por `js/ts.implicitProjectConfig.checkJs`.", "configuration.javascript.checkJs.experimentalDecorators.deprecation": "Esta configuração foi preterida e substituída por `js/ts.implicitProjectConfig.experimentalDecorators`.", - "configuration.preferGoToSourceDefinition": "Faz com que Ir para a Definição evite arquivos de declaração de tipo sempre que possível, disparando Ir para a Definição de Origem em vez disso. Isso permite que Ir para a Definição de Origem seja acionado com o gesto do mouse.", + "configuration.preferGoToSourceDefinition": "Faz com que “Ir para a Definição” evite arquivos de declaração de tipo quando possível, acionando “Ir para Definição de Origem”. Isso permite que “Ir para a Definição de Origem” seja acionado com o gesto do mouse.", "configuration.suggest.autoImports": "Habilitar/desabilitar sugestões de importação automática.", "configuration.suggest.classMemberSnippets.enabled": "Habilitar/desabilitar preenchimentos de snippet para membros de classe.", "configuration.suggest.completeFunctionCalls": "Concluir funções com assinaturas de parâmetro.", @@ -188,7 +166,7 @@ "configuration.suggest.objectLiteralMethodSnippets.enabled": "Habilite/desabilite conclusões de snippet para métodos em literais de objeto.", "configuration.suggest.paths": "Habilitar/desabilitar sugestões para caminhos em instruções de importação e exigir chamadas.", "configuration.surveys.enabled": "Habilitar/desabilitar pesquisas ocasionais que nos ajudam a melhorar o suporte a JavaScript e TypeScript do VS Code.", - "configuration.tsserver.experimental.enableProjectDiagnostics": "(Experimental) Habilita o relatório de erros amplo do projeto.", + "configuration.tsserver.experimental.enableProjectDiagnostics": "Habilitar relatórios de erro em todo o projeto.", "configuration.tsserver.maxTsServerMemory": "A quantidade máxima de memória (em MB) a ser alocada para o processo do servidor do TypeScript. Para usar um limite de memória maior que 4 GB, use '#typescript.tsserver.nodePath#' para executar o Servidor TS com uma instalação personalizada do Node.", "configuration.tsserver.nodePath": "Execute o Servidor TS em uma instalação de Nó personalizada. Isso pode ser um caminho para um executável de Nó ou 'nó' se você quiser que o VS Code detecte uma instalação de Nó.", "configuration.tsserver.useSeparateSyntaxServer": "Habilitar/desabilitar a geração de um servidor TypeScript separado que pode responder mais rapidamente às operações relacionadas à sintaxe, como calcular a dobragem ou computar os símbolos de documentos.", @@ -198,14 +176,14 @@ "configuration.tsserver.useSyntaxServer.auto": "Gere um servidor completo e um servidor mais leve dedicado às operações de sintaxe. O servidor de sintaxe é usado para acelerar as operações de sintaxe e fornecer IntelliSense durante o carregamento de projetos.", "configuration.tsserver.useSyntaxServer.never": "Não use um servidor de sintaxe dedicado. Use um único servidor para lidar com todas as operações do IntelliSense.", "configuration.tsserver.useVsCodeWatcher": "Use os observadores de arquivos do VS Code em vez dos do TypeScript. Requer o uso do TypeScript 5.4+ no workspace.", - "configuration.tsserver.useVsCodeWatcher.deprecation": "Please use the `#typescript.tsserver.watchOptions#` setting instead.", + "configuration.tsserver.useVsCodeWatcher.deprecation": "Use a configuração`#typescript.tsserver.watchOptions#`.", "configuration.tsserver.watchOptions": "Configurar as estratégias de monitoramento que devem ser usadas para manter o controle de arquivos e diretórios.", "configuration.tsserver.watchOptions.fallbackPolling": "Ao usar eventos do sistema de arquivos, esta opção especifica a estratégia de sondagem usada quando o sistema é executado sem inspetores de arquivo nativos e/ou não dá suporte a inspetores de arquivo nativos.", "configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling ": "Usar uma fila dinâmica na qual os arquivos modificados menos frequentemente serão verificados com uma frequência menor.", "configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval": "Verificar todos os arquivos várias vezes por segundo a um intervalo fixo para ver se há alterações.", "configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval": "Verificar todos os arquivos várias vezes por segundo para ver se há alterações, mas usar heurística para verificar determinados tipos de arquivos com uma frequência inferior à dos outros.", "configuration.tsserver.watchOptions.synchronousWatchDirectory": "Desabilitar a observação adiada nos diretórios. A observação adiada é útil quando muitas alterações de arquivo podem ocorrer ao mesmo tempo (por exemplo, uma alteração em node_modules por causa da execução da instalação do npm), mas você pode desabilitá-la com esse sinalizador para algumas configurações menos comuns.", - "configuration.tsserver.watchOptions.vscode": "Use VS Code's file watchers instead of TypeScript's. Requires using TypeScript 5.4+ in the workspace.", + "configuration.tsserver.watchOptions.vscode": "Use os observadores de arquivos do VS Code em vez dos do TypeScript. Requer o uso do TypeScript 5.4+ no workspace.", "configuration.tsserver.watchOptions.watchDirectory": "Estratégia para como árvores de diretório inteiras são observadas em sistemas que não têm funcionalidade recursiva de observação de arquivo.", "configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling": "Usar uma fila dinâmica na qual os diretórios modificados com menos frequência serão verificados com menos frequência.", "configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling": "Pesquisa diretórios em partes a intervalos regulares.", @@ -222,7 +200,7 @@ "configuration.tsserver.web.projectWideIntellisense.suppressSemanticErrors": "Suprime erros semânticos na Web, mesmo quando o IntelliSense de todo o projeto está habilitado. Isso está sempre ativado quando o IntelliSense em todo o projeto não está habilitado ou disponível. Consulte `#typescript.tsserver.web.projectWideIntellisense.enabled#`", "configuration.tsserver.web.typeAcquisition.enabled": "Habilitar/desabilitar a aquisição de pacote na Web. Isso habilita o IntelliSense para pacotes importados. Requer '#typescript.tsserver.web.projectWideIntellisense.enabled#'. No momento, não há suporte para o Safari.", "configuration.typescript": "TypeScript", - "configuration.updateImportsOnPaste": "Automatically update imports when pasting code. Requires TypeScript 5.7+.", + "configuration.updateImportsOnPaste": "Habilite a atualização de importações ao colar o código. Requer TypeScript 5.7+.\r\n\r\nPor padrão, isso mostra uma opção para atualizar as importações após a colagem. Você pode usar a configuração “#editor.pasteAs.preferences#” para atualizar as importações automaticamente ao colar: “”editor.pasteAs.preferences”: [ \"text.updateImports.jsts\" ]”.", "description": "Fornece suporte de linguagem avançada para JavaScript e TypeScript.", "displayName": "Recursos de Linguagem TypeScript e JavaScript", "format.indentSwitchCase": "Recuar cláusulas de caso em instruções alternadas. Requer o uso do TypeScript 5.1+ no espaço de trabalho.", @@ -251,7 +229,7 @@ "inlayHints.parameterNames.none": "Desabilite as dicas de nome de parâmetro.", "javascript.format.enable": "Habilitar/desabilitar o formatador padrão do JavaScript.", "javascript.goToProjectConfig.title": "Vá para Configuração do Projeto (jsconfig / tsconfig)", - "javascript.preferences.jsxAttributeCompletionStyle.auto": "Insira `={}` ou `=\"\"` após os nomes dos atributos com base no tipo de prop. Consulte `javascript.preferences.quoteStyle` para controlar o tipo de aspas usado para atributos de cadeia de caracteres.", + "javascript.preferences.jsxAttributeCompletionStyle.auto": "Insira “={}” ou “=\"\"” após os nomes dos atributos com base no tipo de objeto. Consulte “#javascript.preferences.quoteStyle#” para controlar o tipo de aspas usadas nos atributos de cadeia de caracteres.", "javascript.preferences.organizeImports": "Preferências avançadas que controlam como as importações são ordenadas.", "javascript.referencesCodeLens.enabled": "Habilitar/desabilitar CodeLens de referências em arquivos JavaScript.", "javascript.referencesCodeLens.showOnAllFunctions": "Habilitar/desabilitar CodeLens de referências em todas as funções em arquivos JavaScript.", @@ -270,7 +248,7 @@ "typescript.implementationsCodeLens.enabled": "Habilitar/desabilitar CodeLens de implementações. Este CodeLens mostra os implementadores de uma interface.", "typescript.implementationsCodeLens.showOnInterfaceMethods": "Habilitar/desabilitar implementações do CodeLens em métodos de interface.", "typescript.locale": "Define a localidade usada para relatar erros de JavaScript e TypeScript. O padrão é usar a localidade do VS Code.", - "typescript.locale.auto": "Usar o idioma de exibição configurado do VS Code", + "typescript.locale.auto": "Use o idioma de exibição configurado do VS Code.", "typescript.npm": "Especifica o caminho para o NPM executável para [Aquisição Automática de Tipos](https://code.visualstudio.com/docs/nodejs/working-with-javascript#_typings-and-automatic-type-acquisition).", "typescript.openTsServerLog.title": "Abrir o log do TS Server", "typescript.preferences.autoImportFileExcludePatterns": "Especifique padrões globais de arquivos a serem excluídos das importações automáticas. Os caminhos relativos são resolvidos em relação à raiz do espaço de trabalho. Os padrões são avaliados usando a semântica tsconfig.json [`exclude`](https://www.typescriptlang.org/tsconfig#exclude).", @@ -291,21 +269,27 @@ "typescript.preferences.includePackageJsonAutoImports.off": "Nunca pesquisar dependências.", "typescript.preferences.includePackageJsonAutoImports.on": "Sempre pesquisar dependências.", "typescript.preferences.jsxAttributeCompletionStyle": "Estilo preferido para conclusões de atributos JSX.", - "typescript.preferences.jsxAttributeCompletionStyle.auto": "Insira `={}` ou `=\"\"` após os nomes dos atributos com base no tipo de prop. Consulte `typescript.preferences.quoteStyle` para controlar o tipo de aspas usado para atributos de cadeia de caracteres.", + "typescript.preferences.jsxAttributeCompletionStyle.auto": "Insira “={}” ou “=\"\"” após os nomes dos atributos com base no tipo de objeto. Consulte “#typescript.preferences.quoteStyle#” para controlar o tipo de aspas usadas nos atributos de cadeia de caracteres.", "typescript.preferences.jsxAttributeCompletionStyle.braces": "Insira `= {} `após os nomes dos atributos.", "typescript.preferences.jsxAttributeCompletionStyle.none": "Insira apenas nomes de atributos.", "typescript.preferences.organizeImports": "Preferências avançadas que controlam como as importações são ordenadas.", - "typescript.preferences.organizeImports.accentCollation": "Comparar caracteres com sinais diacríticos como sendo diferentes do caractere base.", - "typescript.preferences.organizeImports.caseFirst": "Indica se as letras maiúsculas vêm antes das minúsculas. Aplica-se somente a `organizeImportsCollation: 'unicode'`.", + "typescript.preferences.organizeImports.accentCollation": "Requer “organizeImports.unicodeCollation: “unicode””. Comparar os caracteres com sinais diacríticos como sendo diferentes do caractere base.", + "typescript.preferences.organizeImports.caseFirst": "Requer “organizeImports.unicodeCollation: “unicode”” e “organizeImports.caseSensitivity” não é “caseInsensitive”. Indica se as letras maiúsculas serão classificadas antes das letras minúsculas.", + "typescript.preferences.organizeImports.caseFirst.default": "Ordem padrão fornecida por “locale”.", + "typescript.preferences.organizeImports.caseFirst.lower": "As letras minúsculas vêm antes das maiúsculas. Por exemplo, “a, A, z, Z”.", + "typescript.preferences.organizeImports.caseFirst.upper": "As letras maiúsculas vêm antes das minúsculas. Por exemplo, “A, a, B, b”.", + "typescript.preferences.organizeImports.caseSensitivity": "Especifica como as importações devem ser classificadas com relação à distinção entre maiúsculas e minúsculas. Se for “automático” ou não especificado, detectaremos a diferenciação de maiúsculas e minúsculas por arquivo", "typescript.preferences.organizeImports.caseSensitivity.auto": "Detectar diferenciação de maiúsculas e minúsculas para a classificação de importações.", "typescript.preferences.organizeImports.caseSensitivity.insensitive": "Classifica as importações sem diferenciação de maiúsculas e minúsculas.", "typescript.preferences.organizeImports.caseSensitivity.sensitive": "Classificar as importações com distinção entre maiúsculas e minúsculas.", - "typescript.preferences.organizeImports.locale": "Substitui a localidade usada para agrupamento. Especifique `auto` para usar a localidade da interface do usuário. Aplica-se somente a `organizeImportsCollation: 'unicode'`.", - "typescript.preferences.organizeImports.numericCollation": "Classificar cadeias numéricas por valor inteiro.", + "typescript.preferences.organizeImports.locale": "Requer “organizeImports.unicodeCollation: “unicode””. Substitui a localidade usada para agrupamento. Especifique “auto” para usar a localidade da interface do usuário.", + "typescript.preferences.organizeImports.numericCollation": "Requer “organizeImports.unicodeCollation: “unicode””. Classificar as cadeias numéricas por valor inteiro.", + "typescript.preferences.organizeImports.typeOrder": "Especifique como as importações nomeadas somente por tipo devem ser classificadas.", "typescript.preferences.organizeImports.typeOrder.auto": "Detectar onde as importações nomeadas somente por tipo devem ser classificadas.", - "typescript.preferences.organizeImports.typeOrder.first": "As importações nomeadas somente por tipo são classificadas no final da lista de importações.", - "typescript.preferences.organizeImports.typeOrder.inline": "As importações nomeadas são classificadas apenas pelo nome.", - "typescript.preferences.organizeImports.typeOrder.last": "As importações nomeadas somente por tipo são classificadas no final da lista de importações.", + "typescript.preferences.organizeImports.typeOrder.first": "Somente as importações nomeadas de tipo são classificadas no início da lista de importação. Por exemplo, `import { type A, type Y, B, Z } from 'module';`", + "typescript.preferences.organizeImports.typeOrder.inline": "As importações nomeadas são classificadas apenas pelo nome. Por exemplo, `import { type A, B, type Y, Z } from 'module';`", + "typescript.preferences.organizeImports.typeOrder.last": "Somente as importações nomeadas de tipo são classificadas no final da lista de importação. Por exemplo, `import { B, Z, type A, type Y } from 'module';`", + "typescript.preferences.organizeImports.unicodeCollation": "Especifique se as importações devem ser classificadas usando Ordenação Unicode ou Ordinal.", "typescript.preferences.organizeImports.unicodeCollation.ordinal": "Classifica as importações usando o valor numérico de cada ponto de código.", "typescript.preferences.organizeImports.unicodeCollation.unicode": "Codificar as importações usando a ordenação por código Unicode.", "typescript.preferences.preferTypeOnlyAutoImports": "Inclua a palavra-chave \"type\" em importações automáticas sempre que possível. Requer o uso de TypeScript 5.3+ no espaço de trabalho.", @@ -344,7 +328,7 @@ "typescript.updateImportsOnFileMove.enabled.never": "Nunca renomear caminhos e não avisar.", "typescript.updateImportsOnFileMove.enabled.prompt": "Avisar em cada renomeação.", "typescript.validate.enable": "Habilitar/desabilitar a validação do TypeScript.", - "typescript.workspaceSymbols.excludeLibrarySymbols": "Exclui símbolos provenientes de arquivos de biblioteca nos resultados Ir para Símbolo no Espaço de Trabalho. Requer o uso de TypeScript 5.3+ no espaço de trabalho.", + "typescript.workspaceSymbols.excludeLibrarySymbols": "Exclua símbolos provenientes dos arquivos de biblioteca nos resultados de “Ir para o Símbolo no Workspace”. Requer o uso de TypeScript 5.3+ no espaço de trabalho.", "typescript.workspaceSymbols.scope": "Controla quais arquivos são pesquisados por [ir para o símbolo no workspace](https://code.visualstudio.com/docs/editor/editingevolved#_open-symbol-by-name).", "typescript.workspaceSymbols.scope.allOpenProjects": "Pesquise símbolos em todos os projetos JavaScript ou TypeScript abertos.", "typescript.workspaceSymbols.scope.currentProject": "Somente pesquisar símbolos no projeto JavaScript ou TypeScript atual.", 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 e54a72eea7..7af8287264 100644 --- a/i18n/vscode-language-pack-pt-BR/translations/main.i18n.json +++ b/i18n/vscode-language-pack-pt-BR/translations/main.i18n.json @@ -79,6 +79,10 @@ "type to filter": "Digite para filtrar", "type to search": "Digite para pesquisar" }, + "vs/base/browser/ui/tree/asyncDataTree": { + "type to filter": "Digite para filtrar", + "type to search": "Digite para pesquisar" + }, "vs/base/browser/ui/tree/treeDefaults": { "collapse all": "Recolher Tudo" }, @@ -438,6 +442,8 @@ "editor.find.autoFindInSelection.always": "Sempre ativar Localizar na seleção automaticamente.", "editor.find.autoFindInSelection.multiline": "Ative Localizar na Seleção automaticamente quando várias linhas de conteúdo forem selecionadas.", "editor.find.autoFindInSelection.never": "Nunca ativar Localizar na seleção automaticamente (padrão).", + "editor.find.history.never": "Do not store search history from the find widget.", + "editor.find.history.workspace": "Store search history across the active workspace", "editor.find.seedSearchStringFromSelection.always": "Sempre propague a cadeia de caracteres de pesquisa da seleção do editor, incluindo a palavra na posição do cursor.", "editor.find.seedSearchStringFromSelection.never": "Nunca propagar a cadeia de caracteres da pesquisa da seleção do editor.", "editor.find.seedSearchStringFromSelection.selection": "Somente propagar a cadeia de caracteres da pesquisa da seleção do editor.", @@ -513,6 +519,7 @@ "find.autoFindInSelection": "Controla automaticamente a condição para habilitar a Localização na Seleção.", "find.cursorMoveOnType": "Controla se o cursor deve ir para a localização de correspondências durante a digitação.", "find.globalFindClipboard": "Controla se Localizar Widget deve ler ou modificar a área de transferência de localização compartilhada no macOS.", + "find.history": "Controls how the find widget history should be stored", "find.loop": "Controla se a pesquisa é reiniciada automaticamente do início (ou do fim) quando nenhuma correspondência adicional é encontrada.", "find.seedSearchStringFromSelection": "Controla se a cadeia de caracteres de pesquisa em Localizar Widget é propagada da seleção do editor.", "folding": "Controla se o editor tem a dobragem de código habilitada.", @@ -548,7 +555,9 @@ "inlayHints.padding": "Habilita o preenchimento em torno das sugestões embutidas no editor.", "inline": "As Sugestões rápidas são mostradas como texto fantasma", "inlineCompletionsAccessibilityVerbose": "Controla se a dica de acessibilidade deve ser fornecida aos usuários do leitor de tela quando uma conclusão embutida é mostrada.", - "inlineSuggest.edits.experimental.enabled": "Controls whether to enable experimental edits in inline suggestions.", + "inlineSuggest.edits.experimental.enabled": "Controla se as edições experimentais em sugestões embutidas serão habilitadas.", + "inlineSuggest.edits.experimental.useInterleavedLinesDiff": "Controla se a comparação de linhas intercaladas experimentais deve ser habilitada em sugestões em linha.", + "inlineSuggest.edits.experimental.useMixedLinesDiff": "Controla se as edições experimentais em sugestões embutidas serão habilitadas.", "inlineSuggest.enabled": "Controla se quer mostrar automaticamente sugestões em linha no editor.", "inlineSuggest.fontFamily": "Controla a família de fontes das sugestões embutidas.", "inlineSuggest.showToolbar": "Controla quando mostrar a barra de ferramentas de sugestão embutida.", @@ -597,7 +606,7 @@ "occurrencesHighlight.multiFile": "Experimental: realça ocorrências em todos os arquivos abertos válidos.", "occurrencesHighlight.off": "Não realça ocorrências.", "occurrencesHighlight.singleFile": "Realça as ocorrências somente no arquivo atual.", - "occurrencesHighlightDelay": "Controls the delay in milliseconds after which occurrences are highlighted.", + "occurrencesHighlightDelay": "Controla o atraso em milissegundos após o qual as ocorrências são realçadas.", "off": "As Sugestões rápidas estão desabilitadas", "on": "As Sugestões rápidas são mostradas dentro do widget de sugestão", "overviewRulerBorder": "Controla se uma borda deve ser desenhada ao redor da régua de visão geral.", @@ -988,6 +997,7 @@ "editor.action.source.noneMessage.preferred.kind": "Nenhuma ação de código preferencial para '{0}' disponível", "fixAll.label": "Corrigir Tudo", "fixAll.noneMessage": "Nenhuma ação de corrigir tudo disponível", + "organizeImports.description": "Organize as importações no arquivo atual. Também chamado de \"Otimizar Importações\" por algumas ferramentas", "organizeImports.label": "Organizar as Importações", "quickfix.trigger.label": "Correção Rápida...", "refactor.label": "Refatorar...", @@ -1072,10 +1082,13 @@ }, "vs/editor/contrib/dropOrPasteInto/browser/copyPasteContribution": { "pasteAs": "Colar Como...", - "pasteAs.kind": "O tipo de edição de colagem para tentar aplicar. Se não for fornecido ou houver várias edições para esse tipo, o editor mostrará um seletor.", + "pasteAs.kind": "The kind of the paste edit to try pasting with.\r\nIf there are multiple edits for this kind, the editor will show a picker. If there are no edits of this kind, the editor will show an error message.", + "pasteAs.preferences": "List of preferred paste edit kind to try applying.\r\nThe first edit matching the preferences will be applied.", "pasteAsText": "Colar como Texto" }, "vs/editor/contrib/dropOrPasteInto/browser/copyPasteController": { + "noPreferences": "empty", + "pasteAsDefault": "Configurar a ação de colagem padrão", "pasteAsError": "Nenhuma edição de colagem para ''{0}'' encontrada", "pasteAsPickerPlaceholder": "Selecionar Ação de Colagem", "pasteAsProgress": "Manipuladores de pasta em execução", @@ -1094,9 +1107,6 @@ "pasteHtmlLabel": "Inserir HTML", "text.label": "Inserir Texto Sem Formatação" }, - "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorContribution": { - "defaultProviderDescription": "Configura o provedor de remoção padrão a ser usado para o conteúdo de um determinado tipo MIME." - }, "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorController": { "dropIntoEditorProgress": "Manipuladores de queda em execução. Clique para cancelar", "dropWidgetVisible": "Se o widget de soltar está sendo exibido", @@ -1394,13 +1404,15 @@ "action.inlineSuggest.acceptNextLine": "Aceitar próxima linha de sugestão embutida", "action.inlineSuggest.acceptNextWord": "Aceitar a Próxima Palavra de Sugestão Embutida", "action.inlineSuggest.alwaysShowToolbar": "Sempre Mostrar Barra de Ferramentas", - "action.inlineSuggest.dev.extractRepro": "Developer: Extract Inline Suggest State", + "action.inlineSuggest.dev.extractRepro": "Desenvolvedor: Extrair Estado de Sugestão Embutido", "action.inlineSuggest.hide": "Ocultar a Sugestão Embutida", "action.inlineSuggest.jump": "Pular para a próxima edição em linha", "action.inlineSuggest.showNext": "Mostrar próxima sugestão em linha", "action.inlineSuggest.showPrevious": "Mostrar sugestões em linha anteriores", "action.inlineSuggest.trigger": "Disparar a Sugestão Embutida", - "jump": "Pular" + "action.inlineSuggest.trigger.inlineEdit": "Acionar edição em linha", + "jump": "Pular", + "noInlineEditAvailable": "Nenhuma edição em linha está disponível." }, "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionContextKeys": { "cursorAtInlineEdit": "Se o cursor está em uma edição em linha", @@ -1410,7 +1422,9 @@ "inlineSuggestionHasIndentation": "Se a sugestão em linha começa com o espaço em branco", "inlineSuggestionHasIndentationLessThanTabSize": "Se a sugestão embutida começa com um espaço em branco menor do que o que seria inserido pela guia", "inlineSuggestionVisible": "Se uma sugestão em linha é visível", - "suppressSuggestions": "Se as sugestões devem ser suprimidas para a sugestão atual" + "suppressSuggestions": "Se as sugestões devem ser suprimidas para a sugestão atual", + "tabShouldAcceptInlineEdit": "Se a guia deve aceitar a edição em linha.", + "tabShouldJumpToInlineEdit": "Se a guia deve ir para uma edição em linha." }, "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionsController": { "showAccessibleViewHint": "Inspecione isso no modo de exibição acessível ({0})" @@ -1816,6 +1830,7 @@ "vs/platform/accessibilitySignal/browser/accessibilitySignalService": { "accessibility.signals.chatRequestSent": "Solicitação de Chat Enviada", "accessibility.signals.clear": "Limpar", + "accessibility.signals.codeActionRequestTriggered": "Solicitação de Ação de Código Disparada", "accessibility.signals.format": "Formatar", "accessibility.signals.lineHasBreakpoint": "Ponto de interrupção", "accessibility.signals.lineHasError": "Erro na linha", @@ -1838,6 +1853,8 @@ "accessibilitySignals.chatRequestSent": "Solicitação de Chat Enviada", "accessibilitySignals.chatResponseReceived": "Resposta de Chat Recebida", "accessibilitySignals.clear": "Claro", + "accessibilitySignals.codeActionApplied": "Ação de Código Aplicada", + "accessibilitySignals.codeActionRequestTriggered": "Solicitação de Ação de Código Disparada", "accessibilitySignals.diffLineDeleted": "Linha de Comparação Excluída", "accessibilitySignals.diffLineInserted": "Linha de Comparação Inserida", "accessibilitySignals.diffLineModified": "Linha Diferenciada Modificada", @@ -2030,6 +2047,7 @@ "MarketPlaceDisabled": "O Marketplace não está habilitado", "incompatible platform": "A extensão '{0}' não está disponível no {1} para {2}.", "incompatibleAPI": "Não foi possível instalar a extensão \"{0}\". {1}", + "learn more": "Learn More", "malicious extension": "Não é possível instalar a extensão '{0}' porque foi relatado como problemático.", "multipleDependentsError": "Não foi possível desinstalar a extensão '{0}'. As extensões '{1}' e '{2}' e outras dependem dela.", "multipleIndirectDependentsError": "Não é possível desinstalar a extensão '{0}'. Isso inclui a desinstalação da extensão '{1}' e as extensões '{2}', '{3}' e outras dependem dela.", @@ -2078,6 +2096,10 @@ "updateMessage": "Atualizando a extensão '{0}' para a versão {1}", "useId": "Não se esqueça de usar a ID de extensão completa, incluindo o editor, por exemplo: {0}" }, + "vs/platform/extensionManagement/common/extensionManagementIpc": { + "incompatible platform": "The '{0}' extension is not available in {1} for {2}.", + "learn more": "Learn More" + }, "vs/platform/extensionManagement/common/extensionNls": { "missingNLSKey": "Não foi possível localizar a mensagem para a chave {0}." }, @@ -2201,21 +2223,6 @@ "vs/platform/history/browser/contextScopedHistoryWidget": { "suggestWidgetVisible": "Se a sugestão está visível" }, - "vs/platform/issue/electron-main/issueMainService": { - "cancel": "Cancelar", - "confirmCloseIssueReporter": "Sua entrada não será salva. Tem certeza de que deseja fechar esta janela?", - "issueReporter": "Relator de Problemas", - "issueReporterWriteToClipboard": "Há muitos dados para enviar diretamente ao GitHub. Os dados serão copiados na área de transferência. Cole-os na página de problemas do GitHub que está aberta.", - "ok": "&&OK", - "yes": "&&Sim" - }, - "vs/platform/issue/electron-main/processMainService": { - "local": "Local", - "processExplorer": "Explorador de Processos", - "trace.detail": "Crie um problema e anexe manualmente o seguinte arquivo:\r\n{0}", - "trace.message": "Arquivo de rastreamento criado com sucesso", - "trace.ok": "&&OK" - }, "vs/platform/keybinding/common/abstractKeybindingService": { "first.chord": "({0}) foi pressionada. Aguardando a segunda tecla do acorde...", "missing.chord": "A combinação de teclas ({0}, {1}) não é um comando.", @@ -2323,6 +2330,13 @@ "warnEscalation": "{0} agora será solicitado com 'osascript' para Privilégios de administrador para instalar o comando do shell.", "warnEscalationUninstall": "{0} agora será solicitado com 'osascript' para Privilégios de administrador para desinstalar o comando do shell." }, + "vs/platform/process/electron-main/processMainService": { + "local": "Local", + "processExplorer": "Explorador de Processos", + "trace.detail": "Crie um problema e anexe manualmente o seguinte arquivo:\r\n{0}", + "trace.message": "Arquivo de rastreamento criado com sucesso", + "trace.ok": "&&OK" + }, "vs/platform/quickinput/browser/commandsQuickAccess": { "canNotRun": "O comando \"{0}\" resultou em um erro", "commandPickAriaLabelWithKeybinding": "{0}, {1}", @@ -2381,6 +2395,7 @@ }, "vs/platform/request/common/request": { "electronFetch": "Controla se o uso da implementação de busca do Electron em vez do Node.js deve ser habilitado. Todas as extensões locais obterão a implementação de busca do Electron para a API de busca global.", + "fetchAdditionalSupport": "Controla se a implementação de busca do Node.js deve ser estendida com suporte adicional. Atualmente, o suporte a proxy ({0}) e os certificados do sistema ({1}) são adicionados quando as configurações correspondentes estão habilitadas.", "httpConfigurationTitle": "HTTP", "noProxy": "Especifica nomes de domínio para os quais as configurações de proxy devem ser ignoradas para solicitações HTTP/HTTPS.", "proxy": "A configuração de proxy a ser usada. Se não estiver definida, será herdada das variáveis de ambiente `http_proxy` e `https_proxy`.", @@ -2393,7 +2408,7 @@ "proxySupportOverride": "Habilitar o suporte a proxy para extensões, substituir opções de solicitação.", "strictSSL": "Controla se o certificado do servidor proxy deve ser verificado na lista de ACs fornecidas.", "systemCertificates": "Controla se os certificados de AC devem ser carregados do SO. (No Windows e no macOS, é necessário recarregar a janela depois de desativar esta opção.)", - "systemCertificatesV2": "Controla se o carregamento experimental de certificados CA do sistema operacional deve ser habilitado. Isso usa uma abordagem mais geral do que a implementação padrão." + "systemCertificatesV2": "Controla se o carregamento experimental de certificados de autoridade de certificação do sistema operacional deve ser habilitado. Isso usa uma abordagem mais geral do que a implementação padrão." }, "vs/platform/shell/node/shellEnv": { "resolveShellEnvError": "Não é possível resolver o ambiente do shell: {0}", @@ -2523,7 +2538,7 @@ "diffEditorRemovedLines": "Cor de fundo para linhas que foram removidas. A cor não deve ser opaca para não esconder as decorações subjacentes.", "diffEditorRemovedOutline": "Cor da estrutura de tópicos do texto que foi removido.", "editorBackground": "Cor da tela de fundo do editor.", - "editorCompositionBorder": "The border color for an IME composition.", + "editorCompositionBorder": "A cor da borda de uma composição IME.", "editorError.background": "A cor da tela de fundo do texto do erro no editor. A cor não pode ser opaca para não ocultar as decorações subjacentes.", "editorError.foreground": "Cor de primeiro plano das linhas sinuosas de erro no editor.", "editorFindMatch": "Cor da correspondência de pesquisa atual.", @@ -2704,6 +2719,10 @@ "overviewRuleWarning": "Cor do marcador do minimapa para avisos." }, "vs/platform/theme/common/colors/miscColors": { + "activityErrorBadge.background": "Cor da tela de fundo do selo de atividade de erro", + "activityErrorBadge.foreground": "Cor de primeiro plano do selo de atividade de erro", + "activityWarningBadge.background": "Cor da tela de fundo do selo de atividade de aviso", + "activityWarningBadge.foreground": "Cor de primeiro plano do selo de atividade de aviso", "badgeBackground": "Cor da tela de fundo do selo. Os selos são pequenas etiquetas de informações, por exemplo, para contagem de resultados da pesquisa.", "badgeForeground": "Cor de primeiro plano do selo. Os selos são pequenas etiquetas de informações, por exemplo, para contagem de resultados da pesquisa.", "progressBarBackground": "Cor da tela de fundo da barra de progresso que pode ser exibida para operações de execução prolongada.", @@ -3544,6 +3563,8 @@ "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { "focusAuxiliaryBar": "Foco na Barra Lateral Secundária", "hideAuxiliaryBar": "Ocultar a Barra Lateral Secundária", + "nextAuxiliaryBarView": "Próximo Modo de Exibição de Barra Lateral Secundária", + "previousAuxiliaryBarView": "Modo de Exibição de Barra Lateral Secundária Anterior", "secondary sidebar": "Barra Lateral Secundária", "secondary sidebar mnemonic": "Barra La&&teral Secundária", "toggleAuxiliaryBar": "Alternar a Visibilidade da Barra Lateral Secundária", @@ -3966,15 +3987,16 @@ "editorLineHighlight": "Cor de primeiro plano dos rótulos na marca d’água do editor.", "watermark.findInFiles": "Localizar nos Arquivos", "watermark.newUntitledFile": "Novo Arquivo de Texto Sem Título", + "watermark.openChat": "Abrir Chat", + "watermark.openCopilotEdits": "Abrir Edições do Copilot", "watermark.openFile": "Abrir o Arquivo", "watermark.openFileFolder": "Abrir Arquivo ou Pasta", "watermark.openFolder": "Abrir a Pasta", "watermark.openRecent": "Abrir Recente", + "watermark.openSettings": "Abrir Configurações", "watermark.quickAccess": "Acessar o Arquivo", "watermark.showCommands": "Mostrar Todos os Comandos", - "watermark.showSettings": "Mostrar Configurações", "watermark.startDebugging": "Iniciar a Depuração", - "watermark.toggleFullscreen": "Ativar/Desativar Tela Inteira", "watermark.toggleTerminal": "Ativar/Desativar Terminal" }, "vs/workbench/browser/parts/editor/editorPanes": { @@ -4176,7 +4198,11 @@ "turnOnNotifications": "Ativar Todas as Notificações de \"{0}" }, "vs/workbench/browser/parts/paneCompositeBar": { - "resetLocation": "Redefinir a Localização" + "auxiliarybar": "Barra Lateral Secundária", + "moveToMenu": "Mover para", + "panel": "Painel", + "resetLocation": "Redefinir a Localização", + "sidebar": "Barra Lateral Primária" }, "vs/workbench/browser/parts/paneCompositePart": { "moreActions": "Mais Ações...", @@ -4228,8 +4254,8 @@ "align panel": "Alinhar Painel", "hidePanel": "Ocultar Painel", "panel position": "Posição do Painel", - "showIcons": "Show Icons", - "showLabels": "Show Labels" + "showIcons": "Mostrar ícones", + "showLabels": "Mostrar Rótulos" }, "vs/workbench/browser/parts/sidebar/sidebarActions": { "focusSideBar": "Foco na Barra Lateral Primária" @@ -4285,7 +4311,10 @@ "toggle.hideCustomTitleBar": "Ocultar barra de título personalizada", "toggle.hideCustomTitleBarInFullScreen": "Ocultar barra de título personalizada em tela inteira", "toggle.layout": "Controles de Layout", - "toggle.layoutDescription": "Alternar a visibilidade dos Controles de Layout na barra de título" + "toggle.layoutDescription": "Alternar a visibilidade dos Controles de Layout na barra de título", + "toggle.navigation": "Controles de Navegação", + "toggle.navigationDescription": "Alternar a visibilidade dos Controles de Navegação na barra de título", + "toggle.titleBarStyle": "Restore Native Title Bar" }, "vs/workbench/browser/parts/titlebar/titlebarPart": { "ariaLabelTitleActions": "Ações de título", @@ -4416,6 +4445,8 @@ "menuBarVisibility.mac": "Controlar a visibilidade da barra de menus. A configuração 'toggle' significa que a barra de menus está oculta e que a execução de 'Focus Application Menu' a mostrará. A configuração 'compact' inserirá o menu na barra lateral.", "mergeWindow": "Configure um intervalo em segundos durante o qual a última entrada no histórico do arquivo local é substituída pela entrada que está sendo adicionada. Isso ajuda a reduzir o número geral de entradas adicionadas, por exemplo, quando o salvamento automático está ativado. Essa configuração é aplicada apenas a entradas que tenham a mesma origem de origem. Alterar essa configuração não tem efeito nas entradas existentes do histórico de arquivos locais.", "mouseBackForwardToNavigate": "Habilita o uso dos botões quatro e cinco do mouse para os comandos 'Voltar' e 'Avançar'.", + "navigationControlEnabled": "Controla se o controle de navegação é mostrado na barra de título personalizada. Essa configuração só tem efeito quando {0} não está definido como {1}.", + "navigationControlEnabledWeb": "Controla se o controle de navegação na barra de título é mostrado.", "navigationScope": "Controla o escopo do histórico de navegação em editores para comandos como 'Voltar' e 'Avançar'.", "openDefaultKeybindings": "Controla se as configurações de associação de teclas de abertura também abrem um editor mostrando todas as associações de teclas padrão.", "openDefaultSettings": "Controla se as configurações de abertura também abrem um editor mostrando todas as configurações padrão.", @@ -4424,7 +4455,7 @@ "openFoldersInNewWindow": "Controla se as pastas devem abrir em uma nova janela ou substituir a última janela ativa.\r\nObserve que ainda podem haver casos em que essa configuração é ignorada (por exemplo, quando usar a opção de linha de comando '--new-windows' ou '--reuse-window').", "panelDefaultLocation": "Controla o local padrão do painel (Terminal, Console de Depuração, Saída, Problemas) em um novo workspace. Ele poderá ser mostrado na parte inferior, superior, direita ou esquerda da área do editor.", "panelOpensMaximized": "Controla se o painel é aberto maximizado. Ele pode ser sempre aberto maximizado, nunca aberto maximizado ou aberto no último estado em que estava antes de ser fechado.", - "panelShowLabels": "Controls whether activity items in the panel title are shown as label or icon.", + "panelShowLabels": "Controla se os itens de atividade no título do painel são mostrados como rótulo ou ícone.", "perEditorGroup": "Controla se o limite de editores abertos máximos deve ser aplicado por grupo de editor ou por todos os grupos de editor.", "pinnedTabSizing": "Controla o dimensionamento das guias fixadas do editor. As guias fixadas são classificadas para o início de todas as guias abertas e normalmente não fecham até que sejam desafixadas. Esse valor é ignorado quando {0} não está definido como {1}.", "preserveInput": "Controla se a última entrada digitada na paleta de comandos deverá ser restaurada ao ser aberta na próxima vez.", @@ -4840,7 +4871,7 @@ "configureRuntimeArguments": "Configurar Argumentos de Runtime", "openUserDataFolder": "Abrir Pasta de Dados do Usuário", "reloadWindowWithExtensionsDisabled": "Recarregar com Extensões Desabilitadas", - "showGPUInfo": "Show GPU Info", + "showGPUInfo": "Mostrar Informações de GPU", "toggleDevTools": "Ativar/Desativar Ferramentas para Desenvolvedores" }, "vs/workbench/electron-sandbox/actions/installActions": { @@ -4906,7 +4937,7 @@ "touchbar.enabled": "Habilita os botões do touchbar do macOS no teclado se disponível.", "touchbar.ignored": "Um conjunto de identificadores das entradas na barra de toque que não devem aparecer (por exemplo `workbench.action.navigateBack`).", "window.clickThroughInactive": "Se habilitado, clicar em uma janela inativa ativará a janela e disparará o elemento sob o mouse, se for clicável. Se desabilitado, clicar em qualquer lugar em uma janela inativa fará com que ela seja apenas ativada e um segundo clique será necessário no elemento.", - "window.customTitleBarVisibility": "Adjust when the custom title bar should be shown. The custom title bar can be hidden when in full screen mode with `windowed`. The custom title bar can only be hidden in non full screen mode with `never` when {0} is set to `native`.", + "window.customTitleBarVisibility": "Ajuste quando a barra de título personalizada deve ser mostrada. A barra de título personalizada pode ser ocultada no modo de tela inteira com `windowed`. A barra de título personalizada só pode ser ocultada no modo de tela cheia com `never` quando{0} estiver definido como `native`.", "window.customTitleBarVisibility.auto": "Altera automaticamente a visibilidade da barra de título personalizada.", "window.customTitleBarVisibility.never": "Ocultar a barra de título personalizada quando {0} estiver definido como `nativa`.", "window.customTitleBarVisibility.windowed": "Oculte a barra de título personalizada em tela inteira. Quando não estiver em tela cheia, altere automaticamente a visibilidade da barra de título personalizada.", @@ -4984,6 +5015,7 @@ "vs/workbench/contrib/accessibility/browser/accessibilityConfiguration": { "accessibility.debugWatchVariableAnnouncements": "Controla se as alterações de variáveis devem ser anunciadas na exibição de inspeção de depuração.", "accessibility.hideAccessibleView": "Controla se a Exibição Acessível está oculta.", + "accessibility.replEditor.readLastExecutedOutput": "Controla se a saída de uma execução no REPL nativo será anunciada.", "accessibility.signalOptions.debouncePositionChanges": "Se as mudanças de posição devem ou não ignorar a replicação", "accessibility.signalOptions.delays.errorAtPosition.announcement": "O atraso em milissegundos antes que um comunicado seja feito quando há um erro na posição.", "accessibility.signalOptions.delays.errorAtPosition.sound": "O atraso em milissegundos antes que um som seja reproduzido quando há um erro na posição.", @@ -4996,10 +5028,14 @@ "accessibility.signals.chatRequestSent.announcement": "Anuncia quando uma solicitação de chat é feita.", "accessibility.signals.chatRequestSent.sound": "Toca um som quando uma solicitação de chat é feita.", "accessibility.signals.chatResponseReceived": "Reproduz uma sugestão de som/áudio quando a resposta é recebida.", - "accessibility.signals.chatResponseReceived.sound": "Reproduz um som em loop enquanto a resposta é recebida.", + "accessibility.signals.chatResponseReceived.sound": "Reproduz um som quando a resposta é recebida.", "accessibility.signals.clear": "Reproduz um sinal - som (indicador de áudio) e/ou anúncio (alerta) - quando um recurso é limpo (por exemplo, o terminal, o console de depuração ou o Canal de Saída).", "accessibility.signals.clear.announcement": "Anuncia quando um recurso é limpo.", "accessibility.signals.clear.sound": "Reproduz um som quando um recurso é desmarcado.", + "accessibility.signals.codeActionApplied": "Reproduz uma indicação de som/áudio quando a ação de código é aplicada.", + "accessibility.signals.codeActionApplied.sound": "Reproduz um som quando a ação de código é aplicada.", + "accessibility.signals.codeActionTriggered": "Reproduz uma indicação de som/áudio - quando uma ação de código foi disparada.", + "accessibility.signals.codeActionTriggered.sound": "Reproduz um som quando uma ação de código é disparada.", "accessibility.signals.diffLineDeleted": "Reproduz um sinal sonoro/áudio quando o foco se move para uma linha excluída no modo do Visualizador de Comparação Acessível ou para a alteração seguinte/anterior.", "accessibility.signals.diffLineDeleted.sound": "Reproduz um som quando o foco se move para uma linha excluída no modo Accessible Diff Viewer ou para a alteração seguinte/anterior.", "accessibility.signals.diffLineInserted": "Reproduz um som / indicador de áudio quando o foco é movido para uma linha inserida no modo do Visualizador de Comparação Acessível ou para a alteração seguinte/anterior.", @@ -5091,6 +5127,7 @@ "autoSynthesize": "Se uma resposta textual deve ser lida automaticamente em voz alta quando a fala foi usada como entrada. Por exemplo, em uma sessão de chat, uma resposta é sintetizada automaticamente quando a voz é usada como solicitação de chat.", "dimUnfocusedEnabled": "Se deseja esmaecer editores e terminais sem foco, o que torna mais claro para onde a entrada digitada irá. Isso funciona com a maioria dos editores com as exceções notáveis daqueles que utilizam iframes como notebooks e editores de modo de exibição da Web de extensão.", "dimUnfocusedOpacity": "A fração de opacidade (0,2 a 1,0) a ser usada para editores e terminais sem foco. Isso só terá efeito quando {0} estiver habilitado.", + "replEditor.autoFocusAppendedCell": "Controle se o foco deve ser enviado automaticamente para o REPL quando o código é executado.", "sound.enabled.auto": "Habilitar o som quando um leitor de tela estiver conectado.", "sound.enabled.off": "Desabilitar som.", "sound.enabled.on": "Habilitar som.", @@ -5108,7 +5145,7 @@ "verbosity.keybindingsEditor.description": "Forneça informações sobre como alterar uma associação de teclas no editor de associações de teclas quando uma linha estiver destacada.", "verbosity.notebook": "Forneça informações sobre como focar o contêiner de célula ou o editor interno quando uma célula do bloco de anotações estiver em foco.", "verbosity.notification": "Forneça informações sobre como abrir a notificação na Exibição Acessível.", - "verbosity.replInputHint": "Forneça informações sobre ações relevantes para a entrada Repl.", + "verbosity.replEditor.description": "Forneça informações sobre como acessar o menu de ajuda de acessibilidade do editor REPL quando o editor REPL estiver focado.", "verbosity.terminal.description": "Fornece informações sobre como acessar o menu de ajuda de acessibilidade do terminal quando o terminal estiver destacado.", "verbosity.walkthrough": "Forneça informações sobre como abrir o passo a passo em um Modo de Exibição Acessível.", "voice.speechLanguage": "O idioma que a conversão de texto em fala e a conversão de fala em texto devem usar. Selecione `auto` para usar o idioma de exibição configurado, se possível. Observe que nem todos os idiomas de exibição podem ser compatíveis com o reconhecimento de fala e com os sintetizadores.", @@ -5231,12 +5268,13 @@ "accounts": "Contas", "currentAccount": "Conta atual", "manageAccountPreferenceForExtension": "Gerenciar Preferências de Conta de Extensão", + "noAccountUsage": "Esta extensão ainda não usou nenhuma conta.", "noAccounts": "Nenhuma conta é usada atualmente por essa extensão.", "pickAProviderTitle": "Gerenciar Preferências de Conta de Extensão", - "placeholder": "Gerenciar preferências de conta '{0}'...", + "placeholder v2": "Gerenciar preferências de conta '{0}' para {1}...", "selectProvider": "Selecione um provedor de autenticação para gerenciar as preferências de conta para", "title": "Preferências de conta '{0}' para esse workspace", - "use new account": "Use a new account..." + "use new account": "Usar uma nova conta..." }, "vs/workbench/contrib/authentication/browser/actions/manageTrustedExtensionsForAccountAction": { "accountLastUsedDate": "Último uso desta conta {0}", @@ -5261,12 +5299,6 @@ "vs/workbench/contrib/authentication/browser/authentication.contribution": { "authentication": "Autenticação", "authentication.Placeholder": "Nenhuma conta solicitada ainda...", - "authentication.id": "A ID do provedor de autenticação.", - "authentication.idConflict": "Esta ID de autenticação '{0}' já foi registrada", - "authentication.label": "O nome do provedor de autenticação legível por humanos.", - "authentication.missingId": "Uma contribuição de autenticação precisa especificar uma ID.", - "authentication.missingLabel": "Uma contribuição de autenticação precisa especificar um rótulo.", - "authenticationExtensionPoint": "Contribui com a autenticação", "authenticationid": "ID", "authenticationlabel": "Rótulo", "loading": "Carregando..." @@ -5359,9 +5391,11 @@ }, "vs/workbench/contrib/chat/browser/actions/chatAccessibilityHelp": { "chat.announcement": "As respostas de chat serão anunciadas conforme elas forem recebidas. Uma resposta indicará o número de blocos de código, se houver, e o restante da resposta.", + "chat.differencePanel": "O modo de exibição de chat do painel é uma interface persistente que também suporta a navegação de perguntas de acompanhamento sugeridas, enquanto o modo de exibição de chat rápido é uma interface transitória para fazer e exibir solicitações.", + "chat.differenceQuick": "O modo de exibição de chat rápido é uma interface transitória para fazer e exibir solicitações, enquanto o modo de exibição de chat do painel é uma interface persistente que também dá suporte à navegação de perguntas de acompanhamento sugeridas.", "chat.followUp": "Na caixa de entrada, navegue até a pergunta de acompanhamento sugerida (Shift+Tab) e pressione Enter para executá-la.", "chat.inspectResponse": "Na caixa de entrada, inspecione a última resposta na exibição acessível{0}.", - "chat.overview": "O modo de exibição de chat é composta por uma caixa de entrada e uma lista de solicitações/respostas. A caixa de entrada é usada para fazer solicitações e a lista é usada para exibir as respostas.", + "chat.overview": "O modo de exibição de chat rápido é composto por uma caixa de entrada e uma lista de solicitação/resposta. A caixa de entrada é usada para fazer solicitações e a lista é usada para exibir respostas.", "chat.requestHistory": "Na caixa de entrada, use as setas para cima e para baixo para navegar pelo histórico de solicitações. Edite a entrada e use enter ou o botão enviar para executar uma nova solicitação.", "chat.signals": "Acessibilidade Os sinais podem ser alterados por meio de configurações com o prefixo signal.chat. Por padrão, se uma solicitação demorar mais de 4 segundos, você ouvirá um som indicando que o progresso ainda está ocorrendo.", "inlineChat.access": "Ele pode ser ativado por meio de ações de código ou diretamente usando o comando: Chat Embutido: Iniciar Chat Embutido{0}.", @@ -5383,31 +5417,36 @@ "chat.clear.label": "Limpar Todos os Chats do Workspace", "chat.history.label": "Mostrar Chats...", "chat.history.rename": "Renomear", + "chat.releaseNotes.label": "Explore New Features", "chatWith": "Conversa com Extensão", "currentChatLabel": "atual", - "installChat": "Install {0}", - "installChatGlobalAction.justification": "AI support requires this extension.", "interactiveSession.clearHistory.label": "Limpar Histórico de Entrada", "interactiveSession.focusInput.label": "Foco na Entrada do Chat", "interactiveSession.history.delete": "Excluir", "interactiveSession.history.editor": "Abrir no Editor", "interactiveSession.history.pick": "Alternar para o chat", "interactiveSession.open": "Abrir Editor", - "learnMore": "Learn More", + "learnMore": "Saiba Mais", "more": "Mais...", "newChatTitle": "Título do novo chat", "openChat": "Abrir Chat", "title4": "Chat", - "toggle.chatControl": "Chat Controls", - "toggle.chatControlsDescription": "Toggle visibility of the Chat Controls in title bar" + "toggle.chatControl": "Controles de Chat", + "toggle.chatControlsDescription": "Alternar a visibilidade dos controles de chat na barra de título" }, "vs/workbench/contrib/chat/browser/actions/chatClearActions": { + "chat.done.label": "Concluído", "chat.newChat.label": "Novo chat", - "chat.newEdits.label": "New Edit Session", - "chat.openEdits.label": "Open Edit Session" + "chat.newEdits.label": "Nova Sessão de Edição", + "chat.openEdits.label": "Abrir {0}", + "chat.redoEdit.label": "Refazer Última Edição", + "chat.startEditing.confirmation.acceptEdits": "Aceitar e continuar", + "chat.startEditing.confirmation.discardEdits": "Descartar e Continuar", + "chat.startEditing.confirmation.pending.message.2": "Iniciar uma nova sessão de edição encerrará sua sessão atual. Deseja aceitar edições pendentes para arquivos {0}?", + "chat.startEditing.confirmation.title": "Iniciar nova sessão de edição?", + "chat.undoEdit.label": "Desfazer Última Edição" }, "vs/workbench/contrib/chat/browser/actions/chatCodeblockActions": { - "chat.applyAll.label": "Aplicar Todas as Edições", "interactive.applyInEditor.label": "Aplicar no Editor", "interactive.compare.apply": "Aplicar Edições", "interactive.compare.discard": "Descartar Edições", @@ -5419,19 +5458,25 @@ "interactive.runInTerminal.label": "Inserir no Terminal" }, "vs/workbench/contrib/chat/browser/actions/chatContextActions": { + "chatAttachFiles": "Pesquisar arquivos a serem adicionados ao seu conjunto de trabalho", "chatContext.attach.placeholder": "Pesquisar anexos", - "chatContext.attachScreenshot.labelElectron.Window": "Screenshot Window", - "chatContext.attachScreenshot.labelWeb": "Screenshot", - "chatContext.editors": "Open Editors", + "chatContext.attachScreenshot.labelElectron.Window": "Janela de Captura de Tela", + "chatContext.attachScreenshot.labelWeb": "Captura de tela", + "chatContext.editors": "Abrir Editores", "chatContext.notebook.kernelVariable": "Variável de Kernel...", "chatContext.notebook.selectkernelVariable": "Selecionar e Inserir Variável de Kernel", - "chatContext.searchResults": "Search Results", + "chatContext.relatedFiles": "Arquivos Relacionados", + "chatContext.searchResults": "Resultados da Pesquisa", "chatContext.symbol": "Símbolo...", "imageFromClipboard": "Imagem da Área de Transferência", "pastedImage": "Imagem Colada", + "relatedFiles": "Adicionar arquivos relacionados ao seu conjunto de trabalho", "workbench.action.chat.attachContext.label": "Anexar Contexto", "workbench.action.chat.attachFile.label": "Adicionar Arquivo ao Chat", - "workbench.action.chat.attachSelection.label": "Adicionar Seleção ao Chat" + "workbench.action.chat.attachSelection.label": "Adicionar Seleção ao Chat", + "workbench.action.chat.editing.attachFiles.label": "Adicionar Arquivos ao Conjunto de Trabalho", + "workbench.action.edits.attachFile.label": "Adicionar Arquivo ao {0}", + "workbench.action.edits.attachSelection.label": "Adicionar Seleção a {0}" }, "vs/workbench/contrib/chat/browser/actions/chatCopyActions": { "interactive.copyAll.label": "Copiar Tudo", @@ -5444,13 +5489,15 @@ "actions.chat.submitSecondaryAgent": "Enviar para o Agente Secundário", "chat.newChat.label": "Enviar para Novo Chat", "chat.pickModel.label": "Escolher Modelo", - "chat.sendToChatEditing.label": "Send to Copilot Edits", - "chat.startEditing.confirmation.message": "Starting a new editing session will end your current editing session and discard edits to {0} files. Do you wish to proceed?", - "chat.startEditing.confirmation.primaryButton": "Yes", - "chat.startEditing.confirmation.title": "Start new editing session?", + "chat.sendToChatEditing.label": "Enviar para Edições do Copilot", + "chat.startEditing.confirmation.message.many": "Iniciar uma nova sessão de edição encerrará sua sessão de edição atual contendo {0} arquivos. Deseja continuar?", + "chat.startEditing.confirmation.message.one": "Iniciar uma nova sessão de edição encerrará sua sessão de edição atual contendo {0} arquivo. Deseja continuar?", + "chat.startEditing.confirmation.primaryButton": "Sim", + "chat.startEditing.confirmation.title": "Iniciar nova sessão de edição?", + "edits.submit.label": "Enviar", "interactive.cancel.label": "Cancelar", - "interactive.submit.label": "Send and Dispatch", - "interactive.submitWithoutDispatch.label": "Send" + "interactive.submit.label": "Enviar e Expedir", + "interactive.submitWithoutDispatch.label": "Enviar" }, "vs/workbench/contrib/chat/browser/actions/chatFileTreeActions": { "interactive.nextFileTree.label": "Próxima Árvore de Arquivos", @@ -5477,20 +5524,18 @@ "toggle.query": "A consulta com a qual abrir o chat rápido" }, "vs/workbench/contrib/chat/browser/actions/chatTitleActions": { - "chat.remove.label": "Remover Solicitação e Resposta", - "chat.retry.confirmation.checkbox": "Don't ask again", - "chat.retry.confirmation.message2": "This will undo edits made to {0} since this request.", - "chat.retry.confirmation.primaryButton": "Yes", + "chat.removeRequest.label": "Remover Solicitação", + "chat.retry.confirmation.checkbox": "Não perguntar novamente", + "chat.retry.confirmation.message2": "Isso vai desfazer as edições feitas em {0} desde essa solicitação.", + "chat.retry.confirmation.primaryButton": "Sim", "chat.retry.label": "Tentar novamente", - "chat.retryLast.confirmation.message2": "This will undo edits made to {0} files in your working set since this request. Do you want to proceed?", - "chat.retryLast.confirmation.title2": "Do you want to retry your last request?", - "chat.startEditing.confirmation.acceptEdits": "Accept & Continue", - "chat.startEditing.confirmation.discardEdits": "Discard & Continue", - "chat.startEditing.confirmation.message": "Starting a new editing session will end your current editing session and discard edits to {0} files. Do you wish to proceed?", - "chat.startEditing.confirmation.pending.message": "Starting a new editing session will end your current session. Do you want to discard pending edits to {0} files?", - "chat.startEditing.confirmation.primaryButton": "Yes", - "chat.startEditing.confirmation.title": "Start new editing session?", - "chat.startEditing.label2": "Edit with Copilot", + "chat.retryLast.confirmation.message2": "Isso vai desfazer as edições feitas em arquivos {0} em seu conjunto de trabalho desde essa solicitação. Quer continuar?", + "chat.retryLast.confirmation.title2": "Deseja repetir sua última solicitação?", + "chat.startEditing.label2": "Editar com o Copilot", + "chat.startEditing.last": "The last {0} requests", + "chat.startEditing.pickAll": "All requests from the conversation", + "chat.startEditing.pickCustom": "Manually select requests...", + "chat.startEditing.pickRequest": "Selecione as solicitações que você deseja usar para edição", "interactive.helpful.label": "Útil", "interactive.insertIntoNotebook.label": "Inserir no Bloco de Anotações", "interactive.reportIssueForBug.label": "Emissão de relatório", @@ -5508,24 +5553,23 @@ "overlap": "Outra alteração de código está sendo visualizada. Aplique ou descarte as alterações pendentes primeiro." }, "vs/workbench/contrib/chat/browser/attachments/implicitContextAttachment": { - "chat.fileAttachment": "Attached file, {0}", - "chat.fileAttachmentWithRange": "Attached file, {0}, line {1} to line {2}", - "disable": "Disable current file context", - "enable": "Enable current file context", - "enableHint": "disabled", - "openEditor": "Current file context" - }, - "vs/workbench/contrib/chat/browser/chat": { - "generating": "Gerando" + "chat.fileAttachment": "Arquivo anexado, {0}", + "chat.fileAttachmentWithRange": "Arquivo anexado, {0}, linha {1} até a linha {2}", + "disable": "Desabilitar o contexto do arquivo atual", + "enable": "Habilitar o contexto do arquivo atual", + "enableHint": "desabilitado", + "openEditor": "Contexto do arquivo atual" }, "vs/workbench/contrib/chat/browser/chat.contribution": { "chat": "Chat", "chat.commandCenter.enabled": "Controla se o centro de comandos mostra um menu para ações de chat (requer {0}).", - "chat.editing.alwaysSaveWithGeneratedChanges": "Whether to always ask before saving files with changes made by chat.", - "chat.editing.confirmEditRequestRemoval": "Whether to show a confirmation before removing a request and its associated edits.", - "chat.editing.confirmEditRequestRetry": "Whether to show a confirmation before retrying a request and its associated edits.", - "chat.editing.enableRestoreFile": "Whether to show a toggle to restore an earlier version of a file that was edited in a chat editing session request.", + "chat.detectParticipant.enabled": "Habilita a detecção automática do participante do chat para o chat do painel.", + "chat.editing.alwaysSaveWithGeneratedChanges": "Se deseja sempre perguntar antes de salvar arquivos com alterações feitas por chat.", + "chat.editing.confirmEditRequestRemoval": "Se deseja mostrar uma confirmação antes de remover uma solicitação e suas edições associadas.", + "chat.editing.confirmEditRequestRetry": "Se deseja mostrar uma confirmação antes de repetir uma solicitação e suas edições associadas.", "chat.experimental.detectParticipant.enabled": "Habilita a detecção automática do participante do chat para o chat do painel.", + "chat.experimental.detectParticipant.enabled.deprecated": "Esta configuração foi preterida. Em vez disso, use 'chat.detectParticipant.enabled'.", + "chat.experimental.offerSetup": "Controla se a configuração é oferecida para o Chat, caso ainda não tenha sido concluída.", "clear": "Iniciar um novo chat", "file": "Escolha um arquivo no espaço de trabalho", "interactiveSession.editor.fontFamily": "Controla a família de fontes nos blocos de código do chat.", @@ -5570,9 +5614,14 @@ "accept": "Aceitar", "dismiss": "Ignorar" }, + "vs/workbench/contrib/chat/browser/chatContentParts/chatMarkdownContentPart": { + "chat.codeblock.applying": "Aplicando edições...", + "chat.codeblock.applyingPercentage": "Aplicando edições ({0}%)...", + "chat.codeblock.generating": "Gerando edições..." + }, "vs/workbench/contrib/chat/browser/chatContentParts/chatReferencesContentPart": { - "addToChat": "Add File to Chat", - "chat.openEditor": "Open Editor", + "addToChat": "Adicionar Arquivo ao Chat", + "chat.openEditor": "Abrir Editor", "chatCollapsibleList": "Lista de Chats Recolhíveis", "setting.hover": "Abrir configuração \"{0}\"", "usedReferencesCollapsed": "{0}, recolhido", @@ -5592,110 +5641,136 @@ "treeAriaLabel": "Árvore de Arquivos" }, "vs/workbench/contrib/chat/browser/chatDragAndDrop": { - "attach as context": "Anexar {0} como Contexto.", + "addToWorkingSet": "Adicionar {0} ao Conjunto de Trabalho", + "attacAsContext": "Anexar {0} como Contexto.", "file": "Arquivo", + "files": "Arquivos", + "folder": "Pasta", "image": "Imagem" }, - "vs/workbench/contrib/chat/browser/chatEditingActions": { - "accept.allFiles": "Accept All", - "accept.file": "Accept", - "chat.openWorkingSetHistory.label": "Open File Checkpoint", - "chat.remove.confirmation.checkbox": "Don't ask again", - "chat.remove.confirmation.message2": "This will remove all subsequent requests and undo edits made to {0}. Do you want to proceed?", - "chat.remove.confirmation.multipleEdits.message": "This will remove all subsequent requests and undo edits made to {0} files in your working set. Do you want to proceed?", - "chat.remove.confirmation.primaryButton": "Yes", - "chat.remove.confirmation.title": "Do you want to undo {0} edits?", - "chat.removeLast.confirmation.message2": "This will remove your last request and undo the edits made to {0}. Do you want to proceed?", - "chat.removeLast.confirmation.multipleEdits.message": "This will remove your last request and undo edits made to {0} files in your working set. Do you want to proceed?", - "chat.removeLast.confirmation.title": "Do you want to undo your last edit?", - "chat.restoreFile.label": "Restore Previous File State", - "chat.restoreFile.shortTitle": "Restore Previous File State", - "chat.restoreFile.title": "Using Previous File State", - "chat.restoreFile.tooltip": "Toggle to use the previous state of an edited file in your next request", - "chat.undoEdits.label": "Undo Edits", - "chatEditing.checkpoint": "{0} (Checkpoint {1})", - "chatEditing.openDiffs": "Open Diffs", - "discard.allFiles": "Discard All", - "discard.file": "Discard", - "open.fileInDiff": "Open Changes in Diff Editor", - "removeFileFromWorkingSet": "Remove File", - "workbench.action.chat.addFilesToWorkingSet.label": "Add Files to Working Set" - }, - "vs/workbench/contrib/chat/browser/chatEditingService": { - "chat": "Chat Editing", - "chatEditing.fileSave": "{0} wants to create a file. Choose where it should be saved.", + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingActions": { + "accept": "Aceitar", + "accept.file": "Aceitar", + "acceptAllEdits": "Aceitar Todas as Edições", + "addFileToWorkingSet": "Adicionar Arquivo", + "chat.editing.discardAll.confirmation.manyFiles": "Isso vai desfazer as alterações feitas por {0} nos arquivos {1}. Deseja continuar?", + "chat.editing.discardAll.confirmation.oneFile": "Isso vai desfazer as alterações feitas por {0} no {1}. Deseja continuar?", + "chat.editing.discardAll.confirmation.primaryButton": "Sim", + "chat.editing.discardAll.confirmation.title": "Descartar todas as edições?", + "chat.openSnapshot.label": "Abrir Instantâneo de Arquivo", + "chat.remove.confirmation.checkbox": "Não perguntar novamente", + "chat.remove.confirmation.message2": "Isso removerá todas as solicitações seguintes e desfará as edições feitas em {0}. Deseja continuar?", + "chat.remove.confirmation.multipleEdits.message": "Isso removerá todas as solicitações seguintes e desfará as edições feitas em arquivos {0} em seu conjunto de trabalho. Deseja continuar?", + "chat.remove.confirmation.primaryButton": "Sim", + "chat.remove.confirmation.title": "Deseja desfazer as edições de {0}?", + "chat.removeLast.confirmation.message2": "Isso removerá sua última solicitação e desfará as edições feitas em {0}. Deseja continuar?", + "chat.removeLast.confirmation.multipleEdits.message": "Isso removerá sua última solicitação e desfará as edições feitas em {0} arquivos em seu conjunto de trabalho. Deseja continuar?", + "chat.removeLast.confirmation.title": "Deseja desfazer sua última edição?", + "chat.undoEdits.label": "Desfazer Edições", + "chatEditing.snapshot": "{0} (Instantâneo {1})", + "chatEditing.viewChanges": "Ver todas as edições", + "discard": "Descartar", + "discard.file": "Descartar", + "discardAllEdits": "Descartar Todas as Edições", + "open.fileInDiff": "Abrir Alterações no Editor de Comparação", + "removeFileFromWorkingSet": "Remover Arquivo", + "workbench.action.chat.addSelectedFilesToWorkingSet.label": "Adicionar arquivos selecionados ao conjunto de trabalho" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingModifiedFileEntry": { + "chatEditing1": "Edição de Chat: \"{0}\"", + "chatEditing2": "Edição de Chat" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingService": { + "chat": "Edição de Chat", + "chatEditing.modified": "Alterações pendentes do {0}", + "chatEditing.modified2": "Alterações pendentes do chat", "chatEditing.startingSession": "Gerando edições...", - "chatEditing1": "Chat Edit: '{0}'", - "chatEditing2": "Chat Edit", + "join.chatEditingSession": "Saving chat edits history", + "multiDiffEditorInput.name": "Edições Sugeridas" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingSession": { + "chatEditing.fileSave": "{0} deseja criar um arquivo. Escolha onde ele deve ser salvo.", + "chatEditing.transient": "Abrir Editor", "multiDiffEditorInput.name": "Edições Sugeridas" }, "vs/workbench/contrib/chat/browser/chatEditorActions": { - "accept": "Accept Chat Edit", - "next": "Go to Next Chat Edit", - "prev": "Go to Previous Chat Edit", - "reject": "Reject Chat Edit" + "accept": "Aceitar Edição de Chat", + "accept2": "Aceitar", + "diff": "Abrir Comparação", + "discard": "Descartar Edição de Chat", + "discard2": "Descartar", + "next": "Ir para Próxima Edição de Chat", + "prev": "Ir para Edição de Chat Anterior", + "undo": "Desfazer esta Alteração", + "undo2": "Desfazer" }, "vs/workbench/contrib/chat/browser/chatEditorController": { - "chat.hasEditorModifications": "The current editor contains chat modifications" + "chat.hasEditorModifications": "O editor atual contém modificações de chat" }, "vs/workbench/contrib/chat/browser/chatEditorInput": { "chatEditorLabelIcon": "Ícone do rótulo do editor de chat.", "chatEditorName": "Chat" }, + "vs/workbench/contrib/chat/browser/chatEditorOverlay": { + "label": "Estado de Navegação", + "nOfM": "{0} de {1}", + "tooltip_11": "1 change in 1 file", + "tooltip_1n": "1 change in {0} files", + "tooltip_n1": "{0} changes in 1 file", + "tooltip_nm": "{0} changes in {1} files" + }, "vs/workbench/contrib/chat/browser/chatEditorSaving": { "chat": "chat", - "config": "Always save with AI-generated changes without asking", - "detail2": "AI-generated changes may be incorrect and should be reviewed before saving.", - "discard": "Cancel", - "message.1": "Do you want to save the changes {0} made in {1}?", - "message.2": "Do you want to save the changes {0} made to {1} files?", - "message.batched.multiFile.1": "Do you want to save the changes {0} made in {1} files?", - "message.batched.multiFile.2": "Do you want to save the changes chat made in {0} files?", - "message.batched.oneFile.1": "Do you want to save the changes {0} made in {1}?", - "message.batched.oneFile.2": "Do you want to save the changes chat made in {0}?", - "message.batched.oneFile.3": "Do you want to save the changes {0} made in 1 file?", - "message.batched.oneFile.4": "Do you want to save the changes chat made in 1 file?", - "save": "Save", - "save all": "Save All", - "save.allFiles": "Save All" + "config": "Sempre salvar com as alterações geradas pela IA sem perguntar", + "detail2": "As alterações geradas por IA podem estar incorretas e devem ser revisadas antes de serem salvas.", + "discard": "Cancelar", + "message.1": "Deseja salvar as alterações de {0} feitas em {1}?", + "message.2": "Deseja salvar as alterações de {0} feitas em {1} arquivos?", + "message.batched.multiFile.1": "Deseja salvar as alterações de {0} feitas em {1} arquivos?", + "message.batched.multiFile.2": "Deseja salvar as alterações feitas por chat em {0} arquivos?", + "message.batched.oneFile.1": "Deseja salvar as alterações de {0} feitas em {1}?", + "message.batched.oneFile.2": "Deseja salvar as alterações feitas pelo chat em {0}?", + "message.batched.oneFile.3": "Deseja salvar as alterações de {0} feitas em um arquivo?", + "message.batched.oneFile.4": "Deseja salvar as alterações feitas pelo chat em um arquivo?", + "save": "Salvar", + "save all": "Salvar Tudo", + "save.allFiles": "Salvar Tudo" }, "vs/workbench/contrib/chat/browser/chatFollowups": { "followUpAriaLabel": "Pergunta de acompanhamento: {0}" }, - "vs/workbench/contrib/chat/browser/chatGettingStarted": { - "chat.openPanel": "Abrir Painel de Chat", - "workbench.panel.chat.view.showGettingStarted": "When enabled, shows a getting started experiment in the chat panel." - }, - "vs/workbench/contrib/chat/browser/chatImagePaste": { - "pastedImage": "Imagem Colada" - }, "vs/workbench/contrib/chat/browser/chatInlineAnchorWidget": { "actions.attach.label": "Adicionar Arquivo ao Chat", - "actions.copy.label": "Copy", + "actions.copy.label": "Copiar", "actions.goToDecl.label": "Ir para Definição", - "actions.openToSide.label": "Open to the Side", - "goToImplementations.label": "Go to Implementations", + "actions.openToSide.label": "Abrir ao Lado", + "goToImplementations.label": "Acesse Implementações", "goToReferences.label": "Ir para Referências", - "goToTypeDefinitions.label": "Go to Type Definitions", + "goToTypeDefinitions.label": "Acesse Definições de Tipo", "miGotoDefinition": "Ir para &&Definição", - "miGotoImplementations": "Go to &&Implementations", + "miGotoImplementations": "Acesse &&Implementações", "miGotoReference": "Ir para &&Referências", - "miGotoTypeDefinition": "Go to &&Type Definitions", - "resource": "The full value of the chat anchor resource, including scheme and path" + "miGotoTypeDefinition": "Acesse &&Definições de Tipo", + "resource": "O valor total do recurso de âncora de chat, incluindo o esquema e o caminho" }, "vs/workbench/contrib/chat/browser/chatInputPart": { "actions.chat.accessibiltyHelp": "Entrada de Chat, Digite para fazer perguntas ou digite / para tópicos, pressione Enter para enviar a solicitação. Use {0} para a Ajuda de Acessibilidade de Chat.", + "addFiles.label": "Adicionar arquivos ao seu conjunto de trabalho", "chat.attachment": "Contexto anexado, {0}", - "chat.attachment.clearButton": "Remove from context", + "chat.attachment.clearButton": "Remover do contexto", "chat.fileAttachment": "Arquivo anexado, {0}", "chat.fileAttachmentWithRange": "Arquivo anexado, {0}, linha {1} até a linha {2}", "chat.imageAttachment": "Imagem anexada, {0}", "chat.submitToSecondaryAgent": "Enviar para @{0}", - "chatAddFiles": "{0} Add Files...", - "chatAttachFiles": "Search for files to add to your working set", - "chatEditingSession.manyFiles": "({0} files)", - "chatEditingSession.oneFile": "(1 file)", - "chatEditingSession.workingSet": "Working Set", + "chatAddFiles": "{0} Adicionar Arquivos...", + "chatEditingSession.excludedFile": "The Working Set file limit has ben reached. {0} is excluded from the Woking Set. Remove other files to make space for {0}.", + "chatEditingSession.excludedFiles": "({0} files, {1} excluded)", + "chatEditingSession.excludedOneFile": "1 file is excluded from the Working Set.", + "chatEditingSession.excludedSomeFiles": "{0} files are excluded from the Working Set.", + "chatEditingSession.fileLimitReached": "You have reached the maximum number of files that can be added to the working set.", + "chatEditingSession.manyFiles": "({0} arquivos)", + "chatEditingSession.oneFile": "(1 arquivo)", + "chatEditingSession.workingSet": "Conjunto de Trabalho", "chatInput": "Entrada de Chat", "chatInput.accessibilityHelpNoKb": "Entrada de bate-papo, digite o código aqui e pressione Enter para executar. Use o comando Chat Accessibility Help para obter mais informações.", "notebook.moreExecuteActionsLabel": "Mais..." @@ -5703,6 +5778,7 @@ "vs/workbench/contrib/chat/browser/chatListRenderer": { "chatConfirmationAction": "selecionado “{0}”", "didNotFollowInstructions": "Não seguiu as instruções", + "generating": "Gerando", "incompleteCode": "Código incompleto", "incorrectCode": "Código incorreto sugerido", "missingContext": "Ausência de contexto", @@ -5726,7 +5802,7 @@ "chatCommandSticky": "Se a invocação do comando coloca o chat em um modo persistente, no qual o comando é adicionado automaticamente à entrada do chat para a próxima mensagem.", "chatCommandWhen": "Uma condição que deve ser verdadeira para habilitar esse comando.", "chatCommandsDescription": "Comandos disponíveis para este participante do chat, que o usuário pode invocar com um `/`.", - "chatEditing.viewContainer.label": "Copilot Edits", + "chatEditing.viewContainer.label": "Edições do Copilot", "chatFailErrorMessage": "O chat falhou ao carregar porque a versão instalada da extensão {0} não é compatível com esta versão do {1}. Certifique-se de que a extensão GitHub Copilot Chat esteja atualizada.", "chatParticipantDescription": "Uma descrição deste participante do chat, mostrada na interface do usuário.", "chatParticipantDisambiguation": "Metadados para ajudar a rotear automaticamente as perguntas dos usuários para este participante do chat.", @@ -5738,16 +5814,31 @@ "chatParticipantName": "Nome voltado para o usuário para esse participante do chat. O usuário usará \"@\" com esse nome para invocar o participante. O nome não deve conter espaços em branco.", "chatParticipantWhen": "Uma condição que deve ser verdadeira para habilitar esse participante.", "chatSampleRequest": "Quando o usuário clicar nesse participante em `/help`, esse texto será enviado ao participante.", + "miToggleChat": "&&Chat", + "miToggleEdits": "Ed&ições do Copilot", "showExtension": "Mostrar Extensão", "vscode.extension.contributes.chatParticipant": "Contribui com um participante do chat" }, "vs/workbench/contrib/chat/browser/chatPasteProviders": { - "pastedImageName": "Pasted Image" + "pastedImageName": "Imagem Colada" + }, + "vs/workbench/contrib/chat/browser/chatSetup.contribution": { + "hideChatSetup": "Ocultar Configuração de Chat", + "hideSetup": "Ocultar", + "installChat": "Instalar {0}", + "learnMore": "Saiba Mais", + "setup": "Instalar {0}", + "setupChatInstalling": "Configurando o Chat para você...", + "setupChatSigningIn": "Entre para {0}...", + "setupContent": "{0} é seu programador de pares de IA que ajuda você a escrever código de forma mais rápida e inteligente.", + "signInAndInstallChat": "Entrar para usar {0}", + "signInAndSetup": "Entrar para usar {0}", + "triggerChatSetup": "Disparar Configuração de Chat" }, "vs/workbench/contrib/chat/browser/chatWidget": { - "chatWidget.tips": "{0} or type {1} to attach context\r\n\r\n{2} to chat with extensions\r\n\r\nType {3} to use commands", - "chatWidget.tips.withoutParticipants": "{0} or type {1} to attach context", - "scrollDownButtonLabel": "Scroll down" + "chatWidget.tips": "{0} ou digite {1} para anexar o contexto\r\n\r\n{2} para conversar com extensões\r\n\r\nDigite {3} para usar os comandos", + "chatWidget.tips.withoutParticipants": "{0} ou digite {1} para anexar o contexto", + "scrollDownButtonLabel": "Rolar para baixo" }, "vs/workbench/contrib/chat/browser/codeBlockPart": { "chat.codeBlock.toolbar": "Barra de ferramentas do bloco de código", @@ -5770,29 +5861,36 @@ "allFilesDescription": "Pesquisar arquivos relevantes no espaço de trabalho e fornecer contexto a partir deles" }, "vs/workbench/contrib/chat/browser/contrib/chatInputCompletions": { - "installLabel": "Install Chat Extensions...", + "fileEntryDescription": "{0} ({1})", + "installLabel": "Instalar Extensões de Chat...", "pickFileLabel": "Escolher um arquivo" }, "vs/workbench/contrib/chat/browser/contrib/chatInputEditorHover": { "hoverAccessibilityChatAgent": "Há uma parte de foco do agente de chat aqui." }, + "vs/workbench/contrib/chat/browser/contrib/chatInputRelatedFilesContrib": { + "relatedFile": "Arquivo Sugerido" + }, "vs/workbench/contrib/chat/browser/contrib/screenshot": { - "screenshot": "Screenshot" + "screenshot": "Captura de tela" }, "vs/workbench/contrib/chat/browser/languageModelToolsService": { - "toolInvocationMessage": "Using {0}" + "toolInvocationMessage": "Usando {0}" }, "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewsWelcomeContributions": { - "chatViewsWelcome.content": "The content of the welcome message. The first command link will be rendered as a button.", - "chatViewsWelcome.icon": "The icon for the welcome message.", - "chatViewsWelcome.title": "The title of the welcome message.", - "chatViewsWelcome.when": "Condition when the welcome message is shown.", - "vscode.extension.contributes.chatViewsWelcome": "Contributes a welcome message to a chat view" + "chatViewsWelcome.content": "O conteúdo da mensagem de boas-vindas. O primeiro link de comando será renderizado como um botão.", + "chatViewsWelcome.icon": "O ícone da mensagem de boas-vindas.", + "chatViewsWelcome.title": "O título da mensagem de boas-vindas.", + "chatViewsWelcome.when": "Condição quando a mensagem de boas-vindas é mostrada.", + "vscode.extension.contributes.chatViewsWelcome": "Contribui com uma mensagem de boas-vindas para um modo de exibição de chat" + }, + "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewWelcomeController": { + "preview": "VERSÃO PRÉVIA" }, "vs/workbench/contrib/chat/common/chatColors": { "chat.avatarBackground": "A cor da tela de fundo de um avatar de chat.", "chat.avatarForeground": "A cor de primeiro plano de um avatar de chat.", - "chat.editedFileForeground": "The foreground color of a chat edited file in the edited file list.", + "chat.editedFileForeground": "A cor de primeiro plano de um arquivo editado por chat na lista de arquivos editados.", "chat.requestBackground": "A cor da tela de fundo de uma solicitação do chat.", "chat.requestBorder": "A cor da borda de uma solicitação do chat.", "chat.slashCommandBackground": "A cor da tela de fundo de um comando barra \"/\" de chat.", @@ -5800,10 +5898,11 @@ }, "vs/workbench/contrib/chat/common/chatContextKeys": { "chatEditApplied": "Verdadeiro quando as edições de texto do chat foram aplicadas.", - "chatEditingParticipantRegistered": "True when a default chat participant is registered for editing.", + "chatEditingCanRedo": "True quando for possível refazer uma interação no painel de edição.", + "chatEditingCanUndo": "True quando for possível desfazer uma interação no painel de edição.", + "chatEditingParticipantRegistered": "True quando um participante de chat padrão é registrado para edição.", "chatExtensionInvalid": "True quando a extensão de chat instalada é inválida e precisa ser atualizada.", - "chatHasFileAttachments": "True when the chat has file attachments.", - "chatInstallEntitled": "True when the user is entitled for chat installation.", + "chatHasFileAttachments": "True quando o chat tiver anexos de arquivos.", "chatIsEnabled": "True quando o chat está habilitado porque um participante padrão de chat padrão está ativado com uma implementação.", "chatItemId": "A ID do item de chat.", "chatLastItemId": "A ID do último item de chat.", @@ -5815,6 +5914,11 @@ "chatResponseFiltered": "True quando a resposta de chat foi filtrada pelo servidor.", "chatResponseSupportsIssueReporting": "True quando a resposta de bate-papo atual oferece suporte a relatórios de problemas.", "chatSessionResponseDetectedAgentOrCommand": "Quando o agente ou comando foi detectado automaticamente", + "chatSetupEntitled": "Verdadeiro quando a configuração de chat é oferecida para um usuário conectado e qualificado.", + "chatSetupInstalling": "Verdadeiro quando a configuração do chat estiver instalando o chat.", + "chatSetupSignedIn": "Verdadeiro quando a configuração de chat é oferecida para um usuário conectado.", + "chatSetupSigningIn": "Verdadeiro quando a configuração do chat estiver aguardando para entrar.", + "chatSetupTriggered": "Verdadeiro quando a configuração do chat é disparada.", "inChat": "True quando o foco está no widget do chat; caso contrário, false.", "inInteractiveInput": "True quando o foco está na entrada do chat; caso contrário, false.", "inQuickChat": "True quando a interface do usuário do chat rápido tem foco; caso contrário, false.", @@ -5824,7 +5928,7 @@ "interactiveSessionResponseVote": "Quando a resposta tiver sido votada a favor, ela será definida como \"up\". Quando votada contra, será definida como \"down\". Caso contrário, uma cadeia de caracteres vazia." }, "vs/workbench/contrib/chat/common/chatEditingService": { - "chatEditingWidgetFileState": "The current state of the file in the chat editing widget" + "chatEditingWidgetFileState": "O estado atual do arquivo no widget de edição de chat" }, "vs/workbench/contrib/chat/common/chatModel": { "codeCitation": "Código semelhante encontrado com 1 tipo de licença", @@ -5848,19 +5952,19 @@ "languageModels": "Estatísticas de uso de modelos de linguagem desta extensão." }, "vs/workbench/contrib/chat/common/tools/languageModelToolsContribution": { - "canBeReferencedInPrompt": "If true, this tool shows up as an attachment that the user can add manually to their request. Chat participants will receive the tool in {0}.", + "canBeReferencedInPrompt": "Se for true, essa ferramenta será exibida como um anexo que o usuário pode adicionar manualmente à solicitação. Os participantes do chat receberão a ferramenta em {0}.", "condition": "Condição que deve ser verdadeira para que essa ferramenta seja habilitada. Observe que uma ferramenta ainda pode ser invocada por outra extensão mesmo quando sua condição `when` for falsa.", - "icon": "An icon that represents this tool. Either a file path, an object with file paths for dark and light themes, or a theme icon reference, like `$(zap)`", + "icon": "Um ícone que representa essa ferramenta. Um caminho de arquivo, um objeto com caminhos de arquivo para temas claros e escuros ou uma referência de ícone de tema, como `$(zap)`", "icon.dark": "Caminho de ícone quando um tema escuro é usado", "icon.light": "Caminho do ícone quando um tema leve é usado", - "parametersSchema": "A JSON schema for the parameters this tool accepts. The parameters must be an object at the top level. A particular language model may not support all JSON schema features. See the documentation for the language model family you are using for more information.", + "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.", "toolDisplayName": "Um nome legível para essa ferramenta que pode ser usado para descrevê-lo na interface do usuário.", - "toolModelDescription": "A description of this tool that may be used by a language model to select it.", - "toolName": "A unique name for this tool. This name must be a globally unique identifier, and is also used as a name when presenting this tool to a language model.", - "toolName2": "If {0} is enabled for this tool, the user may use '#' with this name to invoke the tool in a query. Otherwise, the name is not required. Name must not contain whitespace.", - "toolTags": "A set of tags that roughly describe the tool's capabilities. A tool user may use these to filter the set of tools to just ones that are relevant for the task at hand, or they may want to pick a tag that can be used to identify just the tools contributed by this extension.", + "toolModelDescription": "Uma descrição dessa ferramenta que pode ser usada por um modelo de linguagem para selecioná-la.", + "toolName": "Um nome exclusivo para essa ferramenta. Esse nome deve ser um identificador global exclusivo e também é usado como um nome ao apresentar essa ferramenta a um modelo de linguagem.", + "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.", + "toolTags": "Um conjunto de marcas que descrevem aproximadamente os recursos da ferramenta. Um usuário de ferramenta pode usá-las para filtrar o conjunto de ferramentas apenas para aquelas que são relevantes para a tarefa em questão, ou pode ser que ele queira escolher uma marca que possa ser usada para identificar apenas as ferramentas contribuídas por essa extensão.", "toolUserDescription": "Uma descrição dessa ferramenta que pode ser mostrada ao usuário.", - "vscode.extension.contributes.tools": "Contributes a tool that can be invoked by a language model in a chat session, or from a standalone command. Registered tools can be used by all extensions." + "vscode.extension.contributes.tools": "Contribui com uma ferramenta que pode ser invocada por um modelo de linguagem em uma sessão de chat ou de um comando autônomo. As ferramentas registradas podem ser usadas por todas as extensões." }, "vs/workbench/contrib/chat/common/voiceChatService": { "voiceChatInProgress": "Uma sessão de conversão de fala em texto está em andamento para o chat." @@ -5895,7 +5999,7 @@ "vs/workbench/contrib/codeActions/browser/codeActionsContribution": { "alwaysSave": "Aciona Ações de Código em salvamentos explícitos e salvamentos automáticos acionados por alterações de janela ou foco.", "codeActionsOnSave.generic": "Controla se as ações '{0}' devem ser executadas no salvamento de arquivo.", - "editor.codeActionsOnSave": "Execute Ações de Código para o editor ao salvar. As Ações de Código devem ser especificadas e o editor não deve ser desligado. Exemplo: `\"source.organizeImports\": \"explicit\" `", + "editor.codeActionsOnSave": "Execute ações de código para o editor ao salvar. As ações de código devem ser especificadas e o editor não deve ser desligado. Quando {0} estiver definido como 'afterDelay', as ações de código só serão executadas quando o arquivo for salvo explicitamente. Exemplo: `\"source.organizeImports\": \"explicit\" `", "explicit": "Dispara Ações de Código somente quando salvas explicitamente.", "explicitBoolean": "Dispara Ações de Código somente quando salvas explicitamente. Esse valor será preterido em favor de \"explicit\".", "explicitSave": "Dispara Ações de Código somente quando salvas explicitamente", @@ -5904,27 +6008,7 @@ "neverBoolean": "Dispara Ações de Código somente quando salvas explicitamente. Esse valor será preterido em favor de \"never\".", "neverSave": "Nunca dispara Ações de Código ao salvar", "neverSaveBoolean": "Nunca dispara Ações de Código ao salvar. Esse valor será preterido em favor de \"never\".", - "notebook.codeActionsOnSave": "Execute uma série de Ações de Código para um notebook ao salvar. As Ações de Código devem ser especificadas, o arquivo não deve ser salvo após o atraso e o editor não deve ser desligado. Exemplo: `\"notebook.source.organizeImports\": \"explicit\"`" - }, - "vs/workbench/contrib/codeActions/common/codeActionsExtensionPoint": { - "codeActions.description": "Descrição", - "codeActions.kind": "Tipo", - "codeActions.languages": "Linguagens", - "codeActions.title": "Título", - "codeactions": "Ações de Código", - "contributes.codeActions": "Configure qual editor usar para um recurso.", - "contributes.codeActions.description": "Descrição do que a ação do código faz.", - "contributes.codeActions.kind": "`CodeActionKind` da ação de código contribuída.", - "contributes.codeActions.languages": "Modos de linguagem para os quais as ações de código estão habilitadas.", - "contributes.codeActions.title": "Rótulo para a ação de código usada na interface do usuário." - }, - "vs/workbench/contrib/codeActions/common/documentationExtensionPoint": { - "contributes.documentation": "Documentação contribuída.", - "contributes.documentation.refactoring": "Documentação contribuída para refatoração.", - "contributes.documentation.refactoring.command": "Comando executado.", - "contributes.documentation.refactoring.title": "Rótulo para a documentação usada na interface do usuário.", - "contributes.documentation.refactoring.when": "Cláusula When.", - "contributes.documentation.refactorings": "Documentação contribuída para refatorações." + "notebook.codeActionsOnSave": "Execute uma série de ações de código para um notebook ao salvar. As ações de código devem ser especificadas e o editor não deve ser desligado. Quando {0} estiver definido como 'afterDelay', as ações de código só serão executadas quando o arquivo for salvo explicitamente. Exemplo: `\"notebook.source.organizeImports\": \"explicit\"`" }, "vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": { "toggleScreenReaderMode": "Alternar Modo de Acessibilidade do Leitor de Tela", @@ -6008,7 +6092,7 @@ "vs/workbench/contrib/codeEditor/browser/saveParticipants": { "codeAction.apply": "Aplicando ação de código '{0}'.", "codeaction": "Correções Rápidas", - "codeaction.get2": "Getting code actions from {0} ([configure]({1})).", + "codeaction.get2": "Obtendo ações de código de {0} ([configure]({1})).", "formatting2": "Executando '{0}' Formatador ([configurar]({1}))." }, "vs/workbench/contrib/codeEditor/browser/toggleColumnSelection": { @@ -6496,7 +6580,7 @@ "debug.gutterMiddleClickAction.none": "Não execute nenhuma ação.", "debug.gutterMiddleClickAction.triggeredBreakpoint": "Adicionar ponto de interrupção disparado.", "debug.hideLauncherWhileDebugging": "Oculta o controle 'Iniciar Depuração' na barra de título da exibição 'Executar e Depurar enquanto a depuração estiver ativa. Relevante apenas quando {0} não está \"encaixado\".", - "debug.hideSlowPreLaunchWarning": "Hide the warning shown when a `preLaunchTask` has been running for a while.", + "debug.hideSlowPreLaunchWarning": "Ocultar o aviso mostrado quando uma 'preLaunchTask' estiver em execução há algum tempo.", "debug.onTaskErrors": "Controla o que fazer quando forem encontrados erros após a execução de um preLaunchTask.", "debug.saveBeforeStart": "Controla quais editores devem ser salvos antes do início de uma sessão de depuração.", "debug.saveBeforeStart.allEditorsInActiveGroup": "Salvar todos os editores no grupo ativo antes de iniciar uma sessão de depuração.", @@ -7124,6 +7208,16 @@ "bracketPairColorizer.notification.action.showMoreInfo": "Mais Informações", "bracketPairColorizer.notification.action.uninstall": "Desinstalar a Extensão" }, + "vs/workbench/contrib/dropOrPasteInto/browser/commands": { + "configureDefaultDrop.label": "Configurar ação de remoção preferencial...", + "configureDefaultPaste.label": "Configurar ação de colagem preferencial..." + }, + "vs/workbench/contrib/dropOrPasteInto/browser/configurationSchema": { + "dropKind": "O identificador de tipo da edição de remoção.", + "dropPreferredDescription": "Configura o tipo preferencial de edição a ser usado ao remover conteúdo.\r\n\r\nEsta é uma lista ordenada de tipos de edição. Será usada a primeira edição disponível de um tipo preferencial.", + "pasteKind": "O identificador de tipo da edição de colagem.", + "pastePreferredDescription": "Configura o tipo preferencial de edição a ser usado ao colar conteúdo.\r\n\r\nEsta é uma lista ordenada de tipos de edição. Será usada a primeira edição disponível de um tipo preferencial." + }, "vs/workbench/contrib/editSessions/browser/editSessions.contribution": { "autoResumeWorkingChanges": "Controla se é necessário retomar automaticamente as alterações de trabalho armazenadas na nuvem disponíveis para o espaço de trabalho atual.", "autoResumeWorkingChanges.off": "Nunca tente retomar as alterações de trabalho da nuvem.", @@ -7248,10 +7342,13 @@ }, "vs/workbench/contrib/extensions/browser/extensionEditor": { "Changelog title": "Log de mudanças", + "Install Info": "Instalação", "Marketplace": "Mercado", - "Marketplace Info": "Mais Informações", + "Marketplace Info": "Marketplace", "Readme title": "Leia-me", + "Version": "Versão", "builtin": "Interno", + "cache size": "Cache", "categories": "Categorias", "changelog": "Log de mudanças", "changelogtooltip": "Histórico de atualização de extensão, renderizado do arquivo 'CHANGELOG.md' da extensão", @@ -7259,6 +7356,7 @@ "dependenciestooltip": "Lista as extensões das quais essa extensão depende", "details": "Detalhes", "detailstooltip": "Detalhes da extensão, renderizados do arquivo 'README.md' da extensão", + "disk space used": "Tamanho do cache", "extension pack": "Pacote de Extensões ({0})", "extension version": "Versão da Extensão", "extensionpack": "Pacote de Extensão", @@ -7271,20 +7369,25 @@ "id": "Identificador", "install count": "Quantidade de instalações", "issues": "Problemas", - "last released": "Último lançamento", - "last updated": "Ultima atualização", + "last released": "Último Lançamento", + "last updated": "Última Atualização", "license": "Licença", "local extension": "Extensão local", "name": "Nome da extensão", "noChangelog": "Não há log de mudanças disponível.", "noDependencies": "Sem Dependências", "noReadme": "Nenhum LEIAME disponível.", + "other": "Local", "preview": "Visualizar", "published": "Publicado", "publisher": "Editor ({0})", "rating": "Classificação", "repository": "Repositório", "resources": "Recursos", + "size": "Tamanho", + "size when installed": "Tamanho quando instalado", + "source": "Fonte", + "vsix": "VSIX", "workspace extension": "Extensão do workspace" }, "vs/workbench/contrib/extensions/browser/extensionEnablementWorkspaceTrustTransitionParticipant": { @@ -7344,6 +7447,8 @@ "disableAutoUpdate": "Desabilitar a Atualização Automática para Todas as Extensões", "disablePreRleaseLabel": "Alternar para a Versão de Lançamento", "disabled filter": "Desabilitado", + "download VSIX": "Baixar VSIX", + "download pre-release": "Baixar o VSIX de pré-lançamento", "enableAll": "Habilitar Todas as Extensões", "enableAllWorkspace": "Habilitar Todas as Extensões para este Workspace", "enableAutoUpdate": "Habilitar a Atualização Automática para Todas as Extensões", @@ -7365,6 +7470,7 @@ "extensions.autoUpdate.enabled": "Baixar e instalar as atualizações automaticamente somente para as extensões habilitadas.", "extensions.autoUpdate.false": "As extensões não são atualizadas automaticamente.", "extensions.autoUpdate.true": "Baixar e instalar as atualizações automaticamente para todas as extensões.", + "extensions.gallery.useUnpkgResourceApi": "Quando habilitadas, as extensões a serem atualizadas são buscadas no serviço Unpkg.", "extensions.supportUntrustedWorkspaces": "Ignora o suporte do espaço de trabalho não confiável de uma extensão. As extensões que usam 'true' sempre serão habilitadas. As extensões que usam 'limited' sempre serão habilitadas e a extensão ocultará a funcionalidade que exige confiança. As extensões que usam 'false' só serão habilitadas se o espaço de trabalho for confiável.", "extensions.supportUntrustedWorkspaces.false": "A extensão só será habilitada quando o espaço de trabalho for confiável.", "extensions.supportUntrustedWorkspaces.limited": "A extensão sempre será habilitada e a extensão ocultará a funcionalidade que exige confiança.", @@ -7536,7 +7642,6 @@ "ignoreExtensionRecommendation": "Não recomendar novamente esta extensão", "ignoreExtensionUpdatePublisher": "Como ignorar atualizações publicadas pela {0}.", "ignored": "Esta extensão foi ignorada durante a sincronização", - "incompatible platform": "A extensão '{0}' não está disponível no {1} para {2}.", "install": "Instalar", "install another version": "Instalar a Versão Específica...", "install anyway": "Instalar Mesmo Assim", @@ -7563,7 +7668,6 @@ "installing": "Instalando", "installing extensions": "Instalando Extensões...", "learn more": "Saiba Mais", - "learn why": "Saiba o Porquê", "malicious tooltip": "Esta extensão foi relatada como problemática.", "manage": "Gerenciar", "manage access": "Gerenciar acesso", @@ -7576,7 +7680,6 @@ "not signed": "\"{0}\" é uma extensão de origem desconhecida. Tem certeza de que deseja instalá-la?", "not signed detail": "A extensão não está assinada.", "not signed tooltip": "Essa extensão não é assinada pelo Marketplace de Extensões.", - "not web tooltip": "A extensão '{0}' não está disponível em {1}.", "pre-release": "pré-lançamento", "reinstall": "Reinstalar Extensão...", "reload window": "Recarregar a janela", @@ -7757,6 +7860,7 @@ "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "Manifesto não encontrado", "autoRestart": "Se ativado, as extensões serão reiniciadas automaticamente após uma atualização se a janela não estiver em foco. Pode haver uma perda de dados se você tiver Blocos de Anotações ou Editores Personalizados abertos.", + "cannot be installed": "Cannot install the '{0}' extension because it is not available in this setup.", "confirmDisableAutoUpdate": "Quer desabilitar a atualização automática de todas as extensões?", "confirmEnableAutoUpdate": "Quer habilitar a atualização automática de todas as extensões?", "confirmEnableDisableAutoUpdate": "Extensões de Atualização Automática", @@ -7765,12 +7869,18 @@ "deprecated extensions": "Extensões preteridas detectadas. Examine-as e migre para alternativas.", "disable all": "Desabilitar Tudo", "disableDependents": "Desabilitar a Extensão com Dependentes", + "disallowed": "This extension is disallowed to be installed.", + "download": "Download", + "download title": "Select folder to download the VSIX", + "download.completed": "Successfully downloaded the VSIX", + "downloading...": "Downlading VSIX...", "enable locally": "{0} para habilitar esta extensão localmente.", "enable remote": "{0} para habilitar esta extensão no {1}.", "enableButtonLabel": "&&Habilitar extensão", "enableButtonLabelWithAction": "&&Habilitar extensão e {0}", "enableExtensionMessage": "Deseja habilitar a extensão \"{0}\"?", "enableExtensionTitle": "Habilitar extensão", + "extension not found": "Extension '{0}' not found.", "extensionsAutoRestart": "As extensões foram reiniciadas automaticamente para habilitar as atualizações.", "incompatible": "Não é possível instalar a extensão '{0}' porque não é compatível.", "incompatibleExtensions": "Algumas extensões estão desabilitadas devido à incompatibilidade de versão. Examine-as e as atualize.", @@ -7785,9 +7895,12 @@ "malicious": "Esta extensão foi relatada como problemática.", "multipleDependentsError": "Não é possível desabilitar a extensão '{0}' sozinha. As extensões '{1}', '{2}' e outras dependem dela. Deseja desabilitar todas essas extensões?", "multipleDependentsUninstallError": "Não é possível desinstalar a extensão “{0}” sozinho. “{1}”, “{2}” e outras extensões dependem disso. Quer desinstalar todas essas extensões?", + "not an extension": "The provided object is not an extension.", "not found": "Não é possível instalar a extensão ''{0}'' porque ela não foi encontrada.", "not found version": "Não é possível instalar a extensão '{0}' porque a versão solicitada '{1}' não foi encontrada.", + "not signed": "This extension is not signed.", "open": "Extensão aberta", + "platform placeholder": "Please select the platform for which you want to download the VSIX", "postDisableTooltip": "{0} para desabilitar esta extensão.", "postEnableTooltip": "{0} para habilitar esta extensão.", "postUninstallTooltip": "{0} para concluir a desinstalação desta extensão.", @@ -8236,7 +8349,7 @@ "filesReadonlyExclude": "Configure caminhos ou [padrões glob](https://aka.ms/vscode-glob-patterns) para impedir que sejam marcados como somente leitura se eles corresponderem como resultado da configuração \"#files.readonlyInclude#\". Os padrões glob são sempre avaliados em relação ao caminho da pasta do workspace, a menos que sejam caminhos absolutos. Arquivos de provedores de sistema de arquivos somente leitura sempre serão somente leitura independentemente dessa configuração.", "filesReadonlyFromPermissions": "Marca os arquivos como somente leitura quando suas permissões de arquivo indicam isso. Isso pode ser substituído por meio das configurações \"#files.readonlyInclude#\" e \"#files.readonlyExclude#\".", "filesReadonlyInclude": "Configure caminhos ou [padrões glob](https://aka.ms/vscode-glob-patterns) para marcar como somente leitura. Os padrões glob são sempre avaliados em relação ao caminho da pasta do workspace, a menos que sejam caminhos absolutos. Você pode excluir caminhos correspondentes por meio da configuração \"#files.readonlyExclude#\". Arquivos de provedores de sistema de arquivos somente leitura sempre serão somente leitura independentemente dessa configuração.", - "formatOnSave": "Formatar um arquivo ao salvar. Um formatador precisa estar disponível, o arquivo não deve ser salvo após o atraso e o editor não deve estar desligando.", + "formatOnSave": "Formate um arquivo ao salvar. Um formatador deve estar disponível e o editor não deve estar desligando. Quando {0} estiver definido como 'afterDelay', o arquivo só será formatado quando salvo explicitamente.", "formatOnSaveMode": "Controla se o formato no salvamento formata o arquivo inteiro ou somente as modificações. Aplica-se somente quando `#editor.formatOnSave#` é habilitado.", "hotExit": "[Hot Exit](https://aka.ms/vscode-hot-exit) controla se os arquivos não salvos são lembrados entre as sessões, permitindo que o prompt de salvamento ao sair do editor seja ignorado.", "hotExit.off": "Desative a Hot Exit. Um prompt será mostrado ao tentar fechar uma janela com editores que têm alterações não salvas.", @@ -8293,8 +8406,7 @@ "createNewFolder": "Nova Pasta...", "explorerSection": "Seção do Explorador: {0}", "refreshExplorer": "Atualizar Explorador", - "refreshExplorerMetadata": "Força uma atualização do Explorer.", - "type to search files": "Digite para pesquisar arquivos" + "refreshExplorerMetadata": "Força uma atualização do Explorer." }, "vs/workbench/contrib/files/browser/views/explorerViewer": { "confirmMove": "Tem certeza de que deseja mover '{0}' para '{1}'?", @@ -8304,12 +8416,14 @@ "copy": "Copiar {0}", "copying": "Copiando {0}", "doNotAskAgain": "Não perguntar novamente", + "explorerHighlightFolderBadgeTitle": "O diretório contém {0} correspondências", "fileInputAriaLabel": "Digite o nome do arquivo. Pressione Enter para confirmar ou Escape para cancelar.", "move": "Mover {0}", "moveButtonLabel": "&&Mover", "moving": "Movendo {0}", "numberOfFiles": "{0} arquivos", "numberOfFolders": "{0} pastas", + "searchMaxResultsWarning": "O conjunto de resultados contém apenas um subconjunto de todas as correspondências. Faça uma pesquisa mais específica para restringir os resultados.", "treeAriaLabel": "Explorador de Arquivos" }, "vs/workbench/contrib/files/browser/views/openEditorsView": { @@ -8331,10 +8445,12 @@ "dirtyFiles": "{0} arquivos não salvos" }, "vs/workbench/contrib/files/common/files": { + "explorerFindProviderActive": "Verdadeiro quando a árvore do explorador estiver usando o provedor de localização do gerenciador.", "explorerResourceCut": "True quando um item no EXPLORER foi recortado para as ações recortar e colar.", "explorerResourceIsFolder": "True quando o item focalizado no EXPLORER é uma pasta.", "explorerResourceIsRoot": "True quando o item focalizado no EXPLORER é uma pasta raiz.", "explorerResourceMoveableToTrash": "True quando o item focalizado no EXPLORER pode ser movido para o lixo.", + "explorerResourceParentReadonly": "Verdadeiro quando o item em foco no pai do EXPLORADOR é somente leitura.", "explorerResourceReadonly": "True quando o item em foco no EXPLORADOR é somente leitura.", "explorerViewletCompressedFirstFocus": "True quando o foco está dentro de uma primeira parte do item compacto na exibição EXPLORER.", "explorerViewletCompressedFocus": "True quando o item focalizado na exibição EXPLORER é um item compacto.", @@ -8425,7 +8541,6 @@ "empty": "Sem resultados, refine sua entrada e tente novamente", "err.apply": "Falha ao aplicar as alterações.", "err.discard": "Falha ao descartar alterações.", - "savehint": "Aceite ou descarte as alterações para continuar salvando.", "welcome.2": "Preparando..." }, "vs/workbench/contrib/inlineChat/browser/inlineChatCurrentLine": { @@ -8433,12 +8548,12 @@ "startWithCurrentLine": "Iniciar no Editor com a Linha Atual" }, "vs/workbench/contrib/inlineChat/browser/inlineChatSavingServiceImpl": { - "config": "Always save with AI-generated changes without asking", - "detail": "AI-generated changes may be incorect and should be reviewed before saving.", - "discard": "Cancel", - "message.1": "Do you want to save the changes {0} made in {1}?", - "message.2": "Do you want to save the changes inline chat made in {0}?", - "save": "Save" + "config": "Sempre salvar com alterações geradas por IA sem perguntar", + "detail": "As alterações geradas por IA podem estar incorretas e devem ser revisadas antes de serem salvas.", + "discard": "Cancelar", + "message.1": "Deseja salvar as alterações de {0} feitas em {1}?", + "message.2": "Você deseja salvar as alterações feitas no chat embutido em {0}?", + "save": "Salvar" }, "vs/workbench/contrib/inlineChat/browser/inlineChatWidget": { "aria-label": "Entrada de chat embutida", @@ -8488,8 +8603,7 @@ "inlineChatVisible": "Se a entrada do editor interativo está visível", "mode": "Configure se as alterações criadas com chat embutido são aplicadas diretamente ao documento ou são visualizadas primeiro.", "mode.live": "As alterações são aplicadas diretamente ao documento, podem ser realçadas por meio de comparações embutidas e aceitas/descartadas por partes. Terminar uma sessão manterá as alterações.", - "mode.preview": "As alterações são apenas visualizadas e precisam ser aceitas por meio do botão Aplicar. Encerrar uma sessão descartará as alterações.", - "zoneToolbar": "Se deseja mostrar uma barra de ferramentas para aceitar ou rejeitar alterações no modo de exibição de alterações do chat embutido." + "mode.preview": "As alterações são apenas visualizadas e precisam ser aceitas por meio do botão Aplicar. Encerrar uma sessão descartará as alterações." }, "vs/workbench/contrib/inlineChat/electron-sandbox/inlineChatActions": { "holdForSpeech": "Espera para Fala" @@ -8792,42 +8906,6 @@ "tasksQuickAccessPlaceholder": "Digite o nome de uma extensão sobre a qual relatar." }, "vs/workbench/contrib/issue/electron-sandbox/issueReporterService": { - "bugDescription": "Nós suportamos Markdown no padrão GitHub. Você poderá editar o seu problema e adicionar capturas de tela quando nós o pré-visualizarmos no GitHub. ", - "bugReporter": "Relatório de Bugs", - "closed": "Fechado", - "createOnGitHub": "Criar no GitHub", - "description": "Descrição", - "disabledExtensions": "As extensões estão desabilitadas", - "elsewhereDescription": "A extensão \"{0}\" prefere usar um relator de problemas externos. Para ser levado para essa experiência de relatório de problemas, clique no botão abaixo.", - "extension": "Uma extensão do VS Code", - "extensionPlaceholder": "Por exemplo: Texto Alt ausente na imagem leiame da extensão", - "featureRequest": "Solicitação de Recurso", - "featureRequestDescription": "Nós suportamos Markdown no padrão GitHub. Você poderá editar o seu problema e adicionar capturas de tela quando nós o pré-visualizarmos no GitHub. ", - "handlesIssuesElsewhere": "Essa extensão lida com problemas fora do VS Code", - "hide": "ocultar", - "loadingData": "Carregando dados...", - "marketplace": "Marketplace de Extensões", - "marketplacePlaceholder": "Por exemplo, não é possível desabilitar a extensão instalada", - "noCurrentExperiments": "Nenhum experimento atual.", - "noSimilarIssues": "Nenhum problema semelhante encontrado", - "open": "Abrir", - "openIssueReporter": "Abrir o Relator de Problemas Externos", - "pasteData": "Nós escrevemos os dados necessários em sua área de transferência porque era muito grande para ser enviado. Por favor, Cole.", - "performanceIssue": "Problema de desempenho (congelamento, lentidão, falha)", - "performanceIssueDesciption": "Nós suportamos Markdown no padrão GitHub. Você poderá editar o seu problema e adicionar capturas de tela quando nós o pré-visualizarmos no GitHub. ", - "previewOnGitHub": "Visualizar no GitHub", - "rateLimited": "Limite de consulta do GitHub excedido. Por favor, espere.", - "selectExtension": "Selecionar extensão", - "selectSource": "Selecionar origem", - "show": "mostrar", - "similarIssues": "Problemas semelhantes", - "stepsToReproduce": "Etapas para Reproduzir", - "undefinedPlaceholder": "Insira um título", - "unknown": "Não sei", - "vscode": "Visual Studio Code", - "vscodePlaceholder": "Por exemplo, o Workbench não tem o painel de problemas" - }, - "vs/workbench/contrib/issue/electron-sandbox/issueReporterService2": { "noCurrentExperiments": "Nenhum experimento atual.", "pasteData": "Nós escrevemos os dados necessários em sua área de transferência porque era muito grande para ser enviado. Por favor, Cole.", "undefinedPlaceholder": "Insira um título" @@ -8851,7 +8929,7 @@ "noDetection": "Não é possível detectar o idioma do editor", "status.autoDetectLanguage": "Aceitar Idioma Detectado: {0}" }, - "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { + "vs/workbench/contrib/languageStatus/browser/languageStatus": { "aria.1": "{0}, {1}", "aria.2": "{0}", "langStatus.aria": "Status da Linguagem do Editor: {0}", @@ -8988,10 +9066,10 @@ "openLogsFolder": "Abrir Pasta de Logs" }, "vs/workbench/contrib/markdown/browser/markdownSettingRenderer": { - "alreadysetBoolFalse": "\"{0}: {1}\" is already disabled", - "alreadysetBoolTrue": "\"{0}: {1}\" is already enabled", - "alreadysetNum": "\"{0}: {1}\" is already set to {2}", - "alreadysetString": "\"{0}: {1}\" is already set to \"{2}\"", + "alreadysetBoolFalse": "“{0}: {1}” já está desabilitado", + "alreadysetBoolTrue": "“{0}: {1}” já está habilitado", + "alreadysetNum": "“{0}: {1}” já está definido como {2}", + "alreadysetString": "“{0}: {1}” já está definido como {2}“", "changeSettingTitle": "Exibir ou alterar a configuração", "copySettingId": "Copiar ID da Configuração", "falseMessage": "Desabilitar \"{0}: {1}\"", @@ -9024,12 +9102,19 @@ "status.problems": "Problemas", "status.problemsVisibility": "Visibilidade de Problemas", "status.problemsVisibilityOff": "Os problemas estão desativados. Clique para abrir as configurações.", + "toggleActiveFileDescription": "Mostre ou oculte problemas (erros, avisos, informações) somente do arquivo ativo na visualização de problemas.", + "toggleErrorsDescription": "Mostre ou oculte erros na visualização de problemas.", + "toggleExcludedFilesDescription": "Mostre ou oculte os arquivos excluídos na visualização de problemas.", + "toggleInfosDescription": "Mostre ou oculte informações na visualização de problemas.", + "toggleWarningsDescription": "Mostre ou oculte avisos na visualização de problemas.", "totalErrors": "Erros: {0}", "totalInfos": "Informações: {0}", "totalProblems": "Total de {0} Problemas", "totalWarnings": "Avisos: {0}", "viewAsTable": "Exibir como Tabela", - "viewAsTree": "Exibir como Árvore" + "viewAsTableDescription": "Mostre a exibição de problemas como uma tabela.", + "viewAsTree": "Exibir como Árvore", + "viewAsTreeDescription": "Mostre a visualização de problemas como uma árvore." }, "vs/workbench/contrib/markers/browser/markersFileDecorations": { "label": "Problemas", @@ -9314,10 +9399,13 @@ }, "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/cellDiagnosticsActions": { "cellCommands.quickFix.noneMessage": "Nenhuma ação de código disponível", - "notebookActions.cellFailureActions": "Mostrar ações de falha de célula" + "notebookActions.cellFailureActions": "Mostrar ações de falha de célula", + "notebookActions.chatExplainCellError": "Explicar Erro de Célula", + "notebookActions.chatFixCellError": "Correção de Erro de Célula" }, "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/diagnosticCellStatusBarContrib": { - "notebook.cell.status.diagnostic": "Ações Rápidas {0}" + "notebook.cell.status.explain": "Explicar com Chat", + "notebook.cell.status.fix": "Correção com Chat Embutido" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { "notebook.cell.status.executing": "Executando", @@ -9332,6 +9420,9 @@ "notebook.cell.status.language": "Selecionar o Modo de Linguagem da Célula", "notebook.cell.status.searchLanguageExtensions": "Idioma da célula desconhecido. Clique para pesquisar extensões \"{0}\"" }, + "vs/workbench/contrib/notebook/browser/contrib/chatEdit/notebookChatEditController": { + "chat.hasNotebookEditorModifications": "O editor atual do Notebook contém modificações de chat" + }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { "notebook.cell.output.selectAll": "Selecionar tudo", "notebookActions.copy": "Copiar Célula", @@ -9392,10 +9483,11 @@ "notebook.toggleCellToolbarPosition": "Alternar Posição da Barra de Ferramentas da Célula" }, "vs/workbench/contrib/notebook/browser/contrib/multicursor/notebookMulticursor": { - "addFindMatchToSelection": "Adicionar Encontrar Correspondência à Seleção", + "addFindMatchToSelection": "Adicionar Seleção à Próxima Correspondência de Localização", "deleteLeftMultiSelection": "Excluir à Esquerda", "deleteRightMultiSelection": "Excluir à Direita", - "exitMultiSelection": "Sair do modo de vários cursores" + "exitMultiSelection": "Sair do modo de vários cursores", + "selectAllFindMatches": "Selecionar Todas as Ocorrências de Localizar Correspondência" }, "vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": { "cursorMoveDown": "Focar no Próximo Editor de Célula", @@ -9617,7 +9709,7 @@ "runCellsInSection": "Executar células na seção" }, "vs/workbench/contrib/notebook/browser/controller/variablesActions": { - "notebookActions.openVariablesView": "Variables" + "notebookActions.openVariablesView": "Variáveis" }, "vs/workbench/contrib/notebook/browser/diff/diffComponents": { "hiddenCell": "{0} célula oculta", @@ -9697,7 +9789,7 @@ "notebook.findFilters": "Personalize o comportamento localizar widget para pesquisar em células do notebook. Quando a visualização de origem e marcação estiver habilitada, o Widget de Localização pesquisará o código-fonte ou a versão prévia com base no estado atual da célula.", "notebook.focusIndicator.description": "Controla onde o indicador de foco será renderizado, ao longo das bordas de célula ou na medianiz esquerda.", "notebook.formatOnCellExecution": "Formatar uma célula do bloco de anotações após a execução. Um formatador deve estar disponível.", - "notebook.formatOnSave": "Formate um bloco de anotações ao salvar. Um formatador deve estar disponível, o arquivo não deve ser salvo após o atraso e o editor não deve estar sendo desligado.", + "notebook.formatOnSave": "Formate um bloco de anotações ao salvar. Um formatador deve estar disponível e o editor não deve estar desligando. Quando {0} estiver definido como 'afterDelay', o arquivo só será formatado quando salvo explicitamente.", "notebook.globalToolbar.description": "Controlar se uma barra de ferramentas global deve ser renderizada dentro do editor de bloco de anotações.", "notebook.globalToolbarShowLabel": "Controle se as ações na barra de ferramentas do notebook devem renderizar o rótulo ou não.", "notebook.insertFinalNewline": "Quando habilitado, insira uma nova linha final no final das células de código ao salvar um bloco de anotações.", @@ -10044,7 +10136,7 @@ "name": "Desempenho de Inicialização" }, "vs/workbench/contrib/performance/electron-sandbox/performance.contribution": { - "experimental.rendererProfiling": "When enabled, slow renderers are automatically profiled." + "experimental.rendererProfiling": "Quando habilitados, os renderizadores lentos são analisados automaticamente." }, "vs/workbench/contrib/performance/electron-sandbox/startupProfiler": { "prof.detail": "Crie um problema e anexe manualmente os seguintes arquivos:\r\n{0}", @@ -10238,7 +10330,7 @@ "policyDescriptionAccessible": "Gerenciado pela política da organização; definição de valor não aplicada", "policyFilterLink": "Exibir configurações de política", "policyLabelText": "Valor de configuração não aplicado", - "previewLabel": "Preview", + "previewLabel": "Visualizar", "remote": "Remoto", "syncIgnoredAriaLabel": "Configuração ignorada durante a sincronização", "syncIgnoredTitle": "Esta configuração é ignorada durante a sincronização", @@ -10373,8 +10465,8 @@ "settingsTOC": "Sumário das Configurações" }, "vs/workbench/contrib/preferences/common/preferences": { - "experimentalIndicatorDescription": "This setting controls a feature that may change or be removed in the future. Adjusting this setting may result in instability.", - "previewIndicatorDescription": "This setting controls a feature that is in active development." + "experimentalIndicatorDescription": "Essa configuração controla um novo recurso que está sendo desenvolvido ativamente e pode ser instável. Ele está sujeito a alterações ou remoção.", + "previewIndicatorDescription": "Essa configuração controla um novo recurso que ainda está em refinamento mas pronto para uso. Comentários são bem-vindos." }, "vs/workbench/contrib/preferences/common/preferencesContribution": { "enableNaturalLanguageSettingsSearch": "Controla se o modo de pesquisa de linguagem natural deve ser habilitado para configurações. A pesquisa de linguagem natural é fornecida por um serviço online da Microsoft.", @@ -10696,15 +10788,27 @@ "tunnel.preview": "Os Túneis Remotos estão atualmente em visualização. Relate qualquer problema usando o comando \"Ajuda: Relatar problema\"." }, "vs/workbench/contrib/replNotebook/browser/repl.contribution": { - "repl.execute": "Executar a entrada REPL" + "repl.execute": "Executar a entrada REPL", + "repl.focusLastReplOutput": "Foco na Execução Mais Recente do REPL", + "repl.input.focus": "Editor de Entrada de Foco" + }, + "vs/workbench/contrib/replNotebook/browser/replEditor": { + "replEditorInput": "Entrada REPL" }, "vs/workbench/contrib/replNotebook/browser/replEditorAccessibilityHelp": { - "replEditor.cellNavigation": "As setas para cima e para baixo também moverão o foco entre itens executados anteriormente.", + "replEditor.accessibilityView": "Execute o comando Abrir o Modo de Exibição de Acessibilidade{0} ao navegar pelo histórico para obter uma exibição acessível da saída do item.", + "replEditor.autoFocusRepl": "A configuração 'accessibility.replEditor.autoFocusReplExecution' controla se o foco será movido automaticamente para o REPL após a execução do código.", + "replEditor.cellNavigation": "O comando Encerrar edição{0} moverá o foco para o contêiner de células, onde as setas para cima e para baixo também moverão o foco entre as células do histórico.", + "replEditor.configReadExecution": "A configuração 'accessibility.replEditor.readLastExecutionOutput' controla se a saída será lida automaticamente quando a execução for concluída.", "replEditor.execute": "O comando Execute{0} avaliará a expressão na caixa de entrada.", - "replEditor.focusHistory": "O comando Histórico de Foco{0} moverá o foco para a lista de itens executados anteriormente.", + "replEditor.focusCellEditor": "O comando Editar Célula{0} moverá o foco para o editor somente leitura para a entrada da célula.", "replEditor.focusInOutput": "O comando Saída de Foco{0} definirá o foco na saída quando o foco for um item executado anteriormente.", - "replEditor.focusReplInput": "O comando Editor de Entrada de Foco{0} moverá o foco para a caixa de entrada REPL.", - "replEditor.overview": "Você está em um Editor REPL que contém uma caixa de entrada para avaliar expressões e uma lista de expressões executadas anteriormente e suas saídas." + "replEditor.focusLastItemAdded": "O comando executado Foco no Último{0} moverá o foco para o último item executado no histórico REPL.", + "replEditor.focusReplInput": "O comando Editor de Entrada de Foco{0} trará o foco para este editor.", + "replEditor.focusReplInputFromHistory": "O comando Editor de Entrada de Foco{0} moverá o foco para a caixa de entrada REPL.", + "replEditor.historyOverview": "Você está em um Histórico REPL, que é uma lista de células que foram executadas no REPL. Cada célula tem uma entrada, uma saída e o contêiner de célula.", + "replEditor.inputAccessibilityView": "Quando você executar o comando Abrir o Modo de Exibição de Acessibilidade{0} nessa caixa de entrada, a saída da última execução será mostrada no modo de exibição de acessibilidade.", + "replEditor.inputOverview": "Você está em uma caixa de Entrada do Editor REPL que aceitará o código a ser executado no REPL." }, "vs/workbench/contrib/replNotebook/browser/replEditorInput": { "replEditorLabelIcon": "Ícone do rótulo do editor REPL." @@ -10866,7 +10970,6 @@ "scmGraphHistoryItemRef": "Selecione uma ou mais referências de item de histórico para visualizar, digite para filtrar", "scmGraphRepository": "Selecione o repositório para visualizar, digite para filtrar todos os repositórios", "scmGraphViewOutdated": "Atualize o gráfico usando a ação de atualização ($(refresh)).", - "scmGraphViewRevealCurrentHistoryItem": "O item de histórico atual não está presente no grafo de controle do código-fonte. Use o seletor de referências de item de histórico para expandir o conjunto de itens de histórico no grafo.", "viewChanges": "Ver Alterações" }, "vs/workbench/contrib/scm/browser/scmRepositoriesViewPane": { @@ -10925,9 +11028,9 @@ "QuickSearchOpenInFile": "Abrir Arquivo", "QuickSearchSeeMoreFiles": "Ver Mais Arquivos", "enterSearchTerm": "Insira um termo para pesquisar em seus arquivos.", - "goToSearch": "Ver no Painel de Pesquisa", + "goToSearch": "Abrir no Modo de Exibição de Pesquisa", "noAnythingResults": "Nenhum resultado correspondente", - "showMore": "Ver no Painel de Pesquisa" + "showMore": "Abrir no Modo de Exibição de Pesquisa" }, "vs/workbench/contrib/search/browser/replaceService": { "fileReplaceChanges": "{0} ↔ {1} (Substituir a Versão Prévia)", @@ -11725,7 +11828,7 @@ "ProblemMatcherParser.unknownSeverity": "Informações: severidade desconhecida {0}. Os valores válidos são erro, aviso e informação.\r\n", "ProblemMatcherSchema.applyTo": "Controla se um problema relatado em um documento de texto é aplicado somente a documentos abertos, fechados ou todos.", "ProblemMatcherSchema.background": "Padrões para rastrear o início e o fim de um correspondente ativo em uma tarefa em segundo plano.", - "ProblemMatcherSchema.background.activeOnStart": "Se definido como true, o monitor em segundo plano estará em modo ativo quando a tarefa for iniciada. Isso é igual a emitir uma linha que corresponda a beginsPattern", + "ProblemMatcherSchema.background.activeOnStart": "Se definido como true, o monitor em segundo plano será iniciado no modo ativo. Isso é o mesmo que gerar uma linha que corresponde a beginsPattern quando a tarefa é iniciada.", "ProblemMatcherSchema.background.beginsPattern": "Se corresponder à saída, o início de uma tarefa em segundo plano será sinalizado.", "ProblemMatcherSchema.background.endsPattern": "Se corresponder na saída, o final de uma tarefa em segundo plano será sinalizado.", "ProblemMatcherSchema.base": "O nome de um correspondente de problemas básico a ser usado.", @@ -11734,7 +11837,7 @@ "ProblemMatcherSchema.severity": "A severidade padrão para capturar problemas. Será usada se o padrão não definir um grupo de correspondência para severidade.", "ProblemMatcherSchema.source": "Uma cadeia de caracteres legível por humanos que descreve a origem deste diagnóstico, por exemplo, 'typescript' ou 'super lint'.", "ProblemMatcherSchema.watching": "Padrões para rastrear o início e o fim de um correspondente de inspeção.", - "ProblemMatcherSchema.watching.activeOnStart": "Se definido como true, o observador estará em modo ativo quando a tarefa for iniciada. Isso é igual a emitir uma linha que corresponda a beginPattern", + "ProblemMatcherSchema.watching.activeOnStart": "Se definido como true, o observador será iniciado no modo ativo. Isso é o mesmo que gerar uma linha que corresponde a beginsPattern quando a tarefa é iniciada.", "ProblemMatcherSchema.watching.beginsPattern": "Se corresponder à saída, o início de uma tarefa de observação será sinalizado.", "ProblemMatcherSchema.watching.deprecated": "A propriedade de observação foi preterida. Use a tela de fundo.", "ProblemMatcherSchema.watching.endsPattern": "Se corresponder à saída, o final de uma tarefa de observação será sinalizado.", @@ -11909,6 +12012,7 @@ "newTerminalIcon": "Ícone de criação de uma instância do terminal.", "renameTerminalIcon": "Ícone de renomeação no menu rápido do terminal.", "terminalCommandHistoryFuzzySearch": "Ícone para alternar a pesquisa difusa do histórico de comandos.", + "terminalCommandHistoryOpenFile": "Ícone para abrir um arquivo de histórico de shell.", "terminalCommandHistoryOutput": "Ícone para visualizar a saída de um comando de terminal.", "terminalCommandHistoryRemove": "Ícone para remover um comando de terminal do histórico de comandos.", "terminalDecorationError": "Ícone para uma decoração de terminal de um comando com erro.", @@ -12098,6 +12202,9 @@ "process": "o nome do processo de terminal", "separator": "um separador condicional {0} que só será exibido quando cercado por variáveis com valores ou texto estático.", "sequence": "o nome fornecido pelo processo ao terminal", + "shellCommand": "o comando que está sendo executado de acordo com a integração do shell", + "shellPromptInput": "a entrada de prompt completo do shell de acordo com a integração do shell", + "shellType": "o tipo de shell detectado", "task": "indica que este terminal está associado a uma tarefa", "terminal.integrated.allowChords": "Se deve ou não permitir combinações de teclas de acordes no terminal. Observe que quando isso for verdadeiro e o pressionamento de tecla resultar em um acorde, ele será ignorado {0}, definir isso como falso é particularmente útil quando você deseja que ctrl+k vá para o seu shell (não VS Code).", "terminal.integrated.allowMnemonics": "Se desejar permitir que mnemônicos da barra de menus (por exemplo, Alt+F) disparem a abertura da barra de menus. Observe que isso fará com que todos os pressionamentos de tecla Alt ignorem o shell quando verdadeiro. Isso não faz nada no macOS.", @@ -12153,6 +12260,7 @@ "terminal.integrated.focusAfterRun.none": "Não fazer nada.", "terminal.integrated.focusAfterRun.terminal": "Sempre destacar o terminal.", "terminal.integrated.fontFamily": "Controla a família de fontes do terminal. O padrão é o valor de {0}.", + "terminal.integrated.fontLigatures": "Controla se as ligaduras de fonte estão habilitadas no terminal. As ligaduras só funcionarão se o {0} configurado der suporte a elas.", "terminal.integrated.fontSize": "Controla o tamanho da fonte em pixels do terminal.", "terminal.integrated.fontWeight": "A espessura da fonte a ser usada no terminal para texto sem negrito. Aceita palavras-chave \"normal\" e \"negrito\" ou números entre 1 e 1000.", "terminal.integrated.fontWeightBold": "A espessura da fonte a ser usada no terminal para texto em negrito. Aceita palavras-chave \"normal\" e \"negrito\" ou números entre 1 e 1000.", @@ -12313,8 +12421,8 @@ "terminal.integrated.accessibleViewPreserveCursorPosition": "Preserve a posição do cursor na reabertura da exibição acessível do terminal em vez de configurá-la na parte inferior do buffer." }, "vs/workbench/contrib/terminalContrib/autoReplies/common/terminalAutoRepliesConfiguration": { - "terminal.integrated.autoReplies": "A set of messages that, when encountered in the terminal, will be automatically responded to. Provided the message is specific enough, this can help automate away common responses.\r\n\r\nRemarks:\r\n\r\n- Use {0} to automatically respond to the terminate batch job prompt on Windows.\r\n- The message includes escape sequences so the reply might not happen with styled text.\r\n- Each reply can only happen once every second.\r\n- Use {1} in the reply to mean the enter key.\r\n- To unset a default key, set the value to null.\r\n- Restart VS Code if new don't apply.", - "terminal.integrated.autoReplies.reply": "The reply to send to the process." + "terminal.integrated.autoReplies": "Um conjunto de mensagens que, quando encontradas no terminal, serão respondidas automaticamente. Desde que a mensagem seja específica o suficiente, isso pode ajudar a automatizar respostas comuns.\r\n\r\nObservações:\r\n\r\n- Use {0} para responder automaticamente ao prompt de encerramento do trabalho em lote no Windows.\r\n- A mensagem inclui sequências de escape para que a resposta não aconteça com texto estilizado.\r\n- Cada resposta só pode acontecer uma vez a cada segundo.\r\n- Use {1} na resposta para representar a tecla Enter.\r\n- Para cancelar a definição de uma tecla padrão, defina o valor como nulo.\r\n - Reinicie o VS Code se novas não se aplicarem.", + "terminal.integrated.autoReplies.reply": "A resposta a ser enviada para o processo." }, "vs/workbench/contrib/terminalContrib/chat/browser/terminal.initialHint.contribution": { "disableHint": " Alterne {0} nas configurações para desabilitar essa dica.", @@ -12351,47 +12459,40 @@ "inlineChat.toolbar": "Use a guia para acessar partes condicionais, como comandos, status, respostas de mensagens e muito mais." }, "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatActions": { - "cancelChat": "Cancelar chat", - "closeChat": "Fechar chat", - "discard": "Descartar", - "discardDescription": "Descarta a resposta de chat atual do terminal, oculta o widget de chat e limpa a entrada do chat.", + "closeChat": "Fechar", "insert": "Inserir", "insertCommand": "Comando Inserir chat", "insertFirst": "Inserir primeiro", "insertFirstCommand": "Inserir primeiro comando de chat", - "makeChatRequest": "Fazer solicitação de chat", - "nextFromHitory": "Avançar no Histórico", - "previousFromHitory": "Anterior do histórico", "run": "Executar", "runCommand": "Executar comando do chat", "runFirst": "Executar primeiro", "runFirstCommand": "Executar o primeiro comando de chat", - "startChat": "Iniciar no terminal", + "startChat": "Chat embutido no terminal", "viewInChat": "Exibir no chat" }, "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatWidget": { - "default.placeholder": "Perguntar como fazer algo no terminal", - "welcome.1": "Os comandos gerados por IA podem estar incorretos" + "askAI": "Perguntar à IA" }, "vs/workbench/contrib/terminalContrib/chat/common/terminalInitialHintConfiguration": { "terminal.integrated.initialHint": "Controla se o primeiro terminal sem entrada mostrará uma dica sobre as ações disponíveis quando ele estiver focalizado." }, "vs/workbench/contrib/terminalContrib/clipboard/browser/terminal.clipboard.contribution": { - "workbench.action.terminal.copyAndClearSelection": "Copy and Clear Selection", - "workbench.action.terminal.copyLastCommand": "Copy Last Command", - "workbench.action.terminal.copyLastCommandAndOutput": "Copy Last Command and Output", - "workbench.action.terminal.copyLastCommandOutput": "Copy Last Command Output", - "workbench.action.terminal.copySelection": "Copy Selection", - "workbench.action.terminal.copySelectionAsHtml": "Copy Selection as HTML", - "workbench.action.terminal.paste": "Paste into Active Terminal", - "workbench.action.terminal.pasteSelection": "Paste Selection into Active Terminal" + "workbench.action.terminal.copyAndClearSelection": "Copiar e Limpar Seleção", + "workbench.action.terminal.copyLastCommand": "Copiar Último Comando", + "workbench.action.terminal.copyLastCommandAndOutput": "Copiar Último Comando e Saída", + "workbench.action.terminal.copyLastCommandOutput": "Copiar Último Comando de Saída", + "workbench.action.terminal.copySelection": "Copiar Seleção", + "workbench.action.terminal.copySelectionAsHtml": "Copiar Seleção como HTML", + "workbench.action.terminal.paste": "Colar no Terminal Ativo", + "workbench.action.terminal.pasteSelection": "Colar a Seleção no Terminal Ativo" }, "vs/workbench/contrib/terminalContrib/clipboard/browser/terminalClipboard": { - "confirmMoveTrashMessageFilesAndDirectories": "Are you sure you want to paste {0} lines of text into the terminal?", - "doNotAskAgain": "Do not ask me again", - "multiLinePasteButton": "&&Paste", - "multiLinePasteButton.oneLine": "Paste as &&one line", - "preview": "Preview:" + "confirmMoveTrashMessageFilesAndDirectories": "Tem certeza de que deseja colar {0} linhas de texto no terminal?", + "doNotAskAgain": "Não perguntar novamente", + "multiLinePasteButton": "&&Colar", + "multiLinePasteButton.oneLine": "Colar como &&uma linha", + "preview": "Visualização:" }, "vs/workbench/contrib/terminalContrib/commandGuide/browser/terminal.commandGuide.contribution": { "terminalCommandGuide.foreground": "A cor de primeiro plano do guia de comandos do terminal que aparece à esquerda de um comando e sua saída ao passar o mouse." @@ -12400,7 +12501,6 @@ "showCommandGuide": "Se deve mostrar o guia de comando ao passar o mouse sobre um comando no terminal." }, "vs/workbench/contrib/terminalContrib/developer/browser/terminal.developer.contribution": { - "terminalDevMode": "Modo de desenvolvimento de terminal", "workbench.action.terminal.recordSession": "Gravar Sessão de Terminal", "workbench.action.terminal.recordSession.recording": "Gravando sessão de terminal...", "workbench.action.terminal.restartPtyHost": "Reiniciar Host Pty", @@ -12433,22 +12533,23 @@ "undo": "Desfazer" }, "vs/workbench/contrib/terminalContrib/history/browser/terminal.history.contribution": { - "goToRecentDirectory.metadata": "Goes to a recent folder", - "workbench.action.terminal.clearPreviousSessionHistory": "Clear Previous Session History", - "workbench.action.terminal.goToRecentDirectory": "Go to Recent Directory...", - "workbench.action.terminal.runRecentCommand": "Run Recent Command..." + "goToRecentDirectory.metadata": "Acessa uma pasta recente", + "workbench.action.terminal.clearPreviousSessionHistory": "Limpar o Histórico da Sessão Anterior", + "workbench.action.terminal.goToRecentDirectory": "Vá para o Diretório Recente...", + "workbench.action.terminal.runRecentCommand": "Executar Comando Recente..." }, "vs/workbench/contrib/terminalContrib/history/browser/terminalRunRecentQuickPick": { - "removeCommand": "Remove from Command History", - "selectRecentCommand": "Select a command to run (hold Alt-key to edit the command)", - "selectRecentCommandMac": "Select a command to run (hold Option-key to edit the command)", - "selectRecentDirectory": "Select a directory to go to (hold Alt-key to edit the command)", - "selectRecentDirectoryMac": "Select a directory to go to (hold Option-key to edit the command)", - "shellFileHistoryCategory": "{0} history", - "viewCommandOutput": "View Command Output" + "openShellHistoryFile": "Abrir Arquivo", + "removeCommand": "Remover do Histórico de Comandos", + "selectRecentCommand": "Selecione um comando para executar (mantenha pressionada a tecla Alt para editar o comando)", + "selectRecentCommandMac": "Selecione um comando para executar (mantenha pressionada a tecla Option para editar o comando)", + "selectRecentDirectory": "Selecione um diretório para ir (segure a tecla Alt para editar o comando)", + "selectRecentDirectoryMac": "Selecione um diretório para ir (mantenha pressionada a tecla Option para editar o comando)", + "shellFileHistoryCategory": "{0} histórico", + "viewCommandOutput": "Exibir Saída do Comando" }, "vs/workbench/contrib/terminalContrib/history/common/terminal.history": { - "terminal.integrated.shellIntegration.history": "Controls the number of recently used commands to keep in the terminal command history. Set to 0 to disable terminal command history." + "terminal.integrated.shellIntegration.history": "Controla o número de comandos usados recentemente para manter no histórico de comandos do terminal. Defina como 0 para desabilitar o histórico de comandos do terminal." }, "vs/workbench/contrib/terminalContrib/links/browser/terminal.links.contribution": { "workbench.action.terminal.openDetectedLink": "Abrir Link Detectado", @@ -12482,14 +12583,14 @@ "terminal.integrated.urlLinks": "URL" }, "vs/workbench/contrib/terminalContrib/quickAccess/browser/terminal.quickAccess.contribution": { - "quickAccessTerminal": "Switch Active Terminal", - "tasksQuickAccessHelp": "Show All Opened Terminals", - "tasksQuickAccessPlaceholder": "Type the name of a terminal to open." + "quickAccessTerminal": "Alternar Terminal Ativo", + "tasksQuickAccessHelp": "Mostrar Todos os Terminais Abertos", + "tasksQuickAccessPlaceholder": "Digite o nome de um terminal a ser aberto." }, "vs/workbench/contrib/terminalContrib/quickAccess/browser/terminalQuickAccess": { - "renameTerminal": "Rename Terminal", - "workbench.action.terminal.newWithProfilePlus": "Create New Terminal With Profile...", - "workbench.action.terminal.newplus": "Create New Terminal" + "renameTerminal": "Renomear Terminal", + "workbench.action.terminal.newWithProfilePlus": "Criar Novo Terminal com Perfil...", + "workbench.action.terminal.newplus": "Criar Novo Terminal" }, "vs/workbench/contrib/terminalContrib/quickFix/browser/quickFixAddon": { "codeAction.widget.id.quickfix": "Correção Rápida", @@ -12534,6 +12635,7 @@ "workbench.action.terminal.acceptSelectedSuggestionEnter": "Aceitar Sugestão Selecionada", "workbench.action.terminal.clearSuggestCache": "Limpar o Cache de Sugestões", "workbench.action.terminal.hideSuggestWidget": "Ocultar Widget de Sugestão", + "workbench.action.terminal.requestCompletions": "Conclusões de Solicitação", "workbench.action.terminal.selectNextPageSuggestion": "Selecionar a Sugestão da Próxima Página", "workbench.action.terminal.selectNextSuggestion": "Selecione a Próxima Sugestão", "workbench.action.terminal.selectPrevPageSuggestion": "Selecionar a Sugestão da Página Anterior", @@ -12548,7 +12650,8 @@ "suggest.builtinCompletions": "Controla quais conclusões internas são ativadas. Essa configuração pode causar conflitos se as conclusões personalizadas do shell estiverem configuradas no perfil do shell.", "suggest.builtinCompletions.pwshCode": "Os complementos de argumentos personalizados do PowerShell serão registrados para as CLIs `code` e `code-insiders` do VS Code. Atualmente, isso é muito básico e sempre sugere sinalizadores e subcomandos sem verificar o contexto.", "suggest.builtinCompletions.pwshGit": "Os complementos de argumentos personalizados do PowerShell serão registrados para a CLI do `git`.", - "suggest.enabled": "Habilita sugestões de IntelliSense de terminal experimental para shells ({0}) com suporte quando {1} é definido como {2}.\r\n\r\nSe a integração do shell for instalada manualmente, {3} precisa ser definido como {4} antes de chamar o script de integração do shell.", + "suggest.enableExtensionCompletions": "Controls whether extension completions are enabled.", + "suggest.enabled": "Enables experimental terminal Intellisense suggestions for supported shells ({0}) when {1} is set to {2}.\r\n\r\nIf shell integration is installed manually, {3} needs to be set to {4} before calling the shell integration script. \r\n\r\nFor zsh and bash completions, {5} will also need to be set.", "suggest.quickSuggestions": "Controla se as sugestões devem aparecer automaticamente durante a digitação. Esteja ciente também da configuração {0}-que controla se as sugestões são acionadas por caracteres especiais.", "suggest.runOnEnter": "Controla se as sugestões devem ser executadas imediatamente quando `Enter` (não `Tab`) for usado para aceitar o resultado.", "suggest.suggestOnTriggerCharacters": "Controla se as sugestões devem ser exibidas automaticamente ao digitar caracteres de gatilho." @@ -12563,8 +12666,8 @@ "terminal.integrated.localEchoStyle": "Estilo do terminal de texto ecoado localmente; um estilo da fonte ou uma cor RGB." }, "vs/workbench/contrib/terminalContrib/wslRecommendation/browser/terminal.wslRecommendation.contribution": { - "install": "Install", - "useWslExtension.title": "The '{0}' extension is recommended for opening a terminal in WSL." + "install": "Instalar", + "useWslExtension.title": "A extensão '{0}' é recomendada para abrir um terminal no WSL." }, "vs/workbench/contrib/terminalContrib/zoom/browser/terminal.zoom.contribution": { "fontZoomIn": "Aumentar Tamanho da Fonte", @@ -12822,12 +12925,12 @@ "openTestCoverage": "Ver a cobertura de teste", "run test": "Executar o Teste", "testing.cancelRun": "Cancelar Execução de Teste", - "testing.debugLastRun": "Debug Last Run", - "testing.debugTest": "Debug Test", + "testing.debugLastRun": "Depurar a Última Execução", + "testing.debugTest": "Teste de Depuração", "testing.goToError": "Ir para o erro", "testing.goToTest": "Ir para o Teste", - "testing.reRunLastRun": "Rerun Last Run", - "testing.reRunTest": "Rerun Test", + "testing.reRunLastRun": "Executar Novamente a Última Execução", + "testing.reRunTest": "Executar o Teste Novamente", "testing.revealInExplorer": "Fazer a revelação no Gerenciador de Testes", "testing.showResultOutput": "Mostrar Saída do Resultado", "testingPeekLabel": "Testar Mensagens de Resultado" @@ -12855,7 +12958,9 @@ "testing.iconSkipped.retired": "Cor desativada do ícone 'Ignorado' no gerenciador de testes.", "testing.iconUnset": "Cor do ícone 'Remover definição' no Gerenciador de Testes.", "testing.iconUnset.retired": "Cor desativada do ícone 'Remover definição' no gerenciador de testes.", - "testing.message.error.decorationForeground": "Cor do texto das mensagens de erro de teste mostradas embutidas no editor.", + "testing.message.error.badgeBackground": "Cor da tela de fundo das mensagens de erro de teste mostradas embutidas no editor.", + "testing.message.error.badgeBorder": "Cor da borda das mensagens de erro de teste mostradas embutidas no editor.", + "testing.message.error.badgeForeground": "Cor do texto das mensagens de erro de teste mostradas embutidas no editor.", "testing.message.error.marginBackground": "Cor da margem ao lado das mensagens de erro mostradas embutidas no editor.", "testing.message.info.decorationForeground": "Cor do texto das mensagens de informações de teste mostradas embutidas no editor.", "testing.message.info.marginBackground": "Cor da margem ao lado das mensagens de informações mostradas embutidas no editor.", @@ -12872,7 +12977,6 @@ "testConfigurationTitle": "Teste", "testing.ShowCoverageInExplorer": "Se a cobertura de teste deve estar inoperante na exibição do Explorador de Arquivos.", "testing.alwaysRevealTestOnStateChange": "Sempre revelar o teste executado quando {0} estiver ativado. Se esta configuração estiver desativada, apenas os testes com falha serão revelados.", - "testing.autoRun.delay": "O tempo de espera, em milissegundos, depois que um teste é marcado como desatualizado até que uma nova execução seja iniciada.", "testing.automaticallyOpenPeekView": "Configura quando a exibição de espiada de erros será aberta automaticamente.", "testing.automaticallyOpenPeekView.failureAnywhere": "Abrir a exibição automaticamente independentemente do local da falha.", "testing.automaticallyOpenPeekView.failureInVisibleDocument": "Abrir a exibição automaticamente quando um teste falhar em um documento visível.", @@ -13141,7 +13245,7 @@ }, "vs/workbench/contrib/userDataProfile/browser/userDataProfile": { "New Profile Window": "Nova Janela com Perfil", - "change profile": "Switch to {0} profile", + "change profile": "Alternar para o perfil {0}", "create profile": "Novo Perfil...", "current": "Atual", "delete profile": "Excluir Perfil...", @@ -13153,12 +13257,12 @@ "new window with profile": "Nova Janela com Perfil", "newWindowWithProfile": "Nova Janela com Perfil...", "open": "Abrir Perfil {0}", - "open profile": "Open New Window with {0} Profile", + "open profile": "Abrir Nova Janela com o Perfil {0}", "open profiles": "Abrir Perfis (interface do usuário)", "openShort": "{0}", "pick profile": "Selecionar o perfil", "pick profile to delete": "Selecionar Perfis para Excluir", - "profiles": "Profile ({0})", + "profiles": "Perfil ({0})", "save profile as": "Salvar Perfil Atual como...", "selectProfile": "Selecionar Perfil", "switchProfile": "Alternar o Perfil...", @@ -13176,7 +13280,7 @@ "addFolderTitle": "Selecionar Pastas a Serem Adicionadas", "change profile": "Alterar Perfil", "changeIcon": "Clique para alterar o ícone", - "contents": "Contents", + "contents": "Conteúdo", "contents source description": "Configurar a origem do conteúdo para este perfil\r\n", "copy description": "Copiar", "copy from default": "{0} (Copiar)", @@ -13192,7 +13296,7 @@ "default profile contents description": "Procurar conteúdo deste perfil\r\n", "defaultProfileIcon": "O ícone não pode ser alterado para o perfil padrão", "defaultProfileName": "O nome não pode ser alterado para o perfil padrão", - "deleteTrustedUri": "Delete Path", + "deleteTrustedUri": "Excluir Caminho", "editIcon": "Ícone do ícone editar pasta no editor de perfis.", "empty profile": "Nenhum", "enable for current window": "Use esse perfil para a janela atual", @@ -13230,7 +13334,7 @@ "profileName": "Nome do Perfil", "profiles": "Perfis", "profilesSashBorder": "A cor da borda da faixa de exibição dividida do editor de Perfis.", - "removeIcon": "Icon for the remove folder icon in the profiles editor.", + "removeIcon": "Ícone do ícone remover pasta no editor de perfis.", "settings": "Configurações", "snippets": "Snippets", "tasks": "Tarefas", @@ -13493,7 +13597,7 @@ }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedAccessibleView": { "gettingStarted.description": "Descrição: {0}", - "gettingStarted.step": "Etapa {0}: {1}\r\nDescrição: {2}", + "gettingStarted.step": "{0}\r\n{1}", "gettingStarted.title": "Título: {0}" }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedColors": { @@ -13548,7 +13652,7 @@ }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedInput": { "getStarted": "Bem-vindo", - "walkthroughPageTitle": "Walkthrough: " + "walkthroughPageTitle": "Passo a passo: " }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedService": { "builtin": "Construídas em", @@ -13580,7 +13684,7 @@ "gettingStarted.accessibleView.title": "Os usuários do leitor de tela podem inspecionar o conteúdo linha por linha, caractere por caractere na exibição acessível.", "gettingStarted.beginner.description": "Obtenha uma visão geral dos recursos mais essenciais", "gettingStarted.beginner.title": "Aprender os Conceitos Básicos", - "gettingStarted.beginner.walkthroughPageTitle": "Essential Features", + "gettingStarted.beginner.walkthroughPageTitle": "Recursos essenciais", "gettingStarted.codeFolding.description.interpolated": "Dobre ou desdobre uma seção de código com o comando Toggle Fold.\r\n{0}\r\n Dobre ou desdobre recursivamente com o comando Toggle Fold Recursively\r\n{1}\r\n", "gettingStarted.codeFolding.title": "Use a dobragem de código para recolher blocos de código e se concentrar no código do seu interesse.", "gettingStarted.commandPalette.description.interpolated": "Execute comandos sem alcançar o mouse para realizar qualquer tarefa no VS Code.\r\n{0}", @@ -13635,13 +13739,13 @@ "gettingStarted.setup.OpenFolderWeb.description.interpolated": "Está tudo pronto para começar a codificação. Você pode abrir um projeto local ou um repositório remoto para colocar seus arquivos no VS Code.\r\n{0}\r\n{1}", "gettingStarted.setup.description": "Personalize seu editor, aprenda o básico e comece a codificar", "gettingStarted.setup.title": "Começar a trabalhar com VS Code", - "gettingStarted.setup.walkthroughPageTitle": "Setup VS Code", + "gettingStarted.setup.walkthroughPageTitle": "Configuração do VS Code", "gettingStarted.setupAccessibility.description": "Conheça as ferramentas e os atalhos que tornam o VS Code acessível. Observe que algumas ações não são acionáveis no contexto do passo a passo.", "gettingStarted.setupAccessibility.title": "Introdução aos recursos de acessibilidade", - "gettingStarted.setupAccessibility.walkthroughPageTitle": "Setup VS Code Accessibility", + "gettingStarted.setupAccessibility.walkthroughPageTitle": "Configuração de Acessibilidade do VS Code", "gettingStarted.setupWeb.description": "Personalize seu editor, aprenda o básico e comece a codificar", "gettingStarted.setupWeb.title": "Introdução ao VS Code para a Web", - "gettingStarted.setupWeb.walkthroughPageTitle": "Setup VS Code Web", + "gettingStarted.setupWeb.walkthroughPageTitle": "Configurar VS Code Web", "gettingStarted.shortcuts.description.interpolated": "Depois de descobrir seus comandos favoritos, crie atalhos de teclado personalizados para acesso instantâneo.\r\n{0}", "gettingStarted.shortcuts.title": "Personalizar seus atalhos", "gettingStarted.tasks.description.interpolated": "Crie tarefas para seus fluxos de trabalho comuns e aproveite a experiência integrada de execução de scripts e a verificação automática dos resultados.\r\n{0}", @@ -14038,9 +14142,12 @@ "useOtherAccount": "Entrar com outra conta" }, "vs/workbench/services/authentication/browser/authenticationService": { + "authentication.id": "A ID do provedor de autenticação.", "authentication.idConflict": "Esta ID de autenticação '{0}' já foi registrada", + "authentication.label": "O nome do provedor de autenticação legível por humanos.", "authentication.missingId": "Uma contribuição de autenticação precisa especificar uma ID.", - "authentication.missingLabel": "Uma contribuição de autenticação precisa especificar um rótulo." + "authentication.missingLabel": "Uma contribuição de autenticação precisa especificar um rótulo.", + "authenticationExtensionPoint": "Contribui com a autenticação" }, "vs/workbench/services/auxiliaryWindow/browser/auxiliaryWindowService": { "lifecycleVeto": "As alterações feitas podem não ser salvas. Pressione 'Cancelar' e tente novamente.", @@ -14284,6 +14391,7 @@ "install single extension": "Deseja instalar a extensão '{0}' e sincronizá-la com seus dispositivos?", "limited support": "'{0}' tem funcionalidade limitada no {1}.", "main.notFound": "Não foi possível ativar porque o {0} não foi encontrado", + "manifest is not found": "Manifest is not found", "multipleDependentsError": "Não é possível desinstalar a extensão '{0}'. As extensões '{1}', '{2}' e outras dependem disso.", "non web extensions": "'{0}' contém extensões que não são suportadas no {1}.", "non web extensions detail": "Contém extensões que não são suportadas.", @@ -14291,6 +14399,11 @@ "singleDependentError": "Não é possível desinstalar a extensão '{0}'. A extensão '{1}' depende disso.", "twoDependentsError": "Não é possível desinstalar a extensão '{0}'. As extensões '{1}' e '{2}' dependem disso." }, + "vs/workbench/services/extensionManagement/common/webExtensionManagementService": { + "VS Code for Web": "{0} for the Web", + "learn why": "Learn Why", + "not web tooltip": "The '{0}' extension is not available in {1}." + }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "Local", "remote": "Remoto" @@ -14368,6 +14481,7 @@ "vscode.extension.activationEvents.onSearch": "Um evento de ativação é emitido sempre que uma pesquisa é iniciada na pasta com o esquema especificado.", "vscode.extension.activationEvents.onStartupFinished": "Um evento de ativação foi emitido após a conclusão da inicialização (após todas as extensões ativadas `*` terminarem de ser ativadas).", "vscode.extension.activationEvents.onTaskType": "Um evento de ativação emitido sempre que as tarefas de um determinado tipo precisam ser listadas ou resolvidas.", + "vscode.extension.activationEvents.onTerminalCompletionsRequested": "An activation event emitted when terminal completions are requested.", "vscode.extension.activationEvents.onTerminalProfile": "Um evento de ativação emitido quando um perfil de terminal específico é lançado.", "vscode.extension.activationEvents.onTerminalQuickFixRequest": "Um evento de ativação emitido quando um comando corresponde ao seletor associado a este ID", "vscode.extension.activationEvents.onUri": "Um evento de ativação é emitido sempre que um URI de todo o sistema direcionado para essa extensão é aberto.", @@ -14456,12 +14570,12 @@ "startBisect": "Iniciar a Bifurcação de Extensão" }, "vs/workbench/services/files/electron-sandbox/diskFileSystemProvider": { - "fileWatcher": "File Watcher" + "fileWatcher": "Observador de arquivos" }, "vs/workbench/services/files/electron-sandbox/elevatedFileService": { - "fileNotTrusted": "Workspace is not trusted.", - "fileNotTrustedMessagePosix": "You are about to save '{0}' as super user.", - "fileNotTrustedMessageWindows": "You are about to save '{0}' as admin." + "fileNotTrusted": "O espaço de trabalho não é confiável.", + "fileNotTrustedMessagePosix": "Você está prestes a salvar “{0}” como super usuário.", + "fileNotTrustedMessageWindows": "Você está prestes a salvar “{0}” como administrador." }, "vs/workbench/services/filesConfiguration/common/filesConfigurationService": { "configuredReadonly": "O editor é somente leitura porque o arquivo foi definido como somente leitura por meio de configurações. [Clique aqui](command:{0}) para configurar ou [alternar para esta sessão](command:{1}).", @@ -14754,8 +14868,8 @@ "genericSaveError": "Falha ao salvar '{0}': {1}" }, "vs/workbench/services/textfile/common/textFileSaveParticipant": { - "saveParticipants1": "Running Code Actions and Formatters...", - "skip": "Skip" + "saveParticipants1": "Executando Ações de Código e Formatadores...", + "skip": "Ignorar" }, "vs/workbench/services/textfile/electron-sandbox/nativeTextFileService": { "join.textFiles": "Salvando arquivos de texto" @@ -14796,7 +14910,7 @@ "error.fontStyle": "Estilo da fonte inválido na fonte '{0}'. Ignorando configuração.", "error.fontWeight": "Espessura da fonte inválida na fonte '{0}'. Ignorando configuração.", "error.icon.font": "Ignorando definição de ícone '{0}'. Fonte desconhecida.", - "error.icon.fontCharacter": "Ignorando definição de ícone '{0}'. fontCharacter desconhecido.", + "error.icon.fontCharacter": "Ignorando a definição de ícone ''{0}''. FontCharacter desconhecido. Deve usar um caractere sing; ou um \\ seguido por um ponto de código Unicode em hexadecimal.", "error.invalidformat": "Formato inválido para arquivo de tema de ícones de produto: objeto esperado.", "error.missingProperties": "Formato inválido para arquivo de tema dos ícones de produto: precisa conter iconDefinitions e fontes.", "error.noFontSrc": "Nenhuma fonte de origem válida na fonte '{0}'. Ignorando a definição da fonte.", @@ -14868,10 +14982,11 @@ "schema.folderNamesExpanded": "Associa nomes de pasta a ícones para pastas expandidas. A chave de objeto é o nome da pasta, não incluindo nenhum segmento de caminho. Não são permitidos padrões ou curingas. A correspondência de nome de pasta não diferencia maiúsculas de minúsculas.", "schema.font-format": "O formato da fonte.", "schema.font-path": "O caminho da fonte, relativo ao arquivo de tema do ícone do arquivo atual.", - "schema.font-size": "The default size of the font. We strongly recommend using a percentage value, for example: 125%.", + "schema.font-size": "O tamanho padrão da fonte. É altamente recomendável usar um valor percentual, por exemplo: 125%.", "schema.font-style": "O estilo da fonte. Confira https://developer.mozilla.org/en-US/docs/Web/CSS/font-style para obter os valores válidos.", "schema.font-weight": "A espessura da fonte. Confira https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight para obter os valores válidos.", "schema.fontCharacter": "Ao usar uma fonte de glifo: o caractere na fonte a ser usada.", + "schema.fontCharacter.formatError": "O fontCharacter deve ser uma única letra ou uma barra invertida e seguido por pontos de código Unicode em hexadecimal.", "schema.fontColor": "Ao usar uma fonte de glifo: a cor a ser usada.", "schema.fontId": "Ao usar uma fonte: a ID da fonte. Se não for definido, o padrão será a primeira definição de fonte.", "schema.fontSize": "Ao usar uma fonte: o tamanho da fonte em percentual para a fonte do texto. Se não definido, o padrão será o tamanho na definição de fonte.", @@ -14904,10 +15019,12 @@ "contributes.icons": "Contribui com cores temáticas definidas para a extensão", "invalid.icons.configuration": "'configuration.icons' deve ser um objeto com os nomes de ícone como propriedades.", "invalid.icons.default": "'configuration.icons.default' precisa ser uma referência à ID de um outro ícone de tema (cadeia de caracteres) ou a uma definição de ícone (objeto) com as propriedades `fontPath` e `fontCharacter`.", + "invalid.icons.default.fontCharacter": "Era esperado que `contributes.icons.default.fontCharacter` consistisse em um único caractere ou um \\ seguido por um ponto de código Unicode em hexadecimal.", "invalid.icons.default.fontPath.extension": "Espera-se que 'contributes.icons.default.fontPath' tenha a extensão de arquivo 'woff', woff2' ou 'ttf' '{0}'.", "invalid.icons.default.fontPath.path": "Espera-se que 'contributes.icons.default.fontPath' ({0}) seja incluído na pasta da extensão ({0}).", "invalid.icons.description": "'configuration.colors.description' precisa ser definido e não pode estar vazio", - "invalid.icons.id.format": "As teclas 'configuration.icons' representam a ID do ícone e só podem conter letras, dígitos e subtrações. Elas precisam consistir em pelo menos dois segmentos no formato 'component-iconname'." + "invalid.icons.id.format": "As teclas 'configuration.icons' representam a ID do ícone e só podem conter letras, dígitos e subtrações. Elas precisam consistir em pelo menos dois segmentos no formato 'component-iconname'.", + "schema.fontCharacter.formatError": "O fontCharacter deve ser uma única letra ou uma barra invertida seguido por pontos de código Unicode em hexadecimal." }, "vs/workbench/services/themes/common/productIconThemeSchema": { "schema.font-format": "O formato da fonte.", @@ -15095,6 +15212,7 @@ "no": "Não", "no account": "Nenhuma conta disponível", "no authentication providers": "A sincronização de configurações não pode ser ativada porque não há provedores de autenticação disponíveis.", + "no authentication providers during signin": "Não é possível entrar porque não há provedores de autenticação disponíveis.", "others": "Outros", "replace local": "Substituir &&Local", "replace remote": "Substituir &&Remotamente", @@ -15128,7 +15246,10 @@ }, "vs/workbench/services/views/browser/viewDescriptorService": { "hideView": "Ocultar '{0}'", - "resetViewLocation": "Redefinir a Localização" + "hideViewDescription": "Oculta o modo de exibição {0} se ele estiver visível e o contêiner de exibição em que ele está localizado estiver visível", + "resetViewLocation": "Redefinir a Localização", + "toggleVisibilityDescription": "Alterna a visibilidade da exibição {0} se o contêiner de exibição em que está localizado estiver visível", + "user": "Contêiner de Exibição do Usuário" }, "vs/workbench/services/views/browser/viewsService": { "editor": "Editor de Texto", @@ -15198,8 +15319,8 @@ "join.fileWorkingCopyManager": "Salvando cópias de trabalho" }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { - "saveParticipants1": "Running Code Actions and Formatters...", - "skip": "Skip" + "saveParticipants1": "Executando Ações de Código e Formatadores...", + "skip": "Ignorar" }, "vs/workbench/services/workingCopy/common/workingCopyHistoryService": { "default.source": "Arquivo Salvo", diff --git a/i18n/vscode-language-pack-qps-ploc/package.json b/i18n/vscode-language-pack-qps-ploc/package.json index 5748bf5e2a..ab220165ff 100644 --- a/i18n/vscode-language-pack-qps-ploc/package.json +++ b/i18n/vscode-language-pack-qps-ploc/package.json @@ -310,6 +310,10 @@ "id": "vscode.swift", "path": "./translations/extensions/vscode.swift.i18n.json" }, + { + "id": "vscode.terminal-suggest", + "path": "./translations/extensions/vscode.terminal-suggest.i18n.json" + }, { "id": "vscode.theme-abyss", "path": "./translations/extensions/vscode.theme-abyss.i18n.json" diff --git a/i18n/vscode-language-pack-qps-ploc/translations/extensions/vscode.git.i18n.json b/i18n/vscode-language-pack-qps-ploc/translations/extensions/vscode.git.i18n.json index ef58e6043a..e34fbf035e 100644 --- a/i18n/vscode-language-pack-qps-ploc/translations/extensions/vscode.git.i18n.json +++ b/i18n/vscode-language-pack-qps-ploc/translations/extensions/vscode.git.i18n.json @@ -155,6 +155,8 @@ "Never": "Ñëvër", "No": "Ñø", "No rebase in progress.": "Ñø rëþæsë ïñ prøgrëss.", + "Not Committed Yet": "Ñøt Çømmïttëð Ýët", + "Not Committed Yet (Staged)": "Ñøt Çømmïttëð Ýët (§tægëð)", "OK": "ØK", "OK, Don't Ask Again": "ØK, Ðøñ't Æsk Ægæïñ", "OK, Don't Show Again": "ØK, Ðøñ't §høw Ægæïñ", @@ -281,6 +283,7 @@ "Untracked": "Üñtræçkëð", "Untracked Changes": "Üñtræçkëð Çhæñgës", "Update Git": "Üpðætë Gït", + "View Commit": "Vïëw Çømmït", "Would you like to add \"{0}\" to .gitignore?": "Wøµlð ÿøµ lïkë tø æðð \"{0}\" tø .gïtïgñørë?", "Would you like to open the cloned repository, or add it to the current workspace?": "Wøµlð ÿøµ lïkë tø øpëñ thë çløñëð rëpøsïtørÿ, ør æðð ït tø thë çµrrëñt wørkspæçë?", "Would you like to open the cloned repository?": "Wøµlð ÿøµ lïkë tø øpëñ thë çløñëð rëpøsïtørÿ?", @@ -304,7 +307,9 @@ "[main] Using git \"{0}\" from \"{1}\"": "[mæïñ] Üsïñg gït \"{0}\" frøm \"{1}\"", "[main] Validating found git in: \"{0}\"": "[mæïñ] Vælïðætïñg føµñð gït ïñ: \"{0}\"", "branches": "þræñçhës", + "in {0}": "ïñ {0}", "no": "ñø", + "now": "ñøw", "remote branches": "rëmøtë þræñçhës", "tags": "tægs", "yes": "ÿës", @@ -331,10 +336,63 @@ "{0} Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "{0} Pµþlïsh Branch", "{0} Sync Changes{1}{2}": "{0} §ÿñç Çhæñgës{1}{2}", "{0} characters over {1} in current line": "{0} çhæræçtërs øvër {1} ïñ çµrrëñt lïñë", + "{0} day": "{0} ðæÿ", + "{0} day ago": "{0} ðæÿ ægø", + "{0} days": "{0} ðæÿs", + "{0} days ago": "{0} ðæÿs ægø", + "{0} hour": "{0} høµr", + "{0} hour ago": "{0} høµr ægø", + "{0} hours": "{0} høµrs", + "{0} hours ago": "{0} høµrs ægø", + "{0} hr": "{0} hr", + "{0} hr ago": "{0} hr ægø", + "{0} hrs": "{0} hrs", + "{0} hrs ago": "{0} hrs ægø", + "{0} min": "{0} mïñ", + "{0} min ago": "{0} mïñ ægø", + "{0} mins": "{0} mïñs", + "{0} mins ago": "{0} mïñs ægø", + "{0} minute": "{0} mïñµtë", + "{0} minute ago": "{0} mïñµtë ægø", + "{0} minutes": "{0} mïñµtës", + "{0} minutes ago": "{0} mïñµtës ægø", + "{0} mo": "{0} mø", + "{0} mo ago": "{0} mø ægø", + "{0} month": "{0} møñth", + "{0} month ago": "{0} møñth ægø", + "{0} months": "{0} møñths", + "{0} months ago": "{0} møñths ægø", + "{0} mos": "{0} møs", + "{0} mos ago": "{0} møs ægø", + "{0} sec": "{0} sëç", + "{0} sec ago": "{0} sëç ægø", + "{0} second": "{0} sëçøñð", + "{0} second ago": "{0} sëçøñð ægø", + "{0} seconds": "{0} sëçøñðs", + "{0} seconds ago": "{0} sëçøñðs ægø", + "{0} secs": "{0} sëçs", + "{0} secs ago": "{0} sëçs ægø", + "{0} week": "{0} wëëk", + "{0} week ago": "{0} wëëk ægø", + "{0} weeks": "{0} wëëks", + "{0} weeks ago": "{0} wëëks ægø", + "{0} wk": "{0} wk", + "{0} wk ago": "{0} wk ægø", + "{0} wks": "{0} wks", + "{0} wks ago": "{0} wks ægø", + "{0} year": "{0} ÿëær", + "{0} year ago": "{0} ÿëær ægø", + "{0} years": "{0} ÿëærs", + "{0} years ago": "{0} ÿëærs ægø", + "{0} yr": "{0} ÿr", + "{0} yr ago": "{0} ÿr ægø", + "{0} yrs": "{0} ÿrs", + "{0} yrs ago": "{0} ÿrs ægø", "{0} ↔ {1}": "{0} ↔ {1}" }, "package": { "colors.added": "Çølør før æððëð rësøµrçës.", + "colors.blameEditorDecoration": "Çølør før thë þlæmë ëðïtør ðëçørætïøñ.", "colors.conflict": "Çølør før rësøµrçës wïth çøñflïçts.", "colors.deleted": "Çølør før ðëlëtëð rësøµrçës.", "colors.ignored": "Çølør før ïgñørëð rësøµrçës.", @@ -493,6 +551,8 @@ "config.autofetch": "Whëñ sët tø trµë, çømmïts wïll æµtømætïçællÿ þë fëtçhëð frøm thë ðëfæµlt rëmøtë øf thë çµrrëñt Gït rëpøsïtørÿ. §ëttïñg tø `æll` wïll fëtçh frøm æll rëmøtës.", "config.autofetchPeriod": "еrætïøñ ïñ sëçøñðs þëtwëëñ ëæçh æµtømætïç gït fëtçh, whëñ `#gït.æµtøfëtçh#` ïs ëñæþlëð.", "config.autorefresh": "Whëthër æµtø rëfrëshïñg ïs ëñæþlëð.", + "config.blameEditorDecoration.enabled": "Çøñtrøls whëthër tø shøw gït þlæmë ïñførmætïøñ ïñ thë ëðïtør µsïñg ëðïtør ðëçørætïøñs.", + "config.blameStatusBarItem.enabled": "Çøñtrøls whëthër tø shøw gït þlæmë ïñførmætïøñ ïñ thë stætµs þær.", "config.branchPrefix": "Prëfïx µsëð whëñ çrëætïñg æ ñëw þræñçh.", "config.branchProtection": "£ïst øf prøtëçtëð þræñçhës. ßÿ ðëfæµlt, æ prømpt ïs shøwñ þëførë çhæñgës ærë çømmïttëð tø æ prøtëçtëð þræñçh. Thë prømpt çæñ þë çøñtrøllëð µsïñg thë `#gït.þræñçhPrøtëçtïøñPrømpt#` sëttïñg.", "config.branchProtectionPrompt": "Çøñtrøls whëthër æ prømpt ïs þëïñg shøwñ þëførë çhæñgës ærë çømmïttëð tø æ prøtëçtëð þræñçh.", diff --git a/i18n/vscode-language-pack-qps-ploc/translations/extensions/vscode.markdown-language-features.i18n.json b/i18n/vscode-language-pack-qps-ploc/translations/extensions/vscode.markdown-language-features.i18n.json index 2a79dc4370..f4ce9414ff 100644 --- a/i18n/vscode-language-pack-qps-ploc/translations/extensions/vscode.markdown-language-features.i18n.json +++ b/i18n/vscode-language-pack-qps-ploc/translations/extensions/vscode.markdown-language-features.i18n.json @@ -34,13 +34,16 @@ "Follow link": "Følløw lïñk", "Go to link definition": "Gø tø lïñk ðëfïñïtïøñ", "Header does not exist in file: {0}": "Hëæðër ðøës ñøt ëxïst ïñ fïlë: {0}", + "Insert Markdown Audio": "Ïñsërt Mærkðøwñ Ƶðïø", "Insert Markdown Image": "Ïñsërt Mærkðøwñ Ïmægë", "Insert Markdown Images": "Ïñsërt Mærkðøwñ Ïmægës", "Insert Markdown Images and Links": "Ïñsërt Mærkðøwñ Ïmægës æñð £ïñks", "Insert Markdown Link": "Ïñsërt Mærkðøwñ £ïñk", "Insert Markdown Links": "Ïñsërt Mærkðøwñ £ïñks", "Insert Markdown Media": "Ïñsërt Mærkðøwñ Mëðïæ", + "Insert Markdown Media and Images": "Ïñsërt Mærkðøwñ Mëðïæ æñð Ïmægës", "Insert Markdown Media and Links": "Ïñsërt Mærkðøwñ Mëðïæ æñð £ïñks", + "Insert Markdown Video": "Ïñsërt Mærkðøwñ Vïðëø", "Insert image": "Ïñsërt ïmægë", "Insert link": "Ïñsërt lïñk", "Link definition for '{0}' already exists": "£ïñk ðëfïñïtïøñ før '{0}' ælrëæðÿ ëxïsts", diff --git a/i18n/vscode-language-pack-qps-ploc/translations/extensions/vscode.microsoft-authentication.i18n.json b/i18n/vscode-language-pack-qps-ploc/translations/extensions/vscode.microsoft-authentication.i18n.json index 53b9be39c8..974d31b1b7 100644 --- a/i18n/vscode-language-pack-qps-ploc/translations/extensions/vscode.microsoft-authentication.i18n.json +++ b/i18n/vscode-language-pack-qps-ploc/translations/extensions/vscode.microsoft-authentication.i18n.json @@ -29,6 +29,9 @@ "package": { "description": "Mïçrøsøft æµthëñtïçætïøñ prøvïðër", "displayName": "Mïçrøsøft Æççøµñt", + "microsoft-authentication.implementation.description": "Thë æµthëñtïçætïøñ ïmplëmëñtætïøñ tø µsë før sïgñïñg ïñ wïth æ Mïçrøsøft æççøµñt.", + "microsoft-authentication.implementation.enumDescriptions.classic": "Üsë thë çlæssïç æµthëñtïçætïøñ fløw tø sïgñ ïñ wïth æ Mïçrøsøft æççøµñt.", + "microsoft-authentication.implementation.enumDescriptions.msal": "Üsë thë Mïçrøsøft Ƶthëñtïçætïøñ £ïþrærÿ (M§Æ£) tø sïgñ ïñ wïth æ Mïçrøsøft æççøµñt.", "microsoft-sovereign-cloud.customEnvironment.activeDirectoryEndpointUrl.description": "Thë Æçtïvë Ðïrëçtørÿ ëñðpøïñt før thë çµstøm §øvërëïgñ Çløµð.", "microsoft-sovereign-cloud.customEnvironment.activeDirectoryResourceId.description": "Thë Æçtïvë Ðïrëçtørÿ rësøµrçë ÏÐ før thë çµstøm §øvërëïgñ Çløµð.", "microsoft-sovereign-cloud.customEnvironment.description": "Thë çµstøm çøñfïgµrætïøñ før thë §øvërëïgñ Çløµð tø µsë wïth thë Mïçrøsøft §øvërëïgñ Çløµð æµthëñtïçætïøñ prøvïðër. Thïs æløñg wïth sëttïñg `#microsoft-sovereign-cloud.environment#` tø `çµstøm` ïs rëqµïrëð tø µsë thïs fëætµrë.", @@ -41,8 +44,7 @@ "microsoft-sovereign-cloud.environment.enumDescriptions.AzureUSGovernment": "Æzµrë ܧ Gøvërñmëñt", "microsoft-sovereign-cloud.environment.enumDescriptions.custom": "Æ çµstøm Mïçrøsøft §øvërëïgñ Çløµð", "signIn": "§ïgñ Ïñ", - "signOut": "§ïgñ صt", - "useMsal.description": "Üsë thë Mïçrøsøft Ƶthëñtïçætïøñ £ïþrærÿ (M§Æ£) tø sïgñ ïñ wïth æ Mïçrøsøft æççøµñt." + "signOut": "§ïgñ صt" } } } \ No newline at end of file diff --git a/i18n/vscode-language-pack-qps-ploc/translations/extensions/vscode.terminal-suggest.i18n.json b/i18n/vscode-language-pack-qps-ploc/translations/extensions/vscode.terminal-suggest.i18n.json new file mode 100644 index 0000000000..1f98db0e95 --- /dev/null +++ b/i18n/vscode-language-pack-qps-ploc/translations/extensions/vscode.terminal-suggest.i18n.json @@ -0,0 +1,17 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Ëxtëñsïøñ tø æðð tërmïñæl çømplëtïøñs før zsh, þæsh, æñð fïsh tërmïñæls.", + "displayName": "Tërmïñæl §µggëst før V§ Çøðë", + "view.name": "Tërmïñæl §µggëst" + } + } +} \ No newline at end of file diff --git a/i18n/vscode-language-pack-qps-ploc/translations/extensions/vscode.typescript-language-features.i18n.json b/i18n/vscode-language-pack-qps-ploc/translations/extensions/vscode.typescript-language-features.i18n.json index e1c5c34ddf..2b9f1058cb 100644 --- a/i18n/vscode-language-pack-qps-ploc/translations/extensions/vscode.typescript-language-features.i18n.json +++ b/i18n/vscode-language-pack-qps-ploc/translations/extensions/vscode.typescript-language-features.i18n.json @@ -63,7 +63,7 @@ "Go to Source Definition failed. Requires TypeScript 4.7+.": "Gø tø §øµrçë Ðëfïñïtïøñ fæïlëð. Rëqµïrës Tÿpë§çrïpt 4.7+.", "Go to Source Definition failed. Unknown file type.": "Gø tø §øµrçë Ðëfïñïtïøñ fæïlëð. Üñkñøwñ fïlë tÿpë.", "Go to Source Definition failed. Unsupported file type.": "Gø tø §øµrçë Ðëfïñïtïøñ fæïlëð. Üñsµppørtëð fïlë tÿpë.", - "Initializing project '{0}'": "Ïñïtïælïzïñg prøjëçt '{0}'", + "Initializing '{0}'": "Ïñïtïælïzïñg '{0}'", "JS/TS IntelliSense Status": "J§/T§ Ïñtëllï§ëñsë §tætµs", "JSDoc comment": "J§Ðøç çømmëñt", "Learn More": "£ëærñ Mørë", @@ -87,8 +87,6 @@ "Please report an issue against Yarn PnP": "Plëæsë rëpørt æñ ïssµë ægæïñst Ýærñ PñP", "Please update your TypeScript version": "Plëæsë µpðætë ÿøµr Tÿpë§çrïpt vërsïøñ", "Project Wide IntelliSense not available": "Prøjëçt Wïðë Ïñtëllï§ëñsë ñøt ævæïlæþlë", - "Related files provider failed. Copilot requested file with unsupported language mode.": "Rëlætëð fïlës prøvïðër fæïlëð. Çøpïløt rëqµëstëð fïlë wïth µñsµppørtëð læñgµægë møðë.", - "Related files provider failed. No active text editor.": "Rëlætëð fïlës prøvïðër fæïlëð. Ñø æçtïvë tëxt ëðïtør.", "Remove Unused Imports": "Rëmøvë Üñµsëð Ïmpørts", "Remove all unused code": "Rëmøvë æll µñµsëð çøðë", "Report Issue": "Rëpørt Ïssµë", @@ -139,27 +137,7 @@ "{0} references": "{0} rëfërëñçës" }, "package": { - "codeActions.refactor.extract.constant.description": "Ëxtræçt ëxprëssïøñ tø çøñstæñt.", - "codeActions.refactor.extract.constant.title": "Ëxtræçt çøñstæñt", - "codeActions.refactor.extract.function.description": "Ëxtræçt ëxprëssïøñ tø mëthøð ør fµñçtïøñ.", - "codeActions.refactor.extract.function.title": "Ëxtræçt fµñçtïøñ", - "codeActions.refactor.extract.interface.description": "Ëxtræçt tÿpë tø æñ ïñtërfæçë.", - "codeActions.refactor.extract.interface.title": "Ëxtræçt ïñtërfæçë", - "codeActions.refactor.extract.type.description": "Ëxtræçt tÿpë tø æ tÿpë ælïæs.", - "codeActions.refactor.extract.type.title": "Ëxtræçt tÿpë", - "codeActions.refactor.move.newFile.description": "Møvë thë ëxprëssïøñ tø æ ñëw fïlë.", - "codeActions.refactor.move.newFile.title": "Møvë tø æ ñëw fïlë", - "codeActions.refactor.rewrite.arrow.braces.description": "Æðð ør rëmøvë þræçës ïñ æñ ærrøw fµñçtïøñ.", - "codeActions.refactor.rewrite.arrow.braces.title": "Rëwrïtë ærrøw þræçës", - "codeActions.refactor.rewrite.export.description": "Çøñvërt þëtwëëñ ðëfæµlt ëxpørt æñð ñæmëð ëxpørt.", - "codeActions.refactor.rewrite.export.title": "Çøñvërt ëxpørt", - "codeActions.refactor.rewrite.import.description": "Çøñvërt þëtwëëñ ñæmëð ïmpørts æñð ñæmëspæçë ïmpørts.", - "codeActions.refactor.rewrite.import.title": "Çøñvërt ïmpørt", - "codeActions.refactor.rewrite.parameters.toDestructured.title": "Çøñvërt pæræmëtërs tø ðëstrµçtµrëð øþjëçt", - "codeActions.refactor.rewrite.property.generateAccessors.description": "Gëñërætë 'gët' æñð 'sët' æççëssørs", - "codeActions.refactor.rewrite.property.generateAccessors.title": "Gëñërætë æççëssørs", - "codeActions.source.organizeImports.title": "Ørgæñïzë Ïmpørts", - "configuration.expandableHover": "(Ëxpërïmëñtæl) Ëñæþlë/ðïsæþlë ëxpæñðïñg øñ høvër.", + "configuration.expandableHover": "Ëñæþlë/ðïsæþlë ëxpæñðïñg øñ høvër.", "configuration.implicitProjectConfig.checkJs": "Ëñæþlë/ðïsæþlë sëmæñtïç çhëçkïñg øf Jævæ§çrïpt fïlës. Ëxïstïñg `jsçøñfïg.jsøñ` ør `tsçøñfïg.jsøñ` fïlës øvërrïðë thïs sëttïñg.", "configuration.implicitProjectConfig.experimentalDecorators": "Ëñæþlë/ðïsæþlë `ëxpërïmëñtælÐëçørætørs` ïñ Jævæ§çrïpt fïlës thæt ærë ñøt pært øf æ prøjëçt. Ëxïstïñg `jsçøñfïg.jsøñ` ør `tsçøñfïg.jsøñ` fïlës øvërrïðë thïs sëttïñg.", "configuration.implicitProjectConfig.module": "§ëts thë møðµlë sÿstëm før thë prøgræm. §ëë mørë: https://www.tÿpësçrïptlæñg.ørg/tsçøñfïg#møðµlë.", @@ -176,7 +154,7 @@ "configuration.inlayHints.variableTypes.suppressWhenTypeMatchesName": "§µpprëss tÿpë hïñts øñ værïæþlës whøsë ñæmë ïs ïðëñtïçæl tø thë tÿpë ñæmë.", "configuration.javascript.checkJs.checkJs.deprecation": "Thïs sëttïñg hæs þëëñ ðëprëçætëð ïñ fævør øf `js/ts.ïmplïçïtPrøjëçtÇøñfïg.çhëçkJs`.", "configuration.javascript.checkJs.experimentalDecorators.deprecation": "Thïs sëttïñg hæs þëëñ ðëprëçætëð ïñ fævør øf `js/ts.ïmplïçïtPrøjëçtÇøñfïg.ëxpërïmëñtælÐëçørætørs`.", - "configuration.preferGoToSourceDefinition": "Mækës Gø tø Ðëfïñïtïøñ ævøïð tÿpë ðëçlærætïøñ fïlës whëñ pøssïþlë þÿ trïggërïñg Gø tø §øµrçë Ðëfïñïtïøñ ïñstëæð. Thïs ælløws Gø tø §øµrçë Ðëfïñïtïøñ tø þë trïggërëð wïth thë møµsë gëstµrë.", + "configuration.preferGoToSourceDefinition": "Mækës `Gø tø Ðëfïñïtïøñ` ævøïð tÿpë ðëçlærætïøñ fïlës whëñ pøssïþlë þÿ trïggërïñg `Gø tø §øµrçë Ðëfïñïtïøñ` ïñstëæð. Thïs ælløws `Gø tø §øµrçë Ðëfïñïtïøñ` tø þë trïggërëð wïth thë møµsë gëstµrë.", "configuration.suggest.autoImports": "Ëñæþlë/ðïsæþlë æµtø ïmpørt sµggëstïøñs.", "configuration.suggest.classMemberSnippets.enabled": "Ëñæþlë/ðïsæþlë sñïppët çømplëtïøñs før çlæss mëmþërs.", "configuration.suggest.completeFunctionCalls": "Çømplëtë fµñçtïøñs wïth thëïr pæræmëtër sïgñætµrë.", @@ -188,7 +166,7 @@ "configuration.suggest.objectLiteralMethodSnippets.enabled": "Ëñæþlë/ðïsæþlë sñïppët çømplëtïøñs før mëthøðs ïñ øþjëçt lïtëræls.", "configuration.suggest.paths": "Ëñæþlë/ðïsæþlë sµggëstïøñs før pæths ïñ ïmpørt stætëmëñts æñð rëqµïrë çælls.", "configuration.surveys.enabled": "Ëñæþlëð/ðïsæþlë øççæsïøñæl sµrvëÿs thæt hëlp µs ïmprøvë V§ Çøðë's Jævæ§çrïpt æñð Tÿpë§çrïpt sµppørt.", - "configuration.tsserver.experimental.enableProjectDiagnostics": "(Ëxpërïmëñtæl) Ëñæþlës prøjëçt wïðë ërrør rëpørtïñg.", + "configuration.tsserver.experimental.enableProjectDiagnostics": "Ëñæþlës prøjëçt wïðë ërrør rëpørtïñg.", "configuration.tsserver.maxTsServerMemory": "Thë mæxïmµm æmøµñt øf mëmørÿ (ïñ Mß) tø ælløçætë tø thë Tÿpë§çrïpt sërvër prøçëss. Tø µsë æ mëmørÿ lïmït grëætër thæñ 4 Gß, µsë `#tÿpësçrïpt.tssërvër.ñøðëPæth#` tø rµñ T§ §ërvër wïth æ çµstøm Ñøðë ïñstællætïøñ.", "configuration.tsserver.nodePath": "Rµñ T§ §ërvër øñ æ çµstøm Ñøðë ïñstællætïøñ. Thïs çæñ þë æ pæth tø æ Ñøðë ëxëçµtæþlë, ør 'ñøðë' ïf ÿøµ wæñt V§ Çøðë tø ðëtëçt æ Ñøðë ïñstællætïøñ.", "configuration.tsserver.useSeparateSyntaxServer": "Ëñæþlë/ðïsæþlë spæwñïñg æ sëpærætë Tÿpë§çrïpt sërvër thæt çæñ mørë qµïçklÿ rëspøñð tø sÿñtæx rëlætëð øpërætïøñs, sµçh æs çælçµlætïñg følðïñg ør çømpµtïñg ðøçµmëñt sÿmþøls.", @@ -222,7 +200,7 @@ "configuration.tsserver.web.projectWideIntellisense.suppressSemanticErrors": "§µpprëssës sëmæñtïç ërrørs øñ wëþ ëvëñ whëñ prøjëçt wïðë Ïñtëllï§ëñsë ïs ëñæþlëð. Thïs ïs ælwæÿs øñ whëñ prøjëçt wïðë Ïñtëllï§ëñsë ïs ñøt ëñæþlëð ør ævæïlæþlë. §ëë `#tÿpësçrïpt.tssërvër.wëþ.prøjëçtWïðëÏñtëllïsëñsë.ëñæþlëð#`", "configuration.tsserver.web.typeAcquisition.enabled": "Ëñæþlë/ðïsæþlë pæçkægë æçqµïsïtïøñ øñ thë wëþ. Thïs ëñæþlës Ïñtëllï§ëñsë før ïmpørtëð pæçkægës. Rëqµïrës `#tÿpësçrïpt.tssërvër.wëþ.prøjëçtWïðëÏñtëllïsëñsë.ëñæþlëð#`. ǵrrëñtlÿ ñøt sµppørtëð før §æfærï.", "configuration.typescript": "Tÿpë§çrïpt", - "configuration.updateImportsOnPaste": "Ƶtømætïçællÿ µpðætë ïmpørts whëñ pæstïñg çøðë. Rëqµïrës Tÿpë§çrïpt 5.7+.", + "configuration.updateImportsOnPaste": "Ëñæþlë µpðætïñg ïmpørts whëñ pæstïñg çøðë. Rëqµïrës Tÿpë§çrïpt 5.7+.\r\n\r\nßÿ ðëfæµlt thïs shøws æ øptïøñ tø µpðætë ïmpørts æftër pæstïñg. Ýøµ çæñ µsë thë `#ëðïtør.pæstëÆs.prëfërëñçës#` sëttïñg tø µpðætë ïmpørts æµtømætïçællÿ whëñ pæstïñg: `\"ëðïtør.pæstëÆs.prëfërëñçës\": [ \"tëxt.µpðætëÏmpørts.jsts\" ]`.", "description": "Prøvïðës rïçh læñgµægë sµppørt før Jævæ§çrïpt æñð Tÿpë§çrïpt.", "displayName": "Tÿpë§çrïpt æñð Jævæ§çrïpt £æñgµægë Fëætµrës", "format.indentSwitchCase": "Ïñðëñt çæsë çlæµsës ïñ swïtçh stætëmëñts. Rëqµïrës µsïñg Tÿpë§çrïpt 5.1+ ïñ thë wørkspæçë.", @@ -251,7 +229,7 @@ "inlayHints.parameterNames.none": "Ðïsæþlë pæræmëtër ñæmë hïñts.", "javascript.format.enable": "Ëñæþlë/ðïsæþlë ðëfæµlt Jævæ§çrïpt førmættër.", "javascript.goToProjectConfig.title": "Gø tø Prøjëçt Çøñfïgµrætïøñ (jsçøñfïg / tsçøñfïg)", - "javascript.preferences.jsxAttributeCompletionStyle.auto": "Ïñsërt `={}` ør `=\"\"` æftër ættrïþµtë ñæmës þæsëð øñ thë prøp tÿpë. §ëë `jævæsçrïpt.prëfërëñçës.qµøtë§tÿlë` tø çøñtrøl thë tÿpë øf qµøtës µsëð før strïñg ættrïþµtës.", + "javascript.preferences.jsxAttributeCompletionStyle.auto": "Ïñsërt `={}` ør `=\"\"` æftër ættrïþµtë ñæmës þæsëð øñ thë prøp tÿpë. §ëë `#jævæsçrïpt.prëfërëñçës.qµøtë§tÿlë#` tø çøñtrøl thë tÿpë øf qµøtës µsëð før strïñg ættrïþµtës.", "javascript.preferences.organizeImports": "Æðvæñçëð prëfërëñçës thæt çøñtrøl høw ïmpørts ærë ørðërëð.", "javascript.referencesCodeLens.enabled": "Ëñæþlë/ðïsæþlë rëfërëñçës Çøðë£ëñs ïñ Jævæ§çrïpt fïlës.", "javascript.referencesCodeLens.showOnAllFunctions": "Ëñæþlë/ðïsæþlë rëfërëñçës Çøðë£ëñs øñ æll fµñçtïøñs ïñ Jævæ§çrïpt fïlës.", @@ -270,7 +248,7 @@ "typescript.implementationsCodeLens.enabled": "Ëñæþlë/ðïsæþlë ïmplëmëñtætïøñs Çøðë£ëñs. Thïs Çøðë£ëñs shøws thë ïmplëmëñtërs øf æñ ïñtërfæçë.", "typescript.implementationsCodeLens.showOnInterfaceMethods": "Ëñæþlë/ðïsæþlë ïmplëmëñtætïøñs Çøðë£ëñs øñ ïñtërfæçë mëthøðs.", "typescript.locale": "§ëts thë løçælë µsëð tø rëpørt Jævæ§çrïpt æñð Tÿpë§çrïpt ërrørs. Ðëfæµlts tø µsë V§ Çøðë's løçælë.", - "typescript.locale.auto": "Üsë V§ Çøðë's çøñfïgµrëð ðïsplæÿ læñgµægë", + "typescript.locale.auto": "Üsë V§ Çøðë's çøñfïgµrëð ðïsplæÿ læñgµægë.", "typescript.npm": "§pëçïfïës thë pæth tø thë ñpm ëxëçµtæþlë µsëð før [Ƶtømætïç Tÿpë Æçqµïsïtïøñ](https://çøðë.vïsµælstµðïø.çøm/ðøçs/ñøðëjs/wørkïñg-wïth-jævæsçrïpt#_tÿpïñgs-æñð-æµtømætïç-tÿpë-æçqµïsïtïøñ).", "typescript.openTsServerLog.title": "Øpëñ T§ §ërvër løg", "typescript.preferences.autoImportFileExcludePatterns": "§pëçïfÿ gløþ pættërñs øf fïlës tø ëxçlµðë frøm æµtø ïmpørts. Rëlætïvë pæths ærë rësølvëð rëlætïvë tø thë wørkspæçë røøt. Pættërñs ærë ëvælµætëð µsïñg tsçøñfïg.jsøñ [`ëxçlµðë`](https://www.tÿpësçrïptlæñg.ørg/tsçøñfïg#ëxçlµðë) sëmæñtïçs.", @@ -291,21 +269,27 @@ "typescript.preferences.includePackageJsonAutoImports.off": "Ñëvër sëærçh ðëpëñðëñçïës.", "typescript.preferences.includePackageJsonAutoImports.on": "Ælwæÿs sëærçh ðëpëñðëñçïës.", "typescript.preferences.jsxAttributeCompletionStyle": "Prëfërrëð stÿlë før J§X ættrïþµtë çømplëtïøñs.", - "typescript.preferences.jsxAttributeCompletionStyle.auto": "Ïñsërt `={}` ør `=\"\"` æftër ættrïþµtë ñæmës þæsëð øñ thë prøp tÿpë. §ëë `tÿpësçrïpt.prëfërëñçës.qµøtë§tÿlë` tø çøñtrøl thë tÿpë øf qµøtës µsëð før strïñg ættrïþµtës.", + "typescript.preferences.jsxAttributeCompletionStyle.auto": "Ïñsërt `={}` ør `=\"\"` æftër ættrïþµtë ñæmës þæsëð øñ thë prøp tÿpë. §ëë `#tÿpësçrïpt.prëfërëñçës.qµøtë§tÿlë#` tø çøñtrøl thë tÿpë øf qµøtës µsëð før strïñg ættrïþµtës.", "typescript.preferences.jsxAttributeCompletionStyle.braces": "Ïñsërt `={}` æftër ættrïþµtë ñæmës.", "typescript.preferences.jsxAttributeCompletionStyle.none": "Øñlÿ ïñsërt ættrïþµtë ñæmës.", "typescript.preferences.organizeImports": "Æðvæñçëð prëfërëñçës thæt çøñtrøl høw ïmpørts ærë ørðërëð.", - "typescript.preferences.organizeImports.accentCollation": "Çømpærë çhæræçtërs wïth ðïæçrïtïçæl mærks æs µñëqµæl tø þæsë çhæræçtër.", - "typescript.preferences.organizeImports.caseFirst": "Ïñðïçætës whëthër µppër-çæsë çømës þëførë løwër-çæsë. Øñlÿ æpplïës tø `ørgæñïzëÏmpørtsÇøllætïøñ: 'µñïçøðë'`.", + "typescript.preferences.organizeImports.accentCollation": "Rëqµïrës `ørgæñïzëÏmpørts.µñïçøðëÇøllætïøñ: 'µñïçøðë'`. Çømpærë çhæræçtërs wïth ðïæçrïtïçæl mærks æs µñëqµæl tø þæsë çhæræçtër.", + "typescript.preferences.organizeImports.caseFirst": "Rëqµïrës `ørgæñïzëÏmpørts.µñïçøðëÇøllætïøñ: 'µñïçøðë'`, æñð `ørgæñïzëÏmpørts.çæsë§ëñsïtïvïtÿ` ïs ñøt `çæsëÏñsëñsïtïvë`. Ïñðïçætës whëthër µppër-çæsë wïll sørt þëførë løwër-çæsë.", + "typescript.preferences.organizeImports.caseFirst.default": "Ðëfæµlt ørðër gïvëñ þÿ `løçælë`.", + "typescript.preferences.organizeImports.caseFirst.lower": "£øwër-çæsë çømës þëførë µppër-çæsë. Ë.g.` æ, Æ, z, Z`.", + "typescript.preferences.organizeImports.caseFirst.upper": "Üppër-çæsë çømës þëførë løwër-çæsë. Ë.g. ` Æ, æ, ß, þ`.", + "typescript.preferences.organizeImports.caseSensitivity": "§pëçïfïës høw ïmpørts shøµlð þë sørtëð wïth rëgærðs tø çæsë-sëñsïtïvïtÿ. Ïf `æµtø` ør µñspëçïfïëð, wë wïll ðëtëçt thë çæsë-sëñsïtïvïtÿ për fïlë", "typescript.preferences.organizeImports.caseSensitivity.auto": "Ðëtëçt çæsë-sëñsïtïvïtÿ før ïmpørt sørtïñg.", "typescript.preferences.organizeImports.caseSensitivity.insensitive": "§ørt ïmpørts çæsë-ïñsëñsïtïvëlÿ.", "typescript.preferences.organizeImports.caseSensitivity.sensitive": "§ørt ïmpørts çæsë-sëñsïtïvëlÿ.", - "typescript.preferences.organizeImports.locale": "Øvërrïðës thë løçælë µsëð før çøllætïøñ. §pëçïfÿ `æµtø` tø µsë thë ÜÏ løçælë. Øñlÿ æpplïës tø `ørgæñïzëÏmpørtsÇøllætïøñ: 'µñïçøðë'`.", - "typescript.preferences.organizeImports.numericCollation": "§ørt ñµmërïç strïñgs þÿ ïñtëgër vælµë.", + "typescript.preferences.organizeImports.locale": "Rëqµïrës `ørgæñïzëÏmpørts.µñïçøðëÇøllætïøñ: 'µñïçøðë'`. Øvërrïðës thë løçælë µsëð før çøllætïøñ. §pëçïfÿ `æµtø` tø µsë thë ÜÏ løçælë.", + "typescript.preferences.organizeImports.numericCollation": "Rëqµïrës `ørgæñïzëÏmpørts.µñïçøðëÇøllætïøñ: 'µñïçøðë'`. §ørt ñµmërïç strïñgs þÿ ïñtëgër vælµë.", + "typescript.preferences.organizeImports.typeOrder": "§pëçïfÿ høw tÿpë-øñlÿ ñæmëð ïmpørts shøµlð þë sørtëð.", "typescript.preferences.organizeImports.typeOrder.auto": "Ðëtëçt whërë tÿpë-øñlÿ ñæmëð ïmpørts shøµlð þë sørtëð.", - "typescript.preferences.organizeImports.typeOrder.first": "Tÿpë øñlÿ ñæmëð ïmpørts ærë sørtëð tø thë ëñð øf thë ïmpørt lïst.", - "typescript.preferences.organizeImports.typeOrder.inline": "Ñæmëð ïmpørts ærë sørtëð þÿ ñæmë øñlÿ.", - "typescript.preferences.organizeImports.typeOrder.last": "Tÿpë øñlÿ ñæmëð ïmpørts ærë sørtëð tø thë ëñð øf thë ïmpørt lïst.", + "typescript.preferences.organizeImports.typeOrder.first": "Tÿpë øñlÿ ñæmëð ïmpørts ærë sørtëð tø thë þëgïññïñg øf thë ïmpørt lïst. Ë.g. `ïmpørt { tÿpë Æ, tÿpë Ý, ß, Z } frøm 'møðµlë';`", + "typescript.preferences.organizeImports.typeOrder.inline": "Ñæmëð ïmpørts ærë sørtëð þÿ ñæmë øñlÿ. Ë.g. `ïmpørt { tÿpë Æ, ß, tÿpë Ý, Z } frøm 'møðµlë';`", + "typescript.preferences.organizeImports.typeOrder.last": "Tÿpë øñlÿ ñæmëð ïmpørts ærë sørtëð tø thë ëñð øf thë ïmpørt lïst. Ë.g. `ïmpørt { ß, Z, tÿpë Æ, tÿpë Ý } frøm 'møðµlë';`", + "typescript.preferences.organizeImports.unicodeCollation": "§pëçïfÿ whëthër tø sørt ïmpørts µsïñg Üñïçøðë ør Ørðïñæl çøllætïøñ.", "typescript.preferences.organizeImports.unicodeCollation.ordinal": "§ørt ïmpørts µsïñg thë ñµmërïç vælµë øf ëæçh çøðë pøïñt.", "typescript.preferences.organizeImports.unicodeCollation.unicode": "§ørt ïmpørts µsïñg thë Üñïçøðë çøðë çøllætïøñ.", "typescript.preferences.preferTypeOnlyAutoImports": "Ïñçlµðë thë `tÿpë` këÿwørð ïñ æµtø-ïmpørts whëñëvër pøssïþlë. Rëqµïrës µsïñg Tÿpë§çrïpt 5.3+ ïñ thë wørkspæçë.", @@ -344,7 +328,7 @@ "typescript.updateImportsOnFileMove.enabled.never": "Ñëvër rëñæmë pæths æñð ðøñ't prømpt.", "typescript.updateImportsOnFileMove.enabled.prompt": "Prømpt øñ ëæçh rëñæmë.", "typescript.validate.enable": "Ëñæþlë/ðïsæþlë Tÿpë§çrïpt vælïðætïøñ.", - "typescript.workspaceSymbols.excludeLibrarySymbols": "Ëxçlµðë sÿmþøls thæt çømë frøm lïþrærÿ fïlës ïñ Gø tø §ÿmþøl ïñ Wørkspæçë rësµlts. Rëqµïrës µsïñg Tÿpë§çrïpt 5.3+ ïñ thë wørkspæçë.", + "typescript.workspaceSymbols.excludeLibrarySymbols": "Ëxçlµðë sÿmþøls thæt çømë frøm lïþrærÿ fïlës ïñ `Gø tø §ÿmþøl ïñ Wørkspæçë` rësµlts. Rëqµïrës µsïñg Tÿpë§çrïpt 5.3+ ïñ thë wørkspæçë.", "typescript.workspaceSymbols.scope": "Çøñtrøls whïçh fïlës ærë sëærçhëð þÿ [Gø tø §ÿmþøl ïñ Wørkspæçë](https://çøðë.vïsµælstµðïø.çøm/ðøçs/ëðïtør/ëðïtïñgëvølvëð#_øpëñ-sÿmþøl-þÿ-ñæmë).", "typescript.workspaceSymbols.scope.allOpenProjects": "§ëærçh æll øpëñ Jævæ§çrïpt ør Tÿpë§çrïpt prøjëçts før sÿmþøls.", "typescript.workspaceSymbols.scope.currentProject": "Øñlÿ sëærçh før sÿmþøls ïñ thë çµrrëñt Jævæ§çrïpt ør Tÿpë§çrïpt prøjëçt.", 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 8efa74c1b6..c52b939689 100644 --- a/i18n/vscode-language-pack-qps-ploc/translations/main.i18n.json +++ b/i18n/vscode-language-pack-qps-ploc/translations/main.i18n.json @@ -79,6 +79,10 @@ "type to filter": "Tÿpë tø fïltër", "type to search": "Tÿpë tø sëærçh" }, + "vs/base/browser/ui/tree/asyncDataTree": { + "type to filter": "Tÿpë tø fïltër", + "type to search": "Tÿpë tø sëærçh" + }, "vs/base/browser/ui/tree/treeDefaults": { "collapse all": "Çøllæpsë Æll" }, @@ -438,6 +442,8 @@ "editor.find.autoFindInSelection.always": "Ælwæÿs tµrñ øñ Fïñð ïñ §ëlëçtïøñ æµtømætïçællÿ.", "editor.find.autoFindInSelection.multiline": "Tµrñ øñ Fïñð ïñ §ëlëçtïøñ æµtømætïçællÿ whëñ mµltïplë lïñës øf çøñtëñt ærë sëlëçtëð.", "editor.find.autoFindInSelection.never": "Ñëvër tµrñ øñ Fïñð ïñ §ëlëçtïøñ æµtømætïçællÿ (ðëfæµlt).", + "editor.find.history.never": "Ðø ñøt størë sëærçh hïstørÿ frøm thë fïñð wïðgët.", + "editor.find.history.workspace": "§tørë sëærçh hïstørÿ æçrøss thë æçtïvë wørkspæçë", "editor.find.seedSearchStringFromSelection.always": "Ælwæÿs sëëð sëærçh strïñg frøm thë ëðïtør sëlëçtïøñ, ïñçlµðïñg wørð æt çµrsør pøsïtïøñ.", "editor.find.seedSearchStringFromSelection.never": "Ñëvër sëëð sëærçh strïñg frøm thë ëðïtør sëlëçtïøñ.", "editor.find.seedSearchStringFromSelection.selection": "Øñlÿ sëëð sëærçh strïñg frøm thë ëðïtør sëlëçtïøñ.", @@ -513,6 +519,7 @@ "find.autoFindInSelection": "Çøñtrøls thë çøñðïtïøñ før tµrñïñg øñ Fïñð ïñ §ëlëçtïøñ æµtømætïçællÿ.", "find.cursorMoveOnType": "Çøñtrøls whëthër thë çµrsør shøµlð jµmp tø fïñð mætçhës whïlë tÿpïñg.", "find.globalFindClipboard": "Çøñtrøls whëthër thë Fïñð Wïðgët shøµlð rëæð ør møðïfÿ thë shærëð fïñð çlïpþøærð øñ mæçا.", + "find.history": "Çøñtrøls høw thë fïñð wïðgët hïstørÿ shøµlð þë størëð", "find.loop": "Çøñtrøls whëthër thë sëærçh æµtømætïçællÿ rëstærts frøm thë þëgïññïñg (ør thë ëñð) whëñ ñø fµrthër mætçhës çæñ þë føµñð.", "find.seedSearchStringFromSelection": "Çøñtrøls whëthër thë sëærçh strïñg ïñ thë Fïñð Wïðgët ïs sëëðëð frøm thë ëðïtør sëlëçtïøñ.", "folding": "Çøñtrøls whëthër thë ëðïtør hæs çøðë følðïñg ëñæþlëð.", @@ -549,6 +556,8 @@ "inline": "Qµïçk sµggëstïøñs shøw æs ghøst tëxt", "inlineCompletionsAccessibilityVerbose": "Çøñtrøls whëthër thë æççëssïþïlïtÿ hïñt shøµlð þë prøvïðëð tø sçrëëñ rëæðër µsërs whëñ æñ ïñlïñë çømplëtïøñ ïs shøwñ.", "inlineSuggest.edits.experimental.enabled": "Çøñtrøls whëthër tø ëñæþlë ëxpërïmëñtæl ëðïts ïñ ïñlïñë sµggëstïøñs.", + "inlineSuggest.edits.experimental.useInterleavedLinesDiff": "Çøñtrøls whëthër tø ëñæþlë ëxpërïmëñtæl ïñtërlëævëð lïñës ðïff ïñ ïñlïñë sµggëstïøñs.", + "inlineSuggest.edits.experimental.useMixedLinesDiff": "Çøñtrøls whëthër tø ëñæþlë ëxpërïmëñtæl ëðïts ïñ ïñlïñë sµggëstïøñs.", "inlineSuggest.enabled": "Çøñtrøls whëthër tø æµtømætïçællÿ shøw ïñlïñë sµggëstïøñs ïñ thë ëðïtør.", "inlineSuggest.fontFamily": "Çøñtrøls thë føñt fæmïlÿ øf thë ïñlïñë sµggëstïøñs.", "inlineSuggest.showToolbar": "Çøñtrøls whëñ tø shøw thë ïñlïñë sµggëstïøñ tøølþær.", @@ -988,6 +997,7 @@ "editor.action.source.noneMessage.preferred.kind": "Ñø prëfërrëð søµrçë æçtïøñs før '{0}' ævæïlæþlë", "fixAll.label": "Fïx Æll", "fixAll.noneMessage": "Ñø fïx æll æçtïøñ ævæïlæþlë", + "organizeImports.description": "Ørgæñïzë ïmpørts ïñ thë çµrrëñt fïlë. Ælsø çællëð 'Øptïmïzë Ïmpørts' þÿ sømë tøøls", "organizeImports.label": "Ørgæñïzë Ïmpørts", "quickfix.trigger.label": "Qµïçk Fïx...", "refactor.label": "Rëfæçtør...", @@ -1072,10 +1082,13 @@ }, "vs/editor/contrib/dropOrPasteInto/browser/copyPasteContribution": { "pasteAs": "Pæstë Æs...", - "pasteAs.kind": "Thë kïñð øf thë pæstë ëðït tø trÿ æpplÿïñg. Ïf ñøt prøvïðëð ør thërë ærë mµltïplë ëðïts før thïs kïñð, thë ëðïtør wïll shøw æ pïçkër.", + "pasteAs.kind": "Thë kïñð øf thë pæstë ëðït tø trÿ pæstïñg wïth.\r\nÏf thërë ærë mµltïplë ëðïts før thïs kïñð, thë ëðïtør wïll shøw æ pïçkër. Ïf thërë ærë ñø ëðïts øf thïs kïñð, thë ëðïtør wïll shøw æñ ërrør mëssægë.", + "pasteAs.preferences": "£ïst øf prëfërrëð pæstë ëðït kïñð tø trÿ æpplÿïñg.\r\nThë fïrst ëðït mætçhïñg thë prëfërëñçës wïll þë æpplïëð.", "pasteAsText": "Pæstë æs Tëxt" }, "vs/editor/contrib/dropOrPasteInto/browser/copyPasteController": { + "noPreferences": "ëmptÿ", + "pasteAsDefault": "Çøñfïgµrë ðëfæµlt pæstë æçtïøñ", "pasteAsError": "Ñø pæstë ëðïts før '{0}' føµñð", "pasteAsPickerPlaceholder": "§ëlëçt Pæstë Æçtïøñ", "pasteAsProgress": "Rµññïñg pæstë hæñðlërs", @@ -1094,9 +1107,6 @@ "pasteHtmlLabel": "Ïñsërt HTM£", "text.label": "Ïñsërt Plæïñ Tëxt" }, - "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorContribution": { - "defaultProviderDescription": "Çøñfïgµrës thë ðëfæµlt ðrøp prøvïðër tø µsë før çøñtëñt øf æ gïvëñ mïmë tÿpë." - }, "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorController": { "dropIntoEditorProgress": "Rµññïñg ðrøp hæñðlërs. Çlïçk tø çæñçël", "dropWidgetVisible": "Whëthër thë ðrøp wïðgët ïs shøwïñg", @@ -1400,7 +1410,9 @@ "action.inlineSuggest.showNext": "§høw Ñëxt Ïñlïñë §µggëstïøñ", "action.inlineSuggest.showPrevious": "§høw Prëvïøµs Ïñlïñë §µggëstïøñ", "action.inlineSuggest.trigger": "Trïggër Ïñlïñë §µggëstïøñ", - "jump": "Jµmp" + "action.inlineSuggest.trigger.inlineEdit": "Trïggër Ïñlïñë Ëðït", + "jump": "Jµmp", + "noInlineEditAvailable": "Ñø ïñlïñë ëðït ïs ævæïlæþlë." }, "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionContextKeys": { "cursorAtInlineEdit": "Whëthër thë çµrsør ïs æt æñ ïñlïñë ëðït", @@ -1410,7 +1422,9 @@ "inlineSuggestionHasIndentation": "Whëthër thë ïñlïñë sµggëstïøñ stærts wïth whïtëspæçë", "inlineSuggestionHasIndentationLessThanTabSize": "Whëthër thë ïñlïñë sµggëstïøñ stærts wïth whïtëspæçë thæt ïs lëss thæñ whæt wøµlð þë ïñsërtëð þÿ tæþ", "inlineSuggestionVisible": "Whëthër æñ ïñlïñë sµggëstïøñ ïs vïsïþlë", - "suppressSuggestions": "Whëthër sµggëstïøñs shøµlð þë sµpprëssëð før thë çµrrëñt sµggëstïøñ" + "suppressSuggestions": "Whëthër sµggëstïøñs shøµlð þë sµpprëssëð før thë çµrrëñt sµggëstïøñ", + "tabShouldAcceptInlineEdit": "Whëthër tæþ shøµlð æççëpt thë ïñlïñë ëðït.", + "tabShouldJumpToInlineEdit": "Whëthër tæþ shøµlð jµmp tø æñ ïñlïñë ëðït." }, "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionsController": { "showAccessibleViewHint": "Ïñspëçt thïs ïñ thë æççëssïþlë vïëw ({0})" @@ -1816,6 +1830,7 @@ "vs/platform/accessibilitySignal/browser/accessibilitySignalService": { "accessibility.signals.chatRequestSent": "Çhæt Rëqµëst §ëñt", "accessibility.signals.clear": "Çlëær", + "accessibility.signals.codeActionRequestTriggered": "Çøðë Æçtïøñ Rëqµëst Trïggërëð", "accessibility.signals.format": "Førmæt", "accessibility.signals.lineHasBreakpoint": "ßrëækpøïñt", "accessibility.signals.lineHasError": "Ërrør øñ £ïñë", @@ -1838,6 +1853,8 @@ "accessibilitySignals.chatRequestSent": "Çhæt Rëqµëst §ëñt", "accessibilitySignals.chatResponseReceived": "Çhæt Rëspøñsë Rëçëïvëð", "accessibilitySignals.clear": "Çlëær", + "accessibilitySignals.codeActionApplied": "Çøðë Æçtïøñ Æpplïëð", + "accessibilitySignals.codeActionRequestTriggered": "Çøðë Æçtïøñ Rëqµëst Trïggërëð", "accessibilitySignals.diffLineDeleted": "Ðïff £ïñë Ðëlëtëð", "accessibilitySignals.diffLineInserted": "Ðïff £ïñë Ïñsërtëð", "accessibilitySignals.diffLineModified": "Ðïff £ïñë Møðïfïëð", @@ -2030,6 +2047,7 @@ "MarketPlaceDisabled": "Mærkëtplæçë ïs ñøt ëñæþlëð", "incompatible platform": "Thë '{0}' ëxtëñsïøñ ïs ñøt ævæïlæþlë ïñ {1} før {2}.", "incompatibleAPI": "Çæñ't ïñstæll '{0}' ëxtëñsïøñ. {1}", + "learn more": "£ëærñ Mørë", "malicious extension": "Çæñ't ïñstæll '{0}' ëxtëñsïøñ sïñçë ït wæs rëpørtëð tø þë prøþlëmætïç.", "multipleDependentsError": "Çæññøt µñïñstæll '{0}' ëxtëñsïøñ. '{1}', '{2}' æñð øthër ëxtëñsïøñ ðëpëñð øñ thïs.", "multipleIndirectDependentsError": "Çæññøt µñïñstæll '{0}' ëxtëñsïøñ. Ït ïñçlµðës µñïñstællïñg '{1}' ëxtëñsïøñ æñð '{2}', '{3}' æñð øthër ëxtëñsïøñs ðëpëñð øñ thïs.", @@ -2078,6 +2096,10 @@ "updateMessage": "Üpðætïñg thë ëxtëñsïøñ '{0}' tø thë vërsïøñ {1}", "useId": "Mækë sµrë ÿøµ µsë thë fµll ëxtëñsïøñ ÏÐ, ïñçlµðïñg thë pµþlïshër, ë.g.: {0}" }, + "vs/platform/extensionManagement/common/extensionManagementIpc": { + "incompatible platform": "Thë '{0}' ëxtëñsïøñ ïs ñøt ævæïlæþlë ïñ {1} før {2}.", + "learn more": "£ëærñ Mørë" + }, "vs/platform/extensionManagement/common/extensionNls": { "missingNLSKey": "Çøµlðñ't fïñð mëssægë før këÿ {0}." }, @@ -2201,21 +2223,6 @@ "vs/platform/history/browser/contextScopedHistoryWidget": { "suggestWidgetVisible": "Whëthër sµggëstïøñ ærë vïsïþlë" }, - "vs/platform/issue/electron-main/issueMainService": { - "cancel": "Çæñçël", - "confirmCloseIssueReporter": "Ýøµr ïñpµt wïll ñøt þë sævëð. Ærë ÿøµ sµrë ÿøµ wæñt tø çløsë thïs wïñðøw?", - "issueReporter": "Ïssµë Rëpørtër", - "issueReporterWriteToClipboard": "Thërë ïs tøø mµçh ðætæ tø sëñð tø GïtHµþ ðïrëçtlÿ. Thë ðætæ wïll þë çøpïëð tø thë çlïpþøærð, plëæsë pæstë ït ïñtø thë GïtHµþ ïssµë pægë thæt ïs øpëñëð.", - "ok": "&&ØK", - "yes": "&&Ýës" - }, - "vs/platform/issue/electron-main/processMainService": { - "local": "£øçæl", - "processExplorer": "Prøçëss Ëxplørër", - "trace.detail": "Plëæsë çrëætë æñ ïssµë æñð mæñµællÿ ættæçh thë følløwïñg fïlë:\r\n{0}", - "trace.message": "§µççëssfµllÿ çrëætëð thë træçë fïlë", - "trace.ok": "&&ØK" - }, "vs/platform/keybinding/common/abstractKeybindingService": { "first.chord": "({0}) wæs prëssëð. Wæïtïñg før sëçøñð këÿ øf çhørð...", "missing.chord": "Thë këÿ çømþïñætïøñ ({0}, {1}) ïs ñøt æ çømmæñð.", @@ -2323,6 +2330,13 @@ "warnEscalation": "{0} wïll ñøw prømpt wïth 'øsæsçrïpt' før Æðmïñïstrætør prïvïlëgës tø ïñstæll thë shëll çømmæñð.", "warnEscalationUninstall": "{0} wïll ñøw prømpt wïth 'øsæsçrïpt' før Æðmïñïstrætør prïvïlëgës tø µñïñstæll thë shëll çømmæñð." }, + "vs/platform/process/electron-main/processMainService": { + "local": "£øçæl", + "processExplorer": "Prøçëss Ëxplørër", + "trace.detail": "Plëæsë çrëætë æñ ïssµë æñð mæñµællÿ ættæçh thë følløwïñg fïlë:\r\n{0}", + "trace.message": "§µççëssfµllÿ çrëætëð thë træçë fïlë", + "trace.ok": "&&ØK" + }, "vs/platform/quickinput/browser/commandsQuickAccess": { "canNotRun": "Çømmæñð '{0}' rësµltëð ïñ æñ ërrør", "commandPickAriaLabelWithKeybinding": "{0}, {1}", @@ -2381,6 +2395,7 @@ }, "vs/platform/request/common/request": { "electronFetch": "Çøñtrøls whëthër µsë øf Ëlëçtrøñ's fëtçh ïmplëmëñtætïøñ ïñstëæð øf Ñøðë.js' shøµlð þë ëñæþlëð. Æll løçæl ëxtëñsïøñs wïll gët Ëlëçtrøñ's fëtçh ïmplëmëñtætïøñ før thë gløþæl fëtçh ÆPÏ.", + "fetchAdditionalSupport": "Çøñtrøls whëthër Ñøðë.js' fëtçh ïmplëmëñtætïøñ shøµlð þë ëxtëñðëð wïth æððïtïøñæl sµppørt. ǵrrëñtlÿ prøxÿ sµppørt ({0}) æñð sÿstëm çërtïfïçætës ({1}) ærë æððëð whëñ thë çørrëspøñðïñg sëttïñgs ærë ëñæþlëð.", "httpConfigurationTitle": "HTTP", "noProxy": "§pëçïfïës ðømæïñ ñæmës før whïçh prøxÿ sëttïñgs shøµlð þë ïgñørëð før HTTP/HTTP§ rëqµësts.", "proxy": "Thë prøxÿ sëttïñg tø µsë. Ïf ñøt sët, wïll þë ïñhërïtëð frøm thë `http_prøxÿ` æñð `https_prøxÿ` ëñvïrøñmëñt værïæþlës.", @@ -2393,7 +2408,7 @@ "proxySupportOverride": "Ëñæþlë prøxÿ sµppørt før ëxtëñsïøñs, øvërrïðë rëqµëst øptïøñs.", "strictSSL": "Çøñtrøls whëthër thë prøxÿ sërvër çërtïfïçætë shøµlð þë vërïfïëð ægæïñst thë lïst øf sµpplïëð ÇÆs.", "systemCertificates": "Çøñtrøls whëthër ÇÆ çërtïfïçætës shøµlð þë løæðëð frøm thë ا. (Øñ Wïñðøws æñð mæçا, æ rëløæð øf thë wïñðøw ïs rëqµïrëð æftër tµrñïñg thïs øff.)", - "systemCertificatesV2": "Çøñtrøls whëthër ëxpërïmëñtæl løæðïñg øf ÇÆ çërtïfïçætës frøm thë ا shøµlð þë ëñæþlëð. Thïs µsës æ mørë gëñëræl æpprøæçh thæñ thë ðëfæµlt ïmplëmëñætïøñ." + "systemCertificatesV2": "Çøñtrøls whëthër ëxpërïmëñtæl løæðïñg øf ÇÆ çërtïfïçætës frøm thë ا shøµlð þë ëñæþlëð. Thïs µsës æ mørë gëñëræl æpprøæçh thæñ thë ðëfæµlt ïmplëmëñtætïøñ." }, "vs/platform/shell/node/shellEnv": { "resolveShellEnvError": "Üñæþlë tø rësølvë ÿøµr shëll ëñvïrøñmëñt: {0}", @@ -2704,6 +2719,10 @@ "overviewRuleWarning": "Mïñïmæp mærkër çølør før wærñïñgs." }, "vs/platform/theme/common/colors/miscColors": { + "activityErrorBadge.background": "ßæçkgrøµñð çølør øf thë ërrør æçtïvïtÿ þæðgë", + "activityErrorBadge.foreground": "Førëgrøµñð çølør øf thë ërrør æçtïvïtÿ þæðgë", + "activityWarningBadge.background": "ßæçkgrøµñð çølør øf thë wærñïñg æçtïvïtÿ þæðgë", + "activityWarningBadge.foreground": "Førëgrøµñð çølør øf thë wærñïñg æçtïvïtÿ þæðgë", "badgeBackground": "ßæðgë þæçkgrøµñð çølør. ßæðgës ærë smæll ïñførmætïøñ læþëls, ë.g. før sëærçh rësµlts çøµñt.", "badgeForeground": "ßæðgë førëgrøµñð çølør. ßæðgës ærë smæll ïñførmætïøñ læþëls, ë.g. før sëærçh rësµlts çøµñt.", "progressBarBackground": "ßæçkgrøµñð çølør øf thë prøgrëss þær thæt çæñ shøw før løñg rµññïñg øpërætïøñs.", @@ -3544,6 +3563,8 @@ "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { "focusAuxiliaryBar": "Føçµs ïñtø §ëçøñðærÿ §ïðë ßær", "hideAuxiliaryBar": "Hïðë §ëçøñðærÿ §ïðë ßær", + "nextAuxiliaryBarView": "Ñëxt §ëçøñðærÿ §ïðë ßær Vïëw", + "previousAuxiliaryBarView": "Prëvïøµs §ëçøñðærÿ §ïðë ßær Vïëw", "secondary sidebar": "§ëçøñðærÿ §ïðë ßær", "secondary sidebar mnemonic": "§ëçøñðærÿ §ï&&ðë ßær", "toggleAuxiliaryBar": "Tøgglë §ëçøñðærÿ §ïðë ßær Vïsïþïlïtÿ", @@ -3966,15 +3987,16 @@ "editorLineHighlight": "Førëgrøµñð çølør før thë læþëls ïñ thë ëðïtør wætërmærk.", "watermark.findInFiles": "Fïñð ïñ Fïlës", "watermark.newUntitledFile": "Ñëw Üñtïtlëð Tëxt Fïlë", + "watermark.openChat": "Øpëñ Çhæt", + "watermark.openCopilotEdits": "Øpëñ Çøpïløt Ëðïts", "watermark.openFile": "Øpëñ Fïlë", "watermark.openFileFolder": "Øpëñ Fïlë ør Følðër", "watermark.openFolder": "Øpëñ Følðër", "watermark.openRecent": "Øpëñ Rëçëñt", + "watermark.openSettings": "Øpëñ §ëttïñgs", "watermark.quickAccess": "Gø tø Fïlë", "watermark.showCommands": "§høw Æll Çømmæñðs", - "watermark.showSettings": "§høw §ëttïñgs", "watermark.startDebugging": "§tært Ðëþµggïñg", - "watermark.toggleFullscreen": "Tøgglë Fµll §çrëëñ", "watermark.toggleTerminal": "Tøgglë Tërmïñæl" }, "vs/workbench/browser/parts/editor/editorPanes": { @@ -4176,7 +4198,11 @@ "turnOnNotifications": "Tµrñ Øñ Æll Ñøtïfïçætïøñs frøm '{0}'" }, "vs/workbench/browser/parts/paneCompositeBar": { - "resetLocation": "Rësët £øçætïøñ" + "auxiliarybar": "§ëçøñðærÿ §ïðë ßær", + "moveToMenu": "Møvë Tø", + "panel": "Pæñël", + "resetLocation": "Rësët £øçætïøñ", + "sidebar": "Prïmærÿ §ïðë ßær" }, "vs/workbench/browser/parts/paneCompositePart": { "moreActions": "Mørë Æçtïøñs...", @@ -4285,7 +4311,10 @@ "toggle.hideCustomTitleBar": "Hïðë ǵstøm Tïtlë ßær", "toggle.hideCustomTitleBarInFullScreen": "Hïðë ǵstøm Tïtlë ßær Ïñ Fµll §çrëëñ", "toggle.layout": "£æÿøµt Çøñtrøls", - "toggle.layoutDescription": "Tøgglë vïsïþïlïtÿ øf thë £æÿøµt Çøñtrøls ïñ tïtlë þær" + "toggle.layoutDescription": "Tøgglë vïsïþïlïtÿ øf thë £æÿøµt Çøñtrøls ïñ tïtlë þær", + "toggle.navigation": "Ñævïgætïøñ Çøñtrøls", + "toggle.navigationDescription": "Tøgglë vïsïþïlïtÿ øf thë Ñævïgætïøñ Çøñtrøls ïñ tïtlë þær", + "toggle.titleBarStyle": "Rëstørë Ñætïvë Tïtlë ßær" }, "vs/workbench/browser/parts/titlebar/titlebarPart": { "ariaLabelTitleActions": "Tïtlë æçtïøñs", @@ -4416,6 +4445,8 @@ "menuBarVisibility.mac": "Çøñtrøl thë vïsïþïlïtÿ øf thë mëñµ þær. Æ sëttïñg øf 'tøgglë' mëæñs thæt thë mëñµ þær ïs hïððëñ æñð ëxëçµtïñg `Føçµs Æpplïçætïøñ Mëñµ` wïll shøw ït. Æ sëttïñg øf 'çømpæçt' wïll møvë thë mëñµ ïñtø thë sïðë þær.", "mergeWindow": "Çøñfïgµrë æñ ïñtërvæl ïñ sëçøñðs ðµrïñg whïçh thë læst ëñtrÿ ïñ løçæl fïlë hïstørÿ ïs rëplæçëð wïth thë ëñtrÿ thæt ïs þëïñg æððëð. Thïs hëlps rëðµçë thë øvëræll ñµmþër øf ëñtrïës thæt ærë æððëð, før ëxæmplë whëñ æµtø sævë ïs ëñæþlëð. Thïs sëttïñg ïs øñlÿ æpplïëð tø ëñtrïës thæt hævë thë sæmë søµrçë øf ørïgïñ. Çhæñgïñg thïs sëttïñg hæs ñø ëffëçt øñ ëxïstïñg løçæl fïlë hïstørÿ ëñtrïës.", "mouseBackForwardToNavigate": "Ëñæþlës thë µsë øf møµsë þµttøñs føµr æñð fïvë før çømmæñðs 'Gø ßæçk' æñð 'Gø Førwærð'.", + "navigationControlEnabled": "Çøñtrøls whëthër thë ñævïgætïøñ çøñtrøl ïs shøwñ ïñ thë çµstøm tïtlë þær. Thïs sëttïñg øñlÿ hæs æñ ëffëçt whëñ {0} ïs ñøt sët tø {1}.", + "navigationControlEnabledWeb": "Çøñtrøls whëthër thë ñævïgætïøñ çøñtrøl ïñ thë tïtlë þær ïs shøwñ.", "navigationScope": "Çøñtrøls thë sçøpë øf hïstørÿ ñævïgætïøñ ïñ ëðïtørs før çømmæñðs sµçh æs 'Gø ßæçk' æñð 'Gø Førwærð'.", "openDefaultKeybindings": "Çøñtrøls whëthër øpëñïñg këÿþïñðïñg sëttïñgs ælsø øpëñs æñ ëðïtør shøwïñg æll ðëfæµlt këÿþïñðïñgs.", "openDefaultSettings": "Çøñtrøls whëthër øpëñïñg sëttïñgs ælsø øpëñs æñ ëðïtør shøwïñg æll ðëfæµlt sëttïñgs.", @@ -4984,6 +5015,7 @@ "vs/workbench/contrib/accessibility/browser/accessibilityConfiguration": { "accessibility.debugWatchVariableAnnouncements": "Çøñtrøls whëthër værïæþlë çhæñgës shøµlð þë æññøµñçëð ïñ thë ðëþµg wætçh vïëw.", "accessibility.hideAccessibleView": "Çøñtrøls whëthër thë Æççëssïþlë Vïëw ïs hïððëñ.", + "accessibility.replEditor.readLastExecutedOutput": "Çøñtrøls whëthër thë øµtpµt frøm æñ ëxëçµtïøñ ïñ thë ñætïvë RËP£ wïll þë æññøµñçëð.", "accessibility.signalOptions.debouncePositionChanges": "Whëthër ør ñøt pøsïtïøñ çhæñgës shøµlð þë ðëþøµñçëð", "accessibility.signalOptions.delays.errorAtPosition.announcement": "Thë ðëlæÿ ïñ mïllïsëçøñðs þëførë æñ æññøµñçëmëñt ïs mæðë whëñ thërë's æñ ërrør æt thë pøsïtïøñ.", "accessibility.signalOptions.delays.errorAtPosition.sound": "Thë ðëlæÿ ïñ mïllïsëçøñðs þëførë æ søµñð ïs plæÿëð whëñ thërë's æñ ërrør æt thë pøsïtïøñ.", @@ -4996,10 +5028,14 @@ "accessibility.signals.chatRequestSent.announcement": "Æññøµñçës whëñ æ çhæt rëqµëst ïs mæðë.", "accessibility.signals.chatRequestSent.sound": "Plæÿs æ søµñð whëñ æ çhæt rëqµëst ïs mæðë.", "accessibility.signals.chatResponseReceived": "Plæÿs æ søµñð / æµðïø çµë whëñ thë rëspøñsë hæs þëëñ rëçëïvëð.", - "accessibility.signals.chatResponseReceived.sound": "Plæÿs æ søµñð øñ løøp whïlë thë rëspøñsë hæs þëëñ rëçëïvëð.", + "accessibility.signals.chatResponseReceived.sound": "Plæÿs æ søµñð øñ whëñ thë rëspøñsë hæs þëëñ rëçëïvëð.", "accessibility.signals.clear": "Plæÿs æ sïgñæl - søµñð (æµðïø çµë) æñð/ør æññøµñçëmëñt (ælërt) - whëñ æ fëætµrë ïs çlëærëð (før ëxæmplë, thë tërmïñæl, Ðëþµg Çøñsølë, ør صtpµt çhæññël).", "accessibility.signals.clear.announcement": "Æññøµñçës whëñ æ fëætµrë ïs çlëærëð.", "accessibility.signals.clear.sound": "Plæÿs æ søµñð whëñ æ fëætµrë ïs çlëærëð.", + "accessibility.signals.codeActionApplied": "Plæÿs æ søµñð / æµðïø çµë whëñ thë çøðë æçtïøñ hæs þëëñ æpplïëð.", + "accessibility.signals.codeActionApplied.sound": "Plæÿs æ søµñð whëñ thë çøðë æçtïøñ hæs þëëñ æpplïëð.", + "accessibility.signals.codeActionTriggered": "Plæÿs æ søµñð / æµðïø çµë - whëñ æ çøðë æçtïøñ hæs þëëñ trïggërëð.", + "accessibility.signals.codeActionTriggered.sound": "Plæÿs æ søµñð whëñ æ çøðë æçtïøñ hæs þëëñ trïggërëð.", "accessibility.signals.diffLineDeleted": "Plæÿs æ søµñð / æµðïø çµë whëñ thë føçµs møvës tø æñ ðëlëtëð lïñë ïñ Æççëssïþlë Ðïff Vïëwër møðë ør tø thë ñëxt/prëvïøµs çhæñgë.", "accessibility.signals.diffLineDeleted.sound": "Plæÿs æ søµñð whëñ thë føçµs møvës tø æñ ðëlëtëð lïñë ïñ Æççëssïþlë Ðïff Vïëwër møðë ør tø thë ñëxt/prëvïøµs çhæñgë.", "accessibility.signals.diffLineInserted": "Plæÿs æ søµñð / æµðïø çµë whëñ thë føçµs møvës tø æñ ïñsërtëð lïñë ïñ Æççëssïþlë Ðïff Vïëwër møðë ør tø thë ñëxt/prëvïøµs çhæñgë.", @@ -5091,6 +5127,7 @@ "autoSynthesize": "Whëthër æ tëxtµæl rëspøñsë shøµlð æµtømætïçællÿ þë rëæð øµt æløµð whëñ spëëçh wæs µsëð æs ïñpµt. Før ëxæmplë ïñ æ çhæt sëssïøñ, æ rëspøñsë ïs æµtømætïçællÿ sÿñthësïzëð whëñ vøïçë wæs µsëð æs çhæt rëqµëst.", "dimUnfocusedEnabled": "Whëthër tø ðïm µñføçµsëð ëðïtørs æñð tërmïñæls, whïçh mækës ït mørë çlëær whërë tÿpëð ïñpµt wïll gø tø. Thïs wørks wïth thë mæjørïtÿ øf ëðïtørs wïth thë ñøtæþlë ëxçëptïøñs øf thøsë thæt µtïlïzë ïfræmës lïkë ñøtëþøøks æñð ëxtëñsïøñ wëþvïëw ëðïtørs.", "dimUnfocusedOpacity": "Thë øpæçïtÿ fræçtïøñ (0.2 tø 1.0) tø µsë før µñføçµsëð ëðïtørs æñð tërmïñæls. Thïs wïll øñlÿ tækë ëffëçt whëñ {0} ïs ëñæþlëð.", + "replEditor.autoFocusAppendedCell": "Çøñtrøl whëthër føçµs shøµlð æµtømætïçællÿ þë sëñt tø thë RËP£ whëñ çøðë ïs ëxëçµtëð.", "sound.enabled.auto": "Ëñæþlë søµñð whëñ æ sçrëëñ rëæðër ïs ættæçhëð.", "sound.enabled.off": "Ðïsæþlë søµñð.", "sound.enabled.on": "Ëñæþlë søµñð.", @@ -5108,7 +5145,7 @@ "verbosity.keybindingsEditor.description": "Prøvïðë ïñførmætïøñ æþøµt høw tø çhæñgë æ këÿþïñðïñg ïñ thë këÿþïñðïñgs ëðïtør whëñ æ røw ïs føçµsëð.", "verbosity.notebook": "Prøvïðë ïñførmætïøñ æþøµt høw tø føçµs thë çëll çøñtæïñër ør ïññër ëðïtør whëñ æ ñøtëþøøk çëll ïs føçµsëð.", "verbosity.notification": "Prøvïðë ïñførmætïøñ æþøµt høw tø øpëñ thë ñøtïfïçætïøñ ïñ æñ Æççëssïþlë Vïëw.", - "verbosity.replInputHint": "Prøvïðë ïñførmætïøñ æþøµt rëlëvæñt æçtïøñs Før thë Rëpl ïñpµt.", + "verbosity.replEditor.description": "Prøvïðë ïñførmætïøñ æþøµt høw tø æççëss thë RËP£ ëðïtør æççëssïþïlïtÿ hëlp mëñµ whëñ thë RËP£ ëðïtør ïs føçµsëð.", "verbosity.terminal.description": "Prøvïðë ïñførmætïøñ æþøµt høw tø æççëss thë tërmïñæl æççëssïþïlïtÿ hëlp mëñµ whëñ thë tërmïñæl ïs føçµsëð.", "verbosity.walkthrough": "Prøvïðë ïñførmætïøñ æþøµt høw tø øpëñ thë wælkthrøµgh ïñ æñ Æççëssïþlë Vïëw.", "voice.speechLanguage": "Thë læñgµægë thæt tëxt-tø-spëëçh æñð spëëçh-tø-tëxt shøµlð µsë. §ëlëçt `æµtø` tø µsë thë çøñfïgµrëð ðïsplæÿ læñgµægë ïf pøssïþlë. Ñøtë thæt ñøt æll ðïsplæÿ læñgµægës mæÿþë sµppørtëð þÿ spëëçh rëçøgñïtïøñ æñð sÿñthësïzërs.", @@ -5231,9 +5268,10 @@ "accounts": "Æççøµñts", "currentAccount": "ǵrrëñt æççøµñt", "manageAccountPreferenceForExtension": "Mæñægë Ëxtëñsïøñ Æççøµñt Prëfërëñçës", + "noAccountUsage": "Thïs ëxtëñsïøñ hæs ñøt µsëð æñÿ æççøµñts ÿët.", "noAccounts": "Ñø æççøµñts ærë çµrrëñtlÿ µsëð þÿ thïs ëxtëñsïøñ.", "pickAProviderTitle": "Mæñægë Ëxtëñsïøñ Æççøµñt Prëfërëñçës", - "placeholder": "Mæñægë '{0}' æççøµñt prëfërëñçës...", + "placeholder v2": "Mæñægë '{0}' æççøµñt prëfërëñçës før {1}...", "selectProvider": "§ëlëçt æñ æµthëñtïçætïøñ prøvïðër tø mæñægë æççøµñt prëfërëñçës før", "title": "'{0}' Æççøµñt Prëfërëñçës Før Thïs Wørkspæçë", "use new account": "Üsë æ ñëw æççøµñt..." @@ -5261,12 +5299,6 @@ "vs/workbench/contrib/authentication/browser/authentication.contribution": { "authentication": "Ƶthëñtïçætïøñ", "authentication.Placeholder": "Ñø æççøµñts rëqµëstëð ÿët...", - "authentication.id": "Thë ïð øf thë æµthëñtïçætïøñ prøvïðër.", - "authentication.idConflict": "Thïs æµthëñtïçætïøñ ïð '{0}' hæs ælrëæðÿ þëëñ rëgïstërëð", - "authentication.label": "Thë hµmæñ rëæðæþlë ñæmë øf thë æµthëñtïçætïøñ prøvïðër.", - "authentication.missingId": "Æñ æµthëñtïçætïøñ çøñtrïþµtïøñ mµst spëçïfÿ æñ ïð.", - "authentication.missingLabel": "Æñ æµthëñtïçætïøñ çøñtrïþµtïøñ mµst spëçïfÿ æ læþël.", - "authenticationExtensionPoint": "Çøñtrïþµtës æµthëñtïçætïøñ", "authenticationid": "ÏÐ", "authenticationlabel": "£æþël", "loading": "£øæðïñg..." @@ -5359,9 +5391,11 @@ }, "vs/workbench/contrib/chat/browser/actions/chatAccessibilityHelp": { "chat.announcement": "Çhæt rëspøñsës wïll þë æññøµñçëð æs thëÿ çømë ïñ. Æ rëspøñsë wïll ïñðïçætë thë ñµmþër øf çøðë þløçks, ïf æñÿ, æñð thëñ thë rëst øf thë rëspøñsë.", + "chat.differencePanel": "Thë pæñël çhæt vïëw ïs æ përsïstëñt ïñtërfæçë thæt ælsø sµppørts ñævïgætïñg sµggëstëð følløw-µp qµëstïøñs, whïlë thë qµïçk çhæt vïëw ïs æ træñsïëñt ïñtërfæçë før mækïñg æñð vïëwïñg rëqµësts.", + "chat.differenceQuick": "Thë qµïçk çhæt vïëw ïs æ træñsïëñt ïñtërfæçë før mækïñg æñð vïëwïñg rëqµësts, whïlë thë pæñël çhæt vïëw ïs æ përsïstëñt ïñtërfæçë thæt ælsø sµppørts ñævïgætïñg sµggëstëð følløw-µp qµëstïøñs.", "chat.followUp": "Ïñ thë ïñpµt þøx, ñævïgætë tø thë sµggëstëð følløw µp qµëstïøñ (§hïft+Tæþ) æñð prëss Ëñtër tø rµñ ït.", "chat.inspectResponse": "Ïñ thë ïñpµt þøx, ïñspëçt thë læst rëspøñsë ïñ thë æççëssïþlë vïëw{0}.", - "chat.overview": "Thë çhæt vïëw ïs çømprïsëð øf æñ ïñpµt þøx æñð æ rëqµëst/rëspøñsë lïst. Thë ïñpµt þøx ïs µsëð tø mækë rëqµësts æñð thë lïst ïs µsëð tø ðïsplæÿ rëspøñsës.", + "chat.overview": "Thë qµïçk çhæt vïëw ïs çømprïsëð øf æñ ïñpµt þøx æñð æ rëqµëst/rëspøñsë lïst. Thë ïñpµt þøx ïs µsëð tø mækë rëqµësts æñð thë lïst ïs µsëð tø ðïsplæÿ rëspøñsës.", "chat.requestHistory": "Ïñ thë ïñpµt þøx, µsë µp æñð ðøwñ ærrøws tø ñævïgætë ÿøµr rëqµëst hïstørÿ. Ëðït ïñpµt æñð µsë ëñtër ør thë sµþmït þµttøñ tø rµñ æ ñëw rëqµëst.", "chat.signals": "Æççëssïþïlïtÿ §ïgñæls çæñ þë çhæñgëð vïæ sëttïñgs wïth æ prëfïx øf sïgñæls.çhæt. ßÿ ðëfæµlt, ïf æ rëqµëst tækës mørë thæñ 4 sëçøñðs, ÿøµ wïll hëær æ søµñð ïñðïçætïñg thæt prøgrëss ïs stïll øççµrrïñg.", "inlineChat.access": "Ït çæñ þë æçtïvætëð vïæ çøðë æçtïøñs ør ðïrëçtlÿ µsïñg thë çømmæñð: Ïñlïñë Çhæt: §tært Ïñlïñë Çhæt{0}.", @@ -5383,10 +5417,9 @@ "chat.clear.label": "Çlëær Æll Wørkspæçë Çhæts", "chat.history.label": "§høw Çhæts...", "chat.history.rename": "Rëñæmë", + "chat.releaseNotes.label": "Ëxplørë Ñëw Fëætµrës", "chatWith": "Çhæt wïth Ëxtëñsïøñ", "currentChatLabel": "çµrrëñt", - "installChat": "Ïñstæll {0}", - "installChatGlobalAction.justification": "ÆÏ sµppørt rëqµïrës thïs ëxtëñsïøñ.", "interactiveSession.clearHistory.label": "Çlëær Ïñpµt Hïstørÿ", "interactiveSession.focusInput.label": "Føçµs Çhæt Ïñpµt", "interactiveSession.history.delete": "Ðëlëtë", @@ -5402,12 +5435,18 @@ "toggle.chatControlsDescription": "Tøgglë vïsïþïlïtÿ øf thë Çhæt Çøñtrøls ïñ tïtlë þær" }, "vs/workbench/contrib/chat/browser/actions/chatClearActions": { + "chat.done.label": "Ðøñë", "chat.newChat.label": "Ñëw Çhæt", "chat.newEdits.label": "Ñëw Ëðït §ëssïøñ", - "chat.openEdits.label": "Øpëñ Ëðït §ëssïøñ" + "chat.openEdits.label": "Øpëñ {0}", + "chat.redoEdit.label": "Rëðø £æst Ëðït", + "chat.startEditing.confirmation.acceptEdits": "Æççëpt & Çøñtïñµë", + "chat.startEditing.confirmation.discardEdits": "Ðïsçærð & Çøñtïñµë", + "chat.startEditing.confirmation.pending.message.2": "§tærtïñg æ ñëw ëðïtïñg sëssïøñ wïll ëñð ÿøµr çµrrëñt sëssïøñ. Ðø ÿøµ wæñt tø æççëpt pëñðïñg ëðïts tø {0} fïlës?", + "chat.startEditing.confirmation.title": "§tært ñëw ëðïtïñg sëssïøñ?", + "chat.undoEdit.label": "Üñðø £æst Ëðït" }, "vs/workbench/contrib/chat/browser/actions/chatCodeblockActions": { - "chat.applyAll.label": "Æpplÿ Æll Ëðïts", "interactive.applyInEditor.label": "Æpplÿ ïñ Ëðïtør", "interactive.compare.apply": "Æpplÿ Ëðïts", "interactive.compare.discard": "Ðïsçærð Ëðïts", @@ -5419,19 +5458,25 @@ "interactive.runInTerminal.label": "Ïñsërt ïñtø Tërmïñæl" }, "vs/workbench/contrib/chat/browser/actions/chatContextActions": { + "chatAttachFiles": "§ëærçh før fïlës tø æðð tø ÿøµr wørkïñg sët", "chatContext.attach.placeholder": "§ëærçh ættæçhmëñts", "chatContext.attachScreenshot.labelElectron.Window": "§çrëëñshøt Wïñðøw", "chatContext.attachScreenshot.labelWeb": "§çrëëñshøt", "chatContext.editors": "Øpëñ Ëðïtørs", "chatContext.notebook.kernelVariable": "Kërñël Værïæþlë...", "chatContext.notebook.selectkernelVariable": "§ëlëçt æñð Ïñsërt Kërñël Værïæþlë", + "chatContext.relatedFiles": "Rëlætëð Fïlës", "chatContext.searchResults": "§ëærçh Rësµlts", "chatContext.symbol": "§ÿmþøl...", "imageFromClipboard": "Ïmægë frøm Çlïpþøærð", "pastedImage": "Pæstëð Ïmægë", + "relatedFiles": "Æðð rëlætëð fïlës tø ÿøµr wørkïñg sët", "workbench.action.chat.attachContext.label": "Ættæçh Çøñtëxt", "workbench.action.chat.attachFile.label": "Æðð Fïlë tø Çhæt", - "workbench.action.chat.attachSelection.label": "Æðð §ëlëçtïøñ tø Çhæt" + "workbench.action.chat.attachSelection.label": "Æðð §ëlëçtïøñ tø Çhæt", + "workbench.action.chat.editing.attachFiles.label": "Æðð Fïlës tø Wørkïñg §ët", + "workbench.action.edits.attachFile.label": "Æðð Fïlë tø {0}", + "workbench.action.edits.attachSelection.label": "Æðð §ëlëçtïøñ tø {0}" }, "vs/workbench/contrib/chat/browser/actions/chatCopyActions": { "interactive.copyAll.label": "Çøpÿ Æll", @@ -5445,9 +5490,11 @@ "chat.newChat.label": "§ëñð tø Ñëw Çhæt", "chat.pickModel.label": "Pïçk Møðël", "chat.sendToChatEditing.label": "§ëñð tø Çøpïløt Ëðïts", - "chat.startEditing.confirmation.message": "§tærtïñg æ ñëw ëðïtïñg sëssïøñ wïll ëñð ÿøµr çµrrëñt ëðïtïñg sëssïøñ æñð ðïsçærð ëðïts tø {0} fïlës. Ðø ÿøµ wïsh tø prøçëëð?", + "chat.startEditing.confirmation.message.many": "§tærtïñg æ ñëw ëðïtïñg sëssïøñ wïll ëñð ÿøµr çµrrëñt ëðïtïñg sëssïøñ çøñtæïñïñg {0} fïlës. Ðø ÿøµ wïsh tø prøçëëð?", + "chat.startEditing.confirmation.message.one": "§tærtïñg æ ñëw ëðïtïñg sëssïøñ wïll ëñð ÿøµr çµrrëñt ëðïtïñg sëssïøñ çøñtæïñïñg {0} fïlë. Ðø ÿøµ wïsh tø prøçëëð?", "chat.startEditing.confirmation.primaryButton": "Ýës", "chat.startEditing.confirmation.title": "§tært ñëw ëðïtïñg sëssïøñ?", + "edits.submit.label": "§ëñð", "interactive.cancel.label": "Çæñçël", "interactive.submit.label": "§ëñð æñð Ðïspætçh", "interactive.submitWithoutDispatch.label": "§ëñð" @@ -5477,20 +5524,18 @@ "toggle.query": "Thë qµërÿ tø øpëñ thë qµïçk çhæt wïth" }, "vs/workbench/contrib/chat/browser/actions/chatTitleActions": { - "chat.remove.label": "Rëmøvë Rëqµëst æñð Rëspøñsë", + "chat.removeRequest.label": "Rëmøvë Rëqµëst", "chat.retry.confirmation.checkbox": "Ðøñ't æsk ægæïñ", "chat.retry.confirmation.message2": "Thïs wïll µñðø ëðïts mæðë tø {0} sïñçë thïs rëqµëst.", "chat.retry.confirmation.primaryButton": "Ýës", "chat.retry.label": "Rëtrÿ", "chat.retryLast.confirmation.message2": "Thïs wïll µñðø ëðïts mæðë tø {0} fïlës ïñ ÿøµr wørkïñg sët sïñçë thïs rëqµëst. Ðø ÿøµ wæñt tø prøçëëð?", "chat.retryLast.confirmation.title2": "Ðø ÿøµ wæñt tø rëtrÿ ÿøµr læst rëqµëst?", - "chat.startEditing.confirmation.acceptEdits": "Æççëpt & Çøñtïñµë", - "chat.startEditing.confirmation.discardEdits": "Ðïsçærð & Çøñtïñµë", - "chat.startEditing.confirmation.message": "§tærtïñg æ ñëw ëðïtïñg sëssïøñ wïll ëñð ÿøµr çµrrëñt ëðïtïñg sëssïøñ æñð ðïsçærð ëðïts tø {0} fïlës. Ðø ÿøµ wïsh tø prøçëëð?", - "chat.startEditing.confirmation.pending.message": "§tærtïñg æ ñëw ëðïtïñg sëssïøñ wïll ëñð ÿøµr çµrrëñt sëssïøñ. Ðø ÿøµ wæñt tø ðïsçærð pëñðïñg ëðïts tø {0} fïlës?", - "chat.startEditing.confirmation.primaryButton": "Ýës", - "chat.startEditing.confirmation.title": "§tært ñëw ëðïtïñg sëssïøñ?", "chat.startEditing.label2": "Ëðït wïth Çøpïløt", + "chat.startEditing.last": "Thë læst {0} rëqµësts", + "chat.startEditing.pickAll": "Æll rëqµësts frøm thë çøñvërsætïøñ", + "chat.startEditing.pickCustom": "Mæñµællÿ sëlëçt rëqµësts...", + "chat.startEditing.pickRequest": "§ëlëçt rëqµësts thæt ÿøµ wæñt tø µsë før ëðïtïñg", "interactive.helpful.label": "Hëlpfµl", "interactive.insertIntoNotebook.label": "Ïñsërt ïñtø Ñøtëþøøk", "interactive.reportIssueForBug.label": "Rëpørt Ïssµë", @@ -5515,17 +5560,16 @@ "enableHint": "ðïsæþlëð", "openEditor": "ǵrrëñt fïlë çøñtëxt" }, - "vs/workbench/contrib/chat/browser/chat": { - "generating": "Gëñërætïñg" - }, "vs/workbench/contrib/chat/browser/chat.contribution": { "chat": "Çhæt", "chat.commandCenter.enabled": "Çøñtrøls whëthër thë çømmæñð çëñtër shøws æ mëñµ før çhæt æçtïøñs (rëqµïrës {0}).", + "chat.detectParticipant.enabled": "Ëñæþlës çhæt pærtïçïpæñt æµtøðëtëçtïøñ før pæñël çhæt.", "chat.editing.alwaysSaveWithGeneratedChanges": "Whëthër tø ælwæÿs æsk þëførë sævïñg fïlës wïth çhæñgës mæðë þÿ çhæt.", "chat.editing.confirmEditRequestRemoval": "Whëthër tø shøw æ çøñfïrmætïøñ þëførë rëmøvïñg æ rëqµëst æñð ïts æssøçïætëð ëðïts.", "chat.editing.confirmEditRequestRetry": "Whëthër tø shøw æ çøñfïrmætïøñ þëførë rëtrÿïñg æ rëqµëst æñð ïts æssøçïætëð ëðïts.", - "chat.editing.enableRestoreFile": "Whëthër tø shøw æ tøgglë tø rëstørë æñ ëærlïër vërsïøñ øf æ fïlë thæt wæs ëðïtëð ïñ æ çhæt ëðïtïñg sëssïøñ rëqµëst.", "chat.experimental.detectParticipant.enabled": "Ëñæþlës çhæt pærtïçïpæñt æµtøðëtëçtïøñ før pæñël çhæt.", + "chat.experimental.detectParticipant.enabled.deprecated": "Thïs sëttïñg ïs ðëprëçætëð. Plëæsë µsë `çhæt.ðëtëçtPærtïçïpæñt.ëñæþlëð` ïñstëæð.", + "chat.experimental.offerSetup": "Çøñtrøls whëthër sëtµp ïs øffërëð før Çhæt ïf ñøt ðøñë ælrëæðÿ.", "clear": "§tært æ ñëw çhæt", "file": "Çhøøsë æ fïlë ïñ thë wørkspæçë", "interactiveSession.editor.fontFamily": "Çøñtrøls thë føñt fæmïlÿ ïñ çhæt çøðëþløçks.", @@ -5570,6 +5614,11 @@ "accept": "Æççëpt", "dismiss": "Ðïsmïss" }, + "vs/workbench/contrib/chat/browser/chatContentParts/chatMarkdownContentPart": { + "chat.codeblock.applying": "Æpplÿïñg ëðïts...", + "chat.codeblock.applyingPercentage": "Æpplÿïñg ëðïts ({0}%)...", + "chat.codeblock.generating": "Gëñërætïñg ëðïts..." + }, "vs/workbench/contrib/chat/browser/chatContentParts/chatReferencesContentPart": { "addToChat": "Æðð Fïlë tø Çhæt", "chat.openEditor": "Øpëñ Ëðïtør", @@ -5592,14 +5641,23 @@ "treeAriaLabel": "Fïlë Trëë" }, "vs/workbench/contrib/chat/browser/chatDragAndDrop": { - "attach as context": "Ættæçh {0} æs Çøñtëxt", + "addToWorkingSet": "Æðð {0} tø Wørkïñg §ët", + "attacAsContext": "Ættæçh {0} æs Çøñtëxt", "file": "Fïlë", + "files": "Fïlës", + "folder": "Følðër", "image": "Ïmægë" }, - "vs/workbench/contrib/chat/browser/chatEditingActions": { - "accept.allFiles": "Æççëpt Æll", + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingActions": { + "accept": "Æççëpt", "accept.file": "Æççëpt", - "chat.openWorkingSetHistory.label": "Øpëñ Fïlë Çhëçkpøïñt", + "acceptAllEdits": "Æççëpt Æll Ëðïts", + "addFileToWorkingSet": "Æðð Fïlë", + "chat.editing.discardAll.confirmation.manyFiles": "Thïs wïll µñðø çhæñgës mæðë þÿ {0} ïñ {1} fïlës. Ðø ÿøµ wæñt tø prøçëëð?", + "chat.editing.discardAll.confirmation.oneFile": "Thïs wïll µñðø çhæñgës mæðë þÿ {0} ïñ {1}. Ðø ÿøµ wæñt tø prøçëëð?", + "chat.editing.discardAll.confirmation.primaryButton": "Ýës", + "chat.editing.discardAll.confirmation.title": "Ðïsçærð æll ëðïts?", + "chat.openSnapshot.label": "Øpëñ Fïlë §ñæpshøt", "chat.remove.confirmation.checkbox": "Ðøñ't æsk ægæïñ", "chat.remove.confirmation.message2": "Thïs wïll rëmøvë æll sµþsëqµëñt rëqµësts æñð µñðø ëðïts mæðë tø {0}. Ðø ÿøµ wæñt tø prøçëëð?", "chat.remove.confirmation.multipleEdits.message": "Thïs wïll rëmøvë æll sµþsëqµëñt rëqµësts æñð µñðø ëðïts mæðë tø {0} fïlës ïñ ÿøµr wørkïñg sët. Ðø ÿøµ wæñt tø prøçëëð?", @@ -5608,32 +5666,43 @@ "chat.removeLast.confirmation.message2": "Thïs wïll rëmøvë ÿøµr læst rëqµëst æñð µñðø thë ëðïts mæðë tø {0}. Ðø ÿøµ wæñt tø prøçëëð?", "chat.removeLast.confirmation.multipleEdits.message": "Thïs wïll rëmøvë ÿøµr læst rëqµëst æñð µñðø ëðïts mæðë tø {0} fïlës ïñ ÿøµr wørkïñg sët. Ðø ÿøµ wæñt tø prøçëëð?", "chat.removeLast.confirmation.title": "Ðø ÿøµ wæñt tø µñðø ÿøµr læst ëðït?", - "chat.restoreFile.label": "Rëstørë Prëvïøµs Fïlë §tætë", - "chat.restoreFile.shortTitle": "Rëstørë Prëvïøµs Fïlë §tætë", - "chat.restoreFile.title": "Üsïñg Prëvïøµs Fïlë §tætë", - "chat.restoreFile.tooltip": "Tøgglë tø µsë thë prëvïøµs stætë øf æñ ëðïtëð fïlë ïñ ÿøµr ñëxt rëqµëst", "chat.undoEdits.label": "Üñðø Ëðïts", - "chatEditing.checkpoint": "{0} (Çhëçkpøïñt {1})", - "chatEditing.openDiffs": "Øpëñ Ðïffs", - "discard.allFiles": "Ðïsçærð Æll", + "chatEditing.snapshot": "{0} (§ñæpshøt {1})", + "chatEditing.viewChanges": "Vïëw Æll Ëðïts", + "discard": "Ðïsçærð", "discard.file": "Ðïsçærð", + "discardAllEdits": "Ðïsçærð Æll Ëðïts", "open.fileInDiff": "Øpëñ Çhæñgës ïñ Ðïff Ëðïtør", "removeFileFromWorkingSet": "Rëmøvë Fïlë", - "workbench.action.chat.addFilesToWorkingSet.label": "Æðð Fïlës tø Wørkïñg §ët" + "workbench.action.chat.addSelectedFilesToWorkingSet.label": "Æðð §ëlëçtëð Fïlës tø Wørkïñg §ët" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingModifiedFileEntry": { + "chatEditing1": "Çhæt Ëðït: '{0}'", + "chatEditing2": "Çhæt Ëðït" }, - "vs/workbench/contrib/chat/browser/chatEditingService": { + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingService": { "chat": "Çhæt Ëðïtïñg", - "chatEditing.fileSave": "{0} wæñts tø çrëætë æ fïlë. Çhøøsë whërë ït shøµlð þë sævëð.", + "chatEditing.modified": "Pëñðïñg çhæñgës frøm {0}", + "chatEditing.modified2": "Pëñðïñg çhæñgës frøm çhæt", "chatEditing.startingSession": "Gëñërætïñg ëðïts...", - "chatEditing1": "Çhæt Ëðït: '{0}'", - "chatEditing2": "Çhæt Ëðït", + "join.chatEditingSession": "§ævïñg çhæt ëðïts hïstørÿ", + "multiDiffEditorInput.name": "§µggëstëð Ëðïts" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingSession": { + "chatEditing.fileSave": "{0} wæñts tø çrëætë æ fïlë. Çhøøsë whërë ït shøµlð þë sævëð.", + "chatEditing.transient": "Øpëñ Ëðïtør", "multiDiffEditorInput.name": "§µggëstëð Ëðïts" }, "vs/workbench/contrib/chat/browser/chatEditorActions": { "accept": "Æççëpt Çhæt Ëðït", + "accept2": "Æççëpt", + "diff": "Øpëñ Ðïff", + "discard": "Ðïsçærð Çhæt Ëðït", + "discard2": "Ðïsçærð", "next": "Gø tø Ñëxt Çhæt Ëðït", "prev": "Gø tø Prëvïøµs Çhæt Ëðït", - "reject": "Rëjëçt Çhæt Ëðït" + "undo": "Üñðø thïs Çhæñgë", + "undo2": "Üñðø" }, "vs/workbench/contrib/chat/browser/chatEditorController": { "chat.hasEditorModifications": "Thë çµrrëñt ëðïtør çøñtæïñs çhæt møðïfïçætïøñs" @@ -5642,6 +5711,14 @@ "chatEditorLabelIcon": "Ïçøñ øf thë çhæt ëðïtør læþël.", "chatEditorName": "Çhæt" }, + "vs/workbench/contrib/chat/browser/chatEditorOverlay": { + "label": "Ñævïgætïøñ §tætµs", + "nOfM": "{0} øf {1}", + "tooltip_11": "1 çhæñgë ïñ 1 fïlë", + "tooltip_1n": "1 çhæñgë ïñ {0} fïlës", + "tooltip_n1": "{0} çhæñgës ïñ 1 fïlë", + "tooltip_nm": "{0} çhæñgës ïñ {1} fïlës" + }, "vs/workbench/contrib/chat/browser/chatEditorSaving": { "chat": "çhæt", "config": "Ælwæÿs sævë wïth ÆÏ-gëñërætëð çhæñgës wïthøµt æskïñg", @@ -5662,13 +5739,6 @@ "vs/workbench/contrib/chat/browser/chatFollowups": { "followUpAriaLabel": "Følløw µp qµëstïøñ: {0}" }, - "vs/workbench/contrib/chat/browser/chatGettingStarted": { - "chat.openPanel": "Øpëñ Çhæt Pæñël", - "workbench.panel.chat.view.showGettingStarted": "Whëñ ëñæþlëð, shøws æ gëttïñg stærtëð ëxpërïmëñt ïñ thë çhæt pæñël." - }, - "vs/workbench/contrib/chat/browser/chatImagePaste": { - "pastedImage": "Pæstëð Ïmægë" - }, "vs/workbench/contrib/chat/browser/chatInlineAnchorWidget": { "actions.attach.label": "Æðð Fïlë tø Çhæt", "actions.copy.label": "Çøpÿ", @@ -5685,6 +5755,7 @@ }, "vs/workbench/contrib/chat/browser/chatInputPart": { "actions.chat.accessibiltyHelp": "Çhæt Ïñpµt, Tÿpë tø æsk qµëstïøñs ør tÿpë / før tøpïçs, prëss ëñtër tø sëñð øµt thë rëqµëst. Üsë {0} før Çhæt Æççëssïþïlïtÿ Hëlp.", + "addFiles.label": "Æðð fïlës tø ÿøµr wørkïñg sët", "chat.attachment": "Ættæçhëð çøñtëxt, {0}", "chat.attachment.clearButton": "Rëmøvë frøm çøñtëxt", "chat.fileAttachment": "Ættæçhëð fïlë, {0}", @@ -5692,7 +5763,11 @@ "chat.imageAttachment": "Ættæçhëð ïmægë, {0}", "chat.submitToSecondaryAgent": "§ëñð tø @{0}", "chatAddFiles": "{0} Æðð Fïlës...", - "chatAttachFiles": "§ëærçh før fïlës tø æðð tø ÿøµr wørkïñg sët", + "chatEditingSession.excludedFile": "Thë Wørkïñg §ët fïlë lïmït hæs þëñ rëæçhëð. {0} ïs ëxçlµðëð frøm thë Wøkïñg §ët. Rëmøvë øthër fïlës tø mækë spæçë før {0}.", + "chatEditingSession.excludedFiles": "({0} fïlës, {1} ëxçlµðëð)", + "chatEditingSession.excludedOneFile": "1 fïlë ïs ëxçlµðëð frøm thë Wørkïñg §ët.", + "chatEditingSession.excludedSomeFiles": "{0} fïlës ærë ëxçlµðëð frøm thë Wørkïñg §ët.", + "chatEditingSession.fileLimitReached": "Ýøµ hævë rëæçhëð thë mæxïmµm ñµmþër øf fïlës thæt çæñ þë æððëð tø thë wørkïñg sët.", "chatEditingSession.manyFiles": "({0} fïlës)", "chatEditingSession.oneFile": "(1 fïlë)", "chatEditingSession.workingSet": "Wørkïñg §ët", @@ -5703,6 +5778,7 @@ "vs/workbench/contrib/chat/browser/chatListRenderer": { "chatConfirmationAction": "sëlëçtëð \"{0}\"", "didNotFollowInstructions": "Ðïðñ't følløw ïñstrµçtïøñs", + "generating": "Gëñërætïñg", "incompleteCode": "Ïñçømplëtë çøðë", "incorrectCode": "§µggëstëð ïñçørrëçt çøðë", "missingContext": "Mïssïñg çøñtëxt", @@ -5738,12 +5814,27 @@ "chatParticipantName": "Üsër-fæçïñg ñæmë før thïs çhæt pærtïçïpæñt. Thë µsër wïll µsë '@' wïth thïs ñæmë tø ïñvøkë thë pærtïçïpæñt. Ñæmë mµst ñøt çøñtæïñ whïtëspæçë.", "chatParticipantWhen": "Æ çøñðïtïøñ whïçh mµst þë trµë tø ëñæþlë thïs pærtïçïpæñt.", "chatSampleRequest": "Whëñ thë µsër çlïçks thïs pærtïçïpæñt ïñ `/hëlp`, thïs tëxt wïll þë sµþmïttëð tø thë pærtïçïpæñt.", + "miToggleChat": "&&Çhæt", + "miToggleEdits": "Çøpïløt Ëð&&ïts", "showExtension": "§høw Ëxtëñsïøñ", "vscode.extension.contributes.chatParticipant": "Çøñtrïþµtës æ çhæt pærtïçïpæñt" }, "vs/workbench/contrib/chat/browser/chatPasteProviders": { "pastedImageName": "Pæstëð Ïmægë" }, + "vs/workbench/contrib/chat/browser/chatSetup.contribution": { + "hideChatSetup": "Hïðë Çhæt §ëtµp", + "hideSetup": "Hïðë", + "installChat": "Ïñstæll {0}", + "learnMore": "£ëærñ Mørë", + "setup": "Ïñstæll {0}", + "setupChatInstalling": "§ëttïñg µp Çhæt før ÿøµ...", + "setupChatSigningIn": "§ïgñïñg ïñ tø {0}...", + "setupContent": "{0} ïs ÿøµr ÆÏ pæïr prøgræmmër thæt hëlps ÿøµ wrïtë çøðë fæstër æñð smærtër.", + "signInAndInstallChat": "§ïgñ ïñ tø µsë {0}", + "signInAndSetup": "§ïgñ ïñ tø µsë {0}", + "triggerChatSetup": "Trïggër Çhæt §ëtµp" + }, "vs/workbench/contrib/chat/browser/chatWidget": { "chatWidget.tips": "{0} ør tÿpë {1} tø ættæçh çøñtëxt\r\n\r\n{2} tø çhæt wïth ëxtëñsïøñs\r\n\r\nTÿpë {3} tø µsë çømmæñðs", "chatWidget.tips.withoutParticipants": "{0} ør tÿpë {1} tø ættæçh çøñtëxt", @@ -5770,12 +5861,16 @@ "allFilesDescription": "§ëærçh før rëlëvæñt fïlës ïñ thë wørkspæçë æñð prøvïðë çøñtëxt frøm thëm" }, "vs/workbench/contrib/chat/browser/contrib/chatInputCompletions": { + "fileEntryDescription": "{0} ({1})", "installLabel": "Ïñstæll Çhæt Ëxtëñsïøñs...", "pickFileLabel": "Pïçk æ fïlë" }, "vs/workbench/contrib/chat/browser/contrib/chatInputEditorHover": { "hoverAccessibilityChatAgent": "Thërë ïs æ çhæt ægëñt høvër pært hërë." }, + "vs/workbench/contrib/chat/browser/contrib/chatInputRelatedFilesContrib": { + "relatedFile": "§µggëstëð Fïlë" + }, "vs/workbench/contrib/chat/browser/contrib/screenshot": { "screenshot": "§çrëëñshøt" }, @@ -5789,6 +5884,9 @@ "chatViewsWelcome.when": "Çøñðïtïøñ whëñ thë wëlçømë mëssægë ïs shøwñ.", "vscode.extension.contributes.chatViewsWelcome": "Çøñtrïþµtës æ wëlçømë mëssægë tø æ çhæt vïëw" }, + "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewWelcomeController": { + "preview": "PRËVÏËW" + }, "vs/workbench/contrib/chat/common/chatColors": { "chat.avatarBackground": "Thë þæçkgrøµñð çølør øf æ çhæt ævætær.", "chat.avatarForeground": "Thë førëgrøµñð çølør øf æ çhæt ævætær.", @@ -5800,10 +5898,11 @@ }, "vs/workbench/contrib/chat/common/chatContextKeys": { "chatEditApplied": "Trµë whëñ thë çhæt tëxt ëðïts hævë þëëñ æpplïëð.", + "chatEditingCanRedo": "Trµë whëñ ït ïs pøssïþlë tø rëðø æñ ïñtëræçtïøñ ïñ thë ëðïtïñg pæñël.", + "chatEditingCanUndo": "Trµë whëñ ït ïs pøssïþlë tø µñðø æñ ïñtëræçtïøñ ïñ thë ëðïtïñg pæñël.", "chatEditingParticipantRegistered": "Trµë whëñ æ ðëfæµlt çhæt pærtïçïpæñt ïs rëgïstërëð før ëðïtïñg.", "chatExtensionInvalid": "Trµë whëñ thë ïñstællëð çhæt ëxtëñsïøñ ïs ïñvælïð æñð ñëëðs tø þë µpðætëð.", "chatHasFileAttachments": "Trµë whëñ thë çhæt hæs fïlë ættæçhmëñts.", - "chatInstallEntitled": "Trµë whëñ thë µsër ïs ëñtïtlëð før çhæt ïñstællætïøñ.", "chatIsEnabled": "Trµë whëñ çhæt ïs ëñæþlëð þëçæµsë æ ðëfæµlt çhæt pærtïçïpæñt ïs æçtïvætëð wïth æñ ïmplëmëñtætïøñ.", "chatItemId": "Thë ïð øf thë çhæt ïtëm.", "chatLastItemId": "Thë ïð øf thë læst çhæt ïtëm.", @@ -5815,6 +5914,11 @@ "chatResponseFiltered": "Trµë whëñ thë çhæt rëspøñsë wæs fïltërëð øµt þÿ thë sërvër.", "chatResponseSupportsIssueReporting": "Trµë whëñ thë çµrrëñt çhæt rëspøñsë sµppørts ïssµë rëpørtïñg.", "chatSessionResponseDetectedAgentOrCommand": "Whëñ thë ægëñt ør çømmæñð wæs æµtømætïçællÿ ðëtëçtëð", + "chatSetupEntitled": "Trµë whëñ çhæt sëtµp ïs øffërëð før æ sïgñëð-ïñ, ëñtïtlëð µsër.", + "chatSetupInstalling": "Trµë whëñ çhæt sëtµp ïs ïñstællïñg çhæt.", + "chatSetupSignedIn": "Trµë whëñ çhæt sëtµp ïs øffërëð før æ sïgñëð-ïñ µsër.", + "chatSetupSigningIn": "Trµë whëñ çhæt sëtµp ïs wæïtïñg før sïgñïñg ïñ.", + "chatSetupTriggered": "Trµë whëñ çhæt sëtµp ïs trïggërëð.", "inChat": "Trµë whëñ føçµs ïs ïñ thë çhæt wïðgët, fælsë øthërwïsë.", "inInteractiveInput": "Trµë whëñ føçµs ïs ïñ thë çhæt ïñpµt, fælsë øthërwïsë.", "inQuickChat": "Trµë whëñ thë qµïçk çhæt ÜÏ hæs føçµs, fælsë øthërwïsë.", @@ -5853,7 +5957,7 @@ "icon": "Æñ ïçøñ thæt rëprësëñts thïs tøøl. Ëïthër æ fïlë pæth, æñ øþjëçt wïth fïlë pæths før ðærk æñð lïght thëmës, ør æ thëmë ïçøñ rëfërëñçë, lïkë `$(zæp)`", "icon.dark": "Ïçøñ pæth whëñ æ ðærk thëmë ïs µsëð", "icon.light": "Ïçøñ pæth whëñ æ lïght thëmë ïs µsëð", - "parametersSchema": "Æ J§ØÑ sçhëmæ før thë pæræmëtërs thïs tøøl æççëpts. Thë pæræmëtërs 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ïøñ.", + "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ïøñ.", "toolDisplayName": "Æ hµmæñ-rëæðæþlë ñæmë før thïs tøøl thæt mæÿ þë µsëð tø ðësçrïþë ït ïñ thë ÜÏ.", "toolModelDescription": "Æ ðësçrïptïøñ øf thïs tøøl thæt mæÿ þë µsëð þÿ æ læñgµægë møðël tø sëlëçt ït.", "toolName": "Æ µñïqµë ñæmë før thïs tøøl. Thïs ñæmë mµst þë æ gløþællÿ µñïqµë ïðëñtïfïër, æñð ïs ælsø µsëð æs æ ñæmë whëñ prësëñtïñg thïs tøøl tø æ læñgµægë møðël.", @@ -5895,7 +5999,7 @@ "vs/workbench/contrib/codeActions/browser/codeActionsContribution": { "alwaysSave": "Trïggërs Çøðë Æçtïøñs øñ ëxplïçït sævës æñð æµtø sævës trïggërëð þÿ wïñðøw ør føçµs çhæñgës.", "codeActionsOnSave.generic": "Çøñtrøls whëthër '{0}' æçtïøñs shøµlð þë rµñ øñ fïlë sævë.", - "editor.codeActionsOnSave": "Rµñ Çøðë Æçtïøñs før thë ëðïtør øñ sævë. Çøðë Æçtïøñs mµst þë spëçïfïëð æñð thë ëðïtør mµst ñøt þë shµttïñg ðøwñ. Ëxæmplë: `\"søµrçë.ørgæñïzëÏmpørts\": \"ëxplïçït\" `", + "editor.codeActionsOnSave": "Rµñ Çøðë Æçtïøñs før thë ëðïtør øñ sævë. Çøðë Æçtïøñs mµst þë spëçïfïëð æñð thë ëðïtør mµst ñøt þë shµttïñg ðøwñ. Whëñ {0} ïs sët tø `æftërÐëlæÿ`, Çøðë Æçtïøñs wïll øñlÿ þë rµñ whëñ thë fïlë ïs sævëð ëxplïçïtlÿ. Ëxæmplë: `\"søµrçë.ørgæñïzëÏmpørts\": \"ëxplïçït\" `", "explicit": "Trïggërs Çøðë Æçtïøñs øñlÿ whëñ ëxplïçïtlÿ sævëð.", "explicitBoolean": "Trïggërs Çøðë Æçtïøñs øñlÿ whëñ ëxplïçïtlÿ sævëð. Thïs vælµë wïll þë ðëprëçætëð ïñ fævør øf \"ëxplïçït\".", "explicitSave": "Trïggërs Çøðë Æçtïøñs øñlÿ whëñ ëxplïçïtlÿ sævëð", @@ -5904,27 +6008,7 @@ "neverBoolean": "Trïggërs Çøðë Æçtïøñs øñlÿ whëñ ëxplïçïtlÿ sævëð. Thïs vælµë wïll þë ðëprëçætëð ïñ fævør øf \"ñëvër\".", "neverSave": "Ñëvër trïggërs Çøðë Æçtïøñs øñ sævë", "neverSaveBoolean": "Ñëvër trïggërs Çøðë Æçtïøñs øñ sævë. Thïs vælµë wïll þë ðëprëçætëð ïñ fævør øf \"ñëvër\".", - "notebook.codeActionsOnSave": "Rµñ æ sërïës øf Çøðë Æçtïøñs før æ ñøtëþøøk øñ sævë. Çøðë Æçtïøñs mµst þë spëçïfïëð, thë fïlë mµst ñøt þë sævëð æftër ðëlæÿ, æñð thë ëðïtør mµst ñøt þë shµttïñg ðøwñ. Ëxæmplë: `\"ñøtëþøøk.søµrçë.ørgæñïzëÏmpørts\": \"ëxplïçït\"`" - }, - "vs/workbench/contrib/codeActions/common/codeActionsExtensionPoint": { - "codeActions.description": "Ðësçrïptïøñ", - "codeActions.kind": "Kïñð", - "codeActions.languages": "£æñgµægës", - "codeActions.title": "Tïtlë", - "codeactions": "Çøðë Æçtïøñs", - "contributes.codeActions": "Çøñfïgµrë whïçh ëðïtør tø µsë før æ rësøµrçë.", - "contributes.codeActions.description": "Ðësçrïptïøñ øf whæt thë çøðë æçtïøñ ðøës.", - "contributes.codeActions.kind": "`ÇøðëÆçtïøñKïñð` øf thë çøñtrïþµtëð çøðë æçtïøñ.", - "contributes.codeActions.languages": "£æñgµægë møðës thæt thë çøðë æçtïøñs ærë ëñæþlëð før.", - "contributes.codeActions.title": "£æþël før thë çøðë æçtïøñ µsëð ïñ thë ÜÏ." - }, - "vs/workbench/contrib/codeActions/common/documentationExtensionPoint": { - "contributes.documentation": "Çøñtrïþµtëð ðøçµmëñtætïøñ.", - "contributes.documentation.refactoring": "Çøñtrïþµtëð ðøçµmëñtætïøñ før rëfæçtørïñg.", - "contributes.documentation.refactoring.command": "Çømmæñð ëxëçµtëð.", - "contributes.documentation.refactoring.title": "£æþël før thë ðøçµmëñtætïøñ µsëð ïñ thë ÜÏ.", - "contributes.documentation.refactoring.when": "Whëñ çlæµsë.", - "contributes.documentation.refactorings": "Çøñtrïþµtëð ðøçµmëñtætïøñ før rëfæçtørïñgs." + "notebook.codeActionsOnSave": "Rµñ æ sërïës øf Çøðë Æçtïøñs før æ ñøtëþøøk øñ sævë. Çøðë Æçtïøñs mµst þë spëçïfïëð æñð thë ëðïtør mµst ñøt þë shµttïñg ðøwñ. Whëñ {0} ïs sët tø `æftërÐëlæÿ`, Çøðë Æçtïøñs wïll øñlÿ þë rµñ whëñ thë fïlë ïs sævëð ëxplïçïtlÿ. Ëxæmplë: `\"ñøtëþøøk.søµrçë.ørgæñïzëÏmpørts\": \"ëxplïçït\"`" }, "vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": { "toggleScreenReaderMode": "Tøgglë §çrëëñ Rëæðër Æççëssïþïlïtÿ Møðë", @@ -7124,6 +7208,16 @@ "bracketPairColorizer.notification.action.showMoreInfo": "Mørë Ïñfø", "bracketPairColorizer.notification.action.uninstall": "Üñïñstæll Ëxtëñsïøñ" }, + "vs/workbench/contrib/dropOrPasteInto/browser/commands": { + "configureDefaultDrop.label": "Çøñfïgµrë prëfërrëð ðrøp æçtïøñ...", + "configureDefaultPaste.label": "Çøñfïgµrë prëfërrëð pæstë æçtïøñ..." + }, + "vs/workbench/contrib/dropOrPasteInto/browser/configurationSchema": { + "dropKind": "Thë kïñð ïðëñtïfïër øf thë ðrøp ëðït.", + "dropPreferredDescription": "Çøñfïgµrës thë prëfërrëð tÿpë øf ëðït tø µsë whëñ ðrøppïñg çøñtëñt.\r\n\r\nThïs ïs æñ ørðërëð lïst øf ëðït kïñðs. Thë fïrst ævæïlæþlë ëðït øf æ prëfërrëð kïñð wïll þë µsëð.", + "pasteKind": "Thë kïñð ïðëñtïfïër øf thë pæstë ëðït.", + "pastePreferredDescription": "Çøñfïgµrës thë prëfërrëð tÿpë øf ëðït tø µsë whëñ pæstïñg çøñtëñt.\r\n\r\nThïs ïs æñ ørðërëð lïst øf ëðït kïñðs. Thë fïrst ævæïlæþlë ëðït øf æ prëfërrëð kïñð wïll þë µsëð." + }, "vs/workbench/contrib/editSessions/browser/editSessions.contribution": { "autoResumeWorkingChanges": "Çøñtrøls whëthër tø æµtømætïçællÿ rësµmë ævæïlæþlë wørkïñg çhæñgës størëð ïñ thë çløµð før thë çµrrëñt wørkspæçë.", "autoResumeWorkingChanges.off": "Ñëvër ættëmpt tø rësµmë wørkïñg çhæñgës frøm thë çløµð.", @@ -7248,10 +7342,13 @@ }, "vs/workbench/contrib/extensions/browser/extensionEditor": { "Changelog title": "Çhæñgëløg", + "Install Info": "Ïñstællætïøñ", "Marketplace": "Mærkëtplæçë", - "Marketplace Info": "Mørë Ïñfø", + "Marketplace Info": "Mærkëtplæçë", "Readme title": "Rëæðmë", + "Version": "Vërsïøñ", "builtin": "ßµïlt-ïñ", + "cache size": "Çæçhë", "categories": "Çætëgørïës", "changelog": "Çhæñgëløg", "changelogtooltip": "Ëxtëñsïøñ µpðætë hïstørÿ, rëñðërëð frøm thë ëxtëñsïøñ's 'ÇHÆÑGË£ØG.mð' fïlë", @@ -7259,6 +7356,7 @@ "dependenciestooltip": "£ïsts ëxtëñsïøñs thïs ëxtëñsïøñ ðëpëñðs øñ", "details": "Ðëtæïls", "detailstooltip": "Ëxtëñsïøñ ðëtæïls, rëñðërëð frøm thë ëxtëñsïøñ's 'RËÆÐMË.mð' fïlë", + "disk space used": "Çæçhë sïzë", "extension pack": "Ëxtëñsïøñ Pæçk ({0})", "extension version": "Ëxtëñsïøñ Vërsïøñ", "extensionpack": "Ëxtëñsïøñ Pæçk", @@ -7271,20 +7369,25 @@ "id": "Ïðëñtïfïër", "install count": "Ïñstæll çøµñt", "issues": "Ïssµës", - "last released": "£æst rëlëæsëð", - "last updated": "£æst µpðætëð", + "last released": "£æst Rëlëæsëð", + "last updated": "£æst Üpðætëð", "license": "£ïçëñsë", "local extension": "£øçæl Ëxtëñsïøñ", "name": "Ëxtëñsïøñ ñæmë", "noChangelog": "Ñø Çhæñgëløg ævæïlæþlë.", "noDependencies": "Ñø Ðëpëñðëñçïës", "noReadme": "Ñø RËÆÐMË ævæïlæþlë.", + "other": "£øçæl", "preview": "Prëvïëw", "published": "Pµþlïshëð", "publisher": "Pµþlïshër ({0})", "rating": "Rætïñg", "repository": "Rëpøsïtørÿ", "resources": "Rësøµrçës", + "size": "§ïzë", + "size when installed": "§ïzë whëñ ïñstællëð", + "source": "§øµrçë", + "vsix": "V§ÏX", "workspace extension": "Wørkspæçë Ëxtëñsïøñ" }, "vs/workbench/contrib/extensions/browser/extensionEnablementWorkspaceTrustTransitionParticipant": { @@ -7344,6 +7447,8 @@ "disableAutoUpdate": "Ðïsæþlë Ƶtø Üpðætë før Æll Ëxtëñsïøñs", "disablePreRleaseLabel": "§wïtçh tø Rëlëæsë Vërsïøñ", "disabled filter": "Ðïsæþlëð", + "download VSIX": "Ðøwñløæð V§ÏX", + "download pre-release": "Ðøwñløæð Prë-Rëlëæsë V§ÏX", "enableAll": "Ëñæþlë Æll Ëxtëñsïøñs", "enableAllWorkspace": "Ëñæþlë Æll Ëxtëñsïøñs før thïs Wørkspæçë", "enableAutoUpdate": "Ëñæþlë Ƶtø Üpðætë før Æll Ëxtëñsïøñs", @@ -7365,6 +7470,7 @@ "extensions.autoUpdate.enabled": "Ðøwñløæð æñð ïñstæll µpðætës æµtømætïçællÿ øñlÿ før ëñæþlëð ëxtëñsïøñs.", "extensions.autoUpdate.false": "Ëxtëñsïøñs ærë ñøt æµtømætïçællÿ µpðætëð.", "extensions.autoUpdate.true": "Ðøwñløæð æñð ïñstæll µpðætës æµtømætïçællÿ før æll ëxtëñsïøñs.", + "extensions.gallery.useUnpkgResourceApi": "Whëñ ëñæþlëð, ëxtëñsïøñs tø µpðætë ærë fëtçhëð frøm Üñpkg sërvïçë.", "extensions.supportUntrustedWorkspaces": "Øvërrïðë thë µñtrµstëð wørkspæçë sµppørt øf æñ ëxtëñsïøñ. Ëxtëñsïøñs µsïñg `trµë` wïll ælwæÿs þë ëñæþlëð. Ëxtëñsïøñs µsïñg `lïmïtëð` wïll ælwæÿs þë ëñæþlëð, æñð thë ëxtëñsïøñ wïll hïðë fµñçtïøñælïtÿ thæt rëqµïrës trµst. Ëxtëñsïøñs µsïñg `fælsë` wïll øñlÿ þë ëñæþlëð øñlÿ whëñ thë wørkspæçë ïs trµstëð.", "extensions.supportUntrustedWorkspaces.false": "Ëxtëñsïøñ wïll øñlÿ þë ëñæþlëð øñlÿ whëñ thë wørkspæçë ïs trµstëð.", "extensions.supportUntrustedWorkspaces.limited": "Ëxtëñsïøñ wïll ælwæÿs þë ëñæþlëð, æñð thë ëxtëñsïøñ wïll hïðë fµñçtïøñælïtÿ rëqµïrïñg trµst.", @@ -7536,7 +7642,6 @@ "ignoreExtensionRecommendation": "Ðø ñøt rëçømmëñð thïs ëxtëñsïøñ ægæïñ", "ignoreExtensionUpdatePublisher": "Ïgñørïñg µpðætës pµþlïshëð þÿ {0}.", "ignored": "Thïs ëxtëñsïøñ ïs ïgñørëð ðµrïñg sÿñç", - "incompatible platform": "Thë '{0}' ëxtëñsïøñ ïs ñøt ævæïlæþlë ïñ {1} før {2}.", "install": "Ïñstæll", "install another version": "Ïñstæll §pëçïfïç Vërsïøñ...", "install anyway": "Ïñstæll Æñÿwæÿ", @@ -7563,7 +7668,6 @@ "installing": "Ïñstællïñg", "installing extensions": "Ïñstællïñg Ëxtëñsïøñs...", "learn more": "£ëærñ Mørë", - "learn why": "£ëærñ Whÿ", "malicious tooltip": "Thïs ëxtëñsïøñ wæs rëpørtëð tø þë prøþlëmætïç.", "manage": "Mæñægë", "manage access": "Mæñægë Æççëss", @@ -7576,7 +7680,6 @@ "not signed": "'{0}' ïs æñ ëxtëñsïøñ frøm æñ µñkñøwñ søµrçë. Ærë ÿøµ sµrë ÿøµ wæñt tø ïñstæll?", "not signed detail": "Ëxtëñsïøñ ïs ñøt sïgñëð.", "not signed tooltip": "Thïs ëxtëñsïøñ ïs ñøt sïgñëð þÿ thë Ëxtëñsïøñ Mærkëtplæçë.", - "not web tooltip": "Thë '{0}' ëxtëñsïøñ ïs ñøt ævæïlæþlë ïñ {1}.", "pre-release": "prë-rëlëæsë", "reinstall": "Rëïñstæll Ëxtëñsïøñ...", "reload window": "Rëløæð Wïñðøw", @@ -7757,6 +7860,7 @@ "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "Mæñïfëst ïs ñøt føµñð", "autoRestart": "Ïf æçtïvætëð, ëxtëñsïøñs wïll æµtømætïçællÿ rëstært følløwïñg æñ µpðætë ïf thë wïñðøw ïs ñøt ïñ føçµs. Thërë çæñ þë æ ðætæ løss ïf ÿøµ hævë øpëñ Ñøtëþøøks ør ǵstøm Ëðïtørs.", + "cannot be installed": "Çæññøt ïñstæll thë '{0}' ëxtëñsïøñ þëçæµsë ït ïs ñøt ævæïlæþlë ïñ thïs sëtµp.", "confirmDisableAutoUpdate": "Ðø ÿøµ wæñt tø ðïsæþlë æµtø µpðætë før æll ëxtëñsïøñs?", "confirmEnableAutoUpdate": "Ðø ÿøµ wæñt tø ëñæþlë æµtø µpðætë før æll ëxtëñsïøñs?", "confirmEnableDisableAutoUpdate": "Ƶtø Üpðætë Ëxtëñsïøñs", @@ -7765,12 +7869,18 @@ "deprecated extensions": "Ðëprëçætëð ëxtëñsïøñs ðëtëçtëð. Rëvïëw thëm æñð mïgrætë tø æltërñætïvës.", "disable all": "Ðïsæþlë Æll", "disableDependents": "Ðïsæþlë Ëxtëñsïøñ wïth Ðëpëñðëñts", + "disallowed": "Thïs ëxtëñsïøñ ïs ðïsælløwëð tø þë ïñstællëð.", + "download": "Ðøwñløæð", + "download title": "§ëlëçt følðër tø ðøwñløæð thë V§ÏX", + "download.completed": "§µççëssfµllÿ ðøwñløæðëð thë V§ÏX", + "downloading...": "Ðøwñlæðïñg V§ÏX...", "enable locally": "Plëæsë {0} tø ëñæþlë thïs ëxtëñsïøñ løçællÿ.", "enable remote": "Plëæsë {0} tø ëñæþlë thïs ëxtëñsïøñ ïñ {1}.", "enableButtonLabel": "&&Ëñæþlë Ëxtëñsïøñ", "enableButtonLabelWithAction": "&&Ëñæþlë Ëxtëñsïøñ æñð {0}", "enableExtensionMessage": "Wøµlð ÿøµ lïkë tø ëñæþlë '{0}' ëxtëñsïøñ?", "enableExtensionTitle": "Ëñæþlë Ëxtëñsïøñ", + "extension not found": "Ëxtëñsïøñ '{0}' ñøt føµñð.", "extensionsAutoRestart": "Ëxtëñsïøñs wërë æµtø rëstærtëð tø ëñæþlë µpðætës.", "incompatible": "Çæñ't ïñstæll '{0}' ëxtëñsïøñ þëçæµsë ït ïs ñøt çømpætïþlë.", "incompatibleExtensions": "§ømë ëxtëñsïøñs ærë ðïsæþlëð ðµë tø vërsïøñ ïñçømpætïþïlïtÿ. Rëvïëw æñð µpðætë thëm.", @@ -7785,9 +7895,12 @@ "malicious": "Thïs ëxtëñsïøñ ïs rëpørtëð tø þë prøþlëmætïç.", "multipleDependentsError": "Çæññøt ðïsæþlë '{0}' ëxtëñsïøñ æløñë. '{1}', '{2}' æñð øthër ëxtëñsïøñs ðëpëñð øñ thïs. Ðø ÿøµ wæñt tø ðïsæþlë æll thësë ëxtëñsïøñs?", "multipleDependentsUninstallError": "Çæññøt µñïñstæll '{0}' ëxtëñsïøñ æløñë. '{1}', '{2}' æñð øthër ëxtëñsïøñs ðëpëñð øñ thïs. Ðø ÿøµ wæñt tø µñïñstæll æll thësë ëxtëñsïøñs?", + "not an extension": "Thë prøvïðëð øþjëçt ïs ñøt æñ ëxtëñsïøñ.", "not found": "Üñæþlë tø ïñstæll ëxtëñsïøñ '{0}' þëçæµsë ït ïs ñøt føµñð.", "not found version": "Üñæþlë tø ïñstæll ëxtëñsïøñ '{0}' þëçæµsë thë rëqµëstëð vërsïøñ '{1}' ïs ñøt føµñð.", + "not signed": "Thïs ëxtëñsïøñ ïs ñøt sïgñëð.", "open": "Øpëñ Ëxtëñsïøñ", + "platform placeholder": "Plëæsë sëlëçt thë plætførm før whïçh ÿøµ wæñt tø ðøwñløæð thë V§ÏX", "postDisableTooltip": "Plëæsë {0} tø ðïsæþlë thïs ëxtëñsïøñ.", "postEnableTooltip": "Plëæsë {0} tø ëñæþlë thïs ëxtëñsïøñ.", "postUninstallTooltip": "Plëæsë {0} tø çømplëtë thë µñïñstællætïøñ øf thïs ëxtëñsïøñ.", @@ -8236,7 +8349,7 @@ "filesReadonlyExclude": "Çøñfïgµrë pæths ør [gløþ pættërñs](https://ækæ.ms/vsçøðë-gløþ-pættërñs) tø ëxçlµðë frøm þëïñg mærkëð æs rëæð-øñlÿ ïf thëÿ mætçh æs æ rësµlt øf thë `#fïlës.rëæðøñlÿÏñçlµðë#` sëttïñg. Gløþ pættërñs ærë ælwæÿs ëvælµætëð rëlætïvë tø thë pæth øf thë wørkspæçë følðër µñlëss thëÿ ærë æþsølµtë pæths. Fïlës frøm rëæðøñlÿ fïlë sÿstëm prøvïðërs wïll ælwæÿs þë rëæð-øñlÿ ïñðëpëñðëñt øf thïs sëttïñg.", "filesReadonlyFromPermissions": "Mærks fïlës æs rëæð-øñlÿ whëñ thëïr fïlë përmïssïøñs ïñðïçætë æs sµçh. Thïs çæñ þë øvërrïððëñ vïæ `#fïlës.rëæðøñlÿÏñçlµðë#` æñð `#fïlës.rëæðøñlÿËxçlµðë#` sëttïñgs.", "filesReadonlyInclude": "Çøñfïgµrë pæths ør [gløþ pættërñs](https://ækæ.ms/vsçøðë-gløþ-pættërñs) tø mærk æs rëæð-øñlÿ. Gløþ pættërñs ærë ælwæÿs ëvælµætëð rëlætïvë tø thë pæth øf thë wørkspæçë følðër µñlëss thëÿ ærë æþsølµtë pæths. Ýøµ çæñ ëxçlµðë mætçhïñg pæths vïæ thë `#fïlës.rëæðøñlÿËxçlµðë#` sëttïñg. Fïlës frøm rëæðøñlÿ fïlë sÿstëm prøvïðërs wïll ælwæÿs þë rëæð-øñlÿ ïñðëpëñðëñt øf thïs sëttïñg.", - "formatOnSave": "Førmæt æ fïlë øñ sævë. Æ førmættër mµst þë ævæïlæþlë, thë fïlë mµst ñøt þë sævëð æftër ðëlæÿ, æñð thë ëðïtør mµst ñøt þë shµttïñg ðøwñ.", + "formatOnSave": "Førmæt æ fïlë øñ sævë. Æ førmættër mµst þë ævæïlæþlë æñð thë ëðïtør mµst ñøt þë shµttïñg ðøwñ. Whëñ {0} ïs sët tø `æftërÐëlæÿ`, thë fïlë wïll øñlÿ þë førmættëð whëñ sævëð ëxplïçïtlÿ.", "formatOnSaveMode": "Çøñtrøls ïf førmæt øñ sævë førmæts thë whølë fïlë ør øñlÿ møðïfïçætïøñs. Øñlÿ æpplïës whëñ `#ëðïtør.førmætØñ§ævë#` ïs ëñæþlëð.", "hotExit": "[Høt Ëxït](https://ækæ.ms/vsçøðë-høt-ëxït) çøñtrøls whëthër µñsævëð fïlës ærë rëmëmþërëð þëtwëëñ sëssïøñs, ælløwïñg thë sævë prømpt whëñ ëxïtïñg thë ëðïtør tø þë skïppëð.", "hotExit.off": "Ðïsæþlë høt ëxït. Æ prømpt wïll shøw whëñ ættëmptïñg tø çløsë æ wïñðøw wïth ëðïtørs thæt hævë µñsævëð çhæñgës.", @@ -8293,8 +8406,7 @@ "createNewFolder": "Ñëw Følðër...", "explorerSection": "Ëxplørër §ëçtïøñ: {0}", "refreshExplorer": "Rëfrësh Ëxplørër", - "refreshExplorerMetadata": "Førçës æ rëfrësh øf thë Ëxplørër.", - "type to search files": "Tÿpë tø sëærçh fïlës" + "refreshExplorerMetadata": "Førçës æ rëfrësh øf thë Ëxplørër." }, "vs/workbench/contrib/files/browser/views/explorerViewer": { "confirmMove": "Ærë ÿøµ sµrë ÿøµ wæñt tø møvë '{0}' ïñtø '{1}'?", @@ -8304,12 +8416,14 @@ "copy": "Çøpÿ {0}", "copying": "Çøpÿïñg {0}", "doNotAskAgain": "Ðø ñøt æsk më ægæïñ", + "explorerHighlightFolderBadgeTitle": "Ðïrëçtørÿ çøñtæïñs {0} mætçhës", "fileInputAriaLabel": "Tÿpë fïlë ñæmë. Prëss Ëñtër tø çøñfïrm ør Ësçæpë tø çæñçël.", "move": "Møvë {0}", "moveButtonLabel": "&&Møvë", "moving": "Møvïñg {0}", "numberOfFiles": "{0} fïlës", "numberOfFolders": "{0} følðërs", + "searchMaxResultsWarning": "Thë rësµlt sët øñlÿ çøñtæïñs æ sµþsët øf æll mætçhës. ßë mørë spëçïfïç ïñ ÿøµr sëærçh tø ñærrøw ðøwñ thë rësµlts.", "treeAriaLabel": "Fïlës Ëxplørër" }, "vs/workbench/contrib/files/browser/views/openEditorsView": { @@ -8331,10 +8445,12 @@ "dirtyFiles": "{0} µñsævëð fïlës" }, "vs/workbench/contrib/files/common/files": { + "explorerFindProviderActive": "Trµë whëñ thë ëxplørër trëë ïs µsïñg thë ëxplørër fïñð prøvïðër.", "explorerResourceCut": "Trµë whëñ æñ ïtëm ïñ thë ËXP£ØRËR hæs þëëñ çµt før çµt æñð pæstë.", "explorerResourceIsFolder": "Trµë whëñ thë føçµsëð ïtëm ïñ thë ËXP£ØRËR ïs æ følðër.", "explorerResourceIsRoot": "Trµë whëñ thë føçµsëð ïtëm ïñ thë ËXP£ØRËR ïs æ røøt følðër.", "explorerResourceMoveableToTrash": "Trµë whëñ thë føçµsëð ïtëm ïñ thë ËXP£ØRËR çæñ þë møvëð tø træsh.", + "explorerResourceParentReadonly": "Trµë whëñ thë føçµsëð ïtëm ïñ thë ËXP£ØRËR's pærëñt ïs rëæð-øñlÿ.", "explorerResourceReadonly": "Trµë whëñ thë føçµsëð ïtëm ïñ thë ËXP£ØRËR ïs rëæð-øñlÿ.", "explorerViewletCompressedFirstFocus": "Trµë whëñ thë føçµs ïs ïñsïðë æ çømpæçt ïtëm's fïrst pært ïñ thë ËXP£ØRËR vïëw.", "explorerViewletCompressedFocus": "Trµë whëñ thë føçµsëð ïtëm ïñ thë ËXP£ØRËR vïëw ïs æ çømpæçt ïtëm.", @@ -8425,7 +8541,6 @@ "empty": "Ñø rësµlts, plëæsë rëfïñë ÿøµr ïñpµt æñð trÿ ægæïñ", "err.apply": "Fæïlëð tø æpplÿ çhæñgës.", "err.discard": "Fæïlëð tø ðïsçærð çhæñgës.", - "savehint": "Æççëpt ør ðïsçærð çhæñgës tø çøñtïñµë sævïñg.", "welcome.2": "Gëttïñg rëæðÿ..." }, "vs/workbench/contrib/inlineChat/browser/inlineChatCurrentLine": { @@ -8434,7 +8549,7 @@ }, "vs/workbench/contrib/inlineChat/browser/inlineChatSavingServiceImpl": { "config": "Ælwæÿs sævë wïth ÆÏ-gëñërætëð çhæñgës wïthøµt æskïñg", - "detail": "ÆÏ-gëñërætëð çhæñgës mæÿ þë ïñçørëçt æñð shøµlð þë rëvïëwëð þëførë sævïñg.", + "detail": "ÆÏ-gëñërætëð çhæñgës mæÿ þë ïñçørrëçt æñð shøµlð þë rëvïëwëð þëførë sævïñg.", "discard": "Çæñçël", "message.1": "Ðø ÿøµ wæñt tø sævë thë çhæñgës {0} mæðë ïñ {1}?", "message.2": "Ðø ÿøµ wæñt tø sævë thë çhæñgës ïñlïñë çhæt mæðë ïñ {0}?", @@ -8488,8 +8603,7 @@ "inlineChatVisible": "Whëthër thë ïñtëræçtïvë ëðïtør ïñpµt ïs vïsïþlë", "mode": "Çøñfïgµrë ïf çhæñgës çræftëð wïth ïñlïñë çhæt ærë æpplïëð ðïrëçtlÿ tø thë ðøçµmëñt ør ærë prëvïëwëð fïrst.", "mode.live": "Çhæñgës ærë æpplïëð ðïrëçtlÿ tø thë ðøçµmëñt, çæñ þë hïghlïghtëð vïæ ïñlïñë ðïffs, æñð æççëptëð/ðïsçærðëð þÿ hµñks. Ëñðïñg æ sëssïøñ wïll këëp thë çhæñgës.", - "mode.preview": "Çhæñgës ærë prëvïëwëð øñlÿ æñð ñëëð tø þë æççëptëð vïæ thë æpplÿ þµttøñ. Ëñðïñg æ sëssïøñ wïll ðïsçærð thë çhæñgës.", - "zoneToolbar": "Whëthër tø shøw æ tøølþær tø æççëpt ør rëjëçt çhæñgës ïñ thë ïñlïñë çhæt çhæñgës vïëw." + "mode.preview": "Çhæñgës ærë prëvïëwëð øñlÿ æñð ñëëð tø þë æççëptëð vïæ thë æpplÿ þµttøñ. Ëñðïñg æ sëssïøñ wïll ðïsçærð thë çhæñgës." }, "vs/workbench/contrib/inlineChat/electron-sandbox/inlineChatActions": { "holdForSpeech": "Hølð før §pëëçh" @@ -8792,42 +8906,6 @@ "tasksQuickAccessPlaceholder": "Tÿpë thë ñæmë øf æñ ëxtëñsïøñ tø rëpørt øñ." }, "vs/workbench/contrib/issue/electron-sandbox/issueReporterService": { - "bugDescription": "§hærë thë stëps ñëëðëð tø rëlïæþlÿ rëprøðµçë thë prøþlëm. Plëæsë ïñçlµðë æçtµæl æñð ëxpëçtëð rësµlts. Wë sµppørt GïtHµþ-flævørëð Mærkðøwñ. Ýøµ wïll þë æþlë tø ëðït ÿøµr ïssµë æñð æðð sçrëëñshøts whëñ wë prëvïëw ït øñ GïtHµþ.", - "bugReporter": "ßµg Rëpørt", - "closed": "Çløsëð", - "createOnGitHub": "Çrëætë øñ GïtHµþ", - "description": "Ðësçrïptïøñ", - "disabledExtensions": "Ëxtëñsïøñs ærë ðïsæþlëð", - "elsewhereDescription": "Thë '{0}' ëxtëñsïøñ prëfërs tø µsë æñ ëxtërñæl ïssµë rëpørtër. Tø þë tækëñ tø thæt ïssµë rëpørtïñg ëxpërïëñçë, çlïçk thë þµttøñ þëløw.", - "extension": "Æ V§ Çøðë ëxtëñsïøñ", - "extensionPlaceholder": "Ë.g. Mïssïñg ælt tëxt øñ ëxtëñsïøñ rëæðmë ïmægë", - "featureRequest": "Fëætµrë Rëqµëst", - "featureRequestDescription": "Plëæsë ðësçrïþë thë fëætµrë ÿøµ wøµlð lïkë tø sëë. Wë sµppørt GïtHµþ-flævørëð Mærkðøwñ. Ýøµ wïll þë æþlë tø ëðït ÿøµr ïssµë æñð æðð sçrëëñshøts whëñ wë prëvïëw ït øñ GïtHµþ.", - "handlesIssuesElsewhere": "Thïs ëxtëñsïøñ hæñðlës ïssµës øµtsïðë øf V§ Çøðë", - "hide": "hïðë", - "loadingData": "£øæðïñg ðætæ...", - "marketplace": "Ëxtëñsïøñs Mærkëtplæçë", - "marketplacePlaceholder": "Ë.g Çæññøt ðïsæþlë ïñstællëð ëxtëñsïøñ", - "noCurrentExperiments": "Ñø çµrrëñt ëxpërïmëñts.", - "noSimilarIssues": "Ñø sïmïlær ïssµës føµñð", - "open": "Øpëñ", - "openIssueReporter": "Øpëñ Ëxtërñæl Ïssµë Rëpørtër", - "pasteData": "Wë hævë wrïttëñ thë ñëëðëð ðætæ ïñtø ÿøµr çlïpþøærð þëçæµsë ït wæs tøø lærgë tø sëñð. Plëæsë pæstë.", - "performanceIssue": "Përførmæñçë Ïssµë (frëëzë, sløw, çræsh)", - "performanceIssueDesciption": "Whëñ ðïð thïs përførmæñçë ïssµë hæppëñ? Ðøës ït øççµr øñ stærtµp ør æftër æ spëçïfïç sërïës øf æçtïøñs? Wë sµppørt GïtHµþ-flævørëð Mærkðøwñ. Ýøµ wïll þë æþlë tø ëðït ÿøµr ïssµë æñð æðð sçrëëñshøts whëñ wë prëvïëw ït øñ GïtHµþ.", - "previewOnGitHub": "Prëvïëw øñ GïtHµþ", - "rateLimited": "GïtHµþ qµërÿ lïmït ëxçëëðëð. Plëæsë wæït.", - "selectExtension": "§ëlëçt ëxtëñsïøñ", - "selectSource": "§ëlëçt søµrçë", - "show": "shøw", - "similarIssues": "§ïmïlær ïssµës", - "stepsToReproduce": "§tëps tø Rëprøðµçë", - "undefinedPlaceholder": "Plëæsë ëñtër æ tïtlë", - "unknown": "Ðøñ't kñøw", - "vscode": "Vïsµæl §tµðïø Çøðë", - "vscodePlaceholder": "Ë.g Wørkþëñçh ïs mïssïñg prøþlëms pæñël" - }, - "vs/workbench/contrib/issue/electron-sandbox/issueReporterService2": { "noCurrentExperiments": "Ñø çµrrëñt ëxpërïmëñts.", "pasteData": "Wë hævë wrïttëñ thë ñëëðëð ðætæ ïñtø ÿøµr çlïpþøærð þëçæµsë ït wæs tøø lærgë tø sëñð. Plëæsë pæstë.", "undefinedPlaceholder": "Plëæsë ëñtër æ tïtlë" @@ -8851,7 +8929,7 @@ "noDetection": "Üñæþlë tø ðëtëçt ëðïtør læñgµægë", "status.autoDetectLanguage": "Æççëpt Ðëtëçtëð £æñgµægë: {0}" }, - "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { + "vs/workbench/contrib/languageStatus/browser/languageStatus": { "aria.1": "{0}, {1}", "aria.2": "{0}", "langStatus.aria": "Ëðïtør £æñgµægë §tætµs: {0}", @@ -9024,12 +9102,19 @@ "status.problems": "Prøþlëms", "status.problemsVisibility": "Prøþlëms Vïsïþïlïtÿ", "status.problemsVisibilityOff": "Prøþlëms ærë tµrñëð øff. Çlïçk tø øpëñ sëttïñgs.", + "toggleActiveFileDescription": "§høw ør hïðë prøþlëms (ërrørs, wærñïñgs, ïñfø) øñlÿ frøm thë æçtïvë fïlë ïñ thë prøþlëms vïëw.", + "toggleErrorsDescription": "§høw ør hïðë ërrørs ïñ thë prøþlëms vïëw.", + "toggleExcludedFilesDescription": "§høw ør hïðë ëxçlµðëð fïlës ïñ thë prøþlëms vïëw.", + "toggleInfosDescription": "§høw ør hïðë ïñføs ïñ thë prøþlëms vïëw.", + "toggleWarningsDescription": "§høw ør hïðë wærñïñgs ïñ thë prøþlëms vïëw.", "totalErrors": "Ërrørs: {0}", "totalInfos": "Ïñføs: {0}", "totalProblems": "Tøtæl {0} Prøþlëms", "totalWarnings": "Wærñïñgs: {0}", "viewAsTable": "Vïëw æs Tæþlë", - "viewAsTree": "Vïëw æs Trëë" + "viewAsTableDescription": "§høw thë prøþlëms vïëw æs æ tæþlë.", + "viewAsTree": "Vïëw æs Trëë", + "viewAsTreeDescription": "§høw thë prøþlëms vïëw æs æ trëë." }, "vs/workbench/contrib/markers/browser/markersFileDecorations": { "label": "Prøþlëms", @@ -9314,10 +9399,13 @@ }, "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/cellDiagnosticsActions": { "cellCommands.quickFix.noneMessage": "Ñø çøðë æçtïøñs ævæïlæþlë", - "notebookActions.cellFailureActions": "§høw Çëll Fæïlµrë Æçtïøñs" + "notebookActions.cellFailureActions": "§høw Çëll Fæïlµrë Æçtïøñs", + "notebookActions.chatExplainCellError": "Ëxplæïñ Çëll Ërrør", + "notebookActions.chatFixCellError": "Fïx Çëll Ërrør" }, "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/diagnosticCellStatusBarContrib": { - "notebook.cell.status.diagnostic": "Qµïçk Æçtïøñs {0}" + "notebook.cell.status.explain": "Ëxplæïñ Wïth Çhæt", + "notebook.cell.status.fix": "Fïx Wïth Ïñlïñë Çhæt" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { "notebook.cell.status.executing": "Ëxëçµtïñg", @@ -9332,6 +9420,9 @@ "notebook.cell.status.language": "§ëlëçt Çëll £æñgµægë Møðë", "notebook.cell.status.searchLanguageExtensions": "Üñkñøwñ çëll læñgµægë. Çlïçk tø sëærçh før '{0}' ëxtëñsïøñs" }, + "vs/workbench/contrib/notebook/browser/contrib/chatEdit/notebookChatEditController": { + "chat.hasNotebookEditorModifications": "Thë çµrrëñt Ñøtëþøøk ëðïtør çøñtæïñs çhæt møðïfïçætïøñs" + }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { "notebook.cell.output.selectAll": "§ëlëçt Æll", "notebookActions.copy": "Çøpÿ Çëll", @@ -9392,10 +9483,11 @@ "notebook.toggleCellToolbarPosition": "Tøgglë Çëll Tøølþær Pøsïtïøñ" }, "vs/workbench/contrib/notebook/browser/contrib/multicursor/notebookMulticursor": { - "addFindMatchToSelection": "Æðð Fïñð Mætçh tø §ëlëçtïøñ", + "addFindMatchToSelection": "Æðð §ëlëçtïøñ Tø Ñëxt Fïñð Mætçh", "deleteLeftMultiSelection": "Ðëlëtë £ëft", "deleteRightMultiSelection": "Ðëlëtë Rïght", - "exitMultiSelection": "Ëxït Mµltï ǵrsør Møðë" + "exitMultiSelection": "Ëxït Mµltï ǵrsør Møðë", + "selectAllFindMatches": "§ëlëçt Æll Øççµrrëñçës øf Fïñð Mætçh" }, "vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": { "cursorMoveDown": "Føçµs Ñëxt Çëll Ëðïtør", @@ -9697,7 +9789,7 @@ "notebook.findFilters": "ǵstømïzë thë Fïñð Wïðgët þëhævïør før sëærçhïñg wïthïñ ñøtëþøøk çëlls. Whëñ þøth mærkµp søµrçë æñð mærkµp prëvïëw ærë ëñæþlëð, thë Fïñð Wïðgët wïll sëærçh ëïthër thë søµrçë çøðë ør prëvïëw þæsëð øñ thë çµrrëñt stætë øf thë çëll.", "notebook.focusIndicator.description": "Çøñtrøls whërë thë føçµs ïñðïçætør ïs rëñðërëð, ëïthër æløñg thë çëll þørðërs ør øñ thë lëft gµttër.", "notebook.formatOnCellExecution": "Førmæt æ ñøtëþøøk çëll µpøñ ëxëçµtïøñ. Æ førmættër mµst þë ævæïlæþlë.", - "notebook.formatOnSave": "Førmæt æ ñøtëþøøk øñ sævë. Æ førmættër mµst þë ævæïlæþlë, thë fïlë mµst ñøt þë sævëð æftër ðëlæÿ, æñð thë ëðïtør mµst ñøt þë shµttïñg ðøwñ.", + "notebook.formatOnSave": "Førmæt æ ñøtëþøøk øñ sævë. Æ førmættër mµst þë ævæïlæþlë æñð thë ëðïtør mµst ñøt þë shµttïñg ðøwñ. Whëñ {0} ïs sët tø `æftërÐëlæÿ`, thë fïlë wïll øñlÿ þë førmættëð whëñ sævëð ëxplïçïtlÿ.", "notebook.globalToolbar.description": "Çøñtrøl whëthër tø rëñðër æ gløþæl tøølþær ïñsïðë thë ñøtëþøøk ëðïtør.", "notebook.globalToolbarShowLabel": "Çøñtrøl whëthër thë æçtïøñs øñ thë ñøtëþøøk tøølþær shøµlð rëñðër læþël ør ñøt.", "notebook.insertFinalNewline": "Whëñ ëñæþlëð, ïñsërt æ fïñæl ñëw lïñë ïñtø thë ëñð øf çøðë çëlls whëñ sævïñg æ ñøtëþøøk.", @@ -10373,8 +10465,8 @@ "settingsTOC": "§ëttïñgs Tæþlë øf Çøñtëñts" }, "vs/workbench/contrib/preferences/common/preferences": { - "experimentalIndicatorDescription": "Thïs sëttïñg çøñtrøls æ fëætµrë thæt mæÿ çhæñgë ør þë rëmøvëð ïñ thë fµtµrë. Æðjµstïñg thïs sëttïñg mæÿ rësµlt ïñ ïñstæþïlïtÿ.", - "previewIndicatorDescription": "Thïs sëttïñg çøñtrøls æ fëætµrë thæt ïs ïñ æçtïvë ðëvëløpmëñt." + "experimentalIndicatorDescription": "Thïs sëttïñg çøñtrøls æ ñëw fëætµrë thæt ïs æçtïvëlÿ þëïñg ðëvëløpëð æñð mæÿ þë µñstæþlë. Ït ïs sµþjëçt tø çhæñgë ør rëmøvæl.", + "previewIndicatorDescription": "Thïs sëttïñg çøñtrøls æ ñëw fëætµrë thæt ïs stïll µñðër rëfïñëmëñt ÿët rëæðÿ tø µsë. Fëëðþæçk ïs wëlçømë." }, "vs/workbench/contrib/preferences/common/preferencesContribution": { "enableNaturalLanguageSettingsSearch": "Çøñtrøls whëthër tø ëñæþlë thë ñætµræl læñgµægë sëærçh møðë før sëttïñgs. Thë ñætµræl læñgµægë sëærçh ïs prøvïðëð þÿ æ Mïçrøsøft øñlïñë sërvïçë.", @@ -10696,15 +10788,27 @@ "tunnel.preview": "Rëmøtë Tµññëls ïs çµrrëñtlÿ ïñ prëvïëw. Plëæsë rëpørt æñÿ prøþlëms µsïñg thë \"Hëlp: Rëpørt Ïssµë\" çømmæñð." }, "vs/workbench/contrib/replNotebook/browser/repl.contribution": { - "repl.execute": "Ëxëçµtë RËP£ ïñpµt" + "repl.execute": "Ëxëçµtë RËP£ ïñpµt", + "repl.focusLastReplOutput": "Føçµs Møst Rëçëñt RËP£ Ëxëçµtïøñ", + "repl.input.focus": "Føçµs Ïñpµt Ëðïtør" + }, + "vs/workbench/contrib/replNotebook/browser/replEditor": { + "replEditorInput": "RËP£ Ïñpµt" }, "vs/workbench/contrib/replNotebook/browser/replEditorAccessibilityHelp": { - "replEditor.cellNavigation": "Thë µp æñð ðøwñ ærrøws wïll ælsø møvë føçµs þëtwëëñ prëvïøµslÿ ëxëçµtëð ïtëms.", + "replEditor.accessibilityView": "Rµñ thë Øpëñ Æççëssþïlïtÿ Vïëw çømmæñð{0} whïlë ñævïgætïñg thë hïstørÿ før æñ æççëssïþlë vïëw øf thë ïtëm's øµtpµt.", + "replEditor.autoFocusRepl": "Thë sëttïñg `æççëssïþïlïtÿ.rëplËðïtør.æµtøFøçµsRëplËxëçµtïøñ` çøñtrøls ïf føçµs wïll æµtømætïçællÿ møvë tø thë RËP£ æftër ëxëçµtïñg çøðë.", + "replEditor.cellNavigation": "Thë Qµït Ëðït çømmæñð{0} wïll møvë føçµs tø thë çëll çøñtæïñër, whërë thë µp æñð ðøwñ ærrøws wïll ælsø møvë føçµs þëtwëëñ çëlls ïñ thë hïstørÿ.", + "replEditor.configReadExecution": "Thë sëttïñg `æççëssïþïlïtÿ.rëplËðïtør.rëæð£æstËxëçµtïøñصtpµt` çøñtrøls ïf øµtpµt wïll þë æµtømætïçællÿ rëæð whëñ ëxëçµtïøñ çømplëtës.", "replEditor.execute": "Thë Ëxëçµtë çømmæñð{0} wïll ëvælµætë thë ëxprëssïøñ ïñ thë ïñpµt þøx.", - "replEditor.focusHistory": "Thë Føçµs Hïstørÿ çømmæñð{0} wïll møvë føçµs tø thë lïst øf prëvïøµslÿ ëxëçµtëð ïtëms.", + "replEditor.focusCellEditor": "Thë Ëðït Çëll çømmæñð{0} wïll møvë føçµs tø thë rëæð-øñlÿ ëðïtør før thë ïñpµt øf thë çëll.", "replEditor.focusInOutput": "Thë Føçµs صtpµt çømmæñð{0} wïll sët føçµs øñ thë øµtpµt whëñ føçµsëð øñ æ prëvïøµslÿ ëxëçµtëð ïtëm.", - "replEditor.focusReplInput": "Thë Føçµs Ïñpµt Ëðïtør çømmæñð{0} wïll møvë føçµs tø thë RËP£ ïñpµt þøx.", - "replEditor.overview": "Ýøµ ærë ïñ æ RËP£ Ëðïtør whïçh çøñtæïñs ïñ ïñpµt þøx tø ëvælµætë ëxprëssïøñs æñð æ lïst øf prëvïøµslÿ ëxëçµtëð ëxprëssïøñs æñð thëïr øµtpµt." + "replEditor.focusLastItemAdded": "Thë Føçµs £æst ëxëçµtëð çømmæñð{0} wïll møvë føçµs tø thë læst ëxëçµtëð ïtëm ïñ thë RËP£ hïstørÿ.", + "replEditor.focusReplInput": "Thë Føçµs Ïñpµt Ëðïtør çømmæñð{0} wïll þrïñg thë føçµs þæçk tø thïs ëðïtør.", + "replEditor.focusReplInputFromHistory": "Thë Føçµs Ïñpµt Ëðïtør çømmæñð{0} wïll møvë føçµs tø thë RËP£ ïñpµt þøx.", + "replEditor.historyOverview": "Ýøµ ærë ïñ æ RËP£ Hïstørÿ whïçh ïs æ lïst øf çëlls thæt hævë þëëñ ëxëçµtëð ïñ thë RËP£. Ëæçh çëll hæs æñ ïñpµt, æñ øµtpµt, æñð thë çëll çøñtæïñër.", + "replEditor.inputAccessibilityView": "Whëñ ÿøµ rµñ thë Øpëñ Æççëssþïlïtÿ Vïëw çømmæñð{0} frøm thïs ïñpµt þøx, thë øµtpµt frøm thë læst ëxëçµtïøñ wïll þë shøwñ ïñ thë æççëssïþïlïtÿ vïëw.", + "replEditor.inputOverview": "Ýøµ ærë ïñ æ RËP£ Ëðïtør Ïñpµt þøx whïçh wïll æççëpt çøðë tø þë ëxëçµtëð ïñ thë RËP£." }, "vs/workbench/contrib/replNotebook/browser/replEditorInput": { "replEditorLabelIcon": "Ïçøñ øf thë RËP£ ëðïtør læþël." @@ -10866,7 +10970,6 @@ "scmGraphHistoryItemRef": "§ëlëçt øñë/mørë hïstørÿ ïtëm rëfërëñçës tø vïëw, tÿpë tø fïltër", "scmGraphRepository": "§ëlëçt thë rëpøsïtørÿ tø vïëw, tÿpë tø fïltër æll rëpøsïtørïës", "scmGraphViewOutdated": "Plëæsë rëfrësh thë græph µsïñg thë rëfrësh æçtïøñ ($(rëfrësh)).", - "scmGraphViewRevealCurrentHistoryItem": "Thë çµrrëñt hïstørÿ ïtëm ïs ñøt prësëñt ïñ thë søµrçë çøñtrøl græph. Plëæsë µsë thë hïstørÿ ïtëm rëfërëñçës pïçkër tø ëxpæñð thë sët øf hïstørÿ ïtëms ïñ thë græph.", "viewChanges": "Vïëw Çhæñgës" }, "vs/workbench/contrib/scm/browser/scmRepositoriesViewPane": { @@ -10925,9 +11028,9 @@ "QuickSearchOpenInFile": "Øpëñ Fïlë", "QuickSearchSeeMoreFiles": "§ëë Mørë Fïlës", "enterSearchTerm": "Ëñtër æ tërm tø sëærçh før æçrøss ÿøµr fïlës.", - "goToSearch": "§ëë ïñ §ëærçh Pæñël", + "goToSearch": "Øpëñ ïñ §ëærçh Vïëw", "noAnythingResults": "Ñø mætçhïñg rësµlts", - "showMore": "§ëë ïñ §ëærçh Pæñël" + "showMore": "Øpëñ ïñ §ëærçh Vïëw" }, "vs/workbench/contrib/search/browser/replaceService": { "fileReplaceChanges": "{0} ↔ {1} (Rëplæçë Prëvïëw)", @@ -11725,7 +11828,7 @@ "ProblemMatcherParser.unknownSeverity": "Ïñfø: µñkñøwñ sëvërïtÿ {0}. Vælïð vælµës ærë ërrør, wærñïñg æñð ïñfø.\r\n", "ProblemMatcherSchema.applyTo": "Çøñtrøls ïf æ prøþlëm rëpørtëð øñ æ tëxt ðøçµmëñt ïs æpplïëð øñlÿ tø øpëñ, çløsëð ør æll ðøçµmëñts.", "ProblemMatcherSchema.background": "Pættërñs tø træçk thë þëgïñ æñð ëñð øf æ mætçhër æçtïvë øñ æ þæçkgrøµñð tæsk.", - "ProblemMatcherSchema.background.activeOnStart": "Ïf sët tø trµë thë þæçkgrøµñð møñïtør ïs ïñ æçtïvë møðë whëñ thë tæsk stærts. Thïs ïs ëqµæls øf ïssµïñg æ lïñë thæt mætçhës thë þëgïñsPættërñ", + "ProblemMatcherSchema.background.activeOnStart": "Ïf sët tø trµë thë þæçkgrøµñð møñïtør stærts ïñ æçtïvë møðë. Thïs ïs thë sæmë æs øµtpµttïñg æ lïñë thæt mætçhës þëgïñsPættërñ whëñ thë tæsk stærts.", "ProblemMatcherSchema.background.beginsPattern": "Ïf mætçhëð ïñ thë øµtpµt thë stært øf æ þæçkgrøµñð tæsk ïs sïgñælëð.", "ProblemMatcherSchema.background.endsPattern": "Ïf mætçhëð ïñ thë øµtpµt thë ëñð øf æ þæçkgrøµñð tæsk ïs sïgñælëð.", "ProblemMatcherSchema.base": "Thë ñæmë øf æ þæsë prøþlëm mætçhër tø µsë.", @@ -11734,7 +11837,7 @@ "ProblemMatcherSchema.severity": "Thë ðëfæµlt sëvërïtÿ før çæptµrës prøþlëms. Ïs µsëð ïf thë pættërñ ðøësñ't ðëfïñë æ mætçh grøµp før sëvërïtÿ.", "ProblemMatcherSchema.source": "Æ hµmæñ-rëæðæþlë strïñg ðësçrïþïñg thë søµrçë øf thïs ðïægñøstïç, ë.g. 'tÿpësçrïpt' ør 'sµpër lïñt'.", "ProblemMatcherSchema.watching": "Pættërñs tø træçk thë þëgïñ æñð ëñð øf æ wætçhïñg mætçhër.", - "ProblemMatcherSchema.watching.activeOnStart": "Ïf sët tø trµë thë wætçhër ïs ïñ æçtïvë møðë whëñ thë tæsk stærts. Thïs ïs ëqµæls øf ïssµïñg æ lïñë thæt mætçhës thë þëgïñPættërñ", + "ProblemMatcherSchema.watching.activeOnStart": "Ïf sët tø trµë thë wætçhër stærts ïñ æçtïvë møðë. Thïs ïs thë sæmë æs øµtpµttïñg æ lïñë thæt mætçhës þëgïñsPættërñ whëñ thë tæsk stærts.", "ProblemMatcherSchema.watching.beginsPattern": "Ïf mætçhëð ïñ thë øµtpµt thë stært øf æ wætçhïñg tæsk ïs sïgñælëð.", "ProblemMatcherSchema.watching.deprecated": "Thë wætçhïñg prøpërtÿ ïs ðëprëçætëð. Üsë þæçkgrøµñð ïñstëæð.", "ProblemMatcherSchema.watching.endsPattern": "Ïf mætçhëð ïñ thë øµtpµt thë ëñð øf æ wætçhïñg tæsk ïs sïgñælëð.", @@ -11909,6 +12012,7 @@ "newTerminalIcon": "Ïçøñ før çrëætïñg æ ñëw tërmïñæl ïñstæñçë.", "renameTerminalIcon": "Ïçøñ før rëñæmë ïñ thë tërmïñæl qµïçk mëñµ.", "terminalCommandHistoryFuzzySearch": "Ïçøñ før tøgglïñg fµzzÿ sëærçh øf çømmæñð hïstørÿ.", + "terminalCommandHistoryOpenFile": "Ïçøñ før øpëñïñg æ shëll hïstørÿ fïlë.", "terminalCommandHistoryOutput": "Ïçøñ før vïëwïñg øµtpµt øf æ tërmïñæl çømmæñð.", "terminalCommandHistoryRemove": "Ïçøñ før rëmøvïñg æ tërmïñæl çømmæñð frøm çømmæñð hïstørÿ.", "terminalDecorationError": "Ïçøñ før æ tërmïñæl ðëçørætïøñ øf æ çømmæñð thæt ërrørëð.", @@ -12098,6 +12202,9 @@ "process": "thë ñæmë øf thë tërmïñæl prøçëss", "separator": "æ çøñðïtïøñæl sëpærætør {0} thæt øñlÿ shøws whëñ sµrrøµñðëð þÿ værïæþlës wïth vælµës ør stætïç tëxt.", "sequence": "thë ñæmë prøvïðëð tø thë tërmïñæl þÿ thë prøçëss", + "shellCommand": "thë çømmæñð þëïñg ëxëçµtëð æççørðïñg tø shëll ïñtëgrætïøñ", + "shellPromptInput": "thë shëll's fµll prømpt ïñpµt æççørðïñg tø shëll ïñtëgrætïøñ", + "shellType": "thë ðëtëçtëð shëll tÿpë", "task": "ïñðïçætës thïs tërmïñæl ïs æssøçïætëð wïth æ tæsk", "terminal.integrated.allowChords": "Whëthër ør ñøt tø ælløw çhørð këÿþïñðïñgs ïñ thë tërmïñæl. Ñøtë thæt whëñ thïs ïs trµë æñð thë këÿstrøkë rësµlts ïñ æ çhørð ït wïll þÿpæss {0}, sëttïñg thïs tø fælsë ïs pærtïçµlærlÿ µsëfµl whëñ ÿøµ wæñt çtrl+k tø gø tø ÿøµr shëll (ñøt V§ Çøðë).", "terminal.integrated.allowMnemonics": "Whëthër tø ælløw mëñµþær mñëmøñïçs (før ëxæmplë Ælt+F) tø trïggër thë øpëñ øf thë mëñµþær. Ñøtë thæt thïs wïll çæµsë æll ælt këÿstrøkës tø skïp thë shëll whëñ trµë. Thïs ðøës ñøthïñg øñ mæçا.", @@ -12153,6 +12260,7 @@ "terminal.integrated.focusAfterRun.none": "Ðø ñøthïñg.", "terminal.integrated.focusAfterRun.terminal": "Ælwæÿs føçµs thë tërmïñæl.", "terminal.integrated.fontFamily": "Çøñtrøls thë føñt fæmïlÿ øf thë tërmïñæl. Ðëfæµlts tø {0}'s vælµë.", + "terminal.integrated.fontLigatures": "Çøñtrøls whëthër føñt lïgætµrës ærë ëñæþlëð ïñ thë tërmïñæl. £ïgætµrës wïll øñlÿ wørk ïf thë çøñfïgµrëð {0} sµppørts thëm.", "terminal.integrated.fontSize": "Çøñtrøls thë føñt sïzë ïñ pïxëls øf thë tërmïñæl.", "terminal.integrated.fontWeight": "Thë føñt wëïght tø µsë wïthïñ thë tërmïñæl før ñøñ-þølð tëxt. Æççëpts \"ñørmæl\" æñð \"þølð\" këÿwørðs ør ñµmþërs þëtwëëñ 1 æñð 1000.", "terminal.integrated.fontWeightBold": "Thë føñt wëïght tø µsë wïthïñ thë tërmïñæl før þølð tëxt. Æççëpts \"ñørmæl\" æñð \"þølð\" këÿwørðs ør ñµmþërs þëtwëëñ 1 æñð 1000.", @@ -12351,27 +12459,20 @@ "inlineChat.toolbar": "Üsë tæþ tø rëæçh çøñðïtïøñæl pærts lïkë çømmæñðs, stætµs, mëssægë rëspøñsës æñð mørë." }, "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatActions": { - "cancelChat": "Çæñçël Çhæt", - "closeChat": "Çløsë Çhæt", - "discard": "Ðïsçærð", - "discardDescription": "Ðïsçærðs thë tërmïñæl çµrrëñt çhæt rëspøñsë, hïðë thë çhæt wïðgët, æñð çlëær thë çhæt ïñpµt.", + "closeChat": "Çløsë", "insert": "Ïñsërt", "insertCommand": "Ïñsërt Çhæt Çømmæñð", "insertFirst": "Ïñsërt Fïrst", "insertFirstCommand": "Ïñsërt Fïrst Çhæt Çømmæñð", - "makeChatRequest": "Mækë Çhæt Rëqµëst", - "nextFromHitory": "Ñëxt Frøm Hïstørÿ", - "previousFromHitory": "Prëvïøµs Frøm Hïstørÿ", "run": "Rµñ", "runCommand": "Rµñ Çhæt Çømmæñð", "runFirst": "Rµñ Fïrst", "runFirstCommand": "Rµñ Fïrst Çhæt Çømmæñð", - "startChat": "§tært ïñ Tërmïñæl", + "startChat": "Tërmïñæl Ïñlïñë Çhæt", "viewInChat": "Vïëw ïñ Çhæt" }, "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatWidget": { - "default.placeholder": "Æsk høw tø ðø sømëthïñg ïñ thë tërmïñæl", - "welcome.1": "ÆÏ-gëñërætëð çømmæñðs mæÿ þë ïñçørrëçt" + "askAI": "Æsk ÆÏ" }, "vs/workbench/contrib/terminalContrib/chat/common/terminalInitialHintConfiguration": { "terminal.integrated.initialHint": "Çøñtrøls ïf thë fïrst tërmïñæl wïthøµt ïñpµt wïll shøw æ hïñt æþøµt ævæïlæþlë æçtïøñs whëñ ït ïs føçµsëð." @@ -12400,7 +12501,6 @@ "showCommandGuide": "Whëthër tø shøw thë çømmæñð gµïðë whëñ høvërïñg øvër æ çømmæñð ïñ thë tërmïñæl." }, "vs/workbench/contrib/terminalContrib/developer/browser/terminal.developer.contribution": { - "terminalDevMode": "Tërmïñæl Ðëv Møðë", "workbench.action.terminal.recordSession": "Rëçørð Tërmïñæl §ëssïøñ", "workbench.action.terminal.recordSession.recording": "Rëçørðïñg tërmïñæl sëssïøñ...", "workbench.action.terminal.restartPtyHost": "Rëstært Ptÿ Høst", @@ -12439,6 +12539,7 @@ "workbench.action.terminal.runRecentCommand": "Rµñ Rëçëñt Çømmæñð..." }, "vs/workbench/contrib/terminalContrib/history/browser/terminalRunRecentQuickPick": { + "openShellHistoryFile": "Øpëñ Fïlë", "removeCommand": "Rëmøvë frøm Çømmæñð Hïstørÿ", "selectRecentCommand": "§ëlëçt æ çømmæñð tø rµñ (hølð Ælt-këÿ tø ëðït thë çømmæñð)", "selectRecentCommandMac": "§ëlëçt æ çømmæñð tø rµñ (hølð Øptïøñ-këÿ tø ëðït thë çømmæñð)", @@ -12534,6 +12635,7 @@ "workbench.action.terminal.acceptSelectedSuggestionEnter": "Æççëpt §ëlëçtë𠧵ggëstïøñ (Ëñtër)", "workbench.action.terminal.clearSuggestCache": "Çlëær §µggëst Çæçhë", "workbench.action.terminal.hideSuggestWidget": "Hïðë §µggëst Wïðgët", + "workbench.action.terminal.requestCompletions": "Rëqµëst Çømplëtïøñs", "workbench.action.terminal.selectNextPageSuggestion": "§ëlëçt thë Ñëxt Pægë §µggëstïøñ", "workbench.action.terminal.selectNextSuggestion": "§ëlëçt thë Ñëxt §µggëstïøñ", "workbench.action.terminal.selectPrevPageSuggestion": "§ëlëçt thë Prëvïøµs Pægë §µggëstïøñ", @@ -12548,7 +12650,8 @@ "suggest.builtinCompletions": "Çøñtrøls whïçh þµïlt-ïñ çømplëtïøñs ærë æçtïvætëð. Thïs sëttïñg çæñ çæµsë çøñflïçts ïf çµstøm shëll çømplëtïøñs ærë çøñfïgµrëð ïñ thë shëll prøfïlë.", "suggest.builtinCompletions.pwshCode": "ǵstøm Pøwër§hëll ærgµmëñt çømplëtërs wïll þë rëgïstërëð før V§ Çøðë's `çøðë` æñð `çøðë-ïñsïðërs` Ç£Ïs. Thïs ïs çµrrëñtlÿ vërÿ þæsïç æñð ælwæÿs sµggësts flægs æñð sµþçømmæñðs wïthøµt çhëçkïñg çøñtëxt.", "suggest.builtinCompletions.pwshGit": "ǵstøm Pøwër§hëll ærgµmëñt çømplëtërs wïll þë rëgïstërëð før thë `gït` Ç£Ï.", - "suggest.enabled": "Ëñæþlës ëxpërïmëñtæl tërmïñæl Ïñtëllïsëñsë sµggëstïøñs før sµppørtëð shëlls ({0}) whëñ {1} ïs sët tø {2}.\r\n\r\nÏf shëll ïñtëgrætïøñ ïs ïñstællëð mæñµællÿ, {3} ñëëðs tø þë sët tø {4} þëførë çællïñg thë shëll ïñtëgrætïøñ sçrïpt.", + "suggest.enableExtensionCompletions": "Çøñtrøls whëthër ëxtëñsïøñ çømplëtïøñs ærë ëñæþlëð.", + "suggest.enabled": "Ëñæþlës ëxpërïmëñtæl tërmïñæl Ïñtëllïsëñsë sµggëstïøñs før sµppørtëð shëlls ({0}) whëñ {1} ïs sët tø {2}.\r\n\r\nÏf shëll ïñtëgrætïøñ ïs ïñstællëð mæñµællÿ, {3} ñëëðs tø þë sët tø {4} þëførë çællïñg thë shëll ïñtëgrætïøñ sçrïpt. \r\n\r\nFør zsh æñð þæsh çømplëtïøñs, {5} wïll ælsø ñëëð tø þë sët.", "suggest.quickSuggestions": "Çøñtrøls whëthër sµggëstïøñs shøµlð æµtømætïçællÿ shøw µp whïlë tÿpïñg. Ælsø þë æwærë øf thë {0}-sëttïñg whïçh çøñtrøls ïf sµggëstïøñs ærë trïggërëð þÿ spëçïæl çhæræçtërs.", "suggest.runOnEnter": "Çøñtrøls whëthër sµggëstïøñs shøµlð rµñ ïmmëðïætëlÿ whëñ `Ëñtër` (ñøt `Tæþ`) ïs µsëð tø æççëpt thë rësµlt.", "suggest.suggestOnTriggerCharacters": "Çøñtrøls whëthër sµggëstïøñs shøµlð æµtømætïçællÿ shøw µp whëñ tÿpïñg trïggër çhæræçtërs." @@ -12855,7 +12958,9 @@ "testing.iconSkipped.retired": "Rëtïrëð çølør før thë '§kïppëð' ïçøñ ïñ thë tëst ëxplørër.", "testing.iconUnset": "Çølør før thë 'Üñsët' ïçøñ ïñ thë tëst ëxplørër.", "testing.iconUnset.retired": "Rëtïrëð çølør før thë 'Üñsët' ïçøñ ïñ thë tëst ëxplørër.", - "testing.message.error.decorationForeground": "Tëxt çølør øf tëst ërrør mëssægës shøwñ ïñlïñë ïñ thë ëðïtør.", + "testing.message.error.badgeBackground": "ßæçkgrøµñð çølør øf tëst ërrør mëssægës shøwñ ïñlïñë ïñ thë ëðïtør.", + "testing.message.error.badgeBorder": "ßørðër çølør øf tëst ërrør mëssægës shøwñ ïñlïñë ïñ thë ëðïtør.", + "testing.message.error.badgeForeground": "Tëxt çølør øf tëst ërrør mëssægës shøwñ ïñlïñë ïñ thë ëðïtør.", "testing.message.error.marginBackground": "Mærgïñ çølør þësïðë ërrør mëssægës shøwñ ïñlïñë ïñ thë ëðïtør.", "testing.message.info.decorationForeground": "Tëxt çølør øf tëst ïñfø mëssægës shøwñ ïñlïñë ïñ thë ëðïtør.", "testing.message.info.marginBackground": "Mærgïñ çølør þësïðë ïñfø mëssægës shøwñ ïñlïñë ïñ thë ëðïtør.", @@ -12872,7 +12977,6 @@ "testConfigurationTitle": "Tëstïñg", "testing.ShowCoverageInExplorer": "Whëthër tëst çøvërægë shøµlð þë ðøwñ ïñ thë Fïlë Ëxplørër vïëw.", "testing.alwaysRevealTestOnStateChange": "Ælwæÿs rëvëæl thë ëxëçµtëð tëst whëñ {0} ïs øñ. Ïf thïs sëttïñg ïs tµrñëð øff, øñlÿ fæïlëð tësts wïll þë rëvëælëð.", - "testing.autoRun.delay": "Høw løñg tø wæït, ïñ mïllïsëçøñðs, æftër æ tëst ïs mærkëð æs øµtðætëð æñð stærtïñg æ ñëw rµñ.", "testing.automaticallyOpenPeekView": "Çøñfïgµrës whëñ thë ërrør Pëëk vïëw ïs æµtømætïçællÿ øpëñëð.", "testing.automaticallyOpenPeekView.failureAnywhere": "Øpëñ æµtømætïçællÿ ñø mættër whërë thë fæïlµrë ïs.", "testing.automaticallyOpenPeekView.failureInVisibleDocument": "Øpëñ æµtømætïçællÿ whëñ æ tëst fæïls ïñ æ vïsïþlë ðøçµmëñt.", @@ -13493,7 +13597,7 @@ }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedAccessibleView": { "gettingStarted.description": "Ðësçrïptïøñ: {0}", - "gettingStarted.step": "§tëp {0}: {1}\r\nÐësçrïptïøñ: {2}", + "gettingStarted.step": "{0}\r\n{1}", "gettingStarted.title": "Tïtlë: {0}" }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedColors": { @@ -14038,9 +14142,12 @@ "useOtherAccount": "§ïgñ ïñ tø æñøthër æççøµñt" }, "vs/workbench/services/authentication/browser/authenticationService": { + "authentication.id": "Thë ïð øf thë æµthëñtïçætïøñ prøvïðër.", "authentication.idConflict": "Thïs æµthëñtïçætïøñ ïð '{0}' hæs ælrëæðÿ þëëñ rëgïstërëð", + "authentication.label": "Thë hµmæñ rëæðæþlë ñæmë øf thë æµthëñtïçætïøñ prøvïðër.", "authentication.missingId": "Æñ æµthëñtïçætïøñ çøñtrïþµtïøñ mµst spëçïfÿ æñ ïð.", - "authentication.missingLabel": "Æñ æµthëñtïçætïøñ çøñtrïþµtïøñ mµst spëçïfÿ æ læþël." + "authentication.missingLabel": "Æñ æµthëñtïçætïøñ çøñtrïþµtïøñ mµst spëçïfÿ æ læþël.", + "authenticationExtensionPoint": "Çøñtrïþµtës æµthëñtïçætïøñ" }, "vs/workbench/services/auxiliaryWindow/browser/auxiliaryWindowService": { "lifecycleVeto": "Çhæñgës thæt ÿøµ mæðë mæÿ ñøt þë sævëð. Plëæsë çhëçk prëss 'Çæñçël' æñð trÿ ægæïñ.", @@ -14284,6 +14391,7 @@ "install single extension": "Wøµlð ÿøµ lïkë tø ïñstæll æñð sÿñçhrøñïzë '{0}' ëxtëñsïøñ æçrøss ÿøµr ðëvïçës?", "limited support": "'{0}' hæs lïmïtëð fµñçtïøñælïtÿ ïñ {1}.", "main.notFound": "Çæññøt æçtïvætë þëçæµsë {0} ñøt føµñð", + "manifest is not found": "Mæñïfëst ïs ñøt føµñð", "multipleDependentsError": "Çæññøt µñïñstæll ëxtëñsïøñ '{0}'. Ëxtëñsïøñs '{1}', '{2}' æñð øthërs ðëpëñð øñ thïs.", "non web extensions": "'{0}' çøñtæïñs ëxtëñsïøñs whïçh ærë ñøt sµppørtëð ïñ {1}.", "non web extensions detail": "Çøñtæïñs ëxtëñsïøñs whïçh ærë ñøt sµppørtëð.", @@ -14291,6 +14399,11 @@ "singleDependentError": "Çæññøt µñïñstæll ëxtëñsïøñ '{0}'. Ëxtëñsïøñ '{1}' ðëpëñðs øñ thïs.", "twoDependentsError": "Çæññøt µñïñstæll ëxtëñsïøñ '{0}'. Ëxtëñsïøñs '{1}' æñð '{2}' ðëpëñð øñ thïs." }, + "vs/workbench/services/extensionManagement/common/webExtensionManagementService": { + "VS Code for Web": "{0} før thë Wëþ", + "learn why": "£ëærñ Whÿ", + "not web tooltip": "Thë '{0}' ëxtëñsïøñ ïs ñøt ævæïlæþlë ïñ {1}." + }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "£øçæl", "remote": "Rëmøtë" @@ -14368,6 +14481,7 @@ "vscode.extension.activationEvents.onSearch": "Æñ æçtïvætïøñ ëvëñt ëmïttëð whëñëvër æ sëærçh ïs stærtëð ïñ thë følðër wïth thë gïvëñ sçhëmë.", "vscode.extension.activationEvents.onStartupFinished": "Æñ æçtïvætïøñ ëvëñt ëmïttëð æftër thë stært-µp fïñïshëð (æftër æll `*` æçtïvætëð ëxtëñsïøñs hævë fïñïshëð æçtïvætïñg).", "vscode.extension.activationEvents.onTaskType": "Æñ æçtïvætïøñ ëvëñt ëmïttëð whëñëvër tæsks øf æ çërtæïñ tÿpë ñëëð tø þë lïstëð ør rësølvëð.", + "vscode.extension.activationEvents.onTerminalCompletionsRequested": "Æñ æçtïvætïøñ ëvëñt ëmïttëð whëñ tërmïñæl çømplëtïøñs ærë rëqµëstëð.", "vscode.extension.activationEvents.onTerminalProfile": "Æñ æçtïvætïøñ ëvëñt ëmïttëð whëñ æ spëçïfïç tërmïñæl prøfïlë ïs læµñçhëð.", "vscode.extension.activationEvents.onTerminalQuickFixRequest": "Æñ æçtïvætïøñ ëvëñt ëmïttëð whëñ æ çømmæñð mætçhës thë sëlëçtør æssøçïætëð wïth thïs ÏÐ", "vscode.extension.activationEvents.onUri": "Æñ æçtïvætïøñ ëvëñt ëmïttëð whëñëvër æ sÿstëm-wïðë Ürï ðïrëçtëð tøwærðs thïs ëxtëñsïøñ ïs øpëñ.", @@ -14796,7 +14910,7 @@ "error.fontStyle": "Ïñvælïð føñt stÿlë ïñ føñt '{0}'. Ïgñørïñg sëttïñg.", "error.fontWeight": "Ïñvælïð føñt wëïght ïñ føñt '{0}'. Ïgñørïñg sëttïñg.", "error.icon.font": "§kïppïñg ïçøñ ðëfïñïtïøñ '{0}'. Üñkñøwñ føñt.", - "error.icon.fontCharacter": "§kïppïñg ïçøñ ðëfïñïtïøñ '{0}'. Üñkñøwñ føñtÇhæræçtër.", + "error.icon.fontCharacter": "§kïppïñg ïçøñ ðëfïñïtïøñ '{0}'. Üñkñøwñ føñtÇhæræçtër. Mµst µsë æ sïñg; çhæræçtër ør æ \\ følløwëð þÿ æ Üñïçøðë çøðë pøïñts ïñ hëxæðëçïmæl.", "error.invalidformat": "Ïñvælïð førmæt før prøðµçt ïçøñs thëmë fïlë: Øþjëçt ëxpëçtëð.", "error.missingProperties": "Ïñvælïð førmæt før prøðµçt ïçøñs thëmë fïlë: Mµst çøñtæïñ ïçøñÐëfïñïtïøñs æñð føñts.", "error.noFontSrc": "Ñø vælïð føñt søµrçë ïñ føñt '{0}'. Ïgñørïñg føñt ðëfïñïtïøñ.", @@ -14872,6 +14986,7 @@ "schema.font-style": "Thë stÿlë øf thë føñt. §ëë https://ðëvëløpër.møzïllæ.ørg/ëñ-ܧ/ðøçs/Wëþ/ǧ§/føñt-stÿlë før vælïð vælµës.", "schema.font-weight": "Thë wëïght øf thë føñt. §ëë https://ðëvëløpër.møzïllæ.ørg/ëñ-ܧ/ðøçs/Wëþ/ǧ§/føñt-wëïght før vælïð vælµës.", "schema.fontCharacter": "Whëñ µsïñg æ glÿph føñt: Thë çhæræçtër ïñ thë føñt tø µsë.", + "schema.fontCharacter.formatError": "Thë føñtÇhæræçtër mµst þë æ sïñglë lëttër ør æ þæçkslæsh æñð følløwëð þÿ µñïçøðë çøðë pøïñts ïñ hëxæðëçïmæl.", "schema.fontColor": "Whëñ µsïñg æ glÿph føñt: Thë çølør tø µsë.", "schema.fontId": "Whëñ µsïñg æ føñt: Thë ïð øf thë føñt. Ïf ñøt sët, ðëfæµlts tø thë fïrst føñt ðëfïñïtïøñ.", "schema.fontSize": "Whëñ µsïñg æ føñt: Thë føñt sïzë ïñ përçëñtægë tø thë tëxt føñt. Ïf ñøt sët, ðëfæµlts tø thë sïzë ïñ thë føñt ðëfïñïtïøñ.", @@ -14904,10 +15019,12 @@ "contributes.icons": "Çøñtrïþµtës ëxtëñsïøñ ðëfïñëð thëmæþlë ïçøñs", "invalid.icons.configuration": "'çøñfïgµrætïøñ.ïçøñs' mµst þë æñ øþjëçt wïth thë ïçøñ ñæmës æs prøpërtïës.", "invalid.icons.default": "'çøñfïgµrætïøñ.ïçøñs.ðëfæµlt' mµst þë ëïthër æ rëfërëñçë tø thë ïð øf æñ øthër thëmë ïçøñ (strïñg) ør æ ïçøñ ðëfïñïtïøñ (øþjëçt) wïth prøpërtïës `føñtPæth` æñð `føñtÇhæræçtër`.", + "invalid.icons.default.fontCharacter": "Ëxpëçtëð `çøñtrïþµtës.ïçøñs.ðëfæµlt.føñtÇhæræçtër` tø çøñsïst øf æ sïñglë çhæræçtër ør æ \\ følløwëð þÿ æ Üñïçøðë çøðë pøïñts ïñ hëxæðëçïmæl.", "invalid.icons.default.fontPath.extension": "Ëxpëçtëð `çøñtrïþµtës.ïçøñs.ðëfæµlt.føñtPæth` tø hævë fïlë ëxtëñsïøñ 'wøff', wøff2' ør 'ttf', ïs '{0}'.", "invalid.icons.default.fontPath.path": "Ëxpëçtëð `çøñtrïþµtës.ïçøñs.ðëfæµlt.føñtPæth` ({0}) tø þë ïñçlµðëð ïñsïðë ëxtëñsïøñ's følðër ({0}).", "invalid.icons.description": "'çøñfïgµrætïøñ.ïçøñs.ðësçrïptïøñ' mµst þë ðëfïñëð æñð çæñ ñøt þë ëmptÿ", - "invalid.icons.id.format": "'çøñfïgµrætïøñ.ïçøñs' këÿs rëprësëñt thë ïçøñ ïð æñð çæñ øñlÿ çøñtæïñ lëttër, ðïgïts æñð mïñµsës. Thëÿ ñëëð tø çøñsïst øf æt lëæst twø sëgmëñts ïñ thë førm `çømpøñëñt-ïçøññæmë`." + "invalid.icons.id.format": "'çøñfïgµrætïøñ.ïçøñs' këÿs rëprësëñt thë ïçøñ ïð æñð çæñ øñlÿ çøñtæïñ lëttër, ðïgïts æñð mïñµsës. Thëÿ ñëëð tø çøñsïst øf æt lëæst twø sëgmëñts ïñ thë førm `çømpøñëñt-ïçøññæmë`.", + "schema.fontCharacter.formatError": "Thë føñtÇhæræçtër mµst þë æ sïñglë lëttër ør æ þæçkslæsh følløwëð þÿ µñïçøðë çøðë pøïñts ïñ hëxæðëçïmæl." }, "vs/workbench/services/themes/common/productIconThemeSchema": { "schema.font-format": "Thë førmæt øf thë føñt.", @@ -15095,6 +15212,7 @@ "no": "Ñø", "no account": "Ñø æççøµñt ævæïlæþlë", "no authentication providers": "§ëttïñgs sÿñç çæññøt þë tµrñëð øñ þëçæµsë thërë ærë ñø æµthëñtïçætïøñ prøvïðërs ævæïlæþlë.", + "no authentication providers during signin": "Çæññøt sïgñ ïñ þëçæµsë thërë ærë ñø æµthëñtïçætïøñ prøvïðërs ævæïlæþlë.", "others": "Øthërs", "replace local": "Rëplæçë &&£øçæl", "replace remote": "Rëplæçë &&Rëmøtë", @@ -15128,7 +15246,10 @@ }, "vs/workbench/services/views/browser/viewDescriptorService": { "hideView": "Hïðë '{0}'", - "resetViewLocation": "Rësët £øçætïøñ" + "hideViewDescription": "Hïðës thë {0} vïëw ïf ït ïs vïsïþlë æñð thë vïëw çøñtæïñër ït ïs løçætëð ïñ ïs vïsïþlë", + "resetViewLocation": "Rësët £øçætïøñ", + "toggleVisibilityDescription": "Tøgglës thë vïsïþïlïtÿ øf thë {0} vïëw ïf thë vïëw çøñtæïñër ït ïs løçætëð ïñ ïs vïsïþlë", + "user": "Üsër Vïëw Çøñtæïñër" }, "vs/workbench/services/views/browser/viewsService": { "editor": "Tëxt Ëðïtør", diff --git a/i18n/vscode-language-pack-ru/package.json b/i18n/vscode-language-pack-ru/package.json index a105f1ea50..710d9b59ef 100644 --- a/i18n/vscode-language-pack-ru/package.json +++ b/i18n/vscode-language-pack-ru/package.json @@ -310,6 +310,10 @@ "id": "vscode.swift", "path": "./translations/extensions/vscode.swift.i18n.json" }, + { + "id": "vscode.terminal-suggest", + "path": "./translations/extensions/vscode.terminal-suggest.i18n.json" + }, { "id": "vscode.theme-abyss", "path": "./translations/extensions/vscode.theme-abyss.i18n.json" diff --git a/i18n/vscode-language-pack-ru/translations/extensions/vscode.git.i18n.json b/i18n/vscode-language-pack-ru/translations/extensions/vscode.git.i18n.json index 55bc7a0bd9..0fc59baa38 100644 --- a/i18n/vscode-language-pack-ru/translations/extensions/vscode.git.i18n.json +++ b/i18n/vscode-language-pack-ru/translations/extensions/vscode.git.i18n.json @@ -155,13 +155,15 @@ "Never": "Никогда", "No": "Нет", "No rebase in progress.": "Перемещение изменений из одной ветви в другую не выполняется.", + "Not Committed Yet": "Not Committed Yet", + "Not Committed Yet (Staged)": "Not Committed Yet (Staged)", "OK": "ОК", "OK, Don't Ask Again": "ОК, больше не показывать", "OK, Don't Show Again": "ОК, больше не показывать", "Open": "Открыть", "Open Commit": "Открыть фиксацию", "Open Comparison": "Открыть сравнение", - "Open File": "Open File", + "Open File": "Открыть файл", "Open Git Log": "Открыть журнал GIT", "Open Merge": "Открыть слияние", "Open Repositories In Parent Folders": "Открывать репозитории в родительских папках", @@ -268,7 +270,7 @@ "There are {0} unsaved files.\n\nWould you like to save them before stashing?": "Некоторые файлы ({0}) не сохранены.\n\nВы хотите сохранить их, прежде чем спрятать?", "There are {0} untracked files which will be DELETED FROM DISK if discarded.": "Существует {0} неотслеживаемых файлов, которые будут удалены с диска в случае отмены изменений.", "There were merge conflicts while applying the stash.": "Обнаружены конфликты слияния при применении скрытых изменений.", - "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.": "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.", + "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.": "При выборочном отборе изменений обнаружены конфликты слияния. Устраните конфликты перед их фиксацией.", "This action will pull and push commits from and to \"{0}/{1}\".": "Это действие получает и отправляет фиксации от и к \"{0}/{1}\".", "This repository has no remotes configured to fetch from.": "Для этого репозитория не настроены удаленные репозитории для забора изменений.", "This will DELETE {0} untracked files!\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST.": "Это приведет к УДАЛЕНИЮ неотслеживаемых файлов ({0})!\nЭта операция является НЕОБРАТИМОЙ!\nВосстановить эти файлы будет НЕВОЗМОЖНО.", @@ -281,6 +283,7 @@ "Untracked": "Не отслеживается", "Untracked Changes": "Неотслеживаемые изменения", "Update Git": "Обновить Git", + "View Commit": "View Commit", "Would you like to add \"{0}\" to .gitignore?": "Вы хотите добавить \"{0}\" в файл .GITIGNORE?", "Would you like to open the cloned repository, or add it to the current workspace?": "Вы хотите открыть клонированный репозиторий, или добавить его в текущую рабочую область?", "Would you like to open the cloned repository?": "Вы хотите открыть клонированный репозиторий?", @@ -304,7 +307,9 @@ "[main] Using git \"{0}\" from \"{1}\"": "[основное] Используется Git \"{0}\" из \"{1}\"", "[main] Validating found git in: \"{0}\"": "[основное] Проверка найденного Git в: \"{0}\"", "branches": "ветви", + "in {0}": "in {0}", "no": "нет", + "now": "now", "remote branches": "Удаленные ветви", "tags": "теги", "yes": "да", @@ -331,10 +336,63 @@ "{0} Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "{0} Опубликовать Branch", "{0} Sync Changes{1}{2}": "{0} Синхронизировать изменения{1}{2}", "{0} characters over {1} in current line": "На {0} симв. превышен предел {1} в текущей строке", + "{0} day": "{0} day", + "{0} day ago": "{0} day ago", + "{0} days": "{0} days", + "{0} days ago": "{0} days ago", + "{0} hour": "{0} hour", + "{0} hour ago": "{0} hour ago", + "{0} hours": "{0} hours", + "{0} hours ago": "{0} hours ago", + "{0} hr": "{0} hr", + "{0} hr ago": "{0} hr ago", + "{0} hrs": "{0} hrs", + "{0} hrs ago": "{0} hrs ago", + "{0} min": "{0} min", + "{0} min ago": "{0} min ago", + "{0} mins": "{0} mins", + "{0} mins ago": "{0} mins ago", + "{0} minute": "{0} minute", + "{0} minute ago": "{0} minute ago", + "{0} minutes": "{0} minutes", + "{0} minutes ago": "{0} minutes ago", + "{0} mo": "{0} mo", + "{0} mo ago": "{0} mo ago", + "{0} month": "{0} month", + "{0} month ago": "{0} month ago", + "{0} months": "{0} months", + "{0} months ago": "{0} months ago", + "{0} mos": "{0} mos", + "{0} mos ago": "{0} mos ago", + "{0} sec": "{0} sec", + "{0} sec ago": "{0} sec ago", + "{0} second": "{0} second", + "{0} second ago": "{0} second ago", + "{0} seconds": "{0} seconds", + "{0} seconds ago": "{0} seconds ago", + "{0} secs": "{0} secs", + "{0} secs ago": "{0} secs ago", + "{0} week": "{0} week", + "{0} week ago": "{0} week ago", + "{0} weeks": "{0} weeks", + "{0} weeks ago": "{0} weeks ago", + "{0} wk": "{0} wk", + "{0} wk ago": "{0} wk ago", + "{0} wks": "{0} wks", + "{0} wks ago": "{0} wks ago", + "{0} year": "{0} year", + "{0} year ago": "{0} year ago", + "{0} years": "{0} years", + "{0} years ago": "{0} years ago", + "{0} yr": "{0} yr", + "{0} yr ago": "{0} yr ago", + "{0} yrs": "{0} yrs", + "{0} yrs ago": "{0} yrs ago", "{0} ↔ {1}": "{0} ↔ {1}" }, "package": { "colors.added": "Цвет для добавленных ресурсов.", + "colors.blameEditorDecoration": "Color for the blame editor decoration.", "colors.conflict": "Цвет ресурсов с конфликтами.", "colors.deleted": "Цвет удаленных ресурсов.", "colors.ignored": "Цвет игнорируемых ресурсов.", @@ -358,7 +416,7 @@ "command.checkoutDetached": "Извлечь в (отключено)...", "command.checkoutRefDetached": "Извлечение (в отключенном режиме)", "command.cherryPick": "Выборочный отбор...", - "command.cherryPickAbort": "Abort Cherry Pick", + "command.cherryPickAbort": "Прервать выборочный отбор", "command.cherryPickRef": "Выборочный отбор", "command.clean": "Отменить изменения", "command.cleanAll": "Отменить все изменения", @@ -493,6 +551,8 @@ "config.autofetch": "Если задано значение true, фиксации будут автоматически извлекаться из удаленного репозитория по умолчанию для текущего репозитория Git. Если задано значение all, фиксации будут извлекаться из всех удаленных репозиториев.", "config.autofetchPeriod": "Длительность в секундах между автоматическими извлечениями из git, если включен параметр \"#git.autofetch#\".", "config.autorefresh": "Включено ли автоматическое обновление.", + "config.blameEditorDecoration.enabled": "Controls whether to show git blame information in the editor using editor decorations.", + "config.blameStatusBarItem.enabled": "Controls whether to show git blame information in the status bar.", "config.branchPrefix": "Префикс, используемый при создании новой ветви.", "config.branchProtection": "Список защищенных ветвей. По умолчанию перед фиксацией изменений в защищенной ветви отображается запрос. Запросом можно управлять с помощью параметра `#git.branchProtectionPrompt#`.", "config.branchProtectionPrompt": "Управляет отображением подсказки перед фиксацией изменений в защищенной ветви.", diff --git a/i18n/vscode-language-pack-ru/translations/extensions/vscode.ipynb.i18n.json b/i18n/vscode-language-pack-ru/translations/extensions/vscode.ipynb.i18n.json index cf982e733f..54870da0ea 100644 --- a/i18n/vscode-language-pack-ru/translations/extensions/vscode.ipynb.i18n.json +++ b/i18n/vscode-language-pack-ru/translations/extensions/vscode.ipynb.i18n.json @@ -16,7 +16,7 @@ "copyCellOutput.title": "Копировать выходные данные ячейки", "description": "Обеспечивает базовую поддержку открытия и чтения IPYNB-файлов записной книжки Jupyter", "displayName": "Поддержка IPYNB", - "ipynb.experimental.serialization": "Experimental feature to serialize the Jupyter notebook in a worker thread.", + "ipynb.experimental.serialization": "Экспериментальная функция сериализации записной книжки Jupyter в рабочем потоке.", "ipynb.pasteImagesAsAttachments.enabled": "Включите или отключите вставку изображений в ячейки Markdown в файлах записных книжек IPYNB. Изображения вставляется в ячейку как вложения.", "markdownAttachmentRenderer.displayName": "Отрисовщик вложений ячеек Markdown-It ipynb", "newUntitledIpynb.shortTitle": "Jupyter Notebook", diff --git a/i18n/vscode-language-pack-ru/translations/extensions/vscode.markdown-language-features.i18n.json b/i18n/vscode-language-pack-ru/translations/extensions/vscode.markdown-language-features.i18n.json index 63a6b9112a..2d2e754d19 100644 --- a/i18n/vscode-language-pack-ru/translations/extensions/vscode.markdown-language-features.i18n.json +++ b/i18n/vscode-language-pack-ru/translations/extensions/vscode.markdown-language-features.i18n.json @@ -34,13 +34,16 @@ "Follow link": "Перейти по ссылке", "Go to link definition": "Перейти к определению ссылки", "Header does not exist in file: {0}": "Заголовок не существует в файле: {0}", + "Insert Markdown Audio": "Insert Markdown Audio", "Insert Markdown Image": "Вставить изображение Markdown", "Insert Markdown Images": "Вставить изображения Markdown", "Insert Markdown Images and Links": "Вставить изображения и ссылки Markdown", "Insert Markdown Link": "Вставить ссылку Markdown", "Insert Markdown Links": "Вставить ссылки Markdown", "Insert Markdown Media": "Вставить мультимедиа Markdown", + "Insert Markdown Media and Images": "Insert Markdown Media and Images", "Insert Markdown Media and Links": "Вставить мультимедиа и ссылки Markdown", + "Insert Markdown Video": "Insert Markdown Video", "Insert image": "Вставка изображения", "Insert link": "Вставка ссылки", "Link definition for '{0}' already exists": "Определение ссылки для \"{0}\" уже существует", diff --git a/i18n/vscode-language-pack-ru/translations/extensions/vscode.microsoft-authentication.i18n.json b/i18n/vscode-language-pack-ru/translations/extensions/vscode.microsoft-authentication.i18n.json index f2c5e32587..cb9e754777 100644 --- a/i18n/vscode-language-pack-ru/translations/extensions/vscode.microsoft-authentication.i18n.json +++ b/i18n/vscode-language-pack-ru/translations/extensions/vscode.microsoft-authentication.i18n.json @@ -29,6 +29,9 @@ "package": { "description": "Поставщик проверки подлинности Майкрософт", "displayName": "Учетная запись Майкрософт", + "microsoft-authentication.implementation.description": "The authentication implementation to use for signing in with a Microsoft account.", + "microsoft-authentication.implementation.enumDescriptions.classic": "Use the classic authentication flow to sign in with a Microsoft account.", + "microsoft-authentication.implementation.enumDescriptions.msal": "Use the Microsoft Authentication Library (MSAL) to sign in with a Microsoft account.", "microsoft-sovereign-cloud.customEnvironment.activeDirectoryEndpointUrl.description": "Конечная точка Active Directory для пользовательского национального облака.", "microsoft-sovereign-cloud.customEnvironment.activeDirectoryResourceId.description": "ИД ресурса Active Directory для пользовательского национального облака.", "microsoft-sovereign-cloud.customEnvironment.description": "Пользовательская конфигурация национального облака для использования с поставщиком проверки подлинности национального облака Microsoft. Для использования этой функции также необходимо задать для параметра `#microsoft-sovereign-cloud.environment#` значение \"custom\".", @@ -41,8 +44,7 @@ "microsoft-sovereign-cloud.environment.enumDescriptions.AzureUSGovernment": "Azure для государственных организаций США", "microsoft-sovereign-cloud.environment.enumDescriptions.custom": "Пользовательское национальное облако Майкрософт", "signIn": "Войти", - "signOut": "Выйти", - "useMsal.description": "Используйте библиотеку проверки подлинности Майкрософт (MSAL) для входа с помощью учетной записи Майкрософт." + "signOut": "Выйти" } } } \ No newline at end of file diff --git a/i18n/vscode-language-pack-ru/translations/extensions/vscode.terminal-suggest.i18n.json b/i18n/vscode-language-pack-ru/translations/extensions/vscode.terminal-suggest.i18n.json new file mode 100644 index 0000000000..930d5316d4 --- /dev/null +++ b/i18n/vscode-language-pack-ru/translations/extensions/vscode.terminal-suggest.i18n.json @@ -0,0 +1,17 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Extension to add terminal completions for zsh, bash, and fish terminals.", + "displayName": "Terminal Suggest for VS Code", + "view.name": "Terminal Suggest" + } + } +} \ No newline at end of file diff --git a/i18n/vscode-language-pack-ru/translations/extensions/vscode.typescript-language-features.i18n.json b/i18n/vscode-language-pack-ru/translations/extensions/vscode.typescript-language-features.i18n.json index afcb2bb175..ef48e06735 100644 --- a/i18n/vscode-language-pack-ru/translations/extensions/vscode.typescript-language-features.i18n.json +++ b/i18n/vscode-language-pack-ru/translations/extensions/vscode.typescript-language-features.i18n.json @@ -63,7 +63,7 @@ "Go to Source Definition failed. Requires TypeScript 4.7+.": "Не удалось перейти к определению источника. Требуется TypeScript 4.7 или более поздней версии.", "Go to Source Definition failed. Unknown file type.": "Не удалось перейти к определению источника. Неизвестный тип файла.", "Go to Source Definition failed. Unsupported file type.": "Не удалось перейти к определению источника. Тип файла не поддерживается.", - "Initializing project '{0}'": "Инициализация проекта \"{0}\"", + "Initializing '{0}'": "Инициализация \"{0}\"", "JS/TS IntelliSense Status": "Состояние IntelliSense JS/TS", "JSDoc comment": "Комментарий JSDoc", "Learn More": "Дополнительные сведения", @@ -87,8 +87,6 @@ "Please report an issue against Yarn PnP": "Сообщите о проблеме, связанной с Yarn PnP", "Please update your TypeScript version": "Обновите версию TypeScript", "Project Wide IntelliSense not available": "IntelliSense для всего проекта недоступен", - "Related files provider failed. Copilot requested file with unsupported language mode.": "Related files provider failed. Copilot requested file with unsupported language mode.", - "Related files provider failed. No active text editor.": "Related files provider failed. No active text editor.", "Remove Unused Imports": "Удаление неиспользованных импортированных данных", "Remove all unused code": "Удалить весь неиспользуемый код", "Report Issue": "Сообщить об ошибке", @@ -139,27 +137,7 @@ "{0} references": "Ссылок: {0}" }, "package": { - "codeActions.refactor.extract.constant.description": "Извлечь выражение в константу.", - "codeActions.refactor.extract.constant.title": "Извлечь константу", - "codeActions.refactor.extract.function.description": "Извлечь выражение в метод или функцию.", - "codeActions.refactor.extract.function.title": "Извлечь функцию", - "codeActions.refactor.extract.interface.description": "Извлечь тип в интерфейс.", - "codeActions.refactor.extract.interface.title": "Извлечь интерфейс", - "codeActions.refactor.extract.type.description": "Извлечь тип в псевдоним типа.", - "codeActions.refactor.extract.type.title": "Извлечь тип", - "codeActions.refactor.move.newFile.description": "Переместить выражение в новый файл.", - "codeActions.refactor.move.newFile.title": "Переместить в новый файл", - "codeActions.refactor.rewrite.arrow.braces.description": "Добавить или удалить скобки в функции стрелки.", - "codeActions.refactor.rewrite.arrow.braces.title": "Перезаписать угловые скобки", - "codeActions.refactor.rewrite.export.description": "Преобразовать между экспортом по умолчанию и именованным экспортом.", - "codeActions.refactor.rewrite.export.title": "Преобразовать экспорт", - "codeActions.refactor.rewrite.import.description": "Преобразование между именованными импортами и импортами пространств имен.", - "codeActions.refactor.rewrite.import.title": "Преобразовать импорт", - "codeActions.refactor.rewrite.parameters.toDestructured.title": "Преобразовать параметры в деструктурированный объект", - "codeActions.refactor.rewrite.property.generateAccessors.description": "Создать методы доступа get и set", - "codeActions.refactor.rewrite.property.generateAccessors.title": "Создать методы доступа", - "codeActions.source.organizeImports.title": "Упорядочение импорта", - "configuration.expandableHover": "(Экспериментально) Включать или отключать расширение при наведении.", + "configuration.expandableHover": "Включать или отключать расширение при наведении.", "configuration.implicitProjectConfig.checkJs": "Включение или отключение семантической проверки файлов JavaScript. Этот параметр переопределяется файлом \"jsconfig.json\" или \"tsconfig.json\".", "configuration.implicitProjectConfig.experimentalDecorators": "Включение или отключение параметра \"experimentalDecorators\" в файлах JavaScript, которые не являются частью проекта. Этот параметр переопределяется файлом \"jsconfig.json\" или \"tsconfig.json\".", "configuration.implicitProjectConfig.module": "Задает систему модуля для программы. Дополнительные сведения: https://www.typescriptlang.org/tsconfig#module.", @@ -176,7 +154,7 @@ "configuration.inlayHints.variableTypes.suppressWhenTypeMatchesName": "Скрывайте подсказки о типе для переменных, имена которых совпадают с именем типа.", "configuration.javascript.checkJs.checkJs.deprecation": "Этот параметр устарел. Вместо него следует использовать \"js/ts.implicitProjectConfig.checkJs\".", "configuration.javascript.checkJs.experimentalDecorators.deprecation": "Этот параметр устарел. Вместо него следует использовать \"js/ts.implicitProjectConfig.experimentalDecorators\".", - "configuration.preferGoToSourceDefinition": "Позволяет команде \"К источнику\" избегать файлов объявления типа, если это возможно, с помощью активации команды \"К определению источника\". Это позволяет запустить команду \"К определению источника\" с помощью жеста мыши.", + "configuration.preferGoToSourceDefinition": "Заставляет \"Перейти к определению\" избегать файлов объявлений типов, когда это возможно, вызывая вместо этого \"Перейти к исходному определению\". Это позволяет активировать функцию \"Перейти к определению источника\" с помощью жеста мыши.", "configuration.suggest.autoImports": "Включить или отключить предложения автоимпорта.", "configuration.suggest.classMemberSnippets.enabled": "Включить или отключить завершение фрагментов кода для участников класса.", "configuration.suggest.completeFunctionCalls": "Дополните функции сигнатурами их параметров.", @@ -188,7 +166,7 @@ "configuration.suggest.objectLiteralMethodSnippets.enabled": "Включить или отключить завершение фрагментов кода для методов в объектных литералах.", "configuration.suggest.paths": "Включить/отключить предложения для путей в выражениях импорта и в вызовах.", "configuration.surveys.enabled": "Включить/отключить периодические опросы, которые помогают нам улучшить поддержку JavaScript и TypeScript в VS Code.", - "configuration.tsserver.experimental.enableProjectDiagnostics": "(Экспериментальная функция) Включает ведение отчетов об ошибках в масштабе всего проекта.", + "configuration.tsserver.experimental.enableProjectDiagnostics": "Включает ведение отчетов об ошибках в масштабе всего проекта.", "configuration.tsserver.maxTsServerMemory": "Максимальный объем памяти (в МБ), выделяемый для процесса сервера TypeScript. Чтобы использовать ограничение памяти более 4 ГБ, укажите параметр \"#typescript.tsserver.nodePath#\" для запуска сервера TS с настраиваемой установкой узла.", "configuration.tsserver.nodePath": "Запустите TS Server при выборочной установке узла. Это может быть путь к исполняемому файлу Node или \"node\", если вы хотите, чтобы VS Code обнаружил установку Node.", "configuration.tsserver.useSeparateSyntaxServer": "Включение или отключение порождения отдельного сервера TypeScript, который может оперативнее реагировать на операции, связанные с синтаксисом, такие как вычисление свертывания или символов документа.", @@ -198,14 +176,14 @@ "configuration.tsserver.useSyntaxServer.auto": "Создайте как полноценный, так и более легкий сервер, предназначенный для операций с синтаксисом. Сервер синтаксиса используется для ускорения операций с синтаксисом и обеспечения IntelliSense во время загрузки проектов.", "configuration.tsserver.useSyntaxServer.never": "Не используйте выделенный сервер синтаксиса. Используйте один сервер для обработки всех операций IntelliSense.", "configuration.tsserver.useVsCodeWatcher": "Используйте наблюдатели за файлами VS Code вместо TypeScript. Требуется использование TypeScript 5.4+ в рабочей области.", - "configuration.tsserver.useVsCodeWatcher.deprecation": "Please use the `#typescript.tsserver.watchOptions#` setting instead.", + "configuration.tsserver.useVsCodeWatcher.deprecation": "Используйте вместо этого параметр \"#typescript.tsserver.watchOptions#\".", "configuration.tsserver.watchOptions": "Настройка стратегий наблюдения для отслеживания файлов и каталогов.", "configuration.tsserver.watchOptions.fallbackPolling": "При использовании событий файловой системы этот параметр указывает стратегию опроса, которая используется, когда система исчерпывает запас собственных наблюдателей файлов или не поддерживает собственные наблюдатели файлов.", "configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling ": "Используйте динамическую очередь, где чем реже изменяются файлы, тем реже они проверяются.", "configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval": "Проверка каждого файла на наличие изменений несколько раз в секунду с фиксированным интервалом.", "configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval": "Проверка каждого файла на наличие изменений несколько раз в секунду, но с использованием эвристики, чтобы проверять определенные типы файлов реже, чем другие.", "configuration.tsserver.watchOptions.synchronousWatchDirectory": "Отключение отложенного наблюдения за каталогами. Отложенное наблюдение удобно, когда одновременно может иметь место множество изменений (например, изменение node_modules из запущенной установки npm), однако для некоторых менее распространенных вариантов настройки этот флаг может потребоваться отключить.", - "configuration.tsserver.watchOptions.vscode": "Use VS Code's file watchers instead of TypeScript's. Requires using TypeScript 5.4+ in the workspace.", + "configuration.tsserver.watchOptions.vscode": "Используйте наблюдатели за файлами VS Code вместо TypeScript. Требует использования в рабочей области TypeScript версии не ниже 5.4.", "configuration.tsserver.watchOptions.watchDirectory": "Стратегия того, как все деревья каталога отображаются в системах, где нет рекурсивной функции просмотра файлов.", "configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling": "Используйте динамическую очередь, где чем реже изменяются каталоги, тем реже они проверяются.", "configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling": "Регулярно опрашивает каталоги по блокам.", @@ -222,7 +200,7 @@ "configuration.tsserver.web.projectWideIntellisense.suppressSemanticErrors": "Подавляет семантические ошибки в Интернете, даже если включен IntelliSense для всего проекта. Этот параметр включен всегда, если IntelliSense для всего проекта не включен или недоступен. См. \"#typescript.tsserver.web.projectWideIntellisense.enabled#\"", "configuration.tsserver.web.typeAcquisition.enabled": "Включить или отключить получение пакетов через Интернет. Это включает IntelliSense для импортируемых пакетов. Требуется \"#typescript.tsserver.web.projectWideIntellisense.enabled#\". Сейчас не поддерживается для Safari.", "configuration.typescript": "TypeScript", - "configuration.updateImportsOnPaste": "Automatically update imports when pasting code. Requires TypeScript 5.7+.", + "configuration.updateImportsOnPaste": "Включить обновление импорта при вставке кода. Требуется TypeScript версии не ниже 5.7.\r\n\r\nПо умолчанию отображается опция обновления импорта после вставки. Вы можете использовать настройку \"#editor.pasteAs.preferences#\" для автоматического обновления импорта при вставке: \"\"editor.pasteAs.preferences\": [ \"text.updateImports.jsts\" ]\".", "description": "Предоставляет широкую поддержку языка для JavaScript и TypeScript.", "displayName": "Возможности языков TypeScript и JavaScript", "format.indentSwitchCase": "Делайте отступ для предложений case в операторах switch. Требуется использование TypeScript 5.1+ в рабочей области.", @@ -251,7 +229,7 @@ "inlayHints.parameterNames.none": "Отключение указаний имен параметров.", "javascript.format.enable": "Включение или отключение модуля форматирования JavaScript по умолчанию.", "javascript.goToProjectConfig.title": "Перейти к конфигурации проекта (jsconfig / tsconfig)", - "javascript.preferences.jsxAttributeCompletionStyle.auto": "Вставить `={}` или `=\"\"` после имен атрибутов на основе типа свойства. Сведения об управлении типов кавычек для строковых атрибутов см. в `javascript.preferences.quoteStyle`.", + "javascript.preferences.jsxAttributeCompletionStyle.auto": "Вставьте \"={}\" или \"=\"\" после имен атрибутов на основе типа свойства. См. \"#javascript.preferences.quoteStyle#\" для управления типом кавычек, используемых для строковых атрибутов.", "javascript.preferences.organizeImports": "Дополнительные параметры, управляющие порядком импорта.", "javascript.referencesCodeLens.enabled": "Включить/отключить ссылки CodeLens для файлов JavaScript.", "javascript.referencesCodeLens.showOnAllFunctions": "Включить/отключить ссылки CodeLens для всех функций в файлах JavaScript.", @@ -270,7 +248,7 @@ "typescript.implementationsCodeLens.enabled": "Включить или отключить CodeLens для реализаций. В этом CodeLens отображаются реализации интерфейса.", "typescript.implementationsCodeLens.showOnInterfaceMethods": "Включить или отключить реализацию CodeLens в методах интерфейса.", "typescript.locale": "Устанавливает языковой стандарт, используемый для сообщений об ошибках JavaScript и TypeScript. По умолчанию используется языковой стандарт VS Code.", - "typescript.locale.auto": "Используйте настроенный язык интерфейса VS Code", + "typescript.locale.auto": "Используйте настроенный язык отображения VS Code.", "typescript.npm": "Указывает путь к исполняемому npm для [Автоматического получения типов](https://code.visualstudio.com/docs/nodejs/working-with-javascript#_typings-and-automatic-type-acquisition).", "typescript.openTsServerLog.title": "Открыть журнал сервера TS", "typescript.preferences.autoImportFileExcludePatterns": "Укажите общие шаблоны файлов для исключения из автоматического импорта. Относительные пути разрешаются относительно корня рабочей области. Шаблоны оцениваются с использованием семантики tsconfig.json [`exclude`](https://www.typescriptlang.org/tsconfig#exclude).", @@ -291,21 +269,27 @@ "typescript.preferences.includePackageJsonAutoImports.off": "Никогда не искать зависимости.", "typescript.preferences.includePackageJsonAutoImports.on": "Всегда искать зависимости.", "typescript.preferences.jsxAttributeCompletionStyle": "Предпочитаемый стиль для завершения атрибута JSX.", - "typescript.preferences.jsxAttributeCompletionStyle.auto": "Вставить `={}` или `=\"\"` после имен атрибутов на основе типа свойства. Сведения об управлении типов кавычек для строковых атрибутов см. в `typescript.preferences.quoteStyle`.", + "typescript.preferences.jsxAttributeCompletionStyle.auto": "Вставьте \"={}\" или \"=\"\" после имен атрибутов на основе типа свойства. См. \"#typescript.preferences.quoteStyle#\" для управления типом кавычек, используемых для строковых атрибутов.", "typescript.preferences.jsxAttributeCompletionStyle.braces": "Вставить \"={}\" после имен атрибутов.", "typescript.preferences.jsxAttributeCompletionStyle.none": "Вставлять только имена атрибутов.", "typescript.preferences.organizeImports": "Дополнительные параметры, управляющие порядком импорта.", - "typescript.preferences.organizeImports.accentCollation": "Сравнивать символы с диакритическими знаками как неравные базовым символам.", - "typescript.preferences.organizeImports.caseFirst": "Указывает, размещается ли верхний регистр перед нижним регистром. Применяется только к \"organizeImportsCollation: 'unicode'\".", + "typescript.preferences.organizeImports.accentCollation": "Требуется \"organizeImports.unicodeCollation: \"unicode\". Сравнивать символы с диакритическими знаками как неравные базовым символам.", + "typescript.preferences.organizeImports.caseFirst": "Требуется \"organizeImports.unicodeCollation: \"unicode\"\", а \"organizeImports.caseSensitivity\" не является \"caseInsensitive\". Указывает, будут ли заглавные буквы сортироваться раньше строчных.", + "typescript.preferences.organizeImports.caseFirst.default": "Порядок по умолчанию задается \"locale\".", + "typescript.preferences.organizeImports.caseFirst.lower": "Строчные буквы ставятся перед заглавными. Например, \"а, А, я, Я\".", + "typescript.preferences.organizeImports.caseFirst.upper": "Заглавные буквы ставятся перед строчными. Например, \"А, а, Б, б\".", + "typescript.preferences.organizeImports.caseSensitivity": "Указывает, как следует сортировать импортируемые данные с учетом регистра. Если \"auto\" или не указано, мы определим чувствительность к регистру для каждого файла.", "typescript.preferences.organizeImports.caseSensitivity.auto": "Обнаруживать учет регистра для сортировки импорта.", "typescript.preferences.organizeImports.caseSensitivity.insensitive": "Сортировка импортов без учета регистра.", "typescript.preferences.organizeImports.caseSensitivity.sensitive": "Сортировка импортов с учетом регистра.", - "typescript.preferences.organizeImports.locale": "Переопределяет языковой стандарт, используемый для параметров сортировки. Укажите \"auto\", чтобы использовать языковой стандарт пользовательского интерфейса. Применяется только к \"organizeImportsCollation: 'unicode'\".", - "typescript.preferences.organizeImports.numericCollation": "Сортировать числовые строки по целочисленным значениям.", + "typescript.preferences.organizeImports.locale": "Требуется \"organizeImports.unicodeCollation: \"unicode\". Переопределяет языковой стандарт, используемый для параметров сортировки. Укажите \"auto\", чтобы использовать языковой стандарт пользовательского интерфейса.", + "typescript.preferences.organizeImports.numericCollation": "Требуется \"organizeImports.unicodeCollation: \"unicode\". Сортировать числовые строки по целочисленным значениям.", + "typescript.preferences.organizeImports.typeOrder": "Укажите, как следует сортировать именованные импорты только по типу.", "typescript.preferences.organizeImports.typeOrder.auto": "Определить, где должны сортироваться импорты, именованные только по типу.", - "typescript.preferences.organizeImports.typeOrder.first": "Импорты, именованные только по типу, сортируются до конца списка импорта.", - "typescript.preferences.organizeImports.typeOrder.inline": "Именованные импорты сортируются только по имени.", - "typescript.preferences.organizeImports.typeOrder.last": "Импорты, именованные только по типу, сортируются до конца списка импорта.", + "typescript.preferences.organizeImports.typeOrder.first": "Импорты, именованные только по типу, сортируются в начало списка импорта. Например, \"import { type A, type Y, B, Z } from \"module\";\"", + "typescript.preferences.organizeImports.typeOrder.inline": "Именованные импорты сортируются только по имени. Например, \"import { type A, B, type Y, Z } from \"module\";\"", + "typescript.preferences.organizeImports.typeOrder.last": "Импорты, именованные только по типу, сортируются до конца списка импорта. Например, \"import { B, Z, type A, type Y } из \"module\";\"", + "typescript.preferences.organizeImports.unicodeCollation": "Укажите, следует ли сортировать импорт с использованием параметров сортировки Юникод или порядкового номера.", "typescript.preferences.organizeImports.unicodeCollation.ordinal": "Сортировка импортов с использованием числового значения каждой кодовой точки.", "typescript.preferences.organizeImports.unicodeCollation.unicode": "Сортировать импорты с использованием параметров сортировки кода Юникода.", "typescript.preferences.preferTypeOnlyAutoImports": "По возможности включать ключевое слово \"type\" в автоматический импорт. Требуется использование TypeScript 5.3+ в рабочей области.", @@ -344,7 +328,7 @@ "typescript.updateImportsOnFileMove.enabled.never": "Никогда не переименовывать пути и не выдавать запрос на переименование.", "typescript.updateImportsOnFileMove.enabled.prompt": "Выдавать запрос при каждом переименовании.", "typescript.validate.enable": "Включение или отключение проверки TypeScript.", - "typescript.workspaceSymbols.excludeLibrarySymbols": "Исключить символы из файлов библиотеки в результатах \"Перейти к символу в рабочей области\". Требуется использование TypeScript 5.3+ в рабочей области.", + "typescript.workspaceSymbols.excludeLibrarySymbols": "Исключить символы из библиотечных файлов в результатах \"Перейти к символу в рабочей области\". Требуется использование TypeScript 5.3+ в рабочей области.", "typescript.workspaceSymbols.scope": "Определяет, какие файлы ищутся при [переходе к символу в рабочей области](https://code.visualstudio.com/docs/editor/editingevolved#_open-symbol-by-name).", "typescript.workspaceSymbols.scope.allOpenProjects": "Поиск символов во всех открытых проектах JavaScript или TypeScript.", "typescript.workspaceSymbols.scope.currentProject": "Поиск символов только в текущем проекте JavaScript или TypeScript.", diff --git a/i18n/vscode-language-pack-ru/translations/main.i18n.json b/i18n/vscode-language-pack-ru/translations/main.i18n.json index a02a5b4c77..194320d709 100644 --- a/i18n/vscode-language-pack-ru/translations/main.i18n.json +++ b/i18n/vscode-language-pack-ru/translations/main.i18n.json @@ -79,6 +79,10 @@ "type to filter": "Введите текст для фильтра", "type to search": "Ввод для поиска" }, + "vs/base/browser/ui/tree/asyncDataTree": { + "type to filter": "Введите текст для фильтра", + "type to search": "Введите текст для поиска" + }, "vs/base/browser/ui/tree/treeDefaults": { "collapse all": "Свернуть все" }, @@ -438,6 +442,8 @@ "editor.find.autoFindInSelection.always": "Всегда включать функцию «Найти в выделении» автоматически.", "editor.find.autoFindInSelection.multiline": "Автоматическое включение функции «Найти в выделении» при выборе нескольких строк содержимого.", "editor.find.autoFindInSelection.never": "Никогда не включать функцию «Найти в выделении» автоматически (по умолчанию).", + "editor.find.history.never": "Do not store search history from the find widget.", + "editor.find.history.workspace": "Store search history across the active workspace", "editor.find.seedSearchStringFromSelection.always": "Всегда вставлять начальные значения в строку поиска из выделенного фрагмента редактора, включая слова в позиции курсора.", "editor.find.seedSearchStringFromSelection.never": "Никогда не вставлять начальные значения в строку поиска из выделенного фрагмента редактора.", "editor.find.seedSearchStringFromSelection.selection": "Вставлять начальные значения в строку поиска только из выделенного фрагмента редактора.", @@ -513,6 +519,7 @@ "find.autoFindInSelection": "Управляет условием автоматического включения функции «Найти в выделении».", "find.cursorMoveOnType": "Определяет, должен ли курсор перемещаться для поиска совпадений при вводе.", "find.globalFindClipboard": "Определяет, должно ли мини-приложение поиска считывать или изменять общий буфер обмена поиска в macOS.", + "find.history": "Controls how the find widget history should be stored", "find.loop": "Определяет, будет ли поиск автоматически перезапускаться с начала (или с конца), если не найдено никаких других соответствий.", "find.seedSearchStringFromSelection": "Определяет, можно ли передать строку поиска в мини-приложение поиска из текста, выделенного в редакторе.", "folding": "Определяет, включено ли свертывание кода в редакторе.", @@ -548,7 +555,9 @@ "inlayHints.padding": "Включает поля вокруг встроенных указаний в редакторе.", "inline": "Экспресс-предложения отображаются как едва различимый текст", "inlineCompletionsAccessibilityVerbose": "Определяет, следует ли предоставлять указание о специальных возможностях пользователям средства чтения с экрана при отображении встроенного завершения.", - "inlineSuggest.edits.experimental.enabled": "Controls whether to enable experimental edits in inline suggestions.", + "inlineSuggest.edits.experimental.enabled": "Определяет, следует ли включить экспериментальные правки во встроенных предложениях.", + "inlineSuggest.edits.experimental.useInterleavedLinesDiff": "Управляет включением экспериментальных различий чередующихся строк во встроенных предложениях.", + "inlineSuggest.edits.experimental.useMixedLinesDiff": "Определяет, следует ли включить экспериментальные правки во встроенных предложениях.", "inlineSuggest.enabled": "Определяет, следует ли автоматически показывать встроенные предложения в редакторе.", "inlineSuggest.fontFamily": "Управляет семейством шрифтов встроенных предложений.", "inlineSuggest.showToolbar": "Определяет, когда отображать встроенную панель инструментов предложений.", @@ -597,7 +606,7 @@ "occurrencesHighlight.multiFile": "Экспериментальная функция: выделяет вхождения во всех допустимых открытых файлах.", "occurrencesHighlight.off": "Не выделяет вхождения.", "occurrencesHighlight.singleFile": "Выделяет вхождения только в текущем файле.", - "occurrencesHighlightDelay": "Controls the delay in milliseconds after which occurrences are highlighted.", + "occurrencesHighlightDelay": "Управляет задержкой в миллисекундах, после которой выделяются вхождения.", "off": "Экспресс-предложения отключены", "on": "Экспресс-предложения отображаются в мини-приложении рекомендаций", "overviewRulerBorder": "Определяет, должна ли отображаться граница на обзорной линейке.", @@ -988,6 +997,7 @@ "editor.action.source.noneMessage.preferred.kind": "Нет доступных предпочтительных действий источника для '{0}'", "fixAll.label": "Исправить все", "fixAll.noneMessage": "Нет доступного действия по общему исправлению", + "organizeImports.description": "Упорядочение импорта в текущем файле. Также называется \"Оптимизация импорта\" в некоторых средствах", "organizeImports.label": "Организация импортов", "quickfix.trigger.label": "Быстрое исправление...", "refactor.label": "Рефакторинг...", @@ -1072,10 +1082,13 @@ }, "vs/editor/contrib/dropOrPasteInto/browser/copyPasteContribution": { "pasteAs": "Вставить как...", - "pasteAs.kind": "Тип применяемой правки вставки. Если тип не указан (или существует несколько правок для этого типа), в редакторе будет отображаться средство выбора.", + "pasteAs.kind": "The kind of the paste edit to try pasting with.\r\nIf there are multiple edits for this kind, the editor will show a picker. If there are no edits of this kind, the editor will show an error message.", + "pasteAs.preferences": "List of preferred paste edit kind to try applying.\r\nThe first edit matching the preferences will be applied.", "pasteAsText": "Вставить как текст" }, "vs/editor/contrib/dropOrPasteInto/browser/copyPasteController": { + "noPreferences": "empty", + "pasteAsDefault": "Настроить действие вставки по умолчанию", "pasteAsError": "Изменения вставки для \"{0}\" не найдены", "pasteAsPickerPlaceholder": "Выберите действие вставки", "pasteAsProgress": "Запуск обработчиков вставки", @@ -1094,9 +1107,6 @@ "pasteHtmlLabel": "Вставить HTML", "text.label": "Вставить обычный текст" }, - "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorContribution": { - "defaultProviderDescription": "Настраивает поставщик сброса по умолчанию для содержимого заданного типа MIME." - }, "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorController": { "dropIntoEditorProgress": "Запускаются обработчики сброса. Щелкните для отмены", "dropWidgetVisible": "Отображается ли мини-приложение сброса", @@ -1394,13 +1404,15 @@ "action.inlineSuggest.acceptNextLine": "Принять следующую строку встроенного предложения", "action.inlineSuggest.acceptNextWord": "Принять следующее слово встроенного предложения", "action.inlineSuggest.alwaysShowToolbar": "Всегда отображать панель инструментов", - "action.inlineSuggest.dev.extractRepro": "Developer: Extract Inline Suggest State", + "action.inlineSuggest.dev.extractRepro": "Разработчик: извлечение состояния встроенного предложения", "action.inlineSuggest.hide": "Скрыть встроенное предложение", "action.inlineSuggest.jump": "Перейти к следующей встроенной правке", "action.inlineSuggest.showNext": "Показывать следующее встроенное предложение", "action.inlineSuggest.showPrevious": "Показать предыдущее встроенное предложение", "action.inlineSuggest.trigger": "Активировать встроенное предложение", - "jump": "Перейти" + "action.inlineSuggest.trigger.inlineEdit": "Активировать встроенную правку", + "jump": "Перейти", + "noInlineEditAvailable": "Встроенное редактирование недоступно." }, "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionContextKeys": { "cursorAtInlineEdit": "Находится ли курсор на встроенной правке", @@ -1410,7 +1422,9 @@ "inlineSuggestionHasIndentation": "Начинается ли встроенное предложение с пробела", "inlineSuggestionHasIndentationLessThanTabSize": "Проверяет, не является ли пробел перед встроенной рекомендацией короче, чем текст, вставляемый клавишей TAB", "inlineSuggestionVisible": "Отображается ли встроенное предложение", - "suppressSuggestions": "Следует ли подавлять предложения для текущего предложения" + "suppressSuggestions": "Следует ли подавлять предложения для текущего предложения", + "tabShouldAcceptInlineEdit": "Должна ли вкладка принимать встроенное редактирование.", + "tabShouldJumpToInlineEdit": "Должна ли вкладка переходить к встроенному редактированию." }, "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionsController": { "showAccessibleViewHint": "Проверить этот аспект в представлении с поддержкой специальных возможностей ({0})" @@ -1816,6 +1830,7 @@ "vs/platform/accessibilitySignal/browser/accessibilitySignalService": { "accessibility.signals.chatRequestSent": "Отправлен запрос на чат", "accessibility.signals.clear": "Очистка", + "accessibility.signals.codeActionRequestTriggered": "Запрос на действие кода активирован", "accessibility.signals.format": "Формат", "accessibility.signals.lineHasBreakpoint": "Точка останова", "accessibility.signals.lineHasError": "Ошибка в строке", @@ -1838,6 +1853,8 @@ "accessibilitySignals.chatRequestSent": "Отправлен запрос на чат", "accessibilitySignals.chatResponseReceived": "Получен ответ чата", "accessibilitySignals.clear": "Очистить", + "accessibilitySignals.codeActionApplied": "Действие кода применено", + "accessibilitySignals.codeActionRequestTriggered": "Запрос на действие кода активирован", "accessibilitySignals.diffLineDeleted": "Удалена разностная строка", "accessibilitySignals.diffLineInserted": "Вставлена разностная строка", "accessibilitySignals.diffLineModified": "Изменена строка различий", @@ -2030,6 +2047,7 @@ "MarketPlaceDisabled": "Marketplace не включен", "incompatible platform": "Расширение \"{0}\" недоступно в {1} для {2}.", "incompatibleAPI": "Невозможно установить расширение \"{0}\". {1}", + "learn more": "Learn More", "malicious extension": "Не удается установить расширение «{0}», так как оно помечено как проблемное.", "multipleDependentsError": "Не удается удалить расширение \"{0}\". От него зависят расширения \"{1}\", \"{2}\" и другие расширения.", "multipleIndirectDependentsError": "Не удается удалить расширение \"{0}\". Для его удаления необходимо удалить расширения \"{1}\", \"{2}\", \"{3}\" и другие расширения, которые зависят от него.", @@ -2078,6 +2096,10 @@ "updateMessage": "Обновление расширения \"{0}\" до версии {1}", "useId": "Убедитесь, что вы используете полный идентификатор расширения, включая издателя, например: {0}" }, + "vs/platform/extensionManagement/common/extensionManagementIpc": { + "incompatible platform": "The '{0}' extension is not available in {1} for {2}.", + "learn more": "Learn More" + }, "vs/platform/extensionManagement/common/extensionNls": { "missingNLSKey": "Не удалось найти сообщение для ключа {0}." }, @@ -2201,21 +2223,6 @@ "vs/platform/history/browser/contextScopedHistoryWidget": { "suggestWidgetVisible": "Отображаются ли предложения" }, - "vs/platform/issue/electron-main/issueMainService": { - "cancel": "Отмена", - "confirmCloseIssueReporter": "Введенные данные не будут сохранены. Вы действительно хотите закрыть это окно?", - "issueReporter": "Средство создания отчетов о неполадках", - "issueReporterWriteToClipboard": "Слишком много данных для отправки напрямую в GitHub. Данные будут скопированы в буфер обмена, вставьте их на открытой странице вопроса GitHub.", - "ok": "&&ОК", - "yes": "&&Да" - }, - "vs/platform/issue/electron-main/processMainService": { - "local": "Локальный", - "processExplorer": "Обозреватель процессов", - "trace.detail": "Создайте вопрос и вручную прикрепите следующий файл:\r\n{0}", - "trace.message": "Файл трассировки создан.", - "trace.ok": "&&ОК" - }, "vs/platform/keybinding/common/abstractKeybindingService": { "first.chord": "Была нажата клавиша {0}. Ожидание нажатия второй клавиши сочетания...", "missing.chord": "Сочетание клавиш ({0} и {1}) не является командой.", @@ -2323,6 +2330,13 @@ "warnEscalation": "{0} запросит права администратора для установки команды оболочки с помощью osascript.", "warnEscalationUninstall": "{0} запросит права администратора для удаления команды оболочки с помощью osascript." }, + "vs/platform/process/electron-main/processMainService": { + "local": "Локальный", + "processExplorer": "Обозреватель процессов", + "trace.detail": "Создайте вопрос и вручную прикрепите следующий файл:\r\n{0}", + "trace.message": "Файл трассировки создан.", + "trace.ok": "&&ОК" + }, "vs/platform/quickinput/browser/commandsQuickAccess": { "canNotRun": "Команда \"{0}\" привела к ошибке", "commandPickAriaLabelWithKeybinding": "{0}, {1}", @@ -2381,6 +2395,7 @@ }, "vs/platform/request/common/request": { "electronFetch": "Управляет использованием реализации API c на языке Electron вместо Node.js. Все локальные расширения будут получать реализацию Fetch нет Electron в качестве глобального API.", + "fetchAdditionalSupport": "Управляет тем, следует ли расширять реализацию извлечения Node.js при помощи дополнительной поддержки. В настоящее время поддержка прокси-сервера ({0}) и системные сертификаты ({1}) добавляются, когда включены соответствующие параметры.", "httpConfigurationTitle": "HTTP", "noProxy": "Указывает имена доменов, для которых настройки прокси-сервера следует игнорировать для запросов HTTP/HTTPS.", "proxy": "Параметр используемого прокси-сервера. Если не установлен, он будет унаследовать от переменных среды \"http_proxy\" и \"https_proxy\".", @@ -2523,7 +2538,7 @@ "diffEditorRemovedLines": "Цвет фона для удаленных строк. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", "diffEditorRemovedOutline": "Цвет контура для удаленных строк.", "editorBackground": "Цвет фона редактора.", - "editorCompositionBorder": "The border color for an IME composition.", + "editorCompositionBorder": "Цвет границы для композиции IME.", "editorError.background": "Цвет фона для текста ошибки в редакторе. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", "editorError.foreground": "Цвет волнистой линии для выделения ошибок в редакторе.", "editorFindMatch": "Цвет текущего поиска совпадений.", @@ -2704,6 +2719,10 @@ "overviewRuleWarning": "Цвет маркера миникарты для предупреждений." }, "vs/platform/theme/common/colors/miscColors": { + "activityErrorBadge.background": "Цвет фона значка активности при ошибке", + "activityErrorBadge.foreground": "Цвет переднего плана значка активности при ошибке", + "activityWarningBadge.background": "Цвет фона значка предупреждения об активности", + "activityWarningBadge.foreground": "Цвет переднего плана значка предупреждения об активности", "badgeBackground": "Цвет фона бэджа. Бэджи - небольшие информационные элементы, отображающие количество, например, результатов поиска.", "badgeForeground": "Цвет текста бэджа. Бэджи - небольшие информационные элементы, отображающие количество, например, результатов поиска.", "progressBarBackground": "Цвет фона индикатора выполнения, который может отображаться для длительных операций.", @@ -3544,6 +3563,8 @@ "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { "focusAuxiliaryBar": "Фокус на дополнительной боковой панели", "hideAuxiliaryBar": "Скрыть дополнительную боковую панель", + "nextAuxiliaryBarView": "Следующее представление дополнительной боковой панели", + "previousAuxiliaryBarView": "Предыдущее представление дополнительной боковой панели", "secondary sidebar": "Дополнительная боковая панель", "secondary sidebar mnemonic": "Дополнительная боко&&вая панель", "toggleAuxiliaryBar": "Переключатель видимости боковой панели", @@ -3927,8 +3948,8 @@ "editorCommand.activeEditorMove.arg.description": "Свойства аргумента:\r\n\t* 'to': строковое значение, указывающее направление перемещения.\r\n\t* 'by': строковое значение, указывающее единицу перемещения (вкладка или группа).\r\n\t* 'value': числовое значение, указывающее количество позиций перемещения или абсолютную позицию для перемещения.", "editorCommand.activeEditorMove.arg.name": "Аргумент перемещения активного редактора", "editorCommand.activeEditorMove.description": "Перемещение активного редактора по вкладкам или группам", - "editorGroupLayout.horizontal": "Horizontal", - "editorGroupLayout.vertical": "Vertical", + "editorGroupLayout.horizontal": "Горизонтальный", + "editorGroupLayout.vertical": "Вертикальный", "focusLeftSideEditor": "Фокус на левой стороне в активном редакторе", "focusOtherSideEditor": "Фокус на другой стороне в активном редакторе", "focusRightSideEditor": "Фокус на второй стороне в активном редакторе", @@ -3966,15 +3987,16 @@ "editorLineHighlight": "Цвет переднего плана для меток в водяного знака редактора.", "watermark.findInFiles": "Найти в файлах", "watermark.newUntitledFile": "Новый текстовый файл без названия", + "watermark.openChat": "Открыть чат", + "watermark.openCopilotEdits": "Открыть исправления Copilot", "watermark.openFile": "Открыть файл", "watermark.openFileFolder": "Открыть файл или папку", "watermark.openFolder": "Открыть папку", "watermark.openRecent": "Открыть последний", + "watermark.openSettings": "Открыть параметры", "watermark.quickAccess": "Перейти к файлу", "watermark.showCommands": "Показать все команды", - "watermark.showSettings": "Отображение настроек", "watermark.startDebugging": "Начать отладку", - "watermark.toggleFullscreen": "Полноэкранный режим", "watermark.toggleTerminal": "Терминал" }, "vs/workbench/browser/parts/editor/editorPanes": { @@ -4176,7 +4198,11 @@ "turnOnNotifications": "Включить все уведомления от \"{0}\"" }, "vs/workbench/browser/parts/paneCompositeBar": { - "resetLocation": "Сбросить расположение" + "auxiliarybar": "Дополнительная боковая панель", + "moveToMenu": "Переместить в", + "panel": "Панель", + "resetLocation": "Сбросить расположение", + "sidebar": "Основная боковая панель" }, "vs/workbench/browser/parts/paneCompositePart": { "moreActions": "Дополнительные действия...", @@ -4228,8 +4254,8 @@ "align panel": "Выровнять панель", "hidePanel": "Скрыть панель", "panel position": "Положение панели", - "showIcons": "Show Icons", - "showLabels": "Show Labels" + "showIcons": "Отображение значков", + "showLabels": "Показать метки" }, "vs/workbench/browser/parts/sidebar/sidebarActions": { "focusSideBar": "Фокус на основной боковой панели" @@ -4285,7 +4311,10 @@ "toggle.hideCustomTitleBar": "Скрыть настраиваемый заголовок окна", "toggle.hideCustomTitleBarInFullScreen": "Скрывать настраиваемый заголовок окна в полноэкранном режиме", "toggle.layout": "Элементы управления макетом", - "toggle.layoutDescription": "Переключить видимость элементов управления макетом в заголовке" + "toggle.layoutDescription": "Переключить видимость элементов управления макетом в заголовке", + "toggle.navigation": "Элементы управления навигацией", + "toggle.navigationDescription": "Переключить видимость элементов управления навигацией в заголовке", + "toggle.titleBarStyle": "Restore Native Title Bar" }, "vs/workbench/browser/parts/titlebar/titlebarPart": { "ariaLabelTitleActions": "Действия с заголовками", @@ -4416,6 +4445,8 @@ "menuBarVisibility.mac": "Определяет видимость строки меню. Параметр \"переключатель\" скрывает строку меню, и для ее отображения нужно выполнить команду `Focus Application Menu` Установка параметра \"компактное\" переместит меню в боковую панель.", "mergeWindow": "Настройте интервал в секундах, в течение которого последняя запись в локальном журнале файлов заменяется добавляемой записью. Это помогает уменьшить общее количество добавленных записей, например, если включено автоматическое сохранение. Этот параметр применяется только к записям с одинаковым источником происхождения. Изменение этого параметра не влияет на существующие записи локального журнала файлов.", "mouseBackForwardToNavigate": "Дает возможность использовать 4-ю и 5-ю кнопки мыши для команд \"Назад\" и \"Вперед\".", + "navigationControlEnabled": "Управляет тем, отображается ли элемент управления навигацией в настраиваемом заголовке. Этот параметр действует, только если для {0} установлено значение {1}.", + "navigationControlEnabledWeb": "Определяет, отображается ли элемент управления навигацией в заголовке.", "navigationScope": "Управляет областью навигации в журналах редакторов для таких команд как \"Назад\" и \"Вперед\".", "openDefaultKeybindings": "Определяет, будет ли открыт редактор со всеми сочетаниями клавиш по умолчанию при открытии параметров сочетаний клавиш.", "openDefaultSettings": "Управляет открытием редактора с отображением всех настроек по умолчанию при открытии настроек.", @@ -4424,7 +4455,7 @@ "openFoldersInNewWindow": "Управляет тем, должны ли папки открываться в новом окне или заменять последнее активное окно.\r\nОбратите внимание, что в некоторых случаях этот параметр игнорируется (например, при использовании параметров \"--new-window\" или \"--reuse-window\"). ", "panelDefaultLocation": "Определяет расположение по умолчанию для панели (терминал, консоль отладки, выходные данные, проблемы) в новой рабочей области. Может отображаться в нижней, верхней, правой или левой части области редактора.", "panelOpensMaximized": "Определяет, открывается ли панель в развернутом состоянии. Панель может всегда открываться в развернутом состоянии, никогда не открываться в развернутом состоянии или открываться в состоянии, предшествовавшем закрытию.", - "panelShowLabels": "Controls whether activity items in the panel title are shown as label or icon.", + "panelShowLabels": "Определяет, отображаются ли элементы действий в заголовке панели в виде метки или значка.", "perEditorGroup": "Определяет, должен ли лимит максимального числа открытых редакторов применяться для отдельной группы редакторов или для всех групп редакторов.", "pinnedTabSizing": "Определяет размер закрепленных вкладок редактора. Они располагаются первыми среди всех открытых вкладок и обычно не закрываются, пока не будут откреплены. Это значение игнорируется, если для {0} не установлено значение {1}.", "preserveInput": "Определяет, следует ли восстановить последнюю введенную команду в палитре команд при следующем открытии палитры.", @@ -4840,7 +4871,7 @@ "configureRuntimeArguments": "Настройка аргументов среды выполнения", "openUserDataFolder": "Открыть папку данных пользователя", "reloadWindowWithExtensionsDisabled": "Перезагрузить с отключенными расширениями", - "showGPUInfo": "Show GPU Info", + "showGPUInfo": "Показать сведения о GPU", "toggleDevTools": "Переключить средства разработчика" }, "vs/workbench/electron-sandbox/actions/installActions": { @@ -4906,7 +4937,7 @@ "touchbar.enabled": "Включает кнопки сенсорной панели macOS на клавиатуре, если они доступны.", "touchbar.ignored": "Набор идентификаторов для записей на сенсорной панели, которые не должны отображаться (например, workbench.action.navigateBack).", "window.clickThroughInactive": "Если этот параметр включен, то при щелчке в неактивном окне будут активированы как оно, так и элемент управления, на котором находился курсор мыши в момент щелчка, если этот элемент управления должен активироваться по щелчку мыши. Если этот параметр отключен, то при щелчке в любом месте неактивного окна будет активировано только окно, и для активации элемента управления на нем будет нужно щелкнуть еще раз.", - "window.customTitleBarVisibility": "Adjust when the custom title bar should be shown. The custom title bar can be hidden when in full screen mode with `windowed`. The custom title bar can only be hidden in non full screen mode with `never` when {0} is set to `native`.", + "window.customTitleBarVisibility": "Корректировка момента отображения настраиваемого заголовка окна. Настраиваемый заголовок окна можно скрыть в полноэкранном режиме с помощью значения \"windowed\". Настраиваемый заголовок окна можно скрыть в отличном от полноэкранного режиме с помощью значения \"never\", только если для параметра {0} установлено значение \"native\".", "window.customTitleBarVisibility.auto": "Автоматически изменяет видимость настраиваемого заголовка окна.", "window.customTitleBarVisibility.never": "Скрывать настраиваемый заголовок окна, если для {0} установлено значение \"native\".", "window.customTitleBarVisibility.windowed": "Скрыть настраиваемый заголовок окна в полноэкранном режиме. Когда не используется полноэкранный режим, автоматически изменять видимость заголовка окна.", @@ -4984,6 +5015,7 @@ "vs/workbench/contrib/accessibility/browser/accessibilityConfiguration": { "accessibility.debugWatchVariableAnnouncements": "Определяет, следует ли объявлять об изменениях переменных в представлении отслеживания отладки.", "accessibility.hideAccessibleView": "Определяет, скрыто ли доступное представление.", + "accessibility.replEditor.readLastExecutedOutput": "Управляет тем, будут ли объявлены выходные данные выполнения в собственном REPL.", "accessibility.signalOptions.debouncePositionChanges": "Следует ли отменить изменения положения", "accessibility.signalOptions.delays.errorAtPosition.announcement": "Задержка (в миллисекундах) перед объявлением при наличии ошибки в позиции.", "accessibility.signalOptions.delays.errorAtPosition.sound": "Задержка (в миллисекундах) перед воспроизведением звука при наличии ошибки в позиции.", @@ -4996,10 +5028,14 @@ "accessibility.signals.chatRequestSent.announcement": "Сообщает об отправке запроса в чате.", "accessibility.signals.chatRequestSent.sound": "Воспроизводит звук при выполнении запроса чата.", "accessibility.signals.chatResponseReceived": "Воспроизводит звуковой сигнал/звуковую подсказку при получении ответа.", - "accessibility.signals.chatResponseReceived.sound": "Воспроизводит звук в цикле при получении ответа.", + "accessibility.signals.chatResponseReceived.sound": "Воспроизводит звук при получении ответа.", "accessibility.signals.clear": "Воспроизводит звуковой сигнал (звуковую подсказку) и/или выдает сообщение (предупреждение) при очистке компонента (например, терминал, консоль отладки или канал вывода).", "accessibility.signals.clear.announcement": "Сообщает об очистке функции.", "accessibility.signals.clear.sound": "Воспроизводит звук при очистке функции.", + "accessibility.signals.codeActionApplied": "Воспроизводит звук или звуковую подсказку при применении действия кода.", + "accessibility.signals.codeActionApplied.sound": "Воспроизводит звук при применении действия кода.", + "accessibility.signals.codeActionTriggered": "Воспроизводит звук или звуковую подсказку при срабатывании кода.", + "accessibility.signals.codeActionTriggered.sound": "Воспроизводит звук при срабатывании действия кода.", "accessibility.signals.diffLineDeleted": "Воспроизводит звуковой сигнал/звуковую подсказку, когда фокус перемещается на удаленную строку в режиме просмотра инструмента сравнения с поддержкой специальных возможностей или на следующее/предыдущее изменение.", "accessibility.signals.diffLineDeleted.sound": "Воспроизводит звук, когда фокус перемещается на удаленную строку в режиме просмотра инструмента сравнения с поддержкой специальных возможностей или на следующее/предыдущее изменение.", "accessibility.signals.diffLineInserted": "Воспроизводит звуковой сигнал/звуковую подсказку, когда фокус перемещается на вставленную строку в режиме просмотра инструмента сравнения с поддержкой специальных возможностей или на следующее/предыдущее изменение.", @@ -5091,6 +5127,7 @@ "autoSynthesize": "Должен ли текстовый ответ автоматически зачитываться вслух, если в качестве входных данных использовалась речь. Например, в сеансе чата ответ автоматически синтезируется, если в качестве запроса чата использовался голос.", "dimUnfocusedEnabled": "Следует ли затемнять редакторы и терминалы вне фокуса, что облегчает понимание того, куда нужно вводить данные. Это применяется для большинства редакторов. К заметным исключениям относятся те, которые используют объекты iframe, например редакторы веб-представлений записных книжек и расширений.", "dimUnfocusedOpacity": "Доля непрозрачности (от 0,2 до 1,0), используемая для редакторов и терминалов вне фокуса. Это вступает в силу только при включении {0}.", + "replEditor.autoFocusAppendedCell": "Управляет тем, следует ли автоматически передавать фокус в REPL при выполнении кода.", "sound.enabled.auto": "Включить звук при подключении средства чтения с экрана.", "sound.enabled.off": "Отключить звук.", "sound.enabled.on": "Включить звук.", @@ -5108,7 +5145,7 @@ "verbosity.keybindingsEditor.description": "Предоставить сведения о способах изменения привязки клавиш в редакторе привязок клавиш при находящейся в фокусе строке.", "verbosity.notebook": "Укажите сведения о том, как перевести фокус на контейнер ячейки или внутренний редактор, если в фокусе находится ячейка записной книжки.", "verbosity.notification": "Укажите сведения о том, как открыть уведомление в представлении с поддержкой специальных возможностей.", - "verbosity.replInputHint": "Укажите сведения о соответствующих действиях для входных данных REPL.", + "verbosity.replEditor.description": "Предоставьте сведения о том, как получить доступ к меню справки по специальным возможностям редактора REPL, когда редактор REPL находится в фокусе.", "verbosity.terminal.description": "Укажите сведения о том, как получить доступ к меню справки по специальным возможностям терминала, когда он находится в фокусе.", "verbosity.walkthrough": "Укажите сведения о том, как открыть пошаговое руководство в представлении с поддержкой специальных возможностей.", "voice.speechLanguage": "Язык, который должен использоваться при преобразовании текста в речь и преобразовании речи в текст. Если возможно, выберите \"автоматически\", чтобы использовать настроенный язык отображения. Обратите внимание, что не все языки отображения могут поддерживаться функцией распознавания речи и синтезаторами.", @@ -5231,12 +5268,13 @@ "accounts": "Учетные записи", "currentAccount": "Текущая учетная запись", "manageAccountPreferenceForExtension": "Управление настройками учетной записи расширения", + "noAccountUsage": "Это расширение еще не использовало ни одной учетной записи.", "noAccounts": "В настоящее время это расширение не используется ни для каких учетных записей.", "pickAProviderTitle": "Управление настройками учетной записи расширения", - "placeholder": "Управление настройками учетной записи {0}...", + "placeholder v2": "Управление настройками учетной записи \"{0}\" для {1}...", "selectProvider": "Выберите поставщика проверки подлинности для управления настройками учетной записи для", "title": "Настройки учетной записи {0} для этого рабочего пространства", - "use new account": "Use a new account..." + "use new account": "Использовать новую учетную запись..." }, "vs/workbench/contrib/authentication/browser/actions/manageTrustedExtensionsForAccountAction": { "accountLastUsedDate": "Последнее использование этой учетной записи: {0}.", @@ -5261,12 +5299,6 @@ "vs/workbench/contrib/authentication/browser/authentication.contribution": { "authentication": "Проверка подлинности", "authentication.Placeholder": "Учетные записи еще не запрошены...", - "authentication.id": "Идентификатор поставщика проверки подлинности.", - "authentication.idConflict": "Идентификатор проверки подлинности \"{0}\" уже зарегистрирован.", - "authentication.label": "Понятное имя поставщика проверки подлинности.", - "authentication.missingId": "Во вкладе проверки подлинности должен быть указан идентификатор.", - "authentication.missingLabel": "Во вкладе проверки подлинности должна быть указана метка.", - "authenticationExtensionPoint": "Добавляет проверку подлинности", "authenticationid": "ИД", "authenticationlabel": "Метка", "loading": "Загрузка..." @@ -5359,9 +5391,11 @@ }, "vs/workbench/contrib/chat/browser/actions/chatAccessibilityHelp": { "chat.announcement": "Ответы в чате будут объявляться по мере их получения. В ответе будет указано количество блоков кода (если они есть), а затем остальная часть ответа.", + "chat.differencePanel": "Представление быстрого чата — это постоянный интерфейс, который также поддерживает навигацию по предлагаемым вопросам дальнейших действий, а представление быстрого чата — это временный интерфейс для создания и просмотра запросов.", + "chat.differenceQuick": "Представление быстрого чата — это временный интерфейс для создания и просмотра запросов, а представление чата на панели — это постоянный интерфейс, который также поддерживает навигацию по предлагаемым вопросам дальнейших действий.", "chat.followUp": "В поле входных данных перейдите к предложенному последующему вопросу (SHIFT+TAB) и нажмите клавишу ВВОД, чтобы запустить его.", "chat.inspectResponse": "В поле ввода проверьте последний ответ в представлении с поддержкой специальных возможностей{0}.", - "chat.overview": "Представление чата состоит из поля ввода и списка запросов и ответов. Поле ввода используется для создания запросов, а список — для отображения ответов.", + "chat.overview": "Представление быстрого чата состоит из поля ввода и списка запросов и ответов. Поле ввода используется для запросов, а список — для отображения ответов.", "chat.requestHistory": "В поле входных данных используйте клавиши СТРЕЛКА ВВЕРХ и СТРЕЛКА ВНИЗ для навигации по журналу запросов. Измените входные данные и используйте клавишу ВВОД или кнопку отправки для выполнения нового запроса.", "chat.signals": "Сигналы специальных возможностей можно изменить с помощью параметров с префиксом signals.chat. По умолчанию, если запрос занимает более 4 секунд, вы услышите звук, указывающий на то, что выполнение еще не закончено.", "inlineChat.access": "Его можно активировать с помощью действий кода или напрямую с помощью команды \"Встроенный чат: запустить встроенный чат\"{0}.", @@ -5383,31 +5417,36 @@ "chat.clear.label": "Очистить все чаты рабочей области", "chat.history.label": "Показать чаты...", "chat.history.rename": "Переименовать", + "chat.releaseNotes.label": "Explore New Features", "chatWith": "Общаться в чате с использованием расширений", "currentChatLabel": "текущий", - "installChat": "Install {0}", - "installChatGlobalAction.justification": "AI support requires this extension.", "interactiveSession.clearHistory.label": "Очистить журнал входных данных", "interactiveSession.focusInput.label": "Фокус на вводе текста чата", "interactiveSession.history.delete": "Удалить", "interactiveSession.history.editor": "Открыть в редакторе", "interactiveSession.history.pick": "Переключиться в чат", "interactiveSession.open": "Открыть редактор", - "learnMore": "Learn More", + "learnMore": "Подробнее", "more": "Дополнительно...", "newChatTitle": "Название нового чата", "openChat": "Открыть чат", "title4": "Чат", - "toggle.chatControl": "Chat Controls", - "toggle.chatControlsDescription": "Toggle visibility of the Chat Controls in title bar" + "toggle.chatControl": "Элементы управления чатом", + "toggle.chatControlsDescription": "Переключить видимость элементов управления чатом в строке заголовка" }, "vs/workbench/contrib/chat/browser/actions/chatClearActions": { + "chat.done.label": "Готово", "chat.newChat.label": "Новый чат", - "chat.newEdits.label": "New Edit Session", - "chat.openEdits.label": "Open Edit Session" + "chat.newEdits.label": "Новый сеанс редактирования", + "chat.openEdits.label": "Открыть {0}", + "chat.redoEdit.label": "Отменить последнее изменение", + "chat.startEditing.confirmation.acceptEdits": "Принять и продолжить", + "chat.startEditing.confirmation.discardEdits": "Отменить и продолжить", + "chat.startEditing.confirmation.pending.message.2": "Запуск нового сеанса редактирования приведет к завершению текущего сеанса. Принять ожидающие правки для файлов ({0})?", + "chat.startEditing.confirmation.title": "Начать новый сеанс редактирования?", + "chat.undoEdit.label": "Отменить последнее изменение" }, "vs/workbench/contrib/chat/browser/actions/chatCodeblockActions": { - "chat.applyAll.label": "Применить все изменения", "interactive.applyInEditor.label": "Применить в редакторе", "interactive.compare.apply": "Применить изменения", "interactive.compare.discard": "Отменить изменения", @@ -5419,19 +5458,25 @@ "interactive.runInTerminal.label": "Вставить в терминал" }, "vs/workbench/contrib/chat/browser/actions/chatContextActions": { + "chatAttachFiles": "Поиск файлов для добавления в рабочий набор", "chatContext.attach.placeholder": "Поиск вложений", - "chatContext.attachScreenshot.labelElectron.Window": "Screenshot Window", - "chatContext.attachScreenshot.labelWeb": "Screenshot", - "chatContext.editors": "Open Editors", + "chatContext.attachScreenshot.labelElectron.Window": "Окно снимка экрана", + "chatContext.attachScreenshot.labelWeb": "Снимок экрана", + "chatContext.editors": "Открытые редакторы", "chatContext.notebook.kernelVariable": "Переменная ядра...", "chatContext.notebook.selectkernelVariable": "Выбрать и вставить переменную ядра", - "chatContext.searchResults": "Search Results", + "chatContext.relatedFiles": "Связанные файлы", + "chatContext.searchResults": "Результаты поиска", "chatContext.symbol": "Символ...", "imageFromClipboard": "Вставить из буфера обмена", "pastedImage": "Вставленное изображение", + "relatedFiles": "Добавить связанные файлы в рабочий набор", "workbench.action.chat.attachContext.label": "Вложить контекст", "workbench.action.chat.attachFile.label": "Добавить файл в чат", - "workbench.action.chat.attachSelection.label": "Добавить выделенные элементы в чат" + "workbench.action.chat.attachSelection.label": "Добавить выделенные элементы в чат", + "workbench.action.chat.editing.attachFiles.label": "Добавить файлы в рабочий набор", + "workbench.action.edits.attachFile.label": "Добавить файл в {0}", + "workbench.action.edits.attachSelection.label": "Добавить выделенный фрагмент в {0}" }, "vs/workbench/contrib/chat/browser/actions/chatCopyActions": { "interactive.copyAll.label": "Копировать все", @@ -5444,13 +5489,15 @@ "actions.chat.submitSecondaryAgent": "Отправить на дополнительный агент", "chat.newChat.label": "Отправить в новый чат", "chat.pickModel.label": "Выбор модели", - "chat.sendToChatEditing.label": "Send to Copilot Edits", - "chat.startEditing.confirmation.message": "Starting a new editing session will end your current editing session and discard edits to {0} files. Do you wish to proceed?", - "chat.startEditing.confirmation.primaryButton": "Yes", - "chat.startEditing.confirmation.title": "Start new editing session?", + "chat.sendToChatEditing.label": "Отправка изменений в Copilot", + "chat.startEditing.confirmation.message.many": "Начало нового сеанса редактирования завершит текущий сеанс редактирования, содержащий файлы ({0}). Продолжить?", + "chat.startEditing.confirmation.message.one": "Начало нового сеанса редактирования завершит текущий сеанс редактирования, содержащий {0} файл. Продолжить?", + "chat.startEditing.confirmation.primaryButton": "Да", + "chat.startEditing.confirmation.title": "Начать новый сеанс редактирования?", + "edits.submit.label": "Отправить", "interactive.cancel.label": "Отмена", - "interactive.submit.label": "Send and Dispatch", - "interactive.submitWithoutDispatch.label": "Send" + "interactive.submit.label": "Отправка и диспетчеризация", + "interactive.submitWithoutDispatch.label": "Отправить" }, "vs/workbench/contrib/chat/browser/actions/chatFileTreeActions": { "interactive.nextFileTree.label": "Следующее дерево файлов", @@ -5477,20 +5524,18 @@ "toggle.query": "Запрос на открытие быстрого чата с" }, "vs/workbench/contrib/chat/browser/actions/chatTitleActions": { - "chat.remove.label": "Удалить запрос и ответ", - "chat.retry.confirmation.checkbox": "Don't ask again", - "chat.retry.confirmation.message2": "This will undo edits made to {0} since this request.", - "chat.retry.confirmation.primaryButton": "Yes", + "chat.removeRequest.label": "Удаление запроса", + "chat.retry.confirmation.checkbox": "Больше не спрашивать", + "chat.retry.confirmation.message2": "Это отменит правки, внесенные в {0} после этого запроса.", + "chat.retry.confirmation.primaryButton": "Да", "chat.retry.label": "Повторить", - "chat.retryLast.confirmation.message2": "This will undo edits made to {0} files in your working set since this request. Do you want to proceed?", - "chat.retryLast.confirmation.title2": "Do you want to retry your last request?", - "chat.startEditing.confirmation.acceptEdits": "Accept & Continue", - "chat.startEditing.confirmation.discardEdits": "Discard & Continue", - "chat.startEditing.confirmation.message": "Starting a new editing session will end your current editing session and discard edits to {0} files. Do you wish to proceed?", - "chat.startEditing.confirmation.pending.message": "Starting a new editing session will end your current session. Do you want to discard pending edits to {0} files?", - "chat.startEditing.confirmation.primaryButton": "Yes", - "chat.startEditing.confirmation.title": "Start new editing session?", - "chat.startEditing.label2": "Edit with Copilot", + "chat.retryLast.confirmation.message2": "Это отменит правки, внесенные в файлы ({0}) в вашем рабочем наборе после этого запроса. Вы хотите продолжить?", + "chat.retryLast.confirmation.title2": "Повторить последний запрос?", + "chat.startEditing.label2": "Изменить с помощью Copilot", + "chat.startEditing.last": "The last {0} requests", + "chat.startEditing.pickAll": "All requests from the conversation", + "chat.startEditing.pickCustom": "Manually select requests...", + "chat.startEditing.pickRequest": "Выберите запросы, которые вы хотите использовать для редактирования", "interactive.helpful.label": "Полезное", "interactive.insertIntoNotebook.label": "Вставить в записную книжку", "interactive.reportIssueForBug.label": "Сообщить о проблеме", @@ -5508,24 +5553,23 @@ "overlap": "Еще одно изменение кода находится на стадии предварительного просмотра. Сначала примените или отмените ожидающие изменения." }, "vs/workbench/contrib/chat/browser/attachments/implicitContextAttachment": { - "chat.fileAttachment": "Attached file, {0}", - "chat.fileAttachmentWithRange": "Attached file, {0}, line {1} to line {2}", - "disable": "Disable current file context", - "enable": "Enable current file context", - "enableHint": "disabled", - "openEditor": "Current file context" - }, - "vs/workbench/contrib/chat/browser/chat": { - "generating": "Идет создание" + "chat.fileAttachment": "Вложенный файл, {0}", + "chat.fileAttachmentWithRange": "Вложенный файл, {0}, строка {1} до строки {2}", + "disable": "Отключить текущий контекст файла", + "enable": "Включить текущий контекст файла", + "enableHint": "отключено", + "openEditor": "Текущий контекст файла" }, "vs/workbench/contrib/chat/browser/chat.contribution": { "chat": "Чат", "chat.commandCenter.enabled": "Управляет отображением в командном центре меню для действий в чате (требуется {0}).", - "chat.editing.alwaysSaveWithGeneratedChanges": "Whether to always ask before saving files with changes made by chat.", - "chat.editing.confirmEditRequestRemoval": "Whether to show a confirmation before removing a request and its associated edits.", - "chat.editing.confirmEditRequestRetry": "Whether to show a confirmation before retrying a request and its associated edits.", - "chat.editing.enableRestoreFile": "Whether to show a toggle to restore an earlier version of a file that was edited in a chat editing session request.", + "chat.detectParticipant.enabled": "Включает автоматическое определение участников чата для чата панели.", + "chat.editing.alwaysSaveWithGeneratedChanges": "Всегда ли спрашивать перед сохранением файлов с изменениями, внесенными в чат.", + "chat.editing.confirmEditRequestRemoval": "Нужно ли показывать подтверждение перед удалением запроса и связанных с ним изменений.", + "chat.editing.confirmEditRequestRetry": "Нужно ли показывать подтверждение перед повторной попыткой запроса и связанных с ним изменений.", "chat.experimental.detectParticipant.enabled": "Включает автоматическое определение участников чата для чата панели.", + "chat.experimental.detectParticipant.enabled.deprecated": "Этот параметр является нерекомендуемым. Вместо этого используйте \"chat.detectParticipant.enabled\".", + "chat.experimental.offerSetup": "Определяет, предлагается ли настройка чата, если она еще не выполнена.", "clear": "Начать новый чат", "file": "Выберите файл в рабочей области", "interactiveSession.editor.fontFamily": "Определяет семейство шрифтов в блоках кода чата.", @@ -5570,9 +5614,14 @@ "accept": "Принять", "dismiss": "Закрыть" }, + "vs/workbench/contrib/chat/browser/chatContentParts/chatMarkdownContentPart": { + "chat.codeblock.applying": "Применение изменений...", + "chat.codeblock.applyingPercentage": "Применение изменений ({0}%)...", + "chat.codeblock.generating": "Создание изменений..." + }, "vs/workbench/contrib/chat/browser/chatContentParts/chatReferencesContentPart": { - "addToChat": "Add File to Chat", - "chat.openEditor": "Open Editor", + "addToChat": "Добавить файл в чат", + "chat.openEditor": "Открыть редактор", "chatCollapsibleList": "Свертываемый список чатов", "setting.hover": "Открыть параметр \"{0}\"", "usedReferencesCollapsed": "{0}, свернуто", @@ -5592,110 +5641,136 @@ "treeAriaLabel": "Дерево файлов" }, "vs/workbench/contrib/chat/browser/chatDragAndDrop": { - "attach as context": "Присоединить {0} как контекст", + "addToWorkingSet": "Добавить {0} к рабочему набору", + "attacAsContext": "Присоединить {0} как контекст", "file": "Файл", + "files": "Файлы", + "folder": "Папка", "image": "Изображение" }, - "vs/workbench/contrib/chat/browser/chatEditingActions": { - "accept.allFiles": "Accept All", - "accept.file": "Accept", - "chat.openWorkingSetHistory.label": "Open File Checkpoint", - "chat.remove.confirmation.checkbox": "Don't ask again", - "chat.remove.confirmation.message2": "This will remove all subsequent requests and undo edits made to {0}. Do you want to proceed?", - "chat.remove.confirmation.multipleEdits.message": "This will remove all subsequent requests and undo edits made to {0} files in your working set. Do you want to proceed?", - "chat.remove.confirmation.primaryButton": "Yes", - "chat.remove.confirmation.title": "Do you want to undo {0} edits?", - "chat.removeLast.confirmation.message2": "This will remove your last request and undo the edits made to {0}. Do you want to proceed?", - "chat.removeLast.confirmation.multipleEdits.message": "This will remove your last request and undo edits made to {0} files in your working set. Do you want to proceed?", - "chat.removeLast.confirmation.title": "Do you want to undo your last edit?", - "chat.restoreFile.label": "Restore Previous File State", - "chat.restoreFile.shortTitle": "Restore Previous File State", - "chat.restoreFile.title": "Using Previous File State", - "chat.restoreFile.tooltip": "Toggle to use the previous state of an edited file in your next request", - "chat.undoEdits.label": "Undo Edits", - "chatEditing.checkpoint": "{0} (Checkpoint {1})", - "chatEditing.openDiffs": "Open Diffs", - "discard.allFiles": "Discard All", - "discard.file": "Discard", - "open.fileInDiff": "Open Changes in Diff Editor", - "removeFileFromWorkingSet": "Remove File", - "workbench.action.chat.addFilesToWorkingSet.label": "Add Files to Working Set" - }, - "vs/workbench/contrib/chat/browser/chatEditingService": { - "chat": "Chat Editing", - "chatEditing.fileSave": "{0} wants to create a file. Choose where it should be saved.", + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingActions": { + "accept": "Принять", + "accept.file": "Принять", + "acceptAllEdits": "Принять все изменения", + "addFileToWorkingSet": "Добавить файл", + "chat.editing.discardAll.confirmation.manyFiles": "Это отменит изменения, внесенные {0} в файлах ({1}). Вы хотите продолжить?", + "chat.editing.discardAll.confirmation.oneFile": "Это отменит изменения, внесенные {0} в {1}. Вы хотите продолжить?", + "chat.editing.discardAll.confirmation.primaryButton": "Да", + "chat.editing.discardAll.confirmation.title": "Отменить все изменения?", + "chat.openSnapshot.label": "Открыть моментальный снимок файла", + "chat.remove.confirmation.checkbox": "Больше не спрашивать", + "chat.remove.confirmation.message2": "Это удалит все последующие запросы и отменит правки, внесенные в {0}. Вы хотите продолжить?", + "chat.remove.confirmation.multipleEdits.message": "Это удалит все последующие запросы и отменит правки, внесенные в файлы ({0}) в вашем рабочем наборе. Вы хотите продолжить?", + "chat.remove.confirmation.primaryButton": "Да", + "chat.remove.confirmation.title": "Хотите отменить изменения ({0})?", + "chat.removeLast.confirmation.message2": "Это удалит ваш последний запрос и отменит правки, внесенные в {0}. Вы хотите продолжить?", + "chat.removeLast.confirmation.multipleEdits.message": "Это удалит ваш последний запрос и отменит правки, внесенные в файлы ({0}) в вашем рабочем наборе. Вы хотите продолжить?", + "chat.removeLast.confirmation.title": "Отменить последнее изменение?", + "chat.undoEdits.label": "Отменить изменения", + "chatEditing.snapshot": "{0} (моментальный снимок {1})", + "chatEditing.viewChanges": "Просмотреть все изменения", + "discard": "Отменить", + "discard.file": "Отменить", + "discardAllEdits": "Отменить все изменения", + "open.fileInDiff": "Открыть изменения в редакторе различий", + "removeFileFromWorkingSet": "Удалить файл", + "workbench.action.chat.addSelectedFilesToWorkingSet.label": "Добавить выбранные файлы в рабочий набор" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingModifiedFileEntry": { + "chatEditing1": "Изменение чата: \"{0}\"", + "chatEditing2": "Изменение чата" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingService": { + "chat": "Выполняется изменение чата", + "chatEditing.modified": "Ожидающие изменения из {0}", + "chatEditing.modified2": "Ожидающие изменения из чата", "chatEditing.startingSession": "Создание изменений...", - "chatEditing1": "Chat Edit: '{0}'", - "chatEditing2": "Chat Edit", + "join.chatEditingSession": "Saving chat edits history", + "multiDiffEditorInput.name": "Рекомендуемые изменения" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingSession": { + "chatEditing.fileSave": "{0} хочет создать файл. Выберите, где его следует сохранить.", + "chatEditing.transient": "Открыть редактор", "multiDiffEditorInput.name": "Рекомендуемые изменения" }, "vs/workbench/contrib/chat/browser/chatEditorActions": { - "accept": "Accept Chat Edit", - "next": "Go to Next Chat Edit", - "prev": "Go to Previous Chat Edit", - "reject": "Reject Chat Edit" + "accept": "Принять изменение чата", + "accept2": "Принять", + "diff": "Открыть инструмент сравнения", + "discard": "Отменить правку чата", + "discard2": "Отменить", + "next": "Перейти к следующему изменению чата", + "prev": "Перейти к предыдущему изменению чата", + "undo": "Отменить это изменение", + "undo2": "Отменить" }, "vs/workbench/contrib/chat/browser/chatEditorController": { - "chat.hasEditorModifications": "The current editor contains chat modifications" + "chat.hasEditorModifications": "Текущий редактор содержит изменения чата" }, "vs/workbench/contrib/chat/browser/chatEditorInput": { "chatEditorLabelIcon": "Значок метки редактора чата.", "chatEditorName": "Чат" }, + "vs/workbench/contrib/chat/browser/chatEditorOverlay": { + "label": "Состояние навигации", + "nOfM": "{0} из {1}", + "tooltip_11": "1 change in 1 file", + "tooltip_1n": "1 change in {0} files", + "tooltip_n1": "{0} changes in 1 file", + "tooltip_nm": "{0} changes in {1} files" + }, "vs/workbench/contrib/chat/browser/chatEditorSaving": { - "chat": "chat", - "config": "Always save with AI-generated changes without asking", - "detail2": "AI-generated changes may be incorrect and should be reviewed before saving.", - "discard": "Cancel", - "message.1": "Do you want to save the changes {0} made in {1}?", - "message.2": "Do you want to save the changes {0} made to {1} files?", - "message.batched.multiFile.1": "Do you want to save the changes {0} made in {1} files?", - "message.batched.multiFile.2": "Do you want to save the changes chat made in {0} files?", - "message.batched.oneFile.1": "Do you want to save the changes {0} made in {1}?", - "message.batched.oneFile.2": "Do you want to save the changes chat made in {0}?", - "message.batched.oneFile.3": "Do you want to save the changes {0} made in 1 file?", - "message.batched.oneFile.4": "Do you want to save the changes chat made in 1 file?", - "save": "Save", - "save all": "Save All", - "save.allFiles": "Save All" + "chat": "чат", + "config": "Всегда сохранять с изменениями, созданными ИИ, без запроса", + "detail2": "Изменения, сгенерированные ИИ, могут быть неправильными и должны быть проверены перед сохранением.", + "discard": "Отмена", + "message.1": "Вы хотите сохранить изменения, внесенные {0}, в {1}?", + "message.2": "Сохранить изменения {0}, внесенные в файлы ({1})?", + "message.batched.multiFile.1": "Сохранить изменения ({0}), внесенные в файлы ({1})?", + "message.batched.multiFile.2": "Сохранить изменения чата, внесенные в файлы ({0})?", + "message.batched.oneFile.1": "Вы хотите сохранить изменения, внесенные {0}, в {1}?", + "message.batched.oneFile.2": "Сохранить изменения, внесенные в чат в {0}?", + "message.batched.oneFile.3": "Сохранить изменения ({0}), внесенные в 1 файл?", + "message.batched.oneFile.4": "Сохранить внесенные изменения в чате в 1 файле?", + "save": "Сохранить", + "save all": "Сохранить все", + "save.allFiles": "Сохранить все" }, "vs/workbench/contrib/chat/browser/chatFollowups": { "followUpAriaLabel": "Последующий вопрос: {0}" }, - "vs/workbench/contrib/chat/browser/chatGettingStarted": { - "chat.openPanel": "Открыть панель чата", - "workbench.panel.chat.view.showGettingStarted": "When enabled, shows a getting started experiment in the chat panel." - }, - "vs/workbench/contrib/chat/browser/chatImagePaste": { - "pastedImage": "Вставленное изображение" - }, "vs/workbench/contrib/chat/browser/chatInlineAnchorWidget": { "actions.attach.label": "Добавить файл в чат", - "actions.copy.label": "Copy", + "actions.copy.label": "Копировать", "actions.goToDecl.label": "Перейти к определению", - "actions.openToSide.label": "Open to the Side", - "goToImplementations.label": "Go to Implementations", + "actions.openToSide.label": "Открыть сбоку", + "goToImplementations.label": "Перейти к реализациям", "goToReferences.label": "Перейти к ссылкам", - "goToTypeDefinitions.label": "Go to Type Definitions", + "goToTypeDefinitions.label": "Перейти к определениям типов", "miGotoDefinition": "Перейти к &&определению", - "miGotoImplementations": "Go to &&Implementations", + "miGotoImplementations": "Перейти к &&реализациям", "miGotoReference": "Перейти к &&ссылкам", - "miGotoTypeDefinition": "Go to &&Type Definitions", - "resource": "The full value of the chat anchor resource, including scheme and path" + "miGotoTypeDefinition": "&&Перейти к определениям типов", + "resource": "Полное значение ресурса привязки, включая схему и путь" }, "vs/workbench/contrib/chat/browser/chatInputPart": { "actions.chat.accessibiltyHelp": "Входные данные чата. Введите текст, чтобы задать вопрос, или введите \"/\", чтобы открыть разделы, нажмите клавишу ВВОД, чтобы отправить запрос. Используйте {0}, чтобы открыть справку по специальным возможностям чата.", + "addFiles.label": "Добавить файлы в рабочий набор", "chat.attachment": "Подключенный контекст, {0}", - "chat.attachment.clearButton": "Remove from context", + "chat.attachment.clearButton": "Удалить из контекста", "chat.fileAttachment": "Вложенный файл, {0}", "chat.fileAttachmentWithRange": "Вложенный файл, {0}, строка {1} до строки {2}", "chat.imageAttachment": "Прикрепленное изображение, {0}", "chat.submitToSecondaryAgent": "Отправить в @{0}", - "chatAddFiles": "{0} Add Files...", - "chatAttachFiles": "Search for files to add to your working set", - "chatEditingSession.manyFiles": "({0} files)", - "chatEditingSession.oneFile": "(1 file)", - "chatEditingSession.workingSet": "Working Set", + "chatAddFiles": "{0} Добавить файлы...", + "chatEditingSession.excludedFile": "The Working Set file limit has ben reached. {0} is excluded from the Woking Set. Remove other files to make space for {0}.", + "chatEditingSession.excludedFiles": "({0} files, {1} excluded)", + "chatEditingSession.excludedOneFile": "1 file is excluded from the Working Set.", + "chatEditingSession.excludedSomeFiles": "{0} files are excluded from the Working Set.", + "chatEditingSession.fileLimitReached": "You have reached the maximum number of files that can be added to the working set.", + "chatEditingSession.manyFiles": "(файлы: {0})", + "chatEditingSession.oneFile": "(1 файл)", + "chatEditingSession.workingSet": "Рабочий набор", "chatInput": "Ввод чата", "chatInput.accessibilityHelpNoKb": "Ввод чата, введите здесь код и нажмите клавишу ВВОД для запуска. Для получения дополнительных сведений воспользуйтесь командой получения справки по специальным возможностям чата.", "notebook.moreExecuteActionsLabel": "Дополнительно..." @@ -5703,6 +5778,7 @@ "vs/workbench/contrib/chat/browser/chatListRenderer": { "chatConfirmationAction": "выбрано \"{0}\"", "didNotFollowInstructions": "Не выполнены инструкции", + "generating": "Идет создание", "incompleteCode": "Неполный код", "incorrectCode": "Предложенный неправильный код", "missingContext": "Отсутствует контекст", @@ -5726,7 +5802,7 @@ "chatCommandSticky": "Выполняет ли вызов команды перевод чата в постоянный режим, в котором команда автоматически добавляется во входные данные чата для следующего сообщения.", "chatCommandWhen": "Условие, которое должно иметь значение true, чтобы включить эту команду.", "chatCommandsDescription": "Доступные команды для этого участника чата, которые пользователь может вызывать с помощью \"/\".", - "chatEditing.viewContainer.label": "Copilot Edits", + "chatEditing.viewContainer.label": "Исправления Copilot", "chatFailErrorMessage": "Не удалось загрузить чат, поскольку установленная версия расширения {0} несовместима с этой версией {1}. Убедитесь, что расширение чата GitHub Copilot обновлено до последней версии.", "chatParticipantDescription": "Описание этого участника чата, отображаемое в пользовательском интерфейсе.", "chatParticipantDisambiguation": "Метаданные для помощи с автоматической маршрутизацией вопросов пользователей к этому участнику чата.", @@ -5738,16 +5814,31 @@ "chatParticipantName": "Имя этого участника чата, демонстрируемое пользователю. Пользователь будет использовать \"@\" с этим именем для вызова участника. Имя не должно содержать пробелы.", "chatParticipantWhen": "Условие, которое должно иметь значение true, чтобы включить этого участника.", "chatSampleRequest": "Когда пользователь щелкает этого участника в \"/help\", этот текст отправляется участнику.", + "miToggleChat": "&&Чат", + "miToggleEdits": "Прав&&ки Copilot", "showExtension": "Показать расширение", "vscode.extension.contributes.chatParticipant": "Добавляет участника чата" }, "vs/workbench/contrib/chat/browser/chatPasteProviders": { - "pastedImageName": "Pasted Image" + "pastedImageName": "Вставленное изображение" + }, + "vs/workbench/contrib/chat/browser/chatSetup.contribution": { + "hideChatSetup": "Скрыть настройку чата", + "hideSetup": "Скрыть", + "installChat": "Установить {0}", + "learnMore": "Подробнее", + "setup": "Установить {0}", + "setupChatInstalling": "Настройка чата для вас...", + "setupChatSigningIn": "Выполняется вход в {0}...", + "setupContent": "{0} — это ваш парный программист с поддержкой ИИ, который поможет вам писать код быстрее и эффективнее.", + "signInAndInstallChat": "Войдите в систему, чтобы использовать {0}", + "signInAndSetup": "Войдите в систему, чтобы использовать {0}", + "triggerChatSetup": "Активация настройки чата" }, "vs/workbench/contrib/chat/browser/chatWidget": { - "chatWidget.tips": "{0} or type {1} to attach context\r\n\r\n{2} to chat with extensions\r\n\r\nType {3} to use commands", - "chatWidget.tips.withoutParticipants": "{0} or type {1} to attach context", - "scrollDownButtonLabel": "Scroll down" + "chatWidget.tips": "{0} или введите {1}, чтобы вложить контекст\r\n\r\n{2}, чтобы общаться в чате с расширениями\r\n\r\nВведите {3}, чтобы использовать команды", + "chatWidget.tips.withoutParticipants": "{0} или введите {1}, чтобы вложить контекст", + "scrollDownButtonLabel": "Прокрутить вниз" }, "vs/workbench/contrib/chat/browser/codeBlockPart": { "chat.codeBlock.toolbar": "Панель инструментов блока кода", @@ -5770,29 +5861,36 @@ "allFilesDescription": "Поиск релевантных файлов в рабочей области и предоставление контекста на их основе" }, "vs/workbench/contrib/chat/browser/contrib/chatInputCompletions": { - "installLabel": "Install Chat Extensions...", + "fileEntryDescription": "{0} ({1})", + "installLabel": "Установка расширений чата...", "pickFileLabel": "Выберите файл" }, "vs/workbench/contrib/chat/browser/contrib/chatInputEditorHover": { "hoverAccessibilityChatAgent": "Здесь есть часть наведения агента чата." }, + "vs/workbench/contrib/chat/browser/contrib/chatInputRelatedFilesContrib": { + "relatedFile": "Рекомендуемый файл" + }, "vs/workbench/contrib/chat/browser/contrib/screenshot": { - "screenshot": "Screenshot" + "screenshot": "Снимок экрана" }, "vs/workbench/contrib/chat/browser/languageModelToolsService": { - "toolInvocationMessage": "Using {0}" + "toolInvocationMessage": "Использование {0}" }, "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewsWelcomeContributions": { - "chatViewsWelcome.content": "The content of the welcome message. The first command link will be rendered as a button.", - "chatViewsWelcome.icon": "The icon for the welcome message.", - "chatViewsWelcome.title": "The title of the welcome message.", - "chatViewsWelcome.when": "Condition when the welcome message is shown.", - "vscode.extension.contributes.chatViewsWelcome": "Contributes a welcome message to a chat view" + "chatViewsWelcome.content": "Контент приветствия. Первая ссылка на команду будет отображена как кнопка.", + "chatViewsWelcome.icon": "Значок приветствия.", + "chatViewsWelcome.title": "Заголовок приветствия.", + "chatViewsWelcome.when": "Условие отображения приветственного сообщения.", + "vscode.extension.contributes.chatViewsWelcome": "Добавляет приветственное сообщение в чат" + }, + "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewWelcomeController": { + "preview": "Предварительный просмотр" }, "vs/workbench/contrib/chat/common/chatColors": { "chat.avatarBackground": "Цвет фона аватара чата.", "chat.avatarForeground": "Цвет переднего плана аватара чата.", - "chat.editedFileForeground": "The foreground color of a chat edited file in the edited file list.", + "chat.editedFileForeground": "Цвет переднего плана файла, измененного чатом, в списке измененных файлов.", "chat.requestBackground": "Цвет фона в запросе на чат.", "chat.requestBorder": "Цвет границы в запросе на чат.", "chat.slashCommandBackground": "Цвет фона команды с косой чертой чата.", @@ -5800,10 +5898,11 @@ }, "vs/workbench/contrib/chat/common/chatContextKeys": { "chatEditApplied": "ИСТИНА, если применены изменения текста чата.", - "chatEditingParticipantRegistered": "True when a default chat participant is registered for editing.", + "chatEditingCanRedo": "Значение true, если можно повторить взаимодействие на панели изменения.", + "chatEditingCanUndo": "Значение true, если можно отменить взаимодействие на панели изменения.", + "chatEditingParticipantRegistered": "ИСТИНА, когда участник чата по умолчанию зарегистрирован для правки.", "chatExtensionInvalid": "ИСТИНА, когда установленное расширение чата недействительно и его необходимо обновить.", - "chatHasFileAttachments": "True when the chat has file attachments.", - "chatInstallEntitled": "True when the user is entitled for chat installation.", + "chatHasFileAttachments": "ИСТИНА, если в чате есть вложенные файлы.", "chatIsEnabled": "ИСТИНА, когда чат включен, поскольку участник чата по умолчанию активирован с помощью реализации.", "chatItemId": "Идентификатор элемента чата.", "chatLastItemId": "Идентификатор последнего элемента чата.", @@ -5815,6 +5914,11 @@ "chatResponseFiltered": "Значение true, если ответ чата был отфильтрован сервером.", "chatResponseSupportsIssueReporting": "ИСТИНА, если текущий ответ чата поддерживает отчеты о проблемах.", "chatSessionResponseDetectedAgentOrCommand": "При автоматическом обнаружении агента или команды", + "chatSetupEntitled": "Имеет значение true, если настройка чата предлагается вошедшему в систему пользователю с соответствующими правами.", + "chatSetupInstalling": "Имеет значение true, если настройка чата устанавливает чат.", + "chatSetupSignedIn": "Имеет значение true, если настройка чата предлагается вошедшему в систему пользователю.", + "chatSetupSigningIn": "Имеет значение true, если настройка чата ожидает вход.", + "chatSetupTriggered": "Имеет значение true, когда активируется настройка чата.", "inChat": "Значение TRUE, если фокус находится на мини-приложении чата, в противном случае — FALSE.", "inInteractiveInput": "Значение TRUE, если фокус находится на вводе текста в чате, в противном случае — FALSE.", "inQuickChat": "Значение true, если пользовательский интерфейс быстрого чата находится в фокусе, в противном случае — значение false.", @@ -5824,7 +5928,7 @@ "interactiveSessionResponseVote": "Если для ответа получен голос \"за\", настроено значение \"up\". Если получен голос \"против\", настроено значение \"down\". В противном случае — пустая строка." }, "vs/workbench/contrib/chat/common/chatEditingService": { - "chatEditingWidgetFileState": "The current state of the file in the chat editing widget" + "chatEditingWidgetFileState": "Текущее состояние файла в мини-приложении правки чата" }, "vs/workbench/contrib/chat/common/chatModel": { "codeCitation": "Обнаружен похожий код с 1 типом лицензии", @@ -5848,19 +5952,19 @@ "languageModels": "Статистика использования языковых моделей этого расширения." }, "vs/workbench/contrib/chat/common/tools/languageModelToolsContribution": { - "canBeReferencedInPrompt": "If true, this tool shows up as an attachment that the user can add manually to their request. Chat participants will receive the tool in {0}.", + "canBeReferencedInPrompt": "Если установлено значение ИСТИНА, этот инструмент отображается как вложение, которое пользователь может вручную добавить к своему запросу. Участники чата получат средство в {0}.", "condition": "Условие, которое должно быть выполнено для включения этого инструмента. Обратите внимание, что инструмент может быть вызван другим расширением, даже если его условие \"when\" ложно.", - "icon": "An icon that represents this tool. Either a file path, an object with file paths for dark and light themes, or a theme icon reference, like `$(zap)`", + "icon": "Значок, представляющий это средство. Путь к файлу, объект с путями к файлам для темных и светлых тем или ссылка на значок темы, например \"\\$(zap)\"", "icon.dark": "Путь к значку, когда используется темная тема", "icon.light": "Путь к значку, когда используется светлая тема", - "parametersSchema": "A JSON schema for the parameters this tool accepts. The parameters must be an object at the top level. A particular language model may not support all JSON schema features. See the documentation for the language model family you are using for more information.", + "parametersSchema": "Схема JSON для входных данных, принимаемых этим средством. Входные данные должны быть объектом верхнего уровня. Конкретная языковая модель может поддерживать не все функции схемы JSON. Дополнительные сведения см. в документации о семействе языковых моделей, которое вы используете.", "toolDisplayName": "Понятное человеку имя этого средства, которое можно использовать для описания в пользовательском интерфейсе.", - "toolModelDescription": "A description of this tool that may be used by a language model to select it.", - "toolName": "A unique name for this tool. This name must be a globally unique identifier, and is also used as a name when presenting this tool to a language model.", - "toolName2": "If {0} is enabled for this tool, the user may use '#' with this name to invoke the tool in a query. Otherwise, the name is not required. Name must not contain whitespace.", - "toolTags": "A set of tags that roughly describe the tool's capabilities. A tool user may use these to filter the set of tools to just ones that are relevant for the task at hand, or they may want to pick a tag that can be used to identify just the tools contributed by this extension.", + "toolModelDescription": "Описание этого инструмента, которое может использоваться языковой моделью для его выбора.", + "toolName": "Уникальное имя для этого инструмента. Это имя должно быть глобально уникальным идентификатором, а также использоваться в качестве имени при представлении этого инструмента в языковой модели.", + "toolName2": "Если {0} включено для этого инструмента, пользователь может использовать \"#\" с этим именем для вызова инструмента в запросе. В противном случае имя не требуется. Имя не должно содержать пробелы.", + "toolTags": "Набор тегов, приблизительно описывающих возможности инструмента. Пользователь инструмента может использовать их для фильтрации набора инструментов, оставляя только те, которые соответствуют поставленной задаче, или выбрать тег, который можно использовать для идентификации только инструментов, предоставляемых этим расширением.", "toolUserDescription": "Описание этого инструмента, которое может демонстрироваться пользователю.", - "vscode.extension.contributes.tools": "Contributes a tool that can be invoked by a language model in a chat session, or from a standalone command. Registered tools can be used by all extensions." + "vscode.extension.contributes.tools": "Предоставляет инструмент, который может быть вызван языковой моделью в сеансе чата или из отдельной команды. Зарегистрированные средства могут использоваться всеми расширениями." }, "vs/workbench/contrib/chat/common/voiceChatService": { "voiceChatInProgress": "Выполняется сеанс преобразования речи в текст для чата." @@ -5895,7 +5999,7 @@ "vs/workbench/contrib/codeActions/browser/codeActionsContribution": { "alwaysSave": "Запускает действия кода при явных и автоматических сохранениях, инициированных изменениями окна или фокуса.", "codeActionsOnSave.generic": "Управляет тем, следует ли выполнять действия \"{0}\" при сохранении файла.", - "editor.codeActionsOnSave": "Запустить действия кода для редактора при сохранении. Необходимо указать действия кода, и редактор не должен закрываться. Пример: \"\"source.organizeImports\": \"explicit\" \"", + "editor.codeActionsOnSave": "Запустить действия кода для редактора при сохранении. Необходимо указать действия кода, и редактор не должен закрываться. Если для {0} установлено значение \"afterDelay\", действия кода будут выполняться только при явном сохранении файла. Пример: `\"source.organizeImports\": \"explicit\" `", "explicit": "Запускает действия кода только при явном сохранении.", "explicitBoolean": "Запускает действия кода только при явном сохранении. Это значение станет нерекомендуемым. Вместо него следует использовать \"explicit\".", "explicitSave": "Запускает действия кода только при явном сохранении", @@ -5904,27 +6008,7 @@ "neverBoolean": "Запускает действия кода только при явном сохранении. Это значение станет нерекомендуемым. Вместо него следует использовать \"never\".", "neverSave": "Не запускает действия кода при сохранении", "neverSaveBoolean": "Не запускает действия кода при сохранении. Это значение станет нерекомендуемым. Вместо него следует использовать \"never\".", - "notebook.codeActionsOnSave": "Запускать серию действий кода для записной книжки при сохранении. Должны быть указаны действия кода, файл не должен сохраняться после задержки, а редактор не должен закрываться. Пример: `\"notebook.source.organizeImports\": \"explicit\"`" - }, - "vs/workbench/contrib/codeActions/common/codeActionsExtensionPoint": { - "codeActions.description": "Описание", - "codeActions.kind": "Тип", - "codeActions.languages": "Языки", - "codeActions.title": "Название", - "codeactions": "Действия кода", - "contributes.codeActions": "Настройка редактора, используемого для ресурса.", - "contributes.codeActions.description": "Описание того, что делает действие кода.", - "contributes.codeActions.kind": "'CodeActionKind' для внесенного действия кода.", - "contributes.codeActions.languages": "Языковые режимы, для которых включены действия кода.", - "contributes.codeActions.title": "Метка для действия кода в графическом интерфейсе." - }, - "vs/workbench/contrib/codeActions/common/documentationExtensionPoint": { - "contributes.documentation": "Предоставленная документация.", - "contributes.documentation.refactoring": "Предоставленная документация для рефакторинга.", - "contributes.documentation.refactoring.command": "Команда выполнена.", - "contributes.documentation.refactoring.title": "Метка для документации, используемая в пользовательском интерфейсе.", - "contributes.documentation.refactoring.when": "Предложение When.", - "contributes.documentation.refactorings": "Предоставленная документация для рефакторингов." + "notebook.codeActionsOnSave": "Запускать серию действий кода для записной книжки при сохранении. Необходимо указать действия кода, и редактор не должен закрываться. Если для {0} установлено значение \"afterDelay\", действия кода будут выполняться только при явном сохранении файла. Пример: `\"notebook.source.organizeImports\": \"explicit\"`" }, "vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": { "toggleScreenReaderMode": "Активация режима специальных возможностей для средства чтения с экрана", @@ -6008,7 +6092,7 @@ "vs/workbench/contrib/codeEditor/browser/saveParticipants": { "codeAction.apply": "Применение действия кода \"{0}\".", "codeaction": "Быстрые исправления", - "codeaction.get2": "Getting code actions from {0} ([configure]({1})).", + "codeaction.get2": "Получение действий кода из {0} ([настроить]({1})).", "formatting2": "Работает форматировщик \"{0}\" ([configure] ({1}))." }, "vs/workbench/contrib/codeEditor/browser/toggleColumnSelection": { @@ -6496,7 +6580,7 @@ "debug.gutterMiddleClickAction.none": "Не выполнять никаких действий.", "debug.gutterMiddleClickAction.triggeredBreakpoint": "Добавить триггерную точку останова.", "debug.hideLauncherWhileDebugging": "Скрывать элемент управления \"Начать отладку\" в заголовке в представлении \"Запуск и отладка\", когда отладка активна. Релевантно, только если элемент {0} не закреплен.", - "debug.hideSlowPreLaunchWarning": "Hide the warning shown when a `preLaunchTask` has been running for a while.", + "debug.hideSlowPreLaunchWarning": "Скрыть предупреждение, отображаемое при выполнении \"preLaunchTask\" в течение некоторого времени.", "debug.onTaskErrors": "Указывает действия, выполняемые при обнаружении ошибок после запуска preLaunchTask.", "debug.saveBeforeStart": "Управляет тем, какие редакторы необходимо сохранить перед началом сеанса отладки.", "debug.saveBeforeStart.allEditorsInActiveGroup": "Сохранить все редакторы в активной группе перед началом сеанса отладки.", @@ -7124,6 +7208,16 @@ "bracketPairColorizer.notification.action.showMoreInfo": "Подробнее", "bracketPairColorizer.notification.action.uninstall": "Удалить расширение" }, + "vs/workbench/contrib/dropOrPasteInto/browser/commands": { + "configureDefaultDrop.label": "Настройка предпочтительного действия перетаскивания...", + "configureDefaultPaste.label": "Настройка предпочтительного действия вставки..." + }, + "vs/workbench/contrib/dropOrPasteInto/browser/configurationSchema": { + "dropKind": "Идентификатор вида при правке путем перетаскивания.", + "dropPreferredDescription": "Настраивает предпочтительный тип правки, который будет использоваться при перетаскивании содержимого.\r\n\r\nЭто упорядоченный список видов правок. Будет использована первая доступная правка предпочтительного вида.", + "pasteKind": "Идентификатор вида при правке путем вставки.", + "pastePreferredDescription": "Настраивает предпочтительный тип правки, который будет использоваться при вставке содержимого.\r\n\r\nЭто упорядоченный список видов правок. Будет использована первая доступная правка предпочтительного вида." + }, "vs/workbench/contrib/editSessions/browser/editSessions.contribution": { "autoResumeWorkingChanges": "Определяет, следует ли автоматически возобновлять доступные рабочие изменения, хранящиеся в облаке, для текущей рабочей области.", "autoResumeWorkingChanges.off": "Никогда не пытайтесь возобновить рабочие изменения из облака.", @@ -7248,10 +7342,13 @@ }, "vs/workbench/contrib/extensions/browser/extensionEditor": { "Changelog title": "Журнал изменений", + "Install Info": "Установка", "Marketplace": "Marketplace", - "Marketplace Info": "Подробнее", + "Marketplace Info": "Marketplace", "Readme title": "Файл сведений", + "Version": "Версия", "builtin": "Встроенное", + "cache size": "Кэш", "categories": "Категории", "changelog": "Журнал изменений", "changelogtooltip": "История обновления расширения, полученная из файла 'CHANGELOG.md' расширения", @@ -7259,6 +7356,7 @@ "dependenciestooltip": "Выводит список расширений, от которых зависит это расширение", "details": "Подробные сведения", "detailstooltip": "Сведения о расширении, полученные из файла 'README.md' расширения", + "disk space used": "Размер кэша", "extension pack": "Пакет расширений ({0})", "extension version": "Версия расширения", "extensionpack": "Пакет расширений", @@ -7279,12 +7377,17 @@ "noChangelog": "Журнал изменений недоступен.", "noDependencies": "Нет зависимостей", "noReadme": "Файл сведений недоступен.", + "other": "Локальный", "preview": "Предварительная версия", "published": "Опубликовано", "publisher": "Издатель ({0})", "rating": "Оценка", "repository": "Репозиторий", "resources": "Ресурсы", + "size": "Размер", + "size when installed": "Размер при установке", + "source": "Источник", + "vsix": "VSIX", "workspace extension": "Расширение рабочей области" }, "vs/workbench/contrib/extensions/browser/extensionEnablementWorkspaceTrustTransitionParticipant": { @@ -7344,6 +7447,8 @@ "disableAutoUpdate": "Отключить автоматическое обновление для всех расширений", "disablePreRleaseLabel": "Переключиться на версию выпуска", "disabled filter": "Отключено", + "download VSIX": "Скачать VSIX", + "download pre-release": "Скачать предварительную версию VSIX", "enableAll": "Включить все расширения", "enableAllWorkspace": "Включить все расширения для этой рабочей области", "enableAutoUpdate": "Включить автоматическое обновление для всех расширений", @@ -7365,6 +7470,7 @@ "extensions.autoUpdate.enabled": "Скачивать и автоматически устанавливать обновления только для включенных расширений.", "extensions.autoUpdate.false": "Расширения не обновляются автоматически.", "extensions.autoUpdate.true": "Скачивать и автоматически устанавливать обновления для всех расширений.", + "extensions.gallery.useUnpkgResourceApi": "Если эта функция включена, обновляемые расширения извлекаются из службы Unpkg.", "extensions.supportUntrustedWorkspaces": "Переопределение поддержки ненадежной рабочей области расширения. Расширения, использующие параметр «true», всегда будут включены. Расширения, использующие параметр «limited», всегда будут включены, и расширение будет скрывать функции, требующие доверия. Расширения, использующие параметр «false», будут включены только в том случае, если рабочая область является доверенной.", "extensions.supportUntrustedWorkspaces.false": "Расширение будет доступно только в том случае, если рабочая область является доверенной.", "extensions.supportUntrustedWorkspaces.limited": "Расширение всегда будет включено, а расширение будет скрывать функции, требующие доверия.", @@ -7536,7 +7642,6 @@ "ignoreExtensionRecommendation": "Больше не рекомендовать это расширение", "ignoreExtensionUpdatePublisher": "Пропускаются обновления, опубликованные {0}.", "ignored": "Это расширение игнорируется во время синхронизации", - "incompatible platform": "Расширение \"{0}\" недоступно в {1} для {2}.", "install": "Установить", "install another version": "Установить определенную версию...", "install anyway": "Все равно установить", @@ -7563,7 +7668,6 @@ "installing": "Идет установка", "installing extensions": "Установка расширений...", "learn more": "Дополнительные сведения", - "learn why": "Узнайте, чем это вызвано", "malicious tooltip": "Это расширение помечено как проблемное.", "manage": "Управление", "manage access": "Управление доступом", @@ -7576,7 +7680,6 @@ "not signed": "'{0}' - это расширение из неизвестного источника. Подтвердить установку?", "not signed detail": "Расширение не подписано.", "not signed tooltip": "Это расширение не подписано Extension Marketplace.", - "not web tooltip": "Расширение \"{0}\" недоступно в {1}.", "pre-release": "предварительный выпуск", "reinstall": "Переустановить расширение...", "reload window": "Перезагрузить окно", @@ -7757,6 +7860,7 @@ "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "Манифест не найден", "autoRestart": "Если этот параметр активирован, расширения будут автоматически перезапущены после обновления, когда окно не находится в фокусе. Если у вас есть открытые записные книжки или настраиваемые редакторы, могут быть потеряны данные.", + "cannot be installed": "Cannot install the '{0}' extension because it is not available in this setup.", "confirmDisableAutoUpdate": "Отключить автоматическое обновление для всех расширений?", "confirmEnableAutoUpdate": "Включить автоматическое обновление для всех расширений?", "confirmEnableDisableAutoUpdate": "Автоматическое обновление расширений", @@ -7765,12 +7869,18 @@ "deprecated extensions": "Обнаружены нерекомендуемые расширения. Просмотрите их и перейдите на альтернативные варианты.", "disable all": "Отключить все", "disableDependents": "Отключить расширение с зависимыми объектами", + "disallowed": "This extension is disallowed to be installed.", + "download": "Download", + "download title": "Select folder to download the VSIX", + "download.completed": "Successfully downloaded the VSIX", + "downloading...": "Downlading VSIX...", "enable locally": "{0}, чтобы включить это расширение локально.", "enable remote": "{0}, чтобы включить это расширение в {1}.", "enableButtonLabel": "&&Включить расширение", "enableButtonLabelWithAction": "&&Включить расширение и {0}", "enableExtensionMessage": "Включить расширение \"{0}\"?", "enableExtensionTitle": "Включить расширение", + "extension not found": "Extension '{0}' not found.", "extensionsAutoRestart": "Расширения автоматически перезапущены для включения обновлений.", "incompatible": "Не удается установить расширение \"{0},так как оно несовместимо.", "incompatibleExtensions": "Некоторые расширения отключены из-за несовместимости версий. Просмотрите и обновите их.", @@ -7785,9 +7895,12 @@ "malicious": "Пользователи сообщали о проблемах с этим расширением.", "multipleDependentsError": "Не удается отключить только расширение \"{0}\". От него зависят \"{1}\", \"{2}\" и другие расширения. Вы хотите отключить все эти расширения?", "multipleDependentsUninstallError": "Невозможно удалить отдельно расширение \"{0}\". От него зависят \"{1}\", \"{2}\" и другие расширения. Удалить все эти расширения?", + "not an extension": "The provided object is not an extension.", "not found": "Не удалось установить расширение \"{0}\", так как оно не найдено.", "not found version": "Невозможно установить расширение \"{0}\", так как запрашиваемая версия \"{1}\" не найдена.", + "not signed": "This extension is not signed.", "open": "Открыть расширение", + "platform placeholder": "Please select the platform for which you want to download the VSIX", "postDisableTooltip": "{0}, чтобы отключить это расширение.", "postEnableTooltip": "{0}, чтобы включить это расширение.", "postUninstallTooltip": "{0}, чтобы завершить удаление этого расширения.", @@ -8236,7 +8349,7 @@ "filesReadonlyExclude": "Настройте пути или [шаблоны подстановок](https://aka.ms/vscode-glob-patterns), чтобы они не помечались как доступные только для чтения, если они совпадают в результате настройки `#files.readonlyInclude#`. Шаблоны подстановки всегда оцениваются относительно пути к папке рабочей области, если только они не являются абсолютными путями. Файлы от поставщиков файловой системы только для чтения всегда будут доступны только для чтения независимо от этого параметра.", "filesReadonlyFromPermissions": "Помечает файлы как доступные только для чтения, если это указано в их правах доступа к файлам. Это можно переопределить с помощью настроек `#files.readonlyInclude#` и `#files.readonlyExclude#`.", "filesReadonlyInclude": "Настройте пути или [шаблоны подстановки](https://aka.ms/vscode-glob-patterns), чтобы пометить их как доступные только для чтения. Шаблоны подстановки всегда оцениваются относительно пути к папке рабочей области, если только они не являются абсолютными путями. Вы можете исключить совпадающие пути с помощью параметра `#files.readonlyExclude#`. Файлы от поставщиков файловой системы только для чтения всегда будут доступны только для чтения независимо от этого параметра.", - "formatOnSave": "Форматирование файла при сохранении. Модуль форматирования должен быть доступен, файл не должен сохраняться по истечении времени задержки, и работа редактора не должна завершаться.", + "formatOnSave": "Форматирование файла при сохранении. Форматировщик должен быть доступен, и редактор не должен завершать работу. Если для {0} установлено значение \"afterDelay\", файл будет отформатирован только при явном сохранении.", "formatOnSaveMode": "Определяет, применяется ли формат при сохранении ко всему файлу или только к изменениям в файле. Этот параметр применяется только в том случае, если параметр \"#editor.formatOnSave#\" включен.", "hotExit": "[Горячий выход](https://aka.ms/vscode-hot-exit) Определяет, запоминаются ли несохраненные файлы между сеансами. В этом случае приглашение на их сохранение при выходе из редактора не появляется.", "hotExit.off": "Отключение горячего выхода. При попытке закрыть окно с редакторами, в которых остались несохраненные изменения, будет отображаться запрос.", @@ -8293,8 +8406,7 @@ "createNewFolder": "Создать папку…", "explorerSection": "Раздел обозревателя: {0}", "refreshExplorer": "Обновить окно проводника", - "refreshExplorerMetadata": "Принудительное обновление окна проводника.", - "type to search files": "Введите текст для поиска файлов" + "refreshExplorerMetadata": "Принудительное обновление окна проводника." }, "vs/workbench/contrib/files/browser/views/explorerViewer": { "confirmMove": "Вы действительно хотите переместить \"{0}\" в \"{1}\"?", @@ -8304,12 +8416,14 @@ "copy": "Копировать {0}", "copying": "Идет копирование {0}.", "doNotAskAgain": "Не спрашивать снова", + "explorerHighlightFolderBadgeTitle": "Каталог содержит совпадения: {0}", "fileInputAriaLabel": "Введите имя файла. Нажмите клавишу ВВОД, чтобы подтвердить введенные данные, или ESCAPE для отмены.", "move": "Переместить {0}", "moveButtonLabel": "&&Переместить", "moving": "Идет перемещение {0}.", "numberOfFiles": "Файлы {0}", "numberOfFolders": "Папки {0}", + "searchMaxResultsWarning": "Результирующий набор включает только подмножество всех соответствий. Чтобы уменьшить число результатов, сузьте условия поиска.", "treeAriaLabel": "Проводник" }, "vs/workbench/contrib/files/browser/views/openEditorsView": { @@ -8331,10 +8445,12 @@ "dirtyFiles": "Несохраненных файлов: {0}" }, "vs/workbench/contrib/files/common/files": { + "explorerFindProviderActive": "ИСТИНА, если дерево проводника использует поставщик поиска проводника.", "explorerResourceCut": "Значение true, если элемент в Обозревателе был вырезан для последующей вставки.", "explorerResourceIsFolder": "Значение true, если элемент, на котором находится фокус в Обозревателе, является папкой.", "explorerResourceIsRoot": "Значение true, если элемент, на котором находится фокус в Обозревателе, является корневой папкой.", "explorerResourceMoveableToTrash": "Значение true, если элемент, на котором находится фокус в Обозревателе, может быть перемещен в корзину.", + "explorerResourceParentReadonly": "ИСТИНА, если сфокусированный элемент в родительском элементе EXPLORER доступен только для чтения.", "explorerResourceReadonly": "Истинно значение, когда сфокусированный элемент в EXPLORER доступен только для чтения.", "explorerViewletCompressedFirstFocus": "Значение true, если фокус находится внутри первой части компактного элемента в представлении \"Обозреватель\".", "explorerViewletCompressedFocus": "Значение true, если элемент, на котором находится фокус в представлении \"Обозреватель\", является компактным элементом.", @@ -8425,7 +8541,6 @@ "empty": "Нет результатов. Уточните входные данные и повторите попытку", "err.apply": "Не удалось применить изменения.", "err.discard": "Не удалось отменить изменения.", - "savehint": "Чтобы продолжить сохранение, примите или отмените изменения.", "welcome.2": "Идет подготовка…" }, "vs/workbench/contrib/inlineChat/browser/inlineChatCurrentLine": { @@ -8433,12 +8548,12 @@ "startWithCurrentLine": "Начать в редакторе с текущей строкой" }, "vs/workbench/contrib/inlineChat/browser/inlineChatSavingServiceImpl": { - "config": "Always save with AI-generated changes without asking", - "detail": "AI-generated changes may be incorect and should be reviewed before saving.", - "discard": "Cancel", - "message.1": "Do you want to save the changes {0} made in {1}?", - "message.2": "Do you want to save the changes inline chat made in {0}?", - "save": "Save" + "config": "Всегда сохранять с изменениями, созданными ИИ, без запроса", + "detail": "Изменения, сгенерированные ИИ, могут быть неправильными и должны быть проверены перед сохранением.", + "discard": "Отмена", + "message.1": "Вы хотите сохранить изменения, внесенные {0}, в {1}?", + "message.2": "Вы хотите сохранить изменения, внесенные встроенным чатом, в {0}?", + "save": "Сохранить" }, "vs/workbench/contrib/inlineChat/browser/inlineChatWidget": { "aria-label": "Входные данные встроенного чата", @@ -8488,8 +8603,7 @@ "inlineChatVisible": "Видны ли входные данные интерактивного редактора", "mode": "Настройте, применяются ли изменения, созданные с помощью встроенного чата, непосредственно к документу или предварительно просматриваются.", "mode.live": "Изменения применяются непосредственно к документу, могут быть выделены с помощью встроенных различий и приняты или отброшены с помощью фрагментов. При завершении сеанса изменения сохраняются.", - "mode.preview": "Изменения отображаются только в режиме предварительного просмотра и должны быть приняты с помощью кнопки \"Применить\". При завершении сеанса изменения будут отменены.", - "zoneToolbar": "Показывать ли панель инструментов для принятия или отклонения изменений в представлении изменений встроенного чата." + "mode.preview": "Изменения отображаются только в режиме предварительного просмотра и должны быть приняты с помощью кнопки \"Применить\". При завершении сеанса изменения будут отменены." }, "vs/workbench/contrib/inlineChat/electron-sandbox/inlineChatActions": { "holdForSpeech": "Удерживайте для использования речи" @@ -8792,42 +8906,6 @@ "tasksQuickAccessPlaceholder": "Введите имя расширения для отчета." }, "vs/workbench/contrib/issue/electron-sandbox/issueReporterService": { - "bugDescription": "Опишите действия для точного воспроизведения проблемы. Включите фактические и ожидаемые результаты. Поддерживается разметка Markdown в стиле GitHub. Вы можете отредактировать текст проблемы и добавить снимки экрана при просмотре проблемы в GitHub.", - "bugReporter": "Отчет об ошибках", - "closed": "Закрыто", - "createOnGitHub": "Создать в GitHub", - "description": "Описание", - "disabledExtensions": "Расширения отключены", - "elsewhereDescription": "Расширение '{0}' предпочитает использовать внешний отчет о проблемах. Чтобы перейти к этому опыту сообщения о проблемах, нажмите кнопку ниже.", - "extension": "Расширение VS Code", - "extensionPlaceholder": "Например: Отсутствует замещающий текст на изображении файла readme расширения.", - "featureRequest": "Запрос функции", - "featureRequestDescription": "Опишите функцию, которую хотели бы увидеть. Поддерживается разметка Markdown в стиле GitHub. Вы можете отредактировать текст проблемы и добавить снимки экрана при просмотре проблемы в GitHub.", - "handlesIssuesElsewhere": "Это расширение обрабатывает проблемы за пределами VS Code", - "hide": "скрыть", - "loadingData": "Загрузка данных...", - "marketplace": "Расширения в Marketplace", - "marketplacePlaceholder": "Например, не удается отключить установленное расширение", - "noCurrentExperiments": "Нет текущих экспериментов.", - "noSimilarIssues": "Подобные задачи не найдены", - "open": "Открыть", - "openIssueReporter": "Открыть внешнее средство создания отчетов о проблемах", - "pasteData": "Мы скопировали необходимые данные в буфер обмена, так как у них был слишком большой размер для отправки. Вставьте эти данные.", - "performanceIssue": "Проблема с производительностью (зависание, замедление, сбой)", - "performanceIssueDesciption": "Когда возникла эта проблема с производительностью? Происходит ли она при запуске или после указанной серии действий? Поддерживается разметка Markdown в стиле GitHub. Вы можете отредактировать текст проблемы и добавить снимки экрана при просмотре проблемы в GitHub.", - "previewOnGitHub": "Предварительный просмотр в GitHub", - "rateLimited": "Превышено ограничение на количество запросов GitHub. Подождите.", - "selectExtension": "Выбрать расширение", - "selectSource": "Выберите источник", - "show": "показать", - "similarIssues": "Похожие проблемы", - "stepsToReproduce": "Шаги для воспроизведения", - "undefinedPlaceholder": "Введите заголовок.", - "unknown": "Не знаю", - "vscode": "Visual Studio Code", - "vscodePlaceholder": "Например, в Workbench отсутствует панель проблем." - }, - "vs/workbench/contrib/issue/electron-sandbox/issueReporterService2": { "noCurrentExperiments": "Нет текущих экспериментов.", "pasteData": "Мы скопировали необходимые данные в буфер обмена, так как у них был слишком большой размер для отправки. Вставьте эти данные.", "undefinedPlaceholder": "Введите заголовок." @@ -8851,7 +8929,7 @@ "noDetection": "Не удалось определить язык редактора", "status.autoDetectLanguage": "Принять обнаруженный язык: {0}" }, - "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { + "vs/workbench/contrib/languageStatus/browser/languageStatus": { "aria.1": "{0}, {1}", "aria.2": "{0}", "langStatus.aria": "Состояние языка редактора: {0}", @@ -8988,10 +9066,10 @@ "openLogsFolder": "Открыть папку журналов" }, "vs/workbench/contrib/markdown/browser/markdownSettingRenderer": { - "alreadysetBoolFalse": "\"{0}: {1}\" is already disabled", - "alreadysetBoolTrue": "\"{0}: {1}\" is already enabled", - "alreadysetNum": "\"{0}: {1}\" is already set to {2}", - "alreadysetString": "\"{0}: {1}\" is already set to \"{2}\"", + "alreadysetBoolFalse": "\"{0}: {1}\" уже отключено", + "alreadysetBoolTrue": "\"{0}: {1}\" уже включено", + "alreadysetNum": "Для \"{0}: {1}\" уже задано значение {2}", + "alreadysetString": "Для \"{0}: {1}\" уже задано значение \"{2}\"", "changeSettingTitle": "Просмотреть или изменить параметр", "copySettingId": "Копировать идентификатор параметра", "falseMessage": "Отключить \"{0}: {1}\"", @@ -9024,12 +9102,19 @@ "status.problems": "Проблемы", "status.problemsVisibility": "Видимость проблем", "status.problemsVisibilityOff": "Проблемы отключены. Щелкните, чтобы открыть параметры.", + "toggleActiveFileDescription": "Отображать или скрывать проблемы (ошибки, предупреждения, сведения) только из активного файла в представлении проблем.", + "toggleErrorsDescription": "Отображать или скрывать ошибки в представлении проблем.", + "toggleExcludedFilesDescription": "Отображать или скрывать исключенные файлы в представлении проблем.", + "toggleInfosDescription": "Отображать или скрывать сведения в представлении проблем.", + "toggleWarningsDescription": "Отображать или скрывать предупреждения в представлении проблем.", "totalErrors": "Ошибок: {0}", "totalInfos": "Сведений: {0}", "totalProblems": "Всего проблем: {0}", "totalWarnings": "Предупреждений: {0}", "viewAsTable": "Просмотр в виде таблицы", - "viewAsTree": "Просмотр в виде дерева" + "viewAsTableDescription": "Отображать представление проблем в виде таблицы.", + "viewAsTree": "Просмотр в виде дерева", + "viewAsTreeDescription": "Отображать представление проблем в виде дерева." }, "vs/workbench/contrib/markers/browser/markersFileDecorations": { "label": "Проблемы", @@ -9314,10 +9399,13 @@ }, "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/cellDiagnosticsActions": { "cellCommands.quickFix.noneMessage": "Доступные действия кода отсутствуют", - "notebookActions.cellFailureActions": "Показать действия со сбоями ячеек" + "notebookActions.cellFailureActions": "Показать действия со сбоями ячеек", + "notebookActions.chatExplainCellError": "Объяснить ошибку ячейки", + "notebookActions.chatFixCellError": "Исправить ошибку ячейки" }, "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/diagnosticCellStatusBarContrib": { - "notebook.cell.status.diagnostic": "Быстрые действия {0}" + "notebook.cell.status.explain": "Объяснить с помощью чата", + "notebook.cell.status.fix": "Исправить с помощью встроенного чата" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { "notebook.cell.status.executing": "Выполнение", @@ -9332,6 +9420,9 @@ "notebook.cell.status.language": "Выбор языкового режима ячейки", "notebook.cell.status.searchLanguageExtensions": "Неизвестный язык ячейки. Щелкните, чтобы найти расширения \"{0}\"" }, + "vs/workbench/contrib/notebook/browser/contrib/chatEdit/notebookChatEditController": { + "chat.hasNotebookEditorModifications": "Текущий редактор Notebook содержит модификации чата" + }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { "notebook.cell.output.selectAll": "Выделить все", "notebookActions.copy": "Копировать ячейку", @@ -9392,10 +9483,11 @@ "notebook.toggleCellToolbarPosition": "Переключить положение панели инструментов ячейки" }, "vs/workbench/contrib/notebook/browser/contrib/multicursor/notebookMulticursor": { - "addFindMatchToSelection": "Добавить поиск совпадения к выбору", + "addFindMatchToSelection": "Добавить выделение в следующее найденное совпадение", "deleteLeftMultiSelection": "Удалить слева", "deleteRightMultiSelection": "Удалить справа", - "exitMultiSelection": "Выйти из режима нескольких курсоров" + "exitMultiSelection": "Выйти из режима нескольких курсоров", + "selectAllFindMatches": "Выбрать все вхождения найденных совпадений" }, "vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": { "cursorMoveDown": "Перевести выделение на следующий редактор ячейки", @@ -9617,7 +9709,7 @@ "runCellsInSection": "Выполнить ячейки в выделенном фрагменте" }, "vs/workbench/contrib/notebook/browser/controller/variablesActions": { - "notebookActions.openVariablesView": "Variables" + "notebookActions.openVariablesView": "Переменные" }, "vs/workbench/contrib/notebook/browser/diff/diffComponents": { "hiddenCell": "{0} скрытая ячейка", @@ -9697,7 +9789,7 @@ "notebook.findFilters": "Настройте поведение мини-приложения поиска в ячейках записной книжки. Если включены и источник разметки, и предварительный просмотр разметки, мини-приложение поиска будет выполнять поиск в исходном коде или в режиме предварительного просмотра в зависимости от текущего состояния ячейки.", "notebook.focusIndicator.description": "Определяет, где выводится указатель фокуса: на границах ячеек или по левому краю.", "notebook.formatOnCellExecution": "Формат ячейки записной книжки при выполнении. Форматировщик должен быть доступен.", - "notebook.formatOnSave": "Форматирование записной книжки при сохранении. Форматировщик должен быть доступен, файл не должен сохраняться по истечении времени задержки, а работа редактора не должна завершаться.", + "notebook.formatOnSave": "Форматирование записной книжки при сохранении. Форматировщик должен быть доступен, и редактор не должен завершать работу. Если для {0} установлено значение \"afterDelay\", файл будет отформатирован только при явном сохранении.", "notebook.globalToolbar.description": "Определяет, следует ли отображать глобальную панель инструментов в редакторе записной книжки.", "notebook.globalToolbarShowLabel": "Указать, следует ли отображать метку в действиях на панели инструментов записной книжки.", "notebook.insertFinalNewline": "Если этот параметр включен, вставьте последнюю новую строку в конец ячеек кода при сохранении записной книжки.", @@ -10044,7 +10136,7 @@ "name": "Производительность при запуске" }, "vs/workbench/contrib/performance/electron-sandbox/performance.contribution": { - "experimental.rendererProfiling": "When enabled, slow renderers are automatically profiled." + "experimental.rendererProfiling": "Если этот параметр включен, для медленных отрисовщиков автоматически применяется профилирование." }, "vs/workbench/contrib/performance/electron-sandbox/startupProfiler": { "prof.detail": "Создайте вопрос и вручную прикрепите следующие файлы:\r\n{0}", @@ -10225,7 +10317,7 @@ "defaultOverriddenDetailsAriaLabel": "{0} переопределяет значение по умолчанию", "defaultOverriddenLabel": "Значение по умолчанию изменено", "defaultOverriddenLanguagesList": "Для {0} существуют значения по умолчанию для конкретного языка", - "experimentalLabel": "Experimental", + "experimentalLabel": "Экспериментальная функция", "extensionSyncIgnoredLabel": "Не синхронизировано", "hasDefaultOverridesForLanguages": "Следующие языки содержат стандартные переопределения:", "manageWorkspaceTrust": "Управление доверием рабочей области", @@ -10238,7 +10330,7 @@ "policyDescriptionAccessible": "Управляется политикой организации. Значение параметра не применено", "policyFilterLink": "Просмотр параметров политики", "policyLabelText": "Значение параметра не применено", - "previewLabel": "Preview", + "previewLabel": "Предварительная версия", "remote": "Удаленный", "syncIgnoredAriaLabel": "Параметр пропущен во время синхронизации", "syncIgnoredTitle": "Этот параметр игнорируется во время синхронизации", @@ -10373,8 +10465,8 @@ "settingsTOC": "Содержание по параметрам" }, "vs/workbench/contrib/preferences/common/preferences": { - "experimentalIndicatorDescription": "This setting controls a feature that may change or be removed in the future. Adjusting this setting may result in instability.", - "previewIndicatorDescription": "This setting controls a feature that is in active development." + "experimentalIndicatorDescription": "Этот параметр управляет новой функций, которая находится на этапе активной разработки и может работать нестабильно. Эта функция может быть изменена или удалена.", + "previewIndicatorDescription": "Этот параметр управляет новой функцией, которая по-прежнему находится на этапе доработки, но готова к использованию. Мы будем рады вашим отзывам." }, "vs/workbench/contrib/preferences/common/preferencesContribution": { "enableNaturalLanguageSettingsSearch": "Определяет, следует ли включить режим поиска естественного языка для параметров. Поиск на естественном языке обеспечивается веб-службой Майкрософт.", @@ -10696,15 +10788,27 @@ "tunnel.preview": "В настоящее время удаленные туннели доступны в предварительной версии. Сообщите о возникающих проблемах с помощью команды \"Справка: сообщить о проблеме\"." }, "vs/workbench/contrib/replNotebook/browser/repl.contribution": { - "repl.execute": "Выполнить ввод REPL" + "repl.execute": "Выполнить ввод REPL", + "repl.focusLastReplOutput": "Фокус на последнем выполнении REPL", + "repl.input.focus": "Редактор ввода фокуса" + }, + "vs/workbench/contrib/replNotebook/browser/replEditor": { + "replEditorInput": "Ввод REPL" }, "vs/workbench/contrib/replNotebook/browser/replEditorAccessibilityHelp": { - "replEditor.cellNavigation": "Стрелки ВВЕРХ и ВНИЗ также перемещают фокус между ранее выполненными элементами.", + "replEditor.accessibilityView": "Запустите команду \"Открыть представление специальных возможностей\"{0} во время навигации по журналу для доступного просмотра выходных данных элемента.", + "replEditor.autoFocusRepl": "Параметр \"accessibility.replEditor.autoFocusReplExecution\" определяет, будет ли фокус автоматически перемещаться в REPL после выполнения кода.", + "replEditor.cellNavigation": "Команда \"Выйти из редактирования\"{0} переместит фокус на контейнер ячеек, где стрелки вверх и вниз также сместят фокус между ячейками в журнале.", + "replEditor.configReadExecution": "Параметр \"accessibility.replEditor.readLastExecutionOutput\" определяет, будет ли вывод автоматически считываться после завершения выполнения.", "replEditor.execute": "Команда Execute{0} оценивает выражение в поле ввода.", - "replEditor.focusHistory": "Команда Focus History{0} переместит фокус на список ранее выполненных элементов.", + "replEditor.focusCellEditor": "Команда \"Изменить ячейку\"{0} переместит фокус на редактор только для чтения для ввода данных ячейки.", "replEditor.focusInOutput": "Команда Focus Output{0} установит фокус на вывод, если фокус находится на ранее выполненном элементе.", - "replEditor.focusReplInput": "Команда Focus Input Editor{0} переместит фокус на поле ввода REPL.", - "replEditor.overview": "Вы находитесь в редакторе REPL, который содержит поле ввода для оценки выражений, а также список ранее выполненных выражений и их вывод." + "replEditor.focusLastItemAdded": "Команда \"Фокус на последний выполненный\"{0} переместит фокус на последний выполненный элемент в истории REPL.", + "replEditor.focusReplInput": "Команда \"Редактор ввода фокуса\"{0} вернет фокус в этот редактор.", + "replEditor.focusReplInputFromHistory": "Команда Focus Input Editor{0} переместит фокус на поле ввода REPL.", + "replEditor.historyOverview": "Вы находитесь в истории REPL, которая представляет собой список ячеек, которые были выполнены в REPL. Каждая ячейка имеет входные данные, выходные данные и контейнер ячейки.", + "replEditor.inputAccessibilityView": "При запуске команды \"Открыть представление специальных возможностей\"{0} из этого поля ввода, вывод последнего выполнения будет отображаться в представлении специальных возможностей.", + "replEditor.inputOverview": "Вы находитесь в поле ввода редактора REPL, которое примет код для выполнения в REPL." }, "vs/workbench/contrib/replNotebook/browser/replEditorInput": { "replEditorLabelIcon": "Значок метки редактора REPL." @@ -10866,7 +10970,6 @@ "scmGraphHistoryItemRef": "Выберите ссылки на элементы журнала для просмотра, введите их для фильтрации", "scmGraphRepository": "Выберите репозиторий для просмотра, введите для фильтрации всех репозиториев", "scmGraphViewOutdated": "Обновите граф с помощью действия обновления ($(refresh)).", - "scmGraphViewRevealCurrentHistoryItem": "Текущий элемент журнала отсутствует в графе системы управления версиями. Используйте средство выбора ссылок на элементы журнала, чтобы расширить набор элементов журнала на графике.", "viewChanges": "Просмотреть изменения" }, "vs/workbench/contrib/scm/browser/scmRepositoriesViewPane": { @@ -10925,9 +11028,9 @@ "QuickSearchOpenInFile": "Открыть файл", "QuickSearchSeeMoreFiles": "Просмотреть дополнительные файлы", "enterSearchTerm": "Введите условие для поиска в файлах.", - "goToSearch": "Просмотреть на панели поиска", + "goToSearch": "Открыть в представлении поиска", "noAnythingResults": "Соответствующие результаты не найдены.", - "showMore": "Просмотреть на панели поиска" + "showMore": "Открыть в представлении поиска" }, "vs/workbench/contrib/search/browser/replaceService": { "fileReplaceChanges": "{0} ↔ {1} (заменить предварительную версию)", @@ -11725,7 +11828,7 @@ "ProblemMatcherParser.unknownSeverity": "Информация: неизвестная серьезность {0}. Допустимые значения — error, warning и info.\r\n", "ProblemMatcherSchema.applyTo": "Определяет, относится ли проблема, о которой сообщается для текстового документа, только к открытым, только к закрытым или ко всем документам.", "ProblemMatcherSchema.background": "Шаблоны для отслеживания начала и окончания фоновой задачи.", - "ProblemMatcherSchema.background.activeOnStart": "Если для этого параметра установлено значение true, фоновый монитор находится в активном режиме при запуске задачи. Это равноценно выдаче строки, соответствующей шаблону beginsPattern", + "ProblemMatcherSchema.background.activeOnStart": "Если установлено значение true, фоновый монитор запускается в активном режиме. Это совпадает с выводом строки, которая соответствует beginsPattern при начале задачи.", "ProblemMatcherSchema.background.beginsPattern": "При наличии соответствия в выходных данных выдается сигнал о запуске фоновой задачи.", "ProblemMatcherSchema.background.endsPattern": "При наличии соответствия в выходных данных выдается сигнал о завершении фоновой задачи.", "ProblemMatcherSchema.base": "Имя используемого базового сопоставителя проблем.", @@ -11734,7 +11837,7 @@ "ProblemMatcherSchema.severity": "Серьезность по умолчанию для выявленных проблем. Используется, если в шаблоне не определена группа сопоставления для серьезности.", "ProblemMatcherSchema.source": "Строка, описывающая источник диагностических сведений, в удобном формате, например, \"typescript\" или \"super lint\".", "ProblemMatcherSchema.watching": "Шаблоны для отслеживания начала и окончания шаблона отслеживания.", - "ProblemMatcherSchema.watching.activeOnStart": "Если задано значение true, наблюдатель находится в активном режиме, когда задача запускается. Это равносильно выдаче строки, соответствующей шаблону начала.", + "ProblemMatcherSchema.watching.activeOnStart": "Если установлено значение true, наблюдатель запускается в активном режиме. Это совпадает с выводом строки, которая соответствует beginsPattern при начале задачи.", "ProblemMatcherSchema.watching.beginsPattern": "При соответствии в выходных данных сообщает о запуске задачи наблюдения.", "ProblemMatcherSchema.watching.deprecated": "Это свойство для отслеживания устарело. Используйте цвет фона.", "ProblemMatcherSchema.watching.endsPattern": "При соответствии в выходных данных сообщает о завершении задачи наблюдения.", @@ -11909,6 +12012,7 @@ "newTerminalIcon": "Значок для создания нового экземпляра терминала.", "renameTerminalIcon": "Значок для переименования в быстром меню терминала.", "terminalCommandHistoryFuzzySearch": "Значок для переключения нечеткого поиска в журнале команд.", + "terminalCommandHistoryOpenFile": "Значок для открытия файла журнала оболочки.", "terminalCommandHistoryOutput": "Значок для просмотра выходных данных команды терминала.", "terminalCommandHistoryRemove": "Значок для удаления команды терминала из журнала команд.", "terminalDecorationError": "Значок для оформления терминала команды, которая вызвала ошибку.", @@ -12098,6 +12202,9 @@ "process": "имя процесса терминала", "separator": "условный разделитель {0}, отображаемый только в окружении переменных со значениями или статического текста.", "sequence": "имя, предоставленное терминалу процессом", + "shellCommand": "команда выполняется в соответствии с интеграцией оболочки", + "shellPromptInput": "ввод полного запроса оболочки в соответствии с интеграцией оболочки", + "shellType": "обнаруженный тип оболочки", "task": "указывает, что этот терминал связан с задачей", "terminal.integrated.allowChords": "Определяет, разрешены ли аккорды настраиваемых сочетаний клавиш в терминале. Обратите внимание, что когда это верно, и нажатие клавиши приводит к аккорду, это будет обходить {0}, установка значения false особенно удобна, если вы хотите, чтобы CTRL+K обращалось к вашей оболочке (а не к VS Code).", "terminal.integrated.allowMnemonics": "Указывает, разрешено ли использовать назначенные клавиши строки меню (например, ALT+F) для активации открытия строки меню. Обратите внимание, что при указании значения \"true\" все сочетания клавиш с ALT будут пропускать оболочку. Этот параметр не применяется в macOS.", @@ -12153,6 +12260,7 @@ "terminal.integrated.focusAfterRun.none": "Не выполнять никаких действий.", "terminal.integrated.focusAfterRun.terminal": "Всегда наводить фокус на терминал.", "terminal.integrated.fontFamily": "Определяет семейство шрифтов терминала. Значение по умолчанию — {0}.", + "terminal.integrated.fontLigatures": "Управляет включением лигатур шрифтов в терминале. Лигатуры будут работать, только если настроенный {0} их поддерживает.", "terminal.integrated.fontSize": "Управляет размером шрифта в пикселях для терминала.", "terminal.integrated.fontWeight": "Насыщенность шрифта, используемая в терминале для текста, не являющегося полужирным. Допускаются ключевые слова \"normal\" и \"bold\", а также числа от 1 до 1000.", "terminal.integrated.fontWeightBold": "Насыщенность шрифта, используемая в терминале для полужирного текста. Допускаются ключевые слова \"normal\" и \"bold\", а также числа от 1 до 1000.", @@ -12313,8 +12421,8 @@ "terminal.integrated.accessibleViewPreserveCursorPosition": "Сохранять положение курсора при повторном открытии доступного представления терминала, а не устанавливать его в нижнюю часть буфера." }, "vs/workbench/contrib/terminalContrib/autoReplies/common/terminalAutoRepliesConfiguration": { - "terminal.integrated.autoReplies": "A set of messages that, when encountered in the terminal, will be automatically responded to. Provided the message is specific enough, this can help automate away common responses.\r\n\r\nRemarks:\r\n\r\n- Use {0} to automatically respond to the terminate batch job prompt on Windows.\r\n- The message includes escape sequences so the reply might not happen with styled text.\r\n- Each reply can only happen once every second.\r\n- Use {1} in the reply to mean the enter key.\r\n- To unset a default key, set the value to null.\r\n- Restart VS Code if new don't apply.", - "terminal.integrated.autoReplies.reply": "The reply to send to the process." + "terminal.integrated.autoReplies": "Набор сообщений, при обнаружении которых в терминале будет отправляться автоматический ответ. Если сообщение достаточно конкретное, это поможет автоматизировать обработку типичных ответов.\r\n\r\nПримечания:\r\n\r\n– Используйте {0} для автоматического ответа на запрос завершения пакетного задания в Windows.\r\n– Сообщение содержит escape-последовательности, поэтому ответ может не работать для стилизованного текста.\r\n– Каждый ответ отправляется не более одного раза в секунду.\r\n– Используйте {1} в ответе для обозначения клавиши ВВОД.\r\n– Чтобы удалить клавишу по умолчанию, задайте значение NULL.\r\n– Перезапустите VS Code, если новые параметры не применены.", + "terminal.integrated.autoReplies.reply": "Ответ для отправки в процесс." }, "vs/workbench/contrib/terminalContrib/chat/browser/terminal.initialHint.contribution": { "disableHint": " Переключите {0} в параметрах, чтобы отключить это указание.", @@ -12351,47 +12459,40 @@ "inlineChat.toolbar": "Используйте вкладку для доступа к условным частям, например командам, состоянию, ответам на сообщения и т. д." }, "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatActions": { - "cancelChat": "Отменить чат", - "closeChat": "Закрыть чат", - "discard": "Удалить", - "discardDescription": "Отмена текущего ответа в чате терминала, скрытие мини-приложения чата и очистка входных данных чата.", + "closeChat": "Закрыть", "insert": "Вставить", "insertCommand": "Вставить команду чата", "insertFirst": "Вставить первым", "insertFirstCommand": "Вставить первую команду чата", - "makeChatRequest": "Создать запрос чата", - "nextFromHitory": "Журнал — далее", - "previousFromHitory": "Журнал — назад", "run": "Выполнить", "runCommand": "Выполнить команду чата", "runFirst": "Запустить первым", "runFirstCommand": "Запустите первую команду чата", - "startChat": "Запустить в терминале", + "startChat": "Встроенный чат терминала", "viewInChat": "Просмотреть в чате" }, "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatWidget": { - "default.placeholder": "Спросите, как выполнить определенную операцию в терминале", - "welcome.1": "Команды, созданные ИИ, могут быть неправильными" + "askAI": "Спросить ИИ" }, "vs/workbench/contrib/terminalContrib/chat/common/terminalInitialHintConfiguration": { "terminal.integrated.initialHint": "Определяет, будет ли первый терминал без ввода отображать указание о доступных действиях, когда он находится в фокусе." }, "vs/workbench/contrib/terminalContrib/clipboard/browser/terminal.clipboard.contribution": { - "workbench.action.terminal.copyAndClearSelection": "Copy and Clear Selection", - "workbench.action.terminal.copyLastCommand": "Copy Last Command", - "workbench.action.terminal.copyLastCommandAndOutput": "Copy Last Command and Output", - "workbench.action.terminal.copyLastCommandOutput": "Copy Last Command Output", - "workbench.action.terminal.copySelection": "Copy Selection", - "workbench.action.terminal.copySelectionAsHtml": "Copy Selection as HTML", - "workbench.action.terminal.paste": "Paste into Active Terminal", - "workbench.action.terminal.pasteSelection": "Paste Selection into Active Terminal" + "workbench.action.terminal.copyAndClearSelection": "Копировать и очистить выделенный фрагмент", + "workbench.action.terminal.copyLastCommand": "Копировать последнюю команду", + "workbench.action.terminal.copyLastCommandAndOutput": "Копировать последнюю команду и вывод", + "workbench.action.terminal.copyLastCommandOutput": "Копировать последний вывод команды", + "workbench.action.terminal.copySelection": "Скопировать выделение", + "workbench.action.terminal.copySelectionAsHtml": "Скопировать выделение как HTML", + "workbench.action.terminal.paste": "Вставить в активный терминал", + "workbench.action.terminal.pasteSelection": "Вставить выделение в активный терминал" }, "vs/workbench/contrib/terminalContrib/clipboard/browser/terminalClipboard": { - "confirmMoveTrashMessageFilesAndDirectories": "Are you sure you want to paste {0} lines of text into the terminal?", - "doNotAskAgain": "Do not ask me again", - "multiLinePasteButton": "&&Paste", - "multiLinePasteButton.oneLine": "Paste as &&one line", - "preview": "Preview:" + "confirmMoveTrashMessageFilesAndDirectories": "Действительно вставить строки текста ({0}) в терминал?", + "doNotAskAgain": "Не спрашивать снова", + "multiLinePasteButton": "&&Вставить", + "multiLinePasteButton.oneLine": "Вставить как &&одну строку", + "preview": "Предварительный просмотр:" }, "vs/workbench/contrib/terminalContrib/commandGuide/browser/terminal.commandGuide.contribution": { "terminalCommandGuide.foreground": "Цвет переднего плана руководства по командам терминала, которое отображается слева от команды, а его выходные данные — при наведении курсора." @@ -12400,7 +12501,6 @@ "showCommandGuide": "Следует ли отображать руководство по командам при наведении курсора на команду в терминале." }, "vs/workbench/contrib/terminalContrib/developer/browser/terminal.developer.contribution": { - "terminalDevMode": "Режим разработчика терминала", "workbench.action.terminal.recordSession": "Записать сеанс терминала", "workbench.action.terminal.recordSession.recording": "Запись сеанса терминала...", "workbench.action.terminal.restartPtyHost": "Перезапустить хост-процесс pty", @@ -12433,22 +12533,23 @@ "undo": "Отменить" }, "vs/workbench/contrib/terminalContrib/history/browser/terminal.history.contribution": { - "goToRecentDirectory.metadata": "Goes to a recent folder", - "workbench.action.terminal.clearPreviousSessionHistory": "Clear Previous Session History", - "workbench.action.terminal.goToRecentDirectory": "Go to Recent Directory...", - "workbench.action.terminal.runRecentCommand": "Run Recent Command..." + "goToRecentDirectory.metadata": "Переход к последней папке", + "workbench.action.terminal.clearPreviousSessionHistory": "Очистить журнал предыдущего сеанса", + "workbench.action.terminal.goToRecentDirectory": "Перейти к недавнему каталогу...", + "workbench.action.terminal.runRecentCommand": "Выполнить недавнюю команду..." }, "vs/workbench/contrib/terminalContrib/history/browser/terminalRunRecentQuickPick": { - "removeCommand": "Remove from Command History", - "selectRecentCommand": "Select a command to run (hold Alt-key to edit the command)", - "selectRecentCommandMac": "Select a command to run (hold Option-key to edit the command)", - "selectRecentDirectory": "Select a directory to go to (hold Alt-key to edit the command)", - "selectRecentDirectoryMac": "Select a directory to go to (hold Option-key to edit the command)", - "shellFileHistoryCategory": "{0} history", - "viewCommandOutput": "View Command Output" + "openShellHistoryFile": "Открыть файл", + "removeCommand": "Удалить из журнала команд", + "selectRecentCommand": "Выберите команду для выполнения (для изменения команды удерживайте клавишу ALT)", + "selectRecentCommandMac": "Выберите команду для выполнения (для изменения команды удерживайте клавишу OPTION)", + "selectRecentDirectory": "Выберите каталог для перехода (удерживайте клавишу ALT, чтобы изменить команду)", + "selectRecentDirectoryMac": "Выберите каталог для перехода (удерживайте клавишу OPTION, чтобы изменить команду)", + "shellFileHistoryCategory": "Журнал {0}", + "viewCommandOutput": "Просмотреть выходные данные команды" }, "vs/workbench/contrib/terminalContrib/history/common/terminal.history": { - "terminal.integrated.shellIntegration.history": "Controls the number of recently used commands to keep in the terminal command history. Set to 0 to disable terminal command history." + "terminal.integrated.shellIntegration.history": "Управляет количеством недавно использованных команд, которые следует хранить в журнале команд терминала. Установите значение 0, чтобы отключить журнал команд." }, "vs/workbench/contrib/terminalContrib/links/browser/terminal.links.contribution": { "workbench.action.terminal.openDetectedLink": "Открыть обнаруженную ссылку…", @@ -12482,14 +12583,14 @@ "terminal.integrated.urlLinks": "URL-адрес" }, "vs/workbench/contrib/terminalContrib/quickAccess/browser/terminal.quickAccess.contribution": { - "quickAccessTerminal": "Switch Active Terminal", - "tasksQuickAccessHelp": "Show All Opened Terminals", - "tasksQuickAccessPlaceholder": "Type the name of a terminal to open." + "quickAccessTerminal": "Переключить активный терминал", + "tasksQuickAccessHelp": "Показать все открытые терминалы", + "tasksQuickAccessPlaceholder": "Введите имя терминала для открытия." }, "vs/workbench/contrib/terminalContrib/quickAccess/browser/terminalQuickAccess": { - "renameTerminal": "Rename Terminal", - "workbench.action.terminal.newWithProfilePlus": "Create New Terminal With Profile...", - "workbench.action.terminal.newplus": "Create New Terminal" + "renameTerminal": "Переименовать терминал", + "workbench.action.terminal.newWithProfilePlus": "Создать терминал с профилем...", + "workbench.action.terminal.newplus": "Создать терминал" }, "vs/workbench/contrib/terminalContrib/quickFix/browser/quickFixAddon": { "codeAction.widget.id.quickfix": "Быстрое исправление", @@ -12534,6 +12635,7 @@ "workbench.action.terminal.acceptSelectedSuggestionEnter": "Принять выбранное предложение (ВВОД)", "workbench.action.terminal.clearSuggestCache": "Очистить кэш предложений", "workbench.action.terminal.hideSuggestWidget": "Скрыть мини-приложение для предложений", + "workbench.action.terminal.requestCompletions": "Завершения запроса", "workbench.action.terminal.selectNextPageSuggestion": "Выбрать следующую предлагаемую страницу", "workbench.action.terminal.selectNextSuggestion": "Выбрать следующее предложение", "workbench.action.terminal.selectPrevPageSuggestion": "Выбрать предыдущую предлагаемую страницу", @@ -12548,7 +12650,8 @@ "suggest.builtinCompletions": "Определяет, какие встроенные завершения активированы. Этот параметр приводит к возникновению конфликтов, если в профиле оболочки настроены пользовательские завершения оболочки.", "suggest.builtinCompletions.pwshCode": "Пользовательские заполнители аргументов PowerShell будут зарегистрированы для CLI \"code\" и \"code-insiders\" в VS Code. В настоящее время эта функция является базовой и всегда предлагает флаги и подкоманды без проверки контекста.", "suggest.builtinCompletions.pwshGit": "Пользовательские заполнители аргументов PowerShell будут зарегистрированы для CLI \"git\".", - "suggest.enabled": "Включает экспериментальные предложения Intellisense для терминала для поддерживаемых оболочек ({0}), если для {1} установлено значение {2}.\r\n\r\nЕсли интеграция оболочки установлена вручную, необходимо установить для {3} значение {4}перед вызовом сценария интеграции оболочки.", + "suggest.enableExtensionCompletions": "Controls whether extension completions are enabled.", + "suggest.enabled": "Enables experimental terminal Intellisense suggestions for supported shells ({0}) when {1} is set to {2}.\r\n\r\nIf shell integration is installed manually, {3} needs to be set to {4} before calling the shell integration script. \r\n\r\nFor zsh and bash completions, {5} will also need to be set.", "suggest.quickSuggestions": "Определяет, должны ли предложения автоматически отображаться при вводе. Необходимо также помнить о параметре{0}, который управляет активированием предложений специальными символами.", "suggest.runOnEnter": "Определяет, должны ли предложения запускаться немедленно, когда для принятия результата используется клавиша ВВОД (не TAB).", "suggest.suggestOnTriggerCharacters": "Определяет, должны ли при вводе триггерных символов автоматически отображаться предложения." @@ -12563,8 +12666,8 @@ "terminal.integrated.localEchoStyle": "Стиль локального вывода текста в терминале: начертание шрифта или цвет RGB." }, "vs/workbench/contrib/terminalContrib/wslRecommendation/browser/terminal.wslRecommendation.contribution": { - "install": "Install", - "useWslExtension.title": "The '{0}' extension is recommended for opening a terminal in WSL." + "install": "Установить", + "useWslExtension.title": "Для открытия терминала в WSL рекомендуется использовать расширение \"{0}\"." }, "vs/workbench/contrib/terminalContrib/zoom/browser/terminal.zoom.contribution": { "fontZoomIn": "Увеличить размер шрифта", @@ -12822,12 +12925,12 @@ "openTestCoverage": "Просмотреть охват теста", "run test": "Запуск теста", "testing.cancelRun": "Отменить тестовый запуск", - "testing.debugLastRun": "Debug Last Run", - "testing.debugTest": "Debug Test", + "testing.debugLastRun": "Отладить последний запуск", + "testing.debugTest": "Отладить тест", "testing.goToError": "Перейти к ошибке", "testing.goToTest": "Перейти к тесту", - "testing.reRunLastRun": "Rerun Last Run", - "testing.reRunTest": "Rerun Test", + "testing.reRunLastRun": "Повторить последний запуск", + "testing.reRunTest": "Перезапустить тест", "testing.revealInExplorer": "Открыть в Обозревателе тестов", "testing.showResultOutput": "Показать выходные данные результатов", "testingPeekLabel": "Сообщения результатов теста" @@ -12855,7 +12958,9 @@ "testing.iconSkipped.retired": "Прежний цвет значка \"Пропущено\" в обозревателе тестов.", "testing.iconUnset": "Цвет значка \"Отменено\" в обозревателе тестов.", "testing.iconUnset.retired": "Прежний цвет значка \"Отменено\" в обозревателе тестов.", - "testing.message.error.decorationForeground": "Цвет текста для сообщений об ошибках тестирования, отображаемых внутри редактора.", + "testing.message.error.badgeBackground": "Цвет фона для сообщений об ошибках тестирования, отображаемых внутри редактора.", + "testing.message.error.badgeBorder": "Цвет границы для сообщений об ошибках тестирования, отображаемых внутри редактора.", + "testing.message.error.badgeForeground": "Цвет текста для сообщений об ошибках тестирования, отображаемых внутри редактора.", "testing.message.error.marginBackground": "Цвет поля рядом с сообщениями об ошибках, отображаемыми в редакторе.", "testing.message.info.decorationForeground": "Цвет текста для информационных сообщений тестирования, отображаемых внутри редактора.", "testing.message.info.marginBackground": "Цвет поля рядом с информационными сообщениями, отображаемыми в редакторе.", @@ -12872,7 +12977,6 @@ "testConfigurationTitle": "Тестирование", "testing.ShowCoverageInExplorer": "Должен ли охват тестов находиться внизу в представлении проводника.", "testing.alwaysRevealTestOnStateChange": "Всегда показывать выполненный тест, когда включен {0}. Если этот параметр отключен, будут отображаться только неудачные тесты.", - "testing.autoRun.delay": "Время ожидания (в миллисекундах) после отметки теста как устаревшего и запуском нового теста.", "testing.automaticallyOpenPeekView": "Определяет, когда будет автоматически открываться представление быстрого редактирования ошибок.", "testing.automaticallyOpenPeekView.failureAnywhere": "Открывать автоматически независимо от того, где произошел сбой.", "testing.automaticallyOpenPeekView.failureInVisibleDocument": "Открывать автоматически при сбое теста в видимом документе.", @@ -13141,7 +13245,7 @@ }, "vs/workbench/contrib/userDataProfile/browser/userDataProfile": { "New Profile Window": "Новое окно с профилем", - "change profile": "Switch to {0} profile", + "change profile": "Переключиться на профиль {0}", "create profile": "Создать профиль...", "current": "Текущий", "delete profile": "Удалить профиль…", @@ -13153,12 +13257,12 @@ "new window with profile": "Новое окно с профилем", "newWindowWithProfile": "Новое окно с профилем...", "open": "Открыть профиль {0}", - "open profile": "Open New Window with {0} Profile", + "open profile": "Открыть новое окно с профилем {0}", "open profiles": "Открыть профили (пользовательский интерфейс)", "openShort": "{0}", "pick profile": "Выберите профиль", "pick profile to delete": "Выберите профили для удаления", - "profiles": "Profile ({0})", + "profiles": "Профиль ({0})", "save profile as": "Сохранить текущий профиль как...", "selectProfile": "Выберите профиль", "switchProfile": "Переключить профиль…", @@ -13176,7 +13280,7 @@ "addFolderTitle": "Выберите папки для добавления", "change profile": "Изменить профиль", "changeIcon": "Щелкните, чтобы изменить значок", - "contents": "Contents", + "contents": "Содержимое", "contents source description": "Настройка источника содержимого для этого профиля\r\n", "copy description": "Копировать", "copy from default": "{0} (копировать)", @@ -13192,7 +13296,7 @@ "default profile contents description": "Просмотр содержимого этого профиля\r\n", "defaultProfileIcon": "Невозможно изменить значок профиля по умолчанию", "defaultProfileName": "Невозможно изменить имя профиля по умолчанию", - "deleteTrustedUri": "Delete Path", + "deleteTrustedUri": "Удалить путь", "editIcon": "Значок для значка изменения папки в редакторе профилей.", "empty profile": "Нет", "enable for current window": "Использовать этот профиль для текущего окна", @@ -13230,7 +13334,7 @@ "profileName": "Имя профиля", "profiles": "Профили", "profilesSashBorder": "Цвет границы sash раздельного представления в редакторе профилей.", - "removeIcon": "Icon for the remove folder icon in the profiles editor.", + "removeIcon": "Значок для значка удаления папки в редакторе профилей.", "settings": "Параметры", "snippets": "Фрагменты", "tasks": "Задачи", @@ -13493,7 +13597,7 @@ }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedAccessibleView": { "gettingStarted.description": "Описание: {0}", - "gettingStarted.step": "Шаг {0}: {1}\r\nОписание: {2}", + "gettingStarted.step": "{0}\r\n{1}", "gettingStarted.title": "Название: {0}" }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedColors": { @@ -13548,7 +13652,7 @@ }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedInput": { "getStarted": "Приветствие", - "walkthroughPageTitle": "Walkthrough: " + "walkthroughPageTitle": "Пошаговое руководство: " }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedService": { "builtin": "Встроенный", @@ -13580,7 +13684,7 @@ "gettingStarted.accessibleView.title": "Пользователи средства чтения с экрана могут просматривать контент строка за строкой, символ за символом в доступном виде.", "gettingStarted.beginner.description": "Получите обзор наиболее важных функций", "gettingStarted.beginner.title": "Изучение основ", - "gettingStarted.beginner.walkthroughPageTitle": "Essential Features", + "gettingStarted.beginner.walkthroughPageTitle": "Основные функции", "gettingStarted.codeFolding.description.interpolated": "Сверните или разверните блок кода с помощью команды переключения свертывания.\r\n{0}\r\n Выполняйте свертывание или развертывание рекурсивно с помощью команды рекурсивного переключения свертывания.\r\n{1}\r\n", "gettingStarted.codeFolding.title": "Используйте свертывание кода, чтобы свернуть блоки кода и сосредоточиться на интересующем вас коде.", "gettingStarted.commandPalette.description.interpolated": "Выполняйте команды, не касаясь мыши, чтобы выполнить любую задачу в VS Code.\r\n{0}", @@ -13609,7 +13713,7 @@ "gettingStarted.newFile.description": "Открытие нового текстового файла без названия, записной книжки или специализированного редактора.", "gettingStarted.newFile.title": "Создать файл…", "gettingStarted.notebook.title": "Настройка записных книг", - "gettingStarted.notebook.walkthroughPageTitle": "Notebooks", + "gettingStarted.notebook.walkthroughPageTitle": "Записные книжки", "gettingStarted.notebookProfile.description": "Вы можете получить доступ к записным книжкам, как вы предпочитаете", "gettingStarted.notebookProfile.title": "Выбор макета для записных книжек", "gettingStarted.openFile.description": "Открыть файл, чтобы начать работу", @@ -13635,13 +13739,13 @@ "gettingStarted.setup.OpenFolderWeb.description.interpolated": "Все готово к написанию кода. Вы можете открыть локальный проект или удаленный репозиторий, чтобы получить файлы в VS Code.\r\n{0}\r\n{1}", "gettingStarted.setup.description": "Настройте свой редактор, изучите основы и начните программировать", "gettingStarted.setup.title": "Начало работы с VS Code", - "gettingStarted.setup.walkthroughPageTitle": "Setup VS Code", + "gettingStarted.setup.walkthroughPageTitle": "Настройка VS Code", "gettingStarted.setupAccessibility.description": "Узнайте об инструментах и сочетаниях клавиш для поддержки специальных возможностей в VS Code. Обратите внимание, что некоторые действия невозможно выполнить в контексте пошагового руководства.", "gettingStarted.setupAccessibility.title": "Начало работы с функциями специальных возможностей", - "gettingStarted.setupAccessibility.walkthroughPageTitle": "Setup VS Code Accessibility", + "gettingStarted.setupAccessibility.walkthroughPageTitle": "Настройка специальных возможностей VS Code", "gettingStarted.setupWeb.description": "Настройте свой редактор, изучите основы и начните программировать", "gettingStarted.setupWeb.title": "Начало работы с VS Code в Интернете", - "gettingStarted.setupWeb.walkthroughPageTitle": "Setup VS Code Web", + "gettingStarted.setupWeb.walkthroughPageTitle": "Настройка веб-интерфейса VS Code", "gettingStarted.shortcuts.description.interpolated": "Обнаружив свои любимые команды, создайте настраиваемые сочетания клавиш для быстрого доступа.\r\n{0}", "gettingStarted.shortcuts.title": "Настройка сочетания клавиш", "gettingStarted.tasks.description.interpolated": "Создавайте задачи для общих рабочих процессов и пользуйтесь интегрированными возможностями запуска сценариев и автоматической проверкой результатов.\r\n{0}", @@ -14038,9 +14142,12 @@ "useOtherAccount": "Войти в другую учетную запись" }, "vs/workbench/services/authentication/browser/authenticationService": { + "authentication.id": "Идентификатор поставщика проверки подлинности.", "authentication.idConflict": "Идентификатор проверки подлинности \"{0}\" уже зарегистрирован.", + "authentication.label": "Понятное имя поставщика проверки подлинности.", "authentication.missingId": "Во вкладе проверки подлинности должен быть указан идентификатор.", - "authentication.missingLabel": "Во вкладе проверки подлинности должна быть указана метка." + "authentication.missingLabel": "Во вкладе проверки подлинности должна быть указана метка.", + "authenticationExtensionPoint": "Добавляет проверку подлинности" }, "vs/workbench/services/auxiliaryWindow/browser/auxiliaryWindowService": { "lifecycleVeto": "Внесенные изменения не могут быть сохранены. Нажмите \"Отмена\" и повторите попытку.", @@ -14284,6 +14391,7 @@ "install single extension": "Вы хотите установить и синхронизировать расширение \"{0}\" на своих устройствах?", "limited support": "Функциональность \"{0}\" ограничена в {1}.", "main.notFound": "Невозможно активировать, так как не удалось найти {0}", + "manifest is not found": "Manifest is not found", "multipleDependentsError": "Не удается удалить расширение \"{0}\". От него зависят расширения \"{1}\", \"{2}\" и другие.", "non web extensions": "\"{0}\" содержит расширения, которые не поддерживаются в {1}.", "non web extensions detail": "Содержит расширения, которые не поддерживаются.", @@ -14291,6 +14399,11 @@ "singleDependentError": "Не удается удалить расширение \"{0}\". От него зависит расширение \"{1}\".", "twoDependentsError": "Не удается удалить расширение \"{0}\". От него зависят расширения \"{1}\" и \"{2}\"." }, + "vs/workbench/services/extensionManagement/common/webExtensionManagementService": { + "VS Code for Web": "{0} for the Web", + "learn why": "Learn Why", + "not web tooltip": "The '{0}' extension is not available in {1}." + }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", "remote": "Удаленный" @@ -14368,6 +14481,7 @@ "vscode.extension.activationEvents.onSearch": "Событие активации выдается каждый раз при выполнении поиска в папке с указанной схемой.", "vscode.extension.activationEvents.onStartupFinished": "Событие активации, выдаваемое после завершения запуска (после завершения активации всех необходимых расширений \"*\").", "vscode.extension.activationEvents.onTaskType": "Событие активации создается каждый раз, когда нужно перечислить или разрешить задачи определенного типа.", + "vscode.extension.activationEvents.onTerminalCompletionsRequested": "An activation event emitted when terminal completions are requested.", "vscode.extension.activationEvents.onTerminalProfile": "Событие активации, создаваемое при запуске определенного профиля терминала.", "vscode.extension.activationEvents.onTerminalQuickFixRequest": "Событие активации, которое выдается, когда команда соответствует селектору, связанному с этим идентификатором", "vscode.extension.activationEvents.onUri": "Событие активации, которое выдается каждый раз при открытии системного URI этого расширения.", @@ -14456,12 +14570,12 @@ "startBisect": "Начать разделение расширения пополам" }, "vs/workbench/services/files/electron-sandbox/diskFileSystemProvider": { - "fileWatcher": "File Watcher" + "fileWatcher": "Наблюдатель файлов" }, "vs/workbench/services/files/electron-sandbox/elevatedFileService": { - "fileNotTrusted": "Workspace is not trusted.", - "fileNotTrustedMessagePosix": "You are about to save '{0}' as super user.", - "fileNotTrustedMessageWindows": "You are about to save '{0}' as admin." + "fileNotTrusted": "Рабочая область не является доверенной.", + "fileNotTrustedMessagePosix": "Вы собираетесь сохранить \"{0}\" как суперпользователя.", + "fileNotTrustedMessageWindows": "Вы собираетесь сохранить \"{0}\" в качестве администратора." }, "vs/workbench/services/filesConfiguration/common/filesConfigurationService": { "configuredReadonly": "Редактор доступен только для чтения, поскольку в параметрах для файла установлен режим только для чтения. [Нажмите здесь](command:{0}), чтобы настроить или [переключить этот сеанс](command:{1}).", @@ -14754,8 +14868,8 @@ "genericSaveError": "Не удалось сохранить ресурс \"{0}\": {1}" }, "vs/workbench/services/textfile/common/textFileSaveParticipant": { - "saveParticipants1": "Running Code Actions and Formatters...", - "skip": "Skip" + "saveParticipants1": "Выполнение действий кода и форматировщиков...", + "skip": "Пропустить" }, "vs/workbench/services/textfile/electron-sandbox/nativeTextFileService": { "join.textFiles": "Сохранение текстовых файлов" @@ -14796,7 +14910,7 @@ "error.fontStyle": "Недопустимый стиль шрифта \"{0}\". Пропуск параметра.", "error.fontWeight": "Недопустимая насыщенность шрифта \"{0}\". Пропуск параметра.", "error.icon.font": "Пропуск определения значка \"{0}\". Неизвестный шрифт.", - "error.icon.fontCharacter": "Пропуск определения значка \"{0}\". Неизвестный символ шрифта.", + "error.icon.fontCharacter": "Пропуск определения значка \"{0}\". Неизвестный fontCharacter. Необходимо использовать sing; символ или \\, за которыми следуют кодовые точки Юникода в шестнадцатеричном формате.", "error.invalidformat": "Недопустимый формат файла с темами значков продуктов: ожидается объект.", "error.missingProperties": "Недействительный формат для файла темы значков продукта: он должен содержать iconDefinitions и шрифты.", "error.noFontSrc": "Нет допустимого источника шрифта \"{0}\". Определение шрифта игнорируется.", @@ -14868,10 +14982,11 @@ "schema.folderNamesExpanded": "Сопоставляет имена папок со значками для развернутых папок. Ключ объекта — имя папки, не включая сегменты пути. Не допускается использование шаблонов или подстановочных знаков. Имена папок сопоставляются без учета регистра.", "schema.font-format": "Формат шрифта.", "schema.font-path": "Путь к шрифту, задаваемый относительно текущего файла с темами значков файлов.", - "schema.font-size": "The default size of the font. We strongly recommend using a percentage value, for example: 125%.", + "schema.font-size": "Размер шрифта по умолчанию. Настоятельно рекомендуется использовать процентное значение, например 125 %.", "schema.font-style": "Стиль шрифта. Допустимые значения см. на странице https://developer.mozilla.org/en-US/docs/Web/CSS/font-style.", "schema.font-weight": "Насыщенность шрифта. Допустимые значения см. на странице https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight.", "schema.fontCharacter": "При использовании шрифта с глифами: используемый символ в шрифте.", + "schema.fontCharacter.formatError": "FontCharacter должен быть одной буквой или обратной косой чертой, за которой следуют кодовые точки Юникода в шестнадцатеричном формате.", "schema.fontColor": "При использовании шрифта с глифами: используемый цвет.", "schema.fontId": "При использовании шрифта: идентификатор шрифта. Если не задан, по умолчанию используется первое определение шрифта.", "schema.fontSize": "При использовании шрифта: размер шрифта в процентах от шрифта текста. Если не задан, по умолчанию используется размер в определении шрифта.", @@ -14904,10 +15019,12 @@ "contributes.icons": "Добавляет значки тем, определяемые расширением", "invalid.icons.configuration": "Параметр \"configuration.icons\" должен быть объектом, свойствами которого являются имена значков.", "invalid.icons.default": "Параметр \"configuration.icons.default\" должен быть либо ссылкой на идентификатор значка другой темы (string), либо определением значка (object) со свойствами `fontPath` и `fontCharacter`.", + "invalid.icons.default.fontCharacter": "Ожидается, что \"contributes.icons.default.fontCharacter\" состоит из одного символа или \\, за которыми следуют кодовые точки Юникода в шестнадцатеричном формате.", "invalid.icons.default.fontPath.extension": "Ожидаемый параметр `contributes.icons.default.fontPath` с расширениями файла \"woff\", \"woff2\" или \"ttf\" имеет значение \"{0}\".", "invalid.icons.default.fontPath.path": "Ожидается, что параметр `contributes.icons.default.fontPath` ({0}) должен быть включен внутри папки расширения ({0}).", "invalid.icons.description": "Параметр \"configuration.icons.description\" должен быть определен и не может быть пустым.", - "invalid.icons.id.format": "Параметры \"configuration.icons\" представляют идентификатор значка, они могут содержать только буквы, цифры и минусы. Такие параметры должны содержать как минимум два сегмента в форме \"компонент-имязначка\"." + "invalid.icons.id.format": "Параметры \"configuration.icons\" представляют идентификатор значка, они могут содержать только буквы, цифры и минусы. Такие параметры должны содержать как минимум два сегмента в форме \"компонент-имязначка\".", + "schema.fontCharacter.formatError": "FontCharacter должен быть одной буквой или обратной косой чертой, за которой следуют кодовые точки Юникода в шестнадцатеричном формате." }, "vs/workbench/services/themes/common/productIconThemeSchema": { "schema.font-format": "Формат шрифта.", @@ -15095,6 +15212,7 @@ "no": "Нет", "no account": "Учетная запись недоступна", "no authentication providers": "Не удается включить синхронизацию параметров из-за отсутствия доступных поставщиков проверки подлинности.", + "no authentication providers during signin": "Не удается войти, так как нет доступных поставщиков проверки подлинности.", "others": "Другие", "replace local": "Заменить &&локальные данные", "replace remote": "Заменить &&удаленный репозиторий", @@ -15128,7 +15246,10 @@ }, "vs/workbench/services/views/browser/viewDescriptorService": { "hideView": "Скрыть \"{0}\"", - "resetViewLocation": "Сбросить расположение" + "hideViewDescription": "Скрывает представление {0}, если оно видимо и контейнер представления, в котором оно находится, виден.", + "resetViewLocation": "Сбросить расположение", + "toggleVisibilityDescription": "Переключает видимость представления {0}, если контейнер представления, в котором оно находится, виден.", + "user": "Контейнер представления пользователя" }, "vs/workbench/services/views/browser/viewsService": { "editor": "Текстовый редактор", @@ -15198,8 +15319,8 @@ "join.fileWorkingCopyManager": "Сохранение рабочих копий" }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { - "saveParticipants1": "Running Code Actions and Formatters...", - "skip": "Skip" + "saveParticipants1": "Выполнение действий кода и форматировщиков...", + "skip": "Пропустить" }, "vs/workbench/services/workingCopy/common/workingCopyHistoryService": { "default.source": "Файл сохранен", diff --git a/i18n/vscode-language-pack-tr/package.json b/i18n/vscode-language-pack-tr/package.json index d8965a5bf1..ce80890e99 100644 --- a/i18n/vscode-language-pack-tr/package.json +++ b/i18n/vscode-language-pack-tr/package.json @@ -310,6 +310,10 @@ "id": "vscode.swift", "path": "./translations/extensions/vscode.swift.i18n.json" }, + { + "id": "vscode.terminal-suggest", + "path": "./translations/extensions/vscode.terminal-suggest.i18n.json" + }, { "id": "vscode.theme-abyss", "path": "./translations/extensions/vscode.theme-abyss.i18n.json" diff --git a/i18n/vscode-language-pack-tr/translations/extensions/vscode.git.i18n.json b/i18n/vscode-language-pack-tr/translations/extensions/vscode.git.i18n.json index 252106206b..26d88c72d5 100644 --- a/i18n/vscode-language-pack-tr/translations/extensions/vscode.git.i18n.json +++ b/i18n/vscode-language-pack-tr/translations/extensions/vscode.git.i18n.json @@ -155,13 +155,15 @@ "Never": "Hiçbir Zaman", "No": "Hayır", "No rebase in progress.": "Devam eden yeniden temellendirme yok.", + "Not Committed Yet": "Not Committed Yet", + "Not Committed Yet (Staged)": "Not Committed Yet (Staged)", "OK": "Tamam", "OK, Don't Ask Again": "Tamam, Bir Daha Sorma", "OK, Don't Show Again": "Tamam, Bir Daha Gösterme", "Open": "Aç", "Open Commit": "Commit İşlemini Aç", "Open Comparison": "Karşılaştırmayı Aç", - "Open File": "Open File", + "Open File": "Dosyayı Aç", "Open Git Log": "Git Günlüğünü Aç", "Open Merge": "Birleştirmeyi Aç", "Open Repositories In Parent Folders": "Depoları Üst Klasörlerde Açma", @@ -268,7 +270,7 @@ "There are {0} unsaved files.\n\nWould you like to save them before stashing?": "{0} kaydedilmemiş dosya var.\n\nGeçici olarak kaydetmeden önce dosyaları kaydetmek ister misiniz?", "There are {0} untracked files which will be DELETED FROM DISK if discarded.": "Atılması halinde DİSKTEN SİLİNECEK {0} izlenmeyen dosya var.", "There were merge conflicts while applying the stash.": "Geçici kayıt uygulanırken birleştirme çakışmaları vardı.", - "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.": "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.", + "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.": "Değişiklikler seçerek uygulanırken birleştirme çakışmaları oluştu. Çakışmaları yürütmeden önce çözün.", "This action will pull and push commits from and to \"{0}/{1}\".": "Bu eylem, işlemeleri \"{0}/{1}\" öğesinden çeker ve geri gönderir.", "This repository has no remotes configured to fetch from.": "Bu depoda getirilecek şekilde yapılandırılmış uzak depo yok.", "This will DELETE {0} untracked files!\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST.": "This will DELETE {0} untracked files!\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST.", @@ -281,6 +283,7 @@ "Untracked": "İzlenmeyen", "Untracked Changes": "İzlenmeyen Değişiklikler", "Update Git": "Git'i Güncelleştir", + "View Commit": "View Commit", "Would you like to add \"{0}\" to .gitignore?": ".gitignore şablonuna \"{0}\" eklemek istiyor musunuz?", "Would you like to open the cloned repository, or add it to the current workspace?": "Klonlanan depoyu açmak veya geçerli çalışma alanına eklemek istiyor musunuz?", "Would you like to open the cloned repository?": "Klonlanan depoyu açmak istiyor musunuz?", @@ -304,7 +307,9 @@ "[main] Using git \"{0}\" from \"{1}\"": "[ana] \"{1}\" konumundaki \"{0}\" git'i kullanılıyor", "[main] Validating found git in: \"{0}\"": "[ana] Şurada bulunan git doğrulanıyor: \"{0}\"", "branches": "dallar", + "in {0}": "in {0}", "no": "hayır", + "now": "now", "remote branches": "uzak dallar", "tags": "etiketler", "yes": "evet", @@ -331,10 +336,63 @@ "{0} Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "{0} Branch’ı Yayımla", "{0} Sync Changes{1}{2}": "{0} Değişiklikleri Eşitle{1}{2}", "{0} characters over {1} in current line": "Geçerli satırın uzunluğu {1} karakter sınırından {0} karakter fazla", + "{0} day": "{0} day", + "{0} day ago": "{0} day ago", + "{0} days": "{0} days", + "{0} days ago": "{0} days ago", + "{0} hour": "{0} hour", + "{0} hour ago": "{0} hour ago", + "{0} hours": "{0} hours", + "{0} hours ago": "{0} hours ago", + "{0} hr": "{0} hr", + "{0} hr ago": "{0} hr ago", + "{0} hrs": "{0} hrs", + "{0} hrs ago": "{0} hrs ago", + "{0} min": "{0} min", + "{0} min ago": "{0} min ago", + "{0} mins": "{0} mins", + "{0} mins ago": "{0} mins ago", + "{0} minute": "{0} minute", + "{0} minute ago": "{0} minute ago", + "{0} minutes": "{0} minutes", + "{0} minutes ago": "{0} minutes ago", + "{0} mo": "{0} mo", + "{0} mo ago": "{0} mo ago", + "{0} month": "{0} month", + "{0} month ago": "{0} month ago", + "{0} months": "{0} months", + "{0} months ago": "{0} months ago", + "{0} mos": "{0} mos", + "{0} mos ago": "{0} mos ago", + "{0} sec": "{0} sec", + "{0} sec ago": "{0} sec ago", + "{0} second": "{0} second", + "{0} second ago": "{0} second ago", + "{0} seconds": "{0} seconds", + "{0} seconds ago": "{0} seconds ago", + "{0} secs": "{0} secs", + "{0} secs ago": "{0} secs ago", + "{0} week": "{0} week", + "{0} week ago": "{0} week ago", + "{0} weeks": "{0} weeks", + "{0} weeks ago": "{0} weeks ago", + "{0} wk": "{0} wk", + "{0} wk ago": "{0} wk ago", + "{0} wks": "{0} wks", + "{0} wks ago": "{0} wks ago", + "{0} year": "{0} year", + "{0} year ago": "{0} year ago", + "{0} years": "{0} years", + "{0} years ago": "{0} years ago", + "{0} yr": "{0} yr", + "{0} yr ago": "{0} yr ago", + "{0} yrs": "{0} yrs", + "{0} yrs ago": "{0} yrs ago", "{0} ↔ {1}": "{0} ↔ {1}" }, "package": { "colors.added": "Eklenen kaynakların rengi.", + "colors.blameEditorDecoration": "Color for the blame editor decoration.", "colors.conflict": "Çakışmalara sahip kaynakların rengi.", "colors.deleted": "Silinen kaynakların rengi.", "colors.ignored": "Yoksayılan kaynakların rengi.", @@ -358,7 +416,7 @@ "command.checkoutDetached": "Şurada kullanıma al (Ayrıldı)...", "command.checkoutRefDetached": "Kullanıma Alma (Ayrıldı)", "command.cherryPick": "Tek Tek Seç...", - "command.cherryPickAbort": "Abort Cherry Pick", + "command.cherryPickAbort": "Seçerek Uygulama İşlemini Durdur", "command.cherryPickRef": "Tek Tek Seç", "command.clean": "Değişiklikleri At", "command.cleanAll": "Tüm Değişiklikleri At", @@ -493,6 +551,8 @@ "config.autofetch": "True olarak ayarlandığında commit'ler geçerli Git deposunun varsayılan uzak deposundan otomatik olarak getirilir. `all` olarak ayarlandığında tüm uzak depolardan getirilir.", "config.autofetchPeriod": "`#git.autofetch#` etkinleştirildiğinde her bir otomatik Git Fetch arasındaki süre (saniye cinsinden).", "config.autorefresh": "Otomatik yenilemenin etkinleştirilip etkinleştirilmediğini belirtir.", + "config.blameEditorDecoration.enabled": "Controls whether to show git blame information in the editor using editor decorations.", + "config.blameStatusBarItem.enabled": "Controls whether to show git blame information in the status bar.", "config.branchPrefix": "Yeni dal oluşturulurken kullanılan ön ek.", "config.branchProtection": "Korumalı dalların listesi. Varsayılan olarak, değişiklikler korumalı bir dala kaydedilmeden önce bir istem gösterilir. İstem, `#git.branchProtectionPrompt#` ayarı kullanılarak denetlenebilir.", "config.branchProtectionPrompt": "Değişiklikler korumalı bir dala kaydedilmeden önce bir istem olup olmadığını denetler.", diff --git a/i18n/vscode-language-pack-tr/translations/extensions/vscode.ipynb.i18n.json b/i18n/vscode-language-pack-tr/translations/extensions/vscode.ipynb.i18n.json index e290c2bebe..4cf9a5284d 100644 --- a/i18n/vscode-language-pack-tr/translations/extensions/vscode.ipynb.i18n.json +++ b/i18n/vscode-language-pack-tr/translations/extensions/vscode.ipynb.i18n.json @@ -16,7 +16,7 @@ "copyCellOutput.title": "Hücre Çıktısını Kopyala", "description": "Jupyter'in .ipynb not defteri dosyalarını açmak ve okumak için temel desteği sağlar", "displayName": ".ipynb Desteği", - "ipynb.experimental.serialization": "Experimental feature to serialize the Jupyter notebook in a worker thread.", + "ipynb.experimental.serialization": "Jupyter not defterini bir çalışan iş parçacığında seri hale getirmeye yönelik deneysel özellik.", "ipynb.pasteImagesAsAttachments.enabled": "ipynb not defteri dosyalarında Markdown hücrelerine resim yapıştırmayı etkinleştirin/devre dışı bırakın. Yapıştırılan resimler hücreye ek olarak eklenir.", "markdownAttachmentRenderer.displayName": "Markdown-It ipynb Hücre Eki işleyicisi", "newUntitledIpynb.shortTitle": "Jupyter Notebook", diff --git a/i18n/vscode-language-pack-tr/translations/extensions/vscode.markdown-language-features.i18n.json b/i18n/vscode-language-pack-tr/translations/extensions/vscode.markdown-language-features.i18n.json index acc77f5d46..12b9d362be 100644 --- a/i18n/vscode-language-pack-tr/translations/extensions/vscode.markdown-language-features.i18n.json +++ b/i18n/vscode-language-pack-tr/translations/extensions/vscode.markdown-language-features.i18n.json @@ -34,13 +34,16 @@ "Follow link": "Bağlantıyı izle", "Go to link definition": "Bağlantı tanımına gidin", "Header does not exist in file: {0}": "Üst bilgi dosyada yok: {0}", + "Insert Markdown Audio": "Insert Markdown Audio", "Insert Markdown Image": "Markdown Görüntüsü Ekle", "Insert Markdown Images": "Markdown Görüntüleri Ekle", "Insert Markdown Images and Links": "Markdown Görüntüleri ve Bağlantıları Ekle", "Insert Markdown Link": "Markdown Bağlantısı Ekle", "Insert Markdown Links": "Markdown Bağlantıları Ekle", "Insert Markdown Media": "Markdown Medyası Ekle", + "Insert Markdown Media and Images": "Insert Markdown Media and Images", "Insert Markdown Media and Links": "Markdown Medyası ve Bağlantıları Ekle", + "Insert Markdown Video": "Insert Markdown Video", "Insert image": "Resim ekle", "Insert link": "Bağlantı ekle", "Link definition for '{0}' already exists": "'{0}' için bağlantı tanımı zaten var", diff --git a/i18n/vscode-language-pack-tr/translations/extensions/vscode.microsoft-authentication.i18n.json b/i18n/vscode-language-pack-tr/translations/extensions/vscode.microsoft-authentication.i18n.json index 4b510fcdd4..01cca13502 100644 --- a/i18n/vscode-language-pack-tr/translations/extensions/vscode.microsoft-authentication.i18n.json +++ b/i18n/vscode-language-pack-tr/translations/extensions/vscode.microsoft-authentication.i18n.json @@ -29,6 +29,9 @@ "package": { "description": "Microsoft kimlik doğrulama sağlayıcısı", "displayName": "Microsoft Hesabı", + "microsoft-authentication.implementation.description": "The authentication implementation to use for signing in with a Microsoft account.", + "microsoft-authentication.implementation.enumDescriptions.classic": "Use the classic authentication flow to sign in with a Microsoft account.", + "microsoft-authentication.implementation.enumDescriptions.msal": "Use the Microsoft Authentication Library (MSAL) to sign in with a Microsoft account.", "microsoft-sovereign-cloud.customEnvironment.activeDirectoryEndpointUrl.description": "Özel Bağımsız Bulut için Active Directory uç noktası.", "microsoft-sovereign-cloud.customEnvironment.activeDirectoryResourceId.description": "Özel Bağımsız Bulut için Active Directory kaynak kimliği.", "microsoft-sovereign-cloud.customEnvironment.description": "Bağımsız Bulut'un Microsoft Bağımsız Bulut kimlik doğrulama sağlayıcısıyla birlikte kullanacağı özel yapılandırma. Bu özelliği kullanmak için bununla birlikte `#microsoft-sovereign-cloud.environment#` ayarının da 'özel' olarak ayarlanması gereklidir.", @@ -41,8 +44,7 @@ "microsoft-sovereign-cloud.environment.enumDescriptions.AzureUSGovernment": "Azure ABD Kamu", "microsoft-sovereign-cloud.environment.enumDescriptions.custom": "Özel Microsoft Bağımsız Bulutu", "signIn": "Oturum Aç", - "signOut": "Oturumu Kapat", - "useMsal.description": "Bir Microsoft hesabıyla oturum açmak için Microsoft Kimlik Doğrulama Kitaplığı’nı (MSAL) kullanın." + "signOut": "Oturumu Kapat" } } } \ No newline at end of file diff --git a/i18n/vscode-language-pack-tr/translations/extensions/vscode.terminal-suggest.i18n.json b/i18n/vscode-language-pack-tr/translations/extensions/vscode.terminal-suggest.i18n.json new file mode 100644 index 0000000000..930d5316d4 --- /dev/null +++ b/i18n/vscode-language-pack-tr/translations/extensions/vscode.terminal-suggest.i18n.json @@ -0,0 +1,17 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Extension to add terminal completions for zsh, bash, and fish terminals.", + "displayName": "Terminal Suggest for VS Code", + "view.name": "Terminal Suggest" + } + } +} \ No newline at end of file diff --git a/i18n/vscode-language-pack-tr/translations/extensions/vscode.typescript-language-features.i18n.json b/i18n/vscode-language-pack-tr/translations/extensions/vscode.typescript-language-features.i18n.json index 3a02480ee4..1875053c88 100644 --- a/i18n/vscode-language-pack-tr/translations/extensions/vscode.typescript-language-features.i18n.json +++ b/i18n/vscode-language-pack-tr/translations/extensions/vscode.typescript-language-features.i18n.json @@ -63,7 +63,7 @@ "Go to Source Definition failed. Requires TypeScript 4.7+.": "Kaynak Tanımına gitme işlemi başarısız oldu. TypeScript 4.7+ gerektiriyor.", "Go to Source Definition failed. Unknown file type.": "Kaynak Tanımına gitme işlemi başarısız oldu. Bilinmeyen dosya türü.", "Go to Source Definition failed. Unsupported file type.": "Kaynak Tanımına gitme işlemi başarısız oldu. Desteklenmeyen dosya türü.", - "Initializing project '{0}'": "'{0}' projesi başlatılıyor", + "Initializing '{0}'": "'{0}' başlatılıyor", "JS/TS IntelliSense Status": "JS/TS IntelliSense Status", "JSDoc comment": "JSDoc yorumu", "Learn More": "Daha Fazla Bilgi", @@ -87,8 +87,6 @@ "Please report an issue against Yarn PnP": "Lütfen sorunu Yarn PnP’ye bildirin", "Please update your TypeScript version": "Lütfen TypeScript sürümünüzü güncelleştirin", "Project Wide IntelliSense not available": "Project Wide IntelliSense kullanılamıyor", - "Related files provider failed. Copilot requested file with unsupported language mode.": "Related files provider failed. Copilot requested file with unsupported language mode.", - "Related files provider failed. No active text editor.": "Related files provider failed. No active text editor.", "Remove Unused Imports": "Kullanılmayan İçeri Aktarmaları Kaldır", "Remove all unused code": "Tüm kullanılmayan kodları kaldır", "Report Issue": "Sorun Raporla", @@ -139,27 +137,7 @@ "{0} references": "{0} başvuru" }, "package": { - "codeActions.refactor.extract.constant.description": "İfadeyi sabite ayıklayın.", - "codeActions.refactor.extract.constant.title": "Sabiti ayıkla", - "codeActions.refactor.extract.function.description": "İfadeyi metoda veya işleve ayıklayın.", - "codeActions.refactor.extract.function.title": "İşlevi ayıkla", - "codeActions.refactor.extract.interface.description": "Türü bir arabirime ayıklayın.", - "codeActions.refactor.extract.interface.title": "Arabirimi ayıkla", - "codeActions.refactor.extract.type.description": "Türü bir tür diğer adına ayıklayın.", - "codeActions.refactor.extract.type.title": "Türü ayıkla", - "codeActions.refactor.move.newFile.description": "İfadeyi yeni bir dosyaya taşıyın.", - "codeActions.refactor.move.newFile.title": "Yeni bir dosyaya taşı", - "codeActions.refactor.rewrite.arrow.braces.description": "Ok işlevine küme ayracı ekleyin veya kaldırın.", - "codeActions.refactor.rewrite.arrow.braces.title": "Ok ayraçlarını yeniden yazma", - "codeActions.refactor.rewrite.export.description": "Varsayılan dışarı aktarma ile adlandırılmış dışarı aktarma arasında dönüştürün.", - "codeActions.refactor.rewrite.export.title": "Dışarı aktarmayı dönüştür", - "codeActions.refactor.rewrite.import.description": "Adlandırılmış içeri aktarmalar ve ad alanı içeri aktarmaları arasında dönüştürün.", - "codeActions.refactor.rewrite.import.title": "İçeri aktarmayı dönüştür", - "codeActions.refactor.rewrite.parameters.toDestructured.title": "Parametreleri, bozulan nesneye dönüştürün", - "codeActions.refactor.rewrite.property.generateAccessors.description": "'get' ve 'set' erişimcilerini oluşturun", - "codeActions.refactor.rewrite.property.generateAccessors.title": "Erişimci üretme", - "codeActions.source.organizeImports.title": "İçeri Aktarmaları Düzenle", - "configuration.expandableHover": "(Deneysel) Üzerine gelindiğinde genişletmeyi etkinleştir/devre dışı bırak.", + "configuration.expandableHover": "Üzerine gelindiğinde genişletmeyi etkinleştirin/devre dışı bırakın.", "configuration.implicitProjectConfig.checkJs": "JavaScript dosyalarının anlamsal denetimini etkinleştirin/devre dışı bırakın. Mevcut `jsconfig.json` veya `tsconfig.json` dosyaları bu ayarı geçersiz kılar.", "configuration.implicitProjectConfig.experimentalDecorators": "Bir projenin parçası olmayan JavaScript dosyalarında `experimentalDecorators` seçeneğini etkinleştirin/devre dışı bırakın. Mevcut `jsconfig.json` veya `tsconfig.json` dosyaları bu ayarı geçersiz kılar.", "configuration.implicitProjectConfig.module": "Programın modül sistemini ayarlar. Daha fazla bilgi: https://www.typescriptlang.org/tsconfig#module.", @@ -176,7 +154,7 @@ "configuration.inlayHints.variableTypes.suppressWhenTypeMatchesName": "Adı tür adıyla aynı olan değişkenler üzerindeki tür ipuçlarını gizle.", "configuration.javascript.checkJs.checkJs.deprecation": "Bu ayar kullanım dışı bırakıldı ve yerini `js/ts.implicitProjectConfig.checkJs` aldı.", "configuration.javascript.checkJs.experimentalDecorators.deprecation": "Bu ayar kullanım dışı bırakıldı ve yerini `js/ts.implicitProjectConfig.experimentalDecorators` aldı.", - "configuration.preferGoToSourceDefinition": "Mümkünse, bunun yerine Kaynak Tanımına Git komutunu tetikleyerek Tanıma Git komutunun tür bildirimi dosyalarından kaçınmasını sağlar. Bu, Kaynak Tanımına Git komutunun fare hareketiyle tetiklenmesine olanak tanır.", + "configuration.preferGoToSourceDefinition": "Mümkünse, bunun yerine `Kaynak Tanımına Git` komutunu tetikleyerek `Tanıma Git` komutunun tür bildirimi dosyalarından kaçınmasını sağlar. Bu, `Kaynak Tanımına Git` komutunun fare hareketiyle tetiklenmesine olanak tanır.", "configuration.suggest.autoImports": "Otomatik içeri aktarma önerilerini etkinleştirin/devre dışı bırakın.", "configuration.suggest.classMemberSnippets.enabled": "Sınıf üyeleri için snippet tamamlamalarını etkinleştirme/devre dışı bırakma.", "configuration.suggest.completeFunctionCalls": "İşlevleri parametre imzasıyla tamamlayın.", @@ -188,7 +166,7 @@ "configuration.suggest.objectLiteralMethodSnippets.enabled": "Nesne değişmezlerindeki yöntemler için snippet tamamlamalarını etkinleştirin/devre dışı bırak.", "configuration.suggest.paths": "İçeri aktarma deyimlerindeki yollar için önerileri ve çağrı gerektirmeyi etkinleştirin/devre dışı bırakın.", "configuration.surveys.enabled": "Zaman zaman gerçekleştirilen, VS Code'un JavaScript ve TypeScript desteğini geliştirmemize yardımcı olan anketleri etkinleştirin/devre dışı bırakın.", - "configuration.tsserver.experimental.enableProjectDiagnostics": "(Deneysel) Proje genelinde hata raporlaması sağlar.", + "configuration.tsserver.experimental.enableProjectDiagnostics": "Proje genelinde hata raporlaması sağlar.", "configuration.tsserver.maxTsServerMemory": "TypeScript sunucu işlemine ayrılacak bellek miktarı üst sınırı (MB cinsinden). 4 GB'tan büyük bir bellek sınırı kullanmak için `#typescript.tsserver.nodePath#` kullanarak TS Sunucusunu özel bir Düğüm yüklemesi ile çalıştırın.", "configuration.tsserver.nodePath": "TS Sunucusunu özel bir Node kurulumunda çalıştırın. Bu, çalıştırılabilir bir Node'a giden yol olabilir veya VS Code'un bir Node kurulumunu algılamasını istiyorsanız 'düğüm' olabilir.", "configuration.tsserver.useSeparateSyntaxServer": "Katlama hesaplama veya belge sembollerini hesaplama gibi sözdizimiyle ilgili işlemlere daha hızlı yanıt verebilen ayrı bir TypeScript sunucusu oluşturmayı etkinleştirin/devre dışı bırakın.", @@ -198,14 +176,14 @@ "configuration.tsserver.useSyntaxServer.auto": "Hem tam bir sunucu hem de sözdizimi işlemlerine ayrılmış daha hafif bir sunucu oluşturun. Sözdizimi sunucusu, sözdizimi işlemlerini hızlandırmak ve projeler yüklenirken IntelliSense sağlamak için kullanılır.", "configuration.tsserver.useSyntaxServer.never": "Ayrılmış bir sözdizimi sunucusu kullanmayın. Tüm IntelliSense işlemlerini yürütmek için tek sunucu kullanın.", "configuration.tsserver.useVsCodeWatcher": "TypeScript'in yerine VS Code'un dosya izleyicilerini kullanın. Çalışma alanında TypeScript 5.4+ kullanmayı gerektirir.", - "configuration.tsserver.useVsCodeWatcher.deprecation": "Please use the `#typescript.tsserver.watchOptions#` setting instead.", + "configuration.tsserver.useVsCodeWatcher.deprecation": "Lütfen bunun yerine `#typescript.tsserver.watchOptions#` ayarını kullanın.", "configuration.tsserver.watchOptions": "Dosyaları ve dizinleri takip etmek için hangi izleme stratejilerinin kullanılması gerektiğini yapılandırın.", "configuration.tsserver.watchOptions.fallbackPolling": "Bu seçenek, dosya sistemi olayları kullanılırken, sistemde yerel dosya izleyicileri tükendiğinde ve/veya sistem yerel dosya izleyicilerini desteklemediğinde kullanılan yoklama stratejisini belirtir.", "configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling ": "Daha az değiştirilen dosyaların daha az sıklıkta denetlendiği bir dinamik kuyruk kullanın.", "configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval": "Her dosyayı sabit bir zaman aralığında saniyede birkaç kez değişiklikler için denetleyin.", "configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval": "Her dosyayı saniyede birkaç kez değişiklikler için denetleyin, ancak bazı dosya türlerini diğerlerine göre daha az sıklıkla denetlemek için buluşsal yöntemleri kullanın.", "configuration.tsserver.watchOptions.synchronousWatchDirectory": "Dizinlerde ertelenmiş izlemeyi devre dışı bırakın. Çok sayıda dosya değişikliği aynı anda gerçekleşebildiğinde ertelenmiş izleme yararlıdır (örneğin npm yüklemesinden node_modules içindeki bir değişiklik), ancak daha az yaygın kurulumlar için bu bayrağı devre dışı bırakmak isteyebilirsiniz.", - "configuration.tsserver.watchOptions.vscode": "Use VS Code's file watchers instead of TypeScript's. Requires using TypeScript 5.4+ in the workspace.", + "configuration.tsserver.watchOptions.vscode": "TypeScript'in yerine VS Code'un dosya izleyicilerini kullanın. Çalışma alanında TypeScript 5.4+ kullanmayı gerektirir.", "configuration.tsserver.watchOptions.watchDirectory": "Özyinelemeli dosya izleme işlevi olmayan sistemler altında tüm dizin ağaçlarının izlenmesine yönelik strateji.", "configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling": "Daha az değiştirilen dizinlerin daha az sıklıkta denetlendiği dinamik bir kuyruk kullanın.", "configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling": "Düzenli aralıklarla parçalar halinde anketler dizinleri.", @@ -222,7 +200,7 @@ "configuration.tsserver.web.projectWideIntellisense.suppressSemanticErrors": "Proje genelinde IntelliSense etkinleştirildiğinde bile webde semantik hataları gizler. Proje genelinde IntelliSense etkinleştirilmediğinde veya kullanılabilir olduğunda bu her zaman açıktır. Bkz. `#typescript.tsserver.web.projectWideIntellisense.enabled#`", "configuration.tsserver.web.typeAcquisition.enabled": "Web'de paket alımını etkinleştirin/devre dışı bırakın. Bu, içeri aktarılan paketler için IntelliSense'i etkinleştirir. `#typescript.tsserver.web.projectWideIntellisense.enabled#` gerektirir. Şu anda Safari için desteklenmiyor.", "configuration.typescript": "TypeScript", - "configuration.updateImportsOnPaste": "Automatically update imports when pasting code. Requires TypeScript 5.7+.", + "configuration.updateImportsOnPaste": "Kodu yapıştırırken içeri aktarmaları güncelleştirme özelliğini etkinleştir. TypeScript 5.7+ gerektirir.\r\n\r\nVarsayılan olarak, bu ayar yapıştırma işleminden sonra içeri aktarmaları güncelleştirmeyi sağlayan bir seçenek gösterir. Kodu yapıştırırken içeri aktarmaları otomatik olarak güncelleştirmek için `#editor.pasteAs.preferences#` ayarını kullanabilirsiniz: `\"editor.pasteAs.preferences\": [ \"text.updateImports.jsts\" ]`.", "description": "JavaScript ve TypeScript için zengin dil desteği sağlar.", "displayName": "TypeScript ve JavaScript Dil Özellikleri", "format.indentSwitchCase": "Geçiş deyimlerinde durum yan tümcelerini girintileyin. Çalışma alanında TypeScript 5.1+ kullanılması gerekir.", @@ -251,7 +229,7 @@ "inlayHints.parameterNames.none": "Parametre adı ipuçlarını devre dışı bırak.", "javascript.format.enable": "Varsayılan JavaScript biçimlendiricisini etkinleştirin/devre dışı bırakın.", "javascript.goToProjectConfig.title": "Proje Yapılandırmasına Git (jsconfig / tsconfig)", - "javascript.preferences.jsxAttributeCompletionStyle.auto": "Özellik türüne göre öznitelik adlarından sonra `={}` veya `=\"\"` ekleyin. Dize öznitelikleri için kullanılan tırnakların türünü denetlemek için bkz. `javascript.preferences.quoteStyle`.", + "javascript.preferences.jsxAttributeCompletionStyle.auto": "Özellik türüne göre öznitelik adlarından sonra '={}' veya '=\"\"' ekleyin. Dize öznitelikleri için kullanılan tırnakların türünü denetlemek için `#javascript.preferences.quoteStyle#` öğesine bakın.", "javascript.preferences.organizeImports": "İçeri aktarmaların nasıl sıralanacağını denetleyen gelişmiş tercihler.", "javascript.referencesCodeLens.enabled": "JavaScript dosyalarında CodeLens başvurularını etkinleştirin/devre dışı bırakın.", "javascript.referencesCodeLens.showOnAllFunctions": "JavaScript dosyalarındaki tüm işlevlerde CodeLens başvurularını etkinleştirin/devre dışı bırakın.", @@ -270,7 +248,7 @@ "typescript.implementationsCodeLens.enabled": "CodeLens uygulamalarını etkinleştirin/devre dışı bırakın. Bu CodeLens bir arabirimin uygulayıcılarını gösterir.", "typescript.implementationsCodeLens.showOnInterfaceMethods": "Arabirim yöntemlerinde CodeLens uygulamalarını etkinleştir/devre dışı bırak.", "typescript.locale": "JavaScript ve TypeScript hatalarını bildirmek için kullanılan yerel ayarı belirler. Varsayılan olarak VS Code'un yerel ayarı kullanılır.", - "typescript.locale.auto": "VS Code'un yapılandırılmış görüntüleme dilini kullanın", + "typescript.locale.auto": "VS Code’un yapılandırılmış görüntüleme dilini kullanın.", "typescript.npm": "[Otomatik Tür Alımı](https://code.visualstudio.com/docs/nodejs/working-with-javascript#_typings-and-automatic-type-acquisition) için kullanılan npm yürütülebilir dosyasının yolunu belirtir.", "typescript.openTsServerLog.title": "TS Sunucusu günlüğünü aç", "typescript.preferences.autoImportFileExcludePatterns": "Otomatik içeri aktarmalardan dışlanacak dosyaların glob desenlerini belirt. Göreli yollar çalışma alanı köküne göre çözümlenir. Desenler, tsconfig.json ['exclude'](https://www.typescriptlang.org/tsconfig#exclude) kullanılarak değerlendirilir.", @@ -291,21 +269,27 @@ "typescript.preferences.includePackageJsonAutoImports.off": "Bağımlılıkları hiçbir zaman arama.", "typescript.preferences.includePackageJsonAutoImports.on": "Bağımlılıkları her zaman arayın.", "typescript.preferences.jsxAttributeCompletionStyle": "JSX özniteliği tamamlamaları için tercih edilen stil.", - "typescript.preferences.jsxAttributeCompletionStyle.auto": "Özellik türüne göre öznitelik adlarından sonra `={}` veya `=\"\"` ekleyin. Dize öznitelikleri için kullanılan tırnakların türünü denetlemek için bkz. `typescript.preferences.quoteStyle`.", + "typescript.preferences.jsxAttributeCompletionStyle.auto": "Özellik türüne göre öznitelik adlarından sonra '={}' veya '=\"\"' ekleyin. Dize öznitelikleri için kullanılan tırnakların türünü denetlemek için `#typescript.preferences.quoteStyle#` öğesine bakın.", "typescript.preferences.jsxAttributeCompletionStyle.braces": "Öznitelik adlarına '={}' ekleyin.", "typescript.preferences.jsxAttributeCompletionStyle.none": "Yalnızca öznitelik adları ekleyin.", "typescript.preferences.organizeImports": "İçeri aktarmaların nasıl sıralanacağını denetleyen gelişmiş tercihler.", - "typescript.preferences.organizeImports.accentCollation": "Aksanlı karakterleri taban karakterle eşit olmayacak şekilde karşılaştır.", - "typescript.preferences.organizeImports.caseFirst": "Büyük harflerin küçük harflerden önce gelip gelmeyeceğini gösterir. Yalnızca `organizeImportsCollation: 'unicode'` için geçerlidir.", + "typescript.preferences.organizeImports.accentCollation": "`organizeImports.unicodeCollation: 'unicode'` değerini gerektirir. Aksanlı karakterleri temel karakterle eşit olmayacak şekilde karşılaştır.", + "typescript.preferences.organizeImports.caseFirst": "`organizeImports.unicodeCollation: 'unicode'` değerini gerektirir ve `organizeImports.caseSensitivity` değeri `caseInsensitive` değildir. Büyük harflerin küçük harflerden önce sıralanıp sıralanmayacağını gösterir.", + "typescript.preferences.organizeImports.caseFirst.default": "`locale` değerine göre belirtilen varsayılan sıralama düzeni.", + "typescript.preferences.organizeImports.caseFirst.lower": "Küçük harfler, büyük harflerden önce gelir. Ör.` a, A, z, Z`.", + "typescript.preferences.organizeImports.caseFirst.upper": "Büyük harfler, küçük harflerden önce gelir. Ör. ` A, a, B, b`.", + "typescript.preferences.organizeImports.caseSensitivity": "İçeri aktarmaların büyük/küçük harf duyarlılığına göre nasıl sıralanacağını belirtir. `auto` seçiliyse veya belirtilmemişse, her dosya için büyük/küçük harf duyarlılığı algılanır", "typescript.preferences.organizeImports.caseSensitivity.auto": "İçeri aktarma sıralaması için büyük/küçük harf duyarlılığını algıla.", "typescript.preferences.organizeImports.caseSensitivity.insensitive": "İçeri aktarmaları büyük/küçük harfe duyarsız olarak sırala.", "typescript.preferences.organizeImports.caseSensitivity.sensitive": "İçeri aktarmaları büyük/küçük harfe duyarlı olarak sırala.", - "typescript.preferences.organizeImports.locale": "Harmanlama için kullanılan yerel ayarı geçersiz kılar. UI yerel ayarlarını kullanmak için 'auto' değerini belirtin. Yalnızca `organizeImportsCollation: 'unicode'` için geçerlidir.", - "typescript.preferences.organizeImports.numericCollation": "Sayısal dizeleri tamsayı değerine göre sırala.", + "typescript.preferences.organizeImports.locale": "`organizeImports.unicodeCollation: 'unicode'` değerini gerektirir. Harmanlama için kullanılan yerel ayarı geçersiz kılar. Kullanıcı arabirimi yerel ayarlarını kullanmak için `auto` değerini belirtin.", + "typescript.preferences.organizeImports.numericCollation": "`organizeImports.unicodeCollation: 'unicode'` değerini gerektirir. Sayısal dizeleri tamsayı değerine göre sırala.", + "typescript.preferences.organizeImports.typeOrder": "Yalnızca türü adlandırılmış içeri aktarmaların nasıl sıralanacağını belirt.", "typescript.preferences.organizeImports.typeOrder.auto": "Yalnızca türü adlandırılmış içeri aktarmaların nerede sıralanacağı algıla.", - "typescript.preferences.organizeImports.typeOrder.first": "Yalnızca türü adlandırılmış içeri aktarmalar, içeri aktarma listesinin sonuna sıralanır.", - "typescript.preferences.organizeImports.typeOrder.inline": "Adlandırılmış içeri aktarmalar yalnızca ada göre sıralanır.", - "typescript.preferences.organizeImports.typeOrder.last": "Yalnızca türü adlandırılmış içeri aktarmalar, içeri aktarma listesinin sonuna sıralanır.", + "typescript.preferences.organizeImports.typeOrder.first": "Yalnızca türü adlandırılmış içeri aktarmalar, içeri aktarma listesinin başında sıralanır. Ör. `import { type A, type Y, B, Z } from 'module';`", + "typescript.preferences.organizeImports.typeOrder.inline": "Adlandırılmış içeri aktarmalar yalnızca ada göre sıralanır. Ör. `import { type A, B, type Y, Z } from 'module';`", + "typescript.preferences.organizeImports.typeOrder.last": "Yalnızca türü adlandırılmış içeri aktarmalar, içeri aktarma listesinin sonunda sıralanır. Ör. `import { B, Z, type A, type Y } from 'module';`", + "typescript.preferences.organizeImports.unicodeCollation": "İçeri aktarmaların Unicode veya Sıra harmanlama kullanılarak sıralanıp sıralanmayacağını belirt.", "typescript.preferences.organizeImports.unicodeCollation.ordinal": "İçeri aktarmaları her kod noktasının sayısal değerini kullanarak sırala.", "typescript.preferences.organizeImports.unicodeCollation.unicode": "İçeri aktarmaları Unicode kod harmanlaması kullanarak sırala.", "typescript.preferences.preferTypeOnlyAutoImports": "Mümkün olduğunda otomatik içeri aktarmalara 'type' anahtar sözcüğünü ekleyin. Çalışma alanında TypeScript 5.3+ kullanmayı gerektirir.", @@ -344,7 +328,7 @@ "typescript.updateImportsOnFileMove.enabled.never": "Yolları hiçbir zaman yeniden adlandırma ve sorma.", "typescript.updateImportsOnFileMove.enabled.prompt": "Her yeniden adlandırmada sor.", "typescript.validate.enable": "TypeScript doğrulamasını etkinleştirin/devre dışı bırakın.", - "typescript.workspaceSymbols.excludeLibrarySymbols": "Çalışma Alanında Sembole Git sonuçlarında kitaplık dosyalarından gelen simgeleri hariç tut. Çalışma alanında TypeScript 5.3+ kullanmayı gerektirir.", + "typescript.workspaceSymbols.excludeLibrarySymbols": "`Çalışma Alanında Sembole Git` sonuçlarında kitaplık dosyalarından gelen simgeleri hariç tut. Çalışma alanında TypeScript 5.3+ kullanmayı gerektirir.", "typescript.workspaceSymbols.scope": "Hangi dosyaların [Çalışma Alanında Sembole Git](https://code.visualstudio.com/docs/editor/editingevolved#_open-symbol-by-name) seçeneğiyle arandığını denetler.", "typescript.workspaceSymbols.scope.allOpenProjects": "Semboller için tüm açık JavaScript veya TypeScript projelerini arayın.", "typescript.workspaceSymbols.scope.currentProject": "Yalnızca geçerli JavaScript veya TypeScript projesindeki sembolleri arayın.", diff --git a/i18n/vscode-language-pack-tr/translations/main.i18n.json b/i18n/vscode-language-pack-tr/translations/main.i18n.json index f4937cd354..fb9c345006 100644 --- a/i18n/vscode-language-pack-tr/translations/main.i18n.json +++ b/i18n/vscode-language-pack-tr/translations/main.i18n.json @@ -79,6 +79,10 @@ "type to filter": "Filtrelemek için yazın", "type to search": "Aramak için yazın" }, + "vs/base/browser/ui/tree/asyncDataTree": { + "type to filter": "Filtrelemek için yazın", + "type to search": "Aramak için yazın" + }, "vs/base/browser/ui/tree/treeDefaults": { "collapse all": "Tümünü Daralt" }, @@ -438,6 +442,8 @@ "editor.find.autoFindInSelection.always": "Seçimde Bul özelliğini otomatik olarak her zaman aç.", "editor.find.autoFindInSelection.multiline": "Birden çok içerik satırı seçildiğinde Seçimde Bul'u otomatik olarak aç.", "editor.find.autoFindInSelection.never": "Seçimde Bul özelliğini hiçbir zaman otomatik olarak açma (varsayılan).", + "editor.find.history.never": "Do not store search history from the find widget.", + "editor.find.history.workspace": "Store search history across the active workspace", "editor.find.seedSearchStringFromSelection.always": "İmleç konumundaki sözcük dahil olmak üzere, her zaman düzenleyici seçiminden arama dizesi çekirdeği oluştur.", "editor.find.seedSearchStringFromSelection.never": "Asla düzenleyici seçiminden arama dizesi çekirdeği oluşturma.", "editor.find.seedSearchStringFromSelection.selection": "Sadece düzenleyici seçiminden arama dizesi çekirdeği oluştur.", @@ -513,6 +519,7 @@ "find.autoFindInSelection": "Seçimde Bul özelliğini otomatik olarak açmak için koşulu denetler.", "find.cursorMoveOnType": "Yazma sırasında imlecin eşleşme bulmak için atlayıp atlamayacağını denetler.", "find.globalFindClipboard": "Bulma Pencere Öğesinin macOS'te paylaşılan bulma panosunu okuyup okumayacağını denetler.", + "find.history": "Controls how the find widget history should be stored", "find.loop": "Daha fazla eşleşme bulunamazsa aramanın baştan (veya sondan) otomatik olarak yeniden başlatılmasını denetler.", "find.seedSearchStringFromSelection": "Bulma Pencere Öğesi içindeki arama dizesinin düzenleyici seçiminden alınıp alınmayacağını denetler.", "folding": "Düzenleyicide kod katlamanın etkin olup olmayacağını denetler.", @@ -548,7 +555,9 @@ "inlayHints.padding": "Düzenleyicideki yerleşik ipuçları çevresindeki doldurmayı etkinleştirir.", "inline": "Hızlı öneriler hayalet metin olarak görünür", "inlineCompletionsAccessibilityVerbose": "Bir satır içi tamamlama gösterildiğinde ekran okuyucu kullanıcılarına erişilebilirlik ipucunun sağlanmasının gerekip gerek olmadığını kontrol eder.", - "inlineSuggest.edits.experimental.enabled": "Controls whether to enable experimental edits in inline suggestions.", + "inlineSuggest.edits.experimental.enabled": "Satır içi önerilerde deneysel düzenlemelerin etkinleştirilip etkinleştirilmeyeceğini denetler.", + "inlineSuggest.edits.experimental.useInterleavedLinesDiff": "Satır içi önerilerde deneysel iç içe geçmiş satır farkının etkinleştirilip etkinleştirilmeyeceğini kontrol eder.", + "inlineSuggest.edits.experimental.useMixedLinesDiff": "Satır içi önerilerde deneysel düzenlemelerin etkinleştirilip etkinleştirilmeyeceğini denetler.", "inlineSuggest.enabled": "Satır içi önerilerin düzenleyicide otomatik olarak gösterilip gösterilmeyeceğini denetler.", "inlineSuggest.fontFamily": "Satır içi önerilerin yazı tipi ailesini denetler.", "inlineSuggest.showToolbar": "Satır içi öneri araç çubuğunun ne zaman gösterileceğini denetler.", @@ -597,7 +606,7 @@ "occurrencesHighlight.multiFile": "Deneysel: Tüm geçerli açık dosyalardaki oluşumları vurgular.", "occurrencesHighlight.off": "Oluşumları vurgulamaz.", "occurrencesHighlight.singleFile": "Yalnızca geçerli dosyadaki oluşumları vurgular.", - "occurrencesHighlightDelay": "Controls the delay in milliseconds after which occurrences are highlighted.", + "occurrencesHighlightDelay": "Sonrasında oluşumların vurgulanacağı milisaniye cinsinden gecikmeyi denetler.", "off": "Hızlı öneriler devre dışı bırakıldı", "on": "Hızlı öneriler, öner pencere öğesinin içinde görünür", "overviewRulerBorder": "Genel bakış cetveli etrafına kenarlık çizilip çizilmeyeceğini denetler.", @@ -988,6 +997,7 @@ "editor.action.source.noneMessage.preferred.kind": "'{0}' için tercih edilen kaynak eylemi yok", "fixAll.label": "Tümünü Düzelt", "fixAll.noneMessage": "Tümünü düzeltme eylemi yok", + "organizeImports.description": "Geçerli dosyadaki içeri aktarmaları düzenle. Bazı araçlar tarafından 'İçeri Aktarmaları İyileştir' olarak da adlandırılır", "organizeImports.label": "İçeri Aktarmaları Düzenle", "quickfix.trigger.label": "Hızlı Düzeltme...", "refactor.label": "Yeniden düzenle...", @@ -1072,10 +1082,13 @@ }, "vs/editor/contrib/dropOrPasteInto/browser/copyPasteContribution": { "pasteAs": "Farklı Yapıştır...", - "pasteAs.kind": "Uygulamayı deneyeceğiniz yapıştırma düzenlemesinin türü. Sağlanmazsa veya bu tür için birden fazla düzenleme varsa düzenleyici bir seçici gösterir.", + "pasteAs.kind": "The kind of the paste edit to try pasting with.\r\nIf there are multiple edits for this kind, the editor will show a picker. If there are no edits of this kind, the editor will show an error message.", + "pasteAs.preferences": "List of preferred paste edit kind to try applying.\r\nThe first edit matching the preferences will be applied.", "pasteAsText": "Metin olarak yapıştır" }, "vs/editor/contrib/dropOrPasteInto/browser/copyPasteController": { + "noPreferences": "empty", + "pasteAsDefault": "Varsayılan yapıştırma eylemini yapılandır", "pasteAsError": "'{0}' için yapıştırma düzenlemesi bulunamadı", "pasteAsPickerPlaceholder": "Yapıştırma Eylemi Seç", "pasteAsProgress": "Yapıştırma işleyicileri çalıştırılıyor", @@ -1094,9 +1107,6 @@ "pasteHtmlLabel": "HTML ekle", "text.label": "Düz Metin Ekle" }, - "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorContribution": { - "defaultProviderDescription": "Belirli bir mime türünün içeriği için kullanılacak varsayılan bırakma sağlayıcısını yapılandırır." - }, "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorController": { "dropIntoEditorProgress": "Bırakma işleyicileri çalıştırılıyor. İptal etmek için tıklayın", "dropWidgetVisible": "Bırakma pencere öğesinin gösterilip gösterilmediğini belirtir", @@ -1394,13 +1404,15 @@ "action.inlineSuggest.acceptNextLine": "Sonraki Satır İçi Öneri Satırını Kabul Et", "action.inlineSuggest.acceptNextWord": "Sonraki Satır İçi Öneri Kelimesini Kabul Et", "action.inlineSuggest.alwaysShowToolbar": "Araç Çubuğunu Her Zaman Göster", - "action.inlineSuggest.dev.extractRepro": "Developer: Extract Inline Suggest State", + "action.inlineSuggest.dev.extractRepro": "Geliştirici: Satır İçi Öneri Durumunu Ayıkla", "action.inlineSuggest.hide": "Satır İçi Öneriyi Gizle", "action.inlineSuggest.jump": "Sonraki satır içi düzenlemeye atla", "action.inlineSuggest.showNext": "Sonraki Satır İçi Öneriyi Göster", "action.inlineSuggest.showPrevious": "Önceki Satır İçi Öneriyi Göster", "action.inlineSuggest.trigger": "Satır İçi Öneriyi Tetikle", - "jump": "Atlama" + "action.inlineSuggest.trigger.inlineEdit": "Satır İçi Düzenlemeyi Tetikle", + "jump": "Atlama", + "noInlineEditAvailable": "Satır içi düzenleme kullanılamıyor." }, "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionContextKeys": { "cursorAtInlineEdit": "İmlecin satır içi düzenlemede olup olmadığı", @@ -1410,7 +1422,9 @@ "inlineSuggestionHasIndentation": "Satır içi önerinin boşlukla başlayıp başlamadığını belirtir", "inlineSuggestionHasIndentationLessThanTabSize": "Satır içi önerinin, sekme tarafından eklenecek olandan daha az olan boşlukla başlayıp başlamadığı", "inlineSuggestionVisible": "Satır içi önerinin görünür olup olmadığını belirtir", - "suppressSuggestions": "Mevcut öneri için önerilerin gizlenip gizlenmeyeceği" + "suppressSuggestions": "Mevcut öneri için önerilerin gizlenip gizlenmeyeceği", + "tabShouldAcceptInlineEdit": "Tab tuşunun, satır içi düzenlemeyi kabul edip etmeyeceği.", + "tabShouldJumpToInlineEdit": "Tab tuşunun, satır içi düzenlemeye atlayıp atlamayacağı." }, "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionsController": { "showAccessibleViewHint": "Bunu erişilebilir görünümde inceleyin ({0})" @@ -1816,6 +1830,7 @@ "vs/platform/accessibilitySignal/browser/accessibilitySignalService": { "accessibility.signals.chatRequestSent": "Sohbet İsteği Gönderildi", "accessibility.signals.clear": "Temizle", + "accessibility.signals.codeActionRequestTriggered": "Kod Eylemi İsteği Tetiklendi", "accessibility.signals.format": "Biçim", "accessibility.signals.lineHasBreakpoint": "Kesme Noktası", "accessibility.signals.lineHasError": "Satırda Hata", @@ -1838,6 +1853,8 @@ "accessibilitySignals.chatRequestSent": "Sohbet İsteği Gönderildi", "accessibilitySignals.chatResponseReceived": "Sohbet Yanıtı Alındı", "accessibilitySignals.clear": "Temizle", + "accessibilitySignals.codeActionApplied": "Kod Eylemi Uygulandı", + "accessibilitySignals.codeActionRequestTriggered": "Kod Eylemi İsteği Tetiklendi", "accessibilitySignals.diffLineDeleted": "Silinen Fark Satırı", "accessibilitySignals.diffLineInserted": "Eklenen Fark Satırı", "accessibilitySignals.diffLineModified": "Fark Satırı Değiştirildi", @@ -2030,6 +2047,7 @@ "MarketPlaceDisabled": "Market etkin değil", "incompatible platform": "'{0}' uzantısı {1} tarayıcısında {2} için kullanılamıyor", "incompatibleAPI": "'{0}' uzantısı yüklenemiyor. {1}", + "learn more": "Learn More", "malicious extension": "Sorunlu olduğu bildirildiğinden '{0}' uzantısı yüklenemiyor.", "multipleDependentsError": "'{0}' uzantısı kaldırılamıyor. '{1}' ve '{2}' uzantıları ve başka uzantılar bu uzantıya bağımlı.", "multipleIndirectDependentsError": "'{0}' uzantısı kaldırılamıyor. '{1}' uzantısının kaldırılmasını içeriyor ancak '{2}', '{3}' ve diğer uzantılar buna bağlı.", @@ -2078,6 +2096,10 @@ "updateMessage": "'{0}' uzantısı {1} sürümüne güncelleştiriliyor", "useId": "Yayımcı dahil olmak üzere tam uzantı kimliğini kullandığınızdan emin olun (ör. {0})" }, + "vs/platform/extensionManagement/common/extensionManagementIpc": { + "incompatible platform": "The '{0}' extension is not available in {1} for {2}.", + "learn more": "Learn More" + }, "vs/platform/extensionManagement/common/extensionNls": { "missingNLSKey": "{0} tuşu için ileti bulunamadı." }, @@ -2201,21 +2223,6 @@ "vs/platform/history/browser/contextScopedHistoryWidget": { "suggestWidgetVisible": "Önerinin görünür olup olmadığını belirtir" }, - "vs/platform/issue/electron-main/issueMainService": { - "cancel": "İptal", - "confirmCloseIssueReporter": "Girişiniz kaydedilmeyecek. Bu pencereyi kapatmak istediğinizden emin misiniz?", - "issueReporter": "Sorun Bildirici", - "issueReporterWriteToClipboard": "GitHub'a doğrudan gönderilemeyecek kadar çok veri var. Veriler panoya kopyalanacak. Lütfen verileri açılan GitHub sorunu sayfasına yapıştırın.", - "ok": "&&Tamam", - "yes": "&&Evet" - }, - "vs/platform/issue/electron-main/processMainService": { - "local": "Yerel", - "processExplorer": "İşlem Gezgini", - "trace.detail": "Lütfen bir sorun oluşturun ve şu dosyayı kendiniz ekleyin:\r\n{0}", - "trace.message": "İzleme dosyası başarıyla oluşturuldu", - "trace.ok": "&&Tamam" - }, "vs/platform/keybinding/common/abstractKeybindingService": { "first.chord": "({0}) basıldı. Akorun ikinci tuşu bekleniyor...", "missing.chord": "({0}, {1}) tuş bileşimi bir komut değil.", @@ -2323,6 +2330,13 @@ "warnEscalation": "{0} şimdi kabuk komutunu yüklemek için 'osascript' ile Yönetici ayrıcalıkları isteyecek.", "warnEscalationUninstall": "{0} şimdi kabuk komutunu kaldırmak için 'osascript' ile Yönetici ayrıcalıkları isteyecek." }, + "vs/platform/process/electron-main/processMainService": { + "local": "Yerel", + "processExplorer": "Süreç Gezgini", + "trace.detail": "Lütfen bir sorun oluşturun ve şu dosyayı kendiniz ekleyin:\r\n{0}", + "trace.message": "İzleme dosyası başarıyla oluşturuldu", + "trace.ok": "&&Tamam" + }, "vs/platform/quickinput/browser/commandsQuickAccess": { "canNotRun": "'{0}' komutu bir hatayla sonuçlandı", "commandPickAriaLabelWithKeybinding": "{0}, {1}", @@ -2381,6 +2395,7 @@ }, "vs/platform/request/common/request": { "electronFetch": "Node.js yerine Electron'un getirme uygulamasının kullanılıp kullanılmayacağını denetler. Tüm yerel uzantılar, genel getirme API'si için Electron'un getirme uygulamasına sahip olacak.", + "fetchAdditionalSupport": "Node.js’in getirme uygulamasının, ek destekle genişletilip genişletilmeyeceğini kontrol eder. Geçerli durumda, ilgili ayarlar etkinleştirildiğinde ara sunucu desteği ({0}) ve sistem sertifikaları ({1}) eklenir.", "httpConfigurationTitle": "HTTP", "noProxy": "HTTP/HTTPS istekleri için proxy ayarlarının yoksayılması gereken etki alanı adlarını belirtir.", "proxy": "Kullanılacak ara sunucu ayarı. Ayarlanmamışsa, `http_proxy` ve `https_proxy` ortam değişkenlerinden devralınır.", @@ -2523,7 +2538,7 @@ "diffEditorRemovedLines": "Kaldırılan satırlar için arka plan rengi. Alttaki süslemeleri gizlememesi için rengin opak olmaması gerekir.", "diffEditorRemovedOutline": "Kaldırılan metin için ana hat rengi.", "editorBackground": "Düzenleyici arka plan rengi.", - "editorCompositionBorder": "The border color for an IME composition.", + "editorCompositionBorder": "IME bileşiminin kenarlık rengi.", "editorError.background": "Düzenleyicide hata metninin arka plan rengi. Alttaki süslemeleri gizlememesi için rengin opak olmaması gerekir.", "editorError.foreground": "Düzenleyicideki hata dalgalı çizgilerinin ön plan rengi.", "editorFindMatch": "Geçerli arama eşleşmesinin rengi.", @@ -2704,6 +2719,10 @@ "overviewRuleWarning": "Uyarılar için mini harita işaretçi rengi." }, "vs/platform/theme/common/colors/miscColors": { + "activityErrorBadge.background": "Hata etkinliği rozetinin arka plan rengi", + "activityErrorBadge.foreground": "Hata etkinliği rozetinin ön plan rengi", + "activityWarningBadge.background": "Uyarı etkinliği rozetinin arka plan rengi", + "activityWarningBadge.foreground": "Uyarı etkinliği rozetinin ön plan rengi", "badgeBackground": "Rozet arka plan rengi. Rozetler, arama sonuçları sayısı gibi bilgiler için küçük etiketlerdir.", "badgeForeground": "Rozet ön plan rengi. Rozetler, arama sonuçları sayısı gibi bilgiler için küçük etiketlerdir.", "progressBarBackground": "Uzun süre çalışan işlemler için gösterilebilecek ilerleme çubuğunun arka plan rengi.", @@ -3544,6 +3563,8 @@ "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { "focusAuxiliaryBar": "İkincil Kenar Çubuğuna Odaklan", "hideAuxiliaryBar": "İkincil Kenar Çubuğunu Gizle", + "nextAuxiliaryBarView": "Sonraki İkincil Kenar Çubuğu Görünümü", + "previousAuxiliaryBarView": "Önceki Birincil Kenar Çubuğu Görünümü", "secondary sidebar": "İkincil Kenar Çubuğu", "secondary sidebar mnemonic": "İkincil Ke&&nar Çubuğu", "toggleAuxiliaryBar": "İkincil Kenar Çubuğunu Görünürlüğünü Aç/Kapat", @@ -3927,8 +3948,8 @@ "editorCommand.activeEditorMove.arg.description": "Argument Properties:\r\n\t* 'to': String value providing where to move.\r\n\t* 'by': String value providing the unit for move (by tab or by group).\r\n\t* 'value': Number value providing how many positions or an absolute position to move.", "editorCommand.activeEditorMove.arg.name": "Etkin düzenleyici taşıma bağımsız değişkeni", "editorCommand.activeEditorMove.description": "Etkin düzenleyiciyi sekmelere veya gruplara göre taşı", - "editorGroupLayout.horizontal": "Horizontal", - "editorGroupLayout.vertical": "Vertical", + "editorGroupLayout.horizontal": "Yatay", + "editorGroupLayout.vertical": "Dikey", "focusLeftSideEditor": "Etkin Düzenleyicide İlk Tarafı Odakla", "focusOtherSideEditor": "Etkin Düzenleyicide Diğer Tarafı Odakla", "focusRightSideEditor": "Etkin Düzenleyicide İkinci Tarafı Odakla", @@ -3966,15 +3987,16 @@ "editorLineHighlight": "Düzenleyici filigranındaki etiketler için ön plan rengi.", "watermark.findInFiles": "Dosyalarda Bul", "watermark.newUntitledFile": "Yeni Adsız Metin Dosyası", + "watermark.openChat": "Sohbeti Aç", + "watermark.openCopilotEdits": "Copilot Düzenlemelerini Aç", "watermark.openFile": "Dosyayı Aç", "watermark.openFileFolder": "Dosya veya Klasör Aç", "watermark.openFolder": "Klasör Aç", "watermark.openRecent": "Son Kullanılanları Aç", + "watermark.openSettings": "Ayarları Aç", "watermark.quickAccess": "Dosyaya Git", "watermark.showCommands": "Tüm Komutları Göster", - "watermark.showSettings": "Ayarları Göster", "watermark.startDebugging": "Hata Ayıklamaya Başla", - "watermark.toggleFullscreen": "Tam Ekranı Aç/Kapat", "watermark.toggleTerminal": "Terminali Aç/Kapat" }, "vs/workbench/browser/parts/editor/editorPanes": { @@ -4176,7 +4198,11 @@ "turnOnNotifications": "Tüm '{0}' bildirimlerini aç" }, "vs/workbench/browser/parts/paneCompositeBar": { - "resetLocation": "Konumu Sıfırla" + "auxiliarybar": "İkincil Kenar Çubuğu", + "moveToMenu": "Şuraya Taşı:", + "panel": "Panel", + "resetLocation": "Konumu Sıfırla", + "sidebar": "Birincil Kenar Çubuğu" }, "vs/workbench/browser/parts/paneCompositePart": { "moreActions": "Diğer Eylemler...", @@ -4228,8 +4254,8 @@ "align panel": "Paneli Hizala", "hidePanel": "Paneli Gizle", "panel position": "Panel Konumu", - "showIcons": "Show Icons", - "showLabels": "Show Labels" + "showIcons": "Simgeleri göster", + "showLabels": "Etiketleri Göster" }, "vs/workbench/browser/parts/sidebar/sidebarActions": { "focusSideBar": "Birincil Kenar Çubuğuna Odaklan" @@ -4285,7 +4311,10 @@ "toggle.hideCustomTitleBar": "Özel Başlık Çubuğunu Gizle", "toggle.hideCustomTitleBarInFullScreen": "Tam Ekranda Özel Başlık Çubuğunu Gizle", "toggle.layout": "Düzen Denetimleri", - "toggle.layoutDescription": "Başlık çubuğundaki Düzen Denetimlerinin görünürlüğünü aç/kapat" + "toggle.layoutDescription": "Başlık çubuğundaki Düzen Denetimlerinin görünürlüğünü aç/kapat", + "toggle.navigation": "Gezinti Denetimleri", + "toggle.navigationDescription": "Başlık çubuğundaki Gezinti Denetimlerinin görünürlüğünü açar/kapatır", + "toggle.titleBarStyle": "Restore Native Title Bar" }, "vs/workbench/browser/parts/titlebar/titlebarPart": { "ariaLabelTitleActions": "Başlık eylemleri", @@ -4416,6 +4445,8 @@ "menuBarVisibility.mac": "Menü çubuğunun görünürlüğünü denetleyin. 'toggle' ayarı, menü çubuğunun gizlendiği ve 'Uygulama Menüsüne Odaklan' komutu yürütüldüğünde gösterileceği anlamına gelir. 'compact' ayarı menüyü kenar çubuğuna taşır.", "mergeWindow": "Yerel dosya geçmişindeki son girdinin eklenmekte olan girdiyle değiştirildiği aralığı saniye cinsinden yapılandırın. Bu, eklenen girdilerin toplam sayısını azaltmaya yardımcı olabilir (örneğin otomatik kaydetme etkinleştirildiğinde). Bu ayar yalnızca aynı kaynağa sahip girdilere uygulanır. Bu ayarı değiştirmenin mevcut yerel dosya geçmişi girdileri üzerinde hiçbir etkisi yoktur.", "mouseBackForwardToNavigate": "'Geri Git' ve 'İleri Git' komutları için dört ve beş fare düğmesinin kullanımına olanak sağlar.", + "navigationControlEnabled": "Gezinti denetiminin özel başlık çubuğunda gösterilip gösterilmediğini denetler. Bu ayar yalnızca {0}, {1} olarak ayarlanmadığında geçerlidir.", + "navigationControlEnabledWeb": "Başlık çubuğundaki gezinti denetiminin gösterilip gösterilmediğini denetler.", "navigationScope": "'Geri Git' ve 'İleri Git' gibi komutlar için düzenleyiciler içinde geçmiş gezintisi kapsamını denetler.", "openDefaultKeybindings": "Tuş bağlama ayarları açıldığında, varsayılan tüm tuş bağlamalarını gösteren bir düzenleyicinin de ayrıca açılıp açılmayacağını denetler.", "openDefaultSettings": "Ayarlar açıldığında tüm varsayılan ayarları gösteren bir düzenleyicinin de ayrıca açılıp açılmayacağını denetler.", @@ -4424,7 +4455,7 @@ "openFoldersInNewWindow": "Controls whether folders should open in a new window or replace the last active window.\r\nNote that there can still be cases where this setting is ignored (e.g. when using the `--new-window` or `--reuse-window` command line option).", "panelDefaultLocation": "Yeni bir çalışma alanında panelin varsayılan konumunu (Terminal, Hata Ayıklama Konsolu, Çıktı, Sorunlar) kontrol eder. Düzenleyici alanının altında, üstünde, sağında veya solunda gösterilebilir.", "panelOpensMaximized": "Panelin ekranı kaplayacak şekilde açılıp açılmayacağını denetler. Ekranı kaplamış olarak açabilir, hiçbir zaman ekranı kaplayacak şekilde açılmayabilir veya kapatılmadan önceki son durumunda açılabilir.", - "panelShowLabels": "Controls whether activity items in the panel title are shown as label or icon.", + "panelShowLabels": "Panel başlığındaki etkinlik öğelerinin etiket veya simge olarak gösterilip gösterilmediğini denetler.", "perEditorGroup": "Açık düzenleyici sayısı üst sınırının düzenleyici grubu başına veya tüm düzenleyici gruplarına uygulanıp uygulanmayacağını denetler.", "pinnedTabSizing": "Sabitlenmiş düzenleyici sekmelerinin yüksekliğini denetler. Sabitlenmiş sekmeler tüm açık sekmelerin başında sıralanmıştır ve genellikle sabitlemeleri kaldırılana kadar kapanmaz. {0}, {1} olarak ayarlanmadığında bu değer yok sayılır.", "preserveInput": "Komut paletine son yazılan girişin, paletin bir sonraki açılışında geri yüklenip yüklenmeyeceğini denetler.", @@ -4840,7 +4871,7 @@ "configureRuntimeArguments": "Çalışma Zamanı Bağımsız Değişkenlerini Yapılandır", "openUserDataFolder": "Kullanıcı Verileri Klasörünü Aç", "reloadWindowWithExtensionsDisabled": "Devre Dışı Uzantılarla Yeniden Yükle", - "showGPUInfo": "Show GPU Info", + "showGPUInfo": "GPU Bilgilerini Göster", "toggleDevTools": "Geliştirici Araçlarını Aç/Kapat" }, "vs/workbench/electron-sandbox/actions/installActions": { @@ -4906,7 +4937,7 @@ "touchbar.enabled": "Varsa macOS dokunmatik çubuk düğmelerini etkinleştirir.", "touchbar.ignored": "Dokunmatik çubukta görünmemesi gereken girişler için bir dizi tanımlayıcı (ör. `workbench.action.navigateBack`).", "window.clickThroughInactive": "Etkinleştirilirse, etkin olmayan bir pencereye tıkladığınızda hem pencere etkinleştirilir hem de farenin altındaki öğe tıklanabilir ise tetiklenir. Devre dışı bırakılırsa, etkin olmayan bir pencerede herhangi bir yere tıkladığınızda pencere etkinleştirilir ve öğede ikinci bir tıklama gerekir.", - "window.customTitleBarVisibility": "Adjust when the custom title bar should be shown. The custom title bar can be hidden when in full screen mode with `windowed`. The custom title bar can only be hidden in non full screen mode with `never` when {0} is set to `native`.", + "window.customTitleBarVisibility": "Özel başlık çubuğunun ne zaman gösterileceğini ayarlayın. 'Pencereli' tam ekran modundayken özel başlık çubuğu gizlenebilir. Özel başlık çubuğu yalnızca {0} `native` olarak ayarlandığında `never` ile tam ekran olmayan modda gizlenebilir.", "window.customTitleBarVisibility.auto": "Özel başlık çubuğu görünürlüğünü otomatik olarak değiştirir.", "window.customTitleBarVisibility.never": "{0} 'native' olarak ayarlandığında özel başlık çubuğunu gizle.", "window.customTitleBarVisibility.windowed": "Tam ekranda özel başlık çubuğunu gizle. Tam ekranda değilken, özel başlık çubuğunun görünürlüğünü otomatik olarak değiştir.", @@ -4984,6 +5015,7 @@ "vs/workbench/contrib/accessibility/browser/accessibilityConfiguration": { "accessibility.debugWatchVariableAnnouncements": "Değişken değişikliklerinin hata ayıklama izleme görünümünde duyurulup duyurulmayacağını kontrol eder.", "accessibility.hideAccessibleView": "Erişilebilir Görünümün gizlenip gizlenmediğini denetler.", + "accessibility.replEditor.readLastExecutedOutput": "Yerel REPL’deki bir yürütmeden alınan çıkışın duyurulup duyurulmayacağını kontrol eder.", "accessibility.signalOptions.debouncePositionChanges": "Pozisyon değişikliklerinin iptal edilip edilmeyeceği", "accessibility.signalOptions.delays.errorAtPosition.announcement": "Konumda bir hata olduğunda duyuru yapılmadan önce milisaniye cinsinden gecikme.", "accessibility.signalOptions.delays.errorAtPosition.sound": "Konumda bir hata olduğunda ses çalınmadan önce milisaniye cinsinden gecikme.", @@ -4996,10 +5028,14 @@ "accessibility.signals.chatRequestSent.announcement": "Sohbet isteğinde bulunulduğunda duyurur.", "accessibility.signals.chatRequestSent.sound": "Bir sohbet isteğinde bulunulduğunda ses çalar.", "accessibility.signals.chatResponseReceived": "Yanıt alındığında ses / sesli ipucu çalar.", - "accessibility.signals.chatResponseReceived.sound": "Yanıt alındığında döngüde bir ses çalar.", + "accessibility.signals.chatResponseReceived.sound": "Yanıt alındığında sesli uyarı çalar.", "accessibility.signals.clear": "Bir özellik temizlendiğinde (örneğin terminal, Hata Ayıklama Konsolu veya Çıkış kanalı) sesle bildirir (sesli ipucu) ve/veya duyurur (uyarı).", "accessibility.signals.clear.announcement": "Bir özellik temizlendiğinde duyurur.", "accessibility.signals.clear.sound": "Bir özellik temizlendiğinde ses çalar.", + "accessibility.signals.codeActionApplied": "Kod eylemi uygulandığında sesli uyarı/sesli işaret çalar.", + "accessibility.signals.codeActionApplied.sound": "Kod eylemi uygulandığında sesli uyarı çalar.", + "accessibility.signals.codeActionTriggered": "Bir kod eylemi tetiklendiğinde sesli uyarı/sesli işaret çalar.", + "accessibility.signals.codeActionTriggered.sound": "Bir kod eylemi tetiklendiğinde sesli uyarı çalar.", "accessibility.signals.diffLineDeleted": "Odak, Erişilebilir Fark Görüntüleyen modunda silinmiş bir satıra veya sonraki/önceki değişikliğe geçtiğinde ses / sesli ipucu çalar.", "accessibility.signals.diffLineDeleted.sound": "Odak, Erişilebilir Fark Görüntüleyen modunda silinmiş bir satıra veya sonraki/önceki değişikliğe geçtiğinde ses çalar.", "accessibility.signals.diffLineInserted": "Odak, Erişilebilir Fark Görüntüleyen modunda eklenmiş bir satıra veya sonraki/önceki değişikliğe geçtiğinde ses çalar.", @@ -5091,6 +5127,7 @@ "autoSynthesize": "Giriş olarak konuşma kullanılırken metinsel yanıtın otomatik olarak sesli okunup okunmayacağını belirtir. Örneğin bir sohbet oturumunda ses sohbet isteği olarak kullanıldığında, yanıt otomatik olarak birleştirilir.", "dimUnfocusedEnabled": "Odaklanmamış düzenleyicilerin ve terminallerin karartılıp karartılmayacağı (yazılan girişin nereye gideceğini daha netleştirir). Bu, çoğu düzenleyici ile çalışır ancak not defterleri ve uzantı web görünümü düzenleyicileri gibi iframe kullananlar gibi bazı istisnai durumlar vardır.", "dimUnfocusedOpacity": "Odaklanmamış düzenleyiciler ve terminaller için kullanılacak opaklık kesir (0,2 - 1,0). Bu yalnızca {0} etkin olduğunda devreye girer.", + "replEditor.autoFocusAppendedCell": "Kod yürütüldüğünde odağın otomatik olarak REPL’ye gönderilip gönderilmemesi gerektiğini kontrol eder.", "sound.enabled.auto": "Ekran okuyucu eklendiğinde sesi etkinleştirin.", "sound.enabled.off": "Sesi devre dışı bırakın.", "sound.enabled.on": "Sesi etkinleştirin.", @@ -5108,7 +5145,7 @@ "verbosity.keybindingsEditor.description": "Satıra odaklanıldığında tuş bağlaması düzenleyicisinde tuş bağlamasını değiştirme hakkında bilgi sağla.", "verbosity.notebook": "Not defteri hücresine odaklanıldığında hücre kapsayıcısına veya iç düzenleyiciye nasıl odaklanılacağı hakkında bilgi sağlayın.", "verbosity.notification": "Bildirimin Erişilebilir Görünümde nasıl açılacağı hakkında bilgi sağla.", - "verbosity.replInputHint": "Repl girişi için ilgili eylemler hakkında bilgi sağlayın.", + "verbosity.replEditor.description": "REPL düzenleyicisine odaklanıldığında REPL düzenleyicisi erişilebilirlik yardımı menüsüne nasıl erişileceği hakkında bilgi sağlayın.", "verbosity.terminal.description": "Terminale odaklanıldığında terminal erişilebilirlik yardım menüsüne erişme hakkında bilgi sağla.", "verbosity.walkthrough": "Gidiş yolunun Erişilebilir Görünümde nasıl açılacağı hakkında bilgi sağlayın.", "voice.speechLanguage": "Metin okuma ve konuşmayı metne dönüştürmenin kullanacağı dil. Mümkünse yapılandırılmış görüntüleme dilini kullanmak için 'otomatik' seçeneğini belirtin. Tüm görüntüleme dillerinin konuşma tanıma ve birleştiriciler tarafından desteklenmeyebileceğini unutmayın.", @@ -5231,12 +5268,13 @@ "accounts": "Hesaplar", "currentAccount": "Geçerli hesap", "manageAccountPreferenceForExtension": "Uzantı Hesabı Tercihlerini Yönet", + "noAccountUsage": "Bu uzantı henüz hiç hesap kullanmadı.", "noAccounts": "Şu anda bu uzantı tarafından kullanılan hesap yok.", "pickAProviderTitle": "Uzantı Hesabı Tercihlerini Yönet", - "placeholder": "'{0}' hesabı tercihlerini yönet...", + "placeholder v2": "{1} için '{0}' hesabı tercihlerini yönet...", "selectProvider": "Şunun için hesap tercihlerini yönetmek üzere bir kimlik doğrulama sağlayıcısı seçin", "title": "Bu Çalışma Alanı için '{0}' Hesabı Tercihleri", - "use new account": "Use a new account..." + "use new account": "Yeni bir hesap kullanın..." }, "vs/workbench/contrib/authentication/browser/actions/manageTrustedExtensionsForAccountAction": { "accountLastUsedDate": "Bu hesap en son {0} kullanıldı", @@ -5261,12 +5299,6 @@ "vs/workbench/contrib/authentication/browser/authentication.contribution": { "authentication": "Kimlik doğrulaması", "authentication.Placeholder": "Henüz hesap istenmedi...", - "authentication.id": "Kimlik doğrulama sağlayıcısının kimliği.", - "authentication.idConflict": "Bu kimlik doğrulama kimliği '{0}' zaten kaydedildi", - "authentication.label": "Kimlik doğrulama sağlayıcısının kullanıcı tarafından okunabilen adı.", - "authentication.missingId": "Bir kimlik doğrulama katkısı bir kimlik belirtmelidir.", - "authentication.missingLabel": "Bir kimlik doğrulama katkısı bir etiket belirtmelidir.", - "authenticationExtensionPoint": "Kimlik doğrulaması ekler", "authenticationid": "Kimlik", "authenticationlabel": "Etiket", "loading": "Yükleniyor..." @@ -5359,9 +5391,11 @@ }, "vs/workbench/contrib/chat/browser/actions/chatAccessibilityHelp": { "chat.announcement": "Sohbet yanıtları geldikçe duyurulacak. Yanıt, varsa kod bloğu sayısını ve ardından yanıtın geri kalanını belirtir.", + "chat.differencePanel": "Panel sohbet görünümü, önerilen izleme sorularında gezinmeyi de destekleyen kalıcı bir arabirim oldu halde hızlı sohbet görünümü, istekte bulunmaya ve istekleri görüntülemeye yarayan geçici bir arabirimdir.", + "chat.differenceQuick": "Hızlı sohbet görünümü, istekte bulunmaya ve istekleri görüntülemeye yarayan geçici bir arabirim olduğu halde panel sohbet görünümü, önerilen izleme sorularında gezinmeyi de destekleyen kalıcı bir arabirimdir.", "chat.followUp": "Giriş kutusunda önerilen takip sorusuna (Shift+Sekme) gidin ve çalıştırmak için Enter tuşuna basın.", "chat.inspectResponse": "Giriş kutusunda, son yanıtı{0} erişilebilir görünümünde inceleyin.", - "chat.overview": "Sohbet görünümü bir giriş kutusu ve istek/yanıt listesinden oluşur. Giriş kutusu istek yapmak için ve liste, yanıtları görüntülemek için kullanılır.", + "chat.overview": "Hızlı sohbet görünümü, bir giriş kutusundan ve bir istek/yanıt listesinden oluşur. Giriş kutusu, istekte bulunmak için kullanılırken liste, yanıtları görüntülemek için kullanılır.", "chat.requestHistory": "Giriş kutusundayken, istek geçmişinizde gezinmek için yukarı ve aşağı ok tuşlarını kullanın. Yeni bir istek çalıştırmak için girişi düzenleyin ve Enter tuşunu veya gönder düğmesini kullanın.", "chat.signals": "Erişilebilirlik Sinyalleri, signals.chat ön ekine sahip ayarlar aracılığıyla değiştirilebilir. Varsayılan olarak, bir istek 4 saniyeden uzun sürerse, ilerlemenin hala devam ediyor olduğunu belirten bir ses duyarsınız.", "inlineChat.access": "Kod eylemleri aracılığıyla veya doğrudan şu komut kullanılarak etkinleştirilebilir: Satır İçi Sohbet: Satır İçi Sohbeti Başlat{0}.", @@ -5383,31 +5417,36 @@ "chat.clear.label": "Tüm Çalışma Alanı Sohbetlerini Temizle", "chat.history.label": "Sohbetleri Göster...", "chat.history.rename": "Yeniden adlandır", + "chat.releaseNotes.label": "Explore New Features", "chatWith": "Uzantı ile Sohbet Et", "currentChatLabel": "geçerli", - "installChat": "Install {0}", - "installChatGlobalAction.justification": "AI support requires this extension.", "interactiveSession.clearHistory.label": "Giriş Geçmişini Temizle", "interactiveSession.focusInput.label": "Odak Sohbet Girişi", "interactiveSession.history.delete": "Sil", "interactiveSession.history.editor": "Düzenleyici'de Aç", "interactiveSession.history.pick": "Sohbete geç", "interactiveSession.open": "Düzenleyiciyi Aç", - "learnMore": "Learn More", + "learnMore": "Daha Fazla Bilgi Edinin", "more": "Diğer...", "newChatTitle": "Yeni sohbet başlığı", "openChat": "Sohbeti Aç", "title4": "Sohbet", - "toggle.chatControl": "Chat Controls", - "toggle.chatControlsDescription": "Toggle visibility of the Chat Controls in title bar" + "toggle.chatControl": "Sohbet Denetimleri", + "toggle.chatControlsDescription": "Başlık çubuğundaki Sohbet Denetimlerinin görünürlüğünü açar/kapatır" }, "vs/workbench/contrib/chat/browser/actions/chatClearActions": { + "chat.done.label": "Bitti", "chat.newChat.label": "Yeni Sohbet", - "chat.newEdits.label": "New Edit Session", - "chat.openEdits.label": "Open Edit Session" + "chat.newEdits.label": "Yeni Düzenleme Oturumu", + "chat.openEdits.label": "{0} dosyasını aç", + "chat.redoEdit.label": "Son Düzenlemeyi Yinele", + "chat.startEditing.confirmation.acceptEdits": "Kabul Et ve Devam Et", + "chat.startEditing.confirmation.discardEdits": "At ve Devam Et", + "chat.startEditing.confirmation.pending.message.2": "Yeni bir düzenleme oturumu başlattığınızda geçerli oturumunuz sona erer. {0} dosyada yapılan bekleyen düzenlemeleri kabul etmek istiyor musunuz?", + "chat.startEditing.confirmation.title": "Yeni düzenleme oturumu başlatılsın mı?", + "chat.undoEdit.label": "Son Düzenlemeyi Geri Al" }, "vs/workbench/contrib/chat/browser/actions/chatCodeblockActions": { - "chat.applyAll.label": "Tüm Düzenlemeleri Uygula", "interactive.applyInEditor.label": "Düzenleyicide Uygula", "interactive.compare.apply": "Düzenlemeyi Uygula...", "interactive.compare.discard": "Düzenlemeleri At", @@ -5419,19 +5458,25 @@ "interactive.runInTerminal.label": "Terminale Ekle" }, "vs/workbench/contrib/chat/browser/actions/chatContextActions": { + "chatAttachFiles": "Çalışma kümenize eklenecek dosyaları arayın", "chatContext.attach.placeholder": "Ekleri ara", - "chatContext.attachScreenshot.labelElectron.Window": "Screenshot Window", - "chatContext.attachScreenshot.labelWeb": "Screenshot", - "chatContext.editors": "Open Editors", + "chatContext.attachScreenshot.labelElectron.Window": "Ekran Görüntüsü Penceresi", + "chatContext.attachScreenshot.labelWeb": "Ekran görüntüsü", + "chatContext.editors": "Düzenleyicileri Aç", "chatContext.notebook.kernelVariable": "Çekirdek Değişkeni...", "chatContext.notebook.selectkernelVariable": "Çekirdek Değişkenini Seç ve Ekle", - "chatContext.searchResults": "Search Results", + "chatContext.relatedFiles": "İlgili Dosyalar", + "chatContext.searchResults": "Arama Sonuçları", "chatContext.symbol": "Sembol...", "imageFromClipboard": "Panodan Resim", "pastedImage": "Yapıştırılan Resim", + "relatedFiles": "İlgili dosyaları çalışma kümenize ekleyin", "workbench.action.chat.attachContext.label": "Bağlam Ekle", "workbench.action.chat.attachFile.label": "Dosyayı Sohbete Ekle", - "workbench.action.chat.attachSelection.label": "Seçimi Sohbete Ekle" + "workbench.action.chat.attachSelection.label": "Seçimi Sohbete Ekle", + "workbench.action.chat.editing.attachFiles.label": "Çalışma Kümesine Dosya Ekle", + "workbench.action.edits.attachFile.label": "Dosyayı şuraya ekle: {0}", + "workbench.action.edits.attachSelection.label": "Seçimi şuraya ekle: {0}" }, "vs/workbench/contrib/chat/browser/actions/chatCopyActions": { "interactive.copyAll.label": "Tümünü Kopyala", @@ -5444,13 +5489,15 @@ "actions.chat.submitSecondaryAgent": "İkincil Aracıya Gönder", "chat.newChat.label": "Yeni Sohbete Gönder", "chat.pickModel.label": "Model Seç", - "chat.sendToChatEditing.label": "Send to Copilot Edits", - "chat.startEditing.confirmation.message": "Starting a new editing session will end your current editing session and discard edits to {0} files. Do you wish to proceed?", - "chat.startEditing.confirmation.primaryButton": "Yes", - "chat.startEditing.confirmation.title": "Start new editing session?", + "chat.sendToChatEditing.label": "Copilot Düzenlemelerine Gönder", + "chat.startEditing.confirmation.message.many": "Yeni bir düzenleme oturumu başlatmak, {0} dosyalarını içeren geçerli düzenleme oturumunuzu sonlandırır. Devam etmek istiyor musunuz?", + "chat.startEditing.confirmation.message.one": "Yeni bir düzenleme oturumu başlatmak, {0} dosyasını içeren geçerli düzenleme oturumunuzu sonlandırır. Devam etmek istiyor musunuz?", + "chat.startEditing.confirmation.primaryButton": "Evet", + "chat.startEditing.confirmation.title": "Yeni düzenleme oturumu başlatılsın mı?", + "edits.submit.label": "Gönder", "interactive.cancel.label": "İptal", - "interactive.submit.label": "Send and Dispatch", - "interactive.submitWithoutDispatch.label": "Send" + "interactive.submit.label": "Gönder ve Dağıt", + "interactive.submitWithoutDispatch.label": "Gönder" }, "vs/workbench/contrib/chat/browser/actions/chatFileTreeActions": { "interactive.nextFileTree.label": "Sonraki Dosya Ağacı", @@ -5477,20 +5524,18 @@ "toggle.query": "Hızlı sohbeti şununla açmak için sorgu:" }, "vs/workbench/contrib/chat/browser/actions/chatTitleActions": { - "chat.remove.label": "İsteği Kaldır ve Yanıtla", - "chat.retry.confirmation.checkbox": "Don't ask again", - "chat.retry.confirmation.message2": "This will undo edits made to {0} since this request.", - "chat.retry.confirmation.primaryButton": "Yes", + "chat.removeRequest.label": "İsteği Kaldır", + "chat.retry.confirmation.checkbox": "Bir daha sorma", + "chat.retry.confirmation.message2": "Bu işlem, bu istekten itibaren şunda yapılan düzenlemeleri geri alır: {0}.", + "chat.retry.confirmation.primaryButton": "Evet", "chat.retry.label": "Yeniden dene", - "chat.retryLast.confirmation.message2": "This will undo edits made to {0} files in your working set since this request. Do you want to proceed?", - "chat.retryLast.confirmation.title2": "Do you want to retry your last request?", - "chat.startEditing.confirmation.acceptEdits": "Accept & Continue", - "chat.startEditing.confirmation.discardEdits": "Discard & Continue", - "chat.startEditing.confirmation.message": "Starting a new editing session will end your current editing session and discard edits to {0} files. Do you wish to proceed?", - "chat.startEditing.confirmation.pending.message": "Starting a new editing session will end your current session. Do you want to discard pending edits to {0} files?", - "chat.startEditing.confirmation.primaryButton": "Yes", - "chat.startEditing.confirmation.title": "Start new editing session?", - "chat.startEditing.label2": "Edit with Copilot", + "chat.retryLast.confirmation.message2": "Bu işlem, bu istekten itibaren çalışma kümenizdeki {0} dosyaya yapılan düzenlemeleri geri alır. Devam etmek istiyor musunuz?", + "chat.retryLast.confirmation.title2": "Son isteğinizi yeniden denemek istiyor musunuz?", + "chat.startEditing.label2": "Copilot ile düzenleme", + "chat.startEditing.last": "The last {0} requests", + "chat.startEditing.pickAll": "All requests from the conversation", + "chat.startEditing.pickCustom": "Manually select requests...", + "chat.startEditing.pickRequest": "Düzenleme için kullanmak istediğiniz istekleri seçin", "interactive.helpful.label": "Yardımcı oldu", "interactive.insertIntoNotebook.label": "Not Defterine Ekle", "interactive.reportIssueForBug.label": "Sorun Raporla", @@ -5508,24 +5553,23 @@ "overlap": "Şu anda başka bir kod değişikliği önizleniyor. Lütfen önce bekleyen değişiklikleri uygulayın veya atın." }, "vs/workbench/contrib/chat/browser/attachments/implicitContextAttachment": { - "chat.fileAttachment": "Attached file, {0}", - "chat.fileAttachmentWithRange": "Attached file, {0}, line {1} to line {2}", - "disable": "Disable current file context", - "enable": "Enable current file context", - "enableHint": "disabled", - "openEditor": "Current file context" - }, - "vs/workbench/contrib/chat/browser/chat": { - "generating": "Oluşturuluyor" + "chat.fileAttachment": "Ekli dosya, {0}", + "chat.fileAttachmentWithRange": "Ekli dosya, {0}, satır {1} - satır {2}", + "disable": "Geçerli dosya bağlamını devre dışı bırak", + "enable": "Geçerli dosya bağlamını etkinleştir", + "enableHint": "devre dışı", + "openEditor": "Geçerli dosya bağlamı" }, "vs/workbench/contrib/chat/browser/chat.contribution": { "chat": "Sohbet", "chat.commandCenter.enabled": "Komuta merkezinin sohbet eylemleri için bir menü gösterip göstermediğini kontrol eder ({0} gerekli).", - "chat.editing.alwaysSaveWithGeneratedChanges": "Whether to always ask before saving files with changes made by chat.", - "chat.editing.confirmEditRequestRemoval": "Whether to show a confirmation before removing a request and its associated edits.", - "chat.editing.confirmEditRequestRetry": "Whether to show a confirmation before retrying a request and its associated edits.", - "chat.editing.enableRestoreFile": "Whether to show a toggle to restore an earlier version of a file that was edited in a chat editing session request.", + "chat.detectParticipant.enabled": "Panel sohbeti için sohbet katılımcısını otomatik algılamayı etkinleştirir.", + "chat.editing.alwaysSaveWithGeneratedChanges": "Sohbet tarafından yapılan değişikliklerin olduğu dosyaları kaydetmeden önce her zaman sorulup sorulmayacağını belirler.", + "chat.editing.confirmEditRequestRemoval": "Bir isteği ve ilişkili düzenlemelerini kaldırmadan önce onayın gösterilip gösterilmeyeceğini belirler.", + "chat.editing.confirmEditRequestRetry": "Bir isteği ve ilişkili düzenlemelerini yeniden denemeden önce onay gösterilip gösterilmeyeceğini belirler.", "chat.experimental.detectParticipant.enabled": "Panel sohbeti için sohbet katılımcısını otomatik algılamayı etkinleştirir.", + "chat.experimental.detectParticipant.enabled.deprecated": "Bu ayar kullanım dışıdır. Lütfen bunun yerine `chat.detectParticipant.enabled` ayarını kullanın.", + "chat.experimental.offerSetup": "Henüz yapılmadıysa, Sohbet için kurulum sunulup sunulmayacağını denetler.", "clear": "Yeni sohbet başlat", "file": "Çalışma alanında bir dosya seçin", "interactiveSession.editor.fontFamily": "Sohbet kod bloklarındaki yazı tipi ailesini kontrol eder.", @@ -5570,9 +5614,14 @@ "accept": "Kabul Et", "dismiss": "Kapat" }, + "vs/workbench/contrib/chat/browser/chatContentParts/chatMarkdownContentPart": { + "chat.codeblock.applying": "Düzenlemeler uygulanıyor...", + "chat.codeblock.applyingPercentage": "Düzenlemeler uygulanıyor (%{0})...", + "chat.codeblock.generating": "Düzenlemeler oluşturuluyor..." + }, "vs/workbench/contrib/chat/browser/chatContentParts/chatReferencesContentPart": { - "addToChat": "Add File to Chat", - "chat.openEditor": "Open Editor", + "addToChat": "Dosyayı Sohbete Ekle", + "chat.openEditor": "Düzenleyiciyi Aç", "chatCollapsibleList": "Daraltılabilir Sohbet Listesi", "setting.hover": "'{0}' ayarını aç", "usedReferencesCollapsed": "{0}, daraltıldı", @@ -5592,110 +5641,136 @@ "treeAriaLabel": "Dosya Ağacı" }, "vs/workbench/contrib/chat/browser/chatDragAndDrop": { - "attach as context": "Bağlam olarak şunu ekle: {0}", + "addToWorkingSet": "Çalışma Kümesine {0} ekle", + "attacAsContext": "Bağlam olarak şunu ekle: {0}", "file": "Dosya", + "files": "Dosyalar", + "folder": "Klasör", "image": "Görüntü" }, - "vs/workbench/contrib/chat/browser/chatEditingActions": { - "accept.allFiles": "Accept All", - "accept.file": "Accept", - "chat.openWorkingSetHistory.label": "Open File Checkpoint", - "chat.remove.confirmation.checkbox": "Don't ask again", - "chat.remove.confirmation.message2": "This will remove all subsequent requests and undo edits made to {0}. Do you want to proceed?", - "chat.remove.confirmation.multipleEdits.message": "This will remove all subsequent requests and undo edits made to {0} files in your working set. Do you want to proceed?", - "chat.remove.confirmation.primaryButton": "Yes", - "chat.remove.confirmation.title": "Do you want to undo {0} edits?", - "chat.removeLast.confirmation.message2": "This will remove your last request and undo the edits made to {0}. Do you want to proceed?", - "chat.removeLast.confirmation.multipleEdits.message": "This will remove your last request and undo edits made to {0} files in your working set. Do you want to proceed?", - "chat.removeLast.confirmation.title": "Do you want to undo your last edit?", - "chat.restoreFile.label": "Restore Previous File State", - "chat.restoreFile.shortTitle": "Restore Previous File State", - "chat.restoreFile.title": "Using Previous File State", - "chat.restoreFile.tooltip": "Toggle to use the previous state of an edited file in your next request", - "chat.undoEdits.label": "Undo Edits", - "chatEditing.checkpoint": "{0} (Checkpoint {1})", - "chatEditing.openDiffs": "Open Diffs", - "discard.allFiles": "Discard All", - "discard.file": "Discard", - "open.fileInDiff": "Open Changes in Diff Editor", - "removeFileFromWorkingSet": "Remove File", - "workbench.action.chat.addFilesToWorkingSet.label": "Add Files to Working Set" - }, - "vs/workbench/contrib/chat/browser/chatEditingService": { - "chat": "Chat Editing", - "chatEditing.fileSave": "{0} wants to create a file. Choose where it should be saved.", + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingActions": { + "accept": "Kabul Et", + "accept.file": "Kabul Et", + "acceptAllEdits": "Tüm Düzenlemeleri Kabul Et", + "addFileToWorkingSet": "Dosya Ekle", + "chat.editing.discardAll.confirmation.manyFiles": "Bu eylem {1} dosyada {0} tarafından yapılan değişiklikleri geri alır. Devam etmek istiyor musunuz?", + "chat.editing.discardAll.confirmation.oneFile": "Bu eylem {1} dosyada {0} tarafından yapılan değişiklikleri geri alır. Devam etmek istiyor musunuz?", + "chat.editing.discardAll.confirmation.primaryButton": "Evet", + "chat.editing.discardAll.confirmation.title": "Tüm düzenlemeler atılsın mı?", + "chat.openSnapshot.label": "Dosya Anlık Görüntüsünü Aç", + "chat.remove.confirmation.checkbox": "Bir daha sorma", + "chat.remove.confirmation.message2": "Bu işlem, sonraki tüm istekleri kaldırır ve şunda yapılan düzenlemeleri geri alır: {0}. Devam etmek istiyor musunuz?", + "chat.remove.confirmation.multipleEdits.message": "Bu işlem, sonraki isteklerin tümünü kaldırır ve çalışma kümenizdeki {0} dosyada yapılan düzenlemeleri geri alır. Devam etmek istiyor musunuz?", + "chat.remove.confirmation.primaryButton": "Evet", + "chat.remove.confirmation.title": "{0} düzenlemelerini geri almak istiyor musunuz?", + "chat.removeLast.confirmation.message2": "Bu işlem, son isteğinizi kaldırır ve şunda yapılan düzenlemeleri geri alır: {0}. Devam etmek istiyor musunuz?", + "chat.removeLast.confirmation.multipleEdits.message": "Bu işlem, son isteğinizi kaldırır ve çalışma kümenizdeki {0} dosyada yapılan düzenlemeleri geri alır. Devam etmek istiyor musunuz?", + "chat.removeLast.confirmation.title": "Son düzenlemenizi geri almak istiyor musunuz?", + "chat.undoEdits.label": "Düzenlemeleri Geri Al", + "chatEditing.snapshot": "{0} ({1} Anlık Görüntüsü)", + "chatEditing.viewChanges": "Tüm Düzenlemeleri Görüntüle", + "discard": "At", + "discard.file": "At", + "discardAllEdits": "Tüm Düzenlemeleri At", + "open.fileInDiff": "Değişiklikleri Fark Düzenleyicisinde Aç", + "removeFileFromWorkingSet": "Dosyayı Kaldır", + "workbench.action.chat.addSelectedFilesToWorkingSet.label": "Seçili Dosyaları Çalışma Kümesine Ekle" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingModifiedFileEntry": { + "chatEditing1": "Sohbet Düzenlemesi: “{0}”", + "chatEditing2": "Sohbet Düzenlemesi" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingService": { + "chat": "Sohbet Düzenlemesi", + "chatEditing.modified": "{0} öğesindeki bekleyen değişiklikler", + "chatEditing.modified2": "Sohbetteki bekleyen değişiklikler", "chatEditing.startingSession": "Düzenlemeler oluşturuluyor...", - "chatEditing1": "Chat Edit: '{0}'", - "chatEditing2": "Chat Edit", + "join.chatEditingSession": "Saving chat edits history", + "multiDiffEditorInput.name": "Önerilen Düzenlemeler" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingSession": { + "chatEditing.fileSave": "{0} dosya oluşturmak istiyor. Kaydedileceği yeri seçin.", + "chatEditing.transient": "Düzenleyiciyi Aç", "multiDiffEditorInput.name": "Önerilen Düzenlemeler" }, "vs/workbench/contrib/chat/browser/chatEditorActions": { - "accept": "Accept Chat Edit", - "next": "Go to Next Chat Edit", - "prev": "Go to Previous Chat Edit", - "reject": "Reject Chat Edit" + "accept": "Sohbet Düzenlemesini Kabul Et", + "accept2": "Kabul et", + "diff": "Fark Aracını Aç", + "discard": "Sohbet Düzenlemesini At", + "discard2": "At", + "next": "Sonraki Sohbet Düzenlemesine Git", + "prev": "Önceki Sohbet Düzenlemesine Git", + "undo": "Bu Değişikliği Geri Al", + "undo2": "Geri al" }, "vs/workbench/contrib/chat/browser/chatEditorController": { - "chat.hasEditorModifications": "The current editor contains chat modifications" + "chat.hasEditorModifications": "Geçerli düzenleyici sohbet değişiklikleri içeriyor" }, "vs/workbench/contrib/chat/browser/chatEditorInput": { "chatEditorLabelIcon": "Sohbet düzenleyicisi etiketinin simgesi.", "chatEditorName": "Sohbet" }, + "vs/workbench/contrib/chat/browser/chatEditorOverlay": { + "label": "Gezinti Durumu", + "nOfM": "{0}/{1}", + "tooltip_11": "1 change in 1 file", + "tooltip_1n": "1 change in {0} files", + "tooltip_n1": "{0} changes in 1 file", + "tooltip_nm": "{0} changes in {1} files" + }, "vs/workbench/contrib/chat/browser/chatEditorSaving": { - "chat": "chat", - "config": "Always save with AI-generated changes without asking", - "detail2": "AI-generated changes may be incorrect and should be reviewed before saving.", - "discard": "Cancel", - "message.1": "Do you want to save the changes {0} made in {1}?", - "message.2": "Do you want to save the changes {0} made to {1} files?", - "message.batched.multiFile.1": "Do you want to save the changes {0} made in {1} files?", - "message.batched.multiFile.2": "Do you want to save the changes chat made in {0} files?", - "message.batched.oneFile.1": "Do you want to save the changes {0} made in {1}?", - "message.batched.oneFile.2": "Do you want to save the changes chat made in {0}?", - "message.batched.oneFile.3": "Do you want to save the changes {0} made in 1 file?", - "message.batched.oneFile.4": "Do you want to save the changes chat made in 1 file?", - "save": "Save", - "save all": "Save All", - "save.allFiles": "Save All" + "chat": "sohbet", + "config": "Her zaman sormadan yapay zeka tarafından oluşturulan değişikliklerle birlikte kaydet", + "detail2": "Yapay zeka tarafından oluşturulan değişiklikler hatalı olabilir ve kaydedilmeden önce gözden geçirilmelidir.", + "discard": "İptal", + "message.1": "{1} dosyasında {0} tarafından yapılan değişiklikleri kaydetmek istiyor musunuz?", + "message.2": "{1} dosyada {0} tarafından yapılan değişiklikleri kaydetmek istiyor musunuz?", + "message.batched.multiFile.1": "{1} dosyada {0} tarafından yapılan değişiklikleri kaydetmek istiyor musunuz?", + "message.batched.multiFile.2": "{0} dosyada sohbet tarafından yapılan değişiklikleri kaydetmek istiyor musunuz?", + "message.batched.oneFile.1": "{1} dosyasında {0} tarafından yapılan değişiklikleri kaydetmek istiyor musunuz?", + "message.batched.oneFile.2": "Sohbet tarafından {0} dosyasında yapılan değişiklikleri kaydetmek istiyor musunuz?", + "message.batched.oneFile.3": "1 dosyada {0} tarafından yapılan değişiklikleri kaydetmek istiyor musunuz?", + "message.batched.oneFile.4": "1 dosyada yapılan değişiklikleri kaydetmek istiyor musunuz?", + "save": "Kaydet", + "save all": "Tümünü Kaydet", + "save.allFiles": "Tümünü Kaydet" }, "vs/workbench/contrib/chat/browser/chatFollowups": { "followUpAriaLabel": "Takip sorusu: {0}" }, - "vs/workbench/contrib/chat/browser/chatGettingStarted": { - "chat.openPanel": "Sohbet Panelini Aç", - "workbench.panel.chat.view.showGettingStarted": "When enabled, shows a getting started experiment in the chat panel." - }, - "vs/workbench/contrib/chat/browser/chatImagePaste": { - "pastedImage": "Yapıştırılan Resim" - }, "vs/workbench/contrib/chat/browser/chatInlineAnchorWidget": { "actions.attach.label": "Dosyayı Sohbete Ekle", - "actions.copy.label": "Copy", + "actions.copy.label": "Kopyala", "actions.goToDecl.label": "Tanıma Git", - "actions.openToSide.label": "Open to the Side", - "goToImplementations.label": "Go to Implementations", + "actions.openToSide.label": "Yanda Aç", + "goToImplementations.label": "Uygulamalara Git", "goToReferences.label": "Başvurulara Git", - "goToTypeDefinitions.label": "Go to Type Definitions", + "goToTypeDefinitions.label": "Tür Tanımlarına Git", "miGotoDefinition": "&&Tanıma Git", - "miGotoImplementations": "Go to &&Implementations", + "miGotoImplementations": "&&Uygulamalara Git", "miGotoReference": "&&Başvurulara Git", - "miGotoTypeDefinition": "Go to &&Type Definitions", - "resource": "The full value of the chat anchor resource, including scheme and path" + "miGotoTypeDefinition": "&&Tür Tanımlarına Git", + "resource": "Şema ve yol dahil olmak üzere sohbet yer işareti kaynağının tam değeri" }, "vs/workbench/contrib/chat/browser/chatInputPart": { "actions.chat.accessibiltyHelp": "Sohbet Girişi, Soru sormak için yazın veya konular için / yazın, isteği göndermek için Enter tuşuna basın. Sohbet Erişilebilirlik Yardımı için {0} kullanın.", + "addFiles.label": "Çalışma kümenize dosya ekleyin", "chat.attachment": "Ekli bağlam, {0}", - "chat.attachment.clearButton": "Remove from context", + "chat.attachment.clearButton": "Bağlamdan kaldır", "chat.fileAttachment": "Ekli dosya, {0}", "chat.fileAttachmentWithRange": "Ekli dosya, {0}, satır {1} - satır {2}", "chat.imageAttachment": "Eklenen resim, {0}", "chat.submitToSecondaryAgent": "@{0} kullanıcısına gönder", - "chatAddFiles": "{0} Add Files...", - "chatAttachFiles": "Search for files to add to your working set", - "chatEditingSession.manyFiles": "({0} files)", - "chatEditingSession.oneFile": "(1 file)", - "chatEditingSession.workingSet": "Working Set", + "chatAddFiles": "{0} Dosya Ekle...", + "chatEditingSession.excludedFile": "The Working Set file limit has ben reached. {0} is excluded from the Woking Set. Remove other files to make space for {0}.", + "chatEditingSession.excludedFiles": "({0} files, {1} excluded)", + "chatEditingSession.excludedOneFile": "1 file is excluded from the Working Set.", + "chatEditingSession.excludedSomeFiles": "{0} files are excluded from the Working Set.", + "chatEditingSession.fileLimitReached": "You have reached the maximum number of files that can be added to the working set.", + "chatEditingSession.manyFiles": "({0} dosya)", + "chatEditingSession.oneFile": "(1 dosya)", + "chatEditingSession.workingSet": "Çalışma Kümesi", "chatInput": "Sohbet Girişi", "chatInput.accessibilityHelpNoKb": "Sohbet Girişi, Kodu buraya yazın ve çalıştırmak için Enter tuşuna basın. Daha fazla bilgi için Sohbet Erişilebilirlik Yardımı komutunu kullanın.", "notebook.moreExecuteActionsLabel": "Diğer..." @@ -5703,6 +5778,7 @@ "vs/workbench/contrib/chat/browser/chatListRenderer": { "chatConfirmationAction": "\"{0}\" seçildi", "didNotFollowInstructions": "Yönergeler izlenmedi", + "generating": "Oluşturuluyor", "incompleteCode": "Eksik kod", "incorrectCode": "Yanlış kod önerildi", "missingContext": "Eksik bağlam", @@ -5726,7 +5802,7 @@ "chatCommandSticky": "Komutun çağrılmasının sohbeti, bir sonraki mesaj için komutun otomatik olarak sohbet girişine eklendiği kalıcı moda geçirip geçirmediği.", "chatCommandWhen": "Bu komutu etkinleştirmek için doğru olması gereken bir koşul.", "chatCommandsDescription": "Bu sohbet katılımcısı için mevcut olan ve kullanıcının `/` işaretiyle çağırabileceği komutlar.", - "chatEditing.viewContainer.label": "Copilot Edits", + "chatEditing.viewContainer.label": "Copilot Düzenlemeleri", "chatFailErrorMessage": "{0} uzantısının yüklü sürümü bu {1} sürümüyle uyumlu olmadığından sohbet yüklenemedi. Lütfen GitHub Copilot Sohbet uzantısının güncel olduğundan emin olun.", "chatParticipantDescription": "Bu sohbet katılımcısının kullanıcı arayüzünde gösterilen açıklaması.", "chatParticipantDisambiguation": "Kullanıcı sorularını otomatik olarak bu sohbet katılımcısına yönlendirmeye yardımcı olan meta veriler.", @@ -5738,16 +5814,31 @@ "chatParticipantName": "Bu sohbet katılımcısının kullanıcıya görünen adı. Kullanıcı, katılımcıyı çağırmak için bu adla '@' karakterini kullanır. Ad boşluk içermemelidir.", "chatParticipantWhen": "Bu katılımcıyı etkinleştirmek için doğru olması gereken bir koşul.", "chatSampleRequest": "Kullanıcı `/help`'te bu katılımcıya tıkladığında bu metin katılımcıya gönderilir.", + "miToggleChat": "&&Sohbet", + "miToggleEdits": "Copilot Düz&&enlemeleri", "showExtension": "Uzantıyı Göster", "vscode.extension.contributes.chatParticipant": "Bir sohbet katılımcısına katkıda bulunur" }, "vs/workbench/contrib/chat/browser/chatPasteProviders": { - "pastedImageName": "Pasted Image" + "pastedImageName": "Yapıştırılan Resim" + }, + "vs/workbench/contrib/chat/browser/chatSetup.contribution": { + "hideChatSetup": "Sohbet Kurulumunu Gizle", + "hideSetup": "Gizle", + "installChat": "{0} özelliğini yükle", + "learnMore": "Daha Fazla Bilgi Edinin", + "setup": "{0} özelliğini yükle", + "setupChatInstalling": "Sohbet sizin için ayarlanıyor...", + "setupChatSigningIn": "{0} üzerinde oturum açılıyor...", + "setupContent": "{0}, daha hızlı ve daha verimli kod yazmanıza yardımcı olan yapay zeka eşli programcınızdır.", + "signInAndInstallChat": "{0} özelliğini kullanmak için oturum açın", + "signInAndSetup": "{0} özelliğini kullanmak için oturum açın", + "triggerChatSetup": "Sohbet Kurulumunu Tetikle" }, "vs/workbench/contrib/chat/browser/chatWidget": { - "chatWidget.tips": "{0} or type {1} to attach context\r\n\r\n{2} to chat with extensions\r\n\r\nType {3} to use commands", - "chatWidget.tips.withoutParticipants": "{0} or type {1} to attach context", - "scrollDownButtonLabel": "Scroll down" + "chatWidget.tips": "Bağlam eklemek için {0} veya {1} yazın\r\n\r\nUzantılarla sohbet etmek için {2}\r\n\r\nKomutları kullanmak için {3} yazın", + "chatWidget.tips.withoutParticipants": "Bağlam eklemek için {0} veya {1} yazın", + "scrollDownButtonLabel": "Aşağı kaydır" }, "vs/workbench/contrib/chat/browser/codeBlockPart": { "chat.codeBlock.toolbar": "Kod bloğu araç çubuğu", @@ -5770,29 +5861,36 @@ "allFilesDescription": "Çalışma alanında ilgili dosyaları arayın ve onlardan bağlam sağlayın" }, "vs/workbench/contrib/chat/browser/contrib/chatInputCompletions": { - "installLabel": "Install Chat Extensions...", + "fileEntryDescription": "{0} ({1})", + "installLabel": "Sohbet Uzantılarını Yükle...", "pickFileLabel": "Dosya seç" }, "vs/workbench/contrib/chat/browser/contrib/chatInputEditorHover": { "hoverAccessibilityChatAgent": "Burada bir sohbet aracısı üzerine gelme bölümü var." }, + "vs/workbench/contrib/chat/browser/contrib/chatInputRelatedFilesContrib": { + "relatedFile": "Önerilen Dosya" + }, "vs/workbench/contrib/chat/browser/contrib/screenshot": { - "screenshot": "Screenshot" + "screenshot": "Ekran görüntüsü" }, "vs/workbench/contrib/chat/browser/languageModelToolsService": { - "toolInvocationMessage": "Using {0}" + "toolInvocationMessage": "{0} kullanılıyor" }, "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewsWelcomeContributions": { - "chatViewsWelcome.content": "The content of the welcome message. The first command link will be rendered as a button.", - "chatViewsWelcome.icon": "The icon for the welcome message.", - "chatViewsWelcome.title": "The title of the welcome message.", - "chatViewsWelcome.when": "Condition when the welcome message is shown.", - "vscode.extension.contributes.chatViewsWelcome": "Contributes a welcome message to a chat view" + "chatViewsWelcome.content": "Karşılama iletisinin içeriği. İlk komut bağlantısı bir düğme olarak işlenir.", + "chatViewsWelcome.icon": "Hoş geldiniz iletisinin simgesi.", + "chatViewsWelcome.title": "Hoş geldiniz iletisinin başlığı.", + "chatViewsWelcome.when": "Karşılama iletisinin gösterilip gösterilmeyeceğini belirten koşul.", + "vscode.extension.contributes.chatViewsWelcome": "Sohbet görünümüne hoş geldiniz iletisi ekler" + }, + "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewWelcomeController": { + "preview": "ÖNİZLEME" }, "vs/workbench/contrib/chat/common/chatColors": { "chat.avatarBackground": "Sohbet avatarı arka plan rengi.", "chat.avatarForeground": "Sohbet avatarı ön plan rengi.", - "chat.editedFileForeground": "The foreground color of a chat edited file in the edited file list.", + "chat.editedFileForeground": "Düzenlenen dosya listesinde sohbet tarafından düzenlenen bir dosyanın ön plan rengi.", "chat.requestBackground": "Bir sohbet isteğinin arka plan rengi.", "chat.requestBorder": "Bir sohbet isteğinin kenarlık rengi.", "chat.slashCommandBackground": "Sohbet eğik çizgi komutunun arka plan rengi.", @@ -5800,10 +5898,11 @@ }, "vs/workbench/contrib/chat/common/chatContextKeys": { "chatEditApplied": "Sohbet metni düzenlemeleri uygulandığında true olur.", - "chatEditingParticipantRegistered": "True when a default chat participant is registered for editing.", + "chatEditingCanRedo": "Düzenleme paneldeki bir etkileşimi yinelemek mümkün olduğunda true olur.", + "chatEditingCanUndo": "Düzenleme paneldeki bir etkileşimi geri almak mümkün olduğunda true olur.", + "chatEditingParticipantRegistered": "Düzenleme için varsayılan bir sohbet katılımcısı kaydedildiğinde true’dur.", "chatExtensionInvalid": "Yüklü sohbet uzantısı geçersiz olduğunda ve güncelleştirilmesi gerektiğinde true.", - "chatHasFileAttachments": "True when the chat has file attachments.", - "chatInstallEntitled": "True when the user is entitled for chat installation.", + "chatHasFileAttachments": "Sohbette dosya ekleri olduğunda true olur.", "chatIsEnabled": "Bir uygulama ile varsayılan bir sohbet katılımcısı etkinleştirildiği için sohbet etkinleştirildiğinde true.", "chatItemId": "Sohbet öğesinin kimliği.", "chatLastItemId": "Son sohbet öğesinin kimliği.", @@ -5815,6 +5914,11 @@ "chatResponseFiltered": "Sohbet yanıtı sunucu tarafından filtrelendiğinde true olur.", "chatResponseSupportsIssueReporting": "Geçerli sohbet yanıtı sorun raporlamayı desteklediğinde doğrudur.", "chatSessionResponseDetectedAgentOrCommand": "Aracı veya komut otomatik olarak algılandığında", + "chatSetupEntitled": "Oturum açmış yetkili bir kullanıcı için sohbet kurulumu sunulduğunda “doğru” değerini alır.", + "chatSetupInstalling": "Sohbet kurulumu sohbet özelliğini yüklerken “doğru” değerini alır.", + "chatSetupSignedIn": "Oturum açmış bir kullanıcı için sohbet kurulumu sunulduğunda “doğru” değerini alır.", + "chatSetupSigningIn": "Sohbet kurulumu oturum açılmasını bekliyorsa “doğru” değerini alır.", + "chatSetupTriggered": "Sohbet kurulumu tetiklendiğinde “doğru” değerini alır.", "inChat": "Odak sohbet pencere öğesindeyken doğru, aksi takdirde yanlış.", "inInteractiveInput": "Odak sohbet girişindeyken doğru, aksi takdirde yanlış.", "inQuickChat": "Hızlı sohbet kullanıcı arabirimi odağına sahip olduğunda true, aksi takdirde false olur.", @@ -5824,7 +5928,7 @@ "interactiveSessionResponseVote": "Yanıta olumlu oy verildiğinde 'up', olumsuz oy verildiğinde 'down' olarak ayarlanır. Aksi takdirde boş dize olur." }, "vs/workbench/contrib/chat/common/chatEditingService": { - "chatEditingWidgetFileState": "The current state of the file in the chat editing widget" + "chatEditingWidgetFileState": "Sohbet düzenleme pencere öğesindeki dosyanın geçerli durumu" }, "vs/workbench/contrib/chat/common/chatModel": { "codeCitation": "1 lisans türüne sahip benzer kod bulundu", @@ -5848,19 +5952,19 @@ "languageModels": "Bu uzantının dil modelleri kullanım istatistikleri." }, "vs/workbench/contrib/chat/common/tools/languageModelToolsContribution": { - "canBeReferencedInPrompt": "If true, this tool shows up as an attachment that the user can add manually to their request. Chat participants will receive the tool in {0}.", + "canBeReferencedInPrompt": "True ise bu araç, kullanıcının isteğine el ile ekleyebileceği bir ek olarak görünür. Sohbet katılımcıları aracı şurada alır: {0}.", "condition": "Bu aracın etkinleştirilmesi için true olması gereken koşul. Bir aracın `when` koşulu yanlış olsa bile başka bir uzantı tarafından çağrılabileceğini unutmayın.", - "icon": "An icon that represents this tool. Either a file path, an object with file paths for dark and light themes, or a theme icon reference, like `$(zap)`", + "icon": "Bu aracı temsil eden bir simge. Dosya yolu, koyu ve açık temalar için dosya yollarına sahip bir nesne ya da `\\$(zap)` gibi bir tema simgesi başvurusu", "icon.dark": "Koyu bir tema kullanıldığında simge yolu", "icon.light": "Açık bir tema kullanıldığında simge yolu", - "parametersSchema": "A JSON schema for the parameters this tool accepts. The parameters must be an object at the top level. A particular language model may not support all JSON schema features. See the documentation for the language model family you are using for more information.", + "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.", "toolDisplayName": "Kullanıcı arabiriminde bu aracı tanımlamak için kullanabileceğiniz insan tarafından okunabilir ad.", - "toolModelDescription": "A description of this tool that may be used by a language model to select it.", - "toolName": "A unique name for this tool. This name must be a globally unique identifier, and is also used as a name when presenting this tool to a language model.", - "toolName2": "If {0} is enabled for this tool, the user may use '#' with this name to invoke the tool in a query. Otherwise, the name is not required. Name must not contain whitespace.", - "toolTags": "A set of tags that roughly describe the tool's capabilities. A tool user may use these to filter the set of tools to just ones that are relevant for the task at hand, or they may want to pick a tag that can be used to identify just the tools contributed by this extension.", + "toolModelDescription": "Bu aracın, bir dil modeli tarafından seçilmesi için kullanılabilecek açıklaması.", + "toolName": "Bu aracın benzersiz adı. Bu ad genel olarak benzersiz bir tanımlayıcı olmalıdır ve bu aracı bir dil modeline sunarken ad olarak da kullanılır.", + "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.", + "toolTags": "Aracın özelliklerini kabaca açıklayan etiket kümesi. Bir araç kullanıcısı, araç setini yalnızca mevcut görevle ilgili olan araçlara filtrelemek için bunları kullanabilir veya yalnızca bu uzantının katkıda bulunduğu araçları tanımlamak için kullanılabilecek bir etiket seçmek isteyebilir.", "toolUserDescription": "Bu aracın kullanıcıya gösterilebilecek açıklaması.", - "vscode.extension.contributes.tools": "Contributes a tool that can be invoked by a language model in a chat session, or from a standalone command. Registered tools can be used by all extensions." + "vscode.extension.contributes.tools": "Sohbet oturumunda veya tek başına bir komuttan bir dil modeli tarafından çağrılan bir araçla katkıda bulunur. Kayıtlı araçlar tüm uzantılar tarafından kullanılabilir." }, "vs/workbench/contrib/chat/common/voiceChatService": { "voiceChatInProgress": "Sohbet için konuşmayı metne dönüştürme oturumu devam ediyor." @@ -5895,7 +5999,7 @@ "vs/workbench/contrib/codeActions/browser/codeActionsContribution": { "alwaysSave": "Pencere veya odak değişiklikleri tarafından tetiklenen açık kaydetmeler ve otomatik kaydetmeler sırasında Kod Eylemlerini tetikler.", "codeActionsOnSave.generic": "Dosya kaydedilirken '{0}' eylemlerinin çalıştırılıp çalıştırılmayacağını denetler.", - "editor.codeActionsOnSave": "Kaydetmede düzenleyici için Kod Eylemleri çalıştır. Kod Eylemleri belirtilmeli ve düzenleyici kapatılmamalıdır. Örnek: `\"source.organizeImports\": \"açık\" `", + "editor.codeActionsOnSave": "Kaydetme sırasında düzenleyici için Kod Eylemleri çalıştır. Kod Eylemleri belirtilmeli ve düzenleyici kapatılmamalıdır. {0} 'afterDelay' olarak ayarlandığında, Kod Eylemleri yalnızca dosya açıkça kaydedildiğinde çalıştırılabilir. Örnek: `\"source.organizeImports\": \"açık\" `", "explicit": "Kod Eylemlerini yalnızca açıkça kaydedildiğinde tetikler.", "explicitBoolean": "Kod Eylemlerini yalnızca açıkça kaydedildiğinde tetikler. Bu değer \"açık\" yerine kullanım dışı bırakılacak.", "explicitSave": "Kod Eylemlerini yalnızca açıkça kaydedildiğinde tetikler.", @@ -5904,27 +6008,7 @@ "neverBoolean": "Kod Eylemlerini yalnızca açıkça kaydedildiğinde tetikler. Bu değer \"hiçbir zaman\" yerine kullanım dışı bırakılacak.", "neverSave": "Kaydetme sırasında hiçbir zaman Kod Eylemlerini tetiklemez", "neverSaveBoolean": "Kaydetmede Kod Eylemlerini hiçbir zaman tetiklemez. Bu değer \"hiçbir zaman\" yerine kullanım dışı bırakılacak.", - "notebook.codeActionsOnSave": "Kaydetme sırasında not defteri için bir dizi Kod Eylemleri çalıştır. Kod Eylemleri belirtilmelidir, gecikmeden sonra dosya kaydedilmemelidir ve düzenleyici kapatılmamalıdır. Örnek: `\"notebook.source.organizeImports\": \"açık\"`" - }, - "vs/workbench/contrib/codeActions/common/codeActionsExtensionPoint": { - "codeActions.description": "Açıklama", - "codeActions.kind": "Tür", - "codeActions.languages": "Diller", - "codeActions.title": "Başlık", - "codeactions": "Kod Eylemleri", - "contributes.codeActions": "Bir kaynak için hangi düzenleyicinin kullanılacağını yapılandırın.", - "contributes.codeActions.description": "Kod eyleminin yaptığı işlemin açıklaması.", - "contributes.codeActions.kind": "Katkıda bulunulan kod eyleminin `CodeActionKind` değeri.", - "contributes.codeActions.languages": "Kod eylemlerinin etkinleştirildiği dil modları.", - "contributes.codeActions.title": "Kullanıcı arabiriminde kullanılan kod eyleminin etiketi." - }, - "vs/workbench/contrib/codeActions/common/documentationExtensionPoint": { - "contributes.documentation": "Belgelere katkıda bulundu.", - "contributes.documentation.refactoring": "Yeniden düzenleme için belgelere katkıda bulundu.", - "contributes.documentation.refactoring.command": "Komut yürütüldü.", - "contributes.documentation.refactoring.title": "Kullanıcı arabiriminde kullanılan belgelerin etiketi.", - "contributes.documentation.refactoring.when": "When yan tümcesi.", - "contributes.documentation.refactorings": "Yeniden düzenlemeler için belgelere katkıda bulundu." + "notebook.codeActionsOnSave": "Kaydetme sırasında not defteri için bir dizi Kod Eylemleri çalıştır. Kod Eylemleri belirtilmeli ve düzenleyici kapatılmamalıdır. {0} 'afterDelay' olarak ayarlandığında, Kod Eylemleri yalnızca dosya açıkça kaydedildiğinde çalıştırılabilir. Örnek: `\"notebook.source.organizeImports\": \"açık\"`" }, "vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": { "toggleScreenReaderMode": "Ekran Okuyucusu Erişilebilirlik Modunu Aç/Kapat", @@ -6008,7 +6092,7 @@ "vs/workbench/contrib/codeEditor/browser/saveParticipants": { "codeAction.apply": "'{0}' kod eylemi uygulanıyor.", "codeaction": "Hızlı Düzeltmeler", - "codeaction.get2": "Getting code actions from {0} ([configure]({1})).", + "codeaction.get2": "'{0}' öğesinden kod eylemleri alınıyor ([yapılandır]({1})).", "formatting2": "'{0}' Biçimlendiricisi çalıştırılıyor ([yapılandır] ({1}))." }, "vs/workbench/contrib/codeEditor/browser/toggleColumnSelection": { @@ -6496,7 +6580,7 @@ "debug.gutterMiddleClickAction.none": "Hiçbir eylem gerçekleştirme.", "debug.gutterMiddleClickAction.triggeredBreakpoint": "Tetiklenen Kesme Noktası ekleyin.", "debug.hideLauncherWhileDebugging": "Hata ayıklama etkinken 'Çalıştır ve Hata Ayıkla' görünümünün başlık çubuğundaki 'Hata Ayıklamayı Başlat' denetimini gizle. Yalnızca {0}, `docked` durumunda değilken ilgilidir.", - "debug.hideSlowPreLaunchWarning": "Hide the warning shown when a `preLaunchTask` has been running for a while.", + "debug.hideSlowPreLaunchWarning": "'preLaunchTask' bir süredir çalışırken gösterilen uyarıyı gizle.", "debug.onTaskErrors": "preLaunchTask çalıştırıldıktan sonra hatalarla karşılaşıldığında ne yapılacağını denetler.", "debug.saveBeforeStart": "Hata ayıklama oturumu başlatılmadan önce hangi düzenleyicilerin kaydedileceğini denetler.", "debug.saveBeforeStart.allEditorsInActiveGroup": "Hata ayıklama oturumu başlatılmadan önce etkin gruptaki tüm düzenleyicileri kaydedin.", @@ -7124,6 +7208,16 @@ "bracketPairColorizer.notification.action.showMoreInfo": "Daha Fazla Bilgi", "bracketPairColorizer.notification.action.uninstall": "Uzantıyı Kaldır" }, + "vs/workbench/contrib/dropOrPasteInto/browser/commands": { + "configureDefaultDrop.label": "Tercih edilen bırakma eylemini yapılandır...", + "configureDefaultPaste.label": "Tercih edilen yapıştırma eylemini yapılandır..." + }, + "vs/workbench/contrib/dropOrPasteInto/browser/configurationSchema": { + "dropKind": "Bırakma düzenleyicisinin tür tanımlayıcısı.", + "dropPreferredDescription": "İçerik yapıştırılırken kullanılacak tercih edilen bırakma türünü yapılandırır.\r\n\r\nBu, düzenleme türlerinin sıralı bir listesidir. Tercih edilen türün mevcut ilk düzenlemesi kullanılacaktır.", + "pasteKind": "Yapıştırma düzenleyicisinin tür tanımlayıcısı.", + "pastePreferredDescription": "İçerik yapıştırılırken kullanılacak tercih edilen düzenleme türünü yapılandırır.\r\n\r\nBu, düzenleme türlerinin sıralı bir listesidir. Tercih edilen türün mevcut ilk düzenlemesi kullanılacaktır." + }, "vs/workbench/contrib/editSessions/browser/editSessions.contribution": { "autoResumeWorkingChanges": "Geçerli çalışma alanı için bulutta depolanan kullanılabilir çalışma değişikliklerinin otomatik olarak sürdürülüp sürdürülmeyeceğini denetler.", "autoResumeWorkingChanges.off": "Hiçbir zaman çalışma değişikliklerini buluttan sürdürmeyi denemeyin.", @@ -7248,10 +7342,13 @@ }, "vs/workbench/contrib/extensions/browser/extensionEditor": { "Changelog title": "Değişim Günlüğü", + "Install Info": "Yükleme", "Marketplace": "Market", - "Marketplace Info": "Daha Fazla Bilgi", + "Marketplace Info": "Market", "Readme title": "Benioku", + "Version": "Sürüm", "builtin": "Yerleşik", + "cache size": "Önbellek", "categories": "Kategoriler", "changelog": "Değişim Günlüğü", "changelogtooltip": "Uzantı güncelleştirme geçmişi, uzantının 'CHANGELOG.md' dosyasından işlendi", @@ -7259,6 +7356,7 @@ "dependenciestooltip": "Bu uzantının bağımlı olduğu uzantıları listeler", "details": "Ayrıntılar", "detailstooltip": "Uzantı ayrıntıları, uzantının 'README.md' dosyasından işlendi", + "disk space used": "Önbellek boyutu", "extension pack": "Uzantı Paketi ({0})", "extension version": "Uzantı Sürümü", "extensionpack": "Uzantı Paketi", @@ -7271,20 +7369,25 @@ "id": "Tanımlayıcı", "install count": "Yükleme sayısı", "issues": "Sorunlar", - "last released": "Son yayımlanma", - "last updated": "Son güncelleştirme", + "last released": "Son Sürüm", + "last updated": "Son Güncelleştirme", "license": "Lisans", "local extension": "Yerel Uzantı", "name": "Uzantı adı", "noChangelog": "Kullanılabilir Değişim Günlüğü yok.", "noDependencies": "Bağımlılık Yok", "noReadme": "BENIOKU yok.", + "other": "Yerel", "preview": "Önizleme", "published": "Yayımlandı", "publisher": "Yayımcı ({0})", "rating": "Derecelendirme", "repository": "Depo", "resources": "Kaynaklar", + "size": "Boyut", + "size when installed": "Yüklendikten sonra boyut", + "source": "Kaynak", + "vsix": "VSIX", "workspace extension": "Çalışma Alanı Uzantısı" }, "vs/workbench/contrib/extensions/browser/extensionEnablementWorkspaceTrustTransitionParticipant": { @@ -7344,6 +7447,8 @@ "disableAutoUpdate": "Tüm Uzantılar için Otomatik Güncelleştirmeyi Devre Dışı Bırak", "disablePreRleaseLabel": "Yayın Sürümüne Geç", "disabled filter": "Devre Dışı", + "download VSIX": "VSIX’i indir", + "download pre-release": "Yayın Öncesi VSIX'i İndir", "enableAll": "Tüm Uzantıları Etkinleştir", "enableAllWorkspace": "Bu Çalışma Alanı için Tüm Uzantıları Etkinleştir", "enableAutoUpdate": "Tüm Uzantılar için Otomatik Güncelleştirmeyi Etkinleştir", @@ -7365,6 +7470,7 @@ "extensions.autoUpdate.enabled": "Yalnızca etkin uzantılar için güncelleştirmeleri otomatik olarak indirin ve yükleyin.", "extensions.autoUpdate.false": "Uzantılar otomatik olarak güncelleştirilmiyor.", "extensions.autoUpdate.true": "Tüm uzantılar için güncelleştirmeleri otomatik olarak indirip yükleyin.", + "extensions.gallery.useUnpkgResourceApi": "Etkinleştirildiğinde, güncelleştirilecek uzantılar Unpkg hizmetinden getirilir.", "extensions.supportUntrustedWorkspaces": "Bir uzantının güvenilmeyen çalışma alanı desteğini geçersiz kılın. 'True' değerini kullanan uzantılar her zaman etkinleştirilir. 'Limited' değerini kullanan uzantılar her zaman etkinleştirilir ve uzantı, güven gerektiren işlevleri gizler. 'False' değerini kullanan uzantılar yalnızca çalışma alanına güvenildiğinde etkinleştirilir.", "extensions.supportUntrustedWorkspaces.false": "Uzantı yalnızca çalışma alanına güvenildiğinde etkinleştirilir.", "extensions.supportUntrustedWorkspaces.limited": "Uzantı her zaman etkin olur ve güven gerektiren işlevleri gizler.", @@ -7536,7 +7642,6 @@ "ignoreExtensionRecommendation": "Bu uzantıyı bir daha önerme", "ignoreExtensionUpdatePublisher": "{0} tarafından yayımlanan güncelleştirmeler yoksayılıyor.", "ignored": "Bu uzantı, eşitleme sırasında yoksayılıyor", - "incompatible platform": "'{0}' uzantısı {1} tarayıcısında {2} için kullanılamıyor", "install": "Yükle", "install another version": "Belirli Bir Sürümü Yükle...", "install anyway": "Yine de Yükle", @@ -7563,7 +7668,6 @@ "installing": "Yükleniyor", "installing extensions": "Uzantılar Yükleniyor...", "learn more": "Daha Fazla Bilgi", - "learn why": "Nedenini Öğrenin", "malicious tooltip": "Bu uzantının sorunlu olduğu bildirildi.", "manage": "Yönet", "manage access": "Erişimi Yönet", @@ -7576,7 +7680,6 @@ "not signed": "'{0}', bilinmeyen kaynaktaki bir uzantıdır. Yüklemek istediğinizden emin misiniz?", "not signed detail": "Uzantı imzalanmadı.", "not signed tooltip": "Bu uzantı, Uzantı Marketi tarafından imzalanmadı.", - "not web tooltip": "'{0}' uzantısı {1} içinde kullanılamıyor.", "pre-release": "yayın öncesi", "reinstall": "Uzantıyı Yeniden Yükle...", "reload window": "Pencereyi Yeniden Yükle", @@ -7757,6 +7860,7 @@ "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "Bildirim dosyası bulunamadı", "autoRestart": "Etkinleştirilirse, pencere odakta yoksa uzantılar güncelleştirmeden sonra otomatik olarak yeniden başlatılır. Açık Not Defterleriniz veya Özel Düzenleyicileriniz varsa veri kaybı olabilir.", + "cannot be installed": "Cannot install the '{0}' extension because it is not available in this setup.", "confirmDisableAutoUpdate": "Tüm uzantılar için otomatik güncelleştirmeyi devre dışı bırakmak istiyor musunuz?", "confirmEnableAutoUpdate": "Tüm uzantılar için otomatik güncelleştirmeyi etkinleştirmek istiyor musunuz?", "confirmEnableDisableAutoUpdate": "Uzantıları Otomatik Güncelleştir", @@ -7765,12 +7869,18 @@ "deprecated extensions": "Kullanım dışı uzantılar algılandı. Bunları gözden geçirin ve alternatiflere geçirin.", "disable all": "Tümünü Devre Dışı Bırak", "disableDependents": "Bağımlıları Olan Uzantıyı Devre Dışı Bırak", + "disallowed": "This extension is disallowed to be installed.", + "download": "Download", + "download title": "Select folder to download the VSIX", + "download.completed": "Successfully downloaded the VSIX", + "downloading...": "Downlading VSIX...", "enable locally": "Lütfen bu uzantıyı yerel olarak etkinleştirmek için {0}.", "enable remote": "Lütfen {1} bu uzantıyı etkinleştirmek için {0}.", "enableButtonLabel": "&&Uzantıyı Etkinleştir", "enableButtonLabelWithAction": "&&{0} ve Uzantıyı Etkinleştir", "enableExtensionMessage": "'{0}' uzantısını etkinleştirmek istiyor musunuz?", "enableExtensionTitle": "Uzantıyı Etkinleştir", + "extension not found": "Extension '{0}' not found.", "extensionsAutoRestart": "Güncelleştirmeleri etkinleştirmek için uzantılar otomatik olarak yeniden başlatıldı.", "incompatible": "'{0}' uzantısı uyumlu olmadığından yüklenemiyor.", "incompatibleExtensions": "Sürüm uyumsuzluğunu nedeniyle bazı uzantılar devre dışı bırakıldı. Bunları gözden geçirip güncelleştirin.", @@ -7785,9 +7895,12 @@ "malicious": "Bu uzantının sorunlu olduğu bildirildi.", "multipleDependentsError": "'{0}' uzantısı tek başına devre dışı bırakılamıyor. '{1}', '{2}' ve diğer uzantılar buna bağlıdır. Tüm bu uzantıları devre dışı bırakmak istiyor musunuz?", "multipleDependentsUninstallError": "'{0}' uzantısı tek başına kaldırılamıyor. '{1}', '{2}' ve diğer uzantılar bu uzantıya bağımlı. Bu uzantıların tümünü kaldırmak istediğinizden emin misiniz?", + "not an extension": "The provided object is not an extension.", "not found": "'{0}' uzantısı bulunamadığından yüklenemiyor.", "not found version": "İstenen '{1}' sürümü bulunamadığından '{0}' uzantısı yüklenemedi.", + "not signed": "This extension is not signed.", "open": "Uzantıyı Aç", + "platform placeholder": "Please select the platform for which you want to download the VSIX", "postDisableTooltip": "Lütfen bu uzantıyı devre dışı bırakmak için {0}.", "postEnableTooltip": "Lütfen bu uzantıyı etkinleştirmek için {0}.", "postUninstallTooltip": "Lütfen bu uzantının kaldırılmasını tamamlamak için {0}.", @@ -8236,7 +8349,7 @@ "filesReadonlyExclude": "`#files.readonlyInclude#` ayarının sonucu olarak eşleştiğinde salt okunur olarak işaretlenmesini engellemek için yolları veya [glob desenlerini](https://aka.ms/vscode-glob-patterns) yapılandırın. Glob desenleri mutlak yol değillerse her zaman çalışma alanı klasörünün yoluna göre değerlendirilir. Salt okunur dosya sistemi sağlayıcılarının dosyaları, bu ayardan bağımsız olarak her zaman salt okunur olur.", "filesReadonlyFromPermissions": "Dosya izinleri bu şekilde belirttiğinde dosyaları salt okunur olarak işaretler. Bu, `#files.readonlyInclude#` ve `#files.readonlyExclude#` ayarları ile geçersiz kılınabilir.", "filesReadonlyInclude": "Salt okunur olarak işaretlemek için yolları veya [glob desenlerini](https://aka.ms/vscode-glob-patterns) yapılandırın. Glob desenleri mutlak yol değillerse her zaman çalışma alanı klasörünün yoluna göre değerlendirilir. Eşleşen yolları '#files.readonlyExclude#' ayarıyla dışlayabilirsiniz. Salt okunur dosya sistemi sağlayıcılarının dosyaları, bu ayardan bağımsız olarak her zaman salt okunur olur.", - "formatOnSave": "Kaydederken bir dosyayı biçimlendir. Bir biçimlendirici mevcut olmalı, dosya gecikmeden sonra kaydedilmemeli ve düzenleyici kapanıyor olmamalıdır.", + "formatOnSave": "Kaydederken dosyayı biçimlendirin. Bir biçimlendiricinin kullanılabilir olması ve düzenleyicinin kapatılmamış olması gerekir. {0} 'afterDelay' olarak ayarlandığında, dosya yalnızca açıkça kaydedildiğinde biçimlendirilir.", "formatOnSaveMode": "Kaydederken biçimlendirmenin tüm dosyayı mı, yoksa yalnızca değişiklikleri mi biçimlendireceğini denetler. Yalnızca '#editor.formatOnSave#' etkinleştirildiğinde uygulanır.", "hotExit": "[Çalışırken Çıkma](https://aka.ms/vscode-hot-exit), kaydedilmemiş dosyaların oturumlar arasında hatırlanıp hatırlanmayacağını denetleyerek, atlanacak düzenleyiciden çıkarken kaydetme istemine izin verir.", "hotExit.off": "Çalışırken çıkışı devre dışı bırak. Kaydedilmemiş değişiklikleri içeren bir pencere kapatılmaya çalışılırken bir istem gösterilir.", @@ -8293,8 +8406,7 @@ "createNewFolder": "Yeni Klasör...", "explorerSection": "Gezgin Bölümü: {0}", "refreshExplorer": "Gezgini Yenile", - "refreshExplorerMetadata": "Gezgin'in yenilenmesini zorlar.", - "type to search files": "Dosyaları aramak için yazın" + "refreshExplorerMetadata": "Gezgin'in yenilenmesini zorlar." }, "vs/workbench/contrib/files/browser/views/explorerViewer": { "confirmMove": "'{0}' öğesini '{1}' içine taşımak istediğinizden emin misiniz?", @@ -8304,12 +8416,14 @@ "copy": "{0} dosyasını kopyala", "copying": "{0} kopyalanıyor", "doNotAskAgain": "Bir daha sorma", + "explorerHighlightFolderBadgeTitle": "Dizin, {0} eşleşme içeriyor", "fileInputAriaLabel": "Dosya adını yazın. Onaylamak veya Enter tuşuna, iptal etmek için Escape tuşuna basın.", "move": "{0} öğesini taşı", "moveButtonLabel": "&&Taşı", "moving": "{0} taşınıyor", "numberOfFiles": "{0} dosya", "numberOfFolders": "{0} klasör", + "searchMaxResultsWarning": "Sonuç kümesi, tüm eşleşmelerin yalnızca bir alt kümesini içeriyor. Sonuçları daraltmak için aramanızda daha belirli bir ifade kullanın.", "treeAriaLabel": "Dosya Gezgini" }, "vs/workbench/contrib/files/browser/views/openEditorsView": { @@ -8331,10 +8445,12 @@ "dirtyFiles": "{0} kaydedilmemiş dosya" }, "vs/workbench/contrib/files/common/files": { + "explorerFindProviderActive": "Explorer ağacı Explorer bulma sağlayıcısını kullanırken true olur.", "explorerResourceCut": "GEZGİN içindeki bir öğe kesme ve yapıştırma için kesildiğinde true olur.", "explorerResourceIsFolder": "GEZGİN içindeki odaklanılan öğe klasörse true olur.", "explorerResourceIsRoot": "GEZGİN içindeki odaklanılan öğe bir kök klasörse true olur.", "explorerResourceMoveableToTrash": "GEZGİN içindeki odaklanılan öğe çöp kutusuna taşınabiliyorsa true olur.", + "explorerResourceParentReadonly": "EXPLORER üst öğesinde odaklanılan öğe salt okunursa true olur.", "explorerResourceReadonly": "GEZGİN içindeki odaklanılan öğe salt okunursa true olur.", "explorerViewletCompressedFirstFocus": "Odak, GEZGİN görünümündeki sıkıştırılmış bir öğenin ilk bölümündeyse true olur.", "explorerViewletCompressedFocus": "GEZGİN görünümündeki odaklanılan öğe sıkıştırılmış öğeyse true olur.", @@ -8425,7 +8541,6 @@ "empty": "Sonuç yok, lütfen girdinizi daraltın ve tekrar deneyin.", "err.apply": "Değişiklikler uygulanamadı.", "err.discard": "Değişiklikler atılamadı.", - "savehint": "Kaydetmeye devam etmek için değişiklikleri kabul edin veya atın.", "welcome.2": "Hazırlanıyor..." }, "vs/workbench/contrib/inlineChat/browser/inlineChatCurrentLine": { @@ -8433,12 +8548,12 @@ "startWithCurrentLine": "Düzenleyicide Geçerli Satırla Başlat" }, "vs/workbench/contrib/inlineChat/browser/inlineChatSavingServiceImpl": { - "config": "Always save with AI-generated changes without asking", - "detail": "AI-generated changes may be incorect and should be reviewed before saving.", - "discard": "Cancel", - "message.1": "Do you want to save the changes {0} made in {1}?", - "message.2": "Do you want to save the changes inline chat made in {0}?", - "save": "Save" + "config": "Her zaman sormadan yapay zeka tarafından oluşturulan değişikliklerle birlikte kaydet", + "detail": "Yapay zeka tarafından oluşturulan değişiklikler hatalı olabilir ve kaydedilmeden önce gözden geçirilmelidir.", + "discard": "İptal", + "message.1": "{1} öğesinde yapılan {0} değişiklikleri kaydetmek istiyor musunuz?", + "message.2": "{0} öğesinde yapılan satır içi sohbetteki değişiklikleri kaydetmek istiyor musunuz?", + "save": "Kaydet" }, "vs/workbench/contrib/inlineChat/browser/inlineChatWidget": { "aria-label": "Satır İçi Sohbet Girişi", @@ -8488,8 +8603,7 @@ "inlineChatVisible": "Etkileşimli düzenleyici girişinin görünür olup olmadığı", "mode": "Satır içi sohbetle oluşturulan değişikliklerin doğrudan belgeye mi uygulanacağını yoksa önce önizlemelerinin mi görüntüleneceğini yapılandır.", "mode.live": "Değişiklikler doğrudan belgeye uygulanır, satır içi farklar aracılığıyla vurgulanabilir ve bölmeler tarafından kabul edilebilir/atılabilir. Oturum sonlandırıldığında değişiklikleriniz saklanır.", - "mode.preview": "Değişiklikler yalnızca önizlenir ve uygula düğmesi aracılığıyla kabul edilmesi gerekir. Oturum sonlandırıldığında değişiklikler atılır.", - "zoneToolbar": "Satır içi sohbet değişiklikleri görünümünde değişiklikleri kabul etmek veya reddetmek için bir araç çubuğu gösterilip gösterilmediği." + "mode.preview": "Değişiklikler yalnızca önizlenir ve uygula düğmesi aracılığıyla kabul edilmesi gerekir. Oturum sonlandırıldığında değişiklikler atılır." }, "vs/workbench/contrib/inlineChat/electron-sandbox/inlineChatActions": { "holdForSpeech": "Konuşma için Askıya Al" @@ -8792,42 +8906,6 @@ "tasksQuickAccessPlaceholder": "Raporlamak için uzantının adını yazın." }, "vs/workbench/contrib/issue/electron-sandbox/issueReporterService": { - "bugDescription": "Sorunu güvenilir şekilde yeniden oluşturmak için gerekli adımları paylaşın. Lütfen gerçekleşen ve beklenen sonuçları ekleyin. GitHub-tarzı Markdown'ı destekliyoruz. GitHub'da önizleme yaptığımızda sorununuzu düzenleyebilecek ve ekran görüntüleri ekleyebileceksiniz.", - "bugReporter": "Hata Raporu", - "closed": "Kapalı", - "createOnGitHub": "GitHub’da oluştur", - "description": "Açıklama", - "disabledExtensions": "Uzantılar devre dışı bırakıldı", - "elsewhereDescription": "'{0}' uzantısı, bir dış sorun raporlayıcısı kullanmayı tercih ediyor. Bu sorun raporlama deneyimine yönlendirilmek için aşağıdaki düğmeye tıklayın.", - "extension": "VS Code uzantısı", - "extensionPlaceholder": "Ör. Uzantı benioku görüntüsünde alternatif metin eksik", - "featureRequest": "Özellik İsteği", - "featureRequestDescription": "Lütfen görmek istediğiniz özelliği açıklayın. GitHub-tarzı Markdown'ı destekliyoruz. GitHub'da önizleme yaptığımızda sorununuzu düzenleyebilecek ve ekran görüntüleri ekleyebileceksiniz.", - "handlesIssuesElsewhere": "Bu uzantı, VS Code dışındaki sorunlarla ilgilenir", - "hide": "gizle", - "loadingData": "Veriler yükleniyor...", - "marketplace": "Uzantı Marketi", - "marketplacePlaceholder": "Ör. Yüklü uzantı devre dışı bırakılamıyor", - "noCurrentExperiments": "Geçerli deneme yok.", - "noSimilarIssues": "Benzer bir sorun bulunmadı", - "open": "Aç", - "openIssueReporter": "Dış Sorun Raporlayıcısını aç", - "pasteData": "İhtiyaç duyulan veri gönderilemeyecek kadar büyük olduğu için, bu veriyi panonuza kopyaladık. Lütfen yapıştırın.", - "performanceIssue": "Performans Sorunu (donma, yavaşlık, kilitlenme)", - "performanceIssueDesciption": "Bu performans sorunu ne zaman oluştu? Başlangıçta mı yoksa belirli eylemlerden sonra mı oluşuyor? GitHub-tarzı Markdown'ı destekliyoruz. GitHub'da önizleme yaptığımızda sorununuzu düzenleyebilecek ve ekran görüntüleri ekleyebileceksiniz.", - "previewOnGitHub": "GitHub’da Önizle", - "rateLimited": "GitHub sorgu sınırı aşıldı. Lütfen bekleyin.", - "selectExtension": "Uzantı seç", - "selectSource": "Kaynak seçin", - "show": "göster", - "similarIssues": "Benzer sorunlar", - "stepsToReproduce": "Yeniden Oluşturma Adımları", - "undefinedPlaceholder": "Lütfen başlık girin", - "unknown": "Bilmiyorum", - "vscode": "Visual Studio Code", - "vscodePlaceholder": "Örneğin Workbench'de sorunlar paneli eksik" - }, - "vs/workbench/contrib/issue/electron-sandbox/issueReporterService2": { "noCurrentExperiments": "Geçerli deneme yok.", "pasteData": "İhtiyaç duyulan veri gönderilemeyecek kadar büyük olduğu için, bu veriyi panonuza kopyaladık. Lütfen yapıştırın.", "undefinedPlaceholder": "Lütfen başlık girin" @@ -8851,7 +8929,7 @@ "noDetection": "Düzenleyici dili algılanamıyor", "status.autoDetectLanguage": "Algılanan Dili Kabul Et: {0}" }, - "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { + "vs/workbench/contrib/languageStatus/browser/languageStatus": { "aria.1": "{0}, {1}", "aria.2": "{0}", "langStatus.aria": "Düzenleyici Dili Durumu: {0}", @@ -8988,10 +9066,10 @@ "openLogsFolder": "Günlükler Klasörünü Aç" }, "vs/workbench/contrib/markdown/browser/markdownSettingRenderer": { - "alreadysetBoolFalse": "\"{0}: {1}\" is already disabled", - "alreadysetBoolTrue": "\"{0}: {1}\" is already enabled", - "alreadysetNum": "\"{0}: {1}\" is already set to {2}", - "alreadysetString": "\"{0}: {1}\" is already set to \"{2}\"", + "alreadysetBoolFalse": "\"{0}: {1}\" zaten devre dışı bırakıldı", + "alreadysetBoolTrue": "\"{0}: {1}\" zaten etkinleştirildi", + "alreadysetNum": "\"{0}: {1}\" zaten {2} değerine ayarlandı", + "alreadysetString": "\"{0}: {1}\" zaten \"{2}\" değerine ayarlandı", "changeSettingTitle": "Ayarı görüntüle veya değiştir", "copySettingId": "Ayar Kimliğini Kopyala", "falseMessage": "\"{0}: {1}\" öğesini devre dışı bırak", @@ -9024,12 +9102,19 @@ "status.problems": "Sorunlar", "status.problemsVisibility": "Sorun Görünürlüğü", "status.problemsVisibilityOff": "Sorunlar kapatıldı. Ayarları açmak için tıklayın.", + "toggleActiveFileDescription": "Sorunlar görünümünde yalnızca etkin dosyadaki sorunları (hatalar, uyarılar, bilgiler) gösterin veya gizleyin.", + "toggleErrorsDescription": "Sorunlar görünümünde hataları gösterin veya gizleyin.", + "toggleExcludedFilesDescription": "Dışlanan dosyaları sorunlar görünümünde gösterin veya gizleyin.", + "toggleInfosDescription": "Sorunlar görünümünde bilgileri gösterin veya gizleyin.", + "toggleWarningsDescription": "Sorunlar görünümünde uyarıları gösterin veya gizleyin.", "totalErrors": "Hatalar: {0}", "totalInfos": "Bilgiler: {0}", "totalProblems": "Toplam {0} Sorun", "totalWarnings": "Uyarılar: {0}", "viewAsTable": "Tablo olarak görüntüle", - "viewAsTree": "Ağaç olarak görüntüle" + "viewAsTableDescription": "Sorunlar görünümünü tablo olarak gösterin.", + "viewAsTree": "Ağaç olarak görüntüle", + "viewAsTreeDescription": "Sorunlar görünümünü ağaç olarak gösterin." }, "vs/workbench/contrib/markers/browser/markersFileDecorations": { "label": "Sorunlar", @@ -9314,10 +9399,13 @@ }, "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/cellDiagnosticsActions": { "cellCommands.quickFix.noneMessage": "Kullanılabilir kod eylemi yok", - "notebookActions.cellFailureActions": "Hücre Hatası Eylemlerini Göster" + "notebookActions.cellFailureActions": "Hücre Hatası Eylemlerini Göster", + "notebookActions.chatExplainCellError": "Hücre Hatasını Açıklama", + "notebookActions.chatFixCellError": "Hücre Hatasını Düzeltme" }, "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/diagnosticCellStatusBarContrib": { - "notebook.cell.status.diagnostic": "Hızlı İşlemler {0}" + "notebook.cell.status.explain": "Sohbet ile Açıklama", + "notebook.cell.status.fix": "Satır İçi Sohbetle Düzeltme" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { "notebook.cell.status.executing": "Yürütülüyor", @@ -9332,6 +9420,9 @@ "notebook.cell.status.language": "Hücre Dil Modunu Seç", "notebook.cell.status.searchLanguageExtensions": "Bilinmeyen hücre dili. '{0}' uzantılarını aramak için tıklayın" }, + "vs/workbench/contrib/notebook/browser/contrib/chatEdit/notebookChatEditController": { + "chat.hasNotebookEditorModifications": "Geçerli Not Defteri düzenleyici sohbet değişiklikleri içeriyor" + }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { "notebook.cell.output.selectAll": "Tümünü Seç", "notebookActions.copy": "Hücreyi Kopyala", @@ -9392,10 +9483,11 @@ "notebook.toggleCellToolbarPosition": "Hücre Araç Çubuğu Konumunu Aç/Kapat" }, "vs/workbench/contrib/notebook/browser/contrib/multicursor/notebookMulticursor": { - "addFindMatchToSelection": "Seçime Eşleşme Bul Ekle", + "addFindMatchToSelection": "Seçimi Sonraki Bulma Eşleşmesine Ekle", "deleteLeftMultiSelection": "Solu Sil", "deleteRightMultiSelection": "Sağdakileri Sil", - "exitMultiSelection": "Çoklu İmleç Modundan Çık" + "exitMultiSelection": "Çoklu İmleç Modundan Çık", + "selectAllFindMatches": "Bulma Eşleşmesinin Tüm Oluşumlarını Seç" }, "vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": { "cursorMoveDown": "Sonraki Hücre Düzenleyicisini Odakla", @@ -9617,7 +9709,7 @@ "runCellsInSection": "Bölümdeki Hücreleri Çalıştır" }, "vs/workbench/contrib/notebook/browser/controller/variablesActions": { - "notebookActions.openVariablesView": "Variables" + "notebookActions.openVariablesView": "Değişkenler" }, "vs/workbench/contrib/notebook/browser/diff/diffComponents": { "hiddenCell": "{0} gizli hücre", @@ -9697,7 +9789,7 @@ "notebook.findFilters": "Not defteri hücrelerinde arama yapmak için Bulma Pencere Öğesi davranışını özelleştirin. Hem işaretleme kaynağı hem de işaretleme önizlemesi etkinleştirildiğinde Bulma Pencere Öğesi, hücrenin geçerli durumuna göre kaynak kodu veya önizlemeyi arar.", "notebook.focusIndicator.description": "Odak göstergesinin hücre sınırları boyunca veya sol olukta nerede oluşturulacağını kontrol eder.", "notebook.formatOnCellExecution": "Yürütme sırasında not defteri hücresini biçimlendirin. Bir biçimlendirici kullanılabilir olmalıdır.", - "notebook.formatOnSave": "Kaydederken not defterini biçimlendirin. Bir formatlayıcı mevcut olmalı, dosya gecikmeden sonra kaydedilmemeli ve düzenleyici kapatılmamalıdır.", + "notebook.formatOnSave": "Kaydetme sırasında not defterini biçimlendir. Bir biçimlendiricinin kullanılabilir olması ve düzenleyicinin kapatılmamış olması gerekir. {0} 'afterDelay' olarak ayarlandığında, dosya yalnızca açıkça kaydedildiğinde biçimlendirilir.", "notebook.globalToolbar.description": "Not defteri düzenleyicisi içinde genel bir araç çubuğunun işlenip işlenmeyeceğini denetleyin.", "notebook.globalToolbarShowLabel": "Not defteri araç çubuğundaki eylemlerin etiket işleyip işlemeyeceğini kontrol edin.", "notebook.insertFinalNewline": "Etkinleştirildiğinde, not defterini kaydederken kod hücrelerinin sonuna son bir yeni satır ekleyin.", @@ -10044,7 +10136,7 @@ "name": "Başlangıç Performansı" }, "vs/workbench/contrib/performance/electron-sandbox/performance.contribution": { - "experimental.rendererProfiling": "When enabled, slow renderers are automatically profiled." + "experimental.rendererProfiling": "Etkinleştirildiğinde yavaş işleyicilerin profili otomatik olarak oluşturulur." }, "vs/workbench/contrib/performance/electron-sandbox/startupProfiler": { "prof.detail": "Lütfen bir sorun oluşturun ve aşağıdaki dosyaları el ile ekleyin:\r\n{0}", @@ -10225,7 +10317,7 @@ "defaultOverriddenDetailsAriaLabel": "{0} varsayılan değeri geçersiz kılıyor", "defaultOverriddenLabel": "Varsayılan değer değiştirildi", "defaultOverriddenLanguagesList": "{0} için dile özgü varsayılan değerler mevcut", - "experimentalLabel": "Experimental", + "experimentalLabel": "Deneysel", "extensionSyncIgnoredLabel": "Eşitlenmedi", "hasDefaultOverridesForLanguages": "Aşağıdaki dillerde varsayılan geçersiz kılmalar vardır:", "manageWorkspaceTrust": "Çalışma Alanına Güveni Yönet", @@ -10238,7 +10330,7 @@ "policyDescriptionAccessible": "Organizasyon ilkesi tarafından yönetilir; ayar değeri uygulanmadı", "policyFilterLink": "İlke ayarlarını görüntüleme", "policyLabelText": "Ayar değeri uygulanmadı", - "previewLabel": "Preview", + "previewLabel": "Önizleme", "remote": "Uzak", "syncIgnoredAriaLabel": "Eşitleme sırasında ayar yok sayıldı", "syncIgnoredTitle": "Bu ayar, eşitleme sırasında yoksayılır", @@ -10373,8 +10465,8 @@ "settingsTOC": "Ayarlar İçindekiler Tablosu" }, "vs/workbench/contrib/preferences/common/preferences": { - "experimentalIndicatorDescription": "This setting controls a feature that may change or be removed in the future. Adjusting this setting may result in instability.", - "previewIndicatorDescription": "This setting controls a feature that is in active development." + "experimentalIndicatorDescription": "Bu ayar, etkin olarak geliştirilmekte olan ve kararsız olabilecek yeni bir özelliği kontrol eder. Değiştirilebilir veya kaldırılabilir.", + "previewIndicatorDescription": "Bu ayar, henüz geliştirme aşamasında olan ancak kullanıma hazır yeni bir özelliği kontrol eder. Geri bildirimlerinizi bekliyoruz." }, "vs/workbench/contrib/preferences/common/preferencesContribution": { "enableNaturalLanguageSettingsSearch": "Ayarlar için doğal dil araması modunun etkinleştirilip etkinleştirilmeyeceğini denetler. Doğal dil araması, bir Microsoft çevrimiçi hizmeti tarafından sağlanır.", @@ -10696,15 +10788,27 @@ "tunnel.preview": "Uzak Tüneller şu anda önizleme aşamasındadır. Lütfen herhangi bir sorunu \"Yardım: Sorun Bildir\" komutunu kullanarak bildirin." }, "vs/workbench/contrib/replNotebook/browser/repl.contribution": { - "repl.execute": "REPL girişini yürüt" + "repl.execute": "REPL girişini yürüt", + "repl.focusLastReplOutput": "En Son REPL Yürütmesine Odaklan", + "repl.input.focus": "Giriş Düzenleyicisine Odaklan" + }, + "vs/workbench/contrib/replNotebook/browser/replEditor": { + "replEditorInput": "REPL Girişi" }, "vs/workbench/contrib/replNotebook/browser/replEditorAccessibilityHelp": { - "replEditor.cellNavigation": "Yukarı ve aşağı oklar, odağı daha önce yürütülen öğeler arasında da kaydırır.", + "replEditor.accessibilityView": "Öğe çıkışının erişilebilir görünümü için geçmişte gezinirken Erişilebilirlik Görünümünü Aç komutunu{0} çalıştırın.", + "replEditor.autoFocusRepl": "`accessibility.replEditor.autoFocusReplExecution` ayarı, kod yürütüldükten sonra odağın otomatik olarak REPL’ye taşınıp taşınmayacağını kontrol eder.", + "replEditor.cellNavigation": "Düzenlemeden Çık komutu{0} odağı hücre kapsayıcısına taşır ve hücre kapsayıcısındaki yukarı ve aşağı ok tuşları da odağı geçmişteki hücreler arasında taşır.", + "replEditor.configReadExecution": "`accessibility.replEditor.readLastExecutionOutput`ayarı, yürütme tamamlandığında çıkışın otomatik olarak okunup okunmayacağını kontrol eder.", "replEditor.execute": "Yürüt komutu{0} giriş kutusundaki ifadeyi değerlendirir.", - "replEditor.focusHistory": "Geçmişe Odaklan komutu{0}, odağı önceden yürütülen öğeler listesine taşır.", + "replEditor.focusCellEditor": "Hücreyi Düzenle komutu{0} odağı hücrenin girişi için salt okunur düzenleyiciye taşır.", "replEditor.focusInOutput": "Çıkışa Odaklan komutu{0} daha önce yürütülen bir öğeye odaklanıldığında odağı çıkışa ayarlar.", - "replEditor.focusReplInput": "Giriş Düzenleyicisine Odaklan komutu{0}, odağı REPL giriş kutusuna taşır.", - "replEditor.overview": "İfadeleri değerlendirmek için bir giriş kutusunun yanı sıra önceden yürütülen ifadelerin ve bunların çıkışlarının listesini içeren bir REPL Düzenleyicisi'ndesiniz." + "replEditor.focusLastItemAdded": "Son Yürütülene Odaklan komutu{0} odağı REPL geçmişindeki son yürütülen öğeye taşır.", + "replEditor.focusReplInput": "Giriş Düzenleyicisine Odaklan komutu{0} odağı bu düzenleyiciye geri getirir.", + "replEditor.focusReplInputFromHistory": "Giriş Düzenleyicisine Odaklan komutu{0}, odağı REPL giriş kutusuna taşır.", + "replEditor.historyOverview": "REPL’de yürütülen hücrelerin listesi olan REPL Geçmişi görünümünde bulunuyorsunuz. Her hücre bir giriş, bir çıkış ve hücre kapsayıcısı içerir.", + "replEditor.inputAccessibilityView": "Bu giriş kutusundan Erişilebilirlik Görünümünü Aç komutunu{0} çalıştırdığınızda, son yürütmeden elde edilen çıkış erişilebilirlik görünümünde gösterilir.", + "replEditor.inputOverview": "Kodun REPL’de yürütülmesini kabul edecek REPL Editor Input kutusunda bulunuyorsunuz." }, "vs/workbench/contrib/replNotebook/browser/replEditorInput": { "replEditorLabelIcon": "REPL düzenleyicisi etiketinin simgesi." @@ -10866,7 +10970,6 @@ "scmGraphHistoryItemRef": "Görüntülemek istediğiniz bir/birden fazla geçmiş öğesi başvurusunu seçin, filtrelemek için yazın", "scmGraphRepository": "Görüntülemek istediğiniz depoyu seçin, tüm depoları filtrelemek için yazın", "scmGraphViewOutdated": "Lütfen yenileme eylemini ($(refresh)) kullanarak grafiği yenileyin.", - "scmGraphViewRevealCurrentHistoryItem": "Geçerli geçmiş öğesi kaynak denetimi grafiğinde mevcut değil. Grafikteki geçmiş öğeleri kümesini genişletmek için geçmiş öğesi başvuruları seçicisini kullanın.", "viewChanges": "Değişiklikleri Görüntüle" }, "vs/workbench/contrib/scm/browser/scmRepositoriesViewPane": { @@ -10925,9 +11028,9 @@ "QuickSearchOpenInFile": "Dosya Aç", "QuickSearchSeeMoreFiles": "Diğer Dosyalara Bakın", "enterSearchTerm": "Dosyalarınızda aramak için bir terim girin.", - "goToSearch": "Arama Paneli'nde göster", + "goToSearch": "Arama Görünümünde Aç", "noAnythingResults": "Eşleşen sonuç yok", - "showMore": "Arama Paneli'nde göster" + "showMore": "Arama Görünümünde Aç" }, "vs/workbench/contrib/search/browser/replaceService": { "fileReplaceChanges": "{0} ↔ {1} (Önizleme Değiştirme)", @@ -11725,7 +11828,7 @@ "ProblemMatcherParser.unknownSeverity": "Bilgi: bilinmeyen önem derecesi {0}. Geçerli değerler hata, uyarı ve bilgidir.\r\n", "ProblemMatcherSchema.applyTo": "Metin belgesinde bildirilen bir sorunun açık, kapalı veya tüm belgelerden hangilerine uygulanacağını denetler.", "ProblemMatcherSchema.background": "Bir arka plan görevinde etkin olan bir eşleştiricinin başlangıç ve bitişini izleme desenleri.", - "ProblemMatcherSchema.background.activeOnStart": "true olarak ayarlanırsa, görev başladığında arka plan izleyicisi etkin moddadır. Bu, beginsPattern ile eşleşen bir satıra eşdeğerdir", + "ProblemMatcherSchema.background.activeOnStart": "True olarak ayarlanırsa arka plan izleyicisi etkin modda başlar. Bu, görev başlatıldığında startsPattern ile eşleşen bir satırın çıkışıyla aynıdır.", "ProblemMatcherSchema.background.beginsPattern": "Çıkışta eşleştirilirse, bir arka plan görevinin başladığı bildirilir.", "ProblemMatcherSchema.background.endsPattern": "Çıkışta eşleştirilirse, bir arka plan görevinin sonuna gelindiği bildirilir.", "ProblemMatcherSchema.base": "Kullanılacak bir temel sorunun eşleştiricisinin adı.", @@ -11734,7 +11837,7 @@ "ProblemMatcherSchema.severity": "Yakalama sorunları için varsayılan önem derecesi. Desen, önem derecesi için bir eşleştirme grubu tanımlamıyorsa kullanılır.", "ProblemMatcherSchema.source": "Bu tanılamanın kaynağını açıklayan, 'typescript' veya 'super lint' gibi okunabilir bir dize.", "ProblemMatcherSchema.watching": "Bir izleme eşleştiricinin başlangıç ve bitişini izlemek için desenler.", - "ProblemMatcherSchema.watching.activeOnStart": "true olarak ayarlanırsa, görev başladığında izleyici etkin moddadır. Bu, beginPattern ile eşleşen bir satıra eşdeğerdir", + "ProblemMatcherSchema.watching.activeOnStart": "True olarak ayarlanırsa izleyici etkin modda başlar. Bu, görev başlatıldığında startsPattern ile eşleşen bir satırın çıkışıyla aynıdır.", "ProblemMatcherSchema.watching.beginsPattern": "Çıkışta eşleştirilirse, bir izleme görevinin başladığı bildirilir.", "ProblemMatcherSchema.watching.deprecated": "watching özelliği kullanım dışı. Bunun yerine background kullanın.", "ProblemMatcherSchema.watching.endsPattern": "Çıkışta eşleştirilirse, bir izleme görevinin sonuna gelindiği bildirilir.", @@ -11909,6 +12012,7 @@ "newTerminalIcon": "Yeni terminal örneği oluşturma simgesi.", "renameTerminalIcon": "Terminal hızlı menüsündeki yeniden adlandırma simgesi.", "terminalCommandHistoryFuzzySearch": "Komut geçmişinin benzer aramalarını açıp kapatmak için simge.", + "terminalCommandHistoryOpenFile": "Kabuk geçmiş dosyasını açma simgesi.", "terminalCommandHistoryOutput": "Terminal komutunun çıkışını görüntüleme simgesi.", "terminalCommandHistoryRemove": "Komut geçmişinden terminal komutunu kaldırma simgesi.", "terminalDecorationError": "Hata veren bir komutun terminal dekorasyonunu belirten simge.", @@ -12098,6 +12202,9 @@ "process": "terminal işleminin adı", "separator": "yalnızca değer veya statik metin içeren değişkenlerle çevrili olduğunda gösterilen bir koşullu ayırıcı {0}.", "sequence": "işlem tarafından terminale sağlanan ad", + "shellCommand": "kabuk tümleştirmesine göre yürütülen komut", + "shellPromptInput": "kabuk tümleştirmesine göre kabuğun tam istem girişi", + "shellType": "algılanan kabuk türü", "task": "bu terminalin bir görevle ilişkili olduğunu gösterir", "terminal.integrated.allowChords": "Terminalde akor tuş bağlamalarına izin verilip verilmeyeceğini belirtir. Bu true olduğunda ve tuş vuruşu bir akorla sonuçlandığında {0} atlanır, bunu false olarak ayarlamak kabuğa (VS Code'a değil) gitmek için ctrl+k kullanmak istediğinizde özellikle yararlıdır.", "terminal.integrated.allowMnemonics": "Menü çubuğu anımsatıcılarının (örneğin Alt+F) menü çubuğunun açılmasını tetiklemesine izin verilip verilmeyeceği. Bunun, doğru olduğunda tüm alt tuş vuruşlarının kabuğu atlamasına neden olacağını unutmayın. Bu, macOS'ta hiçbir şey yapmaz.", @@ -12153,6 +12260,7 @@ "terminal.integrated.focusAfterRun.none": "Hiçbir şey yapmayın.", "terminal.integrated.focusAfterRun.terminal": "Her zaman terminale odaklan.", "terminal.integrated.fontFamily": "Terminalin yazı tipi ailesini kontrol eder. Varsayılan olarak {0} değeri geçerlidir.", + "terminal.integrated.fontLigatures": "Terminalde yazı tipi ligatürlerinin etkinleştirilip etkinleştirilmeyeceğini kontrol eder. Ligatürler yalnızca yapılandırılan {0} kendilerini destekliyorsa kullanılabilir.", "terminal.integrated.fontSize": "Terminalin yazı tipi boyutunu piksel cinsinden denetler.", "terminal.integrated.fontWeight": "Kalın olmayan metin için terminal içinde kullanılacak yazı tipi ağırlığı. \"Normal\" ve \"kalın\" anahtar kelimeleri veya 1 ile 1000 arasındaki sayıları kabul eder.", "terminal.integrated.fontWeightBold": "Kalın metin için terminal içinde kullanılacak yazı tipi kalınlığı. \"Normal\" ve \"kalın\" anahtar kelimeleri veya 1 ile 1000 arasındaki sayıları kabul eder.", @@ -12313,8 +12421,8 @@ "terminal.integrated.accessibleViewPreserveCursorPosition": "İmleç konumunu, arabelleğin en altına ayarlamak yerine terminalin erişilebilir görünümü yeniden açıldığında koruyabilirsiniz." }, "vs/workbench/contrib/terminalContrib/autoReplies/common/terminalAutoRepliesConfiguration": { - "terminal.integrated.autoReplies": "A set of messages that, when encountered in the terminal, will be automatically responded to. Provided the message is specific enough, this can help automate away common responses.\r\n\r\nRemarks:\r\n\r\n- Use {0} to automatically respond to the terminate batch job prompt on Windows.\r\n- The message includes escape sequences so the reply might not happen with styled text.\r\n- Each reply can only happen once every second.\r\n- Use {1} in the reply to mean the enter key.\r\n- To unset a default key, set the value to null.\r\n- Restart VS Code if new don't apply.", - "terminal.integrated.autoReplies.reply": "The reply to send to the process." + "terminal.integrated.autoReplies": "Terminalde karşılaşıldığında otomatik olarak yanıtlanan bir ileti kümesi. İleti yeterince belirgin olduğunda bu, genel yanıtları otomatikleştirmeye yardımcı olabilir.\r\n\r\nAçıklamalar:\r\n\r\n- Windows'ta toplu işi sonlandır istemine otomatik olarak yanıt vermek için {0} kullanın.\r\n- İleti, kaçış dizileri içerdiğinden yanıt biçimlendirilmiş metin ile gerçekleşmeyebilir.\r\n- Her yanıt yalnızca saniyede bir kez gerçekleşebilir.\r\n- Enter tuşunu kastetmek için yanıtta {1} kullanın.\r\n- Varsayılan tuşun ayarını kaldırmak için değeri null olarak ayarlayın.\r\n- Yenisi geçerli değilse VS Kodunu yeniden başlatın.", + "terminal.integrated.autoReplies.reply": "İşleme gönderilecek yanıt." }, "vs/workbench/contrib/terminalContrib/chat/browser/terminal.initialHint.contribution": { "disableHint": " Bu ipucunu devre dışı bırakmak için ayarlarda {0} durumunu değiştirin.", @@ -12351,47 +12459,40 @@ "inlineChat.toolbar": "Komutlar, durum ve ileti yanıtları gibi koşullu bölümlere ulaşmak için sekmeyi kullanın." }, "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatActions": { - "cancelChat": "Sohbeti İptal Et", - "closeChat": "Sohbeti Kapat", - "discard": "At", - "discardDescription": "Terminaldeki geçerli sohbet yanıtını iptal eder, sohbet pencere öğesini gizler ve sohbet girişini temizler.", + "closeChat": "Kapat", "insert": "Ekle", "insertCommand": "Sohbet Komutu Ekle", "insertFirst": "Önce Ekle", "insertFirstCommand": "İlk Sohbet Komutunu Ekle", - "makeChatRequest": "Sohbet İsteği Gönder", - "nextFromHitory": "Tarihten Sonraki", - "previousFromHitory": "Tarihten Önceki", "run": "Çalıştır", "runCommand": "Sohbet Komutunu Çalıştır", "runFirst": "Önce Çalıştır", "runFirstCommand": "İlk Sohbet Komutunu Çalıştır", - "startChat": "Terminalde Başlat", + "startChat": "Terminal Satır İçi Sohbet", "viewInChat": "Sohbette Görüntüleyin" }, "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatWidget": { - "default.placeholder": "Terminalde bir şeyin nasıl yapılacağını sorun", - "welcome.1": "Yapay zeka tarafından oluşturulan komutlar yanlış olabilir" + "askAI": "AI’ye Sor" }, "vs/workbench/contrib/terminalContrib/chat/common/terminalInitialHintConfiguration": { "terminal.integrated.initialHint": "Giriş içermeyen ilk terminalin, odaklanıldığında kullanılabilir eylemler hakkında ipucu gösterip göstermeyeceğini denetler." }, "vs/workbench/contrib/terminalContrib/clipboard/browser/terminal.clipboard.contribution": { - "workbench.action.terminal.copyAndClearSelection": "Copy and Clear Selection", - "workbench.action.terminal.copyLastCommand": "Copy Last Command", - "workbench.action.terminal.copyLastCommandAndOutput": "Copy Last Command and Output", - "workbench.action.terminal.copyLastCommandOutput": "Copy Last Command Output", - "workbench.action.terminal.copySelection": "Copy Selection", - "workbench.action.terminal.copySelectionAsHtml": "Copy Selection as HTML", - "workbench.action.terminal.paste": "Paste into Active Terminal", - "workbench.action.terminal.pasteSelection": "Paste Selection into Active Terminal" + "workbench.action.terminal.copyAndClearSelection": "Seçimi Kopyala ve Temizle", + "workbench.action.terminal.copyLastCommand": "Son Komutu Kopyala", + "workbench.action.terminal.copyLastCommandAndOutput": "Son Komutu ve Çıkışı Kopyala", + "workbench.action.terminal.copyLastCommandOutput": "Son Komut Çıkışını Kopyala", + "workbench.action.terminal.copySelection": "Seçimi Kopyala", + "workbench.action.terminal.copySelectionAsHtml": "Seçimi HTML Olarak Kopyala", + "workbench.action.terminal.paste": "Etkin Terminale Yapıştır", + "workbench.action.terminal.pasteSelection": "Seçimi Etkin Terminale Yapıştır" }, "vs/workbench/contrib/terminalContrib/clipboard/browser/terminalClipboard": { - "confirmMoveTrashMessageFilesAndDirectories": "Are you sure you want to paste {0} lines of text into the terminal?", - "doNotAskAgain": "Do not ask me again", - "multiLinePasteButton": "&&Paste", - "multiLinePasteButton.oneLine": "Paste as &&one line", - "preview": "Preview:" + "confirmMoveTrashMessageFilesAndDirectories": "Terminale {0} metin satırı yapıştırmak istediğinizden emin misiniz?", + "doNotAskAgain": "Bir daha sorma", + "multiLinePasteButton": "&&Yapıştır", + "multiLinePasteButton.oneLine": "&&bir satır olarak yapıştır", + "preview": "Önizleme:" }, "vs/workbench/contrib/terminalContrib/commandGuide/browser/terminal.commandGuide.contribution": { "terminalCommandGuide.foreground": "Üzerine gelindiğinde bir komutun solunda ve çıktısında görünen terminal komut kılavuzunun ön plan rengi." @@ -12400,7 +12501,6 @@ "showCommandGuide": "Terminalde bir komutun üzerine gelindiğinde komut kılavuzunun gösterilip gösterilmeyeceğini belirtir." }, "vs/workbench/contrib/terminalContrib/developer/browser/terminal.developer.contribution": { - "terminalDevMode": "Terminal Geliştirme Modu", "workbench.action.terminal.recordSession": "Terminal Oturumunu Kaydet", "workbench.action.terminal.recordSession.recording": "Terminal oturumu kaydediliyor...", "workbench.action.terminal.restartPtyHost": "Pty Konağını Yeniden Başlat", @@ -12433,22 +12533,23 @@ "undo": "Geri al" }, "vs/workbench/contrib/terminalContrib/history/browser/terminal.history.contribution": { - "goToRecentDirectory.metadata": "Goes to a recent folder", - "workbench.action.terminal.clearPreviousSessionHistory": "Clear Previous Session History", - "workbench.action.terminal.goToRecentDirectory": "Go to Recent Directory...", - "workbench.action.terminal.runRecentCommand": "Run Recent Command..." + "goToRecentDirectory.metadata": "Son kullanılan bir klasöre gider", + "workbench.action.terminal.clearPreviousSessionHistory": "Önceki Oturum Geçmişini Temizle", + "workbench.action.terminal.goToRecentDirectory": "Son Dizine Git...", + "workbench.action.terminal.runRecentCommand": "Son Komutu Çalıştır..." }, "vs/workbench/contrib/terminalContrib/history/browser/terminalRunRecentQuickPick": { - "removeCommand": "Remove from Command History", - "selectRecentCommand": "Select a command to run (hold Alt-key to edit the command)", - "selectRecentCommandMac": "Select a command to run (hold Option-key to edit the command)", - "selectRecentDirectory": "Select a directory to go to (hold Alt-key to edit the command)", - "selectRecentDirectoryMac": "Select a directory to go to (hold Option-key to edit the command)", - "shellFileHistoryCategory": "{0} history", - "viewCommandOutput": "View Command Output" + "openShellHistoryFile": "Dosyayı Aç", + "removeCommand": "Komut Geçmişinden Kaldır", + "selectRecentCommand": "Çalıştırılacak bir komut seçin (komutu düzenlemek için Alt tuşunu basılı tutun)", + "selectRecentCommandMac": "Çalıştırılacak bir komut seçin (komutu düzenlemek için Option tuşunu basılı tutun)", + "selectRecentDirectory": "Gidilecek bir dizin seçin (komutu düzenlemek için Alt tuşunu basılı tutun)", + "selectRecentDirectoryMac": "Gidilecek bir dizin seçin (komutu düzenlemek için Option tuşunu basılı tutun)", + "shellFileHistoryCategory": "{0} geçmişi", + "viewCommandOutput": "Komut Çıkışını Görüntüle" }, "vs/workbench/contrib/terminalContrib/history/common/terminal.history": { - "terminal.integrated.shellIntegration.history": "Controls the number of recently used commands to keep in the terminal command history. Set to 0 to disable terminal command history." + "terminal.integrated.shellIntegration.history": "Terminalin komut geçmişinde tutulacak son kullanılan komutların sayısını denetler. Terminalin komut geçmişini devre dışı bırakmak için 0 olarak ayarlayın." }, "vs/workbench/contrib/terminalContrib/links/browser/terminal.links.contribution": { "workbench.action.terminal.openDetectedLink": "Algılanan Bağlantıyı Aç...", @@ -12482,14 +12583,14 @@ "terminal.integrated.urlLinks": "URL" }, "vs/workbench/contrib/terminalContrib/quickAccess/browser/terminal.quickAccess.contribution": { - "quickAccessTerminal": "Switch Active Terminal", - "tasksQuickAccessHelp": "Show All Opened Terminals", - "tasksQuickAccessPlaceholder": "Type the name of a terminal to open." + "quickAccessTerminal": "Etkin Terminali Değiştir", + "tasksQuickAccessHelp": "Açılan Tüm Terminalleri Göster", + "tasksQuickAccessPlaceholder": "Açılacak terminalin adını yazın." }, "vs/workbench/contrib/terminalContrib/quickAccess/browser/terminalQuickAccess": { - "renameTerminal": "Rename Terminal", - "workbench.action.terminal.newWithProfilePlus": "Create New Terminal With Profile...", - "workbench.action.terminal.newplus": "Create New Terminal" + "renameTerminal": "Terminali Yeniden Adlandır", + "workbench.action.terminal.newWithProfilePlus": "Profille Yeni Terminal Oluştur...", + "workbench.action.terminal.newplus": "Yeni Terminal Oluştur" }, "vs/workbench/contrib/terminalContrib/quickFix/browser/quickFixAddon": { "codeAction.widget.id.quickfix": "Hızlı Düzeltme", @@ -12534,6 +12635,7 @@ "workbench.action.terminal.acceptSelectedSuggestionEnter": "Seçili Öneriyi Kabul Et (Enter)", "workbench.action.terminal.clearSuggestCache": "Öneri Önbelleğini Temizle", "workbench.action.terminal.hideSuggestWidget": "Öneri Pencere Öğesini Gizleme", + "workbench.action.terminal.requestCompletions": "İstek Tamamlamaları", "workbench.action.terminal.selectNextPageSuggestion": "Sonraki Sayfa Önerisini Seçme", "workbench.action.terminal.selectNextSuggestion": "Sonraki Öneriyi Seçme", "workbench.action.terminal.selectPrevPageSuggestion": "Önceki Sayfa Önerisini Seçme", @@ -12548,7 +12650,8 @@ "suggest.builtinCompletions": "Hangi yerleşik tamamlamaların etkinleştirilip etkinleştirilmediğini denetler. Kabuk profilinde özel kabuk tamamlamaları yapılandırılırsa bu ayar çakışmalara neden olabilir.", "suggest.builtinCompletions.pwshCode": "Özel Windows PowerShell bağımsız değişken tamamlayıcıları, VS Code 'code' ve 'code-insider' CLI'leri için kaydedilecek. Bu şu anda çok temeldir ve bağlamı denetlemeden her zaman bayraklar ve alt komutlar önerir.", "suggest.builtinCompletions.pwshGit": "Özel Windows PowerShell bağımsız değişken tamamlayıcıları `git` CLI için kaydedilecek.", - "suggest.enabled": "{1}, {2} olarak ayarlandığında desteklenen kabuklar ({0}) için deneysel terminal Intellisense önerilerini etkinleştirir.\r\n\r\nKabuk tümleştirmesi el ile yüklenirse, kabuk tümleştirme betiğini çağırmadan önce {3}, {4} olarak ayarlanmalıdır.", + "suggest.enableExtensionCompletions": "Controls whether extension completions are enabled.", + "suggest.enabled": "Enables experimental terminal Intellisense suggestions for supported shells ({0}) when {1} is set to {2}.\r\n\r\nIf shell integration is installed manually, {3} needs to be set to {4} before calling the shell integration script. \r\n\r\nFor zsh and bash completions, {5} will also need to be set.", "suggest.quickSuggestions": "Yazarken önerilerin otomatik olarak görünüp görünmeyeceğini denetler. Ayrıca, önerilerin özel karakterlerle tetiklenip tetiklenmeyeceğini denetleyen '{0}' ayarına dikkat edin.", "suggest.runOnEnter": "Sonucu kabul etmek için `Enter` (`Sekme` değil) kullanıldığında önerilerin hemen çalıştırılıp çalıştırılmayacağını denetler.", "suggest.suggestOnTriggerCharacters": "Tetikleyici karakterleri yazılırken önerilerin otomatik olarak gösterilip gösterilmeyeceğini denetler." @@ -12563,8 +12666,8 @@ "terminal.integrated.localEchoStyle": "Yerel olarak yinelenen metnin yazı tipi stili veya RGB rengi olan terminal stili." }, "vs/workbench/contrib/terminalContrib/wslRecommendation/browser/terminal.wslRecommendation.contribution": { - "install": "Install", - "useWslExtension.title": "The '{0}' extension is recommended for opening a terminal in WSL." + "install": "Yükle", + "useWslExtension.title": "WSL'de bir terminal açmak için '{0}' uzantısı önerilir." }, "vs/workbench/contrib/terminalContrib/zoom/browser/terminal.zoom.contribution": { "fontZoomIn": "Yazı Tipi Boyutunu Büyüt", @@ -12822,12 +12925,12 @@ "openTestCoverage": "Test Kapsamını Görüntüle", "run test": "Testi Çalıştır", "testing.cancelRun": "Test Çalıştırmasını İptal Et", - "testing.debugLastRun": "Debug Last Run", - "testing.debugTest": "Debug Test", + "testing.debugLastRun": "Son Çalıştırmanın Hatalarını Ayıkla", + "testing.debugTest": "Testin Hatalarını Ayıkla", "testing.goToError": "Hataya Git", "testing.goToTest": "Teste Git", - "testing.reRunLastRun": "Rerun Last Run", - "testing.reRunTest": "Rerun Test", + "testing.reRunLastRun": "Son Çalıştırmayı Yeniden Çalıştır", + "testing.reRunTest": "Testi Yeniden Çalıştır", "testing.revealInExplorer": "Test Gezgini'nde Göster", "testing.showResultOutput": "Sonuç Çıkışını Göster", "testingPeekLabel": "Test Sonucu İletileri" @@ -12855,7 +12958,9 @@ "testing.iconSkipped.retired": "Test gezginindeki 'Atlandı' simgesinin kullanımdan kaldırılan rengi.", "testing.iconUnset": "Test gezginindeki 'Ayarlanmadı' simgesinin rengi.", "testing.iconUnset.retired": "Test gezginindeki 'Ayarlanmadı' simgesinin kullanımdan kaldırılan rengi.", - "testing.message.error.decorationForeground": "Düzenleyicide satır içi olarak görüntülenen test hata iletilerinin metin rengi.", + "testing.message.error.badgeBackground": "Düzenleyicide satır içi olarak görüntülenen test hata iletilerinin arka plan rengi.", + "testing.message.error.badgeBorder": "Düzenleyicide satır içi olarak görüntülenen test hata iletilerinin kenarlık rengi.", + "testing.message.error.badgeForeground": "Düzenleyicide satır içi olarak görüntülenen test hata iletilerinin metin rengi.", "testing.message.error.marginBackground": "Düzenleyicide satır içi olarak görüntülenen hata iletilerinin yanındaki dış boşluk rengi.", "testing.message.info.decorationForeground": "Düzenleyicide satır içi olarak görüntülenen test bilgi iletilerinin metin rengi.", "testing.message.info.marginBackground": "Düzenleyicide satır içi olarak görüntülenen bilgi iletilerinin yanındaki dış boşluk rengi.", @@ -12872,7 +12977,6 @@ "testConfigurationTitle": "Test", "testing.ShowCoverageInExplorer": "Test kapsamının Dosya Gezgini görünümde kapalı olup olmayacağı.", "testing.alwaysRevealTestOnStateChange": "{0} açık olduğunda yürütülen testi her zaman göster. Bu ayar kapalıysa yalnızca başarısız testler gösterilir.", - "testing.autoRun.delay": "Test süresi geçmiş olarak işaretlendikten ve yeni çalıştırma başlatıldıktan sonra beklenecek süre (milisaniye).", "testing.automaticallyOpenPeekView": "Hata Peek görünümünün ne zaman otomatik olarak açılacağını yapılandırır.", "testing.automaticallyOpenPeekView.failureAnywhere": "Hatayı, nerede oluştuğundan bağımsız şekilde otomatik olarak açın.", "testing.automaticallyOpenPeekView.failureInVisibleDocument": "Test görünür bir belgede başarısız olduğunda otomatik olarak açın.", @@ -13141,7 +13245,7 @@ }, "vs/workbench/contrib/userDataProfile/browser/userDataProfile": { "New Profile Window": "Yeni Profil Penceresi", - "change profile": "Switch to {0} profile", + "change profile": "{0} profiline geç", "create profile": "Yeni Profil...", "current": "Geçerli", "delete profile": "Profili Sil...", @@ -13153,12 +13257,12 @@ "new window with profile": "Yeni Profil Penceresi", "newWindowWithProfile": "Profilli Yeni Pencere...", "open": "{0} Profilini Aç", - "open profile": "Open New Window with {0} Profile", + "open profile": "{0} Profilliyle Yeni Pencere Aç", "open profiles": "Profilleri Aç (UI)", "openShort": "{0}", "pick profile": "Profil Seç", "pick profile to delete": "Silinecek Profilleri Seçin", - "profiles": "Profile ({0})", + "profiles": "Profil ({0})", "save profile as": "Geçerli Profili Farklı Kaydet...", "selectProfile": "Profil Seçin", "switchProfile": "Profil Değiştir...", @@ -13176,7 +13280,7 @@ "addFolderTitle": "Eklenecek Klasörleri Seç", "change profile": "Profil Değiştir", "changeIcon": "Simgeyi değiştirmek için tıklayın", - "contents": "Contents", + "contents": "İçindekiler", "contents source description": "Bu profil için içerik kaynağını yapılandır\r\n", "copy description": "Kopyala", "copy from default": "{0} (Kopyala)", @@ -13192,7 +13296,7 @@ "default profile contents description": "Bu profilin içeriklerine göz at\r\n", "defaultProfileIcon": "Varsayılan profil için simge değiştirilemez", "defaultProfileName": "Varsayılan profil için ad değiştirilemez", - "deleteTrustedUri": "Delete Path", + "deleteTrustedUri": "Yolu Sil", "editIcon": "Profil düzenleyicisindeki klasör düzenleme simgesinin simgesi.", "empty profile": "Yok", "enable for current window": "Geçerli pencere için bu profili kullan", @@ -13230,7 +13334,7 @@ "profileName": "Profil Adı", "profiles": "Profiller", "profilesSashBorder": "Profil düzenleyicisi bölünmüş görünüm kanat kenarlığı rengi.", - "removeIcon": "Icon for the remove folder icon in the profiles editor.", + "removeIcon": "Profil düzenleyicisindeki klasör kaldırma simgesinin simgesi.", "settings": "Ayarlar", "snippets": "Kod parçacıkları", "tasks": "Görevler", @@ -13493,7 +13597,7 @@ }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedAccessibleView": { "gettingStarted.description": "Açıklama: {0}", - "gettingStarted.step": "Adım {0}: {1}\r\nAçıklama: {2}", + "gettingStarted.step": "{0}\r\n{1}", "gettingStarted.title": "Başlık: {0}" }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedColors": { @@ -13548,7 +13652,7 @@ }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedInput": { "getStarted": "Hoş Geldiniz", - "walkthroughPageTitle": "Walkthrough: " + "walkthroughPageTitle": "Kılavuz: " }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedService": { "builtin": "Yerleşik", @@ -13580,7 +13684,7 @@ "gettingStarted.accessibleView.title": "Ekran okuyucu kullanıcıları, erişilebilir görünümde içeriği satır satır, karakter karakter inceleyebilir.", "gettingStarted.beginner.description": "En temel özelliklere ilişkin genel bakış edinin", "gettingStarted.beginner.title": "Temelleri Öğrenin", - "gettingStarted.beginner.walkthroughPageTitle": "Essential Features", + "gettingStarted.beginner.walkthroughPageTitle": "Temel Özellikler", "gettingStarted.codeFolding.description.interpolated": "Katlamayı Aç/Kapat komutuyla bir kod bölümünü katlayabilir veya o kod bölümünün katlamasını açabilirsiniz.\r\n{0}\r\n Katlamayı Aç/Kapat Komutuyla özyinelemeli katlama veya katlama açma gerçekleştirin\r\n{1}\r\n", "gettingStarted.codeFolding.title": "Kod bloklarını daraltmak ve ilgilendiğiniz koda odaklanmak için kod katlamayı kullanın.", "gettingStarted.commandPalette.description.interpolated": "VS Code'da herhangi bir görevi gerçekleştirmek için farenize uzanmadan komutları çalıştırın.\r\n{0}", @@ -13609,7 +13713,7 @@ "gettingStarted.newFile.description": "Yeni bir adsız metin dosyası, not defteri veya özel düzenleyici açın.", "gettingStarted.newFile.title": "Yeni Dosya...", "gettingStarted.notebook.title": "Not Defterlerini Özelleştirin", - "gettingStarted.notebook.walkthroughPageTitle": "Notebooks", + "gettingStarted.notebook.walkthroughPageTitle": "Not defterleri", "gettingStarted.notebookProfile.description": "Tam da istediğiniz gibi hissetmek için not defterlerleri alın", "gettingStarted.notebookProfile.title": "Not defterleriniz için düzeni seçin", "gettingStarted.openFile.description": "Çalışmaya başlamak için bir dosya açın", @@ -13635,13 +13739,13 @@ "gettingStarted.setup.OpenFolderWeb.description.interpolated": "Kodlamaya başlamaya hazırsınız. Dosyalarınızı VS Code’a almak için yerel bir proje veya uzak bir depo açabilirsiniz.\r\n{0}\r\n{1}", "gettingStarted.setup.description": "Düzenleyicinizi özelleştirin, temel bilgileri öğrenin ve kodlamaya başlayın", "gettingStarted.setup.title": "VS Code Kullanmaya Başlayın", - "gettingStarted.setup.walkthroughPageTitle": "Setup VS Code", + "gettingStarted.setup.walkthroughPageTitle": "VS Code'u Kur", "gettingStarted.setupAccessibility.description": "VS Code uygulamasını erişilebilir kılan araçları ve kısa yolları öğrenin. Bazı eylemlerin kılavuz bağlamından gerçekleştirilemeyeceğini unutmayın.", "gettingStarted.setupAccessibility.title": "Erişilebilirlik Özelliklerini Kullanmaya Başlayın", - "gettingStarted.setupAccessibility.walkthroughPageTitle": "Setup VS Code Accessibility", + "gettingStarted.setupAccessibility.walkthroughPageTitle": "VS Code Erişilebilirliğini Kur", "gettingStarted.setupWeb.description": "Düzenleyicinizi özelleştirin, temel bilgileri öğrenin ve kodlamaya başlayın", "gettingStarted.setupWeb.title": "Web için VS Code Kullanmaya Başlayın", - "gettingStarted.setupWeb.walkthroughPageTitle": "Setup VS Code Web", + "gettingStarted.setupWeb.walkthroughPageTitle": "VS Code Web'i Kur", "gettingStarted.shortcuts.description.interpolated": "Sık kullandığınız komutları keşfettikten sonra, anında erişim için özel klavye kısayolları oluşturun.\r\n{0}", "gettingStarted.shortcuts.title": "Kısayollarınızı özelleştirme", "gettingStarted.tasks.description.interpolated": "Ortak iş akışlarınız için görevler oluşturun ve betikleri çalıştırma ile sonuçları otomatik olarak denetlemeye ilişkin tümleşik deneyimin keyfini çıkarın. \r\n{0}", @@ -14038,9 +14142,12 @@ "useOtherAccount": "Başka bir hesapta oturum açın" }, "vs/workbench/services/authentication/browser/authenticationService": { + "authentication.id": "Kimlik doğrulama sağlayıcısının kimliği.", "authentication.idConflict": "Bu kimlik doğrulama kimliği '{0}' zaten kaydedildi", + "authentication.label": "Kimlik doğrulama sağlayıcısının kullanıcı tarafından okunabilen adı.", "authentication.missingId": "Bir kimlik doğrulama katkısı bir kimlik belirtmelidir.", - "authentication.missingLabel": "Bir kimlik doğrulama katkısı bir etiket belirtmelidir." + "authentication.missingLabel": "Bir kimlik doğrulama katkısı bir etiket belirtmelidir.", + "authenticationExtensionPoint": "Kimlik doğrulaması ekler" }, "vs/workbench/services/auxiliaryWindow/browser/auxiliaryWindowService": { "lifecycleVeto": "Yaptığınız değişiklikler kaydedilmemiş olabilir. Lütfen 'İptal' düğmesine basın ve yeniden deneyin.", @@ -14284,6 +14391,7 @@ "install single extension": "'{0}' uzantısını yükleyip cihazlarınızda eşitlemek istiyor musunuz?", "limited support": "“{0}“, “{1}“ içinde sınırlı işlevselliğe sahiptir.", "main.notFound": "{0} bulunamadığından etkinleştirilemiyor.", + "manifest is not found": "Manifest is not found", "multipleDependentsError": "'{0}' uzantısı kaldırılamıyor. '{1}' ve '{2}' uzantıları ve diğerleri bu uzantıya bağımlı.", "non web extensions": "“{0}“, “{1}“ desteklenmeyen uzantılar içeriyor.", "non web extensions detail": "Desteklenmeyen uzantılar içerir.", @@ -14291,6 +14399,11 @@ "singleDependentError": "'{0}' uzantısı kaldırılamıyor. '{1}' uzantısı bu uzantıya bağımlı.", "twoDependentsError": "'{0}' uzantısı kaldırılamıyor. '{1}' ve '{2}' uzantıları bu uzantıya bağımlı." }, + "vs/workbench/services/extensionManagement/common/webExtensionManagementService": { + "VS Code for Web": "{0} for the Web", + "learn why": "Learn Why", + "not web tooltip": "The '{0}' extension is not available in {1}." + }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "Yerel", "remote": "Uzak" @@ -14368,6 +14481,7 @@ "vscode.extension.activationEvents.onSearch": "Klasörde verilen şemaya sahip bir arama başlatıldığında yayınlanan bir etkinleştirme olayı.", "vscode.extension.activationEvents.onStartupFinished": "Başlatma (`*` ile etkinleştirilen uzantıların tümünün etkinleşmesi) tamamlandıktan sonra oluşturulan bir etkinleştirme olayı.", "vscode.extension.activationEvents.onTaskType": "Belirli bir türdeki görevlerin listelenmesi veya çözümlenmesi gerektiğinde yayımlanan bir etkinleştirme olayı.", + "vscode.extension.activationEvents.onTerminalCompletionsRequested": "An activation event emitted when terminal completions are requested.", "vscode.extension.activationEvents.onTerminalProfile": "Belirli bir terminal profili başlatıldığında bir etkinleştirme olayı yayınlanır.", "vscode.extension.activationEvents.onTerminalQuickFixRequest": "Bir komut bu kimlikle ilişkili seçiciyle eşleştiğinde yayınlanan bir etkinleştirme olayı", "vscode.extension.activationEvents.onUri": "Bu uzantıya yönelik sistem genelinde bir URI açık olduğunda yayınlanan bir etkinleştirme olayı.", @@ -14456,12 +14570,12 @@ "startBisect": "Uzantıyı İkiye Bölmeyi Başlat" }, "vs/workbench/services/files/electron-sandbox/diskFileSystemProvider": { - "fileWatcher": "File Watcher" + "fileWatcher": "Dosya Otomasyon İzleyicisi" }, "vs/workbench/services/files/electron-sandbox/elevatedFileService": { - "fileNotTrusted": "Workspace is not trusted.", - "fileNotTrustedMessagePosix": "You are about to save '{0}' as super user.", - "fileNotTrustedMessageWindows": "You are about to save '{0}' as admin." + "fileNotTrusted": "Çalışma alanına güvenilmiyor.", + "fileNotTrustedMessagePosix": "'{0}' kullanıcısını süper kullanıcı olarak kaydetmek üzeresiniz.", + "fileNotTrustedMessageWindows": "'{0}' kullanıcısını yönetici olarak kaydetmek üzeresiniz." }, "vs/workbench/services/filesConfiguration/common/filesConfigurationService": { "configuredReadonly": "Dosya, ayarlar aracılığıyla salt okunur olarak ayarlandığından düzenleyici salt okunur. Yapılandırmak için [buraya tıklayın](command:{0}) veya [bu oturum için iki durumlu düğme](command:{1}).", @@ -14754,8 +14868,8 @@ "genericSaveError": "'{0}' kaydedilemedi. {1}" }, "vs/workbench/services/textfile/common/textFileSaveParticipant": { - "saveParticipants1": "Running Code Actions and Formatters...", - "skip": "Skip" + "saveParticipants1": "Kod Eylemleri ve Biçimlendirenler Çalıştırılıyor...", + "skip": "Atla" }, "vs/workbench/services/textfile/electron-sandbox/nativeTextFileService": { "join.textFiles": "Metin dosyaları kaydediliyor" @@ -14796,7 +14910,7 @@ "error.fontStyle": "'{0}' yazı tipinde yazı tipi stili geçersiz. Ayar yoksayılıyor.", "error.fontWeight": "'{0}' yazı tipinde yazı tipi kalınlığı geçersiz. Ayar yoksayılıyor.", "error.icon.font": "'{0}' simge tanımı atlanıyor. Yazı tipi bilinmiyor.", - "error.icon.fontCharacter": "'{0}' simge tanımı atlanıyor. fontCharacter bilinmiyor.", + "error.icon.fontCharacter": "'{0}' simge tanımı atlanıyor. Bilinmeyen fontCharacter. Tek bir karakter veya \\ karakteri kullanılmalı ve ardından onaltılık tabanda bir Unicode kod noktası gelmelidir.", "error.invalidformat": "Ürün simgeleri tema dosyasının biçimi geçersiz: Nesne bekleniyor.", "error.missingProperties": "Ürün simgeleri tema dosyasının biçimi geçersiz: iconDefinitions ve yazı tipleri içermelidir.", "error.noFontSrc": "'{0}' yazı tipinde geçerli yazı tipi kaynağı yok. Yazı tipi tanımı yoksayılıyor.", @@ -14868,10 +14982,11 @@ "schema.folderNamesExpanded": "Genişletilmiş klasörler için klasör adlarını simgelere ilişkilendirir. Nesne anahtarı, herhangi bir yol kesimi hariç klasör adıdır. Desen veya joker karakterlere izin verilmez. Klasör adı eşleştirme işlemi büyük/küçük harfe duyarlı değildir.", "schema.font-format": "Yazı tipinin biçimi.", "schema.font-path": "Geçerli dosya simgesi tema dosyasına göre yazı tipi yolu.", - "schema.font-size": "The default size of the font. We strongly recommend using a percentage value, for example: 125%.", + "schema.font-size": "Varsayılan yazı tipi boyutu. %125 gibi bir yüzdelik değeri kullanmanız şiddetle önerilir.", "schema.font-style": "Yazı tipinin stili. Geçerli değerler için bkz. https://developer.mozilla.org/en-US/docs/Web/CSS/font-style.", "schema.font-weight": "Yazı tipinin kalınlığı. Geçerli değerler için bkz. https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight.", "schema.fontCharacter": "Karakter yazı tipi kullanırken: Kullanılacak yazı tipindeki karakter.", + "schema.fontCharacter.formatError": "Bu fontCharacter değeri, tek bir harf veya ters eğik çizgi olmalı ve ardından onaltılık tabanda bir Unicode kod noktası gelmelidir.", "schema.fontColor": "Karakter yazı tipi kullanırken: Kullanılacak renk.", "schema.fontId": "Yazı tipi kullanılırken: Yazı tipinin kimliği. Ayarlanmamışsa varsayılan olarak ilk yazı tipi tanımını alır.", "schema.fontSize": "Yazı tipi kullanılırken: Metin yazı tipinin yüzdesi olarak yazı tipi boyutu. Ayarlanmamışsa varsayılan olarak yazı tipi tanımındaki boyutu alır.", @@ -14904,10 +15019,12 @@ "contributes.icons": "Uzantı tarafından tanımlanan, temada kullanılabilir simgelere katkıda bulunur", "invalid.icons.configuration": "'configuration.icons' özellik olarak simge adlarını içeren bir nesne olmalıdır.", "invalid.icons.default": "'configuration.icons.default', `fontPath` ve `fontCharacter` özelliklerine sahip diğer tema simgesinin (dize) veya simge tanımının (nesne) kimliğine yönelik bir başvuru olmalıdır.", + "invalid.icons.default.fontCharacter": "`contributes.icons.default.fontCharacter` değerinin tek bir karakterden veya \\ karakterinden oluşması ve ardından onaltılık tabanda bir Unicode kod noktası gelmesi bekleniyordu.", "invalid.icons.default.fontPath.extension": "'contributes.icons.default.fontPath'in 'woff', woff2' veya 'ttf' olması beklenen dosya uzantısı: '{0}'.", "invalid.icons.default.fontPath.path": "'contributes.icons.default.fontPath'ın ({0}) uzantının klasörüne ({0}) eklenmesi bekleniyor.", "invalid.icons.description": "'configuration.icons.description' tanımlanmalıdır ve boş olmamalıdır", - "invalid.icons.id.format": "'configuration.icons' anahtarları, simge adını temsil eder ve yalnızca harf, rakam ve eksi işareti içerebilir. `component-iconname` biçiminde en az iki segmentten oluşmalıdır." + "invalid.icons.id.format": "'configuration.icons' anahtarları, simge adını temsil eder ve yalnızca harf, rakam ve eksi işareti içerebilir. `component-iconname` biçiminde en az iki segmentten oluşmalıdır.", + "schema.fontCharacter.formatError": "Bu fontCharacter değeri, tek bir harf veya ters eğik çizgi olmalı, ardından onaltılık tabanda bir Unicode kod noktası gelmelidir." }, "vs/workbench/services/themes/common/productIconThemeSchema": { "schema.font-format": "Yazı tipinin biçimi.", @@ -15095,6 +15212,7 @@ "no": "Hayır", "no account": "Hesap yok", "no authentication providers": "Kullanılabilecek kimlik doğrulama sağlayıcısı olmadığından ayarları eşitleme özelliği etkinleştirilemiyor.", + "no authentication providers during signin": "Kullanılabilir kimlik doğrulama sağlayıcısı olmadığından oturum açılamıyor.", "others": "Diğer", "replace local": "&&Yerel Olanı Değiştir", "replace remote": "&&Uzak Olanı Değiştir", @@ -15128,7 +15246,10 @@ }, "vs/workbench/services/views/browser/viewDescriptorService": { "hideView": "'{0}' öğesini gizle", - "resetViewLocation": "Konumu Sıfırla" + "hideViewDescription": "Görünürse ve içinde bulunduğu görünüm kapsayıcısı görünürse {0} görünümü gizler", + "resetViewLocation": "Konumu Sıfırla", + "toggleVisibilityDescription": "İçinde bulunduğu görünüm kapsayıcıyı görünürse {0} görünümün görünürlüğünü değiştirir", + "user": "Kullanıcı Görünümü Kapsayıcısı" }, "vs/workbench/services/views/browser/viewsService": { "editor": "Metin Düzenleyici", @@ -15198,8 +15319,8 @@ "join.fileWorkingCopyManager": "Çalışma kopyaları kaydediliyor" }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { - "saveParticipants1": "Running Code Actions and Formatters...", - "skip": "Skip" + "saveParticipants1": "Kod Eylemleri ve Biçimlendiriciler Çalıştırılıyor...", + "skip": "Atla" }, "vs/workbench/services/workingCopy/common/workingCopyHistoryService": { "default.source": "Kaydedilen Dosya", diff --git a/i18n/vscode-language-pack-zh-hans/package.json b/i18n/vscode-language-pack-zh-hans/package.json index 0bdd08fb4a..40241f5b20 100644 --- a/i18n/vscode-language-pack-zh-hans/package.json +++ b/i18n/vscode-language-pack-zh-hans/package.json @@ -310,6 +310,10 @@ "id": "vscode.swift", "path": "./translations/extensions/vscode.swift.i18n.json" }, + { + "id": "vscode.terminal-suggest", + "path": "./translations/extensions/vscode.terminal-suggest.i18n.json" + }, { "id": "vscode.theme-abyss", "path": "./translations/extensions/vscode.theme-abyss.i18n.json" diff --git a/i18n/vscode-language-pack-zh-hans/translations/extensions/vscode.git.i18n.json b/i18n/vscode-language-pack-zh-hans/translations/extensions/vscode.git.i18n.json index 3aa75931b5..29b68bbd78 100644 --- a/i18n/vscode-language-pack-zh-hans/translations/extensions/vscode.git.i18n.json +++ b/i18n/vscode-language-pack-zh-hans/translations/extensions/vscode.git.i18n.json @@ -155,13 +155,15 @@ "Never": "从不", "No": "否", "No rebase in progress.": "没有正在进行的变基。", + "Not Committed Yet": "Not Committed Yet", + "Not Committed Yet (Staged)": "Not Committed Yet (Staged)", "OK": "确定", "OK, Don't Ask Again": "确定,且不再询问", "OK, Don't Show Again": "确定,且不再显示", "Open": "打开", "Open Commit": "打开提交", "Open Comparison": "打开比较", - "Open File": "Open File", + "Open File": "打开文件", "Open Git Log": "打开 GIT 日志", "Open Merge": "打开合并", "Open Repositories In Parent Folders": "在父文件夹中打开存储库", @@ -268,7 +270,7 @@ "There are {0} unsaved files.\n\nWould you like to save them before stashing?": "有 {0} 个文件尚未保存。\n\n要在储藏之前保存吗?", "There are {0} untracked files which will be DELETED FROM DISK if discarded.": "若放弃 {0} 个未跟踪的文件,其将被从硬盘上删除。", "There were merge conflicts while applying the stash.": "在应用储藏时存在合并冲突。", - "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.": "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.", + "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.": "挑拣更改时出现合并冲突。在提交冲突之前解决冲突。", "This action will pull and push commits from and to \"{0}/{1}\".": "此操作将从“{0}/{1}”中拉取并向其推送提交。", "This repository has no remotes configured to fetch from.": "此仓库未配置可以从中抓取的远程仓库。", "This will DELETE {0} untracked files!\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST.": "这将删除 {0} 个未跟踪的文件!\n此操作不可撤消!\n这些文件将被永久删除。", @@ -281,6 +283,7 @@ "Untracked": "未跟踪的", "Untracked Changes": "未跟踪的更改", "Update Git": "更新 GIT", + "View Commit": "View Commit", "Would you like to add \"{0}\" to .gitignore?": "是否要将“{0}”添加到 .gitignore?", "Would you like to open the cloned repository, or add it to the current workspace?": "您是希望打开克隆的仓库,还是将其添加到当前工作区?", "Would you like to open the cloned repository?": "是否要打开已克隆仓库?", @@ -304,7 +307,9 @@ "[main] Using git \"{0}\" from \"{1}\"": "[main] 使用来自 \"{1}\" 的 git \"{0}\"", "[main] Validating found git in: \"{0}\"": "[main] 正在验证在以下位置找到的 git: \"{0}\"", "branches": "分支", + "in {0}": "in {0}", "no": "否", + "now": "now", "remote branches": "远程分支", "tags": "标记", "yes": "是", @@ -331,10 +336,63 @@ "{0} Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "{0} 发布 Branch", "{0} Sync Changes{1}{2}": "{0} 同步更改 {1}{2}", "{0} characters over {1} in current line": "当前行比 {1} 超出 {0} 个字符", + "{0} day": "{0} day", + "{0} day ago": "{0} day ago", + "{0} days": "{0} days", + "{0} days ago": "{0} days ago", + "{0} hour": "{0} hour", + "{0} hour ago": "{0} hour ago", + "{0} hours": "{0} hours", + "{0} hours ago": "{0} hours ago", + "{0} hr": "{0} hr", + "{0} hr ago": "{0} hr ago", + "{0} hrs": "{0} hrs", + "{0} hrs ago": "{0} hrs ago", + "{0} min": "{0} min", + "{0} min ago": "{0} min ago", + "{0} mins": "{0} mins", + "{0} mins ago": "{0} mins ago", + "{0} minute": "{0} minute", + "{0} minute ago": "{0} minute ago", + "{0} minutes": "{0} minutes", + "{0} minutes ago": "{0} minutes ago", + "{0} mo": "{0} mo", + "{0} mo ago": "{0} mo ago", + "{0} month": "{0} month", + "{0} month ago": "{0} month ago", + "{0} months": "{0} months", + "{0} months ago": "{0} months ago", + "{0} mos": "{0} mos", + "{0} mos ago": "{0} mos ago", + "{0} sec": "{0} sec", + "{0} sec ago": "{0} sec ago", + "{0} second": "{0} second", + "{0} second ago": "{0} second ago", + "{0} seconds": "{0} seconds", + "{0} seconds ago": "{0} seconds ago", + "{0} secs": "{0} secs", + "{0} secs ago": "{0} secs ago", + "{0} week": "{0} week", + "{0} week ago": "{0} week ago", + "{0} weeks": "{0} weeks", + "{0} weeks ago": "{0} weeks ago", + "{0} wk": "{0} wk", + "{0} wk ago": "{0} wk ago", + "{0} wks": "{0} wks", + "{0} wks ago": "{0} wks ago", + "{0} year": "{0} year", + "{0} year ago": "{0} year ago", + "{0} years": "{0} years", + "{0} years ago": "{0} years ago", + "{0} yr": "{0} yr", + "{0} yr ago": "{0} yr ago", + "{0} yrs": "{0} yrs", + "{0} yrs ago": "{0} yrs ago", "{0} ↔ {1}": "{0} ↔ {1}" }, "package": { "colors.added": "已添加资源的颜色。", + "colors.blameEditorDecoration": "Color for the blame editor decoration.", "colors.conflict": "存在冲突的资源的颜色。", "colors.deleted": "已删除资源的颜色。", "colors.ignored": "已忽略资源的颜色。", @@ -358,7 +416,7 @@ "command.checkoutDetached": "签出到(已分离)…", "command.checkoutRefDetached": "签出(已分离)", "command.cherryPick": "挑拣…", - "command.cherryPickAbort": "Abort Cherry Pick", + "command.cherryPickAbort": "中止挑拣", "command.cherryPickRef": "挑拣", "command.clean": "放弃更改", "command.cleanAll": "放弃所有更改", @@ -493,6 +551,8 @@ "config.autofetch": "若设置为 true,则自动从当前 Git 仓库的默认远程仓库提取提交。若设置为“全部”,则从所有远程仓库进行提取。", "config.autofetchPeriod": "在启用“#git.autofetch#”情况下每次自动 git fetch 之间的间隔时间(以秒为单位)。", "config.autorefresh": "是否启用自动刷新。", + "config.blameEditorDecoration.enabled": "Controls whether to show git blame information in the editor using editor decorations.", + "config.blameStatusBarItem.enabled": "Controls whether to show git blame information in the status bar.", "config.branchPrefix": "创建新分支时使用的前缀。", "config.branchProtection": "受保护分支的列表。默认情况下,在将更改提交到受保护分支之前会显示提示。可以使用 `#git.branchProtectionPrompt#` 设置控制提示。", "config.branchProtectionPrompt": "控制是否在将更改提交到受保护的分支之前显示提示。", diff --git a/i18n/vscode-language-pack-zh-hans/translations/extensions/vscode.ipynb.i18n.json b/i18n/vscode-language-pack-zh-hans/translations/extensions/vscode.ipynb.i18n.json index 2077fcf9bc..98d9bb8782 100644 --- a/i18n/vscode-language-pack-zh-hans/translations/extensions/vscode.ipynb.i18n.json +++ b/i18n/vscode-language-pack-zh-hans/translations/extensions/vscode.ipynb.i18n.json @@ -16,7 +16,7 @@ "copyCellOutput.title": "复制单元格输出", "description": "为打开和读取 Jupyter 的 .ipynb 笔记本文件提供基本支持", "displayName": ".ipynb 支持", - "ipynb.experimental.serialization": "Experimental feature to serialize the Jupyter notebook in a worker thread.", + "ipynb.experimental.serialization": "用于在工作线程中序列化 Jupyter 笔记本的试验性功能。", "ipynb.pasteImagesAsAttachments.enabled": "启用/禁用将图像粘贴到 ipynb 笔记本文件中的 Markdown 单元格中。粘贴的图像会作为附件插入到单元格。", "markdownAttachmentRenderer.displayName": "Markdown-It ipynb 单元格附件呈现器", "newUntitledIpynb.shortTitle": "Jupyter Notebook", diff --git a/i18n/vscode-language-pack-zh-hans/translations/extensions/vscode.markdown-language-features.i18n.json b/i18n/vscode-language-pack-zh-hans/translations/extensions/vscode.markdown-language-features.i18n.json index 6dffbd41f7..10c828aadf 100644 --- a/i18n/vscode-language-pack-zh-hans/translations/extensions/vscode.markdown-language-features.i18n.json +++ b/i18n/vscode-language-pack-zh-hans/translations/extensions/vscode.markdown-language-features.i18n.json @@ -34,13 +34,16 @@ "Follow link": "转到链接", "Go to link definition": "转到链接定义", "Header does not exist in file: {0}": "文件中不存在标头: {0}", + "Insert Markdown Audio": "Insert Markdown Audio", "Insert Markdown Image": "插入 Markdown 图像", "Insert Markdown Images": "插入 Markdown 图像", "Insert Markdown Images and Links": "插入 Markdown 图像和链接", "Insert Markdown Link": "插入 Markdown 链接", "Insert Markdown Links": "插入 Markdown 链接", "Insert Markdown Media": "插入 Markdown 媒体", + "Insert Markdown Media and Images": "Insert Markdown Media and Images", "Insert Markdown Media and Links": "插入 Markdown 媒体和链接", + "Insert Markdown Video": "Insert Markdown Video", "Insert image": "插入映像", "Insert link": "插入链接", "Link definition for '{0}' already exists": "“{0}”的链接定义已存在", diff --git a/i18n/vscode-language-pack-zh-hans/translations/extensions/vscode.microsoft-authentication.i18n.json b/i18n/vscode-language-pack-zh-hans/translations/extensions/vscode.microsoft-authentication.i18n.json index 4bbca4e13e..46d6da8858 100644 --- a/i18n/vscode-language-pack-zh-hans/translations/extensions/vscode.microsoft-authentication.i18n.json +++ b/i18n/vscode-language-pack-zh-hans/translations/extensions/vscode.microsoft-authentication.i18n.json @@ -29,6 +29,9 @@ "package": { "description": "Microsoft 身份验证提供程序", "displayName": "Microsoft 帐户", + "microsoft-authentication.implementation.description": "The authentication implementation to use for signing in with a Microsoft account.", + "microsoft-authentication.implementation.enumDescriptions.classic": "Use the classic authentication flow to sign in with a Microsoft account.", + "microsoft-authentication.implementation.enumDescriptions.msal": "Use the Microsoft Authentication Library (MSAL) to sign in with a Microsoft account.", "microsoft-sovereign-cloud.customEnvironment.activeDirectoryEndpointUrl.description": "自定义主权云的 Active Directory 终结点。", "microsoft-sovereign-cloud.customEnvironment.activeDirectoryResourceId.description": "自定义主权云的 Active Directory 资源 ID。", "microsoft-sovereign-cloud.customEnvironment.description": "用于 Microsoft 主权云身份验证提供程序的主权云的自定义配置。使用此功能需要将`#microsoft-sovereign-cloud.environment#`设置为“custom”。", @@ -41,8 +44,7 @@ "microsoft-sovereign-cloud.environment.enumDescriptions.AzureUSGovernment": "Azure 美国政府", "microsoft-sovereign-cloud.environment.enumDescriptions.custom": "自定义 Microsoft 主权云", "signIn": "登录", - "signOut": "注销", - "useMsal.description": "使用 Microsoft 身份验证库(MSAL) 通过 Microsoft 帐户登录。" + "signOut": "注销" } } } \ No newline at end of file diff --git a/i18n/vscode-language-pack-zh-hans/translations/extensions/vscode.terminal-suggest.i18n.json b/i18n/vscode-language-pack-zh-hans/translations/extensions/vscode.terminal-suggest.i18n.json new file mode 100644 index 0000000000..930d5316d4 --- /dev/null +++ b/i18n/vscode-language-pack-zh-hans/translations/extensions/vscode.terminal-suggest.i18n.json @@ -0,0 +1,17 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Extension to add terminal completions for zsh, bash, and fish terminals.", + "displayName": "Terminal Suggest for VS Code", + "view.name": "Terminal Suggest" + } + } +} \ No newline at end of file diff --git a/i18n/vscode-language-pack-zh-hans/translations/extensions/vscode.typescript-language-features.i18n.json b/i18n/vscode-language-pack-zh-hans/translations/extensions/vscode.typescript-language-features.i18n.json index a42b09e9ad..8e4ae0a5e2 100644 --- a/i18n/vscode-language-pack-zh-hans/translations/extensions/vscode.typescript-language-features.i18n.json +++ b/i18n/vscode-language-pack-zh-hans/translations/extensions/vscode.typescript-language-features.i18n.json @@ -63,7 +63,7 @@ "Go to Source Definition failed. Requires TypeScript 4.7+.": "转到源定义失败。需要 TypeScript 4.7 以上版本。", "Go to Source Definition failed. Unknown file type.": "转到源定义失败。未知文件类型。", "Go to Source Definition failed. Unsupported file type.": "转到源定义失败。不支持的文件类型。", - "Initializing project '{0}'": "正在初始化项目“{0}”", + "Initializing '{0}'": "正在初始化“{0}”", "JS/TS IntelliSense Status": "JS/TS IntelliSense 状态", "JSDoc comment": "JSDoc 注释", "Learn More": "了解详细信息", @@ -87,8 +87,6 @@ "Please report an issue against Yarn PnP": "请针对 Yarn PnP 报告问题", "Please update your TypeScript version": "请更新 TypeScript 版本", "Project Wide IntelliSense not available": "Project Wide IntelliSense 不可用", - "Related files provider failed. Copilot requested file with unsupported language mode.": "Related files provider failed. Copilot requested file with unsupported language mode.", - "Related files provider failed. No active text editor.": "Related files provider failed. No active text editor.", "Remove Unused Imports": "删除未使用的导入", "Remove all unused code": "删除所有未使用的代码", "Report Issue": "报告问题", @@ -139,27 +137,7 @@ "{0} references": "{0} 个引用" }, "package": { - "codeActions.refactor.extract.constant.description": "将表达式提取为常量。", - "codeActions.refactor.extract.constant.title": "分离常量", - "codeActions.refactor.extract.function.description": "将表达式提取到方法或函数。", - "codeActions.refactor.extract.function.title": "提取函数", - "codeActions.refactor.extract.interface.description": "将类型提取到接口。", - "codeActions.refactor.extract.interface.title": "提取接口", - "codeActions.refactor.extract.type.description": "将类型提取为类型别名。", - "codeActions.refactor.extract.type.title": "提取类型", - "codeActions.refactor.move.newFile.description": "将表达式移动到新文件。", - "codeActions.refactor.move.newFile.title": "移动到新的文件", - "codeActions.refactor.rewrite.arrow.braces.description": "在箭头函数中添加或删除大括号。", - "codeActions.refactor.rewrite.arrow.braces.title": "重写箭头大括号", - "codeActions.refactor.rewrite.export.description": "在默认导出和命名导出之间进行转换。", - "codeActions.refactor.rewrite.export.title": "转换导出", - "codeActions.refactor.rewrite.import.description": "在命名导入和命名空间导入之间进行转换。", - "codeActions.refactor.rewrite.import.title": "转换导入", - "codeActions.refactor.rewrite.parameters.toDestructured.title": "将参数转换为析构对象", - "codeActions.refactor.rewrite.property.generateAccessors.description": "生成 \"get\" 和 \"set\" 访问器", - "codeActions.refactor.rewrite.property.generateAccessors.title": "生成访问器", - "codeActions.source.organizeImports.title": "整理 import 语句", - "configuration.expandableHover": "(实验性)悬停时启用/禁用展开。", + "configuration.expandableHover": "启用/禁用悬停时展开。", "configuration.implicitProjectConfig.checkJs": "启用或禁用 JavaScript 文件的语义检查。现有 `jsconfig.json` 或 `tsconfig.json` 文件将覆盖此设置。", "configuration.implicitProjectConfig.experimentalDecorators": "在不属于任何工程的 JavaScript 文件中启用或禁用 `experimentalDecorators`。现有 `jsconfig.json` 或 `tsconfig.json` 文件将覆盖此设置。", "configuration.implicitProjectConfig.module": "设置程序的模块系统。查看详细信息: https://www.typescriptlang.org/tsconfig#module。", @@ -188,7 +166,7 @@ "configuration.suggest.objectLiteralMethodSnippets.enabled": "启用/禁用对象文本中的方法的代码片段补全。", "configuration.suggest.paths": "在 import 语句和 require 调用中,启用或禁用路径建议。", "configuration.surveys.enabled": "启用或禁用偶尔出现的有关 JavaScript 和 TypeScript 的调查,帮助我们改善 VS Code 对两者的支持。", - "configuration.tsserver.experimental.enableProjectDiagnostics": "(实验性)启用项目范围的错误报告。", + "configuration.tsserver.experimental.enableProjectDiagnostics": "启用项目范围的错误报告。", "configuration.tsserver.maxTsServerMemory": "要分配给 TypeScript 服务器进程) 以 MB 为 (的最大内存量。如果要使用大于 4 GB 的内存限制,请使用 `#typescript.tsserver.nodePath#` 运行具有自定义节点安装的 TS Server。", "configuration.tsserver.nodePath": "在自定义节点安装上运行 TS 服务器。如果希望 VS Code 检测节点安装,则可以是节点可执行文件的路径,也可以是 “node”。", "configuration.tsserver.useSeparateSyntaxServer": "启用/禁用生成可更快地响应语法相关操作的单独 TypeScript 服务器,例如计算折叠或计算文档符号。", @@ -198,14 +176,14 @@ "configuration.tsserver.useSyntaxServer.auto": "生成一个完整的服务器和一个专用于语法运算的轻量级服务器。语法服务器用于加快语法运算并在加载项目时提供 IntelliSense。", "configuration.tsserver.useSyntaxServer.never": "请不要使用专用的语法服务器。使用单个服务器来处理所有 IntelliSense 运算。", "configuration.tsserver.useVsCodeWatcher": "使用 VS Code 而不是 TypeScript 的文件观察程序。要求在工作区中使用 TypeScript 5.4+。", - "configuration.tsserver.useVsCodeWatcher.deprecation": "Please use the `#typescript.tsserver.watchOptions#` setting instead.", + "configuration.tsserver.useVsCodeWatcher.deprecation": "请改用 `#typescript.tsserver.watchOptions#` 设置。", "configuration.tsserver.watchOptions": "配置应使用哪些监视策略来跟踪文件和目录。", "configuration.tsserver.watchOptions.fallbackPolling": "使用文件系统事件时,此选项指定当系统用完本机文件观察程序和/或不支持本机文件观察程序时使用的轮询策略。", "configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling ": "使用动态队列,在该队列中,较少检查不经常修改的文件。", "configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval": "以固定间隔每秒多次检查每个文件的更改。", "configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval": "每秒检查每个文件有无多次更改,但使用启发式方法检查某些类型的文件的频率低于其他文件类型。", "configuration.tsserver.watchOptions.synchronousWatchDirectory": "禁用目录上的延迟监视。当可能同时发生大量文件更改(例如,运行 npm install 导致的 node_modules 更改)时,延迟监视非常有用,但是对于一些不太常见的设置,可能需要使用此标志将其禁用。", - "configuration.tsserver.watchOptions.vscode": "Use VS Code's file watchers instead of TypeScript's. Requires using TypeScript 5.4+ in the workspace.", + "configuration.tsserver.watchOptions.vscode": "使用 VS Code 而不是 TypeScript 的文件观察程序。要求在工作区中使用 TypeScript 5.4+。", "configuration.tsserver.watchOptions.watchDirectory": "在缺乏递归文件监视功能的系统中监视整个目录树的策略。", "configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling": "使用动态队列,其中较少修改的目录将较少检查。", "configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling": "定期轮询区块中的目录。", @@ -222,7 +200,7 @@ "configuration.tsserver.web.projectWideIntellisense.suppressSemanticErrors": "即使启用了项目范围的 IntelliSense,仍会抑制 Web 上出现语义错误。当项目范围的 IntelliSense 未启用或不可用时,此功能将始终可用。请参阅 `#typescript.tsserver.web.projectWideIntellisense.enabled#`", "configuration.tsserver.web.typeAcquisition.enabled": "在 Web 上启用/禁用包获取。这会为导入的包启用 IntelliSense。需要 `#typescript.tsserver.web.projectWideIntellisense.enabled#`。目前不支持 Safari。", "configuration.typescript": "TypeScript", - "configuration.updateImportsOnPaste": "Automatically update imports when pasting code. Requires TypeScript 5.7+.", + "configuration.updateImportsOnPaste": "在粘贴代码时启用更新导入。需要 TypeScript 5.7+。\r\n\r\n默认情况下,这将显示在粘贴后更新导入的选项。可以使用 `#editor.pasteAs.preferences#` 设置在粘贴时自动更新导入: `\"editor.pasteAs.preferences\": [ \"text.updateImports.jsts\" ]`。", "description": "为 JavaScript 和 TypeScript 提供丰富的语言支持。", "displayName": "JavaScript 和 TypeScript 的语言功能", "format.indentSwitchCase": "switch 语句中的缩进 case 子句。需要在工作区中使用 TypeScript 5.1+。", @@ -251,7 +229,7 @@ "inlayHints.parameterNames.none": "禁用参数名称提示。", "javascript.format.enable": "启用/禁用 JavaScript 格式化程序。", "javascript.goToProjectConfig.title": "转到项目配置(jsconfig/tsconfig)", - "javascript.preferences.jsxAttributeCompletionStyle.auto": "根据属性类型,在属性名称后插入 `={}` or `=\"\"`。请参见 `javascript.preferences.quoteStyle`,控制用于字符串属性的引号样式。", + "javascript.preferences.jsxAttributeCompletionStyle.auto": "根据属性类型在属性名称后插入 `={}` 或 `=\"\"`。请参见 `#javascript.preferences.quoteStyle#`,控制用于字符串属性的引号样式。", "javascript.preferences.organizeImports": "控制导入顺序的高级首选项。", "javascript.referencesCodeLens.enabled": "启用/禁用在 JavaScript 文件中引用 CodeLens。", "javascript.referencesCodeLens.showOnAllFunctions": "启用/禁用在 JavaScript 文件中对所有函数的 CodeLens 引用。", @@ -270,7 +248,7 @@ "typescript.implementationsCodeLens.enabled": "启用或禁用实现 CodeLens。此 CodeLens 显示接口的实现。", "typescript.implementationsCodeLens.showOnInterfaceMethods": "在接口方法上启用/禁用 CodeLens 实现。", "typescript.locale": "设置在报告 JavaScript 和 TypeScript 错误时使用的区域设置。默认使用 VS Code 的区域设置。", - "typescript.locale.auto": "使用 VS Code 配置的显示语言", + "typescript.locale.auto": "使用 VS Code 配置的显示语言。", "typescript.npm": "指定为 [自动类型获取](https://code.visualstudio.com/docs/nodejs/working-with-javascript#_typings-and-automatic-type-acquisition) 使用的 npm 可执行文件的路径。", "typescript.openTsServerLog.title": "打开 TS 服务器日志", "typescript.preferences.autoImportFileExcludePatterns": "从自动导入中排除指定文件的 glob 模式。相对路径是相对于工作区进行解析的。使用 tsconfig.json ['exclude'](https://www.typescriptlang.org/tsconfig#exclude)语义计算模式。", @@ -291,21 +269,27 @@ "typescript.preferences.includePackageJsonAutoImports.off": "从不搜索依赖项。", "typescript.preferences.includePackageJsonAutoImports.on": "始终搜索依赖项。", "typescript.preferences.jsxAttributeCompletionStyle": "JSX 属性完成的首选样式。", - "typescript.preferences.jsxAttributeCompletionStyle.auto": "根据属性类型,在属性名称后插入 `={}` or `=\"\"`。请参见 `typescript.preferences.quoteStyle`,控制用于字符串属性的引号样式。", + "typescript.preferences.jsxAttributeCompletionStyle.auto": "根据属性类型在属性名称后插入 `={}` 或 `=\"\"`。请参见 `#typescript.preferences.quoteStyle#`,控制用于字符串属性的引号样式。", "typescript.preferences.jsxAttributeCompletionStyle.braces": "在属性名称后插入 `={}`。", "typescript.preferences.jsxAttributeCompletionStyle.none": "仅插入属性名称。", "typescript.preferences.organizeImports": "控制导入顺序的高级首选项。", - "typescript.preferences.organizeImports.accentCollation": "将带变音符号的字符与基本字符比较,将二者视为不相等。", - "typescript.preferences.organizeImports.caseFirst": "指示大写是否在小写前面。仅适用于 `organizeImportsCollation: 'unicode'`。", + "typescript.preferences.organizeImports.accentCollation": "需要 `organizeImports.unicodeCollation: 'unicode'`。将带变音符号的字符与基本字符比较,将二者视为不相等。", + "typescript.preferences.organizeImports.caseFirst": "需要 `organizeImports.unicodeCollation: 'unicode'`,而 `organizeImports.caseSensitivity` 不是 `caseInsensitive`。指示大写是否排列在小写前面。", + "typescript.preferences.organizeImports.caseFirst.default": "`locale` 指定的默认顺序。", + "typescript.preferences.organizeImports.caseFirst.lower": "小写放在大写前面。例如 ` a, A, z, Z`。", + "typescript.preferences.organizeImports.caseFirst.upper": "大写放在小写前面。例如 ` A, a, B, b`。", + "typescript.preferences.organizeImports.caseSensitivity": "指定如何根据大小写区分对导入进行排序。如果 `auto` 或未指定,我们将根据每个文件检测大小写区分", "typescript.preferences.organizeImports.caseSensitivity.auto": "检测导入排序是否区分大小写。", "typescript.preferences.organizeImports.caseSensitivity.insensitive": "按区分大小写的方式对导入进行排序。", "typescript.preferences.organizeImports.caseSensitivity.sensitive": "按区分大小写的方式对导数进行排序。", - "typescript.preferences.organizeImports.locale": "替代用于排序规则的区域设置。指定 `auto` 以使用 UI 区域设置。仅适用于 `organizeImportsCollation: 'unicode'`。", - "typescript.preferences.organizeImports.numericCollation": "按整数值对数值字符串进行排序。", + "typescript.preferences.organizeImports.locale": "需要 `organizeImports.unicodeCollation: 'unicode'`。替代用于排序规则的区域设置。指定 `auto` 以使用 UI 区域设置。", + "typescript.preferences.organizeImports.numericCollation": "需要 `organizeImports.unicodeCollation: 'unicode'`。按整数值对数值字符串进行排序。", + "typescript.preferences.organizeImports.typeOrder": "指定应如何对仅类型命名的导入进行排序。", "typescript.preferences.organizeImports.typeOrder.auto": "检测应在何处对仅类型命名的导入进行排序。", - "typescript.preferences.organizeImports.typeOrder.first": "将仅类型命名导入排序到导入列表末尾。", - "typescript.preferences.organizeImports.typeOrder.inline": "命名导入仅按名称排序。", - "typescript.preferences.organizeImports.typeOrder.last": "将仅类型命名导入排序到导入列表末尾。", + "typescript.preferences.organizeImports.typeOrder.first": "将仅类型命名导入排序到导入列表开头。例如,`import { type A, type Y, B, Z } from 'module';`", + "typescript.preferences.organizeImports.typeOrder.inline": "命名导入仅按名称排序。例如,`import { type A, B, type Y, Z } from 'module';`", + "typescript.preferences.organizeImports.typeOrder.last": "将仅类型命名导入排序到导入列表末尾。例如,`import { B, Z, type A, type Y } from 'module';`", + "typescript.preferences.organizeImports.unicodeCollation": "指定是使用 Unicode 还是序号排序规则对导入进行排序。", "typescript.preferences.organizeImports.unicodeCollation.ordinal": "使用每个码位元素的数值对导入进行排序。", "typescript.preferences.organizeImports.unicodeCollation.unicode": "使用 Unicode 代码排序规则对导入进行排序。", "typescript.preferences.preferTypeOnlyAutoImports": "尽可能在自动导入中包含 `type` 关键字。要求在工作区中使用 TypeScript 5.3+。", 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 104dd72325..de682f29f7 100644 --- a/i18n/vscode-language-pack-zh-hans/translations/main.i18n.json +++ b/i18n/vscode-language-pack-zh-hans/translations/main.i18n.json @@ -79,6 +79,10 @@ "type to filter": "要筛选的类型", "type to search": "要搜索的类型" }, + "vs/base/browser/ui/tree/asyncDataTree": { + "type to filter": "要筛选的类型", + "type to search": "键入以搜索" + }, "vs/base/browser/ui/tree/treeDefaults": { "collapse all": "全部折叠" }, @@ -438,6 +442,8 @@ "editor.find.autoFindInSelection.always": "始终自动打开“在选定内容中查找”。", "editor.find.autoFindInSelection.multiline": "选择多行内容时,自动打开“在选定内容中查找”。", "editor.find.autoFindInSelection.never": "从不自动打开“在选定内容中查找”(默认)。", + "editor.find.history.never": "Do not store search history from the find widget.", + "editor.find.history.workspace": "Store search history across the active workspace", "editor.find.seedSearchStringFromSelection.always": "始终为编辑器选择中的搜索字符串设定种子,包括光标位置的字词。", "editor.find.seedSearchStringFromSelection.never": "切勿为编辑器选择中的搜索字符串设定种子。", "editor.find.seedSearchStringFromSelection.selection": "仅为编辑器选择中的搜索字符串设定种子。", @@ -513,6 +519,7 @@ "find.autoFindInSelection": "控制自动打开“在选定内容中查找”的条件。", "find.cursorMoveOnType": "控制在键入时光标是否应跳转以查找匹配项。", "find.globalFindClipboard": "控制“查找”小组件是否读取或修改 macOS 的共享查找剪贴板。", + "find.history": "Controls how the find widget history should be stored", "find.loop": "控制在找不到其他匹配项时,是否自动从开头(或结尾)重新开始搜索。", "find.seedSearchStringFromSelection": "控制是否将编辑器选中内容作为搜索词填入到查找小组件中。", "folding": "控制编辑器是否启用了代码折叠。", @@ -548,7 +555,9 @@ "inlayHints.padding": "在编辑器中启用叠加提示周围的填充。", "inline": "快速建议显示为虚影文本", "inlineCompletionsAccessibilityVerbose": "控制在显示内联完成时是否应向屏幕阅读器用户提供辅助功能提示。", - "inlineSuggest.edits.experimental.enabled": "Controls whether to enable experimental edits in inline suggestions.", + "inlineSuggest.edits.experimental.enabled": "控制是否在内联建议中启用实验性编辑。", + "inlineSuggest.edits.experimental.useInterleavedLinesDiff": "控制是否在内联建议中启用实验性错行差异。", + "inlineSuggest.edits.experimental.useMixedLinesDiff": "控制是否在内联建议中启用实验性编辑。", "inlineSuggest.enabled": "控制是否在编辑器中自动显示内联建议。", "inlineSuggest.fontFamily": "控制内联建议的字体系列。", "inlineSuggest.showToolbar": "控制何时显示内联建议工具栏。", @@ -597,7 +606,7 @@ "occurrencesHighlight.multiFile": "实验性: 突出显示所有有效打开文件的出现次数。", "occurrencesHighlight.off": "不突出显示出现次数。", "occurrencesHighlight.singleFile": "仅突出显示当前文件中的出现次数。", - "occurrencesHighlightDelay": "Controls the delay in milliseconds after which occurrences are highlighted.", + "occurrencesHighlightDelay": "控制突出显示出现次数前的等待时间(以毫秒为单位)。", "off": "已禁用快速建议", "on": "快速建议显示在建议小组件内", "overviewRulerBorder": "控制是否在概览标尺周围绘制边框。", @@ -988,6 +997,7 @@ "editor.action.source.noneMessage.preferred.kind": "没有适用于\"{0}\"的首选源操作", "fixAll.label": "全部修复", "fixAll.noneMessage": "没有可用的“全部修复”操作", + "organizeImports.description": "组织当前文件中的导入。也被一些工作称为“优化导入”", "organizeImports.label": "整理 import 语句", "quickfix.trigger.label": "快速修复...", "refactor.label": "重构...", @@ -1072,10 +1082,13 @@ }, "vs/editor/contrib/dropOrPasteInto/browser/copyPasteContribution": { "pasteAs": "粘贴为...", - "pasteAs.kind": "要尝试应用的粘贴编辑的类型。如果未提供或有多个此类编辑,编辑器将显示一个选取器。", + "pasteAs.kind": "The kind of the paste edit to try pasting with.\r\nIf there are multiple edits for this kind, the editor will show a picker. If there are no edits of this kind, the editor will show an error message.", + "pasteAs.preferences": "List of preferred paste edit kind to try applying.\r\nThe first edit matching the preferences will be applied.", "pasteAsText": "粘贴为文本" }, "vs/editor/contrib/dropOrPasteInto/browser/copyPasteController": { + "noPreferences": "empty", + "pasteAsDefault": "配置默认粘贴操作", "pasteAsError": "找不到“{0}”的粘贴编辑", "pasteAsPickerPlaceholder": "选择粘贴操作", "pasteAsProgress": "正在运行粘贴处理程序", @@ -1094,9 +1107,6 @@ "pasteHtmlLabel": "插入 HTML", "text.label": "插入纯文本" }, - "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorContribution": { - "defaultProviderDescription": "将默认放置提供程序配置为用于给定 MIME 类型的内容。" - }, "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorController": { "dropIntoEditorProgress": "正在运行放置处理程序。单击以取消", "dropWidgetVisible": "是否显示放置小组件", @@ -1394,13 +1404,15 @@ "action.inlineSuggest.acceptNextLine": "接受内联建议的下一行", "action.inlineSuggest.acceptNextWord": "接受内联建议的下一个字", "action.inlineSuggest.alwaysShowToolbar": "始终显示工具栏", - "action.inlineSuggest.dev.extractRepro": "Developer: Extract Inline Suggest State", + "action.inlineSuggest.dev.extractRepro": "开发人员: 提取内联建议状态", "action.inlineSuggest.hide": "隐藏内联建议", "action.inlineSuggest.jump": "跳转到下一个内联编辑", "action.inlineSuggest.showNext": "显示下一个内联建议", "action.inlineSuggest.showPrevious": "显示上一个内联建议", "action.inlineSuggest.trigger": "触发内联建议", - "jump": "跳转" + "action.inlineSuggest.trigger.inlineEdit": "触发内联编辑", + "jump": "跳转", + "noInlineEditAvailable": "无内联编辑可用。" }, "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionContextKeys": { "cursorAtInlineEdit": "光标是否处于内联编辑状态", @@ -1410,7 +1422,9 @@ "inlineSuggestionHasIndentation": "内联建议是否以空白开头", "inlineSuggestionHasIndentationLessThanTabSize": "内联建议是否以小于选项卡插入内容的空格开头", "inlineSuggestionVisible": "内联建议是否可见", - "suppressSuggestions": "是否应抑制当前建议" + "suppressSuggestions": "是否应抑制当前建议", + "tabShouldAcceptInlineEdit": "选项卡是否应接受内联编辑。", + "tabShouldJumpToInlineEdit": "选项卡是否应跳转到内联编辑。" }, "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionsController": { "showAccessibleViewHint": "在辅助视图中检查此项 ({0})" @@ -1816,6 +1830,7 @@ "vs/platform/accessibilitySignal/browser/accessibilitySignalService": { "accessibility.signals.chatRequestSent": "已发送聊天请求", "accessibility.signals.clear": "清除", + "accessibility.signals.codeActionRequestTriggered": "已触发代码操作请求", "accessibility.signals.format": "格式", "accessibility.signals.lineHasBreakpoint": "断点", "accessibility.signals.lineHasError": "行上的错误", @@ -1838,6 +1853,8 @@ "accessibilitySignals.chatRequestSent": "已发送聊天请求", "accessibilitySignals.chatResponseReceived": "已收到聊天响应", "accessibilitySignals.clear": "清除", + "accessibilitySignals.codeActionApplied": "已应用代码操作", + "accessibilitySignals.codeActionRequestTriggered": "已触发代码操作请求", "accessibilitySignals.diffLineDeleted": "已删除差异行", "accessibilitySignals.diffLineInserted": "已插入差异线", "accessibilitySignals.diffLineModified": "差异行已修改", @@ -2030,6 +2047,7 @@ "MarketPlaceDisabled": "市场未启用", "incompatible platform": "'{0}' 扩展在 {1} 中对于 {2} 不可用。", "incompatibleAPI": "无法安装“{0}”扩展。{1}", + "learn more": "Learn More", "malicious extension": "无法安装 '{0}' 扩展,因为其被报告为存在问题。", "multipleDependentsError": "无法卸载扩展“{0}”。“{1}”、“{2}”以及其他扩展都依赖于它。", "multipleIndirectDependentsError": "无法卸载扩展“{0}”。该操作会一并卸载依赖于它的扩展“{1}”、“{2}”、“{3}”和其他扩展。", @@ -2078,6 +2096,10 @@ "updateMessage": "将扩展 \"{0}\" 更新到版本 {1}", "useId": "确认使用了包括发布者在内的完整扩展 ID,例如: {0}" }, + "vs/platform/extensionManagement/common/extensionManagementIpc": { + "incompatible platform": "The '{0}' extension is not available in {1} for {2}.", + "learn more": "Learn More" + }, "vs/platform/extensionManagement/common/extensionNls": { "missingNLSKey": "无法找到键 {0} 的消息。" }, @@ -2201,21 +2223,6 @@ "vs/platform/history/browser/contextScopedHistoryWidget": { "suggestWidgetVisible": "建议是否可见" }, - "vs/platform/issue/electron-main/issueMainService": { - "cancel": "取消", - "confirmCloseIssueReporter": "您的输入将不会保存。确实要关闭此窗口吗?", - "issueReporter": "问题报告程序", - "issueReporterWriteToClipboard": "数据太多,无法直接发送到 GitHub。数据将被复制到剪贴板,请将其粘贴到打开的 GitHub 问题页。", - "ok": "确定(&&O)", - "yes": "是(&&Y)" - }, - "vs/platform/issue/electron-main/processMainService": { - "local": "本地", - "processExplorer": "进程资源管理器", - "trace.detail": "请创建问题并手动附加以下文件:\r\n{0}", - "trace.message": "已成功创建跟踪文件", - "trace.ok": "确定(&&O)" - }, "vs/platform/keybinding/common/abstractKeybindingService": { "first.chord": "({0})已按下。正在等待按下第二个键...", "missing.chord": "组合键({0},{1})不是命令。", @@ -2323,6 +2330,13 @@ "warnEscalation": "{0}将通过 \"osascript\" 提示需要管理员权限才可安装 shell 命令。", "warnEscalationUninstall": "{0} 将使用 \"osascript\" 来提示获取管理员权限,从而卸载 Shell 命令。" }, + "vs/platform/process/electron-main/processMainService": { + "local": "本地", + "processExplorer": "进程资源管理器", + "trace.detail": "请创建问题并手动附加以下文件:\r\n{0}", + "trace.message": "已成功创建跟踪文件", + "trace.ok": "确定(&&O)" + }, "vs/platform/quickinput/browser/commandsQuickAccess": { "canNotRun": "命令 \"{0}\" 导致错误", "commandPickAriaLabelWithKeybinding": "{0}, {1}", @@ -2381,6 +2395,7 @@ }, "vs/platform/request/common/request": { "electronFetch": "控制是否应启用对 Electron 而不是 Node.js 的 fetch 实现的使用。所有本地扩展都将获得用于全局提取 API 的 Electron 提取实现。", + "fetchAdditionalSupport": "控制是否应通过其他支持扩展 Node.js 的提取实现。当前,当启用相应的设置时,将添加代理支持 ({0}) 和系统证书 ({1})。", "httpConfigurationTitle": "HTTP", "noProxy": "指定 HTTP/HTTPS 请求应忽略代理设置的域名。", "proxy": "要使用的代理设置。如果未设置,则将从 \"http_proxy\" 和 \"https_proxy\" 环境变量中继承。", @@ -2393,7 +2408,7 @@ "proxySupportOverride": "为扩展启用代理支持,覆盖请求选项。", "strictSSL": "控制是否根据提供的 CA 列表验证代理服务器证书。", "systemCertificates": "控制是否应从操作系统加载 CA 证书。(在 Windows 和 macOS 上, 关闭此窗口后需要重新加载窗口。)", - "systemCertificatesV2": "控制是否应启用从 OS 实验性加载 CA 证书。这使用比默认的障碍更通用的方法。" + "systemCertificatesV2": "控制是否应启用从 OS 实验性加载 CA 证书。这会使用比默认实现更为常规的方法。" }, "vs/platform/shell/node/shellEnv": { "resolveShellEnvError": "无法解析 shell 环境: {0}", @@ -2523,7 +2538,7 @@ "diffEditorRemovedLines": "已删除的行的背景色。颜色必须透明,以免隐藏下面的修饰效果。", "diffEditorRemovedOutline": "被删除文本的轮廓颜色。", "editorBackground": "编辑器背景色。", - "editorCompositionBorder": "The border color for an IME composition.", + "editorCompositionBorder": "输入法组合的边框颜色。", "editorError.background": "编辑器中错误文本的背景色。颜色必须透明,以免隐藏下面的修饰效果。", "editorError.foreground": "编辑器中错误波浪线的前景色。", "editorFindMatch": "当前搜索匹配项的颜色。", @@ -2704,6 +2719,10 @@ "overviewRuleWarning": "用于警告的迷你地图标记颜色。" }, "vs/platform/theme/common/colors/miscColors": { + "activityErrorBadge.background": "错误活动徽章的背景色", + "activityErrorBadge.foreground": "错误活动徽章的前景色", + "activityWarningBadge.background": "警告活动徽章的背景色", + "activityWarningBadge.foreground": "警告活动徽章的前景色", "badgeBackground": "Badge 背景色。Badge 是小型的信息标签,如表示搜索结果数量的标签。", "badgeForeground": "Badge 前景色。Badge 是小型的信息标签,如表示搜索结果数量的标签。", "progressBarBackground": "表示长时间操作的进度条的背景色。", @@ -3544,6 +3563,8 @@ "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { "focusAuxiliaryBar": "将焦点置于辅助侧栏", "hideAuxiliaryBar": "隐藏辅助侧栏", + "nextAuxiliaryBarView": "下一个辅助侧边栏视图", + "previousAuxiliaryBarView": "上一个辅助侧边栏视图", "secondary sidebar": "辅助侧边栏", "secondary sidebar mnemonic": "辅助侧边栏(&&D)", "toggleAuxiliaryBar": "切换辅助侧栏可见性", @@ -3927,8 +3948,8 @@ "editorCommand.activeEditorMove.arg.description": "参数属性:\r\n\t* \"to\": 表示向何处移动的字符串值。\r\n\t* \"by\": 表示移动单位的字符串值 (按选项卡或按组)。\r\n\t* \"value\": 表示移动的位置数量或移动到的绝对位置的数字型值。", "editorCommand.activeEditorMove.arg.name": "活动编辑器移动参数", "editorCommand.activeEditorMove.description": "按标签或按组移动活动编辑器", - "editorGroupLayout.horizontal": "Horizontal", - "editorGroupLayout.vertical": "Vertical", + "editorGroupLayout.horizontal": "水平", + "editorGroupLayout.vertical": "垂直", "focusLeftSideEditor": "在活动编辑器中专注第一侧", "focusOtherSideEditor": "在活动编辑器中专注其他侧", "focusRightSideEditor": "在活动编辑器中专注第二侧", @@ -3966,15 +3987,16 @@ "editorLineHighlight": "编辑器水印中标签的前景色。", "watermark.findInFiles": "在文件中查找", "watermark.newUntitledFile": "新的无标题文本文件", + "watermark.openChat": "打开聊天", + "watermark.openCopilotEdits": "打开 Copilot 编辑", "watermark.openFile": "打开文件", "watermark.openFileFolder": "打开文件或文件夹", "watermark.openFolder": "打开文件夹", "watermark.openRecent": "打开最近的文件", + "watermark.openSettings": "打开“设置”", "watermark.quickAccess": "转到文件", "watermark.showCommands": "显示所有命令", - "watermark.showSettings": "显示设置", "watermark.startDebugging": "开始调试", - "watermark.toggleFullscreen": "切换全屏", "watermark.toggleTerminal": "切换终端" }, "vs/workbench/browser/parts/editor/editorPanes": { @@ -4176,7 +4198,11 @@ "turnOnNotifications": "启用来自“{0}”的所有通知" }, "vs/workbench/browser/parts/paneCompositeBar": { - "resetLocation": "重置位置" + "auxiliarybar": "辅助侧边栏", + "moveToMenu": "移动到", + "panel": "面板", + "resetLocation": "重置位置", + "sidebar": "主侧边栏" }, "vs/workbench/browser/parts/paneCompositePart": { "moreActions": "更多操作...", @@ -4228,8 +4254,8 @@ "align panel": "对齐面板", "hidePanel": "\"隐藏\" 面板", "panel position": "面板位置", - "showIcons": "Show Icons", - "showLabels": "Show Labels" + "showIcons": "显示图标", + "showLabels": "显示标签" }, "vs/workbench/browser/parts/sidebar/sidebarActions": { "focusSideBar": "将焦点置于主侧栏" @@ -4285,7 +4311,10 @@ "toggle.hideCustomTitleBar": "隐藏自定义标题栏", "toggle.hideCustomTitleBarInFullScreen": "在全屏模式下隐藏自定义标题栏", "toggle.layout": "布局控件", - "toggle.layoutDescription": "切换标题栏中布局控件的可见性" + "toggle.layoutDescription": "切换标题栏中布局控件的可见性", + "toggle.navigation": "导航控件", + "toggle.navigationDescription": "切换标题栏中导航控件的可见性", + "toggle.titleBarStyle": "Restore Native Title Bar" }, "vs/workbench/browser/parts/titlebar/titlebarPart": { "ariaLabelTitleActions": "标题操作", @@ -4416,6 +4445,8 @@ "menuBarVisibility.mac": "控制菜单栏的可见性。“切换”设置表示菜单栏处于隐藏状态,执行“聚焦应用程序菜单”将显示菜单栏。“精简”设置会将菜单移到边栏中。", "mergeWindow": "配置时间间隔(以秒为单位),在此间隔期间,本地文件历史记录中的最后一个条目将替换为正在添加的条目。这有助于减少所添加的条目总数,例如启用自动保存时。此设置仅应用于具有相同源的条目。更改此设置不会影响现有本地文件历史记录条目。", "mouseBackForwardToNavigate": "允许使用鼠标按钮四和五执行“返回”和“前进”命令。", + "navigationControlEnabled": "控制导航控件是否显示在自定义标题栏中。此设置仅在 {0} 设置为 {1} 时才会生效。", + "navigationControlEnabledWeb": "控制是否显示标题栏中的导航控件。", "navigationScope": "控制编辑器中“返回”和“前进”等命令的历史导航范围。", "openDefaultKeybindings": "控制在打开按键绑定设置时是否同时打开显示所有默认按键绑定的编辑器。", "openDefaultSettings": "控制在打开设置时是否同时打开显示所有默认设置的编辑器。", @@ -4424,7 +4455,7 @@ "openFoldersInNewWindow": "控制打开文件夹时是在新窗口打开还是替换上一个活动窗口。\r\n注意,此设置可能会被忽略 (例如,在使用 `--new-window` 或 `--reuse-window` 命令行选项时)。", "panelDefaultLocation": "控制新工作区中面板(终端、调试控制台、输出、问题)的默认位置。它可以显示在编辑器区域的底部、顶部、右侧或左侧。", "panelOpensMaximized": "控制面板是否以最大化方式打开。它可以始终以最大化方式打开、永不以最大化方式打开或以关闭前的最后一个状态打开。", - "panelShowLabels": "Controls whether activity items in the panel title are shown as label or icon.", + "panelShowLabels": "控制面板标题中的活动项是显示为标签还是图标。", "perEditorGroup": "控制最大打开的编辑器的限制是否应应用于每个编辑器组或所有编辑器组。", "pinnedTabSizing": "控制固定的编辑器选项卡的大小。固定的选项卡排在所有打开的选项卡的开头,并且在取消固定之前,通常不会关闭。如果未将 {0} 设置为 {1},则会忽略此值。", "preserveInput": "当再次打开命令面板时,控制是否恢复上一次输入的内容。", @@ -4840,7 +4871,7 @@ "configureRuntimeArguments": "配置运行时参数", "openUserDataFolder": "打开用户数据文件夹", "reloadWindowWithExtensionsDisabled": "在禁用扩展的情况下重新加载", - "showGPUInfo": "Show GPU Info", + "showGPUInfo": "显示 GPU 信息", "toggleDevTools": "切换开发人员工具" }, "vs/workbench/electron-sandbox/actions/installActions": { @@ -4906,7 +4937,7 @@ "touchbar.enabled": "启用键盘上的 macOS 触控栏按钮 (若可用)。", "touchbar.ignored": "触摸栏中不应显示的条目的一组标识符(例如 \"workbench.action.navigateBack\")。", "window.clickThroughInactive": "启用后,点击非活动窗口后将在激活窗口的同时触发光标之下的元素 (若可点击)。禁用后,点击非活动窗口仅能激活窗口,再次点击才能触发元素。", - "window.customTitleBarVisibility": "Adjust when the custom title bar should be shown. The custom title bar can be hidden when in full screen mode with `windowed`. The custom title bar can only be hidden in non full screen mode with `never` when {0} is set to `native`.", + "window.customTitleBarVisibility": "调整何时应自定义标题栏。在全屏模式下使用 `windowed` 时,可隐藏自定义标题栏。当 {0} 设置为 `native` 时,自定义标题栏只能在设置为 `never` 的非全屏模式下隐藏。", "window.customTitleBarVisibility.auto": "自动更改自定义标题栏可见性。", "window.customTitleBarVisibility.never": "当 {0} 设置为 `native` 时隐藏自定义标题栏。", "window.customTitleBarVisibility.windowed": "在全屏模式下隐藏自定义标题栏。在非全屏模式下,自动更改自定义标题栏可见性。", @@ -4984,6 +5015,7 @@ "vs/workbench/contrib/accessibility/browser/accessibilityConfiguration": { "accessibility.debugWatchVariableAnnouncements": "控制是否应在调试监视视图中公布变量更改。", "accessibility.hideAccessibleView": "控制是否隐藏辅助视图。", + "accessibility.replEditor.readLastExecutedOutput": "控制是否将宣布来自本机 REPL 中执行的输出。", "accessibility.signalOptions.debouncePositionChanges": "是否应停用位置更改", "accessibility.signalOptions.delays.errorAtPosition.announcement": "当该位置出现错误时,播放通知之前的延迟(以毫秒为单位)。", "accessibility.signalOptions.delays.errorAtPosition.sound": "当该位置出现错误时,播放声音之前的延迟(以毫秒为单位)。", @@ -4996,10 +5028,14 @@ "accessibility.signals.chatRequestSent.announcement": "发出聊天请求时播报通知。", "accessibility.signals.chatRequestSent.sound": "发出聊天请求时播放声音。", "accessibility.signals.chatResponseReceived": "收到响应时播放声音/音频提示。", - "accessibility.signals.chatResponseReceived.sound": "在收到响应时循环播放声音。", + "accessibility.signals.chatResponseReceived.sound": "收到响应时播放声音。", "accessibility.signals.clear": "播放信号 - 声音(音频提示)和/或公告(警报) - 清除功能(例如,终端、调试控制台或输出通道)时。", "accessibility.signals.clear.announcement": "清除功能时播报通知。", "accessibility.signals.clear.sound": "清除功能时播放声音。", + "accessibility.signals.codeActionApplied": "应用代码操作后播放声音/音频提示。", + "accessibility.signals.codeActionApplied.sound": "应用代码操作后播放声音。", + "accessibility.signals.codeActionTriggered": "播放声音/音频提示 - 触发代码操作时。", + "accessibility.signals.codeActionTriggered.sound": "触发代码操作时播放声音。", "accessibility.signals.diffLineDeleted": "当焦点在可访问差异查看器模式下移动到删除行或下一个/上一个更改时播放声音/音频提示。", "accessibility.signals.diffLineDeleted.sound": "当焦点移到可访问差异查看器下的已删除行或下一/上一个更改时播放声音。", "accessibility.signals.diffLineInserted": "当焦点在可访问差异查看器模式下移动到插入行或下一个/上一个更改时播放声音/音频提示。", @@ -5091,6 +5127,7 @@ "autoSynthesize": "在将语音用作输入时,是否应自动大声朗读文本响应。例如在聊天会话中,当语音用作聊天请求时,将会自动合成响应。", "dimUnfocusedEnabled": "是否将未聚焦的编辑器和终端变暗,这可以更清楚地说明键入的输入将转到何处。这适用于大多数编辑器,但使用 iframe(如笔记本和扩展 Web 视图编辑器)的编辑器除外。", "dimUnfocusedOpacity": "不透明度分数 (0.2 到 1.0) 用于未聚焦的编辑器和终端。这仅在启用 {0} 时生效。", + "replEditor.autoFocusAppendedCell": "控制执行代码时是否应自动将焦点发送到 REPL。", "sound.enabled.auto": "附加屏幕阅读器时,启用声音。", "sound.enabled.off": "禁用声音。", "sound.enabled.on": "启用声音。", @@ -5108,7 +5145,7 @@ "verbosity.keybindingsEditor.description": "提供有关如何在聚焦行时在键绑定编辑器中更改键绑定的信息。", "verbosity.notebook": "提供有关在笔记本单元格聚焦时如何聚焦单元格容器或内部编辑器的信息。", "verbosity.notification": "提供有关如何在辅助视图中打开通知的信息。", - "verbosity.replInputHint": "提供有关 Repl 输入的相关操作的信息。", + "verbosity.replEditor.description": "提供有关在 REPL 编辑器处于焦点状态下如何访问 REPL 编辑器辅助功能帮助菜单的信息。", "verbosity.terminal.description": "提供有关如何在聚焦终端时访问终端辅助功能帮助菜单的信息。", "verbosity.walkthrough": "提供有关如何在辅助视图中打开演练的信息。", "voice.speechLanguage": "文本转语音和语音转文本应使用的语言。如果可能,请选择 `auto` 以使用所配置的显示语言。请注意,语音识别与合成器并不支持所有显示语言。", @@ -5231,12 +5268,13 @@ "accounts": "帐户", "currentAccount": "当前帐户", "manageAccountPreferenceForExtension": "管理扩展帐户首选项", + "noAccountUsage": "此扩展尚未使用任何帐户。", "noAccounts": "此扩展当前未使用任何帐户。", "pickAProviderTitle": "管理扩展帐户首选项", - "placeholder": "管理“{0}”帐户首选项...", + "placeholder v2": "管理 {1} 的“{0}”帐户首选项...", "selectProvider": "选择要管理其帐户首选项的身份验证提供商", "title": "此工作区的“{0}”帐户首选项", - "use new account": "Use a new account..." + "use new account": "使用新帐户..." }, "vs/workbench/contrib/authentication/browser/actions/manageTrustedExtensionsForAccountAction": { "accountLastUsedDate": "上次使用此帐户的时间: {0}", @@ -5261,12 +5299,6 @@ "vs/workbench/contrib/authentication/browser/authentication.contribution": { "authentication": "身份验证", "authentication.Placeholder": "尚未请求任何帐户...", - "authentication.id": "身份验证提供程序的 ID。", - "authentication.idConflict": "已注册此身份验证 ID“{0}”", - "authentication.label": "身份验证提供程序的易读名称。", - "authentication.missingId": "提供身份验证必须指定一个 ID。", - "authentication.missingLabel": "提供身份验证必须指定一个标签。", - "authenticationExtensionPoint": "添加身份验证", "authenticationid": "ID", "authenticationlabel": "标签", "loading": "正在加载..." @@ -5359,9 +5391,11 @@ }, "vs/workbench/contrib/chat/browser/actions/chatAccessibilityHelp": { "chat.announcement": "聊天答复将在他们进入时公布。答复将指示代码块的数量(如果有),然后指示响应的其余部分。", + "chat.differencePanel": "面板聊天视图是支持导航建议的后续问题的永久性界面,而快速聊天视图是用于发出和查看请求的暂时性界面。", + "chat.differenceQuick": "快速聊天视图是用于发出和查看请求的暂时性界面,而面板聊天视图是一个持久性界面,还支持导航建议的后续问题。", "chat.followUp": "在输入框中,导航到建议的后续问题 (Shift+Tab),然后按 Enter 运行它。", "chat.inspectResponse": "在输入框中,在辅助视图 {0} 中检查最后一个响应。", - "chat.overview": "聊天视图由输入框和请求/响应列表组成。输入框用于发出请求,列表用于显示响应。", + "chat.overview": "快速聊天视图由输入框和请求/响应列表组成。输入框用于发出请求,列表用于显示响应。", "chat.requestHistory": "在输入框中,使用向上和向下箭头导航请求历史记录。编辑输入并使用 Enter 或提交按钮运行新请求。", "chat.signals": "可通过带有 signals.chat 前缀的设置更改辅助功能信号。默认情况下,如果请求超过 4 秒,你将听到一个声音,指示仍在进行中。", "inlineChat.access": "可通过代码操作激活,也可直接使用“内联聊天: 启动内联聊天”命令 ({0}) 激活。", @@ -5383,31 +5417,36 @@ "chat.clear.label": "清除所有工作区聊天", "chat.history.label": "显示聊天...", "chat.history.rename": "重命名", + "chat.releaseNotes.label": "Explore New Features", "chatWith": "使用扩展聊天", "currentChatLabel": "当前", - "installChat": "Install {0}", - "installChatGlobalAction.justification": "AI support requires this extension.", "interactiveSession.clearHistory.label": "清除输入历史记录", "interactiveSession.focusInput.label": "焦点聊天输入", "interactiveSession.history.delete": "删除", "interactiveSession.history.editor": "在编辑器中打开", "interactiveSession.history.pick": "切换到聊天", "interactiveSession.open": "打开编辑器", - "learnMore": "Learn More", + "learnMore": "了解详细信息", "more": "更多...", "newChatTitle": "新聊天标题", "openChat": "打开聊天", "title4": "聊天", - "toggle.chatControl": "Chat Controls", - "toggle.chatControlsDescription": "Toggle visibility of the Chat Controls in title bar" + "toggle.chatControl": "聊天控件", + "toggle.chatControlsDescription": "切换标题栏中聊天控件的可见性" }, "vs/workbench/contrib/chat/browser/actions/chatClearActions": { + "chat.done.label": "完成", "chat.newChat.label": "新建聊天", - "chat.newEdits.label": "New Edit Session", - "chat.openEdits.label": "Open Edit Session" + "chat.newEdits.label": "新建编辑会话", + "chat.openEdits.label": "打开 {0}", + "chat.redoEdit.label": "重做上次编辑", + "chat.startEditing.confirmation.acceptEdits": "接受并继续", + "chat.startEditing.confirmation.discardEdits": "放弃并继续", + "chat.startEditing.confirmation.pending.message.2": "启动新的编辑会话将结束当前会话。是否要接受挂起的对 {0} 文件的编辑?", + "chat.startEditing.confirmation.title": "开始新的编辑会话?", + "chat.undoEdit.label": "撤消上次编辑" }, "vs/workbench/contrib/chat/browser/actions/chatCodeblockActions": { - "chat.applyAll.label": "应用所有编辑", "interactive.applyInEditor.label": "在编辑器中应用", "interactive.compare.apply": "应用编辑", "interactive.compare.discard": "放弃编辑", @@ -5419,19 +5458,25 @@ "interactive.runInTerminal.label": "插入到终端中" }, "vs/workbench/contrib/chat/browser/actions/chatContextActions": { + "chatAttachFiles": "搜索要添加到工作集的文件", "chatContext.attach.placeholder": "搜索附件", - "chatContext.attachScreenshot.labelElectron.Window": "Screenshot Window", - "chatContext.attachScreenshot.labelWeb": "Screenshot", - "chatContext.editors": "Open Editors", + "chatContext.attachScreenshot.labelElectron.Window": "屏幕截图窗口", + "chatContext.attachScreenshot.labelWeb": "屏幕截图", + "chatContext.editors": "打开编辑器", "chatContext.notebook.kernelVariable": "内核变量...", "chatContext.notebook.selectkernelVariable": "选择并插入内核变量", - "chatContext.searchResults": "Search Results", + "chatContext.relatedFiles": "相关文件", + "chatContext.searchResults": "搜索结果", "chatContext.symbol": "符号...", "imageFromClipboard": "来自剪贴板的图像", "pastedImage": "粘贴的图像", + "relatedFiles": "将相关文件添加到工作集", "workbench.action.chat.attachContext.label": "附加上下文", "workbench.action.chat.attachFile.label": "将文件添加到聊天", - "workbench.action.chat.attachSelection.label": "将所选内容添加到聊天" + "workbench.action.chat.attachSelection.label": "将所选内容添加到聊天", + "workbench.action.chat.editing.attachFiles.label": "将文件添加到工作集", + "workbench.action.edits.attachFile.label": "将文件添加到 {0}", + "workbench.action.edits.attachSelection.label": "向 {0} 添加选择" }, "vs/workbench/contrib/chat/browser/actions/chatCopyActions": { "interactive.copyAll.label": "全部复制", @@ -5444,13 +5489,15 @@ "actions.chat.submitSecondaryAgent": "提交到辅助代理", "chat.newChat.label": "发送到新聊天", "chat.pickModel.label": "选取模型", - "chat.sendToChatEditing.label": "Send to Copilot Edits", - "chat.startEditing.confirmation.message": "Starting a new editing session will end your current editing session and discard edits to {0} files. Do you wish to proceed?", - "chat.startEditing.confirmation.primaryButton": "Yes", - "chat.startEditing.confirmation.title": "Start new editing session?", + "chat.sendToChatEditing.label": "发送到 Copilot 编辑", + "chat.startEditing.confirmation.message.many": "启动新的编辑会话将结束包含 {0} 文件的当前编辑会话。是否希望继续?", + "chat.startEditing.confirmation.message.one": "启动新的编辑会话将结束包含 {0} 文件的当前编辑会话。是否希望继续?", + "chat.startEditing.confirmation.primaryButton": "是", + "chat.startEditing.confirmation.title": "开始新的编辑会话?", + "edits.submit.label": "发送", "interactive.cancel.label": "取消", - "interactive.submit.label": "Send and Dispatch", - "interactive.submitWithoutDispatch.label": "Send" + "interactive.submit.label": "发送和调度", + "interactive.submitWithoutDispatch.label": "发送" }, "vs/workbench/contrib/chat/browser/actions/chatFileTreeActions": { "interactive.nextFileTree.label": "下一文件树", @@ -5477,20 +5524,18 @@ "toggle.query": "用于打开快速聊天的查询" }, "vs/workbench/contrib/chat/browser/actions/chatTitleActions": { - "chat.remove.label": "移除请求和响应", - "chat.retry.confirmation.checkbox": "Don't ask again", - "chat.retry.confirmation.message2": "This will undo edits made to {0} since this request.", - "chat.retry.confirmation.primaryButton": "Yes", + "chat.removeRequest.label": "删除请求", + "chat.retry.confirmation.checkbox": "不再询问", + "chat.retry.confirmation.message2": "这将撤消自此请求以来对 {0} 所做的编辑。", + "chat.retry.confirmation.primaryButton": "是", "chat.retry.label": "重试", - "chat.retryLast.confirmation.message2": "This will undo edits made to {0} files in your working set since this request. Do you want to proceed?", - "chat.retryLast.confirmation.title2": "Do you want to retry your last request?", - "chat.startEditing.confirmation.acceptEdits": "Accept & Continue", - "chat.startEditing.confirmation.discardEdits": "Discard & Continue", - "chat.startEditing.confirmation.message": "Starting a new editing session will end your current editing session and discard edits to {0} files. Do you wish to proceed?", - "chat.startEditing.confirmation.pending.message": "Starting a new editing session will end your current session. Do you want to discard pending edits to {0} files?", - "chat.startEditing.confirmation.primaryButton": "Yes", - "chat.startEditing.confirmation.title": "Start new editing session?", - "chat.startEditing.label2": "Edit with Copilot", + "chat.retryLast.confirmation.message2": "这将撤消自此请求以来对工作集中的 {0} 文件所做的编辑。是否继续?", + "chat.retryLast.confirmation.title2": "是否要重试上一个请求?", + "chat.startEditing.label2": "使用 Copilot 编辑", + "chat.startEditing.last": "The last {0} requests", + "chat.startEditing.pickAll": "All requests from the conversation", + "chat.startEditing.pickCustom": "Manually select requests...", + "chat.startEditing.pickRequest": "选择要用于编辑的请求", "interactive.helpful.label": "有用", "interactive.insertIntoNotebook.label": "插入笔记本", "interactive.reportIssueForBug.label": "报告问题", @@ -5508,24 +5553,23 @@ "overlap": "正在预览另一个代码更改。请先应用或放弃挂起的更改。" }, "vs/workbench/contrib/chat/browser/attachments/implicitContextAttachment": { - "chat.fileAttachment": "Attached file, {0}", - "chat.fileAttachmentWithRange": "Attached file, {0}, line {1} to line {2}", - "disable": "Disable current file context", - "enable": "Enable current file context", - "enableHint": "disabled", - "openEditor": "Current file context" - }, - "vs/workbench/contrib/chat/browser/chat": { - "generating": "正在生成" + "chat.fileAttachment": "附加文件,{0}", + "chat.fileAttachmentWithRange": "附加文件,{0},行 {1} 到行 {2}", + "disable": "舍弃当前文件的上下文", + "enable": "启用当前文件的上下文", + "enableHint": "已禁用", + "openEditor": "当前文件上下文" }, "vs/workbench/contrib/chat/browser/chat.contribution": { "chat": "聊天", "chat.commandCenter.enabled": "控制命令中心是否显示聊天操作的菜单(需要 {0})。", - "chat.editing.alwaysSaveWithGeneratedChanges": "Whether to always ask before saving files with changes made by chat.", - "chat.editing.confirmEditRequestRemoval": "Whether to show a confirmation before removing a request and its associated edits.", - "chat.editing.confirmEditRequestRetry": "Whether to show a confirmation before retrying a request and its associated edits.", - "chat.editing.enableRestoreFile": "Whether to show a toggle to restore an earlier version of a file that was edited in a chat editing session request.", + "chat.detectParticipant.enabled": "为 panel 聊天启用聊天参与者自动删除功能。", + "chat.editing.alwaysSaveWithGeneratedChanges": "在保存聊天更改过的文件之前是否始终询问。", + "chat.editing.confirmEditRequestRemoval": "是否在删除请求及其关联的编辑之前显示确认消息。", + "chat.editing.confirmEditRequestRetry": "是否在重试请求及其关联的编辑之前显示确认消息。", "chat.experimental.detectParticipant.enabled": "为 panel 聊天启用聊天参与者自动删除功能。", + "chat.experimental.detectParticipant.enabled.deprecated": "此设置已弃用。请改用“chat.detectParticipant.enabled”。", + "chat.experimental.offerSetup": "控制是否为聊天提供设置(如果尚未设置)。", "clear": "启动新聊天", "file": "选择工作区中的文件", "interactiveSession.editor.fontFamily": "控制聊天代码块中的字体系列。", @@ -5570,9 +5614,14 @@ "accept": "接受", "dismiss": "关闭" }, + "vs/workbench/contrib/chat/browser/chatContentParts/chatMarkdownContentPart": { + "chat.codeblock.applying": "正在应用编辑...", + "chat.codeblock.applyingPercentage": "正在应用编辑({0}%)...", + "chat.codeblock.generating": "正在生成编辑..." + }, "vs/workbench/contrib/chat/browser/chatContentParts/chatReferencesContentPart": { - "addToChat": "Add File to Chat", - "chat.openEditor": "Open Editor", + "addToChat": "将文件添加到聊天", + "chat.openEditor": "打开编辑器", "chatCollapsibleList": "可折叠聊天列表", "setting.hover": "打开设置“{0}”", "usedReferencesCollapsed": "{0},已折叠", @@ -5592,110 +5641,136 @@ "treeAriaLabel": "文件树" }, "vs/workbench/contrib/chat/browser/chatDragAndDrop": { - "attach as context": "将 {0} 附加为上下文", + "addToWorkingSet": "将 {0} 添加到工作集", + "attacAsContext": "将 {0} 附加为上下文", "file": "文件", + "files": "文件", + "folder": "文件夹", "image": "图像" }, - "vs/workbench/contrib/chat/browser/chatEditingActions": { - "accept.allFiles": "Accept All", - "accept.file": "Accept", - "chat.openWorkingSetHistory.label": "Open File Checkpoint", - "chat.remove.confirmation.checkbox": "Don't ask again", - "chat.remove.confirmation.message2": "This will remove all subsequent requests and undo edits made to {0}. Do you want to proceed?", - "chat.remove.confirmation.multipleEdits.message": "This will remove all subsequent requests and undo edits made to {0} files in your working set. Do you want to proceed?", - "chat.remove.confirmation.primaryButton": "Yes", - "chat.remove.confirmation.title": "Do you want to undo {0} edits?", - "chat.removeLast.confirmation.message2": "This will remove your last request and undo the edits made to {0}. Do you want to proceed?", - "chat.removeLast.confirmation.multipleEdits.message": "This will remove your last request and undo edits made to {0} files in your working set. Do you want to proceed?", - "chat.removeLast.confirmation.title": "Do you want to undo your last edit?", - "chat.restoreFile.label": "Restore Previous File State", - "chat.restoreFile.shortTitle": "Restore Previous File State", - "chat.restoreFile.title": "Using Previous File State", - "chat.restoreFile.tooltip": "Toggle to use the previous state of an edited file in your next request", - "chat.undoEdits.label": "Undo Edits", - "chatEditing.checkpoint": "{0} (Checkpoint {1})", - "chatEditing.openDiffs": "Open Diffs", - "discard.allFiles": "Discard All", - "discard.file": "Discard", - "open.fileInDiff": "Open Changes in Diff Editor", - "removeFileFromWorkingSet": "Remove File", - "workbench.action.chat.addFilesToWorkingSet.label": "Add Files to Working Set" - }, - "vs/workbench/contrib/chat/browser/chatEditingService": { - "chat": "Chat Editing", - "chatEditing.fileSave": "{0} wants to create a file. Choose where it should be saved.", + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingActions": { + "accept": "接受", + "accept.file": "接受", + "acceptAllEdits": "接受所有编辑", + "addFileToWorkingSet": "添加文件", + "chat.editing.discardAll.confirmation.manyFiles": "这将撤消 {0} 在 {1} 中所做的更改。是否继续?", + "chat.editing.discardAll.confirmation.oneFile": "这将撤消 {0} 在 {1} 中所做的更改。是否继续?", + "chat.editing.discardAll.confirmation.primaryButton": "是", + "chat.editing.discardAll.confirmation.title": "是否放弃所有编辑?", + "chat.openSnapshot.label": "打开文件快照", + "chat.remove.confirmation.checkbox": "不再询问", + "chat.remove.confirmation.message2": "这将删除所有后续请求,并撤消对 {0} 所做的编辑。是否继续?", + "chat.remove.confirmation.multipleEdits.message": "这将删除所有后续请求,并撤消对工作集中的 {0} 文件所做的编辑。是否继续?", + "chat.remove.confirmation.primaryButton": "是", + "chat.remove.confirmation.title": "是否要撤消 {0} 编辑?", + "chat.removeLast.confirmation.message2": "这将删除上一个请求并撤消对 {0} 所做的编辑。是否继续?", + "chat.removeLast.confirmation.multipleEdits.message": "这将删除上一个请求,并撤消对工作集中的 {0} 文件所做的编辑。是否继续?", + "chat.removeLast.confirmation.title": "是否要撤消上次编辑?", + "chat.undoEdits.label": "撤消编辑", + "chatEditing.snapshot": "{0} (快照 {1})", + "chatEditing.viewChanges": "查看所有编辑", + "discard": "放弃", + "discard.file": "放弃", + "discardAllEdits": "放弃所有编辑", + "open.fileInDiff": "在差异编辑器中打开更改", + "removeFileFromWorkingSet": "删除文件", + "workbench.action.chat.addSelectedFilesToWorkingSet.label": "将所选文件添加到工作集" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingModifiedFileEntry": { + "chatEditing1": "聊天编辑:“{0}”", + "chatEditing2": "聊天编辑" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingService": { + "chat": "聊天编辑", + "chatEditing.modified": "挂起的{0}更改", + "chatEditing.modified2": "挂起的聊天更改", "chatEditing.startingSession": "正在生成编辑...", - "chatEditing1": "Chat Edit: '{0}'", - "chatEditing2": "Chat Edit", + "join.chatEditingSession": "Saving chat edits history", + "multiDiffEditorInput.name": "建议的编辑" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingSession": { + "chatEditing.fileSave": "{0}想创建文件。选择应保存的位置。", + "chatEditing.transient": "打开编辑器", "multiDiffEditorInput.name": "建议的编辑" }, "vs/workbench/contrib/chat/browser/chatEditorActions": { - "accept": "Accept Chat Edit", - "next": "Go to Next Chat Edit", - "prev": "Go to Previous Chat Edit", - "reject": "Reject Chat Edit" + "accept": "接受聊天编辑", + "accept2": "接受", + "diff": "打开差异", + "discard": "放弃聊天编辑", + "discard2": "放弃", + "next": "转到下一个聊天编辑", + "prev": "转到上一个聊天编辑", + "undo": "撤消此更改", + "undo2": "撤消" }, "vs/workbench/contrib/chat/browser/chatEditorController": { - "chat.hasEditorModifications": "The current editor contains chat modifications" + "chat.hasEditorModifications": "当前编辑器包含聊天修改" }, "vs/workbench/contrib/chat/browser/chatEditorInput": { "chatEditorLabelIcon": "聊天编辑器标签的图标。", "chatEditorName": "聊天" }, + "vs/workbench/contrib/chat/browser/chatEditorOverlay": { + "label": "导航状态", + "nOfM": "{0}/{1}", + "tooltip_11": "1 change in 1 file", + "tooltip_1n": "1 change in {0} files", + "tooltip_n1": "{0} changes in 1 file", + "tooltip_nm": "{0} changes in {1} files" + }, "vs/workbench/contrib/chat/browser/chatEditorSaving": { - "chat": "chat", - "config": "Always save with AI-generated changes without asking", - "detail2": "AI-generated changes may be incorrect and should be reviewed before saving.", - "discard": "Cancel", - "message.1": "Do you want to save the changes {0} made in {1}?", - "message.2": "Do you want to save the changes {0} made to {1} files?", - "message.batched.multiFile.1": "Do you want to save the changes {0} made in {1} files?", - "message.batched.multiFile.2": "Do you want to save the changes chat made in {0} files?", - "message.batched.oneFile.1": "Do you want to save the changes {0} made in {1}?", - "message.batched.oneFile.2": "Do you want to save the changes chat made in {0}?", - "message.batched.oneFile.3": "Do you want to save the changes {0} made in 1 file?", - "message.batched.oneFile.4": "Do you want to save the changes chat made in 1 file?", - "save": "Save", - "save all": "Save All", - "save.allFiles": "Save All" + "chat": "聊天", + "config": "始终使用 AI 生成的更改保存而不询问", + "detail2": "AI 生成的更改可能不正确,应在保存前检查。", + "discard": "取消", + "message.1": "是否要保存{0}在 {1} 中所做的更改?", + "message.2": "是否要保存 {0} 对 {1} 个文件所做的更改?", + "message.batched.multiFile.1": "是否要保存{0}在 {1} 个文件中所做的更改?", + "message.batched.multiFile.2": "是否要保存聊天在 {0} 个文件中所做的更改?", + "message.batched.oneFile.1": "是否要保存{0}在 {1} 中所做的更改?", + "message.batched.oneFile.2": "是否要保存聊天在 {0} 中所做的更改?", + "message.batched.oneFile.3": "是否要保存{0}在 1 个文件中所做的更改?", + "message.batched.oneFile.4": "是否要保存聊天在 1 个文件中所做的更改?", + "save": "保存", + "save all": "全部保存", + "save.allFiles": "全部保存" }, "vs/workbench/contrib/chat/browser/chatFollowups": { "followUpAriaLabel": "跟进问题:{0}" }, - "vs/workbench/contrib/chat/browser/chatGettingStarted": { - "chat.openPanel": "打开聊天面板", - "workbench.panel.chat.view.showGettingStarted": "When enabled, shows a getting started experiment in the chat panel." - }, - "vs/workbench/contrib/chat/browser/chatImagePaste": { - "pastedImage": "粘贴的图像" - }, "vs/workbench/contrib/chat/browser/chatInlineAnchorWidget": { "actions.attach.label": "将文件添加到聊天", - "actions.copy.label": "Copy", + "actions.copy.label": "复制", "actions.goToDecl.label": "转到定义", - "actions.openToSide.label": "Open to the Side", - "goToImplementations.label": "Go to Implementations", + "actions.openToSide.label": "在侧边打开", + "goToImplementations.label": "转到实现", "goToReferences.label": "转到引用", - "goToTypeDefinitions.label": "Go to Type Definitions", + "goToTypeDefinitions.label": "转到类型定义", "miGotoDefinition": "转到定义(&&D)", - "miGotoImplementations": "Go to &&Implementations", + "miGotoImplementations": "转到实现(&&I)", "miGotoReference": "转到引用(&&R)", - "miGotoTypeDefinition": "Go to &&Type Definitions", - "resource": "The full value of the chat anchor resource, including scheme and path" + "miGotoTypeDefinition": "转到类型定义(&&T)", + "resource": "聊天定位点资源的完整值,包括方案和路径" }, "vs/workbench/contrib/chat/browser/chatInputPart": { "actions.chat.accessibiltyHelp": "聊天输入,键入内容进行提问或者键入 / 来查找主题,按 Enter 可发送请求。使用 {0} 查看聊天辅助功能帮助。", + "addFiles.label": "将文件添加到工作集", "chat.attachment": "附加上下文,{0}", - "chat.attachment.clearButton": "Remove from context", + "chat.attachment.clearButton": "从上下文中删除", "chat.fileAttachment": "附加文件,{0}", "chat.fileAttachmentWithRange": "附加文件,{0},行 {1} 到行 {2}", "chat.imageAttachment": "附加的图像,{0}", "chat.submitToSecondaryAgent": "发送到 @{0}", - "chatAddFiles": "{0} Add Files...", - "chatAttachFiles": "Search for files to add to your working set", - "chatEditingSession.manyFiles": "({0} files)", - "chatEditingSession.oneFile": "(1 file)", - "chatEditingSession.workingSet": "Working Set", + "chatAddFiles": "{0} 添加文件...", + "chatEditingSession.excludedFile": "The Working Set file limit has ben reached. {0} is excluded from the Woking Set. Remove other files to make space for {0}.", + "chatEditingSession.excludedFiles": "({0} files, {1} excluded)", + "chatEditingSession.excludedOneFile": "1 file is excluded from the Working Set.", + "chatEditingSession.excludedSomeFiles": "{0} files are excluded from the Working Set.", + "chatEditingSession.fileLimitReached": "You have reached the maximum number of files that can be added to the working set.", + "chatEditingSession.manyFiles": "({0} 个文件)", + "chatEditingSession.oneFile": "(1 个文件)", + "chatEditingSession.workingSet": "工作集", "chatInput": "聊天输入", "chatInput.accessibilityHelpNoKb": "聊天输入,在此处键入代码,然后按 Enter 运行。有关详细信息,请使用“聊天辅助功能帮助”命令。", "notebook.moreExecuteActionsLabel": "更多..." @@ -5703,6 +5778,7 @@ "vs/workbench/contrib/chat/browser/chatListRenderer": { "chatConfirmationAction": "已选择“{0}”", "didNotFollowInstructions": "未按照说明操作", + "generating": "正在生成", "incompleteCode": "代码不完整", "incorrectCode": "建议的代码不正确", "missingContext": "缺少上下文", @@ -5726,7 +5802,7 @@ "chatCommandSticky": "调用命令是否将聊天置于持久模式,其中该命令会自动添加到下一条消息的聊天输入中。", "chatCommandWhen": "启用命令时必须为 true 的条件。", "chatCommandsDescription": "可用于此聊天参与者的命令,用户可使用 `/` 进行调用。", - "chatEditing.viewContainer.label": "Copilot Edits", + "chatEditing.viewContainer.label": "Copilot 编辑", "chatFailErrorMessage": "无法加载 Chat,因为安装的 {0} 扩展版本与此版本的 {1} 不兼容。请确保 GitHub Copilot Chat 扩展是最新版本。", "chatParticipantDescription": "此聊天参与者的说明,显示在 UI 中。", "chatParticipantDisambiguation": "用于帮助自动将用户问题路由到此聊天参与者的元数据。", @@ -5738,16 +5814,31 @@ "chatParticipantName": "此聊天参与者面向用户的名称。用户将使用 \"@\" 与此名称来调用参与者。名词不能包含空格。", "chatParticipantWhen": "启用此参与者时必须为 true 的条件。", "chatSampleRequest": "当用户在 `/help` 中单击此参与者时,此文本将提交给参与者。", + "miToggleChat": "聊天", + "miToggleEdits": "Copilot 编辑", "showExtension": "显示扩展", "vscode.extension.contributes.chatParticipant": "提供聊天参与者" }, "vs/workbench/contrib/chat/browser/chatPasteProviders": { - "pastedImageName": "Pasted Image" + "pastedImageName": "粘贴的图像" + }, + "vs/workbench/contrib/chat/browser/chatSetup.contribution": { + "hideChatSetup": "隐藏聊天设置", + "hideSetup": "隐藏", + "installChat": "安装 {0}", + "learnMore": "了解详细信息", + "setup": "安装 {0}", + "setupChatInstalling": "正在为你设置聊天...", + "setupChatSigningIn": "正在登录到 {0}...", + "setupContent": "{0} 是你的 AI 配对编程伙伴,可助你更快、更智能地编写代码。", + "signInAndInstallChat": "登录以使用 {0}", + "signInAndSetup": "登录以使用 {0}", + "triggerChatSetup": "触发聊天设置" }, "vs/workbench/contrib/chat/browser/chatWidget": { - "chatWidget.tips": "{0} or type {1} to attach context\r\n\r\n{2} to chat with extensions\r\n\r\nType {3} to use commands", - "chatWidget.tips.withoutParticipants": "{0} or type {1} to attach context", - "scrollDownButtonLabel": "Scroll down" + "chatWidget.tips": "{0} 或输入 {1} 以附加上下文\r\n\r\n{2} 与扩展聊天\r\n\r\n输入 {3} 以使用命令", + "chatWidget.tips.withoutParticipants": "{0} 或输入 {1} 以附加上下文", + "scrollDownButtonLabel": "向下滚动" }, "vs/workbench/contrib/chat/browser/codeBlockPart": { "chat.codeBlock.toolbar": "代码块工具栏", @@ -5770,29 +5861,36 @@ "allFilesDescription": "在工作区中搜索相关文件,并提供其中的上下文" }, "vs/workbench/contrib/chat/browser/contrib/chatInputCompletions": { - "installLabel": "Install Chat Extensions...", + "fileEntryDescription": "{0}({1})", + "installLabel": "安装聊天扩展...", "pickFileLabel": "选择文件" }, "vs/workbench/contrib/chat/browser/contrib/chatInputEditorHover": { "hoverAccessibilityChatAgent": "此处有一个聊天代理悬停部件。" }, + "vs/workbench/contrib/chat/browser/contrib/chatInputRelatedFilesContrib": { + "relatedFile": "建议的文件" + }, "vs/workbench/contrib/chat/browser/contrib/screenshot": { - "screenshot": "Screenshot" + "screenshot": "屏幕截图" }, "vs/workbench/contrib/chat/browser/languageModelToolsService": { - "toolInvocationMessage": "Using {0}" + "toolInvocationMessage": "正在使用 {0}" }, "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewsWelcomeContributions": { - "chatViewsWelcome.content": "The content of the welcome message. The first command link will be rendered as a button.", - "chatViewsWelcome.icon": "The icon for the welcome message.", - "chatViewsWelcome.title": "The title of the welcome message.", - "chatViewsWelcome.when": "Condition when the welcome message is shown.", - "vscode.extension.contributes.chatViewsWelcome": "Contributes a welcome message to a chat view" + "chatViewsWelcome.content": "欢迎消息的内容。第一个命令链接将呈现为按钮。", + "chatViewsWelcome.icon": "欢迎消息的图标。", + "chatViewsWelcome.title": "欢迎消息的标题。", + "chatViewsWelcome.when": "显示欢迎消息的条件。", + "vscode.extension.contributes.chatViewsWelcome": "向聊天视图提供欢迎消息" + }, + "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewWelcomeController": { + "preview": "预览" }, "vs/workbench/contrib/chat/common/chatColors": { "chat.avatarBackground": "聊天头像的背景色。", "chat.avatarForeground": "聊天头像的前景色。", - "chat.editedFileForeground": "The foreground color of a chat edited file in the edited file list.", + "chat.editedFileForeground": "已编辑文件列表中聊天编辑文件的前景色。", "chat.requestBackground": "聊天请求的背景色。", "chat.requestBorder": "聊天请求的边框颜色。", "chat.slashCommandBackground": "聊天斜线命令的背景色。", @@ -5800,10 +5898,11 @@ }, "vs/workbench/contrib/chat/common/chatContextKeys": { "chatEditApplied": "应用聊天文本编辑后为 True。", - "chatEditingParticipantRegistered": "True when a default chat participant is registered for editing.", + "chatEditingCanRedo": "如果可以在编辑面板中重做交互,则为 True。", + "chatEditingCanUndo": "如果可以在编辑面板中撤消交互,则为 True。", + "chatEditingParticipantRegistered": "为编辑注册默认聊天参与者时为 True。", "chatExtensionInvalid": "已安装的聊天扩展无效且需要更新时为 True。", - "chatHasFileAttachments": "True when the chat has file attachments.", - "chatInstallEntitled": "True when the user is entitled for chat installation.", + "chatHasFileAttachments": "当聊天有文件附件时为 True。", "chatIsEnabled": "启用聊天时为 True,因为默认聊天参与者是使用实现激活的。", "chatItemId": "聊天项的 ID。", "chatLastItemId": "最后一个聊天项的 ID。", @@ -5815,6 +5914,11 @@ "chatResponseFiltered": "服务器筛选掉聊天响应时为 True。", "chatResponseSupportsIssueReporting": "如果当前聊天响应支持问题报告,则为 True。", "chatSessionResponseDetectedAgentOrCommand": "当自动检测到代理或命令时", + "chatSetupEntitled": "已为已登录且有权限的用户提供聊天设置时为 True。", + "chatSetupInstalling": "聊天设置在安装聊天时为 True。", + "chatSetupSignedIn": "已为已登录用户提供聊天设置时为 True。", + "chatSetupSigningIn": "当聊天设置正在等待登录时为 True。", + "chatSetupTriggered": "触发聊天设置时为 True。", "inChat": "当焦点位于聊天小组件中时为 true,否则为 false。", "inInteractiveInput": "当焦点位于聊天输入中时为 true,否则为 false。", "inQuickChat": "如果快速聊天 UI 具有焦点,则为 true,否则为 false。", @@ -5824,7 +5928,7 @@ "interactiveSessionResponseVote": "对响应投赞成票后,其设置为 \"up\"。投反对票时,设置为 \"down\"。否则为空字符串。" }, "vs/workbench/contrib/chat/common/chatEditingService": { - "chatEditingWidgetFileState": "The current state of the file in the chat editing widget" + "chatEditingWidgetFileState": "聊天编辑小组件中文件的当前状态" }, "vs/workbench/contrib/chat/common/chatModel": { "codeCitation": "找到具有 1 个许可证类型的类似代码", @@ -5848,19 +5952,19 @@ "languageModels": "此扩展的语言模型使用情况统计信息。" }, "vs/workbench/contrib/chat/common/tools/languageModelToolsContribution": { - "canBeReferencedInPrompt": "If true, this tool shows up as an attachment that the user can add manually to their request. Chat participants will receive the tool in {0}.", + "canBeReferencedInPrompt": "如果为 true,则此工具将显示为用户可手动添加到其请求中的附件。聊天参与者将在{0} 中收到该工具。", "condition": "要启用此工具时必须为 true 的条件。请注意,即使工具的 `when` 条件为 false,该工具仍可能由另一个扩展调用。", - "icon": "An icon that represents this tool. Either a file path, an object with file paths for dark and light themes, or a theme icon reference, like `$(zap)`", + "icon": "表示此工具的图标。文件路径、具有深色和浅色主题的文件路径的对象,或主题图标引用 (如 `\\$(zap)`)", "icon.dark": "使用深色主题时的图标路径", "icon.light": "使用浅色主题时的图标路径", - "parametersSchema": "A JSON schema for the parameters this tool accepts. The parameters must be an object at the top level. A particular language model may not support all JSON schema features. See the documentation for the language model family you are using for more information.", + "parametersSchema": "此工具所接受输入的 JSON 架构。输入必须是顶级对象。特定语言模型可能并不支持所有 JSON 架构功能。有关详细信息,请参阅你正在使用的语言模型系列对应的文档。", "toolDisplayName": "此工具的易读名称,可用于在 UI 中描述此工具。", - "toolModelDescription": "A description of this tool that may be used by a language model to select it.", - "toolName": "A unique name for this tool. This name must be a globally unique identifier, and is also used as a name when presenting this tool to a language model.", - "toolName2": "If {0} is enabled for this tool, the user may use '#' with this name to invoke the tool in a query. Otherwise, the name is not required. Name must not contain whitespace.", - "toolTags": "A set of tags that roughly describe the tool's capabilities. A tool user may use these to filter the set of tools to just ones that are relevant for the task at hand, or they may want to pick a tag that can be used to identify just the tools contributed by this extension.", + "toolModelDescription": "语言模型可以使用此工具的说明来选定它。", + "toolName": "此工作的唯一名称。此名称必须是全局唯一标识符,并在向语言模型演示此工具时用作名称。", + "toolName2": "如果为此工具启用了 {0},用户可将 \"#\" 与此名称一起使用,以在查询中调用此工具。否则,不需要该名称。名称不能包含空格。", + "toolTags": "一组标签,大致描述了工具的功能。工具用户可以使用它们将工具集筛选为仅与当前任务相关的工具,或者他们可能需要选择一个标记,用于仅标识此扩展提供的工具。", "toolUserDescription": "可向用户显示的此工具的说明。", - "vscode.extension.contributes.tools": "Contributes a tool that can be invoked by a language model in a chat session, or from a standalone command. Registered tools can be used by all extensions." + "vscode.extension.contributes.tools": "提供可由聊天会话中的语言模型或独立命令调用的工具。所有扩展都可以使用已注册的工具。" }, "vs/workbench/contrib/chat/common/voiceChatService": { "voiceChatInProgress": "正在进行语音转文本会话以进行聊天。" @@ -5895,7 +5999,7 @@ "vs/workbench/contrib/codeActions/browser/codeActionsContribution": { "alwaysSave": "触发由窗口或焦点更改触发的显式保存和自动保存的代码操作。", "codeActionsOnSave.generic": "控制是否应在文件保存时运行\"{0}\"操作。", - "editor.codeActionsOnSave": "保存时为编辑器运行代码操作。必须指定代码操作,并且编辑器不能关闭。示例:“\"source.organizeImports\": \"explicit\"”", + "editor.codeActionsOnSave": "保存时为编辑器运行代码操作。必须指定代码操作,并且编辑器不能关闭。当 {0} 设置为 `afterDelay` 时,代码操作将仅在显式保存文件时运行。示例: `\"source.organizeImports\": \"explicit\" `", "explicit": "仅在显式保存时触发代码操作。", "explicitBoolean": "仅在显式保存时触发代码操作。此值将被弃用,取而代之将使用“显式”。", "explicitSave": "仅在显式保存时触发代码操作", @@ -5904,27 +6008,7 @@ "neverBoolean": "仅在显式保存时触发代码操作。此值将被弃用,取而代之将使用“从不”。", "neverSave": "保存时从不触发代码操作", "neverSaveBoolean": "从不在保存时触发代码操作。此值将被弃用,取而代之将使用“从不”。", - "notebook.codeActionsOnSave": "保存时为笔记本运行一系列代码操作。必须指定代码操作,在延迟后不得保存该文件,并且编辑器不得关闭。示例:“\"notebook.source.organizeImports\": \"explicit\"”" - }, - "vs/workbench/contrib/codeActions/common/codeActionsExtensionPoint": { - "codeActions.description": "说明", - "codeActions.kind": "种类", - "codeActions.languages": "语言", - "codeActions.title": "标题", - "codeactions": "代码操作", - "contributes.codeActions": "配置资源要使用的编辑器。", - "contributes.codeActions.description": "代码操作的说明。", - "contributes.codeActions.kind": "贡献代码操作的\"代码操作种类\"。", - "contributes.codeActions.languages": "启用代码操作的语言模式。", - "contributes.codeActions.title": "UI 中使用的代码操作的标签。" - }, - "vs/workbench/contrib/codeActions/common/documentationExtensionPoint": { - "contributes.documentation": "贡献的文档。", - "contributes.documentation.refactoring": "为重构提供了文档。", - "contributes.documentation.refactoring.command": "命令已执行。", - "contributes.documentation.refactoring.title": "UI 中使用的文档的标签。", - "contributes.documentation.refactoring.when": "当子句。", - "contributes.documentation.refactorings": "为重构提供了文档。" + "notebook.codeActionsOnSave": "保存时为笔记本运行一系列代码操作。必须指定代码操作,并且编辑器不能关闭。当 {0} 设置为 `afterDelay` 时,代码操作将仅在显式保存文件时运行。示例: `\"notebook.source.organizeImports\": \"explicit\"`" }, "vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": { "toggleScreenReaderMode": "切换屏幕阅读器辅助功能模式", @@ -6008,7 +6092,7 @@ "vs/workbench/contrib/codeEditor/browser/saveParticipants": { "codeAction.apply": "正在应用代码操作“{0}”。", "codeaction": "快速修复", - "codeaction.get2": "Getting code actions from {0} ([configure]({1})).", + "codeaction.get2": "正在从 {0} ([配置]({1}))中获取代码操作。", "formatting2": "正在运行 \"{0}\" 格式化程序([configure]({1}))。" }, "vs/workbench/contrib/codeEditor/browser/toggleColumnSelection": { @@ -6496,7 +6580,7 @@ "debug.gutterMiddleClickAction.none": "不要执行任何操作。", "debug.gutterMiddleClickAction.triggeredBreakpoint": "添加触发的断点。", "debug.hideLauncherWhileDebugging": "调试处于活动状态时,在“运行和调试”视图的标题栏中隐藏“启动调试”控件。仅当 {0} 未“停靠”时才相关。", - "debug.hideSlowPreLaunchWarning": "Hide the warning shown when a `preLaunchTask` has been running for a while.", + "debug.hideSlowPreLaunchWarning": "隐藏“preLaunchTask”运行一段时间后显示的警告。", "debug.onTaskErrors": "控制在运行预启动任务后遇到错误时应该怎么做。", "debug.saveBeforeStart": "控制在启动调试会话前要保存哪些编辑器。", "debug.saveBeforeStart.allEditorsInActiveGroup": "在启动调试会话之前,保存活动组中的所有编辑器。", @@ -7124,6 +7208,16 @@ "bracketPairColorizer.notification.action.showMoreInfo": "详细信息", "bracketPairColorizer.notification.action.uninstall": "卸载扩展" }, + "vs/workbench/contrib/dropOrPasteInto/browser/commands": { + "configureDefaultDrop.label": "配置首选删除操作...", + "configureDefaultPaste.label": "配置首选粘贴操作..." + }, + "vs/workbench/contrib/dropOrPasteInto/browser/configurationSchema": { + "dropKind": "删除编辑的种类标识符。", + "dropPreferredDescription": "配置删除内容时要使用的首选编辑类型。\r\n\r\n这是编辑种类的已排序列表。将使用首选种类的第一个可用编辑。", + "pasteKind": "粘贴编辑的种类标识符。", + "pastePreferredDescription": "配置粘贴内容时要使用的首选编辑类型。\r\n\r\n这是编辑种类的已排序列表。将使用首选种类的第一个可用编辑。" + }, "vs/workbench/contrib/editSessions/browser/editSessions.contribution": { "autoResumeWorkingChanges": "控制是否为当前工作区自动继续存储在云中的可用工作更改。", "autoResumeWorkingChanges.off": "从不尝试从云中继续工作更改。", @@ -7248,10 +7342,13 @@ }, "vs/workbench/contrib/extensions/browser/extensionEditor": { "Changelog title": "更改日志", + "Install Info": "安装", "Marketplace": "市场", - "Marketplace Info": "详细信息", + "Marketplace Info": "市场", "Readme title": "自述文件", + "Version": "版本", "builtin": "内置", + "cache size": "缓存", "categories": "类别", "changelog": "更改日志", "changelogtooltip": "扩展的更新历史,显示扩展的 \"CHANGELOG.md\" 文件。", @@ -7259,6 +7356,7 @@ "dependenciestooltip": "包含此扩展依赖的扩展", "details": "细节", "detailstooltip": "扩展详细信息,显示扩展的 \"README.md\" 文件。", + "disk space used": "缓存大小", "extension pack": "扩展包({0})", "extension version": "扩展版本", "extensionpack": "扩展包", @@ -7279,12 +7377,17 @@ "noChangelog": "无可用的更改日志。", "noDependencies": "没有依赖项", "noReadme": "无可用自述文件。", + "other": "本地", "preview": "预览版", "published": "已发布", "publisher": "发布者({0})", "rating": "评分", "repository": "仓库", "resources": "资源", + "size": "大小", + "size when installed": "安装时的大小", + "source": "源", + "vsix": "VSIX", "workspace extension": "工作区扩展" }, "vs/workbench/contrib/extensions/browser/extensionEnablementWorkspaceTrustTransitionParticipant": { @@ -7344,6 +7447,8 @@ "disableAutoUpdate": "为所有扩展禁用自动更新", "disablePreRleaseLabel": "切换为发布版本", "disabled filter": "已禁用", + "download VSIX": "下载 VSIX", + "download pre-release": "下载预发布 VSIX", "enableAll": "启用所有扩展", "enableAllWorkspace": "启用这个工作区的所有扩展", "enableAutoUpdate": "为所有扩展启用自动更新", @@ -7365,6 +7470,7 @@ "extensions.autoUpdate.enabled": "仅为启用的扩展自动下载和安装更新。", "extensions.autoUpdate.false": "扩展不会自动更新。", "extensions.autoUpdate.true": "为所有扩展自动下载并安装更新。", + "extensions.gallery.useUnpkgResourceApi": "启用后,将从 Unpkg 服务提取要更新的扩展。", "extensions.supportUntrustedWorkspaces": "替代扩展的不受信任的工作区支持。将始终启用使用 “true” 的扩展。将始终启用使用 “limited” 的扩展,并且扩展将隐藏需要信任的功能。仅当工作区受信任时才会启用使用 “false” 的扩展。", "extensions.supportUntrustedWorkspaces.false": "只有在工作区受信任时才会启用扩展。", "extensions.supportUntrustedWorkspaces.limited": "将始终启用扩展,并且扩展将隐藏需要信任的功能。", @@ -7536,7 +7642,6 @@ "ignoreExtensionRecommendation": "不再推荐此扩展", "ignoreExtensionUpdatePublisher": "忽略由 {0} 发布的更新。", "ignored": "同步时将忽略此扩展", - "incompatible platform": "'{0}' 扩展在 {1} 中对于 {2} 不可用。", "install": "安装", "install another version": "安装特定版本...", "install anyway": "仍然安装", @@ -7563,7 +7668,6 @@ "installing": "正在安装", "installing extensions": "正在安装扩展...", "learn more": "了解详细信息", - "learn why": "了解原因", "malicious tooltip": "此扩展被报告存在问题。", "manage": "管理", "manage access": "管理访问权限", @@ -7576,7 +7680,6 @@ "not signed": "\"{0}\" 是来自未知源的扩展。是否确定要安装?", "not signed detail": "扩展未签名。", "not signed tooltip": "此扩展未由扩展市场签名。", - "not web tooltip": "“{0}”扩展在 {1} 中不可用。", "pre-release": "预发布", "reinstall": "重新安装扩展...", "reload window": "重新加载窗口", @@ -7757,6 +7860,7 @@ "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "未找到清单文件", "autoRestart": "激活后,如果窗口不在焦点中,扩展将在更新后自动重启。如果已打开 Notebooks 或自定义编辑器,则可能会丢失数据。", + "cannot be installed": "Cannot install the '{0}' extension because it is not available in this setup.", "confirmDisableAutoUpdate": "是否要为所有扩展禁用自动更新?", "confirmEnableAutoUpdate": "是否要为所有扩展启用自动更新?", "confirmEnableDisableAutoUpdate": "自动更新扩展", @@ -7765,12 +7869,18 @@ "deprecated extensions": "检测到已弃用的扩展。查看它们并迁移到替代项。", "disable all": "全部禁用", "disableDependents": "禁用带依赖项的扩展", + "disallowed": "This extension is disallowed to be installed.", + "download": "Download", + "download title": "Select folder to download the VSIX", + "download.completed": "Successfully downloaded the VSIX", + "downloading...": "Downlading VSIX...", "enable locally": "请使用 {0} 以在本地启用此扩展。", "enable remote": "请 {0} 以在 {1} 启用此扩展。", "enableButtonLabel": "启用扩展(&&E)", "enableButtonLabelWithAction": "启用扩展和 {0}(&&E)", "enableExtensionMessage": "是否要启用“{0}”扩展?", "enableExtensionTitle": "启用扩展", + "extension not found": "Extension '{0}' not found.", "extensionsAutoRestart": "已自动重启扩展来启用更新。", "incompatible": "无法安装“{0}”扩展,因为它不兼容。", "incompatibleExtensions": "由于版本不兼容,某些扩展被禁用。查看并更新它们。", @@ -7785,9 +7895,12 @@ "malicious": "报告称该扩展存在问题。", "multipleDependentsError": "无法单独禁用 \"{0}\" 扩展。\"{1}\"、\"{2}\" 和其他扩展依赖于此扩展。要禁用所有这些扩展吗?", "multipleDependentsUninstallError": "无法单独卸载 \"{0}\" 扩展。\"{1}\"、\"{2}\" 和其他扩展依赖于它。是否要卸载所有这些扩展?", + "not an extension": "The provided object is not an extension.", "not found": "无法安装扩展“{0}”,因为找不到它。", "not found version": "无法安装扩展“{0}”,因为找不到请求的版本“{1}”。", + "not signed": "This extension is not signed.", "open": "打开扩展", + "platform placeholder": "Please select the platform for which you want to download the VSIX", "postDisableTooltip": "请使用 {0} 以禁用此扩展。", "postEnableTooltip": "请使用 {0} 以启用此扩展。", "postUninstallTooltip": "请使用 {0} 以完成此扩展的卸载。", @@ -8236,7 +8349,7 @@ "filesReadonlyExclude": "配置路径或 [glob 模式](https://aka.ms/vscode-glob-patterns),以避免在该路径或模式因 `#files.readonlyInclude#` 设置而发生匹配时被标记为只读。glob 模式的计算结果始终是相对于工作区文件夹路径所在的位置,除非它们是绝对路径。来自只读文件系统提供程序的文件始终是只读文件,不受此设置影响。", "filesReadonlyFromPermissions": "当文件权限指示为只读时,将文件标记为只读。可以通过 `#files.readonlyInclude#` 和 `#files.readonlyExclude#` 设置替代此操作。", "filesReadonlyInclude": "配置路径或 [glob 模式](https://aka.ms/vscode-glob-patterns)以标记为只读。glob 模式的计算结果始终是相对于工作区文件夹路径所在的位置,除非它们是绝对路径。可以通过 `#files.readonlyExclude#` 设置排除匹配路径。来自只读文件系统提供程序的文件始终是只读文件,不受此设置影响。", - "formatOnSave": "在保存时格式化文件。格式化程序必须可用,延迟后文件不能保存,并且编辑器不能关闭。", + "formatOnSave": "保存时设置文件格式。格式化程序必须可用,并且不得关闭编辑器。当 {0} 设置为 `afterDelay` 时,仅在显式保存时才会格式化文件。", "formatOnSaveMode": "控制在保存时设置格式是设置整个文件格式还是仅设置修改内容的格式。仅当 \"#editor.formatOnSave#\" 处于启用状态时适用。", "hotExit": "[热退出](https://aka.ms/vscode-hot-exit)控制是否在会话之间记住未保存的文件,从而允许在退出编辑器时跳过保存提示。", "hotExit.off": "禁用热退出。当尝试关闭具有未保存更改的编辑器的窗口时,将显示提示。", @@ -8293,8 +8406,7 @@ "createNewFolder": "新建文件夹...", "explorerSection": "资源管理器部分: {0}", "refreshExplorer": "刷新资源管理器", - "refreshExplorerMetadata": "强制刷新资源管理器。", - "type to search files": "键入以搜索文件" + "refreshExplorerMetadata": "强制刷新资源管理器。" }, "vs/workbench/contrib/files/browser/views/explorerViewer": { "confirmMove": "是否确定要将\"{0}\"移到\"{1}\"?", @@ -8304,12 +8416,14 @@ "copy": "复制 {0}", "copying": "正在复制 {0}", "doNotAskAgain": "不再询问", + "explorerHighlightFolderBadgeTitle": "目录包含 {0} 个匹配项", "fileInputAriaLabel": "输入文件名。按 \"Enter\" 键确认或按 \"Esc\" 键取消。", "move": "移动 {0}", "moveButtonLabel": "移动(&&M)", "moving": "正在移动 {0}", "numberOfFiles": "{0} 文件", "numberOfFolders": "{0} 文件夹", + "searchMaxResultsWarning": "结果集仅包含所有匹配项的子集。请使你的搜索更加具体以减少结果。", "treeAriaLabel": "文件资源管理器" }, "vs/workbench/contrib/files/browser/views/openEditorsView": { @@ -8331,10 +8445,12 @@ "dirtyFiles": "{0} 个未保存的文件" }, "vs/workbench/contrib/files/common/files": { + "explorerFindProviderActive": "当资源管理器树使用资源管理器查找提供程序时为 True。", "explorerResourceCut": "如果 EXPLORER 中的一个项已被剪切用于剪切和粘贴,则为 True。", "explorerResourceIsFolder": "如果 EXPLORER 中的焦点项是文件夹,则为 True。", "explorerResourceIsRoot": "如果 EXPLORER 中的焦点项是根文件夹,则为 True。", "explorerResourceMoveableToTrash": "如果 EXPLORER 中的焦点项可移到垃圾桶,则为 True。", + "explorerResourceParentReadonly": "当资源管理器的父中的焦点项为只读时为 True。", "explorerResourceReadonly": "当 EXPLORER 中的焦点项为只读时为 True。", "explorerViewletCompressedFirstFocus": "当焦点位于 EXPLORER 视图中精简项的第一个部分的内部时为 True。", "explorerViewletCompressedFocus": "如果 EXPLORER 视图中的焦点项是精简项,则为 True。", @@ -8425,7 +8541,6 @@ "empty": "无结果,请优化输入并重试", "err.apply": "无法应用更改。", "err.discard": "无法放弃更改。", - "savehint": "接受或放弃更改以继续保存。", "welcome.2": "正在准备..." }, "vs/workbench/contrib/inlineChat/browser/inlineChatCurrentLine": { @@ -8433,12 +8548,12 @@ "startWithCurrentLine": "在编辑器中从当前行开始" }, "vs/workbench/contrib/inlineChat/browser/inlineChatSavingServiceImpl": { - "config": "Always save with AI-generated changes without asking", - "detail": "AI-generated changes may be incorect and should be reviewed before saving.", - "discard": "Cancel", - "message.1": "Do you want to save the changes {0} made in {1}?", - "message.2": "Do you want to save the changes inline chat made in {0}?", - "save": "Save" + "config": "始终使用 AI 生成的更改保存而不询问", + "detail": "AI 生成的更改可能不正确,应在保存前检查。", + "discard": "取消", + "message.1": "是否要保存{0}在 {1} 中所做的更改?", + "message.2": "是否要保存内联聊天在 {0} 中所做的更改?", + "save": "保存" }, "vs/workbench/contrib/inlineChat/browser/inlineChatWidget": { "aria-label": "内联聊天输入", @@ -8488,8 +8603,7 @@ "inlineChatVisible": "交互式编辑器输入是否可见", "mode": "配置是将在内联聊天中创建的更改直接应用到文档还是先预览它们。", "mode.live": "将更改直接应用到文档,但可通过内联差异突出显示更改,以及通过 hunks 接收/舍弃更改。结束会话将保留更改。", - "mode.preview": "仅预览更改,但需要通过“应用”按钮接受这些更改。结束会话将放弃更改。", - "zoneToolbar": "是否显示工具栏以接受或拒绝内联聊天更改视图中的更改。" + "mode.preview": "仅预览更改,但需要通过“应用”按钮接受这些更改。结束会话将放弃更改。" }, "vs/workbench/contrib/inlineChat/electron-sandbox/inlineChatActions": { "holdForSpeech": "保持语音" @@ -8792,42 +8906,6 @@ "tasksQuickAccessPlaceholder": "键入要报告的扩展名。" }, "vs/workbench/contrib/issue/electron-sandbox/issueReporterService": { - "bugDescription": "请分享能稳定重现此问题的必要步骤,并包含实际和预期的结果。我们支持 GitHub 版的 Markdown。您将能在 GitHub 上预览时编辑这个问题并添加截图。", - "bugReporter": "Bug 报告", - "closed": "已关闭", - "createOnGitHub": "在 GitHub 上创建", - "description": "说明", - "disabledExtensions": "已禁用扩展", - "elsewhereDescription": "\"{0}\" 扩展更倾向于使用外部问题报告器。要转到该问题报告体验,请点击下面的按钮。", - "extension": "VS Code 扩展", - "extensionPlaceholder": "例如,扩展自述文件图像上缺少可选文字", - "featureRequest": "功能请求", - "featureRequestDescription": "请描述您希望能够使用的功能。我们支持 GitHub 版的 Markdown。您将能在 GitHub 上预览时编辑问题并添加截图。", - "handlesIssuesElsewhere": "此扩展处理 VS Code 之外的问题", - "hide": "隐藏", - "loadingData": "正在加载数据...", - "marketplace": "扩展市场", - "marketplacePlaceholder": "例如,无法禁用已安装的扩展", - "noCurrentExperiments": "无当前试验。", - "noSimilarIssues": "没有找到类似问题", - "open": "打开", - "openIssueReporter": "打开外部问题报告器", - "pasteData": "所需的数据太大,无法直接发送。我们已经将其写入剪贴板,请粘贴。", - "performanceIssue": "性能问题(冻结、缓慢、崩溃)", - "performanceIssueDesciption": "这个性能问题是在什么时候发生的? 是在启动时,还是在一系列特定的操作之后? 我们支持 GitHub 版的 Markdown。您将能在 GitHub 上预览时编辑这个问题并添加截图。", - "previewOnGitHub": "在 GitHub 中预览", - "rateLimited": "超出 GitHub 查询限制。请稍候。", - "selectExtension": "选择扩展", - "selectSource": "选择源", - "show": "显示", - "similarIssues": "类似问题", - "stepsToReproduce": "重现步骤", - "undefinedPlaceholder": "请输入标题。", - "unknown": "不知道", - "vscode": "Visual Studio Code", - "vscodePlaceholder": "例如 Workbench 缺少问题面板" - }, - "vs/workbench/contrib/issue/electron-sandbox/issueReporterService2": { "noCurrentExperiments": "无当前试验。", "pasteData": "所需的数据太大,无法直接发送。我们已经将其写入剪贴板,请粘贴。", "undefinedPlaceholder": "请输入标题。" @@ -8851,7 +8929,7 @@ "noDetection": "无法检测编辑器语言", "status.autoDetectLanguage": "接受检测到的语言: {0}" }, - "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { + "vs/workbench/contrib/languageStatus/browser/languageStatus": { "aria.1": "{0},{1}", "aria.2": "{0}", "langStatus.aria": "编辑器语言状态: {0}", @@ -8988,10 +9066,10 @@ "openLogsFolder": "打开日志文件夹" }, "vs/workbench/contrib/markdown/browser/markdownSettingRenderer": { - "alreadysetBoolFalse": "\"{0}: {1}\" is already disabled", - "alreadysetBoolTrue": "\"{0}: {1}\" is already enabled", - "alreadysetNum": "\"{0}: {1}\" is already set to {2}", - "alreadysetString": "\"{0}: {1}\" is already set to \"{2}\"", + "alreadysetBoolFalse": "“{0}: {1}”已禁用", + "alreadysetBoolTrue": "“{0}: {1}”已启用", + "alreadysetNum": "“{0}: {1}”已设置为 {2}", + "alreadysetString": "“{0}: {1}”已设置为“{2}”", "changeSettingTitle": "查看或更改设置", "copySettingId": "复制设置 ID", "falseMessage": "禁用“{0}: {1}”", @@ -9024,12 +9102,19 @@ "status.problems": "问题", "status.problemsVisibility": "问题可见性", "status.problemsVisibilityOff": "问题已关闭。单击打开设置。", + "toggleActiveFileDescription": "仅在问题视图中的活动文件中显示或隐藏问题(错误、警告、信息)。", + "toggleErrorsDescription": "在问题视图中显示或隐藏错误。", + "toggleExcludedFilesDescription": "在问题视图中显示或隐藏排除的文件。", + "toggleInfosDescription": "在问题视图中显示或隐藏信息。", + "toggleWarningsDescription": "在问题视图中显示或隐藏警告。", "totalErrors": "错误: {0} 个", "totalInfos": "信息: {0} 条", "totalProblems": "总计 {0} 个问题", "totalWarnings": "警告: {0} 个", "viewAsTable": "以表形式查看", - "viewAsTree": "以树形式查看" + "viewAsTableDescription": "将问题视图显示为表。", + "viewAsTree": "以树形式查看", + "viewAsTreeDescription": "将问题视图显示为树。" }, "vs/workbench/contrib/markers/browser/markersFileDecorations": { "label": "问题", @@ -9314,10 +9399,13 @@ }, "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/cellDiagnosticsActions": { "cellCommands.quickFix.noneMessage": "没有可用的代码操作", - "notebookActions.cellFailureActions": "显示单元故障操作" + "notebookActions.cellFailureActions": "显示单元故障操作", + "notebookActions.chatExplainCellError": "解释单元格错误", + "notebookActions.chatFixCellError": "修复单元格错误" }, "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/diagnosticCellStatusBarContrib": { - "notebook.cell.status.diagnostic": "快速操作 {0}" + "notebook.cell.status.explain": "通过聊天进行解释", + "notebook.cell.status.fix": "使用内联聊天进行修复" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { "notebook.cell.status.executing": "正在执行", @@ -9332,6 +9420,9 @@ "notebook.cell.status.language": "选择单元格语言模式", "notebook.cell.status.searchLanguageExtensions": "未知的单元格语言。单击以搜索 '{0}' 扩展" }, + "vs/workbench/contrib/notebook/browser/contrib/chatEdit/notebookChatEditController": { + "chat.hasNotebookEditorModifications": "当前 Notebook 编辑器包含聊天修改" + }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { "notebook.cell.output.selectAll": "全选", "notebookActions.copy": "复制单元格", @@ -9392,10 +9483,11 @@ "notebook.toggleCellToolbarPosition": "切换单元格工具栏位置" }, "vs/workbench/contrib/notebook/browser/contrib/multicursor/notebookMulticursor": { - "addFindMatchToSelection": "将查找匹配项添加到所选内容", + "addFindMatchToSelection": "将下一个查找匹配项添加到选择", "deleteLeftMultiSelection": "向左删除", "deleteRightMultiSelection": "删除权利", - "exitMultiSelection": "退出多光标模式" + "exitMultiSelection": "退出多光标模式", + "selectAllFindMatches": "选择所有找到的查找匹配项" }, "vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": { "cursorMoveDown": "聚焦下一个单元格编辑器", @@ -9617,7 +9709,7 @@ "runCellsInSection": "运行分区中的单元" }, "vs/workbench/contrib/notebook/browser/controller/variablesActions": { - "notebookActions.openVariablesView": "Variables" + "notebookActions.openVariablesView": "变量" }, "vs/workbench/contrib/notebook/browser/diff/diffComponents": { "hiddenCell": "{0} 个隐藏单元格", @@ -9697,7 +9789,7 @@ "notebook.findFilters": "自定义用于在笔记本单元格中搜索的“查找小组件”行为。启用标记源和标记预览后,“查找小组件”将根据单元格的当前状态搜索源代码或预览。", "notebook.focusIndicator.description": "控制焦点指示器呈现位置(是沿单元格边框,还是在左侧装订线上)。", "notebook.formatOnCellExecution": "执行时设置笔记本单元格的格式。格式化程序必须可用。", - "notebook.formatOnSave": "保存时设置笔记本的格式。格式化程序必须可用,文件不得在延迟后保存,且编辑器不得关闭。", + "notebook.formatOnSave": "保存时设置笔记本格式。格式化程序必须可用,并且不得关闭编辑器。当 {0} 设置为 `afterDelay` 时,仅在显式保存时才会格式化文件。", "notebook.globalToolbar.description": "控制是否在笔记本编辑器中呈现全局工具栏。", "notebook.globalToolbarShowLabel": "控制笔记本工具栏上的操作是否应呈现标签。", "notebook.insertFinalNewline": "启用后,保存笔记本时,将最后一个新行插入代码单元格的末尾。", @@ -10044,7 +10136,7 @@ "name": "启动性能" }, "vs/workbench/contrib/performance/electron-sandbox/performance.contribution": { - "experimental.rendererProfiling": "When enabled, slow renderers are automatically profiled." + "experimental.rendererProfiling": "启用时,将自动分析慢速呈现器。" }, "vs/workbench/contrib/performance/electron-sandbox/startupProfiler": { "prof.detail": "请创建问题并手动附加以下文件:\r\n{0}", @@ -10225,7 +10317,7 @@ "defaultOverriddenDetailsAriaLabel": "{0} 替代了默认值", "defaultOverriddenLabel": "默认值已更改", "defaultOverriddenLanguagesList": "存在适用于 {0} 的特定于语言的默认值", - "experimentalLabel": "Experimental", + "experimentalLabel": "实验性", "extensionSyncIgnoredLabel": "未同步", "hasDefaultOverridesForLanguages": "以下语言具有默认替代:", "manageWorkspaceTrust": "管理工作区信任", @@ -10238,7 +10330,7 @@ "policyDescriptionAccessible": "由组织策略管理;未应用设置值", "policyFilterLink": "查看策略设置", "policyLabelText": "未应用设置值", - "previewLabel": "Preview", + "previewLabel": "预览", "remote": "远程", "syncIgnoredAriaLabel": "同步期间忽略的设置", "syncIgnoredTitle": "同步期间忽略此设置", @@ -10373,8 +10465,8 @@ "settingsTOC": "设置目录" }, "vs/workbench/contrib/preferences/common/preferences": { - "experimentalIndicatorDescription": "This setting controls a feature that may change or be removed in the future. Adjusting this setting may result in instability.", - "previewIndicatorDescription": "This setting controls a feature that is in active development." + "experimentalIndicatorDescription": "此设置控制正在积极开发且可能不稳定的新功能。它可能会发生更改或移除。", + "previewIndicatorDescription": "此设置控制仍在进行优化但已可供使用的新功能。欢迎提供反馈。" }, "vs/workbench/contrib/preferences/common/preferencesContribution": { "enableNaturalLanguageSettingsSearch": "控制是否在设置中启用自然语言搜索。自然语言搜索由 Microsoft 联机服务提供。", @@ -10696,15 +10788,27 @@ "tunnel.preview": "远程隧道目前为预览版。请使用“帮助: 报告问题”命令报告任何问题。" }, "vs/workbench/contrib/replNotebook/browser/repl.contribution": { - "repl.execute": "执行 REPL 输入" + "repl.execute": "执行 REPL 输入", + "repl.focusLastReplOutput": "焦点最近的 REPL 执行", + "repl.input.focus": "焦点输入编辑器" + }, + "vs/workbench/contrib/replNotebook/browser/replEditor": { + "replEditorInput": "REPL 输入" }, "vs/workbench/contrib/replNotebook/browser/replEditorAccessibilityHelp": { - "replEditor.cellNavigation": "向上和向下箭头还将在以前执行的项之间移动焦点。", + "replEditor.accessibilityView": "浏览项目输出的可访问视图的历史记录时,运行“打开访问性视图”命令{0}。", + "replEditor.autoFocusRepl": "设置“accessibility.replEditor.autoFocusReplExecution”控制在执行代码后焦点是否会自动移动到 REPL。", + "replEditor.cellNavigation": "“退出编辑”命令{0} 将焦点移动到单元格容器,其中向上和向下箭头还会在历史记录中的单元格之间移动焦点。", + "replEditor.configReadExecution": "设置“accessibility.replEditor.readLastExecutionOutput”控制执行完成时是否将自动读取输出。", "replEditor.execute": "执行命令{0}将计算输入框中的表达式。", - "replEditor.focusHistory": "聚焦历史记录命令{0}会将焦点移动到以前执行的项的列表。", + "replEditor.focusCellEditor": "“编辑单元格”命令{0} 会将焦点移动到单元格输入的只读编辑器。", "replEditor.focusInOutput": "聚焦输出命令{0}会在聚焦于以前执行的项时将焦点设在输出上。", - "replEditor.focusReplInput": "聚焦输入编辑器命令{0}会将焦点移动到 REPL 输入框。", - "replEditor.overview": "你位于 REPL 编辑器中,该编辑器包含用于计算表达式的输入框,以及以前执行的表达式及其输出的列表。" + "replEditor.focusLastItemAdded": "Focus Last 执行命令{0} 会将焦点移动到 REPL 历史记录中最后执行的项。", + "replEditor.focusReplInput": "焦点输入编辑器命令{0} 会将焦点恢复到此编辑器。", + "replEditor.focusReplInputFromHistory": "聚焦输入编辑器命令{0}会将焦点移动到 REPL 输入框。", + "replEditor.historyOverview": "你位于 REPL 历史记录中,此历史记录是已在 REPL 中执行的单元格的列表。每个单元格都有一个输入、一个输出和一个单元格容器。", + "replEditor.inputAccessibilityView": "从此输入框运行“打开访问性视图”命令{0} 时,上一次执行的输出将显示在辅助功能视图中。", + "replEditor.inputOverview": "你位于 REPL 编辑器输入框中,此框将接受要在 REPL 中执行的代码。" }, "vs/workbench/contrib/replNotebook/browser/replEditorInput": { "replEditorLabelIcon": "REPL 编辑器标签的图标。" @@ -10866,7 +10970,6 @@ "scmGraphHistoryItemRef": "选择要查看的一个/多个历史记录项引用,键入以进行筛选", "scmGraphRepository": "选择要查看的存储库,键入以筛选所有存储库", "scmGraphViewOutdated": "请使用刷新操作($(refresh))刷新图形。", - "scmGraphViewRevealCurrentHistoryItem": "源代码管理图中不存在当前历史记录项。请使用历史记录项引用选取器展开图中的历史记录项集。", "viewChanges": "查看更改" }, "vs/workbench/contrib/scm/browser/scmRepositoriesViewPane": { @@ -10925,9 +11028,9 @@ "QuickSearchOpenInFile": "打开文件", "QuickSearchSeeMoreFiles": "查看更多文件", "enterSearchTerm": "输入要跨文件搜索的术语。", - "goToSearch": "在搜索面板中查看", + "goToSearch": "在搜索视图中打开", "noAnythingResults": "没有匹配的结果", - "showMore": "在搜索面板中查看" + "showMore": "在搜索视图中打开" }, "vs/workbench/contrib/search/browser/replaceService": { "fileReplaceChanges": "{0} ↔ {1} (Replace Preview)", @@ -11725,7 +11828,7 @@ "ProblemMatcherParser.unknownSeverity": "信息: 未知的严重性 {0}。有效值为“错误”、“警告”和“信息”。\r\n", "ProblemMatcherSchema.applyTo": "控制文本文档上报告的问题是否仅应用于打开、关闭或所有文档。", "ProblemMatcherSchema.background": "用于跟踪在后台任务上激活的匹配程序的开始和结束的模式。", - "ProblemMatcherSchema.background.activeOnStart": "如果设置为 true,则任务启动时后台监视器处于活动模式。这相当于发出与 beginsPattern 匹配的行", + "ProblemMatcherSchema.background.activeOnStart": "如果设置为 true,则后台监视器将在活动模式下启动。这与任务启动时输出与 beginsPattern 匹配的行相同。", "ProblemMatcherSchema.background.beginsPattern": "如果在输出内匹配,则会发出后台任务开始的信号。", "ProblemMatcherSchema.background.endsPattern": "如果在输出内匹配,则会发出后台任务结束的信号。", "ProblemMatcherSchema.base": "要使用的基问题匹配程序的名称。", @@ -11734,7 +11837,7 @@ "ProblemMatcherSchema.severity": "捕获问题的默认严重性。如果模式未定义严重性的匹配组,则使用。", "ProblemMatcherSchema.source": "描述此诊断信息来源的人类可读字符串。如,\"typescript\" 或 \"super lint\"。", "ProblemMatcherSchema.watching": "用于跟踪监视匹配程序开始和结束的模式。", - "ProblemMatcherSchema.watching.activeOnStart": "如果设置为 true,则当任务开始时观察程序处于活动模式。这相当于发出与 beginPattern 匹配的行。", + "ProblemMatcherSchema.watching.activeOnStart": "如果设置为 true,则观察程序将在活动模式下启动。这与任务启动时输出与 beginsPattern 匹配的行相同。", "ProblemMatcherSchema.watching.beginsPattern": "如果在输出内匹配,则在监视任务开始时会发出信号。", "ProblemMatcherSchema.watching.deprecated": "\"watching\" 属性已被弃用,请改用 \"background\"。", "ProblemMatcherSchema.watching.endsPattern": "如果在输出内匹配,则在监视任务结束时会发出信号。", @@ -11909,6 +12012,7 @@ "newTerminalIcon": "用于创建新的终端实例的图标。", "renameTerminalIcon": "用于在终端快速菜单中进行重命名的图标。", "terminalCommandHistoryFuzzySearch": "用于切换命令历史记录模糊搜索的图标。", + "terminalCommandHistoryOpenFile": "用于打开 shell 历史记录文件的图标。", "terminalCommandHistoryOutput": "用于查看终端命令输出的图标。", "terminalCommandHistoryRemove": "用于从命令历史记录中删除终端命令的图标。", "terminalDecorationError": "错误命令的终端修饰图标。", @@ -12098,6 +12202,9 @@ "process": "终端流程的名称", "separator": "仅在由带有值或静态文本的变量括住时才显示的一个条件分隔符 {0}。", "sequence": "进程提供给终端的名称", + "shellCommand": "根据 shell 集成正在执行的命令", + "shellPromptInput": "shell 的完整提示输入(根据 shell 集成)", + "shellType": "检测到的 shell 类型", "task": "指示此终端与任务关联", "terminal.integrated.allowChords": "是否允许终端中的组合键绑定。请注意,如果此值为 true,并且击键导致一个组合,则它将绕过 {0},当你希望 ctrl+k 转到 shell (而不是 VS Code)时,将此设置为 false 特别有用。", "terminal.integrated.allowMnemonics": "是否允许使用菜单栏助记键(如 Alt+F)来触发打开菜单栏。请注意,这将导致在设为 true 时,所有 Alt 击键跳过 shell。此设置在 macOS 不起作用。", @@ -12153,6 +12260,7 @@ "terminal.integrated.focusAfterRun.none": "不执行任何操作。", "terminal.integrated.focusAfterRun.terminal": "始终将焦点放在终端上。", "terminal.integrated.fontFamily": "控制终端的字体系列,默认为 {0} 的值。", + "terminal.integrated.fontLigatures": "控制是否在终端中启用字体连字。连字仅在所配置的 {0} 支持它们时才有效。", "terminal.integrated.fontSize": "控制终端的字号(以像素为单位)。", "terminal.integrated.fontWeight": "要在终端中用于非粗体文本的字体粗细。接受“正常”和“加粗”这两个关键字,或接受 1-1000 之间的数字。", "terminal.integrated.fontWeightBold": "要在终端中用于粗体文本的字体粗细。接受“正常”和“加粗”这两个关键字,或接受 1-1000 之间的数字。", @@ -12313,8 +12421,8 @@ "terminal.integrated.accessibleViewPreserveCursorPosition": "重新打开终端的可访问视图时保留光标位置,而不是将其设置到缓冲区的底部。" }, "vs/workbench/contrib/terminalContrib/autoReplies/common/terminalAutoRepliesConfiguration": { - "terminal.integrated.autoReplies": "A set of messages that, when encountered in the terminal, will be automatically responded to. Provided the message is specific enough, this can help automate away common responses.\r\n\r\nRemarks:\r\n\r\n- Use {0} to automatically respond to the terminate batch job prompt on Windows.\r\n- The message includes escape sequences so the reply might not happen with styled text.\r\n- Each reply can only happen once every second.\r\n- Use {1} in the reply to mean the enter key.\r\n- To unset a default key, set the value to null.\r\n- Restart VS Code if new don't apply.", - "terminal.integrated.autoReplies.reply": "The reply to send to the process." + "terminal.integrated.autoReplies": "在终端中遇到一组消息时,将自动响应这组消息。如果消息足够具体,这可能有助于自动执行常见响应。\r\n\r\n备注:\r\n\r\n- 使用 {0} 自动响应 Windows 上的终止批处理作业提示。\r\n- 消息包括转义序列,因此可能无法使用带样式的文本进行回复。\r\n- 每秒只能进行一次回复。\r\n- 在回复中使用 {1} 来表示 Enter 键。\r\n- 要取消设置默认键,请将该值设置为 null。\r\n- 如果新的不适用,请重启 VS Code。", + "terminal.integrated.autoReplies.reply": "要发送到流程的回复。" }, "vs/workbench/contrib/terminalContrib/chat/browser/terminal.initialHint.contribution": { "disableHint": " 在设置中切换 {0} 以禁用此提示。", @@ -12351,47 +12459,40 @@ "inlineChat.toolbar": "使用选项卡访问命令、状态、消息响应等条件部分。" }, "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatActions": { - "cancelChat": "取消聊天", - "closeChat": "关闭聊天", - "discard": "放弃", - "discardDescription": "放弃终端当前聊天响应,隐藏聊天小组件并清除聊天输入。", + "closeChat": "关闭", "insert": "插入", "insertCommand": "插入聊天命令", "insertFirst": "首次插入", "insertFirstCommand": "插入第一个聊天命令", - "makeChatRequest": "发出聊天请求", - "nextFromHitory": "历史记录中的下一个", - "previousFromHitory": "历史记录中的上一个", "run": "运行", "runCommand": "聊天命令", "runFirst": "首次运行", "runFirstCommand": "运行第一个聊天命令", - "startChat": "在终端中启动", + "startChat": "终端内联聊天", "viewInChat": "在聊天中查看" }, "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatWidget": { - "default.placeholder": "询问如何在终端中执行某项操作", - "welcome.1": "AI 生成的命令可能不正确" + "askAI": "询问 AI" }, "vs/workbench/contrib/terminalContrib/chat/common/terminalInitialHintConfiguration": { "terminal.integrated.initialHint": "控制第一个没有输入的终端是否在聚焦时显示有关可用操作的提示。" }, "vs/workbench/contrib/terminalContrib/clipboard/browser/terminal.clipboard.contribution": { - "workbench.action.terminal.copyAndClearSelection": "Copy and Clear Selection", - "workbench.action.terminal.copyLastCommand": "Copy Last Command", - "workbench.action.terminal.copyLastCommandAndOutput": "Copy Last Command and Output", - "workbench.action.terminal.copyLastCommandOutput": "Copy Last Command Output", - "workbench.action.terminal.copySelection": "Copy Selection", - "workbench.action.terminal.copySelectionAsHtml": "Copy Selection as HTML", - "workbench.action.terminal.paste": "Paste into Active Terminal", - "workbench.action.terminal.pasteSelection": "Paste Selection into Active Terminal" + "workbench.action.terminal.copyAndClearSelection": "复制和清除选择", + "workbench.action.terminal.copyLastCommand": "复制最后一个命令", + "workbench.action.terminal.copyLastCommandAndOutput": "复制最后一个命令和输出", + "workbench.action.terminal.copyLastCommandOutput": "复制最后一个命令输出", + "workbench.action.terminal.copySelection": "复制所选内容", + "workbench.action.terminal.copySelectionAsHtml": "将所选内容复制为 HTML", + "workbench.action.terminal.paste": "粘贴到活动终端中", + "workbench.action.terminal.pasteSelection": "将所选内容粘贴到活动终端" }, "vs/workbench/contrib/terminalContrib/clipboard/browser/terminalClipboard": { - "confirmMoveTrashMessageFilesAndDirectories": "Are you sure you want to paste {0} lines of text into the terminal?", - "doNotAskAgain": "Do not ask me again", - "multiLinePasteButton": "&&Paste", - "multiLinePasteButton.oneLine": "Paste as &&one line", - "preview": "Preview:" + "confirmMoveTrashMessageFilesAndDirectories": "是否确实要将 {0} 行文本粘贴到终端?", + "doNotAskAgain": "不再询问", + "multiLinePasteButton": "粘贴(&&P)", + "multiLinePasteButton.oneLine": "粘贴为 &&one 行", + "preview": "预览:" }, "vs/workbench/contrib/terminalContrib/commandGuide/browser/terminal.commandGuide.contribution": { "terminalCommandGuide.foreground": "鼠标悬停在命令及其输出上时,显示在其左侧的终端命令指南的前景色。" @@ -12400,7 +12501,6 @@ "showCommandGuide": "将鼠标悬停在终端中的命令上时是否显示命令指南。" }, "vs/workbench/contrib/terminalContrib/developer/browser/terminal.developer.contribution": { - "terminalDevMode": "终端开发模式", "workbench.action.terminal.recordSession": "记录终端会话", "workbench.action.terminal.recordSession.recording": "正在记录终端会话...", "workbench.action.terminal.restartPtyHost": "重启 pty 主机", @@ -12433,22 +12533,23 @@ "undo": "撤消" }, "vs/workbench/contrib/terminalContrib/history/browser/terminal.history.contribution": { - "goToRecentDirectory.metadata": "Goes to a recent folder", - "workbench.action.terminal.clearPreviousSessionHistory": "Clear Previous Session History", - "workbench.action.terminal.goToRecentDirectory": "Go to Recent Directory...", - "workbench.action.terminal.runRecentCommand": "Run Recent Command..." + "goToRecentDirectory.metadata": "转到最近使用的文件夹", + "workbench.action.terminal.clearPreviousSessionHistory": "清除上一会话历史记录", + "workbench.action.terminal.goToRecentDirectory": "转到“最近使用的目录”...", + "workbench.action.terminal.runRecentCommand": "运行最近使用的命令..." }, "vs/workbench/contrib/terminalContrib/history/browser/terminalRunRecentQuickPick": { - "removeCommand": "Remove from Command History", - "selectRecentCommand": "Select a command to run (hold Alt-key to edit the command)", - "selectRecentCommandMac": "Select a command to run (hold Option-key to edit the command)", - "selectRecentDirectory": "Select a directory to go to (hold Alt-key to edit the command)", - "selectRecentDirectoryMac": "Select a directory to go to (hold Option-key to edit the command)", - "shellFileHistoryCategory": "{0} history", - "viewCommandOutput": "View Command Output" + "openShellHistoryFile": "打开文件", + "removeCommand": "从命令历史记录中删除", + "selectRecentCommand": "选择要运行的命令(按 Alt-key 编辑命令)", + "selectRecentCommandMac": "选择要运行的命令(按 Option-key 编辑命令)", + "selectRecentDirectory": "选择要转到的目录(按 Alt-key 编辑命令)", + "selectRecentDirectoryMac": "选择要转到的目录(按 Option-key 编辑命令)", + "shellFileHistoryCategory": "{0} 历史记录", + "viewCommandOutput": "查看命令输出" }, "vs/workbench/contrib/terminalContrib/history/common/terminal.history": { - "terminal.integrated.shellIntegration.history": "Controls the number of recently used commands to keep in the terminal command history. Set to 0 to disable terminal command history." + "terminal.integrated.shellIntegration.history": "控制要保留在终端命令历史记录中的最近使用的命令数。设置为 0 可禁用终端命令历史记录。" }, "vs/workbench/contrib/terminalContrib/links/browser/terminal.links.contribution": { "workbench.action.terminal.openDetectedLink": "打开检测到的链接...", @@ -12482,14 +12583,14 @@ "terminal.integrated.urlLinks": "URL" }, "vs/workbench/contrib/terminalContrib/quickAccess/browser/terminal.quickAccess.contribution": { - "quickAccessTerminal": "Switch Active Terminal", - "tasksQuickAccessHelp": "Show All Opened Terminals", - "tasksQuickAccessPlaceholder": "Type the name of a terminal to open." + "quickAccessTerminal": "切换活动终端", + "tasksQuickAccessHelp": "显示所有已打开的终端", + "tasksQuickAccessPlaceholder": "键入要打开的终端的名称。" }, "vs/workbench/contrib/terminalContrib/quickAccess/browser/terminalQuickAccess": { - "renameTerminal": "Rename Terminal", - "workbench.action.terminal.newWithProfilePlus": "Create New Terminal With Profile...", - "workbench.action.terminal.newplus": "Create New Terminal" + "renameTerminal": "重命名终端", + "workbench.action.terminal.newWithProfilePlus": "创建具有配置文件的新终端...", + "workbench.action.terminal.newplus": "创建新的终端" }, "vs/workbench/contrib/terminalContrib/quickFix/browser/quickFixAddon": { "codeAction.widget.id.quickfix": "快速修复", @@ -12534,6 +12635,7 @@ "workbench.action.terminal.acceptSelectedSuggestionEnter": "接受所选建议 (Enter)", "workbench.action.terminal.clearSuggestCache": "清除建议缓存", "workbench.action.terminal.hideSuggestWidget": "隐藏建议小组件", + "workbench.action.terminal.requestCompletions": "请求完成项", "workbench.action.terminal.selectNextPageSuggestion": "选择下一页建议", "workbench.action.terminal.selectNextSuggestion": "选择下一条建议", "workbench.action.terminal.selectPrevPageSuggestion": "选择上一页建议", @@ -12548,7 +12650,8 @@ "suggest.builtinCompletions": "控制激活了哪些内置补全。如果在 shell 配置文件中配置了自定义 shell 补全,则此设置可能会导致冲突。", "suggest.builtinCompletions.pwshCode": "将为 VS Code 的 `code` 和 `code-insiders` CLI 注册自定义 PowerShell 参数补全程序。这在目前是非常基本的,并且始终建议使用标志和子命令,但不检查上下文。", "suggest.builtinCompletions.pwshGit": "将为 `git` CLI 注册自定义 PowerShell 参数补全程序。", - "suggest.enabled": "当 {1} 设置为 {2} 时,为受支持的 shell ({0})启用实验性终端 Intellisense 建议。\r\n\r\n如果是手动安装的 shell 集成,则在调用 shell 集成脚本之前,需要将 {3} 设置为 {4}。", + "suggest.enableExtensionCompletions": "Controls whether extension completions are enabled.", + "suggest.enabled": "Enables experimental terminal Intellisense suggestions for supported shells ({0}) when {1} is set to {2}.\r\n\r\nIf shell integration is installed manually, {3} needs to be set to {4} before calling the shell integration script. \r\n\r\nFor zsh and bash completions, {5} will also need to be set.", "suggest.quickSuggestions": "控制是否应在键入时自动显示建议。另请注意控制建议是否由特殊字符触发的 {0} 设置。", "suggest.runOnEnter": "控制是否应在使用 `Enter` (而不是 `Tab`)接受结果时立即运行建议。", "suggest.suggestOnTriggerCharacters": "控制在键入触发字符后是否自动显示建议。" @@ -12563,8 +12666,8 @@ "terminal.integrated.localEchoStyle": "本地回显文本的终端样式;字体样式或 RGB 颜色。" }, "vs/workbench/contrib/terminalContrib/wslRecommendation/browser/terminal.wslRecommendation.contribution": { - "install": "Install", - "useWslExtension.title": "The '{0}' extension is recommended for opening a terminal in WSL." + "install": "安装", + "useWslExtension.title": "建议使用“{0}”扩展在 WSL 中打开终端。" }, "vs/workbench/contrib/terminalContrib/zoom/browser/terminal.zoom.contribution": { "fontZoomIn": "增大字号", @@ -12822,12 +12925,12 @@ "openTestCoverage": "查看测试覆盖", "run test": "运行测试", "testing.cancelRun": "取消测试运行", - "testing.debugLastRun": "Debug Last Run", - "testing.debugTest": "Debug Test", + "testing.debugLastRun": "调试上次运行", + "testing.debugTest": "调试测试", "testing.goToError": "转到错误", "testing.goToTest": "转到测试", - "testing.reRunLastRun": "Rerun Last Run", - "testing.reRunTest": "Rerun Test", + "testing.reRunLastRun": "重新运行上次运行", + "testing.reRunTest": "重新运行测试", "testing.revealInExplorer": "在测试资源管理器中显示", "testing.showResultOutput": "显示结果输出", "testingPeekLabel": "测试结果消息" @@ -12855,7 +12958,9 @@ "testing.iconSkipped.retired": "测试资源管理器中“已跳过”图标的停用颜色。", "testing.iconUnset": "测试资源管理器中“未设置”图标的颜色。", "testing.iconUnset.retired": "测试资源管理器中“取消设置”图标的停用颜色。", - "testing.message.error.decorationForeground": "在编辑器中内联显示的测试错误消息的文本颜色。", + "testing.message.error.badgeBackground": "在编辑器中内联显示的测试错误消息的背景色。", + "testing.message.error.badgeBorder": "在编辑器中内联显示的测试错误消息的边框颜色。", + "testing.message.error.badgeForeground": "在编辑器中内联显示的测试错误消息的文本颜色。", "testing.message.error.marginBackground": "在编辑器中内联显示的错误消息旁边的边距颜色。", "testing.message.info.decorationForeground": "在编辑器中内联显示的测试信息消息的文本颜色。", "testing.message.info.marginBackground": "在编辑器中内联显示的信息消息旁边的边距颜色。", @@ -12872,7 +12977,6 @@ "testConfigurationTitle": "测试", "testing.ShowCoverageInExplorer": "是否应在“文件资源管理器”视图中降低测试覆盖。", "testing.alwaysRevealTestOnStateChange": "{0} 开启时始终显示执行的测试。如果关闭此设置,则只会显示失败的测试。", - "testing.autoRun.delay": "将测试标记为过时并启动新运行后等待的时间(以毫秒为单位)。", "testing.automaticallyOpenPeekView": "配置何时自动打开错误“速览”视图。", "testing.automaticallyOpenPeekView.failureAnywhere": "无论故障在何处,都自动打开。", "testing.automaticallyOpenPeekView.failureInVisibleDocument": "在可见文档中测试失败时自动打开。", @@ -13141,7 +13245,7 @@ }, "vs/workbench/contrib/userDataProfile/browser/userDataProfile": { "New Profile Window": "使用配置文件新建窗口", - "change profile": "Switch to {0} profile", + "change profile": "切换到 {0} 配置文件", "create profile": "新建配置文件...", "current": "当前", "delete profile": "删除配置文件...", @@ -13153,12 +13257,12 @@ "new window with profile": "使用配置文件新建窗口", "newWindowWithProfile": "使用配置文件新建窗口...", "open": "打开 {0} 配置文件", - "open profile": "Open New Window with {0} Profile", + "open profile": "使用{0}配置文件打开新窗口", "open profiles": "打开配置文件(UI)", "openShort": "{0}", "pick profile": "选择配置文件", "pick profile to delete": "选择要删除的配置文件", - "profiles": "Profile ({0})", + "profiles": "配置文件 ({0})", "save profile as": "将当前配置文件另存为……", "selectProfile": "选择配置文件", "switchProfile": "Switch 配置文件...", @@ -13176,7 +13280,7 @@ "addFolderTitle": "选择要添加的文件夹", "change profile": "更改配置文件", "changeIcon": "单击以更改图标", - "contents": "Contents", + "contents": "内容", "contents source description": "为此配置文件配置内容源\r\n", "copy description": "复制", "copy from default": "{0} (复制)", @@ -13192,7 +13296,7 @@ "default profile contents description": "浏览此配置文件的内容\r\n", "defaultProfileIcon": "无法更改默认配置文件的图标", "defaultProfileName": "无法更改默认配置文件的名称", - "deleteTrustedUri": "Delete Path", + "deleteTrustedUri": "删除路径", "editIcon": "配置文件编辑器中的“编辑文件夹”图标。", "empty profile": "无", "enable for current window": "将此配置文件用于当前窗口", @@ -13230,7 +13334,7 @@ "profileName": "配置文件名称", "profiles": "配置文件", "profilesSashBorder": "配置文件编辑器拆分视图窗体边框的颜色。", - "removeIcon": "Icon for the remove folder icon in the profiles editor.", + "removeIcon": "配置文件编辑器中的“删除文件夹”图标。", "settings": "设置", "snippets": "片段", "tasks": "任务", @@ -13493,7 +13597,7 @@ }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedAccessibleView": { "gettingStarted.description": "描述: {0}", - "gettingStarted.step": "第 {0} 步: {1}\r\n描述: {2}", + "gettingStarted.step": "{0}\r\n{1}", "gettingStarted.title": "标题: {0}" }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedColors": { @@ -13548,7 +13652,7 @@ }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedInput": { "getStarted": "欢迎", - "walkthroughPageTitle": "Walkthrough: " + "walkthroughPageTitle": "演练:" }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedService": { "builtin": "内置", @@ -13580,7 +13684,7 @@ "gettingStarted.accessibleView.title": "屏幕阅读器用户可以在无障碍视图中逐行、逐字检查内容。", "gettingStarted.beginner.description": "获取最基本功能的概述", "gettingStarted.beginner.title": "了解基础知识", - "gettingStarted.beginner.walkthroughPageTitle": "Essential Features", + "gettingStarted.beginner.walkthroughPageTitle": "基本功能", "gettingStarted.codeFolding.description.interpolated": "使用“切换折叠”命令折叠或展开代码部分。\r\n{0}\r\n 使用“切换折叠递归”命令以递归方式折叠或展开\r\n{1}\r\n", "gettingStarted.codeFolding.title": "使用代码折叠可折叠代码块,并关注你感兴趣的代码。", "gettingStarted.commandPalette.description.interpolated": "在 VS Code 中运行命令,无需动用鼠标即可完成任何任务。\r\n{0}", @@ -13609,7 +13713,7 @@ "gettingStarted.newFile.description": "打开新的无标题文本文件、笔记本或自定义编辑器。", "gettingStarted.newFile.title": "新建文件...", "gettingStarted.notebook.title": "自定义笔记", - "gettingStarted.notebook.walkthroughPageTitle": "Notebooks", + "gettingStarted.notebook.walkthroughPageTitle": "笔记本", "gettingStarted.notebookProfile.description": "获取笔记,以你喜欢的方式体验", "gettingStarted.notebookProfile.title": "选择笔记的布局", "gettingStarted.openFile.description": "打开文件以开始工作", @@ -13635,13 +13739,13 @@ "gettingStarted.setup.OpenFolderWeb.description.interpolated": "你已准备好开始编码。可以打开本地项目或远程仓库,以将文件置于 VS Code。\r\n{0}\r\n{1}", "gettingStarted.setup.description": "自定义编辑器、了解基础知识并开始编码", "gettingStarted.setup.title": "开始使用 VS Code", - "gettingStarted.setup.walkthroughPageTitle": "Setup VS Code", + "gettingStarted.setup.walkthroughPageTitle": "安装程序 VS Code", "gettingStarted.setupAccessibility.description": "了解可用于访问 VS Code 的工具和快捷方式。请注意,某些操作在演练的上下文中不可操作。", "gettingStarted.setupAccessibility.title": "辅助功能入门", - "gettingStarted.setupAccessibility.walkthroughPageTitle": "Setup VS Code Accessibility", + "gettingStarted.setupAccessibility.walkthroughPageTitle": "安装程序 VS Code 辅助功能", "gettingStarted.setupWeb.description": "自定义编辑器、了解基础知识并开始编码", "gettingStarted.setupWeb.title": "面向 Web 的 VS Code 入门", - "gettingStarted.setupWeb.walkthroughPageTitle": "Setup VS Code Web", + "gettingStarted.setupWeb.walkthroughPageTitle": "安装程序 VS Code Web", "gettingStarted.shortcuts.description.interpolated": "发现喜欢的命令后,创建自定义键盘快捷方式以进行即时访问。\r\n{0}", "gettingStarted.shortcuts.title": "自定义快捷方式", "gettingStarted.tasks.description.interpolated": "为常见工作流创建任务,并享受运行脚本和自动检查结果的集成体验。\r\n{0}", @@ -14038,9 +14142,12 @@ "useOtherAccount": "登录到其他帐户" }, "vs/workbench/services/authentication/browser/authenticationService": { + "authentication.id": "身份验证提供程序的 ID。", "authentication.idConflict": "已注册此身份验证 ID“{0}”", + "authentication.label": "身份验证提供程序的易读名称。", "authentication.missingId": "提供身份验证必须指定一个 ID。", - "authentication.missingLabel": "提供身份验证必须指定一个标签。" + "authentication.missingLabel": "提供身份验证必须指定一个标签。", + "authenticationExtensionPoint": "添加身份验证" }, "vs/workbench/services/auxiliaryWindow/browser/auxiliaryWindowService": { "lifecycleVeto": "可能无法保存所做的更改。请按“取消”,然后重试。", @@ -14284,6 +14391,7 @@ "install single extension": "是否要跨设备安装并同步 \"{0}\" 扩展?", "limited support": "“{0}”在 {1} 中具有有限的功能。", "main.notFound": "无法激活,因为找不到 {0}", + "manifest is not found": "Manifest is not found", "multipleDependentsError": "无法卸载扩展程序“{0}”。扩展程序“{1}”、“{2}”以及其他扩展程序都依赖于此。", "non web extensions": "“{0}”包含在“{1}”中不支持的扩展。", "non web extensions detail": "包含不受支持的扩展。", @@ -14291,6 +14399,11 @@ "singleDependentError": "无法卸载扩展程序“{0}”。扩展程序“{1}”依赖于此。", "twoDependentsError": "无法卸载扩展程序“{0}”。扩展程序“{1}”、“{2}”依赖于此。" }, + "vs/workbench/services/extensionManagement/common/webExtensionManagementService": { + "VS Code for Web": "{0} for the Web", + "learn why": "Learn Why", + "not web tooltip": "The '{0}' extension is not available in {1}." + }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "本地", "remote": "远程" @@ -14368,6 +14481,7 @@ "vscode.extension.activationEvents.onSearch": "在开始从给定协议的文件夹中搜索时发出的激活事件。", "vscode.extension.activationEvents.onStartupFinished": "启动完成后(在所有 \"*\" 激活的扩展完成激活后)发出的激活事件。", "vscode.extension.activationEvents.onTaskType": "每当需要列出或解决特定类型的任务时,都会发出激活事件。", + "vscode.extension.activationEvents.onTerminalCompletionsRequested": "An activation event emitted when terminal completions are requested.", "vscode.extension.activationEvents.onTerminalProfile": "启动特定终端配置文件时发出的激活事件。", "vscode.extension.activationEvents.onTerminalQuickFixRequest": "当命令匹配与此 ID 关联的选择器时发出的激活事件", "vscode.extension.activationEvents.onUri": "在打开系统范围内并指向此扩展的 URI 时发出的激活事件。", @@ -14456,12 +14570,12 @@ "startBisect": "开始扩展二等分" }, "vs/workbench/services/files/electron-sandbox/diskFileSystemProvider": { - "fileWatcher": "File Watcher" + "fileWatcher": "文件观察程序" }, "vs/workbench/services/files/electron-sandbox/elevatedFileService": { - "fileNotTrusted": "Workspace is not trusted.", - "fileNotTrustedMessagePosix": "You are about to save '{0}' as super user.", - "fileNotTrustedMessageWindows": "You are about to save '{0}' as admin." + "fileNotTrusted": "此工作区不受信任。", + "fileNotTrustedMessagePosix": "你即将以超级管理员身份保存“{0}”。", + "fileNotTrustedMessageWindows": "你即将以管理员身份保存“{0}”。" }, "vs/workbench/services/filesConfiguration/common/filesConfigurationService": { "configuredReadonly": "编辑器处于只读状态,因为该文件已通过设置设为只读。[单击此处](command:{0})以配置或 [切换此会话](command:{1})。", @@ -14754,8 +14868,8 @@ "genericSaveError": "未能保存“{0}”: {1}" }, "vs/workbench/services/textfile/common/textFileSaveParticipant": { - "saveParticipants1": "Running Code Actions and Formatters...", - "skip": "Skip" + "saveParticipants1": "正在运行代码操作和格式化程序...", + "skip": "跳过" }, "vs/workbench/services/textfile/electron-sandbox/nativeTextFileService": { "join.textFiles": "正在保存文本文件" @@ -14796,7 +14910,7 @@ "error.fontStyle": "字体“{0}”中的字体样式无效。将忽略设置。", "error.fontWeight": "字体“{0}”中的字体粗细无效。将忽略设置。", "error.icon.font": "正在跳过图标定义“{0}”。未知的字体。", - "error.icon.fontCharacter": "正在跳过图标定义“{0}”。未知的 fontCharacter。", + "error.icon.fontCharacter": "正在跳过图标定义“{0}”。fontCharacter 未知。必须使用单个字符或 \\ 后跟十六进制的 Unicode 码位。", "error.invalidformat": "产品图标主题文件的格式无效: 应为对象。", "error.missingProperties": "产品图标主题文件的格式无效: 必须包含图标定义和字体。", "error.noFontSrc": "字体 '{0}' 中没有有效的字体源。忽略字体定义。", @@ -14868,10 +14982,11 @@ "schema.folderNamesExpanded": "将文件夹名关联到展开文件夹的图标。对象中的键是文件夹名,其中不含任何路径字段。不允许使用模式或通配符。文件夹名匹配不区分大小写。", "schema.font-format": "字体的格式。", "schema.font-path": "相对于当前文件图标主题文件的字体路径。", - "schema.font-size": "The default size of the font. We strongly recommend using a percentage value, for example: 125%.", + "schema.font-size": "默认字体大小。强烈建议使用百分比值,例如: 125%。", "schema.font-style": "字体的样式。要了解有效值,请参阅 https://developer.mozilla.org/zh-cn/docs/Web/CSS/font-style。", "schema.font-weight": "字体的粗细。要了解有效值,请参阅 https://developer.mozilla.org/zh-cn/docs/Web/CSS/font-weight。", "schema.fontCharacter": "使用字形字体时: 要使用的字体中的字符。", + "schema.fontCharacter.formatError": "fontCharacter 必须是单个字母或反斜杠,并后跟十六进制的 unicode 码位。", "schema.fontColor": "使用字形字体时: 要使用的颜色。", "schema.fontId": "使用某种字体时: 字体的 ID。如果未设置,则默认为第一个字体定义。", "schema.fontSize": "使用某种字体时: 文本字体的字体大小(以百分比表示)。如果未设置,则默认为字体定义中的大小。", @@ -14904,10 +15019,12 @@ "contributes.icons": "提供由扩展定义的主题图标", "invalid.icons.configuration": "'configuration.icons' 必须是以图标名称为属性的对象。", "invalid.icons.default": "'configuration.icons.default' 必须是对其他主题图标的 ID (字符串)或图标定义(对象)的引用,属性为 `fontPath` 和 `fontCharacter`。", + "invalid.icons.default.fontCharacter": "`contributes.icons.default.fontCharacter` 应包含单个字符或 \\,后跟十六进制的 Unicode 码位。", "invalid.icons.default.fontPath.extension": "预期 `contributes.icons.default.fontPath` 的文件扩展名为 'woff',woff2' 或 'ttf',为 '{0}'。", "invalid.icons.default.fontPath.path": "预期 `contributes.icons.default.fontPath` ({0}) 将包含在扩展的文件夹 ({0}) 中。", "invalid.icons.description": "必须定义 'configuration.icons.description' 且它不可为空", - "invalid.icons.id.format": "'configuration.icons' 键标识图标 ID,只能包含字母、数字和减号。它们需要按 `component-iconname` 格式由至少两段组成。" + "invalid.icons.id.format": "'configuration.icons' 键标识图标 ID,只能包含字母、数字和减号。它们需要按 `component-iconname` 格式由至少两段组成。", + "schema.fontCharacter.formatError": "fontCharacter 必须是单个字母或反斜杠,后跟十六进制的 unicode 码位。" }, "vs/workbench/services/themes/common/productIconThemeSchema": { "schema.font-format": "字体的格式。", @@ -15095,6 +15212,7 @@ "no": "否", "no account": "没有可用的帐户。", "no authentication providers": "没有可用的身份验证提供程序,因此无法启用设置同步。", + "no authentication providers during signin": "无法登录,因为没有可用的身份验证提供程序。", "others": "其他", "replace local": "替换本地(&&L)", "replace remote": "替换远程(&&R)", @@ -15128,7 +15246,10 @@ }, "vs/workbench/services/views/browser/viewDescriptorService": { "hideView": "隐藏“{0}”", - "resetViewLocation": "重置位置" + "hideViewDescription": "如果 {0} 视图可见且其所在的视图容器可见,则隐藏该视图", + "resetViewLocation": "重置位置", + "toggleVisibilityDescription": "如果 {0} 视图所在的视图容器可见,则切换该视图的可见性", + "user": "用户视图容器" }, "vs/workbench/services/views/browser/viewsService": { "editor": "文本编辑器", @@ -15198,8 +15319,8 @@ "join.fileWorkingCopyManager": "正在保存工作副本" }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { - "saveParticipants1": "Running Code Actions and Formatters...", - "skip": "Skip" + "saveParticipants1": "正在运行代码操作和格式化程序...", + "skip": "跳过" }, "vs/workbench/services/workingCopy/common/workingCopyHistoryService": { "default.source": "已保存文件", diff --git a/i18n/vscode-language-pack-zh-hant/package.json b/i18n/vscode-language-pack-zh-hant/package.json index 870c20164a..a363fb704c 100644 --- a/i18n/vscode-language-pack-zh-hant/package.json +++ b/i18n/vscode-language-pack-zh-hant/package.json @@ -310,6 +310,10 @@ "id": "vscode.swift", "path": "./translations/extensions/vscode.swift.i18n.json" }, + { + "id": "vscode.terminal-suggest", + "path": "./translations/extensions/vscode.terminal-suggest.i18n.json" + }, { "id": "vscode.theme-abyss", "path": "./translations/extensions/vscode.theme-abyss.i18n.json" diff --git a/i18n/vscode-language-pack-zh-hant/translations/extensions/vscode.git.i18n.json b/i18n/vscode-language-pack-zh-hant/translations/extensions/vscode.git.i18n.json index f82160a904..d5944d9c13 100644 --- a/i18n/vscode-language-pack-zh-hant/translations/extensions/vscode.git.i18n.json +++ b/i18n/vscode-language-pack-zh-hant/translations/extensions/vscode.git.i18n.json @@ -155,13 +155,15 @@ "Never": "永不", "No": "否", "No rebase in progress.": "沒有進行中的重訂基底。", + "Not Committed Yet": "Not Committed Yet", + "Not Committed Yet (Staged)": "Not Committed Yet (Staged)", "OK": "確定", "OK, Don't Ask Again": "確定,不要再詢問", "OK, Don't Show Again": "確定,不要再顯示", "Open": "開啟", "Open Commit": "開啟認可", "Open Comparison": "開啟比較", - "Open File": "Open File", + "Open File": "開啟檔案", "Open Git Log": "開啟 Git 記錄", "Open Merge": "開啟合併", "Open Repositories In Parent Folders": "開啟上層資料夾中的存放庫", @@ -268,7 +270,7 @@ "There are {0} unsaved files.\n\nWould you like to save them before stashing?": "有 {0} 個未儲存的檔案。\n\n要先儲存檔案再隱藏嗎?", "There are {0} untracked files which will be DELETED FROM DISK if discarded.": "有 {0} 個未追蹤檔案若被捨棄,將會從磁碟中刪除。", "There were merge conflicts while applying the stash.": "套用隱藏時發生合併衝突。", - "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.": "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.", + "There were merge conflicts while cherry picking the changes. Resolve the conflicts before committing them.": "揀選變更時發生合併衝突。請先解決衝突再認可。", "This action will pull and push commits from and to \"{0}/{1}\".": "此動作會從 \"{0}/{1}\" 提取和推送提交。", "This repository has no remotes configured to fetch from.": "您的儲存庫未設定要擷取的遠端來源。", "This will DELETE {0} untracked files!\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST.": "這會刪除 {0} 已取消追蹤的檔案!\n此動作無法復原!\n將會永久遺失這些檔案。", @@ -281,6 +283,7 @@ "Untracked": "已取消追蹤", "Untracked Changes": "未追蹤的變更", "Update Git": "更新 Git", + "View Commit": "View Commit", "Would you like to add \"{0}\" to .gitignore?": "要將 \"{0}\" 新增至 .gitignore 嗎?", "Would you like to open the cloned repository, or add it to the current workspace?": "要開啟以複製的儲存庫, 或將其新增到目前工作區?", "Would you like to open the cloned repository?": "要開啟複製的儲存庫嗎?", @@ -304,7 +307,9 @@ "[main] Using git \"{0}\" from \"{1}\"": "[主要] 正在使用來自 \"{1}\" 的 Git \"{0}\"", "[main] Validating found git in: \"{0}\"": "[主要] 正在驗證在下列位置找到的 Git:\"{0}\"", "branches": "分支", + "in {0}": "in {0}", "no": "否", + "now": "now", "remote branches": "遠端分支", "tags": "標籤", "yes": "是", @@ -331,10 +336,63 @@ "{0} Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "{0} 發佈 Branch", "{0} Sync Changes{1}{2}": "{0} 同步變更{1}{2}", "{0} characters over {1} in current line": "在目前行數有 {0} 個字元已超過 {1} 個", + "{0} day": "{0} day", + "{0} day ago": "{0} day ago", + "{0} days": "{0} days", + "{0} days ago": "{0} days ago", + "{0} hour": "{0} hour", + "{0} hour ago": "{0} hour ago", + "{0} hours": "{0} hours", + "{0} hours ago": "{0} hours ago", + "{0} hr": "{0} hr", + "{0} hr ago": "{0} hr ago", + "{0} hrs": "{0} hrs", + "{0} hrs ago": "{0} hrs ago", + "{0} min": "{0} min", + "{0} min ago": "{0} min ago", + "{0} mins": "{0} mins", + "{0} mins ago": "{0} mins ago", + "{0} minute": "{0} minute", + "{0} minute ago": "{0} minute ago", + "{0} minutes": "{0} minutes", + "{0} minutes ago": "{0} minutes ago", + "{0} mo": "{0} mo", + "{0} mo ago": "{0} mo ago", + "{0} month": "{0} month", + "{0} month ago": "{0} month ago", + "{0} months": "{0} months", + "{0} months ago": "{0} months ago", + "{0} mos": "{0} mos", + "{0} mos ago": "{0} mos ago", + "{0} sec": "{0} sec", + "{0} sec ago": "{0} sec ago", + "{0} second": "{0} second", + "{0} second ago": "{0} second ago", + "{0} seconds": "{0} seconds", + "{0} seconds ago": "{0} seconds ago", + "{0} secs": "{0} secs", + "{0} secs ago": "{0} secs ago", + "{0} week": "{0} week", + "{0} week ago": "{0} week ago", + "{0} weeks": "{0} weeks", + "{0} weeks ago": "{0} weeks ago", + "{0} wk": "{0} wk", + "{0} wk ago": "{0} wk ago", + "{0} wks": "{0} wks", + "{0} wks ago": "{0} wks ago", + "{0} year": "{0} year", + "{0} year ago": "{0} year ago", + "{0} years": "{0} years", + "{0} years ago": "{0} years ago", + "{0} yr": "{0} yr", + "{0} yr ago": "{0} yr ago", + "{0} yrs": "{0} yrs", + "{0} yrs ago": "{0} yrs ago", "{0} ↔ {1}": "{0} ↔ {1}" }, "package": { "colors.added": "已新增資源的顏色。", + "colors.blameEditorDecoration": "Color for the blame editor decoration.", "colors.conflict": "帶有衝突資源的顏色。", "colors.deleted": "刪除資源的顏色", "colors.ignored": "忽略資源的顏色。", @@ -358,7 +416,7 @@ "command.checkoutDetached": "簽出至 (已中斷連結)...", "command.checkoutRefDetached": "簽出 (已中斷連結)", "command.cherryPick": "揀選...", - "command.cherryPickAbort": "Abort Cherry Pick", + "command.cherryPickAbort": "中止揀選", "command.cherryPickRef": "揀選", "command.clean": "捨棄變更", "command.cleanAll": "捨棄所有變更", @@ -493,6 +551,8 @@ "config.autofetch": "設定為 true 時,會自動從目前 Git 存放庫的預設遠端擷取提交。設定為 `all` 將從所有遠端進行擷取。", "config.autofetchPeriod": "當啟用 `#git.autofetch#` 時,每個自動 git 擷取的間隔時間 (秒)。", "config.autorefresh": "是否啟用自動重新整理。", + "config.blameEditorDecoration.enabled": "Controls whether to show git blame information in the editor using editor decorations.", + "config.blameStatusBarItem.enabled": "Controls whether to show git blame information in the status bar.", "config.branchPrefix": "建立新分支時使用的首碼。", "config.branchProtection": "受保護分支的清單。根據預設,在將變更提交到受保護的分支之前,會先顯示提示。可使用 `#git.branchProtectionPrompt#` 設定控制提示。", "config.branchProtectionPrompt": "控制是否要在變更提交至受保護的分支之前先顯示提示。", diff --git a/i18n/vscode-language-pack-zh-hant/translations/extensions/vscode.ipynb.i18n.json b/i18n/vscode-language-pack-zh-hant/translations/extensions/vscode.ipynb.i18n.json index c64a227d5c..f8b53770a2 100644 --- a/i18n/vscode-language-pack-zh-hant/translations/extensions/vscode.ipynb.i18n.json +++ b/i18n/vscode-language-pack-zh-hant/translations/extensions/vscode.ipynb.i18n.json @@ -16,7 +16,7 @@ "copyCellOutput.title": "複製儲存格輸出", "description": "提供開啟和讀取 Jupyter .ipynb 筆記本檔案的基本支援", "displayName": ".ipynb 支援", - "ipynb.experimental.serialization": "Experimental feature to serialize the Jupyter notebook in a worker thread.", + "ipynb.experimental.serialization": "將背景工作執行緒中的 Jupyter 筆記本序列化的實驗性功能。", "ipynb.pasteImagesAsAttachments.enabled": "啟用/停用將影像貼到 IPYNB Notebook 檔案中的 Markdown 儲存格。貼上的影像會插入為儲存格的附件。", "markdownAttachmentRenderer.displayName": "Markdown-It ipynb 資料格附件轉譯器", "newUntitledIpynb.shortTitle": "Jupyter Notebook", diff --git a/i18n/vscode-language-pack-zh-hant/translations/extensions/vscode.markdown-language-features.i18n.json b/i18n/vscode-language-pack-zh-hant/translations/extensions/vscode.markdown-language-features.i18n.json index 8ca02383f5..6af4e2e04d 100644 --- a/i18n/vscode-language-pack-zh-hant/translations/extensions/vscode.markdown-language-features.i18n.json +++ b/i18n/vscode-language-pack-zh-hant/translations/extensions/vscode.markdown-language-features.i18n.json @@ -34,13 +34,16 @@ "Follow link": "追蹤連結", "Go to link definition": "前往連結定義", "Header does not exist in file: {0}": "標頭不存在於檔案中: {0}", + "Insert Markdown Audio": "Insert Markdown Audio", "Insert Markdown Image": "插入 Markdown 影像", "Insert Markdown Images": "插入 Markdown 影像", "Insert Markdown Images and Links": "插入 Markdown 影像和連結", "Insert Markdown Link": "插入 Markdown 連結", "Insert Markdown Links": "插入 Markdown 連結", "Insert Markdown Media": "插入 Markdown 媒體", + "Insert Markdown Media and Images": "Insert Markdown Media and Images", "Insert Markdown Media and Links": "插入 Markdown 媒體和連結", + "Insert Markdown Video": "Insert Markdown Video", "Insert image": "插入映像", "Insert link": "插入連結", "Link definition for '{0}' already exists": "'{0}' 的連結定義已存在", diff --git a/i18n/vscode-language-pack-zh-hant/translations/extensions/vscode.microsoft-authentication.i18n.json b/i18n/vscode-language-pack-zh-hant/translations/extensions/vscode.microsoft-authentication.i18n.json index 6ba29dfc49..01a51e7efd 100644 --- a/i18n/vscode-language-pack-zh-hant/translations/extensions/vscode.microsoft-authentication.i18n.json +++ b/i18n/vscode-language-pack-zh-hant/translations/extensions/vscode.microsoft-authentication.i18n.json @@ -29,6 +29,9 @@ "package": { "description": "Microsoft 驗證提供者", "displayName": "Microsoft 帳戶", + "microsoft-authentication.implementation.description": "The authentication implementation to use for signing in with a Microsoft account.", + "microsoft-authentication.implementation.enumDescriptions.classic": "Use the classic authentication flow to sign in with a Microsoft account.", + "microsoft-authentication.implementation.enumDescriptions.msal": "Use the Microsoft Authentication Library (MSAL) to sign in with a Microsoft account.", "microsoft-sovereign-cloud.customEnvironment.activeDirectoryEndpointUrl.description": "自訂主權雲端的 Active Directory 端點。", "microsoft-sovereign-cloud.customEnvironment.activeDirectoryResourceId.description": "自訂主權雲端的 Active Directory 資源識別碼。", "microsoft-sovereign-cloud.customEnvironment.description": "要與 Microsoft 主權雲端驗證提供者搭配使用的主權雲端的自訂設定。若要使用此功能,需要此項目與將 `#microsoft-sovereign-cloud.environment#` 設定為 `custom`。", @@ -41,8 +44,7 @@ "microsoft-sovereign-cloud.environment.enumDescriptions.AzureUSGovernment": "Azure 美國政府", "microsoft-sovereign-cloud.environment.enumDescriptions.custom": "自訂 Microsoft 主權雲端", "signIn": "登入", - "signOut": "登出", - "useMsal.description": "使用 Microsoft 驗證程式庫 (MSAL) 登入 Microsoft 帳戶。" + "signOut": "登出" } } } \ No newline at end of file diff --git a/i18n/vscode-language-pack-zh-hant/translations/extensions/vscode.terminal-suggest.i18n.json b/i18n/vscode-language-pack-zh-hant/translations/extensions/vscode.terminal-suggest.i18n.json new file mode 100644 index 0000000000..930d5316d4 --- /dev/null +++ b/i18n/vscode-language-pack-zh-hant/translations/extensions/vscode.terminal-suggest.i18n.json @@ -0,0 +1,17 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Extension to add terminal completions for zsh, bash, and fish terminals.", + "displayName": "Terminal Suggest for VS Code", + "view.name": "Terminal Suggest" + } + } +} \ No newline at end of file diff --git a/i18n/vscode-language-pack-zh-hant/translations/extensions/vscode.typescript-language-features.i18n.json b/i18n/vscode-language-pack-zh-hant/translations/extensions/vscode.typescript-language-features.i18n.json index 56449f8922..4257d21bf9 100644 --- a/i18n/vscode-language-pack-zh-hant/translations/extensions/vscode.typescript-language-features.i18n.json +++ b/i18n/vscode-language-pack-zh-hant/translations/extensions/vscode.typescript-language-features.i18n.json @@ -63,7 +63,7 @@ "Go to Source Definition failed. Requires TypeScript 4.7+.": "前往來源定義失敗。需要 TypeScript 4.7+。", "Go to Source Definition failed. Unknown file type.": "前往來源定義失敗。不明檔案類型。", "Go to Source Definition failed. Unsupported file type.": "前往來源定義失敗。不支援的檔案類型。", - "Initializing project '{0}'": "正在初始化專案 '{0}'", + "Initializing '{0}'": "正在初始化 '{0}'", "JS/TS IntelliSense Status": "JS/TS IntelliSense 狀態", "JSDoc comment": "JSDoc 註解", "Learn More": "深入了解", @@ -87,8 +87,6 @@ "Please report an issue against Yarn PnP": "請針對 Yarn PnP 回報問題", "Please update your TypeScript version": "請更新您的 TypeScript 版本", "Project Wide IntelliSense not available": "無法使用 Project Wide IntelliSense", - "Related files provider failed. Copilot requested file with unsupported language mode.": "Related files provider failed. Copilot requested file with unsupported language mode.", - "Related files provider failed. No active text editor.": "Related files provider failed. No active text editor.", "Remove Unused Imports": "移除未使用的匯入", "Remove all unused code": "移除所有未使用的程式碼", "Report Issue": "回報問題", @@ -139,27 +137,7 @@ "{0} references": "{0} 個參考" }, "package": { - "codeActions.refactor.extract.constant.description": "將運算式擷取為常數。", - "codeActions.refactor.extract.constant.title": "擷取常數", - "codeActions.refactor.extract.function.description": "將運算式擷取到方法或函式。", - "codeActions.refactor.extract.function.title": "擷取函式", - "codeActions.refactor.extract.interface.description": "擷取類型到介面。", - "codeActions.refactor.extract.interface.title": "擷取介面", - "codeActions.refactor.extract.type.description": "將類型擷取為類型別名。", - "codeActions.refactor.extract.type.title": "擷取類型", - "codeActions.refactor.move.newFile.description": "將運算式移至新檔案。", - "codeActions.refactor.move.newFile.title": "移至新檔", - "codeActions.refactor.rewrite.arrow.braces.description": "新增或移除箭號函式中的大括號。", - "codeActions.refactor.rewrite.arrow.braces.title": "重寫箭頭括號", - "codeActions.refactor.rewrite.export.description": "在預設匯出和具名匯出之間轉換。", - "codeActions.refactor.rewrite.export.title": "轉換匯出", - "codeActions.refactor.rewrite.import.description": "在具名匯入和命名空間匯入之間轉換。", - "codeActions.refactor.rewrite.import.title": "轉換匯入", - "codeActions.refactor.rewrite.parameters.toDestructured.title": "將參數轉換為解構的物件", - "codeActions.refactor.rewrite.property.generateAccessors.description": "產生 'get' 與 'set' 存取子", - "codeActions.refactor.rewrite.property.generateAccessors.title": "產生存取子", - "codeActions.source.organizeImports.title": "組織匯入", - "configuration.expandableHover": "(實驗性) 啟用/停用暫留時展開。", + "configuration.expandableHover": "啟用/停用暫留時展開。", "configuration.implicitProjectConfig.checkJs": "啟用/停用 JavaScript 檔案的語意檢查。現有的 `jsconfig.json` 或 `tsconfig.json` 檔案會覆寫此設定。", "configuration.implicitProjectConfig.experimentalDecorators": "在不屬於專案的 JavaScript 檔案中,啟用/停用 `experimentalDecorators`。現有的 `jsconfig.json` 或 `tsconfig.json` 檔案會覆寫此設定。", "configuration.implicitProjectConfig.module": "設定程式的模組系統。查看更多: https://www.typescriptlang.org/tsconfig#module。", @@ -176,7 +154,7 @@ "configuration.inlayHints.variableTypes.suppressWhenTypeMatchesName": "抑制名稱與類型名稱相同之變數的類型提示。", "configuration.javascript.checkJs.checkJs.deprecation": "此設定已淘汰,改為使用 `js/ts.implicitProjectConfig.checkJs`。", "configuration.javascript.checkJs.experimentalDecorators.deprecation": "此設定已淘汰,改為使用 `js/ts.implicitProjectConfig.experimentalDecorators`。", - "configuration.preferGoToSourceDefinition": "讓 [移至定義] 盡可能避免型別宣告檔案,方法是改為觸發 [移至來源定義]。這會允許使用滑鼠手勢觸發 [移至來源定義]。", + "configuration.preferGoToSourceDefinition": "讓 [前往定義] 盡可能避免型別宣告檔案,方法是改為觸發 [前往來源定義]。這會允許使用滑鼠手勢觸發 [前往來源定義]。", "configuration.suggest.autoImports": "啟用/停用自動匯入建議。", "configuration.suggest.classMemberSnippets.enabled": "啟用/停用來自類別成員的程式碼片段完成。", "configuration.suggest.completeFunctionCalls": "使用其參數簽章完成函式。", @@ -188,7 +166,7 @@ "configuration.suggest.objectLiteralMethodSnippets.enabled": "為物件常值中的方法啟用/停用程式碼片段完成。", "configuration.suggest.paths": "啟用/停用匯入陳述式和要求呼叫中的路徑建議。", "configuration.surveys.enabled": "啟用/停用可協助我們改進 VS Code JavaScript 和 TypeScript 支援的不定期調查。", - "configuration.tsserver.experimental.enableProjectDiagnostics": "(實驗性) 啟用適用全專案的錯誤回報。", + "configuration.tsserver.experimental.enableProjectDiagnostics": "啟用整個專案的錯誤報告。", "configuration.tsserver.maxTsServerMemory": "配置給 TypeScript 伺服器處理序的記憶體 (MB) 量上限。若要使用大於 4 GB 的記憶體限制,請使用 '#typescript.tsserver.nodePath#' 以自訂節點安裝來執行 TS Server。", "configuration.tsserver.nodePath": "在自訂節點安裝上執行 TS 伺服器。如果您要 VS Code偵測節點安裝,這可以是節點可執行檔的路徑,也可以是 'node'。", "configuration.tsserver.useSeparateSyntaxServer": "啟用/停用繁衍可更快回應語法相關作業 (例如計算摺疊或計算文件符號) 的獨立 TypeScript 伺服器。", @@ -198,14 +176,14 @@ "configuration.tsserver.useSyntaxServer.auto": "同時繁衍專用於語法作業的完整伺服器和輕量化伺服器。語法伺服器可用來加快語法作業,並在載入專案時提供 IntelliSense。", "configuration.tsserver.useSyntaxServer.never": "不要使用專用的語法伺服器。使用單一伺服器來處理所有 IntelliSense 作業。", "configuration.tsserver.useVsCodeWatcher": "使用 VS Code 的檔案監看員,而非 TypeScript 的。需要在工作區中使用 TypeScript 5.4+。", - "configuration.tsserver.useVsCodeWatcher.deprecation": "Please use the `#typescript.tsserver.watchOptions#` setting instead.", + "configuration.tsserver.useVsCodeWatcher.deprecation": "請改為使用 `#typescript.tsserver.watchOptions#` 設定。", "configuration.tsserver.watchOptions": "設定要用來追蹤檔案與目錄的監視策略。", "configuration.tsserver.watchOptions.fallbackPolling": "使用檔案系統事件時,此選項會指定當系統用完原生檔案監控程式且 (或) 不支援原生檔案監控程式時,所要使用的輪詢策略。", "configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling ": "使用動態佇列,使較少修改的檔案檢查頻率較低。", "configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval": "以固定間隔每秒檢查所有檔案的變更數次。", "configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval": "每秒檢查所有檔案的變更數次,但使用啟發學習法檢查特定類型的檔案 (頻率較其他類型低)。", "configuration.tsserver.watchOptions.synchronousWatchDirectory": "停用目錄的延遲監視。如果有大量檔案變更可能同時發生時 (例如執行 npm install 的 node_modules 變更),延遲監視相當實用,但建議您使用此旗標予以停用以執行某些不太常見的設定。", - "configuration.tsserver.watchOptions.vscode": "Use VS Code's file watchers instead of TypeScript's. Requires using TypeScript 5.4+ in the workspace.", + "configuration.tsserver.watchOptions.vscode": "使用 VS Code 的檔案監看員,而非 TypeScript 的。需要在工作區中使用 TypeScript 5.4+。", "configuration.tsserver.watchOptions.watchDirectory": "在缺乏遞迴檔案監視功能的系統下,監視整個目錄樹狀的策略。", "configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling": "使用動態佇列,使較少修改的目錄檢查頻率較低。", "configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling": "定期輪詢區塊中的目錄。", @@ -222,7 +200,7 @@ "configuration.tsserver.web.projectWideIntellisense.suppressSemanticErrors": "即使已啟用全專案 IntelliSense,也抑制網頁語意錯誤。全專案 IntelliSense 未啟用或無法使用時,一律會啟用此項目。請參閱 `#typescript.tsserver.web.projectWideIntellisense.enabled#`", "configuration.tsserver.web.typeAcquisition.enabled": "啟用/停用網路上的套件擷取。這會為匯入的套件啟用 IntelliSense。需要 `#typescript.tsserver.web.projectWideIntellisense.enabled#`。目前不支援 Safari。", "configuration.typescript": "TypeScript", - "configuration.updateImportsOnPaste": "Automatically update imports when pasting code. Requires TypeScript 5.7+.", + "configuration.updateImportsOnPaste": "在發佈程式碼時啟用更新匯入。需要 TypeScript 5.7+。\r\n\r\n根預設,這會在貼上後顯示更新匯入的選項。您可以使用 `#editor.pasteAs.preferences#` 設定,在貼上時自動更新匯入: `\"editor.pasteAs.preferences\": [ \"text.updateImports.jsts\" ]`。", "description": "為 JavaScript 和 TypeScript 提供豐富的語言支援。", "displayName": "TypeScript 和 JavaScript 語言功能", "format.indentSwitchCase": "將 switch 陳述式中的大小寫子句縮排。需要在工作區中使用 TypeScript 5.1+。", @@ -251,7 +229,7 @@ "inlayHints.parameterNames.none": "停用參數名稱提示。", "javascript.format.enable": "啟用/停用預設 JavaScript 格式器。", "javascript.goToProjectConfig.title": "前往專案設定 (jsconfig / tsconfig)", - "javascript.preferences.jsxAttributeCompletionStyle.auto": "根據屬性類型,在屬性名稱後插入 `={}` or `=\"\"`。請參閲 `javascript.preferences.quoteStyle`,控制用於字串屬性的引號樣式。", + "javascript.preferences.jsxAttributeCompletionStyle.auto": "根據屬性類型,在屬性名稱後插入 `={}` 或 `=\"\"`。請參閱 `#javascript.preferences.quoteStyle#`,以控制用於字串屬性的引號類型。", "javascript.preferences.organizeImports": "控制匯入順序的進階喜好設定。", "javascript.referencesCodeLens.enabled": "在 JavaScript 檔案啟用/停用參考 CodeLens。", "javascript.referencesCodeLens.showOnAllFunctions": "啟用/停用 JavaScript 檔案中所有函式的參考 CodeLens。", @@ -270,7 +248,7 @@ "typescript.implementationsCodeLens.enabled": "啟用/停用實作 CodeLens。此 CodeLens 會顯示介面的實作。", "typescript.implementationsCodeLens.showOnInterfaceMethods": "在介面方法上啟用/停用 CodeLens 實作。", "typescript.locale": "設定用於回報 JavaScript 與 TypeScript 錯誤的地區設定。預設值會使用 VS Code 的地區設定。", - "typescript.locale.auto": "使用 VS Code 設定的顯示語言", + "typescript.locale.auto": "使用 VS Code 設定的顯示語言。", "typescript.npm": "指定用於 [自動類型取得](https://code.visualstudio.com/docs/nodejs/working-with-javascript#_typings-and-automatic-type-acquisition) 的 npm 可執行檔路徑。", "typescript.openTsServerLog.title": "開啟 TS 伺服器記錄", "typescript.preferences.autoImportFileExcludePatterns": "指定要從自動匯入排除之檔案的 Glob 模式。相對路徑已相對於工作區根目錄解析。使用 tsconfig.json [`exclude`](https://www.typescriptlang.org/tsconfig#exclude) 語意評估模式。", @@ -291,21 +269,27 @@ "typescript.preferences.includePackageJsonAutoImports.off": "一律不搜尋相依性。", "typescript.preferences.includePackageJsonAutoImports.on": "一律搜尋相依性。", "typescript.preferences.jsxAttributeCompletionStyle": "JSX 屬性完成的慣用樣式。", - "typescript.preferences.jsxAttributeCompletionStyle.auto": "根據屬性類型,在屬性名稱後插入 `={}` or `=\"\"`。請參閲 `typescript.preferences.quoteStyle`,控制用於字串屬性的引號樣式。", + "typescript.preferences.jsxAttributeCompletionStyle.auto": "根據屬性類型,在屬性名稱後插入 `={}` 或 `=\"\"`。請參閱 `#typescript.preferences.quoteStyle#`,以控制用於字串屬性的引號類型。", "typescript.preferences.jsxAttributeCompletionStyle.braces": "在屬性名稱後面插入 `={}`。", "typescript.preferences.jsxAttributeCompletionStyle.none": "僅插入屬性名稱。", "typescript.preferences.organizeImports": "控制匯入順序的進階喜好設定。", - "typescript.preferences.organizeImports.accentCollation": "將具有變音符號的字元與基底字元不相等的字元進行比較。", - "typescript.preferences.organizeImports.caseFirst": "指出大寫是否在小寫之前。僅套用至 `organizeImportsCollation: 'unicode'。", + "typescript.preferences.organizeImports.accentCollation": "需要 `organizeImports.unicodeCollation: 'unicode'`。將具有變音符號的字元比較為與基底字元不相等。", + "typescript.preferences.organizeImports.caseFirst": "需要 `organizeImports.unicodeCollation: 'unicode'`,且 `organizeImports.caseSensitivity` 不是 `caseInsensitive`。指出大寫是否將排序在小寫之前。", + "typescript.preferences.organizeImports.caseFirst.default": "`locale` 提供的預設順序。", + "typescript.preferences.organizeImports.caseFirst.lower": "小寫在大寫之前。例如 `a、A、z、Z`。", + "typescript.preferences.organizeImports.caseFirst.upper": "大寫在小寫之前。例如 `A、a、B、b`。", + "typescript.preferences.organizeImports.caseSensitivity": "指定如何針對區分大小寫排序匯入。如果為 `auto` 或未指定,我們會偵測每個檔案的區分大小寫", "typescript.preferences.organizeImports.caseSensitivity.auto": "偵測用於匯入排序的區分大小寫。", "typescript.preferences.organizeImports.caseSensitivity.insensitive": "排序匯入時不區分大小寫。", "typescript.preferences.organizeImports.caseSensitivity.sensitive": "排序匯入時區分大小寫。", - "typescript.preferences.organizeImports.locale": "覆寫用於定序的地區設定。指定 `auto` 使用 UI 地區設定。僅套用至 `organizeImportsCollation: 'unicode'。", - "typescript.preferences.organizeImports.numericCollation": "依整數值排序數值字串。", + "typescript.preferences.organizeImports.locale": "需要 `organizeImports.unicodeCollation: 'unicode'`。覆寫用於定序的地區設定。指定 `auto` 以使用 UI 地區設定。", + "typescript.preferences.organizeImports.numericCollation": "需要 `organizeImports.unicodeCollation: 'unicode'`。依整數值排序數值字串。", + "typescript.preferences.organizeImports.typeOrder": "指定應如何排序僅限類型的具名匯入。", "typescript.preferences.organizeImports.typeOrder.auto": "偵測應在何處排序僅限類型的具名匯入。", - "typescript.preferences.organizeImports.typeOrder.first": "只限輸入的具名匯入會排序至匯入清單的結尾。", - "typescript.preferences.organizeImports.typeOrder.inline": "具名匯入僅依名稱排序。", - "typescript.preferences.organizeImports.typeOrder.last": "只限輸入的具名匯入會排序至匯入清單的結尾。", + "typescript.preferences.organizeImports.typeOrder.first": "僅限類型的具名匯入會排序至匯入清單的開頭。例如,`import { type A, type Y, B, Z } from 'module';`", + "typescript.preferences.organizeImports.typeOrder.inline": "具名匯入僅會依名稱排序。例如,`import { type A, B, type Y, Z } from 'module';`", + "typescript.preferences.organizeImports.typeOrder.last": "僅限類型的具名匯入會排序至匯入清單的結尾。例如,`import { B, Z, type A, type Y } from 'module';`", + "typescript.preferences.organizeImports.unicodeCollation": "指定是否要使用 Unicode 或序數定序排序匯入。", "typescript.preferences.organizeImports.unicodeCollation.ordinal": "使用每個程式碼項目的數值排序匯入。", "typescript.preferences.organizeImports.unicodeCollation.unicode": "使用 Unicode 程式碼定序排序匯入。", "typescript.preferences.preferTypeOnlyAutoImports": "盡可能在自動匯入中包括 `type` 關鍵字。需要在工作區中使用 TypeScript 5.3+。", @@ -344,7 +328,7 @@ "typescript.updateImportsOnFileMove.enabled.never": "一律不為路徑重新命名,也不提示。", "typescript.updateImportsOnFileMove.enabled.prompt": "在每次重新命名時提示。", "typescript.validate.enable": "啟用/停用 TypeScript 驗證。", - "typescript.workspaceSymbols.excludeLibrarySymbols": "排除來自工作區結果中 [前往符號] 程式庫檔案的符號。需要在工作區中使用 TypeScript 5.3+。", + "typescript.workspaceSymbols.excludeLibrarySymbols": "排除來自 [前往工作區中的符號] 結果中程式庫檔案的符號。需要在工作區中使用 TypeScript 5.3+。", "typescript.workspaceSymbols.scope": "控制 [前往工作區中的符號](https://code.visualstudio.com/docs/editor/editingevolved#_open-symbol-by-name) 會搜尋到哪些檔案。", "typescript.workspaceSymbols.scope.allOpenProjects": "搜尋所有開啟的 JavaScript 或 TypeScript 專案的符號。", "typescript.workspaceSymbols.scope.currentProject": "只在目前的 JavaScript 或 TypeScript 專案中搜尋符號。", 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 058e054aa6..2fc803d1e5 100644 --- a/i18n/vscode-language-pack-zh-hant/translations/main.i18n.json +++ b/i18n/vscode-language-pack-zh-hant/translations/main.i18n.json @@ -79,6 +79,10 @@ "type to filter": "要篩選的類型", "type to search": "要搜尋的類型" }, + "vs/base/browser/ui/tree/asyncDataTree": { + "type to filter": "要篩選的類型", + "type to search": "要搜尋的類型" + }, "vs/base/browser/ui/tree/treeDefaults": { "collapse all": "全部摺疊" }, @@ -438,6 +442,8 @@ "editor.find.autoFindInSelection.always": "一律自動開啟 [在選取範圍中尋找]。", "editor.find.autoFindInSelection.multiline": "選取多行內容時,自動開啟 [在選取範圍中尋找]。", "editor.find.autoFindInSelection.never": "永不自動開啟 [在選取範圍中尋找] (預設)。", + "editor.find.history.never": "Do not store search history from the find widget.", + "editor.find.history.workspace": "Store search history across the active workspace", "editor.find.seedSearchStringFromSelection.always": "一律從編輯器選取範圍中植入搜尋字串,包括游標位置的字。", "editor.find.seedSearchStringFromSelection.never": "永不從編輯器選取範圍中植入搜尋字串。", "editor.find.seedSearchStringFromSelection.selection": "只有來自編輯器選取範圍中的植入搜尋字串。", @@ -513,6 +519,7 @@ "find.autoFindInSelection": "控制自動開啟 [在選取範圍中尋找] 的條件。", "find.cursorMoveOnType": "控制在輸入期間是否要跳過游標來尋找相符的項目。", "find.globalFindClipboard": "控制尋找小工具是否在 macOS 上讀取或修改共用尋找剪貼簿。", + "find.history": "Controls how the find widget history should be stored", "find.loop": "當再也找不到其他相符項目時,控制是否自動從開頭 (或結尾) 重新開始搜尋。", "find.seedSearchStringFromSelection": "控制 [尋找小工具] 中的搜尋字串是否來自編輯器選取項目。", "folding": "控制編輯器是否啟用程式碼摺疊功能。", @@ -548,7 +555,9 @@ "inlayHints.padding": "在編輯器中啟用的內嵌提示周圍的填補。", "inline": "快速建議會顯示為浮水印文字", "inlineCompletionsAccessibilityVerbose": "控制當顯示內嵌完成時,是否應提供協助工具提示給螢幕助讀程式使用者。", - "inlineSuggest.edits.experimental.enabled": "Controls whether to enable experimental edits in inline suggestions.", + "inlineSuggest.edits.experimental.enabled": "控制是否要在內嵌建議中啟用實驗性編輯。", + "inlineSuggest.edits.experimental.useInterleavedLinesDiff": "控制是否要在內嵌建議中啟用實驗交錯行差異。", + "inlineSuggest.edits.experimental.useMixedLinesDiff": "控制是否要在內嵌建議中啟用實驗性編輯。", "inlineSuggest.enabled": "控制是否要在編輯器中自動顯示內嵌建議。", "inlineSuggest.fontFamily": "控制內嵌建議的字體系列。", "inlineSuggest.showToolbar": "控制何時顯示內嵌建議工具列。", @@ -597,7 +606,7 @@ "occurrencesHighlight.multiFile": "實驗: 跨所有有效的開啟檔案強調顯示出現項目。", "occurrencesHighlight.off": "不強調顯示出現項目。", "occurrencesHighlight.singleFile": "僅強調顯示目前檔案中的出現項目。", - "occurrencesHighlightDelay": "Controls the delay in milliseconds after which occurrences are highlighted.", + "occurrencesHighlightDelay": "控制項目在強調顯示後的延遲 (以毫秒為單位)。", "off": "已停用快速建議", "on": "快速建議會顯示在建議小工具內", "overviewRulerBorder": "控制是否應在概觀尺規周圍繪製框線。", @@ -988,6 +997,7 @@ "editor.action.source.noneMessage.preferred.kind": "沒有適用於 '{0}' 的偏好來源動作", "fixAll.label": "全部修正", "fixAll.noneMessage": "沒有全部修正動作可用", + "organizeImports.description": "在目前檔案中組織匯入。某些工具也稱為「最佳化匯入」", "organizeImports.label": "組織匯入", "quickfix.trigger.label": "快速修復...", "refactor.label": "重構...", @@ -1072,10 +1082,13 @@ }, "vs/editor/contrib/dropOrPasteInto/browser/copyPasteContribution": { "pasteAs": "貼上為...", - "pasteAs.kind": "要嘗試套用的貼上編輯種類。若未提供或有多個此類型的編輯,編輯器會顯示選擇器。", + "pasteAs.kind": "The kind of the paste edit to try pasting with.\r\nIf there are multiple edits for this kind, the editor will show a picker. If there are no edits of this kind, the editor will show an error message.", + "pasteAs.preferences": "List of preferred paste edit kind to try applying.\r\nThe first edit matching the preferences will be applied.", "pasteAsText": "貼上為文字" }, "vs/editor/contrib/dropOrPasteInto/browser/copyPasteController": { + "noPreferences": "empty", + "pasteAsDefault": "設定預設貼上動作", "pasteAsError": "找不到 '{0}' 的貼上編輯", "pasteAsPickerPlaceholder": "選取貼上動作", "pasteAsProgress": "執行貼上處理常式", @@ -1094,9 +1107,6 @@ "pasteHtmlLabel": "插入 HTML", "text.label": "插入純文字" }, - "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorContribution": { - "defaultProviderDescription": "設定預設卸載提供者,以用於指定 MIME 類型的內容。" - }, "vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorController": { "dropIntoEditorProgress": "正在執行置放處理常式。按一下以取消", "dropWidgetVisible": "是否顯示卸除小工具", @@ -1394,13 +1404,15 @@ "action.inlineSuggest.acceptNextLine": "接受下一個內嵌建議行", "action.inlineSuggest.acceptNextWord": "接受下一個內嵌建議字組", "action.inlineSuggest.alwaysShowToolbar": "永遠顯示工具列", - "action.inlineSuggest.dev.extractRepro": "Developer: Extract Inline Suggest State", + "action.inlineSuggest.dev.extractRepro": "開發人員: 擷取內嵌建議狀態", "action.inlineSuggest.hide": "隱藏內嵌建議", "action.inlineSuggest.jump": "跳到下一個內嵌編輯", "action.inlineSuggest.showNext": "顯示下一個內嵌建議", "action.inlineSuggest.showPrevious": "顯示上一個內嵌建議", "action.inlineSuggest.trigger": "觸發內嵌建議", - "jump": "跳" + "action.inlineSuggest.trigger.inlineEdit": "觸發內嵌編輯", + "jump": "跳", + "noInlineEditAvailable": "沒有可用的內嵌編輯。" }, "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionContextKeys": { "cursorAtInlineEdit": "游標是否位於內嵌編輯", @@ -1410,7 +1422,9 @@ "inlineSuggestionHasIndentation": "內嵌建議是否以空白字元開頭", "inlineSuggestionHasIndentationLessThanTabSize": "內嵌建議的開頭是否為空白,且比 Tab 能插入的字元要小", "inlineSuggestionVisible": "是否顯示內嵌建議", - "suppressSuggestions": "是否應隱藏目前建議的其他建議" + "suppressSuggestions": "是否應隱藏目前建議的其他建議", + "tabShouldAcceptInlineEdit": "Tab 是否應接受內嵌編輯。", + "tabShouldJumpToInlineEdit": "Tab 是否應跳至內嵌編輯。" }, "vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionsController": { "showAccessibleViewHint": "在可存取檢視中檢查此項目 ({0})" @@ -1816,6 +1830,7 @@ "vs/platform/accessibilitySignal/browser/accessibilitySignalService": { "accessibility.signals.chatRequestSent": "聊天要求已傳送", "accessibility.signals.clear": "清除", + "accessibility.signals.codeActionRequestTriggered": "程式碼動作要求已觸發", "accessibility.signals.format": "格式", "accessibility.signals.lineHasBreakpoint": "中斷點", "accessibility.signals.lineHasError": "錯誤於行", @@ -1838,6 +1853,8 @@ "accessibilitySignals.chatRequestSent": "聊天要求已傳送", "accessibilitySignals.chatResponseReceived": "聊天回應已接收", "accessibilitySignals.clear": "清除", + "accessibilitySignals.codeActionApplied": "程式碼動作已套用", + "accessibilitySignals.codeActionRequestTriggered": "程式碼動作要求已觸發", "accessibilitySignals.diffLineDeleted": "差異行已刪除", "accessibilitySignals.diffLineInserted": "差異行已插入", "accessibilitySignals.diffLineModified": "差異行已修改", @@ -2030,6 +2047,7 @@ "MarketPlaceDisabled": "未啟用市集", "incompatible platform": "{1} 中無法針對 {2} 使用 {0}' 延伸模組。", "incompatibleAPI": "無法安裝 '{0}' 延伸模組。'{1}'", + "learn more": "Learn More", "malicious extension": "因為有使用者回報 '{0}' 延伸模組有問題,所以無法安裝。", "multipleDependentsError": "無法將 '{0}' 延伸模組解除安裝。其為 '{1}'、'{2}' 與其他延伸模組的相依對象。", "multipleIndirectDependentsError": "無法將 '{0}' 延伸模組解除安裝。這麼做會將與其相依的 '{1}' 延伸模組及 '{2}'、'{3}' 和其他延伸模組解除安裝。", @@ -2078,6 +2096,10 @@ "updateMessage": "正在將延伸模組 '{0}' 更新至版本 {1}", "useId": "請確保您使用包含發行者的完整延伸模組識別碼,例如: {0}" }, + "vs/platform/extensionManagement/common/extensionManagementIpc": { + "incompatible platform": "The '{0}' extension is not available in {1} for {2}.", + "learn more": "Learn More" + }, "vs/platform/extensionManagement/common/extensionNls": { "missingNLSKey": "找不到金鑰 {0} 的訊息。" }, @@ -2201,21 +2223,6 @@ "vs/platform/history/browser/contextScopedHistoryWidget": { "suggestWidgetVisible": "是否顯示建議" }, - "vs/platform/issue/electron-main/issueMainService": { - "cancel": "取消", - "confirmCloseIssueReporter": "將不會儲存您的輸入。確定要關閉此視窗嗎?", - "issueReporter": "問題回報程式", - "issueReporterWriteToClipboard": "資料太多,無法直接傳送到 GitHub。資料將會複製到剪貼簿,請將其貼到開啟的 GitHub 問題頁面。", - "ok": "確定(&&O)", - "yes": "是(&&Y)" - }, - "vs/platform/issue/electron-main/processMainService": { - "local": "本地", - "processExplorer": "程序總管", - "trace.detail": "請建立問題並手動附加下列檔案:\r\n{0}", - "trace.message": "已成功建立追蹤檔案", - "trace.ok": "確定" - }, "vs/platform/keybinding/common/abstractKeybindingService": { "first.chord": "已按下 ({0})。等待第二個套索鍵...", "missing.chord": "按鍵組合 ({0}, {1}) 不是命令。", @@ -2323,6 +2330,13 @@ "warnEscalation": "{0} 現在會提示輸入 'osascript' 取得系統管理員權限,以便安裝殼層命令。", "warnEscalationUninstall": "{0} 現在會使用 'osascript' 提示取得系統管理員權限,以解除安裝殼層命令。" }, + "vs/platform/process/electron-main/processMainService": { + "local": "本機", + "processExplorer": "程序總管", + "trace.detail": "請建立問題並手動附加下列檔案:\r\n{0}", + "trace.message": "已成功建立追蹤檔案", + "trace.ok": "確定(&&O)" + }, "vs/platform/quickinput/browser/commandsQuickAccess": { "canNotRun": "命令 '{0}' 造成錯誤", "commandPickAriaLabelWithKeybinding": "{0}, {1}", @@ -2381,6 +2395,7 @@ }, "vs/platform/request/common/request": { "electronFetch": "控制是否應啟用 Electron 的擷取實作,而非 Node.js'。所有本機延伸模組都會取得全域擷取 API 的 Electron 擷取實作。", + "fetchAdditionalSupport": "控制 Node.js 的擷取實作是否應該以額外的支援延伸。啟用對應的設定時,會新增目前的 Proxy 支援 ({0}) 和系統憑證 ({1})。", "httpConfigurationTitle": "HTTP", "noProxy": "指定應忽略 HTTP/HTTPS 要求之 Proxy 設定的功能變數名稱。", "proxy": "要使用的 Proxy 設定。若未設定,將從 `http_proxy` 和 `https_proxy` 環境變數繼承。", @@ -2393,7 +2408,7 @@ "proxySupportOverride": "啟用延伸模組的 Proxy 支援,覆寫要求選項。", "strictSSL": "控制是否應根據提供的 CA 清單驗證 Proxy 伺服器憑證。", "systemCertificates": "控制是否應從 OS 載入 CA 憑證。(關閉此設定後,Windows 和 macOS 都需要重新載入視窗。)", - "systemCertificatesV2": "控制是否應啟用來自 OS 的 CA 憑證實驗性載入。這使用的方法比預設的模擬方法更為普遍。" + "systemCertificatesV2": "控制是否應啟用來自 OS 的 CA 憑證實驗性載入。這會使用比預設實作更一般的方法。" }, "vs/platform/shell/node/shellEnv": { "resolveShellEnvError": "無法解析您的殼層環境: {0}", @@ -2523,7 +2538,7 @@ "diffEditorRemovedLines": "已移除程式行的背景色彩。其不得為不透明色彩,以免隱藏底層裝飾。", "diffEditorRemovedOutline": "移除的文字外框色彩。", "editorBackground": "編輯器的背景色彩。", - "editorCompositionBorder": "The border color for an IME composition.", + "editorCompositionBorder": "IME 組合的邊框色彩。", "editorError.background": "編輯器中錯誤文字的背景色彩。其不得為不透明色彩,以免隱藏底層裝飾。", "editorError.foreground": "編輯器內錯誤提示線的前景色彩.", "editorFindMatch": "符合目前搜尋的色彩。", @@ -2704,6 +2719,10 @@ "overviewRuleWarning": "警告的縮圖標記色彩。" }, "vs/platform/theme/common/colors/miscColors": { + "activityErrorBadge.background": "錯誤活動徽章的背景色彩", + "activityErrorBadge.foreground": "錯誤活動徽章的前景色彩", + "activityWarningBadge.background": "警告活動徽章的背景色彩", + "activityWarningBadge.foreground": "警告活動徽章的前景色彩", "badgeBackground": "標記的背景顏色。標記為小型的訊息標籤,例如搜尋結果的數量。", "badgeForeground": "標記的前景顏色。標記為小型的訊息標籤,例如搜尋結果的數量。", "progressBarBackground": "長時間運行進度條的背景色彩.", @@ -3544,6 +3563,8 @@ "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { "focusAuxiliaryBar": "將焦點放入次要提要欄位", "hideAuxiliaryBar": "隱藏次要提要欄位", + "nextAuxiliaryBarView": "下一個次要側邊欄檢視", + "previousAuxiliaryBarView": "上一個次要側邊欄檢視", "secondary sidebar": "次要提要欄位", "secondary sidebar mnemonic": "次要側邊欄(&&D)", "toggleAuxiliaryBar": "切換次要提要欄位可見度", @@ -3927,8 +3948,8 @@ "editorCommand.activeEditorMove.arg.description": "引數屬性:\r\n* 'to': 字串值,提供向何處移動。\r\n* 'by': 字串值,提供移動的單位 (依索引標籤或群組)。\r\n* 'value': 數值,提供要移動多少位置或絕對位置。", "editorCommand.activeEditorMove.arg.name": "使用中編輯器的移動引數", "editorCommand.activeEditorMove.description": "以 tab 或群組為單位移動使用中的編輯器", - "editorGroupLayout.horizontal": "Horizontal", - "editorGroupLayout.vertical": "Vertical", + "editorGroupLayout.horizontal": "橫向", + "editorGroupLayout.vertical": "直向", "focusLeftSideEditor": "將焦點放在使用中編輯器的第一面", "focusOtherSideEditor": "將焦點放在使用中編輯器的其他面", "focusRightSideEditor": "將焦點放在使用中編輯器的第二面", @@ -3966,15 +3987,16 @@ "editorLineHighlight": "編輯器浮水印中標籤的前景色彩。", "watermark.findInFiles": "在檔案中尋找", "watermark.newUntitledFile": "新增未命名的文字檔", + "watermark.openChat": "開啟聊天", + "watermark.openCopilotEdits": "開啟 Copilot 編輯", "watermark.openFile": "開啟檔案", "watermark.openFileFolder": "開啟檔案或資料夾", "watermark.openFolder": "開啟資料夾", "watermark.openRecent": "開啟最近使用的檔案", + "watermark.openSettings": "開啟設定", "watermark.quickAccess": "前往檔案", "watermark.showCommands": "顯示所有命令", - "watermark.showSettings": "顯示設定", "watermark.startDebugging": "開始偵錯", - "watermark.toggleFullscreen": "切換全螢幕", "watermark.toggleTerminal": "切換終端機" }, "vs/workbench/browser/parts/editor/editorPanes": { @@ -4176,7 +4198,11 @@ "turnOnNotifications": "開啟來自 '{0}' 的所有通知" }, "vs/workbench/browser/parts/paneCompositeBar": { - "resetLocation": "重設位置" + "auxiliarybar": "次要側邊欄", + "moveToMenu": "移至", + "panel": "面板", + "resetLocation": "重設位置", + "sidebar": "主要側邊欄" }, "vs/workbench/browser/parts/paneCompositePart": { "moreActions": "更多操作...", @@ -4228,8 +4254,8 @@ "align panel": "對齊面板", "hidePanel": "隱藏面板", "panel position": "面板位置", - "showIcons": "Show Icons", - "showLabels": "Show Labels" + "showIcons": "顯示圖示", + "showLabels": "顯示標籤" }, "vs/workbench/browser/parts/sidebar/sidebarActions": { "focusSideBar": "將焦點放入主要提要欄位" @@ -4285,7 +4311,10 @@ "toggle.hideCustomTitleBar": "隱藏自訂標題列", "toggle.hideCustomTitleBarInFullScreen": "以全螢幕隱藏自訂標題列", "toggle.layout": "版面配置控制項", - "toggle.layoutDescription": "切換版面配置控制項在標題列中的可見度" + "toggle.layoutDescription": "切換版面配置控制項在標題列中的可見度", + "toggle.navigation": "瀏覽控制項", + "toggle.navigationDescription": "切換瀏覽控制項在標題列中的可見度", + "toggle.titleBarStyle": "Restore Native Title Bar" }, "vs/workbench/browser/parts/titlebar/titlebarPart": { "ariaLabelTitleActions": "標題動作", @@ -4416,6 +4445,8 @@ "menuBarVisibility.mac": "控制功能表列的可見度。設定 'toggle' 會隱藏功能表列,執行 `Focus Application Menu` 會顯示功能表列。設定 'compact' 會將功能表移至提要欄位。", "mergeWindow": "設定以秒為單位的間隔時間,以新增的項目取代本機檔案歷程記錄中的最後一個項目。這有助於減少新增項目的整體數目,例如啟用自動儲存時。此設定只會套用至來源相同的項目。變更此設定不會影響現有的本機檔案歷程記錄項目。", "mouseBackForwardToNavigate": "允許使用滑鼠按鈕四和五執行「返回」和「前進」命令。", + "navigationControlEnabled": "控制瀏覽控制項是否顯示在自訂標題列中。只有當 {0} 未設為 {1} 時,此設定才會生效。", + "navigationControlEnabledWeb": "控制瀏覽控制項是否顯示在標題列中。", "navigationScope": "控制編輯器中「返回」和「前進」等命令的歷程記錄巡覽範圍。", "openDefaultKeybindings": "控制正在開啟的按鍵繫結關係設定是否也開啟顯示所有預設按鍵繫結關係的編輯器。 ", "openDefaultSettings": "控制正在開啟的設定是否也開啟顯示所有預設設定的編輯器。 ", @@ -4424,7 +4455,7 @@ "openFoldersInNewWindow": "控制資料夾應在新視窗中開啟或取代上次使用中的視窗。\r\n請注意,仍可能發生忽略此設定的情況 (例如當使用 `--new-window` 或 `--reuse-window` 命令列選項時)。", "panelDefaultLocation": "在新工作區控制面板的預設位置 (終端機、偵錯主控台、輸出、問題)。可顯示在編輯器區域的底部、頂部、右側或左側。", "panelOpensMaximized": "控制是否以最大化方式開啟面板。面板可以總是以最大化方式開啟、永不以最大化方式開啟,或以關閉前的最後狀態開啟。", - "panelShowLabels": "Controls whether activity items in the panel title are shown as label or icon.", + "panelShowLabels": "控制面板標題中的活動項目是否顯示為標籤或圖示。", "perEditorGroup": "控制要將已開啟編輯器的上限逐一套用到編輯器群組,或是套用到所有編輯器群組。", "pinnedTabSizing": "控制釘選的編輯器索引標籤大小。釘選的索引標籤會排序在所有開啟的索引標籤前面,且通常在取消釘選前不會關閉。當未設為 {1} 時,會忽略 {0}。", "preserveInput": "控制上次鍵入命令選擇區的輸入是否應在下次將其開啟時還原。", @@ -4840,7 +4871,7 @@ "configureRuntimeArguments": "設定執行階段引數", "openUserDataFolder": "開啟使用者資料資料夾", "reloadWindowWithExtensionsDisabled": "已停用延伸模組的重新載入", - "showGPUInfo": "Show GPU Info", + "showGPUInfo": "顯示 GPU 資訊", "toggleDevTools": "切換開發人員工具" }, "vs/workbench/electron-sandbox/actions/installActions": { @@ -4906,7 +4937,7 @@ "touchbar.enabled": "啟用鍵盤上的 macOS 觸摸板按鈕 (如果可用)。", "touchbar.ignored": "觸控列中一組不應顯示的項目識別碼 (例如 `workbench.action.navigateBack`)。", "window.clickThroughInactive": "若已啟用,按一下非使用中的視窗將會啟動該視窗並觸發其下的元素 (如果可以案的話)。若已停用,按一下非使用中視窗的任一處則只會啟動該視窗,必須再按一下才會觸發元素。", - "window.customTitleBarVisibility": "Adjust when the custom title bar should be shown. The custom title bar can be hidden when in full screen mode with `windowed`. The custom title bar can only be hidden in non full screen mode with `never` when {0} is set to `native`.", + "window.customTitleBarVisibility": "調整應顯示自訂標題列的時機。自訂標題列可以在全螢幕模式搭配 `windowed` 時隱藏。自訂標題列只能在 {0} 設定為 `native` 時,於非全螢幕模式搭配 `never` 時隱藏。", "window.customTitleBarVisibility.auto": "自動變更自訂標題列可見度。", "window.customTitleBarVisibility.never": "當 {0} 設定為 'native' 時,隱藏自訂標題列。", "window.customTitleBarVisibility.windowed": "以全螢幕隱藏自訂標題列。非全螢幕時,自動變更自訂標題列可見度。", @@ -4984,6 +5015,7 @@ "vs/workbench/contrib/accessibility/browser/accessibilityConfiguration": { "accessibility.debugWatchVariableAnnouncements": "控制是否應在偵錯監看式檢視中宣告變數變更。", "accessibility.hideAccessibleView": "控制是否隱藏可存取的檢視。", + "accessibility.replEditor.readLastExecutedOutput": "控制是否將宣布原生 REPL 中執行的輸出。", "accessibility.signalOptions.debouncePositionChanges": "是否應取消啟動位置變更", "accessibility.signalOptions.delays.errorAtPosition.announcement": "位置發生錯誤時,發佈公告前的延遲 (以毫秒為單位)。", "accessibility.signalOptions.delays.errorAtPosition.sound": "當位置發生錯誤時,播放音效前的延遲 (以毫秒為單位)。", @@ -4996,10 +5028,14 @@ "accessibility.signals.chatRequestSent.announcement": "提出聊天要求時公告。", "accessibility.signals.chatRequestSent.sound": "提出聊天要求時播放音效。", "accessibility.signals.chatResponseReceived": "收到回應時播放音效/音訊提示。", - "accessibility.signals.chatResponseReceived.sound": "收到回應時在 Loop 上播放音效。", + "accessibility.signals.chatResponseReceived.sound": "收到回應時播放音效。", "accessibility.signals.clear": "清除功能 (例如終端機、偵錯主控台或輸出通道) 時播放訊號 - 音效 (音訊提示) 和/或公告 (警示)。", "accessibility.signals.clear.announcement": "清除功能時公告。", "accessibility.signals.clear.sound": "清除某個功能時播放音效。", + "accessibility.signals.codeActionApplied": "套用程式碼動作時播放音效/音訊提示。", + "accessibility.signals.codeActionApplied.sound": "套用程式碼動作時播放音效。", + "accessibility.signals.codeActionTriggered": "觸發程式碼動作時播放音效/音訊提示。", + "accessibility.signals.codeActionTriggered.sound": "觸發程式碼動作時播放音效。", "accessibility.signals.diffLineDeleted": "在可存取的 Diff 檢視器模式中,焦點移動到刪除的行或到下一個/上一個變更時播放音效/音訊提示。", "accessibility.signals.diffLineDeleted.sound": "當焦點在可存取的 Diff 檢視器模式中,移動到已刪除行或到下一個/上一個變更時播放音效。", "accessibility.signals.diffLineInserted": "在可存取的 Diff 檢視器模式中,焦點移動到插入的行或到下一個/上一個變更時播放音效/音訊提示。", @@ -5091,6 +5127,7 @@ "autoSynthesize": "使用語音做為輸入時,是否應該自動大聲朗讀文字回應。例如,在聊天工作階段中,當語音做為聊天要求時,會自動合成回應。", "dimUnfocusedEnabled": "是否要將未專注的編輯器和終端機變暗,這可讓您更清楚輸入輸入的來源。這適用於大部分的編輯器,以及使用如筆記本和擴充網頁檢視編輯器等 iframe 的值得注意的例外狀況。", "dimUnfocusedOpacity": "不透明度分數 (0.2 到 1.0) 用於未專注的編輯器和終端機。只有在啟用 {0} 時才會生效。", + "replEditor.autoFocusAppendedCell": "控制程式碼執行時是否應自動將焦點傳送到 REPL。", "sound.enabled.auto": "已連結螢幕助讀程式時啟用音效。", "sound.enabled.off": "停用音效。", "sound.enabled.on": "啟用音效。", @@ -5108,7 +5145,7 @@ "verbosity.keybindingsEditor.description": "提供聚焦於資料列時,如何在按鍵繫結關係編輯器中變更按鍵繫結關係的相關資訊。", "verbosity.notebook": "提供當筆記本儲存格成為焦點時,如何聚焦於儲存格容器或內部編輯器的資訊。", "verbosity.notification": "提供如何在可存取檢視中開啟通知的資訊。", - "verbosity.replInputHint": "提供 Repl 輸入的相關動作資訊。", + "verbosity.replEditor.description": "提供聚焦於 REPL 編輯器時,如何存取 REPL 編輯器協助工具說明功能表的相關資訊。", "verbosity.terminal.description": "提供聚焦於終端時,如何存取終端協助工具說明功能表的相關資訊。", "verbosity.walkthrough": "提供如何在可存取檢視中開啟逐步解說的資訊。", "voice.speechLanguage": "文字轉換語音和語音轉換文字應該使用的語言。如果可能的話,選取 [自動] 以使用設定的顯示語言。請注意,並非所有顯示語言都可能受語音辨識和合成器的支援。", @@ -5231,12 +5268,13 @@ "accounts": "帳戶", "currentAccount": "目前的帳戶", "manageAccountPreferenceForExtension": "管理延伸模組帳戶喜好設定", + "noAccountUsage": "此延伸模組尚未使用任何帳戶。", "noAccounts": "此延伸模組目前未使用任何帳戶。", "pickAProviderTitle": "管理延伸模組帳戶喜好設定", - "placeholder": "管理 '{0}' 帳戶喜好設定...", + "placeholder v2": "管理 {1} 的 '{0}' 帳戶喜好設定...", "selectProvider": "選取要管理帳戶喜好設定的驗證提供者", "title": "此工作區的 '{0}' 帳戶喜好設定", - "use new account": "Use a new account..." + "use new account": "使用新帳戶..." }, "vs/workbench/contrib/authentication/browser/actions/manageTrustedExtensionsForAccountAction": { "accountLastUsedDate": "上次使用此帳戶是 {0}", @@ -5261,12 +5299,6 @@ "vs/workbench/contrib/authentication/browser/authentication.contribution": { "authentication": "驗證", "authentication.Placeholder": "尚未要求任何帳戶...", - "authentication.id": "驗證提供者的識別碼。", - "authentication.idConflict": "此驗證識別碼 '{0}' 已註冊", - "authentication.label": "驗證提供者的人類可讀名稱。", - "authentication.missingId": "驗證貢獻必須指定識別碼。", - "authentication.missingLabel": "驗證貢獻必須指定標籤。", - "authenticationExtensionPoint": "參與驗證", "authenticationid": "識別碼", "authenticationlabel": "標籤", "loading": "正在載入..." @@ -5359,9 +5391,11 @@ }, "vs/workbench/contrib/chat/browser/actions/chatAccessibilityHelp": { "chat.announcement": "聊天回應會在傳入時宣告。回應會指出程式碼區塊的數目 (如果有的話),接著是回應的其餘部分。", + "chat.differencePanel": "面板聊天檢視是持續性介面,也支援瀏覽建議的後續追蹤問題,而快速聊天檢視是用於建立和檢視要求的暫時性介面。", + "chat.differenceQuick": "快速聊天檢視是用於建立和檢視要求的暫時性介面,而面板聊天檢視是一個持續性介面,也支援瀏覽建議的後續追蹤問題。", "chat.followUp": "在輸入方塊中,瀏覽至建議的後續追蹤問題 (Shift+Tab),然後按 Enter 以執行。", "chat.inspectResponse": "在輸入方塊中,檢查易存取檢視 {0} 中的最後一個回應", - "chat.overview": "聊天檢視包含輸入方塊和要求/回應清單。輸入方塊用來提出要求,而清單則用來顯示回應。", + "chat.overview": "快速聊天檢視包含輸入方塊和要求/回應清單。輸入方塊用來提出要求,而清單則用來顯示回應。", "chat.requestHistory": "在輸入方塊中,使用向上鍵和向下鍵來瀏覽您的要求歷程記錄。編輯輸入,並使用 Enter 或提交按鈕執行新要求。", "chat.signals": "協助工具訊號可以透過首碼為 signals.chat 的設定進行變更。根據預設,如果要求耗時超過 4 秒,您將聽到指示進度仍在發生中的音效。", "inlineChat.access": "可以透過程式碼動作或直接使用命令: Inline Chat: Start Inline Chat 來啟用{0}。", @@ -5383,31 +5417,36 @@ "chat.clear.label": "清除所有工作區聊天", "chat.history.label": "顯示聊天...", "chat.history.rename": "重新命名", + "chat.releaseNotes.label": "Explore New Features", "chatWith": "使用延伸模組聊天", "currentChatLabel": "目前", - "installChat": "Install {0}", - "installChatGlobalAction.justification": "AI support requires this extension.", "interactiveSession.clearHistory.label": "清除輸入歷程記錄", "interactiveSession.focusInput.label": "聚焦聊天輸入", "interactiveSession.history.delete": "刪除", "interactiveSession.history.editor": "在編輯器中開啟", "interactiveSession.history.pick": "切換至聊天", "interactiveSession.open": "開啟編輯器", - "learnMore": "Learn More", + "learnMore": "深入了解", "more": "其他...", "newChatTitle": "新增聊天標題", "openChat": "開啟聊天", "title4": "聊天", - "toggle.chatControl": "Chat Controls", - "toggle.chatControlsDescription": "Toggle visibility of the Chat Controls in title bar" + "toggle.chatControl": "聊天控制項", + "toggle.chatControlsDescription": "切換聊天控制項在標題列中的可見度" }, "vs/workbench/contrib/chat/browser/actions/chatClearActions": { + "chat.done.label": "完成", "chat.newChat.label": "新增聊天", - "chat.newEdits.label": "New Edit Session", - "chat.openEdits.label": "Open Edit Session" + "chat.newEdits.label": "新增編輯工作階段", + "chat.openEdits.label": "開啟 {0}", + "chat.redoEdit.label": "重做上次編輯", + "chat.startEditing.confirmation.acceptEdits": "接受並繼續", + "chat.startEditing.confirmation.discardEdits": "捨棄並繼續", + "chat.startEditing.confirmation.pending.message.2": "開始新的編輯工作階段會結束您目前的工作階段。要接受對 {0} 個檔案的擱置中編輯嗎?", + "chat.startEditing.confirmation.title": "開始新的編輯工作階段?", + "chat.undoEdit.label": "復原上次編輯" }, "vs/workbench/contrib/chat/browser/actions/chatCodeblockActions": { - "chat.applyAll.label": "套用所有編輯", "interactive.applyInEditor.label": "在編輯器中套用", "interactive.compare.apply": "套用編輯", "interactive.compare.discard": "捨棄編輯", @@ -5419,19 +5458,25 @@ "interactive.runInTerminal.label": "插入至終端機" }, "vs/workbench/contrib/chat/browser/actions/chatContextActions": { + "chatAttachFiles": "搜尋要新增至工作集的檔案", "chatContext.attach.placeholder": "搜尋附件", - "chatContext.attachScreenshot.labelElectron.Window": "Screenshot Window", - "chatContext.attachScreenshot.labelWeb": "Screenshot", - "chatContext.editors": "Open Editors", + "chatContext.attachScreenshot.labelElectron.Window": "螢幕擷取畫面視窗", + "chatContext.attachScreenshot.labelWeb": "螢幕擷取畫面", + "chatContext.editors": "開啟編輯器", "chatContext.notebook.kernelVariable": "核心變數...", "chatContext.notebook.selectkernelVariable": "選取並插入核心變數", - "chatContext.searchResults": "Search Results", + "chatContext.relatedFiles": "相關檔案", + "chatContext.searchResults": "搜尋結果", "chatContext.symbol": "符號...", "imageFromClipboard": "剪貼簿中的影像", "pastedImage": "貼上影像", + "relatedFiles": "將相關檔案新增至您的工作集", "workbench.action.chat.attachContext.label": "連結內容", "workbench.action.chat.attachFile.label": "將檔案新增至聊天", - "workbench.action.chat.attachSelection.label": "將選取專案新增至聊天" + "workbench.action.chat.attachSelection.label": "將選取專案新增至聊天", + "workbench.action.chat.editing.attachFiles.label": "將檔案新增至工作集", + "workbench.action.edits.attachFile.label": "新增檔案至 {0}", + "workbench.action.edits.attachSelection.label": "新增選取範圍至 {0}" }, "vs/workbench/contrib/chat/browser/actions/chatCopyActions": { "interactive.copyAll.label": "複製全部", @@ -5444,13 +5489,15 @@ "actions.chat.submitSecondaryAgent": "提交給次要代理程式", "chat.newChat.label": "傳送至新聊天", "chat.pickModel.label": "挑選模型", - "chat.sendToChatEditing.label": "Send to Copilot Edits", - "chat.startEditing.confirmation.message": "Starting a new editing session will end your current editing session and discard edits to {0} files. Do you wish to proceed?", - "chat.startEditing.confirmation.primaryButton": "Yes", - "chat.startEditing.confirmation.title": "Start new editing session?", + "chat.sendToChatEditing.label": "傳送到 Copilot 編輯", + "chat.startEditing.confirmation.message.many": "啟動新的編輯工作階段將會結束您目前的編輯工作階段,其中包含 {0} 個檔案。是否要繼續?", + "chat.startEditing.confirmation.message.one": "啟動新的編輯工作階段將會結束您目前的編輯工作階段,其中包含 {0} 個檔案。是否要繼續?", + "chat.startEditing.confirmation.primaryButton": "是", + "chat.startEditing.confirmation.title": "開始新的編輯工作階段?", + "edits.submit.label": "傳送", "interactive.cancel.label": "取消", - "interactive.submit.label": "Send and Dispatch", - "interactive.submitWithoutDispatch.label": "Send" + "interactive.submit.label": "傳送及分派", + "interactive.submitWithoutDispatch.label": "傳送" }, "vs/workbench/contrib/chat/browser/actions/chatFileTreeActions": { "interactive.nextFileTree.label": "下一個檔案樹狀結構", @@ -5477,20 +5524,18 @@ "toggle.query": "用來開啟快速聊天的查詢" }, "vs/workbench/contrib/chat/browser/actions/chatTitleActions": { - "chat.remove.label": "移除要求與回應", - "chat.retry.confirmation.checkbox": "Don't ask again", - "chat.retry.confirmation.message2": "This will undo edits made to {0} since this request.", - "chat.retry.confirmation.primaryButton": "Yes", + "chat.removeRequest.label": "移除要求", + "chat.retry.confirmation.checkbox": "不要再詢問", + "chat.retry.confirmation.message2": "這會將在此要求後對 {0} 所做的編輯復原。", + "chat.retry.confirmation.primaryButton": "是", "chat.retry.label": "重試", - "chat.retryLast.confirmation.message2": "This will undo edits made to {0} files in your working set since this request. Do you want to proceed?", - "chat.retryLast.confirmation.title2": "Do you want to retry your last request?", - "chat.startEditing.confirmation.acceptEdits": "Accept & Continue", - "chat.startEditing.confirmation.discardEdits": "Discard & Continue", - "chat.startEditing.confirmation.message": "Starting a new editing session will end your current editing session and discard edits to {0} files. Do you wish to proceed?", - "chat.startEditing.confirmation.pending.message": "Starting a new editing session will end your current session. Do you want to discard pending edits to {0} files?", - "chat.startEditing.confirmation.primaryButton": "Yes", - "chat.startEditing.confirmation.title": "Start new editing session?", - "chat.startEditing.label2": "Edit with Copilot", + "chat.retryLast.confirmation.message2": "這會將在此要求後,對您工作集內 {0} 檔案所做的編輯復原。要繼續嗎?", + "chat.retryLast.confirmation.title2": "要重試上一個要求嗎?", + "chat.startEditing.label2": "使用 Copilot 編輯", + "chat.startEditing.last": "The last {0} requests", + "chat.startEditing.pickAll": "All requests from the conversation", + "chat.startEditing.pickCustom": "Manually select requests...", + "chat.startEditing.pickRequest": "選取您想要用於編輯的要求", "interactive.helpful.label": "實用", "interactive.insertIntoNotebook.label": "插入至筆記本", "interactive.reportIssueForBug.label": "回報問題", @@ -5508,24 +5553,23 @@ "overlap": "正在預覽另一個程式碼變更。請先套用或捨棄擱置中的變更。" }, "vs/workbench/contrib/chat/browser/attachments/implicitContextAttachment": { - "chat.fileAttachment": "Attached file, {0}", - "chat.fileAttachmentWithRange": "Attached file, {0}, line {1} to line {2}", - "disable": "Disable current file context", - "enable": "Enable current file context", - "enableHint": "disabled", - "openEditor": "Current file context" - }, - "vs/workbench/contrib/chat/browser/chat": { - "generating": "正在產生" + "chat.fileAttachment": "附加的檔案,{0}", + "chat.fileAttachmentWithRange": "附加的檔案,{0},行 {1} 至行 {2}", + "disable": "停用目前的檔案內容", + "enable": "啟用目前的檔案內容", + "enableHint": "已停用", + "openEditor": "目前的檔案內容" }, "vs/workbench/contrib/chat/browser/chat.contribution": { "chat": "聊天", "chat.commandCenter.enabled": "控制命令中心是否顯示聊天動作的功能表,(需要 {0})。", - "chat.editing.alwaysSaveWithGeneratedChanges": "Whether to always ask before saving files with changes made by chat.", - "chat.editing.confirmEditRequestRemoval": "Whether to show a confirmation before removing a request and its associated edits.", - "chat.editing.confirmEditRequestRetry": "Whether to show a confirmation before retrying a request and its associated edits.", - "chat.editing.enableRestoreFile": "Whether to show a toggle to restore an earlier version of a file that was edited in a chat editing session request.", + "chat.detectParticipant.enabled": "為小組聊天啟用聊天參與者自動偵測。", + "chat.editing.alwaysSaveWithGeneratedChanges": "在儲存包含聊天所做變更的檔案之前是否一律詢問。", + "chat.editing.confirmEditRequestRemoval": "是否要在移除要求及其相關編輯之前顯示確認。", + "chat.editing.confirmEditRequestRetry": "是否要在擷取要求及其相關編輯之前顯示確認。", "chat.experimental.detectParticipant.enabled": "為小組聊天啟用聊天參與者自動偵測。", + "chat.experimental.detectParticipant.enabled.deprecated": "此設定已被取代。請改為使用 `chat.detectParticipant.enabled`。", + "chat.experimental.offerSetup": "控制是否要提供聊天的設定 (如果尚未完成)。", "clear": "開始新的聊天", "file": "選擇工作區中的檔案", "interactiveSession.editor.fontFamily": "控制聊天程式碼區塊中的字型家族。", @@ -5570,9 +5614,14 @@ "accept": "接受", "dismiss": "關閉" }, + "vs/workbench/contrib/chat/browser/chatContentParts/chatMarkdownContentPart": { + "chat.codeblock.applying": "正在套用編輯...", + "chat.codeblock.applyingPercentage": "正在套用編輯 ({0}%)...", + "chat.codeblock.generating": "正在產生編輯..." + }, "vs/workbench/contrib/chat/browser/chatContentParts/chatReferencesContentPart": { - "addToChat": "Add File to Chat", - "chat.openEditor": "Open Editor", + "addToChat": "將檔案新增至聊天", + "chat.openEditor": "開啟編輯器", "chatCollapsibleList": "可摺疊的聊天清單", "setting.hover": "開啟設定 '{0}'", "usedReferencesCollapsed": "{0},已摺疊", @@ -5592,110 +5641,136 @@ "treeAriaLabel": "檔案樹狀結構" }, "vs/workbench/contrib/chat/browser/chatDragAndDrop": { - "attach as context": "附加 {0} 為內容", + "addToWorkingSet": "將 {0} 新增到工作集", + "attacAsContext": "附加 {0} 為內容", "file": "檔案", + "files": "檔案", + "folder": "資料夾", "image": "影像" }, - "vs/workbench/contrib/chat/browser/chatEditingActions": { - "accept.allFiles": "Accept All", - "accept.file": "Accept", - "chat.openWorkingSetHistory.label": "Open File Checkpoint", - "chat.remove.confirmation.checkbox": "Don't ask again", - "chat.remove.confirmation.message2": "This will remove all subsequent requests and undo edits made to {0}. Do you want to proceed?", - "chat.remove.confirmation.multipleEdits.message": "This will remove all subsequent requests and undo edits made to {0} files in your working set. Do you want to proceed?", - "chat.remove.confirmation.primaryButton": "Yes", - "chat.remove.confirmation.title": "Do you want to undo {0} edits?", - "chat.removeLast.confirmation.message2": "This will remove your last request and undo the edits made to {0}. Do you want to proceed?", - "chat.removeLast.confirmation.multipleEdits.message": "This will remove your last request and undo edits made to {0} files in your working set. Do you want to proceed?", - "chat.removeLast.confirmation.title": "Do you want to undo your last edit?", - "chat.restoreFile.label": "Restore Previous File State", - "chat.restoreFile.shortTitle": "Restore Previous File State", - "chat.restoreFile.title": "Using Previous File State", - "chat.restoreFile.tooltip": "Toggle to use the previous state of an edited file in your next request", - "chat.undoEdits.label": "Undo Edits", - "chatEditing.checkpoint": "{0} (Checkpoint {1})", - "chatEditing.openDiffs": "Open Diffs", - "discard.allFiles": "Discard All", - "discard.file": "Discard", - "open.fileInDiff": "Open Changes in Diff Editor", - "removeFileFromWorkingSet": "Remove File", - "workbench.action.chat.addFilesToWorkingSet.label": "Add Files to Working Set" - }, - "vs/workbench/contrib/chat/browser/chatEditingService": { - "chat": "Chat Editing", - "chatEditing.fileSave": "{0} wants to create a file. Choose where it should be saved.", + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingActions": { + "accept": "接受", + "accept.file": "接受", + "acceptAllEdits": "接受所有編輯", + "addFileToWorkingSet": "新增檔案", + "chat.editing.discardAll.confirmation.manyFiles": "這將會復原 {0} 對 {1} 個檔案進行的變更。是否要繼續?", + "chat.editing.discardAll.confirmation.oneFile": "這將會復原 {0} 對 {1} 進行的變更。是否要繼續?", + "chat.editing.discardAll.confirmation.primaryButton": "是", + "chat.editing.discardAll.confirmation.title": "捨棄所有編輯?", + "chat.openSnapshot.label": "開啟檔案快照集", + "chat.remove.confirmation.checkbox": "不要再詢問", + "chat.remove.confirmation.message2": "這將會移除所有後續要求,並將對 {0} 所做的編輯復原。要繼續嗎?", + "chat.remove.confirmation.multipleEdits.message": "這會移除所有後續要求,並將在工作集內對 {0} 檔案所做的編輯復原。要繼續嗎?", + "chat.remove.confirmation.primaryButton": "是", + "chat.remove.confirmation.title": "您要復原 {0} 編輯嗎?", + "chat.removeLast.confirmation.message2": "這會移除您的上一個要求,並將對 {0} 所做的編輯復原。要繼續嗎?", + "chat.removeLast.confirmation.multipleEdits.message": "這會移除您的上一個要求,並將在工作集內對 {0} 檔案所做的編輯復原。要繼續嗎?", + "chat.removeLast.confirmation.title": "您要復原上次的編輯嗎?", + "chat.undoEdits.label": "復原編輯", + "chatEditing.snapshot": "{0} (快照集 {1})", + "chatEditing.viewChanges": "檢視所有編輯", + "discard": "捨棄", + "discard.file": "捨棄", + "discardAllEdits": "捨棄所有編輯", + "open.fileInDiff": "在 Diff 編輯器中開啟變更", + "removeFileFromWorkingSet": "移除檔案", + "workbench.action.chat.addSelectedFilesToWorkingSet.label": "將選取的檔案新增至工作集" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingModifiedFileEntry": { + "chatEditing1": "聊天編輯: '{0}'", + "chatEditing2": "聊天編輯" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingService": { + "chat": "聊天編輯", + "chatEditing.modified": "來自 {0} 的擱置中變更", + "chatEditing.modified2": "來自聊天的擱置中變更", "chatEditing.startingSession": "正在產生編輯...", - "chatEditing1": "Chat Edit: '{0}'", - "chatEditing2": "Chat Edit", + "join.chatEditingSession": "Saving chat edits history", + "multiDiffEditorInput.name": "建議的編輯" + }, + "vs/workbench/contrib/chat/browser/chatEditing/chatEditingSession": { + "chatEditing.fileSave": "{0} 想要建立檔案。選擇應該儲存的位置。", + "chatEditing.transient": "開啟編輯器", "multiDiffEditorInput.name": "建議的編輯" }, "vs/workbench/contrib/chat/browser/chatEditorActions": { - "accept": "Accept Chat Edit", - "next": "Go to Next Chat Edit", - "prev": "Go to Previous Chat Edit", - "reject": "Reject Chat Edit" + "accept": "接受聊天編輯", + "accept2": "接受", + "diff": "開啟差異", + "discard": "捨棄聊天編輯", + "discard2": "捨棄", + "next": "移至下一個聊天編輯", + "prev": "移至上一個聊天編輯", + "undo": "復原此變更", + "undo2": "復原" }, "vs/workbench/contrib/chat/browser/chatEditorController": { - "chat.hasEditorModifications": "The current editor contains chat modifications" + "chat.hasEditorModifications": "目前的編輯器包含聊天修改" }, "vs/workbench/contrib/chat/browser/chatEditorInput": { "chatEditorLabelIcon": "聊天編輯器標籤的圖示。", "chatEditorName": "聊天" }, + "vs/workbench/contrib/chat/browser/chatEditorOverlay": { + "label": "瀏覽狀態", + "nOfM": "{0}/{1}", + "tooltip_11": "1 change in 1 file", + "tooltip_1n": "1 change in {0} files", + "tooltip_n1": "{0} changes in 1 file", + "tooltip_nm": "{0} changes in {1} files" + }, "vs/workbench/contrib/chat/browser/chatEditorSaving": { - "chat": "chat", - "config": "Always save with AI-generated changes without asking", - "detail2": "AI-generated changes may be incorrect and should be reviewed before saving.", - "discard": "Cancel", - "message.1": "Do you want to save the changes {0} made in {1}?", - "message.2": "Do you want to save the changes {0} made to {1} files?", - "message.batched.multiFile.1": "Do you want to save the changes {0} made in {1} files?", - "message.batched.multiFile.2": "Do you want to save the changes chat made in {0} files?", - "message.batched.oneFile.1": "Do you want to save the changes {0} made in {1}?", - "message.batched.oneFile.2": "Do you want to save the changes chat made in {0}?", - "message.batched.oneFile.3": "Do you want to save the changes {0} made in 1 file?", - "message.batched.oneFile.4": "Do you want to save the changes chat made in 1 file?", - "save": "Save", - "save all": "Save All", - "save.allFiles": "Save All" + "chat": "聊天", + "config": "一律使用 AI 產生的變更儲存,不需詢問", + "detail2": "AI 產生的變更可能不正確,儲存前應先檢閱。", + "discard": "取消", + "message.1": "您要儲存 {0} 在 {1} 中所做的變更嗎?", + "message.2": "您要儲存 {0} 對 {1} 個檔案所做的變更嗎?", + "message.batched.multiFile.1": "您要儲存 {0} 在 {1} 個檔案中所做的變更嗎?", + "message.batched.multiFile.2": "您要儲存聊天在 {0} 個檔案中所做的變更嗎?", + "message.batched.oneFile.1": "您要儲存 {0} 在 {1} 中所做的變更嗎?", + "message.batched.oneFile.2": "您要儲存聊天在 {0} 中所做的變更嗎?", + "message.batched.oneFile.3": "您要儲存 {0} 在 1 個檔案中所做的變更嗎?", + "message.batched.oneFile.4": "您要儲存聊天在 1 個檔案中所做的變更嗎?", + "save": "儲存", + "save all": "全部儲存", + "save.allFiles": "全部儲存" }, "vs/workbench/contrib/chat/browser/chatFollowups": { "followUpAriaLabel": "後續追蹤問題: {0}" }, - "vs/workbench/contrib/chat/browser/chatGettingStarted": { - "chat.openPanel": "開啟聊天面板", - "workbench.panel.chat.view.showGettingStarted": "When enabled, shows a getting started experiment in the chat panel." - }, - "vs/workbench/contrib/chat/browser/chatImagePaste": { - "pastedImage": "貼上影像" - }, "vs/workbench/contrib/chat/browser/chatInlineAnchorWidget": { "actions.attach.label": "將檔案新增至聊天", - "actions.copy.label": "Copy", + "actions.copy.label": "複製", "actions.goToDecl.label": "移至 [定義]", - "actions.openToSide.label": "Open to the Side", - "goToImplementations.label": "Go to Implementations", + "actions.openToSide.label": "開至側邊", + "goToImplementations.label": "前往實作", "goToReferences.label": "移至 [參考]", - "goToTypeDefinitions.label": "Go to Type Definitions", + "goToTypeDefinitions.label": "前往類型定義", "miGotoDefinition": "移至 [定義](&&D)", - "miGotoImplementations": "Go to &&Implementations", + "miGotoImplementations": "前往實作(&&I)", "miGotoReference": "移至 [參考](&&R)", - "miGotoTypeDefinition": "Go to &&Type Definitions", - "resource": "The full value of the chat anchor resource, including scheme and path" + "miGotoTypeDefinition": "前往類型定義(&&T)", + "resource": "聊天錨點資源的完整值,包括配置與路徑" }, "vs/workbench/contrib/chat/browser/chatInputPart": { "actions.chat.accessibiltyHelp": "聊天輸入,輸入以提出問題或輸入以取得主題,按 Enter 以送出要求。使用 {0} 以取得聊天協助工具說明。", + "addFiles.label": "將檔案新增至工作集", "chat.attachment": "附加的內容,{0}", - "chat.attachment.clearButton": "Remove from context", + "chat.attachment.clearButton": "從內容移除", "chat.fileAttachment": "附加的檔案,{0}", "chat.fileAttachmentWithRange": "附加的檔案,{0},行 {1} 至行 {2}", "chat.imageAttachment": "已附加影像,{0}", "chat.submitToSecondaryAgent": "傳送至 @{0}", - "chatAddFiles": "{0} Add Files...", - "chatAttachFiles": "Search for files to add to your working set", - "chatEditingSession.manyFiles": "({0} files)", - "chatEditingSession.oneFile": "(1 file)", - "chatEditingSession.workingSet": "Working Set", + "chatAddFiles": "{0} 新增檔案...", + "chatEditingSession.excludedFile": "The Working Set file limit has ben reached. {0} is excluded from the Woking Set. Remove other files to make space for {0}.", + "chatEditingSession.excludedFiles": "({0} files, {1} excluded)", + "chatEditingSession.excludedOneFile": "1 file is excluded from the Working Set.", + "chatEditingSession.excludedSomeFiles": "{0} files are excluded from the Working Set.", + "chatEditingSession.fileLimitReached": "You have reached the maximum number of files that can be added to the working set.", + "chatEditingSession.manyFiles": "({0} 個檔案)", + "chatEditingSession.oneFile": "(1 個檔案)", + "chatEditingSession.workingSet": "工作集", "chatInput": "聊天輸入", "chatInput.accessibilityHelpNoKb": "聊天輸入,在這裡輸入代碼,然後按 Enter 以執行。如需詳細資訊,請使用聊天協助工具說明命令。", "notebook.moreExecuteActionsLabel": "其他..." @@ -5703,6 +5778,7 @@ "vs/workbench/contrib/chat/browser/chatListRenderer": { "chatConfirmationAction": "已選取 \"{0}\"", "didNotFollowInstructions": "未遵循指示", + "generating": "正在產生", "incompleteCode": "未完成的程式碼", "incorrectCode": "建議的不正確代碼", "missingContext": "遺失內容", @@ -5726,7 +5802,7 @@ "chatCommandSticky": "叫用命令是否會將聊天置於持續性模式,其中命令會自動新增至下一個訊息的聊天輸入。", "chatCommandWhen": "必須為 True 才能啟用此命令的條件。", "chatCommandsDescription": "可供此聊天參與者使用的命令,使用者可以使用 `/` 來叫用。", - "chatEditing.viewContainer.label": "Copilot Edits", + "chatEditing.viewContainer.label": "Copilot 編輯", "chatFailErrorMessage": "無法載入聊天,因為安裝的 {0} 延伸模組版本與此版本的 {1} 不相容。請確保 GitHub Copilot 聊天延伸模組是最新的。", "chatParticipantDescription": "此聊天參與者的描述,顯示在 UI 中。", "chatParticipantDisambiguation": "中繼資料,可協助將使用者問題自動路由傳送至此聊天參與者。", @@ -5738,16 +5814,31 @@ "chatParticipantName": "此聊天參與者的使用者對向名稱。使用者將使用 '@' 搭配此名稱來叫用參與者。名稱不能包含空格。", "chatParticipantWhen": "必須為 True 才能啟用此參與者的條件。", "chatSampleRequest": "當使用者在 `/help` 中按一下此參與者時,此文字會提交給參與者。", + "miToggleChat": "聊天(&&C)", + "miToggleEdits": "Copilot 編輯(&&I)", "showExtension": "顯示擴充功能", "vscode.extension.contributes.chatParticipant": "參與聊天參與者" }, "vs/workbench/contrib/chat/browser/chatPasteProviders": { - "pastedImageName": "Pasted Image" + "pastedImageName": "貼上的影像" + }, + "vs/workbench/contrib/chat/browser/chatSetup.contribution": { + "hideChatSetup": "隱藏聊天設定", + "hideSetup": "隱藏", + "installChat": "安裝 {0}", + "learnMore": "深入了解", + "setup": "安裝 {0}", + "setupChatInstalling": "正在為您設定聊天...", + "setupChatSigningIn": "正在登入 {0}...", + "setupContent": "{0} 是您的 AI 配對程式設計人員,可協助您更快速且更聰明地撰寫程式碼。", + "signInAndInstallChat": "登入以使用 {0}", + "signInAndSetup": "登入以使用 {0}", + "triggerChatSetup": "觸發聊天設定" }, "vs/workbench/contrib/chat/browser/chatWidget": { - "chatWidget.tips": "{0} or type {1} to attach context\r\n\r\n{2} to chat with extensions\r\n\r\nType {3} to use commands", - "chatWidget.tips.withoutParticipants": "{0} or type {1} to attach context", - "scrollDownButtonLabel": "Scroll down" + "chatWidget.tips": "{0} 或輸入 {1} 以附加內容\r\n\r\n{2} 可使用延伸模組聊天\r\n\r\n輸入 {3} 可使用命令", + "chatWidget.tips.withoutParticipants": "{0} 或輸入 {1} 以附加內容", + "scrollDownButtonLabel": "向下捲動" }, "vs/workbench/contrib/chat/browser/codeBlockPart": { "chat.codeBlock.toolbar": "程式碼區塊工具列", @@ -5770,29 +5861,36 @@ "allFilesDescription": "在工作區中搜尋相關檔案並從中提供內容" }, "vs/workbench/contrib/chat/browser/contrib/chatInputCompletions": { - "installLabel": "Install Chat Extensions...", + "fileEntryDescription": "{0} ({1})", + "installLabel": "安裝聊天延伸模組...", "pickFileLabel": "挑選檔案。" }, "vs/workbench/contrib/chat/browser/contrib/chatInputEditorHover": { "hoverAccessibilityChatAgent": "此處有聊天專員懸停部分。" }, + "vs/workbench/contrib/chat/browser/contrib/chatInputRelatedFilesContrib": { + "relatedFile": "建議的檔案" + }, "vs/workbench/contrib/chat/browser/contrib/screenshot": { - "screenshot": "Screenshot" + "screenshot": "螢幕擷取畫面" }, "vs/workbench/contrib/chat/browser/languageModelToolsService": { - "toolInvocationMessage": "Using {0}" + "toolInvocationMessage": "使用 {0}" }, "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewsWelcomeContributions": { - "chatViewsWelcome.content": "The content of the welcome message. The first command link will be rendered as a button.", - "chatViewsWelcome.icon": "The icon for the welcome message.", - "chatViewsWelcome.title": "The title of the welcome message.", - "chatViewsWelcome.when": "Condition when the welcome message is shown.", - "vscode.extension.contributes.chatViewsWelcome": "Contributes a welcome message to a chat view" + "chatViewsWelcome.content": "歡迎訊息的內容。第一個命令連結將以按鈕呈現。", + "chatViewsWelcome.icon": "歡迎訊息的圖示。", + "chatViewsWelcome.title": "歡迎訊息的標題。", + "chatViewsWelcome.when": "顯示歡迎訊息時的條件。", + "vscode.extension.contributes.chatViewsWelcome": "在聊天檢視中提供歡迎訊息" + }, + "vs/workbench/contrib/chat/browser/viewsWelcome/chatViewWelcomeController": { + "preview": "預覽" }, "vs/workbench/contrib/chat/common/chatColors": { "chat.avatarBackground": "聊天虛擬人偶的背景色彩。", "chat.avatarForeground": "聊天虛擬人偶的前景色彩。", - "chat.editedFileForeground": "The foreground color of a chat edited file in the edited file list.", + "chat.editedFileForeground": "已編輯檔案清單中聊天編輯檔案的前景色彩。", "chat.requestBackground": "聊天要求的背景色彩。", "chat.requestBorder": "聊天要求的框線色彩。", "chat.slashCommandBackground": "聊天斜線命令的背景色彩。", @@ -5800,10 +5898,11 @@ }, "vs/workbench/contrib/chat/common/chatContextKeys": { "chatEditApplied": "已套用聊天文字編輯時為 True。", - "chatEditingParticipantRegistered": "True when a default chat participant is registered for editing.", + "chatEditingCanRedo": "可以重做編輯面板中的互動時,則為 True。", + "chatEditingCanUndo": "可以復原編輯面板中的互動時,則為 True。", + "chatEditingParticipantRegistered": "當預設聊天參與者註冊進行編輯時為 True。", "chatExtensionInvalid": "當安裝的聊天擴充功能無效且需要更新時為 True。", - "chatHasFileAttachments": "True when the chat has file attachments.", - "chatInstallEntitled": "True when the user is entitled for chat installation.", + "chatHasFileAttachments": "當聊天有檔案附件時為 True。", "chatIsEnabled": "啟用聊天時為 True,因為預設聊天參與者已使用實作來啟用。", "chatItemId": "聊天項目的識別碼。", "chatLastItemId": "最後一個聊天項目的識別碼。", @@ -5815,6 +5914,11 @@ "chatResponseFiltered": "當伺服器篩選出聊天回應時為 True。", "chatResponseSupportsIssueReporting": "目前的聊天回應支持問題報告時為 True。", "chatSessionResponseDetectedAgentOrCommand": "自動偵測到代理程式或命令時", + "chatSetupEntitled": "為已登入、獲授權的使用者提供聊天設定時為 True。", + "chatSetupInstalling": "當聊天設定正在安裝聊天時為 True。", + "chatSetupSignedIn": "為已登入的使用者提供聊天設定時為 True。", + "chatSetupSigningIn": "聊天設定正在等候登入時為 True。", + "chatSetupTriggered": "觸發聊天設定時為 True。", "inChat": "聚焦於聊天小工具時為 True,否則為 False。", "inInteractiveInput": "聚焦於聊天輸入時為 True,否則為 False。", "inQuickChat": "當快速聊天 UI 有焦點時為 True,否則為 False。", @@ -5824,7 +5928,7 @@ "interactiveSessionResponseVote": "當對回應投票向上時,設定為 'up'。當投票向下時,設定為 'down'。否則為空字串。" }, "vs/workbench/contrib/chat/common/chatEditingService": { - "chatEditingWidgetFileState": "The current state of the file in the chat editing widget" + "chatEditingWidgetFileState": "聊天編輯 widget 中檔案的目前狀態" }, "vs/workbench/contrib/chat/common/chatModel": { "codeCitation": "找到 1 種授權類型的類似代碼", @@ -5848,19 +5952,19 @@ "languageModels": "此延伸模組的語言模型使用統計資料。" }, "vs/workbench/contrib/chat/common/tools/languageModelToolsContribution": { - "canBeReferencedInPrompt": "If true, this tool shows up as an attachment that the user can add manually to their request. Chat participants will receive the tool in {0}.", + "canBeReferencedInPrompt": "如果為 true,則此工具會顯示為附件,使用者可以手動將附件新增至其要求。聊天參與者會在 {0} 中收到工具。", "condition": "必須為 True 才能啟用此工具的條件。請注意,即使工具的 'when' 條件為 false,工具仍可能由另一個延伸模組叫用。", - "icon": "An icon that represents this tool. Either a file path, an object with file paths for dark and light themes, or a theme icon reference, like `$(zap)`", + "icon": "代表此工具的圖示。檔案路徑、具有深色和淺色主題檔案路徑的物件,或主題圖示參考,例如 `$(zap)`", "icon.dark": "使用暗色主題時的圖像路徑", "icon.light": "使用亮色主題時的圖示路徑", - "parametersSchema": "A JSON schema for the parameters this tool accepts. The parameters must be an object at the top level. A particular language model may not support all JSON schema features. See the documentation for the language model family you are using for more information.", + "parametersSchema": "此工具接受之輸入的 JSON 架構。輸入必須是最上層的物件。特定語言模型可能不支援所有 JSON 結構描述功能。如需詳細資訊,請參閱您所使用語言模型系列的文件。", "toolDisplayName": "這個工具的人類可讀名稱,可用來在 UI 中描述它。", - "toolModelDescription": "A description of this tool that may be used by a language model to select it.", - "toolName": "A unique name for this tool. This name must be a globally unique identifier, and is also used as a name when presenting this tool to a language model.", - "toolName2": "If {0} is enabled for this tool, the user may use '#' with this name to invoke the tool in a query. Otherwise, the name is not required. Name must not contain whitespace.", - "toolTags": "A set of tags that roughly describe the tool's capabilities. A tool user may use these to filter the set of tools to just ones that are relevant for the task at hand, or they may want to pick a tag that can be used to identify just the tools contributed by this extension.", + "toolModelDescription": "此工具的描述,可能由語言模型用來選取它。", + "toolName": "此工具的唯一名稱。此名稱必須是全域唯一識別碼,在向語言模型展示此工具時也可作為名稱使用。", + "toolName2": "如果已為此工具啟用 {0},使用者可能會使用 '#' 搭配此名稱,以在查詢中叫用工具。否則不需要名稱。名稱不能包含空格。", + "toolTags": "一組可粗略地描述工具功能的標籤。工具使用者可以使用這些工具,將工具組篩選為只篩選與手上工作相關的工具,或是選擇可用來識別此延伸模組所提供之工具的標籤。", "toolUserDescription": "可向使用者顯示的此工具的描述。", - "vscode.extension.contributes.tools": "Contributes a tool that can be invoked by a language model in a chat session, or from a standalone command. Registered tools can be used by all extensions." + "vscode.extension.contributes.tools": "提供可由聊天工作階段中的語言模型或獨立命令叫用的工具。所有延伸模組都可以使用已註冊的工具。" }, "vs/workbench/contrib/chat/common/voiceChatService": { "voiceChatInProgress": "聊天的語音轉換文字工作階段進行中。" @@ -5895,7 +5999,7 @@ "vs/workbench/contrib/codeActions/browser/codeActionsContribution": { "alwaysSave": "在由視窗或焦點變更觸發的明確儲存和自動儲存時觸發程式碼動作。", "codeActionsOnSave.generic": "控制是否要在檔案儲存時執行 '{0}' 動作。", - "editor.codeActionsOnSave": "儲存時為編輯器執行程式碼動作。必須指定程式碼動作,且編輯器不得關閉。範例: `\"source.organizeImports\": \"explicit\" `", + "editor.codeActionsOnSave": "儲存時為編輯器執行程式碼動作。必須指定程式碼動作,且編輯器不得關閉。當 {0} 設定為 `afterDelay` 時,程式碼動作只會在明確儲存檔案時執行。範例: `\"source.organizeImports\": \"explicit\" `", "explicit": "只有在明確儲存時才觸發程式碼動作。", "explicitBoolean": "只有在明確儲存時才觸發程式碼動作。此值將會被取代,改為使用「explicit」。", "explicitSave": "只有在明確儲存時才觸發程式碼動作", @@ -5904,27 +6008,7 @@ "neverBoolean": "只有在明確儲存時才觸發程式碼動作。此值將會被取代,改為「never」。", "neverSave": "儲存時永不觸發程式碼動作", "neverSaveBoolean": "儲存時永不觸發程式碼動作。此值將會被取代,改為「never」。", - "notebook.codeActionsOnSave": "儲存時為筆記本執行一系列程式碼動作。必須指定程式碼動作,延遲後不得儲存檔案,且編輯器不得關閉。範例: `\"notebook.source.organizeImports\": \"explicit\"`" - }, - "vs/workbench/contrib/codeActions/common/codeActionsExtensionPoint": { - "codeActions.description": "描述", - "codeActions.kind": "種類", - "codeActions.languages": "語言", - "codeActions.title": "標題", - "codeactions": "程式碼動作", - "contributes.codeActions": "設定要用於資源的編輯器。", - "contributes.codeActions.description": "程式碼動作的用途說明。", - "contributes.codeActions.kind": "所提供程式碼動作的 `CodeActionKind`。", - "contributes.codeActions.languages": "作為程式碼動作啟用目標的語言模式。", - "contributes.codeActions.title": "在 UI 中使用之程式碼動作的標籤。" - }, - "vs/workbench/contrib/codeActions/common/documentationExtensionPoint": { - "contributes.documentation": "已提供文件。", - "contributes.documentation.refactoring": "用於重構的貢獻文件。", - "contributes.documentation.refactoring.command": "已執行指令。", - "contributes.documentation.refactoring.title": "在 UI 中使用的文件標籤。", - "contributes.documentation.refactoring.when": "當子句。", - "contributes.documentation.refactorings": "為重構提供的文件。" + "notebook.codeActionsOnSave": "儲存時為筆記本執行一系列程式碼動作。必須指定程式碼動作,且編輯器不得關閉。當 {0} 設定為 `afterDelay` 時,程式碼動作只會在明確儲存檔案時執行。範例: `\"notebook.source.organizeImports\": \"explicit\"`" }, "vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": { "toggleScreenReaderMode": "切換螢幕助讀程式協助工具模式", @@ -6008,7 +6092,7 @@ "vs/workbench/contrib/codeEditor/browser/saveParticipants": { "codeAction.apply": "正在套用程式碼動作 '{0}'。", "codeaction": "快速修正", - "codeaction.get2": "Getting code actions from {0} ([configure]({1})).", + "codeaction.get2": "正在從 {0} ([設定]({1})) 取得程式碼動作。", "formatting2": "正在執行 '{0}' 格式器 ([設定]({1}))。" }, "vs/workbench/contrib/codeEditor/browser/toggleColumnSelection": { @@ -6496,7 +6580,7 @@ "debug.gutterMiddleClickAction.none": "不要執行任何動作。", "debug.gutterMiddleClickAction.triggeredBreakpoint": "新增觸發的中斷點。", "debug.hideLauncherWhileDebugging": "偵錯作用中時,隱藏 [執行及偵錯] 檢視標題列中的 [開始偵錯] 控制項。只有當 {0} 不是 'docked' 時才相關。", - "debug.hideSlowPreLaunchWarning": "Hide the warning shown when a `preLaunchTask` has been running for a while.", + "debug.hideSlowPreLaunchWarning": "隱藏 `preLaunchTask` 已執行一段時間時顯示的警告。", "debug.onTaskErrors": "控制執行 preLaunchTask 後發生錯誤時該如何。", "debug.saveBeforeStart": "控制要在啟動偵錯工作階段前儲存的編輯器。", "debug.saveBeforeStart.allEditorsInActiveGroup": "啟動偵錯工作階段之前,先儲存現用群組中的所有編輯器。", @@ -7124,6 +7208,16 @@ "bracketPairColorizer.notification.action.showMoreInfo": "詳細資訊", "bracketPairColorizer.notification.action.uninstall": "將延伸模組解除安裝" }, + "vs/workbench/contrib/dropOrPasteInto/browser/commands": { + "configureDefaultDrop.label": "設定偏好的放置動作...", + "configureDefaultPaste.label": "設定偏好的貼上動作..." + }, + "vs/workbench/contrib/dropOrPasteInto/browser/configurationSchema": { + "dropKind": "放置編輯的種類識別碼。", + "dropPreferredDescription": "設定放置內容時要使用的偏好編輯類型。\r\n\r\n這是排序的編輯種類清單。將使用偏好種類的第一個可用編輯。", + "pasteKind": "貼上編輯的種類識別碼。", + "pastePreferredDescription": "設定貼上內容時要使用的偏好編輯類型。\r\n\r\n這是排序的編輯種類清單。將使用偏好種類的第一個可用編輯。" + }, "vs/workbench/contrib/editSessions/browser/editSessions.contribution": { "autoResumeWorkingChanges": "控制是否要為目前的工作區自動繼續儲存在雲端的可用工作變更。", "autoResumeWorkingChanges.off": "永不嘗試從雲端繼續工作變更。", @@ -7248,10 +7342,13 @@ }, "vs/workbench/contrib/extensions/browser/extensionEditor": { "Changelog title": "變更記錄", + "Install Info": "安裝", "Marketplace": "市集", - "Marketplace Info": "其他資訊", + "Marketplace Info": "Marketplace", "Readme title": "讀我檔案", + "Version": "版本", "builtin": "內建", + "cache size": "快取", "categories": "類別", "changelog": "變更記錄", "changelogtooltip": "延伸模組更新紀錄,從延伸模組 'CHANGELOG.md' 檔案中呈現", @@ -7259,6 +7356,7 @@ "dependenciestooltip": "列出此延伸模組的相依項目", "details": "詳細資料", "detailstooltip": "延伸模組詳細資訊,從延伸模組的 'README.md' 檔案中呈現。", + "disk space used": "快取大小", "extension pack": "延伸模組套件 ({0})", "extension version": "擴充功能版本", "extensionpack": "延伸模組套件", @@ -7271,7 +7369,7 @@ "id": "識別碼", "install count": "安裝計數", "issues": "問題", - "last released": "上次發行", + "last released": "上次發行時間", "last updated": "上次更新時間", "license": "授權", "local extension": "本機延伸模組", @@ -7279,12 +7377,17 @@ "noChangelog": "沒有可用的 Changelog。", "noDependencies": "沒有相依性", "noReadme": "沒有可用的讀我檔案。", + "other": "本機", "preview": "預覽", "published": "已發佈", "publisher": "發行者 ({0})", "rating": "評等", "repository": "儲存庫", "resources": "資源", + "size": "大小", + "size when installed": "安裝時的大小", + "source": "來源", + "vsix": "VSIX", "workspace extension": "工作區延伸模組" }, "vs/workbench/contrib/extensions/browser/extensionEnablementWorkspaceTrustTransitionParticipant": { @@ -7344,6 +7447,8 @@ "disableAutoUpdate": "停用所有延伸模組自動更新", "disablePreRleaseLabel": "切換至發行版本", "disabled filter": "停用", + "download VSIX": "下載 VSIX", + "download pre-release": "下載發行前版本 VSIX", "enableAll": "啟用所有延伸模組", "enableAllWorkspace": "啟用此工作區的所有延伸模組", "enableAutoUpdate": "啟用所有延伸模組自動更新", @@ -7365,6 +7470,7 @@ "extensions.autoUpdate.enabled": "僅為已啟用的延伸模組自動下載和安裝更新。", "extensions.autoUpdate.false": "延伸模組不會自動更新。", "extensions.autoUpdate.true": "自動下載並安裝所有延伸模組的更新。", + "extensions.gallery.useUnpkgResourceApi": "啟用時,會從 Unpkg 服務擷取要更新的延伸模組。", "extensions.supportUntrustedWorkspaces": "覆寫延伸模組不受信任的工作區支援。將一律啟用使用 'true' 的延伸模組。將一律啟用使用 'limited' 的延伸模組,且延伸模組將會隱藏需要信任的功能。只有在工作空間受信任時,才會啟用使用 'false' 的延伸模組。", "extensions.supportUntrustedWorkspaces.false": "只有在工作區受信任時,才能啟用延伸模組。", "extensions.supportUntrustedWorkspaces.limited": "一律會啟用延伸模組,且延伸模組會隱藏需要信任的功能。", @@ -7536,7 +7642,6 @@ "ignoreExtensionRecommendation": "不要再建議此延伸模組", "ignoreExtensionUpdatePublisher": "略過由 {0} 發行的更新", "ignored": "同步期間會忽略此延伸模組", - "incompatible platform": "{1} 中無法針對 {2} 使用 {0}' 延伸模組。", "install": "安裝", "install another version": "安裝特定版本...", "install anyway": "仍要安裝", @@ -7563,7 +7668,6 @@ "installing": "正在安裝", "installing extensions": "正在安裝延伸模組...", "learn more": "深入了解", - "learn why": "了解原因。", "malicious tooltip": "這個延伸模組曾經被回報是有問題的。", "manage": "管理", "manage access": "管理存取", @@ -7576,7 +7680,6 @@ "not signed": "'{0}' 是來自未知來源的延伸模組。確定要安裝嗎?", "not signed detail": "延伸模組未簽署。", "not signed tooltip": "延伸模組 Marketplace 未簽署此延伸模組。", - "not web tooltip": "{1} 中無法使用 '{0}' 延伸模組。", "pre-release": "發行前版本", "reinstall": "重新安裝延伸模組...", "reload window": "重新載入視窗", @@ -7757,6 +7860,7 @@ "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "找不到資訊清單", "autoRestart": "若啟用,如視窗不在焦點中,延伸模組會在更新之後自動重新啟動。如果您有開啟的筆記本或自訂編輯器,可能會遺失資料。", + "cannot be installed": "Cannot install the '{0}' extension because it is not available in this setup.", "confirmDisableAutoUpdate": "您想停用所有延伸模組自動更新嗎?", "confirmEnableAutoUpdate": "您想啟用所有延伸模組自動更新嗎?", "confirmEnableDisableAutoUpdate": "自動更新延伸模組", @@ -7765,12 +7869,18 @@ "deprecated extensions": "偵測到已被取代的延伸模組。檢閱並移轉至替代項目。", "disable all": "全部停用", "disableDependents": "停用具有相依項目的延伸模組", + "disallowed": "This extension is disallowed to be installed.", + "download": "Download", + "download title": "Select folder to download the VSIX", + "download.completed": "Successfully downloaded the VSIX", + "downloading...": "Downlading VSIX...", "enable locally": "請 {0} 以本機啟用此延伸模組。", "enable remote": "請 {0} 以於 {1} 啟用此延伸模組。", "enableButtonLabel": "啟用延伸模組(&&E)", "enableButtonLabelWithAction": "啟用延伸模組和 {0}(&&E)", "enableExtensionMessage": "您要啟用 '{0}' 延伸模組嗎?", "enableExtensionTitle": "啟用延伸模組", + "extension not found": "Extension '{0}' not found.", "extensionsAutoRestart": "已自動重新啟動延伸模組來啟用更新。", "incompatible": "無法安裝 '{0}' 延伸模組,因為它不相容。", "incompatibleExtensions": "某些延伸模組已停用,因為版本不相容。加以檢閱並更新。", @@ -7785,9 +7895,12 @@ "malicious": "有人回報此延伸模組有問題。", "multipleDependentsError": "無法單獨停用 '{0}' 延伸模組。'{1}'、'{2}' 及其他延伸模組相依於此項。要停用這全部的延伸模組嗎?", "multipleDependentsUninstallError": "無法單獨解除安裝 '{0}' 延伸模組。其為 '{1}'、'{2}' 及其他延伸模組的相依對象。確定要將這些延伸模組解除安裝嗎?", + "not an extension": "The provided object is not an extension.", "not found": "無法安裝 '{0}' 延伸模組,因為找不到它。", "not found version": "找不到要求的版本 '{1}',因此無法安裝延伸模組 '{0}'。", + "not signed": "This extension is not signed.", "open": "開啟延伸模組", + "platform placeholder": "Please select the platform for which you want to download the VSIX", "postDisableTooltip": "請 {0} 以停用此延伸模組。", "postEnableTooltip": "請 {0} 以啟用此延伸模組。", "postUninstallTooltip": "請 {0} 以完成此延伸模組的解除安裝。", @@ -8236,7 +8349,7 @@ "filesReadonlyExclude": "設定路徑或 [全域模式](https://aka.ms/vscode-glob-patterns),以在它們符合 `#files.readonlyInclude#` 設定時,排除將其標示為唯讀。除非是絕對路徑,否則一律會相對於工作區資料夾路徑評估全域模式。來自唯讀檔案系統提供者的檔案一律是唯讀,而與此設定無關。", "filesReadonlyFromPermissions": "當檔案的權限指出唯讀時,將檔案標記為唯讀。可以透過 `#files.readonlyInclude#` 和 `#files.readonlyExclude#` 設定來覆寫此設定。", "filesReadonlyInclude": "設定路徑或 [全域模式](https://aka.ms/vscode-glob-patterns) 以標記為唯讀。除非是絕對路徑,否則一律會相對於工作區資料夾路徑評估全域模式。您可以透過 `#files.readonlyExclude#` 設定排除符合的路徑。來自唯讀檔案系統提供者的檔案一律是唯讀,而與此設定無關。", - "formatOnSave": "在儲存時設定檔案的格式。必須可使用格式器,不得在延遲後儲存檔案,而且不得關閉編輯器。", + "formatOnSave": "儲存時格式化檔案。必須可以使用格式器,且編輯器不得關閉。{0} 設為 `afterDelay` 時,檔案只會在明確儲存時格式化。", "formatOnSaveMode": "控制 [儲存時格式化] 會將整個檔案格式化,還是只將修改部分格式化。只有在 `#editor.formatOnSave#` 啟用時才適用。", "hotExit": "[Hot Exit](https://aka.ms/vscode-hot-exit) 控制是否讓不同工作階段記住未儲存的檔案,並允許在結束編輯器時跳過儲存提示。", "hotExit.off": "停用 Hot Exit。當您嘗試關閉的視窗包含具有未儲存變更的編輯器時,系統會顯示提示。", @@ -8293,8 +8406,7 @@ "createNewFolder": "新增資料夾...", "explorerSection": "總管區段: {0}", "refreshExplorer": "重新整理 Explorer", - "refreshExplorerMetadata": "強制重新整理總管。", - "type to search files": "輸入以搜尋檔案" + "refreshExplorerMetadata": "強制重新整理總管。" }, "vs/workbench/contrib/files/browser/views/explorerViewer": { "confirmMove": "確定要將 \"{0}\" 移至 \"{1}\" 嗎?", @@ -8304,12 +8416,14 @@ "copy": "複製 {0}", "copying": "正在複製 {0}", "doNotAskAgain": "不用再詢問", + "explorerHighlightFolderBadgeTitle": "目錄包含 {0} 個符合項目", "fileInputAriaLabel": "輸入檔案名稱。請按 Enter 鍵確認或按 Esc 鍵取消。", "move": "移動 {0}", "moveButtonLabel": "移動(&&M)", "moving": "正在移動 {0}", "numberOfFiles": "{0} 個檔案", "numberOfFolders": "{0} 個資料夾", + "searchMaxResultsWarning": "結果集只包含所有符合項的子集。請提供更具體的搜尋條件以縮小結果範圍。", "treeAriaLabel": "檔案總管" }, "vs/workbench/contrib/files/browser/views/openEditorsView": { @@ -8331,10 +8445,12 @@ "dirtyFiles": "{0} 個未儲存的檔案" }, "vs/workbench/contrib/files/common/files": { + "explorerFindProviderActive": "當總管樹狀結構使用總管尋找提供者時為 True。", "explorerResourceCut": "當 [總管] 中的項目已剪下供剪下及貼上時為 true。", "explorerResourceIsFolder": "當總管中的焦點項目是資料夾時為 true。", "explorerResourceIsRoot": "當總管中的焦點項目是根資料夾時為 true。", "explorerResourceMoveableToTrash": "當可將總管中的焦點項目移至垃圾桶時為 true。", + "explorerResourceParentReadonly": "當總管父代中聚焦的項目為唯讀時為 True。", "explorerResourceReadonly": "當總管中聚焦的項目為唯讀時為 True。", "explorerViewletCompressedFirstFocus": "當焦點在 [總管] 檢視中壓縮項目的第一個部分時為 true。", "explorerViewletCompressedFocus": "當 [總管] 檢視中的焦點項目是壓縮項目時為 true。", @@ -8425,7 +8541,6 @@ "empty": "沒有結果,請精簡您的輸入,然後再試一次", "err.apply": "無法套用變更。", "err.discard": "無法捨棄變更。", - "savehint": "接受或捨棄變更以繼續儲存。", "welcome.2": "即將就緒..." }, "vs/workbench/contrib/inlineChat/browser/inlineChatCurrentLine": { @@ -8433,12 +8548,12 @@ "startWithCurrentLine": "在編輯器中從目前行開始" }, "vs/workbench/contrib/inlineChat/browser/inlineChatSavingServiceImpl": { - "config": "Always save with AI-generated changes without asking", - "detail": "AI-generated changes may be incorect and should be reviewed before saving.", - "discard": "Cancel", - "message.1": "Do you want to save the changes {0} made in {1}?", - "message.2": "Do you want to save the changes inline chat made in {0}?", - "save": "Save" + "config": "一律使用 AI 產生的變更儲存,不需詢問", + "detail": "AI 產生的變更可能不正確,儲存前應先檢閱。", + "discard": "取消", + "message.1": "要儲存 {0} 在 {1} 中所做的變更嗎?", + "message.2": "要儲存內嵌聊天在 {0} 中所做的變更嗎?", + "save": "儲存" }, "vs/workbench/contrib/inlineChat/browser/inlineChatWidget": { "aria-label": "內嵌聊天輸入", @@ -8488,8 +8603,7 @@ "inlineChatVisible": "互動式編輯器輸入是否顯示", "mode": "設定使用內嵌聊天製作的變更是要直接套用至文件還是先預覽。", "mode.live": "變更會直接套用至文件、可以透過內嵌差異來強調顯示,且由 hunks 接受/捨棄。結束工作階段將會保留變更。", - "mode.preview": "變更僅限預覽,且必須透過套用按鈕接受。結束工作階段將捨棄變更。", - "zoneToolbar": "是否要在內嵌聊天變更檢視中顯示工具列以接受或拒絕變更。" + "mode.preview": "變更僅限預覽,且必須透過套用按鈕接受。結束工作階段將捨棄變更。" }, "vs/workbench/contrib/inlineChat/electron-sandbox/inlineChatActions": { "holdForSpeech": "發言" @@ -8792,43 +8906,7 @@ "tasksQuickAccessPlaceholder": "輸入要報告的延伸模組名稱。" }, "vs/workbench/contrib/issue/electron-sandbox/issueReporterService": { - "bugDescription": "請共用必要步驟以確實複製問題。請包含實際與預期的結果。我們支援 GitHub 慣用的 Markdown 語言。當我們在 GitHub 進行預覽時,您仍可編輯問題和新增螢幕擷取畫面。", - "bugReporter": "BUG 報告", - "closed": "已結案", - "createOnGitHub": "在 GitHub 上建立", - "description": "描述", - "disabledExtensions": "延伸模組已停用", - "elsewhereDescription": "'{0}' 延伸模組偏好使用外部問題報告者。若要瞭解該問題報告體驗,請按一下下方按鈕。", - "extension": "VS Code 延伸模組", - "extensionPlaceholder": "例如延伸模組讀我影像上遺失替代文字", - "featureRequest": "功能要求", - "featureRequestDescription": "請描述您希望新增的功能。我們支援 GitHub 慣用的 Markdown 語言。當我們在 GitHub 上進行預覽時,您仍可編輯問題和新增螢幕擷取畫面。", - "handlesIssuesElsewhere": "此延伸模組會處理 VS Code 以外的問題", - "hide": "隱藏", - "loadingData": "正在載入資料...", - "marketplace": "延伸模組市集", - "marketplacePlaceholder": "例如,無法停用已安裝的延伸模組", "noCurrentExperiments": "目前沒有任何實驗。", - "noSimilarIssues": "未發現相似的問題", - "open": "未結案", - "openIssueReporter": "開啟外部問題回報工具", - "pasteData": "因為必要資料太大,我們已為您將其寫入您的剪貼簿。請貼上。", - "performanceIssue": "效能問題 (凍結、緩慢、當機)", - "performanceIssueDesciption": "效能問題的發生時間點為何? 問題是在啟動或經過一組特定動作後發生的? 我們支援 GitHub 慣用的 Markdown 語言。當我們在 GitHub 上進行預覽時,您仍可編輯問題和新增螢幕擷取畫面。", - "previewOnGitHub": "在 GitHub 上預覽", - "rateLimited": "GitHub 查詢已超出限制。請稍候。", - "selectExtension": "選取延伸模組", - "selectSource": "選取來源", - "show": "顯示", - "similarIssues": "類似的問題", - "stepsToReproduce": "重現步驟", - "undefinedPlaceholder": "請輸入標題", - "unknown": "不知道", - "vscode": "Visual Studio Code", - "vscodePlaceholder": "例如 Workbench 遺失問題面板" - }, - "vs/workbench/contrib/issue/electron-sandbox/issueReporterService2": { - "noCurrentExperiments": "沒有任何目前的實驗。", "pasteData": "因為必要資料太大,我們已為您將其寫入您的剪貼簿。請貼上。", "undefinedPlaceholder": "請輸入標題" }, @@ -8851,7 +8929,7 @@ "noDetection": "無法偵測編輯器語言", "status.autoDetectLanguage": "接受偵測到的語言: {0}" }, - "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { + "vs/workbench/contrib/languageStatus/browser/languageStatus": { "aria.1": "{0},{1}", "aria.2": "{0}", "langStatus.aria": "編輯器語言狀態: {0}", @@ -8988,10 +9066,10 @@ "openLogsFolder": "開啟記錄資料夾" }, "vs/workbench/contrib/markdown/browser/markdownSettingRenderer": { - "alreadysetBoolFalse": "\"{0}: {1}\" is already disabled", - "alreadysetBoolTrue": "\"{0}: {1}\" is already enabled", - "alreadysetNum": "\"{0}: {1}\" is already set to {2}", - "alreadysetString": "\"{0}: {1}\" is already set to \"{2}\"", + "alreadysetBoolFalse": "「{0}: {1}」已停用", + "alreadysetBoolTrue": "「{0}: {1}」已啟用", + "alreadysetNum": "「{0}: {1}」已設定為 {2}", + "alreadysetString": "「{0}: {1}」已設定為「{2}」", "changeSettingTitle": "檢視或變更設定", "copySettingId": "複製設定識別碼", "falseMessage": "停用 \"{0}: {1}\"", @@ -9024,12 +9102,19 @@ "status.problems": "問題", "status.problemsVisibility": "問題可見度", "status.problemsVisibilityOff": "問題已關閉。按一下以開啟設定。", + "toggleActiveFileDescription": "只顯示或隱藏問題檢視中使用中檔案的問題 (錯誤、警告、資訊)。", + "toggleErrorsDescription": "在問題檢視中顯示或隱藏錯誤。", + "toggleExcludedFilesDescription": "在問題檢視中顯示或隱藏排除的檔案。", + "toggleInfosDescription": "在問題檢視中顯示或隱藏資訊。", + "toggleWarningsDescription": "在問題檢視中顯示或隱藏警告。", "totalErrors": "錯誤: {0}", "totalInfos": "資訊: {0}", "totalProblems": "共 {0} 項問題", "totalWarnings": "警告: {0}", "viewAsTable": "以資料表方式檢視", - "viewAsTree": "以樹狀方式檢視" + "viewAsTableDescription": "將問題檢視顯示為資料表。", + "viewAsTree": "以樹狀方式檢視", + "viewAsTreeDescription": "將問題檢視顯示為樹狀。" }, "vs/workbench/contrib/markers/browser/markersFileDecorations": { "label": "問題", @@ -9314,10 +9399,13 @@ }, "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/cellDiagnosticsActions": { "cellCommands.quickFix.noneMessage": "沒有可用的程式碼操作", - "notebookActions.cellFailureActions": "顯示儲存格失敗動作" + "notebookActions.cellFailureActions": "顯示儲存格失敗動作", + "notebookActions.chatExplainCellError": "說明儲存格錯誤", + "notebookActions.chatFixCellError": "修正儲存格錯誤" }, "vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/diagnosticCellStatusBarContrib": { - "notebook.cell.status.diagnostic": "快速動作 {0}" + "notebook.cell.status.explain": "使用聊天說明", + "notebook.cell.status.fix": "使用內嵌聊天修正" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { "notebook.cell.status.executing": "正在執行", @@ -9332,6 +9420,9 @@ "notebook.cell.status.language": "選取儲存格語言模式", "notebook.cell.status.searchLanguageExtensions": "未知的儲存格語言。按一下以搜尋 '{0}' 擴充功能" }, + "vs/workbench/contrib/notebook/browser/contrib/chatEdit/notebookChatEditController": { + "chat.hasNotebookEditorModifications": "目前的 Notebook 編輯器包含聊天修改" + }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { "notebook.cell.output.selectAll": "全選", "notebookActions.copy": "複製儲存格", @@ -9392,10 +9483,11 @@ "notebook.toggleCellToolbarPosition": "切換儲存格工具列位置" }, "vs/workbench/contrib/notebook/browser/contrib/multicursor/notebookMulticursor": { - "addFindMatchToSelection": "將尋找相符項目新增至選取範圍", + "addFindMatchToSelection": "將選取項目加入下一個找到的相符項", "deleteLeftMultiSelection": "向左刪除", "deleteRightMultiSelection": "向右刪除", - "exitMultiSelection": "結束多指標模式" + "exitMultiSelection": "結束多指標模式", + "selectAllFindMatches": "選取所有找到的相符項目" }, "vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": { "cursorMoveDown": "聚焦於下一個儲存格編輯器", @@ -9617,7 +9709,7 @@ "runCellsInSection": "在區段中執行儲存格" }, "vs/workbench/contrib/notebook/browser/controller/variablesActions": { - "notebookActions.openVariablesView": "Variables" + "notebookActions.openVariablesView": "變數" }, "vs/workbench/contrib/notebook/browser/diff/diffComponents": { "hiddenCell": "{0} 隱藏儲存格", @@ -9697,7 +9789,7 @@ "notebook.findFilters": "自訂 [尋找小工具行為] 以在筆記本儲存格內搜尋。啟用標記來源和標記預覽時,[尋找小工具] 會根據儲存格的目前狀態來搜尋原始程式碼或預覽。", "notebook.focusIndicator.description": "控制焦點指標的轉譯位置,是沿著儲存格框線或左裝訂邊。", "notebook.formatOnCellExecution": "執行時格式化筆記儲存格。必須有格式器可用。", - "notebook.formatOnSave": "在儲存時設定筆記本的格式。格式器必須可供使用,不得在延遲後儲存檔案,而且不得關閉編輯器。", + "notebook.formatOnSave": "儲存時格式化筆記本。必須可以使用格式器,且編輯器不得關閉。{0} 設為 `afterDelay` 時,檔案只會在明確儲存時格式化。", "notebook.globalToolbar.description": "控制是否要在筆記本編輯器內呈現全域工具列。", "notebook.globalToolbarShowLabel": "控制筆記本工具列上的動作是否應呈現標籤。", "notebook.insertFinalNewline": "啟用時,在儲存筆記本時,將最終的新行插入程式碼儲存格的結尾。", @@ -10044,7 +10136,7 @@ "name": "啟動效能" }, "vs/workbench/contrib/performance/electron-sandbox/performance.contribution": { - "experimental.rendererProfiling": "When enabled, slow renderers are automatically profiled." + "experimental.rendererProfiling": "啟用時,會自動分析慢速轉譯器。" }, "vs/workbench/contrib/performance/electron-sandbox/startupProfiler": { "prof.detail": "請建立問題並手動附加下列檔案:\r\n{0}", @@ -10225,7 +10317,7 @@ "defaultOverriddenDetailsAriaLabel": "{0} 覆寫預設值", "defaultOverriddenLabel": "預設值已變更", "defaultOverriddenLanguagesList": "{0} 有特定語言的預設值", - "experimentalLabel": "Experimental", + "experimentalLabel": "實驗性", "extensionSyncIgnoredLabel": "未同步", "hasDefaultOverridesForLanguages": "下列語言有預設覆寫:", "manageWorkspaceTrust": "管理工作區信任", @@ -10238,7 +10330,7 @@ "policyDescriptionAccessible": "由組織原則管理; 未套用設定值", "policyFilterLink": "檢視原則設定", "policyLabelText": "未套用設定值", - "previewLabel": "Preview", + "previewLabel": "預覽", "remote": "遠端", "syncIgnoredAriaLabel": "在同步處理期間略過設定", "syncIgnoredTitle": "同步期間會忽略此設定", @@ -10373,8 +10465,8 @@ "settingsTOC": "設定目錄" }, "vs/workbench/contrib/preferences/common/preferences": { - "experimentalIndicatorDescription": "This setting controls a feature that may change or be removed in the future. Adjusting this setting may result in instability.", - "previewIndicatorDescription": "This setting controls a feature that is in active development." + "experimentalIndicatorDescription": "此設定會控制正在開發且可能不穩定的新功能。它可能會變更或移除。", + "previewIndicatorDescription": "此設定會控制仍在精簡中但已可使用的新功能。歡迎提供意見反應。" }, "vs/workbench/contrib/preferences/common/preferencesContribution": { "enableNaturalLanguageSettingsSearch": "控制是否啟用設定的自然語言搜尋模式。自然語言搜尋由 Microsoft 線上服務提供。", @@ -10696,15 +10788,27 @@ "tunnel.preview": "遠端通道現為預覽階段。請使用 [協助: 回報問題] 命令回報任何問題。" }, "vs/workbench/contrib/replNotebook/browser/repl.contribution": { - "repl.execute": "執行 REPL 輸入" + "repl.execute": "執行 REPL 輸入", + "repl.focusLastReplOutput": "聚焦最近的 REPL 執行", + "repl.input.focus": "聚焦輸入編輯器" + }, + "vs/workbench/contrib/replNotebook/browser/replEditor": { + "replEditorInput": "REPL 輸入" }, "vs/workbench/contrib/replNotebook/browser/replEditorAccessibilityHelp": { - "replEditor.cellNavigation": "向上鍵和向下鍵也會在先前執行的項目之間移動焦點。", + "replEditor.accessibilityView": "瀏覽項目輸出的可存取檢視歷程記錄時,執行開啟協助工具檢視命令{0}。", + "replEditor.autoFocusRepl": "設定 'accessibility.replEditor.autoFocusReplExecution' 可控制在執行程式碼後,焦點是否會自動移至 REPL。", + "replEditor.cellNavigation": "結束編輯命令{0} 會將焦點移至儲存格容器,其中的向上鍵和向下鍵也會在歷程記錄中的儲存格之間移動焦點。", + "replEditor.configReadExecution": "設定 `accessibility.replEditor.readLastExecutionOutput` 可控制在執行完成時,是否會自動讀取輸出。", "replEditor.execute": "Execute 命令{0} 會評估輸入方塊中的運算式。", - "replEditor.focusHistory": "焦點歷程記錄命令{0} 會將焦點移至先前執行的專案清單。", + "replEditor.focusCellEditor": "編輯儲存格命令{0} 會將焦點移至儲存格輸入的唯讀編輯器。", "replEditor.focusInOutput": "當焦點輸出命令{0} 將焦點設定在先前執行的專案時,會將焦點設定在輸出上。", - "replEditor.focusReplInput": "焦點輸入編輯器命令{0} 會將焦點移至 REPL 輸入方塊。", - "replEditor.overview": "您位於 REPL 編輯器 中,其中包含在輸入方塊中,以評估運算式、先前執行的運算式及其輸出清單。" + "replEditor.focusLastItemAdded": "聚焦上一個執行命令{0} 會將焦點移至 REPL 歷程記錄中最後一個執行的項目。", + "replEditor.focusReplInput": "聚焦輸入編輯器命令{0} 會將焦點帶回此編輯器。", + "replEditor.focusReplInputFromHistory": "聚焦輸入編輯器命令{0} 會將焦點移至 REPL 輸入方塊。", + "replEditor.historyOverview": "您位於 REPL 歷程記錄中,這是已在 REPL 中執行的儲存格清單。每個儲存格都有輸入、輸出和儲存格容器。", + "replEditor.inputAccessibilityView": "當您從此輸入方塊執行開啟協助工具檢視{0} 命令時,來自上次執行的輸出會顯示在協助工具檢視中。", + "replEditor.inputOverview": "您位於 REPL 編輯器輸入方塊中,其會接受程式碼在 REPL 中執行。" }, "vs/workbench/contrib/replNotebook/browser/replEditorInput": { "replEditorLabelIcon": "REPL 編輯器標籤的圖示。" @@ -10866,7 +10970,6 @@ "scmGraphHistoryItemRef": "選取一個/多個要檢視的歷程記錄項目參考,輸入以進行篩選", "scmGraphRepository": "選取要檢視的存放庫,輸入以篩選所有存放庫", "scmGraphViewOutdated": "請使用重新整理動作 ($(refresh)) 重新整理圖表。", - "scmGraphViewRevealCurrentHistoryItem": "目前的歷程記錄項目不存在於 [原始檔控制圖表] 中。請使用歷程記錄項目參考選擇器,展開圖表中的歷程記錄項目集。", "viewChanges": "檢視變更" }, "vs/workbench/contrib/scm/browser/scmRepositoriesViewPane": { @@ -10925,9 +11028,9 @@ "QuickSearchOpenInFile": "開啟檔案", "QuickSearchSeeMoreFiles": "查看更多檔案", "enterSearchTerm": "輸入字詞以在您的所有檔案中搜尋。", - "goToSearch": "在搜尋面板中查看", + "goToSearch": "在搜尋檢視中開啟", "noAnythingResults": "沒有相符的結果", - "showMore": "在搜尋面板中查看" + "showMore": "在搜尋檢視中開啟" }, "vs/workbench/contrib/search/browser/replaceService": { "fileReplaceChanges": "{0} ↔ {1} (Replace Preview)", @@ -11725,7 +11828,7 @@ "ProblemMatcherParser.unknownSeverity": "資訊: 嚴重性 {0} 未知。有效值為錯誤、警告和資訊。\r\n", "ProblemMatcherSchema.applyTo": "控制文字文件上所回報的問題僅會套用至開啟的文件、關閉的文件或所有文件。", "ProblemMatcherSchema.background": "偵測後台任務中匹配程序模式的開始與結束.", - "ProblemMatcherSchema.background.activeOnStart": "若設為 true,則背景監視器會在工作開始時處於主動模式。這相當於發出與 beginsPattern 相符的行", + "ProblemMatcherSchema.background.activeOnStart": "如果設為 True,則背景監視器會以使用中模式啟動。這與在工作開始時輸出會比對 beginsPattern 的行相同。", "ProblemMatcherSchema.background.beginsPattern": "如果於輸出中相符,則會指示背景程式開始。", "ProblemMatcherSchema.background.endsPattern": "如果於輸出中相符,則會指示背景程式結束。", "ProblemMatcherSchema.base": "要使用之基底問題比對器的名稱。", @@ -11734,7 +11837,7 @@ "ProblemMatcherSchema.severity": "擷取項目問題的預設嚴重性。如果模式未定義嚴重性的符合群組,就會加以使用。", "ProblemMatcherSchema.source": "可供人們閱讀的診斷描述來源,例如 'typescript' 或 'super lint'。", "ProblemMatcherSchema.watching": "追蹤匹配程序的開始與結束。", - "ProblemMatcherSchema.watching.activeOnStart": "如果設定為 True,監控程式在工作啟動時處於主動模式。這相當於發出符合 beginPattern 的行", + "ProblemMatcherSchema.watching.activeOnStart": "如果設為 True,則監看員會以使用中模式啟動。這與在工作開始時輸出會比對 beginsPattern 的行相同。", "ProblemMatcherSchema.watching.beginsPattern": "如果在輸出中相符,則會指示監看工作開始。", "ProblemMatcherSchema.watching.deprecated": "關注屬性已被淘汰,請改用背景取代。", "ProblemMatcherSchema.watching.endsPattern": "如果在輸出中相符,則會指示監看工作結束。", @@ -11909,6 +12012,7 @@ "newTerminalIcon": "建立新終端機執行個體的圖示。", "renameTerminalIcon": "終端機快速功能表中用於重新命名的圖示。", "terminalCommandHistoryFuzzySearch": "用於切換命令歷程記錄模糊搜尋的圖示。", + "terminalCommandHistoryOpenFile": "用於開啟殼層歷程記錄檔案的圖示。", "terminalCommandHistoryOutput": "用於檢視終端機命令輸出的圖示。", "terminalCommandHistoryRemove": "用於從命令歷程記錄移除終端機命令的圖示。", "terminalDecorationError": "命令發生錯誤的終端機裝飾圖示。", @@ -12098,6 +12202,9 @@ "process": "終端機處理序的名稱", "separator": "條件式分隔符號 {0},只有位於具有值或靜態文字的變數之間時才會出現。", "sequence": "處理序提供給終端的名稱", + "shellCommand": "根據殼層整合要執行的命令", + "shellPromptInput": "根據殼層整合,殼層的完整提示輸入", + "shellType": "偵測到的殼層類型", "task": "表示此終端與工作關聯", "terminal.integrated.allowChords": "是否允許在終端內同步選取按鍵繫結關係。請注意,當此設定為 true 時,同步選取的按鍵輸入結果會跳過 {0},如果希望按 ctrl+k 就能前往殼層 (不是 VS Code),請將此項設定為 false。", "terminal.integrated.allowMnemonics": "是否允許功能表列助憶鍵 (例如 Alt+F) 觸發開啟功能表列的動作。請注意,若為 true,此設定會導致所有 alt 按鍵輸入都跳過殼層。這不適用於 macOS。", @@ -12153,6 +12260,7 @@ "terminal.integrated.focusAfterRun.none": "不執行任何動作。", "terminal.integrated.focusAfterRun.terminal": "一律將焦點放在終端機。", "terminal.integrated.fontFamily": "控制終端的字型家族。預設為 {0} 的值。", + "terminal.integrated.fontLigatures": "控制終端中是否啟用字型連字。只有在設定的 {0} 支援時,才能使用連字。", "terminal.integrated.fontSize": "控制終端的字型大小 (像素)。", "terminal.integrated.fontWeight": "終端中非粗體文字所使用的字型粗細。可接受 \"normal\" 與 \"bold\" 關鍵字,或介於 1 到 1000 之間的數字。", "terminal.integrated.fontWeightBold": "終端中粗體文字所使用的字型粗細。可接受 \"normal\" 與 \"bold\" 關鍵字,或介於 1 到 1000 之間的數字。", @@ -12313,8 +12421,8 @@ "terminal.integrated.accessibleViewPreserveCursorPosition": "在重新開啟終端機的可存取檢視時保留游標位置,而非將其設定為緩衝區的底部。" }, "vs/workbench/contrib/terminalContrib/autoReplies/common/terminalAutoRepliesConfiguration": { - "terminal.integrated.autoReplies": "A set of messages that, when encountered in the terminal, will be automatically responded to. Provided the message is specific enough, this can help automate away common responses.\r\n\r\nRemarks:\r\n\r\n- Use {0} to automatically respond to the terminate batch job prompt on Windows.\r\n- The message includes escape sequences so the reply might not happen with styled text.\r\n- Each reply can only happen once every second.\r\n- Use {1} in the reply to mean the enter key.\r\n- To unset a default key, set the value to null.\r\n- Restart VS Code if new don't apply.", - "terminal.integrated.autoReplies.reply": "The reply to send to the process." + "terminal.integrated.autoReplies": "在終端中遇到這一組訊息時,系統將會自動回覆。如果訊息夠具體,有助於自動處理常見的回覆。\r\n\r\n備註:\r\n\r\n- 使用 {0} 自動回應 Windows 上的終端批次工作提示。\r\n- 該訊息包含逸出序列,因此可能不會使用樣式文字進行回覆。\r\n- 每個回覆每秒只能發生一次。\r\n- 在回覆中使用 {1} 表示輸入索引鍵。\r\n- 若要取消設定預設索引鍵,請將值設定為 Null。\r\n- 若新的不適用,請重新啟動 VS Code。", + "terminal.integrated.autoReplies.reply": "要傳送至程序的回覆。" }, "vs/workbench/contrib/terminalContrib/chat/browser/terminal.initialHint.contribution": { "disableHint": "在設定中切換 {0} 以停用此提示。", @@ -12351,47 +12459,40 @@ "inlineChat.toolbar": "使用索引標籤連線到像是命令、狀態、訊息回應等條件式部分。" }, "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatActions": { - "cancelChat": "取消聊天", - "closeChat": "關閉聊天", - "discard": "捨棄", - "discardDescription": "捨棄終端機目前的聊天回應、隱藏聊天小工具,並清除聊天輸入。", + "closeChat": "關閉", "insert": "插入", "insertCommand": "插入聊天命令", "insertFirst": "插入第一個", "insertFirstCommand": "插入第一個聊天命令", - "makeChatRequest": "提出聊天要求", - "nextFromHitory": "來自歷程記錄的下一個", - "previousFromHitory": "來自歷程記錄的上一個", "run": "執行", "runCommand": "執行聊天命令", "runFirst": "先執行", "runFirstCommand": "執行第一個聊天命令", - "startChat": "在終端機中啟動", + "startChat": "終端內嵌聊天", "viewInChat": "在聊天中檢視" }, "vs/workbench/contrib/terminalContrib/chat/browser/terminalChatWidget": { - "default.placeholder": "詢問如何在終端機中執行某些動作", - "welcome.1": "AI 產生的命令可能不正確" + "askAI": "詢問 AI" }, "vs/workbench/contrib/terminalContrib/chat/common/terminalInitialHintConfiguration": { "terminal.integrated.initialHint": "控制沒有輸入的第一個終端機在聚焦時是否顯示相關可用動作的提示。" }, "vs/workbench/contrib/terminalContrib/clipboard/browser/terminal.clipboard.contribution": { - "workbench.action.terminal.copyAndClearSelection": "Copy and Clear Selection", - "workbench.action.terminal.copyLastCommand": "Copy Last Command", - "workbench.action.terminal.copyLastCommandAndOutput": "Copy Last Command and Output", - "workbench.action.terminal.copyLastCommandOutput": "Copy Last Command Output", - "workbench.action.terminal.copySelection": "Copy Selection", - "workbench.action.terminal.copySelectionAsHtml": "Copy Selection as HTML", - "workbench.action.terminal.paste": "Paste into Active Terminal", - "workbench.action.terminal.pasteSelection": "Paste Selection into Active Terminal" + "workbench.action.terminal.copyAndClearSelection": "複製並清除選取範圍", + "workbench.action.terminal.copyLastCommand": "複製上一個命令", + "workbench.action.terminal.copyLastCommandAndOutput": "複製最後一個命令並輸出", + "workbench.action.terminal.copyLastCommandOutput": "複製最後一個命令輸出", + "workbench.action.terminal.copySelection": "複製選取項目", + "workbench.action.terminal.copySelectionAsHtml": "將選取項目複製為 HTML", + "workbench.action.terminal.paste": "貼入使用中的終端機", + "workbench.action.terminal.pasteSelection": "將選取項目貼入使用中的終端機" }, "vs/workbench/contrib/terminalContrib/clipboard/browser/terminalClipboard": { - "confirmMoveTrashMessageFilesAndDirectories": "Are you sure you want to paste {0} lines of text into the terminal?", - "doNotAskAgain": "Do not ask me again", - "multiLinePasteButton": "&&Paste", - "multiLinePasteButton.oneLine": "Paste as &&one line", - "preview": "Preview:" + "confirmMoveTrashMessageFilesAndDirectories": "是否確實要將 {0} 行文本貼至終端?", + "doNotAskAgain": "不用再詢問", + "multiLinePasteButton": "貼上(&&P)", + "multiLinePasteButton.oneLine": "貼上作為一行(&&O)", + "preview": "預覽:" }, "vs/workbench/contrib/terminalContrib/commandGuide/browser/terminal.commandGuide.contribution": { "terminalCommandGuide.foreground": "暫留時,在命令及其輸出的左側顯示的終端命令指南的前景色彩。" @@ -12400,7 +12501,6 @@ "showCommandGuide": "在終端中的命令暫留時是否顯示命令指南。" }, "vs/workbench/contrib/terminalContrib/developer/browser/terminal.developer.contribution": { - "terminalDevMode": "終端機開發模式", "workbench.action.terminal.recordSession": "錄製終端機工作階段", "workbench.action.terminal.recordSession.recording": "正在錄製終端機工作階段...", "workbench.action.terminal.restartPtyHost": "重新啟動 Pty 主機", @@ -12433,22 +12533,23 @@ "undo": "復原" }, "vs/workbench/contrib/terminalContrib/history/browser/terminal.history.contribution": { - "goToRecentDirectory.metadata": "Goes to a recent folder", - "workbench.action.terminal.clearPreviousSessionHistory": "Clear Previous Session History", - "workbench.action.terminal.goToRecentDirectory": "Go to Recent Directory...", - "workbench.action.terminal.runRecentCommand": "Run Recent Command..." + "goToRecentDirectory.metadata": "前往最近使用的資料夾", + "workbench.action.terminal.clearPreviousSessionHistory": "清除上一個工作階段歷程記錄", + "workbench.action.terminal.goToRecentDirectory": "移至最近使用的目錄...", + "workbench.action.terminal.runRecentCommand": "執行最近使用的命令..." }, "vs/workbench/contrib/terminalContrib/history/browser/terminalRunRecentQuickPick": { - "removeCommand": "Remove from Command History", - "selectRecentCommand": "Select a command to run (hold Alt-key to edit the command)", - "selectRecentCommandMac": "Select a command to run (hold Option-key to edit the command)", - "selectRecentDirectory": "Select a directory to go to (hold Alt-key to edit the command)", - "selectRecentDirectoryMac": "Select a directory to go to (hold Option-key to edit the command)", - "shellFileHistoryCategory": "{0} history", - "viewCommandOutput": "View Command Output" + "openShellHistoryFile": "開啟檔案", + "removeCommand": "從命令歷程記錄中移除", + "selectRecentCommand": "選取要執行的命令 (按住 ALT 鍵以編輯命令)", + "selectRecentCommandMac": "選取要執行的命令 (按住 Option 鍵以編輯命令)", + "selectRecentDirectory": "選取要前往的目錄 (按住 ALT 鍵以編輯命令)", + "selectRecentDirectoryMac": "選取要前往的目錄 (按住 Option 鍵以編輯命令)", + "shellFileHistoryCategory": "{0} 歷程記錄", + "viewCommandOutput": "檢視命令輸出" }, "vs/workbench/contrib/terminalContrib/history/common/terminal.history": { - "terminal.integrated.shellIntegration.history": "Controls the number of recently used commands to keep in the terminal command history. Set to 0 to disable terminal command history." + "terminal.integrated.shellIntegration.history": "控制最近使用之命令的數量,以保留終端命令歷程記錄。設為 0 可停用終端命令歷程記錄。" }, "vs/workbench/contrib/terminalContrib/links/browser/terminal.links.contribution": { "workbench.action.terminal.openDetectedLink": "開啟偵測到的連結...", @@ -12482,14 +12583,14 @@ "terminal.integrated.urlLinks": "URL" }, "vs/workbench/contrib/terminalContrib/quickAccess/browser/terminal.quickAccess.contribution": { - "quickAccessTerminal": "Switch Active Terminal", - "tasksQuickAccessHelp": "Show All Opened Terminals", - "tasksQuickAccessPlaceholder": "Type the name of a terminal to open." + "quickAccessTerminal": "切換使用中的終端", + "tasksQuickAccessHelp": "顯示所有已開啟的終端機", + "tasksQuickAccessPlaceholder": "鍵入要開啟的終端機名稱。" }, "vs/workbench/contrib/terminalContrib/quickAccess/browser/terminalQuickAccess": { - "renameTerminal": "Rename Terminal", - "workbench.action.terminal.newWithProfilePlus": "Create New Terminal With Profile...", - "workbench.action.terminal.newplus": "Create New Terminal" + "renameTerminal": "重新命名終端", + "workbench.action.terminal.newWithProfilePlus": "建立具有設定檔的新終端...", + "workbench.action.terminal.newplus": "建立新終端" }, "vs/workbench/contrib/terminalContrib/quickFix/browser/quickFixAddon": { "codeAction.widget.id.quickfix": "快速修正", @@ -12534,6 +12635,7 @@ "workbench.action.terminal.acceptSelectedSuggestionEnter": "接受選取的建議 (Enter)", "workbench.action.terminal.clearSuggestCache": "清除建議快取", "workbench.action.terminal.hideSuggestWidget": "隱藏建議小工具", + "workbench.action.terminal.requestCompletions": "要求完成", "workbench.action.terminal.selectNextPageSuggestion": "選取下一頁建議", "workbench.action.terminal.selectNextSuggestion": "選取下一個建議", "workbench.action.terminal.selectPrevPageSuggestion": "選取上一頁建議", @@ -12548,7 +12650,8 @@ "suggest.builtinCompletions": "控制要啟動哪些內建完成。如果在殼層配置檔中設定自訂殼層完成,此設定可能會造成衝突。", "suggest.builtinCompletions.pwshCode": "將為 VS Code 的 `code` 和 `code-insider` CLI 註冊自訂 PowerShell 引數完成程式。這目前非常基本,且一律建議旗標和子命令,而不檢查內容。", "suggest.builtinCompletions.pwshGit": "將為 `git` CLI 註冊自訂 PowerShell 引數完成程式。", - "suggest.enabled": "在 {1} 設為 {2} 時,為支援的殼層 ({0}) 啟用實驗性終端機 IntelliSense 建議。\r\n\r\n如果是手動安裝殼層整合,{3} 必須先設為 {4},才能呼叫殼層整合指令碼。", + "suggest.enableExtensionCompletions": "Controls whether extension completions are enabled.", + "suggest.enabled": "Enables experimental terminal Intellisense suggestions for supported shells ({0}) when {1} is set to {2}.\r\n\r\nIf shell integration is installed manually, {3} needs to be set to {4} before calling the shell integration script. \r\n\r\nFor zsh and bash completions, {5} will also need to be set.", "suggest.quickSuggestions": "控制輸入時是否應自動顯示建議。另外也請注意 {0} 設定,其會控制建議是否由特殊字元所觸發。", "suggest.runOnEnter": "控制使用 `Enter` 鍵 (非 `Tab` 鍵) 接受結果時是否應立即執行建議。", "suggest.suggestOnTriggerCharacters": "控制建議是否應在鍵入觸發字元時自動顯示。" @@ -12563,8 +12666,8 @@ "terminal.integrated.localEchoStyle": "本機回應文字的終端樣式; 可以是字型樣式或 RGB 色彩。" }, "vs/workbench/contrib/terminalContrib/wslRecommendation/browser/terminal.wslRecommendation.contribution": { - "install": "Install", - "useWslExtension.title": "The '{0}' extension is recommended for opening a terminal in WSL." + "install": "安裝", + "useWslExtension.title": "建議使用 ‘{0}’ 延伸模組開啟 WSL 中的終端機。" }, "vs/workbench/contrib/terminalContrib/zoom/browser/terminal.zoom.contribution": { "fontZoomIn": "放大字型大小", @@ -12822,12 +12925,12 @@ "openTestCoverage": "檢視測試涵蓋範圍", "run test": "執行測試", "testing.cancelRun": "取消測試執行", - "testing.debugLastRun": "Debug Last Run", - "testing.debugTest": "Debug Test", + "testing.debugLastRun": "偵錯上次執行", + "testing.debugTest": "偵錯測試", "testing.goToError": "前往 [錯誤]", "testing.goToTest": "前往 [測試]", - "testing.reRunLastRun": "Rerun Last Run", - "testing.reRunTest": "Rerun Test", + "testing.reRunLastRun": "重新執行上次執行", + "testing.reRunTest": "重新執行測試", "testing.revealInExplorer": "在測試總管中顯示", "testing.showResultOutput": "顯示結果輸出", "testingPeekLabel": "測試結果訊息" @@ -12855,7 +12958,9 @@ "testing.iconSkipped.retired": "測試總管中「已跳過」圖示已淘汰的色彩。", "testing.iconUnset": "測試總管中「取消設定」圖示的色彩。", "testing.iconUnset.retired": "測試總管中「取消設定」圖示已淘汰的色彩。", - "testing.message.error.decorationForeground": "在編輯器中顯示內嵌測試錯誤訊息時的文字色彩。", + "testing.message.error.badgeBackground": "在編輯器中顯示內嵌測試錯誤訊息時的背景色彩。", + "testing.message.error.badgeBorder": "在編輯器中顯示內嵌測試錯誤訊息時的框線色彩。", + "testing.message.error.badgeForeground": "在編輯器中顯示內嵌測試錯誤訊息時的文字色彩。", "testing.message.error.marginBackground": "編輯器中內嵌顯示的錯誤訊息邊界色彩。", "testing.message.info.decorationForeground": "在編輯器中顯示內嵌測試資訊訊息時的文字色彩。", "testing.message.info.marginBackground": "編輯器中內嵌顯示的資訊訊息邊界色彩。", @@ -12872,7 +12977,6 @@ "testConfigurationTitle": "測試", "testing.ShowCoverageInExplorer": "是否應在「檔案總管」檢視中降低測試涵蓋範圍。", "testing.alwaysRevealTestOnStateChange": "當 {0} 開啟時,一律顯示已執行的測試。如果關閉此設定,只會顯示失敗的測試。", - "testing.autoRun.delay": "在測試標記為過期且開始新執行後,需要等候的時間 (以毫秒為單位)。", "testing.automaticallyOpenPeekView": "設定自動開啟錯誤瞄核檢視的時機。", "testing.automaticallyOpenPeekView.failureAnywhere": "無論失敗發生在何處皆自動開啟。", "testing.automaticallyOpenPeekView.failureInVisibleDocument": "當測試在可見的文件中失敗時,自動開啟。", @@ -13141,7 +13245,7 @@ }, "vs/workbench/contrib/userDataProfile/browser/userDataProfile": { "New Profile Window": "具有設定檔的新視窗", - "change profile": "Switch to {0} profile", + "change profile": "切換到 {0} 設定檔", "create profile": "新增設定檔...", "current": "目前", "delete profile": "刪除設定檔...", @@ -13153,12 +13257,12 @@ "new window with profile": "具有設定檔的新視窗", "newWindowWithProfile": "具有設定檔的新視窗...", "open": "開啟 {0} 設定檔", - "open profile": "Open New Window with {0} Profile", + "open profile": "使用 {0} 設定檔開啟新視窗", "open profiles": "開啟設定檔 (UI)", "openShort": "{0}", "pick profile": "選取設定檔", "pick profile to delete": "選取要刪除的設定檔", - "profiles": "Profile ({0})", + "profiles": "設定檔 ({0})", "save profile as": "另存目前的設定檔為...", "selectProfile": "選取設定檔", "switchProfile": "切換設定檔...", @@ -13176,7 +13280,7 @@ "addFolderTitle": "選取要新增的資料夾", "change profile": "變更設定檔", "changeIcon": "按一下以變更圖示", - "contents": "Contents", + "contents": "内容", "contents source description": "設定此設定檔的內容來源\r\n", "copy description": "複製", "copy from default": "{0} (複製)", @@ -13192,7 +13296,7 @@ "default profile contents description": "瀏覽此設定檔的內容\r\n", "defaultProfileIcon": "無法變更預設設定檔的圖示", "defaultProfileName": "無法變更預設設定檔的名稱", - "deleteTrustedUri": "Delete Path", + "deleteTrustedUri": "刪除路徑", "editIcon": "設定檔編輯器中編輯資料夾圖示的圖示。", "empty profile": "無", "enable for current window": "將此設定檔用於目前的視窗", @@ -13230,7 +13334,7 @@ "profileName": "設定檔名稱", "profiles": "設定檔", "profilesSashBorder": "設定檔編輯器分割檢視窗扇框線的色彩。", - "removeIcon": "Icon for the remove folder icon in the profiles editor.", + "removeIcon": "設定檔編輯器中移除資料夾圖示的圖示。", "settings": "設定", "snippets": "程式碼片段", "tasks": "工作​​", @@ -13493,7 +13597,7 @@ }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedAccessibleView": { "gettingStarted.description": "描述: {0}", - "gettingStarted.step": "步驟 {0}: {1}\r\n描述: {2}", + "gettingStarted.step": "{0}\r\n{1}", "gettingStarted.title": "標題: {0}" }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedColors": { @@ -13548,7 +13652,7 @@ }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedInput": { "getStarted": "歡迎", - "walkthroughPageTitle": "Walkthrough: " + "walkthroughPageTitle": "逐步解說:" }, "vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedService": { "builtin": "內建", @@ -13580,7 +13684,7 @@ "gettingStarted.accessibleView.title": "螢幕助讀程式使用者能在可存取的檢視中,逐行及逐字元檢查內容。", "gettingStarted.beginner.description": "取得最重要功能的概觀", "gettingStarted.beginner.title": "了解基礎", - "gettingStarted.beginner.walkthroughPageTitle": "Essential Features", + "gettingStarted.beginner.walkthroughPageTitle": "基本功能", "gettingStarted.codeFolding.description.interpolated": "使用 [切換摺疊] 命令來摺疊或展開程式碼區段。\r\n{0}\r\n 使用 [以遞迴方式切換摺疊] 命令,以遞迴方式摺疊或展開\r\n{1}\r\n", "gettingStarted.codeFolding.title": "使用程式碼摺疊來摺疊程式碼區塊,並將焦點放在您感興趣的程式碼上。", "gettingStarted.commandPalette.description.interpolated": "在 VS Code 中執行命令而不需使用滑鼠來完成任何工作。\r\n{0}", @@ -13609,7 +13713,7 @@ "gettingStarted.newFile.description": "開啟新的無標題文字檔、筆記本或自訂編輯器。", "gettingStarted.newFile.title": "新增檔案...", "gettingStarted.notebook.title": "自訂筆記本", - "gettingStarted.notebook.walkthroughPageTitle": "Notebooks", + "gettingStarted.notebook.walkthroughPageTitle": "筆記本", "gettingStarted.notebookProfile.description": "讓筆記本成為您喜歡的方式", "gettingStarted.notebookProfile.title": "選取筆記本的版面配置", "gettingStarted.openFile.description": "開啟檔案以開始工作", @@ -13635,13 +13739,13 @@ "gettingStarted.setup.OpenFolderWeb.description.interpolated": "您已準備開始撰寫程式碼。您可以開啟本機專案或遠端存放庫,將您的檔案放入 VS Code。\r\n{0}\r\n{1}", "gettingStarted.setup.description": "自訂您的編輯器、了解基本知識,並開始編寫程式碼", "gettingStarted.setup.title": "開始使用 VS Code", - "gettingStarted.setup.walkthroughPageTitle": "Setup VS Code", + "gettingStarted.setup.walkthroughPageTitle": "設定 VS Code", "gettingStarted.setupAccessibility.description": "了解讓 VS Code 可存取的工具和快速鍵。請注意,有些動作無法從逐步解說內容中執行。", "gettingStarted.setupAccessibility.title": "開始使用協助工具功能", - "gettingStarted.setupAccessibility.walkthroughPageTitle": "Setup VS Code Accessibility", + "gettingStarted.setupAccessibility.walkthroughPageTitle": "設定 VS Code 協助工具", "gettingStarted.setupWeb.description": "自訂您的編輯器、了解基本知識,並開始編寫程式碼", "gettingStarted.setupWeb.title": "開始使用 VS Code 網頁版", - "gettingStarted.setupWeb.walkthroughPageTitle": "Setup VS Code Web", + "gettingStarted.setupWeb.walkthroughPageTitle": "設定 VS Code Web", "gettingStarted.shortcuts.description.interpolated": "一旦找到您最愛的命令,請建立自訂鍵盤快速鍵以立即存取。\r\n{0}", "gettingStarted.shortcuts.title": "自訂您的快速鍵", "gettingStarted.tasks.description.interpolated": "為一般工作流程建立工作,並享受執行指令碼和自動檢查結果的整合體驗。\r\n{0}", @@ -14038,9 +14142,12 @@ "useOtherAccount": "登入另一個帳戶" }, "vs/workbench/services/authentication/browser/authenticationService": { + "authentication.id": "驗證提供者的識別碼。", "authentication.idConflict": "此驗證識別碼 '{0}' 已註冊", + "authentication.label": "驗證提供者的人類可讀名稱。", "authentication.missingId": "驗證貢獻必須指定識別碼。", - "authentication.missingLabel": "驗證貢獻必須指定標籤。" + "authentication.missingLabel": "驗證貢獻必須指定標籤。", + "authenticationExtensionPoint": "參與驗證" }, "vs/workbench/services/auxiliaryWindow/browser/auxiliaryWindowService": { "lifecycleVeto": "您所做的變更可能無法儲存。請按 [取消],然後再試一次。", @@ -14284,6 +14391,7 @@ "install single extension": "您要在所有裝置上安裝及同步 '{0}' 延伸模組嗎?", "limited support": "'{0}' 在 {1} 中的功能受限。", "main.notFound": "因為找不到 {0},無法啟用", + "manifest is not found": "Manifest is not found", "multipleDependentsError": "無法將延伸模組 '{0}' 解除安裝。其為 '{1}'、'{2}' 及其他延伸模組的相依對象。", "non web extensions": "'{0}' 包含 {1} 不支援的延伸模組。", "non web extensions detail": "包含不支援的延伸模組。", @@ -14291,6 +14399,11 @@ "singleDependentError": "無法將延伸模組 '{0}' 解除安裝。其為延伸模組 '{1}' 的相依對象。", "twoDependentsError": "無法將延伸模組 '{0}' 解除安裝。其為延伸模組 '{1}' 及 '{2}' 的相依對象。" }, + "vs/workbench/services/extensionManagement/common/webExtensionManagementService": { + "VS Code for Web": "{0} for the Web", + "learn why": "Learn Why", + "not web tooltip": "The '{0}' extension is not available in {1}." + }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", "remote": "遠端" @@ -14368,6 +14481,7 @@ "vscode.extension.activationEvents.onSearch": "在每次透過指定的配置於資料夾中開始搜尋時,所發出的啟用事件。 ", "vscode.extension.activationEvents.onStartupFinished": "已在啟動完成之後 (在所有 '*' 啟用的延伸模組皆完成啟用之後) 發出啟用事件。", "vscode.extension.activationEvents.onTaskType": "每當需要列出或解析特定類型的工作時,就會發出啟用事件。", + "vscode.extension.activationEvents.onTerminalCompletionsRequested": "An activation event emitted when terminal completions are requested.", "vscode.extension.activationEvents.onTerminalProfile": "啟動特定終端機設定檔時,會發出啟用事件。", "vscode.extension.activationEvents.onTerminalQuickFixRequest": "當命令符合與此識別碼關聯的選取器時,會發出啟用事件", "vscode.extension.activationEvents.onUri": "每當指向此延伸模組的全系統 URI 開啟時,都會發出啟動事件。", @@ -14456,12 +14570,12 @@ "startBisect": "開始延伸模組平分" }, "vs/workbench/services/files/electron-sandbox/diskFileSystemProvider": { - "fileWatcher": "File Watcher" + "fileWatcher": "檔案監看員" }, "vs/workbench/services/files/electron-sandbox/elevatedFileService": { - "fileNotTrusted": "Workspace is not trusted.", - "fileNotTrustedMessagePosix": "You are about to save '{0}' as super user.", - "fileNotTrustedMessageWindows": "You are about to save '{0}' as admin." + "fileNotTrusted": "工作區未受信任。", + "fileNotTrustedMessagePosix": "您即將將 '{0}' 儲存為超級使用者。", + "fileNotTrustedMessageWindows": "您即將將 '{0}' 儲存為系統管理員。" }, "vs/workbench/services/filesConfiguration/common/filesConfigurationService": { "configuredReadonly": "因為檔案已透過設定設為唯讀,編輯器為唯讀。[按一下這裡](command:{0}) 以設定或 [切換此工作階段](command:{1})。", @@ -14754,8 +14868,8 @@ "genericSaveError": "無法儲存 '{0}': {1}" }, "vs/workbench/services/textfile/common/textFileSaveParticipant": { - "saveParticipants1": "Running Code Actions and Formatters...", - "skip": "Skip" + "saveParticipants1": "正在執行程式碼動作與格式器...", + "skip": "跳過" }, "vs/workbench/services/textfile/electron-sandbox/nativeTextFileService": { "join.textFiles": "正在儲存文字檔" @@ -14796,7 +14910,7 @@ "error.fontStyle": "字型 '{0}' 中的字型樣式無效。忽略設定。", "error.fontWeight": "字型 '{0}' 中的字型粗細無效。忽略設定。", "error.icon.font": "略過圖示定義 '{0}'。字型不明。", - "error.icon.fontCharacter": "略過圖示定義 '{0}'。fontCharacter 不明。", + "error.icon.fontCharacter": "正在略過圖示定義 '{0}'。未知的 fontCharacter。必須使用星號字元或 \\ 後面接著十六進位 Unicode 字碼指標。", "error.invalidformat": "產品圖示佈景主題檔案的格式無效: 需要物件。", "error.missingProperties": "產品圖示主題檔案的格式無效: 必須包含 iconDefinitions 與字型。", "error.noFontSrc": "字型 '{0}' 中沒有有效的字型來源。正在略過字型定義。", @@ -14868,10 +14982,11 @@ "schema.folderNamesExpanded": "為展開的資料夾建立資料夾名稱與圖示的關聯。物件索引鍵為資料夾名稱,但不包括任何路徑區段。不允許任何模式或萬用字元。資料夾名稱比對不區分大小寫。", "schema.font-format": "字型的格式。", "schema.font-path": "相對於目前檔案圖示佈景主題檔案的字型路徑。", - "schema.font-size": "The default size of the font. We strongly recommend using a percentage value, for example: 125%.", + "schema.font-size": "字型的預設大小。我們強烈建議使用百分比值,例如: 125%。", "schema.font-style": "字型的樣式。若要了解有效的值,請參閱 https://developer.mozilla.org/en-US/docs/Web/CSS/font-style。", "schema.font-weight": "字型的粗細。若要了解有效的值,請參閱 https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight。", "schema.fontCharacter": "使用字元字型時: 字型中要使用的字元。", + "schema.fontCharacter.formatError": "fontCharacter 必須是單一字母或反斜線後面接著十六進位 Unicode 字碼指標。", "schema.fontColor": "使用字元字型時: 要使用的色彩。", "schema.fontId": "使用字型時: 字型識別碼。如果未設定,預設為第一個字型定義。", "schema.fontSize": "使用字型時: 文字字型的字型大小 (百分比)。如果未設定,預設為字型定義中的大小。", @@ -14904,10 +15019,12 @@ "contributes.icons": "提供延伸模組定義的可設定佈景主題圖示", "invalid.icons.configuration": "'configuration.icons' 必須是以圖示名稱為屬性的物件。", "invalid.icons.default": "'configuration.icons.default' 必須是其他主題圖示 (字串) 的識別碼參考或圖示定義 (物件),屬性為 `fontPath` 和 `fontCharacter`。", + "invalid.icons.default.fontCharacter": "預期為 `contributes.icons.default.fontCharacter`,以組成單一字元或 \\ 後面接著十六進位 Unicode 字碼指標。", "invalid.icons.default.fontPath.extension": "預期 `contributes.icons.default.fontPath` 的副檔名為 'woff',woff2' 或 'ttf',為 '{0}'。", "invalid.icons.default.fontPath.path": "預期 `contributes.icons.default.fontPath` ({0}) 將包含在延伸模組的資料夾 ({0}) 中。", "invalid.icons.description": "必須定義 'configuration.icons.description' 且不得為空白", - "invalid.icons.id.format": "'configuration.icons' 索引鍵表示圖示識別碼,只能包含字母、數字與減號。它們需要使用 `component-iconname` 格式,至少包含兩個區段。" + "invalid.icons.id.format": "'configuration.icons' 索引鍵表示圖示識別碼,只能包含字母、數字與減號。它們需要使用 `component-iconname` 格式,至少包含兩個區段。", + "schema.fontCharacter.formatError": "fontCharacter 必須是單一字母或反斜線後面接著十六進位 Unicode 字碼指標。" }, "vs/workbench/services/themes/common/productIconThemeSchema": { "schema.font-format": "字型的格式。", @@ -15095,6 +15212,7 @@ "no": "否", "no account": "沒有可用的帳戶", "no authentication providers": "Settings sync cannot be turned on because there are no authentication providers available.", + "no authentication providers during signin": "因為沒有可用的驗證提供者,無法登入。", "others": "其他", "replace local": "取代本機(&&L)", "replace remote": "取代遠端(&&R)", @@ -15128,7 +15246,10 @@ }, "vs/workbench/services/views/browser/viewDescriptorService": { "hideView": "隱藏 '{0}'", - "resetViewLocation": "重設位置" + "hideViewDescription": "如果 {0} 檢視可見且其所在的檢視容器為可見,則隱藏該檢視", + "resetViewLocation": "重設位置", + "toggleVisibilityDescription": "如果 {0} 檢視所在的檢視容器可見,則切換其可見度", + "user": "使用者檢視容器" }, "vs/workbench/services/views/browser/viewsService": { "editor": "文字編輯器", @@ -15198,8 +15319,8 @@ "join.fileWorkingCopyManager": "正在儲存工作複本" }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { - "saveParticipants1": "Running Code Actions and Formatters...", - "skip": "Skip" + "saveParticipants1": "執行程式碼動作與格式器...", + "skip": "跳過" }, "vs/workbench/services/workingCopy/common/workingCopyHistoryService": { "default.source": "已儲存檔案",