diff --git a/i18n/ads-language-pack-de/package.json b/i18n/ads-language-pack-de/package.json index 2a83236f8b..fa9bf57724 100644 --- a/i18n/ads-language-pack-de/package.json +++ b/i18n/ads-language-pack-de/package.json @@ -2,7 +2,7 @@ "name": "ads-language-pack-de", "displayName": "German Language Pack for Azure Data Studio", "description": "Language pack extension for German", - "version": "1.37.0", + "version": "1.38.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.37.0" + "azdata": "^1.38.0" }, "icon": "languagepack.png", "categories": [ @@ -40,10 +40,6 @@ "id": "vscode.docker", "path": "./translations/extensions/docker.i18n.json" }, - { - "id": "vscode.extension-editing", - "path": "./translations/extensions/extension-editing.i18n.json" - }, { "id": "vscode.git-ui", "path": "./translations/extensions/git-ui.i18n.json" @@ -180,6 +176,10 @@ "id": "Microsoft.asde-deployment", "path": "./translations/extensions/asde-deployment.i18n.json" }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/azcli.i18n.json" + }, { "id": "Microsoft.azurecore", "path": "./translations/extensions/azurecore.i18n.json" @@ -263,10 +263,6 @@ { "id": "Microsoft.xml-language-features", "path": "./translations/extensions/xml-language-features.i18n.json" - }, - { - "id": "Microsoft.azcli", - "path": "./translations/extensions/azcli.i18n.json" } ] } diff --git a/i18n/ads-language-pack-de/translations/extensions/configuration-editing.i18n.json b/i18n/ads-language-pack-de/translations/extensions/configuration-editing.i18n.json index af8b2b9967..5d4360992e 100644 --- a/i18n/ads-language-pack-de/translations/extensions/configuration-editing.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/configuration-editing.i18n.json @@ -42,7 +42,7 @@ "assocLabelPath": "Dateien mit Pfad", "derivedDescription": "Ordnet Dateien zu, die gleichgeordnete Elemente mit dem gleichen Namen und einer anderen Erweiterung besitzen.", "derivedLabel": "Dateien mit gleichgeordneten Elementen nach Name", - "dirty": "Ein geänderter Indikator, wenn der aktive Editor geändert wurde", + "dirty": "ein Indikator für den Fall, dass der aktive Editor nicht gespeicherte Änderungen aufweist", "falseDescription": "Deaktiviert das Muster.", "fileDescription": "Ordnet alle Dateien mit einer bestimmten Erweiterung zu.", "fileLabel": "Dateien nach Erweiterung", diff --git a/i18n/ads-language-pack-de/translations/extensions/extension-editing.i18n.json b/i18n/ads-language-pack-de/translations/extensions/extension-editing.i18n.json deleted file mode 100644 index c62d38b1af..0000000000 --- a/i18n/ads-language-pack-de/translations/extensions/extension-editing.i18n.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "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": { - "dist/extensionLinter": { - "dataUrlsNotValid": "Daten-URLs sind keine gültige Bildquelle.", - "embeddedSvgsNotValid": "Eingebettete SVGs sind keine gültige Bildquelle.", - "httpsRequired": "Für Bilder muss das HTTPS-Protokoll verwendet werden.", - "relativeBadgeUrlRequiresHttpsRepository": "Relative Badge-URLs erfordern die Angabe eines Repositorys mit dem HTTPS-Protokoll in dieser Datei \"package.json\".", - "relativeIconUrlRequiresHttpsRepository": "Ein Symbol erfordert die Angabe eines Repositorys mit dem HTTPS-Protokoll in dieser Datei \"package.json\".", - "relativeUrlRequiresHttpsRepository": "Relative Bild-URLs erfordern die Angabe eines Repositorys mit dem HTTPS-Protokoll in der Datei \"package.json\".", - "svgsNotValid": "SVGs sind keine gültige Bildquelle." - }, - "dist/packageDocumentHelper": { - "languageSpecificEditorSettings": "Sprachspezifische Editor-Einstellungen", - "languageSpecificEditorSettingsDescription": "Editor-Einstellungen für Sprache überschreiben" - }, - "package": { - "description": "Stellt Bereinigungsfunktionen für die Erstellung von Erweiterungen zur Verfügung.", - "displayName": "Erweiterungserstellung" - } - } -} \ No newline at end of file diff --git a/i18n/ads-language-pack-de/translations/main.i18n.json b/i18n/ads-language-pack-de/translations/main.i18n.json index 4dc042ceb1..6167e9a042 100644 --- a/i18n/ads-language-pack-de/translations/main.i18n.json +++ b/i18n/ads-language-pack-de/translations/main.i18n.json @@ -37,7 +37,8 @@ "vs/base/browser/ui/inputbox/inputBox": { "alertErrorMessage": "Fehler: {0}", "alertInfoMessage": "Info: {0}", - "alertWarningMessage": "Warnung: {0}" + "alertWarningMessage": "Warnung: {0}", + "history.inputbox.hint": "für Verlauf" }, "vs/base/browser/ui/keybindingLabel/keybindingLabel": { "unbound": "Ungebunden" @@ -201,6 +202,9 @@ "unchangedLine": "{0}: unveränderte Zeile {1}" }, "vs/editor/browser/widget/inlineDiffMargin": { + "diff.clipboard.copyChangedLineContent.label": "Geänderte Zeile ({0}) kopieren", + "diff.clipboard.copyChangedLinesContent.label": "Geänderte Zeilen kopieren", + "diff.clipboard.copyChangedLinesContent.single.label": "Geänderte Zeile kopieren", "diff.clipboard.copyDeletedLineContent.label": "Gelöschte Zeile kopieren ({0})", "diff.clipboard.copyDeletedLinesContent.label": "Gelöschte Zeilen kopieren", "diff.clipboard.copyDeletedLinesContent.single.label": "Gelöschte Zeile kopieren", @@ -214,8 +218,13 @@ "insertSpaces": "Fügt beim Drücken der TAB-Taste Leerzeichen ein. Diese Einstellung wird basierend auf dem Inhalt der Datei überschrieben, wenn \"#editor.detectIndentation#\" aktiviert ist.", "largeFileOptimizations": "Spezielle Behandlung für große Dateien zum Deaktivieren bestimmter speicherintensiver Funktionen.", "maxComputationTime": "Timeout in Millisekunden, nach dem die Diff-Berechnung abgebrochen wird. Bei 0 wird kein Timeout verwendet.", + "maxFileSize": "Maximale Dateigröße in MB, für die Diffs berechnet werden sollen. Verwenden Sie 0, um keinen Grenzwert zu setzen.", "maxTokenizationLineLength": "Zeilen, die diese Länge überschreiten, werden aus Leistungsgründen nicht tokenisiert", "renderIndicators": "Steuert, ob der Diff-Editor die Indikatoren \"+\" und \"-\" für hinzugefügte/entfernte Änderungen anzeigt.", + "schema.brackets": "Definiert die Klammersymbole, die den Einzug vergrößern oder verkleinern.", + "schema.closeBracket": "Das schließende Klammerzeichen oder die Zeichenfolgensequenz.", + "schema.colorizedBracketPairs": "Definiert die Klammerpaare, die durch ihre Schachtelungsebene farbig formatiert werden, wenn die Farbgebung für das Klammerpaar aktiviert ist.", + "schema.openBracket": "Das öffnende Klammerzeichen oder die Zeichenfolgensequenz.", "semanticHighlighting.configuredByTheme": "Die semantische Hervorhebung wird durch die Einstellung \"semanticHighlighting\" des aktuellen Farbdesigns konfiguriert.", "semanticHighlighting.enabled": "Steuert, ob die semantische Hervorhebung für die Sprachen angezeigt wird, die sie unterstützen.", "semanticHighlighting.false": "Die semantische Hervorhebung ist für alle Farbdesigns deaktiviert.", @@ -253,7 +262,7 @@ "autoClosingQuotes": "Steuert, ob der Editor Anführungszeichen automatisch schließen soll, nachdem der Benutzer ein öffnendes Anführungszeichen hinzugefügt hat.", "autoIndent": "Legt fest, ob der Editor den Einzug automatisch anpassen soll, wenn Benutzer Zeilen eingeben, einfügen, verschieben oder einrücken", "autoSurround": "Steuert, ob der Editor die Auswahl beim Eingeben von Anführungszeichen oder Klammern automatisch umschließt.", - "bracketPairColorization.enabled": "Steuert, ob die Farbgebung für das Klammerpaar aktiviert ist oder nicht.", + "bracketPairColorization.enabled": "Steuert, ob die Farbgebung für das Klammerpaar aktiviert ist. Verwenden Sie „workbench.colorCustomizations“, um die Hervorhebungsfarben der Klammer außer Kraft zu setzen.", "codeActions": "Aktiviert das Glühbirnensymbol für Codeaktionen im Editor.", "codeLens": "Steuert, ob der Editor CodeLens anzeigt.", "codeLensFontFamily": "Steuert die Schriftfamilie für CodeLens.", @@ -303,6 +312,17 @@ "editor.gotoLocation.multiple.goto": "Wechseln Sie zum primären Ergebnis, und aktivieren Sie die Navigation ohne Vorschau zu anderen Ergebnissen.", "editor.gotoLocation.multiple.gotoAndPeek": "Zum Hauptergebnis gehen und Vorschauansicht anzeigen", "editor.gotoLocation.multiple.peek": "Vorschauansicht der Ergebnisse anzeigen (Standardeinstellung)", + "editor.guides.bracketPairs": "Steuert, ob Führungslinien für Klammerpaare aktiviert sind oder nicht.", + "editor.guides.bracketPairs.active": "Aktiviert Klammernpaarführungslinien nur für das aktive Klammerpaar.", + "editor.guides.bracketPairs.false": "Deaktiviert Klammernpaarführungslinien.", + "editor.guides.bracketPairs.true": "Aktiviert Klammernpaarführungslinien.", + "editor.guides.bracketPairsHorizontal": "Steuert, ob horizontale Führungslinien für Klammernpaare aktiviert sind oder nicht.", + "editor.guides.bracketPairsHorizontal.active": "Aktiviert horizontale Führungslinien nur für das aktive Klammerpaar.", + "editor.guides.bracketPairsHorizontal.false": "Deaktiviert horizontale Führungslinien für Klammernpaare.", + "editor.guides.bracketPairsHorizontal.true": "Aktiviert horizontale Führungslinien als Ergänzung zu vertikalen Klammernpaarführungslinien.", + "editor.guides.highlightActiveBracketPair": "Steuert, ob Führungslinien für Klammerpaare aktiviert sind oder nicht.", + "editor.guides.highlightActiveIndentation": "Steuert, ob der Editor die aktive Einzugsführungslinie hevorheben soll.", + "editor.guides.indentation": "Steuert, ob der Editor Einzugsführungslinien rendern soll.", "editor.suggest.showClasss": "Wenn aktiviert, zeigt IntelliSense \"class\"-Vorschläge an.", "editor.suggest.showColors": "Wenn aktiviert, zeigt IntelliSense \"color\"-Vorschläge an.", "editor.suggest.showConstants": "Wenn aktiviert, zeigt IntelliSense \"constant\"-Vorschläge an.", @@ -358,18 +378,14 @@ "formatOnType": "Steuert, ob der Editor die Zeile nach der Eingabe automatisch formatieren soll.", "glyphMargin": "Steuert, ob der Editor den vertikalen Glyphenrand rendert. Der Glyphenrand wird hauptsächlich zum Debuggen verwendet.", "hideCursorInOverviewRuler": "Steuert, ob der Cursor im Übersichtslineal ausgeblendet werden soll.", - "highlightActiveIndentGuide": "Steuert, ob der Editor die aktive Einzugsführungslinie hevorheben soll.", + "hover.above": "Zeigen Sie den Mauszeiger lieber über der Linie an, wenn Platz vorhanden ist.", "hover.delay": "Steuert die Verzögerung in Millisekunden, nach der die Hovermarkierung angezeigt wird.", "hover.enabled": "Steuert, ob die Hovermarkierung angezeigt wird.", "hover.sticky": "Steuert, ob die Hovermarkierung sichtbar bleiben soll, wenn der Mauszeiger darüber bewegt wird.", "inlayHints.enable": "Aktiviert die Inlay-Hinweise im Editor.", "inlayHints.fontFamily": "Steuert die Schriftfamilie für Inlay-Hinweise im Editor. Wenn der Wert „leer“ festgelegt wird, wird die „#editor.fontFamily#“ verwendet.", - "inlayHints.fontSize": "Steuert den Schriftgrad für Inlay-Hinweise im Editor. Wenn der Wert „0“ festgelegt wird, werden 90% von „#editor.fontSize#“ verwendet.", + "inlayHints.fontSize": "Steuert den Schriftgrad von Inlayhinweisen im Editor. Ein Standardwert von 90 % der \"#editor.fontSize#\" wird verwendet, wenn der konfigurierte Wert kleiner als „5“ oder größer als der Schriftgrad des Editors ist.", "inlineSuggest.enabled": "Steuert, ob Inline-Vorschläge automatisch im Editor angezeigt werden.", - "inlineSuggest.mode": "Steuert, welcher Modus zum Rendern der Inline-Vorschau verwendet werden soll.", - "inlineSuggest.mode.prefix": "Nur einen Inline-Vorschlag rendern, wenn der Ersatztext ein Präfix des Einfügetexts ist.", - "inlineSuggest.mode.subword": "Nur einen Inline-Vorschlag rendern, wenn der Ersatztext ein Unterwort des Einfügetexts ist.", - "inlineSuggest.mode.subwordSmart": "Rendern Sie einen Inline-Vorschlag nur, wenn der Ersatztext ein untergeordnetes Wort des Einfügetexts ist. Das Unterwort muss nach dem Cursor beginnen.", "letterSpacing": "Legt den Abstand der Buchstaben in Pixeln fest.", "lineHeight": "Steuert die Zeilenhöhe. \r\n – Verwenden Sie 0, um die Zeilenhöhe automatisch anhand des Schriftgrads zu berechnen.\r\n – Werte zwischen 0 und 8 werden als Multiplikator mit dem Schriftgrad verwendet.\r\n – Werte größer oder gleich 8 werden als effektive Werte verwendet.", "lineNumbers": "Steuert die Anzeige von Zeilennummern.", @@ -417,7 +433,6 @@ "renameOnTypeDeprecate": "Veraltet. Verwenden Sie stattdessen \"editor.linkedEditing\".", "renderControlCharacters": "Steuert, ob der Editor Steuerzeichen rendern soll.", "renderFinalNewline": "Letzte Zeilennummer rendern, wenn die Datei mit einem Zeilenumbruch endet.", - "renderIndentGuides": "Steuert, ob der Editor Einzugsführungslinien rendern soll.", "renderLineHighlight": "Steuert, wie der Editor die aktuelle Zeilenhervorhebung rendern soll.", "renderLineHighlight.all": "Hebt den Bundsteg und die aktuelle Zeile hervor.", "renderLineHighlightOnlyWhenFocus": "Steuert, ob der Editor die aktuelle Zeilenhervorhebung nur dann rendern soll, wenn der Fokus auf dem Editor liegt.", @@ -465,10 +480,6 @@ "suggest.localityBonus": "Steuert, ob bei der Sortierung Wörter priorisiert werden, die in der Nähe des Cursors stehen.", "suggest.maxVisibleSuggestions.dep": "Diese Einstellung ist veraltet. Die Größe des Vorschlagswidgets kann jetzt geändert werden.", "suggest.preview": "Steuert, ob das Ergebnis des Vorschlags im Editor in der Vorschau angezeigt werden soll.", - "suggest.previewMode": "Steuert, welcher Modus zum Rendern der Vorschlagsvorschau verwendet werden soll.", - "suggest.previewMode.prefix": "Rendern Sie einen Vorschlag nur, wenn der Ersatztext ein Präfix des Einfügetexts ist.", - "suggest.previewMode.subword": "Rendern Sie einen Vorschlag nur, wenn der Ersatztext ein Unterwort des Einfügetexts ist.", - "suggest.previewMode.subwordSmart": "Rendern Sie einen Vorschlag nur, wenn der Ersatztext ein Unterwort oder ein Präfix des Einfügetexts ist.", "suggest.shareSuggestSelections": "Steuert, ob gespeicherte Vorschlagauswahlen in verschiedenen Arbeitsbereichen und Fenstern gemeinsam verwendet werden (dafür ist \"#editor.suggestSelection#\" erforderlich).", "suggest.showIcons": "Steuert, ob Symbole in Vorschlägen ein- oder ausgeblendet werden.", "suggest.showInlineDetails": "Steuert, ob Vorschlagsdetails inline mit der Bezeichnung oder nur im Detailwidget angezeigt werden.", @@ -586,15 +597,27 @@ "deprecatedEditorActiveLineNumber": "Die ID ist veraltet. Verwenden Sie stattdessen \"editorLineNumber.activeForeground\".", "editorActiveIndentGuide": "Farbe der Führungslinien für Einzüge im aktiven Editor.", "editorActiveLineNumber": "Zeilennummernfarbe der aktiven Editorzeile.", - "editorBracketHighlightForeground1": "Vordergrundfarbe der Klammern (1).", - "editorBracketHighlightForeground2": "Vordergrundfarbe der Klammern (2).", - "editorBracketHighlightForeground3": "Vordergrundfarbe der Klammern (3).", - "editorBracketHighlightForeground4": "Vordergrundfarbe der Klammern (4).", - "editorBracketHighlightForeground5": "Vordergrundfarbe der Klammern (5).", - "editorBracketHighlightForeground6": "Vordergrundfarbe der Klammern (6).", - "editorBracketHighlightUnexpectedBracketForeground": "Foreground color of unexpected brackets.", + "editorBracketHighlightForeground1": "Vordergrundfarbe der Klammern (1). Erfordert die Aktivierung der Farbgebung des Klammerpaars.", + "editorBracketHighlightForeground2": "Vordergrundfarbe der Klammern (2). Erfordert die Aktivierung der Farbgebung des Klammerpaars.", + "editorBracketHighlightForeground3": "Vordergrundfarbe der Klammern (3). Erfordert die Aktivierung der Farbgebung des Klammerpaars.", + "editorBracketHighlightForeground4": "Vordergrundfarbe der Klammern (4). Erfordert die Aktivierung der Farbgebung des Klammerpaars.", + "editorBracketHighlightForeground5": "Vordergrundfarbe der Klammern (5). Erfordert die Aktivierung der Farbgebung des Klammerpaars.", + "editorBracketHighlightForeground6": "Vordergrundfarbe der Klammern (6). Erfordert die Aktivierung der Farbgebung des Klammerpaars.", + "editorBracketHighlightUnexpectedBracketForeground": "Vordergrundfarbe der unerwarteten Klammern.", "editorBracketMatchBackground": "Hintergrundfarbe für zusammengehörige Klammern", "editorBracketMatchBorder": "Farbe für zusammengehörige Klammern", + "editorBracketPairGuide.activeBackground1": "Hintergrundfarbe der aktiven Klammerpaar-Hilfslinien (1). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", + "editorBracketPairGuide.activeBackground2": "Hintergrundfarbe der aktiven Klammerpaar-Hilfslinien (2). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", + "editorBracketPairGuide.activeBackground3": "Hintergrundfarbe der aktiven Klammerpaar-Hilfslinien (3). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", + "editorBracketPairGuide.activeBackground4": "Hintergrundfarbe der aktiven Klammerpaar-Hilfslinien (4). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", + "editorBracketPairGuide.activeBackground5": "Hintergrundfarbe der aktiven Klammerpaar-Hilfslinien (5). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", + "editorBracketPairGuide.activeBackground6": "Hintergrundfarbe der aktiven Klammerpaar-Hilfslinien (6). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", + "editorBracketPairGuide.background1": "Hintergrundfarbe der inaktiven Klammerpaar-Hilfslinien (1). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", + "editorBracketPairGuide.background2": "Hintergrundfarbe der inaktiven Klammerpaar-Hilfslinien (2). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", + "editorBracketPairGuide.background3": "Hintergrundfarbe der inaktiven Klammerpaar-Hilfslinien (3). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", + "editorBracketPairGuide.background4": "Hintergrundfarbe der inaktiven Klammerpaar-Hilfslinien (4). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", + "editorBracketPairGuide.background5": "Hintergrundfarbe der inaktiven Klammerpaar-Hilfslinien (5). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", + "editorBracketPairGuide.background6": "Hintergrundfarbe der inaktiven Klammerpaar-Hilfslinien (6). Erfordert das Aktivieren von Klammerpaar-Hilfslinien.", "editorCodeLensForeground": "Vordergrundfarbe der CodeLens-Links im Editor", "editorCursorBackground": "Hintergrundfarbe vom Editor-Cursor. Erlaubt die Anpassung der Farbe von einem Zeichen, welches von einem Block-Cursor überdeckt wird.", "editorGhostTextBorder": "Rahmenfarbe des Ghost-Texts im Editor.", @@ -689,6 +712,9 @@ "vs/editor/contrib/codelens/codelensController": { "showLensOnLine": "CodeLens-Befehle für aktuelle Zeile anzeigen" }, + "vs/editor/contrib/colorPicker/colorPickerWidget": { + "clickToToggleColorOptions": "Zum Umschalten zwischen Farboptionen (rgb/hsl/hex) klicken" + }, "vs/editor/contrib/comment/comment": { "comment.block": "Blockkommentar umschalten", "comment.line": "Zeilenkommentar umschalten", @@ -753,9 +779,9 @@ "foldBackgroundBackground": "Hintergrundfarbe hinter gefalteten Bereichen. Die Farbe darf nicht deckend sein, sodass zugrunde liegende Dekorationen nicht ausgeblendet werden.", "foldLevelAction.label": "Faltebene {0}", "foldRecursivelyAction.label": "Rekursiv falten", - "gotoNextFold.label": "Zur nächsten Reduzierung wechseln", + "gotoNextFold.label": "Zum nächsten Faltbereich wechseln", "gotoParentFold.label": "Zur übergeordneten Reduzierung wechseln", - "gotoPreviousFold.label": "Zur vorherigen Reduzierung wechseln", + "gotoPreviousFold.label": "Zum vorherigen Faltbereich wechseln", "toggleFoldAction.label": "Einklappung umschalten", "unFoldRecursivelyAction.label": "Faltung rekursiv aufheben", "unfoldAction.label": "Auffalten", @@ -800,8 +826,11 @@ "change": "{0} von {1} Problemen", "editorMarkerNavigationBackground": "Editormarkierung: Hintergrund des Navigationswidgets.", "editorMarkerNavigationError": "Editormarkierung: Farbe bei Fehler des Navigationswidgets.", + "editorMarkerNavigationErrorHeaderBackground": "Hintergrund der Fehlerüberschrift des Markernavigationswidgets im Editor.", "editorMarkerNavigationInfo": "Editormarkierung: Farbe bei Information des Navigationswidgets.", + "editorMarkerNavigationInfoHeaderBackground": "Hintergrund der Informationsüberschrift des Markernavigationswidgets im Editor.", "editorMarkerNavigationWarning": "Editormarkierung: Farbe bei Warnung des Navigationswidgets.", + "editorMarkerNavigationWarningBackground": "Hintergrund der Warnungsüberschrift des Markernavigationswidgets im Editor.", "marker aria": "{0} bei {1}. ", "problems": "{0} von {1} Problemen" }, @@ -828,7 +857,7 @@ "goToTypeDefinition.generic.noResults": "Keine Typendefinition gefunden", "goToTypeDefinition.noResultWord": "Keine Typendefinition gefunden für \"{0}\"", "impl.title": "Implementierungen", - "label.generic": "Gehe zu beliebigem Symbol", + "label.generic": "Zum beliebigem Symbol wechseln", "miGotoDeclaration": "Gehe zu &&Deklaration", "miGotoDefinition": "Gehe &&zu Definition", "miGotoImplementation": "Gehe zu &&Implementierungen", @@ -909,6 +938,7 @@ "action.inlineSuggest.showPrevious": "Vorherigen Inline-Vorschlag anzeigen", "action.inlineSuggest.trigger": "Inline-Vorschlag auslösen", "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." }, "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { @@ -929,6 +959,7 @@ "lines.delete": "Zeile löschen", "lines.deleteAllLeft": "Alle übrigen löschen", "lines.deleteAllRight": "Alle rechts löschen", + "lines.deleteDuplicates": "Doppelte Zeilen löschen", "lines.indent": "Zeileneinzug", "lines.insertAfter": "Zeile unten einfügen", "lines.insertBefore": "Zeile oben einfügen", @@ -990,6 +1021,7 @@ "parameterHints.trigger.label": "Parameterhinweise auslösen" }, "vs/editor/contrib/parameterHints/parameterHintsWidget": { + "editorHoverWidgetHighlightForeground": "Vordergrundfarbe des aktiven Elements im Parameterhinweis.", "hint": "{0}, Hinweis", "parameterHintsNextIcon": "Symbol für die Anzeige des nächsten Parameterhinweises.", "parameterHintsPreviousIcon": "Symbol für die Anzeige des vorherigen Parameterhinweises." @@ -1261,7 +1293,7 @@ "openFile": "Datei öffnen", "openFolder": "Ordner öffnen", "openWorkspace": "Ö&&ffnen", - "openWorkspaceTitle": "Arbeitsbereich öffnen" + "openWorkspaceTitle": "Arbeitsbereich aus Datei öffnen" }, "vs/platform/environment/node/argv": { "add": "Fügt einen oder mehrere Ordner zum letzten aktiven Fenster hinzu.", @@ -1309,13 +1341,19 @@ "multipleValues": "Option '{0}' wird mehrfach definiert. Der verwendete Wert ist '{1}.'", "unknownOption": "Warnung: \"{0}\" ist zwar nicht in der Liste der bekannten Optionen enthalten, wird aber trotzdem an Electron/Chromium übergeben." }, + "vs/platform/environment/node/shellEnv": { + "resolveShellEnvError": "Ihre Shellumgebung {0} kann nicht aufgelöst werden", + "resolveShellEnvExitError": "Unerwarteter Exitcode aus der erzeugten Shell (Code {0}, Signal {1})", + "resolveShellEnvTimeout": "Ihre Shell-Umgebung kann nicht in einem angemessenen Zeitraum aufgelöst werden. Überprüfen Sie Ihre Shell-Konfiguration." + }, "vs/platform/extensionManagement/common/abstractExtensionManagementService": { "MarketPlaceDisabled": "Marketplace ist nicht aktiviert.", "Not a Marketplace extension": "Nur Marketplace-Erweiterungen können neu installiert werden", + "incompatible platform": "Die Erweiterung „{0}“ ist in {1} nicht für {2} verfügbar.", "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.", - "notFoundCompatibleDependency": "Die Erweiterung „{0}“ kann nicht installiert werden, weil sie nicht mit der aktuellen Version von VS Code (Version{1}) kompatibel ist.", + "notFoundCompatibleDependency": "Die Erweiterung „{0}“ kann nicht installiert werden, weil sie nicht mit der aktuellen Version von {1} (Version {2}) kompatibel ist.", "singleDependentError": "Die Erweiterung \"{0}\" kann nicht deinstalliert werden. Die Erweiterung \"{1}\" hängt von dieser Erweiterung ab.", "singleIndirectDependentError": "Die Erweiterung \"{0}\" kann nicht deinstalliert werden. Beim Deinstallieren wird auch die Erweiterung \"{1}\" entfernt, und \"{2}\" 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.", @@ -1388,7 +1426,7 @@ }, "vs/platform/files/common/fileService": { "deleteFailedNonEmptyFolder": "Der nicht leere Ordner \"{0}\" konnte nicht gelöscht werden.", - "deleteFailedNotFound": "Die nicht vorhandene Datei \"{0}\" kann nicht gelöscht werden.", + "deleteFailedNotFound": "Die nicht vorhandene Datei „{0}“ kann nicht gelöscht werden.", "deleteFailedTrashUnsupported": "Die Datei \"{0}\" kann nicht über den Papierkorb gelöscht werden, da der Anbieter dies nicht unterstützt.", "err.read": "Die Datei \"{0}\" kann nicht gelesen werden ({1}).", "err.readonly": "Die schreibgeschützte Datei '{0}' kann nicht geändert werden.", @@ -1397,7 +1435,7 @@ "fileIsDirectoryReadError": "Die Datei \"{0}\" kann nicht gelesen werden, da sie eigentlich ein Verzeichnis ist.", "fileIsDirectoryWriteError": "Die Datei \"{0}\", kann nicht gespeichert werden, da sie eigentlich ein Verzeichnis ist.", "fileModifiedError": "Datei geändert seit", - "fileNotFoundError": "Die nicht vorhandene Datei \"{0}\" kann nicht aufgelöst werden.", + "fileNotFoundError": "Die nicht vorhandene Datei „{0}“ kann nicht aufgelöst werden.", "fileNotModifiedError": "Datei nicht geändert seit", "fileTooLargeError": "Lesen der Datei \"{0}\" nicht möglich, weil sie zu groß ist, um geöffnet zu werden.", "invalidPath": "Der Dateisystemanbieter mit relativem Dateipfad \"{0}\" konnte nicht aufgelöst werden.", @@ -1419,9 +1457,9 @@ }, "vs/platform/files/common/io": { "fileTooLargeError": "Datei zu groß zum Öffnen", - "fileTooLargeForHeapError": "Wenn Sie eine Datei dieser Größe öffnen möchten, müssen Sie einen Neustart durchführen und zulassen, dass {0} mehr Arbeitsspeicher verwendet." + "fileTooLargeForHeapError": "Wenn Sie eine Datei dieser Größe öffnen möchten, müssen Sie einen Neustart durchführen und zulassen, dass mehr Arbeitsspeicher verwendet wird." }, - "vs/platform/files/electron-browser/diskFileSystemProvider": { + "vs/platform/files/electron-main/diskFileSystemProviderIpc": { "binFailed": "Fehler beim Verschieben von \"{0}\" in den Papierkorb.", "trashFailed": "Fehler beim Verschieben von \"{0}\" in den Papierkorb." }, @@ -1448,8 +1486,8 @@ "missing.chord": "Die Tastenkombination ({0}, {1}) ist kein Befehl." }, "vs/platform/list/browser/listService": { - "Fast Scroll Sensitivity": "Multiplikator für Bildlaufgeschwindigkeit, wenn die ALT-TASTE gedrückt wird.", - "Mouse Wheel Scroll Sensitivity": "Ein Multiplikator, der für die Mausrad-Bildlaufereignisse „deltaX“ und „deltaY“ verwendet werden soll.", + "Fast Scroll Sensitivity": "Multiplikator für Scrollgeschwindigkeit bei Drücken von ALT.", + "Mouse Wheel Scroll Sensitivity": "Ein Multiplikator, der für die Mausrad-Bildlaufereignisse \"deltaX\" und \"deltaY\" verwendet werden soll.", "automatic keyboard navigation setting": "Legt fest, ob die Tastaturnavigation in Listen und Strukturen automatisch durch Eingaben ausgelöst wird. Wenn der Wert auf \"false\" festgelegt ist, wird die Tastaturnavigation nur ausgelöst, wenn der Befehl \"list.toggleKeyboardNavigation\" ausgeführt wird. Diesem Befehl können Sie eine Tastenkombination zuweisen.", "expand mode": "Steuert, wie Strukturordner beim Klicken auf die Ordnernamen erweitert werden. Beachten Sie, dass einige Strukturen und Listen diese Einstellung ggf. ignorieren, wenn sie nicht zutrifft.", "horizontalScrolling setting": "Steuert, ob Listen und Strukturen ein horizontales Scrollen in der Workbench unterstützen. Warnung: Das Aktivieren dieser Einstellung kann sich auf die Leistung auswirken.", @@ -1544,33 +1582,47 @@ "systemCertificates": "Steuert, ob Zertifizierungsstellenzertifikate über das Betriebssystem geladen werden. (Unter Windows und macOS muss nach dem Deaktivieren dieser Option das Fenster neu geladen werden.)" }, "vs/platform/telemetry/common/telemetryService": { + "enableTelemetryDeprecated": "Wenn diese Einstellung FALSE ist, werden unabhängig vom Wert der neuen Einstellung keine Telemetriedaten gesendet. Zugunsten der {0}-Einstellung veraltet.", + "telemetry.crashReports": "Absturzberichte", + "telemetry.docsAndPrivacyStatement": "Weitere Informationen zu den [von uns erfassten Daten]({0}) und unseren [Datenschutzbestimmungen]({1}).", + "telemetry.docsStatement": "Weitere Informationen zu [von uns gesammelten Daten]({0}).", "telemetry.enableTelemetry": "Aktivieren Sie die Erfassung von Diagnosedaten. Dies hilft uns, besser zu verstehen, wie {0} funktioniert und wo Verbesserungen vorgenommen werden müssen.", "telemetry.enableTelemetryMd": "Aktivieren Sie die Erfassung von Diagnosedaten. Dies hilft uns, besser zu verstehen, wie {0} funktioniert und wo Verbesserungen vorgenommen werden müssen. [Weitere Informationen] ({1}) zu dem, was wir erfassen, und zu unseren Datenschutzbestimmungen.", + "telemetry.errors": "Fehlertelemetrie", + "telemetry.restart": "Ein vollständiger Neustart der Anwendung ist erforderlich, damit Änderungen der Absturzberichterstellung wirksam werden.", + "telemetry.telemetryLevel.crash": "Sendet Absturzberichte auf Betriebssystemebene.", + "telemetry.telemetryLevel.default": "Sendet Nutzungsdaten, Fehler und Absturzberichte.", + "telemetry.telemetryLevel.deprecated": "****Hinweis:*** Wenn diese Einstellung deaktiviert ist, werden unabhängig von anderen Telemetrieeinstellungen keine Telemetriedaten gesendet. Wenn diese Einstellung auf etwas anderes als \"Aus\" festgelegt ist und Telemetriedaten mit veralteten Einstellungen deaktiviert sind, werden keine Telemetriedaten gesendet.*", + "telemetry.telemetryLevel.error": "Sendet allgemeine Fehlertelemetrie- und Absturzberichte.", + "telemetry.telemetryLevel.off": "Deaktiviert alle Produkttelemetriedaten.", + "telemetry.telemetryLevel.tableDescription": "In der folgenden Tabelle sind die Daten aufgeführt, die mit jeder Einstellung gesendet werden:", + "telemetry.telemetryLevelMd": "Steuert alle Kern- und Erstanbieter-Erweiterungstelemetriedaten. Dies hilft uns, besser zu verstehen, wie {0} funktioniert, wo Verbesserungen vorgenommen werden müssen und wie Features verwendet werden.", + "telemetry.usage": "Nutzungsdaten", "telemetryConfigurationTitle": "Telemetrie" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { "terminal.integrated.automationShell.linux": "Ein Pfad, der bei Festlegung \"{0}\" überschreibt und {1}-Werte für die automatisierungsbezogene Terminalnutzung ignoriert, z. B. Aufgaben und Debuggen.", "terminal.integrated.automationShell.osx": "Ein Pfad, der bei Festlegung \"{0}\" überschreibt und {1}-Werte für die automatisierungsbezogene Terminalnutzung ignoriert, z. B. Aufgaben und Debuggen.", "terminal.integrated.automationShell.windows": "Ein Pfad, der bei Festlegung \"{0}\" überschreibt und {1}-Werte für die automatisierungsbezogene Terminalnutzung ignoriert, z. B. Aufgaben und Debuggen.", + "terminal.integrated.confirmIgnoreProcesses": "Konfigurierbar, um eine benutzerdefinierte Einstellung zum Ignorieren von Prozessen bereitzustellen", "terminal.integrated.defaultProfile.linux": "Das unter Linux verwendet Standardprofil. Diese Einstellung wird derzeit ignoriert, wenn entweder {0} oder {1} festgelegt sind.", "terminal.integrated.defaultProfile.osx": "Das unter macOS verwendete Standardprofil. Diese Einstellung wird derzeit ignoriert, wenn entweder {0} oder {1} festgelegt sind.", "terminal.integrated.defaultProfile.windows": "Das unter Windows verwendete Standardprofil. Diese Einstellung wird derzeit ignoriert, wenn entweder {0} oder {1} festgelegt sind.", "terminal.integrated.inheritEnv": "Gibt an, ob neue Shells ihre Umgebung von VS Code erben sollen, die möglicherweise eine Anmeldeshell erstellen, um sicherzustellen, dass $PATH und andere Entwicklungsvariablen initialisiert werden. Dies hat keine Auswirkungen auf Windows.", - "terminal.integrated.persistentSessionExperimentalSerializer": "Gibt an, ob ein effizienterer experimenteller Ansatz zum Wiederherstellen des Terminalpuffers verwendet werden soll. Damit diese Einstellung wirksam wird, ist ein Neustart erforderlich.", "terminal.integrated.persistentSessionScrollback": "Steuert die maximale Anzahl von Zeilen, die beim erneuten Verbinden mit einer beständigen Terminalsitzung wiederhergestellt werden. Wenn Sie diesen Wert erhöhen, werden mehr Zeilen von Scrollback auf Kosten von mehr Arbeitsspeicher wiederhergestellt, und die Zeit für das Herstellen einer Verbindung mit Terminals beim Start wird erhöht. Damit diese Einstellung wirksam wird, ist ein Neustart erforderlich, und es sollte ein Wert festgelegt werden, der kleiner oder gleich „#terminal.integrated.scrollback#“ ist.", - "terminal.integrated.profile.linux": "Die Linux-Profile, die beim Erstellen eines neuen Terminals über die Dropdownliste \"Terminal\" angezeigt werden. Wenn sie festgelegt sind, setzen sie die erkannten Standardprofile außer Kraft. Sie bestehen aus den Einstellungen \"{0}\" und optional \"{1}\".", - "terminal.integrated.profile.osx": "Die macOS-Profile, die beim Erstellen eines neuen Terminals über die Dropdownliste \"Terminal\" angezeigt werden. Wenn sie festgelegt sind, setzen sie die erkannten Standardprofile außer Kraft. Sie bestehen aus den Einstellungen \"{0}\" und optional \"{1}\".", - "terminal.integrated.profiles.windows": "Die Windows-Profile, die beim Erstellen eines neuen Terminals über die Dropdownliste \"Terminal\" angezeigt werden. Legen Sie sie Auf NULL fest, um sie auszuschließen, verwenden Sie die Eigenschaft \"{0}\", um die standardmäßig erkannte Konfiguration zu verwenden, oder legen Sie \"{1}\" und optional \"{2}\" fest.", - "terminal.integrated.shell.linux": "The path of the shell that the terminal uses on Linux. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.profile.linux": "Die Linux-Profile, die beim Erstellen eines neuen Terminals über das Terminaldropdown angezeigt werden sollen. Legen Sie die {0}-Eigenschaft manuell mit einem optionalen {1} fest.\r\n\r\nLegen Sie ein vorhandenes Profil auf {2} fest, um das Profil aus der Liste auszublenden, z. B.: {3}.", + "terminal.integrated.profile.osx": "Die macOS-Profile, die beim Erstellen eines neuen Terminals über das Terminaldropdown angezeigt werden sollen. Legen Sie die {0}-Eigenschaft manuell mit einem optionalen {1} fest.\r\n\r\nLegen Sie ein vorhandenes Profil auf {2} fest, um das Profil aus der Liste auszublenden, z. B.: {3}.", + "terminal.integrated.profiles.windows": "Die Windows-Profile, die beim Erstellen eines neuen Terminals über das Terminaldropdown angezeigt werden sollen. Verwenden Sie die {0}-Eigenschaft, um den Speicherort der Shell automatisch zu erkennen. Oder legen Sie die {1}-Eigenschaft manuell mit einem optionalen {2} fest.\r\n\r\nLegen Sie ein vorhandenes Profil auf {3} fest, um das Profil aus der Liste auszublenden, z. B.: {4}.", + "terminal.integrated.shell.linux": "Der Pfad der Shell, die das Terminal unter Linux verwendet. [Weitere Informationen zum Konfigurieren der Shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", "terminal.integrated.shell.linux.deprecation": "Diese Methode ist veraltet. Wir empfehlen Ihnen stattdessen, ein Terminalprofil in {0} zum Konfigurieren Ihrer Standardshell zu erstellen und den Profilnamen als Standard in {1} festzulegen. Dies hat derzeit Vorrang vor den neuen Profileinstellungen, die sich aber in Zukunft ändern werden.", - "terminal.integrated.shell.osx": "The path of the shell that the terminal uses on macOS. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shell.osx": "Der Pfad der Shell, die das Terminal unter macOS verwendet. [Weitere Informationen zum Konfigurieren der Shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", "terminal.integrated.shell.osx.deprecation": "Diese Methode ist veraltet. Wir empfehlen Ihnen stattdessen, ein Terminalprofil in {0} zum Konfigurieren Ihrer Standardshell zu erstellen und den Profilnamen als Standard in {1} festzulegen. Dies hat derzeit Vorrang vor den neuen Profileinstellungen, die sich aber in Zukunft ändern werden.", - "terminal.integrated.shell.windows": "The path of the shell that the terminal uses on Windows. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shell.windows": "Der Pfad der Shell, die das Terminal unter Windows verwendet. [Weitere Informationen zum Konfigurieren der Shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", "terminal.integrated.shell.windows.deprecation": "Diese Methode ist veraltet. Wir empfehlen Ihnen stattdessen, ein Terminalprofil in {0} zum Konfigurieren Ihrer Standardshell zu erstellen und den Profilnamen als Standard in {1} festzulegen. Dies hat derzeit Vorrang vor den neuen Profileinstellungen, die sich aber in Zukunft ändern werden.", - "terminal.integrated.shellArgs.linux": "The command line arguments to use when on the Linux terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.osx": "The command line arguments to use when on the macOS terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.windows": "The command line arguments to use when on the Windows terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.windows.string": "The command line arguments in [command-line format](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) to use when on the Windows terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shellArgs.linux": "Die Befehlszeilenargumente, die im Linux-Terminal verwendet werden sollen. [Weitere Informationen zum Konfigurieren der Shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shellArgs.osx": "Die Befehlszeilenargumente, die im macOS-Terminal verwendet werden sollen. [Weitere Informationen zum Konfigurieren der Shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shellArgs.windows": "Die Befehlszeilenargumente, die im Windows-Terminal verwendet werden sollen. [Weitere Informationen zum Konfigurieren der Shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shellArgs.windows.string": "Die Befehlszeilenargumente im [Befehlszeilenformat](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6), die im Windows-Terminal verwendet werden sollen. [Weitere Informationen zum Konfigurieren der Shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", "terminal.integrated.showLinkHover": "Gibt an, ob der Mauszeiger angezeigt werden soll, wenn er über Links in der Terminalausgabe bewegt wird.", "terminal.integrated.useWslProfiles": "Steuert, ob WSL-Distributionen in der Dropdownliste für Terminals angezeigt werden.", "terminalIntegratedConfigurationTitle": "Integriertes Terminal", @@ -1591,6 +1643,9 @@ "terminalProfile.windowsExtensionTitle": "Der Name des Erweiterungsterminals", "terminalProfile.windowsSource": "Eine Profilquelle für die automatische Erkennung der Pfade zur Shell." }, + "vs/platform/terminal/node/ptyService": { + "terminal-session-restore": "Sitzungsinhalte aus {0} um {1} wiederhergestellt" + }, "vs/platform/terminal/node/terminalProcess": { "launchFail.cwdDoesNotExist": "Das Startverzeichnis (CWD) \"{0}\" ist nicht vorhanden.", "launchFail.cwdNotDirectory": "Das Startverzeichnis (CWD) \"{0}\" ist kein Verzeichnis.", @@ -1647,7 +1702,11 @@ "editorInfo.background": "Hintergrundfarbe für Infotext im Editor. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", "editorInfo.foreground": "Vordergrundfarbe von Informationsunterstreichungen im Editor.", "editorInlayHintBackground": "Hintergrundfarbe für Inlinehinweise", + "editorInlayHintBackgroundParameter": "Hintergrundfarbe von Inlinehinweisen für Parameter", + "editorInlayHintBackgroundTypes": "Hintergrundfarbe von Inlinehinweisen für Typen", "editorInlayHintForeground": "Vordergrundfarbe für Inlinehinweise", + "editorInlayHintForegroundParameter": "Vordergrundfarbe von Inlinehinweisen für Parameter", + "editorInlayHintForegroundTypes": "Vordergrundfarbe von Inlinehinweisen für Typen", "editorLightBulbAutoFixForeground": "Die für das Aktionssymbol \"Automatische Glühbirnenkorrektur\" verwendete Farbe.", "editorLightBulbForeground": "Die für das Aktionssymbol \"Glühbirne\" verwendete Farbe.", "editorSelectionBackground": "Farbe der Editor-Auswahl.", @@ -1737,7 +1796,9 @@ "minimapBackground": "Hintergrundfarbe der Minimap.", "minimapError": "Minimapmarkerfarbe für Fehler", "minimapFindMatchHighlight": "Minimap-Markerfarbe für gefundene Übereinstimmungen.", + "minimapForegroundOpacity": "Deckkraft von Vordergrundelementen, die in der Minimap gerendert werden. Beispiel: „#000000c0“ wird die Elemente mit einer Deckkraft von 75 % rendern.", "minimapSelectionHighlight": "Minimap-Markerfarbe für die Editorauswahl.", + "minimapSelectionOccurrenceHighlight": "Minimap-Markerfarbe für wiederholte Editorauswahlen.", "minimapSliderActiveBackground": "Hintergrundfarbe des Minimap-Schiebereglers, wenn darauf geklickt wird.", "minimapSliderBackground": "Hintergrundfarbe des Minimap-Schiebereglers.", "minimapSliderHoverBackground": "Hintergrundfarbe des Minimap-Schiebereglers beim Daraufzeigen.", @@ -1800,6 +1861,7 @@ "class": "Stil für Klassen", "comment": "Stil für Kommentare", "declaration": "Stil für alle Symboldeklarationen", + "decorator": "Stil für Decorator-Elemente und Anmerkungen.", "deprecated": "Stil, der für veraltete Symbole verwendet wird.", "documentation": "Stil für Verweise in der Dokumentation", "enum": "Stil für Enumerationen", @@ -2543,6 +2605,7 @@ "missing.submenu": "Das Menüelement verweist auf ein Untermenü \"{0}\", das im Abschnitt \"submenus\" nicht definiert ist.", "nonempty": "Es wurde ein nicht leerer Wert erwartet.", "notebook.cell.execute": "Das Zellenausführungsmenü des beigetragenen Notebooks", + "notebook.cell.executePrimary": "Die Schaltfläche für die Zellenausführung des beigetragenen primären Notebooks", "notebook.cell.title": "Das Zelltitelmenü des hinzugefügten Notebooks", "notebook.toolbar": "Das Symbolleistenmenü des hinzugefügten Notebooks", "opticon": "Die Eigenschaft \"icon\" kann ausgelassen werden oder muss eine Zeichenfolge oder ein Literal wie \"{dark, light}\" sein.", @@ -2568,13 +2631,13 @@ "view.tunnelOriginInline": "Das Inlinemenü des Anzeigeelementursprungs für Ports", "view.tunnelPortInline": "Das Port-Inlinemenü des Anzeigeelement für Ports", "view.viewTitle": "Das beigetragene Editor-Titelmenü.", - "vscode.extension.contributes.commandType.category": "(Optional) Category string by which the command is grouped in the UI", + "vscode.extension.contributes.commandType.category": "(Optionale) Kategoriezeichenfolge, nach der der Befehl in der Benutzeroberfläche gruppiert wird", "vscode.extension.contributes.commandType.command": "Der Bezeichner des auszuführenden Befehls.", - "vscode.extension.contributes.commandType.icon": "(Optional) Symbol, das den Befehl in der Benutzeroberfläche darstellt. Entweder ein Dateipfad, ein Objekt mit Dateipfaden für dunkle und helle Designs oder ein Designsymbolverweis wie ''\\$(zap)\".", + "vscode.extension.contributes.commandType.icon": "(Optional) Symbol, das den Befehl in der Benutzeroberfläche darstellt. Entweder ein Dateipfad, ein Objekt mit Dateipfaden für dunkle und helle Designs oder ein Designsymbolverweis wie `\\$(zap)`.", "vscode.extension.contributes.commandType.icon.dark": "Symbolpfad, wenn ein dunkles Design verwendet wird", "vscode.extension.contributes.commandType.icon.light": "Symbolpfad, wenn ein helles Design verwendet wird", "vscode.extension.contributes.commandType.precondition": "(Optional) Diese Bedingung muss als TRUE ausgewertet werden, um den Befehl in der Benutzeroberfläche zu aktivieren (Menü- und Tastenzuordnungen). Die Ausführung des Befehls in anderer Weise, z. B. über \"executeCommand -api\", wird nicht verhindert.", - "vscode.extension.contributes.commandType.shortTitle": "(Optional) Short title by which the command is represented in the UI. Menus pick either `title` or `shortTitle` depending on the context in which they show commands.", + "vscode.extension.contributes.commandType.shortTitle": "(Optionaler) Kurzer Titel, durch den der Befehl in der Benutzeroberfläche dargestellt wird. Die Menüs wählen entweder „title“ oder „shortTitle“ aus, abhängig vom Kontext, in dem Sie Befehle anzeigen.", "vscode.extension.contributes.commandType.title": "Der Titel, durch den der Befehl in der Benutzeroberfläche dargestellt wird.", "vscode.extension.contributes.commands": "Trägt Befehle zur Befehlspalette bei.", "vscode.extension.contributes.menuItem.alt": "Der Bezeichner eines alternativ auszuführenden Befehls. Der Befehl muss im Abschnitt \"commands\" deklariert werden.", @@ -2593,6 +2656,10 @@ "vs/workbench/api/node/extHostDebugService": { "debug.terminal.title": "Prozess debuggen" }, + "vs/workbench/api/node/extHostTunnelService": { + "tunnelPrivacy.private": "Privat", + "tunnelPrivacy.public": "Öffentlich" + }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "Kontextschlüssel prüfen", "logStorage": "Inhalt der Speicherdatenbank protokollieren", @@ -2609,21 +2676,21 @@ "vs/workbench/browser/actions/helpActions": { "keybindingsReference": "Referenz für Tastenkombinationen", "miDocumentation": "&&Dokumentation", - "miIntroductoryVideos": "&&Einführungsvideos", "miKeyboardShortcuts": "&&Referenz für Tastenkombinationen", "miLicense": "&&Lizenz anzeigen", "miPrivacyStatement": "Daten&&schutzbestimmungen", "miTipsAndTricks": "Tipps und Tri&&cks", "miTwitter": "&&Folgen Sie uns auf Twitter", "miUserVoice": "&&Featureanforderungen suchen", + "miVideoTutorials": "&&Videotutorials", "newsletterSignup": "Abonnieren Sie den VS Code-Newsletter.", "openDocumentationUrl": "Dokumentation", - "openIntroductoryVideosUrl": "Einführungsvideos", "openLicenseUrl": "Lizenz anzeigen", "openPrivacyStatement": "Datenschutzbestimmungen", "openTipsAndTricksUrl": "Tipps und Tricks", "openTwitterUrl": "Folgen Sie uns auf Twitter", - "openUserVoiceUrl": "Featureanforderungen suchen" + "openUserVoiceUrl": "Featureanforderungen suchen", + "openVideoTutorialsUrl": "Videotutorials" }, "vs/workbench/browser/actions/layoutActions": { "closeSidebar": "Seitenleiste schließen", @@ -2741,12 +2808,12 @@ "miOpen": "&&Öffnen...", "miOpenFile": "&&Datei öffnen...", "miOpenFolder": "&&Ordner öffnen...", - "miOpenWorkspace": "Arbeitsbereich ö&&ffnen...", + "miOpenWorkspace": "Arb&&eitsbereich aus Datei öffnen...", "miSaveWorkspaceAs": "Arbeitsbereich speichern unter...", "openFile": "Datei öffnen...", "openFileFolder": "Öffnen...", "openFolder": "Ordner öffnen...", - "openWorkspaceAction": "Arbeitsbereich öffnen...", + "openWorkspaceAction": "Arbeitsbereich aus Datei öffnen...", "openWorkspaceConfigFile": "Konfigurationsdatei des Arbeitsbereichs öffnen", "saveWorkspaceAsAction": "Arbeitsbereich speichern unter...", "workspaces": "Arbeitsbereiche" @@ -2761,19 +2828,23 @@ "openWorkspace": "Arbeitsbereich öffnen" }, "vs/workbench/browser/contextkeys": { - "dirtyWorkingCopies": "Gibt an, ob geänderte Arbeitskopien vorhanden sind.", + "dirtyWorkingCopies": "Gibt an, ob Arbeitskopien mit nicht gespeicherten Änderungen vorhanden sind.", "isFullscreen": "Gibt an, ob das Fenster im Vollbildmodus angezeigt wird.", "remoteName": "Der Name des Remotecomputers, mit dem das Fenster verbunden ist, bzw. eine leere Zeichenfolge, wenn keine Verbindung mit einem Remotecomputer besteht.", "virtualWorkspace": "Das Schema des aktuellen Arbeitsbereichs, wenn es von einem virtuellen Dateisystem oder einer leeren Zeichenfolge ist.", "workbenchState": "Die Art des im Fenster geöffneten Arbeitsbereichs: \"leer\" (kein Arbeitsbereich), \"Ordner\" (einzelner Ordner) oder \"Arbeitsbereich\" (Arbeitsbereich mit mehreren Stammordnern)", "workspaceFolderCount": "Die Anzahl von Stammordnern im Arbeitsbereich" }, + "vs/workbench/browser/dnd": { + "fileTooLarge": "Die Datei ist zu groß, um als unbenannter Editor geöffnet zu werden. Laden Sie sie zuerst in den Datei-Explorer hoch, und versuchen Sie es dann noch mal." + }, "vs/workbench/browser/editor": { "pinned": "{0}, angeheftet", "preview": "{0}, Vorschau" }, "vs/workbench/browser/parts/activitybar/activitybarActions": { "authProviderUnavailable": "\"{0}\" ist momentan nicht verfügbar", + "focusActivityBar": "Fokus auf Aktivitätsleiste", "hideAccounts": "Konten ausblenden", "manageTrustedExtensions": "Vertrauenswürdige Erweiterungen verwalten", "nextSideBarView": "Nächste Seitenleistenansicht", @@ -2784,13 +2855,22 @@ "vs/workbench/browser/parts/activitybar/activitybarPart": { "accounts": "Konten", "accountsViewBarIcon": "Kontosymbol in der Ansichtsleiste.", - "focusActivityBar": "Fokus auf Aktivitätsleiste", "hideActivitBar": "Aktivitätsleiste ausblenden", + "hideMenu": "Menü ausblenden", "manage": "Verwalten", "menu": "Menü", "resetLocation": "Speicherort zurücksetzen", "settingsViewBarIcon": "Einstellungssymbol in der Ansichtsleiste." }, + "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { + "focusAuxiliaryBar": "Fokus auf den Seitenbereich", + "hideAuxiliaryBar": "Seitenbereich ausblenden", + "miShowAuxiliaryBar": "Sei&&tenbereich anzeigen", + "toggleAuxiliaryBar": "Seitenbereich umschalten" + }, + "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarPart": { + "hideAuxiliaryBar": "Seitenbereich ausblenden" + }, "vs/workbench/browser/parts/banner/bannerPart": { "bannerFocused": "Gibt an, ob das Banner über den Tastaturfokus verfügt.", "focusBanner": "Fokus Banner" @@ -2894,7 +2974,7 @@ "closeEditor": "Editor schließen", "closeEditorGroup": "Editorgruppe schließen", "closeEditorsInGroup": "Alle Editoren in der Gruppe schließen", - "closeGroupAction": "Close Group", + "closeGroupAction": "Gruppe schließen", "closeOtherEditors": "Andere Editoren in Gruppe schließen", "closeOthers": "Andere schließen", "closePinnedEditor": "Angehefteten Editor schließen", @@ -2905,12 +2985,14 @@ "file": "Datei", "ignoreTrimWhitespace.label": "Unterschiede bei vorangestellten/nachfolgenden Leerzeichen ignorieren", "inlineView": "Inlineansicht", + "joinInGroup": "In Gruppe verknüpfen", "keepEditor": "Editor beibehalten", "keepOpen": "Geöffnet lassen", - "lockGroup": "Lock Group", + "lockGroup": "Gruppe sperren", "miBack": "&&Zurück", "miClearRecentOpen": "&&Zuletzt geöffnete löschen", "miEditorLayout": "Editor&&layout", + "miFirstSideEditor": "&&Erste Seite im Editor", "miFocusAboveGroup": "Gruppe &&oben", "miFocusBelowGroup": "Gruppe &&Unten", "miFocusFifthGroup": "Gruppe &&5", @@ -2921,6 +3003,7 @@ "miFocusSecondGroup": "Gruppe &&2", "miFocusThirdGroup": "Gruppe &&3", "miForward": "&&Weiterleiten", + "miJoinEditorInGroup": "In &&Gruppe verknüpfen", "miLastEditLocation": "&&Position der letzten Bearbeitung", "miNextEditor": "&&Nächster Editor", "miNextEditorInGroup": "&&Nächster Editor in der Gruppe", @@ -2933,8 +3016,10 @@ "miPreviousRecentlyUsedEditor": "&&Vorheriger verwendeter Editor", "miPreviousUsedEditorInGroup": "&&Zuvor verwendeter Editor in der Gruppe", "miReopenClosedEditor": "&&Geschlossenen Editor erneut öffnen", + "miSecondSideEditor": "&&Zweite Seite im Editor", "miSingleColumnEditorLayout": "&&Einzeln", "miSplitEditorDown": "Trennen &&unten", + "miSplitEditorInGroup": "In &&Gruppe teilen", "miSplitEditorLeft": "Links &&teilen", "miSplitEditorRight": "Rechts &&trennen", "miSplitEditorUp": "Oben &&trennen", @@ -2960,16 +3045,18 @@ "splitDown": "Unten teilen", "splitEditorDown": "Editor unten teilen", "splitEditorRight": "Editor rechts teilen", + "splitInGroup": "In Gruppe teilen", "splitLeft": "Links teilen", "splitRight": "Rechts teilen", "splitUp": "Oben teilen", "textDiffEditor": "Text-Diff-Editor", "textEditor": "Text-Editor", "toggleKeepEditors": "Editoren geöffnet lassen", - "toggleLockGroup": "Lock Group", + "toggleLockGroup": "Gruppe sperren", + "toggleSplitEditorInGroupLayout": "Layout umschalten", "toggleWhitespace": "Symbol für Aktion \"Leerzeichen umschalten\" im Diff-Editor", - "unlockEditorGroup": "Unlock Group", - "unlockGroupAction": "Unlock Group", + "unlockEditorGroup": "Gruppe entsperren", + "unlockGroupAction": "Gruppe entsperren", "unpin": "Lösen", "unpinEditor": "Editor lösen" }, @@ -2997,9 +3084,9 @@ "editorLayoutTwoRowsRight": "Editor-Layout mit zwei Zeilen rechts", "evenEditorGroups": "Größen von Editor-Gruppen zurücksetzen", "firstEditorInGroup": "Ersten Editor in Gruppe öffnen", - "focusAboveGroup": "Fokus in oberer Editor-Gruppe", + "focusAboveGroup": "Fokus des Editors auf Gruppe oben", "focusActiveEditorGroup": "Fokus in aktiver Editor-Gruppe", - "focusBelowGroup": "Fokus in unterer Editor-Gruppe", + "focusBelowGroup": "Fokus des Editors auf Gruppe unten", "focusFirstEditorGroup": "Fokus in erster Editor-Gruppe", "focusLastEditorGroup": "Fokus in letzter Editor-Gruppe", "focusLeftGroup": "Fokus in linker Editor-Gruppe", @@ -3017,8 +3104,8 @@ "moveActiveGroupUp": "Editor-Gruppe nach oben verschieben", "moveEditorLeft": "Editor nach links verschieben", "moveEditorRight": "Editor nach rechts verschieben", - "moveEditorToAboveGroup": "Editor in obere Gruppe verschieben", - "moveEditorToBelowGroup": "Editor in untere Gruppe verschieben", + "moveEditorToAboveGroup": "Editor in Gruppe oben verschieben", + "moveEditorToBelowGroup": "Editor in Gruppe unten verschieben", "moveEditorToFirstGroup": "Editor in die erste Gruppe verschieben", "moveEditorToLastGroup": "Editor in letzte Gruppe verschieben", "moveEditorToLeftGroup": "Editor in linke Gruppe verschieben", @@ -3058,6 +3145,14 @@ "splitEditorGroupRight": "Editor rechts teilen", "splitEditorGroupUp": "Editor oben teilen", "splitEditorOrthogonal": "Editor orthogonal teilen", + "splitEditorToAboveGroup": "Editor in obiger Gruppe teilen", + "splitEditorToBelowGroup": "Editor in Gruppe unten teilen", + "splitEditorToFirstGroup": "Editor in die erster Gruppe teilen", + "splitEditorToLastGroup": "Editor in letzter Gruppe teilen", + "splitEditorToLeftGroup": "Editor in linker Gruppe teilen", + "splitEditorToNextGroup": "Editor in nächster Gruppe teilen", + "splitEditorToPreviousGroup": "Editor in vorheriger Gruppe teilen", + "splitEditorToRightGroup": "Editor in rechter Gruppe teilen", "toggleEditorWidths": "Editor-Gruppengrößen umschalten", "unpinEditor": "Editor lösen", "workbench.action.reopenTextEditor": "Editor mit Text-Editor erneut öffnen", @@ -3065,19 +3160,30 @@ }, "vs/workbench/browser/parts/editor/editorCommands": { "compare": "Vergleichen", + "editorCommand.activeEditorCopy.arg.description": "Argumenteigenschaften:\r\n\t* „to“: Zeichenfolgenwert, der angibt, wohin kopiert werden soll.\r\n\t*„value“: Zahlenwert, der angibt, wie viele Positionen oder welche absolute Position kopiert werden soll.", + "editorCommand.activeEditorCopy.arg.name": "Aktives Editor-Kopierargument", + "editorCommand.activeEditorCopy.description": "Kopieren des aktiven Editors nach Gruppen", "editorCommand.activeEditorMove.arg.description": "Argumenteigenschaften:\r\n\t* \"to\": Ein Zeichenfolgenwert, der das Ziel des Verschiebungsvorgangs angibt.\r\n\t* \"by\": Ein Zeichenfolgenwert, der die Einheit für die Verschiebung angibt (nach Registerkarte oder nach Gruppe).\r\n\t* \"value\": Ein Zahlenwert, der angibt, um wie viele Positionen verschoben wird. Es kann auch die absolute Position für die Verschiebung angegeben werden.", "editorCommand.activeEditorMove.arg.name": "Argument zum Verschieben des aktiven Editors", "editorCommand.activeEditorMove.description": "Aktiven Editor nach Tabstopps oder Gruppen verschieben", - "lockEditorGroup": "Lock Editor Group", - "toggleEditorGroupLock": "Toggle Editor Group Lock", + "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", + "joinEditorInGroup": "Editor in Gruppe verknüpfen", + "lockEditorGroup": "Editor-Gruppe sperren", + "splitEditorInGroup": "Editor in der Gruppe teilen", + "toggleEditorGroupLock": "Editor-Gruppensperre umschalten", "toggleInlineView": "Inlineansicht umschalten", - "unlockEditorGroup": "Unlock Editor Group" + "toggleJoinEditorInGroup": "Teilung des Editors in Gruppe umschalten", + "toggleSplitEditorInGroupLayout": "Teilung des Editors im Gruppenlayout umschalten", + "unlockEditorGroup": "Editor-Gruppe entsperren" }, - "vs/workbench/browser/parts/editor/editorDropTarget": { - "fileTooLarge": "Die Datei ist zu groß, um als unbenannter Editor geöffnet zu werden. Laden Sie sie zuerst in den Datei-Explorer hoch, und versuchen Sie es dann noch mal." + "vs/workbench/browser/parts/editor/editorConfiguration": { + "markdownPreview": "Markdownvorschau", + "workbench.editor.autoLockGroups": "Wenn ein Editor, der einem der aufgeführten Typen entspricht, als erster einer Editorgruppe geöffnet wird und mehr als eine Gruppe geöffnet ist, wird die Gruppe automatisch gesperrt. Gesperrte Gruppen werden nur zum Öffnen von Editoren verwendet, wenn sie über eine Benutzergeste explizit ausgewählt werden (z. B. Drag und Drop), dies ist aber nicht der Standard. Daher ist es weniger wahrscheinlich, dass der aktive Editor in einer gesperrten Gruppe versehentlich durch einen anderen Editor ersetzt wird." }, "vs/workbench/browser/parts/editor/editorGroupView": { - "ariaLabelGroupActions": "Empty editor group actions", + "ariaLabelGroupActions": "Leere Editor-Gruppenaktionen", "cancel": "Abbrechen", "editorOpenError": "{0} kann nicht geöffnet werden: {1}", "editorOpenErrorDialog": "\"{0}\" kann nicht geöffnet werden.", @@ -3092,14 +3198,16 @@ "requiresWorkspaceTrustText": "Die Datei wird nicht im Editor angezeigt, da dem Arbeitsbereich keine Vertrauenswürdigkeit gewährt wurde.", "retry": "Erneut versuchen", "trustRequiredEditor": "Arbeitsbereichsvertrauensstellung erforderlich", - "unavailableEditor": "Nicht verfügbarer Editor", - "unavailableEditorText": "Der Editor konnte aufgrund eines Fehlers oder einer nicht verfügbaren Ressource nicht geöffnet werden." + "unavailableResourceErrorEditor": "Nicht verfügbarer Ressourcenfehler im Editor", + "unavailableResourceErrorEditorText": "Der Editor konnte nicht geöffnet werden, da die Datei nicht gefunden wurde.", + "unknownErrorEditor": "Unbekannter Editor-Fehler", + "unknownErrorEditorText": "Der Editor konnte aufgrund eines unerwarteten Fehlers nicht geöffnet werden." }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "Editor schließen", - "entryAriaLabelDirty": "{0}, geändert", + "entryAriaLabelDirty": "{0}, nicht gespeicherte Änderungen", "entryAriaLabelWithGroup": "{0}, {1}", - "entryAriaLabelWithGroupDirty": "{0}, geändert, {1}", + "entryAriaLabelWithGroupDirty": "{0}, nicht gespeicherte Änderungen, {1}", "noViewResults": "Keine übereinstimmenden Editoren." }, "vs/workbench/browser/parts/editor/editorStatus": { @@ -3157,11 +3265,13 @@ "status.editor.mode": "Editorsprache", "status.editor.screenReaderMode": "Sprachausgabemodus", "status.editor.selection": "Editorauswahl", - "status.editor.status": "Sprachenstatus", "status.editor.tabFocusMode": "Barrierefreiheitsmodus", "tabFocusModeEnabled": "TAB-TASTE verschiebt Fokus", "tabSize": "Tabulatorgröße: {0}" }, + "vs/workbench/browser/parts/editor/sideBySideEditor": { + "sideBySideEditor": "Editor mit Ansicht \"Nebeneinander\"" + }, "vs/workbench/browser/parts/editor/tabsTitleControl": { "ariaLabelTabActions": "Registerkartenaktionen" }, @@ -3200,6 +3310,7 @@ }, "vs/workbench/browser/parts/notifications/notificationsCenter": { "notifications": "Benachrichtigungen", + "notificationsCenterWidgetAriaLabel": "Benachrichtigungscenter", "notificationsEmpty": "Keine neuen Benachrichtigungen", "notificationsToolbar": "Aktionen der Benachrichtigungszentrale" }, @@ -3230,6 +3341,10 @@ "status.notifications": "Benachrichtigungen", "zeroNotifications": "Keine Benachrichtigungen" }, + "vs/workbench/browser/parts/notifications/notificationsToasts": { + "notificationAriaLabel": "{0}, Benachrichtigung", + "notificationWithSourceAriaLabel": "{0}, Quelle: {1}, Benachrichtigung" + }, "vs/workbench/browser/parts/notifications/notificationsViewer": { "executeCommand": "Klicken, um den Befehl \"{0}\" auszuführen", "notificationActions": "Benachrichtigungsaktionen", @@ -3255,18 +3370,21 @@ }, "vs/workbench/browser/parts/panel/panelPart": { "hidePanel": "Panel ausblenden", + "moreActions": "Weitere Aktionen...", "panel.emptyMessage": "Ziehen Sie eine Ansicht in das Panel, um sie anzuzeigen.", "resetLocation": "Speicherort zurücksetzen" }, - "vs/workbench/browser/parts/sidebar/sidebarPart": { + "vs/workbench/browser/parts/sidebar/sidebarActions": { "focusSideBar": "Fokus auf Seitenleiste" }, - "vs/workbench/browser/parts/statusbar/statusbarPart": { + "vs/workbench/browser/parts/statusbar/statusbarActions": { "focusStatusBar": "Fokus Statusleiste", "hide": "\"{0}\" ausblenden", - "hideStatusBar": "Statusleiste ausblenden", "statusBarFocused": "Gibt an, ob die Statusleiste über den Tastaturfokus verfügt." }, + "vs/workbench/browser/parts/statusbar/statusbarPart": { + "hideStatusBar": "Statusleiste ausblenden" + }, "vs/workbench/browser/parts/titlebar/menubarControl": { "DownloadingUpdate": "Das Update wird heruntergeladen...", "checkForUpdates": "Nach &&Updates suchen...", @@ -3337,16 +3455,17 @@ "activityBarIconClickBehavior": "Steuert das Verhalten beim Klicken auf ein Aktivitätsleistensymbol in der Workbench.", "activityBarVisibility": "Steuert die Sichtbarkeit der Aktivitätsleiste in der Workbench.", "appName": "`${appName}`: z. B. VS Code.", + "auxiliaryBarEnabled": "Steuert, ob der Seitenbereich gegenüber der Seitenleiste aktiviert ist.", "centeredLayoutAutoResize": "Steuert, ob das zentrierte Layout automatisch auf die maximale Breite skaliert werden soll, wenn mehr als eine Gruppe geöffnet ist. Sobald nur noch eine Gruppe geöffnet ist, wird auf die ursprüngliche zentrierte Breite zurück skaliert.", "closeEmptyGroups": "Steuert das Verhalten leerer Editor-Gruppen, wenn die letzte Registerkarte in der Gruppe geschlossen wird. Ist diese Option aktiviert, werden leere Gruppen automatisch geschlossen. Ist sie deaktiviert, bleiben leere Gruppen Teil des Rasters.", - "closeOnFileDelete": "Steuert, ob Editoren, die eine Datei anzeigen, die während der Sitzung geöffnet war, automatisch geschlossen werden sollen, wenn diese von einem anderen Prozess umbenannt oder gelöscht wird. Wenn Sie diese Option deaktivieren, bleibt der Editor bei einem solchen Ereignis geöffnet. Bei Löschvorgängen innerhalb der Anwendung wird der Editor immer geschlossen, und geänderte Dateien werden nie geschlossen, damit Ihre Daten nicht verloren gehen.", + "closeOnFileDelete": "Steuert, ob Editoren, die eine Datei anzeigen, die während der Sitzung geöffnet war, automatisch geschlossen werden sollen, wenn diese von einem anderen Prozess umbenannt oder gelöscht wird. Wenn Sie diese Option deaktivieren, bleibt der Editor bei einem solchen Ereignis geöffnet. Beachten Sie, dass bei Löschvorgängen innerhalb der Anwendung der Editor immer geschlossen wird, und dass Editoren mit nicht gespeicherten Änderungen nie geschlossen werden, damit Ihre Daten nicht verloren gehen.", "closeOnFocusLost": "Steuert, ob Quick Open automatisch geschlossen werden soll, sobald das Feature den Fokus verliert.", "commandHistory": "Steuert, ob die Anzahl zuletzt verwendeter Befehle im Verlauf für die Befehlspalette gespeichert wird. Legen Sie diese Option auf 0 fest, um den Befehlsverlauf zu deaktivieren.", "confirmBeforeCloseWeb": "Steuert, ob vor dem Schließen des Browserfensters oder einer Registerkarte ein Bestätigungsdialogfeld angezeigt wird. Hinweis: Selbst wenn diese Option aktiviert ist, wird das Browserfenster oder eine Registerkarte darin möglicherweise ohne Bestätigung geschlossen. Diese Einstellung ist nur ein Hinweis, der nicht in allen Fällen angewendet wird.", "customMenuBarAltFocus": "Steuert, ob der Fokus durch Drücken der ALT-TASTE auf die Menüleiste verschoben wird. Diese Einstellung hat keinen Einfluss auf das Umschalten der Menüleiste mit der ALT-TASTE.", "decorations.badges": "Steuert, ob Editor-Dateidekorationen Badges verwenden sollen.", "decorations.colors": "Steuert, ob Editor-Dateidekorationen Farben verwenden sollen.", - "dirty": "`${dirty}`: ein geänderter Indikator, wenn der aktive Editor geändert wurde.", + "dirty": "„${dirty}“: Ein Indikator für den Fall, dass der aktive Editor nicht gespeicherte Änderungen aufweist.", "editorOpenPositioning": "Steuert, wo Editoren geöffnet werden. Wählen Sie \"Links\" oder \"Rechts\" aus, um Editoren links oder rechts vom aktuellen aktiven Editor zu öffnen. Wählen Sie \"Erster\" oder \"Letzter\" aus, um Editoren unabhängig vom aktuell aktiven Editor zu öffnen.", "editorTabCloseButton": "Steuert die Position der Schaltflächen zum Schließen der Editor-Registerkarten oder deaktiviert sie, wenn die Einstellung auf \"off\" festgelegt ist. Dieser Wert wird ignoriert, wenn \"#workbench.editor.showTabs#\" deaktiviert ist.", "enableMenuBarMnemonics": "Steuert, ob die Hauptmenüs über ALT-Tastenkombinationen geöffnet werden können. Durch das Deaktivieren von Kürzeln können diese ALT-Tastenkombinationen stattdessen an Editorbefehle gebunden werden.", @@ -3357,8 +3476,8 @@ "folderName": "\"${folderName}\": der Name des Arbeitsbereichsordners, der die Datei enthält (z.B. myFolder).", "folderPath": "\"${folderPath}\": der Name des Arbeitsbereichsordners, der die Datei enthält (z.B. /Users/Development/myFolder).", "fontAliasing": "Steuert die Schriftartaliasingmethode in der Workbench.", - "highlightModifiedTabs": "Steuert, ob in geänderten (nicht gespeicherten) Editor-Registerkarten oben ein Rahmen gezeichnet wird. Dieser Wert wird ignoriert, wenn \"#workbench.editor.showTabs#\" deaktiviert ist.", - "limitEditorsEnablement": "Steuert, ob die Anzahl der geöffneten Editoren begrenzt werden soll oder nicht. Wenn diese Option aktiviert ist, werden ältere Editorfenster, deren Inhalt nicht gespeichert wurde, geschlossen, um Platz für neu geöffnete Editoren zu schaffen.", + "highlightModifiedTabs": "Steuert, ob ein oberer Rahmen auf Registerkarten für Editoren mit nicht gespeicherten Änderungen gezeichnet wird. Dieser Wert wird ignoriert, wenn „#workbench.editor.showTabs#“ deaktiviert ist.", + "limitEditorsEnablement": "Steuert, ob die Anzahl der geöffneten Editoren begrenzt werden soll oder nicht. Wenn diese Option aktiviert ist, werden ältere Editoren geschlossen, um Platz für neu geöffnete Editoren zu schaffen.", "limitEditorsMaximum": "Steuert die maximale Anzahl geöffneter Editoren. Verwenden Sie die Einstellung \"#workbench.editor.limit.perEditorGroup'', um diesen Grenzwert pro Editor-Gruppe oder über alle Gruppen hinweg zu steuern.", "menuBarVisibility": "Steuert die Sichtbarkeit der Menüleiste. In der Einstellung \"Umschalten\" ist die Menüleiste ausgeblendet und kann durch einfaches Betätigen der ALT-Taste angezeigt werden. Durch die Einstellung \"Kompakt\" wird das Menü in die Seitenleiste verschoben.", "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.", @@ -3388,6 +3507,7 @@ "showIcons": "Steuert, ob geöffnete Editoren mit einem Symbol angezeigt werden sollen. Dafür muss zusätzlich ein Dateisymboldesign aktiviert sein.", "sideBarLocation": "Steuert die Position der Seitenleiste und der Aktivitätsleiste. Sie können entweder links oder rechts der Workbench angezeigt werden.", "sideBySideDirection": "Steuert die Standardrichtung von Editoren, die nebeneinander geöffnet werden (beispielsweise über den Explorer). Standardmäßig werden Editoren rechts neben dem derzeit aktiven Editor geöffnet. Wenn Sie diese Option in \"Unten\" ändern, werden Editoren unterhalb des derzeit aktiven Editors geöffnet.", + "splitInGroupLayout": "Steuert das Layout, wenn ein Editor in einer Editorgruppe entweder vertikal oder horizontal geteilt wird.", "splitOnDragAndDrop": "Steuert, ob Editor-Gruppen durch Drag & Drop-Vorgänge geteilt werden können, indem ein Editor oder eine Datei auf den Rändern des Editor-Bereichs abgelegt wird.", "splitSizing": "Legt die Größe von Editor-Gruppen beim Aufteilen fest", "statusBarVisibility": "Steuert die Sichtbarkeit der Statusleiste im unteren Bereich der Workbench.", @@ -3419,15 +3539,16 @@ "windowTitle": "Steuert den Fenstertitel abhängig vom aktiven Editor. Variablen werden abhängig vom Kontext ersetzt:", "workbench.activityBar.iconClickBehavior.focus": "Setzt den Fokus auf die Randleiste, wenn das Element, auf das geklickt wird, bereits sichtbar ist.", "workbench.activityBar.iconClickBehavior.toggle": "Blendet die Randleiste aus, wenn das Element, auf das geklickt wird, bereits sichtbar ist.", - "workbench.editor.experimentalAutoLockGroups": "Experimental: lock a group automatically when an editor is the first in the group and more than one group is open. Locked groups will only be used for opening editors when explicitly chosen by user gesture (e.g. drag and drop), but not by default. Consequently the active editor in a locked group is less likely to be replaced accidentally with a different editor.", "workbench.editor.labelFormat.default": "Den Namen der Datei anzeigen. Wenn Registerkarten aktiviert sind und zwei Dateien in einer Gruppe den gleichen Namen haben, werden die unterscheidenden Elemente des Pfads jeder Datei hinzugefügt. Wenn Registerkarten deaktiviert sind, wird der relative Pfad zum Ordner des Arbeitsbereichs angezeigt, wenn der Editor aktiv ist.", "workbench.editor.labelFormat.long": "Den Namen der Datei gefolgt vom absoluten Pfad anzeigen.", "workbench.editor.labelFormat.medium": "Den Namen der Datei gefolgt vom relativen Pfad zum Ordner des Arbeitsbereichs anzeigen.", "workbench.editor.labelFormat.short": "Den Namen der Datei gefolgt vom Verzeichnisnamen anzeigen.", - "workbench.editor.languageDetection": "Steuert, ob die Sprache in einem unbenannten Text-Editor automatisch erkannt wird, es sei denn, die Sprache wurde explizit von demjenigen, der die Sprache auswählt, festgelegt. Dies kann auch nach Sprache festgelegt werden, sodass Sie steuern können, für welche Sprachen Sie die Spracherkennung auslösen möchten.", + "workbench.editor.languageDetection": "Steuert, ob die Sprache in einem Text-Editor automatisch erkannt wird, es sei denn, die Sprache wurde explizit von der Sprachauswahl festgelegt. Dies kann auch nach Sprache festgelegt werden. Sie können also angeben, für welche Sprachen Sie nicht deaktiviert werden sollen. Dies ist nützlich für Sprachen wie Markdown, die häufig andere Sprachen enthalten, die die Spracherkennung dazu verleiten könnten, zu glauben, dass es sich um die eingebettete Sprache handelt und nicht um Markdown.", "workbench.editor.pinnedTabSizing.compact": "Eine angeheftete Registerkarte wird in kompakter Form nur als Symbol oder mit dem ersten Buchstaben des Editornamens angezeigt.", "workbench.editor.pinnedTabSizing.normal": "Eine angeheftete Registerkarte erbt die Darstellung nicht angehefteter Registerkarten.", "workbench.editor.pinnedTabSizing.shrink": "Eine angeheftete Registerkarte wird auf eine kompakte festgelegte Größe verkleinert, die Teile des Editornamens anzeigt.", + "workbench.editor.splitInGroupLayoutHorizontal": "Editoren werden von links nach rechts positioniert.", + "workbench.editor.splitInGroupLayoutVertical": "Editoren werden von oben nach unten positioniert.", "workbench.editor.splitSizingDistribute": "Teilt alle Editor-Gruppen gleichmäßig auf", "workbench.editor.splitSizingSplit": "Teilt die aktive Editor-Gruppe gleichmäßig auf", "workbench.editor.tabSizing.fit": "Registerkarten immer so groß darstellen, dass die vollständige Editor-Bezeichnung angezeigt wird.", @@ -3463,6 +3584,11 @@ "test": "Test", "view": "Anzeigen" }, + "vs/workbench/common/auxiliarybar": { + "activeAuxiliary": "Der Bezeichner des aktiven Hilfsbereichs", + "auxiliaryBarFocus": "Gibt an, ob die Hilfsleiste den Tastaturfokus besitzt.", + "auxiliaryBarVisible": "Gibt an, ob der Hilfsleiste sichtbar ist." + }, "vs/workbench/common/configuration": { "workbenchConfigurationTitle": "Workbench" }, @@ -3473,8 +3599,8 @@ "activeEditorGroupEmpty": "Gibt an, ob die aktive Editor-Gruppe leer ist.", "activeEditorGroupIndex": "Der Index der aktiven Editor-Gruppe", "activeEditorGroupLast": "Gibt an, ob die aktive Editor-Gruppe die letzte Gruppe ist.", - "activeEditorGroupLocked": "Whether the active editor group is locked", - "activeEditorIsDirty": "Gibt an, ob der aktive Editor geändert wurde.", + "activeEditorGroupLocked": "Gibt an, ob die aktive Editor-Gruppe gesperrt ist.", + "activeEditorIsDirty": "Gibt an, ob der aktive Editor nicht gespeicherte Änderungen aufweist.", "activeEditorIsNotPreview": "Gibt an, ob sich der aktive Editor nicht im Vorschaumodus befindet.", "activeEditorIsPinned": "Gibt an, ob der aktive Editor angeheftet ist.", "activeEditorIsReadonly": "Gibt an, ob der aktive Editor schreibgeschützt ist.", @@ -3486,6 +3612,7 @@ "isCenteredLayout": "Gibt an, ob das zentrierte Layout aktiviert ist.", "multipleEditorGroups": "Gibt an, ob mehrere Editor-Gruppen geöffnet sind.", "promptOpenWith.defaultEditor.displayName": "Text-Editor", + "sideBySideEditorActive": "Gibt an, ob ein paralleler Editor aktiv ist.", "splitEditorsVertically": "Gibt an, ob Editoren vertikal geteilt werden.", "textCompareEditorActive": "Gibt an, ob ein Textvergleichs-Editor aktiv ist.", "textCompareEditorVisible": "Gibt an, ob ein Textvergleichs-Editor sichtbar ist." @@ -3493,14 +3620,12 @@ "vs/workbench/common/editor/diffEditorInput": { "sideBySideLabels": "{0} ↔ {1}" }, - "vs/workbench/common/editor/resourceEditorInput": { - "orphanedFile": "{0} (gelöscht)", - "orphanedReadonlyFile": "{0} (gelöscht, schreibgeschützt)", - "readonlyFile": "{0} (schreibgeschützt)" - }, "vs/workbench/common/editor/sideBySideEditorInput": { "sideBySideLabels": "{0} – {1}" }, + "vs/workbench/common/editor/textEditorModel": { + "languageAutoDetected": "Die Sprache {0} wurde automatisch erkannt und als Sprachmodus festgelegt." + }, "vs/workbench/common/panel": { "activePanel": "Der Bezeichner des aktiven Panels.", "panelFocus": "Gibt an, ob das Panel über den Tastaturfokus verfügt.", @@ -3533,9 +3658,7 @@ "banner.background": "Hintergrundfarbe des Banners. Das Banner wird unter der Titelleiste des Fensters angezeigt.", "banner.foreground": "Vordergrundfarbe des Banners. Das Banner wird unter der Titelleiste des Fensters angezeigt.", "banner.iconForeground": "Farbe des Banner Symbols. Das Banner wird unter der Titelleiste des Fensters angezeigt.", - "deprecatedEditorGroupBackground": "Veraltet: Die Hintergrundfarbe einer Editor-Gruppe wird mit Einführung des Rasterlayouts nicht mehr unterstützt. Über \"editorGroup.emptyBackground\" können Sie die Hintergrundfarbe leerer Editor-Gruppen festlegen.", "editorDragAndDropBackground": "Hintergrundfarbe beim Ziehen von Editoren. Die Farbe muss transparent sein, damit die Editor-Inhalte noch sichtbar sind.", - "editorGroupBackground": "Veraltete Hintergrundfarbe einer Editor-Gruppe.", "editorGroupBorder": "Farbe zum Trennen mehrerer Editor-Gruppen. Editor-Gruppen sind die Container der Editoren.", "editorGroupEmptyBackground": "Hintergrundfarbe einer leeren Editor-Gruppe. Editor-Gruppen sind die Container von Editoren.", "editorGroupFocusedEmptyBorder": "Rahmenfarbe einer leeren Editor-Gruppe, die im Fokus liegt. Editor-Gruppen sind die Container von Editoren.", @@ -3579,6 +3702,8 @@ "sideBarSectionHeaderBorder": "Rahmenfarbe für Überschriften von Randleistenabschnitten. Die Randleiste ist der Container für Ansichten wie den Explorer und die Suche. Randleistenabschnitte sind Ansichten, die innerhalb der Randleiste geschachtelt sind.", "sideBarSectionHeaderForeground": "Vordergrundfarbe für Überschriften von Randleistenabschnitten. Die Randleiste ist der Container für Ansichten wie den Explorer und die Suche. Randleistenabschnitte sind Ansichten, die innerhalb der Randleiste geschachtelt sind.", "sideBarTitleForeground": "Vordergrundfarbe des Seitenleistentitels. Die Seitenleiste ist der Container für Ansichten wie den Explorer und die Suche.", + "sideBySideEditor.horizontalBorder": "Farbe, um zwei Editoren voneinander zu trennen, wenn sie in einer Editorgruppe von oben nach unten nebeneinander angezeigt werden.", + "sideBySideEditor.verticalBorder": "Farbe, um zwei Editoren voneinander zu trennen, wenn sie in einer Editorgruppe von links nach rechts nebeneinander angezeigt werden.", "statusBarBackground": "Hintergrundfarbe der Statusleiste beim Öffnen eines Arbeitsbereichs oder Ordners. Die Statusleiste wird unten im Fenster angezeigt.", "statusBarBorder": "Rahmenfarbe der Statusleiste für die Abtrennung von der Seitenleiste und dem Editor. Die Statusleiste wird unten im Fenster angezeigt.", "statusBarErrorItemBackground": "Hintergrundfarbe für Fehlerelemente der Statusleiste. Fehlerelemente sind im Vergleich zu anderen Statusleisteneinträgen hervorgehoben, um auf Fehlerbedingungen hinzuweisen. Die Statusleiste wird unten im Fenster angezeigt.", @@ -3663,7 +3788,7 @@ "quickSwitchWindow": "Fenster schnell wechseln...", "switchWindow": "Fenster wechseln...", "switchWindowPlaceHolder": "Fenster auswählen, zu dem Sie wechseln möchten", - "windowDirtyAriaLabel": "{0}, geändertes Fenster", + "windowDirtyAriaLabel": "{0}, Fenster mit nicht gespeicherten Änderungen", "zoomIn": "Vergrößern", "zoomOut": "Verkleinern", "zoomReset": "Zoom zurücksetzen" @@ -3680,6 +3805,7 @@ "argv.logLevel": "Log-Level zu verwenden. Standardwert ist \"Info\". Zulässige Werte sind \"kritisch\", \"Fehler\", \"warnen\", \"Info\", \"debug\", \"verfolgen\", \"aus\".", "closeWhenEmpty": "Steuert, ob das Fenster beim Schließen des letzten Editors geschlossen wird. Diese Einstellung gilt nur für Fenster, in denen keine Ordner angezeigt werden.", "dialogStyle": "Passen Sie die Darstellung von Dialogfenstern an.", + "enableCrashReporterDeprecated": "Wenn diese Einstellung FALSE ist, werden unabhängig vom Wert der neuen Einstellung keine Telemetriedaten gesendet. Veraltet, weil sie in der {0}-Einstellung kombiniert wird.", "keyboardConfigurationTitle": "Tastatur", "mergeAllWindowTabs": "Alle Fenster zusammenführen", "miExit": "&&Beenden", @@ -3725,6 +3851,7 @@ }, "vs/workbench/electron-sandbox/window": { "cancelButton": "&&Abbrechen", + "learnMore": "Weitere Informationen", "loaderCycle": "In den AMD-Modulen gibt es einen Abhängigkeitszyklus, der aufgelöst werden muss.", "loginButton": "&&Anmelden", "password": "Kennwort", @@ -3754,6 +3881,7 @@ "summary.0": "Keine Änderungen vorgenommen", "summary.n0": "{0} Änderungen am Text in einer Datei vorgenommen", "summary.nm": "{0} Änderungen am Text in {1} Dateien vorgenommen", + "summary.textFiles": "{0} Textbearbeitungen in {1} Dateien erstellt, ebenfalls {2} Dateien erstellt oder gelöscht", "workspaceEdit": "Arbeitsbereichsbearbeitung" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEdit.contribution": { @@ -3926,6 +4054,7 @@ "schema.blockComments": "Definiert, wie Blockkommentare markiert werden.", "schema.brackets": "Definiert die Klammersymbole, die den Einzug vergrößern oder verkleinern.", "schema.closeBracket": "Das schließende Klammerzeichen oder die Zeichenfolgensequenz.", + "schema.colorizedBracketPairs": "Definiert die Klammerpaare, die durch ihre Schachtelungsebene farbig formatiert werden, wenn die Farbgebung für das Klammerpaar aktiviert ist.", "schema.comments": "Definiert die Kommentarsymbole.", "schema.folding": "Die Faltungseinstellungen der Sprache.", "schema.folding.markers": "Sprachspezifische Faltungsmarkierungen wie \"#region\" und \"#endregion\". Die regulären Anfangs- und Endausdrücke werden im Hinblick auf den Inhalt aller Zeilen getestet und müssen effizient erstellt werden.", @@ -4028,7 +4157,8 @@ "gotoSymbol": "Gehe zu Symbol im Editor...", "gotoSymbolByCategoryQuickAccess": "Gehe zu Symbol im Editor nach Kategorie", "gotoSymbolQuickAccess": "Gehe zu Symbol im Editor", - "gotoSymbolQuickAccessPlaceholder": "Geben Sie den Namen eines Symbols ein, zu dem Sie wechseln möchten." + "gotoSymbolQuickAccessPlaceholder": "Geben Sie den Namen eines Symbols ein, zu dem Sie wechseln möchten.", + "miGotoSymbolInEditor": "Zu &&Symbol im Editor wechseln..." }, "vs/workbench/contrib/codeEditor/browser/saveParticipants": { "codeAction.apply": "Codeaktion \"{0}\" wird angewendet.", @@ -4067,6 +4197,7 @@ }, "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "zeigen Sie", + "keyboardBindingTooltip": "{0}", "selectAlanguage2": "Sprache auswählen", "thisAgain": " diese Meldung nicht mehr an.", "toGetStarted": " aus, um loszulegen. Beginnen Sie mit der Eingabe, um die Meldung zu schließen, oder " @@ -4121,8 +4252,7 @@ "noComments": "Dieser Arbeitsbereich enthält noch keine Kommentare." }, "vs/workbench/contrib/customEditor/common/contributedCustomEditors": { - "builtinProviderDisplayName": "Integriert", - "promptOpenWith.defaultEditor.displayName": "Text-Editor" + "builtinProviderDisplayName": "Integriert" }, "vs/workbench/contrib/customEditor/common/customEditor": { "context.customEditor": "Der viewType des zurzeit aktiven benutzerdefinierten Editors." @@ -4267,9 +4397,9 @@ "copyAsExpression": "Als Ausdruck kopieren", "copyStackTrace": "Aufrufliste kopieren", "copyValue": "Wert kopieren", - "debug.confirmOnExit": "Controls whether to confirm when the window closes if there are active debug sessions.", - "debug.confirmOnExit.always": "Always confirm if there are debug sessions.", - "debug.confirmOnExit.never": "Never confirm.", + "debug.confirmOnExit": "Steuert, ob beim Schließen eines Fensters eine Bestätigung erfolgen soll, wenn aktive Debugsitzungen vorhanden sind.", + "debug.confirmOnExit.always": "Überprüfen Sie immer, ob Debugsitzungen vorhanden sind.", + "debug.confirmOnExit.never": "Nie bestätigen.", "debug.console.acceptSuggestionOnEnter": "Steuert, ob Vorschläge bei Eingabe in der Debugging-Konsole akzeptiert werden sollen. Die EINGABETASTE wird auch zum Auswerten der Eingaben in der Debugging-Konsole verwendet.", "debug.console.closeOnEnd": "Steuert, ob die Debugging-Konsole automatisch geschlossen werden soll, wenn die Debugsitzung endet.", "debug.console.collapseIdenticalLines": "Steuert, ob die Debugging-Konsole identische Zeilen zuklappen und eine Anzahl von Vorkommen mit einem Badge anzeigen soll.", @@ -4278,6 +4408,7 @@ "debug.console.historySuggestions": "Steuert, ob die Debugging-Konsole zuvor eingegebene Eingaben vorschlagen soll.", "debug.console.lineHeight": "Legt die Zeilenhöhe der Debugging-Konsole in Pixeln fest. Geben Sie \"0\" ein, wenn die Zeilenhöhe aus dem Schriftgrad berechnet werden soll.", "debug.console.wordWrap": "Steuert, ob die Zeilen in der Debugkonsole umbrochen werden sollen.", + "debug.disassemblyView.showSourceCode": "Quellcode in Disassemblierungsansicht anzeigen.", "debug.focusWindowOnBreak": "Steuert, ob das Workbench-Fenster den Fokus erhalten soll, wenn der Debugger unterbrochen 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.", @@ -4403,18 +4534,20 @@ "closeExceptionWidget": "Ausnahmewidget schließen", "conditionalBreakpointEditorAction": "Debuggen: Bedingten Haltepunkt hinzufügen...", "evaluateInDebugConsole": "In der Debugging-Konsole auswerten", - "goToNextBreakpoint": "Debuggen: Zum nächsten Haltepunkt wechseln", - "goToPreviousBreakpoint": "Debuggen: Zum vorherigen Haltepunkt wechseln", + "goToNextBreakpoint": "Debuggen: Zum nächsten Breakpoint wechseln", + "goToPreviousBreakpoint": "Debuggen: Zum vorherigen Breakpoint wechseln", "logPointEditorAction": "Debuggen: Protokollpunkt hinzufügen ...", "miConditionalBreakpoint": "&&Bedingter Haltepunkt...", "miDisassemblyView": "&&disassemblyAnsicht", "miLogPoint": "&&Protokollpunkt...", "miToggleBreakpoint": "Haltepunkt &&umschalten", + "mitogglesource": "&&ToggleSource", "openDisassemblyView": "Disassemblyansicht öffnen", "runToCursor": "Ausführen bis Cursor", "showDebugHover": "Debuggen: Hover anzeigen", "stepIntoTargets": "Ziele für Einzelschritte...", - "toggleBreakpointAction": "Debuggen: Haltepunkt umschalten" + "toggleBreakpointAction": "Debuggen: Haltepunkt umschalten", + "toggleDisassemblyViewSourceCode": "Quellcode in Disassemblierungsansicht umschalten" }, "vs/workbench/contrib/debug/browser/debugEditorContribution": { "addConfiguration": "Konfiguration hinzufügen...", @@ -4554,6 +4687,7 @@ "disassemblyView": "Disassemblyansicht", "instructionAddress": "Adresse", "instructionBytes": "Bytes", + "instructionNotAvailable": "Die Disassemblierung ist nicht verfügbar.", "instructionText": "Anweisung" }, "vs/workbench/contrib/debug/browser/exceptionWidget": { @@ -4667,6 +4801,7 @@ "debugState": "Zustand, in dem sich die Debugsitzung mit dem Fokus befindet. Mögliche Werte: \"inactive\", \"initializing\", \"stopped\" und \"running\".", "debugType": "Der Debugtyp der aktiven Debugsitzung. Beispiel: python.", "debugUX": "Der Zustand der Debugbenutzeroberfläche. Wenn keine Debugkonfigurationen vorliegen, lautet er \"simple\", andernfalls \"default\". Hiermit wird festgelegt, wann Begrüßungsansichten im Debugviewlet angezeigt werden.", + "debuggerDisabled": "Der konfigurierte Debugtyp „{0}“ ist installiert, wird in dieser Umgebung jedoch nicht unterstützt.", "debuggersAvailable": "TRUE, wenn mindestens eine Debugerweiterung aktiv ist.", "disassembleRequestSupported": "\"True\", wenn die fokussierten Sessions die Disassemblierungsanfrage unterstützt.", "disassemblyViewFocus": "\"True\", wenn die Disassemblyansicht fokussiert ist.", @@ -4702,8 +4837,9 @@ "unable": "Die Ressource konnte ohne eine Debugsitzung nicht aufgelöst werden." }, "vs/workbench/contrib/debug/common/debugLifecycle": { - "debug.debugSessionCloseConfirmationPlural": "There are active debug sessions, are you sure you want to terminate them?", - "debug.debugSessionCloseConfirmationSingular": "There is an active debug session, are you sure you want to terminate it?" + "debug.debugSessionCloseConfirmationPlural": "Es sind aktive Debugsitzungen vorhanden. Möchten Sie sie wirklich beenden?", + "debug.debugSessionCloseConfirmationSingular": "Es ist eine aktive Debugsitzung vorhanden. Möchten Sie sie wirklich beenden?", + "debug.stop": "Debuggen beenden" }, "vs/workbench/contrib/debug/common/debugModel": { "breakpointDirtydHover": "Nicht überprüfter Haltepunkt. Die Datei wurde geändert. Starten Sie die Debugsitzung neu.", @@ -4747,6 +4883,7 @@ "vscode.extension.contributes.debuggers.runtimeArgs": "Optionale Laufzeitargumente.", "vscode.extension.contributes.debuggers.type": "Der eindeutige Bezeichner für diese Debugadapter.", "vscode.extension.contributes.debuggers.variables": "Zuordnung aus interaktiven Variablen (Beispiel: ${action.pickProcess}) in \"launch.json\" zu einem Befehl.", + "vscode.extension.contributes.debuggers.when": "Bedingung, die „true“ sein muss, um diesen Debuggertyp zu aktivieren. Erwägen Sie die Verwendung von „shellExecutionSupported“, „virtualWorkspace“, „resourceScheme“ oder einen durch die Erweiterung definierten Kontextschlüssel, sofern dies angemessen ist.", "vscode.extension.contributes.debuggers.windows": "Windows-spezifische Einstellungen.", "vscode.extension.contributes.debuggers.windows.runtime": "Die für Windows verwendete Laufzeit." }, @@ -4899,7 +5036,8 @@ "not yet activated": "Noch nicht aktiviert.", "preview": "Vorschau", "productThemes": "Produktsymboldesigns ({0})", - "publisher": "Name des Herausgebers", + "publisher": "Herausgeber", + "publisher verified tooltip": "Dieser Herausgeber hat den Besitz von {0} überprüft.", "rating": "Bewertung", "recommendationHasBeenIgnored": "Sie möchten keine Empfehlungen für diese Erweiterung erhalten.", "release date": "Veröffentlicht am", @@ -4930,6 +5068,7 @@ "neverShowAgain": "Nicht mehr anzeigen", "no": "Nein", "show recommendations": "Empfehlungen anzeigen", + "singleExtensionRecommended": "Die Erweiterung „{0}“ wird für dieses Repository empfohlen. Möchten Sie diese installieren?", "workspaceRecommended": "Möchten Sie die empfohlenen Erweiterungen für dieses Repository installieren?" }, "vs/workbench/contrib/extensions/browser/extensions.contribution": { @@ -4980,14 +5119,15 @@ "extensionsIgnoreRecommendations": "Wenn diese Option aktiviert ist, werden keine Empfehlungen für Erweiterungen angezeigt.", "extensionsShowRecommendationsOnlyOnDemand_Deprecated": "Diese Einstellung ist veraltet. Verwenden Sie die Einstellung \"extensions.ignoreRecommendations\", um Empfehlungsbenachrichtigungen zu steuern. Verwenden Sie die Sichtbarkeitsaktionen der Erweiterungsansicht, um die Ansicht mit Empfehlungen standardmäßig auszublenden.", "extensionsWebWorker": "Webworker-Erweiterungshost aktivieren.", - "extensionsWebWorker.auto": "The Web Worker Extension Host will be launched when a web extension needs it.", - "extensionsWebWorker.false": "The Web Worker Extension Host will never be launched.", - "extensionsWebWorker.true": "The Web Worker Extension Host will always be launched.", + "extensionsWebWorker.auto": "Der Web Worker-Erweiterungshost wird gestartet, wenn er von einer Weberweiterung benötigt wird.", + "extensionsWebWorker.false": "Der Web Worker-Erweiterungshost wird nie gestartet.", + "extensionsWebWorker.true": "Der Web Worker-Erweiterungshost wird immer gestartet.", "featured filter": "Highlights", "filter by category": "Kategorie", "filterExtensions": "Erweiterungen filtern...", "handleUriConfirmedExtensions": "Ist hier eine Erweiterung aufgeführt, wird keine Bestätigungsaufforderung angezeigt, wenn diese Erweiterung einen URI verarbeitet.", "id required": "Erweiterungs-ID erforderlich.", + "importKeyboardShortcutsFroms": "Tastenkombinationen migrieren von...", "install button": "Installieren", "installButton": "&&Installieren", "installExtensionQuickAccessHelp": "Erweiterungen installieren oder suchen", @@ -5002,10 +5142,9 @@ "installed filter": "Installiert", "manageExtensionsHelp": "Erweiterungen verwalten", "manageExtensionsQuickAccessPlaceholder": "Drücken Sie die EINGABETASTE, um Erweiterungen zu verwalten.", - "miOpenKeymapExtensions": "&&Tastenzuordnungen", - "miOpenKeymapExtensions2": "Tastenzuordnungen", "miPreferencesExtensions": "&&Erweiterungen", "miViewExtensions": "&&Erweiterungen", + "miimportKeyboardShortcutsFrom": "&&Migrieren der Tastenkombinationen von...", "most popular filter": "Beliebteste", "most popular recommended": "Empfohlen", "noUpdatesAvailable": "Alle Erweiterungen sind auf dem aktuellen Stand.", @@ -5048,6 +5187,7 @@ "workbench.extensions.action.undoIgnoredRecommendation": "Ignorierte Empfehlung rückgängig machen", "workbench.extensions.installExtension.arg.decription": "Erweiterungs-ID oder URI der VSIX-Ressource", "workbench.extensions.installExtension.description": "Hiermit wird die angegebene Erweiterung installiert.", + "workbench.extensions.installExtension.option.donotSync": "Wenn diese Option aktiviert ist, synchronisiert VS Code diese Erweiterung nicht, wenn die Einstellungssynchronisierung aktiviert ist.", "workbench.extensions.installExtension.option.installOnlyNewlyAddedFromExtensionPackVSIX": "Wenn diese Option aktiviert ist, installiert VS Code nur neu hinzugefügte Erweiterungen aus dem Erweiterungspaket VSIX. Diese Option wird nur bei der Installation einer VSIX-Anwendung berücksichtigt.", "workbench.extensions.search.arg.name": "Abfrage, die bei der Suche verwendet werden soll", "workbench.extensions.search.description": "Nach einer bestimmten Erweiterung suchen", @@ -5056,20 +5196,18 @@ "workspace unsupported filter": "Nicht unterstützter Arbeitsbereich" }, "vs/workbench/contrib/extensions/browser/extensionsActions": { - "Cannot be enabled": "Diese Erweiterung ist deaktiviert, da sie in {0}nicht unterstützt wird.", + "Cannot be enabled": "Diese Erweiterung ist deaktiviert, da sie in {0} für das Web nicht unterstützt wird.", "Install in local server to enable": "Diese Erweiterung ist in diesem Arbeitsbereich deaktiviert, da sie für die Ausführung im lokalen Erweiterungshost definiert ist. Installieren Sie die Erweiterung lokal, um sie zu aktivieren.", "Install in remote server to enable": "Diese Erweiterung ist in diesem Arbeitsbereich deaktiviert, da sie für die Ausführung auf dem Remoteerweiterungshost definiert ist. Installieren Sie die Erweiterung in \"{0}\", um sie zu aktivieren.", "Install language pack also in remote server": "Installieren Sie die Sprachpaketerweiterung auf \"{0}\", um sie dort ebenfalls zu aktivieren.", "Install language pack also locally": "Installieren Sie die Sprachpaketerweiterung lokal, um sie dort ebenfalls zu aktivieren.", - "InstallAnotherVersionExtensionAction.reloadNow": "Jetzt erneut laden", - "InstallAnotherVersionExtensionAction.success": "Die Installation der Erweiterung {0} ist abgeschlossen.", - "InstallAnotherVersionExtensionAction.successReload": "Bitte laden Sie Visual Studio Code neu, um die Installation der Erweiterung {0} abzuschließen.", "InstallVSIXAction.reloadNow": "Jetzt erneut laden", "ManageExtensionAction.uninstallingTooltip": "Wird deinstalliert", "OpenExtensionsFile.failed": "Die Datei \"extensions.json\" kann nicht im Ordner \".vscode\" erstellt werden ({0}).", "ReinstallAction.success": "Die erneute Installation der Erweiterung {0} ist abgeschlossen.", "ReinstallAction.successReload": "Laden Sie Visual Studio Code neu, um die Neuinstallation der Erweiterung {0} abzuschließen.", "Uninstalling": "Wird deinstalliert", + "VS Code for Web": "{0} für das Web", "cannot be installed": "Die Erweiterung \"{0}\" ist in {1} nicht verfügbar. Klicken Sie auf \"Weitere Informationen\", um weitere Informationen zu erhalten.", "check logs": "Überprüfen Sie das [Protokoll]({0}), um weitere Informationen zu erhalten.", "close": "Schließen", @@ -5112,6 +5250,7 @@ "globally enabled": "Diese Erweiterung wurde global aktiviert.", "ignoreExtensionRecommendation": "Diese Erweiterung nicht mehr empfehlen", "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 and do no sync": "Installieren (nicht synchronisieren)", "install another version": "Andere Version installieren...", @@ -5136,6 +5275,7 @@ "installing extensions": "Erweiterungen werden installiert...", "just now": "Jetzt", "learn more": "Weitere Informationen", + "learn why": "Erfahren Sie, warum.", "malicious tooltip": "Die Erweiterung wurde als problematisch gemeldet.", "manage": "Verwalten", "more information": "Weitere Informationen", @@ -5181,8 +5321,6 @@ "updateExtensionStart": "Das Update der Erweiterung {0} auf Version {1} wurde gestartet.", "updateTo": "Auf \"{0}\" aktualisieren", "updated": "Aktualisiert", - "user disabled": "Sie haben die Erweiterung \"{0}\" so konfiguriert, dass sie in {1}deaktiviert wird. Um sie zu aktivieren, öffnen Sie die Benutzereinstellungen und entfernen Sie sie aus der Einstellung \"remote.extensionKind\".", - "vscode web": "VS Code Web", "workspace disabled": "Diese Erweiterung wurde durch den Benutzer für diesen Arbeitsbereich deaktiviert.", "workspace enabled": "Diese Erweiterung wurde durch den Benutzer für diesen Arbeitsbereich aktiviert." }, @@ -5220,6 +5358,7 @@ "syncEnabledIcon": "Symbol, das angibt, dass eine Erweiterung synchronisiert ist.", "syncIgnoredIcon": "Symbol, das angibt, dass eine Erweiterung bei der Synchronisierung ignoriert wird.", "trustIcon": "Symbol, das in einer Meldung zur Vertrauenswürdigkeit des Arbeitsbereichs im Erweiterungs-Editor angezeigt wird.", + "verifiedPublisher": "Symbol, das für den verifizierten Erweiterungsherausgeber in der Erweiterungsansicht und im Editor verwendet wird.", "warningIcon": "Symbol, das mit einer Warnmeldung im Erweiterungs-Editor angezeigt wird." }, "vs/workbench/contrib/extensions/browser/extensionsQuickAccess": { @@ -5270,10 +5409,9 @@ "workspaceUnsupported": "Nicht unterstützter Arbeitsbereich" }, "vs/workbench/contrib/extensions/browser/extensionsViews": { - "error": "Fehler beim Laden von Erweiterungen. {0}", + "error": "Fehler beim Abrufen von Erweiterungen. {0}", "extension.arialabel": "{0}, {1}, {2}, {3}", "extensions": "Erweiterungen", - "galleryError": "Momentan kann keine Verbindung zum Marktplatz für Erweiterungen hergestellt werden. Versuchen Sie es später erneut.", "no extensions found": "Es wurden keine Erweiterungen gefunden.", "no local extensions": "Es sind keine Erweiterungen zur Installation vorhanden.", "open user settings": "Benutzereinstellungen öffnen", @@ -5283,8 +5421,10 @@ "activation": "Aktivierungszeit", "dependencies": "Abhängigkeiten anzeigen", "extensionIconStarForeground": "Die Symbolfarbe für Erweiterungsbewertungen.", + "extensionIconVerifiedForeground": "Die Symbolfarbe für den verifizierten Erweiterungsherausgeber.", "message": "1 Meldung", "messages": "{0} Meldungen", + "publisher verified tooltip": "Dieser Herausgeber hat den Besitz von {0} überprüft.", "remote extension title": "Erweiterung in {0}", "startup": "Start", "syncingore.label": "Diese Erweiterung wird während der Synchronisierung ignoriert.", @@ -5294,11 +5434,11 @@ "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "Das Manifest wurde nicht gefunden.", "disable all": "Alle deaktivieren", - "incompatible": "Die Erweiterung '{0}' mit Version '{1}' konnte nicht installiert werden, da sie nicht mit VS Code kompatibel ist.", "installing extension": "Die Erweiterung wird installiert...", "installing named extension": "Die Erweiterung \"{0}\" wird installiert...", "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?", + "not found": "Die Erweiterung „{0}“ kann nicht installiert werden, da die angeforderte Version „{1}“ nicht gefunden wurde.", "singleDependentError": "Die Erweiterung \"{0}\" kann nicht separat deaktiviert werden. Die Erweiterung \"{1}\" ist davon abhängig. Möchten Sie all diese Erweiterungen deaktivieren?", "twoDependentsError": "Die Erweiterung \"{0}\" kann nicht separat deaktiviert werden. Die Erweiterungen \"{1}\" und \"{2}\" sind davon abhängig. Möchten Sie all diese Erweiterungen deaktivieren?", "uninstallingExtension": "Die Erweiterung wird deinstalliert ..." @@ -5310,6 +5450,9 @@ "searchMarketplace": "Marketplace durchsuchen", "showLanguageExtensions": "Der Marketplace enthält Erweiterungen für {0}-Dateien." }, + "vs/workbench/contrib/extensions/browser/webRecommendations": { + "reason": "Diese Erweiterung wird für {0} für das Web empfohlen." + }, "vs/workbench/contrib/extensions/browser/workspaceRecommendations": { "workspaceRecommendation": "Diese Erweiterung wird von Benutzern des aktuellen Arbeitsbereichs empfohlen." }, @@ -5412,7 +5555,6 @@ "patchedVersion1": "Ihre Installation ist beschädigt.", "patchedVersion2": "Geben Sie diese Information an, wenn Sie einen Fehler melden.", "request a missing feature": "Fehlendes Feature anfordern", - "sendFeedback": "Feedback als Tweet senden", "sentiment": "Welche Erfahrungen haben Sie gemacht?", "showFeedback": "Feedbacksymbol in der Statusleiste anzeigen", "smileCaption": "Feedbackstimmung \"Zufrieden\"", @@ -5461,7 +5603,7 @@ "folders": "Ordner", "miViewExplorer": "&&Explorer", "noFolderHelp": "Sie haben noch keinen Ordner geöffnet.\r\n[Ordner öffnen](command:{0})", - "noWorkspaceHelp": "Sie haben dem Arbeitsbereich noch keinen Ordner hinzugefügt.\r\n[Ordner hinzufügen](command:{0})", + "noWorkspaceHelp": "Sie haben dem Arbeitsbereich noch keinen Ordner hinzugefügt.\r\n[Ordner öffnen](command:{0})", "openEditorsIcon": "Ansichtssymbol der Ansicht geöffneter Editoren.", "remoteNoFolderHelp": "Mit Remoterepository verbunden.\r\n[Ordner öffnen](command:{0})" }, @@ -5613,6 +5755,8 @@ "downloadingFiles": "Download wird ausgeführt.", "dropFolder": "Möchten Sie \"{0}\" kopieren, oder soll \"{0}\" dem Arbeitsbereich als Ordner hinzugefügt werden?", "dropFolders": "Möchten Sie die Ordner kopieren oder dem Arbeitsbereich hinzufügen?", + "fileInaccessible": "Auf die abgelegte Datei konnte für den Import nicht zugegriffen werden.", + "filesInaccessible": "Auf einige oder alle der abgelegten Dateien konnte für den Import nicht zugegriffen werden.", "irreversible": "Diese Aktion kann nicht rückgängig gemacht werden.", "overwrite": "\"{0}\" überschreiben", "overwriting": "\"{0}\" wird überschrieben.", @@ -5629,8 +5773,8 @@ "autoReveal.focusNoScroll": "Die Dateien werden nicht in den sichtbaren Bereich verschoben, erhalten aber dennoch den Fokus.", "autoReveal.off": "Die Dateien werden nicht angezeigt und ausgewählt.", "autoReveal.on": "Die Dateien werden angezeigt und ausgewählt.", - "autoSave": "Steuert die automatische Speicherung ungespeicherter Editoren. Weitere Informationen zum automatischen Speichern finden Sie [hier](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save).", - "autoSaveDelay": "Steuert den Zeitraum in ms, nach dem ein ungespeicherter Editor automatisch gespeichert wird. Gilt nur, wenn \"#files.autoSave\" auf \"{0}\" festgelegt ist.", + "autoSave": "Steuert die automatische Speicherung von Editoren mit nicht gespeicherten Änderungen. Weitere Informationen zum automatischen Speichern finden Sie [hier](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save).", + "autoSaveDelay": "Steuert den Zeitraum in Millisekunden, nach dem ein Editor mit nicht gespeicherten Änderungen automatisch gespeichert wird. Gilt nur, wenn „#files.autoSave“ auf „{0}“ festgelegt ist.", "binaryFileEditor": "Binärdatei-Editor", "compressSingleChildFolders": "Legt fest, ob der Explorer Ordner in einem kompakten Format rendern soll. In einem solchen Format werden einzelne untergeordnete Ordner in einem kombinierten Strukturelement komprimiert. Das ist beispielsweise für Java-Paketstrukturen nützlich.", "confirmDelete": "Steuert, ob der Explorer eine Bestätigung einfordern soll, wenn Sie eine Datei über den Papierkorb löschen.", @@ -5648,16 +5792,21 @@ "eol.auto": "Verwendet betriebssystemspezifische Zeilenendzeichen.", "everything": "Hiermit wird das gesamte Dokument formatiert.", "exclude": "Konfigurieren Sie Globmuster zum Ausschließen von Dateien und Ordnern. Der Datei-Explorer entscheidet z. B. anhand dieser Einstellung, welche Dateien und Ordner angezeigt oder ausgeblendet werden sollen. Nutzen Sie die Einstellung \"#search.exclude\", um suchspezifische Ausschlüsse festzulegen. Weitere Informationen zu Globmustern finden Sie [hier](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "expandSingleFolderWorkspaces": "Steuert, ob der Explorer multi-root-Arbeitsbereiche erweitern soll, die während der Initialisierung nur einen Ordner enthalten.", "explorer.decorations.badges": "Steuert, ob Dateidekorationen Badges verwenden.", "explorer.decorations.colors": "Steuert, ob Dateidekorationen Farben verwenden.", "explorer.incrementalNaming": "Steuert, welche Benennungsstrategie verwendet werden soll, wenn beim Einfügen eines doppelten Elements im Explorer ein neuer Name vergeben wird.", "explorerConfigurationTitle": "Datei-Explorer", - "files.autoSave.afterDelay": "Ein ungespeicherter Editor wird automatisch nach Ablauf des in der Einstellung \"#files.autoSaveDelay#\" festgelegten Zeitraums gespeichert.", - "files.autoSave.off": "Ungespeicherte Inhalte eines Editor-Fensters werden nie automatisch gespeichert.", - "files.autoSave.onFocusChange": "Die Inhalte von Editor-Fenstern werden automatisch gespeichert, wenn der Editor nicht mehr im Fokus ist.", - "files.autoSave.onWindowChange": "Ein Editor-Fenster mit ungespeicherten Inhalten wird automatisch gespeichert, wenn das Fenster nicht mehr im Fokus ist.", + "files.autoSave.afterDelay": "Ein Editor mit nicht gespeicherten Änderungen wird automatisch nach Ablauf des in der Einstellung „#files.autoSaveDelay#“ festgelegten Zeitraums gespeichert.", + "files.autoSave.off": "Ein Editor mit Änderungen wird nie automatisch gespeichert.", + "files.autoSave.onFocusChange": "Ein Editor mit Änderungen wird automatisch gespeichert, wenn der Editor nicht mehr im Fokus ist.", + "files.autoSave.onWindowChange": "Ein Editor mit Änderungen wird automatisch gespeichert, wenn das Fenster nicht mehr im Fokus ist.", "files.exclude.boolean": "Das Globmuster, mit dem Dateipfade verglichen werden sollen. Legen Sie diesen Wert auf \"true\" oder \"false\" fest, um das Muster zu aktivieren bzw. zu deaktivieren.", "files.exclude.when": "Zusätzliche Überprüfung der gleichgeordneten Elemente einer entsprechenden Datei. Verwenden Sie \"$(basename)\" als Variable für den entsprechenden Dateinamen.", + "files.experimentalSandboxedFileService": "Experimentell: Ändert den Dateidienst in die Sandbox. Ändern Sie dies nur, wenn Sie dazu aufgefordert werden.", + "files.legacyWatcher.default": "Der neue Datei-Watcher wird aktiviert, wenn Sie die Insider-Version verwenden oder wenn Sie Multi-Root-Arbeitsbereiche öffnen.", + "files.legacyWatcher.off": "Deaktivieren Sie den Legacy-Datei-Watcher, und aktivieren Sie den neuen Datei-Watcher, um von dessen Funktionen zu profitieren.", + "files.legacyWatcher.on": "Aktivieren Sie den Legacy-Datei-Watcher für den Fall, dass Probleme mit dem neuen Datei-Watcher auftreten.", "files.restoreUndoStack": "Hiermit wird der Rollbackstapel wiederhergestellt, wenn eine Datei erneut geöffnet wird.", "files.saveConflictResolution": "Ein Speicherkonflikt kann auftreten, wenn eine Datei auf einem Datenträger gespeichert wird und während des Speicherns von einem anderen Programm geändert wurde. Um Datenverlust zu vermeiden, wird der Benutzer aufgefordert, die Änderungen im Editor mit der Version auf dem Datenträger zu vergleichen. Diese Einstellung sollte nur geändert werden, wenn häufig Probleme mit Speicherkonflikten auftreten. Beim Ändern der Einstellungen sollten Sie sehr vorsichtig vorgehen, da es sonst zu Datenverlusten kommen kann.", "files.simpleDialog.enable": "Aktiviert das einfache Dateidialogfeld. Ist diese Option aktiviert, wird das Systemdateidialogfeld durch das einfache Dateidialogfeld ersetzt.", @@ -5665,11 +5814,12 @@ "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.", "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": "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. Wenn Sie versuchen, ein Fenster mit geänderten Dateien zu schließen, wird eine Meldung angezeigt.", + "hotExit.off": "Hot Exit deaktivieren. Beim Versuch, ein Fenster mit Editoren mit nicht gespeicherten Änderungen zu schließen, wird eine Eingabeaufforderung angezeigt.", "hotExit.onExit": "Hot Exit wird ausgelöst, wenn das letzte Fenster unter Windows/Linux geschlossen oder der Befehl \"workbench.action.quit\" ausgelöst wird (per Befehlspalette, Tastenzuordnung oder Menü). Alle Fenster ohne geöffnete Ordner werden beim nächsten Start wiederhergestellt. Über \"Datei > Zuletzt geöffnet > Mehr...\" können Sie eine Liste der zuvor geöffneten Fenstern mit nicht gespeicherten Dateien aufrufen.", "hotExit.onExitAndWindowClose": "Hot Exit wird ausgelöst, wenn das letzte Fenster unter Windows/Linux geschlossen oder der Befehl \"workbench.action.quit\" ausgelöst wird (per Befehlspalette, Tastenzuordnung oder Menü). Die Auslösung erfolgt auch dann, wenn ein Fenster mit einem geöffneten Ordner geschlossen wird (unabhängig davon, ob es sich um das letzte Fenster handelt). Alle Fenster ohne geöffnete Ordner werden beim nächsten Start wiederhergestellt. Über \"Datei > Zuletzt geöffnet > Mehr...\" können Sie eine Liste der zuvor geöffneten Fenstern mit nicht gespeicherten Dateien aufrufen.", "hotExit.onExitAndWindowCloseBrowser": "Ein Hot Exit wird ausgelöst, wenn der Browser beendet oder das Fenster bzw. die Registerkarte geschlossen wird.", "insertFinalNewline": "Bei Aktivierung wird beim Speichern einer Datei eine abschließende neue Zeile am Dateiende eingefügt.", + "legacyWatcher": "Steuert den Mechanismus, der zum Überwachen von Dateien verwendet wird. Ändern Sie dies nur, wenn Sie Probleme im Zusammenhang mit der Dateiüberwachung sehen.", "maxMemoryForLargeFilesMB": "Steuert den für Visual Studio Code verfügbaren Arbeitsspeicher nach einem Neustart bei dem Versuch, große Dateien zu öffnen. Dies hat die gleiche Auswirkung wie das Festlegen von `--max-memory=NEWSIZE` über die Befehlszeile.", "modification": "Hiermit werden Änderungen formatiert (Quellcodeverwaltung erforderlich).", "modificationIfAvailable": "Es wird versucht, nur Änderungen zu formatieren (erfordert die Quellcodeverwaltung). Wenn die Quellcodeverwaltung nicht verwendet werden kann, wird die gesamte Datei formatiert.", @@ -5694,7 +5844,8 @@ "trimFinalNewlines": "Wenn diese Option aktiviert ist, werden beim Speichern alle neuen Zeilen nach der abschließenden neuen Zeile am Dateiende gekürzt.", "trimTrailingWhitespace": "Bei Aktivierung werden nachgestellte Leerzeichen beim Speichern einer Datei gekürzt.", "useTrash": "Verschiebt Dateien/Ordner beim Löschen in den Papierkorb des Betriebssystems. Wenn diese Option deaktiviert wird, werden Dateien/Ordner endgültig gelöscht.", - "watcherExclude": "Konfigurieren Sie Globmuster von Dateipfaden, die von der Dateiüberwachung ausgeschlossen werden sollen. Muster müssen in absoluten Pfaden übereinstimmen, d. h. für eine korrekte Überstimmung muss das Präfix `**/` oder der vollständige Pfad und für eine Übereinstimmung in einem Pfad muss das Suffix `/**` verwendet werden (z. B. `**/build/output/**` oder `/Users/name/workspaces/project/build/output/**`). Das Ändern dieser Einstellung erfordert einen Neustart. Wenn Ihr Code beim Start viel CPU-Zeit beansprucht, können Sie große Ordner ausschließen, um die anfängliche Last zu verringern." + "watcherExclude": "Konfigurieren Sie Pfade oder Globmuster, die von der Dateiprüfung ausgeschlossen werden sollen. Relative Pfade (z. B. „Build/Ausgabe“) werden mithilfe des aktuell geöffneten Arbeitsbereichs in einen absoluten Pfad aufgelöst. Globmuster müssen in absoluten Pfaden übereinstimmen (z. B. Präfix mit „**/“ oder vollständiger Pfad und Suffix mit „/**“, um Dateien innerhalb eines Pfads abzugleichen), um ordnungsgemäß übereinstimmen zu können (z. B. „**/build/output/**“ oder „/Users/name/workspaces/project/build/output/**“). Wenn der Dateiüberwachungsprozess viel CPU beansprucht, stellen Sie sicher, dass Sie große Ordner ausschließen, die weniger interessant sind (z. B. Buildausgabeordner).", + "watcherInclude": "Konfigurieren Sie zusätzliche Pfade, um Änderungen im Arbeitsbereich zu überwachen. Standardmäßig werden alle Arbeitsbereichsordner rekursiv überwacht, mit Ausnahme von Ordnern, die symbolische Verknüpfungen sind. Sie können explizit absolute oder relative Pfade hinzufügen, um das Überwachen von Ordnern zu unterstützen, die symbolische Verknüpfungen sind. Relative Pfade werden mithilfe des aktuell geöffneten Arbeitsbereichs in einen absoluten Pfad aufgelöst." }, "vs/workbench/contrib/files/browser/views/emptyView": { "noWorkspace": "Es ist kein Ordner geöffnet." @@ -5735,6 +5886,12 @@ "newUntitledFile": "Neue unbenannte Datei", "openEditors": "Geöffnete Editoren" }, + "vs/workbench/contrib/files/browser/workspaceWatcher": { + "enospcError": "Dateiänderungen können in einem Arbeitsbereichsordner dieser Größe nicht überwacht werden. Befolgen Sie die Anweisungen auf der verlinkten Seite, um das Problem zu beheben.", + "eshutdownError": "Der Watcher für Dateiänderungen wurde unerwartet beendet. Bitte laden Sie das Fenster neu, um den Watcher erneut zu aktivieren.", + "learnMore": "Anweisungen", + "reload": "Neu laden" + }, "vs/workbench/contrib/files/common/dirtyFilesIndicator": { "dirtyFile": "1 nicht gespeicherte Datei", "dirtyFiles": "{0} ungespeicherte Dateien" @@ -5754,12 +5911,6 @@ "openEditorsFocus": "TRUE, wenn der Fokus innerhalb der Ansicht OPEN EDITORS liegt.", "openEditorsVisible": "TRUE, wenn die Ansicht OPEN EDITORS sichtbar ist." }, - "vs/workbench/contrib/files/common/workspaceWatcher": { - "enospcError": "Dateiänderungen können in einem Arbeitsbereichsordner dieser Größe nicht überwacht werden. Befolgen Sie die Anweisungen auf der verlinkten Seite, um das Problem zu beheben.", - "installNet": ".NET Framework 4.5 herunterladen", - "learnMore": "Anweisungen", - "netVersionError": "Microsoft .NET Framework 4.5 ist erforderlich. Klicken Sie auf den Link, um die Anwendung zu installieren." - }, "vs/workbench/contrib/files/electron-sandbox/fileActions.contribution": { "filesCategory": "Datei", "openContainer": "Enthaltenden Ordner öffnen", @@ -5785,7 +5936,8 @@ "formatDocument.label.multiple": "Dokument formatieren mit...", "formatSelection.label.multiple": "Auswahl formatieren mit ...", "formatter.default": "Definiert einen Standardformatierer, der Vorrang gegenüber allen anderen Formatierereinstellungen hat. Muss der Bezeichner einer Erweiterung sein, die zu einem Formatierer gehört.", - "miss": "Erweiterung '{0}' kann '{1}' nicht formatieren", + "miss": "Die Erweiterung „{0}“ ist als Formatierer konfiguriert, kann aber „{1}“-Dateien nicht formatieren.", + "miss.1": "Standardformatierer ändern", "null": "Keine", "nullFormatterDescription": "NONE", "select": "Standardformatierer für {0}-Dateien auswählen" @@ -5807,7 +5959,9 @@ "interactive.history.previous": "Vorheriger Wert im Verlauf", "interactive.inactiveCodeBorder": "Die Rahmenfarbe für die aktuelle interaktive Codezelle, wenn der Editor nicht im Fokus steht.", "interactive.input.clear": "Inhalte des Eingabe-Editors im interaktiven Fenster löschen", - "interactive.open": "Interactive-Fenster öffnen" + "interactive.open": "Interactive-Fenster öffnen", + "interactiveScrollToBottom": "Bildlauf nach unten", + "interactiveScrollToTop": "Bildlauf nach oben" }, "vs/workbench/contrib/interactive/browser/interactiveEditor": { "interactiveInputPlaceHolder": "Code hier eingeben und zum Ausführen {0} drücken" @@ -5819,14 +5973,24 @@ }, "vs/workbench/contrib/issue/electron-sandbox/issueActions": { "openProcessExplorer": "Prozess-Explorer öffnen", - "reportPerformanceIssue": "Leistungsproblem melden" + "reportPerformanceIssue": "Leistungsproblem melden..." }, "vs/workbench/contrib/keybindings/browser/keybindings.contribution": { "toggleKeybindingsLog": "Problembehandlung für das Umschalten von Tastenkombinationen" }, + "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { + "aria.1": "{0}, {1}", + "aria.2": "{0}", + "langStatus.aria": "Editor-Sprachstatus: {0}", + "langStatus.name": "Editor-Sprachstatus", + "name.pattern": "{0} (Sprachstatus)", + "pin": "An Statusleiste anheften" + }, "vs/workbench/contrib/localizations/browser/localizations.contribution": { "activateLanguagePack": "Zur Verwendung von VS Code in {0} muss VS Code neu gestartet werden.", "changeAndRestart": "Sprache ändern und neu starten", + "doNotChangeAndRestart": "Sprache nicht ändern", + "doNotRestart": "Nicht neu starten", "neverAgain": "Nicht mehr anzeigen", "restart": "Neu starten", "updateLocale": "Möchten Sie die Sprache der Benutzeroberfläche von VS Code in {0} ändern und einen Neustart durchführen?", @@ -5901,9 +6065,9 @@ "show multiline": "Nachricht in mehreren Zeilen anzeigen", "show singleline": "Meldung in einer Zeile anzeigen", "status.problems": "Probleme", - "totalErrors": "{0} Fehler", - "totalInfos": "{0}-Informationen", - "totalWarnings": "{0} Warnungen" + "totalErrors": "Fehler: {0}", + "totalInfos": "Informationen: {0}", + "totalWarnings": "Warnungen: {0}" }, "vs/workbench/contrib/markers/browser/markersFileDecorations": { "label": "Probleme", @@ -5972,14 +6136,21 @@ "problems.view.focus.label": "Probleme fokussieren (Fehler, Warnungen, Informationen)", "problems.view.toggle.label": "Probleme umschalten (Fehler, Warnungen, Informationen)" }, - "vs/workbench/contrib/notebook/browser/contrib/cellOperations/cellOperations": { + "vs/workbench/contrib/notebook/browser/contrib/cellCommands/cellCommands": { + "notebookActions.changeCellToCode": "Zelle in Code ändern", + "notebookActions.changeCellToMarkdown": "Zelle in Markdown ändern", + "notebookActions.collapseCellInput": "Zelleneingabe reduzieren", + "notebookActions.collapseCellOutput": "Zellenausgabe zuklappen", "notebookActions.copyCellDown": "Zelle nach unten kopieren", "notebookActions.copyCellUp": "Zelle nach oben kopieren", + "notebookActions.expandCellInput": "Zelleneingabe erweitern", + "notebookActions.expandCellOutput": "Zellenausgabe aufklappen", "notebookActions.joinCellAbove": "Mit vorheriger Zelle verknüpfen", "notebookActions.joinCellBelow": "Mit nächster Zelle verknüpfen", "notebookActions.moveCellDown": "Zelle nach unten verschieben", "notebookActions.moveCellUp": "Zelle nach oben verschieben", - "notebookActions.splitCell": "Zelle teilen" + "notebookActions.splitCell": "Zelle teilen", + "notebookActions.toggleOutputs": "Ausgaben umschalten" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { "notebook.cell.status.executing": "Wird ausgeführt", @@ -5994,59 +6165,8 @@ "notebookActions.copy": "Zelle kopieren", "notebookActions.cut": "Zelle ausschneiden", "notebookActions.paste": "Zelle einfügen", - "notebookActions.pasteAbove": "Zelle oben einfügen" - }, - "vs/workbench/contrib/notebook/browser/contrib/coreActions": { - "changeLanguage": "Zellsprache ändern", - "clearAllCellsOutputs": "Ausgaben löschen", - "clearCellOutputs": "Zellenausgaben löschen", - "cmd.toggle": "Breadcrumbs umschalten", - "customizeNotebook": "Notebooks anpassen...", - "languageDescription": "({0}) – aktuelle Sprache", - "languageDescriptionConfigured": "({0})", - "notebookActions.cancel": "Zellenausführung beenden", - "notebookActions.cancelNotebook": "Ausführung beenden", - "notebookActions.category": "Notebook", - "notebookActions.centerActiveCell": "Aktive Zelle zentrieren", - "notebookActions.changeCellToCode": "Zelle in Code ändern", - "notebookActions.changeCellToMarkdown": "Zelle in Markdown ändern", - "notebookActions.collapseCellInput": "Zelleneingabe reduzieren", - "notebookActions.collapseCellOutput": "Zellenausgabe zuklappen", - "notebookActions.deleteCell": "Zelle löschen", - "notebookActions.editCell": "Zelle bearbeiten", - "notebookActions.execute": "Zelle ausführen", - "notebookActions.executeAbove": "Obere Zellen ausführen", - "notebookActions.executeAndFocusContainer": "Zelle ausführen und Container fokussieren", - "notebookActions.executeAndInsertBelow": "Notebook-Zelle ausführen und unten einfügen", - "notebookActions.executeAndSelectBelow": "Notebook-Zelle ausführen und unten auswählen", - "notebookActions.executeBelow": "\"Zelle ausführen\" und \"Unterhalb\"", - "notebookActions.executeNotebook": "Alle ausführen", - "notebookActions.expandCellInput": "Zelleneingabe erweitern", - "notebookActions.expandCellOutput": "Zellenausgabe aufklappen", - "notebookActions.insertCodeCellAbove": "Codezelle oben einfügen", - "notebookActions.insertCodeCellAboveAndFocusContainer": "Codezelle oben einfügen und Container fokussieren", - "notebookActions.insertCodeCellAtTop": "Codezelle oben hinzufügen", - "notebookActions.insertCodeCellBelow": "Codezelle unten einfügen", - "notebookActions.insertCodeCellBelowAndFocusContainer": "Codezelle unten einfügen und Container fokussieren", - "notebookActions.insertMarkdownCellAbove": "Markdownzelle oben einfügen", - "notebookActions.insertMarkdownCellAtTop": "Markdownzelle oben hinzufügen", - "notebookActions.insertMarkdownCellBelow": "Markdownzelle unten einfügen", - "notebookActions.menu.insertCode": "$(add)-Code", - "notebookActions.menu.insertCode.minimalToolbar": "Code hinzufügen", - "notebookActions.menu.insertCode.minimaltoolbar": "Code hinzufügen", - "notebookActions.menu.insertCode.ontoolbar": "Code", - "notebookActions.menu.insertCode.tooltip": "Codezelle hinzufügen", - "notebookActions.menu.insertMarkdown": "$(add)-Markdown", - "notebookActions.menu.insertMarkdown.ontoolbar": "Markdown", - "notebookActions.menu.insertMarkdown.tooltip": "Markdownzelle hinzufügen", - "notebookActions.quitEdit": "Bearbeitung der Zelle beenden", - "notebookActions.renderMarkdown": "Alle Markdownzellen rendern", - "notebookActions.toggleOutputs": "Toggle Outputs", - "notebookMenu.cellTitle": "Notebook-Zelle", - "notebookMenu.insertCell": "Zelle einfügen", - "pickLanguageToConfigure": "Sprachmodus auswählen", - "workbench.notebook.layout.configure.label": "Notebook-Layout anpassen", - "workbench.notebook.layout.select.label": "Zwischen Notebook-Layouts auswählen" + "notebookActions.pasteAbove": "Zelle oben einfügen", + "toggleNotebookClipboardLog": "Problembehandlung der Notizbuchzwischenablage umschalten" }, "vs/workbench/contrib/notebook/browser/contrib/editorStatusBar/editorStatusBar": { "current1": "Derzeit ausgewählt", @@ -6061,8 +6181,10 @@ "notebook.singleActiveCellIndicator": "Zelle {0} von {1}", "notebookActions.selectKernel": "Kernel für Notebook auswählen", "notebookActions.selectKernel.args": "Notebook-Kernelargumente", + "otherKernelKinds": "Sonstiges", "prompt.placeholder.change": "Kernel für \"{0}\" ändern", "prompt.placeholder.select": "Kernel für \"{0}\" auswählen", + "suggestedKernels": "Vorgeschlagen", "tooltop": "{0} (Vorschlag)" }, "vs/workbench/contrib/notebook/browser/contrib/find/findController": { @@ -6094,7 +6216,8 @@ "focusLastCell": "Fokus auf letzte Zelle", "focusOutput": "Fokus in Ausgabe der aktiven Zelle", "focusOutputOut": "Fokus aus Ausgabe der aktiven Zelle", - "notebook.navigation.allowNavigateToSurroundingCells": "Wenn der aktivierte Cursor zur nächsten/vorherigen Zelle navigieren kann, wenn sich der aktuelle Cursor im Zellen-Editor an der ersten/letzten Zeile befindet." + "notebook.navigation.allowNavigateToSurroundingCells": "Wenn der aktivierte Cursor zur nächsten/vorherigen Zelle navigieren kann, wenn sich der aktuelle Cursor im Zellen-Editor an der ersten/letzten Zeile befindet.", + "notebookActions.centerActiveCell": "Aktive Zelle zentrieren" }, "vs/workbench/contrib/notebook/browser/contrib/outline/notebookOutline": { "breadcrumbs.showCodeCells": "Bei Aktivierung sind Codezellen in Notebook-Breadcrumbs enthalten.", @@ -6104,6 +6227,68 @@ "vs/workbench/contrib/notebook/browser/contrib/profile/notebookProfile": { "setProfileTitle": "Profil festlegen" }, + "vs/workbench/contrib/notebook/browser/controller/coreActions": { + "notebookActions.category": "Notebook", + "notebookMenu.cellTitle": "Notebook-Zelle", + "notebookMenu.insertCell": "Zelle einfügen" + }, + "vs/workbench/contrib/notebook/browser/controller/editActions": { + "autoDetect": "Automatische Erkennung", + "changeLanguage": "Zellsprache ändern", + "clearAllCellsOutputs": "Ausgaben aller Zellen löschen", + "clearCellOutputs": "Zellenausgaben löschen", + "languageDescription": "({0}) – aktuelle Sprache", + "languageDescriptionConfigured": "({0})", + "languagesPicks": "Sprachen (Bezeichner)", + "notebookActions.deleteCell": "Zelle löschen", + "notebookActions.editCell": "Zelle bearbeiten", + "notebookActions.quitEdit": "Bearbeitung der Zelle beenden", + "pickLanguageToConfigure": "Sprachmodus auswählen" + }, + "vs/workbench/contrib/notebook/browser/controller/executeActions": { + "notebookActions.cancel": "Zellenausführung beenden", + "notebookActions.cancelNotebook": "Ausführung beenden", + "notebookActions.execute": "Zelle ausführen", + "notebookActions.executeAbove": "Obere Zellen ausführen", + "notebookActions.executeAndFocusContainer": "Zelle ausführen und Container fokussieren", + "notebookActions.executeAndInsertBelow": "Notebook-Zelle ausführen und unten einfügen", + "notebookActions.executeAndSelectBelow": "Notebook-Zelle ausführen und unten auswählen", + "notebookActions.executeBelow": "\"Zelle ausführen\" und \"Unterhalb\"", + "notebookActions.executeNotebook": "Alle ausführen", + "notebookActions.renderMarkdown": "Alle Markdownzellen rendern" + }, + "vs/workbench/contrib/notebook/browser/controller/insertCellActions": { + "notebookActions.insertCodeCellAbove": "Codezelle oben einfügen", + "notebookActions.insertCodeCellAboveAndFocusContainer": "Codezelle oben einfügen und Container fokussieren", + "notebookActions.insertCodeCellAtTop": "Codezelle oben hinzufügen", + "notebookActions.insertCodeCellBelow": "Codezelle unten einfügen", + "notebookActions.insertCodeCellBelowAndFocusContainer": "Codezelle unten einfügen und Container fokussieren", + "notebookActions.insertMarkdownCellAbove": "Markdownzelle oben einfügen", + "notebookActions.insertMarkdownCellAtTop": "Markdownzelle oben hinzufügen", + "notebookActions.insertMarkdownCellBelow": "Markdownzelle unten einfügen", + "notebookActions.menu.insertCode": "$(add)-Code", + "notebookActions.menu.insertCode.minimalToolbar": "Code hinzufügen", + "notebookActions.menu.insertCode.minimaltoolbar": "Code hinzufügen", + "notebookActions.menu.insertCode.ontoolbar": "Code", + "notebookActions.menu.insertCode.tooltip": "Codezelle hinzufügen", + "notebookActions.menu.insertMarkdown": "$(add)-Markdown", + "notebookActions.menu.insertMarkdown.ontoolbar": "Markdown", + "notebookActions.menu.insertMarkdown.tooltip": "Markdownzelle hinzufügen" + }, + "vs/workbench/contrib/notebook/browser/controller/layoutActions": { + "cmd.toggle": "Breadcrumbs umschalten", + "customizeNotebook": "Notebooks anpassen...", + "notebook.placeholder": "Zu speichernde Einstellungsdatei", + "notebook.saveMimeTypeOrder": "Mimetype-Anzeigereihenfolge speichern", + "notebook.showLineNumbers": "Notebook-Zeilennummern anzeigen", + "notebook.toggleBreadcrumb": "Breadcrumbs umschalten", + "notebook.toggleCellToolbarPosition": "Position der Zellensymbolleiste umschalten", + "notebook.toggleLineNumbers": "Notebook-Zeilennummern umschalten", + "saveTarget.machine": "Benutzereinstellungen", + "saveTarget.workspace": "Arbeitsbereichseinstellungen", + "workbench.notebook.layout.configure.label": "Notebook-Layout anpassen", + "workbench.notebook.layout.select.label": "Zwischen Notebook-Layouts auswählen" + }, "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "Integriert", "curruentActiveMimeType": "Zurzeit aktiv", @@ -6155,14 +6340,14 @@ "notebook.cellToolbarLocation.description": "Hiermit wird angegeben, wo die Zellensymbolleiste angezeigt bzw. ob sie ausgeblendet werden soll.", "notebook.cellToolbarLocation.viewType": "Die Position der Zellensymbolleiste für bestimmte Dateitypen konfigurieren", "notebook.cellToolbarVisibility.description": "Gibt an, ob die Zellensymbolleiste beim Daraufzeigen oder Klicken angezeigt werden soll.", - "notebook.compactView.description": "Steuert, ob der Notebook-Editor in kompakter Darstellung gerendert werden soll. ", + "notebook.compactView.description": "Steuert, ob der Notebook-Editor in kompakter Darstellung gerendert werden soll. Beim Einschalten wird z. B. die Breite des linken Rands verringert.", "notebook.consolidatedOutputButton.description": "Steuert, ob Ausgabeaktionen in der Symbolleiste für die Ausgabe gerendert werden sollen.", "notebook.consolidatedRunButton.description": "Steuert, ob neben der Schaltfläche \"Ausführen\" zusätzliche Aktionen in einer Dropdownliste angezeigt werden.", "notebook.diff.enablePreview.description": "Gibt an, ob der erweiterte Text-Diff-Editor für Notebook verwendet werden soll.", "notebook.displayOrder.description": "Prioritätsliste für MIME-Ausgabetypen", "notebook.dragAndDrop.description": "Steuert, ob der Notebook-Editor das Verschieben von Zellen durch Drag & Drop zulässt.", "notebook.editorOptions.experimentalCustomization": "Einstellungen für Code-Editoren, die in Notebooks verwendet werden. Dies kann verwendet werden, um die meisten Editor. *-Einstellungen anzupassen.", - "notebook.focusIndicator.description": "Controls where the focus indicator is rendered, either along the cell borders or on the left gutter", + "notebook.focusIndicator.description": "Steuert, wo der Fokusindikator gerendert wird, entweder entlang der Zellrahmen oder auf dem linken Bundsteg", "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.insertToolbarPosition.description": "Steuern Sie, wo die Aktionen zum Einfügen von Zellen angezeigt werden.", @@ -6196,7 +6381,8 @@ "notebook.focusedEditorBorder": "Die Farbe des Rahmens für den Notebook-Zellen-Editor.", "notebook.inactiveFocusedCellBorder": "Die Farbe des oberen und unteren Rahmens der Zelle, wenn der Fokus auf eine Zelle gesetzt wird, während sich der primäre Fokus außerhalb des Editors befindet.", "notebook.inactiveSelectedCellBorder": "Die Farbe der Rahmen der Zelle, wenn mehrere Zellen ausgewählt sind.", - "notebook.outputContainerBackgroundColor": "Die Hintergrundfarbe für den Notebook-Ausgabecontainer.", + "notebook.outputContainerBackgroundColor": "Die Farbe für den Notebook-Ausgabecontainerhintergrund.", + "notebook.outputContainerBorderColor": "Die Rahmenfarbe des Notebook-Ausgabecontainers.", "notebook.selectedCellBorder": "Die Farbe des oberen und unteren Rahmens der Zelle, wenn die Zelle zwar ausgewählt ist, aber nicht im Fokus liegt.", "notebook.symbolHighlightBackground": "Hintergrundfarbe der markierten Zelle", "notebookScrollbarSliderActiveBackground": "Hintergrundfarbe des Schiebereglers für die Notebook-Scrollleiste, wenn darauf geklickt wird.", @@ -6235,24 +6421,23 @@ "successStateIcon": "Symbol zum Verweis auf einen Erfolgsstatus in Notebook-Editoren.", "unfoldIcon": "Symbol zum Aufklappen einer Zelle in Notebook-Editoren." }, - "vs/workbench/contrib/notebook/browser/notebookKernelActionViewItem": { - "select": "Kernel auswählen" - }, "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { - "disableOtherKeymapsConfirmation": "Disable other keymaps ({0}) to avoid conflicts between keybindings?", - "no": "No", - "yes": "Yes" + "disableOtherKeymapsConfirmation": "Andere Tastenzuordnungen ({0}) deaktivieren, um Konflikte zu vermeiden?", + "no": "Nein", + "yes": "Ja" }, "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { "empty": "Die Zelle hat keine Ausgabe", - "noRenderer.1": "Für den MIME-Typ wurde kein Renderer gefunden: {0}", - "noRenderer.2": "Für die Ausgabe wurde kein Renderer gefunden. Sie weist die folgenden MIME-Datentypen auf: {0}" + "noRenderer.1": "Für MIME-Typ „{0}“ wurde kein Renderer gefunden, aber möglicherweise ist ein Renderer im Marketplace verfügbar.", + "noRenderer.2": "Für die Ausgabe wurde kein Renderer gefunden. Sie weist die folgenden MIME-Datentypen auf: {0}", + "noRenderer.search": "Marketplace durchsuchen" }, "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { "notebook.emptyMarkdownPlaceholder": "Leere Markdownzelle. Um diese zu bearbeiten, doppelklicken Sie, oder drücken Sie die EINGABETASTE.", "notebook.error.rendererNotFound": "Für „$0“ a wurde kein Renderer gefunden" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellEditorOptions": { + "notebook.cell.toggleLineNumbers.title": "Zellennummern anzeigen", "notebook.lineNumbers": "Steuert die Anzeige von Zeilennummern im Zellen-Editor.", "notebook.showLineNumbers": "Notebook-Zeilennummern anzeigen", "notebook.toggleLineNumbers": "Notebook-Zeilennummern umschalten" @@ -6267,6 +6452,7 @@ "unavailableRenderInfo": "Renderer nicht verfügbar" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { + "cellExecutionOrderCountLabel": "Reihenfolge der Ausführung", "cellExpandOutputButtonLabel": "Zellenausgabe erweitern (${0})", "cellExpandOutputButtonLabelWithDoubleClick": "Doppelklicken Sie, um die Zellenausgabe zu erweitern ({0})", "notebook.moreRunActionsLabel": "Weitere..." @@ -6275,6 +6461,9 @@ "cellExpandInputButtonLabel": "Zelleneingabe erweitern ({0})", "cellExpandInputButtonLabelWithDoubleClick": "Doppelklicken Sie, um die Zelleneingabe zu erweitern ({0})" }, + "vs/workbench/contrib/notebook/browser/viewParts/notebookKernelActionViewItem": { + "select": "Kernel auswählen" + }, "vs/workbench/contrib/notebook/common/notebookEditorModel": { "notebook.staleSaveError": "Der Inhalt der Datei wurde auf dem Datenträger geändert. Möchten Sie die aktualisierte Version öffnen oder die Datei mit Ihren Änderungen überschreiben?", "notebook.staleSaveError.overwrite.": "Überschreiben", @@ -6646,8 +6835,8 @@ "helpQuickAccessPlaceholder": "Geben Sie {0} ein, um Hilfe zu den Aktionen zu erhalten, die Sie von hier aus durchführen können.", "miCommandPalette": "&&Befehlspalette...", "miGotoLine": "Gehe zu &&Zeile/Spalte...", - "miGotoSymbolInEditor": "Zu &&Symbol im Editor wechseln...", "miOpenView": "&&Ansicht öffnen...", + "miShowAllCommands": "Alle Befehle anzeigen", "viewQuickAccess": "Ansicht öffnen", "viewQuickAccessPlaceholder": "Geben Sie den Namen einer Ansicht, eines Ausgabekanals oder eines Terminals ein, die/der/das geöffnet werden soll." }, @@ -6724,7 +6913,6 @@ "portIcon": "Symbol, das einen Remoteport darstellt", "portsViewIcon": "Ansichtssymbol der Remoteportansicht", "privatePortIcon": "Symbol zur Darstellung eines privaten Remoteports.", - "publicPortIcon": "Symbol zur Darstellung eines öffentlichen Remoteports.", "remoteExplorerViewIcon": "Ansichtssymbol der Remote-Explorer-Ansicht.", "reportIssuesIcon": "Symbol für \"Issue melden\" in der Remote-Explorer-Ansicht.", "reviewIssuesIcon": "Symbol für \"Issue überprüfen\" in der Remote-Explorer-Ansicht.", @@ -6769,8 +6957,6 @@ "remote.tunnel.forwardItem": "Port weiterleiten", "remote.tunnel.forwardPrompt": "Portnummer oder Adresse (z. B. 3000 oder 10.10.10.10:2000).", "remote.tunnel.label": "Portbezeichnung festlegen", - "remote.tunnel.makePrivate": "In \"Privat\" ändern", - "remote.tunnel.makePublic": "In \"Öffentlich\" ändern", "remote.tunnel.open": "In Browser öffnen", "remote.tunnel.openCommandPalette": "Port in Browser öffnen", "remote.tunnel.openCommandPaletteNone": "Aktuell wurden keine Ports weitergeleitet. Öffnen Sie die Ansicht \"Ports\", um zu beginnen.", @@ -6782,8 +6968,6 @@ "remote.tunnel.tooltipCandidate": "Remoteport {0}:{1} nicht weitergeleitet. ", "remote.tunnel.tooltipForwarded": "Remoteport {0}:{1} an lokale Adresse {2} weitergeleitet. ", "remote.tunnel.tooltipName": "Der mit {0} bezeichnete Port. ", - "remote.tunnel.tooltipPrivate": "Nur von diesem Computer aus zugänglich. ", - "remote.tunnel.tooltipPublic": "Öffentlich zugänglich. ", "remote.tunnelView.alreadyForwarded": "Der Port wurde bereits weitergeleitet.", "remote.tunnelView.inlineElevationMessage": "Möglicherweise ist sudo erforderlich.", "remote.tunnelsView.addPort": "Port hinzufügen", @@ -6791,7 +6975,7 @@ "remote.tunnelsView.input": "Drücken Sie die EINGABETASTE, um zu bestätigen, oder ESC, um den Vorgang abzubrechen.", "remote.tunnelsView.labelPlaceholder": "Portbezeichnung", "remote.tunnelsView.portNumberToHigh": "Die Portnummer muss ≥ 0 und < {0} sein.", - "remote.tunnelsView.portNumberValid": "Der weitergeleitete Port ist ungültig.", + "remote.tunnelsView.portNumberValid": "Der weitergeleitete Port muss eine Zahl oder ein host:port sein.", "tunnel.addressColumn.label": "Lokale Adresse", "tunnel.addressColumn.tooltip": "Die Adresse, unter der der weitergeleitete Port lokal verfügbar ist.", "tunnel.focusContext": "Gibt an, ob die Portansicht den Fokus hat.", @@ -6802,17 +6986,22 @@ "tunnel.originColumn.tooltip": "Die Quelle eines weitergeleiteten Ports. Dies kann eine Erweiterung, eine Benutzerweiterleitung, eine statische Weiterleitung oder eine automatische Weiterleitung sein.", "tunnel.portColumn.label": "Port", "tunnel.portColumn.tooltip": "Die Bezeichnung und die Remoteportnummer des weitergeleiteten Ports.", - "tunnel.privacyColumn.label": "Datenschutz", + "tunnel.privacyColumn.label": "Sichtbarkeit", "tunnel.privacyColumn.tooltip": "Die Verfügbarkeit des weitergeleiteten Ports.", - "tunnel.privacyPrivate": "Privat", - "tunnel.privacyPublic": "Öffentlich", "tunnel.processColumn.label": "Aktiver Prozess", "tunnel.processColumn.tooltip": "Die Befehlszeile des Prozesses, der den Port verwendet.", + "tunnelContext.privacyMenu": "Portsichtbarkeit", "tunnelContext.protocolMenu": "Portprotokoll ändern", + "tunnelPrivacy.private": "Privat", + "tunnelPrivacy.unknown": "Unbekannt", "tunnelView": "Tunnelansicht", "tunnelView.runningProcess.inacessable": "Prozessinformationen nicht verfügbar" }, "vs/workbench/contrib/remote/common/remote.contribution": { + "invalidWorkspaceCancel": "&&Abbrechen", + "invalidWorkspaceDetail": "Der Arbeitsbereich ist nicht vorhanden. Wählen Sie einen anderen Arbeitsbereich zum Öffnen aus.", + "invalidWorkspaceMessage": "Der Arbeitsbereich ist nicht vorhanden", + "invalidWorkspacePrimary": "&&Arbeitsbereich öffnen...", "remote": "Remote", "remote.autoForwardPorts": "Wenn diese Option aktiviert ist, werden neue ausgeführte Prozesse erkannt, und Ports, an denen sie lauschen, werden automatisch weitergeleitet. Wenn Sie diese Einstellung deaktivieren, wird nicht verhindert, dass alle Ports weitergeleitet werden. Auch wenn diese Option deaktiviert ist, können Erweiterungen weiterhin dazu führen, dass Ports weitergeleitet werden, und das Öffnen einiger URLs führt weiterhin dazu, dass Ports weitergeleitet werden.", "remote.autoForwardPortsSource": "Legt die Quelle fest, aus der Ports automatisch weitergeleitet werden, wenn \"remote.autoForwardPorts\" den Wert TRUE aufweist. Auf Windows- und Mac-Remotegeräten besitzt die Option \"process\" keine Auswirkungen, und \"output\" wird verwendet. Damit die Option in Kraft tritt, muss der Vorgang neu geladen werden.", @@ -6832,16 +7021,19 @@ "remote.portsAttributes.openBrowserOnce": "Öffnet den Browser, wenn der Port automatisch weitergeleitet wird, aber nur beim ersten Weiterleiten des Ports während einer Sitzung. Je nach Ihren Einstellungen, kann dadurch ein eingebetteter Browser geöffnet werden.", "remote.portsAttributes.openPreview": "Öffnet eine Vorschau in demselben Fenster, wenn der Port automatisch weitergeleitet wird.", "remote.portsAttributes.patternError": "Muss eine Portnummer, ein Bereich von Portnummern oder ein regulärer Ausdruck sein.", - "remote.portsAttributes.port": "Ein Port, ein Portbereich (z. B. \"40000-55000\") oder ein regulärer Ausdruck (z. B. \".+\\\\/server.js\"). Bei einer Portnummer oder einem Bereich gelten die Attribute für die jeweilige Portnummer oder den Bereich von Portnummern. Attribute, die einen regulären Ausdruck verwenden, werden auf Ports angewendet, deren zugehörige Prozessbefehlszeile mit dem Ausdruck übereinstimmt.", + "remote.portsAttributes.port": "Ein Port, ein Portbereich (z. B. „40000–55000“), ein Host und ein Port (z. B. „db:1234) oder ein regulärer Ausdruck (z. B. „.+\\\\/server.js“). Bei einer Portnummer oder einem Bereich gelten die Attribute für die jeweilige Portnummer oder den Bereich von Portnummern. Attribute, die einen regulären Ausdruck verwenden, werden auf Ports angewendet, deren zugehörige Prozessbefehlszeile mit dem Ausdruck übereinstimmt.", "remote.portsAttributes.protocol": "Das Protokoll, das bei der Weiterleitung dieses Ports verwendet werden soll.", "remote.portsAttributes.requireLocalPort": "Bei „true“ wird ein modales Dialogfeld angezeigt, wenn der ausgewählte lokale Port nicht für die Weiterleitung verwendet wird.", "remote.portsAttributes.silent": "Zeigt keine Benachrichtigung an und nimmt keine Aktion vor, wenn dieser Port automatisch weitergeleitet wird.", "remote.restoreForwardedPorts": "Stellt die Ports wieder her, die Sie in einem Arbeitsbereich weitergeleitet haben.", "remoteExtensionLog": "Remoteserver", "ui": "Art der Benutzeroberflächenerweiterung. In einem Remotefenster werden solche Erweiterungen nur aktiviert, wenn sie auf dem lokalen Computer verfügbar sind.", - "web": "Art der Webworkererweiterung. Eine solche Erweiterung kann auf einem Webworkererweiterungshost ausgeführt werden.", "workspace": "Art der Arbeitsbereichserweiterung. In einem Remotefenster werden solche Erweiterungen nur aktiviert, wenn sie auf dem Remotecomputer verfügbar sind." }, + "vs/workbench/contrib/remote/common/tunnelFactory": { + "tunnelPrivacy.private": "Privat", + "tunnelPrivacy.public": "Öffentlich" + }, "vs/workbench/contrib/remote/electron-sandbox/remote.contribution": { "remote": "Remote", "remote.downloadExtensionsLocally": "Wenn aktiviert, werden Erweiterungen lokal heruntergeladen und auf dem Remotecomputer installiert" @@ -6912,6 +7104,7 @@ "scm.providerCountBadge.hidden": "Hiermit werden Badges für die Anzahl von Quellcodeverwaltungsanbietern ausgeblendet.", "scm.providerCountBadge.visible": "Hiermit werden Badges für die Anzahl von Quellcodeverwaltungsanbietern angezeigt.", "scmConfigurationTitle": "SCM", + "showActionButton": "Steuert, ob eine Aktionsschaltfläche in der SCM-Ansicht angezeigt werden kann.", "source control": "Quellcodeverwaltung", "source control repositories": "Repositorys der Quellcodeverwaltung", "sourceControlViewIcon": "Ansichtssymbol der Quellcodeverwaltungsansicht." @@ -6939,7 +7132,7 @@ "vs/workbench/contrib/search/browser/anythingQuickAccess": { "closeEditor": "Aus zuletzt geöffneten entfernen", "fileAndSymbolResultsSeparator": "Datei- und Symbolergebnisse", - "filePickAriaLabelDirty": "{0}, geändert", + "filePickAriaLabelDirty": "{0} nicht gespeicherte Änderungen", "fileResultsSeparator": "Dateiergebnisse", "noAnythingResults": "Keine übereinstimmenden Ergebnisse.", "openToBottom": "Unten öffnen", @@ -6991,6 +7184,7 @@ "search.collapseAllResults": "Steuert, ob die Suchergebnisse zu- oder aufgeklappt werden.", "search.collapseResults.auto": "Dateien mit weniger als 10 Ergebnissen werden erweitert. Andere bleiben reduziert.", "search.followSymlinks": "Steuert, ob Symlinks während der Suche gefolgt werden.", + "search.forceSearchProcess": "Wenn diese Option aktiviert ist, wird die Suche in einem lokalen Fenster in einem separaten Suchvorgang anstelle des Erweiterungshosts ausgeführt.", "search.globalFindClipboard": "Steuert, ob die Suchansicht die freigegebene Suchzwischenablage unter macOS lesen oder verändern soll.", "search.location": "Steuert, ob die Suche als Ansicht in der Seitenleiste oder als Panel angezeigt wird, damit horizontal mehr Platz verfügbar ist.", "search.location.deprecationMessage": "Diese Einstellung ist veraltet. Sie können stattdessen das Suchsymbol an eine neue Position ziehen.", @@ -7027,7 +7221,7 @@ "showTriggerActions": "Zu Symbol im Arbeitsbereich wechseln...", "symbolsQuickAccess": "Zu Symbol im Arbeitsbereich wechseln", "symbolsQuickAccessPlaceholder": "Geben Sie den Namen eines zu öffnenden Symbols ein.", - "useGlobalIgnoreFiles": "Steuert, ob bei der Dateisuche globale GITIGNORE- und IGNORE-Dateien verwendet werden.", + "useGlobalIgnoreFiles": "Steuert, ob bei der Suche nach Dateien globale „.gitignore“- und „.ignore“-Dateien verwendet werden sollen. Erfordert, dass „#search.useIgnoreFiles#“ aktiviert ist.", "useIgnoreFiles": "Steuert, ob bei der Dateisuche GITIGNORE- und IGNORE-Dateien verwendet werden.", "usePCRE2Deprecated": "Veraltet. PCRE2 wird beim Einsatz von Features für reguläre Ausdrücke, die nur von PCRE2 unterstützt werden, automatisch verwendet.", "useRipgrep": "Diese Einstellung ist veraltet und greift jetzt auf \"search.usePCRE2\" zurück.", @@ -7080,11 +7274,10 @@ "vs/workbench/contrib/search/browser/searchView": { "ariaSearchResultsClearStatus": "Die Suchergebnisse wurden gelöscht.", "ariaSearchResultsStatus": "Die Suche hat {0} Ergebnisse in {1} Dateien zurückgegeben.", + "disableOpenEditors": "Im gesamten Arbeitsbereich suchen", "emptySearch": "Leere Suche", "excludes.enable": "Aktivieren", "forTerm": " – Suche: {0}", - "label.excludes": "Suchausschlussmuster", - "label.includes": "Sucheinschlussmuster", "moreSearch": "Suchdetails umschalten", "noOpenEditorResultsExcludes": "Keine Ergebnisse in geöffneten Editoren unter Ausschluss von \"{0}\" gefunden: ", "noOpenEditorResultsFound": "Keine Ergebnisse in geöffneten Editoren gefunden. Überprüfen Sie Ihre Einstellungen für konfigurierte Ausschlüsse, und überprüfen Sie Ihre gitignore-Dateien: ", @@ -7094,13 +7287,15 @@ "noResultsFound": "Es wurden keine Ergebnisse gefunden. Überprüfen Sie die Einstellungen für konfigurierte Ausschlüsse, und überprüfen Sie Ihre gitignore-Dateien - ", "noResultsIncludes": "Keine Ergebnisse in \"{0}\" gefunden – ", "noResultsIncludesExcludes": "Keine Ergebnisse in \"{0}\" unter Ausschluss von \"{1}\" gefunden – ", + "onlyOpenEditors": "nur in geöffneten Dateien suchen", + "openEditors.disable": "deaktivieren", "openFolder": "Ordner öffnen", "openInEditor.message": "Im Editor öffnen", "openInEditor.tooltip": "Aktuelle Suchergebnisse in einen Editor kopieren", "openSettings.learnMore": "Weitere Informationen", "openSettings.message": "Einstellungen öffnen", - "placeholder.excludes": "(Beispiel: *.ts, src/**/exclude)", - "placeholder.includes": "(Beispiel: *.ts, src/**/include)", + "placeholder.excludes": "z. B. *.ts, src/**/exclude", + "placeholder.includes": "z. B. *.ts, src/**/include", "removeAll.occurrence.file.confirmation.message": "{0} Vorkommen in {1} Datei durch \"{2}\" ersetzen?", "removeAll.occurrence.file.message": "{0} Vorkommen in {1} Datei ersetzt.", "removeAll.occurrence.files.confirmation.message": "{0} Vorkommen in {1} Dateien durch \"{2}\" ersetzen?", @@ -7435,8 +7630,12 @@ "taskTerminalStatus.active": "Aufgabe wird ausgeführt", "taskTerminalStatus.errors": "Fehler in der Aufgabe", "taskTerminalStatus.errorsInactive": "Die Aufgabe enthält Fehler und wartet...", + "taskTerminalStatus.infos": "Die Aufgabe hat Infos", + "taskTerminalStatus.infosInactive": "Die Aufgabe hat Infos und wartet...", "taskTerminalStatus.succeeded": "Aufgabe wurde erfolgreich abgeschlossen.", - "taskTerminalStatus.succeededInactive": "Aufgabe war erfolgreich und wartete..." + "taskTerminalStatus.succeededInactive": "Aufgabe war erfolgreich und wartete...", + "taskTerminalStatus.warnings": "Die Aufgabe hat Warnungen", + "taskTerminalStatus.warningsInactive": "Die Aufgabe hat Warnungen und wartet..." }, "vs/workbench/contrib/tasks/browser/tasksQuickAccess": { "TaskService.pickRunTask": "Wählen Sie die auszuführende Aufgabe aus.", @@ -7730,8 +7929,8 @@ "workbench.action.terminal.clear": "Löschen", "workbench.action.terminal.clearSelection": "Auswahl löschen", "workbench.action.terminal.copySelection": "Auswahl kopieren", - "workbench.action.terminal.createTerminalEditor": "Create New Terminal in Editor Area", - "workbench.action.terminal.createTerminalEditorSide": "Create New Terminal in Editor Area to the Side", + "workbench.action.terminal.createTerminalEditor": "Neues Terminal im Editorbereich erstellen", + "workbench.action.terminal.createTerminalEditorSide": "Neues Terminal im Editor-Bereich zur Seite erstellen", "workbench.action.terminal.detachSession": "Sitzung trennen", "workbench.action.terminal.findNext": "Weitersuchen", "workbench.action.terminal.findPrevious": "Vorheriges Element suchen", @@ -7748,11 +7947,11 @@ "workbench.action.terminal.navigationModeExit": "Navigationsmodus beenden", "workbench.action.terminal.navigationModeFocusNext": "Fokus auf nächste Zeile (Navigationsmodus)", "workbench.action.terminal.navigationModeFocusPrevious": "Fokus auf vorherige Zeile (Navigationsmodus)", - "workbench.action.terminal.new": "Create New Terminal", - "workbench.action.terminal.newInActiveWorkspace": "Create New Terminal (In Active Workspace)", - "workbench.action.terminal.newWithCwd": "Create New Terminal Starting in a Custom Working Directory", + "workbench.action.terminal.new": "Neues Terminal erstellen", + "workbench.action.terminal.newInActiveWorkspace": "Neues Terminal erstellen (im aktiven Arbeitsbereich)", + "workbench.action.terminal.newWithCwd": "Erstellen Sie ein neues Terminal, das in einem benutzerdefinierten Arbeitsverzeichnis gestartet wird", "workbench.action.terminal.newWithCwd.cwd": "Das Verzeichnis zum Starten des Terminals um", - "workbench.action.terminal.newWithProfile": "Create New Terminal (With Profile)", + "workbench.action.terminal.newWithProfile": "Neues Terminal erstellen (mit Profil)", "workbench.action.terminal.newWithProfile.profileName": "Der Name des zu erstellenden Profils", "workbench.action.terminal.newWorkspacePlaceholder": "Aktuelles Arbeitsverzeichnis für neues Terminal auswählen", "workbench.action.terminal.openSettings": "Terminaleinstellungen konfigurieren", @@ -7785,8 +7984,10 @@ "workbench.action.terminal.selectToPreviousCommand": "Auswählen bis zu vorherigem Befehl", "workbench.action.terminal.selectToPreviousLine": "Auswählen bis zur vorherigen Zeile", "workbench.action.terminal.sendSequence": "Benutzerdefinierte Sequenz an Terminal senden", + "workbench.action.terminal.setFixedDimensions": "Feste Dimensionen festlegen", "workbench.action.terminal.showEnvironmentInformation": "Umgebungsinformationen anzeigen", "workbench.action.terminal.showTabs": "Registerkarten anzeigen", + "workbench.action.terminal.sizeToContentWidth": "Größe auf Inhaltsbreite umschalten", "workbench.action.terminal.splitInActiveWorkspace": "Terminal teilen (in aktivem Arbeitsbereich)", "workbench.action.terminal.switchTerminal": "Terminal wechseln", "workbench.action.terminal.toggleEscapeSequenceLogging": "Protokollierung der Escapesequenz umschalten", @@ -7802,11 +8003,11 @@ "label": "Terminal" }, "vs/workbench/contrib/terminal/browser/terminalEditorInput": { - "cancel": "Cancel", - "confirmDirtyTerminal.button": "&&Terminate", - "confirmDirtyTerminal.detail": "Closing will terminate the running processes in this terminal.", - "confirmDirtyTerminal.message": "Do you want to terminate running processes?", - "confirmDirtyTerminals.detail": "Closing will terminate the running processes in the terminals." + "cancel": "Abbrechen", + "confirmDirtyTerminal.button": "&&Beenden", + "confirmDirtyTerminal.detail": "Durch das Schließen werden die ausgeführten Prozesse in diesem Terminal beendet.", + "confirmDirtyTerminal.message": "Möchten Sie die ausgeführten Prozesse beenden?", + "confirmDirtyTerminals.detail": "Durch das Schließen werden die ausgeführten Prozesse in den Terminals beendet." }, "vs/workbench/contrib/terminal/browser/terminalIcons": { "configureTerminalProfileIcon": "Symbol zum Erstellen eines neuen Terminalprofils.", @@ -7826,10 +8027,13 @@ "launchFailed.exitCodeOnly": "Der Terminalprozess konnte nicht gestartet werden (Exitcode: {0}).", "migrateToProfile": "Migrieren", "no": "Nein", + "setTerminalDimensionsColumn": "Feste Dimensionen festlegen: Spalte", + "setTerminalDimensionsRow": "Feste Dimensionen festlegen: Zeile", "terminal.integrated.a11yPromptLabel": "Terminaleingabe", "terminal.integrated.a11yTooMuchOutput": "Zu viele Ausgaben zum Anzeigen, navigieren Sie manuell zu den Zeilen, um sie zu lesen", "terminal.integrated.copySelection.noSelection": "Das Terminal enthält keine Auswahl zum Kopieren.", "terminal.slowRendering": "Die GPU-Beschleunigung des Terminals ist auf Ihrem Computer offenbar langsam. Möchten Sie sie deaktivieren, um die Leistung zu verbessern? [Weitere Informationen zu Terminaleinstellungen](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered)", + "terminalNavigationMode": "Verwenden Sie {0} und {1}, um im Terminalpuffer zu navigieren", "terminalProfileMigration": "Das Terminal verwendet veraltete Shell-shellArgs-Einstellungen, möchten Sie es zu einem Profil migrieren?", "terminalStaleTextBoxAriaLabel": "Die Umgebung für Terminal \"{0}\" ist veraltet, führen Sie den Befehl \"Umgebungsinformationen anzeigen\" aus, um weitere Informationen zu erhalten.", "terminalTextBoxAriaLabel": "Terminal \"{0}\"", @@ -7845,6 +8049,7 @@ "miRunActiveFile": "&&Aktive Datei ausführen", "miRunSelectedText": "&&Ausgewählten Text ausführen", "miSplitTerminal": "&&Geteiltes Terminal", + "splitTerminal": "Terminal teilen", "terminal.new": "Neues Terminal", "workbench.action.terminal.changeColor": "Farbe ändern...", "workbench.action.terminal.changeIcon": "Symbol ändern", @@ -7859,6 +8064,7 @@ "workbench.action.terminal.selectAll": "Alle auswählen", "workbench.action.terminal.selectDefaultProfile": "Standardprofil auswählen", "workbench.action.terminal.showsTabs": "Registerkarten anzeigen", + "workbench.action.terminal.sizeToContentWidthInstance": "Größe auf Inhaltsbreite umschalten", "workbench.action.terminal.switchTerminal": "Terminal wechseln" }, "vs/workbench/contrib/terminal/browser/terminalProcessManager": { @@ -7881,9 +8087,9 @@ "terminalProfileAlreadyExists": "Ein Terminalprofil mit diesem Namen ist bereits vorhanden.", "terminalProfiles": "Profile", "terminalProfiles.detected": "Erkannt", - "terminalService.terminalCloseConfirmationPlural": "Do you want to terminal the {0} active terminal sessions?", - "terminalService.terminalCloseConfirmationSingular": "Do you want to terminate the active terminal session?", - "terminate": "Terminate" + "terminalService.terminalCloseConfirmationPlural": "Möchten Sie die {0} aktiven Terminalsitzungen beenden?", + "terminalService.terminalCloseConfirmationSingular": "Möchten Sie die aktive Terminalsitzung beenden?", + "terminate": "Beenden" }, "vs/workbench/contrib/terminal/browser/terminalTabbedView": { "hideTabs": "Registerkarten ausblenden", @@ -7927,8 +8133,15 @@ "terminalCursor.foreground": "Die Vordergrundfarbe des Terminalcursors." }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { + "cwd": "das aktuelle Arbeitsverzeichnis des Terminals", + "cwdFolder": "das aktuelle Arbeitsverzeichnis des Terminals, das für Mehr-Stamm-Arbeitsbereiche oder in einem Ein-Stamm-Arbeitsbereich angezeigt wird, wenn sich der Wert vom ursprünglichen Arbeitsverzeichnis unterscheidet. Dies wird für Windows nicht angezeigt.", + "local": "gibt ein lokales Terminal in einem Remotearbeitsbereich an", "openDefaultSettingsJson": "JSON-Standardeinstellungen öffnen", "openDefaultSettingsJson.capitalized": "Standardeinstellungen öffnen (JSON)", + "process": "der Name des Terminalprozesses", + "separator": "ein bedingtes Trennzeichen(„ – “), das nur angezeigt wird, wenn es von Variablen mit Werten oder statischem Text umgeben ist.", + "sequence": "der Name, der vom Prozess für xterm.js bereitgestellt wird", + "task": "gibt an, dass dieses Terminal einer Aufgabe zugeordnet ist.", "terminal.integrated.allowChords": "Gibt an, ob Tastenzuordnungen aus zwei separaten Tastenkombinationen im Terminal zugelassen werden sollen. Hinweis: Wenn bei Festlegung auf TRUE die Tastatureingabe eine Tastenzuordnung aus zwei separaten Tastenkombinationen ergibt, wird \"#terminal.integrated.commandsToSkipShell#\" umgangen. Eine Festlegung auf FALSE ist insbesondere dann sinnvoll, wenn Sie mit STRG+K zur Shell wechseln möchten (nicht zu VS Code).", "terminal.integrated.allowMnemonics": "Gibt an, ob mnemonische Codes 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 TRUE alle ALT-Tastenkombinationen die Shell überspringen. Diese Einstellung hat unter macOS keinerlei Auswirkungen.", "terminal.integrated.altClickMovesCursor": "Wenn diese Einstellung aktiviert und \"#editor.multiCursorModifier#\" auf \"alt\" (Standardwert) festgelegt ist, wird der Cursor der Eingabeaufforderung durch Klicken bei gedrückter ALT-/OPTIONSTASTE unter den Mauszeiger platziert. Abhängig von Ihrer Shell funktioniert dies möglicherweise nicht zuverlässig.", @@ -7938,7 +8151,7 @@ "terminal.integrated.confirmOnExit.always": "Immer bestätigen, ob Terminals vorhanden sind.", "terminal.integrated.confirmOnExit.hasChildProcesses": "Bestätigen Sie, ob Terminals mit untergeordneten Prozessen vorhanden sind.", "terminal.integrated.confirmOnExit.never": "Nie bestätigen.", - "terminal.integrated.confirmOnKill": "Steuert, ob das Beenden von Terminals bestätigt werden soll, wenn sie untergeordnete Prozesse haben. Wenn diese Option auf \"Editor\" gesetzt ist, werden Terminals im Editor-Bereich als unbereinigt markiert, wenn sie untergeordnete Prozesse haben. Beachten Sie, dass die Erkennung von untergeordneten Prozessen möglicherweise nicht gut für Shells wie Git Bash funktioniert, die ihre Prozesse nicht als untergeordnete Prozesse der Shell ausführen.", + "terminal.integrated.confirmOnKill": "Steuert, ob das Beenden von Terminals bestätigt werden soll, wenn sie untergeordnete Prozesse haben. Wenn diese Option auf „Editor“ gesetzt ist, werden Terminals im Editor-Bereich als geändert markiert, wenn sie untergeordnete Prozesse haben. Beachten Sie, dass die Erkennung von untergeordneten Prozessen möglicherweise nicht gut für Shells wie Git Bash funktioniert, die ihre Prozesse nicht als untergeordnete Prozesse der Shell ausführen.", "terminal.integrated.confirmOnKill.always": "Bestätigen Sie, ob sich das Terminal im Editor oder Bereich befindet.", "terminal.integrated.confirmOnKill.editor": "Bestätigen Sie, ob sich das Terminal im Editor befindet.", "terminal.integrated.confirmOnKill.never": "Nie bestätigen.", @@ -7947,7 +8160,7 @@ "terminal.integrated.cursorBlinking": "Steuert, ob der Terminalcursor blinkt.", "terminal.integrated.cursorStyle": "Steuert den Stil des Terminalcursors.", "terminal.integrated.cursorWidth": "Steuert die Breite des Cursors, wenn \"#terminal.integrated.cursorStyle#\" auf \"line\" festgelegt ist.", - "terminal.integrated.customGlyphs": "Whether to draw custom glyphs for block element and box drawing characters instead of using the font, which typically yields better rendering with continuous lines. Note that this doesn't work with the DOM renderer", + "terminal.integrated.customGlyphs": "Gibt an, ob benutzerdefinierte Symbole für Blockelement- und Feldzeichnungszeichen anstatt der Schriftart gezeichnet werden sollen, was in der Regel zu einem besseren Rendering mit fortlaufenden Linien führt. Beachten Sie, dass dies nicht mit dem DOM-Renderer funktioniert.", "terminal.integrated.cwd": "Ein expliziter Startpfad, in dem das Terminal gestartet wird. Dieser wird als aktuelles Arbeitsverzeichnis (cwd) für den Shellprozess verwendet. Dies kann insbesondere in den Arbeitsbereichseinstellungen nützlich sein, wenn das Stammverzeichnis als cwd nicht geeignet ist.", "terminal.integrated.defaultLocation": "Steuert, wo neu erstellte Terminals angezeigt werden.", "terminal.integrated.defaultLocation.editor": "Terminals im Editor erstellen", @@ -7989,6 +8202,10 @@ "terminal.integrated.macOptionIsMeta": "Steuert, ob die WAHLTASTE im Terminal unter macOS als Meta-Taste betrachtet wird.", "terminal.integrated.minimumContrastRatio": "Bei Festlegung dieser Einstellung ändert sich die Vordergrundfarbe jeder Zelle, um das angegebene Kontrastverhältnis zu erreichen. Beispielwerte:\r\n\r\n– 1: Die Standardeinstellung, keine Änderung.\r\n– 4.5: [WCAG AA-Konformität (Mindestwert)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html).\r\n– 7: [WCAG AAA-Konformität (erweitert)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html).\r\n– 21: Weiß auf Schwarz oder Schwarz auf Weiß.", "terminal.integrated.mouseWheelScrollSensitivity": "Ein Multiplikator, der für den Wert \"deltaY\" für Mausrad-Scrollereignisse verwendet werden soll.", + "terminal.integrated.persistentSessionReviveProcess": "Wenn der Terminalprozess heruntergefahren werden muss (z. B. beim Schließen des Fensters oder der Anwendung), bestimmt dies, wann der Inhalt der vorherigen Terminalsitzung wiederhergestellt und Prozesse beim nächsten Öffnen des Arbeitsbereichs neu erstellt werden sollen. Die Wiederherstellung des aktuellen Arbeitsverzeichnisses des Prozesses hängt davon ab, ob es von der Shell unterstützt wird.", + "terminal.integrated.persistentSessionReviveProcess.never": "Niemals die Terminalpuffer wiederherstellen oder den Prozess neu erstellen.", + "terminal.integrated.persistentSessionReviveProcess.onExit": "Die Prozesse werden nach dem Schließen des letzten Fensters unter Windows/Linux oder beim Auslösen des Befehls „workbench.action.quit“ (Befehlspalette, Tastenzuordnung, Menü) neu aufgenommen.", + "terminal.integrated.persistentSessionReviveProcess.onExitAndWindowClose": "Nehmen Sie die Prozesse wieder auf, nachdem das letzte Fenster unter Windows/Linux geschlossen wurde, wenn der Befehl „workbench.action.quit“ ausgelöst wird (Befehlspalette, Tastenzuordnung, Menü) oder wenn das Fenster geschlossen wird.", "terminal.integrated.rightClickBehavior": "Steuert, wie das Terminal auf einen Klick mit der rechten Maustaste reagiert.", "terminal.integrated.rightClickBehavior.copyPaste": "Bei Auswahl kopieren, andernfalls einfügen.", "terminal.integrated.rightClickBehavior.default": "Hiermit wird das Kontextmenü angezeigt.", @@ -8013,6 +8230,7 @@ "terminal.integrated.tabs.location": "Steuert den Speicherort der Terminal-Registerkarten, entweder links oder rechts des(der) tatsächlichen Terminals.", "terminal.integrated.tabs.location.left": "Zeigt die Ansicht der Terminal-Registerkarten links vom Terminal an.", "terminal.integrated.tabs.location.right": "Zeigt die Ansicht der Terminal-Registerkarten rechts vom Terminal an.", + "terminal.integrated.tabs.separator": "Trennzeichen, das von „terminal.integrated.title“ und „terminal.integrated.description“ verwendet wird.", "terminal.integrated.tabs.showActions": "Steuert, ob die Schaltflächen zum Trennen und Beenden neben der neuen Schaltfläche „Terminal“ angezeigt werden.", "terminal.integrated.tabs.showActions.always": "Aktionen immer anzeigen", "terminal.integrated.tabs.showActions.never": "Aktionen nie anzeigen", @@ -8023,15 +8241,15 @@ "terminal.integrated.tabs.showActiveTerminal.never": "Das aktive Terminal niemals anzeigen", "terminal.integrated.tabs.showActiveTerminal.singleTerminal": "Das aktive Terminal anzeigen, wenn es sich um das einzige geöffnete Terminal handelt", "terminal.integrated.tabs.showActiveTerminal.singleTerminalOrNarrow": "Zeigt das aktive Terminal an, wenn es sich um das einzige geöffnete Terminal handelt, oder wenn sich die Registerkartenansicht im schmalen textlosen Zustand befindet.", - "terminal.integrated.titleMode": "Bestimmt, wie der Titel des Terminals festgelegt wird, der im Registerkarten-oder Dropdown-Eintrag des Terminals angezeigt wird.", "terminal.integrated.unicodeVersion": "Steuert, welche Version von Unicode beim Auswerten der Zeichenbreite im Terminal verwendet werden soll. Wenn Emojis oder andere breite Zeichen nicht die richtige Abstände vor oder nach dem Zeichen beanspruchen (entweder zu viel oder zu wenig), können Sie eine Feineinstellung durchführen.", "terminal.integrated.unicodeVersion.eleven": "Version 11 von Unicode. Diese Version bietet bessere Unterstützung für moderne Systeme, die moderne Versionen von Unicode verwenden.", "terminal.integrated.unicodeVersion.six": "Version 6 von Unicode. Dies ist eine ältere Version, die auf älteren Systemen besser funktionieren sollte.", "terminal.integrated.windowsEnableConpty": "Gibt an, ob ConPTY für die Terminalprozesskommunikation unter Windows verwendet werden soll (erfordert Windows 10, Build 18309 und höher). Sofern FALSE, wird Winpty verwendet.", "terminal.integrated.wordSeparators": "Eine Zeichenfolge mit allen Zeichen, die vom Feature \"Doppelklick zur Wortauswahl\" als Worttrennzeichen betrachtet werden sollen.", + "terminalDescription": "Steuert die Terminalbeschreibung, die rechts neben dem Titel angezeigt wird. Variablen werden basierend auf dem Kontext ersetzt:", "terminalIntegratedConfigurationTitle": "Integriertes Terminal", - "titleMode.executable": "Der Titel wird vom Terminal festgelegt. Der Name des erkannten Vordergrundprozesses wird verwendet.", - "titleMode.sequence": "Der Titel wird vom Prozess über eine Escapesequenz festgelegt. Dies ist nützlich, wenn Ihre Shell den Titel dynamisch festlegt." + "terminalTitle": "Steuert den Terminaltitel. Variablen werden basierend auf dem Kontext ersetzt:", + "workspaceFolder": "der Arbeitsbereich, in dem das Terminal gestartet wurde" }, "vs/workbench/contrib/terminal/common/terminalContextKey": { "isSplitTerminalContextKey": "Gibt an, ob das Terminal der fokussierten Registerkarte ein geteiltes Terminal ist.", @@ -8057,7 +8275,8 @@ "workbench.action.terminal.changeIcon": "Symbol ändern", "workbench.action.terminal.focus": "Fokus im Terminal", "workbench.action.terminal.moveToTerminalPanel": "Terminal in Panel verschieben", - "workbench.action.terminal.rename": "Umbenennen..." + "workbench.action.terminal.rename": "Umbenennen...", + "workbench.action.terminal.sizeToContentWidthInstance": "Größe auf Inhaltsbreite umschalten" }, "vs/workbench/contrib/terminal/electron-sandbox/localTerminalService": { "nonResponsivePtyHost": "Die Verbindung mit dem PTY-Hostprozess des Terminals reagiert nicht, die Terminals funktionieren möglicherweise nicht mehr.", @@ -8116,6 +8335,7 @@ "testing.searchForTestExtension": "Nach Testerweiterung suchen", "testing.selectDefaultTestProfiles": "Standardprofil auswählen", "testing.showMostRecentOutput": "Ausgabe anzeigen", + "testing.sortByDuration": "Nach Dauer sortieren", "testing.sortByLocation": "Nach Speicherort sortieren", "testing.sortByStatus": "Nach Status sortieren", "testing.toggleInlineTestOutput": "Inline-Testausgabe umschalten", @@ -8137,10 +8357,10 @@ "updateTestConfiguration": "Testkonfiguration aktualisieren" }, "vs/workbench/contrib/testing/browser/testingDecorations": { - "actual.title": "Tatsächlich:", + "actual.title": "Tatsächlich", "debug all test": "Alle Tests debuggen", "debug test": "Test debuggen", - "expected.title": "Erwartet:", + "expected.title": "Erwartet", "peek failure": "Vorschau für Fehler", "peekTestOutout": "Testausgabe einsehen", "reveal test": "Im Test-Explorer anzeigen", @@ -8153,8 +8373,8 @@ }, "vs/workbench/contrib/testing/browser/testingExplorerFilter": { "filter": "Filter", - "testExplorerFilter": "Filter (e.g. text, !exclude, @tag)", - "testExplorerFilterLabel": "Filter text for tests in the explorer", + "testExplorerFilter": "Filtern (z. B. Text, !exclude, @tag)", + "testExplorerFilterLabel": "Filtern von Text für Tests im Explorer", "testing.filters.currentFile": "Nur in aktiver Datei anzeigen", "testing.filters.menu": "Weitere Filter...", "testing.filters.removeTestExclusions": "Alle Tests einblenden", @@ -8185,6 +8405,7 @@ "testing.reRunLastRun": "Testlauf erneut ausführen", "testing.revealInExplorer": "Im Test-Explorer anzeigen", "testing.showResultOutput": "Ergebnisausgabe anzeigen", + "testing.toggleTestingPeekHistory": "Testverlauf in der Einsicht umschalten", "testingOutputActual": "Tatsächliches Ergebnis", "testingOutputExpected": "Erwartetes Ergebnis", "testingPeekLabel": "Testergebnismeldungen" @@ -8320,28 +8541,28 @@ "timelineUnpin": "Symbol für die Aktion zum Lösen der Zeitachse" }, "vs/workbench/contrib/typeHierarchy/browser/typeHierarchy.contribution": { - "close": "Close", + "close": "Schließen", "editorHasTypeHierarchyProvider": "Gibt an, ob ein Typhierarchieanbieter verfügbar ist.", - "error": "Failed to show type hierarchy", - "no.item": "No results", - "title": "Peek Type Hierarchy", - "title.refocusTypeHierarchy": "Refocus Type Hierarchy", - "title.subtypes": "Show Subtypes", - "title.supertypes": "Show Supertypes", - "typeHierarchyDirection": "whether type hierarchy shows super types or subtypes", - "typeHierarchyVisible": "Whether type hierarchy peek is currently showing" + "error": "Fehler beim Anzeigen der Typhierarchie", + "no.item": "Keine Ergebnisse", + "title": "Typhierarchie einsehen", + "title.refocusTypeHierarchy": "Typenhierarchie neu fokussieren", + "title.subtypes": "Subtypen anzeigen", + "title.supertypes": "Supertypen anzeigen", + "typeHierarchyDirection": "Gibt an, ob die Typhierarchie Supertypen oder Subtypen anzeigt.", + "typeHierarchyVisible": "Gibt an, ob die Vorschau der Typhierarchie derzeit angezeigt wird" }, "vs/workbench/contrib/typeHierarchy/browser/typeHierarchyPeek": { - "empt.subtypes": "No subtypes of '{0}'", - "empt.supertypes": "No supertypes of '{0}'", - "subtypes": "Subtypes of '{0}'", - "supertypes": "Supertypes of '{0}'", - "title.loading": "Loading..." + "empt.subtypes": "Keine Untertypen von „{0}“", + "empt.supertypes": "Keine Supertypen von „{0}“", + "subtypes": "Untertypen von „{0}“", + "supertypes": "Supertypen von „{0}“", + "title.loading": "Wird geladen..." }, "vs/workbench/contrib/typeHierarchy/browser/typeHierarchyTree": { - "subtypes": "subtypes of {0}", - "supertypes": "supertypes of {0}", - "tree.aria": "Type Hierarchy" + "subtypes": "Untertypen von {0}", + "supertypes": "Supertypen von {0}", + "tree.aria": "Typhierarchie" }, "vs/workbench/contrib/update/browser/releaseNotesEditor": { "releaseNotesInputName": "Anmerkungen zu dieser Version: {0}", @@ -8361,8 +8582,8 @@ "later": "Später", "noUpdatesAvailable": "Zurzeit sind keine Updates verfügbar.", "read the release notes": "Willkommen bei {0} v{1}! Möchten Sie die Hinweise zu dieser Version lesen?", - "relaunchDetailInsiders": "Klicken Sie auf die Schaltfläche \"Neu laden\", um zur nächtlichen Präproduktionsversion von VSCode zu wechseln.", - "relaunchDetailStable": "Klicken Sie auf die Schaltfläche \"Neu laden\", um zur monatlich veröffentlichten stabilen Version von VSCode zu wechseln.", + "relaunchDetailInsiders": "Drücken Sie die Schaltfläche zum erneuten Laden, um zur Insider-Version von VS Code zu wechseln.", + "relaunchDetailStable": "Drücken Sie die Schaltfläche zum erneuten Laden, um zur stabilen Version von VS Code zu wechseln.", "relaunchMessage": "Damit die Versionsänderung wirksam wird, ist ein erneuter Ladevorgang erforderlich.", "releaseNotes": "Anmerkungen zu dieser Version", "reload": "&&Neu laden", @@ -8536,6 +8757,7 @@ "not found": "Der Computer mit der ID \"{0}\" wurde nicht gefunden.", "placeholder": "Geben Sie den Namen des Computers ein.", "remote sync activity title": "Synchronisierungsaktivität (remote)", + "remoteToLocalDiff": "{0} ↔ {1}", "reset": "Synchronisierte Daten zurücksetzen", "rightResourceName": "{0} (lokal)", "sideBySideLabels": "{0} ↔ {1}", @@ -8545,6 +8767,7 @@ "turn off": "&&Deaktivieren", "turn off sync on machine": "Möchten Sie die Synchronisierung für \"{0}\" deaktivieren?", "valid message": "Der Computername muss eindeutig und darf nicht leer sein.", + "workbench.actions.sync.compareWithLocal": "Vergleichen mit Lokal", "workbench.actions.sync.editMachineName": "Name bearbeiten", "workbench.actions.sync.replaceCurrent": "Wiederherstellen", "workbench.actions.sync.resolveResourceRef": "JSON-Rohdaten für Synchronisierung anzeigen", @@ -8575,7 +8798,9 @@ "watermark.openRecent": "Zuletzt verwendete ö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/contrib/webview/browser/webview.contribution": { @@ -8624,33 +8849,34 @@ }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted": { "allDone": "Als erledigt markieren", + "checkboxTitle": "Wenn diese Option aktiviert ist, wird diese Seite beim Start angezeigt.", "close": "Ausblenden", - "footer": "{0} collects usage data. Read our {1} and learn how to {2}.", + "footer": "{0} erfasst Nutzungsdaten. Lesen Sie unsere {1} und erfahren Sie, wie Sie {2}.", + "getStarted": "Erste Schritte", "gettingStarted.allStepsComplete": "Alle {0} Schritte abgeschlossen!", "gettingStarted.editingEvolved": "Fortschrittliche Bearbeitung", "gettingStarted.someStepsComplete": "{0} von {1} Schritten abgeschlossen", "imageShowing": "Bild mit {0}", "new": "Neu", - "newItems": "Neue Elemente", + "newItems": "Aktualisiert", "nextOne": "Nächster Abschnitt", - "optOut": "opt out", + "optOut": "Abmelden", "pickWalkthroughs": "Exemplarische Vorgehensweise öffnen...", - "privacy statement": "privacy statement", + "privacy statement": "Datenschutzbestimmungen", "recent": "Zuletzt verwendet", "show more recents": "Alle zuletzt geöffneten Ordner anzeigen {0}", "showAll": "Weitere...", "start": "Start", "walkthroughs": "Exemplarische Vorgehensweisen", - "welcome": "Willkommen", "welcomeAriaLabel": "Übersicht für den schnellen Einstieg in Ihren Editor.", "welcomePage.openFolderWithPath": "Ordner {0} mit Pfad {1} öffnen", "welcomePage.showOnStartup": "Beim Start Willkommensseite anzeigen" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted.contribution": { - "Welcome": "Willkommen", + "getStarted": "Erste Schritte", "help": "Hilfe", + "miGetStarted": "Erste Schritte", "pickWalkthroughs": "Exemplarische Vorgehensweise öffnen...", - "welcome": "Willkommen", "welcome.goBack": "Zurück", "welcome.markStepComplete": "Schritt als abgeschlossen markieren", "welcome.markStepInomplete": "Schritt als nicht abgeschlossen markieren", @@ -8661,8 +8887,6 @@ }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedColors": { "welcomePage.background": "Hintergrundfarbe für die Startseite.", - "welcomePage.buttonBackground": "Hintergrundfarbe für die Schaltflächen auf der Willkommensseite.", - "welcomePage.buttonHoverBackground": "Hoverhintergrundfarbe für die Schaltflächen auf der Willkommensseite.", "welcomePage.progress.background": "Vordergrundfarbe für die Statusleisten der Willkommensseite.", "welcomePage.progress.foreground": "Hintergrundfarbe für die Statusleisten der Willkommensseite.", "welcomePage.tileBackground": "Hintergrundfarbe für die Kacheln auf der Seite \"Erste Schritte\".", @@ -8696,6 +8920,7 @@ "walkthroughs.steps.media.image.path.hc.string": "Pfad zum Image für HC-Designs relativ zum Erweiterungsverzeichnis.", "walkthroughs.steps.media.image.path.light.string": "Pfad zum Image für Hell-Designs relativ zum Erweiterungsverzeichnis.", "walkthroughs.steps.media.image.path.string": "Pfad zu einem Bild oder Objekt, das aus Pfaden zu hellen, dunklen und HC-Images besteht, relativ zum Erweiterungsverzeichnis. Abhängig vom Kontext wird das Bild von 400px bis 800px breit angezeigt, mit ähnlichen Begrenzungen in der Höhe. Um HIDPI-Displays zu unterstützen, wird das Bild bei einer Skalierung von 1,5 x gerendert, beispielsweise wird ein 900-Pixel breites Bild als 600 logische Pixel breit angezeigt.", + "walkthroughs.steps.media.image.path.svg": "Der Pfad zu einem SVG: Farbtoken werden in Variablen unterstützt, um die Übereinstimmung mit der Workbench zu unterstützen.", "walkthroughs.steps.media.markdown.path": "Pfad zum Markdowndokument relativ zum Erweiterungsverzeichnis.", "walkthroughs.steps.oneOn.command": "Hiermit wird der Schritt als durchgeführt markiert, wenn der angegebene Befehl ausgeführt wird.", "walkthroughs.steps.title": "Der Titel des Schritts.", @@ -8708,13 +8933,14 @@ "gettingStartedUnchecked": "Stellt die Schritte dar, die noch nicht abgeschlossen wurden" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedInput": { - "welcome": "Willkommen" + "getStarted": "Erste Schritte" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedService": { "builtin": "Integriert" }, "vs/workbench/contrib/welcome/gettingStarted/common/gettingStartedContent": { "browseLangExts": "Spracherweiterungen durchsuchen", + "browsePopular": "Beliebte Weberweiterungen durchsuchen", "browseRecommended": "Empfohlene Erweiterungen durchsuchen", "cloneRepo": "Repository klonen", "commandPalette": "Befehlspalette öffnen", @@ -8725,16 +8951,21 @@ "getting-started-setup-icon": "Symbol für die Kategorie „Setup“ der Willkommensseite", "gettingStarted.beginner.description": "Steigen Sie sofort in VS Code ein, und erhalten Sie einen Überblick über die wichtigsten Features.", "gettingStarted.beginner.title": "Grundlegende Informationen", - "gettingStarted.commandPalette.description.interpolated": "Mit der Befehlspalette können Sie über die Tastatur beliebige Aufgaben in VS Code ausführen. **Üben Sie**, indem Sie nach Ihren häufig verwendeten Befehle suchen, um Zeit zu sparen und im Fluss zu bleiben.\r\n{0}\r\n__Nach „Umschalten anzeigen“ suchen.__", + "gettingStarted.commandPalette.description.interpolated": "Befehle sind die Tastaturmethode, um jede Aufgabe in VS Code auszuführen. **Üben Sie**, indem Sie Ihre häufigen Befehle suchen, um Zeit zu sparen.\r\n{0}\r\n__Versuchen Sie nach „Ansicht umschalten“ zu suchen.__", "gettingStarted.commandPalette.title": "Eine Tastenkombination, um auf alles zugreifen zu können", "gettingStarted.debug.description.interpolated": "Beschleunigen Sie die Bearbeitungs-, Build-, Test- und Debugschleife durch Einrichten einer Startkonfiguration.\r\n{0}", "gettingStarted.debug.title": "Code in Aktion ansehen", "gettingStarted.extensions.description.interpolated": "Durch Erweiterungen können Sie VS Code noch umfassender nutzen. Diese reichen von praktischen Hacks zur Produktivitätssteigerung über Erweiterungen für vorkonfigurierte Features bis hin zu völlig neuen Funktionen.\r\n{0}", "gettingStarted.extensions.title": "Unbegrenzte Erweiterbarkeit", + "gettingStarted.extensionsWeb.description.interpolated": "Erweiterungen sind Verstärkungen für VS Code. Eine wachsende Zahl wird im Web verfügbar.\r\n{0}", "gettingStarted.findLanguageExts.description.interpolated": "Programmieren Sie intelligenter mit Syntaxhervorhebung, Codevervollständigung, Linten und Debuggen. Viele Sprachen sind bereits integriert, aber es können noch viele weitere als Erweiterungen hinzugefügt werden.\r\n{0}", "gettingStarted.findLanguageExts.title": "Umfassende Unterstützung für alle Sprachen", + "gettingStarted.installGit.description.interpolated": "Installieren Sie Git, um Änderungen in Ihren Projekten nachzuverfolgen.\r\n{0}", + "gettingStarted.installGit.title": "Git installieren", "gettingStarted.intermediate.description": "Optimieren Sie Ihren Entwicklungsworkflow mit diesen Tipps und Tricks.", "gettingStarted.intermediate.title": "Steigern Sie Ihre Produktivität", + "gettingStarted.menuBar.description.interpolated": "Die vollständige Menüleiste ist im Dropdownmenü verfügbar, um Platz für Ihren Code zu schaffen. Schalten Sie die Darstellung für schnelleren Zugriff um. \r\n {0}", + "gettingStarted.menuBar.title": "Genau das richtige Maß an Benutzeroberfläche", "gettingStarted.newFile.description": "Öffnen Sie eine neue unbenannte Datei, ein Notizbuch oder einen benutzerdefinierten Editor.", "gettingStarted.newFile.title": "Neue Datei…", "gettingStarted.notebook.title": "Notebooks anpassen", @@ -8758,12 +8989,15 @@ "gettingStarted.scmSetup.description.interpolated": "Richten Sie die integrierte Versionskontrolle für Ihr Projekt ein, um Ihre Änderungen nachzuverfolgen und mit anderen zusammenzuarbeiten.\r\n{0}", "gettingStarted.settings.description.interpolated": "Alle Aspekte von VS Code und Ihre Erweiterungen lassen sich ganz auf Ihre Anforderungen abstimmen. Häufig verwendete Einstellungen werden zuerst aufgelistet, um Ihnen den Einstieg zu erleichtern.\r\n{0}", "gettingStarted.settings.title": "Optimieren Ihrer Einstellungen", - "gettingStarted.settingsSync.description.interpolated": "Kein Verlust des perfekten VS Code-Setups! Dank der Einstellungssynchronisierung werden Einstellungen, Tastenzuordnungen und installierte Erweiterungen gesichert und in mehreren Installationen übernommen.\r\n{0}", - "gettingStarted.settingsSync.title": "Geräteübergreifende Synchronisierung Ihrer Daten", + "gettingStarted.settingsSync.description.interpolated": "Halten Sie Ihre wesentlichen VS Code-Anpassungen auf allen Ihren Geräten gesichert und aktualisiert.\r\n{0}", + "gettingStarted.settingsSync.title": "Synchronisieren mit und von anderen Geräten", "gettingStarted.setup.OpenFolder.description.interpolated": "Jetzt können Sie mit dem Programmieren beginnen. Öffnen Sie einen Projektordner, um Ihre Dateien in VS Code zu verschieben.\r\n{0}", "gettingStarted.setup.OpenFolder.title": "Ihren Code öffnen", + "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": "Entdecken Sie die besten Anpassungen, mit denen Sie VS Code ganz nach Ihren Wünschen gestalten können.", "gettingStarted.setup.title": "VS Code Erste Schritte", + "gettingStarted.setupWeb.description": "Entdecken Sie die besten Anpassungen, um VS Code im Web für Sie anzupassen.", + "gettingStarted.setupWeb.title": "Los geht's mit VS Code im Web", "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": "Tastenkombinationen anpassen", "gettingStarted.splitview.description.interpolated": "Nutzen Sie Ihre Bildschirm-Estate-Ansicht, indem Sie Dateien nebeneinander, vertikal und horizontal öffnen.\r\n{0}", @@ -8772,17 +9006,22 @@ "gettingStarted.tasks.title": "Automatisieren von Projektaufgaben", "gettingStarted.terminal.description.interpolated": "Führen Sie schnell Shellbefehle aus, und überwachen Sie die Buildausgabe direkt neben Ihrem Code.\r\n{0}", "gettingStarted.terminal.title": "Komfortables integriertes Terminal", - "gettingStarted.topLevelCommandPalette.description": "Verwenden Sie die Befehlspalette, um alle VSCode-Befehle anzuzeigen und auszuführen.", - "gettingStarted.topLevelCommandPalette.title": "Befehl ausführen...", + "gettingStarted.topLevelGitClone.description": "Klonen eines Remote-Repositorys in einen lokalen Ordner", + "gettingStarted.topLevelGitClone.title": "Git-Repository klonen...", + "gettingStarted.topLevelGitOpen.description": "Verbinden mit einem Remote-Repository oder Pull Request zum Durchsuchen, Suchen, Bearbeiten und Committen", + "gettingStarted.topLevelGitOpen.title": "Repository öffnen...", "gettingStarted.topLevelShowWalkthroughs.description": "", - "gettingStarted.topLevelShowWalkthroughs.title": "Open a Walkthrough...", + "gettingStarted.topLevelShowWalkthroughs.title": "Exemplarische Vorgehensweise öffnen...", "gettingStarted.videoTutorial.description.interpolated": "Sehen Sie sich das erste in einer Reihe von kurzen und praktischen Videotutorials zu den wichtigsten VS Code-Features an.\r\n{0}", "gettingStarted.videoTutorial.title": "Entspanntes Lernen", "gettingStarted.workspaceTrust.description.interpolated": "Mit {0} können Sie entscheiden, ob Ihre Projektordner die automatische Codeausführung **zulassen oder einschränken** sollen __(erforderlich für Erweiterungen, Debugging usw.)__.\r\nBeim Öffnen einer Datei/eines Ordners werden Sie aufgefordert, Vertrauen zu gewähren. Sie können dies später jederzeit {1}.", "gettingStarted.workspaceTrust.title": "Code sicher durchsuchen und bearbeiten", "initRepo": "Git-Repository initialisieren", + "installGit": "Git installieren", "keyboardShortcuts": "Tastenkombinationen", - "openInteractivePlayground": "Interaktiven Playground öffnen", + "openEditorPlayground": "Editor-Playground öffnen", + "openFolder": "Ordner öffnen", + "openRepository": "Repository öffnen", "openSCM": "Quellcodeverwaltung öffnen", "pickFolder": "Ordner auswählen", "quickOpen": "Datei über Quick Open öffnen", @@ -8791,6 +9030,7 @@ "showTerminal": "Terminalpanel anzeigen", "splitEditor": "Editor teilen", "titleID": "Farbdesigns durchsuchen", + "toggleMenuBar": "Menüleiste umschalten", "tweakSettings": "Einstellungen optimieren", "watch": "Tutorial ansehen", "workspaceTrust": "Vertrauensstellung des Arbeitsbereichs" @@ -8828,12 +9068,12 @@ "workbench.startupEditor.welcomePageInEmptyWorkbench": "Willkommensseite öffnen, wenn eine leere Workbench geöffnet wird." }, "vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": { - "editorWalkThrough": "Interaktiver Playground", - "editorWalkThrough.title": "Interaktiver Playground" + "editorWalkThrough": "Interaktiver Editor-Playground", + "editorWalkThrough.title": "Editor-Playground" }, "vs/workbench/contrib/welcome/walkThrough/browser/walkThrough.contribution": { - "miInteractivePlayground": "I&&nteraktiver Playground", - "walkThrough.editor.label": "Interaktiver Playground" + "miPlayground": "Editor-Playgrou&&nd", + "walkThrough.editor.label": "Playground" }, "vs/workbench/contrib/welcome/walkThrough/browser/walkThroughPart": { "walkThrough.embeddedEditorBackground": "Hintergrundfarbe für die eingebetteten Editoren im interaktiven Playground.", @@ -8917,7 +9157,7 @@ "dontTrustButton": "Nicht vertrauen", "editTrustedUri": "Pfad bearbeiten", "hostColumnLabel": "Host", - "invalidTrust": "\"{0}\" ist ungültig und enthält zu viele Pfadsegmente.", + "invalidTrust": "Sie können einzelnen Ordnern innerhalb eines Repositorys nicht vertrauen.", "localAuthority": "Lokal", "no untrustedSettings": "Arbeitsbereichseinstellungen, für die Vertrauen erforderlich sind, werden nicht angewendet.", "noTrustedFoldersDescriptions": "Sie haben noch keine Ordner oder Arbeitsbereichsdateien als vertrauenswürdig eingestuft.", @@ -8928,7 +9168,7 @@ "trustAll": "Sie vertrauen allen Repositories auf {0}.", "trustButton": "Vertrauen", "trustMessage": "Vertrauen Sie den Autoren aller Dateien im aktuellen Ordner oder dem übergeordneten Ordner \"{0}\".", - "trustOrg": "Sie vertrauen allen Repositories und Verzweigungen unter \"{0}\".", + "trustOrg": "Sie vertrauen allen Repositorys und Verzweigungen unter „{0}“ auf {1}.", "trustParentButton": "Übergeordnetem Element vertrauen", "trustUri": "Vertrauenswürdiger Ordner", "trustedDebugging": "Debugging ist aktiviert", @@ -8999,9 +9239,9 @@ "nothing": "Keine Änderungen vorgenommen" }, "vs/workbench/services/configuration/common/configurationEditingService": { - "errorConfigurationFileDirty": "In die Benutzereinstellungen kann nicht geschrieben werden, weil die Datei geändert wurde. Speichern Sie die Datei mit den Benutzereinstellungen, und versuchen Sie es noch mal.", - "errorConfigurationFileDirtyFolder": "In die Ordnereinstellungen kann nicht geschrieben werden, da die Datei geändert wurde. Speichern Sie die Datei mit den Ordnereinstellungen \"{0}\" und versuchen Sie es noch mal.", - "errorConfigurationFileDirtyWorkspace": "In die Arbeitsbereichseinstellungen kann nicht geschrieben werden, weil die Datei geändert wurde. Speichern Sie die Datei mit den Arbeitsbereichseinstellungen, und versuchen Sie es noch mal.", + "errorConfigurationFileDirty": "In die Benutzereinstellungen kann nicht geschrieben werden, weil die Datei nicht gespeicherte Änderungen enthält. Speichern Sie die Datei mit den Benutzereinstellungen, und versuchen Sie es noch einmal.", + "errorConfigurationFileDirtyFolder": "In die Ordnereinstellungen kann nicht geschrieben werden, da die Datei nicht gespeicherte Änderungen enthält. Speichern Sie die Datei mit den Ordnereinstellungen „{0}“ und versuchen Sie es noch einmal.", + "errorConfigurationFileDirtyWorkspace": "In die Arbeitsbereichseinstellungen kann nicht geschrieben werden, weil die Datei nicht gespeicherte Änderungen enthält. Speichern Sie die Datei mit den Arbeitsbereichseinstellungen, und versuchen Sie es noch einmal.", "errorConfigurationFileModifiedSince": "Beim Schreiben in die Benutzereinstellungen ist ein Problem aufgetreten, da der Inhalt der Datei neuer ist.", "errorConfigurationFileModifiedSinceFolder": "Beim Schreiben in die Ordnereinstellungen ist ein Fehler aufgetreten, da der Inhalt der Datei neuer ist.", "errorConfigurationFileModifiedSinceWorkspace": "Fehler beim Schreiben in die Einstellungen des Arbeits, da der Inhalt der Datei neuer ist.", @@ -9018,12 +9258,12 @@ "errorInvalidWorkspaceConfigurationApplication": "{0} kann nicht in die Arbeitsbereichseinstellungen geschrieben werden. Diese Einstellung kann nur in den Benutzereinstellungen geschrieben werden.", "errorInvalidWorkspaceConfigurationMachine": "{0} kann nicht in die Arbeitsbereichseinstellungen geschrieben werden. Diese Einstellung kann nur in den Benutzereinstellungen geschrieben werden.", "errorInvalidWorkspaceTarget": "In die Arbeitsbereichseinstellungen kann nicht geschrieben werden, da {0} den Arbeitsbereichsumfang in einem Arbeitsbereich mit mehreren Ordnern nicht unterstützt.", - "errorLaunchConfigurationFileDirty": "In die Startkonfigurationsdatei kann nicht geschrieben werden, weil sie geändert wurde. Speichern Sie die Datei, und versuchen Sie es noch mal.", + "errorLaunchConfigurationFileDirty": "In die Startkonfigurationsdatei kann nicht geschrieben werden, weil sie nicht gespeicherte Änderungen enthält. Speichern Sie die Datei, und versuchen Sie es noch mal.", "errorLaunchConfigurationFileModifiedSince": "Beim Schreiben in die Startkonfigurationsdatei ist ein Fehler aufgetreten, da der Inhalt der Datei neuer ist.", "errorNoWorkspaceOpened": "In {0} kann nicht geschrieben werden, weil kein Arbeitsbereich geöffnet ist. Öffnen Sie zuerst einen Arbeitsbereich, und versuchen Sie es noch mal.", - "errorRemoteConfigurationFileDirty": "In den Remotebenutzereinstellungen sind keine Schreibvorgänge möglich, da die Datei geändert wurde. Speichern Sie die Datei für die Remotebenutzereinstellungen, und versuchen Sie es dann erneut.", + "errorRemoteConfigurationFileDirty": "In die Remotebenutzereinstellungen kann nicht geschrieben werden, weil die Datei nicht gespeicherte Änderungen enthält. Speichern Sie die Datei für die Remotebenutzereinstellungen, und versuchen Sie es noch einmal.", "errorRemoteConfigurationFileModifiedSince": "Beim Schreiben in die Remotebenutzereinstellungen ist ein Fehler aufgetreten, da der Inhalt der Datei neuer ist.", - "errorTasksConfigurationFileDirty": "In die Konfigurationsdatei der Aufgabe kann nicht geschrieben werden, weil sie geändert wurde. Speichern Sie die Datei, und versuchen Sie es noch mal.", + "errorTasksConfigurationFileDirty": "In die Konfigurationsdatei der Aufgabe kann nicht geschrieben werden, weil sie nicht gespeicherte Änderungen enthält. Speichern Sie die Datei, und versuchen Sie es noch einmal.", "errorTasksConfigurationFileModifiedSince": "Fehler beim Schreiben in die Aufgabenkonfigurationsdatei, da der Inhalt der Datei neuer ist.", "errorUnknownKey": "In {0} kann nicht geschrieben werden, weil {1} keine registrierte Konfiguration ist.", "folderTarget": "Ordnereinstellungen", @@ -9036,7 +9276,7 @@ "workspaceTarget": "Arbeitsbereichseinstellungen" }, "vs/workbench/services/configuration/common/jsonEditingService": { - "errorFileDirty": "In die Datei kann nicht geschrieben werden, weil sie geändert wurde. Speichern Sie die Datei, und versuchen Sie es noch mal.", + "errorFileDirty": "In die Datei kann nicht geschrieben werden, weil sie nicht gespeicherte Änderungen enthält. Speichern Sie die Datei, und versuchen Sie es noch einmal.", "errorInvalidFile": "In die Datei kann nicht geschrieben werden. Öffnen Sie die Datei, um Fehler/Warnungen in der Datei zu beheben, und versuchen Sie es noch mal." }, "vs/workbench/services/configurationResolver/browser/configurationResolverService": { @@ -9093,7 +9333,7 @@ "openFile.title": "Datei öffnen", "openFileOrFolder.title": "Datei oder Ordner öffnen", "openFolder.title": "Ordner öffnen", - "openWorkspace.title": "Arbeitsbereich öffnen", + "openWorkspace.title": "Arbeitsbereich aus Datei öffnen", "save": "&&Speichern", "saveAll": "&&Alle speichern", "saveAsTitle": "Speichern unter", @@ -9170,6 +9410,7 @@ }, "vs/workbench/services/extensionManagement/common/extensionManagementService": { "Manifest is not found": "Fehler beim Installieren der Erweiterung {0}: Manifest konnte nicht gefunden werden.", + "VS Code for Web": "{0} für das Web", "cancel": "Abbrechen", "cannot be installed": "Die Erweiterung \"{0}\" kann nicht installiert werden, weil sie in diesem Setup nicht verfügbar ist.", "extensionInstallWorkspaceTrustButton": "Arbeitsbereich vertrauen & Installieren", @@ -9178,23 +9419,29 @@ "extensionInstallWorkspaceTrustMessage": "Um diese Erweiterung zu aktivieren, ist ein vertrauenswürdiger Arbeitsbereich erforderlich.", "install": "Installieren", "install and do no sync": "Installieren (nicht synchronisieren)", + "install anyways": "Trotzdem installieren", "install extension": "Erweiterung installieren", "install extensions": "Erweiterungen installieren", "install multiple extensions": "Möchten Sie Erweiterungen geräteübergreifend installieren und synchronisieren?", "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}.", "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.", + "showExtensions": "Erweiterungen anzeigen", "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/webExtensionsScannerService": { - "not a web extension": "\"{0}\" kann nicht hinzugefügt werden, weil es sich bei dieser Erweiterung nicht um eine Weberweiterung handelt." + "not a web extension": "\"{0}\" kann nicht hinzugefügt werden, weil es sich bei dieser Erweiterung nicht um eine Weberweiterung handelt.", + "openInstalledWebExtensionsResource": "Installierte Weberweiterungsressource öffnen" }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", "remote": "Remote" }, "vs/workbench/services/extensionManagement/electron-sandbox/remoteExtensionManagementService": { - "incompatible": "Die Erweiterung \"{0}\" kann nicht installiert werden, weil sie mit VS Code \"{1}\" nicht kompatibel ist." + "notFoundCompatibleDependency": "Die Erweiterung „{0}“ kann nicht installiert werden, weil sie nicht mit der aktuellen Version von VS Code (Version{1}) kompatibel ist." }, "vs/workbench/services/extensionRecommendations/common/workspaceExtensionsConfig": { "select for add": "Erweiterungsempfehlung hinzufügen zu", @@ -9296,7 +9543,6 @@ "vscode.extension.qna": "Steuert den Q&A-Link im Marketplace. Auf \"marketplace\" festlegen, um die standardmäßige Marketplace-Q&A-Website festzulegen. Auf \"string\" festlegen, um die URL einer benutzerdefinierten Q&A-Website anzugeben. Auf \"false\" festlegen, um Q&A zu deaktivieren.", "vscode.extension.scripts.prepublish": "Ein Skript, das ausgeführt wird, bevor das Paket als VS Code-Erweiterung veröffentlicht wird.", "vscode.extension.scripts.uninstall": "Uninstall-Hook für VS Code-Erweiterung: Skript, das ausgeführt wird, wenn die Erweiterung vollständig aus VS Code deinstalliert wurde. Dies ist der Fall, wenn VS Code nach der Deinstallation der Erweiterung neu gestartet wurde (Herunterfahren und Starten). Nur Node-Skripts werden unterstützt.", - "web": "Art der Webworkererweiterung. Eine solche Erweiterung kann auf einem Webworkererweiterungshost ausgeführt werden.", "workspace": "Arbeitsbereichserweiterungsart. In einem Remotefenster werden solche Erweiterungen nur aktiviert, wenn sie auf dem Remotecomputer verfügbar sind." }, "vs/workbench/services/extensions/common/extensionsUtil": { @@ -9356,6 +9602,10 @@ "missingNLSKey": "Die Nachricht für den Schlüssel {0} wurde nicht gefunden.", "notSemver": "Die Version der Erweiterung ist nicht mit \"semver\" kompatibel." }, + "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { + "binFailed": "Fehler beim Verschieben von \"{0}\" in den Papierkorb.", + "trashFailed": "Fehler beim Verschieben von \"{0}\" in den Papierkorb." + }, "vs/workbench/services/gettingStarted/common/gettingStartedContent": { "getting-started-setup-icon": "Symbol für die Kategorie \"Setup\" in \"Erste Schritte\"", "getting-started-beginner-icon": "Symbol für die Kategorie \"Anfänger\" in \"Erste Schritte\"", @@ -9458,7 +9708,7 @@ "vs/workbench/services/keybinding/common/keybindingEditing": { "emptyKeybindingsHeader": "Geben Sie Ihre Tastenzuordnungen in dieser Datei ein, um die Standardwerte außer Kraft zu setzen.", "errorInvalidConfiguration": "In die Tastenbindungskonfigurationsdatei kann nicht geschrieben werden. Sie enthält ein Objekt, bei dem es sich nicht um ein Array handelt. Öffnen Sie die Datei, um das Problem zu beheben, und versuchen Sie es dann nochmal.", - "errorKeybindingsFileDirty": "Schreiben nicht möglich, da die Tastenbindungskonfiguration geändert wurde. Speichern Sie die Datei, und versuchen Sie es noch mal.", + "errorKeybindingsFileDirty": "Schreiben nicht möglich, da die Tastenbindungskonfiguration nicht gespeicherte Änderungen enthält. Speichern Sie die Datei, und versuchen Sie es noch einmal.", "parseErrors": "In die Tastenbindungskonfigurationsdatei kann nicht geschrieben werden. Öffnen Sie die Datei, um Fehler/Warnungen darin zu beheben, und versuchen Sie es noch mal." }, "vs/workbench/services/label/common/labelService": { @@ -9572,7 +9822,9 @@ "tunnel.staticallyForwarded": "Statische Weiterleitung" }, "vs/workbench/services/remote/electron-sandbox/remoteAgentServiceImpl": { - "connectionError": "Fehler beim Verbinden mit dem Hostserver der Remoteerweiterung (Fehler: {0})" + "connectionError": "Fehler beim Verbinden mit dem Hostserver der Remoteerweiterung (Fehler: {0})", + "devTools": "Entwicklertools öffnen", + "directUrl": "Im Browser öffnen" }, "vs/workbench/services/textMate/browser/abstractTextMateService": { "alreadyDebugging": "Es wird bereits eine Protokollierung durchgeführt.", @@ -9601,9 +9853,13 @@ }, "vs/workbench/services/textfile/browser/textFileService": { "confirmOverwrite": "'{0}' ist bereits vorhanden. Möchten Sie die Datei ersetzen?", + "deleted": "Gelöscht", "fileBinaryError": "Die Datei ist offenbar eine Binärdatei und kann nicht als Text geöffnet werden.", "irreversible": "Im Ordner \"{1}\" ist bereits eine Datei oder ein Ordner mit dem Namen \"{0}\" vorhanden. Durch das Ersetzen wird der aktuelle Inhalt überschrieben.", - "replaceButtonLabel": "&&Ersetzen" + "readonly": "Schreibgeschützt", + "readonlyAndDeleted": "Gelöscht, schreibgeschützt", + "replaceButtonLabel": "&&Ersetzen", + "textFileModelDecorations": "Dekorationen für Textdateimodell" }, "vs/workbench/services/textfile/common/textFileEditorModelManager": { "genericSaveError": "Fehler beim Speichern von \"{0}\": {1}" @@ -9865,7 +10121,11 @@ }, "vs/workbench/services/workingCopy/common/fileWorkingCopyManager": { "confirmOverwrite": "'{0}' ist bereits vorhanden. Möchten Sie die Datei ersetzen?", + "deleted": "Gelöscht", + "fileWorkingCopyDecorations": "Dekorationen für Arbeitskopien von Dateien", "irreversible": "Im Ordner \"{1}\" ist bereits eine Datei oder ein Ordner mit dem Namen \"{0}\" vorhanden. Durch das Ersetzen wird der aktuelle Inhalt überschrieben.", + "readonly": "Schreibgeschützt", + "readonlyAndDeleted": "Gelöscht, schreibgeschützt", "replaceButtonLabel": "&&Ersetzen" }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopy": { @@ -9889,17 +10149,17 @@ "saveParticipants": "„{0}“ wird gespeichert" }, "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupTracker": { - "backupBeforeShutdownDetail": "Klicken Sie auf „Abbrechen“, um das Warten zu beenden und geänderte Editoren zu speichern oder zurückzusetzen.", - "backupBeforeShutdownMessage": "Das Sichern der geänderten Editoren dauert länger als erwartet...", - "backupErrorDetails": "Versuchen Sie zuerst, die ungespeicherten Editor-Fenster zu speichern oder zurückzusetzen, und versuchen Sie es dann erneut.", - "backupTrackerBackupFailed": "Die folgenden Editoren mit geänderten Inhalten konnten nicht am Sicherungsspeicherort gespeichert werden.", - "backupTrackerConfirmFailed": "Die folgenden Editoren mit geänderten Inhalten konnten nicht gespeichert oder wiederhergestellt werden.", - "revertBeforeShutdown": "Das Zurücksetzen von geänderten Editoren dauert länger als erwartet...", - "saveBeforeShutdown": "Das Speichern von geänderten Editoren dauert länger als erwartet..." + "backupBeforeShutdownDetail": "Klicken Sie auf „Abbrechen“, um das Warten zu beenden und die Editoren mit nicht gespeicherten Änderungen zu speichern oder zurückzusetzen.", + "backupBeforeShutdownMessage": "Das Sichern von Editoren mit nicht gespeicherten Änderungen dauert länger als erwartet...", + "backupErrorDetails": "Versuchen Sie zuerst, die Editoren mit nicht gespeicherten Änderungen zu speichern oder zurückzusetzen, und versuchen Sie es dann noch einmal.", + "backupTrackerBackupFailed": "Die folgenden Editoren mit nicht gespeicherten Änderungen konnten nicht am Sicherungsspeicherort gespeichert werden.", + "backupTrackerConfirmFailed": "Die folgenden Editoren mit nicht gespeicherten Änderungen konnten nicht am Sicherungsspeicherort gespeichert oder zurückgesetzt werden.", + "revertBeforeShutdown": "Das Zurücksetzen von Editoren mit nicht gespeicherten Änderungen dauert länger als erwartet...", + "saveBeforeShutdown": "Das Speichern von Editoren mit nicht gespeicherten Änderungen dauert länger als erwartet..." }, "vs/workbench/services/workspaces/browser/abstractWorkspaceEditingService": { "errorInvalidTaskConfiguration": "In die Konfigurationsdatei des Arbeitsbereichs kann nicht geschrieben werden. Öffnen Sie die Datei, um Fehler/Warnungen darin zu beheben, und versuchen Sie es noch mal.", - "errorWorkspaceConfigurationFileDirty": "In die Konfigurationsdatei des Arbeitsbereichs kann nicht geschrieben werden, weil sie geändert wurde. Speichern Sie die Datei, und versuchen Sie es noch mal.", + "errorWorkspaceConfigurationFileDirty": "In die Konfigurationsdatei des Arbeitsbereichs kann nicht geschrieben werden, weil sie nicht gespeicherte Änderungen enthält. Speichern Sie die Datei, und versuchen Sie es noch einmal.", "openWorkspaceConfigurationFile": "Konfiguration des Arbeitsbereichs öffnen", "save": "Speichern", "saveWorkspace": "Arbeitsbereich speichern" @@ -9916,6 +10176,10 @@ "workspaceOpenedDetail": "Der Arbeitsbereich ist bereits in einem anderen Fenster geöffnet. Schließen Sie zuerst das andere Fenster, und versuchen Sie anschließend noch mal.", "workspaceOpenedMessage": "Der Arbeitsbereich \"{0}\" kann nicht gespeichert werden." }, + "sql/base/browser/ui/editableDropdown/browser/dropdown": { + "editableDropdown.errorValidate": "Muss eine Option aus der Liste sein", + "selectBox": "Auswahlfeld" + }, "sql/base/browser/ui/loadingSpinner/loadingSpinner": { "loadingCompletedMessage": "Ladevorgang abgeschlossen", "loadingMessage": "Wird geladen" @@ -9946,6 +10210,9 @@ "sql/base/browser/ui/table/plugins/checkboxSelectColumn.plugin": { "selectDeselectAll": "Alles auswählen/Gesamte Auswahl aufheben" }, + "sql/base/browser/ui/table/plugins/contextMenuColumn.plugin": { + "table.showActions": "Aktionen anzeigen" + }, "sql/base/browser/ui/table/plugins/headerFilter.plugin": { "headerFilter.cancel": "Abbrechen", "headerFilter.clear": "Löschen", @@ -10155,6 +10422,10 @@ "sql/workbench/api/common/extHostNotebookDocumentsAndEditors": { "navigationProviderRequired": "Ein NavigationProvider mit gültiger Provider-ID muss an diese Methode übergeben werden" }, + "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { + "errorStartBeforeReady": "Eine Sitzung kann nicht gestartet werden, der Manager wurde noch nicht initialisiert.", + "notebookMultipleRequestsError": "Die Codezelle kann nicht ausgeführt werden. Eine andere Zelle wird zurzeit ausgeführt." + }, "sql/workbench/browser/actions": { "clearSavedAccounts": "Alle gespeicherten Konten löschen", "configureDashboardLearnMore": "Weitere Informationen", @@ -10186,6 +10457,10 @@ "designer.scriptTabTitle": "Skripts", "designer.unknownComponentType": "Komponententyp: {0} wird nicht unterstützt" }, + "sql/workbench/browser/designer/designerIssuesTabPanelView": { + "designer.IssueListAriaLabel": "Probleme", + "designer.moreInfoLink": "Weitere Informationen" + }, "sql/workbench/browser/designer/designerPropertiesPane": { "tableDesigner.propertiesPaneTitle": "Eigenschaften", "tableDesigner.propertiesPaneTitleWithContext": "{0}-Eigenschaften" @@ -10193,6 +10468,16 @@ "sql/workbench/browser/designer/designerScriptEditor": { "designer.textEditorAriaLabel": "Designer-Text-Editor." }, + "sql/workbench/browser/designer/tableActions": { + "designer.addColumnAction": "Neu hinzufügen", + "designer.insertAfterSelectedColumn": "Einfügen nach", + "designer.insertBeforeSelectedRow": "Einfügen vor", + "designer.moveRowDownAction": "Nach unten", + "designer.moveRowDownButtonAriaLabel": "Ausgewählte Zeile um eine Position nach unten verschieben", + "designer.moveRowUpAction": "Nach oben", + "designer.moveRowUpButtonAriaLabel": "Ausgewählte Zeile um eine Position nach oben verschieben", + "designer.newRowButtonAriaLabel": "Neue Zeile zu Tabelle „{0}“ hinzufügen" + }, "sql/workbench/browser/editData/editDataInput": { "connectionFailure": "Fehler beim Verbinden der Datenbearbeitungssitzung." }, @@ -10838,6 +11123,99 @@ "saveAsXml": "Als XML speichern", "selectAll": "Alle auswählen" }, + "sql/workbench/contrib/executionPlan/browser/azdataGraphView": { + "invalidExecutionPlanZoomError": "Der Zoomfaktor darf nicht 0 oder negativ sein." + }, + "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { + "epCompare.editorName": "Ausführungspläne vergleichen" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { + "compareExecutionPlanEditor": "Ausführungsplan-Vergleichseditor" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditorView": { + "addExecutionPlanLabel": "Ausführungsplan hinzufügen", + "epComapre.LoadingPlanCompleteMessage": "Ausführungsplan erfolgreich geladen", + "epComapre.LoadingPlanMessage": "Ausführungsplan wird geladen", + "epComapre.placeholderInfoboxText": "Zu vergleichende Ausführungspläne hinzufügen", + "epCompare.FileFilterDescription": "Ausführungsplandateien", + "epCompare.comparePropertiesAction": "Eigenschaften", + "epCompare.comparisonProgess": "Ähnliche Bereiche in verglichenen Plänen werden geladen", + "epCompare.toggleOrientation": "Ausrichtung umschalten", + "epCompare.zoomInAction": "Vergrößern", + "epCompare.zoomOutAction": "Verkleinern", + "epCompare.zoomReset": "Zoom zurücksetzen", + "epCompare.zoomToFit": "An Fenstergröße anpassen" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonPropertiesView": { + "executionPlanComparisonPropertiesBottomOperation": "Unterer Vorgang: {0}", + "executionPlanComparisonPropertiesTopOperation": "Oberer Vorgang: {0}", + "executionPlanPropertiesEdgeOperationName": "Edge", + "nodePropertyViewNameNameColumnHeader": "Name", + "nodePropertyViewNameValueColumnBottomHeader": "Wert (unterer Plan)", + "nodePropertyViewNameValueColumnTopHeader": "Wert (oberer Plan)" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanContribution": { + "executionPlanCompareCommandOriginalValue": "Ausführungspläne vergleichen", + "executionPlanCompareCommandValue": "Ausführungspläne vergleichen" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { + "executionPlanEditor": "Abfrageausführungsplan-Editor" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanFileView": { + "executionPlanFileLoadingComplete": "Ausführungspläne werden generiert", + "executionPlanFileLoadingFailed": "Fehler beim Laden des Ausführungsplans", + "loadingExecutionPlanFile": "Ausführungspläne werden generiert" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { + "executionPlanPropertiesEdgeOperationName": "Kante", + "nodePropertyViewNameNameColumnHeader": "Name", + "nodePropertyViewNameValueColumnHeader": "Wert" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesViewBase": { + "executionPlanPropertyViewClose": "Schließen", + "executionPlanPropertyViewSortAlphabetically": "Alphabetisch", + "executionPlanPropertyViewSortByDisplayOrder": "Nach Kategorien", + "executionPlanPropertyViewSortReverseAlphabetically": "Umgekehrt alphabetisch", + "nodePropertyViewTitle": "Eigenschaften" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { + "executionPlanTitle": "Abfrageplan (Vorschau)" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanView": { + "executionPlan.SaveFileDescription": "Ausführungsplandateien", + "executionPlanCompareExecutionPlanAction": "Ausführungsplan vergleichen", + "executionPlanContextMenuDisableTooltip": "Tooltips deaktivieren", + "executionPlanContextMenuEnableTooltip": "QuickInfos aktivieren", + "executionPlanCustomZoom": "Vergrößern/Verkleinern", + "executionPlanDisableTooltip": "QuickInfos deaktiviert", + "executionPlanEnableTooltip": "QuickInfos aktiviert", + "executionPlanFitGraphLabel": "Mit Zoom anpassen", + "executionPlanOpenGraphFile": "Abfrageplan-XML anzeigen", + "executionPlanPropertiesActionLabel": "Eigenschaften", + "executionPlanSavePlanXML": "Plandatei speichern", + "executionPlanSearchNodeAction": "Knoten suchen", + "executionPlanZoomInActionLabel": "Vergrößern", + "executionPlanZoomOutActionLabel": "Verkleinern", + "openQueryAction": "Abfrage öffnen" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { + "planHeaderIndexAndCost": "Abfrage {0}: Abfragekosten (in Relation zum Skript): {1} %" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "Schließen (Esc)", + "customZoomApplyButton": "Anwenden", + "customZoomApplyButtonTitle": "Zoom anwenden (EINGABETASTE)", + "invalidCustomZoomError": "Zoomwert zwischen 1 und 200 auswählen", + "qpZoomValueLabel": "Zoomen (Prozent)", + "zoomAction": "Zoom (EINGABETASTE)" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "Schließen (Esc)", + "executionPlanSearchTypeContains": "Enthält", + "executionPlanSearchTypeEquals": "Ist gleich", + "nextSearchItemAction": "Nächste Übereinstimmung (EinGABETASTE)", + "previousSearchItemAction": "Vorherige Übereinstimmung (UMSCHALT+EINGABETASTE)" + }, "sql/workbench/contrib/extensions/browser/contributionRenders": { "insight condition": "Zeitpunkt", "insightId": "ID", @@ -11217,6 +11595,10 @@ "sql/workbench/contrib/notebook/browser/notebookEditor": { "notebookEditor.name": "Notebook-Editor" }, + "sql/workbench/contrib/notebook/browser/notebookEditor.component": { + "loadingNotebookCompletedMessage": "Das Laden des Notizbuchs {0} ist abgeschlossen.", + "loadingNotebookMessage": "Notizbuch {0} wird geladen" + }, "sql/workbench/contrib/notebook/browser/notebookExplorer/notebookExplorerViewlet": { "notebookExplorer.name": "Notebooks", "notebookExplorer.searchResults": "Suchergebnisse", @@ -11603,6 +11985,9 @@ "tableDesigner.generateScript": "Skript generieren", "tableDesigner.publishTableChanges": "Änderungen veröffentlichen..." }, + "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { + "tableDesigner.PreviewFeature": "Previewfunktion" + }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "{0} Aufgaben werden ausgeführt", "miViewTasks": "&&Aufgaben", @@ -11630,6 +12015,11 @@ "errorMsgFromCancelTask": "Der Task konnte nicht abgebrochen werden.", "taskAction.script": "Skript" }, + "sql/workbench/contrib/tsgops/browser/tsgopsActions": { + "hideActivityBarViewContainers": "Erweiterungs-Viewlet ausblenden", + "hidePanel": "Bereich ausblenden", + "hideSettings": "Symbol „Einstellungen“ ausblenden" + }, "sql/workbench/contrib/views/browser/treeView": { "collapseAll": "Alle reduzieren", "command-error": "Fehler beim Ausführen des Befehls {1}: {0}. Dies wird vermutlich durch die Erweiterung verursacht, die {1} beiträgt.", @@ -11781,6 +12171,22 @@ "asmt.noHandlerRegistered": "Kein Handler registriert.", "asmt.providerIdNotValidError": "Für die Interaktion mit dem Bewertungsdienst ist eine Verbindung erforderlich." }, + "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialog": { + "backupRestoreUrlBrowserDialog.account": "Azure-Konto", + "backupRestoreUrlBrowserDialog.backupFile": "Sicherungsdatei", + "backupRestoreUrlBrowserDialog.blobContainer": "Blobcontainer", + "backupRestoreUrlBrowserDialog.linkAccount": "Konto verknüpfen", + "backupRestoreUrlBrowserDialog.sharedAccessSignature": "Shared Access Signature wurde generiert", + "backupRestoreUrlBrowserDialog.sharedAccessSignatureButton": "Anmeldeinformationen erstellen", + "backupRestoreUrlBrowserDialog.storageAccount": "Speicherkonto", + "backupRestoreUrlBrowserDialog.subscription": "Azure-Abonnement", + "backupRestoreUrlBrowserDialog.tenant": "Azure AD-Mandant", + "fileBrowser.discard": "Verwerfen", + "fileBrowser.ok": "OK" + }, + "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialogService": { + "filebrowser.selectBlob": "Blob auswählen" + }, "sql/workbench/services/connection/browser/advancedPropertiesController": { "advancedProperties.discard": "Verwerfen", "connectionAdvancedProperties": "Erweiterte Eigenschaften" @@ -11899,6 +12305,11 @@ "info": "Info", "warning": "Warnung" }, + "sql/workbench/services/executionPlan/common/executionPlanService": { + "noHandlerRegistered": "Es ist kein gültiger Handler für den Ausführungsplan registriert", + "providerIdNotValidError": "Für die Interaktion mit ExecutionPlanService ist ein gültiger Anbieter erforderlich", + "selectExecutionPlanProvider": "Anbieter auswählen, um den Ausführungsplan zu öffnen" + }, "sql/workbench/services/fileBrowser/browser/fileBrowserDialog": { "fileBrowser.discard": "Verwerfen", "fileBrowser.ok": "OK", @@ -12310,6 +12721,16 @@ "tableDesigner.schemaTitle": "Schema", "tableDesigner.tableObjectType": "Tabelle" }, + "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { + "tableDesigner.UpdateDatabase": "Datenbank aktualisieren", + "tableDesigner.cancel": "Abbrechen", + "tableDesigner.generateScript": "Skript generieren", + "tableDesigner.previewDatabaseUpdates": "Vorschau von Datenbankupdates" + }, + "sql/workbench/services/tableDesigner/browser/tableDesignerService": { + "TableDesigner.closeApplication": "&&Schließe die Anwendung", + "TableDesigner.saveBeforeExit": "Es gibt nicht gespeicherte Änderungen im Tabellen-Designer, die verloren gehen, wenn Sie die Anwendung schließen. Möchten Sie die Anwendung schließen?" + }, "sql/workbench/services/tasks/common/tasksService": { "InProgressWarning": "Mindestens eine Aufgabe wird zurzeit ausgeführt. Möchten Sie den Vorgang abbrechen?", "taskService.no": "Nein", @@ -12318,167 +12739,6 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "Erste &&Schritte", "showReleaseNotes": "\"Erste Schritte\" anzeigen" - }, - "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { - "errorStartBeforeReady": "Eine Sitzung kann nicht gestartet werden, der Manager wurde noch nicht initialisiert.", - "notebookMultipleRequestsError": "Die Codezelle kann nicht ausgeführt werden. Eine andere Zelle wird zurzeit ausgeführt." - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { - "tableDesigner.PreviewFeature": "Previewfunktion" - }, - "sql/workbench/contrib/tsgops/browser/tsgopsActions": { - "hideActivityBarViewContainers": "Erweiterungs-Viewlet ausblenden", - "hidePanel": "Bereich ausblenden", - "hideSettings": "Symbol „Einstellungen“ ausblenden" - }, - "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { - "tableDesigner.UpdateDatabase": "Datenbank aktualisieren", - "tableDesigner.cancel": "Abbrechen", - "tableDesigner.generateScript": "Skript generieren", - "tableDesigner.previewDatabaseUpdates": "Vorschau von Datenbankupdates" - }, - "sql/base/browser/ui/editableDropdown/browser/dropdown": { - "editableDropdown.errorValidate": "Muss eine Option aus der Liste sein", - "selectBox": "Auswahlfeld" - }, - "sql/workbench/browser/designer/designerIssuesTabPanelView": { - "designer.IssueListAriaLabel": "Probleme", - "designer.moreInfoLink": "Weitere Informationen" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { - "executionPlanEditor": "Abfrageausführungsplan-Editor" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { - "executionPlanPropertiesEdgeOperationName": "Kante", - "nodePropertyViewNameNameColumnHeader": "Name", - "nodePropertyViewNameValueColumnHeader": "Wert" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { - "cancelCustomZoomAction": "Schließen (Esc)", - "customZoomApplyButton": "Anwenden", - "customZoomApplyButtonTitle": "Zoom anwenden (EINGABETASTE)", - "invalidCustomZoomError": "Zoomwert zwischen 1 und 200 auswählen", - "qpZoomValueLabel": "Zoomen (Prozent)", - "zoomAction": "Zoom (EINGABETASTE)" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { - "cancelSearchAction": "Schließen (Esc)", - "executionPlanSearchTypeContains": "Enthält", - "executionPlanSearchTypeEquals": "Ist gleich", - "nextSearchItemAction": "Nächste Übereinstimmung (EinGABETASTE)", - "previousSearchItemAction": "Vorherige Übereinstimmung (UMSCHALT+EINGABETASTE)" - }, - "sql/workbench/contrib/notebook/browser/notebookEditor.component": { - "loadingNotebookCompletedMessage": "Das Laden des Notizbuchs {0} ist abgeschlossen.", - "loadingNotebookMessage": "Notizbuch {0} wird geladen" - }, - "sql/workbench/services/executionPlan/common/executionPlanService": { - "noHandlerRegistered": "Es ist kein gültiger Handler für den Ausführungsplan registriert", - "providerIdNotValidError": "Für die Interaktion mit ExecutionPlanService ist ein gültiger Anbieter erforderlich", - "selectExecutionPlanProvider": "Anbieter auswählen, um den Ausführungsplan zu öffnen" - }, - "sql/base/browser/ui/table/plugins/contextMenuColumn.plugin": { - "table.showActions": "Aktionen anzeigen" - }, - "sql/workbench/browser/designer/tableActions": { - "designer.addColumnAction": "Neu hinzufügen", - "designer.insertAfterSelectedColumn": "Einfügen nach", - "designer.insertBeforeSelectedRow": "Einfügen vor", - "designer.moveRowDownAction": "Nach unten", - "designer.moveRowDownButtonAriaLabel": "Ausgewählte Zeile um eine Position nach unten verschieben", - "designer.moveRowUpAction": "Nach oben", - "designer.moveRowUpButtonAriaLabel": "Ausgewählte Zeile um eine Position nach oben verschieben", - "designer.newRowButtonAriaLabel": "Neue Zeile zu Tabelle „{0}“ hinzufügen" - }, - "sql/workbench/contrib/executionPlan/browser/azdataGraphView": { - "invalidExecutionPlanZoomError": "Der Zoomfaktor darf nicht 0 oder negativ sein." - }, - "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { - "epCompare.editorName": "Ausführungspläne vergleichen" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { - "compareExecutionPlanEditor": "Ausführungsplan-Vergleichseditor" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditorView": { - "addExecutionPlanLabel": "Ausführungsplan hinzufügen", - "epComapre.LoadingPlanCompleteMessage": "Ausführungsplan erfolgreich geladen", - "epComapre.LoadingPlanMessage": "Ausführungsplan wird geladen", - "epComapre.placeholderInfoboxText": "Zu vergleichende Ausführungspläne hinzufügen", - "epCompare.FileFilterDescription": "Ausführungsplandateien", - "epCompare.comparePropertiesAction": "Eigenschaften", - "epCompare.comparisonProgess": "Ähnliche Bereiche in verglichenen Plänen werden geladen", - "epCompare.toggleOrientation": "Ausrichtung umschalten", - "epCompare.zoomInAction": "Vergrößern", - "epCompare.zoomOutAction": "Verkleinern", - "epCompare.zoomReset": "Zoom zurücksetzen", - "epCompare.zoomToFit": "An Fenstergröße anpassen" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonPropertiesView": { - "executionPlanComparisonPropertiesBottomOperation": "Unterer Vorgang: {0}", - "executionPlanComparisonPropertiesTopOperation": "Oberer Vorgang: {0}", - "executionPlanPropertiesEdgeOperationName": "Edge", - "nodePropertyViewNameNameColumnHeader": "Name", - "nodePropertyViewNameValueColumnBottomHeader": "Wert (unterer Plan)", - "nodePropertyViewNameValueColumnTopHeader": "Wert (oberer Plan)" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanContribution": { - "executionPlanCompareCommandOriginalValue": "Ausführungspläne vergleichen", - "executionPlanCompareCommandValue": "Ausführungspläne vergleichen" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanFileView": { - "executionPlanFileLoadingComplete": "Ausführungspläne werden generiert", - "executionPlanFileLoadingFailed": "Fehler beim Laden des Ausführungsplans", - "loadingExecutionPlanFile": "Ausführungspläne werden generiert" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesViewBase": { - "executionPlanPropertyViewClose": "Schließen", - "executionPlanPropertyViewSortAlphabetically": "Alphabetisch", - "executionPlanPropertyViewSortByDisplayOrder": "Nach Kategorien", - "executionPlanPropertyViewSortReverseAlphabetically": "Umgekehrt alphabetisch", - "nodePropertyViewTitle": "Eigenschaften" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { - "executionPlanTitle": "Abfrageplan (Vorschau)" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanView": { - "executionPlan.SaveFileDescription": "Ausführungsplandateien", - "executionPlanCompareExecutionPlanAction": "Ausführungsplan vergleichen", - "executionPlanContextMenuDisableTooltip": "Tooltips deaktivieren", - "executionPlanContextMenuEnableTooltip": "QuickInfos aktivieren", - "executionPlanCustomZoom": "Vergrößern/Verkleinern", - "executionPlanDisableTooltip": "QuickInfos deaktiviert", - "executionPlanEnableTooltip": "QuickInfos aktiviert", - "executionPlanFitGraphLabel": "Mit Zoom anpassen", - "executionPlanOpenGraphFile": "Abfrageplan-XML anzeigen", - "executionPlanPropertiesActionLabel": "Eigenschaften", - "executionPlanSavePlanXML": "Plandatei speichern", - "executionPlanSearchNodeAction": "Knoten suchen", - "executionPlanZoomInActionLabel": "Vergrößern", - "executionPlanZoomOutActionLabel": "Verkleinern", - "openQueryAction": "Abfrage öffnen" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { - "planHeaderIndexAndCost": "Abfrage {0}: Abfragekosten (in Relation zum Skript): {1} %" - }, - "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialog": { - "backupRestoreUrlBrowserDialog.account": "Azure-Konto", - "backupRestoreUrlBrowserDialog.backupFile": "Sicherungsdatei", - "backupRestoreUrlBrowserDialog.blobContainer": "Blobcontainer", - "backupRestoreUrlBrowserDialog.linkAccount": "Konto verknüpfen", - "backupRestoreUrlBrowserDialog.sharedAccessSignature": "Shared Access Signature wurde generiert", - "backupRestoreUrlBrowserDialog.sharedAccessSignatureButton": "Anmeldeinformationen erstellen", - "backupRestoreUrlBrowserDialog.storageAccount": "Speicherkonto", - "backupRestoreUrlBrowserDialog.subscription": "Azure-Abonnement", - "backupRestoreUrlBrowserDialog.tenant": "Azure AD-Mandant", - "fileBrowser.discard": "Verwerfen", - "fileBrowser.ok": "OK" - }, - "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialogService": { - "filebrowser.selectBlob": "Blob auswählen" - }, - "sql/workbench/services/tableDesigner/browser/tableDesignerService": { - "TableDesigner.closeApplication": "&&Schließe die Anwendung", - "TableDesigner.saveBeforeExit": "Es gibt nicht gespeicherte Änderungen im Tabellen-Designer, die verloren gehen, wenn Sie die Anwendung schließen. Möchten Sie die Anwendung schließen?" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-es/package.json b/i18n/ads-language-pack-es/package.json index 7905fa8eb0..fabc1dff99 100644 --- a/i18n/ads-language-pack-es/package.json +++ b/i18n/ads-language-pack-es/package.json @@ -2,7 +2,7 @@ "name": "ads-language-pack-es", "displayName": "Spanish Language Pack for Azure Data Studio", "description": "Language pack extension for Spanish", - "version": "1.37.0", + "version": "1.38.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.37.0" + "azdata": "^1.38.0" }, "icon": "languagepack.png", "categories": [ @@ -40,10 +40,6 @@ "id": "vscode.docker", "path": "./translations/extensions/docker.i18n.json" }, - { - "id": "vscode.extension-editing", - "path": "./translations/extensions/extension-editing.i18n.json" - }, { "id": "vscode.git-ui", "path": "./translations/extensions/git-ui.i18n.json" @@ -180,6 +176,10 @@ "id": "Microsoft.asde-deployment", "path": "./translations/extensions/asde-deployment.i18n.json" }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/azcli.i18n.json" + }, { "id": "Microsoft.azurecore", "path": "./translations/extensions/azurecore.i18n.json" @@ -263,10 +263,6 @@ { "id": "Microsoft.xml-language-features", "path": "./translations/extensions/xml-language-features.i18n.json" - }, - { - "id": "Microsoft.azcli", - "path": "./translations/extensions/azcli.i18n.json" } ] } diff --git a/i18n/ads-language-pack-es/translations/extensions/configuration-editing.i18n.json b/i18n/ads-language-pack-es/translations/extensions/configuration-editing.i18n.json index 74c1c099cd..cad4763837 100644 --- a/i18n/ads-language-pack-es/translations/extensions/configuration-editing.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/configuration-editing.i18n.json @@ -42,7 +42,7 @@ "assocLabelPath": "Archivos con ruta de acceso", "derivedDescription": "Hacer coincidir archivos que tienen elementos del mismo nivel con el mismo nombre pero con extensión diferente.", "derivedLabel": "Archivos con elementos del mismo nivel por nombre", - "dirty": "un indicador con modificaciones si el editor activo tiene modificaciones", + "dirty": "un indicador para cuando el editor activo tiene cambios sin guardar", "falseDescription": "Deshabilitar el patrón.", "fileDescription": "Hacer coincidir todos los archivos que tengan una extensión de archivo determinada.", "fileLabel": "Archivos por extensión", diff --git a/i18n/ads-language-pack-es/translations/extensions/extension-editing.i18n.json b/i18n/ads-language-pack-es/translations/extensions/extension-editing.i18n.json deleted file mode 100644 index 62b3d7440b..0000000000 --- a/i18n/ads-language-pack-es/translations/extensions/extension-editing.i18n.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "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": { - "dist/extensionLinter": { - "dataUrlsNotValid": "Las direcciones URL de datos no son un origen de imagen válido.", - "embeddedSvgsNotValid": "Los SGV insertados no son un origen de imagen válido.", - "httpsRequired": "Las imágenes deben utilizar el protocolo HTTPS.", - "relativeBadgeUrlRequiresHttpsRepository": "Las direcciones URL relativas de distintivos requieren un repositorio con el protocolo HTTPS especificado en este archivo package.json.", - "relativeIconUrlRequiresHttpsRepository": "Un icono requiere un repositorio con el protocolo HTTPS especificado en este archivo package.json.", - "relativeUrlRequiresHttpsRepository": "Las direcciones URL relativas de imágenes requieren un repositorio con el protocolo HTTPS especificado en el archivo package.json.", - "svgsNotValid": "Los SVG no son un origen de imagen válido." - }, - "dist/packageDocumentHelper": { - "languageSpecificEditorSettings": "Configuración del editor específica del lenguaje", - "languageSpecificEditorSettingsDescription": "Reemplazar configuración del editor para lenguaje" - }, - "package": { - "description": "Proporciona funcionalidad de detección de errores para la creación de extensiones.", - "displayName": "Creación de extensiones" - } - } -} \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/main.i18n.json b/i18n/ads-language-pack-es/translations/main.i18n.json index a8e112f00c..b4bcca9c0b 100644 --- a/i18n/ads-language-pack-es/translations/main.i18n.json +++ b/i18n/ads-language-pack-es/translations/main.i18n.json @@ -37,7 +37,8 @@ "vs/base/browser/ui/inputbox/inputBox": { "alertErrorMessage": "Error: {0}", "alertInfoMessage": "Información: {0}", - "alertWarningMessage": "Advertencia: {0}" + "alertWarningMessage": "Advertencia: {0}", + "history.inputbox.hint": "para el historial" }, "vs/base/browser/ui/keybindingLabel/keybindingLabel": { "unbound": "Sin enlazar" @@ -201,6 +202,9 @@ "unchangedLine": "{0} línea sin cambios {1}" }, "vs/editor/browser/widget/inlineDiffMargin": { + "diff.clipboard.copyChangedLineContent.label": "Copiar línea cambiada ({0})", + "diff.clipboard.copyChangedLinesContent.label": "Copiar líneas cambiadas", + "diff.clipboard.copyChangedLinesContent.single.label": "Copiar línea cambiada", "diff.clipboard.copyDeletedLineContent.label": "Copiar la línea eliminada ({0})", "diff.clipboard.copyDeletedLinesContent.label": "Copiar líneas eliminadas", "diff.clipboard.copyDeletedLinesContent.single.label": "Copiar línea eliminada", @@ -214,8 +218,13 @@ "insertSpaces": "Insertar espacios al presionar \"TAB\". Este valor se invalida en función del contenido del archivo cuando \"#editor.detectIndentation#\" está activado. ", "largeFileOptimizations": "Manejo especial para archivos grandes para desactivar ciertas funciones de memoria intensiva.", "maxComputationTime": "Tiempo de espera en milisegundos después del cual se cancela el cálculo de diferencias. Utilice 0 para no usar tiempo de espera.", + "maxFileSize": "Tamaño máximo de archivo en MB para el que calcular diferencias. Use 0 para no limitar.", "maxTokenizationLineLength": "Las lineas por encima de esta longitud no se tokenizarán por razones de rendimiento.", "renderIndicators": "Controla si el editor de diferencias muestra los indicadores +/- para los cambios agregados o quitados.", + "schema.brackets": "Define los corchetes que aumentan o reducen la sangría.", + "schema.closeBracket": "Secuencia de cadena o corchete de cierre.", + "schema.colorizedBracketPairs": "Define los pares de corchetes coloreados por su nivel de anidamiento si está habilitada la coloración de par de corchetes.", + "schema.openBracket": "Secuencia de cadena o corchete de apertura.", "semanticHighlighting.configuredByTheme": "El resaltado semántico está configurado con el valor \"semanticHighlighting\" del tema de color actual.", "semanticHighlighting.enabled": "Controla si se muestra semanticHighlighting para los idiomas que lo admiten.", "semanticHighlighting.false": "El resaltado semántico está deshabilitado para todos los temas de color.", @@ -253,7 +262,7 @@ "autoClosingQuotes": "Controla si el editor debe cerrar automáticamente las comillas después de que el usuario agrega uma comilla de apertura.", "autoIndent": "Controla si el editor debe ajustar automáticamente la sangría mientras los usuarios escriben, pegan, mueven o sangran líneas.", "autoSurround": "Controla si el editor debe rodear automáticamente las selecciones al escribir comillas o corchetes.", - "bracketPairColorization.enabled": "Controla si está habilitada la opción de colorear pares de corchetes.", + "bracketPairColorization.enabled": "Controla si está habilitada o no la coloración de pares de corchetes. Use \"Workbench. colorCustomizations\" para invalidar los colores de resaltado de corchete.", "codeActions": "Habilita la bombilla de acción de código en el editor.", "codeLens": "Controla si el editor muestra CodeLens.", "codeLensFontFamily": "Controla la familia de fuentes para CodeLens.", @@ -303,6 +312,17 @@ "editor.gotoLocation.multiple.goto": "Vaya al resultado principal y habilite la navegación sin peek para otros", "editor.gotoLocation.multiple.gotoAndPeek": "Ir al resultado principal y mostrar una vista de inspección", "editor.gotoLocation.multiple.peek": "Mostrar vista de inspección de los resultados (predeterminado)", + "editor.guides.bracketPairs": "Controla si están habilitadas las guías de pares de corchetes.", + "editor.guides.bracketPairs.active": "Habilita guías de par de corchetes solo para el par de corchetes activo.", + "editor.guides.bracketPairs.false": "Deshabilita las guías de par de corchetes.", + "editor.guides.bracketPairs.true": "Habilita guías de par de corchetes.", + "editor.guides.bracketPairsHorizontal": "Controla si están habilitadas las guías de pares de corchetes horizontales.", + "editor.guides.bracketPairsHorizontal.active": "Habilita guías horizontales solo para el par de corchetes activo.", + "editor.guides.bracketPairsHorizontal.false": "Deshabilita las guías de par de corchetes horizontales.", + "editor.guides.bracketPairsHorizontal.true": "Habilita guías horizontales como adición a guías de par de corchetes verticales.", + "editor.guides.highlightActiveBracketPair": "Controla si están habilitadas las guías de pares de corchetes.", + "editor.guides.highlightActiveIndentation": "Controla si el editor debe resaltar la guía de sangría activa.", + "editor.guides.indentation": "Controla si el editor debe representar guías de sangría.", "editor.suggest.showClasss": "Cuando está habilitado, IntelliSense muestra sugerencias de tipo \"class\".", "editor.suggest.showColors": "Cuando está habilitado, IntelliSense muestra sugerencias de \"color\".", "editor.suggest.showConstants": "Cuando está habilitado, IntelliSense muestra sugerencias de tipo \"constant\".", @@ -358,18 +378,14 @@ "formatOnType": "Controla si el editor debe dar formato a la línea automáticamente después de escribirla.", "glyphMargin": "Controla si el editor debe representar el margen de glifo vertical. El margen de glifo se usa, principalmente, para depuración.", "hideCursorInOverviewRuler": "Controla si el cursor debe ocultarse en la regla de información general.", - "highlightActiveIndentGuide": "Controla si el editor debe resaltar la guía de sangría activa.", + "hover.above": "Preferir mostrar los desplazamientos por encima de la línea, si hay espacio.", "hover.delay": "Controla el retardo en milisegundos después del cual se muestra la información al mantener el puntero sobre un elemento.", "hover.enabled": "Controla si se muestra la información al mantener el puntero sobre un elemento.", "hover.sticky": "Controla si la información que aparece al mantener el puntero sobre un elemento permanece visible al mover el mouse sobre este.", "inlayHints.enable": "Habilita las sugerencias de incrustación en el editor.", "inlayHints.fontFamily": "Controla la familia de fuentes de sugerencias de incrustación en el editor. Cuando se establece en vacío, se usa \"#editor.fontFamily#\".", - "inlayHints.fontSize": "Controla el tamaño de la fuente de las sugerencias de incrustación en el editor. Cuando se establece en \"0\", se utiliza el 90% de \"#editor.fontSize#\".", + "inlayHints.fontSize": "Controla el tamaño de fuente de las sugerencias de incrustación en el editor. Se usa un valor predeterminado del 90 % de \"#editor.fontSize#\" cuando el valor configurado es menor que \"5\" o mayor que el tamaño de fuente del editor.", "inlineSuggest.enabled": "Controla si se deben mostrar automáticamente las sugerencias alineadas en el editor.", - "inlineSuggest.mode": "Controla el modo que se va a usar para representar sugerencias alineadas.", - "inlineSuggest.mode.prefix": "Representar solo una sugerencia alineada si el texto de reemplazo es un prefijo del texto de inserción.", - "inlineSuggest.mode.subword": "Representar solo una sugerencia alineada si el texto de reemplazo es una subpalabra del texto de inserción.", - "inlineSuggest.mode.subwordSmart": "Solo representa una sugerencia alineada si el texto de reemplazo es una subpalabra del texto de inserción, pero la subpalabra debe iniciarse después del cursor.", "letterSpacing": "Controla el espacio entre letras en píxeles.", "lineHeight": "Controla el alto de línea. \r\n - Use 0 para calcular automáticamente el alto de línea a partir del tamaño de la fuente.\r\n - Los valores entre 0 y 8 se usarán como multiplicador con el tamaño de fuente.\r\n - Los valores mayores o igual que 8 se usarán como valores efectivos.", "lineNumbers": "Controla la visualización de los números de línea.", @@ -417,7 +433,6 @@ "renameOnTypeDeprecate": "En desuso. Utilice \"editor.linkedEditing\" en su lugar.", "renderControlCharacters": "Controla si el editor debe representar caracteres de control.", "renderFinalNewline": "Representar el número de la última línea cuando el archivo termina con un salto de línea.", - "renderIndentGuides": "Controla si el editor debe representar guías de sangría.", "renderLineHighlight": "Controla cómo debe representar el editor el resaltado de línea actual.", "renderLineHighlight.all": "Resalta el medianil y la línea actual.", "renderLineHighlightOnlyWhenFocus": "Controla si el editor debe representar el resaltado de la línea actual solo cuando el editor está enfocado.", @@ -465,10 +480,6 @@ "suggest.localityBonus": "Controla si la ordenación mejora las palabras que aparecen cerca del cursor.", "suggest.maxVisibleSuggestions.dep": "La configuración está en desuso. Ahora puede cambiarse el tamaño del widget de sugerencias.", "suggest.preview": "Controla si se puede obtener una vista previa del resultado de la sugerencia en el editor.", - "suggest.previewMode": "Controla el modo que se va a usar para representar la vista previa de sugerencias.", - "suggest.previewMode.prefix": "Representar solo una vista previa si el texto de reemplazo es un prefijo del texto de inserción.", - "suggest.previewMode.subword": "Representar solo una vista previa si el texto de reemplazo es una subpalabra del texto de inserción.", - "suggest.previewMode.subwordSmart": "Representa una vista previa si el texto de reemplazo es una subpalabra de la inserción de texto o si es un prefijo del texto de inserción.", "suggest.shareSuggestSelections": "Controla si las selecciones de sugerencias recordadas se comparten entre múltiples áreas de trabajo y ventanas (necesita \"#editor.suggestSelection#\").", "suggest.showIcons": "Controla si mostrar u ocultar iconos en sugerencias.", "suggest.showInlineDetails": "Controla si los detalles de sugerencia se muestran incorporados con la etiqueta o solo en el widget de detalles.", @@ -586,15 +597,27 @@ "deprecatedEditorActiveLineNumber": "ID es obsoleto. Usar en lugar 'editorLineNumber.activeForeground'. ", "editorActiveIndentGuide": "Color de las guías de sangría activas del editor.", "editorActiveLineNumber": "Color del número de línea activa en el editor", - "editorBracketHighlightForeground1": "Color de primer plano de los corchetes (1).", - "editorBracketHighlightForeground2": "Color de primer plano de los corchetes (2).", - "editorBracketHighlightForeground3": "Color de primer plano de los corchetes (3).", - "editorBracketHighlightForeground4": "Color de primer plano de los corchetes (4).", - "editorBracketHighlightForeground5": "Color de primer plano de los corchetes (5).", - "editorBracketHighlightForeground6": "Color de primer plano de los corchetes (6).", - "editorBracketHighlightUnexpectedBracketForeground": "Foreground color of unexpected brackets.", + "editorBracketHighlightForeground1": "Color de primer plano de los corchetes (1). Requiere que se habilite la coloración del par de corchetes.", + "editorBracketHighlightForeground2": "Color de primer plano de los corchetes (2). Requiere que se habilite la coloración del par de corchetes.", + "editorBracketHighlightForeground3": "Color de primer plano de los corchetes (3). Requiere que se habilite la coloración del par de corchetes.", + "editorBracketHighlightForeground4": "Color de primer plano de los corchetes (4). Requiere que se habilite la coloración del par de corchetes.", + "editorBracketHighlightForeground5": "Color de primer plano de los corchetes (5). Requiere que se habilite la coloración del par de corchetes.", + "editorBracketHighlightForeground6": "Color de primer plano de los corchetes (6). Requiere que se habilite la coloración del par de corchetes.", + "editorBracketHighlightUnexpectedBracketForeground": "Color de primer plano de corchetes inesperados.", "editorBracketMatchBackground": "Color de fondo tras corchetes coincidentes", "editorBracketMatchBorder": "Color de bloques con corchetes coincidentes", + "editorBracketPairGuide.activeBackground1": "Color de fondo de las guías de pares de corchetes activos (1). Requiere habilitar guías de par de corchetes.", + "editorBracketPairGuide.activeBackground2": "Color de fondo de las guías de par de corchetes activos (2). Requiere habilitar guías de par de corchetes.", + "editorBracketPairGuide.activeBackground3": "Color de fondo de las guías de pares de corchetes activos (3). Requiere habilitar guías de par de corchetes.", + "editorBracketPairGuide.activeBackground4": "Color de fondo de las guías de par de corchetes activos (4). Requiere habilitar guías de par de corchetes.", + "editorBracketPairGuide.activeBackground5": "Color de fondo de las guías de par de corchetes activos (5). Requiere habilitar guías de par de corchetes.", + "editorBracketPairGuide.activeBackground6": "Color de fondo de las guías de par de corchetes activos (6). Requiere habilitar guías de par de corchetes.", + "editorBracketPairGuide.background1": "Color de fondo de las guías de par de corchetes inactivos (1). Requiere habilitar guías de par de corchetes.", + "editorBracketPairGuide.background2": "Color de fondo de las guías de par de corchetes inactivos (2). Requiere habilitar guías de par de corchetes.", + "editorBracketPairGuide.background3": "Color de fondo de las guías de par de corchetes inactivos (3). Requiere habilitar guías de par de corchetes.", + "editorBracketPairGuide.background4": "Color de fondo de las guías de par de corchetes inactivos (4). Requiere habilitar guías de par de corchetes.", + "editorBracketPairGuide.background5": "Color de fondo de las guías de par de corchetes inactivos (5). Requiere habilitar guías de par de corchetes.", + "editorBracketPairGuide.background6": "Color de fondo de las guías de par de corchetes inactivos (6). Requiere habilitar guías de par de corchetes.", "editorCodeLensForeground": "Color principal de lentes de código en el editor", "editorCursorBackground": "Color de fondo del cursor de edición. Permite personalizar el color del caracter solapado por el bloque del cursor.", "editorGhostTextBorder": "Color del borde del texto fantasma en el editor.", @@ -689,6 +712,9 @@ "vs/editor/contrib/codelens/codelensController": { "showLensOnLine": "Mostrar comandos de lente de código para la línea actual" }, + "vs/editor/contrib/colorPicker/colorPickerWidget": { + "clickToToggleColorOptions": "Haga clic para alternar las opciones de color (rgb/hsl/hex)" + }, "vs/editor/contrib/comment/comment": { "comment.block": "Alternar comentario de bloque", "comment.line": "Alternar comentario de línea", @@ -753,9 +779,9 @@ "foldBackgroundBackground": "Color de fondo detrás de los rangos plegados. El color no debe ser opaco para no ocultar las decoraciones subyacentes.", "foldLevelAction.label": "Nivel de plegamiento {0}", "foldRecursivelyAction.label": "Plegar de forma recursiva", - "gotoNextFold.label": "Ir al plegado siguiente", + "gotoNextFold.label": "Ir al rango de plegado siguiente", "gotoParentFold.label": "Ir al plegado primario", - "gotoPreviousFold.label": "Ir al plegado anterior", + "gotoPreviousFold.label": "Ir al rango de plegado anterior", "toggleFoldAction.label": "Alternar plegado", "unFoldRecursivelyAction.label": "Desplegar de forma recursiva", "unfoldAction.label": "Desplegar", @@ -800,8 +826,11 @@ "change": "{0} de {1} problema", "editorMarkerNavigationBackground": "Fondo del widget de navegación de marcadores del editor.", "editorMarkerNavigationError": "Color de los errores del widget de navegación de marcadores del editor.", + "editorMarkerNavigationErrorHeaderBackground": "Fondo del encabezado del error del widget de navegación del marcador de editor.", "editorMarkerNavigationInfo": "Color del widget informativo marcador de navegación en el editor.", + "editorMarkerNavigationInfoHeaderBackground": "Fondo del encabezado de información del widget de navegación del marcador de editor.", "editorMarkerNavigationWarning": "Color de las advertencias del widget de navegación de marcadores del editor.", + "editorMarkerNavigationWarningBackground": "Fondo del encabezado de la advertencia del widget de navegación del marcador de editor.", "marker aria": "{0} en {1}. ", "problems": "{0} de {1} problemas" }, @@ -829,10 +858,10 @@ "goToTypeDefinition.noResultWord": "No se encontró ninguna definición de tipo para \"{0}\"", "impl.title": "Implementaciones", "label.generic": "Ir a cualquier símbolo", - "miGotoDeclaration": "Ir a &&Declaración", + "miGotoDeclaration": "Ir a &&declaración", "miGotoDefinition": "Ir a &&definición", - "miGotoImplementation": "Ir a &&Implementaciones", - "miGotoReference": "Ir a &&Referencias", + "miGotoImplementation": "Ir a &&implementaciones", + "miGotoReference": "Ir a &&referencias", "miGotoTypeDefinition": "Ir a la definición de &&tipo", "noResultWord": "No se encontró ninguna definición para \"{0}\"", "peek.submenu": "Ver", @@ -909,6 +938,7 @@ "action.inlineSuggest.showPrevious": "Mostrar sugerencia alineada anterior", "action.inlineSuggest.trigger": "Desencadenar sugerencia alineada", "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" }, "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { @@ -929,6 +959,7 @@ "lines.delete": "Eliminar línea", "lines.deleteAllLeft": "Eliminar todo a la izquierda", "lines.deleteAllRight": "Eliminar todo lo que está a la derecha", + "lines.deleteDuplicates": "Eliminar líneas duplicadas", "lines.indent": "Sangría de línea", "lines.insertAfter": "Insertar línea debajo", "lines.insertBefore": "Insertar línea arriba", @@ -990,6 +1021,7 @@ "parameterHints.trigger.label": "Sugerencias para parámetros Trigger" }, "vs/editor/contrib/parameterHints/parameterHintsWidget": { + "editorHoverWidgetHighlightForeground": "Color de primer plano del elemento activo en la sugerencia de parámetro.", "hint": "{0}, sugerencia", "parameterHintsNextIcon": "Icono para mostrar la sugerencia de parámetro siguiente.", "parameterHintsPreviousIcon": "Icono para mostrar la sugerencia de parámetro anterior." @@ -1261,7 +1293,7 @@ "openFile": "Abrir archivo", "openFolder": "Abrir carpeta", "openWorkspace": "&&Abrir", - "openWorkspaceTitle": "Abrir área de trabajo" + "openWorkspaceTitle": "Abrir área de trabajo desde archivo" }, "vs/platform/environment/node/argv": { "add": "Agregar carpetas a la última ventana activa.", @@ -1309,13 +1341,19 @@ "multipleValues": "La opción \"{0}\" se ha definido más de una vez. Usando el valor \"{1}\".", "unknownOption": "Advertencia: \"{0}\" no está en la lista de opciones conocidas, pero todavía pasa a Electron/Chromium." }, + "vs/platform/environment/node/shellEnv": { + "resolveShellEnvError": "No se puede resolver el entorno de shell: {0}", + "resolveShellEnvExitError": "Código de salida inesperado del shell generado (código {0}, señal {1})", + "resolveShellEnvTimeout": "No se puede resolver el entorno de shell en un tiempo razonable. Revise la configuración del shell." + }, "vs/platform/extensionManagement/common/abstractExtensionManagementService": { "MarketPlaceDisabled": "Marketplace no está habilitado", "Not a Marketplace extension": "Sólo se pueden reinstalar Extensiones del Marketplace", + "incompatible platform": "La extensión \"{0}\" no está disponible en {1} para {2}.", "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.", - "notFoundCompatibleDependency": "No se puede instalar la extensión \"{0}\" porque no es compatible con la versión actual de VS Code (versión {1}).", + "notFoundCompatibleDependency": "No se puede instalar la extensión \"{0}\" porque no es compatible con la versión actual de {1} (versión {2}).", "singleDependentError": "No se puede desinstalar la extensión \"{0}\". La extensión \"{1}\" depende de esta.", "singleIndirectDependentError": "No se puede desinstalar la extensión \"{0}\". Incluye la desinstalación de la extensión \"{1}\" y la extensión \"{2}\" depende de esta.", "twoDependentsError": "No se puede desinstalar la extensión \"{0}\". Las extensiones \"{1}\" y \"{2}\" dependen de esta.", @@ -1388,7 +1426,7 @@ }, "vs/platform/files/common/fileService": { "deleteFailedNonEmptyFolder": "No se puede eliminar la carpeta no vacía \"{0}\".", - "deleteFailedNotFound": "No se puede eliminar el archivo no existente \"{0}\"", + "deleteFailedNotFound": "No se puede eliminar el archivo inexistente '{0}'", "deleteFailedTrashUnsupported": "No se puede eliminar el archivo \"{0}\" a través de la papelera porque el proveedor no lo admite.", "err.read": "No se puede leer el archivo \"{0}\" ({1})", "err.readonly": "No se puede modificar el archivo de solo lectura \"{0}\"", @@ -1397,7 +1435,7 @@ "fileIsDirectoryReadError": "No se puede leer el archivo \"{0}\" que es en realidad un directorio", "fileIsDirectoryWriteError": "No se puede escribir el archivo \"{0}\" que en realidad es un directorio", "fileModifiedError": "Archivo Modificado Desde", - "fileNotFoundError": "No se puede resolver el archivo \"{0}\" no existente", + "fileNotFoundError": "No se puede resolver el archivo inexistente '{0}'", "fileNotModifiedError": "Archivo no modificado desde", "fileTooLargeError": "No se puede leer el archivo \"{0}\", que es demasiado grande para abrirse", "invalidPath": "No se puede resolver el proveedor del sistema de archivos con la ruta de acceso de archivo relativa \"{0}\"", @@ -1419,9 +1457,9 @@ }, "vs/platform/files/common/io": { "fileTooLargeError": "El archivo es demasiado grande para abrirse", - "fileTooLargeForHeapError": "Para abrir un archivo de este tamaño, es necesario reiniciar y habilitar {0} el uso de más memoria" + "fileTooLargeForHeapError": "Para abrir un archivo de este tamaño, es necesario reiniciar y habilitar el uso de más memoria" }, - "vs/platform/files/electron-browser/diskFileSystemProvider": { + "vs/platform/files/electron-main/diskFileSystemProviderIpc": { "binFailed": "No se pudo mover \"{0}\" a la papelera de reciclaje", "trashFailed": "No se pudo mover '{0}' a la papelera" }, @@ -1448,8 +1486,8 @@ "missing.chord": "La combinación de claves ({0}, {1}) no es un comando." }, "vs/platform/list/browser/listService": { - "Fast Scroll Sensitivity": "Multiplicador de la velocidad de desplazamiento al presionar Alt.", - "Mouse Wheel Scroll Sensitivity": "Se usará un multiplicador en los eventos de desplazamiento de la rueda del mouse deltaX y deltaY.", + "Fast Scroll Sensitivity": "Multiplicador de la velocidad de desplazamiento al presionar \"Alt\".", + "Mouse Wheel Scroll Sensitivity": "Se usará un multiplicador en los eventos de desplazamiento de la rueda del mouse \"deltaX\" y \"deltaY\". ", "automatic keyboard navigation setting": "Controla si la navegación del teclado en listas y árboles se activa automáticamente simplemente escribiendo. Si se establece en \"false\", la navegación con el teclado solo se activa al ejecutar el comando \"list.toggleKeyboardNavigation\", para el cual puede asignar un método abreviado de teclado.", "expand mode": "Controla cómo se expanden las carpetas de árbol al hacer clic en sus nombres. Tenga en cuenta que algunos árboles y listas pueden optar por omitir esta configuración si no es aplicable.", "horizontalScrolling setting": "Controla si las listas y los árboles admiten el desplazamiento horizontal en el área de trabajo. Advertencia: La activación de esta configuración repercute en el rendimiento.", @@ -1544,33 +1582,47 @@ "systemCertificates": "Controla si los certificados de entidad de certificación deben cargarse desde el SO. (En Windows y macOS, se requiere una recarga de la ventana después de desactivar esta opción)." }, "vs/platform/telemetry/common/telemetryService": { + "enableTelemetryDeprecated": "Si esta configuración es false, no se enviará ningún dato de telemetría independientemente del valor de la nueva configuración. En desuso en favor de la configuración de {0}.", + "telemetry.crashReports": "Informes de bloqueo", + "telemetry.docsAndPrivacyStatement": "Obtenga más información sobre los [datos que recopilamos]({0}) y nuestra [declaración de privacidad]({1}).", + "telemetry.docsStatement": "Obtenga más información sobre los [datos que recopilamos]({0}).", "telemetry.enableTelemetry": "Habilite los datos de diagnóstico que se van a recopilar. Esto nos ayuda a comprender mejor el rendimiento de {0} y dónde es necesario realizar mejoras.", "telemetry.enableTelemetryMd": "Habilite los datos de diagnóstico que se van a recopilar. Esto nos ayuda a comprender mejor el rendimiento de {0} y dónde es necesario realizar mejoras. [Más información] ({1}) sobre lo que recopilamos y nuestra declaración de privacidad.", + "telemetry.errors": "Telemetría de errores", + "telemetry.restart": "Es necesario reiniciar completamente la aplicación para que los cambios de informes de bloqueo surtan efecto.", + "telemetry.telemetryLevel.crash": "Envía informes de bloqueo de nivel de sistema operativo.", + "telemetry.telemetryLevel.default": "Envía datos de uso, errores e informes de bloqueo.", + "telemetry.telemetryLevel.deprecated": "****Nota:**** Si esta configuración está desactivada, no se enviará ningún dato de telemetría independientemente de la configuración de telemetría. Si esta configuración se establece en cualquier cosa excepto \"desactivado\" y la telemetría está deshabilitada con la configuración en desuso, no se enviará telemetría.*", + "telemetry.telemetryLevel.error": "Envía telemetría de errores generales e informes de bloqueo.", + "telemetry.telemetryLevel.off": "Deshabilita toda la telemetría del producto.", + "telemetry.telemetryLevel.tableDescription": "En la tabla siguiente se describen los datos enviados con cada configuración:", + "telemetry.telemetryLevelMd": "Controla toda la telemetría de extensiones principales y propias. Esto nos ayuda a comprender mejor cómo está funcionando {0}, dónde se deben realizar las mejoras y cómo se usan las características.", + "telemetry.usage": "Datos de uso", "telemetryConfigurationTitle": "Telemetría" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { "terminal.integrated.automationShell.linux": "Ruta de acceso que, cuando se establece, invalida {0} e ignora los valores de {1} para el uso del terminal relacionado con la automatización, como las tareas y la depuración.", "terminal.integrated.automationShell.osx": "Ruta de acceso que, cuando se establece, invalida {0} e ignora los valores de {1} para el uso del terminal relacionado con la automatización, como las tareas y la depuración.", "terminal.integrated.automationShell.windows": "Ruta de acceso que, cuando se establece, invalida {0} e ignora los valores de {1} para el uso del terminal relacionado con la automatización, como las tareas y la depuración.", + "terminal.integrated.confirmIgnoreProcesses": "Configurable para proporcionar una configuración personalizada para omitir procesos", "terminal.integrated.defaultProfile.linux": "El perfil predeterminado utilizado en Linux. Esta configuración se ignorará si se establecen {0} o {1}.", "terminal.integrated.defaultProfile.osx": "El perfil predeterminado utilizado en macOS. Esta configuración se ignorará si se establecen {0} o {1}.", "terminal.integrated.defaultProfile.windows": "El perfil predeterminado utilizado en Windows. Esta configuración se ignorará si se establecen {0} o {1}.", "terminal.integrated.inheritEnv": "Si los nuevos shells deben heredar su entorno de VS Code, lo que puede generar un shell de inicio de sesión para asegurarse de que se inicializan $PATH y otras variables de desarrollo. Esto no tiene ningún efecto en Windows.", - "terminal.integrated.persistentSessionExperimentalSerializer": "Si se debe o no usar un enfoque experimental más eficiente para restaurar el búfer de terminal. Esta configuración requiere un reinicio para que surta efecto.", "terminal.integrated.persistentSessionScrollback": "Controla la cantidad máxima de líneas que se restaurarán al volver a conectarse a una sesión de terminal persistente. Si aumenta este número, se restaurarán más líneas de scrollback con el costo de más memoria asociado y aumentará el tiempo que se tarda en conectarse a los terminales al iniciarse. Esta configuración requiere un reinicio para que se aplique y debe establecerse en un valor menor o igual a \"#terminal.integrated.scrollback#\".", - "terminal.integrated.profile.linux": "Perfiles de Linux para presentar cuando se crea un terminal a través de la lista desplegable del terminal. Si se establece, se invalidarán los perfiles detectados predeterminados. Se componen de un valor de {0} y {1} opcional.", - "terminal.integrated.profile.osx": "Perfiles de macOS para presentar cuando se crea un terminal a través de la lista desplegable del terminal. Si se establece, se invalidarán los perfiles detectados predeterminados. Se componen de un valor de {0} y {1} opcional.", - "terminal.integrated.profiles.windows": "Perfiles de Windows para presentar cuando se crea un terminal a través de la lista desplegable del terminal. Establézcalo en NULL para excluirlos, use la propiedad {0} para utilizar la configuración detectada predeterminada. También puede establecer los valores de {1} y {2} opcional.", - "terminal.integrated.shell.linux": "The path of the shell that the terminal uses on Linux. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.profile.linux": "Perfiles de Linux que se van a presentar al crear un nuevo terminal a través de la lista desplegable de terminales. Establezca manualmente la propiedad {0} con un {1} opcional.\r\n\r\nEstablezca un perfil existente en {2} para ocultar el perfil de la lista, por ejemplo: {3}.", + "terminal.integrated.profile.osx": "Perfiles de macOS que se van a presentar al crear un nuevo terminal a través de la lista desplegable de terminales. Establezca manualmente la propiedad {0} con un {1} opcional.\r\n\r\nEstablezca un perfil existente en {2} para ocultar el perfil de la lista, por ejemplo: {3}.", + "terminal.integrated.profiles.windows": "Perfiles de Windows que se van a presentar al crear un nuevo terminal a través de la lista desplegable de terminales. Use la propiedad {0} para detectar automáticamente la ubicación del shell. O bien, establezca la propiedad {1} manualmente con una {2} opcional.\r\n\r\nEstablezca un perfil existente en {3} para ocultar el perfil de la lista, por ejemplo: {4}.", + "terminal.integrated.shell.linux": "Ruta de acceso del shell que el terminal usa en Linux. [Obtener más información acerca de la configuración del shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", "terminal.integrated.shell.linux.deprecation": "Esto está en desuso, la nueva forma recomendada para configurar el shell predeterminado es crear un perfil de terminal en {0} y establecer el nombre de su perfil como el predeterminado en {1}. Actualmente, esto tendrá prioridad sobre la configuración de los nuevos perfiles, aunque esto cambiará en el futuro.", - "terminal.integrated.shell.osx": "The path of the shell that the terminal uses on macOS. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shell.osx": "Ruta de acceso del shell que el terminal usa en macOS. [Obtener más información acerca de la configuración del shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", "terminal.integrated.shell.osx.deprecation": "Esto está en desuso, la nueva forma recomendada para configurar el shell predeterminado es crear un perfil de terminal en {0} y establecer el nombre de su perfil como el predeterminado en {1}. Actualmente, esto tendrá prioridad sobre la configuración de los nuevos perfiles, aunque esto cambiará en el futuro.", - "terminal.integrated.shell.windows": "The path of the shell that the terminal uses on Windows. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shell.windows": "Ruta de acceso del shell que el terminal usa en Windows. [Obtener más información acerca de la configuración del shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", "terminal.integrated.shell.windows.deprecation": "Esto está en desuso, la nueva forma recomendada para configurar el shell predeterminado es crear un perfil de terminal en {0} y establecer el nombre de su perfil como el predeterminado en {1}. Actualmente, esto tendrá prioridad sobre la configuración de los nuevos perfiles, aunque esto cambiará en el futuro.", - "terminal.integrated.shellArgs.linux": "The command line arguments to use when on the Linux terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.osx": "The command line arguments to use when on the macOS terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.windows": "The command line arguments to use when on the Windows terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.windows.string": "The command line arguments in [command-line format](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) to use when on the Windows terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shellArgs.linux": "Argumentos de la línea de comandos que se van a usar en el terminal de Linux. [Obtener más información acerca de la configuración del shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shellArgs.osx": "Argumentos de la línea de comandos que se van a usar en el terminal de macOS. [Obtener más información acerca de la configuración del shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shellArgs.windows": "Argumentos de la línea de comandos que se van a usar en el terminal de Windows. [Obtener más información acerca de la configuración del shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shellArgs.windows.string": "Argumentos de la línea de comandos en [formato de línea de comandos](https://msdn.Microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) que se van a usar en el terminal de Windows. [Obtener más información acerca de la configuración del shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", "terminal.integrated.showLinkHover": "Indica si se deben mostrar los desplazamientos de los vínculos en la salida de terminal.", "terminal.integrated.useWslProfiles": "Controla si se muestran o no las distribuciones de WSL en la lista desplegable del terminal.", "terminalIntegratedConfigurationTitle": "Terminal integrado", @@ -1591,6 +1643,9 @@ "terminalProfile.windowsExtensionTitle": "El nombre del terminal de extensión", "terminalProfile.windowsSource": "Origen de perfil que detectará las rutas de acceso al shell de forma automática." }, + "vs/platform/terminal/node/ptyService": { + "terminal-session-restore": "Contenido de la sesión restaurado desde {0} en {1}" + }, "vs/platform/terminal/node/terminalProcess": { "launchFail.cwdDoesNotExist": "El directorio de inicio (cwd) \"{0}\" no existe", "launchFail.cwdNotDirectory": "El directorio de inicio (cwd) \"{0}\" no es un directorio", @@ -1647,7 +1702,11 @@ "editorInfo.background": "Color de fondo del texto de información del editor. El color no debe ser opaco para no ocultar las decoraciones subyacentes.", "editorInfo.foreground": "Color de primer plano de los subrayados ondulados informativos en el editor.", "editorInlayHintBackground": "Color de fondo de las sugerencias insertadas", + "editorInlayHintBackgroundParameter": "Color de fondo de las sugerencias insertadas para los parámetros", + "editorInlayHintBackgroundTypes": "Color de fondo de las sugerencias insertadas para los tipos de letra", "editorInlayHintForeground": "Color de primer plano de las sugerencias insertadas", + "editorInlayHintForegroundParameter": "Color de primer plano de las sugerencias insertadas para los parámetros", + "editorInlayHintForegroundTypes": "Color de primer plano de las sugerencias insertadas para los tipos de letra", "editorLightBulbAutoFixForeground": "El color utilizado para el icono de la bombilla de acciones de corrección automática.", "editorLightBulbForeground": "El color utilizado para el icono de bombilla de acciones.", "editorSelectionBackground": "Color de la selección del editor.", @@ -1737,7 +1796,9 @@ "minimapBackground": "Color de fondo del minimapa.", "minimapError": "Color del marcador de minimapa para errores.", "minimapFindMatchHighlight": "Color de marcador de minimapa para coincidencias de búsqueda.", + "minimapForegroundOpacity": "Opacidad de los elementos de primer plano representados en el minimapa. Por ejemplo, \"#000000c0\" representará los elementos con 75% de opacidad.", "minimapSelectionHighlight": "Color del marcador de minimapa para la selección del editor.", + "minimapSelectionOccurrenceHighlight": "Color de marcador de minimapa para las selecciones del editor que se repiten.", "minimapSliderActiveBackground": "Color de fondo del deslizador de minimapa al hacer clic en él.", "minimapSliderBackground": "Color de fondo del deslizador del minimapa.", "minimapSliderHoverBackground": "Color de fondo del deslizador del minimapa al pasar el puntero.", @@ -1800,6 +1861,7 @@ "class": "Estilo para clases.", "comment": "Estilo para comentarios.", "declaration": "Estilo de todas las declaraciones de símbolos.", + "decorator": "Estilo para decoradores y anotaciones.", "deprecated": "Estilo para usar con los símbolos en desuso.", "documentation": "Estilo que se usará para las referencias en la documentación.", "enum": "Estilo de enumeraciones.", @@ -2452,7 +2514,7 @@ "unknownWorkspaceProperty": "Propiedad de configuración de área de trabajo desconocida", "vscode.extension.contributes.configuration": "Aporta opciones de configuración.", "vscode.extension.contributes.configuration.properties": "Descripción de las propiedades de configuración.", - "vscode.extension.contributes.configuration.properties.schema": "Schema of the configuration property.", + "vscode.extension.contributes.configuration.properties.schema": "Esquema de la propiedad de configuración.", "vscode.extension.contributes.configuration.property.empty": "La propiedad no debe estar vacía.", "vscode.extension.contributes.configuration.title": "Resumen de la configuración. Esta etiqueta se usará en el archivo de configuración como comentario divisor.", "vscode.extension.contributes.defaultConfiguration": "Contribuye a la configuración de los parámetros del editor predeterminados por lenguaje.", @@ -2543,6 +2605,7 @@ "missing.submenu": "El elemento de menú hace referencia a un submenú \"{0}\" que no está definido en la sección \"submenus\".", "nonempty": "se esperaba un valor no vacío.", "notebook.cell.execute": "El menú de ejecución de la celda del cuaderno aportado", + "notebook.cell.executePrimary": "Botón de ejecución de celda del bloc de notas principal aportado", "notebook.cell.title": "El menú de título de la celda del cuaderno aportado", "notebook.toolbar": "El menú de la barra de herramientas del cuaderno aportado", "opticon": "la propiedad \"icon\" puede omitirse o debe ser una cadena o un literal como \"{dark, light}\"", @@ -2568,13 +2631,13 @@ "view.tunnelOriginInline": "Menú insertado de origen del elemento de la vista Puertos", "view.tunnelPortInline": "Menú insertado de puerto del elemento de la vista Puertos", "view.viewTitle": "El menú de título de vista contribuida", - "vscode.extension.contributes.commandType.category": "(Optional) Category string by which the command is grouped in the UI", + "vscode.extension.contributes.commandType.category": "(Opcional) La cadena de categoría por la que se agrupa el comando en la interfaz de usuario", "vscode.extension.contributes.commandType.command": "Identificador del comando que se va a ejecutar", - "vscode.extension.contributes.commandType.icon": "(Opcional) Icono que se utiliza para representar el comando en la interfaz de usuario. Una ruta de archivo, un objeto con rutas de archivo para temas oscuros y claros o referencias a un icono de tema, como \"$(zap)\"", + "vscode.extension.contributes.commandType.icon": "(Opcional) Icono que se utiliza para representar el comando en la interfaz de usuario. Una ruta de archivo, un objeto con rutas de archivo para temas oscuros y claros o referencias a un icono de tema, como `\\$(zap)`", "vscode.extension.contributes.commandType.icon.dark": "Ruta de icono cuando se usa un tema oscuro", "vscode.extension.contributes.commandType.icon.light": "Ruta del icono cuando se usa un tema ligero", "vscode.extension.contributes.commandType.precondition": "(Opcional) Condición que se debe cumplir para habilitar el comando en la interfaz de usuario (menú y enlaces de teclado). No impide ejecutar el comando por otros medios, como \"executeCommand\" de la API.", - "vscode.extension.contributes.commandType.shortTitle": "(Optional) Short title by which the command is represented in the UI. Menus pick either `title` or `shortTitle` depending on the context in which they show commands.", + "vscode.extension.contributes.commandType.shortTitle": "(Opcional) Título corto por el que el comando se representa en la interfaz de usuario. Los menús eligen \"title\" o \"shortTitle\" en función del contexto en el que muestran los comandos.", "vscode.extension.contributes.commandType.title": "Título con el que se representa el comando en la interfaz de usuario", "vscode.extension.contributes.commands": "Aporta comandos a la paleta de comandos.", "vscode.extension.contributes.menuItem.alt": "El identificador de un comando alternativo que se usará. El comando se debe declarar en la sección 'commands'", @@ -2593,6 +2656,10 @@ "vs/workbench/api/node/extHostDebugService": { "debug.terminal.title": "Proceso de depuración" }, + "vs/workbench/api/node/extHostTunnelService": { + "tunnelPrivacy.private": "Privado", + "tunnelPrivacy.public": "Público" + }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "Inspeccionar claves de contexto", "logStorage": "Registrar el contenido de la base de datos de almacenamiento", @@ -2609,21 +2676,21 @@ "vs/workbench/browser/actions/helpActions": { "keybindingsReference": "Referencia de métodos abreviados de teclado", "miDocumentation": "&&Documentación", - "miIntroductoryVideos": "&&Vídeos de introducción", "miKeyboardShortcuts": "&&Referencia de métodos abreviados de teclado", "miLicense": "Ver &&licencia", "miPrivacyStatement": "Declaración de privaci&&dad", "miTipsAndTricks": "Consejos y tru&&cos", "miTwitter": "&&Únase a nosotros en Twitter", "miUserVoice": "&&Buscar solicitudes de características", + "miVideoTutorials": "&&Tutoriales de vídeo", "newsletterSignup": "Regístrese para recibir el boletín de VS Code", "openDocumentationUrl": "Documentación", - "openIntroductoryVideosUrl": "Vídeos de introducción", "openLicenseUrl": "Ver licencia", "openPrivacyStatement": "Declaración de privacidad", "openTipsAndTricksUrl": "Sugerencias y trucos", "openTwitterUrl": "Únase a nosotros en Twitter", - "openUserVoiceUrl": "Buscar solicitudes de características" + "openUserVoiceUrl": "Buscar solicitudes de características", + "openVideoTutorialsUrl": "Tutoriales en vídeo" }, "vs/workbench/browser/actions/layoutActions": { "closeSidebar": "Cerrar barra lateral", @@ -2741,12 +2808,12 @@ "miOpen": "&&Abrir...", "miOpenFile": "&&Abrir archivo...", "miOpenFolder": "Abrir &&carpeta...", - "miOpenWorkspace": "Abrir el E&&spacio de trabajo...", + "miOpenWorkspace": "Abrir área de t&&rabajo desde archivo...", "miSaveWorkspaceAs": "Guardar área de trabajo como...", "openFile": "Abrir archivo...", "openFileFolder": "Abrir...", "openFolder": "Abrir carpeta...", - "openWorkspaceAction": "Abrir área de trabajo...", + "openWorkspaceAction": "Abrir área de trabajo desde archivo...", "openWorkspaceConfigFile": "Abrir archivo de configuración del área de trabajo", "saveWorkspaceAsAction": "Guardar área de trabajo como...", "workspaces": "Áreas de trabajo" @@ -2761,19 +2828,23 @@ "openWorkspace": "Abrir área de trabajo" }, "vs/workbench/browser/contextkeys": { - "dirtyWorkingCopies": "Si hay copias de trabajo con modificaciones", + "dirtyWorkingCopies": "Si hay copias en funcionamiento con cambios sin guardar", "isFullscreen": "Si la ventana está en modo de pantalla completa", "remoteName": "El nombre del elemento remoto al que está conectada la ventana, o bien una cadena vacía si no está conectada a ningún elemento remoto", "virtualWorkspace": "El esquema del área de trabajo actual si procede de un sistema de archivos virtual o una cadena vacía.", "workbenchState": "Variante del área de trabajo abierta en la ventana, que puede ser \"vacía\" (sin área de trabajo), \"carpeta\" (única carpeta) o \"área de trabajo\" (área de trabajo con varias raíces)", "workspaceFolderCount": "Número de carpetas raíz en el área de trabajo" }, + "vs/workbench/browser/dnd": { + "fileTooLarge": "El archivo es demasiado grande para abrirlo como editor sin título. Cárguelo primero en el explorador de archivos e inténtelo de nuevo." + }, "vs/workbench/browser/editor": { "pinned": "{0}, anclado", "preview": "{0}, vista previa" }, "vs/workbench/browser/parts/activitybar/activitybarActions": { "authProviderUnavailable": "{0} no está disponible", + "focusActivityBar": "Enfocar la barra de actividades", "hideAccounts": "Ocultar cuentas", "manageTrustedExtensions": "Administrar extensiones de confianza", "nextSideBarView": "Siguiente vista de barra lateral", @@ -2784,13 +2855,22 @@ "vs/workbench/browser/parts/activitybar/activitybarPart": { "accounts": "Cuentas", "accountsViewBarIcon": "Icono de cuentas en la barra de vistas.", - "focusActivityBar": "Enfocar la barra de actividades", "hideActivitBar": "Ocultar barra de actividades", + "hideMenu": "Ocultar menú", "manage": "Administrar", "menu": "Menú", "resetLocation": "Restablecer ubicación", "settingsViewBarIcon": "Icono de configuración en la barra de vistas." }, + "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { + "focusAuxiliaryBar": "Enfocar la barra lateral", + "hideAuxiliaryBar": "Ocultar panel lateral", + "miShowAuxiliaryBar": "Mostrar panel Si&&de", + "toggleAuxiliaryBar": "Alternar panel lateral" + }, + "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarPart": { + "hideAuxiliaryBar": "Ocultar panel lateral" + }, "vs/workbench/browser/parts/banner/bannerPart": { "bannerFocused": "Si la pancarta tiene el foco del teclado", "focusBanner": "Colocar foco sobre la pancarta" @@ -2894,7 +2974,7 @@ "closeEditor": "Cerrar editor", "closeEditorGroup": "Cerrar grupo de editores", "closeEditorsInGroup": "Cerrar todos los editores del grupo", - "closeGroupAction": "Close Group", + "closeGroupAction": "Cerrar grupo", "closeOtherEditors": "Cerrar Otros Editores del Grupo", "closeOthers": "Cerrar otros", "closePinnedEditor": "Cerrar editor anclado", @@ -2905,12 +2985,14 @@ "file": "Archivo", "ignoreTrimWhitespace.label": "Ignorar las diferencias de espacios en blanco iniciales/finales", "inlineView": "Vista alineada", + "joinInGroup": "Unir en grupo", "keepEditor": "Mantener editor", "keepOpen": "Mantener abierto", - "lockGroup": "Lock Group", + "lockGroup": "Bloquear grupo", "miBack": "&&Atrás", "miClearRecentOpen": "&&Borrar abierto recientemente", "miEditorLayout": "Diseño del &&editor", + "miFirstSideEditor": "&&Cara primaria en el editor", "miFocusAboveGroup": "Agrupar &&arriba", "miFocusBelowGroup": "Agrupar &&debajo", "miFocusFifthGroup": "Grupo &&5", @@ -2921,6 +3003,7 @@ "miFocusSecondGroup": "Grupo &&2", "miFocusThirdGroup": "Agrupar &&3", "miForward": "&&Reenviar", + "miJoinEditorInGroup": "Unir en &&Grupo", "miLastEditLocation": "&&Última ubicación de edición", "miNextEditor": "&&Editor siguiente", "miNextEditorInGroup": "&&Próximo editor en grupo", @@ -2933,8 +3016,10 @@ "miPreviousRecentlyUsedEditor": "&&Editor usado anterior", "miPreviousUsedEditorInGroup": "&&Editor anterior usado del grupo", "miReopenClosedEditor": "&&Volver a abrir el editor cerrado", + "miSecondSideEditor": "&&Cara secundaria en el editor", "miSingleColumnEditorLayout": "&&Sencillo", "miSplitEditorDown": "Dividir hacia a&&bajo", + "miSplitEditorInGroup": "Dividir en &&Grupo", "miSplitEditorLeft": "Dividir &&a la izquierda", "miSplitEditorRight": "Dividir a la &&derecha", "miSplitEditorUp": "Dividir &&hacia arriba", @@ -2960,16 +3045,18 @@ "splitDown": "Dividir Abajo", "splitEditorDown": "Dividir Editor Abajo", "splitEditorRight": "Dividir Editor Derecho", + "splitInGroup": "Dividir en grupo", "splitLeft": "Dividir Izquierda", "splitRight": "Dividir Derecha", "splitUp": "Dividir Arriba", "textDiffEditor": "Editor de diferencias de texto", "textEditor": "Editor de texto", "toggleKeepEditors": "Mantener los editores abiertos", - "toggleLockGroup": "Lock Group", + "toggleLockGroup": "Bloquear grupo", + "toggleSplitEditorInGroupLayout": "Alternar diseño", "toggleWhitespace": "Icono de la acción de alternar espacio en blanco en el editor de diferencias.", - "unlockEditorGroup": "Unlock Group", - "unlockGroupAction": "Unlock Group", + "unlockEditorGroup": "Desbloquear grupo", + "unlockGroupAction": "Desbloquear grupo", "unpin": "Desanclar", "unpinEditor": "Desanclar editor" }, @@ -2997,9 +3084,9 @@ "editorLayoutTwoRowsRight": "Diseño del editor Dos filas a la derecha", "evenEditorGroups": "Restablecer Tamaños de Grupo Editor", "firstEditorInGroup": "Abrir el Primer Editor en el Grupo", - "focusAboveGroup": "Foco encima del grupo de editores", + "focusAboveGroup": "Poner foco en grupo de editores anterior", "focusActiveEditorGroup": "Enfocar grupo de editores activo", - "focusBelowGroup": "Foco debajo del grupo de editores", + "focusBelowGroup": "Poner foco en grupo de editores siguiente", "focusFirstEditorGroup": "Enfocar primer grupo de editores", "focusLastEditorGroup": "Focalizar Último grupo Editor", "focusLeftGroup": "Focalizar Grupo Editor Izquierdo", @@ -3017,8 +3104,8 @@ "moveActiveGroupUp": "Mover Grupo Editor Arriba", "moveEditorLeft": "Mover el editor a la izquierda", "moveEditorRight": "Mover el editor a la derecha", - "moveEditorToAboveGroup": "Mudar el Editor al Grupo Superior", - "moveEditorToBelowGroup": "Mudar el Editor al Grupo Inferior", + "moveEditorToAboveGroup": "Mover editor al grupo anterior", + "moveEditorToBelowGroup": "Mover editor al grupo siguiente", "moveEditorToFirstGroup": "Mover el Editor al Primer Grupo", "moveEditorToLastGroup": "Mudar el Editor al Último Grupo ", "moveEditorToLeftGroup": "Mudar el Editor al Grupo Izquierdo", @@ -3058,6 +3145,14 @@ "splitEditorGroupRight": "Dividir Editor Derecho", "splitEditorGroupUp": "Dividir Editor Arriba", "splitEditorOrthogonal": "Dividir Editor Ortogonal", + "splitEditorToAboveGroup": "Dividir editor en el grupo superior", + "splitEditorToBelowGroup": "Dividir editor en el grupo a continuación", + "splitEditorToFirstGroup": "Dividir editor en el primer grupo", + "splitEditorToLastGroup": "Dividir editor en el último grupo", + "splitEditorToLeftGroup": "Dividir editor en el grupo de la izquierda", + "splitEditorToNextGroup": "Dividir editor en el siguiente grupo", + "splitEditorToPreviousGroup": "Dividir editor en el grupo anterior", + "splitEditorToRightGroup": "Dividir editor en el grupo de la derecha", "toggleEditorWidths": "Alternar tamaños de grupo de editor", "unpinEditor": "Desanclar editor", "workbench.action.reopenTextEditor": "Volver a abrir el editor con el editor de texto", @@ -3065,19 +3160,30 @@ }, "vs/workbench/browser/parts/editor/editorCommands": { "compare": "Comparar", + "editorCommand.activeEditorCopy.arg.description": "Propiedades de argumento:\r\n * \"to\": valor de cadena que indica dónde copiar.\r\n\t* 'value': valor numérico que indica cuántas posiciones o una posición absoluta para copiar.", + "editorCommand.activeEditorCopy.arg.name": "Argumento para copiar el editor activo", + "editorCommand.activeEditorCopy.description": "Copiar el editor activo por grupos", "editorCommand.activeEditorMove.arg.description": "Argument Properties:\r\n\t* \"to\": Valor de cadena que indica hacia dónde se realiza el movimiento.\r\n\t* \"by\": Valor de cadena que indica la unidad del movimiento (por pestaña o por grupo).\r\n\t* \"value\": Valor numérico que indica, con una posición absoluta o con un número de posiciones, el alcance del movimiento.", "editorCommand.activeEditorMove.arg.name": "Argumento para mover el editor activo", "editorCommand.activeEditorMove.description": "Mover el editor activo por tabulaciones o grupos", - "lockEditorGroup": "Lock Editor Group", - "toggleEditorGroupLock": "Toggle Editor Group Lock", + "focusLeftSideEditor": "Enfocar el primer lado en el editor activo", + "focusOtherSideEditor": "Enfocar otro lado en el editor activo", + "focusRightSideEditor": "Enfocar el segundo lado en el editor activo", + "joinEditorInGroup": "Unir editor en grupo", + "lockEditorGroup": "Bloquar grupo de editores", + "splitEditorInGroup": "Dividir editor en grupo", + "toggleEditorGroupLock": "Alternar el bloqueo del grupo de editores", "toggleInlineView": "Alternar la vista alineada", - "unlockEditorGroup": "Unlock Editor Group" + "toggleJoinEditorInGroup": "Alternar dividir editor en grupo", + "toggleSplitEditorInGroupLayout": "Alternar dividir editor en diseño de grupo", + "unlockEditorGroup": "Desbloquear grupo de editores" }, - "vs/workbench/browser/parts/editor/editorDropTarget": { - "fileTooLarge": "El archivo es demasiado grande para abrirlo como editor sin título. Cárguelo primero en el explorador de archivos e inténtelo de nuevo." + "vs/workbench/browser/parts/editor/editorConfiguration": { + "markdownPreview": "Vista previa de Markdown", + "workbench.editor.autoLockGroups": "Si un editor que coincide con uno de los tipos enumerados se abre como el primero en un grupo de editores y hay más de un grupo abierto, el grupo se bloquea automáticamente. Los grupos bloqueados solo se usarán para abrir editores cuando se elijan explícitamente mediante gestos del usuario (por ejemplo, arrastrar y colocar), pero no de forma predeterminada. Por lo tanto, es menos probable que el editor activo de un grupo bloqueado sea reemplazado accidentalmente por otro editor." }, "vs/workbench/browser/parts/editor/editorGroupView": { - "ariaLabelGroupActions": "Empty editor group actions", + "ariaLabelGroupActions": "Acciones del grupo de editores vacías", "cancel": "Cancelar", "editorOpenError": "No se puede abrir '{0}': {1}.", "editorOpenErrorDialog": "No se puede abrir \"{0}\"", @@ -3092,14 +3198,16 @@ "requiresWorkspaceTrustText": "El archivo no se muestra en el editor porque no se ha concedido confianza al área de trabajo.", "retry": "Volver a intentarlo", "trustRequiredEditor": "Se requiere confianza del área de trabajo", - "unavailableEditor": "Editor no disponible", - "unavailableEditorText": "No se pudo abrir el editor debido a un error o a un recurso no disponible." + "unavailableResourceErrorEditor": "Editor de errores de recursos no disponible", + "unavailableResourceErrorEditorText": "No se pudo abrir el editor porque no se encontró el archivo.", + "unknownErrorEditor": "Editor de errores desconocidos", + "unknownErrorEditorText": "No se pudo abrir el editor debido a un error inesperado." }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "Cerrar editor", - "entryAriaLabelDirty": "{0}, con modificaciones", + "entryAriaLabelDirty": "{0}, cambios sin guardar", "entryAriaLabelWithGroup": "{0}, {1}", - "entryAriaLabelWithGroupDirty": "{0}, con modificaciones, {1}", + "entryAriaLabelWithGroupDirty": "{0}, cambios sin guardar, {1}", "noViewResults": "No hay ningún editor coincidente." }, "vs/workbench/browser/parts/editor/editorStatus": { @@ -3157,11 +3265,13 @@ "status.editor.mode": "Lenguaje del editor", "status.editor.screenReaderMode": "Modo lector de pantalla", "status.editor.selection": "Selección de editor", - "status.editor.status": "Estado de idioma", "status.editor.tabFocusMode": "Modo de accesibilidad", "tabFocusModeEnabled": "Tabulación Mueve el Foco", "tabSize": "Tamaño de tabulación: {0}" }, + "vs/workbench/browser/parts/editor/sideBySideEditor": { + "sideBySideEditor": "Editor de lado a lado" + }, "vs/workbench/browser/parts/editor/tabsTitleControl": { "ariaLabelTabActions": "Acciones de pestaña" }, @@ -3200,6 +3310,7 @@ }, "vs/workbench/browser/parts/notifications/notificationsCenter": { "notifications": "Notificaciones", + "notificationsCenterWidgetAriaLabel": "Centro de notificaciones", "notificationsEmpty": "No hay notificaciones nuevas", "notificationsToolbar": "Acciones del centro de notificaciones" }, @@ -3230,6 +3341,10 @@ "status.notifications": "Notificaciones", "zeroNotifications": "No hay notificaciones" }, + "vs/workbench/browser/parts/notifications/notificationsToasts": { + "notificationAriaLabel": "{0}, notificación", + "notificationWithSourceAriaLabel": "{0}, origen: {1}, notificación" + }, "vs/workbench/browser/parts/notifications/notificationsViewer": { "executeCommand": "Haga clic en para ejecutar el comando \"{0}\"", "notificationActions": "Acciones de notificaciones", @@ -3255,18 +3370,21 @@ }, "vs/workbench/browser/parts/panel/panelPart": { "hidePanel": "Ocultar panel", + "moreActions": "Más Acciones...", "panel.emptyMessage": "Arrastre una vista al panel para mostrarla.", "resetLocation": "Restablecer ubicación" }, - "vs/workbench/browser/parts/sidebar/sidebarPart": { + "vs/workbench/browser/parts/sidebar/sidebarActions": { "focusSideBar": "Enfocar la barra lateral" }, - "vs/workbench/browser/parts/statusbar/statusbarPart": { + "vs/workbench/browser/parts/statusbar/statusbarActions": { "focusStatusBar": "Colocar foco sobre la barra de estado", "hide": "Ocultar \"{0}\"", - "hideStatusBar": "Ocultar barra de estado", "statusBarFocused": "Si la barra de estado tiene el foco del teclado" }, + "vs/workbench/browser/parts/statusbar/statusbarPart": { + "hideStatusBar": "Ocultar barra de estado" + }, "vs/workbench/browser/parts/titlebar/menubarControl": { "DownloadingUpdate": "Descargando actualización...", "checkForUpdates": "Buscar &&actualizaciones...", @@ -3337,16 +3455,17 @@ "activityBarIconClickBehavior": "Controla el comportamiento de clics de un icono de la barra de actividades en el área de trabajo.", "activityBarVisibility": "Controla la visibilidad de la barra de actividades en el área de trabajo.", "appName": "\"${appName}\": por ejemplo, VS Code.", + "auxiliaryBarEnabled": "Controla si el panel lateral frente a la barra lateral está habilitado.", "centeredLayoutAutoResize": "Controla si el diseño centrado debe cambiar de tamaño automáticamente al ancho máximo cuando se abre más de un grupo. Cuando solo haya un grupo abierto, volverá al ancho original centrado.", "closeEmptyGroups": "Controla el comportamiento de los grupos de editores vacíos cuando se cierra la última pestaña del grupo. Si esta opción está habilitada, los grupos vacíos se cierran automáticamente. Si está deshabilitada, los grupos vacíos siguen formando parte de la cuadrícula.", - "closeOnFileDelete": "Controla si los editores que muestran un archivo que se abrió durante la sesión deben cerrarse automáticamente cuando otro proceso elimina el archivo o lo cambia de nombre. Si se deshabilita esta opción y se da alguna de estas circunstancias, el editor abierto se mantiene. Tenga en cuenta que, al eliminar desde la aplicación, siempre se cierra el editor y los archivos con modificaciones no se cierran nunca para preservar los datos.", + "closeOnFileDelete": "Controla si los editores que muestran un archivo que se abrió durante la sesión deben cerrarse automáticamente cuando otro proceso elimina el archivo o lo cambia de nombre. Si se deshabilita esta opción y se da alguna de estas circunstancias, el editor abierto se mantiene. Tenga en cuenta que, al eliminar desde la aplicación, siempre se cierra el editor y que los editores con cambios sin guardar nunca se cerrarán para conservar los datos.", "closeOnFocusLost": "Controla si Quick Open debe cerrarse automáticamente cuando pierde el foco.", "commandHistory": "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.", "confirmBeforeCloseWeb": "Controla si debe mostrarse un cuadro de diálogo de confirmación antes de cerrar la ventana o la pestaña del explorador. Tenga en cuenta que, aunque se habilite, los exploradores pueden decidir cerrar una pestaña o una ventana sin confirmación y que esta configuración es solo una sugerencia que puede no funcionar en todos los casos.", "customMenuBarAltFocus": "Controla si la barra de menús se enfocará pulsando la tecla Alt. Esta configuración no tiene ningún efecto para alternar la barra de menús con la tecla Alt.", "decorations.badges": "Controla si las decoraciones de archivo del editor deben usar distintivos.", "decorations.colors": "Controla si las decoraciones de archivo del editor deben usar colores. ", - "dirty": "`${dirty}`: un indicador con modificaciones si el editor activo tiene modificaciones.", + "dirty": "\"${dirty}\": un indicador de cuándo el editor activo tiene cambios sin guardar.", "editorOpenPositioning": "Controla dónde se abren los editores. Seleccione \"left\" o \"right\" para abrir los editores a la izquierda o la derecha del que está activo actualmente. Seleccione \"first\" o \"last\" para abrir los editores con independencia del que está activo.", "editorTabCloseButton": "Controla la posición de los botones de cierre de pestañas del editor o los deshabilita cuando se establece en \"off\". Este valor se omite cuando \"#workbench.editor.showTabs#\" está deshabilitado.", "enableMenuBarMnemonics": "Controla si los menús principales se pueden abrir a través de los accesos directos de la tecla Alt. La desactivación de las teclas de acceso permite vincular estos accesos directos de tecla Alt a los comandos del editor en su lugar.", @@ -3357,8 +3476,8 @@ "folderName": "`${folderName}`: nombre de la carpeta del área de trabajo que contiene el archivo (p. ej., myFolder).", "folderPath": "`${folderPath}`: ruta de acceso de archivo de la carpeta del área de trabajo que contiene el archivo (p. ej., /Users/Development/myFolder).", "fontAliasing": "Controla el método de alias (aliasing) de la fuente en el área de trabajo.", - "highlightModifiedTabs": "Controla si un borde superior se dibuja en las pestañas del editor modificado o no. Este valor se omite cuando \"#workbench.editor.showTabs#\" está deshabilitado.", - "limitEditorsEnablement": "Controla si el número de editores abiertos debe estar limitado o no. Cuando está habilitado, los editores sin modificaciones abiertos menos recientemente se cerrarán para hacer sitio a los editores recién abiertos.", + "highlightModifiedTabs": "Controla si se dibuja un borde superior en las pestañas de los editores que tienen cambios sin guardar. Este valor se omite cuando \"#workbench.editor.showTabs#\" está deshabilitado.", + "limitEditorsEnablement": "Controla si el número de editores abiertos debe estar limitado o no. Cuando está habilitado, los editores usados menos recientemente se cerrarán para hacer sitio a los editores recién abiertos.", "limitEditorsMaximum": "Controla el número máximo de editores abiertos. Use la configuración \"#workbench.editor.limit.perEditorGroup\" para controlar este límite por grupo de editores o en todos los grupos.", "menuBarVisibility": "Controla la visibilidad de la barra de menús. El valor \"toggle\" significa que la barra de menús está oculta y que se mostrará al presionar una sola vez la tecla Alt. El valor \"compact\" moverá el menú a la barra lateral. ", "menuBarVisibility.mac": "Controla la visibilidad de la barra de menús. El valor \"toggle\" significa que la barra de menús está oculta y que se mostrará al ejecutar \"Focus Application Menu\". El valor \"compact\" moverá el menú a la barra lateral. ", @@ -3388,6 +3507,7 @@ "showIcons": "Controla si los editores abiertos deben mostrarse o no con un icono. Requiere que también se habilite un tema de icono de archivo.", "sideBarLocation": "Controla la ubicación de la barra lateral y la barra de actividad. Pueden mostrarse a la izquierda o a la derecha del área de trabajo.", "sideBySideDirection": "Controla la dirección predeterminada de los editores que se abren en paralelo (por ejemplo, desde el explorador). De forma predeterminada, los editores se abren a la derecha del que está activo. Si se cambia a \"down\", los editores se abren debajo del que está activo.", + "splitInGroupLayout": "Controla el diseño para cuando un editor se divide en un grupo de editores para que sea vertical u horizontal.", "splitOnDragAndDrop": "Controla si los grupos de editores pueden dividirse a partir de las operaciones de arrastrar y colocar al colocar un editor o archivo en los bordes del área del editor.", "splitSizing": "Controla el tamaño de los grupos de editores al dividirlos.", "statusBarVisibility": "Controla la visibilidad de la barra de estado en la parte inferior del área de trabajo.", @@ -3419,15 +3539,16 @@ "windowTitle": "Controla el icono de ventana según el editor activo. Las variables se sustituyen según el contexto:", "workbench.activityBar.iconClickBehavior.focus": "Enfoca la barra lateral si el elemento en el que se hace clic ya está visible.", "workbench.activityBar.iconClickBehavior.toggle": "Oculta la barra lateral si el elemento en el que se hace clic ya está visible.", - "workbench.editor.experimentalAutoLockGroups": "Experimental: lock a group automatically when an editor is the first in the group and more than one group is open. Locked groups will only be used for opening editors when explicitly chosen by user gesture (e.g. drag and drop), but not by default. Consequently the active editor in a locked group is less likely to be replaced accidentally with a different editor.", "workbench.editor.labelFormat.default": "Mostrar el nombre del archivo. Cuando las pestañas están habilitadas y dos archivos tienen el mismo nombre en un grupo, se agregan las secciones distintivas de la ruta de acceso de cada archivo. Cuando las pestañas están deshabilitadas, se muestra la carpeta del área de trabajo si el editor está activo.", "workbench.editor.labelFormat.long": "Mostrar el nombre del archivo seguido de la ruta de acceso absoluta.", "workbench.editor.labelFormat.medium": "Muestre el nombre del archivo seguido de su ruta de acceso relativa a la carpeta del área de trabajo.", "workbench.editor.labelFormat.short": "Muestre el nombre del archivo seguido de su nombre de directorio.", - "workbench.editor.languageDetection": "Controls whether the language in a text editor is automatically detected unless the language has been explicitly set by the language picker. This can also be scoped by language so you can control which languages you want to trigger language detection on.", + "workbench.editor.languageDetection": "Controla si el lenguaje de programación en un editor de texto se detecta automáticamente, a menos que se haya establecido el lenguaje de forma explícita con el selector de lenguaje. El ámbito puede ajustarse en función del lenguaje para poder especificar los lenguajes de los que no desea que se le desconecte. Esto es útil para lenguajes como Markdown, que a menudo contiene otros lenguajes, por lo que la detección de idioma puede identificar erróneamente el lenguaje incrustado en vez de Markdown.", "workbench.editor.pinnedTabSizing.compact": "Una pestaña anclada se mostrará en un formato compacto con solo un icono o una primera letra del nombre del editor.", "workbench.editor.pinnedTabSizing.normal": "Una pestaña anclada hereda la apariencia de pestañas no ancladas.", "workbench.editor.pinnedTabSizing.shrink": "Una pestaña fijada se reduce a un tamaño fijo compacto que muestra partes del nombre del editor.", + "workbench.editor.splitInGroupLayoutHorizontal": "Los editores se colocan de izquierda a derecha.", + "workbench.editor.splitInGroupLayoutVertical": "Los editores se colocan de arriba abajo.", "workbench.editor.splitSizingDistribute": "Divide todos los grupos de editores en partes iguales.", "workbench.editor.splitSizingSplit": "Divide el grupo de editor activo en partes iguales.", "workbench.editor.tabSizing.fit": "Mantenga siempre un tamaño de pestaña suficientemente grande para mostrar la etiqueta del editor completa.", @@ -3463,6 +3584,11 @@ "test": "Probar", "view": "Ver" }, + "vs/workbench/common/auxiliarybar": { + "activeAuxiliary": "El identificador del panel auxiliar activo", + "auxiliaryBarFocus": "Si la barra auxiliar tiene el foco del teclado", + "auxiliaryBarVisible": "Si la barra auxiliar está visible" + }, "vs/workbench/common/configuration": { "workbenchConfigurationTitle": "Workbench" }, @@ -3473,8 +3599,8 @@ "activeEditorGroupEmpty": "Si el grupo de editores activo está vacío", "activeEditorGroupIndex": "Índice del grupo de editores activo", "activeEditorGroupLast": "Si el grupo de editores activo es el último grupo", - "activeEditorGroupLocked": "Whether the active editor group is locked", - "activeEditorIsDirty": "Indica si el editor activo tiene modificaciones", + "activeEditorGroupLocked": "Si el grupo de editores activo está bloqueado", + "activeEditorIsDirty": "Si el editor activo tiene cambios sin guardar", "activeEditorIsNotPreview": "Si el editor activo no está en modo de vista previa", "activeEditorIsPinned": "Si el editor activo está anclado", "activeEditorIsReadonly": "Si el editor activo es de solo lectura", @@ -3486,6 +3612,7 @@ "isCenteredLayout": "Si está habilitado el diseño centrado", "multipleEditorGroups": "Si hay varios grupos de editores abiertos", "promptOpenWith.defaultEditor.displayName": "Editor de texto", + "sideBySideEditorActive": "Si un editor en paralelo está activo", "splitEditorsVertically": "Si los editores se dividen verticalmente", "textCompareEditorActive": "Si hay un editor de comparación de texto activo", "textCompareEditorVisible": "Si el editor de comparación de texto está visible" @@ -3493,14 +3620,12 @@ "vs/workbench/common/editor/diffEditorInput": { "sideBySideLabels": "{0} ↔ {1}" }, - "vs/workbench/common/editor/resourceEditorInput": { - "orphanedFile": "{0} (eliminado)", - "orphanedReadonlyFile": "{0} (eliminado, de solo lectura)", - "readonlyFile": "{0} (solo lectura)" - }, "vs/workbench/common/editor/sideBySideEditorInput": { "sideBySideLabels": "{0} - {1}" }, + "vs/workbench/common/editor/textEditorModel": { + "languageAutoDetected": "El idioma {0} se detectó y estableció automáticamente como modo de idioma." + }, "vs/workbench/common/panel": { "activePanel": "Identificador del panel activo", "panelFocus": "Si el panel tiene el foco del teclado", @@ -3533,9 +3658,7 @@ "banner.background": "Color de fondo de la pancarta. La pancarta se muestra en la barra de título de la ventana.", "banner.foreground": "Color de primer plano de la pancarta. La pancarta se muestra en la barra de título de la ventana.", "banner.iconForeground": "Color del icono de la pancarta. La pancarta se muestra en la barra de título de la ventana.", - "deprecatedEditorGroupBackground": "En desuso: con la introducción del diseño del editor, ya no se proporciona la opción de color de fondo de un grupo de editores. Utilice editorGroup.emptyBackground para establecer el color de fondo de los grupos de editores vacíos.", "editorDragAndDropBackground": "Color de fondo cuando se arrastran los editores. El color debería tener transparencia para que el contenido del editor pueda brillar a su través.", - "editorGroupBackground": "Color de fondo en desuso de un grupo editor.", "editorGroupBorder": "Color para separar varios grupos de editores entre sí. Los grupos de editores son los contenedores de los editores.", "editorGroupEmptyBackground": "Color de fondo de un grupo de editores vacío. Los grupos de editores son los contenedores de los editores.", "editorGroupFocusedEmptyBorder": "Color del borde de un grupo de editores vacío que tiene el foco. Los grupos de editores son los contenedores de los editores.", @@ -3579,6 +3702,8 @@ "sideBarSectionHeaderBorder": "Color de borde del encabezado de sección de la barra lateral. La barra lateral es el contenedor de vistas, como el explorador y la búsqueda. Las secciones de la barra lateral son vistas anidadas en la barra lateral.", "sideBarSectionHeaderForeground": "Color de primer plano del encabezado de sección de la barra lateral. La barra lateral es el contenedor de vistas, como el explorador y la búsqueda. Las secciones de la barra lateral son vistas anidadas en la barra lateral.", "sideBarTitleForeground": "Color de primer plano del título de la barra lateral, que es el contenedor de vistas como Explorador y Búsqueda.", + "sideBySideEditor.horizontalBorder": "Color para separar dos editores entre sí cuando se muestran en paralelo en un grupo de editores de arriba a abajo.", + "sideBySideEditor.verticalBorder": "Color para separar dos editores entre sí cuando se muestran en paralelo en un grupo de editores de izquierda a derecha.", "statusBarBackground": "Color de fondo de la barra de estado cuando se abre un área de trabajo o una carpeta. La barra de estado se muestra en la parte inferior de la ventana.", "statusBarBorder": "Color de borde de la barra de estado que separa la barra lateral y el editor. La barra de estado se muestra en la parte inferior de la ventana.", "statusBarErrorItemBackground": "Color de fondo de los elementos de error en la barra de estado. Los elementos de error se destacan de otras entradas de la barra de estado para indicar condiciones de error. La barra de estado se muestra en la parte inferior de la ventana.", @@ -3600,7 +3725,7 @@ "tabActiveBorder": "Borde en la parte inferior de una ficha activa. Las fichas son los contenedores para los editores en el área de edición. Múltiple pestañas pueden abrirse en un grupo de editor. Puede haber múltiples grupos de editor. ", "tabActiveBorderTop": "Borde a la parte superior de una pestaña activa. Las pestañas son los contenedores para los editores en el área del editor. Se pueden abrir múltiples pestañas en un grupo de editores. Puede haber múltiples grupos de editores.", "tabActiveForeground": "Color de primer plano de la pestaña activa en un grupo activo. Las pestañas son los contenedores de los editores en el área de editores. Se pueden abrir varias pestañas en un grupo de editores. Puede haber varios grupos de editores.", - "tabActiveModifiedBorder": "Borde superior de las fichas activas modificadas en un grupo activo. Las fichas son los contenedores de los editores en el área de editores. Se pueden abrir varias fichas en un grupo de editores. Puede haber varios grupos de editores.", + "tabActiveModifiedBorder": "Borde en la parte superior de las pestañas activas modificadas en un grupo activo. Las pestañas son los contenedores de los editores en el área del editor. Se pueden abrir varias pestañas en un grupo de editores. Puede haber varios grupos de editores.", "tabActiveUnfocusedBorder": "Borde en la parte inferior de una pestaña activa para un grupo no seleccionado. Las pestañas son los contenedores para los editores en el área del editor. Se pueden abrir múltiples pestañas en un grupo de editores. Puede haber múltiples grupos de editores.", "tabActiveUnfocusedBorderTop": "Borde en la parte superior de una pestaña activa para un grupo no seleccionado. Las pestañas son los contenedores para los editores en el área del editor. Se pueden abrir múltiples pestañas en un grupo de editores. Puede haber múltiples grupos de editores.", "tabBorder": "Borde para separar las pestañas entre sí. Las pestañas son contenedores de editores en el área de editores. Se pueden abrir varias pestañas en un grupo de editores. Puede haber varios grupos de editores.", @@ -3609,7 +3734,7 @@ "tabHoverForeground": "Color de primer plano de la pestaña al mantener el puntero. Las pestañas son los contenedores de los editores en el área del editor. Se pueden abrir varias pestañas en un grupo de editores y puede haber varios grupos de este tipo.", "tabInactiveBackground": "Color de fondo de la pestaña inactiva. Las pestañas son los contenedores de los editores en el área de editores. Se pueden abrir varias pestañas en un grupo de editores. Puede haber varios grupos de editores.", "tabInactiveForeground": "Color de primer plano de la pestaña inactiva en un grupo activo. Las pestañas son los contenedores de los editores en el área de editores. Se pueden abrir varias pestañas en un grupo de editores. Puede haber varios grupos de editores.", - "tabInactiveModifiedBorder": "Borde superior de las fichas inactivas modificadas en un grupo activo. Las fichas son los contenedores de los editores en el área de editores. Se pueden abrir varias fichas en un grupo de editores. Puede haber varios grupos de editores.", + "tabInactiveModifiedBorder": "Borde en la parte superior de las pestañas inactivas modificadas en un grupo activo. Las pestañas son los contenedores de los editores en el área del editor. Se pueden abrir varias pestañas en un grupo de editores. Puede haber varios grupos de editores.", "tabUnfocusedActiveBackground": "Color de fondo de la pestaña activa en un grupo no enfocado. Las pestañas son los contenedores para los editores en el área del editor. Se pueden abrir varias pestañas en un grupo de editor. Puede haber varios grupos de editor.", "tabUnfocusedActiveForeground": "Color de primer plano de la ficha activa en un grupo que no tiene el foco. Las fichas son los contenedores de los editores en el área de editores. Se pueden abrir varias fichas en un grupo de editores. Puede haber varios grupos de editores. ", "tabUnfocusedHoverBackground": "Color de fondo de tabulación en un grupo no enfocado cuando se pasa. Las fichas son los contenedores para los editores en el área del editor. Se pueden abrir varias fichas en un grupo de editores. Puede haber varios grupos de editores.", @@ -3624,8 +3749,8 @@ "titleBarBorder": "Color de borde de la barra de título.", "titleBarInactiveBackground": "Fondo de la barra de título cuando la ventana está inactiva.", "titleBarInactiveForeground": "Primer plano de la barra de título cuando la ventana está inactiva.", - "unfocusedActiveModifiedBorder": "Borde superior de las fichas activas modificadas en un grupo que no tiene el foco. Las fichas son los contenedores de los editores en el área de editores. Se pueden abrir varias fichas en un grupo de editores. Puede haber varios grupos de editores.", - "unfocusedINactiveModifiedBorder": "Borde superior de las fichas inactivas modificadas en un grupo que no tiene el foco. Las fichas son los contenedores de los editores en el área de editores. Se pueden abrir varias fichas en un grupo de editores. Puede haber varios grupos de editores.", + "unfocusedActiveModifiedBorder": "Borde en la parte superior de las pestañas activas modificadas en un grupo sin foco. Las pestañas son los contenedores de los editores en el área del editor. Se pueden abrir varias pestañas en un grupo de editores. Puede haber varios grupos de editores.", + "unfocusedINactiveModifiedBorder": "Borde en la parte superior de las pestañas inactivas modificadas en un grupo sin foco. Las pestañas son los contenedores de los editores en el área del editor. Se pueden abrir varias pestañas en un grupo de editores. Puede haber varios grupos de editores.", "windowActiveBorder": "El color usado para el borde de la ventana cuando está activa. Solo es compatible con el cliente para equipo de escritorio al usar la barra de título personalizada.", "windowInactiveBorder": "El color usado para el borde de la ventana cuando está inactiva. Solo es compatible con el cliente para equipo de escritorio al usar la barra de título personalizada." }, @@ -3663,7 +3788,7 @@ "quickSwitchWindow": "Cambio Rápido de Ventana...", "switchWindow": "Cambiar de Ventana...", "switchWindowPlaceHolder": "Seleccionar una ventana a la que cambiar", - "windowDirtyAriaLabel": "{0}, ventana con modificaciones", + "windowDirtyAriaLabel": "{0}, ventana con cambios sin guardar", "zoomIn": "Acercar", "zoomOut": "Alejar", "zoomReset": "Restablecer zoom" @@ -3680,6 +3805,7 @@ "argv.logLevel": "Nivel de registro a utilizar. Por defecto es 'info'. Los valores permitidos son 'critical', 'error', 'warn', 'info', 'debug', 'trace', 'off'.", "closeWhenEmpty": "Controla si, al cerrar el último editor, debe cerrarse también la ventana. Esta configuración se aplica solo a ventanas que no muestran carpetas.", "dialogStyle": "Ajustar la apariencia de las ventanas de cuadro de diálogo.", + "enableCrashReporterDeprecated": "Si esta configuración es false, no se enviará ningún dato de telemetría independientemente del valor de la nueva configuración. En desuso debido a la combinación en la configuración de {0}.", "keyboardConfigurationTitle": "Teclado", "mergeAllWindowTabs": "Combinar todas las ventanas", "miExit": "S&&alir", @@ -3725,6 +3851,7 @@ }, "vs/workbench/electron-sandbox/window": { "cancelButton": "&&Cancelar", + "learnMore": "Más información", "loaderCycle": "Hay un ciclo de dependencias en los módulos AMD que debe resolverse.", "loginButton": "&&Iniciar sesión", "password": "Contraseña", @@ -3754,6 +3881,7 @@ "summary.0": "No se realizaron ediciones", "summary.n0": "{0} ediciones de texto en un archivo", "summary.nm": "{0} ediciones de texto en {1} archivos", + "summary.textFiles": "Se han realizado {0} ediciones de texto en {1} archivos, también creados o eliminados {2} archivos", "workspaceEdit": "Edición del área de trabajo" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEdit.contribution": { @@ -3926,6 +4054,7 @@ "schema.blockComments": "Define cómo se marcan los comentarios de bloque.", "schema.brackets": "Define los corchetes que aumentan o reducen la sangría.", "schema.closeBracket": "Secuencia de cadena o corchete de cierre.", + "schema.colorizedBracketPairs": "Define los pares de corchetes coloreados por su nivel de anidamiento si está habilitada la coloración de par de corchetes.", "schema.comments": "Define los símbolos de comentario", "schema.folding": "Configuración del plegamiento de idioma.", "schema.folding.markers": "Marcadores de plegado específicos de un idioma, como \"'#region\" o \"#endregion\". Se probarán los valores regex en relación con el contenido de todas las líneas, y deben estar diseñados de manera eficiente.", @@ -4028,7 +4157,8 @@ "gotoSymbol": "Ir al símbolo en el editor...", "gotoSymbolByCategoryQuickAccess": "Ir a símbolo en el editor por categoría", "gotoSymbolQuickAccess": "Ir a símbolo en el editor", - "gotoSymbolQuickAccessPlaceholder": "Escriba el nombre de un símbolo al que ir." + "gotoSymbolQuickAccessPlaceholder": "Escriba el nombre de un símbolo al que ir.", + "miGotoSymbolInEditor": "Ir al &&símbolo en el editor..." }, "vs/workbench/contrib/codeEditor/browser/saveParticipants": { "codeAction.apply": "Aplicando la acción de código \"{0}\".", @@ -4041,7 +4171,7 @@ "toggleColumnSelection": "Alternar el modo de selección de columnas" }, "vs/workbench/contrib/codeEditor/browser/toggleMinimap": { - "miShowMinimap": "Mostrar &&Minimapa", + "miShowMinimap": "Mostrar &&minimapa", "toggleMinimap": "Alternar minimapa" }, "vs/workbench/contrib/codeEditor/browser/toggleMultiCursorModifier": { @@ -4067,6 +4197,7 @@ }, "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "no mostrar", + "keyboardBindingTooltip": "{0}", "selectAlanguage2": "Seleccione un idioma", "thisAgain": " esto de nuevo.", "toGetStarted": " para empezar. Empiece a escribir para descartar o " @@ -4121,8 +4252,7 @@ "noComments": "Aún no hay ningún comentario en esta área de trabajo." }, "vs/workbench/contrib/customEditor/common/contributedCustomEditors": { - "builtinProviderDisplayName": "Integrado", - "promptOpenWith.defaultEditor.displayName": "Editor de texto" + "builtinProviderDisplayName": "Integrado" }, "vs/workbench/contrib/customEditor/common/customEditor": { "context.customEditor": "El valor viewType del editor personalizado activo." @@ -4267,9 +4397,9 @@ "copyAsExpression": "Copiar como expresión", "copyStackTrace": "Copiar pila de llamadas", "copyValue": "Copiar valor", - "debug.confirmOnExit": "Controls whether to confirm when the window closes if there are active debug sessions.", - "debug.confirmOnExit.always": "Always confirm if there are debug sessions.", - "debug.confirmOnExit.never": "Never confirm.", + "debug.confirmOnExit": "Controla si se debe confirmar cuándo se cierra la ventana si hay sesiones de depuración activas.", + "debug.confirmOnExit.always": "Confirmar siempre si hay sesiones de depuración.", + "debug.confirmOnExit.never": "No confirmar nunca.", "debug.console.acceptSuggestionOnEnter": "Controla si las sugerencias deben aceptarse al escribir en la consola de depuración. La tecla ENTRAR también se usa para evaluar lo que se escribe en la consola de depuración.", "debug.console.closeOnEnd": "Controla si la consola de depuración debe cerrarse automáticamente cuando finaliza la sesión de depuración.", "debug.console.collapseIdenticalLines": "Controla si la consola de depuración debe contraer las líneas idénticas y mostrar un número de repeticiones con un distintivo.", @@ -4278,6 +4408,7 @@ "debug.console.historySuggestions": "Controla si la consola de depuración debe sugerir la entrada escrita previamente.", "debug.console.lineHeight": "Controla la altura de la línea en píxeles en la consola de depuración. Use 0 para calcular la altura de la línea del tamaño de fuente.", "debug.console.wordWrap": "Controla si las líneas deben ajustarse en la consola de depuración.", + "debug.disassemblyView.showSourceCode": "Mostrar código fuente en vista de desensamblado.", "debug.focusWindowOnBreak": "Controla si la ventana del área de trabajo debe centrarse cuando se interrumpe el depurador.", "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.", @@ -4307,7 +4438,7 @@ "miInstallAdditionalDebuggers": "&&Instalar los depuradores adicionales...", "miNewBreakpoint": "&&Nuevo punto de interrupción", "miRestart Debugging": "&&Reiniciar depuración", - "miRun": "Ejecutar &&Sin depuración", + "miRun": "Ejecutar &&sin depuración", "miStartDebugging": "I&&niciar depuración", "miStepInto": "&&Depurar paso a paso por instrucciones", "miStepOut": "Depurar paso a paso para &&salir", @@ -4410,11 +4541,13 @@ "miDisassemblyView": "&&DisassemblyView", "miLogPoint": "&&Punto de registro...", "miToggleBreakpoint": "Alter&&nar punto de interrupción", + "mitogglesource": "&&ToggleSource", "openDisassemblyView": "Abrir Vista de desensamblado", "runToCursor": "Ejecutar hasta el cursor", "showDebugHover": "Depuración: Mostrar al mantener el puntero", "stepIntoTargets": "Depurar paso a paso por instrucciones los objetivos...", - "toggleBreakpointAction": "Depuración: Alternar punto de interrupción" + "toggleBreakpointAction": "Depuración: Alternar punto de interrupción", + "toggleDisassemblyViewSourceCode": "Alternar código fuente en vista de desensamblado" }, "vs/workbench/contrib/debug/browser/debugEditorContribution": { "addConfiguration": "Agregar configuración...", @@ -4554,6 +4687,7 @@ "disassemblyView": "Vista de desensamblado", "instructionAddress": "Dirección", "instructionBytes": "Bytes", + "instructionNotAvailable": "Desensamblado no disponible.", "instructionText": "Instrucción" }, "vs/workbench/contrib/debug/browser/exceptionWidget": { @@ -4667,6 +4801,7 @@ "debugState": "Estado en el que se encuentra la sesión de depuración con foco. Es uno de los siguientes: \"inactiva\", \"inicializando\", \"detenida\" o \"en ejecución\".", "debugType": "Tipo de depuración de la sesión de depuración activa. Por ejemplo, \"python\".", "debugUX": "Estado de depuración de la experiencia del usuario. Cuando no hay ninguna configuración de depuración, es \"simple\"; de lo contrario, \"valor predeterminado\". Se usa para decidir cuándo deben mostrarse las vistas de bienvenida en el viewlet de depuración.", + "debuggerDisabled": "El tipo de depuración configurado \"{0}\" está instalado, pero no se admite en este entorno.", "debuggersAvailable": "Es true cuando hay al menos una extensión de depuración activa.", "disassembleRequestSupported": "Es true cuando la sesión con foco admite la solicitud de desensamblado.", "disassemblyViewFocus": "Es verdadero cuando la vista de desensamblado está enfocada.", @@ -4702,8 +4837,9 @@ "unable": "No se puede resolver el recurso sin una sesión de depuración" }, "vs/workbench/contrib/debug/common/debugLifecycle": { - "debug.debugSessionCloseConfirmationPlural": "There are active debug sessions, are you sure you want to terminate them?", - "debug.debugSessionCloseConfirmationSingular": "There is an active debug session, are you sure you want to terminate it?" + "debug.debugSessionCloseConfirmationPlural": "Hay sesiones de depuración activas, ¿está seguro de que desea detenerlas?", + "debug.debugSessionCloseConfirmationSingular": "Hay una sesión de depuración activa, ¿está seguro de que desea detenerla?", + "debug.stop": "Detener depuración" }, "vs/workbench/contrib/debug/common/debugModel": { "breakpointDirtydHover": "Punto de interrupción no comprobado. El archivo se ha modificado, reinicie la sesión de depuración.", @@ -4747,6 +4883,7 @@ "vscode.extension.contributes.debuggers.runtimeArgs": "Argumentos de entorno de ejecución opcionales.", "vscode.extension.contributes.debuggers.type": "Identificador único de este adaptador de depuración.", "vscode.extension.contributes.debuggers.variables": "Asignación de variables interactivas (p. ej., ${action.pickProcess}) en \"launch.json\" a un comando.", + "vscode.extension.contributes.debuggers.when": "Condición que debe cumplirse para habilitar este tipo de depurador. Considere la posibilidad de usar \"shellExecutionSupported\", \"virtualWorkspace\", \"resourceScheme\" o una clave de contexto definida por la extensión según corresponda.", "vscode.extension.contributes.debuggers.windows": "Configuración específica de Windows.", "vscode.extension.contributes.debuggers.windows.runtime": "Entorno de ejecución que se usa para Windows." }, @@ -4899,7 +5036,8 @@ "not yet activated": "Aún no se ha activado.", "preview": "Vista Previa", "productThemes": "Temas de icono del producto ({0})", - "publisher": "Nombre del editor", + "publisher": "Editor", + "publisher verified tooltip": "Este editor ha comprobado la propiedad de {0}", "rating": "Clasificación", "recommendationHasBeenIgnored": "Ha elegido no recibir recomendaciones para esta extensión.", "release date": "Publicado el", @@ -4930,6 +5068,7 @@ "neverShowAgain": "No volver a mostrar", "no": "No", "show recommendations": "Mostrar recomendaciones", + "singleExtensionRecommended": "Se recomienda la extensión \"{0}\" para este repositorio. ¿Quiere instalar?", "workspaceRecommended": "¿Quiere instalar las extensiones recomendadas para este repositorio?" }, "vs/workbench/contrib/extensions/browser/extensions.contribution": { @@ -4980,14 +5119,15 @@ "extensionsIgnoreRecommendations": "Cuando esta opción está habilitada, las notificaciones para las recomendaciones de la extensión no se mostrarán.", "extensionsShowRecommendationsOnlyOnDemand_Deprecated": "Esta configuración está en desuso. Use la configuración extensions.ignoreRecommendations para controlar las notificaciones de recomendación. Utilice las acciones de visibilidad de la vista Extensiones para ocultar la vista de recomendadas de forma predeterminada.", "extensionsWebWorker": "Habilite el host de extensiones de trabajo web.", - "extensionsWebWorker.auto": "The Web Worker Extension Host will be launched when a web extension needs it.", - "extensionsWebWorker.false": "The Web Worker Extension Host will never be launched.", - "extensionsWebWorker.true": "The Web Worker Extension Host will always be launched.", + "extensionsWebWorker.auto": "El host de extensiones del rol de trabajo se iniciará cuando lo requiera una extensión Web.", + "extensionsWebWorker.false": "Nunca se iniciará el host de extensiones del rol de trabajo.", + "extensionsWebWorker.true": "Siempre se iniciará el host de extensiones del rol de trabajo.", "featured filter": "Destacadas", "filter by category": "Categoría", "filterExtensions": "Filtrar las extensiones...", "handleUriConfirmedExtensions": "Cuando una extensión aparece aquí, no se mostrará un mensaje de confirmación cuando esa extensión gestione un URI.", "id required": "Se requiere el identificador de extensión.", + "importKeyboardShortcutsFroms": "Migrar métodos abreviados de teclado desde...", "install button": "Instalar", "installButton": "&&Instalar", "installExtensionQuickAccessHelp": "Instalar o buscar extensiones", @@ -5002,10 +5142,9 @@ "installed filter": "Instalada", "manageExtensionsHelp": "Administrar extensiones", "manageExtensionsQuickAccessPlaceholder": "Presione Entrar para administrar las extensiones.", - "miOpenKeymapExtensions": "&&Asignaciones de teclado", - "miOpenKeymapExtensions2": "Asignaciones de teclado", "miPreferencesExtensions": "&&Extensiones", "miViewExtensions": "E&&xtensiones", + "miimportKeyboardShortcutsFrom": "&&Migrar métodos abreviados de teclado desde...", "most popular filter": "Más populares", "most popular recommended": "Recomendada", "noUpdatesAvailable": "Todas las extensiones están actualizadas.", @@ -5048,6 +5187,7 @@ "workbench.extensions.action.undoIgnoredRecommendation": "Deshacer la recomendación ignorada", "workbench.extensions.installExtension.arg.decription": "Identificador de extensión o URI de recurso VSIX", "workbench.extensions.installExtension.description": "Instalar la extensión dada", + "workbench.extensions.installExtension.option.donotSync": "Cuando está habilitada, VS Code no sincronizar esta extensión cuando la sincronización de configuración está activada.", "workbench.extensions.installExtension.option.installOnlyNewlyAddedFromExtensionPackVSIX": "Cuando se activa, VS Code se instala sólo las extensiones recién agregadas del paquete de extensiones VSIX. Esta opción sólo se tiene en cuenta al instalar un VSIX.", "workbench.extensions.search.arg.name": "Consulta para usar en la búsqueda", "workbench.extensions.search.description": "Buscar una extensión específica", @@ -5056,20 +5196,18 @@ "workspace unsupported filter": "Área de trabajo no admitida" }, "vs/workbench/contrib/extensions/browser/extensionsActions": { - "Cannot be enabled": "Esta extensión está deshabilitada porque no se admite en {0}.", + "Cannot be enabled": "Esta extensión está deshabilitada porque no se admite en {0} para la Web.", "Install in local server to enable": "Esta extensión está deshabilitada en este área de trabajo porque está definida para ejecutarse en el host de extensión local. Instale la extensión localmente para habilitarla.", "Install in remote server to enable": "Esta extensión está deshabilitada en este área de trabajo porque está definida para ejecutarse en el host de extensión remota. Instale la extensión en \"{0}\" para habilitarla.", "Install language pack also in remote server": "Instale la extensión del paquete de idioma en \"{0}\" para habilitarla también aquí.", "Install language pack also locally": "Instale la extensión del paquete de idioma de forma local para habilitarla también aquí.", - "InstallAnotherVersionExtensionAction.reloadNow": "Recargar ahora", - "InstallAnotherVersionExtensionAction.success": "La instalación de la extensión {0} está completa.", - "InstallAnotherVersionExtensionAction.successReload": "Vuelva a cargar Visual Studio Code para completar la instalación de la extensión {0}.", "InstallVSIXAction.reloadNow": "Recargar ahora", "ManageExtensionAction.uninstallingTooltip": "Desinstalando", "OpenExtensionsFile.failed": "No se puede crear el archivo \"extensions.json\" dentro de la carpeta \".vscode\" ({0}).", "ReinstallAction.success": "La reinstalación de la extensión {0} se ha completado.", "ReinstallAction.successReload": "Vuelva a cargar Visual Studio Code para completar la reinstalación de la extensión {0}.", "Uninstalling": "Desinstalando", + "VS Code for Web": "{0} para la Web", "cannot be installed": "La extensión \"{0}\" no está disponible en {1}. Haga clic en \"Más información\" para obtener más detalles.", "check logs": "Consulte el [registro] ({0}) para obtener más detalles.", "close": "Cerrar", @@ -5112,6 +5250,7 @@ "globally enabled": "Esta extensión está habilitada globalmente.", "ignoreExtensionRecommendation": "No volver a recomendar esta extensión", "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 and do no sync": "Instalar (no sincronizar)", "install another version": "Instalar otra versión...", @@ -5136,6 +5275,7 @@ "installing extensions": "Instalando extensiones...", "just now": "Recién", "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", "more information": "Más información", @@ -5181,8 +5321,6 @@ "updateExtensionStart": "Inició la actualización de la extensión {0} a la versión {1}.", "updateTo": "Actualizar a {0}", "updated": "Actualizado", - "user disabled": "Ha configurado la extensión '{0}' para que esté deshabilitada en {1}. Para habilitarla, abra la configuración de usuario y quítela de la configuración \"remote.extensionKind\".", - "vscode web": "VS Code Web", "workspace disabled": "El usuario ha deshabilitado la extensión para esta área de trabajo.", "workspace enabled": "El usuario ha habilitado la extensión para esta área de trabajo." }, @@ -5220,6 +5358,7 @@ "syncEnabledIcon": "Icono para indicar que una extensión está sincronizada.", "syncIgnoredIcon": "Icono para indicar que una extensión se omite al sincronizar.", "trustIcon": "Icono que se muestra con un mensaje de confianza en el área de trabajo en el editor de extensiones.", + "verifiedPublisher": "Icono usado para el publicador de extensiones comprobado en la vista y el editor de extensiones.", "warningIcon": "Icono que se muestra con un mensaje de advertencia en el editor de extensiones." }, "vs/workbench/contrib/extensions/browser/extensionsQuickAccess": { @@ -5270,10 +5409,9 @@ "workspaceUnsupported": "Área de trabajo no admitida" }, "vs/workbench/contrib/extensions/browser/extensionsViews": { - "error": "Error al cargar las extensiones. {0}", + "error": "Error al capturar las extensiones. {0}", "extension.arialabel": "{0}, {1}, {2}, {3}", "extensions": "Extensiones", - "galleryError": "No podemos conectar con la tienda de extensiones en este momento; inténtelo más tarde.", "no extensions found": "No se encontraron extensiones.", "no local extensions": "No hay ninguna extensión para instalar.", "open user settings": "Abrir la configuración de usuario", @@ -5283,8 +5421,10 @@ "activation": "Hora de activación", "dependencies": "Mostrar dependencias", "extensionIconStarForeground": "Color del icono para clasificaciones de extensión.", + "extensionIconVerifiedForeground": "Color del icono para el publicador comprobado de la extensión.", "message": "1 mensaje", "messages": "{0} mensajes", + "publisher verified tooltip": "Este editor ha comprobado la propiedad de {0}", "remote extension title": "Extensión en {0}", "startup": "Inicio", "syncingore.label": "Esta extensión se omite durante la sincronización.", @@ -5294,11 +5434,11 @@ "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "No se encuentra el manifiesto.", "disable all": "Deshabilitar todo", - "incompatible": "No se puede instalar la extensión '{0}' debido a que no es compatible con el código de VS '{1}'.", "installing extension": "Instalando extensión...", "installing named extension": "Instalando extensión '{0}'...", "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?", + "not found": "No puede instalarse la extensión \"{0}\" porque no se encuentra la versión solicitada \"{1}\".", "singleDependentError": "No se puede deshabilitar solo la extensión \"{0}\". La extensión \"{1}\" depende de ella. ¿Quiere deshabilitar todas estas extensiones?", "twoDependentsError": "No se puede deshabilitar solo la extensión \"{0}\". Las extensiones \"{1}\" y \"{2}\" dependen de ella. ¿Quiere deshabilitar todas estas extensiones?", "uninstallingExtension": "Desinstalando la extensión...." @@ -5310,6 +5450,9 @@ "searchMarketplace": "Buscar en Marketplace", "showLanguageExtensions": "Marketplace tiene extensiones que pueden ayudar con los archivos \".{0}\"." }, + "vs/workbench/contrib/extensions/browser/webRecommendations": { + "reason": "Esta extensión se recomienda para {0} para la Web" + }, "vs/workbench/contrib/extensions/browser/workspaceRecommendations": { "workspaceRecommendation": "Los usuarios del área de trabajo actual recomiendan esta extensión." }, @@ -5412,7 +5555,6 @@ "patchedVersion1": "La instalación está dañada.", "patchedVersion2": "Especifique este dato si envía un error.", "request a missing feature": "Solicitar una característica que falta", - "sendFeedback": "Enviar tweet con comentarios", "sentiment": "¿Cómo fue su experiencia?", "showFeedback": "Mostrar icono de comentarios en la barra de estado", "smileCaption": "Comentario de satisfacción", @@ -5461,7 +5603,7 @@ "folders": "Carpetas", "miViewExplorer": "&&Explorador", "noFolderHelp": "Todavía no ha abierto una carpeta.\r\n[Abrir carpeta](command:{0})", - "noWorkspaceHelp": "Todavía no ha agregado una carpeta al área de trabajo.\r\n[Añada carpeta](command:{0})", + "noWorkspaceHelp": "Todavía no ha agregado una carpeta al área de trabajo.\r\n[Abrir carpeta](command:{0})", "openEditorsIcon": "Vea el icono de la vista de editores abiertos.", "remoteNoFolderHelp": "Conectado al control remoto.\r\n[Abra carpeta](command:{0})" }, @@ -5613,6 +5755,8 @@ "downloadingFiles": "Descargando", "dropFolder": "¿Desea copiar \"{0}\" o agregar \"{0}\" como carpeta al área de trabajo?", "dropFolders": "¿Desea copiar las carpetas o agregarlas al área de trabajo?", + "fileInaccessible": "No se pudo obtener acceso al archivo depositado para importarlo.", + "filesInaccessible": "No se pudo obtener acceso a algunos o todos los archivos depositados para importarlos.", "irreversible": "Esta acción es irreversible.", "overwrite": "Sobrescribir {0}", "overwriting": "Sobrescribiendo {0}", @@ -5629,8 +5773,8 @@ "autoReveal.focusNoScroll": "Los archivos no se desplazarán a la vista, pero mantendrán el foco.", "autoReveal.off": "Los archivos no se mostrarán ni seleccionarán.", "autoReveal.on": "Los archivos se mostrarán y seleccionarán.", - "autoSave": "Controla el guardado automático de los editores con modificaciones. Obtenga más información sobre el guardado automático [aquí](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save).", - "autoSaveDelay": "Controla el retraso en ms después del cual un editor con modificaciones se guarda automáticamente. Solo se aplica cuando \"#files.autoSave\" está establecido en \"{0}\".", + "autoSave": "Controla el guardado automático de editores que tienen cambios sin guardar. Obtenga más información sobre el autoguardado [aquí](https://code.visualstudio.com/docs/editor/codebasics#_save-autoguardado).", + "autoSaveDelay": "Controla el retraso en milisegundos después del cual un editor con cambios sin guardar se guarda automáticamente. Solo se aplica cuando '#files.autoSave#' está establecido en \"{0}\".", "binaryFileEditor": "Editor de archivos binarios", "compressSingleChildFolders": "Controla si el explorador debe representar carpetas de forma compacta. En este tipo de formulario, las carpetas secundarias individuales se comprimirán en un elemento de árbol combinado. Es útil para estructuras de paquetes Java, por ejemplo.", "confirmDelete": "Controla si el explorador debe pedir confirmación al borrar un archivo a través de la papelera.", @@ -5648,16 +5792,21 @@ "eol.auto": "Utiliza el carácter de final de línea específico del sistema operativo.", "everything": "Formatea todo el archivo.", "exclude": "Configure patrones globales para excluir archivos y carpetas. Por ejemplo, el explorador de archivos decide qué archivos y carpetas se mostrarán u ocultarán en función de este valor. Consulte el valor \"#search.exclude\" para definir los elementos excluidos específicos de la búsqueda. Lea más acerca de los patrones globales [aquí](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "expandSingleFolderWorkspaces": "Controla si el explorador debe expandir áreas de trabajo de varias raíces que contengan solo una carpeta durante la inicialización.", "explorer.decorations.badges": "Controla si las decoraciones de archivo deben usar distintivos.", "explorer.decorations.colors": "Controla si las decoraciones de archivo deben usar colores. ", "explorer.incrementalNaming": "Controla qué estrategia de nomenclatura se usa cuando se da un nuevo nombre a un elemento de explorador duplicado al pegar.", "explorerConfigurationTitle": "Explorador de archivos", - "files.autoSave.afterDelay": "Un editor con modificaciones se guarda automáticamente después de la configuración de \"#files.autoSaveDelay\".", - "files.autoSave.off": "Un editor con modificaciones nunca se guarda automáticamente.", - "files.autoSave.onFocusChange": "Se guarda automáticamente un editor con modificaciones cuando el editor pierde el foco.", - "files.autoSave.onWindowChange": "Un editor con modificaciones se guarda automáticamente cuando la ventana pierde el foco.", + "files.autoSave.afterDelay": "Un editor con cambios se guarda automáticamente después de la configuración \"#files.autoSaveDelay#\".", + "files.autoSave.off": "Un editor con cambios nunca se guarda automáticamente.", + "files.autoSave.onFocusChange": "Un editor con cambios se guarda automáticamente cuando el editor pierde el foco.", + "files.autoSave.onWindowChange": "Un editor con cambios se guarda automáticamente cuando la ventana pierde el foco.", "files.exclude.boolean": "El patrón global con el que se harán coincidir las rutas de acceso de los archivos. Establézcalo en true o false para habilitarlo o deshabilitarlo.", "files.exclude.when": "Comprobación adicional de los elementos del mismo nivel de un archivo coincidente. Use $(nombreBase) como variable para el nombre de archivo que coincide.", + "files.experimentalSandboxedFileService": "Experimental: cambia el servicio de archivos para que esté en espacio aislado. No cambie esto a menos que se lo indique.", + "files.legacyWatcher.default": "El nuevo monitor de archivos se habilitará si usa la versión de Insiders o cuando abra áreas de trabajo de varias raíces.", + "files.legacyWatcher.off": "Deshabilite el monitor de archivos heredado y habilite el nuevo monitor de archivos para beneficiarse de sus capacidades.", + "files.legacyWatcher.on": "Habilite el monitor de archivos heredado en caso de que vea problemas con el nuevo monitor de archivos.", "files.restoreUndoStack": "Restaure la pila de deshacer cuando se vuelva a abrir un archivo.", "files.saveConflictResolution": "Puede producirse un conflicto al guardar si un archivo se guarda en un disco que se cambió mientras por otro programa. Para evitar la pérdida de datos, se pide al usuario que compare los cambios en el editor con la versión en el disco. Esta configuración solo se debe cambiar si se producen errores de conflicto de guardado con frecuencia, y puede provocar la pérdida de datos si se utiliza sin precaución.", "files.simpleDialog.enable": "Habilita el cuadro de diálogo de archivo simple. El cuadro de diálogo de archivo simple reemplaza al cuadro de diálogo de archivo del sistema cuando está habilitado.", @@ -5665,11 +5814,12 @@ "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.", "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": "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": "Desactive la salida rápida. Se mostrará un mensaje al intentar cerrar una ventana con archivos con modificaciones.", + "hotExit.off": "Deshabilite la salida rápida. Se mostrará un mensaje al intentar cerrar una ventana con editores que tienen cambios sin guardar.", "hotExit.onExit": "La salida rápida se desencadenará cuando se cierre la última ventana en Windows/Linux o cuando se desencadene el comando \"workbench.action.quit\" (paleta de comandos, enlace de teclado, menú). Todas las ventanas sin carpetas abiertas se restaurarán en el próximo inicio. Se puede acceder a una lista de las ventanas abiertas previamente con archivos no guardados a través de \"Archivo > Abrir recientes > Más...\".", "hotExit.onExitAndWindowClose": "La salida rápida se desencadenará cuando se cierre la última ventana en Windows/Linux o cuando se desencadene el comando \"workbench.action.quit\" (paleta de comandos, enlace de teclado, menú), y también para las ventanas con una carpeta abierta, con independencia de si es la última ventana. Todas las ventanas sin carpetas abiertas se restaurarán en el próximo inicio. Se puede acceder a una lista de las ventanas abiertas previamente con archivos no guardados a través de \"Archivo > Abrir recientes > Más...\".", "hotExit.onExitAndWindowCloseBrowser": "Se desencadenará una salida rápida cuando se cierre el explorador, la ventana o la pestaña.", "insertFinalNewline": "Si se habilita, inserte una nueva línea final al final del archivo cuando lo guarde.", + "legacyWatcher": "Controla el mecanismo usado para la visualización de archivos. Cambie esto solo cuando vea problemas relacionados con la visualización de archivos.", "maxMemoryForLargeFilesMB": "Controla la memoria disponible para VS Code después de reiniciar cuando se intentan abrir archivos grandes. Tiene el mismo efecto que si se especifica \"--max-memory=NEWSIZE\" en la línea de comandos.", "modification": "Formatea las modificaciones (requiere control de código fuente).", "modificationIfAvailable": "Se intentará dar formato solo a las modificaciones (requiere el control de código fuente). Si no se puede usar el control de código fuente, se formateará todo el archivo.", @@ -5694,7 +5844,8 @@ "trimFinalNewlines": "Cuando se habilita, recorta todas las nuevas líneas después de la última nueva línea al final del archivo al guardarlo", "trimTrailingWhitespace": "Si se habilita, se recortará el espacio final cuando se guarde un archivo.", "useTrash": "Mueve archivos y carpetas a la papelera del sistema operativo (papelera de reciclaje en Windows) al eliminar. Si desactiva esta opción, los archivos y carpetas se eliminarán permanentemente.", - "watcherExclude": "Configure los patrones globales de las rutas de acceso de archivo que se van a excluir de la inspección de archivos. Los patrones deben coincidir con rutas de acceso absolutas, por ejemplo, el prefijo con \"**/\" o la ruta de acceso completa para que la coincidencia sea correcta y el sufijo con \"/**\" para hacer coincidir los archivos de una ruta de acceso (como \"**/build/output/**\" o \"/Users/name/workspaces/project/build/output/**\"). Al cambiar esta configuración, es necesario realizar un reinicio. Si observa que Code consume mucho tiempo de CPU al iniciarse, puede excluir las carpetas grandes para reducir la carga inicial." + "watcherExclude": "Configure rutas de acceso o patrones globales para excluirlos de la inspección de archivos. Las rutas de acceso relativas (por ejemplo, \"build/output\") se resolverán en una ruta de acceso absoluta mediante el área de trabajo abierta actualmente. Los patrones globales deben coincidir en rutas de acceso absolutas (es decir, prefijo con '**/' o la ruta de acceso completa y sufijo con '/**' para que coincidan con los archivos de una ruta de acceso) para que coincidan correctamente (por ejemplo, '**/build/output/**' o '/Users/name/workspaces/project/build/output/**'). Cuando experimente que el proceso del monitor de archivos consume mucha CPU, asegúrese de excluir carpetas grandes que sean de menor interés (como carpetas de salida de compilación).", + "watcherInclude": "Configure rutas de acceso adicionales para inspeccionar los cambios dentro del área de trabajo. De forma predeterminada, todas las carpetas del área de trabajo se verán de forma recursiva, excepto las carpetas que son vínculos simbólicos. Puede agregar explícitamente rutas de acceso absolutas o relativas para admitir la visualización de carpetas que son vínculos simbólicos. Las rutas de acceso relativas se resolverán en una ruta de acceso absoluta mediante el área de trabajo abierta actualmente." }, "vs/workbench/contrib/files/browser/views/emptyView": { "noWorkspace": "No hay ninguna carpeta abierta" @@ -5735,6 +5886,12 @@ "newUntitledFile": "Nuevo archivo sin título", "openEditors": "Editores abiertos" }, + "vs/workbench/contrib/files/browser/workspaceWatcher": { + "enospcError": "No se pueden ver cambios de archivo en esta carpeta de área de trabajo grande. Siga el vínculo de instrucciones para resolver este problema.", + "eshutdownError": "El control de cambios de archivo se detuvo inesperadamente. Vuelva a cargar la ventana para volver a habilitar el control de cambios.", + "learnMore": "Instrucciones", + "reload": "Recargar" + }, "vs/workbench/contrib/files/common/dirtyFilesIndicator": { "dirtyFile": "1 archivo no guardado", "dirtyFiles": "{0} archivos no guardados" @@ -5754,12 +5911,6 @@ "openEditorsFocus": "Es true cuando el foco está dentro de la vista EDITORES ABIERTOS.", "openEditorsVisible": "Es true cuando la vista EDITORES ABIERTOS está visible." }, - "vs/workbench/contrib/files/common/workspaceWatcher": { - "enospcError": "No se pueden ver cambios de archivo en esta carpeta de área de trabajo grande. Siga el vínculo de instrucciones para resolver este problema.", - "installNet": "Descargar .NET Framework 4.5", - "learnMore": "Instrucciones", - "netVersionError": "Requiere Microsoft .NET Framework 4.5. Siga el vínculo para instalarlo." - }, "vs/workbench/contrib/files/electron-sandbox/fileActions.contribution": { "filesCategory": "Archivo", "openContainer": "Abrir carpeta contenedora", @@ -5785,7 +5936,8 @@ "formatDocument.label.multiple": "Dar formato al documento con...", "formatSelection.label.multiple": "Aplicar formato a selección con...", "formatter.default": "Define un formateador predeterminado que tiene preferencia sobre todas las demás opciones de formateador. Debe ser el identificador de una extensión que contribuya a un formateador.", - "miss": "La extensión \"{0}\" no puede aplicar formato a \"{1}\"", + "miss": "La extensión '{0}' está configurada como formateador, pero no puede dar formato a archivos '{1}'", + "miss.1": "Cambiar formateador predeterminado", "null": "Ninguno", "nullFormatterDescription": "NONE", "select": "Seleccione un formateador predeterminado para los archivos \"{0}\"" @@ -5806,8 +5958,10 @@ "interactive.history.next": "Siguiente valor en el historial", "interactive.history.previous": "Valor anterior en el historial", "interactive.inactiveCodeBorder": "Color del borde de la celda de código interactivo actual cuando el editor no tiene el foco.", - "interactive.input.clear": "Clear the interactive window input editor contents", - "interactive.open": "Abrir la ventana interactiva" + "interactive.input.clear": "Borrar el contenido del editor de entrada de la ventana interactiva", + "interactive.open": "Abrir la ventana interactiva", + "interactiveScrollToBottom": "Desplazar al final", + "interactiveScrollToTop": "Desplazar al principio" }, "vs/workbench/contrib/interactive/browser/interactiveEditor": { "interactiveInputPlaceHolder": "Escriba código aquí y presione {0} para ejecutar" @@ -5819,14 +5973,24 @@ }, "vs/workbench/contrib/issue/electron-sandbox/issueActions": { "openProcessExplorer": "Abrir Explorador de Procesos", - "reportPerformanceIssue": "Notificar problema de rendimiento" + "reportPerformanceIssue": "Notificar problema de rendimiento..." }, "vs/workbench/contrib/keybindings/browser/keybindings.contribution": { "toggleKeybindingsLog": "Alternar la solución de problemas de los métodos abreviados de teclado" }, + "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { + "aria.1": "{0}, {1}", + "aria.2": "{0}", + "langStatus.aria": "Estado del idioma del editor: {0}", + "langStatus.name": "Estado de idioma del editor", + "name.pattern": "{0} (Estado de idioma)", + "pin": "Anclar a la barra de estado" + }, "vs/workbench/contrib/localizations/browser/localizations.contribution": { "activateLanguagePack": "Para utilizar VS Code en {0}, VS Code necesita reiniciarse.", "changeAndRestart": "Cambiar el idioma y reiniciar", + "doNotChangeAndRestart": "No cambiar el idioma", + "doNotRestart": "No reiniciar", "neverAgain": "No mostrar de nuevo", "restart": "Reiniciar", "updateLocale": "¿Desea cambiar el idioma de la interfaz de usuario de VS Code a {0} y reiniciar la aplicación?", @@ -5901,9 +6065,9 @@ "show multiline": "Mostrar mensaje en varias líneas", "show singleline": "Mostrar mensaje en línea", "status.problems": "Problemas", - "totalErrors": "{0} errores", - "totalInfos": "{0} informaciones", - "totalWarnings": "{0} advertencias" + "totalErrors": "Errores: {0}", + "totalInfos": "Información: {0}", + "totalWarnings": "Advertencias: {0}" }, "vs/workbench/contrib/markers/browser/markersFileDecorations": { "label": "Problemas", @@ -5972,14 +6136,21 @@ "problems.view.focus.label": "Problemas de enfoque (errores, advertencias, información)", "problems.view.toggle.label": "Alternar problemas (errores, advertencias, información)" }, - "vs/workbench/contrib/notebook/browser/contrib/cellOperations/cellOperations": { + "vs/workbench/contrib/notebook/browser/contrib/cellCommands/cellCommands": { + "notebookActions.changeCellToCode": "Cambiar la celda a código", + "notebookActions.changeCellToMarkdown": "Cambiar la celda a Markdown", + "notebookActions.collapseCellInput": "Contraer entrada de celda", + "notebookActions.collapseCellOutput": "Contraer los resultados de la celda", "notebookActions.copyCellDown": "Copiar celda inferior", "notebookActions.copyCellUp": "Copiar celda superior", + "notebookActions.expandCellInput": "Expandir entrada de celda", + "notebookActions.expandCellOutput": "Expandir los resultados de la celda", "notebookActions.joinCellAbove": "Unir con la celda anterior", "notebookActions.joinCellBelow": "Unir con la celda siguiente", "notebookActions.moveCellDown": "Bajar celda", "notebookActions.moveCellUp": "Subir celda", - "notebookActions.splitCell": "Dividir celda" + "notebookActions.splitCell": "Dividir celda", + "notebookActions.toggleOutputs": "Alternar salidas" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { "notebook.cell.status.executing": "En ejecución", @@ -5994,59 +6165,8 @@ "notebookActions.copy": "Copiar celda", "notebookActions.cut": "Cortar celda", "notebookActions.paste": "Pegar celda", - "notebookActions.pasteAbove": "Pegar celda arriba" - }, - "vs/workbench/contrib/notebook/browser/contrib/coreActions": { - "changeLanguage": "Cambiar el lenguaje de la celda", - "clearAllCellsOutputs": "Borrar salidas", - "clearCellOutputs": "Borrar salidas de celdas", - "cmd.toggle": "Alternar rutas de navegación", - "customizeNotebook": "Personalizar blocs de notas...", - "languageDescription": "({0}): lenguaje actual", - "languageDescriptionConfigured": "({0})", - "notebookActions.cancel": "Detener la ejecución de la celda", - "notebookActions.cancelNotebook": "Detener ejecución", - "notebookActions.category": "Bloc de notas", - "notebookActions.centerActiveCell": "Centrar celda activa", - "notebookActions.changeCellToCode": "Cambiar la celda a código", - "notebookActions.changeCellToMarkdown": "Cambiar la celda a Markdown", - "notebookActions.collapseCellInput": "Contraer entrada de celda", - "notebookActions.collapseCellOutput": "Contraer los resultados de la celda", - "notebookActions.deleteCell": "Eliminar celda", - "notebookActions.editCell": "Editar celda", - "notebookActions.execute": "Ejecutar la celda", - "notebookActions.executeAbove": "Ejecutar las celdas de arriba", - "notebookActions.executeAndFocusContainer": "Ejecutar celda y contenedor de foco", - "notebookActions.executeAndInsertBelow": "Ejecutar celda del Bloc de notas e insertar a continuación", - "notebookActions.executeAndSelectBelow": "Ejecutar celda del Bloc de notas y seleccionar a continuación", - "notebookActions.executeBelow": "Ejecutar la celda y abajo", - "notebookActions.executeNotebook": "Ejecutar todo", - "notebookActions.expandCellInput": "Expandir entrada de celda", - "notebookActions.expandCellOutput": "Expandir los resultados de la celda", - "notebookActions.insertCodeCellAbove": "Insertar celda de código arriba", - "notebookActions.insertCodeCellAboveAndFocusContainer": "Insertar celda de código arriba y contenedor de foco", - "notebookActions.insertCodeCellAtTop": "Agregar una celda de código en la parte superior", - "notebookActions.insertCodeCellBelow": "Insertar celda de código abajo", - "notebookActions.insertCodeCellBelowAndFocusContainer": "Insertar celda de código debajo y contenedor de foco", - "notebookActions.insertMarkdownCellAbove": "Insertar celda de Markdown arriba", - "notebookActions.insertMarkdownCellAtTop": "Agregar una celda de Markdown en la parte superior", - "notebookActions.insertMarkdownCellBelow": "Insertar celda de Markdown abajo", - "notebookActions.menu.insertCode": "$(add) Code", - "notebookActions.menu.insertCode.minimalToolbar": "Agregar código", - "notebookActions.menu.insertCode.minimaltoolbar": "Agregar código", - "notebookActions.menu.insertCode.ontoolbar": "Código", - "notebookActions.menu.insertCode.tooltip": "Agregar celda de código", - "notebookActions.menu.insertMarkdown": "$(add) Markdown", - "notebookActions.menu.insertMarkdown.ontoolbar": "Markdown", - "notebookActions.menu.insertMarkdown.tooltip": "Agregar una celda de Markdown", - "notebookActions.quitEdit": "Detener edición de celda", - "notebookActions.renderMarkdown": "Representar todas las celdas de Markdown", - "notebookActions.toggleOutputs": "Toggle Outputs", - "notebookMenu.cellTitle": "Celda del bloc de notas", - "notebookMenu.insertCell": "Insertar celda", - "pickLanguageToConfigure": "Seleccionar el modo de lenguaje", - "workbench.notebook.layout.configure.label": "Personalizar el diseño del Bloc de notas", - "workbench.notebook.layout.select.label": "Seleccionar entre los diseños del Bloc de notas" + "notebookActions.pasteAbove": "Pegar celda arriba", + "toggleNotebookClipboardLog": "Alternar solución de problemas del Portapapeles del bloc de notas" }, "vs/workbench/contrib/notebook/browser/contrib/editorStatusBar/editorStatusBar": { "current1": "Seleccionado actualmente", @@ -6061,8 +6181,10 @@ "notebook.singleActiveCellIndicator": "Celda {0} de {1}", "notebookActions.selectKernel": "Seleccionar kernel del cuaderno", "notebookActions.selectKernel.args": "Argumentos del kernel del bloc de notas", + "otherKernelKinds": "Otro", "prompt.placeholder.change": "Cambiar el kernel para \"{0}\"", "prompt.placeholder.select": "Seleccionar el kernel para '{0}'", + "suggestedKernels": "Sugerencias", "tooltop": "{0} (Sugerencia)" }, "vs/workbench/contrib/notebook/browser/contrib/find/findController": { @@ -6094,7 +6216,8 @@ "focusLastCell": "Enfocar la última celda", "focusOutput": "Foco en la salida de la celda activa", "focusOutputOut": "Foco fuera de la salida de la celda activa", - "notebook.navigation.allowNavigateToSurroundingCells": "Cuando se activa el cursor puede navegar a la celda siguiente o anterior cuando el cursor actual en el editor de celdas está en la primera o la última línea." + "notebook.navigation.allowNavigateToSurroundingCells": "Cuando se activa el cursor puede navegar a la celda siguiente o anterior cuando el cursor actual en el editor de celdas está en la primera o la última línea.", + "notebookActions.centerActiveCell": "Centrar celda activa" }, "vs/workbench/contrib/notebook/browser/contrib/outline/notebookOutline": { "breadcrumbs.showCodeCells": "Cuando se habilita, las rutas de navegación de bloc de notas contienen celdas de código.", @@ -6104,6 +6227,68 @@ "vs/workbench/contrib/notebook/browser/contrib/profile/notebookProfile": { "setProfileTitle": "Establecer el perfil" }, + "vs/workbench/contrib/notebook/browser/controller/coreActions": { + "notebookActions.category": "Bloc de notas", + "notebookMenu.cellTitle": "Celda del bloc de notas", + "notebookMenu.insertCell": "Insertar celda" + }, + "vs/workbench/contrib/notebook/browser/controller/editActions": { + "autoDetect": "Detección automática", + "changeLanguage": "Cambiar el lenguaje de la celda", + "clearAllCellsOutputs": "Borrar resultados de todas las celdas", + "clearCellOutputs": "Borrar salidas de celdas", + "languageDescription": "({0}): lenguaje actual", + "languageDescriptionConfigured": "({0})", + "languagesPicks": "idiomas (identificador)", + "notebookActions.deleteCell": "Eliminar celda", + "notebookActions.editCell": "Editar celda", + "notebookActions.quitEdit": "Detener edición de celda", + "pickLanguageToConfigure": "Seleccionar el modo de lenguaje" + }, + "vs/workbench/contrib/notebook/browser/controller/executeActions": { + "notebookActions.cancel": "Detener la ejecución de la celda", + "notebookActions.cancelNotebook": "Detener ejecución", + "notebookActions.execute": "Ejecutar la celda", + "notebookActions.executeAbove": "Ejecutar las celdas de arriba", + "notebookActions.executeAndFocusContainer": "Ejecutar celda y contenedor de foco", + "notebookActions.executeAndInsertBelow": "Ejecutar celda del Bloc de notas e insertar a continuación", + "notebookActions.executeAndSelectBelow": "Ejecutar celda del Bloc de notas y seleccionar a continuación", + "notebookActions.executeBelow": "Ejecutar la celda y abajo", + "notebookActions.executeNotebook": "Ejecutar todo", + "notebookActions.renderMarkdown": "Representar todas las celdas de Markdown" + }, + "vs/workbench/contrib/notebook/browser/controller/insertCellActions": { + "notebookActions.insertCodeCellAbove": "Insertar celda de código arriba", + "notebookActions.insertCodeCellAboveAndFocusContainer": "Insertar celda de código arriba y contenedor de foco", + "notebookActions.insertCodeCellAtTop": "Agregar una celda de código en la parte superior", + "notebookActions.insertCodeCellBelow": "Insertar celda de código abajo", + "notebookActions.insertCodeCellBelowAndFocusContainer": "Insertar celda de código debajo y contenedor de foco", + "notebookActions.insertMarkdownCellAbove": "Insertar celda de Markdown arriba", + "notebookActions.insertMarkdownCellAtTop": "Agregar una celda de Markdown en la parte superior", + "notebookActions.insertMarkdownCellBelow": "Insertar celda de Markdown abajo", + "notebookActions.menu.insertCode": "$(add) Code", + "notebookActions.menu.insertCode.minimalToolbar": "Agregar código", + "notebookActions.menu.insertCode.minimaltoolbar": "Agregar código", + "notebookActions.menu.insertCode.ontoolbar": "Código", + "notebookActions.menu.insertCode.tooltip": "Agregar celda de código", + "notebookActions.menu.insertMarkdown": "$(add) Markdown", + "notebookActions.menu.insertMarkdown.ontoolbar": "Markdown", + "notebookActions.menu.insertMarkdown.tooltip": "Agregar una celda de Markdown" + }, + "vs/workbench/contrib/notebook/browser/controller/layoutActions": { + "cmd.toggle": "Alternar rutas de navegación", + "customizeNotebook": "Personalizar blocs de notas...", + "notebook.placeholder": "Archivo de configuración para guardar en", + "notebook.saveMimeTypeOrder": "Guardar orden de visualización de mimetype", + "notebook.showLineNumbers": "Mostrar los números de línea del bloc de notas", + "notebook.toggleBreadcrumb": "Alternar rutas de navegación", + "notebook.toggleCellToolbarPosition": "Alternar la posición de la barra de herramientas de celdas", + "notebook.toggleLineNumbers": "Alternar los números de línea del bloc de notas", + "saveTarget.machine": "Configuración de usuario", + "saveTarget.workspace": "Configuración del área de trabajo", + "workbench.notebook.layout.configure.label": "Personalizar el diseño del Bloc de notas", + "workbench.notebook.layout.select.label": "Seleccionar entre los diseños del Bloc de notas" + }, "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "integrada", "curruentActiveMimeType": "Activo actualmente", @@ -6155,14 +6340,14 @@ "notebook.cellToolbarLocation.description": "Indica si la barra de herramientas de celdas debe mostrarse u ocultarse.", "notebook.cellToolbarLocation.viewType": "Configurar la posición de la barra de herramientas de celdas para tipos de archivo específicos", "notebook.cellToolbarVisibility.description": "Indica si la barra de herramientas de celda debe aparecer al pasar el cursor o hacer clic.", - "notebook.compactView.description": "Controla si el editor del bloc de notas se debe representar con un formato compacto.", + "notebook.compactView.description": "Controlar si el editor del bloc de notas debe representarse en un formato compacto. Por ejemplo, cuando se activa, disminuirá el ancho del margen izquierdo.", "notebook.consolidatedOutputButton.description": "Controla si la acción de los resultados se debe representar en la barra de herramientas de salida.", "notebook.consolidatedRunButton.description": "Controla si se muestran acciones adicionales en una lista desplegable junto al botón ejecutar.", "notebook.diff.enablePreview.description": "Indica si se va a usar el editor de diferencias de texto mejorado para el bloc de notas.", "notebook.displayOrder.description": "Lista de prioridades para los tipos de mimo de salida", "notebook.dragAndDrop.description": "Controla si el editor del bloc de notas debe permitir mover celdas mediante arrastrar y colocar.", "notebook.editorOptions.experimentalCustomization": "Configuración de los editores de código utilizados en los blocs de notas. Se puede usar para personalizar la mayoría de las opciones del editor*.", - "notebook.focusIndicator.description": "Controls where the focus indicator is rendered, either along the cell borders or on the left gutter", + "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.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.insertToolbarPosition.description": "Controlar dónde deberían aparecer las acciones de inserción de celda.", @@ -6197,6 +6382,7 @@ "notebook.inactiveFocusedCellBorder": "Color de los bordes superior e inferior de la celda cuando una celda recibe el foco mientras el foco principal está fuera del editor.", "notebook.inactiveSelectedCellBorder": "Color de los bordes de la celda cuando se seleccionan varias celdas.", "notebook.outputContainerBackgroundColor": "El color del fondo del contenedor de salida del cuaderno.", + "notebook.outputContainerBorderColor": "Color del borde del contenedor de resultado del cuaderno.", "notebook.selectedCellBorder": "Color del borde superior e inferior de la celda cuando la celda está seleccionada pero no tiene el foco.", "notebook.symbolHighlightBackground": "Color de fondo de la celda resaltada", "notebookScrollbarSliderActiveBackground": "Color de fondo del control deslizante de la barra de desplazamiento del bloc de notas al hacer clic en él.", @@ -6235,24 +6421,23 @@ "successStateIcon": "Icono para indicar un estado correcto en los editores del bloc de notas.", "unfoldIcon": "Icono para desplegar una celda en los editores del bloc de notas." }, - "vs/workbench/contrib/notebook/browser/notebookKernelActionViewItem": { - "select": "Seleccionar el kernel" - }, "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { - "disableOtherKeymapsConfirmation": "Disable other keymaps ({0}) to avoid conflicts between keybindings?", + "disableOtherKeymapsConfirmation": "¿Quiere deshabilitar otras asignaciones de teclas ({0}) para evitar conflictos entre enlaces de teclado?", "no": "No", - "yes": "Yes" + "yes": "Sí" }, "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { "empty": "La celda no tiene resultados", - "noRenderer.1": "No se ha encontrado ningún representador para el tipo MIME: {0}", - "noRenderer.2": "No se ha encontrado ningún representador para la salida. Tiene los siguientes tipos MIME: {0}" + "noRenderer.1": "No se encontró ningún representador para el tipo MIME \"{0}\", pero es posible que haya uno disponible en Marketplace.", + "noRenderer.2": "No se ha encontrado ningún representador para la salida. Tiene los siguientes tipos MIME: {0}", + "noRenderer.search": "Buscar en Marketplace" }, "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { "notebook.emptyMarkdownPlaceholder": "Celda de Markdown vacía; haga doble clic o presione Entrar para editarla.", "notebook.error.rendererNotFound": "No se encontró ningún representador para \"$0\"" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellEditorOptions": { + "notebook.cell.toggleLineNumbers.title": "Mostrar números de línea de celda", "notebook.lineNumbers": "Controla la visualización de los números de línea en el editor de celdas.", "notebook.showLineNumbers": "Mostrar los números de línea del bloc de notas", "notebook.toggleLineNumbers": "Alternar los números de línea del bloc de notas" @@ -6267,6 +6452,7 @@ "unavailableRenderInfo": "Representador no disponible" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { + "cellExecutionOrderCountLabel": "Orden de ejecución", "cellExpandOutputButtonLabel": "Expandir la salida de la celda (${0})", "cellExpandOutputButtonLabelWithDoubleClick": "Doble clic para expandir la salida de celda ({0})", "notebook.moreRunActionsLabel": "Más..." @@ -6275,6 +6461,9 @@ "cellExpandInputButtonLabel": "Expandir la entrada de la celda ({0})", "cellExpandInputButtonLabelWithDoubleClick": "Doble clic para expandir la entrada de celda ({0})" }, + "vs/workbench/contrib/notebook/browser/viewParts/notebookKernelActionViewItem": { + "select": "Seleccionar el kernel" + }, "vs/workbench/contrib/notebook/common/notebookEditorModel": { "notebook.staleSaveError": "El contenido del archivo ha cambiado en el disco. ¿Quiere abrir la versión actualizada o sobrescribir el archivo con los cambios?", "notebook.staleSaveError.overwrite.": "Sobrescribir", @@ -6646,8 +6835,8 @@ "helpQuickAccessPlaceholder": "Escriba \"{0}\" para obtener ayuda sobre las acciones que puede realizar desde aquí.", "miCommandPalette": "&&Paleta de comandos...", "miGotoLine": "Ir a la &&línea o columna...", - "miGotoSymbolInEditor": "Ir al &&símbolo en el editor...", "miOpenView": "&&Abrir vista...", + "miShowAllCommands": "Mostrar todos los comandos", "viewQuickAccess": "Abrir vista", "viewQuickAccessPlaceholder": "Escriba el nombre de una vista, canal de salida o terminal para abrirlo." }, @@ -6724,7 +6913,6 @@ "portIcon": "Icono que representa un puerto remoto.", "portsViewIcon": "Icono de la vista de los puertos remotos.", "privatePortIcon": "Icono que representa un puerto remoto privado.", - "publicPortIcon": "Icono que representa un puerto remoto público.", "remoteExplorerViewIcon": "Vea el icono de la vista del explorador remoto.", "reportIssuesIcon": "Icono para notificar un problema en la vista del explorador remoto.", "reviewIssuesIcon": "Icono para revisar un error en la vista del explorador remoto.", @@ -6769,8 +6957,6 @@ "remote.tunnel.forwardItem": "Puerto delantero", "remote.tunnel.forwardPrompt": "Número de puerto o dirección (p. ej. 3000 o 10.10.10.10:2000).", "remote.tunnel.label": "Establecer etiqueta de puerto", - "remote.tunnel.makePrivate": "Convertir en privado", - "remote.tunnel.makePublic": "Convertir en público", "remote.tunnel.open": "Abrir en el navegador", "remote.tunnel.openCommandPalette": "Abrir el puerto en el explorador", "remote.tunnel.openCommandPaletteNone": "No hay ningún puerto reenviado actualmente. Abra la vista Puertos para empezar.", @@ -6782,8 +6968,6 @@ "remote.tunnel.tooltipCandidate": "El puerto remoto {0}:{1} no se ha reenviado.", "remote.tunnel.tooltipForwarded": "El puerto remoto {0}:{1} se reenvió a la dirección local {2}.", "remote.tunnel.tooltipName": "Puerto etiquetado {0}. ", - "remote.tunnel.tooltipPrivate": "Accesible solo desde esta máquina. ", - "remote.tunnel.tooltipPublic": "Accesible públicamente. ", "remote.tunnelView.alreadyForwarded": "El puerto ya se ha reenviado", "remote.tunnelView.inlineElevationMessage": "Puede requerir sudo", "remote.tunnelsView.addPort": "Agregar puerto", @@ -6791,7 +6975,7 @@ "remote.tunnelsView.input": "Pulse Intro para confirmar o Escape para cancelar.", "remote.tunnelsView.labelPlaceholder": "Etiqueta de puerto", "remote.tunnelsView.portNumberToHigh": "El número de puerto debe estar entre ≥ 0 y < {0}.", - "remote.tunnelsView.portNumberValid": "El puerto reenviado no es válido.", + "remote.tunnelsView.portNumberValid": "El puerto reenviado debería ser un número o host:puerto.", "tunnel.addressColumn.label": "Dirección local", "tunnel.addressColumn.tooltip": "Dirección en la que el puerto reenviado está disponible de forma local.", "tunnel.focusContext": "Indica si la vista Puertos tiene el foco.", @@ -6802,17 +6986,22 @@ "tunnel.originColumn.tooltip": "Origen de un puerto reenviado. Puede ser una extensión o bien haber sido reenviado por el usuario, de forma estática o automáticamente.", "tunnel.portColumn.label": "Puerto", "tunnel.portColumn.tooltip": "La etiqueta y el número de puerto remoto del puerto reenviado.", - "tunnel.privacyColumn.label": "Privacidad", + "tunnel.privacyColumn.label": "Visibilidad", "tunnel.privacyColumn.tooltip": "Disponibilidad del puerto reenviado.", - "tunnel.privacyPrivate": "Privado", - "tunnel.privacyPublic": "Público", "tunnel.processColumn.label": "Proceso en ejecución", "tunnel.processColumn.tooltip": "Línea de comandos del proceso que usa el puerto.", + "tunnelContext.privacyMenu": "Visibilidad del puerto", "tunnelContext.protocolMenu": "Cambiar Protocolo de puerto", + "tunnelPrivacy.private": "Privado", + "tunnelPrivacy.unknown": "Desconocido", "tunnelView": "Vista de túnel", "tunnelView.runningProcess.inacessable": "Información del proceso no disponible" }, "vs/workbench/contrib/remote/common/remote.contribution": { + "invalidWorkspaceCancel": "&&Cancelar", + "invalidWorkspaceDetail": "El área de trabajo no existe. Seleccione otra área de trabajo para abrirla.", + "invalidWorkspaceMessage": "El área de trabajo no existe", + "invalidWorkspacePrimary": "&&Abrir área de trabajo...", "remote": "Remoto", "remote.autoForwardPorts": "Cuando se habilita, se detectan los nuevos procesos en ejecución y se reenvían automáticamente los puertos en los que atienden. Si deshabilita esta configuración, no impedirá que se reenvíen todos los puertos. Aunque esté deshabilitada, las extensiones aún podrán hacer que se reenvíen los puertos y, al abrir algunas direcciones URL, esto provocará el reenvío de puertos.", "remote.autoForwardPortsSource": "Establece el origen desde el que se reenvían los puertos de forma automática cuando \"remote.autoForwardPorts\" es true. En los equipos remotos con Windows y Mac, la opción de \"proceso\" no tiene ningún efecto y se usa \"salida\". Para que surta efecto, es necesario recargar.", @@ -6832,16 +7021,19 @@ "remote.portsAttributes.openBrowserOnce": "Abre el explorador cuando se reenvía el puerto de forma automática, pero solo la primera vez que el puerto se reenvía durante una sesión. En función de la configuración, se podría abrir un explorador incrustado.", "remote.portsAttributes.openPreview": "Abre una vista previa en la misma ventana cuando el puerto se reenvía automáticamente.", "remote.portsAttributes.patternError": "Debe ser un número de puerto, un intervalo de números de puerto o una expresión regular.", - "remote.portsAttributes.port": "Un puerto, un intervalo de puertos (por ejemplo, \"40000-55000\") o una expresión regular (por ejemplo, \".+\\\\/server.js\"). Para un intervalo o un número de puerto, los atributos se aplicarán a ese número de puerto o intervalo de números de puerto. Los atributos que usen una expresión regular se aplicarán a los puertos cuya línea de comandos de proceso asociada coincida con la expresión.", + "remote.portsAttributes.port": "Un puerto, un intervalo de puertos (por ejemplo, \"40000-55000\"), host y puerto (por ejemplo, \"db:1234\") o una expresión regular (por ejemplo, \".+\\\\/server.js\"). Para un intervalo o un número de puerto, los atributos se aplicarán a ese número de puerto o intervalo de números de puerto. Los atributos que usen una expresión regular se aplicarán a los puertos cuya línea de comandos de proceso asociada coincida con la expresión.", "remote.portsAttributes.protocol": "El protocolo que se va a usar al reenviar este puerto.", "remote.portsAttributes.requireLocalPort": "Cuando el valor es true, se muestra un cuadro de diálogo modal si el puerto local elegido no se usa para reenvío.", "remote.portsAttributes.silent": "No muestra ninguna notificación y no realiza ninguna acción cuando se reenvía el puerto de forma automática.", "remote.restoreForwardedPorts": "Restaura los puertos reenviados en un área de trabajo.", "remoteExtensionLog": "Servidor remoto", "ui": "Tipo de extensión de interfaz de usuario. En una ventana remota, estas extensiones solo están habilitadas cuando están disponibles en el equipo local.", - "web": "Tipo de extensión de trabajo web. Esta extensión se puede ejecutar en un host de extensiones de trabajo web.", "workspace": "Tipo de extensión de área de trabajo. En una ventana remota, estas extensiones solo están habilitadas cuando están disponibles en el espacio remoto." }, + "vs/workbench/contrib/remote/common/tunnelFactory": { + "tunnelPrivacy.private": "Privado", + "tunnelPrivacy.public": "Público" + }, "vs/workbench/contrib/remote/electron-sandbox/remote.contribution": { "remote": "Remota", "remote.downloadExtensionsLocally": "Cuando las extensiones habilitadas se descargan localmente e instalan en el control remoto." @@ -6912,6 +7104,7 @@ "scm.providerCountBadge.hidden": "Oculte las insignias de recuento de proveedores de control de código fuente.", "scm.providerCountBadge.visible": "Muestre las insignias de recuento de proveedores de control de código fuente.", "scmConfigurationTitle": "SCM", + "showActionButton": "Controla si se puede mostrar un botón de acción en la vista SCM.", "source control": "Control de código fuente", "source control repositories": "Repositorios de control de código fuente", "sourceControlViewIcon": "Vea el icono de la vista Control de código fuente." @@ -6939,7 +7132,7 @@ "vs/workbench/contrib/search/browser/anythingQuickAccess": { "closeEditor": "Quitar de abiertos recientemente", "fileAndSymbolResultsSeparator": "resultados de archivos y símbolos", - "filePickAriaLabelDirty": "{0}, con modificaciones", + "filePickAriaLabelDirty": "Cambios no guardados de {0}", "fileResultsSeparator": "resultados de archivos", "noAnythingResults": "No hay ningún resultado coincidente.", "openToBottom": "Abrir en la parte inferior", @@ -6991,6 +7184,7 @@ "search.collapseAllResults": "Controla si los resultados de la búsqueda estarán contraídos o expandidos.", "search.collapseResults.auto": "Los archivos con menos de 10 resultados se expanden. El resto están colapsados.", "search.followSymlinks": "Controla si debe seguir enlaces simbólicos durante la búsqueda.", + "search.forceSearchProcess": "Cuando está habilitada, la búsqueda en una ventana local se ejecuta en un proceso de búsqueda independiente en lugar de en el host de extensión.", "search.globalFindClipboard": "Controla si la vista de búsqueda debe leer o modificar el portapapeles de búsqueda compartido en macOS.", "search.location": "Controla si la búsqueda se muestra como una vista en la barra lateral o como un panel en el área de paneles para disponer de más espacio horizontal.", "search.location.deprecationMessage": "Este ajuste está obsoleto. En su lugar, puede arrastrar el icono de búsqueda a una nueva ubicación.", @@ -7027,7 +7221,7 @@ "showTriggerActions": "Ir al símbolo en el área de trabajo...", "symbolsQuickAccess": "Ir al símbolo en el área de trabajo", "symbolsQuickAccessPlaceholder": "Escriba el nombre de un símbolo que desea abrir.", - "useGlobalIgnoreFiles": "Controla si deben usarse archivos \".ignore\" y \".gitignore\" globables cuando se buscan archivos.", + "useGlobalIgnoreFiles": "Controle si se deben usar los archivos globales `.gitignore` y `.ignore` al buscar archivos. Requiere que se habilite '#search.useIgnoreFiles#'.", "useIgnoreFiles": "Controla si se deben usar los archivos \".gitignore\" e \".ignore\" al buscar archivos.", "usePCRE2Deprecated": "En desuso. Se usará PCRE2 automáticamente al utilizar características de regex que solo se admiten en PCRE2.", "useRipgrep": "Esta opción están en desuso y ahora se utiliza \"search.usePCRE2\".", @@ -7080,11 +7274,10 @@ "vs/workbench/contrib/search/browser/searchView": { "ariaSearchResultsClearStatus": "Los resultados de la búsqueda se han borrado", "ariaSearchResultsStatus": "La búsqueda devolvió {0} resultados en {1} archivos", + "disableOpenEditors": "Buscar en todo el área de trabajo", "emptySearch": "Búsqueda vacía", "excludes.enable": "habilitar", "forTerm": " - Buscar: {0}", - "label.excludes": "Buscar patrones de exclusión", - "label.includes": "Buscar patrones de inclusión", "moreSearch": "Alternar detalles de la búsqueda", "noOpenEditorResultsExcludes": "No se han encontrado resultados en los editores abiertos, a excepción de \"{0}\" - ", "noOpenEditorResultsFound": "No se han encontrado resultados en los editores abiertos. Revise la configuración para ver las exclusiones configuradas y comprobar sus archivos gitignore -", @@ -7094,13 +7287,15 @@ "noResultsFound": "No se encontraron resultados. Revise la configuración para configurar exclusiones y verificar sus archivos gitignore -", "noResultsIncludes": "No se encontraron resultados en '{0}' - ", "noResultsIncludesExcludes": "No se encontraron resultados en '{0}' con exclusión de '{1}' - ", + "onlyOpenEditors": "buscar solo en archivos abiertos", + "openEditors.disable": "deshabilitar", "openFolder": "Abrir carpeta", "openInEditor.message": "Abrir en el editor", "openInEditor.tooltip": "Copiar los resultados de búsqueda actuales en un editor", "openSettings.learnMore": "Más información", "openSettings.message": "Abrir configuración", - "placeholder.excludes": "(por ejemplo, *.ts, src/**/exclude)", - "placeholder.includes": "(por ejemplo, *.ts, src/**/include)", + "placeholder.excludes": "por ejemplo, *.ts, src/**/exclude", + "placeholder.includes": "por ejemplo, *.ts, src/**/include", "removeAll.occurrence.file.confirmation.message": "¿Reemplazar {0} aparición en {1} archivo por \"{2}\"?", "removeAll.occurrence.file.message": "Se ha reemplazado {0} repetición en {1} archivo.", "removeAll.occurrence.files.confirmation.message": "¿Reemplazar {0} aparición en {1} archivos por \"{2}\"?", @@ -7435,8 +7630,12 @@ "taskTerminalStatus.active": "Esta tarea está siendo ejecutada", "taskTerminalStatus.errors": "La tarea tiene errores", "taskTerminalStatus.errorsInactive": "La tarea tiene errores y está esperando...", + "taskTerminalStatus.infos": "La tarea tiene información", + "taskTerminalStatus.infosInactive": "La tarea tiene información y está esperando...", "taskTerminalStatus.succeeded": "Tarea realizada con éxito", - "taskTerminalStatus.succeededInactive": "Tarea realizada con éxito y esperando..." + "taskTerminalStatus.succeededInactive": "Tarea realizada con éxito y esperando...", + "taskTerminalStatus.warnings": "La tarea tiene advertencias", + "taskTerminalStatus.warningsInactive": "La tarea tiene advertencias y está esperando..." }, "vs/workbench/contrib/tasks/browser/tasksQuickAccess": { "TaskService.pickRunTask": "Seleccionar la tarea que se ejecutará", @@ -7730,8 +7929,8 @@ "workbench.action.terminal.clear": "Borrar", "workbench.action.terminal.clearSelection": "Borrar selección", "workbench.action.terminal.copySelection": "Copiar selección", - "workbench.action.terminal.createTerminalEditor": "Create New Terminal in Editor Area", - "workbench.action.terminal.createTerminalEditorSide": "Create New Terminal in Editor Area to the Side", + "workbench.action.terminal.createTerminalEditor": "Crear nuevo terminal en el área del editor", + "workbench.action.terminal.createTerminalEditorSide": "Crear nuevo terminal a un lado en el área del editor", "workbench.action.terminal.detachSession": "Desasociar sesión", "workbench.action.terminal.findNext": "Buscar siguiente", "workbench.action.terminal.findPrevious": "Buscar anterior", @@ -7748,11 +7947,11 @@ "workbench.action.terminal.navigationModeExit": "Salir del modo de navegación", "workbench.action.terminal.navigationModeFocusNext": "Enfocar la siguiente línea (modo de navegación)", "workbench.action.terminal.navigationModeFocusPrevious": "Enfocar la línea anterior (modo de navegación)", - "workbench.action.terminal.new": "Create New Terminal", - "workbench.action.terminal.newInActiveWorkspace": "Create New Terminal (In Active Workspace)", - "workbench.action.terminal.newWithCwd": "Create New Terminal Starting in a Custom Working Directory", + "workbench.action.terminal.new": "Crear nueva terminal", + "workbench.action.terminal.newInActiveWorkspace": "Crear nuevo terminal (en el área de trabajo activa)", + "workbench.action.terminal.newWithCwd": "Crear un nuevo terminal integrado comenzando en un directorio de trabajo personalizado", "workbench.action.terminal.newWithCwd.cwd": "El directorio en el que iniciar el terminal", - "workbench.action.terminal.newWithProfile": "Create New Terminal (With Profile)", + "workbench.action.terminal.newWithProfile": "Crear nuevo terminal (con perfil)", "workbench.action.terminal.newWithProfile.profileName": "Nombre del perfil que se va a crear", "workbench.action.terminal.newWorkspacePlaceholder": "Seleccione el directorio de trabajo actual para el nuevo terminal", "workbench.action.terminal.openSettings": "Configurar valores del terminal", @@ -7785,8 +7984,10 @@ "workbench.action.terminal.selectToPreviousCommand": "Seleccionar hasta el comando anterior", "workbench.action.terminal.selectToPreviousLine": "Seleccione la línea anterior", "workbench.action.terminal.sendSequence": "Enviar secuencia personalizada a Terminal", + "workbench.action.terminal.setFixedDimensions": "Establecer dimensiones fijas", "workbench.action.terminal.showEnvironmentInformation": "Mostrar información del entorno", "workbench.action.terminal.showTabs": "Mostrar pestañas", + "workbench.action.terminal.sizeToContentWidth": "Alternar el tamaño al ancho del contenido", "workbench.action.terminal.splitInActiveWorkspace": "Dividir Terminal (En el área de trabajo activa)", "workbench.action.terminal.switchTerminal": "Cambiar terminal", "workbench.action.terminal.toggleEscapeSequenceLogging": "Alternar registro de la secuencia de escape", @@ -7802,11 +8003,11 @@ "label": "Terminal" }, "vs/workbench/contrib/terminal/browser/terminalEditorInput": { - "cancel": "Cancel", - "confirmDirtyTerminal.button": "&&Terminate", - "confirmDirtyTerminal.detail": "Closing will terminate the running processes in this terminal.", - "confirmDirtyTerminal.message": "Do you want to terminate running processes?", - "confirmDirtyTerminals.detail": "Closing will terminate the running processes in the terminals." + "cancel": "Cancelar", + "confirmDirtyTerminal.button": "&&Finalizar", + "confirmDirtyTerminal.detail": "Si se cierra, finalizarán los procesos en ejecución en este terminal.", + "confirmDirtyTerminal.message": "¿Quiere terminar los procesos en ejecución?", + "confirmDirtyTerminals.detail": "Si se cierra, finalizarán los procesos en ejecución en los terminales." }, "vs/workbench/contrib/terminal/browser/terminalIcons": { "configureTerminalProfileIcon": "Icono para crear un perfil de terminal.", @@ -7826,10 +8027,13 @@ "launchFailed.exitCodeOnly": "Error del proceso del terminal al iniciarse (código de salida: {0}).", "migrateToProfile": "Migrar", "no": "No", + "setTerminalDimensionsColumn": "Establecer dimensiones fijas: columna", + "setTerminalDimensionsRow": "Establecer dimensiones fijas: fila", "terminal.integrated.a11yPromptLabel": "Entrada de terminal", "terminal.integrated.a11yTooMuchOutput": "Demasiada salida para anunciarla. Vaya a las filas manualmente para leerlas.", "terminal.integrated.copySelection.noSelection": "El terminal no tiene ninguna selección para copiar", "terminal.slowRendering": "La aceleración de GPU del terminal parece ser lenta en su equipo. ¿Le gustaría cambiar para deshabilitarlo, lo cual podría mejorar el rendimiento? [Obtenga más información sobre la configuración del terminal](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered).", + "terminalNavigationMode": "Use {0} y {1} para navegar por el búfer de terminal", "terminalProfileMigration": "El terminal usa la configuración de Shell/shellArgs en desuso, ¿quiere migrarlo a un perfil?", "terminalStaleTextBoxAriaLabel": "El entorno del terminal {0} está obsoleto. Ejecute el comando \"Mostrar información del entorno\" para obtener más información", "terminalTextBoxAriaLabel": "Terminal {0}", @@ -7845,6 +8049,7 @@ "miRunActiveFile": "Ejecutar &&archivo activo", "miRunSelectedText": "Ejecutar &&texto seleccionado", "miSplitTerminal": "&&Dividir terminal", + "splitTerminal": "Dividir terminal", "terminal.new": "Nuevo terminal", "workbench.action.terminal.changeColor": "Cambiar color...", "workbench.action.terminal.changeIcon": "Cambiar icono...", @@ -7859,6 +8064,7 @@ "workbench.action.terminal.selectAll": "Seleccionar todo", "workbench.action.terminal.selectDefaultProfile": "Seleccionar perfil predeterminado", "workbench.action.terminal.showsTabs": "Mostrar pestañas", + "workbench.action.terminal.sizeToContentWidthInstance": "Alternar el tamaño al ancho del contenido", "workbench.action.terminal.switchTerminal": "Cambiar terminal" }, "vs/workbench/contrib/terminal/browser/terminalProcessManager": { @@ -7881,9 +8087,9 @@ "terminalProfileAlreadyExists": "Ya existe un perfil de terminal con ese nombre.", "terminalProfiles": "perfiles", "terminalProfiles.detected": "detectado", - "terminalService.terminalCloseConfirmationPlural": "Do you want to terminal the {0} active terminal sessions?", - "terminalService.terminalCloseConfirmationSingular": "Do you want to terminate the active terminal session?", - "terminate": "Terminate" + "terminalService.terminalCloseConfirmationPlural": "¿Desea finalizar la {0} sesión de terminal activa?", + "terminalService.terminalCloseConfirmationSingular": "¿Desea finalizar la sesión de terminal activa?", + "terminate": "Finalizar" }, "vs/workbench/contrib/terminal/browser/terminalTabbedView": { "hideTabs": "Ocultar pestañas", @@ -7927,8 +8133,15 @@ "terminalCursor.foreground": "Color de primer plano del cursor del terminal." }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { + "cwd": "el directorio de trabajo actual del terminal", + "cwdFolder": "el directorio de trabajo actual del terminal, que se muestra para áreas de trabajo raíz múltiples o en un área de trabajo raíz única cuando el valor difiere del directorio de trabajo inicial. Esto no se mostrará en Windows.", + "local": "indica un terminal local en un área de trabajo remota", "openDefaultSettingsJson": "abrir el archivo JSON de configuración predeterminada", "openDefaultSettingsJson.capitalized": "Abrir la configuración predeterminada (JSON)", + "process": "el nombre del proceso de terminal", + "separator": "un separador condicional (\" - \") que solo se muestra cuando está rodeado por variables con valores o texto estático.", + "sequence": "el nombre proporcionado para xterm.js por el proceso", + "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á \"#terminal.integrated.commandsToSkipShell#\"; 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.", "terminal.integrated.altClickMovesCursor": "Si se habilita, al hacer Alt/opción + clic se cambiará la posición del cursor de mensaje debajo del mouse cuando \"#editor.multiCursorModifier#\" esté establecido en \"alt\" (valor predeterminado). En función del shell, puede que esto no funcione de forma confiable.", @@ -7938,7 +8151,7 @@ "terminal.integrated.confirmOnExit.always": "Confirmar siempre si hay terminales.", "terminal.integrated.confirmOnExit.hasChildProcesses": "Confirme si hay algún terminal que tenga procesos secundarios.", "terminal.integrated.confirmOnExit.never": "No confirmar nunca.", - "terminal.integrated.confirmOnKill": "Controla si se debe confirmar la terminación de los terminales cuando tengan procesos secundarios. Cuando se establece en el editor, los terminales del área del editor se marcarán como sucios cuando tengan procesos secundarios. Tenga en cuenta que es posible que la detección de procesos secundarios no funcione bien para shells como Git Bash, que no ejecutan sus procesos como procesos secundarios del shell.", + "terminal.integrated.confirmOnKill": "Controla si se debe confirmar la terminación de los terminales cuando tengan procesos secundarios. Cuando se establece en el editor, los terminales del área del editor se marcarán como modificados cuando tengan procesos secundarios. Tenga en cuenta que es posible que la detección de procesos secundarios no funcione bien para shells como Git Bash, que no ejecutan sus procesos como procesos secundarios del shell.", "terminal.integrated.confirmOnKill.always": "Confirma si el terminal está en el editor o en el panel.", "terminal.integrated.confirmOnKill.editor": "Confirme si el terminal está en el editor.", "terminal.integrated.confirmOnKill.never": "No confirmar nunca.", @@ -7947,7 +8160,7 @@ "terminal.integrated.cursorBlinking": "Controla si el cursor del terminal parpadea.", "terminal.integrated.cursorStyle": "Controla el estilo de cursor del terminal.", "terminal.integrated.cursorWidth": "Controla el ancho del cursor cuando \"#terminal.integrated.cursorStyle#\" se establece en \"line\".", - "terminal.integrated.customGlyphs": "Whether to draw custom glyphs for block element and box drawing characters instead of using the font, which typically yields better rendering with continuous lines. Note that this doesn't work with the DOM renderer", + "terminal.integrated.customGlyphs": "Indica si se deben dibujar glifos personalizados para los caracteres de dibujo de elementos de bloque y cuadros en lugar de usar la fuente, lo que normalmente produce una mejor representación con líneas continuas. Tenga en cuenta que esto no funciona con el representador DOM", "terminal.integrated.cwd": "Una ruta de acceso de inicio explícita en la que se iniciará el terminal; se usa como el directorio de trabajo actual (cwd) para el proceso de shell. Puede resultar especialmente útil en una configuración de área de trabajo si la raíz de directorio no es un cwd práctico.", "terminal.integrated.defaultLocation": "Controla dónde aparecerán los terminales recién creados.", "terminal.integrated.defaultLocation.editor": "Crear terminales en el editor", @@ -7989,6 +8202,10 @@ "terminal.integrated.macOptionIsMeta": "Controla si la tecla de opción debe tratarse como la tecla meta del terminal en macOS.", "terminal.integrated.minimumContrastRatio": "Cuando se establece, el color de primer plano de cada celda cambiará para intentar cumplir la relación de contraste especificada. Valores de ejemplo:\r\n\r\n- 1: El valor predeterminado, no hacer nada.\r\n- 4.5: [Cumplimiento de AA de WCAG (mínimo)] (https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html).\r\n- 7: [Cumplimiento de AA de WCAG (mejorado)] (https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html).\r\n- 21: Blanco sobre negro o negro sobre blanco.", "terminal.integrated.mouseWheelScrollSensitivity": "Multiplicador que se va a usar en los eventos de desplazamiento de la rueda del mouse \"deltaY\".", + "terminal.integrated.persistentSessionReviveProcess": "Cuando el proceso del terminal deba cerrarse (por ejemplo, al cerrar una ventana o una aplicación), determina cuándo se debe restaurar el contenido de la sesión de terminal anterior y los procesos se vuelven a crear la próxima vez que se abra el área de trabajo. La restauración del directorio de trabajo actual del proceso depende de si es compatible con el shell.", + "terminal.integrated.persistentSessionReviveProcess.never": "No restaurar nunca los búferes de terminal ni volver a crear el proceso.", + "terminal.integrated.persistentSessionReviveProcess.onExit": "Reactive los procesos después de cerrar la última ventana en Windows o Linux o cuando se desencadene el comando \"workbench.action.quit\" (paleta de comandos, enlace de teclado, menú).", + "terminal.integrated.persistentSessionReviveProcess.onExitAndWindowClose": "Reactive los procesos después de cerrar la última ventana en Windows o Linux o cuando se desencadene el comando \"workbench.action.quit\" (paleta de comandos, enlace de teclado, menú) o cuando se cierre la ventana.", "terminal.integrated.rightClickBehavior": "Controla cómo reacciona el terminal cuando se hace clic con el botón derecho.", "terminal.integrated.rightClickBehavior.copyPaste": "Copia cuando hay una selección; de lo contrario, pega.", "terminal.integrated.rightClickBehavior.default": "Muestra el menú contextual.", @@ -8013,6 +8230,7 @@ "terminal.integrated.tabs.location": "Controla la ubicación de las pestañas del terminal, a la izquierda o a la derecha de los terminales reales.", "terminal.integrated.tabs.location.left": "Mostrar la vista de pestañas del terminal a la izquierda del terminal", "terminal.integrated.tabs.location.right": "Mostrar la vista de pestañas del terminal a la derecha del terminal", + "terminal.integrated.tabs.separator": "Separador usado por 'terminal.integrated.title' y 'terminal.integrated.description'.", "terminal.integrated.tabs.showActions": "Controla si se muestran los botones de división y eliminación de terminales junto al botón de nuevo terminal.", "terminal.integrated.tabs.showActions.always": "Mostrar siempre las acciones", "terminal.integrated.tabs.showActions.never": "No mostrar nunca las acciones", @@ -8023,15 +8241,15 @@ "terminal.integrated.tabs.showActiveTerminal.never": "No mostrar nunca el terminal activo", "terminal.integrated.tabs.showActiveTerminal.singleTerminal": "Mostrar el terminal activo cuando sea el único terminal abierto", "terminal.integrated.tabs.showActiveTerminal.singleTerminalOrNarrow": "Mostrar el terminal activo cuando sea el único terminal abierto o cuando la vista de pestañas esté en su estado sin texto reducido", - "terminal.integrated.titleMode": "Determina cómo se establece el título del terminal, cosa que se muestra en la pestaña o la entrada de la lista desplegable del terminal.", "terminal.integrated.unicodeVersion": "Controla la versión de Unicode que debe utilizarse cuando se evalúa el ancho de los caracteres del terminal. Si observa que los emojis u otros caracteres anchos no ocupan la cantidad de espacio adecuada o que al usar Retroceso se elimina demasiado o muy poco, puede que quiera intentar ajustar esta configuración.", "terminal.integrated.unicodeVersion.eleven": "Versión 11 de Unicode; esta versión ofrece una mejor compatibilidad con los sistemas modernos que usan versiones modernas de Unicode.", "terminal.integrated.unicodeVersion.six": "Versión 6 de Unicode; esta es una versión anterior que debe funcionar mejor en sistemas anteriores.", "terminal.integrated.windowsEnableConpty": "Indica si se debe usar ConPTY para la comunicación en procesos de terminales de Windows (requiere Windows 10, número de compilación 18309 y posteriores). Si es false, se usará Winpty.", "terminal.integrated.wordSeparators": "Cadena que contiene todos los caracteres que se van a considerar separadores de palabras por doble clic para seleccionar la característica de palabra.", + "terminalDescription": "Controla la descripción del terminal, que aparece a la derecha del título. Las variables se sustituyen en función del contexto:", "terminalIntegratedConfigurationTitle": "Terminal integrado", - "titleMode.executable": "El terminal establece el título; se usará el nombre del proceso en primer plano detectado.", - "titleMode.sequence": "El proceso establece el título a través de una secuencia de escape, lo que resulta útil si el shell establece el título dinámicamente." + "terminalTitle": "Controla el título del terminal. Las variables se sustituyen en función del contexto:", + "workspaceFolder": "la versión de trabajo en la que se inició el terminal" }, "vs/workbench/contrib/terminal/common/terminalContextKey": { "isSplitTerminalContextKey": "Indica si el terminal de la pestaña que tiene el foco es un terminal dividido.", @@ -8057,7 +8275,8 @@ "workbench.action.terminal.changeIcon": "Cambiar icono...", "workbench.action.terminal.focus": "Enfocar terminal", "workbench.action.terminal.moveToTerminalPanel": "Mover Terminal al Panel", - "workbench.action.terminal.rename": "Cambiar nombre..." + "workbench.action.terminal.rename": "Cambiar nombre...", + "workbench.action.terminal.sizeToContentWidthInstance": "Alternar el tamaño al ancho del contenido" }, "vs/workbench/contrib/terminal/electron-sandbox/localTerminalService": { "nonResponsivePtyHost": "La conexión al proceso de host pty del terminal no responde, puede que los terminales dejen de funcionar.", @@ -8116,6 +8335,7 @@ "testing.searchForTestExtension": "Buscar la extensión de prueba", "testing.selectDefaultTestProfiles": "Seleccionar perfil predeterminado", "testing.showMostRecentOutput": "Mostrar salida", + "testing.sortByDuration": "Ordenar por duración", "testing.sortByLocation": "Ordenar por ubicación", "testing.sortByStatus": "Ordenar por estado", "testing.toggleInlineTestOutput": "Alternar salida de prueba insertada", @@ -8137,10 +8357,10 @@ "updateTestConfiguration": "Actualizar la configuración de prueba" }, "vs/workbench/contrib/testing/browser/testingDecorations": { - "actual.title": "Real:", + "actual.title": "Real", "debug all test": "Depurar todas las pruebas", "debug test": "Depurar prueba", - "expected.title": "Se esperaba:", + "expected.title": "Esperado", "peek failure": "Error de inspección", "peekTestOutout": "Ver el código sin salir de la salida de prueba", "reveal test": "Mostrar en el Explorador de pruebas", @@ -8153,8 +8373,8 @@ }, "vs/workbench/contrib/testing/browser/testingExplorerFilter": { "filter": "Filtrar", - "testExplorerFilter": "Filter (e.g. text, !exclude, @tag)", - "testExplorerFilterLabel": "Filter text for tests in the explorer", + "testExplorerFilter": "Filtro (por ejemplo, text, !exclude, @etiqueta)", + "testExplorerFilterLabel": "Filtrar texto para las pruebas en el explorador", "testing.filters.currentFile": "Mostrar solo en archivo activo", "testing.filters.menu": "Más filtros...", "testing.filters.removeTestExclusions": "Mostrar todas las pruebas", @@ -8185,6 +8405,7 @@ "testing.reRunLastRun": "Volver a ejecutar la prueba", "testing.revealInExplorer": "Mostrar en el Explorador de pruebas", "testing.showResultOutput": "Mostrar salida de resultado", + "testing.toggleTestingPeekHistory": "Alternar historial de pruebas en Inspección", "testingOutputActual": "Resultado real", "testingOutputExpected": "Resultado esperado", "testingPeekLabel": "Mensajes de los resultados de las pruebas" @@ -8320,28 +8541,28 @@ "timelineUnpin": "Icono de la acción de desanclar la escala de tiempo." }, "vs/workbench/contrib/typeHierarchy/browser/typeHierarchy.contribution": { - "close": "Close", + "close": "Cerrar", "editorHasTypeHierarchyProvider": "Indica si hay disponible un proveedor de jerarquía de tipos", - "error": "Failed to show type hierarchy", - "no.item": "No results", - "title": "Peek Type Hierarchy", - "title.refocusTypeHierarchy": "Refocus Type Hierarchy", - "title.subtypes": "Show Subtypes", - "title.supertypes": "Show Supertypes", - "typeHierarchyDirection": "whether type hierarchy shows super types or subtypes", - "typeHierarchyVisible": "Whether type hierarchy peek is currently showing" + "error": "No se pudo mostrar la jerarquía de tipos", + "no.item": "No hay resultados", + "title": "Jerarquía de tipo de información", + "title.refocusTypeHierarchy": "Reenfocar jerarquía de tipos", + "title.subtypes": "Mostrar subtipos", + "title.supertypes": "Mostrar supertipos", + "typeHierarchyDirection": "si la jerarquía de tipos muestra supertipos o subtipos", + "typeHierarchyVisible": "Si la inspección de jerarquía de tipos se muestra actualmente" }, "vs/workbench/contrib/typeHierarchy/browser/typeHierarchyPeek": { - "empt.subtypes": "No subtypes of '{0}'", - "empt.supertypes": "No supertypes of '{0}'", - "subtypes": "Subtypes of '{0}'", - "supertypes": "Supertypes of '{0}'", - "title.loading": "Loading..." + "empt.subtypes": "No hay subtipos de '{0}'", + "empt.supertypes": "No hay supertipos de \"{0}\"", + "subtypes": "Subtipos de '{0}'", + "supertypes": "Supertipos de '{0}'", + "title.loading": "Cargando..." }, "vs/workbench/contrib/typeHierarchy/browser/typeHierarchyTree": { - "subtypes": "subtypes of {0}", - "supertypes": "supertypes of {0}", - "tree.aria": "Type Hierarchy" + "subtypes": "subtipos de {0}", + "supertypes": "supertipos de {0}", + "tree.aria": "Jerarquía de tipos" }, "vs/workbench/contrib/update/browser/releaseNotesEditor": { "releaseNotesInputName": "Notas de la versión: {0}", @@ -8361,8 +8582,8 @@ "later": "Más tarde", "noUpdatesAvailable": "Actualmente, no hay actualizaciones disponibles.", "read the release notes": "{0} v{1}. ¿Quiere leer las notas de la versión?", - "relaunchDetailInsiders": "Presione el botón de recarga para cambiar a la versión nocturna de preproducción de VSCode.", - "relaunchDetailStable": "Presione el botón de recarga para cambiar a la versión estable de lanzamiento mensual de VSCode.", + "relaunchDetailInsiders": "Presione el botón de recarga para cambiar a la versión de Insider de VS Code.", + "relaunchDetailStable": "Presione el botón de recarga para cambiar a la versión de Stable de VS Code.", "relaunchMessage": "Para aplicar los cambios de la versión es necesario recargar", "releaseNotes": "Notas de la versión", "reload": "&&Recargar", @@ -8536,6 +8757,7 @@ "not found": "no se encontró la máquina con el id.: {0}", "placeholder": "Escriba el nombre de la máquina", "remote sync activity title": "Actividad de sincronización (remota)", + "remoteToLocalDiff": "{0} ↔ {1}", "reset": "Restablecer datos sincronizados", "rightResourceName": "{0} (local)", "sideBySideLabels": "{0} ↔ {1}", @@ -8545,6 +8767,7 @@ "turn off": "&&Desactivar", "turn off sync on machine": "¿Está seguro de que quiere desactivar la sincronización en {0}?", "valid message": "El nombre de la máquina debe ser único y no estar vacío", + "workbench.actions.sync.compareWithLocal": "Comparar con local", "workbench.actions.sync.editMachineName": "Editar nombre", "workbench.actions.sync.replaceCurrent": "Restaurar", "workbench.actions.sync.resolveResourceRef": "Mostrar datos de sicronización JSON sin formato", @@ -8575,7 +8798,9 @@ "watermark.openRecent": "Abrir recientes", "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/contrib/webview/browser/webview.contribution": { @@ -8624,33 +8849,34 @@ }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted": { "allDone": "Marcar como Listo", + "checkboxTitle": "Cuando se activa esta opción, esta página se mostrará al iniciar.", "close": "Ocultar", - "footer": "{0} collects usage data. Read our {1} and learn how to {2}.", + "footer": "{0} recopila datos de uso. Lea nuestra {1} y aprenda a {2}.", + "getStarted": "Iniciar", "gettingStarted.allStepsComplete": "Todos los {0} pasos completados.", "gettingStarted.editingEvolved": "Edición mejorada", "gettingStarted.someStepsComplete": "{0} de {1} pasos completados", "imageShowing": "Imagen que muestra {0}", "new": "Nuevo", - "newItems": "Elementos nuevos", + "newItems": "Actualizado", "nextOne": "Sección siguiente", - "optOut": "opt out", + "optOut": "dejar de participar", "pickWalkthroughs": "Abrir tutorial...", - "privacy statement": "privacy statement", + "privacy statement": "declaración de privacidad", "recent": "Reciente", "show more recents": "Mostrar todas las carpetas recientes {0}", "showAll": "Más...", "start": "Inicio", "walkthroughs": "Tutoriales", - "welcome": "Bienvenido", "welcomeAriaLabel": "Información general sobre cómo ponerse al día con el editor.", "welcomePage.openFolderWithPath": "Abrir la carpeta {0} con la ruta de acceso {1}", "welcomePage.showOnStartup": "Mostrar página principal al inicio" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted.contribution": { - "Welcome": "Bienvenido", + "getStarted": "Iniciar", "help": "Ayuda", + "miGetStarted": "Iniciar", "pickWalkthroughs": "Abrir tutorial...", - "welcome": "Bienvenido", "welcome.goBack": "Volver", "welcome.markStepComplete": "Marcar paso completado", "welcome.markStepInomplete": "Marcar Paso incompleto", @@ -8661,8 +8887,6 @@ }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedColors": { "welcomePage.background": "Color de fondo para la página de bienvenida.", - "welcomePage.buttonBackground": "Color de fondo de los botones en la página principal.", - "welcomePage.buttonHoverBackground": "Color de fondo al mantener el mouse en los botones de la página principal.", "welcomePage.progress.background": "Color de primer plano de las barras de progreso de la página principal.", "welcomePage.progress.foreground": "Color de fondo de las barras de progreso de la página principal.", "welcomePage.tileBackground": "Color de fondo de los iconos de la página de introducción.", @@ -8696,6 +8920,7 @@ "walkthroughs.steps.media.image.path.hc.string": "Ruta de acceso a la imagen para temas de alto contraste, relativa al directorio de extensión.", "walkthroughs.steps.media.image.path.light.string": "Ruta de acceso a la imagen para temas claros, relativa al directorio de extensión.", "walkthroughs.steps.media.image.path.string": "Ruta de acceso a una imagen u objeto compuestos por rutas de acceso a imágenes claras, oscuras y de alto contraste, relativa al directorio de extensión. En función del contexto, la imagen se mostrará en tamaño de 400px a 800px de ancho, con límites similares en el alto. Para admitir pantallas HIDPI, la imagen se representará con un escalado de 1,5 x; por ejemplo, una imagen de ancho de 900 píxeles físicos se mostrará con el ancho de 600 píxeles lógicos.", + "walkthroughs.steps.media.image.path.svg": "Trazado para un SVG, los tokens de color se admiten en variables para admitir temas que coincida con el área de trabajo.", "walkthroughs.steps.media.markdown.path": "Ruta de acceso al documento de markdown, relativa al directorio de extensión.", "walkthroughs.steps.oneOn.command": "Marque el paso como listo cuando se ejecute el comando especificado.", "walkthroughs.steps.title": "Título del paso.", @@ -8708,13 +8933,14 @@ "gettingStartedUnchecked": "Se usa para representar los pasos del tutorial que no se han completado" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedInput": { - "welcome": "Bienvenido" + "getStarted": "Iniciar" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedService": { "builtin": "Integrado" }, "vs/workbench/contrib/welcome/gettingStarted/common/gettingStartedContent": { "browseLangExts": "Examinar extensiones de lenguaje", + "browsePopular": "Examinar extensiones web conocidas", "browseRecommended": "Examinar extensiones recomendadas", "cloneRepo": "Clonar repositorio", "commandPalette": "Abrir paleta de comandos", @@ -8725,16 +8951,21 @@ "getting-started-setup-icon": "Icono que se usa para la categoría de configuración de la página principal.", "gettingStarted.beginner.description": "Vaya directamente a VS Code y obtenga información general sobre las características imprescindibles.", "gettingStarted.beginner.title": "Conozca los aspectos básicos", - "gettingStarted.commandPalette.description.interpolated": "La paleta de comandos es el método de teclado para realizar cualquier tarea en VS Code. **Practique** los comandos que se usan con más frecuencia para ahorrar tiempo y mantenerse al día.\r\n{0}\r\n__Pruebe a buscar por 'ver alternancia'.__", + "gettingStarted.commandPalette.description.interpolated": "Los comandos son la manera de realizar cualquier tarea en VS Code. **Practique** buscando los más frecuentes para ahorrar tiempo.\r\n{0}\r\n__Pruebe a buscar \"alternancia de vista\".__", "gettingStarted.commandPalette.title": "Un acceso directo para acceder a todo", "gettingStarted.debug.description.interpolated": "Agilice los bucles de edición, creación, prueba y depuración mediante la configuración de un lanzamiento.\r\n{0}", "gettingStarted.debug.title": "Vea su código en acción", "gettingStarted.extensions.description.interpolated": "Las extensiones son recursos esenciales de VS Code. Abarcan desde prácticas soluciones de productividad, pasando por características listas para usar ampliables hasta la adición de capacidades completamente nuevas.\r\n{0}", "gettingStarted.extensions.title": "Extensibilidad sin límites", + "gettingStarted.extensionsWeb.description.interpolated": "Las extensiones son VS Code de inicio/apagado. Un número creciente vuelve a estar disponible en la Web.\r\n{0}", "gettingStarted.findLanguageExts.description.interpolated": "Código más inteligente con resaltado de sintaxis, finalización de código, linting y depuración. Aunque muchos lenguajes están integrados, se pueden agregar muchos más como extensiones.\r\n{0}", "gettingStarted.findLanguageExts.title": "Compatibilidad enriquecida para todos los lenguajes", + "gettingStarted.installGit.description.interpolated": "Instala Git para realizar un seguimiento de los cambios en los proyectos.\r\n{0}", + "gettingStarted.installGit.title": "Instala GIT", "gettingStarted.intermediate.description": "Optimice su flujo de trabajo de desarrollo con estas sugerencias y trucos.", "gettingStarted.intermediate.title": "Aumente su productividad", + "gettingStarted.menuBar.description.interpolated": "La barra de menús completa está disponible en el menú desplegable para hacer espacio para el código. Active o desactive su aparición para obtener un acceso más rápido. \r\n{0}", + "gettingStarted.menuBar.title": "Solo la cantidad indicada de interfaz de usuario", "gettingStarted.newFile.description": "Abra un nuevo archivo, bloc de notas o editor personalizado sin título.", "gettingStarted.newFile.title": "Nuevo archivo...", "gettingStarted.notebook.title": "Personalizar blocs de notas", @@ -8758,12 +8989,15 @@ "gettingStarted.scmSetup.description.interpolated": "Configure el control de versiones integrado para su proyecto, para realizar un seguimiento de los cambios y colaborar con otros usuarios.\r\n{0}", "gettingStarted.settings.description.interpolated": "Retoque a su gusto todos los aspectos de VS Code y sus extensiones. La configuración de uso habitual se muestra primero para comenzar.\r\n{0}", "gettingStarted.settings.title": "Ajustar la configuración", - "gettingStarted.settingsSync.description.interpolated": "No pierda nunca más la configuración perfecta de VS Code. La sincronización de configuración realizará una copia de seguridad y compartirá la configuración, los enlaces de teclado y las extensiones entre distintas instalaciones.\r\n{0}", - "gettingStarted.settingsSync.title": "Sincronice su contenido entre dispositivos", + "gettingStarted.settingsSync.description.interpolated": "Mantenga actualizadas sus personalizaciones esenciales de VS Code y con una copia de seguridad en todos los dispositivos.\r\n{0}", + "gettingStarted.settingsSync.title": "Sincronizar desde y hacia otros dispositivos", "gettingStarted.setup.OpenFolder.description.interpolated": "Ya hemos empezado a codificar. Abra una carpeta de proyecto para pasar los archivos a VS Code.\r\n{0}", "gettingStarted.setup.OpenFolder.title": "Abrir el código", + "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": "Descubra las mejores personalizaciones para configurar VS Code a su manera.", "gettingStarted.setup.title": "Introducción a VS Code", + "gettingStarted.setupWeb.description": "Descubra las mejores personalizaciones para configurar VS Code en la Web a su manera.", + "gettingStarted.setupWeb.title": "Introducción a la VS Code en la 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.splitview.description.interpolated": "Para sacar el máximo provecho de su pantalla, abra los archivos uno al lado del otro, de forma vertical y horizontal.\r\n{0}", @@ -8772,17 +9006,22 @@ "gettingStarted.tasks.title": "Automatizar sus tareas de proyecto", "gettingStarted.terminal.description.interpolated": "Ejecute los comandos shell de forma rápida y supervise la salida de compilación junto a su código.\r\n{0}", "gettingStarted.terminal.title": "Cómodo terminal integrado", - "gettingStarted.topLevelCommandPalette.description": "Usa la paleta de comandos para ver y ejecutar todos los comandos de vscode.", - "gettingStarted.topLevelCommandPalette.title": "Ejecutar un comando...", + "gettingStarted.topLevelGitClone.description": "Clonar un repositorio remoto en una carpeta local", + "gettingStarted.topLevelGitClone.title": "Clonar el repositorio Git...", + "gettingStarted.topLevelGitOpen.description": "Conectarse a un repositorio remoto o una solicitud de incorporación de cambios para examinar, buscar, editar y confirmar", + "gettingStarted.topLevelGitOpen.title": "Abrir repositorio...", "gettingStarted.topLevelShowWalkthroughs.description": "", - "gettingStarted.topLevelShowWalkthroughs.title": "Open a Walkthrough...", + "gettingStarted.topLevelShowWalkthroughs.title": "Abrir un tutorial...", "gettingStarted.videoTutorial.description.interpolated": "Vea el primero de una serie de tutoriales de vídeo breves y prácticos sobre las características clave de VS Code.\r\n{0}", "gettingStarted.videoTutorial.title": "Relájese y aprenda", "gettingStarted.workspaceTrust.description.interpolated": "{0} le permite decidir si las carpetas de proyecto deben **permitir o restringir** la ejecución de código automática __(requerido para extensiones, depuración, etc.)__.\r\nAbrir un archivo o carpeta le pedirá que conceda confianza. Siempre podrá {1} más tarde.", "gettingStarted.workspaceTrust.title": "Examinar y editar código de forma segura", "initRepo": "Inicializar repositorio de Git", + "installGit": "Instala GIT", "keyboardShortcuts": "Métodos abreviados de teclado", - "openInteractivePlayground": "Abrir área de juegos interactiva", + "openEditorPlayground": "Abrir área de juegos del editor", + "openFolder": "Abrir carpeta", + "openRepository": "Abrir repositorio", "openSCM": "Abrir control de código fuente", "pickFolder": "Seleccionar una carpeta", "quickOpen": "Quick Open para archivo", @@ -8791,6 +9030,7 @@ "showTerminal": "Mostrar panel del terminal", "splitEditor": "Dividir editor", "titleID": "Examinar temas de color", + "toggleMenuBar": "Alternar barra de menús", "tweakSettings": "Retocar mi configuración", "watch": "Ver tutorial", "workspaceTrust": "Confianza en el área de trabajo" @@ -8828,12 +9068,12 @@ "workbench.startupEditor.welcomePageInEmptyWorkbench": "Abrir la página principal cuando se abra un área de trabajo vacía." }, "vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": { - "editorWalkThrough": "Área de juegos interactiva", - "editorWalkThrough.title": "Área de juegos interactiva" + "editorWalkThrough": "Área de juegos del editor interactivo", + "editorWalkThrough.title": "Área de juegos del editor" }, "vs/workbench/contrib/welcome/walkThrough/browser/walkThrough.contribution": { - "miInteractivePlayground": "Áre&&a de juegos interactiva", - "walkThrough.editor.label": "Área de juegos interactiva" + "miPlayground": "Editor Playgrou&&nd", + "walkThrough.editor.label": "Área de juegos" }, "vs/workbench/contrib/welcome/walkThrough/browser/walkThroughPart": { "walkThrough.embeddedEditorBackground": "Color de fondo de los editores incrustrados en la área de juegos", @@ -8917,7 +9157,7 @@ "dontTrustButton": "No confiar", "editTrustedUri": "Editar ruta de acceso", "hostColumnLabel": "Host", - "invalidTrust": "'{0}' is not valid and has too many path segments.", + "invalidTrust": "No puedes fiarte de las carpetas individuales de un repositorio.", "localAuthority": "Local", "no untrustedSettings": "La configuración del área de trabajo que requiere confianza no se aplica", "noTrustedFoldersDescriptions": "Aún no ha otorgado confianza a ninguna carpeta o archivo de área de trabajo.", @@ -8925,10 +9165,10 @@ "pickerTrustedUri": "Abrir el selector de archivos", "root element label": "Administrar confianza del área de trabajo", "selectTrustedUri": "Seleccione la carpeta de confianza", - "trustAll": "You will trust all repositories on {0}.", + "trustAll": "Confiará en todos los repositorios de {0}.", "trustButton": "Confiar", "trustMessage": "Confiar en los autores de todos los archivos de la carpeta actual o de su elemento primario '{0}'.", - "trustOrg": "You will trust all repositories and forks under '{0}'.", + "trustOrg": "Te fiarás de todos los repositorios y las bifurcaciones de \"{0}\" en {1}.", "trustParentButton": "Confiar en elemento primario", "trustUri": "Carpeta de confianza", "trustedDebugging": "La depuración está habilitada", @@ -8999,9 +9239,9 @@ "nothing": "No se realizaron ediciones" }, "vs/workbench/services/configuration/common/configurationEditingService": { - "errorConfigurationFileDirty": "No se puede escribir en el archivo de configuración de usuario porque se ha modificado. Guarde primero el archivo y vuelva a intentarlo.", - "errorConfigurationFileDirtyFolder": "No se puede escribir en el archivo de configuración de carpeta porque se ha modificado. Guarde primero el archivo de configuración de la carpeta \"{0}\" y vuelva a intentarlo.", - "errorConfigurationFileDirtyWorkspace": "No se puede escribir en el archivo de configuración del área de trabajo porque se ha modificado. Guarde primero el archivo y vuelva a intentarlo.", + "errorConfigurationFileDirty": "No se puede escribir en la configuración de usuario porque el archivo tiene cambios sin guardar. Guarde primero el archivo de configuración de usuario e inténtelo de nuevo.", + "errorConfigurationFileDirtyFolder": "No se puede escribir en la configuración de carpeta porque el archivo tiene cambios sin guardar. Guarde primero el archivo de configuración de la carpeta \"{0}\" y vuelva a intentarlo.", + "errorConfigurationFileDirtyWorkspace": "No se puede escribir en la configuración de área de trabajo porque el archivo tiene cambios sin guardar. Guarde primero el archivo de configuración de área de trabajo e inténtelo de nuevo.", "errorConfigurationFileModifiedSince": "No se puede escribir en la configuración de usuario porque el contenido del archivo es más reciente.", "errorConfigurationFileModifiedSinceFolder": "No se puede escribir en la configuración de la carpeta porque el contenido del archivo es más reciente.", "errorConfigurationFileModifiedSinceWorkspace": "No se puede escribir en la configuración del área de trabajo porque el contenido del archivo es más reciente.", @@ -9018,12 +9258,12 @@ "errorInvalidWorkspaceConfigurationApplication": "No se puede escribir {0} en Configuración de área de trabajo; solo se puede escribir en Configuración de usuario.", "errorInvalidWorkspaceConfigurationMachine": "No se puede escribir {0} en Configuración de área de trabajo; solo se puede escribir en Configuración de usuario.", "errorInvalidWorkspaceTarget": "No se puede escribir a la configuración del área de trabajo porque {0} no soporta a un área de trabajo con multi carpetas.", - "errorLaunchConfigurationFileDirty": "No se puede escribir en el archivo de configuración de inicio porque se ha modificado. Guarde primero el archivo y vuelva a intentarlo.", + "errorLaunchConfigurationFileDirty": "No se puede escribir en el archivo de configuración de inicio porque el archivo tiene cambios sin guardar. Guárdelo primero e inténtelo de nuevo.", "errorLaunchConfigurationFileModifiedSince": "No se puede escribir en el archivo de configuración de inicio porque el contenido del archivo es más reciente.", "errorNoWorkspaceOpened": "No se puede escribir en {0} porque no hay ninguna área de trabajo abierta. Abra un área de trabajo y vuelva a intentarlo.", - "errorRemoteConfigurationFileDirty": "No se puede escribir en la configuración de usuario remoto porque el archivo tiene modificaciones. Primero guarde el archivo de configuración de usuario remoto y vuelva a intentarlo.", + "errorRemoteConfigurationFileDirty": "No se puede escribir en la configuración de usuario remoto porque el archivo tiene cambios sin guardar. Guarde primero el archivo de configuración de usuario remoto e inténtelo de nuevo.", "errorRemoteConfigurationFileModifiedSince": "No se puede escribir en la configuración de usuario remoto porque el contenido del archivo es más reciente.", - "errorTasksConfigurationFileDirty": "No se puede escribir en el archivo de configuración de tareas porque se ha modificado. Guarde primero el archivo y vuelva a intentarlo.", + "errorTasksConfigurationFileDirty": "No se puede escribir en el archivo de configuración de tareas porque el archivo tiene cambios sin guardar. Guárdelo primero e inténtelo de nuevo.", "errorTasksConfigurationFileModifiedSince": "No se puede escribir en el archivo de configuración de tareas porque el contenido del archivo es más reciente.", "errorUnknownKey": "No se puede escribir en {0} porque {1} no es una configuración registrada.", "folderTarget": "Configuración de Carpeta", @@ -9036,7 +9276,7 @@ "workspaceTarget": "Configuración de área de trabajo" }, "vs/workbench/services/configuration/common/jsonEditingService": { - "errorFileDirty": "No se puede escribir en el archivo porque se ha modificado. Guarde el archivo y vuelva a intentarlo.", + "errorFileDirty": "No se puede escribir en el archivo porque el archivo tiene cambios sin guardar. Guarde el archivo e inténtelo de nuevo.", "errorInvalidFile": "No se puede escribir en el archivo. Abra el archivo para corregir los errores o advertencias y vuelva a intentarlo." }, "vs/workbench/services/configurationResolver/browser/configurationResolverService": { @@ -9093,7 +9333,7 @@ "openFile.title": "Abrir archivo", "openFileOrFolder.title": "Abrir archivo o carpeta", "openFolder.title": "Abrir carpeta", - "openWorkspace.title": "Abrir área de trabajo", + "openWorkspace.title": "Abrir área de trabajo desde archivo", "save": "&&Guardar", "saveAll": "&&Guardar todo", "saveAsTitle": "Guardar como", @@ -9170,6 +9410,7 @@ }, "vs/workbench/services/extensionManagement/common/extensionManagementService": { "Manifest is not found": "Error al instalar la extensión {0}: no se encuentra el manifiesto.", + "VS Code for Web": "{0} para la Web", "cancel": "Cancelar", "cannot be installed": "No se puede instalar la extensión \"{0}\" porque no está disponible en este programa de instalación.", "extensionInstallWorkspaceTrustButton": "Área de trabajo e instalación de confianza", @@ -9178,23 +9419,29 @@ "extensionInstallWorkspaceTrustMessage": "Habilitar esta extensión requiere un área de trabajo de confianza.", "install": "Instalar", "install and do no sync": "Instalar (no sincronizar)", + "install anyways": "Instalar de todos modos", "install extension": "Instalar extensión", "install extensions": "Instalar extensiones", "install multiple extensions": "¿Quiere instalar y sincronizar las extensiones en los dispositivos?", "install single extension": "¿Quiere instalar y sincronizar la extensión \"{0}\" en los dispositivos?", + "limited support": "'{0}' tiene funcionalidad limitada en {1}.", "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.", + "showExtensions": "Mostrar extensiones", "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/webExtensionsScannerService": { - "not a web extension": "No se puede agregar \"{0}\" porque esta no es una extensión web." + "not a web extension": "No se puede agregar \"{0}\" porque esta no es una extensión web.", + "openInstalledWebExtensionsResource": "Abrir el recurso de extensiones web instaladas" }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", "remote": "Remoto" }, "vs/workbench/services/extensionManagement/electron-sandbox/remoteExtensionManagementService": { - "incompatible": "No se puede instalar la extensión '{0}' debido a que no es compatible con el código de VS '{1}'." + "notFoundCompatibleDependency": "No se puede instalar la extensión \"{0}\" porque no es compatible con la versión actual de VS Code (versión {1})." }, "vs/workbench/services/extensionRecommendations/common/workspaceExtensionsConfig": { "select for add": "Agregar recomendación de extensión a", @@ -9296,7 +9543,6 @@ "vscode.extension.qna": "Controla el vínculo de preguntas y respuestas en Marketplace. Configúrelo en Marketplace para habilitar el sitio de preguntas y respuestas predeterminado. Establezca una cadena para proporcionar la URL de un sitio de preguntas y respuestas personalizado. Establézcalo en falso para deshabilitar las preguntas y respuestas.", "vscode.extension.scripts.prepublish": "Script que se ejecuta antes de publicar el paquete como extensión VS Code.", "vscode.extension.scripts.uninstall": "Enlace de desinstalación para la extensión de VS Code. Script que se ejecuta cuando la extensión se ha desinstalado por completo de VS Code, que es cuando VS Code se reinicia (se cierra y se inicia) después de haberse desinstalado la extensión. Solo se admiten scripts de Node.", - "web": "Tipo de extensión de trabajo web. Esta extensión se puede ejecutar en un host de extensiones de trabajo web.", "workspace": "Tipo de extensión de área de trabajo. En una ventana remota, estas extensiones solo están habilitadas cuando están disponibles en el espacio remoto." }, "vs/workbench/services/extensions/common/extensionsUtil": { @@ -9356,6 +9602,10 @@ "missingNLSKey": "No se encontró un mensaje para la clave {0}.", "notSemver": "La versión de la extensión no es compatible con semver." }, + "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { + "binFailed": "No se pudo mover \"{0}\" a la papelera de reciclaje", + "trashFailed": "No se pudo mover '{0}' a la papelera" + }, "vs/workbench/services/gettingStarted/common/gettingStartedContent": { "getting-started-setup-icon": "Icono que se usa para la categoría de configuración de la introducción.", "getting-started-beginner-icon": "Icono que se usa para la categoría de principiante de la introducción.", @@ -9458,7 +9708,7 @@ "vs/workbench/services/keybinding/common/keybindingEditing": { "emptyKeybindingsHeader": "Coloque sus atajos de teclado en este archivo para sobreescribir los valores predeterminados", "errorInvalidConfiguration": "No se puede escribir en el archivo de configuración KeyBindings. Tiene un objeto que no es de tipo Array. Abra el archivo para corregirlo y vuelva a intentarlo.", - "errorKeybindingsFileDirty": "No se puede escribir porque el archivo de configuración KeyBindings se ha modificado. Guarde el archivo y vuelva a intentarlo.", + "errorKeybindingsFileDirty": "No se puede escribir porque el archivo de configuración de enlaces de teclado tiene cambios sin guardar. Guárdelo primero e inténtelo de nuevo.", "parseErrors": "No se puede escribir en el archivo de configuración KeyBindings. Abra el archivo para corregir los errores/advertencias e inténtelo otra vez." }, "vs/workbench/services/label/common/labelService": { @@ -9572,7 +9822,9 @@ "tunnel.staticallyForwarded": "Reenviado de forma estática" }, "vs/workbench/services/remote/electron-sandbox/remoteAgentServiceImpl": { - "connectionError": "Error al conectar con el servidor de host de la extensión remota (Error: {0})" + "connectionError": "Error al conectar con el servidor de host de la extensión remota (Error: {0})", + "devTools": "Abrir herramientas de desarrollo", + "directUrl": "Abrir en el explorador" }, "vs/workbench/services/textMate/browser/abstractTextMateService": { "alreadyDebugging": "Ya se está registrando.", @@ -9601,9 +9853,13 @@ }, "vs/workbench/services/textfile/browser/textFileService": { "confirmOverwrite": "'{0}' ya existe. ¿Desea reemplazarla?", + "deleted": "Eliminado", "fileBinaryError": "El archivo parece ser binario y no se puede abrir como texto", "irreversible": "Ya existe un archivo o carpeta con el nombre \"{0}\" en la carpeta \"{1}\". Reemplazarlo sobrescribirá su contenido actual.", - "replaceButtonLabel": "&&Reemplazar" + "readonly": "Solo lectura", + "readonlyAndDeleted": "Eliminado, solo lectura", + "replaceButtonLabel": "&&Reemplazar", + "textFileModelDecorations": "Decoraciones de modelo de archivo de texto" }, "vs/workbench/services/textfile/common/textFileEditorModelManager": { "genericSaveError": "No se pudo guardar \"{0}\": {1}" @@ -9865,7 +10121,11 @@ }, "vs/workbench/services/workingCopy/common/fileWorkingCopyManager": { "confirmOverwrite": "'{0}' ya existe. ¿Desea reemplazarla?", + "deleted": "Eliminado", + "fileWorkingCopyDecorations": "Decoraciones de copia de trabajo de archivo", "irreversible": "Ya existe un archivo o carpeta con el nombre \"{0}\" en la carpeta \"{1}\". Reemplazarlo sobrescribirá su contenido actual.", + "readonly": "Solo lectura", + "readonlyAndDeleted": "Eliminado, solo lectura", "replaceButtonLabel": "&&Reemplazar" }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopy": { @@ -9889,17 +10149,17 @@ "saveParticipants": "Guardando \"{0}\"" }, "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupTracker": { - "backupBeforeShutdownDetail": "Haga clic en \"Cancelar\" para dejar de esperar y guardar o revertir los editores sucios.", - "backupBeforeShutdownMessage": "La copia de seguridad de los editores desfasados está tardando más de lo esperado...", - "backupErrorDetails": "Pruebe a guardar o revertir primero las ediciones incompletas y luego inténtelo de nuevo.", - "backupTrackerBackupFailed": "No se han podido guardar los editores con modificaciones siguientes en la ubicación de copia de seguridad.", - "backupTrackerConfirmFailed": "No se pudieron guardar ni revertir los editores con modificaciones siguientes.", - "revertBeforeShutdown": "La reversión de los editores está tardando más de lo esperado...", - "saveBeforeShutdown": "Salvar a los editores está tardando más de lo esperado..." + "backupBeforeShutdownDetail": "Haga clic en \"Cancelar\" para dejar de esperar y guardar o revertir los editores con cambios sin guardar.", + "backupBeforeShutdownMessage": "La copia de seguridad de editores con cambios sin guardar está tardando más de lo esperado...", + "backupErrorDetails": "Pruebe a guardar o revertir primero los editores con cambios sin guardar e inténtelo de nuevo.", + "backupTrackerBackupFailed": "No se han podido guardar los siguientes editores con cambios sin guardar en la ubicación de copia de seguridad.", + "backupTrackerConfirmFailed": "No se han podido guardar ni revertir los siguientes editores con cambios sin guardar.", + "revertBeforeShutdown": "La reversión de editores con cambios sin guardar está tardando más de lo esperado...", + "saveBeforeShutdown": "Guardar editores con cambios sin guardar está tardando más de lo esperado..." }, "vs/workbench/services/workspaces/browser/abstractWorkspaceEditingService": { "errorInvalidTaskConfiguration": "No se puede escribir en el archivo de configuración del área de trabajo. Por favor, abra el archivo para corregir sus errores/advertencias e inténtelo de nuevo.", - "errorWorkspaceConfigurationFileDirty": "No se puede escribir en el archivo de configuración de área de trabajo porque el archivo ha sido modificado. Por favor, guárdelo y vuelva a intentarlo.", + "errorWorkspaceConfigurationFileDirty": "No se puede escribir en el archivo de configuración del área de trabajo porque el archivo tiene cambios sin guardar. Guárdelo e inténtelo de nuevo.", "openWorkspaceConfigurationFile": "Configuración del área de trabajo abierta", "save": "Guardar", "saveWorkspace": "Guardar área de trabajo" @@ -9916,6 +10176,10 @@ "workspaceOpenedDetail": "El área de trabajo ya está abierta en otra ventana. Por favor, cierre primero la ventana y vuelta a intentarlo de nuevo.", "workspaceOpenedMessage": "No se puede guardar el área de trabajo '{0}'" }, + "sql/base/browser/ui/editableDropdown/browser/dropdown": { + "editableDropdown.errorValidate": "Debe ser una opción de la lista", + "selectBox": "Seleccionar cuadro" + }, "sql/base/browser/ui/loadingSpinner/loadingSpinner": { "loadingCompletedMessage": "Carga completada", "loadingMessage": "Cargando" @@ -9946,6 +10210,9 @@ "sql/base/browser/ui/table/plugins/checkboxSelectColumn.plugin": { "selectDeselectAll": "Seleccionar o deseleccionar todos" }, + "sql/base/browser/ui/table/plugins/contextMenuColumn.plugin": { + "table.showActions": "Mostrar acciones" + }, "sql/base/browser/ui/table/plugins/headerFilter.plugin": { "headerFilter.cancel": "Cancelar", "headerFilter.clear": "Borrar", @@ -10155,6 +10422,10 @@ "sql/workbench/api/common/extHostNotebookDocumentsAndEditors": { "navigationProviderRequired": "Se debe pasar un NavigationProvider con un id. de proveedor válido a este método" }, + "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { + "errorStartBeforeReady": "No se puede iniciar una sesión, el administrador aún no está inicializado", + "notebookMultipleRequestsError": "No se puede ejecutar la celda de código. Actualmente se está ejecutando otra celda." + }, "sql/workbench/browser/actions": { "clearSavedAccounts": "Borrar todas las cuentas guardadas", "configureDashboardLearnMore": "Más información", @@ -10186,6 +10457,10 @@ "designer.scriptTabTitle": "Scripts", "designer.unknownComponentType": "El tipo de componente: {0} no es compatible" }, + "sql/workbench/browser/designer/designerIssuesTabPanelView": { + "designer.IssueListAriaLabel": "Problemas", + "designer.moreInfoLink": "Más información" + }, "sql/workbench/browser/designer/designerPropertiesPane": { "tableDesigner.propertiesPaneTitle": "Propiedades", "tableDesigner.propertiesPaneTitleWithContext": "Propiedades de {0}" @@ -10193,6 +10468,16 @@ "sql/workbench/browser/designer/designerScriptEditor": { "designer.textEditorAriaLabel": "Editor de texto del diseñador." }, + "sql/workbench/browser/designer/tableActions": { + "designer.addColumnAction": "Agregar nuevo", + "designer.insertAfterSelectedColumn": "Insertar después", + "designer.insertBeforeSelectedRow": "Insertar antes", + "designer.moveRowDownAction": "Bajar", + "designer.moveRowDownButtonAriaLabel": "Bajar una posición la fila seleccionada", + "designer.moveRowUpAction": "Subir", + "designer.moveRowUpButtonAriaLabel": "Subir una posición la fila seleccionada", + "designer.newRowButtonAriaLabel": "Agregar nueva fila a la tabla \\\"{0}\\\"" + }, "sql/workbench/browser/editData/editDataInput": { "connectionFailure": "Error al conectar la sesión de edición de datos" }, @@ -10838,6 +11123,99 @@ "saveAsXml": "Guardar como XML", "selectAll": "Seleccionar todo" }, + "sql/workbench/contrib/executionPlan/browser/azdataGraphView": { + "invalidExecutionPlanZoomError": "El nivel de zoom no puede ser 0 ni negativo" + }, + "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { + "epCompare.editorName": "Comparar planes de ejecución" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { + "compareExecutionPlanEditor": "Comparar editor de planes de ejecución" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditorView": { + "addExecutionPlanLabel": "Agregar plan de ejecución", + "epComapre.LoadingPlanCompleteMessage": "El plan de ejecución se ha cargado correctamente", + "epComapre.LoadingPlanMessage": "Cargando plan de ejecución", + "epComapre.placeholderInfoboxText": "Agregar planes de ejecución para comparar", + "epCompare.FileFilterDescription": "Archivos del plan de ejecución", + "epCompare.comparePropertiesAction": "Propiedades", + "epCompare.comparisonProgess": "Cargando áreas similares en planes comparados", + "epCompare.toggleOrientation": "Alternar orientación", + "epCompare.zoomInAction": "Acercar", + "epCompare.zoomOutAction": "Alejar", + "epCompare.zoomReset": "Restablecer zoom", + "epCompare.zoomToFit": "Ajustar al tamaño" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonPropertiesView": { + "executionPlanComparisonPropertiesBottomOperation": "Operación inferior: {0}", + "executionPlanComparisonPropertiesTopOperation": "Operación superior: {0}", + "executionPlanPropertiesEdgeOperationName": "Edge", + "nodePropertyViewNameNameColumnHeader": "Nombre", + "nodePropertyViewNameValueColumnBottomHeader": "Valor (plan inferior)", + "nodePropertyViewNameValueColumnTopHeader": "Valor (plan superior)" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanContribution": { + "executionPlanCompareCommandOriginalValue": "Comparar planes de ejecución", + "executionPlanCompareCommandValue": "Comparar planes de ejecución" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { + "executionPlanEditor": "Editor de planes de ejecución de consultas" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanFileView": { + "executionPlanFileLoadingComplete": "Se generan planes de ejecución", + "executionPlanFileLoadingFailed": "No se pudo cargar el plan de ejecución", + "loadingExecutionPlanFile": "Generando planes de ejecución" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { + "executionPlanPropertiesEdgeOperationName": "Edge", + "nodePropertyViewNameNameColumnHeader": "Nombre", + "nodePropertyViewNameValueColumnHeader": "Valor" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesViewBase": { + "executionPlanPropertyViewClose": "Cerrar", + "executionPlanPropertyViewSortAlphabetically": "Alfabético", + "executionPlanPropertyViewSortByDisplayOrder": "Por categorías", + "executionPlanPropertyViewSortReverseAlphabetically": "Orden alfabético inverso", + "nodePropertyViewTitle": "Propiedades" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { + "executionPlanTitle": "Plan de consulta (versión preliminar)" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanView": { + "executionPlan.SaveFileDescription": "Archivos del plan de ejecución", + "executionPlanCompareExecutionPlanAction": "Comparar plan de ejecución", + "executionPlanContextMenuDisableTooltip": "Deshabilitar la información sobre herramientas", + "executionPlanContextMenuEnableTooltip": "Habilitar la información sobre herramientas", + "executionPlanCustomZoom": "Zoom personalizado", + "executionPlanDisableTooltip": "Información sobre herramientas deshabilitada", + "executionPlanEnableTooltip": "Información sobre herramientas habilitada", + "executionPlanFitGraphLabel": "Ajustar al tamaño", + "executionPlanOpenGraphFile": "Mostrar plan de consulta XML", + "executionPlanPropertiesActionLabel": "Propiedades", + "executionPlanSavePlanXML": "Guardar archivo de plan", + "executionPlanSearchNodeAction": "Buscar nodo", + "executionPlanZoomInActionLabel": "Acercar", + "executionPlanZoomOutActionLabel": "Alejar", + "openQueryAction": "Abrir consulta" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { + "planHeaderIndexAndCost": "Consulta {0}: Costo de la consulta (relativo al script): {1} %" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "Cerrar (Escape)", + "customZoomApplyButton": "Aplicar", + "customZoomApplyButtonTitle": "Aplicar zoom (Entrar)", + "invalidCustomZoomError": "Seleccionar un valor de zoom entre 1 y 200", + "qpZoomValueLabel": "Zoom (porcentaje)", + "zoomAction": "Zoom (Entrar)" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "Cerrar (Escape)", + "executionPlanSearchTypeContains": "Contiene", + "executionPlanSearchTypeEquals": "Es igual a", + "nextSearchItemAction": "Siguiente coincidencia (Entrar)", + "previousSearchItemAction": "Coincidencia anterior (Mayús+Entrar)" + }, "sql/workbench/contrib/extensions/browser/contributionRenders": { "insight condition": "Cuándo", "insightId": "Id.", @@ -11217,6 +11595,10 @@ "sql/workbench/contrib/notebook/browser/notebookEditor": { "notebookEditor.name": "Editor de Notebook" }, + "sql/workbench/contrib/notebook/browser/notebookEditor.component": { + "loadingNotebookCompletedMessage": "Se completó la carga del bloc de notas {0}", + "loadingNotebookMessage": "Cargando bloc de notas {0}" + }, "sql/workbench/contrib/notebook/browser/notebookExplorer/notebookExplorerViewlet": { "notebookExplorer.name": "Cuadernos", "notebookExplorer.searchResults": "Resultados de la búsqueda", @@ -11603,6 +11985,9 @@ "tableDesigner.generateScript": "Generar script", "tableDesigner.publishTableChanges": "Publicar cambios..." }, + "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { + "tableDesigner.PreviewFeature": "Característica en vista previa" + }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "{0} tareas en curso", "miViewTasks": "&&Tareas", @@ -11630,6 +12015,11 @@ "errorMsgFromCancelTask": "No se ha podido ejecutar la tarea.", "taskAction.script": "Script" }, + "sql/workbench/contrib/tsgops/browser/tsgopsActions": { + "hideActivityBarViewContainers": "Ocultar el viewlet de extensión", + "hidePanel": "Ocultar el panel", + "hideSettings": "Ocultar el icono de configuración" + }, "sql/workbench/contrib/views/browser/treeView": { "collapseAll": "Contraer todo", "command-error": "Error al ejecutar el comando {1}: {0}. Probablemente esté provocado por la extensión que contribuye a {1}.", @@ -11781,6 +12171,22 @@ "asmt.noHandlerRegistered": "No hay ningún controlador registrado.", "asmt.providerIdNotValidError": "Para interactuar con el servicio de evaluación, se necesita una conexión." }, + "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialog": { + "backupRestoreUrlBrowserDialog.account": "Cuenta de Azure", + "backupRestoreUrlBrowserDialog.backupFile": "Archivo de copia de seguridad", + "backupRestoreUrlBrowserDialog.blobContainer": "Contenedor de blobs", + "backupRestoreUrlBrowserDialog.linkAccount": "Vincular cuenta", + "backupRestoreUrlBrowserDialog.sharedAccessSignature": "Firma de acceso compartido generada", + "backupRestoreUrlBrowserDialog.sharedAccessSignatureButton": "Crear credenciales", + "backupRestoreUrlBrowserDialog.storageAccount": "Cuenta de almacenamiento", + "backupRestoreUrlBrowserDialog.subscription": "Suscripción a Azure", + "backupRestoreUrlBrowserDialog.tenant": "Inquilino de Azure AD", + "fileBrowser.discard": "Descartar", + "fileBrowser.ok": "Aceptar" + }, + "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialogService": { + "filebrowser.selectBlob": "Seleccionar un blob" + }, "sql/workbench/services/connection/browser/advancedPropertiesController": { "advancedProperties.discard": "Descartar", "connectionAdvancedProperties": "Propiedades avanzadas" @@ -11899,6 +12305,11 @@ "info": "Información", "warning": "Advertencia" }, + "sql/workbench/services/executionPlan/common/executionPlanService": { + "noHandlerRegistered": "No hay registrado ningún controlador de plan de ejecución válido", + "providerIdNotValidError": "Se requiere un proveedor válido para interactuar con ExecutionPlanService", + "selectExecutionPlanProvider": "Seleccionar un proveedor para abrir el plan de ejecución" + }, "sql/workbench/services/fileBrowser/browser/fileBrowserDialog": { "fileBrowser.discard": "Descartar", "fileBrowser.ok": "Aceptar", @@ -12310,6 +12721,16 @@ "tableDesigner.schemaTitle": "Esquema", "tableDesigner.tableObjectType": "Tabla" }, + "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { + "tableDesigner.UpdateDatabase": "Actualizar base de datos", + "tableDesigner.cancel": "Cancelar", + "tableDesigner.generateScript": "Generar script", + "tableDesigner.previewDatabaseUpdates": "Vista previa de actualizaciones de base de datos" + }, + "sql/workbench/services/tableDesigner/browser/tableDesignerService": { + "TableDesigner.closeApplication": "&&Cerrar aplicación", + "TableDesigner.saveBeforeExit": "Hay cambios sin guardar en el Diseñador de tablas que se perderán si cierra la aplicación. ¿Quiere cerrar la aplicación?" + }, "sql/workbench/services/tasks/common/tasksService": { "InProgressWarning": "1 o más tareas están en curso. ¿Seguro que desea salir?", "taskService.no": "No", @@ -12318,167 +12739,6 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "I&&ntroducción", "showReleaseNotes": "Ver introducción" - }, - "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { - "errorStartBeforeReady": "No se puede iniciar una sesión, el administrador aún no está inicializado", - "notebookMultipleRequestsError": "No se puede ejecutar la celda de código. Actualmente se está ejecutando otra celda." - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { - "tableDesigner.PreviewFeature": "Característica en vista previa" - }, - "sql/workbench/contrib/tsgops/browser/tsgopsActions": { - "hideActivityBarViewContainers": "Ocultar el viewlet de extensión", - "hidePanel": "Ocultar el panel", - "hideSettings": "Ocultar el icono de configuración" - }, - "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { - "tableDesigner.UpdateDatabase": "Actualizar base de datos", - "tableDesigner.cancel": "Cancelar", - "tableDesigner.generateScript": "Generar script", - "tableDesigner.previewDatabaseUpdates": "Vista previa de actualizaciones de base de datos" - }, - "sql/base/browser/ui/editableDropdown/browser/dropdown": { - "editableDropdown.errorValidate": "Debe ser una opción de la lista", - "selectBox": "Seleccionar cuadro" - }, - "sql/workbench/browser/designer/designerIssuesTabPanelView": { - "designer.IssueListAriaLabel": "Problemas", - "designer.moreInfoLink": "Más información" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { - "executionPlanEditor": "Editor de planes de ejecución de consultas" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { - "executionPlanPropertiesEdgeOperationName": "Edge", - "nodePropertyViewNameNameColumnHeader": "Nombre", - "nodePropertyViewNameValueColumnHeader": "Valor" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { - "cancelCustomZoomAction": "Cerrar (Escape)", - "customZoomApplyButton": "Aplicar", - "customZoomApplyButtonTitle": "Aplicar zoom (Entrar)", - "invalidCustomZoomError": "Seleccionar un valor de zoom entre 1 y 200", - "qpZoomValueLabel": "Zoom (porcentaje)", - "zoomAction": "Zoom (Entrar)" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { - "cancelSearchAction": "Cerrar (Escape)", - "executionPlanSearchTypeContains": "Contiene", - "executionPlanSearchTypeEquals": "Es igual a", - "nextSearchItemAction": "Siguiente coincidencia (Entrar)", - "previousSearchItemAction": "Coincidencia anterior (Mayús+Entrar)" - }, - "sql/workbench/contrib/notebook/browser/notebookEditor.component": { - "loadingNotebookCompletedMessage": "Se completó la carga del bloc de notas {0}", - "loadingNotebookMessage": "Cargando bloc de notas {0}" - }, - "sql/workbench/services/executionPlan/common/executionPlanService": { - "noHandlerRegistered": "No hay registrado ningún controlador de plan de ejecución válido", - "providerIdNotValidError": "Se requiere un proveedor válido para interactuar con ExecutionPlanService", - "selectExecutionPlanProvider": "Seleccionar un proveedor para abrir el plan de ejecución" - }, - "sql/base/browser/ui/table/plugins/contextMenuColumn.plugin": { - "table.showActions": "Mostrar acciones" - }, - "sql/workbench/browser/designer/tableActions": { - "designer.addColumnAction": "Agregar nuevo", - "designer.insertAfterSelectedColumn": "Insertar después", - "designer.insertBeforeSelectedRow": "Insertar antes", - "designer.moveRowDownAction": "Bajar", - "designer.moveRowDownButtonAriaLabel": "Bajar una posición la fila seleccionada", - "designer.moveRowUpAction": "Subir", - "designer.moveRowUpButtonAriaLabel": "Subir una posición la fila seleccionada", - "designer.newRowButtonAriaLabel": "Agregar nueva fila a la tabla \\\"{0}\\\"" - }, - "sql/workbench/contrib/executionPlan/browser/azdataGraphView": { - "invalidExecutionPlanZoomError": "El nivel de zoom no puede ser 0 ni negativo" - }, - "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { - "epCompare.editorName": "Comparar planes de ejecución" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { - "compareExecutionPlanEditor": "Comparar editor de planes de ejecución" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditorView": { - "addExecutionPlanLabel": "Agregar plan de ejecución", - "epComapre.LoadingPlanCompleteMessage": "El plan de ejecución se ha cargado correctamente", - "epComapre.LoadingPlanMessage": "Cargando plan de ejecución", - "epComapre.placeholderInfoboxText": "Agregar planes de ejecución para comparar", - "epCompare.FileFilterDescription": "Archivos del plan de ejecución", - "epCompare.comparePropertiesAction": "Propiedades", - "epCompare.comparisonProgess": "Cargando áreas similares en planes comparados", - "epCompare.toggleOrientation": "Alternar orientación", - "epCompare.zoomInAction": "Acercar", - "epCompare.zoomOutAction": "Alejar", - "epCompare.zoomReset": "Restablecer zoom", - "epCompare.zoomToFit": "Ajustar al tamaño" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonPropertiesView": { - "executionPlanComparisonPropertiesBottomOperation": "Operación inferior: {0}", - "executionPlanComparisonPropertiesTopOperation": "Operación superior: {0}", - "executionPlanPropertiesEdgeOperationName": "Edge", - "nodePropertyViewNameNameColumnHeader": "Nombre", - "nodePropertyViewNameValueColumnBottomHeader": "Valor (plan inferior)", - "nodePropertyViewNameValueColumnTopHeader": "Valor (plan superior)" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanContribution": { - "executionPlanCompareCommandOriginalValue": "Comparar planes de ejecución", - "executionPlanCompareCommandValue": "Comparar planes de ejecución" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanFileView": { - "executionPlanFileLoadingComplete": "Se generan planes de ejecución", - "executionPlanFileLoadingFailed": "No se pudo cargar el plan de ejecución", - "loadingExecutionPlanFile": "Generando planes de ejecución" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesViewBase": { - "executionPlanPropertyViewClose": "Cerrar", - "executionPlanPropertyViewSortAlphabetically": "Alfabético", - "executionPlanPropertyViewSortByDisplayOrder": "Por categorías", - "executionPlanPropertyViewSortReverseAlphabetically": "Orden alfabético inverso", - "nodePropertyViewTitle": "Propiedades" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { - "executionPlanTitle": "Plan de consulta (versión preliminar)" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanView": { - "executionPlan.SaveFileDescription": "Archivos del plan de ejecución", - "executionPlanCompareExecutionPlanAction": "Comparar plan de ejecución", - "executionPlanContextMenuDisableTooltip": "Deshabilitar la información sobre herramientas", - "executionPlanContextMenuEnableTooltip": "Habilitar la información sobre herramientas", - "executionPlanCustomZoom": "Zoom personalizado", - "executionPlanDisableTooltip": "Información sobre herramientas deshabilitada", - "executionPlanEnableTooltip": "Información sobre herramientas habilitada", - "executionPlanFitGraphLabel": "Ajustar al tamaño", - "executionPlanOpenGraphFile": "Mostrar plan de consulta XML", - "executionPlanPropertiesActionLabel": "Propiedades", - "executionPlanSavePlanXML": "Guardar archivo de plan", - "executionPlanSearchNodeAction": "Buscar nodo", - "executionPlanZoomInActionLabel": "Acercar", - "executionPlanZoomOutActionLabel": "Alejar", - "openQueryAction": "Abrir consulta" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { - "planHeaderIndexAndCost": "Consulta {0}: Costo de la consulta (relativo al script): {1} %" - }, - "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialog": { - "backupRestoreUrlBrowserDialog.account": "Cuenta de Azure", - "backupRestoreUrlBrowserDialog.backupFile": "Archivo de copia de seguridad", - "backupRestoreUrlBrowserDialog.blobContainer": "Contenedor de blobs", - "backupRestoreUrlBrowserDialog.linkAccount": "Vincular cuenta", - "backupRestoreUrlBrowserDialog.sharedAccessSignature": "Firma de acceso compartido generada", - "backupRestoreUrlBrowserDialog.sharedAccessSignatureButton": "Crear credenciales", - "backupRestoreUrlBrowserDialog.storageAccount": "Cuenta de almacenamiento", - "backupRestoreUrlBrowserDialog.subscription": "Suscripción a Azure", - "backupRestoreUrlBrowserDialog.tenant": "Inquilino de Azure AD", - "fileBrowser.discard": "Descartar", - "fileBrowser.ok": "Aceptar" - }, - "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialogService": { - "filebrowser.selectBlob": "Seleccionar un blob" - }, - "sql/workbench/services/tableDesigner/browser/tableDesignerService": { - "TableDesigner.closeApplication": "&&Cerrar aplicación", - "TableDesigner.saveBeforeExit": "Hay cambios sin guardar en el Diseñador de tablas que se perderán si cierra la aplicación. ¿Quiere cerrar la aplicación?" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/package.json b/i18n/ads-language-pack-fr/package.json index d1f699c2da..f0faa43de4 100644 --- a/i18n/ads-language-pack-fr/package.json +++ b/i18n/ads-language-pack-fr/package.json @@ -2,7 +2,7 @@ "name": "ads-language-pack-fr", "displayName": "French Language Pack for Azure Data Studio", "description": "Language pack extension for French", - "version": "1.37.0", + "version": "1.38.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.37.0" + "azdata": "^1.38.0" }, "icon": "languagepack.png", "categories": [ @@ -40,10 +40,6 @@ "id": "vscode.docker", "path": "./translations/extensions/docker.i18n.json" }, - { - "id": "vscode.extension-editing", - "path": "./translations/extensions/extension-editing.i18n.json" - }, { "id": "vscode.git-ui", "path": "./translations/extensions/git-ui.i18n.json" @@ -180,6 +176,10 @@ "id": "Microsoft.asde-deployment", "path": "./translations/extensions/asde-deployment.i18n.json" }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/azcli.i18n.json" + }, { "id": "Microsoft.azurecore", "path": "./translations/extensions/azurecore.i18n.json" @@ -263,10 +263,6 @@ { "id": "Microsoft.xml-language-features", "path": "./translations/extensions/xml-language-features.i18n.json" - }, - { - "id": "Microsoft.azcli", - "path": "./translations/extensions/azcli.i18n.json" } ] } diff --git a/i18n/ads-language-pack-fr/translations/extensions/configuration-editing.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/configuration-editing.i18n.json index b92ada1498..27c1646ff0 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/configuration-editing.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/configuration-editing.i18n.json @@ -42,7 +42,7 @@ "assocLabelPath": "Fichiers avec chemin", "derivedDescription": "Faites correspondre les fichiers ayant des frères portant le même nom, mais avec une extension distincte.", "derivedLabel": "Fichiers avec frères par nom", - "dirty": "indicateur d'intégrité si l'intégrité de l'éditeur actif est compromise", + "dirty": "un indicateur pour quand l’éditeur actif a des modifications non enregistrées.", "falseDescription": "Désactivez le modèle.", "fileDescription": "Faites correspondre tous les fichiers ayant une extension de fichier spécifique.", "fileLabel": "Fichiers par extension", diff --git a/i18n/ads-language-pack-fr/translations/extensions/extension-editing.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/extension-editing.i18n.json deleted file mode 100644 index 103d0027d6..0000000000 --- a/i18n/ads-language-pack-fr/translations/extensions/extension-editing.i18n.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "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": { - "dist/extensionLinter": { - "dataUrlsNotValid": "Les URL de données ne sont pas une source d'images valide.", - "embeddedSvgsNotValid": "Les SVG incorporés ne sont pas une source d'images valide.", - "httpsRequired": "Les images doivent utiliser le protocole HTTPS.", - "relativeBadgeUrlRequiresHttpsRepository": "Les URL de badge relatives nécessitent un dépôt avec le protocole HTTPS dans package.json.", - "relativeIconUrlRequiresHttpsRepository": "Une icône nécessite un référentiel avec le protocole HTTPS spécifié dans ce package.json.", - "relativeUrlRequiresHttpsRepository": "Les URL d'image relatives nécessitent un dépôt avec le protocole HTTPS dans package.json.", - "svgsNotValid": "Les SVG ne sont pas une source d'images valide." - }, - "dist/packageDocumentHelper": { - "languageSpecificEditorSettings": "Paramètres d'éditeur spécifiques au langage", - "languageSpecificEditorSettingsDescription": "Remplacer les paramètres de l'éditeur pour le langage" - }, - "package": { - "description": "Fournit des fonctions de linting pour la création d’extensions.", - "displayName": "Création d’extension" - } - } -} \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/translations/main.i18n.json b/i18n/ads-language-pack-fr/translations/main.i18n.json index 44a67dc3eb..aaf1c97f7c 100644 --- a/i18n/ads-language-pack-fr/translations/main.i18n.json +++ b/i18n/ads-language-pack-fr/translations/main.i18n.json @@ -37,7 +37,8 @@ "vs/base/browser/ui/inputbox/inputBox": { "alertErrorMessage": "Erreur : {0}", "alertInfoMessage": "Info : {0}", - "alertWarningMessage": "Avertissement : {0}" + "alertWarningMessage": "Avertissement : {0}", + "history.inputbox.hint": "pour l’historique" }, "vs/base/browser/ui/keybindingLabel/keybindingLabel": { "unbound": "Indépendant" @@ -201,6 +202,9 @@ "unchangedLine": "{0} ligne inchangée {1}" }, "vs/editor/browser/widget/inlineDiffMargin": { + "diff.clipboard.copyChangedLineContent.label": "Copier la ligne modifiée ({0})", + "diff.clipboard.copyChangedLinesContent.label": "Copier les lignes modifiées", + "diff.clipboard.copyChangedLinesContent.single.label": "Copier la ligne modifiée", "diff.clipboard.copyDeletedLineContent.label": "Copier la ligne supprimée ({0})", "diff.clipboard.copyDeletedLinesContent.label": "Copier les lignes supprimées", "diff.clipboard.copyDeletedLinesContent.single.label": "Copier la ligne supprimée", @@ -214,8 +218,13 @@ "insertSpaces": "Espaces insérés quand vous appuyez sur la touche Tab. Ce paramètre est remplacé en fonction du contenu du fichier quand '#editor.detectIndentation#' est activé.", "largeFileOptimizations": "Traitement spécial des fichiers volumineux pour désactiver certaines fonctionnalités utilisant beaucoup de mémoire.", "maxComputationTime": "Délai d'expiration en millisecondes avant annulation du calcul de diff. Utilisez 0 pour supprimer le délai d'expiration.", + "maxFileSize": "Taille de fichier maximale en Mo pour laquelle calculer les différences. Utilisez 0 pour ne pas avoir de limite.", "maxTokenizationLineLength": "Les lignes plus longues que cette valeur ne sont pas tokenisées pour des raisons de performances", "renderIndicators": "Contrôle si l'éditeur de différences affiche les indicateurs +/- pour les changements ajoutés/supprimés .", + "schema.brackets": "Définit les symboles de type crochet qui augmentent ou diminuent le retrait.", + "schema.closeBracket": "Séquence de chaînes ou de caractères de crochets fermants.", + "schema.colorizedBracketPairs": "Définit les paires de crochets qui sont colorisées par leur niveau d’imbrication si la colorisation des paires de crochets est activée.", + "schema.openBracket": "Séquence de chaînes ou de caractères de crochets ouvrants.", "semanticHighlighting.configuredByTheme": "La coloration sémantique est configurée par le paramètre 'semanticHighlighting' du thème de couleur actuel.", "semanticHighlighting.enabled": "Contrôle si semanticHighlighting est affiché pour les langages qui le prennent en charge.", "semanticHighlighting.false": "Coloration sémantique désactivée pour tous les thèmes de couleur.", @@ -253,7 +262,7 @@ "autoClosingQuotes": "Contrôle si l’éditeur doit fermer automatiquement les guillemets après que l’utilisateur ajoute un guillemet ouvrant.", "autoIndent": "Contrôle si l'éditeur doit ajuster automatiquement le retrait quand les utilisateurs tapent, collent, déplacent ou mettent en retrait des lignes.", "autoSurround": "Contrôle si l'éditeur doit automatiquement entourer les sélections quand l'utilisateur tape des guillemets ou des crochets.", - "bracketPairColorization.enabled": "Contrôle si la coloration de la paire de crochets est activée ou non.", + "bracketPairColorization.enabled": "Contrôle si la coloration de la paire de crochets est activée ou non. Utilisez « workbench.colorCustomizations » pour remplacer les couleurs de surbrillance de crochets.", "codeActions": "Active l’ampoule d’action de code dans l’éditeur.", "codeLens": "Contrôle si l'éditeur affiche CodeLens.", "codeLensFontFamily": "Contrôle la famille de polices pour CodeLens.", @@ -303,6 +312,17 @@ "editor.gotoLocation.multiple.goto": "Accéder au résultat principal et activer l'accès sans aperçu pour les autres", "editor.gotoLocation.multiple.gotoAndPeek": "Accéder au résultat principal et montrer un aperçu", "editor.gotoLocation.multiple.peek": "Montrer l'aperçu des résultats (par défaut)", + "editor.guides.bracketPairs": "Contrôle si les guides de la paire de crochets sont activés ou non.", + "editor.guides.bracketPairs.active": "Active les repères de paire de crochets uniquement pour la paire de crochets actifs.", + "editor.guides.bracketPairs.false": "Désactive les repères de paire de crochets.", + "editor.guides.bracketPairs.true": "Désactive les repères de paire de crochets.", + "editor.guides.bracketPairsHorizontal": "Contrôle si les guides de la paire de crochets horizontaux sont activés ou non.", + "editor.guides.bracketPairsHorizontal.active": "Active les repères horizontaux uniquement pour la paire de crochets actifs.", + "editor.guides.bracketPairsHorizontal.false": "Désactive les repères de paire de crochets horizontaux.", + "editor.guides.bracketPairsHorizontal.true": "Active les repères horizontaux en plus des repères de paire de crochets verticaux.", + "editor.guides.highlightActiveBracketPair": "Contrôle si les guides de la paire de crochets sont activés ou non.", + "editor.guides.highlightActiveIndentation": "Contrôle si l’éditeur doit mettre en surbrillance le guide de mise en retrait actif.", + "editor.guides.indentation": "Contrôle si l’éditeur doit afficher les guides de mise en retrait.", "editor.suggest.showClasss": "Si activé, IntelliSense montre des suggestions de type 'class'.", "editor.suggest.showColors": "Si activé, IntelliSense montre des suggestions de type 'color'.", "editor.suggest.showConstants": "Si activé, IntelliSense montre des suggestions de type 'constant'.", @@ -358,18 +378,14 @@ "formatOnType": "Contrôle si l’éditeur doit mettre automatiquement en forme la ligne après la saisie.", "glyphMargin": "Contrôle si l'éditeur doit afficher la marge de glyphes verticale. La marge de glyphes sert principalement au débogage.", "hideCursorInOverviewRuler": "Contrôle si le curseur doit être masqué dans la règle de la vue d’ensemble.", - "highlightActiveIndentGuide": "Contrôle si l’éditeur doit mettre en surbrillance le guide de mise en retrait actif.", + "hover.above": "Préférez afficher les points au-dessus de la ligne, s’il y a de l’espace.", "hover.delay": "Contrôle le délai en millisecondes, après lequel le survol est affiché.", "hover.enabled": "Contrôle si le pointage est affiché.", "hover.sticky": "Contrôle si le pointage doit rester visible quand la souris est déplacée au-dessus.", "inlayHints.enable": "Active les indicateurs inlay dans l’éditeur.", "inlayHints.fontFamily": "Contrôle la famille de polices des indicateurs d’inlay dans l’éditeur. Lorsqu’il est défini sur vide, '#editor.fontFamily#' est utilisé.", - "inlayHints.fontSize": "Contrôle la taille de police des indicateurs inlay dans l’éditeur. Quand la valeur est définie sur `0`, 90 % de `#editor.fontSize#` est utilisé.", + "inlayHints.fontSize": "Contrôle la taille de police des indicateurs d’inlay dans l’éditeur. La valeur par défaut de 90 % de « #editor.fontSize# » est utilisée lorsque la valeur configurée est inférieure à « 5 » ou supérieure à la taille de police de l’éditeur.", "inlineSuggest.enabled": "Contrôle si les suggestions en ligne doivent être affichées automatiquement dans l’éditeur.", - "inlineSuggest.mode": "Contrôle le mode à utiliser pour le rendu des suggestions incluses.", - "inlineSuggest.mode.prefix": "Affichez uniquement une suggestion inlined si le texte de remplacement est un préfixe du texte d’insertion.", - "inlineSuggest.mode.subword": "Affichez uniquement une suggestion inlined si le texte de remplacement est un sous-mot du texte d’insertion.", - "inlineSuggest.mode.subwordSmart": "Affichez uniquement une suggestion inlined si le texte de remplacement est un sous-mot du texte d’insertion, mais que le sous-mot doit commencer après le curseur.", "letterSpacing": "Contrôle l'espacement des lettres en pixels.", "lineHeight": "Contrôle la hauteur de ligne. \r\n - Utilisez 0 pour calculer automatiquement la hauteur de ligne à partir de la taille de police.\r\n : les valeurs comprises entre 0 et 8 sont utilisées comme multiplicateur avec la taille de police.\r\n : les valeurs supérieures ou égales à 8 seront utilisées comme valeurs effectives.", "lineNumbers": "Contrôle l'affichage des numéros de ligne.", @@ -417,7 +433,6 @@ "renameOnTypeDeprecate": "Déprécié. Utilisez 'editor.linkedEditing' à la place.", "renderControlCharacters": "Contrôle si l’éditeur doit afficher les caractères de contrôle.", "renderFinalNewline": "Affichez le dernier numéro de ligne quand le fichier se termine par un saut de ligne.", - "renderIndentGuides": "Contrôle si l’éditeur doit afficher les guides de mise en retrait.", "renderLineHighlight": "Contrôle la façon dont l’éditeur doit afficher la mise en surbrillance de la ligne actuelle.", "renderLineHighlight.all": "Met en surbrillance la gouttière et la ligne actuelle.", "renderLineHighlightOnlyWhenFocus": "Contrôle si l'éditeur doit afficher la mise en surbrillance de la ligne actuelle uniquement quand il a le focus.", @@ -465,10 +480,6 @@ "suggest.localityBonus": "Contrôle si le tri favorise les mots qui apparaissent à proximité du curseur.", "suggest.maxVisibleSuggestions.dep": "Ce paramètre est déprécié. Le widget de suggestion peut désormais être redimensionné.", "suggest.preview": "Contrôle si la sortie de la suggestion doit être affichée en aperçu dans l’éditeur.", - "suggest.previewMode": "Contrôle le mode à utiliser pour le rendu de l’aperçu de suggestion.", - "suggest.previewMode.prefix": "Affichez un aperçu uniquement si le texte de remplacement est un préfixe du texte d’insertion.", - "suggest.previewMode.subword": "Affichez un aperçu uniquement si le texte de remplacement est un sous-mot du texte d’insertion.", - "suggest.previewMode.subwordSmart": "Afficher un aperçu si le texte de remplacement est un sous-mot du texte d’insertion ou s’il s’agit d’un préfixe du texte d’insertion.", "suggest.shareSuggestSelections": "Contrôle si les sélections de suggestion mémorisées sont partagées entre plusieurs espaces de travail et fenêtres (nécessite '#editor.suggestSelection#').", "suggest.showIcons": "Contrôle s'il faut montrer ou masquer les icônes dans les suggestions.", "suggest.showInlineDetails": "Détermine si les détails du widget de suggestion sont inclus dans l'étiquette ou uniquement dans le widget de détails", @@ -586,15 +597,27 @@ "deprecatedEditorActiveLineNumber": "L’ID est déprécié. Utilisez à la place 'editorLineNumber.activeForeground'.", "editorActiveIndentGuide": "Couleur des guides d'indentation de l'éditeur actif", "editorActiveLineNumber": "Couleur des numéros de lignes actives de l'éditeur", - "editorBracketHighlightForeground1": "Couleur de premier plan des crochets (1)", - "editorBracketHighlightForeground2": "Couleur de premier plan des crochets (2)", - "editorBracketHighlightForeground3": "Couleur de premier plan des crochets (3)", - "editorBracketHighlightForeground4": "Couleur de premier plan des crochets (4)", - "editorBracketHighlightForeground5": "Couleur de premier plan des crochets (5)", - "editorBracketHighlightForeground6": "Couleur de premier plan des crochets (6)", + "editorBracketHighlightForeground1": "Couleur de premier plan des crochets (1). Nécessite l’activation de la coloration de la paire de crochets.", + "editorBracketHighlightForeground2": "Couleur de premier plan des crochets (2). Nécessite l’activation de la coloration de la paire de crochets.", + "editorBracketHighlightForeground3": "Couleur de premier plan des crochets (3). Nécessite l’activation de la coloration de la paire de crochets.", + "editorBracketHighlightForeground4": "Couleur de premier plan des crochets (4). Nécessite l’activation de la coloration de la paire de crochets.", + "editorBracketHighlightForeground5": "Couleur de premier plan des crochets (5). Nécessite l’activation de la coloration de la paire de crochets.", + "editorBracketHighlightForeground6": "Couleur de premier plan des crochets (6). Nécessite l’activation de la coloration de la paire de crochets.", "editorBracketHighlightUnexpectedBracketForeground": "Couleur de premier plan des parenthèses inattendues", "editorBracketMatchBackground": "Couleur d'arrière-plan pour les accolades associées", "editorBracketMatchBorder": "Couleur pour le contour des accolades associées", + "editorBracketPairGuide.activeBackground1": "Couleur d’arrière-plan des repères de paire de crochets actifs (1). Nécessite l’activation des repères de paire de crochets.", + "editorBracketPairGuide.activeBackground2": "Couleur d’arrière-plan des repères de paire de crochets actifs (2). Nécessite l’activation des repères de paire de crochets.", + "editorBracketPairGuide.activeBackground3": "Couleur d’arrière-plan des repères de paire de crochets actifs (3). Nécessite l’activation des repères de paire de crochets.", + "editorBracketPairGuide.activeBackground4": "Couleur d’arrière-plan des repères de paire de crochets actifs (4). Nécessite l’activation des repères de paire de crochets.", + "editorBracketPairGuide.activeBackground5": "Couleur d’arrière-plan des repères de paire de crochets actifs (5). Nécessite l’activation des repères de paire de crochets.", + "editorBracketPairGuide.activeBackground6": "Couleur d’arrière-plan des repères de paire de crochets actifs (6). Nécessite l’activation des repères de paire de crochets.", + "editorBracketPairGuide.background1": "Couleur d’arrière-plan des repères de paire de crochets inactifs (1). Nécessite l’activation des repères de paire de crochets.", + "editorBracketPairGuide.background2": "Couleur d’arrière-plan des repères de paire de crochets inactifs (2). Nécessite l’activation des repères de paire de crochets.", + "editorBracketPairGuide.background3": "Couleur d’arrière-plan des repères de paire de crochets inactifs (3). Nécessite l’activation des repères de paire de crochets.", + "editorBracketPairGuide.background4": "Couleur d’arrière-plan des repères de paire de crochets inactifs (4). Nécessite l’activation des repères de paire de crochets.", + "editorBracketPairGuide.background5": "Couleur d’arrière-plan des repères de paire de crochets inactifs (5). Nécessite l’activation des repères de paire de crochets.", + "editorBracketPairGuide.background6": "Couleur d’arrière-plan des repères de paire de crochets inactifs (6). Nécessite l’activation des repères de paire de crochets.", "editorCodeLensForeground": "Couleur pour les indicateurs CodeLens", "editorCursorBackground": "La couleur de fond du curseur de l'éditeur. Permet de personnaliser la couleur d'un caractère survolé par un curseur de bloc.", "editorGhostTextBorder": "Couleur de bordure du texte fantôme dans l’éditeur.", @@ -689,6 +712,9 @@ "vs/editor/contrib/codelens/codelensController": { "showLensOnLine": "Afficher les commandes Code Lens de la ligne actuelle" }, + "vs/editor/contrib/colorPicker/colorPickerWidget": { + "clickToToggleColorOptions": "Cliquez pour activer/désactiver les options de couleur (rgb/hsl/hexadécimal)." + }, "vs/editor/contrib/comment/comment": { "comment.block": "Activer/désactiver le commentaire de bloc", "comment.line": "Activer/désactiver le commentaire de ligne", @@ -753,9 +779,9 @@ "foldBackgroundBackground": "Couleur d'arrière-plan des gammes pliées. La couleur ne doit pas être opaque pour ne pas cacher les décorations sous-jacentes.", "foldLevelAction.label": "Niveau de pliage {0}", "foldRecursivelyAction.label": "Plier de manière récursive", - "gotoNextFold.label": "Atteindre le pli suivant", + "gotoNextFold.label": "Accéder à la plage de pliage suivante", "gotoParentFold.label": "Atteindre le pli parent", - "gotoPreviousFold.label": "Atteindre le pli précédent", + "gotoPreviousFold.label": "Accéder à la plage de pliage précédente", "toggleFoldAction.label": "Activer/désactiver le pliage", "unFoldRecursivelyAction.label": "Déplier de manière récursive", "unfoldAction.label": "Déplier", @@ -800,8 +826,11 @@ "change": "{0} problème(s) sur {1}", "editorMarkerNavigationBackground": "Arrière-plan du widget de navigation dans les marqueurs de l'éditeur.", "editorMarkerNavigationError": "Couleur d'erreur du widget de navigation dans les marqueurs de l'éditeur.", + "editorMarkerNavigationErrorHeaderBackground": "Arrière-plan du titre d’erreur du widget de navigation dans les marqueurs de l’éditeur.", "editorMarkerNavigationInfo": "Couleur d’information du widget de navigation du marqueur de l'éditeur.", + "editorMarkerNavigationInfoHeaderBackground": "Arrière-plan du titre des informations du widget de navigation dans les marqueurs de l’éditeur.", "editorMarkerNavigationWarning": "Couleur d'avertissement du widget de navigation dans les marqueurs de l'éditeur.", + "editorMarkerNavigationWarningBackground": "Arrière-plan du titre d’erreur du widget de navigation dans les marqueurs de l’éditeur.", "marker aria": "{0} à {1}. ", "problems": "{0} problèmes sur {1}" }, @@ -909,6 +938,7 @@ "action.inlineSuggest.showPrevious": "Afficher la suggestion en ligne précédente", "action.inlineSuggest.trigger": "Déclencher la suggestion en ligne", "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" }, "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { @@ -929,6 +959,7 @@ "lines.delete": "Supprimer la ligne", "lines.deleteAllLeft": "Supprimer tout ce qui est à gauche", "lines.deleteAllRight": "Supprimer tout ce qui est à droite", + "lines.deleteDuplicates": "Supprimer les lignes dupliquées", "lines.indent": "Mettre en retrait la ligne", "lines.insertAfter": "Insérer une ligne sous", "lines.insertBefore": "Insérer une ligne au-dessus", @@ -990,6 +1021,7 @@ "parameterHints.trigger.label": "Indicateurs des paramètres Trigger" }, "vs/editor/contrib/parameterHints/parameterHintsWidget": { + "editorHoverWidgetHighlightForeground": "Couleur de premier plan de l’élément actif dans l’indicateur de paramètre.", "hint": "{0}, conseil", "parameterHintsNextIcon": "Icône d'affichage du prochain conseil de paramètre.", "parameterHintsPreviousIcon": "Icône d'affichage du précédent conseil de paramètre." @@ -1261,7 +1293,7 @@ "openFile": "Ouvrir un fichier", "openFolder": "Ouvrir un dossier", "openWorkspace": "&&Ouvrir", - "openWorkspaceTitle": "Ouvrir un espace de travail" + "openWorkspaceTitle": "Ouvrir l’espace de travail à partir du fichier" }, "vs/platform/environment/node/argv": { "add": "Ajoutez un ou plusieurs dossiers à la dernière fenêtre active.", @@ -1309,13 +1341,19 @@ "multipleValues": "L'option '{0}' est définie plusieurs fois. Utilisation de la valeur '{1}'.", "unknownOption": "Avertissement : '{0}' n'est pas dans la liste des options connues, mais est quand même transféré à Electron/Chromium." }, + "vs/platform/environment/node/shellEnv": { + "resolveShellEnvError": "Impossible de résoudre votre environnement d’interpréteur de commandes : {0}", + "resolveShellEnvExitError": "Code de sortie inattendu de l’interpréteur de commandes généré (code {0}, signal {1})", + "resolveShellEnvTimeout": "Impossible de résoudre votre environnement d'interpréteur de commandes dans un délai raisonnable. Vérifiez la configuration de votre interpréteur de commandes." + }, "vs/platform/extensionManagement/common/abstractExtensionManagementService": { "MarketPlaceDisabled": "La Place de marché n’est pas activée", "Not a Marketplace extension": "Seules les extensions de la Place de marché peuvent être réinstallées", + "incompatible platform": "L’extension «{0}» n’est pas disponible dans {1} pour {2}.", "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.", - "notFoundCompatibleDependency": "Impossible d'installer l'extension '{0}', car elle n'est pas compatible avec la version actuelle de VS Code (version {1}).", + "notFoundCompatibleDependency": "Impossible d'installer l'extension '{0}' car elle n'est pas compatible avec la version actuelle de {1} (version {2}).", "singleDependentError": "Impossible de désinstaller l'extension '{0}'. L'extension '{1}' en dépend.", "singleIndirectDependentError": "Impossible de désinstaller l'extension '{0}'. Cela inclut la désinstallation de l'extension '{1}' mais l'extension '{2}' en dépend.", "twoDependentsError": "Impossible de désinstaller l'extension '{0}'. Les extensions '{1}' et '{2}' en dépendent.", @@ -1388,7 +1426,7 @@ }, "vs/platform/files/common/fileService": { "deleteFailedNonEmptyFolder": "Impossible de supprimer le dossier non vide '{0}'.", - "deleteFailedNotFound": "Impossible de supprimer le fichier non existant '{0}'", + "deleteFailedNotFound": "Impossible de supprimer le fichier inexistant « {0} »", "deleteFailedTrashUnsupported": "Impossible de supprimer le fichier '{0}' dans la corbeille parce que le fournisseur ne prend pas en charge cette opération.", "err.read": "Impossible de lire le fichier '{0}' ({1})", "err.readonly": "Impossible de modifier le fichier en lecture seule '{0}'", @@ -1397,7 +1435,7 @@ "fileIsDirectoryReadError": "Impossible de lire le fichier '{0}', car il s'agit d'un répertoire", "fileIsDirectoryWriteError": "Impossible d'écrire le fichier '{0}', car il s'agit d'un répertoire", "fileModifiedError": "Fichier modifié depuis", - "fileNotFoundError": "Impossible de résoudre le fichier non existant '{0}'", + "fileNotFoundError": "Impossible de résoudre le fichier inexistant « {0} »", "fileNotModifiedError": "Fichier non modifié depuis", "fileTooLargeError": "Impossible de lire le fichier '{0}', car il est trop volumineux pour être ouvert", "invalidPath": "Impossible de résoudre le fournisseur de système de fichiers avec le chemin de fichier relatif '{0}'", @@ -1419,9 +1457,9 @@ }, "vs/platform/files/common/io": { "fileTooLargeError": "Le fichier est trop volumineux pour être ouvert", - "fileTooLargeForHeapError": "Pour ouvrir un fichier de cette taille, vous devez redémarrer et permettre à {0} d’utiliser plus de mémoire" + "fileTooLargeForHeapError": "Pour ouvrir un fichier de cette taille, vous devez redémarrer et autoriser à utiliser plus de mémoire" }, - "vs/platform/files/electron-browser/diskFileSystemProvider": { + "vs/platform/files/electron-main/diskFileSystemProviderIpc": { "binFailed": "Échec du déplacement de '{0}' vers la corbeille", "trashFailed": "Échec du déplacement de '{0}' vers la corbeille" }, @@ -1448,8 +1486,8 @@ "missing.chord": "La combinaison de touches ({0}, {1}) n’est pas une commande." }, "vs/platform/list/browser/listService": { - "Fast Scroll Sensitivity": "Multiplicateur de vitesse de défilement quand vous appuyez sur Alt.", - "Mouse Wheel Scroll Sensitivity": "Un multiplicateur à utiliser sur les deltaX et deltaY des événements de défilement de roulette de souris.", + "Fast Scroll Sensitivity": "Multiplicateur de vitesse de défilement quand vous appuyez sur 'Alt'.", + "Mouse Wheel Scroll Sensitivity": "Un multiplicateur à utiliser sur les `deltaX` et `deltaY` des événements de défilement de roulette de souris.", "automatic keyboard navigation setting": "Contrôle si la navigation au clavier dans les listes et les arborescences est automatiquement déclenchée simplement par la frappe. Si défini sur 'false', la navigation au clavier est seulement déclenchée avec l'exécution de la commande 'list.toggleKeyboardNavigation', à laquelle vous pouvez attribuer un raccourci clavier.", "expand mode": "Contrôle la façon dont les dossiers de l'arborescence sont développés quand vous cliquez sur les noms de dossiers. Notez que certaines arborescences et listes peuvent choisir d'ignorer ce paramètre, s'il est non applicable.", "horizontalScrolling setting": "Contrôle si les listes et les arborescences prennent en charge le défilement horizontal dans le banc d'essai. Avertissement : L'activation de ce paramètre a un impact sur les performances.", @@ -1544,33 +1582,47 @@ "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.)" }, "vs/platform/telemetry/common/telemetryService": { + "enableTelemetryDeprecated": "Si ce paramètre est faux, aucune télémétrie ne sera envoyée quelle que soit la valeur du nouveau paramètre. Déconseillé au profit du {0} cadre.", + "telemetry.crashReports": "Rapports d’incidents", + "telemetry.docsAndPrivacyStatement": "En savoir plus sur les [données que nous collectons]({0}) et notre [déclaration de confidentialité]({1}).", + "telemetry.docsStatement": "En savoir plus sur les [données que nous collectons]({0}).", "telemetry.enableTelemetry": "Activez la collecte des données de diagnostic. Cela nous permet de mieux comprendre comment {0} fonctionne et où des améliorations doivent être apportées.", "telemetry.enableTelemetryMd": "Activez la collecte des données de diagnostic. Cela nous permet de mieux comprendre comment {0} fonctionne et où des améliorations doivent être apportées. [En savoir plus] ({1}) sur ce que nous recueillons et notre déclaration de confidentialité.", + "telemetry.errors": "Télémétrie d'erreur", + "telemetry.restart": "Un redémarrage complet de l'application est nécessaire pour que les modifications apportées aux rapports d'incident prennent effet.", + "telemetry.telemetryLevel.crash": "Envoie des rapports de plantage au niveau du système d'exploitation.", + "telemetry.telemetryLevel.default": "Envoie les données d'utilisation, les erreurs et les rapports d'erreur.", + "telemetry.telemetryLevel.deprecated": "****Remarque :*** Si ce paramètre est désactivé, aucune télémétrie ne sera envoyée quels que soient les autres paramètres de télémétrie. Si ce paramètre est défini sur autre chose que « off » et que la télémétrie est désactivée avec des paramètres obsolètes, aucune télémétrie ne sera envoyée.*", + "telemetry.telemetryLevel.error": "Envoie la télémétrie d'erreur générale et les rapports de plantage.", + "telemetry.telemetryLevel.off": "Désactive toutes les données de télémétrie du produit.", + "telemetry.telemetryLevel.tableDescription": "Le tableau suivant présente les données envoyées avec chaque paramètre :", + "telemetry.telemetryLevelMd": "Contrôle toutes les télémétries des extensions principales et propriétaires. Cela nous aide à mieux comprendre comment {0} fonctionne, où des améliorations doivent être apportées et comment les fonctionnalités sont utilisées.", + "telemetry.usage": "Données d'utilisation", "telemetryConfigurationTitle": "Télémétrie" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { "terminal.integrated.automationShell.linux": "Chemin qui, une fois défini, substitue {0} et ignore les valeurs de {1} pour permettre une utilisation du terminal basée sur l'automatisation, par exemple dans le cas des tâches et du débogage.", "terminal.integrated.automationShell.osx": "Chemin qui, une fois défini, substitue {0} et ignore les valeurs de {1} pour permettre une utilisation du terminal basée sur l'automatisation, par exemple dans le cas des tâches et du débogage.", "terminal.integrated.automationShell.windows": "Chemin qui, une fois défini, substitue {0} et ignore les valeurs de {1} pour permettre une utilisation du terminal basée sur l'automatisation, par exemple dans le cas des tâches et du débogage.", + "terminal.integrated.confirmIgnoreProcesses": "Configurable pour fournir un paramètre personnalisé pour ignorer les processus", "terminal.integrated.defaultProfile.linux": "Profil par défaut à utiliser sur Linux. Ce paramètre est ignoré si {0} ou {1} sont définis.", "terminal.integrated.defaultProfile.osx": "Profil par défaut à utiliser sur macOS. Ce paramètre est ignoré si {0} ou {1} sont définis.", "terminal.integrated.defaultProfile.windows": "Profil par défaut à utiliser sur Windows. Ce paramètre est ignoré si {0} ou {1} sont définis.", "terminal.integrated.inheritEnv": "Indique si les nouveaux interpréteurs de commandes doivent hériter leur environnement de VS Code, qui peut sourcer un interpréteur de connexion pour garantir l’initialisation de $PATH et d’autres variables de développement. Cela n’a aucun effet sur Windows.", - "terminal.integrated.persistentSessionExperimentalSerializer": "Indique s’il faut utiliser une approche expérimentale plus efficace pour la restauration de la mémoire tampon du terminal. Ce paramètre nécessite un redémarrage pour prendre effet.", "terminal.integrated.persistentSessionScrollback": "Contrôle le nombre maximal de lignes qui seront restaurées lors de la reconnexion à une session terminale persistante. L’augmentation de cette opération permet de restaurer plus de lignes de scrollback au prix d’une mémoire supérieure et d’augmenter le temps nécessaire pour se connecter aux terminaux lors du démarrage. Ce paramètre nécessite un redémarrage pour prendre effet et doit être défini sur une valeur inférieure ou égale à' #terminal. Integrated. scrollback # '.", - "terminal.integrated.profile.linux": "Profils Linux à présenter au moment de la création d'un terminal via la liste déroulante du terminal. Quand ils sont définis, ces profils remplacent les profils détectés par défaut. Ils sont composés de {0} et éventuellement de {1}", - "terminal.integrated.profile.osx": "Profils macOS à présenter au moment de la création d'un terminal via la liste déroulante du terminal. Quand ils sont définis, ces profils remplacent les profils détectés par défaut. Ils sont composés de {0} et éventuellement de {1}", - "terminal.integrated.profiles.windows": "Profils Windows à présenter au moment de la création d'un terminal via la liste déroulante du terminal. Pour les exclure, affectez-leur une valeur null. Pour vous servir de la configuration détectée par défaut, utilisez la propriété {0}. Sinon, définissez {1} et éventuellement {2}", - "terminal.integrated.shell.linux": "The path of the shell that the terminal uses on Linux. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.profile.linux": "Profils Linux à présenter lors de la création d’un terminal via la liste déroulante du terminal. Définissez manuellement la propriété {0} avec une {1} facultative.\r\n\r\nDéfinissez un profil existant sur {2} pour masquer le profil dans la liste, par exemple : {3}.", + "terminal.integrated.profile.osx": "Profils macOS à présenter lors de la création d’un terminal via la liste déroulante du terminal. Définissez manuellement la propriété {0} avec une {1} facultative.\r\n\r\nDéfinissez un profil existant sur {2} pour masquer le profil dans la liste, par exemple : {3}.", + "terminal.integrated.profiles.windows": "Les profils Windows à présenter lors de la création d'un nouveau terminal via la liste déroulante des terminaux. Utilisez cette propriété pour détecter {0}automatiquement l'emplacement du shell. Vous pouvez également définir la {1}propriété manuellement avec un paramètre facultatif {2}. \r\n\r\nDéfinissez un profil existant sur {3} pour masquer le profil de la liste, par exemple : {4}.", + "terminal.integrated.shell.linux": "Chemin de l'interpréteur de commandes utilisé par le terminal sur Linux. [En savoir plus sur la configuration de l'interpréteur de commandes](https://code.visualstudio.com/docs/editor/integrated-terminal#_profil de terminal).", "terminal.integrated.shell.linux.deprecation": "Déprécié, la nouvelle méthode recommandée pour configurer votre interpréteur de commandes par défaut consiste à créer un profil de terminal dans {0} et à définir son nom de profil comme valeur par défaut dans {1}. Cela prend la priorité sur les nouveaux paramètres de profil, mais ce comportement sera sujet à changement dans le futur.", - "terminal.integrated.shell.osx": "The path of the shell that the terminal uses on macOS. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shell.osx": "Chemin de l'interpréteur de commandes utilisé par le terminal sur macOS. [En savoir plus sur la configuration de l'interpréteur de commandes](https://code.visualstudio.com/docs/editor/integrated-terminal#_profil de terminal).", "terminal.integrated.shell.osx.deprecation": "Déprécié, la nouvelle méthode recommandée pour configurer votre interpréteur de commandes par défaut consiste à créer un profil de terminal dans {0} et à définir son nom de profil comme valeur par défaut dans {1}. Cela prend la priorité sur les nouveaux paramètres de profil, mais ce comportement sera sujet à changement dans le futur.", - "terminal.integrated.shell.windows": "The path of the shell that the terminal uses on Windows. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shell.windows": "Chemin de l'interpréteur de commandes utilisé par le terminal sur Windows. [En savoir plus sur la configuration de l'interpréteur de commandes](https://code.visualstudio.com/docs/editor/integrated-terminal#_profil de terminal).", "terminal.integrated.shell.windows.deprecation": "Déprécié, la nouvelle méthode recommandée pour configurer votre interpréteur de commandes par défaut consiste à créer un profil de terminal dans {0} et à définir son nom de profil comme valeur par défaut dans {1}. Cela prend la priorité sur les nouveaux paramètres de profil, mais ce comportement sera sujet à changement dans le futur.", - "terminal.integrated.shellArgs.linux": "The command line arguments to use when on the Linux terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.osx": "The command line arguments to use when on the macOS terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.windows": "The command line arguments to use when on the Windows terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.windows.string": "The command line arguments in [command-line format](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) to use when on the Windows terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shellArgs.linux": "Arguments de ligne de commande à utiliser sur le terminal Linux. [En savoir plus sur la configuration de l'interpréteur de commandes](https://code.visualstudio.com/docs/editor/integrated-terminal#_profils de terminal).", + "terminal.integrated.shellArgs.osx": "Arguments de ligne de commande à utiliser sur le terminal macOS. [En savoir plus sur la configuration de l'interpréteur de commandes](https://code.visualstudio.com/docs/editor/integrated-terminal#_profils de terminal).", + "terminal.integrated.shellArgs.windows": "Arguments de ligne de commande à utiliser sur le terminal Windows. [En savoir plus sur la configuration de l'interpréteur de commandes](https://code.visualstudio.com/docs/editor/integrated-terminal#_profils de terminal).", + "terminal.integrated.shellArgs.windows.string": "Arguments de ligne de commande au [format de ligne de commande](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) à utiliser sur le terminal Windows. [En savoir plus sur la configuration de l'interpréteur de commandes](https://code.visualstudio.com/docs/editor/integrated-terminal#_profil de terminal).", "terminal.integrated.showLinkHover": "Indique s’il faut afficher les pointages pour les liens dans la sortie du terminal.", "terminal.integrated.useWslProfiles": "Contrôle si les distributions WSL sont affichées ou non dans la liste déroulante de terminal", "terminalIntegratedConfigurationTitle": "Terminal intégré", @@ -1591,6 +1643,9 @@ "terminalProfile.windowsExtensionTitle": "Nom du terminal d’extension", "terminalProfile.windowsSource": "Source de profil qui va détecter automatiquement les chemins de l'interpréteur de commandes." }, + "vs/platform/terminal/node/ptyService": { + "terminal-session-restore": "Contenu de session restauré à partir de {0} à {1}" + }, "vs/platform/terminal/node/terminalProcess": { "launchFail.cwdDoesNotExist": "Le répertoire de démarrage (cwd) \"{0}\" n'existe pas", "launchFail.cwdNotDirectory": "Le répertoire de démarrage (cwd) \"{0}\" n'est pas un répertoire", @@ -1647,7 +1702,11 @@ "editorInfo.background": "Couleur d'arrière-plan du texte d'information dans l'éditeur. La couleur ne doit pas être opaque pour ne pas masquer les décorations sous-jacentes.", "editorInfo.foreground": "Couleur de premier plan de la ligne ondulée marquant les informations dans l'éditeur.", "editorInlayHintBackground": "Couleur d'arrière-plan des indicateurs inline", + "editorInlayHintBackgroundParameter": "Couleur d'arrière-plan des indicateurs inline pour les paramètres", + "editorInlayHintBackgroundTypes": "Couleur d'arrière-plan des indicateurs inline pour les types", "editorInlayHintForeground": "Couleur de premier plan des indicateurs inline", + "editorInlayHintForegroundParameter": "Couleur de premier plan des indicateurs inline pour les paramètres", + "editorInlayHintForegroundTypes": "Couleur de premier plan des indicateurs inline pour les types", "editorLightBulbAutoFixForeground": "Couleur utilisée pour l'icône d'ampoule suggérant des actions de correction automatique.", "editorLightBulbForeground": "Couleur utilisée pour l'icône d'ampoule suggérant des actions.", "editorSelectionBackground": "Couleur de la sélection de l'éditeur.", @@ -1737,7 +1796,9 @@ "minimapBackground": "Couleur d'arrière-plan du minimap.", "minimapError": "Couleur de marqueur de minimap pour les erreurs.", "minimapFindMatchHighlight": "Couleur de marqueur de la minimap pour les correspondances.", + "minimapForegroundOpacity": "Opacité des éléments de premier plan rendus dans la minimap. Par exemple, « #000000c0 » affiche les éléments avec une opacité de 75 %.", "minimapSelectionHighlight": "Couleur de marqueur du minimap pour la sélection de l'éditeur.", + "minimapSelectionOccurrenceHighlight": "Couleur de marqueur minimap pour les sélections répétées de l’éditeur.", "minimapSliderActiveBackground": "Couleur d'arrière-plan du curseur de minimap pendant un clic.", "minimapSliderBackground": "Couleur d'arrière-plan du curseur de minimap.", "minimapSliderHoverBackground": "Couleur d'arrière-plan du curseur de minimap pendant le survol.", @@ -1800,6 +1861,7 @@ "class": "Style des classes.", "comment": "Style des commentaires.", "declaration": "Style de toutes les déclarations de symbole.", + "decorator": "Style des éléments décoratifs et annotations", "deprecated": "Style à utiliser pour les symboles dépréciés.", "documentation": "Style à utiliser pour les références dans la documentation.", "enum": "Style des énumérations.", @@ -2452,7 +2514,7 @@ "unknownWorkspaceProperty": "Propriété de configuration d’espace de travail inconnue", "vscode.extension.contributes.configuration": "Ajoute des paramètres de configuration.", "vscode.extension.contributes.configuration.properties": "Description des propriétés de configuration.", - "vscode.extension.contributes.configuration.properties.schema": "Schema of the configuration property.", + "vscode.extension.contributes.configuration.properties.schema": "Schéma de la propriété de configuration.", "vscode.extension.contributes.configuration.property.empty": "La propriété ne doit pas être vide.", "vscode.extension.contributes.configuration.title": "Résumé des paramètres. Cette étiquette va être utilisée dans le fichier de paramètres en tant que commentaire de séparation.", "vscode.extension.contributes.defaultConfiguration": "Contribue aux paramètres de configuration d'éditeur par défaut en fonction du langage.", @@ -2543,6 +2605,7 @@ "missing.submenu": "L'élément de menu référence un sous-menu '{0}' qui n'est pas défini dans la section 'submenus'.", "nonempty": "valeur non vide attendue.", "notebook.cell.execute": "Menu de l’exécution de cellule de notebook ajouté", + "notebook.cell.executePrimary": "Le bouton d'exécution de la cellule principale du bloc-notes contribué", "notebook.cell.title": "Menu du titre de cellule de notebook ajouté", "notebook.toolbar": "Menu de barre d'outils de notebook faisant l'objet d'une contribution", "opticon": "la propriété 'icon' peut être omise, ou doit être une chaîne ou un littéral de type '{dark, light}'", @@ -2570,7 +2633,7 @@ "view.viewTitle": "Menu de titre de la vue ajoutée", "vscode.extension.contributes.commandType.category": "(Facultatif) chaîne de catégorie en fonction de laquelle la commande est regroupée dans l'IU", "vscode.extension.contributes.commandType.command": "Identificateur de la commande à exécuter", - "vscode.extension.contributes.commandType.icon": "(Facultatif) Icône utilisée pour représenter la commande dans l'interface utilisateur. Peut être un chemin de fichier, un objet avec des chemins de fichier pour les thèmes foncés et clairs, ou des références à une icône de thème, par ex., '\\$(zap)'", + "vscode.extension.contributes.commandType.icon": "(Facultatif) Icône utilisée pour représenter la commande dans l'interface utilisateur. Peut être un chemin de fichier, un objet avec des chemins de fichier pour les thèmes foncés et clairs, ou des références à une icône de thème, par ex., `\\$(zap)`", "vscode.extension.contributes.commandType.icon.dark": "Chemin de l'icône quand un thème foncé est utilisé", "vscode.extension.contributes.commandType.icon.light": "Chemin de l'icône quand un thème clair est utilisé", "vscode.extension.contributes.commandType.precondition": "(Facultatif) Condition qui doit être vraie pour permettre l'activation de la commande dans l'IU (menu et combinaisons de touches). N'empêche pas d'exécuter la commande par d'autres moyens, par exemple l'API 'executeCommand'.", @@ -2593,6 +2656,10 @@ "vs/workbench/api/node/extHostDebugService": { "debug.terminal.title": "Processus de débogage" }, + "vs/workbench/api/node/extHostTunnelService": { + "tunnelPrivacy.private": "Privé", + "tunnelPrivacy.public": "Public" + }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "Inspecter les clés de contexte", "logStorage": "Journaliser le contenu de la base de données de stockage", @@ -2609,21 +2676,21 @@ "vs/workbench/browser/actions/helpActions": { "keybindingsReference": "Référence des raccourcis clavier", "miDocumentation": "&&Documentation", - "miIntroductoryVideos": "&&Vidéos d'introduction", "miKeyboardShortcuts": "Référence des racco&&urcis clavier", "miLicense": "Affic&&her la licence", "miPrivacyStatement": "Déclarat&&ion de confidentialité", "miTipsAndTricks": "Conseils et astu&&ces", "miTwitter": "&&Rejoignez-nous sur Twitter", "miUserVoice": "&&Rechercher parmi les requêtes de fonctionnalités", + "miVideoTutorials": "&&Tutoriels vidéo", "newsletterSignup": "S'inscrire au bulletin d'informations de VS Code", "openDocumentationUrl": "Documentation", - "openIntroductoryVideosUrl": "Vidéos d'introduction", "openLicenseUrl": "Voir la licence", "openPrivacyStatement": "Déclaration de confidentialité", "openTipsAndTricksUrl": "Conseils et astuces", "openTwitterUrl": "Rejoignez-nous sur Twitter", - "openUserVoiceUrl": "Rechercher dans les demandes de fonctionnalité" + "openUserVoiceUrl": "Rechercher dans les demandes de fonctionnalité", + "openVideoTutorialsUrl": "Tutoriels vidéo" }, "vs/workbench/browser/actions/layoutActions": { "closeSidebar": "Fermer la barre latérale", @@ -2669,7 +2736,7 @@ "toggleEditor": "Activer/désactiver la visibilité de la zone de l'éditeur", "toggleMenuBar": "Activer/désactiver la barre de menus", "toggleSidebar": "Activer/désactiver la visibilité de la barre latérale", - "toggleSidebarPosition": "Activer/désactiver la position de la barre latérale", + "toggleSidebarPosition": "Changer la position de la barre latérale", "toggleStatusbar": "Activer/désactiver la visibilité de la barre d'état", "toggleTabs": "Activer/désactiver la visibilité de l'onglet", "toggleZenMode": "Activer/désactiver le mode zen" @@ -2741,12 +2808,12 @@ "miOpen": "&&Ouvrir...", "miOpenFile": "&&Ouvrir le fichier...", "miOpenFolder": "Ou&&vrir le dossier...", - "miOpenWorkspace": "Ouvrir l'e&&space de travail...", + "miOpenWorkspace": "Ouvrir l’espace&&de travail à partir du fichier...", "miSaveWorkspaceAs": "Enregistrer l’espace de travail sous...", "openFile": "Ouvrir un fichier...", "openFileFolder": "Ouvrir...", "openFolder": "Ouvrir un dossier...", - "openWorkspaceAction": "Ouvrir un espace de travail...", + "openWorkspaceAction": "Ouvrir l’espace de travail à partir du fichier...", "openWorkspaceConfigFile": "Ouvrir le Fichier de Configuration d’espace de travail", "saveWorkspaceAsAction": "Enregistrer l’espace de travail sous...", "workspaces": "Espaces de travail" @@ -2761,19 +2828,23 @@ "openWorkspace": "Ouvrir un espace de travail" }, "vs/workbench/browser/contextkeys": { - "dirtyWorkingCopies": "Indique s’il existe des copies de travail dont l’intégrité est compromise", + "dirtyWorkingCopies": "Indique s’il existe des copies de travail avec des modifications non enregistrées.", "isFullscreen": "Indique si la fenêtre est en mode plein écran", "remoteName": "Nom du dépôt distant auquel la fenêtre est connectée ou chaîne vide en l'absence de connexion à un dépôt distant", "virtualWorkspace": "Schéma de l’espace de travail actif s’il provient d’un système de fichiers virtuel, sinon une chaîne vide.", "workbenchState": "Genre d'espace de travail ouvert dans la fenêtre : 'vide' (aucun espace de travail), 'dossier' (dossier unique) ou 'espace de travail' (espace de travail multiracine)", "workspaceFolderCount": "Nombre de dossiers racine dans l'espace de travail" }, + "vs/workbench/browser/dnd": { + "fileTooLarge": "Le fichier est trop volumineux pour être ouvert en tant qu'éditeur sans titre. Chargez-le d'abord dans l'Explorateur de fichiers, puis réessayez." + }, "vs/workbench/browser/editor": { "pinned": "{0}, épinglé", "preview": "{0}, aperçu" }, "vs/workbench/browser/parts/activitybar/activitybarActions": { "authProviderUnavailable": "{0} est non disponible", + "focusActivityBar": "Focus sur la barre d'activités", "hideAccounts": "Masquer les comptes", "manageTrustedExtensions": "Gérer les extensions approuvées", "nextSideBarView": "Vue de barre latérale suivante", @@ -2784,13 +2855,22 @@ "vs/workbench/browser/parts/activitybar/activitybarPart": { "accounts": "Comptes", "accountsViewBarIcon": "Icône des comptes dans la barre d'affichage.", - "focusActivityBar": "Focus sur la barre d'activités", "hideActivitBar": "Masquer la barre d'activités", + "hideMenu": "Masquer le menu", "manage": "Gérer", "menu": "Menu", "resetLocation": "Réinitialiser l'emplacement", "settingsViewBarIcon": "Icône des paramètres dans la barre d'affichage." }, + "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { + "focusAuxiliaryBar": "Focus sur le volet latéral", + "hideAuxiliaryBar": "Masquer le volet latéral", + "miShowAuxiliaryBar": "Afficher le voet lat&&éral", + "toggleAuxiliaryBar": "Activer/désactiver le volet latéral" + }, + "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarPart": { + "hideAuxiliaryBar": "Masquer le volet latéral" + }, "vs/workbench/browser/parts/banner/bannerPart": { "bannerFocused": "Indique si la bannière a le focus clavier", "focusBanner": "Bannière de focus" @@ -2894,7 +2974,7 @@ "closeEditor": "Fermer l'éditeur", "closeEditorGroup": "Fermer le groupe d'éditeurs", "closeEditorsInGroup": "Fermer tous les éditeurs du groupe", - "closeGroupAction": "Close Group", + "closeGroupAction": "Fermez le groupe", "closeOtherEditors": "Fermer les autres éditeurs du groupe", "closeOthers": "Fermer les autres", "closePinnedEditor": "Fermer l'éditeur épinglé", @@ -2905,12 +2985,14 @@ "file": "Fichier", "ignoreTrimWhitespace.label": "Ignorer les différences d'espace blanc de début/fin", "inlineView": "Vue inline", + "joinInGroup": "Rejoindre dans le groupe", "keepEditor": "Conserver l'éditeur", "keepOpen": "Garder ouvert", - "lockGroup": "Lock Group", + "lockGroup": "Verrouiller le Groupe", "miBack": "&&Précédent", "miClearRecentOpen": "&&Effacer les éléments récemment ouverts", "miEditorLayout": "Disposition de &&l'éditeur", + "miFirstSideEditor": "&&Premier côté dans l’éditeur", "miFocusAboveGroup": "Regrouper d&&essus", "miFocusBelowGroup": "Regrouper &&dessous", "miFocusFifthGroup": "Groupe &&5", @@ -2921,6 +3003,7 @@ "miFocusSecondGroup": "Groupe &&2", "miFocusThirdGroup": "Groupe &&3", "miForward": "&&Suivant", + "miJoinEditorInGroup": "Rejoindre &&Groupe", "miLastEditLocation": "&&Emplacement de la dernière modification", "miNextEditor": "Éditeur &&suivant", "miNextEditorInGroup": "Éditeur suiva&&nt dans le groupe", @@ -2933,8 +3016,10 @@ "miPreviousRecentlyUsedEditor": "Éditeur utilisé &&précédent", "miPreviousUsedEditorInGroup": "É&&diteur utilisé précédent dans le groupe", "miReopenClosedEditor": "&&Rouvrir l'éditeur fermé", + "miSecondSideEditor": "&&Côté secondaire dans l’éditeur", "miSingleColumnEditorLayout": "&&Simple", "miSplitEditorDown": "Fractionner en &&bas", + "miSplitEditorInGroup": "Fractionner en &&groupe", "miSplitEditorLeft": "Fractionner à &&gauche", "miSplitEditorRight": "Fractionner à &&droite", "miSplitEditorUp": "Fractionner en &&haut", @@ -2960,16 +3045,18 @@ "splitDown": "Fractionner en bas", "splitEditorDown": "Fractionner l'éditeur en bas", "splitEditorRight": "Fractionner l'éditeur à droite", + "splitInGroup": "Fractionner en groupe", "splitLeft": "Fractionner à gauche", "splitRight": "Fractionner à droite", "splitUp": "Fractionner en haut", "textDiffEditor": "Éditeur de différences de texte", "textEditor": "Éditeur de texte", "toggleKeepEditors": "Garder les éditeurs ouverts", - "toggleLockGroup": "Lock Group", + "toggleLockGroup": "Verrouiller le Groupe", + "toggleSplitEditorInGroupLayout": "Activer/désactiver la disposition", "toggleWhitespace": "Icône de l'action d'activation/de désactivation des espaces blancs dans l'éditeur de différences.", - "unlockEditorGroup": "Unlock Group", - "unlockGroupAction": "Unlock Group", + "unlockEditorGroup": "Déverrouiller le Groupe", + "unlockGroupAction": "Déverrouiller le Groupe", "unpin": "Détacher", "unpinEditor": "Détacher l'éditeur" }, @@ -2999,7 +3086,7 @@ "firstEditorInGroup": "Ouvrir le premier éditeur du groupe", "focusAboveGroup": "Focus sur le groupe d'éditeurs au-dessus", "focusActiveEditorGroup": "Placer le focus sur le groupe d'éditeurs d'actifs", - "focusBelowGroup": "Focus sur le groupe d'éditeurs en dessous", + "focusBelowGroup": "Focus sur le groupe d'éditeurs ci-dessus", "focusFirstEditorGroup": "Focus sur le premier groupe d'éditeurs", "focusLastEditorGroup": "Focus sur le dernier groupe d'éditeurs", "focusLeftGroup": "Focus sur le groupe d'éditeurs à gauche", @@ -3017,8 +3104,8 @@ "moveActiveGroupUp": "Déplacer le groupe d'éditeurs vers le haut", "moveEditorLeft": "Déplacer l'éditeur vers la gauche", "moveEditorRight": "Déplacer l'éditeur vers la droite", - "moveEditorToAboveGroup": "Déplacer l'éditeur dans le groupe de dessus", - "moveEditorToBelowGroup": "Déplacer l'éditeur dans le groupe de dessous", + "moveEditorToAboveGroup": "Déplacer l’éditeur en groupe au-dessus", + "moveEditorToBelowGroup": "Déplacer l’éditeur dans le groupe ci-dessous", "moveEditorToFirstGroup": "Déplacer l'éditeur vers le premier groupe", "moveEditorToLastGroup": "Déplacer l'éditeur dans le dernier groupe", "moveEditorToLeftGroup": "Déplacer l'éditeur dans le groupe de gauche", @@ -3058,6 +3145,14 @@ "splitEditorGroupRight": "Fractionner l'éditeur à droite", "splitEditorGroupUp": "Fractionner l'éditeur en haut", "splitEditorOrthogonal": "Fractionner l'éditeur de manière orthogonale", + "splitEditorToAboveGroup": "Fractionner l’éditeur en groupe au-dessus", + "splitEditorToBelowGroup": "Fractionner l’éditeur en groupe ci-dessous", + "splitEditorToFirstGroup": "Fractionner l’éditeur en premier groupe", + "splitEditorToLastGroup": "Fractionner l’éditeur en dernier groupe", + "splitEditorToLeftGroup": "Fractionner l’éditeur en groupe de gauche", + "splitEditorToNextGroup": "Fractionner l’éditeur en groupe suivant", + "splitEditorToPreviousGroup": "Fractionner l’éditeur en groupe précédent", + "splitEditorToRightGroup": "Fractionner l’éditeur en groupe de droite", "toggleEditorWidths": "Taille des groupes du Toggle Editor", "unpinEditor": "Détacher l'éditeur", "workbench.action.reopenTextEditor": "Rouvrir l’éditeur avec l’éditeur de texte", @@ -3065,25 +3160,36 @@ }, "vs/workbench/browser/parts/editor/editorCommands": { "compare": "Comparer", + "editorCommand.activeEditorCopy.arg.description": "Propriétés de l'argument :\r\n\t* 'to' : valeur de chaîne indiquant la direction de la copie.\r\n\t* 'value' : valeur numérique indiquant le nombre de positions ou la position absolue de la copie.", + "editorCommand.activeEditorCopy.arg.name": "Argument de copie de l’éditeur actif", + "editorCommand.activeEditorCopy.description": "Copier l’éditeur actif par groupes", "editorCommand.activeEditorMove.arg.description": "Propriétés d'argument :\r\n\t* 'to' : Valeur de chaîne indiquant la destination du déplacement.\r\n\t* 'by' : Valeur de chaîne indiquant l'unité de déplacement (par onglet ou par groupe).\r\n\t* 'value' : Valeur numérique indiquant le nombre de positions ou une position absolue pour le déplacement.", "editorCommand.activeEditorMove.arg.name": "Argument de déplacement de l'éditeur actif", "editorCommand.activeEditorMove.description": "Déplacer l'éditeur actif par onglets ou par groupes", - "lockEditorGroup": "Lock Editor Group", - "toggleEditorGroupLock": "Toggle Editor Group Lock", + "focusLeftSideEditor": "Focus sur le premier côté dans l’éditeur actif", + "focusOtherSideEditor": "Focus sur l’autre côté dans l’éditeur actif", + "focusRightSideEditor": "Focus sur le deuxième côté dans l’éditeur actif", + "joinEditorInGroup": "Rejoindre l’Éditeur dans le groupe", + "lockEditorGroup": "Verrouiller le groupe d'éditeurs", + "splitEditorInGroup": "Fractionner l’éditeur dans le groupe", + "toggleEditorGroupLock": "Taillez des groupes du Toggle Editor", "toggleInlineView": "Activer/désactiver le mode inline", - "unlockEditorGroup": "Unlock Editor Group" + "toggleJoinEditorInGroup": "Activer/désactiver l’éditeur fractionné dans le groupe", + "toggleSplitEditorInGroupLayout": "Activer/désactiverFractionner l'éditeur en mode Groupe", + "unlockEditorGroup": "Déverrouiller le Groupe de Rédacteurs" }, - "vs/workbench/browser/parts/editor/editorDropTarget": { - "fileTooLarge": "Le fichier est trop volumineux pour être ouvert en tant qu'éditeur sans titre. Chargez-le d'abord dans l'Explorateur de fichiers, puis réessayez." + "vs/workbench/browser/parts/editor/editorConfiguration": { + "markdownPreview": "Aperçu Markdown", + "workbench.editor.autoLockGroups": "Si un éditeur correspondant à l’un des types répertoriés est ouvert en tant que premier dans un groupe d’éditeurs et que plusieurs groupes sont ouverts, le groupe est automatiquement verrouillé. Les groupes verrouillés sont utilisés uniquement pour ouvrir les éditeurs lorsqu’ils sont explicitement choisis par le mouvement de l’utilisateur (par exemple, glisser-déplacer), mais pas par défaut. Par conséquent, l’éditeur actif dans un groupe verrouillé est moins susceptible d’être remplacé accidentellement par un autre éditeur." }, "vs/workbench/browser/parts/editor/editorGroupView": { - "ariaLabelGroupActions": "Empty editor group actions", + "ariaLabelGroupActions": "Actions de groupe d'éditeurs vides", "cancel": "Annuler", "editorOpenError": "Impossible d'ouvrir '{0}' : {1}.", "editorOpenErrorDialog": "Impossible d'ouvrir '{0}'", "emptyEditorGroup": "{0} (vide)", "groupAriaLabel": "Groupe d'éditeurs {0}", - "groupLabel": "Grouper {0}", + "groupLabel": "Groupe {0}", "ok": "OK" }, "vs/workbench/browser/parts/editor/editorPlaceholder": { @@ -3092,14 +3198,16 @@ "requiresWorkspaceTrustText": "Le fichier n’est pas affiché dans l’éditeur car l’espace de travail n’a pas été approuvé.", "retry": "Réessayer", "trustRequiredEditor": "Approbation d’espace de travail requise", - "unavailableEditor": "Éditeur non disponible", - "unavailableEditorText": "L’éditeur n’a pas pu être ouvert en raison d’une erreur ou d’une ressource non disponible." + "unavailableResourceErrorEditor": "Éditeur d’erreurs de ressource non disponible", + "unavailableResourceErrorEditorText": "Impossible d’ouvrir l’éditeur, car le fichier est introuvable.", + "unknownErrorEditor": "Éditeur d’erreurs inconnu", + "unknownErrorEditorText": "Impossible d’ouvrir l’éditeur en raison d’une erreur inattendue." }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "Fermer l'éditeur", - "entryAriaLabelDirty": "{0}, intégrité compromise", + "entryAriaLabelDirty": "{0}, ayant des changements non enregistrés", "entryAriaLabelWithGroup": "{0}, {1}", - "entryAriaLabelWithGroupDirty": "{0}, à l'intégrité compromise, {1}", + "entryAriaLabelWithGroupDirty": "{0}, ayant des changements non enregistrés, {1}", "noViewResults": "Aucun éditeur correspondant" }, "vs/workbench/browser/parts/editor/editorStatus": { @@ -3157,11 +3265,13 @@ "status.editor.mode": "Langage de l'éditeur", "status.editor.screenReaderMode": "Mode du lecteur d'écran", "status.editor.selection": "Sélection de l'éditeur", - "status.editor.status": "État de la langue", "status.editor.tabFocusMode": "Mode d'accessibilité", "tabFocusModeEnabled": "La touche Tab déplace le focus", "tabSize": "Taille des tabulations : {0}" }, + "vs/workbench/browser/parts/editor/sideBySideEditor": { + "sideBySideEditor": "Éditeur côte à côte" + }, "vs/workbench/browser/parts/editor/tabsTitleControl": { "ariaLabelTabActions": "Actions d'onglet" }, @@ -3200,6 +3310,7 @@ }, "vs/workbench/browser/parts/notifications/notificationsCenter": { "notifications": "Notifications", + "notificationsCenterWidgetAriaLabel": "Centre de notifications", "notificationsEmpty": "Aucune nouvelle notification", "notificationsToolbar": "Actions du centre de notifications" }, @@ -3230,6 +3341,10 @@ "status.notifications": "Notifications", "zeroNotifications": "Aucune notification" }, + "vs/workbench/browser/parts/notifications/notificationsToasts": { + "notificationAriaLabel": "{0}, notification", + "notificationWithSourceAriaLabel": "{0}, source : {1}, notification" + }, "vs/workbench/browser/parts/notifications/notificationsViewer": { "executeCommand": "Cliquer pour exécuter la commande '{0}'", "notificationActions": "Actions de notification", @@ -3255,18 +3370,21 @@ }, "vs/workbench/browser/parts/panel/panelPart": { "hidePanel": "Masquer le panneau", + "moreActions": "Plus d'actions...", "panel.emptyMessage": "Faites glisser une vue vers le panneau pour l'afficher.", "resetLocation": "Réinitialiser l'emplacement" }, - "vs/workbench/browser/parts/sidebar/sidebarPart": { + "vs/workbench/browser/parts/sidebar/sidebarActions": { "focusSideBar": "Focus sur la barre latérale" }, - "vs/workbench/browser/parts/statusbar/statusbarPart": { + "vs/workbench/browser/parts/statusbar/statusbarActions": { "focusStatusBar": "Mettre le focus sur la barre d’état", "hide": "Masquer '{0}'", - "hideStatusBar": "Masquer la barre d'état", "statusBarFocused": "Indique si la barre d'état a le focus clavier" }, + "vs/workbench/browser/parts/statusbar/statusbarPart": { + "hideStatusBar": "Masquer la barre d'état" + }, "vs/workbench/browser/parts/titlebar/menubarControl": { "DownloadingUpdate": "Téléchargement de la mise à jour...", "checkForUpdates": "Rechercher les &&mises à jour...", @@ -3337,16 +3455,17 @@ "activityBarIconClickBehavior": "Contrôle le comportement d'un clic sur une icône de la barre d'activités dans le workbench.", "activityBarVisibility": "Contrôle la visibilité de la barre d'activités dans le banc d'essai.", "appName": "« ${appName} » : par exemple, VS Code.", + "auxiliaryBarEnabled": "Contrôle si le panneau latéral situé en face de la barre latérale est activé.", "centeredLayoutAutoResize": "Détermine si la disposition centrée doit être redimensionnée automatiquement sur la largeur maximale quand plusieurs groupes sont ouverts. Quand il ne reste plus qu'un groupe ouvert, il est redimensionné sur la largeur centrée d'origine.", "closeEmptyGroups": "Contrôle le comportement des groupes d'éditeurs vides quand le dernier onglet du groupe est fermé. Quand ce paramètre est activé, les groupes vides se ferment automatiquement. Quand le paramètre est désactivé, les groupes vides restent dans la grille.", - "closeOnFileDelete": "Contrôle si les éditeurs affichant un fichier qui a été ouvert au cours de la session doivent se fermer automatiquement lors de la suppression ou le renommage par un autre processus. Cette désactivation gardera l’éditeur ouvert sur un tel événement. Notez que la suppression de l’application fermera toujours l’éditeur et que les fichiers modifiés ne se fermeront jamais pour préserver vos données.", + "closeOnFileDelete": "Contrôle si les éditeurs montrant un fichier qui a été ouvert pendant la session doivent se fermer automatiquement lorsqu'ils sont supprimés ou renommés par un autre processus. Si vous désactivez cette option, l'éditeur restera ouvert lors d'un tel événement. Notez que la suppression à partir de l'application fermera toujours l'éditeur et que les éditeurs avec des changements non sauvegardés ne seront jamais fermés pour préserver vos données.", "closeOnFocusLost": "Contrôles si le menu Quick Open doit se fermer automatiquement dès qu'il perd le focus.", "commandHistory": "Contrôle le nombre de commandes récemment utilisées à retenir dans l’historique de la palette de commande. Spécifier la valeur 0 pour désactiver l’historique des commandes.", "confirmBeforeCloseWeb": "Contrôle s'il faut afficher une boîte de dialogue de confirmation avant la fermeture de l'onglet ou la fenêtre du navigateur. Notez que même si l'option est activée, les navigateurs peuvent toujours décider de fermer un onglet ou une fenêtre sans confirmation, et que ce paramètre n'est qu’un indicateur qui peut ne pas fonctionner dans tous les cas.", "customMenuBarAltFocus": "Contrôle si la barre de menus obtient le focus en appuyant sur la touche Alt. Ce paramètre n'a pas d'effet sur l'activation/la désactivation de la barre de menus avec la touche Alt.", "decorations.badges": "Détermine si les éléments décoratifs de fichiers de l'éditeur doivent utiliser des badges.", "decorations.colors": "Détermine si les éléments décoratifs de fichiers de l'éditeur doivent utiliser des couleurs.", - "dirty": "'${dirty}' : indicateur erroné si l'éditeur actif est erroné.", + "dirty": "`${dirty}`: un indicateur pour quand l’éditeur actif a des modifications non enregistrées.", "editorOpenPositioning": "Permet de définir où s'ouvrent les éditeurs. Sélectionnez `left` ou `right` pour ouvrir les éditeurs à gauche ou à droite de celui actuellement actif. Sélectionnez `first` ou `last` pour ouvrir les éditeurs indépendamment de celui actuellement actif.", "editorTabCloseButton": "Contrôle la position des boutons de fermeture des onglets de l'éditeur, ou les désactive quand le paramètre a la valeur 'off'. Cette valeur est ignorée quand '#workbench.editor.showTabs#' est désactivé.", "enableMenuBarMnemonics": "Contrôle si les menus principaux peuvent être ouverts avec les raccourcis de la touche Alt. La désactivation des mnémoniques permet d'associer à la place ces raccourcis de la touche Alt aux commandes de l'éditeur.", @@ -3357,8 +3476,8 @@ "folderName": "'${folderName} : nom du dossier d'espace de travail contenant le fichier (par ex., myFolder).", "folderPath": "'${folderPath}' : chemin de fichier du dossier d'espace de travail contenant le fichier (par ex., /Users/Development/myFolder).", "fontAliasing": "Contrôle la méthode d'aliasing de polices dans le banc d'essai.", - "highlightModifiedTabs": "Détermine si une bordure supérieure doit être dessinée ou non sur les onglets d'éditeur modifiés. Cette valeur est ignorée quand '#workbench.editor.showTabs#' est désactivé.", - "limitEditorsEnablement": "Contrôle s'il faut limiter le nombre d'éditeurs ouverts. Quand ce paramètre est activé, les éditeurs les plus anciens utilisés dont l'intégrité n'est pas compromise sont fermés pour permettre l'ouverture des nouveaux éditeurs.", + "highlightModifiedTabs": "Contrôle si une bordure supérieure est dessinée sur les onglets pour les éditeurs qui ont des modifications non sauvegardées. Cette valeur est ignorée lorsque `#workbench.editor.showTabs#` est désactivé.", + "limitEditorsEnablement": "Contrôle si le nombre d'éditeurs ouverts doit être limité ou non. Lorsque cette option est activée, les éditeurs les moins récemment utilisés seront fermés pour faire de la place aux éditeurs nouvellement ouverts.", "limitEditorsMaximum": "Contrôle le nombre maximum d'éditeurs ouverts. Utilisez le paramètre '#workbench.editor.limit.perEditorGroup' pour contrôler cette limite par groupe d'éditeurs ou pour tous les groupes.", "menuBarVisibility": "Contrôle la visibilité de la barre de menus. Le paramètre 'toggle' signifie que la barre de menus est masquée, et qu'une seule pression sur la touche Alt permet de l'afficher. Le paramètre 'compact' permet de déplacer le menu dans la barre latérale.", "menuBarVisibility.mac": "Contrôle la visibilité de la barre de menus. Le paramètre 'toggle' signifie que la barre de menus est masquée, et que la commande Focus sur le menu d'application permet de l'afficher. Le paramètre 'compact' permet de déplacer le menu dans la barre latérale.", @@ -3388,6 +3507,7 @@ "showIcons": "Détermine si les éditeurs ouverts doivent s'afficher ou non avec une icône. Cela nécessite notamment l'activation d'un thème d'icône de fichier.", "sideBarLocation": "Contrôle l'emplacement de la barre latérale et de la barre d'activité. Elles peuvent s'afficher à gauche ou à droite du banc d'essai.", "sideBySideDirection": "Contrôle la direction par défaut des éditeurs ouverts côte à côte (par exemple, à partir de l'Explorateur). Par défaut, les éditeurs s'ouvrent sur le côté droit de celui qui est actif. Si la valeur est 'down', les éditeurs s'ouvrent sous celui qui est actif.", + "splitInGroupLayout": "Contrôle la disposition du moment où un éditeur est fractionné dans un groupe d’éditeurs pour qu’il soit vertical ou horizontal.", "splitOnDragAndDrop": "Détermine si vous pouvez séparer les groupes d'éditeurs à partir d'opérations de glisser-déposer, notamment en déposant un éditeur ou un fichier sur les bords de la zone d'éditeur.", "splitSizing": "Contrôle la taille des groupes d'éditeurs pendant leur fractionnement.", "statusBarVisibility": "Contrôle la visibilité de la barre d'état au bas du banc d'essai.", @@ -3419,15 +3539,16 @@ "windowTitle": "Contrôle basé sur l’éditeur actif du titre de la fenêtre. Les variables sont remplacées selon le contexte :", "workbench.activityBar.iconClickBehavior.focus": "Mettre le focus sur la barre latérale si l'élément sur lequel l'utilisateur a cliqué est déjà visible.", "workbench.activityBar.iconClickBehavior.toggle": "Masquer la barre latérale si l'élément sur lequel l'utilisateur a cliqué est déjà visible.", - "workbench.editor.experimentalAutoLockGroups": "Experimental: lock a group automatically when an editor is the first in the group and more than one group is open. Locked groups will only be used for opening editors when explicitly chosen by user gesture (e.g. drag and drop), but not by default. Consequently the active editor in a locked group is less likely to be replaced accidentally with a different editor.", "workbench.editor.labelFormat.default": "Afficher le nom du fichier. Lorsque les onglets sont activés et que deux fichiers portent le même nom dans un groupe, les sections distinctes du chemin de chaque fichier sont ajoutées. Lorsque les onglets sont désactivés, le chemin d’accès relatif au dossier de l'espace de travail est affiché si l’éditeur est actif.", "workbench.editor.labelFormat.long": "Afficher le nom du fichier suivi de son chemin d’accès absolu.", "workbench.editor.labelFormat.medium": "Afficher le nom du fichier suivi de son chemin d’accès relatif au dossier de l'espace de travail.", "workbench.editor.labelFormat.short": "Afficher le nom du fichier suivi du nom de dossier.", - "workbench.editor.languageDetection": "Controls whether the language in a text editor is automatically detected unless the language has been explicitly set by the language picker. This can also be scoped by language so you can control which languages you want to trigger language detection on.", + "workbench.editor.languageDetection": "Contrôle si la langue dans un éditeur de texte est détectée automatiquement, sauf si le langage a été explicitement défini par le sélecteur de langue. Elle peut également être définie en fonction de la langue pour que vous puissiez spécifier les langues dont vous ne souhaitez pas désactiver la désactivation. Cela est utile pour les langues comme la démarque qui contiennent souvent d’autres langues susceptibles d’inciter la détection de langage à penser qu’il s’agit de la langue incorporée et non de la démarque.", "workbench.editor.pinnedTabSizing.compact": "Un onglet épinglé s'affiche de manière compacte avec uniquement une icône ou la première lettre du nom de l'éditeur.", "workbench.editor.pinnedTabSizing.normal": "Un onglet épinglé hérite de l'apparence des onglets non épinglés.", "workbench.editor.pinnedTabSizing.shrink": "Un onglet épinglé se réduit à une taille fixe compacte affichant des parties du nom de l'éditeur.", + "workbench.editor.splitInGroupLayoutHorizontal": "Les éditeurs sont positionnés de gauche à droite.", + "workbench.editor.splitInGroupLayoutVertical": "Les éditeurs sont positionnés de haut en bas.", "workbench.editor.splitSizingDistribute": "Divise tous les groupes d'éditeurs à parts égales.", "workbench.editor.splitSizingSplit": "Divise le groupe d'éditeurs actif en parts égales.", "workbench.editor.tabSizing.fit": "Toujours garder les onglets assez grands pour afficher l’étiquette de l’éditeur complet.", @@ -3463,6 +3584,11 @@ "test": "Test", "view": "Voir" }, + "vs/workbench/common/auxiliarybar": { + "activeAuxiliary": "Identificateur du volet auxiliaire actif", + "auxiliaryBarFocus": "Indique si la barre auxiliaire a le focus clavier", + "auxiliaryBarVisible": "Indique si la barre auxiliaire est visible" + }, "vs/workbench/common/configuration": { "workbenchConfigurationTitle": "Banc d'essai" }, @@ -3473,8 +3599,8 @@ "activeEditorGroupEmpty": "Indique si le groupe d'éditeurs actifs est vide", "activeEditorGroupIndex": "Index du groupe d'éditeurs actifs", "activeEditorGroupLast": "Indique si le groupe d'éditeurs actifs est le dernier groupe", - "activeEditorGroupLocked": "Whether the active editor group is locked", - "activeEditorIsDirty": "Indique si l'intégrité de l'éditeur actif est compromise", + "activeEditorGroupLocked": "Indiquez si le groupe d'éditeurs actifs est vide", + "activeEditorIsDirty": "Indique si l’éditeur actif a des modifications non enregistrées.", "activeEditorIsNotPreview": "Indique si l'éditeur actif n'est pas en mode Aperçu", "activeEditorIsPinned": "Indique si l'éditeur actif est épinglé", "activeEditorIsReadonly": "Indique si l'éditeur actif est en lecture seule", @@ -3486,6 +3612,7 @@ "isCenteredLayout": "Indique si la disposition centrée est activée", "multipleEditorGroups": "Indique si plusieurs groupes d'éditeurs sont ouverts", "promptOpenWith.defaultEditor.displayName": "Éditeur de texte", + "sideBySideEditorActive": "Indique si un éditeur côte à côte est actif", "splitEditorsVertically": "Indique si les éditeurs sont divisés verticalement", "textCompareEditorActive": "Indique si un éditeur de comparaison de texte est actif", "textCompareEditorVisible": "Indique si un éditeur de comparaison de texte est visible" @@ -3493,14 +3620,12 @@ "vs/workbench/common/editor/diffEditorInput": { "sideBySideLabels": "{0} ↔ {1}" }, - "vs/workbench/common/editor/resourceEditorInput": { - "orphanedFile": "{0} (supprimé)", - "orphanedReadonlyFile": "{0} (supprimé, en lecture seule)", - "readonlyFile": "{0} (en lecture seule)" - }, "vs/workbench/common/editor/sideBySideEditorInput": { "sideBySideLabels": "{0} - {1}" }, + "vs/workbench/common/editor/textEditorModel": { + "languageAutoDetected": "La langue {0} a été détectée et définie automatiquement en tant que mode de langue." + }, "vs/workbench/common/panel": { "activePanel": "Identificateur du panneau actif", "panelFocus": "Indique si le panneau a le focus clavier", @@ -3533,9 +3658,7 @@ "banner.background": "Couleur d’arrière-plan de la bannière. La bannière s’affiche sous la barre de titre de la fenêtre.", "banner.foreground": "Couleur de premier plan de la bannière. La bannière s’affiche sous la barre de titre de la fenêtre.", "banner.iconForeground": "Couleur d’icône de la bannière. La bannière s’affiche sous la barre de titre de la fenêtre.", - "deprecatedEditorGroupBackground": "Déprécié : La couleur d'arrière-plan d'un groupe d'éditeurs n'est plus prise en charge avec l'introduction de la disposition de l'éditeur en grille. Vous pouvez utiliser editorGroup.emptyBackground pour définir la couleur d'arrière-plan des groupes d'éditeurs vides.", "editorDragAndDropBackground": "Couleur d'arrière-plan lors du déplacement des éditeurs par glissement. La couleur doit avoir une transparence pour que le contenu de l'éditeur soit visible à travers.", - "editorGroupBackground": "Couleur d'arrière-plan dépréciée d'un groupe d'éditeurs.", "editorGroupBorder": "Couleur séparant plusieurs groupes d'éditeurs les uns des autres. Les groupes d'éditeurs sont les conteneurs des éditeurs.", "editorGroupEmptyBackground": "Couleur d'arrière-plan d'un groupe d'éditeurs vide. Les groupes d'éditeurs sont les conteneurs des éditeurs.", "editorGroupFocusedEmptyBorder": "Couleur de bordure d'un groupe d'éditeurs vide qui a le focus. Les groupes d'éditeurs sont les conteneurs des éditeurs.", @@ -3579,6 +3702,8 @@ "sideBarSectionHeaderBorder": "Couleur de bordure de l'en-tête de section de barre latérale. La barre latérale est le conteneur des vues telles que celles de l'exploration et de la recherche. Les sections de la barre latérale sont des vues imbriquées dans la barre latérale.", "sideBarSectionHeaderForeground": "Couleur de premier plan de l'en-tête de section de barre latérale. La barre latérale est le conteneur des vues telles que celles de l'exploration et de la recherche. Les sections de la barre latérale sont des vues imbriquées dans la barre latérale.", "sideBarTitleForeground": "Couleur de premier plan du titre de la barre latérale. La barre latérale est le conteneur des affichages tels que ceux de l'exploration et la recherche.", + "sideBySideEditor.horizontalBorder": "Couleur pour séparer deux éditeurs l'un de l'autre lorsqu'ils sont affichés côte à côte dans un groupe d'éditeurs de haut en bas.", + "sideBySideEditor.verticalBorder": "Couleur pour séparer deux éditeurs l'un de l'autre lorsqu'ils sont affichés côte à côte dans un groupe d'éditeurs de gauche à droite.", "statusBarBackground": "Couleur d'arrière-plan de la barre d'état quand un espace de travail ou un dossier est ouvert. La barre d'état est affichée en bas de la fenêtre.", "statusBarBorder": "Couleur de bordure de la barre d'état faisant la séparation avec la barre latérale et l'éditeur. La barre d'état est affichée en bas de la fenêtre.", "statusBarErrorItemBackground": "Couleur d'arrière-plan des éléments d'erreur de la barre d'état. Les éléments d'erreur se distinguent des autres entrées de la barre d'état pour indiquer les conditions d'erreur. La barre d'état est affichée en bas de la fenêtre.", @@ -3600,7 +3725,7 @@ "tabActiveBorder": "Bordure en bas d'un onglet actif. Les onglets sont les conteneurs des éditeurs dans la zone d'édition. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.", "tabActiveBorderTop": "Bordure en haut d'un onglet actif. Les onglets sont les conteneurs des éditeurs dans la zone d'édition. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.", "tabActiveForeground": "Couleur de premier plan de l'onglet actif dans un groupe actif. Les onglets sont les conteneurs des éditeurs dans la zone d'éditeurs. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.", - "tabActiveModifiedBorder": "Bordure en haut des onglets actifs modifiés dans un groupe actif. Les onglets sont les conteneurs des éditeurs dans la zone d'édition. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.", + "tabActiveModifiedBorder": "Bordure en haut des onglets inactifs modifiés dans un groupe actif. Les onglets sont les conteneurs des éditeurs dans la zone d'édition. Plusieurs onglets peuvent être ouverts dans un groupe d'éditeurs. Il peut y avoir plusieurs groupes d'éditeurs.", "tabActiveUnfocusedBorder": "Bordure en bas d'un onglet actif dans un groupe n'ayant pas le focus. Les onglets sont les conteneurs des éditeurs dans la zone d'édition. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.", "tabActiveUnfocusedBorderTop": "Bordure en haut d'un onglet actif dans un groupe n'ayant pas le focus. Les onglets sont les conteneurs des éditeurs dans la zone d'édition. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.", "tabBorder": "Bordure séparant les onglets les uns des autres. Les onglets sont les conteneurs des éditeurs dans la zone d'éditeurs. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.", @@ -3609,7 +3734,7 @@ "tabHoverForeground": "Couleur de premier plan de l'onglet quand un utilisateur pointe dessus. Les onglets sont les conteneurs des éditeurs dans la zone d'éditeurs. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.", "tabInactiveBackground": "Couleur d'arrière-plan de l'onglet inactif. Les onglets sont les conteneurs des éditeurs dans la zone d'éditeurs. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.", "tabInactiveForeground": "Couleur de premier plan de l'onglet inactif dans un groupe actif. Les onglets sont les conteneurs des éditeurs dans la zone d'éditeurs. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.", - "tabInactiveModifiedBorder": "Bordure en haut des onglets inactifs modifiés dans un groupe actif. Les onglets sont les conteneurs des éditeurs dans la zone d'édition. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.", + "tabInactiveModifiedBorder": "Bordure en haut des onglets inactifs modifiés dans un groupe actif. Les onglets sont les conteneurs des éditeurs dans la zone d'édition. Plusieurs onglets peuvent être ouverts dans un groupe d'éditeurs. Il peut y avoir plusieurs groupes d'éditeurs.", "tabUnfocusedActiveBackground": "Couleur d'arrière-plan de l'onglet actif dans un groupe sans le focus. Les onglets sont les conteneurs des éditeurs dans la zone d'éditeur. Vous pouvez ouvrir plusieurs onglets dans un même groupe d'éditeurs. Vous pouvez avoir plusieurs groupes d'éditeurs.", "tabUnfocusedActiveForeground": "Couleur de premier plan de l'onglet actif dans un groupe inactif. Les onglets sont les conteneurs des éditeurs dans la zone d'éditeurs. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.", "tabUnfocusedHoverBackground": "Couleur de l'onglet d’arrière-plan dans un groupe n'ayant pas le focus lors du survol. Les onglets sont les conteneurs pour les éditeurs dans la zone de l’éditeur. Plusieurs onglets peuvent être ouverts dans un groupe d'éditeur. Il peut y avoir plusieurs groupes d’éditeur.", @@ -3663,7 +3788,7 @@ "quickSwitchWindow": "Changement rapide de fenêtre...", "switchWindow": "Changer de fenêtre...", "switchWindowPlaceHolder": "Sélectionner une fenêtre vers laquelle basculer", - "windowDirtyAriaLabel": "{0}, fenêtre à l'intégrité compromise", + "windowDirtyAriaLabel": "{0}, fenêtre contenant des changements non enregistrés", "zoomIn": "Zoom avant", "zoomOut": "Zoom arrière", "zoomReset": "Réinitialiser le zoom" @@ -3680,6 +3805,7 @@ "argv.logLevel": "Niveau de journalisation à utiliser. La valeur par défaut est 'info'. Les valeurs autorisées sont 'critical', 'error', 'warn', 'info', 'debug', 'trace', 'off.", "closeWhenEmpty": "Contrôle si la fermeture du dernier éditeur doit également fermer la fenêtre. Ce paramètre s’applique uniquement pour les fenêtres qui n'affichent pas de dossiers.", "dialogStyle": "Ajustez l'apparence des fenêtres de dialogue.", + "enableCrashReporterDeprecated": "Si ce paramètre a la valeur false, aucune télémétrie n’est envoyée, quelle que soit la valeur du nouveau paramètre. Déprécié en raison d’une combinaison dans le paramètre {0}.", "keyboardConfigurationTitle": "Clavier", "mergeAllWindowTabs": "Fusionner toutes les fenêtres", "miExit": "&&Quitter", @@ -3725,6 +3851,7 @@ }, "vs/workbench/electron-sandbox/window": { "cancelButton": "&&Annuler", + "learnMore": "En savoir plus", "loaderCycle": "Il existe un cycle de dépendance dans les modules AMD qui doit être résolu !", "loginButton": "&&Se connecter", "password": "Mot de passe", @@ -3754,6 +3881,7 @@ "summary.0": "Aucune modification", "summary.n0": "{0} modifications de texte effectuées dans un fichier", "summary.nm": "{0} modifications de texte effectuées dans {1} fichiers", + "summary.textFiles": "Modifications texte {0} apportées dans des fichiers {1} , également créées ou supprimées {2} fichiers", "workspaceEdit": "Modification de l'espace de travail" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEdit.contribution": { @@ -3926,6 +4054,7 @@ "schema.blockComments": "Définit le marquage des commentaires de bloc.", "schema.brackets": "Définit les symboles de type crochet qui augmentent ou diminuent le retrait.", "schema.closeBracket": "Séquence de chaînes ou de caractères de crochets fermants.", + "schema.colorizedBracketPairs": "Définit les paires de crochets qui sont colorisées par leur niveau d’imbrication si la colorisation des paires de crochets est activée.", "schema.comments": "Définit les symboles de commentaire", "schema.folding": "Paramètres de repliage du langage.", "schema.folding.markers": "Les marqueurs de langage spécifiques de repliage tels que '#region' et '#endregion'. Les regex de début et la fin seront testés sur le contenu de toutes les lignes et doivent être conçues de manière efficace.", @@ -4028,7 +4157,8 @@ "gotoSymbol": "Accéder au symbole dans l'éditeur...", "gotoSymbolByCategoryQuickAccess": "Accéder au symbole dans l'éditeur par catégorie", "gotoSymbolQuickAccess": "Accéder au symbole dans l'éditeur", - "gotoSymbolQuickAccessPlaceholder": "Tapez le nom d’un symbole auquel accéder." + "gotoSymbolQuickAccessPlaceholder": "Tapez le nom d’un symbole auquel accéder.", + "miGotoSymbolInEditor": "Atteindre le &&symbole dans l'éditeur..." }, "vs/workbench/contrib/codeEditor/browser/saveParticipants": { "codeAction.apply": "Application de l'action de code '{0}'.", @@ -4067,6 +4197,7 @@ }, "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "ne plus", + "keyboardBindingTooltip": "{0}", "selectAlanguage2": "Sélectionnez un langage", "thisAgain": " afficher ceci.", "toGetStarted": " pour démarrer. Commencez à taper pour ignorer, ou " @@ -4121,8 +4252,7 @@ "noComments": "Il n'existe pas encore de commentaires dans cet espace de travail." }, "vs/workbench/contrib/customEditor/common/contributedCustomEditors": { - "builtinProviderDisplayName": "Intégré", - "promptOpenWith.defaultEditor.displayName": "Éditeur de texte" + "builtinProviderDisplayName": "Intégré" }, "vs/workbench/contrib/customEditor/common/customEditor": { "context.customEditor": "Désigne le viewType de l'éditeur personnalisé actif." @@ -4267,9 +4397,9 @@ "copyAsExpression": "Copier en tant qu'Expression", "copyStackTrace": "Copier la pile des appels", "copyValue": "Copier la valeur", - "debug.confirmOnExit": "Controls whether to confirm when the window closes if there are active debug sessions.", - "debug.confirmOnExit.always": "Always confirm if there are debug sessions.", - "debug.confirmOnExit.never": "Never confirm.", + "debug.confirmOnExit": "Détermine s'il est nécessaire de confirmer à la fermeture de la fenêtre s’il existe de sessions de débogage actives.", + "debug.confirmOnExit.always": "Toujours confirmer l’existence des sessions de débogage.", + "debug.confirmOnExit.never": "Ne jamais confirmer", "debug.console.acceptSuggestionOnEnter": "Contrôle si les suggestions doivent être acceptées lors de la saisie dans la console de débogage. La saisie est également utilisée pour évaluer tout ce qui est tapé dans la console de débogage.", "debug.console.closeOnEnd": "Contrôle s'il faut fermer automatiquement la console de débogage à la fin de la session de débogage.", "debug.console.collapseIdenticalLines": "Contrôle si la console de débogage doit réduire les lignes identiques et afficher un certain nombre d'occurrences avec un badge.", @@ -4278,6 +4408,7 @@ "debug.console.historySuggestions": "Contrôle si la console de débogage doit suggérer une entrée déjà tapée.", "debug.console.lineHeight": "Contrôle la hauteur de ligne en pixels dans la console de débogage. Utilisez 0 pour calculer la hauteur de ligne à partir de la taille de police.", "debug.console.wordWrap": "Contrôle si le retour automatique à la ligne est activé dans la console de débogage.", + "debug.disassemblyView.showSourceCode": "Afficher le code source en mode Désassemblage", "debug.focusWindowOnBreak": "Contrôle si la fenêtre Workbench doit être ciblée lorsque le débogueur s'arrête.", "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.", @@ -4410,11 +4541,13 @@ "miDisassemblyView": "&&DisassemblyView", "miLogPoint": "&&Logpoint...", "miToggleBreakpoint": "Activer/désactiver le &&point d'arrêt", + "mitogglesource": "&&ToggleSource", "openDisassemblyView": "Ouvrir la vue désassemblage", "runToCursor": "Exécuter jusqu'au curseur", "showDebugHover": "Déboguer : afficher par pointage", "stepIntoTargets": "Effectuer un pas à pas détaillé dans les cibles...", - "toggleBreakpointAction": "Déboguer : activer/désactiver un point d'arrêt" + "toggleBreakpointAction": "Déboguer : activer/désactiver un point d'arrêt", + "toggleDisassemblyViewSourceCode": "Activer/désactiver le code source en mode Désassemblage" }, "vs/workbench/contrib/debug/browser/debugEditorContribution": { "addConfiguration": "Ajouter une configuration...", @@ -4554,6 +4687,7 @@ "disassemblyView": "Vue désassemblage", "instructionAddress": "Adresse", "instructionBytes": "Octets", + "instructionNotAvailable": "Désassemblage non disponible.", "instructionText": "Instruction machine" }, "vs/workbench/contrib/debug/browser/exceptionWidget": { @@ -4667,6 +4801,7 @@ "debugState": "État dans lequel se trouve la session de débogage ayant le focus. Il s'agit de l'une des valeurs suivantes : 'inactive', 'initializing', 'stopped' ou 'running'.", "debugType": "Type de débogage de la session de débogage active. Exemple : 'python'.", "debugUX": "État de l'expérience utilisateur de débogage. Quand il n'existe aucune configuration de débogage, la valeur est 'simple', sinon 'default'. Permet de déterminer le moment où les vues de bienvenue doivent être affichées dans le viewlet de débogage.", + "debuggerDisabled": "Le type de débogage configuré « {0} » est installé mais n’est pas pris en charge dans cet environnement.", "debuggersAvailable": "La valeur est true quand il existe au moins une extension de débogage active.", "disassembleRequestSupported": "La valeur est true lorsque les sessions ayant le focus prend en charge la demande de désassemblage.", "disassemblyViewFocus": "La valeur est true lorsque la vue du désassemblage est focus.", @@ -4702,8 +4837,9 @@ "unable": "Impossible de résoudre la ressource sans session de débogage" }, "vs/workbench/contrib/debug/common/debugLifecycle": { - "debug.debugSessionCloseConfirmationPlural": "There are active debug sessions, are you sure you want to terminate them?", - "debug.debugSessionCloseConfirmationSingular": "There is an active debug session, are you sure you want to terminate it?" + "debug.debugSessionCloseConfirmationPlural": "Il y a des sessions de débogage actives, voulez-vous les terminer?", + "debug.debugSessionCloseConfirmationSingular": "Il existe une session de débogage active, voulez-vous l’arrêter?", + "debug.stop": "Arrêter le débogage" }, "vs/workbench/contrib/debug/common/debugModel": { "breakpointDirtydHover": "Point d'arrêt non vérifié. Fichier modifié. Redémarrez la session de débogage.", @@ -4747,6 +4883,7 @@ "vscode.extension.contributes.debuggers.runtimeArgs": "Arguments du runtime facultatif.", "vscode.extension.contributes.debuggers.type": "Identificateur unique de cet adaptateur de débogage.", "vscode.extension.contributes.debuggers.variables": "Mappage de variables interactives (par ex. ${action.pickProcess}) dans 'launch.json' à une commande.", + "vscode.extension.contributes.debuggers.when": "Condition qui doit être true pour activer ce type de débogueur. Envisagez d’utiliser « shellExecutionSupported », « virtualWorkspace », « resourceScheme » ou une clé de contexte définie par l’extension comme il convient pour cela.", "vscode.extension.contributes.debuggers.windows": "Paramètres spécifiques à Windows.", "vscode.extension.contributes.debuggers.windows.runtime": "Runtime utilisé pour Windows." }, @@ -4899,7 +5036,8 @@ "not yet activated": "Pas encore activé.", "preview": "Aperçu", "productThemes": "Thèmes d'icône de produit ({0})", - "publisher": "Nom de l'éditeur", + "publisher": "Éditeur", + "publisher verified tooltip": "Cet éditeur a vérifié la propriété de {0}.", "rating": "Évaluation", "recommendationHasBeenIgnored": "Vous avez choisi de ne pas recevoir de recommandations pour cette extension.", "release date": "Publié le", @@ -4930,6 +5068,7 @@ "neverShowAgain": "Ne plus afficher", "no": "Non", "show recommendations": "Afficher les recommandations", + "singleExtensionRecommended": "L’extension « {0} » est recommandée pour ce dépôt. Voulez-vous effectuer l’installation ?", "workspaceRecommended": "Voulez-vous installer les extensions recommandées pour ce dépôt ?" }, "vs/workbench/contrib/extensions/browser/extensions.contribution": { @@ -4980,14 +5119,15 @@ "extensionsIgnoreRecommendations": "Si cette option est activée, les notifications pour les recommandations d’extension ne sont pas affichées.", "extensionsShowRecommendationsOnlyOnDemand_Deprecated": "Ce paramètre est déprécié. Utilisez le paramètre extensions.ignoreRecommendations pour contrôler les notifications de recommandation. Utilisez les actions de visibilité de la vue Extensions pour masquer la vue recommandée par défaut.", "extensionsWebWorker": "Activez l'hôte d'extension Web Worker.", - "extensionsWebWorker.auto": "The Web Worker Extension Host will be launched when a web extension needs it.", - "extensionsWebWorker.false": "The Web Worker Extension Host will never be launched.", - "extensionsWebWorker.true": "The Web Worker Extension Host will always be launched.", + "extensionsWebWorker.auto": "L’hôte d’extension rôle de travail est lancé quand une extension Web en a besoin.", + "extensionsWebWorker.false": "L’hôte d’extension Web Worker ne sera jamais lancé.", + "extensionsWebWorker.true": "L’hôte d’extension Web Worker sera toujours lancé.", "featured filter": "Fonctionnalités proposées", "filter by category": "Catégorie", "filterExtensions": "Filtrer les extensions...", "handleUriConfirmedExtensions": "Si une extension est listée ici, aucune invite de confirmation n'est affichée quand cette extension gère un URI.", "id required": "ID d'extension obligatoire.", + "importKeyboardShortcutsFroms": "Migrer les raccourcis clavier à partir de...", "install button": "Installer", "installButton": "&&Installer", "installExtensionQuickAccessHelp": "Installer ou rechercher des extensions", @@ -5002,10 +5142,9 @@ "installed filter": "Installée", "manageExtensionsHelp": "Gérer les extensions", "manageExtensionsQuickAccessPlaceholder": "Appuyez sur Entrée pour gérer les extensions.", - "miOpenKeymapExtensions": "&&Mappages de touches", - "miOpenKeymapExtensions2": "Mappages de touches", "miPreferencesExtensions": "&&Extensions", "miViewExtensions": "E&&xtensions", + "miimportKeyboardShortcutsFrom": "&&Migrer les raccourcis clavier à partir de...", "most popular filter": "La plus populaire", "most popular recommended": "Recommandée", "noUpdatesAvailable": "Toutes les extensions sont à jour.", @@ -5048,6 +5187,7 @@ "workbench.extensions.action.undoIgnoredRecommendation": "Annuler la recommandation ignorée", "workbench.extensions.installExtension.arg.decription": "ID d'extension ou URI de ressource VSIX", "workbench.extensions.installExtension.description": "Installer l'extension spécifiée", + "workbench.extensions.installExtension.option.donotSync": "Lorsque cette option est activée, VS Code ne synchronisez pas cette extension lorsque la synchronisation des paramètres est activée.", "workbench.extensions.installExtension.option.installOnlyNewlyAddedFromExtensionPackVSIX": "Quand cette option est activée, VS Code installe uniquement les extensions récemment ajoutées à partir du pack d’extensions VSIX. Cette option est uniquement prise en compte lors de l’installation d’un VSIX.", "workbench.extensions.search.arg.name": "Requête à utiliser dans la recherche", "workbench.extensions.search.description": "Recherche d'une extension spécifique", @@ -5056,20 +5196,18 @@ "workspace unsupported filter": "Espace de travail non pris en charge" }, "vs/workbench/contrib/extensions/browser/extensionsActions": { - "Cannot be enabled": "Cette extension est désactivée, car elle n’est pas prise en charge dans {0}.", + "Cannot be enabled": "Cette extension est désactivée, car elle n’est pas prise en charge dans {0} pour le web.", "Install in local server to enable": "Cette extension est désactivée dans cet espace de travail, car elle est définie pour s’exécuter dans l’hôte d’extension local. Installez l’extension localement pour l’activer.", "Install in remote server to enable": "Cette extension est désactivée dans cet espace de travail, car elle est définie pour s’exécuter dans l’hôte d’extension distante. Installez l’extension dans «{0}» pour l’activer.", "Install language pack also in remote server": "Installez l'extension du module linguistique sur '{0}' pour l'activer également à cet emplacement.", "Install language pack also locally": "Installez l'extension du module linguistique localement pour l'activer également à cet emplacement.", - "InstallAnotherVersionExtensionAction.reloadNow": "Recharger maintenant", - "InstallAnotherVersionExtensionAction.success": "Extension {0} installée.", - "InstallAnotherVersionExtensionAction.successReload": "Rechargez Visual Studio Code pour terminer l'installation de l'extension {0}.", "InstallVSIXAction.reloadNow": "Recharger maintenant", "ManageExtensionAction.uninstallingTooltip": "Désinstallation en cours", "OpenExtensionsFile.failed": "Impossible de créer le fichier 'extensions.json' dans le dossier '.vscode' ({0}).", "ReinstallAction.success": "Extension {0} réinstallée.", "ReinstallAction.successReload": "Rechargez Visual Studio Code pour terminer la réinstallation de l'extension {0}.", "Uninstalling": "Désinstallation en cours", + "VS Code for Web": "{0} pour le web", "cannot be installed": "L'extension '{0}' n'est pas disponible dans {1}. Pour en savoir plus, cliquez sur Plus d'informations.", "check logs": "Pour plus d'informations, consultez le [journal]({0}).", "close": "Fermer", @@ -5112,6 +5250,7 @@ "globally enabled": "Cette extension est activée globalement.", "ignoreExtensionRecommendation": "Ne plus recommander cette extension", "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 and do no sync": "Installer (ne pas synchroniser)", "install another version": "Installer une autre version...", @@ -5136,6 +5275,7 @@ "installing extensions": "Installation des extensions...", "just now": "À l'instant", "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", "more information": "Plus d'informations", @@ -5181,8 +5321,6 @@ "updateExtensionStart": "La mise à jour de l'extension {0} vers la version {1} a commencé.", "updateTo": "Mettre à jour vers {0}", "updated": "Mise à jour terminée", - "user disabled": "Vous avez configuré l’extension « {0} » pour qu’elle soit désactivée dans {1}. Pour l’activer, ouvrez les paramètres utilisateur et supprimez-le du paramètre ’Remote. extensionKind'.", - "vscode web": "VS Code Web", "workspace disabled": "Cette extension est désactivée pour cet espace de travail par l'utilisateur.", "workspace enabled": "Cette extension est activée pour cet espace de travail par l'utilisateur." }, @@ -5220,6 +5358,7 @@ "syncEnabledIcon": "Icône permettant d'indiquer qu'une extension est synchronisée.", "syncIgnoredIcon": "Icône permettant d'indiquer qu'une extension est ignorée au moment de la synchronisation.", "trustIcon": "Icône affichée avec un message sur la fiabilité de l'espace de travail dans l'éditeur d'extensions.", + "verifiedPublisher": "Icône utilisée pour l’éditeur d’extension vérifié dans la vue et l’éditeur d’extensions.", "warningIcon": "Icône affichée avec un message d'avertissement dans l'éditeur d'extensions." }, "vs/workbench/contrib/extensions/browser/extensionsQuickAccess": { @@ -5270,10 +5409,9 @@ "workspaceUnsupported": "Espace de travail non pris en charge" }, "vs/workbench/contrib/extensions/browser/extensionsViews": { - "error": "Erreur durant le chargement des extensions. {0}", + "error": "Erreur lors de la récupération des extensions. {0}", "extension.arialabel": "{0}, {1}, {2}, {3}", "extensions": "Extensions", - "galleryError": "Nous ne pouvons pas vous connecter sur la Place de marché des Extensions en ce moment, veuillez s’il vous plaît essayer à nouveau plus tard.", "no extensions found": "Extensions introuvables.", "no local extensions": "Il n'y a aucune extension à installer.", "open user settings": "Ouvrir les paramètres utilisateur", @@ -5283,8 +5421,10 @@ "activation": "Heure de l'activation", "dependencies": "Afficher les dépendances", "extensionIconStarForeground": "Couleur de l'icône des évaluations des extensions.", + "extensionIconVerifiedForeground": "La couleur de l'icône de l'éditeur vérifié de l'extension.", "message": "1 message", "messages": "{0} messages", + "publisher verified tooltip": "Cet éditeur a vérifié la propriété de {0}.", "remote extension title": "Extension dans {0}", "startup": "Démarrage", "syncingore.label": "Cette extension est ignorée pendant la synchronisation.", @@ -5294,11 +5434,11 @@ "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "Le manifeste n’a pas été trouvé", "disable all": "Tout désactiver", - "incompatible": "Impossible d'installer l'extension '{0}', car elle n'est pas compatible avec VS Code '{1}'.", "installing extension": "Installation de l'extension...", "installing named extension": "Installation de l'extension '{0}'...", "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 ?", + "not found": "Impossible d’installer l’extension « {0} », car la version demandée « {1} » est introuvable.", "singleDependentError": "Impossible de désactiver seulement l'extension '{0}'. L'extension '{1}' en dépend. Voulez-vous désactiver toutes ces extensions ?", "twoDependentsError": "Impossible de désactiver seulement l'extension '{0}'. Les extensions '{1}' et '{2}' en dépendent. Voulez-vous désactiver toutes ces extensions ?", "uninstallingExtension": "Désinstallation d'extension..." @@ -5310,6 +5450,9 @@ "searchMarketplace": "Rechercher sur Marketplace", "showLanguageExtensions": "Marketplace dispose d'extensions utiles pour les fichiers '.{0}'" }, + "vs/workbench/contrib/extensions/browser/webRecommendations": { + "reason": "Cette extension est recommandée pour {0} pour le web" + }, "vs/workbench/contrib/extensions/browser/workspaceRecommendations": { "workspaceRecommendation": "Cette extension est recommandée par les utilisateurs de l'espace de travail actuel." }, @@ -5412,7 +5555,6 @@ "patchedVersion1": "Votre installation est endommagée.", "patchedVersion2": "Spécifiez cela, si vous soumettez un bogue.", "request a missing feature": "Demander une fonctionnalité manquante", - "sendFeedback": "Tweeter des commentaires", "sentiment": "Quelles sont vos impressions ?", "showFeedback": "Afficher l'icône de commentaires dans la barre d'état", "smileCaption": "Sentiment de retour satisfaisant", @@ -5461,7 +5603,7 @@ "folders": "Dossiers", "miViewExplorer": "&&Explorateur", "noFolderHelp": "Vous n'avez pas encore ouvert de dossier.\r\n[Ouvrir un dossier](command:{0})", - "noWorkspaceHelp": "Vous n'avez pas encore ajouté de dossier à l'espace de travail.\r\n[Ajouter un dossier](command:{0})", + "noWorkspaceHelp": "Vous n'avez pas encore ajouté de dossier à l'espace de travail.\r\n [Ouvrir un dossier] (commande :{0})", "openEditorsIcon": "Icône de vue des éditeurs ouverts.", "remoteNoFolderHelp": "Connecté à distance.\r\n[Ouvrir un dossier](command:{0})" }, @@ -5491,7 +5633,7 @@ "deleteBulkEdit": "Supprimer {0} fichiers", "deleteButtonLabel": "S&&upprimer", "deleteButtonLabelRecycleBin": "&&Déplacer vers la Corbeille", - "deleteButtonLabelTrash": "&&Déplacer vers la Poubelle", + "deleteButtonLabelTrash": "&&Déplacer vers la Corbeille", "deleteFileBulkEdit": "Supprimer {0}", "deletePermanentlyButtonLabel": "&&Supprimer définitivement", "deletingBulkEdit": "Suppression de {0} fichiers", @@ -5591,7 +5733,7 @@ }, "vs/workbench/contrib/files/browser/fileImportExport": { "addFolder": "&&Ajouter le dossier à l'espace de travail", - "addFolders": "&&Aouter des dossiers à l'espace de travail", + "addFolders": "&&Ajouter des dossiers à l'espace de travail", "cancel": "Annuler", "chooseWhereToDownload": "Choisir l'emplacement de téléchargement", "confirmManyOverwrites": "Les fichiers et/ou dossiers {0} suivants existent déjà dans le dossier de destination. Voulez-vous les remplacer ?", @@ -5613,6 +5755,8 @@ "downloadingFiles": "Téléchargement", "dropFolder": "Voulez-vous copier '{0}' ou ajouter '{0}' comme dossier à l'espace de travail ?", "dropFolders": "Voulez-vous copier les dossiers ou les ajouter à l'espace de travail ?", + "fileInaccessible": "Impossible d’accéder au fichier supprimé pour l’importation.", + "filesInaccessible": "Impossible d’accéder à tout ou partie des fichiers annulés pour l’importation.", "irreversible": "Cette action est irréversible !", "overwrite": "Remplacer {0}", "overwriting": "Remplacement de {0}", @@ -5629,8 +5773,8 @@ "autoReveal.focusNoScroll": "Les fichiers ne défilent pas dans la vue, mais ils ont toujours le focus.", "autoReveal.off": "Les fichiers ne sont pas révélés et sélectionnés.", "autoReveal.on": "Les fichiers sont révélés et sélectionnés.", - "autoSave": "Contrôle l'enregistrement automatique des éditeurs dont l'intégrité est compromise. Plus d'informations sur l'enregistrement automatique [ici](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save).", - "autoSaveDelay": "Contrôle le délai en ms avant l'enregistrement automatique de l'éditeur dont l'intégrité est compromise. S'applique uniquement quand '#files.autoSave#' est défini sur '{0}'.", + "autoSave": "Contrôle la sauvegarde automatique des éditeurs dont les modifications n'ont pas été sauvegardées. En savoir plus sur l'enregistrement automatique [ici] (https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save).", + "autoSaveDelay": "Contrôle le délai en millisecondes après lequel un éditeur avec des modifications non sauvegardées est enregistré automatiquement. S'applique uniquement lorsque `#files.autoSave#` est défini sur `{0}`.", "binaryFileEditor": "Éditeur de fichiers binaires", "compressSingleChildFolders": "Contrôle si l'explorateur doit afficher les dossiers de manière compacte. Sous cette forme, les dossiers enfant sont compressés individuellement dans un élément d'arborescence combiné. Utile pour les structures de package Java, par exemple.", "confirmDelete": "Contrôle si l’Explorateur devrait demander confirmation lorsque vous supprimez un fichier via la corbeille.", @@ -5648,16 +5792,21 @@ "eol.auto": "Utilise le caractère de fin de ligne spécifique du système d'exploitation.", "everything": "Met en forme la totalité du fichier.", "exclude": "Configurez les modèles Glob pour l'exclusion des fichiers et des dossiers. Par exemple, l'Explorateur de fichiers affiche ou masque les fichiers et dossiers en fonction de ce paramètre. Consultez le paramètre '#search.exclude#' pour définir des exclusions spécifiques à la recherche. Vous trouverez plus d'informations sur les modèles Glob [ici](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "expandSingleFolderWorkspaces": "Contrôle si l'explorateur doit développer les espaces de travail multi-racines contenant un seul dossier lors de l'initialisation", "explorer.decorations.badges": "Contrôle si les décorations de fichier devraient utiliser des badges.", "explorer.decorations.colors": "Contrôle si les décorations de fichier devraient utiliser des couleurs.", "explorer.incrementalNaming": "Contrôle la stratégie de nommage à utiliser lorsque vous donnez un nouveau nom à un élément dupliqué d'Explorer à coller.", "explorerConfigurationTitle": "Explorateur de fichiers", - "files.autoSave.afterDelay": "Un éditeur dont l'intégrité est compromise est automatiquement enregistré après le '#files.autoSaveDelay#' configuré.", - "files.autoSave.off": "Un éditeur dont l'intégrité est compromise n'est jamais enregistré automatiquement.", - "files.autoSave.onFocusChange": "Un éditeur dont l'intégrité est compromise est automatiquement enregistré quand il perd le focus.", - "files.autoSave.onWindowChange": "Un éditeur dont l'intégrité est compromise est automatiquement enregistré quand la fenêtre perd le focus.", + "files.autoSave.afterDelay": "Un éditeur avec des modifications est automatiquement enregistré après le `#files.autoSaveDelay#` configuré.", + "files.autoSave.off": "Un éditeur avec des modifications n’est jamais enregistré automatiquement.", + "files.autoSave.onFocusChange": "Un éditeur avec des modifications est automatiquement sauvegardé lorsque l'éditeur perd le focus.", + "files.autoSave.onWindowChange": "Un éditeur avec des modifications est automatiquement sauvegardé lorsque la fenêtre perd le focus.", "files.exclude.boolean": "Modèle Glob auquel les chemins de fichiers doivent correspondre. Affectez la valeur true ou false pour activer ou désactiver le modèle.", "files.exclude.when": "Vérification supplémentaire des frères d'un fichier correspondant. Utilisez $(basename) comme variable pour le nom de fichier correspondant.", + "files.experimentalSandboxedFileService": "Expérimental : modifie le service de fichiers pour qu’il soit en mode bac à sable. Ne modifiez pas ce paramètre, sauf si vous y êtes invité!", + "files.legacyWatcher.default": "Le nouvel observateur de fichiers sera activé si vous utilisez la version insiders ou lorsque vous ouvrez des espaces de travail multi-root.", + "files.legacyWatcher.off": "Désactivez l’observateur de fichiers hérité et activez le nouvel observateur de fichiers pour bénéficier de ses fonctionnalités.", + "files.legacyWatcher.on": "Activez l’observateur de fichiers hérité si vous rencontrez des problèmes avec le nouvel observateur de fichiers.", "files.restoreUndoStack": "Restaurez la pile des opérations d'annulation à la réouverture d'un fichier.", "files.saveConflictResolution": "Un conflit d'enregistrement peut se produire quand un fichier est enregistré sur un disque qui a été modifié par un autre programme dans l'intervalle. Pour éviter une perte de données, l'utilisateur est invité à comparer les changements dans l'éditeur avec la version sur disque. Changez ce paramètre seulement si vous rencontrez fréquemment des erreurs de conflit d'enregistrement, car il peut entraîner une perte de données s'il est utilisé sans précaution.", "files.simpleDialog.enable": "Active la boîte de dialogue de fichier simple, qui remplace alors la boîte de dialogue de fichier système.", @@ -5665,11 +5814,12 @@ "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.", "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": "Contrôle si les fichiers non enregistrés sont mémorisés entre les sessions, ce qui permet d'ignorer la demande d'enregistrement à la sortie de l'éditeur.", - "hotExit.off": "Désactivez la sortie à chaud. Une invite s'affiche quand vous tentez de fermer une fenêtre avec des fichiers dont l'intégrité est compromise.", + "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.", "hotExit.onExit": "La sortie à chaud se déclenche quand la dernière fenêtre est fermée dans Windows/Linux, ou quand la commande 'workbench.action.quit' se déclenche (palette de commandes, combinaison de touches, menu). Toutes les fenêtres qui n'ont pas de dossiers ouverts sont restaurées au prochain lancement. Une liste des fenêtres ouvertes avec des fichiers non enregistrés est accessible via Fichier > Ouvrir les éléments récents > Plus...", "hotExit.onExitAndWindowClose": "La sortie à chaud se déclenche quand la dernière fenêtre est fermée dans Windows/Linux, ou quand la commande 'workbench.action.quit' se déclenche (palette de commandes, combinaison de touches, menu) ainsi que pour toute fenêtre comportant un dossier ouvert, qu'il s'agisse ou non de la dernière fenêtre. Toutes les fenêtres qui n'ont pas de dossiers ouverts sont restaurées au prochain lancement. Une liste des fenêtres ouvertes avec des fichiers non enregistrés est accessible via Fichier > Ouvrir les éléments récents > Plus...", "hotExit.onExitAndWindowCloseBrowser": "La fermeture du navigateur, de la fenêtre ou de l'onglet provoquera une sortie à chaud.", "insertFinalNewline": "Quand l'option est activée, une nouvelle ligne finale est insérée à la fin du fichier au moment de son enregistrement.", + "legacyWatcher": "Contrôle le mécanisme utilisé pour l’espionnage des fichiers. Modifiez ce paramètre uniquement lorsque vous voyez des problèmes liés à l’espionnage des fichiers.", "maxMemoryForLargeFilesMB": "Contrôle la mémoire disponible pour VS Code après le redémarrage en cas de tentative d'ouverture de fichiers volumineux. Même effet que de spécifier '--max-memory=NEWSIZE' sur la ligne de commande.", "modification": "Met en forme les modifications (nécessite le contrôle de code source).", "modificationIfAvailable": "Tente de mettre en forme les modifications uniquement (nécessite le contrôle de code source). Si le contrôle de code source ne peut pas être utilisé, le fichier entier est mis en forme.", @@ -5694,7 +5844,8 @@ "trimFinalNewlines": "Si l'option est activée, va supprimer toutes les nouvelles lignes après la dernière ligne à la fin du fichier lors de l’enregistrement.", "trimTrailingWhitespace": "Si l'option est activée, l'espace blanc de fin est supprimé au moment de l'enregistrement d'un fichier.", "useTrash": "Déplace les fichiers/dossiers dans la corbeille du système d'exploitation (corbeille sous Windows) lors de la suppression. Désactiver ceci supprimera définitivement les fichiers/dossiers.", - "watcherExclude": "Configurez les modèles Glob des chemins d’accès aux fichiers à exclure de la surveillance des fichiers. Les modèles doivent correspondre à des chemins absolus, à savoir le préfixe « **/ » ou le chemin complet pour une correspondance appropriée et le suffixe « /** » pour la correspondance avec les fichiers à l’intérieur d’un chemin (par exemple, « /build/output/** » ou « /Users/name/workspaces/project/build/output/** »). Le changement de ce paramètre nécessite un redémarrage. Si vous constatez que le code consomme beaucoup de temps processeur au démarrage, vous pouvez exclure les dossiers volumineux pour réduire la charge initiale." + "watcherExclude": "Configurer les chemins ou les motifs globaux à exclure de la surveillance des fichiers. Les chemins qui sont relatifs (par exemple `build/output`) seront résolus en un chemin absolu en utilisant l'espace de travail actuellement ouvert. Les modèles globaux doivent correspondre aux chemins absolus (c'est-à-dire préfixe avec `**/` ou le chemin complet et suffixe avec `/**` pour correspondre aux fichiers dans un chemin) pour correspondre correctement (par exemple `**/build/output/**` ou `/Users/name/workspaces/project/build/output/**`). Si vous constatez que le processus de surveillance des fichiers consomme beaucoup de CPU, assurez-vous d'exclure les grands dossiers qui présentent moins d'intérêt (comme les dossiers de sortie de compilation).", + "watcherInclude": "Configurez des chemins supplémentaires pour surveiller les modifications dans l’espace de travail. Par défaut, tous les dossiers d’espace de travail sont observés de manière récursive, à l’exception des dossiers qui sont des liens symboliques. Vous pouvez ajouter explicitement des chemins absolus ou relatifs pour prendre en charge la surveillance des dossiers qui sont des liens symboliques. Les chemins relatifs seront résolus en un chemin absolu en utilisant l'espace de travail actuellement ouvert." }, "vs/workbench/contrib/files/browser/views/emptyView": { "noWorkspace": "Aucun dossier ouvert" @@ -5735,6 +5886,12 @@ "newUntitledFile": "Nouveau fichier sans titre", "openEditors": "Éditeurs ouverts" }, + "vs/workbench/contrib/files/browser/workspaceWatcher": { + "enospcError": "Impossible de surveiller les changements apportés aux fichiers dans ce grand dossier d'espace de travail. Suivez le lien des instructions pour résoudre ce problème.", + "eshutdownError": "L’observateur des modifications de fichier s’est arrêté de manière inattendue. Rechargez la fenêtre pour réactiver l’observateur.", + "learnMore": "Instructions", + "reload": "Recharger" + }, "vs/workbench/contrib/files/common/dirtyFilesIndicator": { "dirtyFile": "1 fichier non enregistré", "dirtyFiles": "{0} fichiers non enregistrés" @@ -5754,12 +5911,6 @@ "openEditorsFocus": "La valeur est true quand la vue ÉDITEURS OUVERTS a le focus.", "openEditorsVisible": "La valeur est true quand la vue ÉDITEURS OUVERTS est visible." }, - "vs/workbench/contrib/files/common/workspaceWatcher": { - "enospcError": "Impossible de surveiller les changements apportés aux fichiers dans ce grand dossier d'espace de travail. Suivez le lien des instructions pour résoudre ce problème.", - "installNet": "Télécharger .NET Framework 4.5", - "learnMore": "Instructions", - "netVersionError": "Microsoft .NET Framework 4.5 est obligatoire. Suivez le lien pour l'installer." - }, "vs/workbench/contrib/files/electron-sandbox/fileActions.contribution": { "filesCategory": "Fichier", "openContainer": "Ouvrir le dossier contenant", @@ -5785,7 +5936,8 @@ "formatDocument.label.multiple": "Mettre en forme le document avec...", "formatSelection.label.multiple": "Mettre en forme la sélection avec...", "formatter.default": "Définit un formateur par défaut qui est prioritaire sur tous les autres paramètres de formateur. Doit être l'identificateur d'une extension contribuant à un formateur.", - "miss": "L'extension '{0}' ne peut pas mettre en forme '{1}'", + "miss": "L’extension « {0} » est configurée en tant que formateur, mais elle ne peut pas formater les fichiers « {1} »", + "miss.1": "Modifier le formateur par défaut", "null": "Aucun", "nullFormatterDescription": "Aucun(e)", "select": "Sélectionner un formateur par défaut pour les fichiers '{0}'" @@ -5806,8 +5958,10 @@ "interactive.history.next": "Valeur suivante dans l’historique", "interactive.history.previous": "Valeur précédente dans l’historique", "interactive.inactiveCodeBorder": "La couleur de la bordure de la cellule de code interactive actuelle lorsque l'éditeur n'a pas le focus.", - "interactive.input.clear": "Clear the interactive window input editor contents", - "interactive.open": "Ouvrir une fenêtre interactive" + "interactive.input.clear": "Effacer le contenu de l’éditeur d’entrée de la fenêtre interactive", + "interactive.open": "Ouvrir une fenêtre interactive", + "interactiveScrollToBottom": "Faire défiler jusqu'en bas", + "interactiveScrollToTop": "Faire défiler jusqu'en haut" }, "vs/workbench/contrib/interactive/browser/interactiveEditor": { "interactiveInputPlaceHolder": "Tapez du code ici et appuyez sur {0} pour exécuter" @@ -5819,14 +5973,24 @@ }, "vs/workbench/contrib/issue/electron-sandbox/issueActions": { "openProcessExplorer": "Ouvrir l'Explorateur de processus", - "reportPerformanceIssue": "Signaler un problème de performance" + "reportPerformanceIssue": "Signaler un problème de performance..." }, "vs/workbench/contrib/keybindings/browser/keybindings.contribution": { "toggleKeybindingsLog": "Activer/désactiver la résolution des problèmes liés aux raccourcis clavier" }, + "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { + "aria.1": "{0}, {1}", + "aria.2": "{0}", + "langStatus.aria": "État de la langue de l’éditeur : {0}", + "langStatus.name": "État de la langue de l’éditeur", + "name.pattern": "{0} (État de la langue)", + "pin": "Épingler à la barre d’état" + }, "vs/workbench/contrib/localizations/browser/localizations.contribution": { "activateLanguagePack": "Pour être utilisé dans {0}, VS Code doit être redémarré.", "changeAndRestart": "Changer de langue et redémarrer", + "doNotChangeAndRestart": "Ne changez pas de langue.", + "doNotRestart": "Ne pas redémarrer", "neverAgain": "Ne plus afficher", "restart": "Redémarrer", "updateLocale": "Souhaitez-vous changer la langue de l’interface de VS Code en {0} et redémarrer ?", @@ -5901,9 +6065,9 @@ "show multiline": "Afficher le message sur plusieurs lignes", "show singleline": "Afficher le message sur une seule ligne", "status.problems": "Problèmes", - "totalErrors": "{0} erreurs", - "totalInfos": "{0} infos", - "totalWarnings": "{0} avertissements" + "totalErrors": "Erreurs : {0}", + "totalInfos": "Infos : {0}", + "totalWarnings": "Avertissements : {0}" }, "vs/workbench/contrib/markers/browser/markersFileDecorations": { "label": "Problèmes", @@ -5972,14 +6136,21 @@ "problems.view.focus.label": " Focus sur les problèmes (Erreurs, Avertissements, Infos)", "problems.view.toggle.label": "Activer/désactiver les problèmes (Erreurs, Avertissements, Infos)" }, - "vs/workbench/contrib/notebook/browser/contrib/cellOperations/cellOperations": { + "vs/workbench/contrib/notebook/browser/contrib/cellCommands/cellCommands": { + "notebookActions.changeCellToCode": "Changer la cellule en code", + "notebookActions.changeCellToMarkdown": "Changer la cellule en Markdown", + "notebookActions.collapseCellInput": "Réduire l'entrée de la cellule", + "notebookActions.collapseCellOutput": "Réduire la sortie de la cellule", "notebookActions.copyCellDown": "Copier la cellule vers le bas", "notebookActions.copyCellUp": "Copier la cellule vers le haut", + "notebookActions.expandCellInput": "Développer l'entrée de cellule", + "notebookActions.expandCellOutput": "Développer la sortie de cellule", "notebookActions.joinCellAbove": "Joindre à la cellule précédente", "notebookActions.joinCellBelow": "Joindre à la cellule suivante", "notebookActions.moveCellDown": "Déplacer la cellule vers le bas", "notebookActions.moveCellUp": "Déplacer la cellule vers le haut", - "notebookActions.splitCell": "Diviser la cellule" + "notebookActions.splitCell": "Diviser la cellule", + "notebookActions.toggleOutputs": "Activer/désactiver les sorties" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { "notebook.cell.status.executing": "Exécution en cours", @@ -5994,59 +6165,8 @@ "notebookActions.copy": "Copier la cellule", "notebookActions.cut": "Couper la cellule", "notebookActions.paste": "Coller la cellule", - "notebookActions.pasteAbove": "Coller la cellule au-dessus" - }, - "vs/workbench/contrib/notebook/browser/contrib/coreActions": { - "changeLanguage": "Changer le langage des cellules", - "clearAllCellsOutputs": "Effacer la sortie", - "clearCellOutputs": "Effacer les sorties de cellule", - "cmd.toggle": "Basculer les barres de navigation", - "customizeNotebook": "Personnalisez le bloc-notes...", - "languageDescription": "({0}) - Langage actuel", - "languageDescriptionConfigured": "({0})", - "notebookActions.cancel": "Arrêter l'exécution des cellules", - "notebookActions.cancelNotebook": "Arrêter l’exécution", - "notebookActions.category": "Notebook", - "notebookActions.centerActiveCell": "Centrer la cellule active", - "notebookActions.changeCellToCode": "Changer la cellule en code", - "notebookActions.changeCellToMarkdown": "Changer la cellule en Markdown", - "notebookActions.collapseCellInput": "Réduire l'entrée de la cellule", - "notebookActions.collapseCellOutput": "Réduire la sortie de la cellule", - "notebookActions.deleteCell": "Supprimer la cellule", - "notebookActions.editCell": "Modifier la cellule", - "notebookActions.execute": "Exécuter la cellule", - "notebookActions.executeAbove": "Exécuter les cellules au-dessus", - "notebookActions.executeAndFocusContainer": "Exécuter le conteneur de cellules et de focus", - "notebookActions.executeAndInsertBelow": "Exécuter la cellule du Notebook et insérer en dessous", - "notebookActions.executeAndSelectBelow": "Exécuter la cellule du Notebook et sélectionner en dessous", - "notebookActions.executeBelow": "Exécuter les cellules au-dessous", - "notebookActions.executeNotebook": "Exécuter tout", - "notebookActions.expandCellInput": "Développer l'entrée de cellule", - "notebookActions.expandCellOutput": "Développer la sortie de cellule", - "notebookActions.insertCodeCellAbove": "Insérer une cellule de code au-dessus", - "notebookActions.insertCodeCellAboveAndFocusContainer": "Insérer une cellule de code au-dessus et un conteneur de focus", - "notebookActions.insertCodeCellAtTop": "Ajouter une cellule de code en haut", - "notebookActions.insertCodeCellBelow": "Insérer une cellule de code en dessous", - "notebookActions.insertCodeCellBelowAndFocusContainer": "Insérer une cellule de code au-dessous et un conteneur de focus", - "notebookActions.insertMarkdownCellAbove": "Insérer une cellule Markdown au-dessus", - "notebookActions.insertMarkdownCellAtTop": "Ajouter une cellule Markdown en haut", - "notebookActions.insertMarkdownCellBelow": "Insérer une cellule Markdown en dessous", - "notebookActions.menu.insertCode": "$(add) Code", - "notebookActions.menu.insertCode.minimalToolbar": "Ajouter du code", - "notebookActions.menu.insertCode.minimaltoolbar": "Ajouter du code", - "notebookActions.menu.insertCode.ontoolbar": "Code", - "notebookActions.menu.insertCode.tooltip": "Ajouter une cellule de code", - "notebookActions.menu.insertMarkdown": "$(add) Markdown", - "notebookActions.menu.insertMarkdown.ontoolbar": "Marquage", - "notebookActions.menu.insertMarkdown.tooltip": "Ajouter une cellule de Markdown", - "notebookActions.quitEdit": "Arrêter la modification de la cellule", - "notebookActions.renderMarkdown": "Afficher toutes les cellules Markdown", - "notebookActions.toggleOutputs": "Toggle Outputs", - "notebookMenu.cellTitle": "Cellule de Notebook", - "notebookMenu.insertCell": "Insérer une cellule", - "pickLanguageToConfigure": "Sélectionner le mode de langage", - "workbench.notebook.layout.configure.label": "Personnaliser la disposition du bloc-notes", - "workbench.notebook.layout.select.label": "Sélectionner une des dispositions de bloc-notes" + "notebookActions.pasteAbove": "Coller la cellule au-dessus", + "toggleNotebookClipboardLog": "Activer/désactiver la résolution des problèmes liés au Presse-papiers du notebook" }, "vs/workbench/contrib/notebook/browser/contrib/editorStatusBar/editorStatusBar": { "current1": "Actuellement sélectionnés", @@ -6061,8 +6181,10 @@ "notebook.singleActiveCellIndicator": "Cellule {0} sur {1}", "notebookActions.selectKernel": "Sélectionner un noyau de Notebook", "notebookActions.selectKernel.args": "Arguments du noyau de Notebook", + "otherKernelKinds": "Autre", "prompt.placeholder.change": "Modifier le noyau pour « {0} »", "prompt.placeholder.select": "Sélectionnez le noyau pour « {0} »", + "suggestedKernels": "Suggestions", "tooltop": "{0} (suggestion)" }, "vs/workbench/contrib/notebook/browser/contrib/find/findController": { @@ -6085,7 +6207,7 @@ "workbench.notebook.layout.gettingStarted.label": "Réinitialiser le bloc-notes « Prise en main »" }, "vs/workbench/contrib/notebook/browser/contrib/layout/layoutActions": { - "notebook.toggleCellToolbarPosition": "Activer/désactiver la position de la barre d’outils des cellules" + "notebook.toggleCellToolbarPosition": "Changer la position de la barre d’outils des cellules" }, "vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": { "cursorMoveDown": "Focus sur l'éditeur de la cellule suivante", @@ -6094,7 +6216,8 @@ "focusLastCell": "Focus sur la dernière cellule", "focusOutput": "Focus dans la sortie de cellule active", "focusOutputOut": "Arrêt du focus dans la sortie de cellule active", - "notebook.navigation.allowNavigateToSurroundingCells": "Lorsque cette option est activée, le curseur peut accéder à la cellule suivante/précédente lorsque le curseur actuel de l’éditeur de cellules se trouve à la première/dernière ligne." + "notebook.navigation.allowNavigateToSurroundingCells": "Lorsque cette option est activée, le curseur peut accéder à la cellule suivante/précédente lorsque le curseur actuel de l’éditeur de cellules se trouve à la première/dernière ligne.", + "notebookActions.centerActiveCell": "Centrer la cellule active" }, "vs/workbench/contrib/notebook/browser/contrib/outline/notebookOutline": { "breadcrumbs.showCodeCells": "Quand la fonctionnalité est activée dans le notebook, les barres de navigation contiennent des cellules de code.", @@ -6104,6 +6227,68 @@ "vs/workbench/contrib/notebook/browser/contrib/profile/notebookProfile": { "setProfileTitle": "Définir le profil" }, + "vs/workbench/contrib/notebook/browser/controller/coreActions": { + "notebookActions.category": "Notebook", + "notebookMenu.cellTitle": "Cellule de Notebook", + "notebookMenu.insertCell": "Insérer une cellule" + }, + "vs/workbench/contrib/notebook/browser/controller/editActions": { + "autoDetect": "Détection automatique", + "changeLanguage": "Changer le langage des cellules", + "clearAllCellsOutputs": "Effacer les sorties de toutes les cellules", + "clearCellOutputs": "Effacer les sorties de cellule", + "languageDescription": "({0}) - Langage actuel", + "languageDescriptionConfigured": "({0})", + "languagesPicks": "langages (identificateur)", + "notebookActions.deleteCell": "Supprimer la cellule", + "notebookActions.editCell": "Modifier la cellule", + "notebookActions.quitEdit": "Arrêter la modification de la cellule", + "pickLanguageToConfigure": "Sélectionner le mode de langage" + }, + "vs/workbench/contrib/notebook/browser/controller/executeActions": { + "notebookActions.cancel": "Arrêter l'exécution des cellules", + "notebookActions.cancelNotebook": "Arrêter l’exécution", + "notebookActions.execute": "Exécuter la cellule", + "notebookActions.executeAbove": "Exécuter les cellules au-dessus", + "notebookActions.executeAndFocusContainer": "Exécuter le conteneur de cellules et de focus", + "notebookActions.executeAndInsertBelow": "Exécuter la cellule du Notebook et insérer en dessous", + "notebookActions.executeAndSelectBelow": "Exécuter la cellule du Notebook et sélectionner en dessous", + "notebookActions.executeBelow": "Exécuter les cellules au-dessous", + "notebookActions.executeNotebook": "Exécuter tout", + "notebookActions.renderMarkdown": "Afficher toutes les cellules Markdown" + }, + "vs/workbench/contrib/notebook/browser/controller/insertCellActions": { + "notebookActions.insertCodeCellAbove": "Insérer une cellule de code au-dessus", + "notebookActions.insertCodeCellAboveAndFocusContainer": "Insérer une cellule de code au-dessus et un conteneur de focus", + "notebookActions.insertCodeCellAtTop": "Ajouter une cellule de code en haut", + "notebookActions.insertCodeCellBelow": "Insérer une cellule de code en dessous", + "notebookActions.insertCodeCellBelowAndFocusContainer": "Insérer une cellule de code au-dessous et un conteneur de focus", + "notebookActions.insertMarkdownCellAbove": "Insérer une cellule Markdown au-dessus", + "notebookActions.insertMarkdownCellAtTop": "Ajouter une cellule Markdown en haut", + "notebookActions.insertMarkdownCellBelow": "Insérer une cellule Markdown en dessous", + "notebookActions.menu.insertCode": "$(add) Code", + "notebookActions.menu.insertCode.minimalToolbar": "Ajouter du code", + "notebookActions.menu.insertCode.minimaltoolbar": "Ajouter du code", + "notebookActions.menu.insertCode.ontoolbar": "Code", + "notebookActions.menu.insertCode.tooltip": "Ajouter une cellule de code", + "notebookActions.menu.insertMarkdown": "$(add) Markdown", + "notebookActions.menu.insertMarkdown.ontoolbar": "Marquage", + "notebookActions.menu.insertMarkdown.tooltip": "Ajouter une cellule de Markdown" + }, + "vs/workbench/contrib/notebook/browser/controller/layoutActions": { + "cmd.toggle": "Basculer les barres de navigation", + "customizeNotebook": "Personnalisez le bloc-notes...", + "notebook.placeholder": "Fichier de paramètres dans lequel enregistrer", + "notebook.saveMimeTypeOrder": "Enregistrer l’ordre d’affichage mimetype", + "notebook.showLineNumbers": "Afficher les numéros de ligne du bloc-notes", + "notebook.toggleBreadcrumb": "Basculer les barres de navigation", + "notebook.toggleCellToolbarPosition": "Changer la position de la barre d’outils des cellules", + "notebook.toggleLineNumbers": "Activer/désactiver les numéros de ligne du bloc-notes", + "saveTarget.machine": "Paramètres utilisateur", + "saveTarget.workspace": "Paramètres de l'espace de travail", + "workbench.notebook.layout.configure.label": "Personnaliser la disposition du bloc-notes", + "workbench.notebook.layout.select.label": "Sélectionner une des dispositions de bloc-notes" + }, "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "intégré", "curruentActiveMimeType": "Actif", @@ -6155,14 +6340,14 @@ "notebook.cellToolbarLocation.description": "Indique si la barre d'outils de la cellule doit être affichée, ou si elle doit être masquée.", "notebook.cellToolbarLocation.viewType": "Configurer la position de la barre d’outils des cellules pour des types de fichiers en particulier", "notebook.cellToolbarVisibility.description": "Indique si la barre d’outils de la cellule doit apparaître au survol de la souris ou au clic.", - "notebook.compactView.description": "Détermine si l’éditeur de blocs-notes doit être rendu dans un format compact. ", + "notebook.compactView.description": "Détermine si l’éditeur de bloc-notes doit être rendu dans un format compact. Par exemple, lorsqu’il est activé, il diminue la largeur de la marge de gauche.", "notebook.consolidatedOutputButton.description": "Contrôle si les actions de sortie doivent être rendues dans la barre d’outils de sortie.", "notebook.consolidatedRunButton.description": "Contrôle si des actions supplémentaires sont affichées dans une liste déroulante à côté du bouton Exécuter.", "notebook.diff.enablePreview.description": "Indique s'il est nécessaire d'utiliser l'éditeur de différences de texte pour le notebook.", "notebook.displayOrder.description": "Liste de priorités des types mime de sortie", "notebook.dragAndDrop.description": "Détermine si l’éditeur de blocs-notes doit autoriser les cellules à déplacer des cellules par glisser-déplacer.", "notebook.editorOptions.experimentalCustomization": "Paramètres des éditeurs de code utilisés dans les blocs-notes. Ils peuvent être utilisés pour personnaliser la plupart des paramètres editor.*.", - "notebook.focusIndicator.description": "Controls where the focus indicator is rendered, either along the cell borders or on the left gutter", + "notebook.focusIndicator.description": "Contrôle le rendu de l’indicateur de focus sur les bordures de cellule ou sur la reliure gauche", "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.insertToolbarPosition.description": "Contrôlez l’emplacement d’affichage des actions de cellule d’insertion.", @@ -6197,6 +6382,7 @@ "notebook.inactiveFocusedCellBorder": "Couleur de la bordure supérieure et inférieure de la cellule quand une cellule a le focus alors que le focus principal se situe en dehors de l'éditeur.", "notebook.inactiveSelectedCellBorder": "Couleur des bordures de la cellule quand plusieurs cellules sont sélectionnées.", "notebook.outputContainerBackgroundColor": "Couleur de l'arrière-plan du conteneur de sortie de notebook.", + "notebook.outputContainerBorderColor": "Couleur de bordure du conteneur de sortie de notebook.", "notebook.selectedCellBorder": "Couleur de la bordure supérieure et inférieure de la cellule quand celle-ci est sélectionnée mais qu'elle n'a pas le focus.", "notebook.symbolHighlightBackground": "Couleur d'arrière-plan de la cellule en surbrillance", "notebookScrollbarSliderActiveBackground": "Couleur d'arrière-plan du curseur de barre de défilement de Notebook quand un utilisateur clique sur le curseur.", @@ -6235,24 +6421,23 @@ "successStateIcon": "Icône permettant d'indiquer un état de réussite dans les éditeurs de notebook.", "unfoldIcon": "Icône permettant de déplier une cellule dans les éditeurs de notebook." }, - "vs/workbench/contrib/notebook/browser/notebookKernelActionViewItem": { - "select": "Sélectionner le noyau" - }, "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { - "disableOtherKeymapsConfirmation": "Disable other keymaps ({0}) to avoid conflicts between keybindings?", - "no": "No", - "yes": "Yes" + "disableOtherKeymapsConfirmation": "Désactiver les autres mappages de touches ({0}) pour éviter les conflits de combinaisons de touches ?", + "no": "Non", + "yes": "Oui" }, "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { "empty": "La cellule n’a pas de sortie", - "noRenderer.1": "Aucun convertisseur n’a été trouvé pour mimetype : {0}", - "noRenderer.2": "Aucun convertisseur n’a été trouvé pour la sortie. Il a les mimetypes suivants : {0}" + "noRenderer.1": "Aucun renderer n’a été trouvé pour le type MIME « {0} », mais il est possible qu’un convertisseur soit disponible sur la Place de marché.", + "noRenderer.2": "Aucun convertisseur n’a été trouvé pour la sortie. Il a les mimetypes suivants : {0}", + "noRenderer.search": "Rechercher sur Marketplace" }, "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { "notebook.emptyMarkdownPlaceholder": "Cellule de Markdown vide. Double-cliquez sur celle-ci, ou appuyez sur entrée pour la modifier.", "notebook.error.rendererNotFound": "Renderer introuvable pour « $0 » a" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellEditorOptions": { + "notebook.cell.toggleLineNumbers.title": "Afficher les numéros de ligne de cellule", "notebook.lineNumbers": "Contrôle l’affichage des numéros de ligne dans l’éditeur de cellule.", "notebook.showLineNumbers": "Afficher les numéros de ligne du bloc-notes", "notebook.toggleLineNumbers": "Activer/désactiver les numéros de ligne du bloc-notes" @@ -6267,6 +6452,7 @@ "unavailableRenderInfo": "renderer non disponible" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { + "cellExecutionOrderCountLabel": "Ordre d’exécution", "cellExpandOutputButtonLabel": "Développer la sortie de cellule ({0})", "cellExpandOutputButtonLabelWithDoubleClick": "Double-cliquez pour développer la sortie de cellule ({0}).", "notebook.moreRunActionsLabel": "Plus..." @@ -6275,6 +6461,9 @@ "cellExpandInputButtonLabel": "Développer l'entrée de cellule ({0})", "cellExpandInputButtonLabelWithDoubleClick": "Double-cliquez pour développer l’entrée de cellule ({0})." }, + "vs/workbench/contrib/notebook/browser/viewParts/notebookKernelActionViewItem": { + "select": "Sélectionner le noyau" + }, "vs/workbench/contrib/notebook/common/notebookEditorModel": { "notebook.staleSaveError": "Le contenu du fichier a changé sur le disque. Voulez-vous ouvrir la version mise à jour ou remplacer le fichier par les changements que vous avez apportés ?", "notebook.staleSaveError.overwrite.": "Remplacer", @@ -6646,8 +6835,8 @@ "helpQuickAccessPlaceholder": "Tapez '{0}' pour obtenir de l'aide sur les actions que vous pouvez effectuer à partir de là.", "miCommandPalette": "Palette de &&commandes...", "miGotoLine": "Atteindre la &&ligne/colonne...", - "miGotoSymbolInEditor": "Atteindre le &&symbole dans l'éditeur...", "miOpenView": "&&Ouvrir la vue...", + "miShowAllCommands": "Afficher toutes les commandes", "viewQuickAccess": "Ouvrir l'affichage", "viewQuickAccessPlaceholder": "Tapez le nom d'une vue, d'un canal de sortie ou d'un terminal à ouvrir." }, @@ -6724,7 +6913,6 @@ "portIcon": "Icône représentant un port distant.", "portsViewIcon": "Icône de vue des ports distants.", "privatePortIcon": "Icône représentant un port distant privé.", - "publicPortIcon": "Icône représentant un port distant public.", "remoteExplorerViewIcon": "Icône de vue de l'Explorateur distant.", "reportIssuesIcon": "Icône de signalement d'un problème dans la vue de l'Explorateur distant.", "reviewIssuesIcon": "Icône de revue d'un problème dans la vue de l'Explorateur distant.", @@ -6769,8 +6957,6 @@ "remote.tunnel.forwardItem": "Réacheminer le port", "remote.tunnel.forwardPrompt": "Numéro de port ou adresse (par ex., 3000 ou 10.10.10.10:2000).", "remote.tunnel.label": "Définir l'étiquette du port", - "remote.tunnel.makePrivate": "Rendre privé", - "remote.tunnel.makePublic": "Rendre public", "remote.tunnel.open": "Ouvrir dans un navigateur", "remote.tunnel.openCommandPalette": "Ouvrir le port dans le navigateur", "remote.tunnel.openCommandPaletteNone": "Aucun port n'est réacheminé. Ouvrez la vue Ports pour démarrer.", @@ -6782,8 +6968,6 @@ "remote.tunnel.tooltipCandidate": "Port distant {0}:{1} non réacheminé. ", "remote.tunnel.tooltipForwarded": "Port distant {0}:{1} réacheminé vers l'adresse locale {2}. ", "remote.tunnel.tooltipName": "Port étiqueté {0}. ", - "remote.tunnel.tooltipPrivate": "Uniquement accessible depuis cette machine. ", - "remote.tunnel.tooltipPublic": "Accessible publiquement. ", "remote.tunnelView.alreadyForwarded": "Le port est déjà réacheminé", "remote.tunnelView.inlineElevationMessage": "Peut nécessiter sudo", "remote.tunnelsView.addPort": "Ajouter un port", @@ -6791,7 +6975,7 @@ "remote.tunnelsView.input": "Appuyez sur Entrée pour confirmer ou sur Échap pour annuler.", "remote.tunnelsView.labelPlaceholder": "Étiquette de port", "remote.tunnelsView.portNumberToHigh": "Le numéro de port doit être ≥ 0 et < {0}.", - "remote.tunnelsView.portNumberValid": "Port réacheminé non valide.", + "remote.tunnelsView.portNumberValid": "Le port transféré doit être un nombre ou un host:port.", "tunnel.addressColumn.label": "Adresse locale", "tunnel.addressColumn.tooltip": "Adresse à laquelle le port réacheminé est disponible localement.", "tunnel.focusContext": "Indique si la vue Ports a le focus.", @@ -6802,17 +6986,22 @@ "tunnel.originColumn.tooltip": "Source à l'origine du réacheminement d'un port. Il peut s'agir d'une extension, d'un réacheminement effectué par l'utilisateur, d'un réacheminement statique ou d'un réacheminement automatique.", "tunnel.portColumn.label": "Port", "tunnel.portColumn.tooltip": "Étiquette et numéro de port distant du port réacheminé.", - "tunnel.privacyColumn.label": "Confidentialité", + "tunnel.privacyColumn.label": "Visibilité", "tunnel.privacyColumn.tooltip": "Disponibilité du port réacheminé.", - "tunnel.privacyPrivate": "Privé", - "tunnel.privacyPublic": "Public", "tunnel.processColumn.label": "Processus en cours d'exécution", "tunnel.processColumn.tooltip": "Ligne de commande du processus qui utilise le port.", + "tunnelContext.privacyMenu": "Visibilité du port", "tunnelContext.protocolMenu": "Modifier le protocole de port", + "tunnelPrivacy.private": "Privé", + "tunnelPrivacy.unknown": "Inconnu", "tunnelView": "Vue de tunnel", "tunnelView.runningProcess.inacessable": "Informations de processus indisponibles" }, "vs/workbench/contrib/remote/common/remote.contribution": { + "invalidWorkspaceCancel": "&&Annuler", + "invalidWorkspaceDetail": "L’espace de travail n’existe pas. Sélectionnez un autre espace de travail à ouvrir.", + "invalidWorkspaceMessage": "L’espace de travail n'existe pas.", + "invalidWorkspacePrimary": "&&Ouvrir un espace de travail...", "remote": "Distant", "remote.autoForwardPorts": "Quand cette option est activée, les nouveaux processus qui s'exécutent sont détectés, et les ports qu'ils écoutent sont réacheminés automatiquement. La désactivation de ce paramètre n’empêchera pas le transfert de tous les ports. Même lorsqu’elles sont désactivées, les extensions peuvent toujours faire en sorte que les ports soient transférés, et l’ouverture de certaines URL entraîne toujours le transfert des ports.", "remote.autoForwardPortsSource": "Définit la source à partir de laquelle les ports sont automatiquement réacheminés quand 'remote.autoForwardPorts' a la valeur true. Sur les machines Windows et Mac distantes, l'option 'process' n'a aucun effet, et 'output' est utilisé. Nécessite un rechargement pour prendre effet.", @@ -6832,16 +7021,19 @@ "remote.portsAttributes.openBrowserOnce": "Ouvre le navigateur lorsque le port est automatiquement transféré, mais uniquement lors de la première transmission du port pendant une session. En fonction de vos paramètres, cela peut ouvrir un navigateur incorporé.", "remote.portsAttributes.openPreview": "Ouvre un aperçu dans la même fenêtre en cas de réacheminement automatique du port.", "remote.portsAttributes.patternError": "Doit correspondre à un numéro de port, une plage de numéros de port ou une expression régulière.", - "remote.portsAttributes.port": "Port, plage de ports (exemple : \"40000-55000\") ou expression régulière (exemple : \".+\\\\/server.js\"). Pour un numéro de port ou une plage de ports, les attributs s'appliquent à ce numéro de port ou cette plage de numéros de port. Les attributs qui utilisent une expression régulière s'appliquent aux ports dont la ligne de commande de traitement associée correspond à l'expression.", + "remote.portsAttributes.port": "Port, plage de ports (exemple : \"40000-55000\") hôte et port (ex. \"db:1234\"), ou expression régulière (exemple : \".+\\\\/server.js\"). Pour un numéro de port ou une plage de ports, les attributs s'appliquent à ce numéro de port ou cette plage de numéros de port. Les attributs qui utilisent une expression régulière s'appliquent aux ports dont la ligne de commande de traitement associée correspond à l'expression.", "remote.portsAttributes.protocol": "Protocole à utiliser lors du réacheminement de ce port.", "remote.portsAttributes.requireLocalPort": "Quand la valeur est définie sur « true », une boîte de dialogue modale s’affiche si le port local choisi n’est pas utilisé pour le réacheminement.", "remote.portsAttributes.silent": "N'affiche aucune notification et n'effectue aucune action quand ce port est automatiquement réacheminé.", "remote.restoreForwardedPorts": "Restaure les ports que vous avez réacheminés dans un espace de travail.", "remoteExtensionLog": "Serveur distant", "ui": "Extension de type interface utilisateur. Dans une fenêtre distante, ce type d'extension est activé seulement s'il est disponible sur la machine locale.", - "web": "Genre d'extension de Worker web. Une telle extension peut s'exécuter dans un hôte d'extension de Worker web.", "workspace": "Extension de type espace de travail. Dans une fenêtre distante, ce type d'extension est activé seulement s'il est disponible sur la machine distante." }, + "vs/workbench/contrib/remote/common/tunnelFactory": { + "tunnelPrivacy.private": "Privé", + "tunnelPrivacy.public": "Public" + }, "vs/workbench/contrib/remote/electron-sandbox/remote.contribution": { "remote": "À distance", "remote.downloadExtensionsLocally": "Quand les extensions activées sont téléchargées localement et installées sur la machine distante." @@ -6912,6 +7104,7 @@ "scm.providerCountBadge.hidden": "Masquez les badges de comptage de fournisseurs de contrôle de code source.", "scm.providerCountBadge.visible": "Affichez les badges de comptage de fournisseurs de contrôle de code source.", "scmConfigurationTitle": "SCM", + "showActionButton": "Contrôle si un bouton d’action peut être affiché dans l’affichage SCM.", "source control": "Contrôle de code source", "source control repositories": "Dépôts de contrôle de code source", "sourceControlViewIcon": "Icône de vue du contrôle de code source." @@ -6939,7 +7132,7 @@ "vs/workbench/contrib/search/browser/anythingQuickAccess": { "closeEditor": "Supprimer des récemment ouverts", "fileAndSymbolResultsSeparator": "Résultats des fichiers et des symboles", - "filePickAriaLabelDirty": "{0}, à l'intégrité compromise", + "filePickAriaLabelDirty": "{0} ayant des changements non enregistrés", "fileResultsSeparator": "fichier de résultats", "noAnythingResults": "Aucun résultat correspondant", "openToBottom": "Ouvrir en bas", @@ -6991,6 +7184,7 @@ "search.collapseAllResults": "Contrôle si les résultats de recherche seront réduits ou développés.", "search.collapseResults.auto": "Les fichiers avec moins de 10 résultats sont développés. Les autres sont réduits.", "search.followSymlinks": "Contrôle s'il faut suivre les symlinks pendant la recherche.", + "search.forceSearchProcess": "Quand cette option est activée, la recherche dans une fenêtre locale s’exécute dans un processus de recherche distinct au lieu de l’hôte d’extension.", "search.globalFindClipboard": "Contrôle si la vue de recherche doit lire ou modifier le presse-papiers partagé sur macOS.", "search.location": "Contrôle si la recherche s’affiche comme une vue dans la barre latérale ou comme un panneau dans la zone de panneaux pour plus d'espace horizontal.", "search.location.deprecationMessage": "Ce paramètre est déprécié. Faites plutôt glisser l’icône de recherche vers un nouvel emplacement.", @@ -7027,7 +7221,7 @@ "showTriggerActions": "Atteindre le symbole dans l'espace de travail...", "symbolsQuickAccess": "Atteindre le symbole dans l'espace de travail", "symbolsQuickAccessPlaceholder": "Tapez le nom d'un symbole à ouvrir.", - "useGlobalIgnoreFiles": "Détermine s'il faut utiliser les fichiers généraux '.gitignore' et '.ignore' pendant la recherche de fichiers.", + "useGlobalIgnoreFiles": "Contrôle l'utilisation des fichiers globaux `.gitignore` et `.ignore` lors de la recherche de fichiers. Il faut que `#search.useIgnoreFiles#` soit activé.", "useIgnoreFiles": "Contrôle s'il faut utiliser les fichiers `.gitignore` et `.ignore` par défaut pendant la recherche de fichiers.", "usePCRE2Deprecated": "Déprécié. PCRE2 est utilisé automatiquement lors de l'utilisation de fonctionnalités regex qui ne sont prises en charge que par PCRE2.", "useRipgrep": "Ce paramètre est déprécié et remplacé par \"search.usePCRE2\".", @@ -7080,11 +7274,10 @@ "vs/workbench/contrib/search/browser/searchView": { "ariaSearchResultsClearStatus": "Les résultats de recherche ont été effacés", "ariaSearchResultsStatus": "La recherche a retourné {0} résultats dans {1} fichiers", + "disableOpenEditors": "Rechercher dans l’espace de travail entier", "emptySearch": "Recherche vide", "excludes.enable": "activer", "forTerm": " - Recherche : {0}", - "label.excludes": "Modèles d'exclusion de recherche", - "label.includes": "Modèles d'inclusion de recherche", "moreSearch": "Activer/désactiver les détails de la recherche", "noOpenEditorResultsExcludes": "Résultats introuvables dans les éditeurs ouverts excluant '{0}' - ", "noOpenEditorResultsFound": "Résultats introuvables dans les éditeurs ouverts. Passez en revue vos paramètres pour examiner les exclusions configurées, et vérifiez vos fichiers gitignore - ", @@ -7094,13 +7287,15 @@ "noResultsFound": "Aucun résultat. Vérifiez les exclusions configurées dans vos paramètres et examinez vos fichiers gitignore -", "noResultsIncludes": "Résultats introuvables dans '{0}' - ", "noResultsIncludesExcludes": "Résultats introuvables pour '{0}' excluant '{1}' - ", + "onlyOpenEditors": "recherche uniquement dans les fichiers ouverts", + "openEditors.disable": "Désactiver", "openFolder": "Ouvrir le dossier", "openInEditor.message": "Ouvrir dans l'éditeur", "openInEditor.tooltip": "Copier les résultats de recherche actuels dans un éditeur", "openSettings.learnMore": "En savoir plus", "openSettings.message": "Ouvrir les paramètres", - "placeholder.excludes": "(exemples : *.ts, src/**/exclude)", - "placeholder.includes": "(exemples : *.ts, src/**/include)", + "placeholder.excludes": "exemples : *.ts, src/**/exclude", + "placeholder.includes": "exemples : *.ts, src/**/include", "removeAll.occurrence.file.confirmation.message": "Remplacer {0} occurrence dans {1} fichier par '{2}' ?", "removeAll.occurrence.file.message": "{0} occurrence remplacée dans le fichier {1}.", "removeAll.occurrence.files.confirmation.message": "Remplacer {0} occurrence dans {1} fichiers par '{2}' ?", @@ -7435,8 +7630,12 @@ "taskTerminalStatus.active": "La tâche est en cours d’exécution", "taskTerminalStatus.errors": "La tâche contient des erreurs", "taskTerminalStatus.errorsInactive": "La tâche comporte des erreurs et est en attente...", + "taskTerminalStatus.infos": "La tâche contient des informations", + "taskTerminalStatus.infosInactive": "La tâche contient des informations et est en attente...", "taskTerminalStatus.succeeded": "La tâche a réussie", - "taskTerminalStatus.succeededInactive": "La tâche a réussi et est en attente..." + "taskTerminalStatus.succeededInactive": "La tâche a réussi et est en attente...", + "taskTerminalStatus.warnings": "La tâche contient des avertissements", + "taskTerminalStatus.warningsInactive": "La tâche contient des avertissement et est en attente..." }, "vs/workbench/contrib/tasks/browser/tasksQuickAccess": { "TaskService.pickRunTask": "Sélectionner la tâche à exécuter", @@ -7730,8 +7929,8 @@ "workbench.action.terminal.clear": "Effacer", "workbench.action.terminal.clearSelection": "Effacer la sélection", "workbench.action.terminal.copySelection": "Copier la sélection", - "workbench.action.terminal.createTerminalEditor": "Create New Terminal in Editor Area", - "workbench.action.terminal.createTerminalEditorSide": "Create New Terminal in Editor Area to the Side", + "workbench.action.terminal.createTerminalEditor": "Créer un nouveau terminal dans la zone de l’éditeur", + "workbench.action.terminal.createTerminalEditorSide": "Créer un nouveau terminal dans la zone de l’éditeur sur le côté", "workbench.action.terminal.detachSession": "Détacher la session", "workbench.action.terminal.findNext": "Rechercher le suivant", "workbench.action.terminal.findPrevious": "Rechercher le précédent", @@ -7748,11 +7947,11 @@ "workbench.action.terminal.navigationModeExit": "Quitter le mode de navigation", "workbench.action.terminal.navigationModeFocusNext": "Mettre le focus sur la ligne suivante (mode de navigation)", "workbench.action.terminal.navigationModeFocusPrevious": "Mettre le focus sur la ligne précédente (Mode de navigation)", - "workbench.action.terminal.new": "Create New Terminal", - "workbench.action.terminal.newInActiveWorkspace": "Create New Terminal (In Active Workspace)", - "workbench.action.terminal.newWithCwd": "Create New Terminal Starting in a Custom Working Directory", + "workbench.action.terminal.new": "Créer un nouveau terminal", + "workbench.action.terminal.newInActiveWorkspace": "Créer un nouveau terminal (dans l'espace de travail actif)", + "workbench.action.terminal.newWithCwd": "Créer un nouveau terminal à partir d'un répertoire de travail personnalisé", "workbench.action.terminal.newWithCwd.cwd": "Répertoire où démarrer le terminal", - "workbench.action.terminal.newWithProfile": "Create New Terminal (With Profile)", + "workbench.action.terminal.newWithProfile": "Créer un nouveau terminal avec profil", "workbench.action.terminal.newWithProfile.profileName": "Nom du profil à créer.", "workbench.action.terminal.newWorkspacePlaceholder": "Sélectionner le répertoire de travail actuel pour le nouveau terminal", "workbench.action.terminal.openSettings": "Configurer les paramètres du terminal", @@ -7785,8 +7984,10 @@ "workbench.action.terminal.selectToPreviousCommand": "Sélectionnez pour la commande précédente", "workbench.action.terminal.selectToPreviousLine": "Sélectionner pour la ligne précédente", "workbench.action.terminal.sendSequence": "Envoyer une séquence personnalisée au terminal", + "workbench.action.terminal.setFixedDimensions": "Définir les dimensions fixes", "workbench.action.terminal.showEnvironmentInformation": "Afficher les informations sur l'environnement", "workbench.action.terminal.showTabs": "Afficher les onglets", + "workbench.action.terminal.sizeToContentWidth": "Activer/désactiver la taille vers la largeur du contenu", "workbench.action.terminal.splitInActiveWorkspace": "Diviser le Terminal (dans l'espace de travail actif)", "workbench.action.terminal.switchTerminal": "Changer de terminal", "workbench.action.terminal.toggleEscapeSequenceLogging": "Activer/désactiver la journalisation de la séquence d'échappement", @@ -7826,10 +8027,13 @@ "launchFailed.exitCodeOnly": "Échec du lancement du processus de terminal (code de sortie : {0}).", "migrateToProfile": "Migrer", "no": "Non", + "setTerminalDimensionsColumn": "Définir les dimensions fixes : colonne", + "setTerminalDimensionsRow": "Définir les dimensions fixes : ligne", "terminal.integrated.a11yPromptLabel": "Entrée du terminal", "terminal.integrated.a11yTooMuchOutput": "Trop de sorties à annoncer, naviguer dans les lignes manuellement pour lire", "terminal.integrated.copySelection.noSelection": "Le terminal n'a aucune sélection à copier", "terminal.slowRendering": "L'accélération GPU du terminal semble lente sur votre ordinateur. Voulez-vous la désactiver, ce qui peut améliorer les performances ? [En savoir plus sur les paramètres de terminal](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered).", + "terminalNavigationMode": "Utiliser {0} et {1} pour parcourir la mémoire tampon du terminal", "terminalProfileMigration": "Le terminal utilise des paramètres shell/shellArgs dépréciés, voulez-vous le migrer vers un profil ?", "terminalStaleTextBoxAriaLabel": "L'environnement {0} du terminal est obsolète. Pour plus d'informations, exécutez la commande Afficher les informations sur l'environnement", "terminalTextBoxAriaLabel": "Terminal {0}", @@ -7845,6 +8049,7 @@ "miRunActiveFile": "Exécuter le fichier &&actif", "miRunSelectedText": "Exécuter le texte &&sélectionné", "miSplitTerminal": "Terminal divi&&sé", + "splitTerminal": "Terminal divisé", "terminal.new": "Nouveau terminal", "workbench.action.terminal.changeColor": "Modifier la couleur...", "workbench.action.terminal.changeIcon": "Changer l’icône...", @@ -7859,6 +8064,7 @@ "workbench.action.terminal.selectAll": "Tout sélectionner", "workbench.action.terminal.selectDefaultProfile": "Sélectionner le profil par défaut", "workbench.action.terminal.showsTabs": "Afficher les onglets", + "workbench.action.terminal.sizeToContentWidthInstance": "Activer/désactiver la taille vers la largeur du contenu", "workbench.action.terminal.switchTerminal": "Changer de terminal" }, "vs/workbench/contrib/terminal/browser/terminalProcessManager": { @@ -7881,9 +8087,9 @@ "terminalProfileAlreadyExists": "Il existe déjà un profil de terminal portant ce nom", "terminalProfiles": "profils", "terminalProfiles.detected": "détecté(s)", - "terminalService.terminalCloseConfirmationPlural": "Do you want to terminal the {0} active terminal sessions?", - "terminalService.terminalCloseConfirmationSingular": "Do you want to terminate the active terminal session?", - "terminate": "Terminate" + "terminalService.terminalCloseConfirmationPlural": "Voulez-vous terminer les sessions{0} actives du terminal?", + "terminalService.terminalCloseConfirmationSingular": "Voulez-vous mettre fin à la session Terminal active?", + "terminate": "Terminer" }, "vs/workbench/contrib/terminal/browser/terminalTabbedView": { "hideTabs": "Masquer les onglets", @@ -7927,8 +8133,15 @@ "terminalCursor.foreground": "La couleur de premier plan du curseur du terminal." }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { + "cwd": "répertoire de travail actuel du terminal", + "cwdFolder": "répertoire de travail actuel du terminal, affiché pour les espaces de travail multi-racine ou dans un seul espace de travail racine lorsque la valeur diffère du répertoire de travail initial. Ceci ne sera pas affiché pour Windows.", + "local": "indique un terminal local dans un espace de travail distant", "openDefaultSettingsJson": "ouvrir le JSON des paramètres par défaut", "openDefaultSettingsJson.capitalized": "Ouvrir les paramètres par défaut (JSON)", + "process": "nom du processus terminal", + "separator": "un séparateur conditionnel (\"-\") qui apparaît uniquement quand il est entouré de variables avec des valeurs ou du texte statique.", + "sequence": "nom fourni à xterm.js par le processus", + "task": "indique que ce terminal est associé à une tâche", "terminal.integrated.allowChords": "Indique si les combinaisons de touches avec pression simultanée doivent être autorisées dans le terminal. Quand la valeur est true et que la frappe donne lieu à une pression simultanée, #terminal.integrated.commandsToSkipShell# est contourné. Si la valeur est false, cela vous permet d'envoyer ctrl+k vers votre interpréteur de commandes (et non 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.", "terminal.integrated.altClickMovesCursor": "Si le paramètre est activé, la combinaison Alt/Option + clic permet de repositionner le curseur d'invite sous celui de la souris quand #editor.multiCursorModifier# a la valeur 'alt' (valeur par défaut). Selon votre interpréteur de commandes, cela risque de ne pas fonctionner de manière fiable.", @@ -7938,7 +8151,7 @@ "terminal.integrated.confirmOnExit.always": "Confirmez toujours l’existence de terminaux.", "terminal.integrated.confirmOnExit.hasChildProcesses": "Confirmez s’il existe des terminaux qui ont des processus enfants.", "terminal.integrated.confirmOnExit.never": "Ne jamais confirmer.", - "terminal.integrated.confirmOnKill": "Contrôle s’il faut confirmer la suppression des terminaux lorsqu’ils ont des processus enfants. Lorsqu’il est défini sur Éditeur, les terminaux de la zone d’éditeur sont marqués comme modifiés lorsqu’ils ont des processus enfants. Notez que la détection des processus enfants peut ne pas fonctionner correctement pour les interpréteurs de commandes tels que Git Bash qui n’exécutent pas leurs processus en tant que processus enfants de l’interpréteur de commandes.", + "terminal.integrated.confirmOnKill": "Contrôle la confirmation ou non de la mise à mort des terminaux lorsqu'ils ont des processus enfants. Lorsqu'il est défini sur éditeur, les terminaux dans la zone de l'éditeur seront marqués comme modifiés lorsqu'ils ont des processus enfants. Notez que la détection des processus enfants peut ne pas fonctionner correctement pour les shells comme Git Bash qui n'exécutent pas leurs processus en tant que processus enfants du shell.", "terminal.integrated.confirmOnKill.always": "Confirmez si le terminal est se trouve dans l’éditeur ou le panneau.", "terminal.integrated.confirmOnKill.editor": "Confirmez si le terminal se trouve dans l’éditeur.", "terminal.integrated.confirmOnKill.never": "Ne jamais confirmer.", @@ -7947,7 +8160,7 @@ "terminal.integrated.cursorBlinking": "Détermine si le curseur du terminal doit clignoter.", "terminal.integrated.cursorStyle": "Contrôle le style du curseur du terminal.", "terminal.integrated.cursorWidth": "Contrôle la largeur du curseur quand '#terminal.integrated.cursorStyle#' a la valeur 'line'.", - "terminal.integrated.customGlyphs": "Whether to draw custom glyphs for block element and box drawing characters instead of using the font, which typically yields better rendering with continuous lines. Note that this doesn't work with the DOM renderer", + "terminal.integrated.customGlyphs": "Indique s’il faut dessiner les glyphes personnalisés pour les caractères de dessin de zone et d’élément de bloc plutôt que d’utiliser la police, ce qui améliore généralement le rendu avec des lignes continues. Notez que cela ne fonctionne pas avec le convertisseur DOM.", "terminal.integrated.cwd": "Chemin explicite de lancement du terminal. Il est utilisé en tant que répertoire de travail actif du processus d'interpréteur de commandes. Cela peut être particulièrement utile dans les paramètres d'espace de travail, si le répertoire racine n'est pas un répertoire de travail actif adéquat.", "terminal.integrated.defaultLocation": "Contrôle l’emplacement où s’affichent les nouveaux terminaux créés.", "terminal.integrated.defaultLocation.editor": "Créer des terminaux dans l’éditeur", @@ -7989,6 +8202,10 @@ "terminal.integrated.macOptionIsMeta": "Détermine s'il est nécessaire de traiter la clé d'option en tant que touche Méta dans le terminal sur macOS.", "terminal.integrated.minimumContrastRatio": "Quand ce paramètre est défini, la couleur de premier plan de chaque cellule change pour essayer de respecter le taux de contraste spécifié. Exemples de valeurs :\r\n\r\n- 1 : valeur par défaut. Ne rien faire.\r\n- 4.5 : [conformité WCAG AA (minimum)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html).\r\n- 7 : [conformité WCAG AAA (amélioré)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html).\r\n- 21 : blanc sur noir ou noir sur blanc.", "terminal.integrated.mouseWheelScrollSensitivity": "Multiplicateur à utiliser sur le 'deltaY' des événements de défilement de la roulette de la souris.", + "terminal.integrated.persistentSessionReviveProcess": "Lorsque le processus du terminal doit être arrêté (par exemple, à la fermeture d’une fenêtre ou d’une application), cela détermine le moment où le contenu de la session terminale précédente doit être restauré et les processus doivent être recréés lors de la prochaine ouverture de l’espace de travail. La restauration du répertoire de travail actuel du processus dépend de sa prise en charge par l’interpréteur de commandes.", + "terminal.integrated.persistentSessionReviveProcess.never": "Ne restaurez jamais les mémoires tampons du terminal ou recréez le processus.", + "terminal.integrated.persistentSessionReviveProcess.onExit": "Réessayez les processus après la fermeture de la dernière fenêtre sur Windows/Linux ou lorsque la commande « workbench.action.quit » est déclenchée (palette de commandes, combinaison de touches, menu).", + "terminal.integrated.persistentSessionReviveProcess.onExitAndWindowClose": "Réessayez les processus après la fermeture de la dernière fenêtre sur Windows/Linux ou lorsque la commande « workbench.action.quit » est déclenchée (palette de commandes, combinaison de touches, menu) ou lorsque la fenêtre est fermée.", "terminal.integrated.rightClickBehavior": "Contrôle la façon dont le terminal réagit au clic droit.", "terminal.integrated.rightClickBehavior.copyPaste": "Effectue une copie quand il existe une sélection, sinon effectue un collage.", "terminal.integrated.rightClickBehavior.default": "Affiche le menu contextuel.", @@ -8013,6 +8230,7 @@ "terminal.integrated.tabs.location": "Contrôle l’emplacement des onglets du terminal, à gauche ou à droite du ou des terminaux réels.", "terminal.integrated.tabs.location.left": "Afficher l’affichage des onglets de terminaux à gauche du terminal", "terminal.integrated.tabs.location.right": "Afficher l’affichage des onglets de terminaux à droite du terminal", + "terminal.integrated.tabs.separator": "Séparateur utilisé par « terminal.integrated.title » et « terminal.integrated.description ».", "terminal.integrated.tabs.showActions": "Contrôle si les boutons de fractionnement et de suppression de terminal sont affichés en regard du nouveau bouton de terminal.", "terminal.integrated.tabs.showActions.always": "Toujours afficher les actions", "terminal.integrated.tabs.showActions.never": "Ne jamais afficher les actions", @@ -8023,15 +8241,15 @@ "terminal.integrated.tabs.showActiveTerminal.never": "Ne jamais afficher le terminal actif", "terminal.integrated.tabs.showActiveTerminal.singleTerminal": "Afficher le terminal actif quand il est le seul terminal ouvert", "terminal.integrated.tabs.showActiveTerminal.singleTerminalOrNarrow": "Afficher le terminal actif quand il est le seul terminal ouvert ou lorsque l’affichage des onglets est dans l’état d’affichage étroit et sans texte", - "terminal.integrated.titleMode": "Détermine la manière dont le titre du terminal est défini, ce qui s’affiche dans l’onglet ou l’entrée de liste déroulante du terminal.", "terminal.integrated.unicodeVersion": "Contrôle la version d'Unicode à utiliser au moment de l'évaluation de la largeur des caractères dans le terminal. Si vous êtes confronté à des emojis ou d'autres caractères larges qui n'occupent pas la quantité appropriée (trop ou trop peu) d'espaces avant ou arrière, vous pouvez essayer d'adapter ce paramètre.", "terminal.integrated.unicodeVersion.eleven": "Version 11 d'Unicode. Cette version offre une meilleure prise en charge sur les systèmes modernes qui utilisent des versions modernes d'Unicode.", "terminal.integrated.unicodeVersion.six": "Version 6 d'Unicode. Il s'agit d'une version antérieure qui doit fonctionner mieux sur les anciens systèmes.", "terminal.integrated.windowsEnableConpty": "Indique si ConPTY doit être utilisé pour la communication des processus du terminal Windows (nécessite Windows 10 build 18309+). Winpty est utilisé si ce paramètre a la valeur false.", "terminal.integrated.wordSeparators": "Chaîne contenant tous les caractères à considérer en tant que séparateurs de mots quand le double-clic est utilisé pour sélectionner un mot.", + "terminalDescription": "Contrôle la description du terminal, qui apparaît à droite du titre. Les variables sont remplacées en fonction du contexte :", "terminalIntegratedConfigurationTitle": "Terminal intégré", - "titleMode.executable": "Le titre est défini par le _terminal_, le nom du processus de premier plan détecté est utilisé.", - "titleMode.sequence": "Le titre est défini par le _processus_ par le biais d’une séquence d’échappement, cela est utile si votre interpréteur de commandes définit dynamiquement le titre." + "terminalTitle": "Contrôle le titre du terminal. Les variables sont remplacées en fonction du contexte :", + "workspaceFolder": "l’espace de travail dans lequel le terminal a été lancé." }, "vs/workbench/contrib/terminal/common/terminalContextKey": { "isSplitTerminalContextKey": "Indique si le terminal de l’onglet associé est un terminal scindé.", @@ -8057,7 +8275,8 @@ "workbench.action.terminal.changeIcon": "Changer l’icône...", "workbench.action.terminal.focus": "Focus sur le terminal", "workbench.action.terminal.moveToTerminalPanel": "Déplacer le terminal dans le panneau", - "workbench.action.terminal.rename": "Renommer..." + "workbench.action.terminal.rename": "Renommer...", + "workbench.action.terminal.sizeToContentWidthInstance": "Activer/désactiver la taille vers la largeur du contenu" }, "vs/workbench/contrib/terminal/electron-sandbox/localTerminalService": { "nonResponsivePtyHost": "La connexion au processus hôte pty du terminal ne répond pas. Les terminaux risquent de cesser de fonctionner.", @@ -8116,6 +8335,7 @@ "testing.searchForTestExtension": "Rechercher une extension de test", "testing.selectDefaultTestProfiles": "Sélectionner le profil par défaut", "testing.showMostRecentOutput": "Afficher la sortie", + "testing.sortByDuration": "Trier par durée", "testing.sortByLocation": "Trier par emplacement", "testing.sortByStatus": "Trier par état", "testing.toggleInlineTestOutput": "Activer/désactiver la sortie de test Inline", @@ -8137,10 +8357,10 @@ "updateTestConfiguration": "Mettre à jour la configuration de test" }, "vs/workbench/contrib/testing/browser/testingDecorations": { - "actual.title": "Réel :", + "actual.title": "Réel", "debug all test": "Déboguer tous les tests", "debug test": "Déboguer le test", - "expected.title": "Attendu :", + "expected.title": "Attendu", "peek failure": "Erreur d’aperçu", "peekTestOutout": "Apercevoir le résultat du test", "reveal test": "Révéler dans l'Explorateur de tests", @@ -8153,8 +8373,8 @@ }, "vs/workbench/contrib/testing/browser/testingExplorerFilter": { "filter": "Filtre", - "testExplorerFilter": "Filter (e.g. text, !exclude, @tag)", - "testExplorerFilterLabel": "Filter text for tests in the explorer", + "testExplorerFilter": "Filtre (exemple : text, !exclude, @tag)", + "testExplorerFilterLabel": "Filtrer le texte pour les tests dans l’Explorateur", "testing.filters.currentFile": "Afficher dans le fichier actif uniquement", "testing.filters.menu": "Plus de filtres...", "testing.filters.removeTestExclusions": "Afficher tous les tests", @@ -8185,6 +8405,7 @@ "testing.reRunLastRun": "Réexécuter la série de tests", "testing.revealInExplorer": "Révéler dans l'Explorateur de tests", "testing.showResultOutput": "Afficher la sortie des résultats", + "testing.toggleTestingPeekHistory": "Activer/désactiver l’historique des tests dans Peek", "testingOutputActual": "Résultat réel", "testingOutputExpected": "Résultat attendu", "testingPeekLabel": "Messages de résultat de test" @@ -8361,8 +8582,8 @@ "later": "Plus tard", "noUpdatesAvailable": "Aucune mise à jour n'est disponible actuellement.", "read the release notes": "Bienvenue dans {0} v{1} ! Voulez-vous lire les notes de publication ?", - "relaunchDetailInsiders": "Appuyez sur le bouton de rechargement pour passer à la version de préproduction nocturne de VSCode.", - "relaunchDetailStable": "Appuyez sur le bouton de rechargement pour passer à la version stable publiée mensuellement de VSCode.", + "relaunchDetailInsiders": "Appuyez sur le bouton de rechargement pour passer à la version Insiders de VS Code.", + "relaunchDetailStable": "Appuyez sur le bouton de rechargement pour passer à la version stable de VS Code.", "relaunchMessage": "Le changement de version nécessite un rechargement pour être pris en compte", "releaseNotes": "Notes de publication", "reload": "&&Recharger", @@ -8536,6 +8757,7 @@ "not found": "machine introuvable ayant l'ID {0}", "placeholder": "Entrer le nom de la machine", "remote sync activity title": "Activité de synchronisation (à distance)", + "remoteToLocalDiff": "{0} ↔ {1}", "reset": "Réinitialiser les données synchronisées", "rightResourceName": "{0} (local)", "sideBySideLabels": "{0} ↔ {1}", @@ -8545,6 +8767,7 @@ "turn off": "&&Désactiver", "turn off sync on machine": "Voulez-vous vraiment désactiver la synchronisation sur {0} ?", "valid message": "Le nom de la machine doit être unique et non vide", + "workbench.actions.sync.compareWithLocal": "Comparer avec local", "workbench.actions.sync.editMachineName": "Modifier le nom", "workbench.actions.sync.replaceCurrent": "Restaurer", "workbench.actions.sync.resolveResourceRef": "Afficher les données de synchronisation JSON brutes", @@ -8575,7 +8798,9 @@ "watermark.openRecent": "Ouvrir les éléments récents", "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/contrib/webview/browser/webview.contribution": { @@ -8624,14 +8849,16 @@ }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted": { "allDone": "Marquer comme terminé", + "checkboxTitle": "Lorsque cette option est cochée, cette page s’affiche au démarrage.", "close": "Masquer", "footer": "{0} collecte les données d’utilisation. Lisez notre {1} et apprenez à {2}.", + "getStarted": "Prise en main", "gettingStarted.allStepsComplete": "Toutes les {0} étapes ont été complétées.", "gettingStarted.editingEvolved": "Édition évoluée", "gettingStarted.someStepsComplete": "{0} étapes complétées sur {1}", "imageShowing": "Image montrant {0}", "new": "Nouveau", - "newItems": "Nouveaux éléments", + "newItems": "Mise à jour terminée", "nextOne": "Section suivante", "optOut": "Annuler l'adhésion", "pickWalkthroughs": "Ouvrir la procédure pas à pas...", @@ -8641,16 +8868,15 @@ "showAll": "Plus...", "start": "Démarrer", "walkthroughs": "Procédures pas à pas", - "welcome": "Bienvenue", "welcomeAriaLabel": "Vue d'ensemble permettant de se familiariser avec l'éditeur.", "welcomePage.openFolderWithPath": "Ouvrir le dossier {0} avec le chemin {1}", "welcomePage.showOnStartup": "Afficher la page d'accueil au démarrage" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted.contribution": { - "Welcome": "Bienvenue", + "getStarted": "Prise en main", "help": "Aide", + "miGetStarted": "Prise en main", "pickWalkthroughs": "Ouvrir la procédure pas à pas...", - "welcome": "Bienvenue", "welcome.goBack": "Précédent", "welcome.markStepComplete": "Marquer l’étape comme complète", "welcome.markStepInomplete": "Marquer l’étape comme incomplète", @@ -8661,8 +8887,6 @@ }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedColors": { "welcomePage.background": "Couleur d'arrière-plan de la page d'accueil.", - "welcomePage.buttonBackground": "Couleur d'arrière-plan des boutons de la page d'accueil.", - "welcomePage.buttonHoverBackground": "Couleur d'arrière-plan du pointage des boutons de la page d'accueil.", "welcomePage.progress.background": "Couleur de premier plan des barres de progression de la page d'accueil.", "welcomePage.progress.foreground": "Couleur d'arrière-plan des barres de progression de la page d'accueil.", "welcomePage.tileBackground": "Couleur d'arrière-plan des vignettes de la page Prise en main.", @@ -8696,6 +8920,7 @@ "walkthroughs.steps.media.image.path.hc.string": "Chemin d’accès à l’image pour les thèmes de haut contraste relatif au répertoire d’extension.", "walkthroughs.steps.media.image.path.light.string": "Chemin d’accès à l’image pour les thèmes clairs relatif au répertoire d’extension.", "walkthroughs.steps.media.image.path.string": "Chemin d’accès à une image (ou un objet constitué de chemins d’accès à des images de thèmes clair, sombre et haut contraste) relatif au répertoire de l’extension. En fonction du contexte, la largeur de l’image affichée est de 400px à 800px, avec des limites similaires en hauteur. Pour prendre en charge les affichages HIDPI, l’image est rendue à une échelle 1,5 : par exemple une image d’une largeur de 900 pixels physiques s’affiche sur une largeur de 600 pixels logiques.", + "walkthroughs.steps.media.image.path.svg": "Chemin d'accès à un svg, les jetons de couleur sont pris en charge dans les variables pour prendre en charge la thématisation en fonction de l'environnement de travail.", "walkthroughs.steps.media.markdown.path": "Chemin d’accès au document avec marquage relatif au répertoire de l’extension.", "walkthroughs.steps.oneOn.command": "Marquez l’étape comme complétée quand la commande spécifiée est exécutée.", "walkthroughs.steps.title": "Titre de l’étape.", @@ -8708,13 +8933,14 @@ "gettingStartedUnchecked": "Utilisé pour représenter les étapes de procédure pas à pas qui n’ont été pas effectuées" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedInput": { - "welcome": "Bienvenue" + "getStarted": "Prise en main" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedService": { "builtin": "Intégré" }, "vs/workbench/contrib/welcome/gettingStarted/common/gettingStartedContent": { "browseLangExts": "Parcourir les extensions de langage", + "browsePopular": "Parcourir les extensions les plus demandées", "browseRecommended": "Parcourir les extensions recommandées", "cloneRepo": "Cloner le dépôt", "commandPalette": "Ouvrir la palette de commandes", @@ -8725,16 +8951,21 @@ "getting-started-setup-icon": "Icône utilisée pour la catégorie d’installation de la page d’accueil", "gettingStarted.beginner.description": "Accédez directement à VS Code et obtenez une vue d'ensemble des fonctionnalités indispensables.", "gettingStarted.beginner.title": "Découvrir les principes de base", - "gettingStarted.commandPalette.description.interpolated": "La palette de commandes est la manière d’effectuer n’importe quelle tâche dans VS Code par le clavier. **Entraînez-vous** avec les commandes que vous utilisez fréquemment pour gagner du temps et conserver votre élan.\r\n{0}\r\n__Essayez en recherchant « bascule d’affichage ».__", + "gettingStarted.commandPalette.description.interpolated": "Les commandes constituent le moyen clavier d’accomplir n’importe quelle tâche dans VS Code. **Pratique** en recherchant vos fréquents pour gagner du temps.\r\n{0}\r\n__Essayez en recherchant « bascule d’affichage ».__", "gettingStarted.commandPalette.title": "Un raccourci pour accéder à tout", "gettingStarted.debug.description.interpolated": "Accélérez votre boucle de modification, de génération, de test et de débogage en configurant une configuration de lancement.\r\n{0}", "gettingStarted.debug.title": "Observez votre code en action", "gettingStarted.extensions.description.interpolated": "Les extensions sont les vitamines de VS Code. Elles vont des hacks de productivité pratiques ou de l'extension de fonctionnalités prêtes à l'emploi à l'ajout de toutes nouvelles fonctionnalités.\r\n{0}", "gettingStarted.extensions.title": "Extensibilité illimitée", + "gettingStarted.extensionsWeb.description.interpolated": "Les extensions sont les mises sous tension de VS Code. Un nombre croissant est de plus en plus disponible sur le web.\r\n{0}", "gettingStarted.findLanguageExts.description.interpolated": "Codez plus intelligemment avec mise en surbrillance de syntaxe, le complètement de code, le linting et le débogage. De nombreux langages sont intégrés et beaucoup d’autres peuvent être ajoutés en extensions.\r\n{0}", "gettingStarted.findLanguageExts.title": "Prise en charge complète de tous vos langages", + "gettingStarted.installGit.description.interpolated": "Installez Git pour effectuer le suivi des modifications apportées à vos projets.\r\n{0}", + "gettingStarted.installGit.title": "Installer Git", "gettingStarted.intermediate.description": "Optimisez votre flux de travail de développement avec ces trucs et astuces.", "gettingStarted.intermediate.title": "Dynamiser votre productivité", + "gettingStarted.menuBar.description.interpolated": "La barre de menu complète est disponible dans le menu déroulant pour faire de la place à votre code. Basculez son apparition pour un accès plus rapide. \r\n{0}", + "gettingStarted.menuBar.title": "Juste la bonne quantité d’interface utilisateur", "gettingStarted.newFile.description": "Ouvrez un nouveau fichier, bloc-notes ou éditeur personnalisé sans titre.", "gettingStarted.newFile.title": "Nouveau fichier...", "gettingStarted.notebook.title": "Personnalisez les blocs-notes", @@ -8758,12 +8989,15 @@ "gettingStarted.scmSetup.description.interpolated": "Configurez le contrôle de version intégré à votre projet pour effectuer le suivi de vos modifications et collaborer avec d’autres utilisateurs.\r\n{0}", "gettingStarted.settings.description.interpolated": "Adaptez tous les aspects de VS Code et vos extensions à votre convenance. Les paramètres fréquemment utilisés sont listés en premier pour vous aider à démarrer.\r\n{0}", "gettingStarted.settings.title": "Modifier vos paramètres", - "gettingStarted.settingsSync.description.interpolated": "Ne perdez plus jamais votre configuration parfaite de VS Code ! La synchronisation des paramètres permet de sauvegarder et de partager les paramètres, les combinaisons de touches et les extensions sur plusieurs installations.\r\n{0}", - "gettingStarted.settingsSync.title": "Synchronisez vos éléments sur vos appareils", + "gettingStarted.settingsSync.description.interpolated": "Conservez vos personnalisations VS Code essentielles sauvegardées et mises à jour sur tous vos appareils.\r\n{0}", + "gettingStarted.settingsSync.title": "Synchroniser avec et à partir d’autres appareils", "gettingStarted.setup.OpenFolder.description.interpolated": "Vous êtes prêt à commencer le codage. Ouvrez un dossier de projet pour placer vos fichiers dans VS Code.\r\n{0}", "gettingStarted.setup.OpenFolder.title": "Ouvrir votre code", + "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": "Découvrez les meilleures personnalisations pour rendre VS Code plus proche de vous.", "gettingStarted.setup.title": "Prise en main de VS Code", + "gettingStarted.setupWeb.description": "Découvrez les meilleures personnalisations pour rendre VS Code plus proche dans votre Web.", + "gettingStarted.setupWeb.title": "Démarrer avec VS Code sur le 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.splitview.description.interpolated": "Tirer le meilleur parti de l’espace de votre écran en ouvrant des fichiers côte à côte, verticalement ou horizontalement.\r\n{0}", @@ -8772,8 +9006,10 @@ "gettingStarted.tasks.title": "Automatisez vos tâches de projet", "gettingStarted.terminal.description.interpolated": "Exécutez rapidement des commandes d'interpréteur de commandes, et supervisez la sortie de build, tout en ayant votre code juste à côté.\r\n{0}", "gettingStarted.terminal.title": "Terminal intégré pratique", - "gettingStarted.topLevelCommandPalette.description": "Utiliser la palette de commandes pour voir et exécuter toutes les commandes de VS Code", - "gettingStarted.topLevelCommandPalette.title": "Exécuter une commande...", + "gettingStarted.topLevelGitClone.description": "Cloner un référentiel distant dans un dossier local", + "gettingStarted.topLevelGitClone.title": "Cloner un dépôt Git...", + "gettingStarted.topLevelGitOpen.description": "Se connecter à un référentiel distant ou à une demande de tirage pour parcourir, rechercher, modifier et valider", + "gettingStarted.topLevelGitOpen.title": "Ouvrir le référentiel...", "gettingStarted.topLevelShowWalkthroughs.description": "", "gettingStarted.topLevelShowWalkthroughs.title": "Ouvrir une procédure pas à pas...", "gettingStarted.videoTutorial.description.interpolated": "Regardez le premier tutoriel d'une série de tutoriels vidéo courts et pratiques sur les fonctionnalités clés de VS Code.\r\n{0}", @@ -8781,8 +9017,11 @@ "gettingStarted.workspaceTrust.description.interpolated": "{0} vous permet de décider si vos dossiers de projet doivent **autoriser ou restreindre** l’exécution automatique du code __(requis pour les extensions, le débogage, etc.)__.\r\nL’ouverture d’un fichier/dossier vous invite à accorder l’approbation. Vous pouvez toujours {1} ultérieurement.", "gettingStarted.workspaceTrust.title": "Parcourir et modifier le code en toute sécurité", "initRepo": "Initialiser le dépôt Git", + "installGit": "Installer Git", "keyboardShortcuts": "Raccourcis clavier", - "openInteractivePlayground": "Ouvrir le terrain de jeu interactif", + "openEditorPlayground": "Ouvrir le terrain de jeu de l’éditeur", + "openFolder": "Ouvrir un dossier", + "openRepository": "Ouvrir le dépôt", "openSCM": "Contrôle open source", "pickFolder": "Choisir un dossier", "quickOpen": "Quick Open sur un fichier", @@ -8791,6 +9030,7 @@ "showTerminal": "Afficher le panneau Terminal", "splitEditor": "Fractionner l'éditeur", "titleID": "Parcourir les thèmes de couleur", + "toggleMenuBar": "Activer/désactiver la barre de menus", "tweakSettings": "Adapter mes paramètres", "watch": "Regarder le tutoriel", "workspaceTrust": "Approbation d’espace de travail" @@ -8828,12 +9068,12 @@ "workbench.startupEditor.welcomePageInEmptyWorkbench": "Ouvre la page d'accueil à l'ouverture d'un banc d'essai vide." }, "vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": { - "editorWalkThrough": "Terrain de jeu interactif", - "editorWalkThrough.title": "Terrain de jeu interactif" + "editorWalkThrough": "Terrain de jeu de l’éditeur interactif", + "editorWalkThrough.title": "Terrain de jeu de l’éditeur" }, "vs/workbench/contrib/welcome/walkThrough/browser/walkThrough.contribution": { - "miInteractivePlayground": "Terrain de jeu i&&nteractif", - "walkThrough.editor.label": "Terrain de jeu interactif" + "miPlayground": "Terrain de jeu de l’éditeur", + "walkThrough.editor.label": "Terrain de jeu" }, "vs/workbench/contrib/welcome/walkThrough/browser/walkThroughPart": { "walkThrough.embeddedEditorBackground": "Couleur d'arrière-plan des éditeurs incorporés dans le terrain de jeu interactif.", @@ -8917,7 +9157,7 @@ "dontTrustButton": "Ne pas faire confiance", "editTrustedUri": "Modifier le chemin", "hostColumnLabel": "Hôte", - "invalidTrust": "'{0}' is not valid and has too many path segments.", + "invalidTrust": "Vous ne pouvez pas approuver des dossiers individuels dans un référentiel.", "localAuthority": "Local", "no untrustedSettings": "Les paramètres d’espace de travail nécessitant une approbation ne sont pas appliqués", "noTrustedFoldersDescriptions": "Vous n’avez pas encore approuvé de dossiers ou de fichiers d’espace de travail.", @@ -8925,11 +9165,11 @@ "pickerTrustedUri": "Ouvrir le sélecteur de fichiers", "root element label": "Gérer l’approbation d’espace de travail", "selectTrustedUri": "Sélectionner le dossier à approuver", - "trustAll": "You will trust all repositories on {0}.", + "trustAll": "Vous allez faire confiance à tous les référentiels sur {0}.", "trustButton": "Faire confiance", "trustMessage": "Faire confiance à tous les auteurs des fichiers du dossier actif ou de son parent « {0} »", - "trustOrg": "You will trust all repositories and forks under '{0}'.", - "trustParentButton": "Parent de confiance", + "trustOrg": "Vous allez faire confiance à l’ensemble des référentiels et des fourches de référentiel sous « {0} » sur {1}.", + "trustParentButton": "Faire confiance au parent", "trustUri": "Approuver le dossier", "trustedDebugging": "Le débogage est activé", "trustedDescription": "Toutes les fonctionnalités sont activées car une approbation a été accordée à l’espace de travail.", @@ -8999,9 +9239,9 @@ "nothing": "Aucune modification effectuée" }, "vs/workbench/services/configuration/common/configurationEditingService": { - "errorConfigurationFileDirty": "Impossible d’écrire dans les paramètres de l'utilisateur car le fichier a été modifié. Veuillez s’il vous plaît enregistrer le fichier des paramètres de l'utilisateur et réessayez.", - "errorConfigurationFileDirtyFolder": "Impossible d’écrire dans les paramètres de dossier, car le fichier est en attente de sauvegarde. Veuillez s’il vous plaît enregistrer le fichier des paramètres du dossier '{0}' et essayez à nouveau.", - "errorConfigurationFileDirtyWorkspace": "Impossible d’écrire dans les paramètres de l’espace de travail, car le fichier est en attente de sauvegarde. Veuillez s’il vous plaît enregistrer le fichier des paramètres de l’espace de travail et essayez à nouveau.", + "errorConfigurationFileDirty": "Impossible d'écrire dans les paramètres utilisateur car le fichier contient des modifications non sauvegardées. Veuillez d'abord enregistrer le fichier des paramètres utilisateur, puis réessayer.", + "errorConfigurationFileDirtyFolder": "Impossible d'écrire dans les paramètres du dossier car le fichier contient des modifications non enregistrées. Veuillez d'abord enregistrer le fichier '{0}' des paramètres du dossier, puis réessayer.", + "errorConfigurationFileDirtyWorkspace": "Impossible d'écrire dans les paramètres de l'espace de travail car le fichier contient des modifications non sauvegardées. Veuillez d'abord enregistrer le fichier des paramètres de l'espace de travail, puis réessayer.", "errorConfigurationFileModifiedSince": "Impossible d'écrire dans les paramètres utilisateur parce que le contenu du fichier est plus récent.", "errorConfigurationFileModifiedSinceFolder": "Impossible d'écrire dans les paramètres de dossier parce que le contenu du fichier est plus récent.", "errorConfigurationFileModifiedSinceWorkspace": "Impossible d'écrire dans les paramètres d'espace de travail parce que le contenu du fichier est plus récent.", @@ -9018,12 +9258,12 @@ "errorInvalidWorkspaceConfigurationApplication": "Impossible d’écrire {0} dans les paramètres de l’espace de travail. Ce paramètre peut être écrit uniquement dans les paramètres de l’utilisateur.", "errorInvalidWorkspaceConfigurationMachine": "Impossible d’écrire {0} dans les paramètres de l’espace de travail. Ce paramètre peut être écrit uniquement dans les paramètres de l’utilisateur.", "errorInvalidWorkspaceTarget": "Impossible d’écrire dans les paramètres de l’espace de travail car {0} ne supporte pas de portée d’espace de travail dans un espace de travail multi dossiers.", - "errorLaunchConfigurationFileDirty": "Impossible d’écrire dans le fichier de configuration de lancement car le fichier a été modifié. Veuillez l'enregistrer et réessayez.", + "errorLaunchConfigurationFileDirty": "Impossible d'écrire dans le fichier de configuration de lancement car le fichier contient des modifications non sauvegardées. Veuillez le sauvegarder d'abord et réessayer ensuite.", "errorLaunchConfigurationFileModifiedSince": "Impossible d'écrire dans le fichier de configuration de lancement parce que le contenu du fichier est plus récent.", "errorNoWorkspaceOpened": "Impossible d’écrire dans {0} car aucun espace de travail n’est ouvert. Veuillez ouvrir un espace de travail et essayer à nouveau.", - "errorRemoteConfigurationFileDirty": "Impossible d'écrire dans les paramètres de l'utilisateur distant, car le fichier est erroné. Enregistrez d'abord le fichier de paramètres de l'utilisateur distant, puis réessayez.", + "errorRemoteConfigurationFileDirty": "Impossible d'écrire dans les paramètres de l'utilisateur distant car le fichier contient des modifications non sauvegardées. Veuillez d'abord enregistrer le fichier des paramètres de l'utilisateur distant, puis réessayer.", "errorRemoteConfigurationFileModifiedSince": "Impossible d'écrire dans les paramètres utilisateur distants parce que le contenu du fichier est plus récent.", - "errorTasksConfigurationFileDirty": "Impossible d’écrire dans le fichier de configuration des tâches car le fichier a été modifié. Veuillez, s’il vous plaît, l'enregistrez et réessayez.", + "errorTasksConfigurationFileDirty": "Impossible d'écrire dans le fichier de configuration des tâches car le fichier contient des modifications non sauvegardées. Veuillez le sauvegarder d'abord et réessayer ensuite.", "errorTasksConfigurationFileModifiedSince": "Impossible d'écrire dans le fichier de configuration des tâches parce que le contenu du fichier est plus récent.", "errorUnknownKey": "Impossible d'écrire dans {0}, car {1} n'est pas une configuration inscrite.", "folderTarget": "Paramètres de dossier", @@ -9036,7 +9276,7 @@ "workspaceTarget": "Paramètres de l'espace de travail" }, "vs/workbench/services/configuration/common/jsonEditingService": { - "errorFileDirty": "Impossible d’écrire dans le fichier parce que le fichier a été modifié. Veuillez enregistrer le fichier et réessayer.", + "errorFileDirty": "Impossible d'écrire dans le fichier car celui-ci contient des modifications non sauvegardées. Veuillez enregistrer le fichier et réessayer.", "errorInvalidFile": "Impossible d’écrire dans le fichier. Veuillez ouvrir le fichier pour corriger les erreurs/avertissements dans le fichier et réessayer." }, "vs/workbench/services/configurationResolver/browser/configurationResolverService": { @@ -9093,7 +9333,7 @@ "openFile.title": "Ouvrir un fichier", "openFileOrFolder.title": "Ouvrir un fichier ou un dossier", "openFolder.title": "Ouvrir le dossier", - "openWorkspace.title": "Ouvrir un espace de travail", + "openWorkspace.title": "Ouvrir l’espace de travail à partir du fichier", "save": "Enregi&&strer", "saveAll": "&&Enregistrer tout", "saveAsTitle": "Enregistrer sous", @@ -9170,6 +9410,7 @@ }, "vs/workbench/services/extensionManagement/common/extensionManagementService": { "Manifest is not found": "L'installation de l'extension {0} a échoué : manifeste introuvable.", + "VS Code for Web": "{0} pour le web", "cancel": "Annuler", "cannot be installed": "Impossible d'installer l'extension '{0}', car elle est déclarée comme n'étant pas disponible dans cette configuration.", "extensionInstallWorkspaceTrustButton": "Approuver l’espace de travail et installer", @@ -9178,23 +9419,29 @@ "extensionInstallWorkspaceTrustMessage": "L’activation de cette extension nécessite un espace de travail approuvé.", "install": "Installer", "install and do no sync": "Installer (ne pas synchroniser)", + "install anyways": "Installer quand même", "install extension": "Installer l'extension", "install extensions": "Installer les extensions", "install multiple extensions": "Voulez-vous installer et synchroniser des extensions sur vos appareils ?", "install single extension": "Voulez-vous installer et synchroniser l'extension '{0}' sur vos appareils ?", + "limited support": "'{0}' a une fonctionnalité limitée dans {1}.", "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.", + "showExtensions": "Afficher les extensions", "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/webExtensionsScannerService": { - "not a web extension": "Impossible d'ajouter «{0}», car cette extension n'est pas une extension web." + "not a web extension": "Impossible d'ajouter «{0}», car cette extension n'est pas une extension web.", + "openInstalledWebExtensionsResource": "Ouvrir la ressource extensions web installées" }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", "remote": "Distant" }, "vs/workbench/services/extensionManagement/electron-sandbox/remoteExtensionManagementService": { - "incompatible": "Impossible d'installer l'extension '{0}', car elle n'est pas compatible avec VS Code '{1}'." + "notFoundCompatibleDependency": "Impossible d'installer l'extension '{0}', car elle n'est pas compatible avec la version actuelle de VS Code (version {1})." }, "vs/workbench/services/extensionRecommendations/common/workspaceExtensionsConfig": { "select for add": "Ajouter une recommandation d'extension à", @@ -9296,7 +9543,6 @@ "vscode.extension.qna": "Contrôle le lien Questions et réponses dans le Marketplace. Définissez sur marketplace pour activer le site Questions et réponses par défaut du Marketplace. Définissez sur une chaîne pour fournir l'URL d'un site Questions et réponses personnalisé. Définissez sur false pour désactiver les Questions et réponses.", "vscode.extension.scripts.prepublish": "Le script exécuté avant le package est publié en tant qu'extension VS Code.", "vscode.extension.scripts.uninstall": "Désinstallez le crochet pour l'extension VS Code. Script exécuté quand l'extension est complètement désinstallée dans VS Code et au redémarrage de VS Code (arrêt, puis démarrage). Seuls les scripts Node sont pris en charge.", - "web": "Genre d'extension de Worker web. Une telle extension peut s'exécuter dans un hôte d'extension de Worker web.", "workspace": "Extension de type espace de travail. Dans une fenêtre distante, ce type d'extension est activé seulement s'il est disponible sur la machine distante." }, "vs/workbench/services/extensions/common/extensionsUtil": { @@ -9356,6 +9602,10 @@ "missingNLSKey": "Le message est introuvable pour la clé {0}.", "notSemver": "La version de l'extension n'est pas compatible avec SemVer." }, + "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { + "binFailed": "Échec du déplacement de '{0}' vers la corbeille", + "trashFailed": "Échec du déplacement de '{0}' vers la corbeille" + }, "vs/workbench/services/gettingStarted/common/gettingStartedContent": { "getting-started-setup-icon": "Icône utilisée pour la catégorie configuration de la prise en main", "getting-started-beginner-icon": "Icône utilisée pour la catégorie Débutant de la prise en main", @@ -9458,7 +9708,7 @@ "vs/workbench/services/keybinding/common/keybindingEditing": { "emptyKeybindingsHeader": "Placer vos combinaisons de touches dans ce fichier pour remplacer les valeurs par défaut", "errorInvalidConfiguration": "Impossible d’écrire dans le fichier de configuration des combinaisons de touches. Il y a un objet qui n'est pas de type Array. Veuillez ouvrir le fichier pour nettoyer et réessayer.", - "errorKeybindingsFileDirty": "Impossible d’écrire parce que la configuration des combinaisons de touches a été modifiée. Veuillez enregistrer le fichier et réessayer.", + "errorKeybindingsFileDirty": "Impossible d'écrire car le fichier de configuration des raccourcis clavier n'a pas été sauvegardé. Veuillez le sauvegarder d'abord et réessayer ensuite.", "parseErrors": "Impossible d’écrire dans le fichier de configuration des combinaisons de touches. Veuillez l'ouvrir pour corriger les erreurs/avertissements dans le fichier et réessayer." }, "vs/workbench/services/label/common/labelService": { @@ -9572,7 +9822,9 @@ "tunnel.staticallyForwarded": "Réacheminement statique" }, "vs/workbench/services/remote/electron-sandbox/remoteAgentServiceImpl": { - "connectionError": "La connexion au serveur hôte d'extension distant a échoué (erreur : {0})" + "connectionError": "La connexion au serveur hôte d'extension distant a échoué (erreur : {0})", + "devTools": "Ouvrir les outils de développement", + "directUrl": "Ouvrir dans le navigateur" }, "vs/workbench/services/textMate/browser/abstractTextMateService": { "alreadyDebugging": "Déjà en cours de journalisation.", @@ -9601,9 +9853,13 @@ }, "vs/workbench/services/textfile/browser/textFileService": { "confirmOverwrite": "'{0}' existe déjà. Voulez-vous le remplacer ?", + "deleted": "Supprimé", "fileBinaryError": "Le fichier semble être binaire et ne peut pas être ouvert en tant que texte", "irreversible": "Un fichier ou un dossier avec le nom '{0}' existe déjà dans le dossier '{1}'. Si vous le remplacez, son contenu est également remplacé.", - "replaceButtonLabel": "&&Remplacer" + "readonly": "Lecture seule", + "readonlyAndDeleted": "Supprimé, en lecture seule", + "replaceButtonLabel": "&&Remplacer", + "textFileModelDecorations": "Décorations de modèle de fichier texte" }, "vs/workbench/services/textfile/common/textFileEditorModelManager": { "genericSaveError": "Échec de l'enregistrement de '{0}' : {1}" @@ -9865,7 +10121,11 @@ }, "vs/workbench/services/workingCopy/common/fileWorkingCopyManager": { "confirmOverwrite": "'{0}' existe déjà. Voulez-vous le remplacer ?", + "deleted": "Supprimé", + "fileWorkingCopyDecorations": "Décorations de copie de travail de fichier", "irreversible": "Un fichier ou un dossier avec le nom '{0}' existe déjà dans le dossier '{1}'. Si vous le remplacez, son contenu est également remplacé.", + "readonly": "Lecture seule", + "readonlyAndDeleted": "Supprimé, en lecture seule", "replaceButtonLabel": "&&Remplacer" }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopy": { @@ -9889,17 +10149,17 @@ "saveParticipants": "Enregistrement de '{0}'" }, "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupTracker": { - "backupBeforeShutdownDetail": "Cliquez sur « Annuler » pour arrêter l’attente et enregistrer ou restaurer les éditeurs incorrects.", - "backupBeforeShutdownMessage": "La sauvegarde des éditeurs incorrects prend plus de temps que prévu...", - "backupErrorDetails": "Essayez d'abord d'enregistrer ou de réinitialiser les éditeurs dont l'intégrité est compromise, puis réessayez.", - "backupTrackerBackupFailed": "Les éditeurs suivants dont l'intégrité est compromise n'ont pas pu être enregistrés dans l'emplacement de sauvegarde.", - "backupTrackerConfirmFailed": "Les éditeurs suivants dont l'intégrité est compromise n'ont pas pu être enregistrés ou restaurés.", - "revertBeforeShutdown": "La restauration des éditeurs incorrects prend plus de temps que prévu...", - "saveBeforeShutdown": "L’enregistrement des éditeurs incorrects prend plus de temps que prévu..." + "backupBeforeShutdownDetail": "Cliquez sur « Annuler » pour mettre fin à l'attente et pour sauvegarder ou rétablir les éditeurs avec les modifications non sauvegardées.", + "backupBeforeShutdownMessage": "La sauvegarde des éditeurs avec des modifications non enregistrées prend plus de temps que prévu...", + "backupErrorDetails": "Essayez d'abord de sauvegarder ou de rétablir les éditeurs avec les modifications non sauvegardées, puis réessayez.", + "backupTrackerBackupFailed": "Les éditeurs suivants, dont les modifications n'ont pas été sauvegardées, n'ont pas pu être enregistrés dans l'emplacement de sauvegarde.", + "backupTrackerConfirmFailed": "Les éditeurs suivants dont les modifications n'ont pas été sauvegardées n'ont pas pu être sauvegardés ou annulés.", + "revertBeforeShutdown": "La restauration des éditeurs avec des modifications non enregistrées prend plus de temps que prévu...", + "saveBeforeShutdown": "L’enregistrement des éditeurs avec des modifications non enregistrées prend plus de temps que prévu..." }, "vs/workbench/services/workspaces/browser/abstractWorkspaceEditingService": { "errorInvalidTaskConfiguration": "Impossible d’écrire dans le fichier de configuration de l’espace de travail. Veuillez ouvrir le fichier pour y corriger les erreurs/avertissements et essayez à nouveau.", - "errorWorkspaceConfigurationFileDirty": "Impossible d’écrire dans le fichier de configuration de l’espace de travail, car le fichier a été modifié. Veuillez, s’il vous plaît, l'enregistrez et réessayez.", + "errorWorkspaceConfigurationFileDirty": "Impossible d'écrire dans le fichier de configuration de l'espace de travail car le fichier contient des modifications non sauvegardées. Veuillez l'enregistrer et réessayer.", "openWorkspaceConfigurationFile": "Ouvrir la Configuration de l’espace de travail", "save": "Enregistrer", "saveWorkspace": "Enregistrer l'espace de travail" @@ -9916,6 +10176,10 @@ "workspaceOpenedDetail": "L’espace de travail est déjà ouvert dans une autre fenêtre. Veuillez s’il vous plaît d’abord fermer cette fenêtre et puis essayez à nouveau.", "workspaceOpenedMessage": "Impossible d’enregistrer l’espace de travail '{0}'" }, + "sql/base/browser/ui/editableDropdown/browser/dropdown": { + "editableDropdown.errorValidate": "Doit être une option de la liste", + "selectBox": "Zone de sélection" + }, "sql/base/browser/ui/loadingSpinner/loadingSpinner": { "loadingCompletedMessage": "Chargement effectué", "loadingMessage": "Chargement" @@ -9946,6 +10210,9 @@ "sql/base/browser/ui/table/plugins/checkboxSelectColumn.plugin": { "selectDeselectAll": "Tout sélectionner/désélectionner" }, + "sql/base/browser/ui/table/plugins/contextMenuColumn.plugin": { + "table.showActions": "Afficher les actions" + }, "sql/base/browser/ui/table/plugins/headerFilter.plugin": { "headerFilter.cancel": "Annuler", "headerFilter.clear": "Effacer", @@ -10155,6 +10422,10 @@ "sql/workbench/api/common/extHostNotebookDocumentsAndEditors": { "navigationProviderRequired": "Un NavigationProvider avec un providerId valide doit être passé à cette méthode." }, + "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { + "errorStartBeforeReady": "Impossible de démarrer une session, le gestionnaire n'est pas encore initialisé", + "notebookMultipleRequestsError": "Impossible d’exécuter la cellule de code. Une autre cellule est en cours d’exécution." + }, "sql/workbench/browser/actions": { "clearSavedAccounts": "Effacer tous les comptes enregistrés", "configureDashboardLearnMore": "En savoir plus", @@ -10186,6 +10457,10 @@ "designer.scriptTabTitle": "Scripts", "designer.unknownComponentType": "Le type de composant : {0} n’est pas pris en charge." }, + "sql/workbench/browser/designer/designerIssuesTabPanelView": { + "designer.IssueListAriaLabel": "Problèmes", + "designer.moreInfoLink": "Plus d'informations" + }, "sql/workbench/browser/designer/designerPropertiesPane": { "tableDesigner.propertiesPaneTitle": "Propriétés", "tableDesigner.propertiesPaneTitleWithContext": "{0} Propriétés" @@ -10193,6 +10468,16 @@ "sql/workbench/browser/designer/designerScriptEditor": { "designer.textEditorAriaLabel": "Éditeur de texte de concepteur." }, + "sql/workbench/browser/designer/tableActions": { + "designer.addColumnAction": "Ajouter nouveau", + "designer.insertAfterSelectedColumn": "Insérer après", + "designer.insertBeforeSelectedRow": "Insérer avant", + "designer.moveRowDownAction": "Descendre", + "designer.moveRowDownButtonAriaLabel": "Déplacer la ligne sélectionnée d'une position vers le bas", + "designer.moveRowUpAction": "Monter", + "designer.moveRowUpButtonAriaLabel": "Déplacer la ligne sélectionnée d’une position vers le haut", + "designer.newRowButtonAriaLabel": "Ajouter une nouvelle ligne à '{0}' table" + }, "sql/workbench/browser/editData/editDataInput": { "connectionFailure": "La connexion à la session de modification des données a échoué" }, @@ -10838,6 +11123,99 @@ "saveAsXml": "Enregistrer au format XML", "selectAll": "Tout sélectionner" }, + "sql/workbench/contrib/executionPlan/browser/azdataGraphView": { + "invalidExecutionPlanZoomError": "Le niveau de zoom ne peut pas être égal à 0 ou négatif" + }, + "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { + "epCompare.editorName": "Comparer les plans d'exécution" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { + "compareExecutionPlanEditor": "Éditeur de plans d'exécution de comparaison" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditorView": { + "addExecutionPlanLabel": "Ajouter un plan d'exécution", + "epComapre.LoadingPlanCompleteMessage": "Le plan d’exécution a été chargé avec succès.", + "epComapre.LoadingPlanMessage": "Chargement du plan d’exécution", + "epComapre.placeholderInfoboxText": "Ajouter des plans d’exécution à comparer", + "epCompare.FileFilterDescription": "Fichiers de plan d'exécution", + "epCompare.comparePropertiesAction": "Propriétés", + "epCompare.comparisonProgess": "Chargement de zones similaires dans des plans comparés", + "epCompare.toggleOrientation": "Activer/désactiver l’orientation", + "epCompare.zoomInAction": "Zoom avant", + "epCompare.zoomOutAction": "Zoom arrière", + "epCompare.zoomReset": "Réinitialiser le zoom", + "epCompare.zoomToFit": "Zoomer pour ajuster" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonPropertiesView": { + "executionPlanComparisonPropertiesBottomOperation": "Opération en bas : {0}", + "executionPlanComparisonPropertiesTopOperation": "Principale opération : {0}", + "executionPlanPropertiesEdgeOperationName": "Edge", + "nodePropertyViewNameNameColumnHeader": "Nom", + "nodePropertyViewNameValueColumnBottomHeader": "Valeur (plan inférieur)", + "nodePropertyViewNameValueColumnTopHeader": "Valeur (plan supérieur)" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanContribution": { + "executionPlanCompareCommandOriginalValue": "Comparer les plans d'exécution", + "executionPlanCompareCommandValue": "Comparer les plans d'exécution" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { + "executionPlanEditor": "Éditeur de plan d'exécution des requêtes" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanFileView": { + "executionPlanFileLoadingComplete": "Les plans d’exécution sont générés.", + "executionPlanFileLoadingFailed": "Échec du chargement des plans d'exécution", + "loadingExecutionPlanFile": "Génération des plans d’exécution" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { + "executionPlanPropertiesEdgeOperationName": "Edge", + "nodePropertyViewNameNameColumnHeader": "Nom", + "nodePropertyViewNameValueColumnHeader": "Valeur" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesViewBase": { + "executionPlanPropertyViewClose": "Fermer", + "executionPlanPropertyViewSortAlphabetically": "Alphabétique", + "executionPlanPropertyViewSortByDisplayOrder": "Catégories", + "executionPlanPropertyViewSortReverseAlphabetically": "Alphabétique inversé", + "nodePropertyViewTitle": "Propriétés" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { + "executionPlanTitle": "Plan de requête (aperçu)" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanView": { + "executionPlan.SaveFileDescription": "Fichiers de plan d'exécution", + "executionPlanCompareExecutionPlanAction": "Comparer le plan d'exécution", + "executionPlanContextMenuDisableTooltip": "Désactiver les info-bulles", + "executionPlanContextMenuEnableTooltip": "Activer les info-bulles", + "executionPlanCustomZoom": "Zoom personnalisé", + "executionPlanDisableTooltip": "Info-bulles désactivées", + "executionPlanEnableTooltip": "Info-bulles activées", + "executionPlanFitGraphLabel": "Zoomer pour ajuster", + "executionPlanOpenGraphFile": "Afficher le code XML du plan de requête", + "executionPlanPropertiesActionLabel": "Propriétés", + "executionPlanSavePlanXML": "Enregistrer le fichier de plan", + "executionPlanSearchNodeAction": "Rechercher un nœud", + "executionPlanZoomInActionLabel": "Zoom avant", + "executionPlanZoomOutActionLabel": "Zoom arrière", + "openQueryAction": "Ouvrir la requête" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { + "planHeaderIndexAndCost": "Requête {0} : coût de requête (relatif au script) : {1} %" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "Fermer (Échap)", + "customZoomApplyButton": "Appliquer", + "customZoomApplyButtonTitle": "Appliquer le zoom (Entrée)", + "invalidCustomZoomError": "Sélectionner une valeur de zoom comprise entre 1 et 200", + "qpZoomValueLabel": "Zoom (pourcentage)", + "zoomAction": "Zoom (Entrée)" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "Fermer (Échap)", + "executionPlanSearchTypeContains": "Contient", + "executionPlanSearchTypeEquals": "Égal à", + "nextSearchItemAction": "Correspondance suivante (Entrée)", + "previousSearchItemAction": "Correspondance précédente (Shift+Enter)" + }, "sql/workbench/contrib/extensions/browser/contributionRenders": { "insight condition": "Quand", "insightId": "ID", @@ -11217,6 +11595,10 @@ "sql/workbench/contrib/notebook/browser/notebookEditor": { "notebookEditor.name": "Éditeur de notebook" }, + "sql/workbench/contrib/notebook/browser/notebookEditor.component": { + "loadingNotebookCompletedMessage": "Chargement du bloc-notes {0} terminé", + "loadingNotebookMessage": "Chargement du bloc-notes {0}" + }, "sql/workbench/contrib/notebook/browser/notebookExplorer/notebookExplorerViewlet": { "notebookExplorer.name": "Notebooks", "notebookExplorer.searchResults": "Résultats de la recherche", @@ -11603,6 +11985,9 @@ "tableDesigner.generateScript": "Générer le script", "tableDesigner.publishTableChanges": "Publier les modifications" }, + "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { + "tableDesigner.PreviewFeature": "Fonctionnalité en préversion" + }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "{0} tâches en cours", "miViewTasks": "&&Tâches", @@ -11630,6 +12015,11 @@ "errorMsgFromCancelTask": "Échec de l’annulation de la tâche.", "taskAction.script": "Script" }, + "sql/workbench/contrib/tsgops/browser/tsgopsActions": { + "hideActivityBarViewContainers": "Masquer la viewlet d’extension", + "hidePanel": "Masquer le panneau", + "hideSettings": "Masquer l’icône des paramètres" + }, "sql/workbench/contrib/views/browser/treeView": { "collapseAll": "Tout réduire", "command-error": "Erreur pendant l'exécution de la commande {1} : {0}. Probablement due à l'extension qui contribue à {1}.", @@ -11781,6 +12171,22 @@ "asmt.noHandlerRegistered": "Aucun gestionnaire inscrit", "asmt.providerIdNotValidError": "La connexion est nécessaire pour interagir avec le service d'évaluation" }, + "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialog": { + "backupRestoreUrlBrowserDialog.account": "Compte Azure", + "backupRestoreUrlBrowserDialog.backupFile": "Fichier de Sauvegarde Microsoft Azure", + "backupRestoreUrlBrowserDialog.blobContainer": "Conteneur d’objets blob", + "backupRestoreUrlBrowserDialog.linkAccount": "Lier un compte", + "backupRestoreUrlBrowserDialog.sharedAccessSignature": "Signature d’accès partagé générée", + "backupRestoreUrlBrowserDialog.sharedAccessSignatureButton": "Créer des identifiants", + "backupRestoreUrlBrowserDialog.storageAccount": "Compte de stockage", + "backupRestoreUrlBrowserDialog.subscription": "Souscription Azure", + "backupRestoreUrlBrowserDialog.tenant": "Locataire Microsoft Azure Active Directory", + "fileBrowser.discard": "Abandonner", + "fileBrowser.ok": "OK" + }, + "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialogService": { + "filebrowser.selectBlob": "Sélectionner un blob" + }, "sql/workbench/services/connection/browser/advancedPropertiesController": { "advancedProperties.discard": "Abandonner", "connectionAdvancedProperties": "Propriétés avancées" @@ -11899,6 +12305,11 @@ "info": "Informations", "warning": "Avertissement" }, + "sql/workbench/services/executionPlan/common/executionPlanService": { + "noHandlerRegistered": "Aucun gestionnaire de plan d’exécution valide n’est inscrit.", + "providerIdNotValidError": "Un fournisseur valide est nécessaire pour interagir avec ExecutionPlanService.", + "selectExecutionPlanProvider": "Sélectionner un fournisseur pour ouvrir le plan d’exécution" + }, "sql/workbench/services/fileBrowser/browser/fileBrowserDialog": { "fileBrowser.discard": "Ignorer", "fileBrowser.ok": "OK", @@ -12310,6 +12721,16 @@ "tableDesigner.schemaTitle": "Schéma", "tableDesigner.tableObjectType": "Table" }, + "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { + "tableDesigner.UpdateDatabase": "Mettre à jour la base de données", + "tableDesigner.cancel": "Annuler", + "tableDesigner.generateScript": "Générer le script", + "tableDesigner.previewDatabaseUpdates": "Aperçu des mises à jour de la base de données" + }, + "sql/workbench/services/tableDesigner/browser/tableDesignerService": { + "TableDesigner.closeApplication": "&&Fermer l'application", + "TableDesigner.saveBeforeExit": "Des modifications non enregistrées dans Concepteur de tables seront perdues si vous fermez l’application. Voulez-vous fermer l’application ?" + }, "sql/workbench/services/tasks/common/tasksService": { "InProgressWarning": "1 ou plusieurs tâches sont en cours. Voulez-vous vraiment quitter ?", "taskService.no": "Non", @@ -12318,167 +12739,6 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "Pri&&se en main", "showReleaseNotes": "Afficher la prise en main" - }, - "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { - "errorStartBeforeReady": "Impossible de démarrer une session, le gestionnaire n'est pas encore initialisé", - "notebookMultipleRequestsError": "Impossible d’exécuter la cellule de code. Une autre cellule est en cours d’exécution." - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { - "tableDesigner.PreviewFeature": "Fonctionnalité en préversion" - }, - "sql/workbench/contrib/tsgops/browser/tsgopsActions": { - "hideActivityBarViewContainers": "Masquer la viewlet d’extension", - "hidePanel": "Masquer le panneau", - "hideSettings": "Masquer l’icône des paramètres" - }, - "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { - "tableDesigner.UpdateDatabase": "Mettre à jour la base de données", - "tableDesigner.cancel": "Annuler", - "tableDesigner.generateScript": "Générer le script", - "tableDesigner.previewDatabaseUpdates": "Aperçu des mises à jour de la base de données" - }, - "sql/base/browser/ui/editableDropdown/browser/dropdown": { - "editableDropdown.errorValidate": "Doit être une option de la liste", - "selectBox": "Zone de sélection" - }, - "sql/workbench/browser/designer/designerIssuesTabPanelView": { - "designer.IssueListAriaLabel": "Problèmes", - "designer.moreInfoLink": "Plus d'informations" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { - "executionPlanEditor": "Éditeur de plan d'exécution des requêtes" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { - "executionPlanPropertiesEdgeOperationName": "Edge", - "nodePropertyViewNameNameColumnHeader": "Nom", - "nodePropertyViewNameValueColumnHeader": "Valeur" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { - "cancelCustomZoomAction": "Fermer (Échap)", - "customZoomApplyButton": "Appliquer", - "customZoomApplyButtonTitle": "Appliquer le zoom (Entrée)", - "invalidCustomZoomError": "Sélectionner une valeur de zoom comprise entre 1 et 200", - "qpZoomValueLabel": "Zoom (pourcentage)", - "zoomAction": "Zoom (Entrée)" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { - "cancelSearchAction": "Fermer (Échap)", - "executionPlanSearchTypeContains": "Contient", - "executionPlanSearchTypeEquals": "Égal à", - "nextSearchItemAction": "Correspondance suivante (Entrée)", - "previousSearchItemAction": "Correspondance précédente (Shift+Enter)" - }, - "sql/workbench/contrib/notebook/browser/notebookEditor.component": { - "loadingNotebookCompletedMessage": "Chargement du bloc-notes {0} terminé", - "loadingNotebookMessage": "Chargement du bloc-notes {0}" - }, - "sql/workbench/services/executionPlan/common/executionPlanService": { - "noHandlerRegistered": "Aucun gestionnaire de plan d’exécution valide n’est inscrit.", - "providerIdNotValidError": "Un fournisseur valide est nécessaire pour interagir avec ExecutionPlanService.", - "selectExecutionPlanProvider": "Sélectionner un fournisseur pour ouvrir le plan d’exécution" - }, - "sql/base/browser/ui/table/plugins/contextMenuColumn.plugin": { - "table.showActions": "Afficher les actions" - }, - "sql/workbench/browser/designer/tableActions": { - "designer.addColumnAction": "Ajouter nouveau", - "designer.insertAfterSelectedColumn": "Insérer après", - "designer.insertBeforeSelectedRow": "Insérer avant", - "designer.moveRowDownAction": "Descendre", - "designer.moveRowDownButtonAriaLabel": "Déplacer la ligne sélectionnée d'une position vers le bas", - "designer.moveRowUpAction": "Monter", - "designer.moveRowUpButtonAriaLabel": "Déplacer la ligne sélectionnée d’une position vers le haut", - "designer.newRowButtonAriaLabel": "Ajouter une nouvelle ligne à '{0}' table" - }, - "sql/workbench/contrib/executionPlan/browser/azdataGraphView": { - "invalidExecutionPlanZoomError": "Le niveau de zoom ne peut pas être égal à 0 ou négatif" - }, - "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { - "epCompare.editorName": "Comparer les plans d'exécution" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { - "compareExecutionPlanEditor": "Éditeur de plans d'exécution de comparaison" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditorView": { - "addExecutionPlanLabel": "Ajouter un plan d'exécution", - "epComapre.LoadingPlanCompleteMessage": "Le plan d’exécution a été chargé avec succès.", - "epComapre.LoadingPlanMessage": "Chargement du plan d’exécution", - "epComapre.placeholderInfoboxText": "Ajouter des plans d’exécution à comparer", - "epCompare.FileFilterDescription": "Fichiers de plan d'exécution", - "epCompare.comparePropertiesAction": "Propriétés", - "epCompare.comparisonProgess": "Chargement de zones similaires dans des plans comparés", - "epCompare.toggleOrientation": "Activer/désactiver l’orientation", - "epCompare.zoomInAction": "Zoom avant", - "epCompare.zoomOutAction": "Zoom arrière", - "epCompare.zoomReset": "Réinitialiser le zoom", - "epCompare.zoomToFit": "Zoomer pour ajuster" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonPropertiesView": { - "executionPlanComparisonPropertiesBottomOperation": "Opération en bas : {0}", - "executionPlanComparisonPropertiesTopOperation": "Principale opération : {0}", - "executionPlanPropertiesEdgeOperationName": "Edge", - "nodePropertyViewNameNameColumnHeader": "Nom", - "nodePropertyViewNameValueColumnBottomHeader": "Valeur (plan inférieur)", - "nodePropertyViewNameValueColumnTopHeader": "Valeur (plan supérieur)" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanContribution": { - "executionPlanCompareCommandOriginalValue": "Comparer les plans d'exécution", - "executionPlanCompareCommandValue": "Comparer les plans d'exécution" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanFileView": { - "executionPlanFileLoadingComplete": "Les plans d’exécution sont générés.", - "executionPlanFileLoadingFailed": "Échec du chargement des plans d'exécution", - "loadingExecutionPlanFile": "Génération des plans d’exécution" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesViewBase": { - "executionPlanPropertyViewClose": "Fermer", - "executionPlanPropertyViewSortAlphabetically": "Alphabétique", - "executionPlanPropertyViewSortByDisplayOrder": "Catégories", - "executionPlanPropertyViewSortReverseAlphabetically": "Alphabétique inversé", - "nodePropertyViewTitle": "Propriétés" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { - "executionPlanTitle": "Plan de requête (aperçu)" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanView": { - "executionPlan.SaveFileDescription": "Fichiers de plan d'exécution", - "executionPlanCompareExecutionPlanAction": "Comparer le plan d'exécution", - "executionPlanContextMenuDisableTooltip": "Désactiver les info-bulles", - "executionPlanContextMenuEnableTooltip": "Activer les info-bulles", - "executionPlanCustomZoom": "Zoom personnalisé", - "executionPlanDisableTooltip": "Info-bulles désactivées", - "executionPlanEnableTooltip": "Info-bulles activées", - "executionPlanFitGraphLabel": "Zoomer pour ajuster", - "executionPlanOpenGraphFile": "Afficher le code XML du plan de requête", - "executionPlanPropertiesActionLabel": "Propriétés", - "executionPlanSavePlanXML": "Enregistrer le fichier de plan", - "executionPlanSearchNodeAction": "Rechercher un nœud", - "executionPlanZoomInActionLabel": "Zoom avant", - "executionPlanZoomOutActionLabel": "Zoom arrière", - "openQueryAction": "Ouvrir la requête" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { - "planHeaderIndexAndCost": "Requête {0} : coût de requête (relatif au script) : {1} %" - }, - "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialog": { - "backupRestoreUrlBrowserDialog.account": "Compte Azure", - "backupRestoreUrlBrowserDialog.backupFile": "Fichier de Sauvegarde Microsoft Azure", - "backupRestoreUrlBrowserDialog.blobContainer": "Conteneur d’objets blob", - "backupRestoreUrlBrowserDialog.linkAccount": "Lier un compte", - "backupRestoreUrlBrowserDialog.sharedAccessSignature": "Signature d’accès partagé générée", - "backupRestoreUrlBrowserDialog.sharedAccessSignatureButton": "Créer des identifiants", - "backupRestoreUrlBrowserDialog.storageAccount": "Compte de stockage", - "backupRestoreUrlBrowserDialog.subscription": "Souscription Azure", - "backupRestoreUrlBrowserDialog.tenant": "Locataire Microsoft Azure Active Directory", - "fileBrowser.discard": "Abandonner", - "fileBrowser.ok": "OK" - }, - "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialogService": { - "filebrowser.selectBlob": "Sélectionner un blob" - }, - "sql/workbench/services/tableDesigner/browser/tableDesignerService": { - "TableDesigner.closeApplication": "&&Fermer l'application", - "TableDesigner.saveBeforeExit": "Des modifications non enregistrées dans Concepteur de tables seront perdues si vous fermez l’application. Voulez-vous fermer l’application ?" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-it/package.json b/i18n/ads-language-pack-it/package.json index 9b66c7598a..9bb0213eb0 100644 --- a/i18n/ads-language-pack-it/package.json +++ b/i18n/ads-language-pack-it/package.json @@ -2,7 +2,7 @@ "name": "ads-language-pack-it", "displayName": "Italian Language Pack for Azure Data Studio", "description": "Language pack extension for Italian", - "version": "1.37.0", + "version": "1.38.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.37.0" + "azdata": "^1.38.0" }, "icon": "languagepack.png", "categories": [ @@ -40,10 +40,6 @@ "id": "vscode.docker", "path": "./translations/extensions/docker.i18n.json" }, - { - "id": "vscode.extension-editing", - "path": "./translations/extensions/extension-editing.i18n.json" - }, { "id": "vscode.git-ui", "path": "./translations/extensions/git-ui.i18n.json" @@ -180,6 +176,10 @@ "id": "Microsoft.asde-deployment", "path": "./translations/extensions/asde-deployment.i18n.json" }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/azcli.i18n.json" + }, { "id": "Microsoft.azurecore", "path": "./translations/extensions/azurecore.i18n.json" @@ -263,10 +263,6 @@ { "id": "Microsoft.xml-language-features", "path": "./translations/extensions/xml-language-features.i18n.json" - }, - { - "id": "Microsoft.azcli", - "path": "./translations/extensions/azcli.i18n.json" } ] } diff --git a/i18n/ads-language-pack-it/translations/extensions/configuration-editing.i18n.json b/i18n/ads-language-pack-it/translations/extensions/configuration-editing.i18n.json index ed5773b564..6ca51c117f 100644 --- a/i18n/ads-language-pack-it/translations/extensions/configuration-editing.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/configuration-editing.i18n.json @@ -42,7 +42,7 @@ "assocLabelPath": "File con percorso", "derivedDescription": "Trova file con elementi di pari livello e nome identico ma estensione diversa.", "derivedLabel": "File con elementi di pari livello in base al nome", - "dirty": "indicatore che segnala se l'editor attivo è modificato ma non salvato", + "dirty": "un indicatore per il momento in cui l'editor attivo contiene modifiche non salvate", "falseDescription": "Disabilita il criterio.", "fileDescription": "Trova tutti i file di un'estensione di file specifica.", "fileLabel": "File in base all'estensione", diff --git a/i18n/ads-language-pack-it/translations/extensions/extension-editing.i18n.json b/i18n/ads-language-pack-it/translations/extensions/extension-editing.i18n.json deleted file mode 100644 index 80269e242c..0000000000 --- a/i18n/ads-language-pack-it/translations/extensions/extension-editing.i18n.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "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": { - "dist/extensionLinter": { - "dataUrlsNotValid": "Gli URL di dati non sono un'origine valida per le immagini.", - "embeddedSvgsNotValid": "Le immagini di tipo SVG incorporate non sono un'origine valida.", - "httpsRequired": "Le immagini devono usare il protocollo HTTPS.", - "relativeBadgeUrlRequiresHttpsRepository": "Notifiche con URL relativo richiedono di specificare un repository con protocollo HTTPS in questo package.json.", - "relativeIconUrlRequiresHttpsRepository": "Un'icona richiede di specificare un repository con protocollo HTTPS in questo package.json.", - "relativeUrlRequiresHttpsRepository": "Immagini con URL relative richiedono di specificare un repository con protocollo HTTPS in package.json.", - "svgsNotValid": "Le immagini di tipo SVG non sono un'origine valida." - }, - "dist/packageDocumentHelper": { - "languageSpecificEditorSettings": "Impostazioni dell'editor specifiche del linguaggio", - "languageSpecificEditorSettingsDescription": "Esegue l'override delle impostazioni dell'editor per il linguaggio" - }, - "package": { - "description": "Fornisce funzionalità di linting per la creazione di estensioni.", - "displayName": "Creazione estensione" - } - } -} \ No newline at end of file diff --git a/i18n/ads-language-pack-it/translations/main.i18n.json b/i18n/ads-language-pack-it/translations/main.i18n.json index c7ad773788..7403fe68d1 100644 --- a/i18n/ads-language-pack-it/translations/main.i18n.json +++ b/i18n/ads-language-pack-it/translations/main.i18n.json @@ -37,7 +37,8 @@ "vs/base/browser/ui/inputbox/inputBox": { "alertErrorMessage": "Errore: {0}", "alertInfoMessage": "Info: {0}", - "alertWarningMessage": "Avviso: {0}" + "alertWarningMessage": "Avviso: {0}", + "history.inputbox.hint": "per la cronologia" }, "vs/base/browser/ui/keybindingLabel/keybindingLabel": { "unbound": "Non associato" @@ -173,7 +174,7 @@ "miUndo": "&&Annulla", "redo": "Ripeti", "selectAll": "Seleziona tutto", - "undo": "Annulla" + "undo": "Annulla azione" }, "vs/editor/browser/widget/codeEditorWidget": { "cursors.maximum": "Il numero di cursori è stato limitato a {0}." @@ -201,6 +202,9 @@ "unchangedLine": "{0} riga non modificata {1}" }, "vs/editor/browser/widget/inlineDiffMargin": { + "diff.clipboard.copyChangedLineContent.label": "Copia riga modificata ({0})", + "diff.clipboard.copyChangedLinesContent.label": "Copia righe modificate", + "diff.clipboard.copyChangedLinesContent.single.label": "Copia riga modificata", "diff.clipboard.copyDeletedLineContent.label": "Copia la riga eliminata ({0})", "diff.clipboard.copyDeletedLinesContent.label": "Copia le righe eliminate", "diff.clipboard.copyDeletedLinesContent.single.label": "Copia la riga eliminata", @@ -214,8 +218,13 @@ "insertSpaces": "Inserisce spazi quando viene premuto TAB. Quando `#editor.detectIndentation#` è attivo, questa impostazione viene sostituita in base al contenuto del file.", "largeFileOptimizations": "Gestione speciale dei file di grandi dimensioni per disabilitare alcune funzionalità che fanno un uso intensivo della memoria.", "maxComputationTime": "Timeout in millisecondi dopo il quale il calcolo delle differenze viene annullato. Usare 0 per indicare nessun timeout.", + "maxFileSize": "Dimensioni massime del file in MB per cui calcolare le differenze. Usare 0 per nessun limite.", "maxTokenizationLineLength": "Per motivi di prestazioni le righe di lunghezza superiore non verranno tokenizzate", "renderIndicators": "Controlla se l'editor diff mostra gli indicatori +/- per le modifiche aggiunte/rimosse.", + "schema.brackets": "Definisce i simboli di parentesi quadra che aumentano o riducono il rientro.", + "schema.closeBracket": "Sequenza di stringa o carattere parentesi quadra di chiusura.", + "schema.colorizedBracketPairs": "Definisce le coppie di bracket colorate in base al livello di annidamento se è abilitata la colorazione delle coppie di bracket.", + "schema.openBracket": "Sequenza di stringa o carattere parentesi quadra di apertura.", "semanticHighlighting.configuredByTheme": "La configurazione dell'evidenziazione semantica è gestita tramite l'impostazione `semanticHighlighting` del tema colori corrente.", "semanticHighlighting.enabled": "Controlla se l'evidenziazione semanticHighlighting è visualizzata per i linguaggi che la supportano.", "semanticHighlighting.false": "L'evidenziazione semantica è disabilitata per tutti i temi colore.", @@ -253,7 +262,7 @@ "autoClosingQuotes": "Controlla se l'editor deve chiudere automaticamente le citazioni dopo che sono state aperte.", "autoIndent": "Controlla se l'editor deve regolare automaticamente il rientro quando gli utenti digitano, incollano, spostano le righe o applicano il rientro.", "autoSurround": "Controlla se l'editor deve racchiudere automaticamente le selezioni quando si digitano virgolette o parentesi quadre.", - "bracketPairColorization.enabled": "Controlla se la colorazione delle coppie di parentesi quadre è abilitata o meno.", + "bracketPairColorization.enabled": "Controlla se la colorazione delle coppie di parentesi quadre è abilitata. Usare 'workbench.colorCustomizations' per eseguire l'override dei colori di evidenziazione delle parentesi quadre.", "codeActions": "Abilita la lampadina delle azioni codice nell'editor.", "codeLens": "Controlla se l'editor visualizza CodeLens.", "codeLensFontFamily": "Controlla la famiglia di caratteri per CodeLens.", @@ -303,6 +312,17 @@ "editor.gotoLocation.multiple.goto": "Passa al risultato principale e abilita l'esplorazione senza anteprima per gli altri", "editor.gotoLocation.multiple.gotoAndPeek": "Passa al risultato principale e mostra una visualizzazione rapida", "editor.gotoLocation.multiple.peek": "Mostra la visualizzazione rapida dei risultati (impostazione predefinita)", + "editor.guides.bracketPairs": "Controlla se le guide delle coppie di parentesi sono abilitate o meno.", + "editor.guides.bracketPairs.active": "Abilita le guide delle coppie di parentesi solo per la coppia di parentesi attive.", + "editor.guides.bracketPairs.false": "Disabilita le guide per coppie di parentesi quadre.", + "editor.guides.bracketPairs.true": "Abilita le guide per coppie di parentesi quadre.", + "editor.guides.bracketPairsHorizontal": "Controlla se le guide orizzontali delle coppie di parentesi sono abilitate o meno.", + "editor.guides.bracketPairsHorizontal.active": "Abilita le guide orizzontali solo per la coppia di parentesi attive.", + "editor.guides.bracketPairsHorizontal.false": "Disabilita le guide per coppie di parentesi orizzontali.", + "editor.guides.bracketPairsHorizontal.true": "Abilita le guide orizzontali come aggiunta alle guide per coppie di parentesi verticali.", + "editor.guides.highlightActiveBracketPair": "Controlla se le guide delle coppie di parentesi sono abilitate o meno.", + "editor.guides.highlightActiveIndentation": "Controlla se l'editor deve evidenziare la guida con rientro attiva.", + "editor.guides.indentation": "Controlla se l'editor deve eseguire il rendering delle guide con rientro.", "editor.suggest.showClasss": "Se è abilitata, IntelliSense mostra i suggerimenti relativi a `class`.", "editor.suggest.showColors": "Se è abilitata, IntelliSense mostra i suggerimenti relativi a `color`.", "editor.suggest.showConstants": "Se è abilitata, IntelliSense mostra i suggerimenti relativi a `constant`.", @@ -358,18 +378,14 @@ "formatOnType": "Controlla se l'editor deve formattare automaticamente la riga dopo la digitazione.", "glyphMargin": "Controlla se l'editor deve eseguire il rendering del margine verticale del glifo. Il margine del glifo viene usato principalmente per il debug.", "hideCursorInOverviewRuler": "Controlla se il cursore deve essere nascosto nel righello delle annotazioni.", - "highlightActiveIndentGuide": "Controlla se l'editor deve evidenziare la guida con rientro attiva.", + "hover.above": "Preferisci la visualizzazione al passaggio del mouse sopra la riga, se c'è spazio.", "hover.delay": "Controlla il ritardo in millisecondi dopo il quale viene mostrato il passaggio del mouse.", "hover.enabled": "Controlla se mostrare l'area sensibile al passaggio del mouse.", "hover.sticky": "Controlla se l'area sensibile al passaggio del mouse deve rimanere visibile quando vi si passa sopra con il puntatore del mouse.", "inlayHints.enable": "Abilita i suggerimenti incorporati nell'Editor.", "inlayHints.fontFamily": "Controlla la famiglia di caratteri dei suggerimenti incorporati nell'Editor. Se impostato su vuoto, viene usato '#editor.fontFamily#'.", - "inlayHints.fontSize": "Controlla le dimensioni del carattere dei suggerimenti incorporati nell'Editor. Quando è impostato su `0`, viene usato il 90% del valore di `#editor.fontSize#`.", + "inlayHints.fontSize": "Controlla le dimensioni del carattere dei suggerimenti incorporati nell'editor. Viene usato il valore predefinito 90% di `#editor.fontSize#` quando il valore configurato è minore di `5` o maggiore delle dimensioni del carattere dell'editor.", "inlineSuggest.enabled": "Controlla se visualizzare automaticamente i suggerimenti inline nell'Editor.", - "inlineSuggest.mode": "Verificare la modalità da utilizzare per eseguire il rendering dei suggerimenti inline.", - "inlineSuggest.mode.prefix": "Eseguire il rendering di un suggerimento inline solo se il testo di sostituzione è un prefisso del testo di inserimento.", - "inlineSuggest.mode.subword": "Eseguire il rendering di un suggerimento inline solo se il testo di sostituzione è una parola secondaria del testo di inserimento.", - "inlineSuggest.mode.subwordSmart": "Esegue il rendering di un suggerimento inline solo se il testo di sostituzione è una sottoparola del testo di inserimento, ma la sottoparola deve iniziare dopo il cursore.", "letterSpacing": "Controlla la spaziatura tra le lettere in pixel.", "lineHeight": "Controlla l'altezza della riga. \r\n - Usare 0 per calcolare automaticamente l'altezza della riga dalle dimensioni del carattere.\r\n - I valori compresi tra 0 e 8 verranno usati come moltiplicatore con le dimensioni del carattere.\r\n - I valori maggiori o uguali a 8 verranno usati come valori effettivi.", "lineNumbers": "Controlla la visualizzazione dei numeri di riga.", @@ -417,7 +433,6 @@ "renameOnTypeDeprecate": "Deprecata. In alternativa, usare `editor.linkedEditing`.", "renderControlCharacters": "Controlla se l'editor deve eseguire il rendering dei caratteri di controllo.", "renderFinalNewline": "Esegue il rendering dell'ultimo numero di riga quando il file termina con un carattere di nuova riga.", - "renderIndentGuides": "Controlla se l'editor deve eseguire il rendering delle guide con rientro.", "renderLineHighlight": "Controlla in che modo l'editor deve eseguire il rendering dell'evidenziazione di riga corrente.", "renderLineHighlight.all": "Mette in evidenza sia la barra di navigazione sia la riga corrente.", "renderLineHighlightOnlyWhenFocus": "Controlla se l'editor deve eseguire il rendering dell'evidenziazione della riga corrente solo quando l'editor ha lo stato attivo.", @@ -465,10 +480,6 @@ "suggest.localityBonus": "Controlla se l'ordinamento privilegia le parole che appaiono più vicine al cursore.", "suggest.maxVisibleSuggestions.dep": "Questa impostazione è deprecata. Il widget dei suggerimenti può ora essere ridimensionato.", "suggest.preview": "Controlla se visualizzare in anteprima il risultato del suggerimento nell'Editor.", - "suggest.previewMode": "Verificare la modalità da utilizzare per eseguire il rendering dell'anteprima del suggerimento.", - "suggest.previewMode.prefix": "Eseguire il rendering di un’anteprima solo se il testo di sostituzione è un prefisso del testo di inserimento.", - "suggest.previewMode.subword": "Eseguire il rendering di un’anteprima solo se il testo di sostituzione è una parola secondaria del testo di inserimento.", - "suggest.previewMode.subwordSmart": "Eseguire il rendering di un'anteprima se il testo di sostituzione è una sottoparola del testo di inserimento o se è un prefisso del testo di inserimento.", "suggest.shareSuggestSelections": "Controlla se condividere le selezioni dei suggerimenti memorizzati tra aree di lavoro e finestre (richiede `#editor.suggestSelection#`).", "suggest.showIcons": "Controlla se mostrare o nascondere le icone nei suggerimenti.", "suggest.showInlineDetails": "Controlla se i dettagli del suggerimento vengono visualizzati inline con l'etichetta o solo nel widget dei dettagli", @@ -586,15 +597,27 @@ "deprecatedEditorActiveLineNumber": "Id è deprecato. In alternativa usare 'editorLineNumber.activeForeground'.", "editorActiveIndentGuide": "Colore delle guide di indentazione dell'editor attivo", "editorActiveLineNumber": "Colore del numero di riga attivo dell'editor", - "editorBracketHighlightForeground1": "Colore primo piano delle parentesi quadre (1).", - "editorBracketHighlightForeground2": "Colore primo piano delle parentesi quadre (2).", - "editorBracketHighlightForeground3": "Colore primo piano delle parentesi quadre (3).", - "editorBracketHighlightForeground4": "Colore primo piano delle parentesi quadre (4).", - "editorBracketHighlightForeground5": "Colore primo piano delle parentesi quadre (5).", - "editorBracketHighlightForeground6": "Colore primo piano delle parentesi quadre (6).", + "editorBracketHighlightForeground1": "Colore primo piano delle parentesi quadre (1). Richiede l'abilitazione della colorazione delle coppie di parentesi quadre.", + "editorBracketHighlightForeground2": "Colore primo piano delle parentesi quadre (2). Richiede l'abilitazione della colorazione delle coppie di parentesi quadre.", + "editorBracketHighlightForeground3": "Colore primo piano delle parentesi quadre (3). Richiede l'abilitazione della colorazione delle coppie di parentesi quadre.", + "editorBracketHighlightForeground4": "Colore primo piano delle parentesi quadre (4). Richiede l'abilitazione della colorazione delle coppie di parentesi quadre.", + "editorBracketHighlightForeground5": "Colore primo piano delle parentesi quadre (5). Richiede l'abilitazione della colorazione delle coppie di parentesi quadre.", + "editorBracketHighlightForeground6": "Colore primo piano delle parentesi quadre (6). Richiede l'abilitazione della colorazione delle coppie di parentesi quadre.", "editorBracketHighlightUnexpectedBracketForeground": "Colore di primo piano delle parentesi impreviste.", "editorBracketMatchBackground": "Colore di sfondo delle parentesi corrispondenti", "editorBracketMatchBorder": "Colore delle caselle di parentesi corrispondenti", + "editorBracketPairGuide.activeBackground1": "Colore di sfondo delle guide per coppie di parentesi attive (1). Richiede l'abilitazione delle guide per coppie di parentesi.", + "editorBracketPairGuide.activeBackground2": "Colore di sfondo delle guide per coppie di parentesi attive (2). Richiede l'abilitazione delle guide per coppie di parentesi.", + "editorBracketPairGuide.activeBackground3": "Colore di sfondo delle guide per coppie di parentesi attive (3). Richiede l'abilitazione delle guide per coppie di parentesi.", + "editorBracketPairGuide.activeBackground4": "Colore di sfondo delle guide per coppie di parentesi attive (4). Richiede l'abilitazione delle guide per coppie di parentesi.", + "editorBracketPairGuide.activeBackground5": "Colore di sfondo delle guide per coppie di parentesi attive (5). Richiede l'abilitazione delle guide per coppie di parentesi.", + "editorBracketPairGuide.activeBackground6": "Colore di sfondo delle guide per coppie di parentesi attive (6). Richiede l'abilitazione delle guide per coppie di parentesi.", + "editorBracketPairGuide.background1": "Colore di sfondo delle guide per coppie di parentesi inattive (1). Richiede l'abilitazione delle guide per coppie di parentesi.", + "editorBracketPairGuide.background2": "Colore di sfondo delle guide per coppie di parentesi inattive (2). Richiede l'abilitazione delle guide per coppie di parentesi.", + "editorBracketPairGuide.background3": "Colore di sfondo delle guide per coppie di parentesi inattive (3). Richiede l'abilitazione delle guide per coppie di parentesi.", + "editorBracketPairGuide.background4": "Colore di sfondo delle guide per coppie di parentesi inattive (4). Richiede l'abilitazione delle guide per coppie di parentesi.", + "editorBracketPairGuide.background5": "Colore di sfondo delle guide per coppie di parentesi inattive (5). Richiede l'abilitazione delle guide per coppie di parentesi.", + "editorBracketPairGuide.background6": "Colore di sfondo delle guide per coppie di parentesi inattive (6). Richiede l'abilitazione delle guide per coppie di parentesi.", "editorCodeLensForeground": "Colore primo piano delle finestre di CodeLens dell'editor", "editorCursorBackground": "Colore di sfondo del cursore editor. Permette di personalizzare il colore di un carattere quando sovrapposto da un blocco cursore.", "editorGhostTextBorder": "Colore del bordo del testo fantasma nell'Editor.", @@ -689,6 +712,9 @@ "vs/editor/contrib/codelens/codelensController": { "showLensOnLine": "Mostra comandi di CodeLens per la riga corrente" }, + "vs/editor/contrib/colorPicker/colorPickerWidget": { + "clickToToggleColorOptions": "Fare clic per attivare/disattivare le opzioni di colore (rgb/hsl/hex)" + }, "vs/editor/contrib/comment/comment": { "comment.block": "Attiva/Disattiva commento per il blocco", "comment.line": "Attiva/disattiva commento per la riga", @@ -753,9 +779,9 @@ "foldBackgroundBackground": "Colore di sfondo degli intervalli con riduzione. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", "foldLevelAction.label": "Livello riduzione {0}", "foldRecursivelyAction.label": "Riduci in modo ricorsivo", - "gotoNextFold.label": "Vai alla cartella successiva", + "gotoNextFold.label": "Passa all'intervallo di riduzione successivo", "gotoParentFold.label": "Vai alla cartella principale", - "gotoPreviousFold.label": "Vai alla cartella precedente", + "gotoPreviousFold.label": "Passa all'intervallo di riduzione precedente", "toggleFoldAction.label": "Attiva/Disattiva riduzione", "unFoldRecursivelyAction.label": "Espandi in modo ricorsivo", "unfoldAction.label": "Espandi", @@ -800,8 +826,11 @@ "change": "{0} di {1} problema", "editorMarkerNavigationBackground": "Sfondo del widget di spostamento tra marcatori dell'editor.", "editorMarkerNavigationError": "Colore per gli errori del widget di spostamento tra marcatori dell'editor.", + "editorMarkerNavigationErrorHeaderBackground": "Intestazione errore per lo sfondo del widget di spostamento tra marcatori dell'editor.", "editorMarkerNavigationInfo": "Colore delle informazioni del widget di navigazione marcatori dell'editor.", + "editorMarkerNavigationInfoHeaderBackground": "Intestazione informativa per lo sfondo del widget di spostamento tra marcatori dell'editor.", "editorMarkerNavigationWarning": "Colore per gli avvisi del widget di spostamento tra marcatori dell'editor.", + "editorMarkerNavigationWarningBackground": "Intestazione avviso per lo sfondo del widget di spostamento tra marcatori dell'editor.", "marker aria": "{0} a {1}. ", "problems": "{0} di {1} problemi" }, @@ -909,6 +938,7 @@ "action.inlineSuggest.showPrevious": "Mostrare suggerimento inline precedente", "action.inlineSuggest.trigger": "Trigger del suggerimento inline", "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" }, "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { @@ -929,6 +959,7 @@ "lines.delete": "Elimina riga", "lines.deleteAllLeft": "Elimina tutto a sinistra", "lines.deleteAllRight": "Elimina tutto a destra", + "lines.deleteDuplicates": "Elimina righe duplicate", "lines.indent": "Imposta un rientro per la riga", "lines.insertAfter": "Inserisci la riga sotto", "lines.insertBefore": "Inserisci la riga sopra", @@ -990,6 +1021,7 @@ "parameterHints.trigger.label": "Attiva i suggerimenti per i parametri" }, "vs/editor/contrib/parameterHints/parameterHintsWidget": { + "editorHoverWidgetHighlightForeground": "Colore di primo piano dell’articolo attivo nel suggerimento di parametro.", "hint": "{0}, suggerimento", "parameterHintsNextIcon": "Icona per visualizzare il suggerimento del parametro successivo.", "parameterHintsPreviousIcon": "Icona per visualizzare il suggerimento del parametro precedente." @@ -1261,7 +1293,7 @@ "openFile": "Apri file", "openFolder": "Apri cartella", "openWorkspace": "&&Apri", - "openWorkspaceTitle": "Apri area di lavoro" + "openWorkspaceTitle": "Apri area di lavoro dal file" }, "vs/platform/environment/node/argv": { "add": "Aggiunge la cartella o le cartelle all'ultima finestra attiva.", @@ -1309,13 +1341,19 @@ "multipleValues": "L'opzione '{0}' è definita più di una volta. Verrà usato il valore '{1}'.", "unknownOption": "Avviso: '{0}' non è incluso nell'elenco delle opzioni note, ma viene comunque passato a Electron/Chromium." }, + "vs/platform/environment/node/shellEnv": { + "resolveShellEnvError": "Non è possibile risolvere l'ambiente della shell: {0}", + "resolveShellEnvExitError": "Codice di uscita imprevisto dalla shell generata (codice {0}, segnale {1})", + "resolveShellEnvTimeout": "Non è possibile risolvere l'ambiente della shell in un tempo ragionevole. Verificare la configurazione della shell." + }, "vs/platform/extensionManagement/common/abstractExtensionManagementService": { "MarketPlaceDisabled": "Il Marketplace non è abilitato", "Not a Marketplace extension": "È possibile reinstallare solo le estensioni del Marketplace", + "incompatible platform": "L'estensione '{0}' non è disponibile in {1} per {2}.", "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.", - "notFoundCompatibleDependency": "Non è possibile installare l'estensione '{0}' perché non è compatibile con la versione corrente di VS Code (versione {1}).", + "notFoundCompatibleDependency": "Non è possibile installare l'estensione '{0}' perché non è compatibile con la versione corrente di {1} (versione {2}).", "singleDependentError": "Non è possibile disinstallare l'estensione '{0}'. L'estensione '{1}' dipende da tale estensione.", "singleIndirectDependentError": "Non è possibile disinstallare l'estensione '{0}'. Include la disinstallazione dell'estensione '{1}' e l'estensione '{2}' dipende da tale estensione.", "twoDependentsError": "Non è possibile disinstallare l'estensione '{0}'. Le estensioni '{1}' e '{2}' dipendono da tale estensione.", @@ -1419,9 +1457,9 @@ }, "vs/platform/files/common/io": { "fileTooLargeError": "Il file è troppo grande per essere aperto", - "fileTooLargeForHeapError": "Per aprire un file di queste dimensioni, è necessario riavviare e consentire a {0} di usare più memoria" + "fileTooLargeForHeapError": "Per aprire un file di queste dimensioni, è necessario riavviare e consentire l’uso di più memoria" }, - "vs/platform/files/electron-browser/diskFileSystemProvider": { + "vs/platform/files/electron-main/diskFileSystemProviderIpc": { "binFailed": "Non è stato possibile spostare '{0}' nel Cestino", "trashFailed": "Non è stato possibile spostare '{0}' nel Cestino" }, @@ -1448,8 +1486,8 @@ "missing.chord": "La combinazione di tasti ({0}, {1}) non è un comando." }, "vs/platform/list/browser/listService": { - "Fast Scroll Sensitivity": "Moltiplicatore della velocità di scorrimento quando si preme Alt.", - "Mouse Wheel Scroll Sensitivity": "Moltiplicatore da usare sui valori deltaX e deltaY degli eventi di scorrimento della rotellina del mouse.", + "Fast Scroll Sensitivity": "Moltiplicatore della velocità di scorrimento quando si preme `Alt`.", + "Mouse Wheel Scroll Sensitivity": "Moltiplicatore da usare sui valori `deltaX` e `deltaY` degli eventi di scorrimento della rotellina del mouse.", "automatic keyboard navigation setting": "Controlla se gli spostamenti da tastiera per elenchi e alberi vengono attivati semplicemente premendo un tasto. Se è impostato su `false`, gli spostamenti da tastiera vengono attivati solo durante l'esecuzione del comando `list.toggleKeyboardNavigation`, al quale è possibile assegnare un tasto di scelta rapida.", "expand mode": "Controlla l'espansione delle cartelle di alberi quando si fa clic sui nomi delle cartelle. Tenere presente che alcuni alberi ed elenchi potrebbero scegliere di ignorare questa impostazione se non è applicabile.", "horizontalScrolling setting": "Controlla se elenchi e alberi supportano lo scorrimento orizzontale nell'area di lavoro. Avviso: l'attivazione di questa impostazione può influire sulle prestazioni.", @@ -1544,33 +1582,47 @@ "systemCertificates": "Controlla se i certificati della CA devono essere caricati dal sistema operativo. Dopo la disattivazione in Windows e macOS è richiesto un riavvio della finestra." }, "vs/platform/telemetry/common/telemetryService": { + "enableTelemetryDeprecated": "Se questa impostazione è false, non verranno inviati dati di telemetria indipendentemente dal valore della nuova impostazione. Deprecata e sostituita dall'impostazione {0}.", + "telemetry.crashReports": "Segnalazioni di arresto anomalo del sistema", + "telemetry.docsAndPrivacyStatement": "Altre informazioni sui [dati raccolti]({0}) e sull'[informativa sulla privacy]({1}).", + "telemetry.docsStatement": "Altre informazioni sui [dati raccolti]({0}).", "telemetry.enableTelemetry": "Abilita la raccolta dei dati di diagnostica. Consente di comprendere meglio le prestazioni di {0} e i punti in cui apportare miglioramenti.", "telemetry.enableTelemetryMd": "Abilita la raccolta dei dati di diagnostica. Consente di comprendere meglio le prestazioni di {0} e i punti in cui apportare miglioramenti. [Altre informazioni]({1}) sui dati raccolti e sull'informativa sulla privacy.", + "telemetry.errors": "Dati di telemetria degli errori", + "telemetry.restart": "Per rendere effettive le modifiche apportate alle segnalazioni di arresto anomalo, è necessario riavviare completamente l'applicazione.", + "telemetry.telemetryLevel.crash": "Invia le segnalazioni di arresto anomalo a livello di sistema operativo.", + "telemetry.telemetryLevel.default": "Invia dati di utilizzo, errori e segnalazioni di arresto anomalo.", + "telemetry.telemetryLevel.deprecated": "****Nota:*** se questa impostazione è impostata su 'off', non verranno inviati dati di telemetria indipendentemente dalle altre impostazioni di telemetria. Se questa impostazione è impostata su un valore diverso da 'off' e i dati di telemetria sono disabilitati con impostazioni deprecate, non verranno inviati dati di telemetria.*", + "telemetry.telemetryLevel.error": "Invia i dati di telemetria generali e le segnalazioni di arresto anomalo del sistema.", + "telemetry.telemetryLevel.off": "Disabilita tutti i dati di telemetria del prodotto.", + "telemetry.telemetryLevel.tableDescription": "La tabella seguente descrive i dati inviati con ogni impostazione:", + "telemetry.telemetryLevelMd": "Controlla tutti i dati di telemetria di base e dell'estensione proprietaria. In questo modo è possibile comprendere meglio le prestazioni di {0}, i miglioramenti da apportare e l'utilizzo delle funzionalità.", + "telemetry.usage": "Dati di utilizzo", "telemetryConfigurationTitle": "Telemetria" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { "terminal.integrated.automationShell.linux": "Percorso che, se impostato, eseguirà l'override di {0} e ignorerà i valori di {1} per l'utilizzo del terminale correlato all'automazione, come nel caso di attività e debug.", "terminal.integrated.automationShell.osx": "Percorso che, se impostato, eseguirà l'override di {0} e ignorerà i valori di {1} per l'utilizzo del terminale correlato all'automazione, come nel caso di attività e debug.", "terminal.integrated.automationShell.windows": "Percorso che, se impostato, eseguirà l'override di {0} e ignorerà i valori di {1} per l'utilizzo del terminale correlato all'automazione, come nel caso di attività e debug.", + "terminal.integrated.confirmIgnoreProcesses": "Configurabile per fornire un'impostazione personalizzata per ignorare i processi", "terminal.integrated.defaultProfile.linux": "Profilo predefinito usato in Linux. Questa impostazione verrà attualmente ignorata se {0} o {1} sono impostati.", "terminal.integrated.defaultProfile.osx": "Profilo predefinito usato in macOS. Questa impostazione verrà attualmente ignorata se {0} o {1} sono impostati.", "terminal.integrated.defaultProfile.windows": "Profilo predefinito usato in Windows. Questa impostazione verrà attualmente ignorata se {0} o {1} sono impostati.", "terminal.integrated.inheritEnv": "Indica se le nuove shell devono ereditare l'ambiente da VS Code. Questo comportamento potrebbe dare origine a una shell di accesso per assicurarsi che $PATH e altre variabili di sviluppo vengano inizializzate. Non ha alcun effetto in Windows.", - "terminal.integrated.persistentSessionExperimentalSerializer": "Indica se usare un approccio sperimentale più efficace per ripristinare il buffer del terminale. Per rendere effettiva questa impostazione, è necessario riavviare.", "terminal.integrated.persistentSessionScrollback": "Controlla il numero massimo di righe che verranno ripristinate durante la riconnessione a una sessione di terminale persistente. Se si aumenta questo valore, verranno ripristinate più righe di scorrimento all'indietro, ma aumenteranno sia la memoria richiesta che il tempo impiegato per la connessione ai terminali all'avvio. Per rendere effettiva questa impostazione, che deve essere impostata su un valore minore o uguale a `#terminal.integrated.scrollback#`, è necessario riavviare.", - "terminal.integrated.profile.linux": "Profili Linux da visualizzare quando si crea un nuovo terminale tramite il menu a discesa del terminale. Quando sono impostati, tali profili sostituiranno quelli predefiniti rilevati. Sono composti da {0} e {1} facoltativo", - "terminal.integrated.profile.osx": "Profili macOS da visualizzare quando si crea un nuovo terminale tramite il menu a discesa del terminale. Quando sono impostati, tali profili sostituiranno quelli predefiniti rilevati. Sono composti da {0} e {1} facoltativo", - "terminal.integrated.profiles.windows": "Profili Windows da visualizzare quando si crea un nuovo terminale tramite il menu a discesa del terminale. Impostare su Null per escluderli oppure specificare la proprietà {0} per usare la configurazione rilevata predefinita. In alternativa, impostare {1} e {2} facoltativo", - "terminal.integrated.shell.linux": "The path of the shell that the terminal uses on Linux. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.profile.linux": "Profili Linux da presentare quando si crea un nuovo terminale tramite l'elenco a tendina del terminale. Impostare manualmente la proprietà {0} con un {1} facoltativo.\r\n\r\nImpostare un profilo esistente su {2} per nascondere il profilo dall'elenco, ad esempio: {3}.", + "terminal.integrated.profile.osx": "Profili macOS da presentare quando si crea un nuovo terminale tramite l'elenco a tendina del terminale. Impostare la proprietà {0} manualmente con un {1} facoltativo.\r\n\r\nImpostare un profilo esistente su {2} per nascondere il profilo dall'elenco, ad esempio: {3}.", + "terminal.integrated.profiles.windows": "Profili Windows da presentare durante la creazione di un nuovo terminale tramite l'elenco a tendina del terminale. Usare la proprietà {0} per rilevare automaticamente il percorso della shell. In alternativa, impostare la proprietà {1} manualmente con un {2} facoltativo.\r\n\r\nImpostare un profilo esistente su {3} per nascondere il profilo dall'elenco, ad esempio: {4}.", + "terminal.integrated.shell.linux": "Percorso della shell usata dal terminale in Linux. [Altre informazioni sulla configurazione della shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)", "terminal.integrated.shell.linux.deprecation": "Questa impostazione è deprecata. La nuova modalità consigliata per configurare la shell predefinita consiste nel creare un profilo del terminale in {0} e impostarne il nome come predefinito in {1}. In questo modo il profilo creato sarà prioritario rispetto alle impostazioni dei nuovi profili, ma questo comportamento cambierà in futuro.", - "terminal.integrated.shell.osx": "The path of the shell that the terminal uses on macOS. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shell.osx": "Percorso della shell usata dal terminale in macOS. [Altre informazioni sulla configurazione della shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)", "terminal.integrated.shell.osx.deprecation": "Questa impostazione è deprecata. La nuova modalità consigliata per configurare la shell predefinita consiste nel creare un profilo del terminale in {0} e impostarne il nome come predefinito in {1}. In questo modo il profilo creato sarà prioritario rispetto alle impostazioni dei nuovi profili, ma questo comportamento cambierà in futuro.", - "terminal.integrated.shell.windows": "The path of the shell that the terminal uses on Windows. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shell.windows": "Percorso della shell usata dal terminale in Windows. [Altre informazioni sulla configurazione della shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", "terminal.integrated.shell.windows.deprecation": "Questa impostazione è deprecata. La nuova modalità consigliata per configurare la shell predefinita consiste nel creare un profilo del terminale in {0} e impostarne il nome come predefinito in {1}. In questo modo il profilo creato sarà prioritario rispetto alle impostazioni dei nuovi profili, ma questo comportamento cambierà in futuro.", - "terminal.integrated.shellArgs.linux": "The command line arguments to use when on the Linux terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.osx": "The command line arguments to use when on the macOS terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.windows": "The command line arguments to use when on the Windows terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.windows.string": "The command line arguments in [command-line format](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) to use when on the Windows terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shellArgs.linux": "Argomenti della riga di comando da usare nel terminale Linux. [Altre informazioni sulla configurazione della shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shellArgs.osx": "Argomenti della riga di comando da usare nel terminale macOS. [Altre informazioni sulla configurazione della shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shellArgs.windows": "Argomenti della riga di comando da usare nel terminale Windows. [Altre informazioni sulla configurazione della shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shellArgs.windows.string": "Argomenti della riga di comando nel [formato della riga di comando](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) da usare nel terminale Windows. [Altre informazioni sulla configurazione della shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", "terminal.integrated.showLinkHover": "Indica se visualizzare gli hover per i collegamenti nell'output del terminale.", "terminal.integrated.useWslProfiles": "Controlla se le distribuzioni WSL vengono visualizzate o meno nell'elenco a discesa del terminale", "terminalIntegratedConfigurationTitle": "Terminale integrato", @@ -1591,6 +1643,9 @@ "terminalProfile.windowsExtensionTitle": "Il nome del terminale di estensione", "terminalProfile.windowsSource": "Origine del profilo che rileverà automaticamente i percorsi della shell." }, + "vs/platform/terminal/node/ptyService": { + "terminal-session-restore": "Contenuto della sessione ripristinato dal giorno {0} alle ore {1}" + }, "vs/platform/terminal/node/terminalProcess": { "launchFail.cwdDoesNotExist": "La directory di avvio (cwd) \"{0}\" non esiste", "launchFail.cwdNotDirectory": "La directory di avvio (cwd) \"{0}\" non è una directory", @@ -1647,7 +1702,11 @@ "editorInfo.background": "Colore di sfondo del testo delle informazioni nell'editor. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", "editorInfo.foreground": "Colore primo piano degli indicatori di informazioni nell'editor.", "editorInlayHintBackground": "Colore di sfondo dei suggerimenti inline", + "editorInlayHintBackgroundParameter": "Colore di sfondo dei suggerimenti inline per i parametri", + "editorInlayHintBackgroundTypes": "Colore di sfondo dei suggerimenti inline per i tipi", "editorInlayHintForeground": "Colore primo piano dei suggerimenti inline", + "editorInlayHintForegroundParameter": "Colore primo piano dei suggerimenti inline per i parametri", + "editorInlayHintForegroundTypes": "Colore primo piano dei suggerimenti inline per i tipi", "editorLightBulbAutoFixForeground": "Colore usato per l'icona delle azioni di correzione automatica con lampadina.", "editorLightBulbForeground": "Colore usato per l'icona delle azioni con lampadina.", "editorSelectionBackground": "Colore della selezione dell'editor.", @@ -1737,7 +1796,9 @@ "minimapBackground": "Colore di sfondo della minimappa.", "minimapError": "Colore del marcatore della minimappa per gli errori.", "minimapFindMatchHighlight": "Colore del marcatore della minimappa per la ricerca delle corrispondenze.", + "minimapForegroundOpacity": "Opacità degli elementi in primo piano di cui è stato eseguito il rendering nella minimappa. Ad esempio, con \"#000000c0\" il rendering degli elementi verrà eseguito con il 75% di opacità.", "minimapSelectionHighlight": "Colore del marcatore della minimappa per la selezione dell'editor.", + "minimapSelectionOccurrenceHighlight": "Colore del marcatore della minimappa per le selezioni ripetute dell'editor.", "minimapSliderActiveBackground": "Colore di sfondo del dispositivo di scorrimento della minimappa quando si fa clic con il mouse.", "minimapSliderBackground": "Colore di sfondo del dispositivo di scorrimento della minimappa.", "minimapSliderHoverBackground": "Colore di sfondo del dispositivo di scorrimento della minimappa al passaggio del mouse.", @@ -1800,6 +1861,7 @@ "class": "Stile per le classi.", "comment": "Stile per i commenti.", "declaration": "Stile per tutte le dichiarazioni di simbolo.", + "decorator": "Stile per elementi Decorator e annotazioni.", "deprecated": "Stile da usare per i simboli deprecati.", "documentation": "Stile da usare per i riferimenti nella documentazione.", "enum": "Stile per le enumerazioni.", @@ -2543,6 +2605,7 @@ "missing.submenu": "La voce di menu fa riferimento a un sottomenu `{0}` che non è definito nella sezione 'submenus'.", "nonempty": "è previsto un valore non vuoto.", "notebook.cell.execute": "Menu di esecuzione della cella del notebook aggiunto come contributo", + "notebook.cell.executePrimary": "Menu di esecuzione della cella del notebook aggiunto come contributo", "notebook.cell.title": "Menu del titolo della cella del notebook aggiunto come contributo", "notebook.toolbar": "Menu della barra degli strumenti del notebook aggiunto come contributo", "opticon": "la proprietà `icon` può essere omessa o deve essere una stringa o un valore letterale come `{dark, light}`", @@ -2593,6 +2656,10 @@ "vs/workbench/api/node/extHostDebugService": { "debug.terminal.title": "Processo di debug" }, + "vs/workbench/api/node/extHostTunnelService": { + "tunnelPrivacy.private": "Privato", + "tunnelPrivacy.public": "Pubblico" + }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "Esamina le chiavi di contesto", "logStorage": "Registra contenuto del database di archiviazione", @@ -2609,21 +2676,21 @@ "vs/workbench/browser/actions/helpActions": { "keybindingsReference": "Riferimento per tasti di scelta rapida", "miDocumentation": "&&Documentazione", - "miIntroductoryVideos": "&&Video introduttivi", "miKeyboardShortcuts": "&&Riferimento per tasti di scelta rapida", "miLicense": "&&Visualizza licenza", "miPrivacyStatement": "&&Informativa sulla privacy", "miTipsAndTricks": "Suggerimenti e trucc&&hi", "miTwitter": "Seguici su T&&witter", "miUserVoice": "&&Cerca in richieste di funzionalità", + "miVideoTutorials": "&&Esercitazioni video", "newsletterSignup": "Iscrizione alla newsletter VS Code", "openDocumentationUrl": "Documentazione", - "openIntroductoryVideosUrl": "Video introduttivi", "openLicenseUrl": "Visualizza licenza", "openPrivacyStatement": "Informativa sulla privacy", "openTipsAndTricksUrl": "Suggerimenti e trucchi", "openTwitterUrl": "Seguici su Twitter", - "openUserVoiceUrl": "Cerca in richieste di funzionalità" + "openUserVoiceUrl": "Cerca in richieste di funzionalità", + "openVideoTutorialsUrl": "Esercitazioni video" }, "vs/workbench/browser/actions/layoutActions": { "closeSidebar": "Chiudi barra laterale", @@ -2695,7 +2762,7 @@ "paste": "Incolla", "redo": "Ripeti", "selectAll": "Seleziona tutto", - "undo": "Annulla" + "undo": "Annulla azione" }, "vs/workbench/browser/actions/windowActions": { "about": "Informazioni", @@ -2741,12 +2808,12 @@ "miOpen": "&&Apri...", "miOpenFile": "&&Apri file...", "miOpenFolder": "Apri &&cartella...", - "miOpenWorkspace": "Aprire Wor&&kspace...", + "miOpenWorkspace": "Apri a&&rea di lavoro dal file...", "miSaveWorkspaceAs": "Salva area di lavoro con nome...", "openFile": "Apri file...", "openFileFolder": "Apri...", "openFolder": "Apri cartella...", - "openWorkspaceAction": "Apri area di lavoro...", + "openWorkspaceAction": "Apri area di lavoro dal file...", "openWorkspaceConfigFile": "Apri file di configurazione dell'area di lavoro", "saveWorkspaceAsAction": "Salva area di lavoro con nome...", "workspaces": "Aree di lavoro" @@ -2761,19 +2828,23 @@ "openWorkspace": "Apri area di lavoro" }, "vs/workbench/browser/contextkeys": { - "dirtyWorkingCopies": "Indica se sono presenti copie di lavoro modificate ma non salvate", + "dirtyWorkingCopies": "Indica se sono presenti copie di lavoro con modifiche non salvate", "isFullscreen": "Indica se la finestra è visualizzata in modalità schermo intero", "remoteName": "Nome del repository remoto a cui è connessa la finestra oppure una stringa vuota se non è connessa ad alcun repository remoto", "virtualWorkspace": "Schema dell'area di lavoro corrente se è di un file system virtuale o una stringa vuota.", "workbenchState": "Tipo di area di lavoro aperta nella finestra, ovvero 'empty' (nessuna area di lavoro), 'folder' (cartella singola) oppure 'workspace' (area di lavoro con più radici)", "workspaceFolderCount": "Numero di cartelle radice nell'area di lavoro" }, + "vs/workbench/browser/dnd": { + "fileTooLarge": "Il file è troppo grande per essere aperto come editor senza titolo. Caricarlo prima in Esplora file, quindi riprovare." + }, "vs/workbench/browser/editor": { "pinned": "{0}, aggiunto", "preview": "{0}, anteprima" }, "vs/workbench/browser/parts/activitybar/activitybarActions": { "authProviderUnavailable": "{0} non è attualmente disponibile", + "focusActivityBar": "Sposta stato attivo sulla barra attività", "hideAccounts": "Nascondi account", "manageTrustedExtensions": "Gestisci estensioni attendibili", "nextSideBarView": "Visualizzazione barra laterale successiva", @@ -2784,13 +2855,22 @@ "vs/workbench/browser/parts/activitybar/activitybarPart": { "accounts": "Account", "accountsViewBarIcon": "Icona Account nella barra della visualizzazione.", - "focusActivityBar": "Sposta stato attivo sulla barra attività", "hideActivitBar": "Nascondi barra attività", + "hideMenu": "Nascondi menu", "manage": "Gestisci", "menu": "Menu", "resetLocation": "Reimposta posizione", "settingsViewBarIcon": "Icona Impostazioni nella barra della visualizzazione." }, + "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { + "focusAuxiliaryBar": "Sposta lo stato attivo nel pannello laterale", + "hideAuxiliaryBar": "Nascondi pannello laterale", + "miShowAuxiliaryBar": "Mostra pannello l&&aterale", + "toggleAuxiliaryBar": "Attiva/Disattiva pannello laterale" + }, + "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarPart": { + "hideAuxiliaryBar": "Nascondi pannello laterale" + }, "vs/workbench/browser/parts/banner/bannerPart": { "bannerFocused": "Indica se il banner ha lo stato attivo della tastiera", "focusBanner": "Banner dello stato attivo" @@ -2894,7 +2974,7 @@ "closeEditor": "Chiudi editor", "closeEditorGroup": "Chiudi gruppo di editor", "closeEditorsInGroup": "Chiudi tutti gli editor del gruppo", - "closeGroupAction": "Close Group", + "closeGroupAction": "Chiudi gruppo", "closeOtherEditors": "Chiudi gli altri editor del gruppo", "closeOthers": "Chiudi altri", "closePinnedEditor": "Chiudi editor bloccato", @@ -2905,12 +2985,14 @@ "file": "File", "ignoreTrimWhitespace.label": "Ignora differenze spazi vuoti iniziali/finali", "inlineView": "Visualizzazione inline", + "joinInGroup": "Unisci nel gruppo", "keepEditor": "Mantieni editor", "keepOpen": "Mantieni aperto", - "lockGroup": "Lock Group", + "lockGroup": "Blocca gruppo", "miBack": "&&Indietro", "miClearRecentOpen": "&&Cancella elementi aperti di recente", "miEditorLayout": "&&Layout editor", + "miFirstSideEditor": "&&Primo lato nell'editor", "miFocusAboveGroup": "Gruppo &&Sopra", "miFocusBelowGroup": "Gruppo &&Sotto", "miFocusFifthGroup": "Gruppo &&5", @@ -2921,6 +3003,7 @@ "miFocusSecondGroup": "Gruppo &&2", "miFocusThirdGroup": "Gruppo &&3", "miForward": "&&Avanti", + "miJoinEditorInGroup": "Unisci nel &&gruppo", "miLastEditLocation": "&&Posizione ultima modifica", "miNextEditor": "&&Editor successivo", "miNextEditorInGroup": "&&Editor successivo nel gruppo", @@ -2933,8 +3016,10 @@ "miPreviousRecentlyUsedEditor": "Editor &&precedente usato", "miPreviousUsedEditorInGroup": "Editor &&precedente usato nel gruppo", "miReopenClosedEditor": "&&Riapri editor chiuso", + "miSecondSideEditor": "&&Secondo lato nell'editor", "miSingleColumnEditorLayout": "&&Singolo", "miSplitEditorDown": "Dividi &&Sotto", + "miSplitEditorInGroup": "Dividi nel &&gruppo", "miSplitEditorLeft": "Dividi &&Sinistra", "miSplitEditorRight": "Dividi &&Destra", "miSplitEditorUp": "Dividi &&Sopra", @@ -2960,16 +3045,18 @@ "splitDown": "Dividi Sotto", "splitEditorDown": "Dividi editor sotto", "splitEditorRight": "Dividi editor a destra", + "splitInGroup": "Dividi nel gruppo", "splitLeft": "Dividi Sinistra", "splitRight": "Dividi Destra", "splitUp": "Dividi Sopra", "textDiffEditor": "Editor diff di testo", "textEditor": "Editor di testo", "toggleKeepEditors": "Mantieni editor aperti", - "toggleLockGroup": "Lock Group", + "toggleLockGroup": "Blocca gruppo", + "toggleSplitEditorInGroupLayout": "Attiva/Disattiva layout", "toggleWhitespace": "Icona per l'azione di attivazione/disattivazione spazi vuoti nell'editor diff.", - "unlockEditorGroup": "Unlock Group", - "unlockGroupAction": "Unlock Group", + "unlockEditorGroup": "Sblocca gruppo", + "unlockGroupAction": "Sblocca gruppo", "unpin": "Rimuovi", "unpinEditor": "Rimuovi editor" }, @@ -3017,8 +3104,8 @@ "moveActiveGroupUp": "Sposta il gruppo di editor su", "moveEditorLeft": "Sposta editor a sinistra", "moveEditorRight": "Sposta editor a destra", - "moveEditorToAboveGroup": "Sposta l'editor nel gruppo sopra", - "moveEditorToBelowGroup": "Sposta l'editor nel gruppo sotto", + "moveEditorToAboveGroup": "Sposta editor nel gruppo sopra", + "moveEditorToBelowGroup": "Sposta editor nel gruppo sotto", "moveEditorToFirstGroup": "Sposta l'Editor nel primo gruppo", "moveEditorToLastGroup": "Sposta l'editor nell'ultimo gruppo", "moveEditorToLeftGroup": "Sposta l'editor nel gruppo di sinistra", @@ -3058,6 +3145,14 @@ "splitEditorGroupRight": "Dividi editor a destra", "splitEditorGroupUp": "Dividi l'Editor Sopra", "splitEditorOrthogonal": "Dividi l'editor ortogonalmente", + "splitEditorToAboveGroup": "Dividi editor nel gruppo sopra", + "splitEditorToBelowGroup": "Dividi editor nel gruppo sotto", + "splitEditorToFirstGroup": "Dividi editor nel primo gruppo", + "splitEditorToLastGroup": "Dividi editor nell'ultimo gruppo", + "splitEditorToLeftGroup": "Dividi editor nel gruppo di sinistra", + "splitEditorToNextGroup": "Dividi editor nel gruppo successivo", + "splitEditorToPreviousGroup": "Dividi editor nel gruppo precedente", + "splitEditorToRightGroup": "Dividi editor nel gruppo di destra", "toggleEditorWidths": "Attiva/Disattiva le dimensioni del gruppo di editor", "unpinEditor": "Sblocca editor", "workbench.action.reopenTextEditor": "Riapri editor con editor di testo", @@ -3065,19 +3160,30 @@ }, "vs/workbench/browser/parts/editor/editorCommands": { "compare": "Confronta", + "editorCommand.activeEditorCopy.arg.description": "Proprietà degli argomenti:\r\n\t* 'to': valore stringa che indica dove eseguire la copia.\r\n\t* 'value': valore numerico che indica il numero di posizioni o una posizione assoluta da copiare.", + "editorCommand.activeEditorCopy.arg.name": "Argomento per copia editor attivo", + "editorCommand.activeEditorCopy.description": "Consente di copiare l'editor attivo per gruppi", "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", - "lockEditorGroup": "Lock Editor Group", - "toggleEditorGroupLock": "Toggle Editor Group Lock", + "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", + "joinEditorInGroup": "Unisci editor nel gruppo", + "lockEditorGroup": "Blocca gruppo di editor", + "splitEditorInGroup": "Dividi editor nel gruppo", + "toggleEditorGroupLock": "Attiva/disattiva blocco del gruppo di editor", "toggleInlineView": "Attiva/Disattiva visualizzazione inline", - "unlockEditorGroup": "Unlock Editor Group" + "toggleJoinEditorInGroup": "Attiva/Disattiva Dividi editor nel gruppo", + "toggleSplitEditorInGroupLayout": "Attiva/Disattiva layout per Dividi editor nel gruppo", + "unlockEditorGroup": "Sblocca gruppo di editor" }, - "vs/workbench/browser/parts/editor/editorDropTarget": { - "fileTooLarge": "Il file è troppo grande per essere aperto come editor senza titolo. Caricarlo prima in Esplora file, quindi riprovare." + "vs/workbench/browser/parts/editor/editorConfiguration": { + "markdownPreview": "Anteprima di Markdown", + "workbench.editor.autoLockGroups": "Se un editor corrispondente a uno dei tipi elencati viene aperto per primo in un gruppo di editor ed è aperto più di un gruppo, il gruppo viene bloccato automaticamente. I gruppi bloccati verranno usati solo per l'apertura degli editor quando vengono scelti esplicitamente con un gesto dell'utente (ad esempio tramite trascinamento), ma non per impostazione predefinita. Di conseguenza è meno probabile che l'editor attivo in un gruppo bloccato venga sostituito casualmente con un editor diverso." }, "vs/workbench/browser/parts/editor/editorGroupView": { - "ariaLabelGroupActions": "Empty editor group actions", + "ariaLabelGroupActions": "Svuota azioni del gruppo di editor", "cancel": "Annulla", "editorOpenError": "Non è possibile aprire '{0}': {1}.", "editorOpenErrorDialog": "Non è possibile aprire '{0}'", @@ -3092,14 +3198,16 @@ "requiresWorkspaceTrustText": "Il file non è visualizzato nell'editor perché non è stato concessa l'attendibilità all'area di lavoro.", "retry": "Riprova", "trustRequiredEditor": "Attendibilità dell'area di lavoro obbligatoria", - "unavailableEditor": "Editor non disponibile", - "unavailableEditorText": "Non è stato possibile aprire l'editor a causa di un errore o di una risorsa non disponibile." + "unavailableResourceErrorEditor": "Editor errori risorse non disponibile", + "unavailableResourceErrorEditorText": "Non è stato possibile aprire l'editor perché il file non è stato trovato.", + "unknownErrorEditor": "Editor errori sconosciuto", + "unknownErrorEditorText": "Non è stato possibile aprire l'editor a causa di un errore imprevisto." }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "Chiudi editor", - "entryAriaLabelDirty": "{0}, modificato ma non salvato", + "entryAriaLabelDirty": "{0}, modifiche non salvate", "entryAriaLabelWithGroup": "{0}, {1}", - "entryAriaLabelWithGroupDirty": "{0}, modificato ma non salvato, {1}", + "entryAriaLabelWithGroupDirty": "{0}, modifiche non salvate, {1}", "noViewResults": "Non ci sono editor corrispondenti" }, "vs/workbench/browser/parts/editor/editorStatus": { @@ -3157,11 +3265,13 @@ "status.editor.mode": "Lingua editor", "status.editor.screenReaderMode": "Modalità utilità per la lettura dello schermo", "status.editor.selection": "Selezione editor", - "status.editor.status": "Stato del linguaggio", "status.editor.tabFocusMode": "Modalità accessibilità", "tabFocusModeEnabled": "TAB per spostare lo stato attivo", "tabSize": "Dimensione tabulazione: {0}" }, + "vs/workbench/browser/parts/editor/sideBySideEditor": { + "sideBySideEditor": "Editor affiancato" + }, "vs/workbench/browser/parts/editor/tabsTitleControl": { "ariaLabelTabActions": "Azioni delle schede" }, @@ -3200,6 +3310,7 @@ }, "vs/workbench/browser/parts/notifications/notificationsCenter": { "notifications": "Notifiche", + "notificationsCenterWidgetAriaLabel": "Centro notifiche", "notificationsEmpty": "Nessuna nuova notifica", "notificationsToolbar": "Azioni del centro notifiche" }, @@ -3230,6 +3341,10 @@ "status.notifications": "Notifiche", "zeroNotifications": "Nessuna notifica" }, + "vs/workbench/browser/parts/notifications/notificationsToasts": { + "notificationAriaLabel": "{0}, notifica", + "notificationWithSourceAriaLabel": "{0}, origine: {1}, notifica" + }, "vs/workbench/browser/parts/notifications/notificationsViewer": { "executeCommand": "Fare clic per eseguire il comando '{0}'", "notificationActions": "Azioni notifica", @@ -3255,18 +3370,21 @@ }, "vs/workbench/browser/parts/panel/panelPart": { "hidePanel": "Nascondi pannello", + "moreActions": "Altre azioni...", "panel.emptyMessage": "Trascinare una visualizzazione da visualizzare nel pannello.", "resetLocation": "Reimposta posizione" }, - "vs/workbench/browser/parts/sidebar/sidebarPart": { + "vs/workbench/browser/parts/sidebar/sidebarActions": { "focusSideBar": "Sposta lo stato attivo nella barra laterale" }, - "vs/workbench/browser/parts/statusbar/statusbarPart": { + "vs/workbench/browser/parts/statusbar/statusbarActions": { "focusStatusBar": "Sposta stato attivo sulla barra di stato", "hide": "Nascondi '{0}'", - "hideStatusBar": "Nascondi barra di stato", "statusBarFocused": "Indica se la barra di stato ha lo stato attivo della tastiera" }, + "vs/workbench/browser/parts/statusbar/statusbarPart": { + "hideStatusBar": "Nascondi barra di stato" + }, "vs/workbench/browser/parts/titlebar/menubarControl": { "DownloadingUpdate": "Download dell'aggiornamento...", "checkForUpdates": "Controlla la disponibilità di &&aggiornamenti...", @@ -3337,16 +3455,17 @@ "activityBarIconClickBehavior": "Controlla il comportamento del clic su un'icona della barra attività nel workbench.", "activityBarVisibility": "Controlla la visibilità della barra attività in Workbench.", "appName": "`${appName}`: ad esempio VS Code.", + "auxiliaryBarEnabled": "Controlla se il pannello laterale opposto alla barra laterale è abilitato.", "centeredLayoutAutoResize": "Controlla se il layout centrato deve essere ridimensionato automaticamente alla massima larghezza quando è aperto più di un gruppo. Quando è aperto un solo gruppo, verrà ridimensionato alla larghezza originale del layout centrato.", "closeEmptyGroups": "Controlla il comportamento dei gruppi vuoti di editor quando viene chiusa l'ultima scheda nel gruppo. Quando abilitato, i gruppi vuoti si chiuderanno automaticamente. Quando disabilitato, i gruppi vuoti rimarranno parte della griglia.", - "closeOnFileDelete": "Controlla se gli editor che visualizzano un file aperto durante la sessione devono chiudersi automaticamente quando il file viene eliminato o rinominato da un altro processo. Se si disabilita questa opzione, in una simile circostanza l'editor rimarrà aperto. Tenere presente che si elimina il file dall'interno dell'applicazione, l'editor verrà sempre chiuso e i file modificati ma non salvati non verranno mai chiusi allo scopo di salvaguardare i dati.", + "closeOnFileDelete": "Controlla se gli editor che visualizzano un file aperto durante la sessione devono chiudersi automaticamente quando il file viene eliminato o rinominato da un altro processo. Se si disabilita questa opzione, in una simile circostanza l'editor rimarrà aperto. Tenere presente che l'eliminazione del file dall'interno dell'applicazione comporterà sempre la chiusura dell'editor e che gli editor con modifiche non salvate non verranno mai chiusi allo scopo di salvaguardare i dati.", "closeOnFocusLost": "Controlla se Quick Open deve essere chiuso automaticamente quando perde lo stato attivo.", "commandHistory": "Controlla il numero di comandi utilizzati di recente da mantenere nella cronologia. Impostare a 0 per disabilitare la cronologia dei comandi.", "confirmBeforeCloseWeb": "Controlla se visualizzare una finestra di dialogo di conferma prima di chiudere la scheda o la finestra del browser. Si noti che, anche se questa impostazione è abilitata, i browser possono comunque decidere di chiudere una scheda o una finestra senza conferma e che questa impostazione è solo un suggerimento che potrebbe non funzionare in tutti i casi.", "customMenuBarAltFocus": "Controlla se, quando si preme ALT, lo stato attivo verrà spostato sulla barra dei menu. Questa impostazione non ha effetto sull'attivazione/disattivazione della barra dei menu con ALT.", "decorations.badges": "Controlla se le decorazioni file dell'editor devono usare le notifiche.", "decorations.colors": "Controlla se le decorazioni file dell'editor devono usare i colori.", - "dirty": "`${dirty}`: indicatore che segnala se l'editor attivo è modificato ma non salvato.", + "dirty": "`${dirty}`: un indicatore per il momento in cui l'editor attivo contiene modifiche non salvate.", "editorOpenPositioning": "Controlla la posizione in cui vengono aperti gli editor. Selezionare `left` o `right` per aprire gli editor a sinistra o a destra di quello attualmente attivo. Selezionare `first` o `last` per aprire gli editor indipendentemente da quello attualmente attivo.", "editorTabCloseButton": "Controlla la posizione dei pulsanti di chiusura delle schede dell'editor oppure li disabilita quando è impostata su 'off'. Questo valore viene ignorato quando `#workbench.editor.showTabs#` è disabilitato.", "enableMenuBarMnemonics": "Controlla se è possibile aprire i menu principali tramite tasti di scelta rapida con ALT. Disattivare i tasti di scelta se invece si intende associare i tasti di scelta rapida con ALT ai comandi dell'editor.", @@ -3357,8 +3476,8 @@ "folderName": "`${folderName}`: nome della cartella dell'area di lavoro in cui si trova il file (ad esempio Cartella).", "folderPath": "`${folderPath}`: percorso file della cartella dell'area di lavoro in cui si trova il file (ad esempio /Utenti/Sviluppo/Cartella).", "fontAliasing": "Controlla il metodo di aliasing dei caratteri nell'area di lavoro.", - "highlightModifiedTabs": "Controlla se viene o meno disegnato un bordo superiore nelle schede dell'editor modificate (non salvate). Questo valore viene ignorato quando `#workbench.editor.showTabs#` è disabilitato.", - "limitEditorsEnablement": "Controlla se il numero di editor aperti deve essere o meno limitato. Se è abilitata, gli editor usati meno di recente e non modificati ma non salvati verranno chiusi per fare spazio ai nuovi editor aperti.", + "highlightModifiedTabs": "Controlla se viene disegnato un bordo superiore nelle schede dell'editor che contiene modifiche non salvate. Questo valore viene ignorato quando `#workbench.editor.showTabs#` è disabilitato.", + "limitEditorsEnablement": "Controlla se il numero di editor aperti deve essere o meno limitato. Con questa opzione abilitata, gli editor usati meno recentemente verranno chiusi per fare spazio ai nuovi editor aperti.", "limitEditorsMaximum": "Controlla il numero massimo di editor aperti. Usare l'impostazione `#workbench.editor.limit.perEditorGroup#` per controllare questo limite per singolo gruppo di editor o per tutti i gruppi.", "menuBarVisibility": "Controlla la visibilità della barra dei menu. L'impostazione 'toggle' indica che la barra dei menu è nascosta e che per visualizzarla è necessario premere una sola volta il tasto ALT. L'impostazione 'compact' consente di spostare il menu nella barra laterale.", "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.", @@ -3388,6 +3507,7 @@ "showIcons": "Controlla se visualizzare o meno un'icona per gli editor aperti. Richiede l'abilitazione anche di un tema dell'icona di file.", "sideBarLocation": "Controlla la posizione della barra laterale della barra attività. Possono essere visualizzate a sinistra o a destra dell'area di lavoro.", "sideBySideDirection": "Controlla la direzione predefinita degli editor aperti affiancati, ad esempio da Esplora risorse. Per impostazione predefinita, gli editor verranno aperti sul lato destro di quello attualmente attivo. Se si modifica l'impostazione in `down`, gli editor verranno aperti sotto quello attualmente attivo.", + "splitInGroupLayout": "Controlla il layout usato quando un editor viene diviso in un gruppo di editor in modo che sia verticale o orizzontale.", "splitOnDragAndDrop": "Controlla se i gruppi di editor possono essere divisi da operazioni di trascinamento della selezione rilasciando un editor o un file sui bordi dell'area dell'editor.", "splitSizing": "Controlla il ridimensionamento dei gruppi di editor durante la divisione.", "statusBarVisibility": "Controlla la visibilità della barra di stato nella parte inferiore del workbench.", @@ -3419,15 +3539,16 @@ "windowTitle": "Controlla il titolo della finestra in base all'editor attivo. Le variabili vengono sostituite in base al contesto:", "workbench.activityBar.iconClickBehavior.focus": "Sposta lo stato attivo sulla barra laterale se l'elemento selezionato è già visibile.", "workbench.activityBar.iconClickBehavior.toggle": "Nasconde la barra laterale se l'elemento selezionato è già visibile.", - "workbench.editor.experimentalAutoLockGroups": "Experimental: lock a group automatically when an editor is the first in the group and more than one group is open. Locked groups will only be used for opening editors when explicitly chosen by user gesture (e.g. drag and drop), but not by default. Consequently the active editor in a locked group is less likely to be replaced accidentally with a different editor.", "workbench.editor.labelFormat.default": "Visualizza il nome del file. Quando le schede sono abilitate e due file presentano lo stesso nome in un unico gruppo, vengono aggiunte le sezioni distintive del percorso di ciascun file. Quando le schede sono disabilitate, viene visualizzato il percorso relativo alla cartella dell'area di lavoro se l'editor è attivo.", "workbench.editor.labelFormat.long": "Visualizza il nome del file seguito dal relativo percorso assoluto.", "workbench.editor.labelFormat.medium": "Visualizza il nome del file seguito dal percorso corrispondente relativo alla cartella dell'area di lavoro.", "workbench.editor.labelFormat.short": "Visualizza il nome del file seguito dal nome della directory.", - "workbench.editor.languageDetection": "Controlla se la lingua in un editor di testo viene rilevata automaticamente a meno che non sia stata impostata esplicitamente da selezione lingua. L'ambito può essere definito anche in base alla lingua, in modo da poter controllare le lingue in cui attivare il rilevamento della lingua.", + "workbench.editor.languageDetection": "Controlla se la lingua in un editor di testo viene rilevata automaticamente a meno che la lingua non sia stata impostata in modo esplicito dalla selezione lingua. L'ambito può essere definito anche in base alla lingua, quindi è possibile specificare le lingue di cui non si vuole disattivare la funzionalità. Ciò è utile per lingue come Markdown che spesso contengono altre lingue che potrebbero indurre il rilevamento della lingua a pensare che si tratti della lingua incorporata e non di Markdown.", "workbench.editor.pinnedTabSizing.compact": "Una scheda bloccata viene visualizzata in formato compatto che include solo l'icona o la prima lettera del nome dell'editor.", "workbench.editor.pinnedTabSizing.normal": "Una scheda bloccata eredita l'aspetto delle schede non bloccate.", "workbench.editor.pinnedTabSizing.shrink": "Una scheda bloccata viene ridotta in base a dimensioni compatte fisse che prevedono la visualizzazione di parti del nome dell'editor.", + "workbench.editor.splitInGroupLayoutHorizontal": "Gli editor sono posizioni da sinistra verso destra.", + "workbench.editor.splitInGroupLayoutVertical": "Gli editor sono posizionati dall'alto verso il basso.", "workbench.editor.splitSizingDistribute": "Divide tutti i gruppi di editor in parti uguali.", "workbench.editor.splitSizingSplit": "Divide il gruppo di editor attivo in parti uguali.", "workbench.editor.tabSizing.fit": "Adatta sempre le dimensioni delle schede in modo da visualizzare l'etichetta completa dell'editor.", @@ -3463,6 +3584,11 @@ "test": "Test", "view": "Visualizza" }, + "vs/workbench/common/auxiliarybar": { + "activeAuxiliary": "Identificatore del pannello ausiliario attivo", + "auxiliaryBarFocus": "Indica se la barra ausiliaria ha lo stato attivo della tastiera", + "auxiliaryBarVisible": "Indica se la barra ausiliaria è visibile" + }, "vs/workbench/common/configuration": { "workbenchConfigurationTitle": "Workbench" }, @@ -3473,8 +3599,8 @@ "activeEditorGroupEmpty": "Indica se il gruppo di editor attivo è vuoto", "activeEditorGroupIndex": "Indice del gruppo di editor attivo", "activeEditorGroupLast": "Indica se il gruppo di editor attivo è l'ultimo gruppo", - "activeEditorGroupLocked": "Whether the active editor group is locked", - "activeEditorIsDirty": "Indica se l'editor attivo è modificato ma non salvato", + "activeEditorGroupLocked": "Indica se il gruppo di editor attivo è bloccato", + "activeEditorIsDirty": "Indica se l'editor attivo contiene modifiche non salvate", "activeEditorIsNotPreview": "Indica se l'editor attivo non è in modalità di anteprima", "activeEditorIsPinned": "Indica se l'editor attivo è stato aggiunto", "activeEditorIsReadonly": "Indica se l'editor attivo è di sola lettura", @@ -3486,6 +3612,7 @@ "isCenteredLayout": "Indica se il layout centrato è abilitato", "multipleEditorGroups": "Indica se ci sono più gruppi di editor aperti", "promptOpenWith.defaultEditor.displayName": "Editor di testo", + "sideBySideEditorActive": "Indica se un editor affiancato è attivo", "splitEditorsVertically": "Indica se gli editor vengono divisi verticalmente", "textCompareEditorActive": "Indica se un editor di confronto testo è attivo", "textCompareEditorVisible": "Indica se un editor di confronto testo è visibile" @@ -3493,14 +3620,12 @@ "vs/workbench/common/editor/diffEditorInput": { "sideBySideLabels": "{0} ↔ {1}" }, - "vs/workbench/common/editor/resourceEditorInput": { - "orphanedFile": "{0} (eliminato)", - "orphanedReadonlyFile": "{0} (eliminati, di sola lettura)", - "readonlyFile": "{0} (di sola lettura)" - }, "vs/workbench/common/editor/sideBySideEditorInput": { "sideBySideLabels": "{0} - {1}" }, + "vs/workbench/common/editor/textEditorModel": { + "languageAutoDetected": "Il linguaggio {0} è stato rilevato automaticamente e impostato come modalità linguaggio." + }, "vs/workbench/common/panel": { "activePanel": "Identificatore del pannello attivo", "panelFocus": "Indica se il pannello ha lo stato attivo della tastiera", @@ -3533,9 +3658,7 @@ "banner.background": "Colore di sfondo del banner. Il banner viene visualizzato sotto la barra del titolo della finestra.", "banner.foreground": "Colore primo piano del banner. Il banner viene visualizzato sotto la barra del titolo della finestra.", "banner.iconForeground": "Colore dell'icona del banner. Il banner viene visualizzato sotto la barra del titolo della finestra.", - "deprecatedEditorGroupBackground": "Deprecato: in seguito all'introduzione del layout dell'editor griglia, il colore di sfondo di un gruppo di editor non è più supportato. È possibile usare editorGroup.emptyBackground per impostare il colore di sfondo di gruppi di editor vuoti.", "editorDragAndDropBackground": "Colore di sfondo quando si trascinano gli editor. Il colore dovrebbe avere una trasparenza impostata in modo che il contenuto dell'editor sia ancora visibile.", - "editorGroupBackground": "Colore di sfondo deprecato di un gruppo di editor.", "editorGroupBorder": "Colore per separare più gruppi di editor l'uno dall'altro. I gruppi di editor sono i contenitori degli editor.", "editorGroupEmptyBackground": "Colore di sfondo di un gruppo di editor vuoto. I gruppi di editor sono contenitori di editor.", "editorGroupFocusedEmptyBorder": "Colore del bordo di un gruppo di editor vuoto con stato attivo. I gruppi di editor sono contenitori di editor.", @@ -3579,6 +3702,8 @@ "sideBarSectionHeaderBorder": "Colore del bordo dell'intestazione di sezione della barra laterale. La barra laterale è il contenitore di visualizzazioni quali Esplora risorse e Cerca. Le sezioni della barra laterale sono visualizzazioni annidate nella barra laterale.", "sideBarSectionHeaderForeground": "Colore primo piano dell'intestazione di sezione della barra laterale. La barra laterale è il contenitore di visualizzazioni come Esplora risorse e Cerca. Le sezioni della barra laterale sono visualizzazioni annidate nella barra laterale.", "sideBarTitleForeground": "Colore primo piano del titolo della barra laterale. La barra laterale è il contenitore di visualizzazioni quali Esplora risorse e Cerca.", + "sideBySideEditor.horizontalBorder": "Colore per separare due editor tra loro quando vengono visualizzati affiancati in un gruppo di editor dall’alto in basso.", + "sideBySideEditor.verticalBorder": "Colore per separare due editor tra loro quando vengono visualizzati affiancati in un gruppo di editor da sinistra a destra.", "statusBarBackground": "Colore di sfondo della barra di stato quando viene aperta un'area di lavoro o una cartella. La barra di stato è visualizzata nella parte inferiore della finestra.", "statusBarBorder": "Colore del bordo della barra di stato che la separa dalla sidebar e dall'editor. La barra di stato è visualizzata nella parte inferiore della finestra.", "statusBarErrorItemBackground": "Colore di sfondo degli elementi di errore della barra di stato. Gli elementi di errore spiccano rispetto ad altre voci della barra di stato per indicare condizioni di errore. La barra di stato è visualizzata nella parte inferiore della finestra.", @@ -3600,7 +3725,7 @@ "tabActiveBorder": "Bordo nella parte inferiore di una scheda attiva. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", "tabActiveBorderTop": "Bordo nella parte superiore di una scheda attiva. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", "tabActiveForeground": "Colore di primo piano delle schede attive in un gruppo attivo. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", - "tabActiveModifiedBorder": "Bordo nella parte superiore delle schede modificate (ma non salvate) attive in un gruppo attivo. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", + "tabActiveModifiedBorder": "Bordo nella parte superiore delle schede attive modificate in un gruppo attivo. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", "tabActiveUnfocusedBorder": "Bordo nella parte inferiore di una scheda attiva in un gruppo con stato non attivo. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", "tabActiveUnfocusedBorderTop": "Bordo nella parte superiore di una scheda attiva in un gruppo con stato non attivo. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", "tabBorder": "Bordo per separare le schede l'una dall'altra. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", @@ -3609,7 +3734,7 @@ "tabHoverForeground": "Colore primo piano delle schede al passaggio del mouse. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", "tabInactiveBackground": "Colore di sfondo delle schede inattive. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", "tabInactiveForeground": "Colore di primo piano delle schede inattive in un gruppo attivo. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", - "tabInactiveModifiedBorder": "Bordo nella parte superiore delle schede modificate (ma non salvate) inattive in un gruppo attivo. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", + "tabInactiveModifiedBorder": "Bordo nella parte superiore delle schede modificate inattive in un gruppo attivo. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", "tabUnfocusedActiveBackground": "Colore di sfondo delle schede attive in un gruppo con stato non attivo. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", "tabUnfocusedActiveForeground": "Colore primo piano delle schede attive in un gruppo con stato non attivo. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", "tabUnfocusedHoverBackground": "Colore di sfondo al passaggio del mouse sulle schede in un gruppo non attivo. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", @@ -3624,8 +3749,8 @@ "titleBarBorder": "Colore del bordo della barra del titolo.", "titleBarInactiveBackground": "Sfondo della barra del titolo quando la finestra è inattiva.", "titleBarInactiveForeground": "Primo piano della barra del titolo quando la finestra è inattiva.", - "unfocusedActiveModifiedBorder": "Bordo nella parte superiore delle schede modificate (ma non salvate) attive in un gruppo con stato non attivo. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", - "unfocusedINactiveModifiedBorder": "Bordo nella parte superiore delle schede modificate (ma non salvate) inattive in un gruppo con stato non attivo. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", + "unfocusedActiveModifiedBorder": "Bordo nella parte superiore delle schede attive modificate in un gruppo con stato non attivo. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", + "unfocusedINactiveModifiedBorder": "Bordo nella parte superiore delle schede inattive modificate in un gruppo con stato non attivo. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", "windowActiveBorder": "Colore usato per il bordo della finestra quando è attiva. Supportato solo nel client desktop quando si usa la barra del titolo personalizzata.", "windowInactiveBorder": "Colore usato per il bordo della finestra quando è inattiva. Supportato solo nel client desktop quando si usa la barra del titolo personalizzata." }, @@ -3663,7 +3788,7 @@ "quickSwitchWindow": "Cambio rapido finestra...", "switchWindow": "Cambia finestra...", "switchWindowPlaceHolder": "Selezionare una finestra a cui passare", - "windowDirtyAriaLabel": "{0}, finestra modificata ma non salvata", + "windowDirtyAriaLabel": "{0}, finestra con modifiche non salvate", "zoomIn": "Zoom avanti", "zoomOut": "Zoom indietro", "zoomReset": "Reimposta zoom" @@ -3680,6 +3805,7 @@ "argv.logLevel": "Livello di registrazione da usare. Il valore predefinito è 'info'. I valori consentiti sono 'critical, 'error', 'warn', 'info', 'debug', 'trace', 'off'.", "closeWhenEmpty": "Controlla se con la chiusura dell'ultimo editor deve essere chiusa anche la finestra. Questa impostazione viene applicata solo alle finestre che non contengono cartelle.", "dialogStyle": "Consente di modificare l'aspetto delle finestre di dialogo.", + "enableCrashReporterDeprecated": "Se questa impostazione è false, non verranno inviati dati di telemetria indipendentemente dal valore della nuova impostazione. Deprecata perché combinata nell'impostazione {0}.", "keyboardConfigurationTitle": "Tastiera", "mergeAllWindowTabs": "Unisci tutte le finestre", "miExit": "E&&sci", @@ -3725,6 +3851,7 @@ }, "vs/workbench/electron-sandbox/window": { "cancelButton": "&&Annulla", + "learnMore": "Altre informazioni", "loaderCycle": "Nei moduli AMD è presente un ciclo di dipendenze che deve essere risolto.", "loginButton": "A&&ccedi", "password": "Password", @@ -3754,6 +3881,7 @@ "summary.0": "Non sono state apportate modifiche", "summary.n0": "Effettuate {0} modifiche al testo in un file", "summary.nm": "Effettuate {0} modifiche al testo in {1} file", + "summary.textFiles": "Sono state apportate {0} modifiche di testo nei {1} file, anche nei file {2} creati o eliminati", "workspaceEdit": "Modifica area di lavoro" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEdit.contribution": { @@ -3926,6 +4054,7 @@ "schema.blockComments": "Definisce il modo in cui sono contrassegnati i commenti per il blocco.", "schema.brackets": "Definisce i simboli di parentesi quadra che aumentano o riducono il rientro.", "schema.closeBracket": "Sequenza di stringa o carattere parentesi quadra di chiusura.", + "schema.colorizedBracketPairs": "Definisce le coppie di bracket colorate in base al livello di annidamento se è abilitata la colorazione delle coppie di bracket.", "schema.comments": "Definisce i simboli di commento", "schema.folding": "Impostazioni di riduzione del codice del linguaggio.", "schema.folding.markers": "Marcatori di riduzione del codice specifici del linguaggio, come '#region' e '#endregion'. Le espressioni regolari di inizio e fine verranno confrontate con il contenuto di tutte le righe e devono essere progettate in modo efficace", @@ -4028,7 +4157,8 @@ "gotoSymbol": "Vai al simbolo nell'editor...", "gotoSymbolByCategoryQuickAccess": "Vai al simbolo nell'editor per categoria", "gotoSymbolQuickAccess": "Vai al simbolo nell'editor", - "gotoSymbolQuickAccessPlaceholder": "Digitare il nome di un simbolo a cui passare." + "gotoSymbolQuickAccessPlaceholder": "Digitare il nome di un simbolo a cui passare.", + "miGotoSymbolInEditor": "Vai al &&simbolo nell'editor..." }, "vs/workbench/contrib/codeEditor/browser/saveParticipants": { "codeAction.apply": "Applicazione dell'azione codice '{0}'.", @@ -4067,6 +4197,7 @@ }, "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "non visualizzare", + "keyboardBindingTooltip": "{0}", "selectAlanguage2": "Selezionare un linguaggio", "thisAgain": " più questo messaggio.", "toGetStarted": " per iniziare. Iniziare a digitare per chiudere oppure " @@ -4121,8 +4252,7 @@ "noComments": "Non sono ancora presenti commenti in questa area di lavoro." }, "vs/workbench/contrib/customEditor/common/contributedCustomEditors": { - "builtinProviderDisplayName": "Predefinita", - "promptOpenWith.defaultEditor.displayName": "Editor di testo" + "builtinProviderDisplayName": "Predefinita" }, "vs/workbench/contrib/customEditor/common/customEditor": { "context.customEditor": "Tipo di visualizzazione dell'editor personalizzato attualmente attivo." @@ -4267,9 +4397,9 @@ "copyAsExpression": "Copia come espressione", "copyStackTrace": "Copia stack di chiamate", "copyValue": "Copia valore", - "debug.confirmOnExit": "Controls whether to confirm when the window closes if there are active debug sessions.", - "debug.confirmOnExit.always": "Always confirm if there are debug sessions.", - "debug.confirmOnExit.never": "Never confirm.", + "debug.confirmOnExit": "Controlla se confermare la chiusura della finestra se sono presenti sessioni di debug attive.", + "debug.confirmOnExit.always": "Conferma sempre se sono presenti sessioni di debug.", + "debug.confirmOnExit.never": "Non confermare mai.", "debug.console.acceptSuggestionOnEnter": "Controlla se accettare i suggerimenti quando si preme INVIO nella console di debug. Il tasto INVIO viene usato anche per valutare eventuale testo digitato nella console di debug.", "debug.console.closeOnEnd": "Controlla se chiudere automaticamente la console di debug al termine della sessione di debug.", "debug.console.collapseIdenticalLines": "Controlla se la console di debug deve comprimere righe identiche e visualizzare un numero di occorrenze con una notifica.", @@ -4278,6 +4408,7 @@ "debug.console.historySuggestions": "Controlla se la console di debug deve suggerire input digitato in precedenza.", "debug.console.lineHeight": "Controlla l'altezza della riga in pixel nella console di debug. Usare 0 per calcolare l'altezza della riga dalle dimensioni del carattere.", "debug.console.wordWrap": "Controlla se le righe devono andare a capo nella console di debug.", + "debug.disassemblyView.showSourceCode": "Mostra il codice sorgente nella visualizzazione disassembly.", "debug.focusWindowOnBreak": "Controlla se la finestra del workbench deve ricevere lo stato attivo in caso di interruzione del debugger.", "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.", @@ -4403,18 +4534,20 @@ "closeExceptionWidget": "Chiudi il widget Eccezione", "conditionalBreakpointEditorAction": "Debug: Aggiungi Punto di interruzione condizionale...", "evaluateInDebugConsole": "Valuta nella console di debug", - "goToNextBreakpoint": "Debug: Vai al punto di interruzione successivo", - "goToPreviousBreakpoint": "Debug: Vai al punto di interruzione precedente", + "goToNextBreakpoint": "Debug: vai al punto di interruzione successivo", + "goToPreviousBreakpoint": "Debug: vai al punto di interruzione precedente", "logPointEditorAction": "Debug: Aggiungi punto di inserimento istruzione di registrazione...", "miConditionalBreakpoint": "Punto di interruzione &&condizionale...", "miDisassemblyView": "&&DisassemblyView", "miLogPoint": "&&Punto di inserimento istruzione di registrazione...", "miToggleBreakpoint": "Attiva/Disattiva &&punto di interruzione", + "mitogglesource": "&&ToggleSource", "openDisassemblyView": "Apri visualizzazione disassembly", "runToCursor": "Esegui fino al cursore", "showDebugHover": "Debug: Visualizza passaggio del mouse", "stepIntoTargets": "Esegui istruzione in destinazioni...", - "toggleBreakpointAction": "Debug: Attiva/Disattiva punto di interruzione" + "toggleBreakpointAction": "Debug: Attiva/Disattiva punto di interruzione", + "toggleDisassemblyViewSourceCode": "Attiva/disattiva il codice sorgente nella visualizzazione disassembly" }, "vs/workbench/contrib/debug/browser/debugEditorContribution": { "addConfiguration": "Aggiungi configurazione...", @@ -4554,6 +4687,7 @@ "disassemblyView": "Visualizzazione disassembly", "instructionAddress": "Indirizzo", "instructionBytes": "Byte", + "instructionNotAvailable": "Il disassembly non è disponibile.", "instructionText": "Istruzione" }, "vs/workbench/contrib/debug/browser/exceptionWidget": { @@ -4667,6 +4801,7 @@ "debugState": "Stato in cui si trova la sessione di debug con lo stato attivo. Corrisponde a uno dei valori seguenti: 'inactive', 'initializing', 'stopped' o 'running'.", "debugType": "Tipo di debug della sessione di debug attiva. Ad esempio: 'python'.", "debugUX": "Stato dell'interfaccia utente di debug. Se non ci sono configurazioni di debug, è 'simple', in caso contrario 'default'. Viene usato per stabilire quando mostrare le visualizzazioni di benvenuto nel viewlet di debug.", + "debuggerDisabled": "Il tipo di debug configurato “{0}” è installato ma non è supportato in questo ambiente.", "debuggersAvailable": "È true quando è presente almeno un'estensione di debug attiva.", "disassembleRequestSupported": "È true quando le sessioni con lo stato attivo supportano la richiesta disassemble.", "disassemblyViewFocus": "È true quando lo stato attivo si trova in Visualizzazione disassembly.", @@ -4702,8 +4837,9 @@ "unable": "Non è possibile risolvere la risorsa senza una sessione di debug" }, "vs/workbench/contrib/debug/common/debugLifecycle": { - "debug.debugSessionCloseConfirmationPlural": "There are active debug sessions, are you sure you want to terminate them?", - "debug.debugSessionCloseConfirmationSingular": "There is an active debug session, are you sure you want to terminate it?" + "debug.debugSessionCloseConfirmationPlural": "Sono presenti sessioni di debug attive. Arrestarle?", + "debug.debugSessionCloseConfirmationSingular": "È presente una sessione di debug attiva. Arrestarla?", + "debug.stop": "Arresta debug" }, "vs/workbench/contrib/debug/common/debugModel": { "breakpointDirtydHover": "Punto di interruzione non verificato. Il file è stato modificato. Riavviare la sessione di debug.", @@ -4747,6 +4883,7 @@ "vscode.extension.contributes.debuggers.runtimeArgs": "Argomenti del runtime facoltativo.", "vscode.extension.contributes.debuggers.type": "Identificatore univoco per questo adattatore di debug.", "vscode.extension.contributes.debuggers.variables": "Mapping tra le variabili interattive, ad esempio ${action.pickProcess}, in `launch.json` e un comando.", + "vscode.extension.contributes.debuggers.when": "Condizione che deve essere vera per abilitare questo tipo di debugger. Considerare l’utilizzo di “shellExecutionSupported”, “virtualWorkspace”, “resourceScheme” o una chiave di contesto definita dall'estensione a seconda dei casi.", "vscode.extension.contributes.debuggers.windows": "Impostazioni specifiche di Windows.", "vscode.extension.contributes.debuggers.windows.runtime": "Runtime usato per Windows." }, @@ -4899,7 +5036,8 @@ "not yet activated": "Non ancora attivato.", "preview": "Anteprima", "productThemes": "Temi dell'icona di prodotto ({0})", - "publisher": "Nome dell'editore", + "publisher": "Editore", + "publisher verified tooltip": "L'autore ha verificato la proprietà di {0}", "rating": "Valutazione", "recommendationHasBeenIgnored": "Si è scelto di non ricevere raccomandazioni per questa estensione.", "release date": "Data di rilascio", @@ -4930,6 +5068,7 @@ "neverShowAgain": "Non visualizzare più questo messaggio", "no": "No", "show recommendations": "Mostra elementi consigliati", + "singleExtensionRecommended": "Per questo repository è consigliata l'estensione '{0}'. Installarla?", "workspaceRecommended": "Installare le estensioni consigliate per questo repository?" }, "vs/workbench/contrib/extensions/browser/extensions.contribution": { @@ -4980,14 +5119,15 @@ "extensionsIgnoreRecommendations": "Se è abilitata, le notifiche per le estensioni consigliate non verranno mostrate.", "extensionsShowRecommendationsOnlyOnDemand_Deprecated": "Questa impostazione è deprecata. Usare extensions.ignoreRecommendations per controllare le notifiche delle raccomandazioni. Usare le azioni di visibilità della visualizzazione Estensioni per nascondere la visualizzazione Consigliate per impostazione predefinita.", "extensionsWebWorker": "Abilita l'host dell'estensione Web worker.", - "extensionsWebWorker.auto": "The Web Worker Extension Host will be launched when a web extension needs it.", - "extensionsWebWorker.false": "The Web Worker Extension Host will never be launched.", - "extensionsWebWorker.true": "The Web Worker Extension Host will always be launched.", + "extensionsWebWorker.auto": "L'host dell'estensione Web Worker verrà avviato quando è richiesto da un'estensione Web.", + "extensionsWebWorker.false": "L'host dell'estensione Web Worker non verrà mai avviato.", + "extensionsWebWorker.true": "L'host dell'estensione Web Worker verrà avviato sempre.", "featured filter": "In primo piano", "filter by category": "Categoria", "filterExtensions": "Filtra estensioni...", "handleUriConfirmedExtensions": "Quando un'estensione è presente in questo elenco, non verrà visualizzata alcuna richiesta di conferma quando l'estensione gestisce un URI.", "id required": "ID estensione obbligatorio.", + "importKeyboardShortcutsFroms": "Esegui migrazione dei tasti di scelta rapida da...", "install button": "Installa", "installButton": "&&Installa", "installExtensionQuickAccessHelp": "Installa o cerca estensioni", @@ -5002,10 +5142,9 @@ "installed filter": "Installate", "manageExtensionsHelp": "Gestisci estensioni", "manageExtensionsQuickAccessPlaceholder": "Premere INVIO per gestire le estensioni.", - "miOpenKeymapExtensions": "&&Mappature tastiera", - "miOpenKeymapExtensions2": "Mappature tastiera", "miPreferencesExtensions": "&&Estensioni", "miViewExtensions": "E&&stensioni", + "miimportKeyboardShortcutsFrom": "Esegui &&migrazione dei tasti di scelta rapida da...", "most popular filter": "Più usate", "most popular recommended": "Consigliate", "noUpdatesAvailable": "Tutte le estensioni sono aggiornate.", @@ -5048,6 +5187,7 @@ "workbench.extensions.action.undoIgnoredRecommendation": "Annulla raccomandazione ignorata", "workbench.extensions.installExtension.arg.decription": "ID estensione o URI di risorsa VSIX", "workbench.extensions.installExtension.description": "Installa l'estensione specificata", + "workbench.extensions.installExtension.option.donotSync": "Se questa opzione è abilitata, VS Code non sincronizza questa estensione quando Sincronizzazione impostazioni è attivata.", "workbench.extensions.installExtension.option.installOnlyNewlyAddedFromExtensionPackVSIX": "Se abilitato, VS Code installa solo le nuove estensioni aggiunte dal pacchetto di estensione VSIX. Questa opzione viene considerata solo durante l'installazione di un VSIX.", "workbench.extensions.search.arg.name": "Query da usare nella ricerca", "workbench.extensions.search.description": "Cerca un'estensione specifica", @@ -5056,20 +5196,18 @@ "workspace unsupported filter": "Area di lavoro non supportata" }, "vs/workbench/contrib/extensions/browser/extensionsActions": { - "Cannot be enabled": "Questa estensione è disabilitata perché non è supportata in {0}.", + "Cannot be enabled": "Questa estensione è disabilitata perché non è supportata in {0} per il Web.", "Install in local server to enable": "Questa estensione è disabilitata in questa area di lavoro perché è impostata per essere eseguita nell'host dell'estensione locale. Installare l'estensione in locale per abilitarla.", "Install in remote server to enable": "Questa estensione è disabilitata in questa area di lavoro perché è impostata per essere eseguita nell'host dell'estensione remoto. Installare l'estensione in '{0}' per abilitarla.", "Install language pack also in remote server": "Installare l'estensione del Language Pack in '{0}' per abilitarla anche in tale posizione.", "Install language pack also locally": "Installare l'estensione del Language Pack in locale per abilitarla anche in tale posizione.", - "InstallAnotherVersionExtensionAction.reloadNow": "Ricarica ora", - "InstallAnotherVersionExtensionAction.success": "L'installazione dell'estensione {0} è stata completata.", - "InstallAnotherVersionExtensionAction.successReload": "Ricaricare Visual Studio Code per completare l'installazione dell'estensione {0}.", "InstallVSIXAction.reloadNow": "Ricarica ora", "ManageExtensionAction.uninstallingTooltip": "Disinstallazione", "OpenExtensionsFile.failed": "Non è possibile creare il file 'extensions.json' all'interno della cartella '.vscode' ({0}).", "ReinstallAction.success": "La reinstallazione dell'estensione {0} è stata completata.", "ReinstallAction.successReload": "Ricaricare Visual Studio Code per completare la reinstallazione dell'estensione {0}.", "Uninstalling": "Disinstallazione", + "VS Code for Web": "{0} per il Web", "cannot be installed": "L'estensione '{0}' non è disponibile in {1}. Per approfondire, fare clic su 'Altre informazioni'.", "check logs": "Per altri dettagli, vedere il [log]({0}).", "close": "Chiudi", @@ -5112,6 +5250,7 @@ "globally enabled": "Questa estensione è abilitata a livello globale.", "ignoreExtensionRecommendation": "Non consigliare più questa estensione", "ignored": "Questa estensione viene ignorata durante la sincronizzazione", + "incompatible platform": "L'estensione '{0}' non è disponibile in {1} per {2}.", "install": "Installa", "install and do no sync": "Installa (non sincronizzare)", "install another version": "Installa un'altra versione...", @@ -5136,6 +5275,7 @@ "installing extensions": "Installazione delle estensioni...", "just now": "Adesso", "learn more": "Altre informazioni", + "learn why": "Informazioni sul motivo", "malicious tooltip": "Questa estensione è stata segnalata come problematica.", "manage": "Gestisci", "more information": "Altre informazioni", @@ -5170,7 +5310,7 @@ "showRecommendedExtension": "Mostra estensioni consigliate", "sync": "Sincronizza questa estensione", "synced": "Questa estensione è sincronizzata", - "undo": "Annulla", + "undo": "Annulla azione", "uninstallAction": "Disinstalla", "uninstallExtensionComplete": "Ricaricare Visual Studio Code per completare la disinstallazione dell'estensione {0}.", "uninstallExtensionStart": "La disinstallazione dell'estensione {0} è stata avviata.", @@ -5181,8 +5321,6 @@ "updateExtensionStart": "L'aggiornamento dell'estensione {0} alla versione {1} è stata avviata.", "updateTo": "Aggiorna a {0}", "updated": "Aggiornata", - "user disabled": "L'estensione '{0}' è stata configurata in modo che risulti disabilitata in {1}. Per abilitarla, aprire le impostazioni utente e rimuoverla dall'impostazione `remote.extensionKind`.", - "vscode web": "VS Code Web", "workspace disabled": "Questa estensione è stata disabilitata dall'utente per l'area di lavoro.", "workspace enabled": "Questa estensione è stata abilitata dall'utente per l'area di lavoro." }, @@ -5220,6 +5358,7 @@ "syncEnabledIcon": "Icona per indicare che un'estensione è sincronizzata.", "syncIgnoredIcon": "Icona per indicare che un'estensione viene ignorata durante la sincronizzazione.", "trustIcon": "Icona visualizzata con un messaggio sull'attendibilità dell'area di lavoro nell'editor delle estensioni.", + "verifiedPublisher": "Icona usata per l'autore verificato dell'estensione nella visualizzazione e nell'editor delle estensioni.", "warningIcon": "Icona visualizzata con un messaggio di avviso nell'editor delle estensioni." }, "vs/workbench/contrib/extensions/browser/extensionsQuickAccess": { @@ -5270,10 +5409,9 @@ "workspaceUnsupported": "Area di lavoro non supportata" }, "vs/workbench/contrib/extensions/browser/extensionsViews": { - "error": "Si è verificato un errore durante il caricamento delle estensioni. {0}", + "error": "Si è verificato un errore durante il recupero delle estensioni. {0}", "extension.arialabel": "{0}, {1}, {2}, {3}", "extensions": "Estensioni", - "galleryError": "Al momento non è possibile connettersi al Marketplace Estensioni. Riprovare più tardi.", "no extensions found": "Non sono state trovate estensioni.", "no local extensions": "Non ci sono estensioni da installare.", "open user settings": "Apri impostazioni utente", @@ -5283,8 +5421,10 @@ "activation": "Ora di attivazione", "dependencies": "Mostra dipendenze", "extensionIconStarForeground": "Colore dell'icona per le valutazioni delle estensioni.", + "extensionIconVerifiedForeground": "Colore dell'icona per l'autore verificato dell'estensione.", "message": "1 messaggio", "messages": "{0} messaggi", + "publisher verified tooltip": "L'autore ha verificato la proprietà di {0}", "remote extension title": "Estensione in {0}", "startup": "Avvio", "syncingore.label": "Questa estensione viene ignorata durante la sincronizzazione.", @@ -5294,11 +5434,11 @@ "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "Il manifesto non è stato trovato", "disable all": "Disabilita tutto", - "incompatible": "Non è possibile installare l'estensione '{0}' perché non è compatibile con VS Code '{1}'.", "installing extension": "Installazione dell'estensione...", "installing named extension": "Installazione dell'estensione '{0}'...", "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?", + "not found": "Non è possibile installare l'estensione '{0}' perché la versione richiesta '{1}' non è stata trovata.", "singleDependentError": "Non è possibile disabilitare solo l'estensione '{0}' perché da essa dipende l'estensione '{1}'. Disabilitare tutte queste estensioni?", "twoDependentsError": "Non è possibile disabilitare solo l'estensione '{0}' perché da essa dipendono le estensioni '{1}' e '{2}'. Disabilitare tutte queste estensioni?", "uninstallingExtension": "Disinstallazione estensione in corso..." @@ -5310,6 +5450,9 @@ "searchMarketplace": "Cerca nel Marketplace", "showLanguageExtensions": "Nel Marketplace sono presenti estensioni utili per i file '.{0}'" }, + "vs/workbench/contrib/extensions/browser/webRecommendations": { + "reason": "Questa estensione è consigliata per {0} per il Web" + }, "vs/workbench/contrib/extensions/browser/workspaceRecommendations": { "workspaceRecommendation": "Questa estensione è consigliata dagli utenti dell'area di lavoro corrente." }, @@ -5412,7 +5555,6 @@ "patchedVersion1": "L'installazione è danneggiata.", "patchedVersion2": "Specificare questo fattore se si invia una segnalazione di bug.", "request a missing feature": "Richiedi una funzionalità mancante", - "sendFeedback": "Invia commenti e suggerimenti tramite Twitter", "sentiment": "Grado di soddisfazione dell'esperienza", "showFeedback": "Mostra icona di feedback nella barra di stato", "smileCaption": "Feedback positivo", @@ -5461,7 +5603,7 @@ "folders": "Cartelle", "miViewExplorer": "&&Esplora risorse", "noFolderHelp": "Non ci sono ancora cartelle aperte.\r\n[Apri cartella](command:{0})", - "noWorkspaceHelp": "Non sono ancora state aggiunte cartelle all'area di lavoro.\r\n[Aggiungi cartella](command:{0})", + "noWorkspaceHelp": "Non sono ancora state aggiunte cartelle all'area di lavoro.\r\n[Open Folder](command:{0})", "openEditorsIcon": "Icona della visualizzazione Editor aperti.", "remoteNoFolderHelp": "Connesso a remoto.\r\n[Apri cartella](command:{0})" }, @@ -5613,6 +5755,8 @@ "downloadingFiles": "In fase di download", "dropFolder": "Copiare '{0}' oppure aggiungere '{0}' come cartella all'area di lavoro?", "dropFolders": "Copiare le cartelle oppure aggiungerle all'area di lavoro?", + "fileInaccessible": "Impossibile accedere al file rimosso per l'importazione.", + "filesInaccessible": "Impossibile accedere ad alcuni o tutti i file rimossi per l'importazione.", "irreversible": "Questa azione è irreversibile.", "overwrite": "Sovrascrivi {0}", "overwriting": "Sovrascrittura di {0}", @@ -5629,8 +5773,8 @@ "autoReveal.focusNoScroll": "Lo scorrimento dei file non è attivo nella visualizzazione, ma lo stato attivo verrà applicato ugualmente.", "autoReveal.off": "I file non verranno visualizzati e selezionati.", "autoReveal.on": "I file verranno visualizzati e selezionati.", - "autoSave": "Controlla il salvataggio automatico degli editor modificati ma non salvati. Per altre informazioni sul salvataggio automatico, vedere [qui](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save).", - "autoSaveDelay": "Controlla il ritardo in ms dopo il quale un editor modificato ma non salvato viene salvato automaticamente. Si applica solo quando `#files.autoSave#` è impostato su `{0}`.", + "autoSave": "Controlla il salvataggio automatico degli editor che contengono modifiche non salvate. Altre informazioni sul salvataggio automatico, [qui](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save).", + "autoSaveDelay": "Controlla il ritardo in ms in seguito al quale un editor con modifiche non salvate viene salvato automaticamente. Si applica solo quando `#files.autoSave#` è impostato su `{0}`.", "binaryFileEditor": "Editor file binari", "compressSingleChildFolders": "Controlla se Esplora risorse deve eseguire il rendering delle cartelle in formato compatto. In tale formato le cartelle figlio verranno compresse in un elemento albero combinato. Utile, ad esempio, per strutture di pacchetti Java.", "confirmDelete": "Controlla se Esplora risorse deve chiedere conferma quando si elimina un file tramite il cestino.", @@ -5648,16 +5792,21 @@ "eol.auto": "Usa il carattere di fine riga specifico del sistema operativo.", "everything": "Formatta l'intero file.", "exclude": "Consente di configurare i criteri GLOB per escludere file e cartelle. Ad esempio, la funzionalità Esplora file stabilisce quali file e cartelle mostrare o nascondere in base a questa impostazione. Fare riferimento all'impostazione `#search.exclude#`, per definire esclusioni specifiche della ricerca. Per altre informazioni sui criteri GLOB, fare clic [qui](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "expandSingleFolderWorkspaces": "Controlla se Esplora risorse deve espandere aree di lavoro multi-radice contenenti una sola cartella durante l'inizializzazione", "explorer.decorations.badges": "Controlli se le decorazioni file devono usare le notifiche.", "explorer.decorations.colors": "Controlla se le decorazioni file devono usare i colori.", "explorer.incrementalNaming": "Controlla la strategia di denominazione da usare quando si assegna un nuovo nome a un elemento di Explorer duplicato in seguito a un'operazione Incolla.", "explorerConfigurationTitle": "Esplora file", - "files.autoSave.afterDelay": "Un editor modificato ma non salvato viene salvato automaticamente dopo l'istruzione `#files.autoSaveDelay#` configurata.", - "files.autoSave.off": "Un editor modificato ma non salvato non viene mai salvato automaticamente.", - "files.autoSave.onFocusChange": "Un editor modificato ma non salvato viene salvato automaticamente quando perde lo stato attivo.", - "files.autoSave.onWindowChange": "Un editor modificato ma non salvato viene salvato automaticamente quando la finestra perde lo stato attivo.", + "files.autoSave.afterDelay": "Un editor con modifiche viene salvato automaticamente dopo l'istruzione configurata `#files.autoSaveDelay#`.", + "files.autoSave.off": "Un editor con modifiche non viene mai salvato automaticamente.", + "files.autoSave.onFocusChange": "Un editor con modifiche viene salvato automaticamente quando perde lo stato attivo.", + "files.autoSave.onWindowChange": "Un editor con modifiche viene salvato automaticamente quando la finestra perde lo stato attivo.", "files.exclude.boolean": "Criterio GLOB da usare per trovare percorsi file. Impostare su True o False per abilitare o disabilitare il criterio.", "files.exclude.when": "Controllo aggiuntivo sugli elementi di pari livello di un file corrispondente. Usare $(basename) come variabile del nome file corrispondente.", + "files.experimentalSandboxedFileService": "Sperimentale: modifica il servizio file in modo che venga creato mediante sandbox. Modificare questa impostazione solo se richiesto.", + "files.legacyWatcher.default": "Il nuovo watcher dei file verrà abilitato se si usa la versione Insider o quando si aprono aree di lavoro con più radici.", + "files.legacyWatcher.off": "Disabilitare il watcher dei file legacy e abilitare quello nuovo per sfruttarne le funzionalità.", + "files.legacyWatcher.on": "Abilitare il watcher dei file legacy nel caso in cui si riscontrino problemi con quello nuovo.", "files.restoreUndoStack": "Ripristina lo stack di annullamento alla riapertura di un file.", "files.saveConflictResolution": "Può verificarsi un conflitto di salvataggio quando un file viene salvato su disco che nel frattempo è stato modificato da un altro programma. Per evitare la perdita di dati, all'utente viene chiesto di confrontare le modifiche nell'editor con la versione su disco. Questa impostazione deve essere modificata solo se si verificano errori di conflitto di salvataggio frequenti e può causare la perdita di dati se usata senza prestare la dovuta attenzione.", "files.simpleDialog.enable": "Abilita la finestra di dialogo semplice dei file. Tale finestra sostituisce quella di sistema se abilitata.", @@ -5665,11 +5814,12 @@ "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.", "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": "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": "Disabilita Hot Exit. Verrà visualizzato un prompt quando si prova a chiudere una finestra con file modificati ma non salvati.", + "hotExit.off": "Disabilitare Hot Exit. Verrà visualizzato un prompt quando si prova a chiudere una finestra con editor che contengono modifiche non salvate.", "hotExit.onExit": "La funzionalità Hot Exit verrà attivata quando si chiude l'ultima finestra in Windows/Linux o quando si attiva il comando `workbench.action.quit` (riquadro comandi, tasto di scelta rapida, menu). Tutte le finestre senza cartelle aperte verranno ripristinate al successivo avvio. Per accedere a un elenco di finestre aperte in precedenza che includono file non salvati, fare clic su `File > Apri recenti > Altro...`", "hotExit.onExitAndWindowClose": "La funzionalità Hot Exit verrà attivata quando si chiude l'ultima finestra in Windows/Linux o quando si attiva il comando `workbench.action.quit` (riquadro comandi, tasto di scelta rapida, menu), nonché per qualsiasi finestra con una cartella aperta indipendentemente dal fatto che sia l'ultima. Tutte le finestre senza cartelle aperte verranno ripristinate al successivo avvio. Per accedere a un elenco di finestre aperte in precedenza che includono file non salvati, fare clic su `File > Apri recenti > Altro...`", "hotExit.onExitAndWindowCloseBrowser": "La funzionalità Hot Exit verrà attivata alla chiusura del browser o di una finestra o una scheda.", "insertFinalNewline": "Se è abilitato, inserisce un carattere di nuova riga finale alla fine del file durante il salvataggio.", + "legacyWatcher": "Consente di controllare il meccanismo usato per il watcher dei file. Modificare questa opzione solo quando vengono visualizzati problemi relativi all’esecuzione del watcher dei file.", "maxMemoryForLargeFilesMB": "Controlla la memoria disponibile per VS Code dopo il riavvio durante il tentativo di aprire file di grandi dimensioni. Il risultato è uguale a quando si specifica `--max-memory=NEWSIZE` sulla riga di comando.", "modification": "Formatta le modifiche (richiede il controllo del codice sorgente).", "modificationIfAvailable": "Tenterà di formattare solo le modifiche (richiede il controllo del codice sorgente). Se non è possibile usare il controllo del codice sorgente, verrà formattato tutto il file.", @@ -5694,7 +5844,8 @@ "trimFinalNewlines": "Se è abilitato, taglia tutte le nuove righe dopo il carattere di nuova riga finale alla fine del file durante il salvataggio.", "trimTrailingWhitespace": "Se è abilitato, taglierà lo spazio vuoto quando si salva un file.", "useTrash": "Sposta i file e/o le cartelle nel cestino del sistema operativo (Cestino in Windows) quando vengono eliminati. La disabilitazione di questa opzione comporta l'eliminazione definitiva di file e/o cartelle.", - "watcherExclude": "Consente di configurare i criteri GLOB dei percorsi file da escludere dal controllo dei file. I criteri devono corrispondere a percorsi assoluti, ad esempio aggiungere come prefisso `**/` oppure il percorso completo per una corretta corrispondenza e il suffisso `/**` per trovare i file in un percorso (ad esempio `**/build/output/**` o `/Users/name/workspaces/project/build/output/**`). Se si modifica questa impostazione, è necessario riavviare. Quando si nota che Code consuma troppo tempo della CPU all'avvio, è possibile escludere le cartelle di grandi dimensioni per ridurre il carico iniziale." + "watcherExclude": "Consente di configurare i percorsi o i criteri GLOB da escludere dal controllo dei file. I percorsi relativi, ad esempio `build/output`, verranno risolti in un percorso assoluto usando l'area di lavoro attualmente aperta. Per una corretta corrispondenza, i criteri GLOB devono corrispondere a percorsi assoluti, ad esempio aggiungere come prefisso `**/` oppure il percorso completo e il suffisso `/**` per trovare i file in un percorso, ad esempio `**/build/output/**` o `/Users/name/workspaces/project/build/output/**`. Quando si nota che il watcher dei file utilizza una notevole quantità di CPU, assicurarsi di escludere le cartelle di grandi dimensioni a cui si è meno interessati, ad esempio le cartelle di output della compilazione.", + "watcherInclude": "Consente di configurare percorsi aggiuntivi per controllare le modifiche all'interno dell'area di lavoro. Per impostazione predefinita, tutte le cartelle dell'area di lavoro verranno controllate in modo ricorsivo, ad eccezione delle cartelle che costituiscono collegamenti simbolici. È possibile aggiungere in modo esplicito percorsi assoluti o relativi per supportare il controllo delle cartelle che costituiscono collegamenti simbolici. I percorsi relativi verranno risolti in un percorso assoluto usando l'area di lavoro attualmente aperta." }, "vs/workbench/contrib/files/browser/views/emptyView": { "noWorkspace": "Nessuna cartella aperta" @@ -5735,6 +5886,12 @@ "newUntitledFile": "Nuovo file senza nome", "openEditors": "Editor aperti" }, + "vs/workbench/contrib/files/browser/workspaceWatcher": { + "enospcError": "Non è possibile controllare la presenza di modifiche apportate ai file in questa cartella di grandi dimensioni dell'area di lavoro. Per risolvere questo problema, seguire il collegamento alle istruzioni.", + "eshutdownError": "Arresto imprevisto del watcher delle modifiche dei file. Ricaricare la finestra per abilitare di nuovo il watcher.", + "learnMore": "Istruzioni", + "reload": "Ricarica" + }, "vs/workbench/contrib/files/common/dirtyFilesIndicator": { "dirtyFile": "1 file non salvato", "dirtyFiles": "{0} file non salvati" @@ -5754,12 +5911,6 @@ "openEditorsFocus": "È true quando lo stato attivo si trova all'interno della visualizzazione EDITOR APERTI.", "openEditorsVisible": "È true quando la visualizzazione EDITOR APERTI è visibile." }, - "vs/workbench/contrib/files/common/workspaceWatcher": { - "enospcError": "Non è possibile controllare la presenza di modifiche apportate ai file in questa cartella di grandi dimensioni dell'area di lavoro. Per risolvere questo problema, seguire il collegamento alle istruzioni.", - "installNet": "Scarica .NET Framework 4.5", - "learnMore": "Istruzioni", - "netVersionError": "Microsoft .NET Framework 4.5 è obbligatorio. Selezionare il collegamento per installarlo." - }, "vs/workbench/contrib/files/electron-sandbox/fileActions.contribution": { "filesCategory": "File", "openContainer": "Apri cartella superiore", @@ -5785,7 +5936,8 @@ "formatDocument.label.multiple": "Formatta documento con...", "formatSelection.label.multiple": "Formatta selezione con...", "formatter.default": "Consente di definire un formattatore predefinito che ha la precedenza su tutte le altre impostazioni di formattatore. Deve essere l'identificatore di un'estensione che contribuisce a un formattatore.", - "miss": "L'estensione '{0}' non può formattare '{1}'", + "miss": "L'estensione '{0}' è configurata come formattatore ma non può formattare i file '{1}'", + "miss.1": "Cambia formattatore predefinito", "null": "Nessuna", "nullFormatterDescription": "Nessuno", "select": "Selezionare un formattatore predefinito per i file '{0}'" @@ -5807,7 +5959,9 @@ "interactive.history.previous": "Valore precedente nella cronologia", "interactive.inactiveCodeBorder": "Colore bordo per la cella di codice interattiva corrente quando l'editor non ha lo stato attivo.", "interactive.input.clear": "Cancella il contenuto dell'editor di input della finestra interattiva", - "interactive.open": "Apri finestra interattiva" + "interactive.open": "Apri finestra interattiva", + "interactiveScrollToBottom": "Scorri alla fine", + "interactiveScrollToTop": "Scorri all'inizio" }, "vs/workbench/contrib/interactive/browser/interactiveEditor": { "interactiveInputPlaceHolder": "Digitare il codice qui e premere {0} per l'esecuzione" @@ -5819,14 +5973,24 @@ }, "vs/workbench/contrib/issue/electron-sandbox/issueActions": { "openProcessExplorer": "Apri Esplora processi", - "reportPerformanceIssue": "Segnala problema di prestazioni" + "reportPerformanceIssue": "Segnala problema di prestazioni..." }, "vs/workbench/contrib/keybindings/browser/keybindings.contribution": { "toggleKeybindingsLog": "Attiva/Disattiva risoluzione dei problemi per tasti di scelta rapida" }, + "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { + "aria.1": "{0}, {1}", + "aria.2": "{0}", + "langStatus.aria": "Stato linguaggio dell'editor: {0}", + "langStatus.name": "Stato linguaggio dell'editor", + "name.pattern": "{0} (Stato linguaggio)", + "pin": "Aggiungi alla barra di stato" + }, "vs/workbench/contrib/localizations/browser/localizations.contribution": { "activateLanguagePack": "Per poter usare VS Code in {0}, è necessario riavviare l'applicazione.", "changeAndRestart": "Cambia lingua e riavvia", + "doNotChangeAndRestart": "Non cambiare lingua", + "doNotRestart": "Non riavviare", "neverAgain": "Non visualizzare più questo messaggio", "restart": "Riavvia", "updateLocale": "Cambiare la lingua dell'interfaccia utente di VS Code in {0} e riavviare?", @@ -5901,9 +6065,9 @@ "show multiline": "Mostra il messaggio su più righe", "show singleline": "Mostra il messaggio su un'unica riga", "status.problems": "Problemi", - "totalErrors": "{0} errori", - "totalInfos": "{0} messaggi informativi", - "totalWarnings": "{0} avvisi" + "totalErrors": "Errori: {0}", + "totalInfos": "Messaggi informativi: {0}", + "totalWarnings": "Avvisi: {0}" }, "vs/workbench/contrib/markers/browser/markersFileDecorations": { "label": "Problemi", @@ -5972,14 +6136,21 @@ "problems.view.focus.label": "Sposta lo stato attivo su problemi (Errori, Avvisi, Informazioni)", "problems.view.toggle.label": "Attiva/Disattiva Problemi (Errori, Avvisi, Informazioni)" }, - "vs/workbench/contrib/notebook/browser/contrib/cellOperations/cellOperations": { + "vs/workbench/contrib/notebook/browser/contrib/cellCommands/cellCommands": { + "notebookActions.changeCellToCode": "Modifica cella in codice", + "notebookActions.changeCellToMarkdown": "Modifica cella in Markdown", + "notebookActions.collapseCellInput": "Comprimi input delle celle", + "notebookActions.collapseCellOutput": "Comprimi output delle celle", "notebookActions.copyCellDown": "Copia cella in basso", "notebookActions.copyCellUp": "Copia cella in alto", + "notebookActions.expandCellInput": "Espandi input delle celle", + "notebookActions.expandCellOutput": "Espandi output delle celle", "notebookActions.joinCellAbove": "Unisci con cella precedente", "notebookActions.joinCellBelow": "Unisci con cella successiva", "notebookActions.moveCellDown": "Sposta cella in basso", "notebookActions.moveCellUp": "Sposta cella in alto", - "notebookActions.splitCell": "Dividi cella" + "notebookActions.splitCell": "Dividi cella", + "notebookActions.toggleOutputs": "Attiva/Disattiva output" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { "notebook.cell.status.executing": "In esecuzione", @@ -5994,59 +6165,8 @@ "notebookActions.copy": "Copia cella", "notebookActions.cut": "Taglia cella", "notebookActions.paste": "Incolla cella", - "notebookActions.pasteAbove": "Incolla cella in alto" - }, - "vs/workbench/contrib/notebook/browser/contrib/coreActions": { - "changeLanguage": "Cambia linguaggio della cella", - "clearAllCellsOutputs": "Cancellare output", - "clearCellOutputs": "Cancella output della cella", - "cmd.toggle": "Attiva/Disattiva percorsi di navigazione", - "customizeNotebook": "Personalizza notebook...", - "languageDescription": "({0}) - Linguaggio corrente", - "languageDescriptionConfigured": "({0})", - "notebookActions.cancel": "Arresta esecuzione della cella", - "notebookActions.cancelNotebook": "Arrestare esecuzione", - "notebookActions.category": "Notebook", - "notebookActions.centerActiveCell": "Centra cella attiva", - "notebookActions.changeCellToCode": "Modifica cella in codice", - "notebookActions.changeCellToMarkdown": "Modifica cella in Markdown", - "notebookActions.collapseCellInput": "Comprimi input delle celle", - "notebookActions.collapseCellOutput": "Comprimi output delle celle", - "notebookActions.deleteCell": "Elimina cella", - "notebookActions.editCell": "Modifica cella", - "notebookActions.execute": "Esegui cella", - "notebookActions.executeAbove": "Eseguire sopra le celle", - "notebookActions.executeAndFocusContainer": "Esegui cella e sposta stato attivo sul contenitore", - "notebookActions.executeAndInsertBelow": "Esegui cella del notebook e inserisci in basso", - "notebookActions.executeAndSelectBelow": "Esegui cella del notebook e seleziona in basso", - "notebookActions.executeBelow": "Eseguire cella e sotto", - "notebookActions.executeNotebook": "Eseguire tutti", - "notebookActions.expandCellInput": "Espandi input delle celle", - "notebookActions.expandCellOutput": "Espandi output delle celle", - "notebookActions.insertCodeCellAbove": "Inserisci cella di codice in alto", - "notebookActions.insertCodeCellAboveAndFocusContainer": "Inserisci cella di codice in alto e sposta stato attivo sul contenitore", - "notebookActions.insertCodeCellAtTop": "Aggiungi cella di codice in alto", - "notebookActions.insertCodeCellBelow": "Inserisci cella di codice in basso", - "notebookActions.insertCodeCellBelowAndFocusContainer": "Inserisci cella di codice in basso e sposta stato attivo sul contenitore", - "notebookActions.insertMarkdownCellAbove": "Inserisci cella Markdown in alto", - "notebookActions.insertMarkdownCellAtTop": "Aggiungi cella Markdown in alto", - "notebookActions.insertMarkdownCellBelow": "Inserisci cella Markdown in basso", - "notebookActions.menu.insertCode": "$(add) codice", - "notebookActions.menu.insertCode.minimalToolbar": "Aggiungi codice", - "notebookActions.menu.insertCode.minimaltoolbar": "Aggiungi codice", - "notebookActions.menu.insertCode.ontoolbar": "Codice", - "notebookActions.menu.insertCode.tooltip": "Aggiungi cella di codice", - "notebookActions.menu.insertMarkdown": "$(add) markdown", - "notebookActions.menu.insertMarkdown.ontoolbar": "Markdown", - "notebookActions.menu.insertMarkdown.tooltip": "Aggiungi cella Markdown", - "notebookActions.quitEdit": "Arresta modifica della cella", - "notebookActions.renderMarkdown": "Esegui rendering di tutte le celle Markdown", - "notebookActions.toggleOutputs": "Toggle Outputs", - "notebookMenu.cellTitle": "Cella del notebook", - "notebookMenu.insertCell": "Inserisci cella", - "pickLanguageToConfigure": "Seleziona modalità linguaggio", - "workbench.notebook.layout.configure.label": "Personalizzare il layout del blocco appunti", - "workbench.notebook.layout.select.label": "Selezionare il layout del blocco appunti" + "notebookActions.pasteAbove": "Incolla cella in alto", + "toggleNotebookClipboardLog": "Attiva/Disattiva risoluzione dei problemi degli Appunti del blocco appunti" }, "vs/workbench/contrib/notebook/browser/contrib/editorStatusBar/editorStatusBar": { "current1": "Attualmente selezionato", @@ -6061,8 +6181,10 @@ "notebook.singleActiveCellIndicator": "Cella {0} di {1}", "notebookActions.selectKernel": "Seleziona kernel del notebook", "notebookActions.selectKernel.args": "Argomenti kernel del notebook", + "otherKernelKinds": "Altro", "prompt.placeholder.change": "Cambia il kernel per ' {0}'", "prompt.placeholder.select": "Selezionare Kernel per '{0}'", + "suggestedKernels": "Suggerito", "tooltop": "{0} (suggerimento)" }, "vs/workbench/contrib/notebook/browser/contrib/find/findController": { @@ -6094,7 +6216,8 @@ "focusLastCell": "Sposta stato attivo sull'ultima cella", "focusOutput": "Abilita stato attivo per output della cella attiva", "focusOutputOut": "Disabilita stato attivo per output della cella attiva", - "notebook.navigation.allowNavigateToSurroundingCells": "Quando il cursore abilitato può passare alla cella successiva/precedente quando il cursore corrente nell'editor delle celle si trova alla prima/ultima riga." + "notebook.navigation.allowNavigateToSurroundingCells": "Quando il cursore abilitato può passare alla cella successiva/precedente quando il cursore corrente nell'editor delle celle si trova alla prima/ultima riga.", + "notebookActions.centerActiveCell": "Centra cella attiva" }, "vs/workbench/contrib/notebook/browser/contrib/outline/notebookOutline": { "breadcrumbs.showCodeCells": "Se è abilitata, gli elementi di navigazione contengono le celle del codice.", @@ -6104,6 +6227,68 @@ "vs/workbench/contrib/notebook/browser/contrib/profile/notebookProfile": { "setProfileTitle": "Impostare profilo" }, + "vs/workbench/contrib/notebook/browser/controller/coreActions": { + "notebookActions.category": "Notebook", + "notebookMenu.cellTitle": "Cella del notebook", + "notebookMenu.insertCell": "Inserisci cella" + }, + "vs/workbench/contrib/notebook/browser/controller/editActions": { + "autoDetect": "Rilevamento automatico", + "changeLanguage": "Cambia linguaggio della cella", + "clearAllCellsOutputs": "Cancella output di tutte le celle", + "clearCellOutputs": "Cancella output della cella", + "languageDescription": "({0}) - Linguaggio corrente", + "languageDescriptionConfigured": "({0})", + "languagesPicks": "lingue (identificatore)", + "notebookActions.deleteCell": "Elimina cella", + "notebookActions.editCell": "Modifica cella", + "notebookActions.quitEdit": "Arresta modifica della cella", + "pickLanguageToConfigure": "Seleziona modalità linguaggio" + }, + "vs/workbench/contrib/notebook/browser/controller/executeActions": { + "notebookActions.cancel": "Arresta esecuzione della cella", + "notebookActions.cancelNotebook": "Arrestare esecuzione", + "notebookActions.execute": "Esegui cella", + "notebookActions.executeAbove": "Eseguire sopra le celle", + "notebookActions.executeAndFocusContainer": "Esegui cella e sposta stato attivo sul contenitore", + "notebookActions.executeAndInsertBelow": "Esegui cella del notebook e inserisci in basso", + "notebookActions.executeAndSelectBelow": "Esegui cella del notebook e seleziona in basso", + "notebookActions.executeBelow": "Eseguire cella e sotto", + "notebookActions.executeNotebook": "Eseguire tutti", + "notebookActions.renderMarkdown": "Esegui rendering di tutte le celle Markdown" + }, + "vs/workbench/contrib/notebook/browser/controller/insertCellActions": { + "notebookActions.insertCodeCellAbove": "Inserisci cella di codice in alto", + "notebookActions.insertCodeCellAboveAndFocusContainer": "Inserisci cella di codice in alto e sposta stato attivo sul contenitore", + "notebookActions.insertCodeCellAtTop": "Aggiungi cella di codice in alto", + "notebookActions.insertCodeCellBelow": "Inserisci cella di codice in basso", + "notebookActions.insertCodeCellBelowAndFocusContainer": "Inserisci cella di codice in basso e sposta stato attivo sul contenitore", + "notebookActions.insertMarkdownCellAbove": "Inserisci cella Markdown in alto", + "notebookActions.insertMarkdownCellAtTop": "Aggiungi cella Markdown in alto", + "notebookActions.insertMarkdownCellBelow": "Inserisci cella Markdown in basso", + "notebookActions.menu.insertCode": "$(add) codice", + "notebookActions.menu.insertCode.minimalToolbar": "Aggiungi codice", + "notebookActions.menu.insertCode.minimaltoolbar": "Aggiungi codice", + "notebookActions.menu.insertCode.ontoolbar": "Codice", + "notebookActions.menu.insertCode.tooltip": "Aggiungi cella di codice", + "notebookActions.menu.insertMarkdown": "$(add) markdown", + "notebookActions.menu.insertMarkdown.ontoolbar": "Markdown", + "notebookActions.menu.insertMarkdown.tooltip": "Aggiungi cella Markdown" + }, + "vs/workbench/contrib/notebook/browser/controller/layoutActions": { + "cmd.toggle": "Attiva/Disattiva percorsi di navigazione", + "customizeNotebook": "Personalizza notebook...", + "notebook.placeholder": "File di impostazioni in cui salvare", + "notebook.saveMimeTypeOrder": "Salva ordine di visualizzazione Mimetype", + "notebook.showLineNumbers": "Visualizzare i numeri di riga del blocco appunti", + "notebook.toggleBreadcrumb": "Attiva/Disattiva percorsi di navigazione", + "notebook.toggleCellToolbarPosition": "Attivare o disattivare la posizione barra degli strumenti cella", + "notebook.toggleLineNumbers": "Attivare o disattivare i numeri di riga del blocco appunti", + "saveTarget.machine": "Impostazioni utente", + "saveTarget.workspace": "Impostazioni area di lavoro", + "workbench.notebook.layout.configure.label": "Personalizzare il layout del blocco appunti", + "workbench.notebook.layout.select.label": "Selezionare il layout del blocco appunti" + }, "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "predefinito", "curruentActiveMimeType": "Attualmente attivo", @@ -6155,14 +6340,14 @@ "notebook.cellToolbarLocation.description": "Indica la posizione in cui visualizzare la barra degli strumenti della cella o se deve essere nascosta.", "notebook.cellToolbarLocation.viewType": "Configurare la posizione della barra degli strumenti delle celle per i tipi di file specifici", "notebook.cellToolbarVisibility.description": "Indica se la barra degli strumenti della cella deve essere presente nel passaggio del mouse o fare clic.", - "notebook.compactView.description": "Controlla se l'editor del blocco appunti deve essere sottoposto a rendering in formato compatto. ", + "notebook.compactView.description": "Controlla se l'editor del blocco appunti deve essere sottoposto a rendering in formato compatto. Ad esempio, se l’opzione è attivata, diminuisce la larghezza del margine sinistro.", "notebook.consolidatedOutputButton.description": "Controllare se è necessario eseguire il rendering dell'azione Outputs nella barra degli strumenti di output.", "notebook.consolidatedRunButton.description": "Controllare se le azioni aggiuntive vengono visualizzate in un elenco a discesa accanto al pulsante Esegui.", "notebook.diff.enablePreview.description": "Indica se usare l'editor diff di testo avanzato per il notebook.", "notebook.displayOrder.description": "Elenco di priorità per i tipi MIME di output", "notebook.dragAndDrop.description": "Controlla se l'editor del blocco appunti deve consentire lo spostamento delle celle tramite il trascinamento della selezione.", "notebook.editorOptions.experimentalCustomization": "Impostazioni per gli editor di codice usati nei blocchi appunti. Può essere usato per personalizzare la maggior parte delle impostazioni dell'editor. *.", - "notebook.focusIndicator.description": "Controls where the focus indicator is rendered, either along the cell borders or on the left gutter", + "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.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.insertToolbarPosition.description": "Controlla dove visualizzare le azioni di inserimento cella.", @@ -6197,6 +6382,7 @@ "notebook.inactiveFocusedCellBorder": "Colore del bordo superiore e inferiore della cella quando una cella è in primo piano mentre lo stato attivo si trova all'esterno dell'editor.", "notebook.inactiveSelectedCellBorder": "Colore dei bordi della cella quando sono selezionate più celle.", "notebook.outputContainerBackgroundColor": "Colore dello sfondo del contenitore di output del notebook.", + "notebook.outputContainerBorderColor": "Colore del bordo del contenitore di output del notebook.", "notebook.selectedCellBorder": "Colore del bordo superiore e inferiore della cella quando è selezionata ma non con lo stato attivo.", "notebook.symbolHighlightBackground": "Colore di sfondo della cella evidenziata", "notebookScrollbarSliderActiveBackground": "Colore di sfondo del cursore della barra di scorrimento del notebook quando si fa clic con il mouse.", @@ -6235,24 +6421,23 @@ "successStateIcon": "Icona per indicare uno stato di operazione riuscita negli editor di notebook.", "unfoldIcon": "Icona per espandere una cella negli editor di notebook." }, - "vs/workbench/contrib/notebook/browser/notebookKernelActionViewItem": { - "select": "Selezionare Kernel" - }, "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { - "disableOtherKeymapsConfirmation": "Disable other keymaps ({0}) to avoid conflicts between keybindings?", + "disableOtherKeymapsConfirmation": "Disabilitare altre mappature tastiera ({0}) per evitare conflitti tra tasti di scelta rapida?", "no": "No", - "yes": "Yes" + "yes": "Sì" }, "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { "empty": "La cella non ha output", - "noRenderer.1": "Non è stato trovato alcun renderer per il tipo MIME: {0}", - "noRenderer.2": "Non è stato possibile trovare alcun renderer per l'output. Include i tipi MIME seguenti: {0}" + "noRenderer.1": "Non è stato possibile trovare alcun renderer per il tipo MIME \"{0}\", ma potrebbe esserne disponibile uno nel Marketplace.", + "noRenderer.2": "Non è stato possibile trovare alcun renderer per l'output. Include i tipi MIME seguenti: {0}", + "noRenderer.search": "Cerca nel Marketplace" }, "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { "notebook.emptyMarkdownPlaceholder": "Cella Markdown vuota. Fare doppio clic o premere INVIO per modificare.", "notebook.error.rendererNotFound": "Non è stato trovato alcun renderer per '$0' a" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellEditorOptions": { + "notebook.cell.toggleLineNumbers.title": "Mostra numeri di riga delle celle", "notebook.lineNumbers": "Controlla la visualizzazione dei numeri di riga nell'editor celle.", "notebook.showLineNumbers": "Visualizzare i numeri di riga del blocco appunti", "notebook.toggleLineNumbers": "Attivare o disattivare i numeri di riga del blocco appunti" @@ -6267,6 +6452,7 @@ "unavailableRenderInfo": "renderer non disponibile" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { + "cellExecutionOrderCountLabel": "Ordine di esecuzione", "cellExpandOutputButtonLabel": "Espandi output delle celle (${0})", "cellExpandOutputButtonLabelWithDoubleClick": "Fare doppio clic per espandere l'output delle celle ({0})", "notebook.moreRunActionsLabel": "Altro..." @@ -6275,6 +6461,9 @@ "cellExpandInputButtonLabel": "Espandi input delle celle ({0})", "cellExpandInputButtonLabelWithDoubleClick": "Fare doppio clic per espandere l'input delle celle ({0})" }, + "vs/workbench/contrib/notebook/browser/viewParts/notebookKernelActionViewItem": { + "select": "Selezionare Kernel" + }, "vs/workbench/contrib/notebook/common/notebookEditorModel": { "notebook.staleSaveError": "Il contenuto del file è cambiato nel disco. Aprire la versione aggiornata oppure sovrascrivere il file con le modifiche apportate?", "notebook.staleSaveError.overwrite.": "Sovrascrivi", @@ -6646,8 +6835,8 @@ "helpQuickAccessPlaceholder": "Digitare '{0}' per visualizzare la Guida relativa alle azioni che è possibile eseguire qui.", "miCommandPalette": "Riquadro &&comandi...", "miGotoLine": "Vai a &&riga/colonna...", - "miGotoSymbolInEditor": "Vai al &&simbolo nell'editor...", "miOpenView": "&&Apri visualizzazione...", + "miShowAllCommands": "Mostra tutti i comandi", "viewQuickAccess": "Apri visualizzazione", "viewQuickAccessPlaceholder": "Digitare il nome di una visualizzazione, un canale di output o un terminale da aprire." }, @@ -6724,7 +6913,6 @@ "portIcon": "Icona che rappresenta una porta remota.", "portsViewIcon": "Icona della visualizzazione Porte remote.", "privatePortIcon": "Icona che rappresenta una porta remota privata.", - "publicPortIcon": "Icona che rappresenta una porta remota pubblica.", "remoteExplorerViewIcon": "Icona della visualizzazione Explorer remoto.", "reportIssuesIcon": "Icona per Segnala problema nella visualizzazione Explorer remoto.", "reviewIssuesIcon": "Icona per Esamina problemi nella visualizzazione Explorer remoto.", @@ -6769,8 +6957,6 @@ "remote.tunnel.forwardItem": "Inoltra porta", "remote.tunnel.forwardPrompt": "Numero di porta o indirizzo (ad esempio 3000 o 10.10.10.10:2000).", "remote.tunnel.label": "Imposta etichetta per la porta", - "remote.tunnel.makePrivate": "Rendi privata", - "remote.tunnel.makePublic": "Rendi pubblica", "remote.tunnel.open": "Apri nel browser", "remote.tunnel.openCommandPalette": "Apri la porta nel browser", "remote.tunnel.openCommandPaletteNone": "Non ci sono attualmente porte inoltrate. Aprire la visualizzazione Porte per iniziare.", @@ -6782,8 +6968,6 @@ "remote.tunnel.tooltipCandidate": "La porta remota {0}:{1} non è stata inoltrata. ", "remote.tunnel.tooltipForwarded": "La porta remota {0}:{1} è stata inoltrata all'indirizzo locale {2}. ", "remote.tunnel.tooltipName": "Porta con l'etichetta {0}. ", - "remote.tunnel.tooltipPrivate": "Accessibile solo da questo computer. ", - "remote.tunnel.tooltipPublic": "Accessibile pubblicamente. ", "remote.tunnelView.alreadyForwarded": "La porta è già inoltrata", "remote.tunnelView.inlineElevationMessage": "Può richiedere sudo", "remote.tunnelsView.addPort": "Aggiungi porta", @@ -6791,7 +6975,7 @@ "remote.tunnelsView.input": "Premere INVIO per confermare oppure ESC per annullare.", "remote.tunnelsView.labelPlaceholder": "Etichetta della porta", "remote.tunnelsView.portNumberToHigh": "Il numero di porta deve essere ≥ 0 e < {0}.", - "remote.tunnelsView.portNumberValid": "La porta inoltrata non è valida.", + "remote.tunnelsView.portNumberValid": "Il valore della porta inoltrata deve essere un numero o una combinazione host:porta.", "tunnel.addressColumn.label": "Indirizzo locale", "tunnel.addressColumn.tooltip": "Indirizzo a cui la porta inoltrata è disponibile in locale.", "tunnel.focusContext": "Indica se lo stato attivo si trova nella visualizzazione Porte.", @@ -6802,17 +6986,22 @@ "tunnel.originColumn.tooltip": "Origine da cui ha origine una porta inoltrata. Può corrispondere a un'estensione oppure essere inoltrata dall'utente, in modo statico o in modo automatico.", "tunnel.portColumn.label": "Porta", "tunnel.portColumn.tooltip": "Etichetta e numero di porta remota della porta inoltrata.", - "tunnel.privacyColumn.label": "Privacy", + "tunnel.privacyColumn.label": "Visibilità", "tunnel.privacyColumn.tooltip": "Disponibilità della porta inoltrata.", - "tunnel.privacyPrivate": "Privata", - "tunnel.privacyPublic": "Pubblica", "tunnel.processColumn.label": "Processo in esecuzione", "tunnel.processColumn.tooltip": "Riga di comando del processo che usa la porta.", + "tunnelContext.privacyMenu": "Visibilità porta", "tunnelContext.protocolMenu": "Cambia protocollo di porta", + "tunnelPrivacy.private": "Privata", + "tunnelPrivacy.unknown": "Sconosciuto", "tunnelView": "Visualizzazione tunnel", "tunnelView.runningProcess.inacessable": "Le informazioni sul processo non sono disponibili" }, "vs/workbench/contrib/remote/common/remote.contribution": { + "invalidWorkspaceCancel": "&&Annulla", + "invalidWorkspaceDetail": "L'area di lavoro non esiste. Selezionare un'altra area di lavoro da aprire.", + "invalidWorkspaceMessage": "L'area di lavoro non esiste", + "invalidWorkspacePrimary": "A&&pri area di lavoro...", "remote": "Remoto", "remote.autoForwardPorts": "Con questa opzione abilitata, verranno identificati i nuovi processi in esecuzione e le porte in ascolto verranno inoltrate automaticamente. La disabilitazione di questa impostazione non eviterà l'inoltro di tutte le porte. Anche se disabilitate, le estensioni comporteranno l'inoltro delle porte, come anche l'apertura di alcuni URL.", "remote.autoForwardPortsSource": "Consente di impostare l'origine da cui vengono inoltrate automaticamente le porte quando `remote.autoForwardPorts` è impostato su true. In repository remoti Windows e Mac l'opzione `process` non ha effetto e verrà usata l'opzione `output`. È necessario ricaricare per rendere effettiva questa impostazione.", @@ -6832,16 +7021,19 @@ "remote.portsAttributes.openBrowserOnce": "Apre il browser quando la porta viene inoltrata automaticamente, tuttavia esegue l'operazione solo la prima volta che la porta viene inoltrata durante una sessione. A seconda delle impostazioni, potrebbe aprire un browser incorporato.", "remote.portsAttributes.openPreview": "Apre un'anteprima nella stessa finestra quando la porta viene inoltrata automaticamente.", "remote.portsAttributes.patternError": "Deve essere un numero di porta, un intervallo di numeri di porta o un'espressione regolare.", - "remote.portsAttributes.port": "Porta, intervallo di porte (ad esempio \"40000-55000\") o espressione regolare (ad esempio \".+\\\\/server.js\"). Per una porta o un intervallo gli attributi verranno applicati al numero di porta o all'intervallo di numeri di porta. Gli attributi che usano un'espressione regolare verranno applicate alle porte la cui riga di comando del processo associata corrisponde all'espressione.", + "remote.portsAttributes.port": "Porta, intervallo di porte (ad esempio \"40000-55000\"), host e porta (ad esempio \"db:1234\") o espressione regolare (ad esempio \".+\\\\/server.js\"). Per una porta o un intervallo gli attributi verranno applicati al numero di porta o all'intervallo di numeri di porta. Gli attributi che usano un'espressione regolare verranno applicati alle porte la cui riga di comando del processo associata corrisponde all'espressione.", "remote.portsAttributes.protocol": "Protocollo da usare per l'inoltro di questa porta.", "remote.portsAttributes.requireLocalPort": "Quando è true, verrà visualizzata una finestra di dialogo modale se la porta locale scelta non viene usata per l'inoltro.", "remote.portsAttributes.silent": "Non visualizza alcuna notifica e non esegue alcuna azione quando questa porta viene inoltrata automaticamente.", "remote.restoreForwardedPorts": "Ripristina le porte inoltrate in un'area di lavoro.", "remoteExtensionLog": "Server remoto", "ui": "Tipo di estensione UI. In una finestra remota tali estensioni sono abilitate solo se disponibili nel computer locale.", - "web": "Tipo dell'estensione Web worker. Una tale estensione può essere eseguita in un host dell'estensione Web worker.", "workspace": "Tipo di estensione workspace. In una finestra remota tali estensioni sono abilitate solo se disponibili nel computer remoto." }, + "vs/workbench/contrib/remote/common/tunnelFactory": { + "tunnelPrivacy.private": "Privato", + "tunnelPrivacy.public": "Pubblica" + }, "vs/workbench/contrib/remote/electron-sandbox/remote.contribution": { "remote": "Remoto", "remote.downloadExtensionsLocally": "Se è abilitato, le estensioni vengono scaricate in locale e installate nel computer remoto." @@ -6912,6 +7104,7 @@ "scm.providerCountBadge.hidden": "Nasconde le notifiche di conteggio di Provider di controllo del codice sorgente.", "scm.providerCountBadge.visible": "Mostra le notifiche di conteggio di Provider di controllo del codice sorgente.", "scmConfigurationTitle": "Gestione controllo servizi", + "showActionButton": "Controlla se è possibile visualizzare un pulsante di azione nella vista Gestione controllo servizi.", "source control": "Controllo del codice sorgente", "source control repositories": "Repository del controllo del codice sorgente", "sourceControlViewIcon": "Icona della visualizzazione Controllo del codice sorgente." @@ -6939,7 +7132,7 @@ "vs/workbench/contrib/search/browser/anythingQuickAccess": { "closeEditor": "Rimuovi dagli elementi aperti di recente", "fileAndSymbolResultsSeparator": "risultati per file e simboli", - "filePickAriaLabelDirty": "{0}, modificato ma non salvato", + "filePickAriaLabelDirty": "{0} modifiche non salvate", "fileResultsSeparator": "risultati dei file", "noAnythingResults": "Non ci sono risultati corrispondenti", "openToBottom": "Apri in basso", @@ -6991,6 +7184,7 @@ "search.collapseAllResults": "Controlla se i risultati della ricerca verranno compressi o espansi.", "search.collapseResults.auto": "I file con meno di 10 risultati vengono espansi. Gli altri vengono compressi.", "search.followSymlinks": "Controlla se seguire i collegamenti simbolici durante la ricerca.", + "search.forceSearchProcess": "Se questa opzione è abilitata, la ricerca in una finestra locale viene eseguita in un processo di ricerca separato anziché nell'host dell'estensione.", "search.globalFindClipboard": "Controlla se il viewlet di ricerca deve leggere o modificare gli appunti di ricerca condivisi in macOS.", "search.location": "Controlla se la ricerca verrà mostrata come visualizzazione nella barra laterale o come pannello nell'area pannelli per ottenere più spazio orizzontale.", "search.location.deprecationMessage": "Questa impostazione è deprecata. È possibile trascinare l'icona di ricerca in una nuova posizione.", @@ -7027,7 +7221,7 @@ "showTriggerActions": "Vai al simbolo nell'area di lavoro...", "symbolsQuickAccess": "Vai al simbolo nell'area di lavoro", "symbolsQuickAccessPlaceholder": "Digitare il nome di un simbolo da aprire.", - "useGlobalIgnoreFiles": "Controlla se usare i file `.gitignore` e `.ignore` globali durante la ricerca di file.", + "useGlobalIgnoreFiles": "Controlla se usare i file `.gitignore` e `.ignore` globali durante la ricerca di file. Richiede l'abilitazione di `#search.useIgnoreFiles#`.", "useIgnoreFiles": "Controlla se utilizzare i file `.gitignore` e `.ignore` durante la ricerca di file.", "usePCRE2Deprecated": "Deprecata. PCRE2 verrà usato automaticamente se si usano funzionalità regex supportate solo da PCRE2.", "useRipgrep": "Questa impostazione è deprecata. Verrà ora eseguito il fallback a \"search.usePCRE2\".", @@ -7080,11 +7274,10 @@ "vs/workbench/contrib/search/browser/searchView": { "ariaSearchResultsClearStatus": "I risultati della ricerca sono stati cancellati", "ariaSearchResultsStatus": "La ricerca ha restituito {0} risultati in {1} file", + "disableOpenEditors": "Cerca nell'intera area di lavoro", "emptySearch": "Ricerca vuota", "excludes.enable": "abilita", "forTerm": " - Ricerca: {0}", - "label.excludes": "Criteri di esclusione per la ricerca", - "label.includes": "Criteri di inclusione per la ricerca", "moreSearch": "Attiva/Disattiva dettagli ricerca", "noOpenEditorResultsExcludes": "Non sono stati trovati risultati negli editor aperti escludendo '{0}' - ", "noOpenEditorResultsFound": "Non sono stati trovati risultati negli editor aperti. Rivedere le impostazioni relative alle esclusioni configurate e verificare i file gitignore - ", @@ -7094,13 +7287,15 @@ "noResultsFound": "Non sono stati trovati risultati. Rivedere le impostazioni relative alle esclusioni configurate e verificare i file gitignore -", "noResultsIncludes": "Non sono stati trovati risultati in '{0}' - ", "noResultsIncludesExcludes": "Non sono stati trovati risultati in '{0}' escludendo '{1}' - ", + "onlyOpenEditors": "ricerca solo in file aperti", + "openEditors.disable": "disabilita", "openFolder": "Apri cartella", "openInEditor.message": "Apri nell'editor", "openInEditor.tooltip": "Copia i risultati della ricerca corrente in un editor", "openSettings.learnMore": "Altre informazioni", "openSettings.message": "Apri impostazioni", - "placeholder.excludes": "(ad esempio *.ts, src/**/exclude)", - "placeholder.includes": "(ad esempio *.ts, src/**/include)", + "placeholder.excludes": "ad esempio *.ts, src/**/exclude", + "placeholder.includes": "ad esempio *.ts, src/**/include", "removeAll.occurrence.file.confirmation.message": "Sostituire {0} occorrenza in {1} file con '{2}'?", "removeAll.occurrence.file.message": "È stata sostituita {0} occorrenza in {1} file.", "removeAll.occurrence.files.confirmation.message": "Sostituire {0} occorrenza in {1} file con '{2}'?", @@ -7435,8 +7630,12 @@ "taskTerminalStatus.active": "È in corso l'esecuzione dell'attività", "taskTerminalStatus.errors": "L'attività contiene errori", "taskTerminalStatus.errorsInactive": "L'attività contiene errori ed è in attesa...", + "taskTerminalStatus.infos": "L'attività contiene informazioni", + "taskTerminalStatus.infosInactive": "L'attività contiene informazioni ed è in attesa...", "taskTerminalStatus.succeeded": "Attività completata", - "taskTerminalStatus.succeededInactive": "Attività completata e in attesa..." + "taskTerminalStatus.succeededInactive": "Attività completata e in attesa...", + "taskTerminalStatus.warnings": "L'attività contiene avvisi", + "taskTerminalStatus.warningsInactive": "L'attività contiene avvisi ed è in attesa..." }, "vs/workbench/contrib/tasks/browser/tasksQuickAccess": { "TaskService.pickRunTask": "Selezionare l'attività da eseguire", @@ -7730,8 +7929,8 @@ "workbench.action.terminal.clear": "Cancella", "workbench.action.terminal.clearSelection": "Cancella selezione", "workbench.action.terminal.copySelection": "Copia selezione", - "workbench.action.terminal.createTerminalEditor": "Create New Terminal in Editor Area", - "workbench.action.terminal.createTerminalEditorSide": "Create New Terminal in Editor Area to the Side", + "workbench.action.terminal.createTerminalEditor": "Crea nuovo terminale nell'area dell'editor", + "workbench.action.terminal.createTerminalEditorSide": "Crea nuovo terminale nell'area dell'editor lateralmente", "workbench.action.terminal.detachSession": "Scollega sessione", "workbench.action.terminal.findNext": "Trova successivo", "workbench.action.terminal.findPrevious": "Trova precedente", @@ -7748,11 +7947,11 @@ "workbench.action.terminal.navigationModeExit": "Esci da modalità di spostamento", "workbench.action.terminal.navigationModeFocusNext": "Sposta stato attivo sulla riga successiva (modalità di spostamento)", "workbench.action.terminal.navigationModeFocusPrevious": "Sposta stato attivo sulla riga precedente (modalità di spostamento)", - "workbench.action.terminal.new": "Create New Terminal", - "workbench.action.terminal.newInActiveWorkspace": "Create New Terminal (In Active Workspace)", - "workbench.action.terminal.newWithCwd": "Create New Terminal Starting in a Custom Working Directory", + "workbench.action.terminal.new": "Crea nuovo terminale", + "workbench.action.terminal.newInActiveWorkspace": "Crea nuovo terminale (nell'area di lavoro attiva)", + "workbench.action.terminal.newWithCwd": "Crea nuovo terminale avviato in una directory di lavoro personalizzata", "workbench.action.terminal.newWithCwd.cwd": "Directory con cui avviare il terminale", - "workbench.action.terminal.newWithProfile": "Create New Terminal (With Profile)", + "workbench.action.terminal.newWithProfile": "Crea nuovo terminale (con profilo)", "workbench.action.terminal.newWithProfile.profileName": "Nome del profilo da creare", "workbench.action.terminal.newWorkspacePlaceholder": "Selezionare la cartella di lavoro corrente per un nuovo terminale.", "workbench.action.terminal.openSettings": "Configura impostazioni del terminale", @@ -7785,8 +7984,10 @@ "workbench.action.terminal.selectToPreviousCommand": "Aggiungi selezione a comando precedente", "workbench.action.terminal.selectToPreviousLine": "Aggiungi selezione a riga precedente", "workbench.action.terminal.sendSequence": "Invia sequenza personalizzata al terminale", + "workbench.action.terminal.setFixedDimensions": "Imposta dimensioni fisse", "workbench.action.terminal.showEnvironmentInformation": "Mostra informazioni sull'ambiente", "workbench.action.terminal.showTabs": "Mostra schede", + "workbench.action.terminal.sizeToContentWidth": "Attiva/Disattiva dimensioni in larghezza contenuto", "workbench.action.terminal.splitInActiveWorkspace": "Terminale diviso (nell'area di lavoro attiva)", "workbench.action.terminal.switchTerminal": "Cambia terminale", "workbench.action.terminal.toggleEscapeSequenceLogging": "Attiva/Disattiva sequenza di escape", @@ -7826,10 +8027,13 @@ "launchFailed.exitCodeOnly": "Non è stato possibile avviare il processo del terminale (codice di uscita: {0}).", "migrateToProfile": "Esegui migrazione", "no": "No", + "setTerminalDimensionsColumn": "Imposta dimensioni fisse: colonna", + "setTerminalDimensionsRow": "Imposta dimensioni fisse: riga", "terminal.integrated.a11yPromptLabel": "Input di terminale", "terminal.integrated.a11yTooMuchOutput": "Troppo output da annunciare. Per leggere, spostarsi manualmente nelle righe", "terminal.integrated.copySelection.noSelection": "Il terminale non contiene alcuna selezione da copiare", "terminal.slowRendering": "L'accelerazione GPU del terminale sembra lenta nel computer. Si vuole disabilitarla per migliorare le prestazioni? [Altre informazioni sulle impostazioni del terminale](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered).", + "terminalNavigationMode": "Usare {0} e {1} per spostarsi nel buffer del terminale", "terminalProfileMigration": "Il terminale usa impostazioni deprecate di shell/shellArgs. Eseguire la migrazione a un profilo?", "terminalStaleTextBoxAriaLabel": "L'ambiente del terminale {0} è obsoleto. Per altre informazioni, eseguire il comando 'Mostra informazioni sull'ambiente'", "terminalTextBoxAriaLabel": "Terminale {0}", @@ -7845,6 +8049,7 @@ "miRunActiveFile": "Esegui &&file attivo", "miRunSelectedText": "Esegui testo &&selezionato", "miSplitTerminal": "Terminale &&diviso", + "splitTerminal": "Terminale diviso", "terminal.new": "Nuovo terminale", "workbench.action.terminal.changeColor": "Cambia colore...", "workbench.action.terminal.changeIcon": "Cambia icona...", @@ -7859,6 +8064,7 @@ "workbench.action.terminal.selectAll": "Seleziona tutto", "workbench.action.terminal.selectDefaultProfile": "Seleziona profilo predefinito", "workbench.action.terminal.showsTabs": "Mostra schede", + "workbench.action.terminal.sizeToContentWidthInstance": "Attiva/Disattiva dimensioni in larghezza contenuto", "workbench.action.terminal.switchTerminal": "Cambia terminale" }, "vs/workbench/contrib/terminal/browser/terminalProcessManager": { @@ -7881,9 +8087,9 @@ "terminalProfileAlreadyExists": "Esiste già un profilo del terminale con lo stesso nome", "terminalProfiles": "profili", "terminalProfiles.detected": "rilevati", - "terminalService.terminalCloseConfirmationPlural": "Do you want to terminal the {0} active terminal sessions?", - "terminalService.terminalCloseConfirmationSingular": "Do you want to terminate the active terminal session?", - "terminate": "Terminate" + "terminalService.terminalCloseConfirmationPlural": "Terminare le {0} sessioni di terminale attive?", + "terminalService.terminalCloseConfirmationSingular": "Terminare la sessione di terminale attiva?", + "terminate": "Termina" }, "vs/workbench/contrib/terminal/browser/terminalTabbedView": { "hideTabs": "Nascondi schede", @@ -7927,8 +8133,15 @@ "terminalCursor.foreground": "Colore di primo piano del cursore del terminale." }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { + "cwd": "la directory di lavoro corrente del terminale", + "cwdFolder": "la directory di lavoro corrente del terminale, visualizzata per le aree di lavoro multi-root o in una singola area di lavoro root quando il valore è diverso dalla directory di lavoro iniziale. Questo elemento non verrà visualizzato per Windows.", + "local": "indica un terminale locale in un'area di lavoro remota", "openDefaultSettingsJson": "Apri il file JSON delle impostazioni predefinite", "openDefaultSettingsJson.capitalized": "Apri impostazioni predefinite (JSON)", + "process": "il nome del processo del terminale", + "separator": "un separatore condizionale (“ - “) visualizzato solo se circondato da variabili con valori o testo statici.", + "sequence": "il nome fornito a xterm.js dal processo", + "task": "indica che il terminale è associato a un'attività", "terminal.integrated.allowChords": "Indica se consentire o meno la pressione simultanea di più tasti per i tasti di scelta rapida nel terminale. Tenere presente che quando è true e il tasto di scelta rapida prevede la pressione di più tasti, ignorerà `#terminal.integrated.commandsToSkipShell#`. Impostare su false 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.", "terminal.integrated.altClickMovesCursor": "Se è abilitata, la combinazione ALT/Opzione+clic consentirà di riposizionare il cursore del prompt sotto il mouse quando `#editor.multiCursorModifier#` è impostato su `'alt'` (valore predefinito). Questa impostazione potrebbe non funzionare in modo affidabile a seconda della shell.", @@ -7938,7 +8151,7 @@ "terminal.integrated.confirmOnExit.always": "Confermare sempre se sono presenti terminali.", "terminal.integrated.confirmOnExit.hasChildProcesses": "Confermare se sono presenti terminali con processi figlio.", "terminal.integrated.confirmOnExit.never": "Non confermare mai.", - "terminal.integrated.confirmOnKill": "Controlla se confermare la terminazione dei terminali quando hanno processi figlio. Se impostato su Editor, i terminali nell'area dell'editor verranno contrassegnati come dirty quando hanno processi figlio. Si noti che il rilevamento dei processi figlio potrebbe non funzionare correttamente per shell come Git Bash che non eseguono i processi come processi figlio della shell.", + "terminal.integrated.confirmOnKill": "Controlla se confermare la terminazione dei terminali quando hanno processi figlio. Se impostato su Editor, i terminali nell'area dell'editor verranno contrassegnati come modificati quando hanno processi figlio. Si noti che il rilevamento dei processi figlio potrebbe non funzionare correttamente per shell come Git Bash che non eseguono i processi come processi figlio della shell.", "terminal.integrated.confirmOnKill.always": "Confermare se il terminale è presente nell'editor o nel pannello.", "terminal.integrated.confirmOnKill.editor": "Confermare se il terminale è presente nell'editor.", "terminal.integrated.confirmOnKill.never": "Non confermare mai.", @@ -7947,7 +8160,7 @@ "terminal.integrated.cursorBlinking": "Controlla se il cursore del terminale è intermittente.", "terminal.integrated.cursorStyle": "Controlla lo stile del cursore del terminale.", "terminal.integrated.cursorWidth": "Controlla la larghezza del cursore quando `#terminal.integrated.cursorStyle#` è impostato su `line`.", - "terminal.integrated.customGlyphs": "Whether to draw custom glyphs for block element and box drawing characters instead of using the font, which typically yields better rendering with continuous lines. Note that this doesn't work with the DOM renderer", + "terminal.integrated.customGlyphs": "Indica se disegnare glifi personalizzati per i caratteri di disegno caselle e di elementi blocco invece di usare il tipo di carattere, che in genere restituisce un rendering migliore con le linee continue. Tenere presente che non funziona con il renderer DOM", "terminal.integrated.cwd": "Percorso di avvio esplicito in cui verrà avviato il terminale. Viene usato come directory di lavoro corrente (cwd) per il processo della shell. Può risultare particolarmente utile nelle impostazioni dell'area di lavoro se la directory radice non costituisce una directory di lavoro corrente comoda.", "terminal.integrated.defaultLocation": "Verifica la posizione in cui verranno visualizzati i terminali appena creati.", "terminal.integrated.defaultLocation.editor": "Crea terminali nell'editor", @@ -7989,6 +8202,10 @@ "terminal.integrated.macOptionIsMeta": "Controlla se usare il tasto opzione come tasto meta nel terminale in macOS.", "terminal.integrated.minimumContrastRatio": "Se è impostata, il colore primo piano di ogni cella cambia in base al rapporto di contrasto specificato. Valori di esempio:\r\n\r\n- 1: Impostazione predefinita; non viene apportata alcuna modifica.\r\n- 4.5: [Conformità alle norme WCAG AA (minima)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html).\r\n- 7: [Conformità alle norme WCAG AAA (avanzata)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html).\r\n- 21: Bianco su nero o nero su bianco.", "terminal.integrated.mouseWheelScrollSensitivity": "Moltiplicatore da usare sul valore `deltaY` degli eventi di scorrimento della rotellina del mouse.", + "terminal.integrated.persistentSessionReviveProcess": "Quando il processo del terminale deve essere arrestato, ad esempio alla chiusura della finestra o dell'applicazione, determina quando ripristinare il contenuto della sessione del terminale precedente e ricreare i processi devono alla successiva apertura dell'area di lavoro. Il ripristino della directory di lavoro corrente del processo dipende dal fatto che sia supportato dalla shell.", + "terminal.integrated.persistentSessionReviveProcess.never": "Non ripristinare mai i buffer del terminale o ricreare il processo.", + "terminal.integrated.persistentSessionReviveProcess.onExit": "Consente di ripristinare i processi dopo la chiusura dell'ultima finestra in Windows/Linux o quando viene attivato il comando “workbench.action.quit” (riquadro comandi, tasto di scelta rapida, menu).", + "terminal.integrated.persistentSessionReviveProcess.onExitAndWindowClose": "Consente di ripristinare i processi dopo la chiusura dell'ultima finestra in Windows/Linux o quando viene attivato il comando “workbench.action.quit” (riquadro comandi, tasto di scelta rapida, menu) o quando la finestra viene chiusa.", "terminal.integrated.rightClickBehavior": "Controlla la reazione del terminale quando viene fatto clic con il pulsante destro del mouse.", "terminal.integrated.rightClickBehavior.copyPaste": "Copia in presenza di una selezione, in caso contrario incolla.", "terminal.integrated.rightClickBehavior.default": "Mostra il menu di scelta rapida.", @@ -8013,6 +8230,7 @@ "terminal.integrated.tabs.location": "Controlla la posizione delle schede dei terminali, a sinistra o a destra dei terminali effettivi.", "terminal.integrated.tabs.location.left": "Mostra la visualizzazione delle schede dei terminali a sinistra del terminale", "terminal.integrated.tabs.location.right": "Mostra la visualizzazione delle schede dei terminali a destra del terminale", + "terminal.integrated.tabs.separator": "Separatore usato da “terminal.integrated.title” e “terminal.integrated.description”.", "terminal.integrated.tabs.showActions": "Verifica se i pulsanti Diviti e Termina del terminale vengono visualizzati accanto al nuovo pulsante del terminale.", "terminal.integrated.tabs.showActions.always": "Mostra sempre le azioni", "terminal.integrated.tabs.showActions.never": "Non mostrare mai le azioni", @@ -8023,15 +8241,15 @@ "terminal.integrated.tabs.showActiveTerminal.never": "Non mostrare mai il terminale attivo", "terminal.integrated.tabs.showActiveTerminal.singleTerminal": "Mostra il terminale attivo quando è l'unico terminale aperto", "terminal.integrated.tabs.showActiveTerminal.singleTerminalOrNarrow": "Mostra il terminale attivo quando è l'unico terminale aperto o quando la visualizzazione delle schede si trova nello stato stretto senza testo", - "terminal.integrated.titleMode": "Determina il modo in cui viene impostato il titolo del terminale. Viene visualizzato nella scheda del terminale o nella voce del menu a discesa.", "terminal.integrated.unicodeVersion": "Controlla la versione di Unicode da usare per valutare la larghezza dei caratteri nel terminale. È consigliabile provare a modificare questa impostazione se emoji o altri caratteri wide non occupano la quantità di spazio corretta oppure premendo BACKSPACE viene cancellato un numero eccessivo o ridotto di caratteri.", "terminal.integrated.unicodeVersion.eleven": "Versione 11 di Unicode. Questa versione offre un migliore supporto in sistemi moderni che usano versioni moderne di Unicode.", "terminal.integrated.unicodeVersion.six": "Versione 6 di Unicode. Si tratta di una versione precedente che dovrebbe funzionare meglio in sistemi meno recenti.", "terminal.integrated.windowsEnableConpty": "Indica se usare ConPTY per le comunicazioni dei processi di terminale Windows (richiede almeno Windows 10 numero di build 18309). Se è false verrà usato Winpty.", "terminal.integrated.wordSeparators": "Stringa contenente tutti i caratteri da considerare come separatori di parole quando si fa doppio clic per selezionare la funzionalità per parola.", + "terminalDescription": "Controlla la descrizione del terminale, visualizzata a destra del titolo. Le variabili vengono sostituite in base al contesto:", "terminalIntegratedConfigurationTitle": "Terminale integrato", - "titleMode.executable": "Il titolo viene impostato dal terminale. Verrà usato il nome del processo in primo piano rilevato.", - "titleMode.sequence": "Il titolo viene impostato dal processo tramite una sequenza di escape. È utile se la shell imposta il titolo in modo dinamico." + "terminalTitle": "Controlla il titolo del terminale. Le variabili vengono sostituite in base al contesto:", + "workspaceFolder": "l'area di lavoro in cui è stato avviato il terminale" }, "vs/workbench/contrib/terminal/common/terminalContextKey": { "isSplitTerminalContextKey": "Indica se il terminale della scheda evidenziata è un terminale diviso.", @@ -8057,7 +8275,8 @@ "workbench.action.terminal.changeIcon": "Cambia icona...", "workbench.action.terminal.focus": "Sposta stato attivo su terminale", "workbench.action.terminal.moveToTerminalPanel": "Sposta il terminale nel pannello", - "workbench.action.terminal.rename": "Rinomina..." + "workbench.action.terminal.rename": "Rinomina...", + "workbench.action.terminal.sizeToContentWidthInstance": "Attiva/Disattiva dimensioni in larghezza contenuto" }, "vs/workbench/contrib/terminal/electron-sandbox/localTerminalService": { "nonResponsivePtyHost": "La connessione al processo host pty del terminale non risponde. È possibile che i terminali non funzionino più.", @@ -8116,6 +8335,7 @@ "testing.searchForTestExtension": "Cerca estensione di test", "testing.selectDefaultTestProfiles": "Seleziona profilo predefinito", "testing.showMostRecentOutput": "Mostra output", + "testing.sortByDuration": "Ordina per durata", "testing.sortByLocation": "Ordina per posizione", "testing.sortByStatus": "Ordina per stato", "testing.toggleInlineTestOutput": "Attiva/Disattiva output del test inline", @@ -8137,10 +8357,10 @@ "updateTestConfiguration": "Aggiorna configurazione di test" }, "vs/workbench/contrib/testing/browser/testingDecorations": { - "actual.title": "Effettivo:", + "actual.title": "Effettivo", "debug all test": "Esegui il debug di tutti i test", "debug test": "Esegui debug del test", - "expected.title": "Previsto:", + "expected.title": "Previsto", "peek failure": "Visualizza in anteprima l'errore", "peekTestOutout": "Visualizza in anteprima l'output del test", "reveal test": "Visualizza in Esplora test", @@ -8153,8 +8373,8 @@ }, "vs/workbench/contrib/testing/browser/testingExplorerFilter": { "filter": "Filtro", - "testExplorerFilter": "Filter (e.g. text, !exclude, @tag)", - "testExplorerFilterLabel": "Filter text for tests in the explorer", + "testExplorerFilter": "Filtro, ad esempio text, !exclude, @tag", + "testExplorerFilterLabel": "Filtra testo per i test in Esplora risorse", "testing.filters.currentFile": "Mostra solo nel file attivo", "testing.filters.menu": "Altri filtri...", "testing.filters.removeTestExclusions": "Scopri tutti i test", @@ -8185,6 +8405,7 @@ "testing.reRunLastRun": "Esegui di nuovo il test", "testing.revealInExplorer": "Visualizza in Esplora test", "testing.showResultOutput": "Mostra output risultati", + "testing.toggleTestingPeekHistory": "Attiva/Disattiva cronologia test in anteprima", "testingOutputActual": "Risultato effettivo", "testingOutputExpected": "Risultato previsto", "testingPeekLabel": "Messaggi dei risultati del test" @@ -8361,8 +8582,8 @@ "later": "In seguito", "noUpdatesAvailable": "Al momento non sono disponibili aggiornamenti.", "read the release notes": "Benvenuti in {0} versione {1}. Leggere le note sulla versione?", - "relaunchDetailInsiders": "Premere il pulsante Ricarica per passare alla versione di pre-produzione serale di VS Code.", - "relaunchDetailStable": "Premere il pulsante Ricarica per passare alla versione stabile rilasciata ogni mese di VS Code.", + "relaunchDetailInsiders": "Fare clic sul pulsante Ricarica per passare alla versione Insider di VS Code.", + "relaunchDetailStable": "Fare clic sul pulsante Ricarica per passare alla versione stabile di VS Code.", "relaunchMessage": "Per rendere effettiva la modifica della versione, è necessario ricaricare", "releaseNotes": "Note sulla versione", "reload": "&&Ricarica", @@ -8536,6 +8757,7 @@ "not found": "non è stato trovato alcun computer con ID: {0}", "placeholder": "Immettere il nome del computer", "remote sync activity title": "Attività di sincronizzazione (remota)", + "remoteToLocalDiff": "{0} ↔ {1}", "reset": "Reimposta dati sincronizzati", "rightResourceName": "{0} (locale)", "sideBySideLabels": "{0} ↔ {1}", @@ -8545,6 +8767,7 @@ "turn off": "&&Disattiva", "turn off sync on machine": "Disattivare la sincronizzazione in {0}?", "valid message": "Il nome del computer deve essere univoco e non vuoto", + "workbench.actions.sync.compareWithLocal": "Confronta con versione locale", "workbench.actions.sync.editMachineName": "Modifica nome", "workbench.actions.sync.replaceCurrent": "Ripristina", "workbench.actions.sync.resolveResourceRef": "Mostra i dati sincronizzati JSON non elaborati", @@ -8575,7 +8798,9 @@ "watermark.openRecent": "Apri recenti", "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/contrib/webview/browser/webview.contribution": { @@ -8624,14 +8849,16 @@ }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted": { "allDone": "Contrassegna come completato", + "checkboxTitle": "Se selezionata, questa pagina verrà visualizzata all'avvio.", "close": "Nascondi", "footer": "{0} raccoglie i dati di utilizzo. Leggi i {1} e Scopri come {2}.", + "getStarted": "Attività iniziali", "gettingStarted.allStepsComplete": "Tutti i {0} passaggi sono stati completati.", "gettingStarted.editingEvolved": "Evoluzione dell'editor", "gettingStarted.someStepsComplete": "{0} di {1} passaggi completati", "imageShowing": "Immagine che mostra {0}", "new": "Nuovo", - "newItems": "Nuovi elementi", + "newItems": "Aggiornato", "nextOne": "Sezione successiva", "optOut": "Rifiuta esplicitamente", "pickWalkthroughs": "Apri procedura dettagliata...", @@ -8641,16 +8868,15 @@ "showAll": "Altro...", "start": "Inizia", "walkthroughs": "Procedure dettagliate", - "welcome": "Benvenuti", "welcomeAriaLabel": "Panoramica su come iniziare subito a usare l'editor.", "welcomePage.openFolderWithPath": "Apri la cartella {0} con percorso {1}", "welcomePage.showOnStartup": "Mostra la pagina iniziale all'avvio" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted.contribution": { - "Welcome": "Benvenuti", + "getStarted": "Attività iniziali", "help": "Guida", + "miGetStarted": "Attività iniziali", "pickWalkthroughs": "Apri procedura dettagliata...", - "welcome": "Benvenuti", "welcome.goBack": "Indietro", "welcome.markStepComplete": "Contrassegna il passaggio come completato", "welcome.markStepInomplete": "Contrassegna il passaggio come incompleto", @@ -8661,8 +8887,6 @@ }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedColors": { "welcomePage.background": "Colore di sfondo della pagina di benvenuto.", - "welcomePage.buttonBackground": "Colore di sfondo dei pulsanti nella pagina di benvenuto.", - "welcomePage.buttonHoverBackground": "Colore di sfondo al passaggio del mouse dei pulsanti nella pagina di benvenuto.", "welcomePage.progress.background": "Colore primo piano delle barre di avanzamento della pagina di benvenuto.", "welcomePage.progress.foreground": "Colore di sfondo delle barre di avanzamento della pagina di benvenuto.", "welcomePage.tileBackground": "Colore di sfondo dei riquadri nella pagina Attività iniziali.", @@ -8696,6 +8920,7 @@ "walkthroughs.steps.media.image.path.hc.string": "Percorso dell'immagine per i temi a contrasto elevato, relativo alla directory dell'estensione.", "walkthroughs.steps.media.image.path.light.string": "Percorso dell'immagine per i temi chiari, relativo alla directory dell'estensione.", "walkthroughs.steps.media.image.path.string": "Percorso di un'immagine o di un oggetto costituito dai percorsi delle immagini chiare, scure e a contrasto elevato relativi alla directory dell'estensione. A seconda del contesto, l'immagine verrà visualizzata con una larghezza compresa tra 400 px e 800 px, con limiti simili per l'altezza. Per supportare i display HIDPI, il rendering dell'immagine verrà eseguito con un ridimensionamento di 1,5 volte, ad esempio un'immagine la cui larghezza è pari a 900 pixel fisici verrà visualizzata come se la larghezza fosse pari a 600 pixel logici.", + "walkthroughs.steps.media.image.path.svg": "Il percorso di un token di colore svg è supportato nelle variabili per supportare il tema in modo che corrisponda al workbench.", "walkthroughs.steps.media.markdown.path": "Percorso del documento Markdown, relativo alla directory dell'estensione.", "walkthroughs.steps.oneOn.command": "Contrassegna il passaggio come completato quando viene eseguito il comando specificato.", "walkthroughs.steps.title": "Titolo del passaggio.", @@ -8708,13 +8933,14 @@ "gettingStartedUnchecked": "Usata per rappresentare i passaggi della procedura dettagliata che non sono stati completati" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedInput": { - "welcome": "Benvenuti" + "getStarted": "Attività iniziali" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedService": { "builtin": "Predefinito" }, "vs/workbench/contrib/welcome/gettingStarted/common/gettingStartedContent": { "browseLangExts": "Sfoglia le estensioni del linguaggio", + "browsePopular": "Sfoglia estensioni Web più richieste", "browseRecommended": "Sfoglia le estensioni consigliate", "cloneRepo": "Clona repository", "commandPalette": "Apri il riquadro comandi", @@ -8725,16 +8951,21 @@ "getting-started-setup-icon": "Icona usata per la categoria di configurazione della home page", "gettingStarted.beginner.description": "Passa direttamente a VS Code per una panoramica delle funzionalità necessarie.", "gettingStarted.beginner.title": "Informazioni sulle nozioni fondamentali", - "gettingStarted.commandPalette.description.interpolated": "Il riquadro comandi consente di eseguire qualsiasi attività in VS Code usando la tastiera. Per **fare pratica**, cercare i comandi frequenti per risparmiare tempo e mantenerli nel flusso.\r\n{0}\r\n__Provare a cercare 'attiva/disattiva visualizzazione'.__", + "gettingStarted.commandPalette.description.interpolated": "I comandi consentono di eseguire qualsiasi attività in VS Code usando la tastiera. Per **fare pratica**, cercare i comandi frequenti per risparmiare tempo.\r\n{0}\r\n__Provare a cercare 'attiva/disattiva visualizzazione'.__", "gettingStarted.commandPalette.title": "Un solo collegamento per accedere a tutto", "gettingStarted.debug.description.interpolated": "Accelerare il ciclo di modifica, build, test e debug configurando una configurazione di avvio.\r\n{0}", "gettingStarted.debug.title": "Guarda il codice in azione", "gettingStarted.extensions.description.interpolated": "Le estensioni sono potenziamenti di VS Code. Spaziano da pratici strumenti per la produttività, all'espansione di funzionalità già pronte all'uso, fino all'aggiunta di funzionalità completamente nuove.\r\n{0}", "gettingStarted.extensions.title": "Estendibilità senza limiti", + "gettingStarted.extensionsWeb.description.interpolated": "Le estensioni sono potenziamenti di VS Code. Il numero di quelle disponibili nel Web è in continuo aumento.\r\n{0}", "gettingStarted.findLanguageExts.description.interpolated": "È possibile scrivere codice in modo più intelligente con evidenziazione della sintassi, completamento del codice, linting e debug. Anche se molti linguaggi sono predefiniti, è possibile aggiungerne altri come estensioni.\r\n{0}", "gettingStarted.findLanguageExts.title": "Supporto completo per tutti i linguaggi", + "gettingStarted.installGit.description.interpolated": "Installare GIT per tenere traccia delle modifiche apportate nei progetti.\r\n{0}", + "gettingStarted.installGit.title": "Installa GIT", "gettingStarted.intermediate.description": "Suggerimenti e consigli per ottimizzare il flusso di lavoro di sviluppo.", "gettingStarted.intermediate.title": "Migliora la produttività", + "gettingStarted.menuBar.description.interpolated": "La barra dei menu completa è disponibile nel menu a discesa per dare più spazio al codice. Attivarne/Disattivarne la visualizzazione per accedervi più rapidamente. \r\n{0}", + "gettingStarted.menuBar.title": "Solo i componenti dell'interfaccia utente necessari", "gettingStarted.newFile.description": "Aprire un nuovo file senza titolo, un notebook o un editor personalizzato.", "gettingStarted.newFile.title": "Nuovo file...", "gettingStarted.notebook.title": "Personalizza notebook", @@ -8758,12 +8989,15 @@ "gettingStarted.scmSetup.description.interpolated": "È possibile configurare il controllo della versione predefinito per il progetto per tenere traccia delle modifiche e collaborare con altri utenti.\r\n{0}", "gettingStarted.settings.description.interpolated": "È possibile modificare ogni aspetto di VS Code e delle estensioni. Per facilitare l'uso, le impostazioni usate più di frequente vengono elencate per prime.\r\n{0}", "gettingStarted.settings.title": "Ottimizza le impostazioni personali", - "gettingStarted.settingsSync.description.interpolated": "Per non perdere la configurazione perfetta di VS Code, è possibile usare Sincronizzazione impostazioni, che consente di eseguire il backup e condividere impostazioni, tasti di scelta rapida ed estensioni in diverse installazioni.\r\n{0}", - "gettingStarted.settingsSync.title": "Sincronizza gli elementi personali tra tutti i dispositivi", + "gettingStarted.settingsSync.description.interpolated": "È possibile creare il backup delle personalizzazioni essenziali di VS Code per mantenerle aggiornate in tutti i dispositivi.\r\n{0}", + "gettingStarted.settingsSync.title": "Sincronizza da e verso altri dispositivi", "gettingStarted.setup.OpenFolder.description.interpolated": "È tutto impostato per iniziare a scrivere codice. Aprire una cartella di progetto per aggiungere i file al codice VS.\r\n{0}", "gettingStarted.setup.OpenFolder.title": "Apri il codice", + "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": "Consente di individuare le migliori opzioni per personalizzare VS Code.", "gettingStarted.setup.title": "Introduzione a VS Code", + "gettingStarted.setupWeb.description": "Consente di individuare le migliori opzioni per personalizzare VS Code nel Web.", + "gettingStarted.setupWeb.title": "Introduzione a VS Code nel 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.splitview.description.interpolated": "È possibile sfruttare al meglio lo spazio di visualizzazione aprendo i file affiancati, verticalmente e orizzontalmente.\r\n{0}", @@ -8772,8 +9006,10 @@ "gettingStarted.tasks.title": "Automatizza le attività di progetto", "gettingStarted.terminal.description.interpolated": "È possibile eseguire rapidamente i comandi della shell e monitorare l'output di compilazione, proprio accanto al codice.\r\n{0}", "gettingStarted.terminal.title": "Comodo terminale integrato", - "gettingStarted.topLevelCommandPalette.description": "Usare il riquadro comandi per visualizzare ed eseguire tutti i comandi di VS Code", - "gettingStarted.topLevelCommandPalette.title": "Esegui un comando...", + "gettingStarted.topLevelGitClone.description": "Clona un repository remoto in una cartella locale", + "gettingStarted.topLevelGitClone.title": "Clona repository GIT...", + "gettingStarted.topLevelGitOpen.description": "Consente di connettersi a un repository remoto o a una richiesta pull per esplorare, cercare, modificare ed eseguire il commit", + "gettingStarted.topLevelGitOpen.title": "Apri repository...", "gettingStarted.topLevelShowWalkthroughs.description": "", "gettingStarted.topLevelShowWalkthroughs.title": "Apri una procedura dettagliata...", "gettingStarted.videoTutorial.description.interpolated": "Prima di una serie di brevi e pratiche esercitazioni video sulle funzionalità principali di VS Code.\r\n{0}", @@ -8781,8 +9017,11 @@ "gettingStarted.workspaceTrust.description.interpolated": "{0} consente di decidere se le cartelle di progetto devono **consentire o limitare** l'esecuzione automatica di codice ·(necessario per estensioni, debug e così via)·.\r\nL'apertura di un file o una cartella chiede di concedere l'attendibilità. È sempre possibile {1}in seguito.", "gettingStarted.workspaceTrust.title": "Esplora e modifica il codice in modo sicuro", "initRepo": "Inizializza repository GIT", + "installGit": "Installa GIT", "keyboardShortcuts": "Tasti di scelta rapida", - "openInteractivePlayground": "Apri playground interattivo", + "openEditorPlayground": "Apri Playground editor", + "openFolder": "Apri cartella", + "openRepository": "Apri repository", "openSCM": "Apri controllo del codice sorgente", "pickFolder": "Seleziona una cartella", "quickOpen": "Apri un file con Quick Open", @@ -8791,6 +9030,7 @@ "showTerminal": "Mostra pannello del terminale", "splitEditor": "Dividi editor", "titleID": "Sfoglia temi colore", + "toggleMenuBar": "Attiva/Disattiva barra dei menu", "tweakSettings": "Perfeziona le impostazioni personali", "watch": "Guarda l'esercitazione", "workspaceTrust": "Attendibilità dell'area di lavoro" @@ -8828,12 +9068,12 @@ "workbench.startupEditor.welcomePageInEmptyWorkbench": "Aprire la pagina di benvenuto quando si apre un'area di lavoro vuota." }, "vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": { - "editorWalkThrough": "Playground interattivo", - "editorWalkThrough.title": "Playground interattivo" + "editorWalkThrough": "Playground editor interattivo", + "editorWalkThrough.title": "Playground editor" }, "vs/workbench/contrib/welcome/walkThrough/browser/walkThrough.contribution": { - "miInteractivePlayground": "Playground i&&nterattivo", - "walkThrough.editor.label": "Playground interattivo" + "miPlayground": "Playgrou&&&nd editor", + "walkThrough.editor.label": "Playground" }, "vs/workbench/contrib/welcome/walkThrough/browser/walkThroughPart": { "walkThrough.embeddedEditorBackground": "Colore di sfondo degli editor incorporati nel playground interattivo.", @@ -8917,7 +9157,7 @@ "dontTrustButton": "Non considerare attendibile", "editTrustedUri": "Modifica percorso", "hostColumnLabel": "Host", - "invalidTrust": "'{0}' non è valido e include un numero eccessivo di segmenti di percorso.", + "invalidTrust": "Non è possibile considerare attendibili singole cartelle all'interno di un repository.", "localAuthority": "Locale", "no untrustedSettings": "Le impostazioni dell'area di lavoro che richiedono attendibilità non sono applicate", "noTrustedFoldersDescriptions": "Non sono ancora stati considerati attendibili file di area di lavoro o cartelle.", @@ -8928,7 +9168,7 @@ "trustAll": "Verranno considerati attendibili tutti i repository in {0}.", "trustButton": "Considera attendibile", "trustMessage": "Considerare attendibili gli autori di tutti i file nella cartella corrente o il relativo elemento padre '{0}'.", - "trustOrg": "Verranno considerati attendibili tutti i repository e i fork in '{0}'.", + "trustOrg": "Verranno considerati attendibili tutti i repository e i fork inclusi in '{0}' in {1}.", "trustParentButton": "Considera attendibile elemento padre", "trustUri": "Cartella attendibile", "trustedDebugging": "Il debug è abilitato", @@ -8999,9 +9239,9 @@ "nothing": "Non sono state effettuate modifiche" }, "vs/workbench/services/configuration/common/configurationEditingService": { - "errorConfigurationFileDirty": "Non è possibile scrivere nelle impostazioni utente perché il file è stato modificato. Salvare prima il file delle impostazioni utente, quindi riprovare.", - "errorConfigurationFileDirtyFolder": "Non è possibile scrivere nelle impostazioni della cartella perché il file è stato modificato. Salvare prima il file di impostazioni della cartella '{0}', quindi riprovare.", - "errorConfigurationFileDirtyWorkspace": "Non è possibile scrivere nelle impostazioni dell'area di lavoro perché il file è stato modificato. Salvare prima il file delle impostazioni dell'area di lavoro, quindi riprovare.", + "errorConfigurationFileDirty": "Non è possibile scrivere nelle impostazioni utente perché il file contiene modifiche non salvate. Salvare prima il file delle impostazioni utente, quindi riprovare.", + "errorConfigurationFileDirtyFolder": "Non è possibile scrivere nelle impostazioni della cartella perché il file contiene modifiche non salvate. Salvare il file delle impostazioni della cartella '{0}' e riprovare.", + "errorConfigurationFileDirtyWorkspace": "Non è possibile scrivere nelle impostazioni dell'area di lavoro perché il file contiene modifiche non salvate. Salvare prima il file delle impostazioni dell'area di lavoro, quindi riprovare.", "errorConfigurationFileModifiedSince": "Non è possibile scrivere nelle impostazioni utente perché il contenuto del file è più recente.", "errorConfigurationFileModifiedSinceFolder": "Non è possibile scrivere nelle impostazioni della cartella perché il contenuto del file è più recente.", "errorConfigurationFileModifiedSinceWorkspace": "Non è possibile scrivere nelle impostazioni dell'area di lavoro perché il contenuto del file è più recente.", @@ -9018,12 +9258,12 @@ "errorInvalidWorkspaceConfigurationApplication": "Non è possibile scrivere {0} in Impostazioni area di lavoro. Questa impostazione può essere scritta solo in Impostazioni utente.", "errorInvalidWorkspaceConfigurationMachine": "Non è possibile scrivere {0} in Impostazioni area di lavoro. Questa impostazione può essere scritta solo in Impostazioni utente.", "errorInvalidWorkspaceTarget": "Impossibile scrivere nell'area di lavoro perché {0} non supporta l'ambito globale in un'area di lavoro a cartelle multiple.", - "errorLaunchConfigurationFileDirty": "Non è possibile scrivere nel file di configurazione di avvio perché il file è stato modificato. Salvarlo prima, quindi riprovare.", + "errorLaunchConfigurationFileDirty": "Non è possibile scrivere nel file di configurazione di avvio perché il file contiene modifiche non salvate. Per prima cosa salvarlo, quindi riprovare.", "errorLaunchConfigurationFileModifiedSince": "Non è possibile scrivere nel file di configurazione di avvio perché il contenuto del file è più recente.", "errorNoWorkspaceOpened": "Impossibile scrivere su {0} poiché nessuna area di lavoro è aperta. Si prega di aprire un'area di lavoro e riprovare.", - "errorRemoteConfigurationFileDirty": "Non è possibile scrivere nelle impostazioni utente remote perché il file è stato modificato. Salvare prima il file delle impostazioni utente remote, quindi riprovare.", + "errorRemoteConfigurationFileDirty": "Non è possibile scrivere nelle impostazioni utente remoto perché il file contiene modifiche non salvate. Salvare prima il file delle impostazioni utente remoto, quindi riprovare.", "errorRemoteConfigurationFileModifiedSince": "Non è possibile scrivere nelle impostazioni dell'utente remoto perché il contenuto del file è più recente.", - "errorTasksConfigurationFileDirty": "Non è possibile scrivere nel file di configurazione delle attività perché il file è stato modificato. Salvarlo prima, quindi riprovare.", + "errorTasksConfigurationFileDirty": "Non è possibile scrivere nel file di configurazione delle attività perché il file contiene modifiche non salvate. Per prima cosa salvarlo, quindi riprovare.", "errorTasksConfigurationFileModifiedSince": "Non è possibile scrivere nel file di configurazione delle attività perché il contenuto del file è più recente.", "errorUnknownKey": "Impossibile scrivere {0} perché {1} non è una configurazione registrata.", "folderTarget": "Impostazioni cartella", @@ -9036,7 +9276,7 @@ "workspaceTarget": "Impostazioni area di lavoro" }, "vs/workbench/services/configuration/common/jsonEditingService": { - "errorFileDirty": "Impossibile scrivere nel file perché il file è stato modificato. Si prega di salvare il file e riprovare.", + "errorFileDirty": "Impossibile scrivere nel file perché il file contiene modifiche non salvate. Salvare il file e riprovare.", "errorInvalidFile": "Impossibile scrivere nel file. Si prega di aprire il file per correggere eventuali errori o avvisi nel file e riprovare." }, "vs/workbench/services/configurationResolver/browser/configurationResolverService": { @@ -9093,7 +9333,7 @@ "openFile.title": "Apri file", "openFileOrFolder.title": "Apri file o cartella", "openFolder.title": "Apri cartella", - "openWorkspace.title": "Apri area di lavoro", + "openWorkspace.title": "Apri area di lavoro dal file", "save": "&&Salva", "saveAll": "&&Salva tutto", "saveAsTitle": "Salva con nome", @@ -9170,6 +9410,7 @@ }, "vs/workbench/services/extensionManagement/common/extensionManagementService": { "Manifest is not found": "Non è stato possibile installare l'estensione {0}: il manifesto non è stato trovato.", + "VS Code for Web": "{0} per il Web", "cancel": "Annulla", "cannot be installed": "Non è possibile installare l'estensione '{0}' perché non è disponibile in questa installazione.", "extensionInstallWorkspaceTrustButton": "Area di lavoro e installazione attendibili", @@ -9178,23 +9419,29 @@ "extensionInstallWorkspaceTrustMessage": "Per abilitare questa estensione è necessaria un'area di lavoro attendibile.", "install": "Installa", "install and do no sync": "Installa (non sincronizzare)", + "install anyways": "Installa comunque", "install extension": "Installa estensione", "install extensions": "Installa estensioni", "install multiple extensions": "Installare e sincronizzare le estensioni tra i dispositivi?", "install single extension": "Installare e sincronizzare l'estensione '{0}' tra i dispositivi?", + "limited support": "'{0}' presenta funzionalità limitate in {1}.", "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.", + "showExtensions": "Mostra estensioni", "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/webExtensionsScannerService": { - "not a web extension": "Non è possibile aggiungere '{0}' perché questa estensione non è un'estensione Web." + "not a web extension": "Non è possibile aggiungere '{0}' perché questa estensione non è un'estensione Web.", + "openInstalledWebExtensionsResource": "Apri risorsa di Estensioni Web installata" }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", "remote": "Remoto" }, "vs/workbench/services/extensionManagement/electron-sandbox/remoteExtensionManagementService": { - "incompatible": "Non è possibile installare l'estensione '{0}' perché non è compatibile con VS Code '{1}'." + "notFoundCompatibleDependency": "Non è possibile installare l'estensione '{0}' perché non è compatibile con la versione corrente di VS Code (versione {1})." }, "vs/workbench/services/extensionRecommendations/common/workspaceExtensionsConfig": { "select for add": "Aggiungi la raccomandazione di estensione a", @@ -9296,7 +9543,6 @@ "vscode.extension.qna": "Controlla il collegamento alle domande frequenti nel Marketplace. Impostare su marketplace per abilitare il sito predefinito delle domande frequenti nel Marketplace. Impostare su una stringa per specificare l'URL di un sito personalizzato di domande frequenti. Impostare su false per disabilitare la sezione delle domande frequenti.", "vscode.extension.scripts.prepublish": "Script eseguito prima che il pacchetto venga pubblicato come estensione Visual Studio Code.", "vscode.extension.scripts.uninstall": "Hook di disinstallazione per l'estensione VS Code. Script che viene eseguito quando l'estensione viene disinstallata completamente da VS Code, ovvero quando VS Code viene riavviato (arresto e avvio) dopo la disinstallazione dell'estensione. Sono supportati solo gli script Node.", - "web": "Tipo dell'estensione Web worker. Una tale estensione può essere eseguita in un host dell'estensione Web worker.", "workspace": "Tipo di estensione workspace. In una finestra remota tali estensioni sono abilitate solo se disponibili nel computer remoto." }, "vs/workbench/services/extensions/common/extensionsUtil": { @@ -9356,6 +9602,10 @@ "missingNLSKey": "Il messaggio per la chiave {0} non è stato trovato.", "notSemver": "La versione dell'estensione non è compatibile con semver." }, + "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { + "binFailed": "Non è stato possibile spostare '{0}' nel Cestino", + "trashFailed": "Non è stato possibile spostare '{0}' nel Cestino" + }, "vs/workbench/services/gettingStarted/common/gettingStartedContent": { "getting-started-setup-icon": "Icona usata per la categoria Configurazione di Attività iniziali", "getting-started-beginner-icon": "Icona usata per la categoria Principiante di Attività iniziali", @@ -9458,7 +9708,7 @@ "vs/workbench/services/keybinding/common/keybindingEditing": { "emptyKeybindingsHeader": "Inserire in questo file i tasti di scelta rapida per eseguire l'override di quelli predefiniti", "errorInvalidConfiguration": "Non è possibile scrivere nel file di configurazione dei tasti di scelta rapida. Contiene un oggetto non di tipo Array. Aprire il file per pulirlo e riprovare.", - "errorKeybindingsFileDirty": "Non è possibile scrivere perché il file di configurazione dei tasti di scelta rapida è modificato ma non salvato. Salvarlo prima, quindi riprovare.", + "errorKeybindingsFileDirty": "Non è possibile scrivere perché il file di configurazione dei tasti di scelta rapida contiene modifiche non salvate. Salvarlo e riprovare.", "parseErrors": "Non è possibile scrivere nel file di configurazione dei tasti di scelta rapida. Aprirlo e correggere gli errori/avvisi nel file, quindi riprovare." }, "vs/workbench/services/label/common/labelService": { @@ -9572,7 +9822,9 @@ "tunnel.staticallyForwarded": "A inoltro statico" }, "vs/workbench/services/remote/electron-sandbox/remoteAgentServiceImpl": { - "connectionError": "Non è stato possibile connettersi al server host dell'estensione remota (errore: {0})" + "connectionError": "Non è stato possibile connettersi al server host dell'estensione remota (errore: {0})", + "devTools": "Apri strumenti di sviluppo", + "directUrl": "Apri nel browser" }, "vs/workbench/services/textMate/browser/abstractTextMateService": { "alreadyDebugging": "Registrazione già in corso.", @@ -9601,9 +9853,13 @@ }, "vs/workbench/services/textfile/browser/textFileService": { "confirmOverwrite": "'{0}' esiste già. Sostituirlo?", + "deleted": "Eliminato", "fileBinaryError": "Il file sembra essere binario e non può essere aperto come file di testo", "irreversible": "Nella cartella '{1}' esiste già un file o una cartella denominata {0}. Sostituendo il file o la cartella, il relativo contenuto verrà sovrascritto.", - "replaceButtonLabel": "&&Sostituisci" + "readonly": "Sola lettura", + "readonlyAndDeleted": "Eliminato, sola lettura", + "replaceButtonLabel": "&&Sostituisci", + "textFileModelDecorations": "Decorazioni modello di file di testo" }, "vs/workbench/services/textfile/common/textFileEditorModelManager": { "genericSaveError": "Non è stato possibile salvare '{0}': {1}" @@ -9865,7 +10121,11 @@ }, "vs/workbench/services/workingCopy/common/fileWorkingCopyManager": { "confirmOverwrite": "'{0}' esiste già. Sostituirlo?", + "deleted": "Eliminato", + "fileWorkingCopyDecorations": "Decorazioni della copia di lavoro del file", "irreversible": "Nella cartella '{1}' esiste già un file o una cartella denominata {0}. Sostituendo il file o la cartella, il relativo contenuto verrà sovrascritto.", + "readonly": "Sola lettura", + "readonlyAndDeleted": "Eliminato, Sola lettura", "replaceButtonLabel": "&&Sostituisci" }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopy": { @@ -9889,17 +10149,17 @@ "saveParticipants": "Salvataggio di '{0}'" }, "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupTracker": { - "backupBeforeShutdownDetail": "Fare clic su \"Annullare\" per interrompere l'attesa e salvare o ripristinare gli editor non salvati.", - "backupBeforeShutdownMessage": "Il backup degli editor modificati ma non salvati richiede più tempo del previsto...", - "backupErrorDetails": "Salvare o ripristinare gli editor modificati ma non salvati prima di riprovare.", - "backupTrackerBackupFailed": "Non è stato possibile salvare gli editor modificati ma non salvati nel percorso di backup.", - "backupTrackerConfirmFailed": "Non è stato possibile salvare o ripristinare gli editor modificati ma non salvati.", - "revertBeforeShutdown": "Il ripristino degli editor non salvati richiede più tempo del previsto...", - "saveBeforeShutdown": "Il salvataggio degli editor non salvati richiede più tempo del previsto..." + "backupBeforeShutdownDetail": "Fare clic su 'Annulla' per interrompere l'attesa e salvare o ripristinare gli editor con modifiche non salvate.", + "backupBeforeShutdownMessage": "Il backup degli editor con modifiche non salvate sta richiedendo più tempo del previsto...", + "backupErrorDetails": "Provare prima a salvare o ripristinare gli editor con modifiche e riprovare.", + "backupTrackerBackupFailed": "Non è stato possibile salvare nella posizione di backup i seguenti editor con modifiche non salvate.", + "backupTrackerConfirmFailed": "Non è stato possibile salvare o ripristinare i seguenti editor con modifiche non salvate.", + "revertBeforeShutdown": "Il ripristino degli editor con modifiche non salvate sta richiedendo più tempo del previsto...", + "saveBeforeShutdown": "Il salvataggio degli editor con modifiche non salvate sta richiedendo più tempo del previsto..." }, "vs/workbench/services/workspaces/browser/abstractWorkspaceEditingService": { "errorInvalidTaskConfiguration": "Impossibile scrivere nel file di configurazione dell'area di lavoro. Si prega di aprire il file per correggere eventuali errori/avvisi e riprovare.", - "errorWorkspaceConfigurationFileDirty": "Impossibile scrivere nel file di configurazione dell'area di lavoro, perché il file è sporco. Si prega di salvarlo e riprovare.", + "errorWorkspaceConfigurationFileDirty": "Impossibile scrivere nel file di configurazione dell'area di lavoro perché il file contiene modifiche non salvate. Salvarlo e riprovare.", "openWorkspaceConfigurationFile": "Apri configurazione dell'area di lavoro", "save": "Salva", "saveWorkspace": "Salva area di lavoro" @@ -9916,6 +10176,10 @@ "workspaceOpenedDetail": "L'area di lavoro è già aperta in un'altra finestra. Chiudere tale finestra prima di riprovare.", "workspaceOpenedMessage": "Non è possibile salvare l'area di lavoro '{0}'" }, + "sql/base/browser/ui/editableDropdown/browser/dropdown": { + "editableDropdown.errorValidate": "Deve essere un'opzione inclusa nell'elenco", + "selectBox": "Casella di selezione" + }, "sql/base/browser/ui/loadingSpinner/loadingSpinner": { "loadingCompletedMessage": "Caricamento completato", "loadingMessage": "Caricamento" @@ -9946,6 +10210,9 @@ "sql/base/browser/ui/table/plugins/checkboxSelectColumn.plugin": { "selectDeselectAll": "Seleziona/Deseleziona tutto" }, + "sql/base/browser/ui/table/plugins/contextMenuColumn.plugin": { + "table.showActions": "Mostra azioni" + }, "sql/base/browser/ui/table/plugins/headerFilter.plugin": { "headerFilter.cancel": "Annulla", "headerFilter.clear": "Cancella", @@ -10155,6 +10422,10 @@ "sql/workbench/api/common/extHostNotebookDocumentsAndEditors": { "navigationProviderRequired": "È necessario passare a questo metodo un elemento NavigationProvider con providerId valido" }, + "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { + "errorStartBeforeReady": "Non è possibile avviare una sessione. Il gestore non è ancora inizializzato", + "notebookMultipleRequestsError": "Impossibile eseguire la cella di codice. È in corso l'esecuzione di un'altra cella." + }, "sql/workbench/browser/actions": { "clearSavedAccounts": "Cancella tutti gli account salvati", "configureDashboardLearnMore": "Altre informazioni", @@ -10186,6 +10457,10 @@ "designer.scriptTabTitle": "Script", "designer.unknownComponentType": "Il tipo di componente: {0} non è supportato" }, + "sql/workbench/browser/designer/designerIssuesTabPanelView": { + "designer.IssueListAriaLabel": "Problemi", + "designer.moreInfoLink": "Altre informazioni" + }, "sql/workbench/browser/designer/designerPropertiesPane": { "tableDesigner.propertiesPaneTitle": "Proprietà", "tableDesigner.propertiesPaneTitleWithContext": "Proprietà di {0}" @@ -10193,6 +10468,16 @@ "sql/workbench/browser/designer/designerScriptEditor": { "designer.textEditorAriaLabel": "Editor di testo della finestra di progettazione." }, + "sql/workbench/browser/designer/tableActions": { + "designer.addColumnAction": "Aggiungi nuovo", + "designer.insertAfterSelectedColumn": "Inserisci dopo", + "designer.insertBeforeSelectedRow": "Inserisci prima", + "designer.moveRowDownAction": "Sposta giù", + "designer.moveRowDownButtonAriaLabel": "Spostare la riga selezionata in basso di una posizione", + "designer.moveRowUpAction": "Sposta su", + "designer.moveRowUpButtonAriaLabel": "Spostare la riga selezionata in alto di una posizione", + "designer.newRowButtonAriaLabel": "Aggiungi nuova riga alla tabella '{0}'" + }, "sql/workbench/browser/editData/editDataInput": { "connectionFailure": "Connessione alla sessione di modifica dati non riuscita" }, @@ -10838,6 +11123,99 @@ "saveAsXml": "Salva in formato XML", "selectAll": "Seleziona tutto" }, + "sql/workbench/contrib/executionPlan/browser/azdataGraphView": { + "invalidExecutionPlanZoomError": "Il livello di zoom non può essere 0 o negativo" + }, + "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { + "epCompare.editorName": "Confrontare piani di esecuzione" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { + "compareExecutionPlanEditor": "Confrontare editor del piano di esecuzione" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditorView": { + "addExecutionPlanLabel": "Aggiungere piano di esecuzione", + "epComapre.LoadingPlanCompleteMessage": "Il piano di esecuzione è stato caricato", + "epComapre.LoadingPlanMessage": "Caricamento del piano di esecuzione", + "epComapre.placeholderInfoboxText": "Aggiungere piani di esecuzione da confrontare", + "epCompare.FileFilterDescription": "File piano di esecuzione", + "epCompare.comparePropertiesAction": "Proprietà", + "epCompare.comparisonProgess": "Caricamento di aree simili nei piani confrontati", + "epCompare.toggleOrientation": "Attivare/disattivare orientamento", + "epCompare.zoomInAction": "Zoom avanti", + "epCompare.zoomOutAction": "Zoom indietro", + "epCompare.zoomReset": "Reimpostare zoom", + "epCompare.zoomToFit": "Adattare alla finestra" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonPropertiesView": { + "executionPlanComparisonPropertiesBottomOperation": "Operazione inferiore: {0}", + "executionPlanComparisonPropertiesTopOperation": "Operazione superiore: {0}", + "executionPlanPropertiesEdgeOperationName": "Edge", + "nodePropertyViewNameNameColumnHeader": "Nome", + "nodePropertyViewNameValueColumnBottomHeader": "Valore (piano inferiore)", + "nodePropertyViewNameValueColumnTopHeader": "Valore (piano superiore)" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanContribution": { + "executionPlanCompareCommandOriginalValue": "Confrontare piani di esecuzione", + "executionPlanCompareCommandValue": "Confrontare piani di esecuzione" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { + "executionPlanEditor": "Editor piano di esecuzione query" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanFileView": { + "executionPlanFileLoadingComplete": "I piani di esecuzione vengono generati", + "executionPlanFileLoadingFailed": "Non è stato possibile caricare il piano di esecuzione", + "loadingExecutionPlanFile": "Generazione dei piani di esecuzione" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { + "executionPlanPropertiesEdgeOperationName": "Edge", + "nodePropertyViewNameNameColumnHeader": "Nome", + "nodePropertyViewNameValueColumnHeader": "Valore" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesViewBase": { + "executionPlanPropertyViewClose": "Chiudi", + "executionPlanPropertyViewSortAlphabetically": "In ordine alfabetico", + "executionPlanPropertyViewSortByDisplayOrder": "Per categoria", + "executionPlanPropertyViewSortReverseAlphabetically": "Ordine alfabetico inverso", + "nodePropertyViewTitle": "Proprietà" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { + "executionPlanTitle": "Piano di query (Anteprima)" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanView": { + "executionPlan.SaveFileDescription": "File piano di esecuzione", + "executionPlanCompareExecutionPlanAction": "Confrontare piano di esecuzione", + "executionPlanContextMenuDisableTooltip": "Disabilita descrizioni comando", + "executionPlanContextMenuEnableTooltip": "Abilita descrizioni comando", + "executionPlanCustomZoom": "Personalizza zoom", + "executionPlanDisableTooltip": "Descrizioni comando disabilitate", + "executionPlanEnableTooltip": "Descrizioni comando abilitate", + "executionPlanFitGraphLabel": "Adatta alla finestra", + "executionPlanOpenGraphFile": "Mostra XML piano di query", + "executionPlanPropertiesActionLabel": "Proprietà", + "executionPlanSavePlanXML": "Salva file di piano", + "executionPlanSearchNodeAction": "Trova nodo", + "executionPlanZoomInActionLabel": "Zoom avanti", + "executionPlanZoomOutActionLabel": "Zoom indietro", + "openQueryAction": "Apri query" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { + "planHeaderIndexAndCost": "Query {0}: costo della query (relativo allo script): % {1}" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "Chiudi (ESCAPE)", + "customZoomApplyButton": "Applica", + "customZoomApplyButtonTitle": "Applica zoom (INVIO)", + "invalidCustomZoomError": "Selezionare un valore di zoom compreso tra 1 e 200", + "qpZoomValueLabel": "Zoom (percentuale):", + "zoomAction": "Zoom (INVIO)" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "Chiudi (ESCAPE)", + "executionPlanSearchTypeContains": "Contiene", + "executionPlanSearchTypeEquals": "Uguale a", + "nextSearchItemAction": "Corrispondenza successiva (INVIO)", + "previousSearchItemAction": "Corrispondenza precedente (MAIUSC+INVIO)" + }, "sql/workbench/contrib/extensions/browser/contributionRenders": { "insight condition": "Quando", "insightId": "ID", @@ -11217,6 +11595,10 @@ "sql/workbench/contrib/notebook/browser/notebookEditor": { "notebookEditor.name": "Editor di notebook" }, + "sql/workbench/contrib/notebook/browser/notebookEditor.component": { + "loadingNotebookCompletedMessage": "Caricamento del blocco appunti {0} completato", + "loadingNotebookMessage": "Caricamento del blocco appunti {0}" + }, "sql/workbench/contrib/notebook/browser/notebookExplorer/notebookExplorerViewlet": { "notebookExplorer.name": "Notebook", "notebookExplorer.searchResults": "Risultati della ricerca", @@ -11603,6 +11985,9 @@ "tableDesigner.generateScript": "Genera script", "tableDesigner.publishTableChanges": "Pubblica modifiche..." }, + "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { + "tableDesigner.PreviewFeature": "Funzionalità in anteprima" + }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "{0} attività in corso", "miViewTasks": "&&Attività", @@ -11630,6 +12015,11 @@ "errorMsgFromCancelTask": "Impossibile annullare l'attività.", "taskAction.script": "Script" }, + "sql/workbench/contrib/tsgops/browser/tsgopsActions": { + "hideActivityBarViewContainers": "Nascondi il viewlet dell'estensione", + "hidePanel": "Nascondi il pannello", + "hideSettings": "Nascondi l'icona delle impostazioni" + }, "sql/workbench/contrib/views/browser/treeView": { "collapseAll": "Comprimi tutto", "command-error": "Si è verificato un errore durante l'esecuzione del comando {1}: {0}. Il problema può dipendere dall'estensione che aggiunge come contributo {1}.", @@ -11781,6 +12171,22 @@ "asmt.noHandlerRegistered": "Non ci sono gestori registrati", "asmt.providerIdNotValidError": "Per interagire con il servizio valutazione è necessaria una connessione" }, + "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialog": { + "backupRestoreUrlBrowserDialog.account": "Account Azure", + "backupRestoreUrlBrowserDialog.backupFile": "File di backup", + "backupRestoreUrlBrowserDialog.blobContainer": "Contenitore BLOB", + "backupRestoreUrlBrowserDialog.linkAccount": "Collega account", + "backupRestoreUrlBrowserDialog.sharedAccessSignature": "Firma di accesso condiviso generata", + "backupRestoreUrlBrowserDialog.sharedAccessSignatureButton": "Creare credenziali", + "backupRestoreUrlBrowserDialog.storageAccount": "Account di archiviazione", + "backupRestoreUrlBrowserDialog.subscription": "Sottoscrizione di Azure", + "backupRestoreUrlBrowserDialog.tenant": "Tenant di Azure AD", + "fileBrowser.discard": "Rimuovi", + "fileBrowser.ok": "OK" + }, + "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialogService": { + "filebrowser.selectBlob": "Selezionare un BLOB" + }, "sql/workbench/services/connection/browser/advancedPropertiesController": { "advancedProperties.discard": "Rimuovi", "connectionAdvancedProperties": "Proprietà avanzate" @@ -11899,6 +12305,11 @@ "info": "Informazioni", "warning": "Avviso" }, + "sql/workbench/services/executionPlan/common/executionPlanService": { + "noHandlerRegistered": "Nessun gestore di piani di esecuzione valido registrato", + "providerIdNotValidError": "Per interagire con ExecutionPlanService è necessario un provider valido", + "selectExecutionPlanProvider": "Selezionare un provider per aprire il piano di esecuzione" + }, "sql/workbench/services/fileBrowser/browser/fileBrowserDialog": { "fileBrowser.discard": "Rimuovi", "fileBrowser.ok": "OK", @@ -12310,6 +12721,16 @@ "tableDesigner.schemaTitle": "Schema", "tableDesigner.tableObjectType": "Tabella" }, + "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { + "tableDesigner.UpdateDatabase": "Aggiorna database", + "tableDesigner.cancel": "Annulla", + "tableDesigner.generateScript": "Genera script", + "tableDesigner.previewDatabaseUpdates": "Anteprima aggiornamenti database" + }, + "sql/workbench/services/tableDesigner/browser/tableDesignerService": { + "TableDesigner.closeApplication": "&&Chiudi applicazione", + "TableDesigner.saveBeforeExit": "Sono presenti modifiche non salvate in Progettazione tabelle che andranno perse se si chiude l'applicazione. Chiudere l'applicazione?" + }, "sql/workbench/services/tasks/common/tasksService": { "InProgressWarning": "Sono in corso una o più attività. Uscire comunque?", "taskService.no": "No", @@ -12318,167 +12739,6 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "&&Introduzione", "showReleaseNotes": "Mostra introduzione" - }, - "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { - "errorStartBeforeReady": "Non è possibile avviare una sessione. Il gestore non è ancora inizializzato", - "notebookMultipleRequestsError": "Impossibile eseguire la cella di codice. È in corso l'esecuzione di un'altra cella." - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { - "tableDesigner.PreviewFeature": "Funzionalità in anteprima" - }, - "sql/workbench/contrib/tsgops/browser/tsgopsActions": { - "hideActivityBarViewContainers": "Nascondi il viewlet dell'estensione", - "hidePanel": "Nascondi il pannello", - "hideSettings": "Nascondi l'icona delle impostazioni" - }, - "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { - "tableDesigner.UpdateDatabase": "Aggiorna database", - "tableDesigner.cancel": "Annulla", - "tableDesigner.generateScript": "Genera script", - "tableDesigner.previewDatabaseUpdates": "Anteprima aggiornamenti database" - }, - "sql/base/browser/ui/editableDropdown/browser/dropdown": { - "editableDropdown.errorValidate": "Deve essere un'opzione inclusa nell'elenco", - "selectBox": "Casella di selezione" - }, - "sql/workbench/browser/designer/designerIssuesTabPanelView": { - "designer.IssueListAriaLabel": "Problemi", - "designer.moreInfoLink": "Altre informazioni" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { - "executionPlanEditor": "Editor piano di esecuzione query" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { - "executionPlanPropertiesEdgeOperationName": "Edge", - "nodePropertyViewNameNameColumnHeader": "Nome", - "nodePropertyViewNameValueColumnHeader": "Valore" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { - "cancelCustomZoomAction": "Chiudi (ESCAPE)", - "customZoomApplyButton": "Applica", - "customZoomApplyButtonTitle": "Applica zoom (INVIO)", - "invalidCustomZoomError": "Selezionare un valore di zoom compreso tra 1 e 200", - "qpZoomValueLabel": "Zoom (percentuale):", - "zoomAction": "Zoom (INVIO)" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { - "cancelSearchAction": "Chiudi (ESCAPE)", - "executionPlanSearchTypeContains": "Contiene", - "executionPlanSearchTypeEquals": "Uguale a", - "nextSearchItemAction": "Corrispondenza successiva (INVIO)", - "previousSearchItemAction": "Corrispondenza precedente (MAIUSC+INVIO)" - }, - "sql/workbench/contrib/notebook/browser/notebookEditor.component": { - "loadingNotebookCompletedMessage": "Caricamento del blocco appunti {0} completato", - "loadingNotebookMessage": "Caricamento del blocco appunti {0}" - }, - "sql/workbench/services/executionPlan/common/executionPlanService": { - "noHandlerRegistered": "Nessun gestore di piani di esecuzione valido registrato", - "providerIdNotValidError": "Per interagire con ExecutionPlanService è necessario un provider valido", - "selectExecutionPlanProvider": "Selezionare un provider per aprire il piano di esecuzione" - }, - "sql/base/browser/ui/table/plugins/contextMenuColumn.plugin": { - "table.showActions": "Mostra azioni" - }, - "sql/workbench/browser/designer/tableActions": { - "designer.addColumnAction": "Aggiungi nuovo", - "designer.insertAfterSelectedColumn": "Inserisci dopo", - "designer.insertBeforeSelectedRow": "Inserisci prima", - "designer.moveRowDownAction": "Sposta giù", - "designer.moveRowDownButtonAriaLabel": "Spostare la riga selezionata in basso di una posizione", - "designer.moveRowUpAction": "Sposta su", - "designer.moveRowUpButtonAriaLabel": "Spostare la riga selezionata in alto di una posizione", - "designer.newRowButtonAriaLabel": "Aggiungi nuova riga alla tabella '{0}'" - }, - "sql/workbench/contrib/executionPlan/browser/azdataGraphView": { - "invalidExecutionPlanZoomError": "Il livello di zoom non può essere 0 o negativo" - }, - "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { - "epCompare.editorName": "Confrontare piani di esecuzione" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { - "compareExecutionPlanEditor": "Confrontare editor del piano di esecuzione" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditorView": { - "addExecutionPlanLabel": "Aggiungere piano di esecuzione", - "epComapre.LoadingPlanCompleteMessage": "Il piano di esecuzione è stato caricato", - "epComapre.LoadingPlanMessage": "Caricamento del piano di esecuzione", - "epComapre.placeholderInfoboxText": "Aggiungere piani di esecuzione da confrontare", - "epCompare.FileFilterDescription": "File piano di esecuzione", - "epCompare.comparePropertiesAction": "Proprietà", - "epCompare.comparisonProgess": "Caricamento di aree simili nei piani confrontati", - "epCompare.toggleOrientation": "Attivare/disattivare orientamento", - "epCompare.zoomInAction": "Zoom avanti", - "epCompare.zoomOutAction": "Zoom indietro", - "epCompare.zoomReset": "Reimpostare zoom", - "epCompare.zoomToFit": "Adattare alla finestra" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonPropertiesView": { - "executionPlanComparisonPropertiesBottomOperation": "Operazione inferiore: {0}", - "executionPlanComparisonPropertiesTopOperation": "Operazione superiore: {0}", - "executionPlanPropertiesEdgeOperationName": "Edge", - "nodePropertyViewNameNameColumnHeader": "Nome", - "nodePropertyViewNameValueColumnBottomHeader": "Valore (piano inferiore)", - "nodePropertyViewNameValueColumnTopHeader": "Valore (piano superiore)" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanContribution": { - "executionPlanCompareCommandOriginalValue": "Confrontare piani di esecuzione", - "executionPlanCompareCommandValue": "Confrontare piani di esecuzione" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanFileView": { - "executionPlanFileLoadingComplete": "I piani di esecuzione vengono generati", - "executionPlanFileLoadingFailed": "Non è stato possibile caricare il piano di esecuzione", - "loadingExecutionPlanFile": "Generazione dei piani di esecuzione" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesViewBase": { - "executionPlanPropertyViewClose": "Chiudi", - "executionPlanPropertyViewSortAlphabetically": "In ordine alfabetico", - "executionPlanPropertyViewSortByDisplayOrder": "Per categoria", - "executionPlanPropertyViewSortReverseAlphabetically": "Ordine alfabetico inverso", - "nodePropertyViewTitle": "Proprietà" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { - "executionPlanTitle": "Piano di query (Anteprima)" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanView": { - "executionPlan.SaveFileDescription": "File piano di esecuzione", - "executionPlanCompareExecutionPlanAction": "Confrontare piano di esecuzione", - "executionPlanContextMenuDisableTooltip": "Disabilita descrizioni comando", - "executionPlanContextMenuEnableTooltip": "Abilita descrizioni comando", - "executionPlanCustomZoom": "Personalizza zoom", - "executionPlanDisableTooltip": "Descrizioni comando disabilitate", - "executionPlanEnableTooltip": "Descrizioni comando abilitate", - "executionPlanFitGraphLabel": "Adatta alla finestra", - "executionPlanOpenGraphFile": "Mostra XML piano di query", - "executionPlanPropertiesActionLabel": "Proprietà", - "executionPlanSavePlanXML": "Salva file di piano", - "executionPlanSearchNodeAction": "Trova nodo", - "executionPlanZoomInActionLabel": "Zoom avanti", - "executionPlanZoomOutActionLabel": "Zoom indietro", - "openQueryAction": "Apri query" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { - "planHeaderIndexAndCost": "Query {0}: costo della query (relativo allo script): % {1}" - }, - "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialog": { - "backupRestoreUrlBrowserDialog.account": "Account Azure", - "backupRestoreUrlBrowserDialog.backupFile": "File di backup", - "backupRestoreUrlBrowserDialog.blobContainer": "Contenitore BLOB", - "backupRestoreUrlBrowserDialog.linkAccount": "Collega account", - "backupRestoreUrlBrowserDialog.sharedAccessSignature": "Firma di accesso condiviso generata", - "backupRestoreUrlBrowserDialog.sharedAccessSignatureButton": "Creare credenziali", - "backupRestoreUrlBrowserDialog.storageAccount": "Account di archiviazione", - "backupRestoreUrlBrowserDialog.subscription": "Sottoscrizione di Azure", - "backupRestoreUrlBrowserDialog.tenant": "Tenant di Azure AD", - "fileBrowser.discard": "Rimuovi", - "fileBrowser.ok": "OK" - }, - "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialogService": { - "filebrowser.selectBlob": "Selezionare un BLOB" - }, - "sql/workbench/services/tableDesigner/browser/tableDesignerService": { - "TableDesigner.closeApplication": "&&Chiudi applicazione", - "TableDesigner.saveBeforeExit": "Sono presenti modifiche non salvate in Progettazione tabelle che andranno perse se si chiude l'applicazione. Chiudere l'applicazione?" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/package.json b/i18n/ads-language-pack-ja/package.json index 56e0bfe984..4e2a4fd5d0 100644 --- a/i18n/ads-language-pack-ja/package.json +++ b/i18n/ads-language-pack-ja/package.json @@ -2,7 +2,7 @@ "name": "ads-language-pack-ja", "displayName": "Japanese Language Pack for Azure Data Studio", "description": "Language pack extension for Japanese", - "version": "1.37.0", + "version": "1.38.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.37.0" + "azdata": "^1.38.0" }, "icon": "languagepack.png", "categories": [ @@ -40,10 +40,6 @@ "id": "vscode.docker", "path": "./translations/extensions/docker.i18n.json" }, - { - "id": "vscode.extension-editing", - "path": "./translations/extensions/extension-editing.i18n.json" - }, { "id": "vscode.git-ui", "path": "./translations/extensions/git-ui.i18n.json" @@ -180,6 +176,10 @@ "id": "Microsoft.asde-deployment", "path": "./translations/extensions/asde-deployment.i18n.json" }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/azcli.i18n.json" + }, { "id": "Microsoft.azurecore", "path": "./translations/extensions/azurecore.i18n.json" @@ -263,10 +263,6 @@ { "id": "Microsoft.xml-language-features", "path": "./translations/extensions/xml-language-features.i18n.json" - }, - { - "id": "Microsoft.azcli", - "path": "./translations/extensions/azcli.i18n.json" } ] } diff --git a/i18n/ads-language-pack-ja/translations/extensions/configuration-editing.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/configuration-editing.i18n.json index c9c11e0cba..d661464b42 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/configuration-editing.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/configuration-editing.i18n.json @@ -42,7 +42,7 @@ "assocLabelPath": "当該パスのファイル", "derivedDescription": "名前が同じで拡張子が異なる兄弟を持つファイルと一致します。", "derivedLabel": "同じ名前の兄弟があるファイル", - "dirty": "アクティブなエディターがダーティである場合のダーティ インジケーター", + "dirty": "アクティブなエディターの変更が保存されていない場合を示すインジケーター", "falseDescription": "パターンを無効にします。", "fileDescription": "特定のファイル拡張子を持つすべてのファイルと一致します。", "fileLabel": "特定の拡張子のファイル", diff --git a/i18n/ads-language-pack-ja/translations/extensions/extension-editing.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/extension-editing.i18n.json deleted file mode 100644 index dc3b69c697..0000000000 --- a/i18n/ads-language-pack-ja/translations/extensions/extension-editing.i18n.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "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": { - "dist/extensionLinter": { - "dataUrlsNotValid": "Data URL は無効な画像のソースです。", - "embeddedSvgsNotValid": "埋め込み SVG は無効な画像のソースです。", - "httpsRequired": "画像には HTTPS プロトコルを使用する必要があります。", - "relativeBadgeUrlRequiresHttpsRepository": "相対的なバッジ URL では、HTTPS プロトコルのリポジトリが package.json で指定されている必要があります。", - "relativeIconUrlRequiresHttpsRepository": "アイコンは、HTTPS プロトコルのリポジトリがこの package.json で指定されている必要があります。", - "relativeUrlRequiresHttpsRepository": "相対的な画像 URL では、HTTPS プロトコルのリポジトリが package.json で指定されている必要があります。", - "svgsNotValid": "SVG は無効な画像のソースです。" - }, - "dist/packageDocumentHelper": { - "languageSpecificEditorSettings": "言語固有のエディター設定", - "languageSpecificEditorSettingsDescription": "言語に対するエディター設定を上書きします" - }, - "package": { - "description": "拡張機能を作成するためのリンティング機能を提供します。", - "displayName": "拡張機能の作成" - } - } -} \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/translations/main.i18n.json b/i18n/ads-language-pack-ja/translations/main.i18n.json index 3df240aa30..540ce68eaa 100644 --- a/i18n/ads-language-pack-ja/translations/main.i18n.json +++ b/i18n/ads-language-pack-ja/translations/main.i18n.json @@ -37,7 +37,8 @@ "vs/base/browser/ui/inputbox/inputBox": { "alertErrorMessage": "エラー: {0}", "alertInfoMessage": "情報: {0}", - "alertWarningMessage": "警告: {0}" + "alertWarningMessage": "警告: {0}", + "history.inputbox.hint": "履歴対象" }, "vs/base/browser/ui/keybindingLabel/keybindingLabel": { "unbound": "バインドなし" @@ -201,6 +202,9 @@ "unchangedLine": "{0} 変更されていない行 {1}" }, "vs/editor/browser/widget/inlineDiffMargin": { + "diff.clipboard.copyChangedLineContent.label": "変更された行のコピー ({0})", + "diff.clipboard.copyChangedLinesContent.label": "変更された行のコピー", + "diff.clipboard.copyChangedLinesContent.single.label": "変更された行のコピー", "diff.clipboard.copyDeletedLineContent.label": "削除された行のコピー ({0})", "diff.clipboard.copyDeletedLinesContent.label": "削除された行のコピー", "diff.clipboard.copyDeletedLinesContent.single.label": "削除された行のコピー", @@ -214,8 +218,13 @@ "insertSpaces": "`Tab` キーを押すとスペースが挿入されます。`#editor.detectIndentation#` がオンの場合、この設定はファイル コンテンツに基づいて上書きされます。", "largeFileOptimizations": "大きなファイルでメモリが集中する特定の機能を無効にするための特別な処理。", "maxComputationTime": "差分計算が取り消された後のタイムアウト (ミリ秒単位)。タイムアウトなしには 0 を使用します。", + "maxFileSize": "差分を計算する場合の最大ファイル サイズ (MB)。制限なしの場合は 0 を使用します。", "maxTokenizationLineLength": "この長さを越える行は、パフォーマンス上の理由によりトークン化されません。", "renderIndicators": "差分エディターが追加/削除された変更に +/- インジケーターを示すかどうかを制御します。", + "schema.brackets": "インデントを増減する角かっこを定義します。", + "schema.closeBracket": "右角かっこまたは文字列シーケンス。", + "schema.colorizedBracketPairs": "角かっこのペアの色付けが有効になっている場合、入れ子のレベルによって色付けされる角かっこのペアを定義します。", + "schema.openBracket": "左角かっこまたは文字列シーケンス。", "semanticHighlighting.configuredByTheme": "セマンティックの強調表示は、現在の配色テーマの 'semanticHighlighting' 設定によって構成されています。", "semanticHighlighting.enabled": "semanticHighlighting をサポートされる言語で表示するかどうかを制御します。", "semanticHighlighting.false": "セマンティックの強調表示がすべての配色テーマについて無効になりました。", @@ -253,7 +262,7 @@ "autoClosingQuotes": "ユーザーが開始引用符を追加した後、エディター自動的に引用符を閉じるかどうかを制御します。", "autoIndent": "ユーザーが行を入力、貼り付け、移動、またはインデントするときに、エディターでインデントを自動的に調整するかどうかを制御します。", "autoSurround": "引用符または角かっこを入力するときに、エディターが選択範囲を自動的に囲むかどうかを制御します。", - "bracketPairColorization.enabled": "ブラケット ペアの彩色を有効にするかどうかを制御します。", + "bracketPairColorization.enabled": "角かっこのペアの彩色を有効にするかどうかを制御します。角かっこの強調表示の色をオーバーライドするには、'workbench.colorCustomizations' を使用します。", "codeActions": "エディターでコード アクションの電球を有効にします。", "codeLens": "エディターで CodeLens を表示するかどうかを制御します。", "codeLensFontFamily": "CodeLens のフォント ファミリを制御します。", @@ -303,6 +312,17 @@ "editor.gotoLocation.multiple.goto": "プライマリ結果に移動し、他のユーザーへのピークレス ナビゲーションを有効にします", "editor.gotoLocation.multiple.gotoAndPeek": "主な結果に移動し、ピーク ビューを表示します", "editor.gotoLocation.multiple.peek": "結果のピーク ビューを表示 (既定)", + "editor.guides.bracketPairs": "ブラケット ペアのガイドを有効にするかどうかを制御します。", + "editor.guides.bracketPairs.active": "アクティブなブラケット ペアに対してのみブラケット ペア ガイドを有効にします。", + "editor.guides.bracketPairs.false": "ブラケット ペア ガイドを無効にします。", + "editor.guides.bracketPairs.true": "ブラケット ペア ガイドを有効にする。", + "editor.guides.bracketPairsHorizontal": "水平方向のブラケット ペアのガイドを有効にするかどうかを制御します。", + "editor.guides.bracketPairsHorizontal.active": "アクティブなブラケット ペアに対してのみ、水平のガイドを有効にします。", + "editor.guides.bracketPairsHorizontal.false": "水平ブラケット ペア ガイドを無効にします。", + "editor.guides.bracketPairsHorizontal.true": "縦のブラケット ペアのガイドに加えて、同じく水平のガイドを有効にします。", + "editor.guides.highlightActiveBracketPair": "ブラケット ペアのガイドを有効にするかどうかを制御します。", + "editor.guides.highlightActiveIndentation": "エディターでアクティブなインデントのガイドを強調表示するかどうかを制御します。", + "editor.guides.indentation": "エディターでインデント ガイドを表示するかどうかを制御します。", "editor.suggest.showClasss": "有効にすると、IntelliSense に 'クラス' 候補が表示されます。", "editor.suggest.showColors": "有効にすると、IntelliSense に `色` 候補が表示されます。", "editor.suggest.showConstants": "有効にすると、IntelliSense に `定数` 候補が表示されます。", @@ -358,18 +378,14 @@ "formatOnType": "エディターで入力後に自動的に行のフォーマットを行うかどうかを制御します。", "glyphMargin": "エディターで縦のグリフ余白が表示されるかどうかを制御します。ほとんどの場合、グリフ余白はデバッグに使用されます。", "hideCursorInOverviewRuler": "概要ルーラーでカーソルを非表示にするかどうかを制御します。", - "highlightActiveIndentGuide": "エディターでアクティブなインデントのガイドを強調表示するかどうかを制御します。", + "hover.above": "スペースがある場合は、行の上にマウス カーソルを被せて表示する。", "hover.delay": "ホバーを表示後の待ち時間 (ミリ秒) を制御します。", "hover.enabled": "ホバーを表示するかどうかを制御します。", "hover.sticky": "ホバーにマウスを移動したときに、ホバーを表示し続けるかどうかを制御します。", "inlayHints.enable": "エディターでインレー ヒントを有効にします。", "inlayHints.fontFamily": "エディターでインレー ヒントのフォント ファミリを制御します。空に設定すると、`#editor.fontFamily#` が使用されます。", - "inlayHints.fontSize": "エディターでインレー ヒントのフォント サイズを制御します。'0' に設定すると、`#editor.fontSize#` の 90% が使用されます。", + "inlayHints.fontSize": "エディター内のインレイ ヒントのフォント サイズを制御します。既定値の 90% の `#editor.fontSize#` は、構成された値が `5` より小さいか、エディター フォント サイズより大きい場合に使用されます。", "inlineSuggest.enabled": "エディターにインライン候補を自動的に表示するかどうかを制御します。", - "inlineSuggest.mode": "インライン候補をレンダリングするために使用するモードを制御します。", - "inlineSuggest.mode.prefix": "置換テキストが挿入テキストのプレフィックスである場合にのみインライン候補を表示します。", - "inlineSuggest.mode.subword": "置換テキストが挿入テキストのサブワードである場合にのみインライン候補をレンダリングします。", - "inlineSuggest.mode.subwordSmart": "置換テキストが挿入テキストのサブワードである場合にのみインライン候補をレンダリングしますが、サブワードはカーソルの後に開始する必要があります。", "letterSpacing": "文字間隔 (ピクセル単位) を制御します。", "lineHeight": "行の高さを制御します。\r\n - 0 を使用してフォント サイズから行の高さを自動的に計算します。\r\n - 0 から 8 までの値は、フォント サイズの乗数として使用されます。\r\n - 8 以上の値は有効値として使用されます。", "lineNumbers": "行番号の表示を制御します。", @@ -393,7 +409,7 @@ "mouseWheelScrollSensitivity": "マウス ホイール スクロール イベントの `deltaX` と `deltaY` で使用される乗数。", "mouseWheelZoom": "`Ctrl` キーを押しながらマウス ホイールを使用してエディターのフォントをズームします。", "multiCursorMergeOverlapping": "複数のカーソルが重なっているときは、マージします。", - "multiCursorModifier": "マウスを使用して複数のカーソルを追加するときに使用する修飾キーです。「定義に移動」や「リンクを開く」のマウス操作は、マルチカーソルの修飾キーと競合しないように適用されます。[詳細](https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier)", + "multiCursorModifier": "マウスを使用して複数のカーソルを追加するときに使用する修飾子です。「定義に移動」や「リンクを開く」のマウス ジェスチャーは、マルチカーソルの修飾子と競合しないように適用されます。[詳細](https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier)。", "multiCursorModifier.alt": "Windows および Linux 上の `Alt` キーと macOS 上の `Option` キーに割り当てます。", "multiCursorModifier.ctrlCmd": "Windows および Linux 上の `Control` キーと macOS 上の `Command` キーに割り当てます。", "multiCursorPaste": "貼り付けたテキストの行数がカーソル数と一致する場合の貼り付けを制御します。", @@ -417,7 +433,6 @@ "renameOnTypeDeprecate": "非推奨です。代わりに、`editor.linkedEditing` を使用してください。", "renderControlCharacters": "エディターで制御文字を表示するかどうかを制御します。", "renderFinalNewline": "ファイルの末尾が改行の場合は、最後の行番号を表示します。", - "renderIndentGuides": "エディターでインデント ガイドを表示するかどうかを制御します。", "renderLineHighlight": "エディターが現在の行をどのように強調表示するかを制御します。", "renderLineHighlight.all": "余白と現在の行を強調表示します。", "renderLineHighlightOnlyWhenFocus": "エディターにフォーカスがある場合にのみ現在の行をエディターで強調表示する必要があるかどうかを制御します。", @@ -465,10 +480,6 @@ "suggest.localityBonus": "並べ替えがカーソル付近に表示される単語を優先するかどうかを制御します。", "suggest.maxVisibleSuggestions.dep": "この設定は非推奨です。候補ウィジェットのサイズ変更ができるようになりました。", "suggest.preview": "提案の結果をエディターでプレビューするかどうかを制御します。", - "suggest.previewMode": "候補のプレビューをレンダリングするために使用するモードを制御します。", - "suggest.previewMode.prefix": "置換テキストが挿入テキストのプレフィックスである場合にのみプレビューを表示します。", - "suggest.previewMode.subword": "置換テキストが挿入テキストのサブワードである場合にのみプレビューを表示します。", - "suggest.previewMode.subwordSmart": "置換テキストが挿入テキストのサブワードである場合か、または挿入テキストのプレフィックスである場合にのみプレビューをします。", "suggest.shareSuggestSelections": "保存された候補セクションを複数のワークプレースとウィンドウで共有するかどうかを制御します (`#editor.suggestSelection#` が必要)。", "suggest.showIcons": "提案のアイコンを表示するか、非表示にするかを制御します。", "suggest.showInlineDetails": "候補の詳細をラベル付きのインラインで表示するか、詳細ウィジェットにのみ表示するかを制御します", @@ -586,15 +597,27 @@ "deprecatedEditorActiveLineNumber": "id は使用しないでください。代わりに 'EditorLineNumber.activeForeground' を使用してください。", "editorActiveIndentGuide": "アクティブなエディターのインデント ガイドの色。", "editorActiveLineNumber": "エディターのアクティブ行番号の色", - "editorBracketHighlightForeground1": "ブラケット (1) の前景色。", - "editorBracketHighlightForeground2": "ブラケット (2) の前景色。", - "editorBracketHighlightForeground3": "ブラケット (3) の前景色。", - "editorBracketHighlightForeground4": "ブラケット (4) の前景色。", - "editorBracketHighlightForeground5": "ブラケット (5) の前景色。", - "editorBracketHighlightForeground6": "ブラケット (6) の前景色。", + "editorBracketHighlightForeground1": "角かっこ (1) の前景色。角かっこのペアの色付けを有効にする必要があります。", + "editorBracketHighlightForeground2": "角かっこ (2) の前景色。角かっこのペアの色付けを有効にする必要があります。", + "editorBracketHighlightForeground3": "角かっこ (3) の前景色。角かっこのペアの色付けを有効にする必要があります。", + "editorBracketHighlightForeground4": "角かっこ (4) の前景色。角かっこのペアの色付けを有効にする必要があります。", + "editorBracketHighlightForeground5": "角かっこ (5) の前景色。角かっこのペアの色付けを有効にする必要があります。", + "editorBracketHighlightForeground6": "角かっこ (6) の前景色。角かっこのペアの色付けを有効にする必要があります。", "editorBracketHighlightUnexpectedBracketForeground": "予期しないブラケットの前景色。", "editorBracketMatchBackground": "一致するかっこの背景色", "editorBracketMatchBorder": "一致するかっこ内のボックスの色", + "editorBracketPairGuide.activeBackground1": "アクティブな角かっこのペア ガイドの背景色 (1)。角かっこのペア ガイドを有効にする必要があります。", + "editorBracketPairGuide.activeBackground2": "アクティブな角かっこのペア ガイドの背景色 (2)。角かっこのペア ガイドを有効にする必要があります。", + "editorBracketPairGuide.activeBackground3": "アクティブな角かっこのペア ガイドの背景色 (3)。角かっこのペア ガイドを有効にする必要があります。", + "editorBracketPairGuide.activeBackground4": "アクティブな角かっこのペア ガイドの背景色 (4)。角かっこのペア ガイドを有効にする必要があります。", + "editorBracketPairGuide.activeBackground5": "アクティブな角かっこのペア ガイドの背景色 (5)。角かっこのペア ガイドを有効にする必要があります。", + "editorBracketPairGuide.activeBackground6": "アクティブな角かっこのペア ガイドの背景色 (6)。角かっこのペア ガイドを有効にする必要があります。", + "editorBracketPairGuide.background1": "非アクティブな角かっこのペア ガイドの背景色 (1)。角かっこのペア ガイドを有効にする必要があります。", + "editorBracketPairGuide.background2": "非アクティブな角かっこのペア ガイドの背景色 (2)。角かっこのペア ガイドを有効にする必要があります。", + "editorBracketPairGuide.background3": "非アクティブな角かっこのペア ガイドの背景色 (3)。角かっこのペア ガイドを有効にする必要があります。", + "editorBracketPairGuide.background4": "非アクティブな角かっこのペア ガイドの背景色 (4)。角かっこのペア ガイドを有効にする必要があります。", + "editorBracketPairGuide.background5": "非アクティブな角かっこのペア ガイドの背景色 (5)。角かっこのペア ガイドを有効にする必要があります。", + "editorBracketPairGuide.background6": "非アクティブな角かっこのペア ガイドの背景色 (6)。角かっこのペア ガイドを有効にする必要があります。", "editorCodeLensForeground": "CodeLens エディターの前景色。", "editorCursorBackground": "選択された文字列の背景色です。選択された文字列の背景色をカスタマイズ出来ます。", "editorGhostTextBorder": "エディター内の透かし文字の境界線の色です。", @@ -689,6 +712,9 @@ "vs/editor/contrib/codelens/codelensController": { "showLensOnLine": "現在の行のコード レンズ コマンドを表示" }, + "vs/editor/contrib/colorPicker/colorPickerWidget": { + "clickToToggleColorOptions": "クリックして色オプションを切り替えます (rgb/hsl/hex)" + }, "vs/editor/contrib/comment/comment": { "comment.block": "ブロック コメントの切り替え", "comment.line": "行コメントの切り替え", @@ -753,9 +779,9 @@ "foldBackgroundBackground": "折り曲げる範囲の背景色。基の装飾を隠さないように、色は不透明であってはなりません。", "foldLevelAction.label": "レベル {0} で折りたたむ", "foldRecursivelyAction.label": "再帰的に折りたたむ", - "gotoNextFold.label": "次のフォールドに移動する", + "gotoNextFold.label": "次のフォールディング範囲に移動する", "gotoParentFold.label": "親フォールドに移動する", - "gotoPreviousFold.label": "前のフォールドに移動する", + "gotoPreviousFold.label": "前のフォールディング範囲に移動する", "toggleFoldAction.label": "折りたたみの切り替え", "unFoldRecursivelyAction.label": "再帰的に展開する", "unfoldAction.label": "展開", @@ -800,8 +826,11 @@ "change": "問題 {0} / {1}", "editorMarkerNavigationBackground": "エディターのマーカー ナビゲーション ウィジェットの背景。", "editorMarkerNavigationError": "エディターのマーカー ナビゲーション ウィジェットのエラーの色。", + "editorMarkerNavigationErrorHeaderBackground": "エディターのマーカー ナビゲーション ウィジェット エラーの見出しの背景。", "editorMarkerNavigationInfo": "エディターのマーカー ナビゲーション ウィジェットの情報の色。", + "editorMarkerNavigationInfoHeaderBackground": "エディターのマーカー ナビゲーション ウィジェット情報の見出しの背景。", "editorMarkerNavigationWarning": "エディターのマーカー ナビゲーション ウィジェットの警告の色。", + "editorMarkerNavigationWarningBackground": "エディターのマーカー ナビゲーション ウィジェット警告の見出しの背景。", "marker aria": "{0} ({1})。", "problems": "{1} 件中 {0} 件の問題" }, @@ -828,7 +857,7 @@ "goToTypeDefinition.generic.noResults": "型定義が見つかりません", "goToTypeDefinition.noResultWord": "'{0}' の型定義が見つかりません", "impl.title": "実装", - "label.generic": "任意の記号へ移動", + "label.generic": "任意のシンボルへ移動", "miGotoDeclaration": "宣言へ移動(&&D)", "miGotoDefinition": "定義に移動(&&D)", "miGotoImplementation": "実装箇所に移動(&&I)", @@ -909,6 +938,7 @@ "action.inlineSuggest.showPrevious": "前のインライン候補を表示する", "action.inlineSuggest.trigger": "インライン候補をトリガーする", "inlineSuggestionHasIndentation": "インライン候補がスペースで始まるかどうか", + "inlineSuggestionHasIndentationLessThanTabSize": "インライン候補が、タブで挿入されるものよりも小さいスペースで始まるかどうか", "inlineSuggestionVisible": "インライン候補を表示するかどうか" }, "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { @@ -929,6 +959,7 @@ "lines.delete": "行の削除", "lines.deleteAllLeft": "左側をすべて削除", "lines.deleteAllRight": "右側をすべて削除", + "lines.deleteDuplicates": "重複する行を削除", "lines.indent": "行のインデント", "lines.insertAfter": "行を下に挿入", "lines.insertBefore": "行を上に挿入", @@ -990,6 +1021,7 @@ "parameterHints.trigger.label": "パラメーター ヒントをトリガー" }, "vs/editor/contrib/parameterHints/parameterHintsWidget": { + "editorHoverWidgetHighlightForeground": "パラメーター ヒント内のアクティブな項目の前景色。", "hint": "{0}、ヒント", "parameterHintsNextIcon": "次のパラメーター ヒントを表示するためのアイコン。", "parameterHintsPreviousIcon": "前のパラメーター ヒントを表示するためのアイコン。" @@ -1261,7 +1293,7 @@ "openFile": "ファイルを開く", "openFolder": "フォルダーを開く", "openWorkspace": "開く(&&O)", - "openWorkspaceTitle": "ワークスペースを開く" + "openWorkspaceTitle": "ファイルでワークスペースを開く" }, "vs/platform/environment/node/argv": { "add": "最後にアクティブだったウィンドウにフォルダーを追加します。", @@ -1309,13 +1341,19 @@ "multipleValues": "オプション '{0}' は複数回定義されています。値 '{1}' を使用します。", "unknownOption": "警告: '{0}' は既知のオプションのリストにはありませんが、引き続き Electron または Chromium に渡されます。" }, + "vs/platform/environment/node/shellEnv": { + "resolveShellEnvError": "シェル環境を解決できません: {0}", + "resolveShellEnvExitError": "生成されたシェルでの予期しない終了コード (コード {0}、シグナル {1})", + "resolveShellEnvTimeout": "適度な時間内にシェル環境を解決できません。シェルの構成を確認してください。" + }, "vs/platform/extensionManagement/common/abstractExtensionManagementService": { "MarketPlaceDisabled": "Marketplace が有効になっていません", "Not a Marketplace extension": "Marketplace の拡張機能のみ再インストールできます", + "incompatible platform": "'{0}' 拡張機能は {2} の {1} では使用できません。", "malicious extension": "問題が報告されたので、'{0}' 拡張機能をインストールできません。", "multipleDependentsError": "'{0}' 拡張機能をアンインストールできません。'{1}'、'{2}' および他の拡張機能がこれに依存しています。", "multipleIndirectDependentsError": "'{0}' 拡張機能をアンインストールできません。これには '{1}' 拡張機能のアンインストールが含まれていますが、'{2}'、'{3}' および他の拡張機能がこれに依存しています。", - "notFoundCompatibleDependency": "'{0}' 拡張機能は、現在のバージョンの VS Code (バージョン {1}) と互換性がないため、インストールできません。", + "notFoundCompatibleDependency": "{1} の現在のバージョン (バージョン {2}) と互換性がないため、\"{0}\" 拡張機能はインストールできません。", "singleDependentError": "'{0}' 拡張機能をアンインストールできません。'{1}' 拡張機能がこれに依存しています。", "singleIndirectDependentError": "'{0}' 拡張機能をアンインストールできません。これには '{1}' 拡張機能のアンインストールが含まれていますが、'{2}' 拡張機能がこれに依存しています。", "twoDependentsError": "'{0}' 拡張機能をアンインストールできません。'{1}' と '{2}' の拡張機能がこれに依存しています。", @@ -1419,9 +1457,9 @@ }, "vs/platform/files/common/io": { "fileTooLargeError": "ファイルが大きすぎて開くことができません", - "fileTooLargeForHeapError": "このサイズのファイルを開くには、再起動して、{0} がより多くのメモリを利用できるようにする必要があります" + "fileTooLargeForHeapError": "このサイズのファイルを開くためには、再起動してより多くのメモリを使用させる必要があります。" }, - "vs/platform/files/electron-browser/diskFileSystemProvider": { + "vs/platform/files/electron-main/diskFileSystemProviderIpc": { "binFailed": "'{0}' をごみ箱に移動できませんでした", "trashFailed": "'{0}' をごみ箱に移動できませんでした" }, @@ -1448,8 +1486,8 @@ "missing.chord": "キーの組み合わせ ({0}、{1}) はコマンドではありません。" }, "vs/platform/list/browser/listService": { - "Fast Scroll Sensitivity": "[Alt] を押すと、スクロール速度が倍増します。", - "Mouse Wheel Scroll Sensitivity": "マウス ホイール スクロール イベントの deltaX と deltaY で使用される乗数。", + "Fast Scroll Sensitivity": "`Alt` を押すと、スクロール速度が倍増します。", + "Mouse Wheel Scroll Sensitivity": "マウス ホイール スクロール イベントの `deltaX` と `deltaY` で使用される乗数。", "automatic keyboard navigation setting": "リストやツリーでのキーボード ナビゲーションを、単に入力するだけで自動的にトリガーするかどうかを制御します。`false` に設定した場合、キーボード ナビゲーションは `list.toggleKeyboardNavigation` コマンドを実行したときにのみトリガーされます。これに対してキーボード ショートカットを割り当てることができます。", "expand mode": "フォルダー名をクリックしたときにツリー フォルダーが展開される方法を制御します。適用できない場合、一部のツリーやリストではこの設定が無視されることがあります。", "horizontalScrolling setting": "リストとツリーがワークベンチで水平スクロールをサポートするかどうかを制御します。警告: この設定をオンにすると、パフォーマンスに影響があります。", @@ -1462,7 +1500,7 @@ "multiSelectModifier.alt": "Windows および Linux 上の `Alt` キーと macOS 上の `Option` キーに割り当てます。", "multiSelectModifier.ctrlCmd": "Windows および Linux 上の `Control` キーと macOS 上の `Command` キーに割り当てます。", "openModeModifier": "マウスを使用して、ツリーとリスト内の項目を開く方法を制御します (サポートされている場合)。適用できない場合、一部のツリーやリストではこの設定が無視されることがあります。", - "render tree indent guides": "ツリーでインシデントのガイドを表示する必要があるかどうかを制御します。", + "render tree indent guides": "ツリーでインデントのガイドを表示するかどうかを制御します。", "tree indent setting": "ツリーのインデントをピクセル単位で制御します。", "workbenchConfigurationTitle": "ワークベンチ" }, @@ -1544,33 +1582,47 @@ "systemCertificates": "CA 証明書を OS から読み込む必要があるかどうかを制御します (Windows および macOS では、オフにした場合にウィンドウの再読み込みが必要です)。" }, "vs/platform/telemetry/common/telemetryService": { + "enableTelemetryDeprecated": "この設定が false の場合、新しい設定の値に関係なくテレメトリは送信されません。{0}設定を優先して非推奨になりました。", + "telemetry.crashReports": "クラッシュ レポート", + "telemetry.docsAndPrivacyStatement": "[収集するデータ]({0}) と[プライバシーに関する声明]({1}) を参照してください。", + "telemetry.docsStatement": "[収集するデータ]({0}) の詳細をご覧ください。", "telemetry.enableTelemetry": "診断データの収集を有効にします。これにより、{0} の実行方法と改善が必要な場所について理解を深めることができます。", "telemetry.enableTelemetryMd": "診断データの収集を有効にします。これにより、{0} の実行状況と改善が必要な箇所について理解を深めることができます。収集する情報とプライバシーに関する声明についての [Read more] ({1}) をご覧ください。", + "telemetry.errors": "エラー テレメトリ", + "telemetry.restart": "クラッシュ レポートの変更を有効にするには、アプリケーションを完全に再起動する必要があります。", + "telemetry.telemetryLevel.crash": "OS レベルのクラッシュ レポートを送信します。", + "telemetry.telemetryLevel.default": "使用状況データ、エラー、クラッシュ レポートを送信します。", + "telemetry.telemetryLevel.deprecated": "****注:*** この設定が 'off' の場合、他のテレメトリ設定に関係なくテレメトリは送信されません。この設定が 'off' 以外に設定されていて、非推奨の設定でテレメトリが無効になっている場合、テレメトリは送信されません。*", + "telemetry.telemetryLevel.error": "一般的なエラー テレメトリとクラッシュ レポートを送信します。", + "telemetry.telemetryLevel.off": "すべての製品テレメトリを無効にします。", + "telemetry.telemetryLevel.tableDescription": "次の表は、各設定で送信されるデータの概要を示しています。", + "telemetry.telemetryLevelMd": "すべてのコアおよびファースト パーティ拡張機能テレメトリを制御します。これにより、{0}のパフォーマンス、改善が必要な場所、および機能がどのように使用されているかをより深く理解するのに役立ちます。", + "telemetry.usage": "使用状況データ", "telemetryConfigurationTitle": "テレメトリ" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { "terminal.integrated.automationShell.linux": "このパスを設定すると、{0} がオーバーライドされ、{1} の値が無視されます。この値は、タスクやデバッグなどのオートメーション関連のターミナル使用に関するものです。", "terminal.integrated.automationShell.osx": "このパスを設定すると、{0} がオーバーライドされ、{1} の値が無視されます。この値は、タスクやデバッグなどのオートメーション関連のターミナル使用に関するものです。", "terminal.integrated.automationShell.windows": "このパスを設定すると、{0} がオーバーライドされ、{1} の値が無視されます。この値は、タスクやデバッグなどのオートメーション関連のターミナル使用に関するものです。", + "terminal.integrated.confirmIgnoreProcesses": "プロセスを無視するための個別設定を提供する構成は可能", "terminal.integrated.defaultProfile.linux": "Linux で使用される既定のプロファイルです。{0} または {1} のいずれかが設定されている場合、現在この設定は無視されます。", "terminal.integrated.defaultProfile.osx": "MacOS で使用される既定のプロファイルです。{0} または {1} のいずれかが設定されている場合、現在この設定は無視されます。", "terminal.integrated.defaultProfile.windows": "Windows で使用される既定のプロファイルです。{0} または {1} のいずれかが設定されている場合、現在この設定は無視されます。", "terminal.integrated.inheritEnv": "新しいシェルがVS Codeから環境を継承する必要があるかどうか。これにより、ログイン シェルがソースとなり、$PATHおよびその他の開発変数が初期化される可能性があります。これは Windows には影響しません。", - "terminal.integrated.persistentSessionExperimentalSerializer": "ターミナルのバッファーを復元するために、より効率的な実験アプローチを使用するかどうか。この設定を有効にするには再起動が必要です。", "terminal.integrated.persistentSessionScrollback": "永続的なターミナル セッションに再接続するときに復元される回線の最大数を制御します。これを増やすと、より多くのメモリを犠牲にしてスクロールバックの回線が復元され、起動時に端末への接続にかかる時間が長くなります。この設定を有効にするには、値を `#terminal.integrated.scrollback#` 以下に設定する必要があります。", - "terminal.integrated.profile.linux": "ターミナルのドロップダウンを使用して新しいターミナルを作成するときに表示する Linux プロファイル。設定すると、検出された既定のプロファイルがオーバーライドされます。これらは、{0} とオプションの {1} で構成されています", - "terminal.integrated.profile.osx": "ターミナルのドロップダウンを使用して新しいターミナルを作成するときに表示する macOS プロファイル。設定すると、検出された既定のプロファイルがオーバーライドされます。これらは、{0} とオプションの {1} で構成されています", - "terminal.integrated.profiles.windows": "ターミナルのドロップダウンを使用して新しいターミナルを作成するときに表示する Windows プロファイル。除外する場合は null に設定し、検出された既定の構成を使用する場合は {0} プロパティを使用します。または、{1} とオプションの {2} を設定します", - "terminal.integrated.shell.linux": "The path of the shell that the terminal uses on Linux. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.profile.linux": "ターミナル ドロップダウンを使用して新しいターミナルを作成するときに表示する Linux プロファイルです。省略可能な {1} を使用して、{0} プロパティを手動で設定してください。\r\n\r\n既存のプロファイルを一覧から非表示にするには、プロファイルを {2} に設定してください。例: {3}。", + "terminal.integrated.profile.osx": "ターミナル ドロップダウンを使用して新しいターミナルを作成するときに表示する macOS プロファイルです。省略可能な {1} を使用して、{0} プロパティを手動で設定してください。\r\n\r\n既存のプロファイルを一覧から非表示にするには、プロファイルを {2} に設定してください。例: {3}。", + "terminal.integrated.profiles.windows": "ターミナル ドロップダウンを使用して新しいターミナルを作成するときに表示する Windows プロファイルです。シェルの場所を自動的に検出するには、{1} プロパティを使用してください。または、{0} プロパティを省略可能な {2} で手動で設定してください。\r\n\r\n既存のプロファイルを一覧から非表示にするには、プロファイルを {3} に設定してください。例: {4}。", + "terminal.integrated.shell.linux": "Linux 上でターミナルが使用するシェルのパスです。[シェルの構成に関する詳細情報] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", "terminal.integrated.shell.linux.deprecation": "これは推奨されていません。既定のシェルを構成するための新しい推奨方法は、{0} にターミナル プロファイルを作成し、そのプロファイル名を {1} の既定値として設定することです。これは現在、新しいプロファイル設定より優先されていますが、将来は変更されます。", - "terminal.integrated.shell.osx": "The path of the shell that the terminal uses on macOS. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shell.osx": "Mac OS 上でターミナルが使用するシェルのパスです。[シェルの構成に関する詳細情報] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", "terminal.integrated.shell.osx.deprecation": "これは推奨されていません。既定のシェルを構成するための新しい推奨方法は、{0} にターミナル プロファイルを作成し、そのプロファイル名を {1} の既定値として設定することです。これは現在、新しいプロファイル設定より優先されていますが、将来は変更されます。", - "terminal.integrated.shell.windows": "The path of the shell that the terminal uses on Windows. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shell.windows": "Windows 上でターミナルが使用するシェルのパスです。[シェルの構成に関する詳細情報] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", "terminal.integrated.shell.windows.deprecation": "これは推奨されていません。既定のシェルを構成するための新しい推奨方法は、{0} にターミナル プロファイルを作成し、そのプロファイル名を {1} の既定値として設定することです。これは現在、新しいプロファイル設定より優先されていますが、将来は変更されます。", - "terminal.integrated.shellArgs.linux": "The command line arguments to use when on the Linux terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.osx": "The command line arguments to use when on the macOS terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.windows": "The command line arguments to use when on the Windows terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.windows.string": "The command line arguments in [command-line format](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) to use when on the Windows terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shellArgs.linux": "Linux ターミナルで使用するコマンドラインの引数。[シェルの構成についての詳細情報](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", + "terminal.integrated.shellArgs.osx": "Mac OS ターミナルで使用するコマンドラインの引数。[シェルの構成についての詳細情報](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", + "terminal.integrated.shellArgs.windows": "Windows ターミナルで使用するコマンドラインの引数。[シェルの構成についての詳細情報](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", + "terminal.integrated.shellArgs.windows.string": "Windows ターミナル上で使用する [コマンド ライン形式](https://msdn.microsoft.com/ja-jp/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) のコマンド ライン引数です。[シェルの構成に関する詳細情報](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", "terminal.integrated.showLinkHover": "ターミナル出力でリンクにホバーを表示するかどうか。", "terminal.integrated.useWslProfiles": "ターミナルのドロップダウンに WSL ディストリビューションを表示するかどうかを制御します", "terminalIntegratedConfigurationTitle": "統合ターミナル", @@ -1591,6 +1643,9 @@ "terminalProfile.windowsExtensionTitle": "拡張機能ターミナルの名前", "terminalProfile.windowsSource": "シェルへのパスを自動検出するプロファイル ソース。" }, + "vs/platform/terminal/node/ptyService": { + "terminal-session-restore": "セッションの内容が {1} の {0} で復元されました" + }, "vs/platform/terminal/node/terminalProcess": { "launchFail.cwdDoesNotExist": "開始ディレクトリ (cwd) \"{0}\" が存在しません", "launchFail.cwdNotDirectory": "開始ディレクトリ (cwd) \"{0}\" はディレクトリではありません", @@ -1647,7 +1702,11 @@ "editorInfo.background": "エディター内の情報テキストの背景色。この色は、基本装飾が非表示にならないよう不透明にすることはできません。", "editorInfo.foreground": "エディターで情報を示す波線の前景色。", "editorInlayHintBackground": "インライン ヒントの背景色", + "editorInlayHintBackgroundParameter": "パラメーターのインライン ヒントの背景色", + "editorInlayHintBackgroundTypes": "種類のインライン ヒントの背景色", "editorInlayHintForeground": "インライン ヒントの前景色", + "editorInlayHintForegroundParameter": "パラメーターのインライン ヒントの前景色", + "editorInlayHintForegroundTypes": "種類のインライン ヒントの前景色", "editorLightBulbAutoFixForeground": "自動修正の電球アクション アイコンとして使用される色。", "editorLightBulbForeground": "電球アクション アイコンに使用する色。", "editorSelectionBackground": "エディターの選択範囲の色。", @@ -1737,7 +1796,9 @@ "minimapBackground": "ミニマップの背景色。", "minimapError": "エラーのミニマップ マーカーの色。", "minimapFindMatchHighlight": "一致を検索するためのミニマップ マーカーの色。", + "minimapForegroundOpacity": "ミニマップにレンダリングされる前景要素の不透明度。たとえば、\"#000000c0\" では、75% の不透明度で要素をレンダリングします。", "minimapSelectionHighlight": "エディターの選択範囲のミニマップ マーカーの色。", + "minimapSelectionOccurrenceHighlight": "エディターを繰り返し選択する範囲のミニマップ マーカーの色。", "minimapSliderActiveBackground": "クリックしたときのミニマップ スライダーの背景色。", "minimapSliderBackground": "ミニマップ スライダーの背景色。", "minimapSliderHoverBackground": "ホバーリング時のミニマップ スライダーの背景色。", @@ -1800,6 +1861,7 @@ "class": "クラスのスタイル。", "comment": "コメントのスタイル。", "declaration": "すべての記号の宣言のスタイル。", + "decorator": "デコレーターと注釈のスタイル。", "deprecated": "非推奨になったシンボルに対して使用するスタイルです。", "documentation": "ドキュメント内の参照に使用するスタイル。", "enum": "列挙型のスタイル。", @@ -2452,7 +2514,7 @@ "unknownWorkspaceProperty": "不明なワークスペース構成のプロパティ", "vscode.extension.contributes.configuration": "構成の設定を提供します。", "vscode.extension.contributes.configuration.properties": "構成のプロパティの説明です。", - "vscode.extension.contributes.configuration.properties.schema": "Schema of the configuration property.", + "vscode.extension.contributes.configuration.properties.schema": "構成プロパティのスキーマ。", "vscode.extension.contributes.configuration.property.empty": "プロパティを空にすることはできません。", "vscode.extension.contributes.configuration.title": "設定の概要です。このラベルは、設定ファイルでコメントの区切り文字として使用します。", "vscode.extension.contributes.defaultConfiguration": "言語ごとに既定のエディター構成の設定を提供します。", @@ -2543,6 +2605,7 @@ "missing.submenu": "メニュー項目で、'submenus' セクションに定義されていないサブメニュー `{0}` が参照されています。", "nonempty": "空でない値が必要です。", "notebook.cell.execute": "投稿されたノートブックのセルの実行メニュー", + "notebook.cell.executePrimary": "投稿された主たるノートブックのセル実行ボタン", "notebook.cell.title": "提供されたノートブック セルのタイトル メニュー", "notebook.toolbar": "提供されたノートブックのツールバー メニュー", "opticon": "プロパティ `icon` は省略するか、文字列または `{dark, light}` などのリテラルにする必要があります", @@ -2593,6 +2656,10 @@ "vs/workbench/api/node/extHostDebugService": { "debug.terminal.title": "デバッグ プロセス" }, + "vs/workbench/api/node/extHostTunnelService": { + "tunnelPrivacy.private": "非公開", + "tunnelPrivacy.public": "公開" + }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "コンテキスト キーの検査", "logStorage": "ログ ストレージ データベースの内容", @@ -2609,21 +2676,21 @@ "vs/workbench/browser/actions/helpActions": { "keybindingsReference": "キーボード ショートカットの参照", "miDocumentation": "参照資料(&&D)", - "miIntroductoryVideos": "紹介ビデオ(&&V)", "miKeyboardShortcuts": "キーボード ショートカットの参照(&&K)", "miLicense": "ライセンスの表示(&&L)", "miPrivacyStatement": "プライバシーに関する声明(&&Y)", "miTipsAndTricks": "ヒントとトリビア(&&C)", "miTwitter": "Twitter でフォローする(&&J)", "miUserVoice": "機能要求の検索(&&S)", + "miVideoTutorials": "ビデオ チュートリアル(&&V)", "newsletterSignup": "VS Code ニュースレターの登録", "openDocumentationUrl": "ドキュメント", - "openIntroductoryVideosUrl": "紹介ビデオ", "openLicenseUrl": "ライセンスを表示", "openPrivacyStatement": "プライバシーに関する声明", "openTipsAndTricksUrl": "ヒントとコツ", "openTwitterUrl": "ツイッターに参加", - "openUserVoiceUrl": "機能要求の検索" + "openUserVoiceUrl": "機能要求の検索", + "openVideoTutorialsUrl": "ビデオ チュートリアル" }, "vs/workbench/browser/actions/layoutActions": { "closeSidebar": "サイド バーを閉じる", @@ -2741,12 +2808,12 @@ "miOpen": "開く(&&O)...", "miOpenFile": "ファイルを開く(&&O)...", "miOpenFolder": "フォルダーを開く(&&F)...", - "miOpenWorkspace": "ワークスペースを開く(&&K)...", + "miOpenWorkspace": "ファイルでワークスペースを開く(&&K)...", "miSaveWorkspaceAs": "名前を付けてワークスペースを保存...", "openFile": "ファイルを開く...", "openFileFolder": "開く...", "openFolder": "フォルダーを開く...", - "openWorkspaceAction": "ワークスペースを開く...", + "openWorkspaceAction": "ファイルでワークスペースを開く...", "openWorkspaceConfigFile": "ワークスペースの構成ファイルを開く", "saveWorkspaceAsAction": "名前を付けてワークスペースを保存...", "workspaces": "ワークスペース" @@ -2761,19 +2828,23 @@ "openWorkspace": "ワークスペースを開く" }, "vs/workbench/browser/contextkeys": { - "dirtyWorkingCopies": "ダーティな作業コピーがあるかどうか", + "dirtyWorkingCopies": "変更が保存されていない作業コピーがあるかどうか", "isFullscreen": "ウィンドウが全画面モードになっているかどうか", "remoteName": "ウィンドウがリモートに接続されている場合はリモートの名前、または接続されていない場合は空の文字列", "virtualWorkspace": "仮想ファイル システムまたは空の文字列からの場合の、現在のワークスペースのスキーム。", "workbenchState": "ウィンドウで開かれているワークスペースの種類。'empty' (ワークスペースなし)、'folder' (単一フォルダー)、または 'workspace' (マルチルート ワークスペース) のいずれか", "workspaceFolderCount": "ワークスペース内のルート フォルダーの数" }, + "vs/workbench/browser/dnd": { + "fileTooLarge": "ファイルが大きすぎて無題のエディターとして開けません。まずファイル エクスプローラーにアップロードしてから、もう一度お試しください。" + }, "vs/workbench/browser/editor": { "pinned": "{0}、ピン留めされています", "preview": "{0}、プレビュー" }, "vs/workbench/browser/parts/activitybar/activitybarActions": { "authProviderUnavailable": "{0} は現在利用できません", + "focusActivityBar": "フォーカス アクティビティ バー", "hideAccounts": "アカウントの非表示", "manageTrustedExtensions": "信頼された拡張機能の管理", "nextSideBarView": "次のサイドバー ビュー", @@ -2784,13 +2855,22 @@ "vs/workbench/browser/parts/activitybar/activitybarPart": { "accounts": "アカウント", "accountsViewBarIcon": "ビュー バーのアカウント アイコン。", - "focusActivityBar": "フォーカス アクティビティ バー", "hideActivitBar": "アクティビティ バーを非表示にする", + "hideMenu": "メニューを非表示にする", "manage": "管理", "menu": "メニュー", "resetLocation": "場所のリセット", "settingsViewBarIcon": "ビューバーの設定アイコン。" }, + "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { + "focusAuxiliaryBar": "サイド パネル内にフォーカス", + "hideAuxiliaryBar": "サイド パネルの非表示", + "miShowAuxiliaryBar": "サイド パネルの表示(&&D)", + "toggleAuxiliaryBar": "サイド パネルの切り替え" + }, + "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarPart": { + "hideAuxiliaryBar": "サイド パネルの非表示" + }, "vs/workbench/browser/parts/banner/bannerPart": { "bannerFocused": "バナーにキーボード フォーカスがあるかどうか", "focusBanner": "バナーにフォーカス" @@ -2894,7 +2974,7 @@ "closeEditor": "エディターを閉じる", "closeEditorGroup": "エディター グループを閉じる", "closeEditorsInGroup": "グループ内のすべてのエディターを閉じる", - "closeGroupAction": "Close Group", + "closeGroupAction": "グループを閉じる", "closeOtherEditors": "グループ内の他のエディターを閉じる", "closeOthers": "その他を閉じる", "closePinnedEditor": "固定されたエディターを閉じる", @@ -2905,12 +2985,14 @@ "file": "ファイル", "ignoreTrimWhitespace.label": "先頭と末尾のスペースによる違いを無視する", "inlineView": "インライン ビュー", + "joinInGroup": "グループに参加する", "keepEditor": "エディターを保持", "keepOpen": "開いたままにする", - "lockGroup": "Lock Group", + "lockGroup": "グループをロックする", "miBack": "戻る(&&B)", "miClearRecentOpen": "最近使ったものをクリア(&&C)", "miEditorLayout": "エディター レイアウト(&&L)", + "miFirstSideEditor": "エディターの表面(&&F)", "miFocusAboveGroup": "グループ (上)(&&A)", "miFocusBelowGroup": "グループ (下)(&&B)", "miFocusFifthGroup": "グループ 5(&&5)", @@ -2921,6 +3003,7 @@ "miFocusSecondGroup": "グループ 2(&&2)", "miFocusThirdGroup": "グループ 3(&&3)", "miForward": "進む(&&F)", + "miJoinEditorInGroup": "グループに参加する(&&G)", "miLastEditLocation": "最後の編集場所(&&L)", "miNextEditor": "次のエディター(&&N)", "miNextEditorInGroup": "グループ内の次のエディター(&&N)", @@ -2933,8 +3016,10 @@ "miPreviousRecentlyUsedEditor": "以前に使用したエディター(&&P)", "miPreviousUsedEditorInGroup": "グループ内の前の使用されているエディター(&&P)", "miReopenClosedEditor": "閉じたエディターを再度開く(&&R)", + "miSecondSideEditor": "エディターの裏面(&&S)", "miSingleColumnEditorLayout": "シングル(&&S)", "miSplitEditorDown": "分割 (下)(&&D)", + "miSplitEditorInGroup": "グループ内分割(&&G)", "miSplitEditorLeft": "分割 (左)(&&L)", "miSplitEditorRight": "分割 (右)(&&R)", "miSplitEditorUp": "分割 (上)(&&U)", @@ -2960,16 +3045,18 @@ "splitDown": "下に分割", "splitEditorDown": "エディターを下に分割", "splitEditorRight": "エディターを右に分割", + "splitInGroup": "グループ内分割", "splitLeft": "左に分割", "splitRight": "右に分割", "splitUp": "上に分割", "textDiffEditor": "テキスト差分エディター", "textEditor": "テキスト エディター", "toggleKeepEditors": "エディターを開いたままにする", - "toggleLockGroup": "Lock Group", + "toggleLockGroup": "グループをロックする", + "toggleSplitEditorInGroupLayout": "レイアウトの切り替え", "toggleWhitespace": "差分エディター内で空白文字の切り替えアクションのアイコン。", - "unlockEditorGroup": "Unlock Group", - "unlockGroupAction": "Unlock Group", + "unlockEditorGroup": "グループをロック解除する", + "unlockGroupAction": "グループをロック解除する", "unpin": "ピン留めを外す", "unpinEditor": "エディターのピン留めを外す" }, @@ -3058,6 +3145,14 @@ "splitEditorGroupRight": "エディターを右に分割", "splitEditorGroupUp": "上にエディターを分割", "splitEditorOrthogonal": "垂直にエディターを分割", + "splitEditorToAboveGroup": "エディターを上のグループに分割", + "splitEditorToBelowGroup": "エディターを以下のグループに分割", + "splitEditorToFirstGroup": "エディターを 1 番目のグループに分割", + "splitEditorToLastGroup": "エディターを最後のグループに分割", + "splitEditorToLeftGroup": "エディターを左のグループに分割", + "splitEditorToNextGroup": "エディターを次のグループに分割", + "splitEditorToPreviousGroup": "エディターを前のグループに分割", + "splitEditorToRightGroup": "エディターを右のグループに分割", "toggleEditorWidths": "エディター グループ サイズの切り替え", "unpinEditor": "エディターの固定を解除する", "workbench.action.reopenTextEditor": "テキスト エディターを使用してエディターを再度開く", @@ -3065,19 +3160,30 @@ }, "vs/workbench/browser/parts/editor/editorCommands": { "compare": "比較", + "editorCommand.activeEditorCopy.arg.description": "引数プロパティ:\r\n\t* 'to': コピー先を指定する文字列値。\r\n\t* 'value': コピーする桁数または絶対位置を指定する数値。", + "editorCommand.activeEditorCopy.arg.name": "アクティブ エディターの Copy 引数", + "editorCommand.activeEditorCopy.description": "グループごとにアクティブ エディターをコピーする", "editorCommand.activeEditorMove.arg.description": "引数プロパティ:\r\n\t'to': 移動先を指定する文字列値。\r\n\t'by': 移動に使用する単位を指定する文字列値 (タブまたはグループ)。\r\n\t'value': 移動する位置と絶対位置を指定する数値。", "editorCommand.activeEditorMove.arg.name": "アクティブ エディターの Move 引数", "editorCommand.activeEditorMove.description": "タブまたはグループ別にアクティブ エディターを移動する", - "lockEditorGroup": "Lock Editor Group", - "toggleEditorGroupLock": "Toggle Editor Group Lock", + "focusLeftSideEditor": "アクティブ エディターで表側にフォーカス", + "focusOtherSideEditor": "アクティブ エディターで裏側にフォーカス", + "focusRightSideEditor": "アクティブ エディターで裏面にフォーカス", + "joinEditorInGroup": "グループ内のエディターに参加する", + "lockEditorGroup": "エディター グループをロックする", + "splitEditorInGroup": "グループ内のエディターの分割", + "toggleEditorGroupLock": "エディター グループ のロックの切り替え", "toggleInlineView": "インライン ビューの切り替え", - "unlockEditorGroup": "Unlock Editor Group" + "toggleJoinEditorInGroup": "グループでエディターの分割を切り替え", + "toggleSplitEditorInGroupLayout": "グループ レイアウトでエディターの分割を切り替え", + "unlockEditorGroup": "エディター グループをロック解除する" }, - "vs/workbench/browser/parts/editor/editorDropTarget": { - "fileTooLarge": "ファイルが大きすぎて無題のエディターとして開けません。まずファイル エクスプローラーにアップロードしてから、もう一度お試しください。" + "vs/workbench/browser/parts/editor/editorConfiguration": { + "markdownPreview": "マークダウンのプレビュー", + "workbench.editor.autoLockGroups": "リストのいずれかの種類と一致するエディターがエディター グループの最初のものとして開いており、複数のグループが開いている場合、グループは自動的にロックされます。ロックされたグループは、ユーザーのジェスチャ (例: ドラッグ アンド ドロップ) で明示的に選択された場合に、エディターを開くときにのみ使用されますが、既定では使用されません。その結果、ロックされたグループ内のアクティブなエディターが、誤って別のエディターで置き換えられる可能性は低くなります。" }, "vs/workbench/browser/parts/editor/editorGroupView": { - "ariaLabelGroupActions": "Empty editor group actions", + "ariaLabelGroupActions": "空のエディター グループ アクション", "cancel": "キャンセル", "editorOpenError": "'{0}' を開くことができません: {1}。", "editorOpenErrorDialog": "'{0}' を開くことができません", @@ -3092,14 +3198,16 @@ "requiresWorkspaceTrustText": "信頼がワークスペースに付与されていないため、ファイルはエディターに表示されません。", "retry": "再試行", "trustRequiredEditor": "ワークスペースの信頼が必須です", - "unavailableEditor": "使用できないエディター", - "unavailableEditorText": "エラーまたはリソースが利用できないため、エディターを開くことができませんでした。" + "unavailableResourceErrorEditor": "リソースが利用できないエラー エディター", + "unavailableResourceErrorEditorText": "ファイルが見つからなかったため、エディターを開くことができませんでした。", + "unknownErrorEditor": "不明なエラー エディター", + "unknownErrorEditorText": "予期しないエラーのため、エディターを開くことができませんでした。" }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "エディターを閉じる", - "entryAriaLabelDirty": "{0}、ダーティ", + "entryAriaLabelDirty": "{0} は変更が保存されていません", "entryAriaLabelWithGroup": "{0}, {1}", - "entryAriaLabelWithGroupDirty": "{0}、ダーティ、{1}", + "entryAriaLabelWithGroupDirty": "{0} は変更が保存されていません ({1})", "noViewResults": "一致するエディターがありません" }, "vs/workbench/browser/parts/editor/editorStatus": { @@ -3157,11 +3265,13 @@ "status.editor.mode": "エディター言語", "status.editor.screenReaderMode": "スクリーン リーダー モード", "status.editor.selection": "エディターの選択", - "status.editor.status": "言語の状態", "status.editor.tabFocusMode": "アクセシビリティ モード", "tabFocusModeEnabled": "タブによるフォーカスの移動", "tabSize": "タブのサイズ: {0}" }, + "vs/workbench/browser/parts/editor/sideBySideEditor": { + "sideBySideEditor": "横並びエディター" + }, "vs/workbench/browser/parts/editor/tabsTitleControl": { "ariaLabelTabActions": "タブ操作" }, @@ -3200,6 +3310,7 @@ }, "vs/workbench/browser/parts/notifications/notificationsCenter": { "notifications": "通知", + "notificationsCenterWidgetAriaLabel": "通知センター", "notificationsEmpty": "新しい通知はありません", "notificationsToolbar": "通知センターのアクション" }, @@ -3230,6 +3341,10 @@ "status.notifications": "通知", "zeroNotifications": "通知はありません" }, + "vs/workbench/browser/parts/notifications/notificationsToasts": { + "notificationAriaLabel": "{0}、通知", + "notificationWithSourceAriaLabel": "{0}、ソース: {1}、通知" + }, "vs/workbench/browser/parts/notifications/notificationsViewer": { "executeCommand": "クリックして '{0}' コマンドを実行", "notificationActions": "通知操作", @@ -3255,18 +3370,21 @@ }, "vs/workbench/browser/parts/panel/panelPart": { "hidePanel": "パネルを非表示", + "moreActions": "その他の操作...", "panel.emptyMessage": "表示するビューをパネルにドラッグしてください。", "resetLocation": "場所のリセット" }, - "vs/workbench/browser/parts/sidebar/sidebarPart": { + "vs/workbench/browser/parts/sidebar/sidebarActions": { "focusSideBar": "サイド バー内にフォーカス" }, - "vs/workbench/browser/parts/statusbar/statusbarPart": { + "vs/workbench/browser/parts/statusbar/statusbarActions": { "focusStatusBar": "フォーカス ステータス バー", "hide": "'{0}' の非表示", - "hideStatusBar": "ステータス バーを非表示にする", "statusBarFocused": "ステータス バーにキーボード フォーカスがあるかどうか" }, + "vs/workbench/browser/parts/statusbar/statusbarPart": { + "hideStatusBar": "ステータス バーを非表示にする" + }, "vs/workbench/browser/parts/titlebar/menubarControl": { "DownloadingUpdate": "更新をダウンロードしています...", "checkForUpdates": "更新の確認(&&U)...", @@ -3337,16 +3455,17 @@ "activityBarIconClickBehavior": "ワークベンチのアクティビティ バー アイコンをクリックする動作を制御します。", "activityBarVisibility": "ワークベンチでのアクティビティ バーの表示をコントロールします。", "appName": "`${appName}`: 例: VS Code。", + "auxiliaryBarEnabled": "サイド バーの反対側にあるサイド パネルを有効にするかどうかを制御します。", "centeredLayoutAutoResize": "複数のグループが開かれているとき、中央揃えのレイアウトを自動的に横幅最大にするかどうかを制御します。1 つのグループのみが開かれている場合は、元の中央揃えの横幅に戻ります。", "closeEmptyGroups": "空のエディターのグループにある最後のタブを閉じたときの動作を制御します。有効であるとき、空のグループは自動的に閉じられます。無効であるとき、空のグループはグリッドの一部として残ります。", - "closeOnFileDelete": "セッション中のファイルを表示しているエディターが、その他のプロセスによって削除されるか名前を変更された場合に、エディターを自動的に閉じるかどうかを制御します。これを無効にすると、このような場合にエディターを開き続けます。アプリケーション内で削除すると、エディターは常に閉じられ、ダーティ ファイルをデータを保存して閉じることはありません。", + "closeOnFileDelete": "セッション中のファイルを表示しているエディターが、その他のプロセスによって削除されるか名前を変更された場合に、エディターを自動的に閉じるかどうかを制御します。これを無効にすると、このような場合にエディターを開き続けます。アプリケーション内で削除すると、エディターは常に閉じられ、変更が保存されていないエディターのデータを保存して閉じることはありません。", "closeOnFocusLost": "フォーカスを失ったときに Quick Open を自動的に閉じるかどうかを制御します。", "commandHistory": "コマンド パレットで最近使用したコマンド履歴を保持する数を制御します。0 に設定するとコマンド履歴を無効にします。", "confirmBeforeCloseWeb": "ブラウザーのタブまたはウィンドウを閉じる前に確認ダイアログを表示するかどうかを制御します。有効にされている場合でも、確認されることなくブラウザーのタブやウィンドウが閉じられることがあるため、この設定はすべての場合に機能するわけではない 1 つのヒントにすぎないことにご注意ください。", "customMenuBarAltFocus": "Alt キーを押してメニュー バーにフォーカスするかどうかを制御します。この設定は、Alt キーを使用してメニュー バーを切り替える操作には影響しません。", "decorations.badges": "エディター ファイルの装飾にバッジを使用するかどうかを制御します。", "decorations.colors": "エディター ファイルの装飾に配色を使用するかどうかを制御します。", - "dirty": "`${dirty}`: アクティブなエディターが編集状態 (ダーティー) のとき、ダーティー インジゲーターを表示します。", + "dirty": "`${dirty}`: アクティブなエディターの変更が保存されていない場合を示すインジケーター。", "editorOpenPositioning": "エディターを開く場所を制御します。`left` または `right` を選択すると現在アクティブになっているエディターの左または右にエディターを開きます。`first` または `last` を選択すると現在アクティブになっているエディターとは別個にエディターを開きます。", "editorTabCloseButton": "エディターのタブの [閉じる] ボタンの位置を制御するか、'off' に設定された場合に無効にします。`#workbench.editor.showTabs#` が無効な場合、この値は無視されます。", "enableMenuBarMnemonics": "Alt キー ショートカットを使用してメイン メニューを開くことができるかどうかを制御します。ニーモニックを無効にすると、これらの Alt キー ショートカットを代わりにエディター コマンドにバインドできます。", @@ -3357,8 +3476,8 @@ "folderName": "${folderName}`: ファイルが含まれているワークスペース フォルダーの名前 (例: myFolder)。", "folderPath": "`${folderPath}`: ファイルが含まれているワークスペースの絶対パスです (例: /Users/Development/myFolder)。", "fontAliasing": "ワークベンチ内のフォント エイリアシング方法を制御します。", - "highlightModifiedTabs": "変更された (ダーティ) エディターのタブで上罫線を描画するかどうかを制御します。`#workbench.editor.showTabs#` が無効な場合、この値は無視されます。", - "limitEditorsEnablement": "開いているエディターの数を制限するかどうかを制御します。有効にすると、最近使用されていない、ダーティではないエディターが閉じられ、新しく開くエディター用にスペースが確保されます。", + "highlightModifiedTabs": "変更が保存されていないエディターのタブで上罫線を描画するかどうかを制御します。`#workbench.editor.showTabs#` が無効な場合、この値は無視されます。", + "limitEditorsEnablement": "開いているエディターの数を制限するかどうかを制御します。有効にすると、最近使用されていないエディターが閉じられ、新しく開くエディター用にスペースが確保されます。", "limitEditorsMaximum": "開いているエディターの最大数を制御します。エディター グループごとまたはすべてのグループ間でこの制限を制御するには、`#workbench.editor.limit.perEditorGroup#` 設定を使用します。", "menuBarVisibility": "メニュー バーの表示と非表示を制御します。'切り替え' 設定は Alt キーを 1 回押すとメニュー バーの表示と非表示が切り替わることを意味します。'コンパクト' 設定では、メニューがサイド バーに移動します。", "menuBarVisibility.mac": "メニュー バーの表示と非表示を制御します。'切り替え' 設定は `アプリケーション メニューにフォーカス` を実行するとメニュー バーの表示と非表示が切り替わることを意味します。'コンパクト' 設定では、メニューがサイド バーに移動します。", @@ -3388,6 +3507,7 @@ "showIcons": "開いているエディターをアイコン付きで表示するかどうかを制御します。これにはファイル アイコン テーマも有効にする必要があります。", "sideBarLocation": "サイド バーとアクティビティ バーの位置を制御します。ワークベンチの左側または右側のいずれかに表示できます。", "sideBySideDirection": "(たとえば、エクスプローラーから) 並べて開く複数のエディターの既定の向きを制御します。既定では、エディターを現在アクティブなものの右側に開きます。`down` に変更すると、エディターを現在アクティブなものの下側に開きます。", + "splitInGroupLayout": "エディター グループ内でエディターが分割された場合のレイアウトを、垂直方向または水平方向に制御します。", "splitOnDragAndDrop": "エディターまたはファイルをエディター領域の端にドロップして、エディター グループをドラッグ アンド ドロップ操作から分割できるかどうかを制御します。", "splitSizing": "エディター グループの分割時のサイズを制御します。", "statusBarVisibility": "ワークベンチの下部にステータス バーを表示するかどうかを制御します。", @@ -3419,15 +3539,16 @@ "windowTitle": "アクティブなエディターに基づいてウィンドウのタイトルを制御します。変数はコンテキストに基づいて置き換えられます:", "workbench.activityBar.iconClickBehavior.focus": "クリックした項目が既に表示されている場合は、サイド バーにフォーカスします。", "workbench.activityBar.iconClickBehavior.toggle": "クリックした項目が既に表示されている場合は、サイド バーを非表示にします。", - "workbench.editor.experimentalAutoLockGroups": "Experimental: lock a group automatically when an editor is the first in the group and more than one group is open. Locked groups will only be used for opening editors when explicitly chosen by user gesture (e.g. drag and drop), but not by default. Consequently the active editor in a locked group is less likely to be replaced accidentally with a different editor.", "workbench.editor.labelFormat.default": "ファイルの名前を表示します。タブが有効かつ 1 つのグループ内の 2 つの同名ファイルに各ファイルのパスの区切り記号が追加されます。タブを無効にすると、エディターがアクティブな時にワークスペース フォルダーの相対パスが表示されます。", "workbench.editor.labelFormat.long": "絶対パスに続けてファイル名を表示します。", "workbench.editor.labelFormat.medium": "ワークスペース フォルダーからの相対パスに続けてファイル名を表示します。", "workbench.editor.labelFormat.short": "ディレクトリ名に続けてファイル名を表示します。", - "workbench.editor.languageDetection": "Controls whether the language in a text editor is automatically detected unless the language has been explicitly set by the language picker. This can also be scoped by language so you can control which languages you want to trigger language detection on.", + "workbench.editor.languageDetection": "言語の選択で言語が明示的に設定されている場合を除き、テキスト エディターの言語を自動的に検出するかどうかを制御します。これは、オフにしたくない言語を指定できるように、言語でスコープを設定することもできます。これは、Markdown のような言語 (多くの場合、言語検出で Markdown ではなく埋め込み言語であると認識させる可能性のある他の言語が含まれている) で便利です。", "workbench.editor.pinnedTabSizing.compact": "固定されたタブは、コンパクト形式でアイコンまたはエディター名の最初の文字のみが表示されます。", "workbench.editor.pinnedTabSizing.normal": "固定されたタブは、固定されていないタブの外観を継承します。", "workbench.editor.pinnedTabSizing.shrink": "固定されたタブは、エディター名の一部を示すコンパクトな固定サイズに縮小されます。", + "workbench.editor.splitInGroupLayoutHorizontal": "エディターは左から右に配置されます。", + "workbench.editor.splitInGroupLayoutVertical": "エディターは上から下に配置されます。", "workbench.editor.splitSizingDistribute": "すべてのエディター グループを等分に分割します。", "workbench.editor.splitSizingSplit": "アクティブなエディター グループを等分に分割します。", "workbench.editor.tabSizing.fit": "常に完全なエディター ラベルを表示するのに足りるタブの大きさを維持します。", @@ -3463,6 +3584,11 @@ "test": "テスト", "view": "表示" }, + "vs/workbench/common/auxiliarybar": { + "activeAuxiliary": "アクティブな補助パネルの識別子", + "auxiliaryBarFocus": "補助バーにキーボード フォーカスがあるかどうか", + "auxiliaryBarVisible": "補助バーが見えるかどうか" + }, "vs/workbench/common/configuration": { "workbenchConfigurationTitle": "ワークベンチ" }, @@ -3473,8 +3599,8 @@ "activeEditorGroupEmpty": "アクティブなエディター グループが空であるかどうか", "activeEditorGroupIndex": "アクティブなエディター グループのインデックス", "activeEditorGroupLast": "アクティブなエディター グループが最後のグループかどうか", - "activeEditorGroupLocked": "Whether the active editor group is locked", - "activeEditorIsDirty": "アクティブなエディターがダーティであるかどうか", + "activeEditorGroupLocked": "アクティブなエディター グループがロックされているかどうか", + "activeEditorIsDirty": "アクティブなエディターの変更が保存されていないかどうか", "activeEditorIsNotPreview": "アクティブなエディターがプレビュー モードでないかどうか", "activeEditorIsPinned": "アクティブなエディターがピン留めされているかどうか", "activeEditorIsReadonly": "アクティブなエディターが読み取り専用かどうか", @@ -3486,6 +3612,7 @@ "isCenteredLayout": "中央揃えのレイアウトが有効になっているかどうか", "multipleEditorGroups": "複数のエディター グループが開かれているかどうか", "promptOpenWith.defaultEditor.displayName": "テキスト エディター", + "sideBySideEditorActive": "横並びエディターがアクティブかどうか", "splitEditorsVertically": "エディターが垂直方向に分割されているかどうか", "textCompareEditorActive": "テキスト比較エディターがアクティブかどうか", "textCompareEditorVisible": "テキスト比較エディターが表示されているかどうか" @@ -3493,14 +3620,12 @@ "vs/workbench/common/editor/diffEditorInput": { "sideBySideLabels": "{0} ↔ {1}" }, - "vs/workbench/common/editor/resourceEditorInput": { - "orphanedFile": "{0} (削除済み)", - "orphanedReadonlyFile": "{0} (削除済み、読み取り専用)", - "readonlyFile": "{0} (読み取り専用)" - }, "vs/workbench/common/editor/sideBySideEditorInput": { "sideBySideLabels": "{0} - {1}" }, + "vs/workbench/common/editor/textEditorModel": { + "languageAutoDetected": "言語 {0} が自動的に検出され、言語モードとして設定されました。" + }, "vs/workbench/common/panel": { "activePanel": "アクティブなパネルの識別子", "panelFocus": "パネルにキーボード フォーカスがあるかどうか", @@ -3533,9 +3658,7 @@ "banner.background": "バナーの背景色。バナーは、ウィンドウのタイトル バーの下に表示されます。", "banner.foreground": "バナーの前景色。バナーは、ウィンドウのタイトル バーの下に表示されます。", "banner.iconForeground": "バナーのアイコンの色。バナーは、ウィンドウのタイトル バーの下に表示されます。", - "deprecatedEditorGroupBackground": "非推奨: エディター グループの背景色は、グリッド エディター レイアウトの導入に伴いサポートされなくなりました。editorGroup.emptyBackground を使用して空のエディター グループの背景色を設定できます。", "editorDragAndDropBackground": "エディターの周囲をドラッグしているときの背景色。エディターのコンテンツが最後まで輝くために、色は透過である必要があります。", - "editorGroupBackground": "エディター グループの背景色が非推奨になりました。", "editorGroupBorder": "複数のエディター グループを互いに分離するための色。エディター グループはエディターのコンテナーです。", "editorGroupEmptyBackground": "空のエディター グループの背景色。エディター グループはエディターのコンテナーです。", "editorGroupFocusedEmptyBorder": "フォーカスがある空のエディター グループの境界線色。エディター グループはエディターのコンテナーです。", @@ -3579,6 +3702,8 @@ "sideBarSectionHeaderBorder": "サイド バー セクションのヘッダーの罫線の色。サイド バーはエクスプローラーや検索のようなビューのコンテナーです。サイド バー セクションは、サイド バー内で入れ子になっているビューです。", "sideBarSectionHeaderForeground": "サイド バー セクションのヘッダーの前景色。サイド バーはエクスプローラーや検索のようなビューのコンテナーです。サイド バー セクションは、サイド バー内で入れ子になっているビューです。", "sideBarTitleForeground": "サイド バーのタイトルの前景色。サイド バーは、エクスプローラーや検索などのビューが入るコンテナーです。", + "sideBySideEditor.horizontalBorder": "エディター グループでエディターを上下に並べて表示する場合に、各エディターを互いに区別する色。", + "sideBySideEditor.verticalBorder": "エディター グループでエディターを左右に並べて表示する場合に、各エディターを互いに区別する色。", "statusBarBackground": "ワークスペースまたはフォルダーが開かれているときのステータス バーの背景色。ステータス バーはウィンドウの下部に表示されます。", "statusBarBorder": "サイドバーとエディターを隔てるステータス バーの境界線色。ステータス バーはウィンドウの下部に表示されます。", "statusBarErrorItemBackground": "ステータス バーでのエラー項目の背景色。エラー項目は、エラー条件を示すために他のステータス バーのエントリーより目立つように表示されます。ステータス バーはウィンドウの下部に表示されます。", @@ -3600,7 +3725,7 @@ "tabActiveBorder": "アクティブなタブの下部の境界線。タブはエディター領域内にあるエディターのコンテナーです。複数のタブを 1 つのエディター グループで開くことができます。複数のエディター グループがある可能性があります。", "tabActiveBorderTop": "アクティブなタブの上部の境界線。タブはエディター領域内にあるエディターのコンテナーです。複数のタブを 1 つのエディター グループで開くことができます。複数のエディター グループがある可能性があります。", "tabActiveForeground": "アクティブ グループ内のアクティブ タブの前景色。タブはエディター領域におけるエディターのコンテナーです。1 つのエディター グループで複数のタブを開くことができます。エディター グループを複数にすることもできます。", - "tabActiveModifiedBorder": "アクティブ グループ内で、変更された (ダーティ) アクティブ タブの上部の境界線。タブはエディター領域内にあるエディターのコンテナーです。複数のタブを 1 つのエディター グループで開くことができます。複数のエディター グループがある可能性があります。", + "tabActiveModifiedBorder": "アクティブ グループ内で、変更されたアクティブ タブの上部の境界線。タブはエディター領域内にあるエディターのコンテナーです。複数のタブを 1 つのエディター グループで開くことができます。複数のエディター グループがある可能性があります。", "tabActiveUnfocusedBorder": "フォーカスされていないグループ内で、アクティブなタブの下部の境界線。タブはエディター領域内にあるエディターのコンテナーです。複数のタブを 1 つのエディター グループで開くことができます。複数のエディター グループがある可能性があります。", "tabActiveUnfocusedBorderTop": "フォーカスされていないグループ内で、アクティブなタブの上部の境界線。タブはエディター領域内にあるエディターのコンテナーです。複数のタブを 1 つのエディター グループで開くことができます。複数のエディター グループがある可能性があります。", "tabBorder": "タブ同士を分けるための境界線。タブはエディター領域内にあるエディターのコンテナーです。複数のタブを 1 つのエディター グループで開くことができます。複数のエディター グループがある可能性があります。", @@ -3609,7 +3734,7 @@ "tabHoverForeground": "カーソルを置いた時のタブの前景色。タブは、エディター領域内のエディターのコンテナーです。複数のタブを 1 つのエディター グループ内で開くことができます。複数のエディター グループを使用できます。", "tabInactiveBackground": "非アクティブ タブの背景色。タブはエディター領域におけるエディターのコンテナーです。1 つのエディター グループで複数のタブを開くことができます。エディター グループを複数にすることもできます。", "tabInactiveForeground": "アクティブ グループ内の非アクティブ タブの前景色。タブはエディター領域におけるエディターのコンテナーです。1 つのエディター グループで複数のタブを開くことができます。エディター グループを複数にすることもできます。", - "tabInactiveModifiedBorder": "アクティブ グループ内で、変更された (ダーティ) 非アクティブ タブの上部の境界線。タブはエディター領域内にあるエディターのコンテナーです。複数のタブを 1 つのエディター グループで開くことができます。複数のエディター グループがある可能性があります。", + "tabInactiveModifiedBorder": "アクティブ グループ内で、変更された非アクティブ タブの上部の境界線。タブはエディター領域内にあるエディターのコンテナーです。複数のタブを 1 つのエディター グループで開くことができます。複数のエディター グループがある可能性があります。", "tabUnfocusedActiveBackground": "フォーカスされていないグループ内のアクティブ タブの背景色。タブはエディター領域におけるエディターのコンテナーです。1 つのエディター グループで複数のタブを開くことができます。エディター グループを複数にすることもできます。", "tabUnfocusedActiveForeground": "フォーカスされていないグループ内のアクティブ タブの前景色。タブはエディター領域におけるエディターのコンテナーです。1 つのエディター グループで複数のタブを開くことができます。エディター グループを複数にすることもできます。", "tabUnfocusedHoverBackground": "ホバー時のフォーカスされていないグループ内のタブの背景色。タブはエディター領域におけるエディターのコンテナーです。1 つのエディター グループで複数のタブを開くことができます。エディター グループを複数にすることもできます。", @@ -3624,8 +3749,8 @@ "titleBarBorder": "タイトル バーの境界線色。", "titleBarInactiveBackground": "ウィンドウが非アクティブな場合のタイトル バーの背景。", "titleBarInactiveForeground": "ウィンドウが非アクティブな場合のタイトル バーの前景。", - "unfocusedActiveModifiedBorder": "フォーカスされていないグループ内で、変更された (ダーティ) アクティブ タブの上部の境界線。タブはエディター領域内にあるエディターのコンテナーです。複数のタブを 1 つのエディター グループで開くことができます。複数のエディター グループがある可能性があります。", - "unfocusedINactiveModifiedBorder": "フォーカスされていないグループ内で、変更された (ダーティ) 非アクティブ タブの上部の境界線。タブはエディター領域内にあるエディターのコンテナーです。複数のタブを 1 つのエディター グループで開くことができます。複数のエディター グループがある可能性があります。", + "unfocusedActiveModifiedBorder": "フォーカスされていないグループ内で、変更されたアクティブ タブの上部の境界線。タブはエディター領域内にあるエディターのコンテナーです。複数のタブを 1 つのエディター グループで開くことができます。複数のエディター グループがある可能性があります。", + "unfocusedINactiveModifiedBorder": "フォーカスされていないグループ内で、変更された非アクティブ タブの上部の境界線。タブはエディター領域内にあるエディターのコンテナーです。複数のタブを 1 つのエディター グループで開くことができます。複数のエディター グループがある可能性があります。", "windowActiveBorder": "ウィンドウがアクティブなときに境界線に使用する色。カスタム タイトル バーを使用する場合にのみ、デスクトップ クライアントでサポートされます。", "windowInactiveBorder": "ウィンドウが非アクティブな場合に境界線に使用される色。カスタム タイトル バーを使用する場合にのみデスクトップ クライアントでサポートされます。" }, @@ -3658,12 +3783,12 @@ "current": "現在のウィンドウ", "miCloseWindow": "ウィンドウを閉じる(&&E)", "miZoomIn": "拡大(&&Z)", - "miZoomOut": "ズームアウト(&&Z)", + "miZoomOut": "縮小(&&Z)", "miZoomReset": "ズームのリセット(&&R)", "quickSwitchWindow": "ウィンドウをすぐに切り替える...", "switchWindow": "ウィンドウの切り替え...", "switchWindowPlaceHolder": "切り替え先のウィンドウを選択してください", - "windowDirtyAriaLabel": "{0}、ダーティ ウィンドウ", + "windowDirtyAriaLabel": "{0}、変更が保存されていないウィンドウ", "zoomIn": "拡大", "zoomOut": "縮小", "zoomReset": "ズームのリセット" @@ -3680,6 +3805,7 @@ "argv.logLevel": "使用するログレベル。既定値は 'info' です。利用可能な値は 'critical', 'error', 'warn', 'info', 'debug', 'trace', 'off' です。", "closeWhenEmpty": "最後のエディターを閉じたときに、ウィンドウも閉じるかどうかを制御します。この設定はフォルダーを表示していないウィンドウにのみ適用されます。", "dialogStyle": "ダイアログ ウィンドウの外観を調整します。", + "enableCrashReporterDeprecated": "この設定が false の場合、新しい設定の値に関係なくテレメトリは送信されません。{0}設定に結合されているため、非推奨になりました。", "keyboardConfigurationTitle": "キーボード", "mergeAllWindowTabs": "すべてのウィンドウを統合", "miExit": "終了(&&X)", @@ -3725,6 +3851,7 @@ }, "vs/workbench/electron-sandbox/window": { "cancelButton": "キャンセル(&&C)", + "learnMore": "詳細情報", "loaderCycle": "解決する必要のある依存関係の循環が AMD モジュールにあります。", "loginButton": "ログイン(&&L)", "password": "パスワード", @@ -3754,6 +3881,7 @@ "summary.0": "編集は行われませんでした", "summary.n0": "1 つのファイルで {0} 個のテキストを編集", "summary.nm": "{1} 個のファイルで {0} 件のテキスト編集を実行", + "summary.textFiles": "{1} ファイルに {0} テキストの編集を行い、{2} ファイルの作成または削除も行いました。", "workspaceEdit": "ワークスペースの編集" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEdit.contribution": { @@ -3926,6 +4054,7 @@ "schema.blockComments": "ブロック コメントのマーク方法を定義します。", "schema.brackets": "インデントを増減する角かっこを定義します。", "schema.closeBracket": "右角かっこまたは文字列シーケンス。", + "schema.colorizedBracketPairs": "角かっこのペアの色付けが有効になっている場合、入れ子のレベルによって色付けされる角かっこのペアを定義します。", "schema.comments": "コメント記号を定義します。", "schema.folding": "言語の折り畳み設定。", "schema.folding.markers": "'#region'や '#endregion'などの言語固有の折りたたみマーカー。開始と終了の正規表現はすべての行の内容に対してテストし効率的に設計してください。", @@ -4028,7 +4157,8 @@ "gotoSymbol": "エディターでシンボルに移動...", "gotoSymbolByCategoryQuickAccess": "エディターでカテゴリ別のシンボルに移動", "gotoSymbolQuickAccess": "エディターでシンボルに移動", - "gotoSymbolQuickAccessPlaceholder": "移動先のシンボル名を入力します。" + "gotoSymbolQuickAccessPlaceholder": "移動先のシンボル名を入力します。", + "miGotoSymbolInEditor": "エディター内のシンボルへ移動(&&S)..." }, "vs/workbench/contrib/codeEditor/browser/saveParticipants": { "codeAction.apply": "コード アクション '{0}' を適用しています。", @@ -4067,6 +4197,7 @@ }, "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "今後このメッセージが", + "keyboardBindingTooltip": "{0}", "selectAlanguage2": "言語の選択", "thisAgain": "表示されないようにします。", "toGetStarted": "を選択します。入力を開始して無視するか、" @@ -4121,8 +4252,7 @@ "noComments": "このワークスペースにコメントはまだありません。" }, "vs/workbench/contrib/customEditor/common/contributedCustomEditors": { - "builtinProviderDisplayName": "ビルトイン", - "promptOpenWith.defaultEditor.displayName": "テキスト エディター" + "builtinProviderDisplayName": "ビルトイン" }, "vs/workbench/contrib/customEditor/common/customEditor": { "context.customEditor": "現在アクティブなカスタム エディターの viewType。" @@ -4267,9 +4397,9 @@ "copyAsExpression": "式としてコピー", "copyStackTrace": "呼び出し履歴のコピー", "copyValue": "値のコピー", - "debug.confirmOnExit": "Controls whether to confirm when the window closes if there are active debug sessions.", - "debug.confirmOnExit.always": "Always confirm if there are debug sessions.", - "debug.confirmOnExit.never": "Never confirm.", + "debug.confirmOnExit": "アクティブなデバッグ セッションがある場合に、ウィンドウを閉じたときに確認を行うかどうかを制御します。", + "debug.confirmOnExit.always": "デバッグ セッションがあるかどうかを常に確認します。", + "debug.confirmOnExit.never": "確認しません。", "debug.console.acceptSuggestionOnEnter": "デバッグ コンソールの入力候補を受け入れるかどうかを制御します。また、入力は、デバッグコンソールに入力された内容を評価するためにも使用されます。", "debug.console.closeOnEnd": "デバッグ セッションの終了時にデバッグ コンソールを自動的に閉じるかどうかを制御します。", "debug.console.collapseIdenticalLines": "デバッグ コンソールで同一の行を折りたたみ、出現回数をバッジ付きで表示するかどうか制御します。", @@ -4278,6 +4408,7 @@ "debug.console.historySuggestions": "以前に型指定された入力をデバッグ コンソールが提案する必要があるかどうかを制御します。", "debug.console.lineHeight": "デバッグ コンソール内での行の高さをピクセル単位で制御します。フォント サイズから行の高さを計算するには 0 を使用します。", "debug.console.wordWrap": "行をデバッグ コンソールで折り返す必要があるかどうかを制御します。", + "debug.disassemblyView.showSourceCode": "逆アセンブリ ビューでソース コードを表示する。", "debug.focusWindowOnBreak": "デバッガーが中断したときにワークベンチ ウィンドウにフォーカスするかどうかを制御します。", "debug.onTaskErrors": "preLaunchTask の実行後にエラーが発生した場合の処理を制御します。", "debug.saveBeforeStart": "デバッグ セッションを開始する前にどのエディターを保存するかを制御します。", @@ -4404,17 +4535,19 @@ "conditionalBreakpointEditorAction": "デバッグ: 条件付きブレークポイントの追加...", "evaluateInDebugConsole": "デバッグ コンソールでの評価", "goToNextBreakpoint": "デバッグ: 次のブレークポイントへ移動", - "goToPreviousBreakpoint": "デバッグ: 前のブレークポイントへ移動", + "goToPreviousBreakpoint": "デバッグ: 前のブレークポイントに移動", "logPointEditorAction": "デバッグ: ログポイントの追加...", "miConditionalBreakpoint": "条件付きブレークポイント(&&C)...", "miDisassemblyView": "&&DisassemblyView", "miLogPoint": "ログポイント(&&L)...", "miToggleBreakpoint": "ブレークポイントの切り替え(&&B)", + "mitogglesource": "&&ToggleSource", "openDisassemblyView": "逆アセンブリ ビューを開く", "runToCursor": "カーソル行の前まで実行", "showDebugHover": "デバッグ: ホバーの表示", "stepIntoTargets": "ターゲットにステップ イン...", - "toggleBreakpointAction": "デバッグ: ブレークポイントの切り替え" + "toggleBreakpointAction": "デバッグ: ブレークポイントの切り替え", + "toggleDisassemblyViewSourceCode": "逆アセンブリ ビューでソース コードを切り替える" }, "vs/workbench/contrib/debug/browser/debugEditorContribution": { "addConfiguration": "構成の追加...", @@ -4554,6 +4687,7 @@ "disassemblyView": "逆アセンブリ ビュー", "instructionAddress": "アドレス", "instructionBytes": "バイト", + "instructionNotAvailable": "逆アセンブリは使用できません。", "instructionText": "命令" }, "vs/workbench/contrib/debug/browser/exceptionWidget": { @@ -4667,6 +4801,7 @@ "debugState": "フォーカスされたデバッグ セッションの状態です。'inactive'、'initializing'、'stopped'、'running' のいずれかになります。", "debugType": "アクティブなデバッグ セッションのデバッグの種類。例: 'python'。", "debugUX": "UX 状態をデバッグします。デバッグ構成がない場合は 'simple'、それ以外の場合は 'default' です。デバッグ ビューレットでウェルカム ビューを表示するタイミングを決定するために使用されます。", + "debuggerDisabled": "構成済みデバッグの種類 '{0}' はインストールされていますが、この環境ではサポートされていません。", "debuggersAvailable": "アクティブなデバッグ拡張機能が少なくとも 1 つ存在する場合は True です。", "disassembleRequestSupported": "フォーカスされたセッションで逆アセンブル要求がサポートされている場合は True です。", "disassemblyViewFocus": "逆アセンブリ ビューがフォーカスされている場合は True です。", @@ -4702,8 +4837,9 @@ "unable": "デバッグ セッションなしでリソースを解決できません" }, "vs/workbench/contrib/debug/common/debugLifecycle": { - "debug.debugSessionCloseConfirmationPlural": "There are active debug sessions, are you sure you want to terminate them?", - "debug.debugSessionCloseConfirmationSingular": "There is an active debug session, are you sure you want to terminate it?" + "debug.debugSessionCloseConfirmationPlural": "アクティブなデバッグ セッションがあります。停止しますか?", + "debug.debugSessionCloseConfirmationSingular": "アクティブなデバッグ セッションがあります。停止しますか?", + "debug.stop": "デバッグを停止する" }, "vs/workbench/contrib/debug/common/debugModel": { "breakpointDirtydHover": "未確認のブレークポイント。ファイルは変更されているので、デバッグ セッションを再起動してください。", @@ -4747,6 +4883,7 @@ "vscode.extension.contributes.debuggers.runtimeArgs": "オプションのランタイム引数。", "vscode.extension.contributes.debuggers.type": "このデバッグ アダプターの一意識別子。", "vscode.extension.contributes.debuggers.variables": "`launch.json` 内の対話型の変数 (例: ${action.pickProcess}) からコマンドへマッピングしています。", + "vscode.extension.contributes.debuggers.when": "この種類のデバッガーを有効にするために true でなければならない条件。'shellExecutionSupported'、'virtualWorkspace'、'resourceScheme'、または拡張機能でこれに適したものとして定義されたコンテキスト キーを使用することを検討してください。", "vscode.extension.contributes.debuggers.windows": "Windows 固有の設定。", "vscode.extension.contributes.debuggers.windows.runtime": "Windows で使用されるランタイム。" }, @@ -4899,7 +5036,8 @@ "not yet activated": "まだアクティブ化されていません。", "preview": "プレビュー", "productThemes": "製品アイコンのテーマ ({0})", - "publisher": "発行者名", + "publisher": "発行者", + "publisher verified tooltip": "この発行元では、{0} の所有権を確認しました", "rating": "評価", "recommendationHasBeenIgnored": "この拡張機能の推奨を受け取らないことを選択しました。", "release date": "リリース日", @@ -4930,6 +5068,7 @@ "neverShowAgain": "今後は表示しない", "no": "いいえ", "show recommendations": "推奨事項の表示", + "singleExtensionRecommended": "このリポジトリには、'{0}' 拡張機能をお勧めします。インストールしますか?", "workspaceRecommended": "このリポジトリにお勧めの拡張機能をインストールしますか?" }, "vs/workbench/contrib/extensions/browser/extensions.contribution": { @@ -4980,14 +5119,15 @@ "extensionsIgnoreRecommendations": "有効にした場合、拡張機能の推奨事項の通知を表示しません。", "extensionsShowRecommendationsOnlyOnDemand_Deprecated": "この設定は非推奨化されています。extensions.ignoreRecommendations 設定を使用して、推奨事項の通知を制御します。既定で推奨ビューを非表示にするには、拡張機能ビューの可視性アクションを使用します。", "extensionsWebWorker": "web worker 拡張機能ホストを有効にします。", - "extensionsWebWorker.auto": "The Web Worker Extension Host will be launched when a web extension needs it.", - "extensionsWebWorker.false": "The Web Worker Extension Host will never be launched.", - "extensionsWebWorker.true": "The Web Worker Extension Host will always be launched.", + "extensionsWebWorker.auto": "Web ワーカー拡張機能のホストは、Web 拡張機能で必要とされるときに起動されます。", + "extensionsWebWorker.false": "Web Worker 拡張機能のホストは起動されません。", + "extensionsWebWorker.true": "Web Worker 拡張機能のホストは常に起動されます。", "featured filter": "おすすめ", "filter by category": "カテゴリ", "filterExtensions": "拡張機能のフィルター...", "handleUriConfirmedExtensions": "拡張機能がここに表示されている場合、その拡張機能が URI を処理するときに確認プロンプトは表示されません。", "id required": "拡張機能 Id が必要です。", + "importKeyboardShortcutsFroms": "キーボード ショートカットを移行する...", "install button": "インストール", "installButton": "インストール(&&I)", "installExtensionQuickAccessHelp": "拡張機能のインストールまたは検索", @@ -5002,10 +5142,9 @@ "installed filter": "インストール済み", "manageExtensionsHelp": "拡張機能の管理", "manageExtensionsQuickAccessPlaceholder": "Enter キーを押して拡張機能を管理してください。", - "miOpenKeymapExtensions": "キーマップ(&&K)", - "miOpenKeymapExtensions2": "キーマップ", "miPreferencesExtensions": "拡張機能(&&E)", "miViewExtensions": "拡張機能(&&X)", + "miimportKeyboardShortcutsFrom": "キーボード ショートカットを移行する(&&M)...", "most popular filter": "一番人気", "most popular recommended": "推奨", "noUpdatesAvailable": "すべての拡張機能が最新の状態です。", @@ -5048,6 +5187,7 @@ "workbench.extensions.action.undoIgnoredRecommendation": "無視された推奨事項を元に戻す", "workbench.extensions.installExtension.arg.decription": "拡張機能 ID または VSIX リソース URI", "workbench.extensions.installExtension.description": "指定された拡張機能をインストールします", + "workbench.extensions.installExtension.option.donotSync": "有効にすると、設定の同期がオンの場合に VS Code はこの拡張機能を同期しません。", "workbench.extensions.installExtension.option.installOnlyNewlyAddedFromExtensionPackVSIX": "有効にした場合、VS Code は拡張機能パックの VSIX から新しく追加された拡張機能のみをインストールします。このオプションは、VSIX のインストール中にのみ考慮されます。", "workbench.extensions.search.arg.name": "検索で使用するクエリ", "workbench.extensions.search.description": "特定の拡張機能を検索する", @@ -5056,20 +5196,18 @@ "workspace unsupported filter": "サポートされていないワークスペース" }, "vs/workbench/contrib/extensions/browser/extensionsActions": { - "Cannot be enabled": "この拡張機能は、{0} でサポートされていないため、無効になっています。", + "Cannot be enabled": "この拡張機能は、Web 版の {0} ではサポートされていないため、無効になっています。", "Install in local server to enable": "この拡張機能は、ローカル拡張ホストで実行するように定義されているため、このワークスペースでは無効です。有効にするには、拡張機能をローカルでインストールしてください。", "Install in remote server to enable": "この拡張機能は、リモート拡張ホストで実行するように定義されているため、このワークスペースでは無効です。有効にするには、'{0}' の拡張機能をインストールしてください。", "Install language pack also in remote server": "言語パック拡張機能を '{0}' にインストールして、その場所でも有効にします。", "Install language pack also locally": "言語パック拡張機能をローカルにインストールして、その場所でも有効にします。", - "InstallAnotherVersionExtensionAction.reloadNow": "今すぐ再度読み込む", - "InstallAnotherVersionExtensionAction.success": "拡張機能 {0} のインストールが完了しました。", - "InstallAnotherVersionExtensionAction.successReload": "拡張機能 {0} のインストールを完了するには Visual Studio Code を再度読み込んでください。", "InstallVSIXAction.reloadNow": "今すぐ再度読み込む", "ManageExtensionAction.uninstallingTooltip": "アンインストールしています", "OpenExtensionsFile.failed": "'.vscode' ファルダー ({0}) 内に 'extensions.json' ファイルを作成できません。", "ReinstallAction.success": "拡張機能 {0} の再インストールが完了しました。", "ReinstallAction.successReload": "拡張機能 {0} の再インストールを完了するために Visual Studio Code を再度読み込んでください。", "Uninstalling": "アンインストールしています", + "VS Code for Web": "Web 版の {0}", "cannot be installed": "'{0}' 拡張機能は {1} では使用できません。詳細については、[詳細情報] をクリックしてください。", "check logs": "詳細については、[ログ]({0}) をご確認ください。", "close": "閉じる", @@ -5112,6 +5250,7 @@ "globally enabled": "この拡張機能はグローバルに有効化されています。", "ignoreExtensionRecommendation": "再度この拡張機能を推奨しないでください", "ignored": "同期中はこの拡張機能が無視されます", + "incompatible platform": "'{0}' 拡張機能は {2} の {1} では使用できません。", "install": "インストール", "install and do no sync": "インストール (同期しない)", "install another version": "別のバージョンをインストール...", @@ -5136,6 +5275,7 @@ "installing extensions": "拡張機能をインストールしています...", "just now": "今すぐ", "learn more": "詳細情報", + "learn why": "理由をご確認ください", "malicious tooltip": "この拡張機能は問題ありと報告されました。", "manage": "管理", "more information": "詳細情報", @@ -5181,8 +5321,6 @@ "updateExtensionStart": "拡張機能 {0} のバーション {1} への更新を開始しました。", "updateTo": "{0} に更新します", "updated": "更新", - "user disabled": "{1} で '{0}' の拡張を無効にするように構成しました。有効にするには、ユーザー設定を開いて `remote.extensionKind` 設定から削除してください。", - "vscode web": "VS Code Web", "workspace disabled": "この拡張機能はユーザーによってこのワークスペースに対して無効化されています。", "workspace enabled": "この拡張機能はユーザーによってこのワークスペースに対して有効化されています。" }, @@ -5220,6 +5358,7 @@ "syncEnabledIcon": "拡張機能が同期していることを示すアイコン。", "syncIgnoredIcon": "同期時に拡張機能が無視されることを示すアイコン。", "trustIcon": "拡張機能のエディターで警告メッセージと共に表示されるアイコン。", + "verifiedPublisher": "拡張機能ビューとエディターで確認済みの拡張機能の発行元用に使用されるアイコン。", "warningIcon": "拡張機能のエディターで警告メッセージと共に表示されるアイコン。" }, "vs/workbench/contrib/extensions/browser/extensionsQuickAccess": { @@ -5270,10 +5409,9 @@ "workspaceUnsupported": "サポートされていないワークスペース" }, "vs/workbench/contrib/extensions/browser/extensionsViews": { - "error": "拡張機能の読み込み中にエラーが発生しました。{0}", + "error": "拡張機能のフェッチ中にエラーが発生しました。{0}", "extension.arialabel": "{0}、{1}、{2}、{3}", "extensions": "拡張機能", - "galleryError": "現在、拡張機能の Marketplace に接続できません。しばらくしてから、もう一度お試しください。", "no extensions found": "拡張機能が見つかりません", "no local extensions": "インストールする拡張機能はありません。", "open user settings": "ユーザー設定を開く", @@ -5283,8 +5421,10 @@ "activation": "アクティブ化の時刻", "dependencies": "依存関係の表示", "extensionIconStarForeground": "拡張機能の評価のアイコンの色。", + "extensionIconVerifiedForeground": "拡張機能の確認済みの発行元のアイコンの色。", "message": "1 個のメッセージ", "messages": "{0} 個のメッセージ", + "publisher verified tooltip": "この発行元では、{0} の所有権を確認しました", "remote extension title": "{0} の拡張機能", "startup": "スタートアップ", "syncingore.label": "同期中はこの拡張機能が無視されます。", @@ -5294,11 +5434,11 @@ "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "マニフェストが見つかりません", "disable all": "すべて無効にする", - "incompatible": "VS Code と互換性がないため、拡張機能 '{0}' のバージョン '{1}' はインストールできません。", "installing extension": "拡張機能をインストールしています...", "installing named extension": "'{0}' 拡張機能をインストールしています....", "malicious": "この拡張機能は問題ありと報告されました。", "multipleDependentsError": "'{0}' 拡張機能のみを無効にすることはできません。'{1}'、'{2}'、その他の拡張機能がこれに依存しています。これらの拡張機能をすべて無効にしますか?", + "not found": "拡張機能 '{0}' をインストールできません。要求されたバージョン '{1}' が見つかりません。", "singleDependentError": "'{0}' 拡張機能のみを無効にすることはできません。'{1}' 拡張機能がこれに依存しています。これらの拡張機能をすべて無効にしますか?", "twoDependentsError": "'{0}' 拡張機能のみを無効にすることはできません。'{1}' および '{2}' の拡張機能がこれに依存しています。これらの拡張機能をすべて無効にしますか?", "uninstallingExtension": "拡張機能をアンインストールしています..." @@ -5310,6 +5450,9 @@ "searchMarketplace": "Marketplace で検索", "showLanguageExtensions": "Marketplace には、'.{0}' ファイルに役立つ拡張機能があります" }, + "vs/workbench/contrib/extensions/browser/webRecommendations": { + "reason": "{0} for the Web には、この拡張機能をお勧めします" + }, "vs/workbench/contrib/extensions/browser/workspaceRecommendations": { "workspaceRecommendation": "この拡張機能は、現在のワークスペースのユーザーによって推奨されています。" }, @@ -5412,7 +5555,6 @@ "patchedVersion1": "インストールが壊れています。", "patchedVersion2": "バグを送信する場合には、これを指定してください。", "request a missing feature": "欠落している機能を要求する", - "sendFeedback": "フィードバックをツイートする", "sentiment": "ご感想をお聞かせください。", "showFeedback": "ステータス バーにフィードバックのアイコンを表示", "smileCaption": "幸せのフィードバック センチメント", @@ -5461,7 +5603,7 @@ "folders": "フォルダー", "miViewExplorer": "エクスプローラー(&&E)", "noFolderHelp": "フォルダーをまだ開いていません。\r\n[フォルダーを開く](command:{0})", - "noWorkspaceHelp": "ワークスペースにフォルダーをまだ追加していません。\r\n[フォルダーの追加](command:{0})", + "noWorkspaceHelp": "ワークスペースにフォルダーをまだ追加していません。\r\n[フォルダーを開く] (command: {0})", "openEditorsIcon": "オープン エディター ビューのアイコンを表示します。", "remoteNoFolderHelp": "リモートに接続されています。\r\n[フォルダーを開く](command:{0})" }, @@ -5613,6 +5755,8 @@ "downloadingFiles": "ダウンロード中", "dropFolder": "'{0}' をコピーするか、'{0}' をフォルダーとしてワークスペースに追加しますか?", "dropFolders": "フォルダーをコピーするか、フォルダーをワークスペースに追加しますか?", + "fileInaccessible": "ドロップされたファイルをインポートするためにアクセスできませんでした。", + "filesInaccessible": "ドロップされたファイルの一部または全部で、インポートのためにアクセスできませんでした。", "irreversible": "この操作は元に戻せません。", "overwrite": "{0} の上書き", "overwriting": "{0} を上書きしています", @@ -5629,8 +5773,8 @@ "autoReveal.focusNoScroll": "ファイルは、スクロールしてビューに表示されることはありませんが、引き続きフォーカスされます。", "autoReveal.off": "ファイルは、表示や選択が行われません。", "autoReveal.on": "ファイルは、表示や選択が行われるようになります。", - "autoSave": "ダーティ エディターの自動保存を制御します。自動保存の詳細については、[こちら](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save)をお読みください。", - "autoSaveDelay": "ダーティ エディターが自動で保存されるまでの遅延をミリ秒単位で制御します。`#files.autoSave#` が `{0}` に設定されている場合のみ適用されます。", + "autoSave": "変更が保存されていないエディターの自動保存を制御します。自動保存の詳細については、[こちら](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save)をお読みください。", + "autoSaveDelay": "変更が保存されていないエディターが自動で保存されるまでの遅延をミリ秒単位で制御します。`#files.autoSave#` が `{0}` に設定されている場合のみ適用されます。", "binaryFileEditor": "バイナリ ファイル エディター", "compressSingleChildFolders": "エクスプローラーでフォルダーをコンパクト形式でレンダリングするかどうかを制御します。このような形式では、単一の子フォルダーは結合されたツリー要素に圧縮されます。たとえば、Java パッケージ構造に役立ちます。", "confirmDelete": "ごみ箱を経由したファイル削除時にエクスプローラーが確認を求めるかどうかを制御します。", @@ -5648,16 +5792,21 @@ "eol.auto": "OS 固有の改行文字を使用します。", "everything": "ファイル全体をフォーマットします。", "exclude": "ファイルとフォルダーを除外するために glob パターンを構成します。たとえば、ファイル エクスプローラーでは、この設定に基づいて、表示されるか非表示になるファイルとフォルダーが決まります。検索固有の除外を定義するには、'#search.exclude#' 設定を参照してください。glob パターンの詳細については、[こちら](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) をご覧ください。", + "expandSingleFolderWorkspaces": "初期化中に 1 つのフォルダーのみを含むマルチルート ワークスペースをエクスプローラーで展開するかどうかを制御します", "explorer.decorations.badges": "ファイルの装飾にバッジを使用するかどうかを制御します。", "explorer.decorations.colors": "ファイルの装飾に配色を使用するかどうかを制御します。", "explorer.incrementalNaming": "貼り付けで重複するエクスプローラー項目に新しい名前を付けるときに使用する名前付け規則を制御します。", "explorerConfigurationTitle": "エクスプローラー", - "files.autoSave.afterDelay": "ダーティ エディターは、構成された '#files.autoSaveDelay#' の後に自動的に保存されます。", - "files.autoSave.off": "ダーティ エディターは自動的に保存されません。", - "files.autoSave.onFocusChange": "エディターがフォーカスを失うと、ダーティ エディターが自動的に保存されます。", - "files.autoSave.onWindowChange": "ウィンドウがフォーカスを失うと、ダーティ エディターが自動的に保存されます。", + "files.autoSave.afterDelay": "変更のあったエディターは、構成された '#files.autoSaveDelay#' の後に自動的に保存されます。", + "files.autoSave.off": "変更のあったエディターは自動的に保存されません。", + "files.autoSave.onFocusChange": "エディターがフォーカスを失うと、変更のあったエディターが自動的に保存されます。", + "files.autoSave.onWindowChange": "エディターがフォーカスを失うと、変更のあったエディターが自動的に保存されます。", "files.exclude.boolean": "ファイル パスの照合基準となる glob パターン。これを true または false に設定すると、パターンがそれぞれ有効/無効になります。", "files.exclude.when": "一致するファイルの兄弟をさらにチェックします。一致するファイル名の変数として $(basename) を使用します。", + "files.experimentalSandboxedFileService": "実験: ファイル サービスをサンドボックス化するように変更します。指示がない限り、これを変更しないでください。", + "files.legacyWatcher.default": "新しいファイル ウォッチャーは、インサイダー バージョンを使用している場合や、マルチルート ワークスペースを開いている場合に有効になります。", + "files.legacyWatcher.off": "従来のファイル ウォッチャーを無効にし、新しいファイル ウォッチャーを有効にすることで、その機能を活用できるようにします。", + "files.legacyWatcher.on": "新しいファイル ウォッチャーで問題が発生した場合に備えて、従来のファイル ウォッチャーを有効にします。", "files.restoreUndoStack": "ファイルを再度開いたときに、元に戻す機能のスタックを復元します。", "files.saveConflictResolution": "保存の競合は、ファイルを保存している間に別のプログラムによって変更されたときに発生する可能性があります。データ損失を防ぐために、ユーザーは、エディターの変更とディスク上のバージョンを比較するように求められます。この設定は、保存の競合エラーが頻繁に発生する場合にのみ変更し、データが失われる可能性があるため注意してください。", "files.simpleDialog.enable": "単純なファイル ダイアログを有効にします。有効な場合、単純なファイル ダイアログはシステム ファイル ダイアログを置き換えます。", @@ -5665,11 +5814,12 @@ "formatOnSave": "ファイルを保存するときにフォーマットします。フォーマッタが有効でなければなりません。ファイルの遅延保存やエディターを閉じることは許可されていません。", "formatOnSaveMode": "保存の形式でファイル全体をフォーマット指定するか、変更のみをフォーマットするかを制御します。`#editor.formatOnSave#` が有効な場合にのみ適用されます。", "hotExit": "エディターを終了するときに保存を確認するダイアログを省略し、保存されていないファイルをセッション後も保持するかどうかを制御します。", - "hotExit.off": "Hot Exit を無効にします。ダーティ ファイルを含むウィンドウを閉じようとすると、プロンプトが表示されます。", + "hotExit.off": "Hot Exit を無効にします。変更が保存されていないエディターを含むウィンドウを閉じようとすると、プロンプトが表示されます。", "hotExit.onExit": "Windows または Linux で最後のウィンドウが閉じられるとき、または `workbench.action.quit` コマンドがトリガーされるとき (コマンド パレット、キー バインド、メニュー)、Hot Exit がトリガーされます。フォルダーが開かれていないウィンドウはすべて、次回の起動時に復元されます。未保存のファイルが含まれる、以前に開かれたウィンドウのリストは、[ファイル] > [最近使用したファイル] > [詳細...] と移動すると表示できます。", "hotExit.onExitAndWindowClose": "Windows または Linux で最後のウィンドウが閉じられるとき、または `workbench.action.quit` コマンドがトリガーされるとき (コマンド パレット、キー バインド、メニュー)、またフォルダーが開かれているウィンドウについても、それが最後のウィンドウかどうかに関係なく、Hot Exit がトリガーされます。フォルダーが開かれていないウィンドウはすべて、次回の起動時に復元されます。未保存のファイルが含まれる、以前に開かれたウィンドウのリストは、[ファイル] > [最近使用したファイル] > [詳細...] と移動すると表示できます。", "hotExit.onExitAndWindowCloseBrowser": "Hot Exit はブラウザーが終了するか、ウィンドウまたはタブが閉じられた時にトリガーされます。", "insertFinalNewline": "有効にすると、ファイルの保存時に最新の行を末尾に挿入します。", + "legacyWatcher": "ファイル ウォッチに使用するメカニズムを制御します。ファイル ウォッチに関連する問題が発生した場合にのみ、これを変更します。", "maxMemoryForLargeFilesMB": "大きなファイルを開こうとしたとき、VS Code の再起動後に使用できるメモリを制御します。コマンド ラインで `--max-memory=NEWSIZE` を指定するのと同じ効果があります。", "modification": "変更をフォーマットします (ソース管理が必要)。", "modificationIfAvailable": "変更部分のみのフォーマットを試みます (ソース管理が必要)。ソース管理が使用できない場合は、ファイル全体がフォーマットされます。", @@ -5694,7 +5844,8 @@ "trimFinalNewlines": "有効にすると、ファイルの保存時に最終行以降の新しい行をトリミングします。", "trimTrailingWhitespace": "有効にすると、ファイルの保存時に末尾の空白をトリミングします。", "useTrash": "ファイル/フォルダーを削除時するときに、 OS のごみ箱に移動します。無効にするとファイル/フォルダーは完全に削除されます。", - "watcherExclude": "ファイル監視から除外するファイル パスの glob パターンを設定します。パターンは絶対パスで一致する必要があります。つまり、適切に一致するには、プレフィックス `**/` または完全パスを指定し、パス内でファイルを一致させるには、サフィックス `/**` を指定します (例: `**/build/output/**` または `/Users/name/workspaces/project/build/output/**`)。この設定を変更した場合は、再起動が必要になります。始動時に Code が消費する CPU 時間が多い場合は、大きいフォルダーを除外すれば初期の負荷を減らすことができます。" + "watcherExclude": "ファイル監視から除外するパスまたは glob パターンを構成します。相対パス (例: 'build/output') は、現在開いているワークスペースを使用して絶対パスに解決されます。glob パターンは、プロパティと一致させる (例: `**/build/output/**` や `/Users/name/workspaces/project/build/output/**`) ために絶対パスと一致しなければなりません (例: パス内のプレフィックスに '**/' を付けるか、完全なパスとサフィックスに '/**' を付ける)。ファイル監視プロセスが CPU を大量に消費する場合は、関心の低い大きなフォルダー (ビルド出力フォルダーなど) を除外してください。", + "watcherInclude": "追加のパスを構成して、ワークスペース内の変更を監視します。既定では、シンボリック リンクのフォルダーを除き、すべてのワークスペースのフォルダーを再帰的に監視します。絶対パスまたは相対パスを明示的に追加して、シンボリック リンクのフォルダーの監視をサポートすることができます。相対パスは、現在開いているワークスペースを使用して絶対パスに解決されます。" }, "vs/workbench/contrib/files/browser/views/emptyView": { "noWorkspace": "開いているフォルダーがありません" @@ -5735,6 +5886,12 @@ "newUntitledFile": "無題の新規ファイル", "openEditors": "開いているエディター" }, + "vs/workbench/contrib/files/browser/workspaceWatcher": { + "enospcError": "この大規模なワークスペース フォルダーでのファイルの変更をウォッチできません。この問題を解決するには、手順のリンクに従ってください。", + "eshutdownError": "ファイル変更ウォッチャーが予期せず停止しました。ウィンドウを再度読み込んで、ウォッチャーをもう一度有効にしてください。", + "learnMore": "手順", + "reload": "再読み込み" + }, "vs/workbench/contrib/files/common/dirtyFilesIndicator": { "dirtyFile": "1 つの未保存のファイル", "dirtyFiles": "{0} 個の未保存のファイル" @@ -5754,12 +5911,6 @@ "openEditorsFocus": "[開いているエディター] ビュー内にフォーカスがある場合は True です。", "openEditorsVisible": "[開いているエディター] ビューが表示されている場合は True です。" }, - "vs/workbench/contrib/files/common/workspaceWatcher": { - "enospcError": "この大規模なワークスペース フォルダーでのファイルの変更をウォッチできません。この問題を解決するには、手順のリンクに従ってください。", - "installNet": ".NET Framework 4.5 をダウンロードします", - "learnMore": "手順", - "netVersionError": "Microsoft .NET Framework 4.5 が必要です。リンクに移動してインストールしてください。" - }, "vs/workbench/contrib/files/electron-sandbox/fileActions.contribution": { "filesCategory": "ファイル", "openContainer": "このアイテムのフォルダーを開く", @@ -5785,7 +5936,8 @@ "formatDocument.label.multiple": "ドキュメントのフォーマット...", "formatSelection.label.multiple": "選択範囲をフォーマット...", "formatter.default": "他のすべてのフォーマッタ設定よりも優先される、既定のフォーマッタを定義します。フォーマッタを提供している拡張機能の識別子にする必要があります。", - "miss": "拡張機能 '{0}' は '{1}' をフォーマットできません", + "miss": "拡張機能 '{0}' はフォーマッタとして構成されていますが、'{1}'-ファイルをフォーマットできません", + "miss.1": "既定のフォーマッタを変更する", "null": "なし", "nullFormatterDescription": "なし", "select": "'{0}' ファイルの既定のフォーマッタを選択する" @@ -5806,8 +5958,10 @@ "interactive.history.next": "履歴内の次の値", "interactive.history.previous": "履歴内の前の値", "interactive.inactiveCodeBorder": "エディターにフォーカスがない場合の、現在の対話型コード セルの境界線の色。", - "interactive.input.clear": "Clear the interactive window input editor contents", - "interactive.open": "インタラクティブ ウィンドウを開く" + "interactive.input.clear": "インタラクティブ ウィンドウ入力エディターの内容を消去します", + "interactive.open": "インタラクティブ ウィンドウを開く", + "interactiveScrollToBottom": "一番下にスクロール", + "interactiveScrollToTop": "一番上にスクロール" }, "vs/workbench/contrib/interactive/browser/interactiveEditor": { "interactiveInputPlaceHolder": "こちらにコードを入力し、{0} を押して実行してください" @@ -5819,14 +5973,24 @@ }, "vs/workbench/contrib/issue/electron-sandbox/issueActions": { "openProcessExplorer": "プロセス エクスプローラーを開く", - "reportPerformanceIssue": "パフォーマンスの問題のレポート" + "reportPerformanceIssue": "パフォーマンスの問題のレポート..." }, "vs/workbench/contrib/keybindings/browser/keybindings.contribution": { "toggleKeybindingsLog": "キーボード ショートカットの切り替えのトラブルシューティング" }, + "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { + "aria.1": "{0}、{1}", + "aria.2": "{0}", + "langStatus.aria": "エディター言語の状態: {0}", + "langStatus.name": "エディター言語の状態", + "name.pattern": "{0} (言語の状態)", + "pin": "ステータス バーにピン留めする" + }, "vs/workbench/contrib/localizations/browser/localizations.contribution": { "activateLanguagePack": "{0} で VS Code を使用するには、VS Code を再起動する必要があります。", "changeAndRestart": "言語を変更し再起動", + "doNotChangeAndRestart": "言語を変更しない", + "doNotRestart": "再起動しない", "neverAgain": "今後表示しない", "restart": "再起動", "updateLocale": "VS Code の UI 言語を {0} にして再起動しますか?", @@ -5901,9 +6065,9 @@ "show multiline": "複数行にメッセージを表示します", "show singleline": "メッセージを 1 行に表示します", "status.problems": "問題", - "totalErrors": "エラー {0}", - "totalInfos": "情報 {0}", - "totalWarnings": "警告 {0}" + "totalErrors": "エラー: {0}", + "totalInfos": "情報: {0}", + "totalWarnings": "警告: {0}" }, "vs/workbench/contrib/markers/browser/markersFileDecorations": { "label": "問題", @@ -5972,14 +6136,21 @@ "problems.view.focus.label": "問題 (エラー、警告、情報) にフォーカス", "problems.view.toggle.label": "問題 (エラー、警告、情報) の切り替え" }, - "vs/workbench/contrib/notebook/browser/contrib/cellOperations/cellOperations": { + "vs/workbench/contrib/notebook/browser/contrib/cellCommands/cellCommands": { + "notebookActions.changeCellToCode": "セルをコードに変更する", + "notebookActions.changeCellToMarkdown": "セルを Markdown に変更する", + "notebookActions.collapseCellInput": "セルの入力を折りたたむ", + "notebookActions.collapseCellOutput": "セルの出力を折りたたむ", "notebookActions.copyCellDown": "セルを下にコピー", "notebookActions.copyCellUp": "セルを上にコピー", + "notebookActions.expandCellInput": "セルの入力を展開する", + "notebookActions.expandCellOutput": "セルの出力を展開する", "notebookActions.joinCellAbove": "前のセルと結合する", "notebookActions.joinCellBelow": "次のセルと結合する", "notebookActions.moveCellDown": "セルを下に移動", "notebookActions.moveCellUp": "セルを上に移動", - "notebookActions.splitCell": "セルを分割する" + "notebookActions.splitCell": "セルを分割する", + "notebookActions.toggleOutputs": "出力の切り替え" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { "notebook.cell.status.executing": "実行中", @@ -5994,59 +6165,8 @@ "notebookActions.copy": "セルのコピー", "notebookActions.cut": "セルの切り取り", "notebookActions.paste": "セルの貼り付け", - "notebookActions.pasteAbove": "セルを上に貼り付け" - }, - "vs/workbench/contrib/notebook/browser/contrib/coreActions": { - "changeLanguage": "セルの言語の変更", - "clearAllCellsOutputs": "出力データをクリアします", - "clearCellOutputs": "セルの出力をクリアする", - "cmd.toggle": "階層リンクの切り替え", - "customizeNotebook": "ノートブックのカスタマイズ...", - "languageDescription": "({0}) - 現在の言語", - "languageDescriptionConfigured": "({0})", - "notebookActions.cancel": "セルの実行を停止する", - "notebookActions.cancelNotebook": "実行を中止する", - "notebookActions.category": "ノートブック", - "notebookActions.centerActiveCell": "アクティブ セルを中央に置く", - "notebookActions.changeCellToCode": "セルをコードに変更する", - "notebookActions.changeCellToMarkdown": "セルを Markdown に変更する", - "notebookActions.collapseCellInput": "セルの入力を折りたたむ", - "notebookActions.collapseCellOutput": "セルの出力を折りたたむ", - "notebookActions.deleteCell": "セルの削除", - "notebookActions.editCell": "セルの編集", - "notebookActions.execute": "セルの実行", - "notebookActions.executeAbove": "上記のセルで実行", - "notebookActions.executeAndFocusContainer": "セルを実行しコンテナーにフォーカスする", - "notebookActions.executeAndInsertBelow": "ノートブック セルを実行し、下に挿入する", - "notebookActions.executeAndSelectBelow": "ノートブック セルを実行し、下を選択する", - "notebookActions.executeBelow": "セルと以下の実行", - "notebookActions.executeNotebook": "すべてを実行", - "notebookActions.expandCellInput": "セルの入力を展開する", - "notebookActions.expandCellOutput": "セルの出力を展開する", - "notebookActions.insertCodeCellAbove": "コード セルを上に挿入", - "notebookActions.insertCodeCellAboveAndFocusContainer": "コード セルを上に挿入し、コンテナーにフォーカスする", - "notebookActions.insertCodeCellAtTop": "一番上にコード セルを追加する", - "notebookActions.insertCodeCellBelow": "コード セルを下に挿入", - "notebookActions.insertCodeCellBelowAndFocusContainer": "コード セルを下に挿入してコンテナーにフォーカスする", - "notebookActions.insertMarkdownCellAbove": "Markdown セルを上に挿入", - "notebookActions.insertMarkdownCellAtTop": "一番上にマークダウン セルを追加する", - "notebookActions.insertMarkdownCellBelow": "Markdown セルを下に挿入", - "notebookActions.menu.insertCode": "$(add) コード", - "notebookActions.menu.insertCode.minimalToolbar": "コードの追加", - "notebookActions.menu.insertCode.minimaltoolbar": "コードの追加", - "notebookActions.menu.insertCode.ontoolbar": "コード", - "notebookActions.menu.insertCode.tooltip": "コード セルの追加", - "notebookActions.menu.insertMarkdown": "$(add) Markdown", - "notebookActions.menu.insertMarkdown.ontoolbar": "マークダウン", - "notebookActions.menu.insertMarkdown.tooltip": "Markdown セルの追加", - "notebookActions.quitEdit": "セルの編集を停止", - "notebookActions.renderMarkdown": "すべての Markdown セルをレンダリングする", - "notebookActions.toggleOutputs": "Toggle Outputs", - "notebookMenu.cellTitle": "ノートブック セル", - "notebookMenu.insertCell": "セルを挿入する", - "pickLanguageToConfigure": "言語モードの選択", - "workbench.notebook.layout.configure.label": "ノートブック レイアウトのカスタマイズ", - "workbench.notebook.layout.select.label": "ノートブックのレイアウトを選択する" + "notebookActions.pasteAbove": "セルを上に貼り付け", + "toggleNotebookClipboardLog": "ノートブックのクリップボードのトラブルシューティングを切り替える" }, "vs/workbench/contrib/notebook/browser/contrib/editorStatusBar/editorStatusBar": { "current1": "現在の選択", @@ -6061,8 +6181,10 @@ "notebook.singleActiveCellIndicator": "セル {1} の {0}", "notebookActions.selectKernel": "ノートブックのカーネルを選択する", "notebookActions.selectKernel.args": "ノートブックのカーネル引数", + "otherKernelKinds": "その他", "prompt.placeholder.change": "'{0}' のカーネルを変更する", "prompt.placeholder.select": "'{0}' に対するカーネルの選択", + "suggestedKernels": "提案", "tooltop": "{0} (提案)" }, "vs/workbench/contrib/notebook/browser/contrib/find/findController": { @@ -6094,7 +6216,8 @@ "focusLastCell": "最後のセルにフォーカス", "focusOutput": "アクティブ セル出力にフォーカスを置く", "focusOutputOut": "アクティブ セル出力からフォーカスを外す", - "notebook.navigation.allowNavigateToSurroundingCells": "有効にすると、セルエディター内の現在のカーソルが最初または最後の行にあるときに、カーソルは次または前のセルに移動できます。" + "notebook.navigation.allowNavigateToSurroundingCells": "有効にすると、セルエディター内の現在のカーソルが最初または最後の行にあるときに、カーソルは次または前のセルに移動できます。", + "notebookActions.centerActiveCell": "アクティブ セルを中央に置く" }, "vs/workbench/contrib/notebook/browser/contrib/outline/notebookOutline": { "breadcrumbs.showCodeCells": "有効にすると、ノートブックの階層リンクにコード セルが含まれます。", @@ -6104,6 +6227,68 @@ "vs/workbench/contrib/notebook/browser/contrib/profile/notebookProfile": { "setProfileTitle": "プロファイルの設定" }, + "vs/workbench/contrib/notebook/browser/controller/coreActions": { + "notebookActions.category": "ノートブック", + "notebookMenu.cellTitle": "ノートブック セル", + "notebookMenu.insertCell": "セルを挿入する" + }, + "vs/workbench/contrib/notebook/browser/controller/editActions": { + "autoDetect": "自動検出", + "changeLanguage": "セルの言語の変更", + "clearAllCellsOutputs": "すべてのセルの出力をクリアする", + "clearCellOutputs": "セルの出力をクリアする", + "languageDescription": "({0}) - 現在の言語", + "languageDescriptionConfigured": "({0})", + "languagesPicks": "言語 (識別子)", + "notebookActions.deleteCell": "セルの削除", + "notebookActions.editCell": "セルの編集", + "notebookActions.quitEdit": "セルの編集を停止", + "pickLanguageToConfigure": "言語モードの選択" + }, + "vs/workbench/contrib/notebook/browser/controller/executeActions": { + "notebookActions.cancel": "セルの実行を停止する", + "notebookActions.cancelNotebook": "実行を中止する", + "notebookActions.execute": "セルの実行", + "notebookActions.executeAbove": "上記のセルで実行", + "notebookActions.executeAndFocusContainer": "セルを実行しコンテナーにフォーカスする", + "notebookActions.executeAndInsertBelow": "ノートブック セルを実行し、下に挿入する", + "notebookActions.executeAndSelectBelow": "ノートブック セルを実行し、下を選択する", + "notebookActions.executeBelow": "セルと以下の実行", + "notebookActions.executeNotebook": "すべてを実行", + "notebookActions.renderMarkdown": "すべての Markdown セルをレンダリングする" + }, + "vs/workbench/contrib/notebook/browser/controller/insertCellActions": { + "notebookActions.insertCodeCellAbove": "コード セルを上に挿入", + "notebookActions.insertCodeCellAboveAndFocusContainer": "コード セルを上に挿入し、コンテナーにフォーカスする", + "notebookActions.insertCodeCellAtTop": "一番上にコード セルを追加する", + "notebookActions.insertCodeCellBelow": "コード セルを下に挿入", + "notebookActions.insertCodeCellBelowAndFocusContainer": "コード セルを下に挿入してコンテナーにフォーカスする", + "notebookActions.insertMarkdownCellAbove": "Markdown セルを上に挿入", + "notebookActions.insertMarkdownCellAtTop": "一番上にマークダウン セルを追加する", + "notebookActions.insertMarkdownCellBelow": "Markdown セルを下に挿入", + "notebookActions.menu.insertCode": "$(add) コード", + "notebookActions.menu.insertCode.minimalToolbar": "コードの追加", + "notebookActions.menu.insertCode.minimaltoolbar": "コードの追加", + "notebookActions.menu.insertCode.ontoolbar": "コード", + "notebookActions.menu.insertCode.tooltip": "コード セルの追加", + "notebookActions.menu.insertMarkdown": "$(add) Markdown", + "notebookActions.menu.insertMarkdown.ontoolbar": "マークダウン", + "notebookActions.menu.insertMarkdown.tooltip": "Markdown セルの追加" + }, + "vs/workbench/contrib/notebook/browser/controller/layoutActions": { + "cmd.toggle": "階層リンクの切り替え", + "customizeNotebook": "ノートブックのカスタマイズ...", + "notebook.placeholder": "保存する設定ファイル", + "notebook.saveMimeTypeOrder": "MIME の種類を表示する順序を保存する", + "notebook.showLineNumbers": "ノートブック行番号の表示", + "notebook.toggleBreadcrumb": "階層リンクの切り替え", + "notebook.toggleCellToolbarPosition": "セルのツールバー位置の切り替え", + "notebook.toggleLineNumbers": "ノートブック行番号の切り替え", + "saveTarget.machine": "ユーザー設定", + "saveTarget.workspace": "ワークスペースの設定", + "workbench.notebook.layout.configure.label": "ノートブック レイアウトのカスタマイズ", + "workbench.notebook.layout.select.label": "ノートブックのレイアウトを選択する" + }, "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "ビルトイン", "curruentActiveMimeType": "現在アクティブ", @@ -6155,14 +6340,14 @@ "notebook.cellToolbarLocation.description": "セルのツールバーを表示するか非表示にするかどうか。", "notebook.cellToolbarLocation.viewType": "特定のファイルの種類について、セルのツールバー位置を構成する", "notebook.cellToolbarVisibility.description": "ポイントしたときまたはクリック時にセルのツールバーを表示するかどうか。", - "notebook.compactView.description": "ノートブック エディターをコンパクト形式で表示するかどうかを制御します。 ", + "notebook.compactView.description": "ノートブック エディターをコンパクト形式で表示するかどうかを制御します。たとえば、オンにすると、左余白の幅が小さくなります。", "notebook.consolidatedOutputButton.description": "出力アクションを出力ツールバーにレンダリングするかどうかを制御します。", "notebook.consolidatedRunButton.description": "[実行] ボタンの横にあるドロップダウンで、追加アクションを表示するかどうかを制御します。", "notebook.diff.enablePreview.description": "ノートブックに拡張テキスト差分エディターを使用するかどうか。", "notebook.displayOrder.description": "出力 MIME 種類の優先度リスト", "notebook.dragAndDrop.description": "ノートブック エディターでドラッグ アンド ドロップによるセルの移動を許可するかどうかを制御します。", "notebook.editorOptions.experimentalCustomization": "ノートブックで使用されるコード エディターの設定。これを使用して、ほとんどのエディター * 設定をカスタマイズできます。", - "notebook.focusIndicator.description": "Controls where the focus indicator is rendered, either along the cell borders or on the left gutter", + "notebook.focusIndicator.description": "フォーカスインジケーターが描画されている場所を、セルの境界線または左端余白に沿って制御します。", "notebook.globalToolbar.description": "ノートブック エディター内でグローバル ツールバーをレンダリングするかどうかを制御します。", "notebook.globalToolbarShowLabel": "[ノートブック] ツールバーのアクションがラベルをレンダリングするかどうかを制御します。", "notebook.insertToolbarPosition.description": "セルを挿入アクションを表示するかどうかを制御します。", @@ -6197,6 +6382,7 @@ "notebook.inactiveFocusedCellBorder": "セルにフォーカスが置かれているときの、セルの上下の境界線の色です。(プライマリ フォーカスはエディターの外側です)", "notebook.inactiveSelectedCellBorder": "複数のセルが選択されているときのセルの境界線の色です。", "notebook.outputContainerBackgroundColor": "ノートブックの出力コンテナーの背景色。", + "notebook.outputContainerBorderColor": "ノートブックの出力コンテナーの境界線の色。", "notebook.selectedCellBorder": "セルが選択されているがフォーカスされていないときの、セルの上下境界線の色です。", "notebook.symbolHighlightBackground": "強調表示されたセルの背景色", "notebookScrollbarSliderActiveBackground": "クリックしたときのノートブック スクロール バー スライダーの背景色。", @@ -6235,24 +6421,23 @@ "successStateIcon": "ノートブック エディターで成功の状態を示すためのアイコン。", "unfoldIcon": "ノートブック エディターでセルを展開するためのアイコン。" }, - "vs/workbench/contrib/notebook/browser/notebookKernelActionViewItem": { - "select": "カーネルの選択" - }, "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { - "disableOtherKeymapsConfirmation": "Disable other keymaps ({0}) to avoid conflicts between keybindings?", - "no": "No", - "yes": "Yes" + "disableOtherKeymapsConfirmation": "キーバインド間の競合を回避するために、他のキーマップ ({0}) を無効にしますか?", + "no": "いいえ", + "yes": "はい" }, "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { "empty": "セルに出力がありません", - "noRenderer.1": "mimetype にレンダラーが見つかりませんでした: {0}", - "noRenderer.2": "出力用のレンダラーが見つかりませんでした。次の mimetype があります: {0}。" + "noRenderer.1": "MIME の種類 \"{0}\" のレンダラーが見つかりませんでしたが、Marketplace で利用できる場合があります。", + "noRenderer.2": "出力用のレンダラーが見つかりませんでした。次の mimetype があります: {0}。", + "noRenderer.search": "Marketplace で検索" }, "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { "notebook.emptyMarkdownPlaceholder": "Markdown セルが空です。ダブルクリックするか、Enter キーを押して、編集してください。", "notebook.error.rendererNotFound": "'$0' a にレンダラーが見つかりませんでした" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellEditorOptions": { + "notebook.cell.toggleLineNumbers.title": "セル行番号を表示する", "notebook.lineNumbers": "セル エディターでの行番号の表示を制御します。", "notebook.showLineNumbers": "ノートブック行番号の表示", "notebook.toggleLineNumbers": "ノートブック行番号の切り替え" @@ -6267,6 +6452,7 @@ "unavailableRenderInfo": "レンダラーが利用できません" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { + "cellExecutionOrderCountLabel": "実行順序", "cellExpandOutputButtonLabel": "セルの出力を展開する (${0})", "cellExpandOutputButtonLabelWithDoubleClick": "セル出力 ({0}) をダブルクリックして展開します", "notebook.moreRunActionsLabel": "その他..." @@ -6275,6 +6461,9 @@ "cellExpandInputButtonLabel": "セルの入力を展開する ({0})", "cellExpandInputButtonLabelWithDoubleClick": "ダブルクリックしてセル入力を展開する ({0})" }, + "vs/workbench/contrib/notebook/browser/viewParts/notebookKernelActionViewItem": { + "select": "カーネルの選択" + }, "vs/workbench/contrib/notebook/common/notebookEditorModel": { "notebook.staleSaveError": "The contents of the file has changed on disk. Would you like to open the updated version or overwrite the file with your changes?", "notebook.staleSaveError.overwrite.": "上書き", @@ -6646,8 +6835,8 @@ "helpQuickAccessPlaceholder": "'{0}' を入力すると、ここで実行できるアクションに関するヘルプが示されます。", "miCommandPalette": "コマンド パレット(&&C)...", "miGotoLine": "行/列に移動(&&L)...", - "miGotoSymbolInEditor": "エディター内のシンボルへ移動(&&S)...", "miOpenView": "ビューを開く(&&O)...", + "miShowAllCommands": "すべてのコマンドの表示", "viewQuickAccess": "ビューを開きます", "viewQuickAccessPlaceholder": "開くビュー、出力チャンネル、または端末の名前を入力します。" }, @@ -6724,7 +6913,6 @@ "portIcon": "リモート ポートを表すアイコン。", "portsViewIcon": "リモート ポート ビューのアイコンを表示します。", "privatePortIcon": "プライベート リモート ポートを表すアイコン。", - "publicPortIcon": "パブリック リモート ポートを表すアイコン。", "remoteExplorerViewIcon": "リモート エクスプローラー ビューのアイコンを表示します。", "reportIssuesIcon": "リモート エクスプローラー ビュー内の問題の報告アイコン。", "reviewIssuesIcon": "リモート エクスプローラー ビュー内の問題の確認アイコン。", @@ -6769,8 +6957,6 @@ "remote.tunnel.forwardItem": "ポートを転送する", "remote.tunnel.forwardPrompt": "ポート番号またはアドレス (例: 3000 または 10.10.10.10:2000)。", "remote.tunnel.label": "ポート ラベルの設定", - "remote.tunnel.makePrivate": "プライベートにする", - "remote.tunnel.makePublic": "パブリックにする", "remote.tunnel.open": "ブラウザーで開く", "remote.tunnel.openCommandPalette": "ブラウザーでポートを開く", "remote.tunnel.openCommandPaletteNone": "現在転送されているポートはありません。開始するには、[ポート] ビューを開いてください。", @@ -6782,8 +6968,6 @@ "remote.tunnel.tooltipCandidate": "リモート ポート {0}:{1} は転送されていません。", "remote.tunnel.tooltipForwarded": "リモート ポート {0}:{1} はローカル アドレス {2} に転送されました。", "remote.tunnel.tooltipName": "{0} とラベル付けされたポート。", - "remote.tunnel.tooltipPrivate": "このマシンからのみアクセスできます。", - "remote.tunnel.tooltipPublic": "パブリックにアクセスできます。", "remote.tunnelView.alreadyForwarded": "ポートは既に転送されています", "remote.tunnelView.inlineElevationMessage": "Sudo が必要になる場合があります", "remote.tunnelsView.addPort": "ポートの追加", @@ -6791,7 +6975,7 @@ "remote.tunnelsView.input": "Enter キーを押して確定するか、Esc キーを押してキャンセルします。", "remote.tunnelsView.labelPlaceholder": "ポート ラベル", "remote.tunnelsView.portNumberToHigh": "ポート番号は、0 以上、{0} 未満でなければなりません。", - "remote.tunnelsView.portNumberValid": "転送されたポートが無効です。", + "remote.tunnelsView.portNumberValid": "転送されるポートは、数値または host:port にする必要があります。", "tunnel.addressColumn.label": "ローカル アドレス", "tunnel.addressColumn.tooltip": "転送されたポートをローカルで使用できるアドレス。", "tunnel.focusContext": "ポート ビューがフォーカスされているかどうか。", @@ -6802,17 +6986,22 @@ "tunnel.originColumn.tooltip": "転送されたポートの生成元のソース。拡張機能、ユーザーによる転送、静的転送、自動転送のいずれかを指定できます。", "tunnel.portColumn.label": "ポート", "tunnel.portColumn.tooltip": "転送されたポートのラベルとリモート ポート番号。", - "tunnel.privacyColumn.label": "プライバシー", + "tunnel.privacyColumn.label": "表示範囲", "tunnel.privacyColumn.tooltip": "転送されたポートの可用性。", - "tunnel.privacyPrivate": "非公開", - "tunnel.privacyPublic": "公開", "tunnel.processColumn.label": "実行中のプロセス", "tunnel.processColumn.tooltip": "ポートを使用しているプロセスのコマンド ライン。", + "tunnelContext.privacyMenu": "ポートの表示範囲", "tunnelContext.protocolMenu": "ポート プロトコルの変更", + "tunnelPrivacy.private": "非公開", + "tunnelPrivacy.unknown": "不明", "tunnelView": "トンネル ビュー", "tunnelView.runningProcess.inacessable": "プロセス情報を使用できません" }, "vs/workbench/contrib/remote/common/remote.contribution": { + "invalidWorkspaceCancel": "キャンセル(&&C)", + "invalidWorkspaceDetail": "ワークスペースが存在しません。別のワークスペースを選択して開いてください。", + "invalidWorkspaceMessage": "ワークスペースが存在しません", + "invalidWorkspacePrimary": "ワークスペースを開く(&&O)...", "remote": "リモート", "remote.autoForwardPorts": "有効にすると、新しい実行中のプロセスが検出され、リッスンしているポートが自動的に転送されます。この設定を無効にしても、すべてのポートの転送を防ぐわけではありません。無効にした場合でも、拡張機能は引き続きポートの転送が可能であり、一部の URL を開ことにより、ポートが引き続き転送されます。", "remote.autoForwardPortsSource": "`remote.autoForwardPorts` が true の場合にポートが自動的に転送されるソースを設定します。Windows と Mac のリモートでは、`process` オプションは無効になり、`output` が使用されます。有効にするには、再度読み込む必要があります。", @@ -6832,16 +7021,19 @@ "remote.portsAttributes.openBrowserOnce": "ポートが自動的に転送されたときにブラウザーを開きます。ただし、セッションにおいて初回のポート転送時に限ります。設定によりますが、自動的に組込みブラウザーを開くことができます。", "remote.portsAttributes.openPreview": "ポートが自動的に転送されるときに、同じウィンドウでプレビューを開きます。", "remote.portsAttributes.patternError": "ポート番号、ポート番号の範囲、または正規表現でなければなりません。", - "remote.portsAttributes.port": "ポート、ポートの範囲 (例: \"40000-55000\")、または正規表現 (例: \".+\\\\/server.js\")。 ポート番号または範囲の場合、属性はそのポート番号またはポート番号の範囲に適用されます。正規表現を使用した属性は、関連付けられたプロセス コマンド ラインが正規表現に一致するポートに適用されます。", + "remote.portsAttributes.port": "ポート、ポートの範囲 (例: \"40000-55000\")、ホストとポート (例: \"db:1234\")、または正規表現 (例: \".+\\\\/server.js\")。 ポート番号または範囲の場合、属性はそのポート番号またはポート番号の範囲に適用されます。正規表現を使用した属性は、関連付けられたプロセス コマンド ラインが正規表現に一致するポートに適用されます。", "remote.portsAttributes.protocol": "このポートを転送するときに使用するプロトコルです。", "remote.portsAttributes.requireLocalPort": "True の場合、選択したローカルポートが転送に使用されていない場合は、モーダル ダイアログが表示されます。", "remote.portsAttributes.silent": "このポートが自動的に転送されたときに通知を表示せず、何も実行しません。", "remote.restoreForwardedPorts": "ワークスペースで転送したポートを復元します。", "remoteExtensionLog": "リモート サーバー", "ui": "UI 拡張機能の種類。リモート ウィンドウでは、これらの拡張機能はローカル マシンで使用可能な場合にのみ有効になります。", - "web": "web worker の拡張機能の種類。このような拡張機能は、web worker 拡張機能ホストで実行できます。", "workspace": "ワークスペース拡張機能の種類。リモート ウィンドウでは、これらの拡張機能はリモートで使用可能な場合にのみ有効になります。" }, + "vs/workbench/contrib/remote/common/tunnelFactory": { + "tunnelPrivacy.private": "非公開", + "tunnelPrivacy.public": "公開" + }, "vs/workbench/contrib/remote/electron-sandbox/remote.contribution": { "remote": "リモート", "remote.downloadExtensionsLocally": "有効にすると、拡張機能がローカルにダウンロードされ、リモート上にインストールされます。" @@ -6912,6 +7104,7 @@ "scm.providerCountBadge.hidden": "ソース管理プロバイダーのカウント バッジを非表示にします。", "scm.providerCountBadge.visible": "ソース管理プロバイダーのカウント バッジを表示します。", "scmConfigurationTitle": "SCM", + "showActionButton": "SCM ビューにアクション ボタンを表示するかどうかを制御します。", "source control": "ソース管理", "source control repositories": "ソース管理リポジトリ", "sourceControlViewIcon": "ソース管理ビューの表示アイコン。" @@ -6939,7 +7132,7 @@ "vs/workbench/contrib/search/browser/anythingQuickAccess": { "closeEditor": "最近開いた項目から削除", "fileAndSymbolResultsSeparator": "ファイルとシンボルの結果", - "filePickAriaLabelDirty": "{0}、ダーティ", + "filePickAriaLabelDirty": "{0} は変更が保存されていません", "fileResultsSeparator": "結果ファイル", "noAnythingResults": "一致する結果がありません", "openToBottom": "一番下に開く", @@ -6991,6 +7184,7 @@ "search.collapseAllResults": "検索結果を折りたたむか展開するかどうかを制御します。", "search.collapseResults.auto": "結果が 10 件未満のファイルが展開されます。他のファイルは折りたたまれます。", "search.followSymlinks": "検索中にシンボリック リンクをたどるかどうかを制御します。", + "search.forceSearchProcess": "有効にした場合、ローカル ウィンドウでの検索は拡張機能ホストではなく、常に個別の検索プロセスで実行されます。", "search.globalFindClipboard": "macOS で検索ビューが共有の検索クリップボードを読み取りまたは変更するかどうかを制御します。", "search.location": "検索をサイドバーのビューとして表示するか、より水平方向の空間をとるためにパネル領域のパネルとして表示するかを制御します。", "search.location.deprecationMessage": "この設定は非推奨です。代わりに、検索アイコンを新しい場所にドラッグできます。", @@ -7027,7 +7221,7 @@ "showTriggerActions": "ワークスペース内のシンボルへ移動...", "symbolsQuickAccess": "ワークスペース内のシンボルへ移動", "symbolsQuickAccessPlaceholder": "開くシンボルの名前を入力します。", - "useGlobalIgnoreFiles": "ファイルを検索するときに、グローバルの `.gitignore` と `.ignore` ファイルを使用するかどうかを制御します。", + "useGlobalIgnoreFiles": "ファイルを検索するときに、グローバルの `.gitignore` と `.ignore` ファイルを使用するかどうかを制御します。`#search.useIgnoreFiles#` を有効にする必要があります。", "useIgnoreFiles": "ファイルを検索するときに、`.gitignore` ファイルと `.ignore` ファイルを使用するかどうかを制御します。", "usePCRE2Deprecated": "廃止されました。PCRE2 でのみサポートされている正規表現機能を使用すると、PCRE2 が自動的に使用されます。", "useRipgrep": "この設定は推奨されず、現在 \"search.usePCRE2\" にフォール バックします。", @@ -7080,11 +7274,10 @@ "vs/workbench/contrib/search/browser/searchView": { "ariaSearchResultsClearStatus": "検索結果がクリアされました", "ariaSearchResultsStatus": "検索により {1} 個のファイル内の {0} 件の結果が返されました", + "disableOpenEditors": "ワークスペース全体での検索", "emptySearch": "空の検索", "excludes.enable": "有効にする", "forTerm": " - 検索: {0}", - "label.excludes": "検索除外パターン", - "label.includes": "検索包含パターン", "moreSearch": "詳細検索の切り替え", "noOpenEditorResultsExcludes": "'{0}' 以外の開いているエディターで結果は見つかりませんでした - ", "noOpenEditorResultsFound": "開いているエディターで結果は見つかりませんでした。設定の構成除外をレビューし、お客様の gitignore ファイルをご確認ください - ", @@ -7094,13 +7287,15 @@ "noResultsFound": "結果がありません。除外構成の設定を確認し、gitignore ファイルを調べてください - ", "noResultsIncludes": "'{0}' に結果はありません - ", "noResultsIncludesExcludes": "'{0}' に '{1}' を除外した結果はありません - ", + "onlyOpenEditors": "開いているファイルのみ検索する", + "openEditors.disable": "無効化", "openFolder": "フォルダーを開く", "openInEditor.message": "エディターで開く", "openInEditor.tooltip": "現在の検索結果をエディターにコピーする", "openSettings.learnMore": "詳細を表示", "openSettings.message": "設定を開く", - "placeholder.excludes": "(例: *.ts, src/**/exclude)", - "placeholder.includes": "(例: *.ts, src/**/include)", + "placeholder.excludes": "例: *.ts, src/**/exclude", + "placeholder.includes": "例: *.ts, src/**/include", "removeAll.occurrence.file.confirmation.message": "{1} 個のファイルで {0} 件の出現箇所を '{2}' に置換しますか?", "removeAll.occurrence.file.message": "{1} ファイル全体で {0} か所を置換しました。", "removeAll.occurrence.files.confirmation.message": "{1} 個のファイルで {0} 件の出現箇所を '{2}' に置換しますか?", @@ -7435,8 +7630,12 @@ "taskTerminalStatus.active": "実行中のタスク", "taskTerminalStatus.errors": "タスクでエラーが発生しています", "taskTerminalStatus.errorsInactive": "タスクにエラーが発生し、待機しています...", + "taskTerminalStatus.infos": "タスクに情報があります", + "taskTerminalStatus.infosInactive": "タスクに情報があり、待機しています...", "taskTerminalStatus.succeeded": "タスク成功", - "taskTerminalStatus.succeededInactive": "タスクが成功して待機中..." + "taskTerminalStatus.succeededInactive": "タスクが成功して待機中...", + "taskTerminalStatus.warnings": "タスクに警告があります", + "taskTerminalStatus.warningsInactive": "タスクに警告があり、待機しています..." }, "vs/workbench/contrib/tasks/browser/tasksQuickAccess": { "TaskService.pickRunTask": "実行するタスクの選択", @@ -7730,8 +7929,8 @@ "workbench.action.terminal.clear": "クリア", "workbench.action.terminal.clearSelection": "選択のクリア", "workbench.action.terminal.copySelection": "選択内容のコピー", - "workbench.action.terminal.createTerminalEditor": "Create New Terminal in Editor Area", - "workbench.action.terminal.createTerminalEditorSide": "Create New Terminal in Editor Area to the Side", + "workbench.action.terminal.createTerminalEditor": "エディター領域で新しいターミナルを作成", + "workbench.action.terminal.createTerminalEditorSide": "エディター領域の横に新しいターミナルを作成", "workbench.action.terminal.detachSession": "セッションを切断", "workbench.action.terminal.findNext": "次を検索", "workbench.action.terminal.findPrevious": "前を検索", @@ -7748,11 +7947,11 @@ "workbench.action.terminal.navigationModeExit": "ナビゲーション モードの終了", "workbench.action.terminal.navigationModeFocusNext": "次の行にフォーカスを移動 (ナビゲーション モード)", "workbench.action.terminal.navigationModeFocusPrevious": "前の行にフォーカスを移動 (ナビゲーション モード)", - "workbench.action.terminal.new": "Create New Terminal", - "workbench.action.terminal.newInActiveWorkspace": "Create New Terminal (In Active Workspace)", - "workbench.action.terminal.newWithCwd": "Create New Terminal Starting in a Custom Working Directory", + "workbench.action.terminal.new": "新しいターミナルを作成する", + "workbench.action.terminal.newInActiveWorkspace": "(アクティブなワークスペースで) ターミナルを作成する", + "workbench.action.terminal.newWithCwd": "カスタム作業ディレクトリで新しいターミナルの作成を開始する", "workbench.action.terminal.newWithCwd.cwd": "ターミナル起動時のディレクトリ", - "workbench.action.terminal.newWithProfile": "Create New Terminal (With Profile)", + "workbench.action.terminal.newWithProfile": "(プロファイルを使用した) 新しいターミナルを作成する", "workbench.action.terminal.newWithProfile.profileName": "作成するプロファイルの名前", "workbench.action.terminal.newWorkspacePlaceholder": "新しいターミナルの作業ディレクトリを選択してください", "workbench.action.terminal.openSettings": "ターミナル設定の構成", @@ -7785,8 +7984,10 @@ "workbench.action.terminal.selectToPreviousCommand": "前のコマンドを選択", "workbench.action.terminal.selectToPreviousLine": "前の行を選択", "workbench.action.terminal.sendSequence": "ターミナルにカスタム シークエンスを送る", + "workbench.action.terminal.setFixedDimensions": "固定寸法の設定", "workbench.action.terminal.showEnvironmentInformation": "環境情報の表示", "workbench.action.terminal.showTabs": "タブの表示", + "workbench.action.terminal.sizeToContentWidth": "コンテンツの幅にサイズを切り替える", "workbench.action.terminal.splitInActiveWorkspace": "(アクティブなワークスペースで) ターミナルの分割", "workbench.action.terminal.switchTerminal": "ターミナルの切り替え", "workbench.action.terminal.toggleEscapeSequenceLogging": "エスケープ シーケンスのログの切り替え", @@ -7826,10 +8027,13 @@ "launchFailed.exitCodeOnly": "ターミナル プロセスが起動に失敗しました (終了コード: {0})。", "migrateToProfile": "移行", "no": "いいえ", + "setTerminalDimensionsColumn": "固定寸法の設定: 列", + "setTerminalDimensionsRow": "固定寸法の設定: 行", "terminal.integrated.a11yPromptLabel": "ターミナル入力", "terminal.integrated.a11yTooMuchOutput": "通知する出力が多すぎます。行に移動して手動で読み取ってください", "terminal.integrated.copySelection.noSelection": "ターミナルにコピー対象の選択範囲がありません", "terminal.slowRendering": "ターミナルの GPU アクセラレーションが使用中のコンピューターで遅くなっているようです。パフォーマンスの向上を見込めるものに切り替えて無効にしますか? [ターミナルの設定についてこちらを参照してください](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered)。", + "terminalNavigationMode": "{0} と {1} を使用してターミナル バッファーを移動します", "terminalProfileMigration": "ターミナルは非推奨の shell/shellArgs 設定を使用しています。プロファイルにこれを移行しますか?", "terminalStaleTextBoxAriaLabel": "ターミナル {0} の環境が古くなっています。詳細については、[環境情報の表示] コマンドを実行してください", "terminalTextBoxAriaLabel": "ターミナル {0}", @@ -7845,6 +8049,7 @@ "miRunActiveFile": "アクティブなファイルの実行(&&A)", "miRunSelectedText": "選択したテキストの実行(&&S)", "miSplitTerminal": "ターミナルの分割(&&S)", + "splitTerminal": "ターミナルの分割", "terminal.new": "新しいターミナル", "workbench.action.terminal.changeColor": "色の変更...", "workbench.action.terminal.changeIcon": "アイコンの変更...", @@ -7859,6 +8064,7 @@ "workbench.action.terminal.selectAll": "すべてを選択", "workbench.action.terminal.selectDefaultProfile": "既定のプロファイルの選択", "workbench.action.terminal.showsTabs": "タブの表示", + "workbench.action.terminal.sizeToContentWidthInstance": "コンテンツの幅にサイズを切り替える", "workbench.action.terminal.switchTerminal": "ターミナルの切り替え" }, "vs/workbench/contrib/terminal/browser/terminalProcessManager": { @@ -7881,9 +8087,9 @@ "terminalProfileAlreadyExists": "その名前のターミナルのプロファイルは既に存在します", "terminalProfiles": "プロファイル", "terminalProfiles.detected": "検出済み", - "terminalService.terminalCloseConfirmationPlural": "Do you want to terminal the {0} active terminal sessions?", - "terminalService.terminalCloseConfirmationSingular": "Do you want to terminate the active terminal session?", - "terminate": "Terminate" + "terminalService.terminalCloseConfirmationPlural": "{0} アクティブなターミナルセッションを終了しますか?", + "terminalService.terminalCloseConfirmationSingular": "アクティブなターミナルセッションを終了しますか?", + "terminate": "終了" }, "vs/workbench/contrib/terminal/browser/terminalTabbedView": { "hideTabs": "タブの非表示", @@ -7927,8 +8133,15 @@ "terminalCursor.foreground": "ターミナルのカーソル前景色。" }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { + "cwd": "現在のターミナルの作業ディレクトリ", + "cwdFolder": "現在のターミナルの作業ディレクトリ。マルチ ルート ワークスペースの場合は表示され、または初期作業ディレクトリと値が異なる場合にはシングル ルート ワークスペースに表示されます。これは Windows では表示されません。", + "local": "リモート ワークスペース内のローカル ターミナルを示す", "openDefaultSettingsJson": "既定の設定の JSON を開く", "openDefaultSettingsJson.capitalized": "既定の設定 (JSON) を開く", + "process": "ターミナル プロセスの名前", + "separator": "値か固定のテキストで囲われたとき、条件付きの区切り記号 (\" - \") を表示します。", + "sequence": "プロセスが xterm.js に指定した名前", + "task": "このターミナルがタスクに関連付けられていることを示す", "terminal.integrated.allowChords": "ターミナルでコードのキー バインドを許可するかどうかを指定します。これが true で、キーストロークでコードを生成した場合、'#terminal.integrated.commandsToSkipShell#' はバイパスされます。これを false に設定すると、Ctrl+K で (VS Code ではなく) シェルに移動したい場合に特に便利です。", "terminal.integrated.allowMnemonics": "メニュー バー ニーモニック (Alt+F など) でメニュー バーを開くかどうかを指定します。これを true にした場合、すべての Alt キーストロークがシェルをスキップするようになることにご注意ください。これは、macOS では何の効果もありません。", "terminal.integrated.altClickMovesCursor": "有効にすれば、`#editor.multiCursorModifier#` が `'alt'` (既定値) に設定されている場合に、alt または option キーを押しながらクリックすると、プロンプト カーソルがマウスの下に移動します。これは、お客様のシェルによっては正確に動作しないことがあります。", @@ -7938,7 +8151,7 @@ "terminal.integrated.confirmOnExit.always": "ターミナルがあるかどうか常に確認します。", "terminal.integrated.confirmOnExit.hasChildProcesses": "子プロセスがあるターミナルがあるかどうかを確認します。", "terminal.integrated.confirmOnExit.never": "確認しません。", - "terminal.integrated.confirmOnKill": "子プロセスがある場合にターミナルの強制終了を確認するかどうかを制御します。エディターに設定すると、子プロセスがある場合、エディター領域のターミナルはダーティとしてマークされます。子プロセスの検出は、シェルの子プロセスとしてプロセスを実行しない Git Bash のようなシェルでは適切に機能しない可能性があることに注意してください。", + "terminal.integrated.confirmOnKill": "子プロセスがある場合にターミナルの強制終了を確認するかどうかを制御します。エディターに設定すると、子プロセスがある場合、エディター領域のターミナルは変更済みとしてマークされます。子プロセスの検出は、シェルの子プロセスとしてプロセスを実行しない Git Bash のようなシェルでは適切に機能しない可能性があることに注意してください。", "terminal.integrated.confirmOnKill.always": "ターミナルがエディターとパネルのどちらにあるかを確認します。", "terminal.integrated.confirmOnKill.editor": "ターミナルがエディター内にあるかどうかを確認します。", "terminal.integrated.confirmOnKill.never": "確認しません。", @@ -7947,7 +8160,7 @@ "terminal.integrated.cursorBlinking": "ターミナルでカーソルを点滅させるかどうかを制御します。", "terminal.integrated.cursorStyle": "ターミナル カーソルのスタイルを制御します。", "terminal.integrated.cursorWidth": "#terminal.integrated.cursorStyle#' が 'line' に設定されているときに、カーソルの幅を制御します。", - "terminal.integrated.customGlyphs": "Whether to draw custom glyphs for block element and box drawing characters instead of using the font, which typically yields better rendering with continuous lines. Note that this doesn't work with the DOM renderer", + "terminal.integrated.customGlyphs": "フォントを使用する代わりに、ブロック要素およびボックス描画文字のカスタム グリフを描画するかどうか。通常は、連続した直線を使用した方が適切なレンダリングを行います。これは DOM レンダラーでは動作しないことにご注意ください", "terminal.integrated.cwd": "ターミナルが起動される明示的な開始パスです。これは、シェル プロセスの現在の作業ディレクトリ (cwd) として使用されます。これは特に、ルート ディレクトリが便利な cwd でない場合にワークスペースの設定で役立ちます。", "terminal.integrated.defaultLocation": "新規に作成されたターミナルの表示場所を制御します。", "terminal.integrated.defaultLocation.editor": "エディターでのターミナルの作成", @@ -7989,6 +8202,10 @@ "terminal.integrated.macOptionIsMeta": "option キーを macOS 上のターミナルの meta キーとして扱うかどうかを制御します。", "terminal.integrated.minimumContrastRatio": "各セルの前景色を設定すると、指定されたコントラスト比率に合うように変更されます。値の例:\r\n\r\n-1: 既定値。何も実行しません。\r\n-4.5: [WCAG AA コンプライアンス (最小)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html)。\r\n-7: [WCAG AAA コンプライアンス (拡張)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html)。\r\n-21: 黒地に白、白地に黒。", "terminal.integrated.mouseWheelScrollSensitivity": "マウス ホイールのスクロール イベントの 'deltaY' で使用される乗数です。", + "terminal.integrated.persistentSessionReviveProcess": "ターミナル プロセスをシャットダウンする必要がある場合 (ウィンドウやアプリケーションの終了時など)、以前のターミナル セッションの内容を復元し、次回ワークスペースを開いたときにプロセスを再作成するタイミングを決定します。プロセスの現在の作業ディレクトリの復元は、それがシェルでサポートされているかどうかによって異なります。", + "terminal.integrated.persistentSessionReviveProcess.never": "ターミナル バッファーの復元や、プロセスの再作成を行わないでください。", + "terminal.integrated.persistentSessionReviveProcess.onExit": "Windows または Linux で最後のウィンドウが閉じられた後、`workbench.action.quit` コマンドがトリガーされた場合 (コマンド パレット、キー バインド、メニュー) にプロセスの再活性化を行います。", + "terminal.integrated.persistentSessionReviveProcess.onExitAndWindowClose": "Windows または Linux で最後のウィンドウが閉じられた後、`workbench.action.quit` コマンドがトリガーされた場合 (コマンド パレット、キー バインド、メニュー)、またはウィンドウが閉じられた場合にプロセスの再活性化を行います。", "terminal.integrated.rightClickBehavior": "右クリックに対するターミナルの反応を制御します。", "terminal.integrated.rightClickBehavior.copyPaste": "選択範囲がある場合はコピーし、それ以外の場合は貼り付けます。", "terminal.integrated.rightClickBehavior.default": "コンテキスト メニューを表示します。", @@ -8013,6 +8230,7 @@ "terminal.integrated.tabs.location": "ターミナル タブの場所を、実際のターミナルの左または右のいずれかに制御します。", "terminal.integrated.tabs.location.left": "ターミナルの左側にターミナル タブ ビューを表示する", "terminal.integrated.tabs.location.right": "ターミナルの右側にターミナル タブ ビューを表示する", + "terminal.integrated.tabs.separator": "`terminal.integrated.title` および `terminal.integrated.description` で使用される区切り記号。", "terminal.integrated.tabs.showActions": "新しいターミナル ボタンの横にターミナルの分割ボタンと強制終了ボタンを表示するかどうかを制御します。", "terminal.integrated.tabs.showActions.always": "常にアクションを表示する", "terminal.integrated.tabs.showActions.never": "アクションを表示しない", @@ -8023,15 +8241,15 @@ "terminal.integrated.tabs.showActiveTerminal.never": "アクティブなターミナルを常に非表示にする", "terminal.integrated.tabs.showActiveTerminal.singleTerminal": "アクティブなターミナルが開かれている唯一のターミナルを表示する", "terminal.integrated.tabs.showActiveTerminal.singleTerminalOrNarrow": "アクティブなターミナルが開かれている唯一のターミナルを表示するか、タブ ビューがその狭義のテキストなし状態である場合", - "terminal.integrated.titleMode": "ターミナルのタイトルの設定方法を決定します。これは、ターミナルのタブまたはドロップダウン エントリに表示されます。", "terminal.integrated.unicodeVersion": "ターミナルでの文字幅を評価するときに使用する Unicode のバージョンを制御します。絵文字や他のワイド文字で占める領域の大きさが正しくない場合や、バックスペースによる削除の量が多すぎるか少なすぎる場合には、この設定を微調整してみてください。", "terminal.integrated.unicodeVersion.eleven": "バージョン 11 の Unicode。このバージョンでは、Unicode の最新バージョンを使用する最新のシステムでのサポートが向上しています。", "terminal.integrated.unicodeVersion.six": "バージョン 6 の Unicode。これは古いバージョンであり、古いシステムで適切に動作するはずです。", "terminal.integrated.windowsEnableConpty": "Windows ターミナル プロセス通信に ConPTY を使用するかどうかを指定します (Windows 10 のビルド番号 18309 以上が必要です)。これが false の場合は、winpty が使用されます。", "terminal.integrated.wordSeparators": "ダブルクリックによる単語選択機能で単語区切り記号として扱われるすべての文字を含む文字列。", + "terminalDescription": "タイトルの右側に表示されるターミナルの説明を制御します。変数は以下のコンテキストに基づいて置換されます。", "terminalIntegratedConfigurationTitle": "統合ターミナル", - "titleMode.executable": "このタイトルはターミナルで設定され、検出された前景プロセスの名前が使用されます。", - "titleMode.sequence": "タイトルはエスケープ シーケンスを介してプロセスによって設定されます。これは、シェルがタイトルを動的に設定する場合に便利です。" + "terminalTitle": "ターミナル タイトルを制御します。変数は以下のコンテキストに基づいて置換されます。", + "workspaceFolder": "ターミナルを起動したワークスペース" }, "vs/workbench/contrib/terminal/common/terminalContextKey": { "isSplitTerminalContextKey": "優先タブのターミナルがターミナルの分割かどうか。", @@ -8057,7 +8275,8 @@ "workbench.action.terminal.changeIcon": "アイコンの変更...", "workbench.action.terminal.focus": "ターミナルにフォーカス", "workbench.action.terminal.moveToTerminalPanel": "ターミナルをパネルへ移動", - "workbench.action.terminal.rename": "名前の変更..." + "workbench.action.terminal.rename": "名前の変更...", + "workbench.action.terminal.sizeToContentWidthInstance": "コンテンツの幅にサイズを切り替える" }, "vs/workbench/contrib/terminal/electron-sandbox/localTerminalService": { "nonResponsivePtyHost": "ターミナルの pty ホスト プロセスへの接続が応答しないため、ターミナルが動作しなくなる可能性があります。", @@ -8116,6 +8335,7 @@ "testing.searchForTestExtension": "テスト拡張機能の検索", "testing.selectDefaultTestProfiles": "既定のプロファイルの選択", "testing.showMostRecentOutput": "出力の表示", + "testing.sortByDuration": "期間順に並べ替え", "testing.sortByLocation": "場所で並べ替え", "testing.sortByStatus": "状態順で並べ替え", "testing.toggleInlineTestOutput": "インライン テスト出力の切り替え", @@ -8137,10 +8357,10 @@ "updateTestConfiguration": "テスト構成の更新" }, "vs/workbench/contrib/testing/browser/testingDecorations": { - "actual.title": "実際:", + "actual.title": "実際", "debug all test": "すべてのテストをデバッグする", "debug test": "テストをデバッグ", - "expected.title": "期待値:", + "expected.title": "必要", "peek failure": "エラーをクイック表示する", "peekTestOutout": "ピーク テストの出力", "reveal test": "テスト エクスプローラーで表示", @@ -8153,8 +8373,8 @@ }, "vs/workbench/contrib/testing/browser/testingExplorerFilter": { "filter": "フィルター", - "testExplorerFilter": "Filter (e.g. text, !exclude, @tag)", - "testExplorerFilterLabel": "Filter text for tests in the explorer", + "testExplorerFilter": "フィルター (例: テキスト、! 除外、@タグ)", + "testExplorerFilterLabel": "エクスプローラーでテスト用に、テキストをフィルター処理する", "testing.filters.currentFile": "アクティブなファイルのみを表示", "testing.filters.menu": "その他のフィルター...", "testing.filters.removeTestExclusions": "すべてのテストを再表示", @@ -8185,6 +8405,7 @@ "testing.reRunLastRun": "テスト実行の再実行", "testing.revealInExplorer": "テスト エクスプローラーで表示", "testing.showResultOutput": "結果出力の表示", + "testing.toggleTestingPeekHistory": "クイック表示でのテスト履歴の切り替え", "testingOutputActual": "実際の結果", "testingOutputExpected": "予期された結果", "testingPeekLabel": "テスト結果メッセージ" @@ -8361,8 +8582,8 @@ "later": "後で", "noUpdatesAvailable": "現在入手可能な更新はありません。", "read the release notes": "{0} v{1} へようこそ! リリース ノートを確認しますか?", - "relaunchDetailInsiders": "[再読み込み] ボタンを押すと、運用前のナイトリー バージョンの VSCode に切り替えることができます。", - "relaunchDetailStable": "[再読み込み] ボタンを押すと、毎月リリースされる VSCode の安定バージョンに切り替えることができます。", + "relaunchDetailInsiders": "[再読み込み] ボタンを押すと、VSCode の Insider バージョンに切り替えることができます。", + "relaunchDetailStable": "[再読み込み] ボタンを押すと、VSCode の安定バージョンに切り替えることができます。", "relaunchMessage": "バージョンの変更を有効にするには、再読み込みが必要です", "releaseNotes": "リリース ノート", "reload": "再読み込み(&&R)", @@ -8536,6 +8757,7 @@ "not found": "ID: {0} のマシンが見つかりません", "placeholder": "マシンの名前を入力してください", "remote sync activity title": "同期アクティビティ (リモート)", + "remoteToLocalDiff": "{0} ↔ {1}", "reset": "同期されたデータのリセット", "rightResourceName": "{0} (ローカル)", "sideBySideLabels": "{0} ↔ {1}", @@ -8545,6 +8767,7 @@ "turn off": "オフにする(&&T)", "turn off sync on machine": "{0} の同期をオフにしますか?", "valid message": "マシン名は、一意の、空ではない値である必要があります", + "workbench.actions.sync.compareWithLocal": "ローカルとの比較", "workbench.actions.sync.editMachineName": "名前の編集", "workbench.actions.sync.replaceCurrent": "復元", "workbench.actions.sync.resolveResourceRef": "生の JSON 同期データの表示", @@ -8575,7 +8798,9 @@ "watermark.openRecent": "最近開いた項目", "watermark.quickAccess": "ファイルに移動する", "watermark.showCommands": "すべてのコマンドの表示", + "watermark.showSettings": "設定を表示", "watermark.startDebugging": "デバッグの開始", + "watermark.toggleFullscreen": "全画面表示の切り替え", "watermark.toggleTerminal": "ターミナルの切り替え" }, "vs/workbench/contrib/webview/browser/webview.contribution": { @@ -8624,14 +8849,16 @@ }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted": { "allDone": "完了のマーク", + "checkboxTitle": "チェックをオンにすると、スタートアップ時にこのページが表示されます。", "close": "非表示", "footer": "{0} は使用状況データを収集します。{1} を読んで、{2} の方法をご確認ください。", + "getStarted": "作業の開始", "gettingStarted.allStepsComplete": "{0} ステップすべてが完了", "gettingStarted.editingEvolved": "進化した編集", "gettingStarted.someStepsComplete": "{1} ステップのうち {0} ステップが完了", "imageShowing": "{0} を示す画像", "new": "新規", - "newItems": "新規アイテム", + "newItems": "更新", "nextOne": "次のセクション", "optOut": "オプトアウト", "pickWalkthroughs": "チュートリアルを開きます...", @@ -8641,16 +8868,15 @@ "showAll": "その他...", "start": "開始", "walkthroughs": "チュートリアル", - "welcome": "ようこそ", "welcomeAriaLabel": "エディターをすぐに理解するための概要を表示します。", "welcomePage.openFolderWithPath": "パス {1} のフォルダー {0} を開く", "welcomePage.showOnStartup": "起動時にウェルカム ページを表示する" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted.contribution": { - "Welcome": "ようこそ", + "getStarted": "作業の開始", "help": "ヘルプ", + "miGetStarted": "作業の開始", "pickWalkthroughs": "チュートリアルを開きます...", - "welcome": "ようこそ", "welcome.goBack": "前に戻る", "welcome.markStepComplete": "ステップ完了のマーク", "welcome.markStepInomplete": "ステップを未完了としてマーク", @@ -8661,8 +8887,6 @@ }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedColors": { "welcomePage.background": "ウェルカム ページの背景色。", - "welcomePage.buttonBackground": "ウェルカム ページのボタンの背景色。", - "welcomePage.buttonHoverBackground": "ウェルカム ページのボタンのホバー背景色。", "welcomePage.progress.background": "ウェルカム ページの進行状況バーの前景色。", "welcomePage.progress.foreground": "ウェルカム ページの進行状況バーの背景色。", "welcomePage.tileBackground": "[はじめに] ページのタイルの背景色。", @@ -8696,6 +8920,7 @@ "walkthroughs.steps.media.image.path.hc.string": "ハイコントラスト テーマのイメージへのパス。拡張ディレクトリに対する相対パスです。", "walkthroughs.steps.media.image.path.light.string": "ライト テーマのイメージへのパス。拡張ディレクトリに対する相対パスです。", "walkthroughs.steps.media.image.path.string": "ライト、ダーク、ハイコントラスト の各イメージへのパスで構成される、拡張ディレクトリへのパスです。コンテキストに応じて、イメージは400px から800px の幅に表示され、高さも同様の境界で表示されます。HIDPI ディスプレイをサポートするために、イメージは 1.5 x のスケールで描画されます。たとえば900物理ピクセル幅のイメージは、600論理ピクセルの幅として表示されます。", + "walkthroughs.steps.media.image.path.svg": "ワークベンチと一致するようにテーマをサポートするため、変数では svg へのパス、カラー トークンがサポートされています。", "walkthroughs.steps.media.markdown.path": "拡張ディレクトリに対して相対的なマークダウン ドキュメントへのパスです。", "walkthroughs.steps.oneOn.command": "指定したコマンドが実行されたときに、ステップを完了としてマークします。", "walkthroughs.steps.title": "ステップのタイトル。", @@ -8708,13 +8933,14 @@ "gettingStartedUnchecked": "完了していないチュートリアルのステップを表すために使用されます" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedInput": { - "welcome": "ようこそ" + "getStarted": "作業の開始" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedService": { "builtin": "ビルトイン" }, "vs/workbench/contrib/welcome/gettingStarted/common/gettingStartedContent": { "browseLangExts": "言語拡張機能の参照", + "browsePopular": "人気の Web 拡張機能の閲覧", "browseRecommended": "おすすめの拡張機能の参照", "cloneRepo": "リポジトリのクローン", "commandPalette": "コマンド パレットを開く", @@ -8725,16 +8951,21 @@ "getting-started-setup-icon": "ウェルカム ページの設定カテゴリに使用されるアイコン", "gettingStarted.beginner.description": "VS Code をすぐに開始して、必須の機能の概要を取得します。", "gettingStarted.beginner.title": "基礎の学習", - "gettingStarted.commandPalette.description.interpolated": "コマンド パレットは、VS Code で任意のタスクを実行するためのキーボード方法です。使用頻度の高いコマンドを検索して**実践**し、時間を節約し、フローを維持します。\r\n{0}\r\n__ 'ビューの切り替え' を探します。", + "gettingStarted.commandPalette.description.interpolated": "コマンドは、VS Code で任意のタスクを実行するためのキーボード方法です。使用頻度の高いコマンドを検索して時間を節約し、フローを維持します。\r\n{0}\r\n__ 'ビューの切り替え' を探します。", "gettingStarted.commandPalette.title": "すべてにアクセスするためのショートカット", "gettingStarted.debug.description.interpolated": "起動構成を設定して、編集、ビルド、テスト、デバッグのループを高速化します。\r\n{0}", "gettingStarted.debug.title": "動作中のコードを監視する", "gettingStarted.extensions.description.interpolated": "拡張機能により、VS Code が強化されます。生産性を上げる便利なコツから、すぐに使える機能の拡張、まったく新しい機能の追加まで、多岐に渡ります。\r\n{0}", "gettingStarted.extensions.title": "無限の拡張性", + "gettingStarted.extensionsWeb.description.interpolated": "拡張機能は VS Code のパワーアップです。Web で利用できる数が増加しています。\r\n{0}", "gettingStarted.findLanguageExts.description.interpolated": "構文の強調表示、コード補完、リンティング、デバッグなどの機能でよりスマートにコードを記述します。多数の言語が組み込まれていますが、拡張機能としてさらに多くの言語を追加できます。\r\n{0}", "gettingStarted.findLanguageExts.title": "すべての言語の豊富なサポート", + "gettingStarted.installGit.description.interpolated": "プロジェクト内の変更を追跡するために Git をインストールします。\r\n{0}", + "gettingStarted.installGit.title": "Git をインストール", "gettingStarted.intermediate.description": "次のヒントとコツを使って、開発ワークフローを最適化します。", "gettingStarted.intermediate.title": "生産性の向上", + "gettingStarted.menuBar.description.interpolated": "ドロップダウン メニューで充実したメニュー バーを利用でき、コードを入力するスペースを確保できます。その外観を切り替えることで、より速いアクセスが可能になります。\r\n{0}", + "gettingStarted.menuBar.title": "適度な UI の量", "gettingStarted.newFile.description": "無題の新しいファイル、ノートブック、またはカスタム エディターを開きます。", "gettingStarted.newFile.title": "新しいファイル...", "gettingStarted.notebook.title": "ノートブックのカスタマイズ", @@ -8758,12 +8989,15 @@ "gettingStarted.scmSetup.description.interpolated": "プロジェクトに、組み込みのバージョン管理を設定して、変更を追跡し、他のユーザーと共同作業を行います。\r\n{0}", "gettingStarted.settings.description.interpolated": "好みに合わせて VS Code のあらゆるアスペクトと拡張機能を調整します。よく使用される設定は最初に表示されます。\r\n{0}", "gettingStarted.settings.title": "設定の調整", - "gettingStarted.settingsSync.description.interpolated": "最適な VS Code 設定を失うことはありません。設定の同期によって、複数のインストール間で設定、キー バインド、拡張機能がバックアップおよび共有されます。\r\n{0}", - "gettingStarted.settingsSync.title": "デバイス間でのアイテムの同期", + "gettingStarted.settingsSync.description.interpolated": "重要な VS Code のカスタマイズをバックアップし、すべてのデバイスで更新します。\r\n{0}", + "gettingStarted.settingsSync.title": "他のデバイスとの同期", "gettingStarted.setup.OpenFolder.description.interpolated": "コーディングを開始する準備ができました。プロジェクト フォルダーを開いて、ファイルをVS Codeに取り込みます。\r\n{0}", "gettingStarted.setup.OpenFolder.title": "コードを開く", + "gettingStarted.setup.OpenFolderWeb.description.interpolated": "コーディングを開始する準備が整いました。ローカル プロジェクトまたはリモート リポジトリを開いて、ファイルを VS Code に取り込むことができます。\r\n{0}\r\n{1}", "gettingStarted.setup.description": "最適なカスタマイズを見つけて、好みの VS Code にしてください。", "gettingStarted.setup.title": "VS Code を開始する", + "gettingStarted.setupWeb.description": "最適なカスタマイズを見つけて、好みの Web 用 VS Code にしてください。", + "gettingStarted.setupWeb.title": "Web で VS Code を開始する", "gettingStarted.shortcuts.description.interpolated": "お気に入りのコマンドを見つけたら、すぐにアクセスするためのカスタム キーボード ショートカットを作成します。\r\n{0}", "gettingStarted.shortcuts.title": "ショートカットのカスタマイズ", "gettingStarted.splitview.description.interpolated": "ファイルを左右、垂直、水平に並べて表示して、画面を最大限に活用します。\r\n{0}", @@ -8772,8 +9006,10 @@ "gettingStarted.tasks.title": "プロジェクト タスクを自動化する", "gettingStarted.terminal.description.interpolated": "コードのすぐ横で、シェル コマンドをすばやく実行し、ビルド出力を監視します。\r\n{0}", "gettingStarted.terminal.title": "便利な組み込みターミナル", - "gettingStarted.topLevelCommandPalette.description": "コマンド パレットを使用して、VSCode のコマンドをすべて表示して実行します", - "gettingStarted.topLevelCommandPalette.title": "コマンドの実行...", + "gettingStarted.topLevelGitClone.description": "リモート リポジトリをローカル フォルダーにクローンする", + "gettingStarted.topLevelGitClone.title": "Git リポジトリのクローン...", + "gettingStarted.topLevelGitOpen.description": "リモート リポジトリまたはプル要求に接続して、閲覧、検索、編集、コミットを行う", + "gettingStarted.topLevelGitOpen.title": "リポジトリを開く...", "gettingStarted.topLevelShowWalkthroughs.description": "", "gettingStarted.topLevelShowWalkthroughs.title": "チュートリアルを開く...", "gettingStarted.videoTutorial.description.interpolated": "VS Code の主要な機能については、一連の短く実際的なビデオ チュートリアルの最初のものをご覧ください。\r\n{0}", @@ -8781,8 +9017,11 @@ "gettingStarted.workspaceTrust.description.interpolated": "{0} では、プロジェクト フォルダーで自動コードの実行を **許可または制限する** かどうかを決定できます。__(拡張機能、デバッグなどに必要)__。\r\nファイル/フォルダーを開くと、信頼を付与するよう求めるダイアログが表示されます。後でいつでも {1} できます。", "gettingStarted.workspaceTrust.title": "コードの安全な閲覧と編集", "initRepo": "Git リポジトリの初期化", + "installGit": "Git をインストール", "keyboardShortcuts": "キーボード ショートカット", - "openInteractivePlayground": "対話型プレイグラウンドを開く", + "openEditorPlayground": "エディター プレイグラウンドを開く", + "openFolder": "フォルダーを開く", + "openRepository": "リポジトリを開く", "openSCM": "オープン ソース管理", "pickFolder": "フォルダーの選択", "quickOpen": "ファイルをすばやく開く", @@ -8791,6 +9030,7 @@ "showTerminal": "ターミナル パネルの表示", "splitEditor": "エディターの分割", "titleID": "色のテーマを参照する", + "toggleMenuBar": "メニュー バーの切り替え", "tweakSettings": "自分の設定を調整", "watch": "チュートリアルを見る", "workspaceTrust": "ワークスペースの信頼" @@ -8828,12 +9068,12 @@ "workbench.startupEditor.welcomePageInEmptyWorkbench": "空のワークベンチを開くとき、ウェルカム ページを開きます。" }, "vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": { - "editorWalkThrough": "対話型プレイグラウンド", - "editorWalkThrough.title": "対話型プレイグラウンド" + "editorWalkThrough": "対話型エディタープレイグラウンド", + "editorWalkThrough.title": "エディター プレイグラウンド" }, "vs/workbench/contrib/welcome/walkThrough/browser/walkThrough.contribution": { - "miInteractivePlayground": "対話型プレイグラウンド(&&N)", - "walkThrough.editor.label": "対話型プレイグラウンド" + "miPlayground": "エディター プレイグラウンド(&&N)", + "walkThrough.editor.label": "プレイグラウンド" }, "vs/workbench/contrib/welcome/walkThrough/browser/walkThroughPart": { "walkThrough.embeddedEditorBackground": "対話型プレイグラウンドの埋め込みエディターの背景色。", @@ -8917,7 +9157,7 @@ "dontTrustButton": "信頼しない", "editTrustedUri": "パスの編集", "hostColumnLabel": "ホスト", - "invalidTrust": "'{0}' is not valid and has too many path segments.", + "invalidTrust": "リポジトリ内の個々のフォルダーを信頼することはできません。", "localAuthority": "ローカル", "no untrustedSettings": "信頼が必要なワークスペース設定が適用されない", "noTrustedFoldersDescriptions": "フォルダーまたはワークスペース ファイルをまだ信頼していません。", @@ -8925,10 +9165,10 @@ "pickerTrustedUri": "ファイル ピッカーを開く", "root element label": "ワークスペースの信頼を管理", "selectTrustedUri": "信頼するフォルダーの選択", - "trustAll": "You will trust all repositories on {0}.", + "trustAll": "{0} 上のすべてのリポジトリを信頼します。", "trustButton": "信頼する", "trustMessage": "親フォルダー \"{0}\" または現在のフォルダー内のすべてのファイルの作成者を信頼します。", - "trustOrg": "You will trust all repositories and forks under '{0}'.", + "trustOrg": "{1} の '{0}' の下のすべてのリポジトリとフォークが信頼されます。", "trustParentButton": "Trust Parent", "trustUri": "信頼済みフォルダー", "trustedDebugging": "デバッグが有効です", @@ -8999,9 +9239,9 @@ "nothing": "編集は行われませんでした" }, "vs/workbench/services/configuration/common/configurationEditingService": { - "errorConfigurationFileDirty": "ファイルが変更されているため、ユーザー設定を書き込めません。ユーザー設定ファイルを保存してから、もう一度お試しください。", - "errorConfigurationFileDirtyFolder": "ファイルが変更されているため、フォルダー設定を書き込めません。'{0}' フォルダー設定ファイルを保存してから、もう一度お試しください。", - "errorConfigurationFileDirtyWorkspace": "ファイルが変更されているため、ワークスペース設定を書き込めません。ワークスペース設定ファイルを保存してから、もう一度お試しください。", + "errorConfigurationFileDirty": "ファイルの変更が保存されていないため、ユーザー設定を書き込めません。ユーザー設定ファイルを保存してから、もう一度お試しください。", + "errorConfigurationFileDirtyFolder": "ファイルの変更が保存されていないため、フォルダー設定を書き込めません。'{0}' フォルダー設定ファイルを保存してから、もう一度お試しください。", + "errorConfigurationFileDirtyWorkspace": "ファイルの変更が保存されていないため、ワークスペース設定を書き込めません。ワークスペース設定ファイルを保存してから、もう一度お試しください。", "errorConfigurationFileModifiedSince": "ファイルのコンテンツが新しくなっているため、ユーザー設定に書き込むことができません。", "errorConfigurationFileModifiedSinceFolder": "ファイルのコンテンツが新しくなっているため、フォルダー設定に書き込むことができません。", "errorConfigurationFileModifiedSinceWorkspace": "ファイルのコンテンツが新しくなっているため、ワークスペース設定に書き込むことができません。", @@ -9018,12 +9258,12 @@ "errorInvalidWorkspaceConfigurationApplication": "{0} をワークスペース設定に書き込めません。この設定はユーザー設定にのみ書き込めます。", "errorInvalidWorkspaceConfigurationMachine": "{0} をワークスペース設定に書き込めません。この設定はユーザー設定にのみ書き込めます。", "errorInvalidWorkspaceTarget": "{0} はマルチ フォルダー ワークスペースでワークスペース スコープをサポートしていないため、ワークスペース設定を書き込むことができません。", - "errorLaunchConfigurationFileDirty": "ファイルが変更されているため、起動構成ファイルに書き込めません。ファイルを保存してから、もう一度お試しください。", + "errorLaunchConfigurationFileDirty": "ファイルの変更が保存されていないため、起動構成ファイルに書き込めません。ファイルを保存してから、もう一度お試しください。", "errorLaunchConfigurationFileModifiedSince": "ファイルのコンテンツが新しくなっているため、起動構成ファイルに書き込むことができません。", "errorNoWorkspaceOpened": "開いているワークスペースがないため、{0} に書き込むことができません。最初にワークスペースを開いてから、もう一度お試しください。", - "errorRemoteConfigurationFileDirty": "ファイルがダーティであるため、リモート ユーザー設定に書き込めませんでした。まずリモート ユーザー設定ファイルを保存してから、もう一度お試しください。", + "errorRemoteConfigurationFileDirty": "ファイルの変更が保存されていないため、リモート ユーザー設定を書き込めません。リモート ユーザー設定ファイルを保存してから、もう一度お試しください。", "errorRemoteConfigurationFileModifiedSince": "ファイルのコンテンツが新しくなっているため、リモート ユーザー設定に書き込むことができません。", - "errorTasksConfigurationFileDirty": "ファイルが変更されているため、タスク構成ファイルに書き込めません。ファイルを保存してから、もう一度お試しください。", + "errorTasksConfigurationFileDirty": "ファイルの変更が保存されていないため、タスク構成ファイルに書き込めません。ファイルを保存してから、もう一度お試しください。", "errorTasksConfigurationFileModifiedSince": "ファイルのコンテンツが新しくなっているため、タスク構成ファイルに書き込むことができません。", "errorUnknownKey": "{1} は登録済みの構成ではないため、{0} に書き込むことができません。", "folderTarget": "フォルダーの設定", @@ -9036,7 +9276,7 @@ "workspaceTarget": "ワークスペースの設定" }, "vs/workbench/services/configuration/common/jsonEditingService": { - "errorFileDirty": "ファイルがダーティ状態でありファイルに書き込めません。ファイルを保存してからもう一度お試しください。", + "errorFileDirty": "ファイルの変更が保存されていないため、ファイルに書き込めません。ファイルを保存してからもう一度お試しください。", "errorInvalidFile": "ファイルに書き込めません。ファイルを開いて、ファイル内のエラー/警告を修正してからもう一度お試しください。" }, "vs/workbench/services/configurationResolver/browser/configurationResolverService": { @@ -9093,7 +9333,7 @@ "openFile.title": "ファイルを開く", "openFileOrFolder.title": "ファイルまたはフォルダーを開く", "openFolder.title": "フォルダーを開く", - "openWorkspace.title": "ワークスペースを開く", + "openWorkspace.title": "ファイルでワークスペースを開く", "save": "保存(&&S)", "saveAll": "すべて保存(&&S)", "saveAsTitle": "名前を付けて保存", @@ -9170,6 +9410,7 @@ }, "vs/workbench/services/extensionManagement/common/extensionManagementService": { "Manifest is not found": "拡張機能 {0} をインストールできませんでした。マニフェストが見つかりません。", + "VS Code for Web": "Web 版の {0}", "cancel": "キャンセル", "cannot be installed": "'{0}' 拡張機能は、このセットアップで使用できないため、インストールできません。", "extensionInstallWorkspaceTrustButton": "ワークスペースを信頼してインストールする", @@ -9178,23 +9419,29 @@ "extensionInstallWorkspaceTrustMessage": "この拡張機能を有効にするには、信頼されたワークスペースが必要です。", "install": "インストール", "install and do no sync": "インストール (同期しない)", + "install anyways": "インストールする", "install extension": "拡張機能のインストール", "install extensions": "拡張機能のインストール", "install multiple extensions": "拡張機能をインストールしてデバイス間で同期しますか?", "install single extension": "'{0}' 拡張機能をインストールしてデバイス間で同期しますか?", + "limited support": "'{0}' には、{1} で制限された機能があります。", "multipleDependentsError": "拡張機能 '{0}' をアンインストールできません。拡張機能 '{1}'、'{2}'、その他がこの拡張機能に依存しています。", + "non web extensions": "'{0}' には、{1} でサポートされていない拡張機能が含まれています。", + "non web extensions detail": "サポートされていない拡張機能が含まれています。", + "showExtensions": "拡張機能を表示する", "singleDependentError": "拡張機能 '{0}' をアンインストールできません。拡張機能 '{1}' がこの拡張機能に依存しています。", "twoDependentsError": "拡張機能 '{0}' をアンインストールできません。拡張機能 '{1}' と '{2}' がこの拡張機能に依存しています。" }, "vs/workbench/services/extensionManagement/common/webExtensionsScannerService": { - "not a web extension": "この拡張機能は Web 拡張機能ではないため、'{0}' を追加できません。" + "not a web extension": "この拡張機能は Web 拡張機能ではないため、'{0}' を追加できません。", + "openInstalledWebExtensionsResource": "インストールされている Web 拡張機能リソースを開く" }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", "remote": "リモート" }, "vs/workbench/services/extensionManagement/electron-sandbox/remoteExtensionManagementService": { - "incompatible": "VS Code '{1}' と互換性のない拡張機能 '{0}' をインストールできません。" + "notFoundCompatibleDependency": "'{0}' 拡張機能は、現在のバージョンの VS Code (バージョン {1}) と互換性がないため、インストールできません。" }, "vs/workbench/services/extensionRecommendations/common/workspaceExtensionsConfig": { "select for add": "拡張機能の推奨事項の追加先", @@ -9296,7 +9543,6 @@ "vscode.extension.qna": "Marketplase の Q&A リンクを制御します。既定の Marketplace Q&A サイトを有効にするには、[marketplace] に設定します。カスタムの Q&A サイトの URL を提供するには、その文字列に設定します。Q&A を無効にする場合は、[false] に設定します。", "vscode.extension.scripts.prepublish": "パッケージが VS Code 拡張機能として公開される前に実行されるスクリプト。", "vscode.extension.scripts.uninstall": "VS コード拡張機能のフックをアンインストールします。 VS コードから拡張機能を完全にアンインストールした時に実行されるスクリプトです。スクリプトは、拡張機能をアンインストールした後に VS コードを再起動 (シャット ダウンしてから起動) したときに実行されます。Node スクリプトのみがサポートされます。", - "web": "web worker の拡張機能の種類。このような拡張機能は、web worker 拡張機能ホストで実行できます。", "workspace": "ワークスペースの拡張子の種類。リモート ウィンドウでは、これらの拡張機能はリモートで使用可能な場合にのみ有効になります。" }, "vs/workbench/services/extensions/common/extensionsUtil": { @@ -9356,6 +9602,10 @@ "missingNLSKey": "キー {0} のメッセージが見つかりませんでした。", "notSemver": "拡張機能のバージョンが semver と互換性がありません。" }, + "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { + "binFailed": "'{0}' をごみ箱に移動できませんでした", + "trashFailed": "'{0}' をごみ箱に移動できませんでした" + }, "vs/workbench/services/gettingStarted/common/gettingStartedContent": { "getting-started-setup-icon": "作業の開始の設定カテゴリに使用されるアイコン", "getting-started-beginner-icon": "作業の開始の初心者カテゴリに使用されるアイコン", @@ -9458,7 +9708,7 @@ "vs/workbench/services/keybinding/common/keybindingEditing": { "emptyKeybindingsHeader": "既定値を上書きするには、このファイル内にキー バインドを挿入します", "errorInvalidConfiguration": "キー バインド構成ファイルを書き込めません。配列型ではないオブジェクトが存在します。クリーン アップするファイルを開いてからもう一度お試しください。", - "errorKeybindingsFileDirty": "キーバインド構成ファイルが変更されているため書き込めません。まずファイルを保存してからもう一度お試しください。", + "errorKeybindingsFileDirty": "キーバインド構成ファイルの変更が保存されていないため書き込めません。まずファイルを保存してからもう一度お試しください。", "parseErrors": "キー バインド構成ファイルに書き込めません。ファイルを開いて、ファイル内のエラー/警告を修正してからもう一度お試しください。" }, "vs/workbench/services/label/common/labelService": { @@ -9572,7 +9822,9 @@ "tunnel.staticallyForwarded": "静的転送" }, "vs/workbench/services/remote/electron-sandbox/remoteAgentServiceImpl": { - "connectionError": "リモート拡張ホスト サーバーへの接続に失敗しました (エラー: {0})" + "connectionError": "リモート拡張ホスト サーバーへの接続に失敗しました (エラー: {0})", + "devTools": "開発者ツールを開く", + "directUrl": "ブラウザーで開く" }, "vs/workbench/services/textMate/browser/abstractTextMateService": { "alreadyDebugging": "既にログ記録しています。", @@ -9601,9 +9853,13 @@ }, "vs/workbench/services/textfile/browser/textFileService": { "confirmOverwrite": "{0} は既に存在します。上書きしますか?", + "deleted": "削除", "fileBinaryError": "ファイルはバイナリである可能性があり、テキストとして開くことができません", "irreversible": "'{0}' という名前のファイルまたはフォルダーは、フォルダー '{1}' に既に存在します。置き換えると、現在の内容が上書きされます。", - "replaceButtonLabel": "置換(&&R)" + "readonly": "読み取り専用", + "readonlyAndDeleted": "削除済み、読み取り専用", + "replaceButtonLabel": "置換(&&R)", + "textFileModelDecorations": "テキスト ファイル モデルの装飾" }, "vs/workbench/services/textfile/common/textFileEditorModelManager": { "genericSaveError": "'{0}' の保存に失敗しました: {1}" @@ -9865,7 +10121,11 @@ }, "vs/workbench/services/workingCopy/common/fileWorkingCopyManager": { "confirmOverwrite": "{0} は既に存在します。上書きしますか?", + "deleted": "削除", + "fileWorkingCopyDecorations": "ファイル作業コピーの装飾", "irreversible": "'{0}' という名前のファイルまたはフォルダーは、フォルダー '{1}' に既に存在します。置き換えると、現在の内容が上書きされます。", + "readonly": "読み取り専用", + "readonlyAndDeleted": "削除済み、読み取り専用", "replaceButtonLabel": "置換(&&R)" }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopy": { @@ -9889,17 +10149,17 @@ "saveParticipants": "'{0}' を保存しています" }, "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupTracker": { - "backupBeforeShutdownDetail": "待機を停止し、ダーティ エディターを保存または元に戻すには、[キャンセル] をクリックしてください。", - "backupBeforeShutdownMessage": "ダーティ エディターのバックアップに予想以上に時間がかかっています...", - "backupErrorDetails": "最初にダーティ エディターを保存または復元してから、もう一度お試しください。", - "backupTrackerBackupFailed": "次のダーティなエディターをバックアップ場所に保存できませんでした。", - "backupTrackerConfirmFailed": "次のダーティなエディターを保存または復元できませんでした。", - "revertBeforeShutdown": "ダーティ エディターを元に戻すに予想以上に時間がかかっています...", - "saveBeforeShutdown": "ダーティ エディターの保存に予想以上に時間がかかっています..." + "backupBeforeShutdownDetail": "待機を停止し、変更が保存されていないエディターを保存または元に戻すには、[キャンセル] をクリックしてください。", + "backupBeforeShutdownMessage": "変更が保存されていないエディターのバックアップに予想以上に時間がかかっています...", + "backupErrorDetails": "最初に変更が保存されていないエディターを保存または復元してから、もう一度お試しください。", + "backupTrackerBackupFailed": "次の変更が保存されていないエディターをバックアップ場所に保存できませんでした。", + "backupTrackerConfirmFailed": "次の変更が保存されていないエディターを保存または元に戻すことができませんでした。", + "revertBeforeShutdown": "変更が保存されていないエディターを元に戻すのに予想以上に時間がかかっています...", + "saveBeforeShutdown": "変更が保存されていないエディターの保存に予想以上に時間がかかっています..." }, "vs/workbench/services/workspaces/browser/abstractWorkspaceEditingService": { "errorInvalidTaskConfiguration": "ワークスペース構成ファイルに書き込めません。ファイルを開いて、ファイル内のエラー/警告を修正してからもう一度お試しください。", - "errorWorkspaceConfigurationFileDirty": "ファイルが変更されているため、ワークスペース構成ファイルに書き込めません。ファイルを保存してから、もう一度お試しください。", + "errorWorkspaceConfigurationFileDirty": "ファイルの変更が保存されていないため、ワークスペース構成ファイルに書き込めません。ファイルを保存してから、もう一度お試しください。", "openWorkspaceConfigurationFile": "ワークスペースの構成を開く", "save": "保存", "saveWorkspace": "ワークスペースを保存" @@ -9916,6 +10176,10 @@ "workspaceOpenedDetail": "ワークスペースは既に別のウィンドウで開いています。最初にそのウィンドウを閉じててから、もう一度やり直してください。", "workspaceOpenedMessage": "ワークスペース '{0}' を保存できません" }, + "sql/base/browser/ui/editableDropdown/browser/dropdown": { + "editableDropdown.errorValidate": "一覧からオプションを選択する必要があります", + "selectBox": "ボックスを選択" + }, "sql/base/browser/ui/loadingSpinner/loadingSpinner": { "loadingCompletedMessage": "読み込みが完了しました", "loadingMessage": "読み込んでいます" @@ -9946,6 +10210,9 @@ "sql/base/browser/ui/table/plugins/checkboxSelectColumn.plugin": { "selectDeselectAll": "すべて選択/選択解除" }, + "sql/base/browser/ui/table/plugins/contextMenuColumn.plugin": { + "table.showActions": "アクションの表示" + }, "sql/base/browser/ui/table/plugins/headerFilter.plugin": { "headerFilter.cancel": "キャンセル", "headerFilter.clear": "クリア", @@ -10155,6 +10422,10 @@ "sql/workbench/api/common/extHostNotebookDocumentsAndEditors": { "navigationProviderRequired": "有効な providerId を持つ NavigationProvider をこのメソッドに渡す必要があります" }, + "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { + "errorStartBeforeReady": "セッションを開始できません。マネージャーがまだ初期化されていません", + "notebookMultipleRequestsError": "コード セルを実行できません。別のセルが現在実行されています。" + }, "sql/workbench/browser/actions": { "clearSavedAccounts": "保存されているすべてのアカウントのクリア", "configureDashboardLearnMore": "詳細情報", @@ -10186,6 +10457,10 @@ "designer.scriptTabTitle": "スクリプト", "designer.unknownComponentType": "コンポーネントの種類: {0} はサポートされていません" }, + "sql/workbench/browser/designer/designerIssuesTabPanelView": { + "designer.IssueListAriaLabel": "問題", + "designer.moreInfoLink": "詳細情報" + }, "sql/workbench/browser/designer/designerPropertiesPane": { "tableDesigner.propertiesPaneTitle": "プロパティ", "tableDesigner.propertiesPaneTitleWithContext": "{0} のプロパティ" @@ -10193,6 +10468,16 @@ "sql/workbench/browser/designer/designerScriptEditor": { "designer.textEditorAriaLabel": "デザイナー テキスト エディター。" }, + "sql/workbench/browser/designer/tableActions": { + "designer.addColumnAction": "新規追加", + "designer.insertAfterSelectedColumn": "後に挿入", + "designer.insertBeforeSelectedRow": "前に挿入", + "designer.moveRowDownAction": "下へ移動", + "designer.moveRowDownButtonAriaLabel": "選択した行を 1 つ下の位置に移動します", + "designer.moveRowUpAction": "上へ移動", + "designer.moveRowUpButtonAriaLabel": "選択した行を 1 つ上の位置に移動します", + "designer.newRowButtonAriaLabel": "`{0}` テーブルに新しい行を追加する" + }, "sql/workbench/browser/editData/editDataInput": { "connectionFailure": "編集データ セッションの接続に失敗しました" }, @@ -10838,6 +11123,99 @@ "saveAsXml": "XML として保存", "selectAll": "すべて選択" }, + "sql/workbench/contrib/executionPlan/browser/azdataGraphView": { + "invalidExecutionPlanZoomError": "ズーム レベルを 0 または負の値にすることはできません" + }, + "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { + "epCompare.editorName": "比較実行プラン" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { + "compareExecutionPlanEditor": "比較実行プラン エディター" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditorView": { + "addExecutionPlanLabel": "実行プランの追加", + "epComapre.LoadingPlanCompleteMessage": "実行プランが正常に読み込まれました", + "epComapre.LoadingPlanMessage": "実行プランを読み込んでいます", + "epComapre.placeholderInfoboxText": "比較する実行プランの追加", + "epCompare.FileFilterDescription": "実行プラン ファイル", + "epCompare.comparePropertiesAction": "プロパティ", + "epCompare.comparisonProgess": "比較したプランの類似点を読み込んでいます", + "epCompare.toggleOrientation": "方向の切り替え", + "epCompare.zoomInAction": "拡大", + "epCompare.zoomOutAction": "縮小", + "epCompare.zoomReset": "ズームのリセット", + "epCompare.zoomToFit": "ウィンドウのサイズに合わせて拡大" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonPropertiesView": { + "executionPlanComparisonPropertiesBottomOperation": "下位の操作: {0}", + "executionPlanComparisonPropertiesTopOperation": "上位の操作: {0}", + "executionPlanPropertiesEdgeOperationName": "Edge", + "nodePropertyViewNameNameColumnHeader": "名前", + "nodePropertyViewNameValueColumnBottomHeader": "値 (下位プラン)", + "nodePropertyViewNameValueColumnTopHeader": "値 (上位プラン)" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanContribution": { + "executionPlanCompareCommandOriginalValue": "比較実行プラン", + "executionPlanCompareCommandValue": "比較実行プラン" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { + "executionPlanEditor": "クエリ実行プラン エディター" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanFileView": { + "executionPlanFileLoadingComplete": "実行プランが生成されます", + "executionPlanFileLoadingFailed": "実行プランを読み込めませんでした", + "loadingExecutionPlanFile": "実行プランの生成" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { + "executionPlanPropertiesEdgeOperationName": "Edge", + "nodePropertyViewNameNameColumnHeader": "名前", + "nodePropertyViewNameValueColumnHeader": "値" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesViewBase": { + "executionPlanPropertyViewClose": "閉じる", + "executionPlanPropertyViewSortAlphabetically": "アルファベット順", + "executionPlanPropertyViewSortByDisplayOrder": "項目別", + "executionPlanPropertyViewSortReverseAlphabetically": "逆アルファベット順", + "nodePropertyViewTitle": "プロパティ" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { + "executionPlanTitle": "クエリ プラン (プレビュー)" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanView": { + "executionPlan.SaveFileDescription": "実行プラン ファイル", + "executionPlanCompareExecutionPlanAction": "比較実行プラン", + "executionPlanContextMenuDisableTooltip": "ヒントを無効にする", + "executionPlanContextMenuEnableTooltip": "ツールヒントを有効にする", + "executionPlanCustomZoom": "ズームのカスタマイズ", + "executionPlanDisableTooltip": "ヒントが無効になっています", + "executionPlanEnableTooltip": "ツールヒントが有効", + "executionPlanFitGraphLabel": "ウィンドウのサイズに合わせて拡大", + "executionPlanOpenGraphFile": "クエリ プラン XML の表示", + "executionPlanPropertiesActionLabel": "プロパティ", + "executionPlanSavePlanXML": "プラン ファイルの保存", + "executionPlanSearchNodeAction": "ノードの検索", + "executionPlanZoomInActionLabel": "拡大", + "executionPlanZoomOutActionLabel": "縮小", + "openQueryAction": "クエリを開く" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { + "planHeaderIndexAndCost": "クエリ {0}: クエリ コスト (スクリプトに対する相対): {1}%" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "閉じる (Esc)", + "customZoomApplyButton": "適用", + "customZoomApplyButtonTitle": "ズームの適用 (Enter)", + "invalidCustomZoomError": "1 〜 200 の間のズーム値を選択します", + "qpZoomValueLabel": "ズーム (%)", + "zoomAction": "ズーム (Enter)" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "閉じる (Esc)", + "executionPlanSearchTypeContains": "含む", + "executionPlanSearchTypeEquals": "等しい", + "nextSearchItemAction": "次の一致 (Enter)", + "previousSearchItemAction": "前の一致 (Shift + Enter)" + }, "sql/workbench/contrib/extensions/browser/contributionRenders": { "insight condition": "タイミング", "insightId": "ID", @@ -11217,6 +11595,10 @@ "sql/workbench/contrib/notebook/browser/notebookEditor": { "notebookEditor.name": "ノートブック エディター" }, + "sql/workbench/contrib/notebook/browser/notebookEditor.component": { + "loadingNotebookCompletedMessage": "ノートブック {0} の読み込みが完了しました", + "loadingNotebookMessage": "ノートブック {0}を読み込んでいます" + }, "sql/workbench/contrib/notebook/browser/notebookExplorer/notebookExplorerViewlet": { "notebookExplorer.name": "ノートブック", "notebookExplorer.searchResults": "検索結果", @@ -11603,6 +11985,9 @@ "tableDesigner.generateScript": "スクリプトの生成", "tableDesigner.publishTableChanges": "変更の発行..." }, + "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { + "tableDesigner.PreviewFeature": "プレビュー機能" + }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "{0} 個のタスクが進行中です", "miViewTasks": "タスク(&&T)", @@ -11630,6 +12015,11 @@ "errorMsgFromCancelTask": "タスクを取り消せませんでした。", "taskAction.script": "スクリプト" }, + "sql/workbench/contrib/tsgops/browser/tsgopsActions": { + "hideActivityBarViewContainers": "拡張機能ビューレットを非表示にする", + "hidePanel": "パネルを非表示にする", + "hideSettings": "設定アイコンを非表示にする" + }, "sql/workbench/contrib/views/browser/treeView": { "collapseAll": "すべて折りたたむ", "command-error": "コマンド {1} の実行中にエラー {0} が発生しました。{1} を提供する拡張機能が原因である可能性があります。", @@ -11781,6 +12171,22 @@ "asmt.noHandlerRegistered": "登録されているハンドラーがありません", "asmt.providerIdNotValidError": "評価サービスとの対話には接続が必要です" }, + "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialog": { + "backupRestoreUrlBrowserDialog.account": "Azure アカウント", + "backupRestoreUrlBrowserDialog.backupFile": "バックアップ ファイル", + "backupRestoreUrlBrowserDialog.blobContainer": "BLOB コンテナー", + "backupRestoreUrlBrowserDialog.linkAccount": "アカウントのリンク", + "backupRestoreUrlBrowserDialog.sharedAccessSignature": "Shared Access Signature が生成されました", + "backupRestoreUrlBrowserDialog.sharedAccessSignatureButton": "資格情報の作成", + "backupRestoreUrlBrowserDialog.storageAccount": "ストレージ アカウント", + "backupRestoreUrlBrowserDialog.subscription": "Azure サブスクリプション", + "backupRestoreUrlBrowserDialog.tenant": "Azure AD テナント", + "fileBrowser.discard": "破棄", + "fileBrowser.ok": "OK" + }, + "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialogService": { + "filebrowser.selectBlob": "BLOB の選択" + }, "sql/workbench/services/connection/browser/advancedPropertiesController": { "advancedProperties.discard": "破棄", "connectionAdvancedProperties": "詳細プロパティ" @@ -11899,6 +12305,11 @@ "info": "情報", "warning": "警告" }, + "sql/workbench/services/executionPlan/common/executionPlanService": { + "noHandlerRegistered": "有効な実行プラン ハンドラーが登録されていません", + "providerIdNotValidError": "ExecutionPlanService と対話するには、有効なプロバイダーが必要です", + "selectExecutionPlanProvider": "実行プランを開くプロバイダーを選択する" + }, "sql/workbench/services/fileBrowser/browser/fileBrowserDialog": { "fileBrowser.discard": "破棄", "fileBrowser.ok": "OK", @@ -12310,6 +12721,16 @@ "tableDesigner.schemaTitle": "スキーマ", "tableDesigner.tableObjectType": "テーブル" }, + "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { + "tableDesigner.UpdateDatabase": "データベースの更新", + "tableDesigner.cancel": "取り消す", + "tableDesigner.generateScript": "スクリプトの生成", + "tableDesigner.previewDatabaseUpdates": "データベース更新のプレビュー" + }, + "sql/workbench/services/tableDesigner/browser/tableDesignerService": { + "TableDesigner.closeApplication": "アプリケーションの終了(&&C)", + "TableDesigner.saveBeforeExit": "テーブル デザイナーに保存されていない変更があり、アプリケーションを閉じると失われます。アプリケーションを閉じますか?" + }, "sql/workbench/services/tasks/common/tasksService": { "InProgressWarning": "1 つ以上のタスクを実行中です。終了してもよろしいですか?", "taskService.no": "いいえ", @@ -12318,167 +12739,6 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "はじめに(&&S)", "showReleaseNotes": "「はじめに」を表示する" - }, - "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { - "errorStartBeforeReady": "セッションを開始できません。マネージャーがまだ初期化されていません", - "notebookMultipleRequestsError": "コード セルを実行できません。別のセルが現在実行されています。" - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { - "tableDesigner.PreviewFeature": "プレビュー機能" - }, - "sql/workbench/contrib/tsgops/browser/tsgopsActions": { - "hideActivityBarViewContainers": "拡張機能ビューレットを非表示にする", - "hidePanel": "パネルを非表示にする", - "hideSettings": "設定アイコンを非表示にする" - }, - "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { - "tableDesigner.UpdateDatabase": "データベースの更新", - "tableDesigner.cancel": "取り消す", - "tableDesigner.generateScript": "スクリプトの生成", - "tableDesigner.previewDatabaseUpdates": "データベース更新のプレビュー" - }, - "sql/base/browser/ui/editableDropdown/browser/dropdown": { - "editableDropdown.errorValidate": "一覧からオプションを選択する必要があります", - "selectBox": "ボックスを選択" - }, - "sql/workbench/browser/designer/designerIssuesTabPanelView": { - "designer.IssueListAriaLabel": "問題", - "designer.moreInfoLink": "詳細情報" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { - "executionPlanEditor": "クエリ実行プラン エディター" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { - "executionPlanPropertiesEdgeOperationName": "Edge", - "nodePropertyViewNameNameColumnHeader": "名前", - "nodePropertyViewNameValueColumnHeader": "値" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { - "cancelCustomZoomAction": "閉じる (Esc)", - "customZoomApplyButton": "適用", - "customZoomApplyButtonTitle": "ズームの適用 (Enter)", - "invalidCustomZoomError": "1 〜 200 の間のズーム値を選択します", - "qpZoomValueLabel": "ズーム (%)", - "zoomAction": "ズーム (Enter)" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { - "cancelSearchAction": "閉じる (Esc)", - "executionPlanSearchTypeContains": "含む", - "executionPlanSearchTypeEquals": "等しい", - "nextSearchItemAction": "次の一致 (Enter)", - "previousSearchItemAction": "前の一致 (Shift + Enter)" - }, - "sql/workbench/contrib/notebook/browser/notebookEditor.component": { - "loadingNotebookCompletedMessage": "ノートブック {0} の読み込みが完了しました", - "loadingNotebookMessage": "ノートブック {0}を読み込んでいます" - }, - "sql/workbench/services/executionPlan/common/executionPlanService": { - "noHandlerRegistered": "有効な実行プラン ハンドラーが登録されていません", - "providerIdNotValidError": "ExecutionPlanService と対話するには、有効なプロバイダーが必要です", - "selectExecutionPlanProvider": "実行プランを開くプロバイダーを選択する" - }, - "sql/base/browser/ui/table/plugins/contextMenuColumn.plugin": { - "table.showActions": "アクションの表示" - }, - "sql/workbench/browser/designer/tableActions": { - "designer.addColumnAction": "新規追加", - "designer.insertAfterSelectedColumn": "後に挿入", - "designer.insertBeforeSelectedRow": "前に挿入", - "designer.moveRowDownAction": "下へ移動", - "designer.moveRowDownButtonAriaLabel": "選択した行を 1 つ下の位置に移動します", - "designer.moveRowUpAction": "上へ移動", - "designer.moveRowUpButtonAriaLabel": "選択した行を 1 つ上の位置に移動します", - "designer.newRowButtonAriaLabel": "`{0}` テーブルに新しい行を追加する" - }, - "sql/workbench/contrib/executionPlan/browser/azdataGraphView": { - "invalidExecutionPlanZoomError": "ズーム レベルを 0 または負の値にすることはできません" - }, - "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { - "epCompare.editorName": "比較実行プラン" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { - "compareExecutionPlanEditor": "比較実行プラン エディター" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditorView": { - "addExecutionPlanLabel": "実行プランの追加", - "epComapre.LoadingPlanCompleteMessage": "実行プランが正常に読み込まれました", - "epComapre.LoadingPlanMessage": "実行プランを読み込んでいます", - "epComapre.placeholderInfoboxText": "比較する実行プランの追加", - "epCompare.FileFilterDescription": "実行プラン ファイル", - "epCompare.comparePropertiesAction": "プロパティ", - "epCompare.comparisonProgess": "比較したプランの類似点を読み込んでいます", - "epCompare.toggleOrientation": "方向の切り替え", - "epCompare.zoomInAction": "拡大", - "epCompare.zoomOutAction": "縮小", - "epCompare.zoomReset": "ズームのリセット", - "epCompare.zoomToFit": "ウィンドウのサイズに合わせて拡大" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonPropertiesView": { - "executionPlanComparisonPropertiesBottomOperation": "下位の操作: {0}", - "executionPlanComparisonPropertiesTopOperation": "上位の操作: {0}", - "executionPlanPropertiesEdgeOperationName": "Edge", - "nodePropertyViewNameNameColumnHeader": "名前", - "nodePropertyViewNameValueColumnBottomHeader": "値 (下位プラン)", - "nodePropertyViewNameValueColumnTopHeader": "値 (上位プラン)" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanContribution": { - "executionPlanCompareCommandOriginalValue": "比較実行プラン", - "executionPlanCompareCommandValue": "比較実行プラン" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanFileView": { - "executionPlanFileLoadingComplete": "実行プランが生成されます", - "executionPlanFileLoadingFailed": "実行プランを読み込めませんでした", - "loadingExecutionPlanFile": "実行プランの生成" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesViewBase": { - "executionPlanPropertyViewClose": "閉じる", - "executionPlanPropertyViewSortAlphabetically": "アルファベット順", - "executionPlanPropertyViewSortByDisplayOrder": "項目別", - "executionPlanPropertyViewSortReverseAlphabetically": "逆アルファベット順", - "nodePropertyViewTitle": "プロパティ" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { - "executionPlanTitle": "クエリ プラン (プレビュー)" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanView": { - "executionPlan.SaveFileDescription": "実行プラン ファイル", - "executionPlanCompareExecutionPlanAction": "比較実行プラン", - "executionPlanContextMenuDisableTooltip": "ヒントを無効にする", - "executionPlanContextMenuEnableTooltip": "ツールヒントを有効にする", - "executionPlanCustomZoom": "ズームのカスタマイズ", - "executionPlanDisableTooltip": "ヒントが無効になっています", - "executionPlanEnableTooltip": "ツールヒントが有効", - "executionPlanFitGraphLabel": "ウィンドウのサイズに合わせて拡大", - "executionPlanOpenGraphFile": "クエリ プラン XML の表示", - "executionPlanPropertiesActionLabel": "プロパティ", - "executionPlanSavePlanXML": "プラン ファイルの保存", - "executionPlanSearchNodeAction": "ノードの検索", - "executionPlanZoomInActionLabel": "拡大", - "executionPlanZoomOutActionLabel": "縮小", - "openQueryAction": "クエリを開く" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { - "planHeaderIndexAndCost": "クエリ {0}: クエリ コスト (スクリプトに対する相対): {1}%" - }, - "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialog": { - "backupRestoreUrlBrowserDialog.account": "Azure アカウント", - "backupRestoreUrlBrowserDialog.backupFile": "バックアップ ファイル", - "backupRestoreUrlBrowserDialog.blobContainer": "BLOB コンテナー", - "backupRestoreUrlBrowserDialog.linkAccount": "アカウントのリンク", - "backupRestoreUrlBrowserDialog.sharedAccessSignature": "Shared Access Signature が生成されました", - "backupRestoreUrlBrowserDialog.sharedAccessSignatureButton": "資格情報の作成", - "backupRestoreUrlBrowserDialog.storageAccount": "ストレージ アカウント", - "backupRestoreUrlBrowserDialog.subscription": "Azure サブスクリプション", - "backupRestoreUrlBrowserDialog.tenant": "Azure AD テナント", - "fileBrowser.discard": "破棄", - "fileBrowser.ok": "OK" - }, - "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialogService": { - "filebrowser.selectBlob": "BLOB の選択" - }, - "sql/workbench/services/tableDesigner/browser/tableDesignerService": { - "TableDesigner.closeApplication": "アプリケーションの終了(&&C)", - "TableDesigner.saveBeforeExit": "テーブル デザイナーに保存されていない変更があり、アプリケーションを閉じると失われます。アプリケーションを閉じますか?" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/package.json b/i18n/ads-language-pack-ko/package.json index 4706a660d7..7bfdfeebc9 100644 --- a/i18n/ads-language-pack-ko/package.json +++ b/i18n/ads-language-pack-ko/package.json @@ -1,8 +1,8 @@ { "name": "ads-language-pack-ko", - "displayName": "Korean Language Pack for Azure Data Studio", + "displayName": "Korean(사용법) Language Pack for Azure Data Studio", "description": "Language pack extension for Korean", - "version": "1.37.0", + "version": "1.38.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.37.0" + "azdata": "^1.38.0" }, "icon": "languagepack.png", "categories": [ @@ -40,10 +40,6 @@ "id": "vscode.docker", "path": "./translations/extensions/docker.i18n.json" }, - { - "id": "vscode.extension-editing", - "path": "./translations/extensions/extension-editing.i18n.json" - }, { "id": "vscode.git-ui", "path": "./translations/extensions/git-ui.i18n.json" @@ -180,6 +176,10 @@ "id": "Microsoft.asde-deployment", "path": "./translations/extensions/asde-deployment.i18n.json" }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/azcli.i18n.json" + }, { "id": "Microsoft.azurecore", "path": "./translations/extensions/azurecore.i18n.json" @@ -263,10 +263,6 @@ { "id": "Microsoft.xml-language-features", "path": "./translations/extensions/xml-language-features.i18n.json" - }, - { - "id": "Microsoft.azcli", - "path": "./translations/extensions/azcli.i18n.json" } ] } diff --git a/i18n/ads-language-pack-ko/translations/extensions/configuration-editing.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/configuration-editing.i18n.json index 56977d6c70..6390b1828a 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/configuration-editing.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/configuration-editing.i18n.json @@ -42,7 +42,7 @@ "assocLabelPath": "경로가 있는 파일", "derivedDescription": "동일한 이름의 형제가 있지만 확장명이 다른 파일을 일치시킵니다.", "derivedLabel": "이름별 형제가 있는 파일", - "dirty": "활성 편집기가 더티인 경우 더티 표시기", + "dirty": "활성 편집기에 저장되지 않은 변경 내용이 있는 경우에 대한 표시기", "falseDescription": "패턴을 사용하지 않도록 설정합니다.", "fileDescription": "특정 파일 확장명이 있는 모든 파일을 일치시킵니다.", "fileLabel": "확장명별 파일", diff --git a/i18n/ads-language-pack-ko/translations/extensions/extension-editing.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/extension-editing.i18n.json deleted file mode 100644 index c0ae7d8550..0000000000 --- a/i18n/ads-language-pack-ko/translations/extensions/extension-editing.i18n.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "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": { - "dist/extensionLinter": { - "dataUrlsNotValid": "데이터 URL은 올바른 이미지 소스가 아닙니다.", - "embeddedSvgsNotValid": "내장 SVG는 올바른 이미지 소스가 아닙니다.", - "httpsRequired": "이미지는 HTTPS 프로토콜을 사용해야 합니다.", - "relativeBadgeUrlRequiresHttpsRepository": "관계형 배지 URL은 package.json에 HTTPS 프로토콜이 지정된 저장소가 필요합니다.", - "relativeIconUrlRequiresHttpsRepository": "아이콘은 package.json에 HTTPS 프로토콜이 지정된 저장소가 필요합니다.", - "relativeUrlRequiresHttpsRepository": "관계형 이미지 URL은 package.json에 HTTPS 프로토콜이 지정된 저장소가 필요합니다.", - "svgsNotValid": "SVG는 올바른 이미지 소스가 아닙니다." - }, - "dist/packageDocumentHelper": { - "languageSpecificEditorSettings": "언어별 편집기 설정", - "languageSpecificEditorSettingsDescription": "언어용 편집기 설정 재정의" - }, - "package": { - "description": "확장 제작을 위한 Lint 기능을 제공합니다.", - "displayName": "확장 제작" - } - } -} \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/translations/main.i18n.json b/i18n/ads-language-pack-ko/translations/main.i18n.json index 2e8536a804..81f5149315 100644 --- a/i18n/ads-language-pack-ko/translations/main.i18n.json +++ b/i18n/ads-language-pack-ko/translations/main.i18n.json @@ -37,7 +37,8 @@ "vs/base/browser/ui/inputbox/inputBox": { "alertErrorMessage": "오류: {0}", "alertInfoMessage": "정보: {0}", - "alertWarningMessage": "경고: {0}" + "alertWarningMessage": "경고: {0}", + "history.inputbox.hint": "기록용" }, "vs/base/browser/ui/keybindingLabel/keybindingLabel": { "unbound": "바인딩 안 됨" @@ -201,6 +202,9 @@ "unchangedLine": "{0} 변경되지 않은 줄 {1}" }, "vs/editor/browser/widget/inlineDiffMargin": { + "diff.clipboard.copyChangedLineContent.label": "변경된 줄({0}) 복사", + "diff.clipboard.copyChangedLinesContent.label": "변경된 줄 복사", + "diff.clipboard.copyChangedLinesContent.single.label": "변경된 줄 복사", "diff.clipboard.copyDeletedLineContent.label": "삭제된 줄 복사({0})", "diff.clipboard.copyDeletedLinesContent.label": "삭제된 줄 복사", "diff.clipboard.copyDeletedLinesContent.single.label": "삭제된 줄 복사", @@ -214,8 +218,13 @@ "insertSpaces": "'탭' 키를 누를 때 공백을 삽입합니다. `#editor.detectIndentation#`이 켜져 있는 경우 이 설정은 파일 콘텐츠에 따라 재정의됩니다.", "largeFileOptimizations": "큰 파일에 대한 특수 처리로, 메모리를 많이 사용하는 특정 기능을 사용하지 않도록 설정합니다.", "maxComputationTime": "diff 계산이 취소된 후 밀리초 단위로 시간을 제한합니다. 제한 시간이 없는 경우 0을 사용합니다.", + "maxFileSize": "차이를 계산할 최대 파일 크기(MB)입니다. 제한이 없으면 0을 사용합니다.", "maxTokenizationLineLength": "이 길이를 초과하는 줄은 성능상의 이유로 토큰화되지 않습니다.", "renderIndicators": "diff 편집기에서 추가/제거된 변경 내용에 대해 +/- 표시기를 표시하는지 여부를 제어합니다.", + "schema.brackets": "들여쓰기를 늘리거나 줄이는 대괄호 기호를 정의합니다.", + "schema.closeBracket": "닫는 대괄호 문자 또는 문자열 시퀀스입니다.", + "schema.colorizedBracketPairs": "대괄호 쌍 색 지정을 사용하는 경우 중첩 수준에 따라 색이 지정된 대괄호 쌍을 정의합니다.", + "schema.openBracket": "여는 대괄호 문자 또는 문자열 시퀀스입니다.", "semanticHighlighting.configuredByTheme": "의미 체계 강조 표시는 현재 색 테마의 `semanticHighlighting` 설정에 따라 구성됩니다.", "semanticHighlighting.enabled": "semanticHighlighting이 지원하는 언어에 대해 표시되는지 여부를 제어합니다.", "semanticHighlighting.false": "모든 색 테마에 대해 의미 체계 강조 표시를 사용하지 않습니다.", @@ -253,7 +262,7 @@ "autoClosingQuotes": "사용자가 여는 따옴표를 추가한 후 편집기에서 따옴표를 자동으로 닫을지 여부를 제어합니다.", "autoIndent": "사용자가 줄을 입력, 붙여넣기, 이동 또는 들여쓰기 할 때 편집기에서 들여쓰기를 자동으로 조정하도록 할지 여부를 제어합니다.", "autoSurround": "따옴표 또는 대괄호 입력 시 편집기가 자동으로 선택 영역을 둘러쌀지 여부를 제어합니다.", - "bracketPairColorization.enabled": "대괄호 쌍 색 지정을 사용하도록 설정하였는지 여부를 제어합니다.", + "bracketPairColorization.enabled": "대괄호 쌍 색 지정이 활성화되었는지 여부를 제어합니다. 대괄호 강조 색상을 재정의하려면 'workbench.colorCustomizations'를 사용하세요.", "codeActions": "편집기에서 코드 동작 전구를 사용하도록 설정합니다.", "codeLens": "편집기에서 CodeLens를 표시할 것인지 여부를 제어합니다.", "codeLensFontFamily": "CodeLens의 글꼴 패밀리를 제어합니다.", @@ -303,6 +312,17 @@ "editor.gotoLocation.multiple.goto": "기본 결과로 이동하고 다른 항목에 대해 peek 없는 탐색을 사용하도록 설정", "editor.gotoLocation.multiple.gotoAndPeek": "기본 결과로 이동하여 Peek 보기를 표시합니다.", "editor.gotoLocation.multiple.peek": "결과 Peek 뷰 표시(기본)", + "editor.guides.bracketPairs": "대괄호 쌍 안내션의 사용 여부를 제어합니다.", + "editor.guides.bracketPairs.active": "활성 대괄호 쌍에 대해서만 대괄호 쌍 가이드를 사용하도록 설정합니다.", + "editor.guides.bracketPairs.false": "대괄호 쌍 가이드를 비활성화합니다.", + "editor.guides.bracketPairs.true": "대괄호 쌍 가이드를 사용하도록 설정합니다.", + "editor.guides.bracketPairsHorizontal": "가로 대괄호 쌍 안내선의 사용 여부를 제어합니다.", + "editor.guides.bracketPairsHorizontal.active": "활성 대괄호 쌍에 대해서만 수평 가이드를 사용하도록 설정합니다.", + "editor.guides.bracketPairsHorizontal.false": "수평 대괄호 쌍 가이드를 비활성화합니다.", + "editor.guides.bracketPairsHorizontal.true": "수직 대괄호 쌍 가이드에 추가하여 수평 가이드를 사용하도록 설정합니다.", + "editor.guides.highlightActiveBracketPair": "대괄호 쌍 안내션의 사용 여부를 제어합니다.", + "editor.guides.highlightActiveIndentation": "편집기에서 활성 들여쓰기 가이드를 강조 표시할지 여부를 제어합니다.", + "editor.guides.indentation": "편집기에서 들여쓰기 가이드를 렌더링할지를 제어합니다.", "editor.suggest.showClasss": "사용하도록 설정되면 IntelliSense에 '클래스' 제안이 표시됩니다.", "editor.suggest.showColors": "사용하도록 설정되면 IntelliSense에 '색' 제안이 표시됩니다.", "editor.suggest.showConstants": "사용하도록 설정되면 IntelliSense에 '상수' 제안이 표시됩니다.", @@ -358,18 +378,14 @@ "formatOnType": "입력 후 편집기에서 자동으로 줄의 서식을 지정할지 여부를 제어합니다.", "glyphMargin": "편집기에서 세로 문자 모양 여백을 렌더링할지 여부를 제어합니다. 문자 모양 여백은 주로 디버깅에 사용됩니다.", "hideCursorInOverviewRuler": "커서가 개요 눈금자에서 가려져야 하는지 여부를 제어합니다.", - "highlightActiveIndentGuide": "편집기에서 활성 들여쓰기 가이드를 강조 표시할지 여부를 제어합니다.", + "hover.above": "공백이 있는 경우 선 위에 마우스를 가져가는 것을 표시하는 것을 선호합니다.", "hover.delay": "호버가 표시되기 전까지의 지연 시간(밀리초)을 제어합니다.", "hover.enabled": "호버 표시 여부를 제어합니다.", "hover.sticky": "마우스를 해당 항목 위로 이동할 때 호버를 계속 표시할지 여부를 제어합니다.", "inlayHints.enable": "편집기에서 인레이 힌트를 사용하도록 설정합니다.", "inlayHints.fontFamily": "편집기에서 인레이 힌트의 글꼴 모음을 제어합니다. 공백으로 설정하면 `#editor.fontFamily#`가 사용됩니다.", - "inlayHints.fontSize": "편집기에서 인레이 힌트의 글꼴 크기를 제어합니다. `0`으로 설정하면 `#editor.fontSize#`의 90%가 사용됩니다.", + "inlayHints.fontSize": "편집기에서 인레이 힌트의 글꼴 크기를 제어합니다. 기본값인 `#editor.fontSize#`의 90%는 구성된 값이 `5`보다 작거나 편집기 글꼴 크기보다 큰 경우 사용됩니다.", "inlineSuggest.enabled": "편집기에서 인라인 제안을 자동으로 표시할지 여부를 제어합니다.", - "inlineSuggest.mode": "인라인 제안을 렌더링하는 데 사용할 모드를 제어합니다.", - "inlineSuggest.mode.prefix": "바꾸기 텍스트가 삽입 텍스트의 접두사인 경우에만 인라인 제안을 렌더링합니다.", - "inlineSuggest.mode.subword": "바꾸기 텍스트가 삽입 텍스트의 하위 단어인 경우에만 인라인 제안을 렌더링합니다.", - "inlineSuggest.mode.subwordSmart": "대체 텍스트가 삽입 텍스트의 하위 단어인 경우에만 인라인 제안을 렌더링하지만 하위 단어는 커서 뒤에 시작해야 합니다.", "letterSpacing": "문자 간격(픽셀)을 제어합니다.", "lineHeight": "선 높이를 제어합니다. \r\n - 0을 사용하여 글꼴 크기에서 줄 높이를 자동으로 계산합니다.\r\n - 0에서 8 사이의 값은 글꼴 크기의 승수로 사용됩니다.\r\n - 8보다 크거나 같은 값이 유효 값으로 사용됩니다.", "lineNumbers": "줄 번호의 표시 여부를 제어합니다.", @@ -417,7 +433,6 @@ "renameOnTypeDeprecate": "사용되지 않습니다. 대신 `editor.linkedEditing`을 사용하세요.", "renderControlCharacters": "편집기에서 제어 문자를 렌더링할지를 제어합니다.", "renderFinalNewline": "파일이 줄 바꿈으로 끝나면 마지막 줄 번호를 렌더링합니다.", - "renderIndentGuides": "편집기에서 들여쓰기 가이드를 렌더링할지를 제어합니다.", "renderLineHighlight": "편집기가 현재 줄 강조 표시를 렌더링하는 방식을 제어합니다.", "renderLineHighlight.all": "제본용 여백과 현재 줄을 모두 강조 표시합니다.", "renderLineHighlightOnlyWhenFocus": "편집기에 포커스가 있는 경우에만 편집기에서 현재 줄 강조 표시를 렌더링해야 하는지 제어합니다.", @@ -465,10 +480,6 @@ "suggest.localityBonus": "정렬할 때 커서 근처에 표시되는 단어를 우선할지를 제어합니다.", "suggest.maxVisibleSuggestions.dep": "이 설정은 더 이상 사용되지 않습니다. 이제 제안 위젯의 크기를 조정할 수 있습니다.", "suggest.preview": "편집기에서 제안 결과를 미리볼지 여부를 제어합니다.", - "suggest.previewMode": "제안 미리 보기를 렌더링하는 데 사용할 모드를 제어합니다.", - "suggest.previewMode.prefix": "바꾸기 텍스트가 삽입 텍스트의 접두사인 경우에만 미리 보기를 렌더링합니다.", - "suggest.previewMode.subword": "바꾸기 텍스트가 삽입 텍스트의 하위 단어인 경우에만 미리 보기를 렌더링합니다.", - "suggest.previewMode.subwordSmart": "대체 텍스트가 삽입 텍스트의 하위 단어이거나 삽입 텍스트의 접두사인 경우 미리 보기를 렌더링합니다.", "suggest.shareSuggestSelections": "저장된 제안 사항 선택 항목을 여러 작업 영역 및 창에서 공유할 것인지 여부를 제어합니다(`#editor.suggestSelection#` 필요).", "suggest.showIcons": "제안의 아이콘을 표시할지 여부를 제어합니다.", "suggest.showInlineDetails": "제안 세부 정보가 레이블과 함께 인라인에 표시되는지 아니면 세부 정보 위젯에만 표시되는지를 제어합니다.", @@ -586,15 +597,27 @@ "deprecatedEditorActiveLineNumber": "ID는 사용되지 않습니다. 대신 'editorLineNumber.activeForeground'를 사용하세요.", "editorActiveIndentGuide": "활성 편집기 들여쓰기 안내선 색입니다.", "editorActiveLineNumber": "편집기 활성 영역 줄번호 색상", - "editorBracketHighlightForeground1": "대괄호(1)의 전경색입니다.", - "editorBracketHighlightForeground2": "대괄호(2)의 전경색입니다.", - "editorBracketHighlightForeground3": "대괄호(3)의 전경색입니다.", - "editorBracketHighlightForeground4": "대괄호(4)의 전경색입니다.", - "editorBracketHighlightForeground5": "대괄호(5)의 전경색입니다.", - "editorBracketHighlightForeground6": "대괄호(6)의 전경색입니다.", + "editorBracketHighlightForeground1": "대괄호의 전경색(1)입니다. 대괄호 쌍 색 지정을 사용하도록 설정해야 합니다.", + "editorBracketHighlightForeground2": "대괄호의 전경색(2)입니다. 대괄호 쌍 색 지정을 사용하도록 설정해야 합니다.", + "editorBracketHighlightForeground3": "대괄호의 전경색(3)입니다. 대괄호 쌍 색 지정을 사용하도록 설정해야 합니다.", + "editorBracketHighlightForeground4": "대괄호의 전경색(4)입니다. 대괄호 쌍 색 지정을 사용하도록 설정해야 합니다.", + "editorBracketHighlightForeground5": "대괄호의 전경색(5)입니다. 대괄호 쌍 색 지정을 사용하도록 설정해야 합니다.", + "editorBracketHighlightForeground6": "대괄호의 전경색(6)입니다. 대괄호 쌍 색 지정을 사용하도록 설정해야 합니다.", "editorBracketHighlightUnexpectedBracketForeground": "예기치 않은 대괄호의 전경색입니다.", "editorBracketMatchBackground": "일치하는 괄호 뒤의 배경색", "editorBracketMatchBorder": "일치하는 브래킷 박스의 색상", + "editorBracketPairGuide.activeBackground1": "활성 대괄호 쌍 안내선의 배경색입니다(1). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", + "editorBracketPairGuide.activeBackground2": "활성 대괄호 쌍 안내선의 배경색입니다(2). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", + "editorBracketPairGuide.activeBackground3": "활성 대괄호 쌍 안내선의 배경색입니다(3). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", + "editorBracketPairGuide.activeBackground4": "활성 대괄호 쌍 안내선의 배경색입니다(4). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", + "editorBracketPairGuide.activeBackground5": "활성 대괄호 쌍 안내선의 배경색입니다(5). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", + "editorBracketPairGuide.activeBackground6": "활성 대괄호 쌍 안내선의 배경색입니다(6). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", + "editorBracketPairGuide.background1": "비활성 대괄호 쌍 안내선의 배경색입니다(1). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", + "editorBracketPairGuide.background2": "비활성 대괄호 쌍 안내선의 배경색입니다(2). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", + "editorBracketPairGuide.background3": "비활성 대괄호 쌍 안내선의 배경색입니다(3). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", + "editorBracketPairGuide.background4": "비활성 대괄호 쌍 안내선의 배경색입니다(4). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", + "editorBracketPairGuide.background5": "비활성 대괄호 쌍 안내선의 배경색입니다(5). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", + "editorBracketPairGuide.background6": "비활성 대괄호 쌍 안내선의 배경색입니다(6). 대괄호 쌍 안내선을 사용하도록 설정해야 합니다.", "editorCodeLensForeground": "편집기 코드 렌즈의 전경색입니다.", "editorCursorBackground": "편집기 커서의 배경색입니다. 블록 커서와 겹치는 글자의 색상을 사용자 정의할 수 있습니다.", "editorGhostTextBorder": "편집기에서 고스트 텍스트의 테두리 색입니다.", @@ -689,6 +712,9 @@ "vs/editor/contrib/codelens/codelensController": { "showLensOnLine": "현재 줄에 대한 코드 렌즈 명령 표시" }, + "vs/editor/contrib/colorPicker/colorPickerWidget": { + "clickToToggleColorOptions": "색 옵션을 토글하려면 클릭하세요(rgb/hsl/hex)." + }, "vs/editor/contrib/comment/comment": { "comment.block": "블록 주석 설정/해제", "comment.line": "줄 주석 설정/해제", @@ -753,9 +779,9 @@ "foldBackgroundBackground": "접힌 범위의 배경색입니다. 색은 기본 장식을 숨기지 않기 위해 불투명해서는 안 됩니다.", "foldLevelAction.label": "수준 {0} 접기", "foldRecursivelyAction.label": "재귀적으로 접기", - "gotoNextFold.label": "다음 폴딩으로 이동", + "gotoNextFold.label": "다음 접기 범위로 이동", "gotoParentFold.label": "부모 폴딩으로 이동", - "gotoPreviousFold.label": "이전 폴딩으로 이동", + "gotoPreviousFold.label": "이전 접기 범위로 이동", "toggleFoldAction.label": "접기 전환", "unFoldRecursivelyAction.label": "재귀적으로 펼치기", "unfoldAction.label": "펼치기", @@ -800,8 +826,11 @@ "change": "문제 {1}개 중 {0}개", "editorMarkerNavigationBackground": "편집기 표식 탐색 위젯 배경입니다.", "editorMarkerNavigationError": "편집기 표식 탐색 위젯 오류 색입니다.", + "editorMarkerNavigationErrorHeaderBackground": "편집기 마커 탐색 위젯 오류 제목 배경.", "editorMarkerNavigationInfo": "편집기 표식 탐색 위젯 정보 색입니다.", + "editorMarkerNavigationInfoHeaderBackground": "편집기 마커 탐색 위젯 정보 제목 배경.", "editorMarkerNavigationWarning": "편집기 표식 탐색 위젯 경고 색입니다.", + "editorMarkerNavigationWarningBackground": "편집기 마커 탐색 위젯 경고 제목 배경.", "marker aria": "{1}의 {0}입니다. ", "problems": "문제 {1}개 중 {0}개" }, @@ -828,7 +857,7 @@ "goToTypeDefinition.generic.noResults": "형식 정의를 찾을 수 없습니다.", "goToTypeDefinition.noResultWord": "'{0}'에 대한 형식 정의를 찾을 수 없습니다.", "impl.title": "구현", - "label.generic": "기호로 이동", + "label.generic": "임의의 기호로 이동", "miGotoDeclaration": "선언으로 이동(&&D)", "miGotoDefinition": "정의로 이동(&&D)", "miGotoImplementation": "구현으로 이동(&&I)", @@ -909,6 +938,7 @@ "action.inlineSuggest.showPrevious": "이전 인라인 제안 표시", "action.inlineSuggest.trigger": "인라인 제안 트리거", "inlineSuggestionHasIndentation": "인라인 제안이 공백으로 시작하는지 여부", + "inlineSuggestionHasIndentationLessThanTabSize": "인라인 제안이 탭에 의해 삽입되는 것보다 작은 공백으로 시작하는지 여부", "inlineSuggestionVisible": "인라인 제안 표시 여부" }, "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { @@ -929,6 +959,7 @@ "lines.delete": "줄 삭제", "lines.deleteAllLeft": "왼쪽 모두 삭제", "lines.deleteAllRight": "우측에 있는 항목 삭제", + "lines.deleteDuplicates": "중복 라인 삭제", "lines.indent": "줄 들여쓰기", "lines.insertAfter": "아래에 줄 삽입", "lines.insertBefore": "위에 줄 삽입", @@ -990,6 +1021,7 @@ "parameterHints.trigger.label": "매개 변수 힌트 트리거" }, "vs/editor/contrib/parameterHints/parameterHintsWidget": { + "editorHoverWidgetHighlightForeground": "매개 변수 힌트에 있는 활성 항목의 전경색입니다.", "hint": "{0}, 힌트", "parameterHintsNextIcon": "다음 매개 변수 힌트 표시의 아이콘입니다.", "parameterHintsPreviousIcon": "이전 매개 변수 힌트 표시의 아이콘입니다." @@ -1261,7 +1293,7 @@ "openFile": "파일 열기", "openFolder": "폴더 열기", "openWorkspace": "열기(&&O)", - "openWorkspaceTitle": "작업 영역 열기" + "openWorkspaceTitle": "파일에서 작업 영역 열기" }, "vs/platform/environment/node/argv": { "add": "마지막 활성 창에 폴더를 추가합니다.", @@ -1309,13 +1341,19 @@ "multipleValues": "옵션 '{0}'이(가) 두 번 이상 정의되었습니다. 값 '{1}'을(를) 사용하세요.", "unknownOption": "경고: '{0}'은(는) 알려진 옵션 목록에 없지만 Electron/Chromium에 계속 전달됩니다." }, + "vs/platform/environment/node/shellEnv": { + "resolveShellEnvError": "셸 환경 {0}을(를) 확인할 수 없습니다.", + "resolveShellEnvExitError": "생성된 셸의 예기치 않은 종료 코드(코드 {0}, 신호 {1})", + "resolveShellEnvTimeout": "적절한 시간 내에 셸 환경을 해결할 수 없습니다. 셸 구성을 확인하세요." + }, "vs/platform/extensionManagement/common/abstractExtensionManagementService": { "MarketPlaceDisabled": "Marketplace를 사용할 수 없습니다.", "Not a Marketplace extension": "마켓플레이스 확장만 다시 설치할 수 있습니다.", + "incompatible platform": "'{0}' 확장자는 {2}에 대해 {1}에서 사용할 수 없습니다.", "malicious extension": "문제가 있다고 보고되었으므로 '{0}' 확장을 설치할 수 없습니다.", "multipleDependentsError": "'{0}' 확장을 제거할 수 없습니다. '{1}', '{2}' 및 기타 확장이 이 확장에 종속됩니다.", "multipleIndirectDependentsError": "'{0}' 확장을 제거할 수 없습니다. '{1}' 확장 제거를 포함하며 '{2}', '{3}' 및 기타 확장이 이 확장에 종속됩니다.", - "notFoundCompatibleDependency": "'{0}' 확장은 현재 버전의 VS Code(버전 {1})와 호환되지 않기 때문에 설치할 수 없습니다.", + "notFoundCompatibleDependency": "'{0}' 확장은 현재 버전의 {1}(버전 {2})와 호환되지 않기 때문에 설치할 수 없습니다.", "singleDependentError": "'{0}' 확장을 제거할 수 없습니다. '{1}' 확장이 이 확장에 종속됩니다.", "singleIndirectDependentError": "'{0}' 확장을 제거할 수 없습니다. '{1}' 확장 제거를 포함하며 '{2}' 확장이 이 확장에 종속됩니다.", "twoDependentsError": "'{0}' 확장을 제거할 수 없습니다. '{1}' 및 '{2}' 확장이 이 확장에 종속됩니다.", @@ -1419,9 +1457,9 @@ }, "vs/platform/files/common/io": { "fileTooLargeError": "파일이 너무 커서 열 수 없음", - "fileTooLargeForHeapError": "이 크기의 파일을 열려면 다시 시작하여 {0}에서 더 많은 메모리를 사용하도록 허용해야 합니다" + "fileTooLargeForHeapError": "이 크기의 파일을 열려면 다시 시작하여 더 많은 메모리를 사용하도록 허용해야 합니다" }, - "vs/platform/files/electron-browser/diskFileSystemProvider": { + "vs/platform/files/electron-main/diskFileSystemProviderIpc": { "binFailed": "'{0}'을(를) 휴지통으로 이동하지 못함", "trashFailed": "'{0}'을(를) 휴지통으로 이동하지 못함" }, @@ -1448,8 +1486,8 @@ "missing.chord": "키 조합({0}, {1})은 명령이 아닙니다." }, "vs/platform/list/browser/listService": { - "Fast Scroll Sensitivity": "Alt 키를 누를 때 스크롤 속도 승수입니다.", - "Mouse Wheel Scroll Sensitivity": "마우스 휠 스크롤 이벤트의 deltaX 및 deltaY에서 사용할 승수입니다.", + "Fast Scroll Sensitivity": "'Alt' 키를 누를 때 스크롤 속도 승수입니다.", + "Mouse Wheel Scroll Sensitivity": "마우스 휠 스크롤 이벤트의 `deltaX` 및 `deltaY`에서 사용할 승수입니다.", "automatic keyboard navigation setting": "목록 및 트리에서 키보드 탐색이 입력만으로 자동 트리거되는지 여부를 제어합니다. 'false'로 설정하면 'list.toggleKeyboardNavigation' 명령을 실행할 때만 키보드 탐색이 트리거되어 바로 가기 키를 할당할 수 있습니다.", "expand mode": "폴더 이름을 클릭할 때 트리 폴더가 확장되는 방법을 제어합니다. 일부 트리와 목록에서는 이 설정을 적용할 수 없는 경우 무시하도록 선택할 수 있습니다.", "horizontalScrolling setting": "워크벤치에서 목록 및 트리의 가로 스크롤 여부를 제어합니다. 경고: 이 설정을 켜면 성능에 영향을 미칩니다.", @@ -1544,33 +1582,47 @@ "systemCertificates": "OS에서 CA 인증서를 로드해야 하는지 여부를 제어합니다(Windows 및 macOS에서는 이 기능을 끈 후 창을 다시 로드해야 함)." }, "vs/platform/telemetry/common/telemetryService": { + "enableTelemetryDeprecated": "이 설정이 false이면 새 설정 값에 관계없이 원격 분석이 전송되지 않습니다. {0} 설정으로 인해 더 이상 사용되지 않습니다.", + "telemetry.crashReports": "크래시 보고서", + "telemetry.docsAndPrivacyStatement": "[Microsoft가 수집하는 데이터]({0}) 및 [개인정보처리방침]({1})에 대해 자세히 알아보세요.", + "telemetry.docsStatement": "[Microsoft가 수집하는 데이터]({0})에 대해 자세히 알아보세요.", "telemetry.enableTelemetry": "수집할 진단 데이터를 사용하도록 설정합니다. 이는 {0}의 성능과 개선이 필요한 부분을 더 잘 이해하는 데 도움이 됩니다.", "telemetry.enableTelemetryMd": "수집할 진단 데이터를 사용하도록 설정합니다. 이는 {0}의 수행 방식과 당사의 수집 항목 및 개인 정보 보호 정책에 대해 개선이 필요한 부분[자세히 알아보기]({1})을 더 잘 이해하는 데 도움이 됩니다.", + "telemetry.errors": "오류 원격 분석", + "telemetry.restart": "크래시 보고 변경 사항을 적용하려면 응용 프로그램을 완전히 다시 시작해야 합니다.", + "telemetry.telemetryLevel.crash": "OS 수준 크래시 보고서를 보냅니다.", + "telemetry.telemetryLevel.default": "사용 데이터, 오류 및 크래시 보고서를 보냅니다.", + "telemetry.telemetryLevel.deprecated": "****참고:*** 이 설정이 '꺼짐'이면 다른 원격 분석 설정에 관계없이 원격 분석이 전송되지 않습니다. 이 설정이 '해제'를 제외한 다른 것으로 설정되고 더 이상 사용되지 않는 설정으로 원격 분석이 비활성화된 경우 원격 분석이 전송되지 않습니다.*", + "telemetry.telemetryLevel.error": "일반 오류 원격 분석 및 크래시 보고서를 보냅니다.", + "telemetry.telemetryLevel.off": "모든 제품 원격 분석을 사용하지 않도록 설정합니다.", + "telemetry.telemetryLevel.tableDescription": "다음 표에는 각 설정과 함께 전송되는 데이터가 요약되어 있습니다.", + "telemetry.telemetryLevelMd": "모든 핵심 및 자사 확장 원격 분석을 제어합니다. 이를 통해 {0}의 성능, 개선이 필요한 부분 및 기능이 사용되는 방식을 더 잘 이해할 수 있습니다.", + "telemetry.usage": "사용 데이터", "telemetryConfigurationTitle": "원격 분석" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { "terminal.integrated.automationShell.linux": "설정 시 작업 및 디버그와 같은 자동화 관련 터미널 사용의 {0}을(를) 재정의하고 {1} 값을 무시하는 경로입니다.", "terminal.integrated.automationShell.osx": "설정 시 작업 및 디버그와 같은 자동화 관련 터미널 사용의 {0}을(를) 재정의하고 {1} 값을 무시하는 경로입니다.", "terminal.integrated.automationShell.windows": "설정 시 작업 및 디버그와 같은 자동화 관련 터미널 사용의 {0}을(를) 재정의하고 {1} 값을 무시하는 경로입니다.", + "terminal.integrated.confirmIgnoreProcesses": "프로세스를 무시하는 사용자 지정 설정을 제공하도록 구성 가능", "terminal.integrated.defaultProfile.linux": "Linux에서 사용되는 기본 프로필입니다. 현재 {0} 또는 {1}(으)로 설정된 경우 이 설정은 무시됩니다.", "terminal.integrated.defaultProfile.osx": "macOS에서 사용되는 기본 프로필입니다. 현재 {0} 또는 {1}(으)로 설정된 경우 이 설정은 무시됩니다.", "terminal.integrated.defaultProfile.windows": "Windows에서 사용되는 기본 프로필입니다. 현재 {0} 또는 {1}(으)로 설정된 경우 이 설정은 무시됩니다.", "terminal.integrated.inheritEnv": "새 셸에서 $PATH 및 기타 개발 변수가 초기화되도록 로그인 셸을 제공할 수 있는 VS Code에서 환경을 상속해야 하는지 여부입니다. 이는 Windows에는 영향을 주지 않습니다.", - "terminal.integrated.persistentSessionExperimentalSerializer": "터미널의 버퍼를 복원하기 위해 보다 효율적인 실험적 접근 방식을 사용할지 여부입니다. 이 설정을 적용하려면 다시 시작해야 합니다.", "terminal.integrated.persistentSessionScrollback": "영구 터미널 세션에 다시 연결할 때 복원될 최대 라인 수를 제어합니다. 이 값을 늘리면 더 많은 메모리를 사용하여 더 많은 스크롤백 라인을 복원하고 시작 시 터미널에 연결하는 데 걸리는 시간이 늘어납니다. 이 설정을 적용하려면 다시 시작해야 하며 `#terminal.integrated.scrollback#`보다 작거나 같은 값으로 설정해야 합니다.", - "terminal.integrated.profile.linux": "터미널 드롭다운을 통해 새 터미널을 만들 때 표시할 Linux 프로필입니다. 설정하면 감지되는 기본 프로필이 재정의됩니다. {0} 및 선택적 {1}(으)로 구성됩니다.", - "terminal.integrated.profile.osx": "터미널 드롭다운을 통해 새 터미널을 만들 때 표시할 macOS 프로필입니다. 설정하면 감지되는 기본 프로필이 재정의됩니다. {0} 및 선택적 {1}(으)로 구성됩니다.", - "terminal.integrated.profiles.windows": "터미널 드롭다운을 통해 새 터미널을 만들 때 표시할 Windows 프로필입니다. 해당 프로필을 제외하려면 null로 설정하고, 감지되는 기본 구성을 사용하려면 {0} 속성을 사용합니다. 또는 {1} 및 선택적 {2}을(를) 설정합니다.", - "terminal.integrated.shell.linux": "The path of the shell that the terminal uses on Linux. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.profile.linux": "터미널 드롭다운을 통해 새 터미널을 생성할 때 표시할 Linux 프로필입니다. 선택적 {1}을(를) 사용하여 {0} 속성을 수동으로 설정합니다.\r\n\r\n목록에서 프로필을 숨기려면 기존 프로필을 {2}(으)로 설정합니다(예: {3}).", + "terminal.integrated.profile.osx": "터미널 드롭다운을 통해 새 터미널을 생성할 때 표시할 macOS 프로필입니다. 선택적 {1}을(를) 사용하여 {0} 속성을 수동으로 설정합니다.\r\n\r\n목록에서 프로필을 숨기려면 기존 프로필을 {2}(으)로 설정합니다(예: {3}).", + "terminal.integrated.profiles.windows": "터미널 드롭다운을 통해 새 터미널을 만들 때 표시할 Windows 프로필입니다. {0} 속성을 사용하여 셸의 위치를 자동으로 감지합니다. 또는 선택적 {2}을(를) 사용하여 {1} 속성을 수동으로 설정합니다.\r\n\r\n목록에서 프로필을 숨기려면 기존 프로필을 {3}(으)로 설정합니다(예: {4}).", + "terminal.integrated.shell.linux": "터미널이 Linux에서 사용하는 셸의 경로입니다. [셸 구성 방법을 자세히 알아보세요](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", "terminal.integrated.shell.linux.deprecation": "이 기능은 더 이상 사용되지 않습니다. 기본 셸을 구성하는 새로운 권장 방법은 {0}에서 터미널 프로필을 만들고 프로필 이름을 {1}에서 기본값으로 설정하는 것입니다. 이는 현재 새 프로필 설정보다 우선하지만, 나중에 변경될 예정입니다.", - "terminal.integrated.shell.osx": "The path of the shell that the terminal uses on macOS. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shell.osx": "터미널이 macOS에서 사용하는 셸의 경로입니다. [셸 구성 방법을 자세히 알아보세요](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", "terminal.integrated.shell.osx.deprecation": "이 기능은 더 이상 사용되지 않습니다. 기본 셸을 구성하는 새로운 권장 방법은 {0}에서 터미널 프로필을 만들고 프로필 이름을 {1}에서 기본값으로 설정하는 것입니다. 이는 현재 새 프로필 설정보다 우선하지만, 나중에 변경될 예정입니다.", - "terminal.integrated.shell.windows": "The path of the shell that the terminal uses on Windows. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shell.windows": "터미널이 Windows에서 사용하는 셸의 경로입니다. [셸 구성 방법을 자세히 알아보세요](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", "terminal.integrated.shell.windows.deprecation": "이 기능은 더 이상 사용되지 않습니다. 기본 셸을 구성하는 새로운 권장 방법은 {0}에서 터미널 프로필을 만들고 프로필 이름을 {1}에서 기본값으로 설정하는 것입니다. 이는 현재 새 프로필 설정보다 우선하지만, 나중에 변경될 예정입니다.", - "terminal.integrated.shellArgs.linux": "The command line arguments to use when on the Linux terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.osx": "The command line arguments to use when on the macOS terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.windows": "The command line arguments to use when on the Windows terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.windows.string": "The command line arguments in [command-line format](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) to use when on the Windows terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shellArgs.linux": "Linux 터미널에 있을 때 사용할 명령줄 인수입니다. [셸 구성 방법을 자세히 알아보세요](https://code.visualstudio.com/docs/editor/integrated-terminal#terminal-profiles).", + "terminal.integrated.shellArgs.osx": "macOS 터미널에 있을 때 사용할 명령줄 인수입니다. [셸 구성 방법을 자세히 알아보세요](https://code.visualstudio.com/docs/editor/integrated-terminal#terminal-profiles).", + "terminal.integrated.shellArgs.windows": "Windows 터미널에 있을 때 사용할 명령줄 인수입니다. [셸 구성 방법을 자세히 알아보세요](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.shellArgs.windows.string": "Windows 터미널에 있을 때 사용할 [명령줄 형식](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6)의 명령줄 인수입니다. [셸 구성 방법을 자세히 알아보세요](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", "terminal.integrated.showLinkHover": "터미널 출력의 링크에 대한 마우스를 표시할지 여부입니다.", "terminal.integrated.useWslProfiles": "터미널 드롭다운에 WSL 배포판이 표시되는지를 제어합니다.", "terminalIntegratedConfigurationTitle": "통합 터미널", @@ -1591,6 +1643,9 @@ "terminalProfile.windowsExtensionTitle": "확장 터미널의 이름", "terminalProfile.windowsSource": "셸에 대한 경로를 자동 검색할 프로필 소스입니다." }, + "vs/platform/terminal/node/ptyService": { + "terminal-session-restore": "{1}에 {0}에서 복원된 세션 콘텐츠" + }, "vs/platform/terminal/node/terminalProcess": { "launchFail.cwdDoesNotExist": "시작 디렉터리(cwd) \"{0}\"이(가) 없음", "launchFail.cwdNotDirectory": "시작 디렉터리(cwd) \"{0}\"이(가) 디렉터리가 아님", @@ -1647,7 +1702,11 @@ "editorInfo.background": "편집기에서 정보 텍스트의 배경색입니다. 기본 장식을 숨기지 않도록 색은 불투명하지 않아야 합니다.", "editorInfo.foreground": "편집기 내 정보 표시선의 전경색입니다.", "editorInlayHintBackground": "인라인 힌트의 배경색", + "editorInlayHintBackgroundParameter": "매개 변수에 대한 인라인 힌트의 배경색", + "editorInlayHintBackgroundTypes": "형식에 대한 인라인 힌트의 배경색", "editorInlayHintForeground": "인라인 힌트의 전경색", + "editorInlayHintForegroundParameter": "매개 변수에 대한 인라인 힌트의 전경색", + "editorInlayHintForegroundTypes": "형식에 대한 인라인 힌트의 전경색", "editorLightBulbAutoFixForeground": "전구 자동 수정 작업 아이콘에 사용되는 색상입니다.", "editorLightBulbForeground": "전구 작업 아이콘에 사용되는 색상입니다.", "editorSelectionBackground": "편집기 선택 영역의 색입니다.", @@ -1737,7 +1796,9 @@ "minimapBackground": "미니맵 배경색입니다.", "minimapError": "오류에 대한 미니맵 마커 색상입니다.", "minimapFindMatchHighlight": "일치하는 항목을 찾기 위한 미니맵 표식 색입니다.", + "minimapForegroundOpacity": "미니맵에서 렌더링된 전경 요소의 불투명도입니다. 예를 들어, \"#000000c0\"은 불투명도 75%로 요소를 렌더링합니다.", "minimapSelectionHighlight": "편집기 선택 작업을 위한 미니맵 마커 색입니다.", + "minimapSelectionOccurrenceHighlight": "편집기 선택을 반복하기 위한 미니맵 표식 색입니다.", "minimapSliderActiveBackground": "클릭했을 때 미니맵 슬라이더 배경색입니다.", "minimapSliderBackground": "미니맵 슬라이더 배경색입니다.", "minimapSliderHoverBackground": "마우스로 가리킬 때 미니맵 슬라이더 배경색입니다.", @@ -1800,6 +1861,7 @@ "class": "클래스의 스타일입니다.", "comment": "주석의 스타일입니다.", "declaration": "모든 기호 선언의 스타일입니다.", + "decorator": "데코레이터 및 주석 스타일.", "deprecated": "사용되지 않는 기호에 사용할 스타일입니다.", "documentation": "문서의 참조에 사용할 스타일입니다.", "enum": "열거형의 스타일입니다.", @@ -2543,6 +2605,7 @@ "missing.submenu": "메뉴 항목이 '하위 메뉴' 섹션에 정의되지 않은 `{0}` 하위 메뉴를 참조합니다.", "nonempty": "비어 있지 않은 값이 필요합니다.", "notebook.cell.execute": "제공된 전자 필기장 셀 실행 메뉴", + "notebook.cell.executePrimary": "제공된 기본 Notebook 셀 실행 단추", "notebook.cell.title": "제공된 Notebook 셀 제목 메뉴", "notebook.toolbar": "제공된 Notebook 도구 모음 메뉴", "opticon": "'icon' 속성은 생략하거나, '{dark, light}' 같은 문자열 또는 리터럴이어야 합니다.", @@ -2593,6 +2656,10 @@ "vs/workbench/api/node/extHostDebugService": { "debug.terminal.title": "디버그 프로세스" }, + "vs/workbench/api/node/extHostTunnelService": { + "tunnelPrivacy.private": "프라이빗", + "tunnelPrivacy.public": "공용" + }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "컨텍스트 키 검사", "logStorage": "로그 스토리지 데이터베이스 콘텐츠", @@ -2609,21 +2676,21 @@ "vs/workbench/browser/actions/helpActions": { "keybindingsReference": "바로 가기 키 참조", "miDocumentation": "설명서(&&D)", - "miIntroductoryVideos": "소개 비디오(&&V)", "miKeyboardShortcuts": "바로 가기 키 참조(&&K)", "miLicense": "라이선스 보기(&&L)", "miPrivacyStatement": "개인정보처리방침(&&Y)", "miTipsAndTricks": "팁과 요령(&&C)", "miTwitter": "Twitter에서 참여(&&J)", "miUserVoice": "검색 기능 요청(&&S)", + "miVideoTutorials": "비디오 자습서(&&V)", "newsletterSignup": "VS Code 뉴스레터 등록", "openDocumentationUrl": "문서", - "openIntroductoryVideosUrl": "소개 비디오", "openLicenseUrl": "라이센스 보기", "openPrivacyStatement": "개인정보취급방침", "openTipsAndTricksUrl": "팁과 요령", "openTwitterUrl": "Twitter에서 참여", - "openUserVoiceUrl": "기능 요청 검색" + "openUserVoiceUrl": "기능 요청 검색", + "openVideoTutorialsUrl": "비디오 자습서" }, "vs/workbench/browser/actions/layoutActions": { "closeSidebar": "사이드바 닫기", @@ -2741,12 +2808,12 @@ "miOpen": "열기(&&O)...", "miOpenFile": "파일 열기(&&O)...", "miOpenFolder": "폴더 열기(&&F)...", - "miOpenWorkspace": "작업 영역 열기(&&K)...", + "miOpenWorkspace": "파일에서 작업 영역 열기(&&K)...", "miSaveWorkspaceAs": "작업 영역을 다른 이름으로 저장...", "openFile": "파일 열기...", "openFileFolder": "열기...", "openFolder": "폴더 열기...", - "openWorkspaceAction": "작업 영역 열기...", + "openWorkspaceAction": "파일에서 작업 영역 열기...", "openWorkspaceConfigFile": "작업 영역 구성 파일 열기", "saveWorkspaceAsAction": "작업 영역을 다른 이름으로 저장...", "workspaces": "작업 영역" @@ -2761,19 +2828,23 @@ "openWorkspace": "작업 영역 열기" }, "vs/workbench/browser/contextkeys": { - "dirtyWorkingCopies": "더티 작업 복사본이 있는지 여부", + "dirtyWorkingCopies": "저장되지 않은 변경 내용이 있는 작업 복사본이 있는지 여부", "isFullscreen": "창이 전체 화면 모드인지 여부", "remoteName": "창이 연결된 원격의 이름 또는 원격에 연결되어 있지 않은 경우 빈 문자열", "virtualWorkspace": "가상 파일 시스템 또는 빈 문자열에서 가져온 경우 현재 작업 영역의 시스템입니다.", "workbenchState": "창에 열려 있는 작업 영역의 종류('비어 있음'(작업 영역 없음), '폴더'(단일 폴더) 또는 '작업 영역'(다중 루트 작업 영역))", "workspaceFolderCount": "작업 영역의 루트 폴더 수" }, + "vs/workbench/browser/dnd": { + "fileTooLarge": "파일이 너무 커서 제목 없는 편집기로 열 수 없습니다. 먼저 파일을 파일 탐색기에 업로드한 후 다시 시도하세요." + }, "vs/workbench/browser/editor": { "pinned": "{0}, 고정됨", "preview": "{0}, 미리 보기" }, "vs/workbench/browser/parts/activitybar/activitybarActions": { "authProviderUnavailable": "현재 {0}을(를) 사용할 수 없습니다.", + "focusActivityBar": "작업 막대에 포커스", "hideAccounts": "계정 숨기기", "manageTrustedExtensions": "신뢰할 수 있는 확장 관리", "nextSideBarView": "다음 사이드바 보기", @@ -2784,13 +2855,22 @@ "vs/workbench/browser/parts/activitybar/activitybarPart": { "accounts": "계정", "accountsViewBarIcon": "보기 표시줄의 계정 아이콘입니다.", - "focusActivityBar": "작업 막대에 포커스", "hideActivitBar": "작업 막대 숨기기", + "hideMenu": "메뉴 숨기기", "manage": "관리", "menu": "메뉴", "resetLocation": "위치 다시 설정", "settingsViewBarIcon": "보기 표시줄의 설정 아이콘입니다." }, + "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { + "focusAuxiliaryBar": "사이드 패널에 포커스", + "hideAuxiliaryBar": "사이드 패널 숨기기", + "miShowAuxiliaryBar": "사이드 패널 표시(&&D)", + "toggleAuxiliaryBar": "사이드 패널 설정/해제" + }, + "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarPart": { + "hideAuxiliaryBar": "사이드 패널 숨기기" + }, "vs/workbench/browser/parts/banner/bannerPart": { "bannerFocused": "배너에 키보드 포커스가 있는지 여부", "focusBanner": "포커스 배너" @@ -2894,7 +2974,7 @@ "closeEditor": "편집기 닫기", "closeEditorGroup": "편집기 그룹 닫기", "closeEditorsInGroup": "그룹의 모든 편집기 닫기", - "closeGroupAction": "Close Group", + "closeGroupAction": "그룹 닫기", "closeOtherEditors": "그룹의 다른 편집기 닫기", "closeOthers": "기타 항목 닫기", "closePinnedEditor": "고정된 편집기 닫기", @@ -2905,12 +2985,14 @@ "file": "파일", "ignoreTrimWhitespace.label": "선행/후행 공백 차이 무시", "inlineView": "인라인 보기", + "joinInGroup": "그룹에 참가", "keepEditor": "편집기 유지", "keepOpen": "열린 상태 유지", - "lockGroup": "Lock Group", + "lockGroup": "그룹 잠금", "miBack": "뒤로(&&B)", "miClearRecentOpen": "최근에 연 항목 지우기(&&C)", "miEditorLayout": "편집기 레이아웃(&&L)", + "miFirstSideEditor": "편집기의 첫 번째 측면(&&F)", "miFocusAboveGroup": "위 그룹(&&A)", "miFocusBelowGroup": "아래 그룹(&&B)", "miFocusFifthGroup": "그룹 5(&&5)", @@ -2921,6 +3003,7 @@ "miFocusSecondGroup": "그룹 2(&&2)", "miFocusThirdGroup": "그룹 3(&&3)", "miForward": "앞으로(&&F)", + "miJoinEditorInGroup": "그룹에 참가(&&G)", "miLastEditLocation": "마지막 편집 위치(&&L)", "miNextEditor": "다음 편집기(&&N)", "miNextEditorInGroup": "그룹의 다음 편집기(&&N)", @@ -2933,8 +3016,10 @@ "miPreviousRecentlyUsedEditor": "이전에 사용한 편집기(&&P)", "miPreviousUsedEditorInGroup": "그룹에서 이전에 사용된 편집기(&&P)", "miReopenClosedEditor": "닫힌 편집기 다시 열기(&&R)", + "miSecondSideEditor": "편집기의 두 번째 측면(&&S)", "miSingleColumnEditorLayout": "단일(&&S)", "miSplitEditorDown": "아래쪽 분할(&&D)", + "miSplitEditorInGroup": "그룹으로 분할(&&G)", "miSplitEditorLeft": "왼쪽 분할(&&L)", "miSplitEditorRight": "오른쪽 분할(&&R)", "miSplitEditorUp": "위쪽 분할(&&U)", @@ -2960,16 +3045,18 @@ "splitDown": "아래로 분할", "splitEditorDown": "편집기를 아래로 분할", "splitEditorRight": "편집기를 오른쪽으로 분할", + "splitInGroup": "그룹으로 분할", "splitLeft": "왼쪽으로 분할", "splitRight": "오른쪽으로 분할", "splitUp": "위로 분할", "textDiffEditor": "텍스트 Diff 편집기", "textEditor": "텍스트 편집기", "toggleKeepEditors": "편집기 열어 두기", - "toggleLockGroup": "Lock Group", + "toggleLockGroup": "그룹 잠금", + "toggleSplitEditorInGroupLayout": "레이아웃 설정/해제", "toggleWhitespace": "Diff 편집기에서 공백 토글 작업의 아이콘입니다.", - "unlockEditorGroup": "Unlock Group", - "unlockGroupAction": "Unlock Group", + "unlockEditorGroup": "그룹 잠금 해제", + "unlockGroupAction": "그룹 잠금 해제", "unpin": "고정 해제", "unpinEditor": "편집기 고정 해제" }, @@ -2997,9 +3084,9 @@ "editorLayoutTwoRowsRight": "2개 행 오른쪽 편집기 레이아웃", "evenEditorGroups": "편집기 그룹 크기 다시 설정", "firstEditorInGroup": "그룹의 첫 번째 편집기 열기", - "focusAboveGroup": "위쪽 편집기 그룹에 포커스", + "focusAboveGroup": "위의 포커스 편집기 그룹", "focusActiveEditorGroup": "활성 편집기 그룹에 포커스", - "focusBelowGroup": "아래쪽 편집기 그룹에 포커스", + "focusBelowGroup": "아래 포커스 편집기 그룹", "focusFirstEditorGroup": "첫 번째 편집기 그룹에 포커스", "focusLastEditorGroup": "마지막 편집기 그룹에 포커스", "focusLeftGroup": "왼쪽 편집기 그룹에 포커스", @@ -3017,8 +3104,8 @@ "moveActiveGroupUp": "편집기 그룹을 위로 이동", "moveEditorLeft": "왼쪽으로 편집기 이동", "moveEditorRight": "오른쪽으로 편집기 이동", - "moveEditorToAboveGroup": "편집기를 위쪽 그룹으로 이동", - "moveEditorToBelowGroup": "편집기를 아래쪽 그룹으로 이동", + "moveEditorToAboveGroup": "편집기를 위의 그룹으로 이동", + "moveEditorToBelowGroup": "편집기를 아래 그룹으로 이동", "moveEditorToFirstGroup": "편집기를 첫 번째 그룹으로 이동", "moveEditorToLastGroup": "편집기를 마지막 그룹으로 이동", "moveEditorToLeftGroup": "편집기를 왼쪽 그룹으로 이동", @@ -3058,6 +3145,14 @@ "splitEditorGroupRight": "편집기를 오른쪽으로 분할", "splitEditorGroupUp": "편집기 위쪽 분할", "splitEditorOrthogonal": "편집기 수직 분할", + "splitEditorToAboveGroup": "편집기를 위의 그룹으로 분할", + "splitEditorToBelowGroup": "편집기를 아래 그룹으로 분할", + "splitEditorToFirstGroup": "편집기를 첫 번째 그룹으로 분할", + "splitEditorToLastGroup": "편집기를 마지막 그룹으로 분할", + "splitEditorToLeftGroup": "편집기를 왼쪽 그룹으로 분할", + "splitEditorToNextGroup": "편집기를 다음 그룹으로 분할", + "splitEditorToPreviousGroup": "편집기를 이전 그룹으로 분할", + "splitEditorToRightGroup": "편집기를 오른쪽 그룹으로 분할", "toggleEditorWidths": "편집기 그룹 크기 전환", "unpinEditor": "편집기 고정 해제", "workbench.action.reopenTextEditor": "텍스트 편집기를 사용하여 편집기 다시 열기", @@ -3065,19 +3160,30 @@ }, "vs/workbench/browser/parts/editor/editorCommands": { "compare": "비교", + "editorCommand.activeEditorCopy.arg.description": "인수 속성: \r\n\t* '대상(to)': 복사할 위치를 제공하는 문자열 값.\r\n\t* '값': 복사할 위치 또는 절대 위치를 제공하는 숫자 값입니다.", + "editorCommand.activeEditorCopy.arg.name": "활성 편집기 복사 인수", + "editorCommand.activeEditorCopy.description": "그룹별로 활성 편집기 복사", "editorCommand.activeEditorMove.arg.description": "인수 속성:\r\n* 'to': 이동할 위치를 지정하는 문자열 값입니다.\r\n* 'by': 이동할 단위를 지정하는 문자열 값입니다.(탭 단위 또는 그룹 단위).\r\n* 'value': 이동할 위치 수 또는 절대 위치를 지정하는 숫자 값입니다.", "editorCommand.activeEditorMove.arg.name": "활성 편집기 이동 인수", "editorCommand.activeEditorMove.description": "활성 편집기를 탭 또는 그룹 단위로 이동", - "lockEditorGroup": "Lock Editor Group", - "toggleEditorGroupLock": "Toggle Editor Group Lock", + "focusLeftSideEditor": "활성 편집기에서 첫 번째 측면 포커스", + "focusOtherSideEditor": "활성 편집기에서 다른 측면 포커스", + "focusRightSideEditor": "활성 편집기에서 두 번째 측면 포커스", + "joinEditorInGroup": "그룹에 편집기 조인", + "lockEditorGroup": "편집기 그룹 잠금", + "splitEditorInGroup": "편집기를 그룹으로 분할", + "toggleEditorGroupLock": "편집기 그룹 잠금 토글", "toggleInlineView": "인라인 보기 토글", - "unlockEditorGroup": "Unlock Editor Group" + "toggleJoinEditorInGroup": "그룹에서 분할 편집기 설정/해제", + "toggleSplitEditorInGroupLayout": "그룹 레이아웃에서 분할 편집기 설정/해제", + "unlockEditorGroup": "편집기 그룹 잠금 해제" }, - "vs/workbench/browser/parts/editor/editorDropTarget": { - "fileTooLarge": "파일이 너무 커서 제목 없는 편집기로 열 수 없습니다. 먼저 파일을 파일 탐색기에 업로드한 후 다시 시도하세요." + "vs/workbench/browser/parts/editor/editorConfiguration": { + "markdownPreview": "Markdown 미리 보기", + "workbench.editor.autoLockGroups": "나열된 형식 중 하나와 일치하는 편집기가 편집기 그룹에서 첫 번째로 열리고, 둘 이상의 그룹이 열려 있으면 그룹이 자동으로 잠깁니다. 잠긴 그룹은 사용자 제스처(예: 끌어서 놓기)에 의해 명시적으로 선택된 경우에만 편집기를 여는 데 사용되지만 기본값으로 사용되지는 않습니다. 따라서 잠긴 그룹의 활성 편집기는 실수로 다른 편집기로 교체될 가능성이 적습니다." }, "vs/workbench/browser/parts/editor/editorGroupView": { - "ariaLabelGroupActions": "Empty editor group actions", + "ariaLabelGroupActions": "빈 편집기 그룹 작업", "cancel": "취소", "editorOpenError": "'{0}'을(를) 열 수 없습니다. {1}.", "editorOpenErrorDialog": "'{0}'을(를) 열 수 없음", @@ -3092,14 +3198,16 @@ "requiresWorkspaceTrustText": "작업 영역에 신뢰가 부여되지 않았으므로 파일이 편집기에 표시되지 않습니다.", "retry": "다시 시도", "trustRequiredEditor": "작업 영역 신뢰 필요", - "unavailableEditor": "사용할 수 없는 편집기", - "unavailableEditorText": "오류 또는 사용할 수 없는 리소스로 인해 편집기를 열 수 없습니다." + "unavailableResourceErrorEditor": "사용할 수 없는 리소스 오류 편집기", + "unavailableResourceErrorEditorText": "파일을 찾을 수 없으므로 편집기를 열 수 없습니다.", + "unknownErrorEditor": "알 수 없는 오류 편집기", + "unknownErrorEditorText": "예기치 않은 오류로 인해 편집기를 열 수 없습니다." }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "편집기 닫기", - "entryAriaLabelDirty": "{0}, 더티", + "entryAriaLabelDirty": "{0}, 저장되지 않은 변경 내용", "entryAriaLabelWithGroup": "{0}, {1}", - "entryAriaLabelWithGroupDirty": "{0}, 더티, {1}", + "entryAriaLabelWithGroupDirty": "{0}, 저장되지 않은 변경 내용, {1}", "noViewResults": "일치하는 편집기 없음" }, "vs/workbench/browser/parts/editor/editorStatus": { @@ -3157,11 +3265,13 @@ "status.editor.mode": "편집기 언어", "status.editor.screenReaderMode": "화면 읽기 프로그램 모드", "status.editor.selection": "편집기 선택", - "status.editor.status": "언어 상태", "status.editor.tabFocusMode": "접근성 모드", "tabFocusModeEnabled": "Tab으로 포커스 이동", "tabSize": "Tab 크기: {0}" }, + "vs/workbench/browser/parts/editor/sideBySideEditor": { + "sideBySideEditor": "병렬 편집기" + }, "vs/workbench/browser/parts/editor/tabsTitleControl": { "ariaLabelTabActions": "탭 작업" }, @@ -3200,6 +3310,7 @@ }, "vs/workbench/browser/parts/notifications/notificationsCenter": { "notifications": "알림", + "notificationsCenterWidgetAriaLabel": "알림 센터", "notificationsEmpty": "새 알림 없음", "notificationsToolbar": "알림 센터 작업" }, @@ -3230,6 +3341,10 @@ "status.notifications": "알림", "zeroNotifications": "알림 없음" }, + "vs/workbench/browser/parts/notifications/notificationsToasts": { + "notificationAriaLabel": "{0}, 알림", + "notificationWithSourceAriaLabel": "{0}, 소스: {1}, 알림" + }, "vs/workbench/browser/parts/notifications/notificationsViewer": { "executeCommand": "'{0}' 명령을 실행하려면 클릭", "notificationActions": "알림 작업", @@ -3255,18 +3370,21 @@ }, "vs/workbench/browser/parts/panel/panelPart": { "hidePanel": "패널 숨기기", + "moreActions": "기타 작업...", "panel.emptyMessage": "표시할 보기를 패널로 끌어 옵니다.", "resetLocation": "위치 다시 설정" }, - "vs/workbench/browser/parts/sidebar/sidebarPart": { + "vs/workbench/browser/parts/sidebar/sidebarActions": { "focusSideBar": "사이드바에 포커스" }, - "vs/workbench/browser/parts/statusbar/statusbarPart": { + "vs/workbench/browser/parts/statusbar/statusbarActions": { "focusStatusBar": "포커스 상태 표시줄", "hide": "'{0}' 숨기기", - "hideStatusBar": "상태 표시줄 숨기기", "statusBarFocused": "상태 표시줄에 키보드 포커스가 있는지 여부" }, + "vs/workbench/browser/parts/statusbar/statusbarPart": { + "hideStatusBar": "상태 표시줄 숨기기" + }, "vs/workbench/browser/parts/titlebar/menubarControl": { "DownloadingUpdate": "업데이트를 다운로드하는 중...", "checkForUpdates": "업데이트 확인(&&U)...", @@ -3337,16 +3455,17 @@ "activityBarIconClickBehavior": "Workbench에서 작업 표시줄 아이콘을 클릭하는 동작을 제어합니다.", "activityBarVisibility": "워크벤치에서 작업 막대의 표시 유형을 제어합니다.", "appName": "`${appName}`: 예: VS Code.", + "auxiliaryBarEnabled": "사이드바 반대편 왼쪽 창의 사용 여부를 제어합니다.", "centeredLayoutAutoResize": "가운데 맞춤 레이아웃에서 둘 이상의 그룹을 열 때 최대 너비에 맞게 자동으로 크기를 조정할지 여부를 제어합니다. 하나의 그룹만 열면 원래 가운데 맞춤 너비로 되돌아옵니다.", "closeEmptyGroups": "그룹의 마지막 탭을 닫을 때 빈 편집기 그룹의 동작을 제어합니다. 사용하도록 설정하면 그룹이 자동으로 닫히고 사용하지 않도록 설정하면 빈 그룹이 그리드의 일부로 남습니다.", - "closeOnFileDelete": "세션 동안 열린 파일을 표시하는 편집기가 다른 프로세스에서 삭제하거나 이름을 바꾸는 경우 자동으로 닫혀야 하는지 여부를 제어합니다. 이 기능을 사용하지 않으면 해당 이벤트에서 편집기가 계속 열려 있습니다. 애플리케이션 내에서 삭제하는 경우 항상 편집기를 닫으며 더티 파일은 데이터가 보존되도록 닫히지 않습니다.", + "closeOnFileDelete": "세션 동안 열린 파일을 표시하는 편집기가 다른 프로세스에서 삭제하거나 이름을 바꾸는 경우 자동으로 닫혀야 하는지 여부를 제어합니다. 이 기능을 사용하지 않으면 해당 이벤트에서 편집기가 계속 열려 있습니다. 애플리케이션 내에서 삭제하는 경우 항상 편집기를 닫으며 저장되지 않은 변경 내용이 있는 편집기는 데이터가 보존되도록 닫히지 않습니다.", "closeOnFocusLost": "Quick Open이 포커스를 잃으면 해당 Quick Open을 자동으로 닫을지 여부를 제어합니다.", "commandHistory": "명령 팔레트 기록을 유지하기 위해 최근 사용한 명령 개수를 제어합니다. 0으로 설정하면 명령 기록을 사용하지 않습니다.", "confirmBeforeCloseWeb": "브라우저 탭 또는 창을 닫기 전에 확인 대화 상자를 표시할지를 제어합니다. 사용하도록 설정된 경우에도 브라우저가 확인 없이 탭 또는 창을 닫으려고 할 수 있으며, 이 설정은 모든 경우에 제대로 작동하지 않을 수도 있는 힌트일 뿐입니다.", "customMenuBarAltFocus": " 키를 눌러 메뉴 모음이 포커스되는지 여부를 제어합니다. 이 설정은 키로 메뉴 모음을 토글하는 데는 영향을 주지 않습니다.", "decorations.badges": "편집기 파일 장식에 배지를 사용할지 여부를 제어합니다.", "decorations.colors": "편집기 파일 장식에 색을 사용할지 여부를 제어합니다.", - "dirty": "`${dirty}`: 활성 편집기가 더러울 경우 더티 표시기.", + "dirty": "`${dirty}`: 활성 편집기에 저장되지 않은 변경 내용이 있는 경우에 대한 표시기입니다.", "editorOpenPositioning": "편집기가 열리는 위치를 제어합니다. 현재 활성 편집기의 왼쪽 또는 오른쪽에서 편집기를 열려면 'left' 또는 'right'를 선택합니다. 현재 활성 편집기와 독립적으로 편집기를 열려면 'first' 또는 'last'를 선택합니다.", "editorTabCloseButton": "편집기의 탭 닫기 단추 위치를 제어하거나, 'off'로 설정된 경우 사용하지 않도록 설정합니다. `#workbench.editor.showTabs#`를 사용할 수 없는 경우 이 값은 무시됩니다.", "enableMenuBarMnemonics": " 키 바로 가기를 통해 주 메뉴를 열 수 있는지 여부를 제어합니다. 대신 니모닉을 사용하지 않도록 설정하면 이러한 키 바로 가기를 편집기 명령에 바인딩할 수 있습니다.", @@ -3357,8 +3476,8 @@ "folderName": "`${folderName}`: 파일이 포함된 작업 영역 폴더의 이름(예 : myFolder).", "folderPath": "`${folderPath}`: 파일이 포함된 작업 영역 폴더의 파일 경도(예: /Users/Development/myFolder).", "fontAliasing": "워크벤치에서 글꼴 앨리어싱 메서드를 제어합니다.", - "highlightModifiedTabs": "수정된(더티) 편집기 탭에 상단 테두리를 그릴지를 제어합니다. `#workbench.editor.showTabs#`를 사용할 수 없는 경우 이 값은 무시됩니다.", - "limitEditorsEnablement": "열린 편집기의 수를 제한할지 여부를 제어합니다. 사용하도록 설정하면 편집기를 새로 열기 위한 공간을 만들기 위해 변경되지 않은 가장 오래 전에 사용한 편집기가 닫힙니다.", + "highlightModifiedTabs": "저장되지 않은 변경 내용이 있는 편집기의 탭에 위쪽 테두리를 그릴지 여부를 제어합니다. '#workbench.editor.showTabs#'을(를) 사용하지 않도록 설정하면 이 값이 무시됩니다.", + "limitEditorsEnablement": "열린 편집기의 수를 제한할지 여부를 제어합니다. 사용하도록 설정하면 편집기를 새로 열기 위한 공간을 만들기 위해 가장 오래 전에 사용한 편집기가 닫힙니다.", "limitEditorsMaximum": "열린 편집기의 최대 수를 제어합니다. '#workbench.editor.limit.perEditorGroup#' 설정을 사용하여 편집기 그룹별로 제어하거나 모든 그룹에서 제어합니다.", "menuBarVisibility": "메뉴 모음의 표시 여부를 제어합니다. '토글' 설정은 메뉴 모음이 숨겨지고 키를 한 번 누르면 메뉴 모음이 표시됨을 의미합니다. '컴팩트' 설정은 메뉴를 사이드바로 이동시킵니다.", "menuBarVisibility.mac": "메뉴 모음의 표시 여부를 제어합니다. '토글' 설정은 메뉴 모음이 숨겨지고 `애플리케이션 메뉴에 포커스`를 실행하면 메뉴 모음이 표시됨을 의미합니다. '컴팩트' 설정은 메뉴를 사이드바로 이동시킵니다.", @@ -3388,6 +3507,7 @@ "showIcons": "열린 편집기를 아이콘과 함께 표시할지 여부를 제어합니다. 이를 위해서는 파일 아이콘 테마도 사용하도록 설정해야 합니다.", "sideBarLocation": "사이드바 및 작업 막대의 위치를 제어합니다. 워크벤치의 오른쪽이나 왼쪽에 표시할 수 있습니다.", "sideBySideDirection": "탐색기 등에서 나란히 열리는 편집기의 기본 방향을 제어합니다. 기본적으로 편집기는 현재 활성 편집기 오른쪽에 열립니다. 'down'으로 변경하는 경우 편집기가 현재 활성 편집기 아래에 열립니다.", + "splitInGroupLayout": "편집기가 편집기 그룹에서 세로 또는 가로로 분할될 때의 레이아웃을 제어합니다.", "splitOnDragAndDrop": "편집기 영역의 가장자리에 편집기 또는 파일을 놓아 편집기 그룹을 끌어서 놓기 작업에서 분할할 수 있는지 여부를 제어합니다.", "splitSizing": "편집기 그룹을 분할하는 경우 편집기 그룹의 크기를 제어합니다.", "statusBarVisibility": "워크벤치 아래쪽에서 상태 표시줄의 표시 유형을 제어합니다.", @@ -3419,15 +3539,16 @@ "windowTitle": "활성 편집기를 기준으로 창 제목을 제어합니다. 변수는 컨텍스트를 기준으로 대체됩니다:", "workbench.activityBar.iconClickBehavior.focus": "클릭한 항목이 이미 표시된 경우 사이드바에 포커스를 둡니다.", "workbench.activityBar.iconClickBehavior.toggle": "클릭한 항목이 이미 표시된 경우 사이드바를 숨깁니다.", - "workbench.editor.experimentalAutoLockGroups": "Experimental: lock a group automatically when an editor is the first in the group and more than one group is open. Locked groups will only be used for opening editors when explicitly chosen by user gesture (e.g. drag and drop), but not by default. Consequently the active editor in a locked group is less likely to be replaced accidentally with a different editor.", "workbench.editor.labelFormat.default": "파일 이름을 표시합니다. 탭이 사용하도록 설정되어 있고 하나의 그룹에서 파일 2개의 이름이 동일하면, 각 파일 경로의 고유한 섹션이 추가됩니다. 탭이 사용하도록 설정되어 있지 않으면, 작업 영역 폴더에 대한 경로는 편집기가 활성 상태일 때 표시됩니다.", "workbench.editor.labelFormat.long": "파일 이름과 절대 경로를 차례로 표시합니다.", "workbench.editor.labelFormat.medium": "파일 이름과 작업 영역 폴더에 상대적인 파일 경로를 차례로 표시합니다.", "workbench.editor.labelFormat.short": "파일 이름과 파일의 디렉터리 이름을 차례로 표시합니다.", - "workbench.editor.languageDetection": "언어 선택기에서 언어를 명시적으로 설정하지 않은 경우 텍스트 편집기의 언어가 자동으로 검색되는지 여부를 제어합니다. 언어 감지를 트리거할 언어를 제어할 수 있도록 언어별로 범위를 지정할 수도 있습니다.", + "workbench.editor.languageDetection": "설정에서 언어를 명확히 설정하지 않은 경우, 텍스트 편집기의 언어가 자동으로 감지할 지를 설정합니다. 또한 이 기능은 언어별로 범위를 지정할 수 있으므로 이 기능을 끄고 싶지 않은 언어들을 지정할 수도 있습니다. 이 기능은 다른 프로그래밍 언어를 포함하는 Markdown과 같은 언어에 유용합니다. Markdown이 아닌 임베디드 언어라고 인식하게 해 언어 감지를 피하게 할 수 있게 합니다.", "workbench.editor.pinnedTabSizing.compact": "고정된 탭이 아이콘 또는 편집기 이름의 첫 문자만 있는 컴팩트 형식으로 표시됩니다.", "workbench.editor.pinnedTabSizing.normal": "고정된 탭이 고정되지 않은 탭의 모양을 상속합니다.", "workbench.editor.pinnedTabSizing.shrink": "고정된 탭이 편집기 이름의 일부를 표시하는 컴팩트 고정 크기로 축소됩니다.", + "workbench.editor.splitInGroupLayoutHorizontal": "편집기는 왼쪽에서 오른쪽으로 배치됩니다.", + "workbench.editor.splitInGroupLayoutVertical": "편집기는 위에서 아래로 배치됩니다.", "workbench.editor.splitSizingDistribute": "모든 편집기 그룹을 동일한 부분으로 분할합니다.", "workbench.editor.splitSizingSplit": "활성 편집기 그룹을 동일한 부분으로 분할합니다.", "workbench.editor.tabSizing.fit": "항상 전체 편집기 레이블을 표시할 만큼 큰 탭을 유지합니다.", @@ -3463,6 +3584,11 @@ "test": "테스트", "view": "보기" }, + "vs/workbench/common/auxiliarybar": { + "activeAuxiliary": "활성 보조 패널의 식별자입니다.", + "auxiliaryBarFocus": "보조 막대에 키보드 포커스가 있는지 여부", + "auxiliaryBarVisible": "보조 막대가 표시되는지 여부" + }, "vs/workbench/common/configuration": { "workbenchConfigurationTitle": "워크벤치" }, @@ -3473,8 +3599,8 @@ "activeEditorGroupEmpty": "활성 편집기 그룹이 비어 있는지 여부", "activeEditorGroupIndex": "활성 편집기 그룹의 인덱스", "activeEditorGroupLast": "활성 편집기 그룹이 마지막 그룹인지 여부", - "activeEditorGroupLocked": "Whether the active editor group is locked", - "activeEditorIsDirty": "활성 편집기가 더티인지 여부", + "activeEditorGroupLocked": "활성 편집기 그룹이 잠겨 있는지 여부", + "activeEditorIsDirty": "활성 편집기에 저장되지 않은 변경 내용이 있는지 여부", "activeEditorIsNotPreview": "활성 편집기가 미리 보기 모드가 아닌지 여부", "activeEditorIsPinned": "활성 편집기가 고정되어 있는지 여부", "activeEditorIsReadonly": "활성 편집기가 읽기 전용인지 여부", @@ -3486,6 +3612,7 @@ "isCenteredLayout": "가운데 맞춤 레이아웃을 사용하도록 설정되어 있는지 여부", "multipleEditorGroups": "여러 개의 편집기 그룹이 열려 있는지 여부", "promptOpenWith.defaultEditor.displayName": "텍스트 편집기", + "sideBySideEditorActive": "병렬 편집기가 활성 상태인지 여부", "splitEditorsVertically": "편집기가 세로로 분할되었는지 여부", "textCompareEditorActive": "텍스트 비교 편집기가 활성 상태인지 여부", "textCompareEditorVisible": "텍스트 비교 편집기가 표시되는지 여부" @@ -3493,14 +3620,12 @@ "vs/workbench/common/editor/diffEditorInput": { "sideBySideLabels": "{0} ↔ {1}" }, - "vs/workbench/common/editor/resourceEditorInput": { - "orphanedFile": "{0}(삭제됨)", - "orphanedReadonlyFile": "{0}(삭제됨, 읽기 전용)", - "readonlyFile": "{0}(읽기 전용)" - }, "vs/workbench/common/editor/sideBySideEditorInput": { "sideBySideLabels": "{0} - {1}" }, + "vs/workbench/common/editor/textEditorModel": { + "languageAutoDetected": "언어 {0}이(가) 자동으로 검색되어 언어 모드로 설정됩니다." + }, "vs/workbench/common/panel": { "activePanel": "활성 패널의 식별자", "panelFocus": "패널에 키보드 포커스가 있는지 여부", @@ -3533,9 +3658,7 @@ "banner.background": "배너 배경색입니다. 배너는 창의 제목 표시줄 아래에 표시됩니다.", "banner.foreground": "배너 전경색입니다. 배너는 창의 제목 표시줄 아래에 표시됩니다.", "banner.iconForeground": "배너 아이콘 색입니다. 배너는 창의 제목 표시줄 아래에 표시됩니다.", - "deprecatedEditorGroupBackground": "사용되지 않음: 그리드 편집기 레이아웃을 도입하면 편집기 그룹의 배경색이 더 이상 지원되지 않습니다. editorGroup.emptyBackground를 사용하여 빈 편집기 그룹의 배경색을 설정할 수 있습니다.", "editorDragAndDropBackground": "편집기를 끌 때 배경색입니다. 편집기 내용이 계속 비추어 보이도록 이 색은 투명해야 합니다.", - "editorGroupBackground": "편집기 그룹의 사용되지 않는 배경색입니다.", "editorGroupBorder": "여러 편집기 그룹을 서로 구분하기 위한 색입니다. 편집기 그룹은 편집기의 컨테이너입니다.", "editorGroupEmptyBackground": "빈 편집기 그룹의 배경색입니다. 편집기 그룹은 편집기의 컨테이너입니다.", "editorGroupFocusedEmptyBorder": "포커스가 있는 빈 편집기 그룹의 배경색입니다. 편집기 그룹은 편집기의 컨테이너입니다.", @@ -3579,6 +3702,8 @@ "sideBarSectionHeaderBorder": "사이드바 섹션 헤더 테두리 색입니다. 사이드바는 탐색기와 검색 같은 보기의 컨테이너입니다. 사이드바 섹션은 사이드바 내에 중첩된 보기입니다.", "sideBarSectionHeaderForeground": "사이드바 섹션 헤더 전경색입니다. 사이드바는 탐색기와 검색 같은 보기의 컨테이너입니다. 사이드바 섹션은 사이드바 내에 중첩된 보기입니다.", "sideBarTitleForeground": "사이드바 제목 전경색입니다. 사이드바는 탐색기 및 검색과 같은 뷰의 컨테이너입니다.", + "sideBySideEditor.horizontalBorder": "편집기 그룹에서 위쪽에서 아래쪽으로 나란히 표시되면 두 편집기를 서로 구분하는 색입니다.", + "sideBySideEditor.verticalBorder": "편집기 그룹에서 왼쪽에서 오른쪽으로 나란히 표시되면 두 편집기를 서로 구분하는 색입니다.", "statusBarBackground": "작업 영역 또는 폴더가 열려 있을 때의 상태 표시줄 배경색입니다. 상태 표시줄은 창의 맨 아래에 표시됩니다.", "statusBarBorder": "사이드바 및 편집기와 구분하는 상태 표시줄 테두리 색입니다. 상태 표시줄은 창의 맨 아래에 표시됩니다.", "statusBarErrorItemBackground": "상태 표시줄 오류 항목 배경색입니다. 오류 항목은 오류 상태를 나타내기 위해 다른 상태 표시줄 항목보다 눈에 띕니다. 창 아래쪽에 상태 표시줄이 표시됩니다.", @@ -3600,7 +3725,7 @@ "tabActiveBorder": "활성 탭 맨 아래의 테두리입니다. 탭은 편집기 영역에서 편집기의 컨테이너입니다. 한 편집기 그룹에 여러 탭을 열 수 있습니다. 여러 편집기 그룹이 있을 수 있습니다.", "tabActiveBorderTop": "활성 탭 맨 위의 위한 테두리입니다. 탭은 편집기 영역에서 편집기의 컨테이너입니다. 한 편집기 그룹에 여러 탭을 열 수 있습니다. 여러 편집기 그룹이 있을 수 있습니다.", "tabActiveForeground": "활성 그룹의 활성 탭 전경색입니다. 탭은 편집기 영역에서 편집기의 컨테이너입니다. 한 편집기 그룹에서 여러 탭을 열 수 있습니다. 여러 편집기 그룹이 있을 수 있습니다.", - "tabActiveModifiedBorder": "활성 그룹에서 수정된(더티) 활성 탭 맨 위의 테두리입니다. 탭은 편집기 영역에서 편집기의 컨테이너입니다. 한 편집기 그룹에 여러 탭을 열 수 있습니다. 여러 편집기 그룹이 있을 수 있습니다.", + "tabActiveModifiedBorder": "활성 그룹에서 수정된 활성 탭 맨 위의 테두리입니다. 탭은 편집기 영역에서 편집기의 컨테이너입니다. 한 편집기 그룹에 여러 탭을 열 수 있습니다. 여러 편집기 그룹이 있을 수 있습니다.", "tabActiveUnfocusedBorder": "포커스가 없는 그룹에서 활성 탭 맨 아래의 테두리입니다. 탭은 편집기 영역에서 편집기의 컨테이너입니다. 한 편집기 그룹에 여러 탭을 열 수 있습니다. 여러 편집기 그룹이 있을 수 있습니다.", "tabActiveUnfocusedBorderTop": "포커스가 없는 그룹에서 활성 탭 맨 위의 테두리입니다. 탭은 편집기 영역에서 편집기의 컨테이너입니다. 한 편집기 그룹에 여러 탭을 열 수 있습니다. 여러 편집기 그룹이 있을 수 있습니다.", "tabBorder": "탭을 서로 구분하기 위한 테두리입니다. 탭은 편집기 영역에서 편집기의 컨테이너입니다. 한 편집기 그룹에 여러 탭을 열 수 있습니다. 여러 편집기 그룹이 있을 수 있습니다.", @@ -3609,7 +3734,7 @@ "tabHoverForeground": "마우스로 가리킬 때의 탭 전경색입니다. 탭은 편집기 영역의 편집기 컨테이너입니다. 하나의 편집기 그룹에서 여러 탭을 열 수 있습니다. 편집기 그룹이 여러 개 있을 수 있습니다.", "tabInactiveBackground": "비활성 탭 배경색입니다. 탭은 편집기 영역에서 편집기의 컨테이너입니다. 한 편집기 그룹에서 여러 탭을 열 수 있습니다. 여러 편집기 그룹이 있을 수 있습니다.", "tabInactiveForeground": "활성 그룹의 비활성 탭 전경색입니다. 탭은 편집기 영역에서 편집기의 컨테이너입니다. 한 편집기 그룹에서 여러 탭을 열 수 있습니다. 여러 편집기 그룹이 있을 수 있습니다.", - "tabInactiveModifiedBorder": "활성 그룹에서 수정된(더티) 비활성 탭 맨 위의 테두리입니다. 탭은 편집기 영역에서 편집기의 컨테이너입니다. 한 편집기 그룹에 여러 탭을 열 수 있습니다. 여러 편집기 그룹이 있을 수 있습니다.", + "tabInactiveModifiedBorder": "활성 그룹에서 수정된 비활성 탭 맨 위의 테두리입니다. 탭은 편집기 영역에서 편집기의 컨테이너입니다. 한 편집기 그룹에 여러 탭을 열 수 있습니다. 여러 편집기 그룹이 있을 수 있습니다.", "tabUnfocusedActiveBackground": "포커스가 없는 그룹의 활성 탭 배경색입니다. 탭은 편집기 영역에서 편집기의 컨테이너입니다. 한 편집기 그룹에서 여러 탭을 열 수 있습니다. 여러 편집기 그룹이 있을 수 있습니다.", "tabUnfocusedActiveForeground": "포커스가 없는 그룹의 활성 탭 전경색입니다. 탭은 편집기 영역에서 편집기의 컨테이너입니다. 한 편집기 그룹에서 여러 탭을 열 수 있습니다. 여러 편집기 그룹이 있을 수 있습니다.", "tabUnfocusedHoverBackground": "마우스 커서를 올려놓았을 때 포커스를 받지 못한 탭 배경색. 탭은 편집기 영역에서 편집기의 컨테이너입니다. 한 편집기 그룹에서 여러 탭을 열 수 있습니다. 편집기 그룹이 여러 개일 수 있습니다.", @@ -3624,8 +3749,8 @@ "titleBarBorder": "제목 표시줄 테두리 색입니다.", "titleBarInactiveBackground": "창이 비활성화된 경우 제목 표시줄 배경입니다.", "titleBarInactiveForeground": "창이 비활성화된 경우 제목 표시줄 전경입니다.", - "unfocusedActiveModifiedBorder": "포커스가 없는 그룹에서 수정된(더티) 활성 탭 맨 위의 테두리입니다. 탭은 편집기 영역에서 편집기의 컨테이너입니다. 한 편집기 그룹에 여러 탭을 열 수 있습니다. 여러 편집기 그룹이 있을 수 있습니다.", - "unfocusedINactiveModifiedBorder": "포커스가 없는 그룹에서 수정된(더티) 비활성 탭 맨 위의 테두리입니다. 탭은 편집기 영역에서 편집기의 컨테이너입니다. 한 편집기 그룹에 여러 탭을 열 수 있습니다. 여러 편집기 그룹이 있을 수 있습니다.", + "unfocusedActiveModifiedBorder": "포커스가 없는 그룹에서 수정된 활성 탭 맨 위의 테두리입니다. 탭은 편집기 영역에서 편집기의 컨테이너입니다. 한 편집기 그룹에 여러 탭을 열 수 있습니다. 여러 편집기 그룹이 있을 수 있습니다.", + "unfocusedINactiveModifiedBorder": "포커스가 없는 그룹에서 수정된 비활성 탭 맨 위의 테두리입니다. 탭은 편집기 영역에서 편집기의 컨테이너입니다. 한 편집기 그룹에 여러 탭을 열 수 있습니다. 여러 편집기 그룹이 있을 수 있습니다.", "windowActiveBorder": "창이 활성화되어 있을 때 창 테두리에 사용되는 색상입니다. 사용자 지정 제목 표시줄을 사용할 때만 데스크톱 클라이언트에서 지원됩니다.", "windowInactiveBorder": "비활성 상태일 때 창의 테두리에 사용되는 색상입니다. 사용자 지정 제목 표시줄을 사용할 때만 데스크톱 클라이언트에서 지원됩니다." }, @@ -3663,7 +3788,7 @@ "quickSwitchWindow": "빠른 창 전환...", "switchWindow": "창 전환...", "switchWindowPlaceHolder": "전환할 창 선택", - "windowDirtyAriaLabel": "{0}, 더티 창, 창 선택기", + "windowDirtyAriaLabel": "{0}, 저장되지 않은 변경 내용이 있는 창", "zoomIn": "확대", "zoomOut": "축소", "zoomReset": "확대/축소 다시 설정" @@ -3680,6 +3805,7 @@ "argv.logLevel": "사용할 로그 수준이며 기본값은 'info'입니다. 허용되는 값은 'critical', 'error', 'warn', 'info', 'debug', 'trace', 'off'입니다.", "closeWhenEmpty": "마지막 편집기를 닫을 때 창도 닫을지 여부를 제어합니다. 이 설정은 폴더를 표시하지 않는 창에만 적용됩니다.", "dialogStyle": "대화 상자 창의 모양을 조정합니다.", + "enableCrashReporterDeprecated": "이 설정이 false이면 새 설정 값에 관계없이 원격 분석이 전송되지 않습니다. {0} 설정에 결합되어 더 이상 사용되지 않습니다.", "keyboardConfigurationTitle": "키보드", "mergeAllWindowTabs": "모든 창 병합", "miExit": "끝내기(&&X)", @@ -3725,6 +3851,7 @@ }, "vs/workbench/electron-sandbox/window": { "cancelButton": "취소(&&C)", + "learnMore": "자세한 정보", "loaderCycle": "AMD 모듈에 해결해야 할 종속성 주기가 있습니다!", "loginButton": "로그인(&&L)", "password": "암호", @@ -3754,6 +3881,7 @@ "summary.0": "편집하지 않음", "summary.n0": "1개 파일에서 {0}개 텍스트 편집을 수행함", "summary.nm": "{1}개 파일에서 {0}개 텍스트 편집을 수행함", + "summary.textFiles": "{1} 파일에서 {0} 텍스트를 편집했으며 {2} 파일도 생성 또는 삭제했습니다.", "workspaceEdit": "작업 영역 편집" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEdit.contribution": { @@ -3926,6 +4054,7 @@ "schema.blockComments": "블록 주석이 표시되는 방법을 정의합니다.", "schema.brackets": "들여쓰기를 늘리거나 줄이는 대괄호 기호를 정의합니다.", "schema.closeBracket": "닫는 대괄호 문자 또는 문자열 시퀀스입니다.", + "schema.colorizedBracketPairs": "대괄호 쌍 색 지정을 사용하는 경우 중첩 수준에 따라 색이 지정된 대괄호 쌍을 정의합니다.", "schema.comments": "주석 기호를 정의합니다.", "schema.folding": "해당 언어의 접기 설정입니다.", "schema.folding.markers": "'#region' 및 '#endregion'처럼 언어별 접기 표식입니다. 시작 및 종료 regex는 모든 줄의 콘텐츠에 대해 테스트되며 효율적으로 설계되어야 합니다.", @@ -4028,7 +4157,8 @@ "gotoSymbol": "편집기에서 기호로 이동...", "gotoSymbolByCategoryQuickAccess": "범주별 편집기에서 기호로 이동", "gotoSymbolQuickAccess": "편집기에서 기호로 이동", - "gotoSymbolQuickAccessPlaceholder": "이동할 기호의 이름을 입력합니다." + "gotoSymbolQuickAccessPlaceholder": "이동할 기호의 이름을 입력합니다.", + "miGotoSymbolInEditor": "편집기의 기호로 이동(&&S)..." }, "vs/workbench/contrib/codeEditor/browser/saveParticipants": { "codeAction.apply": "코드 작업 '{0}'을(를) 적용하는 중입니다.", @@ -4060,13 +4190,14 @@ }, "vs/workbench/contrib/codeEditor/browser/toggleWordWrap": { "editorWordWrap": "편집기에서 현재 자동 줄 바꿈을 사용 중인지 여부입니다.", - "miToggleWordWrap": "자동 줄 바꿈(&W)", + "miToggleWordWrap": "자동 줄 바꿈(&&W)", "toggle.wordwrap": "보기: 자동 줄 바꿈 설정/해제", "unwrapMinified": "이 파일에 대해 줄 바꿈 사용 안 함", "wrapMinified": "이 파일에 대해 줄 바꿈 사용" }, "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "표시 안 함", + "keyboardBindingTooltip": "{0}", "selectAlanguage2": "언어 선택", "thisAgain": " 이 항목을 다시", "toGetStarted": " 입력을 시작하여 해제하거나 " @@ -4121,8 +4252,7 @@ "noComments": "이 작업 영역에는 아직 주석이 없습니다." }, "vs/workbench/contrib/customEditor/common/contributedCustomEditors": { - "builtinProviderDisplayName": "기본 제공", - "promptOpenWith.defaultEditor.displayName": "텍스트 편집기" + "builtinProviderDisplayName": "기본 제공" }, "vs/workbench/contrib/customEditor/common/customEditor": { "context.customEditor": "현재 활성 사용자 지정 편집기의 viewType입니다." @@ -4267,9 +4397,9 @@ "copyAsExpression": "식으로 복사", "copyStackTrace": "호출 스택 복사", "copyValue": "값 복사", - "debug.confirmOnExit": "Controls whether to confirm when the window closes if there are active debug sessions.", - "debug.confirmOnExit.always": "Always confirm if there are debug sessions.", - "debug.confirmOnExit.never": "Never confirm.", + "debug.confirmOnExit": "활성 디버그 세션이 있는 경우 창이 닫힐 때 확인할지 여부를 제어합니다.", + "debug.confirmOnExit.always": "디버그 세션이 있는지 항상 확인하세요.", + "debug.confirmOnExit.never": "절대 확인하지 마세요.", "debug.console.acceptSuggestionOnEnter": "디버그 콘솔에서 입력 시 제안을 수락해야 하는지 여부를 제어합니다. enter는 디버그 콘솔에 입력된 내용을 평가하는 데에도 사용됩니다.", "debug.console.closeOnEnd": "디버그 세션이 종료될 때 디버그 콘솔을 자동으로 닫을지 여부를 제어합니다.", "debug.console.collapseIdenticalLines": "디버그 콘솔에서 같은 줄을 축소하고 발생 횟수를 배지로 표시해야 할지를 제어합니다.", @@ -4278,6 +4408,7 @@ "debug.console.historySuggestions": "디버그 콘솔이 이전에 입력한 입력을 제안할지 여부를 제어합니다.", "debug.console.lineHeight": "디버그 콘솔에서 줄 높이(픽셀)를 제어합니다. 글꼴 크기에서 줄 높이를 계산하려면 0을 사용합니다.", "debug.console.wordWrap": "디버그 콘솔에서 줄이 자동으로 바뀌는지 여부를 제어합니다.", + "debug.disassemblyView.showSourceCode": "디스어셈블리 뷰에서 소스 코드를 표시합니다.", "debug.focusWindowOnBreak": "디버거가 중단될 때 워크벤치 창이 포커스를 받을지 여부를 제어합니다.", "debug.onTaskErrors": "preLaunchTask를 실행한 후 오류가 발생할 때 수행할 작업을 제어합니다.", "debug.saveBeforeStart": "디버그 세션을 시작하기 전에 저장할 편집기를 제어합니다.", @@ -4403,18 +4534,20 @@ "closeExceptionWidget": "예외 위젯 닫기", "conditionalBreakpointEditorAction": "디버그: 조건부 중단점 추가...", "evaluateInDebugConsole": "디버그 콘솔에서 평가", - "goToNextBreakpoint": "디버그 : 다음 중단점으로 이동", - "goToPreviousBreakpoint": "디버그 : 이전 중단점으로 이동", + "goToNextBreakpoint": "디버그: 다음 중단점으로 이동", + "goToPreviousBreakpoint": "디버그: 이전 중단점으로 이동", "logPointEditorAction": "디버그 : Logpoint 추가...", "miConditionalBreakpoint": "조건부 중단점(&&C)...", "miDisassemblyView": "&&DisassemblyView", "miLogPoint": "&&Logpoint...", "miToggleBreakpoint": "중단점 설정/해제(&&B)", + "mitogglesource": "ToggleSource(&&T)", "openDisassemblyView": "디스어셈블리 보기 열기", "runToCursor": "커서까지 실행", "showDebugHover": "디버그: 가리키기 표시", "stepIntoTargets": "대상을 한 단계씩 코드 실행...", - "toggleBreakpointAction": "디버그: 중단점 설정/해제" + "toggleBreakpointAction": "디버그: 중단점 설정/해제", + "toggleDisassemblyViewSourceCode": "디스어셈블리 보기에서 소스 코드 토글" }, "vs/workbench/contrib/debug/browser/debugEditorContribution": { "addConfiguration": "구성 추가...", @@ -4554,6 +4687,7 @@ "disassemblyView": "디스어셈블리 보기", "instructionAddress": "주소", "instructionBytes": "바이트", + "instructionNotAvailable": "디스어셈블리를 사용할 수 없습니다.", "instructionText": "명령" }, "vs/workbench/contrib/debug/browser/exceptionWidget": { @@ -4667,6 +4801,7 @@ "debugState": "포커스가 있는 디버그 세션의 상태입니다. 'inactive', 'initializing', 'stopped', 'running' 중 하나입니다.", "debugType": "활성 디버그 세션의 디버그 형식입니다. 예: 'python'.", "debugUX": "UX 상태를 디버그합니다. 디버그 구성이 없으면 'simple'이고, 그렇지 않으면 'default'입니다. 디버그 뷰렛에 시작 뷰를 표시할 시기를 결정하는 데 사용됩니다.", + "debuggerDisabled": "구성된 디버그 유형 '{0}'이(가) 설치되었지만 이 환경에서 지원되지 않습니다.", "debuggersAvailable": "하나 이상의 디버그 확장이 활성화되어 있는 경우 true입니다.", "disassembleRequestSupported": "포커스된 세션이 디스어셈블 요청을 지원하는 경우 True입니다.", "disassemblyViewFocus": "디스어셈블리 뷰가 포커스된 경우 True입니다.", @@ -4702,8 +4837,9 @@ "unable": "디버그 세션이 없는 리소스를 확인할 수 없음" }, "vs/workbench/contrib/debug/common/debugLifecycle": { - "debug.debugSessionCloseConfirmationPlural": "There are active debug sessions, are you sure you want to terminate them?", - "debug.debugSessionCloseConfirmationSingular": "There is an active debug session, are you sure you want to terminate it?" + "debug.debugSessionCloseConfirmationPlural": "활성 디버그 세션이 있습니다. 중지하시겠습니까?", + "debug.debugSessionCloseConfirmationSingular": "활성 디버그 세션이 있습니다. 중지하시겠습니까?", + "debug.stop": "디버깅 중지" }, "vs/workbench/contrib/debug/common/debugModel": { "breakpointDirtydHover": "확인되지 않은 중단점입니다. 파일이 수정되었습니다. 디버그 세션을 다시 시작하세요.", @@ -4747,6 +4883,7 @@ "vscode.extension.contributes.debuggers.runtimeArgs": "선택적 런타임 인수입니다.", "vscode.extension.contributes.debuggers.type": "이 디버그 어댑터에 대한 고유한 식별자입니다.", "vscode.extension.contributes.debuggers.variables": "'launch.json'의 대화형 변수(예: ${action.pickProcess})에서 명령으로 매핑합니다.", + "vscode.extension.contributes.debuggers.when": "이 유형의 디버거를 사용하기 위해 true여야 하는 조건입니다. 이에 대해 적절하게 'shellExecutionSupported', 'virtualWorkspace', 'resourceScheme' 또는 확장 정의 컨텍스트 키를 사용하는 것을 고려하세요.", "vscode.extension.contributes.debuggers.windows": "Windows 특정 설정", "vscode.extension.contributes.debuggers.windows.runtime": "Windows에 사용되는 런타임입니다." }, @@ -4899,7 +5036,8 @@ "not yet activated": "아직 활성화되지 않았습니다.", "preview": "미리 보기", "productThemes": "제품 아이콘 테마({0})", - "publisher": "게시자 이름", + "publisher": "게시자", + "publisher verified tooltip": "이 게시자는 {0}의 소유권을 확인했습니다.", "rating": "등급", "recommendationHasBeenIgnored": "이 확장에 대한 권장을 수신하지 않도록 선택했습니다.", "release date": "릴리스된 날짜", @@ -4930,6 +5068,7 @@ "neverShowAgain": "다시 표시 안 함", "no": "아니요", "show recommendations": "권장 사항 표시", + "singleExtensionRecommended": "이 리포지토리에는 확장 '{0}'이(가) 권장됩니다. 설치하시겠습니까?", "workspaceRecommended": "이 리포지토리에 권장되는 확장을 설치하시겠습니까?" }, "vs/workbench/contrib/extensions/browser/extensions.contribution": { @@ -4980,14 +5119,15 @@ "extensionsIgnoreRecommendations": "사용하도록 설정하면 확장 권장 사항에 대한 알림이 표시되지 않습니다.", "extensionsShowRecommendationsOnlyOnDemand_Deprecated": "이 설정은 사용되지 않습니다. extensions.ignoreRecommendations 설정을 사용하여 권장 사항 알림을 제어합니다. 확장 보기의 표시 작업을 사용하여 권장 보기를 기본적으로 숨깁니다.", "extensionsWebWorker": "웹 작업자 확장 호스트를 사용합니다.", - "extensionsWebWorker.auto": "The Web Worker Extension Host will be launched when a web extension needs it.", - "extensionsWebWorker.false": "The Web Worker Extension Host will never be launched.", - "extensionsWebWorker.true": "The Web Worker Extension Host will always be launched.", + "extensionsWebWorker.auto": "웹 작업자 확장 호스트는 웹 확장에 필요한 경우 시작됩니다.", + "extensionsWebWorker.false": "웹 작업자 확장 호스트는 시작되지 않습니다.", + "extensionsWebWorker.true": "웹 작업자 확장 호스트는 항상 시작됩니다.", "featured filter": "추천", "filter by category": "범주", "filterExtensions": "확장 필터링...", "handleUriConfirmedExtensions": "확장이 여기에 나열되어 있으면 해당 확장에서 URI를 처리할 때 확인 프롬프트가 표시되지 않습니다.", "id required": "확장 ID가 필요합니다.", + "importKeyboardShortcutsFroms": "바로 가기 키를 마이그레이션하는 중...", "install button": "설치", "installButton": "설치(&&I)", "installExtensionQuickAccessHelp": "확장 설치 또는 검색", @@ -5002,10 +5142,9 @@ "installed filter": "설치됨", "manageExtensionsHelp": "확장 관리", "manageExtensionsQuickAccessPlaceholder": "확장을 관리하려면 키를 누릅니다.", - "miOpenKeymapExtensions": "키맵(&&K)", - "miOpenKeymapExtensions2": "키 맵", "miPreferencesExtensions": "확장(&&E)", "miViewExtensions": "확장(&&X)", + "miimportKeyboardShortcutsFrom": "다음에서 바로 가기 키 마이그레이션...(&&M)", "most popular filter": "인기 항목", "most popular recommended": "권장", "noUpdatesAvailable": "모든 확장이 최신입니다.", @@ -5048,6 +5187,7 @@ "workbench.extensions.action.undoIgnoredRecommendation": "무시되는 권장 사항 실행 취소", "workbench.extensions.installExtension.arg.decription": "확장 ID 또는 VSIX 리소스 URI", "workbench.extensions.installExtension.description": "지정된 확장 설치", + "workbench.extensions.installExtension.option.donotSync": "사용하도록 설정하면 VS Code는 설정 동기화가 켜져 있을 때 이 확장을 동기화하지 않습니다.", "workbench.extensions.installExtension.option.installOnlyNewlyAddedFromExtensionPackVSIX": "확장을 사용하면 VS Code가 확장 팩 VSIX에서 새로 추가한 확장을 설치합니다. 이 옵션은 VSIX를 설치하는 동안에만 고려됩니다.", "workbench.extensions.search.arg.name": "검색에 사용할 쿼리", "workbench.extensions.search.description": "특정 확장 검색", @@ -5056,20 +5196,18 @@ "workspace unsupported filter": "작업 영역이 지원되지 않음" }, "vs/workbench/contrib/extensions/browser/extensionsActions": { - "Cannot be enabled": "이 확장은 {0}에서 지원되지 않기 때문에 사용할 수 없습니다.", + "Cannot be enabled": "이 확장은 웹용 {0}에서 지원되지 않으므로 사용할 수 없습니다.", "Install in local server to enable": "이 확장은 로컬 확장 호스트에서 실행되도록 정의되었기 때문에 이 작업 영역에서 사용하지 않도록 설정되어 있습니다. 사용하도록 설정하려면 확장 프로그램을 로컬에 설치하세요.", "Install in remote server to enable": "이 확장은 원격 확장 호스트에서 실행되도록 정의되었기 때문에 이 작업 영역에서 사용하지 않도록 설정되어 있습니다. 사용하도록 설정하려면 '{0}'에 확장 프로그램을 설치하세요.", "Install language pack also in remote server": "'{0}'에 언어 팩 확장을 설치하여 사용하도록 설정합니다.", "Install language pack also locally": "로컬에 언어 팩 확장을 설치하고 로컬에서 사용하도록 설정합니다.", - "InstallAnotherVersionExtensionAction.reloadNow": "지금 다시 로드", - "InstallAnotherVersionExtensionAction.success": "{0} 확장의 설치가 완료되었습니다.", - "InstallAnotherVersionExtensionAction.successReload": "Visual Studio Code를 다시 로드하고 {0} 확장의 설치를 완료하세요.", "InstallVSIXAction.reloadNow": "지금 다시 로드", "ManageExtensionAction.uninstallingTooltip": "제거하는 중", "OpenExtensionsFile.failed": "'.vscode' 폴더({0}) 내에 'extensions.json' 파일을 만들 수 없습니다.", "ReinstallAction.success": "{0} 확장의 재설치가 완료되었습니다.", "ReinstallAction.successReload": "Visual Studio Code를 다시 로드하고 {0} 확장의 재설치를 완료하세요.", "Uninstalling": "제거하는 중", + "VS Code for Web": "웹용 {0}", "cannot be installed": "{1}에서 '{0}' 확장을 사용할 수 없습니다. 자세히 알아보려면 '추가 정보'를 클릭하세요.", "check logs": "자세한 내용은 [로그]({0})를 확인하세요.", "close": "닫기", @@ -5112,6 +5250,7 @@ "globally enabled": "이 확장은 전역적으로 사용하도록 설정되었습니다.", "ignoreExtensionRecommendation": "이 확장을 다시 권장하지 않음", "ignored": "이 확장은 동기화하는 동안 무시됩니다.", + "incompatible platform": "'{0}' 확장자는 {2}에 대해 {1}에서 사용할 수 없습니다.", "install": "설치", "install and do no sync": "설치(동기화 안 함)", "install another version": "다른 버전 설치...", @@ -5136,6 +5275,7 @@ "installing extensions": "확장 설치 중...", "just now": "지금 당장", "learn more": "자세한 정보", + "learn why": "이유 확인", "malicious tooltip": "이 확장은 문제가 있다고 보고되었습니다.", "manage": "관리", "more information": "추가 정보", @@ -5181,8 +5321,6 @@ "updateExtensionStart": "{0} 확장을 {1} 버전으로 업데이트가 시작되었습니다.", "updateTo": "{0}(으)로 업데이트", "updated": "업데이트", - "user disabled": "{1}에서 '{0}' 확장을 사용하지 않도록 구성했습니다. 사용하려면 사용자 설정을 열고 `remote.extensionKind`에서 제거하세요.", - "vscode web": "VS Code Web", "workspace disabled": "이 확장은 사용자가 이 작업 영역에 대해 사용하지 않도록 설정했습니다.", "workspace enabled": "이 확장은 사용자가 이 작업 영역에 대해 사용하도록 설정했습니다." }, @@ -5220,6 +5358,7 @@ "syncEnabledIcon": "확장이 동기화되었음을 나타내는 아이콘입니다.", "syncIgnoredIcon": "동기화할 때 확장이 무시됨을 나타내는 아이콘입니다.", "trustIcon": "확장 편집기에 메시지와 함께 표시되는 아이콘입니다.", + "verifiedPublisher": "확장 보기 및 편집기에서 확인된 확장 게시자에 사용되는 아이콘입니다.", "warningIcon": "확장 편집기에 경고 메시지와 함께 표시되는 아이콘입니다." }, "vs/workbench/contrib/extensions/browser/extensionsQuickAccess": { @@ -5270,10 +5409,9 @@ "workspaceUnsupported": "작업 영역이 지원되지 않음" }, "vs/workbench/contrib/extensions/browser/extensionsViews": { - "error": "확장을 로드하는 동안 오류가 발생했습니다. {0}", + "error": "확장을 가져오는 동안 오류가 발생했습니다. {0}", "extension.arialabel": "{0}, {1}, {2}, {3}", "extensions": "확장", - "galleryError": "지금은 확장 Marketplace에 연결할 수 없습니다. 나중에 다시 시도하세요.", "no extensions found": "확장을 찾을 수 없습니다.", "no local extensions": "설치할 확장이 없습니다.", "open user settings": "사용자 설정 열기", @@ -5283,8 +5421,10 @@ "activation": "활성화 시간", "dependencies": "종속성 표시", "extensionIconStarForeground": "확장 등급의 아이콘 색입니다.", + "extensionIconVerifiedForeground": "확장 확인 게시자의 아이콘 색입니다.", "message": "메시지 1개", "messages": "메시지 {0}개", + "publisher verified tooltip": "이 게시자는 {0}의 소유권을 확인했습니다.", "remote extension title": "{0}에 확장", "startup": "시작", "syncingore.label": "이 확장은 동기화하는 동안 무시됩니다.", @@ -5294,11 +5434,11 @@ "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "매니페스트를 찾을 수 없음", "disable all": "모두 사용 안 함", - "incompatible": "'{0}' 확장은 VS Code '{1}'과(와) 호환되지 않으므로 설치할 수 없습니다.", "installing extension": "확장 설치 중...", "installing named extension": "'{0}' 확장 설치 중...", "malicious": "이 확장은 문제가 있는 것으로 보고되었습니다.", "multipleDependentsError": "'{0}' 확장만 사용하지 않도록 설정할 수 없습니다. '{1}' 및 '{2}' 확장은 이 확장에 따라 달라집니다. 이러한 모든 확장을 사용하지 않도록 설정하시겠습니까?", + "not found": "요청된 버전 '{0}'이(가) 없으므로 확장 '{1}'을(를) 설치할 수 없습니다.", "singleDependentError": "'{0}' 확장만 사용하지 않도록 설정할 수 없습니다. '{1}' 확장은 이 확장에 따라 달라집니다. 이러한 모든 확장을 사용하지 않도록 설정하시겠습니까?", "twoDependentsError": "'{0}' 확장만 사용하지 않도록 설정할 수 없습니다. '{1}' 및 '{2}' 확장은 이 확장에 따라 달라집니다. 이러한 모든 확장을 사용하지 않도록 설정하시겠습니까?", "uninstallingExtension": "확장을 제거하는 중...." @@ -5310,6 +5450,9 @@ "searchMarketplace": "Marketplace 검색", "showLanguageExtensions": "Marketplace에서 '.{0}' 파일에 도움이 되는 확장을 사용할 수 있습니다." }, + "vs/workbench/contrib/extensions/browser/webRecommendations": { + "reason": "이 확장은 웹용 {0}에 권장됩니다." + }, "vs/workbench/contrib/extensions/browser/workspaceRecommendations": { "workspaceRecommendation": "이 확장은 현재 작업 영역의 사용자가 권장한 항목입니다." }, @@ -5412,7 +5555,6 @@ "patchedVersion1": "설치가 손상되었습니다.", "patchedVersion2": "버그를 제출하는 경우 지정하세요.", "request a missing feature": "누락된 기능 요청", - "sendFeedback": "Tweet 피드백", "sentiment": "사용 소감을 알려주세요.", "showFeedback": "상태 표시줄에 피드백 아이콘 표시", "smileCaption": "행복 피드백 감정", @@ -5461,7 +5603,7 @@ "folders": "폴더", "miViewExplorer": "탐색기(&&E)", "noFolderHelp": "아직 폴더를 열지 않았습니다.\r\n[폴더 열기](command:{0})", - "noWorkspaceHelp": "아직 작업 영역에 폴더를 추가하지 않았습니다.\r\n[폴더 추가](command:{0})", + "noWorkspaceHelp": "아직 작업 영역에 폴더를 추가하지 않았습니다.\r\n[폴더 열기](command:{0})", "openEditorsIcon": "편집기 열기 보기의 뷰 아이콘입니다.", "remoteNoFolderHelp": "원격에 연결되었습니다.\r\n[폴더 열기](command:{0})" }, @@ -5613,6 +5755,8 @@ "downloadingFiles": "다운로드 중", "dropFolder": "'{0}'을(를) 복사하거나 '{0}'을(를) 폴더로 작업 영역에 추가하시겠습니까?", "dropFolders": "폴더를 복사하거나 작업 영역에 폴더를 추가하시겠습니까?", + "fileInaccessible": "가져오기를 위해 삭제된 파일에 액세스할 수 없습니다.", + "filesInaccessible": "가져오기를 위해 삭제된 파일의 일부 또는 전체에 액세스할 수 없습니다.", "irreversible": "이 작업은 취소할 수 없습니다.", "overwrite": "{0} 덮어쓰기", "overwriting": "{0} 덮어쓰는 중", @@ -5629,8 +5773,8 @@ "autoReveal.focusNoScroll": "파일을 스크롤하여 볼 수 없지만 포커스는 계속 있습니다.", "autoReveal.off": "파일이 표시되지 않고 선택되지 않습니다.", "autoReveal.on": "파일이 표시되고 선택됩니다.", - "autoSave": "변경된 편집기의 자동 저장을 제어합니다. 자동 저장에 대한 자세한 내용은 [여기](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save)를 참조하세요.", - "autoSaveDelay": "변경된 편집기가 자동으로 저장되기까지의 지연(ms)을 제어합니다. '#files.autoSave#'가 '{0}'(으)로 설정된 경우에만 적용됩니다.", + "autoSave": "저장되지 않은 변경 내용이 있는 편집기의 자동 저장을 제어합니다. 자동 저장에 대한 자세한 내용은 [여기](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save)를 참조하세요.", + "autoSaveDelay": "저장되지 않은 변경 내용이 있는 편집기가 자동으로 저장되기까지의 지연(밀리초)을 제어합니다. '#files.autoSave#'가 '{0}'(으)로 설정된 경우에만 적용됩니다.", "binaryFileEditor": "이진 파일 편집기", "compressSingleChildFolders": "탐색기가 폴더를 압축 형식으로 렌더링할지 여부를 제어합니다. 이러한 양식에서 단일 하위 폴더는 결합된 트리 요소로 압축됩니다. 예를 들어 Java 패키지 구조에 유용합니다.", "confirmDelete": "파일을 휴지통에서 삭제할 때 탐색기에서 확인을 요청해야 하는지 여부를 제어합니다.", @@ -5648,16 +5792,21 @@ "eol.auto": "운영 체제별 줄 바꿈 문자를 사용합니다.", "everything": "전체 파일을 포맷합니다.", "exclude": "파일 및 폴더를 제외하기 위한 glob 패턴을 구성합니다. 예를 들어 파일 탐색기는 이 설정을 기반으로 표시하거나 숨길 파일 및 폴더를 결정합니다. 검색 특정 제외 항목을 정의하려면 `#search.exclude#` 설정을 참조합니다. [여기](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)에서 glob 패턴에 대해 자세히 알아보세요.", + "expandSingleFolderWorkspaces": "탐색기가 초기화 중에 폴더를 하나만 포함하는 다중 루트 작업 영역을 확장해야 하는지 여부를 제어합니다.", "explorer.decorations.badges": "파일 장식에 배지를 사용할지 여부를 제어합니다.", "explorer.decorations.colors": "파일 장식에 색을 사용할지 여부를 제어합니다.", "explorer.incrementalNaming": "붙여넣기에서 중복된 탐색기 항목에 새 이름을 지정할 때 사용할 명명 규칙을 제어합니다.", "explorerConfigurationTitle": "파일 탐색기", - "files.autoSave.afterDelay": "변경된 편집기는 구성된 '#files.autoSaveDelay#' 후에 자동으로 저장됩니다.", - "files.autoSave.off": "변경된 편집기는 자동으로 저장되지 않습니다.", - "files.autoSave.onFocusChange": "편집기의 포커스가 손실되면 변경된 편집기는 자동으로 저장됩니다.", - "files.autoSave.onWindowChange": "창에서 포커스가 손실되면 변경된 편집기가 자동으로 저장됩니다.", + "files.autoSave.afterDelay": "변경 내용이 있는 편집기는 구성된 '#files.autoSaveDelay#' 후에 자동으로 저장됩니다.", + "files.autoSave.off": "변경 내용이 있는 편집기는 자동으로 저장되지 않습니다.", + "files.autoSave.onFocusChange": "편집기에서 포커스가 손실되면 변경 내용이 있는 편집기가 자동으로 저장됩니다.", + "files.autoSave.onWindowChange": "창에서 포커스가 손실되면 변경 내용이 있는 편집기가 자동으로 저장됩니다.", "files.exclude.boolean": "파일 경로를 일치시킬 GLOB 패턴입니다. 패턴을 사용하거나 사용하지 않도록 설정하려면 true 또는 false로 설정하세요.", "files.exclude.when": "일치하는 파일의 형제에 대한 추가 검사입니다. $(basename)을 일치하는 파일 이름에 대한 변수로 사용하세요.", + "files.experimentalSandboxedFileService": "실험적: 샌드박스로 파일 서비스를 변경합니다. 지시가 없으면 변경하지 마세요!", + "files.legacyWatcher.default": "참가자 버전을 사용하거나 다중 루트 작업 영역을 열 때마다 새 파일 감시자를 사용할 수 있습니다.", + "files.legacyWatcher.off": "레거시 파일 감시자를 사용하지 않도록 설정하고 새 파일 감시자가 해당 기능을 활용할 수 있도록 합니다.", + "files.legacyWatcher.on": "새 파일 감시자에 문제가 있는 경우 레거시 파일 감시자를 사용하도록 설정합니다.", "files.restoreUndoStack": "파일을 다시 열 때 실행 취소 스택을 복원합니다.", "files.saveConflictResolution": "그동안 다른 프로그램에 의해 변경된 디스크에 파일을 저장할 경우 저장 충돌이 발생할 수 있습니다. 데이터 손실을 방지하기 위해 편집기의 변경 내용과 디스크의 버전을 비교하라는 메시지가 사용자에게 표시됩니다. 이 설정은 충돌 오류가 자주 발생하는 경우에만 변경해야 하며, 부주의한 사용은 데이터 손실을 초래할 수 있습니다.", "files.simpleDialog.enable": "단순 파일 대화 상자를 사용합니다. 사용하도록 설정하면 단순 파일 대화 상자가 시스템 파일 대화 상자를 대체합니다.", @@ -5665,11 +5814,12 @@ "formatOnSave": "파일 저장 시 서식을 지정합니다. 포맷터를 사용할 수 있어야 하며, 파일이 지연 후에 자동으로 저장되지 않아야 하고, 편집기가 종료되지 않아야 합니다.", "formatOnSaveMode": "저장 시 포맷이 전체 파일을 포맷하는지 또는 수정 내용만 포맷하는지를 제어합니다. '#editor.formatOnSave#'를 사용하도록 설정한 경우에만 적용됩니다.", "hotExit": "저장하지 않은 파일을 세션 간에 기억하여, 편집기를 종료할 때 저장할지 묻는 메시지를 건너뛸지 여부를 제어합니다.", - "hotExit.off": "Hot Exit를 사용하지 않도록 설정합니다. 더티 파일이 있는 창을 닫으려고 시도할 때 메시지가 표시됩니다.", + "hotExit.off": "핫 종료를 사용하지 않도록 설정합니다. 저장하지 않은 변경 내용이 있는 편집기가 있는 창을 닫을 때 프롬프트가 표시됩니다.", "hotExit.onExit": "Windows/Linux에서 마지막 창이 닫히거나 `workbench.action.quit` 명령이 트리거될 때(명령 팔레트, 키 바인딩, 메뉴) Hot Exit가 트리거됩니다. 열린 폴더가 없는 모든 창은 다음 실행 시 복원됩니다. 저장되지 않은 파일이 있는 이전에 연 창 목록은 `파일 > 최근 파일 열기 > 더 보기...`에서 액세스할 수 있습니다.", "hotExit.onExitAndWindowClose": "Windows/Linux에서 마지막 창이 닫히거나 `workbench.action.quit` 명령이 트리거될 때(명령 팔레트, 키 바인딩, 메뉴) 또는 마지막 창인지 여부와 관계 없이 폴더가 열린 모든 창에 대해 Hot Exit가 트리거됩니다. 열린 폴더가 없는 모든 창은 다음 실행 시 복원됩니다. 저장되지 않은 파일이 있는 이전에 연 창 목록은 `파일 > 최근 파일 열기 > 더 보기...`에서 액세스할 수 있습니다.", "hotExit.onExitAndWindowCloseBrowser": "브라우저가 종료되거나 창이나 탭이 닫히면 Hot Exit이 트리거됩니다.", "insertFinalNewline": "사용하도록 설정되면 저장할 때 파일 끝에 마지막 줄바꿈을 삽입합니다.", + "legacyWatcher": "파일 감시에 사용되는 메커니즘을 제어합니다. 파일 감시와 관련된 문제가 있는 경우에만 이 항목을 변경하세요.", "maxMemoryForLargeFilesMB": "큰 파일을 열려고 할 때 다시 시작한 후 VS Code에 사용 가능한 메모리를 제어합니다. 명령줄에 '--max-memory=NEWSIZE'를 지정하는 것과 결과가 같습니다.", "modification": "수정 사항을 포맷합니다(소스 제어 필요).", "modificationIfAvailable": "수정 사항만 형식화하려고 시도합니다(원본 제어 필요). 원본 제어를 사용할 수 없으면 전체 파일이 포맷됩니다.", @@ -5694,7 +5844,8 @@ "trimFinalNewlines": "사용하도록 설정되면 저장할 때 파일 끝에 마지막 줄 바꿈 이후의 모든 줄 바꿈이 잘립니다.", "trimTrailingWhitespace": "사용하도록 설정되면 파일을 저장할 때 후행 공백이 잘립니다.", "useTrash": "파일/폴더를 삭제하면 OS 휴지통(Windows의 휴지통)으로 이동합니다. 사용하지 않도록 설정하면 파일/폴더를 영구적으로 삭제합니다.", - "watcherExclude": "파일 감시에서 제외할 파일 경로의 GLOB 패턴을 구성하세요. 패턴은 절대 경로(`**/` 접두사가 있는 경로나 전체 경로, 및 파일을 경로 내에 일치시키기 위한 접미사 `/**`가 있는 경로)여야 합니다. 이 설정을 변경하려면 다시 시작해야 합니다. 시작 시 Code에서 CPU 시간을 많이 차지하면 대용량 폴더를 제외하여 초기 로드를 줄일 수 있습니다." + "watcherExclude": "파일 감시에서 제외할 경로 또는 Glob 패턴을 구성합니다. 상대적인 경로(예: '빌드/출력')는 현재 열려 있는 작업 영역을 사용하여 절대 경로로 확인됩니다. Glob 패턴이 제대로 일치하려면(예: `**/build/output/**` 또는 `/Users/name/workspaces/project/build/output/**`) 절대 경로에서 일치해야 합니다(즉, 접두사 `**/` 또는 전체 경로 및 접미사 `/**`를 사용하여 경로 내의 파일과 일치). 파일 감시자 프로세스가 CPU를 많이 사용하는 경우 중요도가 적은 대용량 폴더(예: 빌드 출력 폴더)를 제외해야 합니다.", + "watcherInclude": "작업 영역 내부의 변경 내용을 감시할 추가 경로를 구성합니다. 기본적으로 기호 링크인 폴더를 제외한 모든 작업 영역 폴더는 재귀적으로 감시됩니다. 기호 링크인 감시 폴더를 지원하기 위해 절대 또는 상대 경로를 명시적으로 추가할 수 있습니다. 상대 경로는 현재 열려 있는 작업 영역을 사용하여 절대 경로로 해석됩니다." }, "vs/workbench/contrib/files/browser/views/emptyView": { "noWorkspace": "열린 폴더 없음" @@ -5735,6 +5886,12 @@ "newUntitledFile": "제목이 없는 새 파일", "openEditors": "열려 있는 편집기" }, + "vs/workbench/contrib/files/browser/workspaceWatcher": { + "enospcError": "이 큰 작업 영역 폴더에서 파일 변경 내용을 확인할 수 없습니다. 이 문제를 해결하려면 지침 링크를 따르세요.", + "eshutdownError": "파일 변경 감시자가 예기치 않게 중지되었습니다. 감시자를 다시 사용하려면 창을 새로 고침하세요.", + "learnMore": "지침", + "reload": "다시 로드" + }, "vs/workbench/contrib/files/common/dirtyFilesIndicator": { "dirtyFile": "저장되지 않은 파일 1개", "dirtyFiles": "{0}개의 저장되지 않은 파일" @@ -5754,12 +5911,6 @@ "openEditorsFocus": "포커스가 OPEN EDITORS 뷰 내에 있는 경우 true입니다.", "openEditorsVisible": "OPEN EDITORS 뷰가 표시되는 경우 true입니다." }, - "vs/workbench/contrib/files/common/workspaceWatcher": { - "enospcError": "이 큰 작업 영역 폴더에서 파일 변경 내용을 확인할 수 없습니다. 이 문제를 해결하려면 지침 링크를 따르세요.", - "installNet": ".NET Framework 4.5 다운로드", - "learnMore": "지침", - "netVersionError": "Microsoft .NET Framework 4.5가 필요합니다. 설치하려면 링크를 클릭하세요." - }, "vs/workbench/contrib/files/electron-sandbox/fileActions.contribution": { "filesCategory": "파일", "openContainer": "상위 폴더 열기", @@ -5785,7 +5936,8 @@ "formatDocument.label.multiple": "문서 서식 프로그램...", "formatSelection.label.multiple": "형식 선택...", "formatter.default": "다른 모든 포맷터 설정보다 우선하는 기본 포맷터를 정의합니다. 포맷터를 제공하는 확장 프로그램의 식별자 여야합니다.", - "miss": "확장자 '{0}'은(는) '{1}'을(를) 포맷할 수 없음", + "miss": "확장자 '{0}'이(가) 포맷터로 구성되어 있지만 '{1}'-파일을 포맷할 수 없습니다.", + "miss.1": "기본 포맷터 변경", "null": "없음", "nullFormatterDescription": "None", "select": "'{0}' 파일에 대한 기본 포맷터 선택" @@ -5807,7 +5959,9 @@ "interactive.history.previous": "기록의 이전 값", "interactive.inactiveCodeBorder": "편집기에 포커스가 없을 때 현재 대화형 코드 셀의 테두리 색입니다.", "interactive.input.clear": "대화형 창 입력 편집기 내용 지우기", - "interactive.open": "대화형 창 열기" + "interactive.open": "대화형 창 열기", + "interactiveScrollToBottom": "맨 아래로 스크롤", + "interactiveScrollToTop": "맨 위로 스크롤" }, "vs/workbench/contrib/interactive/browser/interactiveEditor": { "interactiveInputPlaceHolder": "여기에 코드를 입력하고 {0}을(를) 눌러 실행합니다." @@ -5819,14 +5973,24 @@ }, "vs/workbench/contrib/issue/electron-sandbox/issueActions": { "openProcessExplorer": "프로세스 탐색기 열기", - "reportPerformanceIssue": "성능 문제 보고" + "reportPerformanceIssue": "성능 문제 보고..." }, "vs/workbench/contrib/keybindings/browser/keybindings.contribution": { "toggleKeybindingsLog": "바로 가기 키 문제 해결 토글" }, + "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { + "aria.1": "{0}, {1}", + "aria.2": "{0}", + "langStatus.aria": "편집기 언어 상태: {0}", + "langStatus.name": "편집기 언어 상태", + "name.pattern": "{0}(언어 상태)", + "pin": "상태 표시줄에 고정" + }, "vs/workbench/contrib/localizations/browser/localizations.contribution": { "activateLanguagePack": "{0}에서 VS Code를 사용하려면 VS Code를 다시 시작해야 합니다.", "changeAndRestart": "언어 변경 후 다시 시작", + "doNotChangeAndRestart": "언어를 변경하지 마세요.", + "doNotRestart": "다시 시작하지 마세요.", "neverAgain": "다시 표시 안 함", "restart": "다시 시작", "updateLocale": "VS Code의 UI 언어를 {0}(으)로 변경하고 다시 시작하시겠습니까?", @@ -5901,9 +6065,9 @@ "show multiline": "메시지를 여러 줄로 표시", "show singleline": "메시지를 한 줄로 표시", "status.problems": "문제", - "totalErrors": "오류 {0}개", - "totalInfos": "정보 {0}개", - "totalWarnings": "경고 {0}개" + "totalErrors": "오류: {0}", + "totalInfos": "정보: {0}", + "totalWarnings": "경고: {0}" }, "vs/workbench/contrib/markers/browser/markersFileDecorations": { "label": "문제", @@ -5972,14 +6136,21 @@ "problems.view.focus.label": "포커스 문제(오류, 경고, 정보)", "problems.view.toggle.label": "문제 토글(오류, 경고, 정보)" }, - "vs/workbench/contrib/notebook/browser/contrib/cellOperations/cellOperations": { + "vs/workbench/contrib/notebook/browser/contrib/cellCommands/cellCommands": { + "notebookActions.changeCellToCode": "셀을 코드로 변경", + "notebookActions.changeCellToMarkdown": "셀을 Markdown으로 변경", + "notebookActions.collapseCellInput": "셀 입력 축소", + "notebookActions.collapseCellOutput": "셀 출력 축소", "notebookActions.copyCellDown": "아래로 셀 복사", "notebookActions.copyCellUp": "위로 셀 복사", + "notebookActions.expandCellInput": "셀 입력 확장", + "notebookActions.expandCellOutput": "셀 출력 확장", "notebookActions.joinCellAbove": "이전 셀과 조인", "notebookActions.joinCellBelow": "다음 셀과 조인", "notebookActions.moveCellDown": "아래로 셀 이동", "notebookActions.moveCellUp": "위로 셀 이동", - "notebookActions.splitCell": "셀 분할" + "notebookActions.splitCell": "셀 분할", + "notebookActions.toggleOutputs": "토글 출력" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { "notebook.cell.status.executing": "실행 중", @@ -5994,59 +6165,8 @@ "notebookActions.copy": "셀 복사", "notebookActions.cut": "셀 잘라내기", "notebookActions.paste": "셀 붙여넣기", - "notebookActions.pasteAbove": "위에 셀 붙여넣기" - }, - "vs/workbench/contrib/notebook/browser/contrib/coreActions": { - "changeLanguage": "셀 언어 변경", - "clearAllCellsOutputs": "출력 지우기", - "clearCellOutputs": "셀 출력 지우기", - "cmd.toggle": "이동 경로 설정/해제", - "customizeNotebook": "Notebook 사용자 지정...", - "languageDescription": "({0}) - 현재 언어", - "languageDescriptionConfigured": "({0})", - "notebookActions.cancel": "셀 실행 중지", - "notebookActions.cancelNotebook": "실행 중지", - "notebookActions.category": "Notebook", - "notebookActions.centerActiveCell": "활성 셀 가운데 맞춤", - "notebookActions.changeCellToCode": "셀을 코드로 변경", - "notebookActions.changeCellToMarkdown": "셀을 Markdown으로 변경", - "notebookActions.collapseCellInput": "셀 입력 축소", - "notebookActions.collapseCellOutput": "셀 출력 축소", - "notebookActions.deleteCell": "셀 삭제", - "notebookActions.editCell": "셀 편집", - "notebookActions.execute": "셀 실행", - "notebookActions.executeAbove": "위의 셀 실행", - "notebookActions.executeAndFocusContainer": "셀 및 포커스 컨테이너 실행", - "notebookActions.executeAndInsertBelow": "Notebook 셀 실행 및 아래에 삽입", - "notebookActions.executeAndSelectBelow": "Notebook 셀 실행 및 아래에서 선택", - "notebookActions.executeBelow": "셀 실행 및 아래", - "notebookActions.executeNotebook": "모두 실행", - "notebookActions.expandCellInput": "셀 입력 확장", - "notebookActions.expandCellOutput": "셀 출력 확장", - "notebookActions.insertCodeCellAbove": "위에 코드 셀 삽입", - "notebookActions.insertCodeCellAboveAndFocusContainer": "위의 코드 셀 및 포커스 컨테이너 삽입", - "notebookActions.insertCodeCellAtTop": "위쪽에 코드 셀 추가", - "notebookActions.insertCodeCellBelow": "아래에 코드 셀 삽입", - "notebookActions.insertCodeCellBelowAndFocusContainer": "아래의 코드 셀 및 포커스 컨테이너 삽입", - "notebookActions.insertMarkdownCellAbove": "위에 Markdown 셀 삽입", - "notebookActions.insertMarkdownCellAtTop": "위쪽에 Markdown 셀 추가", - "notebookActions.insertMarkdownCellBelow": "아래에 Markdown 셀 삽입", - "notebookActions.menu.insertCode": "$(add) 코드", - "notebookActions.menu.insertCode.minimalToolbar": "코드 추가", - "notebookActions.menu.insertCode.minimaltoolbar": "코드 추가", - "notebookActions.menu.insertCode.ontoolbar": "코드", - "notebookActions.menu.insertCode.tooltip": "코드 셀 추가", - "notebookActions.menu.insertMarkdown": "$(add) Markdown", - "notebookActions.menu.insertMarkdown.ontoolbar": "Markdown", - "notebookActions.menu.insertMarkdown.tooltip": "Markdown 셀 추가", - "notebookActions.quitEdit": "셀 편집 중지", - "notebookActions.renderMarkdown": "모든 Markdown 셀 렌더링", - "notebookActions.toggleOutputs": "Toggle Outputs", - "notebookMenu.cellTitle": "Notebook 셀", - "notebookMenu.insertCell": "셀 삽입", - "pickLanguageToConfigure": "언어 모드 선택", - "workbench.notebook.layout.configure.label": "노트북 레이아웃 사용자 지정", - "workbench.notebook.layout.select.label": "노트북 레이아웃 중에서 선택" + "notebookActions.pasteAbove": "위에 셀 붙여넣기", + "toggleNotebookClipboardLog": "전자 필기장 클립보드 문제 해결 토글" }, "vs/workbench/contrib/notebook/browser/contrib/editorStatusBar/editorStatusBar": { "current1": "현재 선택되어 있음", @@ -6061,8 +6181,10 @@ "notebook.singleActiveCellIndicator": "셀 {0}/{1}", "notebookActions.selectKernel": "Notebook 커널 선택", "notebookActions.selectKernel.args": "Notebook 커널 인수", + "otherKernelKinds": "기타", "prompt.placeholder.change": "'{0}'에 대한 커널 변경", "prompt.placeholder.select": "'{0}'에 대한 커널 선택", + "suggestedKernels": "제안됨", "tooltop": "{0}(제안)" }, "vs/workbench/contrib/notebook/browser/contrib/find/findController": { @@ -6094,7 +6216,8 @@ "focusLastCell": "마지막 셀에 포커스 설정", "focusOutput": "활성 셀 출력 포커스 인", "focusOutputOut": "활성 셀 출력 포커스 아웃", - "notebook.navigation.allowNavigateToSurroundingCells": "사용하도록 설정한 경우 커서는 셀 편집기의 현재 커서가 첫 번째/마지막 줄에 있을 때 다음/이전 셀로 이동할 수 있습니다." + "notebook.navigation.allowNavigateToSurroundingCells": "사용하도록 설정한 경우 커서는 셀 편집기의 현재 커서가 첫 번째/마지막 줄에 있을 때 다음/이전 셀로 이동할 수 있습니다.", + "notebookActions.centerActiveCell": "활성 셀 가운데 맞춤" }, "vs/workbench/contrib/notebook/browser/contrib/outline/notebookOutline": { "breadcrumbs.showCodeCells": "사용하도록 설정하면 Notebook 이동 경로에 코드 셀이 포함됩니다.", @@ -6104,6 +6227,68 @@ "vs/workbench/contrib/notebook/browser/contrib/profile/notebookProfile": { "setProfileTitle": "프로필 설정" }, + "vs/workbench/contrib/notebook/browser/controller/coreActions": { + "notebookActions.category": "Notebook", + "notebookMenu.cellTitle": "Notebook 셀", + "notebookMenu.insertCell": "셀 삽입" + }, + "vs/workbench/contrib/notebook/browser/controller/editActions": { + "autoDetect": "자동 감지", + "changeLanguage": "셀 언어 변경", + "clearAllCellsOutputs": "모든 셀의 출력 지우기", + "clearCellOutputs": "셀 출력 지우기", + "languageDescription": "({0}) - 현재 언어", + "languageDescriptionConfigured": "({0})", + "languagesPicks": "언어(식별자)", + "notebookActions.deleteCell": "셀 삭제", + "notebookActions.editCell": "셀 편집", + "notebookActions.quitEdit": "셀 편집 중지", + "pickLanguageToConfigure": "언어 모드 선택" + }, + "vs/workbench/contrib/notebook/browser/controller/executeActions": { + "notebookActions.cancel": "셀 실행 중지", + "notebookActions.cancelNotebook": "실행 중지", + "notebookActions.execute": "셀 실행", + "notebookActions.executeAbove": "위의 셀 실행", + "notebookActions.executeAndFocusContainer": "셀 및 포커스 컨테이너 실행", + "notebookActions.executeAndInsertBelow": "Notebook 셀 실행 및 아래에 삽입", + "notebookActions.executeAndSelectBelow": "Notebook 셀 실행 및 아래에서 선택", + "notebookActions.executeBelow": "셀 실행 및 아래", + "notebookActions.executeNotebook": "모두 실행", + "notebookActions.renderMarkdown": "모든 Markdown 셀 렌더링" + }, + "vs/workbench/contrib/notebook/browser/controller/insertCellActions": { + "notebookActions.insertCodeCellAbove": "위에 코드 셀 삽입", + "notebookActions.insertCodeCellAboveAndFocusContainer": "위의 코드 셀 및 포커스 컨테이너 삽입", + "notebookActions.insertCodeCellAtTop": "위쪽에 코드 셀 추가", + "notebookActions.insertCodeCellBelow": "아래에 코드 셀 삽입", + "notebookActions.insertCodeCellBelowAndFocusContainer": "아래의 코드 셀 및 포커스 컨테이너 삽입", + "notebookActions.insertMarkdownCellAbove": "위에 Markdown 셀 삽입", + "notebookActions.insertMarkdownCellAtTop": "위쪽에 Markdown 셀 추가", + "notebookActions.insertMarkdownCellBelow": "아래에 Markdown 셀 삽입", + "notebookActions.menu.insertCode": "$(add) 코드", + "notebookActions.menu.insertCode.minimalToolbar": "코드 추가", + "notebookActions.menu.insertCode.minimaltoolbar": "코드 추가", + "notebookActions.menu.insertCode.ontoolbar": "코드", + "notebookActions.menu.insertCode.tooltip": "코드 셀 추가", + "notebookActions.menu.insertMarkdown": "$(add) Markdown", + "notebookActions.menu.insertMarkdown.ontoolbar": "Markdown", + "notebookActions.menu.insertMarkdown.tooltip": "Markdown 셀 추가" + }, + "vs/workbench/contrib/notebook/browser/controller/layoutActions": { + "cmd.toggle": "이동 경로 설정/해제", + "customizeNotebook": "Notebook 사용자 지정...", + "notebook.placeholder": "다음에 저장할 설정 파일", + "notebook.saveMimeTypeOrder": "Mimetype 표시 순서 저장", + "notebook.showLineNumbers": "전자 필기장 줄 번호 표시", + "notebook.toggleBreadcrumb": "이동 경로 설정/해제", + "notebook.toggleCellToolbarPosition": "셀 도구 모음 위치 설정/해제", + "notebook.toggleLineNumbers": "전자 필기장 줄 번호 설정/해제", + "saveTarget.machine": "사용자 설정", + "saveTarget.workspace": "작업 영역 설정", + "workbench.notebook.layout.configure.label": "노트북 레이아웃 사용자 지정", + "workbench.notebook.layout.select.label": "노트북 레이아웃 중에서 선택" + }, "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "기본 제공", "curruentActiveMimeType": "현재 활성", @@ -6155,14 +6340,14 @@ "notebook.cellToolbarLocation.description": "셀 도구 모음을 표시해야 하거나 숨겨야 하는지 여부입니다.", "notebook.cellToolbarLocation.viewType": "특정 파일 형식에 대한 셀 도구 모음 위치 구성", "notebook.cellToolbarVisibility.description": "셀 도구 모음을 마우스로 가리키거나 클릭할 때 표시할지 여부입니다.", - "notebook.compactView.description": "Notebook 편집기를 압축된 형식으로 렌더링할지 여부를 제어합니다. ", + "notebook.compactView.description": "전자 필기장 편집기를 압축된 형식으로 렌더링할지 여부를 제어합니다. 예를 들어 이 기능을 켜면 왼쪽 여백 너비가 줄어듭니다.", "notebook.consolidatedOutputButton.description": "출력 도구 모음에서 출력 동작을 렌더링할지 여부를 제어합니다.", "notebook.consolidatedRunButton.description": "실행 단추 옆의 드롭다운에 추가 작업이 표시되는지 여부를 제어합니다.", "notebook.diff.enablePreview.description": "Notebook에 향상된 텍스트 Diff 편집기를 사용할지 여부입니다.", "notebook.displayOrder.description": "출력 MIME 형식의 우선순위 목록", "notebook.dragAndDrop.description": "Notebook 편집기에서 끌어서 놓기를 통해 셀을 이동할 수 있는지 여부를 제어합니다.", "notebook.editorOptions.experimentalCustomization": "Notebook에서 사용되는 코드 편집기에 대한 설정입니다. 이 항목은 대부분의 editor.* 설정을 사용자 지정하는 데 사용할 수 있습니다.", - "notebook.focusIndicator.description": "Controls where the focus indicator is rendered, either along the cell borders or on the left gutter", + "notebook.focusIndicator.description": "셀 테두리를 따라 또는 왼쪽 여백에서 포커스 표시기가 렌더링되는 위치를 제어합니다.", "notebook.globalToolbar.description": "Notebook 편집기 내에서 전역 도구 모음을 렌더링할지 여부를 제어합니다.", "notebook.globalToolbarShowLabel": "Notebook 도구 모음의 작업이 레이블을 렌더링할지 여부를 제어합니다.", "notebook.insertToolbarPosition.description": "셀 삽입 동작이 나타날 위치를 제어합니다.", @@ -6196,7 +6381,8 @@ "notebook.focusedEditorBorder": "Notebook 셀 편집기 테두리 색입니다.", "notebook.inactiveFocusedCellBorder": "기본 포커스가 편집기 밖에 있는 동안 셀에 포커스가 있을 때 셀의 위쪽 및 아래쪽 테두리 색입니다.", "notebook.inactiveSelectedCellBorder": "여러 셀이 선택되었을 때 셀의 테두리 색입니다.", - "notebook.outputContainerBackgroundColor": "Notebook 출력 컨테이너 배경색입니다.", + "notebook.outputContainerBackgroundColor": "전자 필기장 출력 컨테이너 배경의 색입니다.", + "notebook.outputContainerBorderColor": "전자 필기장 출력 컨테이너의 테두리 색입니다.", "notebook.selectedCellBorder": "셀이 선택되었지만 포커스가 없을 때 셀의 위쪽 및 아래쪽 테두리 색입니다.", "notebook.symbolHighlightBackground": "강조 표시된 셀의 배경색", "notebookScrollbarSliderActiveBackground": "클릭했을 때 Notebook 스크롤 막대 슬라이더 배경색입니다.", @@ -6235,24 +6421,23 @@ "successStateIcon": "Notebook 편집기에서 성공 상태를 나타내는 아이콘입니다.", "unfoldIcon": "Notebook 편집기에서 셀을 펼치는 아이콘입니다." }, - "vs/workbench/contrib/notebook/browser/notebookKernelActionViewItem": { - "select": "커널 선택" - }, "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { - "disableOtherKeymapsConfirmation": "Disable other keymaps ({0}) to avoid conflicts between keybindings?", - "no": "No", - "yes": "Yes" + "disableOtherKeymapsConfirmation": "키 바인딩 간 충돌을 피하기 위해 다른 키 맵({0})을 사용하지 않도록 설정할까요?", + "no": "아니요", + "yes": "예" }, "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { "empty": "셀에 출력이 없음", - "noRenderer.1": "mimetype: {0}에 대한 렌더러를 찾을 수 없습니다.", - "noRenderer.2": "출력에 대한 렌더러를 찾을 수 없습니다. 다음의 mimetype입니다: {0}" + "noRenderer.1": "mimetype \"{0}\"에 대한 렌더러를 찾을 수 없지만 Marketplace에서 사용할 수 있습니다.", + "noRenderer.2": "출력에 대한 렌더러를 찾을 수 없습니다. 다음의 mimetype입니다: {0}", + "noRenderer.search": "Marketplace 검색" }, "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { "notebook.emptyMarkdownPlaceholder": "빈 Markdown 셀입니다. 편집하려면 두 번 클릭하거나 키를 누르세요.", "notebook.error.rendererNotFound": "'$0'에 대한 렌더러를 찾을 수 없습니다." }, "vs/workbench/contrib/notebook/browser/view/renderers/cellEditorOptions": { + "notebook.cell.toggleLineNumbers.title": "셀 줄 번호 표시", "notebook.lineNumbers": "셀 편집기에서 줄 번호 표시를 제어합니다.", "notebook.showLineNumbers": "전자 필기장 줄 번호 표시", "notebook.toggleLineNumbers": "전자 필기장 줄 번호 설정/해제" @@ -6267,6 +6452,7 @@ "unavailableRenderInfo": "렌더러를 사용할 수 없음" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { + "cellExecutionOrderCountLabel": "실행 순서", "cellExpandOutputButtonLabel": "셀 출력 확장(${0})", "cellExpandOutputButtonLabelWithDoubleClick": "두 번 클릭하여 셀 출력 확장({0})", "notebook.moreRunActionsLabel": "자세히..." @@ -6275,6 +6461,9 @@ "cellExpandInputButtonLabel": "셀 입력 확장({0})", "cellExpandInputButtonLabelWithDoubleClick": "두 번 클릭하여 셀 입력 확장({0})" }, + "vs/workbench/contrib/notebook/browser/viewParts/notebookKernelActionViewItem": { + "select": "커널 선택" + }, "vs/workbench/contrib/notebook/common/notebookEditorModel": { "notebook.staleSaveError": "디스크에서 파일의 내용이 변경되었습니다. 업데이트된 버전을 여시겠습니까 아니면 변경 내용으로 파일을 덮어쓰시겠습니까?", "notebook.staleSaveError.overwrite.": "덮어쓰기", @@ -6646,8 +6835,8 @@ "helpQuickAccessPlaceholder": "여기에서 수행할 수 있는 작업에 대한 도움말을 얻으려면 '{0}'을(를) 입력합니다.", "miCommandPalette": "명령 팔레트(&&C)...", "miGotoLine": "줄/열로 이동(&&L)...", - "miGotoSymbolInEditor": "편집기의 기호로 이동(&&S)...", "miOpenView": "뷰 열기(&&O)...", + "miShowAllCommands": "모든 명령 표시", "viewQuickAccess": "뷰 열기", "viewQuickAccessPlaceholder": "열려고 하는 뷰, 출력 채널 또는 터미널의 이름을 입력합니다." }, @@ -6724,7 +6913,6 @@ "portIcon": "원격 포트를 나타내는 아이콘입니다.", "portsViewIcon": "원격 포트 보기의 보기 아이콘입니다.", "privatePortIcon": "프라이빗 원격 포트를 나타내는 아이콘입니다.", - "publicPortIcon": "퍼블릭 원격 포트를 나타내는 아이콘입니다.", "remoteExplorerViewIcon": "원격 탐색기 보기의 뷰 아이콘입니다.", "reportIssuesIcon": "원격 탐색기 보기에서 문제 보고 아이콘입니다.", "reviewIssuesIcon": "원격 탐색기 보기에서 문제 검토 아이콘입니다.", @@ -6769,8 +6957,6 @@ "remote.tunnel.forwardItem": "포워드 포트", "remote.tunnel.forwardPrompt": "포트 번호 또는 주소(예: 3000 또는 10.10.10.10:2000).", "remote.tunnel.label": "포트 레이블 설정", - "remote.tunnel.makePrivate": "프라이빗으로 만들기", - "remote.tunnel.makePublic": "퍼블릭으로 만들기", "remote.tunnel.open": "브라우저에서 열기", "remote.tunnel.openCommandPalette": "브라우저에서 포트 열기", "remote.tunnel.openCommandPaletteNone": "현재 전달된 포트가 없습니다. 시작하려면 포트 보기를 여세요.", @@ -6782,8 +6968,6 @@ "remote.tunnel.tooltipCandidate": "원격 포트 {0}:{1}이(가) 전달되지 않았습니다. ", "remote.tunnel.tooltipForwarded": "원격 포트 {0}:{1}이(가) 로컬 주소 {2}(으)로 전달되었습니다. ", "remote.tunnel.tooltipName": "{0}(으)로 레이블이 지정된 포트입니다. ", - "remote.tunnel.tooltipPrivate": "이 머신에서만 액세스할 수 있습니다. ", - "remote.tunnel.tooltipPublic": "공개적으로 액세스할 수 있습니다. ", "remote.tunnelView.alreadyForwarded": "포트가 이미 전달되었습니다.", "remote.tunnelView.inlineElevationMessage": "Sudo가 필요할 수 있음", "remote.tunnelsView.addPort": "포트 추가", @@ -6791,7 +6975,7 @@ "remote.tunnelsView.input": "Enter를 눌러 확인하거나 Esc로 취소합니다.", "remote.tunnelsView.labelPlaceholder": "포트 레이블", "remote.tunnelsView.portNumberToHigh": "포트 번호는 0보다 크거나 같고 {0}보다 작아야 합니다.", - "remote.tunnelsView.portNumberValid": "전달된 포트가 잘못되었습니다.", + "remote.tunnelsView.portNumberValid": "전달된 포트는 숫자 또는 호스트:포트여야 합니다.", "tunnel.addressColumn.label": "로컬 주소", "tunnel.addressColumn.tooltip": "로컬에서 전달된 포트를 사용할 수 있는 주소입니다.", "tunnel.focusContext": "포트 뷰에 포커스가 있는지 여부입니다.", @@ -6802,17 +6986,22 @@ "tunnel.originColumn.tooltip": "전달된 포트가 시작된 출처입니다. 확장, 사용자가 전달함, 정적으로 전달됨 또는 자동으로 전달됨일 수 있습니다.", "tunnel.portColumn.label": "포트", "tunnel.portColumn.tooltip": "전달된 포트의 레이블 및 원격 포트 번호입니다.", - "tunnel.privacyColumn.label": "개인 정보", + "tunnel.privacyColumn.label": "표시 여부", "tunnel.privacyColumn.tooltip": "전달된 포트의 가용성입니다.", - "tunnel.privacyPrivate": "프라이빗", - "tunnel.privacyPublic": "퍼블릭", "tunnel.processColumn.label": "실행 중인 프로세스", "tunnel.processColumn.tooltip": "포트를 사용하고 있는 프로세스의 명령줄입니다.", + "tunnelContext.privacyMenu": "포트 가시성", "tunnelContext.protocolMenu": "포트 프로토콜 변경", + "tunnelPrivacy.private": "프라이빗", + "tunnelPrivacy.unknown": "알 수 없음", "tunnelView": "터널 보기", "tunnelView.runningProcess.inacessable": "프로세스 정보를 사용할 수 없습니다." }, "vs/workbench/contrib/remote/common/remote.contribution": { + "invalidWorkspaceCancel": "취소(&&C)", + "invalidWorkspaceDetail": "작업 영역이 없습니다. 열려는 다른 작업 영역을 선택하세요.", + "invalidWorkspaceMessage": "작업 영역이 없습니다.", + "invalidWorkspacePrimary": "작업 영역 열기(&&O)", "remote": "원격", "remote.autoForwardPorts": "사용하도록 설정하면 새 실행 중인 프로세스가 감지되고 수신하는 포트가 자동으로 전달됩니다. 이 설정을 사용하지 않도록 설정해도 모든 포트가 전달되는 것을 방지할 수 없습니다. 사용하지 않도록 설정하더라도 확장은 여전히 포트를 전달하도록 할 수 있으며 일부 URL을 열면 포트가 계속 전달됩니다.", "remote.autoForwardPortsSource": "'remote.autoForwardPorts'가 true이면 포트가 자동으로 전달되는 소스를 설정합니다. Windows 및 Mac 원격에서 'process' 옵션은 아무런 영향을 주지 않으며 'output'이 사용됩니다. 적용하려면 다시 로드해야 합니다.", @@ -6832,16 +7021,19 @@ "remote.portsAttributes.openBrowserOnce": "포트가 자동으로 전달될 때 브라우저를 열지만 세션 중에 포트가 처음 전달될 때만 브라우저가 열립니다. 설정에 따라 포함된 브라우저가 열릴 수 있습니다.", "remote.portsAttributes.openPreview": "포트가 자동으로 전달될 때 같은 창에서 미리 보기를 엽니다.", "remote.portsAttributes.patternError": "포트 번호, 포트 번호 범위 또는 정규식이어야 합니다.", - "remote.portsAttributes.port": "포트, 포트 범위(예: \"40000-55000\") 또는 정규식(예: \".+\\\\/server.js\")입니다. 포트 번호 또는 범위의 경우 이 특성은 해당 포트 번호 또는 포트 번호 범위에 적용됩니다. 정규식을 사용하는 특성은 연결된 프로세스 명령줄이 식과 일치하는 포트에 적용됩니다.", + "remote.portsAttributes.port": "포트, 포트 범위(예: \"40000-55000\"), 호스트 및 포트(예: \"db:1234\") 또는 정규식(예: \".+\\\\/server.js\")입니다. 포트 번호 또는 범위의 경우 이 특성은 해당 포트 번호 또는 포트 번호 범위에 적용됩니다. 정규식을 사용하는 특성은 연결된 프로세스 명령줄이 식과 일치하는 포트에 적용됩니다.", "remote.portsAttributes.protocol": "이 포트를 전달할 때 사용할 프로토콜입니다.", "remote.portsAttributes.requireLocalPort": "True인 경우 선택한 로컬 포트가 전달에 사용되지 않을 경우 모달 대화 상자가 표시됩니다.", "remote.portsAttributes.silent": "이 포트가 자동으로 전달될 때 알림을 표시하지 않고 아무런 작업을 수행하지 않습니다.", "remote.restoreForwardedPorts": "작업 영역에서 전달한 포트를 복원합니다.", "remoteExtensionLog": "원격 서버", "ui": "UI 확장 종류입니다. 원격 창에서, 이러한 확장은 로컬 머신에서 사용 가능한 경우에만 사용할 수 있습니다.", - "web": "웹 작업자 확장 유형입니다. 이와 같은 확장은 웹 작업자 확장 호스트에서 실행될 수 있습니다.", "workspace": "작업 영역 확장 종류입니다. 원격 창에서, 이러한 확장은 원격에서 사용 가능한 경우에만 사용할 수 있습니다." }, + "vs/workbench/contrib/remote/common/tunnelFactory": { + "tunnelPrivacy.private": "프라이빗", + "tunnelPrivacy.public": "퍼블릭" + }, "vs/workbench/contrib/remote/electron-sandbox/remote.contribution": { "remote": "원격", "remote.downloadExtensionsLocally": "활성화된 확장이 로컬로 다운로드되고 원격으로 설치됩니다." @@ -6912,6 +7104,7 @@ "scm.providerCountBadge.hidden": "소스 제어 공급자 개수 배지를 숨깁니다.", "scm.providerCountBadge.visible": "소스 제어 공급자 개수 배지를 표시합니다.", "scmConfigurationTitle": "SCM", + "showActionButton": "작업 버튼을 SCM 보기에 표시할 수 있는지 여부를 제어합니다.", "source control": "소스 제어", "source control repositories": "소스 제어 리포지토리", "sourceControlViewIcon": "소스 제어 보기의 뷰 아이콘입니다." @@ -6939,7 +7132,7 @@ "vs/workbench/contrib/search/browser/anythingQuickAccess": { "closeEditor": "최근에 사용한 항목에서 제거", "fileAndSymbolResultsSeparator": "파일 및 기호 결과", - "filePickAriaLabelDirty": "{0}, 더티", + "filePickAriaLabelDirty": "{0} 저장되지 않은 변경 내용", "fileResultsSeparator": "파일 결과", "noAnythingResults": "일치하는 결과 없음", "openToBottom": "아래쪽으로 열기", @@ -6991,6 +7184,7 @@ "search.collapseAllResults": "검색 결과를 축소 또는 확장할지 여부를 제어합니다.", "search.collapseResults.auto": "결과가 10개 미만인 파일이 확장됩니다. 다른 파일은 축소됩니다.", "search.followSymlinks": "검색하는 동안 symlink를 누를지 여부를 제어합니다.", + "search.forceSearchProcess": "사용되면 로컬 창에서 검색이 확장 호스트 대신 별도의 검색 프로세스에서 실행됩니다.", "search.globalFindClipboard": "macOS에서 검색 보기가 공유 클립보드 찾기를 읽거나 수정할지 여부를 제어합니다.", "search.location": "검색을 사이드바의 보기로 표시할지 또는 가로 간격을 늘리기 위해 패널 영역의 패널로 표시할지를 제어합니다.", "search.location.deprecationMessage": "이 설정은 더 이상 사용되지 않습니다. 대신 검색 아이콘을 새 위치로 끌 수 있습니다.", @@ -7027,7 +7221,7 @@ "showTriggerActions": "작업 영역에서 기호로 이동...", "symbolsQuickAccess": "작업 영역에서 기호로 이동", "symbolsQuickAccessPlaceholder": "열 기호의 이름을 입력합니다.", - "useGlobalIgnoreFiles": "파일을 검색할 때 전역 '.gitignore' 및 '.ignore' 파일을 사용할지 여부를 제어합니다.", + "useGlobalIgnoreFiles": "파일을 검색할 때 전역 '.gitignore' 및 '.ignore' 파일을 사용할지 여부를 제어합니다. '#search.useIgnoreFiles#'를 사용하도록 설정해야 합니다.", "useIgnoreFiles": "파일을 검색할 때 '.gitignore' 파일 및 '.ignore' 파일을 사용할지 여부를 제어합니다.", "usePCRE2Deprecated": "사용되지 않습니다. PCRE2는 PCRE2에서만 지원하는 regex 기능을 사용할 경우 자동으로 사용됩니다.", "useRipgrep": "이 설정은 사용되지 않으며 이제 \"search.usePCRE2\"로 대체됩니다.", @@ -7080,11 +7274,10 @@ "vs/workbench/contrib/search/browser/searchView": { "ariaSearchResultsClearStatus": "검색 결과가 지워졌습니다.", "ariaSearchResultsStatus": "검색에서 {1}개의 파일에 {0}개의 결과를 반환했습니다.", + "disableOpenEditors": "전체 작업 영역에서 검색", "emptySearch": "빈 검색", "excludes.enable": "사용", "forTerm": " - 검색: {0}", - "label.excludes": "패턴 제외 검색", - "label.includes": "패턴 포함 검색", "moreSearch": "검색 세부 정보 설정/해제", "noOpenEditorResultsExcludes": "열린 편집기에서 '{0}'을(를) 제외한 결과를 찾을 수 없습니다. - ", "noOpenEditorResultsFound": "열린 편집기에서 결과를 찾을 수 없습니다. 구성된 제외에 대한 설정을 검토하고 gitignore 파일을 확인하세요. - ", @@ -7094,13 +7287,15 @@ "noResultsFound": "결과가 없습니다. 구성된 제외에 대한 설정을 검토하고 gitignore 파일을 확인하세요. - ", "noResultsIncludes": "'{0}'에 결과 없음 - ", "noResultsIncludesExcludes": "'{0}'에 '{1}'을(를) 제외한 결과 없음 - ", + "onlyOpenEditors": "열린 파일에서만 검색", + "openEditors.disable": "사용 안 함", "openFolder": "폴더 열기", "openInEditor.message": "편집기에서 열기", "openInEditor.tooltip": "현재 검색 결과를 편집기로 복사", "openSettings.learnMore": "자세한 정보", "openSettings.message": "설정 열기", - "placeholder.excludes": "(예: *.ts, src/**/exclude)", - "placeholder.includes": "(예: *.ts, src/**/include)", + "placeholder.excludes": "예: *.ts, src/**/exclude", + "placeholder.includes": "예: *.ts, src/**/include", "removeAll.occurrence.file.confirmation.message": "{1}개 파일에서 {0}개를 '{2}'(으)로 바꾸시겠습니까?", "removeAll.occurrence.file.message": "{1} 파일에서 {0} 발생을 바꿨습니다.", "removeAll.occurrence.files.confirmation.message": "{1}개 파일에서 {0}개를 '{2}'(으)로 바꾸시겠습니까?", @@ -7435,8 +7630,12 @@ "taskTerminalStatus.active": "작업 실행 중", "taskTerminalStatus.errors": "작업에 오류가 있습니다", "taskTerminalStatus.errorsInactive": "작업에 오류가 있어 대기 중입니다...", + "taskTerminalStatus.infos": "작업에 정보 있음", + "taskTerminalStatus.infosInactive": "작업에 정보가 있으며 대기하는 중...", "taskTerminalStatus.succeeded": "작업 성공", - "taskTerminalStatus.succeededInactive": "작업 완료 및 대기 중..." + "taskTerminalStatus.succeededInactive": "작업 완료 및 대기 중...", + "taskTerminalStatus.warnings": "작업에 경고가 있음", + "taskTerminalStatus.warningsInactive": "작업에 경고가 있고 대기하는 중..." }, "vs/workbench/contrib/tasks/browser/tasksQuickAccess": { "TaskService.pickRunTask": "실행할 작업 선택", @@ -7730,8 +7929,8 @@ "workbench.action.terminal.clear": "지우기", "workbench.action.terminal.clearSelection": "선택 영역 지우기", "workbench.action.terminal.copySelection": "선택 영역 복사", - "workbench.action.terminal.createTerminalEditor": "Create New Terminal in Editor Area", - "workbench.action.terminal.createTerminalEditorSide": "Create New Terminal in Editor Area to the Side", + "workbench.action.terminal.createTerminalEditor": "편집기 영역에서 새 터미널 만들기", + "workbench.action.terminal.createTerminalEditorSide": "편집기 영역에서 측면에 새 터미널 만들기", "workbench.action.terminal.detachSession": "세션 분리", "workbench.action.terminal.findNext": "다음 찾기", "workbench.action.terminal.findPrevious": "이전 찾기", @@ -7748,11 +7947,11 @@ "workbench.action.terminal.navigationModeExit": "탐색 모드 종료", "workbench.action.terminal.navigationModeFocusNext": "포커스 다음 줄(탐색 모드)", "workbench.action.terminal.navigationModeFocusPrevious": "포커스 이전 줄(탐색 모드)", - "workbench.action.terminal.new": "Create New Terminal", - "workbench.action.terminal.newInActiveWorkspace": "Create New Terminal (In Active Workspace)", - "workbench.action.terminal.newWithCwd": "Create New Terminal Starting in a Custom Working Directory", + "workbench.action.terminal.new": "새 터미널 만들기", + "workbench.action.terminal.newInActiveWorkspace": "새 터미널 만들기(활성 작업 영역에서)", + "workbench.action.terminal.newWithCwd": "사용자 지정 작업 디렉터리에서 시작하는 새 터미널 만들기", "workbench.action.terminal.newWithCwd.cwd": "터미널을 시작하는 디렉터리", - "workbench.action.terminal.newWithProfile": "Create New Terminal (With Profile)", + "workbench.action.terminal.newWithProfile": "새 터미널 만들기(프로필 포함)", "workbench.action.terminal.newWithProfile.profileName": "만들 프로필의 이름입니다", "workbench.action.terminal.newWorkspacePlaceholder": "새 터미널의 현재 작업 디렉토리를 선택합니다.", "workbench.action.terminal.openSettings": "터미널 설정 구성", @@ -7785,8 +7984,10 @@ "workbench.action.terminal.selectToPreviousCommand": "이전 명령까지 선택", "workbench.action.terminal.selectToPreviousLine": "이전 줄까지 선택", "workbench.action.terminal.sendSequence": "터미널에 사용자 지정 시퀀스 보내기", + "workbench.action.terminal.setFixedDimensions": "고정 차원 설정", "workbench.action.terminal.showEnvironmentInformation": "환경 정보 표시", "workbench.action.terminal.showTabs": "탭 표시", + "workbench.action.terminal.sizeToContentWidth": "크기를 콘텐츠 너비로 전환", "workbench.action.terminal.splitInActiveWorkspace": "터미널 분할(활성 작업 영역에서)", "workbench.action.terminal.switchTerminal": "터미널 전환", "workbench.action.terminal.toggleEscapeSequenceLogging": "이스케이프 시퀀스 로깅 설정/해제", @@ -7826,10 +8027,13 @@ "launchFailed.exitCodeOnly": "터미널 프로세스를 시작하지 못했습니다(종료 코드: {0}).", "migrateToProfile": "마이그레이션", "no": "아니요", + "setTerminalDimensionsColumn": "고정 차원 설정: 열", + "setTerminalDimensionsRow": "고정 차원 설정: 행", "terminal.integrated.a11yPromptLabel": "터미널 입력", "terminal.integrated.a11yTooMuchOutput": "발표할 출력이 너무 많음, 읽을 행으로 수동 이동", "terminal.integrated.copySelection.noSelection": "터미널에 복사할 선택 항목이 없음", "terminal.slowRendering": "터미널 GPU 가속이 컴퓨터에서 느린 것 같습니다. 성능을 향상할 수 있도록 사용 안 함으로 전환하시겠습니까? [터미널 설정에 대한 자세한 정보](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered)", + "terminalNavigationMode": "터미널 버퍼를 탐색하려면 {0} 및 {1}을(를) 사용합니다.", "terminalProfileMigration": "터미널에서 더 이상 사용되지 않는 shell/shellArgs 설정을 사용하고 있습니다. 프로필로 마이그레이션하시겠습니까?", "terminalStaleTextBoxAriaLabel": "터미널 {0} 환경이 부실합니다. 자세한 정보를 보려면 '환경 정보 표시' 명령을 실행하세요.", "terminalTextBoxAriaLabel": "터미널 {0}", @@ -7845,6 +8049,7 @@ "miRunActiveFile": "활성 파일 실행(&&A)", "miRunSelectedText": "선택한 텍스트 실행(&&S)", "miSplitTerminal": "분할 터미널(&&S)", + "splitTerminal": "터미널 분할", "terminal.new": "새 터미널", "workbench.action.terminal.changeColor": "색 변경...", "workbench.action.terminal.changeIcon": "아이콘 변경...", @@ -7859,6 +8064,7 @@ "workbench.action.terminal.selectAll": "모두 선택", "workbench.action.terminal.selectDefaultProfile": "기본 프로필 선택", "workbench.action.terminal.showsTabs": "탭 표시", + "workbench.action.terminal.sizeToContentWidthInstance": "크기를 콘텐츠 너비로 전환", "workbench.action.terminal.switchTerminal": "터미널 전환" }, "vs/workbench/contrib/terminal/browser/terminalProcessManager": { @@ -7881,9 +8087,9 @@ "terminalProfileAlreadyExists": "해당 이름을 가진 터미널 프로필이 이미 있음", "terminalProfiles": "프로필", "terminalProfiles.detected": "검색됨", - "terminalService.terminalCloseConfirmationPlural": "Do you want to terminal the {0} active terminal sessions?", - "terminalService.terminalCloseConfirmationSingular": "Do you want to terminate the active terminal session?", - "terminate": "Terminate" + "terminalService.terminalCloseConfirmationPlural": "{0} 활성 터미널 세션을 터미널하시겠습니까?", + "terminalService.terminalCloseConfirmationSingular": "활성 터미널 세션을 종료하시겠습니까?", + "terminate": "종료" }, "vs/workbench/contrib/terminal/browser/terminalTabbedView": { "hideTabs": "탭 숨기기", @@ -7927,8 +8133,15 @@ "terminalCursor.foreground": "터미널 커서 전경색입니다." }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { + "cwd": "터미널의 현재 작업 디렉터리", + "cwdFolder": "다중 루트 작업 영역에 대해, 또는 단일 루트 작업 영역에서 대해 값이 초기 작업 디렉터리와 다를 경우 표시되는 터미널의 현재 작업 디렉터리입니다. Windows에서는 표시되지 않습니다.", + "local": "원격 작업 영역의 로컬 터미널을 나타냅니다.", "openDefaultSettingsJson": "기본 설정 JSON 열기", "openDefaultSettingsJson.capitalized": "기본 설정 열기(JSON)", + "process": "터미널 프로세스의 이름", + "separator": "값 또는 정적 텍스트가 있는 변수로 둘러싸인 경우에만 표시되는 조건부 구분 기호 ( \"-\").", + "sequence": "프로세스에서 xterm.js에 제공한 이름", + "task": "이 터미널이 작업과 연결되어 있음을 나타냅니다.", "terminal.integrated.allowChords": "터미널에서 동시 키 바인딩을 허용할지 여부입니다. 이 설정이 true이고 키 입력이 동시에 발생하는 경우 `#terminal.integrated.commandsToSkipShell#`가 무시되고, 이 설정을 false로 설정하면 를 눌러 셸(VS Code 아님)로 이동하려는 경우에 특히 유용합니다.", "terminal.integrated.allowMnemonics": "메뉴 모음 니모닉(예: )을 통한 메뉴 모음 열기 트리거를 허용할지 여부입니다. 이 설정을 true로 지정하면 모든 키 입력이 셸을 건너뜁니다. macOS에서는 아무 작업도 하지 않습니다.", "terminal.integrated.altClickMovesCursor": "사용하도록 설정한 경우, `#editor.multiCursorModifier#`이 `'alt'`(기본값)로 설정되어 있으면 Alt/option+클릭할 때 프롬프트 커서가 마우스 아래로 위치가 변경됩니다. 이 옵션은 셸에 따라 안정적으로 작동하지 않을 수 있습니다.", @@ -7938,7 +8151,7 @@ "terminal.integrated.confirmOnExit.always": "터미널이 있는지 항상 확인합니다.", "terminal.integrated.confirmOnExit.hasChildProcesses": "자식 프로세스가 있는 터미널이 있는지 확인합니다.", "terminal.integrated.confirmOnExit.never": "확인하지 마세요.", - "terminal.integrated.confirmOnKill": "자식 프로세스가 있을 때 종료 터미널을 확인할지 여부를 제어합니다. 편집기로 설정하면 편집기 영역의 터미널에 자식 프로세스가 있을 때 오염된 상태로 표시됩니다. 자식 프로세스 감지는 셸의 자식 프로세스로 프로세스를 실행하지 않는 Git Bash와 같은 셸에서는 제대로 작동하지 않을 수 있습니다.", + "terminal.integrated.confirmOnKill": "자식 프로세스가 있을 때 종료 터미널을 확인할지 여부를 제어합니다. 편집기로 설정하면 편집기 영역의 터미널에 자식 프로세스가 있을 때 변경된 상태로 표시됩니다. 자식 프로세스 감지는 셸의 자식 프로세스로 프로세스를 실행하지 않는 Git Bash와 같은 셸에서는 제대로 작동하지 않을 수 있습니다.", "terminal.integrated.confirmOnKill.always": "터미널이 편집기 또는 패널에 있는지 확인합니다.", "terminal.integrated.confirmOnKill.editor": "터미널이 편집기에 있는지 확인합니다.", "terminal.integrated.confirmOnKill.never": "확인하지 마세요.", @@ -7947,7 +8160,7 @@ "terminal.integrated.cursorBlinking": "터미널 커서가 깜박이는지 여부를 제어합니다.", "terminal.integrated.cursorStyle": "터미널 커서의 스타일을 제어합니다.", "terminal.integrated.cursorWidth": "`#terminal.integrated.cursorStyle#`이 `line`으로 설정된 경우 커서 너비를 제어합니다.", - "terminal.integrated.customGlyphs": "Whether to draw custom glyphs for block element and box drawing characters instead of using the font, which typically yields better rendering with continuous lines. Note that this doesn't work with the DOM renderer", + "terminal.integrated.customGlyphs": "일반적으로 연속선으로 더 나은 렌더링을 생성하는 글꼴을 사용하는 대신 블록 요소 및 상자 그리기 문자에 대한 사용자 지정 글리프를 그릴지 여부입니다. 이것은 DOM 렌더러에서 작동하지 않습니다.", "terminal.integrated.cwd": "터미널이 시작되는 명시적 시작 경로이며, 셸 프로세스의 cwd(현재 작업 디렉터리)로 사용됩니다. 루트 디렉터리가 편리한 cwd가 아닌 경우, 작업 영역 설정에서 특히 유용할 수 있습니다.", "terminal.integrated.defaultLocation": "새로 만든 터미널이 표시되는 위치를 제어합니다.", "terminal.integrated.defaultLocation.editor": "편집기에서 터미널 만들기", @@ -7989,6 +8202,10 @@ "terminal.integrated.macOptionIsMeta": "macOS의 터미널에서 옵션 키를 meta 키로 처리할지 여부를 제어합니다.", "terminal.integrated.minimumContrastRatio": "설정하면, 각 셀의 전경색이 지정한 대비 비율을 충족하도록 변경됩니다. 예제 값:\r\n\r\n-1: 기본값으로, 아무 작업도 하지 않습니다.\r\n-4.5: [WCAG AA 규정 준수(최소)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html).\r\n-7: [WCAG AAA 규정 준수(고급)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html).\r\n-21: 검은색 배경에 흰색 또는 흰색 배경에 검은색입니다.", "terminal.integrated.mouseWheelScrollSensitivity": "마우스 휠 스크롤 이벤트의 'deltaY'에 사용할 승수입니다.", + "terminal.integrated.persistentSessionReviveProcess": "터미널 프로세스를 종료해야 하는 경우(예: 창 또는 응용 프로그램을 닫을 때), 이는 작업 영역이 다음에 열릴 때 이전 터미널 세션 내용을 복원하고 프로세스를 다시 생성해야 하는 시기를 결정합니다. 프로세스의 현재 작업 디렉터리 복원은 셸에서 지원하는지 여부에 따라 다릅니다.", + "terminal.integrated.persistentSessionReviveProcess.never": "터미널 버퍼를 복원하거나 프로세스를 다시 생성하지 마세요.", + "terminal.integrated.persistentSessionReviveProcess.onExit": "Windows/Linux에서 마지막 창이 닫힌 후 또는 `workbench.action.quit` 명령이 트리거될 때(명령 팔레트, 키 바인딩, 메뉴) 프로세스를 되살리세요.", + "terminal.integrated.persistentSessionReviveProcess.onExitAndWindowClose": "Windows/Linux에서 마지막 창이 닫힌 후 또는 `workbench.action.quit` 명령이 트리거될 때(명령 팔레트, 키 바인딩, 메뉴) 또는 창이 닫힐 때 프로세스를 되살리세요.", "terminal.integrated.rightClickBehavior": "터미널이 오른쪽 클릭에 반응하는 방식을 제어합니다.", "terminal.integrated.rightClickBehavior.copyPaste": "선택 항목이 있으면 복사하고, 없으면 붙여넣습니다.", "terminal.integrated.rightClickBehavior.default": "상황에 맞는 메뉴를 표시합니다.", @@ -8013,6 +8230,7 @@ "terminal.integrated.tabs.location": "실제 터미널의 왼쪽 또는 오른쪽에 있는 터미널 탭의 위치를 제어합니다.", "terminal.integrated.tabs.location.left": "터미널 왼쪽에 터미널 탭 보기 표시", "terminal.integrated.tabs.location.right": "터미널 오른쪽에 터미널 탭 보기 표시", + "terminal.integrated.tabs.separator": "`terminal.integrated.title`과 `terminal.integrated.description`에서 사용하는 구분 기호입니다.", "terminal.integrated.tabs.showActions": "터미널 분할 및 종료 단추가 새 터미널 단추 옆에 표시되는지 여부를 제어합니다.", "terminal.integrated.tabs.showActions.always": "항상 작업 표시", "terminal.integrated.tabs.showActions.never": "작업 표시 안 함", @@ -8023,15 +8241,15 @@ "terminal.integrated.tabs.showActiveTerminal.never": "활성 터미널 표시 안 함", "terminal.integrated.tabs.showActiveTerminal.singleTerminal": "활성 터미널이 열려 있는 유일한 터미널인 경우 표시", "terminal.integrated.tabs.showActiveTerminal.singleTerminalOrNarrow": "활성 터미널이 열려 있는 유일한 터미널이거나 탭 보기가 텍스트가 없는 좁은 상태일 때 표시", - "terminal.integrated.titleMode": "터미널의 제목을 설정하는 방법을 결정합니다. 터미널의 탭 또는 드롭다운 항목에 표시됩니다.", "terminal.integrated.unicodeVersion": "터미널에서 문자 너비를 계산할 때 사용할 유니코드 버전을 제어합니다. 이모지 또는 다른 와이드 문자가 너무 많거나 적게 삭제하여 적절한 공백이나 백스페이스를 사용하지 않는 경우, 이 설정을 조정하는 것이 좋습니다.", "terminal.integrated.unicodeVersion.eleven": "유니코드 버전 11입니다. 이 버전은 최신 버전의 유니코드를 사용하는 최신 시스템에서 더 나은 지원을 제공합니다.", "terminal.integrated.unicodeVersion.six": "유니코드 버전 6입니다. 이전 시스템에서 더 잘 작동하는 이전 버전입니다.", "terminal.integrated.windowsEnableConpty": "Windows 터미널 프로세스 통신에 ConPTY를 사용할지 여부입니다(Windows 10 빌드 번호 18309 이상 필요). 이 설정이 false이면 Winpty가 사용됩니다.", "terminal.integrated.wordSeparators": "Word 기능을 선택하기 위해 두 번 클릭할 때 단어 구분 기호로 간주할 모든 문자를 포함하는 문자열입니다.", + "terminalDescription": "제목 오른쪽에 표시되는 터미널 설명을 제어합니다. 변수는 컨텍스트에 따라 대체됩니다.", "terminalIntegratedConfigurationTitle": "통합 터미널", - "titleMode.executable": "제목은 터미널에 의해 설정되며 검색된 포그라운드 프로세스의 이름이 사용됩니다.", - "titleMode.sequence": "제목은 이스케이프 시퀀스를 통해 프로세스에 의해 설정되며, 셸에서 제목을 동적으로 설정하는 경우에 유용합니다." + "terminalTitle": "터미널 제목을 제어합니다. 변수는 컨텍스트에 따라 대체됩니다.", + "workspaceFolder": "터미널이 시작된 작업 영역" }, "vs/workbench/contrib/terminal/common/terminalContextKey": { "isSplitTerminalContextKey": "포커스가 있는 탭의 터미널이 분할 터미널인지 여부입니다.", @@ -8057,7 +8275,8 @@ "workbench.action.terminal.changeIcon": "아이콘 변경...", "workbench.action.terminal.focus": "터미널에 포커스", "workbench.action.terminal.moveToTerminalPanel": "터미널을 패널로 이동", - "workbench.action.terminal.rename": "이름 바꾸기..." + "workbench.action.terminal.rename": "이름 바꾸기...", + "workbench.action.terminal.sizeToContentWidthInstance": "크기를 콘텐츠 너비로 전환" }, "vs/workbench/contrib/terminal/electron-sandbox/localTerminalService": { "nonResponsivePtyHost": "터미널의 pty 호스트 프로세스에 대한 연결이 응답하지 않습니다. 터미널 작동이 중지될 수 있습니다.", @@ -8116,6 +8335,7 @@ "testing.searchForTestExtension": "테스트 확장 검색", "testing.selectDefaultTestProfiles": "기본 프로필 선택", "testing.showMostRecentOutput": "출력 표시", + "testing.sortByDuration": "기간별 정렬", "testing.sortByLocation": "위치별 정렬", "testing.sortByStatus": "상태별 정렬", "testing.toggleInlineTestOutput": "인라인 테스트 출력 토글", @@ -8137,10 +8357,10 @@ "updateTestConfiguration": "테스트 구성 업데이트" }, "vs/workbench/contrib/testing/browser/testingDecorations": { - "actual.title": "실제:", + "actual.title": "실제", "debug all test": "모든 테스트 디버그", "debug test": "테스트 디버그", - "expected.title": "예상:", + "expected.title": "필요", "peek failure": "오류 피킹", "peekTestOutout": "테스트 출력 피킹", "reveal test": "테스트 탐색기에 표시", @@ -8153,8 +8373,8 @@ }, "vs/workbench/contrib/testing/browser/testingExplorerFilter": { "filter": "필터", - "testExplorerFilter": "Filter (e.g. text, !exclude, @tag)", - "testExplorerFilterLabel": "Filter text for tests in the explorer", + "testExplorerFilter": "필터(예: 텍스트, !exclude, @tag)", + "testExplorerFilterLabel": "탐색기의 테스트용 필터 텍스트", "testing.filters.currentFile": "활성 파일에서만 표시", "testing.filters.menu": "추가 필터...", "testing.filters.removeTestExclusions": "모든 테스트 숨기기 취소", @@ -8185,6 +8405,7 @@ "testing.reRunLastRun": "테스트 실행 다시 실행", "testing.revealInExplorer": "테스트 탐색기에 표시", "testing.showResultOutput": "결과 출력 표시", + "testing.toggleTestingPeekHistory": "피킹에서 테스트 기록 전환", "testingOutputActual": "실제 결과", "testingOutputExpected": "예상 결과", "testingPeekLabel": "테스트 결과 메시지" @@ -8361,8 +8582,8 @@ "later": "나중에", "noUpdatesAvailable": "현재 사용할 수 있는 업데이트가 없습니다.", "read the release notes": "{0} v{1}을(를) 시작합니다. 릴리스 정보를 확인하시겠습니까?", - "relaunchDetailInsiders": "VSCode의 야간 사전 프로덕션 버전으로 전환하려면 [다시 로드] 단추를 누르세요.", - "relaunchDetailStable": "VSCode의 릴리스된 월별 안정적인 버전으로 전환하려면 [다시 로드] 단추를 누르세요.", + "relaunchDetailInsiders": "다시 로드 단추를 눌러 참가자 버전의 VS Code로 전환합니다.", + "relaunchDetailStable": "다시 로드 단추를 눌러 안정적인 버전의 VS Code로 전환합니다.", "relaunchMessage": "버전을 변경하려면 적용하기 위한 다시 로드가 필요합니다.", "releaseNotes": "릴리스 정보", "reload": "다시 로드(&&R)", @@ -8536,6 +8757,7 @@ "not found": "ID가 {0}인 머신을 찾을 수 없음", "placeholder": "머신의 이름 입력", "remote sync activity title": "동기화 작업(원격)", + "remoteToLocalDiff": "{0} ↔ {1}", "reset": "동기화된 데이터 다시 설정", "rightResourceName": "{0}(로컬)", "sideBySideLabels": "{0} ↔ {1}", @@ -8545,6 +8767,7 @@ "turn off": "끄기(&&T)", "turn off sync on machine": "{0}에서 동기화를 끄시겠습니까?", "valid message": "머신 이름은 고유하고 비어 있지 않아야 합니다.", + "workbench.actions.sync.compareWithLocal": "로컬과 비교", "workbench.actions.sync.editMachineName": "이름 편집", "workbench.actions.sync.replaceCurrent": "복원", "workbench.actions.sync.resolveResourceRef": "원시 JSON 동기화 데이터 표시", @@ -8575,7 +8798,9 @@ "watermark.openRecent": "최근 파일 열기", "watermark.quickAccess": "파일로 이동", "watermark.showCommands": "모든 명령 표시", + "watermark.showSettings": "설정 표시", "watermark.startDebugging": "디버깅 시작", + "watermark.toggleFullscreen": "전체 화면 설정/해제", "watermark.toggleTerminal": "터미널 설정/해제" }, "vs/workbench/contrib/webview/browser/webview.contribution": { @@ -8624,14 +8849,16 @@ }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted": { "allDone": "완료로 표시", + "checkboxTitle": "선택하면 시작 시 이 페이지가 표시됩니다.", "close": "숨기기", "footer": "{0}은(는) 사용량 현황 데이터를 수집합니다. {1}을(를) 읽고 {2} 방법을 알아봅니다.", + "getStarted": "시작하기", "gettingStarted.allStepsComplete": "모든 {0} 단계 완료!", "gettingStarted.editingEvolved": "편집 향상됨", "gettingStarted.someStepsComplete": "{0}/{1} 단계 완료", "imageShowing": "{0}을(를) 보여 주는 이미지", "new": "새로 만들기", - "newItems": "새 항목", + "newItems": "업데이트됨", "nextOne": "다음 섹션", "optOut": "옵트아웃", "pickWalkthroughs": "연습 열기...", @@ -8641,16 +8868,15 @@ "showAll": "자세히...", "start": "시작", "walkthroughs": "연습", - "welcome": "시작", "welcomeAriaLabel": "편집기를 사용하여 작업 속도를 향상하는 방법에 관한 개요입니다.", "welcomePage.openFolderWithPath": "경로가 {1}인 {0} 폴더 열기", "welcomePage.showOnStartup": "시작 시 시작 페이지 표시" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted.contribution": { - "Welcome": "시작", + "getStarted": "시작하기", "help": "도움말", + "miGetStarted": "시작하기", "pickWalkthroughs": "연습 열기...", - "welcome": "시작", "welcome.goBack": "돌아가기", "welcome.markStepComplete": "단계 완료로 표시", "welcome.markStepInomplete": "단계 완료 안 됨으로 표시", @@ -8661,8 +8887,6 @@ }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedColors": { "welcomePage.background": "시작 페이지 배경색입니다.", - "welcomePage.buttonBackground": "시작 페이지에서 단추의 배경색입니다.", - "welcomePage.buttonHoverBackground": "시작 페이지에서 단추의 커서 올리기 배경색입니다.", "welcomePage.progress.background": "시작 페이지 진행률 표시줄의 전경색입니다.", "welcomePage.progress.foreground": "시작 페이지 진행률 표시줄의 배경색입니다.", "welcomePage.tileBackground": "시작 페이지의 타일 배경색입니다.", @@ -8696,6 +8920,7 @@ "walkthroughs.steps.media.image.path.hc.string": "확장 디렉터리에 상대적인 hc 테마의 이미지 경로입니다.", "walkthroughs.steps.media.image.path.light.string": "확장 디렉터리에 상대적인 밝음 테마의 이미지 경로입니다.", "walkthroughs.steps.media.image.path.string": "확장 디렉터리에 상대적인 이미지 또는 밝은 이미지, 어두운 이미지 및 hc 이미지의 경로로 구성된 개체 경로입니다. 컨텍스트에 따라 이미지가 400px에서 800px 너비로 표시되고 높이가 비슷한 범위에 표시됩니다. HIDPI 디스플레이를 지원하기 위해 이미지는 1.5배 비율로 렌더링됩니다. 예를 들어 900개의 실제 픽셀 너비 이미지는 600개의 논리 픽셀 너비로 표시됩니다.", + "walkthroughs.steps.media.image.path.svg": "svg에 대한 경로, 색상 토큰은 워크벤치와 일치하도록 테마 지정을 지원하는 변수에서 지원됩니다.", "walkthroughs.steps.media.markdown.path": "확장 디렉터리에 상대적인 Markdown 문서의 경로입니다.", "walkthroughs.steps.oneOn.command": "지정된 명령이 실행되면 단계를 완료로 표시합니다.", "walkthroughs.steps.title": "단계 제목입니다.", @@ -8708,13 +8933,14 @@ "gettingStartedUnchecked": "완료되지 않은 연습 단계를 나타내는 데 사용됩니다." }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedInput": { - "welcome": "시작" + "getStarted": "시작하기" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedService": { "builtin": "기본 제공" }, "vs/workbench/contrib/welcome/gettingStarted/common/gettingStartedContent": { "browseLangExts": "언어 확장 찾아보기", + "browsePopular": "인기 웹 확장 찾아보기", "browseRecommended": "권장 확장 찾아보기", "cloneRepo": "리포지토리 복제", "commandPalette": "명령 팔레트 열기", @@ -8725,16 +8951,21 @@ "getting-started-setup-icon": "홈페이지의 설정 범주에 사용되는 아이콘", "gettingStarted.beginner.description": "VS Code 오른쪽으로 이동하여 필수 기능에 대한 개요를 확인하세요.", "gettingStarted.beginner.title": "기본 사항 알아보기", - "gettingStarted.commandPalette.description.interpolated": "명령 팔레트는 VS Code 모든 작업을 수행하기 위한 키보드 방법입니다. 시간을 절약하고 흐름을 유지하기 위해 자주 사용하는 명령을 찾아 **연습**합니다.\r\n{0}\r\n__'보기 토글'을 검색해 보세요.__", + "gettingStarted.commandPalette.description.interpolated": "명령은 VS Code에서 모든 작업을 수행하는 키보드 방식입니다. 시간을 절약하기 위해 자주 찾는 것을 찾아 **연습**하세요.\r\n{0}\r\n__'보기 토글'을 검색해 보세요.__", "gettingStarted.commandPalette.title": "모든 항목에 액세스하는 하나의 바로 가기", "gettingStarted.debug.description.interpolated": "시작 구성을 설정하여 편집, 빌드, 테스트 및 디버그 루프를 가속화합니다.\r\n{0}", "gettingStarted.debug.title": "작업 중인 코드 보기", "gettingStarted.extensions.description.interpolated": "확장은 VS Code의 기능을 향상해 줍니다. 확장은 유용한 생산성 요령, 기본 제공 기능 확장, 완전히 새로운 기능 추가 등 그 범위가 다양합니다.\r\n{0}", "gettingStarted.extensions.title": "무제한 확장성", + "gettingStarted.extensionsWeb.description.interpolated": "확장은 VS Code의 파워업입니다. 웹에서 사용할 수 있는 수가 점점 더 늘고 있습니다.\r\n{0}", "gettingStarted.findLanguageExts.description.interpolated": "구문 강조, 코드 완성, 린팅 및 디버깅을 통해 더 스마트하게 코드를 작성할 수 있습니다. 많은 언어가 기본 제공되지만 더 많은 언어를 확장으로 추가할 수 있습니다.\r\n{0}", "gettingStarted.findLanguageExts.title": "모든 언어에 대한 다양한 지원", + "gettingStarted.installGit.description.interpolated": "Git을 설치하여 프로젝트의 변경 내용을 추적합니다.\r\n{0}", + "gettingStarted.installGit.title": "Git 설치", "gettingStarted.intermediate.description": "이러한 팁과 요령을 사용하여 개발 워크플로를 최적화합니다.", "gettingStarted.intermediate.title": "생산성 향상", + "gettingStarted.menuBar.description.interpolated": "전체 메뉴 모음은 드롭다운 메뉴에서 코드 공간을 확보할 수 있습니다. 더 빠른 액세스를 위해 해당 형태를 전환합니다. \r\n{0}", + "gettingStarted.menuBar.title": "적절한 양의 UI만", "gettingStarted.newFile.description": "제목 없는 새 파일, Notebook 또는 사용자 지정 편집기를 엽니다.", "gettingStarted.newFile.title": "새 파일...", "gettingStarted.notebook.title": "Notebook 사용자 지정", @@ -8758,12 +8989,15 @@ "gettingStarted.scmSetup.description.interpolated": "프로젝트에 대한 기본 제공 버전 제어를 설정하여 변경 내용을 추적하고 다른 사용자와 공동 작업합니다.\r\n{0}", "gettingStarted.settings.description.interpolated": "VS Code의 모든 측면과 확장을 원하는 대로 조정합니다. 시작하기 위해 일반적으로 사용되는 설정이 먼저 나열됩니다.\r\n{0}", "gettingStarted.settings.title": "설정 조정", - "gettingStarted.settingsSync.description.interpolated": "완벽한 VS Code 설정을 잃지 마세요! 설정 동기화는 여러 설치 간에 설정, 키 바인딩 및 확장을 백업하고 공유합니다.\r\n{0}", - "gettingStarted.settingsSync.title": "장치 간에 콘텐츠 동기화", + "gettingStarted.settingsSync.description.interpolated": "모든 디바이스에서 필수 VS Code 사용자 지정을 백업하고 업데이트합니다.\r\n {0}", + "gettingStarted.settingsSync.title": "다른 장치와 동기화", "gettingStarted.setup.OpenFolder.description.interpolated": "코딩을 시작하도록 설정되었습니다. 프로젝트 폴더를 열어 파일을 VS Code로 가져오세요.\r\n{0}", "gettingStarted.setup.OpenFolder.title": "코드 열기", + "gettingStarted.setup.OpenFolderWeb.description.interpolated": "코딩을 시작할 준비가 되었습니다. 로컬 프로젝트 또는 원격 리포지토리를 열어 파일을 VS Code로 가져올 수 있습니다.\r\n{0}\r\n{1}", "gettingStarted.setup.description": "VS Code를 자신의 것으로 만들기 위한 가장 적합한 사용자 지정을 발견하세요.", "gettingStarted.setup.title": "VS Code 시작", + "gettingStarted.setupWeb.description": "웹에서 VS Code에 대한 가장 적합한 사용자 지정을 확인해 보세요.", + "gettingStarted.setupWeb.title": "웹에서 VS Code 시작", "gettingStarted.shortcuts.description.interpolated": "즐겨 찾는 명령을 검색한 후에는 즉시 액세스할 수 있는 사용자 지정 바로 가기 키를 만드세요.\r\n{0}", "gettingStarted.shortcuts.title": "바로 가기 사용자 지정", "gettingStarted.splitview.description.interpolated": "파일을 세로 및 가로 방향으로 나란히 열어 화면 공간을 최대한 활용합니다.\r\n{0}", @@ -8772,8 +9006,10 @@ "gettingStarted.tasks.title": "프로젝트 작업 자동화", "gettingStarted.terminal.description.interpolated": "코드 바로 옆에서 셸 명령을 빠르게 실행하고 빌드 출력을 모니터링합니다.\r\n{0}", "gettingStarted.terminal.title": "편리한 기본 제공 터미널", - "gettingStarted.topLevelCommandPalette.description": "모든 vscode의 명령을 보고 실행하려면 명령 팔레트를 사용합니다.", - "gettingStarted.topLevelCommandPalette.title": "명령 실행...", + "gettingStarted.topLevelGitClone.description": "로컬 폴더에 원격 리포지토리 복제", + "gettingStarted.topLevelGitClone.title": "Git 리포지토리 복제...", + "gettingStarted.topLevelGitOpen.description": "원격 리포지토리 또는 끌어오기 요청에 연결하여 찾아보기, 검색, 편집 및 커밋", + "gettingStarted.topLevelGitOpen.title": "리포지토리 열기...", "gettingStarted.topLevelShowWalkthroughs.description": "", "gettingStarted.topLevelShowWalkthroughs.title": "연습 열기...", "gettingStarted.videoTutorial.description.interpolated": "VS Code의 주요 기능에 관한 간단하고 실용적인 비디오 자습서 시리즈 중 첫 번째 시리즈를 보세요.\r\n{0}", @@ -8781,8 +9017,11 @@ "gettingStarted.workspaceTrust.description.interpolated": "{0}에서는 프로젝트 폴더에서 자동 코드 실행 __(확장, 디버깅 등에 필요)__을(를) **허용 또는 제한**해야 하는지 여부를 결정할 수 있습니다.\r\n파일/폴더를 열면 신뢰를 부여하라는 메시지가 표시됩니다. 언제든지 나중에 {1}할 수 있습니다.", "gettingStarted.workspaceTrust.title": "안전하게 코드 찾아보기 및 편집", "initRepo": "Git 리포지토리 초기화", + "installGit": "Git 설치", "keyboardShortcuts": "바로 가기 키", - "openInteractivePlayground": "대화형 플레이그라운드 열기", + "openEditorPlayground": "편집기 플레이그라운드 열기", + "openFolder": "폴더 열기", + "openRepository": "저장소 열기", "openSCM": "오픈 소스 제어", "pickFolder": "폴더 선택", "quickOpen": "빠른 파일 열기", @@ -8791,6 +9030,7 @@ "showTerminal": "터미널 패널 표시", "splitEditor": "편집기 분할", "titleID": "색 테마 찾아보기", + "toggleMenuBar": "메뉴 모음 설정/해제", "tweakSettings": "내 설정 조정", "watch": "자습서 보기", "workspaceTrust": "작업 영역 신뢰" @@ -8828,12 +9068,12 @@ "workbench.startupEditor.welcomePageInEmptyWorkbench": "빈 워크벤치를 열 때 시작 페이지를 엽니다." }, "vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": { - "editorWalkThrough": "대화형 플레이그라운드", - "editorWalkThrough.title": "대화형 플레이그라운드" + "editorWalkThrough": "대화형 편집기 플레이그라운드", + "editorWalkThrough.title": "편집기 플레이그라운드" }, "vs/workbench/contrib/welcome/walkThrough/browser/walkThrough.contribution": { - "miInteractivePlayground": "대화형 플레이그라운드(&&N)", - "walkThrough.editor.label": "대화형 플레이그라운드" + "miPlayground": "편집기 플레이그라운드(&&N)", + "walkThrough.editor.label": "플레이그라운드" }, "vs/workbench/contrib/welcome/walkThrough/browser/walkThroughPart": { "walkThrough.embeddedEditorBackground": "대화형 플레이그라운드에서 포함된 편집기의 배경색입니다.", @@ -8917,7 +9157,7 @@ "dontTrustButton": "신뢰 안 함", "editTrustedUri": "경로 편집", "hostColumnLabel": "호스트", - "invalidTrust": "'{0}'이(가) 잘못되었으며 경로 세그먼트가 너무 많습니다.", + "invalidTrust": "리포지토리 내에서 개별 폴더를 신뢰할 수 없습니다.", "localAuthority": "로컬", "no untrustedSettings": "신뢰가 필요한 작업 영역 설정이 적용되지 않음", "noTrustedFoldersDescriptions": "아직 폴더나 작업 공간 파일을 신뢰하지 않았습니다.", @@ -8928,7 +9168,7 @@ "trustAll": "{0}에 대한 모든 리포지토리를 신뢰합니다.", "trustButton": "신뢰", "trustMessage": "현재 폴더나 상위 '{0}'에 있는 모든 파일의 작성자를 신뢰합니다.", - "trustOrg": "'{0}'에서 모든 리포지토리 및 포크를 신뢰합니다.", + "trustOrg": "{1}에서 '{0}' 아래의 모든 리포지토리 및 포크를 신뢰합니다.", "trustParentButton": "상위 항목 신뢰", "trustUri": "신뢰 폴더", "trustedDebugging": "디버깅이 사용 설정됨", @@ -8999,9 +9239,9 @@ "nothing": "편집하지 않음" }, "vs/workbench/services/configuration/common/configurationEditingService": { - "errorConfigurationFileDirty": "사용자 설정 파일이 변경되어 사용자 설정에 쓸 수 없습니다. 먼저 사용자 설정 파일을 저장하고 다시 시도하세요.", - "errorConfigurationFileDirtyFolder": "폴더 설정 파일이 변경되어 폴더 설정에 쓸 수 없습니다. 먼저 '{0}' 폴더 설정 파일을 저장하고 다시 시도하세요.", - "errorConfigurationFileDirtyWorkspace": "작업 영역 설정 파일이 변경되어 작업 영역 설정에 쓸 수 없습니다. 먼저 작업 영역 설정 파일을 저장하고 다시 시도하세요.", + "errorConfigurationFileDirty": "파일에 저장되지 않은 변경 내용이 있으므로 사용자 설정에 쓸 수 없습니다. 먼저 사용자 설정 파일을 저장한 후 다시 시도하세요.", + "errorConfigurationFileDirtyFolder": "파일에 저장되지 않은 변경 내용이 있으므로 폴더 설정에 쓸 수 없습니다. 먼저 ‘{0}’ 폴더 설정 파일을 저장한 후 다시 시도하세요.", + "errorConfigurationFileDirtyWorkspace": "파일에 저장되지 않은 변경 내용이 있으므로 작업 영역 설정에 쓸 수 없습니다. 먼저 작업 영역 설정 파일을 저장한 후 다시 시도하세요.", "errorConfigurationFileModifiedSince": "파일 내용이 최신이므로 사용자 설정에 쓸 수 없습니다.", "errorConfigurationFileModifiedSinceFolder": "파일 내용이 최신이므로 폴더 설정에 쓸 수 없습니다.", "errorConfigurationFileModifiedSinceWorkspace": "파일 내용이 최신이므로 작업 영역 설정에 쓸 수 없습니다.", @@ -9018,12 +9258,12 @@ "errorInvalidWorkspaceConfigurationApplication": "{0}을(를) [작업 영역] 설정에 쓸 수 없습니다. 이 설정은 [사용자] 설정에만 쓸 수 있습니다.", "errorInvalidWorkspaceConfigurationMachine": "{0}을(를) [작업 영역] 설정에 쓸 수 없습니다. 이 설정은 [사용자] 설정에만 쓸 수 있습니다.", "errorInvalidWorkspaceTarget": "{0}이(가) 여러 폴더 작업 영역에서 작업 영역 범위를 지원하지 않으므로 작업 영역 설정에 쓸 수 없습니다.", - "errorLaunchConfigurationFileDirty": "시작 구성 파일이 변경되어 이 파일에 쓸 수 없습니다. 먼저 파일을 저장하고 다시 시도하세요.", + "errorLaunchConfigurationFileDirty": "파일에 저장되지 않은 변경 내용이 있으므로 시작 구성 파일에 쓸 수 없습니다. 먼저 저장한 후 다시 시도하세요.", "errorLaunchConfigurationFileModifiedSince": "파일 내용이 최신이므로 시작 구성 파일에 쓸 수 없습니다.", "errorNoWorkspaceOpened": "작업 영역이 열려 있지 않으므로 {0}에 쓸 수 없습니다. 먼저 작업 영역을 열고 다시 시도하세요.", - "errorRemoteConfigurationFileDirty": "파일이 더티이므로 원격 사용자 설정에 쓸 수 없습니다. 먼저 원격 사용자 설정 파일을 저장한 다음 다시 시도하세요.", + "errorRemoteConfigurationFileDirty": "파일에 저장되지 않은 변경 내용이 있으므로 원격 사용자 설정에 쓸 수 없습니다. 먼저 원격 사용자 설정 파일을 저장한 후 다시 시도하세요.", "errorRemoteConfigurationFileModifiedSince": "파일 내용이 최신이므로 원격 사용자 설정에 쓸 수 없습니다.", - "errorTasksConfigurationFileDirty": "작업 구성 파일이 변경되어 이 파일에 쓸 수 없습니다. 먼저 파일을 저장하고 다시 시도하세요.", + "errorTasksConfigurationFileDirty": "파일에 저장되지 않은 변경 내용이 있으므로 작업 구성 파일에 쓸 수 없습니다. 먼저 저장한 후 다시 시도하세요.", "errorTasksConfigurationFileModifiedSince": "파일 내용이 최신이므로 작업 구성 파일에 쓸 수 없습니다.", "errorUnknownKey": "{1}은(는) 등록된 구성이 아니므로 {0}에 쓸 수 없습니다.", "folderTarget": "폴더 설정", @@ -9036,7 +9276,7 @@ "workspaceTarget": "작업 영역 설정" }, "vs/workbench/services/configuration/common/jsonEditingService": { - "errorFileDirty": "파일이 오염되어 파일에 쓸 수 없습니다. 파일을 저장하고 다시 시도하세요.", + "errorFileDirty": "파일에 저장되지 않은 변경 내용이 있으므로 파일에 쓸 수 없습니다. 파일을 저장하고 다시 시도하세요.", "errorInvalidFile": "파일에 쓸 수 없습니다. 파일을 열어 오류/경고를 수정한 후 다시 시도하세요." }, "vs/workbench/services/configurationResolver/browser/configurationResolverService": { @@ -9093,7 +9333,7 @@ "openFile.title": "파일 열기", "openFileOrFolder.title": "파일 또는 폴더 열기", "openFolder.title": "폴더 열기", - "openWorkspace.title": "작업 영역 열기", + "openWorkspace.title": "파일에서 작업 영역 열기", "save": "저장(&&S)", "saveAll": "모두 저장(&&S)", "saveAsTitle": "다른 이름으로 저장", @@ -9170,6 +9410,7 @@ }, "vs/workbench/services/extensionManagement/common/extensionManagementService": { "Manifest is not found": "{0} 확장을 설치하지 못함: 매니페스트를 찾을 수 없습니다.", + "VS Code for Web": "웹용 {0}", "cancel": "취소", "cannot be installed": "이 설치 프로그램에서 사용할 수 없으므로 '{0}' 확장을 설치할 수 없습니다.", "extensionInstallWorkspaceTrustButton": "신뢰 작업 영역 및 설치", @@ -9178,23 +9419,29 @@ "extensionInstallWorkspaceTrustMessage": "이 확장을 사용하려면 신뢰할 수 있는 작업 영역이 필요합니다.", "install": "설치", "install and do no sync": "설치(동기화 안 함)", + "install anyways": "그래도 설치", "install extension": "확장 설치", "install extensions": "확장 설치", "install multiple extensions": "확장을 설치하고 디바이스 간에 동기화하시겠습니까?", "install single extension": "'{0}' 확장을 설치하고 디바이스 간에 동기화하시겠습니까?", + "limited support": "'{0}'에서는 {1}의 기능이 제한됩니다.", "multipleDependentsError": "확장 '{0}'을(를) 제거할 수 없습니다. 확장 '{1}', '{2}' 등이 이 확장에 종속됩니다.", + "non web extensions": "'{0}'에는 {1}에서 지원되지 않는 확장이 포함되어 있습니다.", + "non web extensions detail": "지원되지 않는 확장을 포함합니다.", + "showExtensions": "확장 표시", "singleDependentError": "확장 '{0}'을(를) 제거할 수 없습니다. 확장 '{1}'이(가) 이 확장에 종속됩니다.", "twoDependentsError": "확장 '{0}'을(를) 제거할 수 없습니다. 확장 '{1}' 및 '{2}'이(가) 이 확장에 종속됩니다." }, "vs/workbench/services/extensionManagement/common/webExtensionsScannerService": { - "not a web extension": "이 확장은 웹 확장이 아니므로 '{0}'을(를) 추가할 수 없습니다." + "not a web extension": "이 확장은 웹 확장이 아니므로 '{0}'을(를) 추가할 수 없습니다.", + "openInstalledWebExtensionsResource": "설치된 웹 확장 리소스 열기" }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", "remote": "원격" }, "vs/workbench/services/extensionManagement/electron-sandbox/remoteExtensionManagementService": { - "incompatible": "'{0}' 확장은 VS Code '{1}'과(와) 호환되지 않으므로 설치할 수 없습니다." + "notFoundCompatibleDependency": "'{0}' 확장은 현재 버전의 VS Code(버전 {1})와 호환되지 않기 때문에 설치할 수 없습니다." }, "vs/workbench/services/extensionRecommendations/common/workspaceExtensionsConfig": { "select for add": "다음에 확장 권장 사항 추가", @@ -9296,7 +9543,6 @@ "vscode.extension.qna": "Marketplace에서 질문 및 답변 링크를 제어합니다. 기본 Marketplace 질문 및 답변 사이트를 사용하도록 설정하려면 Marketplace로 설정합니다. 사용자 지정 질문 및 답변 사이트의 URL을 제공하려면 문자열로 설정합니다. 질문 및 답변을 모두 사용하지 않도록 설정하려면 false로 설정합니다.", "vscode.extension.scripts.prepublish": "패키지가 VS Code 확장 형태로 게시되기 전에 스크립트가 실행되었습니다.", "vscode.extension.scripts.uninstall": "VS Code 확장에 대한 후크를 제거합니다. 확장이 VS Code에서 완전히 제거될 때 즉, 확장이 제거된 후 VS Code가 다시 시작할 때(종료하고 시작) 실행되는 스크립트입니다. 노드 스크립트만 지원됩니다.", - "web": "웹 작업자 확장 유형입니다. 이와 같은 확장은 웹 작업자 확장 호스트에서 실행될 수 있습니다.", "workspace": "작업 영역 확장 종류입니다. 원격 창에서, 이러한 확장은 원격에서 사용 가능한 경우에만 사용할 수 있습니다." }, "vs/workbench/services/extensions/common/extensionsUtil": { @@ -9356,6 +9602,10 @@ "missingNLSKey": "키 {0}에 대한 메시지를 찾을 수 없습니다.", "notSemver": "확장 버전이 semver와 호환되지 않습니다." }, + "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { + "binFailed": "'{0}'을(를) 휴지통으로 이동하지 못함", + "trashFailed": "'{0}'을(를) 휴지통으로 이동하지 못함" + }, "vs/workbench/services/gettingStarted/common/gettingStartedContent": { "getting-started-setup-icon": "시작의 설정 범주에 사용되는 아이콘", "getting-started-beginner-icon": "시작의 초보자 범주에 사용되는 아이콘", @@ -9458,7 +9708,7 @@ "vs/workbench/services/keybinding/common/keybindingEditing": { "emptyKeybindingsHeader": "키 바인딩을 이 파일에 넣어서 기본값 재정의", "errorInvalidConfiguration": "키 바인딩 구성 파일에 쓸 수 없습니다. 이 파일에 배열 형식이 아닌 개체가 있습니다. 파일을 열어 정리하고 다시 시도하세요.", - "errorKeybindingsFileDirty": "키 바인딩 구성 파일이 변경되었으므로 쓸 수 없습니다. 먼저 파일을 저장하고 다시 시도하세요.", + "errorKeybindingsFileDirty": "키 바인딩 구성 파일에 저장되지 않은 변경 내용이 있으므로 쓸 수 없습니다. 먼저 파일을 저장하고 다시 시도하세요.", "parseErrors": "키 바인딩 구성 파일에 쓸 수 없습니다. 파일을 열고 오류/경고를 수정한 다음 다시 시도하세요." }, "vs/workbench/services/label/common/labelService": { @@ -9572,7 +9822,9 @@ "tunnel.staticallyForwarded": "정적으로 전달됨" }, "vs/workbench/services/remote/electron-sandbox/remoteAgentServiceImpl": { - "connectionError": "원격 확장 호스트 서버에 연결하지 못했습니다(오류: {0})." + "connectionError": "원격 확장 호스트 서버에 연결하지 못했습니다(오류: {0}).", + "devTools": "개발자 도구 열기", + "directUrl": "브라우저에서 열려" }, "vs/workbench/services/textMate/browser/abstractTextMateService": { "alreadyDebugging": "이미 로깅 중입니다.", @@ -9601,9 +9853,13 @@ }, "vs/workbench/services/textfile/browser/textFileService": { "confirmOverwrite": "’{0}'이(가) 이미 있습니다. 바꾸시겠습니까?", + "deleted": "삭제됨", "fileBinaryError": "이진 파일인 것 같으므로 텍스트로 열 수 없습니다.", "irreversible": "'{0}'(이)라는 이름이 있는 파일이나 폴더가 폴더 '{1}'에 이미 있습니다. 교체하면 현재 내용을 덮어씁니다.", - "replaceButtonLabel": "바꾸기(&&R)" + "readonly": "읽기 전용", + "readonlyAndDeleted": "삭제됨, 읽기 전용", + "replaceButtonLabel": "바꾸기(&&R)", + "textFileModelDecorations": "텍스트 파일 모델 장식" }, "vs/workbench/services/textfile/common/textFileEditorModelManager": { "genericSaveError": "'{0}'을(를) 저장하지 못함: {1}" @@ -9865,7 +10121,11 @@ }, "vs/workbench/services/workingCopy/common/fileWorkingCopyManager": { "confirmOverwrite": "’{0}'이(가) 이미 있습니다. 바꾸시겠습니까?", + "deleted": "삭제됨", + "fileWorkingCopyDecorations": "파일 작업 카피 장식", "irreversible": "'{0}'(이)라는 이름이 있는 파일이나 폴더가 폴더 '{1}'에 이미 있습니다. 교체하면 현재 내용을 덮어씁니다.", + "readonly": "읽기 전용", + "readonlyAndDeleted": "삭제됨, 읽기 전용", "replaceButtonLabel": "바꾸기(&&R)" }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopy": { @@ -9889,17 +10149,17 @@ "saveParticipants": "'{0}' 저장 중" }, "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupTracker": { - "backupBeforeShutdownDetail": "‘취소’를 클릭하여 대기를 중지하고 더티 편집기를 되돌립니다.", - "backupBeforeShutdownMessage": "더티 편집기를 백업하는 데 시간이 예상보다 오래 걸리고 있습니다...", - "backupErrorDetails": "먼저 변경된 편집기를 저장하거나 되돌린 후 다시 시도하세요.", - "backupTrackerBackupFailed": "다음 더티 편집기를 백업 위치에 저장할 수 없습니다.", - "backupTrackerConfirmFailed": "다음 더티 편집기 저장하거나 되돌릴 수 없습니다.", - "revertBeforeShutdown": "더티 편집기를 되돌리는 데 시간이 예상보다 오래 걸리고 있습니다...", - "saveBeforeShutdown": "더티 편집기를 저장하는 데 시간이 예상보다 오래 걸리고 있습니다..." + "backupBeforeShutdownDetail": "대기를 중지하고 저장되지 않은 변경 내용으로 편집기를 저장하거나 되돌리려면 '취소'를 클릭합니다.", + "backupBeforeShutdownMessage": "저장되지 않은 변경 내용으로 편집기를 백업하는 데 예상보다 시간이 오래 걸리고 있습니다...", + "backupErrorDetails": "저장되지 않은 변경 내용이 있는 편집기를 저장하거나 되돌려본 후 다시 시도하세요.", + "backupTrackerBackupFailed": "저장되지 않은 변경 내용이 있는 다음 편집기를 백업 위치에 저장할 수 없습니다.", + "backupTrackerConfirmFailed": "저장되지 않은 변경 내용이 있는 다음 편집기를 저장하거나 되돌릴 수 없습니다.", + "revertBeforeShutdown": "저장되지 않은 변경 내용으로 편집기를 되돌리는 데 예상보다 시간이 오래 걸리고 있습니다...", + "saveBeforeShutdown": "저장되지 않은 변경 내용으로 편집기를 저장하는 데 예상보다 시간이 오래 걸리고 있습니다..." }, "vs/workbench/services/workspaces/browser/abstractWorkspaceEditingService": { "errorInvalidTaskConfiguration": "작업 영역 구성 파일에 쓸 수 없습니다. 파일을 열고 오류/경고를 수정한 다음 다시 시도하세요.", - "errorWorkspaceConfigurationFileDirty": "파일이 변경되어 작업 영역 구성 파일에 쓸 수 없습니다. 저장하고 다시 시도하세요.", + "errorWorkspaceConfigurationFileDirty": "파일에 저장되지 않은 변경 내용이 있어 작업 영역 구성 파일에 쓸 수 없습니다. 저장하고 다시 시도하세요.", "openWorkspaceConfigurationFile": "작업 영역 구성 열기", "save": "저장", "saveWorkspace": "작업 영역 저장" @@ -9916,6 +10176,10 @@ "workspaceOpenedDetail": "작업 영역이 이미 다른 창에 열렸습니다. 먼저 해당 창을 닫은 후 다시 시도하세요.", "workspaceOpenedMessage": "'{0}' 작업 영역을 저장할 수 없음" }, + "sql/base/browser/ui/editableDropdown/browser/dropdown": { + "editableDropdown.errorValidate": "목록에 있는 옵션이어야 합니다.", + "selectBox": "Box 선택" + }, "sql/base/browser/ui/loadingSpinner/loadingSpinner": { "loadingCompletedMessage": "로드 완료", "loadingMessage": "로드 중" @@ -9946,6 +10210,9 @@ "sql/base/browser/ui/table/plugins/checkboxSelectColumn.plugin": { "selectDeselectAll": "모두 선택/모두 선택 취소" }, + "sql/base/browser/ui/table/plugins/contextMenuColumn.plugin": { + "table.showActions": "작업 표시" + }, "sql/base/browser/ui/table/plugins/headerFilter.plugin": { "headerFilter.cancel": "취소", "headerFilter.clear": "지우기", @@ -10155,6 +10422,10 @@ "sql/workbench/api/common/extHostNotebookDocumentsAndEditors": { "navigationProviderRequired": "유효한 providerId가 있는 NavigationProvider가 이 메서드에 전달되어야 합니다." }, + "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { + "errorStartBeforeReady": "세션을 시작할 수 없습니다. 관리자가 아직 초기화되지 않았습니다.", + "notebookMultipleRequestsError": "코드 셀을 실행할 수 없습니다. 다른 셀이 현재 실행 중입니다." + }, "sql/workbench/browser/actions": { "clearSavedAccounts": "저장된 모든 계정 지우기", "configureDashboardLearnMore": "자세한 정보", @@ -10186,6 +10457,10 @@ "designer.scriptTabTitle": "스크립트", "designer.unknownComponentType": "구성 요소 형식: {0}이(가) 지원되지 않음" }, + "sql/workbench/browser/designer/designerIssuesTabPanelView": { + "designer.IssueListAriaLabel": "문제", + "designer.moreInfoLink": "추가 정보" + }, "sql/workbench/browser/designer/designerPropertiesPane": { "tableDesigner.propertiesPaneTitle": "속성", "tableDesigner.propertiesPaneTitleWithContext": "{0} 속성" @@ -10193,6 +10468,16 @@ "sql/workbench/browser/designer/designerScriptEditor": { "designer.textEditorAriaLabel": "디자이너 텍스트 편집기." }, + "sql/workbench/browser/designer/tableActions": { + "designer.addColumnAction": "새로 추가", + "designer.insertAfterSelectedColumn": "다음에 삽입", + "designer.insertBeforeSelectedRow": "앞에 삽입", + "designer.moveRowDownAction": "아래로 이동", + "designer.moveRowDownButtonAriaLabel": "선택한 행을 한 위치 아래로 이동", + "designer.moveRowUpAction": "이동", + "designer.moveRowUpButtonAriaLabel": "선택한 행을 한 위치 위로 이동", + "designer.newRowButtonAriaLabel": "'{0}' 테이블에 새 행 추가" + }, "sql/workbench/browser/editData/editDataInput": { "connectionFailure": "연결하지 못한 데이터 세션 편집" }, @@ -10838,6 +11123,99 @@ "saveAsXml": "XML로 저장", "selectAll": "모두 선택" }, + "sql/workbench/contrib/executionPlan/browser/azdataGraphView": { + "invalidExecutionPlanZoomError": "확대/축소 수준은 0 또는 음수일 수 없음" + }, + "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { + "epCompare.editorName": "실행 계획 비교" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { + "compareExecutionPlanEditor": "실행 계획 비교 편집기" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditorView": { + "addExecutionPlanLabel": "실행 계획 추가", + "epComapre.LoadingPlanCompleteMessage": "실행 계획을 로드했습니다.", + "epComapre.LoadingPlanMessage": "실행 계획을 로드하는 중", + "epComapre.placeholderInfoboxText": "비교할 실행 계획 추가", + "epCompare.FileFilterDescription": "실행 계획 파일", + "epCompare.comparePropertiesAction": "속성", + "epCompare.comparisonProgess": "비교하는 계획의 비슷한 영역 로드 중", + "epCompare.toggleOrientation": "방향 토글", + "epCompare.zoomInAction": "확대", + "epCompare.zoomOutAction": "축소", + "epCompare.zoomReset": "확대/축소 초기화", + "epCompare.zoomToFit": "크기에 맞게 확대/축소" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonPropertiesView": { + "executionPlanComparisonPropertiesBottomOperation": "맨 아래 작업: {0}", + "executionPlanComparisonPropertiesTopOperation": "맨 위 작업: {0}", + "executionPlanPropertiesEdgeOperationName": "Edge", + "nodePropertyViewNameNameColumnHeader": "이름", + "nodePropertyViewNameValueColumnBottomHeader": "값(맨 아래 계획)", + "nodePropertyViewNameValueColumnTopHeader": "값(맨 위 플랜)" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanContribution": { + "executionPlanCompareCommandOriginalValue": "실행 계획 비교", + "executionPlanCompareCommandValue": "실행 계획 비교" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { + "executionPlanEditor": "실행 계획 편집기 쿼리" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanFileView": { + "executionPlanFileLoadingComplete": "실행 계획을 생성합니다.", + "executionPlanFileLoadingFailed": "실행 계획을 로드하지 못함", + "loadingExecutionPlanFile": "실행 계획을 생성하는 중" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { + "executionPlanPropertiesEdgeOperationName": "Edge", + "nodePropertyViewNameNameColumnHeader": "이름", + "nodePropertyViewNameValueColumnHeader": "값" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesViewBase": { + "executionPlanPropertyViewClose": "닫기", + "executionPlanPropertyViewSortAlphabetically": "사전순", + "executionPlanPropertyViewSortByDisplayOrder": "항목별", + "executionPlanPropertyViewSortReverseAlphabetically": "사전순 반대로", + "nodePropertyViewTitle": "속성" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { + "executionPlanTitle": "쿼리 계획(미리 보기)" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanView": { + "executionPlan.SaveFileDescription": "실행 계획 파일", + "executionPlanCompareExecutionPlanAction": "실행 계획 비교", + "executionPlanContextMenuDisableTooltip": "도구 설명 비활성화", + "executionPlanContextMenuEnableTooltip": "도구 설명 활성화", + "executionPlanCustomZoom": "사용자 지정 확대/축소", + "executionPlanDisableTooltip": "도구 설명 사용 안 함", + "executionPlanEnableTooltip": "도구 설명 활성화함", + "executionPlanFitGraphLabel": "크기에 맞게", + "executionPlanOpenGraphFile": "쿼리 계획 XML 표시", + "executionPlanPropertiesActionLabel": "속성", + "executionPlanSavePlanXML": "계획 파일 저장", + "executionPlanSearchNodeAction": "노드 찾기", + "executionPlanZoomInActionLabel": "확대", + "executionPlanZoomOutActionLabel": "축소", + "openQueryAction": "쿼리 열기" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { + "planHeaderIndexAndCost": "쿼리 {0}: 쿼리 비용(스크립트 기준): {1}%" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "닫기(이스케이프)", + "customZoomApplyButton": "적용", + "customZoomApplyButtonTitle": "확대/축소 적용(Enter)", + "invalidCustomZoomError": "1~200 사이의 확대/축소 값 선택", + "qpZoomValueLabel": "확대/축소(백분율)", + "zoomAction": "확대/축소(Enter)" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "닫기(이스케이프)", + "executionPlanSearchTypeContains": "포함", + "executionPlanSearchTypeEquals": "같음", + "nextSearchItemAction": "다음 일치 항목(Enter)", + "previousSearchItemAction": "이전 일치 항목(Shift+Enter)" + }, "sql/workbench/contrib/extensions/browser/contributionRenders": { "insight condition": "시기", "insightId": "ID", @@ -11217,6 +11595,10 @@ "sql/workbench/contrib/notebook/browser/notebookEditor": { "notebookEditor.name": "Notebook 편집기" }, + "sql/workbench/contrib/notebook/browser/notebookEditor.component": { + "loadingNotebookCompletedMessage": "전자 필기장 {0} 로드가 완료됨", + "loadingNotebookMessage": "전자 필기장 {0} 로드하는 중" + }, "sql/workbench/contrib/notebook/browser/notebookExplorer/notebookExplorerViewlet": { "notebookExplorer.name": "Notebook", "notebookExplorer.searchResults": "검색 결과", @@ -11603,6 +11985,9 @@ "tableDesigner.generateScript": "스크립트 생성", "tableDesigner.publishTableChanges": "변경 내용 게시 중..." }, + "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { + "tableDesigner.PreviewFeature": "미리 보기 기능" + }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "진행 중인 작업 {0}개", "miViewTasks": "작업(&T)", @@ -11630,6 +12015,11 @@ "errorMsgFromCancelTask": "작업을 취소하지 못했습니다.", "taskAction.script": "스크립트" }, + "sql/workbench/contrib/tsgops/browser/tsgopsActions": { + "hideActivityBarViewContainers": "확장 뷰렛 숨기기", + "hidePanel": "패널 숨기기", + "hideSettings": "설정 아이콘 숨기기" + }, "sql/workbench/contrib/views/browser/treeView": { "collapseAll": "모두 축소", "command-error": "오류 실행 명령 {1}: {0}. 이는 {1}을(를) 제공하는 확장으로 인해 발생할 수 있습니다.", @@ -11781,6 +12171,22 @@ "asmt.noHandlerRegistered": "등록된 처리기 없음", "asmt.providerIdNotValidError": "평가 서비스와 상호 작용하려면 연결이 필요합니다." }, + "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialog": { + "backupRestoreUrlBrowserDialog.account": "Azure 계정", + "backupRestoreUrlBrowserDialog.backupFile": "백업 파일", + "backupRestoreUrlBrowserDialog.blobContainer": "Blob 컨테이너", + "backupRestoreUrlBrowserDialog.linkAccount": "계정 연결", + "backupRestoreUrlBrowserDialog.sharedAccessSignature": "공유 액세스 서명 생성됨", + "backupRestoreUrlBrowserDialog.sharedAccessSignatureButton": "자격 증명 생성", + "backupRestoreUrlBrowserDialog.storageAccount": "스토리지 계정", + "backupRestoreUrlBrowserDialog.subscription": "Azure 구독", + "backupRestoreUrlBrowserDialog.tenant": "Azure AD 테넌트", + "fileBrowser.discard": "버리다", + "fileBrowser.ok": "확인" + }, + "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialogService": { + "filebrowser.selectBlob": "얼룩 선택" + }, "sql/workbench/services/connection/browser/advancedPropertiesController": { "advancedProperties.discard": "삭제", "connectionAdvancedProperties": "고급 속성" @@ -11899,6 +12305,11 @@ "info": "정보", "warning": "경고" }, + "sql/workbench/services/executionPlan/common/executionPlanService": { + "noHandlerRegistered": "유효한 실행 계획 처리기가 등록되지 않았습니다.", + "providerIdNotValidError": "ExecutionPlanService와 상호 작용하려면 유효한 공급자가 필요합니다.", + "selectExecutionPlanProvider": "실행 계획을 열 공급자 선택" + }, "sql/workbench/services/fileBrowser/browser/fileBrowserDialog": { "fileBrowser.discard": "삭제", "fileBrowser.ok": "확인", @@ -12310,6 +12721,16 @@ "tableDesigner.schemaTitle": "스키마", "tableDesigner.tableObjectType": "테이블" }, + "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { + "tableDesigner.UpdateDatabase": "데이터베이스 업데이트", + "tableDesigner.cancel": "취소", + "tableDesigner.generateScript": "스크립트 생성", + "tableDesigner.previewDatabaseUpdates": "데이터베이스 업데이트 미리 보기" + }, + "sql/workbench/services/tableDesigner/browser/tableDesignerService": { + "TableDesigner.closeApplication": "애플리케이션 닫기(&&C)", + "TableDesigner.saveBeforeExit": "애플리케이션을 닫으면 손실될 테이블 디자이너에 저장되지 않은 변경 내용이 있습니다. 애플리케이션을 종료하시겠습니까?" + }, "sql/workbench/services/tasks/common/tasksService": { "InProgressWarning": "1개 이상의 작업이 진행 중입니다. 그래도 작업을 종료하시겠습니까?", "taskService.no": "아니요", @@ -12318,167 +12739,6 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "시작(&S)", "showReleaseNotes": "시작 표시" - }, - "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { - "errorStartBeforeReady": "세션을 시작할 수 없습니다. 관리자가 아직 초기화되지 않았습니다.", - "notebookMultipleRequestsError": "코드 셀을 실행할 수 없습니다. 다른 셀이 현재 실행 중입니다." - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { - "tableDesigner.PreviewFeature": "미리 보기 기능" - }, - "sql/workbench/contrib/tsgops/browser/tsgopsActions": { - "hideActivityBarViewContainers": "확장 뷰렛 숨기기", - "hidePanel": "패널 숨기기", - "hideSettings": "설정 아이콘 숨기기" - }, - "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { - "tableDesigner.UpdateDatabase": "데이터베이스 업데이트", - "tableDesigner.cancel": "취소", - "tableDesigner.generateScript": "스크립트 생성", - "tableDesigner.previewDatabaseUpdates": "데이터베이스 업데이트 미리 보기" - }, - "sql/base/browser/ui/editableDropdown/browser/dropdown": { - "editableDropdown.errorValidate": "목록에 있는 옵션이어야 합니다.", - "selectBox": "Box 선택" - }, - "sql/workbench/browser/designer/designerIssuesTabPanelView": { - "designer.IssueListAriaLabel": "문제", - "designer.moreInfoLink": "추가 정보" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { - "executionPlanEditor": "실행 계획 편집기 쿼리" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { - "executionPlanPropertiesEdgeOperationName": "Edge", - "nodePropertyViewNameNameColumnHeader": "이름", - "nodePropertyViewNameValueColumnHeader": "값" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { - "cancelCustomZoomAction": "닫기(이스케이프)", - "customZoomApplyButton": "적용", - "customZoomApplyButtonTitle": "확대/축소 적용(Enter)", - "invalidCustomZoomError": "1~200 사이의 확대/축소 값 선택", - "qpZoomValueLabel": "확대/축소(백분율)", - "zoomAction": "확대/축소(Enter)" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { - "cancelSearchAction": "닫기(이스케이프)", - "executionPlanSearchTypeContains": "포함", - "executionPlanSearchTypeEquals": "같음", - "nextSearchItemAction": "다음 일치 항목(Enter)", - "previousSearchItemAction": "이전 일치 항목(Shift+Enter)" - }, - "sql/workbench/contrib/notebook/browser/notebookEditor.component": { - "loadingNotebookCompletedMessage": "전자 필기장 {0} 로드가 완료됨", - "loadingNotebookMessage": "전자 필기장 {0} 로드하는 중" - }, - "sql/workbench/services/executionPlan/common/executionPlanService": { - "noHandlerRegistered": "유효한 실행 계획 처리기가 등록되지 않았습니다.", - "providerIdNotValidError": "ExecutionPlanService와 상호 작용하려면 유효한 공급자가 필요합니다.", - "selectExecutionPlanProvider": "실행 계획을 열 공급자 선택" - }, - "sql/base/browser/ui/table/plugins/contextMenuColumn.plugin": { - "table.showActions": "작업 표시" - }, - "sql/workbench/browser/designer/tableActions": { - "designer.addColumnAction": "새로 추가", - "designer.insertAfterSelectedColumn": "다음에 삽입", - "designer.insertBeforeSelectedRow": "앞에 삽입", - "designer.moveRowDownAction": "아래로 이동", - "designer.moveRowDownButtonAriaLabel": "선택한 행을 한 위치 아래로 이동", - "designer.moveRowUpAction": "이동", - "designer.moveRowUpButtonAriaLabel": "선택한 행을 한 위치 위로 이동", - "designer.newRowButtonAriaLabel": "'{0}' 테이블에 새 행 추가" - }, - "sql/workbench/contrib/executionPlan/browser/azdataGraphView": { - "invalidExecutionPlanZoomError": "확대/축소 수준은 0 또는 음수일 수 없음" - }, - "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { - "epCompare.editorName": "실행 계획 비교" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { - "compareExecutionPlanEditor": "실행 계획 비교 편집기" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditorView": { - "addExecutionPlanLabel": "실행 계획 추가", - "epComapre.LoadingPlanCompleteMessage": "실행 계획을 로드했습니다.", - "epComapre.LoadingPlanMessage": "실행 계획을 로드하는 중", - "epComapre.placeholderInfoboxText": "비교할 실행 계획 추가", - "epCompare.FileFilterDescription": "실행 계획 파일", - "epCompare.comparePropertiesAction": "속성", - "epCompare.comparisonProgess": "비교하는 계획의 비슷한 영역 로드 중", - "epCompare.toggleOrientation": "방향 토글", - "epCompare.zoomInAction": "확대", - "epCompare.zoomOutAction": "축소", - "epCompare.zoomReset": "확대/축소 초기화", - "epCompare.zoomToFit": "크기에 맞게 확대/축소" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonPropertiesView": { - "executionPlanComparisonPropertiesBottomOperation": "맨 아래 작업: {0}", - "executionPlanComparisonPropertiesTopOperation": "맨 위 작업: {0}", - "executionPlanPropertiesEdgeOperationName": "Edge", - "nodePropertyViewNameNameColumnHeader": "이름", - "nodePropertyViewNameValueColumnBottomHeader": "값(맨 아래 계획)", - "nodePropertyViewNameValueColumnTopHeader": "값(맨 위 플랜)" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanContribution": { - "executionPlanCompareCommandOriginalValue": "실행 계획 비교", - "executionPlanCompareCommandValue": "실행 계획 비교" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanFileView": { - "executionPlanFileLoadingComplete": "실행 계획을 생성합니다.", - "executionPlanFileLoadingFailed": "실행 계획을 로드하지 못함", - "loadingExecutionPlanFile": "실행 계획을 생성하는 중" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesViewBase": { - "executionPlanPropertyViewClose": "닫기", - "executionPlanPropertyViewSortAlphabetically": "사전순", - "executionPlanPropertyViewSortByDisplayOrder": "항목별", - "executionPlanPropertyViewSortReverseAlphabetically": "사전순 반대로", - "nodePropertyViewTitle": "속성" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { - "executionPlanTitle": "쿼리 계획(미리 보기)" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanView": { - "executionPlan.SaveFileDescription": "실행 계획 파일", - "executionPlanCompareExecutionPlanAction": "실행 계획 비교", - "executionPlanContextMenuDisableTooltip": "도구 설명 비활성화", - "executionPlanContextMenuEnableTooltip": "도구 설명 활성화", - "executionPlanCustomZoom": "사용자 지정 확대/축소", - "executionPlanDisableTooltip": "도구 설명 사용 안 함", - "executionPlanEnableTooltip": "도구 설명 활성화함", - "executionPlanFitGraphLabel": "크기에 맞게", - "executionPlanOpenGraphFile": "쿼리 계획 XML 표시", - "executionPlanPropertiesActionLabel": "속성", - "executionPlanSavePlanXML": "계획 파일 저장", - "executionPlanSearchNodeAction": "노드 찾기", - "executionPlanZoomInActionLabel": "확대", - "executionPlanZoomOutActionLabel": "축소", - "openQueryAction": "쿼리 열기" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { - "planHeaderIndexAndCost": "쿼리 {0}: 쿼리 비용(스크립트 기준): {1}%" - }, - "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialog": { - "backupRestoreUrlBrowserDialog.account": "Azure 계정", - "backupRestoreUrlBrowserDialog.backupFile": "백업 파일", - "backupRestoreUrlBrowserDialog.blobContainer": "Blob 컨테이너", - "backupRestoreUrlBrowserDialog.linkAccount": "계정 연결", - "backupRestoreUrlBrowserDialog.sharedAccessSignature": "공유 액세스 서명 생성됨", - "backupRestoreUrlBrowserDialog.sharedAccessSignatureButton": "자격 증명 생성", - "backupRestoreUrlBrowserDialog.storageAccount": "스토리지 계정", - "backupRestoreUrlBrowserDialog.subscription": "Azure 구독", - "backupRestoreUrlBrowserDialog.tenant": "Azure AD 테넌트", - "fileBrowser.discard": "버리다", - "fileBrowser.ok": "확인" - }, - "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialogService": { - "filebrowser.selectBlob": "얼룩 선택" - }, - "sql/workbench/services/tableDesigner/browser/tableDesignerService": { - "TableDesigner.closeApplication": "애플리케이션 닫기(&&C)", - "TableDesigner.saveBeforeExit": "애플리케이션을 닫으면 손실될 테이블 디자이너에 저장되지 않은 변경 내용이 있습니다. 애플리케이션을 종료하시겠습니까?" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/package.json b/i18n/ads-language-pack-pt-BR/package.json index 5704d3167c..f1147ae8b2 100644 --- a/i18n/ads-language-pack-pt-BR/package.json +++ b/i18n/ads-language-pack-pt-BR/package.json @@ -2,7 +2,7 @@ "name": "ads-language-pack-pt-br", "displayName": "Portuguese (Brazil) Language Pack for Azure Data Studio", "description": "Language pack extension for Portuguese (Brazil)", - "version": "1.37.0", + "version": "1.38.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.37.0" + "azdata": "^1.38.0" }, "icon": "languagepack.png", "categories": [ @@ -40,10 +40,6 @@ "id": "vscode.docker", "path": "./translations/extensions/docker.i18n.json" }, - { - "id": "vscode.extension-editing", - "path": "./translations/extensions/extension-editing.i18n.json" - }, { "id": "vscode.git-ui", "path": "./translations/extensions/git-ui.i18n.json" @@ -180,6 +176,10 @@ "id": "Microsoft.asde-deployment", "path": "./translations/extensions/asde-deployment.i18n.json" }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/azcli.i18n.json" + }, { "id": "Microsoft.azurecore", "path": "./translations/extensions/azurecore.i18n.json" @@ -263,10 +263,6 @@ { "id": "Microsoft.xml-language-features", "path": "./translations/extensions/xml-language-features.i18n.json" - }, - { - "id": "Microsoft.azcli", - "path": "./translations/extensions/azcli.i18n.json" } ] } diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/configuration-editing.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/configuration-editing.i18n.json index bd9621d4e4..7cd0997551 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/configuration-editing.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/configuration-editing.i18n.json @@ -42,7 +42,7 @@ "assocLabelPath": "Arquivos com Caminho", "derivedDescription": "Corresponder arquivos que têm irmãos com o mesmo nome, mas com uma extensão diferente.", "derivedLabel": "Arquivos com Irmãos por Nome", - "dirty": "um indicador sujo se o editor ativo estiver sujo", + "dirty": "um indicador para quando o editor ativo tem alterações não salvas", "falseDescription": "Desabilitar o padrão.", "fileDescription": "Corresponder todos os arquivos de uma extensão de arquivo específica.", "fileLabel": "Arquivos por Extensão", diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/extension-editing.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/extension-editing.i18n.json deleted file mode 100644 index 7ac12ba579..0000000000 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/extension-editing.i18n.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "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": { - "dist/extensionLinter": { - "dataUrlsNotValid": "As URLs de dados não são uma origem de imagem válida.", - "embeddedSvgsNotValid": "Os SVGs inseridos não são uma origem de imagem válida.", - "httpsRequired": "As imagens precisam usar o protocolo HTTPS.", - "relativeBadgeUrlRequiresHttpsRepository": "URLs de selo relativas exigem que um repositório com protocolo HTTPS seja especificado nesse package.json.", - "relativeIconUrlRequiresHttpsRepository": "Um ícone exige que um repositório com protocolo HTTPS seja especificado neste package.json.", - "relativeUrlRequiresHttpsRepository": "URLs de imagem relativas exigem a especificação de um repositório com protocolo HTTPS no package.json.", - "svgsNotValid": "Os SVGs não são uma origem de imagem válida." - }, - "dist/packageDocumentHelper": { - "languageSpecificEditorSettings": "Configurações de editor específicas do idioma", - "languageSpecificEditorSettingsDescription": "Substituir as configurações do editor para o idioma" - }, - "package": { - "description": "Fornece funcionalidades de lint para extensões de criação.", - "displayName": "Criação de Extensão" - } - } -} \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/translations/main.i18n.json b/i18n/ads-language-pack-pt-BR/translations/main.i18n.json index 7f843e6777..485a3c1ae7 100644 --- a/i18n/ads-language-pack-pt-BR/translations/main.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/main.i18n.json @@ -37,7 +37,8 @@ "vs/base/browser/ui/inputbox/inputBox": { "alertErrorMessage": "Erro: {0}", "alertInfoMessage": "Informações: {0}", - "alertWarningMessage": "Aviso: {0}" + "alertWarningMessage": "Aviso: {0}", + "history.inputbox.hint": "para o histórico" }, "vs/base/browser/ui/keybindingLabel/keybindingLabel": { "unbound": "Não Associado" @@ -201,6 +202,9 @@ "unchangedLine": "{0} linha não alterada {1}" }, "vs/editor/browser/widget/inlineDiffMargin": { + "diff.clipboard.copyChangedLineContent.label": "Copiar a linha alterada ({0})", + "diff.clipboard.copyChangedLinesContent.label": "Copiar linhas alteradas", + "diff.clipboard.copyChangedLinesContent.single.label": "Copiar linha alterada", "diff.clipboard.copyDeletedLineContent.label": "Copiar linha excluída ({0})", "diff.clipboard.copyDeletedLinesContent.label": "Copiar linhas excluídas", "diff.clipboard.copyDeletedLinesContent.single.label": "Copiar linha excluída", @@ -214,8 +218,13 @@ "insertSpaces": "Inserir espaços ao pressionar `Tab`. Esta configuração é substituída com base no conteúdo do arquivo quando `#editor.detectIndentation#` está ativo.", "largeFileOptimizations": "Tratamento especial para arquivos grandes para desabilitar determinados recursos de uso intensivo de memória.", "maxComputationTime": "Tempo limite em milissegundos após o cancelamento da computação de comparação. Use 0 para nenhum tempo limite.", + "maxFileSize": "Tamanho máximo do arquivo em MB para calcular as diferenças. Use 0 para nenhum limite.", "maxTokenizationLineLength": "Linhas acima desse comprimento não serão indexadas por motivos de desempenho", "renderIndicators": "Controla se o editor de comparação mostra indicadores +/- para alterações adicionadas/removidas.", + "schema.brackets": "Define os símbolos de colchetes que aumentam ou diminuem o recuo.", + "schema.closeBracket": "A sequência de caracteres de colchete de fechamento ou a sequência de caracteres.", + "schema.colorizedBracketPairs": "Define os pares de colchetes que são coloridos por seu nível de aninhamento se a colorização de par de colchetes estiver habilitada.", + "schema.openBracket": "A cadeia de caracteres de colchetes de abertura ou sequência de cadeia de caracteres.", "semanticHighlighting.configuredByTheme": "O realce de semântica é configurado pela configuração `semanticHighlighting` do tema de cor atual.", "semanticHighlighting.enabled": "Controla se o semanticHighlighting é mostrado para as linguagens que dão suporte a ele.", "semanticHighlighting.false": "Realce de semântica desabilitado para todos os temas de cor.", @@ -253,7 +262,7 @@ "autoClosingQuotes": "Controla se o editor deverá fechar as aspas automaticamente depois que o usuário adicionar aspas de abertura.", "autoIndent": "Controla se o editor deve ajustar automaticamente o recuo quando os usuários digitam, colam, movem ou recuam linhas.", "autoSurround": "Controla se o editor deve envolver as seleções automaticamente.", - "bracketPairColorization.enabled": "Controla se a colorização do par dos colchetes está habilitada ou não.", + "bracketPairColorization.enabled": "Controla se a colorização do par de colchetes está habilitada ou não. Use 'workbench.colorCustomizations' para substituir as cores de realce de colchetes.", "codeActions": "Habilita a lâmpada de ação do código no editor.", "codeLens": "Controla se o editor mostra CodeLens.", "codeLensFontFamily": "Controla a família de fontes do CodeLens.", @@ -303,6 +312,17 @@ "editor.gotoLocation.multiple.goto": "Ir para o resultado primário e habilitar a navegação sem espiada para outros", "editor.gotoLocation.multiple.gotoAndPeek": "Ir para o resultado primário e mostrar uma exibição com espiada", "editor.gotoLocation.multiple.peek": "Mostrar exibição com espiada dos resultados (padrão)", + "editor.guides.bracketPairs": "Controla se as guias de pares de colchetes estão habilitadas ou não.", + "editor.guides.bracketPairs.active": "Habilita guias de par de colchetes somente para o par de colchetes ativo.", + "editor.guides.bracketPairs.false": "Desabilita guias de par de colchetes.", + "editor.guides.bracketPairs.true": "Habilita guias de par de colchetes.", + "editor.guides.bracketPairsHorizontal": "Controla se as guias de par de colchetes horizontais estão habilitadas ou não.", + "editor.guides.bracketPairsHorizontal.active": "Habilita guias horizontais somente para o par de colchetes ativo.", + "editor.guides.bracketPairsHorizontal.false": "Desabilita guias de par de colchetes horizontais.", + "editor.guides.bracketPairsHorizontal.true": "Habilita guias horizontais como adição a guias de par de colchetes verticais.", + "editor.guides.highlightActiveBracketPair": "Controla se as guias de pares de colchetes estão habilitadas ou não.", + "editor.guides.highlightActiveIndentation": "Controla se o editor deve realçar a guia de recuo ativo.", + "editor.guides.indentation": "Controla se o editor deve renderizar guias de recuo.", "editor.suggest.showClasss": "Quando habilitado, o IntelliSense mostra sugestões de `class`.", "editor.suggest.showColors": "Quando habilitado, o IntelliSense mostra sugestões de `color`.", "editor.suggest.showConstants": "Quando habilitado, o IntelliSense mostra sugestões de `constant`.", @@ -358,18 +378,14 @@ "formatOnType": "Controla se o editor deve formatar automaticamente a linha após a digitação.", "glyphMargin": "Controla se o editor deve renderizar a margem vertical do glifo. A margem do glifo é usada principalmente para depuração.", "hideCursorInOverviewRuler": "Controla se o cursor deve ser ocultado na régua de visão geral.", - "highlightActiveIndentGuide": "Controla se o editor deve realçar a guia de recuo ativo.", + "hover.above": "Prefira mostrar os focos acima da linha, se houver espaço.", "hover.delay": "Controla o atraso em milissegundos após o qual o foco é exibido.", "hover.enabled": "Controla se o foco é mostrado.", "hover.sticky": "Controla se o foco deve permanecer visível quando o mouse é movido sobre ele.", "inlayHints.enable": "Habilita as dicas embutidas no editor.", "inlayHints.fontFamily": "Controla a família de fontes de dicas de incrustações no editor. Quando definido como vazio, o `#editor.fontFamily#` é usado.", - "inlayHints.fontSize": "Controla o tamanho da fonte das dicas embutidas no editor. Quando esta configuração é definida como `0`, os 90% do `#editor.fontSize#` são usados.", + "inlayHints.fontSize": "Controla o tamanho da fonte das dicas embutidas no editor. Um padrão de 90% do `#editor.fontSize#` é usado quando o valor configurado é menor que `5` ou maior que o tamanho da fonte do editor.", "inlineSuggest.enabled": "Controla se quer mostrar automaticamente sugestões em linha no editor.", - "inlineSuggest.mode": "Controla qual modo usar para renderizar a visualização da sugestão.", - "inlineSuggest.mode.prefix": "Só renderize uma sugestão embutida se o texto de substituição for um prefixo do texto de inserção.", - "inlineSuggest.mode.subword": "Só renderize uma sugestão embutida se o texto de substituição for uma subpalavra do texto de inserção.", - "inlineSuggest.mode.subwordSmart": "Somente renderize uma sugestão embutida se o texto de substituição for uma subpalavra do texto inserido, mas a subpalavra deve iniciar após o cursor.", "letterSpacing": "Controla o espaçamento de letras em pixels.", "lineHeight": "Controla a altura da linha. \r\n - Use 0 para calcular automaticamente a altura da linha do tamanho da fonte.\r\n - Os valores entre 0 e 8 serão usados como um multiplicador com o tamanho da fonte.\r\n - Valores maiores ou iguais a 8 serão usados como valores efetivos.", "lineNumbers": "Controla a exibição de números de linha.", @@ -393,7 +409,7 @@ "mouseWheelScrollSensitivity": "Um multiplicador a ser usado no `deltaX` e no `deltaY` dos eventos de rolagem do mouse.", "mouseWheelZoom": "Aplicar zoom à fonte do editor ao usar o botão de rolagem do mouse e segurar `Ctrl`.", "multiCursorMergeOverlapping": "Mesclar vários cursores quando eles estiverem sobrepostos.", - "multiCursorModifier": "O modificador a ser usado para adicionar vários cursores com o mouse. Os gestos do mouse Ir para Definição e Abrir Link se adaptarão para que eles não entrem em conflito com o modificador de multicursor. [Leia mais] (https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier).", + "multiCursorModifier": "O modificador a ser usado para adicionar vários cursores com o mouse. Vá para Definição e Abrir Link, os gestos do mouse se adaptarão para que eles não entrem em conflito com o modificador de multicursor. [Leia mais] (https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier).", "multiCursorModifier.alt": "Mapeia para `Alt` no Windows e no Linux e para `Option` no macOS.", "multiCursorModifier.ctrlCmd": "Mapeia para `Control` no Windows e no Linux e para `Command` no macOS.", "multiCursorPaste": "Controla a colagem quando a contagem de linhas do texto colado corresponde à contagem do cursor.", @@ -417,7 +433,6 @@ "renameOnTypeDeprecate": "Preterido. Use `editor.linkedEditing`.", "renderControlCharacters": "Controla se o editor deve renderizar caracteres de controle.", "renderFinalNewline": "Renderizar o número da última linha quando o arquivo terminar com uma nova linha.", - "renderIndentGuides": "Controla se o editor deve renderizar guias de recuo.", "renderLineHighlight": "Controla como o editor deve renderizar o realce da linha atual.", "renderLineHighlight.all": "Realça a medianiz e a linha atual.", "renderLineHighlightOnlyWhenFocus": "Controla se o editor deve renderizar o realce da linha atual somente quando está focalizado.", @@ -465,10 +480,6 @@ "suggest.localityBonus": "Controla se a classificação favorece palavras que aparecem próximas ao cursor.", "suggest.maxVisibleSuggestions.dep": "Esta configuração foi preterida. Agora, o widget de sugestão pode ser redimensionado.", "suggest.preview": "Controla se a visualização do resultado da sugestão é apresentada no editor.", - "suggest.previewMode": "Controla qual modo usar para renderizar a visualização da sugestão.", - "suggest.previewMode.prefix": "Só renderize uma prévia se o texto de substituição for um prefixo do texto de inserção.", - "suggest.previewMode.subword": "Só renderize uma prévia se o texto de substituição for uma subpalavra do texto de inserção.", - "suggest.previewMode.subwordSmart": "Renderize uma visualização se o texto de substituição for uma subpalavra do texto inserido ou se for um prefixo do texto inserido.", "suggest.shareSuggestSelections": "Controla se as seleções de sugestão lembradas são compartilhadas entre vários workspaces e janelas (precisa de `#editor.suggestSelection#`).", "suggest.showIcons": "Controla se os ícones em sugestões devem ser mostrados ou ocultados.", "suggest.showInlineDetails": "Controla se os detalhes da sugestão são mostrados embutidos com o rótulo ou somente no widget de detalhes", @@ -586,15 +597,27 @@ "deprecatedEditorActiveLineNumber": "A ID foi preterida. Use 'editorLineNumber.activeForeground'.", "editorActiveIndentGuide": "Cor dos guias de recuo do editor ativo.", "editorActiveLineNumber": "Cor do número da linha ativa do editor", - "editorBracketHighlightForeground1": "A Cor de primeiro plano dos colchetes (1).", - "editorBracketHighlightForeground2": "A Cor de primeiro plano dos colchetes (2).", - "editorBracketHighlightForeground3": "A Cor de primeiro plano dos colchetes (3).", - "editorBracketHighlightForeground4": "A Cor de primeiro plano dos colchetes (4).", - "editorBracketHighlightForeground5": "A Cor de primeiro plano dos colchetes (5).", - "editorBracketHighlightForeground6": "Cor de primeiro plano dos colchetes (6).", + "editorBracketHighlightForeground1": "Cor do primeiro plano dos colchetes (1). Requer a habilitação da colorização do par de colchetes.", + "editorBracketHighlightForeground2": "Cor do primeiro plano dos colchetes (2). Requer a habilitação da colorização do par de colchetes.", + "editorBracketHighlightForeground3": "Cor do primeiro plano dos colchetes (3). Requer a habilitação da colorização do par de colchetes.", + "editorBracketHighlightForeground4": "Cor do primeiro plano dos colchetes (4). Requer a habilitação da colorização do par de colchetes.", + "editorBracketHighlightForeground5": "Cor do primeiro plano dos colchetes (5). Requer a habilitação da colorização do par de colchetes.", + "editorBracketHighlightForeground6": "Cor do primeiro plano dos colchetes (6). Requer a habilitação da colorização do par de colchetes.", "editorBracketHighlightUnexpectedBracketForeground": "Cor do primeiro plano de colchetes inesperados.", "editorBracketMatchBackground": "Cor da tela de fundo atrás dos colchetes correspondentes", "editorBracketMatchBorder": "Cor das caixas de colchetes correspondentes", + "editorBracketPairGuide.activeBackground1": "Cor de fundo das guias do par de colchetes ativos (1). Requer a habilitação das guias do par de colchetes.", + "editorBracketPairGuide.activeBackground2": "Cor de fundo das guias do par de colchetes ativos (2). Requer a habilitação das guias do par de colchetes.", + "editorBracketPairGuide.activeBackground3": "Cor de fundo das guias do par de colchetes ativos (3). Requer a habilitação das guias do par de colchetes.", + "editorBracketPairGuide.activeBackground4": "Cor de fundo das guias do par de colchetes ativos (4) Requer a habilitação das guias do par de colchetes.", + "editorBracketPairGuide.activeBackground5": "Cor de fundo das guias do par de colchetes ativos (5). Requer a habilitação das guias do par de colchetes.", + "editorBracketPairGuide.activeBackground6": "Cor de fundo das guias do par de colchetes ativos (6). Requer a habilitação das guias do par de colchetes.", + "editorBracketPairGuide.background1": "Cor de fundo das guias do par de colchetes inativos (1). Requer a habilitação das guias do par de colchetes.", + "editorBracketPairGuide.background2": "Cor de fundo das guias do par de colchetes inativos (2). Requer a habilitação das guias do par de colchetes.", + "editorBracketPairGuide.background3": "Cor de fundo das guias do par de colchetes inativos (3). Requer a habilitação das guias do par de colchetes.", + "editorBracketPairGuide.background4": "Cor de fundo das guias do par de colchetes inativos (4). Requer a habilitação das guias do par de colchetes.", + "editorBracketPairGuide.background5": "Cor de fundo das guias do par de colchetes inativos (5). Requer a habilitação das guias do par de colchetes.", + "editorBracketPairGuide.background6": "Cor de fundo das guias do par de colchetes inativos (6). Requer a habilitação das guias do par de colchetes.", "editorCodeLensForeground": "Cor de primeiro plano do editor CodeLens", "editorCursorBackground": "A cor da tela de fundo do cursor do editor. Permite personalizar a cor de um caractere sobreposto por um cursor de bloco.", "editorGhostTextBorder": "Cor da borda de um texto fantasma no editor.", @@ -689,6 +712,9 @@ "vs/editor/contrib/codelens/codelensController": { "showLensOnLine": "Mostrar Comandos do CodeLens para a Linha Atual" }, + "vs/editor/contrib/colorPicker/colorPickerWidget": { + "clickToToggleColorOptions": "Clique para alterar as opções de cores (rgb/hsl/hex)" + }, "vs/editor/contrib/comment/comment": { "comment.block": "Ativar/Desativar Comentário de Bloco", "comment.line": "Ativar/Desativar Comentário de Linha", @@ -753,9 +779,9 @@ "foldBackgroundBackground": "Cor da tela de fundo atrás dos intervalos dobrados. A cor não deve ser opaca para não ocultar decorações subjacentes.", "foldLevelAction.label": "Nível de Dobra {0}", "foldRecursivelyAction.label": "Dobrar Recursivamente", - "gotoNextFold.label": "Acessar Próxima Dobra", + "gotoNextFold.label": "Vá para o Próximo Intervalo Dobrável", "gotoParentFold.label": "Acessar Dobra Pai", - "gotoPreviousFold.label": "Acessar Dobra Anterior", + "gotoPreviousFold.label": "Vá para o Intervalo Dobrável Anterior", "toggleFoldAction.label": "Ativar/Desativar Dobra", "unFoldRecursivelyAction.label": "Desdobrar Recursivamente", "unfoldAction.label": "Desdobrar", @@ -800,8 +826,11 @@ "change": "{0} de {1} problema", "editorMarkerNavigationBackground": "Tela de fundo do widget de navegação do marcador do editor.", "editorMarkerNavigationError": "Cor do erro do widget de navegação do marcador do editor.", + "editorMarkerNavigationErrorHeaderBackground": "Plano de fundo do cabeçalho de erro do widget de navegação do marcador do editor.", "editorMarkerNavigationInfo": "Cor das informações do widget de navegação do marcador do editor.", + "editorMarkerNavigationInfoHeaderBackground": "Plano de fundo do cabeçalho de informação do widget de navegação do marcador do editor.", "editorMarkerNavigationWarning": "Cor do aviso do widget de navegação do marcador do editor.", + "editorMarkerNavigationWarningBackground": "Plano de fundo do cabeçalho de aviso do widget de navegação do marcador do editor.", "marker aria": "{0} em {1}.", "problems": "{0} de {1} problemas" }, @@ -828,7 +857,7 @@ "goToTypeDefinition.generic.noResults": "Nenhuma definição de tipo encontrada", "goToTypeDefinition.noResultWord": "Nenhuma definição de tipo encontrada para '{0}'", "impl.title": "Implementações", - "label.generic": "Ir para Qualquer Símbolo", + "label.generic": "Ir para qualquer símbolo", "miGotoDeclaration": "Ir para &&Declaração", "miGotoDefinition": "Ir para &&Definição", "miGotoImplementation": "Ir para &&Implementações", @@ -909,6 +938,7 @@ "action.inlineSuggest.showPrevious": "Mostrar sugestões em linha anteriores", "action.inlineSuggest.trigger": "Disparar sugestão em linha", "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" }, "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { @@ -929,6 +959,7 @@ "lines.delete": "Excluir Linha", "lines.deleteAllLeft": "Excluir Tudo à Esquerda", "lines.deleteAllRight": "Excluir Todos os Direitos", + "lines.deleteDuplicates": "Excluir linhas duplicadas", "lines.indent": "Recuar Linha", "lines.insertAfter": "Inserir Linha Abaixo", "lines.insertBefore": "Inserir Linha Acima", @@ -990,6 +1021,7 @@ "parameterHints.trigger.label": "Disparar Dicas de Parâmetro" }, "vs/editor/contrib/parameterHints/parameterHintsWidget": { + "editorHoverWidgetHighlightForeground": "Cor de primeiro plano do item ativo na dica de parâmetro.", "hint": "{0}, dica", "parameterHintsNextIcon": "Ícone para mostrar a próxima dica de parâmetro.", "parameterHintsPreviousIcon": "Ícone para mostrar a dica de parâmetro anterior." @@ -1261,7 +1293,7 @@ "openFile": "Abrir o Arquivo", "openFolder": "Abrir a Pasta", "openWorkspace": "&&Abrir", - "openWorkspaceTitle": "Abrir o Workspace" + "openWorkspaceTitle": "Abrir o Workspace a partir do Arquivo" }, "vs/platform/environment/node/argv": { "add": "Adicionar pasta(s) à última janela ativa.", @@ -1309,13 +1341,19 @@ "multipleValues": "A opção '{0}' está definida mais de uma vez. Usando o valor '{1}'.", "unknownOption": "Aviso: '{0}' não está na lista de opções conhecidas, mas ainda passou para o Electron/Chromium." }, + "vs/platform/environment/node/shellEnv": { + "resolveShellEnvError": "Não é possível resolver o ambiente do shell: {0}", + "resolveShellEnvExitError": "Código de saída inesperado a partir do shell gerado (código {0}, sinal {1})", + "resolveShellEnvTimeout": "Não é possível resolver o ambiente do shell em um tempo razoável. Examine a configuração do shell." + }, "vs/platform/extensionManagement/common/abstractExtensionManagementService": { "MarketPlaceDisabled": "O Marketplace não está habilitado", "Not a Marketplace extension": "Somente as Extensões do Marketplace podem ser reinstaladas", + "incompatible platform": "A extensão '{0}' não está disponível no {1} para {2}.", "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.", - "notFoundCompatibleDependency": "Não é possível instalar a extensão '{0}' porque não é compatível com a versão atual do VS Code (versão {1}).", + "notFoundCompatibleDependency": "Não é possível instalar a extensão '{0}' porque não é compatível com a versão atual do {1} (versão {2}).", "singleDependentError": "Não foi possível desinstalar a extensão '{0}'. A extensão '{1}' depende dela.", "singleIndirectDependentError": "Não é possível desinstalar a extensão '{0}'. Isso inclui desinstalar a extensão '{1}' e a extensão '{2}' depende dela.", "twoDependentsError": "Não foi possível desinstalar a extensão '{0}'. As extensões '{1}' e '{2}' dependem dela.", @@ -1388,7 +1426,7 @@ }, "vs/platform/files/common/fileService": { "deleteFailedNonEmptyFolder": "Não é possível excluir a pasta '{0}' não vazia.", - "deleteFailedNotFound": "Não é possível excluir o arquivo '{0}' não existente", + "deleteFailedNotFound": "Não é possível excluir o arquivo inexistente '{0}'", "deleteFailedTrashUnsupported": "Não é possível excluir o arquivo '{0}' pela lixeira porque o provedor não dá suporte a ele.", "err.read": "Não é possível ler o arquivo '{0}' ({1})", "err.readonly": "Não é possível modificar o arquivo '{0}' somente leitura", @@ -1397,7 +1435,7 @@ "fileIsDirectoryReadError": "Não é possível ler o arquivo '{0}' que é um diretório", "fileIsDirectoryWriteError": "Não é possível gravar o arquivo '{0}' que é um diretório", "fileModifiedError": "Arquivo Modificado Desde", - "fileNotFoundError": "Não é possível resolver o arquivo '{0}' não existente", + "fileNotFoundError": "Não é possível resolver o arquivo inexistente '{0}'", "fileNotModifiedError": "Arquivo não modificado desde", "fileTooLargeError": "Não é possível ler o arquivo '{0}' que é muito grande para ser aberto", "invalidPath": "Não é possível resolver o provedor do sistema de arquivos com o caminho de arquivo relativo '{0}'", @@ -1419,9 +1457,9 @@ }, "vs/platform/files/common/io": { "fileTooLargeError": "O arquivo é grande demais para ser aberto", - "fileTooLargeForHeapError": "Para abrir um arquivo desse tamanho, é necessário fazer uma reinicialização e permitir que {0} use mais memória" + "fileTooLargeForHeapError": "Para abrir um arquivo desse tamanho, você precisa reiniciar e permitir o uso de mais memória" }, - "vs/platform/files/electron-browser/diskFileSystemProvider": { + "vs/platform/files/electron-main/diskFileSystemProviderIpc": { "binFailed": "Falha ao mover '{0}' para a lixeira", "trashFailed": "Falha ao mover '{0}' para a lixeira" }, @@ -1448,8 +1486,8 @@ "missing.chord": "A combinação de teclas ({0}, {1}) não é um comando." }, "vs/platform/list/browser/listService": { - "Fast Scroll Sensitivity": "Multiplicador de velocidade de rolagem ao pressionar Alt.", - "Mouse Wheel Scroll Sensitivity": "Um multiplicador a ser usado no deltaX e deltaY dos eventos de rolagem da roda do mouse.", + "Fast Scroll Sensitivity": "Multiplicador de velocidade de rolagem ao pressionar `Alt`.", + "Mouse Wheel Scroll Sensitivity": "Um multiplicador a ser usado no `deltaX` e no `deltaY` dos eventos de rolagem do mouse.", "automatic keyboard navigation setting": "Controla se a navegação pelo teclado em listas e árvores é disparada automaticamente ao digitar. Se definida como `false`, a navegação pelo teclado é disparada apenas ao executar o comando `list.toggleKeyboardNavigation`, ao qual você pode atribuir um atalho de teclado.", "expand mode": "Controla como as pastas de árvore são expandidas ao clicar nos nomes das pastas. Observe que algumas árvores e listas poderão optar por ignorar essa configuração se ela não for aplicável.", "horizontalScrolling setting": "Controla se as listas e árvores dão suporte à rolagem horizontal no workbench. Aviso: a ativação desta configuração tem uma implicação de desempenho.", @@ -1479,10 +1517,10 @@ "vs/platform/menubar/electron-main/menubar": { "mAbout": "Sobre {0}", "mBringToFront": "Trazer todos para a frente", - "mEdit": "&&Editar", + "mEdit": "E&&ditar", "mFile": "&&Arquivo", - "mGoto": "&&Acessar", - "mHelp": "&&Ajuda", + "mGoto": "A&&cessar", + "mHelp": "A&&juda", "mHide": "Ocultar {0}", "mHideOthers": "Ocultar Outros", "mMergeAllWindows": "Mesclar Todas as Janelas", @@ -1544,33 +1582,47 @@ "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.)" }, "vs/platform/telemetry/common/telemetryService": { + "enableTelemetryDeprecated": "Se esta configuração for falsa, nenhuma telemetria será enviada, independentemente do valor da nova configuração. Preterido em favor da configuração {0}.", + "telemetry.crashReports": "Relatórios de Falhas", + "telemetry.docsAndPrivacyStatement": "Leia mais sobre os [dados coletados]({0}) e nossa [política de privacidade]({1}).", + "telemetry.docsStatement": "Leia mais sobre os [dados coletados]({0}).", "telemetry.enableTelemetry": "Habilite a coleta de dados de diagnóstico. Isso nos ajuda a melhor entender como {0} é executado e onde os aperfeiçoamentos precisam ser feitos.", "telemetry.enableTelemetryMd": "Habilite os dados de diagnóstico que serão coletados. Isso nos ajuda a melhor entender como {0} é executado e onde as melhorias precisam ser feitas. [Leia mais]({1}) sobre o que coletamos e nossa política de privacidade.", + "telemetry.errors": "Telemetria de Erro", + "telemetry.restart": "Será necessário uma reinicialização completa do aplicativo para que as alterações do relatório de falhas entrem em vigor.", + "telemetry.telemetryLevel.crash": "Envia relatórios de falhas no nível do sistema operacional.", + "telemetry.telemetryLevel.default": "Envia dados de uso, erros e relatórios de falhas.", + "telemetry.telemetryLevel.deprecated": "****Observação:*** se esta configuração estiver “desativada”, nenhuma telemetria será enviada independentemente de outras configurações de telemetria. Se essa configuração estiver definida como qualquer coisa, exceto “desativada”, e a telemetria estiver desabilitada com configurações preteridas, nenhuma telemetria será enviada.*", + "telemetry.telemetryLevel.error": "Envia relatórios gerais de telemetria e falhas de erros.", + "telemetry.telemetryLevel.off": "Desabilita toda a telemetria do produto.", + "telemetry.telemetryLevel.tableDescription": "A tabela a seguir descreve os dados enviados com cada configuração:", + "telemetry.telemetryLevelMd": "Controla toda a telemetria de extensão principal e de terceiros. Isso nos ajuda a entender melhor como o {0} está sendo executado, onde melhorias precisam ser feitas e como os recursos estão sendo usados.", + "telemetry.usage": "Dados de Uso", "telemetryConfigurationTitle": "Telemetria" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { "terminal.integrated.automationShell.linux": "Um caminho que, quando definido, substituirá valores {0} e ignorará valores {1} para uso de terminal relacionado à automação, como tarefas e depuração.", "terminal.integrated.automationShell.osx": "Um caminho que, quando definido, substituirá valores {0} e ignorará valores {1} para uso de terminal relacionado à automação, como tarefas e depuração.", "terminal.integrated.automationShell.windows": "Um caminho que, quando definido, substituirá valores {0} e ignorará valores {1} para uso de terminal relacionado à automação, como tarefas e depuração.", + "terminal.integrated.confirmIgnoreProcesses": "Configurável para fornecer uma configuração personalizada para ignorar processos", "terminal.integrated.defaultProfile.linux": "O perfil padrão usado no Linux. No momento, essa configuração será ignorada se {0} ou {1} estiveres definidos.", "terminal.integrated.defaultProfile.osx": "O perfil padrão usado no macOS. No momento, essa configuração será ignorada se {0} ou {1} estiverem definidos.", "terminal.integrated.defaultProfile.windows": "O perfil padrão usado no Windows. No momento, essa configuração será ignorada se {0} ou {1} estiverem definidos.", "terminal.integrated.inheritEnv": "Se os novos shells devem herdar seu ambiente do código VS, o que pode gerar um shell de entrada para garantir que $PATH e outras variáveis de desenvolvimento sejam inicializadas. Isso não tem efeito no Windows.", - "terminal.integrated.persistentSessionExperimentalSerializer": "Se deve usar uma abordagem experimental mais eficiente para restaurar o buffer do terminal. Esta configuração requer uma reinicialização para ter efeito.", "terminal.integrated.persistentSessionScrollback": "Controla a quantidade máxima de linhas que serão restauradas ao se reconectar a uma sessão de terminal persistente. Aumentar isso irá restaurar mais linhas de scrollback ao custo de mais memória e aumentará o tempo que leva para se conectar aos terminais na inicialização. Esta configuração requer uma reinicialização para ter efeito e deve ser definida para um valor menor ou igual a `#terminal.integrated.scrollback#`.", - "terminal.integrated.profile.linux": "Os perfis do Linux a serem apresentados durante a criação de um terminal por meio do menu suspenso do terminal. Quando definidos, eles substituirão os perfis padrão detectados. Eles são compostos por {0} e, opcionalmente, por {1}", - "terminal.integrated.profile.osx": "Os perfis do macOS a serem apresentados durante a criação de um terminal por meio do menu suspenso do terminal. Quando definidos, eles substituirão os perfis padrão detectados. Eles são compostos por {0} e, opcionalmente, por {1}", - "terminal.integrated.profiles.windows": "Os perfis do Windows a serem apresentados durante a criação de um terminal por meio do menu suspenso do terminal. Defina esta opção como nula para excluí-los, use a propriedade {0} para usar a configuração padrão detectada ou defina {1} e, opcionalmente, {2}", - "terminal.integrated.shell.linux": "The path of the shell that the terminal uses on Linux. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.profile.linux": "Os perfis do Linux a serem presentes ao criar um terminal por meio da lista suspensa do terminal. Defina a {0} propriedade manualmente com um {1}.\r\n\r\nDefina um perfil existente {2} para ocultar o perfil da lista, por exemplo: {3}.", + "terminal.integrated.profile.osx": "Os perfis do macOS a serem presentes ao criar um terminal por meio da lista suspensa do terminal. Defina a {0} propriedade manualmente com um {1}.\r\n\r\nDefina um perfil existente {2} para ocultar o perfil da lista, por exemplo: {3}.", + "terminal.integrated.profiles.windows": "Os perfis do Windows a serem presentes ao criar um novo terminal por meio da lista suspensa do terminal. Use a {0} propriedade para detectar automaticamente a localização do shell. Ou defina a {1} propriedade manualmente com um {2}.\r\n\r\nDefinir um perfil existente para {3} ocultar o perfil da lista, por exemplo: {4}.", + "terminal.integrated.shell.linux": "O caminho do shell que o terminal usa no Linux.[Leia mais sobre como configurar o shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", "terminal.integrated.shell.linux.deprecation": "Isso foi preterido. A nova maneira recomendada de configurar seu shell padrão é criar um perfil de terminal no {0} e definir seu nome de perfil como padrão no {1}. No momento, isso terá prioridade sobre as novas configurações de perfis, mas isso mudará no futuro.", - "terminal.integrated.shell.osx": "The path of the shell that the terminal uses on macOS. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shell.osx": "O caminho do shell que o terminal usa no macOS. [Leia mais sobre como configurar o shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", "terminal.integrated.shell.osx.deprecation": "Isso foi preterido. A nova maneira recomendada de configurar seu shell padrão é criar um perfil de terminal no {0} e definir seu nome de perfil como padrão no {1}. No momento, isso terá prioridade sobre as novas configurações de perfis, mas isso mudará no futuro.", - "terminal.integrated.shell.windows": "The path of the shell that the terminal uses on Windows. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shell.windows": "O caminho do shell que o terminal usa no Windows. [Leia mais sobre como configurar o shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", "terminal.integrated.shell.windows.deprecation": "Isso foi preterido. A nova maneira recomendada de configurar seu shell padrão é criar um perfil de terminal no {0} e definir seu nome de perfil como padrão no {1}. No momento, isso terá prioridade sobre as novas configurações de perfis, mas isso mudará no futuro.", - "terminal.integrated.shellArgs.linux": "The command line arguments to use when on the Linux terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.osx": "The command line arguments to use when on the macOS terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.windows": "The command line arguments to use when on the Windows terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.windows.string": "The command line arguments in [command-line format](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) to use when on the Windows terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shellArgs.linux": "Os argumentos da linha de comando a serem usados ​​no terminal Linux.[Leia mais sobre como configurar o shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shellArgs.osx": "Os argumentos da linha de comando a serem usados ​​no terminal do macOS.[Leia mais sobre como configurar o shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shellArgs.windows": "Os argumentos da linha de comando a serem usados ​​no terminal do Windows. [Leia mais sobre como configurar o shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shellArgs.windows.string": "Os argumentos da linha de comando em [formato de linha de comando](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) para usar no terminal do Windows.[Leia mais sobre como configurar o shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", "terminal.integrated.showLinkHover": "Se deseja mostrar os focos para links na saída do terminal.", "terminal.integrated.useWslProfiles": "Controla se as distribuições do WSL são mostradas no menu suspenso do terminal", "terminalIntegratedConfigurationTitle": "Terminal Integrado", @@ -1591,6 +1643,9 @@ "terminalProfile.windowsExtensionTitle": "O nome do terminal de extensão", "terminalProfile.windowsSource": "Uma origem de perfil que detectará automaticamente os caminhos para o shell." }, + "vs/platform/terminal/node/ptyService": { + "terminal-session-restore": "Conteúdo da sessão restaurado de {0} em {1}" + }, "vs/platform/terminal/node/terminalProcess": { "launchFail.cwdDoesNotExist": "O diretório inicial (cwd) \"{0}\" não existe", "launchFail.cwdNotDirectory": "O diretório inicial (cwd) \"{0}\" não é um diretório", @@ -1647,7 +1702,11 @@ "editorInfo.background": "A cor da tela de fundo do texto informativo no editor. A cor não pode ser opaca para não ocultar as decorações subjacentes.", "editorInfo.foreground": "Cor de primeiro plano das linhas sinuosas de informações no editor.", "editorInlayHintBackground": "Cor da tela de fundo das dicas embutidas", + "editorInlayHintBackgroundParameter": "Cor da tela de fundo das dicas embutidos para parâmetros", + "editorInlayHintBackgroundTypes": "Cor da tela de fundo das dicas embutidas para tipos", "editorInlayHintForeground": "Cor de primeiro plano das dicas embutidas", + "editorInlayHintForegroundParameter": "Cor do primeiro plano das dicas embutidos para parâmetros", + "editorInlayHintForegroundTypes": "Cor do primeiro plano das dicas embutidas para tipos", "editorLightBulbAutoFixForeground": "A cor usada para o ícone de ações de correção automática de lâmpada.", "editorLightBulbForeground": "A cor usada para o ícone de ações de lâmpada.", "editorSelectionBackground": "Cor da seleção do editor.", @@ -1737,7 +1796,9 @@ "minimapBackground": "Cor da tela de fundo do minimapa.", "minimapError": "Cor do marcador do minimapa para erros.", "minimapFindMatchHighlight": "Cor do marcador do minimapa para localizar correspondências.", + "minimapForegroundOpacity": "Opacidade dos elementos em primeiro plano renderizados no minimapa. Por exemplo, \"#000000c0\" renderizará os elementos com 75% de opacidade.", "minimapSelectionHighlight": "Cor do marcador do minimapa para a seleção de editor.", + "minimapSelectionOccurrenceHighlight": "Cor do marcador do minimapa para repetir as seleções do editor.", "minimapSliderActiveBackground": "Cor da tela de fundo do controle deslizante do minimapa quando clicado.", "minimapSliderBackground": "Cor da tela de fundo do controle deslizante do minimapa.", "minimapSliderHoverBackground": "Cor da tela de fundo do controle deslizante do minimapa ao passar o mouse.", @@ -1800,6 +1861,7 @@ "class": "Estilo para classes.", "comment": "Estilo para comentários.", "declaration": "Estilo para todas as declarações de símbolo.", + "decorator": "Estilo para decoradores e anotações.", "deprecated": "Estilo a ser usado em símbolos preteridos.", "documentation": "Estilo a ser usado em referências na documentação.", "enum": "Estilo para enumerações.", @@ -2543,6 +2605,7 @@ "missing.submenu": "O item de menu faz referência a um submenu `{0}` que não está definido na seção `submenus`.", "nonempty": "esperava-se um valor não vazio.", "notebook.cell.execute": "O menu de execução da célula do notebook contribuído", + "notebook.cell.executePrimary": "O botão de execução da célula do notebook principal contribuído", "notebook.cell.title": "O menu de título da célula do notebook contribuído", "notebook.toolbar": "O menu da barra de ferramentas do notebook contribuído", "opticon": "propriedade `ícone` pode ser omitida ou deve ser uma cadeia de caracteres ou um literal como `{escuro, claro}`", @@ -2593,6 +2656,10 @@ "vs/workbench/api/node/extHostDebugService": { "debug.terminal.title": "Processo de Depuração" }, + "vs/workbench/api/node/extHostTunnelService": { + "tunnelPrivacy.private": "Particular", + "tunnelPrivacy.public": "Pública" + }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "Inspecionar Chaves de Contexto", "logStorage": "Conteúdo do Banco de Dados de Armazenamento de Log", @@ -2609,21 +2676,21 @@ "vs/workbench/browser/actions/helpActions": { "keybindingsReference": "Referência de Atalhos do Teclado", "miDocumentation": "&&Documentação", - "miIntroductoryVideos": "&&Vídeos Introdutórios", "miKeyboardShortcuts": "&&Referência de Atalhos do Teclado", "miLicense": "Exibir &&Licença", "miPrivacyStatement": "Política de Privacidad&&e", "miTipsAndTricks": "Dicas e Tru&&ques", "miTwitter": "&&Junte-se a nós no Twitter", "miUserVoice": "&&Pesquisar Solicitações de Recursos", + "miVideoTutorials": "Tutoriais em &&Vídeo", "newsletterSignup": "Inscreva-se no Boletim Informativo do VS Code", "openDocumentationUrl": "Documentação", - "openIntroductoryVideosUrl": "Vídeos Introdutórios", "openLicenseUrl": "Exibir Licença", "openPrivacyStatement": "Política de Privacidade", "openTipsAndTricksUrl": "Dicas e Truques", "openTwitterUrl": "Junte-se a nós no Twitter", - "openUserVoiceUrl": "Pesquisar Solicitações de Recursos" + "openUserVoiceUrl": "Pesquisar Solicitações de Recursos", + "openVideoTutorialsUrl": "Tutoriais em vídeo" }, "vs/workbench/browser/actions/layoutActions": { "closeSidebar": "Fechar Barra Lateral", @@ -2741,12 +2808,12 @@ "miOpen": "&&Abrir...", "miOpenFile": "&&Abrir o Arquivo...", "miOpenFolder": "Abrir &&Pasta...", - "miOpenWorkspace": "Abrir Wor&&kspace...", + "miOpenWorkspace": "Abrir o Wor&&kspace a partir do Arquivo...", "miSaveWorkspaceAs": "Salvar Workspace como...", "openFile": "Abrir o Arquivo...", "openFileFolder": "Abrir...", "openFolder": "Abrir Pasta...", - "openWorkspaceAction": "Abrir Workspace...", + "openWorkspaceAction": "Abrir o workspace a partir do Arquivo...", "openWorkspaceConfigFile": "Abrir Arquivo de Configuração do Workspace", "saveWorkspaceAsAction": "Salvar Workspace como...", "workspaces": "Workspaces" @@ -2761,19 +2828,23 @@ "openWorkspace": "Abrir o Workspace" }, "vs/workbench/browser/contextkeys": { - "dirtyWorkingCopies": "Se há alguma cópia funcional suja", + "dirtyWorkingCopies": "Se há cópias de trabalho com alterações não salvas", "isFullscreen": "Se a janela está no modo de tela inteira", "remoteName": "O nome do local remoto com o qual a janela está conectada ou uma cadeia de caracteres vazia se ela não está conectada com nenhum local remoto", "virtualWorkspace": "O esquema do espaço de trabalho atual se for de um sistema de arquivos virtual ou de uma cadeia de caracteres vazia.", "workbenchState": "O tipo de workspace aberto na janela, 'vazio' (nenhum workspace), 'pasta' (pasta única) ou 'workspace' (workspace de várias raízes)", "workspaceFolderCount": "O número de pastas raiz no workspace" }, + "vs/workbench/browser/dnd": { + "fileTooLarge": "O arquivo é muito grande para ser aberto como editor sem título. Carregue-o primeiro no explorador de arquivos e tente novamente." + }, "vs/workbench/browser/editor": { "pinned": "{0}, fixado", "preview": "{0}, versão prévia" }, "vs/workbench/browser/parts/activitybar/activitybarActions": { "authProviderUnavailable": "{0} não está disponível no momento", + "focusActivityBar": "Barra de Atividades de Foco", "hideAccounts": "Ocultar Contas", "manageTrustedExtensions": "Gerenciar Extensões Confiáveis", "nextSideBarView": "Exibição da Próxima Barra Lateral", @@ -2784,13 +2855,22 @@ "vs/workbench/browser/parts/activitybar/activitybarPart": { "accounts": "Contas", "accountsViewBarIcon": "Ícone de contas na barra de exibição.", - "focusActivityBar": "Barra de Atividades de Foco", "hideActivitBar": "Ocultar Barra de Atividade", + "hideMenu": "Ocultar Menu", "manage": "Gerenciar", "menu": "Menu", "resetLocation": "Redefinir a Localização", "settingsViewBarIcon": "Ícone de configurações na barra de exibição." }, + "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { + "focusAuxiliaryBar": "Foco no Painel Lateral", + "hideAuxiliaryBar": "Ocultar o Painel Lateral", + "miShowAuxiliaryBar": "Mostrar o Painel La&&teral", + "toggleAuxiliaryBar": "Alternar o Painel Lateral" + }, + "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarPart": { + "hideAuxiliaryBar": "Ocultar o Painel Lateral" + }, "vs/workbench/browser/parts/banner/bannerPart": { "bannerFocused": "Se a faixa tem ou não o foco do teclado", "focusBanner": "Faixa de foco" @@ -2905,12 +2985,14 @@ "file": "Arquivo", "ignoreTrimWhitespace.label": "Ignorar Diferenças de Espaço em Branco à Esquerda/à Direita", "inlineView": "Exibição Embutida", + "joinInGroup": "Ingressar no Grupo", "keepEditor": "Manter Editor", "keepOpen": "Manter Aberto", "lockGroup": "Bloquear Grupo", "miBack": "&&Voltar", "miClearRecentOpen": "&&Limpar Abertos Recentemente", "miEditorLayout": "&&Layout do Editor", + "miFirstSideEditor": "&&Primeiro Lado no Editor", "miFocusAboveGroup": "Grupo &&Acima", "miFocusBelowGroup": "Grupo &&Abaixo", "miFocusFifthGroup": "Grupo &&5", @@ -2921,6 +3003,7 @@ "miFocusSecondGroup": "Grupo &&2", "miFocusThirdGroup": "Grupo &&3", "miForward": "&&Avançar", + "miJoinEditorInGroup": "Ingressar no &&Grupo", "miLastEditLocation": "&&Localização da Última Edição", "miNextEditor": "&&Próximo Editor", "miNextEditorInGroup": "&&Próximo Editor no Grupo", @@ -2933,8 +3016,10 @@ "miPreviousRecentlyUsedEditor": "&&Editor Usado Anteriormente", "miPreviousUsedEditorInGroup": "&&Editor Usado Anteriormente no Grupo", "miReopenClosedEditor": "&&Reabrir o Editor Fechado", + "miSecondSideEditor": "&&Segundo Lado no Editor", "miSingleColumnEditorLayout": "&&Único", "miSplitEditorDown": "Dividir para &&Baixo", + "miSplitEditorInGroup": "Dividir em &&Grupos", "miSplitEditorLeft": "Dividir à &&Esquerda", "miSplitEditorRight": "Dividir à &&Direita", "miSplitEditorUp": "Dividir para &&Cima", @@ -2960,6 +3045,7 @@ "splitDown": "Dividir para Baixo", "splitEditorDown": "Dividir o Editor na Parte Inferior", "splitEditorRight": "Dividir o Editor à Direita", + "splitInGroup": "Dividir no Grupo", "splitLeft": "Dividir à Esquerda", "splitRight": "Dividir à Direita", "splitUp": "Dividir para Cima", @@ -2967,6 +3053,7 @@ "textEditor": "Editor de Texto", "toggleKeepEditors": "Manter os Editores Abertos", "toggleLockGroup": "Bloquear Grupo", + "toggleSplitEditorInGroupLayout": "Alternar o Layout", "toggleWhitespace": "Ícone da ação ativar/desativar espaço em branco no editor de comparação.", "unlockEditorGroup": "Desbloquear Grupo", "unlockGroupAction": "Desbloquear Grupo", @@ -2997,9 +3084,9 @@ "editorLayoutTwoRowsRight": "Layout do Editor de Duas Linhas à Direita", "evenEditorGroups": "Redefinir Tamanhos de Grupo de Editor", "firstEditorInGroup": "Abrir o Primeiro Editor no Grupo", - "focusAboveGroup": "Focar Acima do Grupo de Editor", + "focusAboveGroup": "Grupo do Editor de Foco Acima", "focusActiveEditorGroup": "Focar no Grupo de Editor Ativo", - "focusBelowGroup": "Focar Abaixo do Grupo de Editor", + "focusBelowGroup": "Grupo do Editor de Foco Abaixo", "focusFirstEditorGroup": "Focar no Primeiro Grupo de Editor", "focusLastEditorGroup": "Focar no Último Grupo de Editor", "focusLeftGroup": "Focar à Esquerda do Grupo de Editor", @@ -3017,8 +3104,8 @@ "moveActiveGroupUp": "Mover Grupo de Editor para Cima", "moveEditorLeft": "Mover Editor para a Esquerda", "moveEditorRight": "Mover Editor para a Direita", - "moveEditorToAboveGroup": "Mover Editor para o Grupo Acima", - "moveEditorToBelowGroup": "Mover Editor para o Grupo Abaixo", + "moveEditorToAboveGroup": "Mover o Editor para o Grupo Acima", + "moveEditorToBelowGroup": "Mover o Editor para o Grupo Abaixo", "moveEditorToFirstGroup": "Mover Editor para o Primeiro Grupo", "moveEditorToLastGroup": "Mover Editor para o Último Grupo", "moveEditorToLeftGroup": "Mover Editor para o Grupo à Esquerda", @@ -3058,6 +3145,14 @@ "splitEditorGroupRight": "Dividir o Editor à Direita", "splitEditorGroupUp": "Dividir Editor para Cima", "splitEditorOrthogonal": "Dividir Editor Ortogonalmente", + "splitEditorToAboveGroup": "Dividir o Editor no Grupo Acima", + "splitEditorToBelowGroup": "Dividir o Editor no Grupo Abaixo", + "splitEditorToFirstGroup": "Dividir o Editor no Primeiro Grupo", + "splitEditorToLastGroup": "Dividir o Editor no Último Grupo", + "splitEditorToLeftGroup": "Dividir o Editor no Grupo da Esquerda", + "splitEditorToNextGroup": "Dividir o Editor no Próximo Grupo", + "splitEditorToPreviousGroup": "Dividir o Editor no Grupo Anterior", + "splitEditorToRightGroup": "Dividir o Editor no Grupo da Direita", "toggleEditorWidths": "Ativar/Desativar Tamanhos de Grupo de Editor", "unpinEditor": "Desafixar Editor", "workbench.action.reopenTextEditor": "Reabrir o editor com o editor de texto", @@ -3065,16 +3160,27 @@ }, "vs/workbench/browser/parts/editor/editorCommands": { "compare": "Comparar", + "editorCommand.activeEditorCopy.arg.description": "Propriedades do argumento:\r\n\t* 'para': Valor da cadeia de caracteres fornecendo onde copiar.\r\n\t* 'valor': Valor numérico fornecendo quantas posições ou uma posição absoluta para copiar.", + "editorCommand.activeEditorCopy.arg.name": "Argumento de cópia do editor ativo", + "editorCommand.activeEditorCopy.description": "Copiar o editor ativo por grupos", "editorCommand.activeEditorMove.arg.description": "Propriedades do argumento: * 'para': sequência de valor fornecendo onde se mover.\r\n\t* ' por': sequência de valor fornecendo a unidade para mover (por guia ou por grupo).\r\n\t* ' valor': valor numérico, fornecendo quantas posições ou uma posição absoluta, para mover.", "editorCommand.activeEditorMove.arg.name": "Argumento ativo de movimento do editor", "editorCommand.activeEditorMove.description": "Mover o editor ativo por meio de guias ou grupos", + "focusLeftSideEditor": "Foco no Primeiro Lado no Editor Ativo", + "focusOtherSideEditor": "Foco no Outro Lado no Editor Ativo", + "focusRightSideEditor": "Foco no Segundo Lado no Editor Ativo", + "joinEditorInGroup": "Ingressar no Editor em Grupo", "lockEditorGroup": "Bloquear Grupo de Editor", + "splitEditorInGroup": "Dividir o Editor em Grupo", "toggleEditorGroupLock": "Ativar/Desativar Bloqueio do Grupo de Editor", "toggleInlineView": "Ativar/Desativar a Exibição Embutida", + "toggleJoinEditorInGroup": "Alternar o Editor Dividido no Grupo", + "toggleSplitEditorInGroupLayout": "Alternar o Editor Dividido no Layout do Grupo", "unlockEditorGroup": "Desbloquear Grupo de Editor" }, - "vs/workbench/browser/parts/editor/editorDropTarget": { - "fileTooLarge": "O arquivo é muito grande para ser aberto como editor sem título. Carregue-o primeiro no explorador de arquivos e tente novamente." + "vs/workbench/browser/parts/editor/editorConfiguration": { + "markdownPreview": "Prévia de Markdown", + "workbench.editor.autoLockGroups": "Se um editor que corresponda a um dos tipos listados for aberto como o primeiro em um grupo de editores e mais de um grupo estiver aberto, o grupo será automaticamente bloqueado. Grupos bloqueados serão usados apenas para abrir os editores quando explicitamente escolhidos pelo gesto do usuário (por exemplo, arrastar e soltar), mas não por padrão. Consequentemente, o editor ativo em um grupo bloqueado tem menos probabilidade de ser substituído acidentalmente por um editor diferente." }, "vs/workbench/browser/parts/editor/editorGroupView": { "ariaLabelGroupActions": "Ações do grupo de editor vazio", @@ -3092,14 +3198,16 @@ "requiresWorkspaceTrustText": "O arquivo não é exibido no editor porque não foi concedida confiança para a pasta.", "retry": "Tentar novamente", "trustRequiredEditor": "Confiança do espaço de trabalho necessária", - "unavailableEditor": "O Editor está Indisponível", - "unavailableEditorText": "O editor não pôde ser aberto devido a um erro ou um recurso indisponível." + "unavailableResourceErrorEditor": "Editor de Erro de Recurso Indisponível", + "unavailableResourceErrorEditorText": "O editor não pôde ser aberto porque o arquivo não foi encontrado.", + "unknownErrorEditor": "Editor de Erro desconhecido", + "unknownErrorEditorText": "O editor não pôde ser aberto devido a um erro inesperado." }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "Fechar o Editor", - "entryAriaLabelDirty": "{0}, sujo", + "entryAriaLabelDirty": "{0}, alterações não salvas", "entryAriaLabelWithGroup": "{0}, {1}", - "entryAriaLabelWithGroupDirty": "{0}, sujo, {1}", + "entryAriaLabelWithGroupDirty": "{0}, alterações não salvas, {1}", "noViewResults": "Nenhum editor correspondente" }, "vs/workbench/browser/parts/editor/editorStatus": { @@ -3157,11 +3265,13 @@ "status.editor.mode": "Idioma do Editor", "status.editor.screenReaderMode": "Modo de Leitor de Tela", "status.editor.selection": "Seleção de Editor", - "status.editor.status": "Status do Idioma", "status.editor.tabFocusMode": "Modo de Acessibilidade", "tabFocusModeEnabled": "Guia Move o Foco", "tabSize": "Tamanho da Tecla Tab: {0}" }, + "vs/workbench/browser/parts/editor/sideBySideEditor": { + "sideBySideEditor": "Editor Lado a Lado" + }, "vs/workbench/browser/parts/editor/tabsTitleControl": { "ariaLabelTabActions": "Ações de aba" }, @@ -3200,6 +3310,7 @@ }, "vs/workbench/browser/parts/notifications/notificationsCenter": { "notifications": "Notificações", + "notificationsCenterWidgetAriaLabel": "Centro de Notificações", "notificationsEmpty": "Não há novas notificações", "notificationsToolbar": "Ações do Centro de Notificações" }, @@ -3230,6 +3341,10 @@ "status.notifications": "Notificações", "zeroNotifications": "Nenhuma Notificação" }, + "vs/workbench/browser/parts/notifications/notificationsToasts": { + "notificationAriaLabel": "{0}, notificação", + "notificationWithSourceAriaLabel": "{0}, origem: {1}, notificação" + }, "vs/workbench/browser/parts/notifications/notificationsViewer": { "executeCommand": "Clique para executar o comando '{0}'", "notificationActions": "Ações de Notificação", @@ -3255,18 +3370,21 @@ }, "vs/workbench/browser/parts/panel/panelPart": { "hidePanel": "Ocultar Painel", + "moreActions": "Mais Ações...", "panel.emptyMessage": "Arraste um modo de exibição no painel para mostrar.", "resetLocation": "Redefinir a Localização" }, - "vs/workbench/browser/parts/sidebar/sidebarPart": { + "vs/workbench/browser/parts/sidebar/sidebarActions": { "focusSideBar": "Focar na Barra Lateral" }, - "vs/workbench/browser/parts/statusbar/statusbarPart": { + "vs/workbench/browser/parts/statusbar/statusbarActions": { "focusStatusBar": "Barra de Status do Foco", "hide": "Ocultar '{0}'", - "hideStatusBar": "Ocultar Barra de Status", "statusBarFocused": "Se a barra de status tem o foco do teclado" }, + "vs/workbench/browser/parts/statusbar/statusbarPart": { + "hideStatusBar": "Ocultar Barra de Status" + }, "vs/workbench/browser/parts/titlebar/menubarControl": { "DownloadingUpdate": "Baixando a Atualização...", "checkForUpdates": "Verificar se há &&Atualizações...", @@ -3276,10 +3394,10 @@ "goToSetting": "Abrir as Configurações", "installUpdate...": "Instalar a &&Atualização...", "installingUpdate": "Instalando a Atualização...", - "mEdit": "&&Editar", + "mEdit": "E&&ditar", "mFile": "&&Arquivo", - "mGoto": "&&Acessar", - "mHelp": "&&Ajuda", + "mGoto": "A&&cessar", + "mHelp": "A&&juda", "mPreferences": "Preferências", "mSelection": "&&Seleção", "mTerminal": "&&Terminal", @@ -3337,16 +3455,17 @@ "activityBarIconClickBehavior": "Controla o comportamento de clicar em um ícone da barra de atividades no workbench.", "activityBarVisibility": "Controla a visibilidade da barra de atividade no workbench.", "appName": "`${appName}`: por exemplo, VS Code.", + "auxiliaryBarEnabled": "Controla se o painel lateral oposto ao painel lateral está habilitado.", "centeredLayoutAutoResize": "Controla se o layout centralizado deve ser redimensionado automaticamente para a largura máxima quando mais de um grupo é aberto. Uma vez que apenas um grupo estiver aberto, ele será redimensionado para a largura centralizada original.", "closeEmptyGroups": "Controla o comportamento de grupos de editor vazios quando a última guia do grupo é fechada. Quando habilitados, os grupos vazios serão fechados automaticamente. Quando desabilitados, os grupos vazios continuarão fazendo parte da grade.", - "closeOnFileDelete": "Controla se os editores que mostram um arquivo que foi aberto durante a sessão devem ser fechados automaticamente ao serem excluídos ou renomeados por algum outro processo. A desabilitação disso impedirá que o editor seja aberto em um evento desse tipo. Observe que a exclusão de dentro do aplicativo sempre fechará o editor e que arquivos sujos nunca serão fechados para preservar seus dados.", + "closeOnFileDelete": "Controla se os editores que mostram um arquivo que foi aberto durante a sessão devem fechar automaticamente ao serem excluídos ou renomeados por algum outro processo. Desabilitar isso manterá o editor aberto em tal evento. Observe que a exclusão de dentro do aplicativo sempre fechará o editor e que os editores com alterações não salvas nunca fecharão para preservar seus dados.", "closeOnFocusLost": "Controla se a Abertura Rápida deve ser fechada automaticamente quando perde o foco.", "commandHistory": "Controla o número de comandos usados recentemente para manter o histórico da paleta de comandos. Defina como 0 para desabilitar o histórico de comandos.", "confirmBeforeCloseWeb": "Controla se um diálogo de confirmação deve ser mostrado antes do fechamento da janela ou da guia do navegador. Observe que, mesmo quando esta configuração está habilitada, os navegadores ainda podem decidir fechar uma guia ou uma janela sem confirmação e que ela é apenas uma dica que pode não funcionar em alguns casos.", "customMenuBarAltFocus": "Controla se a barra de menus será focada pressionando a tecla Alt. Essa configuração não tem efeito sobre como ativar/desativar a barra de menus com a tecla Alt.", "decorations.badges": "Controla se as decorações de arquivo do editor devem usar selos.", "decorations.colors": "Controla se as decorações de arquivo do editor devem usar cores.", - "dirty": "`${dirty}`: um indicador sujo se o editor ativo estiver sujo.", + "dirty": "`${dirty}`: um indicador para quando o editor ativo tem alterações não salvas.", "editorOpenPositioning": "Controla onde os editores são abertos. Selecione `left` ou `right` para abrir editores à esquerda ou à direita do editor ativo no momento. Selecione `first` ou `last` para abrir editores independentemente do que está atualmente ativo.", "editorTabCloseButton": "Controla a posição dos botões de fechar das guias do editor ou os desabilita quando definido como 'desativado'. Esse valor é ignorado quando `#workbench.editor.showTabs#` está desabilitado.", "enableMenuBarMnemonics": "Controla se os menus principais podem ser abertos por meio de atalhos da tecla Alt. A desabilitação de mnemônicos permite associar esses atalhos de tecla Alt aos comandos do editor.", @@ -3357,8 +3476,8 @@ "folderName": "`${folderName}`: o nome da pasta do workspace que contém o arquivo (por exemplo, myFolder).", "folderPath": "`${folderPath}`: o caminho do arquivo da pasta do workspace que contém o arquivo (por exemplo, /Users/Development/myFolder).", "fontAliasing": "Controla o método de suavização de fonte no workbench.", - "highlightModifiedTabs": "Controla se uma borda superior é desenhada em guias modificadas (sujas) do editor ou não. Esse valor é ignorado quando `#workbench.editor.showTabs#` é desabilitado.", - "limitEditorsEnablement": "Controla se o número de editores abertos deve ser limitado. Quando habilitados, os editores menos usados recentemente que não estiverem sujos fecharão para criar espaço para editores recém-abertos.", + "highlightModifiedTabs": "Controla se uma borda superior está desenhada nas guias para editores que têm alterações não salvas. Esse valor é ignorado quando o `#workbench.editor.showTabs#` está desabilitado.", + "limitEditorsEnablement": "Controla se o número de editores abertos deve ser limitado ou não. Quando habilitado, os editores menos usados recentemente fecharão para abrir espaço para os editores recém-abertos.", "limitEditorsMaximum": "Controla o número máximo de editores abertos. Use a configuração `#workbench.editor.limit.perEditorGroup#` para controlar esse limite por grupo de editor ou em todos os grupos.", "menuBarVisibility": "Controlar a visibilidade da barra de menus. A configuração 'toggle' significa que a barra de menus está oculta e um único pressionamento da tecla Alt fará com que ela seja mostrada. A configuração 'compact' inserirá o menu na barra lateral.", "menuBarVisibility.mac": "Controlar a visibilidade da barra de menus. A configuração 'toggle' significa que a barra de menus está oculta e a execução de `Focus Application Menu` a mostrará. A configuração 'compact' inserirá o menu na barra lateral.", @@ -3388,6 +3507,7 @@ "showIcons": "Controla se editores abertos devem ser mostrados com um ícone. Isso exige que um tema de ícone de arquivo seja habilitado também.", "sideBarLocation": "Controla a localização da barra lateral e da barra de atividade. Elas podem ser exibidas à esquerda ou à direita do workbench.", "sideBySideDirection": "Controla a direção padrão dos editores que são abertos lado a lado (por exemplo, no Explorador). Por padrão, os editores serão abertos no lado direito do editor ativo no momento. Se esta opção for alterada para `down`, os editores serão abertos abaixo daquele que está ativo no momento.", + "splitInGroupLayout": "Controla o layout para quando um editor é dividido em um grupo de editores para ser vertical ou horizontal.", "splitOnDragAndDrop": "Controla se os grupos do editor podem ser divididos das operações de arrastar e soltar soltando um editor ou um arquivo nas bordas da área do editor.", "splitSizing": "Controla o dimensionamento dos grupos do editor ao dividi-los.", "statusBarVisibility": "Controla a visibilidade da barra de status na parte inferior do workbench.", @@ -3419,15 +3539,16 @@ "windowTitle": "Controla o título da janela com base no editor ativo. As variáveis são substituídas com base no contexto:", "workbench.activityBar.iconClickBehavior.focus": "Focar na barra lateral se o item clicado já estiver visível.", "workbench.activityBar.iconClickBehavior.toggle": "Ocultar a barra lateral se o item clicado já estiver visível.", - "workbench.editor.experimentalAutoLockGroups": "Experimental: bloqueie um grupo automaticamente quando um editor for o primeiro no grupo e mais de um grupo estiver aberto. Grupos bloqueados serão usados apenas para abrir editores quando explicitamente escolhidos pelo gesto do usuário (por exemplo, arrastar e soltar), mas não por padrão. Consequentemente, o editor ativo em um grupo bloqueado tem menor probabilidade de ser substituído acidentalmente por um editor diferente.", "workbench.editor.labelFormat.default": "Mostrar o nome do arquivo. Quando as guias estão habilitadas e dois arquivos têm o mesmo nome em um grupo, as seções de diferenciação de cada caminho de arquivo são adicionadas. Quando as guias estiverem desabilitadas, o caminho relativo à pasta do workspace será mostrado se o editor estiver ativo.", "workbench.editor.labelFormat.long": "Mostrar o nome do arquivo seguido pelo caminho absoluto.", "workbench.editor.labelFormat.medium": "Mostrar o nome do arquivo seguido pelo caminho relativo à pasta do workspace.", "workbench.editor.labelFormat.short": "Mostrar o nome do arquivo seguido por seu nome de diretório.", - "workbench.editor.languageDetection": "Controla se o idioma em um editor de texto é detectado automaticamente, a menos que tenha sido explicitamente definido pelo seletor do idioma. Isso também pode ser definido pelo idioma para que você possa controlar em quais linguagens deseja acionar a detecção do idioma.", + "workbench.editor.languageDetection": "Controla se o idioma em um editor de texto é detectado automaticamente, a menos que tenha sido explicitamente definido pelo seletor de idioma. Isso também pode ser definido por idioma para que você possa especificar os idiomas dos quais não deseja ser desativado. Isso é útil para linguagens como Markdown, que geralmente contêm outras linguagens que podem levar a detecção de idioma a pensar que é a linguagem incorporada e não Markdown.", "workbench.editor.pinnedTabSizing.compact": "Uma guia fixa será mostrada em um formato compacto com apenas o ícone ou a primeira letra do nome do editor.", "workbench.editor.pinnedTabSizing.normal": "Uma guia fixa herda a aparência das guias não fixas.", "workbench.editor.pinnedTabSizing.shrink": "Uma guia fixa é reduzida a um tamanho compacto fixo mostrando partes do nome do editor.", + "workbench.editor.splitInGroupLayoutHorizontal": "Os editores são posicionados da esquerda para a direita.", + "workbench.editor.splitInGroupLayoutVertical": "Os editores são posicionados de cima para baixo.", "workbench.editor.splitSizingDistribute": "Divide todos os grupos do editor em partes iguais.", "workbench.editor.splitSizingSplit": "Divide o grupo do editor ativo em partes iguais.", "workbench.editor.tabSizing.fit": "Sempre mantenha as guias grandes o suficiente para mostrar o rótulo de editor completo.", @@ -3463,6 +3584,11 @@ "test": "Testar", "view": "Ver" }, + "vs/workbench/common/auxiliarybar": { + "activeAuxiliary": "O identificador do painel auxiliar ativo", + "auxiliaryBarFocus": "Se a barra auxiliar tem o foco no teclado", + "auxiliaryBarVisible": "Se a barra auxiliar estiver visível" + }, "vs/workbench/common/configuration": { "workbenchConfigurationTitle": "Workbench" }, @@ -3474,7 +3600,7 @@ "activeEditorGroupIndex": "O índice do grupo de editores ativo", "activeEditorGroupLast": "Se o grupo de editores ativo é o último grupo", "activeEditorGroupLocked": "Se o grupo de editor ativo está bloqueado", - "activeEditorIsDirty": "Se o editor ativo está sujo", + "activeEditorIsDirty": "Se o editor ativo tem alterações não salvas", "activeEditorIsNotPreview": "Se o editor ativo não está no modo de visualização", "activeEditorIsPinned": "Se o editor ativo está fixado", "activeEditorIsReadonly": "Se o editor ativo é somente leitura", @@ -3486,6 +3612,7 @@ "isCenteredLayout": "Se o layout centralizado está habilitado", "multipleEditorGroups": "Se há vários grupos de editores abertos", "promptOpenWith.defaultEditor.displayName": "Editor de Texto", + "sideBySideEditorActive": "Se um editor lado a lado estiver ativo", "splitEditorsVertically": "Se editores são divididos verticalmente", "textCompareEditorActive": "Se um editor de comparação de texto está ativo", "textCompareEditorVisible": "Se um editor de comparação de texto está visível" @@ -3493,14 +3620,12 @@ "vs/workbench/common/editor/diffEditorInput": { "sideBySideLabels": "{0} ↔ {1}" }, - "vs/workbench/common/editor/resourceEditorInput": { - "orphanedFile": "{0} (excluído)", - "orphanedReadonlyFile": "{0} (excluído, somente leitura)", - "readonlyFile": "{0} (somente leitura)" - }, "vs/workbench/common/editor/sideBySideEditorInput": { "sideBySideLabels": "{0} – {1}" }, + "vs/workbench/common/editor/textEditorModel": { + "languageAutoDetected": "O idioma {0} foi detectado automaticamente e definido como o modo de idioma." + }, "vs/workbench/common/panel": { "activePanel": "O identificador do painel ativo", "panelFocus": "Se o painel tem o foco do teclado", @@ -3533,9 +3658,7 @@ "banner.background": "Cor da tela de fundo da faixa. O banner é mostrado sob a barra de título da janela.", "banner.foreground": "Cor da tela de fundo da faixa. O banner é mostrado sob a barra de título da janela.", "banner.iconForeground": "Cor do ícone da faixa. O banner é mostrado sob a barra de título da janela.", - "deprecatedEditorGroupBackground": "Preterido: a cor da tela de fundo de um grupo de editor não é mais compatível com a introdução do layout do editor de grade. Você pode usar editorGroup.emptyBackground para definir a cor da tela de fundo de grupos de editor vazios.", "editorDragAndDropBackground": "Cor da tela de fundo ao arrastar editores. A cor deve ter transparência para que o conteúdo do editor ainda possa se destacar.", - "editorGroupBackground": "Cor da tela de fundo preterida de um grupo de editor.", "editorGroupBorder": "Cor para separar vários grupos de editor. Os grupos de editor são contêineres de editores.", "editorGroupEmptyBackground": "Cor da tela de fundo de um grupo de editor vazio. Os grupos de editor são contêineres de editores.", "editorGroupFocusedEmptyBorder": "A cor da borda de um grupo de editor vazio que está com foco. Os grupos de editor são contêineres de editores.", @@ -3579,6 +3702,8 @@ "sideBarSectionHeaderBorder": "A cor da borda do cabeçalho da seção de barra lateral. A barra lateral é o contêiner de exibições, como explorador e pesquisa. As seções de barra lateral são exibições aninhadas na barra lateral.", "sideBarSectionHeaderForeground": "A cor de primeiro plano do cabeçalho da seção de barra lateral. A barra lateral é o contêiner de exibições, como explorador e pesquisa. As seções de barra lateral são exibições aninhadas na barra lateral.", "sideBarTitleForeground": "Cor de primeiro plano do título da barra lateral. A barra lateral é o contêiner dos modos de exibição, como explorador e pesquisa.", + "sideBySideEditor.horizontalBorder": "Cor para separar dois editores um do outro quando mostrados lado a lado em um grupo de editores de cima para baixo.", + "sideBySideEditor.verticalBorder": "Cor para separar dois editores um do outro quando mostrados lado a lado em um grupo de editores da esquerda para a direita.", "statusBarBackground": "Cor da tela de fundo da barra de status quando um workspace ou pasta é aberto. A barra de status é mostrada na parte inferior da janela.", "statusBarBorder": "Cor da borda da barra de status que separa para a barra lateral e o editor. A barra de status é mostrada na parte inferior da janela.", "statusBarErrorItemBackground": "Cor da tela de fundo dos itens de erro da barra de status. Os itens de erro destacam-se de outras entradas da barra de status para indicar condições de erro. A barra de status é mostrada na parte inferior da janela.", @@ -3600,7 +3725,7 @@ "tabActiveBorder": "Borda na parte inferior de uma guia ativa. As guias são os contêineres para editores na área do editor. Várias guias podem ser abertas em um grupo de editor. Pode haver vários grupos de editor.", "tabActiveBorderTop": "Borda na parte superior de uma guia ativa. As guias são contêineres para editores na área do editor. Várias guias podem ser abertas em um grupo de editor. Pode haver vários grupos de editor.", "tabActiveForeground": "Cor de primeiro plano da guia ativa em um grupo ativo. As guias são contêineres para editores na área do editor. Várias guias podem ser abertas em um grupo de editor. Pode haver vários grupos de editor.", - "tabActiveModifiedBorder": "Borda na parte superior das guias modificadas (sujos) ativas em um grupo ativo. As guias são contêineres para editores na área do editor. Várias guias podem ser abertas em um grupo de editor. Pode haver vários grupos de editor.", + "tabActiveModifiedBorder": "Borda na parte superior das guias ativas modificadas em um grupo ativo. As guias são contêineres para editores na área do editor. Várias guias podem ser abertas em um grupo de editores. Pode haver vários grupos de editores.", "tabActiveUnfocusedBorder": "Borda na parte inferior de uma guia ativa em um grupo sem foco. As guias são contêineres para editores na área do editor. Várias guias podem ser abertas em um grupo de editor. Pode haver vários grupos de editor.", "tabActiveUnfocusedBorderTop": "Borda na parte superior de uma guia ativa em um grupo sem foco. As guias são contêineres para editores na área do editor. Várias guias podem ser abertas em um grupo de editor. Pode haver vários grupos de editor.", "tabBorder": "Borda para separar guias. As guias são contêineres para editores na área do editor. Várias guias podem ser abertas em um grupo de editor. Pode haver vários grupos de editor.", @@ -3609,7 +3734,7 @@ "tabHoverForeground": "Cor de primeiro plano da guia ao passar o mouse. As guias são contêineres para editores na área do editor. Várias guias podem ser abertas em um grupo de editor. Pode haver vários grupos de editor.", "tabInactiveBackground": "Cor da tela de fundo da guia inativa em um grupo ativo. As guias são contêineres para editores na área do editor. Várias guias podem ser abertas em um grupo de editor. Pode haver vários grupos de editor.", "tabInactiveForeground": "Cor de primeiro plano da guia inativa em um grupo ativo. As guias são contêineres para editores na área do editor. Várias guias podem ser abertas em um grupo de editor. Pode haver vários grupos de editor.", - "tabInactiveModifiedBorder": "Borda na parte superior das guias modificadas (sujas) inativas de um grupo ativo. As guias são contêineres para editores na área do editor. Várias guias podem ser abertas em um grupo de editor. Pode haver vários grupos de editor.", + "tabInactiveModifiedBorder": "Borda na parte superior das guias inativas modificadas em um grupo ativo. As guias são os contêineres para editores na área do editor. Várias guias podem ser abertas em um grupo de editores. Pode haver vários grupos de editores.", "tabUnfocusedActiveBackground": "Cor da tela de fundo da guia ativa em um grupo sem foco. As guias são contêineres para editores na área do editor. Várias guias podem ser abertas em um grupo de editor. Pode haver vários grupos de editor.", "tabUnfocusedActiveForeground": "Cor de primeiro plano da guia ativa em um grupo sem foco. As guias são contêineres para editores na área do editor. Várias guias podem ser abertas em um grupo de editor. Pode haver vários grupos de editor.", "tabUnfocusedHoverBackground": "Cor da tela de fundo da guia em um grupo sem foco ao passar o mouse. As guias são contêineres para editores na área do editor. Várias guias podem ser abertas em um grupo de editor. Pode haver vários grupos de editor.", @@ -3624,8 +3749,8 @@ "titleBarBorder": "Cor da borda da barra de título.", "titleBarInactiveBackground": "Tela de fundo da barra de título quando a janela estiver inativa.", "titleBarInactiveForeground": "Primeiro plano da barra de título quando a janela estiver inativa.", - "unfocusedActiveModifiedBorder": "Borda na parte superior das guias modificadas (sujas) ativas em um grupo sem foco. As guias são contêineres para editores na área do editor. Várias guias podem ser abertas em um grupo de editor. Pode haver vários grupos de editor.", - "unfocusedINactiveModifiedBorder": "Borda na parte superior das guias modificadas (sujas) inativas em um grupo sem foco. As guias são contêineres para editores na área do editor. Várias guias podem ser abertas em um grupo de editor. Pode haver vários grupos de editor.", + "unfocusedActiveModifiedBorder": "Borda na parte superior das guias ativas modificadas em um grupo sem foco. As guias são contêineres para editores na área do editor. Várias guias podem ser abertas em um grupo de editores. Pode haver vários grupos de editores.", + "unfocusedINactiveModifiedBorder": "Borda na parte superior das guias inativas modificadas em um grupo sem foco. As guias são contêineres para editores na área do editor. Várias guias podem ser abertas em um grupo de editores. Pode haver vários grupos de editores.", "windowActiveBorder": "A cor usada para a borda da janela quando ela está ativa. É compatível apenas no cliente de desktop ao usar a barra de título personalizada.", "windowInactiveBorder": "A cor usada para a borda da janela quando ela está inativa. É compatível apenas no cliente de desktop ao usar a barra de título personalizada." }, @@ -3663,7 +3788,7 @@ "quickSwitchWindow": "Alternar Rapidamente a Janela...", "switchWindow": "Mudar Janela...", "switchWindowPlaceHolder": "Selecionar uma janela para a qual alternar", - "windowDirtyAriaLabel": "{0}, janela suja", + "windowDirtyAriaLabel": "{0}, janela com alterações não salvas", "zoomIn": "Ampliar", "zoomOut": "Reduzir", "zoomReset": "Redefinir Zoom" @@ -3680,6 +3805,7 @@ "argv.logLevel": "Nível de log a ser usado. O padrão é 'info'. Os valores permitidos são 'critical', 'error', 'warn', 'info', 'debug', 'trace', 'off'.", "closeWhenEmpty": "Controla se fechar o último editor também deve fechar a janela. Essa configuração se aplica somente às janelas que não mostram pastas.", "dialogStyle": "Ajustar a aparência das janelas de diálogo.", + "enableCrashReporterDeprecated": "Se esta configuração for falsa, nenhuma telemetria será enviada, independentemente do valor da nova configuração. Preterido devido à combinação na configuração {0}.", "keyboardConfigurationTitle": "Teclado", "mergeAllWindowTabs": "Mesclar Todas as Janelas", "miExit": "S&&air", @@ -3725,6 +3851,7 @@ }, "vs/workbench/electron-sandbox/window": { "cancelButton": "&&Cancelar", + "learnMore": "Saiba mais", "loaderCycle": "Há um ciclo de dependência nos módulos AMD que precisa ser resolvido!", "loginButton": "&&Fazer Logon", "password": "Senha", @@ -3754,6 +3881,7 @@ "summary.0": "Não foram feitas edições", "summary.n0": "Feitas {0} edições de texto em um arquivo", "summary.nm": "Feitas {0} edições de texto em {1} arquivos", + "summary.textFiles": "Fez {0} edições de texto em {1} arquivos, também criou ou excluiu {2} arquivos", "workspaceEdit": "Edição do Workspace" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEdit.contribution": { @@ -3926,6 +4054,7 @@ "schema.blockComments": "Define como os comentários em bloco são marcados.", "schema.brackets": "Define os símbolos de colchetes que aumentam ou diminuem o recuo.", "schema.closeBracket": "A sequência de caracteres de colchete de fechamento ou a sequência de caracteres.", + "schema.colorizedBracketPairs": "Define os pares de colchetes que são coloridos por seu nível de aninhamento se a colorização de par de colchetes estiver habilitada.", "schema.comments": "Define os símbolos de comentário", "schema.folding": "As configurações de dobragem do idioma.", "schema.folding.markers": "Marcadores de dobragem específicos da linguagem, como '#region' e '#endregion'. Os regexes de início e término serão testados com relação ao conteúdo de todas as linhas e precisam ser projetados com eficiência", @@ -4028,7 +4157,8 @@ "gotoSymbol": "Ir para Símbolo no Editor...", "gotoSymbolByCategoryQuickAccess": "Ir para o Símbolo no Editor por Categoria", "gotoSymbolQuickAccess": "Ir para o Símbolo no Editor", - "gotoSymbolQuickAccessPlaceholder": "Digite o nome de um símbolo que deseja acessar." + "gotoSymbolQuickAccessPlaceholder": "Digite o nome de um símbolo que deseja acessar.", + "miGotoSymbolInEditor": "Ir para &&Símbolo no Editor..." }, "vs/workbench/contrib/codeEditor/browser/saveParticipants": { "codeAction.apply": "Aplicando ação de código '{0}'.", @@ -4067,6 +4197,7 @@ }, "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "não mostrar", + "keyboardBindingTooltip": "{0}", "selectAlanguage2": "Selecione um idioma", "thisAgain": " isso novamente.", "toGetStarted": " para começar. Comece a digitar para ignorar ou " @@ -4121,8 +4252,7 @@ "noComments": "Ainda não há nenhum comentário neste workspace." }, "vs/workbench/contrib/customEditor/common/contributedCustomEditors": { - "builtinProviderDisplayName": "Interno", - "promptOpenWith.defaultEditor.displayName": "Editor de Texto" + "builtinProviderDisplayName": "Interno" }, "vs/workbench/contrib/customEditor/common/customEditor": { "context.customEditor": "O tipo de visualização do editor personalizado ativo no momento." @@ -4267,9 +4397,9 @@ "copyAsExpression": "Copiar como Expressão", "copyStackTrace": "Copiar Pilha de Chamadas", "copyValue": "Copiar o Valor", - "debug.confirmOnExit": "Controls whether to confirm when the window closes if there are active debug sessions.", - "debug.confirmOnExit.always": "Always confirm if there are debug sessions.", - "debug.confirmOnExit.never": "Never confirm.", + "debug.confirmOnExit": "Controla se é necessário confirmar quando a janela fecha se houver sessões de depuração ativas.", + "debug.confirmOnExit.always": "Sempre confirmar se há sessões de depuração.", + "debug.confirmOnExit.never": "Nunca confirmar.", "debug.console.acceptSuggestionOnEnter": "Controla se as sugestões devem ser aceitas ao entrar no console de depuração. enter também é usado para avaliar o que quer que seja digitado no console de depuração.", "debug.console.closeOnEnd": "Controla se o console de depuração deve ser fechado automaticamente quando a sessão de depuração termina.", "debug.console.collapseIdenticalLines": "Controla se o console de depuração deve recolher as linhas idênticas e mostrar um número de ocorrências com um selo.", @@ -4278,6 +4408,7 @@ "debug.console.historySuggestions": "Controla se o console de depuração deve sugerir entradas digitadas anteriormente.", "debug.console.lineHeight": "Controla a altura da linha em pixels no console de depuração. Use 0 para computar a altura da linha do tamanho da fonte.", "debug.console.wordWrap": "Controla se as linhas devem ser quebradas no console de depuração.", + "debug.disassemblyView.showSourceCode": "Mostrar Código-Fonte no Modo de Exibição de Desmontagem.", "debug.focusWindowOnBreak": "Controla se a janela do workbench deve ser com foco quando o depurador é interrompido.", "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.", @@ -4403,18 +4534,20 @@ "closeExceptionWidget": "Fechar o Widget de Exceção", "conditionalBreakpointEditorAction": "Depurar: Adicionar Ponto de Interrupção Condicional...", "evaluateInDebugConsole": "Avaliar no Console de Depuração", - "goToNextBreakpoint": "Depurar: Ir para Próximo Ponto de Interrupção", - "goToPreviousBreakpoint": "Depurar: Ir para Ponto de Interrupção Anterior", + "goToNextBreakpoint": "Depurar: ir para o próximo ponto de interrupção", + "goToPreviousBreakpoint": "Depurar: ir para ponto de interrupção anterior", "logPointEditorAction": "Depurar: Adicionar Logpoint...", "miConditionalBreakpoint": "&&Ponto de Interrupção Condicional...", "miDisassemblyView": "&&DisassemblyView", "miLogPoint": "&&Logpoint...", "miToggleBreakpoint": "Ativar/Desativar o &&Ponto de Interrupção", + "mitogglesource": "&&ToggleSource", "openDisassemblyView": "Abrir a vista de desmontagem", "runToCursor": "Executar até o Cursor", "showDebugHover": "Depurar: Mostrar Foco", "stepIntoTargets": "Intervir nos Destinos...", - "toggleBreakpointAction": "Depurar: Ativar/Desativar Ponto de Interrupção" + "toggleBreakpointAction": "Depurar: Ativar/Desativar Ponto de Interrupção", + "toggleDisassemblyViewSourceCode": "Alternar Código-Fonte no Modo de Exibição de Desmontagem" }, "vs/workbench/contrib/debug/browser/debugEditorContribution": { "addConfiguration": "Adicionar Configuração...", @@ -4554,6 +4687,7 @@ "disassemblyView": "Exibição de Desmontagem", "instructionAddress": "Endereço", "instructionBytes": "Bytes", + "instructionNotAvailable": "Desmontagem não disponível.", "instructionText": "Instrução" }, "vs/workbench/contrib/debug/browser/exceptionWidget": { @@ -4667,6 +4801,7 @@ "debugState": "O estado em que a sessão de depuração focalizada está. Pode ser um dos seguintes: 'inativo', 'inicializando', 'parado' ou 'em execução'.", "debugType": "Tipo de depuração da sessão de depuração ativa. Por exemplo 'python'.", "debugUX": "Estado da experiência do usuário de depuração. Quando não há nenhuma configuração de depuração, é 'simple', caso contrário, é 'default'. Usado para decidir quando as exibições de boas-vindas devem ser mostradas no viewlet de depuração.", + "debuggerDisabled": "O depurador configurado do tipo '{0}' está instalado mas não é suportado neste ambiente.", "debuggersAvailable": "True quando há pelo menos uma extensão de depuração ativa.", "disassembleRequestSupported": "Verdadeiro quando as sessões focadas oferecem suporte à solicitação de desmontagem.", "disassemblyViewFocus": "Verdadeiro quando a Vista de Desmontagem está em foco.", @@ -4702,8 +4837,9 @@ "unable": "Não é possível resolver o recurso sem uma sessão de depuração" }, "vs/workbench/contrib/debug/common/debugLifecycle": { - "debug.debugSessionCloseConfirmationPlural": "There are active debug sessions, are you sure you want to terminate them?", - "debug.debugSessionCloseConfirmationSingular": "There is an active debug session, are you sure you want to terminate it?" + "debug.debugSessionCloseConfirmationPlural": "Existem sessões de depuração ativas. Tem certeza de que deseja interrompê-las?", + "debug.debugSessionCloseConfirmationSingular": "Há uma sessão de depuração ativa. Tem certeza de que deseja interrompê-la?", + "debug.stop": "Interromper a Depuração" }, "vs/workbench/contrib/debug/common/debugModel": { "breakpointDirtydHover": "Ponto de interrupção não verificado. O arquivo foi modificado, reinicie a sessão de depuração.", @@ -4747,6 +4883,7 @@ "vscode.extension.contributes.debuggers.runtimeArgs": "Argumentos de runtime opcionais.", "vscode.extension.contributes.debuggers.type": "Identificador exclusivo deste adaptador de depuração.", "vscode.extension.contributes.debuggers.variables": "Mapeamento de variáveis interativas (por exemplo, ${action.pickProcess}) em `launch.json` para um comando.", + "vscode.extension.contributes.debuggers.when": "A condição que deve ser verdadeira para permitir este tipo de depurador. Considere o uso de 'shellExecutionSupported', 'virtualWorkspace', 'resourceScheme' ou uma chave de contexto definida pela extensão, conforme apropriado para isto.", "vscode.extension.contributes.debuggers.windows": "Configurações específicas do Windows.", "vscode.extension.contributes.debuggers.windows.runtime": "Runtime usado para Windows." }, @@ -4899,7 +5036,8 @@ "not yet activated": "Ainda não ativado.", "preview": "Visualizar", "productThemes": "Temas do Ícone do Produto ({0})", - "publisher": "Nome do editor", + "publisher": "Editor", + "publisher verified tooltip": "Este fornecedor verificou a propriedade do {0}", "rating": "Classificação", "recommendationHasBeenIgnored": "Você optou por não receber recomendações para esta extensão.", "release date": "Lançado em", @@ -4930,6 +5068,7 @@ "neverShowAgain": "Não Mostrar Novamente", "no": "Não", "show recommendations": "Mostrar as Recomendações", + "singleExtensionRecommended": "A extensão '{0}' é recomendada para este repositório. Deseja instalar?", "workspaceRecommended": "Deseja instalar as extensões recomendadas para este repositório?" }, "vs/workbench/contrib/extensions/browser/extensions.contribution": { @@ -4980,14 +5119,15 @@ "extensionsIgnoreRecommendations": "Quando habilitadas, as notificações para as recomendações de extensão não serão mostradas.", "extensionsShowRecommendationsOnlyOnDemand_Deprecated": "Esta configuração foi preterida. Use a configuração extensions.ignoreRecommendations para controlar as notificações de recomendação. Use as ações de visibilidade da exibição de Extensões para ocultar a exibição Recomendado por padrão.", "extensionsWebWorker": "Habilitar o host de extensão do web worker.", - "extensionsWebWorker.auto": "The Web Worker Extension Host will be launched when a web extension needs it.", - "extensionsWebWorker.false": "The Web Worker Extension Host will never be launched.", - "extensionsWebWorker.true": "The Web Worker Extension Host will always be launched.", + "extensionsWebWorker.auto": "O Host de Extensão de Função será iniciado quando uma extensão da web precisar dele.", + "extensionsWebWorker.false": "O Host de Extensão de Função de Trabalho nunca será iniciado.", + "extensionsWebWorker.true": "O Host de Extensão de Função sempre será iniciado.", "featured filter": "Em destaque", "filter by category": "Categoria", "filterExtensions": "Filtrar Extensões...", "handleUriConfirmedExtensions": "Quando uma extensão for listada aqui, um prompt de confirmação não será exibido quando essa extensão lidar com um URI.", "id required": "ID de extensão necessária.", + "importKeyboardShortcutsFroms": "Migrar os atalhos de teclado de...", "install button": "Instalar", "installButton": "&&Instalar", "installExtensionQuickAccessHelp": "Instalar ou Pesquisar Extensões", @@ -5002,10 +5142,9 @@ "installed filter": "Instalado", "manageExtensionsHelp": "Gerenciar Extensões", "manageExtensionsQuickAccessPlaceholder": "Pressione Enter para gerenciar as extensões.", - "miOpenKeymapExtensions": "&&Mapas de teclas", - "miOpenKeymapExtensions2": "Mapas de teclas", "miPreferencesExtensions": "&&Extensões", "miViewExtensions": "E&&xtensões", + "miimportKeyboardShortcutsFrom": "&&Migrar os Atalhos de Teclado de...", "most popular filter": "Mais Populares", "most popular recommended": "Recomendados", "noUpdatesAvailable": "Todas as extensões estão atualizadas.", @@ -5048,6 +5187,7 @@ "workbench.extensions.action.undoIgnoredRecommendation": "Desfazer a Recomendação Ignorada", "workbench.extensions.installExtension.arg.decription": "ID da extensão ou URI do recurso do VSIX", "workbench.extensions.installExtension.description": "Instalar a extensão fornecida", + "workbench.extensions.installExtension.option.donotSync": "Quando habilitado, o VS Code não sincroniza esta extensão quando a Sincronização de Configurações está ativada.", "workbench.extensions.installExtension.option.installOnlyNewlyAddedFromExtensionPackVSIX": "Quando habilitado, o VS Code instala somente as extensões recém adicionadas do VSIX do pacote de extensões. Essa opção é considerada somente durante a instalação de um VSIX.", "workbench.extensions.search.arg.name": "Consulta a ser usada na pesquisa", "workbench.extensions.search.description": "Pesquisar por uma extensão específica", @@ -5056,20 +5196,18 @@ "workspace unsupported filter": "Espaço de trabalho sem suporte" }, "vs/workbench/contrib/extensions/browser/extensionsActions": { - "Cannot be enabled": "Essa extensão está desabilitada por não possuir suporte em {0}.", + "Cannot be enabled": "Essa extensão está desabilitada porque não tem suporte no {0} para a Web.", "Install in local server to enable": "Essa extensão está desabilitada nesse espaço de trabalho pois está definida para ser executada no Host de Extensão Local. Instale a extensão localmente para habilitar.", "Install in remote server to enable": "Essa extensão está desabilitada nesse espaço de trabalho pois está definida para ser executada no Host de Extensão Remota. Instale a extensão em '{0}' para habilitar.", "Install language pack also in remote server": "Instalar a extensão do pacote de idiomas em '{0}' para habilitá-la também.", "Install language pack also locally": "Instalar a extensão do pacote de idiomas localmente para habilitá-la também.", - "InstallAnotherVersionExtensionAction.reloadNow": "Recarregar Agora", - "InstallAnotherVersionExtensionAction.success": "A instalação da extensão {0} está concluída.", - "InstallAnotherVersionExtensionAction.successReload": "Recarregue o Visual Studio Code para concluir a instalação da extensão {0}.", "InstallVSIXAction.reloadNow": "Recarregar Agora", "ManageExtensionAction.uninstallingTooltip": "Desinstalando", "OpenExtensionsFile.failed": "Não é possível criar o arquivo 'extensions.json' dentro da pasta '.vscode' ({0}).", "ReinstallAction.success": "A reinstalação da extensão {0} foi concluída.", "ReinstallAction.successReload": "Recarregue o Visual Studio Code para concluir a reinstalação da extensão {0}.", "Uninstalling": "Desinstalando", + "VS Code for Web": "{0} para a Web", "cannot be installed": "A extensão '{0}' não está disponível em {1}. Clique em 'Mais Informações' para saber mais.", "check logs": "Verifique o [log]({0}) para obter mais detalhes.", "close": "Fechar", @@ -5112,6 +5250,7 @@ "globally enabled": "Esta extensão foi habilitada globalmente.", "ignoreExtensionRecommendation": "Não recomendar novamente esta extensão", "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 and do no sync": "Instalar (Não sincronizar)", "install another version": "Instalar Outra Versão...", @@ -5136,6 +5275,7 @@ "installing extensions": "Instalando Extensões...", "just now": "Agora mesmo", "learn more": "Saiba Mais", + "learn why": "Saiba o Porquê", "malicious tooltip": "Esta extensão foi relatada como problemática.", "manage": "Gerenciar", "more information": "Mais Informações", @@ -5181,8 +5321,6 @@ "updateExtensionStart": "A atualização da extensão {0} para a versão {1} foi iniciada.", "updateTo": "Atualizar para {0}", "updated": "Atualizado", - "user disabled": "Você configurou a extensão '{0}' para ser desabilitada em {1}. Para habilitá-la, abra as configurações do usuário e remova-a da configuração `remote.extensionKind`.", - "vscode web": "VS Code Web", "workspace disabled": "Esta extensão foi desabilitada para este workspace pelo usuário.", "workspace enabled": "Esta extensão foi habilitada para este workspace pelo usuário." }, @@ -5220,6 +5358,7 @@ "syncEnabledIcon": "Ícone para indicar que uma extensão está sincronizada.", "syncIgnoredIcon": "Ícone para indicar que uma extensão é ignorada durante a sincronização.", "trustIcon": "Ícone mostrado com uma mensagem de confiança do workspace no editor de extensões.", + "verifiedPublisher": "Ícone usado para o editor de extensão verificado na exibição e no editor de extensões.", "warningIcon": "Ícone mostrado com uma mensagem de aviso no editor de extensões." }, "vs/workbench/contrib/extensions/browser/extensionsQuickAccess": { @@ -5270,10 +5409,9 @@ "workspaceUnsupported": "Espaço de trabalho sem suporte" }, "vs/workbench/contrib/extensions/browser/extensionsViews": { - "error": "Erro ao carregar as extensões. {0}", + "error": "Erro ao buscar as extensões. {0}", "extension.arialabel": "{0}, {1}, {2}, {3}", "extensions": "Extensões", - "galleryError": "Não é possível se conectar ao Marketplace de Extensões neste momento, tente novamente mais tarde.", "no extensions found": "Nenhuma extensão encontrada.", "no local extensions": "Não há extensões a serem instaladas.", "open user settings": "Abrir as Configurações de Usuário", @@ -5283,8 +5421,10 @@ "activation": "Tempo de ativação", "dependencies": "Mostrar Dependências", "extensionIconStarForeground": "A cor do ícone das classificações de extensão.", + "extensionIconVerifiedForeground": "A cor do ícone do editor com extensão verificada.", "message": "Uma mensagem", "messages": "{0} mensagens", + "publisher verified tooltip": "Este fornecedor verificou a propriedade do {0}", "remote extension title": "Extensão em {0}", "startup": "Inicialização", "syncingore.label": "Esta extensão foi ignorada durante a sincronização.", @@ -5294,11 +5434,11 @@ "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "Manifesto não encontrado", "disable all": "Desabilitar Tudo", - "incompatible": "Não é possível instalar a extensão '{0}' porque ela não é compatível com o VS Code '{1}'.", "installing extension": "Instalando extensão...", "installing named extension": "Instalando a extensão '{0}'...", "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?", + "not found": "Não é possível instalar a extensão '{0}' porque a versão solicitada '{1}' não foi encontrada.", "singleDependentError": "Não é possível desabilitar a extensão '{0}' sozinha. A extensão '{1}' depende dela. Deseja desabilitar todas essas extensões?", "twoDependentsError": "Não é possível desabilitar a extensão '{0}' sozinha. As extensões '{1}' e '{2}' dependem dela. Deseja desabilitar todas essas extensões?", "uninstallingExtension": "Desinstalando extensão..." @@ -5310,6 +5450,9 @@ "searchMarketplace": "Pesquisar Marketplace", "showLanguageExtensions": "O Marketplace tem extensões que podem ajudar com os arquivos '.{0}'" }, + "vs/workbench/contrib/extensions/browser/webRecommendations": { + "reason": "Essa extensão é recomendada para {0} para a Web" + }, "vs/workbench/contrib/extensions/browser/workspaceRecommendations": { "workspaceRecommendation": "Esta extensão é recomendada pelos usuários do workspace atual." }, @@ -5412,7 +5555,6 @@ "patchedVersion1": "A instalação está corrompida.", "patchedVersion2": "Especifique isso ao enviar um bug.", "request a missing feature": "Solicitar um recurso ausente", - "sendFeedback": "Enviar Comentários por Tweet", "sentiment": "Como foi sua experiência?", "showFeedback": "Mostrar Ícone de Comentários na Barra de Status", "smileCaption": "Sentimento de Felicidade com os Comentários", @@ -5461,7 +5603,7 @@ "folders": "Pastas", "miViewExplorer": "&&Explorador", "noFolderHelp": "You have not yet opened a folder.\r\n[Open Folder](command:{0})", - "noWorkspaceHelp": "You have not yet added a folder to the workspace.\r\n[Add Folder](command:{0})", + "noWorkspaceHelp": "Você ainda não adicionou uma pasta ao espaço de trabalho.\r\n[Abrir Pasta](comando:{0})", "openEditorsIcon": "Ícone da exibição de editores abertos.", "remoteNoFolderHelp": "Connected to remote.\r\n[Open Folder](command:{0})" }, @@ -5613,6 +5755,8 @@ "downloadingFiles": "Baixando", "dropFolder": "Deseja copiar '{0}' ou adicionar '{0}' como uma pasta ao workspace?", "dropFolders": "Deseja copiar ou adicionar as pastas ao workspace?", + "fileInaccessible": "O arquivo descartado não pôde ser acessado para importação.", + "filesInaccessible": "Alguns ou todos os arquivos removidos não puderam ser acessados para a importação.", "irreversible": "Esta ação é irreversível.", "overwrite": "Substituir {0}", "overwriting": "Substituindo {0}", @@ -5629,8 +5773,8 @@ "autoReveal.focusNoScroll": "Os arquivos não serão rolados no modo de exibição, mas ainda terão foco.", "autoReveal.off": "Os arquivos não serão revelados e selecionados.", "autoReveal.on": "Os arquivos serão revelados e selecionados.", - "autoSave": "Controla o salvamento automático de editores sujos. Leia mais sobre o salvamento automático [aqui](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save).", - "autoSaveDelay": "Controla o atraso em ms após o qual um editor sujo é salvo automaticamente. Aplica-se somente quando `#files.autoSave#` está definido como `{0}`.", + "autoSave": "Controla o salvamento automático de editores que têm alterações não salvas. Leia mais sobre o salvamento automático [aqui](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save).", + "autoSaveDelay": "Controla o atraso em milissegundos após o qual um editor com alterações não salvas é salvo automaticamente. Só se aplica quando `#files.autoSave#` está definido como` {0} `.", "binaryFileEditor": "Editor de Arquivo Binário", "compressSingleChildFolders": "Controla se o explorador deve renderizar pastas em um formato compacto. Nesse formato, as pastas filho únicas serão compactadas em um elemento de árvore combinado. Isso é útil para estruturas de pacote Java, por exemplo.", "confirmDelete": "Controla se o explorador deve solicitar confirmação ao excluir um arquivo por meio da lixeira.", @@ -5648,16 +5792,21 @@ "eol.auto": "Usa o caractere de fim de linha específico do sistema operacional.", "everything": "Formate todo o documento.", "exclude": "Configurar padrões glob para excluir arquivos e pastas. Por exemplo, o Explorador de arquivos decide quais arquivos e pastas serão mostrados ou ocultos com base nessa configuração. Confira a configuração `#search.exclude#` para definir exclusões específicas da pesquisa. Leia mais sobre padrões glob [aqui] (https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "expandSingleFolderWorkspaces": "Controla se o gerenciador deve expandir workspaces de várias raizes que contêm apenas uma pasta durante a inicialização", "explorer.decorations.badges": "Controla se as decorações de arquivo devem usar selos.", "explorer.decorations.colors": "Controla se as decorações de arquivo devem usar cores.", "explorer.incrementalNaming": "Controla qual estratégia de nomenclatura deverá ser usada quando um novo nome for atribuir a um item do explorador duplicado ao colar.", "explorerConfigurationTitle": "Explorador de Arquivos", - "files.autoSave.afterDelay": "Um editor sujo é automaticamente salvo após o `#files.autoSaveDelay#` configurado.", - "files.autoSave.off": "Um editor sujo nunca é salvo automaticamente.", - "files.autoSave.onFocusChange": "Um editor sujo é automaticamente salvo quando o editor perde o foco.", - "files.autoSave.onWindowChange": "Um editor sujo é automaticamente salvo quando a janela perde o foco.", + "files.autoSave.afterDelay": "Um editor com alterações é salvo automaticamente após a configuração do `#files.autoSaveDelay#`.", + "files.autoSave.off": "Um editor com alterações nunca é salvo automaticamente.", + "files.autoSave.onFocusChange": "Um editor com alterações é salvo automaticamente quando o editor perde o foco.", + "files.autoSave.onWindowChange": "Um editor com alterações é salvo automaticamente quando a janela perde o foco.", "files.exclude.boolean": "O padrão glob ao qual corresponder os caminhos do arquivo. Defina como true ou false para habilitar ou desabilitar o padrão.", "files.exclude.when": "Verificação adicional nos irmãos de um arquivo correspondente. Use $(basename) como variável para o nome do arquivo correspondente.", + "files.experimentalSandboxedFileService": "Experimental: altera o serviço de arquivo para ser protegido em área restrita. Não altere isso, a menos que seja instruído!", + "files.legacyWatcher.default": "O novo inspetor de arquivos será habilitado se você estiver usando a versão dos participantes do programa Insider ou sempre que abrir workspaces de várias raízes.", + "files.legacyWatcher.off": "Desabilite o inspetor de arquivo herdado e habilite o novo inspetor de arquivos para aproveitar suas funcionalidades.", + "files.legacyWatcher.on": "Habilite o inspetor de arquivo herdado caso veja problemas no novo inspetor de arquivos.", "files.restoreUndoStack": "Restaurar a pilha de desfazer quando um arquivo for reaberto.", "files.saveConflictResolution": "Um conflito de salvamento pode ocorrer quando um arquivo é salvo em um disco que foi alterado por outro programa nesse tempo. Para evitar a perda de dados, o usuário é solicitado a comparar as alterações no editor com a versão no disco. Essa configuração só deverá ser alterada se você encontrar frequentemente erros de conflito de salvamento e poderá resultar em perda de dados se usada sem cuidado.", "files.simpleDialog.enable": "Habilita a caixa de diálogo de arquivo simples. A caixa de diálogo de arquivo simples substitui a caixa de diálogo de arquivo do sistema quando habilitada.", @@ -5665,11 +5814,12 @@ "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.", "formatOnSaveMode": "Controla se o formato no salvamento formata o arquivo inteiro ou somente as modificações. Aplica-se somente quando `#editor.formatOnSave#` é habilitado.", "hotExit": "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": "Desabilitar Hot Exit. Um prompt será exibido ao tentar fechar uma janela com arquivos sujos.", + "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.", "hotExit.onExit": "O Hot Exit será disparado quando a última janela for fechada no Windows/Linux ou quando o comando `workbench.action.quit` for disparado (paleta de comandos, keybinding, menu). Todas as janelas sem pastas abertas serão restauradas na próxima inicialização. Uma lista de janelas com arquivos não salvos abertas anteriormente pode ser acessada em `Arquivo > Abrir Recente > Mais...`", "hotExit.onExitAndWindowClose": "O Hot Exit será disparado quando a última janela for fechada no Windows/Linux ou quando o comando `workbench.action.quit` for disparado (paleta de comandos, keybinding, menu) e também para qualquer janela com uma pasta aberta, independentemente de esta ser a última janela. Todas as janelas sem pastas abertas serão restauradas na próxima inicialização. Uma lista de janelas com arquivos não salvos abertas anteriormente pode ser acessada por meio de `Arquivo > Abrir Recente > Mais...`", "hotExit.onExitAndWindowCloseBrowser": "A Hot Exit será disparada quando o navegador for encerrado ou quando a janela ou guia for fechada.", "insertFinalNewline": "Quando habilitado, insira uma nova linha final no final do arquivo ao salvá-lo.", + "legacyWatcher": "Controla o mecanismo usado para a inspeção de arquivos. Altere isso somente quando você vir problemas relacionados à inspeção de arquivos.", "maxMemoryForLargeFilesMB": "Controla a memória disponível para VS Code após a reinicialização ao tentar abrir arquivos grandes. O mesmo efeito que especificar `--max-memory=NEWSIZE` na linha de comando.", "modification": "Formate modificações (exige controle do código-fonte).", "modificationIfAvailable": "Tentará formatar apenas as modificações (requer controle do código-fonte). Se o controle do código-fonte não puder ser usado, todo o arquivo será formatado.", @@ -5694,7 +5844,8 @@ "trimFinalNewlines": "Quando habilitado, cortará todas as novas linhas após a última linha final no final do arquivo ao salvá-lo.", "trimTrailingWhitespace": "Quando habilitado, cortará o espaço em branco à direita ao salvar um arquivo.", "useTrash": "Move arquivos/pastas para a lixeira do sistema operacional (lixeira no Windows) ao excluir. Desabilitar isso excluirá arquivos/pastas permanentemente.", - "watcherExclude": "Configure os padrões glob de caminhos de arquivo para excluir da observação de arquivo. Os padrões devem corresponder a caminhos absolutos, ou seja, prefixo com `**/` ou o caminho completo para corresponder corretamente e sufixo com `**/` para combinar arquivos dentro de um caminho (por exemplo `**/build/output/**` ou `/Users/name/workspaces/project/build/output/**`). A alteração desta configuração requer uma reinicialização. Quando você perceber o Code consumir muito tempo da CPU na inicialização, poderá excluir pastas grandes para reduzir a carga inicial." + "watcherExclude": "Configure caminhos ou padrões glob a serem excluídos da inspeção de arquivos. Os caminhos relativos (por exemplo, 'build/output') serão resolvidos para um caminho absoluto usando o workspace aberto no momento. Os padrões glob devem corresponder aos caminhos absolutos (por exemplo, prefixo com '**/' ou o caminho completo e o sufixo com '/**' para corresponderem aos arquivos dentro de um caminho) para corresponderem corretamente (por exemplo, '**/build/output/**' ou '/Users/name/workspaces/project/build/output/**'). Quando você notar que o processo do inspetor de arquivos está consumindo muita CPU, exclua pastas grandes de menor interesse (como pastas de saída de build).", + "watcherInclude": "Configure caminhos extras para observar as alterações no workspace. Por padrão, todas as pastas do workspace serão inspecionadas recursivamente, exceto as pastas que são links simbólicos. Você pode adicionar explicitamente caminhos absolutos ou relativos para suportar pastas de inspeção que são links simbólicos. Os caminhos relativos serão resolvidos para um caminho absoluto que usa o workspace aberto no momento." }, "vs/workbench/contrib/files/browser/views/emptyView": { "noWorkspace": "Nenhuma Pasta Aberta" @@ -5735,6 +5886,12 @@ "newUntitledFile": "Novo Arquivo Sem Título", "openEditors": "Editores Abertos" }, + "vs/workbench/contrib/files/browser/workspaceWatcher": { + "enospcError": "Não é possível observar as alterações de arquivo nesta pasta do workspace grande. Siga o link de instruções para resolver esse problema.", + "eshutdownError": "O observador de alterações de arquivo parou inesperadamente. Recarregue a janela para habilitar o observador novamente.", + "learnMore": "Instruções", + "reload": "Recarregar" + }, "vs/workbench/contrib/files/common/dirtyFilesIndicator": { "dirtyFile": "Um arquivo não salvo", "dirtyFiles": "{0} arquivos não salvos" @@ -5754,12 +5911,6 @@ "openEditorsFocus": "True quando o foco está dentro da exibição EDITORES ABERTOS.", "openEditorsVisible": "True quando a exibição EDITORES ABERTOS está visível." }, - "vs/workbench/contrib/files/common/workspaceWatcher": { - "enospcError": "Não é possível observar as alterações de arquivo nesta pasta do workspace grande. Siga o link de instruções para resolver esse problema.", - "installNet": "Baixar .NET Framework 4.5", - "learnMore": "Instruções", - "netVersionError": "O Microsoft .NET Framework 4.5 é necessário. Siga o link para instalá-lo." - }, "vs/workbench/contrib/files/electron-sandbox/fileActions.contribution": { "filesCategory": "Arquivo", "openContainer": "Abrir pasta que contém", @@ -5785,7 +5936,8 @@ "formatDocument.label.multiple": "Formatar Documento Com...", "formatSelection.label.multiple": "Formatar Seleção Com...", "formatter.default": "Define um formatador padrão que tem precedência sobre todas as outras configurações do formatador. Precisa ser o identificador de uma extensão que contribui com um formatador.", - "miss": "A extensão '{0}' não pode formatar '{1}'", + "miss": "A extensão '{0}' está configurada como formatador, mas não pode formatar os arquivos '{1}'", + "miss.1": "Alterar o Formatador Padrão", "null": "Nenhum", "nullFormatterDescription": "Nenhum", "select": "Selecionar um formatador padrão para '{0}' arquivos" @@ -5807,7 +5959,9 @@ "interactive.history.previous": "Valor anterior no histórico", "interactive.inactiveCodeBorder": "A cor da borda da célula de código interativo atual quando o editor não tem o foco.", "interactive.input.clear": "Limpe o conteúdo do editor de entrada da janela interativa", - "interactive.open": "Abrir Janela Interativa" + "interactive.open": "Abrir Janela Interativa", + "interactiveScrollToBottom": "Rolar para Baixo", + "interactiveScrollToTop": "Rolar para Cima" }, "vs/workbench/contrib/interactive/browser/interactiveEditor": { "interactiveInputPlaceHolder": "Digite o código aqui e pressione {0} para executar" @@ -5819,14 +5973,24 @@ }, "vs/workbench/contrib/issue/electron-sandbox/issueActions": { "openProcessExplorer": "Abrir o Explorador de Processos", - "reportPerformanceIssue": "Relatar um Problema de Desempenho" + "reportPerformanceIssue": "Relatar um Problema de Desempenho..." }, "vs/workbench/contrib/keybindings/browser/keybindings.contribution": { "toggleKeybindingsLog": "Alternar Solução de Problemas de Atalhos de Teclado" }, + "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { + "aria.1": "{0}, {1}", + "aria.2": "{0}", + "langStatus.aria": "Status do Idioma do Editor: {0}", + "langStatus.name": "Status do Idioma do Editor", + "name.pattern": "{0} (Status do Idioma)", + "pin": "Fixar na Barra de Status" + }, "vs/workbench/contrib/localizations/browser/localizations.contribution": { "activateLanguagePack": "Para usar o VS Code em {0}, o VS Code precisa ser reiniciado.", "changeAndRestart": "Alterar o Idioma e Reiniciar", + "doNotChangeAndRestart": "Não Alterar o Idioma", + "doNotRestart": "Não Reiniciar", "neverAgain": "Não Mostrar Novamente", "restart": "Reiniciar", "updateLocale": "Deseja alterar o idioma da interface do usuário do VS Code para {0} e reiniciar?", @@ -5901,9 +6065,9 @@ "show multiline": "Mostrar a mensagem em várias linhas", "show singleline": "Mostrar a mensagem em uma linha", "status.problems": "Problemas", - "totalErrors": "{0} Erros", - "totalInfos": "{0} Informações", - "totalWarnings": "{0} Avisos" + "totalErrors": "Erros: {0}", + "totalInfos": "Informações: {0}", + "totalWarnings": "Avisos: {0}" }, "vs/workbench/contrib/markers/browser/markersFileDecorations": { "label": "Problemas", @@ -5972,14 +6136,21 @@ "problems.view.focus.label": "Focar nos Problemas (Erros, Avisos, Informações)", "problems.view.toggle.label": "Ativar/Desativar Problemas (Erros, Avisos, Informações)" }, - "vs/workbench/contrib/notebook/browser/contrib/cellOperations/cellOperations": { + "vs/workbench/contrib/notebook/browser/contrib/cellCommands/cellCommands": { + "notebookActions.changeCellToCode": "Alterar Célula para Código", + "notebookActions.changeCellToMarkdown": "Alterar Célula para Markdown", + "notebookActions.collapseCellInput": "Recolher Entrada de Célula", + "notebookActions.collapseCellOutput": "Recolher Saída de Célula", "notebookActions.copyCellDown": "Copiar Célula para Baixo", "notebookActions.copyCellUp": "Copiar Célula para Cima", + "notebookActions.expandCellInput": "Expandir a Entrada de Célula", + "notebookActions.expandCellOutput": "Expandir Saída da Célula", "notebookActions.joinCellAbove": "Unir com a Célula Anterior", "notebookActions.joinCellBelow": "Unir com a Próxima Célula", "notebookActions.moveCellDown": "Mover a Célula para Baixo", "notebookActions.moveCellUp": "Mover a Célula para Cima", - "notebookActions.splitCell": "Dividir Célula" + "notebookActions.splitCell": "Dividir Célula", + "notebookActions.toggleOutputs": "Ativar/Desativar Saídas" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { "notebook.cell.status.executing": "Executando", @@ -5994,59 +6165,8 @@ "notebookActions.copy": "Copiar Célula", "notebookActions.cut": "Recortar Célula", "notebookActions.paste": "Colar Célula", - "notebookActions.pasteAbove": "Colar Célula Acima" - }, - "vs/workbench/contrib/notebook/browser/contrib/coreActions": { - "changeLanguage": "Alterar Idioma da Célula", - "clearAllCellsOutputs": "Desmarcar a saída", - "clearCellOutputs": "Limpar Saídas de Célula", - "cmd.toggle": "Ativar/Desativar Navegação", - "customizeNotebook": "Personalizar o Bloco de anotações...", - "languageDescription": "({0}) – Idioma Atual", - "languageDescriptionConfigured": "({0})", - "notebookActions.cancel": "Parar Execução da Célula", - "notebookActions.cancelNotebook": "Parar a Execução", - "notebookActions.category": "Notebook", - "notebookActions.centerActiveCell": "Centralizar Célula Ativa", - "notebookActions.changeCellToCode": "Alterar Célula para Código", - "notebookActions.changeCellToMarkdown": "Alterar Célula para Markdown", - "notebookActions.collapseCellInput": "Recolher Entrada de Célula", - "notebookActions.collapseCellOutput": "Recolher Saída de Célula", - "notebookActions.deleteCell": "Excluir Célula", - "notebookActions.editCell": "Editar Célula", - "notebookActions.execute": "Executar a Célula", - "notebookActions.executeAbove": "Executar as Células Acima", - "notebookActions.executeAndFocusContainer": "Executar Célula e Contêiner de Foco", - "notebookActions.executeAndInsertBelow": "Executar Célula do Notebook e Inserir Abaixo", - "notebookActions.executeAndSelectBelow": "Executar Célula do Notebook e Selecionar Abaixo", - "notebookActions.executeBelow": "Executar Célula e Abaixo", - "notebookActions.executeNotebook": "Executar Tudo", - "notebookActions.expandCellInput": "Expandir a Entrada de Célula", - "notebookActions.expandCellOutput": "Expandir Saída da Célula", - "notebookActions.insertCodeCellAbove": "Inserir Célula de Código Acima", - "notebookActions.insertCodeCellAboveAndFocusContainer": "Inserir a célula de código acima e o contêiner de foco", - "notebookActions.insertCodeCellAtTop": "Adicionar Célula de Código na Parte Superior", - "notebookActions.insertCodeCellBelow": "Inserir Célula de Código Abaixo", - "notebookActions.insertCodeCellBelowAndFocusContainer": "Inserir a Célula de Código Abaixo e o Contêiner de Foco", - "notebookActions.insertMarkdownCellAbove": "Inserir Célula de Markdown Acima", - "notebookActions.insertMarkdownCellAtTop": "Adicionar Célula de Markdown na Parte Superior", - "notebookActions.insertMarkdownCellBelow": "Inserir Célula de Markdown Abaixo", - "notebookActions.menu.insertCode": "$(add) Código", - "notebookActions.menu.insertCode.minimalToolbar": "Adicionar Código", - "notebookActions.menu.insertCode.minimaltoolbar": "Adicionar Código", - "notebookActions.menu.insertCode.ontoolbar": "Código", - "notebookActions.menu.insertCode.tooltip": "Adicionar Célula de Código", - "notebookActions.menu.insertMarkdown": "$(add) Markdown", - "notebookActions.menu.insertMarkdown.ontoolbar": "Markdown", - "notebookActions.menu.insertMarkdown.tooltip": "Adicionar Célula de Markdown", - "notebookActions.quitEdit": "Parar Edição de Célula", - "notebookActions.renderMarkdown": "Renderizar Todas as Células de Markdown", - "notebookActions.toggleOutputs": "Toggle Outputs", - "notebookMenu.cellTitle": "Célula do Notebook", - "notebookMenu.insertCell": "Inserir Célula", - "pickLanguageToConfigure": "Selecionar Modo de Idioma", - "workbench.notebook.layout.configure.label": "Personalizar o Layout do Bloco de Anotações", - "workbench.notebook.layout.select.label": "Selecionar entre Layouts de Bloco de Anotações" + "notebookActions.pasteAbove": "Colar Célula Acima", + "toggleNotebookClipboardLog": "Alternar Solução de Problemas da Área de Transferência do Notebook" }, "vs/workbench/contrib/notebook/browser/contrib/editorStatusBar/editorStatusBar": { "current1": "Atualmente Selecionado.", @@ -6061,8 +6181,10 @@ "notebook.singleActiveCellIndicator": "Célula {0} de {1}", "notebookActions.selectKernel": "Selecionar Kernel do Notebook", "notebookActions.selectKernel.args": "Argumentos de Kernel do Notebook", + "otherKernelKinds": "Outro", "prompt.placeholder.change": "Alterar kernel para '{0}'", "prompt.placeholder.select": "Selecione kernel para '{0}'", + "suggestedKernels": "Sugerido", "tooltop": "{0} (sugestão)" }, "vs/workbench/contrib/notebook/browser/contrib/find/findController": { @@ -6094,7 +6216,8 @@ "focusLastCell": "Focar na Última Célula", "focusOutput": "Focar na Saída de Célula Ativa", "focusOutputOut": "Focar na Saída da Célula Ativa", - "notebook.navigation.allowNavigateToSurroundingCells": "Quando habilitado, o cursor pode navegar para a célula seguinte/anterior quando o cursor atual no editor de célula está na primeira/última linha." + "notebook.navigation.allowNavigateToSurroundingCells": "Quando habilitado, o cursor pode navegar para a célula seguinte/anterior quando o cursor atual no editor de célula está na primeira/última linha.", + "notebookActions.centerActiveCell": "Centralizar Célula Ativa" }, "vs/workbench/contrib/notebook/browser/contrib/outline/notebookOutline": { "breadcrumbs.showCodeCells": "Quando as trilhas do notebook habilitadas contêm células de código.", @@ -6104,6 +6227,68 @@ "vs/workbench/contrib/notebook/browser/contrib/profile/notebookProfile": { "setProfileTitle": "Definir Perfil" }, + "vs/workbench/contrib/notebook/browser/controller/coreActions": { + "notebookActions.category": "Notebook", + "notebookMenu.cellTitle": "Célula do Notebook", + "notebookMenu.insertCell": "Inserir Célula" + }, + "vs/workbench/contrib/notebook/browser/controller/editActions": { + "autoDetect": "Detecção automática", + "changeLanguage": "Alterar Idioma da Célula", + "clearAllCellsOutputs": "Limpar as Saídas de Todas as Células", + "clearCellOutputs": "Limpar Saídas de Célula", + "languageDescription": "({0}) – Idioma Atual", + "languageDescriptionConfigured": "({0})", + "languagesPicks": "linguagens (identificador)", + "notebookActions.deleteCell": "Excluir Célula", + "notebookActions.editCell": "Editar Célula", + "notebookActions.quitEdit": "Parar Edição de Célula", + "pickLanguageToConfigure": "Selecionar Modo de Idioma" + }, + "vs/workbench/contrib/notebook/browser/controller/executeActions": { + "notebookActions.cancel": "Parar Execução da Célula", + "notebookActions.cancelNotebook": "Parar a Execução", + "notebookActions.execute": "Executar a Célula", + "notebookActions.executeAbove": "Executar as Células Acima", + "notebookActions.executeAndFocusContainer": "Executar Célula e Contêiner de Foco", + "notebookActions.executeAndInsertBelow": "Executar Célula do Notebook e Inserir Abaixo", + "notebookActions.executeAndSelectBelow": "Executar Célula do Notebook e Selecionar Abaixo", + "notebookActions.executeBelow": "Executar Célula e Abaixo", + "notebookActions.executeNotebook": "Executar Tudo", + "notebookActions.renderMarkdown": "Renderizar Todas as Células de Markdown" + }, + "vs/workbench/contrib/notebook/browser/controller/insertCellActions": { + "notebookActions.insertCodeCellAbove": "Inserir Célula de Código Acima", + "notebookActions.insertCodeCellAboveAndFocusContainer": "Inserir a célula de código acima e o contêiner de foco", + "notebookActions.insertCodeCellAtTop": "Adicionar Célula de Código na Parte Superior", + "notebookActions.insertCodeCellBelow": "Inserir Célula de Código Abaixo", + "notebookActions.insertCodeCellBelowAndFocusContainer": "Inserir a Célula de Código Abaixo e o Contêiner de Foco", + "notebookActions.insertMarkdownCellAbove": "Inserir Célula de Markdown Acima", + "notebookActions.insertMarkdownCellAtTop": "Adicionar Célula de Markdown na Parte Superior", + "notebookActions.insertMarkdownCellBelow": "Inserir Célula de Markdown Abaixo", + "notebookActions.menu.insertCode": "$(add) Código", + "notebookActions.menu.insertCode.minimalToolbar": "Adicionar Código", + "notebookActions.menu.insertCode.minimaltoolbar": "Adicionar Código", + "notebookActions.menu.insertCode.ontoolbar": "Código", + "notebookActions.menu.insertCode.tooltip": "Adicionar Célula de Código", + "notebookActions.menu.insertMarkdown": "$(add) Markdown", + "notebookActions.menu.insertMarkdown.ontoolbar": "Markdown", + "notebookActions.menu.insertMarkdown.tooltip": "Adicionar Célula de Markdown" + }, + "vs/workbench/contrib/notebook/browser/controller/layoutActions": { + "cmd.toggle": "Ativar/Desativar Navegação", + "customizeNotebook": "Personalizar o Bloco de anotações...", + "notebook.placeholder": "Arquivo de configurações para salvar", + "notebook.saveMimeTypeOrder": "Salvar Ordem de Exibição do Tipomine", + "notebook.showLineNumbers": "Mostrar Números de Linha do Bloco de Anotações", + "notebook.toggleBreadcrumb": "Alternar Trilhas de navegação", + "notebook.toggleCellToolbarPosition": "Alternar Posição da Barra de Ferramentas da Célula", + "notebook.toggleLineNumbers": "Alternar Números de Linha do Bloco de Anotações", + "saveTarget.machine": "Configurações do Usuário", + "saveTarget.workspace": "Configurações do Workspace", + "workbench.notebook.layout.configure.label": "Personalizar o Layout do Bloco de Anotações", + "workbench.notebook.layout.select.label": "Selecionar entre Layouts de Bloco de Anotações" + }, "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "interno", "curruentActiveMimeType": "Ativo no Momento", @@ -6155,14 +6340,14 @@ "notebook.cellToolbarLocation.description": "Onde a barra de ferramentas da célula deve ser mostrada ou se deve ficar oculta.", "notebook.cellToolbarLocation.viewType": "Configurar a posição da barra de ferramentas da célula para tipos de arquivo específicos", "notebook.cellToolbarVisibility.description": "Se a barra de ferramentas da célula deve ser exibida ao passar o mouse ou clicar.", - "notebook.compactView.description": "Controlar se o editor de blocos de anotações deve ser renderizado em um formato compacto. ", + "notebook.compactView.description": "Controlar se o editor de cadernos deve ser renderizado de forma compacta. Por exemplo, quando ativado, ele irá diminuir a largura da margem esquerda.", "notebook.consolidatedOutputButton.description": "Controla se a ação das saídas deve ser renderizada na barra de ferramentas de saída.", "notebook.consolidatedRunButton.description": "Controla se as ações extras são mostradas em um menu suspenso próximo ao botão de execução.", "notebook.diff.enablePreview.description": "Se o editor de comparação de texto avançado deve ser usado para o notebook.", "notebook.displayOrder.description": "Lista de prioridades para tipos mime de saída", "notebook.dragAndDrop.description": "Controle se o editor do bloco de anotações deve permitir a movimentação de células por meio de arrastar e soltar.", "notebook.editorOptions.experimentalCustomization": "Configurações para editores de código usados em blocos de anotações. Isso pode ser usado para personalizar a maioria das configurações do editor.* configurações.", - "notebook.focusIndicator.description": "Controls where the focus indicator is rendered, either along the cell borders or on the left gutter", + "notebook.focusIndicator.description": "Controla onde o indicador de foco é renderizado, ao longo das bordas de célula ou à medianiz esquerda", "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.insertToolbarPosition.description": "Controlar onde as ações de inserção de célula devem aparecer.", @@ -6196,7 +6381,8 @@ "notebook.focusedEditorBorder": "A cor da borda do editor de célula do notebook.", "notebook.inactiveFocusedCellBorder": "A cor da borda superior e inferior da célula quando uma célula está focalizada enquanto o foco principal está fora do editor.", "notebook.inactiveSelectedCellBorder": "A cor das bordas da célula quando várias células estão selecionadas.", - "notebook.outputContainerBackgroundColor": "A cor da tela de fundo do contêiner de saída do notebook.", + "notebook.outputContainerBackgroundColor": "A cor do plano de fundo do contêiner de saída do notebook.", + "notebook.outputContainerBorderColor": "A cor da borda do contêiner de saída do notebook.", "notebook.selectedCellBorder": "A cor das bordas superior e inferior da célula quando a célula está selecionada, mas sem o foco.", "notebook.symbolHighlightBackground": "Cor da tela de fundo da célula realçada", "notebookScrollbarSliderActiveBackground": "Cor da tela de fundo do controle deslizante da barra de rolagem do notebook ao clicar.", @@ -6235,24 +6421,23 @@ "successStateIcon": "Ícone para indicar um estado de sucesso nos editores de notebook.", "unfoldIcon": "Ícone para desdobrar uma célula nos editores de notebook." }, - "vs/workbench/contrib/notebook/browser/notebookKernelActionViewItem": { - "select": "Selecione Kernel" - }, "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { - "disableOtherKeymapsConfirmation": "Disable other keymaps ({0}) to avoid conflicts between keybindings?", - "no": "No", - "yes": "Yes" + "disableOtherKeymapsConfirmation": "Desabilitar outros keymaps ({0}) para evitar conflitos entre associações de teclas?", + "no": "Não", + "yes": "Sim" }, "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { "empty": "A célula não tem saída", - "noRenderer.1": "Não foi possível encontrar um renderizador para o tipo mídia: {0}", - "noRenderer.2": "Não foi possível encontrar um renderizador para a saída. Ele apresenta os seguintes tipos de mídia: {0}" + "noRenderer.1": "Nenhum renderizador foi encontrado para o tipo MIME “{0}”, mas um pode estar disponível no Marketplace.", + "noRenderer.2": "Não foi possível encontrar um renderizador para a saída. Ele apresenta os seguintes tipos de mídia: {0}", + "noRenderer.search": "Pesquisar no Marketplace" }, "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { "notebook.emptyMarkdownPlaceholder": "Célula de markdown vazia, clique duas vezes ou pressione enter para editar.", "notebook.error.rendererNotFound": "Nenhum renderizador encontrado para '$0' a" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellEditorOptions": { + "notebook.cell.toggleLineNumbers.title": "Mostrar Números de Linha da Célula", "notebook.lineNumbers": "Controla a exibição de números de linha no editor de células.", "notebook.showLineNumbers": "Mostrar Números de Linha do Bloco de Anotações", "notebook.toggleLineNumbers": "Alternar Números de Linha do Bloco de Anotações" @@ -6267,6 +6452,7 @@ "unavailableRenderInfo": "renderizador não disponível" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { + "cellExecutionOrderCountLabel": "Ordem de Execução", "cellExpandOutputButtonLabel": "Expanda a Saída da Célula (${0})", "cellExpandOutputButtonLabelWithDoubleClick": "Clicar duas vezes para expandir a saída da célula ({0})", "notebook.moreRunActionsLabel": "Mais..." @@ -6275,6 +6461,9 @@ "cellExpandInputButtonLabel": "Expandir a Entrada de Célula ({0})", "cellExpandInputButtonLabelWithDoubleClick": "Clicar duas vezes para expandir a entrada de célula ({0})" }, + "vs/workbench/contrib/notebook/browser/viewParts/notebookKernelActionViewItem": { + "select": "Selecione Kernel" + }, "vs/workbench/contrib/notebook/common/notebookEditorModel": { "notebook.staleSaveError": "O conteúdo do arquivo foi alterado no disco. Deseja abrir a versão atualizada ou substituir o arquivo pelas suas alterações?", "notebook.staleSaveError.overwrite.": "Substituir", @@ -6646,8 +6835,8 @@ "helpQuickAccessPlaceholder": "Digite '{0}' para obter ajuda sobre as ações que você pode tomar aqui.", "miCommandPalette": "&&Paleta de Comandos...", "miGotoLine": "Ir para &&Linha/Coluna...", - "miGotoSymbolInEditor": "Ir para &&Símbolo no Editor...", "miOpenView": "&&Abrir o Modo de Exibição...", + "miShowAllCommands": "Mostrar Todos os Comandos", "viewQuickAccess": "Abrir o Modo de Exibição", "viewQuickAccessPlaceholder": "Digite o nome de um modo de exibição, canal de saída ou terminal a ser aberto." }, @@ -6724,7 +6913,6 @@ "portIcon": "Ícone que representa uma porta remota.", "portsViewIcon": "Ícone de exibição da exibição de portas remotas.", "privatePortIcon": "Ícone que representa uma porta remota privada.", - "publicPortIcon": "Ícone que representa uma porta remota pública.", "remoteExplorerViewIcon": "Ícone de exibição da exibição do gerenciador remoto.", "reportIssuesIcon": "Ícone de problema do relatório na exibição do gerenciador remoto.", "reviewIssuesIcon": "Ícone para examinar o problema na exibição do gerenciador remoto.", @@ -6769,8 +6957,6 @@ "remote.tunnel.forwardItem": "Encaminhar Porta", "remote.tunnel.forwardPrompt": "Número da porta ou endereço (por exemplo, 3000 ou 10.10.10.10:2000).", "remote.tunnel.label": "Definir o Rótulo da Porta", - "remote.tunnel.makePrivate": "Tornar Privado", - "remote.tunnel.makePublic": "Tornar Público", "remote.tunnel.open": "Abrir no Navegador", "remote.tunnel.openCommandPalette": "Abrir Porta no Navegador", "remote.tunnel.openCommandPaletteNone": "Nenhuma porta encaminhada no momento. Abra a exibição de Portas para começar.", @@ -6782,8 +6968,6 @@ "remote.tunnel.tooltipCandidate": "Porta remota {0}:{1} não encaminhada. ", "remote.tunnel.tooltipForwarded": "Porta remota {0}:{1} encaminhada para o endereço local {2}. ", "remote.tunnel.tooltipName": "Porta rotulada como {0}. ", - "remote.tunnel.tooltipPrivate": "Acessível somente deste computador. ", - "remote.tunnel.tooltipPublic": "Acessível publicamente. ", "remote.tunnelView.alreadyForwarded": "A porta já foi encaminhada", "remote.tunnelView.inlineElevationMessage": "Pode Exigir o Sudo", "remote.tunnelsView.addPort": "Adicionar Porta", @@ -6791,7 +6975,7 @@ "remote.tunnelsView.input": "Pressione Enter para confirmar ou Escape para cancelar.", "remote.tunnelsView.labelPlaceholder": "Rótulo da porta", "remote.tunnelsView.portNumberToHigh": "O número da porta precisa ser ≥ 0 e < {0}.", - "remote.tunnelsView.portNumberValid": "A porta encaminhada é inválida.", + "remote.tunnelsView.portNumberValid": "A porta encaminhada deve ser um número ou um host:port.", "tunnel.addressColumn.label": "Endereço Local", "tunnel.addressColumn.tooltip": "O endereço em que a porta encaminhada está disponível localmente.", "tunnel.focusContext": "Se a exibição Portas está focalizada.", @@ -6802,17 +6986,22 @@ "tunnel.originColumn.tooltip": "A origem de uma porta encaminhada. Pode ser uma extensão, encaminhada pelo usuário, encaminhada estaticamente ou encaminhada automaticamente.", "tunnel.portColumn.label": "Porta", "tunnel.portColumn.tooltip": "O rótulo e o número da porta remota da porta encaminhada.", - "tunnel.privacyColumn.label": "Privacidade", + "tunnel.privacyColumn.label": "Visibilidade", "tunnel.privacyColumn.tooltip": "A disponibilidade da porta encaminhada.", - "tunnel.privacyPrivate": "Particular", - "tunnel.privacyPublic": "Pública", "tunnel.processColumn.label": "Processo em Execução", "tunnel.processColumn.tooltip": "A linha de comando do processo que está usando a porta.", + "tunnelContext.privacyMenu": "Visibilidade da porta", "tunnelContext.protocolMenu": "Alterar Protocolo de Porta", + "tunnelPrivacy.private": "Particular", + "tunnelPrivacy.unknown": "Desconhecido", "tunnelView": "Modo de Exibição de Túnel", "tunnelView.runningProcess.inacessable": "Informações do processo não disponíveis." }, "vs/workbench/contrib/remote/common/remote.contribution": { + "invalidWorkspaceCancel": "&&Cancelar", + "invalidWorkspaceDetail": "O workspace não existe. Selecione outro workspace para abrir.", + "invalidWorkspaceMessage": "O workspace não existe", + "invalidWorkspacePrimary": "&&Abrir Workspace...", "remote": "Remoto", "remote.autoForwardPorts": "Quando habilitada, novos processos em execução são detectados e as portas nas quais eles escutam são encaminhadas automaticamente. Desabilitar esta configuração não impedirá que todas as portas sejam encaminhadas. Mesmo quando desabilitadas, as extensões ainda poderão fazer com que as portas sejam encaminhadas, e a abertura de alguns URLs ainda fará com que as portas sejam encaminhadas.", "remote.autoForwardPortsSource": "Define a origem da qual as portas são encaminhadas automaticamente quando `remote.autoForwardPorts` é true. Em locais remotos do Windows e do Mac, a opção `process` não entrará em vigor e a opção `output` será usada. Exige uma recarga para entrar em vigor.", @@ -6832,16 +7021,19 @@ "remote.portsAttributes.openBrowserOnce": "Abrir o navegador quando a porta é automaticamente encaminhada, mas somente a primeira vez que a porta é encaminhada durante uma sessão. Dependendo de suas configurações, isto poderia abrir um navegador inserido.", "remote.portsAttributes.openPreview": "Abre uma visualização na mesma janela quando a porta é encaminhada automaticamente.", "remote.portsAttributes.patternError": "Precisa ser um número de porta, um intervalo de números de porta ou uma expressão regular.", - "remote.portsAttributes.port": "Uma porta, um intervalo de portas (ex. \"40000 – 55000\") ou uma expressão regular (ex. \".+\\\\/server.js\"). Para um número de porta ou um intervalo, os atributos serão aplicados a esse número de porta ou intervalo de números de porta. Os atributos que usam uma expressão regular serão aplicados às portas cuja linha de comando do processo associada corresponder à expressão.", + "remote.portsAttributes.port": "Uma porta, intervalo de portas (por exemplo, “40000-55000\"), host e porta (ex. “db:1234\"), ou expressão regular (ex. \".+\\\\/server.js\"). Para um número de porta ou um intervalo, os atributos serão aplicados a esse número de porta ou intervalo de números de porta. Os atributos que utilizam uma expressão regular serão aplicados às portas cuja linha de comando do processo associado corresponda à expressão.", "remote.portsAttributes.protocol": "O protocolo a ser usado ao encaminhar essa porta.", "remote.portsAttributes.requireLocalPort": "Quando verdadeira, uma caixa de diálogo modal mostrará se a porta local escolhida não for usada para encaminhamento.", "remote.portsAttributes.silent": "Não mostra nenhuma notificação nem executa nenhuma ação quando esta porta é encaminhada automaticamente.", "remote.restoreForwardedPorts": "Restaura as portas que você encaminhou em um espaço de trabalho.", "remoteExtensionLog": "Servidor Remoto", "ui": "Tipo de extensão da interface do usuário. Em uma janela remota, essas extensões são habilitadas somente quando disponíveis no computador local.", - "web": "Tipo de extensão do web worker. Essa extensão pode ser executada em um host de extensão de web worker.", "workspace": "Tipo de extensão do Workspace. Em uma janela remota, essas extensões são habilitadas somente quando disponíveis no repositório remoto." }, + "vs/workbench/contrib/remote/common/tunnelFactory": { + "tunnelPrivacy.private": "Particular", + "tunnelPrivacy.public": "Pública" + }, "vs/workbench/contrib/remote/electron-sandbox/remote.contribution": { "remote": "Remoto", "remote.downloadExtensionsLocally": "Quando ativado, as extensões são baixadas localmente e instaladas no local remoto." @@ -6912,6 +7104,7 @@ "scm.providerCountBadge.hidden": "Ocultar notificações de contagem do Provedor de Controle do Código-fonte.", "scm.providerCountBadge.visible": "Mostrar notificações de contagem do Provedor de Controle do Código-fonte.", "scmConfigurationTitle": "SCM", + "showActionButton": "Controla se um botão de ação pode ser mostrado na modo de exibição do SCM.", "source control": "Controle do Código-Fonte", "source control repositories": "Repositórios de Controle do Código-Fonte", "sourceControlViewIcon": "Ícone da exibição Controle do Código-fonte." @@ -6939,7 +7132,7 @@ "vs/workbench/contrib/search/browser/anythingQuickAccess": { "closeEditor": "Remover de Abertos Recentemente", "fileAndSymbolResultsSeparator": "resultados de arquivo e símbolo", - "filePickAriaLabelDirty": "{0} sujo", + "filePickAriaLabelDirty": "{0} alterações não salvas", "fileResultsSeparator": "resultados do arquivo", "noAnythingResults": "Nenhum resultado correspondente", "openToBottom": "Abrir na Parte Inferior", @@ -6991,6 +7184,7 @@ "search.collapseAllResults": "Controla se os resultados da pesquisa serão recolhidos ou expandidos.", "search.collapseResults.auto": "Arquivos com menos de 10 resultados são expandidos. Outros são recolhidos.", "search.followSymlinks": "Controla se os ciclos de links devem ser seguidos durante a pesquisa.", + "search.forceSearchProcess": "Quando habilitada, a pesquisa em uma janela local será executada em um processo de pesquisa separado, em vez do host da extensão.", "search.globalFindClipboard": "Controla se o modo de exibição de pesquisa deve ler ou modificar a área de transferência de localização compartilhada no macOS.", "search.location": "Controla se a pesquisa será mostrada como um modo de exibição na barra lateral ou como um painel na área do painel para obter mais espaço horizontal.", "search.location.deprecationMessage": "Essa configuração foi preterida. Em vez disso, você pode arrastar o ícone de pesquisa para um novo local.", @@ -7027,7 +7221,7 @@ "showTriggerActions": "Ir para o Símbolo no Workspace...", "symbolsQuickAccess": "Ir para o Símbolo no Workspace", "symbolsQuickAccessPlaceholder": "Digite o nome de um símbolo a ser aberto.", - "useGlobalIgnoreFiles": "Controla se os arquivos globais `.gitignore` e `.ignore` devem ser usados durante a pesquisa de arquivos.", + "useGlobalIgnoreFiles": "Controla o uso de arquivos globais `.gitignore` e `.ignore` ao pesquisar por arquivos. Requer que `# search.useIgnoreFiles #` seja habilitado.", "useIgnoreFiles": "Controla se os arquivos `.gitignore` e `.ignore` devem ser usados ao pesquisar arquivos.", "usePCRE2Deprecated": "Preterido. O PCRE2 será usado automaticamente ao usar os recursos regex que só têm suporte do PCRE2.", "useRipgrep": "Essa configuração foi preterida e agora retorna ao \"search.usePCRE2\".", @@ -7080,11 +7274,10 @@ "vs/workbench/contrib/search/browser/searchView": { "ariaSearchResultsClearStatus": "Os resultados da pesquisa foram limpos", "ariaSearchResultsStatus": "A pesquisa retornou {0} resultados em {1} arquivos", + "disableOpenEditors": "Pesquisar em todo o workspace", "emptySearch": "Pesquisa Vazia", "excludes.enable": "habilitar", "forTerm": " – Pesquisar: {0}", - "label.excludes": "Pesquisar Padrões de Exclusão", - "label.includes": "Pesquisar Padrões de Inclusão", "moreSearch": "Ativar/Desativar os Detalhes da Pesquisa", "noOpenEditorResultsExcludes": "Não foi encontrado nenhum resultado nos editores abertos excluindo '{0}' – ", "noOpenEditorResultsFound": "Não foi encontrado nenhum resultado nos editores abertos. Examine suas configurações para obter as exclusões configuradas e verifique os arquivos gitignore – ", @@ -7094,13 +7287,15 @@ "noResultsFound": "Nenhum resultado encontrado. Examine suas configurações para obter exclusões configuradas e verifique os arquivos do gitignore – ", "noResultsIncludes": "Nenhum resultado encontrado em '{0}' – ", "noResultsIncludesExcludes": "Nenhum resultado encontrado em '{0}', exceto '{1}' – ", + "onlyOpenEditors": "pesquisando somente em arquivos abertos", + "openEditors.disable": "desabilitar", "openFolder": "Abrir a Pasta", "openInEditor.message": "Abrir no editor", "openInEditor.tooltip": "Copiar resultados da pesquisa atuais para um editor", "openSettings.learnMore": "Saiba Mais", "openSettings.message": "Abrir as Configurações", - "placeholder.excludes": "(por exemplo, *.ts, src/**/exclude)", - "placeholder.includes": "(por exemplo, *.ts, src/**/include)", + "placeholder.excludes": "por exemplo, *.ts, src/**/exclude", + "placeholder.includes": "por exemplo, *.ts, src/**/include", "removeAll.occurrence.file.confirmation.message": "Substituir {0} ocorrência em {1} arquivo com '{2}'?", "removeAll.occurrence.file.message": "{0} ocorrência substituída em {1} arquivo.", "removeAll.occurrence.files.confirmation.message": "Substituir {0} ocorrência em {1} arquivos com '{2}'?", @@ -7435,8 +7630,12 @@ "taskTerminalStatus.active": "A tarefa está em execução", "taskTerminalStatus.errors": "A tarefa tem erros", "taskTerminalStatus.errorsInactive": "A tarefa tem erros e está aguardando...", + "taskTerminalStatus.infos": "A tarefa tem informações", + "taskTerminalStatus.infosInactive": "A tarefa tem informações e está aguardando...", "taskTerminalStatus.succeeded": "Tarefa bem-sucedida", - "taskTerminalStatus.succeededInactive": "Tarefa bem-sucedida e em espera..." + "taskTerminalStatus.succeededInactive": "Tarefa bem-sucedida e em espera...", + "taskTerminalStatus.warnings": "A tarefa tem avisos", + "taskTerminalStatus.warningsInactive": "A tarefa tem avisos e está aguardando..." }, "vs/workbench/contrib/tasks/browser/tasksQuickAccess": { "TaskService.pickRunTask": "Selecionar a tarefa a ser executada", @@ -7730,8 +7929,8 @@ "workbench.action.terminal.clear": "Limpar", "workbench.action.terminal.clearSelection": "Limpar Seleção", "workbench.action.terminal.copySelection": "Copiar Seleção", - "workbench.action.terminal.createTerminalEditor": "Create New Terminal in Editor Area", - "workbench.action.terminal.createTerminalEditorSide": "Create New Terminal in Editor Area to the Side", + "workbench.action.terminal.createTerminalEditor": "Criar Novo Terminal na Área de Editor", + "workbench.action.terminal.createTerminalEditorSide": "Criar Novo Terminal na Área de Editor ao Lado", "workbench.action.terminal.detachSession": "Desanexar Sessão", "workbench.action.terminal.findNext": "Localizar Próximo", "workbench.action.terminal.findPrevious": "Localizar Anterior", @@ -7748,11 +7947,11 @@ "workbench.action.terminal.navigationModeExit": "Sair do Modo de Navegação", "workbench.action.terminal.navigationModeFocusNext": "Focar na Próxima Linha (Modo de Navegação)", "workbench.action.terminal.navigationModeFocusPrevious": "Focar na Linha Anterior (Modo de Navegação)", - "workbench.action.terminal.new": "Create New Terminal", - "workbench.action.terminal.newInActiveWorkspace": "Create New Terminal (In Active Workspace)", - "workbench.action.terminal.newWithCwd": "Create New Terminal Starting in a Custom Working Directory", + "workbench.action.terminal.new": "Criar Novo Terminal", + "workbench.action.terminal.newInActiveWorkspace": "Criar Novo Terminal (No Workspace Ativo)", + "workbench.action.terminal.newWithCwd": "Criar Novo Terminal começando em um Diretório de Trabalho Personalizado", "workbench.action.terminal.newWithCwd.cwd": "O diretório no qual iniciar o terminal", - "workbench.action.terminal.newWithProfile": "Create New Terminal (With Profile)", + "workbench.action.terminal.newWithProfile": "Criar Novo Terminal (Com Perfil)", "workbench.action.terminal.newWithProfile.profileName": "O nome do perfil a ser criado", "workbench.action.terminal.newWorkspacePlaceholder": "Selecionar diretório de trabalho atual para o novo terminal", "workbench.action.terminal.openSettings": "Definir as Configurações do Terminal", @@ -7785,8 +7984,10 @@ "workbench.action.terminal.selectToPreviousCommand": "Selecionar até o Comando Anterior", "workbench.action.terminal.selectToPreviousLine": "Selecionar até a Linha Anterior", "workbench.action.terminal.sendSequence": "Enviar Sequência Personalizada para o Terminal", + "workbench.action.terminal.setFixedDimensions": "Definir Dimensões Fixas", "workbench.action.terminal.showEnvironmentInformation": "Mostrar Informações do Ambiente", "workbench.action.terminal.showTabs": "Mostrar guias", + "workbench.action.terminal.sizeToContentWidth": "Alternar o Tamanho para a Largura do Conteúdo", "workbench.action.terminal.splitInActiveWorkspace": "Dividir Terminal (no Workspace Ativo)", "workbench.action.terminal.switchTerminal": "Alternar Terminal", "workbench.action.terminal.toggleEscapeSequenceLogging": "Ativar/Desativar Registro em Log de Sequência de Escape", @@ -7826,10 +8027,13 @@ "launchFailed.exitCodeOnly": "O processo de terminal falhou ao iniciar (código de saída: {0}).", "migrateToProfile": "Migrar", "no": "Não", + "setTerminalDimensionsColumn": "Definir Dimensões Fixas: Coluna", + "setTerminalDimensionsRow": "Definir Dimensões Fixas: Linha", "terminal.integrated.a11yPromptLabel": "Entrada de terminal", "terminal.integrated.a11yTooMuchOutput": "Muita saída para anunciar, navegue até as linhas manualmente para ler", "terminal.integrated.copySelection.noSelection": "O terminal não tem seleção para copiar", "terminal.slowRendering": "Parece que a aceleração da GPU do terminal está lenta no computador. Deseja desabilitá-la para aprimorar o desempenho? [Leia mais sobre as configurações de terminal](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered).", + "terminalNavigationMode": "Use {0} e {1} para navegar pelo buffer do terminal", "terminalProfileMigration": "O terminal está usando configurações shell/shellArgs preteridas. Deseja migrá-lo para um perfil?", "terminalStaleTextBoxAriaLabel": "O ambiente de {0} de terminal está obsoleto, execute o comando 'Show Environment Information' para obter mais informações", "terminalTextBoxAriaLabel": "Terminal {0}", @@ -7845,6 +8049,7 @@ "miRunActiveFile": "Executar &&Arquivo Ativo", "miRunSelectedText": "Executar Texto &&Selecionado", "miSplitTerminal": "&&Dividir o Terminal", + "splitTerminal": "Dividir Terminal", "terminal.new": "Novo terminal", "workbench.action.terminal.changeColor": "Alterar Cor...", "workbench.action.terminal.changeIcon": "Alterar ícone...", @@ -7859,6 +8064,7 @@ "workbench.action.terminal.selectAll": "Selecionar Tudo", "workbench.action.terminal.selectDefaultProfile": "Selecionar o Perfil Padrão", "workbench.action.terminal.showsTabs": "Mostrar guias", + "workbench.action.terminal.sizeToContentWidthInstance": "Alternar o Tamanho para a Largura do Conteúdo", "workbench.action.terminal.switchTerminal": "Alternar terminal" }, "vs/workbench/contrib/terminal/browser/terminalProcessManager": { @@ -7881,9 +8087,9 @@ "terminalProfileAlreadyExists": "Já existe um perfil de terminal com este nome", "terminalProfiles": "perfis", "terminalProfiles.detected": "detectado", - "terminalService.terminalCloseConfirmationPlural": "Do you want to terminal the {0} active terminal sessions?", - "terminalService.terminalCloseConfirmationSingular": "Do you want to terminate the active terminal session?", - "terminate": "Terminate" + "terminalService.terminalCloseConfirmationPlural": "Deseja encerrar as sessões de terminal ativas {0}?", + "terminalService.terminalCloseConfirmationSingular": "Deseja encerrar a sessão de terminal ativa?", + "terminate": "Terminar" }, "vs/workbench/contrib/terminal/browser/terminalTabbedView": { "hideTabs": "Ocultar guias", @@ -7927,8 +8133,15 @@ "terminalCursor.foreground": "A cor de primeiro plano do cursor do terminal." }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { + "cwd": "o diretório de trabalho atual do terminal", + "cwdFolder": "o diretório de trabalho atual do terminal, exibido para workspaces de várias raízes ou em um único workspace raiz quando o valor difere do diretório de trabalho inicial. Isto não será exibido no Windows.", + "local": "indica um terminal local em um workspace remoto", "openDefaultSettingsJson": "abrir as configurações padrão JSON", "openDefaultSettingsJson.capitalized": "Abrir Configurações Padrão (JSON)", + "process": "o nome do processo de terminal", + "separator": "um separador condicional (” - “) que só será exibido quando cercado por variáveis com valores ou texto estático.", + "sequence": "o nome fornecido ao xterm.js pelo processo", + "task": "indica que este terminal está associado a uma tarefa", "terminal.integrated.allowChords": "Se é necessário permitir associações de teclas de pressionamento simultâneo no terminal. Observe que quando isso for true e o pressionamento das teclas for simultâneo, ele ignorará `#terminal.integrated.commandsToSkipShell#`. Definir como false será particularmente útil se desejar que Ctrl + k seja atalho para o seu shell (não para o VS Code).", "terminal.integrated.allowMnemonics": "Se deseja permitir que os mnemônicos de menubar (por exemplo, alt+f) disparem a abertura de menubar. Observe que isso fará com que todos os pressionamentos de tecla Alt ignorem o shell quando true. Isso não faz nada no macOS.", "terminal.integrated.altClickMovesCursor": "Quando esta configuração está habilitada, Alt/opção + clique reposiciona o cursor do prompt para baixo do mouse quando `#editor.multiCursorModifier#` está definido como `'alt'` (o valor padrão). Isso pode não funcionar de maneira confiável, dependendo do shell.", @@ -7938,7 +8151,7 @@ "terminal.integrated.confirmOnExit.always": "Sempre confirme se existem terminais.", "terminal.integrated.confirmOnExit.hasChildProcesses": "Confirme se há terminais com processos filhos.", "terminal.integrated.confirmOnExit.never": "Nunca confirme.", - "terminal.integrated.confirmOnKill": "Controla se os terminais devem ser confirmados quando eles têm processos filho. Quando definido como editor, os terminais na área do editor serão marcados como sujos quando tiverem processos filho. Observe que a detecção de processo filho pode não funcionar bem para shells como o Git Bash, que não executam seus processos como processos filhos do shell.", + "terminal.integrated.confirmOnKill": "Controla se os terminais de eliminação devem ser confirmados quando eles têm processos filhos. Quando definido como editor, os terminais na área do editor serão marcados como alterados quando tiverem processos filhos. Observe que a detecção de processos filho pode não funcionar bem para shells como o Git Bash, que não executam seus processos como processos filhos do shell.", "terminal.integrated.confirmOnKill.always": "Confirme se o terminal está no editor ou no painel.", "terminal.integrated.confirmOnKill.editor": "Confirme se o terminal está no editor.", "terminal.integrated.confirmOnKill.never": "Nunca confirme.", @@ -7947,7 +8160,7 @@ "terminal.integrated.cursorBlinking": "Controla se o cursor de terminal pisca.", "terminal.integrated.cursorStyle": "Controla o estilo do cursor do terminal.", "terminal.integrated.cursorWidth": "Controla a largura do cursor quando `#terminal.integrated.cursorStyle#` está definido como `line`.", - "terminal.integrated.customGlyphs": "Whether to draw custom glyphs for block element and box drawing characters instead of using the font, which typically yields better rendering with continuous lines. Note that this doesn't work with the DOM renderer", + "terminal.integrated.customGlyphs": "Se você deseja desenhar glifos personalizados para elemento de bloco e caracteres de desenho de caixa em vez de usar a fonte, o que geralmente produz melhor renderização com linhas contínuas. Observe que isso não funciona com o renderizador DOM.", "terminal.integrated.cwd": "Um caminho de início explícito em que o terminal será iniciado. Ele será usado como o diretório de trabalho atual (cwd) para o processo de shell. Isso poderá ser particularmente útil em configurações de workspace se o diretório raiz não for um cwd conveniente.", "terminal.integrated.defaultLocation": "Controla onde os terminais recém-criados aparecerão.", "terminal.integrated.defaultLocation.editor": "Criar terminais no editor", @@ -7989,6 +8202,10 @@ "terminal.integrated.macOptionIsMeta": "Controla se a chave de opção deve ser tratada como a chave de meta no terminal no macOS.", "terminal.integrated.minimumContrastRatio": "Ao definir a cor de primeiro plano de cada célula, ela será alterada para tentar atender à taxa de proporção especificada. Valores de exemplo:\r\n\r\n– 1: o padrão, não faça nada.\r\n– 4,5: [conformidade WCAG AA (mínimo)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html).\r\n– 7: [conformidade WCAG AAA (aprimorado)] (https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html).\r\n– 21: branco sobre preto ou preto sobre branco.", "terminal.integrated.mouseWheelScrollSensitivity": "Um multiplicador a ser usado no `deltaY` dos eventos de rolagem do mouse.", + "terminal.integrated.persistentSessionReviveProcess": "Quando o processo de terminal deve ser encerrado (por exemplo, na janela ou no fechamento do aplicativo), isso determina quando o conteúdo da sessão de terminal anterior deve ser restaurado e os processos recriados na próxima vez que o workspace for aberto. A restauração do diretório de trabalho atual do processo depende se ele é suportado pelo shell.", + "terminal.integrated.persistentSessionReviveProcess.never": "Nunca restaure os buffers do terminal nem recrie o processo.", + "terminal.integrated.persistentSessionReviveProcess.onExit": "Reativa os processos depois que a última janela for fechada no Windows/Linux ou quando o comando `workbench.action.quit` for disparado (paleta de comandos, associação de teclas, menu).", + "terminal.integrated.persistentSessionReviveProcess.onExitAndWindowClose": "Reativa os processos depois que a última janela for fechada no Windows/Linux ou quando o comando `workbench.action.quit` for disparado (paleta de comandos, associação de teclas, menu) ou quando a janela for fechada.", "terminal.integrated.rightClickBehavior": "Controla como o terminal reage ao clicar com o botão direito do mouse.", "terminal.integrated.rightClickBehavior.copyPaste": "Copiar quando houver uma seleção, caso contrário, colar.", "terminal.integrated.rightClickBehavior.default": "Mostrar o menu de contexto.", @@ -8013,6 +8230,7 @@ "terminal.integrated.tabs.location": "Controla o local das guias de terminal, à esquerda ou à direita do(s) terminal(is) atual(is).", "terminal.integrated.tabs.location.left": "Mostrar o modo de exibição das guias do terminal à esquerda do terminal", "terminal.integrated.tabs.location.right": "Mostrar o modo de exibição das guias do terminal à direita do terminal", + "terminal.integrated.tabs.separator": "Separador usado por `terminal.integrated.title` e `terminal.integrated.description`.", "terminal.integrated.tabs.showActions": "Controla se os botões de divisão e eliminação do terminal são exibidos ao lado do novo botão do terminal.", "terminal.integrated.tabs.showActions.always": "Sempre mostrar as ações", "terminal.integrated.tabs.showActions.never": "Nunca mostrar as ações", @@ -8023,15 +8241,15 @@ "terminal.integrated.tabs.showActiveTerminal.never": "Nunca mostrar o terminal ativo", "terminal.integrated.tabs.showActiveTerminal.singleTerminal": "Mostrar o terminal ativo quando ele for o único terminal aberto", "terminal.integrated.tabs.showActiveTerminal.singleTerminalOrNarrow": "Mostrar o terminal ativo quando ele for o único terminal aberto ou quando o modo de exibição de guias estiver em seu estado de texto restrito", - "terminal.integrated.titleMode": "Determina como o título do terminal é definido, isso aparece na guia ou na entrada da lista suspensa do terminal.", "terminal.integrated.unicodeVersion": "Controla qual versão do unicode será usada ao avaliar a largura dos caracteres no terminal. Se um emoji ou outros caracteres largos não ocupar a quantidade correta de espaço ou backspace, excluindo demais ou muito pouco, talvez seja necessário tentar ajustar essa configuração.", "terminal.integrated.unicodeVersion.eleven": "Versão 11 do Unicode. Esta versão fornece um suporte melhor em sistemas modernos que usam versões modernas do Unicode.", "terminal.integrated.unicodeVersion.six": "Versão 6 do Unicode. Esta é uma versão mais antiga que deve funcionar melhor em sistemas mais antigos.", "terminal.integrated.windowsEnableConpty": "Se deve ser usado o ConPTY para comunicação do processo de terminal do Windows (exige o número de build 18309 ou posteriores do Windows 10). Winpty será usado se isso for false.", "terminal.integrated.wordSeparators": "Uma cadeia de caracteres contendo todos os caracteres a serem considerados separadores de palavras ao clicar duas vezes para selecionar o recurso de palavra.", + "terminalDescription": "Controla a descrição do terminal, que aparece à direita do título. As variáveis são substituídas de acordo com o contexto:", "terminalIntegratedConfigurationTitle": "Terminal Integrado", - "titleMode.executable": "O título é definido pelo terminal, será usado o nome do processo detectado em primeiro plano.", - "titleMode.sequence": "O título é definido pelo processo através de uma sequência de escape, isso é útil se o shell define o título dinamicamente." + "terminalTitle": "Controla o título do terminal. As variáveis são substituídas de acordo com o contexto:", + "workspaceFolder": "o workspace no qual o terminal foi inicializado" }, "vs/workbench/contrib/terminal/common/terminalContextKey": { "isSplitTerminalContextKey": "Se o terminal da guia em foco é um terminal dividido.", @@ -8057,7 +8275,8 @@ "workbench.action.terminal.changeIcon": "Alterar ícone...", "workbench.action.terminal.focus": "Focar no Terminal", "workbench.action.terminal.moveToTerminalPanel": "Mover o Terminal para o Painel", - "workbench.action.terminal.rename": "Renomear..." + "workbench.action.terminal.rename": "Renomear...", + "workbench.action.terminal.sizeToContentWidthInstance": "Alternar o Tamanho para a Largura do Conteúdo" }, "vs/workbench/contrib/terminal/electron-sandbox/localTerminalService": { "nonResponsivePtyHost": "A conexão com o processo de host de pty do terminal não está respondendo. Os terminais podem parar de funcionar.", @@ -8116,6 +8335,7 @@ "testing.searchForTestExtension": "Procurar a Extensão de Teste", "testing.selectDefaultTestProfiles": "Selecionar o Perfil Padrão", "testing.showMostRecentOutput": "Mostrar Saída", + "testing.sortByDuration": "Classificar por Duração", "testing.sortByLocation": "Classificar por Local", "testing.sortByStatus": "Classificar por Status", "testing.toggleInlineTestOutput": "Alternar Saída de Teste Embutido", @@ -8137,10 +8357,10 @@ "updateTestConfiguration": "Atualizar Configuração de Teste" }, "vs/workbench/contrib/testing/browser/testingDecorations": { - "actual.title": "Real:", + "actual.title": "Real", "debug all test": "Depurar Todos os Testes", "debug test": "Depurar o Teste", - "expected.title": "Esperado:", + "expected.title": "Esperado", "peek failure": "Espiar o erro", "peekTestOutout": "Espiar Saída de Teste", "reveal test": "Fazer a revelação no Gerenciador de Testes", @@ -8153,8 +8373,8 @@ }, "vs/workbench/contrib/testing/browser/testingExplorerFilter": { "filter": "Filtrar", - "testExplorerFilter": "Filter (e.g. text, !exclude, @tag)", - "testExplorerFilterLabel": "Filter text for tests in the explorer", + "testExplorerFilter": "Filtrar (por exemplo, text, !exclude, @tag)", + "testExplorerFilterLabel": "Filtrar texto para testes no explorador", "testing.filters.currentFile": "Mostrar Somente no Arquivo Ativo", "testing.filters.menu": "Mais Filtros...", "testing.filters.removeTestExclusions": "Exibir Todos os Testes Novamente", @@ -8185,6 +8405,7 @@ "testing.reRunLastRun": "Executar o Teste de Repetição", "testing.revealInExplorer": "Fazer a revelação no Gerenciador de Testes", "testing.showResultOutput": "Mostrar Saída do Resultado", + "testing.toggleTestingPeekHistory": "Alternar o Histórico de Testes no Peek", "testingOutputActual": "Resultado real", "testingOutputExpected": "Resultado esperado", "testingPeekLabel": "Testar Mensagens de Resultado" @@ -8361,8 +8582,8 @@ "later": "Mais tarde", "noUpdatesAvailable": "Não há atualizações disponíveis no momento.", "read the release notes": "Bem-vindo(a) ao {0} v{1}. Deseja ler as Notas sobre a Versão?", - "relaunchDetailInsiders": "Pressione o botão Recarregar para alternar para a versão noturna de pré-produção do VSCode.", - "relaunchDetailStable": "Pressione o botão Recarregar para alternar para a versão estável lançada mensalmente do VSCode.", + "relaunchDetailInsiders": "Pressione o botão recarregar para mudar para a versão dodos participantes do programa Insider do VS Code.", + "relaunchDetailStable": "Pressione o botão recarregar para mudar para a versão Estável do VS Code.", "relaunchMessage": "A alteração da versão exige uma recarga para entrar em vigor", "releaseNotes": "Notas sobre a Versão", "reload": "&&Recarregar", @@ -8536,6 +8757,7 @@ "not found": "computador não encontrado com a ID: {0}", "placeholder": "Inserir o nome do computador", "remote sync activity title": "Atividade de Sincronização (Remota)", + "remoteToLocalDiff": "{0} ↔ {1}", "reset": "Redefinir Dados Sincronizados", "rightResourceName": "{0} (Local)", "sideBySideLabels": "{0} ↔ {1}", @@ -8545,6 +8767,7 @@ "turn off": "&&Desligar", "turn off sync on machine": "Tem certeza de que deseja desligar a sincronização em {0}?", "valid message": "O nome do computador deve ser exclusivo e não vazio", + "workbench.actions.sync.compareWithLocal": "Compare com o local", "workbench.actions.sync.editMachineName": "Editar Nome", "workbench.actions.sync.replaceCurrent": "Restaurar", "workbench.actions.sync.resolveResourceRef": "Mostrar dados brutos de sincronização JSON", @@ -8575,7 +8798,9 @@ "watermark.openRecent": "Abrir Recente", "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/contrib/webview/browser/webview.contribution": { @@ -8624,14 +8849,16 @@ }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted": { "allDone": "Marcar como Concluído", + "checkboxTitle": "Quando marcada, esta página será mostrada na inicialização.", "close": "Ocultar", "footer": "{0} coleta os dados de uso. Leia nosso {1} e saiba como {2}.", + "getStarted": "Introdução", "gettingStarted.allStepsComplete": "Todas as {0} etapas concluídas!", "gettingStarted.editingEvolved": "Edição evoluída", "gettingStarted.someStepsComplete": "{0} de {1} etapas concluídas", "imageShowing": "Imagem mostrando {0}", "new": "Novo", - "newItems": "Novos Itens", + "newItems": "Atualizado", "nextOne": "Próxima Seção", "optOut": "recusar", "pickWalkthroughs": "Abrir Passo a passo...", @@ -8641,16 +8868,15 @@ "showAll": "Mais...", "start": "Iniciar", "walkthroughs": "Passo a passo", - "welcome": "Bem-vindo", "welcomeAriaLabel": "Visão geral de como se familiarizar com seu editor.", "welcomePage.openFolderWithPath": "Abrir pasta {0} com caminho {1}", "welcomePage.showOnStartup": "Mostrar a página inicial na inicialização" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted.contribution": { - "Welcome": "Bem-vindo(a)", + "getStarted": "Introdução", "help": "Ajuda", + "miGetStarted": "Introdução", "pickWalkthroughs": "Abrir Passo a passo...", - "welcome": "Bem-vindo(a)", "welcome.goBack": "Voltar", "welcome.markStepComplete": "Marcar como Etapa Concluída", "welcome.markStepInomplete": "Marcar como Etapa Incompleta", @@ -8661,8 +8887,6 @@ }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedColors": { "welcomePage.background": "Cor da tela de fundo da página inicial.", - "welcomePage.buttonBackground": "Cor da tela de fundo para os botões na página inicial.", - "welcomePage.buttonHoverBackground": "Focalizar a cor da tela de fundo para os botões na página inicial.", "welcomePage.progress.background": "Cor de primeiro plano das barras de progresso da Página inicial.", "welcomePage.progress.foreground": "Cor da tela de fundo das barras de progresso da Página inicial.", "welcomePage.tileBackground": "Cor da tela de fundo dos blocos na página Introdução.", @@ -8696,6 +8920,7 @@ "walkthroughs.steps.media.image.path.hc.string": "Caminho para a imagem de temas hc, em relação ao diretório de extensão.", "walkthroughs.steps.media.image.path.light.string": "Caminho para a imagem de temas claros, em relação ao diretório de extensão.", "walkthroughs.steps.media.image.path.string": "Caminho para uma imagem - ou objeto que consiste em caminhos para imagens claras, escuras e hc - em relação ao diretório de extensão. Dependendo do contexto, a imagem será exibida de 400px a 800px de largura, com limites de altura semelhantes. Para oferecer suporte a telas HIDPI, a imagem será renderizada em escala 1,5x, por exemplo, uma imagem física de 900 pixels de largura será exibida como 600 pixels lógicos de largura.", + "walkthroughs.steps.media.image.path.svg": "Caminho para um svg, tokens de cor são suportados em variáveis para oferecer suporte a temas para corresponder a bancada de trabalho.", "walkthroughs.steps.media.markdown.path": "Caminho para o documento de Markdown, em relação ao diretório de extensão.", "walkthroughs.steps.oneOn.command": "Marque a etapa concluída quando o comando especificado for executado.", "walkthroughs.steps.title": "Título da etapa.", @@ -8708,13 +8933,14 @@ "gettingStartedUnchecked": "Usado para representar etapas passo a passo que não foram concluídas" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedInput": { - "welcome": "Bem-vindo(a)" + "getStarted": "Introdução" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedService": { "builtin": "Construídas em" }, "vs/workbench/contrib/welcome/gettingStarted/common/gettingStartedContent": { "browseLangExts": "Procurar Extensões de Linguagem", + "browsePopular": "Procurar Extensões da Web Populares", "browseRecommended": "Procurar as Extensões Recomendadas", "cloneRepo": "Clonar Repositório", "commandPalette": "Abrir a Paleta de Comandos", @@ -8725,16 +8951,21 @@ "getting-started-setup-icon": "Ícone usado para a categoria de configuração da página de boas-vindas", "gettingStarted.beginner.description": "Entenda o VS Code rapidamente e obtenha uma visão geral dos recursos necessários.", "gettingStarted.beginner.title": "Aprender os Conceitos Básicos", - "gettingStarted.commandPalette.description.interpolated": "A Paleta de Comandos é a maneira de realizar qualquer tarefa no VS Code. **Pratique** procurando seus comandos usados com frequência para economizar tempo e manter o fluxo.\r\n{0}\r\n__Tente procurar por \"alternância de exibição\".__", + "gettingStarted.commandPalette.description.interpolated": "Os comandos são a maneira do teclado de realizar qualquer tarefa no VS Code. **Pratique** procurando seus comandos mais frequentes para economizar tempo.\r\n{0}\r\n__Tente pesquisar por 'alternância da exibição'.__", "gettingStarted.commandPalette.title": "Um atalho para acessar tudo", "gettingStarted.debug.description.interpolated": "Acelere sua edição, compilação, teste e depuração de loop, definindo uma configuração de inicialização.\r\n{0}", "gettingStarted.debug.title": "Assista ao seu código em ação", "gettingStarted.extensions.description.interpolated": "As extensões são as ativações do VS Code. Elas variam de ferramentas de produtividade úteis, que expandem os recursos prontos para uso, até a adição de funcionalidades totalmente novas.\r\n{0}", "gettingStarted.extensions.title": "Extensibilidade ilimitada", + "gettingStarted.extensionsWeb.description.interpolated": "As extensões são ativações do VS Code. Um número crescente está se tornando disponível na Web.\r\n{0}", "gettingStarted.findLanguageExts.description.interpolated": "Código mais inteligente com realce de sintaxe, realização de código, lint e depuração. Embora muitos idiomas são internos, muitos outros podem ser adicionados como extensões.\r\n{0}", "gettingStarted.findLanguageExts.title": "Suporte a todos os seus idiomas", + "gettingStarted.installGit.description.interpolated": "Instale o Git para acompanhar as alterações em seus projetos.\r\n{0}", + "gettingStarted.installGit.title": "Instalar Git", "gettingStarted.intermediate.description": "Otimize seu fluxo de trabalho de desenvolvimento com essas dicas e truques.", "gettingStarted.intermediate.title": "Aumentar sua Produtividade", + "gettingStarted.menuBar.description.interpolated": "A barra de menus completa está disponível no menu suspenso para liberar espaço para seu código. Altere sua aparência para obter acesso mais rápido. \r\n{0}", + "gettingStarted.menuBar.title": "Apenas a quantidade certa de interface do usuário", "gettingStarted.newFile.description": "Abrir um novo arquivo sem título, bloco de anotações ou editor personalizado.", "gettingStarted.newFile.title": "Novo Arquivo...", "gettingStarted.notebook.title": "Personalizar Blocos de Anotações", @@ -8758,12 +8989,15 @@ "gettingStarted.scmSetup.description.interpolated": "Configure o controle de versão interno do seu projeto para acompanhar suas alterações e colaborar com outras pessoas.\r\n{0}", "gettingStarted.settings.description.interpolated": "Ajuste todos os aspectos do VS Code e as extensões de acordo com sua preferência. As configurações mais usadas são listadas primeiro para você começar logo.\r\n{0}", "gettingStarted.settings.title": "Ajustar suas configurações", - "gettingStarted.settingsSync.description.interpolated": "Nunca perca a configuração perfeita do VS Code. A Sincronização de Configurações fará o backup e o compartilhamento das configurações, das associações de teclas e das extensões em várias instalações.\r\n{0}", - "gettingStarted.settingsSync.title": "Sincronize seus dados entre dispositivos", + "gettingStarted.settingsSync.description.interpolated": "Mantenha suas personalizações essenciais do VS Code em backup e atualizadas em todos os seus dispositivos.\r\n{0}", + "gettingStarted.settingsSync.title": "Sincronizar para e de outros dispositivos", "gettingStarted.setup.OpenFolder.description.interpolated": "Está tudo pronto para começar a codificação. Abra uma pasta de projeto para colocar seus arquivos em VS Code.\r\n{0}", "gettingStarted.setup.OpenFolder.title": "Abra seu código", + "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": "Descubra as melhores personalizações para personalizar o VS Code.", "gettingStarted.setup.title": "Começar a trabalhar com VS Code", + "gettingStarted.setupWeb.description": "Descubra as melhores personalizações para criar seu VS Code na Web.", + "gettingStarted.setupWeb.title": "Introdução ao VS Code na 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.splitview.description.interpolated": "Aproveite ao máximo sua tela abrindo arquivos lado a lado, verticalmente e horizontalmente.\r\n{0}", @@ -8772,8 +9006,10 @@ "gettingStarted.tasks.title": "Automatizar as tarefas do seu projeto", "gettingStarted.terminal.description.interpolated": "Execute rapidamente os comandos do shell e monitore a saída de compilação, bem ao lado de seu código.\r\n{0}", "gettingStarted.terminal.title": "Terminal integrado conveniente", - "gettingStarted.topLevelCommandPalette.description": "Use a paleta de comandos para ver e executar todos os comandos do VS Code", - "gettingStarted.topLevelCommandPalette.title": "Executar um Comando...", + "gettingStarted.topLevelGitClone.description": "Clonar um repositório remoto em uma pasta local", + "gettingStarted.topLevelGitClone.title": "Clonar um Repositório Git...", + "gettingStarted.topLevelGitOpen.description": "Conecte-se a um repositório remoto ou uma solicitação de pull para navegar, pesquisar, editar e confirmar", + "gettingStarted.topLevelGitOpen.title": "Abrir o repositório...", "gettingStarted.topLevelShowWalkthroughs.description": "", "gettingStarted.topLevelShowWalkthroughs.title": "Abrir um passo a passo...", "gettingStarted.videoTutorial.description.interpolated": "Assista ao primeiro de uma série de tutoriais de vídeo práticos e curtos sobre os principais recursos do VS Code.\r\n{0}", @@ -8781,8 +9017,11 @@ "gettingStarted.workspaceTrust.description.interpolated": "{0} permite decidir se suas pastas de projeto devem **permitir ou restringir** a execução automática do código __(necessário para extensões, depuração, etc.)__.\r\nQuando você abre um arquivo/pasta, aparecerá um diálogo pedindo que você conceda confiança. Você pode fazer isso {1} a qualquer momento mais tarde.", "gettingStarted.workspaceTrust.title": "Procurar e editar código com segurança", "initRepo": "Inicializar Repositório Git", + "installGit": "Instalar Git", "keyboardShortcuts": "Atalhos de Teclado", - "openInteractivePlayground": "Abrir Playground Interativo", + "openEditorPlayground": "Abrir o Editor Playground", + "openFolder": "Abrir Pasta", + "openRepository": "Abrir o Repositório", "openSCM": "Abrir Controle do Código-Fonte", "pickFolder": "Escolher uma Pasta", "quickOpen": "Abrir um Arquivo Rapidamente", @@ -8791,6 +9030,7 @@ "showTerminal": "Mostrar Painel do Terminal", "splitEditor": "Dividir Editor", "titleID": "Procurar Temas de Cores", + "toggleMenuBar": "Ativar/Desativar a Barra de Menus", "tweakSettings": "Ajustar minhas Configurações", "watch": "Assistir ao Tutorial", "workspaceTrust": "Confiança no Espaço de trabalho" @@ -8828,12 +9068,12 @@ "workbench.startupEditor.welcomePageInEmptyWorkbench": "Abrir a página inicial ao abrir um workbench vazio." }, "vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": { - "editorWalkThrough": "Playground Interativo", - "editorWalkThrough.title": "Playground Interativo" + "editorWalkThrough": "Editor Playground interativo", + "editorWalkThrough.title": "Editor Playground" }, "vs/workbench/contrib/welcome/walkThrough/browser/walkThrough.contribution": { - "miInteractivePlayground": "Playground I&&nterativo", - "walkThrough.editor.label": "Playground Interativo" + "miPlayground": "Editor Playgrou&&nd", + "walkThrough.editor.label": "Playground" }, "vs/workbench/contrib/welcome/walkThrough/browser/walkThroughPart": { "walkThrough.embeddedEditorBackground": "Cor da tela de fundo para os editores inseridos no Playground Interativo.", @@ -8917,7 +9157,7 @@ "dontTrustButton": "Não Confiar", "editTrustedUri": "Editar Caminho", "hostColumnLabel": "Host", - "invalidTrust": "'{0}' é inválido e tem muitos segmentos de caminho.", + "invalidTrust": "Não é possível confiar em pastas individuais dentro de um repositório.", "localAuthority": "Local", "no untrustedSettings": "As configurações de espaço de trabalho que exigem confiança não estão aplicadas", "noTrustedFoldersDescriptions": "Você ainda não confiou em nenhuma pasta ou arquivo de espaço de trabalho.", @@ -8928,7 +9168,7 @@ "trustAll": "Você confiará em todos os repositórios em {0}.", "trustButton": "Confiar", "trustMessage": "Confie nos autores de todos os arquivos na pasta atual ou em seu pai '{0}'.", - "trustOrg": "Você confiará em todos os repositórios e bifurcações em '{0}'.", + "trustOrg": "Você confiará em todos os repositórios e bifurcações em '{0}' no {1}.", "trustParentButton": "Pai de Confiança", "trustUri": "Confiar na Pasta", "trustedDebugging": "A depuração está habilitada", @@ -8999,9 +9239,9 @@ "nothing": "Não foram feitas edições" }, "vs/workbench/services/configuration/common/configurationEditingService": { - "errorConfigurationFileDirty": "Não é possível gravar nas configurações do usuário porque o arquivo está sujo. Salve o arquivo de configurações do usuário primeiro e, em seguida, tente novamente.", - "errorConfigurationFileDirtyFolder": "Não é possível gravar nas configurações da pasta porque o arquivo está sujo. Salve primeiro o arquivo de configurações de pasta '{0}' e tente novamente.", - "errorConfigurationFileDirtyWorkspace": "Não é possível gravar nas configurações do workspace porque o arquivo está sujo. Salve o arquivo de configurações do workspace primeiro e, em seguida, tente novamente.", + "errorConfigurationFileDirty": "Não é possível gravar nas configurações do usuário porque o arquivo tem alterações não salvas. Salve o arquivo de configurações do usuário primeiro e tente novamente.", + "errorConfigurationFileDirtyFolder": "Não é possível gravar nas configurações da pasta porque o arquivo tem alterações não salvas. Salve o arquivo de configurações da pasta '{0}' primeiro e tente novamente.", + "errorConfigurationFileDirtyWorkspace": "Não é possível gravar nas configurações do workspace porque o arquivo tem alterações não salvas. Salve o arquivo de configurações da workspace primeiro e tente novamente.", "errorConfigurationFileModifiedSince": "Não é possível gravar nas configurações do usuário porque o conteúdo do arquivo é mais recente.", "errorConfigurationFileModifiedSinceFolder": "Não é possível gravar nas configurações da pasta porque o conteúdo do arquivo é mais recente.", "errorConfigurationFileModifiedSinceWorkspace": "Não é possível gravar nas configurações do workspace porque o conteúdo do arquivo é mais recente.", @@ -9018,12 +9258,12 @@ "errorInvalidWorkspaceConfigurationApplication": "Não é possível gravar {0} nas Configurações do Workspace. Essa configuração só pode ser gravada nas Configurações de usuário.", "errorInvalidWorkspaceConfigurationMachine": "Não é possível gravar {0} nas Configurações do Workspace. Essa configuração só pode ser gravada nas Configurações de usuário.", "errorInvalidWorkspaceTarget": "Não é possível gravar nas Configurações do Workspace porque {0} não dá suporte para o escopo do workspace em um workspace de várias pastas.", - "errorLaunchConfigurationFileDirty": "Não é possível gravar no arquivo de configuração de inicialização porque o arquivo está sujo. Salve-o primeiro e, em seguida, tente novamente.", + "errorLaunchConfigurationFileDirty": "Não é possível gravar no arquivo de configurações de inicialização porque o arquivo tem alterações não salvas. Salve-o primeiro e tente novamente.", "errorLaunchConfigurationFileModifiedSince": "Não é possível gravar no arquivo de configuração de inicialização porque o conteúdo do arquivo é mais recente.", "errorNoWorkspaceOpened": "Não é possível gravar em {0} porque nenhum workspace está aberto. Abra primeiro um workspace e tente novamente.", - "errorRemoteConfigurationFileDirty": "Não é possível gravar nas configurações de usuário remoto porque o arquivo está sujo. Salve o arquivo de configurações de usuário remoto primeiro e, em seguida, tente novamente.", + "errorRemoteConfigurationFileDirty": "Não é possível gravar nas configurações do usuário remoto porque o arquivo tem alterações não salvas. Salve o arquivo de configurações do usuário remoto primeiro e tente novamente.", "errorRemoteConfigurationFileModifiedSince": "Não é possível gravar nas configurações de usuário remoto porque o conteúdo do arquivo é mais recente.", - "errorTasksConfigurationFileDirty": "Não é possível gravar no arquivo de configuração de tarefas porque o arquivo está sujo. Salve-o primeiro e, em seguida, tente novamente.", + "errorTasksConfigurationFileDirty": "Não é possível gravar no arquivo de configurações de tarefas porque o arquivo tem alterações não salvas. Salve-o primeiro e tente novamente.", "errorTasksConfigurationFileModifiedSince": "Não é possível gravar no arquivo de configuração de tarefas porque o conteúdo do arquivo é mais recente.", "errorUnknownKey": "Não é possível gravar em {0} porque {1} não é uma configuração registrada.", "folderTarget": "Configurações de Pasta", @@ -9036,7 +9276,7 @@ "workspaceTarget": "Configurações do Workspace" }, "vs/workbench/services/configuration/common/jsonEditingService": { - "errorFileDirty": "Não é possível gravar no arquivo porque o arquivo está sujo. Salve o arquivo e tente novamente.", + "errorFileDirty": "Não é possível gravar no arquivo porque o arquivo tem alterações não salvas. Salve o arquivo e tente novamente.", "errorInvalidFile": "Não é possível gravar no arquivo. Abra-o para corrigir erros/avisos e tente novamente." }, "vs/workbench/services/configurationResolver/browser/configurationResolverService": { @@ -9093,7 +9333,7 @@ "openFile.title": "Abrir o Arquivo", "openFileOrFolder.title": "Abrir Arquivo ou Pasta", "openFolder.title": "Abrir a Pasta", - "openWorkspace.title": "Abrir o Workspace", + "openWorkspace.title": "Abrir o Workspace a partir do Arquivo", "save": "&&Salvar", "saveAll": "&&Salvar Tudo", "saveAsTitle": "Salvar como", @@ -9170,6 +9410,7 @@ }, "vs/workbench/services/extensionManagement/common/extensionManagementService": { "Manifest is not found": "Falha ao instalar a Extensão {0}: o manifesto não foi encontrado.", + "VS Code for Web": "{0} para a Web", "cancel": "Cancelar", "cannot be installed": "Não é possível instalar a extensão '{0}' porque ela não está disponível nesta configuração.", "extensionInstallWorkspaceTrustButton": "Confiar no espaço de trabalho & instalar", @@ -9178,23 +9419,29 @@ "extensionInstallWorkspaceTrustMessage": "Habilitar esta extensão requer um espaço de trabalho confiável.", "install": "Instalar", "install and do no sync": "Instalar (Não sincronizar)", + "install anyways": "Instalar Mesmo Assim", "install extension": "Instalar a Extensão", "install extensions": "Instalar as Extensões", "install multiple extensions": "Deseja instalar as extensões e sincronizá-las com seus dispositivos?", "install single extension": "Deseja instalar a extensão '{0}' e sincronizá-la com seus dispositivos?", + "limited support": "'{0}' tem funcionalidade limitada no {1}.", "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.", + "showExtensions": "Mostrar Extensões", "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/webExtensionsScannerService": { - "not a web extension": "Não é possível adicionar '{0}' porque esta extensão não é uma extensão da web." + "not a web extension": "Não é possível adicionar '{0}' porque esta extensão não é uma extensão da web.", + "openInstalledWebExtensionsResource": "Abrir recurso de extensões da Web instaladas" }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "Local", "remote": "Remoto" }, "vs/workbench/services/extensionManagement/electron-sandbox/remoteExtensionManagementService": { - "incompatible": "Não é possível instalar a extensão ' {0} ', pois não é compatível com o VS Code '{1} '." + "notFoundCompatibleDependency": "Não é possível instalar a extensão '{0}' porque não é compatível com a versão atual do VS Code (versão {1})." }, "vs/workbench/services/extensionRecommendations/common/workspaceExtensionsConfig": { "select for add": "Adicionar a recomendação de extensão a", @@ -9296,7 +9543,6 @@ "vscode.extension.qna": "Controla o link de P&R no Marketplace. Defina como Marketplace para habilitar o site de P & R padrão do Marketplace. Defina como uma cadeia de caracteres para fornecer a URL de um site de P & R personalizado. Defina como false para desabilitar P & R totalmente.", "vscode.extension.scripts.prepublish": "Script executado antes de o pacote ser publicado como uma extensão do VS Code.", "vscode.extension.scripts.uninstall": "Desinstalar o gancho de extensão do VS Code. O script que é executado quando a extensão é totalmente desinstalada do VS Code, que é quando o VS Code é reiniciado (desligamento e início) após a extensão ser desinstalada. Somente há suporte para scripts do Node.", - "web": "Tipo de extensão do web worker. Essa extensão pode ser executada em um host de extensão de web worker.", "workspace": "Tipo de extensão do Workspace. Em uma janela remota, essas extensões são habilitadas somente quando disponíveis no repositório remoto." }, "vs/workbench/services/extensions/common/extensionsUtil": { @@ -9356,6 +9602,10 @@ "missingNLSKey": "Não foi possível localizar a mensagem para a chave {0}.", "notSemver": "A versão da extensão não é compatível com semver." }, + "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { + "binFailed": "Falha ao mover '{0}' para a lixeira", + "trashFailed": "Falha ao mover '{0}' para a lixeira" + }, "vs/workbench/services/gettingStarted/common/gettingStartedContent": { "getting-started-setup-icon": "Ícone usado para a categoria de configuração da introdução", "getting-started-beginner-icon": "Ícone usado para a categoria de iniciante da introdução", @@ -9458,7 +9708,7 @@ "vs/workbench/services/keybinding/common/keybindingEditing": { "emptyKeybindingsHeader": "Coloque as suas associações de teclas neste arquivo para substituir os padrões", "errorInvalidConfiguration": "Não é possível gravar no arquivo de configuração de associações de teclas. Ele tem um objeto que não é do tipo Matriz. Abra o arquivo para limpar e tente novamente.", - "errorKeybindingsFileDirty": "Não é possível gravar porque o arquivo de configuração associações de teclas está sujo. Salve-o primeiro e, em seguida, tente novamente.", + "errorKeybindingsFileDirty": "Não é possível gravar porque o arquivo de configurações de atalhos de teclado possui alterações não salvas. Salve-o primeiro e tente novamente.", "parseErrors": "Não é possível gravar no arquivo de configuração de associações de teclas. Abra-o para corrigir erros/avisos no arquivo e tente novamente." }, "vs/workbench/services/label/common/labelService": { @@ -9572,7 +9822,9 @@ "tunnel.staticallyForwarded": "Encaminhado Estaticamente" }, "vs/workbench/services/remote/electron-sandbox/remoteAgentServiceImpl": { - "connectionError": "Falha ao conectar-se ao servidor host de extensão remota (Erro: {0})" + "connectionError": "Falha ao conectar-se ao servidor host de extensão remota (Erro: {0})", + "devTools": "Abrir Ferramentas para Desenvolvedores", + "directUrl": "Abrir no navegador" }, "vs/workbench/services/textMate/browser/abstractTextMateService": { "alreadyDebugging": "Já está em Registrado em Log.", @@ -9601,9 +9853,13 @@ }, "vs/workbench/services/textfile/browser/textFileService": { "confirmOverwrite": "'{0}' já existe. Deseja substituí-lo?", + "deleted": "Excluído", "fileBinaryError": "O arquivo parece ser binário e não pode ser aberto como texto", "irreversible": "Um arquivo ou pasta com o nome '{0}' já existe na pasta '{1}'. Ao substituí-lo, o conteúdo atual será substituído.", - "replaceButtonLabel": "&&Substituir" + "readonly": "Somente Leitura", + "readonlyAndDeleted": "Excluído, Somente Leitura", + "replaceButtonLabel": "&&Substituir", + "textFileModelDecorations": "Decorações do Modelo de Arquivo de Texto" }, "vs/workbench/services/textfile/common/textFileEditorModelManager": { "genericSaveError": "Falha ao salvar '{0}': {1}" @@ -9865,7 +10121,11 @@ }, "vs/workbench/services/workingCopy/common/fileWorkingCopyManager": { "confirmOverwrite": "'{0}' já existe. Deseja substituí-lo?", + "deleted": "Excluído", + "fileWorkingCopyDecorations": "Decorações de Cópia de Funcional de Arquivo", "irreversible": "Um arquivo ou pasta com o nome '{0}' já existe na pasta '{1}'. Ao substituí-lo, o conteúdo atual será substituído.", + "readonly": "Somente Leitura", + "readonlyAndDeleted": "Excluído, Somente Leitura", "replaceButtonLabel": "&&Substituir" }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopy": { @@ -9889,17 +10149,17 @@ "saveParticipants": "Salvando '{0}'" }, "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupTracker": { - "backupBeforeShutdownDetail": "Clique em 'Cancelar' para parar de aguardar e salvar ou reverter editores sujos.", - "backupBeforeShutdownMessage": "Fazer backup dos editores sujos está demorando mais do que o esperado...", - "backupErrorDetails": "Tente salvar ou reverter os editores sujos primeiro e, em seguida, tente novamente.", - "backupTrackerBackupFailed": "Não foi possível salvar os editores sujos a seguir na localização de backup.", - "backupTrackerConfirmFailed": "Não foi possível salvar nem reverter os editores sujos a seguir.", - "revertBeforeShutdown": "A reversão de editores sujos está demorando mais do que o esperado...", - "saveBeforeShutdown": "O salvamento de editores sujos está demorando mais do que o esperado..." + "backupBeforeShutdownDetail": "Clique em 'Cancelar' para interromper a espera e salvar ou reverter os editores com alterações não salvas.", + "backupBeforeShutdownMessage": "Fazer backup de editores com alterações não salvas está demorando mais do que o esperado...", + "backupErrorDetails": "Tente salvar ou reverter os editores com alterações não salvas primeiro e depois tente novamente.", + "backupTrackerBackupFailed": "Os seguintes editores com alterações não salvas não puderam ser salvos no local do backup.", + "backupTrackerConfirmFailed": "Os seguintes editores com alterações não salvas não puderam ser salvos ou revertidos.", + "revertBeforeShutdown": "Reverter editores com alterações não salvas está demorando mais do que o esperado...", + "saveBeforeShutdown": "Salvar editores com alterações não salvas está demorando mais do que o esperado..." }, "vs/workbench/services/workspaces/browser/abstractWorkspaceEditingService": { "errorInvalidTaskConfiguration": "Não é possível gravar no arquivo de configuração do workspace. Abra-o para corrigir erros/avisos e tente novamente.", - "errorWorkspaceConfigurationFileDirty": "Não é possível gravar no arquivo de configuração do workspace porque o arquivo está sujo. Salve-o e tente novamente.", + "errorWorkspaceConfigurationFileDirty": "Não é possível gravar no arquivo de configurações do workspace porque o arquivo tem alterações não salvas. Salve e tente novamente.", "openWorkspaceConfigurationFile": "Abrir Configuração do Workspace", "save": "Salvar", "saveWorkspace": "Salvar Workspace" @@ -9916,6 +10176,10 @@ "workspaceOpenedDetail": "O espaço de trabalho já está aberto em outra janela. Por favor, feche a janela primeiro e tente novamente.", "workspaceOpenedMessage": "Não é possível salvar o workspace '{0}'" }, + "sql/base/browser/ui/editableDropdown/browser/dropdown": { + "editableDropdown.errorValidate": "Deve ser uma opção da lista", + "selectBox": "Selecionar Caixa" + }, "sql/base/browser/ui/loadingSpinner/loadingSpinner": { "loadingCompletedMessage": "Carregamento concluído", "loadingMessage": "Carregando" @@ -9946,6 +10210,9 @@ "sql/base/browser/ui/table/plugins/checkboxSelectColumn.plugin": { "selectDeselectAll": "Selecionar/Desmarcar Tudo" }, + "sql/base/browser/ui/table/plugins/contextMenuColumn.plugin": { + "table.showActions": "Mostrar ações" + }, "sql/base/browser/ui/table/plugins/headerFilter.plugin": { "headerFilter.cancel": "Cancelar", "headerFilter.clear": "Limpar", @@ -10155,6 +10422,10 @@ "sql/workbench/api/common/extHostNotebookDocumentsAndEditors": { "navigationProviderRequired": "Um provedor de navegação com provedor válidoDeve ser passado para este método" }, + "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { + "errorStartBeforeReady": "Não é possível iniciar uma sessão. O gerente ainda não foi inicializado", + "notebookMultipleRequestsError": "Não é possível executar a célula de código. Outra célula está sendo executada no momento." + }, "sql/workbench/browser/actions": { "clearSavedAccounts": "Limpar todas as contas salvas", "configureDashboardLearnMore": "Saiba Mais", @@ -10186,6 +10457,10 @@ "designer.scriptTabTitle": "Scripts", "designer.unknownComponentType": "O tipo de componente: {0} não tem suporte" }, + "sql/workbench/browser/designer/designerIssuesTabPanelView": { + "designer.IssueListAriaLabel": "Problemas", + "designer.moreInfoLink": "Mais informações" + }, "sql/workbench/browser/designer/designerPropertiesPane": { "tableDesigner.propertiesPaneTitle": "Propriedades", "tableDesigner.propertiesPaneTitleWithContext": "{0} propriedades" @@ -10193,6 +10468,16 @@ "sql/workbench/browser/designer/designerScriptEditor": { "designer.textEditorAriaLabel": "Editor de texto do designer." }, + "sql/workbench/browser/designer/tableActions": { + "designer.addColumnAction": "Adicionar Novo", + "designer.insertAfterSelectedColumn": "Inserir após", + "designer.insertBeforeSelectedRow": "Inserir antes", + "designer.moveRowDownAction": "Mover para Baixo", + "designer.moveRowDownButtonAriaLabel": "Mover a linha selecionada para baixo uma posição", + "designer.moveRowUpAction": "Mover para Cima", + "designer.moveRowUpButtonAriaLabel": "Mover a linha selecionada para cima uma posição", + "designer.newRowButtonAriaLabel": "Adicionar uma nova linha à tabela '{0}'" + }, "sql/workbench/browser/editData/editDataInput": { "connectionFailure": "Falha ao conectar sessão de dados" }, @@ -10838,6 +11123,99 @@ "saveAsXml": "Salvar Como XML", "selectAll": "Selecionar Tudo" }, + "sql/workbench/contrib/executionPlan/browser/azdataGraphView": { + "invalidExecutionPlanZoomError": "O nível de zoom não pode ser 0 ou negativo" + }, + "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { + "epCompare.editorName": "Comparar Planos de Execução" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { + "compareExecutionPlanEditor": "Comparar Editor do Plano de Execução" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditorView": { + "addExecutionPlanLabel": "Adicionar plano de execução", + "epComapre.LoadingPlanCompleteMessage": "Plano de execução carregado com êxito", + "epComapre.LoadingPlanMessage": "Carregando plano de execução", + "epComapre.placeholderInfoboxText": "Adicione planos de execução para comparar", + "epCompare.FileFilterDescription": "Arquivos de Plano de Execução", + "epCompare.comparePropertiesAction": "Propriedades", + "epCompare.comparisonProgess": "Carregando áreas semelhantes em planos comparados", + "epCompare.toggleOrientation": "Alternar Orientação", + "epCompare.zoomInAction": "Ampliar", + "epCompare.zoomOutAction": "Reduzir", + "epCompare.zoomReset": "Redefinir Zoom", + "epCompare.zoomToFit": "Aplicar zoom para ajustar" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonPropertiesView": { + "executionPlanComparisonPropertiesBottomOperation": "Operação inferior: {0}", + "executionPlanComparisonPropertiesTopOperation": "Operação superior: {0}", + "executionPlanPropertiesEdgeOperationName": "Edge", + "nodePropertyViewNameNameColumnHeader": "Nome", + "nodePropertyViewNameValueColumnBottomHeader": "Valor (Plano Inferior)", + "nodePropertyViewNameValueColumnTopHeader": "Valor (Plano Superior)" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanContribution": { + "executionPlanCompareCommandOriginalValue": "Comparar planos de execução", + "executionPlanCompareCommandValue": "Comparar planos de execução" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { + "executionPlanEditor": "Editor de Plano de Execução de Consulta" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanFileView": { + "executionPlanFileLoadingComplete": "Os planos de execução são gerados", + "executionPlanFileLoadingFailed": "Falha ao carregar o plano de execução", + "loadingExecutionPlanFile": "Gerando planos de execução" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { + "executionPlanPropertiesEdgeOperationName": "Edge", + "nodePropertyViewNameNameColumnHeader": "Nome", + "nodePropertyViewNameValueColumnHeader": "Valor" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesViewBase": { + "executionPlanPropertyViewClose": "Perto", + "executionPlanPropertyViewSortAlphabetically": "Alfabética", + "executionPlanPropertyViewSortByDisplayOrder": "Categorizado", + "executionPlanPropertyViewSortReverseAlphabetically": "Alfabética Reversa", + "nodePropertyViewTitle": "Propriedades" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { + "executionPlanTitle": "Plano de consulta (Versão prévia)" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanView": { + "executionPlan.SaveFileDescription": "Arquivos de Plano de Execução", + "executionPlanCompareExecutionPlanAction": "Comparar o plano de execução", + "executionPlanContextMenuDisableTooltip": "Desabilitar Dicas de Ferramenta", + "executionPlanContextMenuEnableTooltip": "Habilitar Dicas de Ferramenta", + "executionPlanCustomZoom": "Zoom Personalizado", + "executionPlanDisableTooltip": "Dicas de ferramentas desativadas", + "executionPlanEnableTooltip": "Dicas de ferramenta habilitadas", + "executionPlanFitGraphLabel": "Aplicar zoom para ajustar", + "executionPlanOpenGraphFile": "Mostrar o Plano de Consulta XML", + "executionPlanPropertiesActionLabel": "Propriedades", + "executionPlanSavePlanXML": "Salvar Arquivo do Plano", + "executionPlanSearchNodeAction": "Localizar Nó", + "executionPlanZoomInActionLabel": "Mais Zoom", + "executionPlanZoomOutActionLabel": "Reduzir o zoom", + "openQueryAction": "Abrir Consulta" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { + "planHeaderIndexAndCost": "Consulta {0}: custo da consulta (em relação ao script): {1}%" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "Fechar (Escape)", + "customZoomApplyButton": "Aplicar", + "customZoomApplyButtonTitle": "Aplicar Zoom (Enter)", + "invalidCustomZoomError": "Selecionar um valor de zoom entre 1 e 200", + "qpZoomValueLabel": "Zoom (porcentagem)", + "zoomAction": "Zoom (Enter)" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "Fechar (Escape)", + "executionPlanSearchTypeContains": "Contém", + "executionPlanSearchTypeEquals": "Igual a", + "nextSearchItemAction": "Próxima Correspondência (Inserir)", + "previousSearchItemAction": "Correspondência Anterior (Shift+Enter)" + }, "sql/workbench/contrib/extensions/browser/contributionRenders": { "insight condition": "Quando", "insightId": "ID", @@ -11217,6 +11595,10 @@ "sql/workbench/contrib/notebook/browser/notebookEditor": { "notebookEditor.name": "Editor do Notebook" }, + "sql/workbench/contrib/notebook/browser/notebookEditor.component": { + "loadingNotebookCompletedMessage": "Carregando notebook {0} concluído", + "loadingNotebookMessage": "Carregando notebook {0}" + }, "sql/workbench/contrib/notebook/browser/notebookExplorer/notebookExplorerViewlet": { "notebookExplorer.name": "Notebooks", "notebookExplorer.searchResults": "Resultados da Pesquisa", @@ -11603,6 +11985,9 @@ "tableDesigner.generateScript": "Gerar script", "tableDesigner.publishTableChanges": "Publicar Alterações" }, + "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { + "tableDesigner.PreviewFeature": "Recurso de visualização" + }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "{0} tarefas em andamento", "miViewTasks": "&&Tarefas", @@ -11630,6 +12015,11 @@ "errorMsgFromCancelTask": "Falha ao cancelar a tarefa.", "taskAction.script": "Script" }, + "sql/workbench/contrib/tsgops/browser/tsgopsActions": { + "hideActivityBarViewContainers": "Ocultar o viewlet de extensão", + "hidePanel": "Ocultar o painel", + "hideSettings": "Ocultar o ícone de configurações" + }, "sql/workbench/contrib/views/browser/treeView": { "collapseAll": "Recolher Tudo", "command-error": "Erro ao executar o comando {1}: {0}. Isso provavelmente é causado pela extensão que contribui com {1}.", @@ -11781,6 +12171,22 @@ "asmt.noHandlerRegistered": "Nenhum Manipulador Registrado", "asmt.providerIdNotValidError": "A conexão é necessária para interagir com o Serviço de Avaliação" }, + "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialog": { + "backupRestoreUrlBrowserDialog.account": "Conta do Azure", + "backupRestoreUrlBrowserDialog.backupFile": "Arquivo de backup", + "backupRestoreUrlBrowserDialog.blobContainer": "Contêiner de blob", + "backupRestoreUrlBrowserDialog.linkAccount": "Vincular conta", + "backupRestoreUrlBrowserDialog.sharedAccessSignature": "Assinatura de acesso compartilhado gerada", + "backupRestoreUrlBrowserDialog.sharedAccessSignatureButton": "Criar Credenciais", + "backupRestoreUrlBrowserDialog.storageAccount": "Conta de armazenamento", + "backupRestoreUrlBrowserDialog.subscription": "Assinatura do Azure", + "backupRestoreUrlBrowserDialog.tenant": "Locatário do Azure AD", + "fileBrowser.discard": "Descartar", + "fileBrowser.ok": "OK" + }, + "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialogService": { + "filebrowser.selectBlob": "Selecionar um blob" + }, "sql/workbench/services/connection/browser/advancedPropertiesController": { "advancedProperties.discard": "Descartar", "connectionAdvancedProperties": "Propriedades Avançadas" @@ -11899,6 +12305,11 @@ "info": "Informações", "warning": "Aviso" }, + "sql/workbench/services/executionPlan/common/executionPlanService": { + "noHandlerRegistered": "Nenhum manipulador de plano de execução válido está registrado", + "providerIdNotValidError": "O provedor válido é necessário para interagir com ExecutionPlanService", + "selectExecutionPlanProvider": "Selecionar um provedor para abrir o plano de execução" + }, "sql/workbench/services/fileBrowser/browser/fileBrowserDialog": { "fileBrowser.discard": "Descartar", "fileBrowser.ok": "OK", @@ -12310,6 +12721,16 @@ "tableDesigner.schemaTitle": "Esquema", "tableDesigner.tableObjectType": "Tabela" }, + "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { + "tableDesigner.UpdateDatabase": "Atualizar Banco de Dados", + "tableDesigner.cancel": "Cancelar", + "tableDesigner.generateScript": "Gerar script", + "tableDesigner.previewDatabaseUpdates": "Visualizar as Atualizações de Banco do Dados" + }, + "sql/workbench/services/tableDesigner/browser/tableDesignerService": { + "TableDesigner.closeApplication": "&&Fechar Aplicativo", + "TableDesigner.saveBeforeExit": "Há alterações não salvas no Designer de Tabela que serão perdidas se você fechar o aplicativo. Você quer fechar o aplicativo?" + }, "sql/workbench/services/tasks/common/tasksService": { "InProgressWarning": "1 ou mais tarefas estão em andamento. Tem certeza de que deseja sair?", "taskService.no": "Não", @@ -12318,167 +12739,6 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "I&&ntrodução", "showReleaseNotes": "Mostrar Introdução" - }, - "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { - "errorStartBeforeReady": "Não é possível iniciar uma sessão. O gerente ainda não foi inicializado", - "notebookMultipleRequestsError": "Não é possível executar a célula de código. Outra célula está sendo executada no momento." - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { - "tableDesigner.PreviewFeature": "Recurso de visualização" - }, - "sql/workbench/contrib/tsgops/browser/tsgopsActions": { - "hideActivityBarViewContainers": "Ocultar o viewlet de extensão", - "hidePanel": "Ocultar o painel", - "hideSettings": "Ocultar o ícone de configurações" - }, - "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { - "tableDesigner.UpdateDatabase": "Atualizar Banco de Dados", - "tableDesigner.cancel": "Cancelar", - "tableDesigner.generateScript": "Gerar script", - "tableDesigner.previewDatabaseUpdates": "Visualizar as Atualizações de Banco do Dados" - }, - "sql/base/browser/ui/editableDropdown/browser/dropdown": { - "editableDropdown.errorValidate": "Deve ser uma opção da lista", - "selectBox": "Selecionar Caixa" - }, - "sql/workbench/browser/designer/designerIssuesTabPanelView": { - "designer.IssueListAriaLabel": "Problemas", - "designer.moreInfoLink": "Mais informações" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { - "executionPlanEditor": "Editor de Plano de Execução de Consulta" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { - "executionPlanPropertiesEdgeOperationName": "Edge", - "nodePropertyViewNameNameColumnHeader": "Nome", - "nodePropertyViewNameValueColumnHeader": "Valor" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { - "cancelCustomZoomAction": "Fechar (Escape)", - "customZoomApplyButton": "Aplicar", - "customZoomApplyButtonTitle": "Aplicar Zoom (Enter)", - "invalidCustomZoomError": "Selecionar um valor de zoom entre 1 e 200", - "qpZoomValueLabel": "Zoom (porcentagem)", - "zoomAction": "Zoom (Enter)" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { - "cancelSearchAction": "Fechar (Escape)", - "executionPlanSearchTypeContains": "Contém", - "executionPlanSearchTypeEquals": "Igual a", - "nextSearchItemAction": "Próxima Correspondência (Inserir)", - "previousSearchItemAction": "Correspondência Anterior (Shift+Enter)" - }, - "sql/workbench/contrib/notebook/browser/notebookEditor.component": { - "loadingNotebookCompletedMessage": "Carregando notebook {0} concluído", - "loadingNotebookMessage": "Carregando notebook {0}" - }, - "sql/workbench/services/executionPlan/common/executionPlanService": { - "noHandlerRegistered": "Nenhum manipulador de plano de execução válido está registrado", - "providerIdNotValidError": "O provedor válido é necessário para interagir com ExecutionPlanService", - "selectExecutionPlanProvider": "Selecionar um provedor para abrir o plano de execução" - }, - "sql/base/browser/ui/table/plugins/contextMenuColumn.plugin": { - "table.showActions": "Mostrar ações" - }, - "sql/workbench/browser/designer/tableActions": { - "designer.addColumnAction": "Adicionar Novo", - "designer.insertAfterSelectedColumn": "Inserir após", - "designer.insertBeforeSelectedRow": "Inserir antes", - "designer.moveRowDownAction": "Mover para Baixo", - "designer.moveRowDownButtonAriaLabel": "Mover a linha selecionada para baixo uma posição", - "designer.moveRowUpAction": "Mover para Cima", - "designer.moveRowUpButtonAriaLabel": "Mover a linha selecionada para cima uma posição", - "designer.newRowButtonAriaLabel": "Adicionar uma nova linha à tabela '{0}'" - }, - "sql/workbench/contrib/executionPlan/browser/azdataGraphView": { - "invalidExecutionPlanZoomError": "O nível de zoom não pode ser 0 ou negativo" - }, - "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { - "epCompare.editorName": "Comparar Planos de Execução" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { - "compareExecutionPlanEditor": "Comparar Editor do Plano de Execução" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditorView": { - "addExecutionPlanLabel": "Adicionar plano de execução", - "epComapre.LoadingPlanCompleteMessage": "Plano de execução carregado com êxito", - "epComapre.LoadingPlanMessage": "Carregando plano de execução", - "epComapre.placeholderInfoboxText": "Adicione planos de execução para comparar", - "epCompare.FileFilterDescription": "Arquivos de Plano de Execução", - "epCompare.comparePropertiesAction": "Propriedades", - "epCompare.comparisonProgess": "Carregando áreas semelhantes em planos comparados", - "epCompare.toggleOrientation": "Alternar Orientação", - "epCompare.zoomInAction": "Ampliar", - "epCompare.zoomOutAction": "Reduzir", - "epCompare.zoomReset": "Redefinir Zoom", - "epCompare.zoomToFit": "Aplicar zoom para ajustar" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonPropertiesView": { - "executionPlanComparisonPropertiesBottomOperation": "Operação inferior: {0}", - "executionPlanComparisonPropertiesTopOperation": "Operação superior: {0}", - "executionPlanPropertiesEdgeOperationName": "Edge", - "nodePropertyViewNameNameColumnHeader": "Nome", - "nodePropertyViewNameValueColumnBottomHeader": "Valor (Plano Inferior)", - "nodePropertyViewNameValueColumnTopHeader": "Valor (Plano Superior)" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanContribution": { - "executionPlanCompareCommandOriginalValue": "Comparar planos de execução", - "executionPlanCompareCommandValue": "Comparar planos de execução" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanFileView": { - "executionPlanFileLoadingComplete": "Os planos de execução são gerados", - "executionPlanFileLoadingFailed": "Falha ao carregar o plano de execução", - "loadingExecutionPlanFile": "Gerando planos de execução" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesViewBase": { - "executionPlanPropertyViewClose": "Perto", - "executionPlanPropertyViewSortAlphabetically": "Alfabética", - "executionPlanPropertyViewSortByDisplayOrder": "Categorizado", - "executionPlanPropertyViewSortReverseAlphabetically": "Alfabética Reversa", - "nodePropertyViewTitle": "Propriedades" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { - "executionPlanTitle": "Plano de consulta (Versão prévia)" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanView": { - "executionPlan.SaveFileDescription": "Arquivos de Plano de Execução", - "executionPlanCompareExecutionPlanAction": "Comparar o plano de execução", - "executionPlanContextMenuDisableTooltip": "Desabilitar Dicas de Ferramenta", - "executionPlanContextMenuEnableTooltip": "Habilitar Dicas de Ferramenta", - "executionPlanCustomZoom": "Zoom Personalizado", - "executionPlanDisableTooltip": "Dicas de ferramentas desativadas", - "executionPlanEnableTooltip": "Dicas de ferramenta habilitadas", - "executionPlanFitGraphLabel": "Aplicar zoom para ajustar", - "executionPlanOpenGraphFile": "Mostrar o Plano de Consulta XML", - "executionPlanPropertiesActionLabel": "Propriedades", - "executionPlanSavePlanXML": "Salvar Arquivo do Plano", - "executionPlanSearchNodeAction": "Localizar Nó", - "executionPlanZoomInActionLabel": "Mais Zoom", - "executionPlanZoomOutActionLabel": "Reduzir o zoom", - "openQueryAction": "Abrir Consulta" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { - "planHeaderIndexAndCost": "Consulta {0}: custo da consulta (em relação ao script): {1}%" - }, - "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialog": { - "backupRestoreUrlBrowserDialog.account": "Conta do Azure", - "backupRestoreUrlBrowserDialog.backupFile": "Arquivo de backup", - "backupRestoreUrlBrowserDialog.blobContainer": "Contêiner de blob", - "backupRestoreUrlBrowserDialog.linkAccount": "Vincular conta", - "backupRestoreUrlBrowserDialog.sharedAccessSignature": "Assinatura de acesso compartilhado gerada", - "backupRestoreUrlBrowserDialog.sharedAccessSignatureButton": "Criar Credenciais", - "backupRestoreUrlBrowserDialog.storageAccount": "Conta de armazenamento", - "backupRestoreUrlBrowserDialog.subscription": "Assinatura do Azure", - "backupRestoreUrlBrowserDialog.tenant": "Locatário do Azure AD", - "fileBrowser.discard": "Descartar", - "fileBrowser.ok": "OK" - }, - "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialogService": { - "filebrowser.selectBlob": "Selecionar um blob" - }, - "sql/workbench/services/tableDesigner/browser/tableDesignerService": { - "TableDesigner.closeApplication": "&&Fechar Aplicativo", - "TableDesigner.saveBeforeExit": "Há alterações não salvas no Designer de Tabela que serão perdidas se você fechar o aplicativo. Você quer fechar o aplicativo?" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/package.json b/i18n/ads-language-pack-ru/package.json index bb16456bd0..94f9300aed 100644 --- a/i18n/ads-language-pack-ru/package.json +++ b/i18n/ads-language-pack-ru/package.json @@ -2,7 +2,7 @@ "name": "ads-language-pack-ru", "displayName": "Russian Language Pack for Azure Data Studio", "description": "Language pack extension for Russian", - "version": "1.37.0", + "version": "1.38.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.37.0" + "azdata": "^1.38.0" }, "icon": "languagepack.png", "categories": [ @@ -40,10 +40,6 @@ "id": "vscode.docker", "path": "./translations/extensions/docker.i18n.json" }, - { - "id": "vscode.extension-editing", - "path": "./translations/extensions/extension-editing.i18n.json" - }, { "id": "vscode.git-ui", "path": "./translations/extensions/git-ui.i18n.json" @@ -180,6 +176,10 @@ "id": "Microsoft.asde-deployment", "path": "./translations/extensions/asde-deployment.i18n.json" }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/azcli.i18n.json" + }, { "id": "Microsoft.azurecore", "path": "./translations/extensions/azurecore.i18n.json" @@ -263,10 +263,6 @@ { "id": "Microsoft.xml-language-features", "path": "./translations/extensions/xml-language-features.i18n.json" - }, - { - "id": "Microsoft.azcli", - "path": "./translations/extensions/azcli.i18n.json" } ] } diff --git a/i18n/ads-language-pack-ru/translations/extensions/configuration-editing.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/configuration-editing.i18n.json index 531ea0e307..98b1556bff 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/configuration-editing.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/configuration-editing.i18n.json @@ -42,7 +42,7 @@ "assocLabelPath": "Файлы с путем", "derivedDescription": "Сопоставление файлов с одноранговыми элементами с тем же именем, но разными расширениями.", "derivedLabel": "Файлы с элементами того же уровня по имени", - "dirty": "индикатор dirty, если активный редактор является \"грязным\"", + "dirty": "указывает, когда в активном редакторе есть несохраненные изменения", "falseDescription": "Отключение шаблона.", "fileDescription": "Сопоставление всех файлов с определенным расширением.", "fileLabel": "Файлы по расширению", diff --git a/i18n/ads-language-pack-ru/translations/extensions/extension-editing.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/extension-editing.i18n.json deleted file mode 100644 index 9389031fa7..0000000000 --- a/i18n/ads-language-pack-ru/translations/extensions/extension-editing.i18n.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "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": { - "dist/extensionLinter": { - "dataUrlsNotValid": "URL-адреса данных не являются допустимым источником изображений.", - "embeddedSvgsNotValid": "Встроенные файлы SVG не являются допустимым источником изображений.", - "httpsRequired": "Изображения должны использовать протокол HTTPS.", - "relativeBadgeUrlRequiresHttpsRepository": "Для использования относительных URL-адресов эмблем необходимо указать в файле package.json репозиторий, обращение к которому осуществляется по протоколу HTTPS. ", - "relativeIconUrlRequiresHttpsRepository": "Для этого значка необходимо указать в файле package.json репозиторий, обращение к которому осуществляется по протоколу HTTPS.", - "relativeUrlRequiresHttpsRepository": "Для использования относительных URL-адресов изображений необходимо указать в файле package.json репозиторий, обращение к которому осуществляется по протоколу HTTPS.", - "svgsNotValid": "Файлы SVG не являются допустимым источником изображений." - }, - "dist/packageDocumentHelper": { - "languageSpecificEditorSettings": "Параметры редактора, определяемые языком", - "languageSpecificEditorSettingsDescription": "Переопределить параметры редактора для языка" - }, - "package": { - "description": "Предоставляет функции жанров для разработки расширений.", - "displayName": "Разработка расширения" - } - } -} \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/main.i18n.json b/i18n/ads-language-pack-ru/translations/main.i18n.json index 61a547d380..50b8ec8408 100644 --- a/i18n/ads-language-pack-ru/translations/main.i18n.json +++ b/i18n/ads-language-pack-ru/translations/main.i18n.json @@ -37,7 +37,8 @@ "vs/base/browser/ui/inputbox/inputBox": { "alertErrorMessage": "Ошибка: {0}", "alertInfoMessage": "Информация: {0}", - "alertWarningMessage": "Предупреждение: {0}" + "alertWarningMessage": "Предупреждение: {0}", + "history.inputbox.hint": "для журнала" }, "vs/base/browser/ui/keybindingLabel/keybindingLabel": { "unbound": "свободный" @@ -201,6 +202,9 @@ "unchangedLine": "{0} неизмененная строка {1}" }, "vs/editor/browser/widget/inlineDiffMargin": { + "diff.clipboard.copyChangedLineContent.label": "Копировать измененную строку ({0})", + "diff.clipboard.copyChangedLinesContent.label": "Копировать измененные строки", + "diff.clipboard.copyChangedLinesContent.single.label": "Копировать измененную строку", "diff.clipboard.copyDeletedLineContent.label": "Копировать удаленную строку ({0})", "diff.clipboard.copyDeletedLinesContent.label": "Копировать удаленные строки", "diff.clipboard.copyDeletedLinesContent.single.label": "Копировать удаленную строку", @@ -214,8 +218,13 @@ "insertSpaces": "Вставлять пробелы при нажатии клавиши TAB. Этот параметр переопределяется на основе содержимого файла, если установлен параметр \"#editor.detectIndentation#\". ", "largeFileOptimizations": "Специальная обработка для больших файлов с отключением некоторых функций, которые интенсивно используют память.", "maxComputationTime": "Время ожидания в миллисекундах, по истечении которого вычисление несовпадений отменяется. Укажите значение 0, чтобы не использовать время ожидания.", + "maxFileSize": "Максимальный размер файла в МБ для вычисления различий. Используйте 0 без ограничений.", "maxTokenizationLineLength": "Строки, длина которых превышает указанное значение, не будут размечены из соображений производительности", "renderIndicators": "Определяет, должны ли в редакторе отображаться индикаторы +/- для добавленных или удаленных изменений.", + "schema.brackets": "Определяет символы скобок, увеличивающие или уменьшающие отступ.", + "schema.closeBracket": "Закрывающий символ скобки или строковая последовательность.", + "schema.colorizedBracketPairs": "Определяет пары скобок, цвет которых зависит от их уровня вложения, если включена опция выделения цветом.", + "schema.openBracket": "Открывающий символ скобки или строковая последовательность.", "semanticHighlighting.configuredByTheme": "Семантическое выделение настраивается с помощью параметра \"semanticHighlighting\" текущей цветовой темы.", "semanticHighlighting.enabled": "Определяет показ семантической подсветки для языков, поддерживающих ее.", "semanticHighlighting.false": "Семантическое выделение отключено для всех цветовых тем.", @@ -253,7 +262,7 @@ "autoClosingQuotes": "Определяет, должен ли редактор автоматически закрывать кавычки, если пользователь добавил открывающую кавычку.", "autoIndent": "Определяет, должен ли редактор автоматически изменять отступы, когда пользователи вводят, вставляют или перемещают текст или изменяют отступы строк.", "autoSurround": "Определяет, должен ли редактор автоматически обрамлять выделения при вводе кавычек или квадратных скобок.", - "bracketPairColorization.enabled": "Определяет, включено ли окрашивание пар скобок.", + "bracketPairColorization.enabled": "Активирует раскраску парных скобок. Переопределить цвета выделения скобок можно с помощью \"workbench.colorCustomizations\".", "codeActions": "Включает индикатор действия кода в редакторе.", "codeLens": "Определяет, отображается ли CodeLens в редакторе.", "codeLensFontFamily": "Управляет семейством шрифтов для CodeLens.", @@ -303,6 +312,17 @@ "editor.gotoLocation.multiple.goto": "Перейдите к основному результату и включите быструю навигацию для остальных", "editor.gotoLocation.multiple.gotoAndPeek": "Перейти к основному результату и показать быстрый редактор", "editor.gotoLocation.multiple.peek": "Показать предварительные результаты (по умолчанию)", + "editor.guides.bracketPairs": "Определяет, включены ли направляющие пар скобок.", + "editor.guides.bracketPairs.active": "Включение направляющих для пар скобок только для активной пары скобок.", + "editor.guides.bracketPairs.false": "Отключение направляющих для пар скобок.", + "editor.guides.bracketPairs.true": "Включение направляющих для пар скобок.", + "editor.guides.bracketPairsHorizontal": "Определяет, включены ли горизонтальные направляющие для скобок.", + "editor.guides.bracketPairsHorizontal.active": "Включение горизонтальных направляющих только для активной пары скобок.", + "editor.guides.bracketPairsHorizontal.false": "Отключение горизонтальных направляющих для пар скобок.", + "editor.guides.bracketPairsHorizontal.true": "Включение горизонтальных направляющих в дополнение к вертикальным направляющим для пар скобок.", + "editor.guides.highlightActiveBracketPair": "Определяет, включены ли направляющие пар скобок.", + "editor.guides.highlightActiveIndentation": "Управляет тем, должна ли выделяться активная направляющая отступа в редакторе.", + "editor.guides.indentation": "Определяет, должны ли в редакторе отображаться направляющие отступа.", "editor.suggest.showClasss": "Когда параметр включен, в IntelliSense отображаются предложения \"class\".", "editor.suggest.showColors": "Когда параметр включен, в IntelliSense отображаются предложения \"color\".", "editor.suggest.showConstants": "Когда параметр включен, в IntelliSense отображаются предложения \"constant\".", @@ -358,18 +378,14 @@ "formatOnType": "Управляет параметром, определяющим, должен ли редактор автоматически форматировать строку после ввода.", "glyphMargin": "Управляет отображением вертикальных полей глифа в редакторе. Поля глифа в основном используются для отладки.", "hideCursorInOverviewRuler": "Управляет скрытием курсора в обзорной линейке.", - "highlightActiveIndentGuide": "Управляет тем, должна ли выделяться активная направляющая отступа в редакторе.", + "hover.above": "Предпочитать отображать наведение над строкой, если есть место.", "hover.delay": "Определяет время задержки в миллисекундах перед отображением наведения.", "hover.enabled": "Управляет тем, отображается ли наведение.", "hover.sticky": "Управляет тем, должно ли наведение оставаться видимым при наведении на него курсора мыши.", "inlayHints.enable": "Включает встроенные указания в редакторе.", "inlayHints.fontFamily": "Определяет семейство шрифтов для указаний-вкладок в редакторе. Если никакое значение не задано, используется `#editor.fontFamily#`.", - "inlayHints.fontSize": "Определяет размер шрифта встроенных указаний в редакторе. Если задано значение \"0\", используется 90 % от \"#editor.fontSize#\".", + "inlayHints.fontSize": "Управляет размером шрифта вложенных указаний в редакторе. Значение по умолчанию 90% \"#editor.fontSize#\" используется, если заданное значение меньше \"5\" или больше размера шрифта редактора.", "inlineSuggest.enabled": "Определяет, следует ли автоматически показывать встроенные предложения в редакторе.", - "inlineSuggest.mode": "Определяет, какой режим следует использовать для отрисовки встроенных предложений.", - "inlineSuggest.mode.prefix": "Отображать только встроенное предложение, если заменяемый текст является префиксом вставляемого текста.", - "inlineSuggest.mode.subword": "Отображать только встроенное предложение, если заменяемый текст является подсловом вставляемого текста.", - "inlineSuggest.mode.subwordSmart": "Отображать встроенное предложение только в том случае, если замещающий текст является подсловом вставляемого текста, но подслово должно начинаться после курсора.", "letterSpacing": "Управляет интервалом между буквами в пикселях.", "lineHeight": "Определяет высоту строки. \r\n– Используйте 0, чтобы автоматически вычислить высоту строки на основе размера шрифта.\r\n– Значения от 0 до 8 будут использоваться в качестве множителя для размера шрифта.\r\n– Значения больше или равные 8 будут использоваться в качестве действующих значений.", "lineNumbers": "Управляет отображением номеров строк.", @@ -393,7 +409,7 @@ "mouseWheelScrollSensitivity": "Множитель, используемый для параметров deltaX и deltaY событий прокрутки колесика мыши.", "mouseWheelZoom": "Изменение размера шрифта в редакторе при нажатой клавише CTRL и движении колесика мыши.", "multiCursorMergeOverlapping": "Объединить несколько курсоров, когда они перекрываются.", - "multiCursorModifier": "Модификатор, который будет использоваться для добавления нескольких курсоров с помощью мыши. Жесты мыши \"Перейти к определению\" и \"Открыть ссылку\" будут изменены так, чтобы они не конфликтовали с несколькими курсорами. [Дополнительные сведения](https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier). ", + "multiCursorModifier": "Модификатор, который будет использоваться для добавления нескольких курсоров с помощью мыши. Жесты мыши \"Перейти к определению\" и \"Открыть ссылку\" будут изменены так, чтобы они не конфликтовали модификатором нескольких курсоров. [Подробнее](https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier).", "multiCursorModifier.alt": "Соответствует клавише ALT в Windows и Linux и клавише OPTION в macOS.", "multiCursorModifier.ctrlCmd": "Соответствует клавише CTRL в Windows и Linux и клавише COMMAND в macOS.", "multiCursorPaste": "Управляет вставкой, когда число вставляемых строк соответствует числу курсоров.", @@ -417,7 +433,6 @@ "renameOnTypeDeprecate": "Не рекомендуется; используйте вместо этого параметр \"editor.linkedEditing\".", "renderControlCharacters": "Определяет, должны ли в редакторе отображаться управляющие символы.", "renderFinalNewline": "Отображение номера последней строки, когда файл заканчивается новой строкой.", - "renderIndentGuides": "Определяет, должны ли в редакторе отображаться направляющие отступа.", "renderLineHighlight": "Определяет, должен ли редактор выделять текущую строку.", "renderLineHighlight.all": "Выделяет поле и текущую строку.", "renderLineHighlightOnlyWhenFocus": "Определяет, должен ли редактор отрисовывать выделение текущей строки, только когда он находится в фокусе.", @@ -465,10 +480,6 @@ "suggest.localityBonus": "Определяет, следует ли учитывать при сортировке слова, расположенные рядом с курсором.", "suggest.maxVisibleSuggestions.dep": "Этот параметр является нерекомендуемым. Теперь размер мини-приложения предложений можно изменить.", "suggest.preview": "Определяет, следует ли просматривать результат предложения в редакторе.", - "suggest.previewMode": "Определяет, какой режим использовать для отображения предварительной версии предложений.", - "suggest.previewMode.prefix": "Подготавливать предварительный просмотр, только если заменяемый текст является префиксом вставляемого текста.", - "suggest.previewMode.subword": "Подготавливать предварительный просмотр, только если заменяемый текст является подсловом вставляемого текста.", - "suggest.previewMode.subwordSmart": "Выполнить предварительный просмотр, если замещающий текст является подсловом вставляемого текста или если это префикс вставляемого текста.", "suggest.shareSuggestSelections": "Определяет, используются ли сохраненные варианты выбора предложений совместно несколькими рабочими областями и окнами (требуется \"#editor.suggestSelection#\").", "suggest.showIcons": "Указывает, нужно ли отображать значки в предложениях.", "suggest.showInlineDetails": "Определяет, отображаются ли сведения о предложении встроенным образом вместе с меткой или только в мини-приложении сведений.", @@ -586,15 +597,27 @@ "deprecatedEditorActiveLineNumber": "Параметр 'Id' является устаревшим. Используйте вместо него параметр 'editorLineNumber.activeForeground'.", "editorActiveIndentGuide": "Цвет активных направляющих для отступов редактора.", "editorActiveLineNumber": "Цвет номера активной строки редактора", - "editorBracketHighlightForeground1": "Цвет переднего плана скобок (1).", - "editorBracketHighlightForeground2": "Цвет переднего плана скобок (2).", - "editorBracketHighlightForeground3": "Цвет переднего плана скобок (3).", - "editorBracketHighlightForeground4": "Цвет переднего плана скобок (4).", - "editorBracketHighlightForeground5": "Цвет переднего плана скобок (5).", - "editorBracketHighlightForeground6": "Цвет переднего плана скобок (6).", + "editorBracketHighlightForeground1": "Цвет переднего плана для скобок (1). Требуется включить раскраску парных скобок.", + "editorBracketHighlightForeground2": "Цвет переднего плана для скобок (2). Требуется включить раскраску парных скобок.", + "editorBracketHighlightForeground3": "Цвет переднего плана для скобок (3). Требуется включить раскраску парных скобок.", + "editorBracketHighlightForeground4": "Цвет переднего плана для скобок (4). Требуется включить раскраску парных скобок.", + "editorBracketHighlightForeground5": "Цвет переднего плана для скобок (5). Требуется включить раскраску парных скобок.", + "editorBracketHighlightForeground6": "Цвет переднего плана для скобок (6). Требуется включить раскраску парных скобок.", "editorBracketHighlightUnexpectedBracketForeground": "Цвет переднего плана непредвиденных скобок.", "editorBracketMatchBackground": "Цвет фона парных скобок", "editorBracketMatchBorder": "Цвет прямоугольников парных скобок", + "editorBracketPairGuide.activeBackground1": "Цвет фона активных направляющих пар скобок (1). Требуется включить направляющие пар скобок.", + "editorBracketPairGuide.activeBackground2": "Цвет фона активных направляющих пар скобок (2). Требуется включить направляющие пар скобок.", + "editorBracketPairGuide.activeBackground3": "Цвет фона активных направляющих пар скобок (3). Требуется включить направляющие пар скобок.", + "editorBracketPairGuide.activeBackground4": "Цвет фона активных направляющих пар скобок (4). Требуется включить направляющие пар скобок.", + "editorBracketPairGuide.activeBackground5": "Цвет фона активных направляющих пар скобок (5). Требуется включить направляющие пар скобок.", + "editorBracketPairGuide.activeBackground6": "Цвет фона активных направляющих пар скобок (6). Требуется включить направляющие пар скобок.", + "editorBracketPairGuide.background1": "Цвет фона неактивных направляющих пар скобок (1). Требуется включить направляющие пар скобок.", + "editorBracketPairGuide.background2": "Цвет фона неактивных направляющих пар скобок (2). Требуется включить направляющие пар скобок.", + "editorBracketPairGuide.background3": "Цвет фона неактивных направляющих пар скобок (3). Требуется включить направляющие пар скобок.", + "editorBracketPairGuide.background4": "Цвет фона неактивных направляющих пар скобок (4). Требуется включить направляющие пар скобок.", + "editorBracketPairGuide.background5": "Цвет фона неактивных направляющих пар скобок (5). Требуется включить направляющие пар скобок.", + "editorBracketPairGuide.background6": "Цвет фона неактивных направляющих пар скобок (6). Требуется включить направляющие пар скобок.", "editorCodeLensForeground": "Цвет переднего плана элемента CodeLens в редакторе", "editorCursorBackground": "Цвет фона курсора редактора. Позволяет настраивать цвет символа, перекрываемого прямоугольным курсором.", "editorGhostTextBorder": "Цвет границы для едва различимого текста в редакторе.", @@ -689,6 +712,9 @@ "vs/editor/contrib/codelens/codelensController": { "showLensOnLine": "Показать команды CodeLens для текущей строки" }, + "vs/editor/contrib/colorPicker/colorPickerWidget": { + "clickToToggleColorOptions": "Щелкните, чтобы переключить параметры цвета (RGB/HSL/HEX)" + }, "vs/editor/contrib/comment/comment": { "comment.block": "Закомментировать или раскомментировать блок", "comment.line": "Закомментировать или раскомментировать строку", @@ -753,9 +779,9 @@ "foldBackgroundBackground": "Цвет фона за свернутыми диапазонами. Этот цвет не должен быть непрозрачным, чтобы не скрывать расположенные ниже декоративные элементы.", "foldLevelAction.label": "Уровень папки {0}", "foldRecursivelyAction.label": "Свернуть рекурсивно", - "gotoNextFold.label": "Перейти к следующему свертыванию", + "gotoNextFold.label": "Перейти к следующему диапазону сложенных данных", "gotoParentFold.label": "Перейти к родительскому свертыванию", - "gotoPreviousFold.label": "Перейти к предыдущему свертыванию", + "gotoPreviousFold.label": "Перейти к предыдущему диапазону сложенных данных", "toggleFoldAction.label": "Переключить свертывание", "unFoldRecursivelyAction.label": "Развернуть рекурсивно", "unfoldAction.label": "Развернуть", @@ -800,8 +826,11 @@ "change": "Проблемы: {0} из {1}", "editorMarkerNavigationBackground": "Фон мини-приложения навигации по меткам редактора.", "editorMarkerNavigationError": "Цвет ошибки в мини-приложении навигации по меткам редактора.", + "editorMarkerNavigationErrorHeaderBackground": "Фон заголовка ошибки в мини-приложении навигации по меткам редактора.", "editorMarkerNavigationInfo": "Цвет информационного сообщения в мини-приложении навигации по меткам редактора.", + "editorMarkerNavigationInfoHeaderBackground": "Фон заголовка информационного сообщения в мини-приложении навигации по меткам редактора.", "editorMarkerNavigationWarning": "Цвет предупреждения в мини-приложении навигации по меткам редактора.", + "editorMarkerNavigationWarningBackground": "Фон заголовка предупреждения в мини-приложении навигации по меткам редактора.", "marker aria": "{0} в {1}. ", "problems": "Проблемы: {0} из {1}" }, @@ -909,6 +938,7 @@ "action.inlineSuggest.showPrevious": "Показать предыдущее встроенное предложение", "action.inlineSuggest.trigger": "Активировать встроенное предложение", "inlineSuggestionHasIndentation": "Начинается ли встроенное предложение с пробела", + "inlineSuggestionHasIndentationLessThanTabSize": "Проверяет, не является ли пробел перед встроенной рекомендацией короче, чем текст, вставляемый клавишей TAB", "inlineSuggestionVisible": "Отображается ли встроенное предложение" }, "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { @@ -929,6 +959,7 @@ "lines.delete": "Удалить строку", "lines.deleteAllLeft": "Удалить все слева", "lines.deleteAllRight": "Удалить все справа", + "lines.deleteDuplicates": "Удалить дублирующиеся строки", "lines.indent": "Увеличить отступ", "lines.insertAfter": "Вставить строку ниже", "lines.insertBefore": "Вставить строку выше", @@ -957,7 +988,7 @@ "links.navigate.kb.alt": "Кнопка ALT и щелчок левой кнопкой мыши", "links.navigate.kb.alt.mac": "Кнопка OPTION и щелчок левой кнопкой мыши", "links.navigate.kb.meta": "Кнопка CTRL и щелчок левой кнопкой мыши", - "links.navigate.kb.meta.mac": "Кнопка OPTION и щелчок левой кнопкой мыши", + "links.navigate.kb.meta.mac": "Кнопка CMD и щелчок левой кнопкой мыши", "missing.url": "Не удалось открыть ссылку, у нее отсутствует целевой объект.", "tooltip.explanation": "Выполнение команды {0}" }, @@ -990,6 +1021,7 @@ "parameterHints.trigger.label": "Переключить подсказки к параметрам" }, "vs/editor/contrib/parameterHints/parameterHintsWidget": { + "editorHoverWidgetHighlightForeground": "Цвет переднего плана активного элемента в указании параметра.", "hint": "{0}, указание", "parameterHintsNextIcon": "Значок для отображения подсказки следующего параметра.", "parameterHintsPreviousIcon": "Значок для отображения подсказки предыдущего параметра." @@ -1261,7 +1293,7 @@ "openFile": "Открыть файл", "openFolder": "Открыть папку", "openWorkspace": "&&Открыть", - "openWorkspaceTitle": "Открыть рабочую область" + "openWorkspaceTitle": "Открыть рабочую область из файла" }, "vs/platform/environment/node/argv": { "add": "Добавление папок в последнее активное окно.", @@ -1309,13 +1341,19 @@ "multipleValues": "Параметр \"{0}\" определен несколько раз. Используется значение \"{1}\".", "unknownOption": "Внимание! \"{0}\" не входит в список известных вариантов, но все равно передается в Electron/Chromium." }, + "vs/platform/environment/node/shellEnv": { + "resolveShellEnvError": "Невозможно разрешить среду оболочки: {0}", + "resolveShellEnvExitError": "Непредвиденный код выхода из порожденной оболочки (код {0}, сигнал {1})", + "resolveShellEnvTimeout": "Не удалось разрешить среду оболочки в течение приемлемого времени. Проверьте конфигурацию оболочки." + }, "vs/platform/extensionManagement/common/abstractExtensionManagementService": { "MarketPlaceDisabled": "Marketplace не включен", "Not a Marketplace extension": "Можно переустановить только расширения из Marketplace", + "incompatible platform": "Расширение \"{0}\" недоступно в {1} для {2}.", "malicious extension": "Не удается установить расширение «{0}», так как оно помечено как проблемное.", "multipleDependentsError": "Не удается удалить расширение \"{0}\". От него зависят расширения \"{1}\", \"{2}\" и другие расширения.", "multipleIndirectDependentsError": "Не удается удалить расширение \"{0}\". Для его удаления необходимо удалить расширения \"{1}\", \"{2}\", \"{3}\" и другие расширения, которые зависят от него.", - "notFoundCompatibleDependency": "Невозможно установить расширение «{0}» из-за несовместимости с текущей версией VS Code (версия {1}).", + "notFoundCompatibleDependency": "Невозможно установить расширение \"{0}\" из-за несовместимости с текущей версией {1} (версия {2}).", "singleDependentError": "Не удается удалить расширение \"{0}\". От него зависит расширение \"{1}\".", "singleIndirectDependentError": "Не удается удалить расширение \"{0}\". Для его удаления необходимо удалить расширения \"{1}\" и \"{2}\", которые зависят от него.", "twoDependentsError": "Не удается удалить расширение \"{0}\". От него зависят расширения \"{1}\" и \"{2}\".", @@ -1388,7 +1426,7 @@ }, "vs/platform/files/common/fileService": { "deleteFailedNonEmptyFolder": "Не удалось удалить непустую папку \"{0}\".", - "deleteFailedNotFound": "Не удалось удалить несуществующий файл \"{0}\"", + "deleteFailedNotFound": "Невозможно удалить несуществующий файл \"{0}\"", "deleteFailedTrashUnsupported": "Не удалось удалить файл \"{0}\" через корзину, так как что поставщик не поддерживает это.", "err.read": "Не удалось считать файл \"{0}\" ({1})", "err.readonly": "Не удается изменить файл \"{0}\", доступный только для чтения", @@ -1397,7 +1435,7 @@ "fileIsDirectoryReadError": "Не удалось считать файл \"{0}\", который на самом деле является каталогом", "fileIsDirectoryWriteError": "Не удается записать файл \"{0}\", который на самом деле является каталогом", "fileModifiedError": "Файл изменен с", - "fileNotFoundError": "Не удается решить несуществующий файл \"{0}\"", + "fileNotFoundError": "Невозможно разрешить несуществующий файл \"{0}\"", "fileNotModifiedError": "undefined", "fileTooLargeError": "Не удается прочесть файл \"{0}\", так как он имеет слишком большой размер и не может быть открыт", "invalidPath": "Не удалось разрешить поставщик файловой системы с относительным путем к файлу \"{0}\"", @@ -1419,9 +1457,9 @@ }, "vs/platform/files/common/io": { "fileTooLargeError": "Файл имеет слишком большой размер и не может быть открыт", - "fileTooLargeForHeapError": "Чтобы открыть файл такого размера, нужно выполнить перезапуск и позволить {0}использовать больше памяти" + "fileTooLargeForHeapError": "Чтобы открыть файл такого размера, нужно выполнить перезапуск и разрешить использовать больше памяти" }, - "vs/platform/files/electron-browser/diskFileSystemProvider": { + "vs/platform/files/electron-main/diskFileSystemProviderIpc": { "binFailed": "Не удалось переместить \"{0}\" в корзину", "trashFailed": "Не удалось переместить \"{0}\" в корзину." }, @@ -1544,33 +1582,47 @@ "systemCertificates": "Определяет, нужно ли загружать сертификаты ЦС из ОС. (В Windows и macOS после отключения этой функции требуется перезагрузить окно.)" }, "vs/platform/telemetry/common/telemetryService": { + "enableTelemetryDeprecated": "Если этот параметр имеет значение false, телеметрия не будет отправляться независимо от значения нового параметра. Не рекомендуется к использованию, поскольку эти данные перенесены в параметр {0}.", + "telemetry.crashReports": "Отчеты о сбоях", + "telemetry.docsAndPrivacyStatement": "Подробнее о [data we collect] ({0}) и наш документ [privacy statement] ({1}).", + "telemetry.docsStatement": "Подробнее о [data we collect] ({0}).", "telemetry.enableTelemetry": "Включите сбор диагностических данных. Это поможет нам лучше понять, как работает {0} и где необходимо внести улучшения.", "telemetry.enableTelemetryMd": "Включите сбор диагностических данных. Это поможет нам лучше понять, как работает {0} и где необходимо внести улучшения. [Дополнительные сведения] ({1}) о том, что какие данные мы собираем и о нашем заявлении о конфиденциальности.", + "telemetry.errors": "Ошибка телеметрии", + "telemetry.restart": "Чтобы изменения в отчетах о сбоях вступили в силу, требуется полная перезагрузка приложения.", + "telemetry.telemetryLevel.crash": "Отправляет отчеты о сбоях на уровне ОС.", + "telemetry.telemetryLevel.default": "Отправляет данные об использовании, сведения об ошибках и отчеты о сбоях.", + "telemetry.telemetryLevel.deprecated": "Примечание.*** Если этот параметр установлен в значение \"выкл.\", телеметрия не будет отправляться независимо от других параметров телеметрии. Если для этого параметра задано любое значение, отличное от \"выкл.\", а телеметрия отключена с устаревшими параметрами, телеметрия не будет отправляться.*", + "telemetry.telemetryLevel.error": "Отправляет общие отчеты об ошибках телеметрии и сбоях.", + "telemetry.telemetryLevel.off": "Отключает все данные телеметрии продукта.", + "telemetry.telemetryLevel.tableDescription": "В следующей таблице указаны данные, отправляемые каждым параметром:", + "telemetry.telemetryLevelMd": "Управляет всей базовой телеметрией и телеметрией собственного расширения. Это помогает лучше понять, насколько хорошо работает {0}, где нужно внести улучшения и как используются функции.", + "telemetry.usage": "Данные об использовании", "telemetryConfigurationTitle": "Телеметрия" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { "terminal.integrated.automationShell.linux": "Путь, который при задании переопределяет {0} и игнорирует значения {1} для использования терминала, ориентированного на автоматизацию, такого как задачи и отладка.", "terminal.integrated.automationShell.osx": "Путь, который при задании переопределяет {0} и игнорирует значения {1} для использования терминала, ориентированного на автоматизацию, такого как задачи и отладка.", "terminal.integrated.automationShell.windows": "Путь, который при его задании переопределяет {0} и игнорирует значения {1} для использования терминала, ориентированного на автоматизацию, такого как задачи и отладка.", + "terminal.integrated.confirmIgnoreProcesses": "Настраиваемый пользовательский параметр для игнорирования процессов", "terminal.integrated.defaultProfile.linux": "Профиль по умолчанию, используемый в Linux. Этот параметр в настоящее время будет проигнорирован, если заданы {0} или {1}.", "terminal.integrated.defaultProfile.osx": "Профиль по умолчанию, используемый в macOS. Этот параметр в настоящее время будет проигнорирован, если заданы {0} или {1}.", "terminal.integrated.defaultProfile.windows": "Профиль по умолчанию, используемый в Windows. Этот параметр в настоящее время будет проигнорирован, если заданы {0} или {1}.", "terminal.integrated.inheritEnv": "Должны ли новые оболочки наследовать свою среду от VS Code, который может попытаться получить оболочку входа для обеспечения инициализации $PATH и других переменных разработки. Это не влияет на Windows.", - "terminal.integrated.persistentSessionExperimentalSerializer": "Следует ли использовать более эффективный экспериментальный подход для восстановления буфера терминала. Для вступления в силу этого параметра требуется перезагрузка.", "terminal.integrated.persistentSessionScrollback": "Определяет максимальное количество строк, которое будет восстановлено при повторном подключении к постоянному сеансу терминала. Увеличение этого параметра приведет к восстановлению дополнительных строк прокрутки за счет увеличения объема памяти и увеличит время, необходимое для подключения к терминалам при запуске. Для вступления в силу этого параметра требуется перезагрузка. Параметру должно быть присвоено значение, меньшее или равное \"#terminal.integrated.scrollback#\".", - "terminal.integrated.profile.linux": "Профили Linux, отображаемые при создании терминала с помощью раскрывающегося списка терминалов. Если они установлены, они переопределят профили, обнаруженные по умолчанию. Они включают {0} и необязательный параметр {1}.", - "terminal.integrated.profile.osx": "Профили macOS, отображаемые при создании терминала с помощью раскрывающегося списка терминалов. Если они установлены, они переопределят профили, обнаруженные по умолчанию. Они включают {0} и необязательный параметр {1}.", - "terminal.integrated.profiles.windows": "Профили Windows, отображаемые при создании терминала с помощью раскрывающегося списка терминалов. Установите значение null, чтобы исключить их. Используйте свойство {0}, чтобы применить конфигурацию, обнаруженную по умолчанию. Либо установите {1} и необязательный параметр {2}.", - "terminal.integrated.shell.linux": "The path of the shell that the terminal uses on Linux. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.profile.linux": "Профили Linux, отображаемые при создании нового терминала с помощью раскрывающегося списка терминалов. Задайте свойство {0} вручную с необязательным {1}.\r\n\r\nЗадайте {2} для существующего профиля, чтобы скрыть его из списка, например: {3}.", + "terminal.integrated.profile.osx": "Профили macOS, отображаемые при создании нового терминала с помощью раскрывающегося списка терминалов. Задайте свойство {0} вручную с необязательным {1}.\r\n\r\nЗадайте {2} для существующего профиля, чтобы скрыть его из списка, например: {3}.", + "terminal.integrated.profiles.windows": "Профили Windows, отображаемые при создании нового терминала с помощью раскрывающегося списка терминалов. Используйте свойство {0}, чтобы автоматически обнаружить расположение оболочки, или вручную задайте свойство {1} с необязательным {2}.\r\n\r\nЗадайте {3} для существующего профиля, чтобы скрыть его из списка, например: {4}.", + "terminal.integrated.shell.linux": "Путь к оболочке, используемой терминалом в Linux. [См. дополнительные сведения о настройке оболочки](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", "terminal.integrated.shell.linux.deprecation": "Это устарело, новый рекомендуемый способ настройки оболочки по умолчанию — создать профиль терминала в {0} и установить его имя профиля по умолчанию в {1}. В настоящее время это будет иметь приоритет над настройками новых профилей, но это изменится в будущем.", - "terminal.integrated.shell.osx": "The path of the shell that the terminal uses on macOS. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shell.osx": "Путь к оболочке, используемой терминалом в macOS. [См. дополнительные сведения о настройке оболочки](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", "terminal.integrated.shell.osx.deprecation": "Это устарело, новый рекомендуемый способ настройки оболочки по умолчанию — создать профиль терминала в {0} и установить его имя профиля по умолчанию в {1}. В настоящее время это будет иметь приоритет над настройками новых профилей, но это изменится в будущем.", - "terminal.integrated.shell.windows": "The path of the shell that the terminal uses on Windows. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shell.windows": "Путь к оболочке, используемой терминалом в Windows. [См. дополнительные сведения о настройке оболочки](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", "terminal.integrated.shell.windows.deprecation": "Это устарело, новый рекомендуемый способ настройки оболочки по умолчанию — создать профиль терминала в {0} и установить его имя профиля по умолчанию в {1}. В настоящее время это будет иметь приоритет над настройками новых профилей, но это изменится в будущем.", - "terminal.integrated.shellArgs.linux": "The command line arguments to use when on the Linux terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.osx": "The command line arguments to use when on the macOS terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.windows": "The command line arguments to use when on the Windows terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.windows.string": "The command line arguments in [command-line format](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) to use when on the Windows terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shellArgs.linux": "Аргументы командной строки, используемые при работе в терминале Linux. [См. дополнительные сведения о настройке оболочки](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shellArgs.osx": "Аргументы командной строки, используемые при работе в терминале macOS. [См. дополнительные сведения о настройке оболочки](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shellArgs.windows": "Аргументы командной строки, используемые при работе в терминале Windows. [См. дополнительные сведения о настройке оболочки](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shellArgs.windows.string": "Аргументы командной строки в [формате командной строки](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6), используемые при работе в терминале Windows. [См. дополнительные сведения о настройке оболочки](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", "terminal.integrated.showLinkHover": "Показывать ли наведение курсора на ссылки в выходных данных терминала.", "terminal.integrated.useWslProfiles": "Определяет, отображаются ли дистрибутивы WSL в раскрывающемся списке терминала", "terminalIntegratedConfigurationTitle": "Встроенный терминал", @@ -1591,6 +1643,9 @@ "terminalProfile.windowsExtensionTitle": "Имя терминала расширения", "terminalProfile.windowsSource": "Источник профиля, который будет автоматически определять пути к оболочке." }, + "vs/platform/terminal/node/ptyService": { + "terminal-session-restore": "Содержимое сеанса восстановлено из {0} в {1}" + }, "vs/platform/terminal/node/terminalProcess": { "launchFail.cwdDoesNotExist": "Начальный каталог (cwd) \"{0}\" не существует.", "launchFail.cwdNotDirectory": "Начальный каталог (cwd) \"{0}\" не является каталогом.", @@ -1647,7 +1702,11 @@ "editorInfo.background": "Цвет фона для текста информационного сообщения в редакторе. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", "editorInfo.foreground": "Цвет волнистой линии для выделения информационных сообщений в редакторе.", "editorInlayHintBackground": "Цвет фона встроенных указаний", + "editorInlayHintBackgroundParameter": "Цвет фона встроенных указаний для параметров", + "editorInlayHintBackgroundTypes": "Цвет фона встроенных указаний для шрифтов", "editorInlayHintForeground": "Цвет переднего плана встроенных указаний", + "editorInlayHintForegroundParameter": "Цвет переднего плана встроенных указаний для параметров", + "editorInlayHintForegroundTypes": "Цвет переднего плана встроенных указаний для шрифтов", "editorLightBulbAutoFixForeground": "Цвет, используемый для значка действий автоматического исправления в меню лампочки.", "editorLightBulbForeground": "Цвет, используемый для значка действий в меню лампочки.", "editorSelectionBackground": "Цвет выделения редактора.", @@ -1737,7 +1796,9 @@ "minimapBackground": "Цвет фона мини-карты.", "minimapError": "Цвет маркера миникарты для ошибок.", "minimapFindMatchHighlight": "Цвет маркера мини-карты для поиска совпадений.", + "minimapForegroundOpacity": "Прозрачность элементов переднего плана, отображаемая га мини-карте. Например, \"#000000c0\" отображает элементы с прозрачностью 75%.", "minimapSelectionHighlight": "Цвет маркера мини-карты для выбора редактора.", + "minimapSelectionOccurrenceHighlight": "Цвет маркера мини-карты для повторяющихся выделений редактора.", "minimapSliderActiveBackground": "Цвет фона ползунка мини-карты при его щелчке.", "minimapSliderBackground": "Цвет фона ползунка мини-карты.", "minimapSliderHoverBackground": "Цвет фона ползунка мини-карты при наведении на него указателя.", @@ -1800,6 +1861,7 @@ "class": "Стиль для классов.", "comment": "Стиль для комментариев.", "declaration": "Стиль для всех объявлений символов.", + "decorator": "Стиль для декораторов и заметок.", "deprecated": "Стиль, используемый для устаревших символов.", "documentation": "Стиль, используемый для ссылок в документации.", "enum": "Стиль для перечислений.", @@ -2452,7 +2514,7 @@ "unknownWorkspaceProperty": "Неизвестное свойство рабочей области", "vscode.extension.contributes.configuration": "Добавляет параметры конфигурации.", "vscode.extension.contributes.configuration.properties": "Описание свойств конфигурации.", - "vscode.extension.contributes.configuration.properties.schema": "Schema of the configuration property.", + "vscode.extension.contributes.configuration.properties.schema": "Схема свойства конфигурации.", "vscode.extension.contributes.configuration.property.empty": "Свойство не должно быть пустым.", "vscode.extension.contributes.configuration.title": "Краткая сводка параметров. Эта метка будет использоваться в файле параметров в качестве разделяющего комментария.", "vscode.extension.contributes.defaultConfiguration": "Предоставляет параметры конфигурации редактора по умолчанию в соответствии с языком.", @@ -2543,6 +2605,7 @@ "missing.submenu": "Пункт меню ссылается на подменю \"{0}\", которое не определено в разделе \"submenus\".", "nonempty": "требуется непустое значение.", "notebook.cell.execute": "Меню выполнения добавленной ячейки записной книжки", + "notebook.cell.executePrimary": "Кнопка выполнения добавленной основной ячейки записной книжки", "notebook.cell.title": "Меню заголовка добавленной ячейки записной книжки", "notebook.toolbar": "Меню панели инструментов добавленной записной книжки", "opticon": "Свойство icon может быть пропущено или должно быть строкой или литералом, например \"{dark, light}\"", @@ -2570,7 +2633,7 @@ "view.viewTitle": "Меню заголовка для окна участников", "vscode.extension.contributes.commandType.category": "(Необязательно) Строка категорий группировки команд в пользовательском интерфейсе", "vscode.extension.contributes.commandType.command": "Идентификатор выполняемой команды", - "vscode.extension.contributes.commandType.icon": "(Необязательно) Значок, используемый для представления команды в пользовательском интерфейсе. Это путь к файлу, объект с путями к файлам для темной и светлой тем или ссылки на значок темы, например, \"\\$(zap)\"", + "vscode.extension.contributes.commandType.icon": "(Необязательно) Значок, используемый для представления команды в пользовательском интерфейсе. Это путь к файлу, объект с путями к файлам для темной и светлой тем или ссылки на значок темы, например, `\\$(zap)`", "vscode.extension.contributes.commandType.icon.dark": "Путь к значку, когда используется темная тема", "vscode.extension.contributes.commandType.icon.light": "Путь к значку, когда используется светлая тема", "vscode.extension.contributes.commandType.precondition": "(Необязательно) Условие, которое должно иметь значение true, чтобы включить команду в пользовательском интерфейсе (меню и сочетания клавиш). Не запрещает выполнение команды другими средствами, например с помощью \"executeCommand\"-api.", @@ -2593,6 +2656,10 @@ "vs/workbench/api/node/extHostDebugService": { "debug.terminal.title": "Процесс отладки" }, + "vs/workbench/api/node/extHostTunnelService": { + "tunnelPrivacy.private": "Частный", + "tunnelPrivacy.public": "Общедоступный" + }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "Проверить ключи контекста", "logStorage": "Содержимое базы данных хранилища журналов", @@ -2609,21 +2676,21 @@ "vs/workbench/browser/actions/helpActions": { "keybindingsReference": "Справочник по сочетаниям клавиш", "miDocumentation": "&&Документация", - "miIntroductoryVideos": "Вступительные в&&идео", "miKeyboardShortcuts": "С&&правочник по сочетаниям клавиш", "miLicense": "Просмотреть &&лицензию", "miPrivacyStatement": "Заявле&&ние о конфиденциальности", "miTipsAndTricks": "Советы и реко&&мендации", "miTwitter": "&&Присоединяйтесь к нам в Twitter", "miUserVoice": "&&Поиск запросов функций", + "miVideoTutorials": "&&Видеоруководства", "newsletterSignup": "Подписаться на информационный бюллетень VS Code", "openDocumentationUrl": "Документация", - "openIntroductoryVideosUrl": "Вступительные видео", "openLicenseUrl": "Просмотр лицензии", "openPrivacyStatement": "Заявление о конфиденциальности", "openTipsAndTricksUrl": "Советы и рекомендации", "openTwitterUrl": "Присоединяйтесь к нам в Twitter", - "openUserVoiceUrl": "Запросы на поиск функций" + "openUserVoiceUrl": "Запросы на поиск функций", + "openVideoTutorialsUrl": "Видеоруководства" }, "vs/workbench/browser/actions/layoutActions": { "closeSidebar": "Закрыть боковую панель", @@ -2741,12 +2808,12 @@ "miOpen": "&&Открыть...", "miOpenFile": "&&Открыть файл...", "miOpenFolder": "Открыть &&папку...", - "miOpenWorkspace": "Открыть рабо&&чую область...", + "miOpenWorkspace": "Открыть раб&&очую область из файла...", "miSaveWorkspaceAs": "Сохранить рабочую область как...", "openFile": "Открыть файл...", "openFileFolder": "Открыть...", "openFolder": "Открыть папку...", - "openWorkspaceAction": "Открыть рабочую область...", + "openWorkspaceAction": "Открыть рабочую область из файла...", "openWorkspaceConfigFile": "Открыть файл конфигурации рабочей области", "saveWorkspaceAsAction": "Сохранить рабочую область как...", "workspaces": "Рабочие области" @@ -2761,19 +2828,23 @@ "openWorkspace": "Открыть рабочую область" }, "vs/workbench/browser/contextkeys": { - "dirtyWorkingCopies": "Имеются ли рабочие копии с несохраненными изменениями", + "dirtyWorkingCopies": "Есть ли рабочие копии с несохраненными изменениями", "isFullscreen": "Находится ли окно в полноэкранном режиме", "remoteName": "Имя удаленного объекта, к которому подключено окно, или пустая строка, если окно не подключено ни к одному из удаленных объектов", "virtualWorkspace": "Схема текущей рабочей области, если она из виртуальной файловой системы или пустой строки.", "workbenchState": "Тип рабочей области, открытой в окне. Возможные значения: \"empty\" (рабочая область отсутствует), \"folder\" (одиночная папка) или \"workspace\" (рабочая область с несколькими корневыми папками).", "workspaceFolderCount": "Число корневых папок в рабочей области" }, + "vs/workbench/browser/dnd": { + "fileTooLarge": "Файл имеет слишком большой размер для открытия в редакторе без имени. Отправьте этот файл в обозреватель файлов, а затем повторите попытку." + }, "vs/workbench/browser/editor": { "pinned": "{0}, закреплено", "preview": "{0}, предварительный просмотр" }, "vs/workbench/browser/parts/activitybar/activitybarActions": { "authProviderUnavailable": "Поставщик проверки подлинности {0} сейчас недоступен.", + "focusActivityBar": "Фокусировка панели действий", "hideAccounts": "Скрыть учетные записи", "manageTrustedExtensions": "Управление доверенными расширениями", "nextSideBarView": "Представление следующей боковой панели", @@ -2784,13 +2855,22 @@ "vs/workbench/browser/parts/activitybar/activitybarPart": { "accounts": "Учетные записи", "accountsViewBarIcon": "Значок учетных записей на панели просмотра.", - "focusActivityBar": "Фокусировка панели действий", "hideActivitBar": "Скрыть панель действий", + "hideMenu": "Скрыть меню", "manage": "Управление", "menu": "Меню", "resetLocation": "Сбросить расположение", "settingsViewBarIcon": "Значок параметров на панели просмотра." }, + "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { + "focusAuxiliaryBar": "Фокусировка на боковую панель навигации", + "hideAuxiliaryBar": "Скрыть боковую панель навигации", + "miShowAuxiliaryBar": "Показать боко&&вую панель", + "toggleAuxiliaryBar": "Переключение боковой панели навигации" + }, + "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarPart": { + "hideAuxiliaryBar": "Скрыть боковую панель навигации" + }, "vs/workbench/browser/parts/banner/bannerPart": { "bannerFocused": "Находится ли на баннере фокус клавиатуры", "focusBanner": "Баннер фокуса" @@ -2894,7 +2974,7 @@ "closeEditor": "Закрыть редактор", "closeEditorGroup": "Закрыть группу редакторов", "closeEditorsInGroup": "Закрыть все редакторы в группе", - "closeGroupAction": "Close Group", + "closeGroupAction": "Закрыть группу", "closeOtherEditors": "Закрыть другие редакторы в группе", "closeOthers": "Закрыть другие", "closePinnedEditor": "Закрыть закрепленный редактор", @@ -2905,12 +2985,14 @@ "file": "Файл", "ignoreTrimWhitespace.label": "Игнорировать различия начальных и конечных пробелов", "inlineView": "Встроенное представление", + "joinInGroup": "Присоединиться к группе", "keepEditor": "Сохранить редактор", "keepOpen": "Оставить открытым", - "lockGroup": "Lock Group", + "lockGroup": "Заблокировать группу", "miBack": "&&Назад", "miClearRecentOpen": "&&Очистить недавно открытые", "miEditorLayout": "Макет &&редактора", + "miFirstSideEditor": "&&Первая сторона в редакторе", "miFocusAboveGroup": "Группа &&выше", "miFocusBelowGroup": "Группа &&ниже", "miFocusFifthGroup": "Группа &&5", @@ -2921,6 +3003,7 @@ "miFocusSecondGroup": "Группа &&2", "miFocusThirdGroup": "Группа &&3", "miForward": "&&Вперед", + "miJoinEditorInGroup": "Присоединение к &&группе", "miLastEditLocation": "&&Место последнего изменения", "miNextEditor": "&&Следующий редактор", "miNextEditorInGroup": "&&Следующий редактор в группе", @@ -2933,11 +3016,13 @@ "miPreviousRecentlyUsedEditor": "&&Предыдущий использованный редактор", "miPreviousUsedEditorInGroup": "&&Предыдущий используемый редактор в группе", "miReopenClosedEditor": "&&Повторно открыть закрытый редактор", + "miSecondSideEditor": "&&Вторая сторона в редакторе", "miSingleColumnEditorLayout": "&&Отдельный", "miSplitEditorDown": "Разделить &&вниз", + "miSplitEditorInGroup": "Разделение в &&группе", "miSplitEditorLeft": "Разделить &&слева", "miSplitEditorRight": "Разделить &&вправо", - "miSplitEditorUp": "Разделить&&", + "miSplitEditorUp": "Разделить &&вверх", "miSwitchEditor": "Переключить р&&едактор", "miSwitchGroup": "Переключить &&группу", "miThreeColumnsEditorLayout": "Т&&ри столбца", @@ -2960,16 +3045,18 @@ "splitDown": "Разбить содержимое окна вниз", "splitEditorDown": "Разбить содержимое окна редактора вниз", "splitEditorRight": "Разбить содержимое окна редактора вправо", + "splitInGroup": "Разделение в группе", "splitLeft": "Разбить содержимое окна влево", "splitRight": "Разбить содержимое окна вправо", "splitUp": "Разбить содержимое окна вверх", "textDiffEditor": "Редактор текстовых несовпадений", "textEditor": "Текстовый редактор", "toggleKeepEditors": "Оставить редакторы открытыми", - "toggleLockGroup": "Lock Group", + "toggleLockGroup": "Заблокировать группу", + "toggleSplitEditorInGroupLayout": "Схема переключения", "toggleWhitespace": "Значок для действия включения/отключения пробелов в редакторе несовпадений.", - "unlockEditorGroup": "Unlock Group", - "unlockGroupAction": "Unlock Group", + "unlockEditorGroup": "Разблокировать группу", + "unlockGroupAction": "Разблокировать группу", "unpin": "Открепить", "unpinEditor": "Открепить редактор" }, @@ -2997,9 +3084,9 @@ "editorLayoutTwoRowsRight": "Расположение содержимого редактора с двумя строками справа", "evenEditorGroups": "Сбросить размеры в группе редакторов", "firstEditorInGroup": "Открыть первый редактор в группе", - "focusAboveGroup": "Перевести выделение на верхнюю группу редакторов", + "focusAboveGroup": "Фокус на группе редакторов выше", "focusActiveEditorGroup": "Сфокусироваться на активной группе редактора", - "focusBelowGroup": "Перевести выделение на нижнюю группу редакторов", + "focusBelowGroup": "Фокус на группе редакторов ниже", "focusFirstEditorGroup": "Фокус на первую группу редакторов", "focusLastEditorGroup": "Перевести выделение на последнюю группу редакторов", "focusLeftGroup": "Перевести выделение на левую группу редакторов", @@ -3017,8 +3104,8 @@ "moveActiveGroupUp": "Переместить группу редакторов вверх", "moveEditorLeft": "Переместить редактор влево", "moveEditorRight": "Переместить редактор вправо", - "moveEditorToAboveGroup": "Переместить редактор в группу вверху", - "moveEditorToBelowGroup": "Переместить редактор в группу внизу", + "moveEditorToAboveGroup": "Перемещение редактора в группу выше", + "moveEditorToBelowGroup": "Перемещение редактора в группу ниже", "moveEditorToFirstGroup": "Переместить редактор в первую группу", "moveEditorToLastGroup": "Переместить редактор в последнюю группу", "moveEditorToLeftGroup": "Переместить редактор в группу слева", @@ -3058,6 +3145,14 @@ "splitEditorGroupRight": "Разбить содержимое окна редактора вправо", "splitEditorGroupUp": "Разбить окно редактора вверху", "splitEditorOrthogonal": "Разбить окно редактора перпендикулярно", + "splitEditorToAboveGroup": "Разделение редактора на группу выше", + "splitEditorToBelowGroup": "Разделение редактора на группу ниже", + "splitEditorToFirstGroup": "Разделение редактора на первую группу", + "splitEditorToLastGroup": "Разделение редактора на последнюю группу", + "splitEditorToLeftGroup": "Разделение редактора на левую группу", + "splitEditorToNextGroup": "Разделение редактора на следующую группу", + "splitEditorToPreviousGroup": "Разделение редактора на предыдущую группу", + "splitEditorToRightGroup": "Разделение редактора на правую группу", "toggleEditorWidths": "Переключить размеры групп редактора", "unpinEditor": "Открепить редактор", "workbench.action.reopenTextEditor": "Повторно открыть редактор с помощью текстового редактора", @@ -3065,19 +3160,30 @@ }, "vs/workbench/browser/parts/editor/editorCommands": { "compare": "Сравнить", + "editorCommand.activeEditorCopy.arg.description": "Свойства аргумента:\r\n * 'to': строковое значение, указывающее, куда копировать.\r\n * 'value': числовое значение, указывающее количество позиций или абсолютную позицию для копирования.", + "editorCommand.activeEditorCopy.arg.name": "Аргумент копирования активного редактора", + "editorCommand.activeEditorCopy.description": "Копирование активного редактора по группам", "editorCommand.activeEditorMove.arg.description": "Свойства аргумента:\r\n\t* 'to': строковое значение, указывающее направление перемещения.\r\n\t* 'by': строковое значение, указывающее единицу перемещения (вкладка или группа).\r\n\t* 'value': числовое значение, указывающее количество позиций перемещения или абсолютную позицию для перемещения.", "editorCommand.activeEditorMove.arg.name": "Аргумент перемещения активного редактора", "editorCommand.activeEditorMove.description": "Перемещение активного редактора по вкладкам или группам", - "lockEditorGroup": "Lock Editor Group", - "toggleEditorGroupLock": "Toggle Editor Group Lock", + "focusLeftSideEditor": "Фокус на левой стороне в активном редакторе", + "focusOtherSideEditor": "Фокус на другой стороне в активном редакторе", + "focusRightSideEditor": "Фокус на второй стороне в активном редакторе", + "joinEditorInGroup": "Присоединиться к редактору в группе", + "lockEditorGroup": "Заблокировать группу редакторов", + "splitEditorInGroup": "Разделение редактора в группе", + "toggleEditorGroupLock": "Заблокировать размеры групп редакторов", "toggleInlineView": "Переключить встроенное представление", - "unlockEditorGroup": "Unlock Editor Group" + "toggleJoinEditorInGroup": "Переключение разделения редактора в группе", + "toggleSplitEditorInGroupLayout": "Переключение разделения редактора в схеме группы", + "unlockEditorGroup": "Разблокировать группу редакторов" }, - "vs/workbench/browser/parts/editor/editorDropTarget": { - "fileTooLarge": "Файл имеет слишком большой размер для открытия в редакторе без имени. Отправьте этот файл в обозреватель файлов, а затем повторите попытку." + "vs/workbench/browser/parts/editor/editorConfiguration": { + "markdownPreview": "Предварительный просмотр Markdown", + "workbench.editor.autoLockGroups": "Если редактор, совпадающий с одним из перечисленных типов, открыт в качестве первого в группе редакторов, при этом открыто более одной группы, то такая группа автоматически блокируется. Заблокированные группы будут использоваться для открытия редакторов, только если они явно выбраны жестом пользователя (например, перетаскивание), но не по умолчанию. Следовательно, активный редактор в заблокированной группе с меньшей вероятностью будет случайно заменен другим редактором." }, "vs/workbench/browser/parts/editor/editorGroupView": { - "ariaLabelGroupActions": "Empty editor group actions", + "ariaLabelGroupActions": "Действия для пустой группы редакторов", "cancel": "Отмена", "editorOpenError": "Невозможно открыть \"{0}\": {1}.", "editorOpenErrorDialog": "Не удалось открыть \"{0}\"", @@ -3092,14 +3198,16 @@ "requiresWorkspaceTrustText": "Файл не отображается в редакторе, поскольку не было предоставлено доверие этой рабочей области.", "retry": "Повторить попытку", "trustRequiredEditor": "Требуется доверие рабочей области", - "unavailableEditor": "Недоступный редактор", - "unavailableEditorText": "Не удалось открыть редактор из-за ошибки или недоступного ресурса." + "unavailableResourceErrorEditor": "Редактор ошибок недоступного ресурса", + "unavailableResourceErrorEditorText": "Не удалось открыть редактор, так как файл не найден.", + "unknownErrorEditor": "Неизвестный редактор ошибок", + "unknownErrorEditorText": "Не удалось открыть редактор из-за непредвиденной ошибки." }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "Закрыть редактор", - "entryAriaLabelDirty": "{0}, \"грязный\"", + "entryAriaLabelDirty": "{0}, несохраненные изменения", "entryAriaLabelWithGroup": "{0}, {1}", - "entryAriaLabelWithGroupDirty": "{0}, \"грязный\", {1}", + "entryAriaLabelWithGroupDirty": "{0}, несохраненные изменения, {1}", "noViewResults": "Нет соответствующих редакторов" }, "vs/workbench/browser/parts/editor/editorStatus": { @@ -3157,11 +3265,13 @@ "status.editor.mode": "Язык редактора", "status.editor.screenReaderMode": "Режим чтения с экрана", "status.editor.selection": "Выбор редактора", - "status.editor.status": "Состояние языка", "status.editor.tabFocusMode": "Режим специальных возможностей", "tabFocusModeEnabled": "Клавиша TAB перемещает фокус", "tabSize": "Размер интервала табуляции: {0}" }, + "vs/workbench/browser/parts/editor/sideBySideEditor": { + "sideBySideEditor": "Параллельный редактор" + }, "vs/workbench/browser/parts/editor/tabsTitleControl": { "ariaLabelTabActions": "Действия вкладки" }, @@ -3200,6 +3310,7 @@ }, "vs/workbench/browser/parts/notifications/notificationsCenter": { "notifications": "Уведомления", + "notificationsCenterWidgetAriaLabel": "Центр уведомлений", "notificationsEmpty": "Новые уведомления отсутствуют", "notificationsToolbar": "Действия центра уведомлений" }, @@ -3230,6 +3341,10 @@ "status.notifications": "Уведомления", "zeroNotifications": "Уведомления отсутствуют" }, + "vs/workbench/browser/parts/notifications/notificationsToasts": { + "notificationAriaLabel": "{0}, уведомление", + "notificationWithSourceAriaLabel": "{0}, источник: {1}, уведомление" + }, "vs/workbench/browser/parts/notifications/notificationsViewer": { "executeCommand": "Щелкните, чтобы выполнить команду \"{0}\"", "notificationActions": "Действия уведомления", @@ -3255,18 +3370,21 @@ }, "vs/workbench/browser/parts/panel/panelPart": { "hidePanel": "Скрыть панель", + "moreActions": "Дополнительные действия...", "panel.emptyMessage": "Перетащить представление на панель для отображения.", "resetLocation": "Сбросить расположение" }, - "vs/workbench/browser/parts/sidebar/sidebarPart": { + "vs/workbench/browser/parts/sidebar/sidebarActions": { "focusSideBar": "Перевести фокус на боковую панель" }, - "vs/workbench/browser/parts/statusbar/statusbarPart": { + "vs/workbench/browser/parts/statusbar/statusbarActions": { "focusStatusBar": "Фокус на строке состояния", "hide": "Скрыть \"{0}\"", - "hideStatusBar": "Скрыть строку состояния", "statusBarFocused": "Находится ли на строке состояния фокус клавиатуры" }, + "vs/workbench/browser/parts/statusbar/statusbarPart": { + "hideStatusBar": "Скрыть строку состояния" + }, "vs/workbench/browser/parts/titlebar/menubarControl": { "DownloadingUpdate": "Скачивается обновление...", "checkForUpdates": "Проверить наличие &&обновлений...", @@ -3337,16 +3455,17 @@ "activityBarIconClickBehavior": "Управляет тем, что происходит при щелчке на значке панели действий на рабочем месте.", "activityBarVisibility": "Управляет видимостью панели действий на рабочем месте.", "appName": "\"${appName}\": например, VS Code.", + "auxiliaryBarEnabled": "Определяет, включена ли боковая панель навигации, расположенная рядом с боковой панелью.", "centeredLayoutAutoResize": "Определяет, должны ли расположенные по центру элементы автоматически изменять размер до максимальной ширины при открытии нескольких групп. Если открыта только одна группа, размер расположенных по центру элементов будет автоматически восстановлен до исходного размера (по ширине окна).", "closeEmptyGroups": "Управляет поведением пустых групп редакторов при закрытии последней вкладки в группе. Если этот параметр установлен, пустые группы будут закрыты автоматически. Если этот параметр не установлен, пустые группы останутся частью сетки.", - "closeOnFileDelete": "Определяет, следует ли автоматически закрывать редакторы, когда файл, который был открыт в начале сеанса, удален или переименован другим процессом. При отключении этой функции редактор останется открытым. Обратите внимание, что при удалении файла из приложения редактор закрывается в любом случае, и измененные файлы не закрываются, чтобы сохранить ваши данные.", + "closeOnFileDelete": "Определяет, следует ли автоматически закрывать редакторы, когда файл, который был открыт в начале сеанса, удален или переименован другим процессом. При отключении этой функции редактор останется открытым. Обратите внимание, что при удалении файла из приложения редактор закрывается в любом случае. Редакторы с несохраненными изменениями не закрываются, чтобы сохранить ваши данные.", "closeOnFocusLost": "Управляет автоматическим закрытием Quick Open при потере фокуса.", "commandHistory": "Определяет количество недавно использованных команд, которые следует хранить в журнале палитры команд. Установите значение 0, чтобы отключить журнал команд.", "confirmBeforeCloseWeb": "Определяет, отображать ли диалоговое окно подтверждения перед закрытием вкладки или окна браузера. Однако даже при включении этой функции браузеры могут закрывать окна и вкладки без подтверждения, поэтому рассматривайте ее лишь как подсказку, которая выдается не всегда.", "customMenuBarAltFocus": "Определяет, устанавливается ли фокус на строку меню при нажатии клавиш ALT+клавиша. Этот параметр не влияет на переключение строки меню с помощью сочетания Alt+клавиша.", "decorations.badges": "Определяет, следует ли использовать эмблемы в декораторах файла в редакторе.", "decorations.colors": "Определяет, следует ли использовать цвета в декораторах файла в редакторе.", - "dirty": "\"${dirty}\": \"грязный\" индикатор, если активный редактор является \"грязным\".", + "dirty": "\"${dirty}\": указывает, когда в активном редакторе есть несохраненные изменения.", "editorOpenPositioning": "Определяет место открытия редакторов. Выберите 'left' или 'right', чтобы открывать редакторы слева или справа от активного редактора. Выберите 'first' или 'last', чтобы открывать редакторы независимо от активного редактора.", "editorTabCloseButton": "Определяет положение кнопок \"Закрыть\" на вкладках редактора или отключает их, если задано значение \"off\". Это значение игнорируется, если параметр \"#workbench.editor.showTabs#\" отключен.", "enableMenuBarMnemonics": "Определяет, можно ли открыть главные меню с помощью сочетаний клавиш ALT+клавиша. Отключение мнемоник позволяет вместо этого привязать такие сочетания ALT+клавиша к командам редактора.", @@ -3357,8 +3476,8 @@ "folderName": "\"${folderName}\": имя папки рабочей области, где находится файл (например, myFolder).", "folderPath": "\"${folderPath}\": путь к папке рабочей области, где содержится файл (например, /Users/Development/myFolder).", "fontAliasing": "Определяет метод сглаживания шрифтов в рабочей области.", - "highlightModifiedTabs": "Определяет, отображается ли верхняя граница на вкладках редактора с измененным содержимым. Это значение игнорируется, если параметр \"#workbench.editor.showTabs#\" отключен.", - "limitEditorsEnablement": "Определяет, ограничивается ли количество открытых редакторов. Если параметр включен, наиболее давно использовавшиеся редакторы, не являющиеся \"грязными\", закроются, чтобы освободить место для вновь открываемых редакторов.", + "highlightModifiedTabs": "Определяет, отображается ли верхняя граница на вкладках редакторов с несохраненными изменениями. Это значение игнорируется, если параметр \"#workbench.editor.showTabs#\" отключен.", + "limitEditorsEnablement": "Определяет, ограничивается ли количество открытых редакторов. Если этот параметр включен, редакторы, использовавшиеся давно, будут закрыты, чтобы освободить место для новых открываемых редакторов.", "limitEditorsMaximum": "Определяет максимальное количество открытых редакторов. Используйте параметр \"#workbench.editor.limit.perEditorGroup#\", чтобы применить этот лимит к отдельной группе редакторов или всем группам.", "menuBarVisibility": "Определяет видимость строки меню. Значение \"toggle\" указывает, что строка меню скрыта и для ее отображения нужно один раз нажать клавишу ALT. При указании значения \"compact\" меню будет перемещено в боковую панель.", "menuBarVisibility.mac": "Определяет видимость строки меню. Значение \"toggle\" указывает, что строка меню скрыта и для ее отображения необходимо выполнить команду \"Focus Application Menu\" (Перевести фокус на меню приложения). При указании значения \"compact\" меню будет перемещено в боковую панель.", @@ -3388,6 +3507,7 @@ "showIcons": "Определяет, должны ли открытые редакторы отображаться со значком. Для этого также требуется включить тему значков.", "sideBarLocation": "Управляет расположением боковой панели и панели действий. Они могут отображаться в левой или правой части рабочего места.", "sideBySideDirection": "Определяет направление по умолчанию для редакторов, которые открываются рядом друг с другом (например, из Проводника). По умолчанию новые редакторы открываются с правой стороны от текущего активного редактора. Если изменить значение этого параметра на down, новые редакторы будут открываться снизу от текущего активного редактора.", + "splitInGroupLayout": "Управляет схемой, когда редактор в группе редакторов должен быть либо вертикальным, либо горизонтальным.", "splitOnDragAndDrop": "Определяет, можно ли разделять группы редакторов из операций перетаскивания путем перетаскивания редактора или файла на краях области редактора.", "splitSizing": "Определяет размер групп редакторов при их разделении.", "statusBarVisibility": "Управляет видимостью строки состояния в нижней части рабочего места.", @@ -3419,15 +3539,16 @@ "windowTitle": "Управляет заголовком окна на основе активного редактора. Переменные заменяются на основе контекста:", "workbench.activityBar.iconClickBehavior.focus": "Перевести фокус на боковую панель, если элемент, на котором была нажата кнопка мыши, уже отображается.", "workbench.activityBar.iconClickBehavior.toggle": "Скрыть боковую панель, если элемент, на котором была нажата кнопка мыши, уже отображается.", - "workbench.editor.experimentalAutoLockGroups": "Experimental: lock a group automatically when an editor is the first in the group and more than one group is open. Locked groups will only be used for opening editors when explicitly chosen by user gesture (e.g. drag and drop), but not by default. Consequently the active editor in a locked group is less likely to be replaced accidentally with a different editor.", "workbench.editor.labelFormat.default": "Отображать имя файла. Если вкладки включены и в одной группе есть два файла с одинаковыми именами, будут добавлены различающиеся части пути к каждому из этих файлов. Если вкладки отключены, то для активного редактора отображается путь по отношению к корневому каталогу рабочей области.", "workbench.editor.labelFormat.long": "Отображать имя файла и абсолютный путь.", "workbench.editor.labelFormat.medium": "Отображать имя файла и путь к файлу относительно папки рабочей области.", "workbench.editor.labelFormat.short": "Отображать имя файла и имя каталога.", - "workbench.editor.languageDetection": "Controls whether the language in a text editor is automatically detected unless the language has been explicitly set by the language picker. This can also be scoped by language so you can control which languages you want to trigger language detection on.", + "workbench.editor.languageDetection": "Управляет тем, определяется ли язык в текстовом редакторе автоматически, если язык не был явным образом установлен в средстве выбора языка. Область также можно определить с помощью языка, поэтому вы можете указать языки, которые не нужно отключать. Это удобно для таких языков, как Markdown, которые часто содержат другие языки, из-за чего средство определения языка может выбрать внедренный язык, а не Markdown.", "workbench.editor.pinnedTabSizing.compact": "Закрепленная вкладка будет отображаться в компактном виде (только значок или первая буква имени редактора).", "workbench.editor.pinnedTabSizing.normal": "Закрепленная вкладка наследует вид незакрепленных вкладок.", "workbench.editor.pinnedTabSizing.shrink": "Закрепленная вкладка сжимается до компактного фиксированного размера, в котором отображаются части имени редактора.", + "workbench.editor.splitInGroupLayoutHorizontal": "Редакторы размещены слева направо.", + "workbench.editor.splitInGroupLayoutVertical": "Редакторы размещены сверху вниз.", "workbench.editor.splitSizingDistribute": "Разделяет группы редакторов на равные части.", "workbench.editor.splitSizingSplit": "Разделяет активную группу редакторов на равные части.", "workbench.editor.tabSizing.fit": "Всегда оставлять вкладки достаточно большим для отображения всей метки редактора.", @@ -3463,6 +3584,11 @@ "test": "Тест", "view": "Просмотр" }, + "vs/workbench/common/auxiliarybar": { + "activeAuxiliary": "Идентификатор активной вспомогательной панели", + "auxiliaryBarFocus": "Находится ли фокус клавиатуры на вспомогательной панели", + "auxiliaryBarVisible": "Отображается ли вспомогательная панель" + }, "vs/workbench/common/configuration": { "workbenchConfigurationTitle": "Рабочее место" }, @@ -3473,8 +3599,8 @@ "activeEditorGroupEmpty": "Является ли активная группа редакторов пустой", "activeEditorGroupIndex": "Индекс активной группы редакторов", "activeEditorGroupLast": "Является ли активная группа редакторов последней группой", - "activeEditorGroupLocked": "Whether the active editor group is locked", - "activeEditorIsDirty": "Содержит ли активный редактор несохраненные изменения", + "activeEditorGroupLocked": "Заблокирована ли активная группа редакторов", + "activeEditorIsDirty": "Есть ли в активном редакторе несохраненные изменения", "activeEditorIsNotPreview": "Не находится ли активный редактор в режиме предварительного просмотра", "activeEditorIsPinned": "Закреплен ли активный редактор", "activeEditorIsReadonly": "Доступен ли активный редактор только для чтения", @@ -3486,6 +3612,7 @@ "isCenteredLayout": "Включен ли макет с выравниванием по центру", "multipleEditorGroups": "Открыто ли несколько групп редакторов", "promptOpenWith.defaultEditor.displayName": "Текстовый редактор", + "sideBySideEditorActive": "Активен ли параллельный редактор", "splitEditorsVertically": "Включено ли разделение редакторов по вертикали", "textCompareEditorActive": "Активен ли редактор сравнения текста", "textCompareEditorVisible": "Отображается ли редактор сравнения текста" @@ -3493,14 +3620,12 @@ "vs/workbench/common/editor/diffEditorInput": { "sideBySideLabels": "{0} ↔ {1}" }, - "vs/workbench/common/editor/resourceEditorInput": { - "orphanedFile": "{0} (удален)", - "orphanedReadonlyFile": "{0} (удалено, только для чтения)", - "readonlyFile": "{0} (только для чтения)" - }, "vs/workbench/common/editor/sideBySideEditorInput": { "sideBySideLabels": "{0} – {1}" }, + "vs/workbench/common/editor/textEditorModel": { + "languageAutoDetected": "Язык {0} был автоматически определен и установлен в качестве языкового режима." + }, "vs/workbench/common/panel": { "activePanel": "Идентификатор активной панели", "panelFocus": "Находится ли на панели фокус клавиатуры", @@ -3533,9 +3658,7 @@ "banner.background": "Цвет фона баннера. Баннер отображается под заголовком окна.", "banner.foreground": "Цвет переднего плана баннера. Баннер отображается под заголовком окна.", "banner.iconForeground": "Цвет значка баннера. Баннер отображается под заголовком окна.", - "deprecatedEditorGroupBackground": "Устарело: с появлением расположения сетки редактора цвет фона группы редакторов больше не поддерживается. Для установки цвета фона пустых групп редакторов можно использовать свойство editorGroup.emptyBackground.", "editorDragAndDropBackground": "Цвет фона при перетаскивании редакторов. Этот цвет должен обладать прозрачностью, чтобы содержимое редактора оставалось видимым.", - "editorGroupBackground": "Устаревший цвет фона группы редакторов.", "editorGroupBorder": "Цвет для разделения нескольких групп редакторов. Группы редакторов — это контейнеры редакторов.", "editorGroupEmptyBackground": "Цвет фона пустой группы редакторов. Группы редакторов представляют собой контейнеры редакторов.", "editorGroupFocusedEmptyBorder": "Цвет фона пустой группы редакторов, на которой находится выделение. Группы редакторов представляют собой контейнеры редакторов. ", @@ -3579,6 +3702,8 @@ "sideBarSectionHeaderBorder": "Цвет границы заголовка разделов боковой панели. Боковая панель содержит такие представления, как обозреватель и поиск. Вложенные представления называются разделами боковой панели.", "sideBarSectionHeaderForeground": "Основной цвет заголовка разделов боковой панели. Боковая панель содержит такие представления, как обозреватель и поиск. Вложенные представления называются разделами боковой панели.", "sideBarTitleForeground": "Цвет переднего плана заголовка боковой панели. Боковая панель — это контейнер для таких представлений, как проводник и поиск.", + "sideBySideEditor.horizontalBorder": "Цвет для разделения двух редакторов друг от друга при отображении рядом в группе редакторов сверху вниз.", + "sideBySideEditor.verticalBorder": "Цвет для разделения двух редакторов друг от друга при отображении рядом в группе редакторов слева направо.", "statusBarBackground": "Цвет фона строки состояния, когда открыта рабочая область или папка. Строка состояния отображается в нижней части окна.", "statusBarBorder": "Цвет границы строки состояния, который распространяется на боковую панель и редактор. Строка состояния расположена в нижней части окна.", "statusBarErrorItemBackground": "Цвет фона элементов ошибок на панели состояния. Элементы ошибок выделяются на фоне других элементов панели состояния и указывают на ошибки. Панель состояния отображается в нижней части окна.", @@ -3624,8 +3749,8 @@ "titleBarBorder": "Цвет границы панели заголовка.", "titleBarInactiveBackground": "Цвет фона панели заголовка, если окно неактивно.", "titleBarInactiveForeground": "Цвет переднего плана панели заголовка, если окно неактивно.", - "unfocusedActiveModifiedBorder": "Граница нижней части измененных активных вкладок в группе, не имеющей фокуса. Вкладки — это контейнеры для редакторов в области редакторов. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов.", - "unfocusedINactiveModifiedBorder": "Граница верхней части измененных неактивных вкладок в группе, не имеющей фокуса. Вкладки — это контейнеры для редакторов в области редакторов. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов.", + "unfocusedActiveModifiedBorder": "Граница верхней части измененных активных вкладок в группе без фокуса. Вкладки — это контейнеры для редакторов в области редакторов. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов.", + "unfocusedINactiveModifiedBorder": "Граница верхней части измененных неактивных вкладок в группе без фокуса. Вкладки — это контейнеры для редакторов в области редакторов. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов.", "windowActiveBorder": "Цвет, используемый для границы окна, когда оно активно. Поддерживается только в клиенте рабочего стола при использовании настраиваемого заголовка.", "windowInactiveBorder": "Цвет границы неактивного окна. Поддерживается только в настольном клиенте при использовании пользовательского заголовка." }, @@ -3663,7 +3788,7 @@ "quickSwitchWindow": "Быстро переключить окно...", "switchWindow": "Переключить окно...", "switchWindowPlaceHolder": "Выберите окно, в которое нужно переключиться", - "windowDirtyAriaLabel": "{0}, \"грязное\" окно", + "windowDirtyAriaLabel": "{0}, окно с несохраненными изменениями", "zoomIn": "Увеличить", "zoomOut": "Уменьшить", "zoomReset": "Сбросить масштаб" @@ -3680,6 +3805,7 @@ "argv.logLevel": "Используемый уровень ведения журнала. Значение по умолчанию — \"info\". Допустимые значения: \"critical\", \"error\", \"warn\", \"info\", \"debug\", \"trace\", \"off\".", "closeWhenEmpty": "Определяет, следует ли закрыть окно при закрытии последнего редактора. Этот параметр применяется только к окнам, в которых нет открытых папок.", "dialogStyle": "Настройка внешнего вида диалоговых окон.", + "enableCrashReporterDeprecated": "Если этот параметр имеет значение false, телеметрия не будет отправляться независимо от значения нового параметра. Не рекомендуется к использованию, поскольку в более новых версиях эти данные агрегированы в параметр {0}.", "keyboardConfigurationTitle": "Клавиатура", "mergeAllWindowTabs": "Объединить все окна", "miExit": "В&&ыход", @@ -3725,6 +3851,7 @@ }, "vs/workbench/electron-sandbox/window": { "cancelButton": "&&Отмена", + "learnMore": "Дополнительные сведения", "loaderCycle": "В модулях AMD существует циклическая зависимость, которую необходимо разрешить!", "loginButton": "&&Вход", "password": "Пароль", @@ -3754,6 +3881,7 @@ "summary.0": "Изменения отсутствуют.", "summary.n0": "Сделано изменений {0} в одном файле", "summary.nm": "Сделано изменений {0} в {1} файлах", + "summary.textFiles": "Внесены текстовые изменения {0} в файлы {1}, а также созданные или удаленные файлы {2}", "workspaceEdit": "Изменение рабочей области" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEdit.contribution": { @@ -3926,6 +4054,7 @@ "schema.blockComments": "Определяет способ маркировки комментариев.", "schema.brackets": "Определяет символы скобок, увеличивающие или уменьшающие отступ.", "schema.closeBracket": "Закрывающий символ скобки или строковая последовательность.", + "schema.colorizedBracketPairs": "Определяет пары скобок, цвет которых зависит от их уровня вложения, если включена опция выделения цветом.", "schema.comments": "Определяет символы комментариев", "schema.folding": "Параметры сворачивания языка.", "schema.folding.markers": "Метки свертывания для конкретного языка, например, '#region' и '#endregion'. Регулярные выражения начала и окончания будут применены к содержимому всех строк. Их следует тщательно продумать.", @@ -4028,7 +4157,8 @@ "gotoSymbol": "Перейти к символу в редакторе...", "gotoSymbolByCategoryQuickAccess": "Перейти к символу в редакторе по категории", "gotoSymbolQuickAccess": "Перейти к символу в редакторе", - "gotoSymbolQuickAccessPlaceholder": "Введите имя символа, к которому нужно перейти." + "gotoSymbolQuickAccessPlaceholder": "Введите имя символа, к которому нужно перейти.", + "miGotoSymbolInEditor": "Перейти к &&символу в редакторе..." }, "vs/workbench/contrib/codeEditor/browser/saveParticipants": { "codeAction.apply": "Применение действия кода \"{0}\".", @@ -4067,6 +4197,7 @@ }, "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "не показывать", + "keyboardBindingTooltip": "{0}", "selectAlanguage2": "Выберите язык", "thisAgain": " не показывать.", "toGetStarted": " чтобы начать работу. Начните ввод, чтобы отклонить, или " @@ -4121,8 +4252,7 @@ "noComments": "В этой рабочей области пока нет комментариев." }, "vs/workbench/contrib/customEditor/common/contributedCustomEditors": { - "builtinProviderDisplayName": "Встроенный", - "promptOpenWith.defaultEditor.displayName": "Текстовый редактор" + "builtinProviderDisplayName": "Встроенный" }, "vs/workbench/contrib/customEditor/common/customEditor": { "context.customEditor": "Тип представления (viewType) текущего активного пользовательского редактора." @@ -4267,9 +4397,9 @@ "copyAsExpression": "Копировать как выражение", "copyStackTrace": "Копировать стек вызовов", "copyValue": "Копировать значение", - "debug.confirmOnExit": "Controls whether to confirm when the window closes if there are active debug sessions.", - "debug.confirmOnExit.always": "Always confirm if there are debug sessions.", - "debug.confirmOnExit.never": "Never confirm.", + "debug.confirmOnExit": "Определяет, следует ли подтверждать закрытие окна, если есть активные сеансы отладки.", + "debug.confirmOnExit.always": "Всегда проверять наличие сеансов отладки.", + "debug.confirmOnExit.never": "Никогда не подтверждать.", "debug.console.acceptSuggestionOnEnter": "Определяет, следует ли принимать предложения при вводе в консоли отладки. Ввод также используется для оценки всего, что вводится в консоли отладки.", "debug.console.closeOnEnd": "Определяет, должна ли консоль отладки автоматически закрываться по окончании сеанса отладки.", "debug.console.collapseIdenticalLines": "Определяет, необходимо ли сворачивать одинаковые строки и отображать число вхождений с помощью значка в консоли отладки.", @@ -4278,6 +4408,7 @@ "debug.console.historySuggestions": "Определяет, должна ли консоль отладки предлагать ранее введенные входные данные.", "debug.console.lineHeight": "Определяет высоту строки в пикселях в консоли отладки. Используйте значение 0 для вычисления высоты строки по размеру шрифта.", "debug.console.wordWrap": "Определяет, используется ли перенос строк в консоли отладки.", + "debug.disassemblyView.showSourceCode": "Показать исходный код в представлении \"Дизассемблирование\".", "debug.focusWindowOnBreak": "Определяет, следует ли перевести фокус на окно рабочей области при срабатывании точки останова в отладчике.", "debug.onTaskErrors": "Указывает действия, выполняемые при обнаружении ошибок после запуска preLaunchTask.", "debug.saveBeforeStart": "Управляет тем, какие редакторы необходимо сохранить перед началом сеанса отладки.", @@ -4410,11 +4541,13 @@ "miDisassemblyView": "&&DisassemblyView", "miLogPoint": "&&Точка ведения журнала…", "miToggleBreakpoint": "Перек&&лючить точку останова", + "mitogglesource": "&&Переключить исходный код", "openDisassemblyView": "Открыть представление дизассемблирования", "runToCursor": "Выполнить до курсора", "showDebugHover": "Отладка: показать при наведении", "stepIntoTargets": "Переход к целевым функциям…", - "toggleBreakpointAction": "Отладка: переключить точку останова" + "toggleBreakpointAction": "Отладка: переключить точку останова", + "toggleDisassemblyViewSourceCode": "Переключить исходный код в представлении \"Дизассемблирование\"" }, "vs/workbench/contrib/debug/browser/debugEditorContribution": { "addConfiguration": "Добавить конфигурацию...", @@ -4554,6 +4687,7 @@ "disassemblyView": "Представление дизассемблирования", "instructionAddress": "Адрес", "instructionBytes": "Байты", + "instructionNotAvailable": "Дизассемблирование недоступно.", "instructionText": "Инструкция" }, "vs/workbench/contrib/debug/browser/exceptionWidget": { @@ -4667,6 +4801,7 @@ "debugState": "Состояние сеанса отладки, на котором находится фокус. Одно из следующих значений: \"inactive\" (неактивен), \"initializing\" (инициализация), \"stopped\" (остановлен) или \"running\" (выполняется).", "debugType": "Тип отладки для активного сеанса отладки. Например, \"python\".", "debugUX": "Состояние пользовательского интерфейса отладки. Если конфигурации отладки отсутствуют, используется значение \"simple\", в противном случае — \"default\". Используется, чтобы определить, когда следует отображать представления приветствия во вьюлете отладки.", + "debuggerDisabled": "Настроенный тип отладки \"{0}\" установлен, но не поддерживается в этой среде.", "debuggersAvailable": "Значение true, если имеется хотя бы одно активное расширение отладки.", "disassembleRequestSupported": "Значение true, если сеансы, на которых находится фокус, поддерживает запрос дизассемблирования.", "disassemblyViewFocus": "Имеет значение true, когда фокус находится в Представлении дизассемблирования.", @@ -4702,8 +4837,9 @@ "unable": "Не удается разрешить ресурс без сеанса отладки." }, "vs/workbench/contrib/debug/common/debugLifecycle": { - "debug.debugSessionCloseConfirmationPlural": "There are active debug sessions, are you sure you want to terminate them?", - "debug.debugSessionCloseConfirmationSingular": "There is an active debug session, are you sure you want to terminate it?" + "debug.debugSessionCloseConfirmationPlural": "Имеются активные сеансы отладки. Вы действительно хотите их остановить?", + "debug.debugSessionCloseConfirmationSingular": "Имеется активный сеанс отладки. Вы действительно хотите его остановить?", + "debug.stop": "Остановить отладку" }, "vs/workbench/contrib/debug/common/debugModel": { "breakpointDirtydHover": "Непроверенная точка останова. Файл был изменен, перезапустите сеанс отладки.", @@ -4747,6 +4883,7 @@ "vscode.extension.contributes.debuggers.runtimeArgs": "Аргументы дополнительной среды выполнения.", "vscode.extension.contributes.debuggers.type": "Уникальный идентификатор этого адаптера отладки.", "vscode.extension.contributes.debuggers.variables": "Сопоставление из интерактивных переменных (например, ${action.pickProcess}) в \"launch.json\" с командой.", + "vscode.extension.contributes.debuggers.when": "Условие, которое должно иметь значение true, чтобы включить отладчик этого типа. Рекомендуется использовать \"shellExecutionSupported\", \"virtualWorkspace\", \"resourceScheme\" или ключ контекста, определенный расширением, в зависимости от ситуации.", "vscode.extension.contributes.debuggers.windows": "Параметры, связанные с Windows.", "vscode.extension.contributes.debuggers.windows.runtime": "Среда выполнения, используемая для Windows." }, @@ -4899,7 +5036,8 @@ "not yet activated": "Еще не активировано.", "preview": "Предварительная версия", "productThemes": "Темы значков продуктов ({0})", - "publisher": "Имя издателя", + "publisher": "Издатель", + "publisher verified tooltip": "Издатель проверил собственность {0}", "rating": "Оценка", "recommendationHasBeenIgnored": "Вы отключили получение рекомендаций для этого расширения.", "release date": "Выпущен", @@ -4930,6 +5068,7 @@ "neverShowAgain": "Больше не показывать", "no": "Нет", "show recommendations": "Показать рекомендации", + "singleExtensionRecommended": "Для этого репозитория рекомендуется использовать расширение \"{0}\". Установить?", "workspaceRecommended": "Вы хотите установить рекомендуемые расширения для этого репозитория?" }, "vs/workbench/contrib/extensions/browser/extensions.contribution": { @@ -4980,14 +5119,15 @@ "extensionsIgnoreRecommendations": "Если этот параметр установлен, оповещения о рекомендациях по расширениям не будут отображаться.", "extensionsShowRecommendationsOnlyOnDemand_Deprecated": "Этот параметр не рекомендуется к использованию. Используйте параметр extensions.ignoreRecommendations для управления уведомлениями о рекомендациях. Используйте действия видимости представления расширений, чтобы скрыть рекомендуемое представление по умолчанию.", "extensionsWebWorker": "Включение узла расширений рабочих веб-процессов.", - "extensionsWebWorker.auto": "The Web Worker Extension Host will be launched when a web extension needs it.", - "extensionsWebWorker.false": "The Web Worker Extension Host will never be launched.", - "extensionsWebWorker.true": "The Web Worker Extension Host will always be launched.", + "extensionsWebWorker.auto": "Хост-процесс для расширений рабочей роли будет запускаться, когда он требуется для веб-расширения.", + "extensionsWebWorker.false": "Хост-процесс для расширений рабочей роли никогда не запускается.", + "extensionsWebWorker.true": "Хост-процесс для расширений рабочей роли всегда будет запущен.", "featured filter": "Подборка", "filter by category": "Категория", "filterExtensions": "Фильтр расширений...", "handleUriConfirmedExtensions": "Если расширение указано здесь, то при обработке этим расширением URI запрос подтверждения выдаваться не будет.", "id required": "Требуется идентификатор расширения.", + "importKeyboardShortcutsFroms": "Перенести сочетания клавиш из...", "install button": "Установить", "installButton": "&&Установить", "installExtensionQuickAccessHelp": "Установить или искать расширения", @@ -5002,10 +5142,9 @@ "installed filter": "Установлено", "manageExtensionsHelp": "Управление расширениями", "manageExtensionsQuickAccessPlaceholder": "Нажмите клавишу ВВОД для управления расширениями.", - "miOpenKeymapExtensions": "&&Раскладки клавиатуры", - "miOpenKeymapExtensions2": "Раскладки клавиатуры", "miPreferencesExtensions": "&&Расширения", "miViewExtensions": "Р&&асширения", + "miimportKeyboardShortcutsFrom": "&&Перенести сочетания клавиш из...", "most popular filter": "Самое популярное", "most popular recommended": "Рекомендуемое", "noUpdatesAvailable": "Все расширения обновлены.", @@ -5048,6 +5187,7 @@ "workbench.extensions.action.undoIgnoredRecommendation": "Отменить пропуск рекомендации", "workbench.extensions.installExtension.arg.decription": "Идентификатор расширения или URI ресурса VSIX", "workbench.extensions.installExtension.description": "Установить данное расширение", + "workbench.extensions.installExtension.option.donotSync": "Если этот параметр включен, VS Code не синхронизирует указанное расширение, когда включена синхронизация параметров.", "workbench.extensions.installExtension.option.installOnlyNewlyAddedFromExtensionPackVSIX": "Если этот параметр включен, VS Code устанавливает только недавно добавленные расширения из пакета расширений VSIX. Этот параметр рассматривается только при установке VSIX.", "workbench.extensions.search.arg.name": "Запрос для использования при поиске", "workbench.extensions.search.description": "Поиск конкретного расширения", @@ -5056,20 +5196,18 @@ "workspace unsupported filter": "Рабочая область не поддерживается" }, "vs/workbench/contrib/extensions/browser/extensionsActions": { - "Cannot be enabled": "Это расширение отключено, так как оно не поддерживается в {0}.", + "Cannot be enabled": "Это расширение отключено, так как оно не поддерживается в {0} в Интернете.", "Install in local server to enable": "Это расширение отключено в этом рабочем месте, так как оно определено для выполнения на локальном хост-процессе для расширений. Установите расширение локально, чтобы включить его.", "Install in remote server to enable": "Это расширение отключено в этом рабочем месте, так как оно определено для выполнения на удаленном хост-процессе для расширений. Установите расширение в \"{0}\", чтобы включить его.", "Install language pack also in remote server": "Установите расширение языкового пакета на \"{0}\", чтобы включить его и там.", "Install language pack also locally": "Установите расширение языкового пакета локально, чтобы включить его и там.", - "InstallAnotherVersionExtensionAction.reloadNow": "Перезагрузить", - "InstallAnotherVersionExtensionAction.success": "Установка расширения {0} завершена.", - "InstallAnotherVersionExtensionAction.successReload": "Перезагрузите Visual Studio Code, чтобы завершить установку расширения {0}.", "InstallVSIXAction.reloadNow": "Перезагрузить", "ManageExtensionAction.uninstallingTooltip": "Идет удаление", "OpenExtensionsFile.failed": "Не удается создать файл \"extensions.json\" в папке \".vscode\" ({0}).", "ReinstallAction.success": "Переустановка расширения {0} завершена.", "ReinstallAction.successReload": "Перезагрузите Visual Studio Code, чтобы завершить переустановку расширения {0}.", "Uninstalling": "Идет удаление", + "VS Code for Web": "{0} в Интернете", "cannot be installed": "Расширение \"{0}\" недоступно в {1}. Щелкните \"Дополнительные сведения\", чтобы получить дополнительные сведения.", "check logs": "Дополнительные сведения см. в [журнале]({0}).", "close": "Закрыть", @@ -5112,6 +5250,7 @@ "globally enabled": "Это расширение включено на глобальном уровне.", "ignoreExtensionRecommendation": "Больше не рекомендовать это расширение", "ignored": "Это расширение игнорируется во время синхронизации", + "incompatible platform": "Расширение \"{0}\" недоступно в {1} для {2}.", "install": "Установить", "install and do no sync": "Установить (без синхронизации)", "install another version": "Установить другую версию...", @@ -5136,6 +5275,7 @@ "installing extensions": "Установка расширений...", "just now": "Только сейчас", "learn more": "Дополнительные сведения", + "learn why": "Узнайте, чем это вызвано", "malicious tooltip": "Это расширение помечено как проблемное.", "manage": "Управление", "more information": "Дополнительные сведения", @@ -5181,8 +5321,6 @@ "updateExtensionStart": "Обновление расширения {0} до версии {1} запущено.", "updateTo": "Обновить до {0}", "updated": "Обновлен", - "user disabled": "Вы настроили отключение расширения \"{0}\" здесь: {1}. Чтобы включить его, откройте параметры пользователей и удалите его из параметра \"remote.extensionKind\".", - "vscode web": "VS Code Web", "workspace disabled": "Это расширение отключено пользователем для этой рабочей области.", "workspace enabled": "Это расширение включено пользователем для этой рабочей области." }, @@ -5220,6 +5358,7 @@ "syncEnabledIcon": "Значок, указывающий, что расширение синхронизировано.", "syncIgnoredIcon": "Значок, указывающий, что при синхронизации расширение игнорируется.", "trustIcon": "Значок, отображаемый с сообщением о доверии рабочей области в редакторе расширений.", + "verifiedPublisher": "Значок, используемый для проверенного издателя расширений в представлении расширений и редакторе.", "warningIcon": "Значок, отображаемый с предупреждением в редакторе расширений." }, "vs/workbench/contrib/extensions/browser/extensionsQuickAccess": { @@ -5270,10 +5409,9 @@ "workspaceUnsupported": "Рабочая область не поддерживается" }, "vs/workbench/contrib/extensions/browser/extensionsViews": { - "error": "Ошибка при загрузке расширений. {0}", + "error": "Ошибка при получении сведений о расширениях. {0}", "extension.arialabel": "{0}, {1}, {2}, {3}", "extensions": "Расширения", - "galleryError": "Не удалось подключиться к Extensions Marketplace. Повторите попытку позже.", "no extensions found": "Расширений не найдено.", "no local extensions": "Расширения для установки отсутствуют.", "open user settings": "Открыть параметры пользователя", @@ -5283,8 +5421,10 @@ "activation": "Время активации", "dependencies": "Показать зависимости", "extensionIconStarForeground": "Цвет значка для оценок расширений.", + "extensionIconVerifiedForeground": "Цвет значка для проверенного издателя расширений.", "message": "1 сообщение", "messages": "Сообщений: {0}", + "publisher verified tooltip": "Издатель проверил собственность {0}", "remote extension title": "Расширение в {0}", "startup": "Запуск", "syncingore.label": "Это расширение игнорируется во время синхронизации.", @@ -5294,11 +5434,11 @@ "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "Манифест не найден", "disable all": "Отключить все", - "incompatible": "Не удалось установить расширение '{0}', так как оно не совместимо с VS Code '{1}'.", "installing extension": "Установка расширения...", "installing named extension": "Установка расширения \"{0}\"...", "malicious": "Пользователи сообщали о проблемах с этим расширением.", "multipleDependentsError": "Не удается отключить только расширение \"{0}\". От него зависят \"{1}\", \"{2}\" и другие расширения. Вы хотите отключить все эти расширения?", + "not found": "Невозможно установить расширение \"{0}\", так как запрашиваемая версия \"{1}\" не найдена.", "singleDependentError": "Не удается отключить только расширение \"{0}\". От него зависит расширение \"{1}\". Вы хотите отключить все эти расширения?", "twoDependentsError": "Не удается отключить только расширение \"{0}\". От него зависят расширения \"{1}\" и \"{2}\". Вы хотите отключить все эти расширения?", "uninstallingExtension": "Удаление расширения..." @@ -5310,6 +5450,9 @@ "searchMarketplace": "Поиск в Marketplace", "showLanguageExtensions": "В Marketplace есть расширения, которые могут помочь с файлами \".{0}\"" }, + "vs/workbench/contrib/extensions/browser/webRecommendations": { + "reason": "Это расширение рекомендуется для {0} Интернета" + }, "vs/workbench/contrib/extensions/browser/workspaceRecommendations": { "workspaceRecommendation": "Это расширение рекомендовано пользователями текущей рабочей области." }, @@ -5412,7 +5555,6 @@ "patchedVersion1": "Установка повреждена.", "patchedVersion2": "Сообщите об этом при отправке ошибки.", "request a missing feature": "Запросить отсутствующую возможность", - "sendFeedback": "Отправить твит с отзывом", "sentiment": "Каковы ваши впечатления?", "showFeedback": "Отображать значок отзыва в строке состояния", "smileCaption": "Положительный отзыв", @@ -5461,7 +5603,7 @@ "folders": "Папки", "miViewExplorer": "Про&&водник", "noFolderHelp": "Вы еще не открыли папку.\r\n[Открыть папку](command:{0})", - "noWorkspaceHelp": "Вы еще не добавили папку в рабочую область.\r\n[Добавить папку](command:{0})", + "noWorkspaceHelp": "Вы еще не добавили папку в рабочую область.\r\n[Открыть папку](command:{0})", "openEditorsIcon": "Значок представления открытых редакторов.", "remoteNoFolderHelp": "Подключено к удаленному.\r\n[Открыть папку](command:{0})" }, @@ -5613,6 +5755,8 @@ "downloadingFiles": "Идет скачивание", "dropFolder": "Вы хотите скопировать \"{0}\" или добавить \"{0}\" в качестве папки в рабочую область?", "dropFolders": "Вы хотите скопировать папки или добавить папки в рабочую область?", + "fileInaccessible": "Не удалось получить доступ к удаленным файлам для импорта.", + "filesInaccessible": "Не удалось получить доступ к некоторым или всем удаленным файлам для импорта.", "irreversible": "Это действие необратимо.", "overwrite": "Перезаписать {0}", "overwriting": "Идет перезапись {0}.", @@ -5629,8 +5773,8 @@ "autoReveal.focusNoScroll": "Файлы не будут прокручиваться в представлении, но на них будет оставаться фокус.", "autoReveal.off": "Файлы не будут отображаться и не будут выбраны.", "autoReveal.on": "Файлы будут отображаться и будут выбраны.", - "autoSave": "Управляет автоматическим сохранением \"грязных\" редакторов. Подробнее об автосохранении см. [здесь](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save).", - "autoSaveDelay": "Определяет задержку в миллисекундах, после которой \"грязный\" редактор сохраняется автоматически. Применяется только тогда, когда для \"#files.autoSave\" задано значение \"{0}\".", + "autoSave": "Управляет автоматическим сохранением редакторов с несохраненными изменениями. Подробнее об автосохранении см. [здесь](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save).", + "autoSaveDelay": "Определяет задержку в миллисекундах, после которой редактор с несохраненными изменениями будет сохранен автоматически. Применяется только в случае, когда для параметра \"#files.autoSave#\" задано значение \"{0}\".", "binaryFileEditor": "Редактор двоичных файлов", "compressSingleChildFolders": "Определяет, должны ли папки в проводнике отображаться в компактном формате. В таком представлении отдельные дочерние папки будут объединены в один элемент дерева. Это удобно, например, для отображения структуры пакета Java.", "confirmDelete": "Определяет, должно ли запрашиваться подтверждение при удалении файла в корзину.", @@ -5648,16 +5792,21 @@ "eol.auto": "Использует символ конца строки операционной системы.", "everything": "Форматирование всего файла.", "exclude": "Настройка стандартных масок для исключения файлов и папок. Например, на основе этого параметра проводник решает, какие файлы и папки показать или скрыть. См. описание параметра #search.exclude#, чтобы определить исключения специально для поиска. Дополнительные сведения о стандартных масках см. [здесь](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "expandSingleFolderWorkspaces": "Определяет, должен ли проводник расширять многокорневые рабочие области, содержащие только одну папку, во время инициализации", "explorer.decorations.badges": "Определяет, следует ли использовать эмблемы в декораторах файла. ", "explorer.decorations.colors": "Определяет, следует ли использовать цвета в декораторах файла.", "explorer.incrementalNaming": "Определяет, какую стратегию именования использовать при формировании нового имени повторяющегося элемента обозревателя при вставке.", "explorerConfigurationTitle": "Проводник", - "files.autoSave.afterDelay": "\"Грязный\" редактор автоматически сохраняется после настроенного значения \"#files.autoSaveDelay#\".", - "files.autoSave.off": "\"Грязный\" редактор никогда не сохраняется автоматически.", - "files.autoSave.onFocusChange": "\"Грязный\" редактор автоматически сохраняется при потере фокуса редактором.", - "files.autoSave.onWindowChange": "\"Грязный\" редактор автоматически сохраняется, когда окно теряет фокус.", + "files.autoSave.afterDelay": "Редактор с изменениями автоматически сохраняется после настройки параметра \"#files.autoSaveDelay#\".", + "files.autoSave.off": "Редактор с изменениями никогда не сохраняется автоматически.", + "files.autoSave.onFocusChange": "Редактор с изменениями автоматически сохраняется при потере фокуса этим редактором.", + "files.autoSave.onWindowChange": "Редактор с изменениями автоматически сохраняется при потере фокуса окном этого редактора.", "files.exclude.boolean": "Стандартная маска, соответствующая путям к файлам. Задайте значение true или false, чтобы включить или отключить маску.", "files.exclude.when": "Дополнительная проверка элементов того же уровня соответствующего файла. Используйте $(basename) в качестве переменной для соответствующего имени файла.", + "files.experimentalSandboxedFileService": "Экспериментальная функция: изменяет службу файлов на \"песочницу\". Не изменяйте этот параметр без соответствующих указаний.", + "files.legacyWatcher.default": "Новый наблюдатель файлов будет включен при использовании версии предварительной оценки или при открытии многокорневых рабочих областей.", + "files.legacyWatcher.off": "Отключите устаревший наблюдатель файлов и включите новый, чтобы использовать его возможности.", + "files.legacyWatcher.on": "Включите устаревший наблюдатель файлов, если у вас возникают проблемы с новым.", "files.restoreUndoStack": "Восстановить стек отмены при повторном открытии файла.", "files.saveConflictResolution": "Конфликт сохранения может возникнуть, когда на диск сохраняется файл, который одновременно был изменен другой программой. Чтобы предотвратить потерю данных, пользователю предлагается сравнить изменения в редакторе с версией на диске. Этот параметр следует изменять только в том случае, если вы часто сталкиваетесь с ошибками при конфликтах сохранения, так как неосмотрительное его использование может привести к потере данных.", "files.simpleDialog.enable": "Включает простое диалоговое окно файлов, которое заменяет собой системное диалоговое окно файлов.", @@ -5665,11 +5814,12 @@ "formatOnSave": "Форматирование файла при сохранении. Модуль форматирования должен быть доступен, файл не должен сохраняться по истечении времени задержки, и работа редактора не должна завершаться.", "formatOnSaveMode": "Определяет, применяется ли формат при сохранении ко всему файлу или только к изменениям в файле. Этот параметр применяется только в том случае, если параметр \"#editor.formatOnSave#\" включен.", "hotExit": "Определяет, запоминаются ли несохраненные файлы между сеансами. В этом случае приглашение на их сохранение при выходе из редактора не появляется.", - "hotExit.off": "Отключение горячего выхода. При попытке закрыть окно с грязными файлами будет отображаться запрос.", + "hotExit.off": "Отключение горячего выхода. При попытке закрыть окно с редакторами, в которых остались несохраненные изменения, будет отображаться запрос.", "hotExit.onExit": "Горячий выход будет активирован при закрытии последнего окна в Windows/Linux или при активации команды \"workbench.action.quit\" (палитра команд, настраиваемое сочетание клавиш, меню). Все окна без открытых папок будут восстановлены при следующем запуске. Список ранее открытых окон с несохраненными файлами можно получить в меню \"Файл\" > \"Открыть последние\" > \"Дополнительно…\".", "hotExit.onExitAndWindowClose": "Горячий выход будет активирован при закрытии последнего окна в Windows/Linux или при активации команды \"workbench.action.quit\" (палитра команд, настраиваемое сочетание клавиш, меню), а также для любого окна с открытой папкой, независимо от того, является ли это окно последним. Все окна без открытых папок будут восстановлены при следующем запуске. Список ранее открытых окон с несохраненными файлами можно получить в меню \"Файл\" > \"Открыть последние\" > \"Дополнительно…\".", "hotExit.onExitAndWindowCloseBrowser": "Горячий выход будет активирован при завершении работы браузера или при закрытии окна или вкладки.", "insertFinalNewline": "Если этот параметр включен, при сохранении файла в его конец вставляется финальная новая строка.", + "legacyWatcher": "Управляет механизмом, используемым для наблюдения за файлами. Это можно изменить, только если вы видите проблемы, связанные с просмотром файлов.", "maxMemoryForLargeFilesMB": "Управляет объемом памяти, который доступен VS Code после перезапуска при попытке открытия больших файлов. Действие этого параметра аналогично указанию параметра \"--max-memory=<новый размер>\" в командной строке.", "modification": "Форматирование изменений (требуется система управления версиями).", "modificationIfAvailable": "Будет выполнена попытка форматировать только изменения (требуется система управления версиями). Если не удается использовать систему управления версиями, будет отформатирован весь файл.", @@ -5694,7 +5844,8 @@ "trimFinalNewlines": "Если этот параметр установлен, то при сохранении файла будут удалены все новые строки за последней новой строкой в конце файла.", "trimTrailingWhitespace": "Если этот параметр включен, при сохранении файла будут удалены концевые пробелы.", "useTrash": "Перемещение файлов/папок в корзину ОС (корзину Windows) при удалении. При отключении этого параметра файлы и папки будут удаляться навсегда.", - "watcherExclude": "Настройте стандартные маски путей файлов, которые следует исключить из списка отслеживаемых файлов. Шаблоны должны соответствовать полным путям, т. е. необходимо указывать префикс \"**/\" или полный путь для правильного сопоставления и суффикс \"/**\" для сопоставления файлов в пути (например, \"**/build/output/**\" или \"/Users/name/workspaces/project/build/output/\"). После изменения этого параметра потребуется перезагрузка. Если отображается сообщение \"Код потребляет большое количество процессорного времени при запуске\", можно исключить большие папки, чтобы уменьшить начальную нагрузку." + "watcherExclude": "Настройте пути или стандартные маски для исключений из наблюдения за файлами. Относительные пути (например, build/output) будут разрешены в абсолютный путь с помощью текущей открытой рабочей области. Стандартные маски должны соответствовать абсолютным путям (например, префикс с **/ или полный путь и суффикс с /**, чтобы соответствовать файлам в пути) для корректного совпадения (например, **/build/output/** или /Users/name/workspaces/project/build/output/**). Если наблюдатель файлов сильно загружает ЦП, исключите наименее значимые большие папки (например, папки выходных данных сборки).", + "watcherInclude": "Настройте дополнительные пути для отслеживания изменений в рабочей области. По умолчанию все папки рабочей области будут отслеживаться в обратном порядке, за исключением папок, которые являются символьными ссылками. Для поддержки наблюдения за такими папками вы можете явно добавить абсолютные или относительные пути. Относительные пути будут разрешены в абсолютный путь с помощью текущей открытой рабочей области." }, "vs/workbench/contrib/files/browser/views/emptyView": { "noWorkspace": "Нет открытой папки" @@ -5735,6 +5886,12 @@ "newUntitledFile": "Новый файл без имени", "openEditors": "Открытые редакторы" }, + "vs/workbench/contrib/files/browser/workspaceWatcher": { + "enospcError": "Не удается отслеживать изменения файлов в этой крупной папке рабочей области. Для решения этой проблемы перейдите по ссылке на инструкции.", + "eshutdownError": "Непредвиденная остановка наблюдателя за изменениями файлов. Перезагрузите окно, чтобы снова включить наблюдателя.", + "learnMore": "Инструкции", + "reload": "Перезагрузить" + }, "vs/workbench/contrib/files/common/dirtyFilesIndicator": { "dirtyFile": "1 несохраненный файл", "dirtyFiles": "Несохраненных файлов: {0}" @@ -5754,12 +5911,6 @@ "openEditorsFocus": "Значение true, если фокус находится внутри представления \"Открытые редакторы\".", "openEditorsVisible": "Значение true, если представление \"Открытые редакторы\" является видимым." }, - "vs/workbench/contrib/files/common/workspaceWatcher": { - "enospcError": "Не удается отслеживать изменения файлов в этой крупной папке рабочей области. Для решения этой проблемы перейдите по ссылке на инструкции.", - "installNet": "Скачать .NET Framework 4.5", - "learnMore": "Инструкции", - "netVersionError": "Требуется платформа Microsoft .NET Framework 4.5. Нажмите ссылку, чтобы установить ее." - }, "vs/workbench/contrib/files/electron-sandbox/fileActions.contribution": { "filesCategory": "Файл", "openContainer": "Открыть содержащую папку", @@ -5785,7 +5936,8 @@ "formatDocument.label.multiple": "Форматировать документ с помощью...", "formatSelection.label.multiple": "Форматировать выбранное с помощью...", "formatter.default": "Определяет форматировщик по умолчанию, который имеет приоритет над всеми другими форматировщиками. Должен быть идентификатором расширения, предоставляющего форматировщик.", - "miss": "Расширение \"{0}\" не может отформатировать \"{1}\"", + "miss": "Расширение \"{0}\" настроено в качестве форматировщика, но не может форматировать файлы {1}\".", + "miss.1": "Изменение форматировщика по умолчанию", "null": "Нет", "nullFormatterDescription": "NONE", "select": "Выберите форматировщик по умолчанию для файлов \"{0}\"" @@ -5806,8 +5958,10 @@ "interactive.history.next": "Следующее значение в журнале", "interactive.history.previous": "Предыдущее значение в журнале", "interactive.inactiveCodeBorder": "Цвет границы для текущей интерактивной ячейки кода, когда редактор не находится в фокусе.", - "interactive.input.clear": "Clear the interactive window input editor contents", - "interactive.open": "Открыть интерактивное окно" + "interactive.input.clear": "Очистка содержимого редактора ввода интерактивного окна", + "interactive.open": "Открыть интерактивное окно", + "interactiveScrollToBottom": "Прокрутить до нижней границы", + "interactiveScrollToTop": "Прокрутить до верхней границы" }, "vs/workbench/contrib/interactive/browser/interactiveEditor": { "interactiveInputPlaceHolder": "Введите код и здесь нажмите {0} для выполнения кода" @@ -5819,14 +5973,24 @@ }, "vs/workbench/contrib/issue/electron-sandbox/issueActions": { "openProcessExplorer": "Открыть обозреватель процессов", - "reportPerformanceIssue": "Сообщить о проблеме с производительностью" + "reportPerformanceIssue": "Сообщить о проблеме с производительностью..." }, "vs/workbench/contrib/keybindings/browser/keybindings.contribution": { "toggleKeybindingsLog": "Включить или отключить устранение неполадок для сочетаний клавиш" }, + "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { + "aria.1": "{0}, {1}", + "aria.2": "{0}", + "langStatus.aria": "Состояние языка редактора: {0}", + "langStatus.name": "Состояние языка редактора", + "name.pattern": "{0} (Состояние языка)", + "pin": "Закрепить в строке состояния" + }, "vs/workbench/contrib/localizations/browser/localizations.contribution": { "activateLanguagePack": "Чтобы использовать VS Code в {0}, необходимо перезапустить VS Code.", "changeAndRestart": "Изменить язык и перезапустить", + "doNotChangeAndRestart": "Не изменять язык", + "doNotRestart": "Не перезапускать", "neverAgain": "Больше не показывать", "restart": "Перезапустить", "updateLocale": "Вы хотели бы изменить язык пользовательского интерфейса VS Code на {0} и перезапустить VS Code?", @@ -5902,8 +6066,8 @@ "show singleline": "Показать сообщение в одной строке", "status.problems": "Проблемы", "totalErrors": "Ошибок: {0}", - "totalInfos": "Сообщения: {0}", - "totalWarnings": "Предупреждения: {0}" + "totalInfos": "Сведений: {0}", + "totalWarnings": "Предупреждений: {0}" }, "vs/workbench/contrib/markers/browser/markersFileDecorations": { "label": "Проблемы", @@ -5972,14 +6136,21 @@ "problems.view.focus.label": "Перевести фокус на сообщения о проблемах (ошибки, предупреждения, информационные сообщения) ", "problems.view.toggle.label": "Включить или отключить сообщения о проблемах (ошибки, предупреждения, информационные сообщения)" }, - "vs/workbench/contrib/notebook/browser/contrib/cellOperations/cellOperations": { + "vs/workbench/contrib/notebook/browser/contrib/cellCommands/cellCommands": { + "notebookActions.changeCellToCode": "Заменить ячейку на код", + "notebookActions.changeCellToMarkdown": "Изменить ячейку на Markdown", + "notebookActions.collapseCellInput": "Свернуть ввод для ячеек", + "notebookActions.collapseCellOutput": "Свернуть вывод ячейки", "notebookActions.copyCellDown": "Копировать ячейку вниз", "notebookActions.copyCellUp": "Копировать ячейку вверх", + "notebookActions.expandCellInput": "Развернуть ввод в ячейке", + "notebookActions.expandCellOutput": "Развернуть вывод ячейки", "notebookActions.joinCellAbove": "Объединить с предыдущей ячейкой", "notebookActions.joinCellBelow": "Объединить со следующей ячейкой", "notebookActions.moveCellDown": "Переместить ячейку вниз", "notebookActions.moveCellUp": "Переместить ячейку вверх", - "notebookActions.splitCell": "Разбить ячейку" + "notebookActions.splitCell": "Разбить ячейку", + "notebookActions.toggleOutputs": "Переключить выходные данные" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { "notebook.cell.status.executing": "Выполнение", @@ -5994,59 +6165,8 @@ "notebookActions.copy": "Копировать ячейку", "notebookActions.cut": "Вырезать ячейку", "notebookActions.paste": "Вставить ячейку", - "notebookActions.pasteAbove": "Вставить ячейку выше" - }, - "vs/workbench/contrib/notebook/browser/contrib/coreActions": { - "changeLanguage": "Изменить язык ячеек", - "clearAllCellsOutputs": "Очистить выходные данные", - "clearCellOutputs": "Очистить выходные данные ячейки", - "cmd.toggle": "Включить/выключить элементы навигации", - "customizeNotebook": "Настройте Notebook…", - "languageDescription": "({0}) — текущий язык", - "languageDescriptionConfigured": "({0})", - "notebookActions.cancel": "Остановить выполнение ячеек", - "notebookActions.cancelNotebook": "Остановить выполнение", - "notebookActions.category": "Блокнот", - "notebookActions.centerActiveCell": "Разместить активную ячейку по центру", - "notebookActions.changeCellToCode": "Заменить ячейку на код", - "notebookActions.changeCellToMarkdown": "Изменить ячейку на Markdown", - "notebookActions.collapseCellInput": "Свернуть ввод для ячеек", - "notebookActions.collapseCellOutput": "Свернуть вывод ячейки", - "notebookActions.deleteCell": "Удалить ячейку", - "notebookActions.editCell": "Изменить ячейку", - "notebookActions.execute": "Выполнить ячейку", - "notebookActions.executeAbove": "Выполнить ячейки выше", - "notebookActions.executeAndFocusContainer": "Выполнить ячейку и переместить фокус на контейнер", - "notebookActions.executeAndInsertBelow": "Выполнить ячейку записной книжки и вставить ниже", - "notebookActions.executeAndSelectBelow": "Выполнить ячейку записной книжки и выбрать ниже", - "notebookActions.executeBelow": "Выполнить ячейку и ниже", - "notebookActions.executeNotebook": "Выполнить все", - "notebookActions.expandCellInput": "Развернуть ввод в ячейке", - "notebookActions.expandCellOutput": "Развернуть вывод ячейки", - "notebookActions.insertCodeCellAbove": "Вставить ячейку кода выше", - "notebookActions.insertCodeCellAboveAndFocusContainer": "Вставить ячейку кода выше и переместить фокус на контейнер", - "notebookActions.insertCodeCellAtTop": "Добавить ячейку кода вверху", - "notebookActions.insertCodeCellBelow": "Вставить ячейку кода ниже", - "notebookActions.insertCodeCellBelowAndFocusContainer": "Вставить ячейку кода ниже и переместить фокус на контейнер", - "notebookActions.insertMarkdownCellAbove": "Вставить ячейку Markdown выше", - "notebookActions.insertMarkdownCellAtTop": "Добавить ячейку Markdown вверху", - "notebookActions.insertMarkdownCellBelow": "Вставить ячейку Markdown ниже", - "notebookActions.menu.insertCode": "$(add) код", - "notebookActions.menu.insertCode.minimalToolbar": "Добавить код", - "notebookActions.menu.insertCode.minimaltoolbar": "Добавить код", - "notebookActions.menu.insertCode.ontoolbar": "Код", - "notebookActions.menu.insertCode.tooltip": "Добавить ячейку кода", - "notebookActions.menu.insertMarkdown": "$(add) Markdown", - "notebookActions.menu.insertMarkdown.ontoolbar": "Markdown", - "notebookActions.menu.insertMarkdown.tooltip": "Добавить ячейку Markdown", - "notebookActions.quitEdit": "Остановить редактирование ячейки", - "notebookActions.renderMarkdown": "Отобразить все ячейки Markdown", - "notebookActions.toggleOutputs": "Toggle Outputs", - "notebookMenu.cellTitle": "Ячейка записной книжки", - "notebookMenu.insertCell": "Вставить ячейку", - "pickLanguageToConfigure": "Выбор языкового режима", - "workbench.notebook.layout.configure.label": "Настройка макета записной книжки", - "workbench.notebook.layout.select.label": "Выбрать между макетами записной книжки" + "notebookActions.pasteAbove": "Вставить ячейку выше", + "toggleNotebookClipboardLog": "Переключить устранение неполадок в буфере обмена записной книжки" }, "vs/workbench/contrib/notebook/browser/contrib/editorStatusBar/editorStatusBar": { "current1": "Выбрано", @@ -6061,8 +6181,10 @@ "notebook.singleActiveCellIndicator": "Ячейка {0} из {1}", "notebookActions.selectKernel": "Выберите ядро записной книжки", "notebookActions.selectKernel.args": "Аргументы ядра записных книжек", + "otherKernelKinds": "Другое", "prompt.placeholder.change": "Изменить ядро для \"{0}\"", "prompt.placeholder.select": "Выбрать ядро для \"{0}\"", + "suggestedKernels": "Рекомендуется", "tooltop": "{0} (предложение)" }, "vs/workbench/contrib/notebook/browser/contrib/find/findController": { @@ -6094,7 +6216,8 @@ "focusLastCell": "Фокус на последней ячейке", "focusOutput": "Перевести выделение на выходные данные активной ячейки", "focusOutputOut": "Снять выделение с выходных данных активной ячейки", - "notebook.navigation.allowNavigateToSurroundingCells": "Если этот параметр включен, курсор может перейти к следующей или предыдущей ячейке, когда текущий курсор в редакторе ячеек находится в первой или последней строке." + "notebook.navigation.allowNavigateToSurroundingCells": "Если этот параметр включен, курсор может перейти к следующей или предыдущей ячейке, когда текущий курсор в редакторе ячеек находится в первой или последней строке.", + "notebookActions.centerActiveCell": "Разместить активную ячейку по центру" }, "vs/workbench/contrib/notebook/browser/contrib/outline/notebookOutline": { "breadcrumbs.showCodeCells": "Если этот параметр включен, элементы навигации записных книжек содержат ячейки кода.", @@ -6104,6 +6227,68 @@ "vs/workbench/contrib/notebook/browser/contrib/profile/notebookProfile": { "setProfileTitle": "Задать профиль" }, + "vs/workbench/contrib/notebook/browser/controller/coreActions": { + "notebookActions.category": "Блокнот", + "notebookMenu.cellTitle": "Ячейка записной книжки", + "notebookMenu.insertCell": "Вставить ячейку" + }, + "vs/workbench/contrib/notebook/browser/controller/editActions": { + "autoDetect": "Автоматическое обнаружение", + "changeLanguage": "Изменить язык ячеек", + "clearAllCellsOutputs": "Очистить выходные данные всех ячеек", + "clearCellOutputs": "Очистить выходные данные ячейки", + "languageDescription": "({0}) — текущий язык", + "languageDescriptionConfigured": "({0})", + "languagesPicks": "языки (идентификатор)", + "notebookActions.deleteCell": "Удалить ячейку", + "notebookActions.editCell": "Изменить ячейку", + "notebookActions.quitEdit": "Остановить редактирование ячейки", + "pickLanguageToConfigure": "Выбор языкового режима" + }, + "vs/workbench/contrib/notebook/browser/controller/executeActions": { + "notebookActions.cancel": "Остановить выполнение ячеек", + "notebookActions.cancelNotebook": "Остановить выполнение", + "notebookActions.execute": "Выполнить ячейку", + "notebookActions.executeAbove": "Выполнить ячейки выше", + "notebookActions.executeAndFocusContainer": "Выполнить ячейку и переместить фокус на контейнер", + "notebookActions.executeAndInsertBelow": "Выполнить ячейку записной книжки и вставить ниже", + "notebookActions.executeAndSelectBelow": "Выполнить ячейку записной книжки и выбрать ниже", + "notebookActions.executeBelow": "Выполнить ячейку и ниже", + "notebookActions.executeNotebook": "Выполнить все", + "notebookActions.renderMarkdown": "Отобразить все ячейки Markdown" + }, + "vs/workbench/contrib/notebook/browser/controller/insertCellActions": { + "notebookActions.insertCodeCellAbove": "Вставить ячейку кода выше", + "notebookActions.insertCodeCellAboveAndFocusContainer": "Вставить ячейку кода выше и переместить фокус на контейнер", + "notebookActions.insertCodeCellAtTop": "Добавить ячейку кода вверху", + "notebookActions.insertCodeCellBelow": "Вставить ячейку кода ниже", + "notebookActions.insertCodeCellBelowAndFocusContainer": "Вставить ячейку кода ниже и переместить фокус на контейнер", + "notebookActions.insertMarkdownCellAbove": "Вставить ячейку Markdown выше", + "notebookActions.insertMarkdownCellAtTop": "Добавить ячейку Markdown вверху", + "notebookActions.insertMarkdownCellBelow": "Вставить ячейку Markdown ниже", + "notebookActions.menu.insertCode": "$(add) код", + "notebookActions.menu.insertCode.minimalToolbar": "Добавить код", + "notebookActions.menu.insertCode.minimaltoolbar": "Добавить код", + "notebookActions.menu.insertCode.ontoolbar": "Код", + "notebookActions.menu.insertCode.tooltip": "Добавить ячейку кода", + "notebookActions.menu.insertMarkdown": "$(add) Markdown", + "notebookActions.menu.insertMarkdown.ontoolbar": "Markdown", + "notebookActions.menu.insertMarkdown.tooltip": "Добавить ячейку Markdown" + }, + "vs/workbench/contrib/notebook/browser/controller/layoutActions": { + "cmd.toggle": "Включить/выключить элементы навигации", + "customizeNotebook": "Настройте Notebook…", + "notebook.placeholder": "Файл параметров для сохранения", + "notebook.saveMimeTypeOrder": "Сохранить порядок отображения MIMETYPE", + "notebook.showLineNumbers": "Показать номера строк записной книжки", + "notebook.toggleBreadcrumb": "Включить/выключить элементы навигации", + "notebook.toggleCellToolbarPosition": "Переключить положение панели инструментов ячейки", + "notebook.toggleLineNumbers": "Переключить номера строк записной книжки", + "saveTarget.machine": "Параметры пользователя", + "saveTarget.workspace": "Параметры рабочей области", + "workbench.notebook.layout.configure.label": "Настройка макета записной книжки", + "workbench.notebook.layout.select.label": "Выбрать между макетами записной книжки" + }, "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "встроенный", "curruentActiveMimeType": "Сейчас активно", @@ -6155,14 +6340,14 @@ "notebook.cellToolbarLocation.description": "Следует ли отображать панель инструментов ячейки или скрыть ее.", "notebook.cellToolbarLocation.viewType": "Настроить положение панели инструментов ячейки для определенных типов файлов", "notebook.cellToolbarVisibility.description": "Должна ли панель инструментов ячейки появляться при наведении или щелчке.", - "notebook.compactView.description": "Определяет, следует ли отображать редактор записной книжки в компактном виде. ", + "notebook.compactView.description": "Укажите, должен ли редактор записных книжек отображаться в компактном виде. Например, если этот параметр включен, это приведет к уменьшению ширины левого поля.", "notebook.consolidatedOutputButton.description": "Определяет, следует ли отображать действие выходных данных на панели инструментов выходных данных.", "notebook.consolidatedRunButton.description": "Определяет, будут ли отображаться дополнительные действия в раскрывающемся меню рядом с кнопкой \"Выполнить\".", "notebook.diff.enablePreview.description": "Следует ли использовать расширенный редактор текстовых несовпадений для записной книжки.", "notebook.displayOrder.description": "Список приоритетов для выходных типов MIME", "notebook.dragAndDrop.description": "Определяет, должен ли редактор записной книжки разрешать перемещение ячеек путем перетаскивания.", "notebook.editorOptions.experimentalCustomization": "Параметры для редакторов кода, используемых в записных книжках. Их можно использовать для настройки большинства параметров редактора.*", - "notebook.focusIndicator.description": "Controls where the focus indicator is rendered, either along the cell borders or on the left gutter", + "notebook.focusIndicator.description": "Определяет, где отрисовывается указатель фокуса: на границах ячеек или по левому переплету", "notebook.globalToolbar.description": "Определяет, следует ли отображать глобальную панель инструментов в редакторе записной книжки.", "notebook.globalToolbarShowLabel": "Указать, следует ли отображать метку в действиях на панели инструментов записной книжки.", "notebook.insertToolbarPosition.description": "Определяет место отображения действий вставки ячеек.", @@ -6197,6 +6382,7 @@ "notebook.inactiveFocusedCellBorder": "Цвет верхней и нижней границ ячейки, когда фокус находится на ячейке, а основной фокус находится вне редактора.", "notebook.inactiveSelectedCellBorder": "Цвет границ ячейки, когда выбрано несколько ячеек.", "notebook.outputContainerBackgroundColor": "Цвет фона для контейнера выходных данных записной книжки.", + "notebook.outputContainerBorderColor": "Цвет границы для контейнера выходных данных записной книжки.", "notebook.selectedCellBorder": "Цвет верхней и нижней границ ячейки, когда ячейка выбрана, но на ней не находится фокус.", "notebook.symbolHighlightBackground": "Цвет фона выделенной ячейки", "notebookScrollbarSliderActiveBackground": "Цвет фона ползунка на полосе прокрутки записной книжки, если его щелкнуть.", @@ -6235,24 +6421,23 @@ "successStateIcon": "Значок индикации успешного состояния в редакторах записных книжек.", "unfoldIcon": "Значок развертывания ячейки в редакторах записных книжек." }, - "vs/workbench/contrib/notebook/browser/notebookKernelActionViewItem": { - "select": "Выбрать ядро" - }, "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { - "disableOtherKeymapsConfirmation": "Disable other keymaps ({0}) to avoid conflicts between keybindings?", - "no": "No", - "yes": "Yes" + "disableOtherKeymapsConfirmation": "Отключить другие раскладки клавиатуры ({0}), чтобы избежать конфликта между настраиваемыми сочетаниями клавиш?", + "no": "Нет", + "yes": "Да" }, "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { "empty": "У ячейки нет выходных данных", - "noRenderer.1": "Не удалось найти отрисовщик для типа MIME: {0}", - "noRenderer.2": "Не удается найти отрисовщик для выходных данных. Он содержит следующие типы MIME: {0}" + "noRenderer.1": "Не удалось найти отрисовщика для типа MIME \"{0}\", но он может быть доступен в Marketplace.", + "noRenderer.2": "Не удается найти отрисовщик для выходных данных. Он содержит следующие типы MIME: {0}", + "noRenderer.search": "Поиск в Marketplace" }, "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { "notebook.emptyMarkdownPlaceholder": "Пустая ячейка Markdown. Дважды щелкните или нажмите клавишу ВВОД для изменения.", "notebook.error.rendererNotFound": "Не найден отрисовщик для \"$0\"" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellEditorOptions": { + "notebook.cell.toggleLineNumbers.title": "Показать номера строки ячейки", "notebook.lineNumbers": "Управляет отображением номеров строк в редакторе ячеек.", "notebook.showLineNumbers": "Показать номера строк записной книжки", "notebook.toggleLineNumbers": "Переключить номера строк записной книжки" @@ -6267,6 +6452,7 @@ "unavailableRenderInfo": "отрисовщик недоступен" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { + "cellExecutionOrderCountLabel": "Порядок выполнения", "cellExpandOutputButtonLabel": "Развернуть вывод ячейки (${0})", "cellExpandOutputButtonLabelWithDoubleClick": "Дважды щелкните, чтобы развернуть вывод ячейки ({0})", "notebook.moreRunActionsLabel": "Подробнее..." @@ -6275,6 +6461,9 @@ "cellExpandInputButtonLabel": "Развернуть ввод в ячейке ({0})", "cellExpandInputButtonLabelWithDoubleClick": "Дважды щелкните, чтобы развернуть ввод в ячейке ({0})" }, + "vs/workbench/contrib/notebook/browser/viewParts/notebookKernelActionViewItem": { + "select": "Выбрать ядро" + }, "vs/workbench/contrib/notebook/common/notebookEditorModel": { "notebook.staleSaveError": "Содержимое файла на диске изменилось. Вы хотите открыть обновленную версию файла или перезаписать файл на диске своими изменениями?", "notebook.staleSaveError.overwrite.": "Перезаписать", @@ -6646,8 +6835,8 @@ "helpQuickAccessPlaceholder": "Введите \"{0}\" для получения справки по действиям, которые вы можете выполнить здесь.", "miCommandPalette": "&&Палитра команд...", "miGotoLine": "Перейти к &&строке/столбцу...", - "miGotoSymbolInEditor": "Перейти к &&символу в редакторе...", "miOpenView": "&&Открыть представление...", + "miShowAllCommands": "Показать все команды", "viewQuickAccess": "Открыть представление", "viewQuickAccessPlaceholder": "Введите имя представления, выходного канала или терминала для открытия." }, @@ -6724,7 +6913,6 @@ "portIcon": "Значок, представляющий удаленный порт.", "portsViewIcon": "Значок представления удаленных портов.", "privatePortIcon": "Значок, представляющий частный удаленный порт.", - "publicPortIcon": "Значок, представляющий общедоступный удаленный порт.", "remoteExplorerViewIcon": "Значок представления удаленного обозревателя.", "reportIssuesIcon": "Значок для отправки сообщения о проблеме в представлении удаленного обозревателя.", "reviewIssuesIcon": "Значок для проверки сведений о проблеме в представлении удаленного обозревателя.", @@ -6769,8 +6957,6 @@ "remote.tunnel.forwardItem": "Перенаправить порт", "remote.tunnel.forwardPrompt": "Номер порта или адрес (например, 3000 или 10.10.10.10:2000).", "remote.tunnel.label": "Задать метку порта", - "remote.tunnel.makePrivate": "Сделать частным", - "remote.tunnel.makePublic": "Сделать общедоступным", "remote.tunnel.open": "открыть в браузере", "remote.tunnel.openCommandPalette": "Открыть порт в браузере", "remote.tunnel.openCommandPaletteNone": "Перенаправляемые порты отсутствуют. Откройте представление \"Порты\", чтобы начать работу.", @@ -6782,8 +6968,6 @@ "remote.tunnel.tooltipCandidate": "Удаленный порт {0}:{1} не перенаправляется.", "remote.tunnel.tooltipForwarded": "Удаленный порт {0}:{1} перенаправляется на локальный адрес {2}.", "remote.tunnel.tooltipName": "Порт с меткой {0}. ", - "remote.tunnel.tooltipPrivate": "Доступно только с этого компьютера. ", - "remote.tunnel.tooltipPublic": "Общедоступно. ", "remote.tunnelView.alreadyForwarded": "Порт уже перенаправлен.", "remote.tunnelView.inlineElevationMessage": "Может требовать sudo.", "remote.tunnelsView.addPort": "Добавить порт", @@ -6791,7 +6975,7 @@ "remote.tunnelsView.input": "Нажмите Enter для подтверждения или Esc для отмены.", "remote.tunnelsView.labelPlaceholder": "Метка порта", "remote.tunnelsView.portNumberToHigh": "Номер порта должен быть ≥ 0 и < {0}.", - "remote.tunnelsView.portNumberValid": "Переадресованный порт недействителен.", + "remote.tunnelsView.portNumberValid": "Переадресованный порт должен быть номером или host:port.", "tunnel.addressColumn.label": "Локальный адрес", "tunnel.addressColumn.tooltip": "Адрес, по которому перенаправленный порт доступен локально.", "tunnel.focusContext": "Находится ли фокус на представлении \"Порты\".", @@ -6802,17 +6986,22 @@ "tunnel.originColumn.tooltip": "Источник перенаправленного порта. Может быть расширением, перенаправляться пользователем, перенаправляться статически или перенаправляться автоматически.", "tunnel.portColumn.label": "Порт", "tunnel.portColumn.tooltip": "Метка и номер удаленного порта для перенаправленного порта.", - "tunnel.privacyColumn.label": "Конфиденциальность", + "tunnel.privacyColumn.label": "Видимость", "tunnel.privacyColumn.tooltip": "Доступность перенаправленного порта.", - "tunnel.privacyPrivate": "Частный", - "tunnel.privacyPublic": "Общедоступный", "tunnel.processColumn.label": "Запущенный процесс", "tunnel.processColumn.tooltip": "Командная строка процесса, использующего порт.", + "tunnelContext.privacyMenu": "Видимость порта", "tunnelContext.protocolMenu": "Изменение протокола порта", + "tunnelPrivacy.private": "Частный", + "tunnelPrivacy.unknown": "Неизвестно", "tunnelView": "Туннельное представление", "tunnelView.runningProcess.inacessable": "Сведения о процессе недоступны" }, "vs/workbench/contrib/remote/common/remote.contribution": { + "invalidWorkspaceCancel": "&&Отменить", + "invalidWorkspaceDetail": "Рабочая область не существует. Выберите другую рабочую область.", + "invalidWorkspaceMessage": "Рабочая область не существует", + "invalidWorkspacePrimary": "&&Открыть рабочую область…", "remote": "Удаленный", "remote.autoForwardPorts": "При включении этого параметра будут обнаруживаться новые запущенные процессы, а порты, на которых они ожидают передачу данных, автоматически перенаправляются. Отключение этого параметра не предотвратит перенаправление портов. Даже при отключенном параметре расширения по-прежнему смогут вызывать перенаправление портов, а открытие некоторых URL-адресов также будет приводить к перенаправлению портов.", "remote.autoForwardPortsSource": "Задает источник, порты из которого автоматически перенаправляются, если для параметра \"remote.autoForwardPorts\" задано значение true. На удаленных компьютерах с Windows и Mac параметр \"process\" не применяется и будет использоваться параметр \"output\". Для вступления в силу требуется перезапуск.", @@ -6832,16 +7021,19 @@ "remote.portsAttributes.openBrowserOnce": "Открывает браузер при автоматическом перенаправлении порта, но только при первом перенаправлении порта в течение сеанса. В зависимости от ваших параметров может открываться встроенный браузер.", "remote.portsAttributes.openPreview": "Открывает предварительный просмотр в том же окне при автоматическом перенаправлении порта.", "remote.portsAttributes.patternError": "Необходимо указать номер порта, диапазон номеров портов или регулярное выражение.", - "remote.portsAttributes.port": "Порт, диапазон портов (например, \"40000-55000\") или регулярное выражение (например, \".+\\\\/server.js\"). Если указан номер порта или диапазон номеров портов, атрибуты будут применяться к номеру порта или диапазону номеров портов. Атрибуты, использующие регулярное выражение, будут применяться к портам, у которых командная строка связанного процесса соответствует регулярному выражению.", + "remote.portsAttributes.port": "Порт, диапазон портов (например, \"40000-55000\"), узел и порт (например, \"db:1234\"), или регулярное выражение (например, \".+\\\\/server.js\"). Если указан номер порта или диапазон номеров портов, атрибуты будут применяться к номеру порта или диапазону номеров портов. Атрибуты, использующие регулярное выражение, будут применяться к портам, у которых командная строка связанного процесса соответствует регулярному выражению.", "remote.portsAttributes.protocol": "Протокол, используемый при пересылке этого порта.", "remote.portsAttributes.requireLocalPort": "Если установлено значение \"true\", то модальное диалоговое окно будет отображаться, если выбранный локальный порт не используется для пересылки.", "remote.portsAttributes.silent": "Отображает уведомление и не выполняет никаких действий при автоматическом перенаправлении этого порта.", "remote.restoreForwardedPorts": "Восстанавливает порты, переадресованные в рабочей области.", "remoteExtensionLog": "Удаленный сервер", "ui": "Тип расширения пользовательского интерфейса. В удаленном окне такие расширения включены, только если они доступны на локальном компьютере.", - "web": "Расширение типа рабочего веб-процесса, которое может выполняться в хост-процессе для таких расширений", "workspace": "Тип расширения рабочей области. В удаленном окне такие расширения включены, только если они доступны в удаленном репозитории." }, + "vs/workbench/contrib/remote/common/tunnelFactory": { + "tunnelPrivacy.private": "Частный", + "tunnelPrivacy.public": "Общедоступный" + }, "vs/workbench/contrib/remote/electron-sandbox/remote.contribution": { "remote": "Удаленный", "remote.downloadExtensionsLocally": "Когда включенные расширения загружаются локально и устанавливаются удаленно." @@ -6912,6 +7104,7 @@ "scm.providerCountBadge.hidden": "Скрытие счетчиков для поставщиков систем управления версиями.", "scm.providerCountBadge.visible": "Отображение счетчиков для поставщиков систем управления версиями.", "scmConfigurationTitle": "SCM", + "showActionButton": "Определяет, может ли управляющая кнопка отображаться в представлении SCM.", "source control": "Система управления версиями", "source control repositories": "Репозитории системы управления версиями", "sourceControlViewIcon": "Значок представления \"Система управления версиями\"." @@ -6939,7 +7132,7 @@ "vs/workbench/contrib/search/browser/anythingQuickAccess": { "closeEditor": "Удалить из последних открытых", "fileAndSymbolResultsSeparator": "результаты файлов и символов", - "filePickAriaLabelDirty": "{0}, \"грязный\"", + "filePickAriaLabelDirty": "В {0} есть несохраненные изменения.", "fileResultsSeparator": "файлы по запросу", "noAnythingResults": "Соответствующие результаты не найдены.", "openToBottom": "Открыть внизу", @@ -6991,6 +7184,7 @@ "search.collapseAllResults": "Определяет, должны ли сворачиваться и разворачиваться результаты поиска.", "search.collapseResults.auto": "Развернуты файлы менее чем с 10 результатами. Остальные свернуты.", "search.followSymlinks": "Определяет, нужно ли следовать символическим ссылкам при поиске.", + "search.forceSearchProcess": "Если этот параметр включен, поиск в локальном окне выполняется в отдельном процессе поиска, а не в узле расширений.", "search.globalFindClipboard": "Определяет, должно ли представление поиска считывать или изменять общий буфер обмена поиска в macOS.", "search.location": "Управляет тем, будет ли панель поиска отображаться в виде представления в боковой колонке или в виде панели в области панели, чтобы освободить пространство по горизонтали.", "search.location.deprecationMessage": "Этот параметр не рекомендуется к использованию. Вместо его применения вы можете перетащить значок поиска в новое расположение.", @@ -7027,7 +7221,7 @@ "showTriggerActions": "Перейти к символу в рабочей области...", "symbolsQuickAccess": "Перейти к символу в рабочей области", "symbolsQuickAccessPlaceholder": "Введите имя символа для открытия.", - "useGlobalIgnoreFiles": "Определяет, следует ли использовать глобальные файлы \".gitignore\" и \".ignore\" по умолчанию при поиске файлов.", + "useGlobalIgnoreFiles": "Управляет использованием глобальных файлов .gitignore и .ignore при поиске файлов. Необходимо включить #search.useIgnoreFiles#.", "useIgnoreFiles": "Определяет, следует ли использовать GITIGNORE- и IGNORE-файлы по умолчанию при поиске файлов.", "usePCRE2Deprecated": "Устарело. При использовании функций регулярных выражений, которые поддерживаются только PCRE2, будет автоматически использоваться PCRE2.", "useRipgrep": "Этот параметр является устаревшим. Сейчас вместо него используется \"search.usePCRE2\".", @@ -7080,11 +7274,10 @@ "vs/workbench/contrib/search/browser/searchView": { "ariaSearchResultsClearStatus": "Результаты поиска были очищены", "ariaSearchResultsStatus": "Поиск вернул результатов: {0} в файлах: {1}", + "disableOpenEditors": "Поиск во всей рабочей области", "emptySearch": "Пустой поиск", "excludes.enable": "включить", "forTerm": " — поиск: {0}", - "label.excludes": "Шаблоны исключения из поиска", - "label.includes": "Шаблоны включения в поиск", "moreSearch": "Переключить сведения о поиске", "noOpenEditorResultsExcludes": "В открытых редакторах не найдено результатов с исключением \"{0}\" — ", "noOpenEditorResultsFound": "В открытых редакторах не найдено результатов. Проверьте настройки исключений в параметрах, а также свои файлы gitignore — ", @@ -7094,13 +7287,15 @@ "noResultsFound": "Результаты не найдены. Просмотрите параметры для настроенных исключений и проверьте свои GITIGNORE-файлы —", "noResultsIncludes": "Результаты в \"{0}\" не найдены — ", "noResultsIncludesExcludes": "Не найдено результатов в \"{0}\", исключая \"{1}\", — ", + "onlyOpenEditors": "поиск только в открытых файлах", + "openEditors.disable": "отключить", "openFolder": "Открыть папку", "openInEditor.message": "Открыть в редакторе", "openInEditor.tooltip": "Копировать текущие результаты поиска в редактор", "openSettings.learnMore": "Дополнительные сведения", "openSettings.message": "Открыть параметры", - "placeholder.excludes": "(например, *.ts, src/**/exclude)", - "placeholder.includes": "(например, *.ts, src/**/include)", + "placeholder.excludes": "например, *.ts, src/**/exclude", + "placeholder.includes": "например, *.ts, src/**/include", "removeAll.occurrence.file.confirmation.message": "Заменить вхождение {0} в {1} файле на \"{2}\"?", "removeAll.occurrence.file.message": "Заменено вхождений во всем файле {1}: {0}.", "removeAll.occurrence.files.confirmation.message": "Заменить вхождение {0} на \"{2}\" в следующем числе файлов: {1}?", @@ -7435,8 +7630,12 @@ "taskTerminalStatus.active": "Задача запущена", "taskTerminalStatus.errors": "Задача содержит ошибки", "taskTerminalStatus.errorsInactive": "Задача содержит ошибки и находится в состоянии ожидания...", + "taskTerminalStatus.infos": "Задача содержит сведения", + "taskTerminalStatus.infosInactive": "Задача содержит сведения и находится в состоянии ожидания...", "taskTerminalStatus.succeeded": "Задача успешно выполнена", - "taskTerminalStatus.succeededInactive": "Задача успешно выполнена и находится в состоянии ожидания..." + "taskTerminalStatus.succeededInactive": "Задача успешно выполнена и находится в состоянии ожидания...", + "taskTerminalStatus.warnings": "Задача содержит предупреждения", + "taskTerminalStatus.warningsInactive": "Задача содержит предупреждения и находится в состоянии ожидания..." }, "vs/workbench/contrib/tasks/browser/tasksQuickAccess": { "TaskService.pickRunTask": "Выберите задачу для запуска", @@ -7730,8 +7929,8 @@ "workbench.action.terminal.clear": "Сброс", "workbench.action.terminal.clearSelection": "Очистить выбранное", "workbench.action.terminal.copySelection": "Скопировать выделение", - "workbench.action.terminal.createTerminalEditor": "Create New Terminal in Editor Area", - "workbench.action.terminal.createTerminalEditorSide": "Create New Terminal in Editor Area to the Side", + "workbench.action.terminal.createTerminalEditor": "Создать терминал в области редактора", + "workbench.action.terminal.createTerminalEditorSide": "Создать терминал в области редактора сбоку", "workbench.action.terminal.detachSession": "Отключить сеанс", "workbench.action.terminal.findNext": "Найти далее", "workbench.action.terminal.findPrevious": "Найти ранее", @@ -7748,11 +7947,11 @@ "workbench.action.terminal.navigationModeExit": "Выйти из режим навигации", "workbench.action.terminal.navigationModeFocusNext": "Перевести фокус на следующую строку (режим навигации)", "workbench.action.terminal.navigationModeFocusPrevious": "Перевести фокус на предыдущую строку (режим навигации)", - "workbench.action.terminal.new": "Create New Terminal", - "workbench.action.terminal.newInActiveWorkspace": "Create New Terminal (In Active Workspace)", - "workbench.action.terminal.newWithCwd": "Create New Terminal Starting in a Custom Working Directory", + "workbench.action.terminal.new": "Создать терминал", + "workbench.action.terminal.newInActiveWorkspace": "Создать терминал (в активной рабочей области)", + "workbench.action.terminal.newWithCwd": "Создать терминал, запускаемый в настраиваемом рабочем каталоге", "workbench.action.terminal.newWithCwd.cwd": "Каталог для запуска терминала в", - "workbench.action.terminal.newWithProfile": "Create New Terminal (With Profile)", + "workbench.action.terminal.newWithProfile": "Создать терминал (с профилем)", "workbench.action.terminal.newWithProfile.profileName": "Имя создаваемого профиля.", "workbench.action.terminal.newWorkspacePlaceholder": "Выбрать текущий рабочий каталог для нового терминала", "workbench.action.terminal.openSettings": "Настроить параметры терминала", @@ -7785,8 +7984,10 @@ "workbench.action.terminal.selectToPreviousCommand": "Выбрать предыдущую команду", "workbench.action.terminal.selectToPreviousLine": "Выделить текст до предыдущей строки", "workbench.action.terminal.sendSequence": "Отправить пользовательскую последовательность в терминал", + "workbench.action.terminal.setFixedDimensions": "Задать фиксированные размеры", "workbench.action.terminal.showEnvironmentInformation": "Показать сведения о среде", "workbench.action.terminal.showTabs": "Показать вкладки", + "workbench.action.terminal.sizeToContentWidth": "Переключить размер на ширину содержимого", "workbench.action.terminal.splitInActiveWorkspace": "Разбить окно терминала (в активной рабочей области)", "workbench.action.terminal.switchTerminal": "Переключить терминал", "workbench.action.terminal.toggleEscapeSequenceLogging": "Включение или отключение ведения журнала escape-последовательности", @@ -7826,10 +8027,13 @@ "launchFailed.exitCodeOnly": "Не удалось запустить процесс терминала (код выхода: {0}).", "migrateToProfile": "Перенос", "no": "Нет", + "setTerminalDimensionsColumn": "Задать фиксированные размеры: столбец", + "setTerminalDimensionsRow": "Задать фиксированные размеры: строка", "terminal.integrated.a11yPromptLabel": "Ввод терминала", "terminal.integrated.a11yTooMuchOutput": "Объем выходных данных слишком велик для создания оповещения; проверьте строки вручную", "terminal.integrated.copySelection.noSelection": "В терминале отсутствует выделенный текст для копирования", "terminal.slowRendering": "Ускорение GPU терминала на вашем компьютере работает медленно. Вы хотите переключиться, чтобы отключить его, что может повысить производительность? [Дополнительные сведения о параметрах терминала](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered).", + "terminalNavigationMode": "Используйте {0} и {1} для навигации в буфере терминала", "terminalProfileMigration": "Терминал использует устаревшие параметры Shell/shellArgs. Хотите перенести его в профиль?", "terminalStaleTextBoxAriaLabel": "Среда {0} терминала устарела, выполните команду \"Показать сведения о среде\", чтобы получить дополнительную информацию", "terminalTextBoxAriaLabel": "{0} терминала", @@ -7845,6 +8049,7 @@ "miRunActiveFile": "Запустить &&активный файл", "miRunSelectedText": "Запустить &&выбранный текст", "miSplitTerminal": "&&Разделить терминал", + "splitTerminal": "Разделить терминал", "terminal.new": "Новый терминал", "workbench.action.terminal.changeColor": "Изменить цвет...", "workbench.action.terminal.changeIcon": "Изменить значок...", @@ -7859,6 +8064,7 @@ "workbench.action.terminal.selectAll": "Выбрать все", "workbench.action.terminal.selectDefaultProfile": "Выберите профиль по умолчанию", "workbench.action.terminal.showsTabs": "Показать вкладки", + "workbench.action.terminal.sizeToContentWidthInstance": "Переключить размер на ширину содержимого", "workbench.action.terminal.switchTerminal": "Переключить терминал" }, "vs/workbench/contrib/terminal/browser/terminalProcessManager": { @@ -7881,9 +8087,9 @@ "terminalProfileAlreadyExists": "Профиль терминала с таким именем уже существует.", "terminalProfiles": "профили", "terminalProfiles.detected": "обнаружено", - "terminalService.terminalCloseConfirmationPlural": "Do you want to terminal the {0} active terminal sessions?", - "terminalService.terminalCloseConfirmationSingular": "Do you want to terminate the active terminal session?", - "terminate": "Terminate" + "terminalService.terminalCloseConfirmationPlural": "Завершить несколько ({0}) активных сеансов терминала?", + "terminalService.terminalCloseConfirmationSingular": "Завершить активный сеанс терминала?", + "terminate": "Завершить" }, "vs/workbench/contrib/terminal/browser/terminalTabbedView": { "hideTabs": "Скрыть вкладки", @@ -7927,8 +8133,15 @@ "terminalCursor.foreground": "Цвет переднего плана курсора терминала." }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { + "cwd": "текущая рабочая папка терминала", + "cwdFolder": "текущая рабочая папка терминала, отображаемая для рабочих пространств с несколькими корнями или в рабочем пространстве с одним корневым каталогом, если значение отличается от исходной рабочей папки. Эта функция не будет отображаться для Windows.", + "local": "указывает локальный терминал в удаленной рабочей области", "openDefaultSettingsJson": "открыть файл JSON параметров по умолчанию", "openDefaultSettingsJson.capitalized": "Открыть параметры по умолчанию (JSON)", + "process": "имя процесса терминала", + "separator": "условный разделитель (\"-\"), который отображается, только если он окружен переменными со значениями или статическим текстом.", + "sequence": "имя, предоставленное xterm.js процессом", + "task": "указывает, что этот терминал связан с задачей", "terminal.integrated.allowChords": "Указывает, разрешены ли настраиваемые сочетания клавиш в виде аккорда в терминале. Обратите внимание, что если задано значения true и нажатие клавиши приводит к аккорду, то оно будет обходить #terminal.integrated.commandsToSkipShell#, а задание значения false особенно удобно, когда требуется, чтобы сочетание клавиш CTRL + K перехватывалось вашей оболочкой (а не VS Code).", "terminal.integrated.allowMnemonics": "Указывает, разрешено ли использовать мнемоники строки меню (например, ALT+F) для активации открытия строки меню. Обратите внимание, что при указании значения \"true\" все сочетания клавиш с ALT будут игнорировать оболочку. Этот параметр не применяется в macOS.", "terminal.integrated.altClickMovesCursor": "Позволяет при нажатии клавиши ALT/OPTION + щелчке мышью перемещать к указателю курсор командной строки, если для параметра \"#editor.multiCursorModifier#\" задано \"alt\" (значение по умолчанию). В некоторых оболочках функция может не работать должным образом.", @@ -7938,7 +8151,7 @@ "terminal.integrated.confirmOnExit.always": "Всегда проверять наличие терминалов.", "terminal.integrated.confirmOnExit.hasChildProcesses": "Проверить, есть ли в наличии терминалы с дочерними процессами.", "terminal.integrated.confirmOnExit.never": "Никогда не подтверждать.", - "terminal.integrated.confirmOnKill": "Определяет, следует ли подтверждать завершение терминалов при наличии дочерних процессов. Если задано значение «редактор», терминалы в области редактора будут помечены как «грязные», если у них есть дочерние процессы. Обратите внимание, что обнаружение дочерних процессов может не работать как положено для оболочек типа Git Bash, которые не запускают свои процессы как дочерние процессы оболочки", + "terminal.integrated.confirmOnKill": "Определяет, следует ли подтверждать завершение терминалов при наличии дочерних процессов. Если задано значение \"редактор2, терминалы в области редактора будут помечены как измененные, если у них есть дочерние процессы. Обратите внимание, что обнаружение дочерних процессов может не работать должным образом для оболочек типа Git Bash, которые не запускают свои процессы как дочерние процессы оболочки.", "terminal.integrated.confirmOnKill.always": "Проверить, находится ли терминал в редакторе или панели.", "terminal.integrated.confirmOnKill.editor": "Проверить, находится ли терминал в редакторе.", "terminal.integrated.confirmOnKill.never": "Никогда не подтверждать.", @@ -7947,7 +8160,7 @@ "terminal.integrated.cursorBlinking": "Определяет, мигает ли курсор терминала.", "terminal.integrated.cursorStyle": "Управляет стилем курсора терминала.", "terminal.integrated.cursorWidth": "Определяет ширину курсора, если для #terminal.integrated.cursorStyle# задано значение line.", - "terminal.integrated.customGlyphs": "Whether to draw custom glyphs for block element and box drawing characters instead of using the font, which typically yields better rendering with continuous lines. Note that this doesn't work with the DOM renderer", + "terminal.integrated.customGlyphs": "Нужно ли рисовать настраиваемые глифы для элемента блока и символов рамок вместо использования шрифта, что обычно обеспечивает более оптимальную отрисовку с непрерывными линиями. Обратите внимание, что это не поддерживается в отрисовщике DOM", "terminal.integrated.cwd": "Путь явного запуска, по которому будет запущен терминал. Используется в качестве текущего рабочего каталога (cwd) для процесса оболочки. Это может быть особенно удобно в параметрах рабочей области, если корневой каталог не является подходящим каталогом cwd.", "terminal.integrated.defaultLocation": "Определяет место отображения новых терминалов.", "terminal.integrated.defaultLocation.editor": "Создать терминалы в редакторе", @@ -7989,6 +8202,10 @@ "terminal.integrated.macOptionIsMeta": "Определяет, следует ли рассматривать ключ параметра как метаключ в терминале под управлением macOS.", "terminal.integrated.minimumContrastRatio": "Когда параметр задан, цвет переднего плана каждой ячейки изменится, чтобы попытаться соблюсти указанный коэффициент контрастности. Пример значений\r\n\r\n— 1: значение по умолчанию, никакие действия не выполняются.\r\n— 4.5: [соответствие WCAG AA (минимум)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html).\r\n— 7: [соответствие WCAG AAA (улучшенное)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html).\r\n— 21: белый на черном или черный на белом.", "terminal.integrated.mouseWheelScrollSensitivity": "Множитель, используемый для deltaY событий прокрутки колесика мыши.", + "terminal.integrated.persistentSessionReviveProcess": "Когда необходимо завершить процесс терминала (например, при закрытии окна или приложения), это определяет, когда следует восстановить содержимое предыдущего сеанса терминала и повторно создать процессы при следующем открытии рабочей области. Восстановление рабочего каталога процесса зависит от того, поддерживается ли он оболочкой.", + "terminal.integrated.persistentSessionReviveProcess.never": "Никогда не восстанавливать буферы терминалов и не воссоздавать процесс.", + "terminal.integrated.persistentSessionReviveProcess.onExit": "Завершите процессы после закрытия последнего окна в Windows или Linux или при активации команды \"workbench.action.quit\" (палитра команд, настраиваемое сочетание клавиш, меню).", + "terminal.integrated.persistentSessionReviveProcess.onExitAndWindowClose": "Завершите процессы после закрытия последнего окна в Windows или Linux или при активации команды \"workbench.action.quit\" (палитра команд, настраиваемое сочетание клавиш, меню) или при закрытии окна.", "terminal.integrated.rightClickBehavior": "Определяет, как терминал реагирует на щелчок правой кнопкой мыши.", "terminal.integrated.rightClickBehavior.copyPaste": "Копирование при наличии выделенного фрагмента, в противном случае вставка.", "terminal.integrated.rightClickBehavior.default": "Отображение контекстного меню.", @@ -8013,6 +8230,7 @@ "terminal.integrated.tabs.location": "Управляет расположением вкладок терминала в левой или правой части реальных терминалов.", "terminal.integrated.tabs.location.left": "Показать представление вкладок терминала слева от терминала", "terminal.integrated.tabs.location.right": "Показать представление вкладок терминала справа от терминала", + "terminal.integrated.tabs.separator": "Разделитель, используемый в \"terminal.integrated.title\" и \"terminal.integrated.description\".", "terminal.integrated.tabs.showActions": "Определяет, отображаются ли кнопки \"Разделить\" и \"Завершить\" рядом с кнопкой \"Новый терминал\".", "terminal.integrated.tabs.showActions.always": "Всегда показывать действия", "terminal.integrated.tabs.showActions.never": "Никогда не показывать действия", @@ -8023,15 +8241,15 @@ "terminal.integrated.tabs.showActiveTerminal.never": "Никогда не показывать активный терминал", "terminal.integrated.tabs.showActiveTerminal.singleTerminal": "Показать активный терминал, когда это единственный открытый терминал", "terminal.integrated.tabs.showActiveTerminal.singleTerminalOrNarrow": "Показать активный терминал, когда это единственный открытый терминал или если представление вкладок находится в узком состоянии без текста", - "terminal.integrated.titleMode": "Определяет, как задается название терминала, которое отображается на вкладке или в раскрывающемся списке терминала.", "terminal.integrated.unicodeVersion": "Определяет, какую версию Юникода использовать для вычисления ширины символов в терминале. Если вы столкнетесь с тем, что эмодзи или другие широкие символы не занимают надлежащее место либо клавиша BACKSPACE удаляет слишком мало или слишком много данных, можете попробовать настроить этот параметр.", "terminal.integrated.unicodeVersion.eleven": "Версия 11 Юникода, эта версия обеспечивает улучшенную поддержку современных систем, использующих современные версии Юникода.", "terminal.integrated.unicodeVersion.six": "Версия 6 Юникода; это старая версия, которая должна лучше работать на старых системах.", "terminal.integrated.windowsEnableConpty": "Указывает, следует ли использовать ConPTY для взаимодействия процессов терминала Windows (требуется Windows 10 с номером сборки 18309 или более поздним). Если задано значение false, будет использоваться Winpty.", "terminal.integrated.wordSeparators": "Строка, содержащая все символы, которые должны рассматриваться как разделители слов при двойном щелчке для выбора функции слов.", + "terminalDescription": "Управляет описанием терминала, которое отображается справа от заголовка. Переменные заменяются в зависимости от контекста:", "terminalIntegratedConfigurationTitle": "Встроенный терминал", - "titleMode.executable": "Название задается _terminal_, будет использоваться имя обнаруженного процесса переднего плана.", - "titleMode.sequence": "Заголовок задается _process_ с помощью escape-последовательности. Это полезно, если оболочка динамически задает заголовок." + "terminalTitle": "Управляет названием терминала. Переменные заменяются в зависимости от контекста:", + "workspaceFolder": "рабочая область, в которой был запущен терминал" }, "vs/workbench/contrib/terminal/common/terminalContextKey": { "isSplitTerminalContextKey": "Является ли терминал вкладки, на которую направлен фокус, разделенным терминалом.", @@ -8057,7 +8275,8 @@ "workbench.action.terminal.changeIcon": "Изменить значок...", "workbench.action.terminal.focus": "Фокус на терминале", "workbench.action.terminal.moveToTerminalPanel": "Переместить терминал в панель", - "workbench.action.terminal.rename": "Переименовать..." + "workbench.action.terminal.rename": "Переименовать...", + "workbench.action.terminal.sizeToContentWidthInstance": "Переключить размер на ширину содержимого" }, "vs/workbench/contrib/terminal/electron-sandbox/localTerminalService": { "nonResponsivePtyHost": "Подключение к хост-процессу pty терминала не отвечает. Терминалы могут перестать работать.", @@ -8116,6 +8335,7 @@ "testing.searchForTestExtension": "Поиск расширения теста", "testing.selectDefaultTestProfiles": "Выберите профиль по умолчанию", "testing.showMostRecentOutput": "Показать выходные данные", + "testing.sortByDuration": "Сортировать по длительности", "testing.sortByLocation": "Сортировать по расположению", "testing.sortByStatus": "Сортировать по состоянию", "testing.toggleInlineTestOutput": "Переключить встроенные выходные данные теста", @@ -8137,10 +8357,10 @@ "updateTestConfiguration": "Обновить конфигурацию теста" }, "vs/workbench/contrib/testing/browser/testingDecorations": { - "actual.title": "Фактически:", + "actual.title": "Фактическое значение", "debug all test": "Отладить все тесты", "debug test": "Отладка теста", - "expected.title": "Ожидалось:", + "expected.title": "Расчетное значение", "peek failure": "Показать ошибки", "peekTestOutout": "Просмотреть вывод теста", "reveal test": "Открыть в Обозревателе тестов", @@ -8153,8 +8373,8 @@ }, "vs/workbench/contrib/testing/browser/testingExplorerFilter": { "filter": "Фильтр", - "testExplorerFilter": "Filter (e.g. text, !exclude, @tag)", - "testExplorerFilterLabel": "Filter text for tests in the explorer", + "testExplorerFilter": "Фильтр (например: text, !exclude, @tag)", + "testExplorerFilterLabel": "Фильтрация текста для тестов в обозревателе", "testing.filters.currentFile": "Показать только в активном файле", "testing.filters.menu": "Дополнительные фильтры…", "testing.filters.removeTestExclusions": "Показать все тесты", @@ -8185,6 +8405,7 @@ "testing.reRunLastRun": "Повторно запустить тестовый запуск", "testing.revealInExplorer": "Открыть в Обозревателе тестов", "testing.showResultOutput": "Показать выходные данные результатов", + "testing.toggleTestingPeekHistory": "Переключить журнал тестов в режиме обзора", "testingOutputActual": "Фактический результат", "testingOutputExpected": "Ожидаемый результат", "testingPeekLabel": "Сообщения результатов теста" @@ -8361,8 +8582,8 @@ "later": "Позже", "noUpdatesAvailable": "Доступные обновления отсутствуют.", "read the release notes": "Вас приветствует {0} v{1}! Вы хотите прочитать заметки о выпуске?", - "relaunchDetailInsiders": "Нажмите кнопку перезагрузки, чтобы переключиться на выпускаемую ежедневно предварительную версию VSCode.", - "relaunchDetailStable": "Нажмите кнопку перезагрузки, чтобы переключиться на выпускаемую ежемесячно стабильную версию VSCode.", + "relaunchDetailInsiders": "Нажмите кнопку перезагрузки, чтобы переключиться на версию предварительной оценки VS Code.", + "relaunchDetailStable": "Нажмите кнопку перезагрузки, чтобы переключиться на стабильную версию VS Code.", "relaunchMessage": "Чтобы изменение версии вступило в силу, требуется перезагрузка.", "releaseNotes": "Заметки о выпуске", "reload": "&&Перезагрузить", @@ -8536,6 +8757,7 @@ "not found": "не найден компьютер с идентификатором {0}", "placeholder": "Введите имя компьютера", "remote sync activity title": "Действие синхронизации (удаленное)", + "remoteToLocalDiff": "{0} ↔ {1}", "reset": "Сброс синхронизированных данных", "rightResourceName": "{0} (локальный)", "sideBySideLabels": "{0} ↔ {1}", @@ -8545,6 +8767,7 @@ "turn off": "&&Отключить", "turn off sync on machine": "Вы действительно хотите отключить синхронизацию для {0}?", "valid message": "Имя компьютера должно быть уникальным и непустым.", + "workbench.actions.sync.compareWithLocal": "Сравнить с локальными", "workbench.actions.sync.editMachineName": "Изменить имя", "workbench.actions.sync.replaceCurrent": "Восстановить", "workbench.actions.sync.resolveResourceRef": "Показать необработанные данные синхронизации JSON", @@ -8575,7 +8798,9 @@ "watermark.openRecent": "Открыть последний", "watermark.quickAccess": "Перейти к файлу", "watermark.showCommands": "Показать все команды", + "watermark.showSettings": "Отображение настроек", "watermark.startDebugging": "Начать отладку", + "watermark.toggleFullscreen": "Полноэкранный режим", "watermark.toggleTerminal": "Терминал" }, "vs/workbench/contrib/webview/browser/webview.contribution": { @@ -8624,14 +8849,16 @@ }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted": { "allDone": "Пометить как выполненное", + "checkboxTitle": "Если флажок установлен, эта страница будет отображаться при запуске.", "close": "Скрыть", "footer": "{0} собирает данные об использовании. Прочтите {1} и узнайте, как {2}.", + "getStarted": "Начало работы", "gettingStarted.allStepsComplete": "Все {0} шаги завершены!", "gettingStarted.editingEvolved": "Улучшенное редактирование", "gettingStarted.someStepsComplete": "{0} из {1} шагов завершено", "imageShowing": "Изображение с {0}", "new": "Создать", - "newItems": "Новые элементы", + "newItems": "Обновлен", "nextOne": "Следующий раздел", "optOut": "отказ", "pickWalkthroughs": "Открыть пошаговое руководство...", @@ -8641,16 +8868,15 @@ "showAll": "Подробнее...", "start": "Запуск", "walkthroughs": "Пошаговые руководства", - "welcome": "Приветствие", "welcomeAriaLabel": "Общие сведения для знакомства с редактором.", "welcomePage.openFolderWithPath": "Открыть папку {0} с путем {1}", "welcomePage.showOnStartup": "Отображать страницу приветствия при запуске" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted.contribution": { - "Welcome": "Приветствие", + "getStarted": "Начало работы", "help": "Справка", + "miGetStarted": "Начало работы", "pickWalkthroughs": "Открыть пошаговое руководство...", - "welcome": "Приветствие", "welcome.goBack": "Назад", "welcome.markStepComplete": "Пометить шаг как завершенный", "welcome.markStepInomplete": "Пометить шаг как незавершенный", @@ -8661,8 +8887,6 @@ }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedColors": { "welcomePage.background": "Цвет фона страницы приветствия.", - "welcomePage.buttonBackground": "Цвет фона кнопок на странице приветствия.", - "welcomePage.buttonHoverBackground": "Цвет фона при наведении указателя для кнопок на странице приветствия.", "welcomePage.progress.background": "Цвет переднего плана для индикаторов хода выполнения на странице приветствия.", "welcomePage.progress.foreground": "Цвет фона для индикаторов хода выполнения на странице приветствия.", "welcomePage.tileBackground": "Цвет фона для плиток на странице \"Приступая к работе\".", @@ -8696,6 +8920,7 @@ "walkthroughs.steps.media.image.path.hc.string": "Путь к изображению для тем hc относительно каталога расширений.", "walkthroughs.steps.media.image.path.light.string": "Путь к изображению для светлых тем относительно каталога расширений.", "walkthroughs.steps.media.image.path.string": "Путь к изображению или объекту, состоящий из путей к светлым, темным и высококачественным изображениям, относительно каталога расширения. В зависимости от контекста изображение будет отображаться с разрешением от 400 до 800 пикселей в ширину с аналогичными границами по высоте. Для поддержки дисплеев HIDPI изображение будет отображаться с 1,5-кратным масштабированием, например, изображение шириной 900 физических пикселей будет отображаться как ширина 600 логических пикселей.", + "walkthroughs.steps.media.image.path.svg": "Путь к svg, маркеры цвета поддерживаются в переменных, чтобы обеспечить соответствие рабочему месту.", "walkthroughs.steps.media.markdown.path": "Путь к документу Markdown относительно каталога расширений.", "walkthroughs.steps.oneOn.command": "Пометить шаг как завершенный при выполнении указанной команды.", "walkthroughs.steps.title": "Название шага.", @@ -8708,13 +8933,14 @@ "gettingStartedUnchecked": "Используется для представления пошаговых действий, которые не были выполнены" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedInput": { - "welcome": "Приветствие" + "getStarted": "Начало работы" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedService": { "builtin": "Встроенный" }, "vs/workbench/contrib/welcome/gettingStarted/common/gettingStartedContent": { "browseLangExts": "Обзор языковых расширений", + "browsePopular": "Обзор популярных веб-расширений", "browseRecommended": "Обзор рекомендуемых расширений", "cloneRepo": "Клонирование репозитория", "commandPalette": "Открыть палитру команд", @@ -8725,16 +8951,21 @@ "getting-started-setup-icon": "Значок, используемый для категории \"Настройка\" на домашней странице", "gettingStarted.beginner.description": "Перейдите непосредственно в VS Code и ознакомьтесь с обязательными функциями и компонентами.", "gettingStarted.beginner.title": "Изучение основ", - "gettingStarted.commandPalette.description.interpolated": "Палитра команд — это способ выполнения любой задачи в VS Code с помощью клавиатуры. **Практикуйтесь**, просматривая часто используемые команды, чтобы сэкономить время и оставаться в курсе событий.\r\n{0}\r\n__Попробуйте выполнить поиск по запросу \"переключатель представления\".__", + "gettingStarted.commandPalette.description.interpolated": "Команды - это клавиатурный способ решения любой задачи в VS Code. **Практикуйтесь**, просматривая часто используемые, чтобы сэкономить время.\r\n{0}\r\n __Попробуйте выполнить поиск по запросу \"'переключатель представления\".__", "gettingStarted.commandPalette.title": "Один ярлык для доступа ко всем данным", "gettingStarted.debug.description.interpolated": "Ускоряйте редактирование, сборку, тестирование и цикл отладки, настроив конфигурацию запуска.\r\n{0}", "gettingStarted.debug.title": "Просмотр кода в действии", "gettingStarted.extensions.description.interpolated": "Расширения представляют собой дополнительные возможности для VS Code. Это могут быть небольшие подспорья, дополнения встроенного функционала или абсолютно новые функции.\r\n{0}", "gettingStarted.extensions.title": "Безграничные возможности расширения", + "gettingStarted.extensionsWeb.description.interpolated": "Расширения - это подача питания для VS Code. В Интернете увеличивается число доступных расширений.\r\n{0}", "gettingStarted.findLanguageExts.description.interpolated": "Интеллектуальный код с выделением синтаксиса, завершением кода, анализом кода и отладкой. Хотя многие языки являются встроенными, многие другие можно добавить в качестве расширений.\r\n{0}", "gettingStarted.findLanguageExts.title": "Поддержка всех языков", + "gettingStarted.installGit.description.interpolated": "Установите Git для отслеживания изменений в проектах.\r\n{0}", + "gettingStarted.installGit.title": "Установка Git", "gettingStarted.intermediate.description": "Оптимизируйте рабочий процесс разработки с помощью этих советов и приемов.", "gettingStarted.intermediate.title": "Повышение производительности", + "gettingStarted.menuBar.description.interpolated": "Полная строка меню доступна в виде раскрывающегося меню в целях экономии места для вашего кода. Переключите ее внешний вид для ускорения доступа. \r\n{0}", + "gettingStarted.menuBar.title": "Только нужный пользовательский интерфейс", "gettingStarted.newFile.description": "Открытие нового файла без названия, записной книжки или пользовательского редактора.", "gettingStarted.newFile.title": "Создать файл…", "gettingStarted.notebook.title": "Настройка записных кник", @@ -8758,12 +8989,15 @@ "gettingStarted.scmSetup.description.interpolated": "Настройте встроенное управление версиями для проекта, чтобы отслеживать изменения и совместно работать с другими людьми.\r\n{0}", "gettingStarted.settings.description.interpolated": "Изменяйте каждый аспект VS Code и расширений в соответствии со своими предпочтениями. Сначала указаны распространенные параметры, что позволит быстро начать работу.\r\n{0}", "gettingStarted.settings.title": "Настройка параметров", - "gettingStarted.settingsSync.description.interpolated": "Чтобы не потерять оптимальную конфигурацию VS Code, используйте синхронизацию. Она включает резервное копирование параметров, настраиваемых сочетаний клавиш и расширений, которые можно использовать в разных установках.\r\n{0}", - "gettingStarted.settingsSync.title": "Синхронизация данных на разных устройствах", + "gettingStarted.settingsSync.description.interpolated": "Архивация и обновление основных настроек VS Code на всех ваших устройствах.\r\n{0}", + "gettingStarted.settingsSync.title": "Синхронизация с другими устройствами и с них", "gettingStarted.setup.OpenFolder.description.interpolated": "Все готово для написания кода. Откройте папку проекта, чтобы добавить файлы в VS Code.\r\n{0}", "gettingStarted.setup.OpenFolder.title": "Открыть код", + "gettingStarted.setup.OpenFolderWeb.description.interpolated": "Все готово к написанию кода. Вы можете открыть локальный проект или удаленный репозиторий, чтобы получить файлы в VS Code.\r\n{0}\r\n{1}", "gettingStarted.setup.description": "Узнайте о лучших настройках, чтобы настроить VS Code для вас.", "gettingStarted.setup.title": "Начало работы с VS Code", + "gettingStarted.setupWeb.description": "Узнайте о лучших настройках для персонализации вашего VS Code в Интернете.", + "gettingStarted.setupWeb.title": "Начало работы с VS Code в Интернете", "gettingStarted.shortcuts.description.interpolated": "Обнаружив свои любимые команды, создайте настраиваемые сочетания клавиш для быстрого доступа.\r\n{0}", "gettingStarted.shortcuts.title": "Настройка сочетания клавиш", "gettingStarted.splitview.description.interpolated": "Максимально используйте пространство на экране, открывая файлы рядом, вертикально и горизонтально.\r\n{0}", @@ -8772,8 +9006,10 @@ "gettingStarted.tasks.title": "Автоматизация задач проекта", "gettingStarted.terminal.description.interpolated": "Запускайте команды оболочки в мгновение ока и просматривайте выходные данные сборки одновременно с кодом.\r\n{0}", "gettingStarted.terminal.title": "Удобный встроенный терминал", - "gettingStarted.topLevelCommandPalette.description": "Используйте палитру команд для просмотра и выполнения всех команд vscode.", - "gettingStarted.topLevelCommandPalette.title": "Выполнить команду…", + "gettingStarted.topLevelGitClone.description": "Клонировать удаленный репозиторий в локальную папку", + "gettingStarted.topLevelGitClone.title": "Клонирование репозитория Git…", + "gettingStarted.topLevelGitOpen.description": "Подключение к удаленному репозиторию или запросу на вытягивание для просмотра, поиска, изменения и фиксации", + "gettingStarted.topLevelGitOpen.title": "Открытие репозитория...", "gettingStarted.topLevelShowWalkthroughs.description": "", "gettingStarted.topLevelShowWalkthroughs.title": "Открыть пошаговое руководство…", "gettingStarted.videoTutorial.description.interpolated": "Посмотрите первое из серии кратких практических видеоруководств по основным функциям VS Code.\r\n{0}", @@ -8781,8 +9017,11 @@ "gettingStarted.workspaceTrust.description.interpolated": "{0} позволяет решить, должны ли папки проекта **разрешить или ограничить** автоматическое выполнение кода __(требуется для расширений, отладки и т. д.)__.\r\nПри открытии файла или папки будет предложено предоставить доверие. Вы всегда можете {1} позже.", "gettingStarted.workspaceTrust.title": "Безопасный просмотр и редактирование кода", "initRepo": "Инициализировать репозиторий Git", + "installGit": "Установка Git", "keyboardShortcuts": "Сочетания клавиш", - "openInteractivePlayground": "Открыть интерактивную тестовую площадку", + "openEditorPlayground": "Открытие интерактивной площадки редактора", + "openFolder": "Открыть папку", + "openRepository": "Открыть репозиторий", "openSCM": "Открыть управление исходным кодом", "pickFolder": "Выберите папку", "quickOpen": "Быстро открыть файл", @@ -8791,6 +9030,7 @@ "showTerminal": "Показать панель терминала", "splitEditor": "Разделить редактор", "titleID": "Обзор цветовых тем", + "toggleMenuBar": "Переключить строку меню", "tweakSettings": "Настроить параметры", "watch": "Просмотреть руководство", "workspaceTrust": "Доверие для рабочей области" @@ -8828,12 +9068,12 @@ "workbench.startupEditor.welcomePageInEmptyWorkbench": "Открывать страницу приветствия при открытии пустой рабочей области." }, "vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": { - "editorWalkThrough": "Интерактивная тестовая площадка", - "editorWalkThrough.title": "Интерактивная тестовая площадка" + "editorWalkThrough": "Интерактивная тестовая площадка редактора", + "editorWalkThrough.title": "Тестовая площадка редактора" }, "vs/workbench/contrib/welcome/walkThrough/browser/walkThrough.contribution": { - "miInteractivePlayground": "И&&нтерактивная тестовая площадка", - "walkThrough.editor.label": "Интерактивная тестовая площадка" + "miPlayground": "Интер&&активная среда редактора", + "walkThrough.editor.label": "Тестовая площадка" }, "vs/workbench/contrib/welcome/walkThrough/browser/walkThroughPart": { "walkThrough.embeddedEditorBackground": "Цвет фона встроенных редакторов для интерактивных тестовых площадок.", @@ -8917,7 +9157,7 @@ "dontTrustButton": "Не доверять", "editTrustedUri": "Изменить путь", "hostColumnLabel": "Узел", - "invalidTrust": "'{0}' is not valid and has too many path segments.", + "invalidTrust": "Доверие для отдельных папок репозитория недопустимо.", "localAuthority": "Локальный", "no untrustedSettings": "Параметры рабочей области, требующие доверия, не применяются", "noTrustedFoldersDescriptions": "Вы пока не доверяете ни одной папке или файлам рабочей области.", @@ -8925,10 +9165,10 @@ "pickerTrustedUri": "Открыть средство выбора файлов", "root element label": "Управление доверием рабочей области", "selectTrustedUri": "Выберите папку для доверия", - "trustAll": "You will trust all repositories on {0}.", + "trustAll": "Доверяйте всем репозиториям на {0}.", "trustButton": "Доверять", "trustMessage": "Доверять авторам всех файлов в текущей папке родительского элемента \"{0}\".", - "trustOrg": "You will trust all repositories and forks under '{0}'.", + "trustOrg": "Вы сделаете доверенными все репозитории и вилки в разделе \"{0}\" из {1}.", "trustParentButton": "Доверять родительскому элементу", "trustUri": "Доверенная папка", "trustedDebugging": "Отладка включена", @@ -8999,9 +9239,9 @@ "nothing": "Нет изменений" }, "vs/workbench/services/configuration/common/configurationEditingService": { - "errorConfigurationFileDirty": "Не удается записать параметры пользователя, так как файл был изменен. Сохраните файл параметров пользователя и повторите попытку.", - "errorConfigurationFileDirtyFolder": "Не удается записать параметры папки, так как файл был изменен. Сохраните файл параметров папки '{0}' и повторите попытку.", - "errorConfigurationFileDirtyWorkspace": "Не удается записать параметры рабочей области, так как файл был изменен. Сохраните файл параметров рабочей области и повторите попытку. ", + "errorConfigurationFileDirty": "Не удалось выполнить запись в параметры пользователя, поскольку в этом файле есть несохраненные изменения. Сохраните файл параметров пользователя, затем повторите попытку.", + "errorConfigurationFileDirtyFolder": "Не удалось выполнить запись в параметры папки, поскольку в этом файле есть несохраненные изменения. Сохраните файл параметров папки \"{0}\", затем повторите попытку.", + "errorConfigurationFileDirtyWorkspace": "Не удалось выполнить запись в параметры рабочей области, поскольку в этом файле есть несохраненные изменения. Сохраните файл параметров рабочей области, затем повторите попытку.", "errorConfigurationFileModifiedSince": "Не удалось выполнить запись в параметры пользователя, так как содержимое файла является более новым.", "errorConfigurationFileModifiedSinceFolder": "Не удается выполнить запись в параметры папки, так как содержимое файла является более новым.", "errorConfigurationFileModifiedSinceWorkspace": "Не удалось выполнить запись в параметры рабочей области, так как содержимое файла является более новым.", @@ -9018,12 +9258,12 @@ "errorInvalidWorkspaceConfigurationApplication": "Не удается записать {0} в параметры рабочей области. Этот параметр можно записать только в параметры пользователя.", "errorInvalidWorkspaceConfigurationMachine": "Не удается записать {0} в параметры рабочей области. Этот параметр можно записать только в параметры пользователя.", "errorInvalidWorkspaceTarget": "Не удается изменить параметры рабочей области, так как {0} не поддерживает рабочие области в рабочей области из нескольких папок.", - "errorLaunchConfigurationFileDirty": "Не удается записать файл конфигурации запуска, так как файл был изменен. Сохраните файл и повторите попытку.", + "errorLaunchConfigurationFileDirty": "Не удалось выполнить запись в файл конфигурации запуска, поскольку в этом файле есть несохраненные изменения. Сохраните этот файл, затем повторите попытку.", "errorLaunchConfigurationFileModifiedSince": "Не удается выполнить запись в файл конфигурации запуска, так как содержимое файла является более новым.", "errorNoWorkspaceOpened": "Не удается записать в {0}, так как не открыта ни одна рабочая область. Откройте рабочую область и повторите попытку.", - "errorRemoteConfigurationFileDirty": "Не удалось выполнить запись в параметры удаленного пользователя, так как файл является \"грязным\". Сначала сохраните файл параметров удаленного пользователя, а затем повторите попытку.", + "errorRemoteConfigurationFileDirty": "Не удалось выполнить запись в параметры удаленного пользователя, поскольку в этом файле есть несохраненные изменения. Сохраните файл параметров удаленного пользователя, затем повторите попытку.", "errorRemoteConfigurationFileModifiedSince": "Не удается выполнить запись в параметры удаленного пользователя, так как содержимое файла является более новым.", - "errorTasksConfigurationFileDirty": "Не удается записать файл конфигурации задач, так как файл был изменен. Сохраните файл и повторите попытку.", + "errorTasksConfigurationFileDirty": "Не удалось выполнить запись в файл конфигурации задач, поскольку в этом файле есть несохраненные изменения. Сохраните этот файл, затем повторите попытку.", "errorTasksConfigurationFileModifiedSince": "Не удалось выполнить запись в файл конфигурации задач, так как содержимое файла является более новым.", "errorUnknownKey": "Не удалось записать в {0}, так как {1} не является зарегистрированной конфигурацией.", "folderTarget": "Параметры папок", @@ -9036,7 +9276,7 @@ "workspaceTarget": "Параметры рабочей области" }, "vs/workbench/services/configuration/common/jsonEditingService": { - "errorFileDirty": "Не удается записать сведения в файл, так как файл был изменен. Сохраните файл и повторите попытку.", + "errorFileDirty": "Не удалось выполнить запись в файл, поскольку в этом файле есть несохраненные изменения. Сохраните этот файл, затем повторите попытку.", "errorInvalidFile": "Не удается выполнить запись в файл. Откройте файл, исправьте ошибки и предупреждения в файле и повторите попытку." }, "vs/workbench/services/configurationResolver/browser/configurationResolverService": { @@ -9093,7 +9333,7 @@ "openFile.title": "Открыть файл", "openFileOrFolder.title": "Открыть файл или папку", "openFolder.title": "Открыть папку", - "openWorkspace.title": "Открыть рабочую область", + "openWorkspace.title": "Открыть рабочую область из файла", "save": "&&Сохранить", "saveAll": "&&Сохранить все", "saveAsTitle": "Сохранить как", @@ -9170,6 +9410,7 @@ }, "vs/workbench/services/extensionManagement/common/extensionManagementService": { "Manifest is not found": "Сбой установки расширения {0}: манифест не найден.", + "VS Code for Web": "{0} в Интернете", "cancel": "Отмена", "cannot be installed": "Не удается установить расширение \"{0}\", так как оно недоступно в этой установке.", "extensionInstallWorkspaceTrustButton": "Доверять рабочей области и установить", @@ -9178,23 +9419,29 @@ "extensionInstallWorkspaceTrustMessage": "Для включения этого расширения требуется доверенная рабочая область.", "install": "Установить", "install and do no sync": "Установить (не синхронизировать)", + "install anyways": "Все равно установить", "install extension": "Установить расширение", "install extensions": "Установить расширения", "install multiple extensions": "Вы хотите установить и синхронизировать расширения на своих устройствах?", "install single extension": "Вы хотите установить и синхронизировать расширение \"{0}\" на своих устройствах?", + "limited support": "Функциональность \"{0}\" ограничена в {1}.", "multipleDependentsError": "Не удается удалить расширение \"{0}\". От него зависят расширения \"{1}\", \"{2}\" и другие.", + "non web extensions": "\"{0}\" содержит расширения, которые не поддерживаются в {1}.", + "non web extensions detail": "Содержит расширения, которые не поддерживаются.", + "showExtensions": "Показать расширения", "singleDependentError": "Не удается удалить расширение \"{0}\". От него зависит расширение \"{1}\".", "twoDependentsError": "Не удается удалить расширение \"{0}\". От него зависят расширения \"{1}\" и \"{2}\"." }, "vs/workbench/services/extensionManagement/common/webExtensionsScannerService": { - "not a web extension": "Не удается установить \"{0}\", так как это расширение не является веб-расширением." + "not a web extension": "Не удается установить \"{0}\", так как это расширение не является веб-расширением.", + "openInstalledWebExtensionsResource": "Открыть установленный ресурс веб-расширений" }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", "remote": "Удаленный" }, "vs/workbench/services/extensionManagement/electron-sandbox/remoteExtensionManagementService": { - "incompatible": "Не удалось установить расширение '{0}', так как оно не совместимо с VS Code '{1}'." + "notFoundCompatibleDependency": "Невозможно установить расширение «{0}» из-за несовместимости с текущей версией VS Code (версия {1})." }, "vs/workbench/services/extensionRecommendations/common/workspaceExtensionsConfig": { "select for add": "Добавить рекомендацию расширения в", @@ -9296,7 +9543,6 @@ "vscode.extension.qna": "Управляет ссылкой на вопросы и ответы в Marketplace. Укажите \"marketplace\", чтобы использовать файл вопросов и ответов Marketplace по умолчанию. Укажите строку, чтобы задать URL-адрес пользовательского сайта вопросов и ответов. Укажите значение \"false\", чтобы отключить вопросы и ответы.", "vscode.extension.scripts.prepublish": "Скрипт, выполняемый перед публикацией пакета в качестве расширения VS Code.", "vscode.extension.scripts.uninstall": "Удалить обработчик для расширения VS Code. Скрипт, который выполняется после полного удаления расширения из VS Code, когда VS Code перезапускается (выключается и запускается) после удаления расширения. Поддерживаются только скрипты Node.", - "web": "Расширение типа рабочего веб-процесса, которое может выполняться в хост-процессе для таких расширений", "workspace": "Вид расширения рабочей области. В удаленном окне такие расширения включены, тольео если они доступны в удаленном репозитории." }, "vs/workbench/services/extensions/common/extensionsUtil": { @@ -9356,6 +9602,10 @@ "missingNLSKey": "Не удалось найти сообщение для ключа {0}.", "notSemver": "Версия расширения несовместима с semver." }, + "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { + "binFailed": "Не удалось переместить \"{0}\" в корзину", + "trashFailed": "Не удалось переместить \"{0}\" в корзину." + }, "vs/workbench/services/gettingStarted/common/gettingStartedContent": { "getting-started-setup-icon": "Значок категории начала работы по настройке средства", "getting-started-beginner-icon": "Значок, используемый для категории \"Начальный уровень\" на странице \"Начало работы\"", @@ -9458,7 +9708,7 @@ "vs/workbench/services/keybinding/common/keybindingEditing": { "emptyKeybindingsHeader": "Поместите настраиваемые сочетания клавиш в этот файл, чтобы переопределить сочетания клавиш по умолчанию.", "errorInvalidConfiguration": "Не удалось записать файл конфигурации сочетаний клавиш. Этот файл содержит объект, тип которого отличен от Array. Откройте файл, удалите этот объект и повторите попытку.", - "errorKeybindingsFileDirty": "Не удается записать файл конфигурации сочетаний клавиш, так как файл был изменен. Сохраните файл и повторите попытку.", + "errorKeybindingsFileDirty": "Запись невозможна, поскольку в файле конфигурации сочетаний клавиш есть несохраненные изменения. Сохраните этот файл, затем повторите попытку.", "parseErrors": "Не удается записать файл конфигурации сочетаний клавиш. Откройте файл, исправьте ошибки и предупреждения и повторите попытку." }, "vs/workbench/services/label/common/labelService": { @@ -9572,7 +9822,9 @@ "tunnel.staticallyForwarded": "Перенаправленный статически" }, "vs/workbench/services/remote/electron-sandbox/remoteAgentServiceImpl": { - "connectionError": "Не удается подключиться к серверу узла удаленного расширения (ошибка: {0})" + "connectionError": "Не удается подключиться к серверу узла удаленного расширения (ошибка: {0})", + "devTools": "Открыть \"Средства разработчика\"", + "directUrl": "Открыть в браузере" }, "vs/workbench/services/textMate/browser/abstractTextMateService": { "alreadyDebugging": "Ведение журнала уже выполняется.", @@ -9601,9 +9853,13 @@ }, "vs/workbench/services/textfile/browser/textFileService": { "confirmOverwrite": "\"{0}\" уже существует. Вы хотите заменить его?", + "deleted": "Удалено", "fileBinaryError": "Похоже, что файл является двоичным и не может быть открыт как текст", "irreversible": "Файл или папка с именем \"{0}\" уже существует в папке \"{1}\". Если выполнить замену, текущее содержимое файла или папки будет перезаписано.", - "replaceButtonLabel": "&&Заменить" + "readonly": "Только для чтения", + "readonlyAndDeleted": "Удалено, только для чтения", + "replaceButtonLabel": "&&Заменить", + "textFileModelDecorations": "Оформление модели текстовых файлов" }, "vs/workbench/services/textfile/common/textFileEditorModelManager": { "genericSaveError": "Не удалось сохранить ресурс \"{0}\": {1}" @@ -9865,7 +10121,11 @@ }, "vs/workbench/services/workingCopy/common/fileWorkingCopyManager": { "confirmOverwrite": "\"{0}\" уже существует. Вы хотите заменить его?", + "deleted": "Удалить", + "fileWorkingCopyDecorations": "Оформление рабочей копии файла", "irreversible": "Файл или папка с именем \"{0}\" уже существует в папке \"{1}\". Если выполнить замену, текущее содержимое файла или папки будет перезаписано.", + "readonly": "Только для чтения", + "readonlyAndDeleted": "Удалено, только для чтения", "replaceButtonLabel": "&&Заменить" }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopy": { @@ -9889,17 +10149,17 @@ "saveParticipants": "Сохранение \"{0}\"" }, "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupTracker": { - "backupBeforeShutdownDetail": "Нажмите кнопку \"Отмена\", чтобы прекратить ожидание и сохранить или отменить изменения недействительных редакторов.", - "backupBeforeShutdownMessage": "Резервное копирование \"грязных\" редакторов занимает больше времени, чем ожидалось...", - "backupErrorDetails": "Попробуйте выполнить сохранение или отменить изменения для \"грязных\" редакторов, а затем повторите попытку.", - "backupTrackerBackupFailed": "Для следующих редакторов, содержащих несохраненные изменения, не удалось сохранить данные в расположении резервного копирования.", - "backupTrackerConfirmFailed": "Для следующих редакторов, содержащих несохраненные изменения, не удалось выполнить сохранение или отмену изменений.", - "revertBeforeShutdown": "Отмена изменений недействительных редакторов занимает больше времени, чем ожидалось...", - "saveBeforeShutdown": "Сохранение недействительных редакторов занимает больше времени, чем ожидалось..." + "backupBeforeShutdownDetail": "Нажмите кнопку \"Отмена\", чтобы перестать ждать и сохранить или отменить изменения в редакторах с несохраненными изменениями.", + "backupBeforeShutdownMessage": "Резервное копирование в редакторах с несохраненными изменениями занимает больше времени, чем ожидалось...", + "backupErrorDetails": "Попробуйте сохранить или отменить изменения в редакторах с несохраненными изменениями, затем повторите попытку.", + "backupTrackerBackupFailed": "Для следующих редакторов с несохраненными изменениями не удалось выполнить сохранение в расположение резервного копирования.", + "backupTrackerConfirmFailed": "Не удалось сохранить или отменить изменения в следующих редакторах с несохраненными изменениями.", + "revertBeforeShutdown": "Отмена изменений в редакторах с несохраненными изменениями занимает больше времени, чем ожидалось...", + "saveBeforeShutdown": "Сохранение данных в редакторах с несохраненными изменениями занимает больше времени, чем ожидалось..." }, "vs/workbench/services/workspaces/browser/abstractWorkspaceEditingService": { "errorInvalidTaskConfiguration": "Не удается записать файл конфигурации рабочей области. Откройте файл, исправьте ошибки и предупреждения и повторите попытку.", - "errorWorkspaceConfigurationFileDirty": "Не удается записать файл конфигурации рабочей области, так как файл был изменен. Сохраните файл и повторите попытку.", + "errorWorkspaceConfigurationFileDirty": "Не удается записать в файл конфигурации рабочей области, поскольку в этом файле есть несохраненные изменения. Сохраните этот файл и повторите попытку.", "openWorkspaceConfigurationFile": "Открыть конфигурацию рабочей области", "save": "Сохранить", "saveWorkspace": "Сохранить рабочую область" @@ -9916,6 +10176,10 @@ "workspaceOpenedDetail": "Эта рабочая область уже открыта в другом окне. Закройте это окно и повторите попытку.", "workspaceOpenedMessage": "Не удается сохранить рабочую область '{0}'" }, + "sql/base/browser/ui/editableDropdown/browser/dropdown": { + "editableDropdown.errorValidate": "Необходимо выбрать вариант из списка", + "selectBox": "Поле выбора" + }, "sql/base/browser/ui/loadingSpinner/loadingSpinner": { "loadingCompletedMessage": "Загрузка завершена", "loadingMessage": "Загрузка" @@ -9946,6 +10210,9 @@ "sql/base/browser/ui/table/plugins/checkboxSelectColumn.plugin": { "selectDeselectAll": "Выбрать все/отменить выбор" }, + "sql/base/browser/ui/table/plugins/contextMenuColumn.plugin": { + "table.showActions": "Показать действия" + }, "sql/base/browser/ui/table/plugins/headerFilter.plugin": { "headerFilter.cancel": "Отмена", "headerFilter.clear": "Очистка", @@ -10155,6 +10422,10 @@ "sql/workbench/api/common/extHostNotebookDocumentsAndEditors": { "navigationProviderRequired": "В качестве параметра этого метода необходимо указать NavigationProvider с действительным providerId" }, + "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { + "errorStartBeforeReady": "Не удается запустить сеанс, диспетчер еще не инициализирован", + "notebookMultipleRequestsError": "Невозможно выполнить ячейку кода. Выполняется другая ячейка." + }, "sql/workbench/browser/actions": { "clearSavedAccounts": "Очистить все сохраненные учетные записи", "configureDashboardLearnMore": "Дополнительные сведения", @@ -10186,6 +10457,10 @@ "designer.scriptTabTitle": "Сценарии", "designer.unknownComponentType": "Тип компонента {0} не поддерживается" }, + "sql/workbench/browser/designer/designerIssuesTabPanelView": { + "designer.IssueListAriaLabel": "Проблемы", + "designer.moreInfoLink": "Дополнительные сведения" + }, "sql/workbench/browser/designer/designerPropertiesPane": { "tableDesigner.propertiesPaneTitle": "Свойства", "tableDesigner.propertiesPaneTitleWithContext": "Свойства {0}" @@ -10193,6 +10468,16 @@ "sql/workbench/browser/designer/designerScriptEditor": { "designer.textEditorAriaLabel": "Текстовый редактор конструктора." }, + "sql/workbench/browser/designer/tableActions": { + "designer.addColumnAction": "Добавить новый", + "designer.insertAfterSelectedColumn": "Вставить после", + "designer.insertBeforeSelectedRow": "Вставить до", + "designer.moveRowDownAction": "Переместить вниз", + "designer.moveRowDownButtonAriaLabel": "Переместить выбранную строку вниз на одну позицию", + "designer.moveRowUpAction": "Переместить вверх", + "designer.moveRowUpButtonAriaLabel": "Переместить выбранную строку вверх на одну позицию", + "designer.newRowButtonAriaLabel": "Добавить новую строку в таблицу «{0}»" + }, "sql/workbench/browser/editData/editDataInput": { "connectionFailure": "Не удалось подключиться к сеансу редактирования данных" }, @@ -10838,6 +11123,99 @@ "saveAsXml": "Сохранить в формате XML", "selectAll": "Выбрать все" }, + "sql/workbench/contrib/executionPlan/browser/azdataGraphView": { + "invalidExecutionPlanZoomError": "Масштаб не может быть отрицательным или равен нулю" + }, + "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { + "epCompare.editorName": "Сравнение планов выполнения" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { + "compareExecutionPlanEditor": "Сравнение редактора плана выполнения" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditorView": { + "addExecutionPlanLabel": "Добавить план выполнения", + "epComapre.LoadingPlanCompleteMessage": "План выполнения успешно загружен", + "epComapre.LoadingPlanMessage": "Загрузка плана выполнения", + "epComapre.placeholderInfoboxText": "Добавьте планы выполнения для сравнения", + "epCompare.FileFilterDescription": "Файлы плана выполнения", + "epCompare.comparePropertiesAction": "Свойства", + "epCompare.comparisonProgess": "Загрузка похожих областей в сравниваемых планах", + "epCompare.toggleOrientation": "Переключить ориентацию", + "epCompare.zoomInAction": "Увеличить масштаб", + "epCompare.zoomOutAction": "Уменьшить масштаб", + "epCompare.zoomReset": "Сбросить масштаб", + "epCompare.zoomToFit": "Масштаб по размеру экрана" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonPropertiesView": { + "executionPlanComparisonPropertiesBottomOperation": "Нижняя операция: {0}", + "executionPlanComparisonPropertiesTopOperation": "Верхняя операция: {0}", + "executionPlanPropertiesEdgeOperationName": "Edge", + "nodePropertyViewNameNameColumnHeader": "Имя", + "nodePropertyViewNameValueColumnBottomHeader": "Значение (нижний план)", + "nodePropertyViewNameValueColumnTopHeader": "Значение (верхний план)" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanContribution": { + "executionPlanCompareCommandOriginalValue": "Сравнение планов выполнения", + "executionPlanCompareCommandValue": "Сравнение планов выполнения" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { + "executionPlanEditor": "Редактор планов выполнения запросов" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanFileView": { + "executionPlanFileLoadingComplete": "Планы выполнения созданы", + "executionPlanFileLoadingFailed": "Не удалось загрузить план выполнения", + "loadingExecutionPlanFile": "Создание планов выполнения" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { + "executionPlanPropertiesEdgeOperationName": "Edge", + "nodePropertyViewNameNameColumnHeader": "Имя", + "nodePropertyViewNameValueColumnHeader": "Значение" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesViewBase": { + "executionPlanPropertyViewClose": "Закрыть", + "executionPlanPropertyViewSortAlphabetically": "В алфавитном порядке", + "executionPlanPropertyViewSortByDisplayOrder": "По категориям", + "executionPlanPropertyViewSortReverseAlphabetically": "В обратном алфавитном порядке", + "nodePropertyViewTitle": "Свойства" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { + "executionPlanTitle": "План запроса (предварительная версия)" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanView": { + "executionPlan.SaveFileDescription": "Файлы плана выполнения", + "executionPlanCompareExecutionPlanAction": "Сравнение плана выполнения", + "executionPlanContextMenuDisableTooltip": "Отключить подсказки", + "executionPlanContextMenuEnableTooltip": "Включить подсказки", + "executionPlanCustomZoom": "Пользовательское увеличение", + "executionPlanDisableTooltip": "Подсказки отключены", + "executionPlanEnableTooltip": "Подсказки включены", + "executionPlanFitGraphLabel": "Масштаб по размеру экрана", + "executionPlanOpenGraphFile": "Показать XML-файл плана запроса", + "executionPlanPropertiesActionLabel": "Свойства", + "executionPlanSavePlanXML": "Сохранить файл плана", + "executionPlanSearchNodeAction": "Найти узел", + "executionPlanZoomInActionLabel": "Увеличить", + "executionPlanZoomOutActionLabel": "Уменьшить", + "openQueryAction": "Открыть запрос" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { + "planHeaderIndexAndCost": "Запрос {0}: стоимость запроса (по отношению к сценарию): {1}%" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "Закрыть (ESC)", + "customZoomApplyButton": "Применить", + "customZoomApplyButtonTitle": "Применить масштабирование (ВВОД)", + "invalidCustomZoomError": "Выберите значение масштаба от 1 до 200", + "qpZoomValueLabel": "Увеличить (в процентах)", + "zoomAction": "Увеличить (ВВОД)" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "Закрыть (ESC)", + "executionPlanSearchTypeContains": "Содержит", + "executionPlanSearchTypeEquals": "Равно", + "nextSearchItemAction": "Следующее совпадение (ВВОД)", + "previousSearchItemAction": "Предыдущее совпадение (SHIFT+ВВОД)" + }, "sql/workbench/contrib/extensions/browser/contributionRenders": { "insight condition": "Когда", "insightId": "Идентификатор", @@ -11217,6 +11595,10 @@ "sql/workbench/contrib/notebook/browser/notebookEditor": { "notebookEditor.name": "Редактор записной книжки" }, + "sql/workbench/contrib/notebook/browser/notebookEditor.component": { + "loadingNotebookCompletedMessage": "Загрузка записной книжки {0} завершена", + "loadingNotebookMessage": "Загрузка записной книжки {0}" + }, "sql/workbench/contrib/notebook/browser/notebookExplorer/notebookExplorerViewlet": { "notebookExplorer.name": "Записные книжки", "notebookExplorer.searchResults": "Результаты поиска", @@ -11603,6 +11985,9 @@ "tableDesigner.generateScript": "Создать сценарий", "tableDesigner.publishTableChanges": "Опубликовать изменения…" }, + "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { + "tableDesigner.PreviewFeature": "Предварительная версия функции" + }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "Выполняющихся задач: {0}", "miViewTasks": "&&Задачи", @@ -11630,6 +12015,11 @@ "errorMsgFromCancelTask": "Не удалось отменить задачу.", "taskAction.script": "Скрипт" }, + "sql/workbench/contrib/tsgops/browser/tsgopsActions": { + "hideActivityBarViewContainers": "Скрыть вьюлет расширения", + "hidePanel": "Скрыть панель", + "hideSettings": "Скрыть значок параметров" + }, "sql/workbench/contrib/views/browser/treeView": { "collapseAll": "Свернуть все", "command-error": "Ошибка при выполнении команды {1}: {0}. Это, скорее всего, вызвано расширением, добавляющим {1}.", @@ -11781,6 +12171,22 @@ "asmt.noHandlerRegistered": "Нет зарегистрированного обработчика", "asmt.providerIdNotValidError": "Требуется подключение для взаимодействия со службой оценки" }, + "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialog": { + "backupRestoreUrlBrowserDialog.account": "Учетная запись Azure", + "backupRestoreUrlBrowserDialog.backupFile": "Резервная копия", + "backupRestoreUrlBrowserDialog.blobContainer": "Контейнер BLOB-объектов", + "backupRestoreUrlBrowserDialog.linkAccount": "Связать учетную запись", + "backupRestoreUrlBrowserDialog.sharedAccessSignature": "Подписанный URL-адрес создан", + "backupRestoreUrlBrowserDialog.sharedAccessSignatureButton": "Создать учетные данные", + "backupRestoreUrlBrowserDialog.storageAccount": "Учетная запись хранения", + "backupRestoreUrlBrowserDialog.subscription": "Подписка Azure", + "backupRestoreUrlBrowserDialog.tenant": "Клиент Azure AD", + "fileBrowser.discard": "Отменить", + "fileBrowser.ok": "ОК" + }, + "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialogService": { + "filebrowser.selectBlob": "Выбрать BLOB-объект" + }, "sql/workbench/services/connection/browser/advancedPropertiesController": { "advancedProperties.discard": "Отменить", "connectionAdvancedProperties": "Дополнительные свойства" @@ -11899,6 +12305,11 @@ "info": "Информация", "warning": "Предупреждение" }, + "sql/workbench/services/executionPlan/common/executionPlanService": { + "noHandlerRegistered": "Допустимый обработчик планов выполнения не зарегистрирован", + "providerIdNotValidError": "Для взаимодействия с ExecutionPlanService требуется допустимый поставщик", + "selectExecutionPlanProvider": "Выберите поставщика, чтобы открыть план выполнения" + }, "sql/workbench/services/fileBrowser/browser/fileBrowserDialog": { "fileBrowser.discard": "Отменить", "fileBrowser.ok": "ОК", @@ -12310,6 +12721,16 @@ "tableDesigner.schemaTitle": "Схема", "tableDesigner.tableObjectType": "Таблицы" }, + "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { + "tableDesigner.UpdateDatabase": "Обновить базу данных", + "tableDesigner.cancel": "Отмена", + "tableDesigner.generateScript": "Создать сценарий", + "tableDesigner.previewDatabaseUpdates": "Предварительный просмотр обновлений базы данных" + }, + "sql/workbench/services/tableDesigner/browser/tableDesignerService": { + "TableDesigner.closeApplication": "&&Закрыть приложение", + "TableDesigner.saveBeforeExit": "В конструкторе таблиц есть несохраненные изменения, которые будут потеряны, если вы закроете приложение. Хотите закрыть приложение?" + }, "sql/workbench/services/tasks/common/tasksService": { "InProgressWarning": "Выполняется одна или несколько задач. Вы действительно хотите выйти?", "taskService.no": "Нет", @@ -12318,167 +12739,6 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "Начало р&&аботы", "showReleaseNotes": "Показать раздел \"Начало работы\"" - }, - "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { - "errorStartBeforeReady": "Не удается запустить сеанс, диспетчер еще не инициализирован", - "notebookMultipleRequestsError": "Невозможно выполнить ячейку кода. Выполняется другая ячейка." - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { - "tableDesigner.PreviewFeature": "Предварительная версия функции" - }, - "sql/workbench/contrib/tsgops/browser/tsgopsActions": { - "hideActivityBarViewContainers": "Скрыть вьюлет расширения", - "hidePanel": "Скрыть панель", - "hideSettings": "Скрыть значок параметров" - }, - "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { - "tableDesigner.UpdateDatabase": "Обновить базу данных", - "tableDesigner.cancel": "Отмена", - "tableDesigner.generateScript": "Создать сценарий", - "tableDesigner.previewDatabaseUpdates": "Предварительный просмотр обновлений базы данных" - }, - "sql/base/browser/ui/editableDropdown/browser/dropdown": { - "editableDropdown.errorValidate": "Необходимо выбрать вариант из списка", - "selectBox": "Поле выбора" - }, - "sql/workbench/browser/designer/designerIssuesTabPanelView": { - "designer.IssueListAriaLabel": "Проблемы", - "designer.moreInfoLink": "Дополнительные сведения" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { - "executionPlanEditor": "Редактор планов выполнения запросов" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { - "executionPlanPropertiesEdgeOperationName": "Edge", - "nodePropertyViewNameNameColumnHeader": "Имя", - "nodePropertyViewNameValueColumnHeader": "Значение" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { - "cancelCustomZoomAction": "Закрыть (ESC)", - "customZoomApplyButton": "Применить", - "customZoomApplyButtonTitle": "Применить масштабирование (ВВОД)", - "invalidCustomZoomError": "Выберите значение масштаба от 1 до 200", - "qpZoomValueLabel": "Увеличить (в процентах)", - "zoomAction": "Увеличить (ВВОД)" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { - "cancelSearchAction": "Закрыть (ESC)", - "executionPlanSearchTypeContains": "Содержит", - "executionPlanSearchTypeEquals": "Равно", - "nextSearchItemAction": "Следующее совпадение (ВВОД)", - "previousSearchItemAction": "Предыдущее совпадение (SHIFT+ВВОД)" - }, - "sql/workbench/contrib/notebook/browser/notebookEditor.component": { - "loadingNotebookCompletedMessage": "Загрузка записной книжки {0} завершена", - "loadingNotebookMessage": "Загрузка записной книжки {0}" - }, - "sql/workbench/services/executionPlan/common/executionPlanService": { - "noHandlerRegistered": "Допустимый обработчик планов выполнения не зарегистрирован", - "providerIdNotValidError": "Для взаимодействия с ExecutionPlanService требуется допустимый поставщик", - "selectExecutionPlanProvider": "Выберите поставщика, чтобы открыть план выполнения" - }, - "sql/base/browser/ui/table/plugins/contextMenuColumn.plugin": { - "table.showActions": "Показать действия" - }, - "sql/workbench/browser/designer/tableActions": { - "designer.addColumnAction": "Добавить новый", - "designer.insertAfterSelectedColumn": "Вставить после", - "designer.insertBeforeSelectedRow": "Вставить до", - "designer.moveRowDownAction": "Переместить вниз", - "designer.moveRowDownButtonAriaLabel": "Переместить выбранную строку вниз на одну позицию", - "designer.moveRowUpAction": "Переместить вверх", - "designer.moveRowUpButtonAriaLabel": "Переместить выбранную строку вверх на одну позицию", - "designer.newRowButtonAriaLabel": "Добавить новую строку в таблицу «{0}»" - }, - "sql/workbench/contrib/executionPlan/browser/azdataGraphView": { - "invalidExecutionPlanZoomError": "Масштаб не может быть отрицательным или равен нулю" - }, - "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { - "epCompare.editorName": "Сравнение планов выполнения" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { - "compareExecutionPlanEditor": "Сравнение редактора плана выполнения" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditorView": { - "addExecutionPlanLabel": "Добавить план выполнения", - "epComapre.LoadingPlanCompleteMessage": "План выполнения успешно загружен", - "epComapre.LoadingPlanMessage": "Загрузка плана выполнения", - "epComapre.placeholderInfoboxText": "Добавьте планы выполнения для сравнения", - "epCompare.FileFilterDescription": "Файлы плана выполнения", - "epCompare.comparePropertiesAction": "Свойства", - "epCompare.comparisonProgess": "Загрузка похожих областей в сравниваемых планах", - "epCompare.toggleOrientation": "Переключить ориентацию", - "epCompare.zoomInAction": "Увеличить масштаб", - "epCompare.zoomOutAction": "Уменьшить масштаб", - "epCompare.zoomReset": "Сбросить масштаб", - "epCompare.zoomToFit": "Масштаб по размеру экрана" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonPropertiesView": { - "executionPlanComparisonPropertiesBottomOperation": "Нижняя операция: {0}", - "executionPlanComparisonPropertiesTopOperation": "Верхняя операция: {0}", - "executionPlanPropertiesEdgeOperationName": "Edge", - "nodePropertyViewNameNameColumnHeader": "Имя", - "nodePropertyViewNameValueColumnBottomHeader": "Значение (нижний план)", - "nodePropertyViewNameValueColumnTopHeader": "Значение (верхний план)" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanContribution": { - "executionPlanCompareCommandOriginalValue": "Сравнение планов выполнения", - "executionPlanCompareCommandValue": "Сравнение планов выполнения" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanFileView": { - "executionPlanFileLoadingComplete": "Планы выполнения созданы", - "executionPlanFileLoadingFailed": "Не удалось загрузить план выполнения", - "loadingExecutionPlanFile": "Создание планов выполнения" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesViewBase": { - "executionPlanPropertyViewClose": "Закрыть", - "executionPlanPropertyViewSortAlphabetically": "В алфавитном порядке", - "executionPlanPropertyViewSortByDisplayOrder": "По категориям", - "executionPlanPropertyViewSortReverseAlphabetically": "В обратном алфавитном порядке", - "nodePropertyViewTitle": "Свойства" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { - "executionPlanTitle": "План запроса (предварительная версия)" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanView": { - "executionPlan.SaveFileDescription": "Файлы плана выполнения", - "executionPlanCompareExecutionPlanAction": "Сравнение плана выполнения", - "executionPlanContextMenuDisableTooltip": "Отключить подсказки", - "executionPlanContextMenuEnableTooltip": "Включить подсказки", - "executionPlanCustomZoom": "Пользовательское увеличение", - "executionPlanDisableTooltip": "Подсказки отключены", - "executionPlanEnableTooltip": "Подсказки включены", - "executionPlanFitGraphLabel": "Масштаб по размеру экрана", - "executionPlanOpenGraphFile": "Показать XML-файл плана запроса", - "executionPlanPropertiesActionLabel": "Свойства", - "executionPlanSavePlanXML": "Сохранить файл плана", - "executionPlanSearchNodeAction": "Найти узел", - "executionPlanZoomInActionLabel": "Увеличить", - "executionPlanZoomOutActionLabel": "Уменьшить", - "openQueryAction": "Открыть запрос" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { - "planHeaderIndexAndCost": "Запрос {0}: стоимость запроса (по отношению к сценарию): {1}%" - }, - "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialog": { - "backupRestoreUrlBrowserDialog.account": "Учетная запись Azure", - "backupRestoreUrlBrowserDialog.backupFile": "Резервная копия", - "backupRestoreUrlBrowserDialog.blobContainer": "Контейнер BLOB-объектов", - "backupRestoreUrlBrowserDialog.linkAccount": "Связать учетную запись", - "backupRestoreUrlBrowserDialog.sharedAccessSignature": "Подписанный URL-адрес создан", - "backupRestoreUrlBrowserDialog.sharedAccessSignatureButton": "Создать учетные данные", - "backupRestoreUrlBrowserDialog.storageAccount": "Учетная запись хранения", - "backupRestoreUrlBrowserDialog.subscription": "Подписка Azure", - "backupRestoreUrlBrowserDialog.tenant": "Клиент Azure AD", - "fileBrowser.discard": "Отменить", - "fileBrowser.ok": "ОК" - }, - "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialogService": { - "filebrowser.selectBlob": "Выбрать BLOB-объект" - }, - "sql/workbench/services/tableDesigner/browser/tableDesignerService": { - "TableDesigner.closeApplication": "&&Закрыть приложение", - "TableDesigner.saveBeforeExit": "В конструкторе таблиц есть несохраненные изменения, которые будут потеряны, если вы закроете приложение. Хотите закрыть приложение?" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/package.json b/i18n/ads-language-pack-zh-hans/package.json index d73252674d..723e4dc9dc 100644 --- a/i18n/ads-language-pack-zh-hans/package.json +++ b/i18n/ads-language-pack-zh-hans/package.json @@ -1,8 +1,8 @@ { "name": "ads-language-pack-zh-hans", - "displayName": "Chinese (Simplified) Language Pack for Azure Data Studio", + "displayName": "Chinese (Simplified) (简体中文) Language Pack for Azure Data Studio", "description": "Language pack extension for Chinese (Simplified)", - "version": "1.37.0", + "version": "1.38.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.37.0" + "azdata": "^1.38.0" }, "icon": "languagepack.png", "categories": [ @@ -40,10 +40,6 @@ "id": "vscode.docker", "path": "./translations/extensions/docker.i18n.json" }, - { - "id": "vscode.extension-editing", - "path": "./translations/extensions/extension-editing.i18n.json" - }, { "id": "vscode.git-ui", "path": "./translations/extensions/git-ui.i18n.json" @@ -180,6 +176,10 @@ "id": "Microsoft.asde-deployment", "path": "./translations/extensions/asde-deployment.i18n.json" }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/azcli.i18n.json" + }, { "id": "Microsoft.azurecore", "path": "./translations/extensions/azurecore.i18n.json" @@ -263,10 +263,6 @@ { "id": "Microsoft.xml-language-features", "path": "./translations/extensions/xml-language-features.i18n.json" - }, - { - "id": "Microsoft.azcli", - "path": "./translations/extensions/azcli.i18n.json" } ] } diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/configuration-editing.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/configuration-editing.i18n.json index 6106365054..0b6762b291 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/configuration-editing.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/configuration-editing.i18n.json @@ -42,7 +42,7 @@ "assocLabelPath": "带路径的文件", "derivedDescription": "与具有名称相同但扩展名不同的同级文件的文件匹配。", "derivedLabel": "具有同级文件的文件(按名称)", - "dirty": "一个更新的指示器,指示活动编辑器是否更新", + "dirty": "表明活动编辑器具有未保存更改的时间的指示器", "falseDescription": "禁用该模式。", "fileDescription": "与具有特定文件扩展名的所有文件匹配。", "fileLabel": "按扩展名的文件", diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/extension-editing.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/extension-editing.i18n.json deleted file mode 100644 index 7f857f36a2..0000000000 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/extension-editing.i18n.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "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": { - "dist/extensionLinter": { - "dataUrlsNotValid": "数据 URL 不是有效的图像源。", - "embeddedSvgsNotValid": "嵌入的 SVG 不是有效的图像源。", - "httpsRequired": "图像必须使用 HTTPS 协议。", - "relativeBadgeUrlRequiresHttpsRepository": "相对徽章 URL 要求在 package.json 中指定使用 HTTPS 协议的存储库。", - "relativeIconUrlRequiresHttpsRepository": "图标要求在此 package.json 中指定使用 HTTPS 协议的存储库。", - "relativeUrlRequiresHttpsRepository": "相关 URL 要求在 package.json 中指定使用 HTTPS 协议的存储库。", - "svgsNotValid": "SVG 不是有效的图像源。" - }, - "dist/packageDocumentHelper": { - "languageSpecificEditorSettings": "特定语言编辑器设置", - "languageSpecificEditorSettingsDescription": "替代语言编辑器设置" - }, - "package": { - "description": "在创建扩展时提供 linting 功能。", - "displayName": "扩展创建" - } - } -} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/translations/main.i18n.json b/i18n/ads-language-pack-zh-hans/translations/main.i18n.json index acb0f1fb55..ec85b94649 100644 --- a/i18n/ads-language-pack-zh-hans/translations/main.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/main.i18n.json @@ -37,7 +37,8 @@ "vs/base/browser/ui/inputbox/inputBox": { "alertErrorMessage": "错误: {0}", "alertInfoMessage": "信息: {0}", - "alertWarningMessage": "警告: {0}" + "alertWarningMessage": "警告: {0}", + "history.inputbox.hint": "对于历史记录" }, "vs/base/browser/ui/keybindingLabel/keybindingLabel": { "unbound": "未绑定" @@ -201,6 +202,9 @@ "unchangedLine": "{0} 未更改的行 {1}" }, "vs/editor/browser/widget/inlineDiffMargin": { + "diff.clipboard.copyChangedLineContent.label": "复制更改的行({0})", + "diff.clipboard.copyChangedLinesContent.label": "复制更改的行", + "diff.clipboard.copyChangedLinesContent.single.label": "复制更改的行", "diff.clipboard.copyDeletedLineContent.label": "复制已删除的行({0})", "diff.clipboard.copyDeletedLinesContent.label": "复制已删除的行", "diff.clipboard.copyDeletedLinesContent.single.label": "复制已删除的行", @@ -214,8 +218,13 @@ "insertSpaces": "按 `Tab` 键时插入空格。该设置在 `#editor.detectIndentation#` 启用时根据文件内容可能会被覆盖。", "largeFileOptimizations": "对大型文件进行特殊处理,禁用某些内存密集型功能。", "maxComputationTime": "超时(以毫秒为单位),之后将取消差异计算。使用0表示没有超时。", + "maxFileSize": "要为其计算差异的最大文件大小(MB)。使用 0 表示无限制。", "maxTokenizationLineLength": "由于性能原因,超过这个长度的行将不会被标记", "renderIndicators": "控制差异编辑器是否为添加/删除的更改显示 +/- 指示符号。", + "schema.brackets": "定义增加和减少缩进的括号。", + "schema.closeBracket": "右方括号字符或字符串序列。", + "schema.colorizedBracketPairs": "如果启用方括号对着色,则按照其嵌套级别定义已着色的方括号对。", + "schema.openBracket": "左方括号字符或字符串序列。", "semanticHighlighting.configuredByTheme": "语义突出显示是由当前颜色主题的 \"semanticHighlighting\" 设置配置的。", "semanticHighlighting.enabled": "控制是否为支持它的语言显示语义突出显示。", "semanticHighlighting.false": "对所有颜色主题禁用语义突出显示。", @@ -253,7 +262,7 @@ "autoClosingQuotes": "控制编辑器是否在左引号后自动插入右引号。", "autoIndent": "控制编辑器是否应在用户键入、粘贴、移动或缩进行时自动调整缩进。", "autoSurround": "控制在键入引号或方括号时,编辑器是否应自动将所选内容括起来。", - "bracketPairColorization.enabled": "控制是否启用方括号对着色。", + "bracketPairColorization.enabled": "控制是否启用括号对着色。使用 “workbench.colorCustomizations” 替代括号突出显示颜色。", "codeActions": "在编辑器中启用代码操作小灯泡提示。", "codeLens": "控制是否在编辑器中显示 CodeLens。", "codeLensFontFamily": "控制 CodeLens 的字体系列。", @@ -303,6 +312,17 @@ "editor.gotoLocation.multiple.goto": "转到主结果,并对其他人启用防偷窥导航", "editor.gotoLocation.multiple.gotoAndPeek": "转到主结果并显示预览视图", "editor.gotoLocation.multiple.peek": "显示结果的预览视图 (默认值)", + "editor.guides.bracketPairs": "控制是否启用括号对指南。", + "editor.guides.bracketPairs.active": "仅为活动括号对启用括号对参考线。", + "editor.guides.bracketPairs.false": "禁用括号对参考线。", + "editor.guides.bracketPairs.true": "启用括号对参考线。", + "editor.guides.bracketPairsHorizontal": "控制是否启用水平括号对指南。", + "editor.guides.bracketPairsHorizontal.active": "仅为活动括号对启用水平参考线。", + "editor.guides.bracketPairsHorizontal.false": "禁用水平括号对参考线。", + "editor.guides.bracketPairsHorizontal.true": "启用水平参考线作为垂直括号对参考线的添加项。", + "editor.guides.highlightActiveBracketPair": "控制是否启用括号对指南。", + "editor.guides.highlightActiveIndentation": "控制是否突出显示编辑器中活动的缩进参考线。", + "editor.guides.indentation": "控制编辑器是否显示缩进参考线。", "editor.suggest.showClasss": "启用后,IntelliSense 将显示“类”建议。", "editor.suggest.showColors": "启用后,IntelliSense 将显示“颜色”建议。", "editor.suggest.showConstants": "启用后,IntelliSense 将显示“常量”建议。", @@ -358,18 +378,14 @@ "formatOnType": "控制编辑器在键入一行后是否自动格式化该行。", "glyphMargin": "控制编辑器是否应呈现垂直字形边距。字形边距最常用于调试。", "hideCursorInOverviewRuler": "控制是否在概览标尺中隐藏光标。", - "highlightActiveIndentGuide": "控制是否突出显示编辑器中活动的缩进参考线。", + "hover.above": "如果有空间,首选在线条上方显示悬停。", "hover.delay": "控制显示悬停提示前的等待时间 (毫秒)。", "hover.enabled": "控制是否显示悬停提示。", "hover.sticky": "控制当鼠标移动到悬停提示上时,其是否保持可见。", "inlayHints.enable": "在编辑器中启用内联提示。", "inlayHints.fontFamily": "在编辑器中控制内嵌提示的字体系列。设置为空时,使用 `#editor.fontFamily#`。", - "inlayHints.fontSize": "控制在编辑器中内联提示的字号。设置为 `0` 时,将使用 `#editor.fontSize#` 的 90%。", + "inlayHints.fontSize": "控制编辑器中内嵌提示的字号。当配置的值小于 `5` 或大于编辑器字号时,默认使用 90% 的 `#editor.fontSize#`。", "inlineSuggest.enabled": "控制是否在编辑器中自动显示内联建议。", - "inlineSuggest.mode": "控制使用何种模式呈现内联建议。", - "inlineSuggest.mode.prefix": "仅当替换文本是插入文本的前缀时才呈现内联建议。", - "inlineSuggest.mode.subword": "仅当替换文本是插入文本的字词时才呈现内联建议。", - "inlineSuggest.mode.subwordSmart": "只有当替换文本为插入文本的子字时才呈现内联建议,但子字必须在光标之后开始。", "letterSpacing": "控制字母间距(像素)。", "lineHeight": "控制行高。\r\n - 使用 0 根据字号自动计算行高。\r\n - 介于 0 和 8 之间的值将用作字号的乘数。\r\n - 大于或等于 8 的值将用作有效值。", "lineNumbers": "控制行号的显示。", @@ -417,7 +433,6 @@ "renameOnTypeDeprecate": "已弃用,请改用 \"editor.linkedEditing\"。", "renderControlCharacters": "控制编辑器是否显示控制字符。", "renderFinalNewline": "当文件以换行符结束时, 呈现最后一行的行号。", - "renderIndentGuides": "控制编辑器是否显示缩进参考线。", "renderLineHighlight": "控制编辑器的当前行进行高亮显示的方式。", "renderLineHighlight.all": "同时突出显示导航线和当前行。", "renderLineHighlightOnlyWhenFocus": "控制编辑器是否仅在焦点在编辑器时突出显示当前行。", @@ -465,10 +480,6 @@ "suggest.localityBonus": "控制排序时是否首选光标附近的字词。", "suggest.maxVisibleSuggestions.dep": "此设置已弃用。现在可以调整建议小组件的大小。", "suggest.preview": "控制是否在编辑器中预览建议结果。", - "suggest.previewMode": "控制用于呈现建议预览的模式。", - "suggest.previewMode.prefix": "仅当替换文本是插入文本的前缀时才呈现预览。", - "suggest.previewMode.subword": "仅当替换文本是插入文本的子词时才呈现预览。", - "suggest.previewMode.subwordSmart": "如果替换文本为插入文本的子字或前缀,则呈现预览。", "suggest.shareSuggestSelections": "控制是否在多个工作区和窗口间共享记忆的建议选项(需要 `#editor.suggestSelection#`)。", "suggest.showIcons": "控制是否在建议中显示或隐藏图标。", "suggest.showInlineDetails": "控制建议详细信息是随标签一起显示还是仅显示在详细信息小组件中", @@ -586,15 +597,27 @@ "deprecatedEditorActiveLineNumber": "\"Id\" 已被弃用,请改用 \"editorLineNumber.activeForeground\"。", "editorActiveIndentGuide": "编辑器活动缩进参考线的颜色。", "editorActiveLineNumber": "编辑器活动行号的颜色", - "editorBracketHighlightForeground1": "方括号的前景色(1)。", - "editorBracketHighlightForeground2": "方括号的前景色(2)。", - "editorBracketHighlightForeground3": "方括号的前景色(3)。", - "editorBracketHighlightForeground4": "方括号的前景色(4)。", - "editorBracketHighlightForeground5": "方括号的前景色(5)。", - "editorBracketHighlightForeground6": "方括号的前景色(6)。", + "editorBracketHighlightForeground1": "括号的前景色(1)。需要启用括号对着色。", + "editorBracketHighlightForeground2": "括号的前景色(2)。需要启用括号对着色。", + "editorBracketHighlightForeground3": "括号的前景色(3)。需要启用括号对着色。", + "editorBracketHighlightForeground4": "括号的前景色(4)。需要启用括号对着色。", + "editorBracketHighlightForeground5": "括号的前景色(5)。需要启用括号对着色。", + "editorBracketHighlightForeground6": "括号的前景色(6)。需要启用括号对着色。", "editorBracketHighlightUnexpectedBracketForeground": "方括号出现意外的前景色。", "editorBracketMatchBackground": "匹配括号的背景色", "editorBracketMatchBorder": "匹配括号外框的颜色", + "editorBracketPairGuide.activeBackground1": "活动括号对指南的背景色(1)。需要启用括号对指南。", + "editorBracketPairGuide.activeBackground2": "活动括号对指南的背景色(2)。需要启用括号对指南。", + "editorBracketPairGuide.activeBackground3": "活动括号对指南的背景色(3)。需要启用括号对指南。", + "editorBracketPairGuide.activeBackground4": "活动括号对指南的背景色(4)。需要启用括号对指南。", + "editorBracketPairGuide.activeBackground5": "活动括号对指南的背景色(5)。需要启用括号对指南。", + "editorBracketPairGuide.activeBackground6": "活动括号对指南的背景色(6)。需要启用括号对指南。", + "editorBracketPairGuide.background1": "非活动括号对指南的背景色(1)。需要启用括号对指南。", + "editorBracketPairGuide.background2": "非活动括号对指南的背景色(2)。需要启用括号对指南。", + "editorBracketPairGuide.background3": "非活动括号对指南的背景色(3)。需要启用括号对指南。", + "editorBracketPairGuide.background4": "非活动括号对指南的背景色(4)。需要启用括号对指南。", + "editorBracketPairGuide.background5": "非活动括号对指南的背景色(5)。需要启用括号对指南。", + "editorBracketPairGuide.background6": "非活动括号对指南的背景色(6)。需要启用括号对指南。", "editorCodeLensForeground": "编辑器 CodeLens 的前景色", "editorCursorBackground": "编辑器光标的背景色。可以自定义块型光标覆盖字符的颜色。", "editorGhostTextBorder": "编辑器中虚影文本的边框颜色。", @@ -689,6 +712,9 @@ "vs/editor/contrib/codelens/codelensController": { "showLensOnLine": "显示当前行的 Code Lens 命令" }, + "vs/editor/contrib/colorPicker/colorPickerWidget": { + "clickToToggleColorOptions": "单击以切换颜色选项 (rgb/hsl/hex)" + }, "vs/editor/contrib/comment/comment": { "comment.block": "切换块注释", "comment.line": "切换行注释", @@ -753,9 +779,9 @@ "foldBackgroundBackground": "折叠范围后面的背景颜色。颜色必须设为透明,以免隐藏底层装饰。", "foldLevelAction.label": "折叠级别 {0}", "foldRecursivelyAction.label": "以递归方式折叠", - "gotoNextFold.label": "转到下一个折叠", + "gotoNextFold.label": "转到下一个折叠范围", "gotoParentFold.label": "跳转到父级折叠", - "gotoPreviousFold.label": "转到上一个折叠", + "gotoPreviousFold.label": "转到上一个折叠范围", "toggleFoldAction.label": "切换折叠", "unFoldRecursivelyAction.label": "以递归方式展开", "unfoldAction.label": "展开", @@ -800,8 +826,11 @@ "change": "{0} 个问题(共 {1} 个)", "editorMarkerNavigationBackground": "编辑器标记导航小组件背景色。", "editorMarkerNavigationError": "编辑器标记导航小组件错误颜色。", + "editorMarkerNavigationErrorHeaderBackground": "编辑器标记导航小组件错误标题背景色。", "editorMarkerNavigationInfo": "编辑器标记导航小组件信息颜色。", + "editorMarkerNavigationInfoHeaderBackground": "编辑器标记导航小组件信息标题背景色。", "editorMarkerNavigationWarning": "编辑器标记导航小组件警告颜色。", + "editorMarkerNavigationWarningBackground": "编辑器标记导航小组件警告标题背景色。", "marker aria": "{1} 中的 {0}", "problems": "{0} 个问题(共 {1} 个)" }, @@ -829,9 +858,9 @@ "goToTypeDefinition.noResultWord": "未找到“{0}”的类型定义", "impl.title": "实现", "label.generic": "转到任何符号", - "miGotoDeclaration": "转到\"声明\"(&&D)", + "miGotoDeclaration": "转到声明(&&D)", "miGotoDefinition": "转到定义(&&D)", - "miGotoImplementation": "跳转到实现(&&I)", + "miGotoImplementation": "转到实现(&&I)", "miGotoReference": "转到引用(&&R)", "miGotoTypeDefinition": "转到类型定义(&&T)", "noResultWord": "未找到“{0}”的任何定义", @@ -881,7 +910,7 @@ }, "vs/editor/contrib/hover/markdownHoverParticipant": { "modesContentHover.loading": "正在加载...", - "too many characters": "出于性能原因,对长行跳过令牌化。这可以通过 “editor.maxTokenizationLineLength” 进行配置。" + "too many characters": "出于性能原因,未对长行进行解析。解析长度阈值可通过“editor.maxTokenizationLineLength”进行配置。" }, "vs/editor/contrib/hover/markerHoverParticipant": { "checkingForQuickFixes": "正在检查快速修复...", @@ -909,6 +938,7 @@ "action.inlineSuggest.showPrevious": "显示上一个内联建议", "action.inlineSuggest.trigger": "触发内联建议", "inlineSuggestionHasIndentation": "内联建议是否以空白开头", + "inlineSuggestionHasIndentationLessThanTabSize": "内联建议是否以小于选项卡插入内容的空格开头", "inlineSuggestionVisible": "内联建议是否可见" }, "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { @@ -929,6 +959,7 @@ "lines.delete": "删除行", "lines.deleteAllLeft": "删除左侧所有内容", "lines.deleteAllRight": "删除右侧所有内容", + "lines.deleteDuplicates": "删除重复行", "lines.indent": "行缩进", "lines.insertAfter": "在下面插入行", "lines.insertBefore": "在上面插入行", @@ -940,7 +971,7 @@ "lines.sortDescending": "按降序排列行", "lines.trimTrailingWhitespace": "裁剪尾随空格", "miCopyLinesDown": "向下复制一行(&&P)", - "miCopyLinesUp": "向上复制行(&&C)", + "miCopyLinesUp": "向上复制一行(&&C)", "miDuplicateSelection": "重复选择(&&D)", "miMoveLinesDown": "向下移动一行(&&L)", "miMoveLinesUp": "向上移动一行(&&V)" @@ -953,7 +984,7 @@ "invalid.url": "此链接格式不正确,无法打开: {0}", "label": "打开链接", "links.navigate.executeCmd": "执行命令", - "links.navigate.follow": "关注链接", + "links.navigate.follow": "打开链接", "links.navigate.kb.alt": "alt + 单击", "links.navigate.kb.alt.mac": "option + 单击", "links.navigate.kb.meta": "ctrl + 单击", @@ -990,6 +1021,7 @@ "parameterHints.trigger.label": "触发参数提示" }, "vs/editor/contrib/parameterHints/parameterHintsWidget": { + "editorHoverWidgetHighlightForeground": "参数提示中活动项的前景色。", "hint": "{0},提示", "parameterHintsNextIcon": "“显示下一个参数”提示的图标。", "parameterHintsPreviousIcon": "“显示上一个参数”提示的图标。" @@ -1070,8 +1102,8 @@ "renameInputVisible": "重命名输入小组件是否可见" }, "vs/editor/contrib/smartSelect/smartSelect": { - "miSmartSelectGrow": "展开选定内容(&&E)", - "miSmartSelectShrink": "缩小选定范围(&&S)", + "miSmartSelectGrow": "扩大选区(&&E)", + "miSmartSelectShrink": "缩小选区(&&S)", "smartSelect.expand": "展开选择", "smartSelect.shrink": "收起选择" }, @@ -1261,7 +1293,7 @@ "openFile": "打开文件", "openFolder": "打开文件夹", "openWorkspace": "打开(&&O)", - "openWorkspaceTitle": "打开工作区" + "openWorkspaceTitle": "从文件打开工作区" }, "vs/platform/environment/node/argv": { "add": "将文件夹添加到上一个活动窗口。", @@ -1309,13 +1341,19 @@ "multipleValues": "选项\"{0}\"定义多次。使用值\"{1}\"。", "unknownOption": "警告: \"{0}\"不在已知选项列表中,但仍传递给 Electron/Chromium。" }, + "vs/platform/environment/node/shellEnv": { + "resolveShellEnvError": "无法解析 shell 环境: {0}", + "resolveShellEnvExitError": "来自生成的 shell 的意外退出代码(代码 {0}、信号 {1})", + "resolveShellEnvTimeout": "无法在合理的时间内解析 shell 环境。请检查 shell 配置。" + }, "vs/platform/extensionManagement/common/abstractExtensionManagementService": { "MarketPlaceDisabled": "市场未启用", "Not a Marketplace extension": "只能重新安装商店中的扩展", + "incompatible platform": "'{0}' 扩展在 {1} 中对于 {2} 不可用。", "malicious extension": "无法安装 '{0}' 扩展,因为其被报告为存在问题。", "multipleDependentsError": "无法卸载扩展“{0}”。“{1}”、“{2}”以及其他扩展都依赖于它。", "multipleIndirectDependentsError": "无法卸载扩展“{0}”。该操作会一并卸载依赖于它的扩展“{1}”、“{2}”、“{3}”和其他扩展。", - "notFoundCompatibleDependency": "无法安装 '{0}' 扩展,因为其与当前 VS Code 版本(版本 {1})不兼容。", + "notFoundCompatibleDependency": "无法安装“{0}”扩展,因为它与当前 {1} 版本不兼容(版本 {2})。", "singleDependentError": "无法卸载扩展“{0}”。扩展“{1}”依赖于它。", "singleIndirectDependentError": "无法卸载扩展“{0}”。该操作会一并卸载依赖于它的扩展“{1}”和“{2}”。", "twoDependentsError": "无法卸载扩展“{0}”。扩展“{1}”和“{2}”依赖于它。", @@ -1388,7 +1426,7 @@ }, "vs/platform/files/common/fileService": { "deleteFailedNonEmptyFolder": "无法删除非空文件夹“{0}”。", - "deleteFailedNotFound": "无法删除不存在的文件\"{0}\"", + "deleteFailedNotFound": "无法删除不存在的文件 '{0}'", "deleteFailedTrashUnsupported": "无法通过回收站删除文件\"{0}\",因为提供程序不支持它。", "err.read": "无法读取文件'{0}' ({1})", "err.readonly": "无法修改只读文件\"{0}\"", @@ -1397,7 +1435,7 @@ "fileIsDirectoryReadError": "无法读取实际上是一个目录的文件\"{0}\"", "fileIsDirectoryWriteError": "无法写入实际上是一个目录的文件\"{0}\"", "fileModifiedError": "自以下时间已修改的文件:", - "fileNotFoundError": "无法解析不存在的文件\"{0}\"", + "fileNotFoundError": "无法解析不存在的文件 '{0}'", "fileNotModifiedError": "自以下时间未修改的文件:", "fileTooLargeError": "无法读取文件“{0}”,该文件太大,无法打开", "invalidPath": "无法解析具有相对文件路径\"{0}\"的文件系统提供程序", @@ -1419,9 +1457,9 @@ }, "vs/platform/files/common/io": { "fileTooLargeError": "文件太大,无法打开", - "fileTooLargeForHeapError": "要打开此大小的文件,需要重新启动并允许{0}使用更多内存" + "fileTooLargeForHeapError": "要打开此大小的文件,需要重启并允许使用更多内存" }, - "vs/platform/files/electron-browser/diskFileSystemProvider": { + "vs/platform/files/electron-main/diskFileSystemProviderIpc": { "binFailed": "未能将“{0}”移动到回收站", "trashFailed": "未能将“{0}”移动到废纸篓" }, @@ -1448,8 +1486,8 @@ "missing.chord": "组合键({0},{1})不是命令。" }, "vs/platform/list/browser/listService": { - "Fast Scroll Sensitivity": "按 Alt 时滚动速度乘数。", - "Mouse Wheel Scroll Sensitivity": "要在鼠标滚轮滚动事件的 deltaX 和 deltaY 上使用的乘数。", + "Fast Scroll Sensitivity": "按下\"Alt\"时滚动速度倍增。", + "Mouse Wheel Scroll Sensitivity": "对鼠标滚轮滚动事件的 `deltaX` 和 `deltaY` 乘上的系数。", "automatic keyboard navigation setting": "控制列表和树中的键盘导航是否仅通过键入自动触发。如果设置为 `false` ,键盘导航只在执行 `list.toggleKeyboardNavigation` 命令时触发,您可以为该命令指定键盘快捷方式。", "expand mode": "控制在单击文件夹名称时如何扩展树文件夹。请注意,如果不适用,某些树和列表可能会选择忽略此设置。", "horizontalScrolling setting": "控制列表和树是否支持工作台中的水平滚动。警告: 打开此设置影响会影响性能。", @@ -1544,33 +1582,47 @@ "systemCertificates": "控制是否应从操作系统加载 CA 证书。(在 Windows 和 macOS 上, 关闭此窗口后需要重新加载窗口。)" }, "vs/platform/telemetry/common/telemetryService": { + "enableTelemetryDeprecated": "如果此设置为 false,则无论新设置的值如何,都不会发送遥测数据。已弃用,推荐使用 {0} 设置。", + "telemetry.crashReports": "崩溃报告", + "telemetry.docsAndPrivacyStatement": "详细了解[我们收集的数据]({0})和我们的[隐私声明]({1})。", + "telemetry.docsStatement": "详细了解[我们收集的数据]({0})。", "telemetry.enableTelemetry": "启用要收集的诊断数据。这有助于我们更好地了解 {0} 的执行情况以及哪里需要改进。", "telemetry.enableTelemetryMd": "启用要收集的诊断数据。这有助于我们更好地了解 {0} 的执行情况以及哪里需要改进。[阅读详细信息]({1})关于我们收集的内容和隐私声明。", + "telemetry.errors": "错误遥测", + "telemetry.restart": "若要使崩溃报告更改生效,必须完全重新启动应用程序。", + "telemetry.telemetryLevel.crash": "发送 OS 级别故障报告。", + "telemetry.telemetryLevel.default": "发送使用情况数据、错误、故障报告。", + "telemetry.telemetryLevel.deprecated": "****注意:*** 如果此设置为“关闭”,则无论其他遥测设置如何,都不会发送遥测数据。如果此设置为“关闭”以外的任何选项,并且使用弃用的设置禁用遥测,则不会发送遥测数据。*", + "telemetry.telemetryLevel.error": "发送常规错误遥测和故障报告。", + "telemetry.telemetryLevel.off": "禁用所有产品遥测。", + "telemetry.telemetryLevel.tableDescription": "下表概述了每个设置所发送的数据:", + "telemetry.telemetryLevelMd": "控制所有核心和第一方扩展遥测。这有助于我们更好地了解 {0} 的执行情况、需要在何处进行改进以及如何使用功能。", + "telemetry.usage": "用法数据", "telemetryConfigurationTitle": "遥测" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { "terminal.integrated.automationShell.linux": "一个路径,设置后将替代 {0},并忽略与自动化相关的终端使用情况(例如任务和调试)的 {1} 个值。", "terminal.integrated.automationShell.osx": "一个路径,设置后将替代 {0},并忽略与自动化相关的终端使用情况(例如任务和调试)的 {1} 个值。", "terminal.integrated.automationShell.windows": "一个路径,设置后将替代 {0},并忽略与自动化相关的终端使用情况(例如任务和调试)的 {1} 值。", + "terminal.integrated.confirmIgnoreProcesses": "可配置为提供自定义设置以忽略进程", "terminal.integrated.defaultProfile.linux": "在 Linux 上使用的默认配置文件。如果设置了 {0} 或 {1},则当前将忽略此设置。", "terminal.integrated.defaultProfile.osx": "在 macOS 上使用的默认配置文件。如果设置了 {0} 或 {1},则当前将忽略此设置。", "terminal.integrated.defaultProfile.windows": "在 Windows 上使用的默认配置文件。如果设置了 {0} 或 {1},则当前将忽略此设置。", "terminal.integrated.inheritEnv": "新 shell 是否应从 VS Code 继承其环境,这可能会生成登录 shell,以确保初始化 $PATH 和其他开发变量。这不会对 Windows 造成影响。", - "terminal.integrated.persistentSessionExperimentalSerializer": "是否使用更高效的实验性方法还原终端的缓冲区。此设置需要重启才能生效。", "terminal.integrated.persistentSessionScrollback": "控制重新连接到永久性终端会话时将还原的最大行数。增加此数量将以占用更多内存为代价还原更多的回滚行,并增加在启动时连接到终端所需的时间。此设置需要重启才能生效,并应设置为小于或等于 `#terminal.integrated.scrollback#` 的值。", - "terminal.integrated.profile.linux": "通过终端下拉列表创建新终端时要显示的 Linux 配置文件。设置后,这些配置文件将替代默认检测到的配置文件。它们包含 {0},可选择性地包含 {1}", - "terminal.integrated.profile.osx": "通过终端下拉列表创建新终端时要显示的 macOS 配置文件。设置后,这些配置文件将替代默认检测到的配置文件。它们包含 {0},可选择性地包含 {1}", - "terminal.integrated.profiles.windows": "通过终端下拉列表创建新的终端时要显示的 Windows 配置文件。若要排除这些配置文件,请设置为 null;若要使用默认检测到的配置,请使用 {0} 属性。或者,设置 {1} 或选择性地设置 {2}", - "terminal.integrated.shell.linux": "The path of the shell that the terminal uses on Linux. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.profile.linux": "通过终端下拉列表创建新终端时要显示的 Linux 配置文件。请手动设置 {0} 属性(通过可选的 {1} 进行)。\r\n\r\n将现有配置文件设置为 {2} 以从列表中隐藏配置文件,例如: {3}。", + "terminal.integrated.profile.osx": "通过终端下拉列表创建新终端时要显示的 macOS 配置文件。请手动设置 {0} 属性(通过可选的 {1} 进行)。\r\n\r\n将现有配置文件设置为 {2} 以从列表中隐藏配置文件,例如: {3}。", + "terminal.integrated.profiles.windows": "通过终端下拉列表创建新终端时要显示的 Windows 配置文件。使用 {0} 属性自动检测 shell 的位置。或手动设置 {1} 属性(通过可选的 {2} 进行)。\r\n\r\n将现有配置文件设置为 {3} 以从列表中隐藏配置文件,例如: {4}。", + "terminal.integrated.shell.linux": "终端在 Linux 上使用的 shell 的路径。[阅读关于配置 shell 的详细信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", "terminal.integrated.shell.linux.deprecation": "此项已弃用,配置默认 shell 的新推荐方法是在 {0} 中创建一个终端配置文件,并将其配置文件名称设置为 {1} 中的默认值。此操作当前将优先于新的配置文件设置,但将来会发生更改。", - "terminal.integrated.shell.osx": "The path of the shell that the terminal uses on macOS. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shell.osx": "终端在 macOS 上使用的 shell 的路径。[阅读关于配置 shell 的详细信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", "terminal.integrated.shell.osx.deprecation": "此项已弃用,配置默认 shell 的新推荐方法是在 {0} 中创建一个终端配置文件,并将其配置文件名称设置为 {1} 中的默认值。此操作当前将优先于新的配置文件设置,但将来会发生更改。", - "terminal.integrated.shell.windows": "The path of the shell that the terminal uses on Windows. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shell.windows": "终端在 Windows 上使用的 shell 的路径。[阅读关于配置 shell 的详细信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", "terminal.integrated.shell.windows.deprecation": "此项已弃用,配置默认 shell 的新推荐方法是在 {0} 中创建一个终端配置文件,并将其配置文件名称设置为 {1} 中的默认值。此操作当前将优先于新的配置文件设置,但将来会发生更改。", - "terminal.integrated.shellArgs.linux": "The command line arguments to use when on the Linux terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.osx": "The command line arguments to use when on the macOS terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.windows": "The command line arguments to use when on the Windows terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.windows.string": "The command line arguments in [command-line format](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) to use when on the Windows terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shellArgs.linux": "在 Linux 终端上时要使用的命令行参数。[阅读关于配置 shell 的详细信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", + "terminal.integrated.shellArgs.osx": "在 macOS 终端上时要使用的命令行参数。[阅读关于配置 shell 的详细信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", + "terminal.integrated.shellArgs.windows": "在 Windows 终端上时要使用的命令行参数。[阅读关于配置 shell 的详细信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", + "terminal.integrated.shellArgs.windows.string": "在 Windows 终端上时要使用的命令行参数(采用 [命令行格式])(https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6)。[阅读关于配置 shell 的详细信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", "terminal.integrated.showLinkHover": "是否显示终端输出中链接的悬停。", "terminal.integrated.useWslProfiles": "控制是否在终端下拉列表中显示 WSL 发行版", "terminalIntegratedConfigurationTitle": "集成终端", @@ -1591,6 +1643,9 @@ "terminalProfile.windowsExtensionTitle": "扩展终端的名称", "terminalProfile.windowsSource": "将自动检测 shell 路径的配置文件源。" }, + "vs/platform/terminal/node/ptyService": { + "terminal-session-restore": "在 {1} 处从 {0} 还原的会话内容" + }, "vs/platform/terminal/node/terminalProcess": { "launchFail.cwdDoesNotExist": "启动目录(cwd)“{0}”不存在", "launchFail.cwdNotDirectory": "启动目录(cwd)“{0}”不是一个目录", @@ -1647,7 +1702,11 @@ "editorInfo.background": "编辑器中信息文本的背景色。颜色必须透明,以免隐藏下面的修饰效果。", "editorInfo.foreground": "编辑器中信息波浪线的前景色。", "editorInlayHintBackground": "内联提示的背景色", + "editorInlayHintBackgroundParameter": "参数内联提示的背景色", + "editorInlayHintBackgroundTypes": "类型内联提示的背景色", "editorInlayHintForeground": "内联提示的前景色", + "editorInlayHintForegroundParameter": "参数内联提示的前景色", + "editorInlayHintForegroundTypes": "类型内联提示的前景色", "editorLightBulbAutoFixForeground": "用于灯泡自动修复操作图标的颜色。", "editorLightBulbForeground": "用于灯泡操作图标的颜色。", "editorSelectionBackground": "编辑器所选内容的颜色。", @@ -1737,7 +1796,9 @@ "minimapBackground": "迷你地图背景颜色。", "minimapError": "用于错误的迷你地图标记颜色。", "minimapFindMatchHighlight": "用于查找匹配项的迷你地图标记颜色。", + "minimapForegroundOpacity": "在缩略图中呈现的前景元素的不透明度。例如,\"#000000c0\" 将呈现不透明度为 75% 的元素。", "minimapSelectionHighlight": "编辑器选区在迷你地图中对应的标记颜色。", + "minimapSelectionOccurrenceHighlight": "用于重复编辑器选择的缩略图标记颜色。", "minimapSliderActiveBackground": "单击时,迷你地图滑块的背景颜色。", "minimapSliderBackground": "迷你地图滑块背景颜色。", "minimapSliderHoverBackground": "悬停时,迷你地图滑块的背景颜色。", @@ -1800,6 +1861,7 @@ "class": "类样式。", "comment": "注释的样式。", "declaration": "所有符号声明的样式。", + "decorator": "修饰器和注释的样式。", "deprecated": "用于已弃用的符号的样式。", "documentation": "用于文档中引用的样式。", "enum": "枚举的样式。", @@ -2452,7 +2514,7 @@ "unknownWorkspaceProperty": "未知的工作区配置属性", "vscode.extension.contributes.configuration": "用于配置字符串。", "vscode.extension.contributes.configuration.properties": "配置属性的描述。", - "vscode.extension.contributes.configuration.properties.schema": "Schema of the configuration property.", + "vscode.extension.contributes.configuration.properties.schema": "配置属性的架构。", "vscode.extension.contributes.configuration.property.empty": "属性不应为空。", "vscode.extension.contributes.configuration.title": "设置摘要。此标签将在设置文件中用作分隔注释。", "vscode.extension.contributes.defaultConfiguration": "按语言提供默认编辑器配置设置。", @@ -2543,6 +2605,7 @@ "missing.submenu": "菜单项引用了未在“子菜单”部分定义的子菜单“{0}”。", "nonempty": "应为非空值。", "notebook.cell.execute": "贡献的笔记本单元格执行菜单", + "notebook.cell.executePrimary": "提供的主笔记本单元格执行按钮", "notebook.cell.title": "贡献的笔记本单元格标题菜单", "notebook.toolbar": "贡献的笔记本工具栏菜单", "opticon": "可以省略属性 \"icon\",若不省略则必须是字符串或文字,例如 \"{dark, light}\"", @@ -2570,7 +2633,7 @@ "view.viewTitle": "提供的视图的标题菜单", "vscode.extension.contributes.commandType.category": "(可选)类别字符串,命令在界面中根据此项分组", "vscode.extension.contributes.commandType.command": "要执行的命令的标识符", - "vscode.extension.contributes.commandType.icon": "(可选)用于表示 UI 中的命令的图标。文件路径、具有深色和浅色主题的文件路径的对象,或者主题图标引用(如 \"\\$(zap)\")", + "vscode.extension.contributes.commandType.icon": "(可选)用于表示 UI 中的命令的图标。文件路径、具有深色和浅色主题的文件路径的对象,或者主题图标引用(如 `\\$(zap)`)", "vscode.extension.contributes.commandType.icon.dark": "使用深色主题时的图标路径", "vscode.extension.contributes.commandType.icon.light": "使用浅色主题时的图标路径", "vscode.extension.contributes.commandType.precondition": "(可选)必须为 true 才能启用 UI (菜单和键绑定)中命令的条件。不会阻止通过其他方式执行命令,例如 `executeCommand`-api。", @@ -2593,6 +2656,10 @@ "vs/workbench/api/node/extHostDebugService": { "debug.terminal.title": "调试流程" }, + "vs/workbench/api/node/extHostTunnelService": { + "tunnelPrivacy.private": "专用", + "tunnelPrivacy.public": "公共" + }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "检查上下文键值", "logStorage": "记录存储数据库内容", @@ -2609,24 +2676,24 @@ "vs/workbench/browser/actions/helpActions": { "keybindingsReference": "键盘快捷方式参考", "miDocumentation": "文档(&&D)", - "miIntroductoryVideos": "介绍性视频(&&V)", "miKeyboardShortcuts": "键盘快捷方式参考(&&K)", "miLicense": "查看许可证(&&V)", "miPrivacyStatement": "隐私声明(&&Y)", "miTipsAndTricks": "贴士和技巧(&&C)", "miTwitter": "Twitter 上和我们互动(&&J)", "miUserVoice": "搜索功能请求(&&S)", + "miVideoTutorials": "视频教程(&&V)", "newsletterSignup": "订阅 VS Code 新闻邮件", "openDocumentationUrl": "文档", - "openIntroductoryVideosUrl": "入门视频", "openLicenseUrl": "查看许可证", "openPrivacyStatement": "隐私声明", "openTipsAndTricksUrl": "提示与技巧", "openTwitterUrl": "在 Twitter 上和我们互动", - "openUserVoiceUrl": "搜索功能请求" + "openUserVoiceUrl": "搜索功能请求", + "openVideoTutorialsUrl": "视频教程" }, "vs/workbench/browser/actions/layoutActions": { - "closeSidebar": "关闭侧栏", + "closeSidebar": "关闭侧边栏", "compositePart.hideSideBarLabel": "隐藏侧边栏", "decreaseEditorHeight": "降低编辑器高度", "decreaseEditorWidth": "降低编辑器宽度", @@ -2640,7 +2707,7 @@ "miShowActivityBar": "显示活动栏(&&A)", "miShowEditorArea": "显示编辑区域(&&E)", "miShowMenuBar": "显示菜单栏(&&B)", - "miShowSidebar": "显示侧栏(&&S)", + "miShowSidebar": "显示侧边栏(&&S)", "miShowStatusbar": "显示状态栏(&&T)", "miToggleCenteredLayout": "居中布局(&&C)", "miToggleZenMode": "禅模式", @@ -2741,12 +2808,12 @@ "miOpen": "打开(&&O)...", "miOpenFile": "打开文件(&&O)...", "miOpenFolder": "打开文件夹(&&F)...", - "miOpenWorkspace": "打开工作区(&&K)...", + "miOpenWorkspace": "从文件打开工作区(&&K)...", "miSaveWorkspaceAs": "将工作区另存为...", "openFile": "打开文件...", "openFileFolder": "打开...", "openFolder": "打开文件夹...", - "openWorkspaceAction": "打开工作区...", + "openWorkspaceAction": "从文件打开工作区...", "openWorkspaceConfigFile": "打开工作区配置文件", "saveWorkspaceAsAction": "将工作区另存为...", "workspaces": "工作区" @@ -2761,19 +2828,23 @@ "openWorkspace": "打开工作区" }, "vs/workbench/browser/contextkeys": { - "dirtyWorkingCopies": "是否有任何脏工作副本", + "dirtyWorkingCopies": "是否有具有未保存更改的工作副本", "isFullscreen": "窗口是否处于全屏模式", "remoteName": "窗口连接到的远程项的名称;如果未连接到任何远程项,则为空字符串", "virtualWorkspace": "当前工作区的方案(如果来自虚拟文件系统或空字符串)。", "workbenchState": "窗口中打开的工作区类型:“空”(无工作区)、“文件夹”(单个文件夹)或“工作区”(多根工作区)", "workspaceFolderCount": "工作区中根文件夹的数量" }, + "vs/workbench/browser/dnd": { + "fileTooLarge": "文件太大,无法以无标题的编辑器形式打开。请先将其上传到文件资源管理器,然后重试。" + }, "vs/workbench/browser/editor": { "pinned": "{0},已固定", "preview": "{0},预览" }, "vs/workbench/browser/parts/activitybar/activitybarActions": { "authProviderUnavailable": "{0} 当前不可用", + "focusActivityBar": "将焦点放在活动栏上", "hideAccounts": "隐藏帐户", "manageTrustedExtensions": "管理受信任的扩展", "nextSideBarView": "侧边条形图", @@ -2784,13 +2855,22 @@ "vs/workbench/browser/parts/activitybar/activitybarPart": { "accounts": "帐户", "accountsViewBarIcon": "视图栏中的“帐户”图标。", - "focusActivityBar": "将焦点放在活动栏上", "hideActivitBar": "隐藏活动栏", + "hideMenu": "隐藏菜单", "manage": "管理", "menu": "菜单", "resetLocation": "重置位置", "settingsViewBarIcon": "视图栏中的“设置”图标。" }, + "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { + "focusAuxiliaryBar": "专注侧面板", + "hideAuxiliaryBar": "隐藏侧面板", + "miShowAuxiliaryBar": "显示侧面板(&&D)", + "toggleAuxiliaryBar": "切换侧面板" + }, + "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarPart": { + "hideAuxiliaryBar": "隐藏侧面板" + }, "vs/workbench/browser/parts/banner/bannerPart": { "bannerFocused": "键盘焦点是否在横幅上", "focusBanner": "焦点横幅" @@ -2894,7 +2974,7 @@ "closeEditor": "关闭编辑器", "closeEditorGroup": "关闭编辑器组", "closeEditorsInGroup": "关闭组中的所有编辑器", - "closeGroupAction": "Close Group", + "closeGroupAction": "关闭组", "closeOtherEditors": "关闭组中其他编辑器", "closeOthers": "关闭其他", "closePinnedEditor": "关闭固定的编辑器", @@ -2905,12 +2985,14 @@ "file": "文件", "ignoreTrimWhitespace.label": "忽略前导/尾随空格差异", "inlineView": "内联视图", + "joinInGroup": "合并组", "keepEditor": "保留编辑器", "keepOpen": "保持打开状态", - "lockGroup": "Lock Group", + "lockGroup": "锁定组", "miBack": "返回(&&B)", "miClearRecentOpen": "清除最近打开记录(&&C)", "miEditorLayout": "编辑器布局(&&L)", + "miFirstSideEditor": "编辑器中的第一侧(&&F)", "miFocusAboveGroup": "上方组(&&A)", "miFocusBelowGroup": "下方组(&&B)", "miFocusFifthGroup": "第 5 组(&&5)", @@ -2921,6 +3003,7 @@ "miFocusSecondGroup": "第 2 组(&&2)", "miFocusThirdGroup": "第 3 组(&&3)", "miForward": "前进(&&F)", + "miJoinEditorInGroup": "加入组(&&G)", "miLastEditLocation": "上次编辑位置(&&L)", "miNextEditor": "下一个编辑器(&&N)", "miNextEditorInGroup": "组中的下一个编辑器(&&N)", @@ -2933,8 +3016,10 @@ "miPreviousRecentlyUsedEditor": "上一个使用过的编辑器(&&P)", "miPreviousUsedEditorInGroup": "组中上一个使用过的编辑器(&&P)", "miReopenClosedEditor": "重新打开已关闭的编辑器(&&R)", + "miSecondSideEditor": "编辑器中的第二侧(&&S)", "miSingleColumnEditorLayout": "单列(&&S)", "miSplitEditorDown": "向下拆分(&&D)", + "miSplitEditorInGroup": "在组中拆分(&&G)", "miSplitEditorLeft": "向左拆分(&&L)", "miSplitEditorRight": "向右拆分(&&R)", "miSplitEditorUp": "向上拆分(&&U)", @@ -2960,16 +3045,18 @@ "splitDown": "向下拆分", "splitEditorDown": "向下拆分编辑器", "splitEditorRight": "向右拆分编辑器", + "splitInGroup": "在组中拆分", "splitLeft": "向左拆分", "splitRight": "向右拆分", "splitUp": "向上拆分", "textDiffEditor": "文本差异编辑器", "textEditor": "文本编辑器", "toggleKeepEditors": "使编辑器保持打开", - "toggleLockGroup": "Lock Group", + "toggleLockGroup": "锁定组", + "toggleSplitEditorInGroupLayout": "切换布局", "toggleWhitespace": "差异编辑器中“切换空白”操作的图标", - "unlockEditorGroup": "Unlock Group", - "unlockGroupAction": "Unlock Group", + "unlockEditorGroup": "解锁组", + "unlockGroupAction": "解锁组", "unpin": "取消固定", "unpinEditor": "取消固定编辑器" }, @@ -2997,9 +3084,9 @@ "editorLayoutTwoRowsRight": "右侧双行编辑器布局", "evenEditorGroups": "重置编辑器组大小", "firstEditorInGroup": "打开组中的第一个编辑器", - "focusAboveGroup": "聚焦到上方编辑器组", + "focusAboveGroup": "专注上述编辑器组", "focusActiveEditorGroup": "聚焦到活动编辑器组", - "focusBelowGroup": "聚焦到下方编辑器组", + "focusBelowGroup": "专注以下编辑器组", "focusFirstEditorGroup": "聚焦于第一个编辑器组", "focusLastEditorGroup": "聚焦到最终组编辑器", "focusLeftGroup": "聚焦到左侧编辑器组", @@ -3017,8 +3104,8 @@ "moveActiveGroupUp": "向上移动编辑器组", "moveEditorLeft": "向左移动编辑器", "moveEditorRight": "向右移动编辑器", - "moveEditorToAboveGroup": "将编辑器移动到上方组", - "moveEditorToBelowGroup": "将编辑器移动到下方组", + "moveEditorToAboveGroup": "将编辑器移动到上述组", + "moveEditorToBelowGroup": "将编辑器移动到以下组", "moveEditorToFirstGroup": "将编辑器移动到第一组", "moveEditorToLastGroup": "将编辑器移动到最后一组", "moveEditorToLeftGroup": "将编辑器移动到左侧组", @@ -3058,6 +3145,14 @@ "splitEditorGroupRight": "向右拆分编辑器", "splitEditorGroupUp": "向上拆分编辑器", "splitEditorOrthogonal": "正交拆分编辑器", + "splitEditorToAboveGroup": "将编辑器拆分为上述组", + "splitEditorToBelowGroup": "将编辑器拆分为以下组", + "splitEditorToFirstGroup": "将编辑器拆分为第一组", + "splitEditorToLastGroup": "将编辑器拆分为最后一个组", + "splitEditorToLeftGroup": "将编辑器拆分为左组", + "splitEditorToNextGroup": "将编辑器拆分为下一组", + "splitEditorToPreviousGroup": "将编辑器拆分为上一组", + "splitEditorToRightGroup": "将编辑器拆分为右组", "toggleEditorWidths": "切换编辑器组大小", "unpinEditor": "取消固定编辑器", "workbench.action.reopenTextEditor": "使用文本编辑器重新打开编辑器", @@ -3065,19 +3160,30 @@ }, "vs/workbench/browser/parts/editor/editorCommands": { "compare": "比较", + "editorCommand.activeEditorCopy.arg.description": "参数属性\r\n\t* 'to': 提供复制位置的字符串值。\r\n\t* 'value': 提供要复制的位置数或绝对位置数的数字值。", + "editorCommand.activeEditorCopy.arg.name": "活动编辑器复制参数", + "editorCommand.activeEditorCopy.description": "按组复制活动编辑器", "editorCommand.activeEditorMove.arg.description": "参数属性:\r\n\t* \"to\": 表示向何处移动的字符串值。\r\n\t* \"by\": 表示移动单位的字符串值 (按选项卡或按组)。\r\n\t* \"value\": 表示移动的位置数量或移动到的绝对位置的数字型值。", "editorCommand.activeEditorMove.arg.name": "活动编辑器移动参数", "editorCommand.activeEditorMove.description": "按标签或按组移动活动编辑器", - "lockEditorGroup": "Lock Editor Group", - "toggleEditorGroupLock": "Toggle Editor Group Lock", + "focusLeftSideEditor": "在活动编辑器中专注第一侧", + "focusOtherSideEditor": "在活动编辑器中专注其他侧", + "focusRightSideEditor": "在活动编辑器中专注第二侧", + "joinEditorInGroup": "在组中加入编辑器", + "lockEditorGroup": "锁定编辑器组", + "splitEditorInGroup": "在组中拆分编辑器", + "toggleEditorGroupLock": "切换编辑器组锁定", "toggleInlineView": "切换内联视图", - "unlockEditorGroup": "Unlock Editor Group" + "toggleJoinEditorInGroup": "在组中切换拆分编辑器", + "toggleSplitEditorInGroupLayout": "在组布局中切换拆分编辑器", + "unlockEditorGroup": "解锁编辑器组" }, - "vs/workbench/browser/parts/editor/editorDropTarget": { - "fileTooLarge": "文件太大,无法以无标题的编辑器形式打开。请先将其上传到文件资源管理器,然后重试。" + "vs/workbench/browser/parts/editor/editorConfiguration": { + "markdownPreview": "Markdown 预览", + "workbench.editor.autoLockGroups": "如果与列出的其中一个类型匹配的编辑器作为编辑器组中的第一个编辑器打开,且打开了多个组,则该组会自动锁定。锁定的组仅用于在用户手势(例如拖放)显式选择时打开编辑器,默认情况下不使用。因此,锁定的组中的活动编辑器不太可能被意外替换为其他编辑器。" }, "vs/workbench/browser/parts/editor/editorGroupView": { - "ariaLabelGroupActions": "Empty editor group actions", + "ariaLabelGroupActions": "空编辑器组操作", "cancel": "取消", "editorOpenError": "无法打开“{0}”: {1}。", "editorOpenErrorDialog": "无法打开\"{0}\"", @@ -3092,14 +3198,16 @@ "requiresWorkspaceTrustText": "该文件未在编辑器中显示,因为尚未向该工作区夹授予信任。", "retry": "重试", "trustRequiredEditor": "需要工作区信任", - "unavailableEditor": "不可用的编辑器", - "unavailableEditorText": "由于错误或资源不可用,无法打开编辑器。" + "unavailableResourceErrorEditor": "不可用资源错误编辑器", + "unavailableResourceErrorEditorText": "由于找不到该文件,因此无法打开编辑器。", + "unknownErrorEditor": "未知错误编辑器", + "unknownErrorEditorText": "由于意外错误,无法打开编辑器。" }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "关闭编辑器", - "entryAriaLabelDirty": "{0},存在更新", + "entryAriaLabelDirty": "{0},个未保存的更改", "entryAriaLabelWithGroup": "{0}, {1}", - "entryAriaLabelWithGroupDirty": "{0},存在更新,{1}", + "entryAriaLabelWithGroupDirty": "{0}, 个未保存的更改,{1}", "noViewResults": "没有匹配的编辑器" }, "vs/workbench/browser/parts/editor/editorStatus": { @@ -3157,11 +3265,13 @@ "status.editor.mode": "编辑器语言", "status.editor.screenReaderMode": "屏幕阅读器模式", "status.editor.selection": "编辑器选择", - "status.editor.status": "语言状态", "status.editor.tabFocusMode": "辅助功能模式", "tabFocusModeEnabled": "按 Tab 移动焦点", "tabSize": "制表符长度: {0}" }, + "vs/workbench/browser/parts/editor/sideBySideEditor": { + "sideBySideEditor": "并排编辑器" + }, "vs/workbench/browser/parts/editor/tabsTitleControl": { "ariaLabelTabActions": "选项卡操作" }, @@ -3200,6 +3310,7 @@ }, "vs/workbench/browser/parts/notifications/notificationsCenter": { "notifications": "通知", + "notificationsCenterWidgetAriaLabel": "通知中心", "notificationsEmpty": "无新通知", "notificationsToolbar": "通知中心操作" }, @@ -3230,6 +3341,10 @@ "status.notifications": "通知", "zeroNotifications": "没有通知" }, + "vs/workbench/browser/parts/notifications/notificationsToasts": { + "notificationAriaLabel": "{0},通知", + "notificationWithSourceAriaLabel": "{0},源: {1},通知" + }, "vs/workbench/browser/parts/notifications/notificationsViewer": { "executeCommand": "单击以执行命令 \"{0}\"", "notificationActions": "通知操作", @@ -3255,18 +3370,21 @@ }, "vs/workbench/browser/parts/panel/panelPart": { "hidePanel": "\"隐藏\" 面板", + "moreActions": "更多操作...", "panel.emptyMessage": "将视图拖动到要显示的面板中。", "resetLocation": "重置位置" }, - "vs/workbench/browser/parts/sidebar/sidebarPart": { + "vs/workbench/browser/parts/sidebar/sidebarActions": { "focusSideBar": "聚焦到侧边栏" }, - "vs/workbench/browser/parts/statusbar/statusbarPart": { + "vs/workbench/browser/parts/statusbar/statusbarActions": { "focusStatusBar": "焦点状态栏", "hide": "隐藏“{0}”", - "hideStatusBar": "隐藏状态栏", "statusBarFocused": "键盘焦点是否在状态栏上" }, + "vs/workbench/browser/parts/statusbar/statusbarPart": { + "hideStatusBar": "隐藏状态栏" + }, "vs/workbench/browser/parts/titlebar/menubarControl": { "DownloadingUpdate": "正在下载更新...", "checkForUpdates": "检查更新(&&U)...", @@ -3337,16 +3455,17 @@ "activityBarIconClickBehavior": "控制在工作台中单击活动栏图标时出现的行为。", "activityBarVisibility": "控制工作台中活动栏的可见性。", "appName": "\"${appName}\": 例如 VS Code。", + "auxiliaryBarEnabled": "控制是否启用与侧边栏相对的侧面板。", "centeredLayoutAutoResize": "如果在居中布局中打开了超过一组编辑器,控制是否自动将宽度调整为最大宽度值。当回到只打开了一组编辑器的状态,将自动将宽度调整为原始的居中宽度值。", "closeEmptyGroups": "控制编辑器组中最后一个选项卡关闭时这个空组的行为。若启用,将自动关闭空组。若禁用,空组仍将保留在网格布局中。", - "closeOnFileDelete": "当文件被其他进程删除或重命名时,控制是否自动关闭在这个期间内打开了此文件的编辑器。若禁用此项,在这种情况下将保留编辑器。请注意,若从应用内部进行删除,将始终关闭编辑器,并且为了保护您的数据,已更新文件始终不会关闭。", + "closeOnFileDelete": "控制在会话期间显示已打开文件的编辑器是否应在被其他进程删除或重命名时自动关闭。禁用此功能将使编辑器在此类事件中保持打开状态。请注意,从应用程序内删除将始终关闭编辑器,且永远不会关闭具有未保存更改的编辑器以保留数据。", "closeOnFocusLost": "控制 Quick Open 是否在其失去焦点时自动关闭。", "commandHistory": "控制命令面板中保留最近使用命令的数量。设置为 0 时禁用命令历史功能。", "confirmBeforeCloseWeb": "控制在关闭浏览器选项卡或窗口之前是否显示确认对话框。请注意,即使已启用,浏览器仍可能决定在不进行确认的情况下关闭选项卡或窗口,并且此设置仅作为提示,并非在所有情况下都起作用。", "customMenuBarAltFocus": "控制是否通过按 Alt 键聚焦菜单栏。此设置对使用 Alt 键切换菜单栏没有任何影响。", "decorations.badges": "控制编辑器文件修饰是否应使用徽章。", "decorations.colors": "控制编辑器文件修饰是否应使用颜色。", - "dirty": "\"${dirty}\": 表示活动编辑器为脏的脏指示器。", + "dirty": "`${dirty}`: 表明活动编辑器具有未保存更改的时间的指示器。", "editorOpenPositioning": "控制编辑器打开的位置。选择 `left` 或 `right` 可分别在当前活动编辑器的左侧或右侧打开。选择 `first` (最前) 或 `last` (最后) 打开的位置与当前活动编辑器无关。", "editorTabCloseButton": "控制编辑器的选项卡关闭按钮的位置,或者在设置为 \"off\" 时禁用它们。当 \"#workbench.editor.showTabs#\" 处于禁用状态时,将忽略此值。", "enableMenuBarMnemonics": "控制是否可通过 Alt 键快捷键打开主菜单。如果禁用助记符,则可将这些 Alt 键快捷键绑定到编辑器命令。", @@ -3357,8 +3476,8 @@ "folderName": "\"${folderName}\": 文件所在工作区文件夹的名称 (例如 myFolder)。", "folderPath": "\"${folderpath}\": 文件所在工作区文件夹的路径 (例如 /Users/Development/myFolder)。", "fontAliasing": "控制在工作台中字体的渲染方式。", - "highlightModifiedTabs": "控制是否在已修改的(已更新的)编辑器选项卡上绘制上边框。当 \"#workbench.editor.showTabs#\" 处于禁用状态时,将忽略此值。", - "limitEditorsEnablement": "控制是否应限制打开的编辑器的数量。启用后,不脏的最近较少使用的编辑器将关闭,以便为新打开的编辑器腾出空间。", + "highlightModifiedTabs": "控制是否在具有未保存更改的编辑器的选项卡上绘制顶部边框。当禁用 `#workbench.editor.showTabs#` 时,会忽略此值。", + "limitEditorsEnablement": "控制打开的编辑器数是否应受限制。启用后,最近使用较少的编辑器将关闭,以为新打开的编辑器腾出空间。", "limitEditorsMaximum": "控制打开编辑器的最大数量。使用 \"#workbench.editor.limit.perEditorGroup#\" 设置控制每个编辑器组或跨所有组的限制。", "menuBarVisibility": "控制菜单栏的可见性。“切换”设置表示隐藏菜单栏,按一次 Alt 键则将显示此菜单栏。“精简”设置会将菜单移入侧边栏。", "menuBarVisibility.mac": "控制菜单栏的可见性。“切换”设置表示隐藏菜单栏,执行“聚焦应用程序菜单”将显示此菜单栏。“精简”设置会将菜单移入侧边栏。", @@ -3388,6 +3507,7 @@ "showIcons": "控制是否在打开的编辑器中显示图标。这要求同时启用文件图标主题。", "sideBarLocation": "控制侧边栏和活动栏的位置。它们可以显示在工作台的左侧或右侧。", "sideBySideDirection": "控制编辑器在并排打开时(例如从资源管理器)出现的默认位置。默认在当前活动编辑器右侧打开。若更改为 \"down\",则在当前活动编辑器下方打开。", + "splitInGroupLayout": "控制在编辑器组中垂直或水平拆分编辑器时的布局。", "splitOnDragAndDrop": "通过将编辑器或文件放到编辑器区域的边缘,控制是否可以由拖放操作拆分编辑器组。", "splitSizing": "拆分编辑器组时控制编辑器组大小。", "statusBarVisibility": "控制工作台底部状态栏的可见性。", @@ -3419,15 +3539,16 @@ "windowTitle": "根据活动编辑器控制窗口标题。变量是根据上下文替换的:", "workbench.activityBar.iconClickBehavior.focus": "如果单击的项已可见,则将焦点放在边栏上。", "workbench.activityBar.iconClickBehavior.toggle": "如果单击的项已可见,则隐藏边栏。", - "workbench.editor.experimentalAutoLockGroups": "Experimental: lock a group automatically when an editor is the first in the group and more than one group is open. Locked groups will only be used for opening editors when explicitly chosen by user gesture (e.g. drag and drop), but not by default. Consequently the active editor in a locked group is less likely to be replaced accidentally with a different editor.", "workbench.editor.labelFormat.default": "显示文件名。当启用选项卡且在同一组内有两个相同名称的文件时,将添加每个文件路径中可以用于区分的部分。在选项卡被禁用且编辑器活动时,将显示相对于工作区文件夹的路径。", "workbench.editor.labelFormat.long": "在文件的绝对路径之后显示文件名。", "workbench.editor.labelFormat.medium": "在文件相对当前工作区文件夹的路径之后显示文件名。", "workbench.editor.labelFormat.short": "在文件的目录名之后显示文件名。", - "workbench.editor.languageDetection": "Controls whether the language in a text editor is automatically detected unless the language has been explicitly set by the language picker. This can also be scoped by language so you can control which languages you want to trigger language detection on.", + "workbench.editor.languageDetection": "控制是否自动检测文本编辑器中的语言,除非该语言已由语言选择器显式设置。这也可以按语言确定范围,以便你可以指定不希望关闭的语言。这对于像 Markdown 这样的语言很有用,因为它通常包含可能会欺骗语言检测的其他语言,使其认为它是嵌入语言而不是 Markdown。", "workbench.editor.pinnedTabSizing.compact": "固定的选项卡将以紧凑形式显示,其中只包含图标或编辑器名称的第一个字母。", "workbench.editor.pinnedTabSizing.normal": "固定的选项卡会继承未固定的选项卡的外观。", "workbench.editor.pinnedTabSizing.shrink": "固定的选项卡缩小至紧凑的固定大小,显示编辑器名称的各部分。", + "workbench.editor.splitInGroupLayoutHorizontal": "从左到右定位编辑器。", + "workbench.editor.splitInGroupLayoutVertical": "从上到下定位编辑器。", "workbench.editor.splitSizingDistribute": "将所有编辑器组拆分为相等的部分。", "workbench.editor.splitSizingSplit": "将活动编辑器组拆分为相等的部分。", "workbench.editor.tabSizing.fit": "始终将标签页保持足够大,能够完全显示编辑器标签。", @@ -3463,6 +3584,11 @@ "test": "测试", "view": "视图" }, + "vs/workbench/common/auxiliarybar": { + "activeAuxiliary": "活动辅助面板的标识符", + "auxiliaryBarFocus": "辅助栏是否具有键盘焦点", + "auxiliaryBarVisible": "辅助栏是否可见" + }, "vs/workbench/common/configuration": { "workbenchConfigurationTitle": "工作台" }, @@ -3473,8 +3599,8 @@ "activeEditorGroupEmpty": "活动编辑器组是否为空", "activeEditorGroupIndex": "活动编辑器组的索引", "activeEditorGroupLast": "活动编辑器组是否为最后一个组", - "activeEditorGroupLocked": "Whether the active editor group is locked", - "activeEditorIsDirty": "活动编辑器是否已更新", + "activeEditorGroupLocked": "活动编辑器组是否已锁定", + "activeEditorIsDirty": "活动编辑器是否具有未保存的更改", "activeEditorIsNotPreview": "活动编辑器是否未在预览模式下", "activeEditorIsPinned": "活动编辑器是否已固定", "activeEditorIsReadonly": "活动编辑器是否只读", @@ -3486,6 +3612,7 @@ "isCenteredLayout": "是否已启用居中布局", "multipleEditorGroups": "是否打开了多个编辑器组", "promptOpenWith.defaultEditor.displayName": "文本编辑器", + "sideBySideEditorActive": "并行编辑器是否处于活动状态", "splitEditorsVertically": "编辑器是否垂直拆分", "textCompareEditorActive": "文本比较编辑器是否处于活动状态", "textCompareEditorVisible": "文本比较编辑器是否可见" @@ -3493,14 +3620,12 @@ "vs/workbench/common/editor/diffEditorInput": { "sideBySideLabels": "{0} ↔ {1}" }, - "vs/workbench/common/editor/resourceEditorInput": { - "orphanedFile": "{0} (已删除)", - "orphanedReadonlyFile": "{0} (已删除,只读)", - "readonlyFile": "{0} (只读)" - }, "vs/workbench/common/editor/sideBySideEditorInput": { "sideBySideLabels": "{0} - {1}" }, + "vs/workbench/common/editor/textEditorModel": { + "languageAutoDetected": "自动检测到语言 {0},且其设置为语言模式。" + }, "vs/workbench/common/panel": { "activePanel": "活动面板的标识符", "panelFocus": "键盘焦点是否在面板上", @@ -3533,9 +3658,7 @@ "banner.background": "横幅背景颜色。横幅显示在窗口的标题栏下。", "banner.foreground": "横幅前景色。横幅显示在窗口的标题栏下。", "banner.iconForeground": "横幅图标颜色。横幅显示在窗口的标题栏下。", - "deprecatedEditorGroupBackground": "已弃用: 在引入网格编辑器布局后,将不再支持编辑器组的背景色。请使用 editorGroup.emptyBackground 设置空编辑器组的背景色。", "editorDragAndDropBackground": "拖动编辑器时的背景颜色。此颜色应有透明度,以便编辑器内容能透过背景。", - "editorGroupBackground": "编辑器组的背景色。(已弃用)", "editorGroupBorder": "将多个编辑器组彼此分隔开的颜色。编辑器组是编辑器的容器。", "editorGroupEmptyBackground": "空编辑器组的背景色。编辑器组是编辑器的容器。", "editorGroupFocusedEmptyBorder": "空编辑器组被聚焦时的边框颜色。编辑组是编辑器的容器。", @@ -3579,6 +3702,8 @@ "sideBarSectionHeaderBorder": "侧边栏部分标题边界色。侧栏是类似资源管理器和搜索等视图的容器。侧栏部分是在侧栏中嵌套的视图。", "sideBarSectionHeaderForeground": "侧边栏部分标题前景色。侧栏是类似资源管理器和搜索等视图的容器。侧栏部分是在侧栏中嵌套的视图。", "sideBarTitleForeground": "侧边栏标题前景色。侧边栏是资源管理器和搜索等视图的容器。", + "sideBySideEditor.horizontalBorder": "在编辑器组中上下并排显示时,用于分隔两个编辑器的颜色。", + "sideBySideEditor.verticalBorder": "在编辑器组中左右并排显示时,用于区分两个编辑器的颜色。", "statusBarBackground": "工作区或文件夹打开时状态栏的背景色。状态栏显示在窗口底部。", "statusBarBorder": "状态栏分隔侧边栏和编辑器的边框颜色。状态栏显示在窗口底部。", "statusBarErrorItemBackground": "状态栏错误项的背景颜色。错误项比状态栏中的其他条目更醒目以显示错误条件。状态栏显示在窗口底部。", @@ -3600,7 +3725,7 @@ "tabActiveBorder": "活动选项卡底部的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", "tabActiveBorderTop": "活动选项卡顶部的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", "tabActiveForeground": "活动组中活动选项卡的前景色。在编辑器区域,选项卡是编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", - "tabActiveModifiedBorder": "在活动编辑器组中已修改 (存在更新) 的活动选项卡的顶部边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", + "tabActiveModifiedBorder": "活动组中已修改的活动选项卡顶部的边框。选项卡是编辑器区域中编辑器的容器。可以在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", "tabActiveUnfocusedBorder": "在失去焦点的编辑器组中的活动选项卡底部的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", "tabActiveUnfocusedBorderTop": "在失去焦点的编辑器组中的活动选项卡顶部的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", "tabBorder": "用于将选项卡彼此分隔开的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", @@ -3609,7 +3734,7 @@ "tabHoverForeground": "悬停时选项卡的前景色。选项卡是编辑器区域中的编辑器的容器。可在一个编辑器组中打开多个选项卡。可存在多个编辑器组。", "tabInactiveBackground": "非活动选项卡的背景色。在编辑器区域,选项卡是编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", "tabInactiveForeground": "活动组中非活动选项卡的前景色。在编辑器区域,选项卡是编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", - "tabInactiveModifiedBorder": "在活动编辑器组中已修改 (存在更新) 的非活动选项卡的顶部边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", + "tabInactiveModifiedBorder": "活动组中已修改的非活动选项卡顶部的边框。选项卡是编辑器区域中编辑器的容器。可以在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", "tabUnfocusedActiveBackground": "非焦点组中的活动选项卡背景色。选项卡是编辑器区域中编辑器的容器。可以在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", "tabUnfocusedActiveForeground": "一个失去焦点的编辑器组中的活动选项卡的前景色。在编辑器区域,选项卡是编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", "tabUnfocusedHoverBackground": "非焦点组选项卡被悬停时的背景色。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", @@ -3624,8 +3749,8 @@ "titleBarBorder": "标题栏边框颜色。", "titleBarInactiveBackground": "窗口处于非活动状态时的标题栏背景色。", "titleBarInactiveForeground": "窗口处于非活动状态时的标题栏前景色。", - "unfocusedActiveModifiedBorder": "在未获焦点的编辑器组中已修改 (存在更新) 的活动选项卡的顶部边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", - "unfocusedINactiveModifiedBorder": "在未获焦点的编辑器组中已修改 (存在更新) 的非活动选项卡的顶部边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", + "unfocusedActiveModifiedBorder": "未聚焦组中已修改的活动选项卡顶部的边框。选项卡是编辑器区域中编辑器的容器。可以在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "unfocusedINactiveModifiedBorder": "未聚焦组中已修改的非活动选项卡顶部的边框。选项卡是编辑器区域中编辑器的容器。可以在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", "windowActiveBorder": "窗口处于活动状态时用于窗口边框的颜色。仅在使用自定义标题栏时在桌面客户端中支持。", "windowInactiveBorder": "窗口处于非活动状态时用于边框的颜色。仅在使用自定义标题栏时在桌面客户端中支持。" }, @@ -3663,7 +3788,7 @@ "quickSwitchWindow": "快速切换窗口...", "switchWindow": "切换窗口...", "switchWindowPlaceHolder": "选择切换的窗口", - "windowDirtyAriaLabel": "{0},存在更新的窗口", + "windowDirtyAriaLabel": "{0},个具有未保存更改的窗口", "zoomIn": "放大", "zoomOut": "缩小", "zoomReset": "重置缩放" @@ -3680,6 +3805,7 @@ "argv.logLevel": "使用的日志级别。默认值为 \"info\"。允许的值为 \"critical\" (关键)、\"error\" (错误)、\"warn\" (警告)、\"info\" (信息)、\"debug\" (调试)、\"trace\" (跟踪) 和 \"off\" (关闭)。", "closeWhenEmpty": "控制在关闭最后一个编辑器时是否关闭整个窗口。此设置仅适用于没有显示文件夹的窗口。", "dialogStyle": "调整对话框窗口的外观。", + "enableCrashReporterDeprecated": "如果此设置为 false,则无论新设置的值如何,都不会发送遥测数据。由于合并到 {0} 设置,目前已弃用。", "keyboardConfigurationTitle": "键盘", "mergeAllWindowTabs": "合并所有窗口", "miExit": "退出(&&X)", @@ -3725,6 +3851,7 @@ }, "vs/workbench/electron-sandbox/window": { "cancelButton": "取消(&&C)", + "learnMore": "了解详细信息", "loaderCycle": "AMD 模块中存在一个依赖项循环需要解决!", "loginButton": "登录(&&L)", "password": "密码", @@ -3754,6 +3881,7 @@ "summary.0": "未做编辑", "summary.n0": "在 1 个文件中进行了 {0} 次编辑", "summary.nm": "在 {1} 个文件中进行了 {0} 次编辑", + "summary.textFiles": "已在 {1} 文件中执行 {0} 文本编辑,且已创建或删除{2} 文件", "workspaceEdit": "工作区编辑" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEdit.contribution": { @@ -3926,6 +4054,7 @@ "schema.blockComments": "定义块注释的标记方式。", "schema.brackets": "定义增加和减少缩进的括号。", "schema.closeBracket": "右方括号字符或字符串序列。", + "schema.colorizedBracketPairs": "如果启用方括号对着色,则按照其嵌套级别定义已着色的方括号对。", "schema.comments": "定义注释符号", "schema.folding": "此语言的折叠设置。", "schema.folding.markers": "语言特定的折叠标记。例如,\"#region\" 与 \"#endregion\"。开始与结束标记的正则表达式需设计得效率高,因其将对每一行的内容进行测试。", @@ -4028,7 +4157,8 @@ "gotoSymbol": "转到编辑器中的符号...", "gotoSymbolByCategoryQuickAccess": "按类别转到编辑器中的符号", "gotoSymbolQuickAccess": "转到编辑器中的符号", - "gotoSymbolQuickAccessPlaceholder": "键入要转到的符号的名称。" + "gotoSymbolQuickAccessPlaceholder": "键入要转到的符号的名称。", + "miGotoSymbolInEditor": "转到编辑器中的符号(&&S)…" }, "vs/workbench/contrib/codeEditor/browser/saveParticipants": { "codeAction.apply": "正在应用代码操作“{0}”。", @@ -4051,25 +4181,26 @@ "toggleLocation": "切换多行修改键" }, "vs/workbench/contrib/codeEditor/browser/toggleRenderControlCharacter": { - "miToggleRenderControlCharacters": "呈现控制字符(&&C)", + "miToggleRenderControlCharacters": "显示控制字符(&&C)", "toggleRenderControlCharacters": "切换控制字符" }, "vs/workbench/contrib/codeEditor/browser/toggleRenderWhitespace": { - "miToggleRenderWhitespace": "呈现空格(&&R)", + "miToggleRenderWhitespace": "显示空格(&&R)", "toggleRenderWhitespace": "切换呈现空格" }, "vs/workbench/contrib/codeEditor/browser/toggleWordWrap": { "editorWordWrap": "编辑器当前是否正在使用自动换行。", - "miToggleWordWrap": "自动换行(&W)", + "miToggleWordWrap": "自动换行(&&W)", "toggle.wordwrap": "查看: 切换自动换行", "unwrapMinified": "在此文件禁用折行", "wrapMinified": "在此文件启用折行" }, "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { - "dontshow": "不显示", - "selectAlanguage2": "选择语言", - "thisAgain": "询问。", - "toGetStarted": "开始。开始键入以取消或" + "dontshow": "不再显示", + "keyboardBindingTooltip": "{0}", + "selectAlanguage2": "选择编程语言", + "thisAgain": "。", + "toGetStarted": "以开始。输入内容即可消除此提示,或者设为以后" }, "vs/workbench/contrib/codeEditor/electron-sandbox/selectionClipboard": { "actions.pasteSelectionClipboard": "粘贴选择剪贴板" @@ -4121,8 +4252,7 @@ "noComments": "此工作区中尚无注释。" }, "vs/workbench/contrib/customEditor/common/contributedCustomEditors": { - "builtinProviderDisplayName": "内置", - "promptOpenWith.defaultEditor.displayName": "文本编辑器" + "builtinProviderDisplayName": "内置" }, "vs/workbench/contrib/customEditor/common/customEditor": { "context.customEditor": "当前处于活动状态的自定义编辑器的 viewType。" @@ -4267,9 +4397,9 @@ "copyAsExpression": "复制表达式", "copyStackTrace": "复制调用堆栈", "copyValue": "复制值", - "debug.confirmOnExit": "Controls whether to confirm when the window closes if there are active debug sessions.", - "debug.confirmOnExit.always": "Always confirm if there are debug sessions.", - "debug.confirmOnExit.never": "Never confirm.", + "debug.confirmOnExit": "如果存在活动调试会话,控制是否确认窗口关闭时间。", + "debug.confirmOnExit.always": "始终确认是否存在调试会话。", + "debug.confirmOnExit.never": "从不确认。", "debug.console.acceptSuggestionOnEnter": "控制是否应在调试控制台中输入时接受建议。enter 还用于评估调试控制台中键入的任何内容。", "debug.console.closeOnEnd": "控制调试控制台是否应在调试会话结束时自动关闭。", "debug.console.collapseIdenticalLines": "控制调试控制台是否应折叠相同的行,并显示出现次数和徽章。", @@ -4278,6 +4408,7 @@ "debug.console.historySuggestions": "控制调试控制台是否应建议以前键入的输入。", "debug.console.lineHeight": "设置调试控制台中的行高(以像素为单位)。使用 0 来计算从字体大小开始的行高。", "debug.console.wordWrap": "控制是否应在调试控制台中换行。", + "debug.disassemblyView.showSourceCode": "在反汇编视图中显示源代码。", "debug.focusWindowOnBreak": "控制当调试器中断时,工作台窗口是否应获得焦点。", "debug.onTaskErrors": "控制在运行预启动任务后遇到错误时应该怎么做。", "debug.saveBeforeStart": "控制在启动调试会话前要保存哪些编辑器。", @@ -4404,17 +4535,19 @@ "conditionalBreakpointEditorAction": "调试: 添加条件断点...", "evaluateInDebugConsole": "在调试控制台中评估", "goToNextBreakpoint": "调试: 转到下一个断点", - "goToPreviousBreakpoint": "调试:到前面的断点", + "goToPreviousBreakpoint": "调试: 转到上一个断点", "logPointEditorAction": "调试: 添加记录点...", "miConditionalBreakpoint": "条件断点(&&C)...", "miDisassemblyView": "反汇编视图(&&D)", "miLogPoint": "记录点(&&L)...", "miToggleBreakpoint": "切换断点(&&B)", + "mitogglesource": "&&ToggleSource", "openDisassemblyView": "打开反汇编视图", "runToCursor": "运行到光标处", "showDebugHover": "调试: 显示悬停", "stepIntoTargets": "直奔目标...", - "toggleBreakpointAction": "调试: 切换断点" + "toggleBreakpointAction": "调试: 切换断点", + "toggleDisassemblyViewSourceCode": "在反汇编视图中切换源代码" }, "vs/workbench/contrib/debug/browser/debugEditorContribution": { "addConfiguration": "添加配置…", @@ -4554,6 +4687,7 @@ "disassemblyView": "反汇编视图", "instructionAddress": "地址", "instructionBytes": "字节", + "instructionNotAvailable": "反汇编不可用。", "instructionText": "指令" }, "vs/workbench/contrib/debug/browser/exceptionWidget": { @@ -4667,6 +4801,7 @@ "debugState": "焦点调试会话所处的状态。以下项之一:“非活动”、“正在初始化”、“已停止”或“正在运行”。", "debugType": "活动调试会话的调试类型。例如 \"python\"。", "debugUX": "调试 UX 状态。当没有调试配置时,它为“简单”,否则为“默认”。用于确定何时在调试 viewlet 中显示“欢迎”视图。", + "debuggerDisabled": "已安装配置的调试类型 '{0}',但其在此环境中不受支持。", "debuggersAvailable": "如果至少有一个调试扩展处于活动状态,则为 True。", "disassembleRequestSupported": "当重点会话支持反汇编请求时为 True。", "disassemblyViewFocus": "当聚焦反汇编视图时为 True。", @@ -4702,8 +4837,9 @@ "unable": "无法解析无调试会话的资源" }, "vs/workbench/contrib/debug/common/debugLifecycle": { - "debug.debugSessionCloseConfirmationPlural": "There are active debug sessions, are you sure you want to terminate them?", - "debug.debugSessionCloseConfirmationSingular": "There is an active debug session, are you sure you want to terminate it?" + "debug.debugSessionCloseConfirmationPlural": "存在活动的调试会话,是否确定要终止它们?", + "debug.debugSessionCloseConfirmationSingular": "存在活动的调试会话,是否确定要终止它?", + "debug.stop": "停止调试" }, "vs/workbench/contrib/debug/common/debugModel": { "breakpointDirtydHover": "未验证的断点。对文件进行了修改,请重启调试会话。", @@ -4747,6 +4883,7 @@ "vscode.extension.contributes.debuggers.runtimeArgs": "可选运行时参数。", "vscode.extension.contributes.debuggers.type": "此调试适配器的唯一标识符。", "vscode.extension.contributes.debuggers.variables": "正在将 \"launch. json\" 中的交互式变量(例如 ${action.pickProcess})映射到命令。", + "vscode.extension.contributes.debuggers.when": "条件必须为 true 才可启用此类型的调试器。请考虑根据需要使用 'shellExecutionSupported'、 'virtualWorkspace'、'resourceScheme' 或扩展定义的上下文键。", "vscode.extension.contributes.debuggers.windows": "Windows 特定的设置。", "vscode.extension.contributes.debuggers.windows.runtime": "用于 Windows 的运行时。" }, @@ -4816,7 +4953,7 @@ "workspaceGenericActivation": "已由 {1} 在 {0} 时激活" }, "vs/workbench/contrib/extensions/browser/configBasedRecommendations": { - "exeBasedRecommendation": "由于当前工作区配置,建议使用此扩展" + "exeBasedRecommendation": "根据当前工作区的配置,建议使用此扩展" }, "vs/workbench/contrib/extensions/browser/dynamicWorkspaceRecommendations": { "dynamicWorkspaceRecommendation": "你可能有兴趣了解此扩展,因为它在 {0} 存储库的用户当中备受欢迎。" @@ -4899,7 +5036,8 @@ "not yet activated": "尚未激活。", "preview": "预览版", "productThemes": "产品图标主题({0})", - "publisher": "发布者名称", + "publisher": "发布服务器", + "publisher verified tooltip": "此发布者已验证 {0} 的所有权", "rating": "评分", "recommendationHasBeenIgnored": "您已选择不接收此扩展的推荐。", "release date": "发布时间", @@ -4930,6 +5068,7 @@ "neverShowAgain": "不再显示", "no": "否", "show recommendations": "显示建议", + "singleExtensionRecommended": "建议为此存储库使用 '{0}' 扩展。想要安装吗?", "workspaceRecommended": "是否要为此存储库安装推荐的扩展?" }, "vs/workbench/contrib/extensions/browser/extensions.contribution": { @@ -4980,14 +5119,15 @@ "extensionsIgnoreRecommendations": "启用后,将不会显示扩展建议的通知。", "extensionsShowRecommendationsOnlyOnDemand_Deprecated": "已弃用此设置。使用 extensions.ignoreRecommendations 设置来控制建议通知。默认使用“扩展”视图的可见性操作来隐藏“建议”视图。", "extensionsWebWorker": "启用 Web Worker 扩展主机。", - "extensionsWebWorker.auto": "The Web Worker Extension Host will be launched when a web extension needs it.", - "extensionsWebWorker.false": "The Web Worker Extension Host will never be launched.", - "extensionsWebWorker.true": "The Web Worker Extension Host will always be launched.", + "extensionsWebWorker.auto": "Web 辅助角色扩展主机将在 Web 扩展需要时启动。", + "extensionsWebWorker.false": "Web 辅助角色扩展主机将永远不会启动。", + "extensionsWebWorker.true": "Web 辅助角色扩展主机将始终启动。", "featured filter": "特色", "filter by category": "类别", "filterExtensions": "筛选器扩展…", "handleUriConfirmedExtensions": "当此处列出扩展名时,该扩展名处理URI时将不会显示确认提示。", "id required": "扩展 ID 是必需的。", + "importKeyboardShortcutsFroms": "从 - 中迁移键盘快捷方式...", "install button": "安装", "installButton": "安装(&&I)", "installExtensionQuickAccessHelp": "安装或搜索扩展", @@ -5002,10 +5142,9 @@ "installed filter": "已安装", "manageExtensionsHelp": "管理扩展", "manageExtensionsQuickAccessPlaceholder": "按 Enter 以管理扩展。", - "miOpenKeymapExtensions": "键映射(&&K)", - "miOpenKeymapExtensions2": "键映射", "miPreferencesExtensions": "扩展(&&E)", "miViewExtensions": "扩展(&&X)", + "miimportKeyboardShortcutsFrom": "从 - 中迁移键盘快捷方式(&&M)...", "most popular filter": "最热门", "most popular recommended": "推荐", "noUpdatesAvailable": "所有扩展都是最新的。", @@ -5048,6 +5187,7 @@ "workbench.extensions.action.undoIgnoredRecommendation": "撤消已忽略的建议", "workbench.extensions.installExtension.arg.decription": "扩展 ID 或 VSIX 资源 URI", "workbench.extensions.installExtension.description": "安装给定的扩展", + "workbench.extensions.installExtension.option.donotSync": "启用后,VS Code 在启用“设置同步”时不同步此扩展。", "workbench.extensions.installExtension.option.installOnlyNewlyAddedFromExtensionPackVSIX": "启用后,VS Code 仅安装来自扩展包 VSIX 的新添加的扩展。仅在安装 VSIX 时才考虑此选项。", "workbench.extensions.search.arg.name": "要在搜索中使用的查询", "workbench.extensions.search.description": "搜索特定扩展", @@ -5056,20 +5196,18 @@ "workspace unsupported filter": "工作区不受支持" }, "vs/workbench/contrib/extensions/browser/extensionsActions": { - "Cannot be enabled": "此扩展被禁用,因为其在 {0} 中不受支持。", + "Cannot be enabled": "已禁用此扩展,因为它在 {0} web 版中不受支持。", "Install in local server to enable": "此扩展在此工作区中被禁用,因为其被定义为在本地扩展主机中运行。请在本地安装扩展以进行启用。", "Install in remote server to enable": "此扩展在此工作区中被禁用,因为其被定义为在远程扩展主机中运行。请在 '{0}' 中安装扩展以进行启用。", "Install language pack also in remote server": "在“{0}”上安装语言包扩展,使其还在此处启用。", "Install language pack also locally": "在本地安装语言包扩展,使其还在此处启用。", - "InstallAnotherVersionExtensionAction.reloadNow": "立即重新加载", - "InstallAnotherVersionExtensionAction.success": "扩展 {0} 安装完毕。", - "InstallAnotherVersionExtensionAction.successReload": "请重新加载 Visual Studio Code 以完成扩展 {0} 的安装。", "InstallVSIXAction.reloadNow": "立即重新加载", "ManageExtensionAction.uninstallingTooltip": "正在卸载", "OpenExtensionsFile.failed": "无法在 \".vscode\" 文件夹({0})内创建 \"extensions.json\" 文件。", "ReinstallAction.success": "扩展 {0} 重新安装完毕。", "ReinstallAction.successReload": "请重新加载 Visual Studio Code 以完成扩展 {0} 的重新安装。", "Uninstalling": "正在卸载", + "VS Code for Web": "{0} Web 版", "cannot be installed": "“{0}”扩展在 {1} 中不可用。若要了解详细信息,请单击“详细信息”。", "check logs": "有关更多详细信息,请查看[日志]({0})。", "close": "关闭", @@ -5112,6 +5250,7 @@ "globally enabled": "此扩展已全局启用。", "ignoreExtensionRecommendation": "不再推荐此扩展", "ignored": "同步时将忽略此扩展", + "incompatible platform": "'{0}' 扩展在 {1} 中对于 {2} 不可用。", "install": "安装", "install and do no sync": "安装(不同步)", "install another version": "安装另一个版本…", @@ -5136,6 +5275,7 @@ "installing extensions": "正在安装扩展...", "just now": "刚刚", "learn more": "了解详细信息", + "learn why": "了解原因", "malicious tooltip": "此扩展被报告存在问题。", "manage": "管理", "more information": "详细信息", @@ -5181,8 +5321,6 @@ "updateExtensionStart": "已启动更新扩展 {0} 到版本 {1}。", "updateTo": "更新到 {0}", "updated": "已更新", - "user disabled": "已将 \"{0}\" 扩展配置为在 {1} 中禁用。若要启用它,请打开用户设置并将其从 \"remote.extensionKind\" 设置中删除。", - "vscode web": "VS Code Web", "workspace disabled": "用户已为此工作区禁用此扩展。", "workspace enabled": "用户已为此工作区启用此扩展。" }, @@ -5220,6 +5358,7 @@ "syncEnabledIcon": "用于指示扩展已同步的图标。", "syncIgnoredIcon": "用于指示在同步时忽略扩展的图标。", "trustIcon": "扩展编辑器中随工作区信任消息一同显示的图标。", + "verifiedPublisher": "用于扩展视图和编辑器中已验证扩展发布服务器的图标。", "warningIcon": "扩展编辑器中随警告消息一同显示的图标。" }, "vs/workbench/contrib/extensions/browser/extensionsQuickAccess": { @@ -5270,10 +5409,9 @@ "workspaceUnsupported": "工作区不受支持" }, "vs/workbench/contrib/extensions/browser/extensionsViews": { - "error": "加载扩展时出错。{0}", + "error": "提取扩展时出错。{0}", "extension.arialabel": "{0},{1},{2},{3}", "extensions": "扩展", - "galleryError": "现在无法连接到扩展商店,请稍后再试。", "no extensions found": "找不到扩展。", "no local extensions": "没有要安装的扩展。", "open user settings": "打开用户设置", @@ -5283,8 +5421,10 @@ "activation": "激活时间", "dependencies": "显示依赖关系", "extensionIconStarForeground": "扩展分级的图标颜色。", + "extensionIconVerifiedForeground": "已验证扩展的发布服务器图标颜色。", "message": "1 条消息", "messages": "{0} 条消息", + "publisher verified tooltip": "此发布者已验证 {0} 的所有权", "remote extension title": "{0} 中的扩展", "startup": "启动", "syncingore.label": "此扩展在同步期间被忽略。", @@ -5294,21 +5434,24 @@ "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "未找到清单文件", "disable all": "全部禁用", - "incompatible": "无法安装扩展名'{0}',因为它不兼容 VS Code '{1}'。", "installing extension": "正在安装扩展...", "installing named extension": "正在安装 \"{0}\" 扩展...", "malicious": "报告称该扩展存在问题。", "multipleDependentsError": "无法单独禁用 \"{0}\" 扩展。\"{1}\"、\"{2}\" 和其他扩展依赖于此扩展。要禁用所有这些扩展吗?", + "not found": "无法安装扩展“{0}”,因为找不到请求的版本“{1}”。", "singleDependentError": "无法单独禁用 \"{0}\" 扩展。\"{1}\" 扩展依赖于此扩展。要禁用所有这些扩展吗?", "twoDependentsError": "无法单独禁用 \"{0}\" 扩展。\"{1}\" 和 \"{2}\" 扩展依赖于此扩展。要禁用所有这些扩展吗?", "uninstallingExtension": "正在卸载扩展..." }, "vs/workbench/contrib/extensions/browser/fileBasedRecommendations": { - "dontShowAgainExtension": "不再为“.{0}”文件显示", + "dontShowAgainExtension": "不再对“.{0}”文件显示", "fileBasedRecommendation": "根据你最近打开的文件,建议使用此扩展。", "reallyRecommended": "是否要为 {0} 安装推荐的扩展?", - "searchMarketplace": "在市场中搜索", - "showLanguageExtensions": "市场具有可在“.{0}”文件方面提供帮助的扩展" + "searchMarketplace": "搜索商店", + "showLanguageExtensions": "商店中有可以对“.{0}”文件提供帮助的扩展。" + }, + "vs/workbench/contrib/extensions/browser/webRecommendations": { + "reason": "建议将此扩展用于 {0} Web 版" }, "vs/workbench/contrib/extensions/browser/workspaceRecommendations": { "workspaceRecommendation": "当前工作区的用户建议使用此扩展。" @@ -5412,7 +5555,6 @@ "patchedVersion1": "安装已损坏。", "patchedVersion2": "如果提交了 bug,请指定此项。", "request a missing feature": "请求缺失功能", - "sendFeedback": "Tweet 反馈", "sentiment": "您的体验如何?", "showFeedback": "在状态栏中显示反馈图标", "smileCaption": "正面反馈情绪", @@ -5460,8 +5602,8 @@ "explorerViewIcon": "查看资源管理器视图的图标。", "folders": "文件夹", "miViewExplorer": "资源管理器(&&E)", - "noFolderHelp": "你尚未打开文件夹。\r\n[打开文件夹](command:{0})", - "noWorkspaceHelp": "你尚未将文件夹添加到工作区。\r\n[添加文件夹](command:{0})", + "noFolderHelp": "尚未打开文件夹。\r\n[打开文件夹](command:{0})", + "noWorkspaceHelp": "尚未将文件夹添加到工作区。\r\n[添加文件夹](command:{0})", "openEditorsIcon": "查看打开编辑器视图的图标。", "remoteNoFolderHelp": "已连接到远程。\r\n[打开文件夹](command:{0})" }, @@ -5613,6 +5755,8 @@ "downloadingFiles": "正在下载", "dropFolder": "是否要复制“{0}”或将“{0}”作为文件夹添加工作区?", "dropFolders": "是否要复制文件夹或将其添加到工作区?", + "fileInaccessible": "无法访问已删除文件以进行导入。", + "filesInaccessible": "无法访问部分或所有已删除文件,以进行导入。", "irreversible": "此操作不可逆!", "overwrite": "覆盖 {0}", "overwriting": "正在覆盖 {0}", @@ -5629,8 +5773,8 @@ "autoReveal.focusNoScroll": "文件不会滚动到视图中,但仍会获得焦点。", "autoReveal.off": "不会显示和选择文件。", "autoReveal.on": "将显示和选择文件。", - "autoSave": "控制自动保存未保存的编辑器。有关自动保存的详细信息,请参阅[此处](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save)。", - "autoSaveDelay": "控制自动保存未保存的编辑器之前经过的延迟(以毫秒为单位)。仅当 `#files.autoSave#` 设置为`{0}`时才适用。", + "autoSave": "对自动保存具有未保存更改的编辑器进行控制。阅读有关自动保存的详细信息[此处](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save)。", + "autoSaveDelay": "控制自动保存具有未保存更改的编辑器之前的延迟(以毫秒为单位)。只有当 `#files.autoSave#` 设置为 `{0}` 时才适用。", "binaryFileEditor": "二进制文件编辑器", "compressSingleChildFolders": "控制资源管理器是否应以紧凑形式呈现文件夹。在这种形式中,单个子文件夹将被压缩在组合的树元素中。例如,对 Java 包结构很有用。", "confirmDelete": "控制资源管理器是否在把文件删除到废纸篓时进行确认。", @@ -5648,16 +5792,21 @@ "eol.auto": "使用具体操作系统规定的行末字符。", "everything": "设置整个文件的格式。", "exclude": "配置用于排除文件和文件夹的 glob 模式。例如,文件资源管理器根据此设置决定要显示或隐藏的文件和文件夹。请参阅 `#search.exclude#` 设置以定义特定于搜索的排除。在[此处](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)详细了解 glob 模式。", + "expandSingleFolderWorkspaces": "控制资源管理器是否应在初始化过程中展开仅包含一个文件夹的多根工作区", "explorer.decorations.badges": "控制文件修饰是否应使用徽章。", "explorer.decorations.colors": "控制文件修饰是否应使用颜色。", "explorer.incrementalNaming": "选择在粘贴同名文件(夹)时要使用的重命名方式。", "explorerConfigurationTitle": "文件资源管理器", - "files.autoSave.afterDelay": "将在配置的 \"#files.autoSaveDelay#\" 后自动保存未保存的编辑器。", - "files.autoSave.off": "未保存的编辑器永远不会自动保存。", - "files.autoSave.onFocusChange": "当编辑器失去焦点时,将自动保存未保存的编辑器。", - "files.autoSave.onWindowChange": "当窗口失去焦点时,将自动保存未保存的编辑器。", + "files.autoSave.afterDelay": "在配置的 `#files.autoSaveDelay#` 之后,会自动保存具有更改的编辑器。", + "files.autoSave.off": "具有更改的编辑器永远不会自动保存。", + "files.autoSave.onFocusChange": "当编辑器失去焦点时,会自动保存具有更改的编辑器。", + "files.autoSave.onWindowChange": "当窗口失去焦点时,会自动保存具有更改的编辑器。", "files.exclude.boolean": "匹配文件路径所依据的 glob 模式。设置为 true 或 false 可启用或禁用该模式。", "files.exclude.when": "对匹配文件的同级文件的其他检查。使用 $(basename) 作为匹配文件名的变量。", + "files.experimentalSandboxedFileService": "实验性: 更改文件服务为沙盒化。除非指示,否则不要更改此项!", + "files.legacyWatcher.default": "如果使用的是预览体验成员版本,或者每次打开多根工作区时,都将启用新的文件观察程序。", + "files.legacyWatcher.off": "禁用旧文件观察程序,并使新文件观察程序能够从其功能中获益。", + "files.legacyWatcher.on": "如果新文件观察程序出现问题,请启用旧文件观察程序。", "files.restoreUndoStack": "重新打开文件后,还原撤消堆栈。", "files.saveConflictResolution": "当文件保存到磁盘上并被另一个程序更改时,可能会发生保存冲突。 为了防止数据丢失,要求用户将编辑器中的更改与磁盘上的版本进行比较。 仅当经常遇到保存冲突错误时,才应更改此设置;如果不谨慎使用,可能会导致数据丢失。", "files.simpleDialog.enable": "启用简单文件对话框。启用时,简单文件对话框将替换系统文件对话框。", @@ -5665,11 +5814,12 @@ "formatOnSave": "在保存时格式化文件。格式化程序必须可用,延迟后文件不能保存,并且编辑器不能关闭。", "formatOnSaveMode": "控制在保存时设置格式是设置整个文件格式还是仅设置修改内容的格式。仅当 \"#editor.formatOnSave#\" 处于启用状态时适用。", "hotExit": "控制是否在会话间记住未保存的文件,以允许在退出编辑器时跳过保存提示。", - "hotExit.off": "禁用热退出。尝试关闭带有已更新文件的窗口时,将显示提示。", + "hotExit.off": "禁用热退出。当尝试关闭具有未保存更改的编辑器的窗口时,将显示提示。", "hotExit.onExit": "触发 \"workbench.action.quit\" 命令(命令面板、键绑定、菜单)或在 Windows/Linux 上关闭最后一个窗口时,将触发热退出。所有未打开文件夹的窗口都将在下次启动时恢复。可通过“文件”>“打开最近使用的文件”>“更多…”,访问之前打开的窗口(包含未保存的文件)列表", "hotExit.onExitAndWindowClose": "触发 \"workbench.action.quit\" 命令(命令面板、键绑定、菜单)或在 Windows/Linux 上关闭最后一个窗口时将触发热退出,还将对已打开文件夹的所有窗口触发热退出(无论是否是最后一个窗口)。所有未打开文件夹的窗口将在下次启动时恢复。可通过“文件”>“打开最近使用的文件”>“更多…”,访问之前打开的窗口(包含未保存的文件)列表", "hotExit.onExitAndWindowCloseBrowser": "当浏览器退出或窗口或选项卡关闭时,将触发热退出。", "insertFinalNewline": "启用后,保存文件时在文件末尾插入一个最终新行。", + "legacyWatcher": "控制用于文件监视的机制。只有当看到与文件监视相关的问题时才更改此机制。", "maxMemoryForLargeFilesMB": "在打开大型文件时,控制 VS Code 可在重启后使用的内存。在命令行中指定 `--max-memory=新的大小` 参数可达到相同效果。", "modification": "格式修改(需要源代码管理)。", "modificationIfAvailable": "将尝试只对修改进行格式化(需要源代码管理)。如果无法使用源代码管理,则将格式化整个文件。", @@ -5694,7 +5844,8 @@ "trimFinalNewlines": "启用后,保存文件时将删除在最终新行后的所有新行。", "trimTrailingWhitespace": "启用后,将在保存文件时删除行尾的空格。", "useTrash": "在删除文件或文件夹时,将它们移动到操作系统的“废纸篓”中 (Windows 为“回收站”)。禁用此设置将永久删除文件或文件夹。", - "watcherExclude": "配置文件路径的 glob 模式以从文件监视排除。模式必须在绝对路径上匹配(例如 ** 前缀或完整路径需正确匹配,以及路径内以“/**”前缀开头,例如“**/build/output/**”或“/Users/name/workspaces/project/build/output/**”)。更改此设置需要重启。如果在启动时遇到 Code 消耗大量 CPU 时间,则可以排除大型文件夹以减少初始加载。" + "watcherExclude": "配置要从文件观察中排除的路径或 glob 模式。相对路径(例如“build/output”)将使用当前打开的工作区解析为绝对路径。Glob 模式必须在绝对路径(即前缀为 “**/” 或完整路径和后缀为 “/**” 以匹配路径中的文件)上匹配,才能正确匹配(例如 “**/build/output/**” 或 “/Users/name/workspaces/project/build/output/**”)。当遇到文件观察程序进程消耗大量 CPU 时,请确保排除不太相关的大型文件夹(例如生成输出文件夹)。", + "watcherInclude": "配置额外路径以监视工作区内的更改。默认情况下,将以递归方式监视所有工作区文件夹,但符号链接的文件夹除外。可以显式添加绝对路径或相对路径,以支持作为符号链接的监视文件夹。将使用当前打开的工作区将相对路径解析为绝对路径。" }, "vs/workbench/contrib/files/browser/views/emptyView": { "noWorkspace": "无打开的文件夹" @@ -5735,6 +5886,12 @@ "newUntitledFile": "新的无标题文件", "openEditors": "打开的编辑器" }, + "vs/workbench/contrib/files/browser/workspaceWatcher": { + "enospcError": "无法在这个大型工作区文件夹中监视文件更改。请按照说明链接来解决此问题。", + "eshutdownError": "文件更改观察程序意外停止。请重新加载窗口以再次启用观察程序。", + "learnMore": "说明", + "reload": "重新加载" + }, "vs/workbench/contrib/files/common/dirtyFilesIndicator": { "dirtyFile": "1 个未保存的文件", "dirtyFiles": "{0} 个未保存的文件" @@ -5754,12 +5911,6 @@ "openEditorsFocus": "当焦点位于 OPEN EDITORS 视图内时为 True。", "openEditorsVisible": "当显示 \"OPEN EDITORS \" 视图时为 True。" }, - "vs/workbench/contrib/files/common/workspaceWatcher": { - "enospcError": "无法在这个大型工作区文件夹中监视文件更改。请按照说明链接来解决此问题。", - "installNet": "下载 .NET Framework 4.5", - "learnMore": "说明", - "netVersionError": "需要 Microsoft .NET Framework 4.5。请访问链接安装它。" - }, "vs/workbench/contrib/files/electron-sandbox/fileActions.contribution": { "filesCategory": "文件", "openContainer": "打开所在的文件夹", @@ -5785,7 +5936,8 @@ "formatDocument.label.multiple": "使用...格式化文档", "formatSelection.label.multiple": "格式化选定内容的方式...", "formatter.default": "定义一个默认格式化程序, 该格式化程序优先于所有其他格式化程序设置。必须是提供格式化程序的扩展的标识符。", - "miss": "扩展 \"{0}\" 无法格式化 \"{1}\"", + "miss": "扩展 '{0}' 配置为格式化程序,但不能格式化 '{1}'-文件", + "miss.1": "更改默认的格式化程序", "null": "无", "nullFormatterDescription": "没有", "select": "为“{0}”文件选择默认的格式化程序" @@ -5806,8 +5958,10 @@ "interactive.history.next": "历史记录中的下一个值", "interactive.history.previous": "历史记录中的上一个值", "interactive.inactiveCodeBorder": "当编辑器没有焦点时,当前交互式代码单元格的边框颜色。", - "interactive.input.clear": "Clear the interactive window input editor contents", - "interactive.open": "打开交互窗口" + "interactive.input.clear": "清除交互窗口输入编辑器内容", + "interactive.open": "打开交互窗口", + "interactiveScrollToBottom": "滚动到底部", + "interactiveScrollToTop": "滚动到顶部" }, "vs/workbench/contrib/interactive/browser/interactiveEditor": { "interactiveInputPlaceHolder": "在此处键入代码并按 {0} 运行" @@ -5819,14 +5973,24 @@ }, "vs/workbench/contrib/issue/electron-sandbox/issueActions": { "openProcessExplorer": "打开进程资源管理器", - "reportPerformanceIssue": "报告性能问题" + "reportPerformanceIssue": "报告性能问题..." }, "vs/workbench/contrib/keybindings/browser/keybindings.contribution": { "toggleKeybindingsLog": "切换键盘快捷方式疑难解答" }, + "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { + "aria.1": "{0},{1}", + "aria.2": "{0}", + "langStatus.aria": "编辑器语言状态: {0}", + "langStatus.name": "编辑器语言状态", + "name.pattern": "{0} (语言状态)", + "pin": "固定到状态栏" + }, "vs/workbench/contrib/localizations/browser/localizations.contribution": { "activateLanguagePack": "为了将 VS Code 的显示语言更换为 {0},需要重新启动 VS Code。", "changeAndRestart": "更改语言并重启", + "doNotChangeAndRestart": "请勿更改语言", + "doNotRestart": "请勿重启", "neverAgain": "不再显示", "restart": "重启", "updateLocale": "是否将 VS Code 的界面语言更换为 {0} 并重新启动?", @@ -5901,9 +6065,9 @@ "show multiline": "在多行中显示消息", "show singleline": "在单行中显示消息", "status.problems": "问题", - "totalErrors": "{0} 个错误", - "totalInfos": "{0} 条信息", - "totalWarnings": "{0} 条警告" + "totalErrors": "错误: {0} 个", + "totalInfos": "信息: {0} 条", + "totalWarnings": "警告: {0} 个" }, "vs/workbench/contrib/markers/browser/markersFileDecorations": { "label": "问题", @@ -5972,14 +6136,21 @@ "problems.view.focus.label": "聚焦到问题 (错误、警告、信息)", "problems.view.toggle.label": "切换问题 (错误、警告、信息) 视图" }, - "vs/workbench/contrib/notebook/browser/contrib/cellOperations/cellOperations": { + "vs/workbench/contrib/notebook/browser/contrib/cellCommands/cellCommands": { + "notebookActions.changeCellToCode": "将单元格更改为代码", + "notebookActions.changeCellToMarkdown": "将单元格更改为 Markdown", + "notebookActions.collapseCellInput": "折叠单元格输入", + "notebookActions.collapseCellOutput": "折叠单元格输出", "notebookActions.copyCellDown": "向下复制单元格", "notebookActions.copyCellUp": "向上复制单元格", + "notebookActions.expandCellInput": "展开单元格输入", + "notebookActions.expandCellOutput": "展开单元格输出", "notebookActions.joinCellAbove": "加入上一个单元格", "notebookActions.joinCellBelow": "加入下一个单元格", "notebookActions.moveCellDown": "下移单元格", "notebookActions.moveCellUp": "上移单元格", - "notebookActions.splitCell": "拆分单元格" + "notebookActions.splitCell": "拆分单元格", + "notebookActions.toggleOutputs": "切换输出" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { "notebook.cell.status.executing": "正在执行", @@ -5994,59 +6165,8 @@ "notebookActions.copy": "复制单元格", "notebookActions.cut": "剪切单元格", "notebookActions.paste": "粘贴单元格", - "notebookActions.pasteAbove": "在上方粘贴单元格" - }, - "vs/workbench/contrib/notebook/browser/contrib/coreActions": { - "changeLanguage": "更改单元格语言", - "clearAllCellsOutputs": "清除输出", - "clearCellOutputs": "清除单元格输出", - "cmd.toggle": "切换痕迹导航", - "customizeNotebook": "自定义笔记本...", - "languageDescription": "({0}) - 当前语言", - "languageDescriptionConfigured": "({0})", - "notebookActions.cancel": "停止单元格执行", - "notebookActions.cancelNotebook": "停止执行", - "notebookActions.category": "笔记本", - "notebookActions.centerActiveCell": "中心活动单元格", - "notebookActions.changeCellToCode": "将单元格更改为代码", - "notebookActions.changeCellToMarkdown": "将单元格更改为 Markdown", - "notebookActions.collapseCellInput": "折叠单元格输入", - "notebookActions.collapseCellOutput": "折叠单元格输出", - "notebookActions.deleteCell": "删除单元格", - "notebookActions.editCell": "编辑单元格", - "notebookActions.execute": "执行单元格", - "notebookActions.executeAbove": "在单元格上方执行", - "notebookActions.executeAndFocusContainer": "执行单元格和焦点容器", - "notebookActions.executeAndInsertBelow": "执行笔记本单元格并在下方插入", - "notebookActions.executeAndSelectBelow": "执行笔记本单元格并在下方选择", - "notebookActions.executeBelow": "执行单元格及以下", - "notebookActions.executeNotebook": "全部运行", - "notebookActions.expandCellInput": "展开单元格输入", - "notebookActions.expandCellOutput": "展开单元格输出", - "notebookActions.insertCodeCellAbove": "在上方插入代码单元格", - "notebookActions.insertCodeCellAboveAndFocusContainer": "在上方插入代码单元格和焦点容器", - "notebookActions.insertCodeCellAtTop": "在顶部添加代码单元格", - "notebookActions.insertCodeCellBelow": "在下方插入代码单元格", - "notebookActions.insertCodeCellBelowAndFocusContainer": "在下方插入代码单元格和焦点容器", - "notebookActions.insertMarkdownCellAbove": "在上方插入 Markdown 单元格", - "notebookActions.insertMarkdownCellAtTop": "在顶部添加 Markdown 单元格", - "notebookActions.insertMarkdownCellBelow": "在下方插入 Markdown 单元格", - "notebookActions.menu.insertCode": "$(add)代码", - "notebookActions.menu.insertCode.minimalToolbar": "添加代码", - "notebookActions.menu.insertCode.minimaltoolbar": "添加代码", - "notebookActions.menu.insertCode.ontoolbar": "代码", - "notebookActions.menu.insertCode.tooltip": "添加代码单元格", - "notebookActions.menu.insertMarkdown": "$(add)标记", - "notebookActions.menu.insertMarkdown.ontoolbar": "Markdown", - "notebookActions.menu.insertMarkdown.tooltip": "添加 Markdown 单元格", - "notebookActions.quitEdit": "停止编辑单元格", - "notebookActions.renderMarkdown": "呈现所有 Markdown 单元格", - "notebookActions.toggleOutputs": "Toggle Outputs", - "notebookMenu.cellTitle": "笔记本单元格", - "notebookMenu.insertCell": "插入单元格", - "pickLanguageToConfigure": "选择语言模式", - "workbench.notebook.layout.configure.label": "自定义笔记本布局", - "workbench.notebook.layout.select.label": "在笔记本布局之间选择" + "notebookActions.pasteAbove": "在上方粘贴单元格", + "toggleNotebookClipboardLog": "切换笔记本剪贴板疑难解答" }, "vs/workbench/contrib/notebook/browser/contrib/editorStatusBar/editorStatusBar": { "current1": "当前所选内容", @@ -6061,8 +6181,10 @@ "notebook.singleActiveCellIndicator": "单元格 {0}/{1}", "notebookActions.selectKernel": "选择笔记本内核", "notebookActions.selectKernel.args": "笔记本内核参数", + "otherKernelKinds": "其他", "prompt.placeholder.change": "更改 \"{0}\" 的内核", "prompt.placeholder.select": "选择“{0}”的内核", + "suggestedKernels": "建议的", "tooltop": "{0} (建议)" }, "vs/workbench/contrib/notebook/browser/contrib/find/findController": { @@ -6094,7 +6216,8 @@ "focusLastCell": "聚焦最后一个单元格", "focusOutput": "聚焦活动单元格输出", "focusOutputOut": "解除活动单元格输出聚焦", - "notebook.navigation.allowNavigateToSurroundingCells": "启用后,当单元格编辑器中的当前光标位于第/最后一行时,光标可以导航到下/上一个单元格。" + "notebook.navigation.allowNavigateToSurroundingCells": "启用后,当单元格编辑器中的当前光标位于第/最后一行时,光标可以导航到下/上一个单元格。", + "notebookActions.centerActiveCell": "中心活动单元格" }, "vs/workbench/contrib/notebook/browser/contrib/outline/notebookOutline": { "breadcrumbs.showCodeCells": "启用的笔记本痕迹包含代码单元格时。", @@ -6104,6 +6227,68 @@ "vs/workbench/contrib/notebook/browser/contrib/profile/notebookProfile": { "setProfileTitle": "设置配置文件" }, + "vs/workbench/contrib/notebook/browser/controller/coreActions": { + "notebookActions.category": "笔记本", + "notebookMenu.cellTitle": "笔记本单元格", + "notebookMenu.insertCell": "插入单元格" + }, + "vs/workbench/contrib/notebook/browser/controller/editActions": { + "autoDetect": "自动检测", + "changeLanguage": "更改单元格语言", + "clearAllCellsOutputs": "清除所有单元格输出", + "clearCellOutputs": "清除单元格输出", + "languageDescription": "({0}) - 当前语言", + "languageDescriptionConfigured": "({0})", + "languagesPicks": "语言(标识符)", + "notebookActions.deleteCell": "删除单元格", + "notebookActions.editCell": "编辑单元格", + "notebookActions.quitEdit": "停止编辑单元格", + "pickLanguageToConfigure": "选择语言模式" + }, + "vs/workbench/contrib/notebook/browser/controller/executeActions": { + "notebookActions.cancel": "停止单元格执行", + "notebookActions.cancelNotebook": "停止执行", + "notebookActions.execute": "执行单元格", + "notebookActions.executeAbove": "执行上方所有的单元格", + "notebookActions.executeAndFocusContainer": "执行单元格和焦点容器", + "notebookActions.executeAndInsertBelow": "执行笔记本单元格并在下方插入", + "notebookActions.executeAndSelectBelow": "执行笔记本单元格并在下方选择", + "notebookActions.executeBelow": "执行单元格及以下", + "notebookActions.executeNotebook": "全部运行", + "notebookActions.renderMarkdown": "呈现所有 Markdown 单元格" + }, + "vs/workbench/contrib/notebook/browser/controller/insertCellActions": { + "notebookActions.insertCodeCellAbove": "在上方插入代码单元格", + "notebookActions.insertCodeCellAboveAndFocusContainer": "在上方插入代码单元格和焦点容器", + "notebookActions.insertCodeCellAtTop": "在顶部添加代码单元格", + "notebookActions.insertCodeCellBelow": "在下方插入代码单元格", + "notebookActions.insertCodeCellBelowAndFocusContainer": "在下方插入代码单元格和焦点容器", + "notebookActions.insertMarkdownCellAbove": "在上方插入 Markdown 单元格", + "notebookActions.insertMarkdownCellAtTop": "在顶部添加 Markdown 单元格", + "notebookActions.insertMarkdownCellBelow": "在下方插入 Markdown 单元格", + "notebookActions.menu.insertCode": "$(add)代码", + "notebookActions.menu.insertCode.minimalToolbar": "添加代码", + "notebookActions.menu.insertCode.minimaltoolbar": "添加代码", + "notebookActions.menu.insertCode.ontoolbar": "代码", + "notebookActions.menu.insertCode.tooltip": "添加代码单元格", + "notebookActions.menu.insertMarkdown": "$(add)标记", + "notebookActions.menu.insertMarkdown.ontoolbar": "Markdown", + "notebookActions.menu.insertMarkdown.tooltip": "添加 Markdown 单元格" + }, + "vs/workbench/contrib/notebook/browser/controller/layoutActions": { + "cmd.toggle": "切换痕迹导航", + "customizeNotebook": "自定义笔记本...", + "notebook.placeholder": "要保存到的设置文件", + "notebook.saveMimeTypeOrder": "保存 Mimetype 显示顺序", + "notebook.showLineNumbers": "显示笔记本行号", + "notebook.toggleBreadcrumb": "切换痕迹导航", + "notebook.toggleCellToolbarPosition": "切换单元格工具栏位置", + "notebook.toggleLineNumbers": "切换笔记本行号", + "saveTarget.machine": "用户设置", + "saveTarget.workspace": "工作区设置", + "workbench.notebook.layout.configure.label": "自定义笔记本布局", + "workbench.notebook.layout.select.label": "在笔记本布局之间选择" + }, "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "内置", "curruentActiveMimeType": "当前处于活动状态", @@ -6155,14 +6340,14 @@ "notebook.cellToolbarLocation.description": "应在何处显示单元格工具栏,或是否隐藏它。", "notebook.cellToolbarLocation.viewType": "为特定文件类型配置单元格工具栏位置", "notebook.cellToolbarVisibility.description": "是否应在悬停或单击时显示单元格工具栏。", - "notebook.compactView.description": "控制是否应以紧凑形式呈现笔记本编辑器。", + "notebook.compactView.description": "控制是否应以紧凑形式呈现笔记本编辑器。例如在打开时,它将减小左边距宽度。", "notebook.consolidatedOutputButton.description": "控制是否应在输出工具栏中呈现输出操作。", "notebook.consolidatedRunButton.description": "控制是否在“运行”按钮旁边的下拉列表中显示额外操作。", "notebook.diff.enablePreview.description": "是否对笔记本使用增强的文本差异编辑器。", "notebook.displayOrder.description": "输出项 mime 类型的优先级列表", "notebook.dragAndDrop.description": "控制笔记本编辑器是否应允许通过拖放移动单元格。", "notebook.editorOptions.experimentalCustomization": "用于笔记本中使用的代码编辑器的设置。这可用于自定义大多数编辑器*设置。", - "notebook.focusIndicator.description": "Controls where the focus indicator is rendered, either along the cell borders or on the left gutter", + "notebook.focusIndicator.description": "控制焦点指示器呈现位置(沿单元格边框或左侧装订线)", "notebook.globalToolbar.description": "控制是否在笔记本编辑器中呈现全局工具栏。", "notebook.globalToolbarShowLabel": "控制笔记本工具栏上的操作是否应呈现标签。", "notebook.insertToolbarPosition.description": "控制插入单元格操作应出现的位置。", @@ -6197,6 +6382,7 @@ "notebook.inactiveFocusedCellBorder": "当主要焦点在编辑器外时,聚焦单元格时单元格的上下边框的颜色。", "notebook.inactiveSelectedCellBorder": "选定多个单元格时单元格边框的颜色。", "notebook.outputContainerBackgroundColor": "笔记本输出容器背景的颜色。", + "notebook.outputContainerBorderColor": "笔记本输出容器的边框颜色。", "notebook.selectedCellBorder": "选中单元格但未将焦点放在其上时单元格上边框和下边框的颜色。", "notebook.symbolHighlightBackground": "突出显示的单元格的背景色", "notebookScrollbarSliderActiveBackground": "单击时笔记本滚动条滑块的背景色。", @@ -6235,24 +6421,23 @@ "successStateIcon": "用于在笔记本编辑器中指示成功状态的图标。", "unfoldIcon": "用于在笔记本编辑器中展开单元格的图标。" }, - "vs/workbench/contrib/notebook/browser/notebookKernelActionViewItem": { - "select": "选择内核" - }, "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { - "disableOtherKeymapsConfirmation": "Disable other keymaps ({0}) to avoid conflicts between keybindings?", - "no": "No", - "yes": "Yes" + "disableOtherKeymapsConfirmation": "是否禁用其他按键映射扩展 ({0}),从而避免按键绑定之间的冲突?", + "no": "否", + "yes": "是" }, "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { "empty": "单元格没有输出", - "noRenderer.1": "找不到 mimetype 的呈现器: {0}", - "noRenderer.2": "找不到输出的呈现器。其具有以下 mimetype: {0}" + "noRenderer.1": "找不到 mimetype \"{0}\" 的呈现器,但市场中可能提供了一个呈现器。", + "noRenderer.2": "找不到输出的呈现器。其具有以下 mimetype: {0}", + "noRenderer.search": "搜索市场" }, "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { "notebook.emptyMarkdownPlaceholder": "空白 Markdown 单元格,请双击或按 Enter 进行编辑。", "notebook.error.rendererNotFound": "找不到“$0”的呈现器" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellEditorOptions": { + "notebook.cell.toggleLineNumbers.title": "显示单元格行号", "notebook.lineNumbers": "控制单元格编辑器中行号的显示。", "notebook.showLineNumbers": "显示笔记本行号", "notebook.toggleLineNumbers": "切换笔记本行号" @@ -6267,6 +6452,7 @@ "unavailableRenderInfo": "呈现器不可用" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { + "cellExecutionOrderCountLabel": "执行顺序", "cellExpandOutputButtonLabel": "展开单元格输出(${0})", "cellExpandOutputButtonLabelWithDoubleClick": "双击以展开单元格输出({0})", "notebook.moreRunActionsLabel": "更多..." @@ -6275,6 +6461,9 @@ "cellExpandInputButtonLabel": "展开单元格输入({0})", "cellExpandInputButtonLabelWithDoubleClick": "双击以展开单元格输入({0})" }, + "vs/workbench/contrib/notebook/browser/viewParts/notebookKernelActionViewItem": { + "select": "选择内核" + }, "vs/workbench/contrib/notebook/common/notebookEditorModel": { "notebook.staleSaveError": "文件内容在磁盘上已更改。是要打开更新的版本还是使用所作更改覆盖该文件?", "notebook.staleSaveError.overwrite.": "覆盖", @@ -6322,9 +6511,9 @@ "loading": "正在加载“{0}”的文档符号...", "no-editor": "活动编辑器无法提供大纲信息。", "no-symbols": "在文档“{0}”中找不到符号", - "sortByKind": "排序方式: 类别", - "sortByName": "排序依据: 名称", - "sortByPosition": "排序依据: 位置" + "sortByKind": "排序方式 : 类别", + "sortByName": "排序依据 : 名称", + "sortByPosition": "排序依据 : 位置" }, "vs/workbench/contrib/output/browser/logViewer": { "logViewerAriaLabel": "日志查看器" @@ -6525,7 +6714,7 @@ "files": "文件", "find": "查找", "font": "字体", - "formatting": "正在格式化", + "formatting": "格式化", "keyboard": "键盘", "minimap": "缩略图", "newWindow": "新建窗口", @@ -6646,8 +6835,8 @@ "helpQuickAccessPlaceholder": "键入\"{0}\"以获取有关可在此处执行的操作的帮助。", "miCommandPalette": "命令面板(&&C)…", "miGotoLine": "转到行/列(&&L)…", - "miGotoSymbolInEditor": "转到编辑器中的符号(&&S)…", "miOpenView": "打开视图(&&O)…", + "miShowAllCommands": "显示所有命令", "viewQuickAccess": "打开视图", "viewQuickAccessPlaceholder": "键入要打开的视图、输出通道或终端的名称。" }, @@ -6724,7 +6913,6 @@ "portIcon": "表示一个远程端口的图标。", "portsViewIcon": "查看远程端口视图的图标。", "privatePortIcon": "表示一个私有远程端口的图标。", - "publicPortIcon": "表示一个公用远程端口的图标。", "remoteExplorerViewIcon": "查看远程资源管理器视图的图标。", "reportIssuesIcon": "远程资源管理器视图中的“报告问题”图标。", "reviewIssuesIcon": "远程资源管理器视图中的“审阅问题”图标。", @@ -6769,8 +6957,6 @@ "remote.tunnel.forwardItem": "转发端口", "remote.tunnel.forwardPrompt": "端口号或地址(例如 3000 或 10.10.10.10:2000)。", "remote.tunnel.label": "设置端口标签", - "remote.tunnel.makePrivate": "设为私有", - "remote.tunnel.makePublic": "设为公开", "remote.tunnel.open": "在浏览器中打开", "remote.tunnel.openCommandPalette": "在浏览器中打开端口", "remote.tunnel.openCommandPaletteNone": "当前没有转发端口。若要开始,请打开端口视图。", @@ -6782,8 +6968,6 @@ "remote.tunnel.tooltipCandidate": "远程端口 {0}:{1} 未转发。", "remote.tunnel.tooltipForwarded": "远程端口 {0}:{1} 已转发到本地地址 {2}。", "remote.tunnel.tooltipName": "标记为 {0} 的端口。", - "remote.tunnel.tooltipPrivate": "只能从此计算机访问。", - "remote.tunnel.tooltipPublic": "可以公开访问。", "remote.tunnelView.alreadyForwarded": "端口已被转发", "remote.tunnelView.inlineElevationMessage": "可能需要 sudo", "remote.tunnelsView.addPort": "添加端口", @@ -6791,7 +6975,7 @@ "remote.tunnelsView.input": "按 Enter 键确认,或按 Esc 键取消。", "remote.tunnelsView.labelPlaceholder": "端口标签", "remote.tunnelsView.portNumberToHigh": "端口号必须大于等于 0 且小于 {0}。", - "remote.tunnelsView.portNumberValid": "转发的端口无效。", + "remote.tunnelsView.portNumberValid": "转发的端口应为数字或主机:端口。", "tunnel.addressColumn.label": "本地地址", "tunnel.addressColumn.tooltip": "转发端口在本地可用的地址。", "tunnel.focusContext": "“端口”视图是否具有焦点。", @@ -6802,17 +6986,22 @@ "tunnel.originColumn.tooltip": "转发端口的来源。可以是扩展、用户转发、静态转发或自动转发。", "tunnel.portColumn.label": "端口", "tunnel.portColumn.tooltip": "转发端口的标签和远程端口号。", - "tunnel.privacyColumn.label": "隐私", + "tunnel.privacyColumn.label": "可见性", "tunnel.privacyColumn.tooltip": "转发端口的可用性。", - "tunnel.privacyPrivate": "专用", - "tunnel.privacyPublic": "公用", "tunnel.processColumn.label": "正在运行的进程", "tunnel.processColumn.tooltip": "正在使用该端口的进程的命令行。", + "tunnelContext.privacyMenu": "端口可见性", "tunnelContext.protocolMenu": "更改端口协议", + "tunnelPrivacy.private": "专用", + "tunnelPrivacy.unknown": "未知", "tunnelView": "隧道视图", "tunnelView.runningProcess.inacessable": "流程信息不可用" }, "vs/workbench/contrib/remote/common/remote.contribution": { + "invalidWorkspaceCancel": "取消(&&C)", + "invalidWorkspaceDetail": "工作区不存在。请选择另一个工作区以打开。", + "invalidWorkspaceMessage": "工作区不存在", + "invalidWorkspacePrimary": "打开工作区(&&O)...", "remote": "远程", "remote.autoForwardPorts": "启用后,将检测到新的正在运行的进程,并自动转发其侦听的端口。禁用此设置将不会阻止转发所有端口。即使禁用,扩展将仍然能够导致端口被转发,并且打开某些 URL 仍将导致端口被转发。", "remote.autoForwardPortsSource": "设置当 \"remote.autoForwardPorts\" 为 true 时自动从其转发端口的源。在 Windows 和 Mac 远程设备上,\"process\" 选项不起作用,系统将使用 \"output\"。需要重新加载才能生效。", @@ -6832,16 +7021,19 @@ "remote.portsAttributes.openBrowserOnce": "自动转发端口时打开浏览器,但仅在会话期间第一次转发端口时打开。这可能会打开嵌入式浏览器,具体取决于你的设置。", "remote.portsAttributes.openPreview": "自动转发端口时,在同一窗口中打开预览。", "remote.portsAttributes.patternError": "必须是一个端口号、端口号范围或正则表达式。", - "remote.portsAttributes.port": "一个端口、端口范围(例如 \"40000-55000\")或正则表达式(例如 \".+\\\\/server.js\")。对于端口号或范围,属性将应用于该端口号或端口号范围。使用正则表达式的属性将应用于其关联进程命令行与该表达式匹配的端口。", + "remote.portsAttributes.port": "端口、端口范围(例如 \"40000-55000\")、主机和端口(例如 \"db:1234\")或正则表达式(例如 \".+\\\\/server.js\")。对于端口号或端口范围,属性将应用于该端口号或端口号范围。使用正则表达式的属性将应用于其关联流程命令行与表达式匹配的端口。", "remote.portsAttributes.protocol": "转发此端口时要使用的协议。", "remote.portsAttributes.requireLocalPort": "如果为 true,则将显示一个模式对话框,指示所选的本地端口是否不用于转发。", "remote.portsAttributes.silent": "在自动转发此端口时,不显示任何通知,也不执行任何操作。", "remote.restoreForwardedPorts": "还原您在工作区中转发的端口。", "remoteExtensionLog": "远程服务器", "ui": "UI 扩展类型。在远程窗口中,只有在本地计算机上可用时,才会启用此类扩展。", - "web": "Web 辅助进程扩展类型。此类扩展可在 Web 辅助进程扩展主机中执行。", "workspace": "工作区扩展类型。在远程窗口中,仅在远程上可用时启用此类扩展。" }, + "vs/workbench/contrib/remote/common/tunnelFactory": { + "tunnelPrivacy.private": "专用", + "tunnelPrivacy.public": "公用" + }, "vs/workbench/contrib/remote/electron-sandbox/remote.contribution": { "remote": "远程", "remote.downloadExtensionsLocally": "启用后,扩展将本地下载并安装在远程上。" @@ -6912,6 +7104,7 @@ "scm.providerCountBadge.hidden": "隐藏源代码管理提供程序计数锁屏提醒。", "scm.providerCountBadge.visible": "显示源代码管理提供程序计数锁屏提醒。", "scmConfigurationTitle": "源代码管理", + "showActionButton": "控制是否可以在 SCM 视图中显示操作按钮。", "source control": "源代码管理", "source control repositories": "源代码管理存储库", "sourceControlViewIcon": "查看“源代码管理”视图的图标。" @@ -6939,7 +7132,7 @@ "vs/workbench/contrib/search/browser/anythingQuickAccess": { "closeEditor": "从最近打开中删除", "fileAndSymbolResultsSeparator": "文件和符号结果", - "filePickAriaLabelDirty": "{0},存在更新", + "filePickAriaLabelDirty": "{0} 个未保存的更改", "fileResultsSeparator": "文件结果", "noAnythingResults": "没有匹配的结果", "openToBottom": "打开转到底部", @@ -6991,6 +7184,7 @@ "search.collapseAllResults": "控制是折叠还是展开搜索结果。", "search.collapseResults.auto": "结果少于10个的文件将被展开。其他的则被折叠。", "search.followSymlinks": "控制是否在搜索中跟踪符号链接。", + "search.forceSearchProcess": "启用后,本地窗口中的搜索会在单独的搜索流程而非扩展主机中运行。", "search.globalFindClipboard": "控制“搜索”视图是否读取或修改 macOS 的共享查找剪贴板。", "search.location": "控制搜索功能是显示在侧边栏,还是显示在水平空间更大的面板区域。", "search.location.deprecationMessage": "此设置已弃用。可以改为将搜索图标拖到新位置。", @@ -7027,7 +7221,7 @@ "showTriggerActions": "转到工作区中的符号...", "symbolsQuickAccess": "转到工作区中的符号", "symbolsQuickAccessPlaceholder": "键入要打开的符号的名称。", - "useGlobalIgnoreFiles": "控制在搜索文件时是否使用全局 `.gitignore` 和 `.ignore` 文件。", + "useGlobalIgnoreFiles": "控制在搜索文件时是否使用全局 “.gitignore” 和 “.ignore” 文件。需要启用 “#search.useIgnoreFiles#”。", "useIgnoreFiles": "控制在搜索文件时是否使用 `.gitignore` 和 `.ignore` 文件。", "usePCRE2Deprecated": "弃用。当使用仅 PCRE2 支持的正则表达式功能时,将自动使用 PCRE2。", "useRipgrep": "此设置已被弃用,将回退到 \"search.usePCRE2\"。", @@ -7080,11 +7274,10 @@ "vs/workbench/contrib/search/browser/searchView": { "ariaSearchResultsClearStatus": "搜索结果已清除", "ariaSearchResultsStatus": "搜索 {1} 文件中返回的 {0} 个结果", + "disableOpenEditors": "在整个工作区中搜索", "emptySearch": "空搜索", "excludes.enable": "启用", "forTerm": " - 搜索: {0}", - "label.excludes": "搜索排除模式", - "label.includes": "搜索包含模式", "moreSearch": "切换搜索详细信息", "noOpenEditorResultsExcludes": "未在打开的编辑器中找到结果(“{0}”除外) - ", "noOpenEditorResultsFound": "未在打开的编辑器中找到结果。请查看设置中已配置的例外, 并检查 gitignore 文件 - ", @@ -7094,13 +7287,15 @@ "noResultsFound": "未找到结果。查看您的设置配置排除, 并检查您的 gitignore 文件-", "noResultsIncludes": "“{0}”中未找到任何结果 - ", "noResultsIncludesExcludes": "在“{0}”中找不到结果(“{1}”除外) - ", + "onlyOpenEditors": "仅在打开的文件中搜索", + "openEditors.disable": "禁用", "openFolder": "打开文件夹", "openInEditor.message": "在编辑器中打开", "openInEditor.tooltip": "将当前搜索结果复制到编辑器", "openSettings.learnMore": "了解详细信息", "openSettings.message": "打开设置", - "placeholder.excludes": "(例如 *.ts, src/**/exclude)", - "placeholder.includes": "(例如 *.ts, src/**/include)", + "placeholder.excludes": "例如 *.ts、src/**/exclude", + "placeholder.includes": "例如 *.ts、src/**/include", "removeAll.occurrence.file.confirmation.message": "是否将 {1} 文件中出现的 {0} 替换为“{2}”?", "removeAll.occurrence.file.message": "已替换 {1} 文件中的 {0} 个匹配项。", "removeAll.occurrence.files.confirmation.message": "是否将 {1} 文件中出现的 {0} 替换为“{2}”?", @@ -7129,8 +7324,8 @@ "searchMaxResultsWarning": "结果集仅包含所有匹配项的子集。请使你的搜索更加具体以减少结果。", "searchPathNotFoundError": "找不到搜索路径: {0}", "searchScope.excludes": "排除的文件", - "searchScope.includes": "要包含的文件", - "searchWithoutFolder": "你尚未打开或指定文件夹。当前仅搜索打开的文件 -", + "searchScope.includes": "包含的文件", + "searchWithoutFolder": "尚未打开或指定文件夹。当前仅搜索打开的文件 - ", "useExcludesAndIgnoreFilesDescription": "使用“排除设置”与“忽略文件”", "useIgnoresAndExcludesDisabled": "已禁止排除设置和忽略文件" }, @@ -7160,7 +7355,7 @@ "searchEditor": "搜索", "searchResultItem": "在文件 {2} 的 {1} 中匹配到 {0}", "searchScope.excludes": "排除的文件", - "searchScope.includes": "要包含的文件", + "searchScope.includes": "包含的文件", "textInputBoxBorder": "搜索编辑器文本输入框的边框。" }, "vs/workbench/contrib/searchEditor/browser/searchEditor.contribution": { @@ -7435,8 +7630,12 @@ "taskTerminalStatus.active": "任务正在运行", "taskTerminalStatus.errors": "页面中有错误", "taskTerminalStatus.errorsInactive": "任务有错误,正在等待...", + "taskTerminalStatus.infos": "任务有信息", + "taskTerminalStatus.infosInactive": "任务有信息,正在等待...", "taskTerminalStatus.succeeded": "成功的任务", - "taskTerminalStatus.succeededInactive": "已成功完成任务并在等待..." + "taskTerminalStatus.succeededInactive": "已成功完成任务并在等待...", + "taskTerminalStatus.warnings": "任务有警告", + "taskTerminalStatus.warningsInactive": "任务有警告,正在等待..." }, "vs/workbench/contrib/tasks/browser/tasksQuickAccess": { "TaskService.pickRunTask": "选择要运行的任务", @@ -7700,7 +7899,7 @@ }, "vs/workbench/contrib/terminal/browser/links/terminalLinkManager": { "followForwardedLink": "执行使用转发端口的链接", - "followLink": "关注链接", + "followLink": "打开链接", "followLinkUrl": "链接", "terminalLinkHandler.followLinkAlt": "Alt + 单击", "terminalLinkHandler.followLinkAlt.mac": "Option + 单击", @@ -7730,8 +7929,8 @@ "workbench.action.terminal.clear": "清除", "workbench.action.terminal.clearSelection": "取消选择", "workbench.action.terminal.copySelection": "复制所选内容", - "workbench.action.terminal.createTerminalEditor": "Create New Terminal in Editor Area", - "workbench.action.terminal.createTerminalEditorSide": "Create New Terminal in Editor Area to the Side", + "workbench.action.terminal.createTerminalEditor": "在编辑器区域内创建新终端", + "workbench.action.terminal.createTerminalEditorSide": "在一侧的编辑器区域内创建新终端", "workbench.action.terminal.detachSession": "拆离会话", "workbench.action.terminal.findNext": "查找下一个", "workbench.action.terminal.findPrevious": "查找上一个", @@ -7748,11 +7947,11 @@ "workbench.action.terminal.navigationModeExit": "退出导航模式", "workbench.action.terminal.navigationModeFocusNext": "聚焦下一行(导航模式)", "workbench.action.terminal.navigationModeFocusPrevious": "聚焦上一行(导航模式)", - "workbench.action.terminal.new": "Create New Terminal", - "workbench.action.terminal.newInActiveWorkspace": "Create New Terminal (In Active Workspace)", - "workbench.action.terminal.newWithCwd": "Create New Terminal Starting in a Custom Working Directory", + "workbench.action.terminal.new": "创建新的终端", + "workbench.action.terminal.newInActiveWorkspace": "创建新终端(在活动工作区中)", + "workbench.action.terminal.newWithCwd": "从自定义工作目录开始创建新终端", "workbench.action.terminal.newWithCwd.cwd": "启动终端的目录", - "workbench.action.terminal.newWithProfile": "Create New Terminal (With Profile)", + "workbench.action.terminal.newWithProfile": "创建新终端(具有个人资料)", "workbench.action.terminal.newWithProfile.profileName": "要创建的配置文件的名称", "workbench.action.terminal.newWorkspacePlaceholder": "选择当前工作目录新建终端", "workbench.action.terminal.openSettings": "配置终端设置", @@ -7785,8 +7984,10 @@ "workbench.action.terminal.selectToPreviousCommand": "选择上一条命令所有内容", "workbench.action.terminal.selectToPreviousLine": "选择上一行的所有内容", "workbench.action.terminal.sendSequence": "发送自定义序列到终端", + "workbench.action.terminal.setFixedDimensions": "设置固定维度", "workbench.action.terminal.showEnvironmentInformation": "显示环境信息", "workbench.action.terminal.showTabs": "显示选项卡", + "workbench.action.terminal.sizeToContentWidth": "将大小切换为内容宽度", "workbench.action.terminal.splitInActiveWorkspace": "拆分终端 (活动工作区)", "workbench.action.terminal.switchTerminal": "切换终端", "workbench.action.terminal.toggleEscapeSequenceLogging": "切换是否记录转义序列日志", @@ -7826,10 +8027,13 @@ "launchFailed.exitCodeOnly": "终端进程启动失败(退出代码: {0})。", "migrateToProfile": "迁移", "no": "否", + "setTerminalDimensionsColumn": "设置固定维度: 列", + "setTerminalDimensionsRow": "设置固定维度: 行", "terminal.integrated.a11yPromptLabel": "终端输入", "terminal.integrated.a11yTooMuchOutput": "输出太多,无法朗读。请手动转到行内进行阅读", "terminal.integrated.copySelection.noSelection": "没有在终端中选择要复制的内容", "terminal.slowRendering": "终端 GPU 加速在你的计算机上似乎速度很慢。禁用它可提高性能,是否要切换到禁用? [阅读有关终端设置的更多信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered)。", + "terminalNavigationMode": "使用 {0} 和 {1} 导航终端缓冲区", "terminalProfileMigration": "终端正在使用已弃用的 shell/shellArgs 设置,是否要将其迁移到配置文件?", "terminalStaleTextBoxAriaLabel": "终端 {0} 环境已过时,请运行“显示环境信息”命令以获取详细信息", "terminalTextBoxAriaLabel": "终端 {0}", @@ -7841,10 +8045,11 @@ }, "vs/workbench/contrib/terminal/browser/terminalMenus": { "defaultTerminalProfile": "{0} (默认)", - "miNewTerminal": "新终端(&&N)", + "miNewTerminal": "新建终端(&&N)", "miRunActiveFile": "运行活动文件(&&A)", "miRunSelectedText": "运行所选文本(&&S)", "miSplitTerminal": "拆分终端(&&S)", + "splitTerminal": "拆分终端", "terminal.new": "新建终端", "workbench.action.terminal.changeColor": "更改颜色...", "workbench.action.terminal.changeIcon": "更改图标...", @@ -7859,6 +8064,7 @@ "workbench.action.terminal.selectAll": "选择全部", "workbench.action.terminal.selectDefaultProfile": "选择默认配置文件", "workbench.action.terminal.showsTabs": "显示选项卡", + "workbench.action.terminal.sizeToContentWidthInstance": "将大小切换为内容宽度", "workbench.action.terminal.switchTerminal": "切换终端" }, "vs/workbench/contrib/terminal/browser/terminalProcessManager": { @@ -7881,9 +8087,9 @@ "terminalProfileAlreadyExists": "有终端配置文件已具有此名称", "terminalProfiles": "配置文件", "terminalProfiles.detected": "已检测", - "terminalService.terminalCloseConfirmationPlural": "Do you want to terminal the {0} active terminal sessions?", - "terminalService.terminalCloseConfirmationSingular": "Do you want to terminate the active terminal session?", - "terminate": "Terminate" + "terminalService.terminalCloseConfirmationPlural": "是否要终止 {0} 个活动终端会话?", + "terminalService.terminalCloseConfirmationSingular": "是否要终止活动终端会话?", + "terminate": "终止" }, "vs/workbench/contrib/terminal/browser/terminalTabbedView": { "hideTabs": "隐藏选项卡", @@ -7927,8 +8133,15 @@ "terminalCursor.foreground": "终端光标的前景色。" }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { + "cwd": "终端的当前工作目录", + "cwdFolder": "当值与初始工作目录不同时,为多根工作区或在单个根工作区中显示的终端的当前工作目录。不会为 Windows 显示此内容。", + "local": "指示远程工作区中的本地终端", "openDefaultSettingsJson": "打开默认设置 JSON", "openDefaultSettingsJson.capitalized": "打开默认设置(JSON)", + "process": "终端流程的名称", + "separator": "仅在由带有值或静态文本的变量括住时才显示的条件分隔符(\" - \")。", + "sequence": "流程提供给 xterm.js 的名称", + "task": "指示此终端与任务关联", "terminal.integrated.allowChords": "是否允许在终端中同时按下键绑定。请注意,如果设置为 true 且击键导致同时按键,则将绕过 `#terminal.integrated.commandsToSkipShell#`;如果想要按 Ctrl+K 转到 shell (而不是 VS Code),则将此项设置为 false 尤其有用。", "terminal.integrated.allowMnemonics": "是否允许使用菜单栏助记符(如 Alt+F)来触发“打开菜单栏”。请注意,这将导致在设为 true 时,所有 Alt 击键都跳过 shell。此设置在 macOS 不起作用。", "terminal.integrated.altClickMovesCursor": "如果启用,则当 `#editor.multiCursorModifier#` 设置为 `'alt'` (默认值)时,alt/option+单击会将提示光标重置于鼠标下方。此功能的有效性取决于 shell。", @@ -7938,7 +8151,7 @@ "terminal.integrated.confirmOnExit.always": "始终确认是否存在终端。", "terminal.integrated.confirmOnExit.hasChildProcesses": "确认是否存在具有子进程的终端。", "terminal.integrated.confirmOnExit.never": "从不确认。", - "terminal.integrated.confirmOnKill": "控制是否在终端具有子进程时确认终止终端。设置为编辑器时,如果编辑器区域中的终端具有子进程时,则将标记为脏。请注意,子进程检测可能不适用于 Git Bash 等 shell,因为后者不将其进程作为 shell 的子进程运行。", + "terminal.integrated.confirmOnKill": "控制是否在终端具有子进程时确认终止终端。当设置为编辑器时,如果编辑器区域中的终端具有子进程,则将标记为已更改。请注意,子进程检测可能不适用于 Git Bash 等 shell,后者不会将其进程作为 shell 的子进程运行。", "terminal.integrated.confirmOnKill.always": "确认终端是在编辑器中还是在面板中。", "terminal.integrated.confirmOnKill.editor": "确认终端是否在编辑器中。", "terminal.integrated.confirmOnKill.never": "从不确认。", @@ -7947,7 +8160,7 @@ "terminal.integrated.cursorBlinking": "控制终端光标是否闪烁。", "terminal.integrated.cursorStyle": "控制终端光标的样式。", "terminal.integrated.cursorWidth": "控制在 \"#terminal.integrated.cursorStyle#\" 设置为 \"line\" 时光标的宽度。", - "terminal.integrated.customGlyphs": "Whether to draw custom glyphs for block element and box drawing characters instead of using the font, which typically yields better rendering with continuous lines. Note that this doesn't work with the DOM renderer", + "terminal.integrated.customGlyphs": "是否为块元素和框绘图字符绘制自定义字形,而不是使用字体,这通常会产生更好的连续线条呈现效果。请注意,这不适用于 DOM 呈现器", "terminal.integrated.cwd": "将在其中启动终端的显式起始路径,它用作 shell 进程的当前工作目录(cwd)。如果根目录不是方便的 cwd,此路径在工作区设置中可能十分有用。", "terminal.integrated.defaultLocation": "控制新建终端的显示位置。", "terminal.integrated.defaultLocation.editor": "在编辑器中创建终端", @@ -7989,6 +8202,10 @@ "terminal.integrated.macOptionIsMeta": "控制是否将选项键视为 macOS 中的终端上的元键。", "terminal.integrated.minimumContrastRatio": "设置每个单元格的前景色时,将改为尝试符合指定的对比度比率。示例值:\r\n\r\n- 1: 默认值,不执行任何操作。\r\n- 4.5: [WCAG AA 符合(最低)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html)。\r\n- 7: [WCAG AAA 符合(增强)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html).\r\n- 21: 黑底白字或白底黑字。", "terminal.integrated.mouseWheelScrollSensitivity": "要在鼠标滚轮滚动事件的 \"deltaY\" 上使用的乘数。", + "terminal.integrated.persistentSessionReviveProcess": "当必须关闭终端流程时(例如当窗口或应用程序关闭时),这会确定应还原之前终端会话内容的时间,并在下次打开工作区时重新创建流程。还原流程当前工作目录取决于其是否受 shell 支持。", + "terminal.integrated.persistentSessionReviveProcess.never": "永远不要还原终端缓冲区或重新创建流程。", + "terminal.integrated.persistentSessionReviveProcess.onExit": "在 Windows/Linux 上关闭最后窗口后或当触发 `workbench.action.quit` 命令(命令面板、键绑定、菜单)时,恢复流程。", + "terminal.integrated.persistentSessionReviveProcess.onExitAndWindowClose": "在 Windows/Linux 上关闭最后窗口后或当触发 `workbench.action.quit` 命令(命令面板、键绑定、菜单)或关闭窗口时,恢复流程。", "terminal.integrated.rightClickBehavior": "控制终端如何回应右键单击操作。", "terminal.integrated.rightClickBehavior.copyPaste": "当有选定内容时复制,否则粘贴。", "terminal.integrated.rightClickBehavior.default": "显示上下文菜单。", @@ -8013,6 +8230,7 @@ "terminal.integrated.tabs.location": "控制终端选项卡的位置,该位置位于实际终端的左侧或右侧。", "terminal.integrated.tabs.location.left": "在终端的左侧显示终端选项卡视图", "terminal.integrated.tabs.location.right": "在终端的右侧显示终端选项卡视图", + "terminal.integrated.tabs.separator": "`terminal.integrated.title` 和 `terminal.integrated.description` 使用的分隔符。", "terminal.integrated.tabs.showActions": "控制是否在“新建终端”按钮旁边显示“终端拆分”和“终止”按钮。", "terminal.integrated.tabs.showActions.always": "始终显示操作", "terminal.integrated.tabs.showActions.never": "从不显示操作", @@ -8023,15 +8241,15 @@ "terminal.integrated.tabs.showActiveTerminal.never": "从不显示活动终端", "terminal.integrated.tabs.showActiveTerminal.singleTerminal": "当仅有一个终端打开时显示活动终端", "terminal.integrated.tabs.showActiveTerminal.singleTerminalOrNarrow": "仅当终端已打开或选项卡视图处于窄而无文本状态时显示活动终端", - "terminal.integrated.titleMode": "确定如何设置终端标题,这将在终端的选项卡或下拉列表项中显示。", "terminal.integrated.unicodeVersion": "控制在计算终端中字符的宽度时要使用的 unicode 版本。如果你遇到表情符号或其他宽字符,而这些宽字符占用的空格或退格量不正确或删除的空间太多或太少,则你可能需要尝试调整此设置。", "terminal.integrated.unicodeVersion.eleven": "unicode 的版本 11,版本可在使用新式版本 unicode 的新式系统上提供更好的支持。", "terminal.integrated.unicodeVersion.six": "unicode 的版本 6,该版本较旧,在较旧的系统中效果更好。", "terminal.integrated.windowsEnableConpty": "是否使用 ConPTY 进行 Windows 终端进程通信(需要 Windows 10 内部版本号 18309+)。如果此设置为 false,将使用 Winpty。", "terminal.integrated.wordSeparators": "一个字符串,其中包含双击选择 Word 功能而被视为单词分隔符的所有字符。", + "terminalDescription": "控制显示在标题右侧的终端说明。根据上下文替换变量:", "terminalIntegratedConfigurationTitle": "集成终端", - "titleMode.executable": "标题由终端设置,将使用已检测的前景流程的名称。", - "titleMode.sequence": "标题由流程通过转义序列进行设置,如果 shell 动态设置标题,则这非常有用。" + "terminalTitle": "控制终端标题。根据上下文替换变量:", + "workspaceFolder": "在其中启动终端的工作区" }, "vs/workbench/contrib/terminal/common/terminalContextKey": { "isSplitTerminalContextKey": "重点选项卡的终端是否为拆分终端。", @@ -8057,7 +8275,8 @@ "workbench.action.terminal.changeIcon": "更改图标...", "workbench.action.terminal.focus": "聚焦到终端", "workbench.action.terminal.moveToTerminalPanel": "将终端移到面板中", - "workbench.action.terminal.rename": "重命名..." + "workbench.action.terminal.rename": "重命名...", + "workbench.action.terminal.sizeToContentWidthInstance": "将大小切换为内容宽度" }, "vs/workbench/contrib/terminal/electron-sandbox/localTerminalService": { "nonResponsivePtyHost": "与终端 pty 主机进程的连接没有响应,终端可能停止工作。", @@ -8116,6 +8335,7 @@ "testing.searchForTestExtension": "搜索测试扩展", "testing.selectDefaultTestProfiles": "选择默认配置文件", "testing.showMostRecentOutput": "显示输出", + "testing.sortByDuration": "按持续时间排序", "testing.sortByLocation": "按位置排序", "testing.sortByStatus": "按状态排序", "testing.toggleInlineTestOutput": "切换内联测试输出", @@ -8137,10 +8357,10 @@ "updateTestConfiguration": "更新测试配置" }, "vs/workbench/contrib/testing/browser/testingDecorations": { - "actual.title": "实际值:", + "actual.title": "实际", "debug all test": "调试所有测试", "debug test": "调试测试", - "expected.title": "预期值:", + "expected.title": "预期", "peek failure": "速览错误", "peekTestOutout": "速览测试输出", "reveal test": "在测试资源管理器中显示", @@ -8153,8 +8373,8 @@ }, "vs/workbench/contrib/testing/browser/testingExplorerFilter": { "filter": "筛选", - "testExplorerFilter": "Filter (e.g. text, !exclude, @tag)", - "testExplorerFilterLabel": "Filter text for tests in the explorer", + "testExplorerFilter": "筛选器(例如 text、!exclude、@tag)", + "testExplorerFilterLabel": "在资源管理器中筛选测试的文本", "testing.filters.currentFile": "仅在活动文件中显示", "testing.filters.menu": "更多筛选器...", "testing.filters.removeTestExclusions": "取消隐藏所有测试", @@ -8185,6 +8405,7 @@ "testing.reRunLastRun": "重新运行测试", "testing.revealInExplorer": "在测试资源管理器中显示", "testing.showResultOutput": "显示结果输出", + "testing.toggleTestingPeekHistory": "在速览中切换测试历史记录", "testingOutputActual": "实际结果", "testingOutputExpected": "预期结果", "testingPeekLabel": "测试结果消息" @@ -8361,8 +8582,8 @@ "later": "稍后", "noUpdatesAvailable": "当前没有可用的更新。", "read the release notes": "欢迎使用 {0} v{1}! 是否要阅读发布说明?", - "relaunchDetailInsiders": "按“重载”按钮切换到 VSCode 的夜晚预生产版本。", - "relaunchDetailStable": "按“重载”按钮切换到每月发布的 VSCode 稳定版本。", + "relaunchDetailInsiders": "按“重新加载”按钮切换到预览体验成员版本的 VS Code。", + "relaunchDetailStable": "按“重新加载”按钮切换到稳定版的 VS Code。", "relaunchMessage": "需要重载,然后对版本的更改才会生效", "releaseNotes": "发行说明", "reload": "重载(&&R)", @@ -8536,6 +8757,7 @@ "not found": "找不到 ID 为 {0} 的计算机", "placeholder": "输入计算机名称", "remote sync activity title": "同步活动(远程)", + "remoteToLocalDiff": "{0} ↔ {1}", "reset": "重置同步的数据", "rightResourceName": "{0} (本地)", "sideBySideLabels": "{0} ↔ {1}", @@ -8545,6 +8767,7 @@ "turn off": "关闭(&&T)", "turn off sync on machine": "确定要对 {0} 关闭同步吗?", "valid message": "计算机名称必须是唯一的且不为空", + "workbench.actions.sync.compareWithLocal": "与本地比较", "workbench.actions.sync.editMachineName": "编辑名称", "workbench.actions.sync.replaceCurrent": "还原", "workbench.actions.sync.resolveResourceRef": "显示原始 JSON 同步数据", @@ -8575,7 +8798,9 @@ "watermark.openRecent": "打开最近的文件", "watermark.quickAccess": "转到文件", "watermark.showCommands": "显示所有命令", + "watermark.showSettings": "显示设置", "watermark.startDebugging": "开始调试", + "watermark.toggleFullscreen": "切换全屏", "watermark.toggleTerminal": "切换终端" }, "vs/workbench/contrib/webview/browser/webview.contribution": { @@ -8624,14 +8849,16 @@ }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted": { "allDone": "标记为完成", + "checkboxTitle": "选中后,此页面将在启动时显示。", "close": "隐藏", "footer": "{0} 收集使用情况数据。阅读我们的 {1} 并了解如何 {2}。", + "getStarted": "开始", "gettingStarted.allStepsComplete": "所有 {0} 个步骤均已完成!", "gettingStarted.editingEvolved": "编辑进化", "gettingStarted.someStepsComplete": "已完成 {0} 个步骤,共 {1} 个步骤", "imageShowing": "显示 {0} 的图像", "new": "新建", - "newItems": "新建项", + "newItems": "已更新", "nextOne": "下一节", "optOut": "选择退出", "pickWalkthroughs": "打开演练...", @@ -8641,16 +8868,15 @@ "showAll": "更多...", "start": "启动", "walkthroughs": "演练", - "welcome": "欢迎使用", "welcomeAriaLabel": "关于编辑器快速入门的概述。", "welcomePage.openFolderWithPath": "打开路径为 {1} 的文件夹 {0}", "welcomePage.showOnStartup": "启动时显示欢迎页" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted.contribution": { - "Welcome": "欢迎使用", + "getStarted": "开始", "help": "帮助", + "miGetStarted": "开始", "pickWalkthroughs": "打开演练...", - "welcome": "欢迎使用", "welcome.goBack": "返回", "welcome.markStepComplete": "标记步骤完成", "welcome.markStepInomplete": "标记步骤未完成", @@ -8661,8 +8887,6 @@ }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedColors": { "welcomePage.background": "欢迎页面的背景色。", - "welcomePage.buttonBackground": "欢迎页按钮的背景色。", - "welcomePage.buttonHoverBackground": "欢迎页按钮被悬停时的背景色。", "welcomePage.progress.background": "欢迎页面进度栏的前景色。", "welcomePage.progress.foreground": "欢迎页面进度栏的背景色。", "welcomePage.tileBackground": "“入门”页上磁贴的背景颜色。", @@ -8696,6 +8920,7 @@ "walkthroughs.steps.media.image.path.hc.string": "hc 主题相对于扩展目录的图像的路径。", "walkthroughs.steps.media.image.path.light.string": "浅色主题相对于扩展目录的图像的路径。", "walkthroughs.steps.media.image.path.string": "一个图像或对象的路径,由指向光源、暗和 hc 图像的路径(相对于扩展目录)组成。根据上下文,图像将显示从 400px 到800px 宽,具有相似的高度边界。为了支持 HIDPI 显示,图像将以 1.5 倍缩放比例呈现。例如,900 物理像素宽图像将显示为 600 逻辑像素宽。", + "walkthroughs.steps.media.image.path.svg": "变量中支持颜色标记、svg 路径以支持与工作台匹配的主题设置。", "walkthroughs.steps.media.markdown.path": "Markdown 文档的路径(相对于扩展目录)。", "walkthroughs.steps.oneOn.command": "执行指定命令时将步骤标记为已完成。", "walkthroughs.steps.title": "步骤标题。", @@ -8708,13 +8933,14 @@ "gettingStartedUnchecked": "用于表示尚未完成的演练步骤" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedInput": { - "welcome": "欢迎使用" + "getStarted": "开始" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedService": { "builtin": "内置" }, "vs/workbench/contrib/welcome/gettingStarted/common/gettingStartedContent": { "browseLangExts": "浏览语言扩展", + "browsePopular": "浏览热门 Web 扩展", "browseRecommended": "浏览推荐的扩展", "cloneRepo": "克隆存储库", "commandPalette": "打开命令面板", @@ -8725,16 +8951,21 @@ "getting-started-setup-icon": "用于欢迎页面的设置类别的图标", "gettingStarted.beginner.description": "直接跳转到 VS Code 并概要了解必备功能。", "gettingStarted.beginner.title": "了解基础知识", - "gettingStarted.commandPalette.description.interpolated": "命令面板是完成 VS Code 中任何任务的键盘方式。通过查找常用命令进行 **练习**,以节省时间并保留在流中。\r\n{0}\r\n_尝试搜索“查看切换”。_", + "gettingStarted.commandPalette.description.interpolated": "命令是在 VS Code 中完成任务的键盘方式。查找常用命令以进行 **练习**,从而节省时间。\r\n{0}\r\n__尝试搜索‘视图切换’。__", "gettingStarted.commandPalette.title": "访问所有内容只需一个快捷方式", "gettingStarted.debug.description.interpolated": "通过设置启动配置来加速编辑、生成、测试和调试循环。\r\n{0}", "gettingStarted.debug.title": "在操作中查看代码", "gettingStarted.extensions.description.interpolated": "扩展是 VS Code 的精华。扩展范围包括方便地提升生产力、扩展现成的功能以及添加全新的功能。\r\n{0}", "gettingStarted.extensions.title": "无限扩展性", + "gettingStarted.extensionsWeb.description.interpolated": "扩展是 VS Code 的增强功能。越来越多的扩展可在 Web 上使用。\r\n{0}", "gettingStarted.findLanguageExts.description.interpolated": "语法突出显示、代码完成、lint 分析和调试让代码更加智能。虽然已内置多种语言,但可将更多语言添加为扩展。\r\n{0}", "gettingStarted.findLanguageExts.title": "对所有语言的丰富支持", + "gettingStarted.installGit.description.interpolated": "安装 Git 以跟踪项目中的更改。\r\n{0}", + "gettingStarted.installGit.title": "安装 Git", "gettingStarted.intermediate.description": "使用这些提示和技巧优化开发工作流。", "gettingStarted.intermediate.title": "提高工作效率", + "gettingStarted.menuBar.description.interpolated": "下拉菜单中提供了完整的菜单栏,可为代码腾出空间。切换其外观以加快访问速度。\r\n{0}", + "gettingStarted.menuBar.title": "恰好数量的 UI", "gettingStarted.newFile.description": "打开新的无标题文件、笔记本或自定义编辑器。", "gettingStarted.newFile.title": "新建文件...", "gettingStarted.notebook.title": "自定义笔记", @@ -8758,12 +8989,15 @@ "gettingStarted.scmSetup.description.interpolated": "为项目设置内置版本控制,以跟踪更改并与他人协作。\r\n{0}", "gettingStarted.settings.description.interpolated": "根据你的喜好调整 VS Code 和扩展的各个方面。首先会列出常用设置便于你开始使用。\r\n{0}", "gettingStarted.settings.title": "优化设置", - "gettingStarted.settingsSync.description.interpolated": "永不丢失完美的 VS Code 设置! 设置同步将在若干安装中备份和共享设置、键绑定及扩展。\r\n{0}", - "gettingStarted.settingsSync.title": "在设备间同步内容", + "gettingStarted.settingsSync.description.interpolated": "保持跨所有设备备份和更新基本的 VS Code 自定义。\r\n{0}", + "gettingStarted.settingsSync.title": "同步到其他设备或从其他设备同步", "gettingStarted.setup.OpenFolder.description.interpolated": "你已准备好开始编码。请打开项目文件夹,将文件放入VS Code。\r\n{0}", "gettingStarted.setup.OpenFolder.title": "打开你的代码", + "gettingStarted.setup.OpenFolderWeb.description.interpolated": "你已准备好开始编码。可以打开本地项目或远程存储库,以将文件置于 VS Code。\r\n{0}\r\n{1}", "gettingStarted.setup.description": "发现最佳的自定义方法,使用你的专属 VS Code。", "gettingStarted.setup.title": "开始使用 VS Code", + "gettingStarted.setupWeb.description": "发现最佳的自定义方法,以使 Web 中的 VS Code 成为你的专属。", + "gettingStarted.setupWeb.title": "Web 中 VS Code 入门", "gettingStarted.shortcuts.description.interpolated": "发现喜欢的命令后,创建自定义键盘快捷方式以进行即时访问。\r\n{0}", "gettingStarted.shortcuts.title": "自定义快捷方式", "gettingStarted.splitview.description.interpolated": "通过以并排、垂直和水平方式打开文件,充分利用屏幕空间。\r\n{0}", @@ -8772,8 +9006,10 @@ "gettingStarted.tasks.title": "自动执行项目任务", "gettingStarted.terminal.description.interpolated": "在代码近旁快速运行 shell 命令并监视生成输出。\r\n{0}", "gettingStarted.terminal.title": "便利的内置终端", - "gettingStarted.topLevelCommandPalette.description": "使用命令面板查看和运行 VSCode 的所有命令", - "gettingStarted.topLevelCommandPalette.title": "运行命令…", + "gettingStarted.topLevelGitClone.description": "将远程存储库克隆到本地文件夹", + "gettingStarted.topLevelGitClone.title": "克隆 Git 存储库...", + "gettingStarted.topLevelGitOpen.description": "连接到远程存储库或拉取请求,以进行浏览、搜索、编辑和提交", + "gettingStarted.topLevelGitOpen.title": "打开存储库...", "gettingStarted.topLevelShowWalkthroughs.description": "", "gettingStarted.topLevelShowWalkthroughs.title": "打开演练...", "gettingStarted.videoTutorial.description.interpolated": "请观看系列简短实用视频教程中的第一课,了解 VS Code 的主要功能。\r\n{0}", @@ -8781,8 +9017,11 @@ "gettingStarted.workspaceTrust.description.interpolated": "通过 {0},可以确定项目文件夹是否应 **允许或限制** 自动代码执行 __(扩展、调试等所必需)__。\r\n 打开文件/文件夹将提示授予信任。以后始终可以 {1}。", "gettingStarted.workspaceTrust.title": "安全浏览和编辑代码", "initRepo": "初始化 Git 存储库", + "installGit": "安装 Git", "keyboardShortcuts": "键盘快捷方式", - "openInteractivePlayground": "打开交互式操场", + "openEditorPlayground": "打开编辑器操场", + "openFolder": "打开文件夹", + "openRepository": "打开存储库", "openSCM": "开放源代码管理", "pickFolder": "选取文件夹", "quickOpen": "快速打开一个文件", @@ -8791,6 +9030,7 @@ "showTerminal": "显示终端面板", "splitEditor": "拆分编辑器", "titleID": "浏览颜色主题", + "toggleMenuBar": "切换菜单栏", "tweakSettings": "调整我的设置", "watch": "观看教程", "workspaceTrust": "工作区信任" @@ -8828,12 +9068,12 @@ "workbench.startupEditor.welcomePageInEmptyWorkbench": "在打开空工作区时打开欢迎页面。" }, "vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": { - "editorWalkThrough": "交互式演练场", - "editorWalkThrough.title": "交互式演练场" + "editorWalkThrough": "交互式编辑器操场", + "editorWalkThrough.title": "编辑器操场" }, "vs/workbench/contrib/welcome/walkThrough/browser/walkThrough.contribution": { - "miInteractivePlayground": "交互式演练场(&&N)", - "walkThrough.editor.label": "交互式演练场" + "miPlayground": "编辑器操场(&&N)", + "walkThrough.editor.label": "操场" }, "vs/workbench/contrib/welcome/walkThrough/browser/walkThroughPart": { "walkThrough.embeddedEditorBackground": "嵌入于交互式演练场中的编辑器的背景颜色。", @@ -8917,18 +9157,18 @@ "dontTrustButton": "不信任", "editTrustedUri": "编辑路径", "hostColumnLabel": "主机", - "invalidTrust": "'{0}' is not valid and has too many path segments.", + "invalidTrust": "不能信任存储库中的单个文件夹。", "localAuthority": "本地", "no untrustedSettings": "未应用需要信任的工作区设置", - "noTrustedFoldersDescriptions": "你尚未信任任何文件夹或工作区文件。", + "noTrustedFoldersDescriptions": "尚未信任任何文件夹或工作区文件。", "pathColumnLabel": "路径", "pickerTrustedUri": "打开“文件选取器”", "root element label": "管理工作区信任", "selectTrustedUri": "选择要信任的文件夹", - "trustAll": "You will trust all repositories on {0}.", + "trustAll": "你将信任 {0} 上的所有存储库。", "trustButton": "信任", "trustMessage": "信任当前文件夹或其父级“{0}”中所有文件的作者。", - "trustOrg": "You will trust all repositories and forks under '{0}'.", + "trustOrg": "你将信任 {1} 上“{0}”下的所有存储库和分支。", "trustParentButton": "信任父级", "trustUri": "信任文件夹", "trustedDebugging": "已启用调试", @@ -8999,9 +9239,9 @@ "nothing": "未做编辑" }, "vs/workbench/services/configuration/common/configurationEditingService": { - "errorConfigurationFileDirty": "用户设置文件已变更,无法写入。请先保存此文件,然后重试。", - "errorConfigurationFileDirtyFolder": "文件夹设置文件已变更,无法写入。请先保存“{0}”文件夹设置文件,然后重试。", - "errorConfigurationFileDirtyWorkspace": "工作区设置文件已变更,无法写入。请先保存此文件,然后重试。", + "errorConfigurationFileDirty": "由于该文件具有未保存的更改,因此无法写入到用户设置。请先保存该用户设置文件,然后重试。", + "errorConfigurationFileDirtyFolder": "由于该文件具有未保存的更改,因此无法写入到文件夹设置。请先保存该 '{0}' 文件夹设置文件,然后重试。", + "errorConfigurationFileDirtyWorkspace": "由于该文件具有未保存的更改,因此无法写入到工作区设置。请先保存该工作区设置文件,然后重试。", "errorConfigurationFileModifiedSince": "无法写入用户设置,因为文件的内容较新。", "errorConfigurationFileModifiedSinceFolder": "无法写入文件夹设置,因为文件的内容较新。", "errorConfigurationFileModifiedSinceWorkspace": "无法写入工作区设置,因为文件的内容较新。", @@ -9018,12 +9258,12 @@ "errorInvalidWorkspaceConfigurationApplication": "无法将 {0} 写入“工作区设置”。此设置只能写于“用户设置”。", "errorInvalidWorkspaceConfigurationMachine": "无法将 {0} 写入“工作区设置”。此设置只能写于“用户设置”。", "errorInvalidWorkspaceTarget": "{0} 不在多文件夹工作区环境下支持工作区作用域,因此无法写入“工作区设置”。", - "errorLaunchConfigurationFileDirty": "启动配置文件已变更,无法写入。请先保存此文件,然后重试。", + "errorLaunchConfigurationFileDirty": "由于该文件具有未保存的更改,因此无法写入到启动配置文件。请先将其保存,然后重试。", "errorLaunchConfigurationFileModifiedSince": "无法写入启动配置文件,因为文件的内容较新。", "errorNoWorkspaceOpened": "没有打开任何工作区,因此无法写入 {0}。请先打开一个工作区,然后重试。", - "errorRemoteConfigurationFileDirty": "无法写入远程的用户设置, 因为该文件已被污染。请先保存远程用户设置文件, 然后重试。", + "errorRemoteConfigurationFileDirty": "由于该文件具有未保存的更改,因此无法写入到远程用户设置。请先保存该远程用户设置文件,然后重试。", "errorRemoteConfigurationFileModifiedSince": "无法写入远程用户设置,因为文件的内容较新。", - "errorTasksConfigurationFileDirty": "任务配置文件已变更,无法写入。请先保存此文件,然后重试。", + "errorTasksConfigurationFileDirty": "由于该文件具有未保存的更改,因此无法写入到任务配置文件。请先将其保存,然后重试。", "errorTasksConfigurationFileModifiedSince": "无法写入任务配置文件,因为文件的内容较新。", "errorUnknownKey": "没有注册配置 {1},因此无法写入 {0}。", "folderTarget": "文件夹设置", @@ -9036,7 +9276,7 @@ "workspaceTarget": "工作区设置" }, "vs/workbench/services/configuration/common/jsonEditingService": { - "errorFileDirty": "无法写入文件因为其已变更。请先保存此文件,然后重试。", + "errorFileDirty": "由于该文件具有未保存的更改,因此无法写入到文件。请保存该文件并重试。", "errorInvalidFile": "无法写入文件。请打开文件以更正错误或警告,然后重试。" }, "vs/workbench/services/configurationResolver/browser/configurationResolverService": { @@ -9093,7 +9333,7 @@ "openFile.title": "打开文件", "openFileOrFolder.title": "打开文件或文件夹", "openFolder.title": "打开文件夹", - "openWorkspace.title": "打开工作区", + "openWorkspace.title": "从文件打开工作区", "save": "保存(&&S)", "saveAll": "全部保存(&&S)", "saveAsTitle": "另存为", @@ -9170,6 +9410,7 @@ }, "vs/workbench/services/extensionManagement/common/extensionManagementService": { "Manifest is not found": "安装扩展 {0} 失败: 找不到清单文件。", + "VS Code for Web": "{0} Web 版", "cancel": "取消", "cannot be installed": "无法安装“{0}”扩展,因为它在此安装程序中不可用。", "extensionInstallWorkspaceTrustButton": "信任工作区 & 安装", @@ -9178,23 +9419,29 @@ "extensionInstallWorkspaceTrustMessage": "启用此扩展需要受信任的工作区。", "install": "安装", "install and do no sync": "安装(不同步)", + "install anyways": "仍然安装", "install extension": "安装扩展", "install extensions": "安装扩展", "install multiple extensions": "是否要跨设备安装并同步扩展?", "install single extension": "是否要跨设备安装并同步 \"{0}\" 扩展?", + "limited support": "“{0}”在 {1} 中具有有限的功能。", "multipleDependentsError": "无法卸载扩展程序“{0}”。扩展程序“{1}”、“{2}”以及其他扩展程序都依赖于此。", + "non web extensions": "“{0}”包含在“{1}”中不支持的扩展。", + "non web extensions detail": "包含不受支持的扩展。", + "showExtensions": "显示扩展", "singleDependentError": "无法卸载扩展程序“{0}”。扩展程序“{1}”依赖于此。", "twoDependentsError": "无法卸载扩展程序“{0}”。扩展程序“{1}”、“{2}”依赖于此。" }, "vs/workbench/services/extensionManagement/common/webExtensionsScannerService": { - "not a web extension": "此扩展不是 Web 扩展,因此无法添加“{0}”。" + "not a web extension": "此扩展不是 Web 扩展,因此无法添加“{0}”。", + "openInstalledWebExtensionsResource": "打开已安装的 Web 扩展资源" }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "本地", "remote": "远程" }, "vs/workbench/services/extensionManagement/electron-sandbox/remoteExtensionManagementService": { - "incompatible": "无法安装扩展名'{0}',因为它不兼容 VS Code '{1}'。" + "notFoundCompatibleDependency": "无法安装 '{0}' 扩展,因为其与当前 VS Code 版本(版本 {1})不兼容。" }, "vs/workbench/services/extensionRecommendations/common/workspaceExtensionsConfig": { "select for add": "将扩展建议添加到", @@ -9296,7 +9543,6 @@ "vscode.extension.qna": "控制市场中的“问与答”(Q&A)链接。设置为 \"marketplace\" 可启用市场的默认“问与答”页面。设置为其他字符串可指向自定义的“问与答”页面。设置为 \"false\" 可完全禁用“问与答”。", "vscode.extension.scripts.prepublish": "包作为 VS Code 扩展发布前执行的脚本。", "vscode.extension.scripts.uninstall": "VS Code 扩展的卸载钩子。在扩展从 VS Code 卸载且 VS Code 重启 (关闭后开启) 后执行的脚本。仅支持 Node 脚本。", - "web": "Web 辅助进程扩展类型。此类扩展可在 Web 辅助进程扩展主机中执行。", "workspace": "工作区扩展类型。在远程窗口中,仅远程可用时启用此类扩展。" }, "vs/workbench/services/extensions/common/extensionsUtil": { @@ -9356,6 +9602,10 @@ "missingNLSKey": "无法找到键 {0} 的消息。", "notSemver": "扩展版本与 semver 不兼容。" }, + "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { + "binFailed": "未能将“{0}”移动到回收站", + "trashFailed": "未能将“{0}”移动到废纸篓" + }, "vs/workbench/services/gettingStarted/common/gettingStartedContent": { "getting-started-setup-icon": "用于“入门”设置类别的图标", "getting-started-beginner-icon": "用于“入门”初学者类别的图标", @@ -9458,7 +9708,7 @@ "vs/workbench/services/keybinding/common/keybindingEditing": { "emptyKeybindingsHeader": "将键绑定放在此文件中以覆盖默认值", "errorInvalidConfiguration": "无法写入按键绑定配置文件。文件内含有非数组类型对象。请打开文件进行清理,然后重试。", - "errorKeybindingsFileDirty": "按键绑定配置文件已变更,现在无法写入。请先保存此文件,然后重试。", + "errorKeybindingsFileDirty": "由于该键绑定配置文件具有未保存的更改,因此无法写入。请先将其保存,然后重试。", "parseErrors": "无法写入按键绑定配置文件。请打开文件并更正错误或警告,然后重试。" }, "vs/workbench/services/label/common/labelService": { @@ -9572,7 +9822,9 @@ "tunnel.staticallyForwarded": "静态转发" }, "vs/workbench/services/remote/electron-sandbox/remoteAgentServiceImpl": { - "connectionError": "无法连接到远程扩展主机服务器 (错误: {0})" + "connectionError": "无法连接到远程扩展主机服务器 (错误: {0})", + "devTools": "打开开发人员工具", + "directUrl": "在浏览器中打开" }, "vs/workbench/services/textMate/browser/abstractTextMateService": { "alreadyDebugging": "已经开始记录。", @@ -9601,9 +9853,13 @@ }, "vs/workbench/services/textfile/browser/textFileService": { "confirmOverwrite": "“{0}”已存在。是否替换它?", + "deleted": "已删除", "fileBinaryError": "文件似乎是二进制文件,不能作为文本打开", "irreversible": "名为\"{0}\"的文件或文件夹已存在于\"{1}\"文件夹中。替换它将覆盖其当前内容。", - "replaceButtonLabel": "替换(&&R)" + "readonly": "只读", + "readonlyAndDeleted": "已删除,只读", + "replaceButtonLabel": "替换(&&R)", + "textFileModelDecorations": "文本文件模型装饰" }, "vs/workbench/services/textfile/common/textFileEditorModelManager": { "genericSaveError": "未能保存“{0}”: {1}" @@ -9824,7 +10080,7 @@ "cancel": "取消", "choose account placeholder": "选择要登录的帐户", "conflicts detected": "检测到冲突", - "first time sync detail": "你上次似乎是从另一台计算机同步的。\r\n是要合并还是替换云中的数据?", + "first time sync detail": "你上次似乎是从另一台计算机同步的。\r\n是“合并”还是“将本地替换成云中的数据”?", "last used": "上次使用时同步", "merge": "合并", "merge Manually": "手动合并…", @@ -9865,7 +10121,11 @@ }, "vs/workbench/services/workingCopy/common/fileWorkingCopyManager": { "confirmOverwrite": "“{0}”已存在。是否替换它?", + "deleted": "已删除", + "fileWorkingCopyDecorations": "文件工作副本装饰", "irreversible": "名为\"{0}\"的文件或文件夹已存在于\"{1}\"文件夹中。替换它将覆盖其当前内容。", + "readonly": "只读", + "readonlyAndDeleted": "已删除,只读", "replaceButtonLabel": "替换(&&R)" }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopy": { @@ -9889,17 +10149,17 @@ "saveParticipants": "正在保存“{0}”" }, "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupTracker": { - "backupBeforeShutdownDetail": "单击“取消”以停止等待并保存或还原脏编辑器。", - "backupBeforeShutdownMessage": "备份脏编辑器花费的时间比预期长...", - "backupErrorDetails": "请尝试先保存或还原未保存的编辑器,然后重试。", - "backupTrackerBackupFailed": "以下未保存的编辑器无法保存到备份位置。", - "backupTrackerConfirmFailed": "无法保存或还原以下未保存的编辑器。", - "revertBeforeShutdown": "还原脏编辑器花费的时间比预期长...", - "saveBeforeShutdown": "保存脏编辑器花费的时间比预期长..." + "backupBeforeShutdownDetail": "点击‘取消’以停止等待,并保存或还原具有未保存更改的编辑器。", + "backupBeforeShutdownMessage": "备份具有未保存更改的编辑器所需的时间比预期长...", + "backupErrorDetails": "请先尝试保存或还原具有未保存更改的编辑器,然后重试。", + "backupTrackerBackupFailed": "以下具有未保存更改的编辑器无法保存到备份位置。", + "backupTrackerConfirmFailed": "无法保存或还原以下具有未保存更改的编辑器。", + "revertBeforeShutdown": "还原具有未保存更改的编辑器所需的时间比预期长...", + "saveBeforeShutdown": "保存具有未保存更改的编辑器所需的时间比预期长..." }, "vs/workbench/services/workspaces/browser/abstractWorkspaceEditingService": { "errorInvalidTaskConfiguration": "无法写入工作区配置文件。请打开文件以更正错误或警告,然后重试。", - "errorWorkspaceConfigurationFileDirty": "文件已变更,因此无法写入工作区配置文件。请先保存此文件,然后重试。", + "errorWorkspaceConfigurationFileDirty": "由于该文件具有未保存的更改,因此无法写入到工作区配置文件。请保存并重试。", "openWorkspaceConfigurationFile": "打开工作区配置", "save": "保存", "saveWorkspace": "保存工作区" @@ -9916,6 +10176,10 @@ "workspaceOpenedDetail": "已在另一个窗口打开工作区。请先关闭该窗口,然后重试。", "workspaceOpenedMessage": "无法保存工作区“{0}”" }, + "sql/base/browser/ui/editableDropdown/browser/dropdown": { + "editableDropdown.errorValidate": "必须是列表中的选项", + "selectBox": "选择框" + }, "sql/base/browser/ui/loadingSpinner/loadingSpinner": { "loadingCompletedMessage": "加载已完成", "loadingMessage": "正在加载" @@ -9946,6 +10210,9 @@ "sql/base/browser/ui/table/plugins/checkboxSelectColumn.plugin": { "selectDeselectAll": "全选/取消全选" }, + "sql/base/browser/ui/table/plugins/contextMenuColumn.plugin": { + "table.showActions": "显示操作" + }, "sql/base/browser/ui/table/plugins/headerFilter.plugin": { "headerFilter.cancel": "取消", "headerFilter.clear": "清除", @@ -10155,6 +10422,10 @@ "sql/workbench/api/common/extHostNotebookDocumentsAndEditors": { "navigationProviderRequired": "必须向此方法传递具有有效 providerId 的 NavigationProvider" }, + "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { + "errorStartBeforeReady": "无法启动会话,管理器尚未初始化", + "notebookMultipleRequestsError": "无法执行代码单元格。当前正在执行另一个单元格。" + }, "sql/workbench/browser/actions": { "clearSavedAccounts": "清除所有保存的帐户", "configureDashboardLearnMore": "了解更多", @@ -10186,6 +10457,10 @@ "designer.scriptTabTitle": "脚本", "designer.unknownComponentType": "组件类型: 不支持 {0}" }, + "sql/workbench/browser/designer/designerIssuesTabPanelView": { + "designer.IssueListAriaLabel": "问题", + "designer.moreInfoLink": "详细信息" + }, "sql/workbench/browser/designer/designerPropertiesPane": { "tableDesigner.propertiesPaneTitle": "属性", "tableDesigner.propertiesPaneTitleWithContext": "{0} 属性" @@ -10193,6 +10468,16 @@ "sql/workbench/browser/designer/designerScriptEditor": { "designer.textEditorAriaLabel": "设计器文本编辑器。" }, + "sql/workbench/browser/designer/tableActions": { + "designer.addColumnAction": "新增", + "designer.insertAfterSelectedColumn": "在其后插入", + "designer.insertBeforeSelectedRow": "在其前插入", + "designer.moveRowDownAction": "下移", + "designer.moveRowDownButtonAriaLabel": "将所选行下移一个位置", + "designer.moveRowUpAction": "上移", + "designer.moveRowUpButtonAriaLabel": "将所选行上移一个位置", + "designer.newRowButtonAriaLabel": "将新行添加到 \\\"{0}\\\" 表" + }, "sql/workbench/browser/editData/editDataInput": { "connectionFailure": "编辑数据会话连接失败" }, @@ -10838,6 +11123,99 @@ "saveAsXml": "另存为 XML", "selectAll": "全选" }, + "sql/workbench/contrib/executionPlan/browser/azdataGraphView": { + "invalidExecutionPlanZoomError": "缩放级别不能为 0 或负数" + }, + "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { + "epCompare.editorName": "比较执行计划" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { + "compareExecutionPlanEditor": "比较执行计划编辑器" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditorView": { + "addExecutionPlanLabel": "添加执行计划", + "epComapre.LoadingPlanCompleteMessage": "已成功加载执行计划", + "epComapre.LoadingPlanMessage": "正在加载执行计划", + "epComapre.placeholderInfoboxText": "添加要比较的执行计划", + "epCompare.FileFilterDescription": "执行计划文件", + "epCompare.comparePropertiesAction": "属性", + "epCompare.comparisonProgess": "在比较的计划中加载类似区域", + "epCompare.toggleOrientation": "切换方向", + "epCompare.zoomInAction": "放大", + "epCompare.zoomOutAction": "缩小", + "epCompare.zoomReset": "重置缩放", + "epCompare.zoomToFit": "缩放到合适大小" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonPropertiesView": { + "executionPlanComparisonPropertiesBottomOperation": "底部操作: {0}", + "executionPlanComparisonPropertiesTopOperation": "热门操作: {0}", + "executionPlanPropertiesEdgeOperationName": "边缘", + "nodePropertyViewNameNameColumnHeader": "名称", + "nodePropertyViewNameValueColumnBottomHeader": "值(底部计划)", + "nodePropertyViewNameValueColumnTopHeader": "值(顶级计划)" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanContribution": { + "executionPlanCompareCommandOriginalValue": "比较执行计划", + "executionPlanCompareCommandValue": "比较执行计划" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { + "executionPlanEditor": "查询执行计划编辑器" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanFileView": { + "executionPlanFileLoadingComplete": "已生成执行计划", + "executionPlanFileLoadingFailed": "未能加载执行计划", + "loadingExecutionPlanFile": "正在生成执行计划" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { + "executionPlanPropertiesEdgeOperationName": "边缘", + "nodePropertyViewNameNameColumnHeader": "名称", + "nodePropertyViewNameValueColumnHeader": "值" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesViewBase": { + "executionPlanPropertyViewClose": "关闭", + "executionPlanPropertyViewSortAlphabetically": "按字母顺序", + "executionPlanPropertyViewSortByDisplayOrder": "按分类顺序", + "executionPlanPropertyViewSortReverseAlphabetically": "按反向字母顺序", + "nodePropertyViewTitle": "属性" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { + "executionPlanTitle": "查询计划(预览)" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanView": { + "executionPlan.SaveFileDescription": "执行计划文件", + "executionPlanCompareExecutionPlanAction": "比较执行计划", + "executionPlanContextMenuDisableTooltip": "禁用工具提示", + "executionPlanContextMenuEnableTooltip": "启用工具提示", + "executionPlanCustomZoom": "自定义显示比例", + "executionPlanDisableTooltip": "已禁用工具提示", + "executionPlanEnableTooltip": "已启用工具提示", + "executionPlanFitGraphLabel": "缩放到合适大小", + "executionPlanOpenGraphFile": "显示查询计划 XML", + "executionPlanPropertiesActionLabel": "属性", + "executionPlanSavePlanXML": "保存计划文件", + "executionPlanSearchNodeAction": "查找节点", + "executionPlanZoomInActionLabel": "放大", + "executionPlanZoomOutActionLabel": "缩小", + "openQueryAction": "打开查询" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { + "planHeaderIndexAndCost": "查询 {0}: 查询成本(相对于脚本): {1}%" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "关闭(转义)", + "customZoomApplyButton": "应用", + "customZoomApplyButtonTitle": "应用缩放(Enter)", + "invalidCustomZoomError": "选择介于 1 到 200 之间的缩放值", + "qpZoomValueLabel": "缩放(%)", + "zoomAction": "缩放(Enter)" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "关闭(转义)", + "executionPlanSearchTypeContains": "包含", + "executionPlanSearchTypeEquals": "等于", + "nextSearchItemAction": "下一个匹配项(Enter)", + "previousSearchItemAction": "上一个匹配项(Shift+Enter)" + }, "sql/workbench/contrib/extensions/browser/contributionRenders": { "insight condition": "时间", "insightId": "ID", @@ -11217,6 +11595,10 @@ "sql/workbench/contrib/notebook/browser/notebookEditor": { "notebookEditor.name": "笔记本编辑器" }, + "sql/workbench/contrib/notebook/browser/notebookEditor.component": { + "loadingNotebookCompletedMessage": "已完成加载笔记本 {0}", + "loadingNotebookMessage": "正在加载笔记本 {0}" + }, "sql/workbench/contrib/notebook/browser/notebookExplorer/notebookExplorerViewlet": { "notebookExplorer.name": "笔记本", "notebookExplorer.searchResults": "搜索结果", @@ -11603,6 +11985,9 @@ "tableDesigner.generateScript": "生成脚本", "tableDesigner.publishTableChanges": "发布更改..." }, + "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { + "tableDesigner.PreviewFeature": "预览功能" + }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "{0} 个正在执行的任务", "miViewTasks": "任务(&&T)", @@ -11630,6 +12015,11 @@ "errorMsgFromCancelTask": "任务取消失败。", "taskAction.script": "脚本" }, + "sql/workbench/contrib/tsgops/browser/tsgopsActions": { + "hideActivityBarViewContainers": "隐藏扩展 viewlet", + "hidePanel": "隐藏面板", + "hideSettings": "隐藏设置图标" + }, "sql/workbench/contrib/views/browser/treeView": { "collapseAll": "全部折叠", "command-error": "运行命令 {1} 错误: {0}。这可能是由提交 {1} 的扩展引起的。", @@ -11781,6 +12171,22 @@ "asmt.noHandlerRegistered": "未注册处理程序", "asmt.providerIdNotValidError": "需要连接才能与评估服务交互" }, + "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialog": { + "backupRestoreUrlBrowserDialog.account": "Azure 帐户", + "backupRestoreUrlBrowserDialog.backupFile": "备份文件", + "backupRestoreUrlBrowserDialog.blobContainer": "Blob 容器", + "backupRestoreUrlBrowserDialog.linkAccount": "链接帐户", + "backupRestoreUrlBrowserDialog.sharedAccessSignature": "已生成共享访问签名", + "backupRestoreUrlBrowserDialog.sharedAccessSignatureButton": "更新凭据", + "backupRestoreUrlBrowserDialog.storageAccount": "存储帐户", + "backupRestoreUrlBrowserDialog.subscription": "Azure 订阅", + "backupRestoreUrlBrowserDialog.tenant": "Azure AD 租户", + "fileBrowser.discard": "放弃", + "fileBrowser.ok": "确定" + }, + "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialogService": { + "filebrowser.selectBlob": "选择 blob" + }, "sql/workbench/services/connection/browser/advancedPropertiesController": { "advancedProperties.discard": "放弃", "connectionAdvancedProperties": "高级属性" @@ -11899,6 +12305,11 @@ "info": "信息", "warning": "警告" }, + "sql/workbench/services/executionPlan/common/executionPlanService": { + "noHandlerRegistered": "未注册有效的执行计划处理程序", + "providerIdNotValidError": "如果要与 ExecutionPlanService 交互,需要有效的提供程序", + "selectExecutionPlanProvider": "选择提供程序以打开执行计划" + }, "sql/workbench/services/fileBrowser/browser/fileBrowserDialog": { "fileBrowser.discard": "放弃", "fileBrowser.ok": "确定", @@ -12310,6 +12721,16 @@ "tableDesigner.schemaTitle": "架构", "tableDesigner.tableObjectType": "表" }, + "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { + "tableDesigner.UpdateDatabase": "更新数据库", + "tableDesigner.cancel": "取消", + "tableDesigner.generateScript": "生成脚本", + "tableDesigner.previewDatabaseUpdates": "预览数据库更新" + }, + "sql/workbench/services/tableDesigner/browser/tableDesignerService": { + "TableDesigner.closeApplication": "关闭应用程序(&&C)", + "TableDesigner.saveBeforeExit": "如果关闭应用程序,表设计器中未保存的更改会丢失。是否要关闭应用程序?" + }, "sql/workbench/services/tasks/common/tasksService": { "InProgressWarning": "一个或多个任务正在运行中。确定要退出吗?", "taskService.no": "否", @@ -12318,167 +12739,6 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "入门(&&S)", "showReleaseNotes": "显示入门指南" - }, - "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { - "errorStartBeforeReady": "无法启动会话,管理器尚未初始化", - "notebookMultipleRequestsError": "无法执行代码单元格。当前正在执行另一个单元格。" - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { - "tableDesigner.PreviewFeature": "预览功能" - }, - "sql/workbench/contrib/tsgops/browser/tsgopsActions": { - "hideActivityBarViewContainers": "隐藏扩展 viewlet", - "hidePanel": "隐藏面板", - "hideSettings": "隐藏设置图标" - }, - "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { - "tableDesigner.UpdateDatabase": "更新数据库", - "tableDesigner.cancel": "取消", - "tableDesigner.generateScript": "生成脚本", - "tableDesigner.previewDatabaseUpdates": "预览数据库更新" - }, - "sql/base/browser/ui/editableDropdown/browser/dropdown": { - "editableDropdown.errorValidate": "必须是列表中的选项", - "selectBox": "选择框" - }, - "sql/workbench/browser/designer/designerIssuesTabPanelView": { - "designer.IssueListAriaLabel": "问题", - "designer.moreInfoLink": "详细信息" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { - "executionPlanEditor": "查询执行计划编辑器" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { - "executionPlanPropertiesEdgeOperationName": "边缘", - "nodePropertyViewNameNameColumnHeader": "名称", - "nodePropertyViewNameValueColumnHeader": "值" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { - "cancelCustomZoomAction": "关闭(转义)", - "customZoomApplyButton": "应用", - "customZoomApplyButtonTitle": "应用缩放(Enter)", - "invalidCustomZoomError": "选择介于 1 到 200 之间的缩放值", - "qpZoomValueLabel": "缩放(%)", - "zoomAction": "缩放(Enter)" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { - "cancelSearchAction": "关闭(转义)", - "executionPlanSearchTypeContains": "包含", - "executionPlanSearchTypeEquals": "等于", - "nextSearchItemAction": "下一个匹配项(Enter)", - "previousSearchItemAction": "上一个匹配项(Shift+Enter)" - }, - "sql/workbench/contrib/notebook/browser/notebookEditor.component": { - "loadingNotebookCompletedMessage": "已完成加载笔记本 {0}", - "loadingNotebookMessage": "正在加载笔记本 {0}" - }, - "sql/workbench/services/executionPlan/common/executionPlanService": { - "noHandlerRegistered": "未注册有效的执行计划处理程序", - "providerIdNotValidError": "如果要与 ExecutionPlanService 交互,需要有效的提供程序", - "selectExecutionPlanProvider": "选择提供程序以打开执行计划" - }, - "sql/base/browser/ui/table/plugins/contextMenuColumn.plugin": { - "table.showActions": "显示操作" - }, - "sql/workbench/browser/designer/tableActions": { - "designer.addColumnAction": "新增", - "designer.insertAfterSelectedColumn": "在其后插入", - "designer.insertBeforeSelectedRow": "在其前插入", - "designer.moveRowDownAction": "下移", - "designer.moveRowDownButtonAriaLabel": "将所选行下移一个位置", - "designer.moveRowUpAction": "上移", - "designer.moveRowUpButtonAriaLabel": "将所选行上移一个位置", - "designer.newRowButtonAriaLabel": "将新行添加到 \\\"{0}\\\" 表" - }, - "sql/workbench/contrib/executionPlan/browser/azdataGraphView": { - "invalidExecutionPlanZoomError": "缩放级别不能为 0 或负数" - }, - "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { - "epCompare.editorName": "比较执行计划" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { - "compareExecutionPlanEditor": "比较执行计划编辑器" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditorView": { - "addExecutionPlanLabel": "添加执行计划", - "epComapre.LoadingPlanCompleteMessage": "已成功加载执行计划", - "epComapre.LoadingPlanMessage": "正在加载执行计划", - "epComapre.placeholderInfoboxText": "添加要比较的执行计划", - "epCompare.FileFilterDescription": "执行计划文件", - "epCompare.comparePropertiesAction": "属性", - "epCompare.comparisonProgess": "在比较的计划中加载类似区域", - "epCompare.toggleOrientation": "切换方向", - "epCompare.zoomInAction": "放大", - "epCompare.zoomOutAction": "缩小", - "epCompare.zoomReset": "重置缩放", - "epCompare.zoomToFit": "缩放到合适大小" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonPropertiesView": { - "executionPlanComparisonPropertiesBottomOperation": "底部操作: {0}", - "executionPlanComparisonPropertiesTopOperation": "热门操作: {0}", - "executionPlanPropertiesEdgeOperationName": "边缘", - "nodePropertyViewNameNameColumnHeader": "名称", - "nodePropertyViewNameValueColumnBottomHeader": "值(底部计划)", - "nodePropertyViewNameValueColumnTopHeader": "值(顶级计划)" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanContribution": { - "executionPlanCompareCommandOriginalValue": "比较执行计划", - "executionPlanCompareCommandValue": "比较执行计划" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanFileView": { - "executionPlanFileLoadingComplete": "已生成执行计划", - "executionPlanFileLoadingFailed": "未能加载执行计划", - "loadingExecutionPlanFile": "正在生成执行计划" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesViewBase": { - "executionPlanPropertyViewClose": "关闭", - "executionPlanPropertyViewSortAlphabetically": "按字母顺序", - "executionPlanPropertyViewSortByDisplayOrder": "按分类顺序", - "executionPlanPropertyViewSortReverseAlphabetically": "按反向字母顺序", - "nodePropertyViewTitle": "属性" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { - "executionPlanTitle": "查询计划(预览)" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanView": { - "executionPlan.SaveFileDescription": "执行计划文件", - "executionPlanCompareExecutionPlanAction": "比较执行计划", - "executionPlanContextMenuDisableTooltip": "禁用工具提示", - "executionPlanContextMenuEnableTooltip": "启用工具提示", - "executionPlanCustomZoom": "自定义显示比例", - "executionPlanDisableTooltip": "已禁用工具提示", - "executionPlanEnableTooltip": "已启用工具提示", - "executionPlanFitGraphLabel": "缩放到合适大小", - "executionPlanOpenGraphFile": "显示查询计划 XML", - "executionPlanPropertiesActionLabel": "属性", - "executionPlanSavePlanXML": "保存计划文件", - "executionPlanSearchNodeAction": "查找节点", - "executionPlanZoomInActionLabel": "放大", - "executionPlanZoomOutActionLabel": "缩小", - "openQueryAction": "打开查询" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { - "planHeaderIndexAndCost": "查询 {0}: 查询成本(相对于脚本): {1}%" - }, - "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialog": { - "backupRestoreUrlBrowserDialog.account": "Azure 帐户", - "backupRestoreUrlBrowserDialog.backupFile": "备份文件", - "backupRestoreUrlBrowserDialog.blobContainer": "Blob 容器", - "backupRestoreUrlBrowserDialog.linkAccount": "链接帐户", - "backupRestoreUrlBrowserDialog.sharedAccessSignature": "已生成共享访问签名", - "backupRestoreUrlBrowserDialog.sharedAccessSignatureButton": "更新凭据", - "backupRestoreUrlBrowserDialog.storageAccount": "存储帐户", - "backupRestoreUrlBrowserDialog.subscription": "Azure 订阅", - "backupRestoreUrlBrowserDialog.tenant": "Azure AD 租户", - "fileBrowser.discard": "放弃", - "fileBrowser.ok": "确定" - }, - "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialogService": { - "filebrowser.selectBlob": "选择 blob" - }, - "sql/workbench/services/tableDesigner/browser/tableDesignerService": { - "TableDesigner.closeApplication": "关闭应用程序(&&C)", - "TableDesigner.saveBeforeExit": "如果关闭应用程序,表设计器中未保存的更改会丢失。是否要关闭应用程序?" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/package.json b/i18n/ads-language-pack-zh-hant/package.json index fb74471e6d..9bb5ea6864 100644 --- a/i18n/ads-language-pack-zh-hant/package.json +++ b/i18n/ads-language-pack-zh-hant/package.json @@ -2,7 +2,7 @@ "name": "ads-language-pack-zh-hant", "displayName": "Chinese (Traditional) Language Pack for Azure Data Studio", "description": "Language pack extension for Chinese (Traditional)", - "version": "1.37.0", + "version": "1.38.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.37.0" + "azdata": "^1.38.0" }, "icon": "languagepack.png", "categories": [ @@ -40,10 +40,6 @@ "id": "vscode.docker", "path": "./translations/extensions/docker.i18n.json" }, - { - "id": "vscode.extension-editing", - "path": "./translations/extensions/extension-editing.i18n.json" - }, { "id": "vscode.git-ui", "path": "./translations/extensions/git-ui.i18n.json" @@ -180,6 +176,10 @@ "id": "Microsoft.asde-deployment", "path": "./translations/extensions/asde-deployment.i18n.json" }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/azcli.i18n.json" + }, { "id": "Microsoft.azurecore", "path": "./translations/extensions/azurecore.i18n.json" @@ -263,10 +263,6 @@ { "id": "Microsoft.xml-language-features", "path": "./translations/extensions/xml-language-features.i18n.json" - }, - { - "id": "Microsoft.azcli", - "path": "./translations/extensions/azcli.i18n.json" } ] } diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/configuration-editing.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/configuration-editing.i18n.json index 3b75704f27..39534718bf 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/configuration-editing.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/configuration-editing.i18n.json @@ -42,7 +42,7 @@ "assocLabelPath": "檔案路徑", "derivedDescription": "比對名稱相同但副檔名不同的同層級檔案。", "derivedLabel": "依名稱排列且同層級的檔案", - "dirty": "若使用中的編輯器已變更,即為已變更的指示區", + "dirty": "當使用中編輯器具有未儲存變更的指示器", "falseDescription": "停用模式。", "fileDescription": "比對所有具特定副檔名的檔案。", "fileLabel": "依副檔名排列的檔案", diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/extension-editing.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/extension-editing.i18n.json deleted file mode 100644 index d3cfdc4bc3..0000000000 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/extension-editing.i18n.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "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": { - "dist/extensionLinter": { - "dataUrlsNotValid": "資料 URL 不是有效的影像來源。", - "embeddedSvgsNotValid": "內嵌 SVGs 不是有效的影像來源。", - "httpsRequired": "影像必須使用 HTTPS 通訊協定。", - "relativeBadgeUrlRequiresHttpsRepository": "相對徽章 URL 必須在 package.json 中指定使用 HTTPS 通訊協定的存放庫。", - "relativeIconUrlRequiresHttpsRepository": "圖示必須在 package.json 中指定使用 HTTPS 通訊協定的存放庫。", - "relativeUrlRequiresHttpsRepository": "相對影像 URL 必須在 package.json 中指定使用 HTTPS 通訊協定的存放庫。", - "svgsNotValid": "SVGs 不是有效的影像來源。" - }, - "dist/packageDocumentHelper": { - "languageSpecificEditorSettings": "語言專用編輯器設定", - "languageSpecificEditorSettingsDescription": "針對語言覆寫編輯器設定" - }, - "package": { - "description": "提供 lint 功能以撰寫延伸模組。", - "displayName": "延伸模組撰寫" - } - } -} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/translations/main.i18n.json b/i18n/ads-language-pack-zh-hant/translations/main.i18n.json index 394bfb0071..da804d9770 100644 --- a/i18n/ads-language-pack-zh-hant/translations/main.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/main.i18n.json @@ -37,7 +37,8 @@ "vs/base/browser/ui/inputbox/inputBox": { "alertErrorMessage": "錯誤: {0}", "alertInfoMessage": "資訊: {0}", - "alertWarningMessage": "警告: {0}" + "alertWarningMessage": "警告: {0}", + "history.inputbox.hint": "歷程記錄" }, "vs/base/browser/ui/keybindingLabel/keybindingLabel": { "unbound": "未繫結" @@ -201,6 +202,9 @@ "unchangedLine": "{0} 未變更行 {1}" }, "vs/editor/browser/widget/inlineDiffMargin": { + "diff.clipboard.copyChangedLineContent.label": "複製變更的行 ({0})", + "diff.clipboard.copyChangedLinesContent.label": "複製變更的行", + "diff.clipboard.copyChangedLinesContent.single.label": "複製變更的行", "diff.clipboard.copyDeletedLineContent.label": "複製已刪除的行 ({0})", "diff.clipboard.copyDeletedLinesContent.label": "複製已刪除的行", "diff.clipboard.copyDeletedLinesContent.single.label": "複製已刪除的行", @@ -214,8 +218,13 @@ "insertSpaces": "在按 `Tab` 時插入空格。當 `#editor.detectIndentation#` 開啟時,會根據檔案內容覆寫此設定。", "largeFileOptimizations": "針對大型檔案停用部分高記憶體需求功能的特殊處理方式。", "maxComputationTime": "取消 Diff 計算前的逾時限制 (毫秒)。若無逾時,請使用 0。", + "maxFileSize": "要計算差異的檔案大小上限 (MB)。使用 0 表示無限制。", "maxTokenizationLineLength": "因效能的緣故,不會將超過此高度的行 Token 化", "renderIndicators": "控制 Diff 編輯器是否要為新增/移除的變更顯示 +/- 標記。", + "schema.brackets": "定義增加或減少縮排的括弧符號。", + "schema.closeBracket": "右括弧字元或字串順序。", + "schema.colorizedBracketPairs": "定義當括弧配對著色已啟用時,由其巢狀層級著色的括弧配對。", + "schema.openBracket": "左括弧字元或字串順序。", "semanticHighlighting.configuredByTheme": "語意醒目提示由目前之彩色佈景主題的 'semanticHighlighting' 設定所設定。", "semanticHighlighting.enabled": "控制 semanticHighlighting 是否會為支援的語言顯示。", "semanticHighlighting.false": "所有彩色主題皆已停用語意醒目提示。", @@ -253,7 +262,7 @@ "autoClosingQuotes": "控制編輯器是否應在使用者新增開始引號後,自動加上關閉引號。", "autoIndent": "控制編輯器是否應在使用者鍵入、貼上、移動或縮排行時自動調整縮排。", "autoSurround": "控制編輯器是否應在鍵入引號或括弧時自動包圍選取範圍。", - "bracketPairColorization.enabled": "控制是否啟用方括弧配對顏色標示。", + "bracketPairColorization.enabled": "控制是否啟用成對方括弧著色。使用 'workbench.colorCustomizations' 覆寫括弧亮顯顏色。", "codeActions": "在編輯器中啟用程式碼動作燈泡。", "codeLens": "控制編輯器是否顯示 codelens。", "codeLensFontFamily": "控制 CodeLens 的字型家族。", @@ -303,6 +312,17 @@ "editor.gotoLocation.multiple.goto": "前往主要結果,並對其他人啟用無預覽瀏覽", "editor.gotoLocation.multiple.gotoAndPeek": "移至主要結果並顯示預覽檢視", "editor.gotoLocation.multiple.peek": "顯示結果的預覽檢視 (預設)", + "editor.guides.bracketPairs": "控制是否啟用成對方括弧指南。", + "editor.guides.bracketPairs.active": "只啟用使用中括弧組的括弧配對輔助線。", + "editor.guides.bracketPairs.false": "停用括弧配對輔助線。", + "editor.guides.bracketPairs.true": "啟用括弧配對輔助線。", + "editor.guides.bracketPairsHorizontal": "控制是否啟用水平成對方括弧輔助線。", + "editor.guides.bracketPairsHorizontal.active": "只啟用使用中括弧配對的水平輔助線。", + "editor.guides.bracketPairsHorizontal.false": "停用水平括弧配對輔助線。", + "editor.guides.bracketPairsHorizontal.true": "啟用水平輔助線作為垂直括弧配對輔助線的新增功能。", + "editor.guides.highlightActiveBracketPair": "控制是否啟用成對方括弧指南。", + "editor.guides.highlightActiveIndentation": "控制編輯器是否應醒目提示使用中的縮排輔助線。", + "editor.guides.indentation": "控制編輯器是否應顯示縮排輔助線。", "editor.suggest.showClasss": "啟用時,IntelliSense 顯示「類別」建議。", "editor.suggest.showColors": "啟用時,IntelliSense 顯示「色彩」建議。", "editor.suggest.showConstants": "啟用時,IntelliSense 顯示「常數」建議。", @@ -358,18 +378,14 @@ "formatOnType": "控制編輯器是否應自動在鍵入後設定行的格式。", "glyphMargin": "控制編輯器是否應轉譯垂直字符邊界。字符邊界最常用來進行偵錯。", "hideCursorInOverviewRuler": "控制游標是否應隱藏在概觀尺規中。", - "highlightActiveIndentGuide": "控制編輯器是否應醒目提示使用中的縮排輔助線。", + "hover.above": "如果有空間,則偏好在行上方顯示游標。", "hover.delay": "控制暫留顯示的延遲時間 (以毫秒為單位)。", "hover.enabled": "控制是否顯示暫留。", "hover.sticky": "控制當滑鼠移過時,是否應保持顯示暫留。", "inlayHints.enable": "啟用編輯器中的內嵌提示。", "inlayHints.fontFamily": "控制編輯器中,內嵌提示的字型家族。設定為空白時,會使用 `#editor.fontFamily#`。", - "inlayHints.fontSize": "控制編輯器中的內嵌提示字型大小。設定為 `0` 時,會使用 90% 的 `#editor.fontSize#`。", + "inlayHints.fontSize": "控制編輯器中內嵌提示的字型大小。當設定的值小於 '5' 或大於編輯器字型大小時,會使用 90% 的 '#editor.fontSize#' 預設值。", "inlineSuggest.enabled": "控制是否要在編輯器中自動顯示內嵌建議。", - "inlineSuggest.mode": "控制要用於呈現內嵌建議的模式。", - "inlineSuggest.mode.prefix": "只有在取代文字是插入文字的前置詞時,才呈現內嵌建議。", - "inlineSuggest.mode.subword": "只有在取代文字是插入文字的部分字組時,才呈現內嵌建議。", - "inlineSuggest.mode.subwordSmart": "如果取代文字是插入文字的部分字組,但部分字組必須在游標之後開始時,只呈現內嵌建議。", "letterSpacing": "控制字母間距 (像素)。", "lineHeight": "控制行高。\r\n - 使用 0 從字型大小自動計算行高。\r\n - 使用介於 0 和 8 之間的值作為字型大小的乘數。\r\n - 大於或等於 8 的值將用來作為有效值。", "lineNumbers": "控制行號的顯示。", @@ -417,7 +433,6 @@ "renameOnTypeDeprecate": "已淘汰,請改用 `editor.linkedEditing`。", "renderControlCharacters": "控制編輯器是否應顯示控制字元。", "renderFinalNewline": "在檔案結尾為新行時,呈現最後一行的號碼。", - "renderIndentGuides": "控制編輯器是否應顯示縮排輔助線。", "renderLineHighlight": "控制編輯器如何顯示目前行的醒目提示。", "renderLineHighlight.all": "醒目提示裝訂邊和目前的行。", "renderLineHighlightOnlyWhenFocus": "控制當聚焦於編輯器時,編輯器是否應僅轉譯目前行的醒目提示。", @@ -465,10 +480,6 @@ "suggest.localityBonus": "控制排序是否偏好游標附近的字組。", "suggest.maxVisibleSuggestions.dep": "此設定已淘汰。建議小工具現可調整大小。", "suggest.preview": "控制是否要在編輯器中預覽建議結果。", - "suggest.previewMode": "控制要用於呈現建議預覽的模式。", - "suggest.previewMode.prefix": "只有在取代文字是插入文字的前置詞時,才呈現預覽。", - "suggest.previewMode.subword": "只有在取代文字是插入文字的部分字組時,才呈現預覽。", - "suggest.previewMode.subwordSmart": "如果取代文字是插入文字的部分字組,或它是插入文字的前置詞,即呈現預覽。", "suggest.shareSuggestSelections": "控制記錄的建議選取項目是否在多個工作區和視窗間共用 (需要 `#editor.suggestSelection#`)。", "suggest.showIcons": "控制要在建議中顯示或隱藏圖示。", "suggest.showInlineDetails": "控制建議詳細資料是以內嵌於標籤的方式顯示,還是只在詳細資料小工具中顯示", @@ -586,15 +597,27 @@ "deprecatedEditorActiveLineNumber": "Id 已取代。請改用 'editorLineNumber.activeForeground' 。", "editorActiveIndentGuide": "使用中編輯器縮排輔助線的色彩。", "editorActiveLineNumber": "編輯器使用中行號的色彩", - "editorBracketHighlightForeground1": "括弧的前景色彩 (1)。", - "editorBracketHighlightForeground2": "括弧的前景色彩 (2)。", - "editorBracketHighlightForeground3": "括弧的前景色彩 (3)。", - "editorBracketHighlightForeground4": "括弧的前景色彩 (4)。", - "editorBracketHighlightForeground5": "括弧的前景色彩 (5)。", - "editorBracketHighlightForeground6": "括弧的前景色彩 (6)。", + "editorBracketHighlightForeground1": "括弧 (1) 的前景色彩。需要啟用成對方括弧著色。", + "editorBracketHighlightForeground2": "括弧 (2) 的前景色彩。需要啟用成對方括弧著色。", + "editorBracketHighlightForeground3": "括弧 (3) 的前景色彩。需要啟用成對方括弧著色。", + "editorBracketHighlightForeground4": "括弧 (4) 的前景色彩。需要啟用成對方括弧著色。", + "editorBracketHighlightForeground5": "括弧 (5) 的前景色彩。需要啟用成對方括弧著色。", + "editorBracketHighlightForeground6": "括弧 (6) 的前景色彩。需要啟用成對方括弧著色。", "editorBracketHighlightUnexpectedBracketForeground": "未預期括弧的前景色彩。", "editorBracketMatchBackground": "成對括號背景色彩", "editorBracketMatchBorder": "成對括號邊框色彩", + "editorBracketPairGuide.activeBackground1": "使用中括弧配對輔助線 (1) 的背景色彩。需要啟用括弧配對輔助線。", + "editorBracketPairGuide.activeBackground2": "使用中括弧配對輔助線 (2) 的背景色彩。需要啟用括弧配對輔助線。", + "editorBracketPairGuide.activeBackground3": "使用中括弧配對輔助線 (3) 的背景色彩。需要啟用括弧配對輔助線。", + "editorBracketPairGuide.activeBackground4": "使用中括弧配對輔助線 (4) 的背景色彩。需要啟用括弧配對輔助線。", + "editorBracketPairGuide.activeBackground5": "使用中括弧配對輔助線 (5) 的背景色彩。需要啟用括弧配對輔助線。", + "editorBracketPairGuide.activeBackground6": "使用中括弧配對輔助線 (6) 的背景色彩。需要啟用括弧配對輔助線。", + "editorBracketPairGuide.background1": "非使用中括弧配對輔助線 (1) 的背景色彩。需要啟用括弧配對輔助線。", + "editorBracketPairGuide.background2": "非使用中括弧配對輔助線 (2) 的背景色彩。需要啟用括弧配對輔助線。", + "editorBracketPairGuide.background3": "非使用中括弧配對輔助線 (3) 的背景色彩。需要啟用括弧配對輔助線。", + "editorBracketPairGuide.background4": "非使用中括弧配對輔助線 (4) 的背景色彩。需要啟用括弧配對輔助線。", + "editorBracketPairGuide.background5": "非使用中括弧配對輔助線 (5) 的背景色彩。需要啟用括弧配對輔助線。", + "editorBracketPairGuide.background6": "非使用中括弧配對輔助線 (6) 的背景色彩。需要啟用括弧配對輔助線。", "editorCodeLensForeground": "編輯器程式碼濾鏡的前景色彩", "editorCursorBackground": "編輯器游標的背景色彩。允許自訂區塊游標重疊的字元色彩。", "editorGhostTextBorder": "編輯器中浮水印文字的邊框色彩。", @@ -689,6 +712,9 @@ "vs/editor/contrib/codelens/codelensController": { "showLensOnLine": "顯示目前行的 Code Lens 命令" }, + "vs/editor/contrib/colorPicker/colorPickerWidget": { + "clickToToggleColorOptions": "按一下以切換色彩選項 (rgb/hsl/hex)" + }, "vs/editor/contrib/comment/comment": { "comment.block": "切換區塊註解", "comment.line": "切換行註解", @@ -753,9 +779,9 @@ "foldBackgroundBackground": "已摺疊範圍後的背景色彩。色彩不得處於不透明狀態,以免隱藏底層裝飾。", "foldLevelAction.label": "摺疊層級 {0}", "foldRecursivelyAction.label": "以遞迴方式摺疊", - "gotoNextFold.label": "移至下個摺疊", + "gotoNextFold.label": "移至下一個摺疊範圍", "gotoParentFold.label": "移至父代摺疊", - "gotoPreviousFold.label": "移至上個摺疊", + "gotoPreviousFold.label": "移至上一個摺疊範圍", "toggleFoldAction.label": "切換摺疊", "unFoldRecursivelyAction.label": "以遞迴方式展開", "unfoldAction.label": "展開", @@ -800,8 +826,11 @@ "change": "{0} 個問題 (共 {1} 個)", "editorMarkerNavigationBackground": "編輯器標記導覽小工具的背景。", "editorMarkerNavigationError": "編輯器標記導覽小工具錯誤的色彩。", + "editorMarkerNavigationErrorHeaderBackground": "編輯器標記導覽小工具錯誤標題背景。", "editorMarkerNavigationInfo": "編輯器標記導覽小工具資訊的色彩", + "editorMarkerNavigationInfoHeaderBackground": "編輯器標記導覽小工具資訊標題背景。", "editorMarkerNavigationWarning": "編輯器標記導覽小工具警告的色彩。", + "editorMarkerNavigationWarningBackground": "編輯器標記導覽小工具警告標題背景。", "marker aria": "{0} 於 {1}。", "problems": "{0} 個問題 (共 {1} 個)" }, @@ -828,7 +857,7 @@ "goToTypeDefinition.generic.noResults": "找不到任何類型定義", "goToTypeDefinition.noResultWord": "找不到 '{0}' 的任何類型定義", "impl.title": "實作", - "label.generic": "移至任何符號", + "label.generic": "前往任何符號", "miGotoDeclaration": "前往宣告(&&D)", "miGotoDefinition": "移至定義(&&D)", "miGotoImplementation": "前往實作(&&I)", @@ -909,6 +938,7 @@ "action.inlineSuggest.showPrevious": "顯示上一個內嵌建議", "action.inlineSuggest.trigger": "觸發內嵌建議", "inlineSuggestionHasIndentation": "內嵌建議是否以空白字元開頭", + "inlineSuggestionHasIndentationLessThanTabSize": "內嵌建議的開頭是否為空白,且比 Tab 能插入的字元要小", "inlineSuggestionVisible": "是否顯示內嵌建議" }, "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { @@ -929,6 +959,7 @@ "lines.delete": "刪除行", "lines.deleteAllLeft": "左邊全部刪除", "lines.deleteAllRight": "刪除所有右方項目", + "lines.deleteDuplicates": "刪除重複的行", "lines.indent": "縮排行", "lines.insertAfter": "在下方插入行", "lines.insertBefore": "在上方插入行", @@ -990,6 +1021,7 @@ "parameterHints.trigger.label": "觸發參數提示" }, "vs/editor/contrib/parameterHints/parameterHintsWidget": { + "editorHoverWidgetHighlightForeground": "參數提示中使用中項目的前景色彩。", "hint": "{0},提示", "parameterHintsNextIcon": "[顯示下一個參數提示] 的圖示。", "parameterHintsPreviousIcon": "[顯示上一個參數提示] 的圖示。" @@ -1261,7 +1293,7 @@ "openFile": "開啟檔案", "openFolder": "開啟資料夾", "openWorkspace": "開啟(&&O)", - "openWorkspaceTitle": "開啟工作區" + "openWorkspaceTitle": "從檔案開啟工作區" }, "vs/platform/environment/node/argv": { "add": "將資料夾新增至上一個使用中的視窗。", @@ -1309,13 +1341,19 @@ "multipleValues": "已多次定義選項 ‘{0}’。請使用值 ‘{1}’。", "unknownOption": "警告: '{0}' 不在已知選項清單中,但仍傳遞至 Electron/Chromium。" }, + "vs/platform/environment/node/shellEnv": { + "resolveShellEnvError": "無法解析您的殼層環境: {0}", + "resolveShellEnvExitError": "來自繁衍殼層 (程式碼 {0}、訊號 {1}) 的意外結束代碼", + "resolveShellEnvTimeout": "無法在合理的時間內解析殼層環境。請檢閱您的殼層設定。" + }, "vs/platform/extensionManagement/common/abstractExtensionManagementService": { "MarketPlaceDisabled": "未啟用市集", "Not a Marketplace extension": "只有市集延伸模組可以重新安裝", + "incompatible platform": "{1} 中無法針對 {2} 使用 {0}' 延伸模組。", "malicious extension": "因為有使用者回報 '{0}' 延伸模組有問題,所以無法安裝。", "multipleDependentsError": "無法將 '{0}' 延伸模組解除安裝。其為 '{1}'、'{2}' 與其他延伸模組的相依對象。", "multipleIndirectDependentsError": "無法將 '{0}' 延伸模組解除安裝。這麼做會將與其相依的 '{1}' 延伸模組及 '{2}'、'{3}' 和其他延伸模組解除安裝。", - "notFoundCompatibleDependency": "因為 '{0}' 延伸模組與目前的 VS Code 版本 ({1} 版) 不相容,所以無法安裝。", + "notFoundCompatibleDependency": "因為 '{0}' 延伸模組與目前的 {1} 版本 ({2} 版) 不相容,所以無法安裝。", "singleDependentError": "無法將 '{0}' 延伸模組解除安裝。其為延伸模組 '{1}' 的相依對象。", "singleIndirectDependentError": "無法將 '{0}' 延伸模組解除安裝。這麼做會將與其相依的 '{1}' 延伸模組與 '{2}' 延伸模組解除安裝。", "twoDependentsError": "無法將 '{0}' 延伸模組解除安裝。其為 '{1}' 及 '{2}' 延伸模組的相依對象。", @@ -1419,9 +1457,9 @@ }, "vs/platform/files/common/io": { "fileTooLargeError": "檔案太大,無法開啟", - "fileTooLargeForHeapError": "若要開啟此大小的檔案,您需要重新啟動,並允許 {0} 使用更多記憶體" + "fileTooLargeForHeapError": "若要開啟此大小的檔案,您需要重新啟動,並允許使用更多記憶體" }, - "vs/platform/files/electron-browser/diskFileSystemProvider": { + "vs/platform/files/electron-main/diskFileSystemProviderIpc": { "binFailed": "無法將 '{0}' 移至資源回收筒", "trashFailed": "無法將 '{0}' 移動至垃圾" }, @@ -1448,8 +1486,8 @@ "missing.chord": "按鍵組合 ({0}, {1}) 不是命令。" }, "vs/platform/list/browser/listService": { - "Fast Scroll Sensitivity": "按 Alt 時的捲動速度乘數。", - "Mouse Wheel Scroll Sensitivity": "要用於滑鼠滾輪捲動事件 deltaX 和 deltaY 的乘數。", + "Fast Scroll Sensitivity": "按下 `Alt` 時的捲動速度乘數。", + "Mouse Wheel Scroll Sensitivity": "要用於滑鼠滾輪捲動事件 `deltaX` 和 `deltaY` 的乘數。", "automatic keyboard navigation setting": "控制是否只要鍵入即可自動觸發清單和樹狀結構中的鍵盤瀏覽。若設為 `false`,只有在執行 `list.toggleKeyboardNavigation` 命令時,才會觸發鍵盤瀏覽,您可為其指定鍵盤快速鍵。", "expand mode": "控制當按下資料夾名稱時,樹狀目錄資料夾的展開方式。請注意,若不適用,某些樹狀目錄和清單可能會選擇忽略此設定。", "horizontalScrolling setting": "控制在工作台中,清單與樹狀結構是否支援水平捲動。警告: 開啟此設定將會影響效能。", @@ -1544,33 +1582,47 @@ "systemCertificates": "控制是否應從 OS 載入 CA 憑證。(關閉此設定後,Windows 和 macOS 都需要重新載入視窗。)" }, "vs/platform/telemetry/common/telemetryService": { + "enableTelemetryDeprecated": "如果此設定為 False,則無論新設定的值如何,都不會傳送任何遙測。已過時,改為 {0} 設定。", + "telemetry.crashReports": "當機報告", + "telemetry.docsAndPrivacyStatement": "深入了解 [我們收集的資料]({0}) 和我們的 [隱私權聲明]({1})。", + "telemetry.docsStatement": "深入了解 [我們收集的資料]({0})。", "telemetry.enableTelemetry": "允許收集診斷資料。這能協助我們更好了解 {0} 的表現,以及需要改善的地方。", "telemetry.enableTelemetryMd": "允許收集診斷資料。這能協助我們更好了解 {0} 的表現,以及需要改善的地方。[深入了解]({1})我們會收集的資料,以及我們的隱私權聲明。", + "telemetry.errors": "錯誤遙測", + "telemetry.restart": "必須重新啟動應用程式,當機報告變更才會生效。", + "telemetry.telemetryLevel.crash": "傳送 OS 層級當機報告。", + "telemetry.telemetryLevel.default": "傳送使用狀況資料、錯誤和當機報告。", + "telemetry.telemetryLevel.deprecated": "****注意:*** 如果此設定為「關閉」,則不論其他遙測設定如何,都不會傳送任何遙測。如果此設定設定為「關閉」以外的任何設定,且已使用過時設定停用遙測,則不會傳送任何遙測。*", + "telemetry.telemetryLevel.error": "傳送一般錯誤遙測和當機報告。", + "telemetry.telemetryLevel.off": "停用所有產品遙測。", + "telemetry.telemetryLevel.tableDescription": "下列表格會列出每個設定所傳送的資料:", + "telemetry.telemetryLevelMd": "控制所有核心和第一方擴充功能遙測。這可協助我們更加了解 {0} 的執行方式、需要改進之處,以及功能的使用方式。", + "telemetry.usage": "使用量資料", "telemetryConfigurationTitle": "遙測" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { "terminal.integrated.automationShell.linux": "設定時即會為自動化相關終端使用方式 (例如工作與偵錯) 覆寫 {0} 並忽略 {1} 值的路徑。", "terminal.integrated.automationShell.osx": "設定時即會為自動化相關終端使用方式 (例如工作與偵錯) 覆寫 {0} 並忽略 {1} 值的路徑。", "terminal.integrated.automationShell.windows": "設定後的路徑將覆寫 {0} 並忽略 {1},以用於與自動化相關的終端使用,例如工作與偵錯。", + "terminal.integrated.confirmIgnoreProcesses": "可設定為提供略過流程的自訂設定", "terminal.integrated.defaultProfile.linux": "Linux 上使用的預設設定檔。如果已設定 {0} 或 {1},就會忽略此設定。", "terminal.integrated.defaultProfile.osx": "MacOS 上使用的預設設定檔。如果已設定 {0} 或 {1},就會忽略此設定。", "terminal.integrated.defaultProfile.windows": "Windows 上使用的預設設定檔。如果已設定 {0} 或 {1},就會忽略此設定。", "terminal.integrated.inheritEnv": "新殼層是否應該從 VS Code 繼承其環境,而 VS Code 可能會提供登入殼層,以確保 $PATH 和其他開發變數已初始化。這對 Windows 沒有影響。", - "terminal.integrated.persistentSessionExperimentalSerializer": "是否使用效率更高的實驗方法來還原終端機的緩衝區。此設定需要重新啟動才能生效。", "terminal.integrated.persistentSessionScrollback": "控制重新連線至持續性終端機工作階段時所要還原的最大行數。增加此項將會以更多記憶體的成本還原更多的 向後捲動行數,並增加啟動時連線到終端機所花費的時間。此設定需要重新啟動才會生效,且應設定為小於或等於 `#terminal.integrated.scrollback#` 的值。", - "terminal.integrated.profile.linux": "透過終端機下拉式清單建立新的終端機時,要顯示的 Linux 設定檔。如有設定,這些設定檔會覆寫偵測到的預設設定檔。其中包含 {0} 和選擇性的 {1}", - "terminal.integrated.profile.osx": "透過終端機下拉式清單建立新的終端機時,要顯示的 macOS 設定檔。如有設定,這些設定檔會覆寫偵測到的預設設定檔。其中包含 {0} 和選擇性的 {1}", - "terminal.integrated.profiles.windows": "透過終端機下拉式清單建立新的終端機時,要顯示的 Windows 設定檔。設定為 Null 時會排除這些設定檔; 若使用 {0} 屬性,則會使用偵測到的預設組態。或者,請設定 {1} 和選擇性的 {2}", - "terminal.integrated.shell.linux": "The path of the shell that the terminal uses on Linux. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.profile.linux": "透過終端機下拉式清單建立新終端機時要顯示的 Linux 設定檔。使用選擇性 {1} 手動設定 {0} 屬性。\r\n\r\n將現有的設定檔設定為 {2},以從清單中隱藏設定檔,例如: {3}。", + "terminal.integrated.profile.osx": "透過終端機下拉式清單建立新終端機時要顯示的 macOS 設定檔。使用選擇性 {1} 手動設定 {0} 屬性。\r\n\r\n將現有的設定檔設定為 {2},以從清單中隱藏設定檔,例如: {3}。", + "terminal.integrated.profiles.windows": "透過終端機下拉式清單建立新終端機時要顯示的 Windows 設定檔。使用 {0} 屬性自動偵測殼層的位置。或使用選擇性 {2} 手動設定 {1} 屬性。\r\n\r\n將現有的設定檔設定為 {3} 以隱藏清單中的設定檔,例如: {4}。", + "terminal.integrated.shell.linux": "終端在 Linux 上使用的殼層路徑。[深入了解如何設定殼層](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", "terminal.integrated.shell.linux.deprecation": "這已被取代,設定預設殼層的新建議方式是在 {0} 中建立終端設定檔,並將其設定檔名稱設為 {1} 中的預設值。這將會優先使用新的設定檔設定,但將來會變更。", - "terminal.integrated.shell.osx": "The path of the shell that the terminal uses on macOS. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shell.osx": "終端在 macOS 上使用的殼層路徑。[深入了解如何設定殼層](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", "terminal.integrated.shell.osx.deprecation": "這已被取代,設定預設殼層的新建議方式是在 {0} 中建立終端設定檔,並將其設定檔名稱設為 {1} 中的預設值。這將會優先使用新的設定檔設定,但將來會變更。", - "terminal.integrated.shell.windows": "The path of the shell that the terminal uses on Windows. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shell.windows": "終端在 Windows 上使用的殼層路徑。[深入了解如何設定殼層](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", "terminal.integrated.shell.windows.deprecation": "這已被取代,設定預設殼層的新建議方式是在 {0} 中建立終端設定檔,並將其設定檔名稱設為 {1} 中的預設值。這將會優先使用新的設定檔設定,但將來會變更。", - "terminal.integrated.shellArgs.linux": "The command line arguments to use when on the Linux terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.osx": "The command line arguments to use when on the macOS terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.windows": "The command line arguments to use when on the Windows terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", - "terminal.integrated.shellArgs.windows.string": "The command line arguments in [command-line format](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) to use when on the Windows terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).", + "terminal.integrated.shellArgs.linux": "在 Linux 終端上使用的命令列引數。[深入了解如何設定殼層](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", + "terminal.integrated.shellArgs.osx": "在 macOS 終端上使用的命令列引數。[深入了解如何設定殼層](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", + "terminal.integrated.shellArgs.windows": "在 Windows 終端上使用的命令列引數。[深入了解如何設定殼層](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", + "terminal.integrated.shellArgs.windows.string": "在 Windows 終端上以此 [命令列格式](https://msdn.microsoft.com/zh-tw/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) 使用的命令列引數。[深入了解如何設定 殼層](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)。", "terminal.integrated.showLinkHover": "是否要在終端機輸出中顯示連結的懸停。", "terminal.integrated.useWslProfiles": "控制是否要在終端機下拉式清單中顯示 WSL 發佈", "terminalIntegratedConfigurationTitle": "整合式終端", @@ -1591,6 +1643,9 @@ "terminalProfile.windowsExtensionTitle": "延伸模組終端機的名稱", "terminalProfile.windowsSource": "將自動偵測殼層路徑的設定檔來源。" }, + "vs/platform/terminal/node/ptyService": { + "terminal-session-restore": "從 {0} 的 {1} 還原工作階段內容" + }, "vs/platform/terminal/node/terminalProcess": { "launchFail.cwdDoesNotExist": "啟動目錄 (cwd) \"{0}\" 不存在", "launchFail.cwdNotDirectory": "啟動目錄 (cwd) \"{0}\" 不是目錄", @@ -1647,7 +1702,11 @@ "editorInfo.background": "編輯器中資訊文字的背景色彩。其不得為不透明色彩,以免隱藏底層裝飾。", "editorInfo.foreground": "編輯器內資訊提示線的前景色彩", "editorInlayHintBackground": "內嵌提示的背景色彩", + "editorInlayHintBackgroundParameter": "參數內嵌提示的背景色彩", + "editorInlayHintBackgroundTypes": "類型內嵌提示的背景色彩", "editorInlayHintForeground": "內嵌提示的前景色彩", + "editorInlayHintForegroundParameter": "參數內嵌提示的前景色彩", + "editorInlayHintForegroundTypes": "類型內嵌提示的前景色彩", "editorLightBulbAutoFixForeground": "用於燈泡自動修正動作圖示的色彩。", "editorLightBulbForeground": "用於燈泡動作圖示的色彩。", "editorSelectionBackground": "編輯器選取範圍的色彩。", @@ -1737,7 +1796,9 @@ "minimapBackground": "縮圖背景色彩。", "minimapError": "錯誤的縮圖標記色彩。", "minimapFindMatchHighlight": "用於尋找相符項目的縮圖標記色彩。", + "minimapForegroundOpacity": "在縮圖中呈現的前景元素不透明度。例如,\"#000000c0\" 會以不透明度 75% 轉譯元素。", "minimapSelectionHighlight": "編輯器選取範圍的迷你地圖標記色彩。", + "minimapSelectionOccurrenceHighlight": "重複編輯器選取項目的縮圖標記色彩。", "minimapSliderActiveBackground": "按一下時的縮圖滑桿背景色彩。", "minimapSliderBackground": "縮圖滑桿背景色彩。", "minimapSliderHoverBackground": "暫留時的縮圖滑桿背景色彩。", @@ -1800,6 +1861,7 @@ "class": "類別的樣式。", "comment": "註解的樣式。", "declaration": "所有符號宣告的樣式。", + "decorator": "裝飾與注釋的樣式。", "deprecated": "要用於已淘汰符號的樣式。", "documentation": "用於文件中參考的樣式。", "enum": "列舉的樣式。", @@ -2452,7 +2514,7 @@ "unknownWorkspaceProperty": "未知的工作區組態屬性", "vscode.extension.contributes.configuration": "提供組態設定。", "vscode.extension.contributes.configuration.properties": "組態屬性的描述。", - "vscode.extension.contributes.configuration.properties.schema": "Schema of the configuration property.", + "vscode.extension.contributes.configuration.properties.schema": "設定屬性的結構描述。", "vscode.extension.contributes.configuration.property.empty": "屬性不可為空白。", "vscode.extension.contributes.configuration.title": "設定的摘要。此標籤將會在設定檔中作為分隔註解使用。", "vscode.extension.contributes.defaultConfiguration": "依語言貢獻預設編輯器組態設定。", @@ -2543,6 +2605,7 @@ "missing.submenu": "功能表項目參考了 'submenus' 區段中未定義的子功能表 `{0}`。", "nonempty": "必須是非空白值。", "notebook.cell.execute": "所提供的筆記本儲存格執行功能表", + "notebook.cell.executePrimary": "所提供的主要筆記本儲存格執行按鈕", "notebook.cell.title": "所提供的筆記本儲存格標題功能表", "notebook.toolbar": "提供的筆記本工具列功能表", "opticon": "屬性 `icon` 可以省略,否則必須為字串或類似 `{dark, light}` 的常值", @@ -2593,6 +2656,10 @@ "vs/workbench/api/node/extHostDebugService": { "debug.terminal.title": "對程序偵錯" }, + "vs/workbench/api/node/extHostTunnelService": { + "tunnelPrivacy.private": "私人", + "tunnelPrivacy.public": "公用" + }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "檢查功能表內容", "logStorage": "記錄儲存體資料庫內容", @@ -2609,21 +2676,21 @@ "vs/workbench/browser/actions/helpActions": { "keybindingsReference": "鍵盤快速鍵參考", "miDocumentation": "文件(&&D)", - "miIntroductoryVideos": "簡介影片(&&V)", "miKeyboardShortcuts": "鍵盤快速鍵參考(&&K)", "miLicense": "檢視授權(&&L)", "miPrivacyStatement": "隱私權聲明(&&Y)", "miTipsAndTricks": "提示與訣竅(&&C)", "miTwitter": "在 Twitter 上加入我們(&&J)", "miUserVoice": "搜尋功能要求(&&S)", + "miVideoTutorials": "影片教學課程(&&V)", "newsletterSignup": "註冊 VS Code 電子報", "openDocumentationUrl": "文件", - "openIntroductoryVideosUrl": "簡介影片", "openLicenseUrl": "檢視授權", "openPrivacyStatement": "隱私權聲明", "openTipsAndTricksUrl": "秘訣與提示", "openTwitterUrl": "在 Twitter 上加入我們", - "openUserVoiceUrl": "搜尋功能要求" + "openUserVoiceUrl": "搜尋功能要求", + "openVideoTutorialsUrl": "影片教學課程" }, "vs/workbench/browser/actions/layoutActions": { "closeSidebar": "關閉提要欄位", @@ -2741,12 +2808,12 @@ "miOpen": "開啟(&&O)...", "miOpenFile": "開啟檔案(&&O)...", "miOpenFolder": "開啟資料夾(&&F)...", - "miOpenWorkspace": "開啟工作區(&&K)...", + "miOpenWorkspace": "從檔案開啟工作區(&&K)...", "miSaveWorkspaceAs": "另存工作區為...", "openFile": "開啟檔案...", "openFileFolder": "開啟...", "openFolder": "開啟資料夾...", - "openWorkspaceAction": "開啟工作區...", + "openWorkspaceAction": "從檔案開啟工作區...", "openWorkspaceConfigFile": "開啟工作區組態檔", "saveWorkspaceAsAction": "另存工作區為...", "workspaces": "工作區" @@ -2761,19 +2828,23 @@ "openWorkspace": "開啟工作區" }, "vs/workbench/browser/contextkeys": { - "dirtyWorkingCopies": "是否有任何已變更的工作複本", + "dirtyWorkingCopies": "是否有任何具有未儲存變更的工作複本", "isFullscreen": "視窗是否為全螢幕模式", "remoteName": "視窗所連線的遠端名稱或空白字串 (若未連線到任何遠端)", "virtualWorkspace": "目前工作區的配置 (如果來自虛擬檔案系統或空白字串)。", "workbenchState": "在視窗中開啟的工作區類型可能為「空白」(沒有任何工作區)、「資料夾」(單一資料夾) 或「工作區」(有多個根資料夾的工作區)", "workspaceFolderCount": "工作區中的根資料夾數" }, + "vs/workbench/browser/dnd": { + "fileTooLarge": "檔案過大,無法以未命名的編輯器開啟。請先將其上傳至檔案總管,並再試一次。" + }, "vs/workbench/browser/editor": { "pinned": "{0},已釘選", "preview": "{0},預覽" }, "vs/workbench/browser/parts/activitybar/activitybarActions": { "authProviderUnavailable": "{0} 目前無法使用", + "focusActivityBar": "焦點活動列", "hideAccounts": "隱藏帳戶", "manageTrustedExtensions": "管理受信任的延伸模組", "nextSideBarView": "下一個側邊欄檢視", @@ -2784,13 +2855,22 @@ "vs/workbench/browser/parts/activitybar/activitybarPart": { "accounts": "帳戶", "accountsViewBarIcon": "檢視列中的帳戶圖示。", - "focusActivityBar": "焦點活動列", "hideActivitBar": "隱藏活動列", + "hideMenu": "隱藏功能表", "manage": "管理", "menu": "功能表", "resetLocation": "重設位置", "settingsViewBarIcon": "檢視列中的設定圖示。" }, + "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": { + "focusAuxiliaryBar": "將焦點放在側邊面板", + "hideAuxiliaryBar": "隱藏側邊窗格", + "miShowAuxiliaryBar": "顯示側邊面板(&&D)", + "toggleAuxiliaryBar": "切換側邊面板" + }, + "vs/workbench/browser/parts/auxiliarybar/auxiliaryBarPart": { + "hideAuxiliaryBar": "隱藏側邊窗格" + }, "vs/workbench/browser/parts/banner/bannerPart": { "bannerFocused": "橫幅是否有鍵盤焦點", "focusBanner": "焦點橫幅" @@ -2905,12 +2985,14 @@ "file": "檔案", "ignoreTrimWhitespace.label": "忽略前置/後置空白字元差異", "inlineView": "內嵌檢視", + "joinInGroup": "加入群組", "keepEditor": "保留編輯器", "keepOpen": "保持開啟", "lockGroup": "鎖定群組", "miBack": "上一步(&&B)", "miClearRecentOpen": "清除最近開啟的項目(&&C)", "miEditorLayout": "編輯器版面配置(&&L)", + "miFirstSideEditor": "編輯器中的第一面(&&F)", "miFocusAboveGroup": "以上群組(&&A)", "miFocusBelowGroup": "向下分組(&&B)", "miFocusFifthGroup": "群組 5(&&5)", @@ -2921,6 +3003,7 @@ "miFocusSecondGroup": "群組 2(&&2)", "miFocusThirdGroup": "群組 3(&&3)", "miForward": "轉寄(&&F)", + "miJoinEditorInGroup": "加入群組(&&G)", "miLastEditLocation": "上次編輯位置(&&L)", "miNextEditor": "下一個編輯器(&&N)", "miNextEditorInGroup": "群組中的下一個編輯器(&&N)", @@ -2933,8 +3016,10 @@ "miPreviousRecentlyUsedEditor": "上一個使用的編輯器(&&P)", "miPreviousUsedEditorInGroup": "群組中上一個已使用的編輯器(&&P)", "miReopenClosedEditor": "重新開啟已關閉的編輯器(&&R)", + "miSecondSideEditor": "編輯器中的第二面(&&S)", "miSingleColumnEditorLayout": "單一(&&S)", "miSplitEditorDown": "向下分割(&&D)", + "miSplitEditorInGroup": "在群組中分割(&&G)", "miSplitEditorLeft": "分割左側(&&L)", "miSplitEditorRight": "向右分割(&&R)", "miSplitEditorUp": "向上分割(&&U)", @@ -2960,6 +3045,7 @@ "splitDown": "向下分割", "splitEditorDown": "向下分割編輯器", "splitEditorRight": "向右分割編輯器", + "splitInGroup": "在群組中分割", "splitLeft": "向左分割", "splitRight": "向右分割", "splitUp": "向上分割", @@ -2967,6 +3053,7 @@ "textEditor": "文字編輯器", "toggleKeepEditors": "保持編輯器開啟", "toggleLockGroup": "鎖定群組", + "toggleSplitEditorInGroupLayout": "切換版面配置", "toggleWhitespace": "Diff 編輯器中 [切換空白字元動作] 的圖示。", "unlockEditorGroup": "解除鎖定群組", "unlockGroupAction": "解除鎖定群組", @@ -3058,6 +3145,14 @@ "splitEditorGroupRight": "向右分割編輯器", "splitEditorGroupUp": "向上分割編輯器", "splitEditorOrthogonal": "正交分割編輯器", + "splitEditorToAboveGroup": "將編輯器分割為上方群組", + "splitEditorToBelowGroup": "將編輯器分割為下方群組", + "splitEditorToFirstGroup": "將編輯器分割為第一個群組", + "splitEditorToLastGroup": "將編輯器分割為最後一個群組", + "splitEditorToLeftGroup": "將編輯器分割為左側群組", + "splitEditorToNextGroup": "將編輯器分割為下一個群組", + "splitEditorToPreviousGroup": "將編輯器分割為上一個群組", + "splitEditorToRightGroup": "將編輯器分割為右側群組", "toggleEditorWidths": "切換編輯器群組大小", "unpinEditor": "取消鎖定編輯器", "workbench.action.reopenTextEditor": "使用文字編輯器重新開啟編輯器", @@ -3065,16 +3160,27 @@ }, "vs/workbench/browser/parts/editor/editorCommands": { "compare": "比較", + "editorCommand.activeEditorCopy.arg.description": "引數屬性:\r\n\t* 'to': 字串值,提供向何處複製。\r\n\t* 'value': 數值,提供要複製多少位置或絕對位置。", + "editorCommand.activeEditorCopy.arg.name": "使用中編輯器的複製引數", + "editorCommand.activeEditorCopy.description": "根據群組複製使用中的編輯器", "editorCommand.activeEditorMove.arg.description": "引數屬性:\r\n* 'to': 字串值,提供向何處移動。\r\n* 'by': 字串值,提供移動的單位 (依索引標籤或群組)。\r\n* 'value': 數值,提供要移動多少位置或絕對位置。", "editorCommand.activeEditorMove.arg.name": "使用中編輯器的移動引數", "editorCommand.activeEditorMove.description": "以 tab 或群組為單位移動使用中的編輯器", + "focusLeftSideEditor": "將焦點放在使用中編輯器的第一面", + "focusOtherSideEditor": "將焦點放在使用中編輯器的其他面", + "focusRightSideEditor": "將焦點放在使用中編輯器的第二面", + "joinEditorInGroup": "將編輯器加入群組", "lockEditorGroup": "鎖定編輯器群組", + "splitEditorInGroup": "將編輯器分割至群組", "toggleEditorGroupLock": "切換編輯器群組鎖定", "toggleInlineView": "切換內嵌檢視", + "toggleJoinEditorInGroup": "在群組中切換分割編輯器", + "toggleSplitEditorInGroupLayout": "在群組版面配置中切換分割編輯器", "unlockEditorGroup": "解除鎖定編輯器群組" }, - "vs/workbench/browser/parts/editor/editorDropTarget": { - "fileTooLarge": "檔案過大,無法以未命名的編輯器開啟。請先將其上傳至檔案總管,並再試一次。" + "vs/workbench/browser/parts/editor/editorConfiguration": { + "markdownPreview": "Markdown 預覽", + "workbench.editor.autoLockGroups": "如果符合其中一個所列類型的編輯器在編輯器群組中開啟為第一個,且已開啟多個群組,則會自動鎖定群組。只有在由使用者筆勢 (例如拖放) 明確選擇且非預設時,才會使用已鎖定的群組來開啟編輯器。因此,鎖定群組中的作用中編輯器才不會容易由不同的編輯器意外取代。" }, "vs/workbench/browser/parts/editor/editorGroupView": { "ariaLabelGroupActions": "清理編輯器群組動作", @@ -3092,14 +3198,16 @@ "requiresWorkspaceTrustText": "檔案不會顯示在編輯器中,因為尚未將信任授予工作區。", "retry": "再試一次", "trustRequiredEditor": "需要工作區信任", - "unavailableEditor": "無法使用的編輯器", - "unavailableEditorText": "因為發生錯誤或資源無法使用,所以無法開啟編輯器。" + "unavailableResourceErrorEditor": "無法使用資源錯誤編輯器", + "unavailableResourceErrorEditorText": "無法開啟編輯器,因為找不到檔案。", + "unknownErrorEditor": "未知錯誤編輯器", + "unknownErrorEditorText": "因為非預期的錯誤,所以無法開啟編輯器。" }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "關閉編輯器", - "entryAriaLabelDirty": "已改變 {0}", + "entryAriaLabelDirty": "{0},未儲存的變更", "entryAriaLabelWithGroup": "{0}, {1}", - "entryAriaLabelWithGroupDirty": "{0} 已改變,{1}", + "entryAriaLabelWithGroupDirty": "{0},未儲存的變更,{1}", "noViewResults": "沒有相符的編輯器" }, "vs/workbench/browser/parts/editor/editorStatus": { @@ -3157,11 +3265,13 @@ "status.editor.mode": "編輯器語言", "status.editor.screenReaderMode": "螢幕助讀程式模式", "status.editor.selection": "編輯器選取", - "status.editor.status": "語言狀態", "status.editor.tabFocusMode": "協助工具模式", "tabFocusModeEnabled": "用 Tab 鍵移動焦點", "tabSize": "定位點大小: {0}" }, + "vs/workbench/browser/parts/editor/sideBySideEditor": { + "sideBySideEditor": "並排編輯器" + }, "vs/workbench/browser/parts/editor/tabsTitleControl": { "ariaLabelTabActions": "索引標籤動作" }, @@ -3200,6 +3310,7 @@ }, "vs/workbench/browser/parts/notifications/notificationsCenter": { "notifications": "通知", + "notificationsCenterWidgetAriaLabel": "通知中心", "notificationsEmpty": "尚無新通知", "notificationsToolbar": "通知中心動作" }, @@ -3230,6 +3341,10 @@ "status.notifications": "通知", "zeroNotifications": "無通知" }, + "vs/workbench/browser/parts/notifications/notificationsToasts": { + "notificationAriaLabel": "{0},通知", + "notificationWithSourceAriaLabel": "{0},來源: {1},通知" + }, "vs/workbench/browser/parts/notifications/notificationsViewer": { "executeCommand": "按一下以執行命令 ‘{0}’", "notificationActions": "通知動作", @@ -3255,18 +3370,21 @@ }, "vs/workbench/browser/parts/panel/panelPart": { "hidePanel": "隱藏面板", + "moreActions": "更多操作...", "panel.emptyMessage": "將檢視拖曳至面板以顯示。", "resetLocation": "重設位置" }, - "vs/workbench/browser/parts/sidebar/sidebarPart": { + "vs/workbench/browser/parts/sidebar/sidebarActions": { "focusSideBar": "瀏覽至提要欄位" }, - "vs/workbench/browser/parts/statusbar/statusbarPart": { + "vs/workbench/browser/parts/statusbar/statusbarActions": { "focusStatusBar": "焦點狀態列", "hide": "隱藏 '{0}'", - "hideStatusBar": "隱藏狀態列", "statusBarFocused": "狀態列是否有鍵盤焦點" }, + "vs/workbench/browser/parts/statusbar/statusbarPart": { + "hideStatusBar": "隱藏狀態列" + }, "vs/workbench/browser/parts/titlebar/menubarControl": { "DownloadingUpdate": "正在下載更新...", "checkForUpdates": "檢查更新(&&U)...", @@ -3337,16 +3455,17 @@ "activityBarIconClickBehavior": "控制在工作台按一下活動列圖示的行為。", "activityBarVisibility": "控制活動列在 workbench 中的可見度。", "appName": "`${appName}`: 如 VS Code。", + "auxiliaryBarEnabled": "控制是否啟用與提要欄位相對的側邊窗格。", "centeredLayoutAutoResize": "控制置中版面配置是否應在多個群組開啟時,自動調整成最大寬度。當只有一個群組開啟時,會自動調整回原來的置中寬度。", "closeEmptyGroups": "控制當關閉群組中最後一個索引標籤時空編輯器群組的行為。若啟用,空群組會保留部分格線。", - "closeOnFileDelete": "控制顯示在工作階段期間開啟之檔案的編輯器是否應在某些其他程序將其刪除或重新命名時自動關閉。停用此項目會讓編輯器在這類事件發生時保持開啟。請注意,從應用程式內刪除會一律關閉編輯器,且已變更的檔案一律不會關閉,以保留您的資料。", + "closeOnFileDelete": "控制顯示工作階段期間開啟之檔案的編輯器是否應在遭到某些其他處理序刪除或重新命名時自動關閉。停用此項目會讓編輯器在這類事件發生時保持開啟。請注意,從應用程式內刪除會一律關閉編輯器,但一律不會關閉具有未儲存變更的編輯器,以保留您的資料。", "closeOnFocusLost": "控制 [快速開啟] 是否應在失去焦點後自動關閉。", "commandHistory": "控制最近使用之命令的數量,以保留命令選擇區的記錄。設為 0 可停用命令列記錄。", "confirmBeforeCloseWeb": "控制是否要在關閉瀏覽器索引標籤或視窗之前顯示確認對話方塊。請注意,即使已啟用,瀏覽器仍可能會決定不經確認就關閉索引標籤或視窗,且此設定只是提示,可能不會每次都有作用。", "customMenuBarAltFocus": "控制是否要透過按 ALT 鍵來以功能表列作為焦點。這項設定對於使用 ALT 鍵切換功能表列無效。", "decorations.badges": "控制編輯器檔案裝飾是否須使用徽章。", "decorations.colors": "控制編輯器檔案裝飾是否須使用色彩。", - "dirty": "`${dirty}`: 使用中編輯器是否已變更的變更狀態指標。", + "dirty": "`${dirty}`: 當使用中編輯器具有未儲存變更的指示器。", "editorOpenPositioning": "控制編輯器開啟的位置。選取 [左] 或 [右] 可在目前使用中編輯器的左方或右方開啟編輯器。選取 [第一個] 或 [最後一個] 可在目前使用中編輯器外,另開編輯器。", "editorTabCloseButton": "控制編輯器索引標籤關閉按鈕的位置,或在設定為 [關閉] 時停用。當 `#workbench.editor.showTabs#` 停用時,會忽略此值。", "enableMenuBarMnemonics": "控制是否可透過 ALT 快速鍵開啟主功能表。停用助憶鍵可改為將這些 ALT 快速鍵繫結到編輯器命令。", @@ -3357,8 +3476,8 @@ "folderName": "`${folderName}`: 檔案所在工作區資料夾的名稱 (如 myFolder)。", "folderPath": "`${folderPath}`: 檔案所在工作區資料夾的檔案路徑 (如 /Users/Development/myFolder)。", "fontAliasing": "控制工作台中的字型鋸齒方法。", - "highlightModifiedTabs": "控制是否在已修改 (已變更) 的編輯器索引標籤上繪製上框線。當 `#workbench.editor.showTabs#` 停用時,會忽略此值。", - "limitEditorsEnablement": "控制是否應限制開啟的編輯器數目。啟用時,會關閉最近較少使用且未變更的編輯器,來為新開啟的編輯器騰出空間。", + "highlightModifiedTabs": "控制是否在具有未儲存變更的編輯器索引標籤上繪製上框線。當 `#workbench.editor.showTabs#` 停用時,會忽略此值。", + "limitEditorsEnablement": "控制是否應限制開啟的編輯器數目。啟用後,系統將關閉最近較少使用的編輯器,以為新開啟的編輯器騰出空間。", "limitEditorsMaximum": "控制已開啟編輯器的數目上限。使用 `#workbench.editor.limit.perEditorGroup#` 設定來根據編輯器群組,或針對所有群組控制此限制。", "menuBarVisibility": "控制功能表列的可見度。設定 'toggle' 會隱藏功能表列,按一下 ALT 鍵會顯示功能表列。設定 'compact' 會將功能表移至側邊欄。", "menuBarVisibility.mac": "控制功能表列的可見度。設定 'toggle' 會隱藏功能表列,執行 `Focus Application Menu` 會顯示功能表列。設定 'compact' 會將功能表移至側邊欄。", @@ -3388,6 +3507,7 @@ "showIcons": "控制已開啟的編輯器是否應以圖示顯示。此選項也需要同時啟用檔案圖示主題。", "sideBarLocation": "控制提要欄位和活動列的位置。這兩者可以顯示在工作台的左側或右側。", "sideBySideDirection": "控制並排開啟 (例如: 從總管) 的編輯器預設方向。根據預設,編輯器會在目前使用中編輯器的右方開啟。若變更為 [下],編輯器會在目前使用中編輯器的下方開啟。", + "splitInGroupLayout": "控制編輯器在編輯器群組中分割為垂直或水準時的版面配置。", "splitOnDragAndDrop": "控制是否可以從拖放作業分割編輯器群組,做法是將編輯器或檔案置放在編輯器區域的邊緣。", "splitSizing": "控制編輯器群組分割時的大小。", "statusBarVisibility": "控制 Workbench 底端狀態列的可視性。", @@ -3419,15 +3539,16 @@ "windowTitle": "根據使用中的編輯器控制視窗標題。變數的替代以下列內容為依據:", "workbench.activityBar.iconClickBehavior.focus": "若點選的項目已顯示,則聚焦於提要欄位。", "workbench.activityBar.iconClickBehavior.toggle": "若點選的項目已顯示,則隱藏提要欄位。", - "workbench.editor.experimentalAutoLockGroups": "實驗性: 當編輯器是群組中的第一個項目且有多個群組開啟時,會自動鎖定群組。只有在由使用者筆勢 (例如拖放) 明確選擇且非預設時,才會使用已鎖定的群組來開啟編輯器。因此,鎖定群組中的作用中編輯器才不會容易由不同的編輯器意外取代。", "workbench.editor.labelFormat.default": "顯示檔案的名稱。當索引標籤已啟用,且兩個檔案在一個群組內具有相同名稱時,會在各檔案的路徑新增區別部分。當索引標籤停用時,會在使用編輯器時顯示與工作區資料夾相關的路徑。", "workbench.editor.labelFormat.long": "顯示檔案的名稱,後面接著其絕對路徑。", "workbench.editor.labelFormat.medium": "顯示檔案的名稱,後面接著其對工作區資料夾相關的路徑。", "workbench.editor.labelFormat.short": "顯示檔案的名稱,後面接著其目錄名稱。", - "workbench.editor.languageDetection": "Controls whether the language in a text editor is automatically detected unless the language has been explicitly set by the language picker. This can also be scoped by language so you can control which languages you want to trigger language detection on.", + "workbench.editor.languageDetection": "控制是否自動偵測文字編輯器中的語言,除非該語言已由語言選擇器明確設定。這也可以依語言確定範圍,以便您可以指定不希望關閉的語言。這對於像 Markdown 這樣的語言很有用,因為它通常包含其他可能會欺騙語言偵測的語言,使其認為它是內嵌語言而不是 Markdown。", "workbench.editor.pinnedTabSizing.compact": "鎖定的索引標籤會以壓縮模式顯示,並只顯示圖示或編輯器名稱的第一個字母。", "workbench.editor.pinnedTabSizing.normal": "鎖定的索引標籤會繼承未鎖定索引標籤的外觀。", "workbench.editor.pinnedTabSizing.shrink": "鎖定的索引標籤會縮小為壓縮的固定大小,只顯示部分編輯器名稱。", + "workbench.editor.splitInGroupLayoutHorizontal": "編輯器會由左至右放置。", + "workbench.editor.splitInGroupLayoutVertical": "編輯器會由上至下放置。", "workbench.editor.splitSizingDistribute": "將所有編輯器群組等分。", "workbench.editor.splitSizingSplit": "將使用中編輯器群組等分。", "workbench.editor.tabSizing.fit": "一律讓索引標籤保持在足夠顯示完整編輯器標籤的大小。", @@ -3463,6 +3584,11 @@ "test": "測試", "view": "檢視" }, + "vs/workbench/common/auxiliarybar": { + "activeAuxiliary": "作用中輔助面板的識別碼", + "auxiliaryBarFocus": "輔助列是否有鍵盤焦點", + "auxiliaryBarVisible": "輔助列是否可見" + }, "vs/workbench/common/configuration": { "workbenchConfigurationTitle": "工作台" }, @@ -3474,7 +3600,7 @@ "activeEditorGroupIndex": "現用編輯器群組的索引", "activeEditorGroupLast": "現用編輯器群組是否為最後一個群組", "activeEditorGroupLocked": "作用中編輯器群組是否為鎖定", - "activeEditorIsDirty": "現用編輯器是否已變更", + "activeEditorIsDirty": "使用中編輯器是否具有未儲存的變更", "activeEditorIsNotPreview": "現用編輯器是否不是預覽模式", "activeEditorIsPinned": "現用編輯器是否已釘選", "activeEditorIsReadonly": "現用編輯器是否為唯讀", @@ -3486,6 +3612,7 @@ "isCenteredLayout": "是否啟用了置中的版面配置", "multipleEditorGroups": "是否開啟了多個編輯器群組", "promptOpenWith.defaultEditor.displayName": "文字編輯器", + "sideBySideEditorActive": "並排編輯器是否作用中", "splitEditorsVertically": "編輯器是否垂直分割", "textCompareEditorActive": "文字比較編輯器是否為現用", "textCompareEditorVisible": "文字比較編輯器是否顯示" @@ -3493,14 +3620,12 @@ "vs/workbench/common/editor/diffEditorInput": { "sideBySideLabels": "{0} ↔ {1}" }, - "vs/workbench/common/editor/resourceEditorInput": { - "orphanedFile": "{0} (已刪除)", - "orphanedReadonlyFile": "{0} (已刪除,唯讀)", - "readonlyFile": "{0} (唯讀)" - }, "vs/workbench/common/editor/sideBySideEditorInput": { "sideBySideLabels": "{0} - {1}" }, + "vs/workbench/common/editor/textEditorModel": { + "languageAutoDetected": "已自動偵測 {0} 語言,並設定為語言模式。" + }, "vs/workbench/common/panel": { "activePanel": "現用面板的識別碼", "panelFocus": "面板是否有鍵盤焦點", @@ -3533,9 +3658,7 @@ "banner.background": "橫幅背景色彩。橫幅會顯示在視窗的標題列下。", "banner.foreground": "橫幅前景色彩。橫幅會顯示在視窗的標題列下。", "banner.iconForeground": "橫幅圖示色彩。橫幅會顯示在視窗的標題列下。", - "deprecatedEditorGroupBackground": "取代: 推出格狀編輯器版面配置後,就不再支援編輯器群組的背景色彩。您可以使用 editorGroup.emptyBackground 設定空編輯器群組的背景色彩。", "editorDragAndDropBackground": "拖拉編輯器時的背景顏色,可設置透明度讓內容穿透顯示.", - "editorGroupBackground": "編輯器群組的取代背景色彩。", "editorGroupBorder": "用以分隔多個編輯器群組彼此的色彩。編輯器群組是編輯器的容器。", "editorGroupEmptyBackground": "空編輯器群組的背景色彩。編輯器群組即編輯器的容器。", "editorGroupFocusedEmptyBorder": "焦點空編輯器群組的邊界色彩。編輯器群組即編輯器的容器。", @@ -3579,6 +3702,8 @@ "sideBarSectionHeaderBorder": "側邊欄區段標題的框線色彩。側邊欄是總管和搜尋等檢視使用的容器。側邊欄區段是側邊欄中的巢狀檢視。", "sideBarSectionHeaderForeground": "側邊欄區段標題的前景色彩。側邊欄是總管和搜尋等檢視使用的容器。側邊欄區段是側邊欄中的巢狀檢視。", "sideBarTitleForeground": "提要欄位標題的前景色彩。提要欄位是檢視 (例如 Explorer 與搜尋) 的容器。", + "sideBySideEditor.horizontalBorder": "在編輯器群組中從上到下並排顯示時,用來將兩個編輯器彼此分開的色彩。", + "sideBySideEditor.verticalBorder": "在編輯器群組中從左到右並排顯示時,用來將兩個編輯器彼此分開的色彩。", "statusBarBackground": "當工作區或資料夾開啟時的狀態列背景色彩。狀態列會顯示在視窗的底部。", "statusBarBorder": "用以分隔資訊看板與編輯器的狀態列框線色彩。狀態列會顯示在視窗的底部。", "statusBarErrorItemBackground": "狀態列錯誤項目的背景色彩。錯誤項目比狀態列的其他項目更顯眼,用於表示錯誤條件。狀態列會顯示在視窗的底部。", @@ -3600,7 +3725,7 @@ "tabActiveBorder": "使用中索引標籤的底部邊框。索引標籤是編輯器在編輯器區域中的容器。同一個編輯器群組中的多個索引標籤可以同時開啟。可能會有多個編輯器群組。", "tabActiveBorderTop": "使用中索引標籤的頂部邊框。索引標籤是編輯器在編輯器區域中的容器。同一個編輯器群組中的多個索引標籤可以同時開啟。可能會有多個編輯器群組。", "tabActiveForeground": "使用中的群組內,使用中之索引標籤的前景色彩。索引標籤是編輯器在編輯器區域中的容器。同一個編輯器群組中的多個索引標籤可以同時開啟。可能會有多個編輯器群組。", - "tabActiveModifiedBorder": "使用中群組內已修改 (已變更) 使用中索引標籤上的邊界。索引標籤是編輯器在編輯器區域中的容器。可在同一個編輯器群組中開啟多個索引標籤。可有多個編輯器群組。 ", + "tabActiveModifiedBorder": "使用中群組內已修改之使用中索引標籤的上框線。索引標籤是編輯器在編輯器區域中的容器。可在同一個編輯器群組中開啟多個索引標籤。可有多個編輯器群組。", "tabActiveUnfocusedBorder": "非焦點群組內使用中索引標籤的底部邊框。索引標籤是編輯器在編輯器區域中的容器。同一個編輯器群組中的多個索引標籤可以同時開啟。可能會有多個編輯器群組。", "tabActiveUnfocusedBorderTop": "非焦點群組內使用中索引標籤的頂部邊框。索引標籤是編輯器在編輯器區域中的容器。同一個編輯器群組中的多個索引標籤可以同時開啟。可能會有多個編輯器群組。", "tabBorder": "用以分隔索引標籤彼此的框線。索引標籤是編輯器在編輯器區域中的容器。同一個編輯器群組中的多個索引標籤可以同時開啟。可能會有多個編輯器群組。", @@ -3609,7 +3734,7 @@ "tabHoverForeground": "暫留時的索引標籤前景色彩。在編輯器區域中,索引標籤是編輯器的容器。您可以在一個編輯器群組中開啟多個索引標籤。您可以有多個編輯器群組。", "tabInactiveBackground": "非使用中之索引標籤的背景色彩。索引標籤是編輯器在編輯器區域中的容器。同一個編輯器群組中的多個索引標籤可以同時開啟。可能會有多個編輯器群組。", "tabInactiveForeground": "使用中的群組內,非使用中之索引標籤的前景色彩。索引標籤是編輯器在編輯器區域中的容器。同一個編輯器群組中的多個索引標籤可以同時開啟。可能會有多個編輯器群組。", - "tabInactiveModifiedBorder": "使用中群組內已修改 (已變更) 非使用中索引標籤上的邊界。索引標籤是編輯器在編輯器區域中的容器。可在同一個編輯器群組中開啟多個索引標籤。可有多個編輯器群組。 ", + "tabInactiveModifiedBorder": "使用中群組內已修改之非使用中索引標籤的上框線。索引標籤是編輯器在編輯器區域中的容器。可在同一個編輯器群組中開啟多個索引標籤。可有多個編輯器群組。", "tabUnfocusedActiveBackground": "啟用非焦點群組中的索引標籤背景色彩。索引標籤是編輯器在邊及區域的容器。您可在一個編輯器群組中開啟多個索引標籤。可以使用多的編輯器群組。", "tabUnfocusedActiveForeground": "非焦點群組中的使用中索引標籤前景色彩。索引標籤是編輯器在編輯器區域中的容器。同一個編輯器群組中的多個索引標籤可以同時開啟。可能會有多個編輯器群組。", "tabUnfocusedHoverBackground": "當暫留非焦點群組中索引標籤的背景色彩。索引標籤是編輯器在編輯器區域中的容器。同一個編輯器群組中的多個索引標籤可以同時開啟。可能會有多個編輯器群組。 ", @@ -3624,8 +3749,8 @@ "titleBarBorder": "標題列框線色彩。", "titleBarInactiveBackground": "視窗為非作用中時,所用的標題列背景。", "titleBarInactiveForeground": "視窗為非作用中時,所用的標題列前景。", - "unfocusedActiveModifiedBorder": "非焦點群組內已修改 (已變更) 使用中索引標籤上的邊界。索引標籤是編輯器在編輯器區域中的容器。可在同一個編輯器群組中開啟多個索引標籤。可有多個編輯器群組。 ", - "unfocusedINactiveModifiedBorder": "非焦點群組內已修改 (已變更) 非使用中索引標籤上的邊界。索引標籤是編輯器在編輯器區域中的容器。可在同一個編輯器群組中開啟多個索引標籤。可有多個編輯器群組。 ", + "unfocusedActiveModifiedBorder": "非焦點群組內已修改之使用中索引標籤的上框線。索引標籤是編輯器在編輯器區域中的容器。可在同一個編輯器群組中開啟多個索引標籤。可有多個編輯器群組。", + "unfocusedINactiveModifiedBorder": "非焦點群組內已修改之非使用中索引標籤的上框線。索引標籤是編輯器在編輯器區域中的容器。可在同一個編輯器群組中開啟多個索引標籤。可有多個編輯器群組。", "windowActiveBorder": "當視窗啟用時要為其使用的邊框色彩。僅在使用自訂標題列時於桌面用戶端支援。", "windowInactiveBorder": "當視窗不在使用中時要為其使用的邊框色彩。僅在使用自訂標題列時於桌面用戶端支援。" }, @@ -3663,7 +3788,7 @@ "quickSwitchWindow": "快速切換視窗...", "switchWindow": "切換視窗...", "switchWindowPlaceHolder": "選取要切換的視窗", - "windowDirtyAriaLabel": "已改變的視窗 {0}", + "windowDirtyAriaLabel": "{0},具有未儲存變更的視窗", "zoomIn": "放大", "zoomOut": "縮小", "zoomReset": "重設縮放" @@ -3680,6 +3805,7 @@ "argv.logLevel": "使用的日誌級別。預設為\"訊息\"。允許的值是 \"關鍵\"、\"錯誤\"、\"警告\"、\"訊息\"、\"偵錯\"、\"追蹤\"、\"關閉\"。", "closeWhenEmpty": "控制關閉上個編輯器時,是否也應關閉視窗。此設定僅適用於未顯示資料夾的視窗。", "dialogStyle": "調整對話方塊視窗的外觀。", + "enableCrashReporterDeprecated": "如果此設定為 False,則無論新設定的值如何,都不會傳送任何遙測。已過時,因為合併到 {0} 的設定中。", "keyboardConfigurationTitle": "鍵盤", "mergeAllWindowTabs": "合併所有視窗", "miExit": "結束(&&X)", @@ -3725,6 +3851,7 @@ }, "vs/workbench/electron-sandbox/window": { "cancelButton": "取消(&&C)", + "learnMore": "深入了解", "loaderCycle": "AMD 模組中有必須解決的相依性迴圈!", "loginButton": "登入(&&L)", "password": "密碼", @@ -3754,6 +3881,7 @@ "summary.0": "未進行任何編輯", "summary.n0": "在一個檔案中進行了 {0} 項文字編輯", "summary.nm": "在 {1} 個檔案中進行了 {0} 項文字編輯", + "summary.textFiles": "在 {1} 個檔案中進行了 {0} 個文字編輯,還建立或删除了 {2} 個檔案", "workspaceEdit": "工作區編輯" }, "vs/workbench/contrib/bulkEdit/browser/preview/bulkEdit.contribution": { @@ -3926,6 +4054,7 @@ "schema.blockComments": "定義標記區塊註解的方式。", "schema.brackets": "定義增加或減少縮排的括弧符號。", "schema.closeBracket": "右括弧字元或字串順序。", + "schema.colorizedBracketPairs": "定義當括弧配對著色已啟用時,由其巢狀層級著色的括弧配對。", "schema.comments": "定義註解符號", "schema.folding": "語言的摺疊設定。", "schema.folding.markers": "語言的特定摺疊標記,例如 '#region' 和 '#endregion'。會針對所有行的內容測試起始和結尾 regex,而必須有效地設計起始和結尾 regex", @@ -4028,7 +4157,8 @@ "gotoSymbol": "前往編輯器中的符號...", "gotoSymbolByCategoryQuickAccess": "前往編輯器中的符號 (依類別)", "gotoSymbolQuickAccess": "前往編輯器中的符號", - "gotoSymbolQuickAccessPlaceholder": "鍵入要前往的符號名稱。" + "gotoSymbolQuickAccessPlaceholder": "鍵入要前往的符號名稱。", + "miGotoSymbolInEditor": "前往編輯器中的符號(&&S)..." }, "vs/workbench/contrib/codeEditor/browser/saveParticipants": { "codeAction.apply": "正在套用程式碼動作 '{0}'。", @@ -4067,6 +4197,7 @@ }, "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "不要再顯示", + "keyboardBindingTooltip": "{0}", "selectAlanguage2": "選取語言", "thisAgain": " 此訊息。", "toGetStarted": " 以開始使用。開始鍵入以關閉,或 " @@ -4121,8 +4252,7 @@ "noComments": "此工作區中目前沒有任何註解。" }, "vs/workbench/contrib/customEditor/common/contributedCustomEditors": { - "builtinProviderDisplayName": "內建", - "promptOpenWith.defaultEditor.displayName": "文字編輯器" + "builtinProviderDisplayName": "內建" }, "vs/workbench/contrib/customEditor/common/customEditor": { "context.customEditor": "目前使用中的自訂編輯器 viewType。" @@ -4267,9 +4397,9 @@ "copyAsExpression": "複製為運算式", "copyStackTrace": "複製呼叫堆疊", "copyValue": "複製值", - "debug.confirmOnExit": "Controls whether to confirm when the window closes if there are active debug sessions.", - "debug.confirmOnExit.always": "Always confirm if there are debug sessions.", - "debug.confirmOnExit.never": "Never confirm.", + "debug.confirmOnExit": "如有作用中的偵錯工作階段,控制視窗關閉時是否要進行確認。", + "debug.confirmOnExit.always": "一律確認是否有偵錯工作階段。", + "debug.confirmOnExit.never": "一律不確認。", "debug.console.acceptSuggestionOnEnter": "控制是否應在偵錯主控台中輸入時接受建議。輸入也用來評估在偵錯主控台中鍵入的任何內容。", "debug.console.closeOnEnd": "控制偵錯主控台是否應在偵錯工作階段結束時自動關閉。", "debug.console.collapseIdenticalLines": "決定偵錯主控台是否應摺疊相同的行,並以徽章顯示發生次數的控制項。", @@ -4278,6 +4408,7 @@ "debug.console.historySuggestions": "控制偵錯主控台是否應建議上一個鍵入的輸入。", "debug.console.lineHeight": "在偵錯主控台中控制行高 (像素)。使用 0 可從字型大小計算行高。", "debug.console.wordWrap": "控制偵錯主控台中是否應自動換行。", + "debug.disassemblyView.showSourceCode": "在反組解碼檢視中顯示原始程式碼。", "debug.focusWindowOnBreak": "控制當偵錯工具中斷時是否應以工作台視窗作為焦點。", "debug.onTaskErrors": "控制執行 preLaunchTask 後發生錯誤時該如何。", "debug.saveBeforeStart": "控制要在啟動偵錯工作階段前儲存的編輯器。", @@ -4410,11 +4541,13 @@ "miDisassemblyView": "&&DisassemblyView", "miLogPoint": "記錄點(&&L)...", "miToggleBreakpoint": "切換中斷點(&&B)", + "mitogglesource": "&&ToggleSource", "openDisassemblyView": "開啟反組譯碼檢視", "runToCursor": "執行至游標處", "showDebugHover": "偵錯: 動態顯示", "stepIntoTargets": "逐步執行目標...", - "toggleBreakpointAction": "偵錯: 切換中斷點" + "toggleBreakpointAction": "偵錯: 切換中斷點", + "toggleDisassemblyViewSourceCode": "在反組解碼檢視中切換原始程式碼" }, "vs/workbench/contrib/debug/browser/debugEditorContribution": { "addConfiguration": "新增組態...", @@ -4554,6 +4687,7 @@ "disassemblyView": "反組譯碼檢視", "instructionAddress": "位址", "instructionBytes": "位元組", + "instructionNotAvailable": "無法使用反組譯碼。", "instructionText": "指令" }, "vs/workbench/contrib/debug/browser/exceptionWidget": { @@ -4667,6 +4801,7 @@ "debugState": "焦點偵錯工作階段所處的狀態。下列其中一項:「非作用中」、「正在初始化」、「已停止」或「正在執行」。", "debugType": "使用中偵錯工作階段的偵錯類型。例如 'python'。", "debugUX": "偵錯 UX 狀態。當沒有任何偵錯組態時,其為「簡單」,否則為「預設」。用於決定在 Viewlet 中顯示歡迎檢視的時間。", + "debuggerDisabled": "已安裝設定的偵錯類型 '{0}',但在此環境中不受支援。", "debuggersAvailable": "當至少有一個偵錯延伸模組作用中時為 true。", "disassembleRequestSupported": "當焦點工作階段支援反組譯碼要求時,為 True。", "disassemblyViewFocus": "當反組譯碼檢視為焦點時為 True。", @@ -4702,8 +4837,9 @@ "unable": "不使用偵錯工作階段無法解析此資源" }, "vs/workbench/contrib/debug/common/debugLifecycle": { - "debug.debugSessionCloseConfirmationPlural": "There are active debug sessions, are you sure you want to terminate them?", - "debug.debugSessionCloseConfirmationSingular": "There is an active debug session, are you sure you want to terminate it?" + "debug.debugSessionCloseConfirmationPlural": "有作用中的偵錯工作階段,確定要停止嗎?", + "debug.debugSessionCloseConfirmationSingular": "有作用中的偵錯工作階段,確定要停止嗎?", + "debug.stop": "停止偵錯" }, "vs/workbench/contrib/debug/common/debugModel": { "breakpointDirtydHover": "未驗證的中斷點。檔案已修改,請重新啟動偵錯工作階段。", @@ -4747,6 +4883,7 @@ "vscode.extension.contributes.debuggers.runtimeArgs": "選擇性執行階段引數。", "vscode.extension.contributes.debuggers.type": "此偵錯配接器的唯一識別碼。", "vscode.extension.contributes.debuggers.variables": "從 `launch.json` 中的互動式變數 (例如 ${action.pickProcess}) 對應至命令。", + "vscode.extension.contributes.debuggers.when": "條件必須為 true 才能啟用此類型的偵錯工具。請考慮使用 'shellExecutionSupported'、'virtualWorkspace'、'resourceScheme' 或延伸模組定義的內容索引鍵 (視情况而定)。", "vscode.extension.contributes.debuggers.windows": "Windows 特定設定。", "vscode.extension.contributes.debuggers.windows.runtime": "用於 Windows 的執行階段。" }, @@ -4899,7 +5036,8 @@ "not yet activated": "尚未啟用。", "preview": "預覽", "productThemes": "產品圖示佈景主題 ({0})", - "publisher": "發行者名稱", + "publisher": "發行者", + "publisher verified tooltip": "此發行者已驗證 {0} 的擁有權", "rating": "評等", "recommendationHasBeenIgnored": "您已選擇不接收此延伸模組的建議項目。", "release date": "發行日期", @@ -4930,6 +5068,7 @@ "neverShowAgain": "不要再顯示", "no": "否", "show recommendations": "顯示建議", + "singleExtensionRecommended": "建議針對此存放庫使用 '{0}' 延伸模組。您要安裝嗎?", "workspaceRecommended": "要為此存放庫安裝建議的延伸模組嗎?" }, "vs/workbench/contrib/extensions/browser/extensions.contribution": { @@ -4980,14 +5119,15 @@ "extensionsIgnoreRecommendations": "啟用時,延伸模組建議的通知就不會顯示。", "extensionsShowRecommendationsOnlyOnDemand_Deprecated": "此設定已淘汰。請使用 extensions.ignoreRecommendations 設定來控制建議通知。預設會使用延伸模組檢視的可見度動作來隱藏建議檢視。", "extensionsWebWorker": "啟用 Web 背景工作延伸主機。", - "extensionsWebWorker.auto": "The Web Worker Extension Host will be launched when a web extension needs it.", - "extensionsWebWorker.false": "The Web Worker Extension Host will never be launched.", - "extensionsWebWorker.true": "The Web Worker Extension Host will always be launched.", + "extensionsWebWorker.auto": "當網頁擴充功能需要時,將會啟動背景工作角色延伸主機。", + "extensionsWebWorker.false": "永遠不啟動背景工作角色延伸主機。", + "extensionsWebWorker.true": "一律啟動背景工作角色延伸主機。", "featured filter": "精選", "filter by category": "類別", "filterExtensions": "篩選延伸模組...", "handleUriConfirmedExtensions": "當此處列出延伸模組時,將不會在延伸模組處理 URI 時顯示確認提示。", "id required": "延伸模組識別碼為必要項。", + "importKeyboardShortcutsFroms": "從下列來源移轉鍵盤快速鍵...", "install button": "安裝", "installButton": "安裝(&&I)", "installExtensionQuickAccessHelp": "安裝或搜尋延伸模組", @@ -5002,10 +5142,9 @@ "installed filter": "已安裝", "manageExtensionsHelp": "管理延伸模組", "manageExtensionsQuickAccessPlaceholder": "按 Enter 鍵以管理延伸模組。", - "miOpenKeymapExtensions": "按鍵對應(&&K)", - "miOpenKeymapExtensions2": "按鍵對應", "miPreferencesExtensions": "延伸模組(&&E)", "miViewExtensions": "延伸模組(&&X)", + "miimportKeyboardShortcutsFrom": "從下列來源移轉鍵盤快速鍵(&&M)...", "most popular filter": "最熱門", "most popular recommended": "推薦", "noUpdatesAvailable": "所有延伸模組皆在最新狀態。", @@ -5048,6 +5187,7 @@ "workbench.extensions.action.undoIgnoredRecommendation": "復原已忽略的建議", "workbench.extensions.installExtension.arg.decription": "延伸模組識別碼或 VSIX 資源 uri", "workbench.extensions.installExtension.description": "安裝指定的延伸模組", + "workbench.extensions.installExtension.option.donotSync": "啟用後,當 [設定同步] 開啟時,VS Code 不會同步此延伸模組。", "workbench.extensions.installExtension.option.installOnlyNewlyAddedFromExtensionPackVSIX": "啟用時,VS Code 只會從延伸模組套件 VSIX 安裝新增的延伸模組。只有在安裝 VSIX 時,才考慮使用此選項。", "workbench.extensions.search.arg.name": "要在搜尋中使用的查詢", "workbench.extensions.search.description": "搜尋特定擴充", @@ -5056,20 +5196,18 @@ "workspace unsupported filter": "不支援工作區" }, "vs/workbench/contrib/extensions/browser/extensionsActions": { - "Cannot be enabled": "因為 {0} 不支援此延伸模組,所以已停用此延伸模組。", + "Cannot be enabled": "因為 {0} 網頁版中不支援此延伸模組,已停用此延伸模組。", "Install in local server to enable": "因為此延伸模組已定義為在本機延伸主機中執行,所以已在此工作區內停用。請在本機安裝延伸模組以啟用。", "Install in remote server to enable": "因為此延伸模組已定義為在遠端延伸主機中執行,所以已在此工作區內停用。請在 '{0}' 中安裝延伸模組以啟用。", "Install language pack also in remote server": "在 '{0}' 上安裝語言套件延伸模組,以同時在該位置啟用。", "Install language pack also locally": "在本機安裝語言套件延伸模組,以同時在本機啟用。", - "InstallAnotherVersionExtensionAction.reloadNow": "立即重新載入", - "InstallAnotherVersionExtensionAction.success": "延伸模組 {0} 已安裝完成。", - "InstallAnotherVersionExtensionAction.successReload": "請重新載入 Visual Studio Code,以完成延伸模組 {0} 的安裝。", "InstallVSIXAction.reloadNow": "立即重新載入", "ManageExtensionAction.uninstallingTooltip": "正在解除安裝", "OpenExtensionsFile.failed": "無法在 '.vscode' 資料夾 ({0}) 中建立 'extensions.json' 檔案。", "ReinstallAction.success": "延伸模組 {0} 已重新安裝完成。", "ReinstallAction.successReload": "請重新載入 Visual Studio Code,以完成延伸模組 {0} 的重新安裝。", "Uninstalling": "正在解除安裝", + "VS Code for Web": "{0} 網頁版", "cannot be installed": "無法在 {1} 中使用 '{0}' 延伸模組。若要深入了解,請按一下 [詳細資訊]。", "check logs": "如需詳細資料,請查看[記錄]({0})。", "close": "關閉", @@ -5112,6 +5250,7 @@ "globally enabled": "已全域啟用此延伸模組。", "ignoreExtensionRecommendation": "不要再建議此延伸模組", "ignored": "同步期間會忽略此延伸模組", + "incompatible platform": "{1} 中無法針對 {2} 使用 {0}' 延伸模組。", "install": "安裝", "install and do no sync": "安裝 (不同步)", "install another version": "安裝另一個版本...", @@ -5136,6 +5275,7 @@ "installing extensions": "正在安裝延伸模組...", "just now": "現在", "learn more": "深入了解", + "learn why": "了解原因。", "malicious tooltip": "這個延伸模組曾經被回報是有問題的。", "manage": "管理", "more information": "詳細資訊", @@ -5181,8 +5321,6 @@ "updateExtensionStart": "已開始將延伸模組 {0} 更新至 {1} 版。", "updateTo": "更新至 {0}", "updated": "已更新", - "user disabled": "您已將 '{0}' 延伸模組設定為在 {1} 中停用。若要啟用,請開啟使用者設定,並將其從 `remote.extensionKind` 設定中移除。", - "vscode web": "VS Code Web", "workspace disabled": "使用者已為此工作區停用此延伸模組。", "workspace enabled": "使用者已為此工作區啟用此延伸模組。" }, @@ -5220,6 +5358,7 @@ "syncEnabledIcon": "表示延伸模組已同步的圖示。", "syncIgnoredIcon": "表示在同步時已略過延伸模組的圖示。", "trustIcon": "延伸模組編輯器中顯示含有工作區信任訊息的圖示。", + "verifiedPublisher": "用於此延伸模組檢視和編輯器中已驗證之延伸模組發行者的圖示。", "warningIcon": "延伸模組編輯器中顯示含有警告訊息的圖示。" }, "vs/workbench/contrib/extensions/browser/extensionsQuickAccess": { @@ -5270,10 +5409,9 @@ "workspaceUnsupported": "不支援工作區" }, "vs/workbench/contrib/extensions/browser/extensionsViews": { - "error": "載入延伸模組時發生錯誤。{0}", + "error": "擷取延伸模組時發生錯誤。{0}", "extension.arialabel": "{0},{1},{2},{3}", "extensions": "延伸模組", - "galleryError": "我們目前無法連線至 Extensions Marketplace,請稍後再試一次。", "no extensions found": "找不到延伸模組。", "no local extensions": "沒有任何要安裝的延伸模組。", "open user settings": "開啟使用者設定", @@ -5283,8 +5421,10 @@ "activation": "啟用時間", "dependencies": "顯示相依性", "extensionIconStarForeground": "延伸模組分級的圖示色彩。", + "extensionIconVerifiedForeground": "用於延伸模組已驗證發行者的圖示色彩。", "message": "1 則訊息", "messages": "{0} 則訊息", + "publisher verified tooltip": "此發行者已驗證 {0} 的擁有權", "remote extension title": "{0} 中的延伸模組", "startup": "啟動", "syncingore.label": "同步期間會忽略此延伸模組。", @@ -5294,11 +5434,11 @@ "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "找不到資訊清單", "disable all": "全部停用", - "incompatible": "因為版本為 '{1}’ 的延伸模組 ‘{0}’ 與 VS Code 不相容,所以無法予以安裝。", "installing extension": "正在安裝延伸模組....", "installing named extension": "正在安裝 '{0}' 延伸模組....", "malicious": "有人回報此延伸模組有問題。", "multipleDependentsError": "無法單獨停用 '{0}' 延伸模組。'{1}'、'{2}' 及其他延伸模組相依於此項。要停用這全部的延伸模組嗎?", + "not found": "找不到要求的版本 '{1}',因此無法安裝延伸模組 '{0}'。", "singleDependentError": "無法單獨停用 '{0}' 延伸模組。'{1}' 延伸模組相依於此項。要停用這全部的延伸模組嗎?", "twoDependentsError": "無法單獨停用 '{0}' 延伸模組。'{1}' 和 '{2}' 延伸模組相依於此項。要停用這全部的延伸模組嗎?", "uninstallingExtension": "解除安裝延伸模組...." @@ -5310,6 +5450,9 @@ "searchMarketplace": "搜尋 Marketplace", "showLanguageExtensions": "Marketplace 具有可以協助開啟 '.{0}' 檔案的延伸模組" }, + "vs/workbench/contrib/extensions/browser/webRecommendations": { + "reason": "建議針對 {0} 網頁版使用此延伸模組" + }, "vs/workbench/contrib/extensions/browser/workspaceRecommendations": { "workspaceRecommendation": "目前工作區的使用者建議使用此延伸模組。" }, @@ -5412,7 +5555,6 @@ "patchedVersion1": "您的安裝已損毀。", "patchedVersion2": "如果您要提交 Bug,請指定此項。", "request a missing feature": "要求遺漏的功能", - "sendFeedback": "推文意見反應", "sentiment": "您的使用經驗如何?", "showFeedback": "在狀態列中顯示意見反應圖示", "smileCaption": "快樂意見反應情緒 ", @@ -5461,7 +5603,7 @@ "folders": "資料夾", "miViewExplorer": "檔案總管(&&E)", "noFolderHelp": "您尚未開啟資料夾。\r\n[開啟資料夾](command:{0})", - "noWorkspaceHelp": "您尚未對工作區新增資料夾。\r\n[新增資料夾](command:{0})", + "noWorkspaceHelp": "您尚未將資料夾新增至工作區。\r\n[開啟資料夾](命令:{0})", "openEditorsIcon": "[開啟編輯器] 檢視的檢視圖示。", "remoteNoFolderHelp": "已連線至遠端。\r\n[開啟資料夾](command:{0})" }, @@ -5613,6 +5755,8 @@ "downloadingFiles": "正在下載", "dropFolder": "是否要複製 '{0}',或將 '{0}' 作為資料夾新增至工作區?", "dropFolders": "是否要複製資料夾,或將資料夾新增至工作區?", + "fileInaccessible": "無法存取置放的檔案以進行匯入。", + "filesInaccessible": "無法存取部分或所有置放的檔案以進行匯入。", "irreversible": "此動作無法回復!", "overwrite": "覆寫 {0}", "overwriting": "正在覆寫 {0}", @@ -5629,8 +5773,8 @@ "autoReveal.focusNoScroll": "將不會捲動檔案使其出現於檢視中,但仍會聚焦於檔案上。", "autoReveal.off": "將不會顯示及選取檔案。", "autoReveal.on": "將會顯示並選取檔案。", - "autoSave": "控制已變更編輯器的自動儲存。請前往[此處](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save)閱讀更多有關自動儲存的內容。", - "autoSaveDelay": "控制已變更編輯器自動儲存後的延遲 (毫秒)。只有在 `#files.autoSave#` 設定為 `{0}` 時才適用。", + "autoSave": "控制具有未儲存變更之編輯器的自動儲存。前往[此處](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save)參閱更多有關自動儲存的內容。", + "autoSaveDelay": "控制具有未儲存變更之編輯器自動儲存後的延遲 (毫秒)。只有在 `#files.autoSave#` 設定為 `{0}` 時才適用。", "binaryFileEditor": "二進位檔案編輯器", "compressSingleChildFolders": "控制總管是否應以緊湊形式轉譯資料夾。在這種形式中,單一子資料夾將在合併的樹狀元素中壓縮。舉例來說,這對 Java 套件架構相當實用。", "confirmDelete": "控制總管是否須在透過垃圾桶刪除檔案時要求確認。", @@ -5648,16 +5792,21 @@ "eol.auto": "使用作業系統專用的行尾字元。", "everything": "將整個檔案格式化。", "exclude": "設定排除檔案與資料夾的 Glob 模式。例如,檔案總管會根據此設定,決定要顯示或隱藏的檔案與資料夾。請參閱 '#search.exclude#' 設定,定義搜尋特定的排除項目。深入了解 Glob 模式 [這裡](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)。", + "expandSingleFolderWorkspaces": "控制總管是否應在初始化期間展開只包含一個資料夾的多根工作區", "explorer.decorations.badges": "控制檔案裝飾是否須使用徽章。", "explorer.decorations.colors": "控制檔案裝飾是否須使用色彩。", "explorer.incrementalNaming": "控制在貼上時為重複總管項目指定新名稱時要使用的命名策略。", "explorerConfigurationTitle": "檔案總管", - "files.autoSave.afterDelay": "已變更編輯器會在經過設定的 `#files.autoSaveDelay#` 後自動儲存。", - "files.autoSave.off": "已變更編輯器一律不會自動儲存。", - "files.autoSave.onFocusChange": "當編輯器失去焦點時,將自動儲存已變更編輯器。", - "files.autoSave.onWindowChange": "當視窗失去焦點時,會自動儲存已變更編輯器。", + "files.autoSave.afterDelay": "設定 `#files.autoSaveDelay#` 後,系統將自動儲存具有變更的編輯器。", + "files.autoSave.off": "系統永遠不會自動儲存具有變更的編輯器。", + "files.autoSave.onFocusChange": "當編輯器失去焦點時,系統將自動儲存具有變更的編輯器。", + "files.autoSave.onWindowChange": "當視窗失去焦點時,系統將自動儲存具有變更的編輯器。", "files.exclude.boolean": "要符合檔案路徑的 Glob 模式。設為 True 或 False 可啟用或停用模式。", "files.exclude.when": "在相符檔案同層級上額外的檢查。請使用 $(basename) 作為相符檔案名稱的變數。", + "files.experimentalSandboxedFileService": "實驗性: 將檔案服務變更為沙箱。除非有指示,否則請勿變更此項目!", + "files.legacyWatcher.default": "如果您使用測試人員版本或每次開啟多根工作區,將會啟用新的檔案監看程式。", + "files.legacyWatcher.off": "停用舊版檔案監看程式,並啟用新的檔案監看程式,以從其功能中獲得好處。", + "files.legacyWatcher.on": "當您發現新檔案監看程式發生問題時,啟用舊版檔案監看程式。", "files.restoreUndoStack": "重新開啟檔案時,將復原堆疊還原。", "files.saveConflictResolution": "當有其他程式變更磁碟的同時將檔案儲存至磁碟,就會發生儲存衝突。為避免資料遺失,系統會要求使用者比較編輯器中的變更與磁碟上的版本。除非您經常遇到儲存衝突錯誤,否則不應變更此設定,如果使用時不注意,可能會導致資料遺失。", "files.simpleDialog.enable": "啟用簡單檔案對話方塊。啟用時,簡單檔案對話方塊會取代系統檔案對話方塊。", @@ -5665,11 +5814,12 @@ "formatOnSave": "在儲存時設定檔案的格式。必須可使用格式器,不得在延遲後儲存檔案,而且不得關閉編輯器。", "formatOnSaveMode": "控制 [儲存時格式化] 會將整個檔案格式化,還是只將修改部分格式化。只有在 `#editor.formatOnSave#` 啟用時才適用。", "hotExit": "控制是否讓不同工作階段記住未儲存的檔案,並允許在結束編輯器時跳過儲存提示。", - "hotExit.off": "停用 Hot Exit。當您嘗試關閉包含已改變檔案的視窗時,會出現提示。", + "hotExit.off": "停用 Hot Exit。當您嘗試關閉的視窗包含具有未儲存變更的編輯器時,系統會顯示提示。", "hotExit.onExit": "在 Windows/Linux 上關閉最後一個視窗,或是觸發 `workbench.action.quit` 命令 (命令選擇區、按鍵繫結關係、功能表) 時,會觸發 Hot Exit。未開啟任何資料夾的所有視窗,都會在下次啟動時還原。透過 [檔案] > [開啟最近使用的檔案] > [更多...] 可存取包含未儲存檔案的先前開啟視窗清單", "hotExit.onExitAndWindowClose": "在 Windows/Linux 上關閉最後一個視窗,或觸發 `workbench.action.quit` 命令 (命令選擇區、按鍵繫結關係、功能表),以及任何有已開啟資料夾的視窗時 (無論其是否為最後一個視窗),都會觸發 Hot Exit。未開啟任何資料夾的所有視窗,都會在下次啟動時還原。透過 [檔案] > [開啟最近使用的檔案] > [更多...] 可存取包含未儲存檔案的先前開啟視窗清單。", "hotExit.onExitAndWindowCloseBrowser": "當瀏覽器結束,或是視窗或索引標籤關閉時,會觸發 Hot Exit。", "insertFinalNewline": "啟用時,請在儲存檔案時在其結尾插入最後一個新行。", + "legacyWatcher": "控制用於檔案監控的機制。僅當您看到與檔案監控相關的問題時才變更此選項。", "maxMemoryForLargeFilesMB": "控制當嘗試開啟大型檔案時,VS Code 在重新啟動後可用的記憶體。效果與在命令列上指定 `--max-memory=NEWSIZE` 相同。", "modification": "格式修改 (需要原始檔控制)。", "modificationIfAvailable": "將只嘗試格式化修改 (需要原始檔控制)。如果無法使用原始檔控制,將會格式化整個檔案。", @@ -5694,7 +5844,8 @@ "trimFinalNewlines": "若啟用,則會在儲存檔案時,修剪檔案末新行尾的所有新行。", "trimTrailingWhitespace": "若啟用,將在儲存檔案時修剪尾端空白。", "useTrash": "刪除時將檔案/資料夾移至作業系統垃圾桶 (Windows 為資源回收筒)。停用此項目會永久刪除檔案/資料夾。", - "watcherExclude": "設定檔案路徑的 Glob 模式以從檔案監看排除。模式必須符合絕對路徑,即以`**/`或完整路徑為前置詞以正確符合,並以 `/**` 為後置詞以符合路徑中的檔案 (例如 `**/build/output/**` 或 `/Users/name/workspaces/project/build/output/**`)。必須先重新開機才能變更這項設定。若是發生程式碼在啟動時耗用大量 CPU 時間的情況,可以排除較大的資料夾以降低起始負載。" + "watcherExclude": "設定要從檔案監視中排除的路徑或 Glob 模式。相對路徑 (例如 'build/output') 將會使用目前開啟的工作區解析為絕對路徑。Glob 模式在絕對路徑上必須相符,(例如,首碼為 '**/' 或完整路徑及尾碼 '/**',才能比對路徑中的檔案),以正確比對 (例如 '**/build/output/**' 或 '/Users/name/workspaces/project/build/output/**')。當您遇到耗用大量 CPU 的檔案監看程式處理序時,請務必排除較不感興趣的大型資料夾 (例如組建輸出資料夾)。", + "watcherInclude": "設定其他路徑以監看工作區內的變更。根據預設,將遞迴監看所有工作區資料夾,符號連結資料夾除外。您可以明確新增絕對或相對路徑,以支援監看符號連結資料夾。相對路徑將使用目前開啟的工作區解析為絕對路徑。" }, "vs/workbench/contrib/files/browser/views/emptyView": { "noWorkspace": "沒有開啟的資料夾" @@ -5735,6 +5886,12 @@ "newUntitledFile": "新增無標題檔案", "openEditors": "已開啟的編輯器" }, + "vs/workbench/contrib/files/browser/workspaceWatcher": { + "enospcError": "無法在大型工作區資料夾中監看檔案變更。請遵循指示連結來解決此問題。", + "eshutdownError": "檔案變更監控程式意外停止。請重新載入視窗以再次啟用監控程式。", + "learnMore": "指示", + "reload": "重新載入" + }, "vs/workbench/contrib/files/common/dirtyFilesIndicator": { "dirtyFile": "1 個未儲存的檔案", "dirtyFiles": "{0} 個未儲存的檔案" @@ -5754,12 +5911,6 @@ "openEditorsFocus": "當焦點在 [開放式編輯器] 檢視中時為 true。", "openEditorsVisible": "當 [開放式編輯器] 檢視可見時為 true。" }, - "vs/workbench/contrib/files/common/workspaceWatcher": { - "enospcError": "無法在大型工作區資料夾中監看檔案變更。請遵循指示連結來解決此問題。", - "installNet": "下載 .NET Framework 4.5", - "learnMore": "指示", - "netVersionError": "需要 Microsoft .NET Framework 4.5。請連入此連結進行安裝。" - }, "vs/workbench/contrib/files/electron-sandbox/fileActions.contribution": { "filesCategory": "檔案", "openContainer": "開啟收納資料夾", @@ -5785,7 +5936,8 @@ "formatDocument.label.multiple": "文件格式化方式...", "formatSelection.label.multiple": "格式選取與…", "formatter.default": "定義預設格式器,其優先於其他所有格式器設定。必須是提供格式器之延伸模組的識別碼。", - "miss": "延伸模組 '{0}’ 無法將 ‘{1}’ 格式化", + "miss": "延伸模組 '{0}' 已設定為格式器,但無法格式化 '{1}'-files", + "miss.1": "變更預設格式器", "null": "無", "nullFormatterDescription": "無", "select": "選取 '{0}' 檔案的預設格式器" @@ -5806,8 +5958,10 @@ "interactive.history.next": "歷程記錄中的下一個值", "interactive.history.previous": "歷程記錄中的上一個值", "interactive.inactiveCodeBorder": "當編輯器沒有焦點時,目前互動式程式碼資料格的框線色彩。", - "interactive.input.clear": "Clear the interactive window input editor contents", - "interactive.open": "開啟互動視窗" + "interactive.input.clear": "清除互動式視窗輸入編輯器內容", + "interactive.open": "開啟互動視窗", + "interactiveScrollToBottom": "捲動至底端", + "interactiveScrollToTop": "捲動至頂端" }, "vs/workbench/contrib/interactive/browser/interactiveEditor": { "interactiveInputPlaceHolder": "在此輸入程式碼,然後按 {0} 即可執行" @@ -5819,14 +5973,24 @@ }, "vs/workbench/contrib/issue/electron-sandbox/issueActions": { "openProcessExplorer": "開啟 [處理序總管]", - "reportPerformanceIssue": "回報效能問題" + "reportPerformanceIssue": "回報效能問題..." }, "vs/workbench/contrib/keybindings/browser/keybindings.contribution": { "toggleKeybindingsLog": "切換鍵盤快速鍵疑難排解" }, + "vs/workbench/contrib/languageStatus/browser/languageStatus.contribution": { + "aria.1": "{0},{1}", + "aria.2": "{0}", + "langStatus.aria": "編輯器語言狀態: {0}", + "langStatus.name": "編輯器語言狀態", + "name.pattern": "{0} (語言狀態)", + "pin": "釘選到狀態列" + }, "vs/workbench/contrib/localizations/browser/localizations.contribution": { "activateLanguagePack": "若要在 {0} 中使用 VS Code,VS Code 就需要重新啟動。", "changeAndRestart": "變更語言並重新啟動", + "doNotChangeAndRestart": "不變更語言", + "doNotRestart": "不要重新啟動", "neverAgain": "不要再顯示", "restart": "重新啟動", "updateLocale": "您想要變更 VS Code 的 UI 語言為 {0} 並重新啟動嗎?", @@ -5901,9 +6065,9 @@ "show multiline": "在多行中顯示訊息", "show singleline": "在單行中顯示訊息", "status.problems": "問題", - "totalErrors": "{0} 個錯誤", - "totalInfos": "{0} 個資訊", - "totalWarnings": "{0} 個警告" + "totalErrors": "錯誤: {0}", + "totalInfos": "資訊: {0}", + "totalWarnings": "警告: {0}" }, "vs/workbench/contrib/markers/browser/markersFileDecorations": { "label": "問題", @@ -5972,14 +6136,21 @@ "problems.view.focus.label": "聚焦於問題(錯誤, 警告, 資訊)", "problems.view.toggle.label": "切換至問題(錯誤, 警告, 資訊)" }, - "vs/workbench/contrib/notebook/browser/contrib/cellOperations/cellOperations": { + "vs/workbench/contrib/notebook/browser/contrib/cellCommands/cellCommands": { + "notebookActions.changeCellToCode": "將儲存格變更為程式碼", + "notebookActions.changeCellToMarkdown": "將儲存格變更為 Markdown", + "notebookActions.collapseCellInput": "摺疊儲存格輸入", + "notebookActions.collapseCellOutput": "摺疊儲存格輸出", "notebookActions.copyCellDown": "在下方複製儲存格", "notebookActions.copyCellUp": "在上方複製儲存格", + "notebookActions.expandCellInput": "展開儲存格輸入", + "notebookActions.expandCellOutput": "展開儲存格輸出", "notebookActions.joinCellAbove": "聯結上一個儲存格", "notebookActions.joinCellBelow": "聯結下一個儲存格", "notebookActions.moveCellDown": "向下移動儲存格", "notebookActions.moveCellUp": "向上移動儲存格", - "notebookActions.splitCell": "分割儲存格" + "notebookActions.splitCell": "分割儲存格", + "notebookActions.toggleOutputs": "切換輸出" }, "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { "notebook.cell.status.executing": "正在執行", @@ -5994,59 +6165,8 @@ "notebookActions.copy": "複製儲存格", "notebookActions.cut": "剪下儲存格", "notebookActions.paste": "貼上儲存格", - "notebookActions.pasteAbove": "在上方貼入儲存格" - }, - "vs/workbench/contrib/notebook/browser/contrib/coreActions": { - "changeLanguage": "變更儲存格語言", - "clearAllCellsOutputs": "清除輸出", - "clearCellOutputs": "清除儲存格輸出", - "cmd.toggle": "切換階層連結", - "customizeNotebook": "自訂筆記本...", - "languageDescription": "({0}) - 目前的語言", - "languageDescriptionConfigured": "({0})", - "notebookActions.cancel": "停止執行儲存格", - "notebookActions.cancelNotebook": "停止執行", - "notebookActions.category": "筆記本", - "notebookActions.centerActiveCell": "置中作用儲存格", - "notebookActions.changeCellToCode": "將儲存格變更為程式碼", - "notebookActions.changeCellToMarkdown": "將儲存格變更為 Markdown", - "notebookActions.collapseCellInput": "摺疊儲存格輸入", - "notebookActions.collapseCellOutput": "摺疊儲存格輸出", - "notebookActions.deleteCell": "刪除儲存格", - "notebookActions.editCell": "編輯儲存格", - "notebookActions.execute": "執行儲存格", - "notebookActions.executeAbove": "在儲存格上方執行", - "notebookActions.executeAndFocusContainer": "執行儲存格和焦點容器", - "notebookActions.executeAndInsertBelow": "執行筆記本儲存格並在下方插入儲存格", - "notebookActions.executeAndSelectBelow": "執行筆記本儲存格並選取下方儲存格", - "notebookActions.executeBelow": "執行儲存格及下方", - "notebookActions.executeNotebook": "全部執行", - "notebookActions.expandCellInput": "展開儲存格輸入", - "notebookActions.expandCellOutput": "展開儲存格輸出", - "notebookActions.insertCodeCellAbove": "在上方插入程式碼儲存格", - "notebookActions.insertCodeCellAboveAndFocusContainer": "將程式碼儲存格插入上方及焦點容器", - "notebookActions.insertCodeCellAtTop": "在頂端新增程式碼儲存格", - "notebookActions.insertCodeCellBelow": "在下方插入程式碼儲存格", - "notebookActions.insertCodeCellBelowAndFocusContainer": "將程式碼儲存格插入下方及焦點容器", - "notebookActions.insertMarkdownCellAbove": "在上方插入 Markdown 儲存格", - "notebookActions.insertMarkdownCellAtTop": "在頂端新增 Markdown 儲存格", - "notebookActions.insertMarkdownCellBelow": "在下方插入 Markdown 儲存格", - "notebookActions.menu.insertCode": "$(add) 程式碼", - "notebookActions.menu.insertCode.minimalToolbar": "新增程式碼", - "notebookActions.menu.insertCode.minimaltoolbar": "新增程式碼", - "notebookActions.menu.insertCode.ontoolbar": "程式碼", - "notebookActions.menu.insertCode.tooltip": "新增程式碼資料格", - "notebookActions.menu.insertMarkdown": "$(add) Markdown", - "notebookActions.menu.insertMarkdown.ontoolbar": "Markdown", - "notebookActions.menu.insertMarkdown.tooltip": "新增 Markdown 資料格", - "notebookActions.quitEdit": "停止編輯儲存格", - "notebookActions.renderMarkdown": "轉譯所有 Markdown 儲存格", - "notebookActions.toggleOutputs": "Toggle Outputs", - "notebookMenu.cellTitle": "筆記本儲存格", - "notebookMenu.insertCell": "插入儲存格", - "pickLanguageToConfigure": "選取語言模式", - "workbench.notebook.layout.configure.label": "自訂筆記本版面配置", - "workbench.notebook.layout.select.label": "在筆記本版面配置之間選取" + "notebookActions.pasteAbove": "在上方貼入儲存格", + "toggleNotebookClipboardLog": "切換筆記本剪貼簿疑難排解" }, "vs/workbench/contrib/notebook/browser/contrib/editorStatusBar/editorStatusBar": { "current1": "目前選取的項目", @@ -6061,8 +6181,10 @@ "notebook.singleActiveCellIndicator": "儲存格 {0} / {1}", "notebookActions.selectKernel": "選取 Notebook 核心", "notebookActions.selectKernel.args": "筆記本核心引數", + "otherKernelKinds": "其他", "prompt.placeholder.change": "變更 '{0}' 的核心", "prompt.placeholder.select": "選取 '{0}' 的核心", + "suggestedKernels": "建議", "tooltop": "{0} (建議)" }, "vs/workbench/contrib/notebook/browser/contrib/find/findController": { @@ -6094,7 +6216,8 @@ "focusLastCell": "聚焦於最後一個儲存格", "focusOutput": "聚焦於作用儲存格輸出", "focusOutputOut": "取消聚焦於作用儲存格輸出", - "notebook.navigation.allowNavigateToSurroundingCells": "啟用時,當儲存格編輯器中的目前游標位於第一行/最後一行時,游標可以瀏覽到下一個/上一個儲存格。" + "notebook.navigation.allowNavigateToSurroundingCells": "啟用時,當儲存格編輯器中的目前游標位於第一行/最後一行時,游標可以瀏覽到下一個/上一個儲存格。", + "notebookActions.centerActiveCell": "置中作用儲存格" }, "vs/workbench/contrib/notebook/browser/contrib/outline/notebookOutline": { "breadcrumbs.showCodeCells": "當啟用的筆記本軌跡包含程式碼儲存格時。", @@ -6104,6 +6227,68 @@ "vs/workbench/contrib/notebook/browser/contrib/profile/notebookProfile": { "setProfileTitle": "設定設定檔" }, + "vs/workbench/contrib/notebook/browser/controller/coreActions": { + "notebookActions.category": "筆記本", + "notebookMenu.cellTitle": "筆記本儲存格", + "notebookMenu.insertCell": "插入儲存格" + }, + "vs/workbench/contrib/notebook/browser/controller/editActions": { + "autoDetect": "自動偵測", + "changeLanguage": "變更儲存格語言", + "clearAllCellsOutputs": "清除所有儲存格的輸出", + "clearCellOutputs": "清除儲存格輸出", + "languageDescription": "({0}) - 目前的語言", + "languageDescriptionConfigured": "({0})", + "languagesPicks": "語言 (識別碼)", + "notebookActions.deleteCell": "刪除儲存格", + "notebookActions.editCell": "編輯儲存格", + "notebookActions.quitEdit": "停止編輯儲存格", + "pickLanguageToConfigure": "選取語言模式" + }, + "vs/workbench/contrib/notebook/browser/controller/executeActions": { + "notebookActions.cancel": "停止執行儲存格", + "notebookActions.cancelNotebook": "停止執行", + "notebookActions.execute": "執行儲存格", + "notebookActions.executeAbove": "在儲存格上方執行", + "notebookActions.executeAndFocusContainer": "執行儲存格和焦點容器", + "notebookActions.executeAndInsertBelow": "執行筆記本儲存格並在下方插入儲存格", + "notebookActions.executeAndSelectBelow": "執行筆記本儲存格並選取下方儲存格", + "notebookActions.executeBelow": "執行儲存格及下方", + "notebookActions.executeNotebook": "全部執行", + "notebookActions.renderMarkdown": "轉譯所有 Markdown 儲存格" + }, + "vs/workbench/contrib/notebook/browser/controller/insertCellActions": { + "notebookActions.insertCodeCellAbove": "在上方插入程式碼儲存格", + "notebookActions.insertCodeCellAboveAndFocusContainer": "將程式碼儲存格插入上方及焦點容器", + "notebookActions.insertCodeCellAtTop": "在頂端新增程式碼儲存格", + "notebookActions.insertCodeCellBelow": "在下方插入程式碼儲存格", + "notebookActions.insertCodeCellBelowAndFocusContainer": "將程式碼儲存格插入下方及焦點容器", + "notebookActions.insertMarkdownCellAbove": "在上方插入 Markdown 儲存格", + "notebookActions.insertMarkdownCellAtTop": "在頂端新增 Markdown 儲存格", + "notebookActions.insertMarkdownCellBelow": "在下方插入 Markdown 儲存格", + "notebookActions.menu.insertCode": "$(add) 程式碼", + "notebookActions.menu.insertCode.minimalToolbar": "新增程式碼", + "notebookActions.menu.insertCode.minimaltoolbar": "新增程式碼", + "notebookActions.menu.insertCode.ontoolbar": "程式碼", + "notebookActions.menu.insertCode.tooltip": "新增程式碼資料格", + "notebookActions.menu.insertMarkdown": "$(add) Markdown", + "notebookActions.menu.insertMarkdown.ontoolbar": "Markdown", + "notebookActions.menu.insertMarkdown.tooltip": "新增 Markdown 資料格" + }, + "vs/workbench/contrib/notebook/browser/controller/layoutActions": { + "cmd.toggle": "切換階層連結", + "customizeNotebook": "自訂筆記本...", + "notebook.placeholder": "要儲存的設定檔案", + "notebook.saveMimeTypeOrder": "儲存 Mimetype 顯示順序", + "notebook.showLineNumbers": "顯示筆記本行號", + "notebook.toggleBreadcrumb": "切換階層連結", + "notebook.toggleCellToolbarPosition": "切換儲存格工具列位置", + "notebook.toggleLineNumbers": "切換筆記本行號", + "saveTarget.machine": "使用者設定", + "saveTarget.workspace": "工作區設定", + "workbench.notebook.layout.configure.label": "自訂筆記本版面配置", + "workbench.notebook.layout.select.label": "在筆記本版面配置之間選取" + }, "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "內建", "curruentActiveMimeType": "目前使用中", @@ -6155,14 +6340,14 @@ "notebook.cellToolbarLocation.description": "應顯示儲存格工具列的位置,或是否應隱藏。", "notebook.cellToolbarLocation.viewType": "設定特定檔案類型的儲存格工具列位置", "notebook.cellToolbarVisibility.description": "當游標停留或按一下時,是否要顯示儲存格工具列。", - "notebook.compactView.description": "控制筆記本編輯器是否應該以精簡格式呈現。 ", + "notebook.compactView.description": "控制筆記本編輯器是否應以精簡格式呈現。例如,開啟時減少左邊界寬度。", "notebook.consolidatedOutputButton.description": "控制輸出動作是否應該在輸出工具列中轉譯。", "notebook.consolidatedRunButton.description": "控制執行按鈕旁的下拉式清單是否顯示額外的動作。", "notebook.diff.enablePreview.description": "是否要為筆記本使用增強的文字 Diff 編輯器。", "notebook.displayOrder.description": "輸出 MIME 類型的優先順序清單", "notebook.dragAndDrop.description": "控制筆記本編輯器是否應該允許透過拖放移動儲存格。", "notebook.editorOptions.experimentalCustomization": "筆記本中使用的程式碼編輯器設定。這可用來自訂大部分的編輯器.* 設定。", - "notebook.focusIndicator.description": "Controls where the focus indicator is rendered, either along the cell borders or on the left gutter", + "notebook.focusIndicator.description": "控制焦點指標的轉譯位置,是沿著儲存格框線或左裝訂邊", "notebook.globalToolbar.description": "控制是否要在筆記本編輯器內呈現全域工具列。", "notebook.globalToolbarShowLabel": "控制筆記本工具列上的動作是否應呈現標籤。", "notebook.insertToolbarPosition.description": "控制插入儲存格動作應出現的位置。", @@ -6196,7 +6381,8 @@ "notebook.focusedEditorBorder": "筆記本儲存格編輯器框線的色彩。", "notebook.inactiveFocusedCellBorder": "當主要焦點在編輯器外,且正專注於儲存格時,儲存格上框線和下框線的色彩。", "notebook.inactiveSelectedCellBorder": "選取多個儲存格時,儲存格框線的色彩。", - "notebook.outputContainerBackgroundColor": "Notebook 輸出容器背景的色彩。", + "notebook.outputContainerBackgroundColor": "筆記本輸出容器背景的色彩。", + "notebook.outputContainerBorderColor": "筆記本輸出容器背景的框線色彩。", "notebook.selectedCellBorder": "已選取但未聚焦於儲存格時,儲存格上框線和下框線的色彩。", "notebook.symbolHighlightBackground": "醒目提示之儲存格的背景色彩", "notebookScrollbarSliderActiveBackground": "點選時,筆記本捲軸滑桿背景的色彩。", @@ -6235,24 +6421,23 @@ "successStateIcon": "用於在筆記本編輯器中表示成功狀態的圖示。", "unfoldIcon": "用於在筆記本編輯器中展開儲存格的圖示。" }, - "vs/workbench/contrib/notebook/browser/notebookKernelActionViewItem": { - "select": "選取核心" - }, "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { - "disableOtherKeymapsConfirmation": "Disable other keymaps ({0}) to avoid conflicts between keybindings?", - "no": "No", - "yes": "Yes" + "disableOtherKeymapsConfirmation": "要停用其他按鍵對應 ({0}),以避免按鍵繫結關係間的衝突嗎?", + "no": "否", + "yes": "是" }, "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { "empty": "儲存格沒有輸出", - "noRenderer.1": "找不到 MIME 類型的轉譯器: {0}", - "noRenderer.2": "找不到輸出的轉譯器。其有下列 MIME 類型: {0}" + "noRenderer.1": "找不到 Mime 類型 \"{0}\" 的轉譯器,但 Marketplace 上可能提供轉譯器。", + "noRenderer.2": "找不到輸出的轉譯器。其有下列 MIME 類型: {0}", + "noRenderer.search": "搜尋 Marketplace" }, "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { "notebook.emptyMarkdownPlaceholder": "空白的 Markdown 儲存格。按兩下或按 Enter 可加以編輯。", "notebook.error.rendererNotFound": "找不到 '$0' 的轉譯器" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellEditorOptions": { + "notebook.cell.toggleLineNumbers.title": "顯示資料格行號", "notebook.lineNumbers": "控制儲存格編輯器中行號的顯示。", "notebook.showLineNumbers": "顯示筆記本行號", "notebook.toggleLineNumbers": "切換筆記本行號" @@ -6267,6 +6452,7 @@ "unavailableRenderInfo": "轉譯器無法使用" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { + "cellExecutionOrderCountLabel": "執行順序", "cellExpandOutputButtonLabel": "展開儲存格輸出 (${0})", "cellExpandOutputButtonLabelWithDoubleClick": "按兩下以展開儲存格輸出 ({0})", "notebook.moreRunActionsLabel": "更多..." @@ -6275,6 +6461,9 @@ "cellExpandInputButtonLabel": "展開儲存格輸入 ({0})", "cellExpandInputButtonLabelWithDoubleClick": "按兩下以展開儲存格輸出 ({0})" }, + "vs/workbench/contrib/notebook/browser/viewParts/notebookKernelActionViewItem": { + "select": "選取核心" + }, "vs/workbench/contrib/notebook/common/notebookEditorModel": { "notebook.staleSaveError": "檔案的內容已在磁碟上變更。您想要開啟更新的版本,或使用您的變更覆寫檔案?", "notebook.staleSaveError.overwrite.": "覆寫", @@ -6646,8 +6835,8 @@ "helpQuickAccessPlaceholder": "鍵入 '{0}' 可取得您可於此處採用的動作説明。", "miCommandPalette": "命令選擇區(&&C)...", "miGotoLine": "前往行/資料行(&&L)...", - "miGotoSymbolInEditor": "前往編輯器中的符號(&&S)...", "miOpenView": "開啟檢視(&&O)...", + "miShowAllCommands": "顯示所有命令", "viewQuickAccess": "開啟檢視", "viewQuickAccessPlaceholder": "鍵入要開啟的檢視、輸出通道或終端機名稱。" }, @@ -6724,7 +6913,6 @@ "portIcon": "代表遠端連接埠的圖示。", "portsViewIcon": "[遠端連接埠] 檢視的檢視圖示。", "privatePortIcon": "代表私人遠端連接埠的圖示。", - "publicPortIcon": "代表公用遠端連接埠的圖示。", "remoteExplorerViewIcon": "[遠端總管] 檢視的檢視圖示。", "reportIssuesIcon": "遠端總管檢視中 [回報問題] 的圖示。", "reviewIssuesIcon": "遠端總管檢視中 [檢閱問題] 的圖示。", @@ -6769,8 +6957,6 @@ "remote.tunnel.forwardItem": "轉送連接埠", "remote.tunnel.forwardPrompt": "連接埠號碼或位址 (例如 3000 或 10.10.10.10:2000)。", "remote.tunnel.label": "設定連接埠標籤", - "remote.tunnel.makePrivate": "設為私人", - "remote.tunnel.makePublic": "設為公用", "remote.tunnel.open": "以瀏覽器開啟", "remote.tunnel.openCommandPalette": "在瀏覽器中開啟連接埠", "remote.tunnel.openCommandPaletteNone": "目前沒有已轉接的連接埠。開啟 [連接埠] 檢視以開始使用。", @@ -6782,8 +6968,6 @@ "remote.tunnel.tooltipCandidate": "遠端連接埠 {0}:{1} 未轉送。 ", "remote.tunnel.tooltipForwarded": "遠端連接埠 {0}:{1} 已轉送到本機位址 {2}。 ", "remote.tunnel.tooltipName": "已標記連接埠 {0}。 ", - "remote.tunnel.tooltipPrivate": "只能從這部機器存取。 ", - "remote.tunnel.tooltipPublic": "可公開存取。 ", "remote.tunnelView.alreadyForwarded": "連接埠已經轉送", "remote.tunnelView.inlineElevationMessage": "可能需要 Sudo", "remote.tunnelsView.addPort": "新增連接埠", @@ -6791,7 +6975,7 @@ "remote.tunnelsView.input": "請按下 ENTER 以確認,或按 ESCAPE 取消。", "remote.tunnelsView.labelPlaceholder": "連接埠標籤", "remote.tunnelsView.portNumberToHigh": "連接埠號碼必須 ≥ 0 和 < {0}。", - "remote.tunnelsView.portNumberValid": "轉送的連接埠無效。", + "remote.tunnelsView.portNumberValid": "轉送的連接埠應該是數字或 host:port。", "tunnel.addressColumn.label": "本機位址", "tunnel.addressColumn.tooltip": "本機提供的轉送連接埠位址。", "tunnel.focusContext": "連接埠檢視是否有焦點。", @@ -6802,17 +6986,22 @@ "tunnel.originColumn.tooltip": "轉送連接埠的原始來源。可以是延伸模組、使用者轉送、靜態轉送或自動轉送。", "tunnel.portColumn.label": "連接埠", "tunnel.portColumn.tooltip": "轉送連接埠的標籤與遠端連接埠號碼。", - "tunnel.privacyColumn.label": "隱私權", + "tunnel.privacyColumn.label": "可見度", "tunnel.privacyColumn.tooltip": "是否可使用轉送連接埠。", - "tunnel.privacyPrivate": "私人", - "tunnel.privacyPublic": "公用", "tunnel.processColumn.label": "執行中的處理序", "tunnel.processColumn.tooltip": "使用此連接埠的處理序命令列。", + "tunnelContext.privacyMenu": "連接埠可見度", "tunnelContext.protocolMenu": "變更連接埠通訊協定", + "tunnelPrivacy.private": "私人", + "tunnelPrivacy.unknown": "未知", "tunnelView": "通道檢視", "tunnelView.runningProcess.inacessable": "流程資訊無法使用" }, "vs/workbench/contrib/remote/common/remote.contribution": { + "invalidWorkspaceCancel": "取消(&&C)", + "invalidWorkspaceDetail": "工作區不存在。請選取其他要開啟的工作區。", + "invalidWorkspaceMessage": "工作區不存在", + "invalidWorkspacePrimary": "開啟工作區(&&O)...", "remote": "遠端", "remote.autoForwardPorts": "啟用時,系統會偵測到新的執行流程,並自動轉寄其接聽的連接埠。停用此設定不會阻止轉寄所有的連接埠。即使停用,延伸模組仍可引起連接埠轉寄,開啟某些 URL 也仍會造成連接埠轉寄。", "remote.autoForwardPortsSource": "設定當 `remote.autoForwardPorts` 為 true 時,自動轉送連接埠的來源。在 Windows 與 Mac 遠端上,`process` 選項沒有作用,將使用 `output`。需要重新載入才會生效。", @@ -6832,16 +7021,19 @@ "remote.portsAttributes.openBrowserOnce": "自動轉送連接埠時開啟瀏覽器,但僅在工作階段期間第一次轉送連接埠時。視您的設定而定,這可能會開啟內嵌瀏覽器。", "remote.portsAttributes.openPreview": "當連接埠自動轉送時,在相同視窗中開啟預覽。", "remote.portsAttributes.patternError": "必須是連接埠號碼、連接埠號碼範圍或規則運算式。", - "remote.portsAttributes.port": "連接埠、連接埠範圍 (如 \"40000-55000\") 或規則運算式 (如 \".+\\\\/server.js\")。若是連接埠號碼或範圍,屬性會套用到該連接埠號碼或連接埠號碼範圍。使用規則運算式的屬性會套用到相關處理序命令列與運算式相符的連接埠。", + "remote.portsAttributes.port": "連接埠、連接埠範圍 (如 \"40000-55000\")、主機和連接埠 (如 \"db:1234\") 或規則運算式 (如 \".+\\\\/server.js\")。若是連接埠號碼或範圍,屬性會套用到該連接埠號碼或連接埠號碼範圍。使用規則運算式的屬性會套用到相關處理序命令列與運算式相符的連接埠。", "remote.portsAttributes.protocol": "轉送此連接埠時使用的通訊協定。", "remote.portsAttributes.requireLocalPort": "若為 true,將會顯示所選本機埠是否未用於轉送的強制回應對話方塊。", "remote.portsAttributes.silent": "此連接埠自動轉送時,不顯示任何通知也不採取任何動作。", "remote.restoreForwardedPorts": "還原您在工作區轉送的連接埠。", "remoteExtensionLog": "遠端伺服器", "ui": "UI 延伸模組類型。在遠端視窗中,這類延伸模組只有在可於本機電腦上使用時才會啟用。", - "web": "Web 背景工作延伸模組種類。這類延伸模組可以在 Web 背景工作延伸主機中執行。", "workspace": "工作區延伸模組類型。在遠端視窗中,這類延伸模組只有在可於遠端上使用時才會啟用。" }, + "vs/workbench/contrib/remote/common/tunnelFactory": { + "tunnelPrivacy.private": "私人", + "tunnelPrivacy.public": "公用" + }, "vs/workbench/contrib/remote/electron-sandbox/remote.contribution": { "remote": "遠端", "remote.downloadExtensionsLocally": "啟用時,延伸模組會在本機下載,並在遠端安裝。" @@ -6912,6 +7104,7 @@ "scm.providerCountBadge.hidden": "隱藏原始檔控制提供者計數徽章。", "scm.providerCountBadge.visible": "顯示原始檔控制提供者計數徽章。", "scmConfigurationTitle": "原始碼管理 (SCM)", + "showActionButton": "控制是否可以在 SCM 視圖中顯示動作按鈕。", "source control": "原始檔控制", "source control repositories": "原始檔控制存放庫", "sourceControlViewIcon": "[原始檔控制] 檢視的檢視圖示。" @@ -6939,7 +7132,7 @@ "vs/workbench/contrib/search/browser/anythingQuickAccess": { "closeEditor": "從最近開啟的檔案中移除", "fileAndSymbolResultsSeparator": "檔案和符號結果", - "filePickAriaLabelDirty": "{0} 已改變", + "filePickAriaLabelDirty": "{0} 個未儲存的變更", "fileResultsSeparator": "檔案結果", "noAnythingResults": "沒有相符的結果", "openToBottom": "開啟到底部", @@ -6991,6 +7184,7 @@ "search.collapseAllResults": "控制要摺疊或展開搜尋結果。", "search.collapseResults.auto": "10 個結果以下的檔案將會展開,其他檔案則會摺疊。", "search.followSymlinks": "控制是否要在搜尋時遵循 symlink。", + "search.forceSearchProcess": "啟用時,本機視窗中的搜尋將在獨立的搜尋處理序中執行,而不是在延伸主機。", "search.globalFindClipboard": "控制搜尋檢視應讀取或修改 macOS 上的共用尋找剪貼簿。 ", "search.location": "控制搜尋要顯示為資訊看板中的檢視,或顯示為面板區域中的面板以增加水平空間。", "search.location.deprecationMessage": "此設定已被取代。您可以改為將搜尋圖示拖曳到新的位置。", @@ -7027,7 +7221,7 @@ "showTriggerActions": "前往工作區中的符號...", "symbolsQuickAccess": "前往工作區中的符號", "symbolsQuickAccessPlaceholder": "請鍵入要開啟的符號名稱。", - "useGlobalIgnoreFiles": "控制是否要在搜尋檔案時使用全域 `.gitignore` 和 `.ignore` 檔案。", + "useGlobalIgnoreFiles": "控制是否要在搜尋檔案時使用全域 `.gitignore` 和 `.ignore` 檔案。必須啟用 `#search.useIgnoreFiles#`。", "useIgnoreFiles": "控制是否在搜尋檔案時使用 `.gitignore` 和 `.ignore` 檔案。", "usePCRE2Deprecated": "已淘汰。當使用僅有 PCRE2 支援的 regex 功能時,會自動使用 PCRE 2。", "useRipgrep": " 此設定已淘汰,現在會回復至 \"search.usePCRE2\"。", @@ -7080,11 +7274,10 @@ "vs/workbench/contrib/search/browser/searchView": { "ariaSearchResultsClearStatus": "已清除搜尋結果", "ariaSearchResultsStatus": "搜尋傳回 {1} 個檔案中的 {0} 個結果", + "disableOpenEditors": "在整個工作區中搜尋", "emptySearch": "空的搜尋", "excludes.enable": "啟用", "forTerm": " - 搜尋: {0}", - "label.excludes": "搜尋排除模式", - "label.includes": "搜尋包含模式", "moreSearch": "切換搜尋詳細資料", "noOpenEditorResultsExcludes": "在開啟的編輯器中找不到排除 '{0}' 的結果 -", "noOpenEditorResultsFound": "在開啟的編輯器中找不到任何結果。請檢查您設定中所設定的排除,並檢查您的 gitignore 檔案 -", @@ -7094,13 +7287,15 @@ "noResultsFound": "找不到任何結果。請檢閱您所設定排除的設定,並檢查您的 gitignore 檔案 -", "noResultsIncludes": "在 '{0}' 中找不到結果 - ", "noResultsIncludesExcludes": "在 '{0}' 中找不到排除 '{1}' 的結果 - ", + "onlyOpenEditors": "進在開啟的檔案中搜尋", + "openEditors.disable": "停用", "openFolder": "開啟資料夾", "openInEditor.message": "在編輯器中開啟", "openInEditor.tooltip": "將目前的搜尋結果複製到編輯器", "openSettings.learnMore": "深入了解", "openSettings.message": "開啟設定", - "placeholder.excludes": "(例如 *.ts、src/**/exclude)", - "placeholder.includes": "(例如 *.ts、src/**/include)", + "placeholder.excludes": "例如 *.ts、src/**/exclude", + "placeholder.includes": "例如 *.ts、src/**/include", "removeAll.occurrence.file.confirmation.message": "要將 {1} 個檔案中的 {0} 個相符項目取代為 '{2}' 嗎?", "removeAll.occurrence.file.message": "已取代 {1} 檔案的 {0} 發生次數。", "removeAll.occurrence.files.confirmation.message": "要將 {1} 個檔案中的 {0} 個相符項目取代為 '{2}' 嗎?", @@ -7435,8 +7630,12 @@ "taskTerminalStatus.active": "工作執行中", "taskTerminalStatus.errors": "工作發生錯誤", "taskTerminalStatus.errorsInactive": "工作發生錯誤,正在等候中...", + "taskTerminalStatus.infos": "工作出現資訊", + "taskTerminalStatus.infosInactive": "工作出現資訊,正在等候...", "taskTerminalStatus.succeeded": "工作成功", - "taskTerminalStatus.succeededInactive": "工作成功且正在等候中..." + "taskTerminalStatus.succeededInactive": "工作成功且正在等候中...", + "taskTerminalStatus.warnings": "工作出現警告", + "taskTerminalStatus.warningsInactive": "工作出現警告,正在等候..." }, "vs/workbench/contrib/tasks/browser/tasksQuickAccess": { "TaskService.pickRunTask": "選取要執行的工作", @@ -7730,8 +7929,8 @@ "workbench.action.terminal.clear": "清除", "workbench.action.terminal.clearSelection": "清除選取項目", "workbench.action.terminal.copySelection": "複製選取項目", - "workbench.action.terminal.createTerminalEditor": "Create New Terminal in Editor Area", - "workbench.action.terminal.createTerminalEditorSide": "Create New Terminal in Editor Area to the Side", + "workbench.action.terminal.createTerminalEditor": "在編輯器區域建立新終端", + "workbench.action.terminal.createTerminalEditorSide": "在右側的 [編輯器] 區域建立新終端", "workbench.action.terminal.detachSession": "中斷連結工作階段", "workbench.action.terminal.findNext": "尋找下一個", "workbench.action.terminal.findPrevious": "尋找上一個", @@ -7748,11 +7947,11 @@ "workbench.action.terminal.navigationModeExit": "結束導覽模式", "workbench.action.terminal.navigationModeFocusNext": "將焦點移到下一行 (導覽模式)", "workbench.action.terminal.navigationModeFocusPrevious": "將焦點移到上一行 (導覽模式)", - "workbench.action.terminal.new": "Create New Terminal", - "workbench.action.terminal.newInActiveWorkspace": "Create New Terminal (In Active Workspace)", - "workbench.action.terminal.newWithCwd": "Create New Terminal Starting in a Custom Working Directory", + "workbench.action.terminal.new": "建立新終端", + "workbench.action.terminal.newInActiveWorkspace": "建立新終端 (於使用中的工作區)", + "workbench.action.terminal.newWithCwd": "在自訂工作目錄中建立新終端啟動", "workbench.action.terminal.newWithCwd.cwd": "要啟動終端機的所在目錄", - "workbench.action.terminal.newWithProfile": "Create New Terminal (With Profile)", + "workbench.action.terminal.newWithProfile": "建立新終端 (使用設定檔)", "workbench.action.terminal.newWithProfile.profileName": "要建立之設定檔的名稱", "workbench.action.terminal.newWorkspacePlaceholder": "為新的終端機選擇目前的工作目錄", "workbench.action.terminal.openSettings": "設定終端設定", @@ -7785,8 +7984,10 @@ "workbench.action.terminal.selectToPreviousCommand": "選取上一個命令", "workbench.action.terminal.selectToPreviousLine": "選取到上一行", "workbench.action.terminal.sendSequence": "傳送自訂序列到終端機", + "workbench.action.terminal.setFixedDimensions": "設定固定維度", "workbench.action.terminal.showEnvironmentInformation": "顯示環境資訊", "workbench.action.terminal.showTabs": "顯示索引標籤", + "workbench.action.terminal.sizeToContentWidth": "將 [大小] 切換為 [內容寬度]", "workbench.action.terminal.splitInActiveWorkspace": "分割終端機 (於使用中的工作區)", "workbench.action.terminal.switchTerminal": "切換終端機", "workbench.action.terminal.toggleEscapeSequenceLogging": "切換逸出序列記錄", @@ -7826,10 +8027,13 @@ "launchFailed.exitCodeOnly": "終端機處理序無法啟動 (結束代碼: {0})。", "migrateToProfile": "移轉", "no": "否", + "setTerminalDimensionsColumn": "設定固定維度: 資料行", + "setTerminalDimensionsRow": "設定固定維度: 列", "terminal.integrated.a11yPromptLabel": "終端機輸入", "terminal.integrated.a11yTooMuchOutput": "要宣告的輸出過多,請手動讀取瀏覽至資料列", "terminal.integrated.copySelection.noSelection": "終端機沒有任何選取項目可以複製", "terminal.slowRendering": "終端機 GPU 加速在您的電腦上似乎很慢。是否要改為將其停用,以提高效能? [閱讀終端機設定的詳細資訊](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered)。", + "terminalNavigationMode": "使用 {0} 和 {1} 瀏覽終端緩衝區", "terminalProfileMigration": "終端機正在使用已被取代的殼層/shellArgs 設定,是否要將其移轉至設定檔?", "terminalStaleTextBoxAriaLabel": "終端 {0} 環境已過時,請執行 'Show Environment Information' 命令以取得詳細資訊", "terminalTextBoxAriaLabel": "終端 {0}", @@ -7845,6 +8049,7 @@ "miRunActiveFile": "執行使用中的檔案(&&A)", "miRunSelectedText": "執行選取的文字(&&S)", "miSplitTerminal": "分割終端(&&S)", + "splitTerminal": "分割終端", "terminal.new": "新增終端機", "workbench.action.terminal.changeColor": "變更色彩...", "workbench.action.terminal.changeIcon": "變更圖示...", @@ -7859,6 +8064,7 @@ "workbench.action.terminal.selectAll": "全選", "workbench.action.terminal.selectDefaultProfile": "選取預設設定檔", "workbench.action.terminal.showsTabs": "顯示索引標籤", + "workbench.action.terminal.sizeToContentWidthInstance": "將 [大小] 切換為 [內容寬度]", "workbench.action.terminal.switchTerminal": "切換終端機" }, "vs/workbench/contrib/terminal/browser/terminalProcessManager": { @@ -7881,9 +8087,9 @@ "terminalProfileAlreadyExists": "已經有終端機設定檔使用該名稱", "terminalProfiles": "設定檔", "terminalProfiles.detected": "已偵測", - "terminalService.terminalCloseConfirmationPlural": "Do you want to terminal the {0} active terminal sessions?", - "terminalService.terminalCloseConfirmationSingular": "Do you want to terminate the active terminal session?", - "terminate": "Terminate" + "terminalService.terminalCloseConfirmationPlural": "您要終止 {0} 個使用中的終端工作階段嗎?", + "terminalService.terminalCloseConfirmationSingular": "您要終止使用中的終端工作階段嗎?", + "terminate": "終止" }, "vs/workbench/contrib/terminal/browser/terminalTabbedView": { "hideTabs": "隱藏索引標籤", @@ -7927,8 +8133,15 @@ "terminalCursor.foreground": "終端機游標的前景色彩。" }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { + "cwd": "終端的目前工作目錄", + "cwdFolder": "當值與初始工作目錄不同時,終端的目前工作目錄為多根工作區或在單根工作區中顯示。這將不會在 Windows 中顯示。", + "local": "指示遠端工作區的本地終端", "openDefaultSettingsJson": "開啟預設設定 JSON", "openDefaultSettingsJson.capitalized": "開啟預設設定 (JSON)", + "process": "終端機處理序的名稱", + "separator": "條件式分隔符號 (\" - \"),只有位於具有值或靜態文字的變數之間時才會出現。", + "sequence": "處理序提供給 xterm.js 的名稱", + "task": "表示此終端與工作關聯", "terminal.integrated.allowChords": "是否允許在終端內同步選取按鍵繫結關係。請注意,當此設定為 true 時,同步選取的按鍵輸入結果會跳過 `#terminal.integrated.commandsToSkipShell#`,如果希望按 ctrl+k 能前往殼層 (不是 VS Code),請將此項設定為 false。", "terminal.integrated.allowMnemonics": "是否允許功能表列助憶鍵 (例如 alt+f) 觸發開啟功能表列的動作。請注意,若為 true,此設定會導致所有 alt 按鍵輸入都跳過殼層。這不適用於 macOS。", "terminal.integrated.altClickMovesCursor": "若啟用,當 '#editor.multiCursorModifier#' 設定為 ''alt'' (預設) 時,同時按下 ALT/Option 鍵加滑鼠按鈕會將提示游標重新置於至滑鼠下,但其穩定性取決於您您的殼層。", @@ -7947,7 +8160,7 @@ "terminal.integrated.cursorBlinking": "控制終端游標是否閃爍。", "terminal.integrated.cursorStyle": "控制終端游標的樣式。", "terminal.integrated.cursorWidth": "控制 `#terminal.integrated.cursorStyle#` 設為 `line` 時的游標寬度。", - "terminal.integrated.customGlyphs": "Whether to draw custom glyphs for block element and box drawing characters instead of using the font, which typically yields better rendering with continuous lines. Note that this doesn't work with the DOM renderer", + "terminal.integrated.customGlyphs": "是否要繪製區塊元素和方塊繪圖字元的自訂字符,而不使用字型,這通常會透過連續行產生更佳的轉譯。請注意,這不適用於 DOM 轉譯器", "terminal.integrated.cwd": "終端啟動所在的明確開始路徑,該路徑會用作殼層處理序目前的工作目錄 (cwd)。如果根目錄不是方便的 cwd,這個路徑在工作區設定中就特別有用。", "terminal.integrated.defaultLocation": "控制新建立的終端機顯示的位置。", "terminal.integrated.defaultLocation.editor": "在編輯器中建立終端機", @@ -7989,6 +8202,10 @@ "terminal.integrated.macOptionIsMeta": "控制是否要在 macOS 的終端內將 Option 鍵作為 meta 鍵。", "terminal.integrated.minimumContrastRatio": "若設定,每個儲存格的前景色彩會變更,以嘗試符合指定的對比率。範例值:\r\n\r\n- 1: 預設,不採取任何動作。\r\n- 4.5: [WCAG AA 合規性 (最低限度)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html)。\r\n- 7: [WCAG AAA 合規性 (增強)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html)。\r\n- 21: 黑底白字或白底黑字。", "terminal.integrated.mouseWheelScrollSensitivity": "要用在滑鼠滾輪捲動事件 `deltaY` 的乘數。", + "terminal.integrated.persistentSessionReviveProcess": "當終端機處理序必須關閉時 (例如,在視窗或應用程式關閉時),這將確定何時應還原上一個終端工作階段內容,並在下次開啟工作區時重新建立處理序。處理序目前工作目錄的還原相依於殼層是否支援它。", + "terminal.integrated.persistentSessionReviveProcess.never": "一律不還原終端緩衝區或重新建立處理序。", + "terminal.integrated.persistentSessionReviveProcess.onExit": "在 Windows/Linux 上關閉最後一個視窗後,或在觸發 `workbench.action.quit` 命令 (命令選擇區、按鍵繫結關係、功能表) 時,恢復處理序。", + "terminal.integrated.persistentSessionReviveProcess.onExitAndWindowClose": "在 Windows/Linux 上關閉最後一個視窗後,或在觸發 `workbench.action.quit` 命令 (命令選擇區、按鍵繫結關係、功能表) 時,或在關閉視窗時,恢復處理序。", "terminal.integrated.rightClickBehavior": "控制終端如何回應按右鍵動作。", "terminal.integrated.rightClickBehavior.copyPaste": "若有選取項目,則複製,否則貼上。", "terminal.integrated.rightClickBehavior.default": "顯示操作功能表。", @@ -8013,6 +8230,7 @@ "terminal.integrated.tabs.location": "控制終端機索引標籤的位置,不論是在實際終端機的左邊或右邊。", "terminal.integrated.tabs.location.left": "在終端機左側顯示終端機索引標籤檢視", "terminal.integrated.tabs.location.right": "在終端機右側顯示終端機索引標籤檢視", + "terminal.integrated.tabs.separator": "由 `terminal.integrated.title` 和 `terminal.integrated.description` 使用的分隔符號。", "terminal.integrated.tabs.showActions": "控制是否在 [新增終端機] 按鈕旁邊顯示 [終端機分割] 和 [終止] 按鈕。", "terminal.integrated.tabs.showActions.always": "永遠顯示動作", "terminal.integrated.tabs.showActions.never": "一律不顯示動作", @@ -8023,15 +8241,15 @@ "terminal.integrated.tabs.showActiveTerminal.never": "一律不顯示使用中的終端機", "terminal.integrated.tabs.showActiveTerminal.singleTerminal": "當使用中的終端機是唯一開啟的終端機時,顯示該終端機", "terminal.integrated.tabs.showActiveTerminal.singleTerminalOrNarrow": "當使用中的終端機是唯一開啟的終端機,或當索引標籤檢視位於其縮窄無文字狀態時,顯示該終端機", - "terminal.integrated.titleMode": "決定如何設定終端機標題,這會顯示在終端機的索引標籤或下拉式功能表項目中。", "terminal.integrated.unicodeVersion": "控制評估終端內的字元寬度時,要使用的 unicode 版本。如果發生表情圖示或其他寬字元佔用的空格數量不正確,或退格鍵刪除太多或太少空格的情況,則建議您嘗試微調此設定。", "terminal.integrated.unicodeVersion.eleven": "unicode 第 11 版,此版本在使用新版 unicode 的新式系統中能提供更好的支援。", "terminal.integrated.unicodeVersion.six": "unicode 第 6 版,這是舊版本,在舊版系統上運作較好。", "terminal.integrated.windowsEnableConpty": "是否要為 Windows 終端處理序通訊使用 ConPTY (需要 Windows 10 組建編號 18309+)。若此設定為 false,則會使用 Winpty。", "terminal.integrated.wordSeparators": "字串,內含按兩下選取文字功能要視為文字分隔符號的所有字元。", + "terminalDescription": "控制顯示在標題右側的終端描述。變數會依內容替換:", "terminalIntegratedConfigurationTitle": "整合式終端", - "titleMode.executable": "標題是由終端機所設定的,將會使用偵測到的前景流程名稱。", - "titleMode.sequence": "標題是由流程透過逸出序列所設定的,如果您的殼層會動態設定標題,這非常有用。" + "terminalTitle": "控制終端標題。變數會依內容替換:", + "workspaceFolder": "啟動終端所在的工作區" }, "vs/workbench/contrib/terminal/common/terminalContextKey": { "isSplitTerminalContextKey": "焦點索引標籤的終端是否為分割終端。", @@ -8057,7 +8275,8 @@ "workbench.action.terminal.changeIcon": "變更圖示...", "workbench.action.terminal.focus": "聚焦終端機", "workbench.action.terminal.moveToTerminalPanel": "將終端移入面板", - "workbench.action.terminal.rename": "重新命名..." + "workbench.action.terminal.rename": "重新命名...", + "workbench.action.terminal.sizeToContentWidthInstance": "將 [大小] 切換為 [內容寬度]" }, "vs/workbench/contrib/terminal/electron-sandbox/localTerminalService": { "nonResponsivePtyHost": "連到終端 pty 主機處理序的連線沒有回應,終端可能會停止運作。", @@ -8116,6 +8335,7 @@ "testing.searchForTestExtension": "搜尋測試延伸模組", "testing.selectDefaultTestProfiles": "選取預設設定檔", "testing.showMostRecentOutput": "顯示輸出", + "testing.sortByDuration": "依持續時間排序", "testing.sortByLocation": "依位置排序", "testing.sortByStatus": "依狀態排序", "testing.toggleInlineTestOutput": "切換內嵌測試輸出", @@ -8137,10 +8357,10 @@ "updateTestConfiguration": "更新測試設定" }, "vs/workbench/contrib/testing/browser/testingDecorations": { - "actual.title": "實際:", + "actual.title": "實際", "debug all test": "對所有測試偵錯", "debug test": "對測試偵錯", - "expected.title": "預期內容:", + "expected.title": "預期", "peek failure": "瞄核錯誤", "peekTestOutout": "查看測試輸出", "reveal test": "在測試總管中顯示", @@ -8153,8 +8373,8 @@ }, "vs/workbench/contrib/testing/browser/testingExplorerFilter": { "filter": "篩選", - "testExplorerFilter": "Filter (e.g. text, !exclude, @tag)", - "testExplorerFilterLabel": "Filter text for tests in the explorer", + "testExplorerFilter": "篩選 (例如文字、!exclude、@tag)", + "testExplorerFilterLabel": "在總管中篩選測試文字", "testing.filters.currentFile": "僅顯示在使用中的檔案", "testing.filters.menu": "更多篩選...", "testing.filters.removeTestExclusions": "取消隱藏所有測試", @@ -8185,6 +8405,7 @@ "testing.reRunLastRun": "重新執行測試回合", "testing.revealInExplorer": "在測試總管中顯示", "testing.showResultOutput": "顯示結果輸出", + "testing.toggleTestingPeekHistory": "在 Peek 中切換測試歷程記錄", "testingOutputActual": "實際結果", "testingOutputExpected": "預期的結果", "testingPeekLabel": "測試結果訊息" @@ -8361,8 +8582,8 @@ "later": "稍後", "noUpdatesAvailable": "目前沒有任何可用的更新。", "read the release notes": "歡迎使用 {0} v{1}! 您要閱讀版本資訊嗎?", - "relaunchDetailInsiders": "請按下 [重新載入] 按鈕,切換至 VSCode 的每夜生產階段前版本。", - "relaunchDetailStable": "請按下 [重新載入] 按鈕,切換 VSCode 每月發行的穩定版本。", + "relaunchDetailInsiders": "請按下 [重新載入] 按鈕,切換至 VS Code 的測試人員版本。", + "relaunchDetailStable": "請按下 [重新載入] 按鈕,切換至 VS Code 的穩定版本。", "relaunchMessage": "版本變更需要重新載入才會生效", "releaseNotes": "版本資訊", "reload": "&&重新載入", @@ -8536,6 +8757,7 @@ "not found": "找不到識別碼為 {0} 的電腦", "placeholder": "輸入電腦的名稱", "remote sync activity title": "同步活動 (遠端)", + "remoteToLocalDiff": "{0} ↔ {1}", "reset": "重設已同步的資料", "rightResourceName": "{0} (本機)", "sideBySideLabels": "{0} ↔ {1}", @@ -8545,6 +8767,7 @@ "turn off": "關閉(&&T)", "turn off sync on machine": "確定要在 {0} 上關閉同步嗎?", "valid message": "電腦名稱應該是唯一的且不得為空白", + "workbench.actions.sync.compareWithLocal": "與本機比較", "workbench.actions.sync.editMachineName": "編輯名稱", "workbench.actions.sync.replaceCurrent": "還原", "workbench.actions.sync.resolveResourceRef": "顯示原始 JSON 同步資料", @@ -8575,7 +8798,9 @@ "watermark.openRecent": "開啟最近使用的檔案", "watermark.quickAccess": "前往檔案", "watermark.showCommands": "顯示所有命令", + "watermark.showSettings": "顯示設定", "watermark.startDebugging": "開始偵錯", + "watermark.toggleFullscreen": "切換全螢幕", "watermark.toggleTerminal": "切換終端機" }, "vs/workbench/contrib/webview/browser/webview.contribution": { @@ -8624,14 +8849,16 @@ }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted": { "allDone": "標記完成", + "checkboxTitle": "核取時,啟動時會顯示此頁面。", "close": "隱藏", "footer": "{0} 收集使用量資料。閱讀我們的 {1},並了解如何 {2}。", + "getStarted": "快速入門", "gettingStarted.allStepsComplete": "所有 {0} 步驟皆完成!", "gettingStarted.editingEvolved": "編輯進化了", "gettingStarted.someStepsComplete": "{1} 個步驟中已完成 {0} 個", "imageShowing": "顯示 {0} 的影像", "new": "新增", - "newItems": "新增項目", + "newItems": "已更新", "nextOne": "下一節", "optOut": "退出", "pickWalkthroughs": "開啟逐步解說...", @@ -8641,16 +8868,15 @@ "showAll": "其他...", "start": "開始", "walkthroughs": "逐步解說", - "welcome": "歡迎使用", "welcomeAriaLabel": "概述如何利用編輯器加速。", "welcomePage.openFolderWithPath": "透過路徑 {1} 開啟資料夾 {0}", "welcomePage.showOnStartup": "啟動時顯示歡迎頁面" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted.contribution": { - "Welcome": "歡迎使用", + "getStarted": "快速入門", "help": "說明", + "miGetStarted": "快速入門", "pickWalkthroughs": "開啟逐步解說...", - "welcome": "歡迎使用", "welcome.goBack": "返回", "welcome.markStepComplete": "標記步驟完成", "welcome.markStepInomplete": "將步驟標記為未完成", @@ -8661,8 +8887,6 @@ }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedColors": { "welcomePage.background": "歡迎頁面的背景色彩。", - "welcomePage.buttonBackground": "起始頁面按鈕的背景色彩.", - "welcomePage.buttonHoverBackground": "起始頁面暫留於按鈕的背景色彩", "welcomePage.progress.background": "歡迎頁面進度列的前景色彩。", "welcomePage.progress.foreground": "歡迎頁面進度列的背景色彩。", "welcomePage.tileBackground": "[開始使用] 頁面上磚的背景色彩。", @@ -8696,6 +8920,7 @@ "walkthroughs.steps.media.image.path.hc.string": "hc 佈景主題的影像路徑,相對於延伸模組目錄。", "walkthroughs.steps.media.image.path.light.string": "淺色佈景主題的影像路徑,相對於延伸模組目錄。", "walkthroughs.steps.media.image.path.string": "相對於延伸目錄的影像路徑 (或包含光線、深色和 hc 影像路徑的物件)。視內容不同,影像會以類似的高度範圍從 400px 到 800px 寬顯示。為了支援 HIDPI 顯示器,影像會以 1.5 倍縮放比例呈現,例如,900 實體像素的影像將會顯示為 600 邏輯像素寬。", + "walkthroughs.steps.media.image.path.svg": "變數中支援色彩權杖、svg 路徑,以支持與工作台相符的佈景主題。", "walkthroughs.steps.media.markdown.path": "Markdown 文件的路徑,相對於延伸目錄。", "walkthroughs.steps.oneOn.command": "執行指定的命令時,將步驟標記為完成。", "walkthroughs.steps.title": "步驟的標題。", @@ -8708,13 +8933,14 @@ "gettingStartedUnchecked": "用來代表尚未完成的逐步解說步驟" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedInput": { - "welcome": "歡迎使用" + "getStarted": "快速入門" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedService": { "builtin": "內建" }, "vs/workbench/contrib/welcome/gettingStarted/common/gettingStartedContent": { "browseLangExts": "瀏覽語言延伸模組", + "browsePopular": "瀏覽熱門 Web 延伸模組", "browseRecommended": "瀏覽建議的延伸模組", "cloneRepo": "複製存放庫", "commandPalette": "開啟命令選擇區", @@ -8725,16 +8951,21 @@ "getting-started-setup-icon": "用於歡迎頁面設定類別的圖示", "gettingStarted.beginner.description": "直接跳入 VS Code,並取得必須具備功能的概觀。", "gettingStarted.beginner.title": "了解基礎", - "gettingStarted.commandPalette.description.interpolated": "命令選擇區是完成 VS Code 中任何工作所需的鍵盤方式。**練習**: 查看常用的命令以節省時間並保持在流程內。\r\n{0}\r\n__嘗試搜尋「檢視切換」。__", + "gettingStarted.commandPalette.description.interpolated": "命令是完成 VS Code 中任何工作所需的鍵盤方式。**練習**: 查看常用的命令以節省時間。\r\n{0}\r\n__嘗試搜尋「檢視切換」。__", "gettingStarted.commandPalette.title": "一個存取所有項目的快速鍵", "gettingStarted.debug.description.interpolated": "設定啟動設定,加速您的編輯、編譯、測試和偵錯迴圈。\r\n{0}", "gettingStarted.debug.title": "觀看您的程式碼執行", "gettingStarted.extensions.description.interpolated": "延伸模組是 VS Code 的一大助力。範圍涵蓋實用的生產力工具,可以不斷擴展現成可用的功能,以及持續增加的新功能。\r\n{0}", "gettingStarted.extensions.title": "無限的擴充性", + "gettingStarted.extensionsWeb.description.interpolated": "延伸模組為 VS Code 的增強功能。有越來越多的延伸模組可於網路上使用。\r\n{0}", "gettingStarted.findLanguageExts.description.interpolated": "使用語法醒目提示、程式碼完成、Lint 分析與偵錯工具,以更聰明的方式執行程式碼。雖然許多語言是內建的,但更多語言可以新增為延伸模組。\r\n{0}", "gettingStarted.findLanguageExts.title": "您所有語言的豐富支援", + "gettingStarted.installGit.description.interpolated": "安裝 GIT 以追蹤您專案中的變更。\r\n{0}", + "gettingStarted.installGit.title": "安裝 Git", "gettingStarted.intermediate.description": "使用這些秘訣和訣竅,將您的開發工作流程最佳化。", "gettingStarted.intermediate.title": "提升您的生產力", + "gettingStarted.menuBar.description.interpolated": "下拉式功能表中提供完整的功能表列,可為程式碼騰出空間。切換其外觀以加快存取速度。\r\n{0}", + "gettingStarted.menuBar.title": "正確的 UI 數量", "gettingStarted.newFile.description": "開啟新的無標題檔案、筆記本或自訂編輯器。", "gettingStarted.newFile.title": "新增檔案...", "gettingStarted.notebook.title": "自訂筆記本", @@ -8758,12 +8989,15 @@ "gettingStarted.scmSetup.description.interpolated": "設定專案的內建版本控制,以追蹤您的變更並與其他人共同作業。\r\n{0}", "gettingStarted.settings.description.interpolated": "根據您的喜好調校 VS Code 及延伸模組的每個層面。常用的設定會優先列出,方便您開始使用。\r\n{0}", "gettingStarted.settings.title": "微調您的設定", - "gettingStarted.settingsSync.description.interpolated": "完美的 VS Code 設定永遠常在! 設定同步會跨多個安裝備份和共用設定、按鍵繫結關係與延伸模組。\r\n{0}", - "gettingStarted.settingsSync.title": "跨裝置同步您的內容", + "gettingStarted.settingsSync.description.interpolated": "保留您在所有裝置上基本 VS Code 自訂的備份及更新。\r\n{0}", + "gettingStarted.settingsSync.title": "與其他裝置同步處理", "gettingStarted.setup.OpenFolder.description.interpolated": "一切已設定為開始編碼。開啟專案資料夾,將檔案放入 VS Code。\r\n{0}", "gettingStarted.setup.OpenFolder.title": "開啟您的程式碼", + "gettingStarted.setup.OpenFolderWeb.description.interpolated": "您已準備開始撰寫程式碼。您可以開啟本機專案或遠端存放庫,將您的檔案放入 VS Code。\r\n{0}\r\n{1}", "gettingStarted.setup.description": "探索最佳自訂項目,讓 VS Code 專屬於您。", "gettingStarted.setup.title": "開始使用 VS Code", + "gettingStarted.setupWeb.description": "探索最佳自訂項目,讓 VS Code 網頁版專屬於您。", + "gettingStarted.setupWeb.title": "開始使用網頁版 VS Code", "gettingStarted.shortcuts.description.interpolated": "一旦找到您最愛的命令,請建立自訂鍵盤快速鍵以立即存取。\r\n{0}", "gettingStarted.shortcuts.title": "自訂您的快速鍵", "gettingStarted.splitview.description.interpolated": "並排、垂直和水平開啟檔案,以充分利用螢幕空間。\r\n{0}", @@ -8772,8 +9006,10 @@ "gettingStarted.tasks.title": "自動化您的專案工作", "gettingStarted.terminal.description.interpolated": "在您的程式碼旁,快速執行殼層命令及監視建置輸出。\r\n{0}", "gettingStarted.terminal.title": "方便的內建終端機", - "gettingStarted.topLevelCommandPalette.description": "使用命令選擇區,檢視及執行 VSCode 的所有命令", - "gettingStarted.topLevelCommandPalette.title": "執行命令…", + "gettingStarted.topLevelGitClone.description": "將遠端存放庫複製到本機資料夾", + "gettingStarted.topLevelGitClone.title": "複製 Git 存放庫...", + "gettingStarted.topLevelGitOpen.description": "連線到遠端存放庫或提取要求以瀏覽、搜尋、編輯及認可", + "gettingStarted.topLevelGitOpen.title": "開啟存放庫...", "gettingStarted.topLevelShowWalkthroughs.description": "", "gettingStarted.topLevelShowWalkthroughs.title": "開啟逐步解說...", "gettingStarted.videoTutorial.description.interpolated": "觀看一系列簡短練習影片教學課程中的第一集,以了解 VS Code 的主要功能。\r\n{0}", @@ -8781,8 +9017,11 @@ "gettingStarted.workspaceTrust.description.interpolated": "{0} 可讓您決定專案資料夾是否應該**允許或限制**自動執行程式碼 __(延伸模組、偵錯等需要)__。\r\n開啟檔案/資料夾時,系統會提示您授與信任。您稍後隨時 {1}。", "gettingStarted.workspaceTrust.title": "安全地瀏覽和編輯程式碼", "initRepo": "初始化 Git 存放庫", + "installGit": "安裝 Git", "keyboardShortcuts": "鍵盤快速鍵", - "openInteractivePlayground": "開啟互動式遊樂場", + "openEditorPlayground": "開啟編輯器遊樂場", + "openFolder": "開啟資料夾", + "openRepository": "開啟存放庫", "openSCM": "開放原始碼控制", "pickFolder": "挑選資料夾", "quickOpen": "快速開啟檔案", @@ -8791,6 +9030,7 @@ "showTerminal": "顯示終端面板", "splitEditor": "分割編輯器", "titleID": "瀏覽色彩主題", + "toggleMenuBar": "切換功能表列", "tweakSettings": "調校我的設定", "watch": "觀看教學課程", "workspaceTrust": "工作區信任" @@ -8828,12 +9068,12 @@ "workbench.startupEditor.welcomePageInEmptyWorkbench": "在開啟空的工作台時開啟歡迎頁面。" }, "vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": { - "editorWalkThrough": "互動式遊樂場", - "editorWalkThrough.title": "互動式遊樂場" + "editorWalkThrough": "互動式編輯器遊樂場", + "editorWalkThrough.title": "編輯器遊樂場" }, "vs/workbench/contrib/welcome/walkThrough/browser/walkThrough.contribution": { - "miInteractivePlayground": "互動式遊樂場(&&N)", - "walkThrough.editor.label": "互動式遊樂場" + "miPlayground": "編輯遊樂場(&&N)", + "walkThrough.editor.label": "遊樂場" }, "vs/workbench/contrib/welcome/walkThrough/browser/walkThroughPart": { "walkThrough.embeddedEditorBackground": "編輯器互動區塊的背景色彩.", @@ -8917,7 +9157,7 @@ "dontTrustButton": "不信任", "editTrustedUri": "編輯路徑", "hostColumnLabel": "主機", - "invalidTrust": "'{0}' is not valid and has too many path segments.", + "invalidTrust": "您不能信任存放庫中的個別資料夾。", "localAuthority": "本機", "no untrustedSettings": "未套用需要信任的工作區設定", "noTrustedFoldersDescriptions": "您尚未信任任何資料夾或工作區檔案。", @@ -8925,10 +9165,10 @@ "pickerTrustedUri": "開啟檔案選擇器", "root element label": "管理工作區信任", "selectTrustedUri": "選取要信任的資料夾", - "trustAll": "You will trust all repositories on {0}.", + "trustAll": "您將信任 {0} 上的所有存放庫。", "trustButton": "信任", "trustMessage": "信任目前資料夾或其上層資料夾 '{0}' 中所有檔案的作者。", - "trustOrg": "You will trust all repositories and forks under '{0}'.", + "trustOrg": "您將信任 {1} 上 {0} 下的所有存放庫和分支。", "trustParentButton": "信任上層", "trustUri": "信任資料夾", "trustedDebugging": "已啟用偵錯工具", @@ -8999,9 +9239,9 @@ "nothing": "未進行任何編輯" }, "vs/workbench/services/configuration/common/configurationEditingService": { - "errorConfigurationFileDirty": "因為檔案已變更,所以無法寫入使用者設定。請儲存使用者設定檔案,然後再試一次。", - "errorConfigurationFileDirtyFolder": "因為檔案已變更,所以無法寫入資料夾設定。請儲存 '{0}' 資料夾設定檔案,然後再試一次。", - "errorConfigurationFileDirtyWorkspace": "因為檔案已變更,所以無法寫入工作區設定。請儲存工作區設定檔案,然後再試一次。", + "errorConfigurationFileDirty": "因為檔案具有未儲存的變更,所以無法寫入使用者設定。請先儲存使用者設定檔案,然後再試一次。", + "errorConfigurationFileDirtyFolder": "因為檔案具有未儲存的變更,所以無法寫入資料夾設定。請先儲存 '{0}' 資料夾設定檔案,然後再試一次。", + "errorConfigurationFileDirtyWorkspace": "因為檔案具有未儲存的變更,所以無法寫入工作區設定。請煙儲存工作區設定檔案,然後再試一次。", "errorConfigurationFileModifiedSince": "因為檔案內容較新,所以無法寫入使用者設定。", "errorConfigurationFileModifiedSinceFolder": "因為檔案內容較新,所以無法寫入資料夾設定。", "errorConfigurationFileModifiedSinceWorkspace": "因為檔案內容較新,所以無法寫入工作區設定。", @@ -9018,12 +9258,12 @@ "errorInvalidWorkspaceConfigurationApplication": "無法寫入 {0} 至工作區設定。此設定只能寫入使用者設定中。", "errorInvalidWorkspaceConfigurationMachine": "無法寫入 {0} 至工作區設定。此設定只能寫入使用者設定中。", "errorInvalidWorkspaceTarget": "因為 {0} 不支援多資料夾工作區中使用工作區範圍,所以無法寫入工作區設定。", - "errorLaunchConfigurationFileDirty": "因為檔案已變更,無法寫入啟動組態檔。請先儲存,然後再試一次。", + "errorLaunchConfigurationFileDirty": "因為檔案具有未儲存的變更,所以無法寫入啟動設定檔。請先儲存,然後再試一次。", "errorLaunchConfigurationFileModifiedSince": "因為檔案內容較新,所以無法寫入啟動組態檔。", "errorNoWorkspaceOpened": "因為未開啟工作區,所以無法寫入至 {0}。請先開啟工作區,再試一次。", - "errorRemoteConfigurationFileDirty": "因為檔案已變更,所以無法寫入遠端使用者設定。請先儲存遠端使用者設定檔案,再重試一次。", + "errorRemoteConfigurationFileDirty": "因為檔案具有未儲存的變更,所以無法寫入遠端使用者設定。請先儲存遠端使用者設定檔案,然後再試一次。", "errorRemoteConfigurationFileModifiedSince": "因為檔案內容較新,所以無法寫入遠端使用者設定。", - "errorTasksConfigurationFileDirty": "因為檔案已變更,無法寫入工作組態檔。請先儲存,然後再試一次。", + "errorTasksConfigurationFileDirty": "因為檔案具有未儲存的變更,所以無法寫入工作設定檔。請先儲存,然後再試一次。", "errorTasksConfigurationFileModifiedSince": "因為檔案內容較新,所以無法寫入工作組態檔。", "errorUnknownKey": "因為 {1} 非已註冊的組態,所以無法寫入至 {0}。", "folderTarget": "資料夾設定", @@ -9036,7 +9276,7 @@ "workspaceTarget": "工作區設定" }, "vs/workbench/services/configuration/common/jsonEditingService": { - "errorFileDirty": "無法寫入檔案,因為檔案已變更.請儲存檔案後再試一次", + "errorFileDirty": "因為檔案具有未儲存的變更,所以無法寫入檔案。請儲存檔案,然後再試一次。", "errorInvalidFile": "無法寫入檔案.請開啟檔案並修正錯誤/警告後再試一次." }, "vs/workbench/services/configurationResolver/browser/configurationResolverService": { @@ -9093,7 +9333,7 @@ "openFile.title": "開啟檔案", "openFileOrFolder.title": "開啟檔案或資料夾", "openFolder.title": "開啟資料夾", - "openWorkspace.title": "開啟工作區", + "openWorkspace.title": "從檔案開啟工作區", "save": "儲存(&&S)", "saveAll": "全部儲存(&&S)", "saveAsTitle": "另存新檔", @@ -9170,6 +9410,7 @@ }, "vs/workbench/services/extensionManagement/common/extensionManagementService": { "Manifest is not found": "安裝延伸模組 {0} 失敗: 找不到資訊清單。", + "VS Code for Web": "{0} 網頁版", "cancel": "取消", "cannot be installed": "因為無法在此安裝程式中取得 '{0}' 延伸模組,所以無法加以安裝。", "extensionInstallWorkspaceTrustButton": "信任工作區並安裝", @@ -9178,23 +9419,29 @@ "extensionInstallWorkspaceTrustMessage": "啟用此延伸模組需要信任的工作區。", "install": "安裝", "install and do no sync": "安裝 (不同步)", + "install anyways": "仍要安裝", "install extension": "安裝延伸模組", "install extensions": "安裝延伸模組", "install multiple extensions": "您要在所有裝置上安裝及同步延伸模組嗎?", "install single extension": "您要在所有裝置上安裝及同步 '{0}' 延伸模組嗎?", + "limited support": "'{0}' 在 {1} 中的功能受限。", "multipleDependentsError": "無法將延伸模組 '{0}' 解除安裝。其為 '{1}'、'{2}' 及其他延伸模組的相依對象。", + "non web extensions": "'{0}' 包含 {1} 不支援的延伸模組。", + "non web extensions detail": "包含不支援的延伸模組。", + "showExtensions": "顯示延伸模組", "singleDependentError": "無法將延伸模組 '{0}' 解除安裝。其為延伸模組 '{1}' 的相依對象。", "twoDependentsError": "無法將延伸模組 '{0}' 解除安裝。其為延伸模組 '{1}' 及 '{2}' 的相依對象。" }, "vs/workbench/services/extensionManagement/common/webExtensionsScannerService": { - "not a web extension": "因為此延伸模組不是 Web 延伸模組,所以無法新增 '{0}'。" + "not a web extension": "因為此延伸模組不是 Web 延伸模組,所以無法新增 '{0}'。", + "openInstalledWebExtensionsResource": "開啟已安裝的 Web 延伸模組資源" }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", "remote": "遠端" }, "vs/workbench/services/extensionManagement/electron-sandbox/remoteExtensionManagementService": { - "incompatible": "因為延伸模組為 ‘{1}’ 的延伸模組 ‘{0}’ 與 VS Code 不相容,所以無法安裝。" + "notFoundCompatibleDependency": "因為 '{0}' 延伸模組與目前的 VS Code 版本 ({1} 版) 不相容,所以無法安裝。" }, "vs/workbench/services/extensionRecommendations/common/workspaceExtensionsConfig": { "select for add": "新增延伸模組建議至", @@ -9296,7 +9543,6 @@ "vscode.extension.qna": "控制 Marketplace 中的問與答連結。設定為 Marketplace 可啟用預設 Marketplace 問與答網站。設定為字串可提供自訂問與答網站的 URL。設定為 false 可停用所有問與答。", "vscode.extension.scripts.prepublish": "在封裝作為 VS Code 延伸模組發行前所執行的指令碼。", "vscode.extension.scripts.uninstall": "VS Code 延伸模組的解除安裝勾點。當延伸模組完全從 VS Code 解除安裝時,會在延伸模組解除安裝並重新啟動 (關機並啟動) 時執行的程式碼。僅支援 Node 指令碼。", - "web": "Web 背景工作延伸模組種類。這類延伸模組可以在 Web 背景工作延伸主機中執行。", "workspace": "工作區延伸模組類型。在遠端視窗中,這類延伸模組只有在可於遠端上使用時才會啟用。" }, "vs/workbench/services/extensions/common/extensionsUtil": { @@ -9356,6 +9602,10 @@ "missingNLSKey": "找不到金鑰 {0} 的訊息。", "notSemver": "延伸模組版本與 semver 不相容。" }, + "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { + "binFailed": "無法將 '{0}' 移至資源回收筒", + "trashFailed": "無法將 '{0}' 移動至垃圾" + }, "vs/workbench/services/gettingStarted/common/gettingStartedContent": { "getting-started-setup-icon": "用於使用者入門設定類別的圖示", "getting-started-beginner-icon": "用於使用者入門初學者類別的圖示", @@ -9458,7 +9708,7 @@ "vs/workbench/services/keybinding/common/keybindingEditing": { "emptyKeybindingsHeader": "將按鍵繫結關係放在此檔案中以覆寫預設", "errorInvalidConfiguration": "無法寫入按鍵繫結關係組態檔。其具有類型非 Array 的物件。請開啟檔案予以清除並再試一次。", - "errorKeybindingsFileDirty": "因為按鍵繫結關係組態檔已變更,所以無法寫入。請先儲存,然後再試一次。", + "errorKeybindingsFileDirty": "因為按鍵繫結關係設定檔擁有未儲存的變更,所以無法寫入。請先儲存,然後再試一次。", "parseErrors": "無法寫入按鍵繫結關係組態檔。請開啟檔案修正錯誤/警示並再試一次。" }, "vs/workbench/services/label/common/labelService": { @@ -9572,7 +9822,9 @@ "tunnel.staticallyForwarded": "靜態轉送" }, "vs/workbench/services/remote/electron-sandbox/remoteAgentServiceImpl": { - "connectionError": "無法連線到遠端延伸模組主機伺服器 (錯誤: {0})" + "connectionError": "無法連線到遠端延伸模組主機伺服器 (錯誤: {0})", + "devTools": "開啟開發人員工具", + "directUrl": "在瀏覽器中開啟" }, "vs/workbench/services/textMate/browser/abstractTextMateService": { "alreadyDebugging": "已記錄。", @@ -9601,9 +9853,13 @@ }, "vs/workbench/services/textfile/browser/textFileService": { "confirmOverwrite": "'{0}' 已存在。您要取代它嗎?", + "deleted": "已刪除", "fileBinaryError": "檔案似乎是二進位檔,因此無法以文字檔格式開啟", "irreversible": "資料夾 '{1}' 中已經存在名稱 '{0}' 的檔案或資料夾。取代將會覆寫其目前內容。", - "replaceButtonLabel": "取代(&&R)" + "readonly": "唯讀", + "readonlyAndDeleted": "已刪除,唯讀", + "replaceButtonLabel": "取代(&&R)", + "textFileModelDecorations": "文字檔模型裝飾" }, "vs/workbench/services/textfile/common/textFileEditorModelManager": { "genericSaveError": "無法儲存 '{0}': {1}" @@ -9865,7 +10121,11 @@ }, "vs/workbench/services/workingCopy/common/fileWorkingCopyManager": { "confirmOverwrite": "'{0}' 已存在。您要取代它嗎?", + "deleted": "已刪除", + "fileWorkingCopyDecorations": "檔案工作複本裝飾", "irreversible": "資料夾 '{1}' 中已經存在名稱 '{0}' 的檔案或資料夾。取代將會覆寫其目前內容。", + "readonly": "唯讀", + "readonlyAndDeleted": "已刪除,唯讀", "replaceButtonLabel": "取代(&&R)" }, "vs/workbench/services/workingCopy/common/storedFileWorkingCopy": { @@ -9889,17 +10149,17 @@ "saveParticipants": "正在儲存 '{0}'" }, "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupTracker": { - "backupBeforeShutdownDetail": "按一下 [取消] 以停止等候並儲存或還原已變更的編輯器。", - "backupBeforeShutdownMessage": "備份已變更的編輯器所花時間超過預期...", - "backupErrorDetails": "請先嘗試儲存或還原變更的編輯器,然後重試。", - "backupTrackerBackupFailed": "無法將下列已變更的編輯器儲存至備份位置。", - "backupTrackerConfirmFailed": "無法儲存或還原下列已變更的編輯器。", - "revertBeforeShutdown": "還原已變更的編輯器所花時間超過預期...", - "saveBeforeShutdown": "儲存已變更的編輯器所花時間超過預期..." + "backupBeforeShutdownDetail": "按一下 [取消] 以停止等候並儲存或還原具有未儲存變更的編輯器。", + "backupBeforeShutdownMessage": "備份具有未儲存變更的編輯器時,花費的時間超出預期...", + "backupErrorDetails": "請先嘗試儲存或還原具有未儲存變更的編輯器,然後重試。", + "backupTrackerBackupFailed": "無法將下列具有未儲存變更的編輯器儲存至備份位置。", + "backupTrackerConfirmFailed": "無法儲存或還原下列具有未儲存變更的編輯器。", + "revertBeforeShutdown": "還原具有未儲存變更的編輯器時,花費的時間超出預期...", + "saveBeforeShutdown": "儲存具有未儲存變更的編輯器時,花費的時間超出預期..." }, "vs/workbench/services/workspaces/browser/abstractWorkspaceEditingService": { "errorInvalidTaskConfiguration": "無法寫入工作區組態檔。請開啟檔案更正其中的錯誤/警告,然後再試一次。 ", - "errorWorkspaceConfigurationFileDirty": "因為檔案已變更,所以無法寫入工作區組態檔。請將其儲存,然後再試一次。", + "errorWorkspaceConfigurationFileDirty": "因為檔案具有未儲存的變更,所以無法寫入工作區設定檔。請儲存檔案,然後再試一次。", "openWorkspaceConfigurationFile": "開啟工作區組態設定", "save": "儲存", "saveWorkspace": "儲存工作區" @@ -9916,6 +10176,10 @@ "workspaceOpenedDetail": "此工作區已在其他視窗中開啟。請先關閉該視窗再重試一次。", "workspaceOpenedMessage": "無法儲存工作區 '{0}'" }, + "sql/base/browser/ui/editableDropdown/browser/dropdown": { + "editableDropdown.errorValidate": "必須是清單中的選項", + "selectBox": "選取方塊" + }, "sql/base/browser/ui/loadingSpinner/loadingSpinner": { "loadingCompletedMessage": "已完成載入", "loadingMessage": "正在載入" @@ -9946,6 +10210,9 @@ "sql/base/browser/ui/table/plugins/checkboxSelectColumn.plugin": { "selectDeselectAll": "選擇/取消全選" }, + "sql/base/browser/ui/table/plugins/contextMenuColumn.plugin": { + "table.showActions": "顯示動作" + }, "sql/base/browser/ui/table/plugins/headerFilter.plugin": { "headerFilter.cancel": "取消", "headerFilter.clear": "清除", @@ -10155,6 +10422,10 @@ "sql/workbench/api/common/extHostNotebookDocumentsAndEditors": { "navigationProviderRequired": "必須將具有有效 providerId 的 NavigationProvider 傳遞給此方法" }, + "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { + "errorStartBeforeReady": "無法啟動工作階段,管理員尚未初始化", + "notebookMultipleRequestsError": "無法執行程式碼儲存格。目前正在執行另一個儲存格。" + }, "sql/workbench/browser/actions": { "clearSavedAccounts": "清除所有儲存的帳戶", "configureDashboardLearnMore": "深入了解", @@ -10186,6 +10457,10 @@ "designer.scriptTabTitle": "指令碼", "designer.unknownComponentType": "不支援元件類型 {0}" }, + "sql/workbench/browser/designer/designerIssuesTabPanelView": { + "designer.IssueListAriaLabel": "問題", + "designer.moreInfoLink": "詳細資訊" + }, "sql/workbench/browser/designer/designerPropertiesPane": { "tableDesigner.propertiesPaneTitle": "屬性", "tableDesigner.propertiesPaneTitleWithContext": "{0} 屬性" @@ -10193,6 +10468,16 @@ "sql/workbench/browser/designer/designerScriptEditor": { "designer.textEditorAriaLabel": "設計工具文字編輯器。" }, + "sql/workbench/browser/designer/tableActions": { + "designer.addColumnAction": "新增", + "designer.insertAfterSelectedColumn": "插入此項目之後", + "designer.insertBeforeSelectedRow": "插入此項目之前", + "designer.moveRowDownAction": "下移", + "designer.moveRowDownButtonAriaLabel": "將選取的列下移一個位置", + "designer.moveRowUpAction": "上移", + "designer.moveRowUpButtonAriaLabel": "將選取的列上移一個位置", + "designer.newRowButtonAriaLabel": "將新資料列新增至 '{0}' 資料表" + }, "sql/workbench/browser/editData/editDataInput": { "connectionFailure": "編輯資料工作階段連線失敗" }, @@ -10838,6 +11123,99 @@ "saveAsXml": "另存為 XML", "selectAll": "全選" }, + "sql/workbench/contrib/executionPlan/browser/azdataGraphView": { + "invalidExecutionPlanZoomError": "縮放比例不可以是 0 或負數" + }, + "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { + "epCompare.editorName": "比較執行計畫" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { + "compareExecutionPlanEditor": "比較執行計畫編輯器" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditorView": { + "addExecutionPlanLabel": "新增執行計畫", + "epComapre.LoadingPlanCompleteMessage": "已成功載入執行計畫", + "epComapre.LoadingPlanMessage": "正在載入執行計畫", + "epComapre.placeholderInfoboxText": "新增執行計畫以進行比較", + "epCompare.FileFilterDescription": "執行計畫檔案", + "epCompare.comparePropertiesAction": "屬性", + "epCompare.comparisonProgess": "在比較計畫中載入類似區域", + "epCompare.toggleOrientation": "切換方向", + "epCompare.zoomInAction": "放大", + "epCompare.zoomOutAction": "縮小", + "epCompare.zoomReset": "重設縮放", + "epCompare.zoomToFit": "縮放至適當比例" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonPropertiesView": { + "executionPlanComparisonPropertiesBottomOperation": "基本作業: {0}", + "executionPlanComparisonPropertiesTopOperation": "最主要作業: {0}", + "executionPlanPropertiesEdgeOperationName": "邊緣", + "nodePropertyViewNameNameColumnHeader": "名稱", + "nodePropertyViewNameValueColumnBottomHeader": "值 (基本計畫)", + "nodePropertyViewNameValueColumnTopHeader": "值 (主要計畫)" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanContribution": { + "executionPlanCompareCommandOriginalValue": "比較執行計畫", + "executionPlanCompareCommandValue": "比較執行計畫" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { + "executionPlanEditor": "查詢執行計畫編輯器" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanFileView": { + "executionPlanFileLoadingComplete": "產生執行計畫", + "executionPlanFileLoadingFailed": "無法載入執行計畫", + "loadingExecutionPlanFile": "產生執行計畫" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { + "executionPlanPropertiesEdgeOperationName": "邊緣", + "nodePropertyViewNameNameColumnHeader": "名稱", + "nodePropertyViewNameValueColumnHeader": "值" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesViewBase": { + "executionPlanPropertyViewClose": "關閉", + "executionPlanPropertyViewSortAlphabetically": "字母順序", + "executionPlanPropertyViewSortByDisplayOrder": "已分類", + "executionPlanPropertyViewSortReverseAlphabetically": "反向字母順序", + "nodePropertyViewTitle": "屬性" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { + "executionPlanTitle": "查詢計劃 (預覽)" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanView": { + "executionPlan.SaveFileDescription": "執行計畫檔案", + "executionPlanCompareExecutionPlanAction": "比較執行計畫", + "executionPlanContextMenuDisableTooltip": "停用工具提示", + "executionPlanContextMenuEnableTooltip": "啟用工具提示", + "executionPlanCustomZoom": "自訂縮放", + "executionPlanDisableTooltip": "已停用工具提示", + "executionPlanEnableTooltip": "已啟用工具提示", + "executionPlanFitGraphLabel": "縮放至適當比例", + "executionPlanOpenGraphFile": "顯示查詢計劃 XML", + "executionPlanPropertiesActionLabel": "屬性", + "executionPlanSavePlanXML": "儲存計畫檔案", + "executionPlanSearchNodeAction": "尋找節點", + "executionPlanZoomInActionLabel": "放大", + "executionPlanZoomOutActionLabel": "縮小", + "openQueryAction": "開啟查詢" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { + "planHeaderIndexAndCost": "查詢 {0}: 查詢成本 (相對於指令碼): {1}%" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "關閉 (逸出)", + "customZoomApplyButton": "套用", + "customZoomApplyButtonTitle": "套用縮放 (輸入)", + "invalidCustomZoomError": "選取介於 1 到 200 之間的縮放值", + "qpZoomValueLabel": "顯示比例 (百分比)", + "zoomAction": "縮放 (輸入)" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "關閉 (逸出)", + "executionPlanSearchTypeContains": "包含", + "executionPlanSearchTypeEquals": "等於", + "nextSearchItemAction": "下一個相符項目 (Enter)", + "previousSearchItemAction": "上一個相符項目 (Shift+Enter)" + }, "sql/workbench/contrib/extensions/browser/contributionRenders": { "insight condition": "時間", "insightId": "識別碼", @@ -11217,6 +11595,10 @@ "sql/workbench/contrib/notebook/browser/notebookEditor": { "notebookEditor.name": "Notebook 編輯器" }, + "sql/workbench/contrib/notebook/browser/notebookEditor.component": { + "loadingNotebookCompletedMessage": "已完成載入筆記本 {0}", + "loadingNotebookMessage": "正在載入筆記本 {0}" + }, "sql/workbench/contrib/notebook/browser/notebookExplorer/notebookExplorerViewlet": { "notebookExplorer.name": "筆記本", "notebookExplorer.searchResults": "搜尋結果", @@ -11603,6 +11985,9 @@ "tableDesigner.generateScript": "產生指令碼", "tableDesigner.publishTableChanges": "發佈變更..." }, + "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { + "tableDesigner.PreviewFeature": "預覽功能" + }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "{0} 正在執行的工作", "miViewTasks": "工作(&&T)", @@ -11630,6 +12015,11 @@ "errorMsgFromCancelTask": "工作取消失敗。", "taskAction.script": "指令碼" }, + "sql/workbench/contrib/tsgops/browser/tsgopsActions": { + "hideActivityBarViewContainers": "隱藏延伸模組 Viewlet", + "hidePanel": "隱藏面板", + "hideSettings": "隱藏設定圖示" + }, "sql/workbench/contrib/views/browser/treeView": { "collapseAll": "全部摺疊", "command-error": "執行命令 {1} 時發生錯誤: {0}。這可能是貢獻 {1} 的延伸模組所引起。", @@ -11781,6 +12171,22 @@ "asmt.noHandlerRegistered": "未註冊任何處理常式", "asmt.providerIdNotValidError": "需要連線才能與評定服務互動" }, + "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialog": { + "backupRestoreUrlBrowserDialog.account": "Azure 帳戶", + "backupRestoreUrlBrowserDialog.backupFile": "備份檔案", + "backupRestoreUrlBrowserDialog.blobContainer": "Blob 容器", + "backupRestoreUrlBrowserDialog.linkAccount": "連結帳戶", + "backupRestoreUrlBrowserDialog.sharedAccessSignature": "已產生共用存取簽章", + "backupRestoreUrlBrowserDialog.sharedAccessSignatureButton": "建立認證", + "backupRestoreUrlBrowserDialog.storageAccount": "儲存體帳戶", + "backupRestoreUrlBrowserDialog.subscription": "Azure 訂用帳戶", + "backupRestoreUrlBrowserDialog.tenant": "Azure AD 租用戶", + "fileBrowser.discard": "捨棄", + "fileBrowser.ok": "確定" + }, + "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialogService": { + "filebrowser.selectBlob": "選取 Blob" + }, "sql/workbench/services/connection/browser/advancedPropertiesController": { "advancedProperties.discard": "捨棄", "connectionAdvancedProperties": "進階屬性" @@ -11899,6 +12305,11 @@ "info": "資訊", "warning": "警告" }, + "sql/workbench/services/executionPlan/common/executionPlanService": { + "noHandlerRegistered": "未登錄有效的執行計畫處理常式", + "providerIdNotValidError": "需要有效的提供者才能與 ExecutionPlanService 互動", + "selectExecutionPlanProvider": "選取要開啟執行計畫的提供者" + }, "sql/workbench/services/fileBrowser/browser/fileBrowserDialog": { "fileBrowser.discard": "捨棄", "fileBrowser.ok": "確定", @@ -12310,6 +12721,16 @@ "tableDesigner.schemaTitle": "結構描述", "tableDesigner.tableObjectType": "資料表" }, + "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { + "tableDesigner.UpdateDatabase": "更新資料庫", + "tableDesigner.cancel": "取消", + "tableDesigner.generateScript": "產生指令碼", + "tableDesigner.previewDatabaseUpdates": "預覽資料庫更新" + }, + "sql/workbench/services/tableDesigner/browser/tableDesignerService": { + "TableDesigner.closeApplication": "關閉應用程式(&&C)", + "TableDesigner.saveBeforeExit": "若關閉應用程式,資料表設計工具中將會遺失未儲存的變更。是否關閉應用程式嗎?" + }, "sql/workbench/services/tasks/common/tasksService": { "InProgressWarning": "1 個或更多的工作正在進行中。是否確實要退出?", "taskService.no": "否", @@ -12318,167 +12739,6 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "開始使用(&&S)", "showReleaseNotes": "顯示入門指南" - }, - "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { - "errorStartBeforeReady": "無法啟動工作階段,管理員尚未初始化", - "notebookMultipleRequestsError": "無法執行程式碼儲存格。目前正在執行另一個儲存格。" - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { - "tableDesigner.PreviewFeature": "預覽功能" - }, - "sql/workbench/contrib/tsgops/browser/tsgopsActions": { - "hideActivityBarViewContainers": "隱藏延伸模組 Viewlet", - "hidePanel": "隱藏面板", - "hideSettings": "隱藏設定圖示" - }, - "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { - "tableDesigner.UpdateDatabase": "更新資料庫", - "tableDesigner.cancel": "取消", - "tableDesigner.generateScript": "產生指令碼", - "tableDesigner.previewDatabaseUpdates": "預覽資料庫更新" - }, - "sql/base/browser/ui/editableDropdown/browser/dropdown": { - "editableDropdown.errorValidate": "必須是清單中的選項", - "selectBox": "選取方塊" - }, - "sql/workbench/browser/designer/designerIssuesTabPanelView": { - "designer.IssueListAriaLabel": "問題", - "designer.moreInfoLink": "詳細資訊" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { - "executionPlanEditor": "查詢執行計畫編輯器" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { - "executionPlanPropertiesEdgeOperationName": "邊緣", - "nodePropertyViewNameNameColumnHeader": "名稱", - "nodePropertyViewNameValueColumnHeader": "值" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { - "cancelCustomZoomAction": "關閉 (逸出)", - "customZoomApplyButton": "套用", - "customZoomApplyButtonTitle": "套用縮放 (輸入)", - "invalidCustomZoomError": "選取介於 1 到 200 之間的縮放值", - "qpZoomValueLabel": "顯示比例 (百分比)", - "zoomAction": "縮放 (輸入)" - }, - "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { - "cancelSearchAction": "關閉 (逸出)", - "executionPlanSearchTypeContains": "包含", - "executionPlanSearchTypeEquals": "等於", - "nextSearchItemAction": "下一個相符項目 (Enter)", - "previousSearchItemAction": "上一個相符項目 (Shift+Enter)" - }, - "sql/workbench/contrib/notebook/browser/notebookEditor.component": { - "loadingNotebookCompletedMessage": "已完成載入筆記本 {0}", - "loadingNotebookMessage": "正在載入筆記本 {0}" - }, - "sql/workbench/services/executionPlan/common/executionPlanService": { - "noHandlerRegistered": "未登錄有效的執行計畫處理常式", - "providerIdNotValidError": "需要有效的提供者才能與 ExecutionPlanService 互動", - "selectExecutionPlanProvider": "選取要開啟執行計畫的提供者" - }, - "sql/base/browser/ui/table/plugins/contextMenuColumn.plugin": { - "table.showActions": "顯示動作" - }, - "sql/workbench/browser/designer/tableActions": { - "designer.addColumnAction": "新增", - "designer.insertAfterSelectedColumn": "插入此項目之後", - "designer.insertBeforeSelectedRow": "插入此項目之前", - "designer.moveRowDownAction": "下移", - "designer.moveRowDownButtonAriaLabel": "將選取的列下移一個位置", - "designer.moveRowUpAction": "上移", - "designer.moveRowUpButtonAriaLabel": "將選取的列上移一個位置", - "designer.newRowButtonAriaLabel": "將新資料列新增至 '{0}' 資料表" - }, - "sql/workbench/contrib/executionPlan/browser/azdataGraphView": { - "invalidExecutionPlanZoomError": "縮放比例不可以是 0 或負數" - }, - "sql/workbench/contrib/executionPlan/browser/compareExecutionPlanInput": { - "epCompare.editorName": "比較執行計畫" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditor": { - "compareExecutionPlanEditor": "比較執行計畫編輯器" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonEditorView": { - "addExecutionPlanLabel": "新增執行計畫", - "epComapre.LoadingPlanCompleteMessage": "已成功載入執行計畫", - "epComapre.LoadingPlanMessage": "正在載入執行計畫", - "epComapre.placeholderInfoboxText": "新增執行計畫以進行比較", - "epCompare.FileFilterDescription": "執行計畫檔案", - "epCompare.comparePropertiesAction": "屬性", - "epCompare.comparisonProgess": "在比較計畫中載入類似區域", - "epCompare.toggleOrientation": "切換方向", - "epCompare.zoomInAction": "放大", - "epCompare.zoomOutAction": "縮小", - "epCompare.zoomReset": "重設縮放", - "epCompare.zoomToFit": "縮放至適當比例" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanComparisonPropertiesView": { - "executionPlanComparisonPropertiesBottomOperation": "基本作業: {0}", - "executionPlanComparisonPropertiesTopOperation": "最主要作業: {0}", - "executionPlanPropertiesEdgeOperationName": "邊緣", - "nodePropertyViewNameNameColumnHeader": "名稱", - "nodePropertyViewNameValueColumnBottomHeader": "值 (基本計畫)", - "nodePropertyViewNameValueColumnTopHeader": "值 (主要計畫)" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanContribution": { - "executionPlanCompareCommandOriginalValue": "比較執行計畫", - "executionPlanCompareCommandValue": "比較執行計畫" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanFileView": { - "executionPlanFileLoadingComplete": "產生執行計畫", - "executionPlanFileLoadingFailed": "無法載入執行計畫", - "loadingExecutionPlanFile": "產生執行計畫" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesViewBase": { - "executionPlanPropertyViewClose": "關閉", - "executionPlanPropertyViewSortAlphabetically": "字母順序", - "executionPlanPropertyViewSortByDisplayOrder": "已分類", - "executionPlanPropertyViewSortReverseAlphabetically": "反向字母順序", - "nodePropertyViewTitle": "屬性" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanTab": { - "executionPlanTitle": "查詢計劃 (預覽)" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanView": { - "executionPlan.SaveFileDescription": "執行計畫檔案", - "executionPlanCompareExecutionPlanAction": "比較執行計畫", - "executionPlanContextMenuDisableTooltip": "停用工具提示", - "executionPlanContextMenuEnableTooltip": "啟用工具提示", - "executionPlanCustomZoom": "自訂縮放", - "executionPlanDisableTooltip": "已停用工具提示", - "executionPlanEnableTooltip": "已啟用工具提示", - "executionPlanFitGraphLabel": "縮放至適當比例", - "executionPlanOpenGraphFile": "顯示查詢計劃 XML", - "executionPlanPropertiesActionLabel": "屬性", - "executionPlanSavePlanXML": "儲存計畫檔案", - "executionPlanSearchNodeAction": "尋找節點", - "executionPlanZoomInActionLabel": "放大", - "executionPlanZoomOutActionLabel": "縮小", - "openQueryAction": "開啟查詢" - }, - "sql/workbench/contrib/executionPlan/browser/executionPlanViewHeader": { - "planHeaderIndexAndCost": "查詢 {0}: 查詢成本 (相對於指令碼): {1}%" - }, - "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialog": { - "backupRestoreUrlBrowserDialog.account": "Azure 帳戶", - "backupRestoreUrlBrowserDialog.backupFile": "備份檔案", - "backupRestoreUrlBrowserDialog.blobContainer": "Blob 容器", - "backupRestoreUrlBrowserDialog.linkAccount": "連結帳戶", - "backupRestoreUrlBrowserDialog.sharedAccessSignature": "已產生共用存取簽章", - "backupRestoreUrlBrowserDialog.sharedAccessSignatureButton": "建立認證", - "backupRestoreUrlBrowserDialog.storageAccount": "儲存體帳戶", - "backupRestoreUrlBrowserDialog.subscription": "Azure 訂用帳戶", - "backupRestoreUrlBrowserDialog.tenant": "Azure AD 租用戶", - "fileBrowser.discard": "捨棄", - "fileBrowser.ok": "確定" - }, - "sql/workbench/services/backupRestoreUrlBrowser/browser/urlBrowserDialogService": { - "filebrowser.selectBlob": "選取 Blob" - }, - "sql/workbench/services/tableDesigner/browser/tableDesignerService": { - "TableDesigner.closeApplication": "關閉應用程式(&&C)", - "TableDesigner.saveBeforeExit": "若關閉應用程式,資料表設計工具中將會遺失未儲存的變更。是否關閉應用程式嗎?" } } } \ No newline at end of file