diff --git a/i18n/ads-language-pack-de/CHANGELOG.md b/i18n/ads-language-pack-de/CHANGELOG.md index a22bb87481..54cb7f3962 100644 --- a/i18n/ads-language-pack-de/CHANGELOG.md +++ b/i18n/ads-language-pack-de/CHANGELOG.md @@ -2,5 +2,7 @@ All notable changes to the "ads-language-pack-de" language pack will be documented in this file. ## [Released] +* TBA - Release for Azure Data Studio 1.35 +* December 14, 2021 - Release for Azure Data Studio 1.34 * September 2, 2021 - Release for Azure Data Studio 1.33 * May 21, 2021 - Release for Azure Data Studio 1.29 diff --git a/i18n/ads-language-pack-de/package.json b/i18n/ads-language-pack-de/package.json index 08ebf46513..858b035bf2 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.34.0", + "version": "1.35.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.34.0" + "azdata": "^1.35.0" }, "icon": "languagepack.png", "categories": [ diff --git a/i18n/ads-language-pack-de/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-de/translations/extensions/arc.i18n.json index d6ed59db8c..bc18e4620c 100644 --- a/i18n/ads-language-pack-de/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/arc.i18n.json @@ -536,4 +536,4 @@ "worker.node.count.should.not.be.one": "Der Wert 1 wird nicht unterstützt." } } -} +} \ No newline at end of file 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 4e1e6bee33..af8b2b9967 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 @@ -17,6 +17,7 @@ "fileDirname": "Der Verzeichnisname der aktuellen geöffneten Datei", "fileExtname": "Die Erweiterung der aktuellen geöffneten Datei", "lineNumber": "Die aktuelle ausgewählte Zeilennummer in der aktiven Datei", + "pathSeparator": "Das Zeichen, das vom Betriebssystem verwendet wird, um Komponenten in Dateipfaden zu trennen.", "relativeFile": "Die aktuelle geöffnete Datei bezogen auf ${WorkspaceFolder}", "relativeFileDirname": "Der DirName-Wert der aktuell geöffneten Datei relativ zu \"${workspaceFolder}\"", "selectedText": "Der aktuelle ausgewählte Text in der aktiven Datei", diff --git a/i18n/ads-language-pack-de/translations/extensions/git.i18n.json b/i18n/ads-language-pack-de/translations/extensions/git.i18n.json index f27dea2a21..c7c4abf26f 100644 --- a/i18n/ads-language-pack-de/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/git.i18n.json @@ -178,11 +178,12 @@ "downloadgit": "Git herunterladen", "git20": "Sie haben anscheinend Git {0} installiert. Der Code funktioniert am besten mit Git >= 2", "git2526": "Bei der installierten Git-Version {0} sind bekannte Issues aufgetreten. Aktualisieren Sie auf eine Git-Version >= 2.27, damit die Git-Features ordnungsgemäß funktionieren.", - "looking": "Suchen nach Git in: {0}", "neverShowAgain": "Nicht mehr anzeigen", "notfound": "Git nicht gefunden. Installieren Sie es, oder konfigurieren Sie es mithilfe der Einstellung \"git.path\".", + "skipped": "Gefundenes Git wurde übersprungen in: {0}", "updateGit": "Git aktualisieren", - "using git": "Verwenden von Git {0} von {1}" + "using git": "Verwenden von Git {0} von {1}", + "validating": "Gefundenes Git wurde überprüft in: {0}" }, "dist/model": { "no repositories": "Es sind keine verfügbaren Repositorys vorhanden.", @@ -247,7 +248,7 @@ "push n": "{0} Commits per Push nach {1}/{2} übertragen", "push success": "Push wurde erfolgreich ausgeführt.", "staged changes": "Gestagete Änderungen", - "sync changes": "6Änderungen synchronisieren", + "sync changes": "Änderungen synchronisieren", "sync is unpredictable": "Synchronisierung wird durchgeführt. Das Abbrechen des Vorgangs kann zu schweren Schäden am Repository führen.", "untracked": "Nicht verfolgt", "untracked changes": "Nicht nachverfolgte Änderungen", @@ -394,7 +395,7 @@ "config.checkoutType.tags": "Tags", "config.confirmEmptyCommits": "Bestätigen Sie die Erstellung leerer Commits für den Befehl \"Git: Commit Empty\" immer.", "config.confirmForcePush": "Steuert, ob der Benutzer vor einem erzwungenen Push zur Bestätigung aufgefordert wird.", - "config.confirmNoVerifyCommit": "Hiermit wird gesteuert, ob ein Commit ohne Überprüfung bestätigt werden muss.", + "config.confirmNoVerifyCommit": "Steuert, ob vor dem Committen eine Bestätigung ohne Überprüfung angefragt werden soll.", "config.confirmSync": "Vor dem Synchronisieren von Git-Repositorys bestätigen.", "config.countBadge": "Steuert den Git-Anzahlbadge.", "config.countBadge.all": "Alle Änderungen zählen.", diff --git a/i18n/ads-language-pack-de/translations/extensions/github-authentication.i18n.json b/i18n/ads-language-pack-de/translations/extensions/github-authentication.i18n.json index 3a31748c2a..3706ebb041 100644 --- a/i18n/ads-language-pack-de/translations/extensions/github-authentication.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/github-authentication.i18n.json @@ -14,8 +14,8 @@ }, "dist/githubServer": { "signingIn": "$(mark-github) Anmeldung bei github.com...", - "signingInEnterprise": "$(mark-github) Anmeldung bei {0}...", - "status.git.signIn.name": "GitHub-Anmeldung" + "status.git.signIn.name": "GitHub-Anmeldung", + "validUri": "Geben Sie einen gültigen URI von der GitHub-Anmeldeseite ein." }, "package": { "description": "GitHub-Authentifizierungsanbieter", diff --git a/i18n/ads-language-pack-de/translations/extensions/github.i18n.json b/i18n/ads-language-pack-de/translations/extensions/github.i18n.json index b6cce8d5d5..ed389eb0de 100644 --- a/i18n/ads-language-pack-de/translations/extensions/github.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/github.i18n.json @@ -34,7 +34,7 @@ }, "package": { "config.gitAuthentication": "Steuert, ob die automatische GitHub-Authentifizierung für Git-Befehle innerhalb von VS Code aktiviert werden soll.", - "description": "GitHub", + "description": "GitHub-Features für VS Code", "displayName": "GitHub", "welcome.publishFolder": "Sie können diesen Ordner auch direkt in einem GitHub-Repository veröffentlichen. Nach der Veröffentlichung haben Sie Zugriff auf die Funktionen zur Quellcodeverwaltung von Git und GitHub.\r\n[$(github): Veröffentlichung in GitHub](command:github.publish)", "welcome.publishWorkspaceFolder": "Sie können einen Arbeitsbereichsordner auch direkt in einem GitHub-Repository veröffentlichen. Nach der Veröffentlichung haben Sie Zugriff auf die Funktionen zur Quellcodeverwaltung von Git und GitHub.\r\n[$(github): Veröffentlichung in GitHub](command:github.publish)" diff --git a/i18n/ads-language-pack-de/translations/extensions/markdown-language-features.i18n.json b/i18n/ads-language-pack-de/translations/extensions/markdown-language-features.i18n.json index 1ef9a7b536..0c8fdf735d 100644 --- a/i18n/ads-language-pack-de/translations/extensions/markdown-language-features.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/markdown-language-features.i18n.json @@ -64,7 +64,7 @@ "markdown.showLockedPreviewToSide.title": "Gesperrte Vorschau an der Seite öffnen", "markdown.showPreviewSecuritySelector.title": "Sicherheitseinstellungen für Vorschau ändern", "markdown.showSource.title": "Quelle anzeigen", - "markdown.styles.dec": "Eine Liste von URLs oder lokalen Pfaden zu CSS (Cascading Stylesheets) aus der Markdown-Vorschau, die verwendet werden sollen. Relative Pfade werden relativ zu dem Ordner interpretiert, der im Explorer geöffnet ist. Wenn kein Ordner geöffnet ist, werden sie relativ zum Speicherort der Markdowndatei interpretiert. \"\\\" müssen grundsätzlich als \"\\\\\" geschrieben werden.", + "markdown.styles.dec": "Eine Liste von URLs oder lokalen Pfaden zu CSS-Stylesheets, die aus der Markdownvorschau verwendet werden sollen. Relative Pfade werden relativ zum im Explorer geöffneten Ordner interpretiert. Wenn kein geöffneter Ordner vorhanden ist, werden sie relativ zum Speicherort der Markdowndatei interpretiert. Alle \"\\\" müssen als \"\\\\\" geschrieben werden.", "markdown.trace.desc": "Aktiviert die Debugprotokollierung für die Markdownerweiterung.", "workspaceTrust": "Erforderlich, um Formatvorlagen zu laden, die im Arbeitsbereich konfiguriert sind." } diff --git a/i18n/ads-language-pack-de/translations/extensions/merge-conflict.i18n.json b/i18n/ads-language-pack-de/translations/extensions/merge-conflict.i18n.json index 08685127b3..72e3fcb57c 100644 --- a/i18n/ads-language-pack-de/translations/extensions/merge-conflict.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/merge-conflict.i18n.json @@ -8,24 +8,6 @@ ], "version": "1.0.0", "contents": { - "dist/codelensProvider": { - "acceptBothChanges": "Beide Änderungen akzeptieren", - "acceptCurrentChange": "Aktuelle Änderung akzeptieren", - "acceptIncomingChange": "Eingehende Änderung akzeptieren", - "compareChanges": "Änderungen vergleichen" - }, - "dist/commandHandler": { - "compareChangesTitle": "{0}: Aktuelle Änderungen ⟷ Eingehende Änderungen", - "cursorNotInConflict": "Der Editor-Cursor ist nicht innerhalb eines Mergingkonflikts", - "cursorOnCommonAncestorsRange": "Der Editor-Cursor ist innerhalb des Blocks gemeinsamer Vorgänger, verschieben Sie ihn entweder in den Block \"aktuell\" oder \"eingehend\".", - "cursorOnSplitterRange": "Der Editor-Cursor ist innerhalb der Mergingkonfliktaufteilung, verschieben Sie ihn entweder in den Block \"aktuell\" oder \"eingehend\".", - "noConflicts": "Keine Merge-Konflikte in dieser Datei gefunden", - "noOtherConflictsInThisFile": "Keine weiteren Merge-Konflikte in dieser Datei" - }, - "dist/mergeDecorator": { - "currentChange": "(Aktuelle Änderung)", - "incomingChange": "(Eingehende Änderung)" - }, "package": { "command.accept.all-both": "Alle beide akzeptieren", "command.accept.all-current": "Alle aktuellen akzeptieren", diff --git a/i18n/ads-language-pack-de/translations/extensions/notebook.i18n.json b/i18n/ads-language-pack-de/translations/extensions/notebook.i18n.json index 1250802df0..f59cabf426 100644 --- a/i18n/ads-language-pack-de/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/notebook.i18n.json @@ -31,7 +31,7 @@ "contentFolder": "Inhaltsordner", "contentFolderOptional": "Inhaltsordner (optional)", "create": "Erstellen", - "duplicateFileError": "Die Datei \"{0}\" ist bereits im Zielordner \"{1}\" vorhanden. \r\n Die Datei wurde in \"{2}\" umbenannt, um Datenverlust zu verhindern.", + "duplicateFileError": "Die Datei \"{0}\" ist bereits im Zielordner \"{1}\" vorhanden.\r\n Die Datei wurde in \"{2}\" umbenannt, um Datenverlust zu verhindern.", "editBookError": "Fehler beim Bearbeiten von Jupyter Book \"{0}\": {1}", "fileExtension": "Dateierweiterung", "fileName": "Dateiname", @@ -305,4 +305,4 @@ "title.unpinNotebook": "Notebook lösen" } } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-de/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-de/translations/extensions/sql-database-projects.i18n.json index 83dc29bcda..f0b8596286 100644 --- a/i18n/ads-language-pack-de/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/sql-database-projects.i18n.json @@ -350,4 +350,4 @@ "title.projectsView": "Projekte" } } -} +} \ 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 251c459237..784b33a336 100644 --- a/i18n/ads-language-pack-de/translations/main.i18n.json +++ b/i18n/ads-language-pack-de/translations/main.i18n.json @@ -253,6 +253,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.", "codeActions": "Aktiviert das Glühbirnensymbol für Codeaktionen im Editor.", "codeLens": "Steuert, ob der Editor CodeLens anzeigt.", "codeLensFontFamily": "Steuert die Schriftfamilie für CodeLens.", @@ -292,9 +293,12 @@ "editor.editor.gotoLocation.multipleImplemenattions": "Legt das Verhalten des Befehls \"Gehe zu Implementierungen\", wenn mehrere Zielspeicherorte vorhanden sind", "editor.editor.gotoLocation.multipleReferences": "Legt das Verhalten des Befehls \"Gehe zu Verweisen\" fest, wenn mehrere Zielpositionen vorhanden sind", "editor.editor.gotoLocation.multipleTypeDefinitions": "Legt das Verhalten des Befehls \"Gehe zur Typdefinition\" fest, wenn mehrere Zielpositionen vorhanden sind.", - "editor.find.autoFindInSelection.always": "\"In Auswahl suchen\" immer automatisch aktivieren", - "editor.find.autoFindInSelection.multiline": "\"In Auswahl suchen\" automatisch aktivieren, wenn mehrere Inhaltszeilen ausgewählt sind", - "editor.find.autoFindInSelection.never": "\"In Auswahl suchen\" niemals automatisch aktivieren (Standard)", + "editor.find.autoFindInSelection.always": "\"In Auswahl suchen\" immer automatisch aktivieren.", + "editor.find.autoFindInSelection.multiline": "\"In Auswahl suchen\" automatisch aktivieren, wenn mehrere Inhaltszeilen ausgewählt sind.", + "editor.find.autoFindInSelection.never": "\"In Auswahl suchen\" niemals automatisch aktivieren (Standard).", + "editor.find.seedSearchStringFromSelection.always": "Suchzeichenfolge immer aus der Editorauswahl seeden, einschließlich Wort an Cursorposition.", + "editor.find.seedSearchStringFromSelection.never": "Suchzeichenfolge niemals aus der Editorauswahl seeden.", + "editor.find.seedSearchStringFromSelection.selection": "Suchzeichenfolge nur aus der Editorauswahl seeden.", "editor.gotoLocation.multiple.deprecated": "Diese Einstellung ist veraltet. Verwenden Sie stattdessen separate Einstellungen wie \"editor.editor.gotoLocation.multipleDefinitions\" oder \"editor.editor.gotoLocation.multipleImplementations\".", "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", @@ -339,6 +343,7 @@ "find.seedSearchStringFromSelection": "Steuert, ob für die Suchzeichenfolge im Widget \"Suche\" ein Seeding aus der Auswahl des Editors ausgeführt wird.", "folding": "Steuert, ob Codefaltung im Editor aktiviert ist.", "foldingHighlight": "Steuert, ob der Editor eingefaltete Bereiche hervorheben soll.", + "foldingImportsByDefault": "Steuert, ob der Editor Importbereiche automatisch reduziert.", "foldingStrategy": "Steuert die Strategie für die Berechnung von Faltbereichen.", "foldingStrategy.auto": "Verwenden Sie eine sprachspezifische Faltstrategie, falls verfügbar. Andernfalls wird eine einzugsbasierte verwendet.", "foldingStrategy.indentation": "Einzugsbasierte Faltstrategie verwenden.", @@ -358,11 +363,15 @@ "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.", + "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.", "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. Verwenden Sie 0, um die Zeilenhöhe aus der Schriftgröße zu berechnen.", + "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.", "lineNumbers.interval": "Zeilennummern werden alle 10 Zeilen dargestellt.", "lineNumbers.off": "Zeilennummern werden nicht dargestellt.", @@ -423,6 +432,17 @@ "scrollBeyondLastColumn": "Steuert die Anzahl der zusätzlichen Zeichen, nach denen der Editor horizontal scrollt.", "scrollBeyondLastLine": "Steuert, ob der Editor jenseits der letzten Zeile scrollen wird.", "scrollPredominantAxis": "Nur entlang der vorherrschenden Achse scrollen, wenn gleichzeitig vertikal und horizontal gescrollt wird. Dadurch wird ein horizontaler Versatz beim vertikalen Scrollen auf einem Trackpad verhindert.", + "scrollbar.horizontal": "Steuert die Sichtbarkeit der horizontalen Bildlaufleiste.", + "scrollbar.horizontal.auto": "Die horizontale Bildlaufleiste wird nur bei Bedarf angezeigt.", + "scrollbar.horizontal.fit": "Die horizontale Bildlaufleiste wird immer ausgeblendet.", + "scrollbar.horizontal.visible": "Die horizontale Bildlaufleiste ist immer sichtbar.", + "scrollbar.horizontalScrollbarSize": "Die Höhe der horizontalen Bildlaufleiste.", + "scrollbar.scrollByPage": "Steuert, ob Klicks nach Seite scrollen oder zur Klickposition springen.", + "scrollbar.vertical": "Steuert die Sichtbarkeit der vertikalen Bildlaufleiste.", + "scrollbar.vertical.auto": "Die vertikale Bildlaufleiste wird nur bei Bedarf angezeigt.", + "scrollbar.vertical.fit": "Die vertikale Bildlaufleiste wird immer ausgeblendet.", + "scrollbar.vertical.visible": "Die vertikale Bildlaufleiste ist immer sichtbar.", + "scrollbar.verticalScrollbarSize": "Die Breite der vertikalen Bildlaufleiste.", "selectLeadingAndTrailingWhitespace": "Gibt an, ob führende und nachstehende Leerzeichen immer ausgewählt werden sollen.", "selectionClipboard": "Steuert, ob die primäre Linux-Zwischenablage unterstützt werden soll.", "selectionHighlight": "Steuert, ob der Editor Übereinstimmungen hervorheben soll, die der Auswahl ähneln.", @@ -445,6 +465,10 @@ "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.", @@ -562,6 +586,13 @@ "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.", "editorBracketMatchBackground": "Hintergrundfarbe für zusammengehörige Klammern", "editorBracketMatchBorder": "Farbe für zusammengehörige Klammern", "editorCodeLensForeground": "Vordergrundfarbe der CodeLens-Links im Editor", @@ -651,9 +682,9 @@ "source.label": "Quellaktion..." }, "vs/editor/contrib/codeAction/lightBulbWidget": { - "prefferedQuickFixWithKb": "Fixes anzeigen. Bevorzugter Fix verfügbar ({0})", - "quickFix": "Korrekturen anzeigen", - "quickFixWithKb": "Korrekturen anzeigen ({0})" + "codeAction": "Codeaktionen anzeigen", + "codeActionWithKb": "Codeaktionen anzeigen ({0})", + "preferredcodeActionWithKb": "Zeigt Codeaktionen an. Bevorzugte Schnellkorrektur verfügbar ({0})" }, "vs/editor/contrib/codelens/codelensController": { "showLensOnLine": "CodeLens-Befehle für aktuelle Zeile anzeigen" @@ -702,11 +733,11 @@ "label.matchesLocation": "{0} von {1}", "label.nextMatchButton": "Nächste Übereinstimmung", "label.noResults": "Keine Ergebnisse", - "label.previousMatchButton": "Vorheriger Treffer", + "label.previousMatchButton": "Vorherige Übereinstimmung", "label.replace": "Ersetzen", "label.replaceAllButton": "Alle ersetzen", "label.replaceButton": "Ersetzen", - "label.toggleReplaceButton": "Ersetzen-Modus wechseln", + "label.toggleReplaceButton": "Ersetzen umschalten", "label.toggleSelectionFind": "In Auswahl suchen", "placeholder.find": "Suchen", "placeholder.replace": "Ersetzen", @@ -722,6 +753,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", + "gotoParentFold.label": "Zur übergeordneten Reduzierung wechseln", + "gotoPreviousFold.label": "Zur vorherigen Reduzierung wechseln", "toggleFoldAction.label": "Einklappung umschalten", "unFoldRecursivelyAction.label": "Faltung rekursiv aufheben", "unfoldAction.label": "Auffalten", @@ -846,7 +880,8 @@ "showHover": "Hovern anzeigen" }, "vs/editor/contrib/hover/markdownHoverParticipant": { - "modesContentHover.loading": "Wird geladen..." + "modesContentHover.loading": "Wird geladen...", + "too many characters": "Die Tokenisierung wird bei langen Zeilen aus Leistungsgründen übersprungen. Dies kann über „editor.maxTokenizationLineLength“ konfiguriert werden." }, "vs/editor/contrib/hover/markerHoverParticipant": { "checkingForQuickFixes": "Es wird nach Schnellkorrekturen gesucht...", @@ -878,6 +913,7 @@ }, "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { "acceptInlineSuggestion": "Annehmen", + "inlineSuggestionFollows": "Vorschlag:", "showNextInlineSuggestion": "Weiter", "showPreviousInlineSuggestion": "Zurück" }, @@ -1112,6 +1148,7 @@ "editorSuggestWidgetHighlightForeground": "Farbe der Trefferhervorhebung im Vorschlagswidget.", "editorSuggestWidgetSelectedBackground": "Hintergrundfarbe des ausgewählten Eintrags im Vorschlagswidget.", "editorSuggestWidgetSelectedForeground": "Die Vordergrundfarbe des ausgewählten Eintrags im Vorschlagswidget.", + "editorSuggestWidgetSelectedIconForeground": "Die Vordergrundfarbe des Symbols des ausgewählten Eintrags im Vorschlagswidget.", "suggest": "Vorschlagen", "suggestWidget.loading": "Wird geladen...", "suggestWidget.noSuggestions": "Keine Vorschläge." @@ -1171,9 +1208,9 @@ "forceRetokenize": "Entwickler: Force Retokenize" }, "vs/editor/contrib/unusualLineTerminators/unusualLineTerminators": { - "unusualLineTerminators.detail": "Diese Datei enthält mindestens ein ungültiges Zeilenabschlusszeichen, z. B. Zeilentrennzeichen (LS) oder Absatztrennzeichen (PS).\r\n\r\nWir empfehlen, diese Zeichen über „editor.unusualLineTerminators“ aus der Datei zu entfernen.", - "unusualLineTerminators.fix": "Diese Datei korrigieren", - "unusualLineTerminators.ignore": "Problem für diese Datei ignorieren", + "unusualLineTerminators.detail": "Die Datei \"{0}\" enthält mindestens ein ungewöhnliches Zeilenabschlusszeichen, z. B. Zeilentrennzeichen (LS) oder Absatztrennzeichen (PS).\r\n\r\nEs wird empfohlen, sie aus der Datei zu entfernen. Dies kann über \"editor.unusualLineTerminators\" konfiguriert werden.", + "unusualLineTerminators.fix": "Entfernen ungewöhnlicher Zeilenabschlusszeichen", + "unusualLineTerminators.ignore": "Ignorieren", "unusualLineTerminators.message": "Ungewöhnliche Zeilentrennzeichen erkannt", "unusualLineTerminators.title": "Ungewöhnliche Zeilentrennzeichen" }, @@ -1272,6 +1309,18 @@ "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/extensionManagement/common/abstractExtensionManagementService": { + "MarketPlaceDisabled": "Marketplace ist nicht aktiviert.", + "Not a Marketplace extension": "Nur Marketplace-Erweiterungen können neu installiert werden", + "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.", + "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.", + "twoIndirectDependentsError": "Die Erweiterung \"{0}\" kann nicht deinstalliert werden. Beim Deinstallieren wird auch die Erweiterung \"{1}\" entfernt, und \"{2}\" und \"{3}\" hängen von dieser Erweiterung ab." + }, "vs/platform/extensionManagement/common/extensionManagement": { "extensions": "Erweiterungen", "preferences": "Einstellungen" @@ -1285,8 +1334,10 @@ "forceDowngrade": "Eine neuere Version der Erweiterung \"{0}\", Version {1}, ist bereits installiert. Verwenden Sie die Option \"--force\", um ein Downgrade auf die ältere Version durchzuführen.", "forceUninstall": "Die Erweiterung \"{0}\" wurde vom Benutzer als integrierte Erweiterung gekennzeichnet. Verwenden Sie die Option \"--force\", um sie zu deinstallieren.", "installation failed": "Fehler beim Installieren der Erweiterungen: {0}", - "installing": "Die Erweiterung \"{0}\", Version {1}, wird installiert...", - "installing builtin ": "Die integrierte Erweiterung \"{0}\", Version {1}, wird installiert...", + "installing": "Die Erweiterung „{0}“ wird installiert...", + "installing builtin ": "Die integrierte Erweiterung „{0}“ wird installiert...", + "installing builtin with version": "Die integrierte Erweiterung \"{0}\", Version {1}, wird installiert...", + "installing with version": "Die Erweiterung \"{0}\", Version {1}, wird installiert...", "installingExtensions": "Erweiterungen werden installiert...", "installingExtensionsOnLocation": "Erweiterungen werden auf \"{0}\" installiert...", "listFromLocation": "Auf \"{0}\" installierte Erweiterungen:", @@ -1305,23 +1356,12 @@ "exeRecommended": "Sie haben {0} auf Ihrem System installiert. Möchten Sie die empfohlenen Erweiterungen installieren?" }, "vs/platform/extensionManagement/node/extensionManagementService": { - "MarketPlaceDisabled": "Marketplace ist nicht aktiviert.", - "Not a Marketplace extension": "Nur Marketplace-Erweiterungen können neu installiert werden", "exitCode": "Fehler bei der Installation der Erweiterung. Beenden und starten Sie VS Code vor der erneuten Installation neu.", "incompatible": "Die Erweiterung \"{0}\" kann nicht installiert werden, weil sie nicht mit VS Code {1} kompatibel ist.", - "malicious extension": "Die Erweiterung 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.", - "notExists": "Die Erweiterung wurde nicht gefunden.", - "notFoundCompatibleDependency": "Die Erweiterung \"{0}\" kann nicht installiert werden, weil sie nicht mit der aktuellen Version von VS Code (Version {1}) kompatibel ist.", "notInstalled": "Die Erweiterung \"{0}\" ist nicht installiert.", "quitCode": "Fehler bei der Installation der Erweiterung. Beenden und starten Sie VS Code vor der erneuten Installation neu.", "removeError": "Fehler beim Entfernen der Erweiterung: {0}. Beenden und starten Sie VS Code neu, bevor Sie erneut versuchen, die Erweiterung zu installieren.", - "restartCode": "Starten Sie VS Code neu, bevor Sie {0} neu installieren.", - "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.", - "twoIndirectDependentsError": "Die Erweiterung \"{0}\" kann nicht deinstalliert werden. Beim Deinstallieren wird auch die Erweiterung \"{1}\" entfernt, und \"{2}\" und \"{3}\" hängen von dieser Erweiterung ab." + "restartCode": "Starten Sie VS Code neu, bevor Sie {0} neu installieren." }, "vs/platform/extensionManagement/node/extensionManagementUtil": { "invalidManifest": "VSIX ungültig: \"package.json\" ist keine JSON-Datei." @@ -1394,20 +1434,22 @@ "moveError": "Verschieben von '{0}' in '{1}' nicht möglich ({2})." }, "vs/platform/issue/electron-main/issueMainService": { - "cancel": "Abbrechen", + "cancel": "&&Abbrechen", "confirmCloseIssueReporter": "Ihre Eingaben werden nicht gespeichert. Möchten Sie dieses Fenster schließen?", "issueReporter": "Problembericht", "issueReporterWriteToClipboard": "Es sind zu viele Daten vorhanden, um sie direkt an GitHub zu senden. Die Daten werden in die Zwischenablage kopiert. Fügen Sie sie bitte in die geöffnete GitHub-Seite zum Issue ein.", "local": "LOCAL", - "ok": "OK", + "ok": "&&OK", "processExplorer": "Prozess-Explorer", - "yes": "Ja" + "yes": "&&Ja" }, "vs/platform/keybinding/common/abstractKeybindingService": { "first.chord": "({0}) wurde gedrückt. Es wird auf die zweite Taste in der Kombination gewartet...", "missing.chord": "Die Tastenkombination ({0}, {1}) ist kein Befehl." }, "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.", "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.", @@ -1424,6 +1466,11 @@ "tree indent setting": "Steuert den Struktureinzug in Pixeln.", "workbenchConfigurationTitle": "Workbench" }, + "vs/platform/localizations/common/localizedStrings": { + "close": "schließen", + "find": "Finden", + "open": "Öffnen" + }, "vs/platform/markers/common/markers": { "sev.error": "Fehler", "sev.info": "Info", @@ -1465,10 +1512,10 @@ "miSwitchWindow": "Fenster &&wechseln..." }, "vs/platform/native/electron-main/nativeHostMainService": { - "cancel": "Abbrechen", + "cancel": "&&Abbrechen", "cantCreateBinFolder": "Der Shellbefehl „{0}“ konnte nicht installiert werden.", "cantUninstall": "Der Shellbefehl \"{0}\" konnte nicht deinstalliert werden.", - "ok": "OK", + "ok": "&&OK", "sourceMissing": "Das Shellskript kann in „{0}“ nicht gefunden werden", "warnEscalation": "{0} fordert nun mit „osascript“ zur Eingabe von Administratorberechtigungen auf, um den Shellbefehl zu installieren.", "warnEscalationUninstall": "{0} fordert nun mit „osascript“ zur Eingabe Administratorrechten auf, um den Shellbefehl zu deinstallieren." @@ -1477,7 +1524,6 @@ "canNotRun": "Der Befehl {0} hat einen Fehler ausgelöst ({1}).", "commandPickAriaLabelWithKeybinding": "{0}, {1}", "morecCommands": "andere Befehle", - "ok": "OK", "recentlyUsed": "zuletzt verwendet" }, "vs/platform/quickinput/browser/helpQuickAccess": { @@ -1498,8 +1544,8 @@ "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": { - "telemetry.enableTelemetry": "Aktivieren Sie das Senden von Nutzungsdaten und Fehlern an Microsoft Online-Dienste.", - "telemetry.enableTelemetryMd": "Aktivieren Sie das Senden von Nutzungsdaten und Fehlern an Microsoft Online-Dienste. Lesen Sie [hier]({0}) unsere Datenschutzerklärung.", + "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.", "telemetryConfigurationTitle": "Telemetrie" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { @@ -1509,35 +1555,47 @@ "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, die möglicherweise eine Anmelde Shell als Quelle verwenden, um sicherzustellen, dass $Path und andere Entwicklungsvariablen initialisiert werden. Dies hat keine Auswirkungen auf Windows.", + "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": "Der Shell-Pfad, den das Terminal unter Linux verwendet. [Erfahren Sie mehr über das Konfigurieren der Shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "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.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": "Der Shell-Pfad, den das Terminal unter macOS verwendet. [Erfahren Sie mehr über das Konfigurieren der Shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "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.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": "Der Shell-Pfad, den das Terminal unter Windows verwendet. [Erfahren Sie mehr über das Konfigurieren der Shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "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.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": "Die Befehlszeilenargumente, die im Linux-Terminal verwendet werden sollen. [Erfahren Sie mehr über das Konfigurieren der Shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", - "terminal.integrated.shellArgs.osx": "Die Befehlszeilenargumente, die im macOS-Terminal verwendet werden sollen. [Erfahren Sie mehr über das Konfigurieren der Shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", - "terminal.integrated.shellArgs.windows": "Die Befehlszeilenargumente, die im Windows-Terminal verwendet werden sollen. [Weitere Informationen über das Konfigurieren der Shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)", - "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 über das Konfigurieren der Shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)", + "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.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", "terminalProfile.args": "Ein optionaler Satz an Argumenten, mit denen die ausführbare Shelldatei ausgeführt werden soll.", "terminalProfile.color": "Eine Designfarben-ID, die diesem Terminal zugeordnet ist.", "terminalProfile.env": "Ein Objekt mit Umgebungsvariablen, die dem Terminalprofilprozess hinzugefügt werden. Legen Sie „Null“ fest, um die Umgebungsvariablen aus der Basisumgebung zu löschen.", "terminalProfile.icon": "Eine Codicon-ID, die diesem Terminal zugeordnet ist.", + "terminalProfile.linuxExtensionId": "Die ID des Erweiterungsterminals", + "terminalProfile.linuxExtensionIdentifier": "Die Erweiterung, die dieses Profil beigetragen hat.", + "terminalProfile.linuxExtensionTitle": "Der Name des Erweiterungsterminals", + "terminalProfile.osxExtensionId": "Die ID des Erweiterungsterminals", + "terminalProfile.osxExtensionIdentifier": "Die Erweiterung, die dieses Profil beigetragen hat.", + "terminalProfile.osxExtensionTitle": "Der Name des Erweiterungsterminals", "terminalProfile.overrideName": "Steuert, ob der Profilname den automatisch erkannten Namen überschreibt.", "terminalProfile.path": "Ein einzelner Pfad zu einer ausführbaren Shelldatei oder ein Array aus Pfaden, die bei einem Fehler als Fallback verwendet werden.", + "terminalProfile.windowsExtensionId": "Die ID des Erweiterungsterminals", + "terminalProfile.windowsExtensionIdentifier": "Die Erweiterung, die dieses Profil beigetragen hat.", + "terminalProfile.windowsExtensionTitle": "Der Name des Erweiterungsterminals", "terminalProfile.windowsSource": "Eine Profilquelle für die automatische Erkennung der Pfade zur Shell." }, "vs/platform/terminal/node/terminalProcess": { "launchFail.cwdDoesNotExist": "Das Startverzeichnis (CWD) \"{0}\" ist nicht vorhanden.", "launchFail.cwdNotDirectory": "Das Startverzeichnis (CWD) \"{0}\" ist kein Verzeichnis.", "launchFail.executableDoesNotExist": "Der Pfad zur ausführbaren Shelldatei \"{0}\" ist nicht vorhanden.", - "launchFail.executableIsNotFileOrSymlink": "Der Pfad zur ausführbaren Shelldatei \"{0}\" ist keine Datei eines Symlinks." + "launchFail.executableIsNotFileOrSymlink": "Der Pfad zur ausführbaren Shelldatei „{0}“ ist weder eine Datei noch ein Symlink" }, "vs/platform/theme/common/colorRegistry": { "activeContrastBorder": "Ein zusätzlicher Rahmen um aktive Elemente, mit dem diese von anderen getrennt werden, um einen größeren Kontrast zu erreichen.", @@ -1641,6 +1699,7 @@ "keybindingLabelForeground": "Die Vordergrundfarbe der Tastenbindungsbeschriftung. Die Tastenbindungsbeschriftung wird verwendet, um eine Tastenkombination darzustellen.", "listActiveSelectionBackground": "Hintergrundfarbe der Liste/Struktur für das ausgewählte Element, wenn die Liste/Struktur aktiv ist. Eine aktive Liste/Struktur hat Tastaturfokus, eine inaktive hingegen nicht.", "listActiveSelectionForeground": "Vordergrundfarbe der Liste/Struktur für das ausgewählte Element, wenn die Liste/Struktur aktiv ist. Eine aktive Liste/Struktur hat Tastaturfokus, eine inaktive hingegen nicht.", + "listActiveSelectionIconForeground": "Vordergrundfarbe des Symbols der Liste/Struktur für das ausgewählte Element, wenn die Liste/Struktur aktiv ist. Eine aktive Liste/Struktur hat Tastaturfokus, eine inaktive hingegen nicht.", "listDeemphasizedForeground": "Hintergrundfarbe für nicht hervorgehobene Listen-/Strukturelemente.", "listDropBackground": "Drag & Drop-Hintergrund der Liste/Struktur, wenn Elemente mithilfe der Maus verschoben werden.", "listErrorForeground": "Vordergrundfarbe für Listenelemente, die Fehler enthalten.", @@ -1659,6 +1718,7 @@ "listInactiveFocusOutline": "Konturfarbe der Liste/Struktur für das fokussierte Element, wenn die Liste/Struktur inaktiv ist. Eine aktive Liste/Struktur hat Tastaturfokus, eine inaktive hingegen nicht.", "listInactiveSelectionBackground": "Hintergrundfarbe der Liste/Struktur für das ausgewählte Element, wenn die Liste/Struktur inaktiv ist. Eine aktive Liste/Struktur hat Tastaturfokus, eine inaktive hingegen nicht.", "listInactiveSelectionForeground": "Vordergrundfarbe der Liste/Struktur für das ausgewählte Element, wenn die Liste/Baumstruktur inaktiv ist. Eine aktive Liste/Baumstruktur hat Tastaturfokus, eine inaktive hingegen nicht.", + "listInactiveSelectionIconForeground": "Vordergrundfarbe des Symbols der Liste/Struktur für das ausgewählte Element, wenn die Liste/Struktur inaktiv ist. Eine aktive Liste/Struktur hat Tastaturfokus, eine inaktive hingegen nicht.", "listWarningForeground": "Vordergrundfarbe für Listenelemente, die Warnungen enthalten.", "menuBackground": "Hintergrundfarbe von Menüelementen.", "menuBorder": "Rahmenfarbe von Menüs.", @@ -1699,6 +1759,7 @@ "quickInput.list.focusBackground deprecation": "Verwenden Sie stattdessen \"quickInputList.focusBackground\".", "quickInput.listFocusBackground": "Die Hintergrundfarbe der Schnellauswahl für das fokussierte Element.", "quickInput.listFocusForeground": "Die Hintergrundfarbe der Schnellauswahl für das fokussierte Element.", + "quickInput.listFocusIconForeground": "Die Vordergrundfarbe des Symbols der Schnellauswahl für das fokussierte Element.", "sashActiveBorder": "Rahmenfarbe aktiver Trennleisten.", "scrollbarShadow": "Schatten der Scrollleiste, um anzuzeigen, dass die Ansicht gescrollt wird.", "scrollbarSliderActiveBackground": "Hintergrundfarbe des Schiebereglers, wenn darauf geklickt wird.", @@ -1788,7 +1849,7 @@ "cannotWorkspaceUndoDueToInMeantimeUndoRedo": "\"{0}\" konnte nicht für alle Dateien rückgängig gemacht werden, weil in der Zwischenzeit bereits ein Vorgang zum Rückgängigmachen oder Wiederholen durchgeführt wurde.", "cannotWorkspaceUndoDueToInProgressUndoRedo": "\"{0}\" konnte nicht für alle Dateien rückgängig gemacht werden, weil bereits ein Vorgang zum Rückgängigmachen oder Wiederholen für \"{1}\" durchgeführt wird.", "confirmDifferentSource": "Möchten Sie \"{0}\" rückgängig machen?", - "confirmDifferentSource.ok": "Rückgängig machen", + "confirmDifferentSource.yes": "Ja", "confirmWorkspace": "Möchten Sie \"{0}\" für alle Dateien rückgängig machen?", "externalRemoval": "Die folgenden Dateien wurden geschlossen und auf dem Datenträger geändert: {0}.", "noParallelUniverses": "Die folgenden Dateien wurden auf inkompatible Weise geändert: {0}.", @@ -1837,8 +1898,8 @@ "vs/platform/windows/electron-main/window": { "appCrashed": "Das Fenster ist abgestürzt.", "appCrashedDetail": "Entschuldigen Sie die Unannehmlichkeiten. Sie können das Fenster erneut öffnen und dort weitermachen, wo Sie aufgehört haben.", - "appCrashedDetails": "Das Fenster ist abgestürzt (Ursache: \"{0}\").", - "appStalled": "Das Fenster reagiert nicht mehr.", + "appCrashedDetails": "Das Fenster ist abgestürzt (Ursache: „{0}“, Code: „{1}“)", + "appStalled": "Das Fenster reagiert nicht", "appStalledDetail": "Sie können das Fenster erneut öffnen oder schließen oder weiterhin warten.", "close": "&&Schließen", "hiddenMenuBar": "Sie können über die Alt-Taste weiterhin auf die Menüleiste zugreifen.", @@ -1846,8 +1907,8 @@ "wait": "&&Weiterhin warten" }, "vs/platform/windows/electron-main/windowsMainService": { - "ok": "OK", - "pathNotExistDetail": "Der Pfad \"{0}\" scheint auf dem Datenträger nicht mehr vorhanden zu sein.", + "ok": "&&OK", + "pathNotExistDetail": "Der Pfad \"{0}\" ist auf diesem Computer nicht vorhanden.", "pathNotExistTitle": "Der Pfad ist nicht vorhanden.", "uriInvalidDetail": "Der URI '{0}' ist ungültig und kann nicht geöffnet werden.", "uriInvalidTitle": "URI kann nicht geöffnet werden" @@ -1868,7 +1929,7 @@ "workspaceName": "{0} (Arbeitsbereich)" }, "vs/platform/workspaces/electron-main/workspacesManagementMainService": { - "ok": "OK", + "ok": "&&OK", "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." }, @@ -2160,7 +2221,7 @@ "open": "&&Ja", "trace.detail": "Erstellen Sie ein Issue, und fügen Sie die folgende Datei manuell an:\r\n{0}", "trace.message": "Die Ablaufverfolgung wurde erfolgreich erstellt.", - "trace.ok": "OK" + "trace.ok": "&&OK" }, "vs/code/electron-main/main": { "close": "&&Schließen", @@ -2238,6 +2299,7 @@ "allow": "Zulassen", "cancel": "Abbrechen", "confirmLogin": "Die Erweiterung \"{0}\" möchte sich mit {1} anmelden.", + "confirmRelogin": "Die Erweiterung \"{0}\" möchte, dass Sie sich mit {1} neuanmelden.", "manageExensions": "Wählen Sie die Erweiterungen aus, die auf dieses Konto zugreifen können.", "manageTrustedExtensions": "Vertrauenswürdige Erweiterungen verwalten", "manageTrustedExtensions.cancel": "Abbrechen", @@ -2367,6 +2429,7 @@ "vs/workbench/api/common/configurationExtensionPoint": { "config.property.defaultConfiguration.languageExpected": "Sprachauswahl erwartet (z. B. [\"java\"])", "config.property.defaultConfiguration.warning": "Die Konfigurationsstandardwerte für \"{0}\" können nicht registriert werden. Es werden nur Standardwerte für sprachspezifische Einstellungen unterstützt.", + "config.property.duplicate": "{0}\" kann nicht registriert werden. Diese Eigenschaft ist bereits registriert.", "invalid.allOf": "\"configuration.allOf\" ist veraltet und sollte nicht mehr verwendet werden. Übergeben Sie stattdessen mehrere Konfigurationsabschnitte als Array an den Beitragspunkt \"configuration\".", "invalid.properties": "\"configuration.properties\" muss ein Objekt sein.", "invalid.property": "Die \"configuration.properties\"-Eigenschaft \"{0}\" muss ein Objekt sein", @@ -2374,6 +2437,7 @@ "scope.application.description": "Eine Konfiguration, die nur in den Benutzereinstellungen konfiguriert werden kann.", "scope.deprecationMessage": "Wenn dies festgelegt ist, wird die Eigenschaft als veraltet markiert, und die angegebene Meldung wird als Erklärung angezeigt.", "scope.description": "Bereich, in dem die Konfiguration anwendbar ist. Verfügbare Bereiche sind \"application\" (Anwendung), \"machine\" (Computer), \"window\" (Fenster), \"resource\" (Ressource) und \"machine-overridable\" (Vom Computer überschreibbar).", + "scope.editPresentation": "Bei Angabe wird das Präsentationsformat der Zeichenfolgeneinstellung gesteuert.", "scope.enumDescriptions": "Beschreibungen für Enumerationswerte", "scope.language-overridable.description": "Ressourcenkonfiguration, die in den sprachspezifischen Einstellungen konfiguriert werden kann.", "scope.machine-overridable.description": "Computerkonfiguration, die auch in den Arbeitsbereichs- oder Ordnereinstellungen konfiguriert werden kann.", @@ -2381,11 +2445,14 @@ "scope.markdownDeprecationMessage": "Sofern festgelegt, wird die Eigenschaft als veraltet markiert, und die angegebene Meldung wird als Erläuterung im Markdownformat angezeigt.", "scope.markdownDescription": "Die Beschreibung im Markdown-Format.", "scope.markdownEnumDescriptions": "Beschreibungen für Enumerationswerte im Markdown-Format.", + "scope.multilineText.description": "Der Wert wird in einem Textbereich angezeigt.", "scope.resource.description": "Konfiguration, die in den Benutzer-, Remote-, Arbeitsbereichs- oder Ordnereinstellungen konfiguriert werden kann.", + "scope.singlelineText.description": "Der Wert wird in einer Eingabebox angezeigt.", "scope.window.description": "Konfiguration, die in den Benutzer-, Remote- oder Arbeitsbereichseinstellungen konfiguriert werden kann.", "unknownWorkspaceProperty": "Unbekannte Arbeitsbereichs-Konfigurationseigenschaft", "vscode.extension.contributes.configuration": "Trägt Konfigurationseigenschaften bei.", "vscode.extension.contributes.configuration.properties": "Die Beschreibung der Konfigurationseigenschaften.", + "vscode.extension.contributes.configuration.properties.schema": "Schema der Konfigurationseigenschaft.", "vscode.extension.contributes.configuration.property.empty": "Die Eigenschaft darf nicht leer sein.", "vscode.extension.contributes.configuration.title": "Eine Zusammenfassung der Einstellungen. Diese Bezeichnung wird in der Einstellungsdatei als trennender Kommentar verwendet.", "vscode.extension.contributes.defaultConfiguration": "Trägt zu Konfigurationseinstellungen des Standard-Editors für die jeweilige Sprache bei.", @@ -2397,6 +2464,7 @@ "workspaceConfig.remoteAuthority": "Der Remoteserver, auf dem sich der Arbeitsbereich befindet.", "workspaceConfig.settings.description": "Arbeitsbereichseinstellungen", "workspaceConfig.tasks.description": "Konfigurationen für Arbeitsbereichtasks", + "workspaceConfig.transient": "Ein vorübergehender Arbeitsbereich wird beim Neustart oder erneuten Laden ausgeblendet.", "workspaceConfig.uri.description": "URI des Ordners" }, "vs/workbench/api/common/extHostDiagnostics": { @@ -2441,7 +2509,10 @@ "commentThread.title": "Das Titelmenü des Kommentarthreadbeitrags", "dup": "Der Befehl \"{0}\" ist mehrmals im Abschnitt \"commands\" vorhanden.", "dupe.command": "Das Menüelement verweist auf den gleichen Befehl wie der Standard- und der Alternativbefehl.", + "file.newFile": "Die neue \"Datei... \"-Schnellauswahl, angezeigt auf der Willkommensseite und im Menü \"Datei\".", "inlineCompletions.actions": "Die Aktionen, die angezeigt werden, wenn der Mauszeiger auf einem Inlineabschluss bewegt wird.", + "interactive.cell.title": "Das beigetragene interaktive Zellentitelmenü", + "interactive.toolbar": "Das beigetragene interaktive Symbolleistenmenü", "menuId.invalid": "\"{0}\" ist kein gültiger Menübezeichner.", "menus.changeTitle": "Menü für Inlineänderungen der Quellcodeverwaltung", "menus.commandPalette": "Die Befehlspalette", @@ -2471,9 +2542,9 @@ "missing.command": "Das Menüelement verweist auf einen Befehl \"{0}\", der im Abschnitt \"commands\" nicht definiert ist.", "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.title": "Das Zelltitelmenü des hinzugefügten Notebooks", "notebook.toolbar": "Das Symbolleistenmenü des hinzugefügten Notebooks", - "notebook.toolbar.right": "Das rechte Symbolleistenmenü des hinzugefügten Notebooks", "opticon": "Die Eigenschaft \"icon\" kann ausgelassen werden oder muss eine Zeichenfolge oder ein Literal wie \"{dark, light}\" sein.", "optstring": "Die Eigenschaft \"{0}\" kann ausgelassen werden oder muss den Typ \"string[]\" aufweisen.", "proposed": "Vorgeschlagene API", @@ -2487,7 +2558,8 @@ "submenuId.invalid.id": "\"{0}\" ist kein gültiger Untermenübezeichner.", "submenuId.invalid.label": "\"{0}\" ist keine gültige Untermenübezeichnung.", "submenuItem.duplicate": "Das Untermenü \"{0}\" wurde bereits zum Menü \"{1}\" beigetragen.", - "testing.item.title": "Das beigetragene Testelementmenü.", + "testing.item.context": "Das beigetragene Testelementmenü.", + "testing.item.gutter.title": "Das Menü für eine Bundsteg-Dekoration für ein Testelement", "unsupported.submenureference": "Das Menüelement verweist auf ein Untermenü für ein Menü, das keine Unterstützung für Untermenüs bietet.", "view.itemContext": "Das beigetragene Anzeigeelement-Kontextmenü.", "view.timelineContext": "Das Kontextmenü des Elements der Zeitleistenansicht", @@ -2496,13 +2568,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": "(Optionale) Kategoriezeichenfolge, nach der der Befehl in der Benutzeroberfläche gruppiert wird.", + "vscode.extension.contributes.commandType.category": "(Optional) Category string by which the command is grouped in the UI", "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.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": "Kurzer Titel, durch den der Befehl auf der Benutzeroberfläche dargestellt wird.", + "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.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.", @@ -2519,7 +2591,7 @@ "vscode.extension.contributes.submenus": "Trägt untergeordnete Menüelemente zum Editor bei." }, "vs/workbench/api/node/extHostDebugService": { - "debug.terminal.title": "Zu debuggende Komponente" + "debug.terminal.title": "Prozess debuggen" }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "Kontextschlüssel prüfen", @@ -2585,7 +2657,6 @@ "moveSidebarLeft": "Seitenleiste nach links verschieben", "moveSidebarRight": "Seitenleiste nach rechts verschieben", "moveView": "Ansicht verschieben", - "ok": "OK", "panel": "Panel", "panelContainer": "Panel/{0}", "resetFocusedView.error.noFocusedView": "Derzeit ist keine Ansicht fokussiert.", @@ -2660,23 +2731,25 @@ }, "vs/workbench/browser/actions/workspaceActions": { "closeWorkspace": "Arbeitsbereich schließen", + "duplicateWorkspace": "Arbeitsbereich duplizieren", "duplicateWorkspaceInNewWindow": "Als Arbeitsbereich in neuem Fenster duplizieren", + "filesCategory": "Datei", "globalRemoveFolderFromWorkspace": "Ordner aus dem Arbeitsbereich entfernen...", - "manageTrustAction": "Arbeitsbereichsvertrauensstellung verwalten", "miAddFolderToWorkspace": "O&&rdner zu Arbeitsbereich hinzufügen...", "miCloseFolder": "&&Ordner schließen", "miCloseWorkspace": "Arbeitsbereich &&schließen", + "miOpen": "&&Öffnen...", + "miOpenFile": "&&Datei öffnen...", + "miOpenFolder": "&&Ordner öffnen...", + "miOpenWorkspace": "Arbeitsbereich ö&&ffnen...", "miSaveWorkspaceAs": "Arbeitsbereich speichern unter...", - "noWorkspaceOrFolderOpened": "Zurzeit ist kein Arbeitsbereich oder Ordner in dieser Instanz geöffnet, der geschlossen werden kann.", - "ok": "OK", "openFile": "Datei öffnen...", "openFileFolder": "Öffnen...", "openFolder": "Ordner öffnen...", "openWorkspaceAction": "Arbeitsbereich öffnen...", "openWorkspaceConfigFile": "Konfigurationsdatei des Arbeitsbereichs öffnen", "saveWorkspaceAsAction": "Arbeitsbereich speichern unter...", - "workspaces": "Arbeitsbereiche", - "workspacesCategory": "Arbeitsbereiche" + "workspaces": "Arbeitsbereiche" }, "vs/workbench/browser/actions/workspaceCommands": { "add": "&&Hinzufügen", @@ -2821,6 +2894,7 @@ "closeEditor": "Editor schließen", "closeEditorGroup": "Editorgruppe schließen", "closeEditorsInGroup": "Alle Editoren in der Gruppe schließen", + "closeGroupAction": "Close Group", "closeOtherEditors": "Andere Editoren in Gruppe schließen", "closeOthers": "Andere schließen", "closePinnedEditor": "Angehefteten Editor schließen", @@ -2833,6 +2907,7 @@ "inlineView": "Inlineansicht", "keepEditor": "Editor beibehalten", "keepOpen": "Geöffnet lassen", + "lockGroup": "Lock Group", "miBack": "&&Zurück", "miClearRecentOpen": "&&Zuletzt geöffnete löschen", "miEditorLayout": "Editor&&layout", @@ -2878,7 +2953,7 @@ "pin": "Anheften", "pinEditor": "Editor anheften", "previousChangeIcon": "Symbol für Aktion \"Vorherige Änderung\" im Diff-Editor", - "run": "Ausführen", + "reopenWith": "Editor erneut öffnen mit...", "showOpenedEditors": "Geöffnete Editoren anzeigen", "showTrimWhitespace.label": "Unterschiede zwischen vorangestellten/nachfolgenden Leerzeichen anzeigen", "sideBySideEditor": "Editor mit Ansicht \"Nebeneinander\"", @@ -2891,7 +2966,10 @@ "textDiffEditor": "Text-Diff-Editor", "textEditor": "Text-Editor", "toggleKeepEditors": "Editoren geöffnet lassen", + "toggleLockGroup": "Lock Group", "toggleWhitespace": "Symbol für Aktion \"Leerzeichen umschalten\" im Diff-Editor", + "unlockEditorGroup": "Unlock Group", + "unlockGroupAction": "Unlock Group", "unpin": "Lösen", "unpinEditor": "Editor lösen" }, @@ -2983,23 +3061,24 @@ "toggleEditorWidths": "Editor-Gruppengrößen umschalten", "unpinEditor": "Editor lösen", "workbench.action.reopenTextEditor": "Editor mit Text-Editor erneut öffnen", - "workbench.action.reopenWithEditor": "Editor erneut öffnen mit..." + "workbench.action.toggleEditorType": "Editortyp umschalten" }, "vs/workbench/browser/parts/editor/editorCommands": { "compare": "Vergleichen", "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", - "toggleInlineView": "Inlineansicht umschalten" + "lockEditorGroup": "Lock Editor Group", + "toggleEditorGroupLock": "Toggle Editor Group Lock", + "toggleInlineView": "Inlineansicht umschalten", + "unlockEditorGroup": "Unlock Editor Group" }, "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.", - "ok": "OK" + "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/editorGroupView": { - "ariaLabelGroupActions": "Aktionen für Editorgruppen", + "ariaLabelGroupActions": "Empty editor group actions", "cancel": "Abbrechen", - "closeGroupAction": "Schließen", "editorOpenError": "{0} kann nicht geöffnet werden: {1}", "editorOpenErrorDialog": "\"{0}\" kann nicht geöffnet werden.", "emptyEditorGroup": "{0} (leer)", @@ -3007,6 +3086,15 @@ "groupLabel": "Gruppe {0}", "ok": "OK" }, + "vs/workbench/browser/parts/editor/editorPlaceholder": { + "manageTrust": "Arbeitsbereichsvertrauensstellung verwalten", + "requiresFolderTrustText": "Die Datei wird nicht im Editor angezeigt, da dem Ordner keine Vertrauenswürdigkeit gewährt wurde.", + "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." + }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "Editor schließen", "entryAriaLabelDirty": "{0}, geändert", @@ -3069,6 +3157,7 @@ "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}" @@ -3089,12 +3178,6 @@ "ariaLabelEditorActions": "Editoraktionen", "draggedEditorGroup": "{0} (+{1})" }, - "vs/workbench/browser/parts/editor/workspaceTrustRequiredEditor": { - "manageTrust": "Arbeitsbereichsvertrauensstellung verwalten", - "requiresFolderTrustText": "Die Datei wird nicht im Editor angezeigt, da dem Ordner keine Vertrauenswürdigkeit gewährt wurde.", - "requiresWorkspaceTrustText": "Die Datei wird nicht im Editor angezeigt, da dem Arbeitsbereich keine Vertrauenswürdigkeit gewährt wurde.", - "trustRequiredEditor": "Arbeitsbereichsvertrauensstellung erforderlich" - }, "vs/workbench/browser/parts/notifications/notificationsActions": { "clearAllIcon": "Symbol für die Aktion \"Alles löschen\" in Benachrichtigungen.", "clearIcon": "Symbol für die Aktion \"Löschen\" in Benachrichtigungen.", @@ -3229,7 +3312,8 @@ "viewMoveLeft": "Ansicht nach links verschieben", "viewMoveRight": "Ansicht nach rechts verschieben", "viewMoveUp": "Ansicht nach oben verschieben", - "views": "Ansichten" + "views": "Ansichten", + "viewsMove": "Ansichten verschieben" }, "vs/workbench/browser/parts/views/viewsService": { "focus view": "Fokus auf Ansicht \"{0}\"", @@ -3290,7 +3374,7 @@ "pinnedTabSizing": "Steuert die Größe von angehefteten Editor-Registerkarten. Angeheftete Registerkarten werden an den Anfang aller geöffneten Registerkarten sortiert und normalerweise erst geschlossen, wenn sie wieder gelöst werden. Dieser Wert wird ignoriert, wenn \"#workbench.editor.showTabs#\" deaktiviert ist.", "preserveInput": "Steuert, ob die letzte Eingabe in die Befehlspalette beim nächsten Öffnen wiederhergestellt wird.", "remoteName": "`${remoteName}`: z.B. SSH", - "restoreViewState": "Hiermit wird der letzte Zustand der Ansicht (z. B. Scrollposition) wiederhergestellt, wenn Text-Editoren nach dem Schließen erneut geöffnet werden.", + "restoreViewState": "Stellt den letzten Editor-Ansichtszustand (z. B. die Bildlaufposition) wieder her, wenn die Editoren erneut geöffnet werden, nachdem Sie geschlossen wurden. Der Editor-Ansichtszustand wird pro Editorgruppe gespeichert und beim Schließen einer Gruppe verworfen. Verwenden Sie die Einstellung „workbench.editor.sharedViewState#“, um den letzten bekannten Ansichtszustand für alle Editorgruppen zu verwenden, wenn für eine Editorgruppe kein vorheriger Ansichtszustand gefunden wurde.", "revealIfOpen": "Steuert, ob ein geöffneter Editor in einer der sichtbaren Gruppen angezeigt wird. Ist diese Option deaktiviert, wird ein Editor vorzugsweise in der aktuell aktiven Editorgruppe geöffnet. Ist diese Option aktiviert, wird ein bereits geöffneter Editor angezeigt und nicht in der aktuell aktiven Editorgruppe noch mal geöffnet. In einigen Fällen wird diese Einstellung ignoriert, z.B. wenn das Öffnen eines Editors in einer bestimmten Gruppe oder neben der aktuell aktiven Gruppe erzwungen wird.", "rootName": "${rootName}: Name des Arbeitsbereichs (z. B. \"MeinOrdner\" oder \"MeinArbeitsbereich\").", "rootPath": "${rootPath}: Dateipfad des geöffneten Arbeitsbereichs oder Ordners (z. B. /Benutzer/Entwicklung/MeinArbeitsbereich).", @@ -3299,6 +3383,7 @@ "settings.editor.desc": "Legt fest, welcher Einstellungs-Editor standardmäßig verwendet wird.", "settings.editor.json": "JSON-Datei-Editor verwenden", "settings.editor.ui": "Einstellungs-Editor für die Benutzeroberfläche verwenden.", + "sharedViewState": "Behält den aktuellsten Editor-Ansichtszustand (z. B. Bildlaufposition) für alle Editor-Gruppen bei und stellt sie wieder her, wenn kein bestimmter Editor-Ansichtszustand für die Editor-Gruppe gefunden wurde.", "showEditorTabs": "Steuert, ob geöffnete Editoren in Registerkarten angezeigt werden sollen.", "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.", @@ -3334,10 +3419,12 @@ "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.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.", @@ -3349,7 +3436,6 @@ "workbench.editor.titleScrollbarSizing.large": "Vergrößert das Objekt, sodass es leichter mit der Maus erfasst werden kann.", "workbench.editor.untitled.labelFormat.content": "Der Name der unbenannten Datei wird vom Inhalt der ersten Zeile abgeleitet, es sei denn, sie verfügt über einen zugeordneten Dateipfad. Es wird auf den Namen zurückgegriffen, falls die Zeile leer ist oder keine Wortzeichen enthält.", "workbench.editor.untitled.labelFormat.name": "Der Name der unbenannten Datei wird nicht vom Inhalt der Datei abgeleitet.", - "workbench.experimental.useCustomHover": "Aktiviert/deaktiviert benutzerdefinierte Mauszeigerbewegungen für die Aktivitätsleiste & -Bereich. Beachten Sie, dass diese Konfiguration experimentell ist und jederzeit entfernt werden kann.", "workbench.fontAliasing.antialiased": "Glättet die Schriftart auf der Pixelebene (im Gegensatz zur Subpixelebene). Bei dieser Einstellung kann die Schriftart insgesamt heller wirken.", "workbench.fontAliasing.auto": "Wendet ausgehend vom DPI der Anzeige automatisch \"default\" oder \"antialiased\" an.", "workbench.fontAliasing.default": "Subpixel-Schriftartglättung. Auf den meisten Nicht-Retina-Displays wird Text bei dieser Einstellung am schärfsten dargestellt.", @@ -3374,6 +3460,7 @@ "developer": "Entwickler", "help": "Hilfe", "preferences": "Einstellungen", + "test": "Test", "view": "Anzeigen" }, "vs/workbench/common/configuration": { @@ -3382,19 +3469,23 @@ "vs/workbench/common/editor": { "activeEditor": "Der Bezeichner des aktiven Editors", "activeEditorAvailableEditorIds": "Die verfügbaren Editor-IDs, die für den aktiven Editor verwendet werden können.", + "activeEditorCanRevert": "Gibt an, ob der aktive Editor zurückgesetzt werden kann.", "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.", "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.", + "builtinProviderDisplayName": "Integriert", "editorAreaVisible": "Gibt an, ob der Editor-Bereich sichtbar ist.", "editorIsOpen": "Gibt an, ob ein Editor geöffnet ist.", "groupEditorsCount": "Die Anzahl geöffneter Editor-Gruppen", "inZenMode": "Gibt an, ob der Zen-Modus aktiviert ist.", "isCenteredLayout": "Gibt an, ob das zentrierte Layout aktiviert ist.", "multipleEditorGroups": "Gibt an, ob mehrere Editor-Gruppen geöffnet sind.", + "promptOpenWith.defaultEditor.displayName": "Text-Editor", "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." @@ -3503,6 +3594,8 @@ "statusBarProminentItemBackground": "Hintergrundfarbe für markante Elemente der Statusleiste. Markante Elemente sind im Vergleich zu anderen Statusleisteneinträgen hervorgehoben, um auf ihre Bedeutung hinzuweisen. Ändern Sie den Modus mithilfe von \"TAB-Umschalttaste verschiebt Fokus\" auf der Befehlspalette, um ein Beispiel anzuzeigen. Die Statusleiste wird unten im Fenster angezeigt.", "statusBarProminentItemForeground": "Vordergrundfarbe der hervorgehobenen Elemente auf der Statusleiste. Diese Elemente werden von anderen Elementen auf der Statusleiste hervorgehoben, um deren Wichtigkeit zu signalisieren. Ändern Sie den Modus \"TAB-Umschalttaste verschiebt Fokus\" über die Befehlspalette für eine Veranschaulichung. Die Statusleiste wird am unteren Fensterrand angezeigt.", "statusBarProminentItemHoverBackground": "Hintergrundfarbe für markante Elemente der Statusleiste, wenn auf diese gezeigt wird. Markante Elemente sind im Vergleich zu anderen Statusleisteneinträgen hervorgehoben, um auf ihre Bedeutung hinzuweisen. Ändern Sie den Modus mithilfe von \"TAB-Umschalttaste verschiebt Fokus\" auf der Befehlspalette, um ein Beispiel anzuzeigen. Die Statusleiste wird unten im Fenster angezeigt.", + "statusBarWarningItemBackground": "Hintergrundfarbe der Warnungselemente für die Statusleiste. Warnungselemente sind im Vergleich zu anderen Statusleisteneinträgen hervorgehoben, um auf Warnungsbedingungen hinzuweisen. Die Statusleiste wird unten im Fenster angezeigt.", + "statusBarWarningItemForeground": "Vordergrundfarbe der Warnungselemente für die Statusleiste. Warnungselemente sind im Vergleich zu anderen Statusleisteneinträgen hervorgehoben, um auf Warnungsbedingungen hinzuweisen. Die Statusleiste wird unten im Fenster angezeigt.", "tabActiveBackground": "Hintergrundfarbe der aktiven Registerkarte. Registerkarten sind die Container für Editors im Editorbereich. In einer Editorgruppe können mehrere Registerkarten geöffnet werden. Mehrere Editorgruppen können vorhanden sein.", "tabActiveBorder": "Rahmen am unteren Rand einer aktiven Registerkarte. Registerkarten sind die Container für Editoren im Editor-Bereich. In einer Editor-Gruppe können mehrere Registerkarten geöffnet werden. Mehrere Editor-Gruppen sind möglich.", "tabActiveBorderTop": "Rahmen am oberen Rand einer aktiven Registerkarte. Registerkarten sind die Container für Editoren im Editor-Bereich. In einer Editor-Gruppe können mehrere Registerkarten geöffnet werden. Mehrere Editor-Gruppen sind möglich.", @@ -3554,7 +3647,6 @@ }, "vs/workbench/electron-sandbox/actions/installActions": { "install": "Befehl \"{0}\" in \"PATH\" installieren", - "ok": "OK", "shellCommand": "Shellbefehl", "successFrom": "Der Shellbefehl \"{0}\" wurde erfolgreich aus \"PATH\" deinstalliert.", "successIn": "Der Shellbefehl \"{0}\" wurde erfolgreich in \"PATH\" installiert.", @@ -3599,7 +3691,7 @@ "restoreWindows": "Steuert, wie Fenster nach dem ersten Start erneut geöffnet werden. Diese Einstellung hat keine Auswirkungen, wenn die Anwendung bereits ausgeführt wird.", "showNextWindowTab": "Nächste Fensterregisterkarte anzeigen", "showPreviousTab": "Vorherige Fensterregisterkarte anzeigen", - "telemetry.enableCrashReporting": "Aktiviert Absturzberichte, die an Microsoft-Onlinedienste gesendet werden.\r\nDiese Option erfordert einen Neustart, damit sie wirksam wird.", + "telemetry.enableCrashReporting": "Aktivieren Sie die Erfassung von Absturzberichten. Dies hilft uns, die Stabilität zu verbessern. \r\nDiese Option erfordert einen Neustart, um wirksam zu werden.", "telemetryConfigurationTitle": "Telemetrie", "titleBarStyle": "Passen Sie die Darstellung der Fenstertitelleiste an. Unter Linux und Windows wirkt sich diese Einstellung auch auf die Darstellung des Anwendungs- und Kontextmenüs aus. Änderungen werden erst nach einem Neustart angewendet.", "toggleWindowTabsBar": "Fensterregisterkarten-Leiste umschalten", @@ -3635,7 +3727,6 @@ "cancelButton": "&&Abbrechen", "loaderCycle": "In den AMD-Modulen gibt es einen Abhängigkeitszyklus, der aufgelöst werden muss.", "loginButton": "&&Anmelden", - "ok": "OK", "password": "Kennwort", "proxyAuthRequired": "Proxyauthentifizierung erforderlich", "proxyDetail": "Für den Proxy \"{0}\" sind ein Benutzername und ein Kennwort erforderlich.", @@ -3805,7 +3896,7 @@ "label.replace": "Ersetzen", "label.replaceAllButton": "Alle ersetzen", "label.replaceButton": "Ersetzen", - "label.toggleReplaceButton": "Ersetzen-Modus wechseln", + "label.toggleReplaceButton": "Ersetzen umschalten", "placeholder.find": "Suchen", "placeholder.replace": "Ersetzen" }, @@ -3976,7 +4067,7 @@ }, "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "zeigen Sie", - "selectAlanguage": "Sprache auswählen", + "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 " }, @@ -4068,7 +4159,7 @@ "editBreakpoint": "\"{0}\" bearbeiten...", "editBreakpoints": "Haltepunkte bearbeiten", "editInlineBreakpointOnColumn": "Inlinehaltepunkt in Spalte {0} bearbeiten", - "editLineBrekapoint": "Zeilenhaltepunkt bearbeiten", + "editLineBreakpoint": "Zeilenhaltepunkt bearbeiten", "enable": "Aktivieren", "enableBreakpoint": "{0} aktivieren", "enableBreakpointOnLine": "Zeilenhaltepunkt aktivieren", @@ -4080,7 +4171,8 @@ "removeBreakpoints": "Haltepunkte entfernen", "removeInlineBreakpointOnColumn": "Inlinehaltepunkt in Spalte {0} entfernen", "removeLineBreakpoint": "Zeilenhaltepunkt entfernen", - "removeLogPoint": "\"{0}\" entfernen" + "removeLogPoint": "\"{0}\" entfernen", + "runToLine": "Bis Zeile ausführen" }, "vs/workbench/contrib/debug/browser/breakpointWidget": { "breakpointType": "Art des Breakpoints", @@ -4123,6 +4215,9 @@ "functionBreakpointUnsupported": "Funktionshaltepunkte werden von diesem Debugtyp nicht unterstützt.", "functionBreakpointsNotSupported": "Funktionshaltepunkte werden von diesem Debugtyp nicht unterstützt.", "hitCount": "Trefferanzahl: {0}", + "instructionBreakpoint": "Anweisungsbruchstelle", + "instructionBreakpointAtAddress": "Anweisungsbruchstelle an Adresse {0}", + "instructionBreakpointUnsupported": "Anweisungsbruchstellen werden von diesem Debugtyp nicht unterstützt", "logMessage": "Protokollnachricht: {0}", "miDisableAllBreakpoints": "A&&lle Haltepunkte deaktivieren", "miEnableAllBreakpoints": "&&Alle Haltepunkte aktivieren", @@ -4132,7 +4227,7 @@ "reapplyAllBreakpoints": "Alle Haltepunkte erneut anwenden", "removeAllBreakpoints": "Alle Haltepunkte entfernen", "removeBreakpoint": "Haltepunkt entfernen", - "unverifiedBreakopint": "Nicht überprüfter Haltepunkt", + "unverifiedBreakpoint": "Nicht überprüfter Haltepunkt", "unverifiedExceptionBreakpoint": "Nicht überprüfter Ausnahmehaltepunkt", "unverifiedLogpoint": "Nicht überprüfter Protokollpunkt", "write": "Schreiben" @@ -4145,6 +4240,8 @@ "callStackAriaLabel": "Aufrufliste debuggen", "collapse": "Alle zuklappen", "loadAllStackFrames": "Alle Stapelrahmen laden", + "paused": "Angehalten", + "pausedOn": "Angehalten bei {0}", "restartFrame": "Frame neu starten", "running": "Wird ausgeführt", "session": "Sitzung", @@ -4170,6 +4267,10 @@ "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.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.", "debug.console.fontFamily": "Legt die Schriftfamilie der Debugging-Konsole fest.", @@ -4189,6 +4290,7 @@ "debugConfigurationTitle": "Debuggen", "debugFocusConsole": "Fokus auf der Debugging-Konsolenansicht", "debugPanel": "Debugging-Konsole", + "disassembly": "Disassemblierung", "editWatchExpression": "Ausdruck bearbeiten", "inlineBreakpoint": "Inlinehaltepunkt", "inlineValues": "Variablenwerte beim Debuggen in den Editor eingebunden anzeigen", @@ -4220,6 +4322,7 @@ "prompt": "Benutzer auffordern", "removeWatchExpression": "Ausdruck entfernen", "restartFrame": "Frame neu starten", + "run": "Ausführen oder Debuggen...", "run and debug": "Ausführen und debuggen", "setValue": "Wert festlegen", "showBreakpointsInOverviewRuler": "Legt fest, ob Breakpoints im Übersichtslineal angezeigt werden sollen.", @@ -4304,8 +4407,10 @@ "goToPreviousBreakpoint": "Debuggen: Zum vorherigen Haltepunkt wechseln", "logPointEditorAction": "Debuggen: Protokollpunkt hinzufügen ...", "miConditionalBreakpoint": "&&Bedingter Haltepunkt...", + "miDisassemblyView": "&&disassemblyAnsicht", "miLogPoint": "&&Protokollpunkt...", "miToggleBreakpoint": "Haltepunkt &&umschalten", + "openDisassemblyView": "Disassemblyansicht öffnen", "runToCursor": "Ausführen bis Cursor", "showDebugHover": "Debuggen: Hover anzeigen", "stepIntoTargets": "Ziele für Einzelschritte...", @@ -4400,6 +4505,7 @@ "installAdditionalDebuggers": "Erweiterung \"{0}\" installieren", "launchJsonDoesNotExist": "\"launch.json\" ist für den übergebenen Arbeitsbereichsordner nicht vorhanden.", "multipleConfigurationNamesInWorkspace": "Im Arbeitsbereich sind mehrere Startkonfigurationen \"{0}\" vorhanden. Verwenden Sie den Ordnernamen, um die Konfiguration zu qualifizieren.", + "multipleSession": "„{0}“ wird bereits ausgeführt. Möchten Sie eine andere Instanz starten?", "nActiveSessions": "{0} aktive Sitzungen", "noConfigurationNameInWorkspace": "Die Startkonfiguration \"{0}\" wurde im Arbeitsbereich nicht gefunden.", "noFolderWithName": "Der Ordner mit dem Namen \"{0}\" für die Konfiguration \"{1}\" wurde im Verbund \"{2}\" nicht gefunden.", @@ -4444,6 +4550,12 @@ "selectWorkspaceFolder": "Wählen Sie einen Arbeitsbereichsordner aus, in dem eine Datei \"launch.json\" erstellt werden soll, oder fügen Sie ihn der Datei mit der Arbeitsbereichskonfiguration hinzu.", "startAdditionalSession": "Zusätzliche Sitzung starten" }, + "vs/workbench/contrib/debug/browser/disassemblyView": { + "disassemblyView": "Disassemblyansicht", + "instructionAddress": "Adresse", + "instructionBytes": "Bytes", + "instructionText": "Anweisung" + }, "vs/workbench/contrib/debug/browser/exceptionWidget": { "close": "Schließen", "debugExceptionWidgetBackground": "Widget-Hintergrundfarbe bei einer Ausnahme.", @@ -4515,6 +4627,7 @@ "addWatchExpression": "Ausdruck hinzufügen", "collapse": "Alle zuklappen", "removeAllWatchExpressions": "Alle Ausdrücke entfernen", + "typeNewValue": "Neuen Wert eingeben", "watchAriaTreeLabel": "Überwachungsausdrücke debuggen", "watchExpressionAriaLabel": "{0}, Wert \"{1}\"", "watchExpressionInputAriaLabel": "Geben Sie den Überwachungsausdruck ein.", @@ -4549,19 +4662,24 @@ "callStackSessionIsAttach": "TRUE, wenn die Sitzung in der CALL STACK-Ansicht vom Typ \"Anfügen\" ist, andernfalls FALSE. Wird intern für Inlinemenüs in der CALL STACK-Ansicht verwendet.", "debugConfigurationType": "Der Debugtyp der ausgewählten Startkonfiguration. Beispiel: python.", "debugProtocolVariableMenuContext": "Stellt den Kontext dar, der vom Debugadapter für die Variable festgelegt wird, die in der Ansicht VARIABLES den Fokus besitzt.", + "debugSetExpressionSupported": "TRUE, wenn die relevante Sitzung die Anforderung „setVariable“ unterstützt.", "debugSetVariableSupported": "TRUE, wenn die Sitzung mit dem Fokus die Anforderung \"setVariable\" unterstützt.", "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.", "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.", "exceptionWidgetVisible": "TRUE, wenn das Ausnahmewidget sichtbar ist.", "expressionSelected": "TRUE, wenn ein Ausdruckseingabefeld entweder in der Ansicht WATCH oder in der Ansicht VARIABLES geöffnet ist, andernfalls FALSE.", "focusedSessionIsAttach": "TRUE, wenn die Sitzung mit dem Fokus den Typ \"attach\" aufweist.", + "focusedStackFrameHasInstructionReference": "\"True\", wenn der fokussierte Stapelrahmen einen Anweisungszeigerverweis enthält.", "inBreakpointWidget": "TRUE, wenn der Fokus auf dem Widget für die Zone des Haltepunkt-Editors liegt, andernfalls FALSE.", "inDebugMode": "TRUE beim Debuggen, andernfalls FALSE.", "inDebugRepl": "TRUE, wenn der Fokus auf der Debugging-Konsole liegt, andernfalls FALSE.", "internalConsoleOptions": "Steuert, wann die interne Debugging-Konsole geöffnet werden soll.", "jumpToCursorSupported": "TRUE, wenn die Sitzung mit dem Fokus die Anforderung \"jumpToCursor\" unterstützt.", + "languageSupportsDisassembleRequest": "\"True\", wenn die Sprache im aktuellen Editor die Disassemblierungsanfrage unterstützt.", "loadedScriptsItemType": "Stellt den Elementtyp des Elements dar, das in der Ansicht LOADED SCRIPTS den Fokus besitzt.", "loadedScriptsSupported": "TRUE, wenn die Sitzung mit dem Fokus die Ansicht LOADED SCRIPTS unterstützt.", "multiSessionDebug": "TRUE, wenn mehrere aktive Debugsitzungen vorhanden sind.", @@ -4571,7 +4689,8 @@ "stepBackSupported": "TRUE, wenn die Sitzung mit dem Fokus stepBack-Anforderungen unterstützt.", "stepIntoTargetsSupported": "TRUE, wenn die Sitzung mit dem Fokus die Anforderung \"stepIntoTargets\" unterstützt.", "terminateDebuggeeSupported": "„True“, wenn die fokussierte Sitzung die Funktion zum Beenden der zu debuggende Komponente unterstützt.", - "variableEvaluateNamePresent": "TRUE, wenn für die Variable mit dem Fokus ein Feld \"evaluateName\" festgelegt wurde.", + "variableEvaluateNamePresent": "TRUE, wenn für die Variable mit dem Fokus ein Feld „evaluateName“ festgelegt wurde.", + "variableIsReadonly": "TRUE, wenn die fokussierte Variable schreibgeschützt ist.", "variablesFocused": "TRUE, wenn der Fokus auf den Ansichten VARIABLES liegt, andernfalls FALSE.", "watchExpressionsExist": "TRUE, wenn mindestens ein Überwachungsausdruck vorhanden ist, andernfalls FALSE.", "watchExpressionsFocused": "TRUE, wenn der Fokus auf der Ansicht WATCH liegt, andernfalls FALSE.", @@ -4582,6 +4701,10 @@ "canNotResolveSourceWithError": "Die Quelle \"{0}\" konnte nicht geladen werden: {1}.", "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?" + }, "vs/workbench/contrib/debug/common/debugModel": { "breakpointDirtydHover": "Nicht überprüfter Haltepunkt. Die Datei wurde geändert. Starten Sie die Debugsitzung neu.", "invalidVariableAttributes": "Ungültige Variablenattribute", @@ -4643,6 +4766,9 @@ "launch.config.comment3": "Weitere Informationen finden Sie unter {0}", "node2NotSupported": "\"node2\" wird nicht mehr unterstützt, verwenden Sie stattdessen \"node\", und legen Sie das Attribut \"protocol\" auf \"inspector\" fest." }, + "vs/workbench/contrib/debug/common/disassemblyViewInput": { + "disassemblyInputName": "Disassemblierung" + }, "vs/workbench/contrib/debug/common/replModel": { "consoleCleared": "Die Konsole wurde gelöscht.", "snapshotObj": "Nur primitive Werte werden für dieses Objekt angezeigt." @@ -4700,11 +4826,14 @@ }, "vs/workbench/contrib/extensions/browser/extensionEditor": { "JSON Validation": "JSON-Validierung ({0})", + "Marketplace": "Marketplace", + "activation": "Aktivierungszeit", "activation events": "Aktivierungsereignisse ({0})", "authentication": "Authentifizierung ({0})", "authentication.id": "ID", "authentication.label": "Bezeichnung", "builtin": "Integriert", + "categories": "Kategorien", "changelog": "Änderungsprotokoll", "changelogtooltip": "Updateverlauf der Erweiterung, der aus der Datei \"CHANGELOG.md\" der Erweiterung gerendert wurde", "codeActions": "Codeaktionen ({0})", @@ -4735,8 +4864,8 @@ "description": "Beschreibung", "details": "Details", "detailstooltip": "Details zur Erweiterung, die aus der Datei \"README.md\" der Erweiterung gerendert wurden", - "extension id": "Erweiterungsbezeichner", "extension pack": "Erweiterungspaket ({0})", + "extension version": "Erweiterungsversion", "extensionpack": "Erweiterungspaket", "extensionpacktooltip": "Listet Erweiterungen auf, die gemeinsam mit dieser Erweiterung installiert werden.", "file extensions": "Dateierweiterungen", @@ -4746,34 +4875,44 @@ "find previous": "Vorheriges Element suchen", "grammar": "Grammatik", "iconThemes": "Symboldesigns ({0})", + "id": "Bezeichner", "install count": "Installationsanzahl", "keyboard shortcuts": "Tastenkombinationen", "language id": "ID", "language name": "Name", "languages": "Sprachen ({0})", + "last updated": "Letzte Aktualisierung", "license": "Lizenz", "localizations": "Lokalisierungen ({0})", "localizations language id": "Sprach-ID", "localizations language name": "Name der Sprache", "localizations localized language name": "Name der Sprache (lokalisiert)", "menuContexts": "Menükontexte", + "messages": "Meldungen ({0})", + "more info": "Weitere Informationen", "name": "Erweiterungsname", "noChangelog": "Es ist kein Änderungsprotokoll verfügbar.", "noContributions": "Keine Beiträge", "noDependencies": "Keine Abhängigkeiten", "noReadme": "Keine INFODATEI verfügbar.", - "noextensions": "Keine Erweiterungen", + "noStatus": "Kein Status verfügbar.", + "not yet activated": "Noch nicht aktiviert.", "preview": "Vorschau", "productThemes": "Produktsymboldesigns ({0})", "publisher": "Name des Herausgebers", "rating": "Bewertung", "recommendationHasBeenIgnored": "Sie möchten keine Empfehlungen für diese Erweiterung erhalten.", + "release date": "Veröffentlicht am", "repository": "Repository", + "resources": "Ressourcen", + "runtimeStatus": "Laufzeitstatus", + "runtimeStatus description": "Laufzeitstatus der Erweiterung", "schema": "Schema", "setting name": "Name", "settings": "Einstellungen ({0})", "snippets": "Codeausschnitte", - "version": "Version", + "startup": "Start", + "uncaught errors": "Nicht abgefangene Fehler ({0})", "view container id": "ID", "view container location": "Wo", "view container title": "Titel", @@ -4841,17 +4980,24 @@ "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.", "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.", + "install button": "Installieren", "installButton": "&&Installieren", "installExtensionQuickAccessHelp": "Erweiterungen installieren oder suchen", "installExtensionQuickAccessPlaceholder": "Geben Sie den Namen einer Erweiterung ein, die installiert oder nach der gesucht werden soll.", "installExtensions": "Erweiterungen installieren", + "installFromLocation": "Weberweiterung aus Speicherort installieren", + "installFromLocationPlaceHolder": "Speicherort der Weberweiterung", "installFromVSIX": "Aus VSIX installieren", "installVSIX": "VSIX für Erweiterungen installieren", + "installWebExtensionFromLocation": "Weberweiterung installieren...", "installWorkspaceRecommendedExtensions": "Installieren Sie die empfohlenen Erweiterungen für Ihren Arbeitsbereich", "installed filter": "Installiert", "manageExtensionsHelp": "Erweiterungen verwalten", @@ -4910,7 +5056,9 @@ "workspace unsupported filter": "Nicht unterstützter Arbeitsbereich" }, "vs/workbench/contrib/extensions/browser/extensionsActions": { - "Install in other server to enable": "Installieren Sie die Erweiterung auf \"{0}\", um sie zu aktivieren.", + "Cannot be enabled": "Diese Erweiterung ist deaktiviert, da sie in {0}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", @@ -4935,10 +5083,8 @@ "disableGloballyAction": "Deaktivieren", "disableGloballyActionToolTip": "Diese Erweiterung deaktivieren", "disabled": "Deaktiviert", - "disabled because of extension kind": "Für diese Erweiterung wurde definiert, dass sie nicht auf dem Remoteserver ausgeführt werden kann.", "disabled because of virtual workspace": "Diese Erweiterung wurde deaktiviert, weil sie keine virtuellen Arbeitsbereiche unterstützt.", - "disabled locally": "Die Erweiterung ist auf \"{0}\" aktiviert und lokal deaktiviert.", - "disabled remotely": "Die Erweiterung ist lokal aktiviert und auf \"{0}\" deaktiviert.", + "disabled by environment": "Diese Erweiterung wurde durch die Umgebung deaktiviert.", "do not sync": "Diese Erweiterung nicht synchronisieren", "download": "Manuell herunterladen...", "enable locally": "Laden Sie Visual Studio Code neu, um diese Erweiterung lokal zu aktivieren.", @@ -4949,6 +5095,10 @@ "enableGloballyAction": "Aktivieren", "enableGloballyActionToolTip": "Diese Erweiterung aktivieren", "enabled": "Aktiviert", + "enabled by environment": "Diese Erweiterung ist aktiviert, da Sie in der aktuellen Umgebung erforderlich ist.", + "enabled locally": "Diese Erweiterung ist im lokalen Erweiterungshost aktiviert, da sie bevorzugt dort ausgeführt wird.", + "enabled remotely": "Diese Erweiterung ist im Remoteerweiterungshost aktiviert, da sie es vorzieht, dort ausgeführt zu werden.", + "extension disabled because of dependency": "Diese Erweiterung wurde deaktiviert, da sie von einer deaktivierten Erweiterung abhängig ist.", "extension disabled because of trust requirement": "Diese Erweiterung wurde deaktiviert, weil der aktuelle Arbeitsbereich nicht vertrauenswürdig ist.", "extension enabled on remote": "Erweiterung ist für \"{0}\" aktiviert.", "extension limited because of trust requirement": "Diese Erweiterung verfügt über eingeschränkte Features, weil der aktuelle Arbeitsbereich nicht vertrauenswürdig ist.", @@ -4985,7 +5135,7 @@ "installing": "Wird installiert.", "installing extensions": "Erweiterungen werden installiert...", "just now": "Jetzt", - "malicious": "Schädlich", + "learn more": "Weitere Informationen", "malicious tooltip": "Die Erweiterung wurde als problematisch gemeldet.", "manage": "Verwalten", "more information": "Weitere Informationen", @@ -4994,6 +5144,7 @@ "noOfHoursAgo": "Vor {0} Stunden", "noOfMonthsAgo": "Vor {0} Monaten", "noOfYearsAgo": "Vor {0} Jahren", + "not web tooltip": "Die Erweiterung „{0}“ ist unter {1} nicht verfügbar.", "one day ago": "Vor 1 Tag", "one hour ago": "Vor 1 Stunde", "one month ago": "Vor 1 Monat", @@ -5030,6 +5181,7 @@ "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." @@ -5048,8 +5200,10 @@ "reload": "Fenster neu laden" }, "vs/workbench/contrib/extensions/browser/extensionsIcons": { + "activationtimeIcon": "Symbol, das in einer Aktivierungszeitmeldung im Erweiterungs-Editor angezeigt wird.", "clearSearchResultsIcon": "Symbol für die Aktion \"Suchergebnis löschen\" in der Erweiterungsansicht.", "configureRecommendedIcon": "Symbol für die Aktion \"Empfohlene Erweiterungen konfigurieren\" in der Erweiterungsansicht.", + "errorIcon": "Symbol, das mit einer Fehlermeldung im Erweiterungs-Editor angezeigt wird.", "extensionsViewIcon": "Ansichtssymbol der Erweiterungsansicht.", "filterIcon": "Symbol für die Aktion \"Filtern\" in der Erweiterungsansicht.", "infoIcon": "Symbol, das mit einer Infomeldung im Erweiterungs-Editor angezeigt wird.", @@ -5068,10 +5222,6 @@ "trustIcon": "Symbol, das in einer Meldung zur Vertrauenswürdigkeit des Arbeitsbereichs im Erweiterungs-Editor angezeigt wird.", "warningIcon": "Symbol, das mit einer Warnmeldung im Erweiterungs-Editor angezeigt wird." }, - "vs/workbench/contrib/extensions/browser/extensionsList": { - "onDemandDefaultText": "Für einige Features ist ein vertrauenswürdiger Arbeitsbereich erforderlich.", - "onStartDefaultText": "Ein vertrauenswürdiger Arbeitsbereich ist zum Aktivieren dieser Erweiterung erforderlich." - }, "vs/workbench/contrib/extensions/browser/extensionsQuickAccess": { "install": "Drücken Sie die EINGABETASTE, um die Erweiterung \"{0}\" zu installieren.", "manage": "Drücken Sie die EINGABETASTE, um Ihre Erweiterungen zu verwalten.", @@ -5130,12 +5280,16 @@ "suggestProxyError": "Marketplace hat \"ECONNREFUSED\" zurückgegeben. Überprüfen Sie die http.proxy-Einstellung." }, "vs/workbench/contrib/extensions/browser/extensionsWidgets": { + "activation": "Aktivierungszeit", + "dependencies": "Abhängigkeiten anzeigen", "extensionIconStarForeground": "Die Symbolfarbe für Erweiterungsbewertungen.", - "noRating": "Keine Bewertung", - "ratedBySingleUser": "Von 1 Benutzer bewertet", - "ratedByUsers": "Von {0} Benutzern bewertet", + "message": "1 Meldung", + "messages": "{0} Meldungen", "remote extension title": "Erweiterung in {0}", - "syncingore.label": "Diese Erweiterung wird während der Synchronisierung ignoriert." + "startup": "Start", + "syncingore.label": "Diese Erweiterung wird während der Synchronisierung ignoriert.", + "uncaught error": "1 nicht abgefangener Fehler", + "uncaught errors": "{0} nicht abgefangene Fehler" }, "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "Das Manifest wurde nicht gefunden.", @@ -5210,8 +5364,7 @@ "attach.title": "Haben Sie das CPU-Profil angehängt?", "cmd.report": "Problem melden", "cmd.reportOrShow": "Leistungsproblem", - "cmd.show": "Probleme anzeigen", - "ok": "OK" + "cmd.show": "Probleme anzeigen" }, "vs/workbench/contrib/extensions/electron-sandbox/reportExtensionIssueAction": { "reportExtensionIssue": "Problem melden" @@ -5366,7 +5519,6 @@ "movingFileBulkEdit": "\"{0}\" wird verschoben.", "newFile": "Neue Datei", "newFolder": "Neuer Ordner", - "ok": "OK", "openFileInNewWindow": "Aktive Datei in neuem Fenster öffnen", "openFileToShowInNewWindow.unsupportedschema": "Die aktive Editor muss eine öffenbare Ressource enthalten.", "pasteFile": "Einfügen", @@ -5405,16 +5557,11 @@ "cut": "Ausschneiden", "deleteFile": "Endgültig löschen", "explorerOpenWith": "Öffnen mit...", - "file": "Datei", "filesCategory": "Datei", "miAutoSave": "A&&utomatisch speichern", "miCloseEditor": "Editor s&&chließen", "miGotoFile": "Gehe zu &&Datei...", "miNewFile": "&&Neue Datei", - "miOpen": "&&Öffnen...", - "miOpenFile": "&&Datei öffnen...", - "miOpenFolder": "&&Ordner öffnen...", - "miOpenWorkspace": "Arbeitsbereich ö&&ffnen...", "miRevert": "D&&atei wiederherstellen", "miSave": "&&Speichern", "miSaveAll": "A&&lles speichern", @@ -5427,8 +5574,7 @@ "revertLocalChanges": "Änderungen verwerfen und zu Dateiinhalten zurückkehren", "saveAll": "Alle speichern", "saveAllInGroup": "Alle in Gruppe speichern", - "saveFiles": "Alle Dateien speichern", - "workspaces": "Arbeitsbereiche" + "saveFiles": "Alle Dateien speichern" }, "vs/workbench/contrib/files/browser/fileCommands": { "discard": "Verwerfen", @@ -5478,7 +5624,7 @@ "vs/workbench/contrib/files/browser/files.contribution": { "askUser": "Weigert sich, zu speichern, und fordert zur manuellen Lösung des Speicherkonflikts auf.", "associations": "Konfigurieren Sie Dateizuordnungen zu Sprachen (beispielsweise `\"*.extension\": \"html\"`). Diese besitzen Vorrang vor den Standardzuordnungen der installierten Sprachen.", - "autoGuessEncoding": "Wenn diese Option aktiviert ist, versucht der Editor beim Öffnen von Dateien, die Zeichensatzcodierung automatisch zu ermitteln. Diese Einstellung kann ebenfalls pro Sprache konfiguriert werden.", + "autoGuessEncoding": "Wenn diese Option aktiviert ist, versucht der Editor beim Öffnen von Dateien, die Zeichensatzcodierung zu erraten. Diese Einstellung kann auch pro Sprache konfiguriert werden. Hinweis: Diese Einstellung wird von der Textsuche nicht berücksichtigt. Nur „#files.encoding#“ wird berücksichtigt.", "autoReveal": "Steuert, ob der Explorer Dateien beim Öffnen automatisch anzeigen und auswählen soll.", "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.", @@ -5489,6 +5635,10 @@ "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.", "confirmDragAndDrop": "Steuert, ob der Explorer eine Bestätigung einfordert, um Dateien und Ordner mithilfe von Drag & Drop zu verschieben.", + "copyRelativePathSeparator": "Das Pfadtrennzeichen, dass beim Kopieren von relativen Dateipfaden verwendet wird.", + "copyRelativePathSeparator.auto": "Verwendet ein spezifisches Betriebssystem-Pfadtrennzeichen.", + "copyRelativePathSeparator.backslash": "Verwenden Sie den umgekehrten Schrägstrich als Pfadtrennzeichen.", + "copyRelativePathSeparator.slash": "Verwenden Sie den Schrägstrich als Pfadtrennzeichen.", "defaultLanguage": "Der Standardsprachmodus, der neuen Dateien zugewiesen ist. Wenn \"${activeEditorLanguage}\" dafür konfiguriert ist, wird, falls möglich, der Sprachmodus des aktuell aktiven Text-Editors verwendet.", "enableDragAndDrop": "Steuert, ob der Explorer das Verschieben von Dateien und Ordnern per Drag & Drop zulässt. Diese Einstellung wirkt sich nur auf Drag & Drop-Vorgänge innerhalb des Explorers aus.", "encoding": "Die Standardcodierung für Zeichensätze, die beim Lesen und Schreiben von Dateien verwendet werden soll. Diese Einstellung kann ebenfalls pro Sprache konfiguriert werden.", @@ -5522,6 +5672,7 @@ "insertFinalNewline": "Bei Aktivierung wird beim Speichern einer Datei eine abschließende neue Zeile am Dateiende eingefügt.", "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.", "openEditorsSortOrder": "Steuert die Sortierreihenfolge der Editoren im Bereich \"Geöffnete Editoren\".", "openEditorsVisible": "Anzahl von Editoren, die im Bereich \"Geöffnete Editoren\" angezeigt werden. Durch Festlegen auf \"0\" wird der Bereich \"Geöffnete Editoren\" ausgeblendet.", "overwriteFileOnDisk": "Löst den Speicherkonflikt, indem die Datei auf dem Datenträger mit den Änderungen im Editor überschrieben wird.", @@ -5535,7 +5686,7 @@ "sortOrder.mixed": "Dateien und Ordner werden nach ihren Namen sortiert. Dateien und Ordner werden vermischt angezeigt.", "sortOrder.modified": "Dateien und Ordner werden nach dem letzten Änderungsdatum in absteigender Reihenfolge sortiert. Ordner werden vor Dateien angezeigt.", "sortOrder.type": "Dateien und Ordner werden nach Erweiterungstyp gruppiert und nach deren Namen sortiert. Ordner werden vor Dateien angezeigt.", - "sortOrderLexicographicOptions": "Steuert die lexikographische Sortierung von Datei- und Ordnernamen im Explorer.", + "sortOrderLexicographicOptions": "Steuert die lexikografische Sortierung von Datei- und Ordnernamen im Explorer.", "sortOrderLexicographicOptions.default": "Namen mit Groß- und Kleinbuchstaben werden zusammen gemischt.", "sortOrderLexicographicOptions.lower": "Namen mit Kleinbuchstaben werden vor Großbuchstaben gruppiert.", "sortOrderLexicographicOptions.unicode": "Namen werden in Unicode-Reihenfolge sortiert.", @@ -5543,7 +5694,7 @@ "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 verwendet werden). 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 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." }, "vs/workbench/contrib/files/browser/views/emptyView": { "noWorkspace": "Es ist kein Ordner geöffnet." @@ -5573,7 +5724,8 @@ "move": "\"{0}\" verschieben", "moveButtonLabel": "&&Verschieben", "moving": "\"{0}\" wird verschoben", - "ok": "OK", + "numberOfFiles": "{0}-Dateien", + "numberOfFolders": "{0} Ordner", "treeAriaLabel": "Datei-Explorer" }, "vs/workbench/contrib/files/browser/views/openEditorsView": { @@ -5648,6 +5800,18 @@ "vs/workbench/contrib/format/browser/formatModified": { "formatChanges": "Geänderte Zeilen formatieren" }, + "vs/workbench/contrib/interactive/browser/interactive.contribution": { + "interactive.activeCodeBorder": "Die Rahmenfarbe für die aktuelle interaktive Codezelle, wenn der Editor im Fokus steht.", + "interactive.execute": "Code ausführen", + "interactive.history.next": "Nächster Wert im Verlauf", + "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" + }, + "vs/workbench/contrib/interactive/browser/interactiveEditor": { + "interactiveInputPlaceHolder": "Code hier eingeben und zum Ausführen {0} drücken" + }, "vs/workbench/contrib/issue/electron-sandbox/issue.contribution": { "miOpenProcessExplorerer": "Prozess-Explorer &&öffnen", "miReportIssue": "Problem &&melden", @@ -5750,11 +5914,6 @@ "vs/workbench/contrib/markers/browser/markersTreeViewer": { "collapsedIcon": "Symbol, das angibt, dass in der Markeransicht mehrere Zeilen nicht angezeigt werden.", "expandedIcon": "Symbol, das angibt, dass in der Markeransicht mehrere Zeilen angezeigt werden.", - "links.navigate.follow": "Link folgen", - "links.navigate.kb.alt": "alt + klicken", - "links.navigate.kb.alt.mac": "OPTION + Klicken", - "links.navigate.kb.meta": "STRG + Klicken", - "links.navigate.kb.meta.mac": "BEFEHL + Klicken", "multi line": "Nachricht in mehreren Zeilen anzeigen", "problemsView": "Problemansicht", "single line": "Meldung in einer Zeile anzeigen" @@ -5822,6 +5981,15 @@ "notebookActions.moveCellUp": "Zelle nach oben verschieben", "notebookActions.splitCell": "Zelle teilen" }, + "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { + "notebook.cell.status.executing": "Wird ausgeführt", + "notebook.cell.status.failed": "Fehler", + "notebook.cell.status.pending": "Ausstehend", + "notebook.cell.status.success": "Erfolgreich" + }, + "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/statusBarProviders": { + "notebook.cell.status.language": "Zellensprachmodus auswählen" + }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { "notebookActions.copy": "Zelle kopieren", "notebookActions.cut": "Zelle ausschneiden", @@ -5832,6 +6000,8 @@ "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", @@ -5846,6 +6016,7 @@ "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\"", @@ -5853,8 +6024,10 @@ "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", @@ -5868,12 +6041,30 @@ "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" }, + "vs/workbench/contrib/notebook/browser/contrib/editorStatusBar/editorStatusBar": { + "current1": "Derzeit ausgewählt", + "current2": "{0} – Derzeit ausgewählt", + "installKernels": "Installieren von Kernels aus dem Marketplace", + "kernel.select.label": "Kernel auswählen", + "notebook.activeCellStatusName": "Notebook-Editor – Auswahl", + "notebook.info": "Notebook-Kernelinformationen", + "notebook.multiActiveCellIndicator": "Zelle {0} ({1} ausgewählt)", + "notebook.promptKernel.setDefaultTooltip": "Als Standard für „{0}“-Notizbücher festlegen", + "notebook.select": "Notebook-Kernel – Auswahl", + "notebook.singleActiveCellIndicator": "Zelle {0} von {1}", + "notebookActions.selectKernel": "Kernel für Notebook auswählen", + "notebookActions.selectKernel.args": "Notebook-Kernelargumente", + "prompt.placeholder.change": "Kernel für \"{0}\" ändern", + "prompt.placeholder.select": "Kernel für \"{0}\" auswählen", + "tooltop": "{0} (Vorschlag)" + }, "vs/workbench/contrib/notebook/browser/contrib/find/findController": { "ariaSearchNoResult": "{0} für \"{1}\" gefunden", "ariaSearchNoResultEmpty": "{0} gefunden", @@ -5913,33 +6104,6 @@ "vs/workbench/contrib/notebook/browser/contrib/profile/notebookProfile": { "setProfileTitle": "Profil festlegen" }, - "vs/workbench/contrib/notebook/browser/contrib/status/editorStatus": { - "current1": "Derzeit ausgewählt", - "current2": "{0} – Derzeit ausgewählt", - "kernel.select.label": "Kernel auswählen", - "notebook.activeCellStatusName": "Notebook-Editor – Auswahl", - "notebook.info": "Notebook-Kernelinformationen", - "notebook.multiActiveCellIndicator": "Zelle {0} ({1} ausgewählt)", - "notebook.promptKernel.setDefaultTooltip": "Als Standard für „{0}“-Notizbücher festlegen", - "notebook.select": "Notebook-Kernel – Auswahl", - "notebook.singleActiveCellIndicator": "Zelle {0} von {1}", - "notebookActions.selectKernel": "Kernel für Notebook auswählen", - "notebookActions.selectKernel.args": "Notebook-Kernelargumente", - "prompt.placeholder.change": "Kernel für \"{0}\" ändern", - "prompt.placeholder.select": "Kernel für \"{0}\" auswählen", - "tooltop": "{0} (Vorschlag)" - }, - "vs/workbench/contrib/notebook/browser/contrib/statusBar/executionStatusBarItemController": { - "notebook.cell.status.codeExecuteTip": "Drücken sie {0}, um die Zelle auszuführen", - "notebook.cell.status.executing": "Wird ausgeführt", - "notebook.cell.status.failed": "Fehler", - "notebook.cell.status.markdownExecuteTip": "Drücken Sie {0}, um die Bearbeitung zu beenden", - "notebook.cell.status.pending": "Ausstehend", - "notebook.cell.status.success": "Erfolgreich" - }, - "vs/workbench/contrib/notebook/browser/contrib/statusBar/statusBarProviders": { - "notebook.cell.status.language": "Zellensprachmodus auswählen" - }, "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "Integriert", "curruentActiveMimeType": "Zurzeit aktiv", @@ -5984,7 +6148,10 @@ "contributes.priority.option": "Der Editor wird nicht automatisch verwendet, wenn der Benutzer eine Ressource öffnet. Ein Benutzer kann jedoch mit dem Befehl \"Erneut öffnen mit\" zum Editor wechseln." }, "vs/workbench/contrib/notebook/browser/notebook.contribution": { - "diffLeftRightLabel": "{0} ⟷ {1}", + "insertToolbarLocation.betweenCells": "Eine Symbolleiste, die beim Daraufzeigen zwischen Zellen angezeigt wird.", + "insertToolbarLocation.both": "Beide Symbolleisten.", + "insertToolbarLocation.hidden": "Die \"Einfügen\"-Aktionen werden nirgendwo angezeigt.", + "insertToolbarLocation.notebookToolbar": "Die Symbolleiste oben im Notizbuch-Editor.", "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.", @@ -5995,17 +6162,20 @@ "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.experimental.useMarkdownRenderer.description": "Hiermit aktivieren/deaktivieren Sie die Verwendung des neuen erweiterbaren Markdown-Renderers.", - "notebook.focusIndicator.description": "Steuert, ob der Fokusindikator als Zellrahmen oder als Hervorhebungsleiste im linken Bundsteg gerendert wird.", + "notebook.focusIndicator.description": "Controls where the focus indicator is rendered, either along the cell borders or on the left gutter", "notebook.globalToolbar.description": "Steuert, ob eine globale Symbolleiste im Notebook-Editor gerendert wird.", - "notebook.insertToolbarPosition.description": "Steuert, wo die \"Zelle einfügen\"-Aktionen gerendert werden sollen.", + "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.", "notebook.showCellStatusbar.description": "Gibt an, ob die Zellenstatusleiste angezeigt werden soll.", "notebook.showCellStatusbar.hidden.description": "Die Statusleiste der Zelle ist immer ausgeblendet.", "notebook.showCellStatusbar.visible.description": "Die Statusleiste der Zelle ist immer sichtbar.", - "notebook.showCellStatusbar.visibleAfterExecute.description": "Die Statusleiste der Zelle ist ausgeblendet, bis die Zelle ausgeführt wurde. Dann wird sie sichtbar, um den Ausführungsstatus anzuzeigen.", - "notebook.showFoldingControls.description": "Steuert, wann die Steuerungselemente für die Codefaltung angezeigt werden.", + "notebook.showCellStatusbar.visibleAfterExecute.description": "Die Statusleiste der Zelle wird ausgeblendet bis die Zelle ausgeführt wurde. Anschließend wird der Ausführungsstatus angezeigt.", + "notebook.showFoldingControls.description": "Steuert, wann der Markdown-Kopfzeilen-Faltpfeil angezeigt wird.", + "notebook.textOutputLineLimit": "Steuert, wie viele Textzeilen in einer Textausgabe gerendert werden.", "notebook.undoRedoPerCell.description": "Gibt an, ob für jede Zelle ein separater Widerrufen/Wiederholen-Stapel verwendet werden soll.", - "notebookConfigurationTitle": "Notebook" + "notebookConfigurationTitle": "Notebook", + "showFoldingControls.always": "Die Faltsteuerelemente sind immer sichtbar.", + "showFoldingControls.mouseover": "Die Faltsteuerelemente sind nur beim Mouseover sichtbar." }, "vs/workbench/contrib/notebook/browser/notebookEditor": { "fail.noEditor": "Die Ressource kann mit dem Notebook-Editor-Typ \"{0}\" nicht geöffnet werden. Überprüfen Sie, ob die richtige Erweiterung installiert oder aktiviert wurde.", @@ -6068,16 +6238,19 @@ "vs/workbench/contrib/notebook/browser/notebookKernelActionViewItem": { "select": "Kernel auswählen" }, - "vs/workbench/contrib/notebook/browser/notebookServiceImpl": { - "builtinProviderDisplayName": "Integriert" + "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { + "disableOtherKeymapsConfirmation": "Disable other keymaps ({0}) to avoid conflicts between keybindings?", + "no": "No", + "yes": "Yes" }, "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. Folgende MIME-Typen sind enthalten: {0}" + "noRenderer.2": "Für die Ausgabe wurde kein Renderer gefunden. Sie weist die folgenden MIME-Datentypen auf: {0}" }, "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.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.lineNumbers": "Steuert die Anzeige von Zeilennummern im Zellen-Editor.", @@ -6087,18 +6260,20 @@ "vs/workbench/contrib/notebook/browser/view/renderers/cellOutput": { "builtinRenderInfo": "Integriert", "curruentActiveMimeType": "Zurzeit aktiv", - "pickMimeType": "Wählen Sie einen anderen MIME-Typ für die Ausgabe aus", + "installJupyterPrompt": "Zusätzliche Renderer aus dem Marketplace installieren", + "pickMimeType": "MIME-Typ für Ausgabe auswählen", "promptChooseMimeType.placeHolder": "Wählen Sie den MIME-Typ aus, der für die aktuelle Ausgabe gerendert werden soll.", - "promptChooseMimeTypeInSecure.placeHolder": "Wählen Sie den MIME-Typ aus, der für die aktuelle Ausgabe gerendert werden soll. RTF-MIME-Typen sind nur verfügbar, wenn das Notebook vertrauenswürdig ist." + "promptChooseMimeTypeInSecure.placeHolder": "Wählen Sie den MIME-Typ aus, der für die aktuelle Ausgabe gerendert werden soll.", + "unavailableRenderInfo": "Renderer nicht verfügbar" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { - "cellExpandButtonLabel": "Erweitern", - "notebook.moreRunActionsLabel": "Weitere...", - "runStateExecuting": "Wird ausgeführt", - "runStatePending": "Ausstehend" + "cellExpandOutputButtonLabel": "Zellenausgabe erweitern (${0})", + "cellExpandOutputButtonLabelWithDoubleClick": "Doppelklicken Sie, um die Zellenausgabe zu erweitern ({0})", + "notebook.moreRunActionsLabel": "Weitere..." }, - "vs/workbench/contrib/notebook/browser/viewModel/markdownCellViewModel": { - "notebook.emptyMarkdownPlaceholder": "Leere Markdownzelle. Um diese zu bearbeiten, doppelklicken Sie, oder drücken Sie die EINGABETASTE." + "vs/workbench/contrib/notebook/browser/view/renderers/codeCell": { + "cellExpandInputButtonLabel": "Zelleneingabe erweitern ({0})", + "cellExpandInputButtonLabelWithDoubleClick": "Doppelklicken Sie, um die Zelleneingabe zu erweitern ({0})" }, "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?", @@ -6212,6 +6387,7 @@ "clearInput": "Sucheingabe für Tastenzuordnungen löschen", "command": "Befehl", "copyCommandLabel": "Befehls-ID kopieren", + "copyCommandTitleLabel": "Befehlstitel kopieren", "copyLabel": "Kopieren", "editKeybindingLabel": "Tastenzuordnung ändern", "editKeybindingLabelWithKey": "Tastenbindung ändern {0}", @@ -6222,15 +6398,13 @@ "noKeybinding": "Keine Tastenzuordnung zugewiesen.", "noWhen": "Kein when-Kontext.", "recordKeysLabel": "Tasten aufzeichnen", - "recordKeysLabelWithKeybinding": "{0} ({1})", "recording": "Tasten werden aufgezeichnet", "removeLabel": "Tastenzuordnung entfernen", "resetLabel": "Tastenbindung zurücksetzen", "show keybindings": "{0} Tastaturbelegungen werden in alphabetischer Reihenfolge angezeigt.", "show sorted keybindings": "{0}-Tastaturbelegungen werden in Rangfolge angezeigt.", "showSameKeybindings": "Die gleichen Tastenzuordnung anzeigen", - "sortByPrecedeneLabel": "Nach Priorität sortieren", - "sortByPrecedeneLabelWithKeybinding": "{0} ({1})", + "sortByPrecedeneLabel": "Nach Rangfolge sortieren (Höchste zuerst)", "source": "Quelle", "title": "{0} ({1})", "when": "Zeitpunkt", @@ -6245,7 +6419,6 @@ "vs/workbench/contrib/preferences/browser/preferences.contribution": { "Keyboard Shortcuts": "Tastenkombinationen", "clear": "Suchergebnisse löschen", - "defaultPreferencesEditor": "Standardeditor für Einstellungen", "filterModifiedLabel": "Geänderte Einstellungen anzeigen", "filterOnlineServicesLabel": "Einstellungen für Onlinedienste anzeigen", "filterUntrusted": "Einstellungen für nicht vertrauenswürdige Arbeitsbereiche anzeigen", @@ -6262,6 +6435,7 @@ "openGlobalSettings": "Benutzereinstellungen öffnen", "openRawDefaultSettings": "Standardeinstellungen öffnen (JSON)", "openRemoteSettings": "Remoteeinstellungen öffnen ({0})", + "openRemoteSettingsJSON": "Remoteeinstellungen öffnen (JSON) ({0})", "openSettings2": "Einstellungen öffnen (Benutzeroberfläche)", "openSettingsJson": "Einstellungen öffnen (JSON)", "openWorkspaceSettings": "Arbeitsbereichseinstellungen öffnen", @@ -6269,11 +6443,8 @@ "preferences": "Einstellungen", "settings": "Einstellungen", "settings.clearResults": "Ergebnisse der Einstellungssuche löschen", - "settings.editFocusedSetting": "Fokussierte Einstellung bearbeiten", "settings.focusFile": "Einstellungsdatei fokussieren", "settings.focusLevelUp": "Fokus um eine Ebene nach oben verschieben", - "settings.focusNextSetting": "Nächste Einstellung fokussieren", - "settings.focusPreviousSetting": "Vorherige Einstellung fokussieren", "settings.focusSearch": "Fokus auf Einstellungssuche", "settings.focusSettingControl": "Fokus auf Einstellungssteuerung", "settings.focusSettingsList": "Einstellungsliste fokussieren", @@ -6282,6 +6453,7 @@ "settingsEditor2": "Einstellungs-Editor 2", "showDefaultKeybindings": "Standard-Tastaturbelegungen anzeigen", "showExtensionKeybindings": "Tastenzuordnungen für Erweiterung anzeigen", + "showTelemtrySettings": "Telemetrieeinstellungen", "showUserKeybindings": "Benutzer-Tastaturbelegungen anzeigen" }, "vs/workbench/contrib/preferences/browser/preferencesActions": { @@ -6289,22 +6461,6 @@ "languageDescriptionConfigured": "({0})", "pickLanguage": "Sprache auswählen" }, - "vs/workbench/contrib/preferences/browser/preferencesEditor": { - "SearchSettingsWidget.AriaLabel": "Einstellungen suchen", - "SearchSettingsWidget.Placeholder": "Einstellungen suchen", - "defaultEditorReadonly": "Nehmen Sie im Editor auf der rechten Seite Änderungen vor, um Standardwerte zu überschreiben.", - "defaultFolderSettings": "Standardordnereinstellungen", - "defaultSettings": "Standardeinstellungen", - "defaultUserSettings": "Standardbenutzereinstellungen", - "defaultWorkspaceSettings": "Standard-Arbeitsbereichseinstellungen", - "filterResult": "Gefilterte Ergebnisse", - "nlpResult": "Ergebnisse in natürlicher Sprache", - "noSettingsFound": "Keine Einstellungen gefunden", - "oneSettingFound": "1 Einstellung gefunden", - "preferencesAriaLabel": "Standardeinstellungen. Schreibgeschützter Editor.", - "settingsFound": "{0} Einstellungen gefunden", - "totalSettingsMessage": "Insgesamt {0} Einstellungen" - }, "vs/workbench/contrib/preferences/browser/preferencesIcons": { "keybindingsAddIcon": "Symbol für die Aktion \"Hinzufügen\" auf der Benutzeroberfläche für Tastenzuordnungen.", "keybindingsEditIcon": "Symbol für die Aktion \"Bearbeiten\" auf der Benutzeroberfläche für Tastenzuordnungen.", @@ -6324,9 +6480,6 @@ "vs/workbench/contrib/preferences/browser/preferencesRenderers": { "copyDefaultValue": "In Einstellungen kopieren", "editTtile": "Bearbeiten", - "emptyFolderSettingsHeader": "Legen Sie Ihre Ordnereinstellungen hier ab, um die aus den Arbeitsbereichseinstellungen außer Kraft zu setzen.", - "emptyUserSettingsHeader": "Legen Sie Ihre Einstellungen hier ab, um die Standardeinstellungen außer Kraft zu setzen.", - "emptyWorkspaceSettingsHeader": "Legen Sie Ihre Einstellungen hier ab, um die Benutzereinstellungen außer Kraft zu setzen.", "manage workspace trust": "Vertrauensstellung des Arbeitsbereichs verwalten", "replaceDefaultValue": "In Einstellungen ersetzen", "unknown configuration setting": "Unbekannte Konfigurationseinstellung", @@ -6338,9 +6491,7 @@ "untrustedSetting": "Diese Einstellung kann nur in einem vertrauenswürdigen Arbeitsbereich angewendet werden." }, "vs/workbench/contrib/preferences/browser/preferencesWidgets": { - "defaultSettings": "Platzieren Sie Ihre Einstellungen zum Überschreiben im Editor auf der rechten Seite.", "folderSettings": "Ordner", - "noSettingsFound": "Es wurden keine Einstellungen gefunden.", "settingsSwitcherBarAriaLabel": "Einstellungsumschaltung", "userSettings": "Benutzer", "userSettingsRemote": "Remote", @@ -6444,8 +6595,6 @@ "listSiblingInputPlaceholder": "Gleichgeordnetes Element...", "listValueHintLabel": "Listenelement \"{0}\"", "modifiedItemForeground": "Die Farbe des geänderten Einstellungsindikators", - "notebook.focusedRowBorder": "Die Farbe des oberen und unteren Rahmens der Zeile, wenn der Fokus auf der Zeile liegt.", - "notebook.rowHoverBackground": "Die Hintergrundfarbe einer Einstellungszeile, wenn mit der Maus darauf gezeigt wird.", "numberInputBoxBackground": "Hintergrund des Zahleneingabefelds im Einstellungs-Editor", "numberInputBoxBorder": "Rahmen des Zahleneingabefelds im Einstellungs-Editor", "numberInputBoxForeground": "Vordergrund des Zahleneingabefelds im Einstellungs-Editor", @@ -6458,6 +6607,8 @@ "removeExcludeItem": "Ausschlusselement entfernen", "removeItem": "Element entfernen", "resetItem": "Element zurücksetzen", + "settings.focusedRowBorder": "Die Farbe des oberen und unteren Rahmens der Zeile, wenn der Fokus auf der Zeile liegt.", + "settings.rowHoverBackground": "Die Hintergrundfarbe einer Einstellungszeile, wenn mit der Maus darauf gezeigt wird.", "settingsCheckboxBackground": "Hintergrund des Kontrollkästchens im Einstellungs-Editor", "settingsCheckboxBorder": "Rahmen des Kontrollkästchens im Einstellungs-Editor", "settingsCheckboxForeground": "Vordergrund des Kontrollkästchens im Einstellungs-Editor", @@ -6477,7 +6628,8 @@ "enableNaturalLanguageSettingsSearch": "Steuert, ob der Suchmodus für natürliche Sprache für die Einstellungen aktiviert ist. Die Suche mit natürlicher Sprache wird von einem Microsoft-Onlinedienst bereitgestellt.", "settingsSearchTocBehavior": "Steuert das Verhalten des Inhaltsverzeichnisses im Einstellungs-Editor während der Suche.", "settingsSearchTocBehavior.filter": "Inhaltsverzeichnis nur nach Kategorien filtern, die passende Einstellungen enthalten. Klicken Sie auf eine Kategorie, um die Ergebnisse entsprechend zu filtern.", - "settingsSearchTocBehavior.hide": "Inhaltsverzeichnis bei der Suche ausblenden." + "settingsSearchTocBehavior.hide": "Inhaltsverzeichnis bei der Suche ausblenden.", + "splitSettingsEditorLabel": "Editor für Teilen-Einstellungen" }, "vs/workbench/contrib/quickaccess/browser/commandsQuickAccess": { "clearCommandHistory": "Befehlsverlauf löschen", @@ -6585,8 +6737,6 @@ "host.open": "Remotesitzung wird geöffnet...", "host.reconnecting": "Verbindung mit \"{0}\" wird wiederhergestellt...", "host.tooltip": "Bearbeitung auf \"{0}\"", - "host.tooltipDisconnected": "Von \"{0}\" getrennt", - "host.tooltipReconnecting": "Verbindung mit \"{0}\" wird wiederhergestellt...", "installRemotes": "Zusätzliche Remoteerweiterungen installieren...", "miCloseRemote": "&&Remoteverbindung schließen", "noHost.tooltip": "Remotefenster öffnen", @@ -6596,7 +6746,8 @@ "remote.install": "Remoteentwicklungserweiterungen installieren", "remote.showMenu": "Remote-Menü anzeigen", "remoteHost": "Remotehost", - "workspace.tooltip2": "Virtueller Arbeitsbereich für {0}\r\n\r\n[Einige Features]({1}) sind für Ressourcen in einem virtuellen Dateisystem nicht verfügbar." + "workspace.tooltip": "Bearbeitung auf \"{0}\"", + "workspace.tooltip2": "Einige [Features sind nicht verfügbar]({0}) für Ressourcen in einem virtuellen Dateisystem." }, "vs/workbench/contrib/remote/browser/tunnelView": { "portWithRunningProcess.foreground": "Die Farbe des Symbols für einen Port, dem ein laufender Prozess zugeordnet ist.", @@ -6643,7 +6794,6 @@ "remote.tunnelsView.portNumberValid": "Der weitergeleitete Port ist ungültig.", "tunnel.addressColumn.label": "Lokale Adresse", "tunnel.addressColumn.tooltip": "Die Adresse, unter der der weitergeleitete Port lokal verfügbar ist.", - "tunnel.automatic": "Automatisch weitergeleitet", "tunnel.focusContext": "Gibt an, ob die Portansicht den Fokus hat.", "tunnel.forwardedPortsViewEnabled": "Gibt an, ob die Portansicht aktiviert ist.", "tunnel.iconColumn.notRunning": "Kein aktiver Prozess.", @@ -6658,15 +6808,13 @@ "tunnel.privacyPublic": "Öffentlich", "tunnel.processColumn.label": "Aktiver Prozess", "tunnel.processColumn.tooltip": "Die Befehlszeile des Prozesses, der den Port verwendet.", - "tunnel.staticallyForwarded": "Statische Weiterleitung", - "tunnel.user": "Benutzerweiterleitung", "tunnelContext.protocolMenu": "Portprotokoll ändern", "tunnelView": "Tunnelansicht", "tunnelView.runningProcess.inacessable": "Prozessinformationen nicht verfügbar" }, "vs/workbench/contrib/remote/common/remote.contribution": { "remote": "Remote", - "remote.autoForwardPorts": "Wenn diese Option aktiviert ist, werden neu ausgeführte Prozesse erkannt, und die Lauschports der Prozesse werden automatisch weitergeleitet.", + "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.", "remote.autoForwardPortsSource.output": "Ports werden automatisch weitergeleitet, wenn sie durch Auslesen der Terminal- und der Debugausgabe ermittelt werden. Nicht bei allen Prozessen, die Ports verwenden, erfolgt eine Ausgabe an die integrierte Terminal- oder Debugging-Konsole, daher werden einige Ports nicht berücksichtigt. Die Weiterleitung von Ports basierend auf der Ausgabe wird erst eingestellt, wenn der Vorgang neu geladen oder der Port durch den Benutzer in der Ansicht \"Ports\" geschlossen wird.", "remote.autoForwardPortsSource.process": "Ports werden automatisch weitergeleitet, wenn sie bei der Suche nach Prozessen ermittelt werden, die gestartet wurden und einen Port umfassen.", @@ -6681,6 +6829,7 @@ "remote.portsAttributes.notify": "Zeigt eine Benachrichtigung an, wenn ein Port automatisch weitergeleitet wird.", "remote.portsAttributes.onForward": "Definiert die durchzuführende Aktion, wenn der Port für die automatische Weiterleitung ermittelt wird.", "remote.portsAttributes.openBrowser": "Öffnet den Browser, wenn der Port automatisch weitergeleitet wird. Je nach Einstellungen kann dadurch ein eingebetteter Browser geöffnet werden.", + "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.", @@ -6824,8 +6973,8 @@ "filterSortOrder.default": "Verlaufseinträge werden anhand des verwendeten Filterwerts nach Relevanz sortiert. Relevantere Einträge werden zuerst angezeigt.", "filterSortOrder.recency": "Verlaufseinträge werden absteigend nach Datum sortiert. Zuletzt geöffnete Einträge werden zuerst angezeigt.", "findInFiles": "In Dateien suchen", - "findInFiles.args": "Eine Reihe von Optionen für das Such-Viewlet", - "findInFiles.description": "Such-Viewlet öffnen", + "findInFiles.args": "Eine Reihe von Optionen für die Suche", + "findInFiles.description": "Öffnen einer Arbeitsbereichssuche", "findInFolder": "In Ordner suchen...", "findInWorkspace": "In Arbeitsbereich suchen...", "focusSearchListCommandLabel": "Liste fokussieren", @@ -6846,6 +6995,7 @@ "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.", "search.maintainFileSearchCache": "Wenn diese Option aktiviert ist, bleibt der SearchService-Prozess aktiv, anstatt nach einer Stunde Inaktivität beendet zu werden. Dadurch wird der Cache für Dateisuchen im Arbeitsspeicher beibehalten.", + "search.maxResults": "Steuert die maximale Anzahl von Suchergebnissen, diese kann auf \"NULL\" (leer) festgelegt werden, um unbegrenzte Ergebnisse zurückzugeben.", "search.mode": "Steuert, wo neue Suchvorgänge \"In Dateien suchen\" und \"In Ordner suchen\" durchgeführt werden – entweder in der Suchansicht der Seitenleiste oder in einem Such-Editor.", "search.mode.newEditor": "In einem neuen Such-Editor suchen", "search.mode.reuseEditor": "In einem vorhandenen Such-Editor, ansonsten in einem neuen Such-Editor suchen", @@ -6908,6 +7058,10 @@ "searchStopIcon": "Symbol für \"Beenden\" in der Suchansicht.", "searchViewIcon": "Ansichtssymbol der Suchansicht." }, + "vs/workbench/contrib/search/browser/searchMessage": { + "unable to open": "Unbekannter Link kann nicht geöffnet werden: {0}", + "unable to open trust": "Die Befehlsverknüpfung aus nicht vertrauenswürdiger Quelle kann nicht geöffnet werden: {0}" + }, "vs/workbench/contrib/search/browser/searchResultsView": { "fileMatchAriaLabel": "{0} Übereinstimmungen in der Datei \"{1}\" des Ordners \"{2}\", Suchergebnis", "folderMatchAriaLabel": "{0} Übereinstimmungen im Ordnerstamm {1}, Suchergebnis", @@ -6977,8 +7131,6 @@ "searchScope.excludes": "Auszuschließende Dateien", "searchScope.includes": "Einzuschließende Dateien", "searchWithoutFolder": "Sie haben keinen Ordner geöffnet oder angegeben. Derzeit werden nur geöffnete Dateien durchsucht - ", - "unable to open": "Unbekannter Link kann nicht geöffnet werden: {0}", - "unable to open trust": "Die Befehlsverknüpfung aus nicht vertrauenswürdiger Quelle kann nicht geöffnet werden: {0}", "useExcludesAndIgnoreFilesDescription": "Ausschlusseinstellungen und Ignorieren von Dateien verwenden", "useIgnoresAndExcludesDisabled": "Ausschlusseinstellungen und das Ignorieren von Dateien sind deaktiviert." }, @@ -7006,19 +7158,16 @@ "moreSearch": "Suchdetails umschalten", "runSearch": "Suche ausführen", "searchEditor": "Suchen", - "searchMaxResultsWarning": "Das Resultset enthält nur eine Teilmenge aller Übereinstimmungen. Verfeinern Sie Ihre Suche, um die Ergebnisse einzugrenzen.", "searchResultItem": "{0} bei {1} in der Datei {2} abgeglichen", "searchScope.excludes": "Auszuschließende Dateien", "searchScope.includes": "Einzuschließende Dateien", - "textInputBoxBorder": "Rand des Texteingabefelds des Sucheditors.", - "unable to open": "Unbekannter Link kann nicht geöffnet werden: {0}", - "unable to open trust": "Die Befehlsverknüpfung aus nicht vertrauenswürdiger Quelle kann nicht geöffnet werden: {0}" + "textInputBoxBorder": "Rand des Texteingabefelds des Sucheditors." }, "vs/workbench/contrib/searchEditor/browser/searchEditor.contribution": { "promptOpenWith.searchEditor.displayName": "Such-Editor", "search": "Such-Editor", "search.action.focusQueryEditorWidget": "Fokus auf Eingabe des Such-Editors", - "search.openNewEditor": "Neuen Such-Editor aus der Ansicht öffnen", + "search.openNewEditor": "Neuen Sucheditor öffnen", "search.openNewEditorToSide": "Neuen Such-Editor an der Seite öffnen", "search.openNewSearchEditor": "Neuer Such-Editor", "search.openResultsInEditor": "Ergebnisse in Editor öffnen", @@ -7577,47 +7726,46 @@ "quickAccessTerminal": "Aktives Terminal wechseln", "showTerminalTabs": "Registerkarten anzeigen", "terminalLaunchHelp": "Hilfe öffnen", - "workbench.action.terminal.attachToRemote": "An Sitzung anfügen", - "workbench.action.terminal.changeColor": "Farbe ändern...", - "workbench.action.terminal.changeIcon": "Symbol ändern", + "workbench.action.terminal.attachToSession": "An Sitzung anfügen", "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.detachSession": "Sitzung trennen", "workbench.action.terminal.findNext": "Weitersuchen", "workbench.action.terminal.findPrevious": "Vorheriges Element suchen", - "workbench.action.terminal.focus": "Fokus im Terminal", "workbench.action.terminal.focus.tabsView": "Ansicht \"Fokus Terminal-Registerkarten\"", "workbench.action.terminal.focusFind": "Fokus auf Suche", - "workbench.action.terminal.focusNext": "Fokus im nächsten Terminal", - "workbench.action.terminal.focusNextPane": "Fokus in nächstem Bereich", - "workbench.action.terminal.focusPrevious": "Fokus im vorherigen Terminal", - "workbench.action.terminal.focusPreviousPane": "Fokus in vorherigem Bereich", + "workbench.action.terminal.focusNext": "Fokus in der nächsten Terminalgruppe", + "workbench.action.terminal.focusNextPane": "Fokus im nächsten Terminal der Terminalgruppe", + "workbench.action.terminal.focusPrevious": "Fokus in der vorherigen Terminalgruppe", + "workbench.action.terminal.focusPreviousPane": "Fokus im vorherigen Terminal der vorherigen Terminalgruppe", "workbench.action.terminal.hideFind": "Suche ausblenden", "workbench.action.terminal.joinInstance": "Terminals verknüpfen", "workbench.action.terminal.kill": "Aktive Terminalinstanz beenden", - "workbench.action.terminal.kill.short": "Terminal beenden", + "workbench.action.terminal.killEditor": "Aktiven Terminal im Editorbereich beenden", "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": "Neues integriertes Terminal erstellen", - "workbench.action.terminal.newInActiveWorkspace": "Neues integriertes Terminal erstellen (in aktivem Arbeitsbereich)", - "workbench.action.terminal.newWithCwd": "Erstellen Sie ein neues integriertes Terminal, das in einem benutzerdefinierten Arbeitsverzeichnis gestartet wird", + "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.newWithCwd.cwd": "Das Verzeichnis zum Starten des Terminals um", - "workbench.action.terminal.newWithProfile": "Neues integriertes Terminal erstellen (mit Profil)", + "workbench.action.terminal.newWithProfile": "Create New Terminal (With Profile)", + "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", "workbench.action.terminal.paste": "In aktives Terminal einfügen", "workbench.action.terminal.pasteSelection": "Auswahl in aktives Terminal einfügen", "workbench.action.terminal.relaunch": "Aktives Terminal neu starten", - "workbench.action.terminal.rename": "Umbenennen...", - "workbench.action.terminal.renameInstance": "Umbenennen...", "workbench.action.terminal.renameWithArg": "Derzeit aktives Terminal umbenennen", "workbench.action.terminal.renameWithArg.name": "Der neue Terminalname", "workbench.action.terminal.renameWithArg.noName": "Kein Namensargument angegeben", - "workbench.action.terminal.resizePaneDown": "Größe des unteren Bereichs ändern", - "workbench.action.terminal.resizePaneLeft": "Größe des linken Bereichs ändern", - "workbench.action.terminal.resizePaneRight": "Größe des rechten Bereichs ändern", - "workbench.action.terminal.resizePaneUp": "Größe des oberen Bereichs ändern", + "workbench.action.terminal.resizePaneDown": "Größe des Terminals unten ändern", + "workbench.action.terminal.resizePaneLeft": "Größe des Terminals links ändern", + "workbench.action.terminal.resizePaneRight": "Größe des Terminals rechts ändern", + "workbench.action.terminal.resizePaneUp": "Größe des Terminals oben ändern", "workbench.action.terminal.runActiveFile": "Aktive Datei im aktiven Terminal ausführen", "workbench.action.terminal.runActiveFile.noFile": "Nur Dateien auf der Festplatte können im Terminal ausgeführt werden.", "workbench.action.terminal.runSelectedText": "Ausgewählten Text im aktiven Terminal ausführen", @@ -7639,15 +7787,12 @@ "workbench.action.terminal.sendSequence": "Benutzerdefinierte Sequenz an Terminal senden", "workbench.action.terminal.showEnvironmentInformation": "Umgebungsinformationen anzeigen", "workbench.action.terminal.showTabs": "Registerkarten anzeigen", - "workbench.action.terminal.split": "Terminal verdoppeln", "workbench.action.terminal.splitInActiveWorkspace": "Terminal teilen (in aktivem Arbeitsbereich)", - "workbench.action.terminal.splitInstance": "Geteiltes Terminal", "workbench.action.terminal.switchTerminal": "Terminal wechseln", "workbench.action.terminal.toggleEscapeSequenceLogging": "Protokollierung der Escapesequenz umschalten", "workbench.action.terminal.toggleFindCaseSensitive": "Groß-/Kleinschreibung für Suche aktivieren/deaktivieren", "workbench.action.terminal.toggleFindRegex": "RegEx für Suche aktivieren/deaktivieren", - "workbench.action.terminal.toggleFindWholeWord": "Ganze Wörter für Suche aktivieren/deaktivieren", - "workbench.action.terminal.unsplit": "Terminalteilung aufheben" + "workbench.action.terminal.toggleFindWholeWord": "Ganze Wörter für Suche aktivieren/deaktivieren" }, "vs/workbench/contrib/terminal/browser/terminalConfigHelper": { "install": "Installieren", @@ -7656,6 +7801,13 @@ "vs/workbench/contrib/terminal/browser/terminalDecorationsProvider": { "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." + }, "vs/workbench/contrib/terminal/browser/terminalIcons": { "configureTerminalProfileIcon": "Symbol zum Erstellen eines neuen Terminalprofils.", "killTerminalIcon": "Symbol für das Beenden einer Terminalinstanz.", @@ -7688,41 +7840,37 @@ "yes": "Ja" }, "vs/workbench/contrib/terminal/browser/terminalMenus": { + "defaultTerminalProfile": "{0} (Standard)", "miNewTerminal": "&&Neues Terminal", "miRunActiveFile": "&&Aktive Datei ausführen", "miRunSelectedText": "&&Ausgewählten Text ausführen", "miSplitTerminal": "&&Geteiltes Terminal", + "terminal.new": "Neues Terminal", "workbench.action.terminal.changeColor": "Farbe ändern...", "workbench.action.terminal.changeIcon": "Symbol ändern", "workbench.action.terminal.clear": "Löschen", "workbench.action.terminal.copySelection.short": "Kopieren", "workbench.action.terminal.joinInstance": "Terminals verknüpfen", - "workbench.action.terminal.kill.short": "Terminal beenden", - "workbench.action.terminal.killInstance": "Terminal beenden", "workbench.action.terminal.new.short": "Neues Terminal", "workbench.action.terminal.newWithProfile.short": "Neues Terminal mit Profil", "workbench.action.terminal.openSettings": "Terminaleinstellungen konfigurieren", "workbench.action.terminal.paste.short": "Einfügen", - "workbench.action.terminal.rename": "Umbenennen...", "workbench.action.terminal.renameInstance": "Umbenennen...", "workbench.action.terminal.selectAll": "Alle auswählen", "workbench.action.terminal.selectDefaultProfile": "Standardprofil auswählen", "workbench.action.terminal.showsTabs": "Registerkarten anzeigen", - "workbench.action.terminal.split": "Geteiltes Terminal", - "workbench.action.terminal.splitInstance": "Geteiltes Terminal", - "workbench.action.terminal.switchTerminal": "Terminal wechseln", - "workbench.action.terminal.unsplitInstance": "Terminalteilung aufheben" + "workbench.action.terminal.switchTerminal": "Terminal wechseln" }, "vs/workbench/contrib/terminal/browser/terminalProcessManager": { "ptyHostRelaunch": "Das Terminal wird neu gestartet, weil die Verbindung mit dem Shellprozess unterbrochen wurde..." }, "vs/workbench/contrib/terminal/browser/terminalQuickAccess": { - "killTerminal": "Terminalinstanz beenden", "renameTerminal": "Terminal umbenennen", "workbench.action.terminal.newWithProfilePlus": "Neues Terminal mit Profil erstellen", "workbench.action.terminal.newplus": "Neuen Terminal erstellen" }, "vs/workbench/contrib/terminal/browser/terminalService": { + "ICreateContributedTerminalProfileOptions": "Beigetragen", "createQuickLaunchProfile": "Terminalprofil konfigurieren", "enterTerminalProfileName": "Namen für Terminalprofil eingeben", "localTerminalDescription": "Lokal", @@ -7732,10 +7880,10 @@ "terminal.integrated.selectProfileToCreate": "Wählen Sie das zu erstellende Terminalprofil aus.", "terminalProfileAlreadyExists": "Ein Terminalprofil mit diesem Namen ist bereits vorhanden.", "terminalProfiles": "Profile", - "terminalProfiles.contributed": "Beigetragen", "terminalProfiles.detected": "Erkannt", - "terminalService.terminalCloseConfirmationPlural": "{0} aktive Terminalsitzungen sind vorhanden. Möchten Sie sie beenden?", - "terminalService.terminalCloseConfirmationSingular": "Eine aktive Terminalsitzung ist vorhanden. Möchten Sie sie beenden?" + "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" }, "vs/workbench/contrib/terminal/browser/terminalTabbedView": { "hideTabs": "Registerkarten ausblenden", @@ -7744,41 +7892,27 @@ }, "vs/workbench/contrib/terminal/browser/terminalTabsList": { "splitTerminalAriaLabel": "Terminal {0} {1}, {2} von {3} teilen", - "terminal.kill": "Beenden", - "terminal.split": "Split", "terminal.tabs": "Terminal-Registerkarten", "terminalAriaLabel": "Terminal {0} {1}", "terminalInputAriaLabel": "Geben Sie den Terminalnamen ein. Drücken Sie zur Bestätigung die EINGABETASTE oder ESC, um den Vorgang abzubrechen." }, "vs/workbench/contrib/terminal/browser/terminalView": { - "defaultTerminalProfile": "{0} (Standard)", "terminal.monospaceOnly": "Das Terminal unterstützt nur Festbreitenschriftarten. Stellen Sie sicher, dass VS Code neu gestartet wird, wenn es sich um eine neu installierte Schriftart handelt.", - "terminal.new": "Neues Terminal", - "terminal.split": "Geteiltes Terminal", "terminal.useMonospace": "\"monospace\" verwenden", "terminalConnectingLabel": "Wird gestartet...", - "terminals": "Öffnet die Terminals.", - "workbench.action.terminal.split": "Geteiltes Terminal" + "terminals": "Öffnet die Terminals." }, "vs/workbench/contrib/terminal/common/terminal": { - "isSplitTerminalContextKey": "Gibt an, ob das Terminal der fokussierten Registerkarte ein geteiltes Terminal ist.", "terminalCategory": "Terminal", - "terminalCountContextKey": "Die aktuelle Anzahl von Terminals", - "terminalFocusContextKey": "Gibt an, ob der Fokus auf dem Terminal liegt.", - "terminalGroupCountContextKey": "Die aktuelle Anzahl von Terminalgruppen", - "terminalProcessSupportedContextKey": "Gibt an, ob Terminalprozesse gestartet werden können.", - "terminalShellTypeContextKey": "Der Shelltyp des aktiven Terminals", - "terminalTabsFocusContextKey": "Gibt an, ob der Fokus auf dem Terminal-Registerkarten Widget liegt.", - "terminalTabsSingularSelectedContextKey": "Gibt an, ob eine Terminal-Registerkarte ausgewählt ist.", - "terminalTextSelectedContextKey": "Gibt an, ob im aktiven Terminal Text ausgewählt ist.", "vscode.extension.contributes.terminal": "Trägt Terminalfunktionalität bei.", "vscode.extension.contributes.terminal.profiles": "Definiert zusätzliche Terminalprofile, die der Benutzer erstellen kann.", - "vscode.extension.contributes.terminal.profiles.icon": "Ein Codicon, der diesem Terminalprofil zugeordnet werden soll.", "vscode.extension.contributes.terminal.profiles.id": "Die ID des Terminalprofil-Anbieters.", "vscode.extension.contributes.terminal.profiles.title": "Titel für dieses Terminalprofil.", "vscode.extension.contributes.terminal.types": "Definiert zusätzliche Terminaltypen, die der Benutzer erstellen kann.", "vscode.extension.contributes.terminal.types.command": "Befehl, der ausgeführt werden soll, wenn der Benutzer diesen Terminaltyp erstellt.", - "vscode.extension.contributes.terminal.types.icon": "Ein Codicon, der diesem Terminaltyp zugeordnet werden soll.", + "vscode.extension.contributes.terminal.types.icon": "Ein Codeicon, ein URI oder helle und dunkle URIs, die diesem Terminaltyp zugeordnet werden sollen.", + "vscode.extension.contributes.terminal.types.icon.dark": "Symbolpfad, wenn ein dunkles Design verwendet wird", + "vscode.extension.contributes.terminal.types.icon.light": "Symbolpfad, wenn ein helles Design verwendet wird", "vscode.extension.contributes.terminal.types.title": "Titel für diesen Terminaltyp." }, "vs/workbench/contrib/terminal/common/terminalColorRegistry": { @@ -7788,21 +7922,36 @@ "terminal.dragAndDropBackground": "Hintergrundfarbe beim Ziehen auf Terminals. Die Farbe muss transparent sein, damit die Terminalinhalte noch sichtbar sind.", "terminal.foreground": "Die Vordergrundfarbe des Terminal.", "terminal.selectionBackground": "Die Auswahlvordergrundfarbe des Terminals.", + "terminal.tab.activeBorder": "Rahmen auf der Seite der Registerkarte „Terminal“ im Bereich. Standardmäßig wird „tab.activeBorder“ verwendet.", "terminalCursor.background": "Die Hintergrundfarbe des Terminalcursors. Ermöglicht das Anpassen der Farbe eines Zeichens, das von einem Blockcursor überdeckt wird.", "terminalCursor.foreground": "Die Vordergrundfarbe des Terminalcursors." }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { + "openDefaultSettingsJson": "JSON-Standardeinstellungen öffnen", + "openDefaultSettingsJson.capitalized": "Standardeinstellungen öffnen (JSON)", "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.", "terminal.integrated.bellDuration": "Die Anzahl der Millisekunden, in denen die Glocke innerhalb einer Terminal-Registerkart angezeigt wird, wenn diese ausgelöst wird.", - "terminal.integrated.commandsToSkipShell": "Eine Gruppe von Befehls-IDs, deren Tastenkombinationen nicht an die Shell gesendet, sondern immer durch VS Code verarbeitet werden. Auf diese Weise funktionieren Tastenkombinationen, die normalerweise von der Shell verarbeitet werden, genauso wie in einem Terminal ohne Fokus, beispielsweise STRG+P zum Starten von Quick Open.\r\n\r\n \r\n\r\nViele Befehle werden standardmäßig übersprungen. Um eine Voreinstellung außer Kraft zu setzen und stattdessen die Tastenkombination dieses Befehls an die Shell zu übergeben, fügen Sie dem Befehl das Zeichen \"-\" als Präfix hinzu. Verwenden Sie beispielsweise \"-workbench.action.quickOpen\", damit STRG+P an die Shell gesendet wird.\r\n\r\n \r\n\r\nDie folgende Liste der standardmäßig übersprungenen Befehle wird bei der Anzeige im Einstellungs-Editor abgeschnitten. Um die vollständige Liste zu sehen, [öffnen Sie die JSON-Datei mit den Standardeinstellungen](command:workbench.action.openRawDefaultSettings 'Standardeinstellungen öffnen (JSON)'), und suchen Sie nach dem ersten Befehl aus der Liste unten.\r\n\r\n \r\n\r\nStandardmäßig übersprungene Befehle:\r\n\r\n{0}", - "terminal.integrated.confirmOnExit": "Steuert, ob beim Beenden eine Bestätigung erfolgen soll, wenn aktive Terminalsitzungen vorhanden sind.", + "terminal.integrated.commandsToSkipShell": "Eine Gruppe von Befehls-IDs, deren Tastenkombinationen nicht an die Shell gesendet, sondern immer durch VS Code verarbeitet werden. Auf diese Weise funktionieren Tastenkombinationen, die normalerweise von der Shell verarbeitet werden, genauso wie in einem Terminal ohne Fokus, beispielsweise „STRG+P“ zum Starten von Quick Open.\r\n\r\n \r\n\r\nViele Befehle werden standardmäßig übersprungen. Um eine Voreinstellung außer Kraft zu setzen und stattdessen die Tastenkombination dieses Befehls an die Shell zu übergeben, fügen Sie dem Befehl das Zeichen „-“ als Präfix hinzu. Verwenden Sie beispielsweise „-workbench.action.quickOpen“, damit „STRG+P“ an die Shell gesendet wird.\r\n\r\n \r\n\r\nDie folgende Liste der standardmäßig übersprungenen Befehle wird bei der Anzeige im Einstellungseditor abgeschnitten. Um die vollständige Liste zu sehen, {1} und suchen Sie nach dem ersten Befehl aus der Liste unten.\r\n\r\n \r\n\r\nStandardmäßig übersprungene Befehle:\r\n\r\n{0}", + "terminal.integrated.confirmOnExit": "Steuert, ob beim Schließen eines Fensters eine Bestätigung erfolgen soll, wenn aktive Terminalsitzungen vorhanden sind.", + "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.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.", + "terminal.integrated.confirmOnKill.panel": "Bestätigen Sie, ob sich das Terminal im Bereich befindet.", "terminal.integrated.copyOnSelection": "Steuert, ob im Terminal ausgewählter Text in die Zwischenablage kopiert wird.", "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.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", + "terminal.integrated.defaultLocation.view": "Terminals in der Terminalansicht erstellen", "terminal.integrated.detectLocale": "Steuert, ob die Umgebungsvariable \"$LANG\" ermittelt und auf eine UTF-8-konforme Option festgelegt wird, weil das VS Code-Terminal nur UTF-8-codierte Daten aus der Shell unterstützt.", "terminal.integrated.detectLocale.auto": "Hiermit wird die Umgebungsvariable \"$LANG\" festgelegt, wenn die angegebene Variable nicht vorhanden ist oder nicht auf \".UTF-8\" endet.", "terminal.integrated.detectLocale.off": "Hiermit wird die Umgebungsvariable \"$LANG\" nicht festgelegt.", @@ -7828,6 +7977,7 @@ "terminal.integrated.fontWeightError": "Es sind nur die Schlüsselwörter \"normal\" und \"bold\" sowie Zahlen zwischen 1 und 1000 zulässig.", "terminal.integrated.gpuAcceleration": "Steuert, ob das Terminal die GPU für das Rendering nutzt.", "terminal.integrated.gpuAcceleration.auto": "Lassen Sie von VS Code ermitteln, welcher Renderer die beste Darstellung bietet.", + "terminal.integrated.gpuAcceleration.canvas": "Verwenden Sie den Fallback-Canvas-Renderer im Terminal. Dies verwendet einen 2D-Kontext anstelle von WebGL und ist möglicherweise auf einigen Systemen besser.", "terminal.integrated.gpuAcceleration.off": "Hiermit deaktivieren Sie die GPU-Beschleunigung im Terminal.", "terminal.integrated.gpuAcceleration.on": "Hiermit aktivieren Sie die GPU-Beschleunigung im Terminal.", "terminal.integrated.letterSpacing": "Steuert den Buchstabenabstand für das Terminal. Es handelt sich um einen ganzzahligen Wert, der die Menge zusätzlicher Pixel repräsentiert, die zwischen Zeichen hinzugefügt werden sollen.", @@ -7851,6 +8001,7 @@ "terminal.integrated.splitCwd.inherited": "Unter macOS und Linux verwendet ein neues geteiltes Terminal das Arbeitsverzeichnis des übergeordneten Terminals. Unter Windows wird dasselbe Arbeitsverzeichnis verwendet wie zu Beginn.", "terminal.integrated.splitCwd.initial": "Ein neues geteiltes Terminal verwendet das Arbeitsverzeichnis, mit dem das übergeordnete Terminal gestartet wurde.", "terminal.integrated.splitCwd.workspaceRoot": "Ein neues geteiltes Terminal verwendet den Arbeitsbereichsstamm als Arbeitsverzeichnis. In einem Arbeitsbereich mit mehreren Stämmen können Sie auswählen, welcher Stamm als Arbeitsverzeichnis verwendet werden soll.", + "terminal.integrated.tabs.enableAnimation": "Steuert, ob der Terminalregisterkartenstatus Animationen unterstützen (z. B. Aufgaben in Bearbeitung).", "terminal.integrated.tabs.enabled": "Steuert, ob Terminal-Registerkarten als Liste an der Seite des Terminals angezeigt werden. Wenn diese Option deaktiviert ist, wird stattdessen eine Dropdownliste angezeigt.", "terminal.integrated.tabs.focusMode": "Steuert, ob die Fokussierung des Terminals einer Registerkarte beim Doppel-oder Einzelklicken erfolgt.", "terminal.integrated.tabs.focusMode.doubleClick": "Das Terminal beim Doppelklicken auf eine Terminal-Registerkarte fokussieren", @@ -7862,6 +8013,11 @@ "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.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", + "terminal.integrated.tabs.showActions.singleTerminal": "Aktionen anzeigen, wenn es sich um das einzige geöffnete Terminal handelt", + "terminal.integrated.tabs.showActions.singleTerminalOrNarrow": "Aktionen anzeigen, wenn es sich um das einzige geöffnete Terminal handelt, oder wenn sich die Registerkartenansicht im schmalen textlosen Zustand befindet.", "terminal.integrated.tabs.showActiveTerminal": "Zeigt die aktiven Terminalinformationen in der Ansicht an, dies ist besonders nützlich, wenn der Titel auf den Registerkarten nicht sichtbar ist.", "terminal.integrated.tabs.showActiveTerminal.always": "Aktives Terminal immer anzeigen", "terminal.integrated.tabs.showActiveTerminal.never": "Das aktive Terminal niemals anzeigen", @@ -7874,8 +8030,34 @@ "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.", "terminalIntegratedConfigurationTitle": "Integriertes Terminal", - "titleMode.executable": "Der Titel wird von der _terminal_ festgelegt, der Name des erkannten Foreground-Prozesses wird verwendet.", - "titleMode.sequence": "Der Titel wird von der _process_ über eine Escapesequenz festgelegt. Dies ist nützlich, wenn Ihre Shell den Titel dynamisch festlegt." + "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." + }, + "vs/workbench/contrib/terminal/common/terminalContextKey": { + "isSplitTerminalContextKey": "Gibt an, ob das Terminal der fokussierten Registerkarte ein geteiltes Terminal ist.", + "terminalAltBufferActive": "Gibt an, ob der Alternativpuffer des Terminals aktiv ist.", + "terminalCountContextKey": "Die aktuelle Anzahl von Terminals.", + "terminalEditorFocusContextKey": "Gibt an, ob ein Terminal im Editorbereich fokussiert ist.", + "terminalFocusContextKey": "Gibt an, ob der Fokus auf dem Terminal liegt.", + "terminalProcessSupportedContextKey": "Gibt an, ob Terminalprozesse im aktuellen Arbeitsbereich gestartet werden können.", + "terminalShellTypeContextKey": "Der Shelltyp des aktiven Terminals. Dieser ist auf den letzten bekannten Wert festgelegt, wenn keine Terminals vorhanden sind.", + "terminalTabsFocusContextKey": "Gibt an, ob der Fokus auf dem Registerkartenwidget „Terminal“ liegt.", + "terminalTabsSingularSelectedContextKey": "Gibt an, ob ein Terminal in der Registerkartenliste „Terminal“ ausgewählt ist.", + "terminalTextSelectedContextKey": "Gibt an, ob im aktiven Terminal Text ausgewählt ist." + }, + "vs/workbench/contrib/terminal/common/terminalStrings": { + "killTerminal": "Terminal beenden", + "killTerminal.short": "Beenden", + "moveToEditor": "Terminal im Editorbereich verschieben", + "splitTerminal": "Terminal verdoppeln", + "splitTerminal.short": "Split", + "terminal": "Terminal", + "unsplitTerminal": "Terminalteilung aufheben", + "workbench.action.terminal.changeColor": "Farbe ändern...", + "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..." }, "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.", @@ -7890,6 +8072,7 @@ "hiddenIcon": "Das Symbol, das neben ausgeblendeten Tests angezeigt wird, wenn sie eingeblendet wurden.", "testViewIcon": "Ansichtssymbol der Testansicht.", "testingCancelIcon": "Symbol zum Abbrechen von Testläufen", + "testingDebugAllIcon": "Symbol für die Aktion „Alle Tests debuggen“.", "testingDebugIcon": "Symbol für die Aktion \"Test debuggen\"", "testingErrorIcon": "Symbol für Tests mit Fehler", "testingFailedIcon": "Symbol für fehlerhafte Tests", @@ -7900,23 +8083,25 @@ "testingShowAsList": "Symbol, wenn der Test-Explorer als Struktur deaktiviert ist.", "testingShowAsTree": "Symbol, wenn der Test-Explorer als Liste deaktiviert ist", "testingSkippedIcon": "Symbol für übersprungene Tests", - "testingUnsetIcon": "Symbol für Tests in einem nicht festgelegten Zustand" + "testingUnsetIcon": "Symbol für Tests in einem nicht festgelegten Zustand", + "testingUpdateProfiles": "Das Symbol, das zum Aktualisieren der Testprofile angezeigt wird." }, "vs/workbench/contrib/testing/browser/testExplorerActions": { + "configureProfile": "Wählen Sie ein zu aktualisierendes Profil aus", "debug test": "Test debuggen", "debugAllTests": "Alle Tests debuggen", - "debugSelectedTests": "Ausgewählte Tests debuggen", + "debugSelectedTests": "Tests debuggen", "discoveringTests": "Tests werden ermittelt.", "hideTest": "Test ausblenden", "noDebugTestProvider": "In diesem Arbeitsbereich wurden keine debugfähigen Tests gefunden. Möglicherweise müssen Sie eine Erweiterung des Testanbieters installieren.", "noTestProvider": "In diesem Arbeitsbereich wurden keine Tests gefunden. Möglicherweise müssen Sie eine Erweiterung des Testanbieters installieren.", "run test": "Test ausführen", "runAllTests": "Alle Tests ausführen", - "runSelectedTests": "Ausgewählte Tests ausführen", + "runSelectedTests": "Tests ausführen", "testing.cancelRun": "Testlauf abbrechen", - "testing.category": "Test", "testing.clearResults": "Alle Ergebnisse löschen", "testing.collapseAll": "Alle Tests reduzieren", + "testing.configureProfile": "Testprofile konfigurieren", "testing.debugAtCursor": "Test bei Cursor debuggen", "testing.debugCurrentFile": "Tests in aktueller Datei debuggen", "testing.debugFailTests": "Fehlerhafte Tests debuggen", @@ -7925,13 +8110,15 @@ "testing.openOutputPeek": "Peek-Ausgabe", "testing.reRunFailTests": "Fehlerhafte Tests erneut ausführen", "testing.reRunLastRun": "Letzte Ausführung erneut ausführen", - "testing.refresh": "Tests aktualisieren", "testing.runAtCursor": "Test bei Cursor ausführen", "testing.runCurrentFile": "Tests in aktueller Datei ausführen", + "testing.runUsing": "Mit Profil ausführen...", "testing.searchForTestExtension": "Nach Testerweiterung suchen", + "testing.selectDefaultTestProfiles": "Standardprofil auswählen", "testing.showMostRecentOutput": "Ausgabe anzeigen", "testing.sortByLocation": "Nach Speicherort sortieren", - "testing.sortByName": "Nach Namen sortieren", + "testing.sortByStatus": "Nach Status sortieren", + "testing.toggleInlineTestOutput": "Inline-Testausgabe umschalten", "testing.turnOffAutoRun": "Automatische Ausführung deaktivieren", "testing.turnOnAutoRun": "Automatische Ausführung aktivieren", "testing.viewAsList": "Als Liste anzeigen", @@ -7945,28 +8132,41 @@ "test": "Test", "testExplorer": "Test-Explorer" }, + "vs/workbench/contrib/testing/browser/testingConfigurationUi": { + "testConfigurationUi.pick": "Wählen Sie ein zu verwendendes Testprofil aus", + "updateTestConfiguration": "Testkonfiguration aktualisieren" + }, "vs/workbench/contrib/testing/browser/testingDecorations": { + "actual.title": "Tatsächlich:", + "debug all test": "Alle Tests debuggen", "debug test": "Test debuggen", - "failedHoverMessage": "Fehler bei \"{0}\". ", - "failedPeekAction": "Vorschau für Fehler", + "expected.title": "Erwartet:", + "peek failure": "Vorschau für Fehler", + "peekTestOutout": "Testausgabe einsehen", "reveal test": "Im Test-Explorer anzeigen", + "run all test": "Alle Tests ausführen", "run test": "Test ausführen", - "testing.clickToRun": "Klicken zum Ausführen von Tests, Rechtsklick für weitere Optionen" + "testing.gutterMsg.contextMenu": "Für Testoptionen klicken", + "testing.gutterMsg.debug": "Klicken, um Tests zu debuggen, Rechtsklick für weitere Optionen", + "testing.gutterMsg.run": "Klicken zum Ausführen von Tests, Rechtsklick für weitere Optionen", + "testing.runUsing": "Mit Profil ausführen..." }, "vs/workbench/contrib/testing/browser/testingExplorerFilter": { "filter": "Filter", - "testExplorerFilter": "Filtern (Beispiel: text, !exclude)", + "testExplorerFilter": "Filter (e.g. text, !exclude, @tag)", + "testExplorerFilterLabel": "Filter text for tests in the explorer", "testing.filters.currentFile": "Nur in aktiver Datei anzeigen", "testing.filters.menu": "Weitere Filter...", "testing.filters.removeTestExclusions": "Alle Tests einblenden", - "testing.filters.showAll": "Alle Tests anzeigen", "testing.filters.showExcludedTests": "Ausgeblendete Tests anzeigen", "testing.filters.showOnlyExecuted": "Nur ausgeführte Tests anzeigen", "testing.filters.showOnlyFailed": "Nur Tests mit Fehlern anzeigen" }, "vs/workbench/contrib/testing/browser/testingExplorerView": { + "configureTestProfiles": "Testprofile konfigurieren", + "defaultTestProfile": "{0} (Standard)", + "selectDefaultConfigs": "Standardprofil auswählen", "testExplorer": "Test-Explorer", - "testing.treeElementLabel": "{0} ({1})", "testing.treeElementLabelDuration": "{0}, in {1}", "testing.treeElementLabelOutdated": "{0}, veraltetes Ergebnis", "testingFindExtension": "Arbeitsbereichstests anzeigen", @@ -7978,6 +8178,10 @@ "run test": "Test ausführen", "testUnnamedTask": "Unbenannte Aufgabe", "testing.debugLastRun": "Testlauf debuggen", + "testing.goToFile": "Zu Datei wechseln", + "testing.goToNextMessage": "Zum nächsten Testfehler wechseln", + "testing.goToPreviousMessage": "Zum vorherigen Testfehler wechseln", + "testing.openMessageInEditor": "In Editor öffnen", "testing.reRunLastRun": "Testlauf erneut ausführen", "testing.revealInExplorer": "Im Test-Explorer anzeigen", "testing.showResultOutput": "Ergebnisausgabe anzeigen", @@ -8011,12 +8215,8 @@ "testing.iconUnset": "Farbe für das Symbol \"Nicht festgelegt\" im Test-Explorer.", "testing.message.error.decorationForeground": "Die Textfarbe von Testfehlermeldungen, die inline im Editor angezeigt werden.", "testing.message.error.marginBackground": "Die Randfarbe neben Testfehlermeldungen, die inline im Editor angezeigt werden.", - "testing.message.hint.decorationForeground": "Die Textfarbe von Testhinweismeldungen, die inline im Editor angezeigt werden.", - "testing.message.hint.marginBackground": "Die Randfarbe neben Testhinweismeldungen, die inline im Editor angezeigt werden.", "testing.message.info.decorationForeground": "Die Textfarbe von Testinfomeldungen, die inline im Editor angezeigt werden.", "testing.message.info.marginBackground": "Die Randfarbe neben Testinfomeldungen, die inline im Editor angezeigt werden.", - "testing.message.warning.decorationForeground": "Die Textfarbe von Testwarnungsmeldungen, die inline im Editor angezeigt werden.", - "testing.message.warning.marginBackground": "Die Randfarbe neben Testwarnungsmeldungen, die inline im Editor angezeigt werden.", "testing.peekBorder": "Farbe der Peek-Ansichtsränder und des Pfeils.", "testing.runAction": "Farbe für das Symbol \"Ausführen\" im Editor" }, @@ -8029,17 +8229,27 @@ "testing.automaticallyOpenPeekView": "Konfiguriert, wann die Vorschauansicht für Fehler automatisch geöffnet wird.", "testing.automaticallyOpenPeekView.failureAnywhere": "Unabhängig vom Bereich des Fehlers automatisch öffnen.", "testing.automaticallyOpenPeekView.failureInVisibleDocument": "Automatisch öffnen, wenn ein Testfehler in einem sichtbaren Dokument auftritt.", + "testing.automaticallyOpenPeekView.never": "Niemals automatisch öffnen.", "testing.automaticallyOpenPeekViewDuringAutoRun": "Steuert, ob die Vorschauansicht im Modus \"AutoAusführen\" automatisch geöffnet wird.", - "testing.followRunningTest": "Steuert, ob der ausgeführte Test in der Test-Explorer-Ansicht befolgt werden soll" + "testing.defaultGutterClickAction": "Steuert die Aktion, die beim Linksklick auf eine Testdekoration im Bundsteg ausgeführt wird.", + "testing.defaultGutterClickAction.contextMenu": "Öffnen Sie das Kontextmenü, um weitere Optionen anzuzeigen.", + "testing.defaultGutterClickAction.debug": "Debuggen Sie den Test.", + "testing.defaultGutterClickAction.run": "Führen Sie den Test aus.", + "testing.followRunningTest": "Steuert, ob der ausgeführte Test in der Test-Explorer-Ansicht befolgt werden soll", + "testing.gutterEnabled": "Steuert, ob Testdekorationen im Editor-Bundsteg angezeigt werden." }, "vs/workbench/contrib/testing/common/constants": { + "testGroup.coverage": "Abdeckung", + "testGroup.debug": "Debuggen", + "testGroup.run": "Ausführen", "testState.errored": "Mit Fehler", "testState.failed": "Fehler", "testState.passed": "Bestanden", "testState.queued": "In Warteschlange eingereiht", "testState.running": "Wird ausgeführt", "testState.skipped": "Übersprungen", - "testState.unset": "Löschen" + "testState.unset": "Noch nicht ausgeführt", + "testing.treeElementLabel": "{0} ({1})" }, "vs/workbench/contrib/testing/common/testResult": { "runFinished": "Testlauf bei {0}" @@ -8049,6 +8259,12 @@ "testTrust": "Durch Ausführen von Tests kann Code in Ihrem Arbeitsbereich ausgeführt werden." }, "vs/workbench/contrib/testing/common/testingContextKeys": { + "testing.controllerId": "Controller-ID des aktuellen Testelements", + "testing.hasConfigurableConfig": "Gibt an, ob eine Testkonfiguration konfiguriert werden kann", + "testing.hasCoverableTests": "Gibt an, ob ein Testcontroller eine Abdeckungskonfiguration registriert hat", + "testing.hasDebuggableTests": "Gibt an, ob ein Testcontroller eine Debugkonfiguration registriert hat", + "testing.hasNonDefaultConfig": "Gibt an, ob ein Testcontroller eine nicht standardmäßige Konfiguration registriert hat", + "testing.hasRunnableTests": "Gibt an, ob ein Testcontroller eine Laufzeitkonfiguration registriert hat", "testing.peekItemType": "Typ des Elements in der Ausgabevorschauansicht. Entweder ein \"Test\", eine \"Nachricht\", eine \"Aufgabe\" oder ein \"Ergebnis\".", "testing.testId": "Die ID des aktuellen Testelements, die beim Erstellen oder Öffnen von Menüs für Testelemente festgelegt wird.", "testing.testItemHasUri": "Boolescher Wert, der angibt, ob für das Testelement ein URI definiert ist", @@ -8103,6 +8319,30 @@ "timelineRefresh": "Symbol für die Aktion zum Aktualisieren der Zeitachse", "timelineUnpin": "Symbol für die Aktion zum Lösen der Zeitachse" }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchy.contribution": { + "close": "Close", + "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" + }, + "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..." + }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchyTree": { + "subtypes": "subtypes of {0}", + "supertypes": "supertypes of {0}", + "tree.aria": "Type Hierarchy" + }, "vs/workbench/contrib/update/browser/releaseNotesEditor": { "releaseNotesInputName": "Anmerkungen zu dieser Version: {0}", "unassigned": "Nicht zugewiesen" @@ -8120,7 +8360,6 @@ "installingUpdate": "Update wird installiert...", "later": "Später", "noUpdatesAvailable": "Zurzeit sind keine Updates verfügbar.", - "ok": "OK", "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.", @@ -8164,7 +8403,8 @@ }, "vs/workbench/contrib/url/browser/url.contribution": { "openUrl": "URL öffnen", - "urlToOpen": "Zu öffnende URL" + "urlToOpen": "Zu öffnende URL", + "workbench.trustedDomains.promptInTrustedWorkspace": "Wenn diese Option aktiviert ist, werden beim Öffnen von Links in vertrauenswürdigen Arbeitsbereichen Eingabeaufforderungen für vertrauenswürdige Domänen angezeigt." }, "vs/workbench/contrib/userDataSync/browser/userDataSync": { "Sync accept merges": "{0}: {1}", @@ -8174,8 +8414,10 @@ "accept merges button": "&&Merges akzeptieren", "accept remote": "Remote akzeptieren", "accept remote button": "&&Remote akzeptieren", + "ask to turn on in global": "Einstellungssynchronisierung ist deaktiviert (1)", "auth failed": "Fehler beim Aktivieren der Einstellungssynchronisierung: Fehler bei der Authentifizierung.", "cancel": "Abbrechen", + "change later": "Sie können dies später jederzeit ändern.", "configure": "Konfigurieren...", "configure and turn on sync detail": "Melden Sie sich an, um Ihre Daten geräteübergreifend zu synchronisieren.", "configure sync": "{0}: Konfigurieren...", @@ -8192,10 +8434,10 @@ "global activity turn on sync": "Einstellungssynchronisierung aktivieren...", "has conflicts": "{0}: Konflikte erkannt", "insiders": "Insider", + "learn more": "Weitere Informationen", "leftResourceName": "{0} (Remote)", "merges": "{0} (Merges)", "no authentication providers": "Es sind keine Authentifizierungsanbieter verfügbar.", - "open doc": "Dokumentation öffnen", "open file": "{0}-Datei öffnen", "operationId": "Vorgangs-ID: {0}", "per platform": "für jede Plattform", @@ -8209,6 +8451,7 @@ "service switched to insiders": "Die Einstellungssynchronisierung wurde auf den Insiderdienst umgestellt.", "service switched to stable": "Die Einstellungssynchronisierung wurde auf den stabilen Dienst umgestellt.", "session expired": "Die Einstellungssynchronisierung wurde deaktiviert, weil die aktuelle Sitzung abgelaufen ist. Melden Sie sich erneut an, um die Synchronisierung zu aktivieren.", + "settings sync is off": "Einstellungssynchronisierung ist deaktiviert", "show conflicts": "Konflikte anzeigen", "show sync log title": "{0}: Protokoll anzeigen", "show sync log toolrip": "Protokoll anzeigen", @@ -8229,7 +8472,6 @@ "switchSyncService.title": "{0}: Dienst auswählen", "sync is on": "Die Einstellungssynchronisierung ist aktiviert.", "sync now": "{0}: Jetzt synchronisieren", - "sync preview message": "Die Einstellungssynchronisierung ist ein Vorschaufeature. Lesen Sie die Dokumentation, bevor Sie sie aktivieren.", "sync settings": "{0}: Einstellungen anzeigen", "synced with time": "Synchronisiert: {0}", "syncing": "Synchronisierung wird durchgeführt", @@ -8240,14 +8482,15 @@ "turn off sync confirmation": "Möchten Sie die Synchronisierung deaktivieren?", "turn off sync detail": "Ihre Einstellungen, Tastenzuordnungen, Erweiterungen, Codeausschnitte und Benutzeroberflächenzustände werden nicht mehr synchronisiert.", "turn off sync everywhere": "Deaktivieren Sie die Synchronisierung auf allen Ihren Geräten, und löschen Sie die Daten aus der Cloud.", - "turn on": "Aktivieren", "turn on failed": "Fehler beim Aktivieren der Einstellungssynchronisierung. {0}", "turn on failed with user data sync error": "Fehler beim Aktivieren der Einstellungssynchronisierung. Überprüfen Sie die [Protokolle]({0}), um weitere Informationen zu erhalten.", + "turn on settings sync": "Einstellungssynchronisierung aktivieren", "turn on sync": "Einstellungssynchronisierung aktivieren...", "turn on sync with category": "{0}: Aktivieren...", "turned off": "Die Einstellungssynchronisierung wurde von einem anderen Gerät aus deaktiviert. Aktivieren Sie die Synchronisierung erneut.", "turnin on sync": "Einstellungssynchronisierung wird aktiviert...", "turning on syncing": "Einstellungssynchronisierung wird aktiviert...", + "turnon sync after initialization message": "Ihre Einstellungen, Tastenzuordnungen, Erweiterungen, Codeausschnitte und der Benutzeroberflächenstatus wurden initialisiert, werden aber nicht synchronisiert. Möchten Sie die Einstellungssynchronisierung aktivieren?", "update conflicts": "Die Konflikte konnten nicht behoben werden, da eine neue lokale Version verfügbar ist. Bitte versuchen Sie es noch einmal.", "using separate service": "Die Einstellungssynchronisierung verwendet jetzt einen separaten Dienst. Weitere Informationen finden Sie in der [Dokumentation zur Einstellungssynchronisierung](https://aka.ms/vscode-settings-sync-help#_syncing-stable-versus-insiders).", "workbench.action.showSyncRemoteBackup": "Synchronisierte Daten anzeigen", @@ -8285,6 +8528,7 @@ "vs/workbench/contrib/userDataSync/browser/userDataSyncViews": { "confirm replace": "Möchten Sie die aktuellen Daten \"{0}\" durch die ausgewählten Daten ersetzen?", "current": "Aktuell", + "last sync states": "Letzte synchronisierte Remoteelemente", "leftResourceName": "{0} (remote)", "local sync activity title": "Synchronisierungsaktivität (lokal)", "merges": "Merges", @@ -8295,7 +8539,9 @@ "reset": "Synchronisierte Daten zurücksetzen", "rightResourceName": "{0} (lokal)", "sideBySideLabels": "{0} ↔ {1}", + "sync logs": "Protokolle", "synced machines": "Synchronisierte Computer", + "troubleshoot": "Problembehandlung", "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.", @@ -8332,15 +8578,15 @@ "watermark.startDebugging": "Debuggen starten", "watermark.toggleTerminal": "Terminal umschalten" }, - "vs/workbench/contrib/webview/browser/baseWebviewElement": { - "fatalErrorMessage": "Fehler beim Laden der Webansicht: {0}" - }, "vs/workbench/contrib/webview/browser/webview.contribution": { "copy": "Kopieren", "cut": "Ausschneiden", "paste": "Einfügen" }, - "vs/workbench/contrib/webview/electron-browser/webviewCommands": { + "vs/workbench/contrib/webview/browser/webviewElement": { + "fatalErrorMessage": "Fehler beim Laden der Webansicht: {0}" + }, + "vs/workbench/contrib/webview/electron-sandbox/webviewCommands": { "iframeWebviewAlert": "Zum Debuggen der iFrame-basierten Webansicht werden Standard-Dev-Tools verwendet.", "openToolsLabel": "Webview-Entwicklertools öffnen" }, @@ -8354,6 +8600,16 @@ "vs/workbench/contrib/webviewPanel/browser/webviewPanel.contribution": { "webview.editor.label": "Webansichten-Editor" }, + "vs/workbench/contrib/welcome/common/newFile.contribution": { + "Built-In": "Integriert", + "Create": "Erstellen", + "change keybinding": "Tastenzuordnung konfigurieren", + "createNew": "Neu erstellen...", + "file": "Datei", + "miNewFile2": "Textdatei", + "notebook": "Notebook", + "welcome.newFile": "Neue Datei…" + }, "vs/workbench/contrib/welcome/common/viewsWelcomeContribution": { "ViewsWelcomeExtensionPoint.proposedAPI": "Der viewsWelcome-Beitrag in \"{0}\" erfordert die Aktivierung von \"enableProposedApi\"." }, @@ -8369,55 +8625,64 @@ "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted": { "allDone": "Als erledigt markieren", "close": "Ausblenden", - "configureVisibility": "Willkommensseiteninhalt konfigurieren", - "gettingStarted": "Erste Schritte", + "footer": "{0} collects usage data. Read our {1} and learn how to {2}.", "gettingStarted.allStepsComplete": "Alle {0} Schritte abgeschlossen!", "gettingStarted.editingEvolved": "Fortschrittliche Bearbeitung", "gettingStarted.someStepsComplete": "{0} von {1} Schritten abgeschlossen", - "gettingStartedLabel": "Erste Schritte. Übersicht für den schnellen Einstieg in Ihren Editor.", "imageShowing": "Bild mit {0}", - "more": "Mehr", + "new": "Neu", + "newItems": "Neue Elemente", "nextOne": "Nächster Abschnitt", - "pickWalkthroughs": "Exemplarische Vorgehensweisen zur Anzeige auswählen", + "optOut": "opt out", + "pickWalkthroughs": "Exemplarische Vorgehensweise öffnen...", + "privacy statement": "privacy statement", "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": { - "Getting Started": "Erste Schritte", - "gettingStarted": "Erste Schritte", - "gettingStarted.goBack": "Zurück", - "gettingStarted.goNext": "Weiter", - "gettingStarted.goPrev": "Zurück", - "gettingStarted.markStepComplete": "Schritt als abgeschlossen markieren", - "gettingStarted.markStepInomplete": "Schritt als nicht abgeschlossen markieren", + "Welcome": "Willkommen", "help": "Hilfe", - "workbench.welcomePage.experimental.startEntryContributions": "Wenn diese Option aktiviert ist, können Erweiterungen Elemente zum \"Start\"-Abschnitt auf der Willkommensseite beitragen. Experimentell, Abbruch möglich wenn API geändert wird.", - "workbench.welcomePage.walkthroughs.openOnInstall": "Wenn diese Option aktiviert ist, wird die exemplarische Vorgehensweise der Erweiterung bei der Installation der Extension geöffnet. Exemplarische Vorgehensweisen sind die Elemente, die zum \"Erste Schritte\"-Abschnitt auf der Willkommensseite beigetragen werden." + "pickWalkthroughs": "Exemplarische Vorgehensweise öffnen...", + "welcome": "Willkommen", + "welcome.goBack": "Zurück", + "welcome.markStepComplete": "Schritt als abgeschlossen markieren", + "welcome.markStepInomplete": "Schritt als nicht abgeschlossen markieren", + "welcome.showAllWalkthroughs": "Exemplarische Vorgehensweise öffnen...", + "workbench.welcomePage.preferReducedMotion": "Verringern Sie die Bewegung auf der Willkommensseite, wenn diese Option aktiviert ist.", + "workbench.welcomePage.walkthroughs.openOnInstall": "Wenn diese Option aktiviert ist, wird die exemplarische Vorgehensweise einer Erweiterung bei der Installation der Erweiterung geöffnet.", + "workspacePlatform": "Die Plattform des aktuellen Arbeitsbereichs, die sich in Remote- oder serverlosen Kontexten von der Plattform der Benutzeroberfläche unterscheiden kann." + }, + "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\".", + "welcomePage.tileHoverBackground": "Hoverhintergrundfarbe für die Kacheln auf der Seite \"Erste Schritte\".", + "welcomePage.tileShadow": "Die Schattenfarbe für Kategorieschaltflächen exemplarischer Vorgehensweisen auf der Willkommensseite." }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedExtensionPoint": { "pathDeprecated": "Veraltet. Verwenden Sie stattdessen \"Image\" oder \"Markdown\".", - "startEntries": "Befehle beitragen, um Benutzer bei der Verwendung Ihrer Erweiterung zu unterstützen. Experimentell, nur in VS Code Insiders verfügbar.", - "startEntries.command": "Auszuführender Befehl.", - "startEntries.description": "Beschreibung des Startelements.", - "startEntries.title": "Titel des Startelements.", - "startEntries.type": "Der Typ des Startelements, das für die Gruppierung verwendet wird. Unterstützte Werte sind \"Sample-Notebook\" oder \"Template-Folder\".", - "startEntries.when": "Kontextschlüsselausdruck zum Steuern der Sichtbarkeit dieses Startelements.", "title": "Titel", - "usesteps": "Veraltet. Verwenden Sie stattdessen \"Schritte\".", "walkthroughs": "Exemplarische Vorgehensweisen beitragen, damit Benutzer mit ihrer Erweiterung beginnen können.", "walkthroughs.description": "Beschreibung der exemplarischen Vorgehensweise.", + "walkthroughs.featuredFor": "Exemplarische Vorgehensweisen, die mit einem dieser Glob-Muster übereinstimmen, werden in Arbeitsbereichen mit den angegebenen Dateien als \"Featured\" angezeigt. In einer exemplarischen Vorgehensweise für \"Transcript Projects\" wird hier möglicherweise \"tsconfig.json\" angegeben.", "walkthroughs.id": "Eindeutiger Bezeichner für diese exemplarische Vorgehensweise.", - "walkthroughs.primary.deprecated": "Veraltet. Die erste Exemplarische Vorgehensweise mit einer erfüllten \"Wenn\"-Bedingung wird bei der Installation geöffnet.", "walkthroughs.steps": "Schritte, die im Rahmen dieser exemplarischen Vorgehensweise durchgeführt werden.", "walkthroughs.steps.button.deprecated.interpolated": "Veraltet. Verwenden Sie stattdessen Markdown-Links in der Beschreibung, z. B. {0}, {1} oder {2}", "walkthroughs.steps.completionEvents": "Ereignisse, die auslösen sollen, dass dieser Schritt deaktiviert wird. Wenn leer oder nicht definiert, wird der Schritt deaktiviert, wenn auf die Schaltflächen oder Links des Schritts geklickt wird. Wenn der Schritt keine Schaltflächen oder Links enthält, wird er bei der Auswahl überprüft.", "walkthroughs.steps.completionEvents.extensionInstalled": "Deaktivieren Sie den Schritt, wenn eine Erweiterung mit der angegebenen ID installiert ist. Wenn die Extension bereits installiert ist, wird der Schritt gestartet.", "walkthroughs.steps.completionEvents.onCommand": "Deaktivieren Sie den Schritt, wenn ein bestimmter Befehl an beliebiger Stelle in VS Code ausgeführt wird.", "walkthroughs.steps.completionEvents.onContext": "Deaktivieren Sie den Schritt, wenn ein Kontextschlüssel Ausdruck \"true\" ist.", - "walkthroughs.steps.completionEvents.onLink": "Deaktivieren Sie den Schritt, wenn ein angegebener Link über einen \"Erste Schritte\"-Schritt geöffnet wird.", + "walkthroughs.steps.completionEvents.onLink": "Hacken Sie einen Schritt ab, wenn ein angegebener Link über einen Schritt der exemplarischen Vorgehensweise geöffnet wird.", "walkthroughs.steps.completionEvents.onSettingChanged": "Deaktivieren Sie den Schritt bei Änderung einer bestimmten Einstellung", "walkthroughs.steps.completionEvents.onView": "Deaktivieren Sie den Schritt beim Öffnen einer angegebenen Ansicht", "walkthroughs.steps.completionEvents.stepSelected": "Deaktivieren Sie den Schritt, sobald er ausgewählt wurde.", @@ -8439,14 +8704,14 @@ "walkthroughs.when": "Kontextschlüsselausdruck zum Steuern der Sichtbarkeit dieser exemplarischen Vorgehensweise." }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedIcons": { - "gettingStartedChecked": "Hiermit werden die Schritte aus „Erste Schritte“ dargestellt, die bereits abgeschlossen wurden", - "gettingStartedUnchecked": "Hiermit werden die Schritte aus „Erste-Schritte“ dargestellt, die noch nicht abgeschlossen wurden" + "gettingStartedChecked": "Stellt die Schritte dar, die bereits abgeschlossen wurden", + "gettingStartedUnchecked": "Stellt die Schritte dar, die noch nicht abgeschlossen wurden" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedInput": { - "gettingStarted": "Erste Schritte" + "welcome": "Willkommen" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedService": { - "workspacePlatform": "Die Plattform des aktuellen Arbeitsbereichs, die sich in Remotekontexten möglicherweise von der Plattform der Benutzeroberfläche unterscheidet." + "builtin": "Integriert" }, "vs/workbench/contrib/welcome/gettingStarted/common/gettingStartedContent": { "browseLangExts": "Spracherweiterungen durchsuchen", @@ -8455,13 +8720,11 @@ "commandPalette": "Befehlspalette öffnen", "enableSync": "Einstellungssynchronisierung aktivieren", "enableTrust": "Vertrauensstellung aktivieren", - "getting-started-beginner-icon": "Symbol für die Kategorie \"Anfänger\" in \"Erste Schritte\"", - "getting-started-intermediate-icon": "Symbol für die Kategorie \"Fortgeschritten\" in \"Erste Schritte\"", - "getting-started-setup-icon": "Symbol für die Kategorie \"Setup\" in \"Erste Schritte\"", + "getting-started-beginner-icon": "Symbol für die Kategorie „Anfänger“ der Willkommensseite", + "getting-started-intermediate-icon": "Symbol für die Kategorie „Fortgeschritten“ der Willkommensseite", + "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.cloneRepo.description": "Git-Repository klonen", - "gettingStarted.cloneRepo.title": "Git-Repository klonen...", "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.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}", @@ -8472,8 +8735,8 @@ "gettingStarted.findLanguageExts.title": "Umfassende Unterstützung für alle Sprachen", "gettingStarted.intermediate.description": "Optimieren Sie Ihren Entwicklungsworkflow mit diesen Tipps und Tricks.", "gettingStarted.intermediate.title": "Steigern Sie Ihre Produktivität", - "gettingStarted.newFile.description": "Hiermit beginnen Sie mit einer neuen, leeren Datei.", - "gettingStarted.newFile.title": "Neue Datei", + "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", "gettingStarted.notebookProfile.description": "Richten Sie Notebooks so ein, dass sie sich genauso anfühlen, wie Sie es mögen.", "gettingStarted.notebookProfile.title": "Wählen Sie das Layout für Ihre Notebooks aus.", @@ -8511,6 +8774,8 @@ "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.topLevelShowWalkthroughs.description": "", + "gettingStarted.topLevelShowWalkthroughs.title": "Open a Walkthrough...", "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}.", @@ -8554,102 +8819,13 @@ "welcomeOverlay.search": "Dateiübergreifend suchen", "welcomeOverlay.terminal": "Integriertes Terminal umschalten" }, - "vs/workbench/contrib/welcome/page/browser/vs_code_welcome_page": { - "welcomePage.colorTheme": "Farbdesign", - "welcomePage.colorThemeDescription": "Passen Sie das Aussehen von Editor und Code an Ihre Wünsche an.", - "welcomePage.customize": "Anpassen", - "welcomePage.editingEvolved": "Fortschrittliche Bearbeitung", - "welcomePage.gitClone": "Repository klonen...", - "welcomePage.gitHubRepository": "GitHub-Repository", - "welcomePage.help": "Hilfe", - "welcomePage.installExtensionPacks": "Tools und Sprachen", - "welcomePage.installExtensionPacksDescription": "Unterstützung für {0} und {1} installieren", - "welcomePage.installKeymapDescription": "Einstellungen und Tastenzuordnungen", - "welcomePage.installKeymapExtension": "Installieren Sie die Einstellungen und Tastenkombinationen von {0} und {1}.", - "welcomePage.interactivePlayground": "Interaktiver Playground", - "welcomePage.interactivePlaygroundDescription": "In einer exemplarischen Vorgehensweise können Sie die Hauptfeatures des Editors ausprobieren.", - "welcomePage.interfaceOverview": "Überblick über die Benutzeroberfläche", - "welcomePage.interfaceOverviewDescription": "Erhalten Sie eine visuelle Überlagerung, die die wichtigsten Komponenten der Benutzeroberfläche hervorhebt.", - "welcomePage.introductoryVideos": "Einführungsvideos", - "welcomePage.keybindingsCheatsheet": "Druckbare Tastaturübersicht", - "welcomePage.learn": "Lernen", - "welcomePage.moreExtensions": "mehr", - "welcomePage.moreRecent": "Weitere...", - "welcomePage.newFile": "Neue Datei", - "welcomePage.newsletterSignup": "Abonnieren Sie unseren Newsletter", - "welcomePage.noRecentFolders": "Keine kürzlich verwendeten Ordner", - "welcomePage.openFolder": "Ordner öffnen...", - "welcomePage.others": "Andere", - "welcomePage.productDocumentation": "Produktdokumentation", - "welcomePage.recent": "Zuletzt verwendet", - "welcomePage.showCommands": "Alle Befehle suchen und ausführen", - "welcomePage.showCommandsDescription": "Über die Befehlspalette ({0}) können Sie schnell auf Befehle zugreifen und nach Befehlen suchen.", - "welcomePage.showKeymapExtensions": "Andere Erweiterungen für Tastenzuordnungen anzeigen", - "welcomePage.showLanguageExtensions": "Weitere Spracherweiterungen anzeigen", - "welcomePage.showOnStartup": "Willkommensseite beim Start anzeigen", - "welcomePage.stackOverflow": "Stack Overflow", - "welcomePage.start": "Start", - "welcomePage.tipsAndTricks": "Tipps und Tricks", - "welcomePage.vscode": "Visual Studio Code" - }, - "vs/workbench/contrib/welcome/page/browser/welcomePage": { - "details": "Details", - "ok": "OK", - "welcome.title": "Willkommen", - "welcomePage": "Willkommen", - "welcomePage.atom": "Atom", - "welcomePage.azure": "Azure", - "welcomePage.docker": "Docker", - "welcomePage.extensionListSeparator": ", ", - "welcomePage.extensionPackAlreadyInstalled": "Unterstützung für {0} ist bereits installiert.", - "welcomePage.extensionPackNotFound": "Unterstützung für {0} mit der ID {1} wurde nicht gefunden.", - "welcomePage.installExtensionPack": "Zusätzliche Unterstützung für {0} installieren", - "welcomePage.installKeymap": "Tastenzuordnung {0} öffnen", - "welcomePage.installedExtensionPack": "Unterstützung für {0} ist bereits installiert.", - "welcomePage.installedKeymap": "Die Tastaturzuordnung {0} ist bereits installiert.", - "welcomePage.installingExtensionPack": "Zusätzliche Unterstützung für {0} wird installiert...", - "welcomePage.installingKeymap": "Die {0}-Tastenkombinationen werden installiert...", - "welcomePage.java": "Java", - "welcomePage.javaScript": "JavaScript", - "welcomePage.keymapAlreadyInstalled": "Die {0} Tastenkombinationen sind bereits installiert.", - "welcomePage.keymapNotFound": "Die {0} Tastenkombinationen mit der ID {1} wurden nicht gefunden.", - "welcomePage.openFolderWithPath": "Ordner {0} mit Pfad {1} öffnen", - "welcomePage.php": "PHP", - "welcomePage.python": "Python", - "welcomePage.showAzureExtensions": "Azure-Erweiterungen anzeigen", - "welcomePage.sublime": "Sublime", - "welcomePage.vim": "Vim", - "welcomePage.willReloadAfterInstallingExtensionPack": "Nach dem Installieren zusätzlicher Unterstützung für {0} wird das Fenster neu geladen.", - "welcomePage.willReloadAfterInstallingKeymap": "Das Fenster wird nach der Installation der {0}-Tastaturbefehle neu geladen." - }, "vs/workbench/contrib/welcome/page/browser/welcomePage.contribution": { - "miWelcome": "&&Willkommen", "workbench.startupEditor": "Steuert, welcher Editor beim Start angezeigt wird, wenn keiner aus der vorherigen Sitzung wiederhergestellt wird.", - "workbench.startupEditor.gettingStarted": "Öffnen Sie die neue Willkommensseite mit Inhalten, die Sie beim Einstieg in VS Code und Erweiterungen unterstützen.", - "workbench.startupEditor.gettingStartedInEmptyWorkbench": "Öffnen Sie beim Öffnen einer leeren Workbench die neue Willkommensseite mit Inhalten, die Sie beim Einstieg in VS Code und Erweiterungen unterstützen.", "workbench.startupEditor.newUntitledFile": "Öffnen Sie eine neue unbenannte Datei (gilt nur beim Öffnen eines neuen Fensters).", "workbench.startupEditor.none": "Ohne Editor starten.", - "workbench.startupEditor.readme": "Hiermit wird die Infodatei geöffnet, sofern im geöffneten Ordner eine enthalten ist. Andernfalls erfolgt ein Fallback auf \"welcomePage\".", - "workbench.startupEditor.welcomePage": "Legacy-Willkommensseite öffnen.", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "Legacy-Willkommensseite öffnen, wenn eine leere Workbench geöffnet wird." - }, - "vs/workbench/contrib/welcome/page/browser/welcomePageColors": { - "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\".", - "welcomePage.tileHoverBackground": "Hoverhintergrundfarbe für die Kacheln auf der Seite \"Erste Schritte\".", - "welcomePage.tileShadow": "Die Schattenfarbe für Kategorieschaltflächen exemplarischer Vorgehensweisen auf der Willkommensseite." - }, - "vs/workbench/contrib/welcome/telemetryOptOut/browser/telemetryOptOut": { - "telemetryOptOut.OptIn": "Ja, ich möchte helfen.", - "telemetryOptOut.OptOut": "Nein, danke.", - "telemetryOptOut.optInNotice": "Tragen Sie zur Verbesserung von VS Code bei, und lassen Sie zu, dass Microsoft Nutzungsdaten erfasst. Lesen Sie unsere [Datenschutzvereinbarung]({0}), und erfahren Sie, wie Sie dies [aktivieren]({1}).", - "telemetryOptOut.optOutNotice": "Tragen Sie zur Verbesserung von VS Code bei, und lassen Sie zu, dass Microsoft Nutzungsdaten erfasst. Lesen Sie unsere [Datenschutzvereinbarung]({0}), und erfahren Sie, wie Sie dies [deaktivieren]({1}).", - "telemetryOptOut.optOutOption": "Tragen Sie zur Verbesserung von Visual Studio Code bei, indem Sie Microsoft gewähren, Nutzungsdaten zu erfassen. Weitere Informationen finden Sie in unserer [Datenschutzerklärung]({0}).", - "telemetryOptOut.readMore": "Weitere Informationen" + "workbench.startupEditor.readme": "Öffnen Sie die Infodatei, sofern eine im geöffneten Ordner enthalten ist. Andernfalls erfolgt ein Fallback auf „welcomePage“. Hinweis: Dies wird nur als globale Konfiguration betrachtet. Sie wird ignoriert, wenn sie in einer Arbeitsbereichs-oder Ordnerkonfiguration festgelegt wird.", + "workbench.startupEditor.welcomePage": "Öffnen Sie die neue Willkommensseite mit Inhalten, die Sie beim Einstieg in VS Code und Erweiterungen unterstützen.", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "Willkommensseite öffnen, wenn eine leere Workbench geöffnet wird." }, "vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": { "editorWalkThrough": "Interaktiver Playground", @@ -8667,8 +8843,10 @@ "vs/workbench/contrib/workspace/browser/workspace.contribution": { "addWorkspaceFolderDetail": "Sie fügen Dateien zu einem vertrauenswürdigen Arbeitsbereich hinzu, der zurzeit nicht vertrauenswürdig ist. Vertrauen Sie den Autoren dieser neuen Dateien?", "addWorkspaceFolderMessage": "Vertrauen Sie den Autoren der Dateien in diesem Ordner?", + "cancel": "Abbrechen", "cancelWorkspaceTrustButton": "Abbrechen", "checkboxString": "Den Autoren aller Dateien im übergeordneten Ordner \"{0}\" vertrauen", + "configureWorkspaceTrust": "Vertrauensstellung des Arbeitsbereichs konfigurieren", "dontTrustFolderOptionDescription": "Ordner im eingeschränkten Modus durchsuchen", "dontTrustOption": "Nein, ich vertraue den Autoren nicht", "dontTrustWorkspaceOptionDescription": "Arbeitsbereich im eingeschränkten Modus durchsuchen", @@ -8680,13 +8858,20 @@ "immediateTrustRequestMessage": "Ein Feature, das Sie verwenden möchten, stellt möglicherweise ein Sicherheitsrisiko dar, wenn Sie der Quelle der zurzeit geöffneten Dateien oder Ordner nicht vertrauen.", "manageWorkspaceTrust": "Arbeitsbereichsvertrauensstellung verwalten", "manageWorkspaceTrustButton": "Verwalten", + "newWindow": "Im eingeschränkten Modus öffnen", "no": "Nein", - "restrictedModeBannerAriaLabelFolder": "Der eingeschränkte Modus ist für sicheres Durchsuchen von Code vorgesehen. Vertrauen Sie diesem Ordner, um alle Features zu aktivieren. Verwenden Sie Navigationstasten, um auf Banneraktionen zuzugreifen.", + "open": "Öffnen", + "openLooseFileLearnMore": "Wenn Sie den Autoren dieser Dateien nicht vertrauen, empfehlen wir, sie im eingeschränkten Modus in einem neuen Fenster zu öffnen, da die Dateien bösartig sein könnten. Weitere Informationen finden Sie unter [our docs] (https://aka.ms/vscode-workspace-trust).", + "openLooseFileMesssage": "Vertrauen Sie den Autoren dieser Dateien?", + "openLooseFileWindowDetails": "Sie versuchen, nicht vertrauenswürdige Dateien in einem vertrauenswürdigen Fenster zu öffnen.", + "openLooseFileWorkspaceCheckbox": "Meine Entscheidung für alle Arbeitsbereiche speichern", + "openLooseFileWorkspaceDetails": "Sie versuchen, nicht vertrauenswürdige Dateien in einem vertrauenswürdigen Arbeitsbereich zu öffnen.", + "restrictedModeBannerAriaLabelFolder": "Der eingeschränkte Modus ist dafür konzipiert, den Quellcode sicher zu durchsuchen. Markieren Sie diesen Ordner, um alle Features zu aktivieren. Verwenden Sie Navigationstasten, um auf Banneraktionen zuzugreifen.", "restrictedModeBannerAriaLabelWindow": "Der eingeschränkte Modus ist für sicheres Durchsuchen von Code vorgesehen. Vertrauen Sie diesem Fenster, um alle Features zu aktivieren. Verwenden Sie Navigationstasten, um auf Banneraktionen zuzugreifen.", "restrictedModeBannerAriaLabelWorkspace": "Der eingeschränkte Modus ist für sicheres Durchsuchen von Code vorgesehen. Vertrauen Sie diesem Arbeitsbereich, um alle Features zu aktivieren. Verwenden Sie Navigationstasten, um auf Banneraktionen zuzugreifen.", "restrictedModeBannerLearnMore": "Weitere Informationen", "restrictedModeBannerManage": "Verwalten", - "restrictedModeBannerMessageFolder": "Der eingeschränkte Modus ist für sicheres Durchsuchen von Code vorgesehen. Vertrauen Sie diesem Ordner, um alle Features zu aktivieren.", + "restrictedModeBannerMessageFolder": "Der eingeschränkte Modus ist dafür konzipiert, den Quellcode sicher zu durchsuchen. Markieren Sie diesen Ordner, um alle Features zu aktivieren.", "restrictedModeBannerMessageWindow": "Der eingeschränkte Modus ist für sicheres Durchsuchen von Code vorgesehen. Vertrauen Sie diesem Fenster, um alle Features zu aktivieren.", "restrictedModeBannerMessageWorkspace": "Der eingeschränkte Modus ist für sicheres Durchsuchen von Code vorgesehen. Vertrauen Sie diesem Arbeitsbereich, um alle Features zu aktivieren.", "securityConfigurationTitle": "Sicherheit", @@ -8704,6 +8889,10 @@ "trustFolderOptionDescription": "Ordner vertrauen und alle Features aktivieren", "trustOption": "Ja, ich vertraue den Autoren", "trustWorkspaceOptionDescription": "Arbeitsbereich vertrauen und alle Features aktivieren", + "workspace.trust.banner.always": "Das Banner immer anzeigen, wenn ein nicht vertrauenswürdiger Arbeitsbereich geöffnet ist.", + "workspace.trust.banner.description": "Steuert, wann das Banner für den eingeschränkten Modus angezeigt wird.", + "workspace.trust.banner.never": "Das Banner nicht anzeigen, wenn ein nicht vertrauenswürdiger Arbeitsbereich geöffnet ist.", + "workspace.trust.banner.untilDismissed": "Das Banner anzeigen, wenn ein nicht vertrauenswürdiger Arbeitsbereich geöffnet wird und bis er geschlossen wird.", "workspace.trust.description": "Steuert, ob die Vertrauensstellung des Arbeitsbereichs in VS Code aktiviert ist.", "workspace.trust.emptyWindow.description": "Steuert, ob das leere Fenster standardmäßig innerhalb VS Code vertrauenswürdig ist. Bei Verwendung mit \"# {0} #\" können Sie die vollständige Funktionalität von VS Code ohne Aufforderung in einem leeren Fenster aktivieren.", "workspace.trust.startupPrompt.always": "Fordern Sie bei jedem Öffnen eines nicht vertrauenswürdigen Arbeitsbereichs die Vertrauensstellung an.", @@ -8717,6 +8906,8 @@ "workspaceStartupTrustDetails": "{0} stellt Features bereit, die Dateien in diesem Arbeitsbereich automatisch ausführen können.", "workspaceTrust": "Vertrauen Sie den Autoren der Dateien in diesem Arbeitsbereich?", "workspaceTrustEditor": "Editor für Arbeitsbereichsvertrauensstellung", + "workspaceTrustEnabledCtx": "Gibt an, ob das Feature für vertrauenswürdige Arbeitsbereiche aktiviert ist.", + "workspaceTrustedCtx": "Gibt an, ob der aktuelle Arbeitsbereich vom Benutzer als vertrauenswürdig eingestuft wurde.", "workspacesCategory": "Arbeitsbereiche", "yes": "Ja" }, @@ -8724,23 +8915,31 @@ "addButton": "Ordner hinzufügen", "deleteTrustedUri": "Pfad löschen", "dontTrustButton": "Nicht vertrauen", - "editTrustedUri": "Pfad ändern", + "editTrustedUri": "Pfad bearbeiten", "hostColumnLabel": "Host", + "invalidTrust": "\"{0}\" ist ungültig und enthält zu viele Pfadsegmente.", "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.", "pathColumnLabel": "Pfad", + "pickerTrustedUri": "Dateiauswahl öffnen", "root element label": "Arbeitsbereichsvertrauensstellung verwalten", "selectTrustedUri": "Vertrauenswürdigen Ordner auswählen", + "trustAll": "Sie vertrauen allen Repositories auf {0}.", "trustButton": "Vertrauen", - "trustParentButton": "Allen im übergeordneten Ordner 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}\".", + "trustParentButton": "Übergeordnetem Element vertrauen", "trustUri": "Vertrauenswürdiger Ordner", "trustedDebugging": "Debugging ist aktiviert", - "trustedDescription": "Alle Features sind aktiviert, da dem Arbeitsbereich Vertrauen gewährt wurde. [Weitere Informationen] (https://aka.ms/vscode-workspace-trust).", + "trustedDescription": "Alle Features sind aktiviert, da dem Arbeitsbereich Vertrauen gewährt wurde.", "trustedExtensions": "Alle Erweiterungen sind aktiviert", "trustedFolder": "In einem vertrauenswürdigen Ordner", + "trustedFolderAriaLabel": "{0}, vertrauenswürdig", "trustedFolderSubtitle": "Sie vertrauen den Autoren der Dateien im aktuellen Ordner. Alle Features sind aktiviert:", + "trustedFolderWithHostAriaLabel": "{0} auf {1}, vertrauenswürdig", "trustedFoldersAndWorkspaces": "Vertrauenswürdige Ordner und Arbeitsbereiche", - "trustedFoldersDescription": "Sie vertrauen den folgenden Ordnern, ihren untergeordneten Dateien und Arbeitsbereichsdateien.", + "trustedFoldersDescription": "Sie vertrauen den folgenden Ordnern, ihren untergeordneten Ordnern und Arbeitsbereichsdateien.", "trustedForcedReason": "Dieses Fenster wird von der Art des geöffneten Arbeitsbereichs als vertrauenswürdig eingestuft.", "trustedHeaderFolder": "Sie vertrauen diesem Ordner", "trustedHeaderWindow": "Sie vertrauen diesem Fenster.", @@ -8753,17 +8952,18 @@ "trustedWorkspace": "In einem vertrauenswürdigen Arbeitsbereich", "trustedWorkspaceSubtitle": "Sie vertrauen den Autoren der Dateien im aktuellen Arbeitsbereich. Alle Features sind aktiviert:", "untrustedDebugging": "Das Debuggen ist deaktiviert", - "untrustedDescription": "{0} befindet sich in einem eingeschränkten Modus, der für sicheres Durchsuchen von Code vorgesehen ist. [Weitere Informationen] (https://aka.ms/vscode-workspace-trust).", + "untrustedDescription": "{0} befindet sich in einem eingeschränkten Modus, der für sicheres Codesuchen vorgesehen ist.", "untrustedExtensions": "[{0} Erweiterungen]({1}) sind deaktiviert oder verfügen über eingeschränkte Funktionen", "untrustedFolderReason": "Dieser Arbeitsbereich wird über die fett formatierten Einträge in den vertrauenswürdigen Ordnern unten als vertrauenswürdig eingestuft.", "untrustedFolderSubtitle": "Sie vertrauen den Autoren der Dateien im aktuellen Ordner nicht. Die folgenden Features sind deaktiviert:", "untrustedHeader": "Sie befinden sich im eingeschränkten Modus", "untrustedSettings": "[{0} Arbeitsbereichseinstellungen]({1}) werden nicht angewendet", - "untrustedTasks": "Aufgaben sind deaktiviert.", + "untrustedTasks": "Tasks dürfen nicht ausgeführt werden", "untrustedWindowSubtitle": "Sie vertrauen den Autoren der Dateien im aktuellen Fenster nicht. Die folgenden Features sind deaktiviert:", "untrustedWorkspace": "Im eingeschränkten Modus", "untrustedWorkspaceReason": "Dieser Arbeitsbereich wird über die fett formatierten Einträge in den vertrauenswürdigen Ordnern unten als vertrauenswürdig eingestuft.", - "untrustedWorkspaceSubtitle": "Sie vertrauen den Autoren der Dateien im aktuellen Arbeitsbereich nicht. Die folgenden Features sind deaktiviert:" + "untrustedWorkspaceSubtitle": "Sie vertrauen den Autoren der Dateien im aktuellen Arbeitsbereich nicht. Die folgenden Features sind deaktiviert:", + "workspaceTrustEditorHeaderActions": "[Einstellungen konfigurieren] ({0}) oder [weitere Informationen] (https://aka.ms/vscode-workspace-trust)." }, "vs/workbench/contrib/workspaces/browser/workspaces.contribution": { "openWorkspace": "Arbeitsbereich öffnen", @@ -8920,10 +9120,10 @@ "remoteFileDialog.windowsDriveLetter": "Beginnen Sie den Pfad mit einem Laufwerkbuchstaben.", "saveLocalFile": "Lokale Datei speichern..." }, - "vs/workbench/services/editor/browser/editorOverrideService": { - "editorOverride.configureDefault": "Standard konfigurieren", - "editorOverride.conflictingDefaults": "Für die Ressource stehen mehrere Standard-Editoren zur Verfügung.", - "editorOverride.keepDefault": "\"{0}\" beibehalten", + "vs/workbench/services/editor/browser/editorResolverService": { + "editorResolver.configureDefault": "Standard konfigurieren", + "editorResolver.conflictingDefaults": "Für die Ressource stehen mehrere Standard-Editoren zur Verfügung.", + "editorResolver.keepDefault": "\"{0}\" beibehalten", "prompOpenWith.updateDefaultPlaceHolder": "Neuen Standard-Editor für \"{0}\" auswählen", "promptOpenWith.configureDefault": "Standard-Editor für \"{0}\" konfigurieren...", "promptOpenWith.currentDefault": "Standard", @@ -8931,10 +9131,8 @@ "promptOpenWith.currentlyActive": "Aktiv", "promptOpenWith.placeHolder": "Editor für \"{0}\" auswählen" }, - "vs/workbench/services/editor/common/editorOverrideService": { - "builtinProviderDisplayName": "Integriert", - "editor.editorAssociations": "Konfigurieren Sie Globmuster für Editoren (z. B. `\"*.hex\": \"hexEditor.hexEdit\"`). Diese haben Vorrang vor dem Standardverhalten.", - "promptOpenWith.defaultEditor.displayName": "Text-Editor" + "vs/workbench/services/editor/common/editorResolverService": { + "editor.editorAssociations": "Konfigurieren Sie Globmuster für Editoren (z. B. `\"*.hex\": \"hexEditor.hexEdit\"`). Diese haben Vorrang vor dem Standardverhalten." }, "vs/workbench/services/extensionManagement/browser/extensionBisect": { "bisect": "Die Zweiteilung von Erweiterungen ist aktiv und hat {0} Erweiterungen deaktiviert. Überprüfen Sie, ob Sie das Problem weiterhin reproduzieren können, und setzen Sie den Vorgang fort, indem Sie aus diesen Optionen auswählen.", @@ -8959,6 +9157,11 @@ }, "vs/workbench/services/extensionManagement/browser/extensionEnablementService": { "Reload": "Erweiterungen erneut laden und aktivieren", + "cannot change disablement environment": "Die Aktivierung der {0}-Erweiterung kann nicht geändert werden, da sie in der Umgebung deaktiviert ist.", + "cannot change enablement dependency": "Die Erweiterung \"{0}\" kann nicht aktiviert werden, da Sie von der Erweiterung \"{1}\" abhängig ist, die nicht aktiviert werden kann.", + "cannot change enablement environment": "Die Aktivierung der {0}-Erweiterung kann nicht geändert werden, da sie in der Umgebung aktiviert ist.", + "cannot change enablement extension kind": "Die Aktivierung der {0} Erweiterung kann aufgrund ihrer Erweiterungsart nicht geändert werden.", + "cannot change enablement virtual workspace": "Die Aktivierung der {0}-Erweiterung kann nicht geändert werden, da virtuelle Arbeitsbereiche nicht unterstützt werden.", "cannot disable auth extension": "Die Aktivierung der Erweiterung \"{0}\" kann nicht geändert werden, weil die Einstellungssynchronisierung davon abhängig ist.", "cannot disable auth extension in workspace": "Die Aktivierung der Erweiterung \"{0}\" kann im Arbeitsbereich nicht geändert werden, weil sie Authentifizierungsanbieter beiträgt.", "cannot disable language pack extension": "Die Aktivierung der Erweiterung \"{0}\" kann nicht geändert werden, weil sie Sprachpakete beiträgt.", @@ -8984,7 +9187,7 @@ "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": { - "cannot be installed": "\"{0}\" kann nicht installiert 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." }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", @@ -9054,6 +9257,7 @@ "vscode.extension.activationEvents.onTerminalProfile": "Ein Aktivierungsereignis, das beim Starten eines bestimmten Terminal Profils ausgegeben wird.", "vscode.extension.activationEvents.onUri": "Ein Aktivierungsereignis wird ausgegeben, wenn ein systemweiter URI, der auf diese Erweiterung ausgerichtet ist, geöffnet ist.", "vscode.extension.activationEvents.onView": "Ein Aktivierungsereignis wird beim Erweitern der angegebenen Ansicht ausgegeben.", + "vscode.extension.activationEvents.onWalkthrough": "Ein Aktivierungsereignis, das beim Öffnen einer angegebenen exemplarischen Vorgehensweise ausgegeben wird.", "vscode.extension.activationEvents.star": "Ein Aktivierungsereignis wird beim Start von VS Code ausgegeben. Damit für die Endbenutzer eine bestmögliche Benutzerfreundlichkeit sichergestellt ist, verwenden Sie dieses Aktivierungsereignis in Ihrer Erweiterung nur dann, wenn in Ihrem Anwendungsfall keine andere Kombination an Aktivierungsereignissen funktioniert.", "vscode.extension.activationEvents.workspaceContains": "Ein Aktivierungsereignis wird beim Öffnen eines Ordners ausgegeben, der mindestens eine Datei enthält, die mit dem angegebenen Globmuster übereinstimmt.", "vscode.extension.badges": "Array aus Badges, die im Marketplace in der Seitenleiste auf der Seite mit den Erweiterungen angezeigt werden.", @@ -9062,7 +9266,7 @@ "vscode.extension.badges.url": "Die Bild-URL für den Badge.", "vscode.extension.capabilities": "Deklarieren Sie die Gruppe unterstützter Funktionen durch die Erweiterung.", "vscode.extension.capabilities.untrustedWorkspaces": "Gibt an, wie die Erweiterung in nicht vertrauenswürdigen Arbeitsbereichen behandelt werden soll.", - "vscode.extension.capabilities.untrustedWorkspaces.description": "Eine Beschreibung der Auswirkungen der Arbeitsbereichsvertrauensstellung auf das Verhalten von Erweiterungen und deren Notwendigkeit. Dies gilt nur, wenn „Supported“ nicht „true“ ist.", + "vscode.extension.capabilities.untrustedWorkspaces.description": "Eine Beschreibung der Auswirkungen der Arbeitsbereichsvertrauensstellung auf das Verhalten von Erweiterungen und deren Notwendigkeit. Dies gilt nur, wenn \"supported\" nicht gleich \"true\" ist.", "vscode.extension.capabilities.untrustedWorkspaces.restrictedConfigurations": "Eine Liste der Konfigurationsschlüssel, die durch die Erweiterung erstellt werden und keine Arbeitsbereichswerte in nicht vertrauenswürdigen Arbeitsbereichen verwenden sollten.", "vscode.extension.capabilities.untrustedWorkspaces.supported": "Gibt die Ebene der Unterstützung für nicht vertrauenswürdige Arbeitsbereiche durch die Erweiterung an.", "vscode.extension.capabilities.untrustedWorkspaces.supported.false": "Die Erweiterung wird in nicht vertrauenswürdigen Arbeitsbereichen nicht aktiviert.", @@ -9095,13 +9299,15 @@ "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": { + "extensionUnderDevelopment": "Die Entwicklungserweiterung unter \"{0}\" wird geladen.", + "overwritingExtension": "Die Erweiterung \"{0}\" wird mit \"{1}\" überschrieben." + }, "vs/workbench/services/extensions/common/remoteExtensionHost": { "remote extension host Log": "Remoteerweiterungshost" }, "vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": { "extensionCache.invalid": "Erweiterungen wurden auf der Festplatte geändert. Laden Sie das Fenster neu.", - "extensionUnderDevelopment": "Die Entwicklungserweiterung unter \"{0}\" wird geladen.", - "overwritingExtension": "Die Erweiterung \"{0}\" wird mit \"{1}\" überschrieben.", "reloadWindow": "Fenster neu laden" }, "vs/workbench/services/extensions/electron-browser/extensionService": { @@ -9311,19 +9517,12 @@ }, "vs/workbench/services/preferences/browser/preferencesService": { "defaultKeybindings": "Standardtastenzuordnungen", - "defaultSettings": "Standardeinstellungen", "emptyKeybindingsHeader": "Geben Sie Ihre Tastenzuordnungen in dieser Datei ein, um die Standardwerte außer Kraft zu setzen.", "fail.createSettings": "{0} ({1}) kann nicht erstellt werden.", - "folderSettingsName": "{0} (Ordnereinstellungen)", "openFolderFirst": "Öffnen Sie zuerst einen Ordner oder einen Arbeitsbereich, um Arbeitsbereichs- oder Ordnereinstellungen zu erstellen." }, - "vs/workbench/services/preferences/common/preferences": { - "userSettingsTarget": "Benutzereinstellungen", - "workspaceSettingsTarget": "Arbeitsbereichseinstellungen" - }, "vs/workbench/services/preferences/common/preferencesEditorInput": { - "settingsEditor2InputName": "Einstellungen", - "settingsEditorName": "Standardeinstellungen" + "settingsEditor2InputName": "Einstellungen" }, "vs/workbench/services/preferences/common/preferencesModels": { "commonlyUsed": "Am häufigsten verwendet", @@ -9331,22 +9530,29 @@ }, "vs/workbench/services/preferences/common/preferencesValidation": { "invalidTypeError": "Die Einstellung weist einen ungültigen Typ auf, erwartet wurde \"{0}\". Führen Sie eine Korrektur in JSON durch.", + "validations.booleanIncorrectType": "Falscher Typ. \"boolean\" erwartet.", "validations.colorFormat": "Ungültiges Farbformat. Verwenden Sie #RGB, #RGBA, #RRGGBB oder #RRGGBBAA.", "validations.exclusiveMax": "Der Wert muss unter {0} liegen.", "validations.exclusiveMin": "Der Wert muss über {0} liegen.", "validations.expectedInteger": "Der Wert muss eine ganze Zahl sein.", "validations.expectedNumeric": "Der Wert muss eine Zahl sein.", + "validations.invalidStringEnumValue": "Der Wert wird nicht akzeptiert. Gültige Werte: {0}.", "validations.max": "Der Wert muss kleiner oder gleich {0} sein.", "validations.maxLength": "Der Wert muss {0} oder weniger Zeichen umfassen.", "validations.min": "Der Wert muss größer oder gleich {0} sein.", "validations.minLength": "Der Wert muss {0} oder mehr Zeichen umfassen.", "validations.multipleOf": "Der Wert muss ein Vielfaches von {0} sein.", + "validations.objectIncorrectType": "Falscher Typ. Ein Objekt wurde erwartet.", + "validations.objectPattern": "Eigenschaft {0} ist nicht zulässig.\r\n", "validations.regex": "Der Wert muss mit RegEx \"{0}\" übereinstimmen.", + "validations.stringArrayIncorrectType": "Falscher Typ. Ein Zeichenfolgenarray wurde erwartet.", "validations.stringArrayItemEnum": "Der Wert \"{0}\" ist nicht in \"{1}\" enthalten.", "validations.stringArrayItemPattern": "Der Wert \"{0}\" muss mit RegEx \"{1}\" übereinstimmen.", "validations.stringArrayMaxItem": "Das Array darf höchstens {0} Elemente enthalten.", "validations.stringArrayMinItem": "Das Array muss mindestens {0} Elemente enthalten.", "validations.stringArrayUniqueItems": "Das Array weist doppelte Elemente auf.", + "validations.stringIncorrectEnumOptions": "Die Enumerationsoptionen sollten Zeichenfolgen sein, es gibt jedoch eine Nicht-Zeichenfolgenoption. Melden Sie ein Problem mit dem Erweiterungsautor.", + "validations.stringIncorrectType": "Falscher Typ. \"string\" wurde erwartet.", "validations.uriEmpty": "URI erwartet.", "validations.uriMissing": "Es wird ein URI erwartet.", "validations.uriSchemeMissing": "Ein URI mit einem Schema wird erwartet." @@ -9360,8 +9566,10 @@ "status.progress": "Fortschrittsmeldung" }, "vs/workbench/services/remote/common/remoteExplorerService": { - "remote.localPortMismatch.Ok": "OK", - "remote.localPortMismatch.single": "Der lokale Port {0} konnte nicht für die Weiterleitung an den Remote-Port {1} verwendet werden.\r\n\r\nDies tritt normalerweise auf, wenn bereits ein anderer Prozess den lokalen Port {0} verwendet.\r\n\r\nStattdessen wurde die Portnummer {2} verwendet." + "remote.localPortMismatch.single": "Der lokale Port {0} konnte nicht für die Weiterleitung an den Remote-Port {1} verwendet werden.\r\n\r\nDies tritt normalerweise auf, wenn bereits ein anderer Prozess den lokalen Port {0} verwendet.\r\n\r\nStattdessen wurde die Portnummer {2} verwendet.", + "tunnel.source.auto": "Automatisch weitergeleitet", + "tunnel.source.user": "Benutzerweiterleitung", + "tunnel.staticallyForwarded": "Statische Weiterleitung" }, "vs/workbench/services/remote/electron-sandbox/remoteAgentServiceImpl": { "connectionError": "Fehler beim Verbinden mit dem Hostserver der Remoteerweiterung (Fehler: {0})" @@ -9375,11 +9583,9 @@ "invalid.path.1": "Es wurde erwartet, dass \"contributes.{0}.path \"({1}) in den Ordner der Erweiterung ({2}) aufgenommen wird. Dies könnte dazu führen, dass die Erweiterung nicht mehr portierbar ist.", "invalid.scopeName": "In \"contributes.{0}.scopeName\" wurde eine Zeichenfolge erwartet. Bereitgestellter Wert: {1}", "invalid.tokenTypes": "Ungültiger Wert in \"contributes.{0}.tokenTypes\". Muss eine Objektzuordnung von Bereichsname zu Tokentyp sein. Angegebener Wert: {1}", - "neverAgain": "Nicht mehr anzeigen", "progress1": "Die Protokollierung der TM-Grammatikanalyse wird vorbereitet. Drücken Sie auf \"Beenden\", wenn Sie fertig sind.", "progress2": "Die TM-Grammatikanalyse wird jetzt protokolliert. Drücken Sie auf \"Beenden\", wenn Sie fertig sind.", - "stop": "Beenden", - "too many characters": "Die Tokenisierung wird bei langen Zeilen aus Leistungsgründen übersprungen. Die Länge einer langen Zeile kann über \"editor.maxTokenizationLineLength\" konfiguriert werden." + "stop": "Beenden" }, "vs/workbench/services/textMate/common/TMGrammarFactory": { "no-tm-grammar": "Keine TM-Grammatik für diese Sprache registriert." @@ -9542,11 +9748,9 @@ "colorThemeError": "Das Design ist unbekannt oder nicht installiert.", "defaultProductIconThemeDesc": "Standard", "defaultProductIconThemeLabel": "Standard", - "detectColorScheme": "Wenn diese Option festgelegt ist, wird basierend auf der Betriebssystemdarstellung automatisch auf das bevorzugte Farbdesign gewechselt. Wenn die Betriebssystemdarstellung dunkel ist, wird das unter \"#{0}#\" angegebene Design für das Licht \"#{1}#\" verwendet.", + "detectColorScheme": "Wenn diese Einstellung festgelegt ist, wechseln Sie basierend auf der Darstellung des Betriebssystems automatisch zum bevorzugten Farbdesign. Wenn die Darstellung des Betriebssystems dunkel ist, wird das unter \"#{0}#\" angegebene Design für hell \"#{1}#\" verwendet.", "editorColors": "Überschreibt die Farben und den Schriftschnitt für die Editor-Syntax aus dem aktuell ausgewählten Farbdesign.", "editorColors.comments": "Legt die Farben und Stile für Kommentare fest.", - "editorColors.experimentalTokenStyling.deprecationMessage": "Verwenden Sie stattdessen \"editor.semanticTokenColorCustomizations\".", - "editorColors.experimentalTokenStyling.deprecationMessageMarkdown": "Verwenden Sie stattdessen \"#editor.semanticTokenColorCustomizations#\".", "editorColors.functions": "Legt die Farben und Stile für Funktionsdeklarationen und Verweise fest.", "editorColors.keywords": "Legt die Farben und Stile für Schlüsselwörter fest.", "editorColors.numbers": "Legt die Farben und Stile für Nummernliterale fest.", @@ -9681,13 +9885,15 @@ "saveElevatedSudo": "Als Sudo wiederholen...", "staleSaveError": "Fehler beim Speichern von „{0}“: Der Inhalt der Datei ist neuer. Möchten Sie die Datei mit Ihren Änderungen überschreiben?" }, + "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { + "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.", - "ok": "OK", "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..." }, @@ -9701,28 +9907,19 @@ "vs/workbench/services/workspaces/browser/workspaceTrustEditorInput": { "workspaceTrustEditorInputName": "Arbeitsbereichsvertrauensstellung" }, - "vs/workbench/services/workspaces/common/workspaceTrust": { - "cancel": "Abbrechen", - "newWindow": "Im eingeschränkten Modus öffnen", - "open": "Öffnen", - "openLooseFileLearnMore": "Wenn Sie den Autoren dieser Dateien nicht vertrauen, empfehlen wir, sie im eingeschränkten Modus in einem neuen Fenster zu öffnen, da die Dateien bösartig sein könnten. Weitere Informationen finden Sie unter [our docs] (https://aka.ms/vscode-workspace-trust).", - "openLooseFileMesssage": "Vertrauen Sie den Autoren dieser Dateien?", - "openLooseFileWindowDetails": "Sie versuchen, nicht vertrauenswürdige Dateien in einem vertrauenswürdigen Fenster zu öffnen.", - "openLooseFileWorkspaceCheckbox": "Meine Entscheidung für alle Arbeitsbereiche speichern", - "openLooseFileWorkspaceDetails": "Sie versuchen, nicht vertrauenswürdige Dateien in einem vertrauenswürdigen Arbeitsbereich zu öffnen.", - "workspaceTrustEnabledCtx": "Gibt an, ob das Feature für vertrauenswürdige Arbeitsbereiche aktiviert ist.", - "workspaceTrustedCtx": "Gibt an, ob der aktuelle Arbeitsbereich vom Benutzer als vertrauenswürdig eingestuft wurde." - }, "vs/workbench/services/workspaces/electron-sandbox/workspaceEditingService": { "cancel": "Abbrechen", "doNotSave": "Nicht speichern", - "ok": "OK", "save": "Speichern", "saveWorkspaceDetail": "Speichern Sie Ihren Arbeitsbereich, wenn Sie ihn erneut öffnen möchten.", "saveWorkspaceMessage": "Möchten Sie Ihre Arbeitsbereichskonfiguration als Datei speichern?", "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/loadingSpinner/loadingSpinner": { + "loadingCompletedMessage": "Ladevorgang abgeschlossen", + "loadingMessage": "Wird geladen" + }, "sql/base/browser/ui/loadingSpinner/loadingSpinner.component": { "loadingCompletedMessage": "Ladevorgang abgeschlossen", "loadingMessage": "Wird geladen" @@ -9833,6 +10030,10 @@ "sql/platform/connection/common/connectionConfig": { "invalidServerName": "Es ist bereits eine Servergruppe mit diesem Namen vorhanden." }, + "sql/platform/connection/common/connectionStatusManager": { + "connectionStatusManager.noConnectionForUri": "Die Verbindung mit URI konnte nicht gefunden werden: {0}", + "connectionStatusManager.uriAlreadyInConnectionsList": "Es besteht bereits eine Verbindung mit URI: {0}" + }, "sql/platform/dashboard/browser/insightRegistry": { "schema.dashboardWidgets.InsightsRegistry": "In den Dashboards verwendetes Widget" }, @@ -9963,6 +10164,25 @@ "previewFeatures.configTitle": "Vorschaufeatures", "showConnectDialogOnStartup": "Beim Start Verbindungsdialogfeld anzeigen" }, + "sql/workbench/browser/designer/designer": { + "designer.generalGroupName": "Allgemein", + "designer.loadingDesigner": "Designer wird geladen...", + "designer.loadingDesignerCompleted": "Designer ist geladen", + "designer.newRowText": "Neue/s/n hinzufügen", + "designer.processingChanges": "Änderungen werden verarbeitet...", + "designer.processingChangesCompleted": "Änderungen wurden verarbeitet", + "designer.removeRowText": "Entfernen", + "designer.savingChanges": "Änderungen werden gespeichert...", + "designer.savingChangesCompleted": "Änderungen wurden gespeichert", + "tableDesigner.unknownComponentType": "Komponententyp: {0} wird nicht unterstützt" + }, + "sql/workbench/browser/designer/designerPropertiesPane": { + "tableDesigner.propertiesPaneTitle": "Eigenschaften", + "tableDesigner.propertiesPaneTitleWithContext": "{0}-Eigenschaften" + }, + "sql/workbench/browser/designer/designerScriptEditor": { + "designer.textEditorAriaLabel": "Designer-Text-Editor." + }, "sql/workbench/browser/editData/editDataInput": { "connectionFailure": "Fehler beim Verbinden der Datenbearbeitungssitzung." }, @@ -9977,6 +10197,9 @@ "resourceViewer.showActions": "Aktionen anzeigen", "resourceViewerInput.resourceViewer": "Ressourcen-Viewer" }, + "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { + "tableDesigner.newTable": "Neue Tabelle" + }, "sql/workbench/browser/modal/modal": { "closeMessage": "Schließen", "copyMessage": "Kopieren", @@ -11357,6 +11580,13 @@ "sql/workbench/contrib/scripting/browser/scriptingActions": { "refreshError": "Fehler beim Aktualisieren des Knotens \"{0}\": {1}" }, + "sql/workbench/contrib/tableDesigner/browser/actions": { + "tableDesigner.saveTableChanges": "Änderungen speichern" + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { + "tableDesigner.configTitle": "Tabellen-Designer", + "tableDesigner.featureEnabledDescription": "Steuert, ob das Tabellen-Designer-Feature aktiviert ist. Der Standardwert ist „FALSE“." + }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "{0} Aufgaben werden ausgeführt", "miViewTasks": "&&Aufgaben", @@ -11757,6 +11987,13 @@ "runCellCancelled": "Die Zellenausführung wurde abgebrochen.", "sessionNotReady": "Die Sitzung für dieses Notebook wird in Kürze gestartet." }, + "sql/workbench/services/notebook/browser/models/cellEdit": { + "addCellEdit": "Zelle hinzufügen", + "convertCellTypeEdit": "Zellentyp konvertieren", + "deleteCellEdit": "Zelle löschen", + "moveCellEdit": "Zelle verschieben", + "splitCellEdit": "Zelle teilen" + }, "sql/workbench/services/notebook/browser/models/clientSession": { "ServerNotStarted": "Der Server wurde aus unbekannten Gründen nicht gestartet.", "clientSession.unknownError": "Fehler beim Starten der Notebook-Sitzung.", @@ -11875,6 +12112,10 @@ "profilerFilterDialog.title": "Filter", "profilerFilterDialog.valueColumn": "Wert" }, + "sql/workbench/services/query/common/queryManagement": { + "queryManagement.noQueryRunnerForUri": "Die Abfragenausführung für URI konnte nicht gefunden werden: {0}", + "queryManagement.uriAlreadyHasQueryRunner": "URI: {0} verfügt unerwarteterweise bereits über eine Abfragenausführung." + }, "sql/workbench/services/query/common/queryModelService": { "commitEditFailed": "Fehler bei Zeilencommit: ", "msgCancelQueryFailed": "Fehler beim Abbrechen der Abfrage: {0}", @@ -11970,29 +12211,6 @@ "serverGroup.addServerGroup": "Servergruppe hinzufügen", "serverGroup.editServerGroup": "Servergruppe bearbeiten" }, - "sql/workbench/services/tasks/common/tasksService": { - "InProgressWarning": "Mindestens eine Aufgabe wird zurzeit ausgeführt. Möchten Sie den Vorgang abbrechen?", - "taskService.no": "Nein", - "taskService.yes": "Ja" - }, - "sql/workbench/update/electron-browser/gettingStarted": { - "miGettingStarted": "Erste &&Schritte", - "showReleaseNotes": "\"Erste Schritte\" anzeigen" - }, - "sql/platform/connection/common/connectionStatusManager": { - "connectionStatusManager.noConnectionForUri": "Die Verbindung mit URI konnte nicht gefunden werden: {0}", - "connectionStatusManager.uriAlreadyInConnectionsList": "Es besteht bereits eine Verbindung mit URI: {0}" - }, - "sql/workbench/services/query/common/queryManagement": { - "queryManagement.noQueryRunnerForUri": "Die Abfragenausführung für URI konnte nicht gefunden werden: {0}", - "queryManagement.uriAlreadyHasQueryRunner": "URI: {0} verfügt unerwarteterweise bereits über eine Abfragenausführung." - }, - "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { - "tableDesigner.newTable": "Neue Tabelle" - }, - "sql/workbench/contrib/tableDesigner/browser/actions": { - "tableDesigner.saveTableChanges": "Änderungen speichern" - }, "sql/workbench/services/tableDesigner/browser/tableDesignerComponentInput": { "designer.checkConstraint.description.expression": "Der Ausdruck, durch den die CHECK-Einschränkung definiert wird.", "designer.checkConstraint.description.name": "Der Name der Check-Einschränkung.", @@ -12046,39 +12264,14 @@ "tableDesigner.schemaTitle": "Schema", "tableDesigner.tableObjectType": "Tabelle" }, - "sql/base/browser/ui/loadingSpinner/loadingSpinner": { - "loadingCompletedMessage": "Ladevorgang abgeschlossen", - "loadingMessage": "Wird geladen" + "sql/workbench/services/tasks/common/tasksService": { + "InProgressWarning": "Mindestens eine Aufgabe wird zurzeit ausgeführt. Möchten Sie den Vorgang abbrechen?", + "taskService.no": "Nein", + "taskService.yes": "Ja" }, - "sql/workbench/browser/designer/designer": { - "designer.generalGroupName": "Allgemein", - "designer.loadingDesigner": "Designer wird geladen...", - "designer.loadingDesignerCompleted": "Designer ist geladen", - "designer.newRowText": "Neue/s/n hinzufügen", - "designer.processingChanges": "Änderungen werden verarbeitet...", - "designer.processingChangesCompleted": "Änderungen wurden verarbeitet", - "designer.removeRowText": "Entfernen", - "designer.savingChanges": "Änderungen werden gespeichert...", - "designer.savingChangesCompleted": "Änderungen wurden gespeichert", - "tableDesigner.unknownComponentType": "Komponententyp: {0} wird nicht unterstützt" - }, - "sql/workbench/browser/designer/designerPropertiesPane": { - "tableDesigner.propertiesPaneTitle": "Eigenschaften", - "tableDesigner.propertiesPaneTitleWithContext": "{0}-Eigenschaften" - }, - "sql/workbench/browser/designer/designerScriptEditor": { - "designer.textEditorAriaLabel": "Designer-Text-Editor." - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { - "tableDesigner.configTitle": "Tabellen-Designer", - "tableDesigner.featureEnabledDescription": "Steuert, ob das Tabellen-Designer-Feature aktiviert ist. Der Standardwert ist „FALSE“." - }, - "sql/workbench/services/notebook/browser/models/cellEdit": { - "addCellEdit": "Zelle hinzufügen", - "convertCellTypeEdit": "Zellentyp konvertieren", - "deleteCellEdit": "Zelle löschen", - "moveCellEdit": "Zelle verschieben", - "splitCellEdit": "Zelle teilen" + "sql/workbench/update/electron-browser/gettingStarted": { + "miGettingStarted": "Erste &&Schritte", + "showReleaseNotes": "\"Erste Schritte\" anzeigen" } } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-es/CHANGELOG.md b/i18n/ads-language-pack-es/CHANGELOG.md index 18f01c640e..b0d57a57ab 100644 --- a/i18n/ads-language-pack-es/CHANGELOG.md +++ b/i18n/ads-language-pack-es/CHANGELOG.md @@ -2,5 +2,7 @@ All notable changes to the "ads-language-pack-es" language pack will be documented in this file. ## [Released] +* TBA - Release for Azure Data Studio 1.35 +* December 14, 2021 - Release for Azure Data Studio 1.34 * September 2, 2021 - Release for Azure Data Studio 1.33 * May 21, 2021 - Release for Azure Data Studio 1.29 diff --git a/i18n/ads-language-pack-es/package.json b/i18n/ads-language-pack-es/package.json index 362c2446fb..6c4bfadabe 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.34.0", + "version": "1.35.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.34.0" + "azdata": "^1.35.0" }, "icon": "languagepack.png", "categories": [ diff --git a/i18n/ads-language-pack-es/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-es/translations/extensions/arc.i18n.json index b56916a593..5b7c41fbba 100644 --- a/i18n/ads-language-pack-es/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/arc.i18n.json @@ -536,4 +536,4 @@ "worker.node.count.should.not.be.one": "No se admite el valor 1." } } -} +} \ No newline at end of file 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 73d18cf4f6..74c1c099cd 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 @@ -17,6 +17,7 @@ "fileDirname": "Nombre del directorio del archivo abierto actual", "fileExtname": "Extensión del archivo abierto actualmente", "lineNumber": "El número de línea seleccionado actual en el archivo activo", + "pathSeparator": "Carácter que usa el sistema operativo para separar los componentes en las rutas de acceso de los archivos", "relativeFile": "El archivo abierto actualmente relativo a ${workspaceFolder}", "relativeFileDirname": "Nombre de directorio del archivo abierto actual en relación con ${workspaceFolder}", "selectedText": "El texto actual seleccionado en el archivo activo ", diff --git a/i18n/ads-language-pack-es/translations/extensions/git.i18n.json b/i18n/ads-language-pack-es/translations/extensions/git.i18n.json index 31149c06c1..23d8e20a2d 100644 --- a/i18n/ads-language-pack-es/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/git.i18n.json @@ -178,11 +178,12 @@ "downloadgit": "Descargar Git", "git20": "Parece que tiene instalado GIT {0}. El código funciona mejor con GIT >= 2", "git2526": "La instancia {0} de GIT instalada tiene problemas conocidos. Actualice a GIT >= 2.27 para que las características de este funcionen correctamente.", - "looking": "Buscando git en: {0}", "neverShowAgain": "No mostrar de nuevo", "notfound": "Git no encontrado. Instálalo o configúralo usando la configuración 'git.path'.", + "skipped": "Se omitió git encontrado en: {0}", "updateGit": "Actualizar GIT", - "using git": "Usando GIT {0} desde {1}" + "using git": "Usando GIT {0} desde {1}", + "validating": "La validación encontró Git en: {0}" }, "dist/model": { "no repositories": "No hay repositorios disponibles", @@ -394,7 +395,7 @@ "config.checkoutType.tags": "Etiquetas", "config.confirmEmptyCommits": "Confirme siempre la creación de confirmaciones vacías para el comando \"Git: Commit Empty\".", "config.confirmForcePush": "Controla si va a solicitar confirmación antes de forzar envío de cambios.", - "config.confirmNoVerifyCommit": "Controla si se debe pedir confirmación antes de confirmar sin verificación.", + "config.confirmNoVerifyCommit": "Controla si se debe pedir confirmación antes de ejecutar sin comprobación.", "config.confirmSync": "Confirmar antes de sincronizar repositorios GIT.", "config.countBadge": "Controla la insignia de recuento de Git.", "config.countBadge.all": "Recuento de todos los cambios.", diff --git a/i18n/ads-language-pack-es/translations/extensions/github-authentication.i18n.json b/i18n/ads-language-pack-es/translations/extensions/github-authentication.i18n.json index ddec45543c..4c2548532b 100644 --- a/i18n/ads-language-pack-es/translations/extensions/github-authentication.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/github-authentication.i18n.json @@ -14,8 +14,8 @@ }, "dist/githubServer": { "signingIn": "$(mark-github) Iniciando sesión en github.com...", - "signingInEnterprise": "$(mark-github) Iniciando sesión en {0}...", - "status.git.signIn.name": "Inicio de sesión en GitHub" + "status.git.signIn.name": "Inicio de sesión en GitHub", + "validUri": "Escriba un URI válido de la página de inicio de sesión de GitHub." }, "package": { "description": "Proveedor de autenticación de GitHub", diff --git a/i18n/ads-language-pack-es/translations/extensions/github.i18n.json b/i18n/ads-language-pack-es/translations/extensions/github.i18n.json index bee246a068..516e2b2b5c 100644 --- a/i18n/ads-language-pack-es/translations/extensions/github.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/github.i18n.json @@ -34,7 +34,7 @@ }, "package": { "config.gitAuthentication": "Controla si se debe habilitar la autenticación automática de GitHub para los comandos GIT dentro de VS Code.", - "description": "GitHub", + "description": "Características de GitHub para VS Code", "displayName": "GitHub", "welcome.publishFolder": "También puede publicar directamente esta carpeta en un repositorio de GitHub. Una vez publicada, tendrá acceso a las características de control de código fuente con tecnología de git y GitHub.\r\n[$(github) Publicar en GitHub](command:github.publish)", "welcome.publishWorkspaceFolder": "También puede publicar directamente una carpeta del área de trabajo en un repositorio de GitHub. Una vez publicada, tendrá acceso a las características de control de código fuente con tecnología de git y GitHub.\r\n[$(github) Publicar en GitHub](command:github.publish)" diff --git a/i18n/ads-language-pack-es/translations/extensions/markdown-language-features.i18n.json b/i18n/ads-language-pack-es/translations/extensions/markdown-language-features.i18n.json index f2701dc35f..0e2bb62209 100644 --- a/i18n/ads-language-pack-es/translations/extensions/markdown-language-features.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/markdown-language-features.i18n.json @@ -64,7 +64,7 @@ "markdown.showLockedPreviewToSide.title": "Abrir vista previa fija en el lateral", "markdown.showPreviewSecuritySelector.title": "Cambiar configuración de seguridad de vista previa", "markdown.showSource.title": "Mostrar origen", - "markdown.styles.dec": "Una lista de direcciones URL o rutas de acceso locales a hojas de estilo CSS que se van a usar desde la vista previa de Markdown. Las rutas de acceso relativas se interpretan en relación con la carpeta abierta en el explorador. Si no hay ninguna carpeta abierta, se interpretan en relación con la ubicación del archivo Markdown. Todas las instancias de \"\\\" deben escribirse como \"\\\\\".", + "markdown.styles.dec": "Lista de direcciones URL o rutas de acceso locales a hojas de estilo CSS que se van a usar desde la vista previa de Markdown. Las rutas de acceso relativas se interpretan en relación con la carpeta abierta en el Explorador. Si no hay ninguna carpeta abierta, se interpretan en relación con la ubicación del archivo Markdown. Todo \"\\\" debe escribirse como \"\\\\\".", "markdown.trace.desc": "Habilita el registro de depuración para las extensiones de Markdown. ", "workspaceTrust": "Necesario para cargar los estilos configurados en el área de trabajo." } diff --git a/i18n/ads-language-pack-es/translations/extensions/merge-conflict.i18n.json b/i18n/ads-language-pack-es/translations/extensions/merge-conflict.i18n.json index b1d71f6633..d958a80ca6 100644 --- a/i18n/ads-language-pack-es/translations/extensions/merge-conflict.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/merge-conflict.i18n.json @@ -8,24 +8,6 @@ ], "version": "1.0.0", "contents": { - "dist/codelensProvider": { - "acceptBothChanges": "Aceptar ambos cambios", - "acceptCurrentChange": "Aceptar cambio actual", - "acceptIncomingChange": "Aceptar cambio entrante", - "compareChanges": "Comparar cambios" - }, - "dist/commandHandler": { - "compareChangesTitle": "{0}: Cambios actuales ⟷ Cambios entrantes", - "cursorNotInConflict": "El cursor de edición no se encuentra en un conflicto de fusión", - "cursorOnCommonAncestorsRange": "El cursor del editor está dentro del bloque de ancestros comunes, por favor muévalo al bloque \"actual\" o al \"entrante\"", - "cursorOnSplitterRange": "El cursor del editor está dentro del separador de conflictos de fusión, muévalo al bloque \"actual\" o al \"entrante\" ", - "noConflicts": "No se encontraron conflictos en este archivo", - "noOtherConflictsInThisFile": "No hay más conflictos en este archivo" - }, - "dist/mergeDecorator": { - "currentChange": "(Cambio actual)", - "incomingChange": "(Cambio entrante)" - }, "package": { "command.accept.all-both": "Aceptar ambos", "command.accept.all-current": "Aceptar todo actual", diff --git a/i18n/ads-language-pack-es/translations/extensions/notebook.i18n.json b/i18n/ads-language-pack-es/translations/extensions/notebook.i18n.json index 68e0a94d68..10d53b5c97 100644 --- a/i18n/ads-language-pack-es/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/notebook.i18n.json @@ -31,7 +31,7 @@ "contentFolder": "Carpeta de contenido", "contentFolderOptional": "Carpeta de contenido (opcional)", "create": "Crear", - "duplicateFileError": "El archivo {0} ya existe en la carpeta de destino {1}. \r\n Se ha cambiado el nombre del archivo a {2} para evitar la pérdida de datos.", + "duplicateFileError": "El archivo {0} ya existe en la carpeta de destino {1}.\r\n Se ha cambiado el nombre del archivo a {2} para evitar la pérdida de datos.", "editBookError": "Error al editar el libro de Jupyter {0}: {1}", "fileExtension": "Extensión de archivo", "fileName": "Nombre de archivo", @@ -305,4 +305,4 @@ "title.unpinNotebook": "Desanclado de cuadernos" } } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-es/translations/extensions/sql-database-projects.i18n.json index 4e0ce796c5..a0c0263e22 100644 --- a/i18n/ads-language-pack-es/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/sql-database-projects.i18n.json @@ -350,4 +350,4 @@ "title.projectsView": "Proyectos" } } -} +} \ 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 087a9fc2af..74bfa5828b 100644 --- a/i18n/ads-language-pack-es/translations/main.i18n.json +++ b/i18n/ads-language-pack-es/translations/main.i18n.json @@ -253,6 +253,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.", "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.", @@ -292,9 +293,12 @@ "editor.editor.gotoLocation.multipleImplemenattions": "Controla el comportamiento del comando \"Ir a implementaciones\" cuando existen varias ubicaciones de destino.", "editor.editor.gotoLocation.multipleReferences": "Controla el comportamiento del comando \"Ir a referencias\" cuando existen varias ubicaciones de destino.", "editor.editor.gotoLocation.multipleTypeDefinitions": "Controla el comportamiento del comando \"Ir a definición de tipo\" cuando existen varias ubicaciones de destino.", - "editor.find.autoFindInSelection.always": "Activa siempre Buscar en selección automáticamente.", - "editor.find.autoFindInSelection.multiline": "Active Buscar en la selección automáticamente cuando se seleccionen varias líneas de contenido.", - "editor.find.autoFindInSelection.never": "No activa nunca Buscar en selección automáticamente (predeterminado).", + "editor.find.autoFindInSelection.always": "Activar siempre Buscar en selección automáticamente.", + "editor.find.autoFindInSelection.multiline": "Activar Buscar en la selección automáticamente cuando se seleccionen varias líneas de contenido.", + "editor.find.autoFindInSelection.never": "No activar nunca Buscar en selección automáticamente (predeterminado).", + "editor.find.seedSearchStringFromSelection.always": "Siempre inicializar la cadena de búsqueda desde la selección del editor, incluida la palabra en la posición del cursor.", + "editor.find.seedSearchStringFromSelection.never": "Nunca inicializar la cadena de búsqueda desde la selección del editor.", + "editor.find.seedSearchStringFromSelection.selection": "Solo inicializar la cadena de búsqueda desde la selección del editor.", "editor.gotoLocation.multiple.deprecated": "Esta configuración está en desuso. Use configuraciones separadas como \"editor.editor.gotoLocation.multipleDefinitions\" o \"editor.editor.gotoLocation.multipleImplementations\" en su lugar.", "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", @@ -339,6 +343,7 @@ "find.seedSearchStringFromSelection": "Controla si la cadena de búsqueda del widget de búsqueda se inicializa desde la selección del editor.", "folding": "Controla si el editor tiene el plegado de código habilitado.", "foldingHighlight": "Controla si el editor debe destacar los rangos plegados.", + "foldingImportsByDefault": "Permite controlar si el editor contrae automáticamente los rangos de importación.", "foldingStrategy": "Controla la estrategia para calcular rangos de plegado.", "foldingStrategy.auto": "Utilice una estrategia de plegado específica del idioma, si está disponible, de lo contrario la basada en sangría.", "foldingStrategy.indentation": "Utilice la estrategia de plegado basada en sangría.", @@ -358,11 +363,15 @@ "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 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#\".", "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 la altura de línea. Usa 0 para utilizar la altura del tamaño de fuente.", + "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.", "lineNumbers.interval": "Los números de línea se muestran cada 10 líneas.", "lineNumbers.off": "Los números de línea no se muestran.", @@ -423,6 +432,17 @@ "scrollBeyondLastColumn": "Controla el número de caracteres adicionales a partir del cual el editor se desplazará horizontalmente.", "scrollBeyondLastLine": "Controla si el editor seguirá haciendo scroll después de la última línea.", "scrollPredominantAxis": "Desplácese solo a lo largo del eje predominante cuando se desplace vertical y horizontalmente al mismo tiempo. Evita la deriva horizontal cuando se desplaza verticalmente en un trackpad.", + "scrollbar.horizontal": "Controla la visibilidad de la barra de desplazamiento horizontal.", + "scrollbar.horizontal.auto": "La barra de desplazamiento horizontal estará visible solo cuando sea necesario.", + "scrollbar.horizontal.fit": "La barra de desplazamiento horizontal estará siempre oculta.", + "scrollbar.horizontal.visible": "La barra de desplazamiento horizontal estará siempre visible.", + "scrollbar.horizontalScrollbarSize": "Altura de la barra de desplazamiento horizontal.", + "scrollbar.scrollByPage": "Controla si al hacer clic se desplaza por página o salta a la posición donde se hace clic.", + "scrollbar.vertical": "Controla la visibilidad de la barra de desplazamiento vertical.", + "scrollbar.vertical.auto": "La barra de desplazamiento vertical estará visible solo cuando sea necesario.", + "scrollbar.vertical.fit": "La barra de desplazamiento vertical estará siempre oculta.", + "scrollbar.vertical.visible": "La barra de desplazamiento vertical estará siempre visible.", + "scrollbar.verticalScrollbarSize": "Ancho de la barra de desplazamiento vertical.", "selectLeadingAndTrailingWhitespace": "Indica si los espacios en blanco iniciales y finales deben seleccionarse siempre.", "selectionClipboard": "Controla si el portapapeles principal de Linux debe admitirse.", "selectionHighlight": "Controla si el editor debe destacar las coincidencias similares a la selección.", @@ -445,6 +465,10 @@ "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.", @@ -562,6 +586,13 @@ "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.", "editorBracketMatchBackground": "Color de fondo tras corchetes coincidentes", "editorBracketMatchBorder": "Color de bloques con corchetes coincidentes", "editorCodeLensForeground": "Color principal de lentes de código en el editor", @@ -651,9 +682,9 @@ "source.label": "Acción de Origen..." }, "vs/editor/contrib/codeAction/lightBulbWidget": { - "prefferedQuickFixWithKb": "Mostrar correcciones. Solución preferida disponible ({0})", - "quickFix": "Mostrar correcciones", - "quickFixWithKb": "Mostrar correcciones ({0})" + "codeAction": "Mostrar acciones de código", + "codeActionWithKb": "Mostrar acciones de código ({0})", + "preferredcodeActionWithKb": "Mostrar acciones de código. Corrección rápida preferida disponible ({0})" }, "vs/editor/contrib/codelens/codelensController": { "showLensOnLine": "Mostrar comandos de lente de código para la línea actual" @@ -700,13 +731,13 @@ "label.closeButton": "Cerrar", "label.find": "Buscar", "label.matchesLocation": "{0} de {1}", - "label.nextMatchButton": "Próxima coincidencia", + "label.nextMatchButton": "Coincidencia siguiente", "label.noResults": "No hay resultados", "label.previousMatchButton": "Coincidencia anterior", "label.replace": "Reemplazar", "label.replaceAllButton": "Reemplazar todo", "label.replaceButton": "Reemplazar", - "label.toggleReplaceButton": "Alternar modo de reemplazar", + "label.toggleReplaceButton": "Alternar reemplazar", "label.toggleSelectionFind": "Buscar en selección", "placeholder.find": "Buscar", "placeholder.replace": "Reemplazar", @@ -722,6 +753,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", + "gotoParentFold.label": "Ir al plegado primario", + "gotoPreviousFold.label": "Ir al plegado anterior", "toggleFoldAction.label": "Alternar plegado", "unFoldRecursivelyAction.label": "Desplegar de forma recursiva", "unfoldAction.label": "Desplegar", @@ -846,7 +880,8 @@ "showHover": "Mostrar al mantener el puntero" }, "vs/editor/contrib/hover/markdownHoverParticipant": { - "modesContentHover.loading": "Cargando..." + "modesContentHover.loading": "Cargando...", + "too many characters": "Por motivos de rendimiento, la tokenización se omite con filas largas. Esta opción se puede configurar con \"editor.maxTokenizationLineLength\"." }, "vs/editor/contrib/hover/markerHoverParticipant": { "checkingForQuickFixes": "Buscando correcciones rápidas...", @@ -878,6 +913,7 @@ }, "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { "acceptInlineSuggestion": "Aceptar", + "inlineSuggestionFollows": "Sugerencia:", "showNextInlineSuggestion": "Siguiente", "showPreviousInlineSuggestion": "Anterior" }, @@ -1112,6 +1148,7 @@ "editorSuggestWidgetHighlightForeground": "Color del resaltado coincidido en el widget sugerido.", "editorSuggestWidgetSelectedBackground": "Color de fondo de la entrada seleccionada del widget sugerido.", "editorSuggestWidgetSelectedForeground": "Color de primer plano de le entrada seleccionada del widget de sugerencias.", + "editorSuggestWidgetSelectedIconForeground": "Color de primer plano del icono de la entrada seleccionada en el widget de sugerencias.", "suggest": "Sugerir", "suggestWidget.loading": "Cargando...", "suggestWidget.noSuggestions": "No hay sugerencias." @@ -1171,9 +1208,9 @@ "forceRetokenize": "Desarrollador: forzar nueva aplicación de token" }, "vs/editor/contrib/unusualLineTerminators/unusualLineTerminators": { - "unusualLineTerminators.detail": "Este archivo contiene uno o más caracteres de terminación de línea inusuales, como el separador de línea (LS) o el separador de párrafo (PS).\r\n\r\nSe recomienda eliminarlos del archivo. Esto puede configurarse mediante \"editor.unusualLineTerminators\".", - "unusualLineTerminators.fix": "Corregir este archivo", - "unusualLineTerminators.ignore": "Ignorar problema para este archivo", + "unusualLineTerminators.detail": "Este archivo \"{0}\" contiene uno o más caracteres de terminación de línea inusuales, como el separador de línea (LS) o el separador de párrafo (PS).\r\n\r\nSe recomienda eliminarlos del archivo. Esto puede configurarse mediante \"editor.unusualLineTerminators\".", + "unusualLineTerminators.fix": "Quitar terminadores de línea inusuales", + "unusualLineTerminators.ignore": "Omitir", "unusualLineTerminators.message": "Se han detectado terminadores de línea inusuales", "unusualLineTerminators.title": "Terminadores de línea inusuales" }, @@ -1272,6 +1309,18 @@ "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/extensionManagement/common/abstractExtensionManagementService": { + "MarketPlaceDisabled": "Marketplace no está habilitado", + "Not a Marketplace extension": "Sólo se pueden reinstalar Extensiones del Marketplace", + "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}).", + "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.", + "twoIndirectDependentsError": "No se puede desinstalar la extensión \"{0}\". Incluye la desinstalación de la extensión \"{1}\" y las extensiones \"{2}\" y \"{3}\" dependen de esta." + }, "vs/platform/extensionManagement/common/extensionManagement": { "extensions": "Extensiones", "preferences": "Preferencias" @@ -1285,8 +1334,10 @@ "forceDowngrade": "Ya está instalada una versión más reciente de la extensión \"{0}\" v{1}. Utilice la opción \"--force\" para volver a la versión anterior.", "forceUninstall": "El usuario ha marcado la extensión \"{0}\" como extensión integrada. Use la opción \"--force\" para desinstalarla.", "installation failed": "Error al instalar extensiones: {0}", - "installing": "Instalando extensión \"{0}\" v {1}...", - "installing builtin ": "Instalando la extensión integrada \"{0}\" v{1}...", + "installing": "Instalando la extensión \"{0}\"...", + "installing builtin ": "Instalando la extensión integrada \"{0}\"...", + "installing builtin with version": "Instalando la extensión integrada \"{0}\" v{1}...", + "installing with version": "Instalando extensión \"{0}\" v {1}...", "installingExtensions": "Instalando extensiones...", "installingExtensionsOnLocation": "Instalando las extensiones en {0}...", "listFromLocation": "Extensiones instaladas en {0}:", @@ -1305,23 +1356,12 @@ "exeRecommended": "Tiene {0} instalado en el sistema. ¿Quiere instalar las extensiones recomendadas para este?" }, "vs/platform/extensionManagement/node/extensionManagementService": { - "MarketPlaceDisabled": "Marketplace no está habilitado", - "Not a Marketplace extension": "Sólo se pueden reinstalar Extensiones del Marketplace", "exitCode": "No se puede instalar la extensión. Por favor, salga e inicie VS Code antes de reinstalarlo. ", "incompatible": "No se puede instalar la extensión \"{0}\" porque no es compatible con VS Code \"{1}\".", - "malicious extension": "No se puede instalar la extensión ya que se informó que era problemático.", - "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.", - "notExists": "No se encontró la extensión.", - "notFoundCompatibleDependency": "No se puede instalar la extensión \"{0}\" porque no es compatible con la versión actual de VS Code (versión {1}).", "notInstalled": "La extensión '{0}' no está instalada.", "quitCode": "No se puede instalar la extensión. Por favor, cierre e inicie VS Code antes de reinstalarlo.", "removeError": "Error al quitar la extensión: {0}. Salga e inicie VS Code antes de intentarlo de nuevo.", - "restartCode": "Por favor reinicia VS Code antes de reinstalar {0}.", - "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.", - "twoIndirectDependentsError": "No se puede desinstalar la extensión \"{0}\". Incluye la desinstalación de la extensión \"{1}\" y las extensiones \"{2}\" y \"{3}\" dependen de esta." + "restartCode": "Por favor reinicia VS Code antes de reinstalar {0}." }, "vs/platform/extensionManagement/node/extensionManagementUtil": { "invalidManifest": "VSIX no válido: package.json no es un archivo JSON." @@ -1394,20 +1434,22 @@ "moveError": "No se puede mover \"{0}\" a \"{1}\" ({2})." }, "vs/platform/issue/electron-main/issueMainService": { - "cancel": "Cancelar", + "cancel": "&&Cancelar", "confirmCloseIssueReporter": "Su entrada no se guardará. ¿Está seguro de que desea cerrar esta ventana?", "issueReporter": "Notificador de problemas", "issueReporterWriteToClipboard": "Los datos son demasiados para enviarlos a GitHub directamente. Los datos se copiarán en el portapapeles, péguelos en la página de problemas de GitHub que se abre.", "local": "LOCAL", - "ok": "Aceptar", + "ok": "&&ACEPTAR", "processExplorer": "Explorador de Procesos", - "yes": "Sí" + "yes": "&&Sí" }, "vs/platform/keybinding/common/abstractKeybindingService": { "first.chord": "Se presionó ({0}). Esperando la siguiente tecla...", "missing.chord": "La combinación de claves ({0}, {1}) no es un comando." }, "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.", "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.", @@ -1424,6 +1466,11 @@ "tree indent setting": "Controla la sangría de árbol en píxeles.", "workbenchConfigurationTitle": "Área de trabajo" }, + "vs/platform/localizations/common/localizedStrings": { + "close": "cerrar", + "find": "buscar", + "open": "abrir" + }, "vs/platform/markers/common/markers": { "sev.error": "Error", "sev.info": "Información", @@ -1465,10 +1512,10 @@ "miSwitchWindow": "Cambiar &&ventana..." }, "vs/platform/native/electron-main/nativeHostMainService": { - "cancel": "Cancelar", + "cancel": "&&Cancelar", "cantCreateBinFolder": "No se puede desinstalar el comando shell '{0}'.", "cantUninstall": "No se puede desinstalar el comando shell \"{0}\".", - "ok": "Aceptar", + "ok": "&&ACEPTAR", "sourceMissing": "No se puede encontrar el script de Shell en '{0}'", "warnEscalation": "{0} solicitará ahora privilegios de administrador con \"osascript\" para instalar el comando shell.", "warnEscalationUninstall": "{0} solicitará ahora privilegios de administrador con \"osascript\" para desinstalar el comando shell." @@ -1477,7 +1524,6 @@ "canNotRun": "El comando \"{0}\" dio lugar a un error ({1})", "commandPickAriaLabelWithKeybinding": "{0}, {1}", "morecCommands": "otros comandos", - "ok": "Aceptar", "recentlyUsed": "usado recientemente" }, "vs/platform/quickinput/browser/helpQuickAccess": { @@ -1498,8 +1544,8 @@ "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": { - "telemetry.enableTelemetry": "Habilita el envío de datos de uso y errores a un servicio en línea de Microsoft.", - "telemetry.enableTelemetryMd": "Habilita el envío de datos de uso y errores a un servicio en línea de Microsoft. Lea nuestra declaración de privacidad [aquí]({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.", "telemetryConfigurationTitle": "Telemetría" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { @@ -1509,35 +1555,47 @@ "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": "La posibilidad de que los nuevos shells hereden su entorno de VS Code, que puede originar un shell de inicio de sesión para asegurar que $PATH y otras variables de desarrollo se inicialicen. Esto no tiene efecto en Windows.", + "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": "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#_configuration).", + "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.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": "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#_configuration).", + "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.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": "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#_configuration).", + "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.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": "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#_configuration).", - "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#_configuration).", - "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#_configuration).", - "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#_configuration).", + "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.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", "terminalProfile.args": "Conjunto opcional de argumentos con los que ejecutar el archivo ejecutable del shell.", "terminalProfile.color": "Un ID. de color de tema para asociar con este terminal.", "terminalProfile.env": "Un objeto con variables de entorno que se agregarán al proceso de Perfil de terminal. Establecer en 'null' para eliminar variables de entorno del entorno base.", "terminalProfile.icon": "Un Codicon ID. que se va a asociar con este tipo de terminal.", + "terminalProfile.linuxExtensionId": "El ID del terminal de extensión", + "terminalProfile.linuxExtensionIdentifier": "La extensión que ha contribuido con este perfil.", + "terminalProfile.linuxExtensionTitle": "El nombre del terminal de extensión", + "terminalProfile.osxExtensionId": "El ID del terminal de extensión", + "terminalProfile.osxExtensionIdentifier": "La extensión que ha contribuido con este perfil.", + "terminalProfile.osxExtensionTitle": "El nombre del terminal de extensión", "terminalProfile.overrideName": "Controla si el nombre del perfil reemplazará o no al detectado automáticamente.", "terminalProfile.path": "Única ruta de acceso a un archivo ejecutable del shell o una matriz de rutas de acceso que se usarán como reserva cuando otra genere un error.", + "terminalProfile.windowsExtensionId": "El ID del terminal de extensión", + "terminalProfile.windowsExtensionIdentifier": "La extensión que ha contribuido con este perfil.", + "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/terminalProcess": { "launchFail.cwdDoesNotExist": "El directorio de inicio (cwd) \"{0}\" no existe", "launchFail.cwdNotDirectory": "El directorio de inicio (cwd) \"{0}\" no es un directorio", "launchFail.executableDoesNotExist": "La ruta de acceso al ejecutable del shell \"{0}\" no existe", - "launchFail.executableIsNotFileOrSymlink": "La ruta de acceso al ejecutable del shell \"{0}\" no es un archivo de symlink" + "launchFail.executableIsNotFileOrSymlink": "La ruta de acceso al ejecutable del shell \"{0}\" no es un archivo o symlink" }, "vs/platform/theme/common/colorRegistry": { "activeContrastBorder": "Un borde adicional alrededor de los elementos activos para separarlos unos de otros y así mejorar el contraste.", @@ -1641,6 +1699,7 @@ "keybindingLabelForeground": "Color de primer plano de etiqueta de enlace de teclado. La etiqueta enlace de teclado se usa para representar un método abreviado de teclado.", "listActiveSelectionBackground": "Color de fondo de la lista o el árbol del elemento seleccionado cuando la lista o el árbol están activos. Una lista o un árbol tienen el foco del teclado cuando están activos, cuando están inactivos no.", "listActiveSelectionForeground": "Color de primer plano de la lista o el árbol del elemento seleccionado cuando la lista o el árbol están activos. Una lista o un árbol tienen el foco del teclado cuando están activos, cuando están inactivos no.", + "listActiveSelectionIconForeground": "Color de primer plano del icono de lista o árbol del elemento seleccionado cuando la lista o el árbol están activos. Una lista o un árbol tienen el foco del teclado cuando están activos, cuando están inactivos no.", "listDeemphasizedForeground": "Color de primer plano de lista/árbol para los elementos no enfatizados.", "listDropBackground": "Fondo de arrastrar y colocar la lista o el árbol al mover los elementos con el mouse.", "listErrorForeground": "Color del primer plano de elementos de lista que contienen errores.", @@ -1659,6 +1718,7 @@ "listInactiveFocusOutline": "Color de contorno de la lista o el árbol del elemento con el foco cuando la lista o el árbol están inactivos. Una lista o un árbol tienen el foco del teclado cuando están activos, pero no cuando están inactivos.", "listInactiveSelectionBackground": "Color de fondo de la lista o el árbol del elemento seleccionado cuando la lista o el árbol están inactivos. Una lista o un árbol tienen el foco del teclado cuando están activos, cuando están inactivos no.", "listInactiveSelectionForeground": "Color de primer plano de la lista o el árbol del elemento con el foco cuando la lista o el árbol esta inactiva. Una lista o un árbol tiene el foco del teclado cuando está activo, cuando esta inactiva no.", + "listInactiveSelectionIconForeground": "Color de primer plano del icono de lista o árbol del elemento seleccionado cuando la lista o el árbol están inactivos. Una lista o un árbol tienen el foco del teclado cuando están activos, cuando están inactivos no.", "listWarningForeground": "Color del primer plano de elementos de lista que contienen advertencias.", "menuBackground": "Color de fondo de los elementos de menú.", "menuBorder": "Color del borde de los menús.", @@ -1699,6 +1759,7 @@ "quickInput.list.focusBackground deprecation": "Use quickInputList.focusBackground en su lugar.", "quickInput.listFocusBackground": "Color de fondo del selector rápido para el elemento con el foco.", "quickInput.listFocusForeground": "Selector rápido del color de primer plano para el elemento con el foco.", + "quickInput.listFocusIconForeground": "Color de primer plano del icono del selector rápido para el elemento con el foco.", "sashActiveBorder": "Color de borde de los marcos activos.", "scrollbarShadow": "Sombra de la barra de desplazamiento indica que la vista se ha despazado.", "scrollbarSliderActiveBackground": "Color de fondo de la barra de desplazamiento al hacer clic.", @@ -1788,7 +1849,7 @@ "cannotWorkspaceUndoDueToInMeantimeUndoRedo": "No se pudo deshacer \"{0}\" en todos los archivos porque se produjo una operación de deshacer o rehacer mientras tanto", "cannotWorkspaceUndoDueToInProgressUndoRedo": "No se pudo deshacer \"{0}\" en todos los archivos porque ya hay una operación de deshacer o rehacer en ejecución en {1}", "confirmDifferentSource": "¿Quiere deshacer \"{0}\"?", - "confirmDifferentSource.ok": "Deshacer", + "confirmDifferentSource.yes": "Sí", "confirmWorkspace": "¿Desea deshacer \"{0}\" en todos los archivos?", "externalRemoval": "Se han cerrado los siguientes archivos y se han modificado en el disco: {0}.", "noParallelUniverses": "Los siguientes archivos se han modificado de forma incompatible: {0}.", @@ -1836,9 +1897,9 @@ }, "vs/platform/windows/electron-main/window": { "appCrashed": "La ventana se bloqueó", - "appCrashedDetail": "Sentimos las molestias. Puede volver a abrir la ventana para continuar donde se detuvo.", - "appCrashedDetails": "La ventana se ha bloqueado (motivo: \"{0}\")", - "appStalled": "La ventana ha dejado de responder.", + "appCrashedDetail": "Sentimos las molestias. Puede volver a abrir la ventana para continuar donde lo dejó.", + "appCrashedDetails": "Se bloqueó la ventana (motivo: \"{0}\", código: \"{1}\")", + "appStalled": "La ventana no responde", "appStalledDetail": "Puede volver a abrir la ventana, cerrarla o seguir esperando.", "close": "&&Cerrar", "hiddenMenuBar": "Aún puede acceder a la barra de menús presionando la tecla Alt.", @@ -1846,8 +1907,8 @@ "wait": "&&Continuar esperando" }, "vs/platform/windows/electron-main/windowsMainService": { - "ok": "Aceptar", - "pathNotExistDetail": "Parece que la ruta '{0}' ya no existe en el disco.", + "ok": "&&ACEPTAR", + "pathNotExistDetail": "La ruta de acceso \"{0}\" no existe en este equipo.", "pathNotExistTitle": "La ruta no existe", "uriInvalidDetail": "La URI '{0}' no es válida y no se puede abrir.", "uriInvalidTitle": "La URI no se puede abrir" @@ -1868,7 +1929,7 @@ "workspaceName": "{0} (área de trabajo)" }, "vs/platform/workspaces/electron-main/workspacesManagementMainService": { - "ok": "Aceptar", + "ok": "&&ACEPTAR", "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}'" }, @@ -2160,7 +2221,7 @@ "open": "&&SÍ", "trace.detail": "Cree una incidencia y adjunte manualmente el archivo siguiente:\r\n{0}", "trace.message": "Rastro creado correctamente.", - "trace.ok": "Aceptar" + "trace.ok": "&&ACEPTAR" }, "vs/code/electron-main/main": { "close": "&&Cerrar", @@ -2238,6 +2299,7 @@ "allow": "Permitir", "cancel": "Cancelar", "confirmLogin": "La extensión \"{0}\" desea iniciar sesión con {1}.", + "confirmRelogin": "La extensión \"{0}\" requiere que vuelva a iniciar sesión con {1}.", "manageExensions": "Elija qué extensiones pueden acceder a esta cuenta", "manageTrustedExtensions": "Administrar extensiones de confianza", "manageTrustedExtensions.cancel": "Cancelar", @@ -2367,6 +2429,7 @@ "vs/workbench/api/common/configurationExtensionPoint": { "config.property.defaultConfiguration.languageExpected": "Se esperaba un selector de lenguaje (por ejemplo, [\"Java\"])", "config.property.defaultConfiguration.warning": "No se pueden registrar los valores predeterminados de configuración para \"{0}\". Solo se admiten los valores predeterminados para la configuración específica del lenguaje.", + "config.property.duplicate": "No se puede registrar \"{0}\". Esta propiedad ya está registrada.", "invalid.allOf": "\"configuration.allOf\" está en desuso y ya no debe utilizarse. En su lugar, pase varias secciones de configuración como una matriz al punto de contribución \"configuration\".", "invalid.properties": "configuration.properties debe ser un objeto", "invalid.property": "la propiedad Configuration. Properties ' {0} ' debe ser un objeto", @@ -2374,6 +2437,7 @@ "scope.application.description": "Configuración que solo se puede establecer en los valores del usuario.", "scope.deprecationMessage": "Si se establece, la propiedad se marca como \"en desuso\" y se muestra el mensaje dado como explicación.", "scope.description": "Ámbito en el que se aplica la configuración. Los ámbitos disponibles son \"application\", \"machine\", \"window\", \"resource\" y \"machine-overridable\".", + "scope.editPresentation": "Cuando se especifica, controla el formato de presentación de la configuración de cadena.", "scope.enumDescriptions": "Descripciones de los valores de enumeración", "scope.language-overridable.description": "Configuración de recursos que puede establecerse en la configuración específica del idioma.", "scope.machine-overridable.description": "Configuración del equipo que se puede realizar también en la configuración del área de trabajo o de la carpeta.", @@ -2381,11 +2445,14 @@ "scope.markdownDeprecationMessage": "Si se establece, la propiedad se marca como en desuso y se muestra el mensaje dado como explicación en formato Markdown.", "scope.markdownDescription": "La descripción en formato de Markdown.", "scope.markdownEnumDescriptions": "Descripciones de los valores de enumeración en formato de Markdown.", + "scope.multilineText.description": "El valor se mostrará en un área de texto.", "scope.resource.description": "Configuración que se puede establecer en la configuración de usuario, remoto, área de trabajo o carpeta.", + "scope.singlelineText.description": "El valor se mostrará en un cuadro de entrada.", "scope.window.description": "Configuración que se puede establecer en la configuración remota, de usuario o de área de trabajo.", "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.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.", @@ -2397,6 +2464,7 @@ "workspaceConfig.remoteAuthority": "El servidor remoto donde se ubica el espacio de trabajo.", "workspaceConfig.settings.description": "Configuración de área de trabajo", "workspaceConfig.tasks.description": "Configuraciones de tareas del espacio de trabajo", + "workspaceConfig.transient": "Un área de trabajo temporal desaparecerá cuando se reinicie o se vuelva a cargar.", "workspaceConfig.uri.description": "URI de la carpeta" }, "vs/workbench/api/common/extHostDiagnostics": { @@ -2441,7 +2509,10 @@ "commentThread.title": "El menú del título del subproceso de comentarios aportado", "dup": "El comando `{0}` aparece varias veces en la sección 'commands'.", "dupe.command": "El elemento de menú hace referencia al mismo comando que el comando predeterminado y el comando alternativo", + "file.newFile": "La selección rápida de 'Archivo nuevo...' que se muestra en la página principal y en el menú Archivo.", "inlineCompletions.actions": "Acciones que se muestran al mantener el puntero sobre una finalización insertada", + "interactive.cell.title": "Menú de título de la celda interactiva aportada", + "interactive.toolbar": "Menú de la barra de herramientas interactiva aportada", "menuId.invalid": "`{0}` no es un identificador de menú válido", "menus.changeTitle": "El menú de cambio en línea del control de código fuente", "menus.commandPalette": "La paleta de comandos", @@ -2471,9 +2542,9 @@ "missing.command": "El elemento de menú hace referencia a un comando `{0}` que no está definido en la sección 'commands'.", "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.title": "El menú de título de la celda del cuaderno aportado", "notebook.toolbar": "El menú de la barra de herramientas del cuaderno aportado", - "notebook.toolbar.right": "El menú de la barra de herramientas derecha del cuaderno aportado", "opticon": "la propiedad \"icon\" puede omitirse o debe ser una cadena o un literal como \"{dark, light}\"", "optstring": "la propiedad \"{0}\" se puede omitir o debe ser de tipo \"string\"", "proposed": "API propuesta", @@ -2487,7 +2558,8 @@ "submenuId.invalid.id": "\"{0}\" no es un identificador de submenú válido", "submenuId.invalid.label": "\"{0}\" no es una etiqueta de submenú válida", "submenuItem.duplicate": "El submenú \"{0}\" ya se ha aportado al menú \"{1}\".", - "testing.item.title": "Menú del elemento de prueba aportado", + "testing.item.context": "Menú del elemento de prueba aportado", + "testing.item.gutter.title": "Menú de decoración de un medianil para un elemento de prueba", "unsupported.submenureference": "El elemento de menú hace referencia a un submenú para un menú que no es compatible con los submenús.", "view.itemContext": "El menú contextual del elemento de vista contribuida", "view.timelineContext": "El menú contextual del elemento de vista de línea de tiempo", @@ -2496,13 +2568,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": "(Opcional) la cadena de categoría se agrupa por el comando en la interfaz de usuario", + "vscode.extension.contributes.commandType.category": "(Optional) Category string by which the command is grouped in the UI", "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.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": "Título corto con el que se representa el comando en la interfaz de usuario.", + "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.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'", @@ -2519,7 +2591,7 @@ "vscode.extension.contributes.submenus": "Aporta elementos del submenú al editor." }, "vs/workbench/api/node/extHostDebugService": { - "debug.terminal.title": "depurado" + "debug.terminal.title": "Proceso de depuración" }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "Inspeccionar claves de contexto", @@ -2585,7 +2657,6 @@ "moveSidebarLeft": "Mover la barra lateral a la izquierda", "moveSidebarRight": "Mover la barra lateral a la derecha", "moveView": "Mover vista", - "ok": "Aceptar", "panel": "Panel", "panelContainer": "Panel / {0}", "resetFocusedView.error.noFocusedView": "No hay ninguna vista enfocada actualmente.", @@ -2660,23 +2731,25 @@ }, "vs/workbench/browser/actions/workspaceActions": { "closeWorkspace": "Cerrar área de trabajo", + "duplicateWorkspace": "Área de trabajo duplicada", "duplicateWorkspaceInNewWindow": "Duplicar como área de trabajo en una ventana nueva", + "filesCategory": "archivo", "globalRemoveFolderFromWorkspace": "Quitar carpeta del Área de trabajo...", - "manageTrustAction": "Administrar confianza del área de trabajo", "miAddFolderToWorkspace": "A&&gregar carpeta al área de trabajo...", "miCloseFolder": "Cerrar &&carpeta", "miCloseWorkspace": "Cerrar &&área de trabajo", + "miOpen": "&&Abrir...", + "miOpenFile": "&&Abrir archivo...", + "miOpenFolder": "Abrir &&carpeta...", + "miOpenWorkspace": "Abrir el E&&spacio de trabajo...", "miSaveWorkspaceAs": "Guardar área de trabajo como...", - "noWorkspaceOrFolderOpened": "No hay ninguna carpeta ni área de trabajo abierta en esta instancia para cerrarla.", - "ok": "Aceptar", "openFile": "Abrir archivo...", "openFileFolder": "Abrir...", "openFolder": "Abrir carpeta...", "openWorkspaceAction": "Abrir área de trabajo...", "openWorkspaceConfigFile": "Abrir archivo de configuración del área de trabajo", "saveWorkspaceAsAction": "Guardar área de trabajo como...", - "workspaces": "Áreas de trabajo", - "workspacesCategory": "Áreas de trabajo" + "workspaces": "Áreas de trabajo" }, "vs/workbench/browser/actions/workspaceCommands": { "add": "&&Agregar", @@ -2821,6 +2894,7 @@ "closeEditor": "Cerrar editor", "closeEditorGroup": "Cerrar grupo de editores", "closeEditorsInGroup": "Cerrar todos los editores del grupo", + "closeGroupAction": "Close Group", "closeOtherEditors": "Cerrar Otros Editores del Grupo", "closeOthers": "Cerrar otros", "closePinnedEditor": "Cerrar editor anclado", @@ -2833,6 +2907,7 @@ "inlineView": "Vista alineada", "keepEditor": "Mantener editor", "keepOpen": "Mantener abierto", + "lockGroup": "Lock Group", "miBack": "&&Atrás", "miClearRecentOpen": "&&Borrar abierto recientemente", "miEditorLayout": "Diseño del &&editor", @@ -2878,7 +2953,7 @@ "pin": "Anclar", "pinEditor": "Anclar editor", "previousChangeIcon": "Icono de la acción de cambio anterior en el editor de diferencias.", - "run": "Ejecutar", + "reopenWith": "Volver a abrir el editor con...", "showOpenedEditors": "Mostrar editores abiertos", "showTrimWhitespace.label": "Mostrar las diferencias de espacios en blanco iniciales/finales", "sideBySideEditor": "Editor de lado a lado", @@ -2891,7 +2966,10 @@ "textDiffEditor": "Editor de diferencias de texto", "textEditor": "Editor de texto", "toggleKeepEditors": "Mantener los editores abiertos", + "toggleLockGroup": "Lock Group", "toggleWhitespace": "Icono de la acción de alternar espacio en blanco en el editor de diferencias.", + "unlockEditorGroup": "Unlock Group", + "unlockGroupAction": "Unlock Group", "unpin": "Desanclar", "unpinEditor": "Desanclar editor" }, @@ -2983,23 +3061,24 @@ "toggleEditorWidths": "Alternar tamaños de grupo de editor", "unpinEditor": "Desanclar editor", "workbench.action.reopenTextEditor": "Volver a abrir el editor con el editor de texto", - "workbench.action.reopenWithEditor": "Volver a abrir el editor con..." + "workbench.action.toggleEditorType": "Alternar tipo de editor" }, "vs/workbench/browser/parts/editor/editorCommands": { "compare": "Comparar", "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", - "toggleInlineView": "Alternar la vista alineada" + "lockEditorGroup": "Lock Editor Group", + "toggleEditorGroupLock": "Toggle Editor Group Lock", + "toggleInlineView": "Alternar la vista alineada", + "unlockEditorGroup": "Unlock Editor Group" }, "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.", - "ok": "Aceptar" + "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/editorGroupView": { - "ariaLabelGroupActions": "Acciones de grupo de editores", + "ariaLabelGroupActions": "Empty editor group actions", "cancel": "Cancelar", - "closeGroupAction": "Cerrar", "editorOpenError": "No se puede abrir '{0}': {1}.", "editorOpenErrorDialog": "No se puede abrir \"{0}\"", "emptyEditorGroup": "{0} (vacío) ", @@ -3007,6 +3086,15 @@ "groupLabel": "Grupo {0}", "ok": "Aceptar" }, + "vs/workbench/browser/parts/editor/editorPlaceholder": { + "manageTrust": "Administrar la confianza del área de trabajo", + "requiresFolderTrustText": "El archivo no se muestra en el editor porque no se ha concedido confianza a la carpeta.", + "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." + }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "Cerrar editor", "entryAriaLabelDirty": "{0}, con modificaciones", @@ -3069,6 +3157,7 @@ "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}" @@ -3089,12 +3178,6 @@ "ariaLabelEditorActions": "Acciones de editor", "draggedEditorGroup": "{0} (+ {1})" }, - "vs/workbench/browser/parts/editor/workspaceTrustRequiredEditor": { - "manageTrust": "Administrar la confianza del área de trabajo", - "requiresFolderTrustText": "El archivo no se muestra en el editor porque no se ha concedido confianza a la carpeta.", - "requiresWorkspaceTrustText": "El archivo no se muestra en el editor porque no se ha concedido confianza al área de trabajo.", - "trustRequiredEditor": "Se requiere confianza del área de trabajo" - }, "vs/workbench/browser/parts/notifications/notificationsActions": { "clearAllIcon": "Icono de la acción de borrar todo en las notificaciones.", "clearIcon": "Icono de la acción de borrado en las notificaciones.", @@ -3229,7 +3312,8 @@ "viewMoveLeft": "Mover vista a la izquierda", "viewMoveRight": "Mover vista a la derecha", "viewMoveUp": "Mover vista hacia arriba", - "views": "Vistas" + "views": "Vistas", + "viewsMove": "Mover vistas" }, "vs/workbench/browser/parts/views/viewsService": { "focus view": "Foco en vista {0}", @@ -3290,7 +3374,7 @@ "pinnedTabSizing": "Controla el dimensionamiento de las pestañas del editor ancladas. Las pestañas ancladas se ordenan al principio de todas las pestañas abiertas y normalmente no se cierran hasta que se desanclan. Este valor se omite cuando \"#workbench.editor.showTabs#\" está deshabilitado.", "preserveInput": "Controla si la última entrada especificada en la paleta de comandos debe restaurarse al abrir la próxima vez.", "remoteName": "\"${remoteName}\": por ejemplo, SSH", - "restoreViewState": "Restaura el último estado de visualización (p. ej. la posición de desplazamiento) al volver a abrir los editores de texto después de que se hayan cerrado.", + "restoreViewState": "Restaura el último estado de vista del editor (por ejemplo, la posición de desplazamiento) al volver a abrir los editores después de cerrarlos. El estado de vista del editor se almacena por grupo de editores y se descarta cuando se cierra un grupo. Use el valor '#workbench.editor.sharedViewState#' para usar el último estado de vista conocido en todos los grupos de editores si no se encuentra ningún estado de vista anterior para un grupo de editores.", "revealIfOpen": "Controla si un editor se muestra en alguno de los grupos visibles cuando se abre. Si se deshabilita esta opción, un editor preferirá abrirse en el grupo de editores activo en ese momento. Si se habilita, se mostrará un editor ya abierto en lugar de volver a abrirse en el grupo de editores activo. Tenga en cuenta que hay casos en los que esta opción se omite, por ejemplo, cuando se fuerza la apertura de un editor en un grupo específico o junto al grupo activo actual.", "rootName": "\"${rootName}\": nombre del área de trabajo o la carpeta abierta (por ejemplo, miCarpeta o miÁreaDeTrabajo).", "rootPath": "\"${rootPath}\": ruta de acceso de archivo del área de trabajo o la carpeta abierta (por ejemplo, /Users/Development/myWorkspace).", @@ -3299,6 +3383,7 @@ "settings.editor.desc": "Determina el editor de configuración que se va a usar de forma predeterminada.", "settings.editor.json": "Use el editor de archivos JSON.", "settings.editor.ui": "Use el editor de la interfaz de usuario de configuración.", + "sharedViewState": "Conserva el estado de vista del editor más reciente (por ejemplo, la posición de desplazamiento) en todos los grupos de editor y lo restaura si no se encuentra ningún estado de vista del editor específico para el grupo de editores.", "showEditorTabs": "Controla si los editores abiertos se deben mostrar o no en pestañas.", "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.", @@ -3334,10 +3419,12 @@ "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.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.", @@ -3349,7 +3436,6 @@ "workbench.editor.titleScrollbarSizing.large": "Aumenta el tamaño, por lo que se puede capturar más fácilmente con el mouse.", "workbench.editor.untitled.labelFormat.content": "El nombre del archivo sin título se deriva del contenido de su primera línea a menos que tenga una ruta de acceso de archivo asociada. Se recurrirá al nombre en caso de que la línea esté vacía o no contenga caracteres de palabra.", "workbench.editor.untitled.labelFormat.name": "El nombre del archivo sin título no se deriva del contenido del archivo.", - "workbench.experimental.useCustomHover": "Habilite o deshabilite los desplazamientos personalizados en el panel y la barra de actividad. Tenga en cuenta que esta configuración es experimental y podría eliminarse en cualquier momento.", "workbench.fontAliasing.antialiased": "Suaviza las fuentes en píxeles, en lugar de subpíxeles. Puede hacer que las fuentes se vean más claras en general.", "workbench.fontAliasing.auto": "Aplica ' default ' o ' antialiased ' automáticamente basándose en la DPI de las pantallas.", "workbench.fontAliasing.default": "Suavizado de fuentes en subpíxeles. En la mayoría de las pantallas que no son Retina, esta opción muestra el texto más nítido.", @@ -3374,6 +3460,7 @@ "developer": "Desarrollador", "help": "Ayuda", "preferences": "Preferencias", + "test": "Probar", "view": "Ver" }, "vs/workbench/common/configuration": { @@ -3382,19 +3469,23 @@ "vs/workbench/common/editor": { "activeEditor": "Identificador del editor activo", "activeEditorAvailableEditorIds": "Identificadores de editores disponibles que se pueden usar para el editor activo", + "activeEditorCanRevert": "Indica si el editor activo puede revertirse.", "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", "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", + "builtinProviderDisplayName": "Integrado", "editorAreaVisible": "Si el área del editor está visible", "editorIsOpen": "Si un editor está abierto", "groupEditorsCount": "Número de grupos de editores abiertos", "inZenMode": "Si está habilitado el modo zen", "isCenteredLayout": "Si está habilitado el diseño centrado", "multipleEditorGroups": "Si hay varios grupos de editores abiertos", + "promptOpenWith.defaultEditor.displayName": "Editor de texto", "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" @@ -3503,6 +3594,8 @@ "statusBarProminentItemBackground": "Barra de estado elementos prominentes color de fondo. Los artículos prominentes se destacan de otras entradas de la barra de estado para indicar importancia, Cambiar el modo de 'Toggle Tab Key Moves Focus' de la paleta de comandos para ver un ejemplo. La barra de estado se muestra en la parte inferior de la ventana.", "statusBarProminentItemForeground": "Color de primer plano de elementos destacados de la barra de estado. Los elementos destacados resaltan entre el resto de entradas de la barra de estado para indicar la importancia. Cambie el modo \"Alternar tecla de tabulación para mover el punto de atención\" de la paleta de comandos para ver un ejemplo. La barra de estado está en la parte inferior de la ventana.", "statusBarProminentItemHoverBackground": "Barra de estado elementos prominentes color de fondo cuando se activa. Los artículos prominentes se destacan de otras entradas de la barra de estado para indicar importancia. Cambiar el modo de 'Toggle Tab Key Moves Focus' de la paleta de comandos para ver un ejemplo. La barra de estado se muestra en la parte inferior de la ventana.", + "statusBarWarningItemBackground": "Color de fondo de los elementos de advertencia en la barra de estado. Los elementos de advertencia se destacan de otras entradas de la barra de estado para indicar condiciones de advertencia. La barra de estado se muestra en la parte inferior de la ventana.", + "statusBarWarningItemForeground": "Color de primer plano de los elementos de advertencia en la barra de estado. Los elementos de advertencia se destacan de otras entradas de la barra de estado para indicar condiciones de advertencia. La barra de estado se muestra en la parte inferior de la ventana.", "tabActiveBackground": "Color de fondo de la pestaña activa. 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.", "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.", @@ -3554,7 +3647,6 @@ }, "vs/workbench/electron-sandbox/actions/installActions": { "install": "Instalar el comando '{0}' en PATH", - "ok": "Aceptar", "shellCommand": "Comando shell", "successFrom": "El comando shell '{0}' se desinstaló correctamente de PATH.", "successIn": "El comando shell '{0}' se instaló correctamente en PATH.", @@ -3599,7 +3691,7 @@ "restoreWindows": "Controla el modo en que se vuelven a abrir las ventanas después de iniciar por primera vez. Esta configuración no tiene efecto cuando la aplicación ya se está ejecutando.", "showNextWindowTab": "Mostrar siguiente pestaña de ventana", "showPreviousTab": "Mostrar pestaña de ventana anterior", - "telemetry.enableCrashReporting": "Habilite los informes de bloqueo para enviarlos a un servicio en línea de Microsoft.\r\nEsta opción requiere reiniciar para que tenga efecto.", + "telemetry.enableCrashReporting": "Habilite los informes de bloqueo para que se recopilen. Esto nos ayuda a mejorar la estabilidad. \r\nEsta opción requiere reiniciar para surtir efecto.", "telemetryConfigurationTitle": "Telemetría", "titleBarStyle": "Ajuste el aspecto de la barra de título de la ventana. En Linux y Windows, esta configuración también afecta a la aplicación y los aspectos del menú contextual. Los cambios requieren un reinicio completo para aplicarse.", "toggleWindowTabsBar": "Alternar barra de pestañas de ventana", @@ -3635,7 +3727,6 @@ "cancelButton": "&&Cancelar", "loaderCycle": "Hay un ciclo de dependencias en los módulos AMD que debe resolverse.", "loginButton": "&&Iniciar sesión", - "ok": "Aceptar", "password": "Contraseña", "proxyAuthRequired": "Autenticación proxy requerida", "proxyDetail": "El proxy {0} requiere un nombre de usuario y una contraseña.", @@ -3805,7 +3896,7 @@ "label.replace": "Reemplazar", "label.replaceAllButton": "Reemplazar todo", "label.replaceButton": "Reemplazar", - "label.toggleReplaceButton": "Alternar modo de reemplazar", + "label.toggleReplaceButton": "Alternar reemplazar", "placeholder.find": "Buscar", "placeholder.replace": "Reemplazar" }, @@ -3976,7 +4067,7 @@ }, "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "no mostrar", - "selectAlanguage": "Seleccione un idioma", + "selectAlanguage2": "Seleccione un idioma", "thisAgain": " esto de nuevo.", "toGetStarted": " para empezar. Empiece a escribir para descartar o " }, @@ -4068,7 +4159,7 @@ "editBreakpoint": "Editar {0}...", "editBreakpoints": "Editar puntos de interrupción", "editInlineBreakpointOnColumn": "Editar el punto de interrupción insertado en la columna {0}", - "editLineBrekapoint": "Editar punto de interrupción de línea", + "editLineBreakpoint": "Editar punto de interrupción de línea", "enable": "Habilitar", "enableBreakpoint": "Activar {0}", "enableBreakpointOnLine": "Habilitar punto de interrupción de línea", @@ -4080,7 +4171,8 @@ "removeBreakpoints": "Quitar puntos de interrupción", "removeInlineBreakpointOnColumn": "Quitar el punto de interrupción insertado en la columna {0}", "removeLineBreakpoint": "Quitar punto de interrupción de línea", - "removeLogPoint": "Quitar {0}" + "removeLogPoint": "Quitar {0}", + "runToLine": "Ir a la línea" }, "vs/workbench/contrib/debug/browser/breakpointWidget": { "breakpointType": "Tipo de punto de interrupción", @@ -4123,6 +4215,9 @@ "functionBreakpointUnsupported": "Este tipo de depuración no admite puntos de interrupción en funciones", "functionBreakpointsNotSupported": "Este tipo de depuración no admite puntos de interrupción en funciones", "hitCount": "Número de llamadas: {0}", + "instructionBreakpoint": "Punto de interrupción de instrucción", + "instructionBreakpointAtAddress": "Punto de interrupción de instrucción en la dirección {0}", + "instructionBreakpointUnsupported": "Este tipo de depuración no admite los puntos de interrupción de instrucción", "logMessage": "Mensaje de registro: {0}", "miDisableAllBreakpoints": "&&Deshabilitar todos los puntos de interrupción", "miEnableAllBreakpoints": "&&Habilitar todos los puntos de interrupción", @@ -4132,7 +4227,7 @@ "reapplyAllBreakpoints": "Volver a aplicar todos los puntos de interrupción", "removeAllBreakpoints": "Quitar todos los puntos de interrupción", "removeBreakpoint": "Quitar punto de interrupción", - "unverifiedBreakopint": "Punto de interrupción no comprobado", + "unverifiedBreakpoint": "Punto de interrupción no comprobado", "unverifiedExceptionBreakpoint": "Punto de interrupción de excepción no comprobado", "unverifiedLogpoint": "Punto de registro no comprobado", "write": "Escritura" @@ -4145,6 +4240,8 @@ "callStackAriaLabel": "Pila de llamadas de la depuración", "collapse": "Contraer todo", "loadAllStackFrames": "Cargar todos los marcos de pila", + "paused": "En pausa", + "pausedOn": "En pausa en {0}", "restartFrame": "Reiniciar marco", "running": "En ejecución", "session": "Sesión", @@ -4170,6 +4267,10 @@ "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.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.", "debug.console.fontFamily": "Controla la familia de fuentes en la consola de depuración.", @@ -4189,6 +4290,7 @@ "debugConfigurationTitle": "Depurar", "debugFocusConsole": "Centrarse en la vista de consola de depuración", "debugPanel": "Consola de depuración", + "disassembly": "Desensamblado", "editWatchExpression": "Editar expresión", "inlineBreakpoint": "Punto de interrupción insertado", "inlineValues": "Muestre valores de variable en línea en el editor durante la depuración.", @@ -4220,6 +4322,7 @@ "prompt": "Preguntar al usuario.", "removeWatchExpression": "Quitar expresión", "restartFrame": "Reiniciar marco", + "run": "Ejecutar o depurar...", "run and debug": "Ejecución y depuración", "setValue": "Establecer valor", "showBreakpointsInOverviewRuler": "Controla si los puntos de interrupción deben mostrarse en la regla de información general.", @@ -4304,8 +4407,10 @@ "goToPreviousBreakpoint": "Depuración: Ir al punto de interrupción anterior", "logPointEditorAction": "Depuración: Agregar punto de registro...", "miConditionalBreakpoint": "Punto de interrupción &&condicional...", + "miDisassemblyView": "&&DisassemblyView", "miLogPoint": "&&Punto de registro...", "miToggleBreakpoint": "Alter&&nar punto de interrupción", + "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...", @@ -4400,6 +4505,7 @@ "installAdditionalDebuggers": "Instalar la extensión {0}", "launchJsonDoesNotExist": "No existe \"launch.json\" para la carpeta del área de trabajo que se ha pasado.", "multipleConfigurationNamesInWorkspace": "Hay varias configuraciones de inicio \"{0}\" en el área de trabajo. Use el nombre de la carpeta para calificar la configuración.", + "multipleSession": "\"{0}\" ya se está ejecutando. ¿Desea iniciar otra instancia?", "nActiveSessions": "{0} sesiones activas", "noConfigurationNameInWorkspace": "No se pudo encontrar la configuración de inicio ' {0} ' en el área de trabajo.", "noFolderWithName": "No se puede encontrar la carpeta con el nombre ' {0} ' para la configuración ' {1} ' en el compuesto ' {2} '.", @@ -4444,6 +4550,12 @@ "selectWorkspaceFolder": "Seleccione una carpeta de área de trabajo para crear un archivo launch.json o agregarlo al archivo de configuración del área de trabajo", "startAdditionalSession": "Iniciar otra sesión" }, + "vs/workbench/contrib/debug/browser/disassemblyView": { + "disassemblyView": "Vista de desensamblado", + "instructionAddress": "Dirección", + "instructionBytes": "Bytes", + "instructionText": "Instrucción" + }, "vs/workbench/contrib/debug/browser/exceptionWidget": { "close": "Cerrar", "debugExceptionWidgetBackground": "Color de fondo del widget de excepciones.", @@ -4515,6 +4627,7 @@ "addWatchExpression": "Agregar expresión", "collapse": "Contraer todo", "removeAllWatchExpressions": "Quitar todas las expresiones", + "typeNewValue": "Escribir nuevo valor", "watchAriaTreeLabel": "Expresiones de inspección de la depuración", "watchExpressionAriaLabel": "{0}, valor {1}", "watchExpressionInputAriaLabel": "Escribir expresión de inspección", @@ -4549,19 +4662,24 @@ "callStackSessionIsAttach": "Es true si se asocia la sesión de la vista PILA DE LLAMADAS; de lo contrario, es false. Se usa internamente para los menús insertados en la vista PILA DE LLAMADAS.", "debugConfigurationType": "Tipo de depuración de la configuración de inicio seleccionada. Por ejemplo, \"python\".", "debugProtocolVariableMenuContext": "Representa el contexto que el adaptador de depuración establece en la variable con foco en la vista de VARIABLES.", + "debugSetExpressionSupported": "Es true cuando la sesión con foco admite la solicitud \"setExpression\".", "debugSetVariableSupported": "Es true cuando la sesión con foco admite la solicitud \"setVariable\".", "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.", "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.", "exceptionWidgetVisible": "Es true cuando el widget de excepciones está visible.", "expressionSelected": "Es true cuando se abre un cuadro de entrada de expresión en la vista INSPECCIÓN o VARIABLES ; de lo contrario, es false.", "focusedSessionIsAttach": "Es true cuando la sesión que tiene el foco es \"attach\".", + "focusedStackFrameHasInstructionReference": "True cuando el marco de pila enfocado tiene una referencia de puntero de instrucción.", "inBreakpointWidget": "Es true cuando el foco está en el widget de zona del editor de puntos de interrupción; de lo contrario, es false.", "inDebugMode": "Es true cuando se está depurando; de lo contrario, es false.", "inDebugRepl": "Es true cuando el foco está en la consola de depuración; de lo contrario, es false.", "internalConsoleOptions": "Controla cuándo debe abrirse la consola de depuración interna.", "jumpToCursorSupported": "Es true cuando la sesión con foco admite la solicitud \"jumpToCursor\".", + "languageSupportsDisassembleRequest": "Es true cuando el lenguaje en el editor actual admite la solicitud de desensamblado.", "loadedScriptsItemType": "Representa el tipo del elemento con foco en la vista de SCRIPTS CARGADOS.", "loadedScriptsSupported": "Es true cuando las sesiones con foco admiten la vista de SCRIPTS CARGADOS.", "multiSessionDebug": "Es true cuando hay más de una sesión de depuración activa.", @@ -4571,7 +4689,8 @@ "stepBackSupported": "Es true cuando la sesión con foco admite solicitudes \"stepBack\".", "stepIntoTargetsSupported": "Es true cuando la sesión con foco admite la solicitud \"stepIntoTargets\".", "terminateDebuggeeSupported": "Es true cuando la sesión que tiene el foco admite la capacidad de finalizar el depurador.", - "variableEvaluateNamePresent": "Es true cuando la variable con foco tiene un conjunto de campos \"evaluateName\".", + "variableEvaluateNamePresent": "Es True cuando la variable con foco tiene un conjunto de campos \"evaluateName\".", + "variableIsReadonly": "True cuando la variable con foco es de solo lectura.", "variablesFocused": "Es true cuando las vistas de VARIABLES tienen el foco; de lo contrario, es false.", "watchExpressionsExist": "Es true cuando existe al menos una expresión de inspección; de lo contrario, es false.", "watchExpressionsFocused": "Es true cuando la vista de INSPECCIÓN tiene el foco; de lo contrario, es false.", @@ -4582,6 +4701,10 @@ "canNotResolveSourceWithError": "No se puede cargar el origen \"{0}\": {1}.", "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?" + }, "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.", "invalidVariableAttributes": "Atributos de variable no válidos", @@ -4643,6 +4766,9 @@ "launch.config.comment3": "Para más información, visite: {0}", "node2NotSupported": "\"node2\" ya no se admite; use \"node\" en su lugar y establezca el atributo \"protocol\" en \"inspector\"." }, + "vs/workbench/contrib/debug/common/disassemblyViewInput": { + "disassemblyInputName": "Desensamblado" + }, "vs/workbench/contrib/debug/common/replModel": { "consoleCleared": "Se ha borrado la consola", "snapshotObj": "Solo se muestran valores primitivos para este objeto." @@ -4700,11 +4826,14 @@ }, "vs/workbench/contrib/extensions/browser/extensionEditor": { "JSON Validation": "Validación JSON ({0})", + "Marketplace": "Marketplace", + "activation": "Hora de activación", "activation events": "Eventos de activación ({0})", "authentication": "Autenticación ({0})", "authentication.id": "Identificador", "authentication.label": "Etiqueta", "builtin": "Integrada", + "categories": "Categorías", "changelog": "Registro de cambios", "changelogtooltip": "Historial de actualización de extensiones renderizado desde el archivo 'changelog.MD' ", "codeActions": "Acciones de código ({0})", @@ -4735,8 +4864,8 @@ "description": "Descripción", "details": "Detalles", "detailstooltip": "Detalles de la extensión, mostrados en el archivo 'README.md' de la extensión", - "extension id": "Identificador de la extensión", "extension pack": "Paquete de extensión ({0})", + "extension version": "Versión de la extensión", "extensionpack": "Paquete de extensión", "extensionpacktooltip": "Enumerar las extensiones que se instalarán junto con esta extensión", "file extensions": "Extensiones de archivo", @@ -4746,34 +4875,44 @@ "find previous": "Buscar anterior", "grammar": "Gramática", "iconThemes": "Temas de icono ({0})", + "id": "Identificador", "install count": "Número de instalaciones", "keyboard shortcuts": "Métodos abreviados de teclado", "language id": "ID.", "language name": "Nombre", "languages": "Lenguajes ({0})", + "last updated": "Última actualización", "license": "Licencia", "localizations": "Localizaciones ({0}) ", - "localizations language id": "ID. de idioma", + "localizations language id": "Id. de lenguaje", "localizations language name": "Nombre de idioma", "localizations localized language name": "Nombre de idioma (localizado)", "menuContexts": "Contextos de menú", + "messages": "Mensajes ({0})", + "more info": "Más información", "name": "Nombre de la extensión", "noChangelog": "No hay ningún objeto CHANGELOG disponible.", "noContributions": "No hay contribuciones.", "noDependencies": "No hay dependencias.", "noReadme": "No hay ningún archivo LÉAME disponible.", - "noextensions": "Sin extensiones", + "noStatus": "No hay ningún estado disponible.", + "not yet activated": "Aún no se ha activado.", "preview": "Vista Previa", "productThemes": "Temas de icono del producto ({0})", "publisher": "Nombre del editor", "rating": "Clasificación", "recommendationHasBeenIgnored": "Ha elegido no recibir recomendaciones para esta extensión.", + "release date": "Publicado el", "repository": "Repositorio", + "resources": "Recursos", + "runtimeStatus": "Estado en tiempo de ejecución", + "runtimeStatus description": "Estado en tiempo de ejecución de la extensión", "schema": "Esquema", "setting name": "Nombre", "settings": "Configuración ({0})", "snippets": "Fragmentos de código", - "version": "Versión", + "startup": "Inicio", + "uncaught errors": "Errores no detectados ({0})", "view container id": "ID.", "view container location": "Donde", "view container title": "Título", @@ -4828,7 +4967,7 @@ "extensions.autoUpdate.enabled": "Descarga e instala las actualizaciones de forma automática solo para las extensiones habilitadas. Las extensiones deshabilitadas no se actualizarán automáticamente.", "extensions.autoUpdate.false": "Las extensiones no se actualizan automáticamente.", "extensions.autoUpdate.true": "Descarga e instala las actualizaciones de forma automática para todas las extensiones.", - "extensions.supportUntrustedWorkspaces": "Reemplazar el soporte de área de trabajo no confiable de una extensión. Las extensiones que utilicen \"true\" estarán siempre habilitadas. Las extensiones que utilicen \"limited\" estarán siempre habilitadas, y la extensión ocultará la funcionalidad que requiera confianza. Las extensiones que utilicen \"false\" sólo se habilitarán cuando el área de trabajo sea de confianza.", + "extensions.supportUntrustedWorkspaces": "Reemplazar el soporte de área de trabajo no confiable de una extensión. Las extensiones que usen \"true\" estarán siempre habilitadas. Las extensiones que usen \"limited\" estarán siempre habilitadas, y la extensión ocultará la funcionalidad que requiera confianza. Las extensiones que usen \"false\" solo se habilitarán cuando el área de trabajo sea de confianza.", "extensions.supportUntrustedWorkspaces.false": "La extensión sólo se activará cuando el área de trabajo sea de confianza.", "extensions.supportUntrustedWorkspaces.limited": "La extensión siempre estará habilitada, y la extensión ocultará la funcionalidad que requiere confianza.", "extensions.supportUntrustedWorkspaces.supported": "Definir la configuración del soporte del área de trabajo no confiable para la extensión.", @@ -4841,17 +4980,24 @@ "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.", "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.", + "install button": "Instalar", "installButton": "&&Instalar", "installExtensionQuickAccessHelp": "Instalar o buscar extensiones", "installExtensionQuickAccessPlaceholder": "Escriba el nombre de una extensión para instalarla o buscarla.", "installExtensions": "Instalar extensiones", + "installFromLocation": "Instalar extensión web desde la ubicación", + "installFromLocationPlaceHolder": "Ubicación de la extensión web", "installFromVSIX": "Instalar desde VSIX", "installVSIX": "Instalar la extensión VSIX", + "installWebExtensionFromLocation": "Instalar extensión web...", "installWorkspaceRecommendedExtensions": "Instalar las extensiones recomendadas del área de trabajo", "installed filter": "Instalada", "manageExtensionsHelp": "Administrar extensiones", @@ -4895,7 +5041,7 @@ "workbench.extensions.action.addToWorkspaceRecommendations": "Agregar extensión a las recomendaciones del área de trabajo", "workbench.extensions.action.configure": "Configuración de la extensión", "workbench.extensions.action.copyExtension": "Copiar", - "workbench.extensions.action.copyExtensionId": "Copiar identificador de extensión", + "workbench.extensions.action.copyExtensionId": "Copiar Id. de extensión", "workbench.extensions.action.ignoreRecommendation": "Omitir recomendación", "workbench.extensions.action.removeExtensionFromWorkspaceRecommendations": "Quitar de las recomendaciones del área de trabajo", "workbench.extensions.action.toggleIgnoreExtension": "Sincronizar esta extensión", @@ -4910,7 +5056,9 @@ "workspace unsupported filter": "Área de trabajo no admitida" }, "vs/workbench/contrib/extensions/browser/extensionsActions": { - "Install in other server to enable": "Instale la extensión en \"{0}\" para habilitarla.", + "Cannot be enabled": "Esta extensión está deshabilitada porque no se admite en {0}.", + "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", @@ -4935,10 +5083,8 @@ "disableGloballyAction": "Deshabilitar", "disableGloballyActionToolTip": "Deshabilitar esta extensión", "disabled": "Deshabilitado", - "disabled because of extension kind": "Esta extensión ha definido que no se puede ejecutar en el servidor remoto", "disabled because of virtual workspace": "Esta extensión se ha desactivado porque no es compatible con las áreas de trabajo virtuales.", - "disabled locally": "La extensión se ha habilitado en \"{0}\" y se ha deshabilitado localmente.", - "disabled remotely": "La extensión se ha habilitado localmente y se ha deshabilitado en \"{0}\".", + "disabled by environment": "El entorno deshabilita esta extensión.", "do not sync": "No sincronizar esta extensión", "download": "Pruebe a descargar de forma manual...", "enable locally": "Vuelva a cargar Visual Studio Code para habilitar esta extensión localmente.", @@ -4949,6 +5095,10 @@ "enableGloballyAction": "Habilitar", "enableGloballyActionToolTip": "Habilitar esta extensión", "enabled": "Habilitado", + "enabled by environment": "Esta extensión está habilitada porque es necesaria en el entorno actual.", + "enabled locally": "Esta extensión está habilitada en el host de extensión local porque prefiere ejecutarse allí.", + "enabled remotely": "Esta extensión está habilitada en el host de extensión remota porque prefiere ejecutarse allí.", + "extension disabled because of dependency": "Esta extensión ha sido desactivada porque depende de una extensión que está desactivada.", "extension disabled because of trust requirement": "Esta extensión ha sido desactivada porque el espacio de trabajo actual no es de confianza.", "extension enabled on remote": "La extensión está habilitada en \"{0}\"", "extension limited because of trust requirement": "Esta extensión tiene características limitadas porque el área de trabajo actual no es de confianza.", @@ -4985,7 +5135,7 @@ "installing": "Instalando", "installing extensions": "Instalando extensiones...", "just now": "Recién", - "malicious": "Malintencionada", + "learn more": "Más información", "malicious tooltip": "Se informó de que esta extensión era problemática.", "manage": "Administrar", "more information": "Más información", @@ -4994,6 +5144,7 @@ "noOfHoursAgo": "hace {0} horas", "noOfMonthsAgo": "hace {0} meses", "noOfYearsAgo": "hace {0} años", + "not web tooltip": "La extensión \"{0}\" no está disponible en {1}.", "one day ago": "hace 1 día", "one hour ago": "hace 1 hora", "one month ago": "hace 1 mes", @@ -5030,6 +5181,7 @@ "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." @@ -5048,8 +5200,10 @@ "reload": "Recargar ventana" }, "vs/workbench/contrib/extensions/browser/extensionsIcons": { + "activationtimeIcon": "Icono que se muestra con un mensaje de tiempo de activación en el editor de extensiones.", "clearSearchResultsIcon": "Icono de la acción \"Borrar resultados de la búsqueda\" en la vista de extensiones.", "configureRecommendedIcon": "Icono de la acción \"Configurar extensiones recomendadas\" en la vista de extensiones.", + "errorIcon": "Icono que se muestra con un mensaje de error en el editor de extensiones.", "extensionsViewIcon": "Vea el icono de la vista de extensiones.", "filterIcon": "Icono de la acción \"Filtrar\" en la vista de extensiones.", "infoIcon": "Icono que se muestra con un mensaje de información en el editor de extensiones.", @@ -5068,10 +5222,6 @@ "trustIcon": "Icono que se muestra con un mensaje de confianza en el área de trabajo en el editor de extensiones.", "warningIcon": "Icono que se muestra con un mensaje de advertencia en el editor de extensiones." }, - "vs/workbench/contrib/extensions/browser/extensionsList": { - "onDemandDefaultText": "Algunas características requieren un área de trabajo de confianza.", - "onStartDefaultText": "Se requiere un área de trabajo de confianza para habilitar esta extensión." - }, "vs/workbench/contrib/extensions/browser/extensionsQuickAccess": { "install": "Presione Entrar para instalar la extensión \"{0}\".", "manage": "Presione Entrar para administrar las extensiones.", @@ -5130,12 +5280,16 @@ "suggestProxyError": "Marketplace devolvió \"ECONNREFUSED\". Compruebe la configuración de \"http.proxy\"." }, "vs/workbench/contrib/extensions/browser/extensionsWidgets": { + "activation": "Hora de activación", + "dependencies": "Mostrar dependencias", "extensionIconStarForeground": "Color del icono para clasificaciones de extensión.", - "noRating": "Sin calificación", - "ratedBySingleUser": "Calificado por 1 usuario", - "ratedByUsers": "Calificado por {0} usuarios", + "message": "1 mensaje", + "messages": "{0} mensajes", "remote extension title": "Extensión en {0}", - "syncingore.label": "Esta extensión se omite durante la sincronización." + "startup": "Inicio", + "syncingore.label": "Esta extensión se omite durante la sincronización.", + "uncaught error": "1 error no detectado", + "uncaught errors": "{0} errores no detectados" }, "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "No se encuentra el manifiesto.", @@ -5210,8 +5364,7 @@ "attach.title": "¿Ha adjuntado el perfil CPU-Profile?", "cmd.report": "Notificar problema", "cmd.reportOrShow": "Problema de rendimiento", - "cmd.show": "Mostrar Problemas", - "ok": "Aceptar" + "cmd.show": "Mostrar Problemas" }, "vs/workbench/contrib/extensions/electron-sandbox/reportExtensionIssueAction": { "reportExtensionIssue": "Notificar problema" @@ -5366,7 +5519,6 @@ "movingFileBulkEdit": "Moviendo {0}", "newFile": "Nuevo archivo", "newFolder": "Nueva carpeta", - "ok": "Aceptar", "openFileInNewWindow": "Abrir archivo activo en nueva ventana", "openFileToShowInNewWindow.unsupportedschema": "El editor activo debe contener un recurso que se puede abrir.", "pasteFile": "Pegar", @@ -5405,16 +5557,11 @@ "cut": "Cortar", "deleteFile": "Eliminar permanentemente", "explorerOpenWith": "Abrir con...", - "file": "archivo", "filesCategory": "Archivo", "miAutoSave": "A&&utoguardado", "miCloseEditor": "&&Cerrar editor", "miGotoFile": "Ir a &&archivo...", "miNewFile": "&&Nuevo archivo", - "miOpen": "&&Abrir...", - "miOpenFile": "&&Abrir archivo...", - "miOpenFolder": "Abrir &&carpeta...", - "miOpenWorkspace": "Abrir el E&&spacio de trabajo...", "miRevert": "Revertir a&&rchivo", "miSave": "&&Guardar", "miSaveAll": "Guardar t&&odo", @@ -5427,8 +5574,7 @@ "revertLocalChanges": "Descarta los cambios y revierte al contenido del archivo", "saveAll": "Guardar todo", "saveAllInGroup": "Guardar todo en el grupo", - "saveFiles": "Guardar todos los archivos", - "workspaces": "Áreas de trabajo" + "saveFiles": "Guardar todos los archivos" }, "vs/workbench/contrib/files/browser/fileCommands": { "discard": "Descartar", @@ -5478,7 +5624,7 @@ "vs/workbench/contrib/files/browser/files.contribution": { "askUser": "Se negará a guardar y pedirá que se resuelva el conflicto de guardado manualmente.", "associations": "Configure asociaciones de archivo para los lenguajes (por ejemplo, \"*.extension\": \"html\"). Estas tienen prioridad sobre las asociaciones predeterminadas de los lenguajes instalados.", - "autoGuessEncoding": "Cuando esta opción está habilitada, el editor intentará adivinar la codificación del juego de caracteres al abrir archivos. Este valor puede configurarse también por idioma. ", + "autoGuessEncoding": "Cuando se habilita, el editor intentará adivinar la codificación del juego de caracteres al abrir los archivos. Este valor también se puede configurar por idioma. Tenga en cuenta que en la búsqueda de texto no se respeta. Solo se respeta \"#files.encoding#\".", "autoReveal": "Controla si el explorador debe mostrar y seleccionar automáticamente los archivos al abrirlos.", "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.", @@ -5489,6 +5635,10 @@ "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.", "confirmDragAndDrop": "Controla si el explorador debe pedir confirmación para mover archivos y carpetas mediante la acción de arrastrar y colocar.", + "copyRelativePathSeparator": "Carácter de separación de ruta utilizado cuando se copian rutas de archivo relativas.", + "copyRelativePathSeparator.auto": "Usa un carácter de separación de ruta de acceso específico del sistema operativo.", + "copyRelativePathSeparator.backslash": "Usar barra diagonal inversa como carácter de separación de ruta de acceso.", + "copyRelativePathSeparator.slash": "Usar la barra diagonal como carácter de separación de ruta de acceso.", "defaultLanguage": "El modo de idioma predeterminado que se asigna a los archivos nuevos. Si se configura en \"${activeEditorLanguage}\", se utilizará el modo de idioma del editor de texto activo actualmente, si existe.", "enableDragAndDrop": "Controla si el explorador debe permitir mover archivos y carpetas mediante la acción de arrastrar y colocar. Esta configuración solo afecta a la funcionalidad de arrastrar y colocar desde dentro del explorador.", "encoding": "La codificación predeterminada del juego de caracteres que debe utilizarse al leer y escribir archivos. Este valor puede configurarse también por idioma.", @@ -5522,6 +5672,7 @@ "insertFinalNewline": "Si se habilita, inserte una nueva línea final al final del archivo cuando lo guarde.", "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.", "openEditorsSortOrder": "Controla el criterio de ordenación de los editores en el panel Editores abiertos.", "openEditorsVisible": "Número de editores que se muestran en el panel Editores abiertos. Si se establece en 0, se oculta dicho panel.", "overwriteFileOnDisk": "Resolverá el conflicto de guardado sobrescribiendo el archivo en el disco con los cambios en el editor.", @@ -5535,7 +5686,7 @@ "sortOrder.mixed": "Los archivos y las carpetas se clasifican por su nombre. Los archivos se entrelazan con las carpetas.", "sortOrder.modified": "Los archivos y las carpetas se clasifican por la última fecha de modificación en orden descendente. Las carpetas se muestran antes que los archivos.", "sortOrder.type": "Los archivos y carpetas se agrupan por tipo de extensión y luego se ordenan por sus nombres. Las carpetas se muestran antes que los archivos.", - "sortOrderLexicographicOptions": "Controla la ordenación lexicográfica de los nombres de archivos y carpetas en el explorador.", + "sortOrderLexicographicOptions": "Controla la ordenación lexicográfica de los nombres de archivos y carpetas en el Explorador.", "sortOrderLexicographicOptions.default": "Los nombres en mayúsculas y minúsculas se mezclan.", "sortOrderLexicographicOptions.lower": "Los nombres en minúscula se agrupan antes de los nombres en mayúscula.", "sortOrderLexicographicOptions.unicode": "Los nombres se clasifican en orden Unicode.", @@ -5543,7 +5694,7 @@ "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 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, prefijo ** o la ruta de acceso completa para que la coincidencia sea correcta). Al cambiar esta configuración, es necesario reiniciar. Si observa que Code consume mucho tiempo de CPU al iniciarse, puede excluir las carpetas grandes para reducir la carga inicial. " + "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." }, "vs/workbench/contrib/files/browser/views/emptyView": { "noWorkspace": "No hay ninguna carpeta abierta" @@ -5573,7 +5724,8 @@ "move": "Mover {0}", "moveButtonLabel": "&&Mover", "moving": "Moviendo {0}", - "ok": "Aceptar", + "numberOfFiles": "{0} archivos", + "numberOfFolders": "{0} carpetas", "treeAriaLabel": "Explorador de archivos" }, "vs/workbench/contrib/files/browser/views/openEditorsView": { @@ -5648,6 +5800,18 @@ "vs/workbench/contrib/format/browser/formatModified": { "formatChanges": "Formatear las líneas modificadas" }, + "vs/workbench/contrib/interactive/browser/interactive.contribution": { + "interactive.activeCodeBorder": "Color del borde de la celda de código interactivo actual cuando el editor tiene el foco.", + "interactive.execute": "Ejecutar código", + "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" + }, + "vs/workbench/contrib/interactive/browser/interactiveEditor": { + "interactiveInputPlaceHolder": "Escriba código aquí y presione {0} para ejecutar" + }, "vs/workbench/contrib/issue/electron-sandbox/issue.contribution": { "miOpenProcessExplorerer": "Abrir &&explorador de procesos", "miReportIssue": "Reportar &&problema en inglés", @@ -5750,11 +5914,6 @@ "vs/workbench/contrib/markers/browser/markersTreeViewer": { "collapsedIcon": "Icono que indica que hay varias líneas contraídas en la vista de marcadores.", "expandedIcon": "Icono que indica que se muestran varias líneas en la vista de marcadores.", - "links.navigate.follow": "Seguir vínculo", - "links.navigate.kb.alt": "alt + clic", - "links.navigate.kb.alt.mac": "opción + clic", - "links.navigate.kb.meta": "ctrl + clic", - "links.navigate.kb.meta.mac": "cmd + clic", "multi line": "Mostrar mensaje en varias líneas", "problemsView": "Vista Problemas", "single line": "Mostrar mensaje en línea" @@ -5822,6 +5981,15 @@ "notebookActions.moveCellUp": "Subir celda", "notebookActions.splitCell": "Dividir celda" }, + "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { + "notebook.cell.status.executing": "En ejecución", + "notebook.cell.status.failed": "Error", + "notebook.cell.status.pending": "Pendiente", + "notebook.cell.status.success": "Correcto" + }, + "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/statusBarProviders": { + "notebook.cell.status.language": "Seleccionar el modo de lenguaje de celda" + }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { "notebookActions.copy": "Copiar celda", "notebookActions.cut": "Cortar celda", @@ -5832,6 +6000,8 @@ "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", @@ -5846,6 +6016,7 @@ "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", @@ -5853,8 +6024,10 @@ "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", @@ -5868,12 +6041,30 @@ "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" }, + "vs/workbench/contrib/notebook/browser/contrib/editorStatusBar/editorStatusBar": { + "current1": "Seleccionado actualmente", + "current2": "{0} - Seleccionado actualmente", + "installKernels": "Instalar kernels desde Marketplace", + "kernel.select.label": "Seleccionar el kernel", + "notebook.activeCellStatusName": "Selecciones del editor del Bloc de notas", + "notebook.info": "Información del kernel del bloc de notas", + "notebook.multiActiveCellIndicator": "Celda {0} ({1} seleccionado)", + "notebook.promptKernel.setDefaultTooltip": "Establecer como predeterminado para los blocs de notas \"{0}\"", + "notebook.select": "Selección del kernel del bloc de notas", + "notebook.singleActiveCellIndicator": "Celda {0} de {1}", + "notebookActions.selectKernel": "Seleccionar kernel del cuaderno", + "notebookActions.selectKernel.args": "Argumentos del kernel del bloc de notas", + "prompt.placeholder.change": "Cambiar el kernel para \"{0}\"", + "prompt.placeholder.select": "Seleccionar el kernel para '{0}'", + "tooltop": "{0} (Sugerencia)" + }, "vs/workbench/contrib/notebook/browser/contrib/find/findController": { "ariaSearchNoResult": "{0} encontrado para \"{1}\"", "ariaSearchNoResultEmpty": "Encontrados: {0}", @@ -5913,33 +6104,6 @@ "vs/workbench/contrib/notebook/browser/contrib/profile/notebookProfile": { "setProfileTitle": "Establecer el perfil" }, - "vs/workbench/contrib/notebook/browser/contrib/status/editorStatus": { - "current1": "Seleccionado actualmente", - "current2": "{0} - Seleccionado actualmente", - "kernel.select.label": "Seleccionar el kernel", - "notebook.activeCellStatusName": "Selecciones del editor del Bloc de notas", - "notebook.info": "Información del kernel del bloc de notas", - "notebook.multiActiveCellIndicator": "Celda {0} ({1} seleccionado)", - "notebook.promptKernel.setDefaultTooltip": "Establecer como predeterminado para los blocs de notas \"{0}\"", - "notebook.select": "Selección del kernel del bloc de notas", - "notebook.singleActiveCellIndicator": "Celda {0} de {1}", - "notebookActions.selectKernel": "Seleccionar kernel del cuaderno", - "notebookActions.selectKernel.args": "Argumentos del kernel del bloc de notas", - "prompt.placeholder.change": "Cambiar el kernel para \"{0}\"", - "prompt.placeholder.select": "Seleccionar el kernel para '{0}'", - "tooltop": "{0} (Sugerencia)" - }, - "vs/workbench/contrib/notebook/browser/contrib/statusBar/executionStatusBarItemController": { - "notebook.cell.status.codeExecuteTip": "Presionar {0} para ejecutar la celda", - "notebook.cell.status.executing": "En ejecución", - "notebook.cell.status.failed": "Error", - "notebook.cell.status.markdownExecuteTip": "Presione {0} para detener la edición", - "notebook.cell.status.pending": "Pendiente", - "notebook.cell.status.success": "Correcto" - }, - "vs/workbench/contrib/notebook/browser/contrib/statusBar/statusBarProviders": { - "notebook.cell.status.language": "Seleccionar el modo de lenguaje de celda" - }, "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "integrada", "curruentActiveMimeType": "Activo actualmente", @@ -5984,7 +6148,10 @@ "contributes.priority.option": "El editor no se usa automáticamente cuando el usuario abre un recurso, pero un usuario puede cambiar al editor mediante el comando \"Reopen With\"." }, "vs/workbench/contrib/notebook/browser/notebook.contribution": { - "diffLeftRightLabel": "{0} ⟷ {1}", + "insertToolbarLocation.betweenCells": "Barra de herramientas que aparece al mantener el mouse entre las celdas.", + "insertToolbarLocation.both": "Ambas barras de herramientas.", + "insertToolbarLocation.hidden": "Las acciones de inserción no aparecen en ningún lugar.", + "insertToolbarLocation.notebookToolbar": "Barra de herramientas situada en la parte superior del editor del Bloc de notas.", "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.", @@ -5995,17 +6162,20 @@ "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.experimental.useMarkdownRenderer.description": "Habilita o deshabilita con el nuevo representador de Markdown extensible.", - "notebook.focusIndicator.description": "Controla si se va a representar el indicador de foco como bordes de celda o como una barra de resaltado en el margen izquierdo", + "notebook.focusIndicator.description": "Controls where the focus indicator is rendered, either along the cell borders or on the left gutter", "notebook.globalToolbar.description": "Controla si se debe representar una barra de herramientas global dentro del editor de bloc de notas.", - "notebook.insertToolbarPosition.description": "Controla dónde deben representarse las acciones de inserción de celda.", + "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.", "notebook.showCellStatusbar.description": "Indica si se debe mostrar la barra de estado de la celda.", - "notebook.showCellStatusbar.hidden.description": "La barra de estado de la celda está siempre oculta.", - "notebook.showCellStatusbar.visible.description": "La barra de estado de la celda está siempre visible.", - "notebook.showCellStatusbar.visibleAfterExecute.description": "La barra de estado de la celda permanece oculta hasta que se ejecuta la celda. Después se hace visible para mostrar el estado de ejecución.", - "notebook.showFoldingControls.description": "Controla cuándo se muestran los controles de plegado.", + "notebook.showCellStatusbar.hidden.description": "La barra de estado de la celda siempre está oculta.", + "notebook.showCellStatusbar.visible.description": "La barra de estado de la celda siempre está visible.", + "notebook.showCellStatusbar.visibleAfterExecute.description": "La barra de estado de la celda se oculta hasta que se ha ejecutado la celda. A continuación, se hace visible para mostrar el estado de ejecución.", + "notebook.showFoldingControls.description": "Controla cuándo se muestra la flecha de plegado del encabezado de Markdown.", + "notebook.textOutputLineLimit": "Controla el número de líneas de texto que se representan en una salida de texto.", "notebook.undoRedoPerCell.description": "Indica si se debe utilizar una pila para deshacer o rehacer separada para cada celda.", - "notebookConfigurationTitle": "Bloc de notas" + "notebookConfigurationTitle": "Bloc de notas", + "showFoldingControls.always": "Los controles plegables siempre están visibles.", + "showFoldingControls.mouseover": "Los controles plegables sólo son visibles al pasar el mouse." }, "vs/workbench/contrib/notebook/browser/notebookEditor": { "fail.noEditor": "No se puede abrir el recurso con el tipo de editor de cuadernos \"{0}\"; compruebe que tenga instalada o habilitada la extensión correcta.", @@ -6068,8 +6238,10 @@ "vs/workbench/contrib/notebook/browser/notebookKernelActionViewItem": { "select": "Seleccionar el kernel" }, - "vs/workbench/contrib/notebook/browser/notebookServiceImpl": { - "builtinProviderDisplayName": "Integrado" + "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { + "disableOtherKeymapsConfirmation": "Disable other keymaps ({0}) to avoid conflicts between keybindings?", + "no": "No", + "yes": "Yes" }, "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { "empty": "La celda no tiene resultados", @@ -6077,7 +6249,8 @@ "noRenderer.2": "No se ha encontrado ningún representador para la salida. Tiene los siguientes tipos MIME: {0}" }, "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { - "notebook.emptyMarkdownPlaceholder": "Celda de Markdown vacía; haga doble clic o presione Entrar para editarla." + "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.lineNumbers": "Controla la visualización de los números de línea en el editor de celdas.", @@ -6087,18 +6260,20 @@ "vs/workbench/contrib/notebook/browser/view/renderers/cellOutput": { "builtinRenderInfo": "integrada", "curruentActiveMimeType": "Activo actualmente", - "pickMimeType": "Elija otro tipo de mime de salida.", + "installJupyterPrompt": "Instalar representadores adicionales desde Marketplace", + "pickMimeType": "Elegir el tipo MIME de salida", "promptChooseMimeType.placeHolder": "Seleccionar el tipo de mime para representar en la salida actual", - "promptChooseMimeTypeInSecure.placeHolder": "Seleccione el tipo de mime que se va a representar para la salida actual. Los tipos de mime enriquecidos solo están disponibles cuando el bloc de notas es de confianza" + "promptChooseMimeTypeInSecure.placeHolder": "Seleccionar el tipo de mime para representar en la salida actual", + "unavailableRenderInfo": "Representador no disponible" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { - "cellExpandButtonLabel": "Expandir", - "notebook.moreRunActionsLabel": "Más...", - "runStateExecuting": "En ejecución", - "runStatePending": "Pendiente" + "cellExpandOutputButtonLabel": "Expandir la salida de la celda (${0})", + "cellExpandOutputButtonLabelWithDoubleClick": "Doble clic para expandir la salida de celda ({0})", + "notebook.moreRunActionsLabel": "Más..." }, - "vs/workbench/contrib/notebook/browser/viewModel/markdownCellViewModel": { - "notebook.emptyMarkdownPlaceholder": "Celda de Markdown vacía; haga doble clic o presione Entrar para editarla." + "vs/workbench/contrib/notebook/browser/view/renderers/codeCell": { + "cellExpandInputButtonLabel": "Expandir la entrada de la celda ({0})", + "cellExpandInputButtonLabelWithDoubleClick": "Doble clic para expandir la entrada de celda ({0})" }, "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?", @@ -6212,6 +6387,7 @@ "clearInput": "Borrar entrada de búsqueda de enlaces de teclado", "command": "Comando", "copyCommandLabel": "Copiar ID del comando", + "copyCommandTitleLabel": "Copiar título de comando", "copyLabel": "Copiar", "editKeybindingLabel": "Cambiar enlace de teclado", "editKeybindingLabelWithKey": "Cambiar enlace de teclado {0}", @@ -6222,15 +6398,13 @@ "noKeybinding": "No se ha asignado ningún enlace de teclado.", "noWhen": "No, cuando hay contexto.", "recordKeysLabel": "Claves de grabación", - "recordKeysLabelWithKeybinding": "{0} ({1})", "recording": "Claves de grabación", "removeLabel": "Quitar enlace de teclado", "resetLabel": "Restablecer enlaces de teclado", "show keybindings": "Mostrando {0} vínculos de teclas en orden alfabético", "show sorted keybindings": "Mostrando {0} enlaces de teclado en orden de precedencia", "showSameKeybindings": "Mostrar mismo KeyBindings ", - "sortByPrecedeneLabel": "Ordenar por procedimiento", - "sortByPrecedeneLabelWithKeybinding": "{0} ({1})", + "sortByPrecedeneLabel": "Ordenar por precedencia (el más alto primero)", "source": "ORIGEN", "title": "{0} ({1})", "when": "Cuando", @@ -6245,7 +6419,6 @@ "vs/workbench/contrib/preferences/browser/preferences.contribution": { "Keyboard Shortcuts": "Métodos abreviados de teclado", "clear": "Borrar resultados de la búsqueda", - "defaultPreferencesEditor": "Editor de preferencias predeterminado", "filterModifiedLabel": "Mostrar la configuración modificada", "filterOnlineServicesLabel": "Mostrar la configuración de los servicios en línea", "filterUntrusted": "Mostrar la configuración del área de trabajo de no confianza", @@ -6262,6 +6435,7 @@ "openGlobalSettings": "Abrir configuración de usuario", "openRawDefaultSettings": "Abrir la configuración predeterminada (JSON)", "openRemoteSettings": "Abrir configuración remota ({0})", + "openRemoteSettingsJSON": "Abrir configuración remota (JSON) ({0})", "openSettings2": "Abrir configuración (IU)", "openSettingsJson": "Abrir Configuración (JSON)", "openWorkspaceSettings": "Abrir configuración del área de trabajo", @@ -6269,11 +6443,8 @@ "preferences": "Preferencias", "settings": "Configuración", "settings.clearResults": "Borrar los resultados de búsqueda de configuración", - "settings.editFocusedSetting": "Editar ajuste enfocado", "settings.focusFile": "Archivo de configuración de enfoque", "settings.focusLevelUp": "Subir el enfoque un nivel", - "settings.focusNextSetting": "Enfocar el ajuste siguiente", - "settings.focusPreviousSetting": "Enfocar el ajuste anterior", "settings.focusSearch": "Enfocar la búsqueda de configuración", "settings.focusSettingControl": "Enfocar el control de configuración", "settings.focusSettingsList": "Lista de ajustes de enfoque", @@ -6282,6 +6453,7 @@ "settingsEditor2": "Editor de configuración 2", "showDefaultKeybindings": "Mostrar enlaces de teclado predeterminados", "showExtensionKeybindings": "Mostrar enlaces de teclado de la extensión", + "showTelemtrySettings": "Configuración de telemetría", "showUserKeybindings": "Mostrar enlaces de teclado del usuario" }, "vs/workbench/contrib/preferences/browser/preferencesActions": { @@ -6289,22 +6461,6 @@ "languageDescriptionConfigured": "({0})", "pickLanguage": "Seleccionar lenguaje" }, - "vs/workbench/contrib/preferences/browser/preferencesEditor": { - "SearchSettingsWidget.AriaLabel": "Buscar configuración", - "SearchSettingsWidget.Placeholder": "Buscar configuración", - "defaultEditorReadonly": "Editar en el editor del lado de derecho para reemplazar valores predeterminados.", - "defaultFolderSettings": "Configuración de carpeta predeterminada", - "defaultSettings": "Configuración predeterminada", - "defaultUserSettings": "Configuración predeterminada de usuario", - "defaultWorkspaceSettings": "Configuración de área de trabajo predeterminada", - "filterResult": "Resultados filtrados", - "nlpResult": "Resultados en lenguaje natural", - "noSettingsFound": "No se encontró la configuración", - "oneSettingFound": "1 configuración encontrada", - "preferencesAriaLabel": "Preferencias predeterminadas. Editor de solo lectura.", - "settingsFound": "{0} Configuraciones encontradas", - "totalSettingsMessage": "{0} configuraciones en total" - }, "vs/workbench/contrib/preferences/browser/preferencesIcons": { "keybindingsAddIcon": "Icono de la acción de agregar en la interfaz de usuario de enlaces de teclado.", "keybindingsEditIcon": "Icono de la acción de editar en la interfaz de usuario de enlaces de teclado.", @@ -6324,9 +6480,6 @@ "vs/workbench/contrib/preferences/browser/preferencesRenderers": { "copyDefaultValue": "Copiar en Configuración", "editTtile": "Editar", - "emptyFolderSettingsHeader": "Coloque sus carpetas de configuración aquí para sobreescribirlas en la configuración del área de trabajo.", - "emptyUserSettingsHeader": "Coloque su configuración aquí para sobreescribir la configuración predeterminada.", - "emptyWorkspaceSettingsHeader": "Coloque su configuración aquí para sobreescribir la configuración de usuario.", "manage workspace trust": "Administrar confianza en el área de trabajo", "replaceDefaultValue": "Reemplazar en Configuración", "unknown configuration setting": "Parámetro de configuración desconocido", @@ -6338,9 +6491,7 @@ "untrustedSetting": "Esta configuración sólo puede aplicarse en un área de trabajo de confianza." }, "vs/workbench/contrib/preferences/browser/preferencesWidgets": { - "defaultSettings": "Coloque su configuración en el editor que aparece a la derecha para invalidarla.", "folderSettings": "Carpeta", - "noSettingsFound": "No se encontró la configuración.", "settingsSwitcherBarAriaLabel": "Conmutador de configuración", "userSettings": "Usuario", "userSettingsRemote": "Remoto", @@ -6444,8 +6595,6 @@ "listSiblingInputPlaceholder": "Elemento relacionado...", "listValueHintLabel": "Elemento de lista \"{0}\"", "modifiedItemForeground": "El color del indicador de ajuste modificado.", - "notebook.focusedRowBorder": "Color del borde superior e inferior de la fila cuando la fila tiene el foco.", - "notebook.rowHoverBackground": "Color de fondo de una configuración cuando se mantiene el puntero sobre ella.", "numberInputBoxBackground": "Fondo del cuadro de entrada de números del editor de configuración.", "numberInputBoxBorder": "Borde del cuadro de entrada de números del editor de configuración.", "numberInputBoxForeground": "Primer plano del cuadro de entrada del número del editor de configuración.", @@ -6458,6 +6607,8 @@ "removeExcludeItem": "Quitar elemento de exclusión", "removeItem": "Quitar elemento", "resetItem": "Restablecer elemento", + "settings.focusedRowBorder": "Color del borde superior e inferior de la fila cuando la fila tiene el foco.", + "settings.rowHoverBackground": "Color de fondo de una configuración cuando se mantiene el puntero sobre ella.", "settingsCheckboxBackground": "Fondo de la casilla de verificación del editor de configuración.", "settingsCheckboxBorder": "Borde de la casilla de verificación del editor de configuración.", "settingsCheckboxForeground": "Configuración del editor en primer plano.", @@ -6477,7 +6628,8 @@ "enableNaturalLanguageSettingsSearch": "Controla si se va a habilitar el modo de búsqueda en lenguaje natural para la configuración. Un servicio en línea de Microsoft proporciona este tipo de búsqueda.", "settingsSearchTocBehavior": "Controla el comportamiento de la tabla de contenido del editor de configuración durante las búsquedas.", "settingsSearchTocBehavior.filter": "Filtre la tabla de contenido solamente por las categorías que tengan valores coincidentes. Al hacer clic en una categoría, los resultados se filtran por esta.", - "settingsSearchTocBehavior.hide": "Oculte la tabla de contenido durante la búsqueda." + "settingsSearchTocBehavior.hide": "Oculte la tabla de contenido durante la búsqueda.", + "splitSettingsEditorLabel": "Dividir el Editor de configuraciones" }, "vs/workbench/contrib/quickaccess/browser/commandsQuickAccess": { "clearCommandHistory": "Borrar historial de comandos", @@ -6585,8 +6737,6 @@ "host.open": "Abriendo remoto...", "host.reconnecting": "Reconectando con {0}...", "host.tooltip": "Editando en {0}", - "host.tooltipDisconnected": "Desconectado de {0}", - "host.tooltipReconnecting": "Reconectando con {0}...", "installRemotes": "Instalar extensiones remotas adicionales...", "miCloseRemote": "Cerrar conexión re&&mota", "noHost.tooltip": "Abrir una ventana remota", @@ -6596,7 +6746,8 @@ "remote.install": "Instalar extensiones de desarrollo remoto", "remote.showMenu": "Mostrar menú remoto", "remoteHost": "Host remoto", - "workspace.tooltip2": "El área de trabajo virtual en {0}\r\n\r\n[Algunas características] ({1}) no está disponible para los recursos que se encuentran en un sistema de archivos virtual." + "workspace.tooltip": "Editando en {0}", + "workspace.tooltip2": "Algunas [características no están disponibles] ({0}) para los recursos que se encuentran en un sistema de archivos virtual." }, "vs/workbench/contrib/remote/browser/tunnelView": { "portWithRunningProcess.foreground": "El color del icono de un puerto que tiene un proceso en ejecución asociado.", @@ -6643,7 +6794,6 @@ "remote.tunnelsView.portNumberValid": "El puerto reenviado no es válido.", "tunnel.addressColumn.label": "Dirección local", "tunnel.addressColumn.tooltip": "Dirección en la que el puerto reenviado está disponible de forma local.", - "tunnel.automatic": "Reenviado automáticamente", "tunnel.focusContext": "Indica si la vista Puertos tiene el foco.", "tunnel.forwardedPortsViewEnabled": "Indica si la vista Puertos está habilitada.", "tunnel.iconColumn.notRunning": "No hay ningún proceso en ejecución.", @@ -6658,15 +6808,13 @@ "tunnel.privacyPublic": "Público", "tunnel.processColumn.label": "Proceso en ejecución", "tunnel.processColumn.tooltip": "Línea de comandos del proceso que usa el puerto.", - "tunnel.staticallyForwarded": "Reenviado de forma estática", - "tunnel.user": "Reenviado por el usuario", "tunnelContext.protocolMenu": "Cambiar Protocolo de puerto", "tunnelView": "Vista de túnel", "tunnelView.runningProcess.inacessable": "Información del proceso no disponible" }, "vs/workbench/contrib/remote/common/remote.contribution": { "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 escuchan.", + "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.", "remote.autoForwardPortsSource.output": "Los puertos se reenviarán automáticamente cuando se detecten al leer la salida de depuración y del terminal. No todos los procesos que usan puertos se imprimirán en la consola integrada de depuración o del terminal, por lo que faltarán algunos puertos. No se anulará el reenvío de los puertos reenviados en función de la salida hasta que se realice una recarga o hasta que el usuario cierre el puerto en la vista Puertos.", "remote.autoForwardPortsSource.process": "Los puertos se reenviarán automáticamente cuando se detecten al inspeccionar los procesos que se hayan iniciado e incluyan un puerto.", @@ -6681,6 +6829,7 @@ "remote.portsAttributes.notify": "Muestra una notificación cuando un puerto se reenvía de forma automática.", "remote.portsAttributes.onForward": "Define la acción que se produce cuando el puerto se detecta para el reenvío automático.", "remote.portsAttributes.openBrowser": "Abre el explorador cuando el puerto se reenvía de forma automática. Según la configuración, podría abrirse un explorador incrustado.", + "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.", @@ -6824,8 +6973,8 @@ "filterSortOrder.default": "Las entradas de historial se ordenan por pertinencia en función del valor de filtro utilizado. Las entradas más pertinentes aparecen primero.", "filterSortOrder.recency": "Las entradas de historial se ordenan por uso reciente. Las entradas abiertas más recientemente aparecen primero.", "findInFiles": "Buscar en archivos", - "findInFiles.args": "Conjunto de opciones para el viewlet de búsqueda", - "findInFiles.description": "Abrir el viewlet de búsqueda", + "findInFiles.args": "Conjunto de opciones para la búsqueda", + "findInFiles.description": "Abrir una búsqueda del área de trabajo", "findInFolder": "Buscar en carpeta...", "findInWorkspace": "Buscar en área de trabajo...", "focusSearchListCommandLabel": "Lista de objetivos", @@ -6846,6 +6995,7 @@ "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.", "search.maintainFileSearchCache": "Cuando está habilitado, el proceso de servicio de búsqueda se mantendrá habilitado en lugar de cerrarse después de una hora de inactividad. Esto mantendrá la caché de búsqueda de archivos en la memoria.", + "search.maxResults": "Controla el número máximo de resultados de búsqueda; se puede establecer en \"null\" (vacío) para devolver resultados ilimitados.", "search.mode": "Controla dónde se producen las operaciones \"Buscar: Buscar en archivos\" y \"Buscar en carpeta\" nuevas: en la vista de búsqueda de la barra lateral o en un editor de búsqueda.", "search.mode.newEditor": "Busca en un editor de búsqueda nuevo.", "search.mode.reuseEditor": "Busca en un editor de búsqueda existente si está presente; de lo contrario, en un editor de búsqueda nuevo.", @@ -6908,6 +7058,10 @@ "searchStopIcon": "Icono para detener en la vista de búsqueda.", "searchViewIcon": "Vea el icono de la vista de búsqueda." }, + "vs/workbench/contrib/search/browser/searchMessage": { + "unable to open": "No se puede abrir un vínculo desconocido: {0}", + "unable to open trust": "No se puede abrir el vínculo del comando desde una fuente no confiable: {0}" + }, "vs/workbench/contrib/search/browser/searchResultsView": { "fileMatchAriaLabel": "{0} coincidencias en el archivo {1} de la carpeta {2}, resultados de la búsqueda", "folderMatchAriaLabel": "{0} coincidencias en la carpeta raíz {1}, resultados de la búsqueda", @@ -6977,8 +7131,6 @@ "searchScope.excludes": "archivos para excluir", "searchScope.includes": "archivos para incluir", "searchWithoutFolder": "No ha abierto ni especificado una carpeta. Solo se buscan actualmente los archivos abiertos -", - "unable to open": "No se puede abrir un vínculo desconocido: {0}", - "unable to open trust": "No se puede abrir el vínculo del comando desde una fuente no confiable: {0}", "useExcludesAndIgnoreFilesDescription": "Usar la Configuración de Exclusión e Ignorar Archivos", "useIgnoresAndExcludesDisabled": "la configuración de exclusión y los archivos de omisiones están deshabilitados" }, @@ -7006,19 +7158,16 @@ "moreSearch": "Alternar detalles de la búsqueda", "runSearch": "Ejecutar búsqueda", "searchEditor": "Buscar", - "searchMaxResultsWarning": "El conjunto de resultados sólo contiene un subconjunto de todas las coincidencias. Sea más específico en su búsqueda para limitar los resultados.", "searchResultItem": "Coincidencia de {0} en {1} en el archivo {2}", "searchScope.excludes": "archivos para excluir", "searchScope.includes": "archivos para incluir", - "textInputBoxBorder": "Borde del cuadro de entrada de texto del editor de búsqueda.", - "unable to open": "No se puede abrir un vínculo desconocido: {0}", - "unable to open trust": "No se puede abrir el vínculo del comando desde una fuente no confiable: {0}" + "textInputBoxBorder": "Borde del cuadro de entrada de texto del editor de búsqueda." }, "vs/workbench/contrib/searchEditor/browser/searchEditor.contribution": { "promptOpenWith.searchEditor.displayName": "Editor de Búsqueda", "search": "Editor de búsqueda", "search.action.focusQueryEditorWidget": "Foco en la entrada del editor de búsqueda", - "search.openNewEditor": "Abrir un editor de búsqueda nuevo desde la vista", + "search.openNewEditor": "Abrir nuevo Editor de búsqueda", "search.openNewEditorToSide": "Abrir nuevo editor de búsqueda en el lateral", "search.openNewSearchEditor": "Nuevo editor de búsqueda", "search.openResultsInEditor": "Abrir resultados en el editor", @@ -7577,47 +7726,46 @@ "quickAccessTerminal": "Cambiar terminal activo", "showTerminalTabs": "Mostrar pestañas", "terminalLaunchHelp": "Abrir la Ayuda", - "workbench.action.terminal.attachToRemote": "Asociar a la sesión", - "workbench.action.terminal.changeColor": "Cambiar color...", - "workbench.action.terminal.changeIcon": "Cambiar icono...", + "workbench.action.terminal.attachToSession": "Asociar a la sesión", "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.detachSession": "Desasociar sesión", "workbench.action.terminal.findNext": "Buscar siguiente", "workbench.action.terminal.findPrevious": "Buscar anterior", - "workbench.action.terminal.focus": "Enfocar terminal", "workbench.action.terminal.focus.tabsView": "Colocar foco sobre la vista de pestañas del terminal", "workbench.action.terminal.focusFind": "Foco en la búsqueda", - "workbench.action.terminal.focusNext": "Enfocar terminal siguiente", - "workbench.action.terminal.focusNextPane": "Aplicar el foco al panel siguiente", - "workbench.action.terminal.focusPrevious": "Enfocar terminal anterior", - "workbench.action.terminal.focusPreviousPane": "Aplicar el foco al panel anterior", + "workbench.action.terminal.focusNext": "Enfocar siguiente grupo de terminales", + "workbench.action.terminal.focusNextPane": "Enfocar siguiente terminal en el grupo de terminales", + "workbench.action.terminal.focusPrevious": "Enfocar grupo de terminales anterior", + "workbench.action.terminal.focusPreviousPane": "Enfocar terminal anterior en el grupo de terminales", "workbench.action.terminal.hideFind": "Ocultar la búsqueda", "workbench.action.terminal.joinInstance": "Unir terminales", "workbench.action.terminal.kill": "Terminar la instancia del terminal activo", - "workbench.action.terminal.kill.short": "Terminar el terminal", + "workbench.action.terminal.killEditor": "Terminar el terminal activo en el área del editor", "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": "Crear nuevo terminal integrado", - "workbench.action.terminal.newInActiveWorkspace": "Crear nuevo terminal integrado (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.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.newWithCwd.cwd": "El directorio en el que iniciar el terminal", - "workbench.action.terminal.newWithProfile": "Crear un terminal integrado (con perfil)", + "workbench.action.terminal.newWithProfile": "Create New Terminal (With Profile)", + "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", "workbench.action.terminal.paste": "Pegar en el terminal activo", "workbench.action.terminal.pasteSelection": "Pegar la selección en el terminal activo", "workbench.action.terminal.relaunch": "Reiniciar el terminal activo", - "workbench.action.terminal.rename": "Cambiar nombre...", - "workbench.action.terminal.renameInstance": "Cambiar nombre...", "workbench.action.terminal.renameWithArg": "Cambiar el nombre del terminal actualmente activo", "workbench.action.terminal.renameWithArg.name": "El nuevo nombre de la terminal.", "workbench.action.terminal.renameWithArg.noName": "No se ha proporcionado ningún argumento de nombre", - "workbench.action.terminal.resizePaneDown": "Cambiar el tamaño del panel por abajo", - "workbench.action.terminal.resizePaneLeft": "Cambiar el tamaño del panel por la izquierda", - "workbench.action.terminal.resizePaneRight": "Cambiar el tamaño del panel por la derecha", - "workbench.action.terminal.resizePaneUp": "Cambiar el tamaño del panel por arriba", + "workbench.action.terminal.resizePaneDown": "Reducir tamaño de terminal", + "workbench.action.terminal.resizePaneLeft": "Cambiar tamaño de terminal a la izquierda", + "workbench.action.terminal.resizePaneRight": "Cambiar tamaño de terminal a la derecha", + "workbench.action.terminal.resizePaneUp": "Aumentar tamaño de terminal", "workbench.action.terminal.runActiveFile": "Ejecutar el archivo activo en la terminal activa", "workbench.action.terminal.runActiveFile.noFile": "Solo se pueden ejecutar en la terminal los archivos en disco", "workbench.action.terminal.runSelectedText": "Ejecutar texto seleccionado en el terminal activo", @@ -7639,15 +7787,12 @@ "workbench.action.terminal.sendSequence": "Enviar secuencia personalizada a Terminal", "workbench.action.terminal.showEnvironmentInformation": "Mostrar información del entorno", "workbench.action.terminal.showTabs": "Mostrar pestañas", - "workbench.action.terminal.split": "Dividir terminal", "workbench.action.terminal.splitInActiveWorkspace": "Dividir Terminal (En el área de trabajo activa)", - "workbench.action.terminal.splitInstance": "Dividir terminal", "workbench.action.terminal.switchTerminal": "Cambiar terminal", "workbench.action.terminal.toggleEscapeSequenceLogging": "Alternar registro de la secuencia de escape", "workbench.action.terminal.toggleFindCaseSensitive": "Alternar la búsqueda con distinción de mayúsculas y minúsculas", "workbench.action.terminal.toggleFindRegex": "Alternar la búsqueda mediante regex", - "workbench.action.terminal.toggleFindWholeWord": "Alternar la búsqueda con toda la palabra", - "workbench.action.terminal.unsplit": "Cancelar división del terminal" + "workbench.action.terminal.toggleFindWholeWord": "Alternar la búsqueda con toda la palabra" }, "vs/workbench/contrib/terminal/browser/terminalConfigHelper": { "install": "Instalar", @@ -7656,6 +7801,13 @@ "vs/workbench/contrib/terminal/browser/terminalDecorationsProvider": { "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." + }, "vs/workbench/contrib/terminal/browser/terminalIcons": { "configureTerminalProfileIcon": "Icono para crear un perfil de terminal.", "killTerminalIcon": "Icono para terminar una instancia de terminal.", @@ -7688,41 +7840,37 @@ "yes": "Sí" }, "vs/workbench/contrib/terminal/browser/terminalMenus": { + "defaultTerminalProfile": "{0} (valor predeterminado)", "miNewTerminal": "&&Nuevo terminal", "miRunActiveFile": "Ejecutar &&archivo activo", "miRunSelectedText": "Ejecutar &&texto seleccionado", "miSplitTerminal": "&&Dividir terminal", + "terminal.new": "Nuevo terminal", "workbench.action.terminal.changeColor": "Cambiar color...", "workbench.action.terminal.changeIcon": "Cambiar icono...", "workbench.action.terminal.clear": "Borrar", "workbench.action.terminal.copySelection.short": "Copiar", "workbench.action.terminal.joinInstance": "Unir terminales", - "workbench.action.terminal.kill.short": "Finalizar el terminal", - "workbench.action.terminal.killInstance": "Finalizar el terminal", "workbench.action.terminal.new.short": "Nuevo terminal", "workbench.action.terminal.newWithProfile.short": "Nuevo terminal con perfil", "workbench.action.terminal.openSettings": "Configurar valores del terminal", "workbench.action.terminal.paste.short": "Pegar", - "workbench.action.terminal.rename": "Cambiar nombre...", "workbench.action.terminal.renameInstance": "Cambiar nombre...", "workbench.action.terminal.selectAll": "Seleccionar todo", "workbench.action.terminal.selectDefaultProfile": "Seleccionar perfil predeterminado", "workbench.action.terminal.showsTabs": "Mostrar pestañas", - "workbench.action.terminal.split": "Dividir terminal", - "workbench.action.terminal.splitInstance": "Dividir terminal", - "workbench.action.terminal.switchTerminal": "Cambiar terminal", - "workbench.action.terminal.unsplitInstance": "Cancelar división del terminal" + "workbench.action.terminal.switchTerminal": "Cambiar terminal" }, "vs/workbench/contrib/terminal/browser/terminalProcessManager": { "ptyHostRelaunch": "Reiniciando el terminal porque se perdió la conexión con el proceso del shell..." }, "vs/workbench/contrib/terminal/browser/terminalQuickAccess": { - "killTerminal": "Terminar la instancia del terminal", "renameTerminal": "Cambiar nombre del terminal", "workbench.action.terminal.newWithProfilePlus": "Crear nuevo terminal con perfil", "workbench.action.terminal.newplus": "Crear nueva terminal" }, "vs/workbench/contrib/terminal/browser/terminalService": { + "ICreateContributedTerminalProfileOptions": "contribuido", "createQuickLaunchProfile": "Configurar un perfil de terminal", "enterTerminalProfileName": "Escribir el nombre del perfil de terminal", "localTerminalDescription": "Local", @@ -7732,10 +7880,10 @@ "terminal.integrated.selectProfileToCreate": "Seleccionar el perfil de terminal que se va a crear", "terminalProfileAlreadyExists": "Ya existe un perfil de terminal con ese nombre.", "terminalProfiles": "perfiles", - "terminalProfiles.contributed": "contribuciones", "terminalProfiles.detected": "detectado", - "terminalService.terminalCloseConfirmationPlural": "Hay {0} sesiones de terminal activas, ¿quiere terminarlas?", - "terminalService.terminalCloseConfirmationSingular": "Hay una sesión de terminal activa, ¿quiere terminarla?" + "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" }, "vs/workbench/contrib/terminal/browser/terminalTabbedView": { "hideTabs": "Ocultar pestañas", @@ -7744,41 +7892,27 @@ }, "vs/workbench/contrib/terminal/browser/terminalTabsList": { "splitTerminalAriaLabel": "Terminal {0} {1}, dividir {2} de {3}", - "terminal.kill": "Finalizar", - "terminal.split": "Dividir", "terminal.tabs": "Pestañas del terminal", "terminalAriaLabel": "Terminal {0} {1}", "terminalInputAriaLabel": "Escriba el nombre del terminal. Presione Entrar para confirmar o Esc para cancelar." }, "vs/workbench/contrib/terminal/browser/terminalView": { - "defaultTerminalProfile": "{0} (valor predeterminado)", "terminal.monospaceOnly": "El terminal solo admite fuentes monoespaciales. Reinicie VS Code si se trata de una fuente recién instalada.", - "terminal.new": "Nuevo terminal", - "terminal.split": "Dividir terminal", "terminal.useMonospace": "Use \"monospace\"", "terminalConnectingLabel": "Iniciando...", - "terminals": "Abrir terminales.", - "workbench.action.terminal.split": "Dividir terminal" + "terminals": "Abrir terminales." }, "vs/workbench/contrib/terminal/common/terminal": { - "isSplitTerminalContextKey": "Indica si el terminal de la pestaña que tiene el foco es un terminal dividido", "terminalCategory": "Terminal", - "terminalCountContextKey": "Número actual de terminales", - "terminalFocusContextKey": "Indica si el terminal recibe el foco", - "terminalGroupCountContextKey": "Número actual de grupos de terminales", - "terminalProcessSupportedContextKey": "Indica si los procesos del terminal pueden iniciarse", - "terminalShellTypeContextKey": "Tipo de shell del terminal activo", - "terminalTabsFocusContextKey": "Si el foco está sobre el widget de pestañas del terminal", - "terminalTabsSingularSelectedContextKey": "Si se selecciona una pestaña del terminal", - "terminalTextSelectedContextKey": "Indica si el texto está seleccionado en el terminal activo", "vscode.extension.contributes.terminal": "Aporta funcionalidad de terminal.", "vscode.extension.contributes.terminal.profiles": "Define los otros perfiles de terminal que puede crear el usuario.", - "vscode.extension.contributes.terminal.profiles.icon": "Codicon que se va a asociar a este perfil de terminal.", "vscode.extension.contributes.terminal.profiles.id": "El identificador del proveedor de perfiles de terminal.", "vscode.extension.contributes.terminal.profiles.title": "Título de este perfil de terminal.", "vscode.extension.contributes.terminal.types": "Define los tipos de terminal adicionales que el usuario puede crear.", "vscode.extension.contributes.terminal.types.command": "Comando que se va a ejecutar cuando el usuario cree este tipo de terminal.", - "vscode.extension.contributes.terminal.types.icon": "Codicon que se va a asociar con este tipo de terminal.", + "vscode.extension.contributes.terminal.types.icon": "Un codicon, un URI o URI claros y oscuros para asociar a este tipo de terminal.", + "vscode.extension.contributes.terminal.types.icon.dark": "Ruta de icono cuando se usa un tema oscuro", + "vscode.extension.contributes.terminal.types.icon.light": "Ruta del icono cuando se usa un tema ligero", "vscode.extension.contributes.terminal.types.title": "Título para este tipo de terminal." }, "vs/workbench/contrib/terminal/common/terminalColorRegistry": { @@ -7788,21 +7922,36 @@ "terminal.dragAndDropBackground": "Color de fondo al arrastrar sobre los terminales. El color debería tener transparencia para que el contenido del terminal destaque.", "terminal.foreground": "El color de primer plano del terminal.", "terminal.selectionBackground": "Color de fondo de selección del terminal.", + "terminal.tab.activeBorder": "Borde en el lateral de la pestaña Terminal del panel. El valor predeterminado es tab.activeBorder.", "terminalCursor.background": "Color de fondo del cursor del terminal. Permite personalizar el color de un carácter solapado por un cursor de bloque.", "terminalCursor.foreground": "Color de primer plano del cursor del terminal." }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { + "openDefaultSettingsJson": "abrir el archivo JSON de configuración predeterminada", + "openDefaultSettingsJson.capitalized": "Abrir la configuración predeterminada (JSON)", "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.", "terminal.integrated.bellDuration": "Número de milisegundos que se mostrará la campana en una pestaña del terminal cuando se desencadene.", - "terminal.integrated.commandsToSkipShell": "Conjunto de identificadores de comando cuyos enlaces de teclado no se enviarán al shell, sino que siempre se controlarán con VS Code. Esto permite que los enlaces de teclado que normalmente consumiría el shell actúen igual que cuando el terminal no tiene el foco; por ejemplo, \"Ctrl+P\" para iniciar Quick Open.\r\n\r\n \r\n\r\n Muchos comandos se omiten de forma predeterminada. Para reemplazar un valor predeterminado y pasar al shell el enlace de teclado de dicho comando en su lugar, agregue el comando precedido por el carácter \"-\". Por ejemplo, agregue \"-workbench.action.quickOpen\" para que \"Ctrl+P\" llegue al shell. \r\n\r\n \r\n\r\n La lista de comandos omitidos predeterminados siguiente se trunca cuando se visualiza en el editor de configuraciones. Para ver la lista completa, [abra el archivo JSON de la configuración predeterminada](command:workbench.action.openRawDefaultSettings \"Abrir configuración predeterminada (JSON)\") y busque el primer comando de la lista siguiente.\r\n\r\n \r\n\r\n Comandos omitidos predeterminados:\r\n\r\n{0}", - "terminal.integrated.confirmOnExit": "Controla si debe confirmarse a la salida si hay sesiones del terminal activas.", + "terminal.integrated.commandsToSkipShell": "Conjunto de identificadores de comando cuyos enlaces de teclado no se enviarán al shell, sino que siempre se controlarán con VS Code. Esto permite que los enlaces de teclado que normalmente consumiría el shell actúen igual que cuando el terminal no tiene el foco; por ejemplo, \"Ctrl+P\" para iniciar Quick Open.\r\n\r\n \r\n\r\n Muchos comandos se omiten de forma predeterminada. Para reemplazar un valor predeterminado y pasar mejor al shell el enlace de teclado de dicho comando, agregue el comando precedido por el carácter \"-\". Por ejemplo, agregue \"-workbench.action.quickOpen\" para que \"Ctrl+P\" llegue al shell.\r\n\r\n \r\n\r\n La siguiente lista de comandos omitidos predeterminados se trunca cuando se visualiza en el editor de configuraciones. Para ver la lista completa, {1} y busque el primer comando de la lista siguiente.\r\n\r\n \r\n\r\nComandos omitidos predeterminados:\r\n\r\n{0}", + "terminal.integrated.confirmOnExit": "Controla si se debe confirmar cuándo se cierra la ventana si hay sesiones de terminal activas.", + "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.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.", + "terminal.integrated.confirmOnKill.panel": "Confirme si el terminal está en el panel.", "terminal.integrated.copyOnSelection": "Controla si el texto seleccionado en el terminal se copiará en el Portapapeles.", "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.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", + "terminal.integrated.defaultLocation.view": "Crear terminales en la vista de terminal", "terminal.integrated.detectLocale": "Controla si debe detectarse y establecerse la variable de entorno \"$LANG\" en una opción compatible con UTF-8, ya que el terminal de VS Code solo admite datos con codificación UTF-8 procedentes del shell.", "terminal.integrated.detectLocale.auto": "Establezca la variable de entorno \"$LANG\" si la variable no existe o no termina en \"'.UTF-8'\".", "terminal.integrated.detectLocale.off": "No establezca la variable de entorno \"$LANG\".", @@ -7828,6 +7977,7 @@ "terminal.integrated.fontWeightError": "Solo se permiten las palabras clave \"normal\" y \"negrita\" o los números entre 1 y 1000.", "terminal.integrated.gpuAcceleration": "Controla si el terminal va a aprovechar la GPU para su proceso de representación.", "terminal.integrated.gpuAcceleration.auto": "Deje que VS Code detecte qué representador ofrecerá la mejor experiencia.", + "terminal.integrated.gpuAcceleration.canvas": "Use el representador de lienzo de reserva en el terminal. Emplea un contexto 2D en lugar de WebGL y puede ser mejor en algunos sistemas.", "terminal.integrated.gpuAcceleration.off": "Deshabilite la aceleración de GPU en el terminal.", "terminal.integrated.gpuAcceleration.on": "Habilite la aceleración de GPU en el terminal.", "terminal.integrated.letterSpacing": "Controla el espaciado de letras del terminal. Es un valor entero que representa la cantidad de píxeles adicionales que se van a agregar entre los caracteres.", @@ -7851,6 +8001,7 @@ "terminal.integrated.splitCwd.inherited": "En macOS y Linux, un nuevo terminal dividido usará el directorio de trabajo del terminal principal. En Windows, este se comporta igual que el inicial.", "terminal.integrated.splitCwd.initial": "Un nuevo terminal dividido usará el directorio de trabajo con el que comenzó el terminal principal.", "terminal.integrated.splitCwd.workspaceRoot": "Un nuevo terminal dividido usará la raíz del área de trabajo como directorio de trabajo. En un área de trabajo con varias raíces, se ofrece la opción de elegir la carpeta raíz que se va a usar.", + "terminal.integrated.tabs.enableAnimation": "Permite controlar si el estado de las pestañas de terminal admite animación (por ejemplo, las tareas en curso).", "terminal.integrated.tabs.enabled": "Controla si las pestañas del terminal se muestran como una lista al lado del terminal. Cuando esta opción está deshabilitada, se muestra una lista desplegable en su lugar.", "terminal.integrated.tabs.focusMode": "Controla si la colocación del foco sobre el terminal de una pestaña tiene lugar al hacer un solo clic o doble clic.", "terminal.integrated.tabs.focusMode.doubleClick": "Colocar el foco sobre el terminal al hacer doble clic en una pestaña del terminal", @@ -7862,6 +8013,11 @@ "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.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", + "terminal.integrated.tabs.showActions.singleTerminal": "Mostrar el terminal activo cuando sea el único terminal abierto", + "terminal.integrated.tabs.showActions.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.tabs.showActiveTerminal": "Muestra la información del terminal activo en la vista, cosa que resulta particularmente útil cuando el título dentro de las pestañas no está visible.", "terminal.integrated.tabs.showActiveTerminal.always": "Mostrar siempre el terminal activo", "terminal.integrated.tabs.showActiveTerminal.never": "No mostrar nunca el terminal activo", @@ -7874,8 +8030,34 @@ "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.", "terminalIntegratedConfigurationTitle": "Terminal integrado", - "titleMode.executable": "El título se establece mediante _terminal_; se usará el nombre del proceso en primer plano detectado.", - "titleMode.sequence": "El título se establece mediante _process_ con una secuencia de escape, lo que resulta útil si el shell establece el título de forma dinámica." + "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." + }, + "vs/workbench/contrib/terminal/common/terminalContextKey": { + "isSplitTerminalContextKey": "Indica si el terminal de la pestaña que tiene el foco es un terminal dividido.", + "terminalAltBufferActive": "Indica si el búfer alternativo del terminal está activo.", + "terminalCountContextKey": "Número actual de terminales.", + "terminalEditorFocusContextKey": "Indica si un terminal en el área del editor tiene foco.", + "terminalFocusContextKey": "Indica si el terminal recibe el foco.", + "terminalProcessSupportedContextKey": "Indica si los procesos de terminal pueden iniciarse en el área de trabajo actual.", + "terminalShellTypeContextKey": "El tipo de shell del terminal activo. Se establece en el último valor conocido cuando no existe ningún terminal.", + "terminalTabsFocusContextKey": "Indica si el foco está sobre el widget de pestañas del terminal", + "terminalTabsSingularSelectedContextKey": "Indica si hay un terminal seleccionado en la lista de pestañas de terminal.", + "terminalTextSelectedContextKey": "Indica si el texto está seleccionado en el terminal activo" + }, + "vs/workbench/contrib/terminal/common/terminalStrings": { + "killTerminal": "Terminar el terminal", + "killTerminal.short": "Finalizar", + "moveToEditor": "Mover el terminal al área del editor", + "splitTerminal": "Dividir terminal", + "splitTerminal.short": "Dividir", + "terminal": "Terminal", + "unsplitTerminal": "Cancelar división del terminal", + "workbench.action.terminal.changeColor": "Cambiar color...", + "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..." }, "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.", @@ -7890,6 +8072,7 @@ "hiddenIcon": "Icono que aparece junto a las pruebas ocultas, cuando se hayan mostrado.", "testViewIcon": "Vea el icono de la vista de pruebas.", "testingCancelIcon": "Icono para cancelar las series de pruebas en curso.", + "testingDebugAllIcon": "Icono de la acción \"depurar todas las pruebas\".", "testingDebugIcon": "Icono de la acción para \"depurar prueba\".", "testingErrorIcon": "Icono que se muestra para las pruebas que tienen un error.", "testingFailedIcon": "Icono que se muestra para las pruebas con errores.", @@ -7900,23 +8083,25 @@ "testingShowAsList": "Icono que se muestra cuando el explorador de pruebas está deshabilitado como árbol.", "testingShowAsTree": "Icono que se muestra cuando el explorador de pruebas está deshabilitado como lista.", "testingSkippedIcon": "Icono que se muestra para las pruebas que se omiten.", - "testingUnsetIcon": "Icono que se muestra para las pruebas con un estado no establecido." + "testingUnsetIcon": "Icono que se muestra para las pruebas con un estado no establecido.", + "testingUpdateProfiles": "Icono que se muestra para actualizar los perfiles de prueba." }, "vs/workbench/contrib/testing/browser/testExplorerActions": { + "configureProfile": "Seleccionar un perfil para actualizar", "debug test": "Depurar prueba", "debugAllTests": "Depurar todas las pruebas", - "debugSelectedTests": "Depurar pruebas seleccionadas", + "debugSelectedTests": "Depurar pruebas", "discoveringTests": "Detectando pruebas", "hideTest": "Ocultar prueba", "noDebugTestProvider": "No se encontró ninguna prueba depurable en esta área de trabajo. Puede que tenga que instalar una extensión del proveedor de pruebas", "noTestProvider": "No se encontró ninguna prueba en esta área de trabajo. Puede que tenga que instalar una extensión del proveedor de pruebas", "run test": "Ejecutar prueba", "runAllTests": "Ejecutar todas las pruebas", - "runSelectedTests": "Ejecutar pruebas seleccionadas", + "runSelectedTests": "Ejecutar pruebas", "testing.cancelRun": "Cancelar serie de pruebas", - "testing.category": "Probar", "testing.clearResults": "Borrar todos los resultados", "testing.collapseAll": "Contraer todas las pruebas", + "testing.configureProfile": "Configurar perfiles de prueba", "testing.debugAtCursor": "Depurar prueba en el cursor", "testing.debugCurrentFile": "Depurar las pruebas en el archivo actual", "testing.debugFailTests": "Depurar las pruebas con errores", @@ -7925,13 +8110,15 @@ "testing.openOutputPeek": "Ver salida", "testing.reRunFailTests": "Volver a ejecutar las pruebas con errores", "testing.reRunLastRun": "Volver a realizar la última ejecución", - "testing.refresh": "Actualizar pruebas", "testing.runAtCursor": "Ejecutar prueba en el cursor", "testing.runCurrentFile": "Ejecutar pruebas en el archivo actual", + "testing.runUsing": "Ejecutar usando el perfil...", "testing.searchForTestExtension": "Buscar la extensión de prueba", + "testing.selectDefaultTestProfiles": "Seleccionar perfil predeterminado", "testing.showMostRecentOutput": "Mostrar salida", "testing.sortByLocation": "Ordenar por ubicación", - "testing.sortByName": "Ordenar por nombre", + "testing.sortByStatus": "Ordenar por estado", + "testing.toggleInlineTestOutput": "Alternar salida de prueba insertada", "testing.turnOffAutoRun": "Desactivar la ejecución automática", "testing.turnOnAutoRun": "Activar la ejecución automática", "testing.viewAsList": "Ver como lista", @@ -7945,28 +8132,41 @@ "test": "Pruebas", "testExplorer": "Explorador de pruebas" }, + "vs/workbench/contrib/testing/browser/testingConfigurationUi": { + "testConfigurationUi.pick": "Elegir un perfil de prueba para usar", + "updateTestConfiguration": "Actualizar la configuración de prueba" + }, "vs/workbench/contrib/testing/browser/testingDecorations": { + "actual.title": "Real:", + "debug all test": "Depurar todas las pruebas", "debug test": "Depurar prueba", - "failedHoverMessage": "Error de {0}.", - "failedPeekAction": "Error de inspección", + "expected.title": "Se esperaba:", + "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", + "run all test": "Ejecutar todas las pruebas", "run test": "Ejecutar prueba", - "testing.clickToRun": "Hacer clic para ejecutar las pruebas, hacer clic con el botón derecho para ver más opciones" + "testing.gutterMsg.contextMenu": "Haga clic para ver las opciones de prueba", + "testing.gutterMsg.debug": "Haga clic para depurar las pruebas; haga clic con el botón derecho para ver más opciones", + "testing.gutterMsg.run": "Hacer clic para ejecutar las pruebas, hacer clic con el botón derecho para ver más opciones", + "testing.runUsing": "Ejecutar usando el perfil..." }, "vs/workbench/contrib/testing/browser/testingExplorerFilter": { "filter": "Filtrar", - "testExplorerFilter": "Filtro (por ejemplo, text, !exclude)", + "testExplorerFilter": "Filter (e.g. text, !exclude, @tag)", + "testExplorerFilterLabel": "Filter text for tests in the explorer", "testing.filters.currentFile": "Mostrar solo en archivo activo", "testing.filters.menu": "Más filtros...", "testing.filters.removeTestExclusions": "Mostrar todas las pruebas", - "testing.filters.showAll": "Mostrar todas las pruebas", "testing.filters.showExcludedTests": "Mostrar pruebas ocultas", "testing.filters.showOnlyExecuted": "Mostrar solo las pruebas ejecutadas", "testing.filters.showOnlyFailed": "Mostrar solo las pruebas con errores" }, "vs/workbench/contrib/testing/browser/testingExplorerView": { + "configureTestProfiles": "Configurar perfiles de prueba", + "defaultTestProfile": "{0} (valor predeterminado)", + "selectDefaultConfigs": "Seleccionar perfil predeterminado", "testExplorer": "Explorador de pruebas", - "testing.treeElementLabel": "{0} ({1})", "testing.treeElementLabelDuration": "{0}, en {1}", "testing.treeElementLabelOutdated": "{0}, resultado obsoleto", "testingFindExtension": "Mostrar pruebas de áreas de trabajo", @@ -7978,6 +8178,10 @@ "run test": "Ejecutar prueba", "testUnnamedTask": "Tarea sin nombre", "testing.debugLastRun": "Ejecución de la prueba de depuración", + "testing.goToFile": "Ir al archivo", + "testing.goToNextMessage": "Ir al siguiente error de prueba", + "testing.goToPreviousMessage": "Ir al error anterior de la prueba", + "testing.openMessageInEditor": "Abrir en el editor", "testing.reRunLastRun": "Volver a ejecutar la prueba", "testing.revealInExplorer": "Mostrar en el Explorador de pruebas", "testing.showResultOutput": "Mostrar salida de resultado", @@ -8011,12 +8215,8 @@ "testing.iconUnset": "Color del icono que indica \"sin establecer\" en el explorador de pruebas.", "testing.message.error.decorationForeground": "Color del texto de los mensajes de error de las pruebas que se muestran insertados en el editor.", "testing.message.error.marginBackground": "Color del margen junto a los mensajes de error que se muestran insertados en el editor.", - "testing.message.hint.decorationForeground": "Color del texto de los mensajes de sugerencia de las pruebas que se muestran insertados en el editor.", - "testing.message.hint.marginBackground": "Color del margen junto a los mensajes de sugerencias que se muestran insertados en el editor.", "testing.message.info.decorationForeground": "Color del texto de los mensajes de información de las pruebas que se muestran insertados en el editor.", "testing.message.info.marginBackground": "Color del margen junto a los mensajes de información que se muestran insertados en el editor.", - "testing.message.warning.decorationForeground": "Color del texto de los mensajes de advertencia de las pruebas que se muestran insertados en el editor.", - "testing.message.warning.marginBackground": "Color del margen junto a los mensajes de advertencia que se muestran insertados en el editor.", "testing.peekBorder": "Color de los bordes y la flecha de la vista de inspección.", "testing.runAction": "Color de los iconos para \"ejecutar\" en el editor." }, @@ -8029,17 +8229,27 @@ "testing.automaticallyOpenPeekView": "Configura cuándo se abre la vista de inspección de errores de forma automática.", "testing.automaticallyOpenPeekView.failureAnywhere": "Abrir automáticamente, sin importar dónde se produce el error.", "testing.automaticallyOpenPeekView.failureInVisibleDocument": "Abrir automáticamente cuando una prueba genera error en un documento visible.", + "testing.automaticallyOpenPeekView.never": "Nunca abrir automáticamente.", "testing.automaticallyOpenPeekViewDuringAutoRun": "Controla si la vista de inspección debe abrirse de forma automática durante el modo de ejecución automática.", - "testing.followRunningTest": "Controla si la prueba en ejecución debe ser seguida en la vista del explorador de pruebas" + "testing.defaultGutterClickAction": "Controla la acción que se realiza cuando se hace clic con el botón izquierdo en una decoración de prueba en el medianil.", + "testing.defaultGutterClickAction.contextMenu": "Abra el menú contextual para ver más opciones.", + "testing.defaultGutterClickAction.debug": "Depure la prueba.", + "testing.defaultGutterClickAction.run": "Ejecute la prueba.", + "testing.followRunningTest": "Controla si la prueba en ejecución debe ser seguida en la vista del explorador de pruebas", + "testing.gutterEnabled": "Controla si se muestran las decoraciones de prueba en el medianil del editor." }, "vs/workbench/contrib/testing/common/constants": { + "testGroup.coverage": "Cobertura", + "testGroup.debug": "Depurar", + "testGroup.run": "Ejecutar", "testState.errored": "Con errores", "testState.failed": "Error", "testState.passed": "Correcto", "testState.queued": "En cola", "testState.running": "En ejecución", "testState.skipped": "Omitida", - "testState.unset": "Sin establecer" + "testState.unset": "Aún no se ha ejecutado", + "testing.treeElementLabel": "{0} ({1})" }, "vs/workbench/contrib/testing/common/testResult": { "runFinished": "Prueba realizada en {0}" @@ -8049,6 +8259,12 @@ "testTrust": "La ejecución de las pruebas puede ejecutar el código en su espacio de trabajo." }, "vs/workbench/contrib/testing/common/testingContextKeys": { + "testing.controllerId": "Identificador de controladora del elemento de prueba actual", + "testing.hasConfigurableConfig": "Indica si se puede configurar una configuración de prueba", + "testing.hasCoverableTests": "Indica si algún controlador de pruebas ha registrado una configuración de cobertura", + "testing.hasDebuggableTests": "Indica si algún controlador de pruebas ha registrado una configuración de depuración", + "testing.hasNonDefaultConfig": "Indica si algún controlador de pruebas ha registrado una configuración no predeterminada", + "testing.hasRunnableTests": "Indica si algún controlador de pruebas ha registrado una configuración de ejecución", "testing.peekItemType": "Tipo de elemento en la vista de salida. Puede ser una \"prueba\", un \"mensaje\", una \"tarea\" o un \"resultado\".", "testing.testId": "Identificador del elemento de prueba actual, que se establece al crear o abrir menús en los elementos de prueba", "testing.testItemHasUri": "Booleano que indica si el elemento de prueba tiene un URI definido", @@ -8103,6 +8319,30 @@ "timelineRefresh": "Icono de la acción de actualizar la escala de tiempo.", "timelineUnpin": "Icono de la acción de desanclar la escala de tiempo." }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchy.contribution": { + "close": "Close", + "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" + }, + "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..." + }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchyTree": { + "subtypes": "subtypes of {0}", + "supertypes": "supertypes of {0}", + "tree.aria": "Type Hierarchy" + }, "vs/workbench/contrib/update/browser/releaseNotesEditor": { "releaseNotesInputName": "Notas de la versión: {0}", "unassigned": "sin asignar" @@ -8120,7 +8360,6 @@ "installingUpdate": "Instalando actualización...", "later": "Más tarde", "noUpdatesAvailable": "Actualmente, no hay actualizaciones disponibles.", - "ok": "Aceptar", "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.", @@ -8164,7 +8403,8 @@ }, "vs/workbench/contrib/url/browser/url.contribution": { "openUrl": "Abrir URL", - "urlToOpen": "Dirección URL que se va a abrir" + "urlToOpen": "Dirección URL que se va a abrir", + "workbench.trustedDomains.promptInTrustedWorkspace": "Cuando está habilitado, aparecen solicitudes del dominio de confianza al abrir los vínculos en las áreas de trabajo de confianza." }, "vs/workbench/contrib/userDataSync/browser/userDataSync": { "Sync accept merges": "{0}: {1}", @@ -8174,8 +8414,10 @@ "accept merges button": "Aceptar &&fusiones mediante \"merge\"", "accept remote": "Aceptar remoto", "accept remote button": "Aceptar &&remoto", + "ask to turn on in global": "La sincronización de configuración está desactivada (1)", "auth failed": "Error al activar la sincronización de configuración: error de autenticación.", "cancel": "Cancelar", + "change later": "Siempre puede cambiar esto más adelante.", "configure": "Configurar...", "configure and turn on sync detail": "Inicie sesión para sincronizar los datos entre los dispositivos.", "configure sync": "{0}: Configurar...", @@ -8192,10 +8434,10 @@ "global activity turn on sync": "Activar sincronización de configuración...", "has conflicts": "{0}: conflictos detectados", "insiders": "Participantes", + "learn more": "Más información", "leftResourceName": "{0} (remoto)", "merges": "{0} (fusiones mediante \"merge\")", "no authentication providers": "No hay disponible ningún proveedor de autenticación.", - "open doc": "Abrir documentación", "open file": "Abrir {0} archivo", "operationId": "Id. de operación: {0}", "per platform": "para cada plataforma", @@ -8209,6 +8451,7 @@ "service switched to insiders": "La sincronización de la configuración se ha cambiado a un servicio de Insiders", "service switched to stable": "La sincronización de la configuración se ha cambiado a un servicio estable", "session expired": "Se desactivó la sincronización de configuración porque la sesión actual expiró; vuelva a iniciar sesión para activar la sincronización.", + "settings sync is off": "La sincronización de configuración está desactivada", "show conflicts": "Mostrar conflictos", "show sync log title": "{0}: mostrar registro", "show sync log toolrip": "Mostrar registro", @@ -8229,7 +8472,6 @@ "switchSyncService.title": "{0}: seleccionar servicio", "sync is on": "La sincronización de configuración está activa", "sync now": "{0}: sincronizar ahora", - "sync preview message": "La sincronización de la configuración es una característica en vista previa; lea la documentación antes de activarla.", "sync settings": "{0}: mostrar configuración", "synced with time": "{0} se ha sincronizado", "syncing": "sincronizándose", @@ -8240,14 +8482,15 @@ "turn off sync confirmation": "¿Desea desactivar la sincronización?", "turn off sync detail": "La configuración, los enlaces de teclado, las extensiones, los fragmentos de código y el estado de la interfaz de usuario ya no se sincronizarán.", "turn off sync everywhere": "Desactive la sincronización en todos sus dispositivos y borre los datos de la nube.", - "turn on": "Activar", "turn on failed": "Error al activar la sincronización de los ajustes. {0}", "turn on failed with user data sync error": "Error al activar la sincronización de configuración. Consulte [los registros] ({0}) para obtener más detalles.", + "turn on settings sync": "Activar sincronización de configuración", "turn on sync": "Activar sincronización de configuración...", "turn on sync with category": "{0}: activar...", "turned off": "La sincronización de la configuración se ha desactivado desde otro dispositivo; vuelva a activar la sincronización.", "turnin on sync": "Activando la sincronización de configuración...", "turning on syncing": "Activando la sincronización de configuración...", + "turnon sync after initialization message": "Se inicializaron la configuración, los enlaces de teclado, las extensiones, los fragmentos y estado de la interfaz de usuario, pero no se están sincronizando. ¿Desea activar la sincronización de la configuración?", "update conflicts": "No se pudieron resolver conflictos, ya que hay una nueva versión local disponible. Inténtelo de nuevo.", "using separate service": "La sincronización de la configuración usa ahora un servicio independiente; hay más información disponible en la [documentación de sincronización de la configuración] (https://aka.ms/vscode-settings-sync-help#_syncing-stable-versus-insiders).", "workbench.action.showSyncRemoteBackup": "Mostrar datos sincronizados", @@ -8285,6 +8528,7 @@ "vs/workbench/contrib/userDataSync/browser/userDataSyncViews": { "confirm replace": "¿Desea reemplazar su {0} actual por el seleccionado?", "current": "Actual", + "last sync states": "Últimos remotos sincronizados", "leftResourceName": "{0} (remoto)", "local sync activity title": "Actividad de sincronización (local)", "merges": "Fusiones mediante \"merge\"", @@ -8295,7 +8539,9 @@ "reset": "Restablecer datos sincronizados", "rightResourceName": "{0} (local)", "sideBySideLabels": "{0} ↔ {1}", + "sync logs": "Registros", "synced machines": "Máquinas sincronizadas", + "troubleshoot": "Solucionar problemas", "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", @@ -8332,15 +8578,15 @@ "watermark.startDebugging": "Iniciar depuración", "watermark.toggleTerminal": "Alternar terminal" }, - "vs/workbench/contrib/webview/browser/baseWebviewElement": { - "fatalErrorMessage": "Error al cargar la vista web: {0}" - }, "vs/workbench/contrib/webview/browser/webview.contribution": { "copy": "Copiar", "cut": "Cortar", "paste": "Pegar" }, - "vs/workbench/contrib/webview/electron-browser/webviewCommands": { + "vs/workbench/contrib/webview/browser/webviewElement": { + "fatalErrorMessage": "Error al cargar la vista web: {0}" + }, + "vs/workbench/contrib/webview/electron-sandbox/webviewCommands": { "iframeWebviewAlert": "Uso de herramientas de desarrollo estándar para depurar la vista previa basada en IFrame", "openToolsLabel": "Abrir herramientas de desarrollo de vistas web" }, @@ -8354,6 +8600,16 @@ "vs/workbench/contrib/webviewPanel/browser/webviewPanel.contribution": { "webview.editor.label": "Editor de vistas web" }, + "vs/workbench/contrib/welcome/common/newFile.contribution": { + "Built-In": "Integrado", + "Create": "Crear", + "change keybinding": "Configurar el enlace de teclado", + "createNew": "Crear nuevo...", + "file": "Archivo", + "miNewFile2": "Archivo de texto", + "notebook": "Bloc de notas", + "welcome.newFile": "Nuevo archivo..." + }, "vs/workbench/contrib/welcome/common/viewsWelcomeContribution": { "ViewsWelcomeExtensionPoint.proposedAPI": "La contribución viewsWelcome en \"{0}\" requiere que \"enableProposedApi\" se haya habilitado." }, @@ -8369,55 +8625,64 @@ "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted": { "allDone": "Marcar como Listo", "close": "Ocultar", - "configureVisibility": "Configurar contenido de la página de bienvenida", - "gettingStarted": "Introducción", + "footer": "{0} collects usage data. Read our {1} and learn how to {2}.", "gettingStarted.allStepsComplete": "Todos los {0} pasos completados.", "gettingStarted.editingEvolved": "Edición mejorada", "gettingStarted.someStepsComplete": "{0} de {1} pasos completados", - "gettingStartedLabel": "Introducción. Información general sobre cómo ponerse al día con el editor.", "imageShowing": "Imagen que muestra {0}", - "more": "Más", + "new": "Nuevo", + "newItems": "Elementos nuevos", "nextOne": "Sección siguiente", - "pickWalkthroughs": "Seleccionar tutoriales para mostrar", + "optOut": "opt out", + "pickWalkthroughs": "Abrir tutorial...", + "privacy statement": "privacy statement", "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": { - "Getting Started": "Introducción", - "gettingStarted": "Introducción", - "gettingStarted.goBack": "Volver", - "gettingStarted.goNext": "Siguiente", - "gettingStarted.goPrev": "Anterior", - "gettingStarted.markStepComplete": "Marcar paso completado", - "gettingStarted.markStepInomplete": "Marcar Paso incompleto", + "Welcome": "Bienvenido", "help": "Ayuda", - "workbench.welcomePage.experimental.startEntryContributions": "Cuando está habilitado, permite que las extensiones incluyan elementos en la sección \"Inicio\" de la página de bienvenida. Función experimental, sujeta a interrupciones debido a cambios en la API.", - "workbench.welcomePage.walkthroughs.openOnInstall": "Cuando está habilitado, se abrirá el tutorial de una extensión al instalarla. Los tutoriales son los elementos que se incluyen en la sección \"Introducción\" de la página de bienvenida" + "pickWalkthroughs": "Abrir tutorial...", + "welcome": "Bienvenido", + "welcome.goBack": "Volver", + "welcome.markStepComplete": "Marcar paso completado", + "welcome.markStepInomplete": "Marcar Paso incompleto", + "welcome.showAllWalkthroughs": "Abrir tutorial...", + "workbench.welcomePage.preferReducedMotion": "Cuando está habilitado, reduce el movimiento en la página principal.", + "workbench.welcomePage.walkthroughs.openOnInstall": "Cuando se habilita, el tutorial de una extensión se abrirá al instalar la extensión.", + "workspacePlatform": "La plataforma del área de trabajo actual, que en los contextos remotos o sin servidor puede ser diferente de la plataforma de la interfaz de usuario" + }, + "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.", + "welcomePage.tileHoverBackground": "Color de fondo del puntero para los iconos en la introducción.", + "welcomePage.tileShadow": "Color de sombra de los botones de categoría del tutorial en la página principal." }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedExtensionPoint": { "pathDeprecated": "En desuso. En su lugar, use `image` o `markdown`", - "startEntries": "Aporte comandos para ayudar a los usuarios a empezar a usar su extensión. Función experimental, disponible solo en VS Code Insiders.", - "startEntries.command": "Comando para ejecutar.", - "startEntries.description": "Descripción del elemento de inicio.", - "startEntries.title": "Título del elemento de inicio.", - "startEntries.type": "El tipo de elemento de inicio que se usa para agrupar. Los valores admitidos son `sample-notebook` o `template-folder`.", - "startEntries.when": "Expresión clave de contexto para controlar la visibilidad de este elemento de inicio.", "title": "Título", - "usesteps": "En desuso. En su lugar, use `steps`", "walkthroughs": "Contribuya con tutoriales para ayudar a los usuarios a empezar a usar su extensión.", "walkthroughs.description": "Descripción del tutorial.", + "walkthroughs.featuredFor": "Los tutoriales que coinciden con uno de estos patrones globales aparecen como \"destacados\" en las áreas de trabajo con los archivos especificados. Por ejemplo, un tutorial para proyectos de TypeScript podría especificar \"tsconfig.json\" aquí.", "walkthroughs.id": "Identificador único para este tutorial.", - "walkthroughs.primary.deprecated": "En desuso. El primer tutorial con una condición when de satisfacción se abrirá durante la instalación.", "walkthroughs.steps": "Pasos que deben completarse como parte de este tutorial.", "walkthroughs.steps.button.deprecated.interpolated": "En desuso. Usar en su lugar vínculos de markdown en la descripción, es decir, {0}, {1} o {2}", "walkthroughs.steps.completionEvents": "Eventos que deberían desencadenar la comprobación de este paso. Si está vacío o no está definido, el paso se marcará cuando se haga clic en cualquiera de los botones o vínculos del paso. Si el paso no tiene botones ni vínculos, se comprobará cuando se seleccione.", "walkthroughs.steps.completionEvents.extensionInstalled": "Marcar el paso cuando se instale una extensión con el ID. especificado. Si la extensión ya está instalada, el paso se iniciará marcado.", "walkthroughs.steps.completionEvents.onCommand": "Marcar el paso cuando se ejecute un comando determinado en cualquier parte de VS Code.", "walkthroughs.steps.completionEvents.onContext": "Marcar el paso cuando una expresión de clave de contexto sea true.", - "walkthroughs.steps.completionEvents.onLink": "Marcar el paso cuando un vínculo determinado se abra a través de un paso de Introducción.", + "walkthroughs.steps.completionEvents.onLink": "Marcar el paso cuando un vínculo determinado se abra mediante un paso del tutorial.", "walkthroughs.steps.completionEvents.onSettingChanged": "Marcar el paso cuando se cambie una determinada configuración", "walkthroughs.steps.completionEvents.onView": "Marcar el paso al abrir una vista determinada", "walkthroughs.steps.completionEvents.stepSelected": "Marcar el paso en cuanto esté seleccionado.", @@ -8439,14 +8704,14 @@ "walkthroughs.when": "Expresión clave de contexto para controlar la visibilidad de este tutorial." }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedIcons": { - "gettingStartedChecked": "Se usa para representar los pasos de introducción que se han completado", - "gettingStartedUnchecked": "Se usa para representar los pasos de introducción que no se han completado" + "gettingStartedChecked": "Se usa para representar los pasos del tutorial que se han completado", + "gettingStartedUnchecked": "Se usa para representar los pasos del tutorial que no se han completado" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedInput": { - "gettingStarted": "Introducción" + "welcome": "Bienvenido" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedService": { - "workspacePlatform": "La plataforma del área de trabajo actual, que en los contextos remotos puede ser diferente de la plataforma de la interfaz de usuario" + "builtin": "Integrado" }, "vs/workbench/contrib/welcome/gettingStarted/common/gettingStartedContent": { "browseLangExts": "Examinar extensiones de lenguaje", @@ -8455,13 +8720,11 @@ "commandPalette": "Abrir paleta de comandos", "enableSync": "Habilitar sincronización de configuración", "enableTrust": "habilitar confianza", - "getting-started-beginner-icon": "Icono que se usa para la categoría de principiante de la introducción.", - "getting-started-intermediate-icon": "Icono que se usa para la categoría intermedia de la introducción.", - "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 página principal.", + "getting-started-intermediate-icon": "Icono que se usa para la categoría de usuario intermedio de la página principal.", + "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.cloneRepo.description": "Clonar un repositorio GIT", - "gettingStarted.cloneRepo.title": "Clonar el repositorio GIT...", "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.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}", @@ -8472,8 +8735,8 @@ "gettingStarted.findLanguageExts.title": "Compatibilidad enriquecida para todos los lenguajes", "gettingStarted.intermediate.description": "Optimice su flujo de trabajo de desarrollo con estas sugerencias y trucos.", "gettingStarted.intermediate.title": "Aumente su productividad", - "gettingStarted.newFile.description": "Comenzar con un archivo vacío nuevo", - "gettingStarted.newFile.title": "Nuevo archivo", + "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", "gettingStarted.notebookProfile.description": "Ajuste los blocs de notas de la forma que prefiera", "gettingStarted.notebookProfile.title": "Seleccionar el diseño de los blocs de notas", @@ -8511,6 +8774,8 @@ "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.topLevelShowWalkthroughs.description": "", + "gettingStarted.topLevelShowWalkthroughs.title": "Open a Walkthrough...", "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.", @@ -8554,102 +8819,13 @@ "welcomeOverlay.search": "Buscar en todos los archivos", "welcomeOverlay.terminal": "Alternar terminal integrado" }, - "vs/workbench/contrib/welcome/page/browser/vs_code_welcome_page": { - "welcomePage.colorTheme": "Tema de color", - "welcomePage.colorThemeDescription": "Modifique a su gusto la apariencia del editor y el código", - "welcomePage.customize": "Personalizar", - "welcomePage.editingEvolved": "Edición mejorada", - "welcomePage.gitClone": "clonar repositorio...", - "welcomePage.gitHubRepository": "Repositorio de GitHub", - "welcomePage.help": "Ayuda", - "welcomePage.installExtensionPacks": "Herramientas y lenguajes", - "welcomePage.installExtensionPacksDescription": "Instalar soporte para {0} y {1}", - "welcomePage.installKeymapDescription": "Configuración y enlaces de teclado", - "welcomePage.installKeymapExtension": "Instalar la configuración y los métodos abreviados de teclado de {0} y {1}", - "welcomePage.interactivePlayground": "Área de juegos interactiva", - "welcomePage.interactivePlaygroundDescription": "Pruebe las características esenciales del editor con un breve tutorial", - "welcomePage.interfaceOverview": "Introducción a la interfaz", - "welcomePage.interfaceOverviewDescription": "Obtenga una superposición que resalta los componentes principales de la interfaz de usuario", - "welcomePage.introductoryVideos": "Vídeos de introducción", - "welcomePage.keybindingsCheatsheet": "Hoja imprimible con ayudas de teclado", - "welcomePage.learn": "Más información", - "welcomePage.moreExtensions": "más", - "welcomePage.moreRecent": "Más...", - "welcomePage.newFile": "Nuevo archivo", - "welcomePage.newsletterSignup": "Únase a nuestro boletín informativo", - "welcomePage.noRecentFolders": "No hay ninguna carpeta reciente", - "welcomePage.openFolder": "Abrir carpeta...", - "welcomePage.others": "otros", - "welcomePage.productDocumentation": "Documentación del producto", - "welcomePage.recent": "Reciente", - "welcomePage.showCommands": "Encontrar y ejecutar todos los comandos", - "welcomePage.showCommandsDescription": "Acceda rápidamente a los comandos y búsquelos desde la paleta de comandos ({0})", - "welcomePage.showKeymapExtensions": "Mostrar otras extensiones de distribución de teclado", - "welcomePage.showLanguageExtensions": "Mostrar más extensiones del lenguaje", - "welcomePage.showOnStartup": "Mostrar página principal al inicio", - "welcomePage.stackOverflow": "Stack Overflow", - "welcomePage.start": "Inicio", - "welcomePage.tipsAndTricks": "Sugerencias y trucos", - "welcomePage.vscode": "Visual Studio Code" - }, - "vs/workbench/contrib/welcome/page/browser/welcomePage": { - "details": "Detalles", - "ok": "Aceptar", - "welcome.title": "Bienvenido", - "welcomePage": "Bienvenido", - "welcomePage.atom": "Atom", - "welcomePage.azure": "Azure", - "welcomePage.docker": "Docker", - "welcomePage.extensionListSeparator": ", ", - "welcomePage.extensionPackAlreadyInstalled": "El soporte para '{0}' ya está instalado.", - "welcomePage.extensionPackNotFound": "No se pudo encontrar el soporte para {0} con id {1}.", - "welcomePage.installExtensionPack": "Instalar compatibilidad adicional con {0}", - "welcomePage.installKeymap": "Instalar mapa de teclas de {0}", - "welcomePage.installedExtensionPack": "La compatibilidad con {0} ya está instalada", - "welcomePage.installedKeymap": "El mapa de teclas de {0} ya está instalado", - "welcomePage.installingExtensionPack": "Instalando compatibilidad adicional con {0}...", - "welcomePage.installingKeymap": "Instalando los métodos abreviados de teclado de {0}...", - "welcomePage.java": "Java", - "welcomePage.javaScript": "JavaScript", - "welcomePage.keymapAlreadyInstalled": "Los métodos abreviados de teclado {0} ya están instalados.", - "welcomePage.keymapNotFound": "No se pudieron encontrar los métodos abreviados de teclado {0} con el identificador {1}.", - "welcomePage.openFolderWithPath": "Abrir la carpeta {0} con la ruta de acceso {1}", - "welcomePage.php": "PHP", - "welcomePage.python": "Python", - "welcomePage.showAzureExtensions": "Mostrar extensiones de Azure", - "welcomePage.sublime": "Sublime", - "welcomePage.vim": "Vim", - "welcomePage.willReloadAfterInstallingExtensionPack": "La ventana se volverá a cargar después de instalar compatibilidad adicional con {0}.", - "welcomePage.willReloadAfterInstallingKeymap": "La ventana se volverá a cargar después de instalar los métodos abreviados de teclado {0}." - }, "vs/workbench/contrib/welcome/page/browser/welcomePage.contribution": { - "miWelcome": "&&Bienvenido", "workbench.startupEditor": "Controla qué editor se muestra al inicio, si no se restaura ninguno de la sesión anterior.", - "workbench.startupEditor.gettingStarted": "Abre la nueva Página de bienvenida con contenido de ayuda para empezar a usar VS Code y las extensiones.", - "workbench.startupEditor.gettingStartedInEmptyWorkbench": "Al abrir un área de trabajo vacía, abra la nueva Página de bienvenida con contenido de ayuda para empezar a usar VS Code y las extensiones.", "workbench.startupEditor.newUntitledFile": "Abra un archivo nuevo sin título (solo se aplica al abrir una ventana vacía).", "workbench.startupEditor.none": "Iniciar sin un editor.", - "workbench.startupEditor.readme": "Abrir el archivo README cuando se abra una carpeta que lo contenga, en caso contrario recurrir a 'welcomePage'.", - "workbench.startupEditor.welcomePage": "Abre la Página de bienvenida heredada.", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "Abre la Página de bienvenida heredada cuando se abra un área de trabajo vacía." - }, - "vs/workbench/contrib/welcome/page/browser/welcomePageColors": { - "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.", - "welcomePage.tileHoverBackground": "Color de fondo del puntero para los iconos en la introducción.", - "welcomePage.tileShadow": "Color de sombra de los botones de categoría del tutorial en la página principal." - }, - "vs/workbench/contrib/welcome/telemetryOptOut/browser/telemetryOptOut": { - "telemetryOptOut.OptIn": "Sí, encantado de ayudarles", - "telemetryOptOut.OptOut": "No, gracias", - "telemetryOptOut.optInNotice": "Ayúdenos a mejorar VS Code permitiendo a Microsoft recopilar datos de uso. Lea nuestra [declaración de privacidad]({0}) y vea qué debe hacer para [participar]({1}).", - "telemetryOptOut.optOutNotice": "Ayúdenos a mejorar VS Code permitiendo a Microsoft recopilar datos de uso. Lea nuestra [declaración de privacidad]({0}) y vea qué debe hacer para [no participar]({1}).", - "telemetryOptOut.optOutOption": "Ayúdenos a mejorar Visual Studio Code permitiendo a Microsoft recopilar datos de uso. Lea nuestra [declaración de privacidad]({0}) para obtener más detalles.", - "telemetryOptOut.readMore": "Leer más" + "workbench.startupEditor.readme": "Abra el archivo Léame cuando abra una carpeta que contenga uno, en caso contrario, vuelva a \"welcomePage\". Nota: esta situación solo se observa en la configuración global y se omitirá si se establece en una configuración de área de trabajo o carpeta.", + "workbench.startupEditor.welcomePage": "Abre la página principal, con contenido de ayuda para empezar a usar VS Code y las extensiones.", + "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", @@ -8667,8 +8843,10 @@ "vs/workbench/contrib/workspace/browser/workspace.contribution": { "addWorkspaceFolderDetail": "Está agregando archivos a un área de trabajo de confianza que actualmente no son de confianza. ¿Confía en los autores de estos nuevos archivos?", "addWorkspaceFolderMessage": "¿Confía en los autores de los archivos de esta carpeta?", + "cancel": "Cancelar", "cancelWorkspaceTrustButton": "Cancelar", "checkboxString": "Confiar en los autores de todos los archivos de la carpeta principal \"{0}\"", + "configureWorkspaceTrust": "Configurar confianza del área de trabajo", "dontTrustFolderOptionDescription": "Examinar la carpeta en modo restringido", "dontTrustOption": "No, no confío en los autores", "dontTrustWorkspaceOptionDescription": "Navegar por el área de trabajo en modo restringido", @@ -8680,7 +8858,14 @@ "immediateTrustRequestMessage": "Una característica que intenta usar puede suponer un riesgo para la seguridad si no confía en el origen de los archivos o de las carpetas que tiene abiertos actualmente.", "manageWorkspaceTrust": "Administrar confianza del área de trabajo", "manageWorkspaceTrustButton": "Administrar", + "newWindow": "Abrir en modo restringido", "no": "No", + "open": "Abrir", + "openLooseFileLearnMore": "Si no confía en los autores de estos archivos, le recomendamos que los abra en modo restringido, ya que los archivos pueden ser maliciosos. Consulte [nuestros documentos](https://aka.ms/vscode-workspace-trust) para obtener más información.", + "openLooseFileMesssage": "¿Confía en los autores de estos archivos?", + "openLooseFileWindowDetails": "Está intentando abrir archivos que no son de confianza en una ventana de confianza.", + "openLooseFileWorkspaceCheckbox": "Recordar esta decisión para todas las áreas de trabajo", + "openLooseFileWorkspaceDetails": "Está intentando abrir archivos que no son de confianza en un espacio de trabajo de confianza.", "restrictedModeBannerAriaLabelFolder": "El modo restringido está destinado a la navegación segura por el código. Confíe en esta carpeta para habilitar todas las funciones. Utilice las teclas de navegación para acceder a las acciones de los banners.", "restrictedModeBannerAriaLabelWindow": "El modo restringido está destinado a la navegación segura por el código. Confíe en esta ventana para habilitar todas las funciones. Utilice las teclas de navegación para acceder a las acciones del banner.", "restrictedModeBannerAriaLabelWorkspace": "El modo restringido está pensado para la navegación segura por el código. Confíe en esta área de trabajo para habilitar todas las funciones. Utilice las teclas de navegación para acceder a las acciones del banner.", @@ -8704,6 +8889,10 @@ "trustFolderOptionDescription": "Carpeta de confianza y habilitar todas las funciones", "trustOption": "Sí, confío en los autores", "trustWorkspaceOptionDescription": "Área de trabajo de confianza y habilitación de todas las funciones", + "workspace.trust.banner.always": "Mostrar la pancarta cada vez que se abra un área de trabajo que no sea de confianza.", + "workspace.trust.banner.description": "Controla cuándo se muestra la pancarta del modo restringido.", + "workspace.trust.banner.never": "No mostrar la pancarta cuando un área de trabajo que no sea de confianza esté abierta.", + "workspace.trust.banner.untilDismissed": "Mostrar la pancarta cada vez que se abra un área de trabajo que no sea de confianza hasta que se descarte.", "workspace.trust.description": "Controla si la confianza del área de trabajo está habilitada o no en VS Code.", "workspace.trust.emptyWindow.description": "Controla si se confía o no en la ventana vacía de forma predeterminada dentro de VS Code. Cuando se usa con `#{0}#`, puede habilitar la funcionalidad completa de VS Code sin preguntar en una ventana vacía.", "workspace.trust.startupPrompt.always": "Pedir certificación de confianza cada vez que se abre un área de trabajo que no es de confianza.", @@ -8717,6 +8906,8 @@ "workspaceStartupTrustDetails": "{0} proporciona funciones que pueden ejecutar automáticamente los archivos en esta área de trabajo.", "workspaceTrust": "¿Confía en los autores de los archivos de esta área de trabajo?", "workspaceTrustEditor": "Editor de confianza del área de trabajo", + "workspaceTrustEnabledCtx": "Si la función de confianza del espacio de trabajo está habilitada.", + "workspaceTrustedCtx": "Si el espacio de trabajo actual tiene la confianza del usuario.", "workspacesCategory": "Áreas de trabajo", "yes": "Sí" }, @@ -8724,23 +8915,31 @@ "addButton": "Agregar carpeta", "deleteTrustedUri": "Eliminar ruta de acceso", "dontTrustButton": "No confiar", - "editTrustedUri": "Cambiar ruta", + "editTrustedUri": "Editar ruta de acceso", "hostColumnLabel": "Host", + "invalidTrust": "'{0}' is not valid and has too many path segments.", "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.", "pathColumnLabel": "Ruta de acceso", + "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}.", "trustButton": "Confiar", - "trustParentButton": "Confiar todo en la carpeta principal", + "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}'.", + "trustParentButton": "Confiar en elemento primario", "trustUri": "Carpeta de confianza", "trustedDebugging": "La depuración está habilitada", - "trustedDescription": "Todas las funciones están habilitadas porque se ha concedido la confianza al espacio de trabajo. [Más información](https://aka.ms/vscode-workspace-trust).", + "trustedDescription": "Todas las características están habilitadas porque se ha concedido confianza al área de trabajo.", "trustedExtensions": "Todas las extensiones están habilitadas", "trustedFolder": "En una carpeta de confianza", + "trustedFolderAriaLabel": "{0}, de confianza", "trustedFolderSubtitle": "Confía en los autores de los archivos de la carpeta actual. Todas las funciones están habilitadas:", + "trustedFolderWithHostAriaLabel": "{0} en {1}, de confianza", "trustedFoldersAndWorkspaces": "Carpetas y áreas de trabajo de confianza", - "trustedFoldersDescription": "Confía en las siguientes carpetas, sus hijos y los archivos del área de trabajo.", + "trustedFoldersDescription": "Confía en las siguientes carpetas, subcarpetas y archivos del área de trabajo.", "trustedForcedReason": "Esta ventana es de confianza debido al área de trabajo abierta.", "trustedHeaderFolder": "Confía en esta carpeta", "trustedHeaderWindow": "Confía en esta ventana", @@ -8753,17 +8952,18 @@ "trustedWorkspace": "En un área de trabajo de confianza", "trustedWorkspaceSubtitle": "Confía en los autores de los archivos del espacio de trabajo actual. Todas las funciones están activadas:", "untrustedDebugging": "La depuración está deshabilitada", - "untrustedDescription": "{0} está en un modo restringido destinado a la navegación segura por el código. [Más información](https://aka.ms/vscode-workspace-trust).", + "untrustedDescription": "{0} está en un modo restringido, concebido para la exploración de código seguro.", "untrustedExtensions": "[{0} extensiones]({1}) están desactivadas o tienen una funcionalidad limitada", "untrustedFolderReason": "Esta carpeta se vuelve de confianza a través de las entradas en negrita en las carpetas de confianza de abajo.", "untrustedFolderSubtitle": "No se confía en los autores de los archivos de la carpeta actual. Las siguientes funciones están desactivadas:", "untrustedHeader": "Está en modo restringido", "untrustedSettings": "[{0}configuración del área de trabajo]({1}) no se aplica", - "untrustedTasks": "Las tareas están desactivadas", + "untrustedTasks": "Las tareas no se pueden ejecutar", "untrustedWindowSubtitle": "No se confía en los autores de los archivos de la ventana actual. Las siguientes funciones están desactivadas:", "untrustedWorkspace": "En modo restringido", "untrustedWorkspaceReason": "Esta área de trabajo es de confianza a través de las entradas en negrita en las carpetas de confianza de abajo.", - "untrustedWorkspaceSubtitle": "No se confía en los autores de los archivos del espacio de trabajo actual. Las siguientes funciones están desactivadas:" + "untrustedWorkspaceSubtitle": "No se confía en los autores de los archivos del espacio de trabajo actual. Las siguientes funciones están desactivadas:", + "workspaceTrustEditorHeaderActions": "[Configure sus valores]({0}) o [aprenda más](https://aka.ms/vscode-workspace-trust)." }, "vs/workbench/contrib/workspaces/browser/workspaces.contribution": { "openWorkspace": "Abrir área de trabajo", @@ -8920,10 +9120,10 @@ "remoteFileDialog.windowsDriveLetter": "Comience la ruta de acceso con una letra de unidad.", "saveLocalFile": "Guardar archivo local..." }, - "vs/workbench/services/editor/browser/editorOverrideService": { - "editorOverride.configureDefault": "Configurar predeterminado", - "editorOverride.conflictingDefaults": "Hay múltiples editores predeterminados disponibles para el recurso.", - "editorOverride.keepDefault": "Mantener {0}", + "vs/workbench/services/editor/browser/editorResolverService": { + "editorResolver.configureDefault": "Configurar predeterminado", + "editorResolver.conflictingDefaults": "Hay múltiples editores predeterminados disponibles para el recurso.", + "editorResolver.keepDefault": "Mantener {0}", "prompOpenWith.updateDefaultPlaceHolder": "Seleccionar el nuevo editor predeterminado para '{0}'", "promptOpenWith.configureDefault": "Configurar el editor predeterminado para '{0}'...", "promptOpenWith.currentDefault": "Predeterminado", @@ -8931,10 +9131,8 @@ "promptOpenWith.currentlyActive": "Activo", "promptOpenWith.placeHolder": "Seleccionar el editor para \"{0}\"" }, - "vs/workbench/services/editor/common/editorOverrideService": { - "builtinProviderDisplayName": "Integrado", - "editor.editorAssociations": "Configurar patrones globales para editores (por ejemplo, `\"*.hex\": \"hexEditor.hexEdit\"`). Estos tienen prioridad sobre el comportamiento predeterminado.", - "promptOpenWith.defaultEditor.displayName": "Editor de texto" + "vs/workbench/services/editor/common/editorResolverService": { + "editor.editorAssociations": "Configurar patrones globales para editores (por ejemplo, `\"*.hex\": \"hexEditor.hexEdit\"`). Estos tienen prioridad sobre el comportamiento predeterminado." }, "vs/workbench/services/extensionManagement/browser/extensionBisect": { "bisect": "La extensión Bisect está activa y ha deshabilitado {0} extensiones. Compruebe si aún puede reproducir el problema y, a continuación, seleccione una de estas opciones.", @@ -8959,6 +9157,11 @@ }, "vs/workbench/services/extensionManagement/browser/extensionEnablementService": { "Reload": "Recargar y habilitar las extensiones", + "cannot change disablement environment": "No se puede cambiar la activación de la extensión {0} porque está deshabilitada en el entorno", + "cannot change enablement dependency": "No se puede habilitar la extensión '{0}' porque depende de la extensión '{1}' que no se puede habilitar", + "cannot change enablement environment": "No se puede cambiar la activación de la extensión {0} porque está habilitada en el entorno", + "cannot change enablement extension kind": "No se puede cambiar la habilitación de la extensión {0} debido a su tipo de extensión", + "cannot change enablement virtual workspace": "No se puede cambiar la habilitación de la extensión {0} porque no admite espacios de trabajo virtuales", "cannot disable auth extension": "No se puede cambiar la habilitación de la extensión {0} porque la sincronización de la configuración depende de ella.", "cannot disable auth extension in workspace": "No se puede cambiar la habilitación de la extensión {0} en el área de trabajo porque aporta proveedores de autenticación.", "cannot disable language pack extension": "No se puede cambiar la habilitación de la extensión {0} porque aporta paquetes de idioma.", @@ -8984,7 +9187,7 @@ "twoDependentsError": "No se puede desinstalar la extensión '{0}'. Las extensiones '{1}' y '{2}' dependen de esta." }, "vs/workbench/services/extensionManagement/common/webExtensionsScannerService": { - "cannot be installed": "No se puede instalar \"{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." }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", @@ -9054,6 +9257,7 @@ "vscode.extension.activationEvents.onTerminalProfile": "Se emite un evento de activación cuando se inicia un perfil de terminal específico.", "vscode.extension.activationEvents.onUri": "Se emite un evento de activación siempre cuando se abre un identificador URI de todo el sistema dirigido hacia esta extensión.", "vscode.extension.activationEvents.onView": "Un evento de activación emitido cada vez que se expande la vista especificada.", + "vscode.extension.activationEvents.onWalkthrough": "Evento de activación emitido cuando se abre un tutorial especificado.", "vscode.extension.activationEvents.star": "Un evento de activación emitido al inicio de VS Code. Para garantizar una buena experiencia para el usuario final, use este evento de activación en su extensión solo cuando no le sirva ninguna otra combinación de eventos de activación en su caso.", "vscode.extension.activationEvents.workspaceContains": "Un evento de activación emitido cada vez que se abre una carpeta que contiene al menos un archivo que coincide con el patrón global especificado.", "vscode.extension.badges": "Matriz de distintivos que se muestran en la barra lateral de la página de extensiones de Marketplace.", @@ -9095,13 +9299,15 @@ "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": { + "extensionUnderDevelopment": "Cargando la extensión de desarrollo en {0}", + "overwritingExtension": "Sobrescribiendo la extensión {0} con {1}." + }, "vs/workbench/services/extensions/common/remoteExtensionHost": { "remote extension host Log": "Host de extensión remota" }, "vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": { "extensionCache.invalid": "Las extensiones han sido modificadas en disco. Por favor, vuelva a cargar la ventana.", - "extensionUnderDevelopment": "Cargando la extensión de desarrollo en {0}", - "overwritingExtension": "Sobrescribiendo la extensión {0} con {1}.", "reloadWindow": "Recargar ventana" }, "vs/workbench/services/extensions/electron-browser/extensionService": { @@ -9311,19 +9517,12 @@ }, "vs/workbench/services/preferences/browser/preferencesService": { "defaultKeybindings": "Enlaces de teclado predeterminados", - "defaultSettings": "Configuración predeterminada", "emptyKeybindingsHeader": "Coloque sus atajos de teclado en este archivo para sobreescribir los valores predeterminados", "fail.createSettings": "No se puede crear '{0}' ({1}).", - "folderSettingsName": "{0} (Configuración de carpeta)", "openFolderFirst": "Abra primero una carpeta o área de trabajo para crear la configuración correspondiente." }, - "vs/workbench/services/preferences/common/preferences": { - "userSettingsTarget": "Configuración de usuario", - "workspaceSettingsTarget": "Configuración de área de trabajo" - }, "vs/workbench/services/preferences/common/preferencesEditorInput": { - "settingsEditor2InputName": "Configuración", - "settingsEditorName": "Configuración predeterminada" + "settingsEditor2InputName": "Configuración" }, "vs/workbench/services/preferences/common/preferencesModels": { "commonlyUsed": "Más utilizada", @@ -9331,22 +9530,29 @@ }, "vs/workbench/services/preferences/common/preferencesValidation": { "invalidTypeError": "La configuración tiene un tipo no válido, se esperaba {0}. Corríjalo en JSON.", + "validations.booleanIncorrectType": "Tipo incorrecto. Se esperaba \"booleano\".", "validations.colorFormat": "Formato de color no válido. Use #RGB, #RGBA, #RRGGBB o #RRGGBBAA.", "validations.exclusiveMax": "El valor debe ser estrictamente menor que {0}.", "validations.exclusiveMin": "El valor debe ser estrictamente mayor que {0}.", "validations.expectedInteger": "El valor debe ser un entero.", "validations.expectedNumeric": "El valor debe ser un número.", + "validations.invalidStringEnumValue": "No se acepta el valor. Valores válidos: {0}.", "validations.max": "El valor debe ser menor o igual que {0}.", "validations.maxLength": "El valor debe tener {0} caracteres como máximo.", "validations.min": "El valor debe ser mayor o igual que {0}.", "validations.minLength": "El valor debe tener {0} caracteres como mínimo.", "validations.multipleOf": "El valor debe ser múltiplo de {0}.", + "validations.objectIncorrectType": "Tipo incorrecto. Se esperaba un objeto.", + "validations.objectPattern": "No se permite {0} la propiedad. \r\n", "validations.regex": "El valor debe coincidir con la instancia de regex \"{0}\".", + "validations.stringArrayIncorrectType": "Tipo incorrecto. Se esperaba una matriz de cadenas.", "validations.stringArrayItemEnum": "El valor {0} no es uno de {1}", "validations.stringArrayItemPattern": "El valor {0} debe coincidir con la instancia de regex {1}.", "validations.stringArrayMaxItem": "La matriz debe tener como máximo {0} elementos.", "validations.stringArrayMinItem": "La matriz debe tener como mínimo {0} elementos.", "validations.stringArrayUniqueItems": "La matriz tiene elementos duplicados.", + "validations.stringIncorrectEnumOptions": "Las opciones de enumeración deben ser cadenas, pero también hay una opción par no cadenas. Envíe una incidencia al autor de la extensión.", + "validations.stringIncorrectType": "Tipo incorrecto. Se esperaba «una cadena».", "validations.uriEmpty": "Se esperaba el URI.", "validations.uriMissing": "Se espera el URI.", "validations.uriSchemeMissing": "Se espera el URI con un esquema." @@ -9360,8 +9566,10 @@ "status.progress": "Mensaje de progreso" }, "vs/workbench/services/remote/common/remoteExplorerService": { - "remote.localPortMismatch.Ok": "Aceptar", - "remote.localPortMismatch.single": "El puerto local {0} no pudo ser utilizado para la retransmisión al puerto remoto. {1}.\r\n\r\nEsto suele ocurrir cuando ya hay otro proceso que utiliza el puerto local.{0}.\r\n\r\nSe ha utilizado el número de puerto {2} en su lugar." + "remote.localPortMismatch.single": "El puerto local {0} no pudo ser utilizado para la retransmisión al puerto remoto. {1}.\r\n\r\nEsto suele ocurrir cuando ya hay otro proceso que utiliza el puerto local.{0}.\r\n\r\nSe ha utilizado el número de puerto {2} en su lugar.", + "tunnel.source.auto": "Reenviado automáticamente", + "tunnel.source.user": "Reenviado por el usuario", + "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})" @@ -9375,11 +9583,9 @@ "invalid.path.1": "Se esperaba que \"contributes.{0}.path\" ({1}) se incluyera en la carpeta de la extensión ({2}). Esto puede hacer que la extensión no sea portátil.", "invalid.scopeName": "Se esperaba una cadena en \"contributes.{0}.scopeName\". Valor proporcionado: {1}", "invalid.tokenTypes": "Valor no válido en \"contributes.{0}.tokenTypes\". Debe ser una asignación de objeto del nombre del ámbito al tipo de token. Valor proporcionado: {1}", - "neverAgain": "No mostrar de nuevo", "progress1": "Preparándose para registrar el análisis de gramática de TM. Haga clic en Detener cuando haya terminado.", "progress2": "Se está registrando el análisis de gramática de TM. Haga clic en Detener cuando haya terminado.", - "stop": "Detener", - "too many characters": "La tokenización se omite para las filas largas por razones de rendimiento. La longitud de una línea larga puede configurarse a través de \"editor.maxTokenizationLineLength\"." + "stop": "Detener" }, "vs/workbench/services/textMate/common/TMGrammarFactory": { "no-tm-grammar": "No hay ninguna gramática de TM registrada para este lenguaje." @@ -9542,11 +9748,9 @@ "colorThemeError": "El tema es desconocido o no está instalado.", "defaultProductIconThemeDesc": "Predeterminada", "defaultProductIconThemeLabel": "Predeterminado", - "detectColorScheme": "Si se establece, cambia automáticamente al tema de color preferido en función del aspecto del sistema operativo. Si la apariencia del sistema operativo es oscura, se utiliza el tema especificado en ' # {0} # ' para ligero ' # {1} # '", + "detectColorScheme": "Si está establecido, se cambia automáticamente al tema de color preferido en función de la apariencia del sistema operativo. Si la apariencia del sistema operativo es oscura, se usa el tema especificado en \"#{0}#\"; si es clara, en \"#{1}#\".", "editorColors": "Invalida el estilo de fuente y los colores de sintaxis del editor del tema de color seleccionado.", "editorColors.comments": "Establece los colores y estilos para los comentarios", - "editorColors.experimentalTokenStyling.deprecationMessage": "Use \"editor.semanticTokenColorCustomizations\" en su lugar.", - "editorColors.experimentalTokenStyling.deprecationMessageMarkdown": "Use \"#editor.semanticTokenColorCustomizations#\" en su lugar.", "editorColors.functions": "Establece los colores y estilos para las declaraciones y referencias de funciones.", "editorColors.keywords": "Establece los colores y estilos para las palabras clave.", "editorColors.numbers": "Establece los colores y estilos para literales numéricos.", @@ -9681,13 +9885,15 @@ "saveElevatedSudo": "Reintentar como Sudo...", "staleSaveError": "Error al guardar \"{0}\": El contenido del archivo es más nuevo. ¿Desea sobrescribir el archivo con sus cambios?" }, + "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { + "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.", - "ok": "Aceptar", "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..." }, @@ -9701,28 +9907,19 @@ "vs/workbench/services/workspaces/browser/workspaceTrustEditorInput": { "workspaceTrustEditorInputName": "Confianza en el área de trabajo" }, - "vs/workbench/services/workspaces/common/workspaceTrust": { - "cancel": "Cancelar", - "newWindow": "Abrir en modo restringido", - "open": "Abrir", - "openLooseFileLearnMore": "Si no confía en los autores de estos archivos, le recomendamos que los abra en modo restringido, ya que los archivos pueden ser maliciosos. Consulte [nuestros documentos](https://aka.ms/vscode-workspace-trust) para obtener más información.", - "openLooseFileMesssage": "¿Confía en los autores de estos archivos?", - "openLooseFileWindowDetails": "Está intentando abrir archivos que no son de confianza en una ventana de confianza.", - "openLooseFileWorkspaceCheckbox": "Recordar esta decisión para todas las áreas de trabajo", - "openLooseFileWorkspaceDetails": "Está intentando abrir archivos que no son de confianza en un espacio de trabajo de confianza.", - "workspaceTrustEnabledCtx": "Si la función de confianza del espacio de trabajo está habilitada.", - "workspaceTrustedCtx": "Si el espacio de trabajo actual tiene la confianza del usuario." - }, "vs/workbench/services/workspaces/electron-sandbox/workspaceEditingService": { "cancel": "Cancelar", "doNotSave": "No guardar", - "ok": "Aceptar", "save": "Guardar", "saveWorkspaceDetail": "Guarde el área de trabajo si tiene pensado volverla a abrir.", "saveWorkspaceMessage": "¿Quiere guardar la configuración del área de trabajo como un archivo?", "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/loadingSpinner/loadingSpinner": { + "loadingCompletedMessage": "Carga completada", + "loadingMessage": "Cargando" + }, "sql/base/browser/ui/loadingSpinner/loadingSpinner.component": { "loadingCompletedMessage": "Carga completada", "loadingMessage": "Carga en curso" @@ -9833,6 +10030,10 @@ "sql/platform/connection/common/connectionConfig": { "invalidServerName": "Ya existe un grupo de servidores con el mismo nombre." }, + "sql/platform/connection/common/connectionStatusManager": { + "connectionStatusManager.noConnectionForUri": "No se encontró la conexión con el URI: {0}", + "connectionStatusManager.uriAlreadyInConnectionsList": "Ya hay una conexión con el URI: {0}" + }, "sql/platform/dashboard/browser/insightRegistry": { "schema.dashboardWidgets.InsightsRegistry": "Widget utilizado en los paneles" }, @@ -9963,6 +10164,25 @@ "previewFeatures.configTitle": "Características en versión preliminar", "showConnectDialogOnStartup": "Mostrar diálogo de conexión al inicio" }, + "sql/workbench/browser/designer/designer": { + "designer.generalGroupName": "General", + "designer.loadingDesigner": "Cargando el diseñador...", + "designer.loadingDesignerCompleted": "El diseñador está cargado", + "designer.newRowText": "Agregar nuevo", + "designer.processingChanges": "Procesando cambios...", + "designer.processingChangesCompleted": "Se han procesado los cambios", + "designer.removeRowText": "Quitar", + "designer.savingChanges": "Guardando cambios...", + "designer.savingChangesCompleted": "Se han guardado los cambios", + "tableDesigner.unknownComponentType": "El tipo de componente: {0} no es compatible" + }, + "sql/workbench/browser/designer/designerPropertiesPane": { + "tableDesigner.propertiesPaneTitle": "Propiedades", + "tableDesigner.propertiesPaneTitleWithContext": "Propiedades de {0}" + }, + "sql/workbench/browser/designer/designerScriptEditor": { + "designer.textEditorAriaLabel": "Editor de texto del diseñador." + }, "sql/workbench/browser/editData/editDataInput": { "connectionFailure": "Error al conectar la sesión de edición de datos" }, @@ -9977,6 +10197,9 @@ "resourceViewer.showActions": "Mostrar acciones", "resourceViewerInput.resourceViewer": "Visor de recursos" }, + "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { + "tableDesigner.newTable": "Nueva tabla" + }, "sql/workbench/browser/modal/modal": { "closeMessage": "Cerrar", "copyMessage": "Copiar", @@ -11357,6 +11580,13 @@ "sql/workbench/contrib/scripting/browser/scriptingActions": { "refreshError": "Error al actualizar el nodo \"{0}\"; {1}." }, + "sql/workbench/contrib/tableDesigner/browser/actions": { + "tableDesigner.saveTableChanges": "Guardar cambios" + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { + "tableDesigner.configTitle": "Diseñador de tablas", + "tableDesigner.featureEnabledDescription": "Controla si la característica del diseñador de tablas está habilitada. El valor predeterminado es false." + }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "{0} tareas en curso", "miViewTasks": "&&Tareas", @@ -11757,6 +11987,13 @@ "runCellCancelled": "Ejecución de celdas cancelada", "sessionNotReady": "La sesión para este cuaderno comenzará momentáneamente" }, + "sql/workbench/services/notebook/browser/models/cellEdit": { + "addCellEdit": "Agregar celda", + "convertCellTypeEdit": "Convertir tipo de celda", + "deleteCellEdit": "Eliminar celda", + "moveCellEdit": "Mover celda", + "splitCellEdit": "Dividir celda" + }, "sql/workbench/services/notebook/browser/models/clientSession": { "ServerNotStarted": "El servidor no se pudo iniciar por una razón desconocida", "clientSession.unknownError": "Error al iniciar la sesión del cuaderno", @@ -11875,6 +12112,10 @@ "profilerFilterDialog.title": "Filtros", "profilerFilterDialog.valueColumn": "Valor" }, + "sql/workbench/services/query/common/queryManagement": { + "queryManagement.noQueryRunnerForUri": "No se encontró el ejecutor de consultas para el URI: {0}", + "queryManagement.uriAlreadyHasQueryRunner": "URI: inesperadamente {0} ya tiene un ejecutor de consultas." + }, "sql/workbench/services/query/common/queryModelService": { "commitEditFailed": "Error al confirmar una fila: ", "msgCancelQueryFailed": "Error al cancelar la consulta: {0}", @@ -11970,29 +12211,6 @@ "serverGroup.addServerGroup": "Agregar grupo de servidores", "serverGroup.editServerGroup": "Editar grupo de servidores" }, - "sql/workbench/services/tasks/common/tasksService": { - "InProgressWarning": "1 o más tareas están en curso. ¿Seguro que desea salir?", - "taskService.no": "No", - "taskService.yes": "Sí" - }, - "sql/workbench/update/electron-browser/gettingStarted": { - "miGettingStarted": "I&&ntroducción", - "showReleaseNotes": "Ver introducción" - }, - "sql/platform/connection/common/connectionStatusManager": { - "connectionStatusManager.noConnectionForUri": "No se encontró la conexión con el URI: {0}", - "connectionStatusManager.uriAlreadyInConnectionsList": "Ya hay una conexión con el URI: {0}" - }, - "sql/workbench/services/query/common/queryManagement": { - "queryManagement.noQueryRunnerForUri": "No se encontró el ejecutor de consultas para el URI: {0}", - "queryManagement.uriAlreadyHasQueryRunner": "URI: inesperadamente {0} ya tiene un ejecutor de consultas." - }, - "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { - "tableDesigner.newTable": "Nueva tabla" - }, - "sql/workbench/contrib/tableDesigner/browser/actions": { - "tableDesigner.saveTableChanges": "Guardar cambios" - }, "sql/workbench/services/tableDesigner/browser/tableDesignerComponentInput": { "designer.checkConstraint.description.expression": "Expresión que define la restricción CHECK.", "designer.checkConstraint.description.name": "Nombre de la restricción CHECK.", @@ -12046,39 +12264,14 @@ "tableDesigner.schemaTitle": "Esquema", "tableDesigner.tableObjectType": "Tabla" }, - "sql/base/browser/ui/loadingSpinner/loadingSpinner": { - "loadingCompletedMessage": "Carga completada", - "loadingMessage": "Cargando" + "sql/workbench/services/tasks/common/tasksService": { + "InProgressWarning": "1 o más tareas están en curso. ¿Seguro que desea salir?", + "taskService.no": "No", + "taskService.yes": "Sí" }, - "sql/workbench/browser/designer/designer": { - "designer.generalGroupName": "General", - "designer.loadingDesigner": "Cargando el diseñador...", - "designer.loadingDesignerCompleted": "El diseñador está cargado", - "designer.newRowText": "Agregar nuevo", - "designer.processingChanges": "Procesando cambios...", - "designer.processingChangesCompleted": "Se han procesado los cambios", - "designer.removeRowText": "Quitar", - "designer.savingChanges": "Guardando cambios...", - "designer.savingChangesCompleted": "Se han guardado los cambios", - "tableDesigner.unknownComponentType": "El tipo de componente: {0} no es compatible" - }, - "sql/workbench/browser/designer/designerPropertiesPane": { - "tableDesigner.propertiesPaneTitle": "Propiedades", - "tableDesigner.propertiesPaneTitleWithContext": "Propiedades de {0}" - }, - "sql/workbench/browser/designer/designerScriptEditor": { - "designer.textEditorAriaLabel": "Editor de texto del diseñador." - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { - "tableDesigner.configTitle": "Diseñador de tablas", - "tableDesigner.featureEnabledDescription": "Controla si la característica del diseñador de tablas está habilitada. El valor predeterminado es false." - }, - "sql/workbench/services/notebook/browser/models/cellEdit": { - "addCellEdit": "Agregar celda", - "convertCellTypeEdit": "Convertir tipo de celda", - "deleteCellEdit": "Eliminar celda", - "moveCellEdit": "Mover celda", - "splitCellEdit": "Dividir celda" + "sql/workbench/update/electron-browser/gettingStarted": { + "miGettingStarted": "I&&ntroducción", + "showReleaseNotes": "Ver introducción" } } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/CHANGELOG.md b/i18n/ads-language-pack-fr/CHANGELOG.md index 67cd769f13..56447d9db3 100644 --- a/i18n/ads-language-pack-fr/CHANGELOG.md +++ b/i18n/ads-language-pack-fr/CHANGELOG.md @@ -2,5 +2,7 @@ All notable changes to the "ads-language-pack-fr" language pack will be documented in this file. ## [Released] +* TBA - Release for Azure Data Studio 1.35 +* December 14, 2021 - Release for Azure Data Studio 1.34 * May 21, 2021 - Release for Azure Data Studio 1.29 * September 2, 2021 - Release for Azure Data Studio 1.33 diff --git a/i18n/ads-language-pack-fr/package.json b/i18n/ads-language-pack-fr/package.json index f5bcfe9737..f460a659ee 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.34.0", + "version": "1.35.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.34.0" + "azdata": "^1.35.0" }, "icon": "languagepack.png", "categories": [ diff --git a/i18n/ads-language-pack-fr/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/arc.i18n.json index 9d956af051..6173538e23 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/arc.i18n.json @@ -536,4 +536,4 @@ "worker.node.count.should.not.be.one": "La valeur de 1 n'est pas prise en charge." } } -} +} \ No newline at end of file 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 60d5943134..b92ada1498 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 @@ -17,6 +17,7 @@ "fileDirname": "Nom de répertoire du fichier ouvert actif", "fileExtname": "Extension du fichier ouvert actif", "lineNumber": "Numéro de la ligne sélectionnée dans le fichier actif", + "pathSeparator": "Caractère utilisé par le système d’exploitation pour séparer les composants dans les chemins d’accès aux fichiers", "relativeFile": "Fichier ouvert actif relatif à ${workspaceFolder}", "relativeFileDirname": "Valeur dirname du fichier actuellement ouvert, relative à ${workspaceFolder}", "selectedText": "Texte sélectionné dans le fichier actif", diff --git a/i18n/ads-language-pack-fr/translations/extensions/git.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/git.i18n.json index bc3557fd7c..8c0a39ff6d 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/git.i18n.json @@ -178,11 +178,12 @@ "downloadgit": "Télécharger Git", "git20": "Il semble que git {0} soit installé. Code fonctionne mieux avec git >= 2", "git2526": "Il existe des problèmes connus avec la version installée de Git {0}. Effectuez une mise à jour vers Git >= 2.27 pour permettre aux fonctionnalités Git de s'exécuter correctement.", - "looking": "Recherche de git dans : {0}", "neverShowAgain": "Ne plus afficher", "notfound": "Git non trouvé. Installez-le et configurez-le en utilisant le paramètre 'git.path'.", + "skipped": "Git ignoré trouvé dans : {0}", "updateGit": "Mettre à jour Git", - "using git": "Utilisation de git {0} à partir de {1}" + "using git": "Utilisation de git {0} à partir de {1}", + "validating": "Validation du git trouvé dans : {0}" }, "dist/model": { "no repositories": "Aucun dépôt disponible", @@ -394,7 +395,7 @@ "config.checkoutType.tags": "Étiquettes", "config.confirmEmptyCommits": "Confirmez toujours la création de commits vides pour la commande 'Git: Commit Empty'.", "config.confirmForcePush": "Détermine s’il faut demander confirmation avant de forcer le push.", - "config.confirmNoVerifyCommit": "Détermine si une confirmation doit être demandée avant un commit sans vérification.", + "config.confirmNoVerifyCommit": "Contrôle s’il faut demander une confirmation avant la validation sans vérification.", "config.confirmSync": "Confirmez avant de synchroniser des dépôts git.", "config.countBadge": "Contrôle le badge de compte Git.", "config.countBadge.all": "Compter tous les changements.", diff --git a/i18n/ads-language-pack-fr/translations/extensions/github-authentication.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/github-authentication.i18n.json index a9d439e8d7..c7a0d3b962 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/github-authentication.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/github-authentication.i18n.json @@ -14,8 +14,8 @@ }, "dist/githubServer": { "signingIn": "$(mark-github) Connexion à github.com...", - "signingInEnterprise": "$(mark-github) Connexion à {0} en cours...", - "status.git.signIn.name": "Connexion à GitHub" + "status.git.signIn.name": "Connexion à GitHub", + "validUri": "Entrez un URI valide à partir de la page Web de connexion GitHub." }, "package": { "description": "Fournisseur d'authentification GitHub", diff --git a/i18n/ads-language-pack-fr/translations/extensions/github.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/github.i18n.json index 1f50269a61..897ab1a2dd 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/github.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/github.i18n.json @@ -34,7 +34,7 @@ }, "package": { "config.gitAuthentication": "Détermine si l'authentification GitHub automatique doit être activée pour les commandes Git dans VS Code.", - "description": "GitHub", + "description": "Fonctionnalités GitHub pour VS Code", "displayName": "GitHub", "welcome.publishFolder": "Vous pouvez également publier directement ce dossier sur un dépôt GitHub. Une fois la publication effectuée, vous avez accès aux fonctionnalités de contrôle de code source gérées par git et GitHub.\r\n[$(github) Publier sur GitHub](command:github.publish)", "welcome.publishWorkspaceFolder": "Vous pouvez également publier directement un dossier d’espace de travail sur un dépôt GitHub. Une fois la publication effectuée, vous avez accès aux fonctionnalités de contrôle de code source gérées par git et GitHub.\r\n[$(github) Publier sur GitHub](command:github.publish)" diff --git a/i18n/ads-language-pack-fr/translations/extensions/merge-conflict.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/merge-conflict.i18n.json index 3d816bec1f..ad12a24272 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/merge-conflict.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/merge-conflict.i18n.json @@ -8,24 +8,6 @@ ], "version": "1.0.0", "contents": { - "dist/codelensProvider": { - "acceptBothChanges": "Accepter les deux modifications", - "acceptCurrentChange": "Accepter la modification actuelle", - "acceptIncomingChange": "Accepter la modification entrante", - "compareChanges": "Comparer les modifications" - }, - "dist/commandHandler": { - "compareChangesTitle": "{0} : Modifications actuelles ⟷ Modifications entrantes", - "cursorNotInConflict": "Le curseur de l'éditeur ne se trouve pas dans un conflit de fusion", - "cursorOnCommonAncestorsRange": "Le curseur de l'éditeur se trouve dans le bloc d'ancêtres commun, déplacez-le dans le bloc \"current\" ou \"incoming\"", - "cursorOnSplitterRange": "Le curseur de l'éditeur se trouve dans le séparateur du conflit de fusion, déplacez-le dans le bloc \"actuelles\" ou \"entrantes\"", - "noConflicts": "Aucun conflit de fusion dans ce fichier", - "noOtherConflictsInThisFile": "Aucun autre conflit de fusion dans ce fichier" - }, - "dist/mergeDecorator": { - "currentChange": "(Modification actuelle)", - "incomingChange": "(Modification entrante)" - }, "package": { "command.accept.all-both": "Accepter les deux", "command.accept.all-current": "Accepter les modifications actuelles", diff --git a/i18n/ads-language-pack-fr/translations/extensions/notebook.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/notebook.i18n.json index db434fcf27..e6de4af486 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/notebook.i18n.json @@ -31,7 +31,7 @@ "contentFolder": "Dossier de contenu", "contentFolderOptional": "Dossier de contenu (facultatif)", "create": "Créer", - "duplicateFileError": "Le fichier {0} existe déjà dans le dossier de destination {1} \r\n Le fichier a été renommé en {2} pour éviter toute perte de données.", + "duplicateFileError": "Le fichier {0} existe déjà dans le dossier de destination {1}\r\n Le fichier a été renommé en {2} pour éviter toute perte de données.", "editBookError": "Erreur pendant la modification du Jupyter Book {0} : {1}", "fileExtension": "Extension de fichier", "fileName": "Nom de fichier", @@ -305,4 +305,4 @@ "title.unpinNotebook": "Détacher le notebook" } } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/sql-database-projects.i18n.json index 195ba3d95f..b53229d926 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/sql-database-projects.i18n.json @@ -350,4 +350,4 @@ "title.projectsView": "Projets" } } -} +} \ 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 23f256b83c..107a0defb4 100644 --- a/i18n/ads-language-pack-fr/translations/main.i18n.json +++ b/i18n/ads-language-pack-fr/translations/main.i18n.json @@ -253,6 +253,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.", "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.", @@ -295,6 +296,9 @@ "editor.find.autoFindInSelection.always": "Toujours activer automatiquement la recherche dans la sélection.", "editor.find.autoFindInSelection.multiline": "Activez Rechercher automatiquement dans la sélection quand plusieurs lignes de contenu sont sélectionnées.", "editor.find.autoFindInSelection.never": "Ne jamais activer automatiquement la recherche dans la sélection (par défaut).", + "editor.find.seedSearchStringFromSelection.always": "Toujours amorcer la chaîne de recherche à partir de la sélection de l’éditeur, y compris le mot à la position du curseur.", + "editor.find.seedSearchStringFromSelection.never": "Ne lancez jamais la chaîne de recherche dans la sélection de l’éditeur.", + "editor.find.seedSearchStringFromSelection.selection": "Chaîne de recherche initiale uniquement dans la sélection de l’éditeur.", "editor.gotoLocation.multiple.deprecated": "Ce paramètre est déprécié, utilisez des paramètres distincts comme 'editor.editor.gotoLocation.multipleDefinitions' ou 'editor.editor.gotoLocation.multipleImplementations' à la place.", "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", @@ -339,6 +343,7 @@ "find.seedSearchStringFromSelection": "Détermine si la chaîne de recherche dans le Widget Recherche est initialisée avec la sélection de l’éditeur.", "folding": "Contrôle si l'éditeur a le pliage de code activé.", "foldingHighlight": "Contrôle si l'éditeur doit mettre en évidence les plages pliées.", + "foldingImportsByDefault": "Contrôle si l’éditeur réduit automatiquement les plages d’importation.", "foldingStrategy": "Contrôle la stratégie de calcul des plages de pliage.", "foldingStrategy.auto": "Utilisez une stratégie de pliage propre à la langue, si disponible, sinon utilisez la stratégie basée sur le retrait.", "foldingStrategy.indentation": "Utilisez la stratégie de pliage basée sur le retrait.", @@ -358,11 +363,15 @@ "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 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é.", "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. Utilisez 0 pour calculer la hauteur de ligne de la taille de la police.", + "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.", "lineNumbers.interval": "Les numéros de ligne sont affichés toutes les 10 lignes.", "lineNumbers.off": "Les numéros de ligne ne sont pas affichés.", @@ -423,6 +432,17 @@ "scrollBeyondLastColumn": "Contrôle le nombre de caractères supplémentaires, au-delà duquel l’éditeur défile horizontalement.", "scrollBeyondLastLine": "Contrôle si l’éditeur défile au-delà de la dernière ligne.", "scrollPredominantAxis": "Faites défiler uniquement le long de l'axe prédominant quand le défilement est à la fois vertical et horizontal. Empêche la dérive horizontale en cas de défilement vertical sur un pavé tactile.", + "scrollbar.horizontal": "Contrôle la visibilité de la barre de défilement horizontale.", + "scrollbar.horizontal.auto": "La barre de défilement horizontale sera visible uniquement lorsque cela est nécessaire.", + "scrollbar.horizontal.fit": "La barre de défilement horizontale est toujours masquée.", + "scrollbar.horizontal.visible": "La barre de défilement horizontale est toujours visible.", + "scrollbar.horizontalScrollbarSize": "Hauteur de la barre de défilement horizontale.", + "scrollbar.scrollByPage": "Contrôle si les clics permettent de faire défiler par page ou d’accéder à la position de clic.", + "scrollbar.vertical": "Contrôle la visibilité de la barre de défilement verticale.", + "scrollbar.vertical.auto": "La barre de défilement verticale sera visible uniquement lorsque cela est nécessaire.", + "scrollbar.vertical.fit": "La barre de défilement verticale est toujours masquée.", + "scrollbar.vertical.visible": "La barre de défilement verticale est toujours visible.", + "scrollbar.verticalScrollbarSize": "Largeur de la barre de défilement verticale.", "selectLeadingAndTrailingWhitespace": "Indique si les espaces blancs de début et de fin doivent toujours être sélectionnés.", "selectionClipboard": "Contrôle si le presse-papiers principal Linux doit être pris en charge.", "selectionHighlight": "Contrôle si l'éditeur doit mettre en surbrillance les correspondances similaires à la sélection.", @@ -445,6 +465,10 @@ "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", @@ -562,6 +586,13 @@ "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)", + "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", "editorCodeLensForeground": "Couleur pour les indicateurs CodeLens", @@ -651,9 +682,9 @@ "source.label": "Action de la source" }, "vs/editor/contrib/codeAction/lightBulbWidget": { - "prefferedQuickFixWithKb": "Affichez les corrections. Correction préférée disponible ({0})", - "quickFix": "Afficher les correctifs", - "quickFixWithKb": "Afficher les correctifs ({0})" + "codeAction": "Afficher les actions de code", + "codeActionWithKb": "Afficher les actions de code ({0})", + "preferredcodeActionWithKb": "Afficher les actions de code. Correctif rapide disponible par défaut ({0})" }, "vs/editor/contrib/codelens/codelensController": { "showLensOnLine": "Afficher les commandes Code Lens de la ligne actuelle" @@ -700,13 +731,13 @@ "label.closeButton": "Fermer", "label.find": "Rechercher", "label.matchesLocation": "{0} sur {1}", - "label.nextMatchButton": "Prochaine correspondance", + "label.nextMatchButton": "Correspondance suivante", "label.noResults": "Aucun résultat", "label.previousMatchButton": "Correspondance précédente", "label.replace": "Remplacer", "label.replaceAllButton": "Tout remplacer", "label.replaceButton": "Remplacer", - "label.toggleReplaceButton": "Changer le mode de remplacement", + "label.toggleReplaceButton": "Activer/désactiver le remplacement", "label.toggleSelectionFind": "Rechercher dans la sélection", "placeholder.find": "Rechercher", "placeholder.replace": "Remplacer", @@ -722,6 +753,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", + "gotoParentFold.label": "Atteindre le pli parent", + "gotoPreviousFold.label": "Atteindre le pli précédent", "toggleFoldAction.label": "Activer/désactiver le pliage", "unFoldRecursivelyAction.label": "Déplier de manière récursive", "unfoldAction.label": "Déplier", @@ -846,7 +880,8 @@ "showHover": "Afficher par pointage" }, "vs/editor/contrib/hover/markdownHoverParticipant": { - "modesContentHover.loading": "Chargement en cours..." + "modesContentHover.loading": "Chargement en cours...", + "too many characters": "La tokenisation des lignes longues est ignorée pour des raisons de performances. Cela peut être configurée via 'editor.maxTokenizationLineLength'." }, "vs/editor/contrib/hover/markerHoverParticipant": { "checkingForQuickFixes": "Recherche de correctifs rapides...", @@ -878,6 +913,7 @@ }, "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { "acceptInlineSuggestion": "Accepter", + "inlineSuggestionFollows": "Suggestion :", "showNextInlineSuggestion": "Suivant", "showPreviousInlineSuggestion": "Précédent" }, @@ -1112,6 +1148,7 @@ "editorSuggestWidgetHighlightForeground": "Couleur de la surbrillance des correspondances dans le widget de suggestion.", "editorSuggestWidgetSelectedBackground": "Couleur d'arrière-plan de l'entrée sélectionnée dans le widget de suggestion.", "editorSuggestWidgetSelectedForeground": "Couleur de premier plan de l’entrée sélectionnée dans le widget de suggestion.", + "editorSuggestWidgetSelectedIconForeground": "Couleur de premier plan de l’icône de l’entrée sélectionnée dans le widget de suggestion.", "suggest": "Suggérer", "suggestWidget.loading": "Chargement en cours...", "suggestWidget.noSuggestions": "Pas de suggestions." @@ -1171,9 +1208,9 @@ "forceRetokenize": "Développeur : forcer la retokenisation" }, "vs/editor/contrib/unusualLineTerminators/unusualLineTerminators": { - "unusualLineTerminators.detail": "Ce fichier contient un ou plusieurs caractères de fin de ligne inhabituels, par exemple le séparateur de ligne (LS) ou le séparateur de paragraphe (PS).\r\n\r\nIl est recommandé de les supprimer du fichier. Vous pouvez configurer ce comportement par le biais de `editor.unusualLineTerminators`.", - "unusualLineTerminators.fix": "Corriger ce fichier", - "unusualLineTerminators.ignore": "Ignorer le problème pour ce fichier", + "unusualLineTerminators.detail": "Le fichier « {0} »contient un ou plusieurs caractères de fin de ligne inhabituels, par exemple le séparateur de ligne (LS) ou le séparateur de paragraphe (PS).\r\n\r\nIl est recommandé de les supprimer du fichier. Vous pouvez configurer ce comportement par le biais de `editor.unusualLineTerminators`.", + "unusualLineTerminators.fix": "Supprimer les marques de fin de ligne inhabituelles", + "unusualLineTerminators.ignore": "Ignorer", "unusualLineTerminators.message": "Marques de fin de ligne inhabituelles détectées", "unusualLineTerminators.title": "Marques de fin de ligne inhabituelles" }, @@ -1272,6 +1309,18 @@ "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/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", + "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}).", + "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.", + "twoIndirectDependentsError": "Impossible de désinstaller l'extension '{0}'. Cela inclut la désinstallation de l'extension '{1}' mais les extensions '{2}' et '{3}' en dépendent." + }, "vs/platform/extensionManagement/common/extensionManagement": { "extensions": "Extensions", "preferences": "Préférences" @@ -1285,8 +1334,10 @@ "forceDowngrade": "Une version plus récente de l'extension '{0}' v{1} est déjà installée. Utilisez l'option '--force' pour passer à une version antérieure.", "forceUninstall": "L'extension '{0}' est marquée en tant qu'extension intégrée par l'utilisateur. Utilisez l'option '--force' pour la désinstaller.", "installation failed": "Échec d'installation des extensions : {0}", - "installing": "Installation de l'extension '{0}' v{1}...", - "installing builtin ": "Installation de l'extension intégrée '{0}' v{1}...", + "installing": "Installation de l'extension '{0}'...", + "installing builtin ": "Installation de l'extension intégrée '{0}'...", + "installing builtin with version": "Installation de l'extension intégrée '{0}' v{1}...", + "installing with version": "Installation de l'extension '{0}' v{1}...", "installingExtensions": "Installation des extensions...", "installingExtensionsOnLocation": "Installation des extensions sur {0}...", "listFromLocation": "Extensions installées sur {0} :", @@ -1305,23 +1356,12 @@ "exeRecommended": "{0} est installé sur votre système. Voulez-vous installer les extensions recommandées correspondantes ?" }, "vs/platform/extensionManagement/node/extensionManagementService": { - "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", "exitCode": "Impossible d’installer l’extension. Veuillez s’il vous plaît sortir et redémarrer VS Code avant de le réinstaller.", "incompatible": "Impossible d'installer l'extension '{0}', car elle n'est pas compatible avec VS Code '{1}'.", - "malicious extension": "Impossible d’installer l'extension 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.", - "notExists": "Extension introuvable", - "notFoundCompatibleDependency": "Impossible d'installer l'extension '{0}', car elle n'est pas compatible avec la version actuelle de VS Code (version {1}).", "notInstalled": "L'extension '{0}' n'est pas installée.", "quitCode": "Impossible d’installer l’extension. Veuillez s’il vous plaît quitter et redémarrer VS Code avant de le réinstaller.", "removeError": "Erreur lors de la suppression de l’extension : {0}. Veuillez quitter et relancer VS Code avant de réessayer.", - "restartCode": "Redémarrez VS Code avant de réinstaller {0}.", - "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.", - "twoIndirectDependentsError": "Impossible de désinstaller l'extension '{0}'. Cela inclut la désinstallation de l'extension '{1}' mais les extensions '{2}' et '{3}' en dépendent." + "restartCode": "Redémarrez VS Code avant de réinstaller {0}." }, "vs/platform/extensionManagement/node/extensionManagementUtil": { "invalidManifest": "VSIX non valide : package.json n'est pas un fichier JSON." @@ -1394,20 +1434,22 @@ "moveError": "Impossible de déplacer '{0}' dans '{1}' ({2})." }, "vs/platform/issue/electron-main/issueMainService": { - "cancel": "Annuler", + "cancel": "&&Annuler", "confirmCloseIssueReporter": "Votre entrée n'est pas enregistrée. Voulez-vous vraiment fermer cette fenêtre ?", "issueReporter": "Rapporteur du problème", "issueReporterWriteToClipboard": "Il y a trop de données à envoyer directement à GitHub. Les données sont copiées dans le Presse-papiers, collez-les dans la page d'envoi de GitHub ouverte.", "local": "LOCAL", - "ok": "OK", + "ok": "&&OK", "processExplorer": "Explorateur de processus", - "yes": "Oui" + "yes": "&&Oui" }, "vs/platform/keybinding/common/abstractKeybindingService": { "first.chord": "Touche ({0}) utilisée. En attente d'une seconde touche...", "missing.chord": "La combinaison de touches ({0}, {1}) n’est pas une commande." }, "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.", "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.", @@ -1424,6 +1466,11 @@ "tree indent setting": "Contrôle la mise en retrait de l'arborescence, en pixels.", "workbenchConfigurationTitle": "Banc d'essai" }, + "vs/platform/localizations/common/localizedStrings": { + "close": "fermer", + "find": "rechercher", + "open": "ouvrir" + }, "vs/platform/markers/common/markers": { "sev.error": "Erreur", "sev.info": "Info", @@ -1465,10 +1512,10 @@ "miSwitchWindow": "Changer de &&fenêtre..." }, "vs/platform/native/electron-main/nativeHostMainService": { - "cancel": "Annuler", + "cancel": "&&Annuler", "cantCreateBinFolder": "Impossible de désinstaller la commande shell « {0} ».", "cantUninstall": "Impossible de désinstaller la commande shell '{0}'.", - "ok": "OK", + "ok": "&&OK", "sourceMissing": "Impossible de trouver le script shell dans « {0} »", "warnEscalation": "{0} va maintenant demander avec « osascript » des privilèges d’administrateur pour installer la commande shell.", "warnEscalationUninstall": "{0} va maintenant demander avec « osascript » des privilèges d’administrateur pour désinstaller la commande shell." @@ -1477,7 +1524,6 @@ "canNotRun": "La commande '{0}' a entraîné une erreur ({1})", "commandPickAriaLabelWithKeybinding": "{0}, {1}", "morecCommands": "autres commandes", - "ok": "OK", "recentlyUsed": "récemment utilisées" }, "vs/platform/quickinput/browser/helpQuickAccess": { @@ -1498,8 +1544,8 @@ "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": { - "telemetry.enableTelemetry": "Activer l'envoi de données d'utilisation et d'erreurs aux services en ligne Microsoft", - "telemetry.enableTelemetryMd": "Activez l'envoi de données d'utilisation et d'erreurs aux services en ligne Microsoft. Lisez notre déclaration de confidentialité [ici]({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é.", "telemetryConfigurationTitle": "Télémétrie" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { @@ -1510,34 +1556,46 @@ "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": "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#_configuration).", + "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.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": "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#_configuration).", + "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.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": "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#_configuration).", + "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.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": "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#_configuration).", - "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#_configuration).", - "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#_configuration).", - "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#_configuration).", + "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.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é", "terminalProfile.args": "Ensemble facultatif d'arguments à utiliser avec l'exécutable d'interpréteur de commandes.", "terminalProfile.color": "ID de couleur de thème à associer à ce terminal.", "terminalProfile.env": "Objet avec des variables d’environnement à ajouter au processus de profil de terminal. Définir sur `null` pour supprimer les variables d’environnement de l’environnement de base.", "terminalProfile.icon": "ID de codicon à associer à ce terminal.", + "terminalProfile.linuxExtensionId": "ID du terminal d’extension", + "terminalProfile.linuxExtensionIdentifier": "L'extension qui a contribué à ce profil.", + "terminalProfile.linuxExtensionTitle": "Nom du terminal d’extension", + "terminalProfile.osxExtensionId": "ID du terminal d’extension", + "terminalProfile.osxExtensionIdentifier": "L'extension qui a contribué à ce profil.", + "terminalProfile.osxExtensionTitle": "Nom du terminal d’extension", "terminalProfile.overrideName": "Contrôle si le nom du profil doit remplacer ou non celui qui est détecté automatiquement.", "terminalProfile.path": "Chemin unique d'un exécutable d'interpréteur de commandes ou tableau des chemins utilisés en tant que solutions de secours en cas d'échec.", + "terminalProfile.windowsExtensionId": "ID du terminal d’extension", + "terminalProfile.windowsExtensionIdentifier": "L'extension qui a contribué à ce profil.", + "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/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", "launchFail.executableDoesNotExist": "Le chemin de l'exécutable d'interpréteur de commandes \"{0}\" n'existe pas", - "launchFail.executableIsNotFileOrSymlink": "Le chemin de l'exécutable d'interpréteur de commandes \"{0}\" n'est pas celui d'un fichier de lien symbolique" + "launchFail.executableIsNotFileOrSymlink": "Le chemin d'accès de l'exécutable d'interpréteur de commandes « {0} » n'est pas celui d'un fichier de lien symbolique" }, "vs/platform/theme/common/colorRegistry": { "activeContrastBorder": "Bordure supplémentaire autour des éléments actifs pour les séparer des autres et obtenir un meilleur contraste.", @@ -1641,6 +1699,7 @@ "keybindingLabelForeground": "Couleur de premier plan d’étiquette de combinaison de touches. L’étiquette est utilisée pour représenter un raccourci clavier.", "listActiveSelectionBackground": "Couleur d'arrière-plan de la liste/l'arborescence de l'élément sélectionné quand la liste/l'arborescence est active. Une liste/arborescence active peut être sélectionnée au clavier, elle ne l'est pas quand elle est inactive.", "listActiveSelectionForeground": "Couleur de premier plan de la liste/l'arborescence pour l'élément sélectionné quand la liste/l'arborescence est active. Une liste/arborescence active peut être sélectionnée au clavier, elle ne l'est pas quand elle est inactive.", + "listActiveSelectionIconForeground": "Couleur de premier plan de l’icône Liste/l'arborescence pour l'élément sélectionné quand la liste/l'arborescence est active. Une liste/arborescence active peut être sélectionnée au clavier, elle ne l'est pas quand elle est inactive.", "listDeemphasizedForeground": "Couleur de premier plan de la liste/l'arborescence des éléments atténués.", "listDropBackground": "Arrière-plan de l'opération de glisser-déplacer dans une liste/arborescence pendant le déplacement d'éléments avec la souris.", "listErrorForeground": "Couleur de premier plan des éléments de la liste contenant des erreurs.", @@ -1659,6 +1718,7 @@ "listInactiveFocusOutline": "Couleur de contour de la liste/l'arborescence pour l'élément ayant le focus quand la liste/l'arborescence est inactive. Une liste/arborescence active a le focus clavier, contrairement à une liste/arborescence inactive.", "listInactiveSelectionBackground": "Couleur d'arrière-plan de la liste/l'arborescence pour l'élément sélectionné quand la liste/l'arborescence est inactive. Une liste/arborescence active peut être sélectionnée au clavier, elle ne l'est pas quand elle est inactive.", "listInactiveSelectionForeground": "Couleur de premier plan de la liste/l'arborescence pour l'élément sélectionné quand la liste/l'arborescence est inactive. Une liste/arborescence active peut être sélectionnée au clavier, elle ne l'est pas quand elle est inactive.", + "listInactiveSelectionIconForeground": "Couleur de premier plan de l’icône Liste/l'arborescence pour l'élément sélectionné quand la liste/l'arborescence est inactive. Une liste/arborescence active peut être sélectionnée au clavier, elle ne l'est pas quand elle est inactive.", "listWarningForeground": "Couleur de premier plan des éléments de liste contenant des avertissements.", "menuBackground": "Couleur d'arrière-plan des éléments de menu.", "menuBorder": "Couleur de bordure des menus.", @@ -1699,6 +1759,7 @@ "quickInput.list.focusBackground deprecation": "Utilisez quickInputList.focusBackground à la place", "quickInput.listFocusBackground": "Couleur d'arrière-plan du sélecteur rapide pour l'élément ayant le focus.", "quickInput.listFocusForeground": "Couleur de premier plan du sélecteur rapide pour l’élément ayant le focus.", + "quickInput.listFocusIconForeground": "Couleur de premier plan de l’icône du sélecteur rapide pour l’élément ayant le focus.", "sashActiveBorder": "Couleur de bordure des fenêtres coulissantes.", "scrollbarShadow": "Ombre de la barre de défilement pour indiquer que la vue défile.", "scrollbarSliderActiveBackground": "Couleur d’arrière-plan de la barre de défilement lorsqu'on clique dessus.", @@ -1788,7 +1849,7 @@ "cannotWorkspaceUndoDueToInMeantimeUndoRedo": "Impossible d'annuler '{0}' dans tous les fichiers, car une opération d'annulation ou de rétablissement s'est produite dans l'intervalle", "cannotWorkspaceUndoDueToInProgressUndoRedo": "Impossible d'annuler '{0}' dans tous les fichiers, car une opération d'annulation ou de rétablissement est déjà en cours d'exécution sur {1}", "confirmDifferentSource": "Voulez-vous annuler '{0}' ?", - "confirmDifferentSource.ok": "Annuler", + "confirmDifferentSource.yes": "Oui", "confirmWorkspace": "Souhaitez-vous annuler '{0}' dans tous les fichiers ?", "externalRemoval": "Les fichiers suivants ont été fermés et modifiés sur le disque : {0}.", "noParallelUniverses": "Les fichiers suivants ont été modifiés de manière incompatible : {0}.", @@ -1837,8 +1898,8 @@ "vs/platform/windows/electron-main/window": { "appCrashed": "La fenêtre s'est bloquée", "appCrashedDetail": "Nous vous prions de nous excuser pour ce désagrément. Vous pouvez rouvrir la fenêtre pour reprendre l'action au moment où elle a été interrompue.", - "appCrashedDetails": "Plantage de fenêtre (raison : '{0}')", - "appStalled": "La fenêtre ne répond plus", + "appCrashedDetails": "La fenêtre s’est bloquée (raison : « {0} », code : « {1} »)", + "appStalled": "La fenêtre ne répond pas", "appStalledDetail": "Vous pouvez rouvrir ou fermer la fenêtre, ou continuer à patienter.", "close": "&&Fermer", "hiddenMenuBar": "Vous pouvez toujours accéder à la barre de menus en appuyant sur la touche Alt.", @@ -1846,8 +1907,8 @@ "wait": "&&Continuer à attendre" }, "vs/platform/windows/electron-main/windowsMainService": { - "ok": "OK", - "pathNotExistDetail": "Le chemin d'accès '{0}' ne semble plus exister sur le disque.", + "ok": "&&OK", + "pathNotExistDetail": "Désolé... Le chemin d’accès « {0} » n’existe pas sur cet ordinateur.", "pathNotExistTitle": "Le chemin d'accès n'existe pas", "uriInvalidDetail": "L’URI '{0}' n’est pas valide et ne peut pas être ouverte.", "uriInvalidTitle": "L'URI ne peut pas être ouverte" @@ -1868,7 +1929,7 @@ "workspaceName": "{0} (espace de travail)" }, "vs/platform/workspaces/electron-main/workspacesManagementMainService": { - "ok": "OK", + "ok": "&&OK", "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}'" }, @@ -2160,7 +2221,7 @@ "open": "&&Oui", "trace.detail": "Signalez le problème, et attachez manuellement le fichier suivant :\r\n{0}", "trace.message": "Trace créée avec succès.", - "trace.ok": "OK" + "trace.ok": "&&OK" }, "vs/code/electron-main/main": { "close": "&&Fermer", @@ -2238,6 +2299,7 @@ "allow": "Autoriser", "cancel": "Annuler", "confirmLogin": "L'extension '{0}' veut se connecter en utilisant {1}.", + "confirmRelogin": "L'extension « {0} » vous demande de vous reconnecter en utilisant {1}.", "manageExensions": "Choisir les extensions qui peuvent accéder à ce compte", "manageTrustedExtensions": "Gérer les extensions approuvées", "manageTrustedExtensions.cancel": "Annuler", @@ -2367,6 +2429,7 @@ "vs/workbench/api/common/configurationExtensionPoint": { "config.property.defaultConfiguration.languageExpected": "Sélecteur de langage attendu (par exemple [\"java\"])", "config.property.defaultConfiguration.warning": "Impossible d'enregistrer les valeurs de configuration par défaut pour '{0}'. Seules les valeurs par défaut des paramètres spécifiques au langage sont prises en charge.", + "config.property.duplicate": "Impossible d'inscrire '{0}'. Cette propriété est déjà inscrite.", "invalid.allOf": "'configuration.allOf' est obsolète et ne doit plus être utilisé. Au lieu de cela, passez plusieurs sections de configuration sous forme de tableau au point de contribution 'configuration'.", "invalid.properties": "'configuration.properties' doit être un objet", "invalid.property": "La propriété de configuration.properties « {0} » doit être un objet", @@ -2374,6 +2437,7 @@ "scope.application.description": "Configuration pouvant être configurée uniquement dans les paramètres d'utilisateur.", "scope.deprecationMessage": "Si la valeur est définie, la propriété est marquée comme dépréciée et le message donné est affiché comme explication.", "scope.description": "Étendue dans laquelle la configuration est applicable. Les étendues disponibles sont 'application', 'machine', 'window', 'resource' et 'machine-overridable'.", + "scope.editPresentation": "Lorsque cette option est spécifiée, contrôle le format de présentation du paramètre de chaîne.", "scope.enumDescriptions": "Descriptions des valeurs d'énumération", "scope.language-overridable.description": "Configuration de ressource modifiable dans les paramètres propres au langage.", "scope.machine-overridable.description": "Configuration machine pouvant également être configurée dans le Workbench ou dans les paramètres de l'espace de travail ou de dossier.", @@ -2381,11 +2445,14 @@ "scope.markdownDeprecationMessage": "Si elle est définie, la propriété est marquée comme étant dépréciée, et le message spécifié est affiché en tant qu'explication au format Markdown.", "scope.markdownDescription": "La description au format markdown.", "scope.markdownEnumDescriptions": "Description des valeurs d'énumération au format markdown.", + "scope.multilineText.description": "La valeur s’affiche dans une zone de texte.", "scope.resource.description": "Configuration pouvant être configurée dans les paramètres d'utilisateur, à distance, de l'espace de travail ou de dossier.", + "scope.singlelineText.description": "La valeur s’affiche dans une zone d’entrée.", "scope.window.description": "Configuration pouvant être configurée dans les paramètres d'utilisateur, à distance ou de l'espace de travail.", "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.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.", @@ -2397,6 +2464,7 @@ "workspaceConfig.remoteAuthority": "Le serveur distant sur lequel se trouve l’espace de travail.", "workspaceConfig.settings.description": "Paramètres de l'espace de travail", "workspaceConfig.tasks.description": "Configurations de tâches d'espace de travail", + "workspaceConfig.transient": "Un espace de travail temporaire disparaît lors du redémarrage ou du rechargement.", "workspaceConfig.uri.description": "URI du dossier" }, "vs/workbench/api/common/extHostDiagnostics": { @@ -2441,7 +2509,10 @@ "commentThread.title": "Menu de titre du thread des commentaires ajoutés", "dup": "La commande '{0}' apparaît plusieurs fois dans la section 'commands'.", "dupe.command": "L'élément de menu fait référence à la même commande que la commande par défaut et la commande alt", + "file.newFile": "Le « nouveau fichier... » sélection rapide, présentée sur la page d’accueil et le menu fichier.", "inlineCompletions.actions": "Actions affichées lors du survol de la souris sur un complètement en ligne", + "interactive.cell.title": "Menu du titre de cellule interactif ajouté", + "interactive.toolbar": "Menu de barre d’outils de cellule interactif ajouté", "menuId.invalid": "'{0}' est un identificateur de menu non valide", "menus.changeTitle": "Menu de changement inline du contrôle de code source", "menus.commandPalette": "Palette de commandes", @@ -2471,9 +2542,9 @@ "missing.command": "L'élément de menu fait référence à une commande '{0}' qui n'est pas définie dans la section 'commands'.", "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.title": "Menu du titre de cellule de notebook ajouté", "notebook.toolbar": "Menu de barre d'outils de notebook faisant l'objet d'une contribution", - "notebook.toolbar.right": "Menu de barre d’outils droit du bloc-notes collaboratif", "opticon": "la propriété 'icon' peut être omise, ou doit être une chaîne ou un littéral de type '{dark, light}'", "optstring": "la propriété '{0}' peut être omise ou doit être de type 'string'", "proposed": "API proposée", @@ -2487,7 +2558,8 @@ "submenuId.invalid.id": "'{0}' est un identificateur de sous-menu non valide", "submenuId.invalid.label": "'{0}' est une étiquette de sous-menu non valide", "submenuItem.duplicate": "Le sous-menu '{0}' a déjà été ajouté au menu '{1}'.", - "testing.item.title": "Menu des éléments de test faisant l'objet d'une contribution", + "testing.item.context": "Menu des éléments de test faisant l'objet d'une contribution", + "testing.item.gutter.title": "Menu d’une décoration de reliure pour un élément de test", "unsupported.submenureference": "L'élément de menu référence un sous-menu d'un menu qui ne prend pas en charge les sous-menus.", "view.itemContext": "Menu contextuel de l'élément de vue ajoutée", "view.timelineContext": "Menu contextuel d'un élément de la vue Chronologie", @@ -2502,7 +2574,7 @@ "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'.", - "vscode.extension.contributes.commandType.shortTitle": "Titre court représentant la commande dans l’IU", + "vscode.extension.contributes.commandType.shortTitle": "(Facultatif) Titre court par lequel la commande est représentée dans l'interface utilisateur. Les menus choisissent soit `title` soit `shortTitle` en fonction du contexte dans lequel ils affichent les commandes.", "vscode.extension.contributes.commandType.title": "Titre en fonction duquel la commande est représentée dans l'IU", "vscode.extension.contributes.commands": "Ajoute des commandes à la palette de commandes.", "vscode.extension.contributes.menuItem.alt": "Identificateur d'une commande alternative à exécuter. La commande doit être déclarée dans la section 'commands'", @@ -2519,7 +2591,7 @@ "vscode.extension.contributes.submenus": "Contribue aux éléments de sous-menu de l'éditeur" }, "vs/workbench/api/node/extHostDebugService": { - "debug.terminal.title": "élément débogué" + "debug.terminal.title": "Processus de débogage" }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "Inspecter les clés de contexte", @@ -2585,7 +2657,6 @@ "moveSidebarLeft": "Déplacer la barre latérale vers la gauche", "moveSidebarRight": "Déplacer la barre latérale vers la droite", "moveView": "Déplacer la vue", - "ok": "OK", "panel": "Panneau", "panelContainer": "Panneau / {0}", "resetFocusedView.error.noFocusedView": "Aucune vue n'a actuellement le focus.", @@ -2660,23 +2731,25 @@ }, "vs/workbench/browser/actions/workspaceActions": { "closeWorkspace": "Fermer l'espace de travail", + "duplicateWorkspace": "Dupliquer l’espace de travail", "duplicateWorkspaceInNewWindow": "Dupliquer en tant qu'espace de travail dans une nouvelle fenêtre", + "filesCategory": "fichier", "globalRemoveFolderFromWorkspace": "Supprimer le dossier d’espace de travail...", - "manageTrustAction": "Gérer la confiance en l'espace de travail", "miAddFolderToWorkspace": "A&&jouter un dossier à l'espace de travail...", "miCloseFolder": "&&Fermer le dossier", "miCloseWorkspace": "Fermer l'&&espace de travail", + "miOpen": "&&Ouvrir...", + "miOpenFile": "&&Ouvrir le fichier...", + "miOpenFolder": "Ou&&vrir le dossier...", + "miOpenWorkspace": "Ouvrir l'e&&space de travail...", "miSaveWorkspaceAs": "Enregistrer l’espace de travail sous...", - "noWorkspaceOrFolderOpened": "Il n'existe aucun espace de travail ou dossier ouvert à fermer dans cette instance.", - "ok": "OK", "openFile": "Ouvrir un fichier...", "openFileFolder": "Ouvrir...", "openFolder": "Ouvrir un dossier...", "openWorkspaceAction": "Ouvrir un espace de travail...", "openWorkspaceConfigFile": "Ouvrir le Fichier de Configuration d’espace de travail", "saveWorkspaceAsAction": "Enregistrer l’espace de travail sous...", - "workspaces": "Espaces de travail", - "workspacesCategory": "Espaces de travail" + "workspaces": "Espaces de travail" }, "vs/workbench/browser/actions/workspaceCommands": { "add": "&&Ajouter", @@ -2821,6 +2894,7 @@ "closeEditor": "Fermer l'éditeur", "closeEditorGroup": "Fermer le groupe d'éditeurs", "closeEditorsInGroup": "Fermer tous les éditeurs du groupe", + "closeGroupAction": "Close Group", "closeOtherEditors": "Fermer les autres éditeurs du groupe", "closeOthers": "Fermer les autres", "closePinnedEditor": "Fermer l'éditeur épinglé", @@ -2833,6 +2907,7 @@ "inlineView": "Vue inline", "keepEditor": "Conserver l'éditeur", "keepOpen": "Garder ouvert", + "lockGroup": "Lock Group", "miBack": "&&Précédent", "miClearRecentOpen": "&&Effacer les éléments récemment ouverts", "miEditorLayout": "Disposition de &&l'éditeur", @@ -2878,7 +2953,7 @@ "pin": "Épingler", "pinEditor": "Épingler l'éditeur", "previousChangeIcon": "Icône de l'action du changement précédent dans l'éditeur de différences.", - "run": "Exécuter", + "reopenWith": "Rouvrir l'éditeur avec...", "showOpenedEditors": "Afficher les éditeurs ouverts", "showTrimWhitespace.label": "Afficher les différences d'espace blanc de début/fin", "sideBySideEditor": "Éditeur côte à côte", @@ -2891,7 +2966,10 @@ "textDiffEditor": "Éditeur de différences de texte", "textEditor": "Éditeur de texte", "toggleKeepEditors": "Garder les éditeurs ouverts", + "toggleLockGroup": "Lock Group", "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", "unpin": "Détacher", "unpinEditor": "Détacher l'éditeur" }, @@ -2983,23 +3061,24 @@ "toggleEditorWidths": "Taille des groupes du Toggle Editor", "unpinEditor": "Détacher l'éditeur", "workbench.action.reopenTextEditor": "Rouvrir l’éditeur avec l’éditeur de texte", - "workbench.action.reopenWithEditor": "Rouvrir l'éditeur avec..." + "workbench.action.toggleEditorType": "Activer/désactiver le type d'éditeur" }, "vs/workbench/browser/parts/editor/editorCommands": { "compare": "Comparer", "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", - "toggleInlineView": "Activer/désactiver le mode inline" + "lockEditorGroup": "Lock Editor Group", + "toggleEditorGroupLock": "Toggle Editor Group Lock", + "toggleInlineView": "Activer/désactiver le mode inline", + "unlockEditorGroup": "Unlock Editor Group" }, "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.", - "ok": "OK" + "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/editorGroupView": { - "ariaLabelGroupActions": "Actions du groupe d'éditeurs", + "ariaLabelGroupActions": "Empty editor group actions", "cancel": "Annuler", - "closeGroupAction": "Fermer", "editorOpenError": "Impossible d'ouvrir '{0}' : {1}.", "editorOpenErrorDialog": "Impossible d'ouvrir '{0}'", "emptyEditorGroup": "{0} (vide)", @@ -3007,6 +3086,15 @@ "groupLabel": "Grouper {0}", "ok": "OK" }, + "vs/workbench/browser/parts/editor/editorPlaceholder": { + "manageTrust": "Gérer l’approbation d’espace de travail", + "requiresFolderTrustText": "Le fichier n’est pas affiché dans l’éditeur car le dossier n’a pas été approuvé.", + "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." + }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "Fermer l'éditeur", "entryAriaLabelDirty": "{0}, intégrité compromise", @@ -3069,6 +3157,7 @@ "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}" @@ -3089,12 +3178,6 @@ "ariaLabelEditorActions": "Actions de l'éditeur", "draggedEditorGroup": "{0} (+{1})" }, - "vs/workbench/browser/parts/editor/workspaceTrustRequiredEditor": { - "manageTrust": "Gérer l’approbation d’espace de travail", - "requiresFolderTrustText": "Le fichier n’est pas affiché dans l’éditeur car le dossier n’a pas été approuvé.", - "requiresWorkspaceTrustText": "Le fichier n’est pas affiché dans l’éditeur car l’espace de travail n’a pas été approuvé.", - "trustRequiredEditor": "Approbation d’espace de travail requise" - }, "vs/workbench/browser/parts/notifications/notificationsActions": { "clearAllIcon": "Icône de l'action permettant de tout effacer dans les notifications.", "clearIcon": "Icône de l'action d'effacement dans les notifications.", @@ -3229,7 +3312,8 @@ "viewMoveLeft": "Déplacer la vue vers la gauche", "viewMoveRight": "Déplacer la vue vers la droite", "viewMoveUp": "Déplacer la vue vers le haut", - "views": "Vues" + "views": "Vues", + "viewsMove": "Déplacer des vues" }, "vs/workbench/browser/parts/views/viewsService": { "focus view": "Placer le focus sur la vue {0}", @@ -3290,7 +3374,7 @@ "pinnedTabSizing": "Contrôle le dimensionnement des onglets d'éditeur épinglés. Les onglets épinglés sont triés et placés au début de tous les onglets ouverts. En règle générale, ils ne se ferment pas tant qu'ils ne sont pas détachés. Cette valeur est ignorée quand '#workbench.editor.showTabs#' est désactivé.", "preserveInput": "Contrôle si la dernière saisie tapée dans la palette de commande devrait être restaurée lors de l’ouverture la prochaine fois.", "remoteName": "'${remoteName}' : par ex., SSH", - "restoreViewState": "Restaure le dernier état d'affichage (par exemple la position de défilement) au moment de la réouverture des éditeurs de texte qui ont été fermés.", + "restoreViewState": "Restaure le dernier état d’affichage de l’éditeur (par exemple, la position de défilement) lors de la réouverture des éditeurs après leur fermeture. L’état d’affichage de l’éditeur est stocké par groupe d’éditeurs et ignoré lorsqu’un groupe se ferme. Utilisez le paramètre « #workbench.editor.sharedViewState# » pour utiliser le dernier état d’affichage connu dans tous les groupes d’éditeurs si aucun état d’affichage précédent n’a été trouvé pour un groupe d’éditeurs.", "revealIfOpen": "Contrôle si un éditeur est révélé dans un des groupes visibles si ouvert. Si désactivé, un éditeur préférera s'ouvrir dans le groupe éditeur actuellement actif. Si activé, un éditeur déjà ouvert sera révélé au lieu d’ouvrir à nouveau dans le groupe éditeur actuellement actif. Notez qu’il y a des cas où ce paramètre est ignoré, par exemple lorsque vous forcez un éditeur à s'ouvrir dans un groupe spécifique ou sur le côté du groupe actuellement actif.", "rootName": "'${rootName}' : nom de l'espace de travail ou du dossier ouvert (par exemple myFolder ou myWorkspace).", "rootPath": "'${rootPath}' : chemin de fichier de l'espace de travail ou du dossier ouvert (par exemple /Users/Development/myWorkspace).", @@ -3299,6 +3383,7 @@ "settings.editor.desc": "Détermine quel éditeur de paramètres utiliser par défaut.", "settings.editor.json": "Utiliser l’éditeur de fichiers JSON.", "settings.editor.ui": "Utiliser l’éditeur d’interface utilisateur de paramètres.", + "sharedViewState": "Conserve l’état d’affichage de l’éditeur le plus récent (par exemple, la position de défilement) dans tous les groupes d’éditeurs et le restaure si aucun état d’affichage d’éditeur spécifique n’est trouvé pour le groupe d’éditeurs.", "showEditorTabs": "Contrôle si les éditeurs ouverts devraient être affichés dans des onglets ou non.", "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.", @@ -3334,10 +3419,12 @@ "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.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.", @@ -3349,7 +3436,6 @@ "workbench.editor.titleScrollbarSizing.large": "Augmente la taille pour faciliter sa saisie avec la souris.", "workbench.editor.untitled.labelFormat.content": "Le nom du fichier sans titre est dérivé du contenu de sa première ligne, sauf si le fichier est associé à un chemin. Le nom est rétabli si la ligne est vide ou si elle ne contient aucun caractère.", "workbench.editor.untitled.labelFormat.name": "Le nom du fichier sans titre n'est pas dérivé du contenu du fichier.", - "workbench.experimental.useCustomHover": "Activer/désactiver les actions personnalisés de survol de la souris sur la barre et le panneau d’activités. Notez que cette configuration est expérimentale et susceptible d’être supprimée à tout moment.", "workbench.fontAliasing.antialiased": "Lisser les polices au niveau du pixel, plutôt que les sous-pixels. Peut faire en sorte que la police apparaisse plus légère dans l’ensemble.", "workbench.fontAliasing.auto": "Applique `default` ou `antialiased`automatiquement en se basant sur la résolution de l'affichage.", "workbench.fontAliasing.default": "Lissage de sous-pixel des polices. Sur la plupart des affichages non-retina, cela vous donnera le texte le plus vif.", @@ -3374,6 +3460,7 @@ "developer": "Développeur", "help": "Aide", "preferences": "Préférences", + "test": "Test", "view": "Voir" }, "vs/workbench/common/configuration": { @@ -3382,19 +3469,23 @@ "vs/workbench/common/editor": { "activeEditor": "Identificateur de l'éditeur actif", "activeEditorAvailableEditorIds": "Identificateurs d'éditeur utilisables pour l'éditeur actif", + "activeEditorCanRevert": "Indique si l’éditeur actif peut rétablir", "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", "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", + "builtinProviderDisplayName": "Intégré", "editorAreaVisible": "Indique si la zone de l'éditeur est visible", "editorIsOpen": "Indique si un éditeur est ouvert", "groupEditorsCount": "Nombre de groupes d'éditeurs ouverts", "inZenMode": "Indique si le mode Zen est activé", "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", "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" @@ -3503,6 +3594,8 @@ "statusBarProminentItemBackground": "Couleur d'arrière-plan des éléments importants de la barre d'état. Les éléments importants se différencient des autres entrées de la barre d'état pour indiquer l'importance. Changer le mode `Appuyer sur la touche tabulation déplace le focus` depuis la palette de commandes pour voir un exemple. La barre d'état est affichée en bas de la fenêtre.", "statusBarProminentItemForeground": "Couleur de premier-plan des éléments importants de la barre d'état. Les éléments importants se démarquent des autres entrées de la barre d'état pour indiquer leur importance. Changer le mode \"Activer/désactiver l'utilisation de la touche Tab pour déplacer le focus\" de la palette de commandes pour voir un exemple. La barre d'état s'affiche en bas de la fenêtre.", "statusBarProminentItemHoverBackground": "Couleur d'arrière-plan des éléments importants de la barre d'état lors du survol. Les éléments importants se différencient des autres entrées de la barre d'état pour indiquer l'importance. Changer le mode `Appuyer sur la touche tabulation déplace le focus` depuis la palette de commandes pour voir un exemple. La barre d'état est affichée en bas de la fenêtre.", + "statusBarWarningItemBackground": "Couleur d'arrière-plan des éléments d'avertissement de la barre d'état. Les éléments d'avertissement se distinguent des autres entrées de la barre d'état pour indiquer les conditions d'avertissement. La barre d'état est affichée en bas de la fenêtre.", + "statusBarWarningItemForeground": "Couleur de premier plan des éléments d'avertissement de la barre d'état. Les éléments d'avertissement se distinguent des autres entrées de la barre d'état pour indiquer les conditions d'avertissement. La barre d'état est affichée en bas de la fenêtre.", "tabActiveBackground": "Couleur d'arrière-plan de l'onglet 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.", "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.", @@ -3554,7 +3647,6 @@ }, "vs/workbench/electron-sandbox/actions/installActions": { "install": "Installer la commande '{0}' dans PATH", - "ok": "OK", "shellCommand": "Commande d'interpréteur de commandes", "successFrom": "La commande d'interpréteur de commandes '{0}' a été correctement désinstallée à partir de PATH.", "successIn": "La commande d'interpréteur de commandes '{0}' a été correctement installée dans PATH.", @@ -3599,7 +3691,7 @@ "restoreWindows": "Contrôle la façon dont les fenêtres sont rouvertes après le tout premier démarrage. Ce paramètre n'a aucun effet quand l'application est déjà en cours d'exécution.", "showNextWindowTab": "Afficher l'onglet de fenêtre suivant", "showPreviousTab": "Afficher l'onglet de fenêtre précédent", - "telemetry.enableCrashReporting": "Active l'envoi de rapports d’erreur à un service en ligne de Microsoft. \r\nCette option nécessite un redémarrage pour prendre effet.", + "telemetry.enableCrashReporting": "Activez la collecte des rapports d’incident. Cela nous permet d’améliorer la stabilité. \r\nCette option nécessite un redémarrage pour prendre effet.", "telemetryConfigurationTitle": "Télémétrie", "titleBarStyle": "Réglez l'apparence de la barre de titre de la fenêtre. Sur Linux et Windows, ce paramètre affecte aussi l'apparence de l'application et du menu contextuel. L'application des changements nécessite un redémarrage complet.", "toggleWindowTabsBar": "Activer/désactiver la barre de fenêtres d’onglets", @@ -3635,7 +3727,6 @@ "cancelButton": "&&Annuler", "loaderCycle": "Il existe un cycle de dépendance dans les modules AMD qui doit être résolu !", "loginButton": "&&Se connecter", - "ok": "OK", "password": "Mot de passe", "proxyAuthRequired": "Authentification du proxy obligatoire", "proxyDetail": "Le proxy '{0}' nécessite un nom d'utilisateur et un mot de passe.", @@ -3805,7 +3896,7 @@ "label.replace": "Remplacer", "label.replaceAllButton": "Tout remplacer", "label.replaceButton": "Remplacer", - "label.toggleReplaceButton": "Changer le mode de remplacement", + "label.toggleReplaceButton": "Activer/désactiver le remplacement", "placeholder.find": "Rechercher", "placeholder.replace": "Remplacer" }, @@ -3976,7 +4067,7 @@ }, "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "ne plus", - "selectAlanguage": "Sélectionnez une langue", + "selectAlanguage2": "Sélectionnez un langage", "thisAgain": " afficher ceci.", "toGetStarted": " pour démarrer. Commencez à taper pour ignorer, ou " }, @@ -4068,7 +4159,7 @@ "editBreakpoint": "Modifier {0}...", "editBreakpoints": "Modifier les points d'arrêt", "editInlineBreakpointOnColumn": "Modifier le point d’arrêt Inline sur la colonne {0}", - "editLineBrekapoint": "Modifier le point d'arrêt de la ligne", + "editLineBreakpoint": "Modifier le point d'arrêt de la ligne", "enable": "Activer", "enableBreakpoint": "Activer {0}", "enableBreakpointOnLine": "Activer le point d'arrêt de la ligne", @@ -4080,7 +4171,8 @@ "removeBreakpoints": "Supprimer les points d'arrêt", "removeInlineBreakpointOnColumn": "Supprimer le point d’arrêt Inline sur la colonne {0}", "removeLineBreakpoint": "Supprimer le point d'arrêt de la ligne", - "removeLogPoint": "Supprimer {0}" + "removeLogPoint": "Supprimer {0}", + "runToLine": "Exécuter à la ligne" }, "vs/workbench/contrib/debug/browser/breakpointWidget": { "breakpointType": "Type de point d'arrêt", @@ -4123,6 +4215,9 @@ "functionBreakpointUnsupported": "Les points d'arrêt de fonction ne sont pas pris en charge par ce type de débogage", "functionBreakpointsNotSupported": "Les points d'arrêt de fonction ne sont pas pris en charge par ce type de débogage", "hitCount": "Nombre d'accès : {0}", + "instructionBreakpoint": "Point d'arrêt d'instruction", + "instructionBreakpointAtAddress": "Point d’arrêt d’instruction à l’adresse {0}", + "instructionBreakpointUnsupported": "Les points d'arrêt d’instruction ne sont pas pris en charge par ce type de débogage", "logMessage": "Message du journal : {0}", "miDisableAllBreakpoints": "Désacti&&ver tous les points d'arrêt", "miEnableAllBreakpoints": "&&Activer tous les points d'arrêt", @@ -4132,7 +4227,7 @@ "reapplyAllBreakpoints": "Réappliquer tous les points d'arrêt", "removeAllBreakpoints": "Supprimer tous les points d'arrêt", "removeBreakpoint": "Supprimer le point d'arrêt", - "unverifiedBreakopint": "Point d'arrêt non vérifié", + "unverifiedBreakpoint": "Point d'arrêt non vérifié", "unverifiedExceptionBreakpoint": "Point d’arrêt d’exception non vérifié", "unverifiedLogpoint": "Point de journalisation non vérifié", "write": "Écriture" @@ -4145,6 +4240,8 @@ "callStackAriaLabel": "Déboguer la pile des appels", "collapse": "Tout réduire", "loadAllStackFrames": "Charger tous les frames de pile", + "paused": "Suspendu", + "pausedOn": "En pause sur {0}", "restartFrame": "Redémarrer le frame", "running": "En cours d'exécution", "session": "Session", @@ -4170,6 +4267,10 @@ "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.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.", "debug.console.fontFamily": "Contrôle la famille de polices dans la console de débogage.", @@ -4189,6 +4290,7 @@ "debugConfigurationTitle": "Déboguer", "debugFocusConsole": "Mettre le focus sur la vue de la Console de débogage", "debugPanel": "Console de débogage", + "disassembly": "Code Machine", "editWatchExpression": "Modifier l'expression", "inlineBreakpoint": "Point d'arrêt inline", "inlineValues": "Afficher les valeurs des variables inline dans l'éditeur pendant le débogage.", @@ -4220,6 +4322,7 @@ "prompt": "Demandez à l'utilisateur.", "removeWatchExpression": "Supprimer une expression", "restartFrame": "Redémarrer le frame", + "run": "Exécuter ou Déboguer...", "run and debug": "Exécuter et déboguer", "setValue": "Définir la valeur", "showBreakpointsInOverviewRuler": "Contrôle si les points d'arrêt doivent être affichés dans la règle d'aperçu.", @@ -4304,8 +4407,10 @@ "goToPreviousBreakpoint": "Débogage : Aller au point d’arrêt précédent", "logPointEditorAction": "Débogage : Ajouter un point de journalisation...", "miConditionalBreakpoint": "Point d'arrêt &&conditionnel...", + "miDisassemblyView": "&&DisassemblyView", "miLogPoint": "&&Logpoint...", "miToggleBreakpoint": "Activer/désactiver le &&point d'arrêt", + "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...", @@ -4400,6 +4505,7 @@ "installAdditionalDebuggers": "Installer l'extension {0}", "launchJsonDoesNotExist": "'launch.json' n'existe pas pour le dossier d'espace de travail passé.", "multipleConfigurationNamesInWorkspace": "Il y a plusieurs configurations de lancement `{0}` dans l’espace de travail. Utilisez le nom du dossier pour qualifier la configuration.", + "multipleSession": "' {0} 'est déjà en cours d’exécution. Voulez-vous démarrer une autre instance?", "nActiveSessions": "{0} sessions actives", "noConfigurationNameInWorkspace": "La configuration de lancement '{0}' est introuvable dans l’espace de travail.", "noFolderWithName": "Impossible de trouver le dossier avec le nom '{0}' pour la configuration '{1}' dans le composé '{2}'.", @@ -4444,6 +4550,12 @@ "selectWorkspaceFolder": "Sélectionner un dossier d'espace de travail pour y créer un fichier launch.json, ou ajouter ce dernier au fichier config de l'espace de travail", "startAdditionalSession": "Démarrer une session supplémentaire" }, + "vs/workbench/contrib/debug/browser/disassemblyView": { + "disassemblyView": "Vue désassemblage", + "instructionAddress": "Adresse", + "instructionBytes": "Octets", + "instructionText": "Instruction machine" + }, "vs/workbench/contrib/debug/browser/exceptionWidget": { "close": "Fermer", "debugExceptionWidgetBackground": "Couleur d'arrière-plan du widget d'exception.", @@ -4515,6 +4627,7 @@ "addWatchExpression": "Ajouter une expression", "collapse": "Tout réduire", "removeAllWatchExpressions": "Supprimer toutes les expressions", + "typeNewValue": "Voulez-vous taper une nouvelle valeur?", "watchAriaTreeLabel": "Déboguer les expressions espionnées", "watchExpressionAriaLabel": "{0}, valeur {1}", "watchExpressionInputAriaLabel": "Tapez l'expression à espionner", @@ -4549,19 +4662,24 @@ "callStackSessionIsAttach": "La valeur est true quand la session dans la vue PILE DES APPELS est attachée, sinon false. Utilisé de manière interne pour les menus en ligne dans la vue PILE DES APPELS.", "debugConfigurationType": "Type de débogage de la configuration de lancement sélectionnée. Exemple : 'python'.", "debugProtocolVariableMenuContext": "Représente le contexte que l'adaptateur de débogage définit sur la variable ayant le focus dans la vue VARIABLES.", + "debugSetExpressionSupported": "La valeur est true quand la session ayant le focus prend en charge la requête 'setExpression'.", "debugSetVariableSupported": "La valeur est true quand la session ayant le focus prend en charge la requête 'setVariable'.", "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.", "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.", "exceptionWidgetVisible": "La valeur est true quand le widget d'exception est visible.", "expressionSelected": "La valeur est true quand une zone d'entrée d'expression est ouverte dans la vue ESPION ou VARIABLES, sinon false.", "focusedSessionIsAttach": "La valeur est true quand la session ayant le focus a la valeur 'attach'.", + "focusedStackFrameHasInstructionReference": "True lorsque le cadre de pile prioritaire a une référence de pointeur d’instruction.", "inBreakpointWidget": "La valeur est true quand le widget de zone de l'éditeur de points d'arrêt a le focus, sinon false.", "inDebugMode": "La valeur est true au moment du débogage, sinon false.", "inDebugRepl": "La valeur est true quand la console de débogage a le focus, sinon false.", "internalConsoleOptions": "Contrôle le moment où la console de débogage interne doit s’ouvrir.", "jumpToCursorSupported": "La valeur est true quand la session ayant le focus prend en charge la requête 'jumpToCursor'.", + "languageSupportsDisassembleRequest": "La valeur true lorsque le langage dans l’éditeur actuel prend en charge la demande de désassemblage.", "loadedScriptsItemType": "Représente le type d'élément de l'élément ayant le focus dans la vue SCRIPTS CHARGÉS.", "loadedScriptsSupported": "La valeur est true quand la session ayant le focus prend en charge la vue SCRIPTS CHARGÉS", "multiSessionDebug": "La valeur est true quand il existe plus de 1 session de débogage active.", @@ -4571,7 +4689,8 @@ "stepBackSupported": "La valeur est true quand la session ayant le focus prend en charge la requête 'stepBack'.", "stepIntoTargetsSupported": "La valeur est true quand la session ayant le focus prend en charge la requête 'stepIntoTargets'.", "terminateDebuggeeSupported": "La valeur est « true » lorsque la session ayant le focus prend en charge la fonctionnalité d’arrêt de l’élément débogué.", - "variableEvaluateNamePresent": "La valeur est true quand un champ 'evalauteName' est défini pour la variable", + "variableEvaluateNamePresent": "La valeur est true quand un champ 'evalauteName' est défini pour la variable.", + "variableIsReadonly": "True lorsque la variable ciblée est en lecture seule.", "variablesFocused": "La valeur est true quand la vue VARIABLES a le focus, sinon false", "watchExpressionsExist": "La valeur est true quand il existe au moins une expression à espionner, sinon false.", "watchExpressionsFocused": "La valeur est true quand la vue ESPION a le focus, sinon false.", @@ -4582,6 +4701,10 @@ "canNotResolveSourceWithError": "Impossible de charger la source '{0}' : {1}.", "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?" + }, "vs/workbench/contrib/debug/common/debugModel": { "breakpointDirtydHover": "Point d'arrêt non vérifié. Fichier modifié. Redémarrez la session de débogage.", "invalidVariableAttributes": "Attributs de variable non valides", @@ -4643,6 +4766,9 @@ "launch.config.comment3": "Pour plus d'informations, visitez : {0}", "node2NotSupported": "\"node2\" n'est plus pris en charge. Utilisez \"node\" à la place, et affectez la valeur \"inspector\" à l'attribut \"protocol\"." }, + "vs/workbench/contrib/debug/common/disassemblyViewInput": { + "disassemblyInputName": "Code Machine" + }, "vs/workbench/contrib/debug/common/replModel": { "consoleCleared": "La console a été effacée", "snapshotObj": "Seules les valeurs primitives sont affichées pour cet objet." @@ -4700,11 +4826,14 @@ }, "vs/workbench/contrib/extensions/browser/extensionEditor": { "JSON Validation": "Validation JSON ({0})", + "Marketplace": "Place de marché", + "activation": "Heure de l'activation", "activation events": "Événements d'activation ({0})", "authentication": "Authentification ({0})", "authentication.id": "ID", "authentication.label": "Étiquette", "builtin": "Intégrée", + "categories": "Catégories", "changelog": "Journal des modifications", "changelogtooltip": "Historique de mise à jour de l'extension, affiché depuis le fichier 'CHANGELOG.md' de l’extension", "codeActions": "Actions de code ({0})", @@ -4735,8 +4864,8 @@ "description": "Description", "details": "Détails", "detailstooltip": "Détails de l’extension, affichés depuis le fichier 'README.md' de l’extension", - "extension id": "Identificateur d'extension", "extension pack": "Pack d'extensions ({0})", + "extension version": "Version de l'extension", "extensionpack": "Pack d'extensions", "extensionpacktooltip": "Liste les extensions qui vont être installées avec cette extension", "file extensions": "Extensions de fichier", @@ -4746,34 +4875,44 @@ "find previous": "Rechercher le précédent", "grammar": "Grammaire", "iconThemes": "Thèmes d'icône ({0})", + "id": "Identificateur", "install count": "Nombre d'installations", "keyboard shortcuts": "Raccourcis clavier", "language id": "ID", "language name": "Nom", "languages": "Langages ({0})", + "last updated": "Dernière mise à jour", "license": "Licence", "localizations": "Localisations ({0})", "localizations language id": "ID de langue", "localizations language name": "Nom de la langue", "localizations localized language name": "Nom de la langue (localisé)", "menuContexts": "Contextes de menu", + "messages": "Messages ({0})", + "more info": "Plus d'informations", "name": "Nom de l'extension", "noChangelog": "Aucun Changelog disponible.", "noContributions": "Aucune contribution", "noDependencies": "Aucune dépendance", "noReadme": "Aucun fichier README disponible.", - "noextensions": "Aucune extension", + "noStatus": "Aucun état disponible.", + "not yet activated": "Pas encore activé.", "preview": "Aperçu", "productThemes": "Thèmes d'icône de produit ({0})", "publisher": "Nom de l'éditeur", "rating": "Évaluation", "recommendationHasBeenIgnored": "Vous avez choisi de ne pas recevoir de recommandations pour cette extension.", + "release date": "Publié le", "repository": "Dépôt", + "resources": "Ressources", + "runtimeStatus": "État du runtime", + "runtimeStatus description": "État de l’exécution de l’extension", "schema": "Schéma", "setting name": "Nom", "settings": "Paramètres ({0})", "snippets": "Extraits", - "version": "Version", + "startup": "Démarrage", + "uncaught errors": "Erreurs non interceptées ({0})", "view container id": "ID", "view container location": "Emplacement", "view container title": "Titre", @@ -4841,17 +4980,24 @@ "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.", "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.", + "install button": "Installer", "installButton": "&&Installer", "installExtensionQuickAccessHelp": "Installer ou rechercher des extensions", "installExtensionQuickAccessPlaceholder": "Tapez le nom d'une extension à installer ou à rechercher.", "installExtensions": "Installer les extensions", + "installFromLocation": "Installer l’extension web à partir de l’emplacement", + "installFromLocationPlaceHolder": "Emplacement de l’extension web", "installFromVSIX": "Installer à partir d'un VSIX", "installVSIX": "Installer le VSIX de l'extension", + "installWebExtensionFromLocation": "Installer l’extension web...", "installWorkspaceRecommendedExtensions": "Installer les extensions recommandées pour l'espace de travail", "installed filter": "Installée", "manageExtensionsHelp": "Gérer les extensions", @@ -4910,7 +5056,9 @@ "workspace unsupported filter": "Espace de travail non pris en charge" }, "vs/workbench/contrib/extensions/browser/extensionsActions": { - "Install in other server to enable": "Installez l'extension sur '{0}' pour l'activer.", + "Cannot be enabled": "Cette extension est désactivée, car elle n’est pas prise en charge dans {0}.", + "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", @@ -4935,10 +5083,8 @@ "disableGloballyAction": "Désactiver", "disableGloballyActionToolTip": "Désactiver cette extension", "disabled": "Désactivé", - "disabled because of extension kind": "Cette extension a défini qu'elle ne peut pas s'exécuter sur le serveur distant", "disabled because of virtual workspace": "Cette extension a été désactivée car elle ne prend pas en charge les espaces de travail virtuels.", - "disabled locally": "L'extension est activée sur '{0}' et désactivée localement.", - "disabled remotely": "L'extension est activée localement et désactivée sur '{0}'.", + "disabled by environment": "Cette extension est désactivée par l’environnement.", "do not sync": "Ne pas synchroniser cette extension", "download": "Essayer de télécharger manuellement...", "enable locally": "Rechargez Visual Studio Code pour activer cette extension localement.", @@ -4949,6 +5095,10 @@ "enableGloballyAction": "Activer", "enableGloballyActionToolTip": "Activer cette extension", "enabled": "Activé", + "enabled by environment": "Cette extension est activée, car elle est requise dans l’environnement actuel.", + "enabled locally": "Cette extension est activée dans l’hôte d’extension local, car elle préfère s’y exécuter.", + "enabled remotely": "Cette extension est activée dans l’hôte d’extension distante, car elle préfère s’y exécuter.", + "extension disabled because of dependency": "Cette extension a été désactivée car elle dépend d’une extension qui est désactivée.", "extension disabled because of trust requirement": "Cette extension a été désactivée car l’espace de travail actif n’est pas approuvé.", "extension enabled on remote": "L'extension est activée sur '{0}'", "extension limited because of trust requirement": "Cette extension offre des fonctionnalités limitées car l’espace de travail actif n’est pas approuvé.", @@ -4985,7 +5135,7 @@ "installing": "Installation", "installing extensions": "Installation des extensions...", "just now": "À l'instant", - "malicious": "Malveillante", + "learn more": "En savoir plus", "malicious tooltip": "Cette extension a été signalée comme posant un problème.", "manage": "Gérer", "more information": "Plus d'informations", @@ -4994,6 +5144,7 @@ "noOfHoursAgo": "il y a {0} heures", "noOfMonthsAgo": "il y a {0} mois", "noOfYearsAgo": "il y a {0} ans", + "not web tooltip": "L’extension «{0}» n’est pas disponible dans {1}.", "one day ago": "Il y a 1 jour", "one hour ago": "Il y a 1 heure", "one month ago": "Il y a 1 mois", @@ -5030,6 +5181,7 @@ "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." @@ -5048,8 +5200,10 @@ "reload": "Recharger la fenêtre" }, "vs/workbench/contrib/extensions/browser/extensionsIcons": { + "activationtimeIcon": "Icône affichée avec un message de temps d’activation dans l’éditeur d’extension.", "clearSearchResultsIcon": "Icône de l'action Effacer les résultats de la recherche dans la vue des extensions.", "configureRecommendedIcon": "Icône de l'action Configurer les extensions recommandées dans la vue des extensions.", + "errorIcon": "Icône affichée avec un message d'erreur dans l'éditeur d'extensions.", "extensionsViewIcon": "Icône de vue des extensions.", "filterIcon": "Icône de l'action Filtrer dans la vue des extensions.", "infoIcon": "Icône affichée avec un message d'information dans l'éditeur d'extensions.", @@ -5068,10 +5222,6 @@ "trustIcon": "Icône affichée avec un message sur la fiabilité de l'espace de travail dans l'éditeur d'extensions.", "warningIcon": "Icône affichée avec un message d'avertissement dans l'éditeur d'extensions." }, - "vs/workbench/contrib/extensions/browser/extensionsList": { - "onDemandDefaultText": "Certaines fonctionnalités nécessitent un espace de travail approuvé.", - "onStartDefaultText": "Un espace de travail approuvé est nécessaire pour activer cette extension." - }, "vs/workbench/contrib/extensions/browser/extensionsQuickAccess": { "install": "Appuyez sur Entrée pour installer l'extension '{0}'.", "manage": "Appuyez sur Entrée pour gérer vos extensions.", @@ -5130,12 +5280,16 @@ "suggestProxyError": "Marketplace a retourné 'ECONNREFUSED'. Vérifiez le paramètre 'http.proxy'." }, "vs/workbench/contrib/extensions/browser/extensionsWidgets": { + "activation": "Heure de l'activation", + "dependencies": "Afficher les dépendances", "extensionIconStarForeground": "Couleur de l'icône des évaluations des extensions.", - "noRating": "Pas de note", - "ratedBySingleUser": "Évaluée par 1 utilisateur", - "ratedByUsers": "Évaluée par {0} utilisateurs", + "message": "1 message", + "messages": "{0} messages", "remote extension title": "Extension dans {0}", - "syncingore.label": "Cette extension est ignorée pendant la synchronisation." + "startup": "Démarrage", + "syncingore.label": "Cette extension est ignorée pendant la synchronisation.", + "uncaught error": "1 erreur non interceptée", + "uncaught errors": "{0} erreurs non détectées" }, "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "Le manifeste n’a pas été trouvé", @@ -5210,8 +5364,7 @@ "attach.title": "Avez-vous attaché le profil du processeur ?", "cmd.report": "Signaler un problème", "cmd.reportOrShow": "Problème de performance", - "cmd.show": "Afficher les problèmes", - "ok": "OK" + "cmd.show": "Afficher les problèmes" }, "vs/workbench/contrib/extensions/electron-sandbox/reportExtensionIssueAction": { "reportExtensionIssue": "Signaler un problème" @@ -5366,7 +5519,6 @@ "movingFileBulkEdit": "Déplacement de {0}", "newFile": "Nouveau fichier", "newFolder": "Nouveau dossier", - "ok": "OK", "openFileInNewWindow": "Ouvrir le fichier actif dans une nouvelle fenêtre", "openFileToShowInNewWindow.unsupportedschema": "L'éditeur actif doit contenir une ressource ouvrable.", "pasteFile": "Coller", @@ -5405,16 +5557,11 @@ "cut": "Couper", "deleteFile": "Supprimer définitivement", "explorerOpenWith": "Ouvrir avec...", - "file": "fichier", "filesCategory": "Fichier", "miAutoSave": "Enregistrement a&&utomatique", "miCloseEditor": "Fermer l'édit&&eur", "miGotoFile": "Atteindre le &&fichier...", "miNewFile": "&&Nouveau fichier", - "miOpen": "&&Ouvrir...", - "miOpenFile": "&&Ouvrir le fichier...", - "miOpenFolder": "Ou&&vrir le dossier...", - "miOpenWorkspace": "Ouvrir l'e&&space de travail...", "miRevert": "Réta&&blir le fichier", "miSave": "Enregi&&strer", "miSaveAll": "Enregistrer to&&ut", @@ -5427,8 +5574,7 @@ "revertLocalChanges": "Ignorer vos changements et rétablir le contenu du fichier", "saveAll": "Tout enregistrer", "saveAllInGroup": "Tout enregistrer dans le groupe", - "saveFiles": "Enregistrer tous les fichiers", - "workspaces": "Espaces de travail" + "saveFiles": "Enregistrer tous les fichiers" }, "vs/workbench/contrib/files/browser/fileCommands": { "discard": "Abandonner", @@ -5478,7 +5624,7 @@ "vs/workbench/contrib/files/browser/files.contribution": { "askUser": "Refuse l'enregistrement et demande la résolution manuelle du conflit d'enregistrement.", "associations": "Configurez les associations entre les fichiers et les langages (exemple : \"*.extension\": \"html\"`). Celles-ci sont prioritaires sur les associations par défaut des langages installés. ", - "autoGuessEncoding": "Quand cette option est activée, tente de deviner l'encodage du jeu de caractères à l'ouverture des fichiers. Ce paramètre peut également être configuré par langage.", + "autoGuessEncoding": "Quand cette option est activée, l’éditeur tente de deviner l’encodage du jeu de caractères à l’ouverture des fichiers. Ce paramètre peut également être configuré par langue. Notez que ce paramètre n’est pas respecté par la recherche de texte. Seul' #files. Encoding # 'est respecté.", "autoReveal": "Contrôle si l’Explorateur devrait automatiquement révéler et sélectionner les fichiers lors de leur ouverture.", "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.", @@ -5489,6 +5635,10 @@ "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.", "confirmDragAndDrop": "Contrôle si l’Explorateur doit demander confirmation pour déplacer des fichiers et des dossiers par glisser/déplacer.", + "copyRelativePathSeparator": "Caractère de séparation de chemin utilisé lors de la copie de chemins d’accès relatifs au fichier.", + "copyRelativePathSeparator.auto": "Utilise un caractère de séparation de chemin d’accès spécifique au système d’exploitation.", + "copyRelativePathSeparator.backslash": "Utilisez la barre oblique inverse comme caractère de séparation du chemin d’accès.", + "copyRelativePathSeparator.slash": "Utilisez la barre oblique comme caractère de séparation du chemin d’accès.", "defaultLanguage": "Mode de langage par défaut attribué aux nouveaux fichiers. S'il est configuré sur '${activeEditorLanguage}', utilise le mode de langage de l'éditeur de texte actif le cas échéant.", "enableDragAndDrop": "Détermine si l'Explorateur autorise le déplacement des fichiers et des dossiers par glisser-déposer. Ce paramètre affecte uniquement le glisser-déposer dans l'Explorateur.", "encoding": "Encodage de jeu de caractères par défaut à utiliser lors de la lecture et l’écriture des fichiers. Ce paramètre peut également être configuré par langage.", @@ -5522,6 +5672,7 @@ "insertFinalNewline": "Quand l'option est activée, une nouvelle ligne finale est insérée à la fin du fichier au moment de son enregistrement.", "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.", "openEditorsSortOrder": "Contrôle l'ordre de tri des éditeurs dans le volet Éditeurs ouverts.", "openEditorsVisible": "Nombre d'éditeurs affichés dans le volet Éditeurs ouverts. Si la valeur est 0, le volet Éditeurs ouverts est masqué.", "overwriteFileOnDisk": "Résout le conflit d'enregistrement en remplaçant le fichier sur le disque par les changements effectués dans l'éditeur.", @@ -5543,7 +5694,7 @@ "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 de fichier à exclure de la surveillance des fichiers. Les modèles doivent correspondre à des chemins absolus (par ex., utilisez le préfixe ** ou le chemin complet pour une correspondance appropriée). 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, excluez les dossiers volumineux pour réduire la charge initiale." + "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." }, "vs/workbench/contrib/files/browser/views/emptyView": { "noWorkspace": "Aucun dossier ouvert" @@ -5573,7 +5724,8 @@ "move": "Déplacer {0}", "moveButtonLabel": "&&Déplacer", "moving": "Déplacement de {0}", - "ok": "OK", + "numberOfFiles": "Fichiers {0}", + "numberOfFolders": "Dossiers {0}", "treeAriaLabel": "Explorateur de fichiers" }, "vs/workbench/contrib/files/browser/views/openEditorsView": { @@ -5648,6 +5800,18 @@ "vs/workbench/contrib/format/browser/formatModified": { "formatChanges": "Mettre en forme les lignes modifiées" }, + "vs/workbench/contrib/interactive/browser/interactive.contribution": { + "interactive.activeCodeBorder": "La couleur de bordure de la cellule de code interactive actuelle lorsque l’éditeur a le focus.", + "interactive.execute": "Exécuter le code", + "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" + }, + "vs/workbench/contrib/interactive/browser/interactiveEditor": { + "interactiveInputPlaceHolder": "Tapez du code ici et appuyez sur {0} pour exécuter" + }, "vs/workbench/contrib/issue/electron-sandbox/issue.contribution": { "miOpenProcessExplorerer": "Ouvrir l'Explorateur de &&processus", "miReportIssue": "Signaler le p&&roblème", @@ -5750,11 +5914,6 @@ "vs/workbench/contrib/markers/browser/markersTreeViewer": { "collapsedIcon": "Icône indiquant que plusieurs lignes sont réduites dans la vue des marqueurs.", "expandedIcon": "Icône indiquant que plusieurs lignes sont affichées dans la vue des marqueurs.", - "links.navigate.follow": "suivre le lien", - "links.navigate.kb.alt": "alt + clic", - "links.navigate.kb.alt.mac": "option + clic", - "links.navigate.kb.meta": "ctrl + clic", - "links.navigate.kb.meta.mac": "cmd + clic", "multi line": "Afficher le message sur plusieurs lignes", "problemsView": "Vue des problèmes", "single line": "Afficher le message sur une seule ligne" @@ -5822,6 +5981,15 @@ "notebookActions.moveCellUp": "Déplacer la cellule vers le haut", "notebookActions.splitCell": "Diviser la cellule" }, + "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { + "notebook.cell.status.executing": "Exécution en cours", + "notebook.cell.status.failed": "Échec", + "notebook.cell.status.pending": "En attente", + "notebook.cell.status.success": "Opération réussie" + }, + "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/statusBarProviders": { + "notebook.cell.status.language": "Sélectionner le mode de langage de la cellule" + }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { "notebookActions.copy": "Copier la cellule", "notebookActions.cut": "Couper la cellule", @@ -5832,6 +6000,8 @@ "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", @@ -5846,6 +6016,7 @@ "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", @@ -5853,8 +6024,10 @@ "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", @@ -5868,12 +6041,30 @@ "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" }, + "vs/workbench/contrib/notebook/browser/contrib/editorStatusBar/editorStatusBar": { + "current1": "Actuellement sélectionnés", + "current2": "{0} – Actuellement sélectionnés", + "installKernels": "Installer des noyaux à partir de la Place de marché", + "kernel.select.label": "Sélectionner le noyau", + "notebook.activeCellStatusName": "Sélections de l’éditeur de blocs-notes", + "notebook.info": "Informations du noyau du bloc-notes", + "notebook.multiActiveCellIndicator": "Cellule {0} ({1} sélectionnée(s))", + "notebook.promptKernel.setDefaultTooltip": "Définir comme défaut pour les blocs-notes « {0} »", + "notebook.select": "Sélection du noyau du bloc-notes", + "notebook.singleActiveCellIndicator": "Cellule {0} sur {1}", + "notebookActions.selectKernel": "Sélectionner un noyau de Notebook", + "notebookActions.selectKernel.args": "Arguments du noyau de Notebook", + "prompt.placeholder.change": "Modifier le noyau pour « {0} »", + "prompt.placeholder.select": "Sélectionnez le noyau pour « {0} »", + "tooltop": "{0} (suggestion)" + }, "vs/workbench/contrib/notebook/browser/contrib/find/findController": { "ariaSearchNoResult": "{0} trouvé pour '{1}'", "ariaSearchNoResultEmpty": "{0} trouvés", @@ -5913,33 +6104,6 @@ "vs/workbench/contrib/notebook/browser/contrib/profile/notebookProfile": { "setProfileTitle": "Définir le profil" }, - "vs/workbench/contrib/notebook/browser/contrib/status/editorStatus": { - "current1": "Actuellement sélectionnés", - "current2": "{0} – Actuellement sélectionnés", - "kernel.select.label": "Sélectionner le noyau", - "notebook.activeCellStatusName": "Sélections de l’éditeur de blocs-notes", - "notebook.info": "Informations du noyau du bloc-notes", - "notebook.multiActiveCellIndicator": "Cellule {0} ({1} sélectionnée(s))", - "notebook.promptKernel.setDefaultTooltip": "Définir comme défaut pour les blocs-notes « {0} »", - "notebook.select": "Sélection du noyau du bloc-notes", - "notebook.singleActiveCellIndicator": "Cellule {0} sur {1}", - "notebookActions.selectKernel": "Sélectionner un noyau de Notebook", - "notebookActions.selectKernel.args": "Arguments du noyau de Notebook", - "prompt.placeholder.change": "Modifier le noyau pour « {0} »", - "prompt.placeholder.select": "Sélectionnez le noyau pour « {0} »", - "tooltop": "{0} (suggestion)" - }, - "vs/workbench/contrib/notebook/browser/contrib/statusBar/executionStatusBarItemController": { - "notebook.cell.status.codeExecuteTip": "Appuyez sur {0} pour exécuter la cellule", - "notebook.cell.status.executing": "Exécution en cours", - "notebook.cell.status.failed": "Échec", - "notebook.cell.status.markdownExecuteTip": "Appuyez sur {0} pour arrêter la modification", - "notebook.cell.status.pending": "En attente", - "notebook.cell.status.success": "Opération réussie" - }, - "vs/workbench/contrib/notebook/browser/contrib/statusBar/statusBarProviders": { - "notebook.cell.status.language": "Sélectionner le mode de langage de la cellule" - }, "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "intégré", "curruentActiveMimeType": "Actif", @@ -5984,7 +6148,10 @@ "contributes.priority.option": "L'éditeur n'est pas automatiquement utilisé quand l'utilisateur ouvre une ressource, mais l'utilisateur peut passer à l'éditeur à l'aide de la commande Rouvrir avec." }, "vs/workbench/contrib/notebook/browser/notebook.contribution": { - "diffLeftRightLabel": "{0} ⟷ {1}", + "insertToolbarLocation.betweenCells": "Barre d’outils qui apparaît lors du pointage entre les cellules.", + "insertToolbarLocation.both": "Les deux barres d’outils.", + "insertToolbarLocation.hidden": "Les actions d’insertion n’apparaissent nulle part.", + "insertToolbarLocation.notebookToolbar": "Barre d’outils en haut de l’éditeur de blocs-notes.", "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.", @@ -5995,17 +6162,20 @@ "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.experimental.useMarkdownRenderer.description": "Active/désactive à l'aide du nouveau renderer Markdown extensible.", - "notebook.focusIndicator.description": "Contrôle si l’indicateur de focus doit être rendu comme une bordure de cellule ou comme une barre de surbrillance sur la reliure gauche", + "notebook.focusIndicator.description": "Controls where the focus indicator is rendered, either along the cell borders or on the left gutter", "notebook.globalToolbar.description": "Détermine si une barre d’outils globale doit être rendue dans l’éditeur de blocs-notes.", - "notebook.insertToolbarPosition.description": "Contrôle où les actions d’insertion de cellules doivent être rendues.", + "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.", "notebook.showCellStatusbar.description": "Indique si la barre d'état de la cellule doit être affichée.", "notebook.showCellStatusbar.hidden.description": "La barre d’état de la cellule est toujours masquée.", "notebook.showCellStatusbar.visible.description": "La barre d’état de la cellule est toujours visible.", "notebook.showCellStatusbar.visibleAfterExecute.description": "La barre d’état de la cellule est masquée jusqu’à ce que la cellule soit exécutée. Ensuite, elle devient visible et affiche l’état d’exécution.", - "notebook.showFoldingControls.description": "Contrôle quand afficher les contrôles de pliage.", + "notebook.showFoldingControls.description": "Contrôle l’affichage de la Flèche de pliage de l’en-tête de démarque.", + "notebook.textOutputLineLimit": "Contrôlez le nombre de lignes de texte qui sont rendues dans une sortie texte.", "notebook.undoRedoPerCell.description": "Indique si une pile d’annulation/rétablissement distincte doit exister pour chaque cellule.", - "notebookConfigurationTitle": "Notebook" + "notebookConfigurationTitle": "Notebook", + "showFoldingControls.always": "Les contrôles de pliage sont toujours visibles.", + "showFoldingControls.mouseover": "Les contrôles de pliage sont visibles uniquement lors du basculement de souris." }, "vs/workbench/contrib/notebook/browser/notebookEditor": { "fail.noEditor": "Impossible d'ouvrir la ressource avec l'éditeur de notebook de type '{0}'. Vérifiez si l'extension appropriée est installée ou activée.", @@ -6068,16 +6238,19 @@ "vs/workbench/contrib/notebook/browser/notebookKernelActionViewItem": { "select": "Sélectionner le noyau" }, - "vs/workbench/contrib/notebook/browser/notebookServiceImpl": { - "builtinProviderDisplayName": "Intégré" + "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { + "disableOtherKeymapsConfirmation": "Disable other keymaps ({0}) to avoid conflicts between keybindings?", + "no": "No", + "yes": "Yes" }, "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { "empty": "La cellule n’a pas de sortie", - "noRenderer.1": "Le convertisseur est introuvable pour le type MIME : {0}", - "noRenderer.2": "Aucun convertisseur n’a été trouvé pour la sortie. La sortie a les types MIME suivants : {0}" + "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}" }, "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.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.lineNumbers": "Contrôle l’affichage des numéros de ligne dans l’éditeur de cellule.", @@ -6087,18 +6260,20 @@ "vs/workbench/contrib/notebook/browser/view/renderers/cellOutput": { "builtinRenderInfo": "intégré", "curruentActiveMimeType": "Actif", - "pickMimeType": "Choisir un autre type MIME de sortie", + "installJupyterPrompt": "Installer des renderer supplémentaires à partir de la place de marché", + "pickMimeType": "Choisir le Mimetype de sortie", "promptChooseMimeType.placeHolder": "Sélectionner le type MIME à afficher pour la sortie actuelle", - "promptChooseMimeTypeInSecure.placeHolder": "Sélectionnez le type MIME à afficher pour la sortie actuelle. Les types MIME enrichis sont disponibles uniquement quand le notebook est digne de confiance" + "promptChooseMimeTypeInSecure.placeHolder": "Sélectionner le type MIME à afficher pour la sortie actuelle", + "unavailableRenderInfo": "renderer non disponible" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { - "cellExpandButtonLabel": "Développer", - "notebook.moreRunActionsLabel": "Plus...", - "runStateExecuting": "Exécution", - "runStatePending": "En attente" + "cellExpandOutputButtonLabel": "Développer la sortie de cellule ({0})", + "cellExpandOutputButtonLabelWithDoubleClick": "Double-cliquez pour développer la sortie de cellule ({0}).", + "notebook.moreRunActionsLabel": "Plus..." }, - "vs/workbench/contrib/notebook/browser/viewModel/markdownCellViewModel": { - "notebook.emptyMarkdownPlaceholder": "Cellule de Markdown vide. Double-cliquez sur celle-ci, ou appuyez sur entrée pour la modifier." + "vs/workbench/contrib/notebook/browser/view/renderers/codeCell": { + "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/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 ?", @@ -6212,6 +6387,7 @@ "clearInput": "Effacer l'entrée de recherche des combinaisons de touches", "command": "Commande", "copyCommandLabel": "Copier l'ID de commande", + "copyCommandTitleLabel": "Copier le titre de la commande", "copyLabel": "Copier", "editKeybindingLabel": "Changer de combinaison de touches", "editKeybindingLabelWithKey": "Changer de combinaison de touches {0}", @@ -6222,15 +6398,13 @@ "noKeybinding": "Aucune combinaison de touches n'est affectée.", "noWhen": "Pas de contexte when.", "recordKeysLabel": "Enregistrer les clés", - "recordKeysLabelWithKeybinding": "{0} ({1})", "recording": "Enregistrement des touches", "removeLabel": "Supprimer la combinaison de touches", "resetLabel": "Réinitialiser une combinaison de touches", "show keybindings": "Affichage de {0} raccourcis clavier par ordre alphabétique", "show sorted keybindings": "Affichage de {0} raccourcis clavier par ordre de priorité", "showSameKeybindings": "Afficher les mêmes raccourcis clavier", - "sortByPrecedeneLabel": "Trier par priorité", - "sortByPrecedeneLabelWithKeybinding": "{0} ({1})", + "sortByPrecedeneLabel": "Trier par priorité (la plus haute d’abord)", "source": "source", "title": "{0} ({1})", "when": "Quand", @@ -6245,7 +6419,6 @@ "vs/workbench/contrib/preferences/browser/preferences.contribution": { "Keyboard Shortcuts": "Raccourcis clavier", "clear": "Effacer les résultats de la recherche", - "defaultPreferencesEditor": "Éditeur de préférences par défaut", "filterModifiedLabel": "Afficher les paramètres modifiés", "filterOnlineServicesLabel": "Afficher les paramètres des services en ligne", "filterUntrusted": "Afficher les paramètres d’espace de travail non approuvés", @@ -6262,6 +6435,7 @@ "openGlobalSettings": "Ouvrir les paramètres utilisateur", "openRawDefaultSettings": "Ouvrir les paramètres par défaut (JSON)", "openRemoteSettings": "Ouvrir les paramètres d'utilisation à distance ({0})", + "openRemoteSettingsJSON": "Ouvrir les paramètres d'utilisation à distance (JSON) ({0})", "openSettings2": "Afficher les paramètres (IU)", "openSettingsJson": "Afficher les paramètres (en JSON)", "openWorkspaceSettings": "Ouvrir les paramètres d'espace de travail", @@ -6269,11 +6443,8 @@ "preferences": "Préférences", "settings": "Paramètres", "settings.clearResults": "Effacer les résultats de la recherche de paramètres", - "settings.editFocusedSetting": "Modifier le paramètre avec le focus", "settings.focusFile": "Fichier de paramètres de focus", "settings.focusLevelUp": "Déplacer le focus d'un niveau vers le haut", - "settings.focusNextSetting": "Focus sur le paramètre suivant", - "settings.focusPreviousSetting": "Focus sur le paramètre précédent", "settings.focusSearch": "Définir le focus sur la recherche des paramètres", "settings.focusSettingControl": "Définir le focus sur le contrôle des paramètres", "settings.focusSettingsList": "Liste des paramètres de focus", @@ -6282,6 +6453,7 @@ "settingsEditor2": "Éditeur de paramètres 2", "showDefaultKeybindings": "Afficher les combinaisons de touches par défaut", "showExtensionKeybindings": "Afficher les combinaisons de touches de l'extension", + "showTelemtrySettings": "Paramètres de télémétrie", "showUserKeybindings": "Afficher les combinaisons de touches de l'utilisateur" }, "vs/workbench/contrib/preferences/browser/preferencesActions": { @@ -6289,22 +6461,6 @@ "languageDescriptionConfigured": "({0})", "pickLanguage": "Sélectionner un langage" }, - "vs/workbench/contrib/preferences/browser/preferencesEditor": { - "SearchSettingsWidget.AriaLabel": "Paramètres de recherche", - "SearchSettingsWidget.Placeholder": "Paramètres de recherche", - "defaultEditorReadonly": "Modifier dans l’éditeur du côté droit pour substituer les valeurs par défaut.", - "defaultFolderSettings": "Paramètres de dossier par défaut", - "defaultSettings": "Paramètres par défaut", - "defaultUserSettings": "Paramètres utilisateur par défaut", - "defaultWorkspaceSettings": "Paramètres de l'espace de travail par défaut", - "filterResult": "Résultats filtrés", - "nlpResult": "Résultats en langage naturel", - "noSettingsFound": "Paramètres introuvables", - "oneSettingFound": "1 paramètre trouvé", - "preferencesAriaLabel": "Préférences par défaut. Éditeur en lecture seule.", - "settingsFound": "{0} paramètres trouvés", - "totalSettingsMessage": "Total de {0} paramètres" - }, "vs/workbench/contrib/preferences/browser/preferencesIcons": { "keybindingsAddIcon": "Icône de l'action d'ajout dans l'IU de combinaison de touches.", "keybindingsEditIcon": "Icône de l'action de modification dans l'IU de combinaison de touches.", @@ -6324,9 +6480,6 @@ "vs/workbench/contrib/preferences/browser/preferencesRenderers": { "copyDefaultValue": "Copier dans Paramètres", "editTtile": "Modifier", - "emptyFolderSettingsHeader": "Placez ici vos paramètres de dossier pour remplacer ceux de l’espace de travail.", - "emptyUserSettingsHeader": "Placez vos paramètres ici pour remplacer ceux par défaut.", - "emptyWorkspaceSettingsHeader": "Placez vos paramètres ici pour remplacer les paramètres utilisateur.", "manage workspace trust": "Gérer l’approbation d’espace de travail", "replaceDefaultValue": "Remplacer dans les paramètres", "unknown configuration setting": "Paramètre de configuration inconnu", @@ -6338,9 +6491,7 @@ "untrustedSetting": "Ce paramètre ne peut être appliqué que dans un espace de travail approuvé." }, "vs/workbench/contrib/preferences/browser/preferencesWidgets": { - "defaultSettings": "Placez vos paramètres dans l'éditeur de droite pour les substituer.", "folderSettings": "Dossier", - "noSettingsFound": "Paramètres introuvables.", "settingsSwitcherBarAriaLabel": "Sélecteur de paramètres", "userSettings": "Utilisateur", "userSettingsRemote": "Distant", @@ -6444,8 +6595,6 @@ "listSiblingInputPlaceholder": "Frère...", "listValueHintLabel": "Élément de liste '{0}'", "modifiedItemForeground": "Couleur de l'indicateur de paramètre modifié.", - "notebook.focusedRowBorder": "Couleur de la bordure supérieure et inférieure de la ligne quand la ligne a le focus.", - "notebook.rowHoverBackground": "Couleur d'arrière-plan d'une ligne de paramètres quand le pointeur la survole.", "numberInputBoxBackground": "Arrière-plan de la zone d'entrée numérique de l'éditeur de paramètres.", "numberInputBoxBorder": "Bordure de la zone d'entrée numérique de l'éditeur de paramètres.", "numberInputBoxForeground": "Premier plan de la zone d'entrée numérique de l'éditeur de paramètres.", @@ -6458,6 +6607,8 @@ "removeExcludeItem": "Supprimer l’élément exclus", "removeItem": "Supprimer l'élément", "resetItem": "Réinitialiser l'élément", + "settings.focusedRowBorder": "Couleur de la bordure supérieure et inférieure de la ligne quand la ligne a le focus.", + "settings.rowHoverBackground": "Couleur d'arrière-plan d'une ligne de paramètres quand le pointeur la survole.", "settingsCheckboxBackground": "Arrière-plan de case à cocher de l'éditeur de paramètres.", "settingsCheckboxBorder": "Bordure de case à cocher de l'éditeur de paramètres.", "settingsCheckboxForeground": "Premier plan de case à cocher de l'éditeur de paramètres.", @@ -6477,7 +6628,8 @@ "enableNaturalLanguageSettingsSearch": "Contrôle si vous voulez activer le mode de recherche de langage naturel pour les paramètres de contrôle. La recherche en langage naturel est assurée par un service Microsoft en ligne.", "settingsSearchTocBehavior": "Contrôle le comportement de la table des matières de l'éditeur de paramètres pendant la recherche.", "settingsSearchTocBehavior.filter": "Filtrer la Table des matières à quelques catégories ayant des paramètres correspondants. Cliquer sur une catégorie filtrera les résultats pour cette catégorie.", - "settingsSearchTocBehavior.hide": "Masquer la Table des matières lors de la recherche." + "settingsSearchTocBehavior.hide": "Masquer la Table des matières lors de la recherche.", + "splitSettingsEditorLabel": "Fractionner Éditeur de paramètres" }, "vs/workbench/contrib/quickaccess/browser/commandsQuickAccess": { "clearCommandHistory": "Effacer l'historique de commandes", @@ -6585,8 +6737,6 @@ "host.open": "Ouverture de la machine distante...", "host.reconnecting": "Reconnexion à {0}...", "host.tooltip": "Modification sur {0}", - "host.tooltipDisconnected": "Déconnecté de {0}", - "host.tooltipReconnecting": "Reconnexion à {0}...", "installRemotes": "Installer des extensions distantes supplémentaires...", "miCloseRemote": "Fer&&mer la connexion à distance", "noHost.tooltip": "Ouvrir une fenêtre distante", @@ -6596,7 +6746,8 @@ "remote.install": "Installer les extensions distantes de développement", "remote.showMenu": "Afficher le menu d'utilisation à distance", "remoteHost": "Hôte distant", - "workspace.tooltip2": "Un espace de travail virtuel sur {0}\r\n\r\n[Quelques fonctionnalités] ({1}) ne sont pas disponibles pour les ressources situées sur un système de fichiers virtuel." + "workspace.tooltip": "Modification sur {0}", + "workspace.tooltip2": "Certaines [fonctionnalités ne sont pas disponibles]({0}) pour les ressources situées sur un système de fichiers virtuel." }, "vs/workbench/contrib/remote/browser/tunnelView": { "portWithRunningProcess.foreground": "Couleur de l’icône d’un port associé à un processus en cours d’exécution.", @@ -6643,7 +6794,6 @@ "remote.tunnelsView.portNumberValid": "Port réacheminé non valide.", "tunnel.addressColumn.label": "Adresse locale", "tunnel.addressColumn.tooltip": "Adresse à laquelle le port réacheminé est disponible localement.", - "tunnel.automatic": "Réacheminement automatique", "tunnel.focusContext": "Indique si la vue Ports a le focus.", "tunnel.forwardedPortsViewEnabled": "Indique si la vue Ports est activée.", "tunnel.iconColumn.notRunning": "Aucun processus en cours d'exécution.", @@ -6658,15 +6808,13 @@ "tunnel.privacyPublic": "Public", "tunnel.processColumn.label": "Processus en cours d'exécution", "tunnel.processColumn.tooltip": "Ligne de commande du processus qui utilise le port.", - "tunnel.staticallyForwarded": "Réacheminement statique", - "tunnel.user": "Utilisateur réacheminé", "tunnelContext.protocolMenu": "Modifier le protocole de port", "tunnelView": "Vue de tunnel", "tunnelView.runningProcess.inacessable": "Informations de processus indisponibles" }, "vs/workbench/contrib/remote/common/remote.contribution": { "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.", + "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.", "remote.autoForwardPortsSource.output": "Les ports sont automatiquement réacheminés quand ils sont découverts via la lecture de la sortie du terminal et du débogage. Dans la mesure où tous les processus qui utilisent des ports ne s'affichent pas dans le terminal intégré ou la console de débogage, certains ports ne sont pas pris en compte. Le réacheminement des ports en fonction de la sortie n'est pas \"annulé\" tant que ces ports ne sont pas rechargés, ou qu'ils ne sont pas fermés par l'utilisateur dans la vue Ports.", "remote.autoForwardPortsSource.process": "Les ports sont automatiquement réacheminés quand ils sont découverts par la surveillance des processus ayant démarré et incluant un port.", @@ -6681,6 +6829,7 @@ "remote.portsAttributes.notify": "Affiche une notification quand un port est automatiquement réacheminé.", "remote.portsAttributes.onForward": "Définit l'action qui se produit quand le port est découvert pour le réacheminement automatique", "remote.portsAttributes.openBrowser": "Ouvre le navigateur quand le port est automatiquement réacheminé. En fonction de vos paramètres, cela peut entraîner l'ouverture d'un navigateur embarqué.", + "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.", @@ -6824,8 +6973,8 @@ "filterSortOrder.default": "Les entrées d'historique sont triées par pertinence en fonction de la valeur de filtre utilisée. Les entrées les plus pertinentes apparaissent en premier.", "filterSortOrder.recency": "Les entrées d'historique sont triées par date. Les dernières entrées ouvertes sont affichées en premier.", "findInFiles": "Chercher dans les fichiers", - "findInFiles.args": "Ensemble d'options pour la viewlet de recherche", - "findInFiles.description": "Ouvrir la viewlet de recherche", + "findInFiles.args": "Ensemble d'options pour la recherche", + "findInFiles.description": "Ouvrir une recherche d’espace de travail", "findInFolder": "Rechercher dans le dossier...", "findInWorkspace": "Trouver dans l’espace de travail...", "focusSearchListCommandLabel": "Focus sur la liste", @@ -6846,6 +6995,7 @@ "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.", "search.maintainFileSearchCache": "Si activé, le processus searchService est maintenu actif au lieu d'être arrêté au bout d'une heure d'inactivité. Ce paramètre conserve le cache de recherche de fichier en mémoire.", + "search.maxResults": "Contrôle le nombre maximal de résultats de la recherche, ce paramètre peut être défini sur «null» (vide) pour obtenir des résultats illimités.", "search.mode": "Contrôle l'emplacement d'exécution des opérations Rechercher : Rechercher dans les fichiers et Rechercher dans le dossier. Cet emplacement correspond soit à la vue de recherche de la barre latérale, soit à un éditeur de recherche", "search.mode.newEditor": "Effectue la recherche dans un nouvel éditeur de recherche.", "search.mode.reuseEditor": "Effectue la recherche dans un éditeur de recherche existant, le cas échéant, sinon effectue la recherche dans un nouvel éditeur de recherche.", @@ -6908,6 +7058,10 @@ "searchStopIcon": "Icône d'arrêt dans la vue de recherche.", "searchViewIcon": "Icône de vue de la recherche." }, + "vs/workbench/contrib/search/browser/searchMessage": { + "unable to open": "Impossible d’ouvrir le lien inconnu : {0}", + "unable to open trust": "Impossible d’ouvrir le lien de commande à partir d’une source non approuvée : {0}" + }, "vs/workbench/contrib/search/browser/searchResultsView": { "fileMatchAriaLabel": "{0} correspondances dans le fichier {1} du dossier {2}, Résultat de la recherche", "folderMatchAriaLabel": "{0} correspondances dans le dossier racine {1}, Résultat de la recherche", @@ -6977,8 +7131,6 @@ "searchScope.excludes": "fichiers à exclure", "searchScope.includes": "fichiers à inclure", "searchWithoutFolder": "Vous n'avez ni ouvert ni spécifié de dossier. Seuls les fichiers ouverts sont inclus dans la recherche -", - "unable to open": "Impossible d’ouvrir le lien inconnu : {0}", - "unable to open trust": "Impossible d’ouvrir le lien de commande à partir d’une source non approuvée : {0}", "useExcludesAndIgnoreFilesDescription": "Utiliser les paramètres d'exclusion et ignorer les fichiers", "useIgnoresAndExcludesDisabled": "exclure les paramètres et ignorer les fichiers sont désactivés" }, @@ -7006,19 +7158,16 @@ "moreSearch": "Activer/désactiver les détails de la recherche", "runSearch": "Exécuter la recherche", "searchEditor": "Rechercher", - "searchMaxResultsWarning": "L’ensemble de résultats contient uniquement un sous-ensemble de toutes les correspondances. Soyez plus précis dans votre recherche de façon à limiter les résultats.", "searchResultItem": "{0} mis en correspondance au niveau de {1} dans le fichier {2}", "searchScope.excludes": "fichiers à exclure", "searchScope.includes": "fichiers à inclure", - "textInputBoxBorder": "Bordure de la zone d'entrée de texte de l'éditeur de recherche.", - "unable to open": "Impossible d’ouvrir le lien inconnu : {0}", - "unable to open trust": "Impossible d’ouvrir le lien de commande à partir d’une source non approuvée : {0}" + "textInputBoxBorder": "Bordure de la zone d'entrée de texte de l'éditeur de recherche." }, "vs/workbench/contrib/searchEditor/browser/searchEditor.contribution": { "promptOpenWith.searchEditor.displayName": "Éditeur de recherche", "search": "Editeur de recherche", "search.action.focusQueryEditorWidget": "Focus sur l'entrée de l'éditeur de recherche", - "search.openNewEditor": "Ouvrir un nouvel Éditeur de recherche à partir de la vue", + "search.openNewEditor": "Ouvrir le nouvel éditeur de recherche", "search.openNewEditorToSide": "Ouvrir un nouvel éditeur de recherche sur le côté", "search.openNewSearchEditor": "Nouvel éditeur de recherche", "search.openResultsInEditor": "Ouvrir les résultats dans l'éditeur", @@ -7577,47 +7726,46 @@ "quickAccessTerminal": "Changer de terminal actif", "showTerminalTabs": "Afficher les onglets", "terminalLaunchHelp": "Ouvrir l'aide", - "workbench.action.terminal.attachToRemote": "Attacher à la session", - "workbench.action.terminal.changeColor": "Modifier la couleur...", - "workbench.action.terminal.changeIcon": "Changer l’icône...", + "workbench.action.terminal.attachToSession": "Attacher à la session", "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.detachSession": "Détacher la session", "workbench.action.terminal.findNext": "Rechercher le suivant", "workbench.action.terminal.findPrevious": "Rechercher le précédent", - "workbench.action.terminal.focus": "Focus sur le terminal", "workbench.action.terminal.focus.tabsView": "Affichage des onglets du terminal ayant le focus", "workbench.action.terminal.focusFind": "Focus sur la recherche", - "workbench.action.terminal.focusNext": "Focus sur le terminal suivant", - "workbench.action.terminal.focusNextPane": "Focus sur le panneau suivant", - "workbench.action.terminal.focusPrevious": "Focus sur le terminal précédent", - "workbench.action.terminal.focusPreviousPane": "Focus sur le panneau précédent", + "workbench.action.terminal.focusNext": "Focus sur le groupe de terminaux suivant", + "workbench.action.terminal.focusNextPane": "Focus sur le terminal suivant dans le groupe de terminaux", + "workbench.action.terminal.focusPrevious": "Focus sur le groupe de terminaux précédent", + "workbench.action.terminal.focusPreviousPane": "Focus sur le terminal précédent dans le groupe de terminaux", "workbench.action.terminal.hideFind": "Masquer la recherche", "workbench.action.terminal.joinInstance": "Joindre des terminaux", "workbench.action.terminal.kill": "Tuer l'instance active du terminal", - "workbench.action.terminal.kill.short": "Tuer le terminal", + "workbench.action.terminal.killEditor": "Arrêter le terminal actif dans la zone de l’éditeur", "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": "Créer un terminal intégré", - "workbench.action.terminal.newInActiveWorkspace": "Créer un nouveau Terminal intégré (dans l'espace de travail actif)", - "workbench.action.terminal.newWithCwd": "Créer un nouveau terminal intégré à partir d'un répertoire de travail personnalisé", + "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.newWithCwd.cwd": "Répertoire où démarrer le terminal", - "workbench.action.terminal.newWithProfile": "Créer un terminal intégré (avec profil)", + "workbench.action.terminal.newWithProfile": "Create New Terminal (With Profile)", + "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", "workbench.action.terminal.paste": "Coller dans le terminal actif", "workbench.action.terminal.pasteSelection": "Coller la sélection dans le terminal actif", "workbench.action.terminal.relaunch": "Relancer le terminal actif", - "workbench.action.terminal.rename": "Renommer...", - "workbench.action.terminal.renameInstance": "Renommer...", "workbench.action.terminal.renameWithArg": "Renommer le terminal actuellement actif", "workbench.action.terminal.renameWithArg.name": "Nouveau nom du terminal", "workbench.action.terminal.renameWithArg.noName": "Aucun argument de nom fourni", - "workbench.action.terminal.resizePaneDown": "Redimensionner le panneau vers le bas", - "workbench.action.terminal.resizePaneLeft": "Redimensionner le panneau vers la gauche", - "workbench.action.terminal.resizePaneRight": "Redimensionner le panneau vers la droite", - "workbench.action.terminal.resizePaneUp": "Redimensionner le panneau vers le haut", + "workbench.action.terminal.resizePaneDown": "Redimensionner le terminal vers le bas", + "workbench.action.terminal.resizePaneLeft": "Redimensionner le terminal vers la gauche", + "workbench.action.terminal.resizePaneRight": "Redimensionner le terminal vers la droite", + "workbench.action.terminal.resizePaneUp": "Redimensionner le terminal vers le haut", "workbench.action.terminal.runActiveFile": "Exécuter le fichier actif dans le terminal actif", "workbench.action.terminal.runActiveFile.noFile": "Seuls les fichiers sur disque peuvent être exécutés dans le terminal", "workbench.action.terminal.runSelectedText": "Exécuter le texte sélectionné dans le terminal actif", @@ -7639,15 +7787,12 @@ "workbench.action.terminal.sendSequence": "Envoyer une séquence personnalisée au terminal", "workbench.action.terminal.showEnvironmentInformation": "Afficher les informations sur l'environnement", "workbench.action.terminal.showTabs": "Afficher les onglets", - "workbench.action.terminal.split": "Diviser le terminal", "workbench.action.terminal.splitInActiveWorkspace": "Diviser le Terminal (dans l'espace de travail actif)", - "workbench.action.terminal.splitInstance": "Scinder le terminal", "workbench.action.terminal.switchTerminal": "Changer de terminal", "workbench.action.terminal.toggleEscapeSequenceLogging": "Activer/désactiver la journalisation de la séquence d'échappement", "workbench.action.terminal.toggleFindCaseSensitive": "Activer/désactiver la recherche sensible à la casse", "workbench.action.terminal.toggleFindRegex": "Activer/désactiver la recherche à l'aide de la notation regex", - "workbench.action.terminal.toggleFindWholeWord": "Activer/désactiver la recherche à l'aide du mot entier", - "workbench.action.terminal.unsplit": "Déscinder le terminal" + "workbench.action.terminal.toggleFindWholeWord": "Activer/désactiver la recherche à l'aide du mot entier" }, "vs/workbench/contrib/terminal/browser/terminalConfigHelper": { "install": "Installer", @@ -7656,6 +7801,13 @@ "vs/workbench/contrib/terminal/browser/terminalDecorationsProvider": { "label": "Terminal" }, + "vs/workbench/contrib/terminal/browser/terminalEditorInput": { + "cancel": "Annuler", + "confirmDirtyTerminal.button": "&&Terminer", + "confirmDirtyTerminal.detail": "La fermeture va entraîner l’arrêt des processus en cours d’exécution dans ce terminal.", + "confirmDirtyTerminal.message": "Voulez-vous arrêter les processus en cours d’exécution?", + "confirmDirtyTerminals.detail": "La fermeture va entraîner l’arrêt des processus en cours d’exécution dans ces terminaux." + }, "vs/workbench/contrib/terminal/browser/terminalIcons": { "configureTerminalProfileIcon": "Icône de création d'un profil de terminal.", "killTerminalIcon": "Icône permettant de tuer une instance de terminal.", @@ -7688,41 +7840,37 @@ "yes": "Oui" }, "vs/workbench/contrib/terminal/browser/terminalMenus": { + "defaultTerminalProfile": "{0} (Par défaut)", "miNewTerminal": "&&Nouveau terminal", "miRunActiveFile": "Exécuter le fichier &&actif", "miRunSelectedText": "Exécuter le texte &&sélectionné", "miSplitTerminal": "Terminal divi&&sé", + "terminal.new": "Nouveau terminal", "workbench.action.terminal.changeColor": "Modifier la couleur...", "workbench.action.terminal.changeIcon": "Changer l’icône...", "workbench.action.terminal.clear": "Effacer", "workbench.action.terminal.copySelection.short": "Copier", "workbench.action.terminal.joinInstance": "Joindre des terminaux", - "workbench.action.terminal.kill.short": "Tuer le terminal", - "workbench.action.terminal.killInstance": "Tuer le terminal", "workbench.action.terminal.new.short": "Nouveau terminal", "workbench.action.terminal.newWithProfile.short": "Nouveau terminal avec profil", "workbench.action.terminal.openSettings": "Configurer les paramètres du terminal", "workbench.action.terminal.paste.short": "Coller", - "workbench.action.terminal.rename": "Renommer...", "workbench.action.terminal.renameInstance": "Renommer...", "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.split": "Scinder le terminal", - "workbench.action.terminal.splitInstance": "Scinder le terminal", - "workbench.action.terminal.switchTerminal": "Changer de terminal", - "workbench.action.terminal.unsplitInstance": "Déscinder le terminal" + "workbench.action.terminal.switchTerminal": "Changer de terminal" }, "vs/workbench/contrib/terminal/browser/terminalProcessManager": { "ptyHostRelaunch": "Redémarrage du terminal, car la connexion au processus de l'interpréteur de commandes a été perdue..." }, "vs/workbench/contrib/terminal/browser/terminalQuickAccess": { - "killTerminal": "Tuer l'instance du terminal", "renameTerminal": "Renommer le terminal", "workbench.action.terminal.newWithProfilePlus": "Créer un nouveau terminal avec profil", "workbench.action.terminal.newplus": "Créer un nouveau terminal" }, "vs/workbench/contrib/terminal/browser/terminalService": { + "ICreateContributedTerminalProfileOptions": "collaboratif", "createQuickLaunchProfile": "Configurer le profil du terminal", "enterTerminalProfileName": "Entrez le nom du profil du terminal", "localTerminalDescription": "Local", @@ -7732,10 +7880,10 @@ "terminal.integrated.selectProfileToCreate": "Sélectionner le profil de terminal à créer", "terminalProfileAlreadyExists": "Il existe déjà un profil de terminal portant ce nom", "terminalProfiles": "profils", - "terminalProfiles.contributed": "collaboratif", "terminalProfiles.detected": "détecté(s)", - "terminalService.terminalCloseConfirmationPlural": "Il existe {0} sessions de terminal actives. Voulez-vous les tuer ?", - "terminalService.terminalCloseConfirmationSingular": "Il existe une session de terminal active. Voulez-vous la tuer ?" + "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" }, "vs/workbench/contrib/terminal/browser/terminalTabbedView": { "hideTabs": "Masquer les onglets", @@ -7744,41 +7892,27 @@ }, "vs/workbench/contrib/terminal/browser/terminalTabsList": { "splitTerminalAriaLabel": "Terminal {0} {1}, fraction {2} de {3}", - "terminal.kill": "Tuer", - "terminal.split": "Fractionner", "terminal.tabs": "Onglets de terminal", "terminalAriaLabel": "Terminal {0} {1}", "terminalInputAriaLabel": "Tapez le nom du fichier. Appuyez sur Entrée pour confirmer ou sur Échap pour annuler." }, "vs/workbench/contrib/terminal/browser/terminalView": { - "defaultTerminalProfile": "{0} (Par défaut)", "terminal.monospaceOnly": "Le terminal prend en charge seulement les polices à espacement fixe. Veillez à redémarrer VS Code s'il s'agit d'une police nouvellement installée.", - "terminal.new": "Nouveau terminal", - "terminal.split": "Scinder le terminal", "terminal.useMonospace": "Utilisez 'monospace'", "terminalConnectingLabel": "Démarrage...", - "terminals": "Ouvrez les terminaux.", - "workbench.action.terminal.split": "Scinder le terminal" + "terminals": "Ouvrez les terminaux." }, "vs/workbench/contrib/terminal/common/terminal": { - "isSplitTerminalContextKey": "Indique si le terminal de l’onglet associé est un terminal scindé", "terminalCategory": "Terminal", - "terminalCountContextKey": "Nombre actuel de terminaux", - "terminalFocusContextKey": "Indique si le terminal a le focus", - "terminalGroupCountContextKey": "Nombre actuel de groupes de terminaux", - "terminalProcessSupportedContextKey": "Indique si les processus du terminal peuvent être lancés", - "terminalShellTypeContextKey": "Type d'interpréteur de commandes du terminal actif", - "terminalTabsFocusContextKey": "Indique si le widget d’onglets du terminal a le focus", - "terminalTabsSingularSelectedContextKey": "Indique si un seul onglet de terminal est sélectionné", - "terminalTextSelectedContextKey": "Indique si le texte est sélectionné dans le terminal actif", "vscode.extension.contributes.terminal": "Contribue aux fonctionnalités du terminal.", "vscode.extension.contributes.terminal.profiles": "Définit les profils de terminal supplémentaires que l’utilisateur peut créer.", - "vscode.extension.contributes.terminal.profiles.icon": "Codicon à associer à ce type de profil de terminal.", "vscode.extension.contributes.terminal.profiles.id": "ID du fournisseur de profils de terminaux.", "vscode.extension.contributes.terminal.profiles.title": "Titre de ce profil de terminal.", "vscode.extension.contributes.terminal.types": "Définit les types de terminal supplémentaires que l'utilisateur peut créer.", "vscode.extension.contributes.terminal.types.command": "Commande à exécuter quand l'utilisateur crée ce type de terminal.", - "vscode.extension.contributes.terminal.types.icon": "Codicon à associer à ce type de terminal.", + "vscode.extension.contributes.terminal.types.icon": "Codicon, URI ou URI Light et Dark à associer à ce type de terminal", + "vscode.extension.contributes.terminal.types.icon.dark": "Chemin de l'icône quand un thème foncé est utilisé", + "vscode.extension.contributes.terminal.types.icon.light": "Chemin de l'icône quand un thème clair est utilisé", "vscode.extension.contributes.terminal.types.title": "Titre de ce type de terminal." }, "vs/workbench/contrib/terminal/common/terminalColorRegistry": { @@ -7788,21 +7922,36 @@ "terminal.dragAndDropBackground": "Couleur d’arrière-plan lors d’une action de déplacement au-dessus des terminaux. La couleur doit avoir une transparence pour que le contenu du terminal soit visible au travers.", "terminal.foreground": "Couleur de premier plan du terminal.", "terminal.selectionBackground": "Couleur d'arrière-plan de sélection du terminal.", + "terminal.tab.activeBorder": "Bordure située sur le côté de l’onglet du terminal dans le panneau. La valeur par défaut est tab.activeBorder.", "terminalCursor.background": "La couleur d’arrière-plan du curseur terminal. Permet de personnaliser la couleur d’un caractère recouvert par un curseur de bloc.", "terminalCursor.foreground": "La couleur de premier plan du curseur du terminal." }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { + "openDefaultSettingsJson": "ouvrir le JSON des paramètres par défaut", + "openDefaultSettingsJson.capitalized": "Ouvrir les paramètres par défaut (JSON)", "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.", "terminal.integrated.bellDuration": "Nombre de millisecondes d’affichage la cloche d’appel dans un onglet de terminal lors de son déclenchement.", - "terminal.integrated.commandsToSkipShell": "Ensemble d’ID de commandes dont les combinaisons de touches ne sont pas envoyées à l’interpréteur de commandes mais sont toujours prises en charge par VS Code. Cela permet aux combinaisons de touches qui sont normalement consommées par l’interpréteur de commandes de produire le même résultat que dans une situation où le terminal n’a pas le focus, par exemple `Ctrl+P` pour lancer Quick Open.\r\n\r\n \r\n\r\nDe nombreuses commandes sont ignorées par défaut. Pour remplacer une valeur par défaut et passer la combinaison de touches de cette commande à l’interpréteur de commandes, ajoutez la commande précédée du caractère `-`. Par exemple, ajoutez `-workbench.action.quickOpen` pour autoriser la combinaison `Ctrl+P` à atteindre l’interpréteur de commandes.\r\n\r\n \r\n\r\nLa liste suivante des commandes ignorées par défaut est tronquée quand elle est affichée dans l’éditeur de paramètres. Pour voir la liste complète, [ouvrez le fichier JSON des paramètres par défaut](command:workbench.action.openRawDefaultSettings « Ouvrir les paramètres par défaut (JSON) »), puis recherchez la première commande dans la liste ci-dessous.\r\n\r\n \r\n\r\nCommandes ignorées par défaut :\r\n\r\n{0}", - "terminal.integrated.confirmOnExit": "Détermine s'il est nécessaire de confirmer à la sortie l'existence de sessions de terminal actives.", + "terminal.integrated.commandsToSkipShell": "Ensemble d’ID de commandes dont les combinaisons de touches ne sont pas envoyées à l’interpréteur de commandes mais sont toujours prises en charge par VS Code. Cela permet aux combinaisons de touches qui sont normalement consommées par l’interpréteur de commandes de produire le même résultat que dans une situation où le terminal n’a pas le focus, par exemple `Ctrl+P` pour lancer Quick Open.\r\n\r\n\r\n\r\nDe nombreuses commandes sont ignorées par défaut. Pour remplacer une valeur par défaut et passer la combinaison de touches de cette commande à l’interpréteur de commandes, ajoutez la commande précédée du caractère `-`. Par exemple, ajoutez `-workbench.action.quickOpen` pour autoriser la combinaison `Ctrl+P` à atteindre l’interpréteur de commandes.\r\n\r\n\r\n\r\nLa liste suivante des commandes ignorées par défaut est tronquée quand elle est affichée dans l’éditeur de paramètres. Pour voir la liste complète, {1} puis recherchez la première commande dans la liste ci-dessous.\r\n\r\n \r\n\r\nCommandes ignorées par défaut´:\r\n\r\n{0}", + "terminal.integrated.confirmOnExit": "Détermine s'il est nécessaire de confirmer à la fermeture de la fenêtre s’il existe de sessions de terminal actives.", + "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.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.", + "terminal.integrated.confirmOnKill.panel": "Confirmez si le terminal se trouve dans le panneau.", "terminal.integrated.copyOnSelection": "Détermine si le texte sélectionné dans le terminal doit être copié dans le Presse-papiers.", "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.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", + "terminal.integrated.defaultLocation.view": "Créer des terminaux dans l’affichage terminal", "terminal.integrated.detectLocale": "Détermine s'il est nécessaire de détecter la variable d'environnement '$LANG' et de lui affecter une option conforme à UTF-8 dans la mesure où le terminal de VS Code prend uniquement en charge les données encodées au format UTF-8 provenant de l'interpréteur de commandes.", "terminal.integrated.detectLocale.auto": "Définissez la variable d'environnement '$LANG' si la variable existante est manquante, ou si elle ne finit pas par '.UTF-8'.", "terminal.integrated.detectLocale.off": "Ne définissez pas la variable d'environnement '$LANG'.", @@ -7828,6 +7977,7 @@ "terminal.integrated.fontWeightError": "Seuls les mots clés \"normal\" et \"bold\", ou les nombres compris entre 1 et 1 000 sont autorisés.", "terminal.integrated.gpuAcceleration": "Contrôle si le terminal utilise le GPU pour son affichage.", "terminal.integrated.gpuAcceleration.auto": "Laisse VS Code détecter le renderer qui offre la meilleure expérience.", + "terminal.integrated.gpuAcceleration.canvas": "Utilisez le convertisseur de canevas de secours dans le terminal. Cela utilise un contexte 2D à la place de WebGL et peut être préférable sur certains systèmes.", "terminal.integrated.gpuAcceleration.off": "Désactive l'accélération GPU dans le terminal.", "terminal.integrated.gpuAcceleration.on": "Active l'accélération GPU dans le terminal.", "terminal.integrated.letterSpacing": "Contrôle l'espacement des lettres du terminal. Il s'agit d'une valeur entière qui représente la quantité de pixels supplémentaires à ajouter entre les caractères.", @@ -7851,6 +8001,7 @@ "terminal.integrated.splitCwd.inherited": "Sur macOS et Linux, un nouveau terminal divisé utilise le répertoire de travail du terminal parent. Sur Windows, le comportement est le même qu'avec le paramètre initial.", "terminal.integrated.splitCwd.initial": "Un nouveau terminal divisé utilise le répertoire de travail dans lequel le terminal parent a démarré.", "terminal.integrated.splitCwd.workspaceRoot": "Un nouveau terminal divisé utilise la racine de l'espace de travail en tant que répertoire de travail. Dans un espace de travail multiracine, vous pouvez choisir le dossier racine à utiliser.", + "terminal.integrated.tabs.enableAnimation": "Contrôle si les états de l’onglet terminal prennent en charge l’animation (tâches en cours d’exécution).", "terminal.integrated.tabs.enabled": "Contrôle si les onglets de terminal s’affichent en tant que liste sur le côté du terminal. Quand cette option est désactivée, une liste déroulante s’affiche à la place.", "terminal.integrated.tabs.focusMode": "Contrôle si le focus sur le terminal d’un onglet se produit par un clic ou un double-clic.", "terminal.integrated.tabs.focusMode.doubleClick": "Mettre le focus sur le terminal au double-clic sur l’onglet d’un terminal", @@ -7862,6 +8013,11 @@ "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.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", + "terminal.integrated.tabs.showActions.singleTerminal": "Afficher les actions lorsqu’il s’agit du seul terminal ouvert", + "terminal.integrated.tabs.showActions.singleTerminalOrNarrow": "Afficher les actions lorsqu'il s'agit du seul terminal ouvert ou lorsque l'affichage des onglets est dans son état étroit sans texte.", "terminal.integrated.tabs.showActiveTerminal": "Affiche les informations sur le terminal actif dans l’affichage, ce qui est particulièrement utile lorsque le titre n’est pas visible dans les onglets.", "terminal.integrated.tabs.showActiveTerminal.always": "Toujours afficher le terminal actif", "terminal.integrated.tabs.showActiveTerminal.never": "Ne jamais afficher le terminal actif", @@ -7877,6 +8033,32 @@ "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." }, + "vs/workbench/contrib/terminal/common/terminalContextKey": { + "isSplitTerminalContextKey": "Indique si le terminal de l’onglet associé est un terminal scindé.", + "terminalAltBufferActive": "Indique si la mémoire tampon de remplacement du terminal est active.", + "terminalCountContextKey": "Nombre actuel de terminaux.", + "terminalEditorFocusContextKey": "Indique si un terminal de la zone de l’éditeur est concentré.", + "terminalFocusContextKey": "Indique si le terminal a le focus.", + "terminalProcessSupportedContextKey": "Indique si les processus terminaux peuvent être lancés dans l’espace de travail actuel.", + "terminalShellTypeContextKey": "Type d'interpréteur de commandes du terminal actif, il est défini à la dernière valeur connue lorsqu'aucun terminal n'existe.", + "terminalTabsFocusContextKey": "Indique si le widget d’onglets du terminal a le focus.", + "terminalTabsSingularSelectedContextKey": "Indique si un terminal est sélectionné dans la liste des onglets de terminaux.", + "terminalTextSelectedContextKey": "Indique si le texte est sélectionné dans le terminal actif." + }, + "vs/workbench/contrib/terminal/common/terminalStrings": { + "killTerminal": "Tuer le terminal", + "killTerminal.short": "Tuer", + "moveToEditor": "Déplacer le terminal dans la zone de l’éditeur", + "splitTerminal": "Diviser le terminal", + "splitTerminal.short": "Fractionner", + "terminal": "Terminal", + "unsplitTerminal": "Déscinder le terminal", + "workbench.action.terminal.changeColor": "Modifier la couleur...", + "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..." + }, "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.", "restartPtyHost": "Redémarrer l'hôte pty" @@ -7890,6 +8072,7 @@ "hiddenIcon": "Icône affichée à côté des tests masqués, quand ceux-ci ont été affichés.", "testViewIcon": "Icône de vue de l'affichage des tests.", "testingCancelIcon": "Icône permettant d'annuler les séries de tests en cours.", + "testingDebugAllIcon": "Icône de l’action « déboguer tous les tests ».", "testingDebugIcon": "Icône de l'action de débogage de test.", "testingErrorIcon": "Icône affichée pour les tests qui comportent une erreur.", "testingFailedIcon": "Icône affichée pour les tests non réussis.", @@ -7900,23 +8083,25 @@ "testingShowAsList": "Icône affichée quand l'Explorateur de tests est désactivé sous forme d'arborescence.", "testingShowAsTree": "Icône affichée quand l'Explorateur de tests est désactivé sous forme de liste.", "testingSkippedIcon": "Icône affichée pour les tests ignorés.", - "testingUnsetIcon": "Icône affichée pour les tests qui sont dans un état annulé." + "testingUnsetIcon": "Icône affichée pour les tests qui sont dans un état annulé.", + "testingUpdateProfiles": "Icône affichée pour mettre à jour les profils de test." }, "vs/workbench/contrib/testing/browser/testExplorerActions": { + "configureProfile": "Sélectionner un profil à mettre à jour", "debug test": "Déboguer le test", "debugAllTests": "Déboguer tous les tests", - "debugSelectedTests": "Déboguer les tests sélectionnés", + "debugSelectedTests": "Déboguer les tests", "discoveringTests": "Découverte des tests", "hideTest": "Masquer le test", "noDebugTestProvider": "Aucun test pouvant être débogué n'est présent dans cet espace de travail. Vous devrez peut-être installer une extension de fournisseur de tests", "noTestProvider": "Tests introuvables dans cet espace de travail. Vous devrez peut-être installer une extension de fournisseur de tests", "run test": "Exécuter le test", "runAllTests": "Exécuter tous les tests", - "runSelectedTests": "Exécuter les tests sélectionnés", + "runSelectedTests": "Exécuter les tests", "testing.cancelRun": "Annuler la série de tests", - "testing.category": "Test", "testing.clearResults": "Effacer tous les résultats", "testing.collapseAll": "Réduire tous les tests", + "testing.configureProfile": "Configurer les profils de test", "testing.debugAtCursor": "Déboguer le test au niveau du curseur", "testing.debugCurrentFile": "Déboguer les tests dans le fichier actuel", "testing.debugFailTests": "Déboguer les tests non réussis", @@ -7925,13 +8110,15 @@ "testing.openOutputPeek": "Aperçu de la sortie", "testing.reRunFailTests": "Réexécuter les tests non réussis", "testing.reRunLastRun": "Réexécuter la dernière série", - "testing.refresh": "Actualiser les tests", "testing.runAtCursor": "Exécuter le test au niveau du curseur", "testing.runCurrentFile": "Exécuter les tests dans le fichier actuel", + "testing.runUsing": "Exécuter à l’aide du profil...", "testing.searchForTestExtension": "Rechercher une extension de test", + "testing.selectDefaultTestProfiles": "Sélectionner le profil par défaut", "testing.showMostRecentOutput": "Afficher la sortie", "testing.sortByLocation": "Trier par emplacement", - "testing.sortByName": "Trier par nom", + "testing.sortByStatus": "Trier par état", + "testing.toggleInlineTestOutput": "Activer/désactiver la sortie de test Inline", "testing.turnOffAutoRun": "Désactiver l'exécution automatique", "testing.turnOnAutoRun": "Activer l'exécution automatique", "testing.viewAsList": "Voir sous forme de liste", @@ -7945,28 +8132,41 @@ "test": "Test", "testExplorer": "Explorateur de tests" }, + "vs/workbench/contrib/testing/browser/testingConfigurationUi": { + "testConfigurationUi.pick": "Choisir un profil de test à utiliser", + "updateTestConfiguration": "Mettre à jour la configuration de test" + }, "vs/workbench/contrib/testing/browser/testingDecorations": { + "actual.title": "Réel :", + "debug all test": "Déboguer tous les tests", "debug test": "Déboguer le test", - "failedHoverMessage": "Échec de {0}. ", - "failedPeekAction": "Aperçu de l'erreur", + "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", + "run all test": "Exécuter tous les tests", "run test": "Exécuter le test", - "testing.clickToRun": "Cliquez pour exécuter les tests, cliquez avec le bouton droit pour plus d'options" + "testing.gutterMsg.contextMenu": "Cliquez pour accéder aux options de test", + "testing.gutterMsg.debug": "Cliquez pour déboguer les tests, cliquez avec le bouton droit pour accéder à d’autres options", + "testing.gutterMsg.run": "Cliquez pour exécuter les tests, cliquez avec le bouton droit pour plus d'options", + "testing.runUsing": "Exécuter à l’aide du profil..." }, "vs/workbench/contrib/testing/browser/testingExplorerFilter": { "filter": "Filtre", - "testExplorerFilter": "Filtre (exemple : text, !exclude)", + "testExplorerFilter": "Filter (e.g. text, !exclude, @tag)", + "testExplorerFilterLabel": "Filter text for tests in the explorer", "testing.filters.currentFile": "Afficher dans le fichier actif uniquement", "testing.filters.menu": "Plus de filtres...", "testing.filters.removeTestExclusions": "Afficher tous les tests", - "testing.filters.showAll": "Afficher tous les tests", "testing.filters.showExcludedTests": "Afficher les tests masqués", "testing.filters.showOnlyExecuted": "Afficher uniquement les tests exécutés", "testing.filters.showOnlyFailed": "Afficher uniquement les tests non réussis" }, "vs/workbench/contrib/testing/browser/testingExplorerView": { + "configureTestProfiles": "Configurer les profils de test", + "defaultTestProfile": "{0} (Par défaut)", + "selectDefaultConfigs": "Sélectionner le profil par défaut", "testExplorer": "Explorateur de tests", - "testing.treeElementLabel": "{0} ({1})", "testing.treeElementLabelDuration": "{0}, sur une durée de {1}", "testing.treeElementLabelOutdated": "{0}, résultat obsolète", "testingFindExtension": "Afficher les tests de l’espace de travail", @@ -7978,6 +8178,10 @@ "run test": "Exécuter le test", "testUnnamedTask": "Tâche sans nom", "testing.debugLastRun": "Déboguer la série de tests", + "testing.goToFile": "Accéder au fichier", + "testing.goToNextMessage": "Accéder à la défaillance du test suivant", + "testing.goToPreviousMessage": "Accéder à la défaillance du test précédent", + "testing.openMessageInEditor": "Ouvrir dans l'Éditeur", "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", @@ -8011,12 +8215,8 @@ "testing.iconUnset": "Couleur de l'icône d'état annulé dans l'Explorateur de tests.", "testing.message.error.decorationForeground": "Couleur de texte des messages d'erreur de test affichés inline dans l'éditeur.", "testing.message.error.marginBackground": "Couleur de marge à côté des messages d'erreur affichés inline dans l'éditeur.", - "testing.message.hint.decorationForeground": "Couleur de texte des messages de conseil de test affichés inline dans l'éditeur.", - "testing.message.hint.marginBackground": "Couleur de marge à côté des messages de conseil affichés inline dans l'éditeur.", "testing.message.info.decorationForeground": "Couleur de texte des messages d'information de test affichés inline dans l'éditeur.", "testing.message.info.marginBackground": "Couleur de marge à côté des messages d'information affichés inline dans l'éditeur.", - "testing.message.warning.decorationForeground": "Couleur de texte des messages d'avertissement de test affichés inline dans l'éditeur.", - "testing.message.warning.marginBackground": "Couleur de marge à côté des messages d'avertissement affichés inline dans l'éditeur.", "testing.peekBorder": "Couleur des bordures et de la flèche de l'affichage d'aperçu.", "testing.runAction": "Couleur des icônes d'exécution dans l'éditeur." }, @@ -8029,17 +8229,27 @@ "testing.automaticallyOpenPeekView": "Configure le déclenchement de l'ouverture automatique de la vue d'aperçu d'erreur.", "testing.automaticallyOpenPeekView.failureAnywhere": "L'ouverture automatique s'effectue, quel que soit l'emplacement de l'échec.", "testing.automaticallyOpenPeekView.failureInVisibleDocument": "L'ouverture automatique s'effectue en cas d'échec d'un test dans un document visible.", + "testing.automaticallyOpenPeekView.never": "Ne jamais ouvrir automatiquement", "testing.automaticallyOpenPeekViewDuringAutoRun": "Contrôle si la vue d'aperçu doit s'ouvrir automatiquement en mode d'exécution automatique.", - "testing.followRunningTest": "Contrôle si le test en cours d’exécution doit être suivi dans l’affichage de l’explorateur de tests" + "testing.defaultGutterClickAction": "Contrôle l’action à prendre lorsque vous cliquez avec le bouton gauche sur une décoration de test dans la reliure.", + "testing.defaultGutterClickAction.contextMenu": "Ouvrez le menu contextuel pour obtenir plus d’options.", + "testing.defaultGutterClickAction.debug": "Déboguer le test.", + "testing.defaultGutterClickAction.run": "Exécutez le test.", + "testing.followRunningTest": "Contrôle si le test en cours d’exécution doit être suivi dans l’affichage de l’explorateur de tests", + "testing.gutterEnabled": "Contrôle si les décorations de test sont affichées dans la marge de l’éditeur." }, "vs/workbench/contrib/testing/common/constants": { + "testGroup.coverage": "Couverture", + "testGroup.debug": "Déboguer", + "testGroup.run": "Exécuter", "testState.errored": "Erreur", "testState.failed": "Échec", "testState.passed": "Réussite", "testState.queued": "En file d'attente", "testState.running": "En cours d'exécution", "testState.skipped": "Ignoré", - "testState.unset": "Non défini" + "testState.unset": "Pas encore exécuté", + "testing.treeElementLabel": "{0} ({1})" }, "vs/workbench/contrib/testing/common/testResult": { "runFinished": "Série de tests à {0}" @@ -8049,6 +8259,12 @@ "testTrust": "L’exécution de tests peut mener à l’exécution de code dans votre espace de travail." }, "vs/workbench/contrib/testing/common/testingContextKeys": { + "testing.controllerId": "ID de responsable du traitement de l’élément de test actuel", + "testing.hasConfigurableConfig": "Indique si une configuration de test est possible", + "testing.hasCoverableTests": "Indique si un contrôleur de test a inscrit une configuration de couverture.", + "testing.hasDebuggableTests": "Indique si un contrôleur de test a inscrit une configuration de débogage", + "testing.hasNonDefaultConfig": "Indique si un contrôleur de test a inscrit une configuration autre que la configuration par défaut", + "testing.hasRunnableTests": "Indique si un contrôleur de test a inscrit une configuration d’exécution", "testing.peekItemType": "Type de l’élément dans l’affichage Aperçu de la sortie. La valeur peut être « test », « message », « tâche » ou « résultat ».", "testing.testId": "ID de l'élément de test actuel, défini au moment de la création ou de l'ouverture de menus sur les éléments de test", "testing.testItemHasUri": "Valeur booléenne indiquant si un URI a été défini pour l’élément de test", @@ -8103,6 +8319,30 @@ "timelineRefresh": "Icône de l'action d'actualisation de la chronologie.", "timelineUnpin": "Icône de l'action permettant de détacher la chronologie." }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchy.contribution": { + "close": "Fermer", + "editorHasTypeHierarchyProvider": "Indique si un fournisseur de la hiérarchie de types est disponible", + "error": "L'affichage de la hiérarchie des types a échoué.", + "no.item": "Aucun résultat", + "title": "Hiérarchie du type d’aperçu", + "title.refocusTypeHierarchy": "Réactiver la hiérarchie du type", + "title.subtypes": "Afficher les sous-types", + "title.supertypes": "Afficher les supertypes", + "typeHierarchyDirection": "indique si les supertypes ou les sous-types de la hiérarchie de type", + "typeHierarchyVisible": "Indique si un aperçu de la hiérarchie des types est affiché" + }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchyPeek": { + "empt.subtypes": "Aucun sous-type de ’{0}’", + "empt.supertypes": "Aucun supertype de '{0}'", + "subtypes": "Sous-types de {0}", + "supertypes": "Supertypes de ’{0}’", + "title.loading": "Chargement..." + }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchyTree": { + "subtypes": "sous-types de {0}", + "supertypes": "supertypes de ’{0}’", + "tree.aria": "Hiérarchie du type" + }, "vs/workbench/contrib/update/browser/releaseNotesEditor": { "releaseNotesInputName": "Notes de publication : {0}", "unassigned": "non assigné" @@ -8120,7 +8360,6 @@ "installingUpdate": "Installation de la mise à jour...", "later": "Plus tard", "noUpdatesAvailable": "Aucune mise à jour n'est disponible actuellement.", - "ok": "OK", "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.", @@ -8164,7 +8403,8 @@ }, "vs/workbench/contrib/url/browser/url.contribution": { "openUrl": "Ouvrir l'URL", - "urlToOpen": "URL à ouvrir" + "urlToOpen": "URL à ouvrir", + "workbench.trustedDomains.promptInTrustedWorkspace": "Lorsque cette option est activée, des invites de domaine approuvé s’affichent lors de l’ouverture de liens dans les espaces de travail approuvés." }, "vs/workbench/contrib/userDataSync/browser/userDataSync": { "Sync accept merges": "{0} : {1}", @@ -8174,8 +8414,10 @@ "accept merges button": "Accepter les &&fusions", "accept remote": "Accepter les paramètres distants", "accept remote button": "Accepter le &&dépôt distant", + "ask to turn on in global": "La synchronisation des paramètres est désactivée (1)", "auth failed": "Erreur au moment de l'activation de la synchronisation des paramètres. Échec de l'authentification.", "cancel": "Annuler", + "change later": "Vous pouvez toujours modifier ce paramètre ultérieurement.", "configure": "Configurer...", "configure and turn on sync detail": "Connectez-vous pour synchroniser vos données sur tous les appareils.", "configure sync": "{0} : Configurer...", @@ -8192,10 +8434,10 @@ "global activity turn on sync": "Activer la synchronisation des paramètres...", "has conflicts": "{0} : conflits détectés", "insiders": "Membres du programme Insider", + "learn more": "En savoir plus", "leftResourceName": "{0} (distant)", "merges": "{0} (fusions)", "no authentication providers": "Aucun fournisseur d'authentification n'est disponible.", - "open doc": "Ouvrir la documentation", "open file": "Ouvrir le fichier {0}", "operationId": "ID d'opération : {0}", "per platform": "pour chaque plateforme", @@ -8209,6 +8451,7 @@ "service switched to insiders": "La synchronisation des paramètres est passée au service Insiders", "service switched to stable": "La synchronisation des paramètres est passée au service Stable", "session expired": "La synchronisation des paramètres a été désactivée, car la session active est arrivée à expiration. Reconnectez-vous pour activer la synchronisation.", + "settings sync is off": "La synchronisation des paramètres est désactivée", "show conflicts": "Afficher les conflits", "show sync log title": "{0} : afficher le journal", "show sync log toolrip": "Afficher le journal", @@ -8229,7 +8472,6 @@ "switchSyncService.title": "{0} : sélectionner le service", "sync is on": "La synchronisation des paramètres est activée", "sync now": "{0} : synchroniser maintenant", - "sync preview message": "La synchronisation de vos paramètres est une fonctionnalité en préversion. Lisez la documentation avant de l'activer.", "sync settings": "{0} : afficher les paramètres", "synced with time": "synchronisation effectuée de {0}", "syncing": "synchronisation", @@ -8240,14 +8482,15 @@ "turn off sync confirmation": "Voulez-vous arrêter la synchronisation?", "turn off sync detail": "Vos paramètres, vos combinaisons de touches, vos extensions, vos extraits et l'état d'IU ne vont plus être synchronisés.", "turn off sync everywhere": "Désactivez la synchronisation sur tous vos appareils et effacez les données du cloud.", - "turn on": "Activer", "turn on failed": "Erreur d’activation de la synchronisation des paramètres. {0}", "turn on failed with user data sync error": "Erreur au moment de l'activation de la synchronisation des paramètres. Pour plus d'informations, consultez les [journaux]({0}).", + "turn on settings sync": "Activer la synchronisation des paramètres", "turn on sync": "Activer la synchronisation des paramètres...", "turn on sync with category": "{0} : activer...", "turned off": "La synchronisation des paramètres a été désactivée à partir d'un autre appareil. Réactivez la synchronisation.", "turnin on sync": "Activation de la synchronisation des paramètres...", "turning on syncing": "Activation de la synchronisation des paramètres...", + "turnon sync after initialization message": "Vos paramètres, combinaisons de touches, extensions, extraits de code et états de l'interface utilisateur ont été initialisés mais ne sont pas synchronisés. Voulez-vous activer la synchronisation des paramètres ?", "update conflicts": "Impossible de résoudre les conflits, car une nouvelle version locale est disponible. Réessayez.", "using separate service": "La synchronisation des paramètres utilise désormais un service distinct. Pour plus d'informations, consultez la [documentation relative à la synchronisation des paramètres](https://aka.ms/vscode-settings-sync-help#_syncing-stable-versus-insiders).", "workbench.action.showSyncRemoteBackup": "Afficher les données synchronisées", @@ -8285,6 +8528,7 @@ "vs/workbench/contrib/userDataSync/browser/userDataSyncViews": { "confirm replace": "Voulez-vous remplacer vos {0} en cours par la sélection ?", "current": "Actuelle", + "last sync states": "Dernière synchronisation distante", "leftResourceName": "{0} (distant)", "local sync activity title": "Activité de synchronisation (locale)", "merges": "Fusions", @@ -8295,7 +8539,9 @@ "reset": "Réinitialiser les données synchronisées", "rightResourceName": "{0} (local)", "sideBySideLabels": "{0} ↔ {1}", + "sync logs": "Journaux", "synced machines": "Machines synchronisées", + "troubleshoot": "Résoudre des problèmes", "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", @@ -8332,15 +8578,15 @@ "watermark.startDebugging": "Démarrer le débogage", "watermark.toggleTerminal": "Activer/désactiver le terminal" }, - "vs/workbench/contrib/webview/browser/baseWebviewElement": { - "fatalErrorMessage": "Erreur de chargement de la vue web : {0}" - }, "vs/workbench/contrib/webview/browser/webview.contribution": { "copy": "Copier", "cut": "Couper", "paste": "Coller" }, - "vs/workbench/contrib/webview/electron-browser/webviewCommands": { + "vs/workbench/contrib/webview/browser/webviewElement": { + "fatalErrorMessage": "Erreur de chargement de la vue web : {0}" + }, + "vs/workbench/contrib/webview/electron-sandbox/webviewCommands": { "iframeWebviewAlert": "Utilisation d'outils de développement standard pour déboguer une vue web basée sur un iframe", "openToolsLabel": "Ouvrir les outils de développement Webview" }, @@ -8354,6 +8600,16 @@ "vs/workbench/contrib/webviewPanel/browser/webviewPanel.contribution": { "webview.editor.label": "éditeur de vues web" }, + "vs/workbench/contrib/welcome/common/newFile.contribution": { + "Built-In": "Intégré", + "Create": "Créer", + "change keybinding": "Configurer la combinaison de touches", + "createNew": "Créer nouveau...", + "file": "Fichier", + "miNewFile2": "Fichier texte", + "notebook": "Notebook", + "welcome.newFile": "Nouveau fichier..." + }, "vs/workbench/contrib/welcome/common/viewsWelcomeContribution": { "ViewsWelcomeExtensionPoint.proposedAPI": "La contribution viewsWelcome dans '{0}' nécessite l'activation de 'enableProposedApi'." }, @@ -8369,55 +8625,64 @@ "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted": { "allDone": "Marquer comme terminé", "close": "Masquer", - "configureVisibility": "Configurez le contenu de la page d’accueil", - "gettingStarted": "Prise en main", + "footer": "{0} collecte les données d’utilisation. Lisez notre {1} et apprenez à {2}.", "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}", - "gettingStartedLabel": "Prise en main. Vue d'ensemble permettant de se familiariser avec l'éditeur.", "imageShowing": "Image montrant {0}", - "more": "Plus", + "new": "Nouveau", + "newItems": "Nouveaux éléments", "nextOne": "Section suivante", - "pickWalkthroughs": "Sélectionner les procédures pas à pas à afficher", + "optOut": "Annuler l'adhésion", + "pickWalkthroughs": "Ouvrir la procédure pas à pas...", + "privacy statement": "déclaration de confidentialité", "recent": "Récent", "show more recents": "Afficher tous les dossiers récents {0}", + "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": { - "Getting Started": "Prise en main", - "gettingStarted": "Prise en main", - "gettingStarted.goBack": "Précédent", - "gettingStarted.goNext": "Suivant", - "gettingStarted.goPrev": "Précédent", - "gettingStarted.markStepComplete": "Marquer l’étape comme complète", - "gettingStarted.markStepInomplete": "Marquer l’étape comme incomplète", + "Welcome": "Bienvenue", "help": "Aide", - "workbench.welcomePage.experimental.startEntryContributions": "Quand cette option est activée, les extensions peuvent fournir des éléments à la section « Démarrer » de la page d’accueil. Notez que cette option est expérimentale et sujette à des dysfonctionnements en cas de modification de l’API.", - "workbench.welcomePage.walkthroughs.openOnInstall": "Quand cette option est activée, la procédure pas à pas de l’extension s’ouvre lors de l’installation de l’extension. Les procédures pas à pas sont les éléments qui constituent la section « Prise en main » de la page d’accueil" + "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", + "welcome.showAllWalkthroughs": "Ouvrir la procédure pas à pas...", + "workbench.welcomePage.preferReducedMotion": "Lorsque cette option est activée, réduisez le mouvement dans la page d’accueil.", + "workbench.welcomePage.walkthroughs.openOnInstall": "Lorsqu’elle est activée, la procédure pas à pas d’une extension s’ouvre lors de l’installation de l’extension.", + "workspacePlatform": "La plateforme de l’espace de travail actif, qui peut être différente de celle de l’interface utilisateur dans les contextes distants ou serverless" + }, + "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.", + "welcomePage.tileHoverBackground": "Couleur d'arrière-plan en cas de pointage sur les vignettes de la page Prise en main.", + "welcomePage.tileShadow": "Couleur d'ombre des boutons de catégorie dans la procédure pas à pas de la page d'accueil." }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedExtensionPoint": { "pathDeprecated": "Déprécié. Utilisez plutôt `image` ou un `markdown`", - "startEntries": "Fournissez des commandes pour faciliter la prise en main de votre extension par les utilisateurs. Notez que cette option est expérimentale et uniquement disponible dans VS Code Insiders.", - "startEntries.command": "Commande à exécuter.", - "startEntries.description": "Description de l’élément de démarrage.", - "startEntries.title": "Titre de l’élément de démarrage.", - "startEntries.type": "Type de l’élément de démarrage utilisé pour le regroupement. Les valeurs prises en charge sont `sample-notebook` ou `template-folder`.", - "startEntries.when": "Expression de clé de contexte permettant de contrôler la visibilité de cette élément de démarrage.", "title": "Titre", - "usesteps": "Déprécié. Utilisez plutôt des `étapes`", "walkthroughs": "Fournissez des procédures pas à pas pour faciliter la prise en main de votre extension par les utilisateurs.", "walkthroughs.description": "Description de la procédure pas à pas.", + "walkthroughs.featuredFor": "Les procédures pas à pas qui correspondent à l’un de ces modèles globaux apparaissent comme « Recommandés » dans les espaces de travail avec les fichiers spécifiés. Par exemple, une procédure pas à pas pour les projets de définition d’une machine peut spécifier « tsconfig.js » ici.", "walkthroughs.id": "Identificateur unique de cette procédure pas à pas.", - "walkthroughs.primary.deprecated": "Déprécié. La première procédure pas à pas avec une condition « satisfait quand » est ouverte lors de l’installation.", "walkthroughs.steps": "Étapes à effectuer dans le cadre de cette procédure pas à pas.", "walkthroughs.steps.button.deprecated.interpolated": "Déconseillé. Utilisez les liens de démarque dans la description à la place, par ex., {0}, {1} ou {2}", "walkthroughs.steps.completionEvents": "Événements devant déclencher cette étape pour qu’elle soit cochée. Si la valeur est vide ou non définie, l’étape est cochée à la suite d’un clic sur n’importe quel de ses boutons ou de ses liens. Si l’étape n’a aucun bouton et aucun lien, elle est activée lorsqu’elle est sélectionnée.", "walkthroughs.steps.completionEvents.extensionInstalled": "Cocher l’étape quand une extension avec l’ID donné est installée. Si l’extension est déjà installée, l’étape est cochée dès le départ.", "walkthroughs.steps.completionEvents.onCommand": "Cocher l’étape lors de l’exécution d’une commande en particulier dans VS Code.", "walkthroughs.steps.completionEvents.onContext": "Cocher l’étape quand une expression de clé de contexte a la valeur « true ».", - "walkthroughs.steps.completionEvents.onLink": "Cocher l’étape lors de l’ouverture d’un lien en particulier via une étape de prise en main.", + "walkthroughs.steps.completionEvents.onLink": "Cochez l’étape lorsqu’un lien donné est ouvert via une étape pas à pas.", "walkthroughs.steps.completionEvents.onSettingChanged": "Cocher l’étape lorsqu’un paramètre en particulier est modifié", "walkthroughs.steps.completionEvents.onView": "Cocher l’étape lors de l’ouverture d’un affichage en particulier", "walkthroughs.steps.completionEvents.stepSelected": "Cocher l’étape dès qu’elle est sélectionnée.", @@ -8439,14 +8704,14 @@ "walkthroughs.when": "Expression de clé de contexte permettant de contrôler la visibilité de cette procédure pas à pas." }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedIcons": { - "gettingStartedChecked": "Permet de représenter les étapes de prise en main qui ont été complétées", - "gettingStartedUnchecked": "Permet de représenter les étapes de prise en main qui n’ont pas été complétées" + "gettingStartedChecked": "Utilisé pour représenter les étapes de procédure pas à pas qui ont été effectuées", + "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": { - "gettingStarted": "Prise en main" + "welcome": "Bienvenue" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedService": { - "workspacePlatform": "La plateforme de l’espace de travail actif, qui peut être différente de celle de l’interface utilisateur dans les contextes distants" + "builtin": "Intégré" }, "vs/workbench/contrib/welcome/gettingStarted/common/gettingStartedContent": { "browseLangExts": "Parcourir les extensions de langage", @@ -8455,13 +8720,11 @@ "commandPalette": "Ouvrir la palette de commandes", "enableSync": "Activer la synchronisation des paramètres", "enableTrust": "activer l’approbation", - "getting-started-beginner-icon": "Icône utilisée pour la catégorie Débutant de la prise en main", - "getting-started-intermediate-icon": "Icône utilisée pour la catégorie Intermédiaire de la prise en main", - "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 page d’accueil", + "getting-started-intermediate-icon": "Icône utilisée pour la catégorie intermédiaire de la page d’accueil", + "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.cloneRepo.description": "Cloner un dépôt Git", - "gettingStarted.cloneRepo.title": "Cloner un dépôt Git...", "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.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}", @@ -8472,8 +8735,8 @@ "gettingStarted.findLanguageExts.title": "Prise en charge complète de tous vos langages", "gettingStarted.intermediate.description": "Optimisez votre flux de travail de développement avec ces trucs et astuces.", "gettingStarted.intermediate.title": "Dynamiser votre productivité", - "gettingStarted.newFile.description": "Démarrer avec un nouveau fichier vide", - "gettingStarted.newFile.title": "Nouveau fichier", + "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", "gettingStarted.notebookProfile.description": "Créez des blocs-notes qui vous conviennent", "gettingStarted.notebookProfile.title": "Sélectionnez la disposition de vos blocs-notes", @@ -8511,6 +8774,8 @@ "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.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}", "gettingStarted.videoTutorial.title": "Asseyez-vous confortablement et apprenez", "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.", @@ -8554,102 +8819,13 @@ "welcomeOverlay.search": "Rechercher dans les fichiers", "welcomeOverlay.terminal": "Activer/désactiver le terminal intégré" }, - "vs/workbench/contrib/welcome/page/browser/vs_code_welcome_page": { - "welcomePage.colorTheme": "Thème de couleur", - "welcomePage.colorThemeDescription": "Personnalisez l'apparence de l'éditeur et de votre code", - "welcomePage.customize": "Personnaliser", - "welcomePage.editingEvolved": "Édition évoluée", - "welcomePage.gitClone": "cloner le dépôt...", - "welcomePage.gitHubRepository": "Dépôt GitHub", - "welcomePage.help": "Aide", - "welcomePage.installExtensionPacks": "Outils et langages", - "welcomePage.installExtensionPacksDescription": "Installer un support pour {0} et {1}", - "welcomePage.installKeymapDescription": "Paramètres et combinaisons de touches", - "welcomePage.installKeymapExtension": "Installer les paramètres et les raccourcis clavier de {0} et {1}", - "welcomePage.interactivePlayground": "Terrain de jeu interactif", - "welcomePage.interactivePlaygroundDescription": "Essayer les fonctionnalités essentielles de l'éditeur dans une courte procédure pas à pas", - "welcomePage.interfaceOverview": "Vue d'ensemble de l'interface", - "welcomePage.interfaceOverviewDescription": "Obtenez une superposition visuelle mettant en évidence les principaux composants de l'IU", - "welcomePage.introductoryVideos": "Vidéos d'introduction", - "welcomePage.keybindingsCheatsheet": "Fiche de révision du clavier imprimable", - "welcomePage.learn": "Apprendre", - "welcomePage.moreExtensions": "plus", - "welcomePage.moreRecent": "Plus...", - "welcomePage.newFile": "Nouveau fichier", - "welcomePage.newsletterSignup": "S'inscrire à notre bulletin d'informations", - "welcomePage.noRecentFolders": "Aucun dossier récent", - "welcomePage.openFolder": "Ouvrir un dossier...", - "welcomePage.others": "autres", - "welcomePage.productDocumentation": "Documentation du produit", - "welcomePage.recent": "Récent", - "welcomePage.showCommands": "Rechercher et exécuter toutes les commandes", - "welcomePage.showCommandsDescription": "La palette de commandes ({0}) permet d'accéder rapidement aux commandes pour en rechercher une", - "welcomePage.showKeymapExtensions": "Afficher d'autres extensions de mappage de touches", - "welcomePage.showLanguageExtensions": "Afficher plus d'extensions de langage", - "welcomePage.showOnStartup": "Afficher la page d’accueil au démarrage", - "welcomePage.stackOverflow": "Stack Overflow", - "welcomePage.start": "Démarrer", - "welcomePage.tipsAndTricks": "Conseils et astuces", - "welcomePage.vscode": "Visual Studio Code" - }, - "vs/workbench/contrib/welcome/page/browser/welcomePage": { - "details": "Détails", - "ok": "OK", - "welcome.title": "Bienvenue", - "welcomePage": "Bienvenue", - "welcomePage.atom": "Atom", - "welcomePage.azure": "Azure", - "welcomePage.docker": "Docker", - "welcomePage.extensionListSeparator": ", ", - "welcomePage.extensionPackAlreadyInstalled": "Le support pour {0} est déjà installé.", - "welcomePage.extensionPackNotFound": "Le support pour {0} avec l'ID {1} est introuvable.", - "welcomePage.installExtensionPack": "Installer un support supplémentaire pour {0} ", - "welcomePage.installKeymap": "Installer le mappage de touches {0}", - "welcomePage.installedExtensionPack": "Le support {0} est déjà installé.", - "welcomePage.installedKeymap": "Le mappage de touches '{0}' est déjà installé", - "welcomePage.installingExtensionPack": "Installation d'un support supplémentaire pour {0}...", - "welcomePage.installingKeymap": "Installation des raccourcis clavier de {0}...", - "welcomePage.java": "Java", - "welcomePage.javaScript": "JavaScript", - "welcomePage.keymapAlreadyInstalled": "Les raccourcis clavier {0} sont déjà installés.", - "welcomePage.keymapNotFound": "Les raccourcis clavier {0} ayant l'ID {1} sont introuvables.", - "welcomePage.openFolderWithPath": "Ouvrir le dossier {0} avec le chemin {1}", - "welcomePage.php": "PHP", - "welcomePage.python": "Python", - "welcomePage.showAzureExtensions": "Afficher les extensions Azure", - "welcomePage.sublime": "Sublime", - "welcomePage.vim": "Vim", - "welcomePage.willReloadAfterInstallingExtensionPack": "La fenêtre se recharge après l'installation d'un support supplémentaire pour {0}.", - "welcomePage.willReloadAfterInstallingKeymap": "La fenêtre se recharge après l'installation des raccourcis clavier {0}." - }, "vs/workbench/contrib/welcome/page/browser/welcomePage.contribution": { - "miWelcome": "&&Bienvenue", "workbench.startupEditor": "Contrôle quel éditeur s’affiche au démarrage, si aucun n'est restauré de la session précédente.", - "workbench.startupEditor.gettingStarted": "Ouvrir la nouvelle page d’accueil qui propose du contenu pour faciliter la prise en main de VS Code et des extensions.", - "workbench.startupEditor.gettingStartedInEmptyWorkbench": "Lors de l’ouverture d’un banc d’essai vide, ouvrir la nouvelle page d’accueil qui propose du contenu pour faciliter la prise en main de VS Code et des extensions.", "workbench.startupEditor.newUntitledFile": "Ouvrez un nouveau fichier sans titre (s'applique uniquement à l'ouverture d'une fenêtre vide).", "workbench.startupEditor.none": "Démarrage sans éditeur.", - "workbench.startupEditor.readme": "Ouvre le fichier README s'il est présent dans le dossier ouvert, sinon ouvre 'welcomePage'.", - "workbench.startupEditor.welcomePage": "Ouvrir la page d’accueil héritée.", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "Ouvrir la page d’accueil héritée à l’ouverture d’un banc d’essai vide." - }, - "vs/workbench/contrib/welcome/page/browser/welcomePageColors": { - "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.", - "welcomePage.tileHoverBackground": "Couleur d'arrière-plan en cas de pointage sur les vignettes de la page Prise en main.", - "welcomePage.tileShadow": "Couleur d'ombre des boutons de catégorie dans la procédure pas à pas de la page d'accueil." - }, - "vs/workbench/contrib/welcome/telemetryOptOut/browser/telemetryOptOut": { - "telemetryOptOut.OptIn": "Oui, heureux de vous aider", - "telemetryOptOut.OptOut": "Non, merci", - "telemetryOptOut.optInNotice": "Aidez-nous à améliorer VS Code en permettant à Microsoft de recueillir des données d’utilisation. Lisez notre [déclaration de confidentialité]({0}) et découvrez comment [adhérer]({1}).", - "telemetryOptOut.optOutNotice": "Aidez-nous à améliorer VS Code en permettant à Microsoft de recueillir des données d’utilisation. Lisez notre [déclaration de confidentialité]({0}) et découvrez comment [annuler l'adhésion]({1}).", - "telemetryOptOut.optOutOption": "Aidez-nous à améliorer Visual Studio Code en permettant à Microsoft de recueillir des données d’utilisation. Pour plus d'informations, lisez notre [déclaration de confidentialité]({0}).", - "telemetryOptOut.readMore": "Lire la suite" + "workbench.startupEditor.readme": "Ouvre le fichier README lors de l'ouverture d'un dossier qui en contient un, sinon il revient à 'welcomePage'. Remarque : ceci n'est observé que comme une configuration globale, elle sera ignorée si elle est définie dans une configuration d'espace de travail ou de dossier.", + "workbench.startupEditor.welcomePage": "Ouvrir la page d’accueil qui propose du contenu pour faciliter la prise en main de VS Code et des extensions.", + "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", @@ -8667,8 +8843,10 @@ "vs/workbench/contrib/workspace/browser/workspace.contribution": { "addWorkspaceFolderDetail": "Vous ajoutez à un espace de travail approuvé des fichiers qui ne sont pour le moment pas approuvés. Faites-vous confiance aux auteurs de ces nouveaux fichiers ?", "addWorkspaceFolderMessage": "Faites-vous confiance aux auteurs des fichiers de ce dossier ?", + "cancel": "Annuler", "cancelWorkspaceTrustButton": "Annuler", "checkboxString": "Faire confiance à tous les auteurs des fichiers du dossier parent « {0} »", + "configureWorkspaceTrust": "Configurer l’approbation de l’espace de travail", "dontTrustFolderOptionDescription": "Parcourir le dossier en mode restreint", "dontTrustOption": "Non, je ne fais pas confiance aux auteurs", "dontTrustWorkspaceOptionDescription": "Parcourir l’espace de travail en mode restreint", @@ -8680,7 +8858,14 @@ "immediateTrustRequestMessage": "Vous essayez d'utiliser une fonctionnalité qui constitue un risque pour la sécurité si vous ne faites pas confiance à la source des fichiers ou dossiers ouverts.", "manageWorkspaceTrust": "Gérer la confiance en l'espace de travail", "manageWorkspaceTrustButton": "Gérer", + "newWindow": "Ouvrir en mode restreint", "no": "Non", + "open": "Ouvrir", + "openLooseFileLearnMore": "Si vous ne faites pas confiance aux auteurs de ces fichiers, nous vous recommandons de les ouvrir en mode restreint dans une nouvelle fenêtre car les fichiers sont peut-être malveillants. Consultez [notre documentation] (https://aka.ms/vscode-workspace-trust) pour en savoir plus.", + "openLooseFileMesssage": "Faites-vous confiance aux auteurs de ces fichiers ?", + "openLooseFileWindowDetails": "Vous essayez d’ouvrir des fichiers non approuvés dans une fenêtre qui est approuvée.", + "openLooseFileWorkspaceCheckbox": "Se souvenir de ma décision pour tous les espaces de travail", + "openLooseFileWorkspaceDetails": "Vous essayez d’ouvrir des fichiers non approuvés dans un espace de travail qui est approuvé.", "restrictedModeBannerAriaLabelFolder": "Le mode restreint est destiné à la navigation de code sécurisé. Approuvez ce dossier pour activer toutes les fonctionnalités. Utilisez les touches de navigation pour accéder aux actions de bannière.", "restrictedModeBannerAriaLabelWindow": "Le mode restreint est destiné à la navigation de code sécurisé. Approuvez cette fenêtre pour activer toutes les fonctionnalités. Utilisez les touches de navigation pour accéder aux actions de bannière.", "restrictedModeBannerAriaLabelWorkspace": "Le mode restreint est destiné à la navigation de code sécurisé. Approuvez cet espace de travail pour activer toutes les fonctionnalités. Utilisez les touches de navigation pour accéder aux actions de bannière.", @@ -8704,6 +8889,10 @@ "trustFolderOptionDescription": "Approuver le dossier et activer toutes les fonctionnalités", "trustOption": "Oui, je fais confiance aux auteurs", "trustWorkspaceOptionDescription": "Approuver l’espace de travail et activer toutes les fonctionnalités", + "workspace.trust.banner.always": "Affichez la bannière chaque fois qu’un espace de travail non approuvé est ouvert.", + "workspace.trust.banner.description": "Contrôle l’affichage de la bannière en mode restreint.", + "workspace.trust.banner.never": "N’affichez pas la bannière lorsqu’un espace de travail non approuvé est ouvert.", + "workspace.trust.banner.untilDismissed": "Afficher la bannière lorsqu’un espace de travail non approuvé est ouvert jusqu’à ce qu’il soit ignoré.", "workspace.trust.description": "Contrôle si l’approbation d’espace de travail est activée dans VS Code.", "workspace.trust.emptyWindow.description": "Contrôle si la fenêtre vide est approuvée par défaut dans VS Code. Quand cette option est utilisée avec `#{0}#`, vous pouvez activer toutes les fonctionnalités de VS Code sans afficher d’invite dans une fenêtre vide.", "workspace.trust.startupPrompt.always": "Demander l’approbation chaque fois qu’un espace de travail non approuvé est ouvert.", @@ -8717,6 +8906,8 @@ "workspaceStartupTrustDetails": "{0} offre des fonctionnalités qui peuvent exécuter automatiquement des fichiers de cet espace de travail.", "workspaceTrust": "Faites-vous confiance aux auteurs des fichiers de cet espace de travail ?", "workspaceTrustEditor": "Éditeur de confiance en l'espace de travail", + "workspaceTrustEnabledCtx": "Indique si la fonctionnalité d’approbation d’espace de travail est activée.", + "workspaceTrustedCtx": "Indique si l’espace de travail actif a été approuvé par l’utilisateur.", "workspacesCategory": "Espaces de travail", "yes": "Oui" }, @@ -8726,21 +8917,29 @@ "dontTrustButton": "Ne pas faire confiance", "editTrustedUri": "Modifier le chemin", "hostColumnLabel": "Hôte", + "invalidTrust": "'{0}' is not valid and has too many path segments.", "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.", "pathColumnLabel": "Chemin", + "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}.", "trustButton": "Faire confiance", - "trustParentButton": "Tout approuver dans le dossier parent", + "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", "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. [En savoir plus] (https://aka.ms/vscode-workspace-trust).", + "trustedDescription": "Toutes les fonctionnalités sont activées car une approbation a été accordée à l’espace de travail.", "trustedExtensions": "Toutes les extensions sont activées", "trustedFolder": "Dans un dossier approuvé", + "trustedFolderAriaLabel": "{0}, de confiance", "trustedFolderSubtitle": "Vous faites confiance aux auteurs des fichiers du dossier actif. Toutes les fonctionnalités sont activées :", + "trustedFolderWithHostAriaLabel": "{0} sur {1}, approuvé(s)", "trustedFoldersAndWorkspaces": "Dossiers et espaces de travail approuvés", - "trustedFoldersDescription": "Vous avez approuvé les dossiers suivants, leurs dossiers enfants et fichiers d’espace de travail.", + "trustedFoldersDescription": "Vous avez approuvé les dossiers suivants, leurs sous-dossiers et fichiers d’espace de travail.", "trustedForcedReason": "Cette fenêtre est approuvée par nature de l’espace de travail qui est ouvert.", "trustedHeaderFolder": "Vous faites avez approuvé ce dossier", "trustedHeaderWindow": "Vous avez approuvé cette fenêtre", @@ -8753,17 +8952,18 @@ "trustedWorkspace": "Dans un espace de travail approuvé", "trustedWorkspaceSubtitle": "Vous faites confiance aux auteurs des fichiers de l’espace de travail actif. Toutes les fonctionnalités sont activées :", "untrustedDebugging": "Le débogage est désactivé", - "untrustedDescription": "{0} est dans un mode restreint destiné à la navigation de code sécurisé. [En savoir plus] (https://aka.ms/vscode-workspace-trust).", + "untrustedDescription": "{0} est en mode restreint destiné à la navigation sécurisée du code.", "untrustedExtensions": "[{0} extensions] ({1}) sont désactivées ou offrent des fonctionnalités limitées", "untrustedFolderReason": "Ce dossier est approuvé par le biais des entrées en gras dans les dossiers approuvés ci-dessous.", "untrustedFolderSubtitle": "Vous ne faites pas confiance aux auteurs des fichiers du dossier actif. Les fonctionnalités suivantes sont désactivées :", "untrustedHeader": "Vous êtes en mode restreint", "untrustedSettings": "[{0} paramètres d’espace de travail ] ({1}) ne sont pas appliqués", - "untrustedTasks": "Les tâches sont désactivées", + "untrustedTasks": "Les tâches ne sont pas autorisées à s’exécuter", "untrustedWindowSubtitle": "Vous ne faites pas confiance aux auteurs des fichiers de la fenêtre active. Les fonctionnalités suivantes sont désactivées :", "untrustedWorkspace": "En mode restreint", "untrustedWorkspaceReason": "Cet espace de travail est approuvé par le biais des entrées en gras dans les dossiers approuvés ci-dessous.", - "untrustedWorkspaceSubtitle": "Vous ne faites pas confiance aux auteurs des fichiers de l’espace de travail actif. Les fonctionnalités suivantes sont désactivées :" + "untrustedWorkspaceSubtitle": "Vous ne faites pas confiance aux auteurs des fichiers de l’espace de travail actif. Les fonctionnalités suivantes sont désactivées :", + "workspaceTrustEditorHeaderActions": "[Configurer vos paramètres] ({0}) ou [en savoir plus](https://aka.ms/vscode-workspace-trust)." }, "vs/workbench/contrib/workspaces/browser/workspaces.contribution": { "openWorkspace": "Ouvrir un espace de travail", @@ -8920,10 +9120,10 @@ "remoteFileDialog.windowsDriveLetter": "Commencez le chemin par une lettre de lecteur.", "saveLocalFile": "Enregistrer le fichier local..." }, - "vs/workbench/services/editor/browser/editorOverrideService": { - "editorOverride.configureDefault": "Configurer la valeur par défaut", - "editorOverride.conflictingDefaults": "Plusieurs éditeurs par défaut sont disponibles pour la ressource.", - "editorOverride.keepDefault": "Conserver {0}", + "vs/workbench/services/editor/browser/editorResolverService": { + "editorResolver.configureDefault": "Configurer la valeur par défaut", + "editorResolver.conflictingDefaults": "Plusieurs éditeurs par défaut sont disponibles pour la ressource.", + "editorResolver.keepDefault": "Conserver {0}", "prompOpenWith.updateDefaultPlaceHolder": "Sélectionner un nouvel éditeur par défaut pour « {0} »", "promptOpenWith.configureDefault": "Configurer l’éditeur par défaut pour « {0} »...", "promptOpenWith.currentDefault": "Par défaut", @@ -8931,10 +9131,8 @@ "promptOpenWith.currentlyActive": "Actif", "promptOpenWith.placeHolder": "Sélectionner l'éditeur pour '{0}'" }, - "vs/workbench/services/editor/common/editorOverrideService": { - "builtinProviderDisplayName": "Intégré", - "editor.editorAssociations": "Configurez des modèles glob pour les éditeurs (par exemple, `\"*.hex\": \"hexEditor.hexEdit\"`). Ces modèles ont priorité sur le comportement par défaut.", - "promptOpenWith.defaultEditor.displayName": "Éditeur de texte" + "vs/workbench/services/editor/common/editorResolverService": { + "editor.editorAssociations": "Configurez des modèles glob pour les éditeurs (par exemple, `\"*.hex\": \"hexEditor.hexEdit\"`). Ces modèles ont priorité sur le comportement par défaut." }, "vs/workbench/services/extensionManagement/browser/extensionBisect": { "bisect": "L'extension Bisect est active et a désactivé {0} extensions. Vérifiez si vous pouvez encore reproduire le problème, puis continuez en effectuant votre sélection parmi les options disponibles.", @@ -8959,6 +9157,11 @@ }, "vs/workbench/services/extensionManagement/browser/extensionEnablementService": { "Reload": "Recharger et activer les extensions", + "cannot change disablement environment": "Impossible de modifier l’activation de l'extension {0}, car elle est désactivée dans l’environnement", + "cannot change enablement dependency": "Impossible d’activer l’extension « {0} », car elle dépend de l’extension « {1} » qui ne peut pas être activée", + "cannot change enablement environment": "Impossible de modifier l’activation de l'extension {0}, car elle est activée dans l’environnement", + "cannot change enablement extension kind": "Impossible de modifier l’activation de {0} extension en raison de son type d’extension", + "cannot change enablement virtual workspace": "Impossible de modifier l’activation de l’extension {0}, car elle ne prend pas en charge les espaces de travail virtuels", "cannot disable auth extension": "Impossible de changer l'activation de l'extension {0}, car la synchronisation des paramètres en dépend.", "cannot disable auth extension in workspace": "Impossible de changer l'activation de l'extension {0} dans l'espace de travail, car elle apporte une contribution aux fournisseurs d'authentification", "cannot disable language pack extension": "Impossible de changer l'activation de l'extension {0}, car elle apporte une contribution aux modules linguistiques.", @@ -8984,7 +9187,7 @@ "twoDependentsError": "Impossible de désinstaller l'extension '{0}'. Les extensions '{1}' et '{2}' en dépendent." }, "vs/workbench/services/extensionManagement/common/webExtensionsScannerService": { - "cannot be installed": "Impossible d'installer '{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." }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", @@ -9054,6 +9257,7 @@ "vscode.extension.activationEvents.onTerminalProfile": "Événement d’activation émis lors du lancement d’un profil terminal spécifique.", "vscode.extension.activationEvents.onUri": "Événement d'activation envoyé quand un URI système dirigé vers cette extension est ouvert.", "vscode.extension.activationEvents.onView": "Événement d'activation envoyé quand la vue spécifiée est développée.", + "vscode.extension.activationEvents.onWalkthrough": "Événement d’activation émis lors de l’ouverture d’une procédure pas à pas spécifiée.", "vscode.extension.activationEvents.star": "Événement d'activation envoyé au démarrage de VS Code. Pour garantir la qualité de l'expérience utilisateur, utilisez cet événement d'activation dans votre extension uniquement quand aucune autre combinaison d'événements d'activation ne fonctionne dans votre cas d'utilisation.", "vscode.extension.activationEvents.workspaceContains": "Événement d'activation envoyé quand un dossier ouvert contient au moins un fichier correspondant au modèle glob spécifié.", "vscode.extension.badges": "Ensemble de badges à afficher dans la barre latérale de la page d'extensions de Marketplace.", @@ -9095,13 +9299,15 @@ "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": { + "extensionUnderDevelopment": "Chargement de l'extension de développement sur {0}", + "overwritingExtension": "Remplacement de l'extension {0} par {1}." + }, "vs/workbench/services/extensions/common/remoteExtensionHost": { "remote extension host Log": "Hôte de l'extension distante" }, "vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": { "extensionCache.invalid": "Des extensions ont été modifiées sur le disque. Veuillez recharger la fenêtre.", - "extensionUnderDevelopment": "Chargement de l'extension de développement sur {0}", - "overwritingExtension": "Remplacement de l'extension {0} par {1}.", "reloadWindow": "Recharger la fenêtre" }, "vs/workbench/services/extensions/electron-browser/extensionService": { @@ -9311,19 +9517,12 @@ }, "vs/workbench/services/preferences/browser/preferencesService": { "defaultKeybindings": "Combinaisons de touches par défaut", - "defaultSettings": "Paramètres par défaut", "emptyKeybindingsHeader": "Placer vos combinaisons de touches dans ce fichier pour remplacer les valeurs par défaut", "fail.createSettings": "Impossible de créer '{0}' ({1}).", - "folderSettingsName": "{0} (Paramètres du dossier)", "openFolderFirst": "Ouvrez d'abord un dossier ou un espace de travail pour créer les paramètres d'espace de travail ou de dossier." }, - "vs/workbench/services/preferences/common/preferences": { - "userSettingsTarget": "Paramètres utilisateur", - "workspaceSettingsTarget": "Paramètres de l'espace de travail" - }, "vs/workbench/services/preferences/common/preferencesEditorInput": { - "settingsEditor2InputName": "Paramètres", - "settingsEditorName": "Paramètres par défaut" + "settingsEditor2InputName": "Paramètres" }, "vs/workbench/services/preferences/common/preferencesModels": { "commonlyUsed": "Utilisés le plus souvent", @@ -9331,22 +9530,29 @@ }, "vs/workbench/services/preferences/common/preferencesValidation": { "invalidTypeError": "Le paramètre a un type non valide. Type attendu : {0}. Correctif en JSON.", + "validations.booleanIncorrectType": "Type incorrect. « booléen » attendu.", "validations.colorFormat": "Format de couleur non valide. Utilisez #RGB, #RGBA, #RRGGBB ou #RRGGBBAA.", "validations.exclusiveMax": "La valeur doit être strictement inférieure à {0}.", "validations.exclusiveMin": "La valeur doit être strictement supérieure à {0}.", "validations.expectedInteger": "La valeur doit être un entier.", "validations.expectedNumeric": "La valeur doit être un nombre.", + "validations.invalidStringEnumValue": "La valeur n’est pas acceptée. Valeurs valides : {0}.", "validations.max": "La valeur doit être inférieure ou égale à {0}.", "validations.maxLength": "La valeur doit comporter {0} caractère(s) au maximum.", "validations.min": "La valeur doit être supérieure ou égale à {0}.", "validations.minLength": "La valeur doit comporter {0} caractère(s) au minimum.", "validations.multipleOf": "La valeur doit être un multiple de {0}.", + "validations.objectIncorrectType": "Type incorrect. Objet attendu.", + "validations.objectPattern": "La propriété {0} n’est pas autorisée.\r\n", "validations.regex": "La valeur doit correspondre à la notation regex '{0}'.", + "validations.stringArrayIncorrectType": "Type incorrect. Tableau de chaînes attendu.", "validations.stringArrayItemEnum": "La valeur {0} ne fait pas partie de {1}", "validations.stringArrayItemPattern": "La valeur {0} doit correspondre à la notation regex {1}.", "validations.stringArrayMaxItem": "Le tableau doit avoir {0} éléments au maximum", "validations.stringArrayMinItem": "Le tableau doit avoir {0} éléments au minimum", "validations.stringArrayUniqueItems": "Le tableau contient des éléments dupliqués", + "validations.stringIncorrectEnumOptions": "Les options d'énumération doivent être des chaînes de caractères, mais il existe une option qui ne l'est pas. Veuillez signaler ce problème à l'auteur de l'extension.", + "validations.stringIncorrectType": "Type incorrect. Objet attendu. « Chaîne » attendu.", "validations.uriEmpty": "URI attendu.", "validations.uriMissing": "L'URI est attendu.", "validations.uriSchemeMissing": "Un URI avec un schéma est attendu." @@ -9360,8 +9566,10 @@ "status.progress": "Message de progression" }, "vs/workbench/services/remote/common/remoteExplorerService": { - "remote.localPortMismatch.Ok": "OK", - "remote.localPortMismatch.single": "Impossible d’utiliser le port local {0} pour la redirection vers le port distant {1}.\r\n\r\nCela se produit généralement lorsque le port local {0} est déjà utilisé par un autre processus.\r\n\r\nLe numéro de port {2} est utilisé à la place." + "remote.localPortMismatch.single": "Impossible d’utiliser le port local {0} pour la redirection vers le port distant {1}.\r\n\r\nCela se produit généralement lorsque le port local {0} est déjà utilisé par un autre processus.\r\n\r\nLe numéro de port {2} est utilisé à la place.", + "tunnel.source.auto": "Réacheminement automatique", + "tunnel.source.user": "Utilisateur réacheminé", + "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})" @@ -9375,11 +9583,9 @@ "invalid.path.1": "'contributes.{0}.path' ({1}) est censé être inclus dans le dossier ({2}) de l'extension. Cela risque de rendre l'extension non portable.", "invalid.scopeName": "Chaîne attendue dans 'contributes.{0}.scopeName'. Valeur fournie : {1}", "invalid.tokenTypes": "Valeur non valide dans 'contribue.{0}.tokenTypes'. Il doit s'agir d'un mappage d’objets entre un nom d’étendue et un type de jeton. Valeur fournie : {1}", - "neverAgain": "Ne plus afficher", "progress1": "Préparation de la journalisation de l'analyse de la grammaire TM. Appuyez sur Arrêter une fois que vous avez fini.", "progress2": "Journalisation de l'analyse de la grammaire TM. Appuyez sur Arrêter une fois que vous avez fini.", - "stop": "Arrêter", - "too many characters": "La tokenisation des lignes longues est ignorée pour des raisons de performances. La longueur d'une ligne longue peut être configurée via 'editor.maxTokenizationLineLength'." + "stop": "Arrêter" }, "vs/workbench/services/textMate/common/TMGrammarFactory": { "no-tm-grammar": "Aucune grammaire TM n'est inscrite pour ce langage." @@ -9542,11 +9748,9 @@ "colorThemeError": "Le thème est inconnu ou n'est pas installé.", "defaultProductIconThemeDesc": "Par défaut", "defaultProductIconThemeLabel": "Par défaut", - "detectColorScheme": "Si cette option est définie, bascule automatiquement vers le thème de couleurs par défaut en fonction du mode de couleurs du système d’exploitation. Si le mode du système d’exploitation est sombre, le thème à utiliser est défini par `#{0}#`, ou s’il est clair par `#{1}#`", + "detectColorScheme": "Si cette option est définie, bascule automatiquement vers le thème de couleurs par défaut en fonction du mode de couleurs du système d’exploitation. Si le mode du système d’exploitation est sombre, le thème à utiliser est défini par `#{0}#`, ou s’il est clair par `#{1}#`.", "editorColors": "Substitue les couleurs de syntaxe et le style de police de l'éditeur à partir du thème de couleur sélectionné.", "editorColors.comments": "Définit les couleurs et les styles des commentaires", - "editorColors.experimentalTokenStyling.deprecationMessage": "Utilisez 'editor.semanticTokenColorCustomizations' à la place.", - "editorColors.experimentalTokenStyling.deprecationMessageMarkdown": "Utilisez '#editor.semanticTokenColorCustomizations#' à la place.", "editorColors.functions": "Définit les couleurs et les styles des déclarations et références de fonctions.", "editorColors.keywords": "Définit les couleurs et les styles des mots clés.", "editorColors.numbers": "Définit les couleurs et les styles des littéraux de nombre.", @@ -9681,13 +9885,15 @@ "saveElevatedSudo": "Réessayer en tant que Sudo...", "staleSaveError": "Échec de l’enregistrement de « {0} » : le contenu du fichier a été modifié depuis son ouverture. Voulez-vous remplacer le fichier par vos modifications ?" }, + "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { + "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.", - "ok": "OK", "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..." }, @@ -9701,28 +9907,19 @@ "vs/workbench/services/workspaces/browser/workspaceTrustEditorInput": { "workspaceTrustEditorInputName": "Confiance en l'espace de travail" }, - "vs/workbench/services/workspaces/common/workspaceTrust": { - "cancel": "Annuler", - "newWindow": "Ouvrir en mode restreint", - "open": "Ouvrir", - "openLooseFileLearnMore": "Si vous ne faites pas confiance aux auteurs de ces fichiers, nous vous recommandons de les ouvrir en mode restreint dans une nouvelle fenêtre car les fichiers sont peut-être malveillants. Consultez [notre documentation] (https://aka.ms/vscode-workspace-trust) pour en savoir plus.", - "openLooseFileMesssage": "Faites-vous confiance aux auteurs de ces fichiers ?", - "openLooseFileWindowDetails": "Vous essayez d’ouvrir des fichiers non approuvés dans une fenêtre qui est approuvée.", - "openLooseFileWorkspaceCheckbox": "Se souvenir de ma décision pour tous les espaces de travail", - "openLooseFileWorkspaceDetails": "Vous essayez d’ouvrir des fichiers non approuvés dans un espace de travail qui est approuvé.", - "workspaceTrustEnabledCtx": "Indique si la fonctionnalité d’approbation d’espace de travail est activée.", - "workspaceTrustedCtx": "Indique si l’espace de travail actif a été approuvé par l’utilisateur." - }, "vs/workbench/services/workspaces/electron-sandbox/workspaceEditingService": { "cancel": "Annuler", "doNotSave": "Ne pas enregistrer", - "ok": "OK", "save": "Enregistrer", "saveWorkspaceDetail": "Enregistrez votre espace de travail si vous avez l’intention de le rouvrir.", "saveWorkspaceMessage": "Voulez-vous enregistrer la configuration de votre espace de travail dans un fichier ?", "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/loadingSpinner/loadingSpinner": { + "loadingCompletedMessage": "Chargement effectué", + "loadingMessage": "Chargement" + }, "sql/base/browser/ui/loadingSpinner/loadingSpinner.component": { "loadingCompletedMessage": "Chargement effectué", "loadingMessage": "Chargement" @@ -9833,6 +10030,10 @@ "sql/platform/connection/common/connectionConfig": { "invalidServerName": "Un groupe de serveurs du même nom existe déjà." }, + "sql/platform/connection/common/connectionStatusManager": { + "connectionStatusManager.noConnectionForUri": "Impossible de trouver une connexion avec l'uri : {0}", + "connectionStatusManager.uriAlreadyInConnectionsList": "Il existe déjà une connexion avec l’uri : {0}" + }, "sql/platform/dashboard/browser/insightRegistry": { "schema.dashboardWidgets.InsightsRegistry": "Widget utilisé dans les tableaux de bord" }, @@ -9963,6 +10164,25 @@ "previewFeatures.configTitle": "Fonctionnalités en préversion", "showConnectDialogOnStartup": "Afficher la boîte de dialogue de connexion au démarrage" }, + "sql/workbench/browser/designer/designer": { + "designer.generalGroupName": "Général", + "designer.loadingDesigner": "Chargement du concepteur...", + "designer.loadingDesignerCompleted": "Le concepteur est chargé", + "designer.newRowText": "Ajouter nouveau", + "designer.processingChanges": "Changements de traitement...", + "designer.processingChangesCompleted": "Les modifications ont été traitées", + "designer.removeRowText": "Supprimer", + "designer.savingChanges": "Enregistrer les modifications...", + "designer.savingChangesCompleted": "Les modifications ont été enregistrées", + "tableDesigner.unknownComponentType": "Le type de composant : {0} n’est pas pris en charge." + }, + "sql/workbench/browser/designer/designerPropertiesPane": { + "tableDesigner.propertiesPaneTitle": "Propriétés", + "tableDesigner.propertiesPaneTitleWithContext": "{0} Propriétés" + }, + "sql/workbench/browser/designer/designerScriptEditor": { + "designer.textEditorAriaLabel": "Éditeur de texte de concepteur." + }, "sql/workbench/browser/editData/editDataInput": { "connectionFailure": "La connexion à la session de modification des données a échoué" }, @@ -9977,6 +10197,9 @@ "resourceViewer.showActions": "Afficher les actions", "resourceViewerInput.resourceViewer": "Visionneuse de ressources" }, + "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { + "tableDesigner.newTable": "Nouvelle table" + }, "sql/workbench/browser/modal/modal": { "closeMessage": "Fermer", "copyMessage": "Copier", @@ -11357,6 +11580,13 @@ "sql/workbench/contrib/scripting/browser/scriptingActions": { "refreshError": "Erreur pendant l'actualisation du nœud « {0} » : {1}" }, + "sql/workbench/contrib/tableDesigner/browser/actions": { + "tableDesigner.saveTableChanges": "Enregistrer les modifications" + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { + "tableDesigner.configTitle": "Concepteur de tableaux", + "tableDesigner.featureEnabledDescription": "Contrôle si la fonctionnalité de conception de table est activée. La valeur par défaut est false." + }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "{0} tâches en cours", "miViewTasks": "&&Tâches", @@ -11757,6 +11987,13 @@ "runCellCancelled": "Exécution de cellule annulée", "sessionNotReady": "La session de ce notebook va commencer dans un instant" }, + "sql/workbench/services/notebook/browser/models/cellEdit": { + "addCellEdit": "Ajouter une cellule", + "convertCellTypeEdit": "Convertir le type de cellule", + "deleteCellEdit": "Supprimer la cellule", + "moveCellEdit": "Déplacer la cellule", + "splitCellEdit": "Diviser la cellule" + }, "sql/workbench/services/notebook/browser/models/clientSession": { "ServerNotStarted": "Le serveur n'a pas démarré pour une raison inconnue", "clientSession.unknownError": "Une erreur s'est produite au démarrage d'une session de notebook", @@ -11875,6 +12112,10 @@ "profilerFilterDialog.title": "Filtres", "profilerFilterDialog.valueColumn": "Valeur" }, + "sql/workbench/services/query/common/queryManagement": { + "queryManagement.noQueryRunnerForUri": "Impossible de trouver Query Runner pour l’uri :{0}", + "queryManagement.uriAlreadyHasQueryRunner": "Uri : {0} a déjà un Runner de requête de manière inattendue." + }, "sql/workbench/services/query/common/queryModelService": { "commitEditFailed": "La validation de la ligne a échoué : ", "msgCancelQueryFailed": "L'annulation de la requête a échoué : {0}", @@ -11970,29 +12211,6 @@ "serverGroup.addServerGroup": "Ajouter un groupe de serveurs", "serverGroup.editServerGroup": "Modifier le groupe de serveurs" }, - "sql/workbench/services/tasks/common/tasksService": { - "InProgressWarning": "1 ou plusieurs tâches sont en cours. Voulez-vous vraiment quitter ?", - "taskService.no": "Non", - "taskService.yes": "Oui" - }, - "sql/workbench/update/electron-browser/gettingStarted": { - "miGettingStarted": "Pri&&se en main", - "showReleaseNotes": "Afficher la prise en main" - }, - "sql/platform/connection/common/connectionStatusManager": { - "connectionStatusManager.noConnectionForUri": "Impossible de trouver une connexion avec l'uri : {0}", - "connectionStatusManager.uriAlreadyInConnectionsList": "Il existe déjà une connexion avec l’uri : {0}" - }, - "sql/workbench/services/query/common/queryManagement": { - "queryManagement.noQueryRunnerForUri": "Impossible de trouver Query Runner pour l’uri :{0}", - "queryManagement.uriAlreadyHasQueryRunner": "Uri : {0} a déjà un Runner de requête de manière inattendue." - }, - "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { - "tableDesigner.newTable": "Nouvelle table" - }, - "sql/workbench/contrib/tableDesigner/browser/actions": { - "tableDesigner.saveTableChanges": "Enregistrer les modifications" - }, "sql/workbench/services/tableDesigner/browser/tableDesignerComponentInput": { "designer.checkConstraint.description.expression": "Expression définissant la contrainte de validation.", "designer.checkConstraint.description.name": "Nom de la contrainte de validation.", @@ -12046,39 +12264,14 @@ "tableDesigner.schemaTitle": "Schéma", "tableDesigner.tableObjectType": "Table" }, - "sql/base/browser/ui/loadingSpinner/loadingSpinner": { - "loadingCompletedMessage": "Chargement effectué", - "loadingMessage": "Chargement" + "sql/workbench/services/tasks/common/tasksService": { + "InProgressWarning": "1 ou plusieurs tâches sont en cours. Voulez-vous vraiment quitter ?", + "taskService.no": "Non", + "taskService.yes": "Oui" }, - "sql/workbench/browser/designer/designer": { - "designer.generalGroupName": "Général", - "designer.loadingDesigner": "Chargement du concepteur...", - "designer.loadingDesignerCompleted": "Le concepteur est chargé", - "designer.newRowText": "Ajouter nouveau", - "designer.processingChanges": "Changements de traitement...", - "designer.processingChangesCompleted": "Les modifications ont été traitées", - "designer.removeRowText": "Supprimer", - "designer.savingChanges": "Enregistrer les modifications...", - "designer.savingChangesCompleted": "Les modifications ont été enregistrées", - "tableDesigner.unknownComponentType": "Le type de composant : {0} n’est pas pris en charge." - }, - "sql/workbench/browser/designer/designerPropertiesPane": { - "tableDesigner.propertiesPaneTitle": "Propriétés", - "tableDesigner.propertiesPaneTitleWithContext": "{0} Propriétés" - }, - "sql/workbench/browser/designer/designerScriptEditor": { - "designer.textEditorAriaLabel": "Éditeur de texte de concepteur." - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { - "tableDesigner.configTitle": "Concepteur de tableaux", - "tableDesigner.featureEnabledDescription": "Contrôle si la fonctionnalité de conception de table est activée. La valeur par défaut est false." - }, - "sql/workbench/services/notebook/browser/models/cellEdit": { - "addCellEdit": "Ajouter une cellule", - "convertCellTypeEdit": "Convertir le type de cellule", - "deleteCellEdit": "Supprimer la cellule", - "moveCellEdit": "Déplacer la cellule", - "splitCellEdit": "Diviser la cellule" + "sql/workbench/update/electron-browser/gettingStarted": { + "miGettingStarted": "Pri&&se en main", + "showReleaseNotes": "Afficher la prise en main" } } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-it/CHANGELOG.md b/i18n/ads-language-pack-it/CHANGELOG.md index 7d95ecc076..a10380f08b 100644 --- a/i18n/ads-language-pack-it/CHANGELOG.md +++ b/i18n/ads-language-pack-it/CHANGELOG.md @@ -2,5 +2,7 @@ Tutti i cambiamenti degni di nota al language pack "ads-language-pack-it" saranno documentati in questo file. ## [Released] +* TBA - Release for Azure Data Studio 1.35 +* December 14, 2021 - Release for Azure Data Studio 1.34 * May 21, 2021 - Release for Azure Data Studio 1.29 * September 2, 2021 - Release for Azure Data Studio 1.33 diff --git a/i18n/ads-language-pack-it/package.json b/i18n/ads-language-pack-it/package.json index 1359754ecf..16ae9d89c4 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.34.0", + "version": "1.35.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.34.0" + "azdata": "^1.35.0" }, "icon": "languagepack.png", "categories": [ diff --git a/i18n/ads-language-pack-it/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-it/translations/extensions/arc.i18n.json index 11e16502e1..af4c0e30c7 100644 --- a/i18n/ads-language-pack-it/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/arc.i18n.json @@ -536,4 +536,4 @@ "worker.node.count.should.not.be.one": "Il valore 1 non è supportato." } } -} +} \ No newline at end of file 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 fd0a17de05..ed5773b564 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 @@ -17,6 +17,7 @@ "fileDirname": "Nome della directory del file attualmente aperto", "fileExtname": "Estensione del file attualmente aperto", "lineNumber": "Numero di riga corrente selezionato nel file attivo", + "pathSeparator": "Carattere utilizzato dal sistema operativo per separare i componenti nei percorsi dei file", "relativeFile": "File attualmente aperto relativo a ${workspaceFolder}", "relativeFileDirname": "Nome di directory del file attualmente aperto relativo a ${workspaceFolder}", "selectedText": "Testo selezionato nel file attivo", diff --git a/i18n/ads-language-pack-it/translations/extensions/git.i18n.json b/i18n/ads-language-pack-it/translations/extensions/git.i18n.json index 446f91dc22..65e20394d4 100644 --- a/i18n/ads-language-pack-it/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/git.i18n.json @@ -178,11 +178,12 @@ "downloadgit": "Scarica GIT", "git20": "La versione installata di GIT è la {0}. Per il corretto funzionamento di Code è consigliabile usare una versione di GIT non inferiore alla 2.", "git2526": "La versione installata {0} di GIT causa problemi noti. Per il corretto funzionamento delle funzionalità GIT, è necessario eseguire l'aggiornamento a GIT >= 2.27.", - "looking": "Ricerca di git in: {0}", "neverShowAgain": "Non visualizzare più questo messaggio", "notfound": "Git non trovato. Installarlo o configurarlo usando l'impostazione 'git.path'.", + "skipped": "Il git trovato in: {0} è stato ignorato", "updateGit": "Aggiorna GIT", - "using git": "Uso di GIT {0} da {1}" + "using git": "Uso di GIT {0} da {1}", + "validating": "Convalida del GIT trovato in: {0}" }, "dist/model": { "no repositories": "Non ci sono repository disponibili", diff --git a/i18n/ads-language-pack-it/translations/extensions/github-authentication.i18n.json b/i18n/ads-language-pack-it/translations/extensions/github-authentication.i18n.json index d7779d949a..c6f1814af2 100644 --- a/i18n/ads-language-pack-it/translations/extensions/github-authentication.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/github-authentication.i18n.json @@ -14,8 +14,8 @@ }, "dist/githubServer": { "signingIn": "$(mark-github) Accesso a github.com...", - "signingInEnterprise": "$(mark-github) Accesso a {0}...", - "status.git.signIn.name": "Accesso a GitHub" + "status.git.signIn.name": "Accesso a GitHub", + "validUri": "Immettere un URI valido dalla pagina di accesso di GitHub." }, "package": { "description": "Provider di autenticazione GitHub", diff --git a/i18n/ads-language-pack-it/translations/extensions/github.i18n.json b/i18n/ads-language-pack-it/translations/extensions/github.i18n.json index b140fff8fc..5bcd882494 100644 --- a/i18n/ads-language-pack-it/translations/extensions/github.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/github.i18n.json @@ -34,7 +34,7 @@ }, "package": { "config.gitAuthentication": "Controlla se abilitare l'autenticazione GitHub automatica per i comandi GIT all'interno di VS Code.", - "description": "GitHub", + "description": "Funzionalità di GitHub per VS Code", "displayName": "GitHub", "welcome.publishFolder": "È anche possibile pubblicare direttamente questa cartella in un repository GitHub. Dopo la pubblicazione sarà possibile accedere alle funzionalità di controllo del codice sorgente basate su GIT e GitHub.\r\n[$(github) Pubblica in GitHub](command:github.publish)", "welcome.publishWorkspaceFolder": "È anche possibile pubblicare direttamente una cartella dell'area di lavoro in un repository GitHub. Dopo la pubblicazione sarà possibile accedere alle funzionalità di controllo del codice sorgente basate su GIT e GitHub.\r\n[$(github) Pubblica in GitHub](command:github.publish)" diff --git a/i18n/ads-language-pack-it/translations/extensions/markdown-language-features.i18n.json b/i18n/ads-language-pack-it/translations/extensions/markdown-language-features.i18n.json index 921b22e77a..279032c781 100644 --- a/i18n/ads-language-pack-it/translations/extensions/markdown-language-features.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/markdown-language-features.i18n.json @@ -64,7 +64,7 @@ "markdown.showLockedPreviewToSide.title": "Apri anteprima bloccata lateralmente", "markdown.showPreviewSecuritySelector.title": "Modifica impostazioni di sicurezza anteprima", "markdown.showSource.title": "Mostra origine", - "markdown.styles.dec": "Elenco di URL o percorsi locali dei fogli di stile CSS da usare dall'anteprima Markdown. I percorsi relativi vengono interpretati come relativi alla cartella aperta nella finestra di esplorazione. Se non è presente alcuna cartella aperta, vengono interpretati come relativi al percorso del file Markdown. Tutti i caratteri '\\' devono essere scritti come '\\\\'.", + "markdown.styles.dec": "Elenco di URL o percorsi locali dei fogli di stile CSS da usare dall'anteprima Markdown. I percorsi relativi vengono interpretati come relativi alla cartella aperta in Esplora risorse. Se non è presente alcuna cartella aperta, vengono interpretati come relativi al percorso del file Markdown. Tutti i caratteri '\\' devono essere scritti come '\\\\'.", "markdown.trace.desc": "Abilita la registrazione debug per l'estensione Markdown.", "workspaceTrust": "Necessario per il caricamento degli stili configurati nell'area di lavoro." } diff --git a/i18n/ads-language-pack-it/translations/extensions/merge-conflict.i18n.json b/i18n/ads-language-pack-it/translations/extensions/merge-conflict.i18n.json index c2c7d464cd..bb623a7802 100644 --- a/i18n/ads-language-pack-it/translations/extensions/merge-conflict.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/merge-conflict.i18n.json @@ -8,24 +8,6 @@ ], "version": "1.0.0", "contents": { - "dist/codelensProvider": { - "acceptBothChanges": "Accetta entrambe le modifiche", - "acceptCurrentChange": "Accetta modifica corrente", - "acceptIncomingChange": "Accetta modifica in ingresso", - "compareChanges": "Confronta le modifiche" - }, - "dist/commandHandler": { - "compareChangesTitle": "{0}: modifiche correnti ⟷ modifiche in ingresso", - "cursorNotInConflict": "Il cursore dell'editor non si trova all'interno di un conflitto merge", - "cursorOnCommonAncestorsRange": "Il cursore dell'editor si trova all'interno del blocco di predecessori comuni. Spostarlo nel blocco \"corrente\" o \"in arrivo\"", - "cursorOnSplitterRange": "Il cursore dell'editor si trova all'interno della barra di divisione dei conflitti di merge. Spostarlo nel blocco \"corrente\" o \"in arrivo\"", - "noConflicts": "Conflitti merge non trovati in questo file", - "noOtherConflictsInThisFile": "Nessun altro conflitto merge trovato in questo file" - }, - "dist/mergeDecorator": { - "currentChange": "(modifica corrente)", - "incomingChange": "(modifica in ingresso)" - }, "package": { "command.accept.all-both": "Accetta tutte in entrambe", "command.accept.all-current": "Accetta tutte le modifiche correnti", diff --git a/i18n/ads-language-pack-it/translations/extensions/notebook.i18n.json b/i18n/ads-language-pack-it/translations/extensions/notebook.i18n.json index 4fd927e170..e94fbbf6cb 100644 --- a/i18n/ads-language-pack-it/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/notebook.i18n.json @@ -31,7 +31,7 @@ "contentFolder": "Cartella del contenuto", "contentFolderOptional": "Cartella del contenuto (facoltativo)", "create": "Crea", - "duplicateFileError": "Il file {0} esiste già nella cartella di destinazione {1} \r\n Il file è stato rinominato in {2} per evitare la perdita di dati.", + "duplicateFileError": "Il file {0} esiste già nella cartella di destinazione {1}\r\n Il file è stato rinominato in {2} per evitare la perdita di dati.", "editBookError": "Errore durante la modifica del Book {0}: {1}", "fileExtension": "Estensione file", "fileName": "Nome file", @@ -305,4 +305,4 @@ "title.unpinNotebook": "Rimuovi notebook" } } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-it/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-it/translations/extensions/sql-database-projects.i18n.json index b78188e1b1..f948528b62 100644 --- a/i18n/ads-language-pack-it/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/sql-database-projects.i18n.json @@ -350,4 +350,4 @@ "title.projectsView": "Progetti" } } -} +} \ 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 bcc160421e..4764efb684 100644 --- a/i18n/ads-language-pack-it/translations/main.i18n.json +++ b/i18n/ads-language-pack-it/translations/main.i18n.json @@ -253,6 +253,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.", "codeActions": "Abilita la lampadina delle azioni codice nell'editor.", "codeLens": "Controlla se l'editor visualizza CodeLens.", "codeLensFontFamily": "Controlla la famiglia di caratteri per CodeLens.", @@ -295,6 +296,9 @@ "editor.find.autoFindInSelection.always": "Attiva sempre automaticamente la funzione Trova nella selezione.", "editor.find.autoFindInSelection.multiline": "Attiva automaticamente la funzione Trova nella selezione quando sono selezionate più righe di contenuto.", "editor.find.autoFindInSelection.never": "Non attivare mai automaticamente la funzione Trova nella selezione (impostazione predefinita).", + "editor.find.seedSearchStringFromSelection.always": "Fornisci sempre la stringa di ricerca dalla selezione dell'editor, inclusa la parola alla posizione del cursore.", + "editor.find.seedSearchStringFromSelection.never": "Non fornire mai la stringa di ricerca dalla selezione dell'editor.", + "editor.find.seedSearchStringFromSelection.selection": "Fornisci la stringa di ricerca solo dalla selezione dell'editor.", "editor.gotoLocation.multiple.deprecated": "Questa impostazione è deprecata. In alternativa, usare impostazioni diverse, come 'editor.editor.gotoLocation.multipleDefinitions' o 'editor.editor.gotoLocation.multipleImplementations'.", "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", @@ -339,6 +343,7 @@ "find.seedSearchStringFromSelection": "Controlla se inizializzare la stringa di ricerca nel Widget Trova con il testo selezionato nell'editor.", "folding": "Controlla se per l'editor è abilitata la riduzione del codice.", "foldingHighlight": "Controlla se l'editor deve evidenziare gli intervalli con riduzione del codice.", + "foldingImportsByDefault": "Controlla se l'editor comprime automaticamente gli intervalli di importazione.", "foldingStrategy": "Controlla la strategia per il calcolo degli intervalli di riduzione.", "foldingStrategy.auto": "Usa una strategia di riduzione specifica della lingua, se disponibile; altrimenti ne usa una basata sui rientri.", "foldingStrategy.indentation": "Usa la strategia di riduzione basata sui rientri.", @@ -358,11 +363,15 @@ "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.", + "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#`.", "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. Usare 0 per calcolare l'altezza della riga dalle dimensioni del carattere.", + "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.", "lineNumbers.interval": "I numeri di riga vengono visualizzati ogni 10 righe.", "lineNumbers.off": "I numeri di riga non vengono visualizzati.", @@ -423,6 +432,17 @@ "scrollBeyondLastColumn": "Controlla il numero di caratteri aggiuntivi oltre i quali l'editor scorrerà orizzontalmente.", "scrollBeyondLastLine": "Controlla se l'editor scorrerà oltre l'ultima riga.", "scrollPredominantAxis": "Scorre solo lungo l'asse predominante durante lo scorrimento verticale e orizzontale simultaneo. Impedisce la deviazione orizzontale quando si scorre in verticale su un trackpad.", + "scrollbar.horizontal": "Controlla la visibilità della barra di scorrimento orizzontale.", + "scrollbar.horizontal.auto": "La barra di scorrimento orizzontale sarà visibile solo quando necessario.", + "scrollbar.horizontal.fit": "La barra di scorrimento orizzontale sarà sempre nascosta.", + "scrollbar.horizontal.visible": "La barra di scorrimento orizzontale sarà sempre visibile.", + "scrollbar.horizontalScrollbarSize": "Altezza della barra di scorrimento orizzontale.", + "scrollbar.scrollByPage": "Controlla se i clic consentono di attivare lo scorrimento per pagina o di passare direttamente alla posizione di clic.", + "scrollbar.vertical": "Controlla la visibilità della barra di scorrimento verticale.", + "scrollbar.vertical.auto": "La barra di scorrimento verticale sarà visibile solo quando necessario.", + "scrollbar.vertical.fit": "La barra di scorrimento verticale sarà sempre nascosta.", + "scrollbar.vertical.visible": "La barra di scorrimento verticale sarà sempre visibile.", + "scrollbar.verticalScrollbarSize": "Larghezza della barra di scorrimento verticale.", "selectLeadingAndTrailingWhitespace": "Indica se gli spazi vuoti iniziali e finali devono essere sempre selezionati.", "selectionClipboard": "Controlla se gli appunti primari di Linux devono essere supportati.", "selectionHighlight": "Controlla se l'editor deve evidenziare gli elementi corrispondenti simili alla selezione.", @@ -445,6 +465,10 @@ "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", @@ -562,6 +586,13 @@ "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).", + "editorBracketHighlightUnexpectedBracketForeground": "Colore di primo piano delle parentesi impreviste.", "editorBracketMatchBackground": "Colore di sfondo delle parentesi corrispondenti", "editorBracketMatchBorder": "Colore delle caselle di parentesi corrispondenti", "editorCodeLensForeground": "Colore primo piano delle finestre di CodeLens dell'editor", @@ -651,9 +682,9 @@ "source.label": "Azione origine..." }, "vs/editor/contrib/codeAction/lightBulbWidget": { - "prefferedQuickFixWithKb": "Mostra correzioni. Correzione preferita disponibile ({0})", - "quickFix": "Mostra correzioni", - "quickFixWithKb": "Mostra correzioni ({0})" + "codeAction": "Mostra Azioni codice", + "codeActionWithKb": "Mostra Azioni codice ({0})", + "preferredcodeActionWithKb": "Mostra azioni codice. Correzione rapida preferita disponibile ({0})" }, "vs/editor/contrib/codelens/codelensController": { "showLensOnLine": "Mostra comandi di CodeLens per la riga corrente" @@ -700,13 +731,13 @@ "label.closeButton": "Chiudi", "label.find": "Trova", "label.matchesLocation": "{0} di {1}", - "label.nextMatchButton": "Corrispondenza successiva", + "label.nextMatchButton": "Risultato successivo", "label.noResults": "Nessun risultato", - "label.previousMatchButton": "Corrispondenza precedente", + "label.previousMatchButton": "Risultato precedente", "label.replace": "Sostituisci", "label.replaceAllButton": "Sostituisci tutto", "label.replaceButton": "Sostituisci", - "label.toggleReplaceButton": "Attiva/Disattiva modalità sostituzione", + "label.toggleReplaceButton": "Attiva/Disattiva sostituzione", "label.toggleSelectionFind": "Trova nella selezione", "placeholder.find": "Trova", "placeholder.replace": "Sostituisci", @@ -722,6 +753,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", + "gotoParentFold.label": "Vai alla cartella principale", + "gotoPreviousFold.label": "Vai alla cartella precedente", "toggleFoldAction.label": "Attiva/Disattiva riduzione", "unFoldRecursivelyAction.label": "Espandi in modo ricorsivo", "unfoldAction.label": "Espandi", @@ -846,7 +880,8 @@ "showHover": "Visualizza passaggio del mouse" }, "vs/editor/contrib/hover/markdownHoverParticipant": { - "modesContentHover.loading": "Caricamento..." + "modesContentHover.loading": "Caricamento...", + "too many characters": "Per motivi di prestazioni la tokenizzazione viene ignorata per le righe lunghe. È possibile effettuare questa configurazione tramite `editor.maxTokenizationLineLength`." }, "vs/editor/contrib/hover/markerHoverParticipant": { "checkingForQuickFixes": "Verifica disponibilità correzioni rapide...", @@ -878,6 +913,7 @@ }, "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { "acceptInlineSuggestion": "Accettare", + "inlineSuggestionFollows": "Suggerimento:", "showNextInlineSuggestion": "Avanti", "showPreviousInlineSuggestion": "Indietro" }, @@ -1112,6 +1148,7 @@ "editorSuggestWidgetHighlightForeground": "Colore delle evidenziazioni corrispondenze nel widget dei suggerimenti.", "editorSuggestWidgetSelectedBackground": "Colore di sfondo della voce selezionata del widget dei suggerimenti.", "editorSuggestWidgetSelectedForeground": "Colore primo piano della voce selezionata del widget dei suggerimenti.", + "editorSuggestWidgetSelectedIconForeground": "Colore primo piano dell’icona della voce selezionata del widget dei suggerimenti.", "suggest": "Suggerisci", "suggestWidget.loading": "Caricamento...", "suggestWidget.noSuggestions": "Non ci sono suggerimenti." @@ -1171,9 +1208,9 @@ "forceRetokenize": "Sviluppatore: Forza retokenizzazione" }, "vs/editor/contrib/unusualLineTerminators/unusualLineTerminators": { - "unusualLineTerminators.detail": "Questo file contiene uno o più caratteri di terminazione di riga insoliti, ad esempio separatore di riga (LS) o separatore di paragrafo (PS).\r\n\r\nÈ consigliabile rimuoverli dal file. È possibile configurare questa opzione tramite `editor.unusualLineTerminators`.", - "unusualLineTerminators.fix": "Correggi questo file", - "unusualLineTerminators.ignore": "Ignora il problema per questo file", + "unusualLineTerminators.detail": "Il file \"\r\n\" contiene uno o più caratteri di terminazione di riga insoliti, ad esempio separatore di riga (LS) o separatore di paragrafo (PS).{0}\r\nÈ consigliabile rimuoverli dal file. È possibile configurare questa opzione tramite `editor.unusualLineTerminators`.", + "unusualLineTerminators.fix": "Rimuovi i caratteri di terminazione di riga insoliti", + "unusualLineTerminators.ignore": "Ignora", "unusualLineTerminators.message": "Sono stati rilevati caratteri di terminazione di riga insoliti", "unusualLineTerminators.title": "Caratteri di terminazione di riga insoliti" }, @@ -1272,6 +1309,18 @@ "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/extensionManagement/common/abstractExtensionManagementService": { + "MarketPlaceDisabled": "Il Marketplace non è abilitato", + "Not a Marketplace extension": "È possibile reinstallare solo le estensioni del Marketplace", + "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}).", + "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.", + "twoIndirectDependentsError": "Non è possibile disinstallare l'estensione '{0}'. Include la disinstallazione dell'estensione '{1}' e le estensioni '{2}' e '{3}' dipendono da tale estensione." + }, "vs/platform/extensionManagement/common/extensionManagement": { "extensions": "Estensioni", "preferences": "Preferenze" @@ -1285,8 +1334,10 @@ "forceDowngrade": "È già installata una versione più recente dell'estensione '{0}' versione {1}. Usare l'opzione '--force' per eseguire il downgrade alla versione precedente.", "forceUninstall": "'{0}' è contrassegnata come estensione predefinita dall'utente. Per disinstallarla, usare l'opzione '--force'.", "installation failed": "Non è stato possibile installare le estensioni: {0}", - "installing": "Installazione dell'estensione '{0}' versione {1}...", - "installing builtin ": "Installazione dell'estensione predefinita '{0}' versione {1}...", + "installing": "Installazione dell'estensione \"{0}\" in corso...", + "installing builtin ": "Installazione dell'estensione predefinita '{0}'...", + "installing builtin with version": "Installazione dell'estensione predefinita '{0}' versione {1}...", + "installing with version": "Installazione dell'estensione '{0}' versione {1}...", "installingExtensions": "Installazione delle estensioni...", "installingExtensionsOnLocation": "Installazione delle estensioni in {0}...", "listFromLocation": "Estensioni installate in {0}:", @@ -1305,23 +1356,12 @@ "exeRecommended": "Nel sistema è installato {0}. Installare le estensioni consigliate?" }, "vs/platform/extensionManagement/node/extensionManagementService": { - "MarketPlaceDisabled": "Il Marketplace non è abilitato", - "Not a Marketplace extension": "È possibile reinstallare solo le estensioni del Marketplace", "exitCode": "Non è possibile installare l'estensione. Chiudere e riavviare VS Code prima di ripetere l'installazione.", "incompatible": "Non è possibile installare l'estensione '{0}' perché non è compatibile con VS Code '{1}'.", - "malicious extension": "Non è possibile installare l'estensione 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.", - "notExists": "L'estensione non è stata trovata", - "notFoundCompatibleDependency": "Non è possibile installare l'estensione '{0}' perché non è compatibile con la versione corrente di VS Code (versione {1}).", "notInstalled": "L'estensione '{0}' non è installata.", "quitCode": "Non è possibile installare l'estensione. Uscire e avviare VS Code prima di ripetere l'installazione.", "removeError": "Errore durante la rimozione dell'estensione: {0}. Chiudere e riavviare VS Code prima di riprovare.", - "restartCode": "Riavviare VS Code prima di reinstallare {0}.", - "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.", - "twoIndirectDependentsError": "Non è possibile disinstallare l'estensione '{0}'. Include la disinstallazione dell'estensione '{1}' e le estensioni '{2}' e '{3}' dipendono da tale estensione." + "restartCode": "Riavviare VS Code prima di reinstallare {0}." }, "vs/platform/extensionManagement/node/extensionManagementUtil": { "invalidManifest": "VSIX non valido: package.json non è un file JSON." @@ -1394,20 +1434,22 @@ "moveError": "Non è possibile spostare '{0}' in '{1}' ({2})." }, "vs/platform/issue/electron-main/issueMainService": { - "cancel": "Annulla", + "cancel": "&&Annulla", "confirmCloseIssueReporter": "L'input non verrà salvato. Chiudere questa finestra?", "issueReporter": "Segnalazione problemi", "issueReporterWriteToClipboard": "I dati sono eccessivi per inviarli direttamente a GitHub. Verranno quindi copiati negli Appunti. Incollarli nella pagina relativa al problema visualizzata in GitHub.", "local": "LOCAL", - "ok": "OK", + "ok": "&&OK", "processExplorer": "Esplora processi", - "yes": "Sì" + "yes": "&&Sì" }, "vs/platform/keybinding/common/abstractKeybindingService": { "first.chord": "È stato premuto ({0}). In attesa del secondo tasto...", "missing.chord": "La combinazione di tasti ({0}, {1}) non è un comando." }, "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.", "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.", @@ -1424,6 +1466,11 @@ "tree indent setting": "Controlla il rientro dell'albero in pixel.", "workbenchConfigurationTitle": "Workbench" }, + "vs/platform/localizations/common/localizedStrings": { + "close": "chiudi", + "find": "trova", + "open": "apri" + }, "vs/platform/markers/common/markers": { "sev.error": "Errore", "sev.info": "Info", @@ -1465,10 +1512,10 @@ "miSwitchWindow": "Cambia &&finestra..." }, "vs/platform/native/electron-main/nativeHostMainService": { - "cancel": "Annulla", + "cancel": "&&Annulla", "cantCreateBinFolder": "Non è possibile installare il comando '{0}' della shell.", "cantUninstall": "Non è possibile disinstallare il comando '{0}' della shell.", - "ok": "OK", + "ok": "&&OK", "sourceMissing": "Non è possibile trovare lo script della shell in '{0}'", "warnEscalation": "{0} eseguirà 'osascript' per richiedere i privilegi di amministratore per installare il comando della shell.", "warnEscalationUninstall": "{0} eseguirà 'osascript' per richiedere i privilegi di amministratore per disinstallare il comando della shell." @@ -1477,7 +1524,6 @@ "canNotRun": "Il comando '{0}' ha restituito un errore ({1})", "commandPickAriaLabelWithKeybinding": "{0}, {1}", "morecCommands": "altri comandi", - "ok": "OK", "recentlyUsed": "usate di recente" }, "vs/platform/quickinput/browser/helpQuickAccess": { @@ -1498,8 +1544,8 @@ "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": { - "telemetry.enableTelemetry": "Abilita raccolta e invio dati di utilizzo ed errori ad un servizio online di Microsoft.", - "telemetry.enableTelemetryMd": "Abilita raccolta e invio dati di utilizzo ed errori ad un servizio online di Microsoft. Leggere l'informativa sulla privacy disponibile [qui]({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.", "telemetryConfigurationTitle": "Telemetria" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { @@ -1509,28 +1555,40 @@ "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 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.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": "Percorso della shell usato dal terminale in Linux. [Altre informazioni sulla configurazione della shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "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.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": "Percorso della shell usato dal terminale in macOS. [Altre informazioni sulla configurazione della shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "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.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": "Percorso della shell usata dal terminale in Windows. [Altre informazioni sulla configurazione della shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "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.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": "Argomenti della riga di comando da usare nel terminale Linux. [Altre informazioni sulla configurazione della shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", - "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#_configuration).", - "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#_configuration).", - "terminal.integrated.shellArgs.windows.string": "Argomenti della riga di comando nel [formato della riga di comando](https://msdn.microsoft.com/it-it/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) da usare nel terminale Windows. [Altre informazioni sulla configurazione della shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "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.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", "terminalProfile.args": "Set facoltativo di argomenti con cui eseguire l'eseguibile della shell.", "terminalProfile.color": "ID colore del tema da associare a questo terminale.", "terminalProfile.env": "Oggetto con variabili di ambiente che verranno aggiunte al processo del profilo del terminale. Impostare su `null` per eliminare le variabili di ambiente dall'ambiente di base.", "terminalProfile.icon": "ID codicon da associare a questo terminale.", + "terminalProfile.linuxExtensionId": "ID del terminale di estensione", + "terminalProfile.linuxExtensionIdentifier": "L’estensione che ha contribuito a questo profilo.", + "terminalProfile.linuxExtensionTitle": "Il nome del terminale di estensione", + "terminalProfile.osxExtensionId": "ID del terminale di estensione", + "terminalProfile.osxExtensionIdentifier": "L’estensione che ha contribuito a questo profilo.", + "terminalProfile.osxExtensionTitle": "Il nome del terminale di estensione", "terminalProfile.overrideName": "Controlla se il nome del profilo sostituisce o meno quello rilevato automaticamente.", "terminalProfile.path": "Singolo percorso per un eseguibile della shell o una matrice di percorsi che verrà usato come fallback quando si verifica un errore.", + "terminalProfile.windowsExtensionId": "ID del terminale di estensione", + "terminalProfile.windowsExtensionIdentifier": "L’estensione che ha contribuito a questo profilo.", + "terminalProfile.windowsExtensionTitle": "Il nome del terminale di estensione", "terminalProfile.windowsSource": "Origine del profilo che rileverà automaticamente i percorsi della shell." }, "vs/platform/terminal/node/terminalProcess": { @@ -1641,6 +1699,7 @@ "keybindingLabelForeground": "Colore primo piano dell'etichetta del tasto di scelta rapida. L'etichetta del tasto di scelta rapida viene usata per rappresentare una scelta rapida da tastiera.", "listActiveSelectionBackground": "Colore di sfondo dell'elenco/albero per l'elemento selezionato quando l'elenco/albero è attivo. Un elenco/albero attivo ha lo stato attivo della tastiera, a differenza di uno inattivo.", "listActiveSelectionForeground": "Colore primo piano dell'elenco/albero per l'elemento selezionato quando l'elenco/albero è attivo. Un elenco/albero attivo ha lo stato attivo della tastiera, a differenza di uno inattivo.", + "listActiveSelectionIconForeground": "Colore primo piano dell’icona dell'elenco/albero per l'elemento selezionato quando l'elenco/albero è attivo. Un elenco/albero attivo ha lo stato attivo della tastiera, a differenza di uno inattivo.", "listDeemphasizedForeground": "Colore primo piano dell'elenco/albero per gli elementi non evidenziati.", "listDropBackground": "Sfondo dell'elenco/albero durante il trascinamento degli elementi selezionati.", "listErrorForeground": "Colore primo piano delle voci di elenco contenenti errori.", @@ -1659,6 +1718,7 @@ "listInactiveFocusOutline": "Colore del contorno dell'elenco/albero per l'elemento con lo stato attivo quando l'elenco/albero è inattivo. Un elenco/albero attivo ha lo stato attivo della tastiera, a differenza di uno inattivo.", "listInactiveSelectionBackground": "Colore di sfondo dell'elenco/albero per l'elemento selezionato quando l'elenco/albero è inattivo. Un elenco/albero attivo ha lo stato attivo della tastiera, a differenza di uno inattivo.", "listInactiveSelectionForeground": "Colore primo piano dell'elenco/albero per l'elemento selezionato quando l'elenco/albero è inattivo. Un elenco/albero attivo ha lo stato attivo della tastiera, a differenza di uno inattivo.", + "listInactiveSelectionIconForeground": "Colore primo piano dell’icona dell'elenco/albero per l'elemento selezionato quando l'elenco/albero è inattivo. Un elenco/albero attivo ha lo stato attivo della tastiera, a differenza di uno inattivo.", "listWarningForeground": "Colore primo piano delle voci di elenco contenenti avvisi.", "menuBackground": "Colore di sfondo delle voci di menu.", "menuBorder": "Colore del bordo del menu.", @@ -1699,6 +1759,7 @@ "quickInput.list.focusBackground deprecation": "In alternativa, usare quickInputList.focusBackground", "quickInput.listFocusBackground": "Colore di sfondo di Selezione rapida per l'elemento con lo stato attivo.", "quickInput.listFocusForeground": "Colore primo piano di Selezione rapida per l'elemento con lo stato attivo.", + "quickInput.listFocusIconForeground": "Colore primo piano dell’icona di Selezione rapida per l'elemento con lo stato attivo.", "sashActiveBorder": "Colore dei bordi di ridimensionamento attivi.", "scrollbarShadow": "Ombra della barra di scorrimento per indicare lo scorrimento della visualizzazione.", "scrollbarSliderActiveBackground": "Colore di sfondo del cursore della barra di scorrimento quando si fa clic con il mouse.", @@ -1788,7 +1849,7 @@ "cannotWorkspaceUndoDueToInMeantimeUndoRedo": "Non è stato possibile annullare '{0}' su tutti i file perché nel frattempo è stata eseguita un'operazione di annullamento o ripetizione", "cannotWorkspaceUndoDueToInProgressUndoRedo": "Non è stato possibile annullare '{0}' su tutti i file perché è già in esecuzione un'operazione di annullamento o ripetizione su {1}", "confirmDifferentSource": "Annullare '{0}'?", - "confirmDifferentSource.ok": "Annulla", + "confirmDifferentSource.yes": "Sì", "confirmWorkspace": "Annullare '{0}' in tutti i file?", "externalRemoval": "I file seguenti sono stati chiusi e modificati nel disco: {0}.", "noParallelUniverses": "I file seguenti sono stati modificati in modo incompatibile: {0}.", @@ -1837,7 +1898,7 @@ "vs/platform/windows/electron-main/window": { "appCrashed": "Si è verificato un arresto anomalo della finestra", "appCrashedDetail": "Ci scusiamo per l'inconveniente. Per riprendere dal punto in cui si è verificata l'interruzione, riaprire la finestra.", - "appCrashedDetails": "Si è verificato un arresto anomalo della finestra (motivo: '{0}')", + "appCrashedDetails": "Si è verificato un arresto anomalo della finestra (motivo: '{0}', codice: '{1}')", "appStalled": "La finestra non risponde", "appStalledDetail": "È possibile riaprire la finestra, chiuderla oppure attendere.", "close": "&&Chiudi", @@ -1846,8 +1907,8 @@ "wait": "&&Continua ad attendere" }, "vs/platform/windows/electron-main/windowsMainService": { - "ok": "OK", - "pathNotExistDetail": "Il percorso '{0}' sembra non esistere più sul disco.", + "ok": "&&OK", + "pathNotExistDetail": "Il percorso '{0}' non esiste in questo computer.", "pathNotExistTitle": "Il percorso non esiste", "uriInvalidDetail": "L'URI '{0}' non è valido e non può essere aperto.", "uriInvalidTitle": "L'URI non può essere aperto" @@ -1868,7 +1929,7 @@ "workspaceName": "{0} (Area di lavoro)" }, "vs/platform/workspaces/electron-main/workspacesManagementMainService": { - "ok": "OK", + "ok": "&&OK", "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}'" }, @@ -2160,7 +2221,7 @@ "open": "&&Sì", "trace.detail": "Creare un problema e allegare manualmente il file seguente:\r\n{0}", "trace.message": "L'analisi è stata creata.", - "trace.ok": "OK" + "trace.ok": "&&OK" }, "vs/code/electron-main/main": { "close": "&&Chiudi", @@ -2238,6 +2299,7 @@ "allow": "Consenti", "cancel": "Annulla", "confirmLogin": "L'estensione '{0}' vuole eseguire l'accesso con {1}.", + "confirmRelogin": "L'estensione '{0}' vuole eseguire di nuovo l'accesso usando {1}.", "manageExensions": "Scegliere le estensioni che possono accedere a questo account", "manageTrustedExtensions": "Gestisci estensioni attendibili", "manageTrustedExtensions.cancel": "Annulla", @@ -2367,6 +2429,7 @@ "vs/workbench/api/common/configurationExtensionPoint": { "config.property.defaultConfiguration.languageExpected": "È previsto un selettore di linguaggio, ad esempio [\"java\"]", "config.property.defaultConfiguration.warning": "Non è possibile registrare le impostazioni predefinite della configurazione per '{0}'. Sono supportate solo le impostazioni predefinite per impostazioni specifiche del linguaggio.", + "config.property.duplicate": "Non è possibile registrare '{0}'. Questa proprietà è già registrata.", "invalid.allOf": "'configuration.allOf' è deprecato e non deve più essere usato. Passare invece una matrice di sezioni di configurazione al punto di aggiunta contributo 'configuration'.", "invalid.properties": "'configuration.properties' deve essere un oggetto", "invalid.property": "La proprietà '{0}' di configuration.properties deve essere un oggetto", @@ -2374,6 +2437,7 @@ "scope.application.description": "Configurazione che può essere definita solo nelle impostazioni utente.", "scope.deprecationMessage": "Se impostata, la proprietà è contrassegnata come deprecata e viene visualizzato il messaggio con la spiegazione.", "scope.description": "Ambito in cui la configurazione è applicabile. Gli ambiti disponibili sono `application`, `machine`, `window`, `resource` e `machine-overridable`.", + "scope.editPresentation": "Se specificato, controlla il formato di presentazione dell'opzione stringa.", "scope.enumDescriptions": "Descrizioni dei valori di enumerazione", "scope.language-overridable.description": "Configurazione delle risorse che può essere definita nelle impostazioni specifiche della lingua.", "scope.machine-overridable.description": "Configurazione del computer che può essere definita anche nelle impostazioni dell'area di lavoro o della cartella.", @@ -2381,11 +2445,14 @@ "scope.markdownDeprecationMessage": "Se impostata, la proprietà è contrassegnata come deprecata e viene visualizzato il messaggio con la spiegazione in formato Markdown.", "scope.markdownDescription": "Descrizione nel formato Markdown.", "scope.markdownEnumDescriptions": "Descrizioni dei valori di enumerazione nel formato Markdown.", + "scope.multilineText.description": "Il valore verrà visualizzato in un'area di testo.", "scope.resource.description": "Configurazione che può essere definita nelle impostazioni dell'utente, dell'ambiente remoto, dell'area di lavoro o della cartella.", + "scope.singlelineText.description": "Il valore verrà visualizzato in un InputBox.", "scope.window.description": "Configurazione che può essere definita nelle impostazioni dell'utente, dell'area di lavoro o dell'ambiente remoto.", "unknownWorkspaceProperty": "La proprietà di configurazione dell'area di lavoro è sconosciuta", "vscode.extension.contributes.configuration": "Aggiunge come contributo le impostazioni di configurazione.", "vscode.extension.contributes.configuration.properties": "Descrizione delle proprietà di configurazione.", + "vscode.extension.contributes.configuration.properties.schema": "Schema della proprietà di configurazione.", "vscode.extension.contributes.configuration.property.empty": "La proprietà non deve essere vuota.", "vscode.extension.contributes.configuration.title": "Riepilogo delle impostazioni. Questa etichetta verrà usata nel file di impostazioni come commento di separazione.", "vscode.extension.contributes.defaultConfiguration": "Aggiunge come contributo le impostazioni di configurazione predefinite dell'editor in base al linguaggio.", @@ -2397,6 +2464,7 @@ "workspaceConfig.remoteAuthority": "Server remoto in cui si trova l'area di lavoro.", "workspaceConfig.settings.description": "Impostazioni area di lavoro", "workspaceConfig.tasks.description": "Configurazioni delle attività dell'area di lavoro", + "workspaceConfig.transient": "Un'area di lavoro temporanea verrà eliminata durante il riavvio o il ricaricamento.", "workspaceConfig.uri.description": "URI della cartella" }, "vs/workbench/api/common/extHostDiagnostics": { @@ -2441,7 +2509,10 @@ "commentThread.title": "Menu del titolo del thread del commento aggiunto come contributo", "dup": "Il comando `{0}` è presente più volte nella sezione `commands`.", "dupe.command": "La voce di menu fa riferimento allo stesso comando come comando predefinito e come comando alternativo", + "file.newFile": "Selezione rapida 'Nuovo file' visualizzata nella pagina iniziale e nel menu File.", "inlineCompletions.actions": "Azioni visualizzate durante il passaggio del mouse su un completamento inline", + "interactive.cell.title": "Menu del titolo della cella interattiva aggiunto come contributo", + "interactive.toolbar": "Menu della barra degli strumenti interattivo aggiunto come contributo", "menuId.invalid": "`{0}` non è un identificatore di menu valido", "menus.changeTitle": "Menu delle modifiche inline del codice sorgente", "menus.commandPalette": "Riquadro comandi", @@ -2471,9 +2542,9 @@ "missing.command": "La voce di menu fa riferimento a un comando `{0}` che non è definito nella sezione 'commands'.", "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.title": "Menu del titolo della cella del notebook aggiunto come contributo", "notebook.toolbar": "Menu della barra degli strumenti del notebook aggiunto come contributo", - "notebook.toolbar.right": "Menu della barra degli strumenti a destra del notebook aggiunto come contributo", "opticon": "la proprietà `icon` può essere omessa o deve essere una stringa o un valore letterale come `{dark, light}`", "optstring": "la proprietà `{0}` può essere omessa o deve essere di tipo `string`", "proposed": "API proposta", @@ -2487,7 +2558,8 @@ "submenuId.invalid.id": "`{0}` non è un identificatore di sottomenu valido", "submenuId.invalid.label": "`{0}` non è un'etichetta di sottomenu valida", "submenuItem.duplicate": "Il sottomenu `{0}` è già stato aggiunto come contributo al menu `{1}`.", - "testing.item.title": "Menu dell'elemento di test aggiunto come contributo", + "testing.item.context": "Menu dell'elemento di test aggiunto come contributo", + "testing.item.gutter.title": "Menu di una decorazione di rilegatura per un elemento di test", "unsupported.submenureference": "La voce di menu fa riferimento a un sottomenu di un menu per cui non sono supportati sottomenu.", "view.itemContext": "Menu di scelta rapida dell'elemento visualizzazione aggiunto come contributo", "view.timelineContext": "Menu di scelta rapida dell'elemento visualizzazione Sequenza temporale", @@ -2502,7 +2574,7 @@ "vscode.extension.contributes.commandType.icon.dark": "Percorso dell'icona quando viene usato un tema scuro", "vscode.extension.contributes.commandType.icon.light": "Percorso dell'icona quando viene usato un tema chiaro", "vscode.extension.contributes.commandType.precondition": "(Facoltativo) Condizione che deve essere vera per abilitare il comando nell'interfaccia utente (menu e tasti di scelta rapida). Non impedisce l'esecuzione del comando in altri modi, come `executeCommand`-api.", - "vscode.extension.contributes.commandType.shortTitle": "Titolo breve con cui è rappresentato il comando nell'interfaccia utente", + "vscode.extension.contributes.commandType.shortTitle": "Facoltativo Titolo breve per il quale il comando è rappresentato nell'interfaccia utente. I menu scelgono ' title ' o ' shortTitle ' a seconda del contesto in cui vengono visualizzati i comandi.", "vscode.extension.contributes.commandType.title": "Titolo con cui è rappresentato il comando nell'interfaccia utente", "vscode.extension.contributes.commands": "Aggiunge come contributo i comandi al riquadro comandi.", "vscode.extension.contributes.menuItem.alt": "Identificatore di un comando alternativo da eseguire. Il comando deve essere dichiarato nella sezione 'commands'", @@ -2519,7 +2591,7 @@ "vscode.extension.contributes.submenus": "Aggiunge come contributo le voci di sottomenu all'editor" }, "vs/workbench/api/node/extHostDebugService": { - "debug.terminal.title": "oggetto del debug" + "debug.terminal.title": "Processo di debug" }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "Esamina le chiavi di contesto", @@ -2585,7 +2657,6 @@ "moveSidebarLeft": "Sposta barra laterale a sinistra", "moveSidebarRight": "Sposta barra laterale a destra", "moveView": "Sposta visualizzazione", - "ok": "OK", "panel": "Pannello", "panelContainer": "Pannello / {0}", "resetFocusedView.error.noFocusedView": "Non ci sono attualmente visualizzazioni con stato attivo.", @@ -2660,23 +2731,25 @@ }, "vs/workbench/browser/actions/workspaceActions": { "closeWorkspace": "Chiudi area di lavoro", + "duplicateWorkspace": "Area di lavoro duplicata", "duplicateWorkspaceInNewWindow": "Duplica come area di lavoro nella nuova finestra", + "filesCategory": "FILE", "globalRemoveFolderFromWorkspace": "Rimuovi cartella dall'area di lavoro...", - "manageTrustAction": "Gestisci attendibilità dell'area di lavoro", "miAddFolderToWorkspace": "A&&ggiungi cartella all'area di lavoro...", "miCloseFolder": "Chiudi &&cartella", "miCloseWorkspace": "Chiudi &&area di lavoro", + "miOpen": "&&Apri...", + "miOpenFile": "&&Apri file...", + "miOpenFolder": "Apri &&cartella...", + "miOpenWorkspace": "Aprire Wor&&kspace...", "miSaveWorkspaceAs": "Salva area di lavoro con nome...", - "noWorkspaceOrFolderOpened": "In questa istanza non ci sono attualmente aree di lavoro o cartelle aperte da chiudere.", - "ok": "OK", "openFile": "Apri file...", "openFileFolder": "Apri...", "openFolder": "Apri cartella...", "openWorkspaceAction": "Apri area di lavoro...", "openWorkspaceConfigFile": "Apri file di configurazione dell'area di lavoro", "saveWorkspaceAsAction": "Salva area di lavoro con nome...", - "workspaces": "Aree di lavoro", - "workspacesCategory": "Aree di lavoro" + "workspaces": "Aree di lavoro" }, "vs/workbench/browser/actions/workspaceCommands": { "add": "&&Aggiungi", @@ -2821,6 +2894,7 @@ "closeEditor": "Chiudi editor", "closeEditorGroup": "Chiudi gruppo di editor", "closeEditorsInGroup": "Chiudi tutti gli editor del gruppo", + "closeGroupAction": "Close Group", "closeOtherEditors": "Chiudi gli altri editor del gruppo", "closeOthers": "Chiudi altri", "closePinnedEditor": "Chiudi editor bloccato", @@ -2833,6 +2907,7 @@ "inlineView": "Visualizzazione inline", "keepEditor": "Mantieni editor", "keepOpen": "Mantieni aperto", + "lockGroup": "Lock Group", "miBack": "&&Indietro", "miClearRecentOpen": "&&Cancella elementi aperti di recente", "miEditorLayout": "&&Layout editor", @@ -2878,7 +2953,7 @@ "pin": "Aggiungi", "pinEditor": "Aggiungi editor", "previousChangeIcon": "Icona per l'azione Modifica precedente nell'editor diff.", - "run": "Esegui", + "reopenWith": "Riapri editor con...", "showOpenedEditors": "Mostra editor aperti", "showTrimWhitespace.label": "Mostra differenze spazi vuoti iniziali/finali", "sideBySideEditor": "Editor affiancato", @@ -2891,7 +2966,10 @@ "textDiffEditor": "Editor diff di testo", "textEditor": "Editor di testo", "toggleKeepEditors": "Mantieni editor aperti", + "toggleLockGroup": "Lock Group", "toggleWhitespace": "Icona per l'azione di attivazione/disattivazione spazi vuoti nell'editor diff.", + "unlockEditorGroup": "Unlock Group", + "unlockGroupAction": "Unlock Group", "unpin": "Rimuovi", "unpinEditor": "Rimuovi editor" }, @@ -2983,23 +3061,24 @@ "toggleEditorWidths": "Attiva/Disattiva le dimensioni del gruppo di editor", "unpinEditor": "Sblocca editor", "workbench.action.reopenTextEditor": "Riapri editor con editor di testo", - "workbench.action.reopenWithEditor": "Riapri editor con..." + "workbench.action.toggleEditorType": "Attiva/Disattiva tipo di editor" }, "vs/workbench/browser/parts/editor/editorCommands": { "compare": "Confronta", "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", - "toggleInlineView": "Attiva/Disattiva visualizzazione inline" + "lockEditorGroup": "Lock Editor Group", + "toggleEditorGroupLock": "Toggle Editor Group Lock", + "toggleInlineView": "Attiva/Disattiva visualizzazione inline", + "unlockEditorGroup": "Unlock Editor Group" }, "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.", - "ok": "OK" + "fileTooLarge": "Il file è troppo grande per essere aperto come editor senza titolo. Caricarlo prima in Esplora file, quindi riprovare." }, "vs/workbench/browser/parts/editor/editorGroupView": { - "ariaLabelGroupActions": "Azioni del gruppo di editor", + "ariaLabelGroupActions": "Empty editor group actions", "cancel": "Annulla", - "closeGroupAction": "Chiudi", "editorOpenError": "Non è possibile aprire '{0}': {1}.", "editorOpenErrorDialog": "Non è possibile aprire '{0}'", "emptyEditorGroup": "{0} (vuoto)", @@ -3007,6 +3086,15 @@ "groupLabel": "Gruppo {0}", "ok": "OK" }, + "vs/workbench/browser/parts/editor/editorPlaceholder": { + "manageTrust": "Gestisci attendibilità dell'area di lavoro", + "requiresFolderTrustText": "Il file non è visualizzato nell'editor perché non è stato concessa l'attendibilità alla cartella.", + "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." + }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "Chiudi editor", "entryAriaLabelDirty": "{0}, modificato ma non salvato", @@ -3069,6 +3157,7 @@ "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}" @@ -3089,12 +3178,6 @@ "ariaLabelEditorActions": "Azioni dell'editor", "draggedEditorGroup": "{0} (+{1})" }, - "vs/workbench/browser/parts/editor/workspaceTrustRequiredEditor": { - "manageTrust": "Gestisci attendibilità dell'area di lavoro", - "requiresFolderTrustText": "Il file non è visualizzato nell'editor perché non è stato concessa l'attendibilità alla cartella.", - "requiresWorkspaceTrustText": "Il file non è visualizzato nell'editor perché non è stato concessa l'attendibilità all'area di lavoro.", - "trustRequiredEditor": "Attendibilità dell'area di lavoro obbligatoria" - }, "vs/workbench/browser/parts/notifications/notificationsActions": { "clearAllIcon": "Icona per l'azione Cancella tutto nelle notifiche.", "clearIcon": "Icona per l'azione Cancella nelle notifiche.", @@ -3229,7 +3312,8 @@ "viewMoveLeft": "Sposta visualizzazione a sinistra", "viewMoveRight": "Sposta visualizzazione a destra", "viewMoveUp": "Sposta visualizzazione in alto", - "views": "Visualizzazioni" + "views": "Visualizzazioni", + "viewsMove": "Sposta visualizzazioni" }, "vs/workbench/browser/parts/views/viewsService": { "focus view": "Sposta stato attivo sulla visualizzazione {0}", @@ -3290,7 +3374,7 @@ "pinnedTabSizing": "Controlla il dimensionamento delle schede bloccate. Le schede bloccate sono visualizzate all'inizio di tutte le schede aperte e in genere non vengono chiuse finché non vengono rimosse. Questo valore viene ignorato quando `#workbench.editor.showTabs#` è disabilitato.", "preserveInput": "Controlla se l'ultimo input digitato nel riquadro comandi deve essere ripristinato alla successiva riapertura del riquadro.", "remoteName": "`${remoteName}`: ad esempio SSH", - "restoreViewState": "Ripristina l'ultimo stato della visualizzazione, ad esempio posizione dello scorrimento, quando si riaprono editor di testo chiusi in precedenza.", + "restoreViewState": "Ripristinare l'ultimo stato di visualizzazione dell'editor, ad esempio la posizione di scorrimento, durante la riapertura degli editor dopo la chiusura. Lo stato di visualizzazione dell'editor è archiviato per gruppo di editor e viene ignorato quando un gruppo viene chiuso. Utilizzare l'opzione ' #workbench. Editor. sharedViewState #' per usare l'ultimo stato di visualizzazione noto in tutti i gruppi di editor nel caso in cui non sia stato trovato uno stato di visualizzazione precedente per un gruppo di editor.", "revealIfOpen": "Controlla se un editor viene visualizzato in uno qualsiasi dei gruppi visibili quando viene aperto. Se l'opzione è disabilitata, un editor verrà aperto preferibilmente nel gruppo di editor attualmente attivo. Se è abilitata, un editor già aperto verrà visualizzato e non aperto di nuovo nel gruppo di editor attualmente attivo. Tenere presente che alcuni casi questa impostazione viene ignorata, ad esempio quando si forza l'apertura di un editor in un gruppo specifico oppure a lato del gruppo attualmente attivo.", "rootName": "`${rootName}`: nome della cartella o dell'area di lavoro (ad esempio Cartella o AreaDiLavoro).", "rootPath": "`${rootPath}`: percorso file della cartella o dell'area di lavoro aperta (ad esempio /Utenti/Sviluppo/AreaDiLavoro).", @@ -3299,6 +3383,7 @@ "settings.editor.desc": "Determina l'editor di impostazioni da usare per impostazione predefinita.", "settings.editor.json": "Usa l'editor di file JSON.", "settings.editor.ui": "Usa l'editor dell'interfaccia utente per le impostazioni.", + "sharedViewState": "Mantiene lo stato di visualizzazione dell'editor più recente, ad esempio la posizione di scorrimento, in tutti i gruppi di editor e ripristina tale stato se non viene trovato alcuno stato di visualizzazione editor specifico per il gruppo di editor.", "showEditorTabs": "Controlla se visualizzare o meno gli editor aperti in schede.", "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.", @@ -3334,10 +3419,12 @@ "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.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.", @@ -3349,7 +3436,6 @@ "workbench.editor.titleScrollbarSizing.large": "Aumenta le dimensioni, in modo da facilitare la selezione con il mouse.", "workbench.editor.untitled.labelFormat.content": "Il nome del file senza nome deriva dal contenuto della prima riga, a meno che ad esso non sia associato un percorso di file. Verrà usato il nome nel caso in cui la riga sia vuota o non contenga caratteri alfanumerici.", "workbench.editor.untitled.labelFormat.name": "Il nome del file senza nome non deriva dal contenuto del file.", - "workbench.experimental.useCustomHover": "Abilita/disabilita il passaggio del mouse personalizzato nella barra attività e nel pannello. Questa configurazione è sperimentale e soggetta ad essere rimossa in qualsiasi momento.", "workbench.fontAliasing.antialiased": "Anti-aliasing dei caratteri a livello di pixel, invece che a livello di sub-pixel. Consente di visualizzare i caratteri più chiari.", "workbench.fontAliasing.auto": "Applica automaticamente `default` o `antialiased` in base al valore DPI degli schermi.", "workbench.fontAliasing.default": "Anti-aliasing dei caratteri a livello di sub-pixel. Nella maggior parte delle visualizzazioni non retina consentirà di ottenere un testo con il massimo contrasto.", @@ -3374,6 +3460,7 @@ "developer": "Sviluppatore", "help": "Guida", "preferences": "Preferenze", + "test": "Test", "view": "Visualizza" }, "vs/workbench/common/configuration": { @@ -3382,19 +3469,23 @@ "vs/workbench/common/editor": { "activeEditor": "Identificatore dell'editor attivo", "activeEditorAvailableEditorIds": "Identificatori di editor disponibili utilizzabili per l'editor attivo", + "activeEditorCanRevert": "Indica se l'editor attivo può essere ripristinato", "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", "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", + "builtinProviderDisplayName": "Predefinita", "editorAreaVisible": "Indica se l'area dell'editor è visibile", "editorIsOpen": "Indica se un editor è aperto", "groupEditorsCount": "Numero di gruppi di editor aperti", "inZenMode": "Indica se la modalità Zen è abilitata", "isCenteredLayout": "Indica se il layout centrato è abilitato", "multipleEditorGroups": "Indica se ci sono più gruppi di editor aperti", + "promptOpenWith.defaultEditor.displayName": "Editor di testo", "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" @@ -3503,6 +3594,8 @@ "statusBarProminentItemBackground": "Colore di sfondo degli elementi rilevanti della barra di stato. Gli elementi rilevanti spiccano rispetto ad altre voci della barra di stato. Per vedere un esempio, cambiare la modalità `Toggle Tab Key Moves Focus` nella barra dei comandi. La barra di stato è visualizzata nella parte inferiore della finestra.", "statusBarProminentItemForeground": "Colore primo piano degli elementi rilevanti della barra di stato. Gli elementi rilevanti spiccano rispetto ad altre voci della barra di stato. Per vedere un esempio, cambiare la modalità `Attiva/Disattiva l'uso di TAB per spostare lo stato attivo` nel riquadro comandi. La barra di stato è visualizzata nella parte inferiore della finestra.", "statusBarProminentItemHoverBackground": "Colore di sfondo degli elementi rilevanti della barra di stato al passaggio del mouse. Gli elementi rilevanti spiccano rispetto ad altre voci della barra di stato. Per vedere un esempio, cambiare la modalità `Toggle Tab Key Moves Focus` nella barra dei comandi. La barra di stato è visualizzata nella parte inferiore della finestra.", + "statusBarWarningItemBackground": "Colore di sfondo degli elementi di avviso della barra di stato. Gli elementi di avviso spiccano rispetto ad altre voci della barra di stato per indicare condizioni di avviso. La barra di stato è visualizzata nella parte inferiore della finestra.", + "statusBarWarningItemForeground": "Colore primo piano degli elementi di avviso della barra di stato. Gli elementi di avviso spiccano rispetto ad altre voci della barra di stato per indicare condizioni di avviso. La barra di stato è visualizzata nella parte inferiore della finestra.", "tabActiveBackground": "Colore di sfondo delle schede attive. 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.", "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.", @@ -3554,7 +3647,6 @@ }, "vs/workbench/electron-sandbox/actions/installActions": { "install": "Installa il comando '{0}' in PATH", - "ok": "OK", "shellCommand": "Comando della shell", "successFrom": "Il comando della shell '{0}' è stato disinstallato da PATH.", "successIn": "Il comando della shell '{0}' è stato installato in PATH.", @@ -3599,7 +3691,7 @@ "restoreWindows": "Controlla la modalità di riapertura delle finestre dopo il primo avvio. Questa impostazione non ha alcun effetto quando l'applicazione è già in esecuzione.", "showNextWindowTab": "Visualizza scheda della finestra successiva", "showPreviousTab": "Visualizza scheda della finestra precedente", - "telemetry.enableCrashReporting": "Consente l'invio di segnalazioni di arresto anomalo del sistema a un servizio online Microsoft. \r\nPer rendere effettiva questa opzione, è necessario riavviare.", + "telemetry.enableCrashReporting": "Abilita la raccolta dei report di arresto anomalo. Consente di migliorare la stabilità. \r\nPer rendere effettiva questa opzione, è necessario riavviare.", "telemetryConfigurationTitle": "Telemetria", "titleBarStyle": "Regola l'aspetto della barra del titolo della finestra. In Linux e Windows questa impostazione influisce anche sull'aspetto dell'applicazione e dei menu di scelta rapida. Per applicare le modifiche, è necessario un riavvio completo.", "toggleWindowTabsBar": "Attiva/Disattiva barra delle schede delle finestre", @@ -3635,7 +3727,6 @@ "cancelButton": "&&Annulla", "loaderCycle": "Nei moduli AMD è presente un ciclo di dipendenze che deve essere risolto.", "loginButton": "A&&ccedi", - "ok": "OK", "password": "Password", "proxyAuthRequired": "Autenticazione proxy obbligatoria", "proxyDetail": "Il proxy {0} richiede un nome utente e una password.", @@ -3805,7 +3896,7 @@ "label.replace": "Sostituisci", "label.replaceAllButton": "Sostituisci tutto", "label.replaceButton": "Sostituisci", - "label.toggleReplaceButton": "Attiva/Disattiva modalità sostituzione", + "label.toggleReplaceButton": "Attiva/Disattiva sostituzione", "placeholder.find": "Trova", "placeholder.replace": "Sostituisci" }, @@ -3976,7 +4067,7 @@ }, "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "non visualizzare", - "selectAlanguage": "Selezionare un linguaggio", + "selectAlanguage2": "Selezionare un linguaggio", "thisAgain": " più questo messaggio.", "toGetStarted": " per iniziare. Iniziare a digitare per chiudere oppure " }, @@ -4068,7 +4159,7 @@ "editBreakpoint": "Modifica {0}...", "editBreakpoints": "Modifica punti di interruzione", "editInlineBreakpointOnColumn": "Modifica punto di interruzione in linea a colonna {0}", - "editLineBrekapoint": "Modifica punto di interruzione riga", + "editLineBreakpoint": "Modifica punto di interruzione riga", "enable": "Abilita", "enableBreakpoint": "Abilita {0}", "enableBreakpointOnLine": "Abilita punto di interruzione riga", @@ -4080,7 +4171,8 @@ "removeBreakpoints": "Rimuovi punti di interruzione", "removeInlineBreakpointOnColumn": "Rimuovi punto di interruzione in linea a colonna {0}", "removeLineBreakpoint": "Rimuovi punto di interruzione riga", - "removeLogPoint": "Rimuovi {0}" + "removeLogPoint": "Rimuovi {0}", + "runToLine": "Esegui fino alla riga" }, "vs/workbench/contrib/debug/browser/breakpointWidget": { "breakpointType": "Tipo di punto di interruzione", @@ -4123,6 +4215,9 @@ "functionBreakpointUnsupported": "Punti di interruzione di funzione non supportati da questo tipo di debug", "functionBreakpointsNotSupported": "Punti di interruzione delle funzioni non sono supportati da questo tipo di debug", "hitCount": "Numero di passaggi: {0}", + "instructionBreakpoint": "Punto di interruzione istruzione", + "instructionBreakpointAtAddress": "Punto di interruzione istruzione all'indirizzo {0}", + "instructionBreakpointUnsupported": "Punti di interruzione delle istruzioni non supportati da questo tipo di debug", "logMessage": "Messaggio del log: {0}", "miDisableAllBreakpoints": "Disabilita tutti i &&punti di interruzione", "miEnableAllBreakpoints": "A&&bilita tutti i punti di interruzione", @@ -4132,7 +4227,7 @@ "reapplyAllBreakpoints": "Riapplica tutti i punti di interruzione", "removeAllBreakpoints": "Rimuovi tutti i punti di interruzione", "removeBreakpoint": "Rimuovi punto di interruzione", - "unverifiedBreakopint": "Punto di interruzione non verificato", + "unverifiedBreakpoint": "Punto di interruzione non verificato", "unverifiedExceptionBreakpoint": "Punto di interruzione dell'eccezione non verificato", "unverifiedLogpoint": "Punto di inserimento istruzione di registrazione non verificato", "write": "Scrittura" @@ -4145,6 +4240,8 @@ "callStackAriaLabel": "Esegui debug stack di chiamate", "collapse": "Comprimi tutto", "loadAllStackFrames": "Carica tutti gli stack frame", + "paused": "In pausa", + "pausedOn": "Sospeso in caso di {0}", "restartFrame": "Riavvia frame", "running": "In esecuzione", "session": "Sessione", @@ -4170,6 +4267,10 @@ "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.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.", "debug.console.fontFamily": "Controlla la famiglia di caratteri nella console di debug.", @@ -4189,6 +4290,7 @@ "debugConfigurationTitle": "Debug", "debugFocusConsole": "Stato attivo su visualizzazione console di debug", "debugPanel": "Console di debug", + "disassembly": "Disassembly", "editWatchExpression": "Modifica espressione", "inlineBreakpoint": "Punto di interruzione in linea", "inlineValues": "Mostra i valori delle variabili inline nell'editor durante il debug.", @@ -4220,6 +4322,7 @@ "prompt": "Chiede conferma all'utente.", "removeWatchExpression": "Rimuovi espressione", "restartFrame": "Riavvia frame", + "run": "Esegui o esegui debug...", "run and debug": "Esegui con debug", "setValue": "Imposta valore", "showBreakpointsInOverviewRuler": "Controlla se i punti di interruzione devono essere visualizzati nel righello delle annotazioni.", @@ -4304,8 +4407,10 @@ "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", + "openDisassemblyView": "Apri visualizzazione disassembly", "runToCursor": "Esegui fino al cursore", "showDebugHover": "Debug: Visualizza passaggio del mouse", "stepIntoTargets": "Esegui istruzione in destinazioni...", @@ -4400,6 +4505,7 @@ "installAdditionalDebuggers": "Installa l'estensione {0}", "launchJsonDoesNotExist": "'launch.json' non esiste per la cartella dell'area di lavoro passata.", "multipleConfigurationNamesInWorkspace": "Nell'area di lavoro sono presenti più configurazioni di avvio '{0}'. Usare il nome di cartella per qualificare la configurazione.", + "multipleSession": "'{0}' è già in esecuzione. Avviare un'altra istanza?", "nActiveSessions": "{0} sessioni attive", "noConfigurationNameInWorkspace": "Non è stato possibile trovare la configurazione di avvio '{0}' nell'area di lavoro.", "noFolderWithName": "La cartella denominata '{0}' per la configurazione '{1}' nell'elemento compounds '{2}' non è stata trovata.", @@ -4444,6 +4550,12 @@ "selectWorkspaceFolder": "Selezionare una cartella dell'area di lavoro in cui creare un file launch.json o aggiungerla al file di configurazione dell'area di lavoro", "startAdditionalSession": "Avvia sessione aggiuntiva" }, + "vs/workbench/contrib/debug/browser/disassemblyView": { + "disassemblyView": "Visualizzazione disassembly", + "instructionAddress": "Indirizzo", + "instructionBytes": "Byte", + "instructionText": "Istruzione" + }, "vs/workbench/contrib/debug/browser/exceptionWidget": { "close": "Chiudi", "debugExceptionWidgetBackground": "Colore di sfondo del widget Eccezione.", @@ -4515,6 +4627,7 @@ "addWatchExpression": "Aggiungi espressione", "collapse": "Comprimi tutto", "removeAllWatchExpressions": "Rimuovi tutte le espressioni", + "typeNewValue": "Digita un nuovo valore", "watchAriaTreeLabel": "Esegui debug espressioni di controllo", "watchExpressionAriaLabel": "{0}, valore {1}", "watchExpressionInputAriaLabel": "Digitare l'espressione di controllo", @@ -4549,19 +4662,24 @@ "callStackSessionIsAttach": "È true quando la sessione nella visualizzazione STACK CHIAMATE è collegata; in caso contrario, è false. Viene usato internamente per i menu inline nella visualizzazione STACK DI CHIAMATE.", "debugConfigurationType": "Tipo di debug della configurazione di avvio selezionata. Ad esempio: 'python'.", "debugProtocolVariableMenuContext": "Rappresenta il contesto che l'adattatore di debug imposta sulla variabile con lo stato attivo nella visualizzazione VARIABILI.", + "debugSetExpressionSupported": "È true quando la sessione con lo stato attivo supporta la richiesta 'setExpression'.", "debugSetVariableSupported": "È true quando la sessione con lo stato attivo supporta la richiesta 'setVariable'.", "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.", "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.", "exceptionWidgetVisible": "È true quando il widget Eccezione è visibile.", "expressionSelected": "È true quando una casella di input delle espressioni è aperta nella visualizzazione ESPRESSIONE DI CONTROLLO o VARIABILI; in caso contrario, è false.", "focusedSessionIsAttach": "È true quando la sessione con lo stato attivo è 'attach'.", + "focusedStackFrameHasInstructionReference": "True quando lo stack frame in evidenza ha un riferimento all’indicatore di misura istruzione.", "inBreakpointWidget": "È true quando lo stato attivo si trova nel widget Zona dell'editor dei punti di interruzione; in caso contrario, è false.", "inDebugMode": "È true durante il debug; in caso contrario, è false.", "inDebugRepl": "È true quando lo stato attivo si trova nella console di debug; in caso contrario, è false.", "internalConsoleOptions": "Controlla quando aprire la console di debug interna.", "jumpToCursorSupported": "È true quando la sessione con lo stato attivo supporta la richiesta 'jumpToCursor'.", + "languageSupportsDisassembleRequest": "È true quando il linguaggio nell'editor corrente supporta la richiesta di disassemble.", "loadedScriptsItemType": "Rappresenta il tipo di elemento dell'elemento con lo stato attivo nella visualizzazione SCRIPT CARICATI.", "loadedScriptsSupported": "È true quando la sessione con lo stato attivo supporta la visualizzazione SCRIPT CARICATI", "multiSessionDebug": "È true quando è presente più di una sessione di debug attiva.", @@ -4571,7 +4689,8 @@ "stepBackSupported": "È true quando la sessione con lo stato attivo supporta richieste 'stepBack'.", "stepIntoTargetsSupported": "È true quando la sessione con lo stato attivo supporta la richiesta 'stepIntoTargets'.", "terminateDebuggeeSupported": "È true quando la sessione con lo stato attivo supporta la funzionalità di terminazione dell'oggetto del debug.", - "variableEvaluateNamePresent": "È true quando la variabile con lo stato attivo ha un campo 'evaluateName' impostato", + "variableEvaluateNamePresent": "È true quando per la variabile con lo stato attivo è impostato un campo 'evaluateName'.", + "variableIsReadonly": "È true quando la variabile con lo stato attivo è di sola lettura.", "variablesFocused": "È true quando la visualizzazione VARIABILI ha lo stato attivo; in caso contrario, è false", "watchExpressionsExist": "È true quando esiste almeno un'espressione di controllo; in caso contrario, è false.", "watchExpressionsFocused": "È true quando la visualizzazione ESPRESSIONE DI CONTROLLO ha lo stato attivo; in caso contrario, è false.", @@ -4582,6 +4701,10 @@ "canNotResolveSourceWithError": "Non è stato possibile caricare l'origine '{0}': {1}.", "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?" + }, "vs/workbench/contrib/debug/common/debugModel": { "breakpointDirtydHover": "Punto di interruzione non verificato. Il file è stato modificato. Riavviare la sessione di debug.", "invalidVariableAttributes": "Attributi di variabile non validi", @@ -4643,6 +4766,9 @@ "launch.config.comment3": "Per altre informazioni, visitare: {0}", "node2NotSupported": "\"node2\" non è più supportato. In alternativa, usare \"node\" e impostare l'attributo \"protocol\" su \"inspector\"." }, + "vs/workbench/contrib/debug/common/disassemblyViewInput": { + "disassemblyInputName": "Disassembly" + }, "vs/workbench/contrib/debug/common/replModel": { "consoleCleared": "La console è stata cancellata", "snapshotObj": "Per questo oggetto vengono visualizzati solo i valori primitivi." @@ -4700,11 +4826,14 @@ }, "vs/workbench/contrib/extensions/browser/extensionEditor": { "JSON Validation": "Convalida JSON ({0})", + "Marketplace": "Marketplace", + "activation": "Ora di attivazione", "activation events": "Eventi di attivazione ({0})", "authentication": "Autenticazione ({0})", "authentication.id": "ID", "authentication.label": "Etichetta", "builtin": "Predefinita", + "categories": "Categorie", "changelog": "Log delle modifiche", "changelogtooltip": "Cronologia degli aggiornamenti dell'estensione. Rendering eseguito dal file 'CHANGELOG.md' dell'estensione", "codeActions": "Azioni codice ({0})", @@ -4735,8 +4864,8 @@ "description": "Descrizione", "details": "Dettagli", "detailstooltip": "Dettagli dell'estensione. Rendering eseguito dal file 'README.md' dell'estensione", - "extension id": "Identificatore dell'estensione", "extension pack": "Pacchetto di estensione ({0})", + "extension version": "Versione dell'estensione", "extensionpack": "Pacchetto di estensione", "extensionpacktooltip": "Elenca le estensioni che verranno installate insieme a questa estensione", "file extensions": "Estensioni di file", @@ -4746,34 +4875,44 @@ "find previous": "Trova precedente", "grammar": "Grammatica", "iconThemes": "Temi icona ({0})", + "id": "Identificatore", "install count": "Conteggio delle installazioni", "keyboard shortcuts": "Tasti di scelta rapida", "language id": "ID", "language name": "Nome", "languages": "Linguaggi ({0})", + "last updated": "Ultimo aggiornamento", "license": "Licenza", "localizations": "Localizzazioni ({0})", "localizations language id": "ID lingua", "localizations language name": "Nome del linguaggio", "localizations localized language name": "Nome della lingua (localizzato)", "menuContexts": "Contesti menu", + "messages": "Messaggi ({0})", + "more info": "Altre info", "name": "Nome dell'estensione", "noChangelog": "Changelog non disponibile.", "noContributions": "Nessun contributo", "noDependencies": "Nessuna dipendenza", "noReadme": "File LEGGIMI non disponibile.", - "noextensions": "Nessuna estensione", + "noStatus": "Stato non disponibile.", + "not yet activated": "Non ancora attivato.", "preview": "Anteprima", "productThemes": "Temi dell'icona di prodotto ({0})", "publisher": "Nome dell'editore", "rating": "Valutazione", "recommendationHasBeenIgnored": "Si è scelto di non ricevere raccomandazioni per questa estensione.", + "release date": "Data di rilascio", "repository": "Repository", + "resources": "Risorse", + "runtimeStatus": "Stato runtime", + "runtimeStatus description": "Stato runtime dell'estensione", "schema": "Schema", "setting name": "Nome", "settings": "Impostazioni ({0})", "snippets": "Frammenti", - "version": "Versione", + "startup": "Avvio", + "uncaught errors": "Errori non rilevati ({0})", "view container id": "ID", "view container location": "Dove", "view container title": "Titolo", @@ -4828,7 +4967,7 @@ "extensions.autoUpdate.enabled": "Scarica e installa gli aggiornamenti automaticamente solo per le estensioni abilitate. Le estensioni disabilitate non verranno aggiornate automaticamente.", "extensions.autoUpdate.false": "Le estensioni non vengono aggiornate automaticamente.", "extensions.autoUpdate.true": "Scarica e installa automaticamente gli aggiornamenti per tutte le estensioni.", - "extensions.supportUntrustedWorkspaces": "Eseguire l'override del supporto dell'area di lavoro non attendibile di un'estensione. Le estensioni che usano \"true\" saranno sempre abilitate. Le estensioni che usano \"limited\" saranno sempre abilitate e l'estensione nasconderà le funzionalità che richiedono attendibilità. Le estensioni che usano \"false\" verranno abilitate solo quando l'area di lavoro è attendibile.", + "extensions.supportUntrustedWorkspaces": "Consente di eseguire l'override del supporto dell'area di lavoro non attendibile di un'estensione. Le estensioni che usano `true` saranno sempre abilitate. Le estensioni che usano `limited` saranno sempre abilitate e l'estensione nasconderà le funzionalità che richiedono attendibilità. Le estensioni che usano `false` verranno abilitate solo quando l'area di lavoro è attendibile.", "extensions.supportUntrustedWorkspaces.false": "L'estensione verrà abilitata solo quando l'area di lavoro è attendibile.", "extensions.supportUntrustedWorkspaces.limited": "L'estensione verrà sempre abilitata e nasconderà le funzionalità che richiedono attendibilità.", "extensions.supportUntrustedWorkspaces.supported": "Definisce l'impostazione del supporto dell'area di lavoro non attendibile per l'estensione.", @@ -4841,17 +4980,24 @@ "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.", "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.", + "install button": "Installa", "installButton": "&&Installa", "installExtensionQuickAccessHelp": "Installa o cerca estensioni", "installExtensionQuickAccessPlaceholder": "Digitare il nome di un'estensione da installare o cercare.", "installExtensions": "Installa estensioni", + "installFromLocation": "Installa estensione Web da percorso", + "installFromLocationPlaceHolder": "Percorso dell'estensione Web", "installFromVSIX": "Installa da VSIX", "installVSIX": "Installa VSIX dell'estensione", + "installWebExtensionFromLocation": "Installa estensione Web...", "installWorkspaceRecommendedExtensions": "Installa le estensioni consigliate per l'area di lavoro", "installed filter": "Installate", "manageExtensionsHelp": "Gestisci estensioni", @@ -4894,7 +5040,7 @@ "workbench.extensions.action.addToWorkspaceIgnoredRecommendations": "Aggiungi estensione alle raccomandazioni ignorate dell'area di lavoro", "workbench.extensions.action.addToWorkspaceRecommendations": "Aggiungi estensione a raccomandazioni dell'area di lavoro", "workbench.extensions.action.configure": "Impostazioni estensione", - "workbench.extensions.action.copyExtension": "Coppia", + "workbench.extensions.action.copyExtension": "Copia", "workbench.extensions.action.copyExtensionId": "Copia ID estensione", "workbench.extensions.action.ignoreRecommendation": "Ignora raccomandazione", "workbench.extensions.action.removeExtensionFromWorkspaceRecommendations": "Rimuovi dalle raccomandazioni dell'area di lavoro", @@ -4910,7 +5056,9 @@ "workspace unsupported filter": "Area di lavoro non supportata" }, "vs/workbench/contrib/extensions/browser/extensionsActions": { - "Install in other server to enable": "Installare l'estensione in '{0}' per abilitarla.", + "Cannot be enabled": "Questa estensione è disabilitata perché non è supportata in {0}.", + "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", @@ -4935,10 +5083,8 @@ "disableGloballyAction": "Disabilita", "disableGloballyActionToolTip": "Disabilita questa estensione", "disabled": "Disabilitato", - "disabled because of extension kind": "Questa estensione è stata definita in modo da non poter essere eseguita nel server remoto", "disabled because of virtual workspace": "Questa estensione è stata disabilitata poiché non supporta le aree di lavoro virtuali.", - "disabled locally": "L'estensione è abilitata in '{0}' e disabilitata in locale.", - "disabled remotely": "L'estensione è abilitata in locale e disabilitata in '{0}'.", + "disabled by environment": "Questa estensione viene disabilitata dall’ambiente.", "do not sync": "Non sincronizzare questa estensione", "download": "Prova a scaricare manualmente...", "enable locally": "Ricaricare Visual Studio Code per abilitare questa estensione in locale.", @@ -4949,6 +5095,10 @@ "enableGloballyAction": "Abilita", "enableGloballyActionToolTip": "Abilita questa estensione", "enabled": "Abilitato", + "enabled by environment": "Questa estensione è abilitata in quanto richiesta nell'ambiente attuale.", + "enabled locally": "Questa estensione è abilitata nell'host dell'estensione locale perché preferisce essere eseguita in tale posizione.", + "enabled remotely": "Questa estensione è abilitata nell'host dell'estensione remoto perché preferisce essere eseguita in tale posizione.", + "extension disabled because of dependency": "Questa estensione è stata disabilitata perché dipende da un'estensione disabilitata.", "extension disabled because of trust requirement": "Questa estensione è stata disabilitata perché l'area di lavoro corrente non è attendibile.", "extension enabled on remote": "L'estensione è abilitata in '{0}'", "extension limited because of trust requirement": "Questa estensione ha funzionalità limitate perché l'area di lavoro corrente non è attendibile.", @@ -4985,7 +5135,7 @@ "installing": "Installazione", "installing extensions": "Installazione delle estensioni...", "just now": "Adesso", - "malicious": "Di tipo dannoso", + "learn more": "Altre informazioni", "malicious tooltip": "Questa estensione è stata segnalata come problematica.", "manage": "Gestisci", "more information": "Altre informazioni", @@ -4994,6 +5144,7 @@ "noOfHoursAgo": "{0} ore fa", "noOfMonthsAgo": "{0} mesi fa", "noOfYearsAgo": "{0} anni fa", + "not web tooltip": "L'estensione '{0}' non è disponibile in {1}.", "one day ago": "1 giorno fa", "one hour ago": "1 ora fa", "one month ago": "1 mese fa", @@ -5030,6 +5181,7 @@ "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." @@ -5048,8 +5200,10 @@ "reload": "Ricarica finestra" }, "vs/workbench/contrib/extensions/browser/extensionsIcons": { + "activationtimeIcon": "Icona visualizzata con un messaggio relativo all'ora di attivazione nell'editor dell'estensione.", "clearSearchResultsIcon": "Icona per l'azione 'Cancella risultati della ricerca' nella visualizzazione Estensioni.", "configureRecommendedIcon": "Icona per l'azione 'Configura estensioni consigliate' nella visualizzazione Estensioni.", + "errorIcon": "Icona visualizzata con un messaggio di errore nell'editor delle estensioni.", "extensionsViewIcon": "Icona della visualizzazione Estensioni.", "filterIcon": "Icona per l'azione 'Filtro' nella visualizzazione Estensioni.", "infoIcon": "Icona visualizzata con un messaggio informativo nell'editor delle estensioni.", @@ -5068,10 +5222,6 @@ "trustIcon": "Icona visualizzata con un messaggio sull'attendibilità dell'area di lavoro nell'editor delle estensioni.", "warningIcon": "Icona visualizzata con un messaggio di avviso nell'editor delle estensioni." }, - "vs/workbench/contrib/extensions/browser/extensionsList": { - "onDemandDefaultText": "Con alcune funzionalità è richiesta un'area di lavoro attendibile.", - "onStartDefaultText": "Per abilitare questa estensione, è richiesta un'area di lavoro attendibile." - }, "vs/workbench/contrib/extensions/browser/extensionsQuickAccess": { "install": "Premere INVIO per installare l'estensione '{0}'.", "manage": "Premere INVIO per gestire le estensioni.", @@ -5130,12 +5280,16 @@ "suggestProxyError": "Marketplace ha restituito 'ECONNREFUSED'. Controllare l'impostazione 'http.proxy'." }, "vs/workbench/contrib/extensions/browser/extensionsWidgets": { + "activation": "Ora di attivazione", + "dependencies": "Mostra dipendenze", "extensionIconStarForeground": "Colore dell'icona per le valutazioni delle estensioni.", - "noRating": "Nessuna valutazione", - "ratedBySingleUser": "Votato da 1 utente", - "ratedByUsers": "Valutato da {0} utenti", + "message": "1 messaggio", + "messages": "{0} messaggi", "remote extension title": "Estensione in {0}", - "syncingore.label": "Questa estensione viene ignorata durante la sincronizzazione." + "startup": "Avvio", + "syncingore.label": "Questa estensione viene ignorata durante la sincronizzazione.", + "uncaught error": "1 errore non rilevato", + "uncaught errors": "{0} errori non rilevati" }, "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "Il manifesto non è stato trovato", @@ -5210,8 +5364,7 @@ "attach.title": "Il profilo della CPU è stato collegato?", "cmd.report": "Segnala problema", "cmd.reportOrShow": "Problema di prestazioni", - "cmd.show": "Mostra problemi", - "ok": "OK" + "cmd.show": "Mostra problemi" }, "vs/workbench/contrib/extensions/electron-sandbox/reportExtensionIssueAction": { "reportExtensionIssue": "Segnala problema" @@ -5366,7 +5519,6 @@ "movingFileBulkEdit": "Spostamento di {0}", "newFile": "Nuovo file", "newFolder": "Nuova cartella", - "ok": "OK", "openFileInNewWindow": "Apri file attivo in un'altra finestra", "openFileToShowInNewWindow.unsupportedschema": "L'editor attivo deve contenere una risorsa apribile.", "pasteFile": "Incolla", @@ -5405,16 +5557,11 @@ "cut": "Taglia", "deleteFile": "Elimina definitivamente", "explorerOpenWith": "Apri con...", - "file": "FILE", "filesCategory": "File", "miAutoSave": "Salvataggio a&&utomatico", "miCloseEditor": "Chiudi &&editor", "miGotoFile": "Vai al &&file...", "miNewFile": "&&Nuovo file", - "miOpen": "&&Apri...", - "miOpenFile": "&&Apri file...", - "miOpenFolder": "Apri &&cartella...", - "miOpenWorkspace": "Aprire Wor&&kspace...", "miRevert": "Ri&&pristina file", "miSave": "&&Salva", "miSaveAll": "Salva &&tutto", @@ -5427,8 +5574,7 @@ "revertLocalChanges": "Annulla le modifiche e torna al contenuto del file", "saveAll": "Salva tutto", "saveAllInGroup": "Salva tutto nel gruppo", - "saveFiles": "Salva tutti i file", - "workspaces": "Aree di lavoro" + "saveFiles": "Salva tutti i file" }, "vs/workbench/contrib/files/browser/fileCommands": { "discard": "Rimuovi", @@ -5478,7 +5624,7 @@ "vs/workbench/contrib/files/browser/files.contribution": { "askUser": "Il salvataggio non verrà eseguito e verrà chiesto di risolvere il conflitto.", "associations": "Consente di configurare le associazioni tra file e linguaggi, ad esempio `\"*.extension\": \"html\"`. Queste hanno la precedenza sulle associazioni predefinite dei linguaggi installati.", - "autoGuessEncoding": "Quando questa opzione è abilitata, l'editor proverà a ipotizzare la codifica del set di caratteri all'apertura dei file. È possibile configurare questa impostazione anche in base alla lingua.", + "autoGuessEncoding": "Se l’opzione è abilitata, l'Editor tenterà di indovinare la codifica del set di caratteri durante l'apertura dei file. L’impostazione può essere configurata anche per i singoli linguaggi. Nota: l’impostazione non viene rispettata durante la ricerca di testo. È rispettato esclusivamente `#files.encoding#`.", "autoReveal": "Controlla se Esplora risorse deve visualizzare e selezionare automaticamente i file all'apertura.", "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.", @@ -5489,6 +5635,10 @@ "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.", "confirmDragAndDrop": "Controlla se Esplora risorse deve chiedere conferma prima di spostare file e cartelle tramite il trascinamento della selezione.", + "copyRelativePathSeparator": "Carattere di separazione del percorso utilizzato per la copia dei percorsi dei file relativi.", + "copyRelativePathSeparator.auto": "Usare il carattere di separazione del percorso specifico del sistema operativo.", + "copyRelativePathSeparator.backslash": "Usare la barra rovesciata come carattere di separazione del percorso.", + "copyRelativePathSeparator.slash": "Usare la barra come carattere di separazione del percorso.", "defaultLanguage": "Modalità linguaggio predefinita assegnata ai nuovi file. Se è configurata su `${activeEditorLanguage}`, verrà usata la modalità linguaggio dell'editor di testo attualmente attivo se presente.", "enableDragAndDrop": "Controlla se Esplora risorse deve consentire lo spostamento di file e cartelle tramite il trascinamento della selezione. Questa impostazione ha effetto solo sul trascinamento della selezione in Esplora risorse.", "encoding": "Codifica del set di caratteri predefinita da usare durante la lettura e la scrittura di file. È possibile configurare questa impostazione anche in base alla lingua.", @@ -5522,6 +5672,7 @@ "insertFinalNewline": "Se è abilitato, inserisce un carattere di nuova riga finale alla fine del file durante il salvataggio.", "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.", "openEditorsSortOrder": "Controlla l'ordinamento degli editor nel riquadro Editor aperti.", "openEditorsVisible": "Numero di editor visualizzati nel riquadro degli editor aperti. Impostarlo su 0 per nascondere il riquadro.", "overwriteFileOnDisk": "Per risolvere il conflitto di salvataggio, il file su disco verrà sovrascritto con le modifiche nell'editor.", @@ -5543,7 +5694,7 @@ "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 in percorsi assoluti (per una corretta corrispondenza aggiungere come prefisso ** il percorso completo). 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 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." }, "vs/workbench/contrib/files/browser/views/emptyView": { "noWorkspace": "Nessuna cartella aperta" @@ -5573,7 +5724,8 @@ "move": "Sposta {0}", "moveButtonLabel": "&&Sposta", "moving": "Spostamento di {0}", - "ok": "OK", + "numberOfFiles": "{0} file", + "numberOfFolders": "{0} cartelle", "treeAriaLabel": "Esplora file" }, "vs/workbench/contrib/files/browser/views/openEditorsView": { @@ -5648,6 +5800,18 @@ "vs/workbench/contrib/format/browser/formatModified": { "formatChanges": "Formatta righe modificate" }, + "vs/workbench/contrib/interactive/browser/interactive.contribution": { + "interactive.activeCodeBorder": "Colore bordo per la cella di codice interattiva corrente quando l'editor ha lo stato attivo.", + "interactive.execute": "Eseguire codice", + "interactive.history.next": "Valore successivo nella cronologia", + "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" + }, + "vs/workbench/contrib/interactive/browser/interactiveEditor": { + "interactiveInputPlaceHolder": "Digitare il codice qui e premere {0} per l'esecuzione" + }, "vs/workbench/contrib/issue/electron-sandbox/issue.contribution": { "miOpenProcessExplorerer": "Apri &&Process Explorer", "miReportIssue": "&&Segnala problema", @@ -5750,11 +5914,6 @@ "vs/workbench/contrib/markers/browser/markersTreeViewer": { "collapsedIcon": "Icona per indicare che più righe sono compresse nella visualizzazione Marcatori.", "expandedIcon": "Icona per indicare che più righe sono visibili nella visualizzazione Marcatori.", - "links.navigate.follow": "Visita il collegamento", - "links.navigate.kb.alt": "ALT+clic", - "links.navigate.kb.alt.mac": "Opzione+clic", - "links.navigate.kb.meta": "CTRL+clic", - "links.navigate.kb.meta.mac": "CMD+clic", "multi line": "Mostra il messaggio su più righe", "problemsView": "Visualizzazione Problemi", "single line": "Mostra il messaggio su un'unica riga" @@ -5822,6 +5981,15 @@ "notebookActions.moveCellUp": "Sposta cella in alto", "notebookActions.splitCell": "Dividi cella" }, + "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { + "notebook.cell.status.executing": "In esecuzione", + "notebook.cell.status.failed": "Non riuscito", + "notebook.cell.status.pending": "In sospeso", + "notebook.cell.status.success": "Operazione completata" + }, + "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/statusBarProviders": { + "notebook.cell.status.language": "Seleziona modalità linguaggio della cella" + }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { "notebookActions.copy": "Copia cella", "notebookActions.cut": "Taglia cella", @@ -5832,6 +6000,8 @@ "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", @@ -5846,6 +6016,7 @@ "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", @@ -5853,8 +6024,10 @@ "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", @@ -5868,12 +6041,30 @@ "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" }, + "vs/workbench/contrib/notebook/browser/contrib/editorStatusBar/editorStatusBar": { + "current1": "Attualmente selezionato", + "current2": "{0} - (attualmente selezionato)", + "installKernels": "Installare kernel dal Marketplace", + "kernel.select.label": "Selezionare Kernel", + "notebook.activeCellStatusName": "Selezioni editor blocco appunti", + "notebook.info": "Informazioni kernel del blocco appunti", + "notebook.multiActiveCellIndicator": "Cella {0} ({1} selezionata)", + "notebook.promptKernel.setDefaultTooltip": "Impostare come predefinito per i notebook \"{0}\"", + "notebook.select": "Selezione kernel del blocco appunti", + "notebook.singleActiveCellIndicator": "Cella {0} di {1}", + "notebookActions.selectKernel": "Seleziona kernel del notebook", + "notebookActions.selectKernel.args": "Argomenti kernel del notebook", + "prompt.placeholder.change": "Cambia il kernel per ' {0}'", + "prompt.placeholder.select": "Selezionare Kernel per '{0}'", + "tooltop": "{0} (suggerimento)" + }, "vs/workbench/contrib/notebook/browser/contrib/find/findController": { "ariaSearchNoResult": "{0} trovati per '{1}'", "ariaSearchNoResultEmpty": "{0} trovato", @@ -5913,33 +6104,6 @@ "vs/workbench/contrib/notebook/browser/contrib/profile/notebookProfile": { "setProfileTitle": "Impostare profilo" }, - "vs/workbench/contrib/notebook/browser/contrib/status/editorStatus": { - "current1": "Attualmente selezionato", - "current2": "{0} - (attualmente selezionato)", - "kernel.select.label": "Selezionare Kernel", - "notebook.activeCellStatusName": "Selezioni editor blocco appunti", - "notebook.info": "Informazioni kernel del blocco appunti", - "notebook.multiActiveCellIndicator": "Cella {0} ({1} selezionata)", - "notebook.promptKernel.setDefaultTooltip": "Impostare come predefinito per i notebook \"{0}\"", - "notebook.select": "Selezione kernel del blocco appunti", - "notebook.singleActiveCellIndicator": "Cella {0} di {1}", - "notebookActions.selectKernel": "Seleziona kernel del notebook", - "notebookActions.selectKernel.args": "Argomenti kernel del notebook", - "prompt.placeholder.change": "Cambia il kernel per ' {0}'", - "prompt.placeholder.select": "Selezionare Kernel per '{0}'", - "tooltop": "{0} (suggerimento)" - }, - "vs/workbench/contrib/notebook/browser/contrib/statusBar/executionStatusBarItemController": { - "notebook.cell.status.codeExecuteTip": "Premere {0} per eseguire la cella", - "notebook.cell.status.executing": "In esecuzione", - "notebook.cell.status.failed": "Non riuscito", - "notebook.cell.status.markdownExecuteTip": "Premere {0} per arrestare la modifica", - "notebook.cell.status.pending": "In sospeso", - "notebook.cell.status.success": "Operazione completata" - }, - "vs/workbench/contrib/notebook/browser/contrib/statusBar/statusBarProviders": { - "notebook.cell.status.language": "Seleziona modalità linguaggio della cella" - }, "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "predefinito", "curruentActiveMimeType": "Attualmente attivo", @@ -5984,7 +6148,10 @@ "contributes.priority.option": "L'editor non viene usato automaticamente quando l'utente apre una risorsa, ma può passare all'editor usando il comando `Riapri con`." }, "vs/workbench/contrib/notebook/browser/notebook.contribution": { - "diffLeftRightLabel": "{0} ⟷ {1}", + "insertToolbarLocation.betweenCells": "Barra degli strumenti visualizzata al passaggio del mouse tra le celle.", + "insertToolbarLocation.both": "Entrambe le barre degli strumenti.", + "insertToolbarLocation.hidden": "Le azioni di inserimento non vengono visualizzate in alcun punto.", + "insertToolbarLocation.notebookToolbar": "Barra degli strumenti nella parte superiore dell'editor del blocco appunti.", "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.", @@ -5995,17 +6162,20 @@ "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.experimental.useMarkdownRenderer.description": "Abilita/Disabilita l'uso del nuovo renderer Markdown estendibile.", - "notebook.focusIndicator.description": "Controllare se eseguire il rendering dell'indicatore di messa a fuoco come bordi delle celle o una barra di evidenziazione nella rilegatura sinistra", + "notebook.focusIndicator.description": "Controls where the focus indicator is rendered, either along the cell borders or on the left gutter", "notebook.globalToolbar.description": "Controllare se eseguire il rendering di una barra degli strumenti globale all'interno dell'editor del blocco appunti.", - "notebook.insertToolbarPosition.description": "Controllo in cui eseguire il rendering delle azioni delle celle di inserimento.", + "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.", "notebook.showCellStatusbar.description": "Indica se visualizzare la barra di stato della cella.", "notebook.showCellStatusbar.hidden.description": "La barra di stato della cella è sempre nascosta.", "notebook.showCellStatusbar.visible.description": "La barra di stato della cella è sempre visibile.", "notebook.showCellStatusbar.visibleAfterExecute.description": "La barra di stato della cella è nascosta fino all'esecuzione della cella. Diventa quindi visibile per mostrare lo stato di esecuzione.", - "notebook.showFoldingControls.description": "Controllare se i controlli di piegatura vengono visualizzati.", + "notebook.showFoldingControls.description": "Controlla quando visualizzare la freccia di riduzione dell'intestazione Markdown.", + "notebook.textOutputLineLimit": "Verificare il numero di righe di testo di cui viene eseguito il rendering in un output di testo.", "notebook.undoRedoPerCell.description": "Indica se utilizzare il gruppo di annullamento/ripetizione separato per ogni cella.", - "notebookConfigurationTitle": "Blocco appunti" + "notebookConfigurationTitle": "Blocco appunti", + "showFoldingControls.always": "I controlli di riduzione sono sempre visibili.", + "showFoldingControls.mouseover": "I controlli di riduzione sono visibili solo al passaggio del mouse." }, "vs/workbench/contrib/notebook/browser/notebookEditor": { "fail.noEditor": "Non è possibile aprire la risorsa con il tipo di editor di notebook '{0}'. Verificare se l'estensione corretta è installata o abilitata.", @@ -6068,8 +6238,10 @@ "vs/workbench/contrib/notebook/browser/notebookKernelActionViewItem": { "select": "Selezionare Kernel" }, - "vs/workbench/contrib/notebook/browser/notebookServiceImpl": { - "builtinProviderDisplayName": "Predefinito" + "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { + "disableOtherKeymapsConfirmation": "Disable other keymaps ({0}) to avoid conflicts between keybindings?", + "no": "No", + "yes": "Yes" }, "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { "empty": "La cella non ha output", @@ -6077,7 +6249,8 @@ "noRenderer.2": "Non è stato possibile trovare alcun renderer per l'output. Include i tipi MIME seguenti: {0}" }, "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { - "notebook.emptyMarkdownPlaceholder": "Cella Markdown vuota. Fare doppio clic o premere INVIO per modificare." + "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.lineNumbers": "Controlla la visualizzazione dei numeri di riga nell'editor celle.", @@ -6087,18 +6260,20 @@ "vs/workbench/contrib/notebook/browser/view/renderers/cellOutput": { "builtinRenderInfo": "predefinito", "curruentActiveMimeType": "Attualmente attivo", - "pickMimeType": "Scegliere un tipo MIME di output diverso.", + "installJupyterPrompt": "Installa renderer aggiuntivi dal marketplace", + "pickMimeType": "Scegli tipo MIME di output", "promptChooseMimeType.placeHolder": "Selezionare il tipo MIME per il rendering dell'output corrente", - "promptChooseMimeTypeInSecure.placeHolder": "Selezionare il tipo MIME per il rendering dell'output corrente. I tipi MIME avanzati sono disponibili solo quando il notebook è attendibile" + "promptChooseMimeTypeInSecure.placeHolder": "Selezionare il tipo MIME per il rendering dell'output corrente", + "unavailableRenderInfo": "renderer non disponibile" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { - "cellExpandButtonLabel": "Espandi", - "notebook.moreRunActionsLabel": "Altro...", - "runStateExecuting": "In esecuzione", - "runStatePending": "In sospeso" + "cellExpandOutputButtonLabel": "Espandi output delle celle (${0})", + "cellExpandOutputButtonLabelWithDoubleClick": "Fare doppio clic per espandere l'output delle celle ({0})", + "notebook.moreRunActionsLabel": "Altro..." }, - "vs/workbench/contrib/notebook/browser/viewModel/markdownCellViewModel": { - "notebook.emptyMarkdownPlaceholder": "Cella Markdown vuota. Fare doppio clic o premere INVIO per modificare." + "vs/workbench/contrib/notebook/browser/view/renderers/codeCell": { + "cellExpandInputButtonLabel": "Espandi input delle celle ({0})", + "cellExpandInputButtonLabelWithDoubleClick": "Fare doppio clic per espandere l'input delle celle ({0})" }, "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?", @@ -6212,6 +6387,7 @@ "clearInput": "Cancella input per la ricerca di tasti di scelta rapida", "command": "Comando", "copyCommandLabel": "Copia ID comando", + "copyCommandTitleLabel": "Copia titolo comando", "copyLabel": "Copia", "editKeybindingLabel": "Cambia tasto di scelta rapida", "editKeybindingLabelWithKey": "Cambia tasto di scelta rapida {0}", @@ -6222,15 +6398,13 @@ "noKeybinding": "Non è stato assegnato alcun tasto di scelta rapida.", "noWhen": "Non esiste alcun contesto per Quando.", "recordKeysLabel": "Registra tasti", - "recordKeysLabelWithKeybinding": "{0} ({1})", "recording": "Registrazione dei tasti", "removeLabel": "Rimuovi tasto di scelta rapida", "resetLabel": "Reimposta tasto di scelta rapida", "show keybindings": "Visualizzazione di {0} tasti di scelta rapida con ordine alfabetico", "show sorted keybindings": "Visualizzazione di {0} tasti di scelta rapida con ordine di precedenza", "showSameKeybindings": "Mostra gli stessi tasti di scelta rapida", - "sortByPrecedeneLabel": "Ordina per Precedenza", - "sortByPrecedeneLabelWithKeybinding": "{0} ({1})", + "sortByPrecedeneLabel": "Ordina per precedenza (prima il più alto)", "source": "ORIGINE", "title": "{0} ({1})", "when": "Quando", @@ -6245,7 +6419,6 @@ "vs/workbench/contrib/preferences/browser/preferences.contribution": { "Keyboard Shortcuts": "Tasti di scelta rapida", "clear": "Cancella risultati della ricerca", - "defaultPreferencesEditor": "Editor preferenze predefinite", "filterModifiedLabel": "Mostra impostazioni modificate", "filterOnlineServicesLabel": "Mostra impostazioni per i servizi online", "filterUntrusted": "Mostrare le impostazioni dell'area di lavoro non attendibili", @@ -6262,6 +6435,7 @@ "openGlobalSettings": "Apri impostazioni utente", "openRawDefaultSettings": "Apri impostazioni predefinite (JSON)", "openRemoteSettings": "Apri impostazioni remote ({0})", + "openRemoteSettingsJSON": "Apri impostazioni remote (JSON) ({0})", "openSettings2": "Apri impostazioni (interfaccia utente)", "openSettingsJson": "Apri impostazioni (JSON)", "openWorkspaceSettings": "Apri impostazioni area di lavoro", @@ -6269,11 +6443,8 @@ "preferences": "Preferenze", "settings": "Impostazioni", "settings.clearResults": "Cancella risultati della ricerca impostazioni", - "settings.editFocusedSetting": "Modifica impostazione con stato attivo", "settings.focusFile": "Sposta lo stato attivo sul file di impostazioni", "settings.focusLevelUp": "Sposta stato attivo in alto di un livello", - "settings.focusNextSetting": "Sposta lo stato attivo sull'impostazione successiva", - "settings.focusPreviousSetting": "Sposta lo stato attivo sull'impostazione precedente", "settings.focusSearch": "Sposta stato attivo sulla ricerca impostazioni", "settings.focusSettingControl": "Sposta stato attivo sul controllo impostazione", "settings.focusSettingsList": "Sposta lo stato attivo sull'elenco impostazioni", @@ -6282,6 +6453,7 @@ "settingsEditor2": "Editor impostazioni 2", "showDefaultKeybindings": "Mostra tasti di scelta rapida predefiniti", "showExtensionKeybindings": "Mostra tasti di scelta rapida dell'estensione", + "showTelemtrySettings": "Impostazioni di telemetria", "showUserKeybindings": "Mostra tasti di scelta rapida utente" }, "vs/workbench/contrib/preferences/browser/preferencesActions": { @@ -6289,22 +6461,6 @@ "languageDescriptionConfigured": "({0})", "pickLanguage": "Seleziona linguaggio" }, - "vs/workbench/contrib/preferences/browser/preferencesEditor": { - "SearchSettingsWidget.AriaLabel": "Cerca impostazioni", - "SearchSettingsWidget.Placeholder": "Cerca impostazioni", - "defaultEditorReadonly": "Modificare nell'editor a destra per ignorare le impostazioni predefinite.", - "defaultFolderSettings": "Impostazioni cartella predefinite", - "defaultSettings": "Impostazioni predefinite", - "defaultUserSettings": "Impostazioni predefinite utente", - "defaultWorkspaceSettings": "Impostazioni area di lavoro predefinite", - "filterResult": "Risultati filtrati", - "nlpResult": "Risultati linguaggio naturale", - "noSettingsFound": "Non sono state trovate impostazioni", - "oneSettingFound": "1 impostazione trovata", - "preferencesAriaLabel": "Preferenze predefinite. Editor di sola lettura.", - "settingsFound": "{0} impostazioni trovate", - "totalSettingsMessage": "{0} impostazioni in totale" - }, "vs/workbench/contrib/preferences/browser/preferencesIcons": { "keybindingsAddIcon": "Icona per l'azione di aggiunta nell'interfaccia utente del tasto di scelta rapida.", "keybindingsEditIcon": "Icona per l'azione di modifica nell'interfaccia utente del tasto di scelta rapida.", @@ -6324,9 +6480,6 @@ "vs/workbench/contrib/preferences/browser/preferencesRenderers": { "copyDefaultValue": "Copia nelle impostazioni", "editTtile": "Modifica", - "emptyFolderSettingsHeader": "Inserire qui le impostazioni di cartella per eseguire l'override di quelle di Impostazioni area di lavoro.", - "emptyUserSettingsHeader": "Inserire qui le impostazioni qui per eseguire l'override delle impostazioni predefinite.", - "emptyWorkspaceSettingsHeader": "Inserire qui le impostazioni per eseguire l'override di Impostazioni utente.", "manage workspace trust": "Gestire attendibilità dell'area di lavoro", "replaceDefaultValue": "Sostituisci nelle impostazioni", "unknown configuration setting": "Impostazione di configurazione sconosciuta", @@ -6338,9 +6491,7 @@ "untrustedSetting": "Questa opzione può essere applicata solo a un'area di lavoro attendibile." }, "vs/workbench/contrib/preferences/browser/preferencesWidgets": { - "defaultSettings": "Inserire le impostazioni nell'editor di destra per eseguire l'override.", "folderSettings": "Cartella", - "noSettingsFound": "Non sono state trovate impostazioni.", "settingsSwitcherBarAriaLabel": "Selezione impostazioni", "userSettings": "Utente", "userSettingsRemote": "Remoto", @@ -6444,8 +6595,6 @@ "listSiblingInputPlaceholder": "Elemento di pari livello...", "listValueHintLabel": "Voce di elenco `{0}`", "modifiedItemForeground": "Colore dell'indicatore di impostazione modificata.", - "notebook.focusedRowBorder": "Colore del bordo superiore e inferiore della riga con lo stato attivo.", - "notebook.rowHoverBackground": "Colore di sfondo di una riga di impostazioni al passaggio del mouse.", "numberInputBoxBackground": "Sfondo della casella di input numero dell'editor impostazioni.", "numberInputBoxBorder": "Bordo della casella di input numero dell'editor impostazioni.", "numberInputBoxForeground": "Primo piano della casella di input numero dell'editor impostazioni.", @@ -6458,6 +6607,8 @@ "removeExcludeItem": "Rimuovi elemento Exclude", "removeItem": "Rimuovi elemento", "resetItem": "Reimposta elemento", + "settings.focusedRowBorder": "Colore del bordo superiore e inferiore della riga con lo stato attivo.", + "settings.rowHoverBackground": "Colore di sfondo di una riga di impostazioni al passaggio del mouse.", "settingsCheckboxBackground": "Sfondo della casella di controllo dell'editor impostazioni.", "settingsCheckboxBorder": "Bordo della casella di controllo dell'editor delle impostazioni.", "settingsCheckboxForeground": "Primo piano della casella di controllo dell'editor impostazioni.", @@ -6477,7 +6628,8 @@ "enableNaturalLanguageSettingsSearch": "Controlla se abilitare la modalità di ricerca in linguaggio naturale per le impostazioni. La ricerca in linguaggio naturale è fornita da un servizio Microsoft online.", "settingsSearchTocBehavior": "Controlla il comportamento del sommario dell'editor impostazioni durante la ricerca.", "settingsSearchTocBehavior.filter": "Filtra il sommario in modo da visualizzare solo le categorie con impostazioni corrispondenti. Fare clic su una categoria per filtrare i risultati in base a tale categoria.", - "settingsSearchTocBehavior.hide": "Nasconde il sommario durante la ricerca." + "settingsSearchTocBehavior.hide": "Nasconde il sommario durante la ricerca.", + "splitSettingsEditorLabel": "Dividi Editor impostazioni" }, "vs/workbench/contrib/quickaccess/browser/commandsQuickAccess": { "clearCommandHistory": "Cancella cronologia dei comandi", @@ -6585,8 +6737,6 @@ "host.open": "Apertura del computer remoto...", "host.reconnecting": "Riconnessione a {0}...", "host.tooltip": "Modifica in {0}", - "host.tooltipDisconnected": "Disconnesso da {0}", - "host.tooltipReconnecting": "Riconnessione a {0}...", "installRemotes": "Installa estensioni remote aggiuntive...", "miCloseRemote": "Chiudi connessione re&&mota", "noHost.tooltip": "Apre una finestra remota", @@ -6596,7 +6746,8 @@ "remote.install": "Installa estensioni per lo sviluppo remoto", "remote.showMenu": "Mostra menu remoto", "remoteHost": "Host remoto", - "workspace.tooltip2": "Area di lavoro virtuale in {0}\r\n\r\n[Alcune funzionalità]({1}) non sono disponibili per le risorse che si trovano in un file system virtuale." + "workspace.tooltip": "Modifica in {0}", + "workspace.tooltip2": "Alcune [funzionalità non sono disponibili] ({0}) per le risorse che si trovano in un file system virtuale." }, "vs/workbench/contrib/remote/browser/tunnelView": { "portWithRunningProcess.foreground": "Colore dell'icona per una porta per la quale esiste un processo in esecuzione associato.", @@ -6643,7 +6794,6 @@ "remote.tunnelsView.portNumberValid": "La porta inoltrata non è valida.", "tunnel.addressColumn.label": "Indirizzo locale", "tunnel.addressColumn.tooltip": "Indirizzo a cui la porta inoltrata è disponibile in locale.", - "tunnel.automatic": "A inoltro automatico", "tunnel.focusContext": "Indica se lo stato attivo si trova nella visualizzazione Porte.", "tunnel.forwardedPortsViewEnabled": "Indica se la visualizzazione Porte è abilitata.", "tunnel.iconColumn.notRunning": "Non ci sono processi in esecuzione.", @@ -6658,15 +6808,13 @@ "tunnel.privacyPublic": "Pubblica", "tunnel.processColumn.label": "Processo in esecuzione", "tunnel.processColumn.tooltip": "Riga di comando del processo che usa la porta.", - "tunnel.staticallyForwarded": "A inoltro statico", - "tunnel.user": "Inoltrata dall'utente", "tunnelContext.protocolMenu": "Cambia protocollo di porta", "tunnelView": "Visualizzazione tunnel", "tunnelView.runningProcess.inacessable": "Le informazioni sul processo non sono disponibili" }, "vs/workbench/contrib/remote/common/remote.contribution": { "remote": "Remoto", - "remote.autoForwardPorts": "Quando è abilitata, i nuovi processi in esecuzione vengono rilevati e le porte su cui sono in ascolto vengono inoltrate automaticamente.", + "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.", "remote.autoForwardPortsSource.output": "Le porte verranno inoltrate automaticamente quando vengono individuate leggendo l'output del terminale e del debug. Non tutti i processi che usano le porte verranno stampati sul terminale integrato o sulla console di debug, pertanto alcune porte non saranno disponibili. L'inoltro delle porte inoltrate in base all'output non verrà annullato finché non si esegue il ricaricamento oppure finché la porta non viene chiusa dall'utente nella visualizzazione Porte.", "remote.autoForwardPortsSource.process": "Le porte verranno inoltrate automaticamente quando vengono individuate controllando i processi avviati e che includono una porta.", @@ -6681,6 +6829,7 @@ "remote.portsAttributes.notify": "Visualizza una notifica quando una porta viene inoltrata automaticamente.", "remote.portsAttributes.onForward": "Definisce l'azione che viene eseguita quando si individua la porta per l'inoltro automatico", "remote.portsAttributes.openBrowser": "Apre il browser quando la porta viene inoltrata automaticamente. A seconda delle impostazioni, potrebbe essere aperto un browser predefinito.", + "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.", @@ -6824,8 +6973,8 @@ "filterSortOrder.default": "Le voci della cronologia sono ordinate per pertinenza in base al valore di filtro usato. Le voci più pertinenti vengono visualizzate per prime.", "filterSortOrder.recency": "Le voci della cronologia sono ordinate in base alla data. Le voci aperte più di recente vengono visualizzate per prime.", "findInFiles": "Cerca nei file", - "findInFiles.args": "Set di opzioni per il viewlet di ricerca", - "findInFiles.description": "Apre il viewlet di ricerca", + "findInFiles.args": "Set di opzioni per la ricerca", + "findInFiles.description": "Apre una ricerca nell'area di lavoro", "findInFolder": "Trova nella cartella...", "findInWorkspace": "Trova nell'area di lavoro...", "focusSearchListCommandLabel": "Elenco con stato attivo", @@ -6846,6 +6995,7 @@ "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.", "search.maintainFileSearchCache": "Se abilitato, il processo searchService verrà mantenuto attivo invece di essere arrestato dopo un'ora di inattività. In questo modo la cache di ricerca dei file rimarrà in memoria.", + "search.maxResults": "Controlla il numero massimo di risultati della ricerca, che può essere impostato su 'Null' (vuoto) per restituire risultati illimitati.", "search.mode": "Controlla dove vengono eseguite le nuove operazioni `Cerca: Cerca nei file` e `Trova nella cartella`, ovvero nella visualizzazione di ricerca della barra laterale oppure in un editor della ricerca", "search.mode.newEditor": "Esegue la ricerca in un nuovo editor della ricerca.", "search.mode.reuseEditor": "Esegue la ricerca in un editor della ricerca esistente, se presente, altrimenti in un nuovo editor della ricerca.", @@ -6908,6 +7058,10 @@ "searchStopIcon": "Icona per Arresta nella visualizzazione di ricerca.", "searchViewIcon": "Icona della visualizzazione Ricerca." }, + "vs/workbench/contrib/search/browser/searchMessage": { + "unable to open": "Non è possibile aprire il collegamento sconosciuto: {0}", + "unable to open trust": "Non è possibile aprire il collegamento di comando da un'origine non attendibile: {0}" + }, "vs/workbench/contrib/search/browser/searchResultsView": { "fileMatchAriaLabel": "{0} corrispondenze nel file {1} della cartella {2}, risultato della ricerca", "folderMatchAriaLabel": "{0} corrispondenze nella cartella radice {1}, risultato della ricerca", @@ -6977,8 +7131,6 @@ "searchScope.excludes": "file da escludere", "searchScope.includes": "file da includere", "searchWithoutFolder": "Non è stata ancora aperta o specificata alcuna cartella. La ricerca verrà eseguita solo nei file aperti -", - "unable to open": "Non è possibile aprire il collegamento sconosciuto: {0}", - "unable to open trust": "Non è possibile aprire il collegamento di comando da un'origine non attendibile: {0}", "useExcludesAndIgnoreFilesDescription": "Usa impostazioni di esclusione e file ignorati", "useIgnoresAndExcludesDisabled": "le opzioni per escludere le impostazioni e ignorare i file sono disabilitate" }, @@ -7006,19 +7158,16 @@ "moreSearch": "Attiva/Disattiva dettagli ricerca", "runSearch": "Esegui ricerca", "searchEditor": "Cerca", - "searchMaxResultsWarning": "Il set di risultati contiene solo un subset di tutte le corrispondenze. Eseguire una ricerca più specifica per ridurre il numero di risultati.", "searchResultItem": "{0} corrispondente alla posizione {1} nel file {2}", "searchScope.excludes": "file da escludere", "searchScope.includes": "file da includere", - "textInputBoxBorder": "Bordo della casella di input di testo dell'editor di ricerca.", - "unable to open": "Non è possibile aprire un collegamento sconosciuto: {0}", - "unable to open trust": "Non è possibile aprire il collegamento di comando da un'origine non attendibile: {0}" + "textInputBoxBorder": "Bordo della casella di input di testo dell'editor di ricerca." }, "vs/workbench/contrib/searchEditor/browser/searchEditor.contribution": { "promptOpenWith.searchEditor.displayName": "Editor della ricerca", "search": "Editor della ricerca", "search.action.focusQueryEditorWidget": "Sposta stato attivo sull'input dell'editor della ricerca", - "search.openNewEditor": "Apri nuovo editor della ricerca dalla visualizzazione", + "search.openNewEditor": "Apri nuovo editor della ricerca", "search.openNewEditorToSide": "Apri nuovo editor della ricerca a lato", "search.openNewSearchEditor": "Nuovo editor della ricerca", "search.openResultsInEditor": "Apri risultati nell'editor", @@ -7577,47 +7726,46 @@ "quickAccessTerminal": "Cambia terminale attivo", "showTerminalTabs": "Mostra schede", "terminalLaunchHelp": "Apri Guida", - "workbench.action.terminal.attachToRemote": "Associa a sessione", - "workbench.action.terminal.changeColor": "Cambia colore...", - "workbench.action.terminal.changeIcon": "Cambia icona...", + "workbench.action.terminal.attachToSession": "Associa a sessione", "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.detachSession": "Scollega sessione", "workbench.action.terminal.findNext": "Trova successivo", "workbench.action.terminal.findPrevious": "Trova precedente", - "workbench.action.terminal.focus": "Sposta stato attivo su terminale", "workbench.action.terminal.focus.tabsView": "Sposta lo stato attivo sulla visualizzazione delle schede dei terminali", "workbench.action.terminal.focusFind": "Sposta stato attivo su Trova", - "workbench.action.terminal.focusNext": "Sposta stato attivo su terminale successivo", - "workbench.action.terminal.focusNextPane": "Sposta stato attivo sul riquadro successivo", - "workbench.action.terminal.focusPrevious": "Sposta stato attivo su terminale precedente", - "workbench.action.terminal.focusPreviousPane": "Sposta stato attivo sul riquadro precedente", + "workbench.action.terminal.focusNext": "Sposta lo stato attivo sul gruppo di terminale successivo", + "workbench.action.terminal.focusNextPane": "Spostare lo stato attivo sul terminale successivo nel gruppo di terminale", + "workbench.action.terminal.focusPrevious": "Sposta lo stato attivo sul gruppo di terminale precedente", + "workbench.action.terminal.focusPreviousPane": "Spostare lo stato attivo sul terminale precedente nel gruppo di terminale", "workbench.action.terminal.hideFind": "Nascondi Trova", "workbench.action.terminal.joinInstance": "Unisci terminali", "workbench.action.terminal.kill": "Termina istanza attiva del terminale", - "workbench.action.terminal.kill.short": "Termina il terminale", + "workbench.action.terminal.killEditor": "Termina terminale attivo nell'area dell'editor", "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": "Crea nuovo terminale integrato", - "workbench.action.terminal.newInActiveWorkspace": "Crea un nuovo terminale integrato (nel workspace attivo)", - "workbench.action.terminal.newWithCwd": "Crea nuovo terminale integrato avviato in una directory di lavoro personalizzata", + "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.newWithCwd.cwd": "Directory con cui avviare il terminale", - "workbench.action.terminal.newWithProfile": "Crea nuovo terminale integrato (con profilo)", + "workbench.action.terminal.newWithProfile": "Create New Terminal (With Profile)", + "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", "workbench.action.terminal.paste": "Incolla nel terminale attivo", "workbench.action.terminal.pasteSelection": "Incolla selezione nel terminale attivo", "workbench.action.terminal.relaunch": "Riavvia terminale attivo", - "workbench.action.terminal.rename": "Rinomina...", - "workbench.action.terminal.renameInstance": "Rinomina...", "workbench.action.terminal.renameWithArg": "Rinomina il terminale attualmente attivo", "workbench.action.terminal.renameWithArg.name": "Nuovo nome del terminale", "workbench.action.terminal.renameWithArg.noName": "Non è stato specificato alcun argomento per il nome", - "workbench.action.terminal.resizePaneDown": "Ridimensiona il riquadro in basso", - "workbench.action.terminal.resizePaneLeft": "Ridimensiona il riquadro a sinistra", - "workbench.action.terminal.resizePaneRight": "Ridimensiona il riquadro a destra", - "workbench.action.terminal.resizePaneUp": "Ridimensiona il riquadro in alto", + "workbench.action.terminal.resizePaneDown": "Ridimensiona terminale verso il basso", + "workbench.action.terminal.resizePaneLeft": "Ridimensiona terminale verso sinistra", + "workbench.action.terminal.resizePaneRight": "Ridimensiona terminale verso destra", + "workbench.action.terminal.resizePaneUp": "Ridimensiona terminale verso l’alto", "workbench.action.terminal.runActiveFile": "Esegui file attivo nel terminale attivo", "workbench.action.terminal.runActiveFile.noFile": "Nel terminale è possibile eseguire solo file su disco", "workbench.action.terminal.runSelectedText": "Esegui testo selezionato nel terminale attivo", @@ -7639,15 +7787,12 @@ "workbench.action.terminal.sendSequence": "Invia sequenza personalizzata al terminale", "workbench.action.terminal.showEnvironmentInformation": "Mostra informazioni sull'ambiente", "workbench.action.terminal.showTabs": "Mostra schede", - "workbench.action.terminal.split": "Terminale diviso", "workbench.action.terminal.splitInActiveWorkspace": "Terminale diviso (nell'area di lavoro attiva)", - "workbench.action.terminal.splitInstance": "Terminale diviso", "workbench.action.terminal.switchTerminal": "Cambia terminale", "workbench.action.terminal.toggleEscapeSequenceLogging": "Attiva/Disattiva sequenza di escape", "workbench.action.terminal.toggleFindCaseSensitive": "Attiva/Disattiva ricerca con distinzione tra maiuscole e minuscole", "workbench.action.terminal.toggleFindRegex": "Attiva/Disattiva ricerca con espressioni regex", - "workbench.action.terminal.toggleFindWholeWord": "Attiva/Disattiva ricerca con parole intere", - "workbench.action.terminal.unsplit": "Annulla divisione del terminale" + "workbench.action.terminal.toggleFindWholeWord": "Attiva/Disattiva ricerca con parole intere" }, "vs/workbench/contrib/terminal/browser/terminalConfigHelper": { "install": "Installa", @@ -7656,6 +7801,13 @@ "vs/workbench/contrib/terminal/browser/terminalDecorationsProvider": { "label": "Terminale" }, + "vs/workbench/contrib/terminal/browser/terminalEditorInput": { + "cancel": "Annulla", + "confirmDirtyTerminal.button": "&&Termina", + "confirmDirtyTerminal.detail": "La chiusura terminerà i processi in esecuzione in questo terminale.", + "confirmDirtyTerminal.message": "Terminare i processi in esecuzione?", + "confirmDirtyTerminals.detail": "La chiusura terminerà i processi in esecuzione in questi terminali." + }, "vs/workbench/contrib/terminal/browser/terminalIcons": { "configureTerminalProfileIcon": "Icona per creare un nuovo profilo del terminale.", "killTerminalIcon": "Icona per terminare un'istanza del terminale.", @@ -7688,41 +7840,37 @@ "yes": "Sì" }, "vs/workbench/contrib/terminal/browser/terminalMenus": { + "defaultTerminalProfile": "{0} (Predefinito)", "miNewTerminal": "&&Nuovo terminale", "miRunActiveFile": "Esegui &&file attivo", "miRunSelectedText": "Esegui testo &&selezionato", "miSplitTerminal": "Terminale &&diviso", + "terminal.new": "Nuovo terminale", "workbench.action.terminal.changeColor": "Cambia colore...", "workbench.action.terminal.changeIcon": "Cambia icona...", "workbench.action.terminal.clear": "Cancella", "workbench.action.terminal.copySelection.short": "Copia", "workbench.action.terminal.joinInstance": "Unisci terminali", - "workbench.action.terminal.kill.short": "Termina il terminale", - "workbench.action.terminal.killInstance": "Termina il terminale", "workbench.action.terminal.new.short": "Nuovo terminale", "workbench.action.terminal.newWithProfile.short": "Nuovo terminale con profilo", "workbench.action.terminal.openSettings": "Configura impostazioni del terminale", "workbench.action.terminal.paste.short": "Incolla", - "workbench.action.terminal.rename": "Rinomina...", "workbench.action.terminal.renameInstance": "Rinomina...", "workbench.action.terminal.selectAll": "Seleziona tutto", "workbench.action.terminal.selectDefaultProfile": "Seleziona profilo predefinito", "workbench.action.terminal.showsTabs": "Mostra schede", - "workbench.action.terminal.split": "Terminale diviso", - "workbench.action.terminal.splitInstance": "Dividi terminale", - "workbench.action.terminal.switchTerminal": "Cambia terminale", - "workbench.action.terminal.unsplitInstance": "Annulla divisione del terminale" + "workbench.action.terminal.switchTerminal": "Cambia terminale" }, "vs/workbench/contrib/terminal/browser/terminalProcessManager": { "ptyHostRelaunch": "Riavvio del terminale perché la connessione al processo della shell è stata persa..." }, "vs/workbench/contrib/terminal/browser/terminalQuickAccess": { - "killTerminal": "Termina istanza del terminale", "renameTerminal": "Rinomina terminale", "workbench.action.terminal.newWithProfilePlus": "Crea nuovo terminale con profilo", "workbench.action.terminal.newplus": "Crea nuovo terminale" }, "vs/workbench/contrib/terminal/browser/terminalService": { + "ICreateContributedTerminalProfileOptions": "aggiunto come contributo", "createQuickLaunchProfile": "Configura profilo del terminale", "enterTerminalProfileName": "Immettere il nome del profilo del terminale", "localTerminalDescription": "Locale", @@ -7732,10 +7880,10 @@ "terminal.integrated.selectProfileToCreate": "Selezionare il profilo del terminale da creare", "terminalProfileAlreadyExists": "Esiste già un profilo del terminale con lo stesso nome", "terminalProfiles": "profili", - "terminalProfiles.contributed": "aggiunti come contributo", "terminalProfiles.detected": "rilevati", - "terminalService.terminalCloseConfirmationPlural": "Ci sono {0} sessioni di terminale attive. Terminarle?", - "terminalService.terminalCloseConfirmationSingular": "C'è una sessione di terminale attiva. Terminarla?" + "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" }, "vs/workbench/contrib/terminal/browser/terminalTabbedView": { "hideTabs": "Nascondi schede", @@ -7744,41 +7892,27 @@ }, "vs/workbench/contrib/terminal/browser/terminalTabsList": { "splitTerminalAriaLabel": "Terminale {0} {1}, suddivisione {2} di {3}", - "terminal.kill": "Termina", - "terminal.split": "Dividi", "terminal.tabs": "Schede dei terminale", "terminalAriaLabel": "Terminale {0} {1}", "terminalInputAriaLabel": "Digitare il nome del terminale. Premere INVIO per confermare oppure ESC per annullare." }, "vs/workbench/contrib/terminal/browser/terminalView": { - "defaultTerminalProfile": "{0} (Predefinito)", "terminal.monospaceOnly": "Il terminale supporta solo tipi di carattere a spaziatura fissa. Assicurarsi di riavviare VS Code se si tratta di un tipo di carattere appena installato.", - "terminal.new": "Nuovo terminale", - "terminal.split": "Terminale diviso", "terminal.useMonospace": "Usa 'monospace'", "terminalConnectingLabel": "Avvio...", - "terminals": "Apri i terminali.", - "workbench.action.terminal.split": "Terminale diviso" + "terminals": "Apri i terminali." }, "vs/workbench/contrib/terminal/common/terminal": { - "isSplitTerminalContextKey": "Indica se il terminale della scheda evidenziata è o meno un terminale diviso", "terminalCategory": "Terminale", - "terminalCountContextKey": "Numero corrente di terminali", - "terminalFocusContextKey": "Indica se lo stato attivo si trova sul terminale", - "terminalGroupCountContextKey": "Numero corrente di gruppi di terminali", - "terminalProcessSupportedContextKey": "Indica se è possibile avviare i processi del terminale", - "terminalShellTypeContextKey": "Tipo di shell del terminale attivo", - "terminalTabsFocusContextKey": "Indica se lo stato attivo si trova sul widget delle schede dei terminali", - "terminalTabsSingularSelectedContextKey": "Indica se è selezionata una scheda del terminale", - "terminalTextSelectedContextKey": "Indica se il testo è selezionato nel terminale attivo", "vscode.extension.contributes.terminal": "Aggiunge come contributo la funzionalità del terminale.", "vscode.extension.contributes.terminal.profiles": "Definisce i profili di terminale aggiuntivi che l'utente può creare.", - "vscode.extension.contributes.terminal.profiles.icon": "Codicon da associare a questo profilo di terminale.", "vscode.extension.contributes.terminal.profiles.id": "ID del provider di profili del terminale.", "vscode.extension.contributes.terminal.profiles.title": "Titolo di questo profilo di terminale.", "vscode.extension.contributes.terminal.types": "Definisce i tipi di terminale aggiuntivi che l'utente può creare.", "vscode.extension.contributes.terminal.types.command": "Comando da eseguire quando l'utente crea questo tipo di terminale.", - "vscode.extension.contributes.terminal.types.icon": "Codicon da associare a questo tipo di terminale.", + "vscode.extension.contributes.terminal.types.icon": "Codicon, URI oppure URI chiaro e scuro da associare a questo tipo di terminale.", + "vscode.extension.contributes.terminal.types.icon.dark": "Percorso dell'icona quando viene usato un tema scuro", + "vscode.extension.contributes.terminal.types.icon.light": "Percorso dell'icona quando viene usato un tema chiaro", "vscode.extension.contributes.terminal.types.title": "Titolo di questo tipo di terminale." }, "vs/workbench/contrib/terminal/common/terminalColorRegistry": { @@ -7788,21 +7922,36 @@ "terminal.dragAndDropBackground": "Colore di sfondo durante il trascinamento sopra i terminali. Il colore dovrebbe avere una trasparenza impostata in modo che il contenuto del terminale sia ancora visibile.", "terminal.foreground": "Il colore di primo piano del terminale.", "terminal.selectionBackground": "Colore di sfondo di selezione del terminale.", + "terminal.tab.activeBorder": "Bordo sul lato della scheda del terminale nel pannello. Per impostazione predefinita, viene impostato su tab.activeBorder.", "terminalCursor.background": "Colore di sfondo del cursore del terminale. Permette di personalizzare il colore di un carattere quando sovrapposto da un blocco cursore.", "terminalCursor.foreground": "Colore di primo piano del cursore del terminale." }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { + "openDefaultSettingsJson": "Apri il file JSON delle impostazioni predefinite", + "openDefaultSettingsJson.capitalized": "Apri impostazioni predefinite (JSON)", "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.", "terminal.integrated.bellDuration": "Numero di millisecondi per visualizzare la campana all'interno di una scheda del terminale quando viene attivata.", - "terminal.integrated.commandsToSkipShell": "Set di ID comando i cui tasti di scelta rapida non verranno inviati alla shell, ma gestiti sempre da VS Code. In questo modo i tasti di scelta rapida che verrebbero normalmente utilizzati dalla shell si comportano come quando il terminale non si trova nello stato attivo, ad esempio con `CTRL+P` viene avviato Quick Open.\r\n\r\n \r\n\r\nMolti comandi vengono ignorati per impostazione predefinita. Per sostituire un'impostazione predefinita e passare il tasto di scelta rapida del comando alla shell, aggiungere prima del comando il prefisso `-`. Ad esempio, aggiungere `-workbench.action.quickOpen` per consentire a `CTRL+P` di usare la shell.\r\n\r\n \r\n\r\nL'elenco seguente di comandi ignorati predefiniti è troncato quando viene visualizzato in Editor impostazioni. Per visualizzare l'elenco completo, [aprire il file JSON delle impostazioni predefinite](command:workbench.action.openRawDefaultSettings 'Apri impostazioni predefinite (JSON)') e cercare il primo comando nell'elenco seguente.\r\n\r\n \r\n\r\nComandi ignorati predefiniti:\r\n\r\n{0}", - "terminal.integrated.confirmOnExit": "Controlla se confermare all'uscita la presenza di sessioni di terminale attive.", + "terminal.integrated.commandsToSkipShell": "Un set di ID comando i cui tasti di scelta rapida non verranno inviati alla shell, ma gestiti sempre da VS Code. In questo modo i tasti di scelta rapida che verrebbero normalmente utilizzati dalla shell si comportano come quando il terminale non si trova nello stato attivo, ad esempio con `CTRL+P` viene avviato Quick Open.\r\n\r\n \r\n\r\nMolti comandi vengono ignorati per impostazione predefinita. Per sostituire un'impostazione predefinita e passare il tasto di scelta rapida del comando alla shell, aggiungere prima del comando il prefisso `-`. Ad esempio, aggiungere `-workbench.action.quickOpen` per consentire a `CTRL+P` di usare la shell.\r\n\r\n \r\n\r\nL'elenco seguente di comandi ignorati predefiniti è troncato quando viene visualizzato in Editor impostazioni. Per visualizzare l'elenco completo, {1} e cercare il primo comando nell'elenco seguente.\r\n \r\n\r\nComandi ignorati predefiniti:\r\n\r\n\r\n{0}", + "terminal.integrated.confirmOnExit": "Controlla se confermare la chiusura della finestra se sono presenti sessioni terminale attive.", + "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.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.", + "terminal.integrated.confirmOnKill.panel": "Confermare se il terminale è presente nel pannello.", "terminal.integrated.copyOnSelection": "Controlla se il testo selezionato nel terminale verrà copiato negli Appunti.", "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.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", + "terminal.integrated.defaultLocation.view": "Crea terminali in Visualizzazione terminale", "terminal.integrated.detectLocale": "Controlla se rilevare e impostare la variabile di ambiente `$LANG` su un'opzione conforme a UTF-8 perché il terminale di VS Code supporta solo dati con codifica UTF-8 provenienti dalla shell.", "terminal.integrated.detectLocale.auto": "Imposta la variabile di ambiente `$LANG` se quella esistente non è presente o non termina con `'.UTF-8'`.", "terminal.integrated.detectLocale.off": "Non imposta la variabile di ambiente `$LANG`.", @@ -7828,6 +7977,7 @@ "terminal.integrated.fontWeightError": "Sono consentiti solo le parole chiave \"normal\" e \"bold\" o i numeri compresi tra 1 e 1000.", "terminal.integrated.gpuAcceleration": "Controlla se il terminale sfrutterà la GPU per eseguire il rendering.", "terminal.integrated.gpuAcceleration.auto": "Consente che sia VS Code a rilevare il renderer che offre l'esperienza migliore.", + "terminal.integrated.gpuAcceleration.canvas": "Utilizzare il renderer Canvas di fallback all'interno del terminale. Questa operazione utilizza un contesto 2D anziché WebGL. In alcuni sistemi potrebbe avere migliori prestazioni.", "terminal.integrated.gpuAcceleration.off": "Disabilita l'accelerazione GPU all'interno del terminale.", "terminal.integrated.gpuAcceleration.on": "Abilita l'accelerazione GPU all'interno del terminale.", "terminal.integrated.letterSpacing": "Controlla la spaziatura delle lettere del terminale. Si tratta di un valore intero che rappresenta il numero di pixel da aggiungere tra i caratteri.", @@ -7851,6 +8001,7 @@ "terminal.integrated.splitCwd.inherited": "In macOS e Linux un nuovo terminale diviso userà la directory di lavoro del terminale padre. In Windows il comportamento è uguale a quello iniziale.", "terminal.integrated.splitCwd.initial": "Un nuovo terminale diviso userà la directory di lavoro con cui è stato avviato il terminale padre.", "terminal.integrated.splitCwd.workspaceRoot": "Un nuovo terminale diviso userà la radice dell'area di lavoro come directory di lavoro. In un'area di lavoro con più radici è possibile scegliere la cartella radice da usare.", + "terminal.integrated.tabs.enableAnimation": "Controllare se gli stati delle schede del terminale supportano l'animazione (ad esempio, le attività in corso).", "terminal.integrated.tabs.enabled": "Controlla se le schede dei terminali vengono visualizzate come elenco a fianco del terminale. Se questa opzione è disabilitata, verrà visualizzato un menu a discesa.", "terminal.integrated.tabs.focusMode": "Controlla se l'evidenziazione del terminale di una scheda avviene su un clic doppio o singolo.", "terminal.integrated.tabs.focusMode.doubleClick": "Sposta lo stato attivo sul terminale quando si fa doppio clic su una scheda del terminale", @@ -7862,6 +8013,11 @@ "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.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", + "terminal.integrated.tabs.showActions.singleTerminal": "Mostra le azioni quando è l'unico terminale aperto", + "terminal.integrated.tabs.showActions.singleTerminalOrNarrow": "Mostra le azioni quando è l'unico terminale aperto o quando la visualizzazione delle schede si trova nello stato Senza testo ravvicinato", "terminal.integrated.tabs.showActiveTerminal": "Mostra le informazioni sul terminale attivo nella visualizzazione. Ciò risulta particolarmente utile quando il titolo all'interno delle schede non è visibile.", "terminal.integrated.tabs.showActiveTerminal.always": "Mostra sempre il terminale attivo", "terminal.integrated.tabs.showActiveTerminal.never": "Non mostrare mai il terminale attivo", @@ -7874,8 +8030,34 @@ "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.", "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. Ciò è utile se la shell imposta dinamicamente il titolo." + "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." + }, + "vs/workbench/contrib/terminal/common/terminalContextKey": { + "isSplitTerminalContextKey": "Indica se il terminale della scheda evidenziata è un terminale diviso.", + "terminalAltBufferActive": "Indica se il buffer alternativo del terminale è attivo.", + "terminalCountContextKey": "Numero corrente di terminali.", + "terminalEditorFocusContextKey": "Indica se un terminale nell'area dell'editor è evidenziato.", + "terminalFocusContextKey": "Indica se lo stato in evidenza si trova sul terminale.", + "terminalProcessSupportedContextKey": "Indica se i processi del terminale possono essere avviati nell'area di lavoro corrente.", + "terminalShellTypeContextKey": "Tipo di shell del terminale attivo, impostato sull'ultimo valore noto quando non sono presenti terminali.", + "terminalTabsFocusContextKey": "Indica se lo stato in evidenza si trova sul widget delle schede del terminale.", + "terminalTabsSingularSelectedContextKey": "Indica se un terminale è selezionato nell'elenco delle schede del terminale.", + "terminalTextSelectedContextKey": "Indica se il testo è selezionato nel terminale attivo." + }, + "vs/workbench/contrib/terminal/common/terminalStrings": { + "killTerminal": "Termina il terminale", + "killTerminal.short": "Termina", + "moveToEditor": "Sposta il terminale nell'area dell'editor", + "splitTerminal": "Terminale diviso", + "splitTerminal.short": "Dividi", + "terminal": "Terminale", + "unsplitTerminal": "Annulla divisione del terminale", + "workbench.action.terminal.changeColor": "Cambia colore...", + "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..." }, "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ù.", @@ -7890,6 +8072,7 @@ "hiddenIcon": "Icona visualizzata accanto ai test nascosti, quando sono stati visualizzati.", "testViewIcon": "Icona della visualizzazione Test.", "testingCancelIcon": "Icona per annullare le esecuzioni dei test in corso.", + "testingDebugAllIcon": "Icona dell'azione \"Esegui il debug di tutti i test\".", "testingDebugIcon": "Icona dell'azione \"Esegui debug del test\".", "testingErrorIcon": "Icona visualizzata per i test che presentano un errore.", "testingFailedIcon": "Icona visualizzata per i test non superati.", @@ -7900,23 +8083,25 @@ "testingShowAsList": "Icona visualizzata quando la struttura ad albero di Esplora test è disabilitata.", "testingShowAsTree": "Icona visualizzata quando l'elenco di Esplora test è disabilitato.", "testingSkippedIcon": "Icona visualizzata per i test ignorati.", - "testingUnsetIcon": "Icona visualizzata per i test che si trovano in uno stato annullato." + "testingUnsetIcon": "Icona visualizzata per i test che si trovano in uno stato annullato.", + "testingUpdateProfiles": "Icona visualizzata per aggiornare i profili di test." }, "vs/workbench/contrib/testing/browser/testExplorerActions": { + "configureProfile": "Selezionare un profilo da aggiornare", "debug test": "Esegui debug del test", "debugAllTests": "Esegui debug di tutti i test", - "debugSelectedTests": "Esegui debug dei test selezionati", + "debugSelectedTests": "Esegui debug dei test", "discoveringTests": "Individuazione dei test", "hideTest": "Nascondi il test", "noDebugTestProvider": "Non sono stati trovati test sottoponibili a debug in questa area di lavoro. Potrebbe essere necessario installare un'estensione del provider di test", "noTestProvider": "Non sono stati trovati test in questa area di lavoro. Potrebbe essere necessario installare un'estensione del provider di test", "run test": "Esegui test", "runAllTests": "Esegui tutti i test", - "runSelectedTests": "Esegui test selezionati", + "runSelectedTests": "Esegui test", "testing.cancelRun": "Annulla esecuzione dei test", - "testing.category": "Test", "testing.clearResults": "Cancella tutti i risultati", "testing.collapseAll": "Comprimi tutti i test", + "testing.configureProfile": "Configurare i profili di test", "testing.debugAtCursor": "Esegui debug del test alla posizione del cursore", "testing.debugCurrentFile": "Esegui debug dei test nel file corrente", "testing.debugFailTests": "Esegui debug dei test non superati", @@ -7925,13 +8110,15 @@ "testing.openOutputPeek": "Visualizza output in anteprima", "testing.reRunFailTests": "Ripeti i test non superati", "testing.reRunLastRun": "Ripeti l'ultima esecuzione", - "testing.refresh": "Aggiorna test", "testing.runAtCursor": "Esegui test alla posizione del cursore", "testing.runCurrentFile": "Esegui test nel file corrente", + "testing.runUsing": "Eseguire con profilo...", "testing.searchForTestExtension": "Cerca estensione di test", + "testing.selectDefaultTestProfiles": "Seleziona profilo predefinito", "testing.showMostRecentOutput": "Mostra output", "testing.sortByLocation": "Ordina per posizione", - "testing.sortByName": "Ordina per nome", + "testing.sortByStatus": "Ordina per stato", + "testing.toggleInlineTestOutput": "Attiva/Disattiva output del test inline", "testing.turnOffAutoRun": "Disattiva esecuzione automatica", "testing.turnOnAutoRun": "Attiva esecuzione automatica", "testing.viewAsList": "Visualizza come elenco", @@ -7945,28 +8132,41 @@ "test": "Test", "testExplorer": "Esplora test" }, + "vs/workbench/contrib/testing/browser/testingConfigurationUi": { + "testConfigurationUi.pick": "Selezionare un profilo di test da usare", + "updateTestConfiguration": "Aggiorna configurazione di test" + }, "vs/workbench/contrib/testing/browser/testingDecorations": { + "actual.title": "Effettivo:", + "debug all test": "Esegui il debug di tutti i test", "debug test": "Esegui debug del test", - "failedHoverMessage": "{0} non riuscito. ", - "failedPeekAction": "Visualizza in anteprima l'errore", + "expected.title": "Previsto:", + "peek failure": "Visualizza in anteprima l'errore", + "peekTestOutout": "Visualizza in anteprima l'output del test", "reveal test": "Visualizza in Esplora test", + "run all test": "Esegui tutti i test", "run test": "Esegui test", - "testing.clickToRun": "Fare clic per eseguire i test oppure fare clic con il pulsante destro del mouse per altre opzioni" + "testing.gutterMsg.contextMenu": "Fare clic per le opzioni test", + "testing.gutterMsg.debug": "Fare clic per eseguire il debug del test oppure fare clic con il pulsante destro del mouse per altre opzioni", + "testing.gutterMsg.run": "Fare clic per eseguire i test oppure fare clic con il pulsante destro del mouse per altre opzioni", + "testing.runUsing": "Eseguire con profilo..." }, "vs/workbench/contrib/testing/browser/testingExplorerFilter": { "filter": "Filtro", - "testExplorerFilter": "Filtro, ad esempio text, !exclude", + "testExplorerFilter": "Filter (e.g. text, !exclude, @tag)", + "testExplorerFilterLabel": "Filter text for tests in the explorer", "testing.filters.currentFile": "Mostra solo nel file attivo", "testing.filters.menu": "Altri filtri...", "testing.filters.removeTestExclusions": "Scopri tutti i test", - "testing.filters.showAll": "Mostra tutti i test", "testing.filters.showExcludedTests": "Mostra i test nascosti", "testing.filters.showOnlyExecuted": "Mostra solo i test eseguiti", "testing.filters.showOnlyFailed": "Mostra solo i test non superati" }, "vs/workbench/contrib/testing/browser/testingExplorerView": { + "configureTestProfiles": "Configurare i profili di test", + "defaultTestProfile": "{0} (predefinito)", + "selectDefaultConfigs": "Seleziona profilo predefinito", "testExplorer": "Esplora test", - "testing.treeElementLabel": "{0} ({1})", "testing.treeElementLabelDuration": "{0}, in {1}", "testing.treeElementLabelOutdated": "{0}, risultato obsoleto", "testingFindExtension": "Mostra i test dell'area di lavoro", @@ -7978,6 +8178,10 @@ "run test": "Esegui test", "testUnnamedTask": "Attività senza nome", "testing.debugLastRun": "Esegui debug del test", + "testing.goToFile": "Vai al file", + "testing.goToNextMessage": "Passa al test non riuscito successivo", + "testing.goToPreviousMessage": "Passa al test non riuscito precedente", + "testing.openMessageInEditor": "Apri nell'editor", "testing.reRunLastRun": "Esegui di nuovo il test", "testing.revealInExplorer": "Visualizza in Esplora test", "testing.showResultOutput": "Mostra output risultati", @@ -8011,12 +8215,8 @@ "testing.iconUnset": "Colore per l'icona 'Annullato' in Esplora test.", "testing.message.error.decorationForeground": "Colore del testo dei messaggi di errore dei test visualizzati inline nell'editor.", "testing.message.error.marginBackground": "Colore del margine accanto ai messaggi di errore visualizzati inline nell'editor.", - "testing.message.hint.decorationForeground": "Colore del testo dei messaggi di suggerimento dei test visualizzati inline nell'editor.", - "testing.message.hint.marginBackground": "Colore del margine accanto ai messaggi di suggerimento visualizzati inline nell'editor.", "testing.message.info.decorationForeground": "Colore del testo dei messaggi informativi dei test visualizzati inline nell'editor.", "testing.message.info.marginBackground": "Colore del margine accanto ai messaggi informativi visualizzati inline nell'editor.", - "testing.message.warning.decorationForeground": "Colore del testo dei messaggi di avviso dei test visualizzati inline nell'editor.", - "testing.message.warning.marginBackground": "Colore del margine accanto ai messaggi di avviso visualizzati inline nell'editor.", "testing.peekBorder": "Colore dei bordi e della freccia della visualizzazione rapida.", "testing.runAction": "Colore delle icone 'Esegui' nell'editor." }, @@ -8029,17 +8229,27 @@ "testing.automaticallyOpenPeekView": "Consente di configurare l'apertura automatica della visualizzazione in anteprima dell'errore.", "testing.automaticallyOpenPeekView.failureAnywhere": "Apre automaticamente, indipendentemente dal punto in cui si è verificato l'errore.", "testing.automaticallyOpenPeekView.failureInVisibleDocument": "Apre automaticamente quando un test non viene superato in un documento visibile.", + "testing.automaticallyOpenPeekView.never": "Non aprire mai automaticamente.", "testing.automaticallyOpenPeekViewDuringAutoRun": "Controlla se aprire automaticamente la visualizzazione in anteprima durante la modalità di esecuzione automatica.", - "testing.followRunningTest": "Controllare se il test in esecuzione deve essere seguito nella visualizzazione Esplora test" + "testing.defaultGutterClickAction": "Verifica l'azione da eseguire quando si fa clic con il pulsante sinistro del mouse su un effetto del test nella rilegatura.", + "testing.defaultGutterClickAction.contextMenu": "Per altre opzioni, aprire il menu di scelta rapida.", + "testing.defaultGutterClickAction.debug": "Esegui il debug del test.", + "testing.defaultGutterClickAction.run": "Esegui il test.", + "testing.followRunningTest": "Controllare se il test in esecuzione deve essere seguito nella visualizzazione Esplora test", + "testing.gutterEnabled": "Controlla se le decorazioni dei test sono visualizzate nella barra di navigazione dell'editor." }, "vs/workbench/contrib/testing/common/constants": { + "testGroup.coverage": "Copertura", + "testGroup.debug": "Esegui il debug", + "testGroup.run": "Esegui", "testState.errored": "In errore", "testState.failed": "Non superato", "testState.passed": "Superato", "testState.queued": "In coda", "testState.running": "In esecuzione", "testState.skipped": "Ignorato", - "testState.unset": "Non impostato" + "testState.unset": "Non ancora eseguito", + "testing.treeElementLabel": "{0} ({1})" }, "vs/workbench/contrib/testing/common/testResult": { "runFinished": "Esecuzione dei test a ({0})" @@ -8049,6 +8259,12 @@ "testTrust": "I test in esecuzione possono eseguire codice nell'area di lavoro." }, "vs/workbench/contrib/testing/common/testingContextKeys": { + "testing.controllerId": "ID controller dell'elemento di test corrente", + "testing.hasConfigurableConfig": "Indica se è possibile configurare una configurazione di test", + "testing.hasCoverableTests": "Indica se un test controller ha registrato una configurazione di copertura", + "testing.hasDebuggableTests": "Indica se un test controller ha registrato una configurazione di debug", + "testing.hasNonDefaultConfig": "Indica se un test controller ha registrato una configurazione non predefinita", + "testing.hasRunnableTests": "Indica se un test controller ha registrato una configurazione di esecuzione", "testing.peekItemType": "Tipo dell'elemento nella visualizzazione dell'output in anteprima, \"test\", \"messaggio\", \"attività\" o \"risultato\".", "testing.testId": "ID dell'elemento di test corrente, impostato durante la creazione o l'apertura di menu in elementi di test", "testing.testItemHasUri": "Valore booleano che indica se l'elemento di test contiene un URI definito", @@ -8103,6 +8319,30 @@ "timelineRefresh": "Icona per l'azione di aggiornamento della sequenza temporale.", "timelineUnpin": "Icona per l'azione di rimozione della sequenza temporale." }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchy.contribution": { + "close": "Chiudi", + "editorHasTypeHierarchyProvider": "Indica se è disponibile un provider di gerarchia dei tipi", + "error": "Non è stato possibile visualizzare la gerarchia dei tipi", + "no.item": "Nessun risultato", + "title": "Visualizza gerarchia del tipo", + "title.refocusTypeHierarchy": "Riattivazione della gerarchia del tipo", + "title.subtypes": "Mostra sottotipi", + "title.supertypes": "Mostra supertipi", + "typeHierarchyDirection": "indica se la gerarchia dei tipi Mostra tipi super o sottotipi", + "typeHierarchyVisible": "Indica se l'anteprima della gerarchia del tipo è attualmente visualizzata" + }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchyPeek": { + "empt.subtypes": "Nessun sottotipo di '{0}'", + "empt.supertypes": "Nessun supertipo di '{0}'", + "subtypes": "Sottotipi di '{0}'", + "supertypes": "Supertipi di '{0}'", + "title.loading": "Caricamento…" + }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchyTree": { + "subtypes": "sottotipi di {0}", + "supertypes": "supertipi di '{0}'", + "tree.aria": "Gerarchia del tipo" + }, "vs/workbench/contrib/update/browser/releaseNotesEditor": { "releaseNotesInputName": "Note sulla versione: {0}", "unassigned": "non assegnato" @@ -8120,7 +8360,6 @@ "installingUpdate": "Installazione dell'aggiornamento...", "later": "In seguito", "noUpdatesAvailable": "Al momento non sono disponibili aggiornamenti.", - "ok": "OK", "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.", @@ -8164,7 +8403,8 @@ }, "vs/workbench/contrib/url/browser/url.contribution": { "openUrl": "Apri URL", - "urlToOpen": "URL da aprire" + "urlToOpen": "URL da aprire", + "workbench.trustedDomains.promptInTrustedWorkspace": "Se questa impostazione è abilitata, verranno visualizzate richieste di dominio attendibile durante l'apertura dei collegamenti in aree di lavoro attendibili." }, "vs/workbench/contrib/userDataSync/browser/userDataSync": { "Sync accept merges": "{0}: {1}", @@ -8174,8 +8414,10 @@ "accept merges button": "Accetta &&merge", "accept remote": "Accetta remoto", "accept remote button": "Accetta &&remoto", + "ask to turn on in global": "Sincronizzazione impostazioni è disattivata (1)", "auth failed": "Si è verificato un errore durante l'attivazione di Sincronizzazione impostazioni: l'autenticazione non è riuscita.", "cancel": "Annulla", + "change later": "È sempre possibile modificare questa impostazione in un secondo momento.", "configure": "Configura...", "configure and turn on sync detail": "Accedere per sincronizzare i dati tra i dispositivi.", "configure sync": "{0}: Configura...", @@ -8192,10 +8434,10 @@ "global activity turn on sync": "Attiva Sincronizzazione impostazioni...", "has conflicts": "{0}: Rilevati conflitti", "insiders": "Insider", + "learn more": "Altre informazioni", "leftResourceName": "{0} (remoto)", "merges": "{0} (merge)", "no authentication providers": "Non sono disponibili provider di autenticazione.", - "open doc": "Apri documentazione", "open file": "Apri il file {0}", "operationId": "ID operazione: {0}", "per platform": "per ogni piattaforma", @@ -8209,6 +8451,7 @@ "service switched to insiders": "La sincronizzazione delle impostazioni è stata impostata sul servizio Insider", "service switched to stable": "La sincronizzazione delle impostazioni è stata impostata sul servizio Stabile", "session expired": "La sincronizzazione delle impostazioni è stata disattivata perché la sessione corrente è scaduta. Eseguire di nuovo l'accesso per attivare la sincronizzazione.", + "settings sync is off": "Sincronizzazione impostazioni è disattivata", "show conflicts": "Mostra conflitti", "show sync log title": "{0}: Mostra log", "show sync log toolrip": "Mostra log", @@ -8229,7 +8472,6 @@ "switchSyncService.title": "{0}: Seleziona servizio", "sync is on": "La sincronizzazione delle impostazioni è attiva", "sync now": "{0}: Sincronizza ora", - "sync preview message": "La sincronizzazione delle impostazioni è una funzionalità di anteprima. Leggere la documentazione prima di attivarla.", "sync settings": "{0}: Mostra impostazioni", "synced with time": "ora di sincronizzazione {0}", "syncing": "sincronizzazione", @@ -8240,14 +8482,15 @@ "turn off sync confirmation": "Disattivare la sincronizzazione?", "turn off sync detail": "Le impostazioni, i tasti di scelta rapida, le estensioni, i frammenti e lo stato dell'interfaccia utente non verranno più sincronizzati.", "turn off sync everywhere": "Disattiva la sincronizzazione in tutti i dispositivi e cancella i dati dal cloud.", - "turn on": "Attiva", "turn on failed": "Si è verificato un errore durante l'attivazione della sincronizzare delle impostazioni. {0}", "turn on failed with user data sync error": "Si è verificato un errore durante l'attivazione di Sincronizzazione impostazioni. Per altri dettagli, vedere i [log]({0}).", + "turn on settings sync": "Attiva Sincronizzazione impostazioni", "turn on sync": "Attiva Sincronizzazione impostazioni...", "turn on sync with category": "{0}: Attiva...", "turned off": "La sincronizzazione delle impostazioni è stata disattivata da un altro dispositivo. Attivare di nuovo la sincronizzazione.", "turnin on sync": "Attivazione di Sincronizzazione impostazioni...", "turning on syncing": "Attivazione di Sincronizzazione impostazioni...", + "turnon sync after initialization message": "Le impostazioni, i tasti di scelta rapida, le estensioni, i frammenti e lo stato dell'interfaccia utente sono stati inizializzati ma non sono stati sincronizzati. Attivare Sincronizzazione impostazioni?", "update conflicts": "Non è stato possibile risolvere i conflitti perché è disponibile una nuova versione locale. Riprovare.", "using separate service": "Per la sincronizzazione delle impostazioni si usa ora un apposito servizio. Per altre informazioni, vedere la [documentazione sulla sincronizzazione delle impostazioni](https://aka.ms/vscode-settings-sync-help#_syncing-stable-versus-insiders).", "workbench.action.showSyncRemoteBackup": "Mostra dati sincronizzati", @@ -8285,6 +8528,7 @@ "vs/workbench/contrib/userDataSync/browser/userDataSyncViews": { "confirm replace": "Sostituire i dati correnti di {0} locale con la versione selezionata?", "current": "Corrente", + "last sync states": "Ultimi elementi remoti sincronizzati", "leftResourceName": "{0} (remoto)", "local sync activity title": "Attività di sincronizzazione (locale)", "merges": "Merge", @@ -8295,7 +8539,9 @@ "reset": "Reimposta dati sincronizzati", "rightResourceName": "{0} (locale)", "sideBySideLabels": "{0} ↔ {1}", + "sync logs": "Log", "synced machines": "Computer sincronizzati", + "troubleshoot": "Risoluzione dei problemi", "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", @@ -8332,15 +8578,15 @@ "watermark.startDebugging": "Avvia debug", "watermark.toggleTerminal": "Attiva/Disattiva terminale" }, - "vs/workbench/contrib/webview/browser/baseWebviewElement": { - "fatalErrorMessage": "Si è verificato un errore durante il caricamento della webview: {0}" - }, "vs/workbench/contrib/webview/browser/webview.contribution": { "copy": "Copia", "cut": "Tagliare", "paste": "Incollare" }, - "vs/workbench/contrib/webview/electron-browser/webviewCommands": { + "vs/workbench/contrib/webview/browser/webviewElement": { + "fatalErrorMessage": "Si è verificato un errore durante il caricamento della webview: {0}" + }, + "vs/workbench/contrib/webview/electron-sandbox/webviewCommands": { "iframeWebviewAlert": "Uso di strumenti di sviluppo standard per eseguire il debug di webview basato su iframe", "openToolsLabel": "Apri strumenti di sviluppo Webview" }, @@ -8354,6 +8600,16 @@ "vs/workbench/contrib/webviewPanel/browser/webviewPanel.contribution": { "webview.editor.label": "editor webview" }, + "vs/workbench/contrib/welcome/common/newFile.contribution": { + "Built-In": "Predefinito", + "Create": "Crea", + "change keybinding": "Configura tasto di scelta rapida", + "createNew": "Crea nuovo...", + "file": "FILE", + "miNewFile2": "File di testo", + "notebook": "Blocco appunti", + "welcome.newFile": "Nuovo file..." + }, "vs/workbench/contrib/welcome/common/viewsWelcomeContribution": { "ViewsWelcomeExtensionPoint.proposedAPI": "Il contributo viewsWelcome in '{0}' richiede l'abilitazione di 'enableProposedApi'." }, @@ -8369,55 +8625,64 @@ "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted": { "allDone": "Contrassegna come completato", "close": "Nascondi", - "configureVisibility": "Configura contenuto della pagina iniziale", - "gettingStarted": "Attività iniziali", + "footer": "{0} raccoglie i dati di utilizzo. Leggi i {1} e Scopri come {2}.", "gettingStarted.allStepsComplete": "Tutti i {0} passaggi sono stati completati.", "gettingStarted.editingEvolved": "Evoluzione dell'editor", "gettingStarted.someStepsComplete": "{0} di {1} passaggi completati", - "gettingStartedLabel": "Attività iniziali. Panoramica su come iniziare subito a usare l'editor.", "imageShowing": "Immagine che mostra {0}", - "more": "Altro", + "new": "Nuovo", + "newItems": "Nuovi elementi", "nextOne": "Sezione successiva", - "pickWalkthroughs": "Seleziona le procedure dettagliate da visualizzare", + "optOut": "Rifiuta esplicitamente", + "pickWalkthroughs": "Apri procedura dettagliata...", + "privacy statement": "informativa sulla privacy", "recent": "Recenti", "show more recents": "Mostra tutte le cartelle recenti {0}", + "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": { - "Getting Started": "Attività iniziali", - "gettingStarted": "Attività iniziali", - "gettingStarted.goBack": "Indietro", - "gettingStarted.goNext": "Avanti", - "gettingStarted.goPrev": "Indietro", - "gettingStarted.markStepComplete": "Contrassegna il passaggio come completato", - "gettingStarted.markStepInomplete": "Contrassegna il passaggio come incompleto", + "Welcome": "Benvenuti", "help": "Guida", - "workbench.welcomePage.experimental.startEntryContributions": "Se è abilitata, consente alle estensioni di aggiungere elementi come contributo alla sezione \"Avvia\" della pagina iniziale. Sperimentale e soggetta a interruzioni in caso di modifica dell'API.", - "workbench.welcomePage.walkthroughs.openOnInstall": "Se è abilitata, la procedura dettagliata dell'estensione verrà aperta quando si installa l'estensione. Le procedure dettagliate sono gli elementi aggiunti come contributi alla sezione 'Attività iniziali' della pagina iniziale" + "pickWalkthroughs": "Apri procedura dettagliata...", + "welcome": "Benvenuti", + "welcome.goBack": "Indietro", + "welcome.markStepComplete": "Contrassegna il passaggio come completato", + "welcome.markStepInomplete": "Contrassegna il passaggio come incompleto", + "welcome.showAllWalkthroughs": "Apri procedura dettagliata...", + "workbench.welcomePage.preferReducedMotion": "Se questa opzione è abilitata, riduce il movimento nella pagina iniziale.", + "workbench.welcomePage.walkthroughs.openOnInstall": "Se abilitata, la procedura dettagliata di un'estensione verrà aperta al momento dell'installazione dell'estensione.", + "workspacePlatform": "Piattaforma dell'area di lavoro corrente, che nei contesti remoti o serverless può essere diversa dalla piattaforma dell'interfaccia utente" + }, + "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.", + "welcomePage.tileHoverBackground": "Colore di sfondo al passaggio del mouse dei riquadri nella pagina Attività iniziali.", + "welcomePage.tileShadow": "Colore ombreggiatura dei pulsanti di categoria della procedura dettagliata della pagina iniziale." }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedExtensionPoint": { "pathDeprecated": "Deprecata. In alternativa, usare `image` o `markdown`", - "startEntries": "Aggiunge come contributo i comandi per consentire agli utenti di iniziare a usare facilmente l'estensione. Sperimentale e disponibile solo nella versione Insider di VS Code.", - "startEntries.command": "Comando da eseguire.", - "startEntries.description": "Descrizione dell'elemento iniziale.", - "startEntries.title": "Titolo dell'elemento iniziale.", - "startEntries.type": "Tipo di elemento iniziale. Viene usato per il raggruppamento. I valori supportati sono `sample-notebook` o `template-folder`.", - "startEntries.when": "Espressione chiave di contesto per controllare la visibilità di questo elemento iniziale.", "title": "Titolo", - "usesteps": "Deprecata. In alternativa, usare `steps`", "walkthroughs": "Aggiunge procedure dettagliate come contributi per consentire agli utenti di iniziare a usare l'estensione.", "walkthroughs.description": "Descrizione della procedura dettagliata.", + "walkthroughs.featuredFor": "Le procedure dettagliate che corrispondono a uno di questi modelli glob vengono visualizzate come 'In primo piano' nelle aree di lavoro con i file specificati. Ad esempio, una procedura dettagliata per i progetti TypeScript potrebbe specificare 'tsconfig.json '.", "walkthroughs.id": "Identificatore univoco per questa procedura dettagliata.", - "walkthroughs.primary.deprecated": "Deprecata. La prima procedura dettagliata con una condizione soddisfatta verrà aperta durante l'installazione.", "walkthroughs.steps": "Passaggi da completare in questa procedura dettagliata.", "walkthroughs.steps.button.deprecated.interpolated": "Deprecato. Utilizzare i collegamenti Markdown nella descrizione invece, ad esempio {0}, {1} o {2}", "walkthroughs.steps.completionEvents": "Eventi che devono attivare il contrassegno di completamento per questo passaggio. Se è vuoto o non è definito, il passaggio risulterà completato quando si fa clic su uno dei pulsanti o dei collegamenti del passaggio. Se nel passaggio non sono presenti pulsanti o collegamenti, verrà eseguita una verifica quando viene selezionato.", "walkthroughs.steps.completionEvents.extensionInstalled": "Contrassegna il passaggio come completato quando viene installata un'estensione con l'ID specificato. Se l'estensione è già installata, il passaggio verrà avviato già con il contrassegno di completamento.", "walkthroughs.steps.completionEvents.onCommand": "Contrassegna il passaggio come completato quando si esegue un comando specificato in una posizione qualsiasi in VS Code.", "walkthroughs.steps.completionEvents.onContext": "Contrassegna il passaggio come completato quando un'espressione chiave di contesto è vera.", - "walkthroughs.steps.completionEvents.onLink": "Contrassegna il passaggio come completato quando viene aperto un collegamento specificato tramite un passaggio di Attività iniziali.", + "walkthroughs.steps.completionEvents.onLink": "Contrassegna il passaggio come completato quando viene aperto un collegamento specificato tramite un passaggio della procedura dettagliata.", "walkthroughs.steps.completionEvents.onSettingChanged": "Contrassegna il passaggio come completato quando un'impostazione specificata viene modificata", "walkthroughs.steps.completionEvents.onView": "Contrassegna il passaggio come completato quando viene aperta una visualizzazione specifica", "walkthroughs.steps.completionEvents.stepSelected": "Contrassegna il passaggio come completato non appena viene selezionato.", @@ -8439,14 +8704,14 @@ "walkthroughs.when": "Espressione chiave di contesto per controllare la visibilità di questa procedura dettagliata." }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedIcons": { - "gettingStartedChecked": "Usata per rappresentare i passaggi di Attività iniziali che sono stati completati", - "gettingStartedUnchecked": "Usata per rappresentare i passaggi di Attività iniziali che non sono stati completati" + "gettingStartedChecked": "Usata per rappresentare i passaggi della procedura dettagliata che sono stati completati", + "gettingStartedUnchecked": "Usata per rappresentare i passaggi della procedura dettagliata che non sono stati completati" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedInput": { - "gettingStarted": "Guida introduttiva" + "welcome": "Benvenuti" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedService": { - "workspacePlatform": "Piattaforma dell'area di lavoro corrente, che nei contesti remoti può essere diversa dalla piattaforma dell'interfaccia utente" + "builtin": "Predefinito" }, "vs/workbench/contrib/welcome/gettingStarted/common/gettingStartedContent": { "browseLangExts": "Sfoglia le estensioni del linguaggio", @@ -8455,13 +8720,11 @@ "commandPalette": "Apri il riquadro comandi", "enableSync": "Abilita Sincronizzazione impostazioni", "enableTrust": "abilita attendibilità", - "getting-started-beginner-icon": "Icona usata per la categoria Principiante di Attività iniziali", - "getting-started-intermediate-icon": "Icona usata per la categoria intermedia di Attività iniziali", - "getting-started-setup-icon": "Icona usata per la categoria Configurazione di Attività iniziali", + "getting-started-beginner-icon": "Icona usata per la categoria principiante della home page", + "getting-started-intermediate-icon": "Icona usata per la categoria intermedia della home page", + "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.cloneRepo.description": "Clona un repository GIT", - "gettingStarted.cloneRepo.title": "Clona repository GIT...", "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.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}", @@ -8472,8 +8735,8 @@ "gettingStarted.findLanguageExts.title": "Supporto completo per tutti i linguaggi", "gettingStarted.intermediate.description": "Suggerimenti e consigli per ottimizzare il flusso di lavoro di sviluppo.", "gettingStarted.intermediate.title": "Migliora la produttività", - "gettingStarted.newFile.description": "Consente di iniziare con un nuovo file vuoto", - "gettingStarted.newFile.title": "Nuovo file", + "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", "gettingStarted.notebookProfile.description": "Consente di modificare il funzionamento dei notebook nel modo preferito", "gettingStarted.notebookProfile.title": "Seleziona il layout per i notebook", @@ -8511,6 +8774,8 @@ "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.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}", "gettingStarted.videoTutorial.title": "Introduzione alle funzionalità", "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.", @@ -8554,102 +8819,13 @@ "welcomeOverlay.search": "Cerca nei file", "welcomeOverlay.terminal": "Attiva/Disattiva terminale integrato " }, - "vs/workbench/contrib/welcome/page/browser/vs_code_welcome_page": { - "welcomePage.colorTheme": "Tema colori", - "welcomePage.colorThemeDescription": "Tutto quel che serve per configurare editor e codice nel modo desiderato", - "welcomePage.customize": "Personalizza", - "welcomePage.editingEvolved": "Evoluzione dell'editor", - "welcomePage.gitClone": "clona repository...", - "welcomePage.gitHubRepository": "Repository GitHub", - "welcomePage.help": "Guida", - "welcomePage.installExtensionPacks": "Strumenti e linguaggi", - "welcomePage.installExtensionPacksDescription": "Installare il supporto per {0} e {1}", - "welcomePage.installKeymapDescription": "Impostazioni e tasti di scelta rapida", - "welcomePage.installKeymapExtension": "Installa le impostazioni e i tasti di scelta rapida di {0} e {1}", - "welcomePage.interactivePlayground": "Playground interattivo", - "welcomePage.interactivePlaygroundDescription": "Breve panoramica delle funzionalità essenziali dell'editor", - "welcomePage.interfaceOverview": "Panoramica dell'interfaccia", - "welcomePage.interfaceOverviewDescription": "Immagine in sovrimpressione che evidenzia i principali componenti dell'interfaccia utente", - "welcomePage.introductoryVideos": "Video introduttivi", - "welcomePage.keybindingsCheatsheet": "Bigino combinazione tasti stampabile", - "welcomePage.learn": "Impara", - "welcomePage.moreExtensions": "altro", - "welcomePage.moreRecent": "Altro...", - "welcomePage.newFile": "Nuovo file", - "welcomePage.newsletterSignup": "Iscriviti alla newsletter", - "welcomePage.noRecentFolders": "Non ci sono cartelle recenti", - "welcomePage.openFolder": "Apri cartella...", - "welcomePage.others": "altri", - "welcomePage.productDocumentation": "Documentazione del prodotto", - "welcomePage.recent": "Recenti", - "welcomePage.showCommands": "Trova ed esegui tutti i comandi", - "welcomePage.showCommandsDescription": "Accesso e ricerca rapida di comandi dal riquadro comandi ({0})", - "welcomePage.showKeymapExtensions": "Mostra altre estensioni mappature tastiera", - "welcomePage.showLanguageExtensions": "Mostra altre estensioni del linguaggio", - "welcomePage.showOnStartup": "Mostra la pagina iniziale all'avvio", - "welcomePage.stackOverflow": "Stack Overflow", - "welcomePage.start": "Avvia", - "welcomePage.tipsAndTricks": "Suggerimenti e trucchi", - "welcomePage.vscode": "Visual Studio Code" - }, - "vs/workbench/contrib/welcome/page/browser/welcomePage": { - "details": "Dettagli", - "ok": "OK", - "welcome.title": "Benvenuti", - "welcomePage": "Benvenuti", - "welcomePage.atom": "Atom", - "welcomePage.azure": "Azure", - "welcomePage.docker": "Docker", - "welcomePage.extensionListSeparator": ",", - "welcomePage.extensionPackAlreadyInstalled": "Il supporto per {0} è già installato.", - "welcomePage.extensionPackNotFound": "Il supporto per {0} con ID {1} non è stato trovato.", - "welcomePage.installExtensionPack": "Installa supporto aggiuntivo per {0}", - "welcomePage.installKeymap": "Installa mappatura tastiera {0}", - "welcomePage.installedExtensionPack": "Il supporto {0} è già installato", - "welcomePage.installedKeymap": "Mappatura tastiera {0} è già installata", - "welcomePage.installingExtensionPack": "Installazione di supporto aggiuntivo per {0} in corso...", - "welcomePage.installingKeymap": "Installazione dei tasti di scelta rapida di {0}...", - "welcomePage.java": "Java", - "welcomePage.javaScript": "JavaScript", - "welcomePage.keymapAlreadyInstalled": "I tasti di scelta rapida di {0} sono già installati.", - "welcomePage.keymapNotFound": "I tasti di scelta rapida di {0} con ID {1} non sono stati trovati.", - "welcomePage.openFolderWithPath": "Apri la cartella {0} con percorso {1}", - "welcomePage.php": "PHP", - "welcomePage.python": "Python", - "welcomePage.showAzureExtensions": "Mostra estensioni di Azure", - "welcomePage.sublime": "Sublime", - "welcomePage.vim": "Vim", - "welcomePage.willReloadAfterInstallingExtensionPack": "La finestra verrà ricaricata dopo l'installazione di supporto aggiuntivo per {0}.", - "welcomePage.willReloadAfterInstallingKeymap": "La finestra verrà ricaricata dopo l'installazione dei tasti di scelta rapida di {0}." - }, "vs/workbench/contrib/welcome/page/browser/welcomePage.contribution": { - "miWelcome": "&&Benvenuti", "workbench.startupEditor": "Controlla quale editor viene visualizzato all'avvio se non ne viene ripristinato nessuno dalla sessione precedente.", - "workbench.startupEditor.gettingStarted": "Consente di aprire la nuova pagina iniziale che include contenuto utile per iniziare a usare VS Code e le estensioni.", - "workbench.startupEditor.gettingStartedInEmptyWorkbench": "Quando si apre un workbench vuoto, viene aperta la nuova pagina iniziale che include contenuto utile per iniziare a usare VS Code e le estensioni.", "workbench.startupEditor.newUntitledFile": "Apre un nuovo file senza nome. Valido solo quando si apre una finestra vuota.", "workbench.startupEditor.none": "Avvia senza un editor.", - "workbench.startupEditor.readme": "Apre il file README quando si apre una cartella che ne contiene uno; in caso contrario, torna alla pagina 'welcomePage'.", - "workbench.startupEditor.welcomePage": "Apre la pagina iniziale legacy.", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "Apre la pagina iniziale legacy quando si apre un workbench vuoto." - }, - "vs/workbench/contrib/welcome/page/browser/welcomePageColors": { - "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.", - "welcomePage.tileHoverBackground": "Colore di sfondo al passaggio del mouse dei riquadri nella pagina Attività iniziali.", - "welcomePage.tileShadow": "Colore ombreggiatura dei pulsanti di categoria della procedura dettagliata della pagina iniziale." - }, - "vs/workbench/contrib/welcome/telemetryOptOut/browser/telemetryOptOut": { - "telemetryOptOut.OptIn": "Sì, accetto", - "telemetryOptOut.OptOut": "No, grazie", - "telemetryOptOut.optInNotice": "Per contribuire al miglioramento di VS Code, è possibile consentire a Microsoft di raccogliere i dati di utilizzo. Leggere l'[informativa sulla privacy]({0}) per informazioni su come [acconsentire esplicitamente]({1}).", - "telemetryOptOut.optOutNotice": "Per contribuire al miglioramento di VS Code, è possibile consentire a Microsoft di raccogliere i dati di utilizzo. Leggere l'[informativa sulla privacy]({0}) per informazioni su come [rifiutare esplicitamente]({1}).", - "telemetryOptOut.optOutOption": "Per contribuire al miglioramento di VS Code, è possibile consentire a Microsoft di raccogliere i dati di utilizzo. Leggere l'[informativa sulla privacy]({0}) per altri dettagli.", - "telemetryOptOut.readMore": "Altre informazioni" + "workbench.startupEditor.readme": "Aprire il file LEGGIMI all'apertura di una cartella che ne contiene uno, altrimenti tornare a 'welcomePage'. Nota: questa operazione viene eseguita solo come ccnfiguration globale. Verrà ignorata se impostata in un'area di lavoro o in un percorso di configurazione di una cartella.", + "workbench.startupEditor.welcomePage": "Consente di aprire la home page che include contenuto utile per iniziare a usare VS Code e le estensioni.", + "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", @@ -8667,8 +8843,10 @@ "vs/workbench/contrib/workspace/browser/workspace.contribution": { "addWorkspaceFolderDetail": "È in corso l'aggiunta di file a un'area di lavoro attendibile che non è attualmente attendibile. Si ritengono gli autori di questi nuovi file attendibili?", "addWorkspaceFolderMessage": "Si considerano attendibili gli autori dei file in questa cartella?", + "cancel": "Annulla", "cancelWorkspaceTrustButton": "Annulla", "checkboxString": "Considerare attendibili gli autori di tutti i file nella cartella padre '{0}'", + "configureWorkspaceTrust": "Configurare area di lavoro", "dontTrustFolderOptionDescription": "Sfogliare la cartella in modalità con restrizioni", "dontTrustOption": "No, non mi fido degli autori", "dontTrustWorkspaceOptionDescription": "Esplora area di lavoro in modalità con restrizioni", @@ -8680,7 +8858,14 @@ "immediateTrustRequestMessage": "Una funzionalità che si sta provando a usare potrebbe rappresentare un rischio per la sicurezza se non si considera attendibile l'origine dei file o delle cartelle attualmente aperti.", "manageWorkspaceTrust": "Gestisci attendibilità dell'area di lavoro", "manageWorkspaceTrustButton": "Gestisci", + "newWindow": "Apri in Modalità con restrizioni", "no": "No", + "open": "Apri", + "openLooseFileLearnMore": "Se non si considerano attendibili gli autori di questi file, è consigliabile aprirli in Modalità con restrizioni in una nuova finestra perché i file possono essere dannosi. Per altre informazioni, vedere la [documentazione](https://aka.ms/vscode-workspace-trust).", + "openLooseFileMesssage": "Si considerano attendibili gli autori di questi file?", + "openLooseFileWindowDetails": "Si sta provando ad aprire file non attendibili in una finestra attendibile.", + "openLooseFileWorkspaceCheckbox": "Memorizza la decisione per tutte le aree di lavoro", + "openLooseFileWorkspaceDetails": "Si sta provando ad aprire file non attendibili in un'area di lavoro attendibile.", "restrictedModeBannerAriaLabelFolder": "La modalità con restrizioni è destinata all'esplorazione del codice sicuro. Considerare attendibile questa cartella per abilitare tutte le funzionalità. Usare i tasti di spostamento per accedere alle azioni del banner.", "restrictedModeBannerAriaLabelWindow": "La modalità con restrizioni è destinata all'esplorazione del codice sicuro. Considerare attendibile questa finestra per abilitare tutte le funzionalità. Usare i tasti di spostamento per accedere alle azioni del banner.", "restrictedModeBannerAriaLabelWorkspace": "La modalità con restrizioni è destinata all'esplorazione del codice sicuro. Considerare attendibile quest’area di lavoro per abilitare tutte le funzionalità. Usare i tasti di spostamento per accedere alle azioni del banner.", @@ -8704,6 +8889,10 @@ "trustFolderOptionDescription": "Cartella attendibile e Abilita tutte le funzionalità", "trustOption": "Sì, mi fido degli autori", "trustWorkspaceOptionDescription": "Considera attendibile l'area di lavoro e abilita tutte le funzionalità", + "workspace.trust.banner.always": "Mostra il banner ogni volta che viene aperta un'area di lavoro non attendibile.", + "workspace.trust.banner.description": "Controllare quando viene visualizzato il banner in modalità con restrizioni.", + "workspace.trust.banner.never": "Non mostrare il banner quando viene aperta un'area di lavoro non attendibile.", + "workspace.trust.banner.untilDismissed": "Mostra il banner fino a quando un'area di lavoro non attendibile aperta non viene chiusa.", "workspace.trust.description": "Controlla se l'attendibilità dell'area di lavoro è abilitata all'interno di VS Code.", "workspace.trust.emptyWindow.description": "Controlla se la finestra vuota è attendibile o meno per impostazione predefinita all'interno del VS Code. Se usata con '#{0}#', è possibile abilitare le funzionalità complete del codice VS senza chiedere conferma in una finestra vuota.", "workspace.trust.startupPrompt.always": "Richiedi attendibilità ogni volta che viene aperta un'area di lavoro non attendibile.", @@ -8717,6 +8906,8 @@ "workspaceStartupTrustDetails": "{0} fornisce funzionalità che possono eseguire automaticamente i file in quest’area di lavoro.", "workspaceTrust": "Si considerano attendibili gli autori dei file in quest’area di lavoro?", "workspaceTrustEditor": "Editor attendibilità dell'area di lavoro", + "workspaceTrustEnabledCtx": "Indica se la funzionalità di attendibilità delle aree di lavoro è abilitata.", + "workspaceTrustedCtx": "Indica se l'area di lavoro corrente è stata considerata attendibile dall'utente.", "workspacesCategory": "Aree di lavoro", "yes": "Sì" }, @@ -8724,23 +8915,31 @@ "addButton": "Aggiungi cartella", "deleteTrustedUri": "Elimina percorso", "dontTrustButton": "Non considerare attendibile", - "editTrustedUri": "Cambia percorso", + "editTrustedUri": "Modifica percorso", "hostColumnLabel": "Host", + "invalidTrust": "'{0}' non è valido e include un numero eccessivo di segmenti di percorso.", "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.", "pathColumnLabel": "Percorso", + "pickerTrustedUri": "Apri selezione file", "root element label": "Gestisci attendibilità dell'area di lavoro", "selectTrustedUri": "Seleziona la cartella da considerare attendibile", + "trustAll": "Verranno considerati attendibili tutti i repository in {0}.", "trustButton": "Considera attendibile", - "trustParentButton": "Considera attendibile tutto nella cartella padre", + "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}'.", + "trustParentButton": "Considera attendibile elemento padre", "trustUri": "Cartella attendibile", "trustedDebugging": "Il debug è abilitato", - "trustedDescription": "Tutte le funzionalità sono abilitate perché è stata concessa l’attendibilità all'area di lavoro. [Learn more] (https://aka.ms/vscode-workspace-trust).", + "trustedDescription": "Tutte le funzionalità sono abilitate perché è stata concessa l’attendibilità all'area di lavoro.", "trustedExtensions": "Tutte le estensioni sono abilitate", "trustedFolder": "In una cartella attendibile", + "trustedFolderAriaLabel": "{0}, attendibile", "trustedFolderSubtitle": "Si considerano attendibili gli autori dei file nella cartella corrente. Tutte le caratteristiche sono abilitate:", + "trustedFolderWithHostAriaLabel": "{0} su {1}, attendibile", "trustedFoldersAndWorkspaces": "Cartelle e aree di lavoro attendibili", - "trustedFoldersDescription": "È possibile considerare attendibili le seguenti cartelle, i relativi elementi figlio e i file dell'area di lavoro.", + "trustedFoldersDescription": "È possibile considerare attendibili le cartelle seguenti, le relative sottocartelle e i file dell'area di lavoro.", "trustedForcedReason": "Questa finestra è attendibile per la natura dell'area di lavoro aperta.", "trustedHeaderFolder": "Questa cartella è attendibile", "trustedHeaderWindow": "Questa finestra è attendibile", @@ -8753,17 +8952,18 @@ "trustedWorkspace": "In un'area di lavoro attendibile", "trustedWorkspaceSubtitle": "Si considerano attendibili gli autori dei file nell'area di lavoro corrente. Tutte le caratteristiche sono abilitate:", "untrustedDebugging": "Il debug è disabilitato.", - "untrustedDescription": "{0} si trova in una modalità con restrizioni destinata all'esplorazione del codice sicuro. [Altre informazioni] (https://aka.ms/vscode-workspace-trust).", + "untrustedDescription": "{0} è in modalità limitata per l'esplorazione del codice gestito.", "untrustedExtensions": "[{0} Estensioni]({1}) sono disabilitate o con funzionalità limitate", "untrustedFolderReason": "Questa cartella è attendibile tramite le voci in grassetto nelle cartelle attendibili seguenti.", "untrustedFolderSubtitle": "Gli autori dei file nella cartella corrente non sono attendibili. Le funzionalità seguenti sono disabilitate:", "untrustedHeader": "Ci si trova in modalità con restrizioni", "untrustedSettings": "[{0} impostazioni dell’area di lavoro]({1}) non sono applicate", - "untrustedTasks": "Le attività sono disabilitate", + "untrustedTasks": "Le attività non sono consentite per l'esecuzione", "untrustedWindowSubtitle": "Gli autori dei file nella finestra corrente non sono attendibili. Le funzionalità seguenti sono disabilitate:", "untrustedWorkspace": "In modalità con restrizioni", "untrustedWorkspaceReason": "Questa area di lavoro è attendibile tramite le voci in grassetto nelle cartelle attendibili seguenti.", - "untrustedWorkspaceSubtitle": "Gli autori dei file nell’area di lavoro corrente non sono attendibili. Le funzionalità seguenti sono disabilitate:" + "untrustedWorkspaceSubtitle": "Gli autori dei file nell’area di lavoro corrente non sono attendibili. Le funzionalità seguenti sono disabilitate:", + "workspaceTrustEditorHeaderActions": "[Configure your settings] ({0}) o [learn more] (https://aka.ms/vscode-workspace-trust)." }, "vs/workbench/contrib/workspaces/browser/workspaces.contribution": { "openWorkspace": "Apri area di lavoro", @@ -8920,10 +9120,10 @@ "remoteFileDialog.windowsDriveLetter": "Iniziare il percorso con una lettera di unità.", "saveLocalFile": "Salva file locale..." }, - "vs/workbench/services/editor/browser/editorOverrideService": { - "editorOverride.configureDefault": "Configura predefinita", - "editorOverride.conflictingDefaults": "Sono disponibili più editor predefiniti per la risorsa.", - "editorOverride.keepDefault": "Mantenere '{0}'", + "vs/workbench/services/editor/browser/editorResolverService": { + "editorResolver.configureDefault": "Configura predefinita", + "editorResolver.conflictingDefaults": "Sono disponibili più editor predefiniti per la risorsa.", + "editorResolver.keepDefault": "Mantenere '{0}'", "prompOpenWith.updateDefaultPlaceHolder": "Selezionare il nuovo editor predefinito per ' {0}'", "promptOpenWith.configureDefault": "Configurare editor predefinito per ' {0}'...", "promptOpenWith.currentDefault": "Predefinito", @@ -8931,10 +9131,8 @@ "promptOpenWith.currentlyActive": "Attiva", "promptOpenWith.placeHolder": "Seleziona l'editor per '{0}'" }, - "vs/workbench/services/editor/common/editorOverrideService": { - "builtinProviderDisplayName": "Predefinita", - "editor.editorAssociations": "Configurare i modelli glob in Editor (ad esempio,' \"*. Hex\": \"hexEditor. hexEdit\"'). Queste hanno la precedenza sul comportamento predefinito.", - "promptOpenWith.defaultEditor.displayName": "Editor di testo" + "vs/workbench/services/editor/common/editorResolverService": { + "editor.editorAssociations": "Configurare i modelli glob in Editor (ad esempio,' \"*. Hex\": \"hexEditor. hexEdit\"'). Queste hanno la precedenza sul comportamento predefinito." }, "vs/workbench/services/extensionManagement/browser/extensionBisect": { "bisect": "La funzionalità Bisezione estensioni è attiva e ha disabilitato {0} estensioni. Verificare se è ancora possibile riprodurre il problema e procedere selezionando una di queste opzioni.", @@ -8959,6 +9157,11 @@ }, "vs/workbench/services/extensionManagement/browser/extensionEnablementService": { "Reload": "Ricarica e abilita le estensioni", + "cannot change disablement environment": "Non è possibile modificare l’abilitazione dell’estensione {0} perché è disabilitata nell’ambiente", + "cannot change enablement dependency": "Non è possibile abilitare l'estensione “{0}” perché dipende dall'estensione “{1}” che non può essere abilitata", + "cannot change enablement environment": "Non è possibile modificare l’abilitazione dell’estensione {0} perché è abilitata nell’ambiente", + "cannot change enablement extension kind": "Non è possibile modificare l'abilitazione dell'estensione {0} a causa del relativo tipo di estensione", + "cannot change enablement virtual workspace": "Non è possibile modificare l'abilitazione dell'estensione {0} perché non supporta le aree di lavoro virtuali", "cannot disable auth extension": "Non è possibile modificare l'abilitazione dell'estensione {0} perché da essa dipende Sincronizzazione impostazioni.", "cannot disable auth extension in workspace": "Non è possibile modificare l'abilitazione dell'estensione {0} nell'area di lavoro perché aggiunge come contributo i provider di autenticazione", "cannot disable language pack extension": "Non è possibile modificare l'abilitazione dell'estensione {0} perché aggiunge come contributo i Language Pack.", @@ -8984,7 +9187,7 @@ "twoDependentsError": "Non è possibile disinstallare l'estensione '{0}'. Le estensioni '{1}' e '{2}' dipendono da tale estensione." }, "vs/workbench/services/extensionManagement/common/webExtensionsScannerService": { - "cannot be installed": "Non è possibile installare '{0}' perché questa estensione non è un'estensione Web." + "not a web extension": "Non è possibile aggiungere '{0}' perché questa estensione non è un'estensione Web." }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", @@ -9054,6 +9257,7 @@ "vscode.extension.activationEvents.onTerminalProfile": "Evento di attivazione emesso quando viene avviato un profilo del terminale specifico.", "vscode.extension.activationEvents.onUri": "Un evento di attivazione emesso ogni volta che viene aperto un URI a livello di sistema indirizzato a questa estensione.", "vscode.extension.activationEvents.onView": "Un evento di attivazione emesso ogni volta che la visualizzazione specificata viene espansa.", + "vscode.extension.activationEvents.onWalkthrough": "Evento di attivazione creato quando viene aperta una procedura dettagliata specificata.", "vscode.extension.activationEvents.star": "Un evento di attivazione emesso all'avvio di VS Code. Per garantire la migliore esperienza per l'utente finale, sei pregato di utilizzare questo evento di attivazione nella tua estensione solo quando nessun'altra combinazione di eventi di attivazione funziona nel tuo caso.", "vscode.extension.activationEvents.workspaceContains": "Un evento di attivazione emesso ogni volta che si apre una cartella che contiene almeno un file corrispondente al criterio GLOB specificato.", "vscode.extension.badges": "Matrice di notifiche da visualizzare nella barra laterale della pagina delle estensioni del Marketplace.", @@ -9095,13 +9299,15 @@ "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": { + "extensionUnderDevelopment": "Caricamento dell'estensione di sviluppo in {0}", + "overwritingExtension": "Sovrascrittura dell'estensione {0} con {1}." + }, "vs/workbench/services/extensions/common/remoteExtensionHost": { "remote extension host Log": "Host dell'estensione remoto" }, "vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": { "extensionCache.invalid": "Le estensioni sono state modificate sul disco. Ricaricare la finestra.", - "extensionUnderDevelopment": "Caricamento dell'estensione di sviluppo in {0}", - "overwritingExtension": "Sovrascrittura dell'estensione {0} con {1}.", "reloadWindow": "Ricarica finestra" }, "vs/workbench/services/extensions/electron-browser/extensionService": { @@ -9311,19 +9517,12 @@ }, "vs/workbench/services/preferences/browser/preferencesService": { "defaultKeybindings": "Tasti di scelta rapida predefiniti", - "defaultSettings": "Impostazioni predefinite", "emptyKeybindingsHeader": "Inserire in questo file i tasti di scelta rapida per eseguire l'override di quelli predefiniti", "fail.createSettings": "Non è possibile creare '{0}' ({1}).", - "folderSettingsName": "{0} (Impostazioni cartella)", "openFolderFirst": "Aprire prima una cartella o un'area di lavoro per creare le impostazioni dell'area di lavoro o della cartella." }, - "vs/workbench/services/preferences/common/preferences": { - "userSettingsTarget": "Impostazioni utente", - "workspaceSettingsTarget": "Impostazioni area di lavoro" - }, "vs/workbench/services/preferences/common/preferencesEditorInput": { - "settingsEditor2InputName": "Impostazioni", - "settingsEditorName": "Impostazioni predefinite" + "settingsEditor2InputName": "Impostazioni" }, "vs/workbench/services/preferences/common/preferencesModels": { "commonlyUsed": "Più usate", @@ -9331,22 +9530,29 @@ }, "vs/workbench/services/preferences/common/preferencesValidation": { "invalidTypeError": "Il tipo dell'impostazione non è valido. È previsto {0}. Correggerlo in JSON.", + "validations.booleanIncorrectType": "Tipo non corretto. È previsto \"boolean\".", "validations.colorFormat": "Formato colore non valido. Usare #RGB, #RGBA, #RRGGBB o #RRGGBBAA.", "validations.exclusiveMax": "Il valore deve essere assolutamente minore di {0}.", "validations.exclusiveMin": "Il valore deve essere assolutamente maggiore di {0}.", "validations.expectedInteger": "Il valore deve essere di tipo Integer.", "validations.expectedNumeric": "Il valore deve essere un numero.", + "validations.invalidStringEnumValue": "Valore non accettato. Valori validi: {0}.", "validations.max": "Il valore deve essere minore o uguale a {0}.", "validations.maxLength": "Il valore deve essere composto da un massimo di {0} caratteri.", "validations.min": "Il valore deve essere maggiore o uguale a {0}.", "validations.minLength": "Il valore deve essere composto da almeno {0} caratteri.", "validations.multipleOf": "Il valore deve essere un multiplo di {0}.", + "validations.objectIncorrectType": "Tipo non corretto. Previsto un oggetto.", + "validations.objectPattern": "La proprietà {0} non è consentita.\r\n", "validations.regex": "Il valore deve corrispondere all'espressione regex `{0}`.", + "validations.stringArrayIncorrectType": "Tipo non corretto. È prevista una matrice di stringhe.", "validations.stringArrayItemEnum": "Il valore {0} non è compreso in {1}", "validations.stringArrayItemPattern": "Il valore {0} deve corrispondere all'espressione regex {1}.", "validations.stringArrayMaxItem": "La matrice deve contenere al massimo {0} elementi", "validations.stringArrayMinItem": "La matrice deve contenere almeno {0} elementi", "validations.stringArrayUniqueItems": "La matrice contiene elementi duplicati", + "validations.stringIncorrectEnumOptions": "Le opzioni dell'enumerazione devono essere stringhe, ma è presente un'opzione non di tipo stringa. Inviare una segnalazione di errore indicando l'autore dell'estensione.", + "validations.stringIncorrectType": "Tipo non corretto. Prevista \"String\".", "validations.uriEmpty": "È previsto un URI.", "validations.uriMissing": "È previsto un URI.", "validations.uriSchemeMissing": "È previsto un URI con schema." @@ -9360,8 +9566,10 @@ "status.progress": "Messaggio di stato" }, "vs/workbench/services/remote/common/remoteExplorerService": { - "remote.localPortMismatch.Ok": "OK", - "remote.localPortMismatch.single": "Non è stato possibile usare la porta locale {0} per l'inoltro alla porta remota {1}.\r\n\r\nQuesto in genere si verifica quando un altro processo sta già usando la porta locale {0}.\r\n\r\nÈ stato invece usato il numero di porta {2}." + "remote.localPortMismatch.single": "Non è stato possibile usare la porta locale {0} per l'inoltro alla porta remota {1}.\r\n\r\nQuesto in genere si verifica quando un altro processo sta già usando la porta locale {0}.\r\n\r\nÈ stato invece usato il numero di porta {2}.", + "tunnel.source.auto": "A inoltro automatico", + "tunnel.source.user": "Inoltrata dall'utente", + "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})" @@ -9375,11 +9583,9 @@ "invalid.path.1": "Valore previsto di `contributes.{0}.path` ({1}) da includere nella cartella dell'estensione ({2}). L'estensione potrebbe non essere più portatile.", "invalid.scopeName": "È previsto un valore stringa in `contributes.{0}.scopeName`. Valore specificato: {1}", "invalid.tokenTypes": "Il valore in `contributes.{0}.tokenTypes` non è valido. Deve essere un mapping di oggetti tra nome ambito e tipo di token. Valore specificato: {1}", - "neverAgain": "Non visualizzare più questo messaggio", "progress1": "Operazioni preliminari per la registrazione dell'analisi della grammatica TextMate. Al termine, fare clic su Arresta.", "progress2": "Registrazione dell'analisi della grammatica TextMate in corso. Al termine, fare clic su Arresta.", - "stop": "Arresta", - "too many characters": "Per motivi di prestazioni la tokenizzazione viene ignorata per le righe lunghe. È possibile configurare la lunghezza di una riga lunga `editor.maxTokenizationLineLength`." + "stop": "Arresta" }, "vs/workbench/services/textMate/common/TMGrammarFactory": { "no-tm-grammar": "Non è stata registrata alcuna grammatica TM per questo linguaggio." @@ -9542,11 +9748,9 @@ "colorThemeError": "Il tema è sconosciuto o non è installato.", "defaultProductIconThemeDesc": "Predefinito", "defaultProductIconThemeLabel": "Predefinito", - "detectColorScheme": "Se è impostata, passa automaticamente al tema colori preferito in base all'aspetto del sistema operativo. Se l'aspetto del sistema operativo è scuro, viene usato il tema specificato in `#{0}#`, mentre per quello chiaro viene usato quello in `#{1}#`", + "detectColorScheme": "Se è impostata, passa automaticamente al tema colori preferito in base all'aspetto del sistema operativo. Se l'aspetto del sistema operativo è scuro, viene usato il tema specificato in `#{0}#`, mentre per quello chiaro viene usato quello in `#{1}#`.", "editorColors": "Sostituisce i colori della sintassi dell'editor e lo stile del tipo di carattere nel tema colori attualmente selezionato.", "editorColors.comments": "Imposta i colori e gli stili per i commenti", - "editorColors.experimentalTokenStyling.deprecationMessage": "In alternativa, usare `editor.semanticTokenColorCustomizations`.", - "editorColors.experimentalTokenStyling.deprecationMessageMarkdown": "In alternativa, usare `#editor.semanticTokenColorCustomizations#`.", "editorColors.functions": "Imposta i colori e gli stili per i riferimenti e le dichiarazioni di funzioni.", "editorColors.keywords": "Imposta i colori e gli stili per le parole chiave.", "editorColors.numbers": "Imposta i colori e stili per i valori letterali numerici.", @@ -9681,13 +9885,15 @@ "saveElevatedSudo": "Riprova come Sudo...", "staleSaveError": "Non è stato possibile salvare \"{0}\": il contenuto del file è più recente. Si vuole sovrascrivere il file con le modifiche?" }, + "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { + "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.", - "ok": "OK", "revertBeforeShutdown": "Il ripristino degli editor non salvati richiede più tempo del previsto...", "saveBeforeShutdown": "Il salvataggio degli editor non salvati richiede più tempo del previsto..." }, @@ -9701,28 +9907,19 @@ "vs/workbench/services/workspaces/browser/workspaceTrustEditorInput": { "workspaceTrustEditorInputName": "Attendibilità dell'area di lavoro" }, - "vs/workbench/services/workspaces/common/workspaceTrust": { - "cancel": "Annulla", - "newWindow": "Apri in Modalità con restrizioni", - "open": "Apri", - "openLooseFileLearnMore": "Se non si considerano attendibili gli autori di questi file, è consigliabile aprirli in Modalità con restrizioni in una nuova finestra perché i file possono essere dannosi. Per altre informazioni, vedere la [documentazione](https://aka.ms/vscode-workspace-trust).", - "openLooseFileMesssage": "Si considerano attendibili gli autori di questi file?", - "openLooseFileWindowDetails": "Si sta provando ad aprire file non attendibili in una finestra attendibile.", - "openLooseFileWorkspaceCheckbox": "Memorizza la decisione per tutte le aree di lavoro", - "openLooseFileWorkspaceDetails": "Si sta provando ad aprire file non attendibili in un'area di lavoro attendibile.", - "workspaceTrustEnabledCtx": "Indica se la funzionalità di attendibilità delle aree di lavoro è abilitata.", - "workspaceTrustedCtx": "Indica se l'area di lavoro corrente è stata considerata attendibile dall'utente." - }, "vs/workbench/services/workspaces/electron-sandbox/workspaceEditingService": { "cancel": "Annulla", "doNotSave": "Non salvare", - "ok": "OK", "save": "Salva", "saveWorkspaceDetail": "Salvare l'area di lavoro se si prevede di aprirla di nuovo.", "saveWorkspaceMessage": "Salvare la configurazione dell'area di lavoro in un file?", "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/loadingSpinner/loadingSpinner": { + "loadingCompletedMessage": "Caricamento completato", + "loadingMessage": "Caricamento" + }, "sql/base/browser/ui/loadingSpinner/loadingSpinner.component": { "loadingCompletedMessage": "Caricamento completato", "loadingMessage": "Caricamento" @@ -9833,6 +10030,10 @@ "sql/platform/connection/common/connectionConfig": { "invalidServerName": "Esiste già un gruppo di server con lo stesso nome." }, + "sql/platform/connection/common/connectionStatusManager": { + "connectionStatusManager.noConnectionForUri": "Non è stato possibile trovare la connessione per l'URI:{0}", + "connectionStatusManager.uriAlreadyInConnectionsList": "Esiste già una connessione con URI: {0}" + }, "sql/platform/dashboard/browser/insightRegistry": { "schema.dashboardWidgets.InsightsRegistry": "Widget usato nei dashboard" }, @@ -9963,6 +10164,25 @@ "previewFeatures.configTitle": "Funzionalità di anteprima", "showConnectDialogOnStartup": "Mostra la finestra di dialogo della connessione all'avvio" }, + "sql/workbench/browser/designer/designer": { + "designer.generalGroupName": "Generale", + "designer.loadingDesigner": "Caricamento della finestra di progettazione in corso", + "designer.loadingDesignerCompleted": "La finestra di progettazione è caricata", + "designer.newRowText": "Aggiungi nuovo", + "designer.processingChanges": "Elaborazione delle modifiche in corso...", + "designer.processingChangesCompleted": "Le modifiche sono state elaborate", + "designer.removeRowText": "Rimuovi", + "designer.savingChanges": "Salvataggio modifiche in corso...", + "designer.savingChangesCompleted": "Le modifiche sono state salvate.", + "tableDesigner.unknownComponentType": "Il tipo di componente: {0} non è supportato" + }, + "sql/workbench/browser/designer/designerPropertiesPane": { + "tableDesigner.propertiesPaneTitle": "Proprietà", + "tableDesigner.propertiesPaneTitleWithContext": "Proprietà di {0}" + }, + "sql/workbench/browser/designer/designerScriptEditor": { + "designer.textEditorAriaLabel": "Editor di testo della finestra di progettazione." + }, "sql/workbench/browser/editData/editDataInput": { "connectionFailure": "Connessione alla sessione di modifica dati non riuscita" }, @@ -9977,6 +10197,9 @@ "resourceViewer.showActions": "Mostra azioni", "resourceViewerInput.resourceViewer": "Visualizzatore risorse" }, + "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { + "tableDesigner.newTable": "Nuova tabella" + }, "sql/workbench/browser/modal/modal": { "closeMessage": "Chiudi", "copyMessage": "Copia", @@ -11357,6 +11580,13 @@ "sql/workbench/contrib/scripting/browser/scriptingActions": { "refreshError": "Si è verificato un errore durante l'aggiornamento del nodo '{0}': {1}" }, + "sql/workbench/contrib/tableDesigner/browser/actions": { + "tableDesigner.saveTableChanges": "Salva modifiche" + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { + "tableDesigner.configTitle": "Progettazione tabelle", + "tableDesigner.featureEnabledDescription": "Controllare se la funzionalità Progettazione tabelle è abilitata. Il valore predefinito è false." + }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "{0} attività in corso", "miViewTasks": "&&Attività", @@ -11757,6 +11987,13 @@ "runCellCancelled": "Esecuzione della cella annullata", "sessionNotReady": "La sessione per questo notebook verrà avviata tra qualche istante" }, + "sql/workbench/services/notebook/browser/models/cellEdit": { + "addCellEdit": "Aggiungi cella", + "convertCellTypeEdit": "Converti tipo di cella", + "deleteCellEdit": "Elimina cella", + "moveCellEdit": "Sposta cella", + "splitCellEdit": "Dividi cella" + }, "sql/workbench/services/notebook/browser/models/clientSession": { "ServerNotStarted": "Il server non è stato avviato per motivi sconosciuti", "clientSession.unknownError": "Si è verificato un errore durante l'avvio della sessione del notebook", @@ -11875,6 +12112,10 @@ "profilerFilterDialog.title": "Filtri", "profilerFilterDialog.valueColumn": "Valore" }, + "sql/workbench/services/query/common/queryManagement": { + "queryManagement.noQueryRunnerForUri": "Non è stato possibile trovare il Runner di query per l'URI: {0}", + "queryManagement.uriAlreadyHasQueryRunner": "URI: {0} imprevisto ha già un Runner di query." + }, "sql/workbench/services/query/common/queryModelService": { "commitEditFailed": "Commit della riga non riuscito: ", "msgCancelQueryFailed": "Annullamento della query non riuscito: {0}", @@ -11970,29 +12211,6 @@ "serverGroup.addServerGroup": "Aggiungi gruppo di server", "serverGroup.editServerGroup": "Modifica gruppo di server" }, - "sql/workbench/services/tasks/common/tasksService": { - "InProgressWarning": "Sono in corso una o più attività. Uscire comunque?", - "taskService.no": "No", - "taskService.yes": "Sì" - }, - "sql/workbench/update/electron-browser/gettingStarted": { - "miGettingStarted": "&&Introduzione", - "showReleaseNotes": "Mostra introduzione" - }, - "sql/platform/connection/common/connectionStatusManager": { - "connectionStatusManager.noConnectionForUri": "Non è stato possibile trovare la connessione per l'URI:{0}", - "connectionStatusManager.uriAlreadyInConnectionsList": "Esiste già una connessione con URI: {0}" - }, - "sql/workbench/services/query/common/queryManagement": { - "queryManagement.noQueryRunnerForUri": "Non è stato possibile trovare il Runner di query per l'URI: {0}", - "queryManagement.uriAlreadyHasQueryRunner": "URI: {0} imprevisto ha già un Runner di query." - }, - "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { - "tableDesigner.newTable": "Nuova tabella" - }, - "sql/workbench/contrib/tableDesigner/browser/actions": { - "tableDesigner.saveTableChanges": "Salva modifiche" - }, "sql/workbench/services/tableDesigner/browser/tableDesignerComponentInput": { "designer.checkConstraint.description.expression": "Espressione che definisce il vincolo CHECK.", "designer.checkConstraint.description.name": "Nome del vincolo CHECK.", @@ -12046,39 +12264,14 @@ "tableDesigner.schemaTitle": "Schema", "tableDesigner.tableObjectType": "Tabella" }, - "sql/base/browser/ui/loadingSpinner/loadingSpinner": { - "loadingCompletedMessage": "Caricamento completato", - "loadingMessage": "Caricamento" + "sql/workbench/services/tasks/common/tasksService": { + "InProgressWarning": "Sono in corso una o più attività. Uscire comunque?", + "taskService.no": "No", + "taskService.yes": "Sì" }, - "sql/workbench/browser/designer/designer": { - "designer.generalGroupName": "Generale", - "designer.loadingDesigner": "Caricamento della finestra di progettazione in corso", - "designer.loadingDesignerCompleted": "La finestra di progettazione è caricata", - "designer.newRowText": "Aggiungi nuovo", - "designer.processingChanges": "Elaborazione delle modifiche in corso...", - "designer.processingChangesCompleted": "Le modifiche sono state elaborate", - "designer.removeRowText": "Rimuovi", - "designer.savingChanges": "Salvataggio modifiche in corso...", - "designer.savingChangesCompleted": "Le modifiche sono state salvate.", - "tableDesigner.unknownComponentType": "Il tipo di componente: {0} non è supportato" - }, - "sql/workbench/browser/designer/designerPropertiesPane": { - "tableDesigner.propertiesPaneTitle": "Proprietà", - "tableDesigner.propertiesPaneTitleWithContext": "Proprietà di {0}" - }, - "sql/workbench/browser/designer/designerScriptEditor": { - "designer.textEditorAriaLabel": "Editor di testo della finestra di progettazione." - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { - "tableDesigner.configTitle": "Progettazione tabelle", - "tableDesigner.featureEnabledDescription": "Controllare se la funzionalità Progettazione tabelle è abilitata. Il valore predefinito è false." - }, - "sql/workbench/services/notebook/browser/models/cellEdit": { - "addCellEdit": "Aggiungi cella", - "convertCellTypeEdit": "Converti tipo di cella", - "deleteCellEdit": "Elimina cella", - "moveCellEdit": "Sposta cella", - "splitCellEdit": "Dividi cella" + "sql/workbench/update/electron-browser/gettingStarted": { + "miGettingStarted": "&&Introduzione", + "showReleaseNotes": "Mostra introduzione" } } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/CHANGELOG.md b/i18n/ads-language-pack-ja/CHANGELOG.md index fd6c9fb440..8291f69832 100644 --- a/i18n/ads-language-pack-ja/CHANGELOG.md +++ b/i18n/ads-language-pack-ja/CHANGELOG.md @@ -2,5 +2,7 @@ All notable changes to the "ads-language-pack-ja" language pack will be documented in this file. ## [Released] +* TBA - Release for Azure Data Studio 1.35 +* December 14, 2021 - Release for Azure Data Studio 1.34 * May 21, 2021 - Release for Azure Data Studio 1.29 * September 2, 2021 - Release for Azure Data Studio 1.33 diff --git a/i18n/ads-language-pack-ja/package.json b/i18n/ads-language-pack-ja/package.json index fb04e4bb92..57b57f0562 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.34.0", + "version": "1.35.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.34.0" + "azdata": "^1.35.0" }, "icon": "languagepack.png", "categories": [ diff --git a/i18n/ads-language-pack-ja/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/arc.i18n.json index 1530458240..a975ef76e3 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/arc.i18n.json @@ -536,4 +536,4 @@ "worker.node.count.should.not.be.one": "1 の値はサポートされていません。" } } -} +} \ No newline at end of file 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 ace16bf45e..c9c11e0cba 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 @@ -17,6 +17,7 @@ "fileDirname": "現在開いているファイルのディレクトリ名", "fileExtname": "現在開いているファイルの拡張子", "lineNumber": "アクティブなファイル内で選択している行の番号", + "pathSeparator": "オペレーティング システムがファイル パス内のコンポーネントを分離するために使用する文字", "relativeFile": "${workspaceFolder} に相対的な現在開いているファイル", "relativeFileDirname": "現在開いているファイルの、${workspaceFolder} からの相対 dirname", "selectedText": "アクティブなファイル内で選択しているテキスト", diff --git a/i18n/ads-language-pack-ja/translations/extensions/git.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/git.i18n.json index 3e964b3962..65c14d6f32 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/git.i18n.json @@ -178,11 +178,12 @@ "downloadgit": "Git のダウンロード", "git20": "Git {0} がインストールされているようです。Code は Git 2 以上で最適に動作します", "git2526": "インストールされている Git {0} には既知の問題があります。Git 機能を正常に動作させるために、Git を 2.27 以上に更新してください。", - "looking": "次の場所で Git を検索しています: {0}", "neverShowAgain": "今後表示しない", "notfound": "Git が見つかりません。Git をインストールするか 'git.path' 設定でパスを構成してください。", + "skipped": "Git のスキップが検出されました: {0}", "updateGit": "Git の更新", - "using git": "{1} から Git {0} を使用しています" + "using git": "{1} から Git {0} を使用しています", + "validating": "Git の検証が検出されました: {0}" }, "dist/model": { "no repositories": "利用可能なリポジトリがありません", diff --git a/i18n/ads-language-pack-ja/translations/extensions/github-authentication.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/github-authentication.i18n.json index 52128e6a89..e6577e032b 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/github-authentication.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/github-authentication.i18n.json @@ -14,8 +14,8 @@ }, "dist/githubServer": { "signingIn": "$(mark-github) github.com にサインインしています...", - "signingInEnterprise": "$(mark-github) {0} にサインインしています...", - "status.git.signIn.name": "GitHub サインイン" + "status.git.signIn.name": "GitHub サインイン", + "validUri": "GitHub ログインページの有効な URI を入力してください。" }, "package": { "description": "GitHub 認証プロバイダー", diff --git a/i18n/ads-language-pack-ja/translations/extensions/github.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/github.i18n.json index ddd830ac45..32aa30f91c 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/github.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/github.i18n.json @@ -34,7 +34,7 @@ }, "package": { "config.gitAuthentication": "VS Code 内で Git コマンドの自動 GitHub 認証を有効にするかどうかを制御します。", - "description": "GitHub", + "description": "VS Code 用 GitHub 機能", "displayName": "GitHub", "welcome.publishFolder": "このフォルダーを GitHub リポジトリに直接公開することもできます。公開後、Git と GitHub を利用したソース管理機能にアクセスできるようになります。\r\n[$(github) GitHub に公開](command:github.publish)", "welcome.publishWorkspaceFolder": "ワークスペース フォルダーを GitHub リポジトリに直接公開することもできます。公開後、Git と GitHub を利用したソース管理機能にアクセスできるようになります。\r\n[$(github) GitHub に公開](command:github.publish)" diff --git a/i18n/ads-language-pack-ja/translations/extensions/markdown-language-features.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/markdown-language-features.i18n.json index 94c206d222..8f647e75cb 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/markdown-language-features.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/markdown-language-features.i18n.json @@ -64,7 +64,7 @@ "markdown.showLockedPreviewToSide.title": "ロックされたプレビューを横に表示", "markdown.showPreviewSecuritySelector.title": "プレビュー のセキュリティ設定を変更", "markdown.showSource.title": "ソースの表示", - "markdown.styles.dec": "Markdown プレビューから使用する CSS スタイル シートの URL またはローカル パスの一覧。相対パスは、エクスプローラーで開かれているフォルダーへの絶対パスと解釈されます。開かれているフォルダーがない場合、マークダウン ファイルの場所を基準としていると解釈されます。'\\' はすべて '\\\\' と入力する必要があります。", + "markdown.styles.dec": "Markdown プレビューから使用する CSS スタイル シートへの URL またはローカル パスの一覧。相対パスは、エクスプローラーで開いているフォルダーを基準に解釈されます。開いているフォルダーがない場合は、Markdown ファイルの場所を基準にして解釈されます。すべての '\\' は '\\\\' として記述する必要があります。", "markdown.trace.desc": "Markdown 拡張機能のデバッグ ログを有効にします。", "workspaceTrust": "ワークスペースに構成されているスタイルを読み込むのに必要です。" } diff --git a/i18n/ads-language-pack-ja/translations/extensions/merge-conflict.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/merge-conflict.i18n.json index 4cd450a129..a6e21536cf 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/merge-conflict.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/merge-conflict.i18n.json @@ -8,24 +8,6 @@ ], "version": "1.0.0", "contents": { - "dist/codelensProvider": { - "acceptBothChanges": "両方の変更を取り込む", - "acceptCurrentChange": "現在の変更を取り込む", - "acceptIncomingChange": "入力側の変更を取り込む", - "compareChanges": "変更の比較" - }, - "dist/commandHandler": { - "compareChangesTitle": "{0}: 現在の変更 ⟷ 入力側の変更", - "cursorNotInConflict": "エディターのカーソルがマージの競合の範囲内にありません", - "cursorOnCommonAncestorsRange": "エディターのカーソルが共通の祖先ブロック内にあります。”現在” または \"入力側\" のいずれかのブロックに移動してください", - "cursorOnSplitterRange": "エディターのカーソルがマージ コンフリクトのスプリッター内にあります。”現在” または \"入力側\" のいずれかのブロックに移動してください", - "noConflicts": "このファイルにマージの競合は存在しません", - "noOtherConflictsInThisFile": "このファイルに他のマージの競合は存在しません" - }, - "dist/mergeDecorator": { - "currentChange": "(現在の変更)", - "incomingChange": "(入力側の変更)" - }, "package": { "command.accept.all-both": "両方をすべて取り込む", "command.accept.all-current": "現在の方をすべて取り込む", diff --git a/i18n/ads-language-pack-ja/translations/extensions/notebook.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/notebook.i18n.json index 555418a784..384a63df5c 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/notebook.i18n.json @@ -31,7 +31,7 @@ "contentFolder": "コンテンツ フォルダー", "contentFolderOptional": "コンテンツ フォルダー (省略可能)", "create": "作成", - "duplicateFileError": "ファイル {0} は、ターゲット フォルダー {1} に既に存在しています \r\n データの損失を防ぐために、ファイルの名前が {2} に変更されました。", + "duplicateFileError": "ファイル {0} は、ターゲット フォルダー {1} に既に存在しています\r\n データの損失を防ぐために、ファイルの名前が {2} に変更されました。", "editBookError": "Jupyter ブック {0} の編集中にエラーが発生しました: {1}", "fileExtension": "ファイル拡張子", "fileName": "ファイル名", @@ -305,4 +305,4 @@ "title.unpinNotebook": "ノートブックのピン留めを外す" } } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/sql-database-projects.i18n.json index c62235f532..977582beda 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/sql-database-projects.i18n.json @@ -350,4 +350,4 @@ "title.projectsView": "プロジェクト" } } -} +} \ 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 2e8d132efb..0cf3df53d2 100644 --- a/i18n/ads-language-pack-ja/translations/main.i18n.json +++ b/i18n/ads-language-pack-ja/translations/main.i18n.json @@ -253,6 +253,7 @@ "autoClosingQuotes": "ユーザーが開始引用符を追加した後、エディター自動的に引用符を閉じるかどうかを制御します。", "autoIndent": "ユーザーが行を入力、貼り付け、移動、またはインデントするときに、エディターでインデントを自動的に調整するかどうかを制御します。", "autoSurround": "引用符または角かっこを入力するときに、エディターが選択範囲を自動的に囲むかどうかを制御します。", + "bracketPairColorization.enabled": "ブラケット ペアの彩色を有効にするかどうかを制御します。", "codeActions": "エディターでコード アクションの電球を有効にします。", "codeLens": "エディターで CodeLens を表示するかどうかを制御します。", "codeLensFontFamily": "CodeLens のフォント ファミリを制御します。", @@ -293,8 +294,11 @@ "editor.editor.gotoLocation.multipleReferences": "ターゲットの場所が複数存在する場合の '参照へ移動' コマンドの動作を制御します。", "editor.editor.gotoLocation.multipleTypeDefinitions": "複数のターゲットの場所があるときの '型定義へ移動' コマンドの動作を制御します。", "editor.find.autoFindInSelection.always": "[選択範囲を検索] を常に自動的にオンにします。", - "editor.find.autoFindInSelection.multiline": "複数行のコンテンツが選択されている場合は、自動的に [選択範囲を検索] をオンにします。", + "editor.find.autoFindInSelection.multiline": "複数行のコンテンツが選択されている場合は、[選択範囲を検索] を自動的にオンにします。", "editor.find.autoFindInSelection.never": "[選択範囲を検索] を自動的にオンにしません (既定)。", + "editor.find.seedSearchStringFromSelection.always": "カーソル位置にある単語を含め、エディターの選択範囲から検索文字列を常にシードします。", + "editor.find.seedSearchStringFromSelection.never": "エディターの選択範囲から検索文字列をシードしません。", + "editor.find.seedSearchStringFromSelection.selection": "エディターの選択範囲から検索文字列のみをシードします。", "editor.gotoLocation.multiple.deprecated": "この設定は非推奨です。代わりに、'editor.editor.gotoLocation.multipleDefinitions' や 'editor.editor.gotoLocation.multipleImplementations' などの個別の設定を使用してください。", "editor.gotoLocation.multiple.goto": "プライマリ結果に移動し、他のユーザーへのピークレス ナビゲーションを有効にします", "editor.gotoLocation.multiple.gotoAndPeek": "主な結果に移動し、ピーク ビューを表示します", @@ -339,6 +343,7 @@ "find.seedSearchStringFromSelection": "エディターの選択範囲から検索ウィジェット内の検索文字列を与えるかどうかを制御します。", "folding": "エディターでコードの折りたたみを有効にするかどうかを制御します。", "foldingHighlight": "エディターで折りたたまれた範囲を強調表示するかどうかをコントロールします。", + "foldingImportsByDefault": "エディターがインポート範囲を自動的に折りたたむかどうかを制御します。", "foldingStrategy": "折りたたみ範囲の計算方法を制御します。", "foldingStrategy.auto": "利用可能な場合は言語固有の折りたたみ方法を使用し、利用可能ではない場合はインデントベースの方法を使用します。", "foldingStrategy.indentation": "インデントベースの折りたたみ方法を使用します。", @@ -358,11 +363,15 @@ "hover.enabled": "ホバーを表示するかどうかを制御します。", "hover.sticky": "ホバーにマウスを移動したときに、ホバーを表示し続けるかどうかを制御します。", "inlayHints.enable": "エディターでインレー ヒントを有効にします。", - "inlayHints.fontFamily": "エディターでインレー ヒントのフォント ファミリを制御します。", + "inlayHints.fontFamily": "エディターでインレー ヒントのフォント ファミリを制御します。空に設定すると、`#editor.fontFamily#` が使用されます。", "inlayHints.fontSize": "エディターでインレー ヒントのフォント サイズを制御します。'0' に設定すると、`#editor.fontSize#` の 90% が使用されます。", "inlineSuggest.enabled": "エディターにインライン候補を自動的に表示するかどうかを制御します。", + "inlineSuggest.mode": "インライン候補をレンダリングするために使用するモードを制御します。", + "inlineSuggest.mode.prefix": "置換テキストが挿入テキストのプレフィックスである場合にのみインライン候補を表示します。", + "inlineSuggest.mode.subword": "置換テキストが挿入テキストのサブワードである場合にのみインライン候補をレンダリングします。", + "inlineSuggest.mode.subwordSmart": "置換テキストが挿入テキストのサブワードである場合にのみインライン候補をレンダリングしますが、サブワードはカーソルの後に開始する必要があります。", "letterSpacing": "文字間隔 (ピクセル単位) を制御します。", - "lineHeight": "行の高さを制御します。フォント サイズに基づいて行の高さを計算する場合には、0 を使用します。", + "lineHeight": "行の高さを制御します。\r\n - 0 を使用してフォント サイズから行の高さを自動的に計算します。\r\n - 0 から 8 までの値は、フォント サイズの乗数として使用されます。\r\n - 8 以上の値は有効値として使用されます。", "lineNumbers": "行番号の表示を制御します。", "lineNumbers.interval": "行番号は 10 行ごとに表示されます。", "lineNumbers.off": "行番号は表示されません。", @@ -423,6 +432,17 @@ "scrollBeyondLastColumn": "エディターが水平方向に余分にスクロールする文字数を制御します。", "scrollBeyondLastLine": "エディターが最後の行を越えてスクロールするかどうかを制御します。", "scrollPredominantAxis": "垂直および水平方向の両方に同時にスクロールする場合は、主要な軸に沿ってスクロールします。トラックパッド上で垂直方向にスクロールする場合は、水平ドリフトを防止します。", + "scrollbar.horizontal": "水平スクロールバーの表示を制御します。", + "scrollbar.horizontal.auto": "水平スクロールバーは、必要な場合にのみ表示されます。", + "scrollbar.horizontal.fit": "水平スクロールバーは常に非表示になります。", + "scrollbar.horizontal.visible": "水平スクロールバーは常に表示されます。", + "scrollbar.horizontalScrollbarSize": "水平スクロールバーの高さ。", + "scrollbar.scrollByPage": "クリックするとページ単位でスクロールするか、クリック位置にジャンプするかを制御します。", + "scrollbar.vertical": "垂直スクロールバーの表示を制御します。", + "scrollbar.vertical.auto": "垂直スクロールバーは、必要な場合にのみ表示されます。", + "scrollbar.vertical.fit": "垂直スクロールバーは常に非表示になります。", + "scrollbar.vertical.visible": "垂直スクロールバーは常に表示されます。", + "scrollbar.verticalScrollbarSize": "垂直スクロールバーの幅。", "selectLeadingAndTrailingWhitespace": "先頭と末尾の空白を常に選択するかどうか。", "selectionClipboard": "Linux の PRIMARY クリップボードをサポートするかどうかを制御します。", "selectionHighlight": "エディターが選択項目と類似の一致項目を強調表示するかどうかを制御します。", @@ -445,6 +465,10 @@ "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": "候補の詳細をラベル付きのインラインで表示するか、詳細ウィジェットにのみ表示するかを制御します", @@ -562,6 +586,13 @@ "deprecatedEditorActiveLineNumber": "id は使用しないでください。代わりに 'EditorLineNumber.activeForeground' を使用してください。", "editorActiveIndentGuide": "アクティブなエディターのインデント ガイドの色。", "editorActiveLineNumber": "エディターのアクティブ行番号の色", + "editorBracketHighlightForeground1": "ブラケット (1) の前景色。", + "editorBracketHighlightForeground2": "ブラケット (2) の前景色。", + "editorBracketHighlightForeground3": "ブラケット (3) の前景色。", + "editorBracketHighlightForeground4": "ブラケット (4) の前景色。", + "editorBracketHighlightForeground5": "ブラケット (5) の前景色。", + "editorBracketHighlightForeground6": "ブラケット (6) の前景色。", + "editorBracketHighlightUnexpectedBracketForeground": "予期しないブラケットの前景色。", "editorBracketMatchBackground": "一致するかっこの背景色", "editorBracketMatchBorder": "一致するかっこ内のボックスの色", "editorCodeLensForeground": "CodeLens エディターの前景色。", @@ -651,9 +682,9 @@ "source.label": "ソース アクション..." }, "vs/editor/contrib/codeAction/lightBulbWidget": { - "prefferedQuickFixWithKb": "修正プログラムを表示します。推奨される利用可能な修正プログラム ({0})", - "quickFix": "修正プログラムを表示する", - "quickFixWithKb": "修正プログラム ({0}) を表示する" + "codeAction": "コード アクションの表示", + "codeActionWithKb": "コード アクションの表示 ({0})", + "preferredcodeActionWithKb": "コードアクションを表示します。使用可能な優先のクイック修正 ({0})" }, "vs/editor/contrib/codelens/codelensController": { "showLensOnLine": "現在の行のコード レンズ コマンドを表示" @@ -702,11 +733,11 @@ "label.matchesLocation": "{0} / {1} 件", "label.nextMatchButton": "次の一致項目", "label.noResults": "結果はありません。", - "label.previousMatchButton": "前の検索結果", + "label.previousMatchButton": "前の一致項目", "label.replace": "置換", "label.replaceAllButton": "すべて置換", "label.replaceButton": "置換", - "label.toggleReplaceButton": "置換モードの切り替え", + "label.toggleReplaceButton": "置換の切り替え", "label.toggleSelectionFind": "選択範囲を検索", "placeholder.find": "検索", "placeholder.replace": "置換", @@ -722,6 +753,9 @@ "foldBackgroundBackground": "折り曲げる範囲の背景色。基の装飾を隠さないように、色は不透明であってはなりません。", "foldLevelAction.label": "レベル {0} で折りたたむ", "foldRecursivelyAction.label": "再帰的に折りたたむ", + "gotoNextFold.label": "次のフォールドに移動する", + "gotoParentFold.label": "親フォールドに移動する", + "gotoPreviousFold.label": "前のフォールドに移動する", "toggleFoldAction.label": "折りたたみの切り替え", "unFoldRecursivelyAction.label": "再帰的に展開する", "unfoldAction.label": "展開", @@ -846,7 +880,8 @@ "showHover": "ホバーの表示" }, "vs/editor/contrib/hover/markdownHoverParticipant": { - "modesContentHover.loading": "読み込んでいます..." + "modesContentHover.loading": "読み込んでいます...", + "too many characters": "パフォーマンス上の理由からトークン化はスキップされます。その長い行の長さは `editor.maxTokenizationLineLength` で構成できます。" }, "vs/editor/contrib/hover/markerHoverParticipant": { "checkingForQuickFixes": "クイックフィックスを確認しています...", @@ -878,6 +913,7 @@ }, "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { "acceptInlineSuggestion": "同意する", + "inlineSuggestionFollows": "おすすめ:", "showNextInlineSuggestion": "次へ", "showPreviousInlineSuggestion": "前へ" }, @@ -1112,6 +1148,7 @@ "editorSuggestWidgetHighlightForeground": "候補のウィジェット内で一致したハイライトの色。", "editorSuggestWidgetSelectedBackground": "候補ウィジェット内で選択済みエントリの背景色。", "editorSuggestWidgetSelectedForeground": "候補ウィジェット内で選択済み入力の前景色。", + "editorSuggestWidgetSelectedIconForeground": "候補ウィジェット内で選択済み入力のアイコン前景色。", "suggest": "提案", "suggestWidget.loading": "読み込んでいます...", "suggestWidget.noSuggestions": "候補はありません。" @@ -1171,9 +1208,9 @@ "forceRetokenize": "開発者: トークン再作成の強制" }, "vs/editor/contrib/unusualLineTerminators/unusualLineTerminators": { - "unusualLineTerminators.detail": "このファイルには、行区切り文字 (LS) や段落区切り記号 (PS) などの特殊な行の終端文字が 1 つ以上含まれています。\r\n\r\nそれらの終端文字はファイルから削除することをお勧めします。これは 'editor.unusualLineTerminators' を使用して構成できます。", - "unusualLineTerminators.fix": "このファイルを修正", - "unusualLineTerminators.ignore": "このファイルでは問題を無視する", + "unusualLineTerminators.detail": "このファイル '{0}' には、行区切り文字 (LS) や段落区切り記号 (PS) などの特殊な行の終端文字が 1 つ以上含まれています。\r\n\r\nそれらをファイルから削除することをお勧めします。これは 'editor.unusualLineTerminators' を使用して構成できます。", + "unusualLineTerminators.fix": "特殊な行の終端記号を削除する", + "unusualLineTerminators.ignore": "無視する", "unusualLineTerminators.message": "普通ではない行終端記号が検出されました", "unusualLineTerminators.title": "普通ではない行終端記号" }, @@ -1272,6 +1309,18 @@ "multipleValues": "オプション '{0}' は複数回定義されています。値 '{1}' を使用します。", "unknownOption": "警告: '{0}' は既知のオプションのリストにはありませんが、引き続き Electron または Chromium に渡されます。" }, + "vs/platform/extensionManagement/common/abstractExtensionManagementService": { + "MarketPlaceDisabled": "Marketplace が有効になっていません", + "Not a Marketplace extension": "Marketplace の拡張機能のみ再インストールできます", + "malicious extension": "問題が報告されたので、'{0}' 拡張機能をインストールできません。", + "multipleDependentsError": "'{0}' 拡張機能をアンインストールできません。'{1}'、'{2}' および他の拡張機能がこれに依存しています。", + "multipleIndirectDependentsError": "'{0}' 拡張機能をアンインストールできません。これには '{1}' 拡張機能のアンインストールが含まれていますが、'{2}'、'{3}' および他の拡張機能がこれに依存しています。", + "notFoundCompatibleDependency": "'{0}' 拡張機能は、現在のバージョンの VS Code (バージョン {1}) と互換性がないため、インストールできません。", + "singleDependentError": "'{0}' 拡張機能をアンインストールできません。'{1}' 拡張機能がこれに依存しています。", + "singleIndirectDependentError": "'{0}' 拡張機能をアンインストールできません。これには '{1}' 拡張機能のアンインストールが含まれていますが、'{2}' 拡張機能がこれに依存しています。", + "twoDependentsError": "'{0}' 拡張機能をアンインストールできません。'{1}' と '{2}' の拡張機能がこれに依存しています。", + "twoIndirectDependentsError": "'{0}' 拡張機能をアンインストールできません。これには '{1}' 拡張機能のアンインストールが含まれていますが、'{2}' と '{3}' の拡張機能がこれに依存しています。" + }, "vs/platform/extensionManagement/common/extensionManagement": { "extensions": "拡張機能", "preferences": "基本設定" @@ -1285,8 +1334,10 @@ "forceDowngrade": "拡張機能 '{0}' v{1} の新しいバージョンが既にインストールされています。古いバージョンにダウングレードするには、'--force' オプションを使用します。", "forceUninstall": "拡張機能 '{0}' は、ユーザーによって組み込みの拡張機能として設定されています。アンインストールする場合は、'--force' オプションを使用してください。", "installation failed": "拡張機能のインストールに失敗しました: {0}", - "installing": "拡張機能 '{0}' v{1} をインストールしています...", - "installing builtin ": "組み込み拡張機能 '{0}' v{1} をインストールしています...", + "installing": "拡張機能 '{0}' をインストールしています...", + "installing builtin ": "組み込み拡張機能 '{0}' をインストールしています...", + "installing builtin with version": "組み込み拡張機能 '{0}' v{1} をインストールしています...", + "installing with version": "拡張機能 '{0}' v{1} をインストールしています...", "installingExtensions": "拡張機能をインストールしています...", "installingExtensionsOnLocation": "{0} に拡張機能をインストールしています...", "listFromLocation": "{0} にインストールされている拡張機能:", @@ -1305,23 +1356,12 @@ "exeRecommended": "お使いのシステムに {0} がインストールされています。これにお勧めの拡張機能をインストールしますか?" }, "vs/platform/extensionManagement/node/extensionManagementService": { - "MarketPlaceDisabled": "Marketplace が有効になっていません", - "Not a Marketplace extension": "Marketplace の拡張機能のみ再インストールできます", "exitCode": "拡張機能をインストールできません。再インストールの前に VS Code の終了と起動を実施してください。", "incompatible": "拡張機能 '{0}' は、VS Code '{1}' と互換性がないため、インストールできません。", - "malicious extension": "問題が報告されたので、拡張機能をインストールできません。", - "multipleDependentsError": "'{0}' 拡張機能をアンインストールできません。'{1}'、'{2}' および他の拡張機能がこれに依存しています。", - "multipleIndirectDependentsError": "'{0}' 拡張機能をアンインストールできません。これには '{1}' 拡張機能のアンインストールが含まれていますが、'{2}'、'{3}' および他の拡張機能がこれに依存しています。", - "notExists": "拡張機能を見つけられませんでした", - "notFoundCompatibleDependency": "'{0}' 拡張機能は、現在のバージョンの VS Code (バージョン {1}) と互換性がないため、インストールできません。", "notInstalled": "拡張機能 '{0}' がインストールされていません。", "quitCode": "拡張機能をインストールできません。再インストールの前に VS Code の終了と起動を実施してください。", "removeError": "拡張機能の削除中にエラーが発生しました: {0}。もう一度やり直す前に、VS Code の終了と起動を実施してください。", - "restartCode": "{0} を再インストールする前に、VS Code を再起動してください。", - "singleDependentError": "'{0}' 拡張機能をアンインストールできません。'{1}' 拡張機能がこれに依存しています。", - "singleIndirectDependentError": "'{0}' 拡張機能をアンインストールできません。これには '{1}' 拡張機能のアンインストールが含まれていますが、'{2}' 拡張機能がこれに依存しています。", - "twoDependentsError": "'{0}' 拡張機能をアンインストールできません。'{1}' と '{2}' の拡張機能がこれに依存しています。", - "twoIndirectDependentsError": "'{0}' 拡張機能をアンインストールできません。これには '{1}' 拡張機能のアンインストールが含まれていますが、'{2}' と '{3}' の拡張機能がこれに依存しています。" + "restartCode": "{0} を再インストールする前に、VS Code を再起動してください。" }, "vs/platform/extensionManagement/node/extensionManagementUtil": { "invalidManifest": "VSIX が無効です: package.json は JSON ファイルではありません。" @@ -1394,20 +1434,22 @@ "moveError": "'{0}' を '{1}' に移動することができません ({2})。" }, "vs/platform/issue/electron-main/issueMainService": { - "cancel": "キャンセル", + "cancel": "キャンセル(&&C)", "confirmCloseIssueReporter": "入力した内容は保存されません。このウィンドウを閉じますか?", "issueReporter": "問題のレポーター", "issueReporterWriteToClipboard": "データが多すぎて、GitHub に直接送信することができませんでした。データはクリップボードにコピーされます。開かれる GitHub 問題ページに貼り付けてください。", "local": "LOCAL", - "ok": "OK", + "ok": "OK(&&O)", "processExplorer": "プロセス エクスプローラー", - "yes": "はい" + "yes": "はい(&&Y)" }, "vs/platform/keybinding/common/abstractKeybindingService": { "first.chord": "({0}) が渡されました。2 番目のキーを待っています...", "missing.chord": "キーの組み合わせ ({0}、{1}) はコマンドではありません。" }, "vs/platform/list/browser/listService": { + "Fast Scroll Sensitivity": "[Alt] を押すと、スクロール速度が倍増します。", + "Mouse Wheel Scroll Sensitivity": "マウス ホイール スクロール イベントの deltaX と deltaY で使用される乗数。", "automatic keyboard navigation setting": "リストやツリーでのキーボード ナビゲーションを、単に入力するだけで自動的にトリガーするかどうかを制御します。`false` に設定した場合、キーボード ナビゲーションは `list.toggleKeyboardNavigation` コマンドを実行したときにのみトリガーされます。これに対してキーボード ショートカットを割り当てることができます。", "expand mode": "フォルダー名をクリックしたときにツリー フォルダーが展開される方法を制御します。適用できない場合、一部のツリーやリストではこの設定が無視されることがあります。", "horizontalScrolling setting": "リストとツリーがワークベンチで水平スクロールをサポートするかどうかを制御します。警告: この設定をオンにすると、パフォーマンスに影響があります。", @@ -1424,6 +1466,11 @@ "tree indent setting": "ツリーのインデントをピクセル単位で制御します。", "workbenchConfigurationTitle": "ワークベンチ" }, + "vs/platform/localizations/common/localizedStrings": { + "close": "閉じる", + "find": "検索", + "open": "開く" + }, "vs/platform/markers/common/markers": { "sev.error": "エラー", "sev.info": "情報", @@ -1465,10 +1512,10 @@ "miSwitchWindow": "ウィンドウの切り替え(&&W)..." }, "vs/platform/native/electron-main/nativeHostMainService": { - "cancel": "キャンセル", + "cancel": "キャンセル(&&C)", "cantCreateBinFolder": "シェル コマンド '{0}' をアンインストールできません。", "cantUninstall": "シェル コマンド '{0}' をアンインストールできません。", - "ok": "OK", + "ok": "OK(&&O)", "sourceMissing": "'{0}' にシェル スクリプトが見つかりません", "warnEscalation": "管理者特権でシェル コマンドをインストールできるように、{0} が 'osascript' のプロンプトを出します。", "warnEscalationUninstall": "管理者特権でシェル コマンドをアンインストールできるように、{0} が 'osascript' を求めます。" @@ -1477,7 +1524,6 @@ "canNotRun": "コマンド '{0}' でエラー ({1}) が発生しました", "commandPickAriaLabelWithKeybinding": "{0}, {1}", "morecCommands": "その他のコマンド", - "ok": "OK", "recentlyUsed": "最近使用したもの" }, "vs/platform/quickinput/browser/helpQuickAccess": { @@ -1498,8 +1544,8 @@ "systemCertificates": "CA 証明書を OS から読み込む必要があるかどうかを制御します (Windows および macOS では、オフにした場合にウィンドウの再読み込みが必要です)。" }, "vs/platform/telemetry/common/telemetryService": { - "telemetry.enableTelemetry": "利用状況データとエラーを Microsoft のオンライン サービスに送信できるようにします。", - "telemetry.enableTelemetryMd": "使用状況データとエラーを Microsoft のオンライン サービスに送信できるようにします。Microsoft のプライバシーに関する声明を[こちら]({0})からご確認ください。", + "telemetry.enableTelemetry": "診断データの収集を有効にします。これにより、{0} の実行方法と改善が必要な場所について理解を深めることができます。", + "telemetry.enableTelemetryMd": "診断データの収集を有効にします。これにより、{0} の実行状況と改善が必要な箇所について理解を深めることができます。収集する情報とプライバシーに関する声明についての [Read more] ({1}) をご覧ください。", "telemetryConfigurationTitle": "テレメトリ" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { @@ -1509,35 +1555,47 @@ "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.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": "Linux 上でターミナルが使用するシェルのパスです。[シェルの構成に関する詳細情報] (https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", + "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.shell.linux.deprecation": "これは推奨されていません。既定のシェルを構成するための新しい推奨方法は、{0} にターミナル プロファイルを作成し、そのプロファイル名を {1} の既定値として設定することです。これは現在、新しいプロファイル設定より優先されていますが、将来は変更されます。", - "terminal.integrated.shell.osx": "macOS 上でターミナルが使用するシェルのパスです。[シェルの構成に関する詳細情報] (https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", + "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.deprecation": "これは推奨されていません。既定のシェルを構成するための新しい推奨方法は、{0} にターミナル プロファイルを作成し、そのプロファイル名を {1} の既定値として設定することです。これは現在、新しいプロファイル設定より優先されていますが、将来は変更されます。", - "terminal.integrated.shell.windows": "Windows 上でターミナルが使用するシェルのパスです。[シェルの構成に関する詳細情報] (https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", + "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.deprecation": "これは推奨されていません。既定のシェルを構成するための新しい推奨方法は、{0} にターミナル プロファイルを作成し、そのプロファイル名を {1} の既定値として設定することです。これは現在、新しいプロファイル設定より優先されていますが、将来は変更されます。", - "terminal.integrated.shellArgs.linux": "Linux ターミナル上で使用するコマンド ライン引数です。[シェルの構成に関する詳細情報] (https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", - "terminal.integrated.shellArgs.osx": "macOS ターミナル上で使用するコマンド ライン引数です。[シェルの構成に関する詳細情報] (https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", - "terminal.integrated.shellArgs.windows": "Windows ターミナル上で使用するコマンド ライン引数です。[シェルの構成に関する詳細情報] (https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", - "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#_configuration)。", + "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.showLinkHover": "ターミナル出力でリンクにホバーを表示するかどうか。", "terminal.integrated.useWslProfiles": "ターミナルのドロップダウンに WSL ディストリビューションを表示するかどうかを制御します", "terminalIntegratedConfigurationTitle": "統合ターミナル", "terminalProfile.args": "シェル実行可能ファイルを実行するための引数の省略可能なセットです。", "terminalProfile.color": "このターミナルに関連付けるテーマの色の ID。", "terminalProfile.env": "ターミナル プロファイル プロセスに追加される環境変数を持つオブジェクト。基本環境から環境変数を削除するには、'null' に設定します。", "terminalProfile.icon": "このターミナルに関連付けるコディコンの ID。", + "terminalProfile.linuxExtensionId": "拡張機能ターミナルの ID", + "terminalProfile.linuxExtensionIdentifier": "このプロファイルを投稿した拡張機能。", + "terminalProfile.linuxExtensionTitle": "拡張機能ターミナルの名前", + "terminalProfile.osxExtensionId": "拡張機能ターミナルの ID", + "terminalProfile.osxExtensionIdentifier": "このプロファイルを投稿した拡張機能。", + "terminalProfile.osxExtensionTitle": "拡張機能ターミナルの名前", "terminalProfile.overrideName": "自動検出されたものをプロファイル名で上書きするかどうかを制御します。", "terminalProfile.path": "シェルの実行可能ファイルへの単一のパス、または失敗した場合にフォールバックとして使用されるパスの配列です。", + "terminalProfile.windowsExtensionId": "拡張機能ターミナルの ID", + "terminalProfile.windowsExtensionIdentifier": "このプロファイルを投稿した拡張機能。", + "terminalProfile.windowsExtensionTitle": "拡張機能ターミナルの名前", "terminalProfile.windowsSource": "シェルへのパスを自動検出するプロファイル ソース。" }, "vs/platform/terminal/node/terminalProcess": { "launchFail.cwdDoesNotExist": "開始ディレクトリ (cwd) \"{0}\" が存在しません", "launchFail.cwdNotDirectory": "開始ディレクトリ (cwd) \"{0}\" はディレクトリではありません", "launchFail.executableDoesNotExist": "シェル実行可能ファイル \"{0}\" へのパスが存在しません", - "launchFail.executableIsNotFileOrSymlink": "シェル実行可能ファイル \"{0}\" へのパスは、symlink のファイルではありません" + "launchFail.executableIsNotFileOrSymlink": "シェル実行可能ファイル \"{0}\" へのパスは、ファイルまたは symlink ではありません" }, "vs/platform/theme/common/colorRegistry": { "activeContrastBorder": "コントラストを強めるために、アクティブな他要素と隔てる追加の境界線。", @@ -1641,6 +1699,7 @@ "keybindingLabelForeground": "キー バインド ラベルの前景色です。キー バインド ラベルはキーボード ショートカットを表すために使用されます。", "listActiveSelectionBackground": "ツリーリストが非アクティブのとき、選択された項目のツリーリスト背景色。アクティブなツリーリストはキーボード フォーカスがあり、非アクティブではこれがありません。", "listActiveSelectionForeground": "ツリーリストがアクティブのとき、選択された項目のツリーリスト前景色。アクティブなツリーリストはキーボード フォーカスがあり、非アクティブではこれがありません。", + "listActiveSelectionIconForeground": "ツリーリストがアクティブのとき、選択された項目のツリーリストのアイコン前景色。アクティブなツリーリストはキーボード フォーカスがあり、非アクティブではこれがありません。", "listDeemphasizedForeground": "強調表示されていない項目のリスト/ツリー前景色。 ", "listDropBackground": "マウス操作で項目を移動するときのツリーリスト ドラッグ アンド ドロップの背景。", "listErrorForeground": "エラーを含むリスト項目の前景色。", @@ -1659,6 +1718,7 @@ "listInactiveFocusOutline": "リストやツリーが非アクティブな場合の、フォーカスされた項目のリストやツリーのアウトライン色。アクティブなリストやツリーにはキーボード フォーカスがあり、非アクティブにはこれがありません。", "listInactiveSelectionBackground": "ツリーリストが非アクティブのとき、選択された項目のツリーリスト背景色。アクティブなツリーリストはキーボード フォーカスがあり、非アクティブではこれがありません。", "listInactiveSelectionForeground": "ツリーリストが非アクティブのとき、選択された項目のツリーリスト前景色。アクティブなツリーリストはキーボード フォーカスがあり、非アクティブではこれがありません。", + "listInactiveSelectionIconForeground": "ツリーリストが非アクティブのとき、選択された項目のツリーリストのアイコン前景色。アクティブなツリーリストはキーボード フォーカスがあり、非アクティブではこれがありません。", "listWarningForeground": "警告が含まれるリスト項目の前景色。", "menuBackground": "メニュー項目の背景色。", "menuBorder": "メニューの境界線色。", @@ -1699,6 +1759,7 @@ "quickInput.list.focusBackground deprecation": "代わりに quickInputList.focusBackground を使用してください", "quickInput.listFocusBackground": "フォーカスされた項目のクイック選択の背景色。", "quickInput.listFocusForeground": "フォーカスされた項目のクイック選択の前景色。", + "quickInput.listFocusIconForeground": "フォーカスされた項目のクイック選択のアイコン前景色。", "sashActiveBorder": "アクティブな枠の境界線の色。", "scrollbarShadow": "ビューがスクロールされたことを示すスクロール バーの影。", "scrollbarSliderActiveBackground": "クリック時のスクロール バー スライダー背景色。", @@ -1788,7 +1849,7 @@ "cannotWorkspaceUndoDueToInMeantimeUndoRedo": "元に戻すまたはやり直し操作がその期間に実行中であったため、すべてのファイルに対して '{0}' を元に戻すことはできませんでした", "cannotWorkspaceUndoDueToInProgressUndoRedo": "{1} で元に戻すまたはやり直し操作が既に実行されているため、すべてのファイルに対して '{0}' を元に戻すことはできませんでした", "confirmDifferentSource": "'{0}' を元に戻しますか?", - "confirmDifferentSource.ok": "元に戻す", + "confirmDifferentSource.yes": "はい", "confirmWorkspace": "すべてのファイルで '{0}' を元に戻しますか?", "externalRemoval": "次のファイルが閉じられ、ディスク上で変更されました: {0}。", "noParallelUniverses": "以下のファイルは互換性のない方法で変更されました: {0}。", @@ -1837,7 +1898,7 @@ "vs/platform/windows/electron-main/window": { "appCrashed": "ウィンドウがクラッシュしました", "appCrashedDetail": "ご不便をおかけして申し訳ありません。ウィンドウを再度開いて、中断したところから続行できます。", - "appCrashedDetails": "ウィンドウがクラッシュしました (理由: '{0}')", + "appCrashedDetails": "ウィンドウがクラッシュしました (理由: '{0}'、コード: '{1}')", "appStalled": "ウィンドウから応答がありません", "appStalledDetail": "ウィンドウを再度開くか、閉じるか、このまま待機できます。", "close": "閉じる(&&C)", @@ -1846,8 +1907,8 @@ "wait": "待機を続ける(&&K)" }, "vs/platform/windows/electron-main/windowsMainService": { - "ok": "OK", - "pathNotExistDetail": "パス '{0}' はディスクに存在しなくなったようです。", + "ok": "OK(&&O)", + "pathNotExistDetail": "パス '{0}' はこのコンピューターに存在しません。", "pathNotExistTitle": "パスが存在しません", "uriInvalidDetail": "URI '{0}' が有効ではなく、開くことができません。", "uriInvalidTitle": "URI を開くことができません" @@ -1868,7 +1929,7 @@ "workspaceName": "{0} (ワークスペース)" }, "vs/platform/workspaces/electron-main/workspacesManagementMainService": { - "ok": "OK", + "ok": "OK(&&O)", "workspaceOpenedDetail": "ワークスペースは既に別のウィンドウで開いています。最初にそのウィンドウを閉じててから、もう一度やり直してください。", "workspaceOpenedMessage": "ワークスペース '{0}' を保存できません" }, @@ -2160,7 +2221,7 @@ "open": "はい(&&Y)", "trace.detail": "問題点を作成し、次のファイルを手動で添付してください:\r\n{0}", "trace.message": "トレースが正常に作成されました。", - "trace.ok": "OK" + "trace.ok": "OK(&&O)" }, "vs/code/electron-main/main": { "close": "閉じる(&&C)", @@ -2238,6 +2299,7 @@ "allow": "許可", "cancel": "キャンセル", "confirmLogin": "拡張機能 '{0}' が {1} を使用してサインインしようとしています。", + "confirmRelogin": "拡張機能 '{0}' では {1} を使用してサインインするように求めています。", "manageExensions": "このアカウントにアクセスできる拡張機能を選択する", "manageTrustedExtensions": "信頼された拡張機能の管理", "manageTrustedExtensions.cancel": "キャンセル", @@ -2367,6 +2429,7 @@ "vs/workbench/api/common/configurationExtensionPoint": { "config.property.defaultConfiguration.languageExpected": "言語セレクターが必要です (例: [\"java\"])", "config.property.defaultConfiguration.warning": "'{0}' の構成の既定値は登録できません。言語固有の設定に対する既定値のみがサポートされています。", + "config.property.duplicate": "'{0}' を登録できません。このプロパティは既に登録されています。", "invalid.allOf": "'configuration.allOf' は非推奨で使用できなくなります。代わりに 'configuration' コントリビューション ポイントに複数の構成セクションを配列として渡します。", "invalid.properties": "'configuration.properties' は、オブジェクトである必要があります", "invalid.property": "configuration.properties property '{0}' は、オブジェクトである必要があります", @@ -2374,6 +2437,7 @@ "scope.application.description": "ユーザー設定でのみ行える構成。", "scope.deprecationMessage": "設定すると、プロパティは非推奨としてマークされ、指定したメッセージが説明として表示されます。", "scope.description": "構成が適用可能なスコープ。使用可能なスコープは、`application`、`machine`、`window`、`resource`、`machine-overridable` です。", + "scope.editPresentation": "指定した場合、文字列設定のプレゼンテーションの形式を制御します。", "scope.enumDescriptions": "列挙値の説明", "scope.language-overridable.description": "言語固有の設定で構成できるリソース構成です。", "scope.machine-overridable.description": "ワークスペースまたはフォルダーの設定でも行えるマシン構成。", @@ -2381,11 +2445,14 @@ "scope.markdownDeprecationMessage": "設定すると、プロパティは非推奨としてマークされ、指定されたメッセージがマークダウン形式で説明として表示されます。", "scope.markdownDescription": "Markdown フォーマットの説明。", "scope.markdownEnumDescriptions": "マークダウン形式の列挙値の説明。", + "scope.multilineText.description": "値は Textarea に表示されます。", "scope.resource.description": "ユーザー、リモート、ワークスペース、またはフォルダーの設定で行える構成。", + "scope.singlelineText.description": "値は InputBox に表示されます。", "scope.window.description": "ユーザー、リモート、またはワークスペースの設定で行える構成。", "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.property.empty": "プロパティを空にすることはできません。", "vscode.extension.contributes.configuration.title": "設定の概要です。このラベルは、設定ファイルでコメントの区切り文字として使用します。", "vscode.extension.contributes.defaultConfiguration": "言語ごとに既定のエディター構成の設定を提供します。", @@ -2397,6 +2464,7 @@ "workspaceConfig.remoteAuthority": "ワークスペースが配置されているリモート サーバー。", "workspaceConfig.settings.description": "ワークスペースの設定", "workspaceConfig.tasks.description": "ワークスペース タスクの構成", + "workspaceConfig.transient": "一時ワークスペースは、再起動中や再読み込み中に表示されなくなります。", "workspaceConfig.uri.description": "フォルダーの URI" }, "vs/workbench/api/common/extHostDiagnostics": { @@ -2441,7 +2509,10 @@ "commentThread.title": "投稿されたコメント スレッドのタイトル メニュー", "dup": "コマンド `{0}` が `commands` セクションで複数回出現します。", "dupe.command": "メニュー項目において、既定と alt コマンドが同じコマンドを参照しています", + "file.newFile": "ウェルカム ページおよび [ファイル] メニューに表示される、[新しいファイル...] クイック ピック。", "inlineCompletions.actions": "インライン入力候補にカーソルを合わせたときに表示されるアクション", + "interactive.cell.title": "提供された対話型セルのタイトル メニュー", + "interactive.toolbar": "提供された対話型セルのツールバー メニュー", "menuId.invalid": "`{0}` は有効なメニュー識別子ではありません", "menus.changeTitle": "ソース管理のインライン変更メニュー", "menus.commandPalette": "コマンド パレット", @@ -2471,9 +2542,9 @@ "missing.command": "メニュー項目が、'commands' セクションで定義されていないコマンド `{0}` を参照しています。", "missing.submenu": "メニュー項目で、'submenus' セクションに定義されていないサブメニュー `{0}` が参照されています。", "nonempty": "空でない値が必要です。", + "notebook.cell.execute": "投稿されたノートブックのセルの実行メニュー", "notebook.cell.title": "提供されたノートブック セルのタイトル メニュー", "notebook.toolbar": "提供されたノートブックのツールバー メニュー", - "notebook.toolbar.right": "提供されたノートブックの右ツールバー メニュー", "opticon": "プロパティ `icon` は省略するか、文字列または `{dark, light}` などのリテラルにする必要があります", "optstring": "プロパティ '{0}' は省略可能であるか、'string' 型である必要があります", "proposed": "提案された API", @@ -2487,7 +2558,8 @@ "submenuId.invalid.id": "'{0}' は有効なサブメニュー識別子ではありません", "submenuId.invalid.label": "'{0}' は有効なサブメニュー ラベルではありません", "submenuItem.duplicate": "'{0}' サブメニューは既に '{1}' メニューに追加されています。", - "testing.item.title": "提供されたテスト項目のメニュー", + "testing.item.context": "提供されたテスト項目のメニュー", + "testing.item.gutter.title": "テスト項目のとじしろ装飾のメニュー", "unsupported.submenureference": "メニュー項目で、サブメニューがサポートされていないメニューのサブメニューが参照されています。", "view.itemContext": "提供されたビュー項目のコンテキスト メニュー", "view.timelineContext": "タイムライン ビュー項目のコンテキスト メニュー", @@ -2496,13 +2568,13 @@ "view.tunnelOriginInline": "ポート ビュー項目の配信元インライン メニュー", "view.tunnelPortInline": "ポート ビュー項目のポート インライン メニュー", "view.viewTitle": "提供されたビューのタイトル メニュー", - "vscode.extension.contributes.commandType.category": "(省略可能) コマンド別のカテゴリ文字列が UI でグループ分けされます", + "vscode.extension.contributes.commandType.category": "(省略可能) コマンドが UI でグループ分けされるカテゴリ文字列", "vscode.extension.contributes.commandType.command": "実行するコマンドの識別子", "vscode.extension.contributes.commandType.icon": "(省略可能) UI でコマンドを表すために使用されるアイコン。ファイル パス、暗いテーマと明るいテーマのファイル パスを持つオブジェクト、またはテーマ アイコンの参照 (`\\$(zap)` など)", "vscode.extension.contributes.commandType.icon.dark": "暗いテーマを使用した場合のアイコンのパス", "vscode.extension.contributes.commandType.icon.light": "明るいテーマを使用した場合のアイコンのパス", "vscode.extension.contributes.commandType.precondition": "(省略可能) UI (メニューおよびキーバインド) のコマンドを有効にするために true でなければならない条件です。'executeCommand'-api などの他の方法によってそのコマンドの実行が妨げられることはありません。", - "vscode.extension.contributes.commandType.shortTitle": "コマンドが UI に表示される際の短いタイトル", + "vscode.extension.contributes.commandType.shortTitle": "(省略可能) コマンドが UI で表示される短いタイトル。メニューでは、コマンドを表示するコンテキストに応じて `title` または `shortTitle` のいずれかが選択されます。", "vscode.extension.contributes.commandType.title": "コマンドが UI に表示される際のタイトル", "vscode.extension.contributes.commands": "コマンド パレットにコマンドを提供します。", "vscode.extension.contributes.menuItem.alt": "実行する別のコマンドの識別子。コマンドは 'commands' セクションで宣言する必要があります", @@ -2519,7 +2591,7 @@ "vscode.extension.contributes.submenus": "エディターにサブメニュー項目を提供します" }, "vs/workbench/api/node/extHostDebugService": { - "debug.terminal.title": "デバッグ対象" + "debug.terminal.title": "デバッグ プロセス" }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "コンテキスト キーの検査", @@ -2585,7 +2657,6 @@ "moveSidebarLeft": "サイド バーを左に移動", "moveSidebarRight": "サイド バーを右へ移動", "moveView": "ビューの移動", - "ok": "OK", "panel": "パネル", "panelContainer": "パネル/{0}", "resetFocusedView.error.noFocusedView": "現在フォーカスされているビューはありません。", @@ -2660,23 +2731,25 @@ }, "vs/workbench/browser/actions/workspaceActions": { "closeWorkspace": "ワークスペースを閉じる", + "duplicateWorkspace": "ワークスペースを複製", "duplicateWorkspaceInNewWindow": "新しいウィンドウでワークスペースとして複製", + "filesCategory": "ファイル", "globalRemoveFolderFromWorkspace": "ワークスペースからフォルダーを削除...", - "manageTrustAction": "ワークスペースの信頼を管理", "miAddFolderToWorkspace": "フォルダーをワークスペースに追加(&&D)...", "miCloseFolder": "フォルダーを閉じる(&&F)", "miCloseWorkspace": "ワークスペースを閉じる(&&W)", + "miOpen": "開く(&&O)...", + "miOpenFile": "ファイルを開く(&&O)...", + "miOpenFolder": "フォルダーを開く(&&F)...", + "miOpenWorkspace": "ワークスペースを開く(&&K)...", "miSaveWorkspaceAs": "名前を付けてワークスペースを保存...", - "noWorkspaceOrFolderOpened": "このインスタンスで現在開いているワークスペースまたはフォルダーがないので、閉じられません。", - "ok": "OK", "openFile": "ファイルを開く...", "openFileFolder": "開く...", "openFolder": "フォルダーを開く...", "openWorkspaceAction": "ワークスペースを開く...", "openWorkspaceConfigFile": "ワークスペースの構成ファイルを開く", "saveWorkspaceAsAction": "名前を付けてワークスペースを保存...", - "workspaces": "ワークスペース", - "workspacesCategory": "ワークスペース" + "workspaces": "ワークスペース" }, "vs/workbench/browser/actions/workspaceCommands": { "add": "追加(&&A)", @@ -2821,6 +2894,7 @@ "closeEditor": "エディターを閉じる", "closeEditorGroup": "エディター グループを閉じる", "closeEditorsInGroup": "グループ内のすべてのエディターを閉じる", + "closeGroupAction": "Close Group", "closeOtherEditors": "グループ内の他のエディターを閉じる", "closeOthers": "その他を閉じる", "closePinnedEditor": "固定されたエディターを閉じる", @@ -2833,6 +2907,7 @@ "inlineView": "インライン ビュー", "keepEditor": "エディターを保持", "keepOpen": "開いたままにする", + "lockGroup": "Lock Group", "miBack": "戻る(&&B)", "miClearRecentOpen": "最近使ったものをクリア(&&C)", "miEditorLayout": "エディター レイアウト(&&L)", @@ -2878,7 +2953,7 @@ "pin": "ピン留めする", "pinEditor": "エディターをピン留めする", "previousChangeIcon": "差分エディター内の前の変更アクションのアイコン。", - "run": "実行", + "reopenWith": "エディターを再度開くアプリケーションの選択...", "showOpenedEditors": "開いているエディターを表示", "showTrimWhitespace.label": "先頭と末尾のスペースによる違いを表示する", "sideBySideEditor": "横並びエディター", @@ -2891,7 +2966,10 @@ "textDiffEditor": "テキスト差分エディター", "textEditor": "テキスト エディター", "toggleKeepEditors": "エディターを開いたままにする", + "toggleLockGroup": "Lock Group", "toggleWhitespace": "差分エディター内で空白文字の切り替えアクションのアイコン。", + "unlockEditorGroup": "Unlock Group", + "unlockGroupAction": "Unlock Group", "unpin": "ピン留めを外す", "unpinEditor": "エディターのピン留めを外す" }, @@ -2983,23 +3061,24 @@ "toggleEditorWidths": "エディター グループ サイズの切り替え", "unpinEditor": "エディターの固定を解除する", "workbench.action.reopenTextEditor": "テキスト エディターを使用してエディターを再度開く", - "workbench.action.reopenWithEditor": "エディターを再度開くアプリケーションの選択..." + "workbench.action.toggleEditorType": "エディターの種類の切り替え" }, "vs/workbench/browser/parts/editor/editorCommands": { "compare": "比較", "editorCommand.activeEditorMove.arg.description": "引数プロパティ:\r\n\t'to': 移動先を指定する文字列値。\r\n\t'by': 移動に使用する単位を指定する文字列値 (タブまたはグループ)。\r\n\t'value': 移動する位置と絶対位置を指定する数値。", "editorCommand.activeEditorMove.arg.name": "アクティブ エディターの Move 引数", "editorCommand.activeEditorMove.description": "タブまたはグループ別にアクティブ エディターを移動する", - "toggleInlineView": "インライン ビューの切り替え" + "lockEditorGroup": "Lock Editor Group", + "toggleEditorGroupLock": "Toggle Editor Group Lock", + "toggleInlineView": "インライン ビューの切り替え", + "unlockEditorGroup": "Unlock Editor Group" }, "vs/workbench/browser/parts/editor/editorDropTarget": { - "fileTooLarge": "ファイルが大きすぎて無題のエディターとして開けません。まずファイル エクスプローラーにアップロードしてから、もう一度お試しください。", - "ok": "OK" + "fileTooLarge": "ファイルが大きすぎて無題のエディターとして開けません。まずファイル エクスプローラーにアップロードしてから、もう一度お試しください。" }, "vs/workbench/browser/parts/editor/editorGroupView": { - "ariaLabelGroupActions": "エディター グループ操作", + "ariaLabelGroupActions": "Empty editor group actions", "cancel": "キャンセル", - "closeGroupAction": "閉じる", "editorOpenError": "'{0}' を開くことができません: {1}。", "editorOpenErrorDialog": "'{0}' を開くことができません", "emptyEditorGroup": "{0} (空)", @@ -3007,6 +3086,15 @@ "groupLabel": "グループ {0}", "ok": "OK" }, + "vs/workbench/browser/parts/editor/editorPlaceholder": { + "manageTrust": "ワークスペースの信頼を管理", + "requiresFolderTrustText": "信頼がフォルダーに付与されていないため、ファイルはエディターに表示されません。", + "requiresWorkspaceTrustText": "信頼がワークスペースに付与されていないため、ファイルはエディターに表示されません。", + "retry": "再試行", + "trustRequiredEditor": "ワークスペースの信頼が必須です", + "unavailableEditor": "使用できないエディター", + "unavailableEditorText": "エラーまたはリソースが利用できないため、エディターを開くことができませんでした。" + }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "エディターを閉じる", "entryAriaLabelDirty": "{0}、ダーティ", @@ -3069,6 +3157,7 @@ "status.editor.mode": "エディター言語", "status.editor.screenReaderMode": "スクリーン リーダー モード", "status.editor.selection": "エディターの選択", + "status.editor.status": "言語の状態", "status.editor.tabFocusMode": "アクセシビリティ モード", "tabFocusModeEnabled": "タブによるフォーカスの移動", "tabSize": "タブのサイズ: {0}" @@ -3089,12 +3178,6 @@ "ariaLabelEditorActions": "エディター操作", "draggedEditorGroup": "{0} (+{1})" }, - "vs/workbench/browser/parts/editor/workspaceTrustRequiredEditor": { - "manageTrust": "ワークスペースの信頼を管理", - "requiresFolderTrustText": "信頼がフォルダーに付与されていないため、ファイルはエディターに表示されません。", - "requiresWorkspaceTrustText": "信頼がワークスペースに付与されていないため、ファイルはエディターに表示されません。", - "trustRequiredEditor": "ワークスペースの信頼が必須です" - }, "vs/workbench/browser/parts/notifications/notificationsActions": { "clearAllIcon": "通知内のすべてクリアのアクションのアイコン。", "clearIcon": "通知内のクリア アクションのアイコン。", @@ -3229,7 +3312,8 @@ "viewMoveLeft": "ビューを左に移動", "viewMoveRight": "ビューを右に移動", "viewMoveUp": "ビューを上に移動", - "views": "表示" + "views": "表示", + "viewsMove": "移動ビュー" }, "vs/workbench/browser/parts/views/viewsService": { "focus view": "{0} ビューにフォーカスを置く", @@ -3290,7 +3374,7 @@ "pinnedTabSizing": "固定されたエディターのタブのサイズ設定を制御します。固定されたタブは、開いているすべてのタブの先頭に表示され、通常、固定が解除されるまで閉じられません。`#workbench.editor.showTabs#` が無効な場合、この値は無視されます。", "preserveInput": "コマンド パレットを次回開いたとき、コマンド パレットの最後の入力を復元するかどうかを制御します。", "remoteName": "`${remoteName}`: 例: SSH", - "restoreViewState": "閉じられたテキスト エディターをもう一度開くとき、最後のビュー状態 (例: スクロール位置) を復元します。", + "restoreViewState": "エディターを閉じた後に再び開いたときに、最後のエディター ビューの状態 (スクロール位置など) を復元します。エディター ビューの状態は、エディター グループごとに保存され、グループが閉じられると破棄されます。エディター グループに以前のビュー状態が見つからなかった場合に、すべてのエディター グループにわたって最後に確認されたビュー状態を使用するには、`#workbench.editor.sharedViewState#` 設定を使用します。", "revealIfOpen": "エディターを開くときに、どこの表示グループにエディターを表示するかどうかを制御します。無効にした場合、エディターは現在のアクティブなエディター グループに優先して開かれます。有効にした場合は、現在のアクティブなエディター グループで開くのではなく、既に開かれた状態のエディターを表示します。特定のグループ内や現在アクティブなグループの横に強制的にエディターを開いた場合などに、この設定が無視される場合もあることにご注意ください。", "rootName": "`${rootName}`: 開かれたワークスペースまたはフォルダーの名前 (例: myFolder または myWorkspace)。", "rootPath": "`${rootPath}`: 開かれたワークスペースまたはフォルダーのファイル パス (例: /Users/Development/myWorkspace)。", @@ -3299,6 +3383,7 @@ "settings.editor.desc": "既定で使用する設定エディターを指定します。", "settings.editor.json": "JSON ファイル エディターを使用します。", "settings.editor.ui": "UI の設定エディターを使用します。", + "sharedViewState": "すべてのエディター グループで最新のエディター ビューの状態 (スクロール位置など) を保持し、エディター グループに対する特定のエディター ビュー状態が検出された場合は復元します。", "showEditorTabs": "開いているエディターをタブで表示するかどうかを制御します。", "showIcons": "開いているエディターをアイコン付きで表示するかどうかを制御します。これにはファイル アイコン テーマも有効にする必要があります。", "sideBarLocation": "サイド バーとアクティビティ バーの位置を制御します。ワークベンチの左側または右側のいずれかに表示できます。", @@ -3334,10 +3419,12 @@ "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.pinnedTabSizing.compact": "固定されたタブは、コンパクト形式でアイコンまたはエディター名の最初の文字のみが表示されます。", "workbench.editor.pinnedTabSizing.normal": "固定されたタブは、固定されていないタブの外観を継承します。", "workbench.editor.pinnedTabSizing.shrink": "固定されたタブは、エディター名の一部を示すコンパクトな固定サイズに縮小されます。", @@ -3349,7 +3436,6 @@ "workbench.editor.titleScrollbarSizing.large": "マウスでつかみやすいサイズに拡大する。", "workbench.editor.untitled.labelFormat.content": "無題ファイルの名前は、ファイル パスが関連付けられていない限り、最初の行の内容から導き出されます。行が空であるか、単語文字が含まれていない場合に、名前にフォールバックします。", "workbench.editor.untitled.labelFormat.name": "無題のファイルの名前は、ファイルの内容から派生していません。", - "workbench.experimental.useCustomHover": "アクティビティ バーとパネルでカスタムのホバーを有効または無効にします。この構成は試験段階であり、いつでも削除されることに注意してください。", "workbench.fontAliasing.antialiased": "サブピクセルとは対照的に、ピクセルのレベルでフォントを滑らかにします。フォント全体がより細く見えるようになります。", "workbench.fontAliasing.auto": "ディスプレイの DPI に基づいて自動的に `default` か `antialiased` を適用します。", "workbench.fontAliasing.default": "サブピクセル方式でフォントを滑らかにします。ほとんどの非 Retina ディスプレイでもっとも鮮明なテキストを提供します。", @@ -3374,6 +3460,7 @@ "developer": "開発者", "help": "ヘルプ", "preferences": "基本設定", + "test": "テスト", "view": "表示" }, "vs/workbench/common/configuration": { @@ -3382,19 +3469,23 @@ "vs/workbench/common/editor": { "activeEditor": "アクティブなエディターの識別子", "activeEditorAvailableEditorIds": "アクティブなエディターのために使用できる使用可能なエディター識別子", + "activeEditorCanRevert": "アクティブなエディターが元に戻せるかどうか", "activeEditorGroupEmpty": "アクティブなエディター グループが空であるかどうか", "activeEditorGroupIndex": "アクティブなエディター グループのインデックス", "activeEditorGroupLast": "アクティブなエディター グループが最後のグループかどうか", + "activeEditorGroupLocked": "Whether the active editor group is locked", "activeEditorIsDirty": "アクティブなエディターがダーティであるかどうか", "activeEditorIsNotPreview": "アクティブなエディターがプレビュー モードでないかどうか", "activeEditorIsPinned": "アクティブなエディターがピン留めされているかどうか", "activeEditorIsReadonly": "アクティブなエディターが読み取り専用かどうか", + "builtinProviderDisplayName": "ビルトイン", "editorAreaVisible": "エディター領域が表示されているかどうか", "editorIsOpen": "エディターが開いているかどうか", "groupEditorsCount": "開かれているエディター グループの数", "inZenMode": "Zen Mode が有効になっているかどうか", "isCenteredLayout": "中央揃えのレイアウトが有効になっているかどうか", "multipleEditorGroups": "複数のエディター グループが開かれているかどうか", + "promptOpenWith.defaultEditor.displayName": "テキスト エディター", "splitEditorsVertically": "エディターが垂直方向に分割されているかどうか", "textCompareEditorActive": "テキスト比較エディターがアクティブかどうか", "textCompareEditorVisible": "テキスト比較エディターが表示されているかどうか" @@ -3503,6 +3594,8 @@ "statusBarProminentItemBackground": "ステータスバーで目立たせる項目の背景色。この項目は、重要性を示すために他のエントリーより目立って表示されます。コマンドパレットから `Toggle Tab Key Moves Focus` に切り替えると例を見ることができます。ステータスバーはウィンドウの下部に表示されます。", "statusBarProminentItemForeground": "ステータス バーの主要なアイテムの前景色。主要なアイテムは、重要性を示すために他のステータス バーのエントリより目立っています。例を表示するには、コマンド パレットからモード `Toggle Tab Key Moves Focus` を変更します。ステータス バーはウィンドウの下部に表示されます。", "statusBarProminentItemHoverBackground": "ホバー中のステータスバーで目立たせる項目の背景色。この項目は、重要性を示すために他のエントリーより目立って表示されます。コマンドパレットから `Toggle Tab Key Moves Focus` に切り替えると例を見ることができます。ステータスバーはウィンドウの下部に表示されます。", + "statusBarWarningItemBackground": "ステータス バーでの警告項目の背景色。警告項目は、警告条件を示すために他のステータス バーのエントリーより目立つように表示されます。ステータス バーはウィンドウの下部に表示されます。", + "statusBarWarningItemForeground": "ステータス バーでの警告項目の前景色。警告項目は、警告条件を示すために他のステータス バーのエントリーより目立つように表示されます。ステータス バーはウィンドウの下部に表示されます。", "tabActiveBackground": "アクティブ タブの背景色。タブはエディター領域におけるエディターのコンテナーです。1 つのエディター グループで複数のタブを開くことができます。エディター グループを複数にすることもできます。", "tabActiveBorder": "アクティブなタブの下部の境界線。タブはエディター領域内にあるエディターのコンテナーです。複数のタブを 1 つのエディター グループで開くことができます。複数のエディター グループがある可能性があります。", "tabActiveBorderTop": "アクティブなタブの上部の境界線。タブはエディター領域内にあるエディターのコンテナーです。複数のタブを 1 つのエディター グループで開くことができます。複数のエディター グループがある可能性があります。", @@ -3554,7 +3647,6 @@ }, "vs/workbench/electron-sandbox/actions/installActions": { "install": "PATH 内に '{0}' コマンドをインストールします", - "ok": "OK", "shellCommand": "シェル コマンド", "successFrom": "シェル コマンド '{0}' が PATH から正常にアンインストールされました。", "successIn": "シェル コマンド '{0}' が PATH に正常にインストールされました。", @@ -3599,7 +3691,7 @@ "restoreWindows": "初めての起動後にウィンドウを再度開く方法を制御します。この設定は、アプリケーションが既に実行中の場合は効果がありません。", "showNextWindowTab": "次のウィンドウ タブを表示", "showPreviousTab": "前のウィンドウ タブを表示", - "telemetry.enableCrashReporting": "クラッシュ レポートを Microsoft のオンライン サービス に送信するように設定します。\r\nこのオプションを有効にするには、再起動が必要です。", + "telemetry.enableCrashReporting": "クラッシュ レポートの収取を有効にします。これにより、安定性が向上します。\r\nこのオプションを有効にするには、再起動が必要です。", "telemetryConfigurationTitle": "テレメトリ", "titleBarStyle": "ウィンドウのタイトル バーの外観を調整します。Linux と Windows では、この設定はアプリケーションとコンテキスト メニューの外観にも影響します。変更を適用するには完全な再起動が必要です。", "toggleWindowTabsBar": "ウィンドウ タブ バーの切り替え", @@ -3635,7 +3727,6 @@ "cancelButton": "キャンセル(&&C)", "loaderCycle": "解決する必要のある依存関係の循環が AMD モジュールにあります。", "loginButton": "ログイン(&&L)", - "ok": "OK", "password": "パスワード", "proxyAuthRequired": "プロキシ認証が必要", "proxyDetail": "プロキシ {0} ではユーザー名とパスワードが必要です。", @@ -3805,7 +3896,7 @@ "label.replace": "置換", "label.replaceAllButton": "すべて置換", "label.replaceButton": "置換", - "label.toggleReplaceButton": "置換モードの切り替え", + "label.toggleReplaceButton": "置換の切り替え", "placeholder.find": "検索", "placeholder.replace": "置換" }, @@ -3976,7 +4067,7 @@ }, "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "今後このメッセージが", - "selectAlanguage": "言語の選択", + "selectAlanguage2": "言語の選択", "thisAgain": "表示されないようにします。", "toGetStarted": "を選択します。入力を開始して無視するか、" }, @@ -4068,7 +4159,7 @@ "editBreakpoint": "{0} の編集...", "editBreakpoints": "ブレークポイントの編集", "editInlineBreakpointOnColumn": "列 {0} のインライン ブレークポイントを編集", - "editLineBrekapoint": "行のブレークポイントの編集", + "editLineBreakpoint": "行のブレークポイントの編集", "enable": "有効にする", "enableBreakpoint": "{0} を有効にする", "enableBreakpointOnLine": "行のブレークポイントの有効化", @@ -4080,7 +4171,8 @@ "removeBreakpoints": "ブレークポイントの削除", "removeInlineBreakpointOnColumn": "列 {0} のインライン ブレークポイントを削除", "removeLineBreakpoint": "行のブレークポイントの削除", - "removeLogPoint": "{0} の削除" + "removeLogPoint": "{0} の削除", + "runToLine": "行まで実行" }, "vs/workbench/contrib/debug/browser/breakpointWidget": { "breakpointType": "ブレークポイント タイプ", @@ -4123,6 +4215,9 @@ "functionBreakpointUnsupported": "このデバッグの種類では関数ブレークポイントはサポートされていません", "functionBreakpointsNotSupported": "このデバッグの種類では関数ブレークポイントはサポートされていません", "hitCount": "ヒット カウント: {0}", + "instructionBreakpoint": "命令ブレークポイント", + "instructionBreakpointAtAddress": "アドレス {0} の命令ブレークポイント", + "instructionBreakpointUnsupported": "このデバッグの種類では命令ブレークポイントはサポートされていません", "logMessage": "ログ メッセージ: {0}", "miDisableAllBreakpoints": "すべてのブレークポイントを無効にする(&&L)", "miEnableAllBreakpoints": "すべてのブレークポイントを有効にする(&&E)", @@ -4132,7 +4227,7 @@ "reapplyAllBreakpoints": "すべてのブレークポイントを再適用する", "removeAllBreakpoints": "すべてのブレークポイントを削除する", "removeBreakpoint": "ブレークポイントの削除", - "unverifiedBreakopint": "未確認のブレークポイント", + "unverifiedBreakpoint": "未確認のブレークポイント", "unverifiedExceptionBreakpoint": "未検証の例外ブレークポイント", "unverifiedLogpoint": "未確認のログポイント", "write": "書き込み" @@ -4145,6 +4240,8 @@ "callStackAriaLabel": "コール スタックのデバッグ", "collapse": "すべて折りたたむ", "loadAllStackFrames": "スタック フレームをすべて読み込む", + "paused": "一時停止", + "pausedOn": "{0} で一時停止", "restartFrame": "フレームの再起動", "running": "実行中", "session": "セッション", @@ -4170,6 +4267,10 @@ "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.console.acceptSuggestionOnEnter": "デバッグ コンソールの入力候補を受け入れるかどうかを制御します。また、入力は、デバッグコンソールに入力された内容を評価するためにも使用されます。", "debug.console.closeOnEnd": "デバッグ セッションの終了時にデバッグ コンソールを自動的に閉じるかどうかを制御します。", "debug.console.collapseIdenticalLines": "デバッグ コンソールで同一の行を折りたたみ、出現回数をバッジ付きで表示するかどうか制御します。", "debug.console.fontFamily": "デバッグ コンソールのフォント ファミリを制御します。", @@ -4189,6 +4290,7 @@ "debugConfigurationTitle": "デバッグ", "debugFocusConsole": "デバッグ コンソール ビュー にフォーカスする", "debugPanel": "デバッグ コンソール", + "disassembly": "逆アセンブリ", "editWatchExpression": "式の編集", "inlineBreakpoint": "インライン ブレークポイント", "inlineValues": "デバッグ中にエディターの行内に変数値を表示します。", @@ -4220,6 +4322,7 @@ "prompt": "ユーザーに確認します。", "removeWatchExpression": "式の削除", "restartFrame": "フレームの再起動", + "run": "実行するかデバッグします...", "run and debug": "実行とデバッグ", "setValue": "値の設定", "showBreakpointsInOverviewRuler": "ブレークポイントを概要ルーラーに表示するかどうかを制御します。", @@ -4304,8 +4407,10 @@ "goToPreviousBreakpoint": "デバッグ: 前のブレークポイントへ移動", "logPointEditorAction": "デバッグ: ログポイントの追加...", "miConditionalBreakpoint": "条件付きブレークポイント(&&C)...", + "miDisassemblyView": "&&DisassemblyView", "miLogPoint": "ログポイント(&&L)...", "miToggleBreakpoint": "ブレークポイントの切り替え(&&B)", + "openDisassemblyView": "逆アセンブリ ビューを開く", "runToCursor": "カーソル行の前まで実行", "showDebugHover": "デバッグ: ホバーの表示", "stepIntoTargets": "ターゲットにステップ イン...", @@ -4400,6 +4505,7 @@ "installAdditionalDebuggers": "{0} 拡張機能のインストール", "launchJsonDoesNotExist": "'launch.json' が、渡されたワークスペース フォルダーに存在しません。", "multipleConfigurationNamesInWorkspace": "ワークスペースに複数の起動構成 '{0}' があります。フォルダー名を使用して構成を修飾してください。", + "multipleSession": "'{0}' は既に実行中です。別のインスタンスを開始しますか?", "nActiveSessions": "{0} 個のアクティブなセッション", "noConfigurationNameInWorkspace": "ワークスペースに起動構成 '{0}' が見つかりませんでした。", "noFolderWithName": "複合 '{2}' の構成 '{1}' で、名前 '{0}' を含むフォルダーが見つかりませんでした。", @@ -4444,6 +4550,12 @@ "selectWorkspaceFolder": "launch.json ファイルを作成するワークスペース フォルダーを選択するか、それをワークスペース構成ファイルに追加します", "startAdditionalSession": "追加のセッションを開始" }, + "vs/workbench/contrib/debug/browser/disassemblyView": { + "disassemblyView": "逆アセンブリ ビュー", + "instructionAddress": "アドレス", + "instructionBytes": "バイト", + "instructionText": "命令" + }, "vs/workbench/contrib/debug/browser/exceptionWidget": { "close": "閉じる", "debugExceptionWidgetBackground": "例外ウィジェットの背景色。", @@ -4515,6 +4627,7 @@ "addWatchExpression": "式の追加", "collapse": "すべて折りたたむ", "removeAllWatchExpressions": "すべての式を削除する", + "typeNewValue": "新しい値を入力する", "watchAriaTreeLabel": "ウォッチ式のデバッグ", "watchExpressionAriaLabel": "{0}、値 {1}", "watchExpressionInputAriaLabel": "ウォッチ式を入力します", @@ -4549,19 +4662,24 @@ "callStackSessionIsAttach": "コール スタック ビュー内のセッションがアタッチである場合は true、それ以外の場合は false になります。コール スタック ビューのインライン メニューで内部的に使用されます。", "debugConfigurationType": "選択した起動構成のデバッグの種類です。例: 'python'。", "debugProtocolVariableMenuContext": "[変数] ビュー内のフォーカスされた変数でデバッグ アダプターによって設定されたコンテキストを表します。", + "debugSetExpressionSupported": "フォーカスされたセッションで 'setExpression' 要求がサポートされている場合は True です。", "debugSetVariableSupported": "フォーカスされたセッションで 'setVariable' 要求がサポートされている場合は True です。", "debugState": "フォーカスされたデバッグ セッションの状態です。'inactive'、'initializing'、'stopped'、'running' のいずれかになります。", "debugType": "アクティブなデバッグ セッションのデバッグの種類。例: 'python'。", "debugUX": "UX 状態をデバッグします。デバッグ構成がない場合は 'simple'、それ以外の場合は 'default' です。デバッグ ビューレットでウェルカム ビューを表示するタイミングを決定するために使用されます。", "debuggersAvailable": "アクティブなデバッグ拡張機能が少なくとも 1 つ存在する場合は True です。", + "disassembleRequestSupported": "フォーカスされたセッションで逆アセンブル要求がサポートされている場合は True です。", + "disassemblyViewFocus": "逆アセンブリ ビューがフォーカスされている場合は True です。", "exceptionWidgetVisible": "例外ウィジェットが表示されている場合は True です。", "expressionSelected": "[ウォッチ式] または [変数] のいずれかのビューで式の入力ボックスが開いている場合は True、それ以外の場合は False です。", "focusedSessionIsAttach": "フォーカスされたセッションが 'attach' の場合は True です。", + "focusedStackFrameHasInstructionReference": "フォーカスのあるスタック フレームに命令ポインターのリファレンスがある場合は True。", "inBreakpointWidget": "フォーカスがブレークポイント エディター ゾーン ウィジェット内にある場合は True、それ以外の場合は False です。", "inDebugMode": "デバッグ中の場合は True、それ以外の場合は False です。", "inDebugRepl": "フォーカスがデバッグ コンソール内にある場合は True、それ以外の場合は False です。", "internalConsoleOptions": "いつ内部デバッグ コンソールを開くかを制御します。", "jumpToCursorSupported": "フォーカスされたセッションで 'jumpToCursor' 要求がサポートされている場合は True です。", + "languageSupportsDisassembleRequest": "現在のエディターの言語が逆アセンブル要求をサポートしている場合は True です。", "loadedScriptsItemType": "[読み込み済みのスクリプト] ビュー内のフォーカスされた要素の項目の種類を表します。", "loadedScriptsSupported": "フォーカスされたセッションで [読み込み済みのスクリプト] ビューがサポートされている場合は True です", "multiSessionDebug": "アクティブなデバッグ セッションが複数ある場合は True です。", @@ -4571,7 +4689,8 @@ "stepBackSupported": "フォーカスされたセッションで 'stepBack' 要求がサポートされている場合は True です。", "stepIntoTargetsSupported": "フォーカスされたセッションで 'stepIntoTargets' 要求がサポートされている場合は True です。", "terminateDebuggeeSupported": "フォーカスされたセッションが終了デバッグ対象機能をサポートすしている場合は true。", - "variableEvaluateNamePresent": "フォーカスされた変数で 'evalauteName' フィールドが設定されている場合は True です", + "variableEvaluateNamePresent": "フォーカスされた変数で 'evalauteName' フィールドが設定されている場合は True です。", + "variableIsReadonly": "フォーカスされた変数が読み取り専用の場合は True。", "variablesFocused": "[変数] ビューがフォーカスされている場合は True、それ以外の場合は False です", "watchExpressionsExist": "ウォッチ式が少なくとも 1 つ存在する場合は True、それ以外の場合は False です。", "watchExpressionsFocused": "[ウォッチ式] ビューがフォーカスされている場合は True、それ以外の場合は False です。", @@ -4582,6 +4701,10 @@ "canNotResolveSourceWithError": "ソース '{0}' を読み込めませんでした: {1}。", "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?" + }, "vs/workbench/contrib/debug/common/debugModel": { "breakpointDirtydHover": "未確認のブレークポイント。ファイルは変更されているので、デバッグ セッションを再起動してください。", "invalidVariableAttributes": "無効な変数属性", @@ -4643,6 +4766,9 @@ "launch.config.comment3": "詳細情報は次を確認してください: {0}", "node2NotSupported": "\"node2\" はサポートされていません。代わりに \"node\" を使用し、\"protocol\" 属性を \"inspector\" に設定してください。" }, + "vs/workbench/contrib/debug/common/disassemblyViewInput": { + "disassemblyInputName": "逆アセンブリ" + }, "vs/workbench/contrib/debug/common/replModel": { "consoleCleared": "コンソールはクリアされました", "snapshotObj": "このオブジェクトのプリミティブ値のみ表示されます。" @@ -4700,11 +4826,14 @@ }, "vs/workbench/contrib/extensions/browser/extensionEditor": { "JSON Validation": "JSON 検証 ({0})", + "Marketplace": "マーケットプレース", + "activation": "アクティブ化の時刻", "activation events": "アクティブ化イベント ({0})", "authentication": "認証 ({0})", "authentication.id": "ID", "authentication.label": "ラベル", "builtin": "ビルトイン", + "categories": "カテゴリ", "changelog": "変更ログ", "changelogtooltip": "拡張機能の更新履歴、拡張機能の 'CHANGELOG.md' ファイルから表示", "codeActions": "コード アクション ({0})", @@ -4735,8 +4864,8 @@ "description": "説明", "details": "詳細", "detailstooltip": "拡張機能の詳細、拡張機能の 'README.md' ファイルから表示", - "extension id": "拡張機能の識別子", "extension pack": "拡張機能パック ({0})", + "extension version": "拡張機能のバージョン", "extensionpack": "拡張機能パック", "extensionpacktooltip": "この拡張機能と共にインストールされる拡張機能を一覧表示します", "file extensions": "ファイル拡張子", @@ -4746,34 +4875,44 @@ "find previous": "前を検索", "grammar": "文法", "iconThemes": "アイコン テーマ ({0})", + "id": "識別子", "install count": "インストール数", "keyboard shortcuts": "キーボード ショートカット", "language id": "ID", "language name": "名前", "languages": "言語 ({0})", + "last updated": "最終更新", "license": "ライセンス", "localizations": "ローカライズ ({0})", "localizations language id": "言語 ID", "localizations language name": "言語名", "localizations localized language name": "言語名 (ローカライズ)", "menuContexts": "メニュー コンテキスト", + "messages": "メッセージ ({0})", + "more info": "詳細情報", "name": "拡張機能名", "noChangelog": "使用可能な変更ログはありません。", "noContributions": "コントリビューションはありません", "noDependencies": "依存関係はありません", "noReadme": "利用できる README はありません。", - "noextensions": "拡張機能なし", + "noStatus": "使用可能な状態がありません。", + "not yet activated": "まだアクティブ化されていません。", "preview": "プレビュー", "productThemes": "製品アイコンのテーマ ({0})", "publisher": "発行者名", "rating": "評価", "recommendationHasBeenIgnored": "この拡張機能の推奨を受け取らないことを選択しました。", + "release date": "リリース日", "repository": "リポジトリ", + "resources": "リソース", + "runtimeStatus": "ランタイムの状態", + "runtimeStatus description": "拡張機能のランタイム状態", "schema": "スキーマ", "setting name": "名前", "settings": "設定 ({0})", "snippets": "スニペット", - "version": "バージョン", + "startup": "スタートアップ", + "uncaught errors": "キャッチできないエラーが検出されました ({0})", "view container id": "ID", "view container location": "場所", "view container title": "タイトル", @@ -4828,7 +4967,7 @@ "extensions.autoUpdate.enabled": "有効な拡張機能のみの更新プログラムを自動的にダウンロードしてインストールします。無効な拡張機能は自動的には更新されません。", "extensions.autoUpdate.false": "拡張機能は自動的には更新されません。", "extensions.autoUpdate.true": "すべての拡張機能の更新プログラムを自動的にダウンロードしてインストールします。", - "extensions.supportUntrustedWorkspaces": "拡張機能の信頼されていないワークペースのサポートをオーバーライドします。`true` を使用する拡張機能は常に有効になります。`limited` を使用する拡張機能は常に有効になり、拡張子は信頼を必要とする機能を非表示にします。`false` を使用している拡張機能は、ワークスペースが信頼されている場合にのみ有効になります。", + "extensions.supportUntrustedWorkspaces": "拡張機能の信頼されていないワークペースのサポートをオーバーライドします。`true` を使用する拡張機能は常に有効になります。`limited` を使用する拡張機能は常に有効になり、信頼を必要とする機能は拡張子により非表示にされます。`false` を使用している拡張機能は、ワークスペースが信頼されている場合にのみ有効になります。", "extensions.supportUntrustedWorkspaces.false": "拡張機能は、ワークスペースが信頼されている場合にのみ有効になります。", "extensions.supportUntrustedWorkspaces.limited": "拡張機能は常に有効になり、信頼が必要な機能は非表示にされます。", "extensions.supportUntrustedWorkspaces.supported": "拡張機能の信頼されていないワークスペースのサポート設定を定義します。", @@ -4841,17 +4980,24 @@ "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.", "featured filter": "おすすめ", "filter by category": "カテゴリ", "filterExtensions": "拡張機能のフィルター...", "handleUriConfirmedExtensions": "拡張機能がここに表示されている場合、その拡張機能が URI を処理するときに確認プロンプトは表示されません。", "id required": "拡張機能 Id が必要です。", + "install button": "インストール", "installButton": "インストール(&&I)", "installExtensionQuickAccessHelp": "拡張機能のインストールまたは検索", "installExtensionQuickAccessPlaceholder": "インストールまたは検索する拡張機能の名前を入力してください。", "installExtensions": "拡張機能のインストール", + "installFromLocation": "場所で Web 拡張機能をインストール", + "installFromLocationPlaceHolder": "Web 拡張機能の場所", "installFromVSIX": "VSIX からインストール", "installVSIX": "拡張機能の VSIX のインストール", + "installWebExtensionFromLocation": "Web 拡張機能をインストール...", "installWorkspaceRecommendedExtensions": "ワークスペースのおすすめの拡張機能をインストール", "installed filter": "インストール済み", "manageExtensionsHelp": "拡張機能の管理", @@ -4895,7 +5041,7 @@ "workbench.extensions.action.addToWorkspaceRecommendations": "ワークスペースの推奨事項に拡張機能を追加する", "workbench.extensions.action.configure": "拡張機能の設定", "workbench.extensions.action.copyExtension": "コピーする", - "workbench.extensions.action.copyExtensionId": "拡張機能 ID をコピーする", + "workbench.extensions.action.copyExtensionId": "拡張機能 ID のコピー", "workbench.extensions.action.ignoreRecommendation": "推奨事項を無視する", "workbench.extensions.action.removeExtensionFromWorkspaceRecommendations": "ワークスペースの推奨事項から削除する", "workbench.extensions.action.toggleIgnoreExtension": "この拡張機能を同期", @@ -4910,7 +5056,9 @@ "workspace unsupported filter": "サポートされていないワークスペース" }, "vs/workbench/contrib/extensions/browser/extensionsActions": { - "Install in other server to enable": "拡張機能を '{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": "今すぐ再度読み込む", @@ -4935,10 +5083,8 @@ "disableGloballyAction": "無効にする", "disableGloballyActionToolTip": "この拡張機能を無効にする", "disabled": "無効", - "disabled because of extension kind": "この拡張機能は、リモート サーバーで実行できないと定義されました", "disabled because of virtual workspace": "この拡張機能は、仮想ワークスペースをサポートしていないため、無効になっています。", - "disabled locally": "拡張機能は '{0}' 上では有効化され、ローカルでは無効化されています。", - "disabled remotely": "拡張機能はローカルでは有効化され、'{0}' 上では無効化されています。", + "disabled by environment": "この拡張機能は環境に従って無効化されています。", "do not sync": "この拡張機能を同期しないでください", "download": "手動でダウンロードしてみてください...", "enable locally": "この拡張機能をローカルで有効にするには、Visual Studio Code を再度読み込んでください。", @@ -4949,6 +5095,10 @@ "enableGloballyAction": "有効にする", "enableGloballyActionToolTip": "この拡張機能を有効にする", "enabled": "有効", + "enabled by environment": "この拡張機能は有効化されています。なぜなら、現在の環境で必要とされているからです。", + "enabled locally": "この拡張機能はローカル拡張ホストで有効になります。リモート拡張ホストで実行する方が好ましいためです。", + "enabled remotely": "この拡張機能はリモート拡張ホストで有効になります。リモート拡張ホストで実行する方が好ましいためです。", + "extension disabled because of dependency": "この拡張機能は無効になっている拡張機能に依存しているため、無効になりました。", "extension disabled because of trust requirement": "現在のワークスペースが信頼されていないため、この拡張機能は無効になっています。", "extension enabled on remote": "拡張機能は '{0}' で有効です", "extension limited because of trust requirement": "現在のワークスペースが信頼されていないため、この拡張機能は機能が制限されています。", @@ -4985,7 +5135,7 @@ "installing": "インストールしています", "installing extensions": "拡張機能をインストールしています...", "just now": "今すぐ", - "malicious": "悪意のある", + "learn more": "詳細情報", "malicious tooltip": "この拡張機能は問題ありと報告されました。", "manage": "管理", "more information": "詳細情報", @@ -4994,6 +5144,7 @@ "noOfHoursAgo": "{0} 時間前", "noOfMonthsAgo": "{0} か月前", "noOfYearsAgo": "{0} 年前", + "not web tooltip": "'{0}' 拡張機能は {1} では使用できません。", "one day ago": "1 日前", "one hour ago": "1 時間前", "one month ago": "1 ヶ月前", @@ -5030,6 +5181,7 @@ "updateExtensionStart": "拡張機能 {0} のバーション {1} への更新を開始しました。", "updateTo": "{0} に更新します", "updated": "更新", + "user disabled": "{1} で '{0}' の拡張を無効にするように構成しました。有効にするには、ユーザー設定を開いて `remote.extensionKind` 設定から削除してください。", "vscode web": "VS Code Web", "workspace disabled": "この拡張機能はユーザーによってこのワークスペースに対して無効化されています。", "workspace enabled": "この拡張機能はユーザーによってこのワークスペースに対して有効化されています。" @@ -5048,8 +5200,10 @@ "reload": "ウィンドウの再読み込み" }, "vs/workbench/contrib/extensions/browser/extensionsIcons": { + "activationtimeIcon": "拡張機能のエディターでアクティベーション時間と共に表示されるアイコン。", "clearSearchResultsIcon": "拡張機能のビューの '検索結果のクリア' アクションのアイコン。", "configureRecommendedIcon": "拡張機能のビューの 'お勧めの拡張機能の構成' アクションのアイコン。", + "errorIcon": "拡張機能のエディターにエラー メッセージと共に表示されるアイコン。", "extensionsViewIcon": "拡張機能ビューのアイコンを表示します。", "filterIcon": "拡張機能のビュー内の 'フィルター' アクションのアイコン。", "infoIcon": "拡張機能のエディターに情報メッセージと共に表示されるアイコン。", @@ -5068,10 +5222,6 @@ "trustIcon": "拡張機能のエディターで警告メッセージと共に表示されるアイコン。", "warningIcon": "拡張機能のエディターで警告メッセージと共に表示されるアイコン。" }, - "vs/workbench/contrib/extensions/browser/extensionsList": { - "onDemandDefaultText": "一部の機能には、信頼されたワークスペースが必要です。", - "onStartDefaultText": "この拡張機能を有効にするには、信頼されたワークスペースが必要です。" - }, "vs/workbench/contrib/extensions/browser/extensionsQuickAccess": { "install": "拡張機能 '{0}' をインストールするには、Enter キーを押してください。", "manage": "拡張機能を管理するには、Enter キーを押します。", @@ -5130,12 +5280,16 @@ "suggestProxyError": "Marketplace から 'ECONNREFUSED' が返されました。'http.proxy' 設定をご確認ください。" }, "vs/workbench/contrib/extensions/browser/extensionsWidgets": { + "activation": "アクティブ化の時刻", + "dependencies": "依存関係の表示", "extensionIconStarForeground": "拡張機能の評価のアイコンの色。", - "noRating": "評価なし", - "ratedBySingleUser": "1 人が評価", - "ratedByUsers": "{0} 人が評価", + "message": "1 個のメッセージ", + "messages": "{0} 個のメッセージ", "remote extension title": "{0} の拡張機能", - "syncingore.label": "同期中はこの拡張機能が無視されます。" + "startup": "スタートアップ", + "syncingore.label": "同期中はこの拡張機能が無視されます。", + "uncaught error": "キャッチできない 1 個のエラーが検出されました", + "uncaught errors": "キャッチできない {0} 個のエラーが検出されました" }, "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "マニフェストが見つかりません", @@ -5210,8 +5364,7 @@ "attach.title": "CPU プロファイルを添付しましたか?", "cmd.report": "問題を報告", "cmd.reportOrShow": "パフォーマンスの問題", - "cmd.show": "問題を表示", - "ok": "OK" + "cmd.show": "問題を表示" }, "vs/workbench/contrib/extensions/electron-sandbox/reportExtensionIssueAction": { "reportExtensionIssue": "問題を報告" @@ -5366,7 +5519,6 @@ "movingFileBulkEdit": "{0} を移動しています", "newFile": "新しいファイル", "newFolder": "新しいフォルダー", - "ok": "OK", "openFileInNewWindow": "新しいウィンドウでアクティブ ファイルを開く", "openFileToShowInNewWindow.unsupportedschema": "アクティブなエディターには、開くことができるリソースを含める必要があります。", "pasteFile": "貼り付け", @@ -5405,16 +5557,11 @@ "cut": "切り取り", "deleteFile": "完全に削除", "explorerOpenWith": "ファイルを開くアプリケーションの選択...", - "file": "ファイル", "filesCategory": "ファイル", "miAutoSave": "自動保存(&&U)", "miCloseEditor": "エディターを閉じる(&&C)", "miGotoFile": "ファイルに移動(&&F)...", "miNewFile": "新規ファイル(&&N)", - "miOpen": "開く(&&O)...", - "miOpenFile": "ファイルを開く(&&O)...", - "miOpenFolder": "フォルダーを開く(&&F)...", - "miOpenWorkspace": "ワークスペースを開く(&&K)...", "miRevert": "ファイルを元に戻す(&&V)", "miSave": "保存(&&S)", "miSaveAll": "すべて保存(&&L)", @@ -5427,8 +5574,7 @@ "revertLocalChanges": "変更を破棄してファイルの内容に戻す", "saveAll": "すべて保存", "saveAllInGroup": "すべてをグループに保存", - "saveFiles": "すべてのファイルを保存", - "workspaces": "ワークスペース" + "saveFiles": "すべてのファイルを保存" }, "vs/workbench/contrib/files/browser/fileCommands": { "discard": "破棄", @@ -5478,7 +5624,7 @@ "vs/workbench/contrib/files/browser/files.contribution": { "askUser": "保存を拒否し、保存の競合を手動で解決するように要求します。", "associations": "言語に対するファイルの関連付け (例: `\"*.extension\": \"html\") を構成します。これらの関連付けは、インストールされている言語の既定の関連付けより優先されます。", - "autoGuessEncoding": "有効な場合、ファイルを開くときに文字セット エンコードをエディターが推測します。言語ごとに構成することも可能です。", + "autoGuessEncoding": "有効な場合、ファイルを開くときに文字セット エンコードをエディターが推測します。言語ごとに構成することも可能です。この設定は、テキスト検索では尊重されないことに注意してください。`#files.encoding#` のみ尊重されます。", "autoReveal": "エクスプローラーでファイルを開くとき、自動的にファイルの内容を表示して選択するかどうかを制御します。", "autoReveal.focusNoScroll": "ファイルは、スクロールしてビューに表示されることはありませんが、引き続きフォーカスされます。", "autoReveal.off": "ファイルは、表示や選択が行われません。", @@ -5489,6 +5635,10 @@ "compressSingleChildFolders": "エクスプローラーでフォルダーをコンパクト形式でレンダリングするかどうかを制御します。このような形式では、単一の子フォルダーは結合されたツリー要素に圧縮されます。たとえば、Java パッケージ構造に役立ちます。", "confirmDelete": "ごみ箱を経由したファイル削除時にエクスプローラーが確認を求めるかどうかを制御します。", "confirmDragAndDrop": "ドラッグ アンド ドロップを使用したファイルやフォルダーの移動時にエクスプローラーが確認を求めるかどうかを制御します。", + "copyRelativePathSeparator": "相対ファイル パスをコピーする場合に使用するパス区切り文字です。", + "copyRelativePathSeparator.auto": "オペレーティング システムの特定のパス区切り文字を使用します。", + "copyRelativePathSeparator.backslash": "円記号をパス区切り文字として使用します。", + "copyRelativePathSeparator.slash": "スラッシュをパス区切り文字として使用します。", "defaultLanguage": "新しいファイルに割り当てられている既定の言語モード。`${activeEditorLanguage}` に構成されている場合は、現在アクティブなテキスト エディターの言語モードを使用します (存在する場合)。", "enableDragAndDrop": "ドラッグ アンド ドロップによるファイルとフォルダーの移動をエクスプローラーで許可するかどうかを制御します。この設定は、エクスプローラー内からのドラッグ アンド ドロップのみに影響します。", "encoding": "ファイルの読み取り/書き込みで使用する既定の文字セット エンコーディング。言語ごとに構成することも可能です。", @@ -5522,6 +5672,7 @@ "insertFinalNewline": "有効にすると、ファイルの保存時に最新の行を末尾に挿入します。", "maxMemoryForLargeFilesMB": "大きなファイルを開こうとしたとき、VS Code の再起動後に使用できるメモリを制御します。コマンド ラインで `--max-memory=NEWSIZE` を指定するのと同じ効果があります。", "modification": "変更をフォーマットします (ソース管理が必要)。", + "modificationIfAvailable": "変更部分のみのフォーマットを試みます (ソース管理が必要)。ソース管理が使用できない場合は、ファイル全体がフォーマットされます。", "openEditorsSortOrder": "[開いているエディター] ペイン内のエディターの並べ替え順序を制御します。", "openEditorsVisible": "[開いているエディター] ペインに表示されるエディターの数。これを 0 に設定すると、[開いているエディター] ペインが非表示になります。", "overwriteFileOnDisk": "エディターでの変更を使用してディスク上のファイルを上書きすることで、保存の競合を解決します。", @@ -5543,7 +5694,7 @@ "trimFinalNewlines": "有効にすると、ファイルの保存時に最終行以降の新しい行をトリミングします。", "trimTrailingWhitespace": "有効にすると、ファイルの保存時に末尾の空白をトリミングします。", "useTrash": "ファイル/フォルダーを削除時するときに、 OS のごみ箱に移動します。無効にするとファイル/フォルダーは完全に削除されます。", - "watcherExclude": "ファイル監視から除外するファイル パスの glob パターンを設定します。パターンは絶対パスで一致する必要があります (つまり、適切に一致するには、プレフィックス ** を指定するか、完全パスを指定します)。この設定を変更した場合は、再起動が必要になります。始動時に Code が消費する CPU 時間が多い場合は、大きいフォルダーを除外すれば初期の負荷を減らすことができます。" + "watcherExclude": "ファイル監視から除外するファイル パスの glob パターンを設定します。パターンは絶対パスで一致する必要があります。つまり、適切に一致するには、プレフィックス `**/` または完全パスを指定し、パス内でファイルを一致させるには、サフィックス `/**` を指定します (例: `**/build/output/**` または `/Users/name/workspaces/project/build/output/**`)。この設定を変更した場合は、再起動が必要になります。始動時に Code が消費する CPU 時間が多い場合は、大きいフォルダーを除外すれば初期の負荷を減らすことができます。" }, "vs/workbench/contrib/files/browser/views/emptyView": { "noWorkspace": "開いているフォルダーがありません" @@ -5573,7 +5724,8 @@ "move": "{0} の移動", "moveButtonLabel": "移動(&&M)", "moving": "{0} を移動しています", - "ok": "OK", + "numberOfFiles": "{0} ファイル", + "numberOfFolders": "{0} フォルダー", "treeAriaLabel": "エクスプローラー" }, "vs/workbench/contrib/files/browser/views/openEditorsView": { @@ -5648,6 +5800,18 @@ "vs/workbench/contrib/format/browser/formatModified": { "formatChanges": "変更された行をフォーマットする" }, + "vs/workbench/contrib/interactive/browser/interactive.contribution": { + "interactive.activeCodeBorder": "エディターにフォーカスがある場合の、現在の対話型コード セルの境界線の色。", + "interactive.execute": "コードの実行", + "interactive.history.next": "履歴内の次の値", + "interactive.history.previous": "履歴内の前の値", + "interactive.inactiveCodeBorder": "エディターにフォーカスがない場合の、現在の対話型コード セルの境界線の色。", + "interactive.input.clear": "Clear the interactive window input editor contents", + "interactive.open": "インタラクティブ ウィンドウを開く" + }, + "vs/workbench/contrib/interactive/browser/interactiveEditor": { + "interactiveInputPlaceHolder": "こちらにコードを入力し、{0} を押して実行してください" + }, "vs/workbench/contrib/issue/electron-sandbox/issue.contribution": { "miOpenProcessExplorerer": "プロセス エクスプローラーを開く(&&P)", "miReportIssue": "問題を報告(&&I)", @@ -5750,11 +5914,6 @@ "vs/workbench/contrib/markers/browser/markersTreeViewer": { "collapsedIcon": "マーカーのビューで複数の行が折りたたまれていることを示すアイコン。", "expandedIcon": "マーカーのビューで複数の行が表示されていることを示すアイコン。", - "links.navigate.follow": "リンク先を表示", - "links.navigate.kb.alt": "alt + クリック", - "links.navigate.kb.alt.mac": "option + クリック", - "links.navigate.kb.meta": "ctrl + クリック", - "links.navigate.kb.meta.mac": "cmd + クリック", "multi line": "複数行にメッセージを表示します", "problemsView": "問題ビュー", "single line": "メッセージを 1 行に表示します" @@ -5822,6 +5981,15 @@ "notebookActions.moveCellUp": "セルを上に移動", "notebookActions.splitCell": "セルを分割する" }, + "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { + "notebook.cell.status.executing": "実行中", + "notebook.cell.status.failed": "失敗", + "notebook.cell.status.pending": "保留中", + "notebook.cell.status.success": "成功" + }, + "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/statusBarProviders": { + "notebook.cell.status.language": "セルの言語モードを選択する" + }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { "notebookActions.copy": "セルのコピー", "notebookActions.cut": "セルの切り取り", @@ -5832,6 +6000,8 @@ "changeLanguage": "セルの言語の変更", "clearAllCellsOutputs": "出力データをクリアします", "clearCellOutputs": "セルの出力をクリアする", + "cmd.toggle": "階層リンクの切り替え", + "customizeNotebook": "ノートブックのカスタマイズ...", "languageDescription": "({0}) - 現在の言語", "languageDescriptionConfigured": "({0})", "notebookActions.cancel": "セルの実行を停止する", @@ -5846,6 +6016,7 @@ "notebookActions.editCell": "セルの編集", "notebookActions.execute": "セルの実行", "notebookActions.executeAbove": "上記のセルで実行", + "notebookActions.executeAndFocusContainer": "セルを実行しコンテナーにフォーカスする", "notebookActions.executeAndInsertBelow": "ノートブック セルを実行し、下に挿入する", "notebookActions.executeAndSelectBelow": "ノートブック セルを実行し、下を選択する", "notebookActions.executeBelow": "セルと以下の実行", @@ -5853,8 +6024,10 @@ "notebookActions.expandCellInput": "セルの入力を展開する", "notebookActions.expandCellOutput": "セルの出力を展開する", "notebookActions.insertCodeCellAbove": "コード セルを上に挿入", + "notebookActions.insertCodeCellAboveAndFocusContainer": "コード セルを上に挿入し、コンテナーにフォーカスする", "notebookActions.insertCodeCellAtTop": "一番上にコード セルを追加する", "notebookActions.insertCodeCellBelow": "コード セルを下に挿入", + "notebookActions.insertCodeCellBelowAndFocusContainer": "コード セルを下に挿入してコンテナーにフォーカスする", "notebookActions.insertMarkdownCellAbove": "Markdown セルを上に挿入", "notebookActions.insertMarkdownCellAtTop": "一番上にマークダウン セルを追加する", "notebookActions.insertMarkdownCellBelow": "Markdown セルを下に挿入", @@ -5868,12 +6041,30 @@ "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": "ノートブックのレイアウトを選択する" }, + "vs/workbench/contrib/notebook/browser/contrib/editorStatusBar/editorStatusBar": { + "current1": "現在の選択", + "current2": "{0} - 現在の選択", + "installKernels": "マーケット プレースからカーネルをインストールする", + "kernel.select.label": "カーネルの選択", + "notebook.activeCellStatusName": "ノートブック エディターの選択", + "notebook.info": "ノートブック カーネル情報", + "notebook.multiActiveCellIndicator": "セル {0} ({1} が選択されています)", + "notebook.promptKernel.setDefaultTooltip": "'{0}' ノートブックの既定値として設定されます", + "notebook.select": "ノートブック カーネルの選択", + "notebook.singleActiveCellIndicator": "セル {1} の {0}", + "notebookActions.selectKernel": "ノートブックのカーネルを選択する", + "notebookActions.selectKernel.args": "ノートブックのカーネル引数", + "prompt.placeholder.change": "'{0}' のカーネルを変更する", + "prompt.placeholder.select": "'{0}' に対するカーネルの選択", + "tooltop": "{0} (提案)" + }, "vs/workbench/contrib/notebook/browser/contrib/find/findController": { "ariaSearchNoResult": "{0} が '{1}' で見つかりました", "ariaSearchNoResultEmpty": "{0} が見つかりました", @@ -5913,33 +6104,6 @@ "vs/workbench/contrib/notebook/browser/contrib/profile/notebookProfile": { "setProfileTitle": "プロファイルの設定" }, - "vs/workbench/contrib/notebook/browser/contrib/status/editorStatus": { - "current1": "現在の選択", - "current2": "{0} - 現在の選択", - "kernel.select.label": "カーネルの選択", - "notebook.activeCellStatusName": "ノートブック エディターの選択", - "notebook.info": "ノートブック カーネル情報", - "notebook.multiActiveCellIndicator": "セル {0} ({1} が選択されています)", - "notebook.promptKernel.setDefaultTooltip": "'{0}' ノートブックの既定値として設定されます", - "notebook.select": "ノートブック カーネルの選択", - "notebook.singleActiveCellIndicator": "セル {1} の {0}", - "notebookActions.selectKernel": "ノートブックのカーネルを選択する", - "notebookActions.selectKernel.args": "ノートブックのカーネル引数", - "prompt.placeholder.change": "'{0}' のカーネルを変更する", - "prompt.placeholder.select": "'{0}' に対するカーネルの選択", - "tooltop": "{0} (提案)" - }, - "vs/workbench/contrib/notebook/browser/contrib/statusBar/executionStatusBarItemController": { - "notebook.cell.status.codeExecuteTip": "{0} を押してセルを実行する", - "notebook.cell.status.executing": "実行中", - "notebook.cell.status.failed": "失敗", - "notebook.cell.status.markdownExecuteTip": "{0} を押して編集を停止する", - "notebook.cell.status.pending": "保留中", - "notebook.cell.status.success": "成功" - }, - "vs/workbench/contrib/notebook/browser/contrib/statusBar/statusBarProviders": { - "notebook.cell.status.language": "セルの言語モードを選択する" - }, "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "ビルトイン", "curruentActiveMimeType": "現在アクティブ", @@ -5984,7 +6148,10 @@ "contributes.priority.option": "ユーザーがリソースを開いたときにこのエディターが自動的に使用されることはありませんが、ユーザーは [再び開く] コマンドを使用してこのエディターに切り替えることができます。" }, "vs/workbench/contrib/notebook/browser/notebook.contribution": { - "diffLeftRightLabel": "{0} ⟷ {1}", + "insertToolbarLocation.betweenCells": "セル間でカーソルを合わせたときに表示されるツールバー。", + "insertToolbarLocation.both": "両方のツールバー。", + "insertToolbarLocation.hidden": "挿入アクションがどこにも表示されません。", + "insertToolbarLocation.notebookToolbar": "ノートブック エディターの上部にあるツールバー。", "notebook.cellToolbarLocation.description": "セルのツールバーを表示するか非表示にするかどうか。", "notebook.cellToolbarLocation.viewType": "特定のファイルの種類について、セルのツールバー位置を構成する", "notebook.cellToolbarVisibility.description": "ポイントしたときまたはクリック時にセルのツールバーを表示するかどうか。", @@ -5995,17 +6162,20 @@ "notebook.displayOrder.description": "出力 MIME 種類の優先度リスト", "notebook.dragAndDrop.description": "ノートブック エディターでドラッグ アンド ドロップによるセルの移動を許可するかどうかを制御します。", "notebook.editorOptions.experimentalCustomization": "ノートブックで使用されるコード エディターの設定。これを使用して、ほとんどのエディター * 設定をカスタマイズできます。", - "notebook.experimental.useMarkdownRenderer.description": "新しい拡張可能な Markdown レンダラーの使用を有効または無効にします。", - "notebook.focusIndicator.description": "フォーカス インジケーターをセルの境界線として表示するか、または左余白に強調表示バーを表示するかを制御します", + "notebook.focusIndicator.description": "Controls where the focus indicator is rendered, either along the cell borders or on the left gutter", "notebook.globalToolbar.description": "ノートブック エディター内でグローバル ツールバーをレンダリングするかどうかを制御します。", - "notebook.insertToolbarPosition.description": "セルを挿入アクションをレンダリングするかどうかを制御します。", + "notebook.globalToolbarShowLabel": "[ノートブック] ツールバーのアクションがラベルをレンダリングするかどうかを制御します。", + "notebook.insertToolbarPosition.description": "セルを挿入アクションを表示するかどうかを制御します。", "notebook.showCellStatusbar.description": "セルのステータス バーを表示するかどうか。", "notebook.showCellStatusbar.hidden.description": "セルのステータス バーは常に非表示です。", "notebook.showCellStatusbar.visible.description": "セルのステータス バーは常に表示されています。", "notebook.showCellStatusbar.visibleAfterExecute.description": "セルのステータス バーは、セルが実行されるまで非表示になります。その後可視化され、実行状態を表示できるようになります。", - "notebook.showFoldingControls.description": "折りたたみコントロールを表示するタイミングを制御します。", + "notebook.showFoldingControls.description": "マークダウン ヘッダー折りたたみ矢印が表示されるタイミングを制御します。", + "notebook.textOutputLineLimit": "テキスト出力のテキスト行数を制御します。", "notebook.undoRedoPerCell.description": "セルごとに個別の元に戻す/やり直しのスタックを使用するかどうか。", - "notebookConfigurationTitle": "ノートブック" + "notebookConfigurationTitle": "ノートブック", + "showFoldingControls.always": "折りたたみコントロールは常に表示されています。", + "showFoldingControls.mouseover": "折りたたみコントロールは、カーソルを合わせたときにのみ表示されます。" }, "vs/workbench/contrib/notebook/browser/notebookEditor": { "fail.noEditor": "ノートブック エディターの種類 '{0}' でリソースを開くことができません。適切な拡張機能がインストールされているか有効になっていることを確認してください。", @@ -6068,16 +6238,19 @@ "vs/workbench/contrib/notebook/browser/notebookKernelActionViewItem": { "select": "カーネルの選択" }, - "vs/workbench/contrib/notebook/browser/notebookServiceImpl": { - "builtinProviderDisplayName": "組み込み" + "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { + "disableOtherKeymapsConfirmation": "Disable other keymaps ({0}) to avoid conflicts between keybindings?", + "no": "No", + "yes": "Yes" }, "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { "empty": "セルに出力がありません", - "noRenderer.1": "MIME の種類にレンダラーが見つかりませんでした: {0}", - "noRenderer.2": "出力用のレンダラーが見つかりませんでした。次の MIME の種類があります: {0}。" + "noRenderer.1": "mimetype にレンダラーが見つかりませんでした: {0}", + "noRenderer.2": "出力用のレンダラーが見つかりませんでした。次の mimetype があります: {0}。" }, "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { - "notebook.emptyMarkdownPlaceholder": "Markdown セルが空です。ダブルクリックするか、Enter キーを押して、編集してください。" + "notebook.emptyMarkdownPlaceholder": "Markdown セルが空です。ダブルクリックするか、Enter キーを押して、編集してください。", + "notebook.error.rendererNotFound": "'$0' a にレンダラーが見つかりませんでした" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellEditorOptions": { "notebook.lineNumbers": "セル エディターでの行番号の表示を制御します。", @@ -6087,18 +6260,20 @@ "vs/workbench/contrib/notebook/browser/view/renderers/cellOutput": { "builtinRenderInfo": "ビルトイン", "curruentActiveMimeType": "現在アクティブ", - "pickMimeType": "別の出力 mimetype を選択する", + "installJupyterPrompt": "マーケットプレースから追加のレンダラーをインストールする", + "pickMimeType": "出力 Mimetype の選択", "promptChooseMimeType.placeHolder": "現在の出力にレンダリングする MIME の種類を選択してください", - "promptChooseMimeTypeInSecure.placeHolder": "現在の出力にレンダリングする MIME の種類を選択してください。リッチ MIME の種類は、ノートブックが信頼されている場合にのみ使用できます" + "promptChooseMimeTypeInSecure.placeHolder": "現在の出力にレンダリングする MIME の種類を選択してください", + "unavailableRenderInfo": "レンダラーが利用できません" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { - "cellExpandButtonLabel": "展開", - "notebook.moreRunActionsLabel": "その他...", - "runStateExecuting": "実行中", - "runStatePending": "保留中" + "cellExpandOutputButtonLabel": "セルの出力を展開する (${0})", + "cellExpandOutputButtonLabelWithDoubleClick": "セル出力 ({0}) をダブルクリックして展開します", + "notebook.moreRunActionsLabel": "その他..." }, - "vs/workbench/contrib/notebook/browser/viewModel/markdownCellViewModel": { - "notebook.emptyMarkdownPlaceholder": "Markdown セルが空です。ダブルクリックするか、Enter キーを押して、編集してください。" + "vs/workbench/contrib/notebook/browser/view/renderers/codeCell": { + "cellExpandInputButtonLabel": "セルの入力を展開する ({0})", + "cellExpandInputButtonLabelWithDoubleClick": "ダブルクリックしてセル入力を展開する ({0})" }, "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?", @@ -6212,6 +6387,7 @@ "clearInput": "キー バインドの検索入力をクリア", "command": "コマンド", "copyCommandLabel": "コマンド ID のコピー", + "copyCommandTitleLabel": "コマンド タイトルのコピー", "copyLabel": "コピー", "editKeybindingLabel": "キー バインドの変更", "editKeybindingLabelWithKey": "キー バインド {0} の変更", @@ -6222,15 +6398,13 @@ "noKeybinding": "キー バインドが割り当てられていません。", "noWhen": "タイミングのコンテキストがありません。", "recordKeysLabel": "キーを記録", - "recordKeysLabelWithKeybinding": "{0} ({1})", "recording": "キーを記録しています", "removeLabel": "キー バインドの削除", "resetLabel": "キー バインドのリセット", "show keybindings": "{0} のキーバインドをアルファベット順に表示しています", "show sorted keybindings": "{0} 個のキーバインドを優先順に表示しています", "showSameKeybindings": "同じキーバインドを表示", - "sortByPrecedeneLabel": "優先順位で並べ替え", - "sortByPrecedeneLabelWithKeybinding": "{0} ({1})", + "sortByPrecedeneLabel": "優先順位で並べ替え (降順)", "source": "ソース", "title": "{0} ({1})", "when": "いつ", @@ -6245,7 +6419,6 @@ "vs/workbench/contrib/preferences/browser/preferences.contribution": { "Keyboard Shortcuts": "キーボード ショートカット", "clear": "検索結果のクリア", - "defaultPreferencesEditor": "既定の基本設定エディター", "filterModifiedLabel": "変更した設定を表示", "filterOnlineServicesLabel": "オンライン サービスの設定を表示", "filterUntrusted": "信頼されていないワークスペース設定を表示する", @@ -6262,6 +6435,7 @@ "openGlobalSettings": "ユーザー設定を開く", "openRawDefaultSettings": "既定の設定 (JSON) を開く", "openRemoteSettings": "リモート設定 ({0}) を開く", + "openRemoteSettingsJSON": "リモート設定 (JSON) ({0}) を開く", "openSettings2": "設定 (UI) を開く", "openSettingsJson": "設定 (JSON) を開く", "openWorkspaceSettings": "ワークスペース設定を開く", @@ -6269,11 +6443,8 @@ "preferences": "基本設定", "settings": "設定", "settings.clearResults": "検索結果のクリア設定", - "settings.editFocusedSetting": "フォーカスのある設定を編集する", "settings.focusFile": "設定ファイルにフォーカスする", "settings.focusLevelUp": "フォーカスを 1 つ上のレベルに移動する", - "settings.focusNextSetting": "次の設定にフォーカス", - "settings.focusPreviousSetting": "前の設定にフォーカス", "settings.focusSearch": "設定検索にフォーカス", "settings.focusSettingControl": "設定コントロールにフォーカス", "settings.focusSettingsList": "リストのフォーカス設定", @@ -6282,6 +6453,7 @@ "settingsEditor2": "設定エディター 2", "showDefaultKeybindings": "既定のキーバインドを表示", "showExtensionKeybindings": "拡張機能のキー バインドを表示する", + "showTelemtrySettings": "テレメトリの設定", "showUserKeybindings": "ユーザーのキーバインドを表示" }, "vs/workbench/contrib/preferences/browser/preferencesActions": { @@ -6289,22 +6461,6 @@ "languageDescriptionConfigured": "({0})", "pickLanguage": "言語の選択" }, - "vs/workbench/contrib/preferences/browser/preferencesEditor": { - "SearchSettingsWidget.AriaLabel": "設定の検索", - "SearchSettingsWidget.Placeholder": "設定の検索", - "defaultEditorReadonly": "既定値を上書きするには、右側のエディターを編集します。", - "defaultFolderSettings": "既定のフォルダー設定", - "defaultSettings": "既定の設定", - "defaultUserSettings": "既定のユーザー設定", - "defaultWorkspaceSettings": "既定のワークスペース設定", - "filterResult": "フィルター後の結果", - "nlpResult": "自然文 (natural language) の結果", - "noSettingsFound": "設定が見つかりません", - "oneSettingFound": "1 個の設定が見つかりました", - "preferencesAriaLabel": "既定の基本設定。読み取り専用のエディター。", - "settingsFound": "{0} 個の設定が見つかりました", - "totalSettingsMessage": "合計 {0} 個の設定" - }, "vs/workbench/contrib/preferences/browser/preferencesIcons": { "keybindingsAddIcon": "キー バインド UI 内の追加アクションのアイコン。", "keybindingsEditIcon": "キー バインド UI 内の編集アクションのアイコン。", @@ -6324,9 +6480,6 @@ "vs/workbench/contrib/preferences/browser/preferencesRenderers": { "copyDefaultValue": "設定にコピー", "editTtile": "編集", - "emptyFolderSettingsHeader": "ワークスペースの設定を上書きするには、このファイル内にフォルダーの設定を挿入します。", - "emptyUserSettingsHeader": "既定の設定を上書きするには、設定をここに挿入します。", - "emptyWorkspaceSettingsHeader": "ユーザー設定を上書きするには、設定をここに挿入します。", "manage workspace trust": "ワークスペースの信頼を管理", "replaceDefaultValue": "設定を置換", "unknown configuration setting": "不明な構成設定", @@ -6338,9 +6491,7 @@ "untrustedSetting": "この設定は、信頼されたワークスペース内でのみ適用できます。" }, "vs/workbench/contrib/preferences/browser/preferencesWidgets": { - "defaultSettings": "設定を右側のエディターに配置してオーバーライドしてください。", "folderSettings": "フォルダー", - "noSettingsFound": "設定が見つかりません。", "settingsSwitcherBarAriaLabel": "設定切り替え", "userSettings": "ユーザー", "userSettingsRemote": "リモート", @@ -6444,8 +6595,6 @@ "listSiblingInputPlaceholder": "兄弟...", "listValueHintLabel": "リスト項目 `{0}`", "modifiedItemForeground": "変更された設定インジケーターの色。", - "notebook.focusedRowBorder": "行がフォーカスされているときの、行の上下境界線の色です。", - "notebook.rowHoverBackground": "マウスが置かれているときの設定行の背景色。", "numberInputBoxBackground": "設定エディターの数値入力ボックスの背景。", "numberInputBoxBorder": "設定エディターの数値入力ボックスの境界線。", "numberInputBoxForeground": "設定エディターの数値入力ボックスの前景。", @@ -6458,6 +6607,8 @@ "removeExcludeItem": "除外項目を削除", "removeItem": "項目の削除", "resetItem": "項目のリセット", + "settings.focusedRowBorder": "行がフォーカスされているときの、行の上下境界線の色です。", + "settings.rowHoverBackground": "マウスが置かれているときの設定行の背景色。", "settingsCheckboxBackground": "設定エディターのチェックボックスの背景。", "settingsCheckboxBorder": "設定エディターのチェックボックスの境界線。", "settingsCheckboxForeground": "設定エディターのチェックボックスの前景。", @@ -6477,7 +6628,8 @@ "enableNaturalLanguageSettingsSearch": "設定で自然文検索モードを有効にするかどうかを制御します。自然文検索はMicrosoft オンライン サービスによって提供されます。", "settingsSearchTocBehavior": "検索中の設定エディターの目次の動作を制御します。", "settingsSearchTocBehavior.filter": "目次をフィルターして、一致している設定を持つカテゴリだけを表示します。カテゴリをクリックするとそのカテゴリに結果が絞り込まれます。", - "settingsSearchTocBehavior.hide": "検索中の目次を非表示にします。" + "settingsSearchTocBehavior.hide": "検索中の目次を非表示にします。", + "splitSettingsEditorLabel": "分割設定エディター" }, "vs/workbench/contrib/quickaccess/browser/commandsQuickAccess": { "clearCommandHistory": "コマンド履歴のクリア", @@ -6585,8 +6737,6 @@ "host.open": "リモートを開いています...", "host.reconnecting": "{0} に再接続しています...", "host.tooltip": "{0} での編集", - "host.tooltipDisconnected": "{0} から切断しました", - "host.tooltipReconnecting": "{0} に再接続しています...", "installRemotes": "追加のリモート拡張機能をインストール...", "miCloseRemote": "リモート接続を閉じる(&&M)", "noHost.tooltip": "リモート ウィンドウを開きます", @@ -6596,7 +6746,8 @@ "remote.install": "リモート開発用の拡張機能のインストール", "remote.showMenu": "リモート メニューの表示", "remoteHost": "リモート ホスト", - "workspace.tooltip2": "{0} 上の仮想ワークスペース\r\n\r\n[一部の機能]({1})は、仮想ファイル システム上にあるリソースでは使用できません。" + "workspace.tooltip": "{0} での編集", + "workspace.tooltip2": "仮想ファイル システム上にあるリソースで [一部の機能は使用できません]({0})。" }, "vs/workbench/contrib/remote/browser/tunnelView": { "portWithRunningProcess.foreground": "実行中のプロセスを関連性のあるポートのアイコンの色です。", @@ -6643,7 +6794,6 @@ "remote.tunnelsView.portNumberValid": "転送されたポートが無効です。", "tunnel.addressColumn.label": "ローカル アドレス", "tunnel.addressColumn.tooltip": "転送されたポートをローカルで使用できるアドレス。", - "tunnel.automatic": "自動転送", "tunnel.focusContext": "ポート ビューがフォーカスされているかどうか。", "tunnel.forwardedPortsViewEnabled": "ポート ビューが有効になっているかどうか。", "tunnel.iconColumn.notRunning": "実行中のプロセスはありません。", @@ -6658,15 +6808,13 @@ "tunnel.privacyPublic": "公開", "tunnel.processColumn.label": "実行中のプロセス", "tunnel.processColumn.tooltip": "ポートを使用しているプロセスのコマンド ライン。", - "tunnel.staticallyForwarded": "静的転送", - "tunnel.user": "ユーザーによる転送", "tunnelContext.protocolMenu": "ポート プロトコルの変更", "tunnelView": "トンネル ビュー", "tunnelView.runningProcess.inacessable": "プロセス情報を使用できません" }, "vs/workbench/contrib/remote/common/remote.contribution": { "remote": "リモート", - "remote.autoForwardPorts": "有効にすると、新しい実行中のプロセスが検出され、リッスンしているポートが自動的に転送されます。", + "remote.autoForwardPorts": "有効にすると、新しい実行中のプロセスが検出され、リッスンしているポートが自動的に転送されます。この設定を無効にしても、すべてのポートの転送を防ぐわけではありません。無効にした場合でも、拡張機能は引き続きポートの転送が可能であり、一部の URL を開ことにより、ポートが引き続き転送されます。", "remote.autoForwardPortsSource": "`remote.autoForwardPorts` が true の場合にポートが自動的に転送されるソースを設定します。Windows と Mac のリモートでは、`process` オプションは無効になり、`output` が使用されます。有効にするには、再度読み込む必要があります。", "remote.autoForwardPortsSource.output": "ポートは、ターミナルとデバッグの出力を読み取ることによって検出されたときに自動的に転送されます。ポートを使用するすべてのプロセスで統合ターミナルまたはデバッグ コンソールに出力されるわけではないため、一部のポートは見逃されます。出力に基づいて転送されたポートは、再度読み込むか、ユーザーがポート ビューでポートを閉じない限り、\"転送を解除\" されることはありません。", "remote.autoForwardPortsSource.process": "ポートは、開始済みで、ポートが含まれるプロセスを監視することによって検出されたときに自動的に転送されます。", @@ -6681,6 +6829,7 @@ "remote.portsAttributes.notify": "ポートが自動的に転送されたときに通知を表示します。", "remote.portsAttributes.onForward": "自動転送用にポートが検出されたときに発生するアクションを定義します", "remote.portsAttributes.openBrowser": "ポートが自動的に転送されたときにブラウザーを開きます。設定によっては、埋め込みブラウザーが開く可能性があります。", + "remote.portsAttributes.openBrowserOnce": "ポートが自動的に転送されたときにブラウザーを開きます。ただし、セッションにおいて初回のポート転送時に限ります。設定によりますが、自動的に組込みブラウザーを開くことができます。", "remote.portsAttributes.openPreview": "ポートが自動的に転送されるときに、同じウィンドウでプレビューを開きます。", "remote.portsAttributes.patternError": "ポート番号、ポート番号の範囲、または正規表現でなければなりません。", "remote.portsAttributes.port": "ポート、ポートの範囲 (例: \"40000-55000\")、または正規表現 (例: \".+\\\\/server.js\")。 ポート番号または範囲の場合、属性はそのポート番号またはポート番号の範囲に適用されます。正規表現を使用した属性は、関連付けられたプロセス コマンド ラインが正規表現に一致するポートに適用されます。", @@ -6824,8 +6973,8 @@ "filterSortOrder.default": "履歴エントリは、使用されるフィルター値に基づいて関連性によって並び替えられます。関連性の高いエントリが最初に表示されます。", "filterSortOrder.recency": "履歴エントリは、新しい順に並べ替えられます。最近開いたエントリが最初に表示されます。", "findInFiles": "フォルダーを指定して検索", - "findInFiles.args": "検索ビューレットのオプション セット", - "findInFiles.description": "検索ビューレットを開く", + "findInFiles.args": "検索のためのオプションのセット", + "findInFiles.description": "ワークスペース検索を開く", "findInFolder": "フォルダー内を検索...", "findInWorkspace": "ワークスペース内を検索...", "focusSearchListCommandLabel": "リストにフォーカス", @@ -6846,6 +6995,7 @@ "search.location": "検索をサイドバーのビューとして表示するか、より水平方向の空間をとるためにパネル領域のパネルとして表示するかを制御します。", "search.location.deprecationMessage": "この設定は非推奨です。代わりに、検索アイコンを新しい場所にドラッグできます。", "search.maintainFileSearchCache": "有効にすると、searchService プロセスは 1 時間操作がない場合でもシャットダウンされず、アクティブな状態に保たれます。これにより、ファイル検索キャッシュがメモリに保持されます。", + "search.maxResults": "検索結果の最大数を制御します。これを ' null ' (空) に設定して、無制限の結果を返すことができます。", "search.mode": "[検索: フォルダーを指定して検索] と [フォルダー内を検索] の新しい操作が実行される場所を制御します。サイド バーの検索ビューまたは検索エディターのいずれかになります", "search.mode.newEditor": "新しい検索エディターで検索します。", "search.mode.reuseEditor": "存在する場合は既存の検索エディターで、それ以外の場合は新しい検索エディターで検索します。", @@ -6908,6 +7058,10 @@ "searchStopIcon": "検索ビュー内の停止のためのアイコン。", "searchViewIcon": "検索ビューのアイコンを表示します。" }, + "vs/workbench/contrib/search/browser/searchMessage": { + "unable to open": "不明なリンクを開くことができません: {0}", + "unable to open trust": "信頼されていないソースからのコマンド リンクを開くことができませんでした: {0}" + }, "vs/workbench/contrib/search/browser/searchResultsView": { "fileMatchAriaLabel": "フォルダー {2} のファイル {1} 内で {0} 件の一致、検索結果", "folderMatchAriaLabel": "{1} フォルダー ルート内で {0} 件の一致、検索結果", @@ -6977,8 +7131,6 @@ "searchScope.excludes": "除外するファイル", "searchScope.includes": "含めるファイル", "searchWithoutFolder": "フォルダーを開いたり指定したりしていません。開いているファイルのみが現在検索されています - ", - "unable to open": "不明なリンクを開くことができません: {0}", - "unable to open trust": "信頼されていないソースからのコマンド リンクを開くことができませんでした: {0}", "useExcludesAndIgnoreFilesDescription": "除外設定を使用してファイルを無視", "useIgnoresAndExcludesDisabled": "設定の除外とファイルの無視が無効です" }, @@ -7006,19 +7158,16 @@ "moreSearch": "詳細検索の切り替え", "runSearch": "検索の実行", "searchEditor": "検索", - "searchMaxResultsWarning": "結果セットにはすべての一致項目のサブセットのみが含まれています。より限定的な検索条件を入力して、検索結果を絞り込みます。", "searchResultItem": "ファイル {2} 内の {1} で {0} に一致しました", "searchScope.excludes": "除外するファイル", "searchScope.includes": "含めるファイル", - "textInputBoxBorder": "検索エディターのテキスト入力ボックスの境界線。", - "unable to open": "不明なリンクを開くことができません: {0}", - "unable to open trust": "信頼されていないソースからのコマンド リンクを開くことができませんでした: {0}" + "textInputBoxBorder": "検索エディターのテキスト入力ボックスの境界線。" }, "vs/workbench/contrib/searchEditor/browser/searchEditor.contribution": { "promptOpenWith.searchEditor.displayName": "検索エディター", "search": "検索エディター", "search.action.focusQueryEditorWidget": "検索エディターの入力にフォーカスを置く", - "search.openNewEditor": "ビューから新しい検索エディターを開く", + "search.openNewEditor": "新しい検索エディターを開く", "search.openNewEditorToSide": "新しい検索エディターをサイドに開く", "search.openNewSearchEditor": "新しい検索エディター", "search.openResultsInEditor": "結果をエディターで開く", @@ -7577,47 +7726,46 @@ "quickAccessTerminal": "アクティブなターミナルの切り替え", "showTerminalTabs": "タブの表示", "terminalLaunchHelp": "ヘルプを開く", - "workbench.action.terminal.attachToRemote": "セッションにアタッチ", - "workbench.action.terminal.changeColor": "色の変更...", - "workbench.action.terminal.changeIcon": "アイコンの変更...", + "workbench.action.terminal.attachToSession": "セッションにアタッチ", "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.detachSession": "セッションを切断", "workbench.action.terminal.findNext": "次を検索", "workbench.action.terminal.findPrevious": "前を検索", - "workbench.action.terminal.focus": "ターミナルにフォーカス", "workbench.action.terminal.focus.tabsView": "ターミナル タブ ビューにフォーカス", "workbench.action.terminal.focusFind": "検索にフォーカスを置く", - "workbench.action.terminal.focusNext": "次のターミナルにフォーカス", - "workbench.action.terminal.focusNextPane": "次のペインにフォーカス", - "workbench.action.terminal.focusPrevious": "前のターミナルにフォーカス", - "workbench.action.terminal.focusPreviousPane": "前のペインにフォーカス", + "workbench.action.terminal.focusNext": "次のターミナル グループにフォーカス", + "workbench.action.terminal.focusNextPane": "ターミナル グループ内の次のターミナルにフォーカス", + "workbench.action.terminal.focusPrevious": "前のターミナル グループにフォーカス", + "workbench.action.terminal.focusPreviousPane": "ターミナル グループ内の前のターミナルにフォーカス", "workbench.action.terminal.hideFind": "検索を非表示にする", "workbench.action.terminal.joinInstance": "ターミナルに参加する", "workbench.action.terminal.kill": "アクティブなターミナルインスタンスを強制終了", - "workbench.action.terminal.kill.short": "ターミナルの強制終了", + "workbench.action.terminal.killEditor": "エディター領域でアクティブなターミナルを強制終了", "workbench.action.terminal.navigationModeExit": "ナビゲーション モードの終了", "workbench.action.terminal.navigationModeFocusNext": "次の行にフォーカスを移動 (ナビゲーション モード)", "workbench.action.terminal.navigationModeFocusPrevious": "前の行にフォーカスを移動 (ナビゲーション モード)", - "workbench.action.terminal.new": "新しい統合ターミナルの作成", - "workbench.action.terminal.newInActiveWorkspace": "(アクティブなワークスペースで) 新しいターミナルの作成", - "workbench.action.terminal.newWithCwd": "カスタム作業ディレクトリで新しい統合端末の作成を開始する", + "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.newWithCwd.cwd": "ターミナル起動時のディレクトリ", - "workbench.action.terminal.newWithProfile": "新しい統合ターミナルの作成 (プロファイル付き)", + "workbench.action.terminal.newWithProfile": "Create New Terminal (With Profile)", + "workbench.action.terminal.newWithProfile.profileName": "作成するプロファイルの名前", "workbench.action.terminal.newWorkspacePlaceholder": "新しいターミナルの作業ディレクトリを選択してください", "workbench.action.terminal.openSettings": "ターミナル設定の構成", "workbench.action.terminal.paste": "アクティブな端末に貼り付け", "workbench.action.terminal.pasteSelection": "アクティブなターミナルへの選択範囲の張り付け", "workbench.action.terminal.relaunch": "アクティブなターミナルの再起動", - "workbench.action.terminal.rename": "名前の変更...", - "workbench.action.terminal.renameInstance": "名前の変更...", "workbench.action.terminal.renameWithArg": "現在アクティブなターミナルの名前を変更する", "workbench.action.terminal.renameWithArg.name": "ターミナルの新しい名前", "workbench.action.terminal.renameWithArg.noName": "名前引数が指定されていません", - "workbench.action.terminal.resizePaneDown": "ペインを下にリサイズ", - "workbench.action.terminal.resizePaneLeft": "ペインを左にリサイズ", - "workbench.action.terminal.resizePaneRight": "ペインを右にリサイズ", - "workbench.action.terminal.resizePaneUp": "ペインを上にリサイズ", + "workbench.action.terminal.resizePaneDown": "ターミナルのサイズを縮小する", + "workbench.action.terminal.resizePaneLeft": "ターミナルの左サイズを変更する", + "workbench.action.terminal.resizePaneRight": "ターミナルの右サイズを変更する", + "workbench.action.terminal.resizePaneUp": "ターミナルのサイズを拡大する", "workbench.action.terminal.runActiveFile": "アクティブなファイルをアクティブなターミナルで実行", "workbench.action.terminal.runActiveFile.noFile": "ターミナルで実行できるのは、ディスク上のファイルのみです", "workbench.action.terminal.runSelectedText": "アクティブなターミナルで選択したテキストを実行", @@ -7639,15 +7787,12 @@ "workbench.action.terminal.sendSequence": "ターミナルにカスタム シークエンスを送る", "workbench.action.terminal.showEnvironmentInformation": "環境情報の表示", "workbench.action.terminal.showTabs": "タブの表示", - "workbench.action.terminal.split": "ターミナルの分割", "workbench.action.terminal.splitInActiveWorkspace": "(アクティブなワークスペースで) ターミナルの分割", - "workbench.action.terminal.splitInstance": "ターミナルの分割", "workbench.action.terminal.switchTerminal": "ターミナルの切り替え", "workbench.action.terminal.toggleEscapeSequenceLogging": "エスケープ シーケンスのログの切り替え", "workbench.action.terminal.toggleFindCaseSensitive": "大文字小文字を区別した検索に切り替える", "workbench.action.terminal.toggleFindRegex": "正規表現を使用した検索に切り替える", - "workbench.action.terminal.toggleFindWholeWord": "単語単位での検索に切り替える", - "workbench.action.terminal.unsplit": "ターミナルの分割解除" + "workbench.action.terminal.toggleFindWholeWord": "単語単位での検索に切り替える" }, "vs/workbench/contrib/terminal/browser/terminalConfigHelper": { "install": "インストール", @@ -7656,6 +7801,13 @@ "vs/workbench/contrib/terminal/browser/terminalDecorationsProvider": { "label": "ターミナル" }, + "vs/workbench/contrib/terminal/browser/terminalEditorInput": { + "cancel": "キャンセル", + "confirmDirtyTerminal.button": "終了(&&T)", + "confirmDirtyTerminal.detail": "閉じると、このターミナルで実行中のプロセスが終了します。", + "confirmDirtyTerminal.message": "実行中のプロセスを終了しますか?", + "confirmDirtyTerminals.detail": "閉じると、このターミナルで実行中のプロセスが終了します。" + }, "vs/workbench/contrib/terminal/browser/terminalIcons": { "configureTerminalProfileIcon": "新しいターミナルのプロファイルを作成するためのアイコン。", "killTerminalIcon": "ターミナル インスタンスを強制終了するためのアイコン。", @@ -7688,41 +7840,37 @@ "yes": "はい" }, "vs/workbench/contrib/terminal/browser/terminalMenus": { + "defaultTerminalProfile": "{0} (既定値)", "miNewTerminal": "新しいターミナル(&&N)", "miRunActiveFile": "アクティブなファイルの実行(&&A)", "miRunSelectedText": "選択したテキストの実行(&&S)", "miSplitTerminal": "ターミナルの分割(&&S)", + "terminal.new": "新しいターミナル", "workbench.action.terminal.changeColor": "色の変更...", "workbench.action.terminal.changeIcon": "アイコンの変更...", "workbench.action.terminal.clear": "クリア", "workbench.action.terminal.copySelection.short": "コピー", "workbench.action.terminal.joinInstance": "ターミナルに参加する", - "workbench.action.terminal.kill.short": "ターミナルの強制終了", - "workbench.action.terminal.killInstance": "ターミナルの強制終了", "workbench.action.terminal.new.short": "新しいターミナル", "workbench.action.terminal.newWithProfile.short": "プロファイルを使用した新しいターミナル", "workbench.action.terminal.openSettings": "ターミナル設定の構成", "workbench.action.terminal.paste.short": "貼り付け", - "workbench.action.terminal.rename": "名前の変更...", "workbench.action.terminal.renameInstance": "名前の変更...", "workbench.action.terminal.selectAll": "すべてを選択", "workbench.action.terminal.selectDefaultProfile": "既定のプロファイルの選択", "workbench.action.terminal.showsTabs": "タブの表示", - "workbench.action.terminal.split": "ターミナルの分割", - "workbench.action.terminal.splitInstance": "ターミナルの分割", - "workbench.action.terminal.switchTerminal": "ターミナルの切り替え", - "workbench.action.terminal.unsplitInstance": "ターミナルの分割解除" + "workbench.action.terminal.switchTerminal": "ターミナルの切り替え" }, "vs/workbench/contrib/terminal/browser/terminalProcessManager": { "ptyHostRelaunch": "シェル プロセスへの接続が失われたため、ターミナルを再起動しています..." }, "vs/workbench/contrib/terminal/browser/terminalQuickAccess": { - "killTerminal": "ターミナル インスタンスの中止", "renameTerminal": "ターミナルの名前変更", "workbench.action.terminal.newWithProfilePlus": "プロファイルを使用した新しいターミナルを作成する", "workbench.action.terminal.newplus": "新しいターミナルの作成" }, "vs/workbench/contrib/terminal/browser/terminalService": { + "ICreateContributedTerminalProfileOptions": "投稿済み", "createQuickLaunchProfile": "ターミナルのプロファイルを構成する", "enterTerminalProfileName": "ターミナルのプロファイル名を入力する", "localTerminalDescription": "ローカル", @@ -7732,10 +7880,10 @@ "terminal.integrated.selectProfileToCreate": "作成するターミナル プロファイルを選択します", "terminalProfileAlreadyExists": "その名前のターミナルのプロファイルは既に存在します", "terminalProfiles": "プロファイル", - "terminalProfiles.contributed": "投稿済み", "terminalProfiles.detected": "検出済み", - "terminalService.terminalCloseConfirmationPlural": "アクティブなターミナル セッションが {0} 個あります。中止しますか?", - "terminalService.terminalCloseConfirmationSingular": "アクティブなターミナル セッションが 1 つあります。中止しますか?" + "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" }, "vs/workbench/contrib/terminal/browser/terminalTabbedView": { "hideTabs": "タブの非表示", @@ -7744,41 +7892,27 @@ }, "vs/workbench/contrib/terminal/browser/terminalTabsList": { "splitTerminalAriaLabel": "ターミナル {0} {1}、スプリット {3} の {2}", - "terminal.kill": "強制終了", - "terminal.split": "分割", "terminal.tabs": "ターミナル タブ", "terminalAriaLabel": "ターミナル {0} {1}", "terminalInputAriaLabel": "ターミナル名を入力します。Enter キーを押して確認するか、Esc キーを押して取り消します。" }, "vs/workbench/contrib/terminal/browser/terminalView": { - "defaultTerminalProfile": "{0} (既定値)", "terminal.monospaceOnly": "ご使用の端末はモノスペース フォントのみをサポートします。これが新しくインストールされたフォントである場合は、VS Code を再起動してください。", - "terminal.new": "新しいターミナル", - "terminal.split": "ターミナルの分割", "terminal.useMonospace": "'monospace' を使用", "terminalConnectingLabel": "開始しています...", - "terminals": "ターミナルを開きます。", - "workbench.action.terminal.split": "ターミナルの分割" + "terminals": "ターミナルを開きます。" }, "vs/workbench/contrib/terminal/common/terminal": { - "isSplitTerminalContextKey": "優先タブのターミナルがターミナルの分割であるかどうか", "terminalCategory": "ターミナル", - "terminalCountContextKey": "現在のターミナル数", - "terminalFocusContextKey": "ターミナルがフォーカスされているかどうか", - "terminalGroupCountContextKey": "現在のターミナル グループ数", - "terminalProcessSupportedContextKey": "ターミナル プロセスを起動できるかどうか", - "terminalShellTypeContextKey": "アクティブなターミナルのシェルの種類", - "terminalTabsFocusContextKey": "ターミナル タブ ウィジェットがフォーカスされているかどうか", - "terminalTabsSingularSelectedContextKey": "1 つのターミナル タブが選択されているかどうか", - "terminalTextSelectedContextKey": "アクティブなターミナルでテキストが選択されているかどうか", "vscode.extension.contributes.terminal": "ターミナル機能を提供します。", "vscode.extension.contributes.terminal.profiles": "ユーザーが作成できる追加のターミナル プロファイルを定義します。", - "vscode.extension.contributes.terminal.profiles.icon": "このターミナル プロファイルに関連付けるコディコン。", "vscode.extension.contributes.terminal.profiles.id": "ターミナル プロファイル プロバイダーの ID。", "vscode.extension.contributes.terminal.profiles.title": "このターミナル プロファイルのタイトル。", "vscode.extension.contributes.terminal.types": "ユーザーが作成できる追加のターミナルの種類を定義します。", "vscode.extension.contributes.terminal.types.command": "ユーザーがこの種類のターミナルを作成するときに実行するコマンドです。", - "vscode.extension.contributes.terminal.types.icon": "このターミナルの種類に関連付けるコディコン。", + "vscode.extension.contributes.terminal.types.icon": "この種類のターミナルに関連付ける codicon、URI、または明るい URI と 暗い URI。", + "vscode.extension.contributes.terminal.types.icon.dark": "暗いテーマを使用した場合のアイコンのパス", + "vscode.extension.contributes.terminal.types.icon.light": "明るいテーマを使用した場合のアイコンのパス", "vscode.extension.contributes.terminal.types.title": "この種類のターミナルのタイトル。" }, "vs/workbench/contrib/terminal/common/terminalColorRegistry": { @@ -7788,21 +7922,36 @@ "terminal.dragAndDropBackground": "ターミナルの上部をドラッグしているときの背景色。ターミナルのコンテンツが最後まで輝くために、色は透過である必要があります。", "terminal.foreground": "ターミナルの前景色。", "terminal.selectionBackground": "ターミナルの選択範囲の背景色。", + "terminal.tab.activeBorder": "パネル内のターミナル タブの側面にある境界線。これは既定値では tab.activeBorder です。", "terminalCursor.background": "ターミナルのカーソルの背景色。ブロックカーソルで重ねた文字の色をカスタマイズできます。", "terminalCursor.foreground": "ターミナルのカーソル前景色。" }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { + "openDefaultSettingsJson": "既定の設定の JSON を開く", + "openDefaultSettingsJson.capitalized": "既定の設定 (JSON) を開く", "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 キーを押しながらクリックすると、プロンプト カーソルがマウスの下に移動します。これは、お客様のシェルによっては正確に動作しないことがあります。", "terminal.integrated.bellDuration": "トリガーされた場合に、ターミナル タブ内にベルを表示するためのミリ秒数です。", - "terminal.integrated.commandsToSkipShell": "キー バインドがシェルに送信されず、代わりに常に VS Code で処理されるコマンド ID のセット。これにより、シェルによって通常使用されるキー バインドが、ターミナルがフォーカスされていない場合と同じ動作をするようにします。たとえば、'Ctrl+P' で Quick Open を起動します。\r\n\r\n \r\n\r\n既定では、多くのコマンドがスキップされます。既定値をオーバーライドし、代わりにそのコマンドのキー バインドをシェルに渡すには、先頭に '-' 文字が付いているコマンドを追加します。たとえば、'-workbench.action.quickOpen' を追加して、'Ctrl+P' でシェルにアクセスできるようにします。\r\n\r\n \r\n\r\n既定でスキップされる以下のコマンドの一覧は、設定エディターで表示したときには切り詰められます。完全な一覧を表示するには、[既定の設定 (JSON) を開き](command:workbench.action.openRawDefaultSettings 'Open Default Settings (JSON)')、下の一覧から最初のコマンドを検索します。\r\n\r\n \r\n\r\n既定でスキップされるコマンド:\r\n\r\n{0}", - "terminal.integrated.confirmOnExit": "アクティブなターミナル セッションがある場合に、終了時に確認を行うかどうかを制御します。", + "terminal.integrated.commandsToSkipShell": "キー バインドがシェルに送信されず、代わりに常に VS Code で処理されるコマンド ID のセット。これにより、シェルによって通常使用されるキー バインドが、ターミナルがフォーカスされていない場合と同じ動作をするようにします。たとえば、'Ctrl+P' で Quick Open を起動します。\r\n\r\n \r\n\r\n既定では、多くのコマンドがスキップされます。既定値をオーバーライドし、代わりにそのコマンドのキー バインドをシェルに渡すには、先頭に '-' 文字が付いているコマンドを追加します。たとえば、'-workbench.action.quickOpen' を追加して、'Ctrl+P' でシェルにアクセスできるようにします。\r\n\r\n \r\n\r\n既定でスキップされる以下のコマンドの一覧は、設定エディターで表示したときには切り詰められます。完全な一覧を表示するには、下の一覧から最初のコマンドを {1} して検索します。\r\n\r\n \r\n\r\n既定でスキップされるコマンド:\r\n\r\n{0}", + "terminal.integrated.confirmOnExit": "アクティブなターミナル セッションがある場合に、ウィンドウを閉じたときに確認を行うかどうかを制御します。", + "terminal.integrated.confirmOnExit.always": "ターミナルがあるかどうか常に確認します。", + "terminal.integrated.confirmOnExit.hasChildProcesses": "子プロセスがあるターミナルがあるかどうかを確認します。", + "terminal.integrated.confirmOnExit.never": "確認しません。", + "terminal.integrated.confirmOnKill": "子プロセスがある場合にターミナルの強制終了を確認するかどうかを制御します。エディターに設定すると、子プロセスがある場合、エディター領域のターミナルはダーティとしてマークされます。子プロセスの検出は、シェルの子プロセスとしてプロセスを実行しない Git Bash のようなシェルでは適切に機能しない可能性があることに注意してください。", + "terminal.integrated.confirmOnKill.always": "ターミナルがエディターとパネルのどちらにあるかを確認します。", + "terminal.integrated.confirmOnKill.editor": "ターミナルがエディター内にあるかどうかを確認します。", + "terminal.integrated.confirmOnKill.never": "確認しません。", + "terminal.integrated.confirmOnKill.panel": "ターミナルがパネル内にあるかどうかを確認します。", "terminal.integrated.copyOnSelection": "ターミナルで選択したテキストをクリップボードにコピーするかどうかを制御します。", "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.cwd": "ターミナルが起動される明示的な開始パスです。これは、シェル プロセスの現在の作業ディレクトリ (cwd) として使用されます。これは特に、ルート ディレクトリが便利な cwd でない場合にワークスペースの設定で役立ちます。", + "terminal.integrated.defaultLocation": "新規に作成されたターミナルの表示場所を制御します。", + "terminal.integrated.defaultLocation.editor": "エディターでのターミナルの作成", + "terminal.integrated.defaultLocation.view": "ターミナル ビューでのターミナルの作成", "terminal.integrated.detectLocale": "'$LANG' 環境変数を検出して UTF-8 準拠のオプションに設定するかどうかを制御します。これは、VS Code のターミナルでは、シェルからのデータで UTF-8 エンコードのみがサポートされるためです。", "terminal.integrated.detectLocale.auto": "既存の変数が存在しないか、または `'.UTF-8'` で終わっていない場合に、`$LANG` 環境変数を設定します。", "terminal.integrated.detectLocale.off": "$LANG' 環境変数は設定しないでください。", @@ -7828,6 +7977,7 @@ "terminal.integrated.fontWeightError": "使用できるのは \"標準\" および \"太字\" のキーワードまたは 1 ~ 1000 の数字のみです。", "terminal.integrated.gpuAcceleration": "ターミナルで GPU を利用してレンダリングを行うかどうかを制御します。", "terminal.integrated.gpuAcceleration.auto": "最適なエクスペリエンスを提供するレンダラーを VS Code で検出できるようにします。", + "terminal.integrated.gpuAcceleration.canvas": "ターミナル内のフォールバック キャンバス レンダラーを使用します。これは、webgl の代わりに 2D コンテキストを使用しているため、一部のシステムではこちらの方が適している場合があります。", "terminal.integrated.gpuAcceleration.off": "ターミナル内の GPU アクセラレーションを無効にします。", "terminal.integrated.gpuAcceleration.on": "ターミナル内の GPU アクセラレーションを有効にします。", "terminal.integrated.letterSpacing": "ターミナルの文字間隔を制御します。これは、文字間に追加する追加のピクセルの量を表す整数値です。", @@ -7851,6 +8001,7 @@ "terminal.integrated.splitCwd.inherited": "macOS と Linux では、新しい分割ターミナルは親ターミナルの作業ディレクトリを使用します。Windows では、初期の動作と同じになります。", "terminal.integrated.splitCwd.initial": "新しい分割ターミナルでは、親ターミナルの起動時の作業ディレクトリが使用されます。", "terminal.integrated.splitCwd.workspaceRoot": "新しい分割ターミナルでは、ワークスペースのルートが作業ディレクトリとして使用されます。マルチ ルートのワークスペースでは、どのルート フォルダーを使用するか選択できます。", + "terminal.integrated.tabs.enableAnimation": "ターミナル タブの状態がアニメーションをサポートするかどうかを制御します (例: 進行中のタスク)。", "terminal.integrated.tabs.enabled": "ターミナルの側面にターミナル タブを一覧として表示するかどうかを制御します。これを無効にすると、代わりにドロップダウンが表示されます。", "terminal.integrated.tabs.focusMode": "シングル クリックでタブのターミナルにフォーカスするかどうかを制御します。", "terminal.integrated.tabs.focusMode.doubleClick": "ターミナル タブをダブルクリックした場合にターミナルにフォーカス", @@ -7862,6 +8013,11 @@ "terminal.integrated.tabs.location": "ターミナル タブの場所を、実際のターミナルの左または右のいずれかに制御します。", "terminal.integrated.tabs.location.left": "ターミナルの左側にターミナル タブ ビューを表示する", "terminal.integrated.tabs.location.right": "ターミナルの右側にターミナル タブ ビューを表示する", + "terminal.integrated.tabs.showActions": "新しいターミナル ボタンの横にターミナルの分割ボタンと強制終了ボタンを表示するかどうかを制御します。", + "terminal.integrated.tabs.showActions.always": "常にアクションを表示する", + "terminal.integrated.tabs.showActions.never": "アクションを表示しない", + "terminal.integrated.tabs.showActions.singleTerminal": "唯一のターミナルが開かれている場合にアクションを表示する", + "terminal.integrated.tabs.showActions.singleTerminalOrNarrow": "唯一のターミナルが開かれているか、タブ ビューがその狭義のテキストなし状態である場合にアクションを表示する", "terminal.integrated.tabs.showActiveTerminal": "アクティブなターミナル情報を表示します。これは、タブ内にタイトルが表示されない場合に特に役立ちます。", "terminal.integrated.tabs.showActiveTerminal.always": "アクティブなターミナルを常に表示する", "terminal.integrated.tabs.showActiveTerminal.never": "アクティブなターミナルを常に非表示にする", @@ -7874,8 +8030,34 @@ "terminal.integrated.windowsEnableConpty": "Windows ターミナル プロセス通信に ConPTY を使用するかどうかを指定します (Windows 10 のビルド番号 18309 以上が必要です)。これが false の場合は、winpty が使用されます。", "terminal.integrated.wordSeparators": "ダブルクリックによる単語選択機能で単語区切り記号として扱われるすべての文字を含む文字列。", "terminalIntegratedConfigurationTitle": "統合ターミナル", - "titleMode.executable": "このタイトルは _terminal_ で設定され、検出された前景プロセスの名前が使用されます。", - "titleMode.sequence": "このタイトルは、エスケープ シーケンスを介した _process_ で設定されます。これは、シェルがタイトルを動的に設定する場合に役立ちます。" + "titleMode.executable": "このタイトルはターミナルで設定され、検出された前景プロセスの名前が使用されます。", + "titleMode.sequence": "タイトルはエスケープ シーケンスを介してプロセスによって設定されます。これは、シェルがタイトルを動的に設定する場合に便利です。" + }, + "vs/workbench/contrib/terminal/common/terminalContextKey": { + "isSplitTerminalContextKey": "優先タブのターミナルがターミナルの分割かどうか。", + "terminalAltBufferActive": "ターミナルの Alt バッファーがアクティブであるかどうか。", + "terminalCountContextKey": "現在のターミナル数。", + "terminalEditorFocusContextKey": "エディター領域内のターミナルが対象であるかどうか。", + "terminalFocusContextKey": "ターミナルがフォーカスされているかどうか。", + "terminalProcessSupportedContextKey": "ターミナル プロセスを現在のワークスペースで起動できるかどうか。", + "terminalShellTypeContextKey": "アクティブなターミナルのシェルの種類。ターミナルが存在しない場合は、これは最新の既知の値に設定されます。", + "terminalTabsFocusContextKey": "ターミナル タブ ウィジェットがフォーカスされているかどうか。", + "terminalTabsSingularSelectedContextKey": "ターミナル タブの一覧でターミナルが選択されているかどうか。", + "terminalTextSelectedContextKey": "アクティブなターミナルでテキストが選択されているかどうか。" + }, + "vs/workbench/contrib/terminal/common/terminalStrings": { + "killTerminal": "ターミナルの強制終了", + "killTerminal.short": "強制終了", + "moveToEditor": "ターミナルをエディター領域へ移動", + "splitTerminal": "ターミナルの分割", + "splitTerminal.short": "分割", + "terminal": "ターミナル", + "unsplitTerminal": "ターミナルの分割解除", + "workbench.action.terminal.changeColor": "色の変更...", + "workbench.action.terminal.changeIcon": "アイコンの変更...", + "workbench.action.terminal.focus": "ターミナルにフォーカス", + "workbench.action.terminal.moveToTerminalPanel": "ターミナルをパネルへ移動", + "workbench.action.terminal.rename": "名前の変更..." }, "vs/workbench/contrib/terminal/electron-sandbox/localTerminalService": { "nonResponsivePtyHost": "ターミナルの pty ホスト プロセスへの接続が応答しないため、ターミナルが動作しなくなる可能性があります。", @@ -7890,6 +8072,7 @@ "hiddenIcon": "以前は表示されていた非表示のテストの横に表示されるアイコン。", "testViewIcon": "テスト ビューのアイコンを表示します。", "testingCancelIcon": "実行中のテストの実行をキャンセルするアイコン。", + "testingDebugAllIcon": "\"すべてのテストをデバッグする\" アクションのアイコン。", "testingDebugIcon": "\"テストのデバッグ\" アクションのアイコン。", "testingErrorIcon": "エラーが発生したテストについて表示されるアイコン。", "testingFailedIcon": "失敗したテストについて表示されるアイコン。", @@ -7900,23 +8083,25 @@ "testingShowAsList": "テスト エクスプローラーがツリーとして無効になったときに表示されるアイコン。", "testingShowAsTree": "テスト エクスプローラーが一覧として無効になったときに表示されるアイコン。", "testingSkippedIcon": "スキップされたテストについて表示されるアイコン。", - "testingUnsetIcon": "設定解除状態のテストについて表示されるアイコン。" + "testingUnsetIcon": "設定解除状態のテストについて表示されるアイコン。", + "testingUpdateProfiles": "更新するテスト プロファイルに表示されるアイコン。" }, "vs/workbench/contrib/testing/browser/testExplorerActions": { + "configureProfile": "更新するプロフィールを選択してください", "debug test": "テストのデバッグ", "debugAllTests": "すべてのテストをデバッグする", - "debugSelectedTests": "選択したテストのデバッグ", + "debugSelectedTests": "テストのデバッグ", "discoveringTests": "テストの探索", "hideTest": "テストの非表示", "noDebugTestProvider": "このワークスペースでデバッグ可能なテストが見つかりません。テスト プロバイダー拡張機能をインストールする必要がある可能性があります", "noTestProvider": "このワークスペースにテストが見つかりません。テスト プロバイダー拡張機能をインストールする必要がある可能性があります", "run test": "テストの実行", "runAllTests": "すべてのテストを実行する", - "runSelectedTests": "選択したテストの実行", + "runSelectedTests": "テストの実行", "testing.cancelRun": "テストの実行をキャンセル", - "testing.category": "テスト", "testing.clearResults": "すべての結果をクリア", "testing.collapseAll": "すべてのテストを折りたたむ", + "testing.configureProfile": "テスト プロファイルの構成", "testing.debugAtCursor": "カーソル位置でテストをデバッグ", "testing.debugCurrentFile": "現在のファイルでテストをデバッグ", "testing.debugFailTests": "失敗したテストのデバッグ", @@ -7925,13 +8110,15 @@ "testing.openOutputPeek": "出力をクイック表示する", "testing.reRunFailTests": "失敗したテストの再実行", "testing.reRunLastRun": "最後の実行の再実行", - "testing.refresh": "テストの更新", "testing.runAtCursor": "カーソル位置でテストを実行", "testing.runCurrentFile": "現在のファイルでテストを実行", + "testing.runUsing": "プロファイルを使用して実行します...", "testing.searchForTestExtension": "テスト拡張機能の検索", + "testing.selectDefaultTestProfiles": "既定のプロファイルの選択", "testing.showMostRecentOutput": "出力の表示", "testing.sortByLocation": "場所で並べ替え", - "testing.sortByName": "名前順で並べ替え", + "testing.sortByStatus": "状態順で並べ替え", + "testing.toggleInlineTestOutput": "インライン テスト出力の切り替え", "testing.turnOffAutoRun": "自動実行をオフにする", "testing.turnOnAutoRun": "自動実行をオンにする", "testing.viewAsList": "一覧として表示", @@ -7941,32 +8128,45 @@ "vs/workbench/contrib/testing/browser/testing.contribution": { "miViewTesting": "テスト(&T)", "noTestProvidersRegistered": "このワークスペースでまだテストが見つかりません。", - "searchMarketplaceForTestExtensions": "[テスト拡張機能の検索] (コマンド:{0})", + "searchMarketplaceForTestExtensions": "[テスト拡張機能の検索](コマンド:{0})", "test": "テスト中", "testExplorer": "テスト エクスプローラー" }, + "vs/workbench/contrib/testing/browser/testingConfigurationUi": { + "testConfigurationUi.pick": "使用するテスト プロファイルを選択してください", + "updateTestConfiguration": "テスト構成の更新" + }, "vs/workbench/contrib/testing/browser/testingDecorations": { + "actual.title": "実際:", + "debug all test": "すべてのテストをデバッグする", "debug test": "テストをデバッグ", - "failedHoverMessage": "{0} が失敗しました。", - "failedPeekAction": "エラーをここに表示", + "expected.title": "期待値:", + "peek failure": "エラーをクイック表示する", + "peekTestOutout": "ピーク テストの出力", "reveal test": "テスト エクスプローラーで表示", + "run all test": "すべてのテストを実行する", "run test": "テストを実行する", - "testing.clickToRun": "テストを実行するにはクリックし、さらにオプションを表示するには右クリックします" + "testing.gutterMsg.contextMenu": "テスト オプションをクリックする", + "testing.gutterMsg.debug": "テストをデバッグするにはクリックし、さらにオプションを表示するには右クリックします", + "testing.gutterMsg.run": "テストを実行するにはクリックし、さらにオプションを表示するには右クリックします", + "testing.runUsing": "プロファイルを使用して実行します..." }, "vs/workbench/contrib/testing/browser/testingExplorerFilter": { "filter": "フィルター", - "testExplorerFilter": "フィルター (例: text、!exclude)", + "testExplorerFilter": "Filter (e.g. text, !exclude, @tag)", + "testExplorerFilterLabel": "Filter text for tests in the explorer", "testing.filters.currentFile": "アクティブなファイルのみを表示", "testing.filters.menu": "その他のフィルター...", "testing.filters.removeTestExclusions": "すべてのテストを再表示", - "testing.filters.showAll": "すべてのテストを表示", "testing.filters.showExcludedTests": "非表示のテストを表示", "testing.filters.showOnlyExecuted": "実行されたテストのみを表示", "testing.filters.showOnlyFailed": "失敗したテストのみを表示" }, "vs/workbench/contrib/testing/browser/testingExplorerView": { + "configureTestProfiles": "テスト プロファイルの構成", + "defaultTestProfile": "{0} (既定値)", + "selectDefaultConfigs": "既定のプロファイルの選択", "testExplorer": "テスト エクスプローラー", - "testing.treeElementLabel": "{0} ({1})", "testing.treeElementLabelDuration": "{1} の {0}", "testing.treeElementLabelOutdated": "{0}、期限切れの結果", "testingFindExtension": "ワークスペースの表示テスト", @@ -7978,6 +8178,10 @@ "run test": "テストの実行", "testUnnamedTask": "名前の指定されていないタスク", "testing.debugLastRun": "テスト実行のデバッグ", + "testing.goToFile": "ファイルに移動する", + "testing.goToNextMessage": "次のテスト エラーに移動", + "testing.goToPreviousMessage": "前のテスト エラーに移動", + "testing.openMessageInEditor": "エディターで開く", "testing.reRunLastRun": "テスト実行の再実行", "testing.revealInExplorer": "テスト エクスプローラーで表示", "testing.showResultOutput": "結果出力の表示", @@ -8011,12 +8215,8 @@ "testing.iconUnset": "テスト エクスプローラーの '設定解除' アイコンの色です。", "testing.message.error.decorationForeground": "エディター内にインラインで表示されるテスト エラー メッセージのテキストの色です。", "testing.message.error.marginBackground": "エディターでインラインに表示されるエラー メッセージの横の余白色。", - "testing.message.hint.decorationForeground": "エディター内にインラインで表示されるテスト ヒント メッセージのテキストの色です。", - "testing.message.hint.marginBackground": "エディターでインラインに表示されるヒント メッセージの横の余白色。", "testing.message.info.decorationForeground": "エディター内にインラインで表示されるテスト情報メッセージのテキストの色です。", "testing.message.info.marginBackground": "エディターでインラインに表示される情報メッセージの余白色。", - "testing.message.warning.decorationForeground": "エディター内にインラインで表示されるテスト警告メッセージのテキストの色です。", - "testing.message.warning.marginBackground": "エディターでインラインに表示される警告メッセージの横の余白色。", "testing.peekBorder": "ピーク ビューの境界と矢印の色。", "testing.runAction": "エディター内の '実行' アイコンの色です。" }, @@ -8029,17 +8229,27 @@ "testing.automaticallyOpenPeekView": "エラーのピーク ビューを自動的に開くタイミングを構成します。", "testing.automaticallyOpenPeekView.failureAnywhere": "エラーの場所に関係なく、自動的に開きます。", "testing.automaticallyOpenPeekView.failureInVisibleDocument": "参照可能なドキュメントでテストが失敗したときに自動的に開きます。", + "testing.automaticallyOpenPeekView.never": "自動的に開くことはありません。", "testing.automaticallyOpenPeekViewDuringAutoRun": "自動実行モードでピーク ビューを自動的に開くかどうかを制御します。", - "testing.followRunningTest": "実行中のテストをテスト エクスプローラー ビューでフォローするかどうかを制御します" + "testing.defaultGutterClickAction": "とじしろ内のテスト デコレーションをクリックした場合に実行する操作を制御します。", + "testing.defaultGutterClickAction.contextMenu": "その他のオプションについては、コンテキスト メニューを開きます。", + "testing.defaultGutterClickAction.debug": "テストをデバッグします。", + "testing.defaultGutterClickAction.run": "テストを実行します。", + "testing.followRunningTest": "実行中のテストをテスト エクスプローラー ビューでフォローするかどうかを制御します", + "testing.gutterEnabled": "テスト デコレーションがエディターのとじしろに表示するかどうかを制御します。" }, "vs/workbench/contrib/testing/common/constants": { + "testGroup.coverage": "カバレッジ", + "testGroup.debug": "デバッグ", + "testGroup.run": "実行", "testState.errored": "エラー発生", "testState.failed": "失敗", "testState.passed": "成功", "testState.queued": "キューに登録済み", "testState.running": "実行中", "testState.skipped": "スキップ", - "testState.unset": "設定解除" + "testState.unset": "未実行", + "testing.treeElementLabel": "{0} ({1})" }, "vs/workbench/contrib/testing/common/testResult": { "runFinished": "{0} でのテスト実行" @@ -8049,6 +8259,12 @@ "testTrust": "テストを実行すると、ワークスペースでコードが実行される可能性があります。" }, "vs/workbench/contrib/testing/common/testingContextKeys": { + "testing.controllerId": "現在のテスト項目のコントローラー ID", + "testing.hasConfigurableConfig": "任意のテスト構成を構成できるかどうかを示す", + "testing.hasCoverableTests": "任意のテスト コントローラーがカバレッジ構成を登録したかどうかを示します", + "testing.hasDebuggableTests": "任意のテスト コントローラーがデバッグ構成を登録したかどうかを示します", + "testing.hasNonDefaultConfig": "任意のテスト コントローラーが既定以外の構成を登録したかどうかを示します", + "testing.hasRunnableTests": "任意のテスト コントローラーが実行構成を登録したかどうかを示します", "testing.peekItemType": "出力クイック表示の項目の種類。\"Test\"、\"message\"、\"task\"、または \"result\" のいずれかです。", "testing.testId": "テスト項目でメニューを作成するか開くときに設定される、現在のテスト項目の ID", "testing.testItemHasUri": "テスト項目に URI が定義されているかどうかを示すブール値", @@ -8103,6 +8319,30 @@ "timelineRefresh": "タイムラインの更新アクションのアイコン。", "timelineUnpin": "タイムラインのピン留め解除アクションのアイコン。" }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchy.contribution": { + "close": "閉じる", + "editorHasTypeHierarchyProvider": "型階層プロバイダーを使用できるかどうか", + "error": "型の階層を表示できませんでした", + "no.item": "結果はありません", + "title": "型の階層をプレビュー", + "title.refocusTypeHierarchy": "型の階層に再度フォーカス", + "title.subtypes": "サブタイプの表示", + "title.supertypes": "スーパータイプの表示", + "typeHierarchyDirection": "型の階層にスーパータイプまたはサブタイプを表示されているかどうか", + "typeHierarchyVisible": "型の階層のプレビューが現在表示されているかどうか" + }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchyPeek": { + "empt.subtypes": "'{0}' のサブタイプがありません", + "empt.supertypes": "'{0}' のスーパータイプがありません", + "subtypes": "'{0}' のサブタイプ", + "supertypes": "'{0}' のスーパータイプ", + "title.loading": "読み込んでいます..." + }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchyTree": { + "subtypes": "{0} のサブタイプ", + "supertypes": "{0} のスーパータイプ", + "tree.aria": "型の階層" + }, "vs/workbench/contrib/update/browser/releaseNotesEditor": { "releaseNotesInputName": "リリース ノート: {0}", "unassigned": "未割り当て" @@ -8120,7 +8360,6 @@ "installingUpdate": "更新プログラムをインストールしています...", "later": "後で", "noUpdatesAvailable": "現在入手可能な更新はありません。", - "ok": "OK", "read the release notes": "{0} v{1} へようこそ! リリース ノートを確認しますか?", "relaunchDetailInsiders": "[再読み込み] ボタンを押すと、運用前のナイトリー バージョンの VSCode に切り替えることができます。", "relaunchDetailStable": "[再読み込み] ボタンを押すと、毎月リリースされる VSCode の安定バージョンに切り替えることができます。", @@ -8164,7 +8403,8 @@ }, "vs/workbench/contrib/url/browser/url.contribution": { "openUrl": "URL を開く", - "urlToOpen": "開く URL" + "urlToOpen": "開く URL", + "workbench.trustedDomains.promptInTrustedWorkspace": "有効にすると、信頼されたワークスペースでリンクを開いたときに信頼されたドメインのプロンプトが表示されます。" }, "vs/workbench/contrib/userDataSync/browser/userDataSync": { "Sync accept merges": "{0}: {1}", @@ -8174,8 +8414,10 @@ "accept merges button": "マージを受け入れる(&&M)", "accept remote": "リモートを受け入れる", "accept remote button": "リモートを受け入れる(&&R)", + "ask to turn on in global": "設定の同期がオフ (1)", "auth failed": "設定の同期を有効にするときにエラーが発生しました。認証に失敗しました。", "cancel": "キャンセル", + "change later": "後でいつでも実行できます。", "configure": "構成...", "configure and turn on sync detail": "デバイス間でデータを同期するには、サインインしてください。", "configure sync": "{0}: 構成...", @@ -8192,10 +8434,10 @@ "global activity turn on sync": "設定の同期をオンにする...", "has conflicts": "{0}: 競合が検出されました", "insiders": "インサイダー", + "learn more": "詳細情報", "leftResourceName": "{0} (リモート)", "merges": "{0} (マージ)", "no authentication providers": "利用できる認証プロバイダーがありません。", - "open doc": "ドキュメントを開く", "open file": "{0} ファイルを開く", "operationId": "操作 ID: {0}", "per platform": "各プラットフォーム用", @@ -8209,6 +8451,7 @@ "service switched to insiders": "設定の同期が Insiders サービスに切り替えられました", "service switched to stable": "設定の同期が Stable サービスに切り替えられました", "session expired": "現在のセッションの有効期限が切れたため、設定の同期がオフになりました。同期をオンにするには、もう一度サインインしてください。", + "settings sync is off": "設定の同期がオフ", "show conflicts": "競合の表示", "show sync log title": "{0}: ログを表示する", "show sync log toolrip": "ログの表示", @@ -8229,7 +8472,6 @@ "switchSyncService.title": "{0}: サービスの選択", "sync is on": "設定の同期がオン", "sync now": "{0}: 今すぐ同期する", - "sync preview message": "設定の同期はプレビュー機能です。オンにする前に、ドキュメントをお読みください。", "sync settings": "{0}: 設定を表示する", "synced with time": "同期された {0}", "syncing": "同期中", @@ -8240,14 +8482,15 @@ "turn off sync confirmation": "同期をオフにしますか?", "turn off sync detail": "設定、キー バインド、拡張機能、スニペット、UI 状態が同期されなくなります。", "turn off sync everywhere": "すべてのデバイスで同期をオフにし、クラウドからデータを消去します。", - "turn on": "オンにする", "turn on failed": "設定の同期を有効にするときにエラーが発生しました。{0}", "turn on failed with user data sync error": "設定の同期を有効にしているときにエラーが発生しました。詳細については、[ログ]({0}) を確認してください。", + "turn on settings sync": "設定の同期をオンにする", "turn on sync": "設定の同期をオンにする...", "turn on sync with category": "{0}: オンにする...", "turned off": "別のデバイスから設定の同期がオフにされました。同期をもう一度オンにしてください。", "turnin on sync": "設定の同期をオンにしています...", "turning on syncing": "設定の同期をオンにしています...", + "turnon sync after initialization message": "設定、キーバインド、拡張機能、スニペット、および UI の状態は初期化されましたが、同期はされていません。設定の同期をオンにしますか?", "update conflicts": "新しいローカル バージョンが利用可能であるため、競合を解決できませんでした。もう一度お試しください。", "using separate service": "設定の同期は別のサービスを使用するようになりました。詳細については、[設定の同期に関するドキュメント](https://aka.ms/vscode-settings-sync-help#_syncing-stable-versus-insiders)をご覧ください。", "workbench.action.showSyncRemoteBackup": "同期されたデータの表示", @@ -8285,6 +8528,7 @@ "vs/workbench/contrib/userDataSync/browser/userDataSyncViews": { "confirm replace": "現在の {0} を選択したもので置き換えますか?", "current": "現在のマシン", + "last sync states": "最新の同期済みリモート", "leftResourceName": "{0} (リモート)", "local sync activity title": "同期アクティビティ (ローカル)", "merges": "マージ", @@ -8295,7 +8539,9 @@ "reset": "同期されたデータのリセット", "rightResourceName": "{0} (ローカル)", "sideBySideLabels": "{0} ↔ {1}", + "sync logs": "ログ", "synced machines": "同期されたマシン", + "troubleshoot": "トラブルシューティング", "turn off": "オフにする(&&T)", "turn off sync on machine": "{0} の同期をオフにしますか?", "valid message": "マシン名は、一意の、空ではない値である必要があります", @@ -8332,15 +8578,15 @@ "watermark.startDebugging": "デバッグの開始", "watermark.toggleTerminal": "ターミナルの切り替え" }, - "vs/workbench/contrib/webview/browser/baseWebviewElement": { - "fatalErrorMessage": "Web ビューの読み込みエラー: {0}" - }, "vs/workbench/contrib/webview/browser/webview.contribution": { "copy": "コピー", "cut": "切り取り", "paste": "貼り付け" }, - "vs/workbench/contrib/webview/electron-browser/webviewCommands": { + "vs/workbench/contrib/webview/browser/webviewElement": { + "fatalErrorMessage": "Web ビューの読み込みエラー: {0}" + }, + "vs/workbench/contrib/webview/electron-sandbox/webviewCommands": { "iframeWebviewAlert": "iframe ベースの Web ビューをデバッグするために標準の開発ツールを使用しています", "openToolsLabel": "Webview 開発者ツールを開く" }, @@ -8354,6 +8600,16 @@ "vs/workbench/contrib/webviewPanel/browser/webviewPanel.contribution": { "webview.editor.label": "Web ビュー エディター" }, + "vs/workbench/contrib/welcome/common/newFile.contribution": { + "Built-In": "ビルトイン", + "Create": "作成", + "change keybinding": "キーバインドの構成", + "createNew": "新規作成...", + "file": "ファイル", + "miNewFile2": "テキスト ファイル", + "notebook": "ノートブック", + "welcome.newFile": "新しいファイル..." + }, "vs/workbench/contrib/welcome/common/viewsWelcomeContribution": { "ViewsWelcomeExtensionPoint.proposedAPI": "'{0}' の viewsWelcome コントリビューションでは、'enableProposedApi' を有効にする必要があります。" }, @@ -8369,55 +8625,64 @@ "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted": { "allDone": "完了のマーク", "close": "非表示", - "configureVisibility": "ウェルカム ページのコンテンツの構成", - "gettingStarted": "概要", + "footer": "{0} は使用状況データを収集します。{1} を読んで、{2} の方法をご確認ください。", "gettingStarted.allStepsComplete": "{0} ステップすべてが完了", "gettingStarted.editingEvolved": "進化した編集", "gettingStarted.someStepsComplete": "{1} ステップのうち {0} ステップが完了", - "gettingStartedLabel": "作業の開始。エディターをすぐに理解するための概要を表示します。", "imageShowing": "{0} を示す画像", - "more": "その他", + "new": "新規", + "newItems": "新規アイテム", "nextOne": "次のセクション", - "pickWalkthroughs": "表示するチュートリアルの選択", + "optOut": "オプトアウト", + "pickWalkthroughs": "チュートリアルを開きます...", + "privacy statement": "プライバシーに関する声明", "recent": "最近", "show more recents": "最近使ったフォルダーをすべて表示 {0}", + "showAll": "その他...", "start": "開始", + "walkthroughs": "チュートリアル", + "welcome": "ようこそ", + "welcomeAriaLabel": "エディターをすぐに理解するための概要を表示します。", "welcomePage.openFolderWithPath": "パス {1} のフォルダー {0} を開く", "welcomePage.showOnStartup": "起動時にウェルカム ページを表示する" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted.contribution": { - "Getting Started": "概要", - "gettingStarted": "作業の開始", - "gettingStarted.goBack": "前に戻る", - "gettingStarted.goNext": "次へ", - "gettingStarted.goPrev": "前へ", - "gettingStarted.markStepComplete": "ステップ完了のマーク", - "gettingStarted.markStepInomplete": "ステップを未完了としてマーク", + "Welcome": "ようこそ", "help": "ヘルプ", - "workbench.welcomePage.experimental.startEntryContributions": "有効にした場合、拡張機能がウェルカムページの \"開始\" セクションに項目を投稿できるようにします。実験段階であり、API の変更に応じて中断される可能性があります。", - "workbench.welcomePage.walkthroughs.openOnInstall": "有効にすると、拡張機能をインストールするときに拡張機能のチュートリアルが開きます。チュートリアルは、ウェルカムページの 'はじめに' のセクションに投稿された項目です" + "pickWalkthroughs": "チュートリアルを開きます...", + "welcome": "ようこそ", + "welcome.goBack": "前に戻る", + "welcome.markStepComplete": "ステップ完了のマーク", + "welcome.markStepInomplete": "ステップを未完了としてマーク", + "welcome.showAllWalkthroughs": "チュートリアルを開きます...", + "workbench.welcomePage.preferReducedMotion": "有効にした場合、ウェルカム ページでの動作を減らします。", + "workbench.welcomePage.walkthroughs.openOnInstall": "有効にすると、拡張機能をインストールしたときに、その拡張機能のチュートリアルが開きます。", + "workspacePlatform": "現在のワークスペースのプラットフォーム で、リモートまたはサーバーレスのコンテキストでは UI のプラットフォームとは異なる場合があります。" + }, + "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedColors": { + "welcomePage.background": "ウェルカム ページの背景色。", + "welcomePage.buttonBackground": "ウェルカム ページのボタンの背景色。", + "welcomePage.buttonHoverBackground": "ウェルカム ページのボタンのホバー背景色。", + "welcomePage.progress.background": "ウェルカム ページの進行状況バーの前景色。", + "welcomePage.progress.foreground": "ウェルカム ページの進行状況バーの背景色。", + "welcomePage.tileBackground": "[はじめに] ページのタイルの背景色。", + "welcomePage.tileHoverBackground": "[はじめに] のタイルのホバー背景色。", + "welcomePage.tileShadow": "ウェルカム ページ チュートリアル カテゴリのボタンのシャドウの色。" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedExtensionPoint": { "pathDeprecated": "非推奨です。代わりに 'image' または 'makrdown' を使用してください", - "startEntries": "ユーザーが拡張機能を利用できるようコマンドを投稿します。実験段階であり、VS Code Insider のみが使用できます。", - "startEntries.command": "実行するコマンドです。", - "startEntries.description": "開始項目の説明。", - "startEntries.title": "開始項目のタイトル。", - "startEntries.type": "開始項目の種類。これはグループ化に使用されます。サポートされている値は 'sample notebook' または 'template folder' です。", - "startEntries.when": "この開始項目の表示を制御するコンテキスト キー式。", "title": "タイトル", - "usesteps": "非推奨です。代わりに 'steps' を使用してください", "walkthroughs": "ユーザーが拡張機能を使い始めるのに役立つチュートリアルを投稿します。", "walkthroughs.description": "チュートリアルの説明。", + "walkthroughs.featuredFor": "これらの glob パターンのいずれかと一致するチュートリアルは、指定されたファイルがあるワークスペースでは、 'おすすめ' として表示されます。たとえば、TypeScript プロジェクトのチュートリアルでは、'tsconfig.json' をここで指定できます。", "walkthroughs.id": "このチュートリアルの一意識別子。", - "walkthroughs.primary.deprecated": "非推奨です。条件を満たしたときに、インストール時に最初のチュートリアルが開かれます。", "walkthroughs.steps": "このチュートリアルの一環として完了するステップ", "walkthroughs.steps.button.deprecated.interpolated": "非推奨です。説明にはマークダウン リンクを使用します (すなわち、{0}、{1}、または {2})", "walkthroughs.steps.completionEvents": "このステップをチェック済みにするためにトリガーするイベントです。空の場合、または定義されていない場合、ステップは、いずれかのステップのボタンまたはリンクがクリックされたときにチェック済みになります。ステップにボタンやリンクがない場合、選択されたときにチェック オンになります。", "walkthroughs.steps.completionEvents.extensionInstalled": "指定された ID を持つ拡張機能がインストールされている場合に、ステップをチェック済みにします。拡張機能が既にインストールされている場合は、ステップがチェック済みで開始されます。", "walkthroughs.steps.completionEvents.onCommand": "指定されたのコマンドが VS Code の任意の場所で実行されると、ステップをチェック済みします。", "walkthroughs.steps.completionEvents.onContext": "コンテキスト キー式が true の場合にステップをチェック済みにします。", - "walkthroughs.steps.completionEvents.onLink": "指定されたリンクが ’はじめに’ のステップで開かれたときにステップをチェック済にします。", + "walkthroughs.steps.completionEvents.onLink": "指定されたリンクがチュートリアルのステップで開かれたときにステップをチェック済にします。", "walkthroughs.steps.completionEvents.onSettingChanged": "指定した設定が変更されたときにステップをチェック済みにする", "walkthroughs.steps.completionEvents.onView": "指定されたビューが開かれたときのステップをチェック済みにする", "walkthroughs.steps.completionEvents.stepSelected": "選択したらすぐにステップをチェック済みにします。", @@ -8439,14 +8704,14 @@ "walkthroughs.when": "このチュートリアルの表示を制御するコンテキスト キー式。" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedIcons": { - "gettingStartedChecked": "完了した概要ステップを表すために使用されます", - "gettingStartedUnchecked": "完了していない概要ステップを表すために使用されます" + "gettingStartedChecked": "完了したチュートリアルのステップを表すために使用されます", + "gettingStartedUnchecked": "完了していないチュートリアルのステップを表すために使用されます" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedInput": { - "gettingStarted": "作業の開始" + "welcome": "ようこそ" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedService": { - "workspacePlatform": "現在のワークスペースのプラットフォーム で、リモート コンテキストでは UI のプラットフォームとは異なる場合があります。" + "builtin": "ビルトイン" }, "vs/workbench/contrib/welcome/gettingStarted/common/gettingStartedContent": { "browseLangExts": "言語拡張機能の参照", @@ -8455,13 +8720,11 @@ "commandPalette": "コマンド パレットを開く", "enableSync": "設定の同期を有効にする", "enableTrust": "信頼を有効にする", - "getting-started-beginner-icon": "作業の開始の初心者カテゴリに使用されるアイコン", - "getting-started-intermediate-icon": "作業の開始の中級カテゴリに使用されるアイコン", - "getting-started-setup-icon": "作業の開始の設定カテゴリに使用されるアイコン", + "getting-started-beginner-icon": "ウェルカム ページの初心者カテゴリに使用されるアイコン", + "getting-started-intermediate-icon": "ウェルカム ページの中級カテゴリに使用されるアイコン", + "getting-started-setup-icon": "ウェルカム ページの設定カテゴリに使用されるアイコン", "gettingStarted.beginner.description": "VS Code をすぐに開始して、必須の機能の概要を取得します。", "gettingStarted.beginner.title": "基礎の学習", - "gettingStarted.cloneRepo.description": "Git リポジトリを複製します", - "gettingStarted.cloneRepo.title": "Git リポジトリのクローン...", "gettingStarted.commandPalette.description.interpolated": "コマンド パレットは、VS Code で任意のタスクを実行するためのキーボード方法です。使用頻度の高いコマンドを検索して**実践**し、時間を節約し、フローを維持します。\r\n{0}\r\n__ 'ビューの切り替え' を探します。", "gettingStarted.commandPalette.title": "すべてにアクセスするためのショートカット", "gettingStarted.debug.description.interpolated": "起動構成を設定して、編集、ビルド、テスト、デバッグのループを高速化します。\r\n{0}", @@ -8472,8 +8735,8 @@ "gettingStarted.findLanguageExts.title": "すべての言語の豊富なサポート", "gettingStarted.intermediate.description": "次のヒントとコツを使って、開発ワークフローを最適化します。", "gettingStarted.intermediate.title": "生産性の向上", - "gettingStarted.newFile.description": "空の新しいファイルを使用して開始します", - "gettingStarted.newFile.title": "新しいファイル", + "gettingStarted.newFile.description": "無題の新しいファイル、ノートブック、またはカスタム エディターを開きます。", + "gettingStarted.newFile.title": "新しいファイル...", "gettingStarted.notebook.title": "ノートブックのカスタマイズ", "gettingStarted.notebookProfile.description": "ノートブックを好みの感覚にする", "gettingStarted.notebookProfile.title": "ノートブックのレイアウトを選択します", @@ -8511,6 +8774,8 @@ "gettingStarted.terminal.title": "便利な組み込みターミナル", "gettingStarted.topLevelCommandPalette.description": "コマンド パレットを使用して、VSCode のコマンドをすべて表示して実行します", "gettingStarted.topLevelCommandPalette.title": "コマンドの実行...", + "gettingStarted.topLevelShowWalkthroughs.description": "", + "gettingStarted.topLevelShowWalkthroughs.title": "チュートリアルを開く...", "gettingStarted.videoTutorial.description.interpolated": "VS Code の主要な機能については、一連の短く実際的なビデオ チュートリアルの最初のものをご覧ください。\r\n{0}", "gettingStarted.videoTutorial.title": "ゆったり学習する", "gettingStarted.workspaceTrust.description.interpolated": "{0} では、プロジェクト フォルダーで自動コードの実行を **許可または制限する** かどうかを決定できます。__(拡張機能、デバッグなどに必要)__。\r\nファイル/フォルダーを開くと、信頼を付与するよう求めるダイアログが表示されます。後でいつでも {1} できます。", @@ -8554,102 +8819,13 @@ "welcomeOverlay.search": "複数ファイルの検索", "welcomeOverlay.terminal": "統合ターミナルの切り替え" }, - "vs/workbench/contrib/welcome/page/browser/vs_code_welcome_page": { - "welcomePage.colorTheme": "配色テーマ", - "welcomePage.colorThemeDescription": "エディターとコードの外観を自由に設定します", - "welcomePage.customize": "カスタマイズ", - "welcomePage.editingEvolved": "進化した編集", - "welcomePage.gitClone": "リポジトリのクローン...", - "welcomePage.gitHubRepository": "GitHub リポジトリ", - "welcomePage.help": "ヘルプ", - "welcomePage.installExtensionPacks": "ツールと言語", - "welcomePage.installExtensionPacksDescription": "{0} と {1} のサポートをインストールする", - "welcomePage.installKeymapDescription": "設定とキーバインド", - "welcomePage.installKeymapExtension": "{0} と {1} の設定とキーボード ショートカットをインストールします", - "welcomePage.interactivePlayground": "対話型プレイグラウンド", - "welcomePage.interactivePlaygroundDescription": "エディターの基本機能を簡潔なチュートリアルで体験します", - "welcomePage.interfaceOverview": "インターフェイスの概要", - "welcomePage.interfaceOverviewDescription": "UI の主要コンポーネントを解説した視覚オーバーレイを表示します", - "welcomePage.introductoryVideos": "紹介ビデオ", - "welcomePage.keybindingsCheatsheet": "印刷可能なキーボードのチートシート", - "welcomePage.learn": "学ぶ", - "welcomePage.moreExtensions": "その他", - "welcomePage.moreRecent": "その他...", - "welcomePage.newFile": "新しいファイル", - "welcomePage.newsletterSignup": "ニュースレターに参加する", - "welcomePage.noRecentFolders": "最近使用したフォルダーなし", - "welcomePage.openFolder": "フォルダーを開く...", - "welcomePage.others": "その他", - "welcomePage.productDocumentation": "製品ドキュメント", - "welcomePage.recent": "最近", - "welcomePage.showCommands": "すべてのコマンドの検索と実行", - "welcomePage.showCommandsDescription": "コマンド パレット ({0}) にすばやくアクセスしてコマンドを検索します", - "welcomePage.showKeymapExtensions": "他のキーマップ拡張機能を表示", - "welcomePage.showLanguageExtensions": "さらに言語拡張機能を表示", - "welcomePage.showOnStartup": "起動時にウェルカム ページを表示", - "welcomePage.stackOverflow": "Stack Overflow", - "welcomePage.start": "開始", - "welcomePage.tipsAndTricks": "ヒントとコツ", - "welcomePage.vscode": "Visual Studio Code" - }, - "vs/workbench/contrib/welcome/page/browser/welcomePage": { - "details": "詳細", - "ok": "OK", - "welcome.title": "ようこそ", - "welcomePage": "ようこそ", - "welcomePage.atom": "Atom", - "welcomePage.azure": "Azure", - "welcomePage.docker": "Docker", - "welcomePage.extensionListSeparator": ", ", - "welcomePage.extensionPackAlreadyInstalled": "{0} のサポートは既にインストールされています。", - "welcomePage.extensionPackNotFound": "ID {1} のサポート {0} は見つかりませんでした。", - "welcomePage.installExtensionPack": "{0} に追加のサポートをインストールする", - "welcomePage.installKeymap": "{0} キーマップをインストールする", - "welcomePage.installedExtensionPack": "{0} のサポートは既にインストールされています", - "welcomePage.installedKeymap": "{0} キーマップは既にインストールされています", - "welcomePage.installingExtensionPack": "{0} に追加のサポートをインストールしています...", - "welcomePage.installingKeymap": "{0} のキーボード ショートカットをインストールしています...", - "welcomePage.java": "Java", - "welcomePage.javaScript": "JavaScript", - "welcomePage.keymapAlreadyInstalled": "キーボード ショートカット {0} は既にインストールされています。", - "welcomePage.keymapNotFound": "ID {1} のキーボード ショートカット {0} は見つかりませんでした。", - "welcomePage.openFolderWithPath": "パス {1} のフォルダー {0} を開く", - "welcomePage.php": "PHP", - "welcomePage.python": "Python", - "welcomePage.showAzureExtensions": "Azure 拡張機能の表示", - "welcomePage.sublime": "Sublime", - "welcomePage.vim": "Vim", - "welcomePage.willReloadAfterInstallingExtensionPack": "{0} に追加のサポートをインストールしたあと、ウィンドウが再度読み込まれます。", - "welcomePage.willReloadAfterInstallingKeymap": "キーボード ショートカット {0} をインストールした後、ウィンドウが再度読み込まれます。" - }, "vs/workbench/contrib/welcome/page/browser/welcomePage.contribution": { - "miWelcome": "ようこそ(&&W)", "workbench.startupEditor": "起動時にどのエディターを表示するかを制御します。無い場合、前のセッションを復元します。", - "workbench.startupEditor.gettingStarted": "新しいウェルカム ページを開き、VS Codeと拡張機能を使って作業を開始するのに役立つコンテンツを表示します。", - "workbench.startupEditor.gettingStartedInEmptyWorkbench": "空のワークベンチを開くときに、新しいウェルカムページを開いて、VS Code と拡張機能を使用して作業を開始することができます。", "workbench.startupEditor.newUntitledFile": "無題の新規ファイルを開きます (空のウィンドウが開かれているときのみ)。", "workbench.startupEditor.none": "エディターなしで開始", - "workbench.startupEditor.readme": "README がフォルダーに含まれている場合はそれを開き、それ以外の場合は 'welcomePage' を開きます。", - "workbench.startupEditor.welcomePage": "レガシのウェルカム ページを開きます。", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "空のワークベンチを開くとき、レガシのウェルカム ページを開きます。" - }, - "vs/workbench/contrib/welcome/page/browser/welcomePageColors": { - "welcomePage.background": "ウェルカム ページの背景色。", - "welcomePage.buttonBackground": "ウェルカム ページのボタンの背景色。", - "welcomePage.buttonHoverBackground": "ウェルカム ページのボタンのホバー背景色。", - "welcomePage.progress.background": "ウェルカム ページの進行状況バーの前景色。", - "welcomePage.progress.foreground": "ウェルカム ページの進行状況バーの背景色。", - "welcomePage.tileBackground": "[はじめに] ページのタイルの背景色。", - "welcomePage.tileHoverBackground": "[はじめに] のタイルのホバー背景色。", - "welcomePage.tileShadow": "ウェルカム ページ チュートリアル カテゴリのボタンのシャドウの色。" - }, - "vs/workbench/contrib/welcome/telemetryOptOut/browser/telemetryOptOut": { - "telemetryOptOut.OptIn": "はい、喜んで協力します", - "telemetryOptOut.OptOut": "いいえ、遠慮します", - "telemetryOptOut.optInNotice": "Microsoft による利用状況のデータ収集を許可することで VS Code の改善に役立てることができます。私たちの [プライバシーに関する声明]({0}) 参照し、[オプト イン]({1}) する方法を確認してください。", - "telemetryOptOut.optOutNotice": "Microsoft による利用状況のデータ収集を許可することで VS Code の改善に役立てることができます。私たちの [プライバシーに関する声明]({0}) 参照し、[オプト アウト]({1}) する方法を確認してください。", - "telemetryOptOut.optOutOption": "使用データの収集を Microsoft に許可することで、Visual Studio Code の向上にご協力ください。詳しくは、[プライバシーに関する声明]({0}) をご覧ください。", - "telemetryOptOut.readMore": "詳細を参照" + "workbench.startupEditor.readme": "README を含むフォルダーを開くときに README を開き、それ以外の場合は 'welcomePage' にフォールバックします。注意: これはグローバル構成として確認されました。これは、ワークスペースまたはフォルダー構成で設定されている場合は無視されます。", + "workbench.startupEditor.welcomePage": "ウェルカム ページを開き、VS Codeと拡張機能を使って作業を開始するのに役立つコンテンツを表示します。", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "空のワークベンチを開くとき、ウェルカム ページを開きます。" }, "vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": { "editorWalkThrough": "対話型プレイグラウンド", @@ -8667,8 +8843,10 @@ "vs/workbench/contrib/workspace/browser/workspace.contribution": { "addWorkspaceFolderDetail": "現在信頼されていないファイルを信頼されたワークスペースに追加しようとしています。これらの新しいファイルの作成者を信頼しますか?", "addWorkspaceFolderMessage": "このフォルダー内のファイルの作成者を信頼しますか?", + "cancel": "キャンセル", "cancelWorkspaceTrustButton": "キャンセル", "checkboxString": "親フォルダー '{0}' 内のすべてのファイルの作成者を信頼します", + "configureWorkspaceTrust": "ワークスペースの信頼を構成する", "dontTrustFolderOptionDescription": "制限モードでフォルダーを参照する", "dontTrustOption": "いいえ、作成者を信頼しません", "dontTrustWorkspaceOptionDescription": "制限モードでのワークスペースの参照", @@ -8680,7 +8858,14 @@ "immediateTrustRequestMessage": "使用しようとしている機能は、現在開いているファイルまたはフォルダーのソースを信頼できない場合、セキュリティ リスクとなるおそれがあります。", "manageWorkspaceTrust": "ワークスペースの信頼を管理", "manageWorkspaceTrustButton": "管理", + "newWindow": "制限モードで開く", "no": "いいえ", + "open": "開く", + "openLooseFileLearnMore": "これらのファイルの作成者を信頼していない場合は、悪意のあるファイルである可能性があるため、新しいウィンドウで制限モードで続行することをお勧めします。詳細については、[ドキュメント] (https://aka.ms/vscode-workspace-trust) を参照してください。", + "openLooseFileMesssage": "これらのファイルの作成者を信頼しますか?", + "openLooseFileWindowDetails": "信頼されていないファイルを信頼されているウィンドウで開こうとしています。", + "openLooseFileWorkspaceCheckbox": "すべてのワークスペースに対してこの決定を記憶する", + "openLooseFileWorkspaceDetails": "信頼されていないファイルを信頼されているワークスペースで開こうとしています。", "restrictedModeBannerAriaLabelFolder": "制限モードは、安全なコード参照のためのものです。すべての機能を有効にするには、このフォルダーを信頼します。ナビゲーションキーを使用して、バナーの操作にアクセスします。", "restrictedModeBannerAriaLabelWindow": "制限モードは、安全なコード参照のためのものです。すべての機能を有効にするには、このウィンドウを信頼します。ナビゲーションキーを使用して、バナーの操作にアクセスします。", "restrictedModeBannerAriaLabelWorkspace": "制限モードは、安全なコード参照のためのものです。すべての機能を有効にするには、このワークスペースを信頼します。ナビゲーションキーを使用して、バナーの操作にアクセスします。", @@ -8704,6 +8889,10 @@ "trustFolderOptionDescription": "フォルダーを信頼してすべての機能を有効にする", "trustOption": "はい、作成者を信頼します", "trustWorkspaceOptionDescription": "ワークスペースを信頼してすべての機能を有効にする", + "workspace.trust.banner.always": "信頼されていないワークスペースが開かれるたびにバナーを表示します。", + "workspace.trust.banner.description": "制限モードでバナーを表示するタイミングを制御します。", + "workspace.trust.banner.never": "信頼されていないワークスペースが開かれる場合はバナーを表示しません。", + "workspace.trust.banner.untilDismissed": "信頼されていないワークスペースが初めて開かれる場合、閉じられるまでバナーを表示します。", "workspace.trust.description": "VS Code 内でワークスペースの信頼を有効にするかどうかを制御します。", "workspace.trust.emptyWindow.description": "空のウィンドウを VS Code 内で既定で信頼するかどうかを制御します。'#{0}#' と共に使用すると、空のウィンドウでプロンプトを表示せずに、VS Code のすべての機能を有効にすることができます。", "workspace.trust.startupPrompt.always": "信頼されていないワークスペースが開かれるたびに信頼を確認します。", @@ -8717,6 +8906,8 @@ "workspaceStartupTrustDetails": "{0} は、このワークスペース内のファイルを自動的に実行する可能性のある機能を提供します。", "workspaceTrust": "このワークスペース内のファイルの作成者を信頼しますか?", "workspaceTrustEditor": "ワークスペース信頼エディター", + "workspaceTrustEnabledCtx": "ワークスペースの信頼機能を有効にするかどうか。", + "workspaceTrustedCtx": "現在のワークスペースがユーザーによって信頼されているかどうか。", "workspacesCategory": "ワークスペース", "yes": "はい" }, @@ -8724,23 +8915,31 @@ "addButton": "フォルダーの追加", "deleteTrustedUri": "パスの削除", "dontTrustButton": "信頼しない", - "editTrustedUri": "パスの変更", + "editTrustedUri": "パスの編集", "hostColumnLabel": "ホスト", + "invalidTrust": "'{0}' is not valid and has too many path segments.", "localAuthority": "ローカル", "no untrustedSettings": "信頼が必要なワークスペース設定が適用されない", + "noTrustedFoldersDescriptions": "フォルダーまたはワークスペース ファイルをまだ信頼していません。", "pathColumnLabel": "パス", + "pickerTrustedUri": "ファイル ピッカーを開く", "root element label": "ワークスペースの信頼を管理", "selectTrustedUri": "信頼するフォルダーの選択", + "trustAll": "You will trust all repositories on {0}.", "trustButton": "信頼する", - "trustParentButton": "親フォルダー内のすべてのワークスペースを信頼する", + "trustMessage": "親フォルダー \"{0}\" または現在のフォルダー内のすべてのファイルの作成者を信頼します。", + "trustOrg": "You will trust all repositories and forks under '{0}'.", + "trustParentButton": "Trust Parent", "trustUri": "信頼済みフォルダー", "trustedDebugging": "デバッグが有効です", - "trustedDescription": "ワークスペースに信頼が付与されているため、すべての機能が有効になっています。[詳細情報] (https://aka.ms/vscode-workspace-trust)。", + "trustedDescription": "ワークスペースに信頼が付与されているため、すべての機能が有効になっています。", "trustedExtensions": "すべての拡張機能が有効になっています", "trustedFolder": "信頼済みフォルダー内", + "trustedFolderAriaLabel": "{0}、信頼済み", "trustedFolderSubtitle": "現在のフォルダー内のファイルの作成者を信頼します。すべての機能が有効になっています:", + "trustedFolderWithHostAriaLabel": "{1} の {0}、信頼済み", "trustedFoldersAndWorkspaces": "信頼済みフォルダーとワークスペース", - "trustedFoldersDescription": "次のフォルダー、その子、およびワークスペースのファイルを信頼します。", + "trustedFoldersDescription": "次のフォルダー、そのサブフォルダー、ワークスペースのファイルを信頼します。", "trustedForcedReason": "このウィンドウは、開かれているワークスペースの性質上信頼されています。", "trustedHeaderFolder": "このフォルダーを信頼します", "trustedHeaderWindow": "このウィンドウを信頼します", @@ -8748,22 +8947,23 @@ "trustedSettings": "ワークスペースのすべての設定が適用されます", "trustedTasks": "タスクの実行が許可されています", "trustedUnsettableWindow": "このウィンドウは信頼されています。", - "trustedWindow": "信頼されたウィンドウ内", + "trustedWindow": "信頼済みウィンドウ内", "trustedWindowSubtitle": "現在のウィンドウ内のファイルの作成者を信頼します。すべての機能が有効になっています:", - "trustedWorkspace": "信頼されたワークスペース内", + "trustedWorkspace": "信頼済みワークスペース内", "trustedWorkspaceSubtitle": "現在のワークスペース内のファイルの作成者を信頼します。すべての機能が有効になっています:", "untrustedDebugging": "デバッグが無効です", - "untrustedDescription": "{0} は、セーフ コード参照の対象となる制限モードです。[詳細情報] (https://aka.ms/vscode-workspace-trust)。", + "untrustedDescription": "{0} は、セーフ コードを閲覧するための制限モードになっています。", "untrustedExtensions": "[{0} 拡張機能] ({1}) が無効になっているか、機能の制限があります", "untrustedFolderReason": "このフォルダーは、以下の信頼済みフォルダーの太字のエントリを介して信頼されています。", "untrustedFolderSubtitle": "現在のフォルダー内のファイルの作成者を信頼しません。次の機能が無効になっています。", "untrustedHeader": "制限モードになっています", "untrustedSettings": "[{0} ワークスペースの設定 ]({1}) は適用されません", - "untrustedTasks": "タスクが無効になっています", + "untrustedTasks": "タスクの実行が許可されていません", "untrustedWindowSubtitle": "現在のウィンドウ内のファイルの作成者を信頼しません。次の機能が無効になっています。", "untrustedWorkspace": "制限モードで", "untrustedWorkspaceReason": "このワークスペースは、以下の信頼済みフォルダーの太字のエントリを介して信頼されています。", - "untrustedWorkspaceSubtitle": "現在のワークスペース内のファイルの作成者を信頼しません。次の機能が無効になっています。" + "untrustedWorkspaceSubtitle": "現在のワークスペース内のファイルの作成者を信頼しません。次の機能が無効になっています。", + "workspaceTrustEditorHeaderActions": "[設定の構成] ({0}) または [詳細情報] (https://aka.ms/vscode-workspace-trust)。" }, "vs/workbench/contrib/workspaces/browser/workspaces.contribution": { "openWorkspace": "ワークスペースを開く", @@ -8920,10 +9120,10 @@ "remoteFileDialog.windowsDriveLetter": "パスの先頭にドライブ文字を指定してください。", "saveLocalFile": "ローカル ファイルの保存..." }, - "vs/workbench/services/editor/browser/editorOverrideService": { - "editorOverride.configureDefault": "既定を構成する", - "editorOverride.conflictingDefaults": "リソースに使用可能な既定のエディターが複数あります。", - "editorOverride.keepDefault": "{0} を保持", + "vs/workbench/services/editor/browser/editorResolverService": { + "editorResolver.configureDefault": "既定を構成する", + "editorResolver.conflictingDefaults": "リソースに使用可能な既定のエディターが複数あります。", + "editorResolver.keepDefault": "{0} を保持", "prompOpenWith.updateDefaultPlaceHolder": "'{0}' の新しい既定のエディターを選択する", "promptOpenWith.configureDefault": "'{0}' の既定のエディターを構成する...", "promptOpenWith.currentDefault": "既定", @@ -8931,10 +9131,8 @@ "promptOpenWith.currentlyActive": "アクティブ", "promptOpenWith.placeHolder": "'{0}' のエディターを選択してください" }, - "vs/workbench/services/editor/common/editorOverrideService": { - "builtinProviderDisplayName": "ビルトイン", - "editor.editorAssociations": "glob パターンをエディターに構成します (例: `\"*.hex\": \"hexEditor.hexEdit\"`)。これらは既定の動作よりも優先されます。", - "promptOpenWith.defaultEditor.displayName": "テキスト エディター" + "vs/workbench/services/editor/common/editorResolverService": { + "editor.editorAssociations": "glob パターンをエディターに構成します (例: `\"*.hex\": \"hexEditor.hexEdit\"`)。これらは既定の動作よりも優先されます。" }, "vs/workbench/services/extensionManagement/browser/extensionBisect": { "bisect": "拡張機能のバイセクトがアクティブであり、{0} の拡張機能が無効化されました。問題を再現できるかどうかを確認し、これらのオプションから選択して続行します。", @@ -8959,6 +9157,11 @@ }, "vs/workbench/services/extensionManagement/browser/extensionEnablementService": { "Reload": "拡張機能を再度読み込んで有効にする", + "cannot change disablement environment": "{0} の拡張機能を有効化する設定は変更できません。なぜなら、環境に従って無効化されているからです", + "cannot change enablement dependency": "\"{0}\" 拡張機能は有効化できません。なぜなら、有効化できない \"{1}\" 拡張機能に依存しているためです", + "cannot change enablement environment": "{0} の拡張機能を有効化する設定は変更できません。なぜなら、環境に従って有効化されているからです", + "cannot change enablement extension kind": "拡張機能の種類により、{0} 拡張機能の有効化を変更できません", + "cannot change enablement virtual workspace": "{0} の拡張機能を有効化する設定は変更できません。なぜなら、仮想ワークスペースをサポートしていないためです", "cannot disable auth extension": "設定の同期が {0} 拡張機能に依存しているため、これが有効かどうかは変更できません。", "cannot disable auth extension in workspace": "{0} 拡張機能は認証プロバイダーに提供されているため、それを有効にするかどうかは変更できません", "cannot disable language pack extension": "{0} 拡張機能は言語パックに提供されているため、それを有効にするかどうかは変更できません。", @@ -8984,7 +9187,7 @@ "twoDependentsError": "拡張機能 '{0}' をアンインストールできません。拡張機能 '{1}' と '{2}' がこの拡張機能に依存しています。" }, "vs/workbench/services/extensionManagement/common/webExtensionsScannerService": { - "cannot be installed": "この拡張機能は Web 拡張機能ではないため、'{0}' をインストールできません。" + "not a web extension": "この拡張機能は Web 拡張機能ではないため、'{0}' を追加できません。" }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", @@ -9054,6 +9257,7 @@ "vscode.extension.activationEvents.onTerminalProfile": "特定のターミナル プロファイルが起動されたときに発生するアクティブ化イベント。", "vscode.extension.activationEvents.onUri": "この拡張機能用のシステム全体の URI が開かれるたびにアクティブ化イベントが発行されます。", "vscode.extension.activationEvents.onView": "指定したビューを展開するたびにアクティブ化イベントが発行されます。", + "vscode.extension.activationEvents.onWalkthrough": "指定したチュートリアルが開いたときに生成されるアクティブ化イベント。", "vscode.extension.activationEvents.star": "VS Code 起動時にアクティブ化イベントを発行します。優れたエンドユーザー エクスペリエンスを確保するために、他のアクティブ化イベントの組み合わせでは望む動作にならないときのみ使用してください。", "vscode.extension.activationEvents.workspaceContains": "指定した glob パターンに一致するファイルを少なくとも 1 つ以上含むフォルダーを開くたびにアクティブ化イベントが発行されます。", "vscode.extension.badges": "Marketplace の拡張機能ページのサイドバーに表示されるバッジの配列。", @@ -9095,13 +9299,15 @@ "web": "web worker の拡張機能の種類。このような拡張機能は、web worker 拡張機能ホストで実行できます。", "workspace": "ワークスペースの拡張子の種類。リモート ウィンドウでは、これらの拡張機能はリモートで使用可能な場合にのみ有効になります。" }, + "vs/workbench/services/extensions/common/extensionsUtil": { + "extensionUnderDevelopment": "開発の拡張機能を {0} に読み込んでいます", + "overwritingExtension": "拡張機能 {0} を {1} で上書きしています。" + }, "vs/workbench/services/extensions/common/remoteExtensionHost": { "remote extension host Log": "リモート拡張ホスト" }, "vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": { "extensionCache.invalid": "拡張機能がディスク上で変更されています。ウィンドウを再読み込みしてください。", - "extensionUnderDevelopment": "開発の拡張機能を {0} に読み込んでいます", - "overwritingExtension": "拡張機能 {0} を {1} で上書きしています。", "reloadWindow": "ウィンドウの再読み込み" }, "vs/workbench/services/extensions/electron-browser/extensionService": { @@ -9311,19 +9517,12 @@ }, "vs/workbench/services/preferences/browser/preferencesService": { "defaultKeybindings": "既定のキー バインド", - "defaultSettings": "既定の設定", "emptyKeybindingsHeader": "既定値を上書きするには、このファイル内にキー バインドを挿入します", "fail.createSettings": "'{0}' ({1}) を作成できません。", - "folderSettingsName": "{0} (フォルダーの設定)", "openFolderFirst": "ワークスペースまたはフォルダーの設定を作成するには、最初にフォルダーまたはワークスペースを開きます。" }, - "vs/workbench/services/preferences/common/preferences": { - "userSettingsTarget": "ユーザー設定", - "workspaceSettingsTarget": "ワークスペースの設定" - }, "vs/workbench/services/preferences/common/preferencesEditorInput": { - "settingsEditor2InputName": "設定", - "settingsEditorName": "既定の設定" + "settingsEditor2InputName": "設定" }, "vs/workbench/services/preferences/common/preferencesModels": { "commonlyUsed": "よく使用するもの", @@ -9331,22 +9530,29 @@ }, "vs/workbench/services/preferences/common/preferencesValidation": { "invalidTypeError": "設定に無効な型が含まれています。{0} が必要です。JSON で修正してください。", + "validations.booleanIncorrectType": "型が正しくありません。\"ブール値\" が必要です。", "validations.colorFormat": "色の形式が無効です。#RGB、#RGBA、#RRGGBB、#RRGGBBAA をお使いください。", "validations.exclusiveMax": "値は {0} より厳密に小さい必要があります。", "validations.exclusiveMin": "値は {0} より厳密に大きい必要があります。", "validations.expectedInteger": "値は整数でなければなりません。", "validations.expectedNumeric": "値は数値である必要があります。", + "validations.invalidStringEnumValue": "値は受け入れられません。有効な値: {0}。", "validations.max": "{0} 以下の値にする必要があります。", "validations.maxLength": "値は、長さが {0} 文字以下でなければなりません。", "validations.min": "{0} 以上の値にする必要があります。", "validations.minLength": "値の長さは {0} 文字以上にする必要があります。", "validations.multipleOf": "値は {0} の倍数である必要があります。", + "validations.objectIncorrectType": "型が正しくありません。オブジェクトが必要です。", + "validations.objectPattern": "プロパティ {0} は許可されていません。\r\n", "validations.regex": "値は正規表現 '{0}' と一致する必要があります。", + "validations.stringArrayIncorrectType": "型が正しくありません。文字列配列が必要です。", "validations.stringArrayItemEnum": "値 {0} は、{1} のうちの 1 つではありません", "validations.stringArrayItemPattern": "値 {0} は、正規表現 {1} と一致する必要があります。", "validations.stringArrayMaxItem": "配列には最大で {0} 個の項目を含める必要があります", "validations.stringArrayMinItem": "配列には少なくとも {0} 個の項目が必要です", "validations.stringArrayUniqueItems": "配列に重複する項目があります", + "validations.stringIncorrectEnumOptions": "列挙型オプションは文字列である必要がありますが、文字列以外のオプションもあります。拡張機能の作成者名とともに問題をファイリングして下さい。", + "validations.stringIncorrectType": "型が正しくありません。”文字列” が必要です。", "validations.uriEmpty": "URI が必要です。", "validations.uriMissing": "URI が必要です。", "validations.uriSchemeMissing": "スキームの URI が必要です。" @@ -9360,8 +9566,10 @@ "status.progress": "進行状況メッセージ" }, "vs/workbench/services/remote/common/remoteExplorerService": { - "remote.localPortMismatch.Ok": "OK", - "remote.localPortMismatch.single": "ローカル ポート {0} をリモート ポート {1} に転送するために使用できませんでした。\r\n\r\nこれは通常、ローカルポート {0} を使用している別のプロセスがすでに存在する場合に発生します。代わりに\r\n\r\nポート番号{2}が使用されました。" + "remote.localPortMismatch.single": "ローカル ポート {0} をリモート ポート {1} に転送するために使用できませんでした。\r\n\r\nこれは通常、ローカルポート {0} を使用している別のプロセスがすでに存在する場合に発生します。代わりに\r\n\r\nポート番号{2}が使用されました。", + "tunnel.source.auto": "自動転送", + "tunnel.source.user": "ユーザーによる転送", + "tunnel.staticallyForwarded": "静的転送" }, "vs/workbench/services/remote/electron-sandbox/remoteAgentServiceImpl": { "connectionError": "リモート拡張ホスト サーバーへの接続に失敗しました (エラー: {0})" @@ -9375,11 +9583,9 @@ "invalid.path.1": "拡張機能のフォルダー ({2}) の中に `contributes.{0}.path` ({1}) が含まれている必要があります。これにより拡張を移植できなくなる可能性があります。", "invalid.scopeName": "`contributes.{0}.scopeName` には文字列が必要です。提供された値: {1}", "invalid.tokenTypes": "`contributes.{0}.tokenTypes` の値が無効です。オブジェクトはスコープ名からトークン タイプへ割り当てられている必要があります。指定された値: {1}", - "neverAgain": "今後表示しない", "progress1": "TM 文法解析をログに記録する準備をしています。完了したら [停止] を押してください。", "progress2": "TM 文法解析をログに記録しています。完了したら [停止] を押してください。", - "stop": "停止", - "too many characters": "長い行については、パフォーマンス上の理由からトークン化はスキップされます。その長い行の長さは `editor.maxTokenizationLineLength` で構成できます。" + "stop": "停止" }, "vs/workbench/services/textMate/common/TMGrammarFactory": { "no-tm-grammar": "この言語に対して TM 文法は登録されていません。" @@ -9542,11 +9748,9 @@ "colorThemeError": "テーマが不明、またはインストールされていません。", "defaultProductIconThemeDesc": "既定", "defaultProductIconThemeLabel": "既定", - "detectColorScheme": "設定されている場合は、OS の外観に基づいて自動的に優先の配色テーマに切り替わります。OS の外観が暗い場合は、`#{0}#` で指定したテーマが使用され、明るい場合は `#{1}#` が使用されます。", + "detectColorScheme": "設定すると、OS の外観に基づいて好みのカラー テーマに自動的に切り替わります。OS の外観がダーク テーマの場合、`#{0}#` で指定されたテーマが使われ、ライト テーマの場合には `#{1}#`で指定されたテーマが使われます。", "editorColors": "エディターの構文の色とフォント スタイルを、現在選択されている配色テーマからオーバーライドします。", "editorColors.comments": "コメントの色とスタイルを設定します", - "editorColors.experimentalTokenStyling.deprecationMessage": "代わりに 'editor.semanticTokenColorCustomizations' を使用してください。", - "editorColors.experimentalTokenStyling.deprecationMessageMarkdown": "代わりに `#editor.semanticTokenColorCustomizations#` を使用してください。", "editorColors.functions": "関数定義と参照の色とスタイルを設定します。", "editorColors.keywords": "キーワードの色とスタイルを設定します。", "editorColors.numbers": "数値リテラルの色とスタイルを設定します。", @@ -9681,13 +9885,15 @@ "saveElevatedSudo": "Sudo 権限で再試行...", "staleSaveError": "'{0}' を保存できませんでした: ファイルの内容がより新しいものです。ファイルを変更した内容で上書きしますか?" }, + "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { + "saveParticipants": "'{0}' を保存しています" + }, "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupTracker": { "backupBeforeShutdownDetail": "待機を停止し、ダーティ エディターを保存または元に戻すには、[キャンセル] をクリックしてください。", "backupBeforeShutdownMessage": "ダーティ エディターのバックアップに予想以上に時間がかかっています...", "backupErrorDetails": "最初にダーティ エディターを保存または復元してから、もう一度お試しください。", "backupTrackerBackupFailed": "次のダーティなエディターをバックアップ場所に保存できませんでした。", "backupTrackerConfirmFailed": "次のダーティなエディターを保存または復元できませんでした。", - "ok": "OK", "revertBeforeShutdown": "ダーティ エディターを元に戻すに予想以上に時間がかかっています...", "saveBeforeShutdown": "ダーティ エディターの保存に予想以上に時間がかかっています..." }, @@ -9701,28 +9907,19 @@ "vs/workbench/services/workspaces/browser/workspaceTrustEditorInput": { "workspaceTrustEditorInputName": "ワークスペースの信頼" }, - "vs/workbench/services/workspaces/common/workspaceTrust": { - "cancel": "キャンセル", - "newWindow": "制限モードで開く", - "open": "開く", - "openLooseFileLearnMore": "これらのファイルの作成者を信頼していない場合は、悪意のあるファイルである可能性があるため、新しいウィンドウで制限モードで続行することをお勧めします。詳細については、[ドキュメント] (https://aka.ms/vscode-workspace-trust) を参照してください。", - "openLooseFileMesssage": "これらのファイルの作成者を信頼しますか?", - "openLooseFileWindowDetails": "信頼されていないファイルを信頼されているウィンドウで開こうとしています。", - "openLooseFileWorkspaceCheckbox": "すべてのワークスペースに対してこの決定を記憶する", - "openLooseFileWorkspaceDetails": "信頼されていないファイルを信頼されているワークスペースで開こうとしています。", - "workspaceTrustEnabledCtx": "ワークスペースの信頼機能を有効にするかどうか。", - "workspaceTrustedCtx": "現在のワークスペースがユーザーによって信頼されているかどうか。" - }, "vs/workbench/services/workspaces/electron-sandbox/workspaceEditingService": { "cancel": "キャンセル", "doNotSave": "保存しない", - "ok": "OK", "save": "保存", "saveWorkspaceDetail": "再度開く予定があるならワークスペースを保存します。", "saveWorkspaceMessage": "ワークスペースの構成をファイルとして保存しますか?", "workspaceOpenedDetail": "ワークスペースは既に別のウィンドウで開いています。最初にそのウィンドウを閉じててから、もう一度やり直してください。", "workspaceOpenedMessage": "ワークスペース '{0}' を保存できません" }, + "sql/base/browser/ui/loadingSpinner/loadingSpinner": { + "loadingCompletedMessage": "読み込みが完了しました", + "loadingMessage": "読み込んでいます" + }, "sql/base/browser/ui/loadingSpinner/loadingSpinner.component": { "loadingCompletedMessage": "読み込み完了", "loadingMessage": "読み込み中" @@ -9833,6 +10030,10 @@ "sql/platform/connection/common/connectionConfig": { "invalidServerName": "同じ名前のサーバー グループが既に存在します。" }, + "sql/platform/connection/common/connectionStatusManager": { + "connectionStatusManager.noConnectionForUri": "URI '{0}' の接続 が見つかりませんでした。", + "connectionStatusManager.uriAlreadyInConnectionsList": "URI を持つ接続が既に存在します: {0}" + }, "sql/platform/dashboard/browser/insightRegistry": { "schema.dashboardWidgets.InsightsRegistry": "ダッシュ ボードで使用されているウィジェット" }, @@ -9963,6 +10164,25 @@ "previewFeatures.configTitle": "プレビュー機能", "showConnectDialogOnStartup": "起動時に接続ダイアログを表示" }, + "sql/workbench/browser/designer/designer": { + "designer.generalGroupName": "全般", + "designer.loadingDesigner": "デザイナーの読み込み中...", + "designer.loadingDesignerCompleted": "デザイナーが読み込まれます", + "designer.newRowText": "新規追加", + "designer.processingChanges": "変更の処理中...", + "designer.processingChangesCompleted": "変更が処理されました", + "designer.removeRowText": "削除", + "designer.savingChanges": "変更を保存しています...", + "designer.savingChangesCompleted": "変更が保存されました。", + "tableDesigner.unknownComponentType": "コンポーネントの種類: {0} はサポートされていません" + }, + "sql/workbench/browser/designer/designerPropertiesPane": { + "tableDesigner.propertiesPaneTitle": "プロパティ", + "tableDesigner.propertiesPaneTitleWithContext": "{0} のプロパティ" + }, + "sql/workbench/browser/designer/designerScriptEditor": { + "designer.textEditorAriaLabel": "デザイナー テキスト エディター。" + }, "sql/workbench/browser/editData/editDataInput": { "connectionFailure": "編集データ セッションの接続に失敗しました" }, @@ -9977,6 +10197,9 @@ "resourceViewer.showActions": "アクションの表示", "resourceViewerInput.resourceViewer": "リソース ビューアー" }, + "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { + "tableDesigner.newTable": "新しいテーブル" + }, "sql/workbench/browser/modal/modal": { "closeMessage": "閉じる", "copyMessage": "コピー", @@ -11357,6 +11580,13 @@ "sql/workbench/contrib/scripting/browser/scriptingActions": { "refreshError": "ノード '{0}' の更新でエラーが発生しました: {1}" }, + "sql/workbench/contrib/tableDesigner/browser/actions": { + "tableDesigner.saveTableChanges": "変更内容を保存" + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { + "tableDesigner.configTitle": "テーブル デザイナー", + "tableDesigner.featureEnabledDescription": "テーブル デザイナー機能を有効にするかどうかを制御します。既定値は false です。" + }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "{0} 個のタスクが進行中です", "miViewTasks": "タスク(&&T)", @@ -11757,6 +11987,13 @@ "runCellCancelled": "セルの実行が取り消されました", "sessionNotReady": "このノートブックのセッションが間もなく開始されます" }, + "sql/workbench/services/notebook/browser/models/cellEdit": { + "addCellEdit": "セルの追加", + "convertCellTypeEdit": "セルの種類の変換", + "deleteCellEdit": "セルの削除", + "moveCellEdit": "セルの移動", + "splitCellEdit": "セルの分割" + }, "sql/workbench/services/notebook/browser/models/clientSession": { "ServerNotStarted": "不明な理由によりサーバーが起動しませんでした", "clientSession.unknownError": "ノートブック セッションの開始中にエラーが発生しました。", @@ -11875,6 +12112,10 @@ "profilerFilterDialog.title": "フィルター", "profilerFilterDialog.valueColumn": "値" }, + "sql/workbench/services/query/common/queryManagement": { + "queryManagement.noQueryRunnerForUri": "URI のクエリ ランナーが見つかりませんでした:{0}", + "queryManagement.uriAlreadyHasQueryRunner": "URI: {0}には予期しないクエリ ランナーが既に存在します。" + }, "sql/workbench/services/query/common/queryModelService": { "commitEditFailed": "行のコミットに失敗しました: ", "msgCancelQueryFailed": "失敗したクエリのキャンセル中: {0}", @@ -11970,29 +12211,6 @@ "serverGroup.addServerGroup": "サーバー グループを追加する", "serverGroup.editServerGroup": "サーバー グループの編集" }, - "sql/workbench/services/tasks/common/tasksService": { - "InProgressWarning": "1 つ以上のタスクを実行中です。終了してもよろしいですか?", - "taskService.no": "いいえ", - "taskService.yes": "はい" - }, - "sql/workbench/update/electron-browser/gettingStarted": { - "miGettingStarted": "はじめに(&&S)", - "showReleaseNotes": "「はじめに」を表示する" - }, - "sql/platform/connection/common/connectionStatusManager": { - "connectionStatusManager.noConnectionForUri": "URI '{0}' の接続 が見つかりませんでした。", - "connectionStatusManager.uriAlreadyInConnectionsList": "URI を持つ接続が既に存在します: {0}" - }, - "sql/workbench/services/query/common/queryManagement": { - "queryManagement.noQueryRunnerForUri": "URI のクエリ ランナーが見つかりませんでした:{0}", - "queryManagement.uriAlreadyHasQueryRunner": "URI: {0}には予期しないクエリ ランナーが既に存在します。" - }, - "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { - "tableDesigner.newTable": "新しいテーブル" - }, - "sql/workbench/contrib/tableDesigner/browser/actions": { - "tableDesigner.saveTableChanges": "変更内容を保存" - }, "sql/workbench/services/tableDesigner/browser/tableDesignerComponentInput": { "designer.checkConstraint.description.expression": "CHECK 制約を定義する式です。", "designer.checkConstraint.description.name": "CHECK 制約の名前。", @@ -12046,39 +12264,14 @@ "tableDesigner.schemaTitle": "スキーマ", "tableDesigner.tableObjectType": "テーブル" }, - "sql/base/browser/ui/loadingSpinner/loadingSpinner": { - "loadingCompletedMessage": "読み込みが完了しました", - "loadingMessage": "読み込んでいます" + "sql/workbench/services/tasks/common/tasksService": { + "InProgressWarning": "1 つ以上のタスクを実行中です。終了してもよろしいですか?", + "taskService.no": "いいえ", + "taskService.yes": "はい" }, - "sql/workbench/browser/designer/designer": { - "designer.generalGroupName": "全般", - "designer.loadingDesigner": "デザイナーの読み込み中...", - "designer.loadingDesignerCompleted": "デザイナーが読み込まれます", - "designer.newRowText": "新規追加", - "designer.processingChanges": "変更の処理中...", - "designer.processingChangesCompleted": "変更が処理されました", - "designer.removeRowText": "削除", - "designer.savingChanges": "変更を保存しています...", - "designer.savingChangesCompleted": "変更が保存されました。", - "tableDesigner.unknownComponentType": "コンポーネントの種類: {0} はサポートされていません" - }, - "sql/workbench/browser/designer/designerPropertiesPane": { - "tableDesigner.propertiesPaneTitle": "プロパティ", - "tableDesigner.propertiesPaneTitleWithContext": "{0} のプロパティ" - }, - "sql/workbench/browser/designer/designerScriptEditor": { - "designer.textEditorAriaLabel": "デザイナー テキスト エディター。" - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { - "tableDesigner.configTitle": "テーブル デザイナー", - "tableDesigner.featureEnabledDescription": "テーブル デザイナー機能を有効にするかどうかを制御します。既定値は false です。" - }, - "sql/workbench/services/notebook/browser/models/cellEdit": { - "addCellEdit": "セルの追加", - "convertCellTypeEdit": "セルの種類の変換", - "deleteCellEdit": "セルの削除", - "moveCellEdit": "セルの移動", - "splitCellEdit": "セルの分割" + "sql/workbench/update/electron-browser/gettingStarted": { + "miGettingStarted": "はじめに(&&S)", + "showReleaseNotes": "「はじめに」を表示する" } } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/CHANGELOG.md b/i18n/ads-language-pack-ko/CHANGELOG.md index 847827347b..52aa7fbbbc 100644 --- a/i18n/ads-language-pack-ko/CHANGELOG.md +++ b/i18n/ads-language-pack-ko/CHANGELOG.md @@ -2,5 +2,7 @@ All notable changes to the "ads-language-pack-ko" language pack will be documented in this file. ## [Released] +* TBA - Release for Azure Data Studio 1.35 +* December 14, 2021 - Release for Azure Data Studio 1.34 * May 21, 2021 - Release for Azure Data Studio 1.29 * September 2, 2021 - Release for Azure Data Studio 1.33 diff --git a/i18n/ads-language-pack-ko/package.json b/i18n/ads-language-pack-ko/package.json index e0da0c0158..842993f302 100644 --- a/i18n/ads-language-pack-ko/package.json +++ b/i18n/ads-language-pack-ko/package.json @@ -2,7 +2,7 @@ "name": "ads-language-pack-ko", "displayName": "Korean Language Pack for Azure Data Studio", "description": "Language pack extension for Korean", - "version": "1.34.0", + "version": "1.35.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.34.0" + "azdata": "^1.35.0" }, "icon": "languagepack.png", "categories": [ diff --git a/i18n/ads-language-pack-ko/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/arc.i18n.json index b5b7b6d909..ae1ce4bd76 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/arc.i18n.json @@ -536,4 +536,4 @@ "worker.node.count.should.not.be.one": "값 1은 지원되지 않습니다." } } -} +} \ No newline at end of file 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 63de514c46..56977d6c70 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 @@ -17,6 +17,7 @@ "fileDirname": "현재 열려 있는 파일의 dirname", "fileExtname": "현재 열려 있는 파일의 확장명", "lineNumber": "활성 파일에서 현재 선택된 줄 번호", + "pathSeparator": "운영 체제에서 파일 경로의 구성 요소를 구분하는 데 사용하는 문자", "relativeFile": "${workspaceFolder}을(를) 기준으로 현재 열려 있는 파일", "relativeFileDirname": "${workspaceFolder}와 관련된 현재 열린 파일의 dirname", "selectedText": "활성 파일에서 현재 선택된 텍스트", diff --git a/i18n/ads-language-pack-ko/translations/extensions/git.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/git.i18n.json index 16dd929beb..eb64e57d2e 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/git.i18n.json @@ -178,11 +178,12 @@ "downloadgit": "Git 다운로드", "git20": "Git {0}이(가) 설치된 것 같습니다. 코드는 2 이하의 Git에서 최적으로 작동합니다.", "git2526": "설치된 Git {0}에 알려진 문제가 있습니다. Git 기능이 제대로 작동하도록 하려면 2.27 이상의 Git으로 업데이트하세요.", - "looking": "다음에서 git을 찾는 중: {0}", "neverShowAgain": "다시 표시 안 함", "notfound": "Git을 찾을 수 없습니다. 'git.path'를 사용하여 Git을 설치하거나 구성합니다.", + "skipped": "다음 위치에서 찾은 git 건너뛰기: {0}", "updateGit": "Git 업데이트", - "using git": "{1}에서 git {0}을(를) 사용하는 중" + "using git": "{1}에서 git {0}을(를) 사용하는 중", + "validating": "{0}에서 찾은 git 유효성을 검사하는 중" }, "dist/model": { "no repositories": "사용 가능한 리포지토리가 없습니다.", diff --git a/i18n/ads-language-pack-ko/translations/extensions/github-authentication.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/github-authentication.i18n.json index 4249d7c9e3..a15df916dd 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/github-authentication.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/github-authentication.i18n.json @@ -14,8 +14,8 @@ }, "dist/githubServer": { "signingIn": "$(mark-github) github.com에 로그인하는 중...", - "signingInEnterprise": "$(mark-github) {0}에 로그인하는 중...", - "status.git.signIn.name": "GitHub 로그인" + "status.git.signIn.name": "GitHub 로그인", + "validUri": "GitHub 로그인 페이지에서 유효한 URI를 입력하세요." }, "package": { "description": "GitHub 인증 공급자", diff --git a/i18n/ads-language-pack-ko/translations/extensions/github.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/github.i18n.json index 726a64a1c0..4c330a6e4c 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/github.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/github.i18n.json @@ -34,7 +34,7 @@ }, "package": { "config.gitAuthentication": "VS Code 내에서 Git 명령에 대해 자동 GitHub 인증을 사용하도록 설정할지 여부를 제어합니다.", - "description": "GitHub", + "description": "VS Code용 GitHub 기능", "displayName": "GitHub", "welcome.publishFolder": "이 폴더를 GitHub 리포지토리에 직접 게시할 수도 있습니다. 게시된 후에는 Git 및 GitHub에서 제공하는 소스 제어 기능에 액세스할 수 있습니다.\r\n[$(github) GitHub에 게시](command:github.publish)", "welcome.publishWorkspaceFolder": "작업 영역 폴더를 GitHub 리포지토리에 직접 게시할 수도 있습니다. 게시된 후에는 Git 및 GitHub에서 제공하는 소스 제어 기능에 액세스할 수 있습니다.\r\n[$(github) GitHub에 게시](command:github.publish)" diff --git a/i18n/ads-language-pack-ko/translations/extensions/markdown-language-features.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/markdown-language-features.i18n.json index b897d16701..4d571879f0 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/markdown-language-features.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/markdown-language-features.i18n.json @@ -64,7 +64,7 @@ "markdown.showLockedPreviewToSide.title": "측면에서 잠긴 미리 보기 열기", "markdown.showPreviewSecuritySelector.title": "미리 보기 보안 설정 변경", "markdown.showSource.title": "소스 표시", - "markdown.styles.dec": "Markdown 미리 보기에서 사용할 CSS 스타일시트의 URL 또는 로컬 경로 목록입니다. 상대 경로는 탐색기에서 열린 폴더를 기준으로 해석됩니다. 열린 폴더가 없으면 Markdown 파일의 위치를 기준으로 해석됩니다. 모든 '\\'는 '\\\\'로 써야 합니다.", + "markdown.styles.dec": "Markdown 미리 보기에서 사용할 CSS 스타일시트의 URL 또는 로컬 경로 목록입니다. 상대 경로는 Explorer에서 열린 폴더를 기준으로 해석됩니다. 열린 폴더가 없으면 Markdown 파일의 위치를 기준으로 해석됩니다. 모든 '\\'는 '\\\\'로 써야 합니다.", "markdown.trace.desc": "Markdown 확장에 대해 디버그 로깅을 사용하도록 설정합니다.", "workspaceTrust": "작업 영역에 구성된 스타일을 로드하는 데 필요합니다." } diff --git a/i18n/ads-language-pack-ko/translations/extensions/merge-conflict.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/merge-conflict.i18n.json index 2571a4b05a..469c116cae 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/merge-conflict.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/merge-conflict.i18n.json @@ -8,24 +8,6 @@ ], "version": "1.0.0", "contents": { - "dist/codelensProvider": { - "acceptBothChanges": "두 변경 사항 모두 수락", - "acceptCurrentChange": "현재 변경 사항 수락", - "acceptIncomingChange": "수신 변경 사항 수락", - "compareChanges": "변경 사항 비교" - }, - "dist/commandHandler": { - "compareChangesTitle": "{0}: 현재 변경 사항 ⟷ 수신 변경 사항", - "cursorNotInConflict": "편집기 커서가 병합 충돌 내에 없음", - "cursorOnCommonAncestorsRange": "편집기 커서가 공통 과거 블록 내에 있습니다. \"현재\" 또는 \"수신\" 블록으로 옮기세요.", - "cursorOnSplitterRange": "편집기 커서가 병합 충돌 스플리터 내에 있습니다. \"현재\" 또는 \"수신\" 블록으로 옮기세요.", - "noConflicts": "이 파일에서 발견된 병합 충돌 없음", - "noOtherConflictsInThisFile": "이 파일 내에 다른 병합 충돌 없음" - }, - "dist/mergeDecorator": { - "currentChange": "(현재 변경 사항)", - "incomingChange": "(수신 변경 사항)" - }, "package": { "command.accept.all-both": "둘 다 모두 수락", "command.accept.all-current": "모든 현재 사항 수락", diff --git a/i18n/ads-language-pack-ko/translations/extensions/notebook.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/notebook.i18n.json index 8c720a0abe..dca234bcc0 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/notebook.i18n.json @@ -31,7 +31,7 @@ "contentFolder": "콘텐츠 폴더", "contentFolderOptional": "콘텐츠 폴더(선택 사항)", "create": "만들기", - "duplicateFileError": "대상 폴더 {1}에 {0} 파일이 이미 있습니다. \r\n 데이터 손실을 방지하기 위해 파일 이름이 {2}(으)로 바뀌었습니다.", + "duplicateFileError": "대상 폴더 {1}에 {0} 파일이 이미 있습니다.\r\n 데이터 손실을 방지하기 위해 파일 이름이 {2}(으)로 바뀌었습니다.", "editBookError": "Jupyter Book {0}을(를) 편집하는 동안 오류 발생: {1}", "fileExtension": "파일 확장명", "fileName": "파일 이름", @@ -305,4 +305,4 @@ "title.unpinNotebook": "Notebook 고정 해제" } } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/sql-database-projects.i18n.json index 159e70248e..5cffe3ff76 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/sql-database-projects.i18n.json @@ -350,4 +350,4 @@ "title.projectsView": "프로젝트" } } -} +} \ 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 6c9534f0a5..54893d6d06 100644 --- a/i18n/ads-language-pack-ko/translations/main.i18n.json +++ b/i18n/ads-language-pack-ko/translations/main.i18n.json @@ -253,6 +253,7 @@ "autoClosingQuotes": "사용자가 여는 따옴표를 추가한 후 편집기에서 따옴표를 자동으로 닫을지 여부를 제어합니다.", "autoIndent": "사용자가 줄을 입력, 붙여넣기, 이동 또는 들여쓰기 할 때 편집기에서 들여쓰기를 자동으로 조정하도록 할지 여부를 제어합니다.", "autoSurround": "따옴표 또는 대괄호 입력 시 편집기가 자동으로 선택 영역을 둘러쌀지 여부를 제어합니다.", + "bracketPairColorization.enabled": "대괄호 쌍 색 지정을 사용하도록 설정하였는지 여부를 제어합니다.", "codeActions": "편집기에서 코드 동작 전구를 사용하도록 설정합니다.", "codeLens": "편집기에서 CodeLens를 표시할 것인지 여부를 제어합니다.", "codeLensFontFamily": "CodeLens의 글꼴 패밀리를 제어합니다.", @@ -295,6 +296,9 @@ "editor.find.autoFindInSelection.always": "선택 영역에서 찾기를 항상 자동으로 켭니다.", "editor.find.autoFindInSelection.multiline": "여러 줄의 콘텐츠를 선택하면 선택 항목에서 찾기가 자동으로 켜집니다.", "editor.find.autoFindInSelection.never": "선택 영역에서 찾기를 자동으로 켜지 않습니다(기본값).", + "editor.find.seedSearchStringFromSelection.always": "커서 위치의 단어를 포함하여 항상 편집기 선택 영역에서 검색 문자열을 시드합니다.", + "editor.find.seedSearchStringFromSelection.never": "편집기 선택 영역에서 검색 문자열을 시드하지 마세요.", + "editor.find.seedSearchStringFromSelection.selection": "편집기 선택 영역에서만 검색 문자열을 시드하세요.", "editor.gotoLocation.multiple.deprecated": "이 설정은 더 이상 사용되지 않습니다. 대신 'editor.editor.gotoLocation.multipleDefinitions' 또는 'editor.editor.gotoLocation.multipleImplementations'와 같은 별도의 설정을 사용하세요.", "editor.gotoLocation.multiple.goto": "기본 결과로 이동하고 다른 항목에 대해 peek 없는 탐색을 사용하도록 설정", "editor.gotoLocation.multiple.gotoAndPeek": "기본 결과로 이동하여 Peek 보기를 표시합니다.", @@ -339,6 +343,7 @@ "find.seedSearchStringFromSelection": "편집기 선택에서 Find Widget의 검색 문자열을 시딩할지 여부를 제어합니다.", "folding": "편집기에 코드 접기가 사용하도록 설정되는지 여부를 제어합니다.", "foldingHighlight": "편집기에서 접힌 범위를 강조 표시할지 여부를 제어합니다.", + "foldingImportsByDefault": "편집기에서 가져오기 범위를 자동으로 축소할지 여부를 제어합니다.", "foldingStrategy": "접기 범위를 계산하기 위한 전략을 제어합니다.", "foldingStrategy.auto": "사용 가능한 경우 언어별 접기 전략을 사용합니다. 그렇지 않은 경우 들여쓰기 기반 전략을 사용합니다.", "foldingStrategy.indentation": "들여쓰기 기반 접기 전략을 사용합니다.", @@ -358,11 +363,15 @@ "hover.enabled": "호버 표시 여부를 제어합니다.", "hover.sticky": "마우스를 해당 항목 위로 이동할 때 호버를 계속 표시할지 여부를 제어합니다.", "inlayHints.enable": "편집기에서 인레이 힌트를 사용하도록 설정합니다.", - "inlayHints.fontFamily": "편집기에서 인레이 힌트의 글꼴 패밀리를 제어합니다.", + "inlayHints.fontFamily": "편집기에서 인레이 힌트의 글꼴 모음을 제어합니다. 공백으로 설정하면 `#editor.fontFamily#`가 사용됩니다.", "inlayHints.fontSize": "편집기에서 인레이 힌트의 글꼴 크기를 제어합니다. `0`으로 설정하면 `#editor.fontSize#`의 90%가 사용됩니다.", "inlineSuggest.enabled": "편집기에서 인라인 제안을 자동으로 표시할지 여부를 제어합니다.", + "inlineSuggest.mode": "인라인 제안을 렌더링하는 데 사용할 모드를 제어합니다.", + "inlineSuggest.mode.prefix": "바꾸기 텍스트가 삽입 텍스트의 접두사인 경우에만 인라인 제안을 렌더링합니다.", + "inlineSuggest.mode.subword": "바꾸기 텍스트가 삽입 텍스트의 하위 단어인 경우에만 인라인 제안을 렌더링합니다.", + "inlineSuggest.mode.subwordSmart": "대체 텍스트가 삽입 텍스트의 하위 단어인 경우에만 인라인 제안을 렌더링하지만 하위 단어는 커서 뒤에 시작해야 합니다.", "letterSpacing": "문자 간격(픽셀)을 제어합니다.", - "lineHeight": "줄 높이를 제어합니다. 글꼴 크기에서 줄 높이를 계산하려면 0을 사용합니다.", + "lineHeight": "선 높이를 제어합니다. \r\n - 0을 사용하여 글꼴 크기에서 줄 높이를 자동으로 계산합니다.\r\n - 0에서 8 사이의 값은 글꼴 크기의 승수로 사용됩니다.\r\n - 8보다 크거나 같은 값이 유효 값으로 사용됩니다.", "lineNumbers": "줄 번호의 표시 여부를 제어합니다.", "lineNumbers.interval": "줄 번호는 매 10 줄마다 렌더링이 이루어집니다.", "lineNumbers.off": "줄 번호는 렌더링되지 않습니다.", @@ -423,6 +432,17 @@ "scrollBeyondLastColumn": "편집기에서 가로로 스크롤되는 범위를 벗어나는 추가 문자의 수를 제어합니다.", "scrollBeyondLastLine": "편집기에서 마지막 줄 이후로 스크롤할지 여부를 제어합니다.", "scrollPredominantAxis": "세로와 가로로 동시에 스크롤할 때에만 주축을 따라서 스크롤합니다. 트랙패드에서 세로로 스크롤할 때 가로 드리프트를 방지합니다.", + "scrollbar.horizontal": "가로 스크롤 막대의 표시 유형을 제어합니다.", + "scrollbar.horizontal.auto": "가로 스크롤 막대는 필요한 경우에만 표시됩니다.", + "scrollbar.horizontal.fit": "가로 스크롤 막대를 항상 숨깁니다.", + "scrollbar.horizontal.visible": "가로 스크롤 막대가 항상 표시됩니다.", + "scrollbar.horizontalScrollbarSize": "가로 스크롤 막대의 높이입니다.", + "scrollbar.scrollByPage": "클릭이 페이지별로 스크롤되는지 또는 클릭 위치로 이동할지 여부를 제어합니다.", + "scrollbar.vertical": "세로 스크롤 막대의 표시 유형을 제어합니다.", + "scrollbar.vertical.auto": "세로 스크롤 막대는 필요한 경우에만 표시됩니다.", + "scrollbar.vertical.fit": "세로 스크롤 막대를 항상 숨깁니다.", + "scrollbar.vertical.visible": "세로 스크롤 막대가 항상 표시됩니다.", + "scrollbar.verticalScrollbarSize": "세로 스크롤 막대의 너비입니다.", "selectLeadingAndTrailingWhitespace": "선행 및 후행 공백을 항상 선택해야 하는지 여부입니다.", "selectionClipboard": "Linux 주 클립보드의 지원 여부를 제어합니다.", "selectionHighlight": "편집기가 선택 항목과 유사한 일치 항목을 강조 표시해야하는지 여부를 제어합니다.", @@ -445,6 +465,10 @@ "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": "제안 세부 정보가 레이블과 함께 인라인에 표시되는지 아니면 세부 정보 위젯에만 표시되는지를 제어합니다.", @@ -562,6 +586,13 @@ "deprecatedEditorActiveLineNumber": "ID는 사용되지 않습니다. 대신 'editorLineNumber.activeForeground'를 사용하세요.", "editorActiveIndentGuide": "활성 편집기 들여쓰기 안내선 색입니다.", "editorActiveLineNumber": "편집기 활성 영역 줄번호 색상", + "editorBracketHighlightForeground1": "대괄호(1)의 전경색입니다.", + "editorBracketHighlightForeground2": "대괄호(2)의 전경색입니다.", + "editorBracketHighlightForeground3": "대괄호(3)의 전경색입니다.", + "editorBracketHighlightForeground4": "대괄호(4)의 전경색입니다.", + "editorBracketHighlightForeground5": "대괄호(5)의 전경색입니다.", + "editorBracketHighlightForeground6": "대괄호(6)의 전경색입니다.", + "editorBracketHighlightUnexpectedBracketForeground": "예기치 않은 대괄호의 전경색입니다.", "editorBracketMatchBackground": "일치하는 괄호 뒤의 배경색", "editorBracketMatchBorder": "일치하는 브래킷 박스의 색상", "editorCodeLensForeground": "편집기 코드 렌즈의 전경색입니다.", @@ -651,9 +682,9 @@ "source.label": "소스 작업..." }, "vs/editor/contrib/codeAction/lightBulbWidget": { - "prefferedQuickFixWithKb": "수정 사항을 표시합니다. 사용 가능한 기본 수정({0})", - "quickFix": "수정 사항 표시", - "quickFixWithKb": "수정 사항 표시({0})" + "codeAction": "코드 작업 표시", + "codeActionWithKb": "코드 작업 표시({0})", + "preferredcodeActionWithKb": "코드 작업 표시. 기본 설정 빠른 수정 사용 가능({0})" }, "vs/editor/contrib/codelens/codelensController": { "showLensOnLine": "현재 줄에 대한 코드 렌즈 명령 표시" @@ -700,13 +731,13 @@ "label.closeButton": "닫기", "label.find": "찾기", "label.matchesLocation": "{1}의 {0}", - "label.nextMatchButton": "다음 일치 항목", + "label.nextMatchButton": "다음 검색 결과", "label.noResults": "결과 없음", - "label.previousMatchButton": "이전 일치", + "label.previousMatchButton": "이전 검색 결과", "label.replace": "바꾸기", "label.replaceAllButton": "모두 바꾸기", "label.replaceButton": "바꾸기", - "label.toggleReplaceButton": "바꾸기 모드 설정/해제", + "label.toggleReplaceButton": "바꾸기 설정/해제", "label.toggleSelectionFind": "선택 항목에서 찾기", "placeholder.find": "찾기", "placeholder.replace": "바꾸기", @@ -722,6 +753,9 @@ "foldBackgroundBackground": "접힌 범위의 배경색입니다. 색은 기본 장식을 숨기지 않기 위해 불투명해서는 안 됩니다.", "foldLevelAction.label": "수준 {0} 접기", "foldRecursivelyAction.label": "재귀적으로 접기", + "gotoNextFold.label": "다음 폴딩으로 이동", + "gotoParentFold.label": "부모 폴딩으로 이동", + "gotoPreviousFold.label": "이전 폴딩으로 이동", "toggleFoldAction.label": "접기 전환", "unFoldRecursivelyAction.label": "재귀적으로 펼치기", "unfoldAction.label": "펼치기", @@ -846,7 +880,8 @@ "showHover": "가리키기 표시" }, "vs/editor/contrib/hover/markdownHoverParticipant": { - "modesContentHover.loading": "로드 중..." + "modesContentHover.loading": "로드 중...", + "too many characters": "성능상의 이유로 긴 줄의 경우 토큰화를 건너뜁니다. 이 항목은 'editor.maxTokenizationLineLength'를 통해 구성할 수 있습니다." }, "vs/editor/contrib/hover/markerHoverParticipant": { "checkingForQuickFixes": "빠른 수정을 확인하는 중...", @@ -878,6 +913,7 @@ }, "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { "acceptInlineSuggestion": "수락", + "inlineSuggestionFollows": "제안:", "showNextInlineSuggestion": "다음", "showPreviousInlineSuggestion": "이전" }, @@ -1112,6 +1148,7 @@ "editorSuggestWidgetHighlightForeground": "제안 위젯의 일치 항목 강조 표시 색입니다.", "editorSuggestWidgetSelectedBackground": "제한 위젯에서 선택된 항목의 배경색입니다.", "editorSuggestWidgetSelectedForeground": "제한 위젯에서 선택된 항목의 전경색입니다.", + "editorSuggestWidgetSelectedIconForeground": "제한 위젯에서 선택된 항목의 아이콘 전경색입니다.", "suggest": "제안", "suggestWidget.loading": "로드 중...", "suggestWidget.noSuggestions": "제안 항목이 없습니다." @@ -1171,9 +1208,9 @@ "forceRetokenize": "개발자: 강제로 다시 토큰화" }, "vs/editor/contrib/unusualLineTerminators/unusualLineTerminators": { - "unusualLineTerminators.detail": "이 파일에 LS(줄 구분 기호) 또는 PS(단락 구분 기호) 같은 하나 이상의 비정상적인 줄 종결자 문자가 포함되어 있습니다.\r\n\r\n파일에서 제거하는 것이 좋습니다. `editor.unusualLineTerminators`를 통해 구성할 수 있습니다.", - "unusualLineTerminators.fix": "이 파일 수정", - "unusualLineTerminators.ignore": "이 파일의 문제 무시", + "unusualLineTerminators.detail": "이 파일 ‘\r\n’에 LS(줄 구분 기호) 또는 PS(단락 구분 기호) 같은 하나 이상의 비정상적인 줄 종결자 문자가 포함되어 있습니다.{0}\r\n파일에서 제거하는 것이 좋습니다. `editor.unusualLineTerminators`를 통해 구성할 수 있습니다.", + "unusualLineTerminators.fix": "비정상적인 줄 종결자 제거", + "unusualLineTerminators.ignore": "무시", "unusualLineTerminators.message": "비정상적인 줄 종결자가 검색됨", "unusualLineTerminators.title": "비정상적인 줄 종결자" }, @@ -1272,6 +1309,18 @@ "multipleValues": "옵션 '{0}'이(가) 두 번 이상 정의되었습니다. 값 '{1}'을(를) 사용하세요.", "unknownOption": "경고: '{0}'은(는) 알려진 옵션 목록에 없지만 Electron/Chromium에 계속 전달됩니다." }, + "vs/platform/extensionManagement/common/abstractExtensionManagementService": { + "MarketPlaceDisabled": "Marketplace를 사용할 수 없습니다.", + "Not a Marketplace extension": "마켓플레이스 확장만 다시 설치할 수 있습니다.", + "malicious extension": "문제가 있다고 보고되었으므로 '{0}' 확장을 설치할 수 없습니다.", + "multipleDependentsError": "'{0}' 확장을 제거할 수 없습니다. '{1}', '{2}' 및 기타 확장이 이 확장에 종속됩니다.", + "multipleIndirectDependentsError": "'{0}' 확장을 제거할 수 없습니다. '{1}' 확장 제거를 포함하며 '{2}', '{3}' 및 기타 확장이 이 확장에 종속됩니다.", + "notFoundCompatibleDependency": "'{0}' 확장은 현재 버전의 VS Code(버전 {1})와 호환되지 않기 때문에 설치할 수 없습니다.", + "singleDependentError": "'{0}' 확장을 제거할 수 없습니다. '{1}' 확장이 이 확장에 종속됩니다.", + "singleIndirectDependentError": "'{0}' 확장을 제거할 수 없습니다. '{1}' 확장 제거를 포함하며 '{2}' 확장이 이 확장에 종속됩니다.", + "twoDependentsError": "'{0}' 확장을 제거할 수 없습니다. '{1}' 및 '{2}' 확장이 이 확장에 종속됩니다.", + "twoIndirectDependentsError": "'{0}' 확장을 제거할 수 없습니다. '{1}' 확장 제거를 포함하며 '{2}' 및 '{3}' 확장이 이 확장에 종속됩니다." + }, "vs/platform/extensionManagement/common/extensionManagement": { "extensions": "확장", "preferences": "기본 설정" @@ -1285,8 +1334,10 @@ "forceDowngrade": "'{0}' v{1} 확장의 최신 버전이 이미 설치되어 있습니다. '--force' 옵션을 사용하여 이전 버전으로 다운그레이드하세요.", "forceUninstall": "사용자가 '{0}' 확장을 기본 제공 확장으로 표시했습니다. 제거하려면 '--force' 옵션을 사용하세요.", "installation failed": "확장 설치 실패: {0}", - "installing": "'{0}' v{1} 확장을 설치하는 중...", - "installing builtin ": "기본 제공 확장 '{0}' v{1}을(를) 설치하는 중...", + "installing": "'{0}' 확장을 설치하는 중...", + "installing builtin ": "기본 제공 확장 '{0}'을(를) 설치하는 중...", + "installing builtin with version": "기본 제공 확장 '{0}' v{1}을(를) 설치하는 중...", + "installing with version": "'{0}' v{1} 확장을 설치하는 중...", "installingExtensions": "확장을 설치하는 중...", "installingExtensionsOnLocation": "{0}에 확장을 설치하는 중...", "listFromLocation": "{0}에 설치된 확장:", @@ -1305,23 +1356,12 @@ "exeRecommended": "시스템에 {0}이(가) 설치되어 있습니다. 권장되는 확장을 설치하시겠습니까?" }, "vs/platform/extensionManagement/node/extensionManagementService": { - "MarketPlaceDisabled": "Marketplace를 사용할 수 없습니다.", - "Not a Marketplace extension": "마켓플레이스 확장만 다시 설치할 수 있습니다.", "exitCode": "확장을 설치할 수 없습니다. 다시 설치하기 전에 VS 코드를 종료한 후 다시 시작하십시오.", "incompatible": "VS Code '{1}'과(와) 호환되지 않으므로 확장 '{0}'을(를) 설치할 수 없습니다.", - "malicious extension": "문제가 있다고 보고되었으므로 확장을 설치할 수 없습니다.", - "multipleDependentsError": "'{0}' 확장을 제거할 수 없습니다. '{1}', '{2}' 및 기타 확장이 이 확장에 종속됩니다.", - "multipleIndirectDependentsError": "'{0}' 확장을 제거할 수 없습니다. '{1}' 확장 제거를 포함하며 '{2}', '{3}' 및 기타 확장이 이 확장에 종속됩니다.", - "notExists": "확장을 찾을 수 없음", - "notFoundCompatibleDependency": "'{0}' 확장은 현재 버전의 VS Code(버전 {1})와 호환되지 않기 때문에 설치할 수 없습니다.", "notInstalled": "'{0}' 확장이 설치되어 있지 않습니다.", "quitCode": "확장을 설치할 수 없습니다. 다시 설치하기 위해 VS Code를 종료하고 다시 시작하십시오.", "removeError": "확장을 제거하는 동안 오류가 발생했습니다. {0}. 다시 시도하기 전에 VS Code를 종료하고 다시 시작하세요.", - "restartCode": "{0}을(를) 다시 설치하기 전에 VS Code를 다시 시작하세요.", - "singleDependentError": "'{0}' 확장을 제거할 수 없습니다. '{1}' 확장이 이 확장에 종속됩니다.", - "singleIndirectDependentError": "'{0}' 확장을 제거할 수 없습니다. '{1}' 확장 제거를 포함하며 '{2}' 확장이 이 확장에 종속됩니다.", - "twoDependentsError": "'{0}' 확장을 제거할 수 없습니다. '{1}' 및 '{2}' 확장이 이 확장에 종속됩니다.", - "twoIndirectDependentsError": "'{0}' 확장을 제거할 수 없습니다. '{1}' 확장 제거를 포함하며 '{2}' 및 '{3}' 확장이 이 확장에 종속됩니다." + "restartCode": "{0}을(를) 다시 설치하기 전에 VS Code를 다시 시작하세요." }, "vs/platform/extensionManagement/node/extensionManagementUtil": { "invalidManifest": "잘못된 VSIX: package.json이 JSON 파일이 아닙니다." @@ -1394,20 +1434,22 @@ "moveError": "'{0}'을 (를) '{1}'({2})(으)로 이동할 수 없습니다." }, "vs/platform/issue/electron-main/issueMainService": { - "cancel": "취소", + "cancel": "취소(&&C)", "confirmCloseIssueReporter": "입력이 저장되지 않습니다. 이 창을 닫으시겠습니까?", "issueReporter": "문제 보고자", "issueReporterWriteToClipboard": "GitHub에 직접 보낼 데이터가 너무 많으므로 데이터가 클립보드에 복사됩니다. 열려 있는 GitHub 문제 페이지에 해당 데이터를 붙여넣으세요.", "local": "LOCAL", - "ok": "확인", + "ok": "확인(&&O)", "processExplorer": "프로세스 탐색기", - "yes": "예" + "yes": "예(&&Y)" }, "vs/platform/keybinding/common/abstractKeybindingService": { "first.chord": "({0})을(를) 눌렀습니다. 둘째 키는 잠시 기다렸다가 누르십시오...", "missing.chord": "키 조합({0}, {1})은 명령이 아닙니다." }, "vs/platform/list/browser/listService": { + "Fast Scroll Sensitivity": "Alt 키를 누를 때 스크롤 속도 승수입니다.", + "Mouse Wheel Scroll Sensitivity": "마우스 휠 스크롤 이벤트의 deltaX 및 deltaY에서 사용할 승수입니다.", "automatic keyboard navigation setting": "목록 및 트리에서 키보드 탐색이 입력만으로 자동 트리거되는지 여부를 제어합니다. 'false'로 설정하면 'list.toggleKeyboardNavigation' 명령을 실행할 때만 키보드 탐색이 트리거되어 바로 가기 키를 할당할 수 있습니다.", "expand mode": "폴더 이름을 클릭할 때 트리 폴더가 확장되는 방법을 제어합니다. 일부 트리와 목록에서는 이 설정을 적용할 수 없는 경우 무시하도록 선택할 수 있습니다.", "horizontalScrolling setting": "워크벤치에서 목록 및 트리의 가로 스크롤 여부를 제어합니다. 경고: 이 설정을 켜면 성능에 영향을 미칩니다.", @@ -1424,6 +1466,11 @@ "tree indent setting": "트리 들여쓰기를 픽셀 단위로 제어합니다.", "workbenchConfigurationTitle": "워크벤치" }, + "vs/platform/localizations/common/localizedStrings": { + "close": "닫기", + "find": "찾기", + "open": "열기" + }, "vs/platform/markers/common/markers": { "sev.error": "오류", "sev.info": "정보", @@ -1465,10 +1512,10 @@ "miSwitchWindow": "창 전환(&&W)..." }, "vs/platform/native/electron-main/nativeHostMainService": { - "cancel": "취소", + "cancel": "취소(&&C)", "cantCreateBinFolder": "셸 명령 '{0}'을(를) 설치할 수 없습니다.", "cantUninstall": "셸 명령 '{0}'을(를) 제거할 수 없습니다.", - "ok": "확인", + "ok": "확인(&&O)", "sourceMissing": "'{0}'에서 셸 스크립트를 찾을 수 없습니다.", "warnEscalation": "이제 {0}에서 'osascript'를 사용하여 관리자에게 셸 명령을 설치할 권한이 있는지를 묻습니다.", "warnEscalationUninstall": "이제 {0}에서 'osascript'를 사용하여 셸 명령을 제거할 관리자 권한이 있는지를 묻습니다." @@ -1477,7 +1524,6 @@ "canNotRun": "명령 '{0}'에서 오류({1})가 발생했습니다.", "commandPickAriaLabelWithKeybinding": "{0}, {1}", "morecCommands": "기타 명령", - "ok": "확인", "recentlyUsed": "최근에 사용한 항목" }, "vs/platform/quickinput/browser/helpQuickAccess": { @@ -1498,8 +1544,8 @@ "systemCertificates": "OS에서 CA 인증서를 로드해야 하는지 여부를 제어합니다(Windows 및 macOS에서는 이 기능을 끈 후 창을 다시 로드해야 함)." }, "vs/platform/telemetry/common/telemetryService": { - "telemetry.enableTelemetry": "사용자 데이터와 에러를 Microsoft 온라인 서비스로 보내는 것을 허용합니다.", - "telemetry.enableTelemetryMd": "사용량 현황 데이터 및 오류를 Microsoft 온라인 서비스로 보낼 수 있도록 합니다. [여기]({0})에서 개인정보처리방침을 읽어 보세요.", + "telemetry.enableTelemetry": "수집할 진단 데이터를 사용하도록 설정합니다. 이는 {0}의 성능과 개선이 필요한 부분을 더 잘 이해하는 데 도움이 됩니다.", + "telemetry.enableTelemetryMd": "수집할 진단 데이터를 사용하도록 설정합니다. 이는 {0}의 수행 방식과 당사의 수집 항목 및 개인 정보 보호 정책에 대해 개선이 필요한 부분[자세히 알아보기]({1})을 더 잘 이해하는 데 도움이 됩니다.", "telemetryConfigurationTitle": "원격 분석" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { @@ -1510,34 +1556,46 @@ "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": "터미널이 Linux에서 사용하는 셸의 경로입니다. [셸 구성 방법을 자세히 알아보세요](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "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.shell.linux.deprecation": "이 기능은 더 이상 사용되지 않습니다. 기본 셸을 구성하는 새로운 권장 방법은 {0}에서 터미널 프로필을 만들고 프로필 이름을 {1}에서 기본값으로 설정하는 것입니다. 이는 현재 새 프로필 설정보다 우선하지만, 나중에 변경될 예정입니다.", - "terminal.integrated.shell.osx": "터미널이 macOS에서 사용하는 셸의 경로입니다. [셸 구성 방법을 자세히 알아보세요](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "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.deprecation": "이 기능은 더 이상 사용되지 않습니다. 기본 셸을 구성하는 새로운 권장 방법은 {0}에서 터미널 프로필을 만들고 프로필 이름을 {1}에서 기본값으로 설정하는 것입니다. 이는 현재 새 프로필 설정보다 우선하지만, 나중에 변경될 예정입니다.", - "terminal.integrated.shell.windows": "터미널이 Windows에서 사용하는 셸의 경로입니다. [셸 구성 방법을 자세히 알아보세요](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "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.deprecation": "이 기능은 더 이상 사용되지 않습니다. 기본 셸을 구성하는 새로운 권장 방법은 {0}에서 터미널 프로필을 만들고 프로필 이름을 {1}에서 기본값으로 설정하는 것입니다. 이는 현재 새 프로필 설정보다 우선하지만, 나중에 변경될 예정입니다.", - "terminal.integrated.shellArgs.linux": "Linux 터미널에 있을 때 사용할 명령줄 인수입니다. [셸 구성 방법을 자세히 알아보세요](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", - "terminal.integrated.shellArgs.osx": "macOS 터미널에 있을 때 사용할 명령줄 인수입니다. [셸 구성 방법을 자세히 알아보세요](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", - "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#_configuration).", + "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.showLinkHover": "터미널 출력의 링크에 대한 마우스를 표시할지 여부입니다.", "terminal.integrated.useWslProfiles": "터미널 드롭다운에 WSL 배포판이 표시되는지를 제어합니다.", "terminalIntegratedConfigurationTitle": "통합 터미널", "terminalProfile.args": "셸 실행 파일을 실행하는 데 사용할 선택적 인수 세트입니다.", "terminalProfile.color": "이 터미널과 연결할 테마 색 ID입니다.", "terminalProfile.env": "터미널 프로필 프로세스에 추가될 환경 변수를 포함하는 개체입니다. 기본 환경에서 환경 변수를 삭제하려면 'null'로 설정합니다.", "terminalProfile.icon": "이 터미널과 연결할 codicon ID입니다.", + "terminalProfile.linuxExtensionId": "확장 터미널의 ID", + "terminalProfile.linuxExtensionIdentifier": "이 프로필을 제공한 확장입니다.", + "terminalProfile.linuxExtensionTitle": "확장 터미널의 이름", + "terminalProfile.osxExtensionId": "확장 터미널의 ID", + "terminalProfile.osxExtensionIdentifier": "이 프로필을 제공한 확장입니다.", + "terminalProfile.osxExtensionTitle": "확장 터미널의 이름", "terminalProfile.overrideName": "프로필 이름이 자동 검색된 이름을 재정의하는지 여부를 제어합니다.", "terminalProfile.path": "셸 실행 파일에 대한 단일 경로 또는 하나의 경로가 실패할 경우 대체로 사용될 경로의 배열입니다.", + "terminalProfile.windowsExtensionId": "확장 터미널의 ID", + "terminalProfile.windowsExtensionIdentifier": "이 프로필을 제공한 확장입니다.", + "terminalProfile.windowsExtensionTitle": "확장 터미널의 이름", "terminalProfile.windowsSource": "셸에 대한 경로를 자동 검색할 프로필 소스입니다." }, "vs/platform/terminal/node/terminalProcess": { "launchFail.cwdDoesNotExist": "시작 디렉터리(cwd) \"{0}\"이(가) 없음", "launchFail.cwdNotDirectory": "시작 디렉터리(cwd) \"{0}\"이(가) 디렉터리가 아님", "launchFail.executableDoesNotExist": "셸 실행 파일 \"{0}\"의 경로가 없습니다.", - "launchFail.executableIsNotFileOrSymlink": "셸 실행 파일 \"{0}\"의 경로가 symlink 파일이 아닙니다." + "launchFail.executableIsNotFileOrSymlink": "셸 실행 파일 \"{0}\"의 경로는 파일이나 symlink가 아닙니다." }, "vs/platform/theme/common/colorRegistry": { "activeContrastBorder": "더 뚜렷이 대비되도록 요소를 다른 요소와 구분하는 활성 요소 주위의 추가 테두리입니다.", @@ -1641,6 +1699,7 @@ "keybindingLabelForeground": "키 바인딩 레이블 전경색입니다. 키 바인딩 레이블은 바로 가기 키를 나타내는 데 사용됩니다.", "listActiveSelectionBackground": "목록/트리가 활성 상태인 경우 선택한 항목의 목록/트리 배경색입니다. 목록/트리가 활성 상태이면 키보드 포커스를 가지며, 비활성 상태이면 포커스가 없습니다.", "listActiveSelectionForeground": "목록/트리가 활성 상태인 경우 선택한 항목의 목록/트리 전경색입니다. 목록/트리가 활성 상태이면 키보드 포커스를 가지며, 비활성 상태이면 포커스가 없습니다.", + "listActiveSelectionIconForeground": "목록/트리가 활성 상태인 경우 선택한 항목의 목록/트리 아이콘 전경색입니다. 목록/트리가 활성 상태이면 키보드 포커스를 가지며, 비활성 상태이면 포커스가 없습니다.", "listDeemphasizedForeground": "강조되지 않은 항목의 목록/트리 전경색. ", "listDropBackground": "마우스로 항목을 이동할 때 목록/트리 끌어서 놓기 배경입니다.", "listErrorForeground": "오류를 포함하는 목록 항목의 전경색입니다.", @@ -1659,6 +1718,7 @@ "listInactiveFocusOutline": "목록/트리가 비활성 상태인 경우 포커스가 있는 항목의 목록/트리 윤곽선 색입니다. 목록/트리가 활성 상태이면 키보드 포커스를 가지며, 비활성 상태이면 포커스가 없습니다.", "listInactiveSelectionBackground": "목록/트리가 비활성 상태인 경우 선택한 항목의 목록/트리 배경색입니다. 목록/트리가 활성 상태이면 키보드 포커스를 가지며, 비활성 상태이면 포커스가 없습니다.", "listInactiveSelectionForeground": "목록/트리가 비활성 상태인 경우 선택한 항목의 목록/트리 전경색입니다. 목록/트리가 활성 상태이면 키보드 포커스를 가지며, 비활성 상태이면 포커스가 없습니다.", + "listInactiveSelectionIconForeground": "목록/트리가 비활성 상태인 경우 선택한 항목의 목록/트리 아이콘 전경색입니다. 목록/트리가 활성 상태이면 키보드 포커스를 가지며, 비활성 상태이면 포커스가 없습니다.", "listWarningForeground": "경고를 포함하는 목록 항목의 전경색입니다.", "menuBackground": "메뉴 항목 배경색입니다.", "menuBorder": "메뉴 테두리 색입니다.", @@ -1699,6 +1759,7 @@ "quickInput.list.focusBackground deprecation": "대신 quickInputList.focusBackground를 사용하세요.", "quickInput.listFocusBackground": "포커스가 있는 항목의 빠른 선택기 배경색입니다.", "quickInput.listFocusForeground": "포커스가 있는 항목의 빠른 선택기 전경색입니다.", + "quickInput.listFocusIconForeground": "포커스가 있는 항목의 빠른 선택기 아이콘 전경색입니다.", "sashActiveBorder": "활성 섀시의 테두리 색입니다.", "scrollbarShadow": "스크롤되는 보기를 나타내는 스크롤 막대 그림자입니다.", "scrollbarSliderActiveBackground": "클릭된 상태일 때 스크롤 막대 슬라이더 배경색입니다.", @@ -1788,7 +1849,7 @@ "cannotWorkspaceUndoDueToInMeantimeUndoRedo": "그동안 실행 취소 또는 다시 실행 작업이 발생했기 때문에 모든 파일에서 '{0}'을(를) 실행 취소할 수 없습니다.", "cannotWorkspaceUndoDueToInProgressUndoRedo": "{1}에서 실행 취소 또는 다시 실행 작업이 이미 실행 중이므로 모든 파일에서 '{0}'을(를) 실행 취소할 수 없습니다.", "confirmDifferentSource": "'{0}'을(를) 실행 취소하시겠습니까?", - "confirmDifferentSource.ok": "실행 취소", + "confirmDifferentSource.yes": "예", "confirmWorkspace": "모든 파일에서 '{0}'을(를) 실행 취소하시겠습니까?", "externalRemoval": "{0} 파일이 닫히고 디스크에서 수정되었습니다.", "noParallelUniverses": "{0} 파일은 호환되지 않는 방식으로 수정되었습니다.", @@ -1837,8 +1898,8 @@ "vs/platform/windows/electron-main/window": { "appCrashed": "창이 충돌했습니다.", "appCrashedDetail": "불편을 드려서 죄송합니다. 창을 다시 열면 중단된 위치에서 계속할 수 있습니다.", - "appCrashedDetails": "창에 크래시가 발생함(이유: '{0}')", - "appStalled": "창이 더 이상 응답하지 않습니다.", + "appCrashedDetails": "창이 충돌했습니다(원인: '{0}', 코드: '{1}').", + "appStalled": "창이 응답하지 않습니다.", "appStalledDetail": "창을 다시 열거나, 닫거나, 계속 기다릴 수 있습니다.", "close": "닫기(&&C)", "hiddenMenuBar": " 키를 눌러 메뉴 모음에 계속 액세스할 수 있습니다.", @@ -1846,8 +1907,8 @@ "wait": "계속 대기(&&K)" }, "vs/platform/windows/electron-main/windowsMainService": { - "ok": "확인", - "pathNotExistDetail": "'{0}' 경로가 디스크에 더 이상 없는 것 같습니다.", + "ok": "확인(&&O)", + "pathNotExistDetail": "'{0}' 경로가 이 컴퓨터에 없습니다.", "pathNotExistTitle": "경로가 없습니다.", "uriInvalidDetail": "URI '{0}'이(가) 유효한 것으로 확인되지 않아 열 수 없습니다.", "uriInvalidTitle": "URI를 열 수 없습니다." @@ -1868,7 +1929,7 @@ "workspaceName": "{0}(작업 영역)" }, "vs/platform/workspaces/electron-main/workspacesManagementMainService": { - "ok": "확인", + "ok": "확인(&&O)", "workspaceOpenedDetail": "작업 영역이 이미 다른 창에 열렸습니다. 먼저 해당 창을 닫은 후 다시 시도하세요.", "workspaceOpenedMessage": "'{0}' 작업 영역을 저장할 수 없음" }, @@ -2160,7 +2221,7 @@ "open": "예(&&Y)", "trace.detail": "문제를 만들고 다음 파일을 수동으로 연결하세요.\r\n{0}", "trace.message": "추적을 만들었습니다.", - "trace.ok": "확인" + "trace.ok": "확인(&&O)" }, "vs/code/electron-main/main": { "close": "닫기(&&C)", @@ -2238,6 +2299,7 @@ "allow": "허용", "cancel": "취소", "confirmLogin": "확장 '{0}'은(는) {1}을(를) 사용하여 로그인하려고 합니다.", + "confirmRelogin": "'{0}' 확장은 {1}을(를) 사용하여 사용자가 다시 로그인하기를 원합니다.", "manageExensions": "이 계정에 액세스할 수 있는 확장 선택", "manageTrustedExtensions": "신뢰할 수 있는 확장 관리", "manageTrustedExtensions.cancel": "취소", @@ -2367,6 +2429,7 @@ "vs/workbench/api/common/configurationExtensionPoint": { "config.property.defaultConfiguration.languageExpected": "언어 선택기가 필요합니다(예: [\"java\"]).", "config.property.defaultConfiguration.warning": "'{0}'에 대한 구성 기본값을 등록할 수 없습니다. 언어별 설정에 대한 기본값만 지원됩니다.", + "config.property.duplicate": "'{0}'을(를) 등록할 수 없습니다. 이 속성은 이미 등록되어 있습니다.", "invalid.allOf": "'configuration.allOf'는 사용되지 않으며 더 이상 사용해서는 안됩니다. 대신 여러 구성 섹션을 배열로 'configuration' 기여 지점에 전달하세요.", "invalid.properties": "'configuration.properties'는 개체여야 합니다.", "invalid.property": "configuration.properties 속성 '{0}'은(는) 개체여야 합니다.", @@ -2374,6 +2437,7 @@ "scope.application.description": "사용자 설정에서만 구성할 수 있는 구성입니다.", "scope.deprecationMessage": "설정하면 속성이 사용되지 않음으로 표시되고 지정된 메시지가 설명으로 표시됩니다.", "scope.description": "구성이 적용되는 범위입니다. 사용 가능한 범위는 `application`, `machine`, `window`, `resource` 및 'machine-overridable`입니다.", + "scope.editPresentation": "지정한 경우 문자열 설정의 프레젠테이션 형식을 제어합니다.", "scope.enumDescriptions": "열거형 값에 대한 설명", "scope.language-overridable.description": "언어별 설정에서 구성할 수 있는 리소스 구성입니다.", "scope.machine-overridable.description": "작업 영역 또는 폴더 설정에서도 구성할 수 있는 컴퓨터 구성입니다.", @@ -2381,11 +2445,14 @@ "scope.markdownDeprecationMessage": "설정하면 속성이 사용되지 않음으로 표시되고 지정된 메시지가 markdown 형식의 설명으로 표시됩니다.", "scope.markdownDescription": "Markdown 형식의 설명입니다.", "scope.markdownEnumDescriptions": "Markdown 형식의 열거형 값에 대한 설명입니다.", + "scope.multilineText.description": "값은 textarea에 표시됩니다.", "scope.resource.description": "사용자, 원격, 작업 영역 또는 폴더 설정에서 구성할 수 있는 구성입니다.", + "scope.singlelineText.description": "값이 입력 상자에 표시됩니다.", "scope.window.description": "사용자, 원격 또는 작업 영역 설정에서 구성할 수 있는 구성입니다.", "unknownWorkspaceProperty": "알 수 없는 작업 영역 구성 속성", "vscode.extension.contributes.configuration": "구성 설정을 적용합니다.", "vscode.extension.contributes.configuration.properties": "구성 속성에 대한 설명입니다.", + "vscode.extension.contributes.configuration.properties.schema": "구성 속성의 스키마입니다.", "vscode.extension.contributes.configuration.property.empty": "속성은 비어 있을 수 없습니다.", "vscode.extension.contributes.configuration.title": "설정을 요약합니다. 이 레이블은 설정 파일에서 구분 주석으로 사용됩니다.", "vscode.extension.contributes.defaultConfiguration": "언어별로 기본 편집기 구성 설정을 적용합니다.", @@ -2397,6 +2464,7 @@ "workspaceConfig.remoteAuthority": "작업 영역이 있는 원격 서버입니다.", "workspaceConfig.settings.description": "작업 영역 설정", "workspaceConfig.tasks.description": "작업 영역 작업 구성", + "workspaceConfig.transient": "다시 시작하거나 다시 로드할 때 임시 작업 영역이 사라집니다.", "workspaceConfig.uri.description": "폴더 URI" }, "vs/workbench/api/common/extHostDiagnostics": { @@ -2441,7 +2509,10 @@ "commentThread.title": "제공한 주석 스레드 제목 메뉴", "dup": "`명령` 섹션에 `{0}` 명령이 여러 번 나타납니다.", "dupe.command": "메뉴 항목이 동일한 명령을 기본값과 alt 명령으로 참조합니다.", + "file.newFile": "'새 파일...' 시작 페이지 및 파일 메뉴에 표시되는 빠른 선택입니다.", "inlineCompletions.actions": "인라인 완성을 마우스로 가리킬 때 표시되는 작업", + "interactive.cell.title": "제공된 대화형 셀 제목 메뉴", + "interactive.toolbar": "제공된 대화형 도구 모음 메뉴", "menuId.invalid": "`{0}`은(는) 유효한 메뉴 식별자가 아닙니다.", "menus.changeTitle": "소스 컨트롤 인라인 변경 메뉴", "menus.commandPalette": "명령 팔레트", @@ -2471,9 +2542,9 @@ "missing.command": "메뉴 항목이 '명령' 섹션에 정의되지 않은 `{0}` 명령을 참조합니다.", "missing.submenu": "메뉴 항목이 '하위 메뉴' 섹션에 정의되지 않은 `{0}` 하위 메뉴를 참조합니다.", "nonempty": "비어 있지 않은 값이 필요합니다.", + "notebook.cell.execute": "제공된 전자 필기장 셀 실행 메뉴", "notebook.cell.title": "제공된 Notebook 셀 제목 메뉴", "notebook.toolbar": "제공된 Notebook 도구 모음 메뉴", - "notebook.toolbar.right": "제공된 전자 필기장 오른쪽 도구 모음 메뉴", "opticon": "'icon' 속성은 생략하거나, '{dark, light}' 같은 문자열 또는 리터럴이어야 합니다.", "optstring": "`{0}` 속성은 생략할 수 있거나 `string` 형식이어야 함", "proposed": "제안된 API", @@ -2487,7 +2558,8 @@ "submenuId.invalid.id": "`{0}`은(는) 유효한 하위 메뉴 식별자가 아닙니다.", "submenuId.invalid.label": "`{0}`은(는) 유효한 하위 메뉴 레이블이 아닙니다.", "submenuItem.duplicate": "'{0}' 하위 메뉴가 이미 '{1}' 메뉴에 적용되었습니다.", - "testing.item.title": "기여한 테스트 항목 메뉴", + "testing.item.context": "기여한 테스트 항목 메뉴", + "testing.item.gutter.title": "테스트 항목의 제본용 여백 장식 메뉴", "unsupported.submenureference": "메뉴 항목이 하위 메뉴 지원이 포함되지 않은 메뉴의 하위 메뉴를 참조합니다.", "view.itemContext": "기여 조회 항목 상황에 맞는 메뉴", "view.timelineContext": "타임라인 보기 항목 컨텍스트 메뉴", @@ -2496,13 +2568,13 @@ "view.tunnelOriginInline": "포트 보기 항목 원본 인라인 메뉴", "view.tunnelPortInline": "포트 보기 항목 포트 인라인 메뉴", "view.viewTitle": "기여 조회 제목 메뉴", - "vscode.extension.contributes.commandType.category": "(선택 사항) UI에서 명령별 범주 문자열을 그룹화합니다.", + "vscode.extension.contributes.commandType.category": "(선택 사항) UI에서 명령을 그룹화하는 기준이 되는 범주 문자열입니다.", "vscode.extension.contributes.commandType.command": "실행할 명령의 식별자", "vscode.extension.contributes.commandType.icon": "(선택 사항) UI에서 명령을 나타내는 데 사용되는 아이콘입니다. 파일 경로, 어두운 테마 및 밝은 테마의 파일 경로가 있는 개체 또는 `\\$(zap)`와 같은 테마 아이콘 참조입니다.", "vscode.extension.contributes.commandType.icon.dark": "어두운 테마를 사용하는 경우의 아이콘 경로", "vscode.extension.contributes.commandType.icon.light": "밝은 테마를 사용하는 경우의 아이콘 경로", "vscode.extension.contributes.commandType.precondition": "(선택 사항) UI(메뉴 및 키 바인딩)에서 명령을 사용하도록 설정하려면 true이어야 하는 조건입니다. 'executeCommand'-api 같은 다른 방법을 사용한 명령 실행을 방지하지 않습니다.", - "vscode.extension.contributes.commandType.shortTitle": "명령이 UI에 표시되는 짧은 제목", + "vscode.extension.contributes.commandType.shortTitle": "(선택 사항) 명령이 UI에 표시되는 짧은 제목입니다. 메뉴는 명령을 표시하는 컨텍스트에 따라 'title' 또는 'shortTitle'을 선택합니다.", "vscode.extension.contributes.commandType.title": "명령이 UI에 표시되는 제목입니다.", "vscode.extension.contributes.commands": "명령 팔레트에 명령을 적용합니다.", "vscode.extension.contributes.menuItem.alt": "실행할 대체 명령의 식별자입니다. 명령은 '명령' 섹션에 선언되어야 합니다.", @@ -2519,7 +2591,7 @@ "vscode.extension.contributes.submenus": "편집기에 하위 메뉴 항목을 제공합니다." }, "vs/workbench/api/node/extHostDebugService": { - "debug.terminal.title": "디버기" + "debug.terminal.title": "디버그 프로세스" }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "컨텍스트 키 검사", @@ -2585,7 +2657,6 @@ "moveSidebarLeft": "사이드바를 왼쪽으로 이동", "moveSidebarRight": "사이드바를 오른쪽으로 이동", "moveView": "보기 이동", - "ok": "확인", "panel": "패널", "panelContainer": "패널 / {0}", "resetFocusedView.error.noFocusedView": "현재 포커스가 지정된 뷰가 없습니다.", @@ -2660,23 +2731,25 @@ }, "vs/workbench/browser/actions/workspaceActions": { "closeWorkspace": "작업 영역 닫기", + "duplicateWorkspace": "중복 작업 영역", "duplicateWorkspaceInNewWindow": "새 창에 작업 영역으로 복제", + "filesCategory": "파일", "globalRemoveFolderFromWorkspace": "작업 영역에서 폴더 제거...", - "manageTrustAction": "작업 영역 신뢰 관리", "miAddFolderToWorkspace": "작업 영역에 폴더 추가(&&D)...", "miCloseFolder": "폴더 닫기(&&F)", "miCloseWorkspace": "작업 영역 닫기(&&W)", + "miOpen": "열기(&&O)...", + "miOpenFile": "파일 열기(&&O)...", + "miOpenFolder": "폴더 열기(&&F)...", + "miOpenWorkspace": "작업 영역 열기(&&K)...", "miSaveWorkspaceAs": "작업 영역을 다른 이름으로 저장...", - "noWorkspaceOrFolderOpened": "현재 이 인스턴스에 열려 있는 작업 영역 또는 폴더가 없습니다.", - "ok": "확인", "openFile": "파일 열기...", "openFileFolder": "열기...", "openFolder": "폴더 열기...", "openWorkspaceAction": "작업 영역 열기...", "openWorkspaceConfigFile": "작업 영역 구성 파일 열기", "saveWorkspaceAsAction": "작업 영역을 다른 이름으로 저장...", - "workspaces": "작업 영역", - "workspacesCategory": "작업 영역" + "workspaces": "작업 영역" }, "vs/workbench/browser/actions/workspaceCommands": { "add": "추가(&&A)", @@ -2821,6 +2894,7 @@ "closeEditor": "편집기 닫기", "closeEditorGroup": "편집기 그룹 닫기", "closeEditorsInGroup": "그룹의 모든 편집기 닫기", + "closeGroupAction": "Close Group", "closeOtherEditors": "그룹의 다른 편집기 닫기", "closeOthers": "기타 항목 닫기", "closePinnedEditor": "고정된 편집기 닫기", @@ -2833,6 +2907,7 @@ "inlineView": "인라인 보기", "keepEditor": "편집기 유지", "keepOpen": "열린 상태 유지", + "lockGroup": "Lock Group", "miBack": "뒤로(&&B)", "miClearRecentOpen": "최근에 연 항목 지우기(&&C)", "miEditorLayout": "편집기 레이아웃(&&L)", @@ -2878,7 +2953,7 @@ "pin": "고정", "pinEditor": "편집기 고정", "previousChangeIcon": "Diff 편집기에서 이전 변경 작업의 아이콘입니다.", - "run": "실행", + "reopenWith": "편집기 다시 열기...", "showOpenedEditors": "열려 있는 편집기 표시", "showTrimWhitespace.label": "선행/후행 공백 차이 표시", "sideBySideEditor": "병렬 편집기", @@ -2891,7 +2966,10 @@ "textDiffEditor": "텍스트 Diff 편집기", "textEditor": "텍스트 편집기", "toggleKeepEditors": "편집기 열어 두기", + "toggleLockGroup": "Lock Group", "toggleWhitespace": "Diff 편집기에서 공백 토글 작업의 아이콘입니다.", + "unlockEditorGroup": "Unlock Group", + "unlockGroupAction": "Unlock Group", "unpin": "고정 해제", "unpinEditor": "편집기 고정 해제" }, @@ -2983,23 +3061,24 @@ "toggleEditorWidths": "편집기 그룹 크기 전환", "unpinEditor": "편집기 고정 해제", "workbench.action.reopenTextEditor": "텍스트 편집기를 사용하여 편집기 다시 열기", - "workbench.action.reopenWithEditor": "편집기 다시 열기..." + "workbench.action.toggleEditorType": "편집기 유형 설정/해제" }, "vs/workbench/browser/parts/editor/editorCommands": { "compare": "비교", "editorCommand.activeEditorMove.arg.description": "인수 속성:\r\n* 'to': 이동할 위치를 지정하는 문자열 값입니다.\r\n* 'by': 이동할 단위를 지정하는 문자열 값입니다.(탭 단위 또는 그룹 단위).\r\n* 'value': 이동할 위치 수 또는 절대 위치를 지정하는 숫자 값입니다.", "editorCommand.activeEditorMove.arg.name": "활성 편집기 이동 인수", "editorCommand.activeEditorMove.description": "활성 편집기를 탭 또는 그룹 단위로 이동", - "toggleInlineView": "인라인 보기 토글" + "lockEditorGroup": "Lock Editor Group", + "toggleEditorGroupLock": "Toggle Editor Group Lock", + "toggleInlineView": "인라인 보기 토글", + "unlockEditorGroup": "Unlock Editor Group" }, "vs/workbench/browser/parts/editor/editorDropTarget": { - "fileTooLarge": "파일이 너무 커서 제목 없는 편집기로 열 수 없습니다. 먼저 파일을 파일 탐색기에 업로드한 후 다시 시도하세요.", - "ok": "확인" + "fileTooLarge": "파일이 너무 커서 제목 없는 편집기로 열 수 없습니다. 먼저 파일을 파일 탐색기에 업로드한 후 다시 시도하세요." }, "vs/workbench/browser/parts/editor/editorGroupView": { - "ariaLabelGroupActions": "편집기 그룹 작업", + "ariaLabelGroupActions": "Empty editor group actions", "cancel": "취소", - "closeGroupAction": "닫기", "editorOpenError": "'{0}'을(를) 열 수 없습니다. {1}.", "editorOpenErrorDialog": "'{0}'을(를) 열 수 없음", "emptyEditorGroup": "{0}(비어 있음)", @@ -3007,6 +3086,15 @@ "groupLabel": "{0} 그룹", "ok": "확인" }, + "vs/workbench/browser/parts/editor/editorPlaceholder": { + "manageTrust": "작업 영역 신뢰 관리", + "requiresFolderTrustText": "폴더에 신뢰가 부여되지 않았으므로 파일이 편집기에 표시되지 않습니다.", + "requiresWorkspaceTrustText": "작업 영역에 신뢰가 부여되지 않았으므로 파일이 편집기에 표시되지 않습니다.", + "retry": "다시 시도", + "trustRequiredEditor": "작업 영역 신뢰 필요", + "unavailableEditor": "사용할 수 없는 편집기", + "unavailableEditorText": "오류 또는 사용할 수 없는 리소스로 인해 편집기를 열 수 없습니다." + }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "편집기 닫기", "entryAriaLabelDirty": "{0}, 더티", @@ -3069,6 +3157,7 @@ "status.editor.mode": "편집기 언어", "status.editor.screenReaderMode": "화면 읽기 프로그램 모드", "status.editor.selection": "편집기 선택", + "status.editor.status": "언어 상태", "status.editor.tabFocusMode": "접근성 모드", "tabFocusModeEnabled": "Tab으로 포커스 이동", "tabSize": "Tab 크기: {0}" @@ -3089,12 +3178,6 @@ "ariaLabelEditorActions": "편집기 작업", "draggedEditorGroup": "{0}(+{1})" }, - "vs/workbench/browser/parts/editor/workspaceTrustRequiredEditor": { - "manageTrust": "작업 영역 신뢰 관리", - "requiresFolderTrustText": "폴더에 신뢰가 부여되지 않았으므로 파일이 편집기에 표시되지 않습니다.", - "requiresWorkspaceTrustText": "작업 영역에 신뢰가 부여되지 않았으므로 파일이 편집기에 표시되지 않습니다.", - "trustRequiredEditor": "작업 영역 신뢰 필요" - }, "vs/workbench/browser/parts/notifications/notificationsActions": { "clearAllIcon": "알림에서 모두 지우기 작업의 아이콘입니다.", "clearIcon": "알림에서 지우기 작업의 아이콘입니다.", @@ -3229,7 +3312,8 @@ "viewMoveLeft": "보기를 왼쪽으로 이동", "viewMoveRight": "보기를 오른쪽으로 이동", "viewMoveUp": "보기를 위로 이동", - "views": "보기" + "views": "보기", + "viewsMove": "보기 이동" }, "vs/workbench/browser/parts/views/viewsService": { "focus view": "{0} 보기에 포커스", @@ -3290,7 +3374,7 @@ "pinnedTabSizing": "고정된 편집기 탭의 크기 조정을 제어합니다. 고정된 탭은 모든 열린 탭의 시작 부분으로 정렬되며 일반적으로 고정 해제될 때까지 닫히지 않습니다. `#workbench.editor.showTabs#`를 사용할 수 없는 경우 이 값은 무시됩니다.", "preserveInput": "다음에 열 때 마지막으로 명령 팔레트에 입력한 내용을 복원할지 여부를 제어합니다.", "remoteName": "`${remoteName}`: 예: SSH", - "restoreViewState": "텍스트 편집기를 닫은 후 다시 열 때 마지막 보기 상태(예: 스크롤 위치)를 복원합니다.", + "restoreViewState": "편집기를 닫은 후 다시 열 때 마지막 편집기 보기 상태(예: 스크롤 위치)를 복원합니다. 편집기 보기 상태는 편집기 그룹별로 저장되며 그룹이 닫힐 때 삭제됩니다. 편집기 그룹에 대해 이전 보기 상태가 발견되지 않은 경우 모든 편집기 그룹에서 마지막으로 알려진 보기 상태를 사용하려면 `#workbench.editor.sharedViewState#` 설정을 사용하세요.", "revealIfOpen": "편집기를 여는 경우 보이는 그룹 중 하나에 표시할지 여부를 제어합니다. 사용하지 않도록 설정하면 편집기가 기본적으로 현재 활성 편집기 그룹에 열립니다. 사용하도록 설정하면 현재 활성 편집기 그룹에서 편집기가 다시 열리지 않고 이미 열린 편집기가 표시됩니다. 강제로 편집기가 특정 그룹에서 열리거나 현재 활성 그룹 옆에 열리도록 하는 등의 일부 경우에는 이 설정이 무시됩니다.", "rootName": "`${rootName}`: 열려 있는 작업 영역 또는 폴더의 이름입니다(예: myFolder 또는 myWorkspace).", "rootPath": "`${rootPath}`: 열려 있는 작업 영역 또는 폴더의 파일 경로입니다(예: /Users/Development/myWorkspace).", @@ -3299,6 +3383,7 @@ "settings.editor.desc": "기본적으로 사용할 설정 편집기를 결정합니다.", "settings.editor.json": "JSON 파일 편집기를 사용합니다.", "settings.editor.ui": "설정 UI 편집기를 사용합니다.", + "sharedViewState": "모든 편집기 그룹에서 가장 최근의 편집기 보기 상태(예: 스크롤 위치)를 보존하고 편집기 그룹에 대한 특정 편집기 보기 상태가 없는 경우 복원합니다.", "showEditorTabs": "열려 있는 편집기를 탭에서 열지 여부를 제어합니다.", "showIcons": "열린 편집기를 아이콘과 함께 표시할지 여부를 제어합니다. 이를 위해서는 파일 아이콘 테마도 사용하도록 설정해야 합니다.", "sideBarLocation": "사이드바 및 작업 막대의 위치를 제어합니다. 워크벤치의 오른쪽이나 왼쪽에 표시할 수 있습니다.", @@ -3334,10 +3419,12 @@ "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.pinnedTabSizing.compact": "고정된 탭이 아이콘 또는 편집기 이름의 첫 문자만 있는 컴팩트 형식으로 표시됩니다.", "workbench.editor.pinnedTabSizing.normal": "고정된 탭이 고정되지 않은 탭의 모양을 상속합니다.", "workbench.editor.pinnedTabSizing.shrink": "고정된 탭이 편집기 이름의 일부를 표시하는 컴팩트 고정 크기로 축소됩니다.", @@ -3349,7 +3436,6 @@ "workbench.editor.titleScrollbarSizing.large": "마우스로 더 쉽게 잡을 수 있도록 크기를 늘립니다.", "workbench.editor.untitled.labelFormat.content": "제목 없는 파일의 이름은 연결된 파일 경로가 없는 경우 첫 번째 줄의 콘텐츠에서 파생됩니다. 줄이 비어 있거나 단어 문자가 없는 경우 해당 이름으로 대체됩니다.", "workbench.editor.untitled.labelFormat.name": "제목 없는 파일의 이름은 파일 콘텐츠에서 파생되지 않습니다.", - "workbench.experimental.useCustomHover": "작업 표시줄 및 패널에서 사용자 지정 가리키기를 사용하거나 사용하지 않도록 설정합니다. 이 구성은 실험적이며 언제든지 제거될 수 있습니다.", "workbench.fontAliasing.antialiased": "서브 픽셀이 아닌 픽셀 수준에서 글꼴을 다듬습니다. 전반적으로 글꼴이 더 밝게 표시됩니다.", "workbench.fontAliasing.auto": "디스플레이의 DPI에 따라 `기본` 또는 `안티앨리어싱`을 자동으로 적용합니다.", "workbench.fontAliasing.default": "서브 픽셀 글꼴 다듬기. 대부분의 일반 디스플레이에서 가장 선명한 텍스트를 제공합니다.", @@ -3374,6 +3460,7 @@ "developer": "개발자", "help": "도움말", "preferences": "기본 설정", + "test": "테스트", "view": "보기" }, "vs/workbench/common/configuration": { @@ -3382,19 +3469,23 @@ "vs/workbench/common/editor": { "activeEditor": "활성 편집기의 식별자", "activeEditorAvailableEditorIds": "활성 편집기에 사용할 수 있는 사용 가능한 편집기 식별자", + "activeEditorCanRevert": "활성 편집기에서 되돌릴 수 있는지 여부", "activeEditorGroupEmpty": "활성 편집기 그룹이 비어 있는지 여부", "activeEditorGroupIndex": "활성 편집기 그룹의 인덱스", "activeEditorGroupLast": "활성 편집기 그룹이 마지막 그룹인지 여부", + "activeEditorGroupLocked": "Whether the active editor group is locked", "activeEditorIsDirty": "활성 편집기가 더티인지 여부", "activeEditorIsNotPreview": "활성 편집기가 미리 보기 모드가 아닌지 여부", "activeEditorIsPinned": "활성 편집기가 고정되어 있는지 여부", "activeEditorIsReadonly": "활성 편집기가 읽기 전용인지 여부", + "builtinProviderDisplayName": "기본 제공", "editorAreaVisible": "편집기 영역이 표시되는지 여부", "editorIsOpen": "편집기가 열려 있는지 여부", "groupEditorsCount": "열려 있는 편집기 그룹 수", "inZenMode": "Zen 모드를 사용하도록 설정되어 있는지 여부", "isCenteredLayout": "가운데 맞춤 레이아웃을 사용하도록 설정되어 있는지 여부", "multipleEditorGroups": "여러 개의 편집기 그룹이 열려 있는지 여부", + "promptOpenWith.defaultEditor.displayName": "텍스트 편집기", "splitEditorsVertically": "편집기가 세로로 분할되었는지 여부", "textCompareEditorActive": "텍스트 비교 편집기가 활성 상태인지 여부", "textCompareEditorVisible": "텍스트 비교 편집기가 표시되는지 여부" @@ -3503,6 +3594,8 @@ "statusBarProminentItemBackground": "상태 표시줄 주요 항목 배경 색. 주요 항목은 중요성을 알려주기 위해 다른 상태 표시줄 항목보다 눈에 띕니다. 예제를 보기 위해 명령 팔레트에서 '포커스 이동을 위해 탭 키 토글' 모드를 변경합니다. 창 아래쪽에 상태 표시줄이 나타납니다.", "statusBarProminentItemForeground": "상태 표시줄 주요 항목 전경색입니다. 중요도를 표시하기 위해 주요 항목은 다른 상태 표시줄 항목보다 눈에 잘 띕니다. 예제를 표시하려면 명령 팔레트에서 `Tab 키로 포커스 이동 설정/해제` 모드를 변경합니다. 상태 표시줄은 창 아래쪽에 표시됩니다.", "statusBarProminentItemHoverBackground": "마우스 커서를 올렸을 때 상태 표시줄 주요 항목 배경 색. 주요 항목은 중요성을 알려주기 위해 다른 상태 표시줄 항목보다 눈에 띕니다. 예제를 보기 위해 명령 팔레트에서 '포커스 이동을 위해 탭 키 토글' 모드를 변경합니다. 창 아래쪽에 상태 표시줄이 나타납니다.", + "statusBarWarningItemBackground": "상태 표시줄 경고 항목 배경색입니다. 경고 항목은 경고 조건을 표시하기 위해 다른 상태 표시줄 입력 내용에 비해 눈에 띕니다. 상태 표시줄은 창 하단에 표시됩니다.", + "statusBarWarningItemForeground": "상태 표시줄 경고 항목 전경색입니다. 경고 항목은 경고 조건을 표시하기 위해 다른 상태 표시줄 입력 내용에 비해 눈에 띕니다. 상태 표시줄은 창 하단에 표시됩니다.", "tabActiveBackground": "활성 탭 배경색입니다. 탭은 편집기 영역에서 편집기의 컨테이너입니다. 한 편집기 그룹에서 여러 탭을 열 수 있습니다. 여러 편집기 그룹이 있을 수 있습니다.", "tabActiveBorder": "활성 탭 맨 아래의 테두리입니다. 탭은 편집기 영역에서 편집기의 컨테이너입니다. 한 편집기 그룹에 여러 탭을 열 수 있습니다. 여러 편집기 그룹이 있을 수 있습니다.", "tabActiveBorderTop": "활성 탭 맨 위의 위한 테두리입니다. 탭은 편집기 영역에서 편집기의 컨테이너입니다. 한 편집기 그룹에 여러 탭을 열 수 있습니다. 여러 편집기 그룹이 있을 수 있습니다.", @@ -3554,7 +3647,6 @@ }, "vs/workbench/electron-sandbox/actions/installActions": { "install": "PATH에 '{0}' 명령 설치", - "ok": "확인", "shellCommand": "셸 명령", "successFrom": "셸 명령 '{0}'이(가) PATH에서 제거되었습니다.", "successIn": "셸 명령 '{0}'이(가) PATH에 설치되었습니다.", @@ -3599,7 +3691,7 @@ "restoreWindows": "처음 시작한 후 창이 다시 열리는 방식을 제어합니다. 이 설정은 애플리케이션이 이미 실행 중인 경우에는 아무런 영향을 주지 않습니다.", "showNextWindowTab": "다음 창 탭 표시", "showPreviousTab": "이전 창 탭 표시", - "telemetry.enableCrashReporting": "충돌 보고서를 Microsoft 온라인 서비스에 전송할 수 있도록 설정합니다.\r\n이 옵션을 적용하려면 다시 시작해야 합니다.", + "telemetry.enableCrashReporting": "크래시 보고서를 수집할 수 있습니다. 이는 안정성을 개선하는 데 도움이 됩니다. \r\n이 옵션을 적용하려면 다시 시작해야 합니다.", "telemetryConfigurationTitle": "원격 분석", "titleBarStyle": "창 제목 표시줄의 모양을 조정합니다. Linux와 Windows에서 이 설정은 애플리케이션 및 상황에 맞는 메뉴 모양에도 영향을 미칩니다. 변경 내용을 적용하려면 전체 다시 시작해야 합니다.", "toggleWindowTabsBar": "창 탭 모음 설정/해제", @@ -3635,7 +3727,6 @@ "cancelButton": "취소(&&C)", "loaderCycle": "AMD 모듈에 해결해야 할 종속성 주기가 있습니다!", "loginButton": "로그인(&&L)", - "ok": "확인", "password": "암호", "proxyAuthRequired": "프록시 인증 필요", "proxyDetail": "{0} 프록시에는 사용자 이름과 암호가 필요합니다.", @@ -3805,7 +3896,7 @@ "label.replace": "바꾸기", "label.replaceAllButton": "모두 바꾸기", "label.replaceButton": "바꾸기", - "label.toggleReplaceButton": "바꾸기 모드 설정/해제", + "label.toggleReplaceButton": "바꾸기 설정/해제", "placeholder.find": "찾기", "placeholder.replace": "바꾸기" }, @@ -3969,14 +4060,14 @@ }, "vs/workbench/contrib/codeEditor/browser/toggleWordWrap": { "editorWordWrap": "편집기에서 현재 자동 줄 바꿈을 사용 중인지 여부입니다.", - "miToggleWordWrap": "자동 래핑(&W)", + "miToggleWordWrap": "자동 줄 바꿈(&W)", "toggle.wordwrap": "보기: 자동 줄 바꿈 설정/해제", "unwrapMinified": "이 파일에 대해 줄 바꿈 사용 안 함", "wrapMinified": "이 파일에 대해 줄 바꿈 사용" }, "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "표시 안 함", - "selectAlanguage": "언어 선택", + "selectAlanguage2": "언어 선택", "thisAgain": " 이 항목을 다시", "toGetStarted": " 입력을 시작하여 해제하거나 " }, @@ -4068,7 +4159,7 @@ "editBreakpoint": "{0} 편집...", "editBreakpoints": "중단점 편집", "editInlineBreakpointOnColumn": "{0} 열에서 인라인 중단점 편집", - "editLineBrekapoint": "줄 중단점 편집", + "editLineBreakpoint": "줄 중단점 편집", "enable": "사용", "enableBreakpoint": "{0} 사용", "enableBreakpointOnLine": "줄 중단점 사용", @@ -4080,7 +4171,8 @@ "removeBreakpoints": "중단점 제거", "removeInlineBreakpointOnColumn": "{0} 열에서 인라인 중단점 제거", "removeLineBreakpoint": "줄 중단점 제거", - "removeLogPoint": "{0} 제거" + "removeLogPoint": "{0} 제거", + "runToLine": "줄까지 실행" }, "vs/workbench/contrib/debug/browser/breakpointWidget": { "breakpointType": "중단점 형식", @@ -4123,6 +4215,9 @@ "functionBreakpointUnsupported": "이 디버그 형식은 함수 중단점을 지원하지 않습니다.", "functionBreakpointsNotSupported": "이 디버그 형식은 함수 중단점을 지원하지 않습니다.", "hitCount": "적중 횟수: {0}", + "instructionBreakpoint": "명령 중단점", + "instructionBreakpointAtAddress": "주소 {0}의 명령 중단점", + "instructionBreakpointUnsupported": "이 디버그 형식은 명령 중단점을 지원하지 않습니다", "logMessage": "로그 메시지: {0}", "miDisableAllBreakpoints": "모든 중단점 사용 안 함(&&L)", "miEnableAllBreakpoints": "모든 중단점 사용(&&E)", @@ -4132,7 +4227,7 @@ "reapplyAllBreakpoints": "모든 중단점 다시 적용", "removeAllBreakpoints": "모든 중단점 제거", "removeBreakpoint": "중단점 제거", - "unverifiedBreakopint": "확인되지 않은 중단점", + "unverifiedBreakpoint": "확인되지 않은 중단점", "unverifiedExceptionBreakpoint": "확인되지 않은 예외 중단점", "unverifiedLogpoint": "확인되지 않은 logpoint", "write": "쓰기" @@ -4145,6 +4240,8 @@ "callStackAriaLabel": "호출 스택 디버그", "collapse": "모두 축소", "loadAllStackFrames": "스택 프레임 모두 로드", + "paused": "일시 중지됨", + "pausedOn": "{0}에서 일시 중지됨", "restartFrame": "프레임 다시 시작", "running": "실행 중", "session": "세션", @@ -4170,6 +4267,10 @@ "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.console.acceptSuggestionOnEnter": "디버그 콘솔에서 입력 시 제안을 수락해야 하는지 여부를 제어합니다. enter는 디버그 콘솔에 입력된 내용을 평가하는 데에도 사용됩니다.", "debug.console.closeOnEnd": "디버그 세션이 종료될 때 디버그 콘솔을 자동으로 닫을지 여부를 제어합니다.", "debug.console.collapseIdenticalLines": "디버그 콘솔에서 같은 줄을 축소하고 발생 횟수를 배지로 표시해야 할지를 제어합니다.", "debug.console.fontFamily": "디버그 콘솔에서 글꼴 패밀리를 제어합니다.", @@ -4189,6 +4290,7 @@ "debugConfigurationTitle": "디버그", "debugFocusConsole": "디버그 콘솔 뷰에 포커스 설정", "debugPanel": "디버그 콘솔", + "disassembly": "디스어셈블리", "editWatchExpression": "식 편집", "inlineBreakpoint": "인라인 중단점", "inlineValues": "디버그하는 동안 편집기에서 변수 값을 인라인으로 표시합니다.", @@ -4220,6 +4322,7 @@ "prompt": "프롬프트 사용자입니다.", "removeWatchExpression": "식 제거", "restartFrame": "프레임 다시 시작", + "run": "실행 또는 디버그...", "run and debug": "실행 및 디버그", "setValue": "값 설정", "showBreakpointsInOverviewRuler": "중단점을 개요 눈금자에 표시할지 여부를 제어합니다.", @@ -4304,8 +4407,10 @@ "goToPreviousBreakpoint": "디버그 : 이전 중단점으로 이동", "logPointEditorAction": "디버그 : Logpoint 추가...", "miConditionalBreakpoint": "조건부 중단점(&&C)...", + "miDisassemblyView": "&&DisassemblyView", "miLogPoint": "&&Logpoint...", "miToggleBreakpoint": "중단점 설정/해제(&&B)", + "openDisassemblyView": "디스어셈블리 보기 열기", "runToCursor": "커서까지 실행", "showDebugHover": "디버그: 가리키기 표시", "stepIntoTargets": "대상을 한 단계씩 코드 실행...", @@ -4400,6 +4505,7 @@ "installAdditionalDebuggers": "{0} 확장 설치", "launchJsonDoesNotExist": "전달된 작업 영역 폴더에 'launch.json'이 없습니다.", "multipleConfigurationNamesInWorkspace": "작업 영역에 시작 구성 '{0}'이(가) 여러 개 있습니다. 폴더 이름을 사용하여 구성을 한정하세요.", + "multipleSession": "'{0}'이(가) 이미 실행 중입니다. 다른 인스턴스를 시작하시겠습니까?", "nActiveSessions": "{0}개의 활성 세션", "noConfigurationNameInWorkspace": "작업 영역에서 시작 구성 '{0}'을(를) 찾을 수 없습니다.", "noFolderWithName": "복합형 '{2}'의 구성 '{1}'에 대해 이름이 '{0}'인 폴더를 찾을 수 없습니다.", @@ -4444,6 +4550,12 @@ "selectWorkspaceFolder": "launch.json 파일을 만들 작업 영역 폴더를 선택하거나 작업 영역 구성 파일에 launch.json 파일 추가", "startAdditionalSession": "추가 세션 시작" }, + "vs/workbench/contrib/debug/browser/disassemblyView": { + "disassemblyView": "디스어셈블리 보기", + "instructionAddress": "주소", + "instructionBytes": "바이트", + "instructionText": "명령" + }, "vs/workbench/contrib/debug/browser/exceptionWidget": { "close": "닫기", "debugExceptionWidgetBackground": "예외 위젯 배경색입니다.", @@ -4515,6 +4627,7 @@ "addWatchExpression": "식 추가", "collapse": "모두 축소", "removeAllWatchExpressions": "모든 식 제거", + "typeNewValue": "새 값 입력", "watchAriaTreeLabel": "조사식 디버그", "watchExpressionAriaLabel": "{0}, 값 {1}", "watchExpressionInputAriaLabel": "조사식 입력", @@ -4549,19 +4662,24 @@ "callStackSessionIsAttach": "CALL STACK 뷰의 세션이 attach이면 true이고, 그렇지 않으면 false입니다. CALL STACK 뷰의 인라인 메뉴에 내부적으로 사용됩니다.", "debugConfigurationType": "선택한 시작 구성의 디버그 형식입니다. 예: 'python'.", "debugProtocolVariableMenuContext": "VARIABLES 뷰의 포커스가 있는 변수에서 디버그 어댑터가 설정하는 컨텍스트를 나타냅니다.", + "debugSetExpressionSupported": "포커스된 세션이 'setExpression' 요청을 지원하면 True입니다.", "debugSetVariableSupported": "포커스가 있는 세션이 'setVariable' 요청을 지원하는 경우 true입니다.", "debugState": "포커스가 있는 디버그 세션의 상태입니다. 'inactive', 'initializing', 'stopped', 'running' 중 하나입니다.", "debugType": "활성 디버그 세션의 디버그 형식입니다. 예: 'python'.", "debugUX": "UX 상태를 디버그합니다. 디버그 구성이 없으면 'simple'이고, 그렇지 않으면 'default'입니다. 디버그 뷰렛에 시작 뷰를 표시할 시기를 결정하는 데 사용됩니다.", "debuggersAvailable": "하나 이상의 디버그 확장이 활성화되어 있는 경우 true입니다.", + "disassembleRequestSupported": "포커스된 세션이 디스어셈블 요청을 지원하는 경우 True입니다.", + "disassemblyViewFocus": "디스어셈블리 뷰가 포커스된 경우 True입니다.", "exceptionWidgetVisible": "예외 위젯이 표시되는 경우 true입니다.", "expressionSelected": "WATCH 또는 VARIABLES 뷰에서 식 입력 상자가 열려 있으면 true이고, 그렇지 않으면 false입니다.", "focusedSessionIsAttach": "포커스가 있는 세션이 'attach'인 경우 true입니다.", + "focusedStackFrameHasInstructionReference": "포커스가 있는 스택 프레임에 명령 포인터 참조가 있는 경우 True입니다.", "inBreakpointWidget": "포커스가 중단점 편집기 영역 위젯에 있으면 true이고, 그렇지 않으면 false입니다.", "inDebugMode": "디버그하면 true이고, 그러지 않으면 false입니다.", "inDebugRepl": "포커스가 디버그 콘솔에 있으면 true이고, 그렇지 않으면 false입니다.", "internalConsoleOptions": "내부 디버그 콘솔을 열어야 할 경우를 제어합니다.", "jumpToCursorSupported": "포커스가 있는 세션이 'jumpToCursor' 요청을 지원하는 경우 true입니다.", + "languageSupportsDisassembleRequest": "현재 편집기의 언어가 디스어셈블 요청을 지원하는 경우 True입니다.", "loadedScriptsItemType": "LOADED SCRIPTS 뷰에서 포커스가 있는 요소의 항목 종류를 나타냅니다.", "loadedScriptsSupported": "포커스가 있는 세션이 LOADED SCRIPTS 뷰를 지원하는 경우 true입니다.", "multiSessionDebug": "둘 이상의 활성 디버그 세션이 있는 경우 true입니다.", @@ -4572,6 +4690,7 @@ "stepIntoTargetsSupported": "포커스가 있는 세션이 'stepIntoTargets' 요청을 지원하는 경우 true입니다.", "terminateDebuggeeSupported": "포커스가 있는 세션에서 디버기 종료 기능을 지원하는 경우 True입니다.", "variableEvaluateNamePresent": "포커스가 있는 변수에 'evalauteName' 필드 집합이 있는 경우 true입니다.", + "variableIsReadonly": "포커스가 있는 변수가 읽기 전용이면 True입니다.", "variablesFocused": "VARIABLES 뷰에 포커스가 있으면 true이고, 그렇지 않으면 false입니다.", "watchExpressionsExist": "하나 이상의 조사식이 있으면 true이고, 그렇지 않으면 false입니다.", "watchExpressionsFocused": "WATCH 뷰에 포커스가 있으면 true이고, 그렇지 않으면 false입니다.", @@ -4582,6 +4701,10 @@ "canNotResolveSourceWithError": "'{0}' 소스를 로드할 수 없습니다. {1}.", "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?" + }, "vs/workbench/contrib/debug/common/debugModel": { "breakpointDirtydHover": "확인되지 않은 중단점입니다. 파일이 수정되었습니다. 디버그 세션을 다시 시작하세요.", "invalidVariableAttributes": "잘못된 변수 특성", @@ -4643,6 +4766,9 @@ "launch.config.comment3": "자세한 내용을 보려면 {0}을(를) 방문하세요.", "node2NotSupported": "\"node2\"는 더 이상 지원되지 않습니다. 대신 \"node\"를 사용하고 \"protocol\" 특성을 \"inspector\"로 설정하세요." }, + "vs/workbench/contrib/debug/common/disassemblyViewInput": { + "disassemblyInputName": "디스어셈블리" + }, "vs/workbench/contrib/debug/common/replModel": { "consoleCleared": "콘솔을 지웠습니다.", "snapshotObj": "이 개체에 대한 기본 값만 표시됩니다." @@ -4700,11 +4826,14 @@ }, "vs/workbench/contrib/extensions/browser/extensionEditor": { "JSON Validation": "JSON 유효성 검사({0})", + "Marketplace": "마켓플레이스", + "activation": "활성화 시간", "activation events": "활성화 이벤트({0})", "authentication": "인증({0})", "authentication.id": "ID", "authentication.label": "레이블", "builtin": "기본 제공", + "categories": "범주", "changelog": "변경 로그", "changelogtooltip": "확장의 'CHANGELOG.md' 파일에서 렌더링된 확장 업데이트 기록", "codeActions": "코드 작업({0})", @@ -4735,8 +4864,8 @@ "description": "설명", "details": "세부 정보", "detailstooltip": "확장의 'README.md' 파일에서 렌더링된 확장 세부 정보", - "extension id": "확장 ID", "extension pack": "확장 팩({0})", + "extension version": "확장 버전", "extensionpack": "확장 팩", "extensionpacktooltip": "이 확장과 함께 설치될 확장을 나열합니다.", "file extensions": "파일 확장명", @@ -4746,34 +4875,44 @@ "find previous": "이전 찾기", "grammar": "문법", "iconThemes": "아이콘 테마({0})", + "id": "식별자", "install count": "설치 수", "keyboard shortcuts": "바로 가기 키", "language id": "ID", "language name": "이름", "languages": "언어({0})", + "last updated": "마지막으로 업데이트한 날짜", "license": "라이선스", "localizations": "지역화({0})", "localizations language id": "언어 ID", "localizations language name": "언어 이름", "localizations localized language name": "언어 이름(지역화됨)", "menuContexts": "메뉴 컨텍스트", + "messages": "메시지({0})", + "more info": "추가 정보", "name": "확장 이름", "noChangelog": "CHANGELOG를 사용할 수 없습니다.", "noContributions": "참여 없음", "noDependencies": "종속성 없음", "noReadme": "사용 가능한 추가 정보가 없습니다.", - "noextensions": "확장이 없음", + "noStatus": "상태를 사용할 수 없습니다.", + "not yet activated": "아직 활성화되지 않았습니다.", "preview": "미리 보기", "productThemes": "제품 아이콘 테마({0})", "publisher": "게시자 이름", "rating": "등급", "recommendationHasBeenIgnored": "이 확장에 대한 권장을 수신하지 않도록 선택했습니다.", + "release date": "릴리스된 날짜", "repository": "저장소", + "resources": "리소스", + "runtimeStatus": "런타임 상태", + "runtimeStatus description": "확장 런타임 상태", "schema": "스키마", "setting name": "이름", "settings": "설정({0})", "snippets": "코드 조각", - "version": "버전", + "startup": "시작", + "uncaught errors": "발견되지 않은 오류({0})", "view container id": "ID", "view container location": "위치", "view container title": "제목", @@ -4841,17 +4980,24 @@ "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.", "featured filter": "추천", "filter by category": "범주", "filterExtensions": "확장 필터링...", "handleUriConfirmedExtensions": "확장이 여기에 나열되어 있으면 해당 확장에서 URI를 처리할 때 확인 프롬프트가 표시되지 않습니다.", "id required": "확장 ID가 필요합니다.", + "install button": "설치", "installButton": "설치(&&I)", "installExtensionQuickAccessHelp": "확장 설치 또는 검색", "installExtensionQuickAccessPlaceholder": "설치하거나 검색할 확장의 이름을 입력합니다.", "installExtensions": "확장 설치", + "installFromLocation": "위치에서 웹 확장 설치", + "installFromLocationPlaceHolder": "웹 확장의 위치", "installFromVSIX": "VSIX에서 설치", "installVSIX": "확장 VSIX 설치", + "installWebExtensionFromLocation": "웹 확장 설치...", "installWorkspaceRecommendedExtensions": "작업 영역 권장 확장 설치", "installed filter": "설치됨", "manageExtensionsHelp": "확장 관리", @@ -4910,7 +5056,9 @@ "workspace unsupported filter": "작업 영역이 지원되지 않음" }, "vs/workbench/contrib/extensions/browser/extensionsActions": { - "Install in other server to enable": "사용하도록 설정하려면 '{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": "지금 다시 로드", @@ -4935,10 +5083,8 @@ "disableGloballyAction": "사용 안 함", "disableGloballyActionToolTip": "이 확장 사용 안 함", "disabled": "사용 안 함", - "disabled because of extension kind": "이 확장은 원격 서버에서 실행될 수 없다고 정의했습니다.", "disabled because of virtual workspace": "이 확장은 가상 작업 영역을 지원하지 않으므로 사용할 수 없습니다.", - "disabled locally": "확장이 '{0}'에서는 사용하도록 설정되고 로컬에서는 사용하지 않도록 설정되었습니다.", - "disabled remotely": "확장이 로컬에서는 사용하도록 설정되고 '{0}'에서는 사용하지 않도록 설정되었습니다.", + "disabled by environment": "이 확장은 환경에서 사용할 수 없습니다.", "do not sync": "이 확장을 동기화하지 않음", "download": "수동으로 다운로드하세요...", "enable locally": "로컬에서 이 확장을 사용하도록 설정하려면 Visual Studio Code를 다시 로드하세요.", @@ -4949,6 +5095,10 @@ "enableGloballyAction": "사용", "enableGloballyActionToolTip": "이 확장 사용", "enabled": "사용", + "enabled by environment": "이 확장은 현재 환경에서 필요하므로 사용하도록 설정됩니다.", + "enabled locally": "이 확장은 로컬 확장 호스트에서 실행하는 것을 선호하기 때문에 로컬 확장 호스트에서 사용하도록 설정됩니다.", + "enabled remotely": "이 확장은 원격 확장 호스트에서 실행하는 것을 선호하기 때문에 원격 확장 호스트에서 사용하도록 설정됩니다.", + "extension disabled because of dependency": "이 확장은 사용하지 않도록 설정된 확장에 따라 달라지므로 사용하지 않도록 설정되었습니다.", "extension disabled because of trust requirement": "현재 작업 영역을 신뢰할 수 없으므로 확장을 사용하지 않습니다.", "extension enabled on remote": "확장이 '{0}'에서 사용하도록 설정되어 있습니다.", "extension limited because of trust requirement": "현재 작업 영역을 신뢰할 수 없으므로 이 확장은 기능이 제한됩니다.", @@ -4985,7 +5135,7 @@ "installing": "설치 중", "installing extensions": "확장 설치 중...", "just now": "지금 당장", - "malicious": "악성", + "learn more": "자세한 정보", "malicious tooltip": "이 확장은 문제가 있다고 보고되었습니다.", "manage": "관리", "more information": "추가 정보", @@ -4994,6 +5144,7 @@ "noOfHoursAgo": "{0} 시간 전", "noOfMonthsAgo": "{0} 달 전", "noOfYearsAgo": "{0} 년 전", + "not web tooltip": "{1}에서 '{0}' 확장을 사용할 수 없습니다.", "one day ago": "1일 전", "one hour ago": "1시간 전", "one month ago": "1개월 전", @@ -5030,6 +5181,7 @@ "updateExtensionStart": "{0} 확장을 {1} 버전으로 업데이트가 시작되었습니다.", "updateTo": "{0}(으)로 업데이트", "updated": "업데이트", + "user disabled": "{1}에서 '{0}' 확장을 사용하지 않도록 구성했습니다. 사용하려면 사용자 설정을 열고 `remote.extensionKind`에서 제거하세요.", "vscode web": "VS Code Web", "workspace disabled": "이 확장은 사용자가 이 작업 영역에 대해 사용하지 않도록 설정했습니다.", "workspace enabled": "이 확장은 사용자가 이 작업 영역에 대해 사용하도록 설정했습니다." @@ -5048,8 +5200,10 @@ "reload": "창 다시 로드" }, "vs/workbench/contrib/extensions/browser/extensionsIcons": { + "activationtimeIcon": "확장 편집기에서 활성화 시간 메시지와 함께 표시되는 아이콘입니다.", "clearSearchResultsIcon": "확장 보기의 '검색 결과 지우기' 작업 아이콘입니다.", "configureRecommendedIcon": "확장 보기의 '권장 확장 구성' 작업 아이콘입니다.", + "errorIcon": "확장 편집기에 오류 메시지가 표시된 아이콘입니다.", "extensionsViewIcon": "확장 보기의 뷰 아이콘입니다.", "filterIcon": "확장 보기의 '필터' 작업 아이콘입니다.", "infoIcon": "확장 편집기에 정보 메시지와 함께 표시되는 아이콘입니다.", @@ -5068,10 +5222,6 @@ "trustIcon": "확장 편집기에 메시지와 함께 표시되는 아이콘입니다.", "warningIcon": "확장 편집기에 경고 메시지와 함께 표시되는 아이콘입니다." }, - "vs/workbench/contrib/extensions/browser/extensionsList": { - "onDemandDefaultText": "일부 기능은 신뢰할 수 있는 작업 영역이 필요합니다.", - "onStartDefaultText": "이 확장을 사용하도록 설정하려면 신뢰할 수 있는 작업 영역이 필요합니다." - }, "vs/workbench/contrib/extensions/browser/extensionsQuickAccess": { "install": "확장 '{0}'을(를) 설치하려면 키를 누르세요.", "manage": "확장을 관리하려면 키를 누르세요.", @@ -5130,12 +5280,16 @@ "suggestProxyError": "Marketplace에서 'ECONNREFUSED'가 반환되었습니다. 'http.proxy' 설정을 확인하세요." }, "vs/workbench/contrib/extensions/browser/extensionsWidgets": { + "activation": "활성화 시간", + "dependencies": "종속성 표시", "extensionIconStarForeground": "확장 등급의 아이콘 색입니다.", - "noRating": "등급 없음", - "ratedBySingleUser": "1명의 사용자가 등급을 매김", - "ratedByUsers": "{0}명의 사용자가 등급을 매김", + "message": "메시지 1개", + "messages": "메시지 {0}개", "remote extension title": "{0}에 확장", - "syncingore.label": "이 확장은 동기화하는 동안 무시됩니다." + "startup": "시작", + "syncingore.label": "이 확장은 동기화하는 동안 무시됩니다.", + "uncaught error": "발견되지 않은 오류 1개", + "uncaught errors": "{0} 발견되지 않은 오류" }, "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "매니페스트를 찾을 수 없음", @@ -5210,8 +5364,7 @@ "attach.title": "CPU 프로필을 연결하셨습니까?", "cmd.report": "문제 신고", "cmd.reportOrShow": "성능 문제", - "cmd.show": "문제 표시", - "ok": "확인" + "cmd.show": "문제 표시" }, "vs/workbench/contrib/extensions/electron-sandbox/reportExtensionIssueAction": { "reportExtensionIssue": "문제 신고" @@ -5366,7 +5519,6 @@ "movingFileBulkEdit": "{0} 이동 중", "newFile": "새 파일", "newFolder": "새 폴더", - "ok": "확인", "openFileInNewWindow": "새 창에서 활성 파일 열기", "openFileToShowInNewWindow.unsupportedschema": "활성 편집기에 열 수 있는 리소스가 포함되어야 합니다.", "pasteFile": "붙여넣기", @@ -5405,16 +5557,11 @@ "cut": "잘라내기", "deleteFile": "영구히 삭제", "explorerOpenWith": "연결 프로그램...", - "file": "파일", "filesCategory": "파일", "miAutoSave": "자동 저장(&&U)", "miCloseEditor": "편집기 닫기(&&C)", "miGotoFile": "파일로 이동(&&F)...", "miNewFile": "새 파일(&&N)", - "miOpen": "열기(&&O)...", - "miOpenFile": "파일 열기(&&O)...", - "miOpenFolder": "폴더 열기(&&F)...", - "miOpenWorkspace": "작업 영역 열기(&&K)...", "miRevert": "파일 되돌리기(&&V)", "miSave": "저장(&&S)", "miSaveAll": "모두 저장(&&L)", @@ -5427,8 +5574,7 @@ "revertLocalChanges": "변경 내용을 취소하고 파일 콘텐츠로 되돌리기", "saveAll": "모두 저장", "saveAllInGroup": "그룹으로 모두 저장", - "saveFiles": "파일 모두 저장", - "workspaces": "작업 영역" + "saveFiles": "파일 모두 저장" }, "vs/workbench/contrib/files/browser/fileCommands": { "discard": "취소", @@ -5478,7 +5624,7 @@ "vs/workbench/contrib/files/browser/files.contribution": { "askUser": "저장을 거부하고 수동으로 저장 충돌을 해결하도록 요청합니다.", "associations": "파일과 언어의 연결을 구성합니다(예: \"*.extension\": \"html\"). 이러한 구성은 설치된 언어의 기본 연결보다 우선 순위가 높습니다.", - "autoGuessEncoding": "사용하도록 설정하는 경우 파일을 열 때 편집기에서 문자 집합 인코딩을 추측합니다. 이 설정은 언어별로 구성할 수도 있습니다.", + "autoGuessEncoding": "사용하도록 설정하면 편집기는 파일을 열 때 문자 집합 인코딩을 추측하려고 시도합니다. 이 설정은 언어별로 구성할 수도 있습니다. 이 설정은 텍스트 검색에서 적용되지 않습니다. '#files.encoding#'만 적용됩니다.", "autoReveal": "탐색기에서 파일을 열 때 자동으로 표시하고 선택할지 여부를 제어합니다.", "autoReveal.focusNoScroll": "파일을 스크롤하여 볼 수 없지만 포커스는 계속 있습니다.", "autoReveal.off": "파일이 표시되지 않고 선택되지 않습니다.", @@ -5489,6 +5635,10 @@ "compressSingleChildFolders": "탐색기가 폴더를 압축 형식으로 렌더링할지 여부를 제어합니다. 이러한 양식에서 단일 하위 폴더는 결합된 트리 요소로 압축됩니다. 예를 들어 Java 패키지 구조에 유용합니다.", "confirmDelete": "파일을 휴지통에서 삭제할 때 탐색기에서 확인을 요청해야 하는지 여부를 제어합니다.", "confirmDragAndDrop": "끌어서 놓기를 사용하여 파일 및 폴더를 이동하기 위해 탐색기에서 확인을 요청해야 하는지 여부를 제어합니다.", + "copyRelativePathSeparator": "상대 파일 경로를 복사할 때 사용되는 경로 구분 문자입니다.", + "copyRelativePathSeparator.auto": "운영 체제별 경로 구분 문자를 사용하세요.", + "copyRelativePathSeparator.backslash": "백슬래시를 경로 분리 문자로 사용하세요.", + "copyRelativePathSeparator.slash": "슬래시를 경로 구분 문자로 사용하세요.", "defaultLanguage": "새 파일에 할당된 기본 언어 모드입니다. `${activeEditorLanguage}`로 구성된 경우 현재 활성 텍스트 편집기(있는 경우)의 언어 모드를 사용합니다.", "enableDragAndDrop": "탐색기에서 끌어서 놓기를 통해 파일 및 폴더를 이동할지 여부를 제어합니다. 이 설정은 탐색기 내에서 끌어서 놓기에만 영향을 미칩니다.", "encoding": "파일을 읽고 쓸 때 사용할 기본 문자 집합 인코딩입니다. 이 설정은 언어별로 구성할 수도 있습니다.", @@ -5522,6 +5672,7 @@ "insertFinalNewline": "사용하도록 설정되면 저장할 때 파일 끝에 마지막 줄바꿈을 삽입합니다.", "maxMemoryForLargeFilesMB": "큰 파일을 열려고 할 때 다시 시작한 후 VS Code에 사용 가능한 메모리를 제어합니다. 명령줄에 '--max-memory=NEWSIZE'를 지정하는 것과 결과가 같습니다.", "modification": "수정 사항을 포맷합니다(소스 제어 필요).", + "modificationIfAvailable": "수정 사항만 형식화하려고 시도합니다(원본 제어 필요). 원본 제어를 사용할 수 없으면 전체 파일이 포맷됩니다.", "openEditorsSortOrder": "열린 편집기 창에서 편집기의 정렬 순서를 제어합니다.", "openEditorsVisible": "열린 편집기 창에 표시되는 편집기 수입니다. 이 값을 0으로 설정하면 열린 편집기 창이 숨겨집니다.", "overwriteFileOnDisk": "편집기의 변경 내용으로 디스크의 파일을 덮어써서 저장 충돌을 해결할 수 있습니다.", @@ -5535,7 +5686,7 @@ "sortOrder.mixed": "파일 및 폴더가 이름별로 정렬됩니다. 파일이 폴더와 뒤섞입니다.", "sortOrder.modified": "파일 및 폴더가 마지막으로 수정한 날짜별로 내림차순 정렬됩니다. 폴더가 파일 앞에 표시됩니다.", "sortOrder.type": "파일 및 폴더가 확장 형식별로 그룹화되고 이름별로 정렬됩니다. 폴더가 파일 앞에 표시됩니다.", - "sortOrderLexicographicOptions": "탐색기에서 파일 및 폴더 이름의 사전 정렬을 제어합니다.", + "sortOrderLexicographicOptions": "Explorer에서 파일 및 폴더 이름의 사전 정렬을 제어합니다.", "sortOrderLexicographicOptions.default": "대문자와 소문자는 함께 혼합됩니다.", "sortOrderLexicographicOptions.lower": "소문자는 대문자 이름 앞에 함께 그룹화됩니다.", "sortOrderLexicographicOptions.unicode": "이름은 유니코드 순서로 정렬됩니다.", @@ -5543,7 +5694,7 @@ "trimFinalNewlines": "사용하도록 설정되면 저장할 때 파일 끝에 마지막 줄 바꿈 이후의 모든 줄 바꿈이 잘립니다.", "trimTrailingWhitespace": "사용하도록 설정되면 파일을 저장할 때 후행 공백이 잘립니다.", "useTrash": "파일/폴더를 삭제하면 OS 휴지통(Windows의 휴지통)으로 이동합니다. 사용하지 않도록 설정하면 파일/폴더를 영구적으로 삭제합니다.", - "watcherExclude": "파일 감시에서 제외할 파일 경로의 GLOB 패턴을 구성하세요. 패턴은 절대 경로(**접두사가 있는 경로 또는 전체 경로)여야 합니다. 이 설정을 변경하려면 다시 시작해야 합니다. 시작 시 Code에서 CPU 시간을 많이 차지하면 대용량 폴더를 제외하여 초기 로드를 줄일 수 있습니다." + "watcherExclude": "파일 감시에서 제외할 파일 경로의 GLOB 패턴을 구성하세요. 패턴은 절대 경로(`**/` 접두사가 있는 경로나 전체 경로, 및 파일을 경로 내에 일치시키기 위한 접미사 `/**`가 있는 경로)여야 합니다. 이 설정을 변경하려면 다시 시작해야 합니다. 시작 시 Code에서 CPU 시간을 많이 차지하면 대용량 폴더를 제외하여 초기 로드를 줄일 수 있습니다." }, "vs/workbench/contrib/files/browser/views/emptyView": { "noWorkspace": "열린 폴더 없음" @@ -5573,7 +5724,8 @@ "move": "{0} 이동", "moveButtonLabel": "이동(&&M)", "moving": "{0}을(를) 이동하는 중", - "ok": "확인", + "numberOfFiles": "{0}개 파일", + "numberOfFolders": "{0}개 폴더", "treeAriaLabel": "파일 탐색기" }, "vs/workbench/contrib/files/browser/views/openEditorsView": { @@ -5648,6 +5800,18 @@ "vs/workbench/contrib/format/browser/formatModified": { "formatChanges": "수정된 줄 포맷" }, + "vs/workbench/contrib/interactive/browser/interactive.contribution": { + "interactive.activeCodeBorder": "편집기에 포커스가 있을 때 현재 대화형 코드 셀의 테두리 색입니다.", + "interactive.execute": "코드 실행", + "interactive.history.next": "기록의 다음 값", + "interactive.history.previous": "기록의 이전 값", + "interactive.inactiveCodeBorder": "편집기에 포커스가 없을 때 현재 대화형 코드 셀의 테두리 색입니다.", + "interactive.input.clear": "대화형 창 입력 편집기 내용 지우기", + "interactive.open": "대화형 창 열기" + }, + "vs/workbench/contrib/interactive/browser/interactiveEditor": { + "interactiveInputPlaceHolder": "여기에 코드를 입력하고 {0}을(를) 눌러 실행합니다." + }, "vs/workbench/contrib/issue/electron-sandbox/issue.contribution": { "miOpenProcessExplorerer": "프로세스 탐색기 열기(&&P)", "miReportIssue": "문제 보고(&&I)", @@ -5750,11 +5914,6 @@ "vs/workbench/contrib/markers/browser/markersTreeViewer": { "collapsedIcon": "마커 보기에서 여러 줄이 축소되었음을 나타내는 아이콘입니다.", "expandedIcon": "마커 보기에서 여러 줄이 표시되었음을 나타내는 아이콘입니다.", - "links.navigate.follow": "링크로 이동", - "links.navigate.kb.alt": "Alt+클릭", - "links.navigate.kb.alt.mac": "Option+클릭", - "links.navigate.kb.meta": "Ctrl+클릭", - "links.navigate.kb.meta.mac": "Cmd+클릭", "multi line": "메시지를 여러 줄로 표시", "problemsView": "문제 보기", "single line": "메시지를 한 줄로 표시" @@ -5822,6 +5981,15 @@ "notebookActions.moveCellUp": "위로 셀 이동", "notebookActions.splitCell": "셀 분할" }, + "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { + "notebook.cell.status.executing": "실행 중", + "notebook.cell.status.failed": "실패", + "notebook.cell.status.pending": "보류 중", + "notebook.cell.status.success": "성공" + }, + "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/statusBarProviders": { + "notebook.cell.status.language": "셀 언어 모드 선택" + }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { "notebookActions.copy": "셀 복사", "notebookActions.cut": "셀 잘라내기", @@ -5832,6 +6000,8 @@ "changeLanguage": "셀 언어 변경", "clearAllCellsOutputs": "출력 지우기", "clearCellOutputs": "셀 출력 지우기", + "cmd.toggle": "이동 경로 설정/해제", + "customizeNotebook": "Notebook 사용자 지정...", "languageDescription": "({0}) - 현재 언어", "languageDescriptionConfigured": "({0})", "notebookActions.cancel": "셀 실행 중지", @@ -5846,6 +6016,7 @@ "notebookActions.editCell": "셀 편집", "notebookActions.execute": "셀 실행", "notebookActions.executeAbove": "위의 셀 실행", + "notebookActions.executeAndFocusContainer": "셀 및 포커스 컨테이너 실행", "notebookActions.executeAndInsertBelow": "Notebook 셀 실행 및 아래에 삽입", "notebookActions.executeAndSelectBelow": "Notebook 셀 실행 및 아래에서 선택", "notebookActions.executeBelow": "셀 실행 및 아래", @@ -5853,8 +6024,10 @@ "notebookActions.expandCellInput": "셀 입력 확장", "notebookActions.expandCellOutput": "셀 출력 확장", "notebookActions.insertCodeCellAbove": "위에 코드 셀 삽입", + "notebookActions.insertCodeCellAboveAndFocusContainer": "위의 코드 셀 및 포커스 컨테이너 삽입", "notebookActions.insertCodeCellAtTop": "위쪽에 코드 셀 추가", "notebookActions.insertCodeCellBelow": "아래에 코드 셀 삽입", + "notebookActions.insertCodeCellBelowAndFocusContainer": "아래의 코드 셀 및 포커스 컨테이너 삽입", "notebookActions.insertMarkdownCellAbove": "위에 Markdown 셀 삽입", "notebookActions.insertMarkdownCellAtTop": "위쪽에 Markdown 셀 추가", "notebookActions.insertMarkdownCellBelow": "아래에 Markdown 셀 삽입", @@ -5868,12 +6041,30 @@ "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": "노트북 레이아웃 중에서 선택" }, + "vs/workbench/contrib/notebook/browser/contrib/editorStatusBar/editorStatusBar": { + "current1": "현재 선택되어 있음", + "current2": "{0} - 현재 선택되어 있음", + "installKernels": "마켓플레이스에서 커널 설치", + "kernel.select.label": "커널 선택", + "notebook.activeCellStatusName": "Notebook 편집기 선택", + "notebook.info": "Notebook 커널 정보", + "notebook.multiActiveCellIndicator": "셀 {0} (선택한{1} )", + "notebook.promptKernel.setDefaultTooltip": "'{0}' 전자 필기장에 대한 기본값으로 설정", + "notebook.select": "Notebook 커널 선택", + "notebook.singleActiveCellIndicator": "셀 {0}/{1}", + "notebookActions.selectKernel": "Notebook 커널 선택", + "notebookActions.selectKernel.args": "Notebook 커널 인수", + "prompt.placeholder.change": "'{0}'에 대한 커널 변경", + "prompt.placeholder.select": "'{0}'에 대한 커널 선택", + "tooltop": "{0}(제안)" + }, "vs/workbench/contrib/notebook/browser/contrib/find/findController": { "ariaSearchNoResult": "'{1}'에 대한 {0}을(를) 찾음", "ariaSearchNoResultEmpty": "{0} 찾음", @@ -5913,33 +6104,6 @@ "vs/workbench/contrib/notebook/browser/contrib/profile/notebookProfile": { "setProfileTitle": "프로필 설정" }, - "vs/workbench/contrib/notebook/browser/contrib/status/editorStatus": { - "current1": "현재 선택되어 있음", - "current2": "{0} - 현재 선택되어 있음", - "kernel.select.label": "커널 선택", - "notebook.activeCellStatusName": "Notebook 편집기 선택", - "notebook.info": "Notebook 커널 정보", - "notebook.multiActiveCellIndicator": "셀 {0} (선택한{1} )", - "notebook.promptKernel.setDefaultTooltip": "'{0}' 전자 필기장에 대한 기본값으로 설정", - "notebook.select": "Notebook 커널 선택", - "notebook.singleActiveCellIndicator": "셀 {0}/{1}", - "notebookActions.selectKernel": "Notebook 커널 선택", - "notebookActions.selectKernel.args": "Notebook 커널 인수", - "prompt.placeholder.change": "'{0}'에 대한 커널 변경", - "prompt.placeholder.select": "'{0}'에 대한 커널 선택", - "tooltop": "{0}(제안)" - }, - "vs/workbench/contrib/notebook/browser/contrib/statusBar/executionStatusBarItemController": { - "notebook.cell.status.codeExecuteTip": "셀을 실행하려면 {0}을(를) 누르세요.", - "notebook.cell.status.executing": "실행 중", - "notebook.cell.status.failed": "실패", - "notebook.cell.status.markdownExecuteTip": "편집을 중지하려면 {0}을(를) 누르세요.", - "notebook.cell.status.pending": "보류 중", - "notebook.cell.status.success": "성공" - }, - "vs/workbench/contrib/notebook/browser/contrib/statusBar/statusBarProviders": { - "notebook.cell.status.language": "셀 언어 모드 선택" - }, "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "기본 제공", "curruentActiveMimeType": "현재 활성", @@ -5984,7 +6148,10 @@ "contributes.priority.option": "이 편집기는 사용자가 리소스를 열 때 자동으로 사용되지 않지만, 사용자가 '다음으로 다시 열기' 명령을 사용하여 이 편집기로 전환할 수 있습니다." }, "vs/workbench/contrib/notebook/browser/notebook.contribution": { - "diffLeftRightLabel": "{0} ⟷ {1}", + "insertToolbarLocation.betweenCells": "셀 사이에 마우스를 가져가면 표시되는 도구 모음입니다.", + "insertToolbarLocation.both": "두 도구 모음입니다.", + "insertToolbarLocation.hidden": "삽입 작업은 아무 곳에도 표시되지 않습니다.", + "insertToolbarLocation.notebookToolbar": "전자 필기장 편집기의 맨 위에 있는 도구 모음입니다.", "notebook.cellToolbarLocation.description": "셀 도구 모음을 표시해야 하거나 숨겨야 하는지 여부입니다.", "notebook.cellToolbarLocation.viewType": "특정 파일 형식에 대한 셀 도구 모음 위치 구성", "notebook.cellToolbarVisibility.description": "셀 도구 모음을 마우스로 가리키거나 클릭할 때 표시할지 여부입니다.", @@ -5995,17 +6162,20 @@ "notebook.displayOrder.description": "출력 MIME 형식의 우선순위 목록", "notebook.dragAndDrop.description": "Notebook 편집기에서 끌어서 놓기를 통해 셀을 이동할 수 있는지 여부를 제어합니다.", "notebook.editorOptions.experimentalCustomization": "Notebook에서 사용되는 코드 편집기에 대한 설정입니다. 이 항목은 대부분의 editor.* 설정을 사용자 지정하는 데 사용할 수 있습니다.", - "notebook.experimental.useMarkdownRenderer.description": "새 확장 가능한 Markdown 렌더러를 사용하거나 사용하지 않도록 설정합니다.", - "notebook.focusIndicator.description": "포커스 표시기를 셀 테두리로 렌더링할지 아니면 왼쪽 여백의 강조 표시줄로 렌더링할지를 제어합니다.", + "notebook.focusIndicator.description": "Controls where the focus indicator is rendered, either along the cell borders or on the left gutter", "notebook.globalToolbar.description": "Notebook 편집기 내에서 전역 도구 모음을 렌더링할지 여부를 제어합니다.", - "notebook.insertToolbarPosition.description": "셀 삽입 동작을 렌더링할 위치를 제어합니다.", + "notebook.globalToolbarShowLabel": "Notebook 도구 모음의 작업이 레이블을 렌더링할지 여부를 제어합니다.", + "notebook.insertToolbarPosition.description": "셀 삽입 동작이 나타날 위치를 제어합니다.", "notebook.showCellStatusbar.description": "셀 상태 표시줄 표시 여부가 표시됩니다.", - "notebook.showCellStatusbar.hidden.description": "셀 상태 표시줄은 항상 숨겨집니다.", + "notebook.showCellStatusbar.hidden.description": "셀 상태 표시줄은 항상 숨겨져 있습니다.", "notebook.showCellStatusbar.visible.description": "셀 상태 표시줄은 항상 표시됩니다.", "notebook.showCellStatusbar.visibleAfterExecute.description": "셀 상태 표시줄은 셀이 실행될 때까지 숨겨집니다. 그런 다음 표시되어 실행 상태를 나타냅니다.", - "notebook.showFoldingControls.description": "접기 컨트롤이 표시되는 시기를 제어합니다.", + "notebook.showFoldingControls.description": "Markdown 헤더 접기 화살표가 표시되는 시기를 제어합니다.", + "notebook.textOutputLineLimit": "텍스트 출력에서 렌더링되는 텍스트 줄 수를 제어합니다.", "notebook.undoRedoPerCell.description": "각 셀에 대해 별도의 실행 취소/다시 실행 스택을 사용할지 여부입니다.", - "notebookConfigurationTitle": "Notebook" + "notebookConfigurationTitle": "Notebook", + "showFoldingControls.always": "접기 컨트롤은 항상 표시됩니다.", + "showFoldingControls.mouseover": "접기 컨트롤은 마우스를 올릴 시에만 표시됩니다." }, "vs/workbench/contrib/notebook/browser/notebookEditor": { "fail.noEditor": "Notebook 편집기 형식 '{0}'을(를) 사용하는 리소스를 열 수 없습니다. 올바른 확장이 설치되어 있거나 사용하도록 설정되어 있는지 확인하세요.", @@ -6068,16 +6238,19 @@ "vs/workbench/contrib/notebook/browser/notebookKernelActionViewItem": { "select": "커널 선택" }, - "vs/workbench/contrib/notebook/browser/notebookServiceImpl": { - "builtinProviderDisplayName": "기본 제공" + "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { + "disableOtherKeymapsConfirmation": "Disable other keymaps ({0}) to avoid conflicts between keybindings?", + "no": "No", + "yes": "Yes" }, "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { "empty": "셀에 출력이 없음", - "noRenderer.1": "다음의 MIME 형식에 대한 렌더러를 찾을 수 없습니다. {0}", - "noRenderer.2": "출력에 대한 렌더러를 찾을 수 없습니다. 다음의 MIME 형식입니다: {0}" + "noRenderer.1": "mimetype: {0}에 대한 렌더러를 찾을 수 없습니다.", + "noRenderer.2": "출력에 대한 렌더러를 찾을 수 없습니다. 다음의 mimetype입니다: {0}" }, "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { - "notebook.emptyMarkdownPlaceholder": "빈 Markdown 셀입니다. 편집하려면 두 번 클릭하거나 키를 누르세요." + "notebook.emptyMarkdownPlaceholder": "빈 Markdown 셀입니다. 편집하려면 두 번 클릭하거나 키를 누르세요.", + "notebook.error.rendererNotFound": "'$0'에 대한 렌더러를 찾을 수 없습니다." }, "vs/workbench/contrib/notebook/browser/view/renderers/cellEditorOptions": { "notebook.lineNumbers": "셀 편집기에서 줄 번호 표시를 제어합니다.", @@ -6087,18 +6260,20 @@ "vs/workbench/contrib/notebook/browser/view/renderers/cellOutput": { "builtinRenderInfo": "기본 제공", "curruentActiveMimeType": "현재 활성", - "pickMimeType": "다른 출력 mimetype 선택", + "installJupyterPrompt": "마켓플레이스에서 추가 렌더러 설치", + "pickMimeType": "출력 Mimetype 선택", "promptChooseMimeType.placeHolder": "현재 출력에 대해 렌더링할 MIME 형식 선택", - "promptChooseMimeTypeInSecure.placeHolder": "현재 출력에 대해 렌더링할 MIME 형식을 선택합니다. Notebook을 신뢰할 수 있는 경우에만 다양한 MIME 형식을 사용할 수 있습니다." + "promptChooseMimeTypeInSecure.placeHolder": "현재 출력에 대해 렌더링할 MIME 형식 선택", + "unavailableRenderInfo": "렌더러를 사용할 수 없음" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { - "cellExpandButtonLabel": "확장", - "notebook.moreRunActionsLabel": "자세히...", - "runStateExecuting": "실행 중", - "runStatePending": "보류 중" + "cellExpandOutputButtonLabel": "셀 출력 확장(${0})", + "cellExpandOutputButtonLabelWithDoubleClick": "두 번 클릭하여 셀 출력 확장({0})", + "notebook.moreRunActionsLabel": "자세히..." }, - "vs/workbench/contrib/notebook/browser/viewModel/markdownCellViewModel": { - "notebook.emptyMarkdownPlaceholder": "빈 Markdown 셀입니다. 편집하려면 두 번 클릭하거나 키를 누르세요." + "vs/workbench/contrib/notebook/browser/view/renderers/codeCell": { + "cellExpandInputButtonLabel": "셀 입력 확장({0})", + "cellExpandInputButtonLabelWithDoubleClick": "두 번 클릭하여 셀 입력 확장({0})" }, "vs/workbench/contrib/notebook/common/notebookEditorModel": { "notebook.staleSaveError": "디스크에서 파일의 내용이 변경되었습니다. 업데이트된 버전을 여시겠습니까 아니면 변경 내용으로 파일을 덮어쓰시겠습니까?", @@ -6212,6 +6387,7 @@ "clearInput": "키 바인딩 검색 입력 지우기", "command": "명령", "copyCommandLabel": "명령 ID 복사", + "copyCommandTitleLabel": "명령 제목 복사", "copyLabel": "복사", "editKeybindingLabel": "키 바인딩 변경", "editKeybindingLabelWithKey": "키 바인딩 {0} 변경", @@ -6222,15 +6398,13 @@ "noKeybinding": "키 바인딩이 할당되지 않았습니다.", "noWhen": "컨텍스트인 경우 아니요", "recordKeysLabel": "키 기록", - "recordKeysLabelWithKeybinding": "{0}({1})", "recording": "키 기록", "removeLabel": "키 바인딩 제거", "resetLabel": "키 바인딩 다시 설정", "show keybindings": "{0}개 키 바인딩 사전순으로 표시", "show sorted keybindings": "우선 순위 순으로 {0}개 키 바인딩 표시", "showSameKeybindings": "동일한 키 바인딩 표시", - "sortByPrecedeneLabel": "우선 순위별 정렬", - "sortByPrecedeneLabelWithKeybinding": "{0}({1})", + "sortByPrecedeneLabel": "우선 순위에 따라 정렬(높은 것부터)", "source": "소스", "title": "{0}({1})", "when": "언제", @@ -6245,7 +6419,6 @@ "vs/workbench/contrib/preferences/browser/preferences.contribution": { "Keyboard Shortcuts": "바로 가기 키", "clear": "검색 결과 지우기", - "defaultPreferencesEditor": "기본 설정 편집기", "filterModifiedLabel": "수정된 설정 표시", "filterOnlineServicesLabel": "온라인 서비스에 대한 설정 표시", "filterUntrusted": "신뢰할 수 없는 작업 영역 설정 표시", @@ -6262,6 +6435,7 @@ "openGlobalSettings": "사용자 설정 열기", "openRawDefaultSettings": "기본 설정 열기(JSON)", "openRemoteSettings": "원격 설정 열기({0})", + "openRemoteSettingsJSON": "원격 설정(JSON) 열기({0})", "openSettings2": "설정 열기(UI)", "openSettingsJson": "설정 열기(JSON)", "openWorkspaceSettings": "작업 영역 설정 열기", @@ -6269,11 +6443,8 @@ "preferences": "기본 설정", "settings": "설정", "settings.clearResults": "설정 검색 결과 지우기", - "settings.editFocusedSetting": "포커스 설정 편집", "settings.focusFile": "포커스 설정 파일", "settings.focusLevelUp": "포커스를 한 수준 위로 이동", - "settings.focusNextSetting": "다음 설정에 포커스", - "settings.focusPreviousSetting": "이전 설정에 포커스", "settings.focusSearch": "설정 검색에 포커스", "settings.focusSettingControl": "설정 제어에 포커스", "settings.focusSettingsList": "포커스 설정 목록", @@ -6282,6 +6453,7 @@ "settingsEditor2": "설정 편집기 2", "showDefaultKeybindings": "기본 키 바인딩 표시", "showExtensionKeybindings": "확장 키 바인딩 표시", + "showTelemtrySettings": "원격 분석 설정", "showUserKeybindings": "사용자 키 바인딩 표시" }, "vs/workbench/contrib/preferences/browser/preferencesActions": { @@ -6289,22 +6461,6 @@ "languageDescriptionConfigured": "({0})", "pickLanguage": "언어 선택" }, - "vs/workbench/contrib/preferences/browser/preferencesEditor": { - "SearchSettingsWidget.AriaLabel": "설정 검색", - "SearchSettingsWidget.Placeholder": "설정 검색", - "defaultEditorReadonly": "기본값을 재정의하려면 오른쪽 편집기를 편집하세요.", - "defaultFolderSettings": "기본 폴더 설정", - "defaultSettings": "기본 설정", - "defaultUserSettings": "기본 사용자 설정", - "defaultWorkspaceSettings": "기본 작업 영역 설정", - "filterResult": "필터링된 결과", - "nlpResult": "자연어 결과", - "noSettingsFound": "설정을 찾을 수 없음", - "oneSettingFound": "1개 설정 찾음", - "preferencesAriaLabel": "기본 설정. 읽기 전용 편집기", - "settingsFound": "{0}개 설정 찾음", - "totalSettingsMessage": "총 {0}개 설정" - }, "vs/workbench/contrib/preferences/browser/preferencesIcons": { "keybindingsAddIcon": "키 바인딩 UI의 추가 작업 아이콘입니다.", "keybindingsEditIcon": "키 바인딩 UI의 편집 작업 아이콘입니다.", @@ -6324,9 +6480,6 @@ "vs/workbench/contrib/preferences/browser/preferencesRenderers": { "copyDefaultValue": "설정에 복사", "editTtile": "편집", - "emptyFolderSettingsHeader": "폴더 설정을 여기에 넣어서 작업 영역 설정에서 재정의합니다.", - "emptyUserSettingsHeader": "설정을 여기에 넣어서 기본 설정을 재정의합니다.", - "emptyWorkspaceSettingsHeader": "설정을 여기에 넣어서 사용자 설정을 재정의합니다.", "manage workspace trust": "작업 영역 신뢰 관리", "replaceDefaultValue": "설정에서 바꾸기", "unknown configuration setting": "알 수 없는 구성 설정", @@ -6338,9 +6491,7 @@ "untrustedSetting": "이 설정은 신뢰할 수 있는 작업 영역에만 적용할 수 있습니다." }, "vs/workbench/contrib/preferences/browser/preferencesWidgets": { - "defaultSettings": "재정의할 설정을 오른쪽 편집기에 배치합니다.", "folderSettings": "폴더", - "noSettingsFound": "설정을 찾을 수 없습니다.", "settingsSwitcherBarAriaLabel": "설정 전환기", "userSettings": "사용자", "userSettingsRemote": "원격", @@ -6444,8 +6595,6 @@ "listSiblingInputPlaceholder": "형제...", "listValueHintLabel": "목록 항목 '{0}'", "modifiedItemForeground": "수정된 설정 표시기의 색상입니다.", - "notebook.focusedRowBorder": "행에 포커스가 있을 때 행의 위쪽 및 아래쪽 테두리 색입니다.", - "notebook.rowHoverBackground": "마우스를 올린 설정 행의 배경색입니다.", "numberInputBoxBackground": "설정 편집기 번호 입력 상자 배경입니다.", "numberInputBoxBorder": "설정 편집기 번호 입력 상자 테두리입니다.", "numberInputBoxForeground": "설정 편집기 번호 입력 상자 전경입니다.", @@ -6458,6 +6607,8 @@ "removeExcludeItem": "제외 항목 제거", "removeItem": "항목 제거", "resetItem": "항목 다시 설정", + "settings.focusedRowBorder": "행에 포커스가 있을 때 행의 위쪽 및 아래쪽 테두리 색입니다.", + "settings.rowHoverBackground": "마우스를 올린 설정 행의 배경색입니다.", "settingsCheckboxBackground": "설정 편집기 확인란 배경.", "settingsCheckboxBorder": "설정 편집기 확인란 테두리입니다.", "settingsCheckboxForeground": "설정 편집기 확인란 전경.", @@ -6477,7 +6628,8 @@ "enableNaturalLanguageSettingsSearch": "설정에 대한 자연어 검색 모드를 사용할지 여부를 제어합니다. 자연어 검색은 Microsoft 온라인 서비스에 의해 제공됩니다.", "settingsSearchTocBehavior": "검색하는 동안 설정 편집기 목차의 동작을 제어합니다.", "settingsSearchTocBehavior.filter": "일치하는 설정이 있는 범주로 목차를 필터링합니다. 범주를 클릭하면 해당 범주로 결과가 필터링됩니다.", - "settingsSearchTocBehavior.hide": "검색하는 동안 목차를 숨깁니다." + "settingsSearchTocBehavior.hide": "검색하는 동안 목차를 숨깁니다.", + "splitSettingsEditorLabel": "분할 설정 편집기" }, "vs/workbench/contrib/quickaccess/browser/commandsQuickAccess": { "clearCommandHistory": "명령 기록 지우기", @@ -6585,8 +6737,6 @@ "host.open": "원격 열기...", "host.reconnecting": "{0}에 다시 연결하는 중...", "host.tooltip": "{0}에서 편집하는 중", - "host.tooltipDisconnected": "{0}에서 연결이 끊어졌습니다.", - "host.tooltipReconnecting": "{0}에 다시 연결하는 중...", "installRemotes": "추가 원격 확장 설치...", "miCloseRemote": "원격 연결 닫기(&&M)", "noHost.tooltip": "원격 창 열기", @@ -6596,7 +6746,8 @@ "remote.install": "원격 개발 확장 설치", "remote.showMenu": "원격 메뉴 표시", "remoteHost": "원격 호스트", - "workspace.tooltip2": "가상 파일 시스템에 있는 리소스에 대해 {0}\r\n\r\n[일부 기능]({1})의 가상 작업 영역을 사용할 수 없습니다." + "workspace.tooltip": "{0}에서 편집하는 중", + "workspace.tooltip2": "가상 파일 시스템에 있는 리소스에 대한 일부 [기능을 사용할 수 없습니다.]({0})." }, "vs/workbench/contrib/remote/browser/tunnelView": { "portWithRunningProcess.foreground": "연결된 실행 중인 프로세스를 포함하는 포트 아이콘의 색입니다.", @@ -6643,7 +6794,6 @@ "remote.tunnelsView.portNumberValid": "전달된 포트가 잘못되었습니다.", "tunnel.addressColumn.label": "로컬 주소", "tunnel.addressColumn.tooltip": "로컬에서 전달된 포트를 사용할 수 있는 주소입니다.", - "tunnel.automatic": "자동 전달됨", "tunnel.focusContext": "포트 뷰에 포커스가 있는지 여부입니다.", "tunnel.forwardedPortsViewEnabled": "포트 뷰를 사용할 수 있는지 여부입니다.", "tunnel.iconColumn.notRunning": "실행 중인 프로세스가 없습니다.", @@ -6658,15 +6808,13 @@ "tunnel.privacyPublic": "퍼블릭", "tunnel.processColumn.label": "실행 중인 프로세스", "tunnel.processColumn.tooltip": "포트를 사용하고 있는 프로세스의 명령줄입니다.", - "tunnel.staticallyForwarded": "정적으로 전달됨", - "tunnel.user": "사용자가 전달함", "tunnelContext.protocolMenu": "포트 프로토콜 변경", "tunnelView": "터널 보기", "tunnelView.runningProcess.inacessable": "프로세스 정보를 사용할 수 없습니다." }, "vs/workbench/contrib/remote/common/remote.contribution": { "remote": "원격", - "remote.autoForwardPorts": "사용하도록 설정된 경우 실행 중인 새 프로세스가 검색되고 해당 프로세스가 수신 대기하는 포트가 자동으로 전달됩니다.", + "remote.autoForwardPorts": "사용하도록 설정하면 새 실행 중인 프로세스가 감지되고 수신하는 포트가 자동으로 전달됩니다. 이 설정을 사용하지 않도록 설정해도 모든 포트가 전달되는 것을 방지할 수 없습니다. 사용하지 않도록 설정하더라도 확장은 여전히 포트를 전달하도록 할 수 있으며 일부 URL을 열면 포트가 계속 전달됩니다.", "remote.autoForwardPortsSource": "'remote.autoForwardPorts'가 true이면 포트가 자동으로 전달되는 소스를 설정합니다. Windows 및 Mac 원격에서 'process' 옵션은 아무런 영향을 주지 않으며 'output'이 사용됩니다. 적용하려면 다시 로드해야 합니다.", "remote.autoForwardPortsSource.output": "포트는 터미널 및 디버그 출력을 읽어 검색되면 자동으로 전달됩니다. 포트를 사용하는 프로세스 중 일부는 통합 터미널 또는 디버그 콘솔로 인쇄되지 않으므로 일부 포트가 누락됩니다. 출력을 기반으로 전달되는 포트는 포트 보기에서 사용자에 의해 다시 로드되거나 포트가 닫힐 때까지 \"전달 취소\"되지 않습니다.", "remote.autoForwardPortsSource.process": "포트는 시작되고 포트가 포함된 프로세스를 확인하여 검색되면 자동으로 전달됩니다.", @@ -6681,6 +6829,7 @@ "remote.portsAttributes.notify": "포트가 자동으로 전달될 때 알림을 표시합니다.", "remote.portsAttributes.onForward": "자동 전달을 위해 포트가 검색될 때 발생하는 작업을 정의합니다.", "remote.portsAttributes.openBrowser": "포트가 자동으로 전달될 때 브라우저를 엽니다. 설정에 따라 포함된 브라우저가 열릴 수 있습니다.", + "remote.portsAttributes.openBrowserOnce": "포트가 자동으로 전달될 때 브라우저를 열지만 세션 중에 포트가 처음 전달될 때만 브라우저가 열립니다. 설정에 따라 포함된 브라우저가 열릴 수 있습니다.", "remote.portsAttributes.openPreview": "포트가 자동으로 전달될 때 같은 창에서 미리 보기를 엽니다.", "remote.portsAttributes.patternError": "포트 번호, 포트 번호 범위 또는 정규식이어야 합니다.", "remote.portsAttributes.port": "포트, 포트 범위(예: \"40000-55000\") 또는 정규식(예: \".+\\\\/server.js\")입니다. 포트 번호 또는 범위의 경우 이 특성은 해당 포트 번호 또는 포트 번호 범위에 적용됩니다. 정규식을 사용하는 특성은 연결된 프로세스 명령줄이 식과 일치하는 포트에 적용됩니다.", @@ -6824,8 +6973,8 @@ "filterSortOrder.default": "기록 항목은 사용된 필터 값을 기준으로 관련성별로 정렬됩니다. 관련성이 더 높은 항목이 먼저 표시됩니다.", "filterSortOrder.recency": "기록이 최신순으로 정렬됩니다. 가장 최근에 열람한 항목부터 표시됩니다.", "findInFiles": "파일에서 찾기", - "findInFiles.args": "검색 뷰렛에 대한 옵션 세트", - "findInFiles.description": "검색 뷰렛 열기", + "findInFiles.args": "검색에 대한 옵션 세트", + "findInFiles.description": "작업 영역 검색 열기", "findInFolder": "폴더에서 찾기...", "findInWorkspace": "작업 영역에서 찾기...", "focusSearchListCommandLabel": "집중 목록", @@ -6846,6 +6995,7 @@ "search.location": "검색을 사이드바의 보기로 표시할지 또는 가로 간격을 늘리기 위해 패널 영역의 패널로 표시할지를 제어합니다.", "search.location.deprecationMessage": "이 설정은 더 이상 사용되지 않습니다. 대신 검색 아이콘을 새 위치로 끌 수 있습니다.", "search.maintainFileSearchCache": "사용하도록 설정하면 searchService 프로세스가 1시간의 비활성 상태 이후 종료되지 않고 계속 유지됩니다. 메모리에 파일 검색 캐시가 유지됩니다.", + "search.maxResults": "최대 검색 결과 수를 제어합니다. 이 값을 'null'(비어 있음)으로 설정하여 무제한 결과를 반환할 수 있습니다.", "search.mode": "사이드바의 검색 보기 또는 검색 편집기 중 새 `검색: 파일에서 찾기` 및 `폴더에서 찾기` 작업이 발생하는 위치를 제어합니다.", "search.mode.newEditor": "새 검색 편집기에서 검색합니다.", "search.mode.reuseEditor": "기존 검색 편집기(있는 경우)에서 검색합니다. 기존 검색 편집기가 없으면 새 검색 편집기에서 검색합니다.", @@ -6908,6 +7058,10 @@ "searchStopIcon": "검색 보기에서 중지의 아이콘입니다.", "searchViewIcon": "검색 보기의 뷰 아이콘입니다." }, + "vs/workbench/contrib/search/browser/searchMessage": { + "unable to open": "알 수 없는 링크({0})를 열 수 없습니다.", + "unable to open trust": "신뢰할 수 없는 원본에서 명령 링크를 열 수 없습니다. {0}" + }, "vs/workbench/contrib/search/browser/searchResultsView": { "fileMatchAriaLabel": "{2} 폴더의 {1} 파일에 {0}개의 일치 항목이 있음, 검색 결과", "folderMatchAriaLabel": "폴더 루트 {1}에서 {0}개 일치, 검색 결과", @@ -6977,8 +7131,6 @@ "searchScope.excludes": "제외할 파일", "searchScope.includes": "포함할 파일", "searchWithoutFolder": "폴더를 열거나 지정하지 않았습니다. 열려 있는 파일만 현재 검색됩니다.", - "unable to open": "알 수 없는 링크({0})를 열 수 없습니다.", - "unable to open trust": "신뢰할 수 없는 원본에서 명령 링크를 열 수 없습니다. {0}", "useExcludesAndIgnoreFilesDescription": "제외 설정 및 파일 무시 사용", "useIgnoresAndExcludesDisabled": "제외 설정 및 파일 무시가 사용하지 않도록 설정됨" }, @@ -7006,19 +7158,16 @@ "moreSearch": "검색 세부 정보 설정/해제", "runSearch": "검색 실행", "searchEditor": "검색", - "searchMaxResultsWarning": "결과 집합에는 모든 일치 항목의 하위 집합만 포함됩니다. 결과 범위를 좁히려면 검색을 더 세분화하세요.", "searchResultItem": "파일 {2}의 {1}에 {0} 일치함", "searchScope.excludes": "제외할 파일", "searchScope.includes": "포함할 파일", - "textInputBoxBorder": "검색 편집기 텍스트 입력 상자 테두리입니다.", - "unable to open": "알 수 없는 링크({0})를 열 수 없습니다.", - "unable to open trust": "신뢰할 수 없는 원본에서 명령 링크를 열 수 없습니다. {0}" + "textInputBoxBorder": "검색 편집기 텍스트 입력 상자 테두리입니다." }, "vs/workbench/contrib/searchEditor/browser/searchEditor.contribution": { "promptOpenWith.searchEditor.displayName": "검색 편집기", "search": "검색 편집기", "search.action.focusQueryEditorWidget": "검색 편집기 입력 포커스", - "search.openNewEditor": "보기에서 새 검색 편집기 열기", + "search.openNewEditor": "새 검색 편집기 열기", "search.openNewEditorToSide": "새 검색 편집기를 측면에서 열기", "search.openNewSearchEditor": "새 검색 편집기", "search.openResultsInEditor": "편집기에서 결과 열기", @@ -7577,47 +7726,46 @@ "quickAccessTerminal": "활성 터미널 전환", "showTerminalTabs": "탭 표시", "terminalLaunchHelp": "도움말 열기", - "workbench.action.terminal.attachToRemote": "세션에 연결", - "workbench.action.terminal.changeColor": "색 변경...", - "workbench.action.terminal.changeIcon": "아이콘 변경...", + "workbench.action.terminal.attachToSession": "세션에 연결", "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.detachSession": "세션 분리", "workbench.action.terminal.findNext": "다음 찾기", "workbench.action.terminal.findPrevious": "이전 찾기", - "workbench.action.terminal.focus": "터미널에 포커스", "workbench.action.terminal.focus.tabsView": "포커스 터미널 탭 보기", "workbench.action.terminal.focusFind": "찾기 포커스", - "workbench.action.terminal.focusNext": "다음 터미널에 포커스", - "workbench.action.terminal.focusNextPane": "다음 창에 포커스", - "workbench.action.terminal.focusPrevious": "이전 터미널에 포커스", - "workbench.action.terminal.focusPreviousPane": "이전 창에 포커스", + "workbench.action.terminal.focusNext": "포커스 다음 터미널 그룹", + "workbench.action.terminal.focusNextPane": "터미널 그룹의 다음 터미널 포커스", + "workbench.action.terminal.focusPrevious": "포커스 이전 터미널 그룹", + "workbench.action.terminal.focusPreviousPane": "터미널 그룹의 이전 터미널 포커스", "workbench.action.terminal.hideFind": "찾기 숨기기", "workbench.action.terminal.joinInstance": "터미널 조인", "workbench.action.terminal.kill": "활성 터미널 인스턴스 종료", - "workbench.action.terminal.kill.short": "터미널 종료", + "workbench.action.terminal.killEditor": "편집기 영역에서 활성 터미널 종료", "workbench.action.terminal.navigationModeExit": "탐색 모드 종료", "workbench.action.terminal.navigationModeFocusNext": "포커스 다음 줄(탐색 모드)", "workbench.action.terminal.navigationModeFocusPrevious": "포커스 이전 줄(탐색 모드)", - "workbench.action.terminal.new": "새 통합 터미널 만들기", - "workbench.action.terminal.newInActiveWorkspace": "새 통합 터미널 만들기(활성 작업 영역에)", - "workbench.action.terminal.newWithCwd": "사용자 지정 작업 디렉터리에서 시작하는 새 통합 터미널 만들기", + "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.newWithCwd.cwd": "터미널을 시작하는 디렉터리", - "workbench.action.terminal.newWithProfile": "새 통합 터미널 만들기(프로필 포함)", + "workbench.action.terminal.newWithProfile": "Create New Terminal (With Profile)", + "workbench.action.terminal.newWithProfile.profileName": "만들 프로필의 이름입니다", "workbench.action.terminal.newWorkspacePlaceholder": "새 터미널의 현재 작업 디렉토리를 선택합니다.", "workbench.action.terminal.openSettings": "터미널 설정 구성", "workbench.action.terminal.paste": "활성 터미널에 붙여넣기", "workbench.action.terminal.pasteSelection": "활성 터미널에 선택 영역 붙여넣기", "workbench.action.terminal.relaunch": "활성 터미널 다시 시작", - "workbench.action.terminal.rename": "이름 바꾸기...", - "workbench.action.terminal.renameInstance": "이름 바꾸기...", "workbench.action.terminal.renameWithArg": "현재 활성 터미널의 이름 바꾸기", "workbench.action.terminal.renameWithArg.name": "터미널의 새 이름", "workbench.action.terminal.renameWithArg.noName": "이름 인수가 제공되지 않음", - "workbench.action.terminal.resizePaneDown": "창 아래쪽 크기 조정", - "workbench.action.terminal.resizePaneLeft": "창 왼쪽 크기 조정", - "workbench.action.terminal.resizePaneRight": "창 오른쪽 크기 조정", - "workbench.action.terminal.resizePaneUp": "창 위쪽 크기 조정", + "workbench.action.terminal.resizePaneDown": "터미널 아래 크기 조정", + "workbench.action.terminal.resizePaneLeft": "터미널 왼쪽 크기 조정", + "workbench.action.terminal.resizePaneRight": "터미널 오른쪽 크기 조정", + "workbench.action.terminal.resizePaneUp": "터미널 위 크기 조정", "workbench.action.terminal.runActiveFile": "활성 터미널에서 활성 파일 실행", "workbench.action.terminal.runActiveFile.noFile": "디스크의 파일만 터미널에서 실행할 수 있습니다.", "workbench.action.terminal.runSelectedText": "활성 터미널에서 선택한 텍스트 실행", @@ -7639,15 +7787,12 @@ "workbench.action.terminal.sendSequence": "터미널에 사용자 지정 시퀀스 보내기", "workbench.action.terminal.showEnvironmentInformation": "환경 정보 표시", "workbench.action.terminal.showTabs": "탭 표시", - "workbench.action.terminal.split": "터미널 분할", "workbench.action.terminal.splitInActiveWorkspace": "터미널 분할(활성 작업 영역에서)", - "workbench.action.terminal.splitInstance": "터미널 분할", "workbench.action.terminal.switchTerminal": "터미널 전환", "workbench.action.terminal.toggleEscapeSequenceLogging": "이스케이프 시퀀스 로깅 설정/해제", "workbench.action.terminal.toggleFindCaseSensitive": "대/소문자 구분을 사용하여 찾기 설정/해제", "workbench.action.terminal.toggleFindRegex": "regex를 사용하여 찾기 설정/해제", - "workbench.action.terminal.toggleFindWholeWord": "전체 단어를 사용하여 찾기 설정/해제", - "workbench.action.terminal.unsplit": "터미널 분할 해제" + "workbench.action.terminal.toggleFindWholeWord": "전체 단어를 사용하여 찾기 설정/해제" }, "vs/workbench/contrib/terminal/browser/terminalConfigHelper": { "install": "설치", @@ -7656,6 +7801,13 @@ "vs/workbench/contrib/terminal/browser/terminalDecorationsProvider": { "label": "터미널" }, + "vs/workbench/contrib/terminal/browser/terminalEditorInput": { + "cancel": "취소", + "confirmDirtyTerminal.button": "종료(&&T)", + "confirmDirtyTerminal.detail": "닫으면 이 터미널에서 실행 중인 프로세스가 종료됩니다.", + "confirmDirtyTerminal.message": "실행 중인 프로세스를 종료하시겠습니까?", + "confirmDirtyTerminals.detail": "닫으면 터미널에서 실행 중인 프로세스가 종료됩니다." + }, "vs/workbench/contrib/terminal/browser/terminalIcons": { "configureTerminalProfileIcon": "새 터미널 프로필을 만드는 아이콘입니다.", "killTerminalIcon": "터미널 인스턴스 종료 아이콘입니다.", @@ -7688,41 +7840,37 @@ "yes": "예" }, "vs/workbench/contrib/terminal/browser/terminalMenus": { + "defaultTerminalProfile": "{0}(기본값)", "miNewTerminal": "새 터미널(&&N)", "miRunActiveFile": "활성 파일 실행(&&A)", "miRunSelectedText": "선택한 텍스트 실행(&&S)", "miSplitTerminal": "분할 터미널(&&S)", + "terminal.new": "새 터미널", "workbench.action.terminal.changeColor": "색 변경...", "workbench.action.terminal.changeIcon": "아이콘 변경...", "workbench.action.terminal.clear": "지우기", "workbench.action.terminal.copySelection.short": "복사", "workbench.action.terminal.joinInstance": "터미널 조인", - "workbench.action.terminal.kill.short": "터미널 종료", - "workbench.action.terminal.killInstance": "터미널 종료", "workbench.action.terminal.new.short": "새 터미널", "workbench.action.terminal.newWithProfile.short": "프로필이 있는 새 터미널", "workbench.action.terminal.openSettings": "터미널 설정 구성", "workbench.action.terminal.paste.short": "붙여넣기", - "workbench.action.terminal.rename": "이름 바꾸기...", "workbench.action.terminal.renameInstance": "이름 바꾸기...", "workbench.action.terminal.selectAll": "모두 선택", "workbench.action.terminal.selectDefaultProfile": "기본 프로필 선택", "workbench.action.terminal.showsTabs": "탭 표시", - "workbench.action.terminal.split": "터미널 분할", - "workbench.action.terminal.splitInstance": "터미널 분할", - "workbench.action.terminal.switchTerminal": "터미널 전환", - "workbench.action.terminal.unsplitInstance": "터미널 분할 해제" + "workbench.action.terminal.switchTerminal": "터미널 전환" }, "vs/workbench/contrib/terminal/browser/terminalProcessManager": { "ptyHostRelaunch": "셸 프로세스에 대한 연결이 끊어져서 터미널을 다시 시작하는 중..." }, "vs/workbench/contrib/terminal/browser/terminalQuickAccess": { - "killTerminal": "터미널 인스턴스 종료", "renameTerminal": "터미널 이름 바꾸기", "workbench.action.terminal.newWithProfilePlus": "프로필을 사용하여 새 터미널 만들기", "workbench.action.terminal.newplus": "새 터미널 만들기" }, "vs/workbench/contrib/terminal/browser/terminalService": { + "ICreateContributedTerminalProfileOptions": "적용됨", "createQuickLaunchProfile": "터미널 프로필 구성", "enterTerminalProfileName": "터미널 프로필 이름 입력", "localTerminalDescription": "로컬", @@ -7732,10 +7880,10 @@ "terminal.integrated.selectProfileToCreate": "만들 터미널 프로필 선택", "terminalProfileAlreadyExists": "해당 이름을 가진 터미널 프로필이 이미 있음", "terminalProfiles": "프로필", - "terminalProfiles.contributed": "적용됨", "terminalProfiles.detected": "검색됨", - "terminalService.terminalCloseConfirmationPlural": "{0}개의 활성 터미널 세션이 있습니다. 종료할까요?", - "terminalService.terminalCloseConfirmationSingular": "활성 터미널 세션이 있습니다. 종료할까요?" + "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" }, "vs/workbench/contrib/terminal/browser/terminalTabbedView": { "hideTabs": "탭 숨기기", @@ -7744,41 +7892,27 @@ }, "vs/workbench/contrib/terminal/browser/terminalTabsList": { "splitTerminalAriaLabel": "터미널 {0} {1}, {2} / {3} 분할", - "terminal.kill": "종료", - "terminal.split": "Split", "terminal.tabs": "터미널 탭", "terminalAriaLabel": "터미널 {0} {1}", "terminalInputAriaLabel": "터미널 이름을 입력합니다. Enter 키를 눌러 확인하거나 Esc 키를 눌러 취소합니다." }, "vs/workbench/contrib/terminal/browser/terminalView": { - "defaultTerminalProfile": "{0}(기본값)", "terminal.monospaceOnly": "터미널은 고정 폭 글꼴만 지원합니다. 새로 설치한 글꼴인 경우 VS Code를 다시 시작해야 합니다.", - "terminal.new": "새 터미널", - "terminal.split": "터미널 분할", "terminal.useMonospace": "'고정 폭' 사용", "terminalConnectingLabel": "시작 중...", - "terminals": "터미널을 엽니다.", - "workbench.action.terminal.split": "터미널 분할" + "terminals": "터미널을 엽니다." }, "vs/workbench/contrib/terminal/common/terminal": { - "isSplitTerminalContextKey": "포커스가 있는 탭의 터미널이 분할 터미널인지 여부", "terminalCategory": "터미널", - "terminalCountContextKey": "현재 터미널 수", - "terminalFocusContextKey": "터미널에 포커스가 있는지 여부", - "terminalGroupCountContextKey": "현재 터미널 그룹 수", - "terminalProcessSupportedContextKey": "터미널 프로세스를 시작할 수 있는지 여부", - "terminalShellTypeContextKey": "활성 터미널의 셸 유형", - "terminalTabsFocusContextKey": "터미널 탭 위젯의 포커스 설정 여부", - "terminalTabsSingularSelectedContextKey": "터미널 탭을 하나 선택했는지 여부", - "terminalTextSelectedContextKey": "활성 터미널에서 텍스트가 선택되었는지 여부", "vscode.extension.contributes.terminal": "터미널 기능에 기여합니다.", "vscode.extension.contributes.terminal.profiles": "사용자가 만들 수 있는 추가 터미널 프로필을 정의합니다.", - "vscode.extension.contributes.terminal.profiles.icon": "이 터미널 프로필과 연결할 codicon입니다.", "vscode.extension.contributes.terminal.profiles.id": "터미널 프로필 공급자의 ID입니다.", "vscode.extension.contributes.terminal.profiles.title": "이 터미널 프로필의 제목입니다.", "vscode.extension.contributes.terminal.types": "사용자가 만들 수 있는 추가 터미널 형식을 정의합니다.", "vscode.extension.contributes.terminal.types.command": "사용자가 이 형식의 터미널을 만들 때 실행할 명령입니다.", - "vscode.extension.contributes.terminal.types.icon": "이 터미널 형식과 연결할 codicon입니다.", + "vscode.extension.contributes.terminal.types.icon": "이 터미널 유형과 연결할 codicon, URI 또는 ​​밝고 어두운 URI입니다.", + "vscode.extension.contributes.terminal.types.icon.dark": "어두운 테마를 사용하는 경우의 아이콘 경로", + "vscode.extension.contributes.terminal.types.icon.light": "밝은 테마를 사용하는 경우의 아이콘 경로", "vscode.extension.contributes.terminal.types.title": "이 형식의 터미널 제목입니다." }, "vs/workbench/contrib/terminal/common/terminalColorRegistry": { @@ -7788,21 +7922,36 @@ "terminal.dragAndDropBackground": "터미널 위에서 끌 때 배경색입니다. 터미널 내용이 계속 비추어 보이도록 색에 투명도가 있어야 합니다.", "terminal.foreground": "터미널의 전경색입니다.", "terminal.selectionBackground": "터미널의 선택 영역 배경색입니다.", + "terminal.tab.activeBorder": "패널의 터미널 탭 측면에 있는 테두리입니다. 이 기본값은 tab.activeBorder입니다.", "terminalCursor.background": "터미널 커서의 배경색입니다. 블록 커서와 겹친 문자의 색상을 사용자 정의할 수 있습니다.", "terminalCursor.foreground": "터미널 커서 전경색입니다." }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { + "openDefaultSettingsJson": "기본 설정 JSON 열기", + "openDefaultSettingsJson.capitalized": "기본 설정 열기(JSON)", "terminal.integrated.allowChords": "터미널에서 동시 키 바인딩을 허용할지 여부입니다. 이 설정이 true이고 키 입력이 동시에 발생하는 경우 `#terminal.integrated.commandsToSkipShell#`가 무시되고, 이 설정을 false로 설정하면 를 눌러 셸(VS Code 아님)로 이동하려는 경우에 특히 유용합니다.", "terminal.integrated.allowMnemonics": "메뉴 모음 니모닉(예: )을 통한 메뉴 모음 열기 트리거를 허용할지 여부입니다. 이 설정을 true로 지정하면 모든 키 입력이 셸을 건너뜁니다. macOS에서는 아무 작업도 하지 않습니다.", "terminal.integrated.altClickMovesCursor": "사용하도록 설정한 경우, `#editor.multiCursorModifier#`이 `'alt'`(기본값)로 설정되어 있으면 Alt/option+클릭할 때 프롬프트 커서가 마우스 아래로 위치가 변경됩니다. 이 옵션은 셸에 따라 안정적으로 작동하지 않을 수 있습니다.", "terminal.integrated.bellDuration": "트리거될 때 터미널 탭 내에 벨을 표시할 시간(밀리초)입니다.", - "terminal.integrated.commandsToSkipShell": "키 바인딩이 셸에 전송되지 않고 항상 VS Code에서 처리되는 명령 ID 세트입니다. 따라서 보통은 셸에서 사용되어 터미널에 포커스가 없을 때와 동일하게 작동하는 키 바인딩을 사용할 수 있습니다(예: 'Ctrl+P'를 사용하여 Quick Open 시작).\r\n\r\n \r\n\r\n기본적으로 많은 명령을 건너뜁니다. 기본값을 재정의하고 명령의 키 바인딩을 셸로 대신 전달하려면 '-' 문자로 시작하는 명령을 추가합니다. 예를 들어 'Ctrl+P'를 사용하여 셸에 도달하려면 '-workbench.action.quickOpen'을 추가합니다.\r\n\r\n \r\n\r\n설정 편집기에서 볼 때 다음의 기본 건너뛴 명령 목록이 잘립니다. 전체 목록을 보려면 [기본 설정 JSON을 열고](command:workbench.action.openRawDefaultSettings '기본 설정 열기(JSON)') 아래 목록에서 첫 번째 명령을 검색합니다.\r\n\r\n \r\n\r\n기본 건너뛴 명령:\r\n\r\n{0}", - "terminal.integrated.confirmOnExit": "활성 터미널 세션이 있을 경우 종료 시 확인 여부를 제어합니다.", + "terminal.integrated.commandsToSkipShell": "키 바인딩이 셸에 전송되지 않고 항상 VS Code에서 처리되는 명령 ID 세트입니다. 따라서 보통은 셸에서 사용되어 터미널에 포커스가 없을 때와 동일하게 작동하는 키 바인딩을 사용할 수 있습니다(예: 'Ctrl+P'를 사용하여 Quick Open 시작).\r\n\r\n \r\n\r\n기본적으로 많은 명령을 건너뜁니다. 기본값을 재정의하고 명령의 키 바인딩을 셸로 대신 전달하려면 '-' 문자로 시작하는 명령을 추가합니다. 예를 들어 'Ctrl+P'를 사용하여 셸에 도달하려면 '-workbench.action.quickOpen'을 추가합니다.\r\n\r\n \r\n\r\n설정 편집기에서 볼 때 다음의 기본 건너뛴 명령 목록이 잘립니다. 전체 목록을 보려면 {1}하고 아래 목록에서 첫 번째 명령을 검색합니다.\r\n\r\n \r\n\r\n기본 건너뛴 명령:\r\n\r\n{0}", + "terminal.integrated.confirmOnExit": "활성 터미널 세션이 있는 경우 창이 닫힐 때 확인할지 여부를 제어합니다.", + "terminal.integrated.confirmOnExit.always": "터미널이 있는지 항상 확인합니다.", + "terminal.integrated.confirmOnExit.hasChildProcesses": "자식 프로세스가 있는 터미널이 있는지 확인합니다.", + "terminal.integrated.confirmOnExit.never": "확인하지 마세요.", + "terminal.integrated.confirmOnKill": "자식 프로세스가 있을 때 종료 터미널을 확인할지 여부를 제어합니다. 편집기로 설정하면 편집기 영역의 터미널에 자식 프로세스가 있을 때 오염된 상태로 표시됩니다. 자식 프로세스 감지는 셸의 자식 프로세스로 프로세스를 실행하지 않는 Git Bash와 같은 셸에서는 제대로 작동하지 않을 수 있습니다.", + "terminal.integrated.confirmOnKill.always": "터미널이 편집기 또는 패널에 있는지 확인합니다.", + "terminal.integrated.confirmOnKill.editor": "터미널이 편집기에 있는지 확인합니다.", + "terminal.integrated.confirmOnKill.never": "확인하지 마세요.", + "terminal.integrated.confirmOnKill.panel": "터미널이 패널에 있는지 확인합니다.", "terminal.integrated.copyOnSelection": "터미널에서 선택한 텍스트를 클립보드에 복사할지 여부를 제어합니다.", "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.cwd": "터미널이 시작되는 명시적 시작 경로이며, 셸 프로세스의 cwd(현재 작업 디렉터리)로 사용됩니다. 루트 디렉터리가 편리한 cwd가 아닌 경우, 작업 영역 설정에서 특히 유용할 수 있습니다.", + "terminal.integrated.defaultLocation": "새로 만든 터미널이 표시되는 위치를 제어합니다.", + "terminal.integrated.defaultLocation.editor": "편집기에서 터미널 만들기", + "terminal.integrated.defaultLocation.view": "터미널 보기에서 터미널 만들기", "terminal.integrated.detectLocale": "VS Code 터미널은 셸에서 들어오는, UTF-8로 인코딩된 데이터만 지원하므로 '$LANG' 환경 변수를 검색하고 UTF-8 규격 옵션으로 설정할지 여부를 제어합니다.", "terminal.integrated.detectLocale.auto": "기존 변수가 없거나 `'.UTF-8'`로 끝나지 않는 경우 '$LANG' 환경 변수를 설정합니다.", "terminal.integrated.detectLocale.off": "'$LANG' 환경 변수를 설정하지 않습니다.", @@ -7828,6 +7977,7 @@ "terminal.integrated.fontWeightError": "\"표준\" 및 \"굵게\" 키워드 또는 1~1000 사이의 숫자만 허용됩니다.", "terminal.integrated.gpuAcceleration": "터미널이 렌더링을 수행하기 위해 GPU를 활용하는지를 제어합니다.", "terminal.integrated.gpuAcceleration.auto": "VS Code가 최상의 환경을 제공하는 렌더러를 검색하도록 합니다.", + "terminal.integrated.gpuAcceleration.canvas": "터미널 내에서 대체 캔버스 렌더러를 사용합니다. 이는 webgl 대신 2D 컨텍스트를 사용하며 일부 시스템에서는 더 좋을 수 있습니다.", "terminal.integrated.gpuAcceleration.off": "터미널 내에서 GPU 가속을 사용하지 않도록 설정합니다.", "terminal.integrated.gpuAcceleration.on": "터미널 내에서 GPU 가속을 사용하도록 설정합니다.", "terminal.integrated.letterSpacing": "터미널의 문자 간격을 제어하며, 문자 사이에 추가할 픽셀 수를 나타내는 정수 값입니다.", @@ -7851,6 +8001,7 @@ "terminal.integrated.splitCwd.inherited": "macOS 및 Linux에서 새 분할 터미널은 부모 터미널의 작업 디렉터리를 사용합니다. Windows에서는 초기 설정과 동일하게 동작합니다.", "terminal.integrated.splitCwd.initial": "새 분할 터미널은 부모 터미널이 시작된 작업 디렉터리를 사용합니다.", "terminal.integrated.splitCwd.workspaceRoot": "새 분할 터미널은 작업 영역 루트를 작업 디렉터리로 사용합니다. 다중 루트 작업 영역에서는 사용할 루트 폴더의 선택 항목이 제공됩니다.", + "terminal.integrated.tabs.enableAnimation": "터미널 탭 상태가 애니메이션을 지원하는지 여부를 제어합니다(예: 진행 중인 작업).", "terminal.integrated.tabs.enabled": "터미널 탭이 터미널 측면에 목록으로 표시되는지 여부를 제어합니다. 이 기능을 사용하지 않도록 설정하면 드롭다운이 대신 표시됩니다.", "terminal.integrated.tabs.focusMode": "탭의 터미널 포커스를 두 번 클릭하거나 한 번 클릭할 때 맞출지 여부를 제어합니다.", "terminal.integrated.tabs.focusMode.doubleClick": "터미널 탭을 두 번 클릭할 때 터미널 포커스 설정", @@ -7862,6 +8013,11 @@ "terminal.integrated.tabs.location": "실제 터미널의 왼쪽 또는 오른쪽에 있는 터미널 탭의 위치를 제어합니다.", "terminal.integrated.tabs.location.left": "터미널 왼쪽에 터미널 탭 보기 표시", "terminal.integrated.tabs.location.right": "터미널 오른쪽에 터미널 탭 보기 표시", + "terminal.integrated.tabs.showActions": "터미널 분할 및 종료 단추가 새 터미널 단추 옆에 표시되는지 여부를 제어합니다.", + "terminal.integrated.tabs.showActions.always": "항상 작업 표시", + "terminal.integrated.tabs.showActions.never": "작업 표시 안 함", + "terminal.integrated.tabs.showActions.singleTerminal": "작업이 열려 있는 유일한 터미널인 경우 표시", + "terminal.integrated.tabs.showActions.singleTerminalOrNarrow": "작업이 열려 있는 유일한 터미널이거나 탭 보기가 텍스트가 없는 좁은 상태일 때 표시", "terminal.integrated.tabs.showActiveTerminal": "보기에 활성 터미널 정보를 표시합니다. 탭 내의 제목이 표시되지 않는 경우 특히 유용합니다.", "terminal.integrated.tabs.showActiveTerminal.always": "항상 활성 터미널 표시", "terminal.integrated.tabs.showActiveTerminal.never": "활성 터미널 표시 안 함", @@ -7874,8 +8030,34 @@ "terminal.integrated.windowsEnableConpty": "Windows 터미널 프로세스 통신에 ConPTY를 사용할지 여부입니다(Windows 10 빌드 번호 18309 이상 필요). 이 설정이 false이면 Winpty가 사용됩니다.", "terminal.integrated.wordSeparators": "Word 기능을 선택하기 위해 두 번 클릭할 때 단어 구분 기호로 간주할 모든 문자를 포함하는 문자열입니다.", "terminalIntegratedConfigurationTitle": "통합 터미널", - "titleMode.executable": "제목은 _terminal_에 의해 설정되며 검색된 포그라운드 프로세스의 이름이 사용됩니다.", - "titleMode.sequence": "제목은 이스케이프 시퀀스를 통해 _process_에 의해 설정되며, 셸에서 제목을 동적으로 설정하는 경우에 유용합니다." + "titleMode.executable": "제목은 터미널에 의해 설정되며 검색된 포그라운드 프로세스의 이름이 사용됩니다.", + "titleMode.sequence": "제목은 이스케이프 시퀀스를 통해 프로세스에 의해 설정되며, 셸에서 제목을 동적으로 설정하는 경우에 유용합니다." + }, + "vs/workbench/contrib/terminal/common/terminalContextKey": { + "isSplitTerminalContextKey": "포커스가 있는 탭의 터미널이 분할 터미널인지 여부입니다.", + "terminalAltBufferActive": "터미널의 대체 버퍼가 활성 상태인지 여부입니다.", + "terminalCountContextKey": "현재 터미널 수", + "terminalEditorFocusContextKey": "편집기 영역의 터미널에 포커스가 있는지 여부입니다.", + "terminalFocusContextKey": "터미널에 포커스가 있는지 여부입니다.", + "terminalProcessSupportedContextKey": "현재 작업 영역에서 터미널 프로세스를 시작할 수 있는지 여부입니다.", + "terminalShellTypeContextKey": "활성 터미널의 셸 유형으로, 터미널이 없을 때 마지막으로 알려진 값으로 설정됩니다.", + "terminalTabsFocusContextKey": "터미널 탭 위젯의 포커스 설정 여부입니다.", + "terminalTabsSingularSelectedContextKey": "터미널 탭 목록에서 터미널 하나를 선택했는지 여부입니다.", + "terminalTextSelectedContextKey": "활성 터미널에서 텍스트가 선택되었는지 여부입니다." + }, + "vs/workbench/contrib/terminal/common/terminalStrings": { + "killTerminal": "터미널 종료", + "killTerminal.short": "종료", + "moveToEditor": "터미널을 편집기 영역으로 이동", + "splitTerminal": "터미널 분할", + "splitTerminal.short": "Split", + "terminal": "터미널", + "unsplitTerminal": "터미널 분할 해제", + "workbench.action.terminal.changeColor": "색 변경...", + "workbench.action.terminal.changeIcon": "아이콘 변경...", + "workbench.action.terminal.focus": "터미널에 포커스", + "workbench.action.terminal.moveToTerminalPanel": "터미널을 패널로 이동", + "workbench.action.terminal.rename": "이름 바꾸기..." }, "vs/workbench/contrib/terminal/electron-sandbox/localTerminalService": { "nonResponsivePtyHost": "터미널의 pty 호스트 프로세스에 대한 연결이 응답하지 않습니다. 터미널 작동이 중지될 수 있습니다.", @@ -7890,6 +8072,7 @@ "hiddenIcon": "숨겨진 테스트가 표시된 경우 숨겨진 테스트 옆에 표시되는 아이콘입니다.", "testViewIcon": "테스트 뷰의 뷰 아이콘입니다.", "testingCancelIcon": "진행 중인 테스트 실행을 취소하는 아이콘입니다.", + "testingDebugAllIcon": "\"모든 테스트 디버그\" 작업의 아이콘입니다.", "testingDebugIcon": "\"테스트 디버그\" 작업의 아이콘입니다.", "testingErrorIcon": "오류가 있는 테스트에 대해 표시되는 아이콘입니다.", "testingFailedIcon": "실패한 테스트에 대해 표시되는 아이콘입니다.", @@ -7900,23 +8083,25 @@ "testingShowAsList": "테스트 탐색기를 트리로 사용할 수 없는 경우 표시되는 아이콘입니다.", "testingShowAsTree": "테스트 탐색기를 목록으로 사용할 수 없는 경우 표시되는 아이콘입니다.", "testingSkippedIcon": "건너뛴 테스트에 대해 표시되는 아이콘입니다.", - "testingUnsetIcon": "설정되지 않은 상태의 테스트에 대해 표시되는 아이콘입니다." + "testingUnsetIcon": "설정되지 않은 상태의 테스트에 대해 표시되는 아이콘입니다.", + "testingUpdateProfiles": "테스트 프로필을 업데이트하는 아이콘이 표시됩니다." }, "vs/workbench/contrib/testing/browser/testExplorerActions": { + "configureProfile": "업데이트할 프로필 선택", "debug test": "테스트 디버그", "debugAllTests": "모든 테스트 디버그", - "debugSelectedTests": "선택한 테스트 디버그", + "debugSelectedTests": "디버그 테스트", "discoveringTests": "테스트를 검색하는 중", "hideTest": "테스트 숨기기", "noDebugTestProvider": "이 작업 영역에서 디버깅 가능한 테스트를 찾을 수 없습니다. 테스트 공급자 확장을 설치해야 할 수 있습니다.", "noTestProvider": "이 작업 영역에서 테스트를 찾을 수 없습니다. 테스트 공급자 확장을 설치해야 할 수 있습니다.", "run test": "테스트 실행", "runAllTests": "모든 테스트 실행", - "runSelectedTests": "선택한 테스트 실행", + "runSelectedTests": "테스트 실행", "testing.cancelRun": "테스트 실행 취소", - "testing.category": "테스트", "testing.clearResults": "모든 결과 지우기", "testing.collapseAll": "모든 테스트 축소", + "testing.configureProfile": "테스트 프로필 구성", "testing.debugAtCursor": "커서에서 테스트 디버그", "testing.debugCurrentFile": "현재 파일에서 테스트 디버그", "testing.debugFailTests": "실패한 테스트 디버그", @@ -7925,13 +8110,15 @@ "testing.openOutputPeek": "출력 피킹", "testing.reRunFailTests": "실패한 테스트 다시 실행", "testing.reRunLastRun": "마지막 실행 다시 실행", - "testing.refresh": "테스트 새로 고침", "testing.runAtCursor": "커서에서 테스트 실행", "testing.runCurrentFile": "현재 파일에서 테스트 실행", + "testing.runUsing": "프로필을 사용하여 실행...", "testing.searchForTestExtension": "테스트 확장 검색", + "testing.selectDefaultTestProfiles": "기본 프로필 선택", "testing.showMostRecentOutput": "출력 표시", "testing.sortByLocation": "위치별 정렬", - "testing.sortByName": "이름별 정렬", + "testing.sortByStatus": "상태별 정렬", + "testing.toggleInlineTestOutput": "인라인 테스트 출력 토글", "testing.turnOffAutoRun": "자동 실행 끄기", "testing.turnOnAutoRun": "자동 실행 켜기", "testing.viewAsList": "목록으로 보기", @@ -7945,28 +8132,41 @@ "test": "테스트 중", "testExplorer": "테스트 탐색기" }, + "vs/workbench/contrib/testing/browser/testingConfigurationUi": { + "testConfigurationUi.pick": "사용할 테스트 프로필 선택", + "updateTestConfiguration": "테스트 구성 업데이트" + }, "vs/workbench/contrib/testing/browser/testingDecorations": { + "actual.title": "실제:", + "debug all test": "모든 테스트 디버그", "debug test": "테스트 디버그", - "failedHoverMessage": "{0}이(가) 실패했습니다. ", - "failedPeekAction": "오류 피킹", + "expected.title": "예상:", + "peek failure": "오류 피킹", + "peekTestOutout": "테스트 출력 피킹", "reveal test": "테스트 탐색기에 표시", + "run all test": "모든 테스트 실행", "run test": "테스트 실행", - "testing.clickToRun": "테스트를 실행하려면 클릭, 추가 옵션을 사용하려면 마우스 오른쪽 단추 클릭" + "testing.gutterMsg.contextMenu": "테스트 옵션을 보려면 클릭하세요.", + "testing.gutterMsg.debug": "클릭하여 테스트 디버그, 마우스 오른쪽 단추를 클릭하여 추가 옵션 사용", + "testing.gutterMsg.run": "테스트를 실행하려면 클릭, 추가 옵션을 사용하려면 마우스 오른쪽 단추 클릭", + "testing.runUsing": "프로필을 사용하여 실행..." }, "vs/workbench/contrib/testing/browser/testingExplorerFilter": { "filter": "필터", - "testExplorerFilter": "필터(예: text, !exclude)", + "testExplorerFilter": "Filter (e.g. text, !exclude, @tag)", + "testExplorerFilterLabel": "Filter text for tests in the explorer", "testing.filters.currentFile": "활성 파일에서만 표시", "testing.filters.menu": "추가 필터...", "testing.filters.removeTestExclusions": "모든 테스트 숨기기 취소", - "testing.filters.showAll": "모든 테스트 표시", "testing.filters.showExcludedTests": "숨겨진 테스트 표시", "testing.filters.showOnlyExecuted": "실행된 테스트만 표시", "testing.filters.showOnlyFailed": "실패한 테스트만 표시" }, "vs/workbench/contrib/testing/browser/testingExplorerView": { + "configureTestProfiles": "테스트 프로필 구성", + "defaultTestProfile": "{0}(기본값)", + "selectDefaultConfigs": "기본 프로필 선택", "testExplorer": "테스트 탐색기", - "testing.treeElementLabel": "{0} ({1})", "testing.treeElementLabelDuration": "{1}의 {0}", "testing.treeElementLabelOutdated": "{0}, 오래된 결과", "testingFindExtension": "작업 영역 테스트 표시", @@ -7978,6 +8178,10 @@ "run test": "테스트 실행", "testUnnamedTask": "명명되지 않은 작업", "testing.debugLastRun": "디버그 테스트 실행", + "testing.goToFile": "파일로 이동", + "testing.goToNextMessage": "다음 테스트 실패로 이동", + "testing.goToPreviousMessage": "이전 테스트 실패로 이동", + "testing.openMessageInEditor": "편집기에서 열기", "testing.reRunLastRun": "테스트 실행 다시 실행", "testing.revealInExplorer": "테스트 탐색기에 표시", "testing.showResultOutput": "결과 출력 표시", @@ -8011,12 +8215,8 @@ "testing.iconUnset": "테스트 탐색기에서 '설정 해제' 아이콘의 색입니다.", "testing.message.error.decorationForeground": "편집기에 인라인으로 표시되는 테스트 오류 메시지의 텍스트 색입니다.", "testing.message.error.marginBackground": "편집기에 인라인으로 표시되는 오류 메시지 옆의 여백 색입니다.", - "testing.message.hint.decorationForeground": "편집기에 인라인으로 표시되는 테스트 힌트 메시지의 텍스트 색입니다.", - "testing.message.hint.marginBackground": "편집기에 인라인으로 표시되는 힌트 메시지 옆의 여백 색입니다.", "testing.message.info.decorationForeground": "편집기에 인라인으로 표시되는 테스트 정보 메시지의 텍스트 색입니다.", "testing.message.info.marginBackground": "편집기에 인라인으로 표시되는 정보 메시지 옆의 여백 색입니다.", - "testing.message.warning.decorationForeground": "편집기에 인라인으로 표시되는 테스트 경고 메시지의 텍스트 색입니다.", - "testing.message.warning.marginBackground": "편집기에 인라인으로 표시되는 경고 메시지 옆의 여백 색입니다.", "testing.peekBorder": "Peek 뷰 테두리 및 화살표 색입니다.", "testing.runAction": "편집기의 '실행' 아이콘 색입니다." }, @@ -8029,17 +8229,27 @@ "testing.automaticallyOpenPeekView": "오류 피킹 보기가 자동으로 열리는 경우를 구성합니다.", "testing.automaticallyOpenPeekView.failureAnywhere": "오류 위치와 관계없이 자동으로 엽니다.", "testing.automaticallyOpenPeekView.failureInVisibleDocument": "표시되는 문서에서 테스트가 실패할 경우 자동으로 엽니다.", + "testing.automaticallyOpenPeekView.never": "자동으로 열리지 않습니다.", "testing.automaticallyOpenPeekViewDuringAutoRun": "자동 실행 모드에서 피킹 보기를 자동으로 열지를 제어합니다.", - "testing.followRunningTest": "테스트 탐색기 보기에서 실행 중인 테스트를 따라야 하는지 여부를 제어합니다." + "testing.defaultGutterClickAction": "제본용 여백에서 테스트 장식을 마우스 왼쪽 단추로 클릭할 때 수행할 동작을 제어합니다.", + "testing.defaultGutterClickAction.contextMenu": "추가 옵션을 보려면 상황에 맞는 메뉴를 엽니다.", + "testing.defaultGutterClickAction.debug": "테스트를 디버그합니다.", + "testing.defaultGutterClickAction.run": "테스트를 실행합니다.", + "testing.followRunningTest": "테스트 탐색기 보기에서 실행 중인 테스트를 따라야 하는지 여부를 제어합니다.", + "testing.gutterEnabled": "테스트 장식이 편집기 여백에 표시되는지 여부를 제어합니다." }, "vs/workbench/contrib/testing/common/constants": { + "testGroup.coverage": "적용 범위", + "testGroup.debug": "디버그", + "testGroup.run": "실행", "testState.errored": "오류 발생", "testState.failed": "실패", "testState.passed": "통과", "testState.queued": "큐에 있음", "testState.running": "실행 중", "testState.skipped": "건너뜀", - "testState.unset": "설정 해제됨" + "testState.unset": "아직 실행되지 않음", + "testing.treeElementLabel": "{0} ({1})" }, "vs/workbench/contrib/testing/common/testResult": { "runFinished": "{0}에서 테스트 실행" @@ -8049,6 +8259,12 @@ "testTrust": "테스트를 실행하면 작업 영역에서 코드를 실행할 수 있습니다." }, "vs/workbench/contrib/testing/common/testingContextKeys": { + "testing.controllerId": "현재 테스트 항목의 컨트롤러 ID", + "testing.hasConfigurableConfig": "테스트 구성을 구성할 수 있는지 여부를 나타냅니다.", + "testing.hasCoverableTests": "테스트 컨트롤러가 검사 구성을 등록했는지 여부를 나타냅니다.", + "testing.hasDebuggableTests": "테스트 컨트롤러가 디버그 구성을 등록했는지 여부를 나타냅니다.", + "testing.hasNonDefaultConfig": "테스트 컨트롤러가 기본이 아닌 구성을 등록했는지 여부를 나타냅니다.", + "testing.hasRunnableTests": "테스트 컨트롤러가 실행 구성을 등록했는지 여부를 나타냅니다.", "testing.peekItemType": "출력 피킹(peeking) 뷰의 항목 유형입니다. \"테스트\", \"메시지\", \"작업\" 또는 \"결과\"입니다.", "testing.testId": "테스트 항목에 대한 메뉴를 만들거나 열 때 설정되는 현재 테스트 항목의 ID", "testing.testItemHasUri": "테스트 항목에 정의된 URI가 있는지 여부를 나타내는 부울", @@ -8103,6 +8319,30 @@ "timelineRefresh": "타임라인 새로 고침 작업의 아이콘입니다.", "timelineUnpin": "타임라인 고정 해제 작업의 아이콘입니다." }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchy.contribution": { + "close": "닫기", + "editorHasTypeHierarchyProvider": "유형 계층 구조 공급자를 사용할 수 있는지 여부", + "error": "형식 계층 구조를 표시하지 못함", + "no.item": "결과 없음", + "title": "형식 계층 구조 피킹", + "title.refocusTypeHierarchy": "다시 포커스 형식 계층 구조", + "title.subtypes": "하위 형식 표시", + "title.supertypes": "상위 형식 표시", + "typeHierarchyDirection": "형식 계층 구조에 상위 형식 또는 하위 형식이 표시되는지 여부", + "typeHierarchyVisible": "형식 계층 구조 미리 보기가 현재 표시되는지 여부" + }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchyPeek": { + "empt.subtypes": "‘{0}’의 하위 형식이 없음", + "empt.supertypes": "‘{0}’의 상위 형식이 없음", + "subtypes": "'{0}'의 하위 형식", + "supertypes": "'{0}'의 상위 형식", + "title.loading": "로드 중..." + }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchyTree": { + "subtypes": "{0}의 하위 형식", + "supertypes": "‘{0}’의 상위 형식", + "tree.aria": "형식 계층 구조" + }, "vs/workbench/contrib/update/browser/releaseNotesEditor": { "releaseNotesInputName": "릴리스 정보: {0}", "unassigned": "할당되지 않음" @@ -8120,7 +8360,6 @@ "installingUpdate": "업데이트를 설치하는 중...", "later": "나중에", "noUpdatesAvailable": "현재 사용할 수 있는 업데이트가 없습니다.", - "ok": "확인", "read the release notes": "{0} v{1}을(를) 시작합니다. 릴리스 정보를 확인하시겠습니까?", "relaunchDetailInsiders": "VSCode의 야간 사전 프로덕션 버전으로 전환하려면 [다시 로드] 단추를 누르세요.", "relaunchDetailStable": "VSCode의 릴리스된 월별 안정적인 버전으로 전환하려면 [다시 로드] 단추를 누르세요.", @@ -8164,7 +8403,8 @@ }, "vs/workbench/contrib/url/browser/url.contribution": { "openUrl": "URL 열기", - "urlToOpen": "열려는 URL" + "urlToOpen": "열려는 URL", + "workbench.trustedDomains.promptInTrustedWorkspace": "사용하도록 설정하면 신뢰할 수 있는 작업 영역에서 링크를 열 때 트러스트된 도메인 프롬프트가 표시됩니다." }, "vs/workbench/contrib/userDataSync/browser/userDataSync": { "Sync accept merges": "{0}: {1}", @@ -8174,8 +8414,10 @@ "accept merges button": "병합 수락(&&M)", "accept remote": "원격 수락", "accept remote button": "원격 수락(&&R)", + "ask to turn on in global": "설정 동기화가 꺼져 있음(1)", "auth failed": "설정 동기화를 켜는 동안 오류가 발생했습니다. 인증에 실패했습니다.", "cancel": "취소", + "change later": "나중에 언제든지 변경할 수 있습니다.", "configure": "구성...", "configure and turn on sync detail": "디바이스 간에 데이터를 동기화하려면 로그인하세요.", "configure sync": "{0}: 구성...", @@ -8192,10 +8434,10 @@ "global activity turn on sync": "설정 동기화 켜기...", "has conflicts": "{0}: 충돌 감지됨", "insiders": "참가자", + "learn more": "자세한 정보", "leftResourceName": "{0}(원격)", "merges": "{0}(병합)", "no authentication providers": "사용할 수 있는 인증 공급자가 없습니다.", - "open doc": "문서 열기", "open file": "{0} 파일 열기", "operationId": "작업 ID: {0}", "per platform": "각 플랫폼에 대해", @@ -8209,6 +8451,7 @@ "service switched to insiders": "설정 동기화가 참가자 서비스로 전환되었습니다.", "service switched to stable": "설정 동기화가 안정적 서비스로 전환되었습니다.", "session expired": "현재 세션이 만료되어 설정 동기화가 꺼졌습니다. 동기화를 켜려면 다시 로그인하세요.", + "settings sync is off": "설정 동기화가 꺼져 있습니다.", "show conflicts": "충돌 표시", "show sync log title": "{0}: 로그 표시", "show sync log toolrip": "로그 표시", @@ -8229,7 +8472,6 @@ "switchSyncService.title": "{0}: 서비스 선택", "sync is on": "설정 동기화 켬", "sync now": "{0}: 지금 동기화", - "sync preview message": "설정을 동기화하는 미리 보기 기능을 활성화하기 전에 설명서를 참조하세요.", "sync settings": "{0}: 설정 표시", "synced with time": "동기화됨({0})", "syncing": "동기화 중", @@ -8240,14 +8482,15 @@ "turn off sync confirmation": "동기화를 끄시겠습니까?", "turn off sync detail": "설정, 키 바인딩, 확장, 코드 조각 및 UI 상태가 더 이상 동기화되지 않습니다.", "turn off sync everywhere": "모든 디바이스에서 동기화를 끄고 클라우드에서 데이터를 지웁니다.", - "turn on": "켜기", "turn on failed": "설정 동기화를 켜는 동안 오류가 발생했습니다. {0}", "turn on failed with user data sync error": "설정 동기화를 켜는 동안 오류가 발생했습니다. 자세한 내용은 [로그]({0})를 확인하세요.", + "turn on settings sync": "설정 동기화 켜기", "turn on sync": "설정 동기화 켜기...", "turn on sync with category": "{0}: 켜기...", "turned off": "다른 디바이스에서 설정 동기화가 꺼졌습니다. 다시 동기화를 켜세요.", "turnin on sync": "설정 동기화 켜는 중...", "turning on syncing": "설정 동기화 켜는 중...", + "turnon sync after initialization message": "설정, 키 바인딩, 확장, 코드 조각 및 UI 상태가 초기화되었지만 동기화되지 않았습니다. 설정 동기화를 켜시겠습니까?", "update conflicts": "사용 가능한 새 로컬 버전이 있기 때문에 충돌을 해결할 수 없습니다. 다시 시도하세요.", "using separate service": "이제 설정 동기화에서 별도의 서비스를 사용합니다. 자세한 내용은 [설정 동기화 설명서](https://aka.ms/vscode-settings-sync-help#_syncing-stable-versus-insiders)에서 확인할 수 있습니다.", "workbench.action.showSyncRemoteBackup": "동기화된 데이터 표시", @@ -8285,6 +8528,7 @@ "vs/workbench/contrib/userDataSync/browser/userDataSyncViews": { "confirm replace": "현재 {0}을(를) 선택한 버전으로 바꾸시겠습니까?", "current": "현재", + "last sync states": "마지막으로 동기화된 원격", "leftResourceName": "{0}(원격)", "local sync activity title": "동기화 작업(로컬)", "merges": "병합", @@ -8295,7 +8539,9 @@ "reset": "동기화된 데이터 다시 설정", "rightResourceName": "{0}(로컬)", "sideBySideLabels": "{0} ↔ {1}", + "sync logs": "로그", "synced machines": "동기화된 머신", + "troubleshoot": "문제 해결", "turn off": "끄기(&&T)", "turn off sync on machine": "{0}에서 동기화를 끄시겠습니까?", "valid message": "머신 이름은 고유하고 비어 있지 않아야 합니다.", @@ -8332,15 +8578,15 @@ "watermark.startDebugging": "디버깅 시작", "watermark.toggleTerminal": "터미널 설정/해제" }, - "vs/workbench/contrib/webview/browser/baseWebviewElement": { - "fatalErrorMessage": "{0} 웹 보기를 로드하는 동안 오류가 발생했습니다." - }, "vs/workbench/contrib/webview/browser/webview.contribution": { "copy": "복사", "cut": "잘라내기", "paste": "붙여넣기" }, - "vs/workbench/contrib/webview/electron-browser/webviewCommands": { + "vs/workbench/contrib/webview/browser/webviewElement": { + "fatalErrorMessage": "{0} 웹 보기를 로드하는 동안 오류가 발생했습니다." + }, + "vs/workbench/contrib/webview/electron-sandbox/webviewCommands": { "iframeWebviewAlert": "표준 개발 도구를 사용하여 iframe 기반 웹 보기 디버그", "openToolsLabel": "Webview 개발자 도구 열기" }, @@ -8354,6 +8600,16 @@ "vs/workbench/contrib/webviewPanel/browser/webviewPanel.contribution": { "webview.editor.label": "웹 보기 편집기" }, + "vs/workbench/contrib/welcome/common/newFile.contribution": { + "Built-In": "기본 제공", + "Create": "만들기", + "change keybinding": "키 바인딩 구성", + "createNew": "새로 만들기...", + "file": "파일", + "miNewFile2": "텍스트 파일", + "notebook": "Notebook", + "welcome.newFile": "새 파일..." + }, "vs/workbench/contrib/welcome/common/viewsWelcomeContribution": { "ViewsWelcomeExtensionPoint.proposedAPI": "'{0}'의 viewsWelcome 기여에서 'enableProposedApi'를 사용하도록 설정해야 합니다." }, @@ -8369,55 +8625,64 @@ "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted": { "allDone": "완료로 표시", "close": "숨기기", - "configureVisibility": "환영 페이지 콘텐츠 구성", - "gettingStarted": "시작", + "footer": "{0}은(는) 사용량 현황 데이터를 수집합니다. {1}을(를) 읽고 {2} 방법을 알아봅니다.", "gettingStarted.allStepsComplete": "모든 {0} 단계 완료!", "gettingStarted.editingEvolved": "편집 향상됨", "gettingStarted.someStepsComplete": "{0}/{1} 단계 완료", - "gettingStartedLabel": "시작합니다. 편집기를 사용하여 작업 속도를 향상하는 방법에 관한 개요입니다.", "imageShowing": "{0}을(를) 보여 주는 이미지", - "more": "자세히", + "new": "새로 만들기", + "newItems": "새 항목", "nextOne": "다음 섹션", - "pickWalkthroughs": "표시할 연습 선택", + "optOut": "옵트아웃", + "pickWalkthroughs": "연습 열기...", + "privacy statement": "개인정보처리방침", "recent": "최근 항목", "show more recents": "최근 폴더 모두 표시 {0}", + "showAll": "자세히...", "start": "시작", + "walkthroughs": "연습", + "welcome": "시작", + "welcomeAriaLabel": "편집기를 사용하여 작업 속도를 향상하는 방법에 관한 개요입니다.", "welcomePage.openFolderWithPath": "경로가 {1}인 {0} 폴더 열기", "welcomePage.showOnStartup": "시작 시 시작 페이지 표시" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted.contribution": { - "Getting Started": "시작", - "gettingStarted": "시작", - "gettingStarted.goBack": "돌아가기", - "gettingStarted.goNext": "다음", - "gettingStarted.goPrev": "이전", - "gettingStarted.markStepComplete": "단계 완료로 표시", - "gettingStarted.markStepInomplete": "단계 완료 안 됨으로 표시", + "Welcome": "시작", "help": "도움말", - "workbench.welcomePage.experimental.startEntryContributions": "사용하도록 설정하면 시작 페이지의 \"시작\" 섹션에 항목을 제공합니다. 실험적이며, API 변경될 때 손상될 수 있습니다.", - "workbench.welcomePage.walkthroughs.openOnInstall": "사용하도록 설정되면 확장을 설치할 때 확장의 연습이 열립니다. 연습은 시작 페이지의 '시작' 섹션에 제공되는 항목입니다." + "pickWalkthroughs": "연습 열기...", + "welcome": "시작", + "welcome.goBack": "돌아가기", + "welcome.markStepComplete": "단계 완료로 표시", + "welcome.markStepInomplete": "단계 완료 안 됨으로 표시", + "welcome.showAllWalkthroughs": "연습 열기...", + "workbench.welcomePage.preferReducedMotion": "사용하도록 설정하면 시작 페이지에서 동작을 줄입니다.", + "workbench.welcomePage.walkthroughs.openOnInstall": "활성화되면 확장 프로그램을 설치할 때 확장 프로그램의 안내 기능이 열립니다.", + "workspacePlatform": "원격 또는 서버리스 컨텍스트에서 UI 플랫폼과 다를 수 있는 현재 작업 공간의 플랫폼" + }, + "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedColors": { + "welcomePage.background": "시작 페이지 배경색입니다.", + "welcomePage.buttonBackground": "시작 페이지에서 단추의 배경색입니다.", + "welcomePage.buttonHoverBackground": "시작 페이지에서 단추의 커서 올리기 배경색입니다.", + "welcomePage.progress.background": "시작 페이지 진행률 표시줄의 전경색입니다.", + "welcomePage.progress.foreground": "시작 페이지 진행률 표시줄의 배경색입니다.", + "welcomePage.tileBackground": "시작 페이지의 타일 배경색입니다.", + "welcomePage.tileHoverBackground": "시작의 타일 호버 배경색입니다.", + "welcomePage.tileShadow": "시작 페이지 연습 범주 단추의 그림자 색입니다." }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedExtensionPoint": { "pathDeprecated": "더 이상 사용되지 않습니다. 대신 `이미지` 또는 `Markdown`을 사용하세요.", - "startEntries": "사용자가 확장을 사용하기 시작하는 데 도움이 되는 명령을 제공합니다. 실험적이며, VS Code Insiders에서만 사용할 수 있습니다.", - "startEntries.command": "실행할 명령입니다.", - "startEntries.description": "시작 항목에 대한 설명입니다.", - "startEntries.title": "시작 항목의 제목입니다.", - "startEntries.type": "그룹화에 사용되는 시작 항목의 유형입니다. 지원되는 값은 `sample-notebook` 또는 `template-folder`입니다.", - "startEntries.when": "이 시작 항목의 표시 여부를 제어하는 컨텍스트 키 식입니다.", "title": "제목", - "usesteps": "더 이상 사용되지 않습니다. 대신 `단계` 사용", "walkthroughs": "사용자가 확장을 시작할 수 있도록 도와주는 연습을 제공합니다.", "walkthroughs.description": "연습에 대한 설명입니다.", + "walkthroughs.featuredFor": "이러한 GLOB 패턴 중 하나와 일치하는 연습은 지정된 파일이 있는 작업 영역에서 '추천'으로 표시됩니다. 예를 들어 TypeScript 프로젝트에 관한 연습은 여기에서 'tsconfig.json'을 지정할 수 있습니다.", "walkthroughs.id": "이 연습의 고유 식별자입니다.", - "walkthroughs.primary.deprecated": "더 이상 사용되지 않습니다. 설치 시 조건이 열릴 때 충족되는 첫 번째 연습입니다.", "walkthroughs.steps": "이 연습의 일부로 완료할 단계입니다.", "walkthroughs.steps.button.deprecated.interpolated": "사용되지 않음. 대신 설명에서 Markdown 링크를 사용하세요(예: {0}, {1}, 또는 {2})", "walkthroughs.steps.completionEvents": "이 단계를 트리거하여 확인 표시해야 하는 이벤트입니다. 비어 있거나 정의되지 않은 경우 단계의 버튼 또는 링크를 클릭하면 단계가 확인 표시됩니다. 단계에 버튼 또는 링크가 없으면 선택한 경우 확인 표시됩니다.", "walkthroughs.steps.completionEvents.extensionInstalled": "지정된 ID의 확장이 설치된 경우 단계를 확인 표시합니다. 확장이 이미 설치되어 있으면 단계가 확인 표시되어 시작됩니다.", "walkthroughs.steps.completionEvents.onCommand": "VS Code에서 지정된 명령이 실행되면 단계를 확인 표시합니다.", "walkthroughs.steps.completionEvents.onContext": "컨텍스트 키 식이 true이면 단계를 확인 표시합니다.", - "walkthroughs.steps.completionEvents.onLink": "시작 단계를 통해 지정된 링크가 열릴 때 단계를 확인 표시합니다.", + "walkthroughs.steps.completionEvents.onLink": "연습 단계를 통해 지정된 링크가 열릴 때 단계를 확인합니다.", "walkthroughs.steps.completionEvents.onSettingChanged": "지정된 설정이 변경되면 단계를 확인 표시합니다.", "walkthroughs.steps.completionEvents.onView": "지정된 보기가 열릴 때 단계 확인 표시", "walkthroughs.steps.completionEvents.stepSelected": "단계를 선택하는 즉시 확인 표시합니다.", @@ -8439,14 +8704,14 @@ "walkthroughs.when": "이 연습의 표시 여부를 제어하는 컨텍스트 키 식입니다." }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedIcons": { - "gettingStartedChecked": "완료된 시작 단계를 나타내는 데 사용됨", - "gettingStartedUnchecked": "완료되지 않은 시작 단계를 나타내는 데 사용됨" + "gettingStartedChecked": "완료된 연습 단계를 나타내는 데 사용됩니다.", + "gettingStartedUnchecked": "완료되지 않은 연습 단계를 나타내는 데 사용됩니다." }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedInput": { - "gettingStarted": "시작" + "welcome": "시작" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedService": { - "workspacePlatform": "원격 컨텍스트에서 UI 플랫폼과 다를 수 있는 현재 작업 영역의 플랫폼" + "builtin": "기본 제공" }, "vs/workbench/contrib/welcome/gettingStarted/common/gettingStartedContent": { "browseLangExts": "언어 확장 찾아보기", @@ -8455,13 +8720,11 @@ "commandPalette": "명령 팔레트 열기", "enableSync": "설정 동기화 사용", "enableTrust": "신뢰 사용", - "getting-started-beginner-icon": "시작의 초보자 범주에 사용되는 아이콘", - "getting-started-intermediate-icon": "시작의 중간 범주에 사용되는 아이콘", - "getting-started-setup-icon": "시작의 설정 범주에 사용되는 아이콘", + "getting-started-beginner-icon": "홈페이지의 초보자 범주에 사용되는 아이콘", + "getting-started-intermediate-icon": "홈페이지의 중간 범주에 사용되는 아이콘", + "getting-started-setup-icon": "홈페이지의 설정 범주에 사용되는 아이콘", "gettingStarted.beginner.description": "VS Code 오른쪽으로 이동하여 필수 기능에 대한 개요를 확인하세요.", "gettingStarted.beginner.title": "기본 사항 알아보기", - "gettingStarted.cloneRepo.description": "Git 리포지토리를 복제합니다.", - "gettingStarted.cloneRepo.title": "Git 리포지토리 복제...", "gettingStarted.commandPalette.description.interpolated": "명령 팔레트는 VS Code 모든 작업을 수행하기 위한 키보드 방법입니다. 시간을 절약하고 흐름을 유지하기 위해 자주 사용하는 명령을 찾아 **연습**합니다.\r\n{0}\r\n__'보기 토글'을 검색해 보세요.__", "gettingStarted.commandPalette.title": "모든 항목에 액세스하는 하나의 바로 가기", "gettingStarted.debug.description.interpolated": "시작 구성을 설정하여 편집, 빌드, 테스트 및 디버그 루프를 가속화합니다.\r\n{0}", @@ -8472,8 +8735,8 @@ "gettingStarted.findLanguageExts.title": "모든 언어에 대한 다양한 지원", "gettingStarted.intermediate.description": "이러한 팁과 요령을 사용하여 개발 워크플로를 최적화합니다.", "gettingStarted.intermediate.title": "생산성 향상", - "gettingStarted.newFile.description": "새 빈 파일로 시작합니다.", - "gettingStarted.newFile.title": "새 파일", + "gettingStarted.newFile.description": "제목 없는 새 파일, Notebook 또는 사용자 지정 편집기를 엽니다.", + "gettingStarted.newFile.title": "새 파일...", "gettingStarted.notebook.title": "Notebook 사용자 지정", "gettingStarted.notebookProfile.description": "원하는 방식으로 느낄 수 있도록 Notebook을 가져옵니다.", "gettingStarted.notebookProfile.title": "Notebook의 레이아웃을 선택합니다.", @@ -8511,6 +8774,8 @@ "gettingStarted.terminal.title": "편리한 기본 제공 터미널", "gettingStarted.topLevelCommandPalette.description": "모든 vscode의 명령을 보고 실행하려면 명령 팔레트를 사용합니다.", "gettingStarted.topLevelCommandPalette.title": "명령 실행...", + "gettingStarted.topLevelShowWalkthroughs.description": "", + "gettingStarted.topLevelShowWalkthroughs.title": "연습 열기...", "gettingStarted.videoTutorial.description.interpolated": "VS Code의 주요 기능에 관한 간단하고 실용적인 비디오 자습서 시리즈 중 첫 번째 시리즈를 보세요.\r\n{0}", "gettingStarted.videoTutorial.title": "편안한 자세로 학습", "gettingStarted.workspaceTrust.description.interpolated": "{0}에서는 프로젝트 폴더에서 자동 코드 실행 __(확장, 디버깅 등에 필요)__을(를) **허용 또는 제한**해야 하는지 여부를 결정할 수 있습니다.\r\n파일/폴더를 열면 신뢰를 부여하라는 메시지가 표시됩니다. 언제든지 나중에 {1}할 수 있습니다.", @@ -8554,102 +8819,13 @@ "welcomeOverlay.search": "전체 파일 검색", "welcomeOverlay.terminal": "통합 터미널 설정/해제" }, - "vs/workbench/contrib/welcome/page/browser/vs_code_welcome_page": { - "welcomePage.colorTheme": "색 테마", - "welcomePage.colorThemeDescription": "편집기 및 코드를 원하는 방식으로 표시", - "welcomePage.customize": "사용자 지정", - "welcomePage.editingEvolved": "편집 향상됨", - "welcomePage.gitClone": "리포지토리 복제...", - "welcomePage.gitHubRepository": "GitHub 리포지토리", - "welcomePage.help": "도움말", - "welcomePage.installExtensionPacks": "도구 및 언어", - "welcomePage.installExtensionPacksDescription": "{0} 및 {1}에 대한 지원 설치", - "welcomePage.installKeymapDescription": "설정 및 키 바인딩", - "welcomePage.installKeymapExtension": "설정과 {0} 및 {1}의 바로 가기 키 설치", - "welcomePage.interactivePlayground": "대화형 플레이그라운드", - "welcomePage.interactivePlaygroundDescription": "간단한 연습을 통해 필수 편집기 기능을 사용해 보세요.", - "welcomePage.interfaceOverview": "인터페이스 개요", - "welcomePage.interfaceOverviewDescription": "UI의 주요 구성 요소를 강조 표시하는 시각적 오버레이 가져오기", - "welcomePage.introductoryVideos": "소개 비디오", - "welcomePage.keybindingsCheatsheet": "인쇄 가능 키보드 치트시트", - "welcomePage.learn": "알아보기", - "welcomePage.moreExtensions": "자세히", - "welcomePage.moreRecent": "자세히...", - "welcomePage.newFile": "새 파일", - "welcomePage.newsletterSignup": "뉴스레터 가입", - "welcomePage.noRecentFolders": "최근 폴더 없음", - "welcomePage.openFolder": "폴더 열기...", - "welcomePage.others": "기타", - "welcomePage.productDocumentation": "제품 설명서", - "welcomePage.recent": "최근 항목", - "welcomePage.showCommands": "모든 명령 찾기 및 실행", - "welcomePage.showCommandsDescription": "명령 팔레트({0})에서 명령을 빠른 액세스 및 검색", - "welcomePage.showKeymapExtensions": "다른 키맵 확장 표시", - "welcomePage.showLanguageExtensions": "더 많은 언어 확장 표시", - "welcomePage.showOnStartup": "시작 시 시작 페이지 표시", - "welcomePage.stackOverflow": "Stack Overflow", - "welcomePage.start": "시작", - "welcomePage.tipsAndTricks": "팁과 요령", - "welcomePage.vscode": "Visual Studio Code" - }, - "vs/workbench/contrib/welcome/page/browser/welcomePage": { - "details": "세부 정보", - "ok": "확인", - "welcome.title": "시작", - "welcomePage": "시작", - "welcomePage.atom": "Atom", - "welcomePage.azure": "Azure", - "welcomePage.docker": "Docker", - "welcomePage.extensionListSeparator": ", ", - "welcomePage.extensionPackAlreadyInstalled": "{0}에 대한 지원이 이미 설치되어 있습니다.", - "welcomePage.extensionPackNotFound": "ID가 {1}인 {0}에 대한 지원을 찾을 수 없습니다.", - "welcomePage.installExtensionPack": "{0}에 대한 추가 지원 설치", - "welcomePage.installKeymap": "{0} 키맵 설치", - "welcomePage.installedExtensionPack": "{0} 지원이 이미 설치되어 있습니다.", - "welcomePage.installedKeymap": "{0} 키맵이 이미 설치되어 있습니다.", - "welcomePage.installingExtensionPack": "{0}에 대한 추가 지원을 설치하는 중...", - "welcomePage.installingKeymap": "{0} 바로 가기 키를 설치하는 중...", - "welcomePage.java": "Java", - "welcomePage.javaScript": "JavaScript", - "welcomePage.keymapAlreadyInstalled": "{0} 바로 가기 키가 이미 설치되어 있습니다.", - "welcomePage.keymapNotFound": "ID가 {1}인 {0} 바로 가기 키를 찾을 수 없습니다.", - "welcomePage.openFolderWithPath": "경로가 {1}인 {0} 폴더 열기", - "welcomePage.php": "PHP", - "welcomePage.python": "Python", - "welcomePage.showAzureExtensions": "Azure 확장 표시", - "welcomePage.sublime": "Sublime", - "welcomePage.vim": "Vim", - "welcomePage.willReloadAfterInstallingExtensionPack": "{0}에 대한 추가 지원을 설치한 후 창이 다시 로드됩니다.", - "welcomePage.willReloadAfterInstallingKeymap": "{0} 바로 가기 키를 설치한 후 창이 다시 로드됩니다." - }, "vs/workbench/contrib/welcome/page/browser/welcomePage.contribution": { - "miWelcome": "시작(&&W)", "workbench.startupEditor": "이전 세션에서 복원된 편집기가 없는 경우 시작 시 편집기의 표시 여부를 제어합니다.", - "workbench.startupEditor.gettingStarted": "VS Code 및 확장을 시작하는 데 도움이 되는 콘텐츠가 포함된 새 시작 페이지를 엽니다.", - "workbench.startupEditor.gettingStartedInEmptyWorkbench": "빈 워크벤치를 열 때 VS Code 및 확장을 시작하는 데 도움이 되는 콘텐츠가 포함된 새 시작 페이지를 엽니다.", "workbench.startupEditor.newUntitledFile": "새로운 제목 없는 파일을 엽니다(빈 창을 여는 경우에만 적용됨).", "workbench.startupEditor.none": "편집기를 사용하지 않고 시작합니다.", - "workbench.startupEditor.readme": "추가 정보가 있는 폴더를 열면 추가 정보를 열고, 그렇지 않으면 'welcomePage'로 대체합니다.", - "workbench.startupEditor.welcomePage": "레거시 시작 페이지를 엽니다.", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "빈 워크벤치를 열 때 레거시 시작 페이지를 엽니다." - }, - "vs/workbench/contrib/welcome/page/browser/welcomePageColors": { - "welcomePage.background": "시작 페이지 배경색입니다.", - "welcomePage.buttonBackground": "시작 페이지에서 단추의 배경색입니다.", - "welcomePage.buttonHoverBackground": "시작 페이지에서 단추의 커서 올리기 배경색입니다.", - "welcomePage.progress.background": "시작 페이지 진행률 표시줄의 전경색입니다.", - "welcomePage.progress.foreground": "시작 페이지 진행률 표시줄의 배경색입니다.", - "welcomePage.tileBackground": "시작 페이지의 타일 배경색입니다.", - "welcomePage.tileHoverBackground": "시작의 타일 호버 배경색입니다.", - "welcomePage.tileShadow": "시작 페이지 연습 범주 단추의 그림자 색입니다." - }, - "vs/workbench/contrib/welcome/telemetryOptOut/browser/telemetryOptOut": { - "telemetryOptOut.OptIn": "예, 허용함", - "telemetryOptOut.OptOut": "아니요, 허용 안 함", - "telemetryOptOut.optInNotice": "Microsoft에서 사용 데이터를 수집하도록 허용하여 VS Code 개선에 도움을 주세요. Microsoft [개인정보처리방침]({0})을 읽고 [옵트인]({1})하는 방법을 알아보세요.", - "telemetryOptOut.optOutNotice": "Microsoft에서 사용 데이터를 수집하도록 허용하여 VS Code 개선에 도움을 주세요. Microsoft [개인정보처리방침]({0})을 읽고 [옵트아웃]({1})하는 방법을 알아보세요.", - "telemetryOptOut.optOutOption": "Microsoft에서 사용 데이터를 수집하도록 허용하여 Visual Studio Code 개선에 도움을 주세요. 자세한 내용은 Microsoft [개인정보처리방침]({0})을 참조하세요.", - "telemetryOptOut.readMore": "자세히 알아보기" + "workbench.startupEditor.readme": "폴더가 포함된 폴더를 열 때 README를 열고, 그렇지 않으면 'welcomePage'로 대체합니다. 참고: 이 항목은 전역 ccnfiguration으로만 관찰되며, 작업 영역 또는 폴더 구성에 설정된 경우 무시됩니다.", + "workbench.startupEditor.welcomePage": "VS Code 및 확장을 시작하는 데 도움이 되는 콘텐츠가 포함된 시작 페이지를 엽니다.", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "빈 워크벤치를 열 때 시작 페이지를 엽니다." }, "vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": { "editorWalkThrough": "대화형 플레이그라운드", @@ -8667,8 +8843,10 @@ "vs/workbench/contrib/workspace/browser/workspace.contribution": { "addWorkspaceFolderDetail": "현재 신뢰할 수 없는 신뢰할 수 있는 작업 영역에 파일을 추가하고 있습니다. 이러한 새 파일의 작성자를 신뢰합니까?", "addWorkspaceFolderMessage": "이 폴더에 있는 파일의 작성자를 신뢰합니까?", + "cancel": "취소", "cancelWorkspaceTrustButton": "취소", "checkboxString": "부모 폴더 '{0}'에서 모든 파일의 작성자를 신뢰합니다.", + "configureWorkspaceTrust": "작업 영역 신뢰 구성", "dontTrustFolderOptionDescription": "제한된 모드에서 폴더 찾아보기", "dontTrustOption": "아니요, 작성자를 신뢰하지 않습니다.", "dontTrustWorkspaceOptionDescription": "제한된 모드에서 작업 영역 찾아보기", @@ -8680,7 +8858,14 @@ "immediateTrustRequestMessage": "현재 열려 있는 파일 또는 폴더의 출처를 신뢰하지 않는 경우 사용하려는 기능이 보안 위험일 수 있습니다.", "manageWorkspaceTrust": "작업 영역 신뢰 관리", "manageWorkspaceTrustButton": "관리", + "newWindow": "제한된 모드에서 열기", "no": "아니요", + "open": "열기", + "openLooseFileLearnMore": "이러한 파일의 작성자를 신뢰하지 않는 경우 악성 파일일 수 있으므로 새 창에서 제한된 모드로 여는 것이 좋습니다. 자세한 내용은 [당사의 문서](https://aka.ms/vscode-workspace-trust)를 참조하세요.", + "openLooseFileMesssage": "이러한 파일의 작성자를 신뢰하시나요?", + "openLooseFileWindowDetails": "신뢰할 수 있는 창에서 신뢰할 수 없는 파일을 열려고 합니다.", + "openLooseFileWorkspaceCheckbox": "모든 작업 영역에 대한 내 결정 기억", + "openLooseFileWorkspaceDetails": "신뢰할 수 있는 작업 영역에서 신뢰할 수 없는 파일을 열려고 합니다.", "restrictedModeBannerAriaLabelFolder": "제한된 모드는 안전한 코드 검색을 위한 것입니다. 이 폴더를 신뢰하여 모든 기능을 사용하도록 설정합니다. 탐색 키를 사용하여 배너 작업에 액세스합니다.", "restrictedModeBannerAriaLabelWindow": "제한된 모드는 안전한 코드 검색을 위한 것입니다. 이 창을 신뢰하여 모든 기능을 사용하도록 설정합니다. 탐색 키를 사용하여 배너 작업에 액세스합니다.", "restrictedModeBannerAriaLabelWorkspace": "제한된 모드는 안전한 코드 검색을 위한 것입니다. 이 창을 신뢰하여 모든 기능을 사용하도록 설정합니다. 탐색 키를 사용하여 배너 작업에 액세스합니다.", @@ -8704,6 +8889,10 @@ "trustFolderOptionDescription": "폴더 신뢰 및 모든 기능 사용", "trustOption": "예, 작성자를 신뢰합니다.", "trustWorkspaceOptionDescription": "작업 영역 신뢰 및 모든 기능 사용", + "workspace.trust.banner.always": "신뢰할 수 없는 작업 영역이 열릴 때마다 배너를 표시합니다.", + "workspace.trust.banner.description": "제한된 모드 배너가 표시되는 시기를 제어합니다.", + "workspace.trust.banner.never": "신뢰할 수 없는 작업 영역이 열려 있는 경우 배너를 표시하지 않습니다.", + "workspace.trust.banner.untilDismissed": "해제될 때까지 신뢰할 수 없는 작업 영역을 열 때 배너를 표시합니다.", "workspace.trust.description": "VS Code 내에서 작업 영역 신뢰를 사용할지 여부를 제어합니다.", "workspace.trust.emptyWindow.description": "빈 창이 기본적으로 VS Code 내에서 신뢰할 수 있는지 여부를 제어합니다. '#{0}#’와(과) 함께 사용하는 경우 빈 창에서 메시지를 표시하지 않고 VS Code 전체 기능을 사용하도록 설정할 수 있습니다.", "workspace.trust.startupPrompt.always": "신뢰할 수 없는 작업 영역이 열릴 때마다 신뢰를 요청합니다.", @@ -8717,6 +8906,8 @@ "workspaceStartupTrustDetails": "{0} 에서는 이 작업 영역에서 파일을 자동으로 실행할 수 있는 기능을 제공합니다.", "workspaceTrust": "이 작업 영역에 있는 파일의 작성자를 신뢰합니까?", "workspaceTrustEditor": "작업 영역 신뢰 편집기", + "workspaceTrustEnabledCtx": "작업 영역 신뢰 기능을 사용되는지 여부입니다.", + "workspaceTrustedCtx": "현재 작업 영역을 사용자가 신뢰했는지 여부입니다.", "workspacesCategory": "작업 영역", "yes": "예" }, @@ -8724,23 +8915,31 @@ "addButton": "폴더 추가", "deleteTrustedUri": "경로 삭제", "dontTrustButton": "신뢰 안 함", - "editTrustedUri": "경로 변경", + "editTrustedUri": "경로 편집", "hostColumnLabel": "호스트", + "invalidTrust": "'{0}'이(가) 잘못되었으며 경로 세그먼트가 너무 많습니다.", "localAuthority": "로컬", "no untrustedSettings": "신뢰가 필요한 작업 영역 설정이 적용되지 않음", + "noTrustedFoldersDescriptions": "아직 폴더나 작업 공간 파일을 신뢰하지 않았습니다.", "pathColumnLabel": "경로", + "pickerTrustedUri": "파일 선택기 열기", "root element label": "작업 영역 신뢰 관리", "selectTrustedUri": "신뢰할 폴더 선택", + "trustAll": "{0}에 대한 모든 리포지토리를 신뢰합니다.", "trustButton": "신뢰", - "trustParentButton": "상위 폴더에서 모두 신뢰", + "trustMessage": "현재 폴더나 상위 '{0}'에 있는 모든 파일의 작성자를 신뢰합니다.", + "trustOrg": "'{0}'에서 모든 리포지토리 및 포크를 신뢰합니다.", + "trustParentButton": "상위 항목 신뢰", "trustUri": "신뢰 폴더", "trustedDebugging": "디버깅이 사용 설정됨", - "trustedDescription": "작업 영역에 신뢰가 부여되었으므로 모든 기능을 사용할 수 있습니다. [자세한 정보](https://aka.ms/vscode-workspace-trust).", + "trustedDescription": "작업 영역에 신뢰가 부여되었으므로 모든 기능을 사용할 수 있습니다.", "trustedExtensions": "모든 확장을 사용할 수 있습니다.", "trustedFolder": "신뢰할 수 있는 폴더에서", + "trustedFolderAriaLabel": "{0}, 신뢰할 수 있음", "trustedFolderSubtitle": "현재 폴더에서 파일 작성자를 신뢰합니다. 모든 기능을 사용할 수 있습니다.", + "trustedFolderWithHostAriaLabel": "{1}의 {0}, 신뢰할 수 있음", "trustedFoldersAndWorkspaces": "신뢰할 수 있는 폴더 및 작업 영역", - "trustedFoldersDescription": "다음 폴더, 해당 자식 및 작업 영역 파일을 신뢰합니다.", + "trustedFoldersDescription": "다음 폴더, 해당 하위 폴더 및 작업 영역 파일을 신뢰합니다.", "trustedForcedReason": "이 창은 열려 있는 작업 영역의 특성에 의해 신뢰할 수 있습니다.", "trustedHeaderFolder": "이 폴더를 신뢰합니다.", "trustedHeaderWindow": "이 창을 신뢰함", @@ -8750,20 +8949,21 @@ "trustedUnsettableWindow": "이 창은 신뢰할 수 있음", "trustedWindow": "신뢰할 수 있는 창에서", "trustedWindowSubtitle": "현재 창에서 파일 작성자를 신뢰합니다. 모든 기능을 사용할 수 있습니다.", - "trustedWorkspace": "신뢰할 수 있는 작업 영역에서", + "trustedWorkspace": "신뢰할 수 있는 작업 공간에서", "trustedWorkspaceSubtitle": "현재 작업 영역에서 파일 작성자를 신뢰합니다. 모든 기능을 사용할 수 있습니다.", "untrustedDebugging": "디버깅을 사용할 수 없습니다.", - "untrustedDescription": "{0}은(는) 안전한 코드 검색을 위해 제한된 모드 상태입니다. [자세한 정보] (https://aka.ms/vscode-workspace-trust).", + "untrustedDescription": "{0}은(는) 안전한 코드 검색을 위한 제한된 모드에 있습니다.", "untrustedExtensions": "[{0} 확장]({1})이 사용하지 않도록 설정되었거나 기능이 제한되어 있음", "untrustedFolderReason": "이 폴더는 아래의 신뢰할 수 있는 폴더에 있는 굵게 표시된 항목을 통해 신뢰할 수 있습니다.", "untrustedFolderSubtitle": "현재 폴더에 있는 파일의 작성자를 신뢰하지 않습니다. 사용할 수 없는 기능은 다음과 같습니다.", "untrustedHeader": "제한된 모드에 있습니다.", "untrustedSettings": "[{0} 작업 영역 설정]({1})이 적용되지 않음", - "untrustedTasks": "작업이 비활성화됨", + "untrustedTasks": "작업을 실행할 수 없음", "untrustedWindowSubtitle": "현재 창의 파일 작성자를 신뢰하지 않습니다. 사용할 수 없는 기능은 다음과 같습니다.", "untrustedWorkspace": "제한된 모드에서", "untrustedWorkspaceReason": "이 작업 영역은 아래의 신뢰할 수 있는 폴더에 있는 굵게 표시된 항목을 통해 신뢰할 수 있습니다.", - "untrustedWorkspaceSubtitle": "현재 작업 영역의 파일 작성자를 신뢰하지 않습니다. 사용할 수 없는 기능은 다음과 같습니다." + "untrustedWorkspaceSubtitle": "현재 작업 영역의 파일 작성자를 신뢰하지 않습니다. 사용할 수 없는 기능은 다음과 같습니다.", + "workspaceTrustEditorHeaderActions": "[설정 구성] ({0}) 또는 [자세한 정보](https://aka.ms/vscode-workspace-trust)." }, "vs/workbench/contrib/workspaces/browser/workspaces.contribution": { "openWorkspace": "작업 영역 열기", @@ -8920,10 +9120,10 @@ "remoteFileDialog.windowsDriveLetter": "드라이브 문자로 경로를 시작하세요.", "saveLocalFile": "로컬 파일 저장..." }, - "vs/workbench/services/editor/browser/editorOverrideService": { - "editorOverride.configureDefault": "기본값 구성", - "editorOverride.conflictingDefaults": "리소스에 사용할 수 있는 여러 기본 편집기가 있습니다.", - "editorOverride.keepDefault": "{0} 유지", + "vs/workbench/services/editor/browser/editorResolverService": { + "editorResolver.configureDefault": "기본값 구성", + "editorResolver.conflictingDefaults": "리소스에 사용할 수 있는 여러 기본 편집기가 있습니다.", + "editorResolver.keepDefault": "{0} 유지", "prompOpenWith.updateDefaultPlaceHolder": "'{0}'에 대한 새 기본 편집기 선택", "promptOpenWith.configureDefault": "'{0}'에 대한 기본 편집기 구성...", "promptOpenWith.currentDefault": "기본값", @@ -8931,10 +9131,8 @@ "promptOpenWith.currentlyActive": "활성", "promptOpenWith.placeHolder": "'{0}' 편집기 선택" }, - "vs/workbench/services/editor/common/editorOverrideService": { - "builtinProviderDisplayName": "기본 제공", - "editor.editorAssociations": "GLOB 패턴을 편집기로 구성합니다(예: '\"*.hex\": \"hexEditor.hexEdit\"'). 이러한 동작은 기본 동작보다 우선합니다.", - "promptOpenWith.defaultEditor.displayName": "텍스트 편집기" + "vs/workbench/services/editor/common/editorResolverService": { + "editor.editorAssociations": "GLOB 패턴을 편집기로 구성합니다(예: '\"*.hex\": \"hexEditor.hexEdit\"'). 이러한 동작은 기본 동작보다 우선합니다." }, "vs/workbench/services/extensionManagement/browser/extensionBisect": { "bisect": "확장 이등분이 활성 상태이며 {0} 확장을 사용하지 않도록 설정했습니다. 계속해서 문제를 재현할 수 있는지 확인하고 관련 옵션을 선택하여 계속 진행하세요.", @@ -8959,6 +9157,11 @@ }, "vs/workbench/services/extensionManagement/browser/extensionEnablementService": { "Reload": "확장을 다시 로드하고 사용하도록 설정", + "cannot change disablement environment": "환경에서 사용하지 않도록 설정되어 있으므로 {0} 확장의 사용 여부를 변경할 수 없습니다.", + "cannot change enablement dependency": "'{0}' 확장은 사용하도록 설정할 수 없는 '{1}' 확장에 종속되어 있으므로 사용하도록 설정할 수 없습니다.", + "cannot change enablement environment": "환경에서 사용하도록 설정되어 있으므로 {0} 확장의 사용 여부를 변경할 수 없습니다.", + "cannot change enablement extension kind": "확장 종류 때문에 {0} 확장을 사용하도록 설정한 것을 변경할 수 없습니다.", + "cannot change enablement virtual workspace": "가상 작업 영역을 지원하지 않으므로 {0} 확장의 사용 여부를 변경할 수 없습니다.", "cannot disable auth extension": "설정 동기화가 종속되어 있으므로 {0} 확장 사용을 변경할 수 없습니다.", "cannot disable auth extension in workspace": "인증 공급자를 기여하므로 작업 영역에서 {0} 확장 사용을 변경할 수 없습니다.", "cannot disable language pack extension": "언어 팩을 기여하므로 {0} 확장 사용을 변경할 수 없습니다.", @@ -8984,7 +9187,7 @@ "twoDependentsError": "확장 '{0}'을(를) 제거할 수 없습니다. 확장 '{1}' 및 '{2}'이(가) 이 확장에 종속됩니다." }, "vs/workbench/services/extensionManagement/common/webExtensionsScannerService": { - "cannot be installed": "이 확장은 웹 확장이 아니므로 '{0}'을(를) 설치할 수 없습니다." + "not a web extension": "이 확장은 웹 확장이 아니므로 '{0}'을(를) 추가할 수 없습니다." }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", @@ -9054,6 +9257,7 @@ "vscode.extension.activationEvents.onTerminalProfile": "특정 터미널 프로필이 시작될 때 내보낸 활성화 이벤트입니다.", "vscode.extension.activationEvents.onUri": "이 확장으로 이동되는 시스템 차원 URI를 열 때마다 활성화 이벤트를 내보냅니다.", "vscode.extension.activationEvents.onView": "지정된 뷰가 확장될 때마다 활성화 이벤트가 내보내 집니다.", + "vscode.extension.activationEvents.onWalkthrough": "지정된 연습을 열 때 내보내지는 활성화 이벤트입니다.", "vscode.extension.activationEvents.star": "VS Code 시작 시 활성화 이벤트가 발송됩니다. 훌륭한 최종 사용자 경험을 보장하려면 사용 케이스에서 다른 활성화 이벤트 조합이 작동하지 않을 때에만 확장에서 이 활성화 이벤트를 사용하세요.", "vscode.extension.activationEvents.workspaceContains": "지정된 glob 패턴과 일치하는 파일이 하나 이상 있는 폴더를 열 때마다 활성화 알림이 발송됩니다.", "vscode.extension.badges": "Marketplace 확장 페이지의 사이드바에 표시할 배지의 배열입니다.", @@ -9095,13 +9299,15 @@ "web": "웹 작업자 확장 유형입니다. 이와 같은 확장은 웹 작업자 확장 호스트에서 실행될 수 있습니다.", "workspace": "작업 영역 확장 종류입니다. 원격 창에서, 이러한 확장은 원격에서 사용 가능한 경우에만 사용할 수 있습니다." }, + "vs/workbench/services/extensions/common/extensionsUtil": { + "extensionUnderDevelopment": "{0}에서 개발 확장 로드 중", + "overwritingExtension": "확장 {0}을(를) {1}(으)로 덮어쓰는 중입니다." + }, "vs/workbench/services/extensions/common/remoteExtensionHost": { "remote extension host Log": "원격 확장 호스트" }, "vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": { "extensionCache.invalid": "확장이 디스크에서 수정되었습니다. 창을 다시 로드하세요.", - "extensionUnderDevelopment": "{0}에서 개발 확장 로드 중", - "overwritingExtension": "확장 {0}을(를) {1}(으)로 덮어쓰는 중입니다.", "reloadWindow": "창 다시 로드" }, "vs/workbench/services/extensions/electron-browser/extensionService": { @@ -9311,19 +9517,12 @@ }, "vs/workbench/services/preferences/browser/preferencesService": { "defaultKeybindings": "기본 키 바인딩", - "defaultSettings": "기본 설정", "emptyKeybindingsHeader": "키 바인딩을 이 파일에 넣어서 기본값 재정의", "fail.createSettings": "{0}'({1})을(를) 만들 수 없습니다.", - "folderSettingsName": "{0}(폴더 설정)", "openFolderFirst": "작업 영역 또는 폴더 설정을 만들려면 먼저 폴더 또는 작업 영역을 엽니다." }, - "vs/workbench/services/preferences/common/preferences": { - "userSettingsTarget": "사용자 설정", - "workspaceSettingsTarget": "작업 영역 설정" - }, "vs/workbench/services/preferences/common/preferencesEditorInput": { - "settingsEditor2InputName": "설정", - "settingsEditorName": "기본 설정" + "settingsEditor2InputName": "설정" }, "vs/workbench/services/preferences/common/preferencesModels": { "commonlyUsed": "일반적으로 사용되는 설정", @@ -9331,22 +9530,29 @@ }, "vs/workbench/services/preferences/common/preferencesValidation": { "invalidTypeError": "설정에 잘못된 형식이 있습니다. {0}이(가) 필요합니다. JSON에서 수정하세요.", + "validations.booleanIncorrectType": "잘못된 유형입니다. \"부울\"이 필요합니다.", "validations.colorFormat": "색 형식이 잘못되었습니다. #RGB, #RGBA, #RRGGBB 또는 #RRGGBBAA를 사용하세요.", "validations.exclusiveMax": "값은 {0}보다 작아야 합니다.", "validations.exclusiveMin": "값은 {0}보다 커야 합니다.", "validations.expectedInteger": "값은 정수여야 합니다.", "validations.expectedNumeric": "값은 숫자여야 합니다.", + "validations.invalidStringEnumValue": "값이 허용되지 않습니다. 유효한 값은 {0}입니다.", "validations.max": "값은 {0}보다 작거나 같아야 합니다.", "validations.maxLength": "값은 {0}자 이하여야 합니다.", "validations.min": "값은 {0}보다 크거나 같아야 합니다.", "validations.minLength": "값은 {0}자 이상이어야 합니다.", "validations.multipleOf": "값은 {0}의 배수여야 합니다.", + "validations.objectIncorrectType": "잘못된 형식입니다. 개체가 필요합니다.", + "validations.objectPattern": "속성 {0}은(는) 허용되지 않습니다.\r\n", "validations.regex": "값은 regex `{0}`과(와) 일치해야 합니다.", + "validations.stringArrayIncorrectType": "잘못된 형식입니다. 문자열 배열이 필요합니다.", "validations.stringArrayItemEnum": "값 {0}은(는) {1} 중 하나가 아닙니다.", "validations.stringArrayItemPattern": "값 {0}은(는) regex {1}과(와) 일치해야 합니다.", "validations.stringArrayMaxItem": "배열에 {0}개 이하의 항목이 있어야 합니다.", "validations.stringArrayMinItem": "배열에 {0}개 이상의 항목이 있어야 합니다.", "validations.stringArrayUniqueItems": "배열에 중복된 항목이 있습니다.", + "validations.stringIncorrectEnumOptions": "열거형 옵션은 문자열이어야 하지만 문자열이 아닌 옵션이 있습니다. 확장 프로그램 작성자에게 문제를 제기하세요.", + "validations.stringIncorrectType": "잘못된 형식입니다. “문자열”이 필요합니다.", "validations.uriEmpty": "URI가 필요합니다.", "validations.uriMissing": "URI가 필요합니다.", "validations.uriSchemeMissing": "구성표가 있는 URI가 필요합니다." @@ -9360,8 +9566,10 @@ "status.progress": "진행 메시지" }, "vs/workbench/services/remote/common/remoteExplorerService": { - "remote.localPortMismatch.Ok": "확인", - "remote.localPortMismatch.single": "원격 포트 {1} 전달에 로컬 포트 {0}을(를) 사용할 수 없습니다.\r\n\r\n이 문제는 일반적으로 로컬 포트 {0}을(를) 사용하는 다른 프로세스가 이미 있는 경우에 발생합니다.\r\n\r\n 포트 번호 {2}이(가) 대신 사용되었습니다." + "remote.localPortMismatch.single": "원격 포트 {1} 전달에 로컬 포트 {0}을(를) 사용할 수 없습니다.\r\n\r\n이 문제는 일반적으로 로컬 포트 {0}을(를) 사용하는 다른 프로세스가 이미 있는 경우에 발생합니다.\r\n\r\n 포트 번호 {2}이(가) 대신 사용되었습니다.", + "tunnel.source.auto": "자동 전달됨", + "tunnel.source.user": "사용자가 전달함", + "tunnel.staticallyForwarded": "정적으로 전달됨" }, "vs/workbench/services/remote/electron-sandbox/remoteAgentServiceImpl": { "connectionError": "원격 확장 호스트 서버에 연결하지 못했습니다(오류: {0})." @@ -9375,11 +9583,9 @@ "invalid.path.1": "확장 폴더({2})에 포함할 `contributes.{0}.path`({1})가 필요합니다. 확장이 이식 불가능해질 수 있습니다.", "invalid.scopeName": "`contributes.{0}.scopeName`에 문자열이 필요합니다. 제공된 값: {1}", "invalid.tokenTypes": "`contributes.{0}.tokenTypes` 값이 잘못되었습니다. 범위 이름에서 언어까지의 개체 맵이어야 합니다. 제공된 값: {1}", - "neverAgain": "다시 표시 안 함", "progress1": "TM 문법 구문 분석을 기록하기 위해 준비 중입니다. 마치면 [중지]를 누르세요.", "progress2": "현재 TM 문법 구문 분석을 기록 중입니다. 마치면 [중지]를 누르세요.", - "stop": "중지", - "too many characters": "성능상의 이유로 긴 줄의 경우 토큰화를 건너뜁니다. 긴 줄의 길이는 'editor.maxTokenizationLineLength'를 통해 구성할 수 있습니다." + "stop": "중지" }, "vs/workbench/services/textMate/common/TMGrammarFactory": { "no-tm-grammar": "이 언어에 대해 등록된 TM 문법이 없습니다." @@ -9545,8 +9751,6 @@ "detectColorScheme": "설정된 경우 OS 모양에 따라 기본 설정 색 테마로 자동으로 전환합니다. OS 모양이 어둡게 표시되면 '#{0}#'에 지정된 테마가 조명 '#{1}#'에 사용됩니다.", "editorColors": "현재 선택한 색 테마의 편집기 구문 색과 글꼴 스타일을 재정의합니다.", "editorColors.comments": "주석의 색 및 스타일을 설정합니다.", - "editorColors.experimentalTokenStyling.deprecationMessage": "대신 `editor.semanticTokenColorCustomizations`를 사용합니다.", - "editorColors.experimentalTokenStyling.deprecationMessageMarkdown": "대신 `#editor.semanticTokenColorCustomizations#`을 사용합니다.", "editorColors.functions": "함수 선언 및 참조의 색 및 스타일을 설정합니다.", "editorColors.keywords": "키워드의 색과 스타일을 설정합니다.", "editorColors.numbers": "숫자 리터럴의 색과 스타일을 설정합니다.", @@ -9681,13 +9885,15 @@ "saveElevatedSudo": "Sudo로 다시 시도...", "staleSaveError": "'{0}'을(를) 저장하지 못했습니다. 파일의 콘텐츠가 최신입니다. 변경 내용으로 파일을 덮어쓰시겠습니까?" }, + "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { + "saveParticipants": "'{0}' 저장 중" + }, "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupTracker": { "backupBeforeShutdownDetail": "‘취소’를 클릭하여 대기를 중지하고 더티 편집기를 되돌립니다.", "backupBeforeShutdownMessage": "더티 편집기를 백업하는 데 시간이 예상보다 오래 걸리고 있습니다...", "backupErrorDetails": "먼저 변경된 편집기를 저장하거나 되돌린 후 다시 시도하세요.", "backupTrackerBackupFailed": "다음 더티 편집기를 백업 위치에 저장할 수 없습니다.", "backupTrackerConfirmFailed": "다음 더티 편집기 저장하거나 되돌릴 수 없습니다.", - "ok": "확인", "revertBeforeShutdown": "더티 편집기를 되돌리는 데 시간이 예상보다 오래 걸리고 있습니다...", "saveBeforeShutdown": "더티 편집기를 저장하는 데 시간이 예상보다 오래 걸리고 있습니다..." }, @@ -9701,28 +9907,19 @@ "vs/workbench/services/workspaces/browser/workspaceTrustEditorInput": { "workspaceTrustEditorInputName": "작업 영역 신뢰" }, - "vs/workbench/services/workspaces/common/workspaceTrust": { - "cancel": "취소", - "newWindow": "제한된 모드에서 열기", - "open": "열기", - "openLooseFileLearnMore": "이러한 파일의 작성자를 신뢰하지 않는 경우 악성 파일일 수 있으므로 새 창에서 제한된 모드로 여는 것이 좋습니다. 자세한 내용은 [당사의 문서](https://aka.ms/vscode-workspace-trust)를 참조하세요.", - "openLooseFileMesssage": "이러한 파일의 작성자를 신뢰하시나요?", - "openLooseFileWindowDetails": "신뢰할 수 있는 창에서 신뢰할 수 없는 파일을 열려고 합니다.", - "openLooseFileWorkspaceCheckbox": "모든 작업 영역에 대한 내 결정 기억", - "openLooseFileWorkspaceDetails": "신뢰할 수 있는 작업 영역에서 신뢰할 수 없는 파일을 열려고 합니다.", - "workspaceTrustEnabledCtx": "작업 영역 신뢰 기능을 사용되는지 여부입니다.", - "workspaceTrustedCtx": "현재 작업 영역을 사용자가 신뢰했는지 여부입니다." - }, "vs/workbench/services/workspaces/electron-sandbox/workspaceEditingService": { "cancel": "취소", "doNotSave": "저장 안 함", - "ok": "확인", "save": "저장", "saveWorkspaceDetail": "작업 영역을 다시 열려면 작업 영역을 저장하세요.", "saveWorkspaceMessage": "작업 영역 구성을 파일로 저장하시겠습니까?", "workspaceOpenedDetail": "작업 영역이 이미 다른 창에 열렸습니다. 먼저 해당 창을 닫은 후 다시 시도하세요.", "workspaceOpenedMessage": "'{0}' 작업 영역을 저장할 수 없음" }, + "sql/base/browser/ui/loadingSpinner/loadingSpinner": { + "loadingCompletedMessage": "로드 완료", + "loadingMessage": "로드 중" + }, "sql/base/browser/ui/loadingSpinner/loadingSpinner.component": { "loadingCompletedMessage": "로드 완료", "loadingMessage": "로드" @@ -9833,6 +10030,10 @@ "sql/platform/connection/common/connectionConfig": { "invalidServerName": "같은 이름의 서버 그룹이 이미 있습니다." }, + "sql/platform/connection/common/connectionStatusManager": { + "connectionStatusManager.noConnectionForUri": "{0} URI를 사용하여 연결을 찾을 수 없습니다.", + "connectionStatusManager.uriAlreadyInConnectionsList": "{0} URI가 있는 연결이 이미 있습니다." + }, "sql/platform/dashboard/browser/insightRegistry": { "schema.dashboardWidgets.InsightsRegistry": "대시보드에 사용되는 위젯" }, @@ -9963,6 +10164,25 @@ "previewFeatures.configTitle": "미리 보기 기능", "showConnectDialogOnStartup": "시작 시 연결 대화 상자 표시" }, + "sql/workbench/browser/designer/designer": { + "designer.generalGroupName": "일반", + "designer.loadingDesigner": "디자이너를 로드하는 중...", + "designer.loadingDesignerCompleted": "디자이너가 로드되었습니다.", + "designer.newRowText": "새로 추가", + "designer.processingChanges": "변경 내용 처리 중...", + "designer.processingChangesCompleted": "변경 내용이 처리되었습니다.", + "designer.removeRowText": "제거", + "designer.savingChanges": "변경 내용 저장 중...", + "designer.savingChangesCompleted": "변경 내용이 저장되었습니다.", + "tableDesigner.unknownComponentType": "구성 요소 형식: {0}이(가) 지원되지 않음" + }, + "sql/workbench/browser/designer/designerPropertiesPane": { + "tableDesigner.propertiesPaneTitle": "속성", + "tableDesigner.propertiesPaneTitleWithContext": "{0} 속성" + }, + "sql/workbench/browser/designer/designerScriptEditor": { + "designer.textEditorAriaLabel": "디자이너 텍스트 편집기." + }, "sql/workbench/browser/editData/editDataInput": { "connectionFailure": "연결하지 못한 데이터 세션 편집" }, @@ -9977,6 +10197,9 @@ "resourceViewer.showActions": "작업 표시", "resourceViewerInput.resourceViewer": "리소스 뷰어" }, + "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { + "tableDesigner.newTable": "새 테이블" + }, "sql/workbench/browser/modal/modal": { "closeMessage": "닫기", "copyMessage": "복사", @@ -11357,6 +11580,13 @@ "sql/workbench/contrib/scripting/browser/scriptingActions": { "refreshError": "'{0}' 노드를 새로 고치는 동안 오류가 발생했습니다. {1}" }, + "sql/workbench/contrib/tableDesigner/browser/actions": { + "tableDesigner.saveTableChanges": "변경 내용 저장" + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { + "tableDesigner.configTitle": "테이블 디자이너", + "tableDesigner.featureEnabledDescription": "테이블 디자이너 기능의 사용 여부를 제어합니다. 기본값은 false입니다." + }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "진행 중인 작업 {0}개", "miViewTasks": "작업(&T)", @@ -11722,7 +11952,7 @@ "value": "값" }, "sql/workbench/services/insights/common/insightsUtils": { - "insightsDidNotFindResolvedFile": "다음 경로에서 쿼리 파일을 찾을 수 없습니다. \r\n {0}" + "insightsDidNotFindResolvedFile": "다음 경로에서 쿼리 파일을 찾을 수 없습니다.\r\n {0}" }, "sql/workbench/services/jobManagement/browser/jobManagementUtilities": { "agentUtilities.betweenRetries": "다시 시도 대기 중", @@ -11757,6 +11987,13 @@ "runCellCancelled": "셀 실행을 취소함", "sessionNotReady": "이 Notebook의 세션이 곧 시작됩니다." }, + "sql/workbench/services/notebook/browser/models/cellEdit": { + "addCellEdit": "셀 추가", + "convertCellTypeEdit": "셀 유형 변환", + "deleteCellEdit": "셀 삭제", + "moveCellEdit": "셀 이동", + "splitCellEdit": "셀 분할" + }, "sql/workbench/services/notebook/browser/models/clientSession": { "ServerNotStarted": "알 수 없는 이유로 서버가 시작되지 않았습니다.", "clientSession.unknownError": "Notebook 세션을 시작하는 동안 오류가 발생했습니다.", @@ -11875,6 +12112,10 @@ "profilerFilterDialog.title": "필터", "profilerFilterDialog.valueColumn": "값" }, + "sql/workbench/services/query/common/queryManagement": { + "queryManagement.noQueryRunnerForUri": "{0} URI에 대한 쿼리 실행기를 찾을 수 없습니다.", + "queryManagement.uriAlreadyHasQueryRunner": "URI: {0} 예외에는 쿼리 실행기를 이미 가지고 있습니다." + }, "sql/workbench/services/query/common/queryModelService": { "commitEditFailed": "행 커밋 실패: ", "msgCancelQueryFailed": "쿼리 취소 실패: {0}", @@ -11970,29 +12211,6 @@ "serverGroup.addServerGroup": "서버 그룹 추가", "serverGroup.editServerGroup": "서버 그룹 편집" }, - "sql/workbench/services/tasks/common/tasksService": { - "InProgressWarning": "1개 이상의 작업이 진행 중입니다. 그래도 작업을 종료하시겠습니까?", - "taskService.no": "아니요", - "taskService.yes": "예" - }, - "sql/workbench/update/electron-browser/gettingStarted": { - "miGettingStarted": "시작(&S)", - "showReleaseNotes": "시작 표시" - }, - "sql/platform/connection/common/connectionStatusManager": { - "connectionStatusManager.noConnectionForUri": "{0} URI를 사용하여 연결을 찾을 수 없습니다.", - "connectionStatusManager.uriAlreadyInConnectionsList": "{0} URI가 있는 연결이 이미 있습니다." - }, - "sql/workbench/services/query/common/queryManagement": { - "queryManagement.noQueryRunnerForUri": "{0} URI에 대한 쿼리 실행기를 찾을 수 없습니다.", - "queryManagement.uriAlreadyHasQueryRunner": "URI: {0} 예외에는 쿼리 실행기를 이미 가지고 있습니다." - }, - "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { - "tableDesigner.newTable": "새 테이블" - }, - "sql/workbench/contrib/tableDesigner/browser/actions": { - "tableDesigner.saveTableChanges": "변경 내용 저장" - }, "sql/workbench/services/tableDesigner/browser/tableDesignerComponentInput": { "designer.checkConstraint.description.expression": "CHECK 제약 조건을 정의하는 식입니다.", "designer.checkConstraint.description.name": "CHECK 제약 조건의 이름입니다.", @@ -12046,39 +12264,14 @@ "tableDesigner.schemaTitle": "스키마", "tableDesigner.tableObjectType": "테이블" }, - "sql/base/browser/ui/loadingSpinner/loadingSpinner": { - "loadingCompletedMessage": "로드 완료", - "loadingMessage": "로드 중" + "sql/workbench/services/tasks/common/tasksService": { + "InProgressWarning": "1개 이상의 작업이 진행 중입니다. 그래도 작업을 종료하시겠습니까?", + "taskService.no": "아니요", + "taskService.yes": "예" }, - "sql/workbench/browser/designer/designer": { - "designer.generalGroupName": "일반", - "designer.loadingDesigner": "디자이너를 로드하는 중...", - "designer.loadingDesignerCompleted": "디자이너가 로드되었습니다.", - "designer.newRowText": "새로 추가", - "designer.processingChanges": "변경 내용 처리 중...", - "designer.processingChangesCompleted": "변경 내용이 처리되었습니다.", - "designer.removeRowText": "제거", - "designer.savingChanges": "변경 내용 저장 중...", - "designer.savingChangesCompleted": "변경 내용이 저장되었습니다.", - "tableDesigner.unknownComponentType": "구성 요소 형식: {0}이(가) 지원되지 않음" - }, - "sql/workbench/browser/designer/designerPropertiesPane": { - "tableDesigner.propertiesPaneTitle": "속성", - "tableDesigner.propertiesPaneTitleWithContext": "{0} 속성" - }, - "sql/workbench/browser/designer/designerScriptEditor": { - "designer.textEditorAriaLabel": "디자이너 텍스트 편집기." - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { - "tableDesigner.configTitle": "테이블 디자이너", - "tableDesigner.featureEnabledDescription": "테이블 디자이너 기능의 사용 여부를 제어합니다. 기본값은 false입니다." - }, - "sql/workbench/services/notebook/browser/models/cellEdit": { - "addCellEdit": "셀 추가", - "convertCellTypeEdit": "셀 유형 변환", - "deleteCellEdit": "셀 삭제", - "moveCellEdit": "셀 이동", - "splitCellEdit": "셀 분할" + "sql/workbench/update/electron-browser/gettingStarted": { + "miGettingStarted": "시작(&S)", + "showReleaseNotes": "시작 표시" } } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/CHANGELOG.md b/i18n/ads-language-pack-pt-BR/CHANGELOG.md index a31c51d006..62bfcadd0c 100644 --- a/i18n/ads-language-pack-pt-BR/CHANGELOG.md +++ b/i18n/ads-language-pack-pt-BR/CHANGELOG.md @@ -2,5 +2,7 @@ All notable changes to the "ads-language-pack-pt_BR" language pack will be documented in this file. ## [Released] +* TBA - Release for Azure Data Studio 1.35 +* December 14, 2021 - Release for Azure Data Studio 1.34 * May 21, 2021 - Release for Azure Data Studio 1.29 * September 2, 2021 - Release for Azure Data Studio 1.33 diff --git a/i18n/ads-language-pack-pt-BR/package.json b/i18n/ads-language-pack-pt-BR/package.json index fdb081a2f2..c16c00f52e 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.34.0", + "version": "1.35.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.34.0" + "azdata": "^1.35.0" }, "icon": "languagepack.png", "categories": [ diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/arc.i18n.json index b6b463e539..f4b8466339 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/arc.i18n.json @@ -536,4 +536,4 @@ "worker.node.count.should.not.be.one": "O valor 1 não é compatível." } } -} +} \ No newline at end of file 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 725c4ebe9b..bd9621d4e4 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 @@ -17,6 +17,7 @@ "fileDirname": "O nome do diretório do arquivo aberto no momento", "fileExtname": "A extensão do arquivo aberto no momento", "lineNumber": "O número de linha selecionado no momento no arquivo ativo", + "pathSeparator": "O caractere usado pelo sistema operacional para separar componentes em caminhos de arquivo", "relativeFile": "O arquivo aberto no momento em relação a ${workspaceFolder}", "relativeFileDirname": "O nome do diretório do arquivo aberto no momento em relação a ${workspaceFolder}", "selectedText": "O texto selecionado no momento no arquivo ativo", diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/git.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/git.i18n.json index 13375e81e3..063edd2fc5 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/git.i18n.json @@ -178,11 +178,12 @@ "downloadgit": "Baixar Git", "git20": "Parece que você tem o git {0} instalado. O código funciona melhor com a versão 2 ou posterior do git", "git2526": "Há problemas conhecidos com o Git {0} instalado. Atualize para o Git versão 2.27 ou posterior para que os recursos funcionem corretamente.", - "looking": "Procurando pelo git em: {0}", "neverShowAgain": "Não Mostrar Novamente", "notfound": "Git não encontrado. Instale-o ou configure-o usando a configuração 'git.path'.", + "skipped": "Git localizado ignorado em: {0}", "updateGit": "Atualizar Git", - "using git": "Usando git {0} de {1}" + "using git": "Usando git {0} de {1}", + "validating": "Validando git localizado em: {0}" }, "dist/model": { "no repositories": "Não há repositórios disponíveis", diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/github-authentication.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/github-authentication.i18n.json index 1252930fb6..6bb083469f 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/github-authentication.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/github-authentication.i18n.json @@ -14,8 +14,8 @@ }, "dist/githubServer": { "signingIn": "$(mark-github) Entrando no github.com...", - "signingInEnterprise": "$(mark-github) Entrando no {0}...", - "status.git.signIn.name": "Entrada do GitHub" + "status.git.signIn.name": "Entrada do GitHub", + "validUri": "Inserir um Uri válido na página de login do GitHub." }, "package": { "description": "Provedor de Autenticação do GitHub", diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/github.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/github.i18n.json index 8ec129cd24..2b7cc84de5 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/github.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/github.i18n.json @@ -34,7 +34,7 @@ }, "package": { "config.gitAuthentication": "Controla se a autenticação automática do GitHub deve ser habilitada para comandos git no VS Code.", - "description": "GitHub", + "description": "Recursos do GitHub para VS Code", "displayName": "GitHub", "welcome.publishFolder": "Você também pode publicar essa pasta diretamente em um repositório GitHub. Depois de publicado, você terá acesso aos recursos de controle do código-fonte que são fornecidos pelo git e GitHub.\r\n[$(github) Publicar no GitHub](command:github.publish)", "welcome.publishWorkspaceFolder": "Você também pode publicar diretamente uma pasta do workspace em um repositório GitHub. Depois de publicado, você terá acesso aos recursos de controle do código-fonte que são fornecidos pelo git e GitHub.\r\n[$(github) Publicar no GitHub](command:github.publish)" diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/markdown-language-features.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/markdown-language-features.i18n.json index 15f1bb9b7b..18e9a27551 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/markdown-language-features.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/markdown-language-features.i18n.json @@ -64,7 +64,7 @@ "markdown.showLockedPreviewToSide.title": "Abrir Visualização Bloqueada ao Lado", "markdown.showPreviewSecuritySelector.title": "Alterar Configurações de Segurança da Visualização", "markdown.showSource.title": "Mostrar Origem", - "markdown.styles.dec": "Uma lista de URLs ou caminhos locais para folhas de estilos CSS a serem usadas na visualização de Markdown. Os caminhos relativos são interpretados em relação à pasta aberta no Explorador. Se não houver nenhuma pasta aberta, eles serão interpretados em relação à localização do arquivo Markdown. Todos os '\\' precisam ser escritos como '\\\\'.", + "markdown.styles.dec": "Uma lista de URLs ou caminhos locais para folhas de estilos CSS que serão usados na visualização do Markdown. Os caminhos relativos são interpretados em relação à pasta aberta no Explorer. Se não houver pastas abertas, eles serão interpretados em relação à localização do arquivo Markdown. Todos os '\\' precisam ser escritos como '\\\\'.", "markdown.trace.desc": "Habilitar o registro em log da depuração para a extensão de Markdown.", "workspaceTrust": "Necessário para carregar estilos configurados no espaço de trabalho." } diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/merge-conflict.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/merge-conflict.i18n.json index aede8e325d..ee8c98740b 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/merge-conflict.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/merge-conflict.i18n.json @@ -8,24 +8,6 @@ ], "version": "1.0.0", "contents": { - "dist/codelensProvider": { - "acceptBothChanges": "Aceitar Ambas as Alterações", - "acceptCurrentChange": "Aceitar Alteração Atual", - "acceptIncomingChange": "Aceitar Alteração de Entrada", - "compareChanges": "Comparar Alterações" - }, - "dist/commandHandler": { - "compareChangesTitle": "{0}: Alterações Atuais ⟷ Alterações de Entrada", - "cursorNotInConflict": "O cursor do editor não está dentro de um conflito de mesclagem", - "cursorOnCommonAncestorsRange": "O cursor do editor está dentro do bloco de ancestrais comuns, mova-o para o bloco \"current\" ou \"incoming\"", - "cursorOnSplitterRange": "O cursor do editor está dentro do divisor de conflitos de mesclagem, mova-o para o bloco \"current\" ou \"incoming\"", - "noConflicts": "Nenhum conflito de mesclagem encontrado neste arquivo", - "noOtherConflictsInThisFile": "Nenhum outro conflito de mesclagem neste arquivo" - }, - "dist/mergeDecorator": { - "currentChange": "(Alteração Atual)", - "incomingChange": "(Alteração de Entrada)" - }, "package": { "command.accept.all-both": "Aceitar Ambos", "command.accept.all-current": "Aceitar Todos os Atuais", diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/notebook.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/notebook.i18n.json index 90a4668cab..f099b069c3 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/notebook.i18n.json @@ -31,7 +31,7 @@ "contentFolder": "Pasta de conteúdo", "contentFolderOptional": "Pasta de conteúdo (Opcional)", "create": "Criar", - "duplicateFileError": "O arquivo {0} já existe na pasta de destino {1} \r\n O arquivo foi renomeado para {2} para impedir a perda de dados.", + "duplicateFileError": "O arquivo {0} já existe na pasta de destino {1}\r\n O arquivo foi renomeado para {2} para impedir a perda de dados.", "editBookError": "Erro ao editar o Livro Jupyter {0}: {1}", "fileExtension": "Extensão de Arquivo", "fileName": "Nome do Arquivo", @@ -305,4 +305,4 @@ "title.unpinNotebook": "Desafixar Notebook" } } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/sql-database-projects.i18n.json index b616b26a87..6ab54abac0 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/sql-database-projects.i18n.json @@ -350,4 +350,4 @@ "title.projectsView": "Projetos" } } -} +} \ 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 f754f875bd..766238733b 100644 --- a/i18n/ads-language-pack-pt-BR/translations/main.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/main.i18n.json @@ -253,6 +253,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.", "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.", @@ -292,9 +293,12 @@ "editor.editor.gotoLocation.multipleImplemenattions": "Controla o comportamento do comando 'Go to Implementations' quando há vários locais de destino.", "editor.editor.gotoLocation.multipleReferences": "Controla o comportamento do comando 'Go to References' quando há vários locais de destino.", "editor.editor.gotoLocation.multipleTypeDefinitions": "Controla o comportamento do comando 'Go to Type Definition' quando há vários locais de destino.", - "editor.find.autoFindInSelection.always": "Sempre ativar a opção Localizar na seleção automaticamente.", - "editor.find.autoFindInSelection.multiline": "Ativar Localizar na seleção automaticamente quando várias linhas de conteúdo forem selecionadas.", - "editor.find.autoFindInSelection.never": "Nunca ativar a opção Localizar na seleção automaticamente (padrão).", + "editor.find.autoFindInSelection.always": "Sempre ativar Localizar na seleção automaticamente.", + "editor.find.autoFindInSelection.multiline": "Ative Localizar na Seleção automaticamente quando várias linhas de conteúdo forem selecionadas.", + "editor.find.autoFindInSelection.never": "Nunca ativar Localizar na seleção automaticamente (padrão).", + "editor.find.seedSearchStringFromSelection.always": "Sempre propague a cadeia de caracteres de pesquisa da seleção do editor, incluindo a palavra na posição do cursor.", + "editor.find.seedSearchStringFromSelection.never": "Nunca propagar a cadeia de caracteres da pesquisa da seleção do editor.", + "editor.find.seedSearchStringFromSelection.selection": "Somente propagar a cadeia de caracteres da pesquisa da seleção do editor.", "editor.gotoLocation.multiple.deprecated": "Essa configuração foi preterida. Use configurações separadas como 'editor.editor.gotoLocation.multipleDefinitions' ou 'editor.editor.gotoLocation.multipleImplementations'.", "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", @@ -332,13 +336,14 @@ "emptySelectionClipboard": "Controla se a cópia sem uma seleção copia a linha atual.", "fastScrollSensitivity": "Multiplicador de velocidade de rolagem ao pressionar `Alt`.", "find.addExtraSpaceOnTop": "Controla se Localizar Widget deve adicionar linhas extras na parte superior do editor. Quando true, você poderá rolar para além da primeira linha quando Localizar Widget estiver visível.", - "find.autoFindInSelection": "Controla a condição para ativar a localização na seleção automaticamente.", + "find.autoFindInSelection": "Controla automaticamente a condição para habilitar a Localização na Seleção.", "find.cursorMoveOnType": "Controla se o cursor deve ir para a localização de correspondências durante a digitação.", "find.globalFindClipboard": "Controla se Localizar Widget deve ler ou modificar a área de transferência de localização compartilhada no macOS.", "find.loop": "Controla se a pesquisa é reiniciada automaticamente do início (ou do fim) quando nenhuma correspondência adicional é encontrada.", "find.seedSearchStringFromSelection": "Controla se a cadeia de caracteres de pesquisa em Localizar Widget é propagada da seleção do editor.", "folding": "Controla se o editor tem a dobragem de código habilitada.", "foldingHighlight": "Controla se o editor deve realçar intervalos dobrados.", + "foldingImportsByDefault": "Controla se o editor recolhe automaticamente os intervalos de importação.", "foldingStrategy": "Controla a estratégia para os intervalos de dobragem de computação.", "foldingStrategy.auto": "Usar uma estratégia de dobragem específica a um idioma, se disponível, senão usar uma baseada em recuo.", "foldingStrategy.indentation": "Usar a estratégia de dobragem baseada em recuo.", @@ -358,11 +363,15 @@ "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 das 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.", "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. Use 0 para computar a altura da linha do tamanho da fonte.", + "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.", "lineNumbers.interval": "Os números de linha são renderizados a cada dez linhas.", "lineNumbers.off": "Os números de linha não são renderizados.", @@ -423,6 +432,17 @@ "scrollBeyondLastColumn": "Controla o número de caracteres extras acima do qual o editor será rolado horizontalmente.", "scrollBeyondLastLine": "Controla se o editor será rolado para além da última linha.", "scrollPredominantAxis": "Rolar apenas ao longo do eixo predominante ao rolar vertical e horizontalmente ao mesmo tempo. Evita o descompasso horizontal ao rolar verticalmente em um trackpad.", + "scrollbar.horizontal": "Controla a visibilidade da barra de rolagem horizontal.", + "scrollbar.horizontal.auto": "A barra de rolagem horizontal estará visível somente quando necessário.", + "scrollbar.horizontal.fit": "A barra de rolagem horizontal sempre estará oculta.", + "scrollbar.horizontal.visible": "A barra de rolagem horizontal sempre estará visível.", + "scrollbar.horizontalScrollbarSize": "A altura da barra de rolagem horizontal.", + "scrollbar.scrollByPage": "Controla se os cliques rolam por página ou saltam para a posição do clique.", + "scrollbar.vertical": "Controla a visibilidade da barra de rolagem vertical.", + "scrollbar.vertical.auto": "A barra de rolagem vertical estará visível somente quando necessário.", + "scrollbar.vertical.fit": "A barra de rolagem vertical sempre estará oculta.", + "scrollbar.vertical.visible": "A barra de rolagem vertical sempre estará visível.", + "scrollbar.verticalScrollbarSize": "A largura da barra de rolagem vertical.", "selectLeadingAndTrailingWhitespace": "Se os espaços em branco à direita e à esquerda sempre devem ser selecionados.", "selectionClipboard": "Controla se a área de transferência primária do Linux deve ser compatível.", "selectionHighlight": "Controla se o editor deve realçar correspondências semelhantes à seleção.", @@ -445,6 +465,10 @@ "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", @@ -562,6 +586,13 @@ "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).", + "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", "editorCodeLensForeground": "Cor de primeiro plano do editor CodeLens", @@ -651,9 +682,9 @@ "source.label": "Ação de Origem..." }, "vs/editor/contrib/codeAction/lightBulbWidget": { - "prefferedQuickFixWithKb": "Mostrar Correções. Correção Preferencial Disponível ({0})", - "quickFix": "Mostrar Correções", - "quickFixWithKb": "Mostrar Correções ({0})" + "codeAction": "Mostrar as Ações do Código", + "codeActionWithKb": "Mostrar as Ações do Código ({0})", + "preferredcodeActionWithKb": "Mostrar as Ações do Código. Correção Rápida Preferencial Disponível ({0})" }, "vs/editor/contrib/codelens/codelensController": { "showLensOnLine": "Mostrar Comandos do CodeLens para a Linha Atual" @@ -700,14 +731,14 @@ "label.closeButton": "Fechar", "label.find": "Localizar", "label.matchesLocation": "{0} de {1}", - "label.nextMatchButton": "Próxima correspondência", + "label.nextMatchButton": "Próxima Correspondência", "label.noResults": "Nenhum resultado", - "label.previousMatchButton": "Correspondência anterior", + "label.previousMatchButton": "Correspondência Anterior", "label.replace": "Substituir", "label.replaceAllButton": "Substituir Tudo", "label.replaceButton": "Substituir", - "label.toggleReplaceButton": "Ativar/Desativar o Modo de substituição", - "label.toggleSelectionFind": "Localizar na seleção", + "label.toggleReplaceButton": "Ativar/Desativar a Substituição", + "label.toggleSelectionFind": "Encontrar na Seleção", "placeholder.find": "Localizar", "placeholder.replace": "Substituir", "title.matchesCountLimit": "Somente os primeiros {0} resultados serão realçados, mas todas as operações de localização funcionarão em todo o texto." @@ -722,6 +753,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", + "gotoParentFold.label": "Acessar Dobra Pai", + "gotoPreviousFold.label": "Acessar Dobra Anterior", "toggleFoldAction.label": "Ativar/Desativar Dobra", "unFoldRecursivelyAction.label": "Desdobrar Recursivamente", "unfoldAction.label": "Desdobrar", @@ -846,7 +880,8 @@ "showHover": "Mostrar Foco" }, "vs/editor/contrib/hover/markdownHoverParticipant": { - "modesContentHover.loading": "Carregando..." + "modesContentHover.loading": "Carregando...", + "too many characters": "A geração de tokens é ignorada por linhas longas por motivos de desempenho. Isso pode ser configurado por meio de 'editor.maxTokenizationLineLength'." }, "vs/editor/contrib/hover/markerHoverParticipant": { "checkingForQuickFixes": "Verificando correções rápidas...", @@ -878,6 +913,7 @@ }, "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { "acceptInlineSuggestion": "Aceitar", + "inlineSuggestionFollows": "Sugestão:", "showNextInlineSuggestion": "Próximo", "showPreviousInlineSuggestion": "Anterior" }, @@ -1112,6 +1148,7 @@ "editorSuggestWidgetHighlightForeground": "Cor dos realces de correspondência no widget de sugestão.", "editorSuggestWidgetSelectedBackground": "Cor da tela de fundo da entrada selecionada no widget de sugestão.", "editorSuggestWidgetSelectedForeground": "Cor da tela de fundo da entrada selecionada no widget de sugestão.", + "editorSuggestWidgetSelectedIconForeground": "Cor de primeiro plano do ícone da entrada selecionada no widget de sugestão.", "suggest": "Sugerir", "suggestWidget.loading": "Carregando...", "suggestWidget.noSuggestions": "Nenhuma sugestão." @@ -1171,9 +1208,9 @@ "forceRetokenize": "Desenvolvedor: Forçar Nova Geração de Tokens" }, "vs/editor/contrib/unusualLineTerminators/unusualLineTerminators": { - "unusualLineTerminators.detail": "Este arquivo contém um ou mais caracteres de terminador de linha incomuns, como SL (Separador de Linha) ou SP (Separador de Parágrafo).\r\n\r\nÉ recomendável removê-los do arquivo. Isso pode ser configurado por meio de `editor.unusualLineTerminators`.", - "unusualLineTerminators.fix": "Corrigir este arquivo", - "unusualLineTerminators.ignore": "Ignorar problema para este arquivo", + "unusualLineTerminators.detail": "O arquivo '{0}' contém um ou mais caracteres terminadores de linha incomuns, como Separador de Linha (LS) ou Separador de Parágrafo (PS).\r\n\r\nRecomenda-se removê-los do arquivo. Isto pode ser configurado através do `editor.unusualLineTerminators'.", + "unusualLineTerminators.fix": "Remover Terminadores de Linha Não Usuais", + "unusualLineTerminators.ignore": "Ignorar", "unusualLineTerminators.message": "Terminadores de linha incomuns detectados", "unusualLineTerminators.title": "Terminadores de Linha Incomuns" }, @@ -1272,6 +1309,18 @@ "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/extensionManagement/common/abstractExtensionManagementService": { + "MarketPlaceDisabled": "O Marketplace não está habilitado", + "Not a Marketplace extension": "Somente as Extensões do Marketplace podem ser reinstaladas", + "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}).", + "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.", + "twoIndirectDependentsError": "Não é possível desinstalar a extensão '{0}'. Isso inclui a desinstalação da extensão '{1}' e as extensões '{2}' e '{3}' dependem dela." + }, "vs/platform/extensionManagement/common/extensionManagement": { "extensions": "Extensões", "preferences": "Preferências" @@ -1285,8 +1334,10 @@ "forceDowngrade": "Uma versão mais recente da extensão '{0}' v{1} já está instalada. Use a opção '--force' para fazer downgrade para a versão mais antiga.", "forceUninstall": "A extensão '{0}' está marcada como uma Extensão interna pelo usuário. Use a opção '--force' para desinstalá-la.", "installation failed": "Falha ao Instalar Extensões: {0}", - "installing": "Instalando a extensão '{0}' v{1}...", - "installing builtin ": "Instalando extensão interna '{0}' v{1}...", + "installing": "Instalando extensão '{0}'...", + "installing builtin ": "Instalando a extensão interna '{0}'...", + "installing builtin with version": "Instalando extensão interna '{0}' v{1}...", + "installing with version": "Instalando a extensão '{0}' v{1}...", "installingExtensions": "Instalando extensões...", "installingExtensionsOnLocation": "Instalando as extensões em {0}...", "listFromLocation": "Extensões instaladas em {0}:", @@ -1305,23 +1356,12 @@ "exeRecommended": "Você tem o {0} instalado no sistema. Deseja instalar as extensões recomendadas para ele?" }, "vs/platform/extensionManagement/node/extensionManagementService": { - "MarketPlaceDisabled": "O Marketplace não está habilitado", - "Not a Marketplace extension": "Somente as Extensões do Marketplace podem ser reinstaladas", "exitCode": "Não é possível instalar a extensão. Saia e inicie o VS Code antes de reinstalar.", "incompatible": "Não é possível instalar a extensão ' {0} ', pois não é compatível com o VS Code '{1} '.", - "malicious extension": "Não é possível instalar a extensão porque ela foi relatada como problemática.", - "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.", - "notExists": "Não foi possível localizar a extensão", - "notFoundCompatibleDependency": "Não é possível instalar a extensão '{0}' porque ela não é compatível com a versão atual do VS Code (versão {1}).", "notInstalled": "A extensão '{0}' não está instalada.", "quitCode": "Não é possível instalar a extensão. Encerre e inicie o VS Code antes de reinstalar.", "removeError": "Erro ao remover a extensão: {0}. Encerre e inicie o VS Code antes de tentar novamente.", - "restartCode": "Reinicie o VS Code antes de reinstalar {0}.", - "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.", - "twoIndirectDependentsError": "Não é possível desinstalar a extensão '{0}'. Isso inclui a desinstalação da extensão '{1}' e as extensões '{2}' e '{3}' dependem dela." + "restartCode": "Reinicie o VS Code antes de reinstalar {0}." }, "vs/platform/extensionManagement/node/extensionManagementUtil": { "invalidManifest": "VSIX inválido: package.json não é um arquivo JSON." @@ -1394,20 +1434,22 @@ "moveError": "Não é possível mover '{0}' para '{1}' ({2})." }, "vs/platform/issue/electron-main/issueMainService": { - "cancel": "Cancelar", + "cancel": "&&Cancelar", "confirmCloseIssueReporter": "Sua entrada não será salva. Tem certeza de que deseja fechar esta janela?", "issueReporter": "Relator de Problemas", "issueReporterWriteToClipboard": "Há muitos dados para enviar diretamente ao GitHub. Os dados serão copiados na área de transferência. Cole-os na página de problemas do GitHub que está aberta.", "local": "Local", - "ok": "OK", + "ok": "&&OK", "processExplorer": "Explorador de Processos", - "yes": "Sim" + "yes": "&&Sim" }, "vs/platform/keybinding/common/abstractKeybindingService": { "first.chord": "({0}) foi pressionada. Aguardando a segunda tecla do acorde...", "missing.chord": "A combinação de teclas ({0}, {1}) não é um comando." }, "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.", "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.", @@ -1424,6 +1466,11 @@ "tree indent setting": "Controle o recuo da árvore em pixels.", "workbenchConfigurationTitle": "Workbench" }, + "vs/platform/localizations/common/localizedStrings": { + "close": "fechar", + "find": "localizar", + "open": "abrir" + }, "vs/platform/markers/common/markers": { "sev.error": "Erro", "sev.info": "Informações", @@ -1465,10 +1512,10 @@ "miSwitchWindow": "Mudar &&Janela..." }, "vs/platform/native/electron-main/nativeHostMainService": { - "cancel": "Cancelar", + "cancel": "&&Cancelar", "cantCreateBinFolder": "Não é possível desinstalar o comando do shell '{0}'.", "cantUninstall": "Não é possível desinstalar o comando do shell '{0}'.", - "ok": "OK", + "ok": "&&OK", "sourceMissing": "Não é possível encontrar o script do shell no '{0}'", "warnEscalation": "{0} agora será solicitado com 'osascript' para Privilégios de administrador para instalar o comando do shell.", "warnEscalationUninstall": "{0} agora será solicitado com 'osascript' para Privilégios de administrador para desinstalar o comando do shell." @@ -1477,7 +1524,6 @@ "canNotRun": "O comando '{0}' resultou em um erro ({1})", "commandPickAriaLabelWithKeybinding": "{0}, {1}", "morecCommands": "outros comandos", - "ok": "OK", "recentlyUsed": "usado recentemente" }, "vs/platform/quickinput/browser/helpQuickAccess": { @@ -1498,8 +1544,8 @@ "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": { - "telemetry.enableTelemetry": "Habilitar dados de uso e erros a serem enviados para um serviço online da Microsoft.", - "telemetry.enableTelemetryMd": "Permitir que os dados de uso e os erros sejam enviados para um serviço online da Microsoft. Leia nossa política de privacidade [aqui]({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.", "telemetryConfigurationTitle": "Telemetria" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { @@ -1510,34 +1556,46 @@ "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": "O caminho do shell que o terminal usa no Linux. [Leia mais sobre a configuração do shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "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.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": "O caminho do shell que o terminal usa no macOS. [Leia mais sobre a configuração do shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "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.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": "O caminho do shell que o terminal usa no Windows. [Leia mais sobre a configuração do shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "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.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": "Os argumentos de linha de comando a serem usados quando no terminal do Linux. [Leia mais sobre a configuração do shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", - "terminal.integrated.shellArgs.osx": "Os argumentos de linha de comando a serem usados quando no terminal do macOS. [Leia mais sobre a configuração do shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", - "terminal.integrated.shellArgs.windows": "Os argumentos de linha de comando a serem usados quando no terminal do Windows. [Leia mais sobre a configuração do shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", - "terminal.integrated.shellArgs.windows.string": "Os argumentos de linha de comando em [formato de linha de comando](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) para usar quando no terminal do Windows. [Leia mais sobre a configuração do shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "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.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", "terminalProfile.args": "Um conjunto opcional de argumentos com os quais o executável do shell deve ser executado.", "terminalProfile.color": "Uma ID de cor de tema para associar a este terminal.", "terminalProfile.env": "Um objeto com variáveis de ambiente que serão adicionadas ao processo do perfil do terminal. Defina como \"nulo\" para excluir variáveis de ambiente do ambiente base.", "terminalProfile.icon": "Um codicon a ser associado a esse tipo de terminal.", + "terminalProfile.linuxExtensionId": "A ID do terminal de extensão", + "terminalProfile.linuxExtensionIdentifier": "A extensão que contribuiu para este perfil.", + "terminalProfile.linuxExtensionTitle": "O nome do terminal de extensão", + "terminalProfile.osxExtensionId": "A ID do terminal de extensão", + "terminalProfile.osxExtensionIdentifier": "A extensão que contribuiu para este perfil.", + "terminalProfile.osxExtensionTitle": "O nome do terminal de extensão", "terminalProfile.overrideName": "Controla se o nome do perfil substitui ou não o que foi detectado automaticamente.", "terminalProfile.path": "Um caminho para um executável do shell ou uma matriz de caminhos que serão usados como fallbacks quando um deles falhar.", + "terminalProfile.windowsExtensionId": "A ID do terminal de extensão", + "terminalProfile.windowsExtensionIdentifier": "A extensão que contribuiu para este perfil.", + "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/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", "launchFail.executableDoesNotExist": "O caminho para o executável \"{0}\" do shell não existe", - "launchFail.executableIsNotFileOrSymlink": "O caminho para o executável \"{0}\" do shell não é um arquivo de um symlink" + "launchFail.executableIsNotFileOrSymlink": "O caminho para o executável do shell \"{0}\" não é um arquivo ou um link simbólico" }, "vs/platform/theme/common/colorRegistry": { "activeContrastBorder": "Uma borda extra em torno dos elementos ativos para separá-los de outros para maior contraste.", @@ -1641,6 +1699,7 @@ "keybindingLabelForeground": "Rótulo de keybinding para cor de primeiro plano. O rótulo de keybinding é usado para representar um atalho de teclado.", "listActiveSelectionBackground": "Cor da tela de fundo da lista/árvore para o item selecionado quando a lista/árvore estiver ativa. Uma lista/árvore ativa tem o foco do teclado, uma inativa não.", "listActiveSelectionForeground": "Cor de primeiro plano da lista/árvore para o item selecionado quando a lista/árvore estiver ativa. Uma lista/árvore ativa tem o foco do teclado, uma inativa não.", + "listActiveSelectionIconForeground": "Cor de primeiro plano do ícone de lista/árvore para o item selecionado quando a lista/árvore estiver ativa. Uma lista/árvore ativa tem o foco do teclado, uma inativa não.", "listDeemphasizedForeground": "Cor de primeiro plano da lista/árvore para itens que não são enfatizados. ", "listDropBackground": "Tela de fundo de arrastar e soltar da lista/árvore ao mover os itens usando o mouse.", "listErrorForeground": "Cor de primeiro plano dos itens da lista contendo erros.", @@ -1659,6 +1718,7 @@ "listInactiveFocusOutline": "Cor do contorno da Lista/Árvore do item focalizado quando a lista/árvore está inativa. Uma lista/árvore ativa tem o foco do teclado, uma inativa não.", "listInactiveSelectionBackground": "Cor da tela de fundo da lista/árvore para o item selecionado quando a lista/árvore estiver inativa. Uma lista/árvore ativa tem o foco do teclado, uma inativa não.", "listInactiveSelectionForeground": "Cor de primeiro plano da lista/árvore para o item selecionado quando a lista/árvore estiver inativa. Uma lista/árvore ativa tem o foco do teclado, uma inativa não.", + "listInactiveSelectionIconForeground": "Cor de primeiro plano do ícone de lista/árvore para o item selecionado quando a lista/árvore estiver inativa. Uma lista/árvore ativa tem o foco do teclado, uma inativa não.", "listWarningForeground": "Cor de primeiro plano dos itens da lista contendo avisos.", "menuBackground": "Cor da tela de fundo dos itens de menu.", "menuBorder": "Cor da borda dos menus.", @@ -1699,6 +1759,7 @@ "quickInput.list.focusBackground deprecation": "Use quickInputList.focusBackground nesse caso", "quickInput.listFocusBackground": "Cor da tela de fundo do seletor rápido do item focalizado.", "quickInput.listFocusForeground": "Cor da tela de fundo do seletor rápido do item focalizado.", + "quickInput.listFocusIconForeground": "Cor de primeiro plano do ícone do seletor rápido para o item focalizado.", "sashActiveBorder": "Cor da borda dos caixilhos ativos.", "scrollbarShadow": "Sombra da barra de rolagem para indicar que a exibição é rolada.", "scrollbarSliderActiveBackground": "Cor da tela de fundo do controle deslizante da barra de rolagem quando clicado.", @@ -1788,7 +1849,7 @@ "cannotWorkspaceUndoDueToInMeantimeUndoRedo": "Não foi possível desfazer '{0}' em todos os arquivos porque uma operação de desfazer ou refazer ocorreu durante esse período", "cannotWorkspaceUndoDueToInProgressUndoRedo": "Não foi possível desfazer '{0}' em todos os arquivos porque já há uma operação de desfazer ou refazer em execução em {1}", "confirmDifferentSource": "Deseja desfazer '{0}'?", - "confirmDifferentSource.ok": "Desfazer", + "confirmDifferentSource.yes": "Sim", "confirmWorkspace": "Deseja desfazer '{0}' em todos os arquivos?", "externalRemoval": "Os seguintes arquivos foram fechados e modificados no disco: {0}.", "noParallelUniverses": "Os seguintes arquivos foram modificados de modo incompatível: {0}.", @@ -1836,9 +1897,9 @@ }, "vs/platform/windows/electron-main/window": { "appCrashed": "A janela falhou", - "appCrashedDetail": "Lamentamos a inconveniência. Você pode reabrir a janela para continuar de onde parou.", - "appCrashedDetails": "A janela falhou (motivo: '{0}')", - "appStalled": "A janela não está mais respondendo", + "appCrashedDetail": "Lamentamos o inconveniente. Você pode reabrir a janela para continuar de onde parou.", + "appCrashedDetails": "A janela travou (motivo: '{0}', código: '{1}')", + "appStalled": "A janela não está respondendo", "appStalledDetail": "Você pode reabrir ou fechar a janela ou continuar esperando.", "close": "&&Fechar", "hiddenMenuBar": "Você ainda pode acessar a barra de menus pressionando a tecla Alt.", @@ -1846,8 +1907,8 @@ "wait": "&&Continuar Esperando" }, "vs/platform/windows/electron-main/windowsMainService": { - "ok": "OK", - "pathNotExistDetail": "O caminho '{0}' parece não existir mais no disco.", + "ok": "&&OK", + "pathNotExistDetail": "O caminho '{0}' não existe neste computador.", "pathNotExistTitle": "O caminho não existe", "uriInvalidDetail": "O URI '{0}' não é válido e não pode ser aberto.", "uriInvalidTitle": "O URI não pode ser aberto" @@ -1868,7 +1929,7 @@ "workspaceName": "{0} (Workspace)" }, "vs/platform/workspaces/electron-main/workspacesManagementMainService": { - "ok": "OK", + "ok": "&&OK", "workspaceOpenedDetail": "O workspace já está aberto em outra janela. Feche essa janela primeiro e tente novamente.", "workspaceOpenedMessage": "Não é possível salvar o workspace '{0}'" }, @@ -2160,7 +2221,7 @@ "open": "&&Sim", "trace.detail": "Crie um problema e anexe manualmente o seguinte arquivo:\r\n{0}", "trace.message": "Rastreamento criado com êxito.", - "trace.ok": "OK" + "trace.ok": "&&OK" }, "vs/code/electron-main/main": { "close": "&&Fechar", @@ -2238,6 +2299,7 @@ "allow": "Permitir", "cancel": "Cancelar", "confirmLogin": "A extensão '{0}' quer entrar usando {1}.", + "confirmRelogin": "A extensão '{0}' deseja que você entre novamente usando {1}.", "manageExensions": "Escolha quais extensões podem acessar esta conta", "manageTrustedExtensions": "Gerenciar Extensões Confiáveis", "manageTrustedExtensions.cancel": "Cancelar", @@ -2367,6 +2429,7 @@ "vs/workbench/api/common/configurationExtensionPoint": { "config.property.defaultConfiguration.languageExpected": "Seletor de linguagem esperado (ex.: [\"java\"])", "config.property.defaultConfiguration.warning": "Não é possível registrar os padrões de configuração para '{0}'. Há suporte apenas para padrões de configurações específicas de idioma.", + "config.property.duplicate": "Não é possível registrar '{0}'. Esta propriedade já está registrada.", "invalid.allOf": "'configuration.allOf' foi preterido e não deve mais ser usado. Em vez disso, transmita várias seções de configuração como uma matriz ao ponto de contribuição 'configuration'.", "invalid.properties": "'configuration.properties' precisa ser um objeto", "invalid.property": "configuration.property '{0}' precisa ser um objeto", @@ -2374,6 +2437,7 @@ "scope.application.description": "Configuração que pode ser configurada somente nas configurações de usuário.", "scope.deprecationMessage": "Se definida, a propriedade será marcada como preterida e a mensagem dada será mostrada como uma explicação.", "scope.description": "Escopo no qual a configuração é aplicável. Os escopos disponíveis são `application`, `machine`, `window`, `resource` e `machine-overridable`.", + "scope.editPresentation": "Quando especificado, controla o formato de apresentação da configuração de cadeia de caracteres.", "scope.enumDescriptions": "Descrições para valores de enumeração", "scope.language-overridable.description": "Configuração de recurso que pode ser configurada nas configurações específicas da linguagem.", "scope.machine-overridable.description": "Configuração do computador que pode ser configurada também no workspace ou nas configurações da pasta.", @@ -2381,11 +2445,14 @@ "scope.markdownDeprecationMessage": "Se definida, a propriedade será marcada como preterida e a mensagem dada será mostrada como uma explicação no formato de markdown.", "scope.markdownDescription": "A descrição no formato de markdown.", "scope.markdownEnumDescriptions": "Descrições para valores de enumeração no formato de markdown.", + "scope.multilineText.description": "O valor será mostrado em uma área de texto.", "scope.resource.description": "Configuração que pode ser configurada nas configurações de usuário, remotas, de workspace ou pasta.", + "scope.singlelineText.description": "O valor será mostrado em uma caixa de entrada.", "scope.window.description": "Configuração que pode ser configurada nas configurações de usuário, remotas ou de workspace.", "unknownWorkspaceProperty": "Propriedade de configuração de workspace desconhecida", "vscode.extension.contributes.configuration": "Contribui com definições de configuração.", "vscode.extension.contributes.configuration.properties": "Descrição das propriedades de configuração.", + "vscode.extension.contributes.configuration.properties.schema": "Esquema da propriedade de configuração.", "vscode.extension.contributes.configuration.property.empty": "A propriedade não deve estar vazia.", "vscode.extension.contributes.configuration.title": "Um resumo das configurações. Este rótulo será usado no arquivo de configurações como um comentário de separação.", "vscode.extension.contributes.defaultConfiguration": "Contribui com as definições de configuração do editor padrão por idioma.", @@ -2397,6 +2464,7 @@ "workspaceConfig.remoteAuthority": "O servidor remoto onde o espaço de trabalho está localizado.", "workspaceConfig.settings.description": "Configurações do workspace", "workspaceConfig.tasks.description": "Configurações de tarefas do workspace", + "workspaceConfig.transient": "Um espaço de trabalho transitório desaparecerá quando for reiniciado ou recarregado.", "workspaceConfig.uri.description": "URI da pasta" }, "vs/workbench/api/common/extHostDiagnostics": { @@ -2441,7 +2509,10 @@ "commentThread.title": "O menu de título de thread do comentário contribuído", "dup": "O comando `{0}` aparece várias vezes na seção `commands`.", "dupe.command": "O item de menu faz referência ao mesmo comando que o padrão e Alt + Command", + "file.newFile": "A seleção rápida do “Arquivo Novo...” mostrada na página inicial e no menu Arquivo.", "inlineCompletions.actions": "As ações mostradas ao passar o mouse sobre uma conclusão embutida", + "interactive.cell.title": "O menu de título da célula interativa contribuída", + "interactive.toolbar": "O menu da barra de ferramentas interativa contribuída", "menuId.invalid": "`{0}` não é um identificador de menu válido", "menus.changeTitle": "O menu de alteração embutido do Controle do Código-fonte", "menus.commandPalette": "A Paleta de Comandos", @@ -2471,9 +2542,9 @@ "missing.command": "O item de menu faz referência a um comando `{0}` que não está definido na seção `commands`.", "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.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", - "notebook.toolbar.right": "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}`", "optstring": "a propriedade `{0}` pode ser omitida ou deve ser do tipo `string`", "proposed": "API Proposta", @@ -2487,7 +2558,8 @@ "submenuId.invalid.id": "`{0}` não é um identificador de submenu válido", "submenuId.invalid.label": "`{0}` não é um rótulo de submenu válido", "submenuItem.duplicate": "Já foi feita a contribuição do submenu `{0}` para o menu `{1}`.", - "testing.item.title": "O menu do item de teste contribuído", + "testing.item.context": "O menu do item de teste contribuído", + "testing.item.gutter.title": "O menu de uma decoração de medianiz de um item de teste", "unsupported.submenureference": "O item de menu faz referência a um submenu para um menu que não tem suporte para submenu.", "view.itemContext": "O menu de contexto do item do modo de exibição contribuído", "view.timelineContext": "O menu de contexto do item de modo de exibição de Linha do tempo", @@ -2496,13 +2568,13 @@ "view.tunnelOriginInline": "O menu embutido de origem do item de exibição Portas", "view.tunnelPortInline": "O menu embutido da exibição do item de porta das portas", "view.viewTitle": "O menu de título do modo de exibição contribuído", - "vscode.extension.contributes.commandType.category": "(Opcional) A cadeia de caracteres da categoria pelo comando está agrupada na interface do usuário", + "vscode.extension.contributes.commandType.category": "(Opcional) Cadeia de caracteres da categoria pela qual o comando está agrupado na IU", "vscode.extension.contributes.commandType.command": "Identificador do comando a ser executado", "vscode.extension.contributes.commandType.icon": "(Opcional) O ícone que é usado para representar o comando na interface do usuário. Um caminho do arquivo, um objeto com caminhos do arquivo para temas claros e escuros ou referências a um ícone de tema, como `\\$(zap)`", "vscode.extension.contributes.commandType.icon.dark": "Caminho de ícone quando um tema escuro é usado", "vscode.extension.contributes.commandType.icon.light": "Caminho do ícone quando um tema leve é usado", "vscode.extension.contributes.commandType.precondition": "(Opcional) Condição que precisa ser verdadeira para habilitar o comando na interface do usuário (menu e associações de teclas). Não impede a execução do comando por outros meios, como `executeCommand`-api.", - "vscode.extension.contributes.commandType.shortTitle": "Título curto pelo qual o comando é representado na interface do usuário", + "vscode.extension.contributes.commandType.shortTitle": "(Opcional) Título curto pelo qual o comando é representado na IU. Os menus escolhem `title` ou` shortTitle` dependendo do contexto em que mostram os comandos.", "vscode.extension.contributes.commandType.title": "Título pelo qual o comando é representado na interface do usuário", "vscode.extension.contributes.commands": "Contribui com comandos para a paleta de comandos.", "vscode.extension.contributes.menuItem.alt": "Identificador de um comando alternativo a ser executado. O comando precisa ser declarado na seção 'commands'", @@ -2519,7 +2591,7 @@ "vscode.extension.contributes.submenus": "(API Proposta) Contribui com itens do submenu para o editor" }, "vs/workbench/api/node/extHostDebugService": { - "debug.terminal.title": "depurador" + "debug.terminal.title": "Processo de Depuração" }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "Inspecionar Chaves de Contexto", @@ -2585,7 +2657,6 @@ "moveSidebarLeft": "Mover Barra Lateral para a Esquerda", "moveSidebarRight": "Mover Barra Lateral para a Direita", "moveView": "Mover Modo de Exibição", - "ok": "OK", "panel": "Painel", "panelContainer": "Painel/{0}", "resetFocusedView.error.noFocusedView": "Não há exibição focalizada no momento.", @@ -2660,23 +2731,25 @@ }, "vs/workbench/browser/actions/workspaceActions": { "closeWorkspace": "Fechar Workspace", + "duplicateWorkspace": "Duplicar Espaço de trabalho", "duplicateWorkspaceInNewWindow": "Duplicar como Workspace na Nova Janela", + "filesCategory": "Arquivo", "globalRemoveFolderFromWorkspace": "Remover Pasta do Workspace...", - "manageTrustAction": "Gerenciar a Confiança do Workspace", "miAddFolderToWorkspace": "A&&dicionar Pasta ao Workspace...", "miCloseFolder": "Fechar &&Pasta", "miCloseWorkspace": "Fechar &&Workspace", + "miOpen": "&&Abrir...", + "miOpenFile": "&&Abrir o Arquivo...", + "miOpenFolder": "Abrir &&Pasta...", + "miOpenWorkspace": "Abrir Wor&&kspace...", "miSaveWorkspaceAs": "Salvar Workspace como...", - "noWorkspaceOrFolderOpened": "No momento não há nenhum workspace ou pasta aberto nesta instância para ser fechado.", - "ok": "OK", "openFile": "Abrir o Arquivo...", "openFileFolder": "Abrir...", "openFolder": "Abrir Pasta...", "openWorkspaceAction": "Abrir Workspace...", "openWorkspaceConfigFile": "Abrir Arquivo de Configuração do Workspace", "saveWorkspaceAsAction": "Salvar Workspace como...", - "workspaces": "Workspaces", - "workspacesCategory": "Workspaces" + "workspaces": "Workspaces" }, "vs/workbench/browser/actions/workspaceCommands": { "add": "&&Adicionar", @@ -2821,6 +2894,7 @@ "closeEditor": "Fechar Editor", "closeEditorGroup": "Fechar Grupo de Editores", "closeEditorsInGroup": "Fechar Todos os Editores no Grupo", + "closeGroupAction": "Fechar Grupo", "closeOtherEditors": "Fechar Outros Editores no Grupo", "closeOthers": "Fechar Outros", "closePinnedEditor": "Fechar Editor Fixado", @@ -2833,6 +2907,7 @@ "inlineView": "Exibição Embutida", "keepEditor": "Manter Editor", "keepOpen": "Manter Aberto", + "lockGroup": "Bloquear Grupo", "miBack": "&&Voltar", "miClearRecentOpen": "&&Limpar Abertos Recentemente", "miEditorLayout": "&&Layout do Editor", @@ -2878,7 +2953,7 @@ "pin": "Fixar", "pinEditor": "Fixar Editor", "previousChangeIcon": "Ícone da ação de alteração anterior no editor de comparação.", - "run": "Executar", + "reopenWith": "Reabrir o Editor com...", "showOpenedEditors": "Mostrar Editores Abertos", "showTrimWhitespace.label": "Mostrar Diferenças de Espaço em Branco à Esquerda/à Direita", "sideBySideEditor": "Editor Lado a Lado", @@ -2891,7 +2966,10 @@ "textDiffEditor": "Editor de Comparação de Texto", "textEditor": "Editor de Texto", "toggleKeepEditors": "Manter os Editores Abertos", + "toggleLockGroup": "Bloquear Grupo", "toggleWhitespace": "Ícone da ação ativar/desativar espaço em branco no editor de comparação.", + "unlockEditorGroup": "Desbloquear Grupo", + "unlockGroupAction": "Desbloquear Grupo", "unpin": "Desafixar", "unpinEditor": "Desafixar Editor" }, @@ -2983,23 +3061,24 @@ "toggleEditorWidths": "Ativar/Desativar Tamanhos de Grupo de Editor", "unpinEditor": "Desafixar Editor", "workbench.action.reopenTextEditor": "Reabrir o editor com o editor de texto", - "workbench.action.reopenWithEditor": "Reabrir o Editor com..." + "workbench.action.toggleEditorType": "Ativar/Desativar Tipo de Editor" }, "vs/workbench/browser/parts/editor/editorCommands": { "compare": "Comparar", "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", - "toggleInlineView": "Ativar/Desativar a Exibição Embutida" + "lockEditorGroup": "Bloquear Grupo de Editor", + "toggleEditorGroupLock": "Ativar/Desativar Bloqueio do Grupo de Editor", + "toggleInlineView": "Ativar/Desativar a Exibição Embutida", + "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.", - "ok": "OK" + "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/editorGroupView": { - "ariaLabelGroupActions": "Ações do grupo de editores", + "ariaLabelGroupActions": "Ações do grupo de editor vazio", "cancel": "Cancelar", - "closeGroupAction": "Fechar", "editorOpenError": "Não é possível abrir '{0}': {1}.", "editorOpenErrorDialog": "Não é possível abrir '{0}'", "emptyEditorGroup": "{0} (vazio)", @@ -3007,6 +3086,15 @@ "groupLabel": "Grupo {0}", "ok": "OK" }, + "vs/workbench/browser/parts/editor/editorPlaceholder": { + "manageTrust": "Gerenciar a confiança do espaço de trabalho", + "requiresFolderTrustText": "O arquivo não é exibido no editor porque não foi concedida confiança para a pasta.", + "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." + }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "Fechar o Editor", "entryAriaLabelDirty": "{0}, sujo", @@ -3069,6 +3157,7 @@ "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}" @@ -3089,12 +3178,6 @@ "ariaLabelEditorActions": "Ações de editor", "draggedEditorGroup": "{0} (+{1})" }, - "vs/workbench/browser/parts/editor/workspaceTrustRequiredEditor": { - "manageTrust": "Gerenciar a confiança do espaço de trabalho", - "requiresFolderTrustText": "O arquivo não é exibido no editor porque não foi concedida confiança para a pasta.", - "requiresWorkspaceTrustText": "O arquivo não é exibido no editor porque não foi concedida confiança para a pasta.", - "trustRequiredEditor": "Confiança do espaço de trabalho necessária" - }, "vs/workbench/browser/parts/notifications/notificationsActions": { "clearAllIcon": "Ícone da ação limpar tudo nas notificações.", "clearIcon": "Ícone da ação limpar nas notificações.", @@ -3229,7 +3312,8 @@ "viewMoveLeft": "Mover Modo de Exibição para a Esquerda", "viewMoveRight": "Mover Modo de Exibição para a Direita", "viewMoveUp": "Mover Modo de Exibição para Cima", - "views": "Modos de Exibição" + "views": "Modos de Exibição", + "viewsMove": "Mover Exibições" }, "vs/workbench/browser/parts/views/viewsService": { "focus view": "Focar no Modo de Exibição {0}", @@ -3290,7 +3374,7 @@ "pinnedTabSizing": "Controla o dimensionamento das guias fixadas do editor. As guias fixadas são classificadas no início de todas as guias abertas e, normalmente, não são fechadas até que sejam desafixadas. Esse valor é ignorado quando `#workbench.editor.showTabs#` é desabilitado.", "preserveInput": "Controla se a última entrada digitada na paleta de comandos deverá ser restaurada ao ser aberta na próxima vez.", "remoteName": "`${remoteName}`: por exemplo, SSH", - "restoreViewState": "Restaura o último estado de exibição (por exemplo, posição de rolagem) ao reabrir editores textuais depois que eles foram fechados.", + "restoreViewState": "Restaura o último estado de exibição do editor (por exemplo, posição de rolagem) ao reabrir editores após eles terem sido fechados. O estado de exibição do editor é armazenado por grupo de editores e descartado quando um grupo é fechado. Use a configuração `#workbench.editor.sharedViewState#` para usar o último estado de exibição conhecido em todos os grupos de editores, caso nenhum estado de exibição anterior tenha sido encontrado para um grupo de editores.", "revealIfOpen": "Controla se um editor é revelado em um dos grupos visíveis, se aberto. Se desabilitado, um editor preferirá abrir no grupo de editor atualmente ativo. Se habilitado, um editor já aberto será revelado em vez de aberto novamente no grupo de editor ativo no momento. Observe que há alguns casos em que essa configuração é ignorada, por exemplo, ao forçar um editor a abrir em um grupo específico ou no lado do grupo ativo no momento.", "rootName": "`${rootName}`: nome do workspace ou da pasta aberto (por exemplo, myFolder ou myWorkspace).", "rootPath": "`${rootPath}`: caminho do arquivo do workspace ou da pasta aberto (por exemplo, /Users/Development/myWorkspace).", @@ -3299,6 +3383,7 @@ "settings.editor.desc": "Determina qual editor de configurações usar por padrão.", "settings.editor.json": "Use o editor de arquivos JSON.", "settings.editor.ui": "Use o editor de interface do usuário de configurações.", + "sharedViewState": "Preserva o estado da exibição do editor mais recente (por exemplo, posição de rolagem) em todos os grupos de editores e restaura isso se nenhum estado de visualização do editor específico for encontrado para o grupo de editores.", "showEditorTabs": "Controla se os editores abertos devem ser exibidos em guias.", "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.", @@ -3334,10 +3419,12 @@ "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.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.", @@ -3349,7 +3436,6 @@ "workbench.editor.titleScrollbarSizing.large": "Aumenta o tamanho para facilitar a captura com o mouse.", "workbench.editor.untitled.labelFormat.content": "O nome do arquivo sem título é derivado do conteúdo de sua primeira linha, a menos que tenha um caminho de arquivo associado. Ele fará fallback para o nome caso a linha esteja vazia ou não contenha caracteres de palavras.", "workbench.editor.untitled.labelFormat.name": "O nome do arquivo sem título não é derivado do conteúdo do arquivo.", - "workbench.experimental.useCustomHover": "Habilitar/desabilitar focos personalizados na Barra de atividade & Painel. Observe que essa configuração é experimental e sujeita a ser removida a qualquer momento.", "workbench.fontAliasing.antialiased": "Suavizar a fonte no nível do pixel, em oposição ao subpixel. Pode tornar a fonte aparentemente mais clara de modo geral.", "workbench.fontAliasing.auto": "Aplica `default` ou `antialiased` automaticamente com base no DPI de exibições.", "workbench.fontAliasing.default": "Suavização da fonte de subpixel. Na maioria das exibições que não são de retina, isso fornece o texto mais nítido.", @@ -3374,6 +3460,7 @@ "developer": "Desenvolvedor", "help": "Ajuda", "preferences": "Preferências", + "test": "Testar", "view": "Ver" }, "vs/workbench/common/configuration": { @@ -3382,19 +3469,23 @@ "vs/workbench/common/editor": { "activeEditor": "O identificador do editor ativo", "activeEditorAvailableEditorIds": "Os identificadores de editor disponíveis que são utilizáveis para o editor ativo", + "activeEditorCanRevert": "Se o editor ativo pode reverter", "activeEditorGroupEmpty": "Se o grupo de editores ativo está vazio", "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", "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", + "builtinProviderDisplayName": "Interno", "editorAreaVisible": "Se a área do editor está visível", "editorIsOpen": "Se um editor está aberto", "groupEditorsCount": "O número de grupos de editores abertos", "inZenMode": "Se o modo Zen está habilitado", "isCenteredLayout": "Se o layout centralizado está habilitado", "multipleEditorGroups": "Se há vários grupos de editores abertos", + "promptOpenWith.defaultEditor.displayName": "Editor de Texto", "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" @@ -3503,6 +3594,8 @@ "statusBarProminentItemBackground": "Cor da tela de fundo dos itens proeminentes da barra de status. Os itens proeminentes se destacam de outras entradas da barra de status para indicar importância. Altere o modo `Alternar Tecla da Guia Move o Foco` da paleta de comandos para ver um exemplo. A barra de status é mostrada na parte inferior da janela.", "statusBarProminentItemForeground": "Cor de primeiro plano dos itens proeminentes da barra de status. Os itens proeminentes se destacam de outras entradas da barra de status para indicar importância. Altere o modo `Alternar Tecla da Guia Move o Foco` da paleta de comandos para ver um exemplo. A barra de status é mostrada na parte inferior da janela.", "statusBarProminentItemHoverBackground": "Cor da tela de fundo dos itens proeminentes da barra de status ao passar o mouse. Os itens proeminentes se destacam de outras entradas da barra de status para indicar importância. Altere o modo `Alternar Tecla da Guia Move o Foco` da paleta de comandos para ver um exemplo. A barra de status é mostrada na parte inferior da janela.", + "statusBarWarningItemBackground": "Cor de fundo dos itens de aviso da barra de status. Os itens de aviso se destacam de outras entradas da barra de status para indicar condições de aviso. A barra de status é exibida na parte inferior da janela.", + "statusBarWarningItemForeground": "Cor do primeiro plano dos itens de aviso da barra de status. Os itens de aviso se destacam de outras entradas da barra de status para indicar condições de aviso. A barra de status é exibida na parte inferior da janela.", "tabActiveBackground": "Cor da tela de fundo 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.", "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.", @@ -3554,7 +3647,6 @@ }, "vs/workbench/electron-sandbox/actions/installActions": { "install": "Instalar o comando '{0}' no CAMINHO", - "ok": "OK", "shellCommand": "Comando do Shell", "successFrom": "O comando do shell '{0}' foi desinstalado com êxito do CAMINHO.", "successIn": "O comando do shell '{0}' foi instalado com êxito no CAMINHO.", @@ -3599,7 +3691,7 @@ "restoreWindows": "Controla como as janelas serão reabertas depois de serem iniciadas pela primeira vez. Esta configuração não tem efeito quando o aplicativo já está em execução.", "showNextWindowTab": "Mostrar Próxima Guia da Janela", "showPreviousTab": "Mostrar Guia da Janela Anterior", - "telemetry.enableCrashReporting": "Habilitar relatório de indidentes a serem enviados para um serviço online.\r\nEsta opção requer reinicialização para ser efetivada.", + "telemetry.enableCrashReporting": "Habilite os relatórios de erro que serão coletados. Isso nos ajuda a melhorar a estabilidade. \r\nEssa opção requer a reinicialização para ter efeito.", "telemetryConfigurationTitle": "Telemetria", "titleBarStyle": "Ajustar a aparência da barra de título da janela. No Linux e no Windows, essa configuração também afeta a aparência do menu de contexto e do aplicativo. As alterações exigem a reinicialização completa para serem aplicadas.", "toggleWindowTabsBar": "Ativar/Desativar Barra de Guias da Janela", @@ -3635,7 +3727,6 @@ "cancelButton": "&&Cancelar", "loaderCycle": "Há um ciclo de dependência nos módulos AMD que precisa ser resolvido!", "loginButton": "&&Fazer Logon", - "ok": "OK", "password": "Senha", "proxyAuthRequired": "Autenticação de Proxy Obrigatória", "proxyDetail": "O proxy '{0}' requer um nome de usuário e uma senha.", @@ -3800,20 +3891,20 @@ "vs/workbench/contrib/codeEditor/browser/find/simpleFindReplaceWidget": { "label.closeButton": "Fechar", "label.find": "Localizar", - "label.nextMatchButton": "Próxima correspondência", - "label.previousMatchButton": "Correspondência anterior", + "label.nextMatchButton": "Próxima Correspondência", + "label.previousMatchButton": "Correspondência Anterior", "label.replace": "Substituir", "label.replaceAllButton": "Substituir Tudo", "label.replaceButton": "Substituir", - "label.toggleReplaceButton": "Ativar/Desativar o Modo de substituição", + "label.toggleReplaceButton": "Ativar/Desativar a Substituição", "placeholder.find": "Localizar", "placeholder.replace": "Substituir" }, "vs/workbench/contrib/codeEditor/browser/find/simpleFindWidget": { "label.closeButton": "Fechar", "label.find": "Localizar", - "label.nextMatchButton": "Próxima correspondência", - "label.previousMatchButton": "Correspondência anterior", + "label.nextMatchButton": "Próxima Correspondência", + "label.previousMatchButton": "Correspondência Anterior", "placeholder.find": "Localizar" }, "vs/workbench/contrib/codeEditor/browser/inspectEditorTokens/inspectEditorTokens": { @@ -3976,7 +4067,7 @@ }, "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "não mostrar", - "selectAlanguage": "Selecione um idioma", + "selectAlanguage2": "Selecione um idioma", "thisAgain": " isso novamente.", "toGetStarted": " para começar. Comece a digitar para ignorar ou " }, @@ -4068,7 +4159,7 @@ "editBreakpoint": "Editar {0}...", "editBreakpoints": "Editar Pontos de Interrupção", "editInlineBreakpointOnColumn": "Editar Ponto de Interrupção Embutido na Coluna {0}", - "editLineBrekapoint": "Editar Ponto de Interrupção de Linha", + "editLineBreakpoint": "Editar Ponto de Interrupção de Linha", "enable": "Habilitar", "enableBreakpoint": "Habilitar {0}", "enableBreakpointOnLine": "Habilitar Ponto de Interrupção de Linha", @@ -4080,7 +4171,8 @@ "removeBreakpoints": "Remover Pontos de Interrupção", "removeInlineBreakpointOnColumn": "Remover Ponto de Interrupção Embutido na Coluna {0}", "removeLineBreakpoint": "Remover Ponto de Interrupção de Linha", - "removeLogPoint": "Remover {0}" + "removeLogPoint": "Remover {0}", + "runToLine": "Executar para a Linha" }, "vs/workbench/contrib/debug/browser/breakpointWidget": { "breakpointType": "Tipo de Ponto de Interrupção", @@ -4123,6 +4215,9 @@ "functionBreakpointUnsupported": "Os pontos de interrupção de função não são compatíveis com este tipo de depuração", "functionBreakpointsNotSupported": "Os pontos de interrupção de função não são compatíveis com este tipo de depuração", "hitCount": "Contagem de Ocorrências: {0}", + "instructionBreakpoint": "Ponto de interrupção de instrução", + "instructionBreakpointAtAddress": "Ponto de interrupção de instrução no endereço {0}", + "instructionBreakpointUnsupported": "Pontos de interrupção de instrução não suportados por este tipo de depuração", "logMessage": "Mensagem de Log: {0}", "miDisableAllBreakpoints": "Desabilitar T&&odos os Pontos de Interrupção", "miEnableAllBreakpoints": "&&Habilitar Todos os Pontos de Interrupção", @@ -4132,7 +4227,7 @@ "reapplyAllBreakpoints": "Reaplicar Todos os Pontos de Interrupção", "removeAllBreakpoints": "Remover Todos os Pontos de Interrupção", "removeBreakpoint": "Remover Ponto de Interrupção", - "unverifiedBreakopint": "Ponto de Interrupção Não Verificado", + "unverifiedBreakpoint": "Ponto de Interrupção Não Verificado", "unverifiedExceptionBreakpoint": "Ponto de interrupção de exceção não verificado", "unverifiedLogpoint": "Logpoint Não Verificado", "write": "Gravar" @@ -4145,6 +4240,8 @@ "callStackAriaLabel": "Depurar Pilha de Chamadas", "collapse": "Recolher Tudo", "loadAllStackFrames": "Carregar Todos os Registros de Ativação", + "paused": "Pausado", + "pausedOn": "Pausado em {0}", "restartFrame": "Reiniciar o Quadro", "running": "Em execução", "session": "Sessão", @@ -4170,6 +4267,10 @@ "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.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.", "debug.console.fontFamily": "Controla a família de fontes no console de depuração.", @@ -4189,6 +4290,7 @@ "debugConfigurationTitle": "Depurar", "debugFocusConsole": "Focar no Modo de Exibição do Console de Depuração", "debugPanel": "Console de Depuração", + "disassembly": "Desmontagem", "editWatchExpression": "Editar Expressão", "inlineBreakpoint": "Ponto de Interrupção Embutido", "inlineValues": "Mostrar valores de variáveis embutidos no editor durante a depuração.", @@ -4220,6 +4322,7 @@ "prompt": "Solicitar ao usuário.", "removeWatchExpression": "Remover Expressão", "restartFrame": "Reiniciar o Quadro", + "run": "Executar ou Depurar...", "run and debug": "Executar e Depurar", "setValue": "Definir Valor", "showBreakpointsInOverviewRuler": "Controla se os pontos de interrupção devem ser mostrados na régua de visão geral.", @@ -4304,8 +4407,10 @@ "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", + "openDisassemblyView": "Abrir a vista de desmontagem", "runToCursor": "Executar até o Cursor", "showDebugHover": "Depurar: Mostrar Foco", "stepIntoTargets": "Intervir nos Destinos...", @@ -4400,6 +4505,7 @@ "installAdditionalDebuggers": "Instalar Extensão de {0}", "launchJsonDoesNotExist": "'launch.json' não existe para a pasta de workspace aprovada.", "multipleConfigurationNamesInWorkspace": "Há várias configurações de inicialização '{0}' no workspace. Use o nome da pasta para qualificar a configuração.", + "multipleSession": "'{0}' já está em execução. Você deseja iniciar outra instância?", "nActiveSessions": "{0} sessões ativas", "noConfigurationNameInWorkspace": "Não foi possível localizar a configuração de inicialização '{0}' no workspace.", "noFolderWithName": "Não é possível localizar a pasta com o nome '{0}' para a configuração '{1}' no '{2}' composto.", @@ -4444,6 +4550,12 @@ "selectWorkspaceFolder": "Selecionar uma pasta do workspace para criar um arquivo launch.json ou adicioná-lo ao arquivo de configuração do workspace", "startAdditionalSession": "Iniciar Sessão Adicional" }, + "vs/workbench/contrib/debug/browser/disassemblyView": { + "disassemblyView": "Exibição de Desmontagem", + "instructionAddress": "Endereço", + "instructionBytes": "Bytes", + "instructionText": "Instrução" + }, "vs/workbench/contrib/debug/browser/exceptionWidget": { "close": "Fechar", "debugExceptionWidgetBackground": "Cor da tela de fundo do widget de exceção.", @@ -4515,6 +4627,7 @@ "addWatchExpression": "Adicionar Expressão", "collapse": "Recolher Tudo", "removeAllWatchExpressions": "Remover Todas as Expressões", + "typeNewValue": "Digitar um novo valor", "watchAriaTreeLabel": "Expressões de Inspeção de Depuração", "watchExpressionAriaLabel": "{0}, valor {1}", "watchExpressionInputAriaLabel": "Digitar expressão de inspeção", @@ -4549,19 +4662,24 @@ "callStackSessionIsAttach": "Esta opção é true quando a sessão na exibição PILHA DE CHAMADAS é anexação. Caso contrário, false. Usada internamente para os menus embutidos na exibição PILHA DE CHAMADAS.", "debugConfigurationType": "O tipo de depuração da configuração de inicialização selecionada. Por exemplo 'python'.", "debugProtocolVariableMenuContext": "Representa o contexto que o adaptador de depuração define na variável focalizada na exibição VARIÁVEIS.", + "debugSetExpressionSupported": "Verdadeiro quando a sessão em foco oferece suporte à solicitação 'setExpression'.", "debugSetVariableSupported": "True quando a sessão focalizada dá suporte à solicitação 'setVariable'.", "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.", "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.", "exceptionWidgetVisible": "True quando o widget de exceção está visível.", "expressionSelected": "True quando uma caixa de entrada de expressão é aberta na exibição INSPEÇÃO ou VARIÁVEIS. Caso contrário, false.", "focusedSessionIsAttach": "True quando a sessão focalizada é 'anexar'.", + "focusedStackFrameHasInstructionReference": "Verdadeiro quando o quadro de pilha em foco tem referência de ponteiro de instrução.", "inBreakpointWidget": "True quando o foco está no widget de zona do editor de ponto de interrupção. Caso contrário, false.", "inDebugMode": "True durante a depuração. Caso contrário, false.", "inDebugRepl": "True quando o foco está no console de depuração. Caso contrário, false.", "internalConsoleOptions": "Controla quando o console de depuração interno deve ser aberto.", "jumpToCursorSupported": "True quando a sessão focalizada dá suporte à solicitação 'jumpToCursor'.", + "languageSupportsDisassembleRequest": "Verdadeiro quando o idioma no editor atual oferece suporte à solicitação de desmontagem.", "loadedScriptsItemType": "Representa o tipo de item do elemento focalizado na exibição SCRIPTS CARREGADOS.", "loadedScriptsSupported": "True quando as sessões focalizadas dão suporte à exibição SCRIPTS CARREGADOS", "multiSessionDebug": "True quando há mais de uma sessão de depuração ativa.", @@ -4571,7 +4689,8 @@ "stepBackSupported": "True quando a sessão focalizada dá suporte às solicitações 'stepBack'.", "stepIntoTargetsSupported": "True quando a sessão focalizada dá suporte à solicitação 'stepIntoTargets'.", "terminateDebuggeeSupported": "True quando a sessão em foco oferece suporte ao recurso de encerramento de depuração.", - "variableEvaluateNamePresent": "True quando a variável focalizada tem um conjunto de campos 'evalauteName'", + "variableEvaluateNamePresent": "Verdadeiro quando a variável em foco tem um campo 'evalauteName' definido.", + "variableIsReadonly": "Verdadeiro quando a variável em foco é somente leitura.", "variablesFocused": "True quando as exibições VARIÁVEIS estão focalizadas. Caso contrário, false", "watchExpressionsExist": "True quando há pelo menos uma expressão de inspeção. Caso contrário, false.", "watchExpressionsFocused": "True quando a exibição INSPEÇÃO está focalizada. Caso contrário, false.", @@ -4582,6 +4701,10 @@ "canNotResolveSourceWithError": "Não foi possível carregar a origem '{0}': {1}.", "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?" + }, "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.", "invalidVariableAttributes": "Atributos de variável inválidos", @@ -4643,6 +4766,9 @@ "launch.config.comment3": "Para obter mais informações, acesse: {0}", "node2NotSupported": "Não há mais suporte para \"node2\". Use \"node\" e defina o atributo \"protocol\" como \"inspector\"." }, + "vs/workbench/contrib/debug/common/disassemblyViewInput": { + "disassemblyInputName": "Desmontagem" + }, "vs/workbench/contrib/debug/common/replModel": { "consoleCleared": "O console foi limpo", "snapshotObj": "Somente valores primitivos são mostrados para este objeto." @@ -4700,11 +4826,14 @@ }, "vs/workbench/contrib/extensions/browser/extensionEditor": { "JSON Validation": "Validação JSON ({0})", + "Marketplace": "Mercado", + "activation": "Tempo de ativação", "activation events": "Eventos de Ativação ({0})", "authentication": "Autenticação ({0})", "authentication.id": "Id", "authentication.label": "Rótulo", "builtin": "Interno", + "categories": "Categorias", "changelog": "Log de mudanças", "changelogtooltip": "Histórico de atualização de extensão, renderizado do arquivo 'CHANGELOG.md' da extensão", "codeActions": "Ações de Código ({0})", @@ -4735,8 +4864,8 @@ "description": "Descrição", "details": "Detalhes", "detailstooltip": "Detalhes da extensão, renderizados do arquivo 'README.md' da extensão", - "extension id": "Identificador de extensão", "extension pack": "Pacote de Extensões ({0})", + "extension version": "Versão da Extensão", "extensionpack": "Pacote de Extensão", "extensionpacktooltip": "Lista as extensões que serão instaladas em conjunto com esta extensão", "file extensions": "Extensões de Arquivo", @@ -4746,34 +4875,44 @@ "find previous": "Localizar Anterior", "grammar": "Gramática", "iconThemes": "Temas do Ícone de Arquivo ({0})", + "id": "Identificador", "install count": "Quantidade de instalações", "keyboard shortcuts": "Atalhos de Teclado", "language id": "ID", "language name": "Nome", "languages": "Linguagens ({0})", + "last updated": "Ultima atualização", "license": "Licença", "localizations": "Localizações ({0})", - "localizations language id": "ID de Idioma", + "localizations language id": "ID do Idioma", "localizations language name": "Nome da Linguagem", "localizations localized language name": "Nome da Linguagem (Localizado)", "menuContexts": "Contextos de Menu", + "messages": "Mensagens ({0})", + "more info": "Mais Informações", "name": "Nome da extensão", "noChangelog": "Não há log de mudanças disponível.", "noContributions": "Nenhuma Contribuição", "noDependencies": "Sem Dependências", "noReadme": "Nenhum LEIAME disponível.", - "noextensions": "Nenhuma Extensão", + "noStatus": "Nenhum status disponível.", + "not yet activated": "Ainda não ativado.", "preview": "Visualizar", "productThemes": "Temas do Ícone do Produto ({0})", "publisher": "Nome do editor", "rating": "Classificação", "recommendationHasBeenIgnored": "Você optou por não receber recomendações para esta extensão.", + "release date": "Lançado em", "repository": "Repositório", + "resources": "Recursos", + "runtimeStatus": "Status de Tempo de Execução", + "runtimeStatus description": "Status de tempo de execução da extensão", "schema": "Esquema", "setting name": "Nome", "settings": "Configurações ({0})", "snippets": "Snippets", - "version": "Versão", + "startup": "Inicialização", + "uncaught errors": "Erros não Detectados ({0})", "view container id": "ID", "view container location": "Onde", "view container title": "Título", @@ -4828,7 +4967,7 @@ "extensions.autoUpdate.enabled": "Baixar e instalar as atualizações automaticamente somente para extensões habilitadas. As extensões desabilitadas não serão atualizadas automaticamente.", "extensions.autoUpdate.false": "As extensões não são atualizadas automaticamente.", "extensions.autoUpdate.true": "Baixar e instalar as atualizações automaticamente para todas as extensões.", - "extensions.supportUntrustedWorkspaces": "Ignora o suporte para o espaço de trabalho não confiável de uma extensão. As extensões que usam 'verdadeiro' sempre serão habilitadas. As extensões que usam 'limitado' sempre serão habilitadas e a extensão ocultará a funcionalidade que exigirá confiança. As extensões que usam 'falso' só serão habilitadas se o espaço de trabalho for confiável.", + "extensions.supportUntrustedWorkspaces": "Ignora o suporte do espaço de trabalho não confiável de uma extensão. As extensões que usam 'true' sempre serão habilitadas. As extensões que usam 'limited' sempre serão habilitadas e a extensão ocultará a funcionalidade que exige confiança. As extensões que usam 'false' só serão habilitadas se o espaço de trabalho for confiável.", "extensions.supportUntrustedWorkspaces.false": "A extensão só será habilitada quando o espaço de trabalho for confiável.", "extensions.supportUntrustedWorkspaces.limited": "A extensão sempre será habilitada e a extensão ocultará a funcionalidade que exige confiança.", "extensions.supportUntrustedWorkspaces.supported": "Define a configuração de suporte do espaço de trabalho não confiável para a extensão.", @@ -4841,17 +4980,24 @@ "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.", "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.", + "install button": "Instalar", "installButton": "&&Instalar", "installExtensionQuickAccessHelp": "Instalar ou Pesquisar Extensões", "installExtensionQuickAccessPlaceholder": "Digite o nome de uma extensão para instalar ou pesquisar.", "installExtensions": "Instalar Extensões", + "installFromLocation": "Instalar Extensão da Web a partir do Local", + "installFromLocationPlaceHolder": "Localização da extensão da web", "installFromVSIX": "Instalar do VSIX", "installVSIX": "Instalar a Extensão VSIX", + "installWebExtensionFromLocation": "Instalar Extensão da Web...", "installWorkspaceRecommendedExtensions": "Instalar Extensões Recomendadas do Workspace", "installed filter": "Instalado", "manageExtensionsHelp": "Gerenciar Extensões", @@ -4895,7 +5041,7 @@ "workbench.extensions.action.addToWorkspaceRecommendations": "Adicionar a Extensão às Recomendações do Workspace", "workbench.extensions.action.configure": "Configurações de Extensão", "workbench.extensions.action.copyExtension": "Copiar", - "workbench.extensions.action.copyExtensionId": "Copiar ID da Extensão", + "workbench.extensions.action.copyExtensionId": "Copiar a ID da Extensão", "workbench.extensions.action.ignoreRecommendation": "Ignorar a Recomendação", "workbench.extensions.action.removeExtensionFromWorkspaceRecommendations": "Remover das Recomendações do Workspace", "workbench.extensions.action.toggleIgnoreExtension": "Sincronizar esta Extensão", @@ -4910,7 +5056,9 @@ "workspace unsupported filter": "Espaço de trabalho sem suporte" }, "vs/workbench/contrib/extensions/browser/extensionsActions": { - "Install in other server to enable": "Instale a extensão em '{0}' para habilitar.", + "Cannot be enabled": "Essa extensão está desabilitada por não possuir suporte em {0}.", + "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", @@ -4935,10 +5083,8 @@ "disableGloballyAction": "Desabilitar", "disableGloballyActionToolTip": "Desabilitar esta extensão", "disabled": "Desabilitado", - "disabled because of extension kind": "Esta extensão definiu que não pode ser executada no servidor remoto", "disabled because of virtual workspace": "Essa extensão foi desabilitada porque não oferece suporte aos espaços de trabalho virtuais.", - "disabled locally": "A extensão está habilitada em '{0}' e está desabilitada localmente.", - "disabled remotely": "A extensão está habilitada localmente e está desabilitada em '{0}'.", + "disabled by environment": "Essa extensão está desabilitada pelo ambiente.", "do not sync": "Não sincronizar esta extensão", "download": "Tente Fazer o Download Manualmente...", "enable locally": "Recarregue o Visual Studio Code para habilitar esta extensão localmente.", @@ -4949,6 +5095,10 @@ "enableGloballyAction": "Habilitar", "enableGloballyActionToolTip": "Habilitar esta extensão", "enabled": "Habilitado", + "enabled by environment": "Essa extensão está habilitada porque é necessária no ambiente atual.", + "enabled locally": "Essa extensão está habilitada no Host de Extensão Local pois é onde ela prefere ser executada.", + "enabled remotely": "Essa extensão está habilitada no Host de Extensão Remoto pois é onde ela prefere ser executada.", + "extension disabled because of dependency": "Esta extensão foi desabilitada porque ela depende de uma extensão que está desabilitada.", "extension disabled because of trust requirement": "Essa extensão foi desabilitada porque o espaço de trabalho atual não é confiável.", "extension enabled on remote": "A extensão está habilitada em '{0}'", "extension limited because of trust requirement": "Essa extensão possui recursos limitados porque o espaço de trabalho atual não é confiável.", @@ -4985,7 +5135,7 @@ "installing": "Instalando", "installing extensions": "Instalando Extensões...", "just now": "Agora mesmo", - "malicious": "Malicioso", + "learn more": "Saiba Mais", "malicious tooltip": "Esta extensão foi relatada como problemática.", "manage": "Gerenciar", "more information": "Mais Informações", @@ -4994,6 +5144,7 @@ "noOfHoursAgo": "{0} horas atrás", "noOfMonthsAgo": "{0} meses atrás", "noOfYearsAgo": "{0} anos atrás", + "not web tooltip": "A extensão '{0}' não está disponível em {1}.", "one day ago": "Um dia atrás", "one hour ago": "Uma hora atrás", "one month ago": "Um mês atrás", @@ -5030,6 +5181,7 @@ "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." @@ -5048,8 +5200,10 @@ "reload": "Recarregar a Janela" }, "vs/workbench/contrib/extensions/browser/extensionsIcons": { + "activationtimeIcon": "Ícone mostrado com uma mensagem de tempo de ativação no editor de extensão.", "clearSearchResultsIcon": "Ícone da ação 'Limpar o Resultado da Pesquisa' na exibição de extensões.", "configureRecommendedIcon": "Ícone da ação 'Configurar as Extensões Recomendadas' na exibição de extensões.", + "errorIcon": "Ícone mostrado com uma mensagem de erro no editor de extensões.", "extensionsViewIcon": "Ícone de exibição da exibição de extensões.", "filterIcon": "Ícone da ação 'Filtrar' na exibição de extensões.", "infoIcon": "Ícone mostrado com uma mensagem de informações no editor de extensões.", @@ -5068,10 +5222,6 @@ "trustIcon": "Ícone mostrado com uma mensagem de confiança do workspace no editor de extensões.", "warningIcon": "Ícone mostrado com uma mensagem de aviso no editor de extensões." }, - "vs/workbench/contrib/extensions/browser/extensionsList": { - "onDemandDefaultText": "Alguns recursos exigem um workspace confiável.", - "onStartDefaultText": "Um workspace confiável é necessário para habilitar esta extensão." - }, "vs/workbench/contrib/extensions/browser/extensionsQuickAccess": { "install": "Pressione Enter para instalar a extensão '{0}'.", "manage": "Pressione Enter para gerenciar suas extensões.", @@ -5130,12 +5280,16 @@ "suggestProxyError": "O Marketplace retornou 'ECONNREFUSED'. Verifique a configuração 'http.proxy'." }, "vs/workbench/contrib/extensions/browser/extensionsWidgets": { + "activation": "Tempo de ativação", + "dependencies": "Mostrar Dependências", "extensionIconStarForeground": "A cor do ícone das classificações de extensão.", - "noRating": "Nenhuma classificação", - "ratedBySingleUser": "Classificado por 1 usuário", - "ratedByUsers": "Classificado por {0} usuários", + "message": "Uma mensagem", + "messages": "{0} mensagens", "remote extension title": "Extensão em {0}", - "syncingore.label": "Esta extensão foi ignorada durante a sincronização." + "startup": "Inicialização", + "syncingore.label": "Esta extensão foi ignorada durante a sincronização.", + "uncaught error": "Um erro não detectado", + "uncaught errors": "{0} erros não detectados" }, "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "Manifesto não encontrado", @@ -5210,8 +5364,7 @@ "attach.title": "Você anexou o perfil da CPU?", "cmd.report": "Relatar Problema", "cmd.reportOrShow": "Problema de Desempenho", - "cmd.show": "Mostrar Problemas", - "ok": "OK" + "cmd.show": "Mostrar Problemas" }, "vs/workbench/contrib/extensions/electron-sandbox/reportExtensionIssueAction": { "reportExtensionIssue": "Relatar Problema" @@ -5366,7 +5519,6 @@ "movingFileBulkEdit": "Movendo {0}", "newFile": "Novo Arquivo", "newFolder": "Nova Pasta", - "ok": "OK", "openFileInNewWindow": "Abrir Arquivo Ativo na Nova Janela", "openFileToShowInNewWindow.unsupportedschema": "O editor ativo precisa conter um recurso que pode ser aberto.", "pasteFile": "Colar", @@ -5405,16 +5557,11 @@ "cut": "Recortar", "deleteFile": "Excluir Permanentemente", "explorerOpenWith": "Abrir Com...", - "file": "Arquivo", "filesCategory": "Arquivo", "miAutoSave": "Salvamento A&&utomático", "miCloseEditor": "&&Fechar o Editor", "miGotoFile": "Ir para &&Arquivo...", "miNewFile": "&&Novo Arquivo", - "miOpen": "&&Abrir...", - "miOpenFile": "&&Abrir o Arquivo...", - "miOpenFolder": "Abrir &&Pasta...", - "miOpenWorkspace": "Abrir Wor&&kspace...", "miRevert": "Re&&verter Arquivo", "miSave": "&&Salvar", "miSaveAll": "Salvar T&&udo", @@ -5427,8 +5574,7 @@ "revertLocalChanges": "Descartar alterações e reverter para conteúdo do arquivo", "saveAll": "Salvar Tudo", "saveAllInGroup": "Salvar Tudo no Grupo", - "saveFiles": "Salvar Todos os Arquivos", - "workspaces": "Workspaces" + "saveFiles": "Salvar Todos os Arquivos" }, "vs/workbench/contrib/files/browser/fileCommands": { "discard": "Descartar", @@ -5478,7 +5624,7 @@ "vs/workbench/contrib/files/browser/files.contribution": { "askUser": "Recusará salvar e pedirá a resolução do conflito de salvamento manualmente.", "associations": "Configurar associações de arquivo para idiomas (por exemplo, `\"*.extension\": \"html\"`). Elas têm precedência sobre as associações padrão dos idiomas instalados.", - "autoGuessEncoding": "Quando habilitado, o editor tentará adivinhar a codificação de conjunto de caracteres ao abrir arquivos. Essa configuração também pode ser definida por idioma.", + "autoGuessEncoding": "Quando habilitado, o editor tentará adivinhar a codificação do conjunto de caracteres ao abrir os arquivos. Essa configuração também pode ser definida por idioma. Observe que esta configuração não é respeitada pela pesquisa de texto. Só `#files.encoding#` é respeitado.", "autoReveal": "Controla se o explorador deve revelar e selecionar arquivos automaticamente ao abri-los.", "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.", @@ -5489,6 +5635,10 @@ "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.", "confirmDragAndDrop": "Controla se o explorador deve solicitar confirmação para mover arquivos e pastas por meio de arrastar e soltar.", + "copyRelativePathSeparator": "O caractere de separação de caminho usado ao copiar caminhos de arquivo relativos.", + "copyRelativePathSeparator.auto": "Usa o caractere de separação de caminho específico do sistema operacional.", + "copyRelativePathSeparator.backslash": "Use a barra invertida como caractere de separação de caminho.", + "copyRelativePathSeparator.slash": "Use barra como caractere de separação de caminho.", "defaultLanguage": "O modo de idioma padrão atribuído a novos arquivos. Se configurado como `${activeEditorLanguage}`, o modo de idioma do editor de texto ativo no momento será usado, se houver.", "enableDragAndDrop": "Controla se o gerenciador deve permitir a movimentação de arquivos e pastas por meio da operação de arrastar e soltar. Esta configuração afeta apenas a operação de arrastar e soltar dentro do gerenciador.", "encoding": "A codificação de conjunto de caracteres padrão a ser usada ao ler e gravar arquivos. Essa configuração também pode ser definida por idioma.", @@ -5522,6 +5672,7 @@ "insertFinalNewline": "Quando habilitado, insira uma nova linha final no final do arquivo ao salvá-lo.", "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.", "openEditorsSortOrder": "Controla a ordem de classificação dos editores no painel Editores Abertos.", "openEditorsVisible": "Número de editores mostrados no painel Editores Abertos. A configuração desta opção como 0 oculta o painel Editores Abertos.", "overwriteFileOnDisk": "Resolverá o conflito de salvamento ao substituir o arquivo no disco pelas alterações no editor.", @@ -5535,7 +5686,7 @@ "sortOrder.mixed": "Os arquivos e as pastas são classificados por nomes. Os arquivos estão entrelaçados com as pastas.", "sortOrder.modified": "Os arquivos e as pastas são classificados pela data da última modificação, em ordem decrescente. As pastas são exibidas antes dos arquivos.", "sortOrder.type": "Os arquivos e as pastas são agrupados por tipo de extensão, e em seguida, classificados pelos nomes. As pastas são exibidas antes dos arquivos.", - "sortOrderLexicographicOptions": "Controla a classificação lexicográfica de nomes de arquivos e pastas no explorer.", + "sortOrderLexicographicOptions": "Controla a classificação lexicográfica de nomes de arquivos e de pastas no Explorer.", "sortOrderLexicographicOptions.default": "Nomes em maiúsculas e minúsculas são misturados.", "sortOrderLexicographicOptions.lower": "Os nomes em minúsculas são agrupados antes dos nomes em maiúsculas.", "sortOrderLexicographicOptions.unicode": "Os nomes são classificados em ordem unicode.", @@ -5543,7 +5694,7 @@ "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": "Configurar padrões glob de caminhos de arquivo a serem excluídos da inspeção de arquivo. Os padrões precisam corresponder a caminhos absolutos (por exemplo, prefixados com ** ou o caminho completo para corresponder corretamente). A alteração dessa configuração exige uma reinicialização. Se o Código consumir muito tempo de CPU na inicialização, será possível excluir pastas grandes para reduzir o carregamento inicial." + "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." }, "vs/workbench/contrib/files/browser/views/emptyView": { "noWorkspace": "Nenhuma Pasta Aberta" @@ -5573,7 +5724,8 @@ "move": "Mover {0}", "moveButtonLabel": "&&Mover", "moving": "Movendo {0}", - "ok": "OK", + "numberOfFiles": "{0} arquivos", + "numberOfFolders": "{0} pastas", "treeAriaLabel": "Explorador de Arquivos" }, "vs/workbench/contrib/files/browser/views/openEditorsView": { @@ -5610,7 +5762,7 @@ }, "vs/workbench/contrib/files/electron-sandbox/fileActions.contribution": { "filesCategory": "Arquivo", - "openContainer": "Abrir Pasta Continente", + "openContainer": "Abrir pasta que contém", "revealInMac": "Revelar no Localizador", "revealInWindows": "Revelar no Explorador de Arquivos" }, @@ -5648,6 +5800,18 @@ "vs/workbench/contrib/format/browser/formatModified": { "formatChanges": "Formatar Linhas Modificadas" }, + "vs/workbench/contrib/interactive/browser/interactive.contribution": { + "interactive.activeCodeBorder": "A cor da borda da célula de código interativo atual quando o editor está em foco.", + "interactive.execute": "Executar a Célula", + "interactive.history.next": "Próximo valor no histórico", + "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" + }, + "vs/workbench/contrib/interactive/browser/interactiveEditor": { + "interactiveInputPlaceHolder": "Digite o código aqui e pressione {0} para executar" + }, "vs/workbench/contrib/issue/electron-sandbox/issue.contribution": { "miOpenProcessExplorerer": "Abrir &&Explorador de Processos", "miReportIssue": "Relatar &&Problema", @@ -5750,11 +5914,6 @@ "vs/workbench/contrib/markers/browser/markersTreeViewer": { "collapsedIcon": "Ícone indicando que várias linhas estão recolhidas na exibição de marcadores.", "expandedIcon": "Ícone indicando que várias linhas estão sendo mostradas na exibição de marcadores.", - "links.navigate.follow": "Seguir o link", - "links.navigate.kb.alt": "alt + clique", - "links.navigate.kb.alt.mac": "option + clique", - "links.navigate.kb.meta": "ctrl + clique", - "links.navigate.kb.meta.mac": "cmd + clique", "multi line": "Mostrar a mensagem em várias linhas", "problemsView": "Modo de Exibição de Problemas", "single line": "Mostrar a mensagem em uma linha" @@ -5822,6 +5981,15 @@ "notebookActions.moveCellUp": "Mover a Célula para Cima", "notebookActions.splitCell": "Dividir Célula" }, + "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { + "notebook.cell.status.executing": "Executando", + "notebook.cell.status.failed": "Com falha", + "notebook.cell.status.pending": "Pendente", + "notebook.cell.status.success": "Sucesso" + }, + "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/statusBarProviders": { + "notebook.cell.status.language": "Selecionar o Modo de Idioma da Célula" + }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { "notebookActions.copy": "Copiar Célula", "notebookActions.cut": "Recortar Célula", @@ -5832,6 +6000,8 @@ "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", @@ -5846,6 +6016,7 @@ "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", @@ -5853,8 +6024,10 @@ "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", @@ -5868,12 +6041,30 @@ "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" }, + "vs/workbench/contrib/notebook/browser/contrib/editorStatusBar/editorStatusBar": { + "current1": "Atualmente Selecionado.", + "current2": "{0} – Selecionado no momento", + "installKernels": "Instalar kernels do marketplace", + "kernel.select.label": "Selecione Kernel", + "notebook.activeCellStatusName": "Seleções do Editor do Bloco de Anotações", + "notebook.info": "Informações do Kernel do Bloco de Anotações", + "notebook.multiActiveCellIndicator": "Célula {0} ({1} selecionado)", + "notebook.promptKernel.setDefaultTooltip": "Definir como padrão para '{0}' blocos de anotação", + "notebook.select": "Seleção do Kernel do Bloco de Anotações", + "notebook.singleActiveCellIndicator": "Célula {0} de {1}", + "notebookActions.selectKernel": "Selecionar Kernel do Notebook", + "notebookActions.selectKernel.args": "Argumentos de Kernel do Notebook", + "prompt.placeholder.change": "Alterar kernel para '{0}'", + "prompt.placeholder.select": "Selecione kernel para '{0}'", + "tooltop": "{0} (sugestão)" + }, "vs/workbench/contrib/notebook/browser/contrib/find/findController": { "ariaSearchNoResult": "{0} encontrado para '{1}'", "ariaSearchNoResultEmpty": "{0} encontrado", @@ -5913,33 +6104,6 @@ "vs/workbench/contrib/notebook/browser/contrib/profile/notebookProfile": { "setProfileTitle": "Definir Perfil" }, - "vs/workbench/contrib/notebook/browser/contrib/status/editorStatus": { - "current1": "Atualmente Selecionado.", - "current2": "{0} – Selecionado no momento", - "kernel.select.label": "Selecione Kernel", - "notebook.activeCellStatusName": "Seleções do Editor do Bloco de Anotações", - "notebook.info": "Informações do Kernel do Bloco de Anotações", - "notebook.multiActiveCellIndicator": "Célula {0} ({1} selecionado)", - "notebook.promptKernel.setDefaultTooltip": "Definir como padrão para '{0}' blocos de anotação", - "notebook.select": "Seleção do Kernel do Bloco de Anotações", - "notebook.singleActiveCellIndicator": "Célula {0} de {1}", - "notebookActions.selectKernel": "Selecionar Kernel do Notebook", - "notebookActions.selectKernel.args": "Argumentos de Kernel do Notebook", - "prompt.placeholder.change": "Alterar kernel para '{0}'", - "prompt.placeholder.select": "Selecione kernel para '{0}'", - "tooltop": "{0} (sugestão)" - }, - "vs/workbench/contrib/notebook/browser/contrib/statusBar/executionStatusBarItemController": { - "notebook.cell.status.codeExecuteTip": "Pressione {0} para executar a célula", - "notebook.cell.status.executing": "Executando", - "notebook.cell.status.failed": "Com falha", - "notebook.cell.status.markdownExecuteTip": "Pressione {0} para interromper a edição", - "notebook.cell.status.pending": "Pendente", - "notebook.cell.status.success": "Sucesso" - }, - "vs/workbench/contrib/notebook/browser/contrib/statusBar/statusBarProviders": { - "notebook.cell.status.language": "Selecionar o Modo de Idioma da Célula" - }, "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "interno", "curruentActiveMimeType": "Ativo no Momento", @@ -5984,7 +6148,10 @@ "contributes.priority.option": "O editor não é usado automaticamente quando o usuário abre um recurso, mas um usuário pode mudar para o editor usando o comando `Reopen With`." }, "vs/workbench/contrib/notebook/browser/notebook.contribution": { - "diffLeftRightLabel": "{0} ⟷ {1}", + "insertToolbarLocation.betweenCells": "Uma barra de ferramentas que aparece ao passar o mouse entre as células.", + "insertToolbarLocation.both": "Ambas as barras de ferramentas.", + "insertToolbarLocation.hidden": "As ações de inserção não aparecem em nenhum lugar.", + "insertToolbarLocation.notebookToolbar": "A barra de ferramentas na parte superior do editor de bloco de anotações.", "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.", @@ -5995,17 +6162,20 @@ "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.experimental.useMarkdownRenderer.description": "Habilitar/desabilitar o uso do novo renderizador de Markdown extensível.", - "notebook.focusIndicator.description": "Controlar se o indicador de foco deve ser renderizado como bordas de células ou uma barra de realce na medianiz esquerda", + "notebook.focusIndicator.description": "Controls where the focus indicator is rendered, either along the cell borders or on the left gutter", "notebook.globalToolbar.description": "Controlar se uma barra de ferramentas global deve ser renderizada dentro do editor de bloco de anotações.", - "notebook.insertToolbarPosition.description": "Controle onde as ações de inserir célula devem ser renderizadas.", + "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.", "notebook.showCellStatusbar.description": "Especifica se a barra de status da célula deve ser mostrada.", - "notebook.showCellStatusbar.hidden.description": "A barra de status da célula está sempre oculta.", - "notebook.showCellStatusbar.visible.description": "A barra de status da célula está sempre visível.", - "notebook.showCellStatusbar.visibleAfterExecute.description": "A barra de status da célula fica oculta até que a célula tenha sido executada. Em seguida, fica visível para mostrar o status de execução.", - "notebook.showFoldingControls.description": "Controla quando os controles de dobra são exibidos.", + "notebook.showCellStatusbar.hidden.description": "A barra de Status da célula está sempre oculta.", + "notebook.showCellStatusbar.visible.description": "A barra de Status da célula está sempre visível.", + "notebook.showCellStatusbar.visibleAfterExecute.description": "A barra de Status da célula fica oculta até que a célula tenha sido executada. Em seguida, fica visível para exibir o status de execução.", + "notebook.showFoldingControls.description": "Controla quando a seta dobrável do cabeçalho Markdown é exibida.", + "notebook.textOutputLineLimit": "Controle quantas linhas de texto em uma saída de texto são renderizadas.", "notebook.undoRedoPerCell.description": "Se deve ser usada uma pilha desfazer/refazer separada para cada célula.", - "notebookConfigurationTitle": "Notebook" + "notebookConfigurationTitle": "Notebook", + "showFoldingControls.always": "Os controles de dobragem estão sempre visíveis.", + "showFoldingControls.mouseover": "Os controles de dobragem são visíveis somente no mouseover." }, "vs/workbench/contrib/notebook/browser/notebookEditor": { "fail.noEditor": "Não é possível abrir o recurso com o tipo de editor de notebook '{0}'. Verifique se você tem a extensão correta instalada ou habilitada.", @@ -6068,16 +6238,19 @@ "vs/workbench/contrib/notebook/browser/notebookKernelActionViewItem": { "select": "Selecione Kernel" }, - "vs/workbench/contrib/notebook/browser/notebookServiceImpl": { - "builtinProviderDisplayName": "Interno" + "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { + "disableOtherKeymapsConfirmation": "Disable other keymaps ({0}) to avoid conflicts between keybindings?", + "no": "No", + "yes": "Yes" }, "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 renderização para o tipo MIME: {0}", - "noRenderer.2": "Nenhuma renderização pode ser encontrada para saída. Ele tem os seguintes tipos de MIME: {0}" + "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}" }, "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { - "notebook.emptyMarkdownPlaceholder": "Célula de markdown vazia, clique duas vezes ou pressione enter para editar." + "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.lineNumbers": "Controla a exibição de números de linha no editor de células.", @@ -6087,18 +6260,20 @@ "vs/workbench/contrib/notebook/browser/view/renderers/cellOutput": { "builtinRenderInfo": "interno", "curruentActiveMimeType": "Ativo no Momento", - "pickMimeType": "Escolher um mimetype de saída diferente", + "installJupyterPrompt": "Instalar renderizadores adicionais do marketplace", + "pickMimeType": "Escolher o Tipo de Mídia de Saída", "promptChooseMimeType.placeHolder": "Selecione o tipo MIME a ser renderizado para a saída atual", - "promptChooseMimeTypeInSecure.placeHolder": "Selecione o tipo MIME a ser renderizado para a saída atual. Os tipos MIME avançados estão disponíveis somente quando o notebook é confiável" + "promptChooseMimeTypeInSecure.placeHolder": "Selecione o tipo MIME a ser renderizado para a saída atual", + "unavailableRenderInfo": "renderizador não disponível" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { - "cellExpandButtonLabel": "Expandir", - "notebook.moreRunActionsLabel": "Mais...", - "runStateExecuting": "Executando", - "runStatePending": "Pendente" + "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..." }, - "vs/workbench/contrib/notebook/browser/viewModel/markdownCellViewModel": { - "notebook.emptyMarkdownPlaceholder": "Célula de markdown vazia, clique duas vezes ou pressione enter para editar." + "vs/workbench/contrib/notebook/browser/view/renderers/codeCell": { + "cellExpandInputButtonLabel": "Expandir a Entrada de Célula ({0})", + "cellExpandInputButtonLabelWithDoubleClick": "Clicar duas vezes para expandir a entrada de célula ({0})" }, "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?", @@ -6212,6 +6387,7 @@ "clearInput": "Limpar Entrada de Pesquisa da Associação de Teclas", "command": "Command", "copyCommandLabel": "Copiar ID de Comando", + "copyCommandTitleLabel": "Copiar Título do Comando", "copyLabel": "Copiar", "editKeybindingLabel": "Alterar a Associação de Teclas", "editKeybindingLabelWithKey": "Alterar a Associação de Teclas {0}", @@ -6222,15 +6398,13 @@ "noKeybinding": "Nenhuma Associação de teclas atribuída.", "noWhen": "Nenhum contexto when.", "recordKeysLabel": "Chaves de Registro", - "recordKeysLabelWithKeybinding": "{0} ({1})", "recording": "Gravando Chaves", "removeLabel": "Remover Associação de Teclas", "resetLabel": "Redefinir Associação de Teclas", "show keybindings": "Mostrando {0} associações de teclas em ordem alfabética", "show sorted keybindings": "Mostrando {0} associações de teclas em ordem de precedência", "showSameKeybindings": "Mostrar as Mesmas Associações de Teclas", - "sortByPrecedeneLabel": "Classificar por Precedência", - "sortByPrecedeneLabelWithKeybinding": "{0} ({1})", + "sortByPrecedeneLabel": "Classificar por Precedência (Mais alta primeiro)", "source": "Origem", "title": "{0} ({1})", "when": "Quando", @@ -6245,7 +6419,6 @@ "vs/workbench/contrib/preferences/browser/preferences.contribution": { "Keyboard Shortcuts": "Atalhos de Teclado", "clear": "Limpar os Resultados da Pesquisa", - "defaultPreferencesEditor": "Editor de Preferências Padrão", "filterModifiedLabel": "Mostrar configurações modificadas", "filterOnlineServicesLabel": "Mostrar configurações para serviços online", "filterUntrusted": "Mostrar configurações do espaço de trabalho não confiável", @@ -6262,6 +6435,7 @@ "openGlobalSettings": "Abrir as Configurações de Usuário", "openRawDefaultSettings": "Abrir Configurações Padrão (JSON)", "openRemoteSettings": "Abrir Configurações Remotas ({0})", + "openRemoteSettingsJSON": "Abra as configurações remotas (JSON) ({0})", "openSettings2": "Abrir Configurações (Interface do Usuário)", "openSettingsJson": "Abrir Configurações (JSON)", "openWorkspaceSettings": "Abrir Configurações do Workspace", @@ -6269,11 +6443,8 @@ "preferences": "Preferências", "settings": "Configurações", "settings.clearResults": "Limpar resultados da pesquisa de configurações", - "settings.editFocusedSetting": "Editar configuração com foco", "settings.focusFile": "Focar no arquivo de configurações", "settings.focusLevelUp": "Mover o Foco Um Nível para Cima", - "settings.focusNextSetting": "Focar na próxima configuração", - "settings.focusPreviousSetting": "Focar na Configuração Anterior", "settings.focusSearch": "Focar na pesquisa de configurações", "settings.focusSettingControl": "Focar no Controle de Configuração", "settings.focusSettingsList": "Focar na lista de configurações", @@ -6282,6 +6453,7 @@ "settingsEditor2": "Editor de Configurações 2", "showDefaultKeybindings": "Mostrar Associações de Teclas Padrão", "showExtensionKeybindings": "Mostrar Keybidings de Extensão", + "showTelemtrySettings": "Configurações de Telemetria", "showUserKeybindings": "Mostrar Associações de Teclas do Usuário" }, "vs/workbench/contrib/preferences/browser/preferencesActions": { @@ -6289,22 +6461,6 @@ "languageDescriptionConfigured": "({0})", "pickLanguage": "Selecionar Idioma" }, - "vs/workbench/contrib/preferences/browser/preferencesEditor": { - "SearchSettingsWidget.AriaLabel": "Configurações de pesquisa", - "SearchSettingsWidget.Placeholder": "Pesquisar Configurações", - "defaultEditorReadonly": "Editar no editor do lado direito para substituir os padrões.", - "defaultFolderSettings": "Configurações de Pasta Padrão", - "defaultSettings": "Configurações Padrão", - "defaultUserSettings": "Configurações de Usuário Padrão", - "defaultWorkspaceSettings": "Configurações Padrão do Workspace", - "filterResult": "Resultados Filtrados", - "nlpResult": "Resultados de Linguagem Natural", - "noSettingsFound": "Nenhuma Configuração Encontrada", - "oneSettingFound": "1 Configuração Encontrada", - "preferencesAriaLabel": "Preferências padrão. Somente leitura.", - "settingsFound": "{0} Configurações Encontradas", - "totalSettingsMessage": "Total de {0} Configurações" - }, "vs/workbench/contrib/preferences/browser/preferencesIcons": { "keybindingsAddIcon": "Ícone da ação adicionar na interface do usuário de associação de teclas.", "keybindingsEditIcon": "Ícone da ação editar na interface do usuário de associação de teclas.", @@ -6324,9 +6480,6 @@ "vs/workbench/contrib/preferences/browser/preferencesRenderers": { "copyDefaultValue": "Copiar para Configurações", "editTtile": "Editar", - "emptyFolderSettingsHeader": "Coloque as configurações da pasta aqui para substituir as das Configurações do Workspace.", - "emptyUserSettingsHeader": "Coloque suas configurações aqui para substituir as Configurações Padrão.", - "emptyWorkspaceSettingsHeader": "Coloque suas configurações aqui para substituir as Configurações de Usuário.", "manage workspace trust": "Gerenciar a confiança do espaço de trabalho", "replaceDefaultValue": "Substituir nas Configurações", "unknown configuration setting": "Definição de Configuração Desconhecida", @@ -6338,9 +6491,7 @@ "untrustedSetting": "Essa configuração só pode ser aplicada em um espaço de trabalho confiável." }, "vs/workbench/contrib/preferences/browser/preferencesWidgets": { - "defaultSettings": "Coloque suas configurações no editor do lado direito para substituir.", "folderSettings": "Pasta", - "noSettingsFound": "Nenhuma Configuração Encontrada.", "settingsSwitcherBarAriaLabel": "Seletor de Configurações", "userSettings": "Usuário", "userSettingsRemote": "Remoto", @@ -6444,8 +6595,6 @@ "listSiblingInputPlaceholder": "Irmão...", "listValueHintLabel": "Item de lista `{0}`", "modifiedItemForeground": "A cor da borda do indicador modificado.", - "notebook.focusedRowBorder": "A cor da borda superior e inferior da linha quando a linha está focalizada.", - "notebook.rowHoverBackground": "A cor da tela de fundo de uma linha de configurações quando focalizada.", "numberInputBoxBackground": "Tela de fundo da caixa de entrada de número do editor de configurações.", "numberInputBoxBorder": "Borda da caixa de entrada de número do editor de configurações.", "numberInputBoxForeground": "Primeiro plano da caixa de entrada de número do editor de configurações.", @@ -6458,6 +6607,8 @@ "removeExcludeItem": "Remover Item de Exclusão", "removeItem": "Remover Item", "resetItem": "Redefinir Item", + "settings.focusedRowBorder": "A cor da borda superior e inferior da linha quando a linha está focalizada.", + "settings.rowHoverBackground": "A cor da tela de fundo de uma linha de configurações quando focalizada.", "settingsCheckboxBackground": "Tela de fundo da caixa de seleção do editor de configurações.", "settingsCheckboxBorder": "Borda da caixa de seleção do editor de configurações.", "settingsCheckboxForeground": "Primeiro plano da caixa de seleção do editor de configurações.", @@ -6477,7 +6628,8 @@ "enableNaturalLanguageSettingsSearch": "Controla se o modo de pesquisa de linguagem natural deve ser habilitado para configurações. A pesquisa de linguagem natural é fornecida por um serviço online da Microsoft.", "settingsSearchTocBehavior": "Controla o comportamento do Sumário do editor de configurações durante a pesquisa.", "settingsSearchTocBehavior.filter": "Filtrar o Sumário para apenas as categorias com configurações correspondentes. Ao clicar em uma categoria, os resultados serão filtrados para essa categoria.", - "settingsSearchTocBehavior.hide": "Ocultar o Sumário ao pesquisar." + "settingsSearchTocBehavior.hide": "Ocultar o Sumário ao pesquisar.", + "splitSettingsEditorLabel": "Editor de Configurações de Divisão" }, "vs/workbench/contrib/quickaccess/browser/commandsQuickAccess": { "clearCommandHistory": "Limpar Histórico de Comandos", @@ -6585,8 +6737,6 @@ "host.open": "Abrindo Remoto...", "host.reconnecting": "Reconectando-se a {0}...", "host.tooltip": "Editando em {0}", - "host.tooltipDisconnected": "Desconectado de {0}", - "host.tooltipReconnecting": "Reconectando-se a {0}...", "installRemotes": "Instalar Extensões Remotas Adicionais...", "miCloseRemote": "Fechar Conexão Re&&mota", "noHost.tooltip": "Abrir uma Janela Remota", @@ -6596,7 +6746,8 @@ "remote.install": "Instalar Extensões de Desenvolvimento Remoto", "remote.showMenu": "Mostrar Menu Remoto", "remoteHost": "Host Remoto", - "workspace.tooltip2": "Espaço de trabalho virtual em{0}\r\n\r\n[Alguns recursos]({1}) não estão disponíveis para recursos localizados em um sistema de arquivos virtual." + "workspace.tooltip": "Fazendo a edição em {0}", + "workspace.tooltip2": "Alguns [recursos não estão disponíveis] ({0}) para recursos localizados em um sistema de arquivos virtual." }, "vs/workbench/contrib/remote/browser/tunnelView": { "portWithRunningProcess.foreground": "A cor do ícone de uma porta que tem um processo de execução associado.", @@ -6643,7 +6794,6 @@ "remote.tunnelsView.portNumberValid": "A porta encaminhada é inválida.", "tunnel.addressColumn.label": "Endereço Local", "tunnel.addressColumn.tooltip": "O endereço em que a porta encaminhada está disponível localmente.", - "tunnel.automatic": "Encaminhado Automaticamente", "tunnel.focusContext": "Se a exibição Portas está focalizada.", "tunnel.forwardedPortsViewEnabled": "Se a exibição Portas está habilitada.", "tunnel.iconColumn.notRunning": "Não há nenhum processo em execução.", @@ -6658,15 +6808,13 @@ "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.", - "tunnel.staticallyForwarded": "Encaminhado Estaticamente", - "tunnel.user": "Encaminhado pelo Usuário", "tunnelContext.protocolMenu": "Alterar Protocolo de Porta", "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": { "remote": "Remoto", - "remote.autoForwardPorts": "Quando esta opção está habilitada, os novos processos em execução são detectados e as portas nas quais eles escutam são encaminhadas automaticamente.", + "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.", "remote.autoForwardPortsSource.output": "As portas serão encaminhadas automaticamente quando descobertas pela leitura da saída do terminal e da depuração. Nem todos os processos que usam portas serão impressos no terminal integrado ou no console de depuração, portanto algumas portas serão perdidas. As portas encaminhadas com base na saída não serão \"revertidas\" até a recarga ou até que a porta seja fechada pelo usuário na exibição Portas.", "remote.autoForwardPortsSource.process": "As portas serão encaminhadas automaticamente quando descobertas pela inspeção dos processos que forem iniciados e incluírem uma porta.", @@ -6681,6 +6829,7 @@ "remote.portsAttributes.notify": "Mostra uma notificação quando uma porta é encaminhada automaticamente.", "remote.portsAttributes.onForward": "Define a ação que ocorre quando a porta é descoberta para o encaminhamento automático", "remote.portsAttributes.openBrowser": "Abre o navegador quando a porta é encaminhada automaticamente. Dependendo das suas configurações, essa opção pode abrir um navegador inserido.", + "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.", @@ -6824,8 +6973,8 @@ "filterSortOrder.default": "As entradas do histórico são classificadas por relevância com base no valor do filtro usado. As entradas mais relevantes aparecem primeiro.", "filterSortOrder.recency": "As entradas do histórico são classificadas por recência. As entradas abertas mais recentemente aparecem primeiro.", "findInFiles": "Localizar nos Arquivos", - "findInFiles.args": "Um conjunto de opções para o viewlet de pesquisa", - "findInFiles.description": "Abrir o viewlet de pesquisa", + "findInFiles.args": "Um conjunto de opções de busca", + "findInFiles.description": "Abrir uma pesquisa de espaço de trabalho", "findInFolder": "Localizar na Pasta...", "findInWorkspace": "Localizar no Workspace...", "focusSearchListCommandLabel": "Focar na Lista", @@ -6846,6 +6995,7 @@ "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.", "search.maintainFileSearchCache": "Quando habilitado, o processo de searchService será mantido ativo em vez de ser desligado após uma hora de inatividade. Isso manterá o cache de pesquisa de arquivo na memória.", + "search.maxResults": "Controla o número máximo de resultados da pesquisa, pode ser definido como `nulo` (vazio) para retornar resultados ilimitados.", "search.mode": "Controles em que ocorrem as novas operações `Pesquisar: Localizar nos Arquivos` e `Localizar na Pasta`: na exibição de pesquisa da barra lateral ou em um editor de pesquisa", "search.mode.newEditor": "Pesquisar em um novo editor de pesquisa.", "search.mode.reuseEditor": "Pesquisar em um editor de pesquisa existente se houver algum. Caso contrário, pesquisar em um novo editor de pesquisa.", @@ -6908,6 +7058,10 @@ "searchStopIcon": "Ícone para parar na exibição de pesquisa.", "searchViewIcon": "Ícone de exibição da exibição de pesquisa." }, + "vs/workbench/contrib/search/browser/searchMessage": { + "unable to open": "Não é possível abrir um link desconhecido: {0}", + "unable to open trust": "Não é possível abrir link de comando de origem não confiável: {0}" + }, "vs/workbench/contrib/search/browser/searchResultsView": { "fileMatchAriaLabel": "{0} correspondências no arquivo {1} da pasta {2}, Resultado da pesquisa", "folderMatchAriaLabel": "{0} correspondências na raiz da pasta {1}, Resultado da pesquisa", @@ -6977,8 +7131,6 @@ "searchScope.excludes": "arquivos a serem excluídos", "searchScope.includes": "arquivos a serem incluídos", "searchWithoutFolder": "Você não abriu nem especificou uma pasta. Somente arquivos abertos são pesquisados – ", - "unable to open": "Não é possível abrir um link desconhecido: {0}", - "unable to open trust": "Não é possível abrir link de comando de origem não confiável: {0}", "useExcludesAndIgnoreFilesDescription": "Usar Excluir Configurações e Ignorar Arquivos", "useIgnoresAndExcludesDisabled": "as opções excluir configurações e ignorar arquivos estão desabilitadas" }, @@ -7006,19 +7158,16 @@ "moreSearch": "Ativar/Desativar os Detalhes da Pesquisa", "runSearch": "Executar Pesquisa", "searchEditor": "Pesquisar", - "searchMaxResultsWarning": "O conjunto de resultados contém apenas um subconjunto de todas as correspondências. Faça uma pesquisa mais específica para restringir os resultados.", "searchResultItem": "Foram correspondidos {0} em {1} no arquivo {2}", "searchScope.excludes": "arquivos a serem excluídos", "searchScope.includes": "arquivos a serem incluídos", - "textInputBoxBorder": "Borda da caixa de entrada de texto do editor de pesquisa.", - "unable to open": "Não é possível abrir um link desconhecido: {0}", - "unable to open trust": "Não é possível abrir link de comando de origem não confiável: {0}" + "textInputBoxBorder": "Borda da caixa de entrada de texto do editor de pesquisa." }, "vs/workbench/contrib/searchEditor/browser/searchEditor.contribution": { "promptOpenWith.searchEditor.displayName": "Pesquisar no Editor", "search": "Pesquisar Editor", "search.action.focusQueryEditorWidget": "Focar na Entrada do Editor de Pesquisa", - "search.openNewEditor": "Abrir o Novo Editor de Pesquisa na Exibição", + "search.openNewEditor": "Abrir Novo Editor de Pesquisa", "search.openNewEditorToSide": "Abrir novo Editor de Pesquisa ao Lado", "search.openNewSearchEditor": "Novo Editor de Pesquisa", "search.openResultsInEditor": "Abrir Resultados no Editor", @@ -7577,47 +7726,46 @@ "quickAccessTerminal": "Alternar Terminal Ativo", "showTerminalTabs": "Mostrar Guias", "terminalLaunchHelp": "Abrir Ajuda", - "workbench.action.terminal.attachToRemote": "Anexar à Sessão", - "workbench.action.terminal.changeColor": "Alterar Cor...", - "workbench.action.terminal.changeIcon": "Alterar ícone...", + "workbench.action.terminal.attachToSession": "Anexar à Sessão", "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.detachSession": "Desanexar Sessão", "workbench.action.terminal.findNext": "Localizar Próximo", "workbench.action.terminal.findPrevious": "Localizar Anterior", - "workbench.action.terminal.focus": "Focar no Terminal", "workbench.action.terminal.focus.tabsView": "Exibição de guias de terminal de foco", "workbench.action.terminal.focusFind": "Focar Localização", - "workbench.action.terminal.focusNext": "Focar no Próximo Terminal", - "workbench.action.terminal.focusNextPane": "Focar no Próximo Painel", - "workbench.action.terminal.focusPrevious": "Focar no Terminal Anterior", - "workbench.action.terminal.focusPreviousPane": "Focar no Painel Anterior", + "workbench.action.terminal.focusNext": "Foco no Próximo Grupo de Terminais", + "workbench.action.terminal.focusNextPane": "Foco no Próximo Terminal no Grupo de Terminais", + "workbench.action.terminal.focusPrevious": "Foco no Grupo do Terminal Anterior", + "workbench.action.terminal.focusPreviousPane": "Foco no Terminal Anterior no Grupo de Terminais", "workbench.action.terminal.hideFind": "Ocultar Localização", "workbench.action.terminal.joinInstance": "Ingressar terminais", "workbench.action.terminal.kill": "Encerrar a Instância de Terminal Ativa", - "workbench.action.terminal.kill.short": "Encerrar Terminal", + "workbench.action.terminal.killEditor": "Encerrar o Terminal Ativo na Área Editorial", "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": "Criar um Terminal Integrado", - "workbench.action.terminal.newInActiveWorkspace": "Criar Terminal Integrado (no Workspace Ativo)", - "workbench.action.terminal.newWithCwd": "Criar Terminal Integrado começando em um Diretório de Trabalho Personalizado", + "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.newWithCwd.cwd": "O diretório no qual iniciar o terminal", - "workbench.action.terminal.newWithProfile": "Criar um Terminal Integrado (com Perfil)", + "workbench.action.terminal.newWithProfile": "Create New Terminal (With Profile)", + "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", "workbench.action.terminal.paste": "Colar no Terminal Ativo", "workbench.action.terminal.pasteSelection": "Colar a Seleção no Terminal Ativo", "workbench.action.terminal.relaunch": "Reiniciar Terminal Ativo", - "workbench.action.terminal.rename": "Renomear...", - "workbench.action.terminal.renameInstance": "Renomear...", "workbench.action.terminal.renameWithArg": "Renomear o Terminal Atualmente Ativo", "workbench.action.terminal.renameWithArg.name": "O novo nome para o terminal", "workbench.action.terminal.renameWithArg.noName": "Nenhum argumento de nome fornecido", - "workbench.action.terminal.resizePaneDown": "Redimensionar Painel para Baixo", - "workbench.action.terminal.resizePaneLeft": "Redimensionar Painel à Esquerda", - "workbench.action.terminal.resizePaneRight": "Redimensionar Painel à Direita", - "workbench.action.terminal.resizePaneUp": "Redimensionar Painel para Cima", + "workbench.action.terminal.resizePaneDown": "Redimensionar o Terminal para Baixo", + "workbench.action.terminal.resizePaneLeft": "Redimensionar o Terminal para a Esquerda", + "workbench.action.terminal.resizePaneRight": "Redimensionar o Terminal para a Direita", + "workbench.action.terminal.resizePaneUp": "Redimensionar o Terminal para Cima", "workbench.action.terminal.runActiveFile": "Executar Arquivo Ativo no Terminal Ativo", "workbench.action.terminal.runActiveFile.noFile": "Somente arquivos em disco podem ser executados no terminal", "workbench.action.terminal.runSelectedText": "Executar Texto Selecionado no Terminal Ativo", @@ -7639,15 +7787,12 @@ "workbench.action.terminal.sendSequence": "Enviar Sequência Personalizada para o Terminal", "workbench.action.terminal.showEnvironmentInformation": "Mostrar Informações do Ambiente", "workbench.action.terminal.showTabs": "Mostrar guias", - "workbench.action.terminal.split": "Dividir Terminal", "workbench.action.terminal.splitInActiveWorkspace": "Dividir Terminal (no Workspace Ativo)", - "workbench.action.terminal.splitInstance": "Dividir terminal", "workbench.action.terminal.switchTerminal": "Alternar Terminal", "workbench.action.terminal.toggleEscapeSequenceLogging": "Ativar/Desativar Registro em Log de Sequência de Escape", "workbench.action.terminal.toggleFindCaseSensitive": "Ativar/Desativar Localização usando Diferenciação de Maiúsculas e Minúsculas", "workbench.action.terminal.toggleFindRegex": "Ativar/Desativar Localização usando Regex", - "workbench.action.terminal.toggleFindWholeWord": "Ativar/Desativar Localização usando Palavra Inteira", - "workbench.action.terminal.unsplit": "Desfazer divisão do terminal" + "workbench.action.terminal.toggleFindWholeWord": "Ativar/Desativar Localização usando Palavra Inteira" }, "vs/workbench/contrib/terminal/browser/terminalConfigHelper": { "install": "Instalar", @@ -7656,6 +7801,13 @@ "vs/workbench/contrib/terminal/browser/terminalDecorationsProvider": { "label": "Terminal" }, + "vs/workbench/contrib/terminal/browser/terminalEditorInput": { + "cancel": "Cancelar", + "confirmDirtyTerminal.button": "&&Terminar", + "confirmDirtyTerminal.detail": "O fechamento encerrará os processos em execução neste terminal.", + "confirmDirtyTerminal.message": "Você deseja encerrar os processos em execução?", + "confirmDirtyTerminals.detail": "O fechamento encerrará os processos em execução nos terminais." + }, "vs/workbench/contrib/terminal/browser/terminalIcons": { "configureTerminalProfileIcon": "Ícone para criar um perfil de terminal.", "killTerminalIcon": "Ícone de encerramento de uma instância do terminal.", @@ -7688,41 +7840,37 @@ "yes": "Sim" }, "vs/workbench/contrib/terminal/browser/terminalMenus": { + "defaultTerminalProfile": "{0} (Padrão)", "miNewTerminal": "&&Novo Terminal", "miRunActiveFile": "Executar &&Arquivo Ativo", "miRunSelectedText": "Executar Texto &&Selecionado", "miSplitTerminal": "&&Dividir o Terminal", + "terminal.new": "Novo terminal", "workbench.action.terminal.changeColor": "Alterar Cor...", "workbench.action.terminal.changeIcon": "Alterar ícone...", "workbench.action.terminal.clear": "Limpar", "workbench.action.terminal.copySelection.short": "Copiar", "workbench.action.terminal.joinInstance": "Ingressar terminais", - "workbench.action.terminal.kill.short": "Encerrar terminal", - "workbench.action.terminal.killInstance": "Encerrar terminal", "workbench.action.terminal.new.short": "Novo Terminal", "workbench.action.terminal.newWithProfile.short": "Novo Terminal com Perfil", "workbench.action.terminal.openSettings": "Definir as configurações do terminal", "workbench.action.terminal.paste.short": "Colar", - "workbench.action.terminal.rename": "Renomear...", "workbench.action.terminal.renameInstance": "Renomear...", "workbench.action.terminal.selectAll": "Selecionar Tudo", "workbench.action.terminal.selectDefaultProfile": "Selecionar o Perfil Padrão", "workbench.action.terminal.showsTabs": "Mostrar guias", - "workbench.action.terminal.split": "Dividir terminal", - "workbench.action.terminal.splitInstance": "Dividir Terminal", - "workbench.action.terminal.switchTerminal": "Alternar terminal", - "workbench.action.terminal.unsplitInstance": "Desfazer Divisão do Terminal" + "workbench.action.terminal.switchTerminal": "Alternar terminal" }, "vs/workbench/contrib/terminal/browser/terminalProcessManager": { "ptyHostRelaunch": "Reiniciando o terminal porque a conexão com o processo do shell foi perdida..." }, "vs/workbench/contrib/terminal/browser/terminalQuickAccess": { - "killTerminal": "Encerrar Instância de Terminal", "renameTerminal": "Renomear Terminal", "workbench.action.terminal.newWithProfilePlus": "Criar novo terminal com perfil", "workbench.action.terminal.newplus": "Criar Novo Terminal" }, "vs/workbench/contrib/terminal/browser/terminalService": { + "ICreateContributedTerminalProfileOptions": "contribuiu", "createQuickLaunchProfile": "Configurar o Perfil de Terminal", "enterTerminalProfileName": "Inserir o nome do perfil de terminal", "localTerminalDescription": "Local", @@ -7732,10 +7880,10 @@ "terminal.integrated.selectProfileToCreate": "Selecione o perfil de terminal a ser criado", "terminalProfileAlreadyExists": "Já existe um perfil de terminal com este nome", "terminalProfiles": "perfis", - "terminalProfiles.contributed": "contribuídas", "terminalProfiles.detected": "detectado", - "terminalService.terminalCloseConfirmationPlural": "Há {0} sessões de terminal ativas. Deseja encerrá-las?", - "terminalService.terminalCloseConfirmationSingular": "Há uma sessão de terminal ativa. Deseja encerrá-la?" + "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" }, "vs/workbench/contrib/terminal/browser/terminalTabbedView": { "hideTabs": "Ocultar guias", @@ -7744,41 +7892,27 @@ }, "vs/workbench/contrib/terminal/browser/terminalTabsList": { "splitTerminalAriaLabel": "Terminal {0} {1}, dividir {2} de {3}", - "terminal.kill": "Encerrar", - "terminal.split": "Dividir", "terminal.tabs": "Guias de terminal", "terminalAriaLabel": "Terminal {0} {1}", "terminalInputAriaLabel": "Digite o nome do terminal. Pressione Enter para confirmar ou Escape para cancelar." }, "vs/workbench/contrib/terminal/browser/terminalView": { - "defaultTerminalProfile": "{0} (Padrão)", "terminal.monospaceOnly": "O terminal só dá suporte a fontes com espaçamento uniforme. Não se esqueça de reiniciar o VS Code se esta for uma fonte recém-instalada.", - "terminal.new": "Novo terminal", - "terminal.split": "Dividir terminal", "terminal.useMonospace": "Usar 'monospace'", "terminalConnectingLabel": "Iniciando...", - "terminals": "Abrir Terminais.", - "workbench.action.terminal.split": "Dividir terminal" + "terminals": "Abrir Terminais." }, "vs/workbench/contrib/terminal/common/terminal": { - "isSplitTerminalContextKey": "Se o terminal da guia focalizado é um terminal dividido", "terminalCategory": "Terminal", - "terminalCountContextKey": "O número atual de terminais", - "terminalFocusContextKey": "Se o terminal está focalizado", - "terminalGroupCountContextKey": "O número atual de grupos de terminais", - "terminalProcessSupportedContextKey": "Se os processos do terminal podem ser iniciados", - "terminalShellTypeContextKey": "O tipo de shell do terminal ativo", - "terminalTabsFocusContextKey": "Se o widget de guias de terminal é focalizado", - "terminalTabsSingularSelectedContextKey": "Se uma guia de terminal está selecionada", - "terminalTextSelectedContextKey": "Se o texto está selecionado no terminal ativo", "vscode.extension.contributes.terminal": "Contribui com a funcionalidade do terminal.", "vscode.extension.contributes.terminal.profiles": "Define tipos de perfis de terminal adicionais que o usuário pode criar.", - "vscode.extension.contributes.terminal.profiles.icon": "Um codicon a ser associado a esse perfil de terminal.", "vscode.extension.contributes.terminal.profiles.id": "A ID do provedor de perfil de terminal.", "vscode.extension.contributes.terminal.profiles.title": "Título para esse perfil de terminal.", "vscode.extension.contributes.terminal.types": "Define tipos de terminal adicionais que o usuário pode criar.", "vscode.extension.contributes.terminal.types.command": "Comando a ser executado quando o usuário cria esse tipo de terminal.", - "vscode.extension.contributes.terminal.types.icon": "Um codicon a ser associado a esse tipo de terminal.", + "vscode.extension.contributes.terminal.types.icon": "Um codicon, URI ou URIs claros e escuros para associar a este tipo de terminal.", + "vscode.extension.contributes.terminal.types.icon.dark": "Caminho de ícone quando um tema escuro é usado", + "vscode.extension.contributes.terminal.types.icon.light": "Caminho do ícone quando um tema leve é usado", "vscode.extension.contributes.terminal.types.title": "Título para este tipo de terminal." }, "vs/workbench/contrib/terminal/common/terminalColorRegistry": { @@ -7788,21 +7922,36 @@ "terminal.dragAndDropBackground": "Cor da tela de fundo ao arrastar sobre os terminais. A cor deve ter transparente para que o conteúdo do terminal ainda possa se destacar.", "terminal.foreground": "A cor de primeiro plano do terminal.", "terminal.selectionBackground": "A cor da tela de fundo da seleção do terminal.", + "terminal.tab.activeBorder": "Borda na lateral da guia do terminal no painel. O padrão é tab.activeBorder.", "terminalCursor.background": "A cor da tela de fundo do cursor do terminal. Permite personalizar a cor de um caractere sobreposto por um cursor de bloco.", "terminalCursor.foreground": "A cor de primeiro plano do cursor do terminal." }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { + "openDefaultSettingsJson": "abrir as configurações padrão JSON", + "openDefaultSettingsJson.capitalized": "Abrir Configurações Padrão (JSON)", "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.", "terminal.integrated.bellDuration": "O número de milissegundos para mostrar a campainha dentro de uma guia de terminal quando disparada.", - "terminal.integrated.commandsToSkipShell": "Um conjunto de IDs de comando cujas associações de teclas não serão enviadas para o shell, mas sempre serão tratadas pelo VS Code. Isso permite que as associações de tecla que normalmente seriam consumidas pelo shell funcionem, como quando o terminal não está com foco, por exemplo `Ctrl + P` para iniciar a Abertura Rápida.\r\n\r\n \r\n\r\nMuitos comandos são ignorados por padrão. Para substituir um padrão e passar a associação de teclas do comando para o shell, adicione o comando prefixado com o caractere `-`. Por exemplo, adicione `-workbench.action.quickOpen` para permitir que `Ctrl + P` alcance o shell.\r\n\r\n \r\n\r\nA lista de comandos ignorados padrão a seguir fica truncada quando exibida no Editor de Configurações. Para ver a lista completa, [abra o JSON de configurações padrão](command:workbench.action.openRawDefaultSettings 'Open Default Settings (JSON)') e pesquise pelo primeiro comando na lista abaixo.\r\n\r\n \r\n\r\nComandos Ignorados Padrão:\r\n\r\n{0}", - "terminal.integrated.confirmOnExit": "Controla se a saída deve ser confirmada quando há sessões de terminal ativas.", + "terminal.integrated.commandsToSkipShell": "Um conjunto de IDs de comando cujas combinações de teclas não serão enviadas ao shell, mas sempre tratadas pelo VS Code. Isso permite que as combinações de teclas que normalmente seriam consumidas pelo shell atuem da mesma forma que quando o terminal não está focado, por exemplo, `Ctrl+P` para iniciar a Abertura Rápida\r\n\r\n \r\n\r\nMuitos comandos são ignorados por padrão. Para substituir um padrão e passar a combinação de teclas desse comando para o shell, adicione o comando prefixado com o caractere `-`. Por exemplo, adicione `-workbench.action.quickOpen` para permitir que`Ctrl+P` alcance o shell.\r\n\r\n \r\n\r\nA seguinte lista de comandos padrão ignorados é truncada quando exibida em Editor de Configurações. Para ver a lista completa, {1} e pesquise o primeiro comando na lista abaixo.\r\n\r\n \r\n\r\nComandos Padrão Ignorados:\r\n\r\n{0}", + "terminal.integrated.confirmOnExit": "Controla se é necessário confirmar quando a janela fecha se houver sessões de terminal ativas.", + "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.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.", + "terminal.integrated.confirmOnKill.panel": "Confirme se o terminal está no painel.", "terminal.integrated.copyOnSelection": "Controla se o texto selecionado no terminal será copiado na área de transferência.", "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.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", + "terminal.integrated.defaultLocation.view": "Criar terminais na exibição do terminal", "terminal.integrated.detectLocale": "Controla se a variável de ambiente `$LANG` deve ser detectada e definida como uma opção compatível com UTF-8, pois o terminal do VS Code só dá suporte a dados codificados em UTF-8 provenientes de shell.", "terminal.integrated.detectLocale.auto": "Definir a variável de ambiente `$LANG` se a variável existente não existir ou se não terminar em `'.UTF-8 '`.", "terminal.integrated.detectLocale.off": "Não definir a variável de ambiente `$LANG`.", @@ -7828,6 +7977,7 @@ "terminal.integrated.fontWeightError": "Somente palavras-chave \"normal\" e \"negrito\" ou números entre 1 e 1000 são permitidos.", "terminal.integrated.gpuAcceleration": "Controla se o terminal aproveitará a GPU para fazer a renderização.", "terminal.integrated.gpuAcceleration.auto": "Permitir que o VS Code detecte qual renderizador fornecerá a melhor experiência.", + "terminal.integrated.gpuAcceleration.canvas": "Use o renderizador de tela de fallback dentro do terminal. Isso usa um contexto 2d em vez de webgl e pode ser melhor em alguns sistemas.", "terminal.integrated.gpuAcceleration.off": "Desabilitar a aceleração da GPU no terminal.", "terminal.integrated.gpuAcceleration.on": "Habilitar a aceleração da GPU no terminal.", "terminal.integrated.letterSpacing": "Controla o espaçamento de letras do terminal, este é um valor inteiro que representa a quantidade de pixels adicionais a serem adicionados entre caracteres.", @@ -7851,6 +8001,7 @@ "terminal.integrated.splitCwd.inherited": "No macOS e no Linux, um novo terminal dividido usará o diretório de trabalho do terminal pai. No Windows, ele se comporta do mesmo modo que o inicial.", "terminal.integrated.splitCwd.initial": "Um novo terminal dividido usará o diretório de trabalho com o que o terminal pai começou.", "terminal.integrated.splitCwd.workspaceRoot": "Um novo terminal dividido usará a raiz do workspace como o diretório de trabalho. Em um workspace de várias raízes, uma escolha para qual pasta raiz usar é oferecida.", + "terminal.integrated.tabs.enableAnimation": "Controla se os status da guia do terminal suportam animação (por exemplo, tarefas em andamento).", "terminal.integrated.tabs.enabled": "Controla se as guias de terminal são exibidas como uma lista no lado do terminal. Quando desabilitada, uma lista suspensa será exibida.", "terminal.integrated.tabs.focusMode": "Controla se a concentração do terminal de uma guia acontece com um clique duplo ou único.", "terminal.integrated.tabs.focusMode.doubleClick": "Concentrar o terminal ao clicar duas vezes em uma guia de terminal", @@ -7862,6 +8013,11 @@ "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.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", + "terminal.integrated.tabs.showActions.singleTerminal": "Mostrar as ações quando é o único terminal aberto", + "terminal.integrated.tabs.showActions.singleTerminalOrNarrow": "Mostra as ações quando é o único terminal aberto ou quando as abas estão em seu estado estreito sem texto", "terminal.integrated.tabs.showActiveTerminal": "Mostra as informações de terminal ativas no modo de exibição, isso é particularmente útil quando o título dentro das guias não está visível.", "terminal.integrated.tabs.showActiveTerminal.always": "Sempre mostrar o terminal ativo", "terminal.integrated.tabs.showActiveTerminal.never": "Nunca mostrar o terminal ativo", @@ -7874,8 +8030,34 @@ "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.", "terminalIntegratedConfigurationTitle": "Terminal Integrado", - "titleMode.executable": "O título é definido pelo _terminal_, o nome do processo em primeiro plano detectado será usado.", - "titleMode.sequence": "O título é definido pelo _process_ por meio de uma sequência de escape, isso é útil se o shell define dinamicamente o título." + "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." + }, + "vs/workbench/contrib/terminal/common/terminalContextKey": { + "isSplitTerminalContextKey": "Se o terminal da guia em foco é um terminal dividido.", + "terminalAltBufferActive": "Se o buffer alt do terminal está ativo.", + "terminalCountContextKey": "O número atual de terminais.", + "terminalEditorFocusContextKey": "Se um terminal na área do editor está focado.", + "terminalFocusContextKey": "Se o terminal está focado.", + "terminalProcessSupportedContextKey": "Se os processos de terminal podem ser iniciados no espaço de trabalho atual.", + "terminalShellTypeContextKey": "O tipo de shell do terminal ativo, é definido com o último valor conhecido quando não existem terminais.", + "terminalTabsFocusContextKey": "Se o widget de guias do terminal está focado.", + "terminalTabsSingularSelectedContextKey": "Se um terminal está selecionado na lista de guias de terminal.", + "terminalTextSelectedContextKey": "Se o texto é selecionado no terminal ativo." + }, + "vs/workbench/contrib/terminal/common/terminalStrings": { + "killTerminal": "Encerrar Terminal", + "killTerminal.short": "Encerrar", + "moveToEditor": "Mover o Terminal para a Área Editorial", + "splitTerminal": "Dividir Terminal", + "splitTerminal.short": "Dividir", + "terminal": "Terminal", + "unsplitTerminal": "Desfazer Divisão do Terminal", + "workbench.action.terminal.changeColor": "Alterar Cor...", + "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..." }, "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.", @@ -7890,6 +8072,7 @@ "hiddenIcon": "Ícone mostrado ao lado dos testes ocultos, quando eles tiverem sido mostrados.", "testViewIcon": "Ícone de exibição do modo de teste.", "testingCancelIcon": "Ícone para cancelar execuções de teste em andamento.", + "testingDebugAllIcon": "Ícone da ação \"depurar todos os testes\".", "testingDebugIcon": "Ícone da ação \"depurar teste\".", "testingErrorIcon": "Ícone mostrado para testes que têm um erro.", "testingFailedIcon": "Ícone mostrado para testes que falharam.", @@ -7900,23 +8083,25 @@ "testingShowAsList": "Ícone mostrado quando o Gerenciador de Testes é desabilitado como uma árvore.", "testingShowAsTree": "Ícone mostrado quando o Gerenciador de Testes é desabilitado como uma lista.", "testingSkippedIcon": "Ícone mostrado para testes que são ignorados.", - "testingUnsetIcon": "Ícone mostrado para testes que estão em um estado de definição removida." + "testingUnsetIcon": "Ícone mostrado para testes que estão em um estado de definição removida.", + "testingUpdateProfiles": "Ícone mostrado para atualizar perfis de teste." }, "vs/workbench/contrib/testing/browser/testExplorerActions": { + "configureProfile": "Selecionar um perfil para atualizar", "debug test": "Depurar Teste", "debugAllTests": "Depurar Todos os Testes", - "debugSelectedTests": "Depurar Testes Selecionados", + "debugSelectedTests": "Testes de Depuração", "discoveringTests": "Descobrindo Testes", "hideTest": "Ocultar o Teste", "noDebugTestProvider": "Não foi encontrado nenhum teste depurável neste workspace. Talvez você precise instalar uma extensão de provedor de teste", "noTestProvider": "Não foi encontrado nenhum teste neste workspace. Talvez você precise instalar uma extensão de provedor de teste", "run test": "Executar Teste", "runAllTests": "Executar Todos os Testes", - "runSelectedTests": "Executar Testes Selecionados", + "runSelectedTests": "Executar Testes", "testing.cancelRun": "Cancelar Execução de Teste", - "testing.category": "Testar", "testing.clearResults": "Limpar Todos os Resultados", "testing.collapseAll": "Recolher Todos os Testes", + "testing.configureProfile": "Configurar Perfis de Teste", "testing.debugAtCursor": "Depurar o Teste no Cursor", "testing.debugCurrentFile": "Depurar os Testes no Arquivo Atual", "testing.debugFailTests": "Depurar os Testes Com Falha", @@ -7925,13 +8110,15 @@ "testing.openOutputPeek": "Saída da Espiada", "testing.reRunFailTests": "Executar Novamente os Testes com Falha", "testing.reRunLastRun": "Executar Novamente a Última Execução", - "testing.refresh": "Atualizar os Testes", "testing.runAtCursor": "Executar o Teste no Cursor", "testing.runCurrentFile": "Executar os Testes no Arquivo Atual", + "testing.runUsing": "Executar Usando Perfil...", "testing.searchForTestExtension": "Procurar a Extensão de Teste", + "testing.selectDefaultTestProfiles": "Selecionar o Perfil Padrão", "testing.showMostRecentOutput": "Mostrar Saída", "testing.sortByLocation": "Classificar por Local", - "testing.sortByName": "Classificar por Nome", + "testing.sortByStatus": "Classificar por Status", + "testing.toggleInlineTestOutput": "Alternar Saída de Teste Embutido", "testing.turnOffAutoRun": "Desativar a Execução Automática", "testing.turnOnAutoRun": "Ativar a Execução Automática", "testing.viewAsList": "Exibir como Lista", @@ -7941,32 +8128,45 @@ "vs/workbench/contrib/testing/browser/testing.contribution": { "miViewTesting": "Te&&star", "noTestProvidersRegistered": "Ainda não foi encontrado nenhum teste neste workspace.", - "searchMarketplaceForTestExtensions": "[Encontrar extensões de teste] (comando:{0})", + "searchMarketplaceForTestExtensions": "[Encontrar extensões de teste](comando:{0})", "test": "Teste", "testExplorer": "Gerenciador de Testes" }, + "vs/workbench/contrib/testing/browser/testingConfigurationUi": { + "testConfigurationUi.pick": "Escolher um perfil de teste para usar", + "updateTestConfiguration": "Atualizar Configuração de Teste" + }, "vs/workbench/contrib/testing/browser/testingDecorations": { + "actual.title": "Real:", + "debug all test": "Depurar Todos os Testes", "debug test": "Depurar o Teste", - "failedHoverMessage": "Falha em {0}. ", - "failedPeekAction": "Espiar o Erro", + "expected.title": "Esperado:", + "peek failure": "Espiar o erro", + "peekTestOutout": "Espiar Saída de Teste", "reveal test": "Fazer a revelação no Gerenciador de Testes", + "run all test": "Executar Todos os Testes", "run test": "Executar o Teste", - "testing.clickToRun": "Clique para executar testes e clique com o botão direito do mouse para obter mais opções" + "testing.gutterMsg.contextMenu": "Clicar para opções de teste", + "testing.gutterMsg.debug": "Clicar para depurar os testes, clicar com o botão direito para mais opções", + "testing.gutterMsg.run": "Clique para executar testes e clique com o botão direito do mouse para obter mais opções", + "testing.runUsing": "Executar Usando Perfil..." }, "vs/workbench/contrib/testing/browser/testingExplorerFilter": { "filter": "Filtrar", - "testExplorerFilter": "Filtrar (por exemplo, text, !exclude)", + "testExplorerFilter": "Filter (e.g. text, !exclude, @tag)", + "testExplorerFilterLabel": "Filter text for tests in the explorer", "testing.filters.currentFile": "Mostrar Somente no Arquivo Ativo", "testing.filters.menu": "Mais Filtros...", "testing.filters.removeTestExclusions": "Exibir Todos os Testes Novamente", - "testing.filters.showAll": "Mostrar Todos os Testes", "testing.filters.showExcludedTests": "Mostrar os Testes Ocultos", "testing.filters.showOnlyExecuted": "Mostrar Somente os Testes Executados", "testing.filters.showOnlyFailed": "Mostrar Somente os Testes com Falha" }, "vs/workbench/contrib/testing/browser/testingExplorerView": { + "configureTestProfiles": "Configurar Perfis de Teste", + "defaultTestProfile": "{0} (Padrão)", + "selectDefaultConfigs": "Selecionar o Perfil Padrão", "testExplorer": "Gerenciador de Testes", - "testing.treeElementLabel": "{0} ({1})", "testing.treeElementLabelDuration": "{0} em {1}", "testing.treeElementLabelOutdated": "{0}, resultado desatualizado", "testingFindExtension": "Mostrar Testes do Espaço de Trabalho", @@ -7978,6 +8178,10 @@ "run test": "Executar Teste", "testUnnamedTask": "Tarefa não nomeada", "testing.debugLastRun": "Executar o Teste de Depuração", + "testing.goToFile": "Acessar o Arquivo", + "testing.goToNextMessage": "Acessar Falha do Próximo Teste", + "testing.goToPreviousMessage": "Acessar Falha do Teste Anterior", + "testing.openMessageInEditor": "Abrir no Editor", "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", @@ -8011,12 +8215,8 @@ "testing.iconUnset": "Cor do ícone 'Remover definição' no Gerenciador de Testes.", "testing.message.error.decorationForeground": "Cor do texto das mensagens de erro de teste mostradas embutidas no editor.", "testing.message.error.marginBackground": "Cor da margem ao lado das mensagens de erro mostradas embutidas no editor.", - "testing.message.hint.decorationForeground": "Cor do texto das mensagens de dica de teste mostradas embutidas no editor.", - "testing.message.hint.marginBackground": "Cor da margem ao lado das mensagens de dica mostradas embutidas no editor.", "testing.message.info.decorationForeground": "Cor do texto das mensagens de informações de teste mostradas embutidas no editor.", "testing.message.info.marginBackground": "Cor da margem ao lado das mensagens de informações mostradas embutidas no editor.", - "testing.message.warning.decorationForeground": "Cor do texto das mensagens de aviso de teste mostradas embutidas no editor.", - "testing.message.warning.marginBackground": "Cor da margem ao lado das mensagens de aviso mostradas embutidas no editor.", "testing.peekBorder": "Cor da seta e das bordas do modo de exibição de espiada.", "testing.runAction": "Cor dos ícones 'executar' no editor." }, @@ -8029,17 +8229,27 @@ "testing.automaticallyOpenPeekView": "Configura quando a exibição de espiada de erros é aberta automaticamente.", "testing.automaticallyOpenPeekView.failureAnywhere": "Abrir a exibição automaticamente independentemente do local da falha.", "testing.automaticallyOpenPeekView.failureInVisibleDocument": "Abrir a exibição automaticamente quando um teste falhar em um documento visível.", + "testing.automaticallyOpenPeekView.never": "Nunca abre automaticamente.", "testing.automaticallyOpenPeekViewDuringAutoRun": "Controla se a exibição de espiada será aberta automaticamente durante o modo de execução automática.", - "testing.followRunningTest": "Controla se o teste em execução deve ser seguido na exibição do explorador de teste" + "testing.defaultGutterClickAction": "Controla a ação a ser executada ao clicar com o botão esquerdo em uma decoração de teste na medianiz.", + "testing.defaultGutterClickAction.contextMenu": "Abra o menu de contexto para mais opções.", + "testing.defaultGutterClickAction.debug": "Depure o teste.", + "testing.defaultGutterClickAction.run": "Execute o teste.", + "testing.followRunningTest": "Controla se o teste em execução deve ser seguido na exibição do explorador de teste", + "testing.gutterEnabled": "Controla se as decorações de teste são mostradas na calha do editor." }, "vs/workbench/contrib/testing/common/constants": { + "testGroup.coverage": "Cobertura", + "testGroup.debug": "Depurar", + "testGroup.run": "Executar", "testState.errored": "Com erro", "testState.failed": "Com falha", "testState.passed": "Aprovado", "testState.queued": "Na fila", "testState.running": "Em execução", "testState.skipped": "Ignorado", - "testState.unset": "Remover Definição" + "testState.unset": "Ainda não executou", + "testing.treeElementLabel": "{0} ({1})" }, "vs/workbench/contrib/testing/common/testResult": { "runFinished": "Teste executado em {0}" @@ -8049,6 +8259,12 @@ "testTrust": "A execução de testes pode executar o código no seu espaço de trabalho." }, "vs/workbench/contrib/testing/common/testingContextKeys": { + "testing.controllerId": "ID do controlador do item de teste atual", + "testing.hasConfigurableConfig": "Indica se qualquer configuração de teste pode ser configurada", + "testing.hasCoverableTests": "Indica se algum controlador de teste registrou uma configuração de cobertura", + "testing.hasDebuggableTests": "Indica se algum controlador de teste registrou uma configuração de depuração", + "testing.hasNonDefaultConfig": "Indica se algum controlador de teste registrou uma configuração não padrão", + "testing.hasRunnableTests": "Indica se algum controlador de teste registrou uma configuração de execução", "testing.peekItemType": "Tipo do item na visualização de saída. Um \"teste\", \"mensagem\", \"tarefa\" ou \"resultado\".", "testing.testId": "ID do item de teste atual, definida ao criar ou abrir menus em itens de teste", "testing.testItemHasUri": "Booliano indicando se o item de teste tem um URI definido", @@ -8103,6 +8319,30 @@ "timelineRefresh": "Ícone da ação atualizar a linha do tempo.", "timelineUnpin": "Ícone da ação desafixar a linha do tempo." }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchy.contribution": { + "close": "Fechar", + "editorHasTypeHierarchyProvider": "Se um provedor de hierarquia de tipo está disponível", + "error": "Falha ao mostrar a hierarquia de tipos", + "no.item": "Nenhum resultado", + "title": "Hierarquia do Tipo Espiar", + "title.refocusTypeHierarchy": "Hierarquia do Tipo Focar Novamente", + "title.subtypes": "Mostrar os Subtipos", + "title.supertypes": "Mostrar os Supertipos", + "typeHierarchyDirection": "se a hierarquia de tipo mostra supertipos ou subtipos", + "typeHierarchyVisible": "Se a hierarquia de tipo espiar estiver sendo exibida no momento" + }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchyPeek": { + "empt.subtypes": "Nenhum subtipo de '{0}'", + "empt.supertypes": "Nenhum supertipo de '{0}'", + "subtypes": "Subtipos de '{0}'", + "supertypes": "Supertipos de '{0}'", + "title.loading": "Carregando..." + }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchyTree": { + "subtypes": "subtipos de {0}", + "supertypes": "supertipos de {0}", + "tree.aria": "Tipo de Hierarquia" + }, "vs/workbench/contrib/update/browser/releaseNotesEditor": { "releaseNotesInputName": "Notas sobre a Versão: {0}", "unassigned": "não atribuído" @@ -8120,7 +8360,6 @@ "installingUpdate": "Instalando a Atualização...", "later": "Mais tarde", "noUpdatesAvailable": "Não há atualizações disponíveis no momento.", - "ok": "OK", "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.", @@ -8164,7 +8403,8 @@ }, "vs/workbench/contrib/url/browser/url.contribution": { "openUrl": "Abrir URL", - "urlToOpen": "URL para abrir" + "urlToOpen": "URL para abrir", + "workbench.trustedDomains.promptInTrustedWorkspace": "Quando habilitado, os prompts de domínio confiável serão exibidos ao abrir links em espaços de trabalho confiáveis." }, "vs/workbench/contrib/userDataSync/browser/userDataSync": { "Sync accept merges": "{0}: {1}", @@ -8174,8 +8414,10 @@ "accept merges button": "Aceitar &&Mesclagens", "accept remote": "Aceitar Remoto", "accept remote button": "Aceitar &&Remoto", + "ask to turn on in global": "A Sincronização de Configurações está Desativada (1)", "auth failed": "Erro ao ativar a Sincronização de Configurações: falha na autenticação.", "cancel": "Cancelar", + "change later": "Você sempre pode alterar isso depois.", "configure": "Configurar...", "configure and turn on sync detail": "Entre para sincronizar os seus dados entre dispositivos.", "configure sync": "{0}: Configurar...", @@ -8192,10 +8434,10 @@ "global activity turn on sync": "Ativar a Sincronização de Configurações...", "has conflicts": "{0}: Conflitos Detectados", "insiders": "Internos", + "learn more": "Saiba Mais", "leftResourceName": "{0} (Remoto)", "merges": "{0} (Mesclagens)", "no authentication providers": "Não há provedores de autenticação disponíveis.", - "open doc": "Abrir Documentação", "open file": "Abrir {0} Arquivo", "operationId": "ID da Operação: {0}", "per platform": "para cada plataforma", @@ -8209,6 +8451,7 @@ "service switched to insiders": "A Sincronização de Configurações foi alternada para o serviço interno", "service switched to stable": "A Sincronização de Configurações foi alternada para o serviço estável", "session expired": "A sincronização de configurações foi desativada porque a sessão atual expirou, entre novamente para ativar a sincronização.", + "settings sync is off": "A Sincronização de Configurações está Desativada", "show conflicts": "Mostrar Conflitos", "show sync log title": "{0}: Mostrar o Log", "show sync log toolrip": "Mostrar o Log", @@ -8229,7 +8472,6 @@ "switchSyncService.title": "{0}: Selecionar o Serviço", "sync is on": "A Sincronização de Configurações está Ativada", "sync now": "{0}: Sincronizar Agora", - "sync preview message": "Sincronizar suas configurações é uma versão prévia do recurso, leia a documentação antes de ativar.", "sync settings": "{0}: Mostrar as Configurações", "synced with time": "{0} sincronizado", "syncing": "sincronizando", @@ -8240,14 +8482,15 @@ "turn off sync confirmation": "Deseja desligar a sincronização?", "turn off sync detail": "Suas configurações, associações de teclas, extensões, snippets e estado de interface do usuário não serão mais sincronizados.", "turn off sync everywhere": "Desligue a sincronização em todos os dispositivos e limpe os dados da nuvem.", - "turn on": "Ativar", "turn on failed": "Erro ao ligar a Sincronização de Configurações. {0}", "turn on failed with user data sync error": "Erro ao ativar a Sincronização de Configurações. Verifique os [logs]({0}) para obter mais detalhes.", + "turn on settings sync": "Ativar a Sincronização de Configurações", "turn on sync": "Ativar a Sincronização de Configurações...", "turn on sync with category": "{0}: Ativar...", "turned off": "A sincronização de configurações foi desativada de outro dispositivo. Ative-a novamente.", "turnin on sync": "Ativando a Sincronização de Configurações...", "turning on syncing": "Ativando a Sincronização de Configurações...", + "turnon sync after initialization message": "Suas configurações, associações de teclas, extensões, fragmentos e Estado da IU foram inicializados, mas não estão sendo sincronizados. Quer ativar a Sincronização de Configurações?", "update conflicts": "Não foi possível resolver os conflitos, pois há uma nova versão local disponível. Tente novamente.", "using separate service": "Agora, a sincronização de configurações usa um serviço separado. Há mais informações disponíveis na [Documentação da Sincronização de Configurações](https://aka.ms/vscode-settings-sync-help#_syncing-stable-versus-insiders).", "workbench.action.showSyncRemoteBackup": "Mostrar os Dados Sincronizados", @@ -8285,6 +8528,7 @@ "vs/workbench/contrib/userDataSync/browser/userDataSyncViews": { "confirm replace": "Deseja substituir o {0} atual pelo selecionado?", "current": "Atual", + "last sync states": "Últimas remotas sincronizadas", "leftResourceName": "{0} (Remoto)", "local sync activity title": "Atividade de Sincronização (Local)", "merges": "Mesclagens", @@ -8295,7 +8539,9 @@ "reset": "Redefinir Dados Sincronizados", "rightResourceName": "{0} (Local)", "sideBySideLabels": "{0} ↔ {1}", + "sync logs": "Logs", "synced machines": "Computadores Sincronizados", + "troubleshoot": "Solução de problemas", "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", @@ -8332,15 +8578,15 @@ "watermark.startDebugging": "Iniciar a Depuração", "watermark.toggleTerminal": "Ativar/Desativar Terminal" }, - "vs/workbench/contrib/webview/browser/baseWebviewElement": { - "fatalErrorMessage": "Erro ao carregar modo de exibição da Web: {0}" - }, "vs/workbench/contrib/webview/browser/webview.contribution": { "copy": "Copiar", "cut": "Recortar", "paste": "Colar" }, - "vs/workbench/contrib/webview/electron-browser/webviewCommands": { + "vs/workbench/contrib/webview/browser/webviewElement": { + "fatalErrorMessage": "Erro ao carregar modo de exibição da Web: {0}" + }, + "vs/workbench/contrib/webview/electron-sandbox/webviewCommands": { "iframeWebviewAlert": "Como usar ferramentas de desenvolvimento padrão para depurar o modo de exibição da Web baseado em iframe", "openToolsLabel": "Abrir Ferramentas para Desenvolvedores do Modo de Exibição da Web" }, @@ -8354,6 +8600,16 @@ "vs/workbench/contrib/webviewPanel/browser/webviewPanel.contribution": { "webview.editor.label": "editor de modo de exibição da Web" }, + "vs/workbench/contrib/welcome/common/newFile.contribution": { + "Built-In": "Construídas em", + "Create": "Criar", + "change keybinding": "Configurar a Associação de Teclas", + "createNew": "Criar Novo...", + "file": "Arquivo", + "miNewFile2": "Arquivo de Texto", + "notebook": "Notebook", + "welcome.newFile": "Novo Arquivo..." + }, "vs/workbench/contrib/welcome/common/viewsWelcomeContribution": { "ViewsWelcomeExtensionPoint.proposedAPI": "A contribuição do viewsWelcome em '{0}' requer que 'enableProposedApi' esteja habilitado." }, @@ -8369,55 +8625,64 @@ "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted": { "allDone": "Marcar como Concluído", "close": "Ocultar", - "configureVisibility": "Configurar Conteúdo da Home Page", - "gettingStarted": "Introdução", + "footer": "{0} coleta os dados de uso. Leia nosso {1} e saiba como {2}.", "gettingStarted.allStepsComplete": "Todas as {0} etapas concluídas!", "gettingStarted.editingEvolved": "Edição evoluída", "gettingStarted.someStepsComplete": "{0} de {1} etapas concluídas", - "gettingStartedLabel": "Introdução. Visão geral de como trabalhar rapidamente com o editor.", "imageShowing": "Imagem mostrando {0}", - "more": "Mais", + "new": "Novo", + "newItems": "Novos Itens", "nextOne": "Próxima Seção", - "pickWalkthroughs": "Selecionar Passo a Passo para Mostrar", + "optOut": "recusar", + "pickWalkthroughs": "Abrir Passo a passo...", + "privacy statement": "política de privacidade", "recent": "Recente", "show more recents": "Mostrar Todas as Pastas Recentes {0}", + "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": { - "Getting Started": "Introdução", - "gettingStarted": "Introdução", - "gettingStarted.goBack": "Voltar", - "gettingStarted.goNext": "Próximo", - "gettingStarted.goPrev": "Anterior", - "gettingStarted.markStepComplete": "Marcar como Etapa Concluída", - "gettingStarted.markStepInomplete": "Marcar como Etapa Incompleta", + "Welcome": "Bem-vindo(a)", "help": "Ajuda", - "workbench.welcomePage.experimental.startEntryContributions": "Quando habilitadas, permite que as extensões contribuam com itens para a seção \"Iniciar\" da home page. Experimental, sujeito a falhar à medida que a API muda.", - "workbench.welcomePage.walkthroughs.openOnInstall": "Quando ativada, o passo a passo de uma extensão será aberto após a instalação da extensão. As orientações são os itens incluídos na seção 'Introdução' da home page" + "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", + "welcome.showAllWalkthroughs": "Abrir passo a passo...", + "workbench.welcomePage.preferReducedMotion": "Quando habilitado, reduz o movimento na página de boas-vindas.", + "workbench.welcomePage.walkthroughs.openOnInstall": "Quando habilitada, uma explicação passo a passo da extensão será aberta após a instalação da extensão.", + "workspacePlatform": "A plataforma do workspace atual, que em contextos remotos ou sem servidor pode ser diferente da plataforma da IU" + }, + "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.", + "welcomePage.tileHoverBackground": "Cor da tela de fundo de focalização dos blocos na página Introdução.", + "welcomePage.tileShadow": "Cor da sombra dos botões de categoria de passo a passo da Página inicial." }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedExtensionPoint": { "pathDeprecated": "Preterido. Use `image` ou `markdown` em vez disso", - "startEntries": "Contribuir com comandos para ajudar os usuários a começar a usar sua extensão. Experimental, disponível apenas no VS Code Insiders.", - "startEntries.command": "Comando a ser executado.", - "startEntries.description": "Descrição do item inicial.", - "startEntries.title": "Título do item inicial.", - "startEntries.type": "O tipo de item inicial em questão, usado para agrupamento. Os valores suportados são `sample-notebook` ou `template-folder`.", - "startEntries.when": "Expressão da chave de contexto para controlar a visibilidade deste item inicial.", "title": "Título", - "usesteps": "Preterido. Em vez disso, use `steps`", "walkthroughs": "Contribua com as orientações para ajudar os usuários a começar a usar sua extensão.", "walkthroughs.description": "Descrição do passo a passo.", + "walkthroughs.featuredFor": "As orientações que correspondem a um dos padrões glob são exibidos como 'destaque' nos espaços de trabalho com os arquivos especificados. Por exemplo, uma orientação passo a passo dos projetos TypeScript pode especificar 'tsconfig.jsem ' aqui.", "walkthroughs.id": "Identificador exclusivo deste passo a passo.", - "walkthroughs.primary.deprecated": "Preterido. O primeiro passo a passo com uma condição satisfeita quando for aberto na instalação.", "walkthroughs.steps": "Etapas a serem concluídas como parte deste passo a passo.", "walkthroughs.steps.button.deprecated.interpolated": "Preterido. Em vez disso, use os links de markdown na descrição, ou seja, {0}, {1} ou {2}", "walkthroughs.steps.completionEvents": "Eventos que devem acionar esta etapa para serem marcados. Se vazio ou não definido, a etapa será marcada quando qualquer um dos botões ou links da etapa for clicado; se a etapa não tiver botões ou links, ela será marcada quando for selecionada.", "walkthroughs.steps.completionEvents.extensionInstalled": "Marque a etapa quando uma extensão com a ID fornecida for instalada. Se a extensão já estiver instalada, a etapa iniciará marcada.", "walkthroughs.steps.completionEvents.onCommand": "Marque a etapa quando um determinado comando for executado em qualquer lugar no Visual Studio Code.", "walkthroughs.steps.completionEvents.onContext": "Marque a etapa quando uma expressão de chave de contexto for true.", - "walkthroughs.steps.completionEvents.onLink": "Marque a etapa quando um determinado link for aberto por meio de uma etapa de Introdução.", + "walkthroughs.steps.completionEvents.onLink": "Desmarque a etapa quando um determinado link for aberto por meio de uma etapa passo a passo.", "walkthroughs.steps.completionEvents.onSettingChanged": "Marque a etapa quando uma determinada configuração for alterada", "walkthroughs.steps.completionEvents.onView": "Marcar a etapa quando uma determinada exibição for aberta", "walkthroughs.steps.completionEvents.stepSelected": "Marque a etapa assim que ela for selecionada.", @@ -8439,14 +8704,14 @@ "walkthroughs.when": "Expressão da chave de contexto para controlar a visibilidade deste passo a passo." }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedIcons": { - "gettingStartedChecked": "Usado para representar os itens de introdução que foram concluídos", - "gettingStartedUnchecked": "Usado para representar os itens de introdução que não foram concluídos" + "gettingStartedChecked": "Usado para representar etapas passo a passo que foram concluídas", + "gettingStartedUnchecked": "Usado para representar etapas passo a passo que não foram concluídas" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedInput": { - "gettingStarted": "Introdução" + "welcome": "Bem-vindo(a)" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedService": { - "workspacePlatform": "A plataforma do espaço de trabalho atual, que em contextos remotos pode ser diferente da plataforma da IU" + "builtin": "Construídas em" }, "vs/workbench/contrib/welcome/gettingStarted/common/gettingStartedContent": { "browseLangExts": "Procurar Extensões de Linguagem", @@ -8455,13 +8720,11 @@ "commandPalette": "Abrir a Paleta de Comandos", "enableSync": "Habilitar a Sincronização de Configurações", "enableTrust": "habilitar a confiança", - "getting-started-beginner-icon": "Ícone usado para a categoria de iniciante da introdução", - "getting-started-intermediate-icon": "Ícone usado para a categoria intermediária da introdução", - "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 página de boas-vindas", + "getting-started-intermediate-icon": "Ícone usado para a categoria intermediária da página de boas-vindas", + "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.cloneRepo.description": "Clonar um repositório Git", - "gettingStarted.cloneRepo.title": "Clonar um Repositório Git...", "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.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}", @@ -8472,8 +8735,8 @@ "gettingStarted.findLanguageExts.title": "Suporte a todos os seus idiomas", "gettingStarted.intermediate.description": "Otimize seu fluxo de trabalho de desenvolvimento com essas dicas e truques.", "gettingStarted.intermediate.title": "Aumentar sua Produtividade", - "gettingStarted.newFile.description": "Comece a trabalhar com um novo arquivo vazio", - "gettingStarted.newFile.title": "Novo Arquivo", + "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", "gettingStarted.notebookProfile.description": "Personalize os blocos de anotações da forma que preferir", "gettingStarted.notebookProfile.title": "Selecionar o layout dos seus blocos de anotações", @@ -8511,6 +8774,8 @@ "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.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}", "gettingStarted.videoTutorial.title": "Sente-se e aprenda", "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.", @@ -8554,102 +8819,13 @@ "welcomeOverlay.search": "Pesquisar entre arquivos", "welcomeOverlay.terminal": "Ativar/desativar terminal integrado" }, - "vs/workbench/contrib/welcome/page/browser/vs_code_welcome_page": { - "welcomePage.colorTheme": "Tema de cores", - "welcomePage.colorThemeDescription": "Faça com que o editor e seu código tenham a aparência que você mais gosta", - "welcomePage.customize": "Personalizar", - "welcomePage.editingEvolved": "Edição evoluída", - "welcomePage.gitClone": "clonar o repositório...", - "welcomePage.gitHubRepository": "Repositório GitHub", - "welcomePage.help": "Ajuda", - "welcomePage.installExtensionPacks": "Ferramentas e idiomas", - "welcomePage.installExtensionPacksDescription": "Instalar suporte para {0} e {1}", - "welcomePage.installKeymapDescription": "Configurações e associações de teclas", - "welcomePage.installKeymapExtension": "Instale as configurações e os atalhos de teclado de {0} e {1}", - "welcomePage.interactivePlayground": "Playground Interativo", - "welcomePage.interactivePlaygroundDescription": "Experimente os recursos essenciais do editor em uma breve explicação passo a passo", - "welcomePage.interfaceOverview": "Visão geral da interface", - "welcomePage.interfaceOverviewDescription": "Obter uma sobreposição visual realçando os principais componentes da interface do usuário", - "welcomePage.introductoryVideos": "Vídeos introdutórios", - "welcomePage.keybindingsCheatsheet": "Folha de referências imprimível do teclado", - "welcomePage.learn": "Conhecer", - "welcomePage.moreExtensions": "mais", - "welcomePage.moreRecent": "Mais...", - "welcomePage.newFile": "Novo arquivo", - "welcomePage.newsletterSignup": "Participar do nosso Boletim Informativo", - "welcomePage.noRecentFolders": "Não há pastas recentes", - "welcomePage.openFolder": "Abrir pasta...", - "welcomePage.others": "outros", - "welcomePage.productDocumentation": "Documentação do produto", - "welcomePage.recent": "Recente", - "welcomePage.showCommands": "Encontrar e executar todos os comandos", - "welcomePage.showCommandsDescription": "Acesse e pesquise rapidamente comandos na Paleta de Comandos ({0})", - "welcomePage.showKeymapExtensions": "Mostrar outras extensões de mapa de chaves", - "welcomePage.showLanguageExtensions": "Mostrar mais extensões de idioma", - "welcomePage.showOnStartup": "Mostrar a página inicial ao iniciar", - "welcomePage.stackOverflow": "Stack Overflow", - "welcomePage.start": "Iniciar", - "welcomePage.tipsAndTricks": "Dicas e Truques", - "welcomePage.vscode": "Visual Studio Code" - }, - "vs/workbench/contrib/welcome/page/browser/welcomePage": { - "details": "Detalhes", - "ok": "OK", - "welcome.title": "Bem-vindo(a)", - "welcomePage": "Bem-vindo(a)", - "welcomePage.atom": "Atom", - "welcomePage.azure": "Azure", - "welcomePage.docker": "Docker", - "welcomePage.extensionListSeparator": ", ", - "welcomePage.extensionPackAlreadyInstalled": "O suporte para {0} já está instalado.", - "welcomePage.extensionPackNotFound": "Não foi possível encontrar suporte para {0} com a id {1}.", - "welcomePage.installExtensionPack": "Instalar suporte adicional para {0}", - "welcomePage.installKeymap": "Instalar {0} Mapa de Teclas", - "welcomePage.installedExtensionPack": "O suporte de {0} já está instalado", - "welcomePage.installedKeymap": "O mapa de teclas {0} já está instalado", - "welcomePage.installingExtensionPack": "Instalando suporte adicional para {0}...", - "welcomePage.installingKeymap": "Instalando os atalhos de teclado do {0}...", - "welcomePage.java": "Java", - "welcomePage.javaScript": "JavaScript", - "welcomePage.keymapAlreadyInstalled": "Os atalhos de teclado do {0} já estão instalados.", - "welcomePage.keymapNotFound": "Não foi possível encontrar os atalhos de teclado do {0} com a id {1}.", - "welcomePage.openFolderWithPath": "Abrir pasta {0} com caminho {1}", - "welcomePage.php": "PHP", - "welcomePage.python": "Python", - "welcomePage.showAzureExtensions": "Mostrar extensões do Azure", - "welcomePage.sublime": "Sublime", - "welcomePage.vim": "Vim", - "welcomePage.willReloadAfterInstallingExtensionPack": "A janela será recarregada após a instalação do suporte adicional para {0}.", - "welcomePage.willReloadAfterInstallingKeymap": "A janela será recarregada após a instalação dos atalhos de teclado do {0}." - }, "vs/workbench/contrib/welcome/page/browser/welcomePage.contribution": { - "miWelcome": "&&Bem-vindo(a)", "workbench.startupEditor": "Controla qual editor é mostrado na inicialização, se nenhum for restaurado da sessão anterior.", - "workbench.startupEditor.gettingStarted": "Abra a nova Página inicial com conteúdo para ajudar a começar a trabalhar com o VS code e extensões.", - "workbench.startupEditor.gettingStartedInEmptyWorkbench": "Ao abrir um workbench vazio, abra a nova Home Page com conteúdo para ajudar na introdução ao VS Code e às extensões.", "workbench.startupEditor.newUntitledFile": "Abrir um novo arquivo sem título (aplicável somente ao abrir uma janela vazia).", "workbench.startupEditor.none": "Iniciar sem um editor.", - "workbench.startupEditor.readme": "Abrir o LEIAME ao abrir uma pasta que contenha um, caso contrário, retornar para 'welcomePage'.", - "workbench.startupEditor.welcomePage": "Abra a página inicial herdada.", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "Abrir a página inicial legada ao abrir um workbench vazio." - }, - "vs/workbench/contrib/welcome/page/browser/welcomePageColors": { - "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.", - "welcomePage.tileHoverBackground": "Cor da tela de fundo de focalização dos blocos na página Introdução.", - "welcomePage.tileShadow": "Cor da sombra dos botões de categoria de passo a passo da Página inicial." - }, - "vs/workbench/contrib/welcome/telemetryOptOut/browser/telemetryOptOut": { - "telemetryOptOut.OptIn": "Sim, feliz em ajudar", - "telemetryOptOut.OptOut": "Não, obrigado", - "telemetryOptOut.optInNotice": "Ajude a melhorar o VS Code permitindo que a Microsoft colete dados de uso. Leia nossa [política de privacidade]({0}) e saiba como [aceitar]({1}).", - "telemetryOptOut.optOutNotice": "Ajude a melhorar o VS Code permitindo que a Microsoft colete dados de uso. Leia nossa [política de privacidade]({0}) e saiba como [recusar]({1}).", - "telemetryOptOut.optOutOption": "Ajude a Microsoft a aprimorar o Visual Studio Code permitindo a coleta de dados de uso. Leia nossa [política de privacidade] ({0}) para obter mais detalhes.", - "telemetryOptOut.readMore": "Leia Mais" + "workbench.startupEditor.readme": "Abra o README ao abrir uma pasta que contém um, caso contrário, volte para 'welcomePage'. Nota: isso só é observado como uma configuração global, será ignorado se definido em uma configuração de área de trabalho ou pasta.", + "workbench.startupEditor.welcomePage": "Abra a página de boas-vindas, com conteúdo para ajudar na introdução ao VS Code e extensões.", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "Abrir a página inicial ao abrir um workbench vazio." }, "vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": { "editorWalkThrough": "Playground Interativo", @@ -8667,8 +8843,10 @@ "vs/workbench/contrib/workspace/browser/workspace.contribution": { "addWorkspaceFolderDetail": "Você está adicionando arquivos a um espaço de trabalho confiável que não é confiável no momento. Você confia nos autores desses novos arquivos?", "addWorkspaceFolderMessage": "Você confia nos autores dos arquivos nesta pasta?", + "cancel": "Cancelar", "cancelWorkspaceTrustButton": "Cancelar", "checkboxString": "Confiar nos autores de todos os arquivos na pasta pai '{0}'", + "configureWorkspaceTrust": "Configurar a Relação de Confiança do Workspace", "dontTrustFolderOptionDescription": "Procurar pasta no modo restrito", "dontTrustOption": "Não, não confio nos autores", "dontTrustWorkspaceOptionDescription": "Procurar espaço de trabalho no modo restrito", @@ -8680,7 +8858,14 @@ "immediateTrustRequestMessage": "Um recurso que você está tentando usar pode ser um risco à segurança se você não confia na origem dos arquivos ou das pastas abertas no momento.", "manageWorkspaceTrust": "Gerenciar a Confiança do Workspace", "manageWorkspaceTrustButton": "Gerenciar", + "newWindow": "No Modo Restrito", "no": "Não", + "open": "Abrir", + "openLooseFileLearnMore": "Se você não confiar nos autores desses arquivos, recomendamos que continue no modo restrito, pois os arquivos podem ser mal-intencionados. Confira [nossos documentos](https://aka.ms/vscode-workspace-trust) para saber mais.", + "openLooseFileMesssage": "Você confia nos autores desses arquivos?", + "openLooseFileWindowDetails": "Você está tentando abrir arquivos não confiáveis em uma janela que é confiável.", + "openLooseFileWorkspaceCheckbox": "Lembrar minha decisão em todos os espaços de trabalho", + "openLooseFileWorkspaceDetails": "Você está tentando abrir arquivos não confiáveis em um espaço de trabalho confiável.", "restrictedModeBannerAriaLabelFolder": "O Modo Restrito destina-se à navegação por código seguro. Confie nesta pasta para habilitar todos os recursos. Use as teclas de navegação para acessar ações de faixa.", "restrictedModeBannerAriaLabelWindow": "O Modo Restrito destina-se à navegação por código seguro. Confie nesta janela para habilitar todos os recursos. Use as teclas de navegação para acessar ações de faixa.", "restrictedModeBannerAriaLabelWorkspace": "O Modo Restrito destina-se à navegação por código seguro. Confie neste espaço de trabalho para habilitar todos os recursos. Use as teclas de navegação para acessar ações de faixa.", @@ -8704,6 +8889,10 @@ "trustFolderOptionDescription": "Confiar na pasta e habilitar todos os recursos", "trustOption": "Sim, confio nos autores", "trustWorkspaceOptionDescription": "Confiar no espaço de trabalho e habilitar todos os recursos", + "workspace.trust.banner.always": "Mostrar a faixa sempre que um workspace não confiável estiver aberto.", + "workspace.trust.banner.description": "Controla quando a faixa do modo restrito é mostrada.", + "workspace.trust.banner.never": "Não mostrar a faixa quando um workspace não confiável estiver aberto.", + "workspace.trust.banner.untilDismissed": "Mostra a faixa quando um espaço de trabalho não confiável for aberto até ser ignorado.", "workspace.trust.description": "Controla se a confiança do espaço de trabalho está habilitada no VS Code.", "workspace.trust.emptyWindow.description": "Controla se a janela vazia é confiável por padrão dentro do VS Code. Quando usada com '#{0}#', você pode habilitar a funcionalidade completa do VS Code sem solicitar em uma janela vazia.", "workspace.trust.startupPrompt.always": "Peça confiança sempre que um espaço de trabalho não confiável for aberto.", @@ -8717,6 +8906,8 @@ "workspaceStartupTrustDetails": "{0} fornece recursos que podem executar arquivos automaticamente neste espaço de trabalho.", "workspaceTrust": "Você confia nos autores dos arquivos neste espaço de trabalho?", "workspaceTrustEditor": "Editor de Confiança do Workspace", + "workspaceTrustEnabledCtx": "Se o recurso de confiança do espaço de trabalho está habilitado.", + "workspaceTrustedCtx": "Se o espaço de trabalho atual é confiável para o usuário.", "workspacesCategory": "Workspaces", "yes": "Sim" }, @@ -8724,23 +8915,31 @@ "addButton": "Adicionar pasta", "deleteTrustedUri": "Excluir Caminho", "dontTrustButton": "Não Confiar", - "editTrustedUri": "Caminho de Alteração", + "editTrustedUri": "Editar Caminho", "hostColumnLabel": "Host", + "invalidTrust": "'{0}' é inválido e tem muitos segmentos de caminho.", "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.", "pathColumnLabel": "Caminho", + "pickerTrustedUri": "Abrir o Seletor de Arquivos", "root element label": "Gerenciar a Confiança do Espaço de Trabalho", "selectTrustedUri": "Selecione a Pasta em que Confiar", + "trustAll": "Você confiará em todos os repositórios em {0}.", "trustButton": "Confiar", - "trustParentButton": "Confiar em Tudo na Pasta Pai", + "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}'.", + "trustParentButton": "Pai de Confiança", "trustUri": "Confiar na Pasta", "trustedDebugging": "A depuração está habilitada", - "trustedDescription": "Todos os recursos estão habilitados porque a confiança foi concedida ao espaço de trabalho. [Saiba mais] (https://aka.ms/vscode-workspace-trust).", + "trustedDescription": "Todos os recursos estão habilitados porque a confiança foi concedida ao espaço de trabalho.", "trustedExtensions": "Todas as extensões estão habilitadas", - "trustedFolder": "Em uma pasta confiável", + "trustedFolder": "Em uma Pasta Confiável", + "trustedFolderAriaLabel": "{0}, confiável", "trustedFolderSubtitle": "Você confia nos autores dos arquivos na pasta atual. Todos os recursos estão habilitados:", + "trustedFolderWithHostAriaLabel": "{0} em {1}, confiável", "trustedFoldersAndWorkspaces": "Pastas e Espaços de Trabalho Confiáveis", - "trustedFoldersDescription": "Você confia nas seguintes pastas, seus filhos e arquivos de espaço de trabalho.", + "trustedFoldersDescription": "Você confia nas seguintes pastas, suas subpastas e arquivos do workspace.", "trustedForcedReason": "Esta janela é confiável pela natureza do espaço de trabalho que é aberto.", "trustedHeaderFolder": "Você confia nesta pasta", "trustedHeaderWindow": "Você confia nesta janela", @@ -8748,22 +8947,23 @@ "trustedSettings": "Todas as configurações do espaço de trabalho são aplicadas", "trustedTasks": "As tarefas podem ser executadas", "trustedUnsettableWindow": "Esta janela é confiável", - "trustedWindow": "Em uma janela confiável", + "trustedWindow": "Em uma Janela Confiável", "trustedWindowSubtitle": "Você confia nos autores dos arquivos na janela atual. Todos os recursos estão habilitados:", - "trustedWorkspace": "Em um espaço de trabalho confiável", + "trustedWorkspace": "Em um Espaço de trabalho Confiável", "trustedWorkspaceSubtitle": "Você confia nos autores dos arquivos no espaço de trabalho atual. Todos os recursos estão habilitados:", "untrustedDebugging": "A depuração está desabilitada", - "untrustedDescription": "{0} está em um modo restrito destinado à navegação por código seguro. [Saiba mais] (https://aka.ms/vscode-workspace-trust).", + "untrustedDescription": "{0} está em um modo restrito destinado à navegação de código segura.", "untrustedExtensions": "[{0} extensões] ({1}) estão desabilitadas ou têm funcionalidade limitada", "untrustedFolderReason": "Esta pasta é confiável por meio das entradas em negrito nas pastas confiáveis abaixo.", "untrustedFolderSubtitle": "Você não confia nos autores dos arquivos na pasta atual. Os seguintes recursos estão desabilitados:", "untrustedHeader": "Você está no Modo Restrito", "untrustedSettings": "[{0} configurações do espaço de trabalho]({1}) não se aplicam", - "untrustedTasks": "As tarefas são desabilitadas", + "untrustedTasks": "Tarefas não podem ser executadas", "untrustedWindowSubtitle": "Você não confia nos autores dos arquivos na janela atual. Os seguintes recursos estão desabilitados:", "untrustedWorkspace": "No Modo Restrito", "untrustedWorkspaceReason": "Este espaço de trabalho é confiável por meio das entradas em negrito nas pastas confiáveis abaixo.", - "untrustedWorkspaceSubtitle": "Você não confia nos autores dos arquivos no espaço de trabalho atual. Os seguintes recursos estão desabilitados:" + "untrustedWorkspaceSubtitle": "Você não confia nos autores dos arquivos no espaço de trabalho atual. Os seguintes recursos estão desabilitados:", + "workspaceTrustEditorHeaderActions": "[Definir suas configurações] ({0}) ou [saiba mais] (https://aka.ms/vscode-workspace-trust)." }, "vs/workbench/contrib/workspaces/browser/workspaces.contribution": { "openWorkspace": "Abrir o Workspace", @@ -8887,7 +9087,7 @@ "vs/workbench/services/dialogs/browser/abstractFileDialogService": { "allFiles": "Todos os Arquivos", "cancel": "Cancelar", - "dontSave": "N&&ão Salvar", + "dontSave": "Não S&&alvar", "filterName.workspace": "Workspace", "noExt": "Sem Extensão", "openFile.title": "Abrir o Arquivo", @@ -8920,10 +9120,10 @@ "remoteFileDialog.windowsDriveLetter": "Inicie o caminho com uma letra da unidade.", "saveLocalFile": "Salvar Arquivo Local..." }, - "vs/workbench/services/editor/browser/editorOverrideService": { - "editorOverride.configureDefault": "Configurar Padrão", - "editorOverride.conflictingDefaults": "Há vários editores padrão disponíveis para o recurso.", - "editorOverride.keepDefault": "Manter {0}", + "vs/workbench/services/editor/browser/editorResolverService": { + "editorResolver.configureDefault": "Configurar Padrão", + "editorResolver.conflictingDefaults": "Há vários editores padrão disponíveis para o recurso.", + "editorResolver.keepDefault": "Manter {0}", "prompOpenWith.updateDefaultPlaceHolder": "Selecionar novo editor padrão para '{0}'", "promptOpenWith.configureDefault": "Configurar editor padrão para '{0}'...", "promptOpenWith.currentDefault": "Padrão", @@ -8931,10 +9131,8 @@ "promptOpenWith.currentlyActive": "Ativo", "promptOpenWith.placeHolder": "Selecionar editor para '{0}'" }, - "vs/workbench/services/editor/common/editorOverrideService": { - "builtinProviderDisplayName": "Interno", - "editor.editorAssociations": "Configurar padrões de glob para editores (por exemplo, '\"*.hex\": \"hexEditor.hexEdit\"\"). Eles têm precedência sobre o comportamento padrão.", - "promptOpenWith.defaultEditor.displayName": "Editor de Texto" + "vs/workbench/services/editor/common/editorResolverService": { + "editor.editorAssociations": "Configurar padrões de glob para editores (por exemplo, '\"*.hex\": \"hexEditor.hexEdit\"\"). Eles têm precedência sobre o comportamento padrão." }, "vs/workbench/services/extensionManagement/browser/extensionBisect": { "bisect": "A Bifurcação de Extensão está ativa e desabilitou {0} extensões. Verifique se você ainda pode reproduzir o problema e continue selecionando uma destas opções.", @@ -8959,6 +9157,11 @@ }, "vs/workbench/services/extensionManagement/browser/extensionEnablementService": { "Reload": "Recarregar e Habilitar as Extensões", + "cannot change disablement environment": "Não é possível alterar a habilitação da extensão {0} porque ela está desabilitada no ambiente", + "cannot change enablement dependency": "Não é possível habilitar a extensão '{0}' porque ela depende da extensão '{1}' que não pode ser habilitada", + "cannot change enablement environment": "Não é possível alterar a habilitação da extensão {0} porque ela está habilitada no ambiente", + "cannot change enablement extension kind": "Não é possível alterar a habilitação da {0} extensão por causa do seu tipo de extensão", + "cannot change enablement virtual workspace": "Não é possível alterar a habilitação da extensão {0} porque ela não oferece suporte a espaços de trabalho virtuais", "cannot disable auth extension": "Não é possível desabilitar a extensão {0} porque a Sincronização das Configurações depende dela.", "cannot disable auth extension in workspace": "Não é possível desabilitar a extensão {0} no workspace porque ela contribui com provedores de autenticação", "cannot disable language pack extension": "Não é possível desabilitar a extensão {0} porque ela contribui com pacotes de idiomas.", @@ -8984,7 +9187,7 @@ "twoDependentsError": "Não é possível desinstalar a extensão '{0}'. As extensões '{1}' e '{2}' dependem disso." }, "vs/workbench/services/extensionManagement/common/webExtensionsScannerService": { - "cannot be installed": "Não é possível instalar '{0}' porque essa 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." }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "Local", @@ -9054,6 +9257,7 @@ "vscode.extension.activationEvents.onTerminalProfile": "Um evento de ativação emitido quando um perfil de terminal específico é lançado.", "vscode.extension.activationEvents.onUri": "Um evento de ativação é emitido sempre que um URI de todo o sistema direcionado para essa extensão é aberto.", "vscode.extension.activationEvents.onView": "Um evento de ativação é emitido sempre que o modo de exibição especificado é expandido.", + "vscode.extension.activationEvents.onWalkthrough": "Um evento de ativação emitido quando uma explicação passo a passo especificada é aberta.", "vscode.extension.activationEvents.star": "Um evento de ativação foi emitido na inicialização do VS Code. Para garantir uma ótima experiência do usuário final, use este evento de ativação em sua extensão somente quando nenhuma outra combinação de eventos de ativação funcionar em seu caso de uso.", "vscode.extension.activationEvents.workspaceContains": "Um evento de ativação é emitido sempre que uma pasta que é aberta contém pelo menos um arquivo correspondente ao padrão glob especificado.", "vscode.extension.badges": "Matriz de notificações a serem exibidas na barra lateral da página de extensão do Marketplace.", @@ -9095,13 +9299,15 @@ "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": { + "extensionUnderDevelopment": "Carregando a extensão de desenvolvimento em {0}", + "overwritingExtension": "Substituindo a extensão {0} por {1}." + }, "vs/workbench/services/extensions/common/remoteExtensionHost": { "remote extension host Log": "Host de Extensão Remota" }, "vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": { "extensionCache.invalid": "As extensões foram modificadas no disco. Recarregue a janela.", - "extensionUnderDevelopment": "Carregando a extensão de desenvolvimento em {0}", - "overwritingExtension": "Substituindo a extensão {0} por {1}.", "reloadWindow": "Recarregar a Janela" }, "vs/workbench/services/extensions/electron-browser/extensionService": { @@ -9311,19 +9517,12 @@ }, "vs/workbench/services/preferences/browser/preferencesService": { "defaultKeybindings": "Associações de Teclas Padrão", - "defaultSettings": "Configurações Padrão", "emptyKeybindingsHeader": "Coloque as suas associações de teclas neste arquivo para substituir os padrões", "fail.createSettings": "Não é possível criar '{0}' ({1}).", - "folderSettingsName": "{0} (Configurações da Pasta)", "openFolderFirst": "Abra uma pasta ou um workspace primeiro para criar as configurações do workspace ou da pasta." }, - "vs/workbench/services/preferences/common/preferences": { - "userSettingsTarget": "Configurações de Usuário", - "workspaceSettingsTarget": "Configurações do Workspace" - }, "vs/workbench/services/preferences/common/preferencesEditorInput": { - "settingsEditor2InputName": "Configurações", - "settingsEditorName": "Configurações Padrão" + "settingsEditor2InputName": "Configurações" }, "vs/workbench/services/preferences/common/preferencesModels": { "commonlyUsed": "Comumente Usado", @@ -9331,22 +9530,29 @@ }, "vs/workbench/services/preferences/common/preferencesValidation": { "invalidTypeError": "A configuração tem um tipo inválido. É esperado {0}. Corrigir em JSON.", + "validations.booleanIncorrectType": "Tipo incorreto. Tipo \"booleano\" esperado.", "validations.colorFormat": "Formato de cor inválido. Use #RGB, #RGBA, #RRGGBB ou #RRGGBBAA.", "validations.exclusiveMax": "O valor precisa ser estritamente menor que {0}.", "validations.exclusiveMin": "O valor precisa ser estritamente maior que {0}.", "validations.expectedInteger": "O valor deve ser um número inteiro.", "validations.expectedNumeric": "O valor deve ser um número.", + "validations.invalidStringEnumValue": "Valor não aceito. Valores válidos: {0}.", "validations.max": "O valor deve ser menor que ou igual a {0}.", "validations.maxLength": "O valor precisa ter {0} caracteres ou menos.", "validations.min": "O valor deve ser maior que ou igual a {0}.", "validations.minLength": "O valor precisa ter {0} caracteres ou mais.", "validations.multipleOf": "O valor precisa ser múltiplo de {0}.", + "validations.objectIncorrectType": "Tipo incorreto. Esperava um objeto.", + "validations.objectPattern": "A propriedade {0} não é permitida.\r\n", "validations.regex": "O valor precisa corresponder ao regex `{0}`.", + "validations.stringArrayIncorrectType": "Tipo incorreto. Esperava-se uma matriz de cadeia de caracteres.", "validations.stringArrayItemEnum": "O valor {0} não é um de {1}", "validations.stringArrayItemPattern": "O valor {0} precisa corresponder ao regex {1}.", "validations.stringArrayMaxItem": "A matriz precisa ter no máximo {0} itens", "validations.stringArrayMinItem": "A matriz precisa ter pelo menos {0} itens", "validations.stringArrayUniqueItems": "A matriz tem itens duplicados", + "validations.stringIncorrectEnumOptions": "As opções de enumeração devem ser cadeia de caracteres, mas existe uma opção que não é cadeia de caracteres. Registre um problema com o autor da extensão.", + "validations.stringIncorrectType": "Tipo incorreto. Esperada \"cadeia de caracteres\".", "validations.uriEmpty": "URI esperado.", "validations.uriMissing": "O URI é esperado.", "validations.uriSchemeMissing": "É esperado um URI com um esquema." @@ -9360,8 +9566,10 @@ "status.progress": "Mensagem de Progresso" }, "vs/workbench/services/remote/common/remoteExplorerService": { - "remote.localPortMismatch.Ok": "Ok", - "remote.localPortMismatch.single": "A porta local {0} não pôde ser usada para encaminhar à porta remota {1}.\r\n\r\nIsso geralmente acontece quando já existe outro processo usando a porta local {0}.\r\n\r\nO número da porta {2} foi usado em seu lugar." + "remote.localPortMismatch.single": "A porta local {0} não pôde ser usada para encaminhar à porta remota {1}.\r\n\r\nIsso geralmente acontece quando já existe outro processo usando a porta local {0}.\r\n\r\nO número da porta {2} foi usado em seu lugar.", + "tunnel.source.auto": "Encaminhado Automaticamente", + "tunnel.source.user": "Encaminhado pelo Usuário", + "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})" @@ -9375,11 +9583,9 @@ "invalid.path.1": "Esperava-se que `contributes.{0}.path` ({1}) fosse incluído na pasta ({2}) da extensão. Isso pode tornar a extensão não portátil.", "invalid.scopeName": "É esperada uma cadeia de caracteres em `contributes.{0}.scopeName`. Valor fornecido: {1}", "invalid.tokenTypes": "Valor inválido em `contributes.{0}.tokenTypes`. Precisa ser um mapa de objeto do nome do escopo para o tipo de token. Valor fornecido: {1}", - "neverAgain": "Não Mostrar Novamente", "progress1": "Preparando para registrar a análise de Gramática TM. Pressione Parar quando terminar.", "progress2": "Registrando em log a análise da Gramática TM. Pressione Parar quando terminar.", - "stop": "Interromper", - "too many characters": "A geração de tokens foi ignorada para linhas longas por motivos de desempenho. O comprimento de uma linha longa pode ser configurado por meio de `editor.maxTokenizationLineLength`." + "stop": "Interromper" }, "vs/workbench/services/textMate/common/TMGrammarFactory": { "no-tm-grammar": "Nenhuma Gramática TM registrada para este idioma." @@ -9542,11 +9748,9 @@ "colorThemeError": "O tema é desconhecido ou não está instalado.", "defaultProductIconThemeDesc": "Padrão", "defaultProductIconThemeLabel": "Padrão", - "detectColorScheme": "Se definido, alternar automaticamente para o tema de cor preferido com base na aparência do sistema operacional. Se a aparência do sistema operacional for escura, o tema especificado em '#{0}#' será usado, para aparência clara \"#{1}#\"", + "detectColorScheme": "Se definido, alterne automaticamente para o tema de cor preferido com base na aparência do sistema operacional. Se a aparência do sistema operacional for escura, o tema especificado em '#{0}#' será usado para a aparência clara \"#{1}#\"", "editorColors": "Substitui o estilo da fonte e as cores de sintaxe do editor do tema de cores selecionado no momento.", "editorColors.comments": "Define as cores e os estilos para comentários", - "editorColors.experimentalTokenStyling.deprecationMessage": "Use `editor.semanticTokenColorCustomizations`.", - "editorColors.experimentalTokenStyling.deprecationMessageMarkdown": "Nesse caso, use `#editor.semanticTokenColorCustomizations#`.", "editorColors.functions": "Define as cores e os estilos para declarações e referências de funções.", "editorColors.keywords": "Define as cores e os estilos das palavras-chave.", "editorColors.numbers": "Define as cores e os estilos para literais de número.", @@ -9681,13 +9885,15 @@ "saveElevatedSudo": "Repetir como sudo...", "staleSaveError": "Falha ao salvar '{0}': o conteúdo do arquivo é mais recente. Deseja substituir o arquivo com as alterações?" }, + "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { + "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.", - "ok": "OK", "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..." }, @@ -9701,28 +9907,19 @@ "vs/workbench/services/workspaces/browser/workspaceTrustEditorInput": { "workspaceTrustEditorInputName": "Confiança do Workspace" }, - "vs/workbench/services/workspaces/common/workspaceTrust": { - "cancel": "Cancelar", - "newWindow": "No Modo Restrito", - "open": "Abrir", - "openLooseFileLearnMore": "Se você não confiar nos autores desses arquivos, recomendamos que continue no modo restrito, pois os arquivos podem ser mal-intencionados. Confira [nossos documentos](https://aka.ms/vscode-workspace-trust) para saber mais.", - "openLooseFileMesssage": "Você confia nos autores desses arquivos?", - "openLooseFileWindowDetails": "Você está tentando abrir arquivos não confiáveis em uma janela que é confiável.", - "openLooseFileWorkspaceCheckbox": "Lembrar minha decisão em todos os espaços de trabalho", - "openLooseFileWorkspaceDetails": "Você está tentando abrir arquivos não confiáveis em um espaço de trabalho confiável.", - "workspaceTrustEnabledCtx": "Se o recurso de confiança do espaço de trabalho está habilitado.", - "workspaceTrustedCtx": "Se o espaço de trabalho atual é confiável para o usuário." - }, "vs/workbench/services/workspaces/electron-sandbox/workspaceEditingService": { "cancel": "Cancelar", "doNotSave": "Não Salvar", - "ok": "OK", "save": "Salvar", "saveWorkspaceDetail": "Salve seu espaço de trabalho se pretende abri-lo novamente.", "saveWorkspaceMessage": "Você quer salvar a sua configuração de área de trabalho como um arquivo?", "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/loadingSpinner/loadingSpinner": { + "loadingCompletedMessage": "Carregamento concluído", + "loadingMessage": "Carregando" + }, "sql/base/browser/ui/loadingSpinner/loadingSpinner.component": { "loadingCompletedMessage": "Carregamento concluído", "loadingMessage": "Carregando" @@ -9833,6 +10030,10 @@ "sql/platform/connection/common/connectionConfig": { "invalidServerName": "Um grupo de servidores com o mesmo nome já existe." }, + "sql/platform/connection/common/connectionStatusManager": { + "connectionStatusManager.noConnectionForUri": "Não foi possível localizar a conexão com o uri: {0}", + "connectionStatusManager.uriAlreadyInConnectionsList": "Já existe uma conexão com o uri: {0}" + }, "sql/platform/dashboard/browser/insightRegistry": { "schema.dashboardWidgets.InsightsRegistry": "Widget usado nos painéis" }, @@ -9963,6 +10164,25 @@ "previewFeatures.configTitle": "Versões prévias dos recursos", "showConnectDialogOnStartup": "Mostrar caixa de diálogo de conexão na inicialização" }, + "sql/workbench/browser/designer/designer": { + "designer.generalGroupName": "Geral", + "designer.loadingDesigner": "Carregando designer...", + "designer.loadingDesignerCompleted": "O designer está carregado", + "designer.newRowText": "Adicionar Novo", + "designer.processingChanges": "Processando alterações...", + "designer.processingChangesCompleted": "As alterações foram processadas", + "designer.removeRowText": "Remover", + "designer.savingChanges": "Salvando alterações...", + "designer.savingChangesCompleted": "As alterações foram salvas.", + "tableDesigner.unknownComponentType": "O tipo de componente: {0} não tem suporte" + }, + "sql/workbench/browser/designer/designerPropertiesPane": { + "tableDesigner.propertiesPaneTitle": "Propriedades", + "tableDesigner.propertiesPaneTitleWithContext": "{0} propriedades" + }, + "sql/workbench/browser/designer/designerScriptEditor": { + "designer.textEditorAriaLabel": "Editor de texto do designer." + }, "sql/workbench/browser/editData/editDataInput": { "connectionFailure": "Falha ao conectar sessão de dados" }, @@ -9977,6 +10197,9 @@ "resourceViewer.showActions": "Mostrar Ações", "resourceViewerInput.resourceViewer": "Visualizador de Recursos" }, + "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { + "tableDesigner.newTable": "Nova Tabela" + }, "sql/workbench/browser/modal/modal": { "closeMessage": "Fechar", "copyMessage": "Copiar", @@ -11357,6 +11580,13 @@ "sql/workbench/contrib/scripting/browser/scriptingActions": { "refreshError": "Ocorreu um erro ao atualizar o nó '{0}': {1}" }, + "sql/workbench/contrib/tableDesigner/browser/actions": { + "tableDesigner.saveTableChanges": "Salvar Alterações" + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { + "tableDesigner.configTitle": "Designer de Tabela", + "tableDesigner.featureEnabledDescription": "Controla se o recurso de designer de tabelas está habilitado. O valor padrão é falso." + }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "{0} tarefas em andamento", "miViewTasks": "&&Tarefas", @@ -11757,6 +11987,13 @@ "runCellCancelled": "Execução da célula cancelada", "sessionNotReady": "A sessão para este notebook vai começar em breve" }, + "sql/workbench/services/notebook/browser/models/cellEdit": { + "addCellEdit": "Adicionar Célula", + "convertCellTypeEdit": "Converter Tipo de Célula", + "deleteCellEdit": "Excluir Célula", + "moveCellEdit": "Mover Célula", + "splitCellEdit": "Dividir Célula" + }, "sql/workbench/services/notebook/browser/models/clientSession": { "ServerNotStarted": "O servidor não foi iniciado por uma razão desconhecida", "clientSession.unknownError": "Ocorreu um erro ao iniciar a sessão do notebook", @@ -11875,6 +12112,10 @@ "profilerFilterDialog.title": "Filtros", "profilerFilterDialog.valueColumn": "Valor" }, + "sql/workbench/services/query/common/queryManagement": { + "queryManagement.noQueryRunnerForUri": "Não foi possível localizar o Executor de Consulta para o uri: {0}", + "queryManagement.uriAlreadyHasQueryRunner": "Uri: {0} inesperadamente já tem um executor de consulta." + }, "sql/workbench/services/query/common/queryModelService": { "commitEditFailed": "A linha de commit falhou: ", "msgCancelQueryFailed": "O cancelamento da consulta falhou: {0}", @@ -11970,29 +12211,6 @@ "serverGroup.addServerGroup": "Adicionar grupo de servidores", "serverGroup.editServerGroup": "Editar grupo de servidores" }, - "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", - "taskService.yes": "Sim" - }, - "sql/workbench/update/electron-browser/gettingStarted": { - "miGettingStarted": "I&&ntrodução", - "showReleaseNotes": "Mostrar Introdução" - }, - "sql/platform/connection/common/connectionStatusManager": { - "connectionStatusManager.noConnectionForUri": "Não foi possível localizar a conexão com o uri: {0}", - "connectionStatusManager.uriAlreadyInConnectionsList": "Já existe uma conexão com o uri: {0}" - }, - "sql/workbench/services/query/common/queryManagement": { - "queryManagement.noQueryRunnerForUri": "Não foi possível localizar o Executor de Consulta para o uri: {0}", - "queryManagement.uriAlreadyHasQueryRunner": "Uri: {0} inesperadamente já tem um executor de consulta." - }, - "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { - "tableDesigner.newTable": "Nova Tabela" - }, - "sql/workbench/contrib/tableDesigner/browser/actions": { - "tableDesigner.saveTableChanges": "Salvar Alterações" - }, "sql/workbench/services/tableDesigner/browser/tableDesignerComponentInput": { "designer.checkConstraint.description.expression": "A expressão que define a restrição de verificação.", "designer.checkConstraint.description.name": "O nome da restrição de verificação.", @@ -12046,39 +12264,14 @@ "tableDesigner.schemaTitle": "Esquema", "tableDesigner.tableObjectType": "Tabela" }, - "sql/base/browser/ui/loadingSpinner/loadingSpinner": { - "loadingCompletedMessage": "Carregamento concluído", - "loadingMessage": "Carregando" + "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", + "taskService.yes": "Sim" }, - "sql/workbench/browser/designer/designer": { - "designer.generalGroupName": "Geral", - "designer.loadingDesigner": "Carregando designer...", - "designer.loadingDesignerCompleted": "O designer está carregado", - "designer.newRowText": "Adicionar Novo", - "designer.processingChanges": "Processando alterações...", - "designer.processingChangesCompleted": "As alterações foram processadas", - "designer.removeRowText": "Remover", - "designer.savingChanges": "Salvando alterações...", - "designer.savingChangesCompleted": "As alterações foram salvas.", - "tableDesigner.unknownComponentType": "O tipo de componente: {0} não tem suporte" - }, - "sql/workbench/browser/designer/designerPropertiesPane": { - "tableDesigner.propertiesPaneTitle": "Propriedades", - "tableDesigner.propertiesPaneTitleWithContext": "{0} propriedades" - }, - "sql/workbench/browser/designer/designerScriptEditor": { - "designer.textEditorAriaLabel": "Editor de texto do designer." - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { - "tableDesigner.configTitle": "Designer de Tabela", - "tableDesigner.featureEnabledDescription": "Controla se o recurso de designer de tabelas está habilitado. O valor padrão é falso." - }, - "sql/workbench/services/notebook/browser/models/cellEdit": { - "addCellEdit": "Adicionar Célula", - "convertCellTypeEdit": "Converter Tipo de Célula", - "deleteCellEdit": "Excluir Célula", - "moveCellEdit": "Mover Célula", - "splitCellEdit": "Dividir Célula" + "sql/workbench/update/electron-browser/gettingStarted": { + "miGettingStarted": "I&&ntrodução", + "showReleaseNotes": "Mostrar Introdução" } } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/CHANGELOG.md b/i18n/ads-language-pack-ru/CHANGELOG.md index da462504fd..acce50fb09 100644 --- a/i18n/ads-language-pack-ru/CHANGELOG.md +++ b/i18n/ads-language-pack-ru/CHANGELOG.md @@ -2,5 +2,7 @@ All notable changes to the "ads-language-pack-ru" language pack will be documented in this file. ## [Released] +* TBA - Release for Azure Data Studio 1.35 +* December 14, 2021 - Release for Azure Data Studio 1.34 * May 21, 2021 - Release for Azure Data Studio 1.29 * September 2, 2021 - Release for Azure Data Studio 1.33 diff --git a/i18n/ads-language-pack-ru/package.json b/i18n/ads-language-pack-ru/package.json index f28d105a8d..77187bd70c 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.34.0", + "version": "1.35.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.34.0" + "azdata": "^1.35.0" }, "icon": "languagepack.png", "categories": [ diff --git a/i18n/ads-language-pack-ru/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/arc.i18n.json index 79582e04ea..642afcf35a 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/arc.i18n.json @@ -536,4 +536,4 @@ "worker.node.count.should.not.be.one": "Значение 1 не поддерживается." } } -} +} \ No newline at end of file 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 9c7f29a618..531ea0e307 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 @@ -17,6 +17,7 @@ "fileDirname": "Имя директории текущего открытого файла", "fileExtname": "Расширение текущего открытого файла", "lineNumber": "Номер текущей выбранной строки в активном файле", + "pathSeparator": "Символ, используемый операционной системой для разделения компонентов в путях к файлам.", "relativeFile": "Текущий открытый файл относительно ${workspaceFolder}", "relativeFileDirname": "Имя каталога текущего открытого файла по отношению к ${workspaceFolder}", "selectedText": "Текущий выделенный текст в активном файле ", diff --git a/i18n/ads-language-pack-ru/translations/extensions/git.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/git.i18n.json index 29efdbf26f..b08d2148d2 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/git.i18n.json @@ -178,11 +178,12 @@ "downloadgit": "Скачать Git", "git20": "У вас установлен Git {0}. Код лучше всего работает с Git >= 2.", "git2526": "Имеются известные проблемы с установленным {0} Git. Обновите Git до версии 2.27 или выше, чтобы функции Git работали правильно.", - "looking": "Поиск git в: {0}", "neverShowAgain": "Больше не показывать", "notfound": "Git не найден. Установите Git или укажите путь к нему в параметре 'git.path'.", + "skipped": "Пропущенный найденный Git в: {0}", "updateGit": "Обновить Git", - "using git": "Используется git {0} из {1}" + "using git": "Используется git {0} из {1}", + "validating": "Проверка найденного git в:{0}" }, "dist/model": { "no repositories": "Доступные репозитории отсутствуют", diff --git a/i18n/ads-language-pack-ru/translations/extensions/github-authentication.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/github-authentication.i18n.json index f25ed3f63d..9985716395 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/github-authentication.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/github-authentication.i18n.json @@ -14,8 +14,8 @@ }, "dist/githubServer": { "signingIn": "$(mark-github) Выполняется вход в github.com...", - "signingInEnterprise": "$(mark-github) Выполняется вход в {0}...", - "status.git.signIn.name": "Вход в GitHub" + "status.git.signIn.name": "Вход в GitHub", + "validUri": "Введите допустимый URI со страницы входа в GitHub." }, "package": { "description": "Поставщик проверки подлинности GitHub", diff --git a/i18n/ads-language-pack-ru/translations/extensions/github.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/github.i18n.json index ef6fdce909..8aa1b90d3b 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/github.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/github.i18n.json @@ -34,7 +34,7 @@ }, "package": { "config.gitAuthentication": "Управляет тем, следует ли включить автоматическую проверку подлинности GitHub для команд Git в VS Code.", - "description": "GitHub", + "description": "Возможности GitHub для VS Code", "displayName": "GitHub", "welcome.publishFolder": "Вы также можете напрямую опубликовать эту папку в репозитории GitHub. После публикации вы получите доступ к возможностям системы управления версиями на платформе Git и GitHub.\r\n[$(github) Опубликовать в GitHub](command:github.publish)", "welcome.publishWorkspaceFolder": "Вы также можете напрямую опубликовать папку рабочей области в репозитории GitHub. После публикации вы получите доступ к возможностям системы управления версиями на платформе Git и GitHub.\r\n[$(github) Опубликовать в GitHub](command:github.publish)" diff --git a/i18n/ads-language-pack-ru/translations/extensions/merge-conflict.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/merge-conflict.i18n.json index 4d309c4fc5..0f92f93ffd 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/merge-conflict.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/merge-conflict.i18n.json @@ -8,24 +8,6 @@ ], "version": "1.0.0", "contents": { - "dist/codelensProvider": { - "acceptBothChanges": "Принять оба изменения", - "acceptCurrentChange": "Принять текущее изменение", - "acceptIncomingChange": "Принять входящее изменение", - "compareChanges": "Сравнить изменения" - }, - "dist/commandHandler": { - "compareChangesTitle": "{0}: текущие изменения ⟷ входящие изменения", - "cursorNotInConflict": "Курсор не находится на конфликте объединения", - "cursorOnCommonAncestorsRange": "Курсор редактора находится в блоке общих предков. Переместите его в блок \"Текущее\" или \"Входящее\"", - "cursorOnSplitterRange": "Курсор редактора находится на разделителе блока объединения конфликтов. Переместите его в блок \"Текущее\" или \"Входящее\"", - "noConflicts": "Конфликтов объединения в этом файле не обнаружено", - "noOtherConflictsInThisFile": "Других конфликтов объединения в этом файле не обнаружено" - }, - "dist/mergeDecorator": { - "currentChange": "(текущее изменение)", - "incomingChange": "(входящее изменение)" - }, "package": { "command.accept.all-both": "Принять все входящие и текущие", "command.accept.all-current": "Принять все текущие", diff --git a/i18n/ads-language-pack-ru/translations/extensions/notebook.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/notebook.i18n.json index b45b3c2bc0..36979e0bf6 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/notebook.i18n.json @@ -305,4 +305,4 @@ "title.unpinNotebook": "Открепить записную книжку" } } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/sql-database-projects.i18n.json index d1c5874370..a1ad5e6948 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/sql-database-projects.i18n.json @@ -350,4 +350,4 @@ "title.projectsView": "Проекты" } } -} +} \ 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 3de0a12850..adf948f256 100644 --- a/i18n/ads-language-pack-ru/translations/main.i18n.json +++ b/i18n/ads-language-pack-ru/translations/main.i18n.json @@ -253,6 +253,7 @@ "autoClosingQuotes": "Определяет, должен ли редактор автоматически закрывать кавычки, если пользователь добавил открывающую кавычку.", "autoIndent": "Определяет, должен ли редактор автоматически изменять отступы, когда пользователи вводят, вставляют или перемещают текст или изменяют отступы строк.", "autoSurround": "Определяет, должен ли редактор автоматически обрамлять выделения при вводе кавычек или квадратных скобок.", + "bracketPairColorization.enabled": "Определяет, включено ли окрашивание пар скобок.", "codeActions": "Включает индикатор действия кода в редакторе.", "codeLens": "Определяет, отображается ли CodeLens в редакторе.", "codeLensFontFamily": "Управляет семейством шрифтов для CodeLens.", @@ -292,9 +293,12 @@ "editor.editor.gotoLocation.multipleImplemenattions": "Управляет поведением команды \"Перейти к реализациям\" при наличии нескольких целевых расположений.", "editor.editor.gotoLocation.multipleReferences": "Управляет поведением команды \"Перейти к ссылкам\" при наличии нескольких целевых расположений.", "editor.editor.gotoLocation.multipleTypeDefinitions": "Управляет поведением команды \"Перейти к определению типа\" при наличии нескольких целевых расположений.", - "editor.find.autoFindInSelection.always": "Всегда включать функцию \"Найти в выделении\" автоматически.", - "editor.find.autoFindInSelection.multiline": "Автоматическое включение функции \"Найти в выделении\" при выборе нескольких строк содержимого.", - "editor.find.autoFindInSelection.never": "Никогда не включать функцию \"Найти в выделении\" автоматически (по умолчанию).", + "editor.find.autoFindInSelection.always": "Всегда включать функцию «Найти в выделении» автоматически.", + "editor.find.autoFindInSelection.multiline": "Автоматическое включение функции «Найти в выделении» при выборе нескольких строк содержимого.", + "editor.find.autoFindInSelection.never": "Никогда не включать функцию «Найти в выделении» автоматически (по умолчанию).", + "editor.find.seedSearchStringFromSelection.always": "Всегда вставлять начальные значения в строку поиска из выделенного фрагмента редактора, включая слова в позиции курсора.", + "editor.find.seedSearchStringFromSelection.never": "Никогда не вставлять начальные значения в строку поиска из выделенного фрагмента редактора.", + "editor.find.seedSearchStringFromSelection.selection": "Вставлять начальные значения в строку поиска только из выделенного фрагмента редактора.", "editor.gotoLocation.multiple.deprecated": "Этот параметр устарел. Используйте вместо него отдельные параметры, например, 'editor.editor.gotoLocation.multipleDefinitions' или 'editor.editor.gotoLocation.multipleImplementations'.", "editor.gotoLocation.multiple.goto": "Перейдите к основному результату и включите быструю навигацию для остальных", "editor.gotoLocation.multiple.gotoAndPeek": "Перейти к основному результату и показать быстрый редактор", @@ -332,13 +336,14 @@ "emptySelectionClipboard": "Управляет тем, копируется ли текущая строка при копировании без выделения.", "fastScrollSensitivity": "Коэффициент увеличения скорости прокрутки при нажатии клавиши ALT.", "find.addExtraSpaceOnTop": "Определяет, должно ли мини-приложение поиска добавлять дополнительные строки в начале окна редактора. Если задано значение true, вы можете прокрутить первую строку при отображаемом мини-приложении поиска.", - "find.autoFindInSelection": "Управляет условием автоматического включения поиска в выделенном фрагменте.", + "find.autoFindInSelection": "Управляет условием автоматического включения функции «Найти в выделении».", "find.cursorMoveOnType": "Определяет, должен ли курсор перемещаться для поиска совпадений при вводе.", "find.globalFindClipboard": "Определяет, должно ли мини-приложение поиска считывать или изменять общий буфер обмена поиска в macOS.", "find.loop": "Определяет, будет ли поиск автоматически перезапускаться с начала (или с конца), если не найдено никаких других соответствий.", "find.seedSearchStringFromSelection": "Определяет, можно ли передать строку поиска в мини-приложение поиска из текста, выделенного в редакторе.", "folding": "Определяет, включено ли свертывание кода в редакторе.", "foldingHighlight": "Определяет, должен ли редактор выделять сложенные диапазоны.", + "foldingImportsByDefault": "Определяет, будет ли редактор автоматически сворачивать диапазоны импорта.", "foldingStrategy": "Управляет стратегией для вычисления свертываемых диапазонов.", "foldingStrategy.auto": "Используйте стратегию свертывания для конкретного языка, если она доступна, в противном случае используйте стратегию на основе отступов.", "foldingStrategy.indentation": "Используйте стратегию свертывания на основе отступов.", @@ -358,11 +363,15 @@ "hover.enabled": "Управляет тем, отображается ли наведение.", "hover.sticky": "Управляет тем, должно ли наведение оставаться видимым при наведении на него курсора мыши.", "inlayHints.enable": "Включает встроенные указания в редакторе.", - "inlayHints.fontFamily": "Управляет семейством шрифтов встроенных указаний в редакторе.", + "inlayHints.fontFamily": "Определяет семейство шрифтов для указаний-вкладок в редакторе. Если никакое значение не задано, используется `#editor.fontFamily#`.", "inlayHints.fontSize": "Определяет размер шрифта встроенных указаний в редакторе. Если задано значение \"0\", используется 90 % от \"#editor.fontSize#\".", "inlineSuggest.enabled": "Определяет, следует ли автоматически показывать встроенные предложения в редакторе.", + "inlineSuggest.mode": "Определяет, какой режим следует использовать для отрисовки встроенных предложений.", + "inlineSuggest.mode.prefix": "Отображать только встроенное предложение, если заменяемый текст является префиксом вставляемого текста.", + "inlineSuggest.mode.subword": "Отображать только встроенное предложение, если заменяемый текст является подсловом вставляемого текста.", + "inlineSuggest.mode.subwordSmart": "Отображать встроенное предложение только в том случае, если замещающий текст является подсловом вставляемого текста, но подслово должно начинаться после курсора.", "letterSpacing": "Управляет интервалом между буквами в пикселях.", - "lineHeight": "Управляет высотой строк. Укажите 0 для вычисления высоты строки по размеру шрифта.", + "lineHeight": "Определяет высоту строки. \r\n– Используйте 0, чтобы автоматически вычислить высоту строки на основе размера шрифта.\r\n– Значения от 0 до 8 будут использоваться в качестве множителя для размера шрифта.\r\n– Значения больше или равные 8 будут использоваться в качестве действующих значений.", "lineNumbers": "Управляет отображением номеров строк.", "lineNumbers.interval": "Номера строк отображаются каждые 10 строк.", "lineNumbers.off": "Номера строк не отображаются.", @@ -423,6 +432,17 @@ "scrollBeyondLastColumn": "Управляет количеством дополнительных символов, на которое содержимое редактора будет прокручиваться по горизонтали.", "scrollBeyondLastLine": "Определяет, будет ли содержимое редактора прокручиваться за последнюю строку.", "scrollPredominantAxis": "Прокрутка только вдоль основной оси при прокрутке по вертикали и горизонтали одновременно. Предотвращает смещение по горизонтали при прокрутке по вертикали на трекпаде.", + "scrollbar.horizontal": "Управляет видимостью горизонтальной полосы прокрутки.", + "scrollbar.horizontal.auto": "Горизонтальная полоса прокрутки будет видна только при необходимости.", + "scrollbar.horizontal.fit": "Горизонтальная полоса прокрутки всегда будет скрыта.", + "scrollbar.horizontal.visible": "Горизонтальная полоса прокрутки всегда будет видна.", + "scrollbar.horizontalScrollbarSize": "Высота горизонтальной полосы прокрутки.", + "scrollbar.scrollByPage": "Управляет прокруткой при нажатии страницы или переходом к позиции щелчка.", + "scrollbar.vertical": "Управляет видимостью вертикальной полосы прокрутки.", + "scrollbar.vertical.auto": "Вертикальная полоса прокрутки будет видна только при необходимости.", + "scrollbar.vertical.fit": "Вертикальная полоса прокрутки всегда будет скрыта.", + "scrollbar.vertical.visible": "Вертикальная полоса прокрутки всегда будет видна.", + "scrollbar.verticalScrollbarSize": "Ширина вертикальной полосы прокрутки.", "selectLeadingAndTrailingWhitespace": "Должны ли всегда быть выбраны начальный и конечный пробелы.", "selectionClipboard": "Контролирует, следует ли поддерживать первичный буфер обмена Linux.", "selectionHighlight": "Определяет, должен ли редактор выделять совпадения, аналогичные выбранному фрагменту.", @@ -445,6 +465,10 @@ "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": "Определяет, отображаются ли сведения о предложении встроенным образом вместе с меткой или только в мини-приложении сведений.", @@ -562,6 +586,13 @@ "deprecatedEditorActiveLineNumber": "Параметр 'Id' является устаревшим. Используйте вместо него параметр 'editorLineNumber.activeForeground'.", "editorActiveIndentGuide": "Цвет активных направляющих для отступов редактора.", "editorActiveLineNumber": "Цвет номера активной строки редактора", + "editorBracketHighlightForeground1": "Цвет переднего плана скобок (1).", + "editorBracketHighlightForeground2": "Цвет переднего плана скобок (2).", + "editorBracketHighlightForeground3": "Цвет переднего плана скобок (3).", + "editorBracketHighlightForeground4": "Цвет переднего плана скобок (4).", + "editorBracketHighlightForeground5": "Цвет переднего плана скобок (5).", + "editorBracketHighlightForeground6": "Цвет переднего плана скобок (6).", + "editorBracketHighlightUnexpectedBracketForeground": "Цвет переднего плана непредвиденных скобок.", "editorBracketMatchBackground": "Цвет фона парных скобок", "editorBracketMatchBorder": "Цвет прямоугольников парных скобок", "editorCodeLensForeground": "Цвет переднего плана элемента CodeLens в редакторе", @@ -651,9 +682,9 @@ "source.label": "Действие с исходным кодом..." }, "vs/editor/contrib/codeAction/lightBulbWidget": { - "prefferedQuickFixWithKb": "Отображение исправлений. Доступно предпочитаемое исправление ({0})", - "quickFix": "Показать исправления", - "quickFixWithKb": "Показать исправления ({0})" + "codeAction": "Показать действия кода", + "codeActionWithKb": "Показать действия кода ({0})", + "preferredcodeActionWithKb": "Показать действия кода. Доступно предпочтительное быстрое исправление ({0})" }, "vs/editor/contrib/codelens/codelensController": { "showLensOnLine": "Показать команды CodeLens для текущей строки" @@ -700,13 +731,13 @@ "label.closeButton": "Закрыть", "label.find": "Найти", "label.matchesLocation": "{0} из {1}", - "label.nextMatchButton": "Следующее соответствие", + "label.nextMatchButton": "Следующее совпадение", "label.noResults": "Результаты отсутствуют", - "label.previousMatchButton": "Предыдущее соответствие", + "label.previousMatchButton": "Предыдущее совпадение", "label.replace": "Заменить", "label.replaceAllButton": "Заменить все", "label.replaceButton": "Заменить", - "label.toggleReplaceButton": "Режим \"Переключение замены\"", + "label.toggleReplaceButton": "Переключение замены", "label.toggleSelectionFind": "Найти в выделении", "placeholder.find": "Найти", "placeholder.replace": "Заменить", @@ -722,6 +753,9 @@ "foldBackgroundBackground": "Цвет фона за свернутыми диапазонами. Этот цвет не должен быть непрозрачным, чтобы не скрывать расположенные ниже декоративные элементы.", "foldLevelAction.label": "Уровень папки {0}", "foldRecursivelyAction.label": "Свернуть рекурсивно", + "gotoNextFold.label": "Перейти к следующему свертыванию", + "gotoParentFold.label": "Перейти к родительскому свертыванию", + "gotoPreviousFold.label": "Перейти к предыдущему свертыванию", "toggleFoldAction.label": "Переключить свертывание", "unFoldRecursivelyAction.label": "Развернуть рекурсивно", "unfoldAction.label": "Развернуть", @@ -846,7 +880,8 @@ "showHover": "Показать при наведении" }, "vs/editor/contrib/hover/markdownHoverParticipant": { - "modesContentHover.loading": "Загрузка..." + "modesContentHover.loading": "Загрузка...", + "too many characters": "Разметка пропускается для длинных строк из соображений производительности. Это можно настроить с помощью \"editor.maxTokenizationLineLength\"." }, "vs/editor/contrib/hover/markerHoverParticipant": { "checkingForQuickFixes": "Проверка наличия исправлений...", @@ -878,6 +913,7 @@ }, "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { "acceptInlineSuggestion": "Принять", + "inlineSuggestionFollows": "Предложение:", "showNextInlineSuggestion": "Далее", "showPreviousInlineSuggestion": "Назад" }, @@ -1112,6 +1148,7 @@ "editorSuggestWidgetHighlightForeground": "Цвет выделения соответствия в мини-приложении предложений.", "editorSuggestWidgetSelectedBackground": "Фоновый цвет выбранной записи в мини-приложении предложений.", "editorSuggestWidgetSelectedForeground": "Цвет переднего плана выбранной записи в мини-приложении предложений.", + "editorSuggestWidgetSelectedIconForeground": "Цвет переднего плана значка выбранной записи в мини-приложении предложений.", "suggest": "Предложить", "suggestWidget.loading": "Загрузка...", "suggestWidget.noSuggestions": "Предложения отсутствуют." @@ -1171,9 +1208,9 @@ "forceRetokenize": "Разработчик: принудительная повторная установка токенов" }, "vs/editor/contrib/unusualLineTerminators/unusualLineTerminators": { - "unusualLineTerminators.detail": "Этот файл содержит один или несколько необычных символов завершения строки, таких как разделитель строк (LS) или разделитель абзацев (PS).\r\n\r\nРекомендуется удалить их из файла. Удаление этих символов можно настроить с помощью параметра \"editor.unusualLineTerminators\".", - "unusualLineTerminators.fix": "Исправить этот файл", - "unusualLineTerminators.ignore": "Игнорировать проблему для этого файла", + "unusualLineTerminators.detail": "Файл \"{0}\" содержит один или несколько необычных символов завершения строки, таких как разделитель строк (LS) или разделитель абзацев (PS).\r\n\r\nРекомендуется удалить их из файла. Удаление этих символов можно настроить с помощью параметра \"editor.unusualLineTerminators\".", + "unusualLineTerminators.fix": "Удалить необычные символы завершения строки", + "unusualLineTerminators.ignore": "Пропустить", "unusualLineTerminators.message": "Обнаружены необычные символы завершения строки", "unusualLineTerminators.title": "Необычные символы завершения строки" }, @@ -1272,6 +1309,18 @@ "multipleValues": "Параметр \"{0}\" определен несколько раз. Используется значение \"{1}\".", "unknownOption": "Внимание! \"{0}\" не входит в список известных вариантов, но все равно передается в Electron/Chromium." }, + "vs/platform/extensionManagement/common/abstractExtensionManagementService": { + "MarketPlaceDisabled": "Marketplace не включен", + "Not a Marketplace extension": "Можно переустановить только расширения из Marketplace", + "malicious extension": "Не удается установить расширение «{0}», так как оно помечено как проблемное.", + "multipleDependentsError": "Не удается удалить расширение \"{0}\". От него зависят расширения \"{1}\", \"{2}\" и другие расширения.", + "multipleIndirectDependentsError": "Не удается удалить расширение \"{0}\". Для его удаления необходимо удалить расширения \"{1}\", \"{2}\", \"{3}\" и другие расширения, которые зависят от него.", + "notFoundCompatibleDependency": "Невозможно установить расширение «{0}» из-за несовместимости с текущей версией VS Code (версия {1}).", + "singleDependentError": "Не удается удалить расширение \"{0}\". От него зависит расширение \"{1}\".", + "singleIndirectDependentError": "Не удается удалить расширение \"{0}\". Для его удаления необходимо удалить расширения \"{1}\" и \"{2}\", которые зависят от него.", + "twoDependentsError": "Не удается удалить расширение \"{0}\". От него зависят расширения \"{1}\" и \"{2}\".", + "twoIndirectDependentsError": "Не удается удалить расширение \"{0}\". Для его удаления необходимо удалить расширения \"{1}\", \"{2}\" и \"{3}\", которые зависят от него." + }, "vs/platform/extensionManagement/common/extensionManagement": { "extensions": "Расширения", "preferences": "Параметры" @@ -1285,8 +1334,10 @@ "forceDowngrade": "Уже установлена более новая версия {1} расширения \"{0}\". Используйте параметр \"--force\", чтобы перейти на использование более ранней версии.", "forceUninstall": "Расширение \"{0}\" помечено пользователем как встроенное расширение. Используйте параметр \"--force\", чтобы удалить его.", "installation failed": "Не удалось установить расширения: {0}", - "installing": "Установка расширения \"{0}\" версии {1}...", - "installing builtin ": "Установка встроенного расширения \"{0}\" версии {1}…", + "installing": "Установка расширения \"{0}\"…", + "installing builtin ": "Установка встроенного расширения \"{0}\"…", + "installing builtin with version": "Установка встроенного расширения \"{0}\" версии {1}…", + "installing with version": "Установка расширения \"{0}\" версии {1}...", "installingExtensions": "Идет установка расширений…", "installingExtensionsOnLocation": "Идет установка расширений на {0}…", "listFromLocation": "Расширения, установленные на {0}:", @@ -1305,23 +1356,12 @@ "exeRecommended": "На компьютере установлено ПО {0}. Хотите установить для него рекомендуемые расширения?" }, "vs/platform/extensionManagement/node/extensionManagementService": { - "MarketPlaceDisabled": "Marketplace не включен", - "Not a Marketplace extension": "Можно переустановить только расширения из Marketplace", "exitCode": "Невозможно установить расширение. Пожалуйста, выйдите и зайдите в VS Code перед переустановкой.", "incompatible": "Не удается установить расширение \"{0}\", так как оно не совместимо с VS Code \"{1}\".", - "malicious extension": "Не удается установить расширение, так как оно помечено как проблемное.", - "multipleDependentsError": "Не удается удалить расширение \"{0}\". От него зависят расширения \"{1}\", \"{2}\" и другие расширения.", - "multipleIndirectDependentsError": "Не удается удалить расширение \"{0}\". Для его удаления необходимо удалить расширения \"{1}\", \"{2}\", \"{3}\" и другие расширения, которые зависят от него.", - "notExists": "Не удалось найти расширение", - "notFoundCompatibleDependency": "Не удалось установить расширение \"{0}\", так как оно несовместимо с текущей версией VS Code (версия {1}).", "notInstalled": "Расширение \"{0}\" не установлено.", "quitCode": "Невозможно установить расширение. Пожалуйста, выйдите и зайдите в VS Code перед переустановкой.", "removeError": "Ошибка при удалении расширения: {0}. Закройте и снова откройте VS Code, затем повторите попытку.", - "restartCode": "Перезапустите VS Code перед повторной установкой {0}.", - "singleDependentError": "Не удается удалить расширение \"{0}\". От него зависит расширение \"{1}\".", - "singleIndirectDependentError": "Не удается удалить расширение \"{0}\". Для его удаления необходимо удалить расширения \"{1}\" и \"{2}\", которые зависят от него.", - "twoDependentsError": "Не удается удалить расширение \"{0}\". От него зависят расширения \"{1}\" и \"{2}\".", - "twoIndirectDependentsError": "Не удается удалить расширение \"{0}\". Для его удаления необходимо удалить расширения \"{1}\", \"{2}\" и \"{3}\", которые зависят от него." + "restartCode": "Перезапустите VS Code перед повторной установкой {0}." }, "vs/platform/extensionManagement/node/extensionManagementUtil": { "invalidManifest": "Недопустимый VSIX: файл package.json не является файлом JSON." @@ -1394,20 +1434,22 @@ "moveError": "Не удалось переместить \"{0}\" в \"{1}\" ({2})." }, "vs/platform/issue/electron-main/issueMainService": { - "cancel": "Отмена", + "cancel": "&&Отменить", "confirmCloseIssueReporter": "Введенные данные не будут сохранены. Вы действительно хотите закрыть это окно?", "issueReporter": "Средство создания отчетов о неполадках", "issueReporterWriteToClipboard": "Слишком много данных для отправки напрямую в GitHub. Данные будут скопированы в буфер обмена, вставьте их на открытой странице вопроса GitHub.", "local": "LOCAL", - "ok": "OK", + "ok": "&&ОК", "processExplorer": "Обозреватель процессов", - "yes": "Да" + "yes": "&&Да" }, "vs/platform/keybinding/common/abstractKeybindingService": { "first.chord": "Была нажата клавиша {0}. Ожидание нажатия второй клавиши сочетания...", "missing.chord": "Сочетание клавиш ({0} и {1}) не является командой." }, "vs/platform/list/browser/listService": { + "Fast Scroll Sensitivity": "Коэффициент увеличения скорости прокрутки при нажатии клавиши ALT.", + "Mouse Wheel Scroll Sensitivity": "Множитель, используемый для параметров deltaX и deltaY событий прокрутки колесика мыши.", "automatic keyboard navigation setting": "Указывает, активируется ли навигация с помощью клавиатуры в списках и деревьях автоматически простым вводом. Если задано значение \"false\", навигация с клавиатуры активируется только при выполнении команды \"list.toggleKeyboardNavigation\", для которой можно назначить сочетание клавиш.", "expand mode": "Управляет тем, как папки дерева разворачиваются при нажатии на имена папок. Обратите внимание, что этот параметр может игнорироваться в некоторых деревьях и списках, если он не применяется к ним.", "horizontalScrolling setting": "Определяет, поддерживают ли горизонтальную прокрутку списки и деревья на рабочем месте. Предупреждение! Включение этого параметра может повлиять на производительность.", @@ -1424,6 +1466,11 @@ "tree indent setting": "Определяет отступ для дерева в пикселях.", "workbenchConfigurationTitle": "Рабочее место" }, + "vs/platform/localizations/common/localizedStrings": { + "close": "закрыть", + "find": "найти", + "open": "открыть" + }, "vs/platform/markers/common/markers": { "sev.error": "Ошибка", "sev.info": "Информация", @@ -1465,10 +1512,10 @@ "miSwitchWindow": "Переключить &&окно..." }, "vs/platform/native/electron-main/nativeHostMainService": { - "cancel": "Отмена", + "cancel": "&&Отменить", "cantCreateBinFolder": "Не удается установить команду оболочки \"{0}\".", "cantUninstall": "Не удается удалить команду оболочки \"{0}\".", - "ok": "ОК", + "ok": "&&ОК", "sourceMissing": "Не удается найти скрипт оболочки в \"{0}\"", "warnEscalation": "{0} запросит права администратора для установки команды оболочки с помощью osascript.", "warnEscalationUninstall": "{0} запросит права администратора для удаления команды оболочки с помощью osascript." @@ -1477,7 +1524,6 @@ "canNotRun": "Команда \"{0}\" привела к ошибке ({1})", "commandPickAriaLabelWithKeybinding": "{0}, {1}", "morecCommands": "другие команды", - "ok": "ОК", "recentlyUsed": "недавно использованные" }, "vs/platform/quickinput/browser/helpQuickAccess": { @@ -1498,8 +1544,8 @@ "systemCertificates": "Определяет, нужно ли загружать сертификаты ЦС из ОС. (В Windows и macOS после отключения этой функции требуется перезагрузить окно.)" }, "vs/platform/telemetry/common/telemetryService": { - "telemetry.enableTelemetry": "Разрешить отправку сведений об использовании и ошибках в веб-службу Майкрософт.", - "telemetry.enableTelemetryMd": "Разрешить отправку сведений об использовании и ошибках в веб-службу Майкрософт. Прочтите наше заявление о конфиденциальности [здесь]({0}).", + "telemetry.enableTelemetry": "Включите сбор диагностических данных. Это поможет нам лучше понять, как работает {0} и где необходимо внести улучшения.", + "telemetry.enableTelemetryMd": "Включите сбор диагностических данных. Это поможет нам лучше понять, как работает {0} и где необходимо внести улучшения. [Дополнительные сведения] ({1}) о том, что какие данные мы собираем и о нашем заявлении о конфиденциальности.", "telemetryConfigurationTitle": "Телеметрия" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { @@ -1510,34 +1556,46 @@ "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": "Путь к оболочке, используемой терминалом в Linux. [См. дополнительные сведения о настройке оболочки](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "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.shell.linux.deprecation": "Это устарело, новый рекомендуемый способ настройки оболочки по умолчанию — создать профиль терминала в {0} и установить его имя профиля по умолчанию в {1}. В настоящее время это будет иметь приоритет над настройками новых профилей, но это изменится в будущем.", - "terminal.integrated.shell.osx": "Путь к оболочке, используемой терминалом в macOS. [См. дополнительные сведения о настройке оболочки](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "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.deprecation": "Это устарело, новый рекомендуемый способ настройки оболочки по умолчанию — создать профиль терминала в {0} и установить его имя профиля по умолчанию в {1}. В настоящее время это будет иметь приоритет над настройками новых профилей, но это изменится в будущем.", - "terminal.integrated.shell.windows": "Путь к оболочке, используемой терминалом в Windows. [См. дополнительные сведения о настройке оболочки](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "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.deprecation": "Это устарело, новый рекомендуемый способ настройки оболочки по умолчанию — создать профиль терминала в {0} и установить его имя профиля по умолчанию в {1}. В настоящее время это будет иметь приоритет над настройками новых профилей, но это изменится в будущем.", - "terminal.integrated.shellArgs.linux": "Аргументы командной строки, используемые при работе в терминале Linux. [См. дополнительные сведения о настройке оболочки](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", - "terminal.integrated.shellArgs.osx": "Аргументы командной строки, используемые при работе в терминале macOS. [См. дополнительные сведения о настройке оболочки](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", - "terminal.integrated.shellArgs.windows": "Аргументы командной строки, используемые при работе в терминале Windows. [См. дополнительные сведения о настройке оболочки](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", - "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#_configuration).", + "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.showLinkHover": "Показывать ли наведение курсора на ссылки в выходных данных терминала.", "terminal.integrated.useWslProfiles": "Определяет, отображаются ли дистрибутивы WSL в раскрывающемся списке терминала", "terminalIntegratedConfigurationTitle": "Встроенный терминал", "terminalProfile.args": "Необязательный набор аргументов, с которыми будет запущен исполняемый файл оболочки.", "terminalProfile.color": "Идентификатор цвета темы для связи с этим терминалом.", "terminalProfile.env": "Объект с переменными среды, которые будут добавлены в процесс профиля терминала. Установите значение NULL, чтобы удалить переменные среды из базовой среды.", "terminalProfile.icon": "ИД кодикона для связи с этим терминалом.", + "terminalProfile.linuxExtensionId": "Идентификатор терминала расширения", + "terminalProfile.linuxExtensionIdentifier": "Расширение, которое предоставило этот профиль.", + "terminalProfile.linuxExtensionTitle": "Имя терминала расширения", + "terminalProfile.osxExtensionId": "Идентификатор терминала расширения", + "terminalProfile.osxExtensionIdentifier": "Расширение, которое предоставило этот профиль.", + "terminalProfile.osxExtensionTitle": "Имя терминала расширения", "terminalProfile.overrideName": "Определяет, переопределяет ли имя профиля автоматически определенное имя.", "terminalProfile.path": "Одиночный путь к исполняемому файлу оболочки или массив путей, которые будут использоваться в качестве резервного варианта, если одиночный путь окажется некорректным.", + "terminalProfile.windowsExtensionId": "Идентификатор терминала расширения", + "terminalProfile.windowsExtensionIdentifier": "Расширение, которое предоставило этот профиль.", + "terminalProfile.windowsExtensionTitle": "Имя терминала расширения", "terminalProfile.windowsSource": "Источник профиля, который будет автоматически определять пути к оболочке." }, "vs/platform/terminal/node/terminalProcess": { "launchFail.cwdDoesNotExist": "Начальный каталог (cwd) \"{0}\" не существует.", "launchFail.cwdNotDirectory": "Начальный каталог (cwd) \"{0}\" не является каталогом.", "launchFail.executableDoesNotExist": "Путь к исполняемому файлу оболочки \"{0}\" не существует.", - "launchFail.executableIsNotFileOrSymlink": "Путь к исполняемому файлу оболочки \"{0}\" не является файлом символической ссылки." + "launchFail.executableIsNotFileOrSymlink": "Путь к исполняемому файлу оболочки «{0}» не является файлом или символической ссылкой" }, "vs/platform/theme/common/colorRegistry": { "activeContrastBorder": "Дополнительная граница вокруг активных элементов, которая отделяет их от других элементов для улучшения контраста.", @@ -1641,6 +1699,7 @@ "keybindingLabelForeground": "Цвет переднего плана метки настраиваемого сочетания клавиш. Метка настраиваемого сочетания клавиш используется для обозначения сочетания клавиш.", "listActiveSelectionBackground": "Фоновый цвет выбранного элемента List/Tree, когда элемент List/Tree активен. На активном элементе List/Tree есть фокус клавиатуры, на неактивном — нет.", "listActiveSelectionForeground": "Цвет переднего плана выбранного элемента List/Tree, когда элемент List/Tree активен. На активном элементе List/Tree есть фокус клавиатуры, на неактивном — нет.", + "listActiveSelectionIconForeground": "Цвет переднего плана значка списка или дерева для выбранного элемента, когда список или дерево активны. Активный список или дерево находятся в фокусе клавиатуры, а неактивный — нет.", "listDeemphasizedForeground": "Цвет переднего плана в списке/дереве для элементов, выделение которых отменено.", "listDropBackground": "Фоновый цвет элементов List/Tree при перемещении с помощью мыши.", "listErrorForeground": "Цвет переднего плана элементов списка, содержащих ошибки.", @@ -1659,6 +1718,7 @@ "listInactiveFocusOutline": "Цвет контура находящегося в фокусе элемента List/Tree, когда элемент List/Tree не активен. На активном элементе List/Tree есть фокус клавиатуры, на неактивном — нет.", "listInactiveSelectionBackground": "Фоновый цвет выбранного элемента List/Tree, когда элемент List/Tree неактивен. На активном элементе List/Tree есть фокус клавиатуры, на неактивном — нет.", "listInactiveSelectionForeground": "Цвет текста выбранного элемента List/Tree, когда элемент List/Tree неактивен. На активном элементе List/Tree есть фокус клавиатуры, на неактивном — нет.", + "listInactiveSelectionIconForeground": "Цвет переднего плана значка списка или дерева для выбранного элемента, когда список или дерево неактивны. Активный список или дерево находятся в фокусе клавиатуры, а неактивный — нет.", "listWarningForeground": "Цвет переднего плана элементов списка, содержащих предупреждения.", "menuBackground": "Цвет фона пунктов меню.", "menuBorder": "Цвет границ меню.", @@ -1699,6 +1759,7 @@ "quickInput.list.focusBackground deprecation": "Рекомендуется использовать quickInputList.focusBackground.", "quickInput.listFocusBackground": "Цвет фона средства быстрого выбора для элемента, на котором находится фокус.", "quickInput.listFocusForeground": "Цвет переднего плана средства быстрого выбора для элемента, на котором находится фокус.", + "quickInput.listFocusIconForeground": "Цвет переднего плана значка средства быстрого выбора для элемента, на котором находится фокус.", "sashActiveBorder": "Цвет границы активных лент.", "scrollbarShadow": "Цвет тени полосы прокрутки, которая свидетельствует о том, что содержимое прокручивается.", "scrollbarSliderActiveBackground": "Цвет фона ползунка полосы прокрутки при щелчке по нему.", @@ -1788,7 +1849,7 @@ "cannotWorkspaceUndoDueToInMeantimeUndoRedo": "Не удалось отменить действие \"{0}\" для всех файлов, так как уже выполнялась операция отмены или повтора действия", "cannotWorkspaceUndoDueToInProgressUndoRedo": "Не удалось отменить действие \"{0}\" для всех файлов, так как в {1} уже выполняется операция отмены или повтора действия", "confirmDifferentSource": "Вы хотите отменить \"{0}\"?", - "confirmDifferentSource.ok": "Отменить", + "confirmDifferentSource.yes": "Да", "confirmWorkspace": "Вы хотите отменить \"{0}\" для всех файлов?", "externalRemoval": "Следующие файлы были закрыты и изменены на диске: {0}.", "noParallelUniverses": "Следующие файлы были изменены несовместимым образом: {0}.", @@ -1836,8 +1897,8 @@ }, "vs/platform/windows/electron-main/window": { "appCrashed": "Сбой окна", - "appCrashedDetail": "Приносим извинения за неудобство! Вы можете повторно открыть окно, чтобы продолжить работу с того места, на котором остановились.", - "appCrashedDetails": "Произошло аварийное завершение работы окна (причина: \"{0}\").", + "appCrashedDetail": "Приносим извинения за неудобства. Вы можете повторно открыть окно, чтобы продолжить работу с того места, на котором остановились.", + "appCrashedDetails": "Сбой окна (причина: \"{0}\", код: \"{1}\")", "appStalled": "Окно не отвечает", "appStalledDetail": "Вы можете повторно открыть окно, закрыть его или продолжить ожидание.", "close": "&&Закрыть", @@ -1846,8 +1907,8 @@ "wait": "&&Подождать" }, "vs/platform/windows/electron-main/windowsMainService": { - "ok": "OK", - "pathNotExistDetail": "Путь \"{0}\" больше не существует на диске.", + "ok": "&&ОК", + "pathNotExistDetail": "Путь \"{0}\" не существует на этом компьютере.", "pathNotExistTitle": "Путь не существует.", "uriInvalidDetail": "URI \"{0}\" является недопустимым и не может быть открыт.", "uriInvalidTitle": "Не удается открыть URI" @@ -1868,7 +1929,7 @@ "workspaceName": "{0} (рабочая область)" }, "vs/platform/workspaces/electron-main/workspacesManagementMainService": { - "ok": "ОК", + "ok": "&&ОК", "workspaceOpenedDetail": "Эта рабочая область уже открыта в другом окне. Закройте это окно и повторите попытку.", "workspaceOpenedMessage": "Не удается сохранить рабочую область '{0}'" }, @@ -2160,7 +2221,7 @@ "open": "&&Да", "trace.detail": "Создайте вопрос и вручную прикрепите следующий файл:\r\n{0}", "trace.message": "Трассировка успешно создана.", - "trace.ok": "ОК" + "trace.ok": "&&ОК" }, "vs/code/electron-main/main": { "close": "&&Закрыть", @@ -2238,6 +2299,7 @@ "allow": "Разрешить", "cancel": "Отмена", "confirmLogin": "Расширение \"{0}\" хочет войти с помощью {1}.", + "confirmRelogin": "Расширение \"{0}\" требует повторного входа с помощью {1}.", "manageExensions": "Выберите, какие расширения могут получить доступ к этой учетной записи", "manageTrustedExtensions": "Управление доверенными расширениями", "manageTrustedExtensions.cancel": "Отмена", @@ -2367,6 +2429,7 @@ "vs/workbench/api/common/configurationExtensionPoint": { "config.property.defaultConfiguration.languageExpected": "Ожидается селектор языка (например, [\"java\"])", "config.property.defaultConfiguration.warning": "Не удается зарегистрировать значения параметров конфигурации по умолчанию для \"{0}\". Значения параметров конфигурации по умолчанию поддерживаются только для конкретного языка.", + "config.property.duplicate": "Невозможно зарегистрировать \"{0}\". Это свойство уже зарегистрировано.", "invalid.allOf": "Параметр 'configuration.allOf' является устаревшим, и использовать его не рекомендуется. Вместо этого передайте несколько параметров в виде массива в точку вклада 'configuration'.", "invalid.properties": "configuration.properties должно быть объектом", "invalid.property": "свойство configuration.property \"{0}\" должно быть объектом", @@ -2374,6 +2437,7 @@ "scope.application.description": "Конфигурация, которую можно задать только в параметрах пользователя.", "scope.deprecationMessage": "Если этот параметр установлен, свойство помечается как устаревшее и отображается это поясняющее сообщение.", "scope.description": "Область, в которой применима конфигурация. Доступные области: \"application\", \"machine\", \"window\", \"resource\" и \"machine-overridable\".", + "scope.editPresentation": "Если указано, управляет форматом представления параметра строки.", "scope.enumDescriptions": "Описание значений перечисления", "scope.language-overridable.description": "Конфигурация ресурсов, которую можно настроить в параметрах для конкретного языка.", "scope.machine-overridable.description": "Конфигурация компьютера, которую также можно задать в параметрах рабочей области или папки.", @@ -2381,11 +2445,14 @@ "scope.markdownDeprecationMessage": "Если этот параметр установлен, свойство помечается как устаревшее и это сообщение отображается в качестве пояснения к формату Markdown.", "scope.markdownDescription": "Описание в формате Markdown.", "scope.markdownEnumDescriptions": "Описание значений перечисления в формате Markdown.", + "scope.multilineText.description": "Значение будет показано в текстовой области.", "scope.resource.description": "Конфигурация, которая может быть задана в параметрах пользователя, удаленного объекта, рабочей области или папки.", + "scope.singlelineText.description": "Значение будет показано в поле ввода.", "scope.window.description": "Конфигурация, которая может быть задана в параметрах пользователя, удаленного объекта или рабочей области.", "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.property.empty": "Свойство не должно быть пустым.", "vscode.extension.contributes.configuration.title": "Краткая сводка параметров. Эта метка будет использоваться в файле параметров в качестве разделяющего комментария.", "vscode.extension.contributes.defaultConfiguration": "Предоставляет параметры конфигурации редактора по умолчанию в соответствии с языком.", @@ -2397,6 +2464,7 @@ "workspaceConfig.remoteAuthority": "Удаленный сервер, на котором находится рабочая область.", "workspaceConfig.settings.description": "Параметры рабочей области", "workspaceConfig.tasks.description": "Конфигурации задач рабочей области", + "workspaceConfig.transient": "Временная рабочая область исчезнет при перезапуске или перезагрузке.", "workspaceConfig.uri.description": "URI папки" }, "vs/workbench/api/common/extHostDiagnostics": { @@ -2441,7 +2509,10 @@ "commentThread.title": "Меню заголовков добавленных цепочек комментариев", "dup": "Команда \"{0}\" встречается несколько раз в разделе commands.", "dupe.command": "Элемент меню ссылается на одну и ту же команду как команду по умолчанию и альтернативную команду", + "file.newFile": "Параметр быстрого выбора \"Создать файл…\", показанный на странице приветствия и в меню \"Файл\".", "inlineCompletions.actions": "Действия, отображаемые при наведении указателя на встроенное завершение", + "interactive.cell.title": "Меню заголовка добавленной интерактивной ячейки", + "interactive.toolbar": "Меню добавленной интерактивной панели инструментов", "menuId.invalid": "\"{0}\" не является допустимым идентификатором меню", "menus.changeTitle": "Меню встроенных изменений для системы управления версиями", "menus.commandPalette": "Палитра команд", @@ -2471,9 +2542,9 @@ "missing.command": "Элемент меню ссылается на команду \"{0}\", которая не определена в разделе commands.", "missing.submenu": "Пункт меню ссылается на подменю \"{0}\", которое не определено в разделе \"submenus\".", "nonempty": "требуется непустое значение.", + "notebook.cell.execute": "Меню выполнения добавленной ячейки записной книжки", "notebook.cell.title": "Меню заголовка добавленной ячейки записной книжки", "notebook.toolbar": "Меню панели инструментов добавленной записной книжки", - "notebook.toolbar.right": "Меню правой панели инструментов добавленной записной книжки", "opticon": "Свойство icon может быть пропущено или должно быть строкой или литералом, например \"{dark, light}\"", "optstring": "свойство \"{0}\" может быть опущено; если оно указано, оно должно иметь тип \"string\"", "proposed": "Предлагаемый API-интерфейс", @@ -2487,7 +2558,8 @@ "submenuId.invalid.id": "\"{0}\" не является допустимым идентификатором подменю.", "submenuId.invalid.label": "\"{0}\" не является допустимой меткой подменю.", "submenuItem.duplicate": "Подменю \"{0}\" уже внесло вклад в меню \"{1}\".", - "testing.item.title": "Меню элемента для добавленного теста", + "testing.item.context": "Меню элемента для добавленного теста", + "testing.item.gutter.title": "Меню для оформления переплета для тестового элемента", "unsupported.submenureference": "Пункт меню ссылается на подменю, но в данном меню это не поддерживается.", "view.itemContext": "Контекстное меню элемента для окна участников", "view.timelineContext": "Контекстное меню для элемента представления временной шкалы", @@ -2496,13 +2568,13 @@ "view.tunnelOriginInline": "Внутреннее меню источника элемента для представления \"Порты\"", "view.tunnelPortInline": "Внутреннее меню элемента представления \"Порты\"", "view.viewTitle": "Меню заголовка для окна участников", - "vscode.extension.contributes.commandType.category": "(Необязательно.) Строка категорий, по которым команды группируются в пользовательском интерфейсе", + "vscode.extension.contributes.commandType.category": "(Необязательно) Строка категорий группировки команд в пользовательском интерфейсе", "vscode.extension.contributes.commandType.command": "Идентификатор выполняемой команды", "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.", - "vscode.extension.contributes.commandType.shortTitle": "Короткое название команды в пользовательском интерфейсе", + "vscode.extension.contributes.commandType.shortTitle": "(Необязательно) Краткое название команд в пользовательском интерфейсе. В зависимости от контекста, в котором отображаются команды, в меню можно выбрать \"title\" или \"shortTitle\".", "vscode.extension.contributes.commandType.title": "Название команды в пользовательском интерфейсе", "vscode.extension.contributes.commands": "Добавляет команды в палитру команд.", "vscode.extension.contributes.menuItem.alt": "Идентификатор альтернативной команды, которую нужно выполнить. Эта команда должна быть объявлена в разделе commands", @@ -2519,7 +2591,7 @@ "vscode.extension.contributes.submenus": "Добавляет пункты подменю в редактор" }, "vs/workbench/api/node/extHostDebugService": { - "debug.terminal.title": "отлаживаемый объект" + "debug.terminal.title": "Процесс отладки" }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "Проверить ключи контекста", @@ -2585,7 +2657,6 @@ "moveSidebarLeft": "Переместить боковую панель влево", "moveSidebarRight": "Переместить боковую панель вправо", "moveView": "Переместить представление", - "ok": "ОК", "panel": "Панель", "panelContainer": "Панель/{0}", "resetFocusedView.error.noFocusedView": "Сейчас никакое из представлений не находится в фокусе.", @@ -2660,23 +2731,25 @@ }, "vs/workbench/browser/actions/workspaceActions": { "closeWorkspace": "Закрыть рабочую область", + "duplicateWorkspace": "Дублировать рабочую область", "duplicateWorkspaceInNewWindow": "Создать копию рабочей области в новом окне", + "filesCategory": "Файл", "globalRemoveFolderFromWorkspace": "Удалить папку из рабочей области...", - "manageTrustAction": "Управление доверием рабочей области", "miAddFolderToWorkspace": "Д&&обавить папку в рабочую область...", "miCloseFolder": "Закрыть &&папку", "miCloseWorkspace": "Закрыть &&рабочую область", + "miOpen": "&&Открыть...", + "miOpenFile": "&&Открыть файл...", + "miOpenFolder": "Открыть &&папку...", + "miOpenWorkspace": "Открыть рабо&&чую область...", "miSaveWorkspaceAs": "Сохранить рабочую область как...", - "noWorkspaceOrFolderOpened": "В этом экземпляре отсутствуют открытые рабочие области или папки.", - "ok": "OK", "openFile": "Открыть файл...", "openFileFolder": "Открыть...", "openFolder": "Открыть папку...", "openWorkspaceAction": "Открыть рабочую область...", "openWorkspaceConfigFile": "Открыть файл конфигурации рабочей области", "saveWorkspaceAsAction": "Сохранить рабочую область как...", - "workspaces": "Рабочие области", - "workspacesCategory": "Рабочие области" + "workspaces": "Рабочие области" }, "vs/workbench/browser/actions/workspaceCommands": { "add": "&&Добавить", @@ -2821,6 +2894,7 @@ "closeEditor": "Закрыть редактор", "closeEditorGroup": "Закрыть группу редакторов", "closeEditorsInGroup": "Закрыть все редакторы в группе", + "closeGroupAction": "Close Group", "closeOtherEditors": "Закрыть другие редакторы в группе", "closeOthers": "Закрыть другие", "closePinnedEditor": "Закрыть закрепленный редактор", @@ -2833,6 +2907,7 @@ "inlineView": "Встроенное представление", "keepEditor": "Сохранить редактор", "keepOpen": "Оставить открытым", + "lockGroup": "Lock Group", "miBack": "&&Назад", "miClearRecentOpen": "&&Очистить недавно открытые", "miEditorLayout": "Макет &&редактора", @@ -2878,7 +2953,7 @@ "pin": "Закрепить", "pinEditor": "Закрепить редактор", "previousChangeIcon": "Значок для действия предыдущего изменения в редакторе несовпадений.", - "run": "Запуск", + "reopenWith": "Открыть редактор повторно с помощью…", "showOpenedEditors": "Показать открытые редакторы", "showTrimWhitespace.label": "Показать различия начальных и конечных пробелов", "sideBySideEditor": "Параллельный редактор", @@ -2891,7 +2966,10 @@ "textDiffEditor": "Редактор текстовых несовпадений", "textEditor": "Текстовый редактор", "toggleKeepEditors": "Оставить редакторы открытыми", + "toggleLockGroup": "Lock Group", "toggleWhitespace": "Значок для действия включения/отключения пробелов в редакторе несовпадений.", + "unlockEditorGroup": "Unlock Group", + "unlockGroupAction": "Unlock Group", "unpin": "Открепить", "unpinEditor": "Открепить редактор" }, @@ -2983,23 +3061,24 @@ "toggleEditorWidths": "Переключить размеры групп редактора", "unpinEditor": "Открепить редактор", "workbench.action.reopenTextEditor": "Повторно открыть редактор с помощью текстового редактора", - "workbench.action.reopenWithEditor": "Открыть редактор повторно с помощью…" + "workbench.action.toggleEditorType": "Переключить тип редактора" }, "vs/workbench/browser/parts/editor/editorCommands": { "compare": "Сравнить", "editorCommand.activeEditorMove.arg.description": "Свойства аргумента:\r\n\t* 'to': строковое значение, указывающее направление перемещения.\r\n\t* 'by': строковое значение, указывающее единицу перемещения (вкладка или группа).\r\n\t* 'value': числовое значение, указывающее количество позиций перемещения или абсолютную позицию для перемещения.", "editorCommand.activeEditorMove.arg.name": "Аргумент перемещения активного редактора", "editorCommand.activeEditorMove.description": "Перемещение активного редактора по вкладкам или группам", - "toggleInlineView": "Переключить встроенное представление" + "lockEditorGroup": "Lock Editor Group", + "toggleEditorGroupLock": "Toggle Editor Group Lock", + "toggleInlineView": "Переключить встроенное представление", + "unlockEditorGroup": "Unlock Editor Group" }, "vs/workbench/browser/parts/editor/editorDropTarget": { - "fileTooLarge": "Файл имеет слишком большой размер для открытия в редакторе без имени. Отправьте этот файл в обозреватель файлов, а затем повторите попытку.", - "ok": "ОК" + "fileTooLarge": "Файл имеет слишком большой размер для открытия в редакторе без имени. Отправьте этот файл в обозреватель файлов, а затем повторите попытку." }, "vs/workbench/browser/parts/editor/editorGroupView": { - "ariaLabelGroupActions": "Действия для группы редакторов", + "ariaLabelGroupActions": "Empty editor group actions", "cancel": "Отмена", - "closeGroupAction": "Закрыть", "editorOpenError": "Невозможно открыть \"{0}\": {1}.", "editorOpenErrorDialog": "Не удалось открыть \"{0}\"", "emptyEditorGroup": "{0} (пусто)", @@ -3007,6 +3086,15 @@ "groupLabel": "Группа {0}", "ok": "OK" }, + "vs/workbench/browser/parts/editor/editorPlaceholder": { + "manageTrust": "Управление доверием рабочей области", + "requiresFolderTrustText": "Файл не отображается в редакторе, поскольку не было предоставлено доверие этой папке.", + "requiresWorkspaceTrustText": "Файл не отображается в редакторе, поскольку не было предоставлено доверие этой рабочей области.", + "retry": "Повторить попытку", + "trustRequiredEditor": "Требуется доверие рабочей области", + "unavailableEditor": "Недоступный редактор", + "unavailableEditorText": "Не удалось открыть редактор из-за ошибки или недоступного ресурса." + }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "Закрыть редактор", "entryAriaLabelDirty": "{0}, \"грязный\"", @@ -3069,6 +3157,7 @@ "status.editor.mode": "Язык редактора", "status.editor.screenReaderMode": "Режим чтения с экрана", "status.editor.selection": "Выбор редактора", + "status.editor.status": "Состояние языка", "status.editor.tabFocusMode": "Режим специальных возможностей", "tabFocusModeEnabled": "Клавиша TAB перемещает фокус", "tabSize": "Размер интервала табуляции: {0}" @@ -3089,12 +3178,6 @@ "ariaLabelEditorActions": "Действия редактора", "draggedEditorGroup": "{0} (+{1})" }, - "vs/workbench/browser/parts/editor/workspaceTrustRequiredEditor": { - "manageTrust": "Управление доверием рабочей области", - "requiresFolderTrustText": "Файл не отображается в редакторе, поскольку не было предоставлено доверие этой папке.", - "requiresWorkspaceTrustText": "Файл не отображается в редакторе, поскольку не было предоставлено доверие этой рабочей области.", - "trustRequiredEditor": "Требуется доверие рабочей области" - }, "vs/workbench/browser/parts/notifications/notificationsActions": { "clearAllIcon": "Значок для действия очистки всех элементов в уведомлениях.", "clearIcon": "Значок для действия очистки в уведомлениях.", @@ -3229,7 +3312,8 @@ "viewMoveLeft": "Переместить представление влево", "viewMoveRight": "Переместить представление вправо", "viewMoveUp": "Переместить представление вверх", - "views": "Представления" + "views": "Представления", + "viewsMove": "Больше представлений" }, "vs/workbench/browser/parts/views/viewsService": { "focus view": "Перевести фокус на представление {0}", @@ -3290,7 +3374,7 @@ "pinnedTabSizing": "Определяет размер закрепленных вкладок редактора. Они располагаются первыми среди всех открытых вкладок и обычно не закрываются, пока не будут откреплены. Это значение игнорируется, если параметр \"#workbench.editor.showTabs#\" отключен.", "preserveInput": "Определяет, следует ли восстановить последнюю введенную команду в палитре команд при следующем открытии палитры.", "remoteName": "\"${remoteName}\": например, SSH", - "restoreViewState": "Восстанавливает состояние последнего просмотра (например, положение прокрутки) при повторном открытии текстовых редакторов после того, как они были закрыты.", + "restoreViewState": "Восстанавливает последнее состояние просмотра редактора (например, положение прокрутки) при повторном открытии редакторов после закрытия. Состояние просмотра редактора сохраняется для каждой группы редакторов и удаляется при закрытии группы. Используйте параметр `#workbench.editor.sharedViewState#`, чтобы использовать последнее известное состояние просмотра для всех групп редакторов в случае, если предыдущее состояние просмотра не было найдено для группы редакторов.", "revealIfOpen": "Определяет, отображается ли редактор в какой-либо из видимых групп при открытии. Если функция отключена, редактор открывается в текущей активной группе редакторов. Если функция включена, вместо открытия уже открытый редактор будет отображен в текущей активной группе редакторов. Обратите внимание, что в некоторых случаях этот параметр игнорируется, например при принудительном открытии редактора в определенной группе или сбоку от текущей активной группы редакторов.", "rootName": "\"${rootName}\": имя открытой рабочей области или папки (например, myFolder или myWorkspace).", "rootPath": "\"${rootPath}\": путь к открытой рабочей области или папке (например, /Users/Development/myWorkspace).", @@ -3299,6 +3383,7 @@ "settings.editor.desc": "Определяет, какой редактор параметров использовать по умолчанию.", "settings.editor.json": "Использовать редактор файлов JSON.", "settings.editor.ui": "Использовать редактор параметров пользовательского интерфейса.", + "sharedViewState": "Сохраняет самое последнее состояние просмотра редактора (например, позиция прокрутки) по всем группам редактора и восстанавливает их, если для группы редактора не найдено конкретное состояние просмотра редактора.", "showEditorTabs": "Определяет, должны ли открытые редакторы отображаться на вкладках.", "showIcons": "Определяет, должны ли открытые редакторы отображаться со значком. Для этого также требуется включить тему значков.", "sideBarLocation": "Управляет расположением боковой панели и панели действий. Они могут отображаться в левой или правой части рабочего места.", @@ -3334,10 +3419,12 @@ "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.pinnedTabSizing.compact": "Закрепленная вкладка будет отображаться в компактном виде (только значок или первая буква имени редактора).", "workbench.editor.pinnedTabSizing.normal": "Закрепленная вкладка наследует вид незакрепленных вкладок.", "workbench.editor.pinnedTabSizing.shrink": "Закрепленная вкладка сжимается до компактного фиксированного размера, в котором отображаются части имени редактора.", @@ -3349,7 +3436,6 @@ "workbench.editor.titleScrollbarSizing.large": "Увеличивает размер, упрощая захват с помощью мыши.", "workbench.editor.untitled.labelFormat.content": "Имя безымянного файла является производным от содержимого его первой строки, если только не имеется соответствующий путь к файлу. Возврат к этому имени выполняется, если строка является пустой или содержит символы, отличные от словообразующих.", "workbench.editor.untitled.labelFormat.name": "Имя безымянного файла не является производным от содержимого файла.", - "workbench.experimental.useCustomHover": "Включить или отключить настраиваемые наведения на панели действий и панели. Обратите внимание, что эта конфигурация является экспериментальной и может быть удалена в любое время.", "workbench.fontAliasing.antialiased": "Сглаживание шрифтов на уровне пикселей, в отличие от субпиксельного сглаживания. Может сделать шрифт светлее в целом.", "workbench.fontAliasing.auto": "Автоматически применяется режим \"default\" или \"antialiased\" в зависимости от разрешения дисплея (количество точек на дюйм).", "workbench.fontAliasing.default": "Субпиксельное сглаживание шрифтов; позволит добиться максимальной четкости текста на большинстве дисплеев за исключением Retina.", @@ -3374,6 +3460,7 @@ "developer": "Разработчик", "help": "Справка", "preferences": "Параметры", + "test": "Тест", "view": "Просмотр" }, "vs/workbench/common/configuration": { @@ -3382,19 +3469,23 @@ "vs/workbench/common/editor": { "activeEditor": "Идентификатор активного редактора", "activeEditorAvailableEditorIds": "Доступные идентификаторы редакторов, которые можно использовать для активного редактора", + "activeEditorCanRevert": "Может ли активный редактор отменять изменения", "activeEditorGroupEmpty": "Является ли активная группа редакторов пустой", "activeEditorGroupIndex": "Индекс активной группы редакторов", "activeEditorGroupLast": "Является ли активная группа редакторов последней группой", + "activeEditorGroupLocked": "Whether the active editor group is locked", "activeEditorIsDirty": "Содержит ли активный редактор несохраненные изменения", "activeEditorIsNotPreview": "Не находится ли активный редактор в режиме предварительного просмотра", "activeEditorIsPinned": "Закреплен ли активный редактор", "activeEditorIsReadonly": "Доступен ли активный редактор только для чтения", + "builtinProviderDisplayName": "Встроенный", "editorAreaVisible": "Является ли область редактора видимой", "editorIsOpen": "Открыт ли редактор", "groupEditorsCount": "Число открытых групп редакторов", "inZenMode": "Включен ли режим Zen", "isCenteredLayout": "Включен ли макет с выравниванием по центру", "multipleEditorGroups": "Открыто ли несколько групп редакторов", + "promptOpenWith.defaultEditor.displayName": "Текстовый редактор", "splitEditorsVertically": "Включено ли разделение редакторов по вертикали", "textCompareEditorActive": "Активен ли редактор сравнения текста", "textCompareEditorVisible": "Отображается ли редактор сравнения текста" @@ -3503,6 +3594,8 @@ "statusBarProminentItemBackground": "Цвет фона приоритетных элементов панели состояния. Приоритетные элементы выделяются на фоне других элементов панели состояния, чтобы подчеркнуть их значение. Чтобы просмотреть пример, измените режим \"Toggle Tab Key Moves Focus\" из палитры команд. Панель состояния отображается в нижней части окна.", "statusBarProminentItemForeground": "Цвет переднего плана для важных элементов в строке состояния. Чтобы подчеркнуть важность таких элементов, они выделяются среди других записей строки состояния. Измените режим \"Переключение клавиши TAB перемещает фокус\" из палитры команд. Строка состояния отображается в нижней части окна.", "statusBarProminentItemHoverBackground": "Цвет фона приоритетных элементов панели состояния при наведении. Приоритетные элементы выделяются на фоне других элементов панели состояния, чтобы подчеркнуть их значение. Чтобы просмотреть пример, измените режим \"Toggle Tab Key Moves Focus\" из палитры команд. Панель состояния отображается в нижней части окна.", + "statusBarWarningItemBackground": "Цвет фона элементов предупреждений в строке состояния. Элементы предупреждений выделяются на фоне других элементов строки состояния и указывают на предупреждения. Строка состояния отображается в нижней части окна.", + "statusBarWarningItemForeground": "Цвет переднего плана элементов предупреждений в строке состояния. Элементы предупреждений выделяются на фоне других элементов строки состояния и указывают на предупреждения. Строка состояния отображается в нижней части окна.", "tabActiveBackground": "Цвет фона активной вкладки. Вкладки — это контейнеры для редакторов в области редактора. В одной группе редакторов можно открыть несколько вкладок. Может присутствовать несколько групп редакторов.", "tabActiveBorder": "Граница в нижней части активной вкладки. Вкладки — это контейнеры для редакторов в области редакторов. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов. ", "tabActiveBorderTop": "Граница в верхней части активной вкладки. Вкладки — это контейнеры для редакторов в области редакторов. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов. ", @@ -3554,7 +3647,6 @@ }, "vs/workbench/electron-sandbox/actions/installActions": { "install": "Установить путь к команде \"{0}\" в PATH", - "ok": "ОК", "shellCommand": "Команда оболочки", "successFrom": "Путь к команде оболочки \"{0}\" успешно удален из PATH.", "successIn": "Путь к команде оболочки \"{0}\" успешно установлен в PATH.", @@ -3599,7 +3691,7 @@ "restoreWindows": "Определяет способ повторного открытия окон после первого запуска. Этот параметр не действует, если приложение уже работает.", "showNextWindowTab": "Показать следующую вкладку окна", "showPreviousTab": "Показать предыдущую вкладку окна", - "telemetry.enableCrashReporting": "Разрешить отправку отчетов о сбоях в веб-службу Майкрософт.\r\nЧтобы этот параметр вступил в силу, требуется перезагрузка.", + "telemetry.enableCrashReporting": "Включить сбор отчетов о сбоях. Это помогает нам улучшить стабильность. \r\nЭтот параметр требует перезапуска для вступления в силу.", "telemetryConfigurationTitle": "Телеметрия", "titleBarStyle": "Вы можете настроить внешний вид заголовка окна. В Linux и Windows этот параметр также влияет на внешний вид меню приложения и контекстного меню. Для применения изменений требуется полная перезагрузка.", "toggleWindowTabsBar": "Переключить панель вкладок окна", @@ -3635,7 +3727,6 @@ "cancelButton": "&&Отмена", "loaderCycle": "В модулях AMD существует циклическая зависимость, которую необходимо разрешить!", "loginButton": "&&Вход", - "ok": "ОК", "password": "Пароль", "proxyAuthRequired": "Требуется проверка подлинности прокси-сервера", "proxyDetail": "Прокси-сервер \"{0}\" требует имя пользователя и пароль.", @@ -3805,7 +3896,7 @@ "label.replace": "Заменить", "label.replaceAllButton": "Заменить все", "label.replaceButton": "Заменить", - "label.toggleReplaceButton": "Режим \"Переключение замены\"", + "label.toggleReplaceButton": "Переключение замены", "placeholder.find": "Поиск", "placeholder.replace": "Заменить" }, @@ -3976,7 +4067,7 @@ }, "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "не показывать", - "selectAlanguage": "Выберите язык", + "selectAlanguage2": "Выберите язык", "thisAgain": " не показывать.", "toGetStarted": " чтобы начать работу. Начните ввод, чтобы отклонить, или " }, @@ -4068,7 +4159,7 @@ "editBreakpoint": "Изменить {0}...", "editBreakpoints": "Изменить точки останова", "editInlineBreakpointOnColumn": "Изменить внутреннюю точку останова в столбце {0}", - "editLineBrekapoint": "Изменить точку останова в строке", + "editLineBreakpoint": "Изменить точку останова в строке", "enable": "Включить", "enableBreakpoint": "Включить {0}", "enableBreakpointOnLine": "Включить точку останова в строке", @@ -4080,7 +4171,8 @@ "removeBreakpoints": "Удалить точки останова", "removeInlineBreakpointOnColumn": "Удалить внутреннюю точку останова в столбце {0}", "removeLineBreakpoint": "Удалить точку останова из строки", - "removeLogPoint": "Удалить {0}" + "removeLogPoint": "Удалить {0}", + "runToLine": "Выполнить до строки" }, "vs/workbench/contrib/debug/browser/breakpointWidget": { "breakpointType": "Тип точки останова", @@ -4123,6 +4215,9 @@ "functionBreakpointUnsupported": "Точки останова функций не поддерживаются в этом типе отладки", "functionBreakpointsNotSupported": "Точки останова функций не поддерживаются в этом типе отладки", "hitCount": "Количество обращений: {0}", + "instructionBreakpoint": "Точка останова инструкции", + "instructionBreakpointAtAddress": "Точка останова инструкции по адресу {0}", + "instructionBreakpointUnsupported": "Точки останова инструкций не поддерживаются в этом типе отладки", "logMessage": "Сообщение журнала: {0}", "miDisableAllBreakpoints": "Отключить &&все точки останова", "miEnableAllBreakpoints": "&&Включить все точки останова", @@ -4132,7 +4227,7 @@ "reapplyAllBreakpoints": "Повторно применить все точки останова", "removeAllBreakpoints": "Удалить все точки останова", "removeBreakpoint": "Удалить точку останова", - "unverifiedBreakopint": "Непроверенная точка останова", + "unverifiedBreakpoint": "Непроверенная точка останова", "unverifiedExceptionBreakpoint": "Непроверенная точка останова исключения", "unverifiedLogpoint": "Непроверенная точка журнала", "write": "Запись" @@ -4145,6 +4240,8 @@ "callStackAriaLabel": "Отладка стека вызовов", "collapse": "Свернуть все", "loadAllStackFrames": "Загрузить все кадры стека", + "paused": "Приостановлено", + "pausedOn": "Приостановлено на {0}", "restartFrame": "Перезапустить кадр", "running": "Выполняется", "session": "Сеанс", @@ -4170,6 +4267,10 @@ "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.console.acceptSuggestionOnEnter": "Определяет, следует ли принимать предложения при вводе в консоли отладки. Ввод также используется для оценки всего, что вводится в консоли отладки.", "debug.console.closeOnEnd": "Определяет, должна ли консоль отладки автоматически закрываться по окончании сеанса отладки.", "debug.console.collapseIdenticalLines": "Определяет, необходимо ли сворачивать одинаковые строки и отображать число вхождений с помощью значка в консоли отладки.", "debug.console.fontFamily": "Определяет семейство шрифтов в консоли отладки.", @@ -4189,6 +4290,7 @@ "debugConfigurationTitle": "Отладка", "debugFocusConsole": "Перевести фокус на консоль отладки", "debugPanel": "Консоль отладки", + "disassembly": "Дизассемблирование", "editWatchExpression": "Изменить выражение", "inlineBreakpoint": "Внутренняя точка останова", "inlineValues": "Показывать значения переменных в редакторе во время отладки.", @@ -4220,6 +4322,7 @@ "prompt": "Вывод запроса пользователю.", "removeWatchExpression": "Удалить выражение", "restartFrame": "Перезапустить кадр", + "run": "Запуск или отладка...", "run and debug": "Запуск и отладка", "setValue": "Задать значение", "showBreakpointsInOverviewRuler": "Определяет, нужно ли отображать точки останова на обзорной линейке.", @@ -4304,8 +4407,10 @@ "goToPreviousBreakpoint": "Отладка: перейти к предыдущей точке останова", "logPointEditorAction": "Отладка: добавить точку журнала...", "miConditionalBreakpoint": "У&&словная точка останова…", + "miDisassemblyView": "&&DisassemblyView", "miLogPoint": "&&Точка ведения журнала…", "miToggleBreakpoint": "Перек&&лючить точку останова", + "openDisassemblyView": "Открыть представление дизассемблирования", "runToCursor": "Выполнить до курсора", "showDebugHover": "Отладка: показать при наведении", "stepIntoTargets": "Переход к целевым функциям…", @@ -4400,6 +4505,7 @@ "installAdditionalDebuggers": "Установка расширения {0}", "launchJsonDoesNotExist": "\"launch.json\" не существует в переданной папке рабочей области.", "multipleConfigurationNamesInWorkspace": "В рабочей области есть несколько конфигураций запуска \"{0}\". Используйте имя папки для определения конфигурации.", + "multipleSession": "\"{0}\" уже выполняется. Вы хотите запустить другой экземпляр?", "nActiveSessions": "Активные сеансы: {0}", "noConfigurationNameInWorkspace": "Не удалось найти конфигурацию запуска \"{0}\" в рабочей области.", "noFolderWithName": "Не удается найти папку с именем '{0}' для конфигурации '{1}' в составном объекте '{2}'.", @@ -4444,6 +4550,12 @@ "selectWorkspaceFolder": "Выберите папку рабочей области, в которой нужно создать файл launch.json, или добавьте его в файл конфигурации рабочей области.", "startAdditionalSession": "Запустить дополнительный сеанс" }, + "vs/workbench/contrib/debug/browser/disassemblyView": { + "disassemblyView": "Представление дизассемблирования", + "instructionAddress": "Адрес", + "instructionBytes": "Байты", + "instructionText": "Инструкция" + }, "vs/workbench/contrib/debug/browser/exceptionWidget": { "close": "Закрыть", "debugExceptionWidgetBackground": "Цвет фона мини-приложения исключений.", @@ -4515,6 +4627,7 @@ "addWatchExpression": "Добавить выражение", "collapse": "Свернуть все", "removeAllWatchExpressions": "Удалить все выражения", + "typeNewValue": "Введите новое значение", "watchAriaTreeLabel": "Отладка выражений контрольных значений", "watchExpressionAriaLabel": "{0}, значение {1}", "watchExpressionInputAriaLabel": "Введите выражение контрольного значения", @@ -4549,19 +4662,24 @@ "callStackSessionIsAttach": "Значение true, если сеанс в представлении \"Стек вызовов\", представляет собой присоединение, в противном случае — false. Используется для внутренних меню в представлении \"Стек вызовов\".", "debugConfigurationType": "Тип отладки для выбранной конфигурации запуска. Например, \"python\".", "debugProtocolVariableMenuContext": "Представляет контекст, который адаптер отладки задает в переменной, на которой находится фокус, в представлении \"Переменные\".", + "debugSetExpressionSupported": "Значение true, если сеанс, на котором находится фокус, поддерживает запрос \"setExpression\".", "debugSetVariableSupported": "Значение true, если сеанс, на котором находится фокус, поддерживает запрос \"setVariable\".", "debugState": "Состояние сеанса отладки, на котором находится фокус. Одно из следующих значений: \"inactive\" (неактивен), \"initializing\" (инициализация), \"stopped\" (остановлен) или \"running\" (выполняется).", "debugType": "Тип отладки для активного сеанса отладки. Например, \"python\".", "debugUX": "Состояние пользовательского интерфейса отладки. Если конфигурации отладки отсутствуют, используется значение \"simple\", в противном случае — \"default\". Используется, чтобы определить, когда следует отображать представления приветствия во вьюлете отладки.", "debuggersAvailable": "Значение true, если имеется хотя бы одно активное расширение отладки.", + "disassembleRequestSupported": "Значение true, если сеансы, на которых находится фокус, поддерживает запрос дизассемблирования.", + "disassemblyViewFocus": "Имеет значение true, когда фокус находится в Представлении дизассемблирования.", "exceptionWidgetVisible": "Значение true, если мини-приложение исключения отображается.", "expressionSelected": "Значение true, если поле ввода выражения открыто в представлении \"Контрольное значение\" или \"Переменные\", в противном случае — false.", "focusedSessionIsAttach": "Значение true, если сеанс, на котором находится фокус, имеет значение \"attach\".", + "focusedStackFrameHasInstructionReference": "Имеет значение true, если кадр стека с фокусом содержит ссылку на указатель инструкций.", "inBreakpointWidget": "Значение true, если фокус находится на мини-приложении зоны для редактора точек останова, в противном случае — false.", "inDebugMode": "Значение true, если отладка выполняется, в противном случае — false.", "inDebugRepl": "Значение true, если фокус находится на консоли отладки, в противном случае — false.", "internalConsoleOptions": "Управляет тем, когда должна быть открыта внутренняя консоль отладки.", "jumpToCursorSupported": "Значение true, если сеанс, на котором находится фокус, поддерживает запрос \"jumpToCursor\".", + "languageSupportsDisassembleRequest": "Значение true, если язык в текущем редакторе поддерживает запрос на разборку.", "loadedScriptsItemType": "Представляет тип элемента, на котором находится фокус, в представлении \"Загруженные скрипты\".", "loadedScriptsSupported": "Значение true, если сеансы, на которых находится фокус, поддерживают представление \"Загруженные скрипты\".", "multiSessionDebug": "Значение true, если имеется несколько активных сеансов отладки.", @@ -4572,6 +4690,7 @@ "stepIntoTargetsSupported": "Значение true, если сеанс, на котором находится фокус, поддерживает запрос \"stepIntoTargets\".", "terminateDebuggeeSupported": "Установите значение true, если сфокусированный сеанс поддерживает возможность завершения отлаживаемого кода.", "variableEvaluateNamePresent": "Значение true, если для переменной, на которой находится фокус, задано поле \"evalauteName\".", + "variableIsReadonly": "Значение true, если переменная, на которой находится фокус, доступна только для чтения.", "variablesFocused": "Значение true, если фокус находится на представлении \"Переменные\", в противном случае — false.", "watchExpressionsExist": "Значение true, если существует хотя бы одно выражение с контрольным значением, в противном случае —— false.", "watchExpressionsFocused": "Значение true, если на представлении \"Контрольное значение\" находится фокус, в противном случае — false.", @@ -4582,6 +4701,10 @@ "canNotResolveSourceWithError": "Не удалось загрузить источник '{0}': {1}.", "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?" + }, "vs/workbench/contrib/debug/common/debugModel": { "breakpointDirtydHover": "Непроверенная точка останова. Файл был изменен, перезапустите сеанс отладки.", "invalidVariableAttributes": "Недопустимые атрибуты переменных", @@ -4643,6 +4766,9 @@ "launch.config.comment3": "Для получения дополнительной информации посетите: {0}", "node2NotSupported": "Значение \"node2\" больше не поддерживается; используйте \"node\" и задайте для атрибута \"protocol\" значение \"inspector\"." }, + "vs/workbench/contrib/debug/common/disassemblyViewInput": { + "disassemblyInputName": "Дизассемблирование" + }, "vs/workbench/contrib/debug/common/replModel": { "consoleCleared": "Консоль очищена", "snapshotObj": "Для этого объекта показаны только значения-примитивы." @@ -4700,11 +4826,14 @@ }, "vs/workbench/contrib/extensions/browser/extensionEditor": { "JSON Validation": "Проверка JSON ({0})", + "Marketplace": "Marketplace", + "activation": "Время активации", "activation events": "События активации ({0})", "authentication": "Проверка подлинности ({0})", "authentication.id": "Идентификатор", "authentication.label": "Метка", "builtin": "Встроенное", + "categories": "Категории", "changelog": "Журнал изменений", "changelogtooltip": "История обновления расширения, полученная из файла 'CHANGELOG.md' расширения", "codeActions": "Действия кода ({0})", @@ -4735,8 +4864,8 @@ "description": "Описание", "details": "Подробные сведения", "detailstooltip": "Сведения о расширении, полученные из файла 'README.md' расширения", - "extension id": "Идентификатор расширений", "extension pack": "Пакет расширений ({0})", + "extension version": "Версия расширения", "extensionpack": "Пакет расширений", "extensionpacktooltip": "Выводит список расширений, которые будут установлены вместе с этим расширением.", "file extensions": "Расширения файлов", @@ -4746,34 +4875,44 @@ "find previous": "Найти ранее", "grammar": "Грамматика", "iconThemes": "Темы значков ({0})", + "id": "Идентификатор", "install count": "Число установок", "keyboard shortcuts": "Сочетания клавиш", "language id": "Идентификатор", "language name": "Имя", "languages": "Языки ({0})", + "last updated": "Дата последнего обновления", "license": "Лицензия", "localizations": "Локализации ({0})", "localizations language id": "Идентификатор языка", "localizations language name": "Название языка", "localizations localized language name": "Название языка (локализованное)", "menuContexts": "Контексты меню", + "messages": "Сообщений: {0}", + "more info": "Подробнее", "name": "Имя расширения", "noChangelog": "Журнал изменений недоступен.", "noContributions": "Нет публикаций", "noDependencies": "Нет зависимостей", "noReadme": "Файл сведений недоступен.", - "noextensions": "Расширения отсутствуют.", + "noStatus": "Состояние недоступно.", + "not yet activated": "Еще не активировано.", "preview": "Предварительная версия", "productThemes": "Темы значков продуктов ({0})", "publisher": "Имя издателя", "rating": "Оценка", "recommendationHasBeenIgnored": "Вы отключили получение рекомендаций для этого расширения.", + "release date": "Выпущен", "repository": "Репозиторий", + "resources": "Ресурсы", + "runtimeStatus": "Состояние среды выполнения", + "runtimeStatus description": "Состояние среды выполнения расширения", "schema": "Схема", "setting name": "Имя", "settings": "Параметры ({0})", "snippets": "Фрагменты кода", - "version": "Версия", + "startup": "Запуск", + "uncaught errors": "Необработанных ошибок: ({0})", "view container id": "Идентификатор", "view container location": "Где", "view container title": "Название", @@ -4828,7 +4967,7 @@ "extensions.autoUpdate.enabled": "Скачивать и автоматически устанавливать обновления только для включенных расширений. Отключенные расширения не будут обновлены автоматически.", "extensions.autoUpdate.false": "Расширения не обновляются автоматически.", "extensions.autoUpdate.true": "Скачивать и автоматически устанавливать обновления для всех расширений.", - "extensions.supportUntrustedWorkspaces": "Переопределение поддержки ненадежной рабочей области расширения. Расширения, использующие параметр \"true\", всегда будут включены. Расширения, использующие параметр \"limited\", всегда будут включены, и расширение будет скрывать функции, требующие доверия. Расширения, использующие параметр \"false\", будут включены только в том случае, если рабочая область является доверенной.", + "extensions.supportUntrustedWorkspaces": "Переопределение поддержки ненадежной рабочей области расширения. Расширения, использующие параметр «true», всегда будут включены. Расширения, использующие параметр «limited», всегда будут включены, и расширение будет скрывать функции, требующие доверия. Расширения, использующие параметр «false», будут включены только в том случае, если рабочая область является доверенной.", "extensions.supportUntrustedWorkspaces.false": "Расширение будет доступно только в том случае, если рабочая область является доверенной.", "extensions.supportUntrustedWorkspaces.limited": "Расширение всегда будет включено, а расширение будет скрывать функции, требующие доверия.", "extensions.supportUntrustedWorkspaces.supported": "Определяет параметр поддержки ненадежной рабочей области для расширения.", @@ -4841,17 +4980,24 @@ "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.", "featured filter": "Подборка", "filter by category": "Категория", "filterExtensions": "Фильтр расширений...", "handleUriConfirmedExtensions": "Если расширение указано здесь, то при обработке этим расширением URI запрос подтверждения выдаваться не будет.", "id required": "Требуется идентификатор расширения.", + "install button": "Установить", "installButton": "&&Установить", "installExtensionQuickAccessHelp": "Установить или искать расширения", "installExtensionQuickAccessPlaceholder": "Введите имя расширения для установки или поиска.", "installExtensions": "Установить расширения", + "installFromLocation": "Установить веб-расширение из расположения", + "installFromLocationPlaceHolder": "Расположение веб-расширения", "installFromVSIX": "Установить из VSIX", "installVSIX": "Установка VSIX для расширений", + "installWebExtensionFromLocation": "Установить веб-расширение…", "installWorkspaceRecommendedExtensions": "Установить рекомендуемые расширения рабочей области", "installed filter": "Установлено", "manageExtensionsHelp": "Управление расширениями", @@ -4910,7 +5056,9 @@ "workspace unsupported filter": "Рабочая область не поддерживается" }, "vs/workbench/contrib/extensions/browser/extensionsActions": { - "Install in other server to enable": "Установите расширение на \"{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": "Перезагрузить", @@ -4935,10 +5083,8 @@ "disableGloballyAction": "Отключить", "disableGloballyActionToolTip": "Отключить это расширение", "disabled": "Отключен", - "disabled because of extension kind": "Это расширение определило, что оно не может выполняться на удаленном сервере", "disabled because of virtual workspace": "Это расширение было отключено, так как оно не поддерживает виртуальные рабочие области.", - "disabled locally": "Расширение включено на \"{0}\" и отключено на локальном уровне.", - "disabled remotely": "Расширение включается локально и отключается на \"{0}\".", + "disabled by environment": "Это расширение отключено средой.", "do not sync": "Не синхронизировать это расширение", "download": "Попробуйте скачать вручную...", "enable locally": "Перезагрузите Visual Studio Code, чтобы включить это расширение локально.", @@ -4949,6 +5095,10 @@ "enableGloballyAction": "Включить", "enableGloballyActionToolTip": "Включить это расширение", "enabled": "Включено", + "enabled by environment": "Это расширение включено, поскольку оно является обязательным в текущей среде.", + "enabled locally": "Это расширение включено на локальном хост-процессе для расширений, так как оно предпочтительно для работы на нем.", + "enabled remotely": "Это расширение включено на удаленном хост-процессе для расширений, так как оно предпочтительно для работы на нем.", + "extension disabled because of dependency": "Это расширение было отключено, так как оно зависит от расширения, которое отключено.", "extension disabled because of trust requirement": "Это расширение было отключено, так как текущая рабочая область не является доверенной.", "extension enabled on remote": "Расширение включено на \"{0}\"", "extension limited because of trust requirement": "Это расширение имеет ограниченные функции, поскольку текущая рабочая область не является доверенной.", @@ -4985,7 +5135,7 @@ "installing": "Идет установка", "installing extensions": "Установка расширений...", "just now": "Только сейчас", - "malicious": "Вредоносное", + "learn more": "Дополнительные сведения", "malicious tooltip": "Это расширение помечено как проблемное.", "manage": "Управление", "more information": "Дополнительные сведения", @@ -4994,6 +5144,7 @@ "noOfHoursAgo": "{0} часов назад", "noOfMonthsAgo": "{0} месяцев назад", "noOfYearsAgo": "{0} лет назад", + "not web tooltip": "Расширение \"{0}\" недоступно в {1}.", "one day ago": "1 дн. назад", "one hour ago": "1 час назад", "one month ago": "1 мес. назад", @@ -5030,6 +5181,7 @@ "updateExtensionStart": "Обновление расширения {0} до версии {1} запущено.", "updateTo": "Обновить до {0}", "updated": "Обновлен", + "user disabled": "Вы настроили отключение расширения \"{0}\" здесь: {1}. Чтобы включить его, откройте параметры пользователей и удалите его из параметра \"remote.extensionKind\".", "vscode web": "VS Code Web", "workspace disabled": "Это расширение отключено пользователем для этой рабочей области.", "workspace enabled": "Это расширение включено пользователем для этой рабочей области." @@ -5048,8 +5200,10 @@ "reload": "Перезагрузить окно" }, "vs/workbench/contrib/extensions/browser/extensionsIcons": { + "activationtimeIcon": "Значок отображается с сообщением о времени активации в редакторе расширений.", "clearSearchResultsIcon": "Значок для действия \"Очистить результаты поиска\" в представлении расширений.", "configureRecommendedIcon": "Значок для действия \"Настроить рекомендуемые расширения\" в представлении расширений.", + "errorIcon": "Значок, отображаемый с сообщением об ошибке в редакторе расширений.", "extensionsViewIcon": "Значок представления расширений.", "filterIcon": "Значок для действия \"Фильтр\" в представлении расширений.", "infoIcon": "Значок, отображаемый с информационным сообщением в редакторе расширений.", @@ -5068,10 +5222,6 @@ "trustIcon": "Значок, отображаемый с сообщением о доверии рабочей области в редакторе расширений.", "warningIcon": "Значок, отображаемый с предупреждением в редакторе расширений." }, - "vs/workbench/contrib/extensions/browser/extensionsList": { - "onDemandDefaultText": "Для работы некоторых функций требуется доверенная рабочая область.", - "onStartDefaultText": "Для включения этого расширения требуется доверенная рабочая область." - }, "vs/workbench/contrib/extensions/browser/extensionsQuickAccess": { "install": "Нажмите клавишу ВВОД, чтобы установить расширение \"{0}\".", "manage": "Нажмите клавишу ВВОД для управления расширениями.", @@ -5130,12 +5280,16 @@ "suggestProxyError": "Marketplace возвратил ECONNREFUSED. Проверьте параметр http.proxy." }, "vs/workbench/contrib/extensions/browser/extensionsWidgets": { + "activation": "Время активации", + "dependencies": "Показать зависимости", "extensionIconStarForeground": "Цвет значка для оценок расширений.", - "noRating": "Нет рейтинга", - "ratedBySingleUser": "Оценено 1 пользователем", - "ratedByUsers": "Оценено пользователями: {0} ", + "message": "1 сообщение", + "messages": "Сообщений: {0}", "remote extension title": "Расширение в {0}", - "syncingore.label": "Это расширение игнорируется во время синхронизации." + "startup": "Запуск", + "syncingore.label": "Это расширение игнорируется во время синхронизации.", + "uncaught error": "Необработанных ошибок: 1", + "uncaught errors": "Необработанных ошибок: {0}" }, "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "Манифест не найден", @@ -5210,8 +5364,7 @@ "attach.title": "Вы прикрепили профиль ЦП?", "cmd.report": "Сообщить об ошибке", "cmd.reportOrShow": "Проблема с производительностью", - "cmd.show": "Показать проблемы", - "ok": "ОК" + "cmd.show": "Показать проблемы" }, "vs/workbench/contrib/extensions/electron-sandbox/reportExtensionIssueAction": { "reportExtensionIssue": "Сообщить об ошибке" @@ -5366,7 +5519,6 @@ "movingFileBulkEdit": "Идет перемещение {0}.", "newFile": "Создать файл", "newFolder": "Новая папка", - "ok": "ОК", "openFileInNewWindow": "Открыть активный файл в новом окне", "openFileToShowInNewWindow.unsupportedschema": "Активный редактор должен содержать ресурс, который можно открыть.", "pasteFile": "Вставить", @@ -5405,16 +5557,11 @@ "cut": "Вырезать", "deleteFile": "Удалить навсегда", "explorerOpenWith": "Открыть с помощью...", - "file": "Файл", "filesCategory": "Файл", "miAutoSave": "А&&втосохранение", "miCloseEditor": "&&Закрыть редактор", "miGotoFile": "Перейти к &&файлу...", "miNewFile": "&&Новый файл", - "miOpen": "&&Открыть...", - "miOpenFile": "&&Открыть файл...", - "miOpenFolder": "Открыть &&папку...", - "miOpenWorkspace": "Открыть рабо&&чую область...", "miRevert": "Отменить &&изменения в файле", "miSave": "&&Сохранить", "miSaveAll": "Сохранить &&все", @@ -5427,8 +5574,7 @@ "revertLocalChanges": "Отменить изменения и вернуться к исходному содержимому файла", "saveAll": "Сохранить все", "saveAllInGroup": "Сохранить все в группе", - "saveFiles": "Сохранить все файлы", - "workspaces": "Рабочие области" + "saveFiles": "Сохранить все файлы" }, "vs/workbench/contrib/files/browser/fileCommands": { "discard": "Отменить", @@ -5478,7 +5624,7 @@ "vs/workbench/contrib/files/browser/files.contribution": { "askUser": "Запретит сохранение и предложит разрешить конфликт сохранения вручную.", "associations": "Настройте ассоциации файлов для языков (например, `\"*.extension\": \"html\"`). Эти ассоциации имеют приоритет над ассоциациями по умолчанию для установленных языков.", - "autoGuessEncoding": "Если этот параметр установлен, редактор попытается определить кодировку набора символов при открытии файлов. Этот параметр также можно настроить для отдельного языка.", + "autoGuessEncoding": "Если этот параметр включен, редактор попытается определить кодировку набора символов при открытии файлов. Этот параметр также можно настроить для отдельного языка. Обратите внимание, что этот параметр не учитывается при поиске текста. Учитывается только \"#files.encoding#\".", "autoReveal": "Определяет, будет ли проводник автоматически отображать и выбирать файлы при их открытии.", "autoReveal.focusNoScroll": "Файлы не будут прокручиваться в представлении, но на них будет оставаться фокус.", "autoReveal.off": "Файлы не будут отображаться и не будут выбраны.", @@ -5489,6 +5635,10 @@ "compressSingleChildFolders": "Определяет, должны ли папки в проводнике отображаться в компактном формате. В таком представлении отдельные дочерние папки будут объединены в один элемент дерева. Это удобно, например, для отображения структуры пакета Java.", "confirmDelete": "Определяет, должно ли запрашиваться подтверждение при удалении файла в корзину.", "confirmDragAndDrop": "Определяет, должно ли запрашиваться подтверждение при перемещении файлов и папок в проводнике.", + "copyRelativePathSeparator": "Символ разделения путей, используемый при копировании относительных путей к файлам.", + "copyRelativePathSeparator.auto": "Использует специальный символ разделения путей для операционной системы.", + "copyRelativePathSeparator.backslash": "Использовать обратную косую черту в качестве символа разделения путей.", + "copyRelativePathSeparator.slash": "Использовать косую черту в качестве символа разделения путей.", "defaultLanguage": "Языковой режим по умолчанию, назначаемый новым файлам. Если задано значение \"${activeEditorLanguage}\", будет использоваться языковой режим текущего активного текстового редактора, если таковой имеется.", "enableDragAndDrop": "Определяет, разрешает ли обозреватель перемещать файлы и папки с помощью перетаскивания. Этот параметр распространяется только на перетаскивание внутри обозревателя.", "encoding": "Кодировка по умолчанию, используемая при чтении и записи файлов. Этот параметр также можно настроить для отдельных языков.", @@ -5522,6 +5672,7 @@ "insertFinalNewline": "Если этот параметр включен, при сохранении файла в его конец вставляется финальная новая строка.", "maxMemoryForLargeFilesMB": "Управляет объемом памяти, который доступен VS Code после перезапуска при попытке открытия больших файлов. Действие этого параметра аналогично указанию параметра \"--max-memory=<новый размер>\" в командной строке.", "modification": "Форматирование изменений (требуется система управления версиями).", + "modificationIfAvailable": "Будет выполнена попытка форматировать только изменения (требуется система управления версиями). Если не удается использовать систему управления версиями, будет отформатирован весь файл.", "openEditorsSortOrder": "Управляет порядком сортировки редакторов в области \"Открытые редакторы\".", "openEditorsVisible": "Число редакторов, отображаемых в области \"Открытые редакторы\". Если это значение равно 0, она не отображается.", "overwriteFileOnDisk": "Разрешит конфликт сохранения путем перезаписи файла на диске изменениями в редакторе.", @@ -5543,7 +5694,7 @@ "trimFinalNewlines": "Если этот параметр установлен, то при сохранении файла будут удалены все новые строки за последней новой строкой в конце файла.", "trimTrailingWhitespace": "Если этот параметр включен, при сохранении файла будут удалены концевые пробелы.", "useTrash": "Перемещение файлов/папок в корзину ОС (корзину Windows) при удалении. При отключении этого параметра файлы и папки будут удаляться навсегда.", - "watcherExclude": "Настройте стандартные маски путей файлов, которые следует исключить из списка отслеживаемых файлов. Пути должны соответствовать полным путям (т.е. для правильного сопоставления необходимо указывать ** в начале неполного пути или указывать полные пути). После изменения этого параметра потребуется перезагрузка. Если отображается сообщение \"Код потребляет большое количество процессорного времени при запуске\" можно исключить большие папки, чтобы уменьшить начальную нагрузку." + "watcherExclude": "Настройте стандартные маски путей файлов, которые следует исключить из списка отслеживаемых файлов. Шаблоны должны соответствовать полным путям, т. е. необходимо указывать префикс \"**/\" или полный путь для правильного сопоставления и суффикс \"/**\" для сопоставления файлов в пути (например, \"**/build/output/**\" или \"/Users/name/workspaces/project/build/output/\"). После изменения этого параметра потребуется перезагрузка. Если отображается сообщение \"Код потребляет большое количество процессорного времени при запуске\", можно исключить большие папки, чтобы уменьшить начальную нагрузку." }, "vs/workbench/contrib/files/browser/views/emptyView": { "noWorkspace": "Нет открытой папки" @@ -5573,7 +5724,8 @@ "move": "Переместить {0}", "moveButtonLabel": "&&Переместить", "moving": "Идет перемещение {0}.", - "ok": "ОК", + "numberOfFiles": "Файлы {0}", + "numberOfFolders": "Папки {0}", "treeAriaLabel": "Проводник" }, "vs/workbench/contrib/files/browser/views/openEditorsView": { @@ -5648,6 +5800,18 @@ "vs/workbench/contrib/format/browser/formatModified": { "formatChanges": "Форматировать измененные строки" }, + "vs/workbench/contrib/interactive/browser/interactive.contribution": { + "interactive.activeCodeBorder": "Цвет границы для текущей интерактивной ячейки кода, когда редактор находится в фокусе.", + "interactive.execute": "Выполнить код", + "interactive.history.next": "Следующее значение в журнале", + "interactive.history.previous": "Предыдущее значение в журнале", + "interactive.inactiveCodeBorder": "Цвет границы для текущей интерактивной ячейки кода, когда редактор не находится в фокусе.", + "interactive.input.clear": "Clear the interactive window input editor contents", + "interactive.open": "Открыть интерактивное окно" + }, + "vs/workbench/contrib/interactive/browser/interactiveEditor": { + "interactiveInputPlaceHolder": "Введите код и здесь нажмите {0} для выполнения кода" + }, "vs/workbench/contrib/issue/electron-sandbox/issue.contribution": { "miOpenProcessExplorerer": "Открыть &&обозреватель процессов", "miReportIssue": "Сообщить о &&проблеме", @@ -5750,11 +5914,6 @@ "vs/workbench/contrib/markers/browser/markersTreeViewer": { "collapsedIcon": "Значок, указывающий, что несколько строк свернуты в представлении маркеров.", "expandedIcon": "Значок, указывающий, что несколько строк отображаются в представлении маркеров.", - "links.navigate.follow": "перейти по ссылке", - "links.navigate.kb.alt": "Кнопка ALT и щелчок левой кнопкой мыши", - "links.navigate.kb.alt.mac": "Кнопка OPTION и щелчок левой кнопкой мыши", - "links.navigate.kb.meta": "Кнопка CTRL и щелчок левой кнопкой мыши", - "links.navigate.kb.meta.mac": "Кнопка OPTION и щелчок левой кнопкой мыши", "multi line": "Показать сообщение на нескольких строках", "problemsView": "Представление проблем", "single line": "Показать сообщение в одной строке" @@ -5822,6 +5981,15 @@ "notebookActions.moveCellUp": "Переместить ячейку вверх", "notebookActions.splitCell": "Разбить ячейку" }, + "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { + "notebook.cell.status.executing": "Выполнение", + "notebook.cell.status.failed": "Сбой", + "notebook.cell.status.pending": "Ожидание", + "notebook.cell.status.success": "Выполнено" + }, + "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/statusBarProviders": { + "notebook.cell.status.language": "Выбор языкового режима ячейки" + }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { "notebookActions.copy": "Копировать ячейку", "notebookActions.cut": "Вырезать ячейку", @@ -5832,6 +6000,8 @@ "changeLanguage": "Изменить язык ячеек", "clearAllCellsOutputs": "Очистить выходные данные", "clearCellOutputs": "Очистить выходные данные ячейки", + "cmd.toggle": "Включить/выключить элементы навигации", + "customizeNotebook": "Настройте Notebook…", "languageDescription": "({0}) — текущий язык", "languageDescriptionConfigured": "({0})", "notebookActions.cancel": "Остановить выполнение ячеек", @@ -5846,6 +6016,7 @@ "notebookActions.editCell": "Изменить ячейку", "notebookActions.execute": "Выполнить ячейку", "notebookActions.executeAbove": "Выполнить ячейки выше", + "notebookActions.executeAndFocusContainer": "Выполнить ячейку и переместить фокус на контейнер", "notebookActions.executeAndInsertBelow": "Выполнить ячейку записной книжки и вставить ниже", "notebookActions.executeAndSelectBelow": "Выполнить ячейку записной книжки и выбрать ниже", "notebookActions.executeBelow": "Выполнить ячейку и ниже", @@ -5853,8 +6024,10 @@ "notebookActions.expandCellInput": "Развернуть ввод в ячейке", "notebookActions.expandCellOutput": "Развернуть вывод ячейки", "notebookActions.insertCodeCellAbove": "Вставить ячейку кода выше", + "notebookActions.insertCodeCellAboveAndFocusContainer": "Вставить ячейку кода выше и переместить фокус на контейнер", "notebookActions.insertCodeCellAtTop": "Добавить ячейку кода вверху", "notebookActions.insertCodeCellBelow": "Вставить ячейку кода ниже", + "notebookActions.insertCodeCellBelowAndFocusContainer": "Вставить ячейку кода ниже и переместить фокус на контейнер", "notebookActions.insertMarkdownCellAbove": "Вставить ячейку Markdown выше", "notebookActions.insertMarkdownCellAtTop": "Добавить ячейку Markdown вверху", "notebookActions.insertMarkdownCellBelow": "Вставить ячейку Markdown ниже", @@ -5868,12 +6041,30 @@ "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": "Выбрать между макетами записной книжки" }, + "vs/workbench/contrib/notebook/browser/contrib/editorStatusBar/editorStatusBar": { + "current1": "Выбрано", + "current2": "{0} - выбрано сейчас", + "installKernels": "Установить ядра из marketplace", + "kernel.select.label": "Выбрать ядро", + "notebook.activeCellStatusName": "Выделенные фрагменты редактора записной книжки", + "notebook.info": "Информация ядра записной книжки", + "notebook.multiActiveCellIndicator": "Ячейка {0} ({1} выбрано)", + "notebook.promptKernel.setDefaultTooltip": "Задать по умолчанию для записных книжек \"{0}\"", + "notebook.select": "Выбор ядра записной книжки", + "notebook.singleActiveCellIndicator": "Ячейка {0} из {1}", + "notebookActions.selectKernel": "Выберите ядро записной книжки", + "notebookActions.selectKernel.args": "Аргументы ядра записных книжек", + "prompt.placeholder.change": "Изменить ядро для \"{0}\"", + "prompt.placeholder.select": "Выбрать ядро для \"{0}\"", + "tooltop": "{0} (предложение)" + }, "vs/workbench/contrib/notebook/browser/contrib/find/findController": { "ariaSearchNoResult": "{0} найден для \"{1}\"", "ariaSearchNoResultEmpty": "{0} обнаружено", @@ -5913,33 +6104,6 @@ "vs/workbench/contrib/notebook/browser/contrib/profile/notebookProfile": { "setProfileTitle": "Задать профиль" }, - "vs/workbench/contrib/notebook/browser/contrib/status/editorStatus": { - "current1": "Выбрано", - "current2": "{0} - выбрано сейчас", - "kernel.select.label": "Выбрать ядро", - "notebook.activeCellStatusName": "Выделенные фрагменты редактора записной книжки", - "notebook.info": "Информация ядра записной книжки", - "notebook.multiActiveCellIndicator": "Ячейка {0} ({1} выбрано)", - "notebook.promptKernel.setDefaultTooltip": "Задать по умолчанию для записных книжек \"{0}\"", - "notebook.select": "Выбор ядра записной книжки", - "notebook.singleActiveCellIndicator": "Ячейка {0} из {1}", - "notebookActions.selectKernel": "Выберите ядро записной книжки", - "notebookActions.selectKernel.args": "Аргументы ядра записных книжек", - "prompt.placeholder.change": "Изменить ядро для \"{0}\"", - "prompt.placeholder.select": "Выбрать ядро для \"{0}\"", - "tooltop": "{0} (предложение)" - }, - "vs/workbench/contrib/notebook/browser/contrib/statusBar/executionStatusBarItemController": { - "notebook.cell.status.codeExecuteTip": "Нажмите клавишу {0} для выполнения ячейки", - "notebook.cell.status.executing": "Выполнение", - "notebook.cell.status.failed": "Сбой", - "notebook.cell.status.markdownExecuteTip": "Нажмите клавишу {0}, чтобы остановить редактирование", - "notebook.cell.status.pending": "Ожидание", - "notebook.cell.status.success": "Выполнено" - }, - "vs/workbench/contrib/notebook/browser/contrib/statusBar/statusBarProviders": { - "notebook.cell.status.language": "Выбор языкового режима ячейки" - }, "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "встроенный", "curruentActiveMimeType": "Сейчас активно", @@ -5984,7 +6148,10 @@ "contributes.priority.option": "Редактор не открывается автоматически, когда пользователь открывает ресурс, но пользователь может переключиться на редактор с помощью команды \"Повторно открыть с помощью\"." }, "vs/workbench/contrib/notebook/browser/notebook.contribution": { - "diffLeftRightLabel": "{0} ⟷ {1}", + "insertToolbarLocation.betweenCells": "Панель инструментов, которая отображается при наведении указателя на ячейки.", + "insertToolbarLocation.both": "Обе панели инструментов.", + "insertToolbarLocation.hidden": "Действия вставки нигде не отображаются.", + "insertToolbarLocation.notebookToolbar": "Панель инструментов в верхней части редактора записных книжек.", "notebook.cellToolbarLocation.description": "Следует ли отображать панель инструментов ячейки или скрыть ее.", "notebook.cellToolbarLocation.viewType": "Настроить положение панели инструментов ячейки для определенных типов файлов", "notebook.cellToolbarVisibility.description": "Должна ли панель инструментов ячейки появляться при наведении или щелчке.", @@ -5995,17 +6162,20 @@ "notebook.displayOrder.description": "Список приоритетов для выходных типов MIME", "notebook.dragAndDrop.description": "Определяет, должен ли редактор записной книжки разрешать перемещение ячеек путем перетаскивания.", "notebook.editorOptions.experimentalCustomization": "Параметры для редакторов кода, используемых в записных книжках. Их можно использовать для настройки большинства параметров редактора.*", - "notebook.experimental.useMarkdownRenderer.description": "Включить или отключить с использованием нового расширяемого отрисовщика Markdown.", - "notebook.focusIndicator.description": "Управляет отображением индикатора фокуса в виде границ ячеек или линии выделения на левом переплете.", + "notebook.focusIndicator.description": "Controls where the focus indicator is rendered, either along the cell borders or on the left gutter", "notebook.globalToolbar.description": "Определяет, следует ли отображать глобальную панель инструментов в редакторе записной книжки.", - "notebook.insertToolbarPosition.description": "Определяет, где следует отображать действия вставки ячейки.", + "notebook.globalToolbarShowLabel": "Указать, следует ли отображать метку в действиях на панели инструментов записной книжки.", + "notebook.insertToolbarPosition.description": "Определяет место отображения действий вставки ячеек.", "notebook.showCellStatusbar.description": "Должна ли отображаться строка состояния ячейки.", "notebook.showCellStatusbar.hidden.description": "Строка состояния ячейки всегда скрыта.", "notebook.showCellStatusbar.visible.description": "Строка состояния ячейки всегда отображается.", "notebook.showCellStatusbar.visibleAfterExecute.description": "Строка состояния ячейки скрывается до выполнения ячейки. Затем она становится видимой для отображения состояния выполнения.", - "notebook.showFoldingControls.description": "Определяет, когда отображаются элементы управления свертывания.", + "notebook.showFoldingControls.description": "Определяет, когда отображать сворачивающуюся стрелку заголовка Markdown.", + "notebook.textOutputLineLimit": "Управление количеством отображаемых строк в выходном тексте.", "notebook.undoRedoPerCell.description": "Следует ли использовать отдельный стек отмены/повтора для каждой ячейки.", - "notebookConfigurationTitle": "Записная книжка" + "notebookConfigurationTitle": "Записная книжка", + "showFoldingControls.always": "Сворачивающиеся элементы управления видны всегда.", + "showFoldingControls.mouseover": "Сворачивающиеся элементы управления видны только при наведении курсора мыши." }, "vs/workbench/contrib/notebook/browser/notebookEditor": { "fail.noEditor": "Не удается открыть ресурс с типом редактора записных книжек \"{0}\", убедитесь, что необходимое расширение установлено и включено.", @@ -6068,8 +6238,10 @@ "vs/workbench/contrib/notebook/browser/notebookKernelActionViewItem": { "select": "Выбрать ядро" }, - "vs/workbench/contrib/notebook/browser/notebookServiceImpl": { - "builtinProviderDisplayName": "Встроенный" + "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { + "disableOtherKeymapsConfirmation": "Disable other keymaps ({0}) to avoid conflicts between keybindings?", + "no": "No", + "yes": "Yes" }, "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { "empty": "У ячейки нет выходных данных", @@ -6077,7 +6249,8 @@ "noRenderer.2": "Не удается найти отрисовщик для выходных данных. Он содержит следующие типы MIME: {0}" }, "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { - "notebook.emptyMarkdownPlaceholder": "Пустая ячейка Markdown. Дважды щелкните или нажмите клавишу ВВОД для изменения." + "notebook.emptyMarkdownPlaceholder": "Пустая ячейка Markdown. Дважды щелкните или нажмите клавишу ВВОД для изменения.", + "notebook.error.rendererNotFound": "Не найден отрисовщик для \"$0\"" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellEditorOptions": { "notebook.lineNumbers": "Управляет отображением номеров строк в редакторе ячеек.", @@ -6087,18 +6260,20 @@ "vs/workbench/contrib/notebook/browser/view/renderers/cellOutput": { "builtinRenderInfo": "встроенный", "curruentActiveMimeType": "Сейчас активно", - "pickMimeType": "Выберите другой выходной тип MIME", + "installJupyterPrompt": "Установка дополнительных отрисовщиков из Marketplace", + "pickMimeType": "Выберите тип MIME выходных данных", "promptChooseMimeType.placeHolder": "Выберите тип MIME для отображения текущих выходных данных.", - "promptChooseMimeTypeInSecure.placeHolder": "Выберите тип MIME для отображения текущих выходных данных. Расширенные типы MIME доступны только в том случае, если записная книжка является доверенной." + "promptChooseMimeTypeInSecure.placeHolder": "Выберите тип MIME для отображения текущих выходных данных.", + "unavailableRenderInfo": "отрисовщик недоступен" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { - "cellExpandButtonLabel": "Развернуть", - "notebook.moreRunActionsLabel": "Подробнее...", - "runStateExecuting": "Выполнение", - "runStatePending": "Ожидание" + "cellExpandOutputButtonLabel": "Развернуть вывод ячейки (${0})", + "cellExpandOutputButtonLabelWithDoubleClick": "Дважды щелкните, чтобы развернуть вывод ячейки ({0})", + "notebook.moreRunActionsLabel": "Подробнее..." }, - "vs/workbench/contrib/notebook/browser/viewModel/markdownCellViewModel": { - "notebook.emptyMarkdownPlaceholder": "Пустая ячейка Markdown. Дважды щелкните или нажмите клавишу ВВОД для изменения." + "vs/workbench/contrib/notebook/browser/view/renderers/codeCell": { + "cellExpandInputButtonLabel": "Развернуть ввод в ячейке ({0})", + "cellExpandInputButtonLabelWithDoubleClick": "Дважды щелкните, чтобы развернуть ввод в ячейке ({0})" }, "vs/workbench/contrib/notebook/common/notebookEditorModel": { "notebook.staleSaveError": "Содержимое файла на диске изменилось. Вы хотите открыть обновленную версию файла или перезаписать файл на диске своими изменениями?", @@ -6212,6 +6387,7 @@ "clearInput": "Очистить поле поиска настраиваемых сочетаний клавиш", "command": "Команда", "copyCommandLabel": "Копирование идентификатора команды", + "copyCommandTitleLabel": "Скопировать название команды", "copyLabel": "Копирование", "editKeybindingLabel": "Изменить настраиваемое сочетание клавиш", "editKeybindingLabelWithKey": "Изменить настраиваемое сочетание клавиш {0}", @@ -6222,15 +6398,13 @@ "noKeybinding": "Нет назначенных настраиваемых сочетаний клавиш.", "noWhen": "Нет контекста \"Когда\".", "recordKeysLabel": "Запись ключей", - "recordKeysLabelWithKeybinding": "{0} ({1})", "recording": "Ключи записи", "removeLabel": "Удаление настраиваемого сочетания клавиш", "resetLabel": "Сбросить настраиваемое сочетание клавиш", "show keybindings": "Отображение сочетаний клавиш {0} в алфавитном порядке", "show sorted keybindings": "Отображение сочетаний клавиш {0} в порядке приоритета", "showSameKeybindings": "Показывать одинаковые настраиваемые сочетания клавиш", - "sortByPrecedeneLabel": "Сортировать по приоритету", - "sortByPrecedeneLabelWithKeybinding": "{0} ({1})", + "sortByPrecedeneLabel": "Сортировать по приоритету (сначала самый высокий)", "source": "Исходная база данных", "title": "{0} ({1})", "when": "Когда", @@ -6245,7 +6419,6 @@ "vs/workbench/contrib/preferences/browser/preferences.contribution": { "Keyboard Shortcuts": "Сочетания клавиш", "clear": "Очистить результаты поиска", - "defaultPreferencesEditor": "Редактор настроек по умолчанию", "filterModifiedLabel": "Показать измененные параметры", "filterOnlineServicesLabel": "Показать параметры для веб-служб", "filterUntrusted": "Показать параметры рабочей области без доверия", @@ -6262,6 +6435,7 @@ "openGlobalSettings": "Открыть пользовательские параметры", "openRawDefaultSettings": "Открыть параметры по умолчанию (JSON)", "openRemoteSettings": "Открыть удаленные параметры ({0})", + "openRemoteSettingsJSON": "Открыть удаленные параметры (JSON) ({0})", "openSettings2": "Открыть параметры (пользовательский интерфейс)", "openSettingsJson": "Открыть параметры (JSON)", "openWorkspaceSettings": "Открыть параметры рабочей области", @@ -6269,11 +6443,8 @@ "preferences": "Параметры", "settings": "Параметры", "settings.clearResults": "Очистить результаты поиска параметров", - "settings.editFocusedSetting": "Редактировать параметр в фокусе", "settings.focusFile": "Фокусировка на файле параметров", "settings.focusLevelUp": "Переместить фокус на один уровень вверх", - "settings.focusNextSetting": "Фокусировка на следующем параметре", - "settings.focusPreviousSetting": "Фокусировка на предыдущем параметре", "settings.focusSearch": "Фокусировка на поиске в параметрах", "settings.focusSettingControl": "Фокусировка на элементе управления в параметрах", "settings.focusSettingsList": "Фокусировка на списке параметров", @@ -6282,6 +6453,7 @@ "settingsEditor2": "Редактор параметров 2", "showDefaultKeybindings": "Показать сочетания клавиш по умолчанию", "showExtensionKeybindings": "Показать настраиваемые сочетания клавиш расширения", + "showTelemtrySettings": "Параметры телеметрии", "showUserKeybindings": "Показать пользовательские сочетания клавиш" }, "vs/workbench/contrib/preferences/browser/preferencesActions": { @@ -6289,22 +6461,6 @@ "languageDescriptionConfigured": "({0})", "pickLanguage": "Выбрать язык" }, - "vs/workbench/contrib/preferences/browser/preferencesEditor": { - "SearchSettingsWidget.AriaLabel": "Параметры поиска", - "SearchSettingsWidget.Placeholder": "Параметры поиска", - "defaultEditorReadonly": "Редактировать в правой области редактора, чтобы переопределить значения по умолчанию.", - "defaultFolderSettings": "Параметры папок по умолчанию", - "defaultSettings": "Параметры по умолчанию", - "defaultUserSettings": "Параметры пользователя по умолчанию", - "defaultWorkspaceSettings": "Параметры рабочей области по умолчанию", - "filterResult": "Отфильтрованные результаты", - "nlpResult": "Результаты для естественного языка", - "noSettingsFound": "Параметры не найдены", - "oneSettingFound": "Найден один параметр", - "preferencesAriaLabel": "Предпочтения по умолчанию. Редактор только для чтения.", - "settingsFound": "Найдено параметров: {0}", - "totalSettingsMessage": "Всего параметров: {0}" - }, "vs/workbench/contrib/preferences/browser/preferencesIcons": { "keybindingsAddIcon": "Значок для действия добавления в пользовательском интерфейсе сочетаний клавиш.", "keybindingsEditIcon": "Значок для действия изменения в пользовательском интерфейсе сочетаний клавиш.", @@ -6324,9 +6480,6 @@ "vs/workbench/contrib/preferences/browser/preferencesRenderers": { "copyDefaultValue": "Копировать в параметры", "editTtile": "Изменить", - "emptyFolderSettingsHeader": "Укажите параметры папок здесь, чтобы переопределить параметры папок, заданные в параметрах рабочей области.", - "emptyUserSettingsHeader": "Укажите параметры здесь, чтобы переопределить параметры по умолчанию.", - "emptyWorkspaceSettingsHeader": "Укажите параметры здесь, чтобы переопределить параметры пользователя.", "manage workspace trust": "Управление доверием рабочей области", "replaceDefaultValue": "Заменить в параметрах", "unknown configuration setting": "Неизвестный параметр конфигурации", @@ -6338,9 +6491,7 @@ "untrustedSetting": "Этот параметр может применяться только в доверенной рабочей области." }, "vs/workbench/contrib/preferences/browser/preferencesWidgets": { - "defaultSettings": "Для переопределения поместите ваши параметры в редактор справа.", "folderSettings": "Папка", - "noSettingsFound": "Параметры не найдены.", "settingsSwitcherBarAriaLabel": "Переключатель параметров", "userSettings": "Пользователь", "userSettingsRemote": "Удаленный", @@ -6444,8 +6595,6 @@ "listSiblingInputPlaceholder": "Элемент того же уровня...", "listValueHintLabel": "Элемент списка \"{0}\"", "modifiedItemForeground": "Цвет индикатора измененного параметра.", - "notebook.focusedRowBorder": "Цвет верхней и нижней границ строки, когда фокус находится на строке.", - "notebook.rowHoverBackground": "Цвет фона строки параметров при наведении.", "numberInputBoxBackground": "Цвет фона для поля ввода числа в редакторе параметров.", "numberInputBoxBorder": "Граница поля для ввода чисел в редакторе параметров.", "numberInputBoxForeground": "Цвет переднего плана для поля ввода числа в редакторе параметров.", @@ -6458,6 +6607,8 @@ "removeExcludeItem": "Удалить исключаемый элемент", "removeItem": "Удалить элемент", "resetItem": "Сбросить элемент", + "settings.focusedRowBorder": "Цвет верхней и нижней границ строки, когда фокус находится на строке.", + "settings.rowHoverBackground": "Цвет фона строки параметров при наведении.", "settingsCheckboxBackground": "Цвет фона флажка в редакторе параметров.", "settingsCheckboxBorder": "Граница флажка в редакторе параметров.", "settingsCheckboxForeground": "Цвет переднего плана флажка в редакторе параметров.", @@ -6477,7 +6628,8 @@ "enableNaturalLanguageSettingsSearch": "Определяет, следует ли включить режим поиска естественного языка для параметров. Поиск на естественном языке обеспечивается веб-службой Майкрософт.", "settingsSearchTocBehavior": "Управляет поведением содержания редактора параметров при поиске.", "settingsSearchTocBehavior.filter": "Отфильтровать содержание, оставив только категории с соответствующими параметрами. При щелчке по категории будут показаны результаты только для этой категории.", - "settingsSearchTocBehavior.hide": "Скрыть содержание при поиске." + "settingsSearchTocBehavior.hide": "Скрыть содержание при поиске.", + "splitSettingsEditorLabel": "Редактор параметров разделения" }, "vs/workbench/contrib/quickaccess/browser/commandsQuickAccess": { "clearCommandHistory": "Очистить журнал команд", @@ -6585,8 +6737,6 @@ "host.open": "Открытие удаленного репозитория...", "host.reconnecting": "Выполняется повторное подключение к {0}…", "host.tooltip": "Редактирование в {0}", - "host.tooltipDisconnected": "Отключен от {0}", - "host.tooltipReconnecting": "Выполняется повторное подключение к {0}…", "installRemotes": "Установка дополнительных удаленных расширений...", "miCloseRemote": "Закрыть уда&&ленное подключение", "noHost.tooltip": "Открыть удаленное окно", @@ -6596,7 +6746,8 @@ "remote.install": "Установка расширений удаленной разработки", "remote.showMenu": "Показать удаленное меню", "remoteHost": "Удаленный узел", - "workspace.tooltip2": "Виртуальная рабочая область в {0}\r\n\r\n[Некоторые функции] ({1}) недоступны для ресурсов, расположенных в виртуальной файловой системе." + "workspace.tooltip": "Редактирование в {0}", + "workspace.tooltip2": "Некоторые [функции недоступны]({0}) для ресурсов, расположенных в виртуальной файловой системе." }, "vs/workbench/contrib/remote/browser/tunnelView": { "portWithRunningProcess.foreground": "Цвет значка порта, который имеет связанный запущенный процесс.", @@ -6643,7 +6794,6 @@ "remote.tunnelsView.portNumberValid": "Переадресованный порт недействителен.", "tunnel.addressColumn.label": "Локальный адрес", "tunnel.addressColumn.tooltip": "Адрес, по которому перенаправленный порт доступен локально.", - "tunnel.automatic": "Автоматическое перенаправление", "tunnel.focusContext": "Находится ли фокус на представлении \"Порты\".", "tunnel.forwardedPortsViewEnabled": "Включено ли представление \"Порты\".", "tunnel.iconColumn.notRunning": "Запущенный процесс отсутствует.", @@ -6658,15 +6808,13 @@ "tunnel.privacyPublic": "Общедоступный", "tunnel.processColumn.label": "Запущенный процесс", "tunnel.processColumn.tooltip": "Командная строка процесса, использующего порт.", - "tunnel.staticallyForwarded": "Перенаправленный статически", - "tunnel.user": "Перенаправленный пользователем", "tunnelContext.protocolMenu": "Изменение протокола порта", "tunnelView": "Туннельное представление", "tunnelView.runningProcess.inacessable": "Сведения о процессе недоступны" }, "vs/workbench/contrib/remote/common/remote.contribution": { "remote": "Удаленный", - "remote.autoForwardPorts": "Если этот параметр установлен, будут обнаружены новые запущенные процессы, и порты, которые они прослушивают, будут автоматически перенаправлены.", + "remote.autoForwardPorts": "При включении этого параметра будут обнаруживаться новые запущенные процессы, а порты, на которых они ожидают передачу данных, автоматически перенаправляются. Отключение этого параметра не предотвратит перенаправление портов. Даже при отключенном параметре расширения по-прежнему смогут вызывать перенаправление портов, а открытие некоторых URL-адресов также будет приводить к перенаправлению портов.", "remote.autoForwardPortsSource": "Задает источник, порты из которого автоматически перенаправляются, если для параметра \"remote.autoForwardPorts\" задано значение true. На удаленных компьютерах с Windows и Mac параметр \"process\" не применяется и будет использоваться параметр \"output\". Для вступления в силу требуется перезапуск.", "remote.autoForwardPortsSource.output": "Порты будут автоматически перенаправляться при обнаружении путем считывания выходных данных из терминала и выходных данных отладки. Не все процессы, использующие порты, будут выводить данные в интегрированный терминал или в консоль отладки, поэтому некоторые порты будут пропущены. Для портов, перенаправляемых на основе выходных данных, перенаправление не будет отменено, пока пользователь не закроет порт в представлении \"Порты\".", "remote.autoForwardPortsSource.process": "Порты будут автоматически перенаправляться при обнаружении путем отслеживания запущенных процессов, включающих эти порты.", @@ -6681,6 +6829,7 @@ "remote.portsAttributes.notify": "Отображает уведомление при автоматическом перенаправлении порта.", "remote.portsAttributes.onForward": "Определяет действие, которое выполняется при обнаружении порта для автоматического перенаправления.", "remote.portsAttributes.openBrowser": "Открывает браузер при автоматическом перенаправлении порта. В зависимости от параметров может открываться встроенный браузер.", + "remote.portsAttributes.openBrowserOnce": "Открывает браузер при автоматическом перенаправлении порта, но только при первом перенаправлении порта в течение сеанса. В зависимости от ваших параметров может открываться встроенный браузер.", "remote.portsAttributes.openPreview": "Открывает предварительный просмотр в том же окне при автоматическом перенаправлении порта.", "remote.portsAttributes.patternError": "Необходимо указать номер порта, диапазон номеров портов или регулярное выражение.", "remote.portsAttributes.port": "Порт, диапазон портов (например, \"40000-55000\") или регулярное выражение (например, \".+\\\\/server.js\"). Если указан номер порта или диапазон номеров портов, атрибуты будут применяться к номеру порта или диапазону номеров портов. Атрибуты, использующие регулярное выражение, будут применяться к портам, у которых командная строка связанного процесса соответствует регулярному выражению.", @@ -6824,8 +6973,8 @@ "filterSortOrder.default": "Записи журнала сортируются по релевантности на основе используемого значения фильтра. Более релевантные записи отображаются первыми.", "filterSortOrder.recency": "Записи журнала сортируются по времени открытия. Недавно открытые записи отображаются первыми.", "findInFiles": "Найти в файлах", - "findInFiles.args": "Набор параметров для вьюлета поиска", - "findInFiles.description": "Открыть вьюлет поиска", + "findInFiles.args": "Набор параметров для поиска", + "findInFiles.description": "Открытие поиска в рабочей области.", "findInFolder": "Найти в папке...", "findInWorkspace": "Найти в рабочей области...", "focusSearchListCommandLabel": "Список фокуса", @@ -6846,6 +6995,7 @@ "search.location": "Управляет тем, будет ли панель поиска отображаться в виде представления в боковой колонке или в виде панели в области панели, чтобы освободить пространство по горизонтали.", "search.location.deprecationMessage": "Этот параметр не рекомендуется к использованию. Вместо его применения вы можете перетащить значок поиска в новое расположение.", "search.maintainFileSearchCache": "Когда параметр включен, процесс searchService будет поддерживаться в активном состоянии вместо завершения работы после часа бездействия. При этом кэш поиска файлов будет сохранен в памяти.", + "search.maxResults": "Управляет максимальным числом результатов поиска. Чтобы число возвращаемых результатов не было ограничено, укажите значение \"null\" (пустое).", "search.mode": "Определяет, где выполняются новые операции \"Найти: поиск в файлах\" и \"Поиск в папке\": в представлении поиска боковой панели или в редакторе поиска.", "search.mode.newEditor": "Поиск в новом редакторе поиска.", "search.mode.reuseEditor": "Поиск в существующем редакторе поиска, если он имеется, или в новом редакторе поиска.", @@ -6908,6 +7058,10 @@ "searchStopIcon": "Значок для остановки в представлении поиска.", "searchViewIcon": "Значок представления поиска." }, + "vs/workbench/contrib/search/browser/searchMessage": { + "unable to open": "Не удается открыть неизвестную ссылку: {0}", + "unable to open trust": "Не удалось открыть ссылку команды из ненадежного источника: {0}" + }, "vs/workbench/contrib/search/browser/searchResultsView": { "fileMatchAriaLabel": "Совпадений в файле {1} папки {2}: {0}, результат поиска", "folderMatchAriaLabel": "Совпадений в корневой папке {1}: {0}, результат поиска", @@ -6977,8 +7131,6 @@ "searchScope.excludes": "исключаемые файлы", "searchScope.includes": "включаемые файлы", "searchWithoutFolder": "Вы не открыли и не указали папку. Сейчас поиск выполняется только по открытым файлам —", - "unable to open": "Не удается открыть неизвестную ссылку: {0}", - "unable to open trust": "Не удалось открыть ссылку команды из ненадежного источника: {0}", "useExcludesAndIgnoreFilesDescription": "Использовать параметры исключения и игнорировать файлы", "useIgnoresAndExcludesDisabled": "параметры исключения и игнорирование файлов отключены" }, @@ -7006,19 +7158,16 @@ "moreSearch": "Переключить сведения о поиске", "runSearch": "Выполнить поиск", "searchEditor": "Поиск", - "searchMaxResultsWarning": "Результирующий набор включает только подмножество всех соответствий. Чтобы уменьшить число результатов, сузьте условия поиска.", "searchResultItem": "Совпало {0} на {1} в файле {2}", "searchScope.excludes": "исключаемые файлы", "searchScope.includes": "включаемые файлы", - "textInputBoxBorder": "Граница для поля ввода текста в редакторе Поиска.", - "unable to open": "Не удается открыть неизвестную ссылку: {0}", - "unable to open trust": "Не удалось открыть ссылку команды из ненадежного источника: {0}" + "textInputBoxBorder": "Граница для поля ввода текста в редакторе Поиска." }, "vs/workbench/contrib/searchEditor/browser/searchEditor.contribution": { "promptOpenWith.searchEditor.displayName": "Редактор поиска", "search": "Редактор поиска", "search.action.focusQueryEditorWidget": "Перевести фокус в поле ввода редактора поиска", - "search.openNewEditor": "Открыть новый редактор поиска из представления", + "search.openNewEditor": "Открыть новый редактор поиска", "search.openNewEditorToSide": "Открыть новый редактор поиска сбоку", "search.openNewSearchEditor": "Новый редактор поиска", "search.openResultsInEditor": "Открыть результаты в редакторе", @@ -7577,47 +7726,46 @@ "quickAccessTerminal": "Переключить активный терминал", "showTerminalTabs": "Показать вкладки", "terminalLaunchHelp": "Открыть справку", - "workbench.action.terminal.attachToRemote": "Присоединение к сеансу", - "workbench.action.terminal.changeColor": "Изменить цвет...", - "workbench.action.terminal.changeIcon": "Изменить значок...", + "workbench.action.terminal.attachToSession": "Присоединение к сеансу", "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.detachSession": "Отключить сеанс", "workbench.action.terminal.findNext": "Найти далее", "workbench.action.terminal.findPrevious": "Найти ранее", - "workbench.action.terminal.focus": "Фокус на терминале", "workbench.action.terminal.focus.tabsView": "Представление вкладок фокуса на терминале", "workbench.action.terminal.focusFind": "Выделить поиск", - "workbench.action.terminal.focusNext": "Фокус на следующем терминале", - "workbench.action.terminal.focusNextPane": "Перейти на следующую область", - "workbench.action.terminal.focusPrevious": "Фокус на предыдущем терминале", - "workbench.action.terminal.focusPreviousPane": "Перейти на предыдущую область", + "workbench.action.terminal.focusNext": "Фокус Следующая группа терминалов", + "workbench.action.terminal.focusNextPane": "Фокус Следующий терминал в группе терминалов", + "workbench.action.terminal.focusPrevious": "Фокус Предыдущая группа терминалов", + "workbench.action.terminal.focusPreviousPane": "Фокус Предыдущий терминал в группе терминалов", "workbench.action.terminal.hideFind": "Скрыть поиск", "workbench.action.terminal.joinInstance": "Присоединиться к терминалам", "workbench.action.terminal.kill": "Завершить активный экземпляр терминала", - "workbench.action.terminal.kill.short": "Завершить работу терминала", + "workbench.action.terminal.killEditor": "Завершить активный терминал в области редактора", "workbench.action.terminal.navigationModeExit": "Выйти из режим навигации", "workbench.action.terminal.navigationModeFocusNext": "Перевести фокус на следующую строку (режим навигации)", "workbench.action.terminal.navigationModeFocusPrevious": "Перевести фокус на предыдущую строку (режим навигации)", - "workbench.action.terminal.new": "Создание нового интегрированного терминала", - "workbench.action.terminal.newInActiveWorkspace": "Создать новый интегрированный терминал (в активной рабочей области)", - "workbench.action.terminal.newWithCwd": "Создание встроенного терминала, запускаемого в настраиваемом рабочем каталоге", + "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.newWithCwd.cwd": "Каталог для запуска терминала в", - "workbench.action.terminal.newWithProfile": "Создать новый встроенный терминал (с профилем)", + "workbench.action.terminal.newWithProfile": "Create New Terminal (With Profile)", + "workbench.action.terminal.newWithProfile.profileName": "Имя создаваемого профиля.", "workbench.action.terminal.newWorkspacePlaceholder": "Выбрать текущий рабочий каталог для нового терминала", "workbench.action.terminal.openSettings": "Настроить параметры терминала", "workbench.action.terminal.paste": "Вставить в активный терминал", "workbench.action.terminal.pasteSelection": "Вставить выделение в активный терминал", "workbench.action.terminal.relaunch": "Перезапустить активный терминал", - "workbench.action.terminal.rename": "Переименовать...", - "workbench.action.terminal.renameInstance": "Переименовать...", "workbench.action.terminal.renameWithArg": "Переименовать текущий активный терминал", "workbench.action.terminal.renameWithArg.name": "Новое название терминала", "workbench.action.terminal.renameWithArg.noName": "Аргумент для имени не указан", - "workbench.action.terminal.resizePaneDown": "Изменить размер области внизу", - "workbench.action.terminal.resizePaneLeft": "Изменить размер области слева", - "workbench.action.terminal.resizePaneRight": "Изменить размер области справа", - "workbench.action.terminal.resizePaneUp": "Изменить размер области вверху", + "workbench.action.terminal.resizePaneDown": "Изменить размер терминала вниз", + "workbench.action.terminal.resizePaneLeft": "Изменить размер терминала влево", + "workbench.action.terminal.resizePaneRight": "Изменить размер терминала вправо", + "workbench.action.terminal.resizePaneUp": "Изменить размер терминала вверх", "workbench.action.terminal.runActiveFile": "Запуск активного файла в активном терминале", "workbench.action.terminal.runActiveFile.noFile": "Только файлы на диске можно запустить в терминале", "workbench.action.terminal.runSelectedText": "Запуск выбранного текста в активном терминале", @@ -7639,15 +7787,12 @@ "workbench.action.terminal.sendSequence": "Отправить пользовательскую последовательность в терминал", "workbench.action.terminal.showEnvironmentInformation": "Показать сведения о среде", "workbench.action.terminal.showTabs": "Показать вкладки", - "workbench.action.terminal.split": "Разделить терминал", "workbench.action.terminal.splitInActiveWorkspace": "Разбить окно терминала (в активной рабочей области)", - "workbench.action.terminal.splitInstance": "Разделить терминал", "workbench.action.terminal.switchTerminal": "Переключить терминал", "workbench.action.terminal.toggleEscapeSequenceLogging": "Включение или отключение ведения журнала escape-последовательности", "workbench.action.terminal.toggleFindCaseSensitive": "Включить или отключить поиск с учетом регистра", "workbench.action.terminal.toggleFindRegex": "Включить или отключить поиск с использованием регулярных выражений", - "workbench.action.terminal.toggleFindWholeWord": "Включить или отключить поиск только целых слов", - "workbench.action.terminal.unsplit": "Не разделять терминал" + "workbench.action.terminal.toggleFindWholeWord": "Включить или отключить поиск только целых слов" }, "vs/workbench/contrib/terminal/browser/terminalConfigHelper": { "install": "Установить", @@ -7656,6 +7801,13 @@ "vs/workbench/contrib/terminal/browser/terminalDecorationsProvider": { "label": "Терминал" }, + "vs/workbench/contrib/terminal/browser/terminalEditorInput": { + "cancel": "Отмена", + "confirmDirtyTerminal.button": "&&Завершить", + "confirmDirtyTerminal.detail": "Закрытие приведет к завершению выполнения процессов в этом терминале.", + "confirmDirtyTerminal.message": "Вы хотите остановить запущенные процессы?", + "confirmDirtyTerminals.detail": "Закрытие приведет к завершению выполнения процессов в этих терминалах." + }, "vs/workbench/contrib/terminal/browser/terminalIcons": { "configureTerminalProfileIcon": "Значок для создания нового профиля терминала.", "killTerminalIcon": "Значок для завершения экземпляра терминала.", @@ -7688,41 +7840,37 @@ "yes": "Да" }, "vs/workbench/contrib/terminal/browser/terminalMenus": { + "defaultTerminalProfile": "{0} (по умолчанию)", "miNewTerminal": "&&Создать терминал", "miRunActiveFile": "Запустить &&активный файл", "miRunSelectedText": "Запустить &&выбранный текст", "miSplitTerminal": "&&Разделить терминал", + "terminal.new": "Новый терминал", "workbench.action.terminal.changeColor": "Изменить цвет...", "workbench.action.terminal.changeIcon": "Изменить значок...", "workbench.action.terminal.clear": "Сброс", "workbench.action.terminal.copySelection.short": "Копирование", "workbench.action.terminal.joinInstance": "Присоединиться к терминалам", - "workbench.action.terminal.kill.short": "Прервать работу терминала", - "workbench.action.terminal.killInstance": "Прервать работу терминала", "workbench.action.terminal.new.short": "Новый терминал", "workbench.action.terminal.newWithProfile.short": "Новый терминал с профилем", "workbench.action.terminal.openSettings": "Настройка параметров терминала", "workbench.action.terminal.paste.short": "Вставить", - "workbench.action.terminal.rename": "Переименовать...", "workbench.action.terminal.renameInstance": "Переименовать...", "workbench.action.terminal.selectAll": "Выбрать все", "workbench.action.terminal.selectDefaultProfile": "Выберите профиль по умолчанию", "workbench.action.terminal.showsTabs": "Показать вкладки", - "workbench.action.terminal.split": "Разделить терминал", - "workbench.action.terminal.splitInstance": "Разделить терминал", - "workbench.action.terminal.switchTerminal": "Переключить терминал", - "workbench.action.terminal.unsplitInstance": "Не разделять терминал" + "workbench.action.terminal.switchTerminal": "Переключить терминал" }, "vs/workbench/contrib/terminal/browser/terminalProcessManager": { "ptyHostRelaunch": "Перезапуск терминала из-за потери подключения к процессу оболочки…" }, "vs/workbench/contrib/terminal/browser/terminalQuickAccess": { - "killTerminal": "Завершить экземпляр терминала", "renameTerminal": "Переименовать терминал", "workbench.action.terminal.newWithProfilePlus": "Создать новый терминал с профилем", "workbench.action.terminal.newplus": "Создать терминал" }, "vs/workbench/contrib/terminal/browser/terminalService": { + "ICreateContributedTerminalProfileOptions": "добавленный", "createQuickLaunchProfile": "Настройка профиля терминала", "enterTerminalProfileName": "Введите имя профиля терминала", "localTerminalDescription": "Локальный", @@ -7732,10 +7880,10 @@ "terminal.integrated.selectProfileToCreate": "Выберите профиль терминала для создания", "terminalProfileAlreadyExists": "Профиль терминала с таким именем уже существует.", "terminalProfiles": "профили", - "terminalProfiles.contributed": "добавленный", "terminalProfiles.detected": "обнаружено", - "terminalService.terminalCloseConfirmationPlural": "Есть несколько активных сеансов терминала ({0}), завершить их?", - "terminalService.terminalCloseConfirmationSingular": "Есть активный сеанс терминала, завершить его?" + "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" }, "vs/workbench/contrib/terminal/browser/terminalTabbedView": { "hideTabs": "Скрыть вкладки", @@ -7744,41 +7892,27 @@ }, "vs/workbench/contrib/terminal/browser/terminalTabsList": { "splitTerminalAriaLabel": "Терминал {0} {1}, {2} с разделением {3}", - "terminal.kill": "Прервать", - "terminal.split": "Разделить", "terminal.tabs": "Вкладки терминала", "terminalAriaLabel": "Терминал {0} {1}", "terminalInputAriaLabel": "Введите имя терминала. Нажмите клавишу ВВОД, чтобы подтвердить введенные данные, или ESCAPE для отмены." }, "vs/workbench/contrib/terminal/browser/terminalView": { - "defaultTerminalProfile": "{0} (по умолчанию)", "terminal.monospaceOnly": "Терминал поддерживает только моноширинные шрифты. Не забудьте перезапустить VS Code, если этот шрифт был установлен недавно.", - "terminal.new": "Новый терминал", - "terminal.split": "Разделить терминал", "terminal.useMonospace": "Использовать моноширинные шрифты", "terminalConnectingLabel": "Выполняется запуск…", - "terminals": "Открыть терминалы.", - "workbench.action.terminal.split": "Разделить терминал" + "terminals": "Открыть терминалы." }, "vs/workbench/contrib/terminal/common/terminal": { - "isSplitTerminalContextKey": "Является ли терминал вкладки с фокусом разделенным терминалом", "terminalCategory": "Терминал", - "terminalCountContextKey": "Текущее число терминалов", - "terminalFocusContextKey": "Находится ли фокус на терминале", - "terminalGroupCountContextKey": "Текущее число групп терминалов", - "terminalProcessSupportedContextKey": "Могут ли запускаться процессы терминалов", - "terminalShellTypeContextKey": "Тип оболочки активного терминала", - "terminalTabsFocusContextKey": "Находится ли фокус на мини-приложении вкладок терминала", - "terminalTabsSingularSelectedContextKey": "Выбрана ли одна вкладка терминала", - "terminalTextSelectedContextKey": "Выбран ли текст в активном терминале", "vscode.extension.contributes.terminal": "Предоставляет функциональные возможности терминала.", "vscode.extension.contributes.terminal.profiles": "Определяет дополнительные профили терминалов, которые может создать пользователь.", - "vscode.extension.contributes.terminal.profiles.icon": "Codicon для связи с этим профилем терминала.", "vscode.extension.contributes.terminal.profiles.id": "Идентификатор поставщика профиля терминала.", "vscode.extension.contributes.terminal.profiles.title": "Заголовок для этого профиля терминала.", "vscode.extension.contributes.terminal.types": "Определяет дополнительные типы терминалов, которые может создать пользователь.", "vscode.extension.contributes.terminal.types.command": "Команда которая будет выполнена, когда пользователь создает этот тип терминала.", - "vscode.extension.contributes.terminal.types.icon": "Codicon для связи с этим типом терминала.", + "vscode.extension.contributes.terminal.types.icon": "Кодикон, URI или светлые и темные URI для связывания с этим типом терминала.", + "vscode.extension.contributes.terminal.types.icon.dark": "Путь к значку, когда используется темная тема", + "vscode.extension.contributes.terminal.types.icon.light": "Путь к значку, когда используется светлая тема", "vscode.extension.contributes.terminal.types.title": "Заголовок для этого типа терминала." }, "vs/workbench/contrib/terminal/common/terminalColorRegistry": { @@ -7788,21 +7922,36 @@ "terminal.dragAndDropBackground": "Цвет фона при перетаскивании поверх терминалов. Этот цвет должен обладать прозрачностью, чтобы содержимое терминала оставалось видимым.", "terminal.foreground": "Цвет переднего плана терминала.", "terminal.selectionBackground": "Цвет фона выделения терминала.", + "terminal.tab.activeBorder": "Граница сбоку от вкладки терминала в панели. По умолчанию используется tab.activeBorder.", "terminalCursor.background": "Цвет фона курсора терминала. Позволяет выбрать цвет символа, который перекрывается блочным курсором.", "terminalCursor.foreground": "Цвет переднего плана курсора терминала." }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { + "openDefaultSettingsJson": "открыть файл JSON параметров по умолчанию", + "openDefaultSettingsJson.capitalized": "Открыть параметры по умолчанию (JSON)", "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\" (значение по умолчанию). В некоторых оболочках функция может не работать должным образом.", "terminal.integrated.bellDuration": "Количество миллисекунд, в течение которого на вкладке терминала отображается колокольчик при ее запуске.", - "terminal.integrated.commandsToSkipShell": "Набор идентификаторов команд, настраиваемые сочетания клавиш для которых не будут отправляться в оболочку, а вместо этого всегда будут обрабатываться с помощью VS Code. Это позволяет использовать настраиваемые сочетания клавиш, которые обычно были бы перехвачены оболочкой, как если бы на терминале не было фокуса, например, использовать сочетание клавиш \"CTRL+P\" для запуска Quick Open.\r\n\r\n \r\n\r\nМногие команды по умолчанию пропускаются. Чтобы переопределить значение этого параметра по умолчанию для команды и передавать настраиваемое сочетание клавиш этой команды в оболочку, добавьте команду с символом \"-\". Например, добавьте \"-workbench.action.quickOpen\", чтобы сочетание клавиш \"CTRL+P\" было направлено в оболочку.\r\n\r\n \r\n\r\nСледующий список команд, пропускаемых по умолчанию, обрезается при просмотре в редакторе параметров. Чтобы просмотреть полный список, [откройте файл параметров по умолчанию JSON](command:workbench.action.openRawDefaultSettings \"Открыть параметры по умолчанию (JSON)\") и выполните поиск первой команды из списка ниже.\r\n\r\n \r\n\r\nКоманды, пропускаемые по умолчанию:\r\n\r\n{0}", - "terminal.integrated.confirmOnExit": "Определяет, требуется подтверждать выход при наличии активных сеансов терминала.", + "terminal.integrated.commandsToSkipShell": "Набор идентификаторов команд, настраиваемые сочетания клавиш которых не будут передаваться в оболочку, а вместо этого будут всегда обрабатываться VS Code. Это позволяет использовать настраиваемые сочетания клавиш, которые при обычных условиях были бы использованы оболочкой и работали бы также, как если бы терминал не имел фокуса, например, клавиши \"CTRL+P\" запускали бы Quick Open.\r\n\r\n \r\n\r\nМногие команды по умолчанию пропускаются. Чтобы переопределить значение по умолчанию и передать настраиваемое сочетание клавиш этой команды в оболочку, добавьте команду с префиксом \"-\". Например, добавьте \"-workbench.action.quickOpen\", чтобы сочетание клавиш \"CTRL+P\" было направлено в оболочку.\r\n\r\n \r\n\r\nСледующий список команд, пропускаемых по умолчанию, обрезается при просмотре в Редакторе параметров. Чтобы просмотреть полный список, {1} и выполните поиск первой команды из списка ниже.\r\n\r\n \r\n\r\nКоманды, пропускаемые по умолчанию:\r\n\r\n{0}", + "terminal.integrated.confirmOnExit": "Определяет, следует ли подтверждать закрытие окна, если есть активные сеансы терминала.", + "terminal.integrated.confirmOnExit.always": "Всегда проверять наличие терминалов.", + "terminal.integrated.confirmOnExit.hasChildProcesses": "Проверить, есть ли в наличии терминалы с дочерними процессами.", + "terminal.integrated.confirmOnExit.never": "Никогда не подтверждать.", + "terminal.integrated.confirmOnKill": "Определяет, следует ли подтверждать завершение терминалов при наличии дочерних процессов. Если задано значение «редактор», терминалы в области редактора будут помечены как «грязные», если у них есть дочерние процессы. Обратите внимание, что обнаружение дочерних процессов может не работать как положено для оболочек типа Git Bash, которые не запускают свои процессы как дочерние процессы оболочки", + "terminal.integrated.confirmOnKill.always": "Проверить, находится ли терминал в редакторе или панели.", + "terminal.integrated.confirmOnKill.editor": "Проверить, находится ли терминал в редакторе.", + "terminal.integrated.confirmOnKill.never": "Никогда не подтверждать.", + "terminal.integrated.confirmOnKill.panel": "Проверить, находится ли терминал в панели.", "terminal.integrated.copyOnSelection": "Определяет, будет ли выбранный в терминале текст скопирован в буфер обмена.", "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.cwd": "Путь явного запуска, по которому будет запущен терминал. Используется в качестве текущего рабочего каталога (cwd) для процесса оболочки. Это может быть особенно удобно в параметрах рабочей области, если корневой каталог не является подходящим каталогом cwd.", + "terminal.integrated.defaultLocation": "Определяет место отображения новых терминалов.", + "terminal.integrated.defaultLocation.editor": "Создать терминалы в редакторе", + "terminal.integrated.defaultLocation.view": "Создать терминалы в представлении терминала", "terminal.integrated.detectLocale": "Определяет, следует ли обнаруживать и задавать переменную среды $LANG в соответствии с параметром, совместимым с UTF-8, так как терминал VS Code поддерживает поступающие из оболочки данные только в кодировке UTF-8.", "terminal.integrated.detectLocale.auto": "Задайте переменную среды $LANG, если существующая переменная не существует или не заканчивается на '.UTF-8'.", "terminal.integrated.detectLocale.off": "Не устанавливайте переменную среды $LANG.", @@ -7828,6 +7977,7 @@ "terminal.integrated.fontWeightError": "Допускаются только ключевые слова \"normal\" или \"bold\" и числа в диапазоне от 1 до 1000.", "terminal.integrated.gpuAcceleration": "Определяет, будет ли терминал использовать GPU для отрисовки.", "terminal.integrated.gpuAcceleration.auto": "Позвольте VS Code выбрать максимально эффективный отрисовщик.", + "terminal.integrated.gpuAcceleration.canvas": "Используйте резервный отрисовщик холста в терминале. Он использует 2D-контекст вместо webgl и может быть более эффективным в некоторых системах.", "terminal.integrated.gpuAcceleration.off": "Отключить ускорение GPU в терминале.", "terminal.integrated.gpuAcceleration.on": "Включить ускорение GPU в терминале.", "terminal.integrated.letterSpacing": "Управляет межбуквенным интервалом терминала; это целое значение, которое представляет число дополнительных пикселей, добавляемых между символами.", @@ -7851,6 +8001,7 @@ "terminal.integrated.splitCwd.inherited": "В macOS и Linux новый разделенный терминал будет использовать рабочий каталог родительского терминала. В Windows это поведение аналогично исходному.", "terminal.integrated.splitCwd.initial": "Новый разделенный терминал будет использовать рабочий каталог, с которого начал работу родительский терминал.", "terminal.integrated.splitCwd.workspaceRoot": "Новый разделенный терминал будет использовать корневую папку рабочей области в качестве рабочей папки. В рабочей области с несколькими корневыми папками предлагается выбрать используемую корневую папку.", + "terminal.integrated.tabs.enableAnimation": "Определяет, поддерживают ли состояния вкладки терминала анимацию (например, незавершенные задачи).", "terminal.integrated.tabs.enabled": "Определяет, отображаются ли вкладки терминала в виде списка сбоку от терминала. Если этот параметр отключен, вместо него отображается раскрывающийся список..", "terminal.integrated.tabs.focusMode": "Определяет, происходит ли фокусировка на терминале вкладки при двойном или одинарном щелчке.", "terminal.integrated.tabs.focusMode.doubleClick": "Фокус на терминале при двойном щелчке по вкладке терминала", @@ -7862,6 +8013,11 @@ "terminal.integrated.tabs.location": "Управляет расположением вкладок терминала в левой или правой части реальных терминалов.", "terminal.integrated.tabs.location.left": "Показать представление вкладок терминала слева от терминала", "terminal.integrated.tabs.location.right": "Показать представление вкладок терминала справа от терминала", + "terminal.integrated.tabs.showActions": "Определяет, отображаются ли кнопки \"Разделить\" и \"Завершить\" рядом с кнопкой \"Новый терминал\".", + "terminal.integrated.tabs.showActions.always": "Всегда показывать действия", + "terminal.integrated.tabs.showActions.never": "Никогда не показывать действия", + "terminal.integrated.tabs.showActions.singleTerminal": "Показать действия, если это единственный открытый терминал", + "terminal.integrated.tabs.showActions.singleTerminalOrNarrow": "Показать действия, если это единственный открытый терминал или если представление вкладок компактное и без текста", "terminal.integrated.tabs.showActiveTerminal": "Отображает сведения об активном терминале в представлении. Это особенно полезно, если заголовок на вкладках не виден.", "terminal.integrated.tabs.showActiveTerminal.always": "Всегда показывать активный терминал", "terminal.integrated.tabs.showActiveTerminal.never": "Никогда не показывать активный терминал", @@ -7877,6 +8033,32 @@ "titleMode.executable": "Название задается _terminal_, будет использоваться имя обнаруженного процесса переднего плана.", "titleMode.sequence": "Заголовок задается _process_ с помощью escape-последовательности. Это полезно, если оболочка динамически задает заголовок." }, + "vs/workbench/contrib/terminal/common/terminalContextKey": { + "isSplitTerminalContextKey": "Является ли терминал вкладки, на которую направлен фокус, разделенным терминалом.", + "terminalAltBufferActive": "Активен ли буфер Alt в терминале.", + "terminalCountContextKey": "Текущее число терминалов.", + "terminalEditorFocusContextKey": "Находится ли фокус на терминале в области редактора.", + "terminalFocusContextKey": "Находится ли фокус на терминале.", + "terminalProcessSupportedContextKey": "Можно ли запустить процессы терминала в текущей рабочей области.", + "terminalShellTypeContextKey": "Тип оболочки активного терминала, устанавливается на последнее известное значение, если отсутствуют терминалы.", + "terminalTabsFocusContextKey": "Находится ли фокус на мини-приложении вкладок терминала.", + "terminalTabsSingularSelectedContextKey": "Выбран ли один терминал из списка вкладок терминала.", + "terminalTextSelectedContextKey": "Выбран ли текст в активном терминале." + }, + "vs/workbench/contrib/terminal/common/terminalStrings": { + "killTerminal": "Завершить работу терминала", + "killTerminal.short": "Прервать", + "moveToEditor": "Переместить терминал в область редактора", + "splitTerminal": "Разделить терминал", + "splitTerminal.short": "Разделить", + "terminal": "Терминал", + "unsplitTerminal": "Не разделять терминал", + "workbench.action.terminal.changeColor": "Изменить цвет...", + "workbench.action.terminal.changeIcon": "Изменить значок...", + "workbench.action.terminal.focus": "Фокус на терминале", + "workbench.action.terminal.moveToTerminalPanel": "Переместить терминал в панель", + "workbench.action.terminal.rename": "Переименовать..." + }, "vs/workbench/contrib/terminal/electron-sandbox/localTerminalService": { "nonResponsivePtyHost": "Подключение к хост-процессу pty терминала не отвечает. Терминалы могут перестать работать.", "restartPtyHost": "Перезапустить хост pty" @@ -7890,6 +8072,7 @@ "hiddenIcon": "Значок, отображаемый рядом со скрытыми тестами, когда они отображались.", "testViewIcon": "Значок представления теста.", "testingCancelIcon": "Значок для отмены текущих тестовых запусков.", + "testingDebugAllIcon": "Значок действия «отладить все тесты».", "testingDebugIcon": "Значок действия \"Отладить тест\".", "testingErrorIcon": "Значок, отображаемый для тестов с ошибками.", "testingFailedIcon": "Значок, отображаемый для тестов, завершившихся сбоем.", @@ -7900,23 +8083,25 @@ "testingShowAsList": "Значок, отображаемый, когда обозреватель тестов отключен в виде дерева.", "testingShowAsTree": "Значок, отображаемый, когда обозреватель тестов отключен в виде списка.", "testingSkippedIcon": "Значок, отображаемый для пропущенных тестов.", - "testingUnsetIcon": "Значок, отображаемый для тестов, которые находятся в состоянии отмены." + "testingUnsetIcon": "Значок, отображаемый для тестов, которые находятся в состоянии отмены.", + "testingUpdateProfiles": "Показан значок для обновления тестовых профилей." }, "vs/workbench/contrib/testing/browser/testExplorerActions": { + "configureProfile": "Выберите профиль, который необходимо обновить", "debug test": "Отладить тест", "debugAllTests": "Отладка всех тестов", - "debugSelectedTests": "Отладить выбранные тесты", + "debugSelectedTests": "Отладка тестов", "discoveringTests": "Обнаружение тестов", "hideTest": "Скрыть тест", "noDebugTestProvider": "В рабочей области не найдено тестов, доступных для отладки. Возможно, требуется установить расширение поставщика тестов.", "noTestProvider": "В рабочей области не найдено тестов. Возможно, требуется установить расширение поставщика тестов.", "run test": "Запустить тест", "runAllTests": "Запуск всех тестов", - "runSelectedTests": "Запустить выбранные тесты", + "runSelectedTests": "Запуск тестов", "testing.cancelRun": "Отменить тестовый запуск", - "testing.category": "Тест", "testing.clearResults": "Очистить все результаты", "testing.collapseAll": "Свернуть все тесты", + "testing.configureProfile": "Настройка тестовых профилей", "testing.debugAtCursor": "Отладить тест в позиции курсора", "testing.debugCurrentFile": "Отладить тесты в текущем файле", "testing.debugFailTests": "Отладить неудачные тесты", @@ -7925,13 +8110,15 @@ "testing.openOutputPeek": "Обзор выходных данных", "testing.reRunFailTests": "Повторить запуск неудачных тестов", "testing.reRunLastRun": "Повторить последний запуск", - "testing.refresh": "Обновить тесты", "testing.runAtCursor": "Выполнить тест в позиции курсора", "testing.runCurrentFile": "Выполнить тесты в текущем файле", + "testing.runUsing": "Выполнить с помощью профиля...", "testing.searchForTestExtension": "Поиск расширения теста", + "testing.selectDefaultTestProfiles": "Выберите профиль по умолчанию", "testing.showMostRecentOutput": "Показать выходные данные", "testing.sortByLocation": "Сортировать по расположению", - "testing.sortByName": "Сортировать по имени", + "testing.sortByStatus": "Сортировать по состоянию", + "testing.toggleInlineTestOutput": "Переключить встроенные выходные данные теста", "testing.turnOffAutoRun": "Отключить автозапуск", "testing.turnOnAutoRun": "Включить автозапуск", "testing.viewAsList": "Просмотреть в виде списка", @@ -7945,28 +8132,41 @@ "test": "Тестирование", "testExplorer": "Обозреватель тестов" }, + "vs/workbench/contrib/testing/browser/testingConfigurationUi": { + "testConfigurationUi.pick": "Выбор тестового профиля для использования", + "updateTestConfiguration": "Обновить конфигурацию теста" + }, "vs/workbench/contrib/testing/browser/testingDecorations": { + "actual.title": "Фактически:", + "debug all test": "Отладить все тесты", "debug test": "Отладка теста", - "failedHoverMessage": "Сбой {0}.", - "failedPeekAction": "Показать ошибки", + "expected.title": "Ожидалось:", + "peek failure": "Показать ошибки", + "peekTestOutout": "Просмотреть вывод теста", "reveal test": "Открыть в Обозревателе тестов", + "run all test": "Запустить все тесты", "run test": "Запуск теста", - "testing.clickToRun": "Щелкните, чтобы запустить тесты. Щелчок правой кнопкой открывает дополнительные функции." + "testing.gutterMsg.contextMenu": "Щелкните, чтобы просмотреть параметры тестирования", + "testing.gutterMsg.debug": "Щелкните, чтобы отладить тесты. Щелкните правой кнопкой мыши, чтобы просмотреть дополнительные параметры", + "testing.gutterMsg.run": "Щелкните, чтобы запустить тесты. Щелчок правой кнопкой открывает дополнительные функции.", + "testing.runUsing": "Выполнить с помощью профиля..." }, "vs/workbench/contrib/testing/browser/testingExplorerFilter": { "filter": "Фильтр", - "testExplorerFilter": "Фильтр (например: text, !exclude)", + "testExplorerFilter": "Filter (e.g. text, !exclude, @tag)", + "testExplorerFilterLabel": "Filter text for tests in the explorer", "testing.filters.currentFile": "Показать только в активном файле", "testing.filters.menu": "Дополнительные фильтры…", "testing.filters.removeTestExclusions": "Показать все тесты", - "testing.filters.showAll": "Показать все тесты", "testing.filters.showExcludedTests": "Показать скрытые тесты", "testing.filters.showOnlyExecuted": "Показать только выполненные тесты", "testing.filters.showOnlyFailed": "Показать только неудачные тесты" }, "vs/workbench/contrib/testing/browser/testingExplorerView": { + "configureTestProfiles": "Настройка тестовых профилей", + "defaultTestProfile": "{0} (по умолчанию)", + "selectDefaultConfigs": "Выберите профиль по умолчанию", "testExplorer": "Обозреватель тестов", - "testing.treeElementLabel": "{0} ({1})", "testing.treeElementLabelDuration": "{0} в {1}", "testing.treeElementLabelOutdated": "{0}, устаревший результат", "testingFindExtension": "Показать тесты рабочей области", @@ -7978,6 +8178,10 @@ "run test": "Запустить тест", "testUnnamedTask": "Задача без имени", "testing.debugLastRun": "Отладка тестового запуска", + "testing.goToFile": "Перейти к файлу", + "testing.goToNextMessage": "Перейти к следующей ошибке теста", + "testing.goToPreviousMessage": "Перейти к предыдущему сбою теста", + "testing.openMessageInEditor": "Открыть в редакторе", "testing.reRunLastRun": "Повторно запустить тестовый запуск", "testing.revealInExplorer": "Открыть в Обозревателе тестов", "testing.showResultOutput": "Показать выходные данные результатов", @@ -8011,12 +8215,8 @@ "testing.iconUnset": "Цвет значка \"Отменено\" в обозревателе тестов.", "testing.message.error.decorationForeground": "Цвет текста для сообщений об ошибках тестирования, отображаемых внутри редактора.", "testing.message.error.marginBackground": "Цвет поля рядом с сообщениями об ошибках, отображаемыми в редакторе.", - "testing.message.hint.decorationForeground": "Цвет текста для указаний тестирования, отображаемых внутри редактора.", - "testing.message.hint.marginBackground": "Цвет поля рядом с сообщениями с указаниями, отображаемыми в редакторе.", "testing.message.info.decorationForeground": "Цвет текста для информационных сообщений тестирования, отображаемых внутри редактора.", "testing.message.info.marginBackground": "Цвет поля рядом с информационными сообщениями, отображаемыми в редакторе.", - "testing.message.warning.decorationForeground": "Цвет текста для предупреждений тестирования, отображаемых внутри редактора.", - "testing.message.warning.marginBackground": "Цвет поля рядом с предупреждающими сообщениями, отображаемыми в редакторе.", "testing.peekBorder": "Цвет границ быстрого редактора и массива.", "testing.runAction": "Цвет значков \"Запуск\" в редакторе." }, @@ -8029,17 +8229,27 @@ "testing.automaticallyOpenPeekView": "Определяет, когда будет автоматически открываться представление \"Просмотр ошибок\".", "testing.automaticallyOpenPeekView.failureAnywhere": "Открывать автоматически независимо от того, где произошел сбой.", "testing.automaticallyOpenPeekView.failureInVisibleDocument": "Открывать автоматически при сбое теста в видимом документе.", + "testing.automaticallyOpenPeekView.never": "Никогда не открывать автоматически.", "testing.automaticallyOpenPeekViewDuringAutoRun": "Определяет, следует ли автоматически открывать представление просмотра в режиме автозапуска.", - "testing.followRunningTest": "Определяет, следует ли следовать тестовой проверке в представлении тестового проводника" + "testing.defaultGutterClickAction": "Управляет действием, выполняемым при щелчке левой кнопкой мыши по оформлению теста во внутренней области.", + "testing.defaultGutterClickAction.contextMenu": "Откройте контекстное меню, чтобы просмотреть дополнительные параметры.", + "testing.defaultGutterClickAction.debug": "Отладить тест.", + "testing.defaultGutterClickAction.run": "Запустить тест.", + "testing.followRunningTest": "Определяет, следует ли следовать тестовой проверке в представлении тестового проводника", + "testing.gutterEnabled": "Определяет, отображаются ли тестовые украшения во внутренней области редактора." }, "vs/workbench/contrib/testing/common/constants": { + "testGroup.coverage": "Охват", + "testGroup.debug": "Отладка", + "testGroup.run": "Запустить", "testState.errored": "Ошибки", "testState.failed": "Сбой", "testState.passed": "Пройдено", "testState.queued": "В очереди", "testState.running": "Выполняется", "testState.skipped": "Пропущено", - "testState.unset": "Отменено" + "testState.unset": "Еще не запущено", + "testing.treeElementLabel": "{0} ({1})" }, "vs/workbench/contrib/testing/common/testResult": { "runFinished": "Тестовый запуск в {0}" @@ -8049,6 +8259,12 @@ "testTrust": "Выполнение тестов может привести к выполнению кода в рабочей области." }, "vs/workbench/contrib/testing/common/testingContextKeys": { + "testing.controllerId": "ИД контроллера текущего тестового элемента", + "testing.hasConfigurableConfig": "Указывает, можно ли настроить какую-либо конфигурацию теста", + "testing.hasCoverableTests": "Указывает, зарегистрировал ли какой-либо контроллер тестирования конфигурацию охвата", + "testing.hasDebuggableTests": "Указывает, зарегистрировал ли какой-либо контроллер тестирования конфигурацию отладки", + "testing.hasNonDefaultConfig": "Указывает, зарегистрировал ли какой-либо контроллер тестирования конфигурацию запуска", + "testing.hasRunnableTests": "Указывает, зарегистрировал ли какой-либо контроллер тестирования конфигурацию запуска", "testing.peekItemType": "Тип элемента в представлении просмотра вывода. Либо \"тест\", \"сообщение\", \"задача\" или \"результат\".", "testing.testId": "Идентификатор текущего элемента теста, заданный при создании или открытии меню в элементах теста", "testing.testItemHasUri": "Логическое значение, указывающее, определен ли URI для тестового элемента", @@ -8103,6 +8319,30 @@ "timelineRefresh": "Значок для действия обновления временной шкалы.", "timelineUnpin": "Значок для действия открепления временной шкалы." }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchy.contribution": { + "close": "Закрыть", + "editorHasTypeHierarchyProvider": "Доступен ли поставщик иерархии типов", + "error": "Не удалось показать иерархию типов", + "no.item": "Нет результатов", + "title": "Обзор иерархии типов", + "title.refocusTypeHierarchy": "Перефокусирование иерархии типов", + "title.subtypes": "Показать подтипы", + "title.supertypes": "Показать супертипы", + "typeHierarchyDirection": "отображаются ли в иерархии типов супертипы или подтипы", + "typeHierarchyVisible": "Отображается ли сейчас окно просмотра иерархии типов" + }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchyPeek": { + "empt.subtypes": "Нет подтипов “{0}”", + "empt.supertypes": "Нет супертипов “{0}”", + "subtypes": "Подтипы “{0}”", + "supertypes": "Супертипы “{0}”", + "title.loading": "Загрузка…" + }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchyTree": { + "subtypes": "подтипы {0}", + "supertypes": "супертипы “{0}”", + "tree.aria": "Иерархия типов" + }, "vs/workbench/contrib/update/browser/releaseNotesEditor": { "releaseNotesInputName": "Заметки о выпуске: {0}", "unassigned": "не присвоено" @@ -8120,7 +8360,6 @@ "installingUpdate": "Идет установка обновления...", "later": "Позже", "noUpdatesAvailable": "Доступные обновления отсутствуют.", - "ok": "ОК", "read the release notes": "Вас приветствует {0} v{1}! Вы хотите прочитать заметки о выпуске?", "relaunchDetailInsiders": "Нажмите кнопку перезагрузки, чтобы переключиться на выпускаемую ежедневно предварительную версию VSCode.", "relaunchDetailStable": "Нажмите кнопку перезагрузки, чтобы переключиться на выпускаемую ежемесячно стабильную версию VSCode.", @@ -8164,7 +8403,8 @@ }, "vs/workbench/contrib/url/browser/url.contribution": { "openUrl": "Открыть URL-адрес", - "urlToOpen": "URL-адрес для открытия" + "urlToOpen": "URL-адрес для открытия", + "workbench.trustedDomains.promptInTrustedWorkspace": "Если включено, при открытии ссылок в доверенных рабочих областях будут появляться запросы доверенных доменов." }, "vs/workbench/contrib/userDataSync/browser/userDataSync": { "Sync accept merges": "{0}: {1}", @@ -8174,8 +8414,10 @@ "accept merges button": "Принять &&слияния", "accept remote": "Принять удаленный", "accept remote button": "Принять &&удаленный", + "ask to turn on in global": "Синхронизация параметров выключена (1)", "auth failed": "Ошибка при включении синхронизации параметров: проверка подлинности не пройдена.", "cancel": "Отмена", + "change later": "Это всегда можно сделать позже.", "configure": "Настроить...", "configure and turn on sync detail": "Войдите, чтобы синхронизировать данные на устройствах.", "configure sync": "{0}: настройка...", @@ -8192,10 +8434,10 @@ "global activity turn on sync": "Включение синхронизации параметров…", "has conflicts": "{0}: обнаружены конфликты", "insiders": "Участники программы предварительной оценки", + "learn more": "Подробнее", "leftResourceName": "{0} (удаленный)", "merges": "{0} (слияния)", "no authentication providers": "Поставщики проверки подлинности недоступны.", - "open doc": "Открыть документацию", "open file": "Открыть файл {0}", "operationId": "Идентификатор операции: {0}", "per platform": "для каждой платформы", @@ -8209,6 +8451,7 @@ "service switched to insiders": "Синхронизация параметров переключена на службу для программы предварительной оценки", "service switched to stable": "Синхронизация параметров была переключена на службу для стабильной версии", "session expired": "Синхронизация параметров отключена, так как истек срок действия текущего сеанса. Чтобы включить синхронизацию, повторите вход.", + "settings sync is off": "Синхронизация параметров выключена", "show conflicts": "Показать конфиликты", "show sync log title": "{0}: показать журнал", "show sync log toolrip": "Открыть журнал", @@ -8229,7 +8472,6 @@ "switchSyncService.title": "{0}: Выберите службу", "sync is on": "Синхронизация параметров включена.", "sync now": "{0}: синхронизировать", - "sync preview message": "Это предварительная версия функции синхронизации параметров. Прочтите документацию, прежде чем включать ее.", "sync settings": "{0}: показать параметры", "synced with time": "синхронизировано {0}.", "syncing": "синхронизируется.", @@ -8240,14 +8482,15 @@ "turn off sync confirmation": "Вы хотите отключить синхронизацию?", "turn off sync detail": "Синхронизация ваших параметров, настраиваемых сочетаний клавиш, расширений, фрагментов кода и состояния пользовательского интерфейса будет прекращена.", "turn off sync everywhere": "Отключение синхронизации всех устройств и очистка данных из облака.", - "turn on": "Включить", "turn on failed": "Ошибка при включении синхронизации параметров. {0}", "turn on failed with user data sync error": "Ошибка при включении синхронизации параметров. Дополнительные сведения см. в [журналах]({0}).", + "turn on settings sync": "Включение синхронизации параметров", "turn on sync": "Включение синхронизации параметров…", "turn on sync with category": "{0}: включение...", "turned off": "Синхронизация параметров отключена с другого устройства. Включите синхронизацию повторно.", "turnin on sync": "Включение синхронизации параметров…", "turning on syncing": "Включение синхронизации параметров…", + "turnon sync after initialization message": "Ваши параметры, настраиваемых сочетаний клавиш, расширения, фрагменты и состояние пользовательского интерфейса были инициализированы, но не синхронизированы. Вы хотите включить синхронизацию параметров?", "update conflicts": "Не удалось разрешить конфликты, так как доступна новая локальная версия. Повторите попытку.", "using separate service": "Для синхронизации параметров теперь используется отдельная служба. Дополнительные сведения см. в [документации по синхронизации параметров](https://aka.ms/vscode-settings-sync-help#_syncing-stable-versus-insiders).", "workbench.action.showSyncRemoteBackup": "Показать синхронизированные данные", @@ -8285,6 +8528,7 @@ "vs/workbench/contrib/userDataSync/browser/userDataSyncViews": { "confirm replace": "Хотите заменить текущие данные ({0}) на выбранное?", "current": "Текущая", + "last sync states": "Последние синхронизированные удаленные компоненты", "leftResourceName": "{0} (удаленный)", "local sync activity title": "Действие синхронизации (локальное)", "merges": "Слияния", @@ -8295,7 +8539,9 @@ "reset": "Сброс синхронизированных данных", "rightResourceName": "{0} (локальный)", "sideBySideLabels": "{0} ↔ {1}", + "sync logs": "Журналы", "synced machines": "Синхронизированные компьютеры", + "troubleshoot": "Устранение неполадок", "turn off": "&&Отключить", "turn off sync on machine": "Вы действительно хотите отключить синхронизацию для {0}?", "valid message": "Имя компьютера должно быть уникальным и непустым.", @@ -8332,15 +8578,15 @@ "watermark.startDebugging": "Начать отладку", "watermark.toggleTerminal": "Терминал" }, - "vs/workbench/contrib/webview/browser/baseWebviewElement": { - "fatalErrorMessage": "Ошибка при загрузке веб-представления: {0}" - }, "vs/workbench/contrib/webview/browser/webview.contribution": { "copy": "Копирование", "cut": "Вырезать", "paste": "Вставить" }, - "vs/workbench/contrib/webview/electron-browser/webviewCommands": { + "vs/workbench/contrib/webview/browser/webviewElement": { + "fatalErrorMessage": "Ошибка при загрузке веб-представления: {0}" + }, + "vs/workbench/contrib/webview/electron-sandbox/webviewCommands": { "iframeWebviewAlert": "Использование стандартных средств разработки для отладки веб-представления на основе iframe", "openToolsLabel": "Открыть средства разработчика веб-представлений" }, @@ -8354,6 +8600,16 @@ "vs/workbench/contrib/webviewPanel/browser/webviewPanel.contribution": { "webview.editor.label": "редактор веб-представления" }, + "vs/workbench/contrib/welcome/common/newFile.contribution": { + "Built-In": "Встроенный", + "Create": "Создать", + "change keybinding": "Настроить сочетание клавиш", + "createNew": "Создание…", + "file": "Файл", + "miNewFile2": "Текстовый файл", + "notebook": "Записная книжка", + "welcome.newFile": "Создать файл…" + }, "vs/workbench/contrib/welcome/common/viewsWelcomeContribution": { "ViewsWelcomeExtensionPoint.proposedAPI": "Для вклада viewsWelcome в \"{0}\" требуется включить \"enableProposedApi\"." }, @@ -8369,55 +8625,64 @@ "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted": { "allDone": "Пометить как выполненное", "close": "Скрыть", - "configureVisibility": "Настройка содержимого домашней страницы", - "gettingStarted": "Начало работы", + "footer": "{0} собирает данные об использовании. Прочтите {1} и узнайте, как {2}.", "gettingStarted.allStepsComplete": "Все {0} шаги завершены!", "gettingStarted.editingEvolved": "Улучшенное редактирование", "gettingStarted.someStepsComplete": "{0} из {1} шагов завершено", - "gettingStartedLabel": "Начало работы. Общие сведения для знакомства с редактором.", "imageShowing": "Изображение с {0}", - "more": "Еще", + "new": "Создать", + "newItems": "Новые элементы", "nextOne": "Следующий раздел", - "pickWalkthroughs": "Выберите пошаговые руководства для отображения", + "optOut": "отказ", + "pickWalkthroughs": "Открыть пошаговое руководство...", + "privacy statement": "заявление о конфиденциальности", "recent": "Последние", "show more recents": "Показать все последние папки {0}", + "showAll": "Подробнее...", "start": "Запуск", + "walkthroughs": "Пошаговые руководства", + "welcome": "Приветствие", + "welcomeAriaLabel": "Общие сведения для знакомства с редактором.", "welcomePage.openFolderWithPath": "Открыть папку {0} с путем {1}", "welcomePage.showOnStartup": "Отображать страницу приветствия при запуске" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted.contribution": { - "Getting Started": "Начало работы", - "gettingStarted": "Начало работы", - "gettingStarted.goBack": "Назад", - "gettingStarted.goNext": "Далее", - "gettingStarted.goPrev": "Назад", - "gettingStarted.markStepComplete": "Пометить шаг как завершенный", - "gettingStarted.markStepInomplete": "Пометить шаг как незавершенный", + "Welcome": "Приветствие", "help": "Справка", - "workbench.welcomePage.experimental.startEntryContributions": "Если этот параметр включен, разрешите расширениям добавлять элементы в раздел \"Пуск\" на домашней странице. Экспериментально, возможны поломки при изменении api.", - "workbench.welcomePage.walkthroughs.openOnInstall": "Если этот параметр включен, при установке расширения будет открываться пошаговое руководство расширения. Пошаговые руководства — это элементы, внесенные в раздел \"Начало работы\" домашней страницы" + "pickWalkthroughs": "Открыть пошаговое руководство...", + "welcome": "Приветствие", + "welcome.goBack": "Назад", + "welcome.markStepComplete": "Пометить шаг как завершенный", + "welcome.markStepInomplete": "Пометить шаг как незавершенный", + "welcome.showAllWalkthroughs": "Открыть пошаговое руководство...", + "workbench.welcomePage.preferReducedMotion": "Если параметр включен, уменьшить движение на странице приветствия.", + "workbench.welcomePage.walkthroughs.openOnInstall": "Если этот параметр включен, пошаговое руководство по расширению откроется после его установки.", + "workspacePlatform": "Платформа текущей рабочей области, которая в контексте удаленных и бессерверных систем может отличаться от платформы пользовательского интерфейса" + }, + "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedColors": { + "welcomePage.background": "Цвет фона страницы приветствия.", + "welcomePage.buttonBackground": "Цвет фона кнопок на странице приветствия.", + "welcomePage.buttonHoverBackground": "Цвет фона при наведении указателя для кнопок на странице приветствия.", + "welcomePage.progress.background": "Цвет переднего плана для индикаторов хода выполнения на странице приветствия.", + "welcomePage.progress.foreground": "Цвет фона для индикаторов хода выполнения на странице приветствия.", + "welcomePage.tileBackground": "Цвет фона для плиток на странице \"Приступая к работе\".", + "welcomePage.tileHoverBackground": "Цвет фона при наведении курсора для плиток на странице \"Приступая к работе\".", + "welcomePage.tileShadow": "Цвет тени для кнопок категорий пошаговых руководств на странице приветствия." }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedExtensionPoint": { "pathDeprecated": "Не рекомендуется. Вместо этого используйте \"image\" или \"Markdown\".", - "startEntries": "Добавьте команды, которые помогут пользователям начать использовать расширение. Экспериментальная функция, доступная только участникам программы предварительной оценки VS Code.", - "startEntries.command": "Команда для запуска.", - "startEntries.description": "Описание элемента запуска.", - "startEntries.title": "Заголовок начального элемента.", - "startEntries.type": "Тип элемента запуска, используемый для группировки. Поддерживаемые значения: \"sample-notebook\" или \"template-folder\".", - "startEntries.when": "Ключевое выражение контекста, определяющее видимость этого элемента запуска.", "title": "Название", - "usesteps": "Не рекомендуется. Вместо этого используйте \"шаги\"", "walkthroughs": "Поделитесь пошаговыми руководствами, которые помогут пользователям начать работу с расширением.", "walkthroughs.description": "Описание пошагового руководства.", + "walkthroughs.featuredFor": "Пошаговые руководства, соответствующие одному из этих шаблонов стандартной маски, отображаются как \"основные\" в рабочих областях с указанными файлами. Например, в пошаговом руководстве для проектов TypeScript может быть указано \"tsconfig.jsв\".", "walkthroughs.id": "Уникальный идентификатор этого пошагового руководства.", - "walkthroughs.primary.deprecated": "Не рекомендуется. Первое пошаговое руководство с условием \"удовлетворено, когда будет открыто при установке\".", "walkthroughs.steps": "Шаги, которые необходимо выполнить в рамках этого пошагового руководства.", "walkthroughs.steps.button.deprecated.interpolated": "Не рекомендуется. Вместо этого используйте ссылки Markdown в описании, например {0}, {1} или {2}", "walkthroughs.steps.completionEvents": "События, которые должны запускать этот шаг, будут выполнены. Если этот параметр пуст или не определен, шаг будет выполняться при нажатии любой из кнопок или ссылок шага. Если шаг не содержит кнопок или ссылок, он будет проверяться при выборе.", "walkthroughs.steps.completionEvents.extensionInstalled": "Выполнять шаг при установке расширения с заданным идентификатором. Если расширение уже установлено, этот шаг будет отмечен.", "walkthroughs.steps.completionEvents.onCommand": "Выполнять шаг, когда данная команда выполняется в любом месте VS Code.", "walkthroughs.steps.completionEvents.onContext": "Выполнять шаг, если ключевое выражение контекста имеет значение true.", - "walkthroughs.steps.completionEvents.onLink": "Выполнять шаг, когда данная ссылка открыта на шаге \"Начало работы\".", + "walkthroughs.steps.completionEvents.onLink": "Отметить шаг как выполненный при открытии данной ссылки с помощью пошагового руководства.", "walkthroughs.steps.completionEvents.onSettingChanged": "Выполнять шаг при изменении данного параметра", "walkthroughs.steps.completionEvents.onView": "Выполнять шаг, когда открывается заданное представление", "walkthroughs.steps.completionEvents.stepSelected": "Выполнять шаг, как только он будет выбран.", @@ -8439,14 +8704,14 @@ "walkthroughs.when": "Ключевое выражение контекста, определяющее видимость этого пошагового руководства." }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedIcons": { - "gettingStartedChecked": "Используется для представления запущенных элементов, которые были завершены", - "gettingStartedUnchecked": "Используется для представления запущенных элементов, которые не были завершены" + "gettingStartedChecked": "Используется для представления пошаговых действий, которые были выполнены", + "gettingStartedUnchecked": "Используется для представления пошаговых действий, которые не были выполнены" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedInput": { - "gettingStarted": "Начало работы" + "welcome": "Приветствие" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedService": { - "workspacePlatform": "Платформа текущей рабочей области, которая в удаленных контекстах может отличаться от платформы пользовательского интерфейса" + "builtin": "Встроенный" }, "vs/workbench/contrib/welcome/gettingStarted/common/gettingStartedContent": { "browseLangExts": "Обзор языковых расширений", @@ -8455,13 +8720,11 @@ "commandPalette": "Открыть палитру команд", "enableSync": "Включить синхронизацию параметров", "enableTrust": "включить доверие", - "getting-started-beginner-icon": "Значок, используемый для категории \"Начальный уровень\" на странице \"Начало работы\"", - "getting-started-intermediate-icon": "Значок, используемый для категории \"Средний уровень\" на странице \"Начало работы\"", - "getting-started-setup-icon": "Значок категории начала работы по настройке средства", + "getting-started-beginner-icon": "Значок, используемый для категории \"Начальный уровень\" на домашней странице", + "getting-started-intermediate-icon": "Значок, используемый для категории \"Средний уровень\" на домашней странице", + "getting-started-setup-icon": "Значок, используемый для категории \"Настройка\" на домашней странице", "gettingStarted.beginner.description": "Перейдите непосредственно в VS Code и ознакомьтесь с обязательными функциями и компонентами.", "gettingStarted.beginner.title": "Изучение основ", - "gettingStarted.cloneRepo.description": "Клонирования репозитория Git", - "gettingStarted.cloneRepo.title": "Клонировать репозиторий Git…", "gettingStarted.commandPalette.description.interpolated": "Палитра команд — это способ выполнения любой задачи в VS Code с помощью клавиатуры. **Практикуйтесь**, просматривая часто используемые команды, чтобы сэкономить время и оставаться в курсе событий.\r\n{0}\r\n__Попробуйте выполнить поиск по запросу \"переключатель представления\".__", "gettingStarted.commandPalette.title": "Один ярлык для доступа ко всем данным", "gettingStarted.debug.description.interpolated": "Ускоряйте редактирование, сборку, тестирование и цикл отладки, настроив конфигурацию запуска.\r\n{0}", @@ -8472,8 +8735,8 @@ "gettingStarted.findLanguageExts.title": "Поддержка всех языков", "gettingStarted.intermediate.description": "Оптимизируйте рабочий процесс разработки с помощью этих советов и приемов.", "gettingStarted.intermediate.title": "Повышение производительности", - "gettingStarted.newFile.description": "Начать с нового пустого файла", - "gettingStarted.newFile.title": "Создать файл", + "gettingStarted.newFile.description": "Открытие нового файла без названия, записной книжки или пользовательского редактора.", + "gettingStarted.newFile.title": "Создать файл…", "gettingStarted.notebook.title": "Настройка записных кник", "gettingStarted.notebookProfile.description": "Вы можете получить доступ к записным книжкам, как вы предпочитаете", "gettingStarted.notebookProfile.title": "Выбор макета для записных книжек", @@ -8511,6 +8774,8 @@ "gettingStarted.terminal.title": "Удобный встроенный терминал", "gettingStarted.topLevelCommandPalette.description": "Используйте палитру команд для просмотра и выполнения всех команд vscode.", "gettingStarted.topLevelCommandPalette.title": "Выполнить команду…", + "gettingStarted.topLevelShowWalkthroughs.description": "", + "gettingStarted.topLevelShowWalkthroughs.title": "Открыть пошаговое руководство…", "gettingStarted.videoTutorial.description.interpolated": "Посмотрите первое из серии кратких практических видеоруководств по основным функциям VS Code.\r\n{0}", "gettingStarted.videoTutorial.title": "Откиньтесь на спинку кресла и узнавайте новое", "gettingStarted.workspaceTrust.description.interpolated": "{0} позволяет решить, должны ли папки проекта **разрешить или ограничить** автоматическое выполнение кода __(требуется для расширений, отладки и т. д.)__.\r\nПри открытии файла или папки будет предложено предоставить доверие. Вы всегда можете {1} позже.", @@ -8554,102 +8819,13 @@ "welcomeOverlay.search": "Поиск по файлам", "welcomeOverlay.terminal": "Переключить интегрированный терминал" }, - "vs/workbench/contrib/welcome/page/browser/vs_code_welcome_page": { - "welcomePage.colorTheme": "Цветовая тема", - "welcomePage.colorThemeDescription": "Настройте редактор и код удобным образом.", - "welcomePage.customize": "Настроить", - "welcomePage.editingEvolved": "Улучшенное редактирование", - "welcomePage.gitClone": "клонирование репозитория…", - "welcomePage.gitHubRepository": "Репозиторий GitHub", - "welcomePage.help": "Справка", - "welcomePage.installExtensionPacks": "Средства и языки", - "welcomePage.installExtensionPacksDescription": "Установить поддержку для {0} и {1}", - "welcomePage.installKeymapDescription": "Параметры и настраиваемые сочетания клавиш", - "welcomePage.installKeymapExtension": "Установить параметры и настраиваемые сочетания клавиш из {0} и {1}", - "welcomePage.interactivePlayground": "Интерактивная тестовая площадка", - "welcomePage.interactivePlaygroundDescription": "Познакомьтесь с основными функциями редактора с помощью короткого пошагового руководства", - "welcomePage.interfaceOverview": "Общие сведения об интерфейсе", - "welcomePage.interfaceOverviewDescription": "Используйте визуальное наложение с выделением основных компонентов пользовательского интерфейса.", - "welcomePage.introductoryVideos": "Вступительные видео", - "welcomePage.keybindingsCheatsheet": "Список сочетаний клавиш в печатном виде", - "welcomePage.learn": "Подробнее", - "welcomePage.moreExtensions": "Еще", - "welcomePage.moreRecent": "Подробнее...", - "welcomePage.newFile": "Создать файл", - "welcomePage.newsletterSignup": "Подпишитесь на наш информационный бюллетень", - "welcomePage.noRecentFolders": "Нет последних папок.", - "welcomePage.openFolder": "Открыть папку...", - "welcomePage.others": "Другие", - "welcomePage.productDocumentation": "Документация по продукту", - "welcomePage.recent": "Последние", - "welcomePage.showCommands": "Найти и выполнить все команды", - "welcomePage.showCommandsDescription": "Быстро обращайтесь к командам и выполняйте поиск по командам с помощью палитры команд ({0})", - "welcomePage.showKeymapExtensions": "Показать другие расширения для раскладки клавиатуры", - "welcomePage.showLanguageExtensions": "Показать дополнительные расширения языка", - "welcomePage.showOnStartup": "Отображать страницу приветствия при запуске", - "welcomePage.stackOverflow": "Stack Overflow", - "welcomePage.start": "Запуск", - "welcomePage.tipsAndTricks": "Советы и рекомендации", - "welcomePage.vscode": "Visual Studio Code" - }, - "vs/workbench/contrib/welcome/page/browser/welcomePage": { - "details": "Подробные сведения", - "ok": "ОК", - "welcome.title": "Приветствие", - "welcomePage": "Приветствие", - "welcomePage.atom": "Atom", - "welcomePage.azure": "Azure", - "welcomePage.docker": "Docker", - "welcomePage.extensionListSeparator": ", ", - "welcomePage.extensionPackAlreadyInstalled": "Поддержка {0} уже добавлена.", - "welcomePage.extensionPackNotFound": "Не удается найти поддержку для {0} с идентификатором {1}.", - "welcomePage.installExtensionPack": "Установить дополнительную поддержку для {0}", - "welcomePage.installKeymap": "Установить раскладку клавиатуры {0}", - "welcomePage.installedExtensionPack": "Поддержка {0} уже установлена", - "welcomePage.installedKeymap": "Раскладка клавиатуры {0} уже установлена", - "welcomePage.installingExtensionPack": "Установка дополнительной поддержки для {0}...", - "welcomePage.installingKeymap": "Устанавливаются сочетания клавиш {0}...", - "welcomePage.java": "Java", - "welcomePage.javaScript": "JavaScript", - "welcomePage.keymapAlreadyInstalled": "Сочетания клавиш {0} уже установлены.", - "welcomePage.keymapNotFound": "Не удалось найти сочетания клавиш {0} с идентификатором {1}.", - "welcomePage.openFolderWithPath": "Открыть папку {0} с путем {1}", - "welcomePage.php": "PHP", - "welcomePage.python": "Python", - "welcomePage.showAzureExtensions": "Показать расширения Azure", - "welcomePage.sublime": "Sublime", - "welcomePage.vim": "Vim", - "welcomePage.willReloadAfterInstallingExtensionPack": "После установки дополнительной поддержки для {0} окно будет перезагружено.", - "welcomePage.willReloadAfterInstallingKeymap": "Окно перезагрузится после установки сочетаний клавиш {0}." - }, "vs/workbench/contrib/welcome/page/browser/welcomePage.contribution": { - "miWelcome": "&&Приветствие", "workbench.startupEditor": "Управляет тем, какой редактор отображается при запуске, если содержимое редактора не было восстановлено из предыдущего сеанса.", - "workbench.startupEditor.gettingStarted": "Откройте новую домашнюю страницу с содержимым, который поможет начать работу с VS Code и расширениями.", - "workbench.startupEditor.gettingStartedInEmptyWorkbench": "При открытии пустой рабочей среды, откройте новую домашнюю страницу с содержимым, который поможет начать работу с VS Code и расширениями.", "workbench.startupEditor.newUntitledFile": "Открыть новый файл без названия (применяется только при открытии пустого окна).", "workbench.startupEditor.none": "Запустить без редактора.", - "workbench.startupEditor.readme": "Открыть файл README при открытии папки, содержащей этот файл, в противном случае открыть 'welcomePage'.", - "workbench.startupEditor.welcomePage": "Открывать устаревшую домашнюю страницу.", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "Открывать устаревшую страницу приветствия при открытии пустой рабочей области." - }, - "vs/workbench/contrib/welcome/page/browser/welcomePageColors": { - "welcomePage.background": "Цвет фона страницы приветствия.", - "welcomePage.buttonBackground": "Цвет фона кнопок на странице приветствия.", - "welcomePage.buttonHoverBackground": "Цвет фона при наведении указателя для кнопок на странице приветствия.", - "welcomePage.progress.background": "Цвет переднего плана для индикаторов хода выполнения на странице приветствия.", - "welcomePage.progress.foreground": "Цвет фона для индикаторов хода выполнения на странице приветствия.", - "welcomePage.tileBackground": "Цвет фона для плиток на странице \"Приступая к работе\".", - "welcomePage.tileHoverBackground": "Цвет фона при наведении курсора для плиток на странице \"Приступая к работе\".", - "welcomePage.tileShadow": "Цвет тени для кнопок категорий пошаговых руководств на странице приветствия." - }, - "vs/workbench/contrib/welcome/telemetryOptOut/browser/telemetryOptOut": { - "telemetryOptOut.OptIn": "Да, я буду рад помочь", - "telemetryOptOut.OptOut": "Нет, спасибо", - "telemetryOptOut.optInNotice": "Помогите улучшить VS Code, разрешив корпорации Майкрософт сбор данных об использовании. Прочтите наше [заявление о конфиденциальности]({0}) и узнайте, как [его принять]({1}).", - "telemetryOptOut.optOutNotice": "Помогите улучшить VS Code, разрешив корпорации Майкрософт сбор данных об использовании. Прочтите наше [заявление о конфиденциальности]({0}) и узнайте, как [явно отказаться от него]({1}).", - "telemetryOptOut.optOutOption": "Помогите корпорации Майкрософт улучшить Visual Studio Code, разрешив сбор данных об использовании. Дополнительные сведения см. в нашем [заявлении о конфиденциальности]({0}).", - "telemetryOptOut.readMore": "Подробнее" + "workbench.startupEditor.readme": "Открыть файл сведений при открытии папки, содержащей этот файл, в противном случае вернуться к \"welcomePage\". Примечание: этот параметр применяется только в качестве глобальной конфигурации. Он будет проигнорирован, если задан в рабочей области или конфигурации папки.", + "workbench.startupEditor.welcomePage": "Откройте домашнюю страницу с содержимым, которое поможет начать работу с VS Code и расширениями.", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "Открывать страницу приветствия при открытии пустой рабочей области." }, "vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": { "editorWalkThrough": "Интерактивная тестовая площадка", @@ -8667,8 +8843,10 @@ "vs/workbench/contrib/workspace/browser/workspace.contribution": { "addWorkspaceFolderDetail": "Вы добавляете файлы в доверенную рабочую область, которые в настоящее время не являются доверенными. Вы доверяете авторам этих новых файлов?", "addWorkspaceFolderMessage": "Вы доверяете авторам файлов в этой папке?", + "cancel": "Отмена", "cancelWorkspaceTrustButton": "Отмена", "checkboxString": "Доверять авторам всех файлов в родительской папке \"{0}\"", + "configureWorkspaceTrust": "Настроить доверие рабочей области", "dontTrustFolderOptionDescription": "Просмотр папки в ограниченном режиме", "dontTrustOption": "Нет, я не доверяю авторам", "dontTrustWorkspaceOptionDescription": "Просмотр рабочей области в ограниченном режиме", @@ -8680,7 +8858,14 @@ "immediateTrustRequestMessage": "Функция, которую вы пытаетесь использовать, может представлять угрозу безопасности, если источник файлов или папок, открытых в данный момент, не является доверенным.", "manageWorkspaceTrust": "Управление доверием рабочей области", "manageWorkspaceTrustButton": "Управление", + "newWindow": "Открыть в ограниченном режиме", "no": "Нет", + "open": "Открыть", + "openLooseFileLearnMore": "Если вы не доверяете авторам этих файлов, рекомендуется открыть их в ограниченном режиме в новом окне, так как файлы могут быть вредоносными. Дополнительные сведения см. в [наших документах] (https://aka.ms/vscode-workspace-trust).", + "openLooseFileMesssage": "Вы доверяете авторам этих файлов?", + "openLooseFileWindowDetails": "Вы пытаетесь открыть ненадежные файлы в окне, которое является доверенным.", + "openLooseFileWorkspaceCheckbox": "Запомнить мое решение для всех рабочих областей", + "openLooseFileWorkspaceDetails": "Вы пытаетесь открыть ненадежные файлы в рабочей области, которое является доверенным.", "restrictedModeBannerAriaLabelFolder": "Ограниченный режим предназначен для безопасного просмотра кода. Доверять этой папке, чтобы включить все функции. Используйте клавиши навигации для доступа к действиям баннера.", "restrictedModeBannerAriaLabelWindow": "Ограниченный режим предназначен для безопасного просмотра кода. Доверять этому окну, чтобы включить все функции. Используйте клавиши навигации для доступа к действиям баннера.", "restrictedModeBannerAriaLabelWorkspace": "Ограниченный режим предназначен для безопасного просмотра кода. Доверять этой рабочей области, чтобы включить все функции. Используйте клавиши навигации для доступа к действиям баннера.", @@ -8704,6 +8889,10 @@ "trustFolderOptionDescription": "Доверять папке и включить все функции", "trustOption": "Да, я доверяю авторам", "trustWorkspaceOptionDescription": "Доверять рабочей области и включить все функции", + "workspace.trust.banner.always": "Показывать баннер при каждом открытии недоверенной рабочей области.", + "workspace.trust.banner.description": "Управляет тем, когда отображается баннер ограниченного режима.", + "workspace.trust.banner.never": "Не показывать баннер при открытии недоверенной рабочей области.", + "workspace.trust.banner.untilDismissed": "При открытии недоверенной рабочей области будет отображаться баннер, который можно закрыть.", "workspace.trust.description": "Определяет, включено ли доверие рабочей области в VS Code.", "workspace.trust.emptyWindow.description": "Определяет, является ли пустое окно доверенным по умолчанию в VS Code. При использовании с \"#{0}#\" можно включить все функции VS Code без запросов в пустом окне.", "workspace.trust.startupPrompt.always": "Запрашивать доверие при каждом открытии недоверенной рабочей области.", @@ -8717,6 +8906,8 @@ "workspaceStartupTrustDetails": "{0} предоставляет функции, которые могут автоматически выполнять файлы в этой рабочей области.", "workspaceTrust": "Вы доверяете авторам файлов в этой рабочей области?", "workspaceTrustEditor": "Редактор доверия для рабочей области", + "workspaceTrustEnabledCtx": "Включена ли функция доверия рабочей области.", + "workspaceTrustedCtx": "Является ли текущая рабочая область доверенной для пользователя.", "workspacesCategory": "Рабочие области", "yes": "Да" }, @@ -8726,21 +8917,29 @@ "dontTrustButton": "Не доверять", "editTrustedUri": "Изменить путь", "hostColumnLabel": "Узел", + "invalidTrust": "'{0}' is not valid and has too many path segments.", "localAuthority": "Локальный", "no untrustedSettings": "Параметры рабочей области, требующие доверия, не применяются", + "noTrustedFoldersDescriptions": "Вы пока не доверяете ни одной папке или файлам рабочей области.", "pathColumnLabel": "Путь", + "pickerTrustedUri": "Открыть средство выбора файлов", "root element label": "Управление доверием рабочей области", "selectTrustedUri": "Выберите папку для доверия", + "trustAll": "You will trust all repositories on {0}.", "trustButton": "Доверять", - "trustParentButton": "Доверять всем в родительской папке", + "trustMessage": "Доверять авторам всех файлов в текущей папке родительского элемента \"{0}\".", + "trustOrg": "You will trust all repositories and forks under '{0}'.", + "trustParentButton": "Доверять родительскому элементу", "trustUri": "Доверенная папка", "trustedDebugging": "Отладка включена", - "trustedDescription": "Все функции включены, так как доверие к рабочей области предоставлено. [Дополнительные сведения] (https://aka.ms/vscode-workspace-trust).", + "trustedDescription": "Все возможности включены, так как рабочей области предоставлено доверие.", "trustedExtensions": "Все расширения включены", "trustedFolder": "В доверенной папке", + "trustedFolderAriaLabel": "{0}, доверенный", "trustedFolderSubtitle": "Вы доверяете авторам файлов в текущей папке. Все функции включены:", + "trustedFolderWithHostAriaLabel": "{0} на {1}, доверенный", "trustedFoldersAndWorkspaces": "Доверенные папки и рабочие области", - "trustedFoldersDescription": "Вы доверяете следующим папкам, их дочерним элементам и файлам рабочей области.", + "trustedFoldersDescription": "Вы доверяете следующим папкам, их вложенным папкам и файлам рабочей области.", "trustedForcedReason": "Это окно является доверенным по умолчанию для открытой рабочей области.", "trustedHeaderFolder": "Вы доверяете этой папке", "trustedHeaderWindow": "Вы доверяете этому окну", @@ -8753,17 +8952,18 @@ "trustedWorkspace": "В доверенной рабочей области", "trustedWorkspaceSubtitle": "Вы доверяете авторам файлов в текущей рабочей области. Все функции включены:", "untrustedDebugging": "Отладка отключена", - "untrustedDescription": "{0} находится в ограниченном режиме, предназначенном для безопасного просмотра кода. [Подробнее](https://aka.ms/vscode-workspace-trust).", + "untrustedDescription": "{0} — ограниченный режим, предназначенный для безопасного обзора кода.", "untrustedExtensions": "[Расширения {0}]({1}) отключены или имеют ограниченную функциональность", "untrustedFolderReason": "Эта папка является доверенной в выделенных полужирным записях в доверенных папках ниже.", "untrustedFolderSubtitle": "Вы не доверяете авторам файлов в текущей папке. Отключены следующие функции:", "untrustedHeader": "Вы находитесь в ограниченном режиме", "untrustedSettings": "[Параметры рабочей области {0}]({1}) не применены", - "untrustedTasks": "Задачи отключены", + "untrustedTasks": "Выполнение задач запрещено", "untrustedWindowSubtitle": "Вы не доверяете авторам файлов в текущем окне. Отключены следующие функции:", "untrustedWorkspace": "В ограниченном режиме", "untrustedWorkspaceReason": "Эта рабочая область является доверенной в выделенных полужирным записях в доверенных папках ниже.", - "untrustedWorkspaceSubtitle": "Вы не доверяете авторам файлов в текущей рабочей области. Отключены следующие функции:" + "untrustedWorkspaceSubtitle": "Вы не доверяете авторам файлов в текущей рабочей области. Отключены следующие функции:", + "workspaceTrustEditorHeaderActions": "[Настройте параметры]({0}) или [узнайте больше](https://aka.ms/vscode-workspace-trust)." }, "vs/workbench/contrib/workspaces/browser/workspaces.contribution": { "openWorkspace": "Открыть рабочую область", @@ -8920,10 +9120,10 @@ "remoteFileDialog.windowsDriveLetter": "Введите путь, начинающийся с буквы диска.", "saveLocalFile": "Сохранить локальный файл..." }, - "vs/workbench/services/editor/browser/editorOverrideService": { - "editorOverride.configureDefault": "Настроить по умолчанию", - "editorOverride.conflictingDefaults": "Для ресурса доступно несколько редакторов по умолчанию.", - "editorOverride.keepDefault": "Сохранить {0}", + "vs/workbench/services/editor/browser/editorResolverService": { + "editorResolver.configureDefault": "Настроить по умолчанию", + "editorResolver.conflictingDefaults": "Для ресурса доступно несколько редакторов по умолчанию.", + "editorResolver.keepDefault": "Сохранить {0}", "prompOpenWith.updateDefaultPlaceHolder": "Выбрать новый редактор по умолчанию для \"{0}\"", "promptOpenWith.configureDefault": "Настройка редактора по умолчанию для \"{0}\"...", "promptOpenWith.currentDefault": "По умолчанию", @@ -8931,10 +9131,8 @@ "promptOpenWith.currentlyActive": "Активно", "promptOpenWith.placeHolder": "Выберите редактор для \"{0}\"" }, - "vs/workbench/services/editor/common/editorOverrideService": { - "builtinProviderDisplayName": "Встроенный", - "editor.editorAssociations": "Настройка стандартных масок для редакторов (например, \"*.hex\": \"hexEditor.hexEdit\"). Они имеют приоритет над поведением по умолчанию.", - "promptOpenWith.defaultEditor.displayName": "Текстовый редактор" + "vs/workbench/services/editor/common/editorResolverService": { + "editor.editorAssociations": "Настройка стандартных масок для редакторов (например, \"*.hex\": \"hexEditor.hexEdit\"). Они имеют приоритет над поведением по умолчанию." }, "vs/workbench/services/extensionManagement/browser/extensionBisect": { "bisect": "Разделение расширений пополам активно и отключило расширения ({0}). Убедитесь, что проблему все еще можно воспроизвести, и продолжите процедуру, выбрав один из этих параметров.", @@ -8959,6 +9157,11 @@ }, "vs/workbench/services/extensionManagement/browser/extensionEnablementService": { "Reload": "Перезагрузить и включить расширения", + "cannot change disablement environment": "Невозможно изменить включение расширения {0}, поскольку оно отключено в среде", + "cannot change enablement dependency": "Невозможно включить расширение \"{0}\", поскольку оно зависит от расширения \"{1}\", которое не может быть включено", + "cannot change enablement environment": "Невозможно изменить включение расширения {0}, поскольку оно включено в среде", + "cannot change enablement extension kind": "Не удается изменить включение расширения {0} из-за его типа расширения", + "cannot change enablement virtual workspace": "Невозможно изменить включение расширения {0}, поскольку оно не поддерживает виртуальные рабочие области.", "cannot disable auth extension": "Не удается включить или отключить расширение {0}, так как от него зависит синхронизация параметров.", "cannot disable auth extension in workspace": "Не удается включить или отключить расширение {0} в рабочей области, так как оно предоставляет поставщиков проверки подлинности.", "cannot disable language pack extension": "Не удается включить или отключить расширение {0}, так как оно предоставляет языковые пакеты.", @@ -8984,7 +9187,7 @@ "twoDependentsError": "Не удается удалить расширение \"{0}\". От него зависят расширения \"{1}\" и \"{2}\"." }, "vs/workbench/services/extensionManagement/common/webExtensionsScannerService": { - "cannot be installed": "Не удается установить \"{0}\", так как это расширение не является веб-расширением." + "not a web extension": "Не удается установить \"{0}\", так как это расширение не является веб-расширением." }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", @@ -9054,6 +9257,7 @@ "vscode.extension.activationEvents.onTerminalProfile": "Событие активации, создаваемое при запуске определенного профиля терминала.", "vscode.extension.activationEvents.onUri": "Событие активации, которое выдается каждый раз при открытии системного URI этого расширения.", "vscode.extension.activationEvents.onView": "Событие активации выдается каждый раз при развертывании указанного окна.", + "vscode.extension.activationEvents.onWalkthrough": "Событие активации, порожденное при открытии указанного пошагового руководства.", "vscode.extension.activationEvents.star": "Событие активации выдается при запуске VS Code. Для удобства пользователя используйте это событие в своем расширении только в том случае, если другие сочетания событий не подходят.", "vscode.extension.activationEvents.workspaceContains": "Событие активации выдается каждый раз при открытии папки, содержащей по крайней мере один файл, который соответствует указанной стандартной маске.", "vscode.extension.badges": "Массив эмблем, отображаемых на боковой панели страницы расширения Marketplace.", @@ -9095,13 +9299,15 @@ "web": "Расширение типа рабочего веб-процесса, которое может выполняться в хост-процессе для таких расширений", "workspace": "Вид расширения рабочей области. В удаленном окне такие расширения включены, тольео если они доступны в удаленном репозитории." }, + "vs/workbench/services/extensions/common/extensionsUtil": { + "extensionUnderDevelopment": "Идет загрузка расширения разработки в {0}.", + "overwritingExtension": "Идет перезапись расширения {0} на {1}." + }, "vs/workbench/services/extensions/common/remoteExtensionHost": { "remote extension host Log": "Удаленный хост-процесс для расширений" }, "vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": { "extensionCache.invalid": "Расширения были изменены на диске. Обновите окно.", - "extensionUnderDevelopment": "Идет загрузка расширения разработки в {0}.", - "overwritingExtension": "Идет перезапись расширения {0} на {1}.", "reloadWindow": "Перезагрузить окно" }, "vs/workbench/services/extensions/electron-browser/extensionService": { @@ -9311,19 +9517,12 @@ }, "vs/workbench/services/preferences/browser/preferencesService": { "defaultKeybindings": "Настраиваемые сочетания клавиш по умолчанию", - "defaultSettings": "Параметры по умолчанию", "emptyKeybindingsHeader": "Поместите настраиваемые сочетания клавиш в этот файл, чтобы переопределить сочетания клавиш по умолчанию.", "fail.createSettings": "Невозможно создать \"{0}\" ({1}).", - "folderSettingsName": "{0} (Параметры папок)", "openFolderFirst": "Чтобы создать параметры папки или рабочей области, откройте папку или рабочую область." }, - "vs/workbench/services/preferences/common/preferences": { - "userSettingsTarget": "Параметры пользователя", - "workspaceSettingsTarget": "Параметры рабочей области" - }, "vs/workbench/services/preferences/common/preferencesEditorInput": { - "settingsEditor2InputName": "Параметры", - "settingsEditorName": "Параметры по умолчанию" + "settingsEditor2InputName": "Параметры" }, "vs/workbench/services/preferences/common/preferencesModels": { "commonlyUsed": "Часто используемые", @@ -9331,22 +9530,29 @@ }, "vs/workbench/services/preferences/common/preferencesValidation": { "invalidTypeError": "Параметр имеет недопустимый тип; ожидается {0}. Исправьте это в JSON.", + "validations.booleanIncorrectType": "Неверный тип. Ожидалась \"логический\".", "validations.colorFormat": "Недопустимый формат цвета. Используйте формат #RGB, #RGBA, #RRGGBB или #RRGGBBAA.", "validations.exclusiveMax": "Значение должно быть строго меньше {0}.", "validations.exclusiveMin": "Значение должно быть строго больше {0}.", "validations.expectedInteger": "Значение должно быть целым числом.", "validations.expectedNumeric": "Значение должно быть числом.", + "validations.invalidStringEnumValue": "Значение не принято. Допустимые значения: {0}.", "validations.max": "Значение должно быть меньше или равно {0}.", "validations.maxLength": "Максимально допустимая длина значения в символах: {0}.", "validations.min": "Значение должно быть больше или равно {0}.", "validations.minLength": "Минимально допустимая длина значения в символах: {0}.", "validations.multipleOf": "Значение должно быть кратно {0}.", + "validations.objectIncorrectType": "Неверный тип. Ожидался объект.", + "validations.objectPattern": "Свойство {0} не разрешено.\r\n", "validations.regex": "Значение должно соответствовать регулярному выражению \"{0}\".", + "validations.stringArrayIncorrectType": "Неверный тип. Ожидался массив строк.", "validations.stringArrayItemEnum": "Значение {0} не является одним из {1}", "validations.stringArrayItemPattern": "Значение {0} должно соответствовать регулярному выражению {1}.", "validations.stringArrayMaxItem": "Число элементов в массиве должно быть не больше {0}", "validations.stringArrayMinItem": "Число элементов в массиве должно быть не меньше {0}", "validations.stringArrayUniqueItems": "Массив содержит повторяющиеся элементы", + "validations.stringIncorrectEnumOptions": "Варианты значений перечисления должны быть строками, но одно из значений - не строка. Сообщите о проблеме автору расширения.", + "validations.stringIncorrectType": "Неверный тип. Ожидалась \"строка\".", "validations.uriEmpty": "Ожидается URI.", "validations.uriMissing": "Ожидается URI.", "validations.uriSchemeMissing": "Ожидается URI со схемой." @@ -9360,8 +9566,10 @@ "status.progress": "Сообщение о ходе выполнения" }, "vs/workbench/services/remote/common/remoteExplorerService": { - "remote.localPortMismatch.Ok": "ОК", - "remote.localPortMismatch.single": "Не удалось использовать локальный порт {0} для перенаправления на удаленный порт {1}.\r\n\r\nЭто обычно происходит, когда другой процесс уже использует локальный порт {0}.\r\n\r\nВместо него использован номер порта {2}." + "remote.localPortMismatch.single": "Не удалось использовать локальный порт {0} для перенаправления на удаленный порт {1}.\r\n\r\nЭто обычно происходит, когда другой процесс уже использует локальный порт {0}.\r\n\r\nВместо него использован номер порта {2}.", + "tunnel.source.auto": "Автоматическое перенаправление", + "tunnel.source.user": "Перенаправленный пользователем", + "tunnel.staticallyForwarded": "Перенаправленный статически" }, "vs/workbench/services/remote/electron-sandbox/remoteAgentServiceImpl": { "connectionError": "Не удается подключиться к серверу узла удаленного расширения (ошибка: {0})" @@ -9375,11 +9583,9 @@ "invalid.path.1": "Следует включить contributes.{0}.path ({1}) в папку расширения ({2}). От этого расширение может стать непереносимым.", "invalid.scopeName": "В contributes.{0}.scopeName требуется строка. Указанное значение: {1}", "invalid.tokenTypes": "Недопустимое значение в \"contributes.{0}.tokenTypes\". Необходимо указать сопоставление объекта между именем объекта и типом маркера. Указанное значение: {1}.", - "neverAgain": "Больше не показывать", "progress1": "Идет подготовка к записи анализа грамматики TM. По завершении нажмите кнопку \"Остановить\".", "progress2": "Идет запись анализа грамматики TM. По завершении нажмите кнопку \"Остановить\".", - "stop": "Остановить", - "too many characters": "Разметка пропускается для длинных строк из соображений производительности. Длину длинной строки можно настроить с помощью \"editor.maxTokenizationLineLength\"." + "stop": "Остановить" }, "vs/workbench/services/textMate/common/TMGrammarFactory": { "no-tm-grammar": "Нет грамматики TM, зарегистрированной для этого языка." @@ -9542,11 +9748,9 @@ "colorThemeError": "Тема неизвестна или не установлена.", "defaultProductIconThemeDesc": "По умолчанию", "defaultProductIconThemeLabel": "По умолчанию", - "detectColorScheme": "Если параметр задан, выполняется автоматическое переключение на предпочтительную цветовую тему в зависимости от внешнего вида ОС. Если для ОС используется темное оформление, используется тема, указанная в параметре \"#{0}#\", а для светлого оформления — в параметре \"#{1}#\"", + "detectColorScheme": "Если параметр задан, выполняется автоматическое переключение на предпочтительную цветовую тему в зависимости от внешнего вида ОС. Если для ОС используется темное оформление, используется тема, указанная в параметре \"#{0}#\", а для светлого оформления — в параметре \"#{1}#\".", "editorColors": "Переопределяет цвета синтаксиса и начертание шрифта редактора из выбранной в настоящий момент цветовой темы.", "editorColors.comments": "Задает цвета и стили для комментариев", - "editorColors.experimentalTokenStyling.deprecationMessage": "Вместо этого используйте editor.semanticTokenColorCustomizations.", - "editorColors.experimentalTokenStyling.deprecationMessageMarkdown": "Вместо этого используйте \"#editor.semanticTokenColorCustomizations#\".", "editorColors.functions": "Задает цвета и стили для объявлений функций и ссылок. ", "editorColors.keywords": "Задает цвета и стили для ключевых слов.", "editorColors.numbers": "Задает цвета и стили для числовых литералов. ", @@ -9681,13 +9885,15 @@ "saveElevatedSudo": "Повторить попытку в режиме Sudo...", "staleSaveError": "Не удалось сохранить \"{0}\": содержимое файла новее. Вы хотите перезаписать файл изменениями?" }, + "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { + "saveParticipants": "Сохранение \"{0}\"" + }, "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupTracker": { "backupBeforeShutdownDetail": "Нажмите кнопку \"Отмена\", чтобы прекратить ожидание и сохранить или отменить изменения недействительных редакторов.", "backupBeforeShutdownMessage": "Резервное копирование \"грязных\" редакторов занимает больше времени, чем ожидалось...", "backupErrorDetails": "Попробуйте выполнить сохранение или отменить изменения для \"грязных\" редакторов, а затем повторите попытку.", "backupTrackerBackupFailed": "Для следующих редакторов, содержащих несохраненные изменения, не удалось сохранить данные в расположении резервного копирования.", "backupTrackerConfirmFailed": "Для следующих редакторов, содержащих несохраненные изменения, не удалось выполнить сохранение или отмену изменений.", - "ok": "ОК", "revertBeforeShutdown": "Отмена изменений недействительных редакторов занимает больше времени, чем ожидалось...", "saveBeforeShutdown": "Сохранение недействительных редакторов занимает больше времени, чем ожидалось..." }, @@ -9701,28 +9907,19 @@ "vs/workbench/services/workspaces/browser/workspaceTrustEditorInput": { "workspaceTrustEditorInputName": "Доверие для рабочей области" }, - "vs/workbench/services/workspaces/common/workspaceTrust": { - "cancel": "Отмена", - "newWindow": "Открыть в ограниченном режиме", - "open": "Открыть", - "openLooseFileLearnMore": "Если вы не доверяете авторам этих файлов, рекомендуется открыть их в ограниченном режиме в новом окне, так как файлы могут быть вредоносными. Дополнительные сведения см. в [наших документах] (https://aka.ms/vscode-workspace-trust).", - "openLooseFileMesssage": "Вы доверяете авторам этих файлов?", - "openLooseFileWindowDetails": "Вы пытаетесь открыть ненадежные файлы в окне, которое является доверенным.", - "openLooseFileWorkspaceCheckbox": "Запомнить мое решение для всех рабочих областей", - "openLooseFileWorkspaceDetails": "Вы пытаетесь открыть ненадежные файлы в рабочей области, которое является доверенным.", - "workspaceTrustEnabledCtx": "Включена ли функция доверия рабочей области.", - "workspaceTrustedCtx": "Является ли текущая рабочая область доверенной для пользователя." - }, "vs/workbench/services/workspaces/electron-sandbox/workspaceEditingService": { "cancel": "Отмена", "doNotSave": "Не сохранять", - "ok": "ОК", "save": "Сохранить", "saveWorkspaceDetail": "Сохраните рабочую область, если хотите открыть ее позже.", "saveWorkspaceMessage": "Вы хотите сохранить конфигурацию рабочей области в файле?", "workspaceOpenedDetail": "Эта рабочая область уже открыта в другом окне. Закройте это окно и повторите попытку.", "workspaceOpenedMessage": "Не удается сохранить рабочую область '{0}'" }, + "sql/base/browser/ui/loadingSpinner/loadingSpinner": { + "loadingCompletedMessage": "Загрузка завершена", + "loadingMessage": "Загрузка" + }, "sql/base/browser/ui/loadingSpinner/loadingSpinner.component": { "loadingCompletedMessage": "Загрузка завершена", "loadingMessage": "Загрузка" @@ -9833,6 +10030,10 @@ "sql/platform/connection/common/connectionConfig": { "invalidServerName": "Группа серверов с таким именем уже существует." }, + "sql/platform/connection/common/connectionStatusManager": { + "connectionStatusManager.noConnectionForUri": "Не найдено подключение с URI: {0}", + "connectionStatusManager.uriAlreadyInConnectionsList": "Уже существует подключение с URI: {0}" + }, "sql/platform/dashboard/browser/insightRegistry": { "schema.dashboardWidgets.InsightsRegistry": "Мини-приложение, используемое на панелях мониторинга" }, @@ -9963,6 +10164,25 @@ "previewFeatures.configTitle": "Предварительные версии функции", "showConnectDialogOnStartup": "Показывать диалоговое окно подключения при запуске" }, + "sql/workbench/browser/designer/designer": { + "designer.generalGroupName": "Общие", + "designer.loadingDesigner": "Идет загрузка конструктора...", + "designer.loadingDesignerCompleted": "Конструктор загружен", + "designer.newRowText": "Добавить новый", + "designer.processingChanges": "Обработка изменений...", + "designer.processingChangesCompleted": "Изменения обработаны", + "designer.removeRowText": "Удалить", + "designer.savingChanges": "Сохранение изменений...", + "designer.savingChangesCompleted": "Изменения сохранены", + "tableDesigner.unknownComponentType": "Тип компонента {0} не поддерживается" + }, + "sql/workbench/browser/designer/designerPropertiesPane": { + "tableDesigner.propertiesPaneTitle": "Свойства", + "tableDesigner.propertiesPaneTitleWithContext": "Свойства {0}" + }, + "sql/workbench/browser/designer/designerScriptEditor": { + "designer.textEditorAriaLabel": "Текстовый редактор конструктора." + }, "sql/workbench/browser/editData/editDataInput": { "connectionFailure": "Не удалось подключиться к сеансу редактирования данных" }, @@ -9977,6 +10197,9 @@ "resourceViewer.showActions": "Показать действия", "resourceViewerInput.resourceViewer": "Средство просмотра ресурсов" }, + "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { + "tableDesigner.newTable": "Создать таблицу" + }, "sql/workbench/browser/modal/modal": { "closeMessage": "Закрыть", "copyMessage": "Копировать", @@ -11357,6 +11580,13 @@ "sql/workbench/contrib/scripting/browser/scriptingActions": { "refreshError": "Произошла ошибка при обновлении узла \"{0}\": {1}" }, + "sql/workbench/contrib/tableDesigner/browser/actions": { + "tableDesigner.saveTableChanges": "Сохранить изменения" + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { + "tableDesigner.configTitle": "Конструктор таблиц", + "tableDesigner.featureEnabledDescription": "Определяет, включена ли функция конструктора таблиц. Значение по умолчанию — false." + }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "Выполняющихся задач: {0}", "miViewTasks": "&&Задачи", @@ -11757,6 +11987,13 @@ "runCellCancelled": "Выполнение ячейки отменено", "sessionNotReady": "Сеанс для этой записной книжки сейчас начнется" }, + "sql/workbench/services/notebook/browser/models/cellEdit": { + "addCellEdit": "Добавить ячейку", + "convertCellTypeEdit": "Преобразование типа ячейки", + "deleteCellEdit": "Удалить ячейку", + "moveCellEdit": "Переместить ячейку", + "splitCellEdit": "Разбить ячейку" + }, "sql/workbench/services/notebook/browser/models/clientSession": { "ServerNotStarted": "Не удалось запустить сервер по неизвестной причине", "clientSession.unknownError": "Произошла ошибка во время запуска сеанса записной книжки", @@ -11875,6 +12112,10 @@ "profilerFilterDialog.title": "Фильтры", "profilerFilterDialog.valueColumn": "Значение" }, + "sql/workbench/services/query/common/queryManagement": { + "queryManagement.noQueryRunnerForUri": "Не найдено средство выполнения запросов для URI: {0}", + "queryManagement.uriAlreadyHasQueryRunner": "URI: у {0} неожиданно оказалось выполнения запросов." + }, "sql/workbench/services/query/common/queryModelService": { "commitEditFailed": "Не удалось зафиксировать строку: ", "msgCancelQueryFailed": "Ошибка при сбое запроса: {0}", @@ -11970,29 +12211,6 @@ "serverGroup.addServerGroup": "Добавить группу серверов", "serverGroup.editServerGroup": "Изменить группу серверов" }, - "sql/workbench/services/tasks/common/tasksService": { - "InProgressWarning": "Выполняется одна или несколько задач. Вы действительно хотите выйти?", - "taskService.no": "Нет", - "taskService.yes": "Да" - }, - "sql/workbench/update/electron-browser/gettingStarted": { - "miGettingStarted": "Начало р&&аботы", - "showReleaseNotes": "Показать раздел \"Начало работы\"" - }, - "sql/platform/connection/common/connectionStatusManager": { - "connectionStatusManager.noConnectionForUri": "Не найдено подключение с URI: {0}", - "connectionStatusManager.uriAlreadyInConnectionsList": "Уже существует подключение с URI: {0}" - }, - "sql/workbench/services/query/common/queryManagement": { - "queryManagement.noQueryRunnerForUri": "Не найдено средство выполнения запросов для URI: {0}", - "queryManagement.uriAlreadyHasQueryRunner": "URI: у {0} неожиданно оказалось выполнения запросов." - }, - "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { - "tableDesigner.newTable": "Создать таблицу" - }, - "sql/workbench/contrib/tableDesigner/browser/actions": { - "tableDesigner.saveTableChanges": "Сохранить изменения" - }, "sql/workbench/services/tableDesigner/browser/tableDesignerComponentInput": { "designer.checkConstraint.description.expression": "Выражение, определяющее проверочное ограничение.", "designer.checkConstraint.description.name": "Имя проверочного ограничения.", @@ -12046,39 +12264,14 @@ "tableDesigner.schemaTitle": "Схема", "tableDesigner.tableObjectType": "Таблицы" }, - "sql/base/browser/ui/loadingSpinner/loadingSpinner": { - "loadingCompletedMessage": "Загрузка завершена", - "loadingMessage": "Загрузка" + "sql/workbench/services/tasks/common/tasksService": { + "InProgressWarning": "Выполняется одна или несколько задач. Вы действительно хотите выйти?", + "taskService.no": "Нет", + "taskService.yes": "Да" }, - "sql/workbench/browser/designer/designer": { - "designer.generalGroupName": "Общие", - "designer.loadingDesigner": "Идет загрузка конструктора...", - "designer.loadingDesignerCompleted": "Конструктор загружен", - "designer.newRowText": "Добавить новый", - "designer.processingChanges": "Обработка изменений...", - "designer.processingChangesCompleted": "Изменения обработаны", - "designer.removeRowText": "Удалить", - "designer.savingChanges": "Сохранение изменений...", - "designer.savingChangesCompleted": "Изменения сохранены", - "tableDesigner.unknownComponentType": "Тип компонента {0} не поддерживается" - }, - "sql/workbench/browser/designer/designerPropertiesPane": { - "tableDesigner.propertiesPaneTitle": "Свойства", - "tableDesigner.propertiesPaneTitleWithContext": "Свойства {0}" - }, - "sql/workbench/browser/designer/designerScriptEditor": { - "designer.textEditorAriaLabel": "Текстовый редактор конструктора." - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { - "tableDesigner.configTitle": "Конструктор таблиц", - "tableDesigner.featureEnabledDescription": "Определяет, включена ли функция конструктора таблиц. Значение по умолчанию — false." - }, - "sql/workbench/services/notebook/browser/models/cellEdit": { - "addCellEdit": "Добавить ячейку", - "convertCellTypeEdit": "Преобразование типа ячейки", - "deleteCellEdit": "Удалить ячейку", - "moveCellEdit": "Переместить ячейку", - "splitCellEdit": "Разбить ячейку" + "sql/workbench/update/electron-browser/gettingStarted": { + "miGettingStarted": "Начало р&&аботы", + "showReleaseNotes": "Показать раздел \"Начало работы\"" } } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/CHANGELOG.md b/i18n/ads-language-pack-zh-hans/CHANGELOG.md index 5b180d5a1a..5e26764764 100644 --- a/i18n/ads-language-pack-zh-hans/CHANGELOG.md +++ b/i18n/ads-language-pack-zh-hans/CHANGELOG.md @@ -2,5 +2,7 @@ All notable changes to the "ads-language-pack-zh-hans" language pack will be documented in this file. ## [Released] +* TBA - Release for Azure Data Studio 1.35 +* December 14, 2021 - Release for Azure Data Studio 1.34 * May 21, 2021 - Release for Azure Data Studio 1.29 * September 2, 2021 - Release for Azure Data Studio 1.33 diff --git a/i18n/ads-language-pack-zh-hans/package.json b/i18n/ads-language-pack-zh-hans/package.json index f1b1565c02..67fcfb0c62 100644 --- a/i18n/ads-language-pack-zh-hans/package.json +++ b/i18n/ads-language-pack-zh-hans/package.json @@ -2,7 +2,7 @@ "name": "ads-language-pack-zh-hans", "displayName": "Chinese (Simplified) Language Pack for Azure Data Studio", "description": "Language pack extension for Chinese (Simplified)", - "version": "1.34.0", + "version": "1.35.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.34.0" + "azdata": "^1.35.0" }, "icon": "languagepack.png", "categories": [ diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/arc.i18n.json index f2eeaec8c8..d131ab961f 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/arc.i18n.json @@ -305,7 +305,7 @@ "arc.workerOneNodeValidationMessage": "不支持值为 1。", "arc.yes": "是", "button.label": "选择", - "clusterContextConfigNoLongerValid": "配置文件指定的群集上下文信息: {0} 和群集上下文: {1} 不再有效。错误为: \r\n>{2}\r\n 是否要更新此信息?", + "clusterContextConfigNoLongerValid": "配置文件指定的群集上下文信息: {0} 和群集上下文: {1} 不再有效。错误为:\r\n>{2}\r\n 是否要更新此信息?", "clusterContextNotFound": "在 Kube 配置文件中未找到名为 {0} 的群集上下文", "filePicker.browse": "浏览", "getIsPassword.unknownVariableName": "尝试获取未知变量的 isPassword: {0}", @@ -536,4 +536,4 @@ "worker.node.count.should.not.be.one": "不支持值为 1。" } } -} +} \ No newline at end of file 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 4421d319f7..6106365054 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 @@ -17,6 +17,7 @@ "fileDirname": "当前打开的文件的完整目录名", "fileExtname": "当前打开文件的扩展名", "lineNumber": "活动文件中当前选定行的行号", + "pathSeparator": "操作系统用于在文件路径中分隔组件的字符", "relativeFile": "相对于 ${workspaceFolder},当前打开的文件路径", "relativeFileDirname": "当前打开的文件与 ${workspaceFolder} 相对的目录名", "selectedText": "当前在活动文件中选定的文本", diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/git.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/git.i18n.json index bce8555f44..0a2650ed36 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/git.i18n.json @@ -178,11 +178,12 @@ "downloadgit": "下载 Git", "git20": "似乎已安装 GIT {0}。Code 非常适合 GIT >= 2", "git2526": "安装的 Git {0} 存在已知问题。要使 Git 功能正常工作,请至少将 Git 更新到 2.27 版本。", - "looking": "正在查找 Git: {0}", "neverShowAgain": "不再显示", "notfound": "未找到 Git。请安装 Git,或在 \"git.path\" 设置中配置。", + "skipped": "已跳过在以下位置中找到的 git: {0}", "updateGit": "更新 GIT", - "using git": "将使用位于 {1} 的 Git {0}" + "using git": "将使用位于 {1} 的 Git {0}", + "validating": "正在验证在以下位置中找到的 git: {0}" }, "dist/model": { "no repositories": "没有可用存储库", @@ -394,7 +395,7 @@ "config.checkoutType.tags": "标记", "config.confirmEmptyCommits": "始终确认为 \"Git: Commit Empty\" 命令创建空提交。", "config.confirmForcePush": "控制在强制推送前是否进行确认。", - "config.confirmNoVerifyCommit": "控制是否要求在未验证的情况下提交之前进行确认。", + "config.confirmNoVerifyCommit": "控制是否在提交前要求确认而不进行验证。", "config.confirmSync": "同步 Git 存储库前请先进行确认。", "config.countBadge": "控制 Git 计数徽章。", "config.countBadge.all": "对所有更改计数。", @@ -477,7 +478,7 @@ "submenu.remotes": "远程", "submenu.stash": "存储", "submenu.tags": "标记", - "view.workbench.cloneRepository": "可以在本地克隆存储库。\r\n[可控存储库](command:git.clone“启用 git 扩展后立即克隆存储库”)", + "view.workbench.cloneRepository": "可以在本地克隆存储库。\r\n[克隆存储库](command:git.clone '启用 git 扩展后立即克隆存储库')", "view.workbench.learnMore": "要详细了解如何在 VS Code 中使用 Git 和源代码管理,[请阅读我们的文档](https://aka.ms/vscode-scm)。", "view.workbench.scm.disabled": "如果要使用 git 功能,请在[设置](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)中启用 git。\r\n要了解有关如何在 VS Code 中使用 Git 和源代码管理的更多信息,[请阅读我们的文档](https://aka.ms/vscode-scm)。", "view.workbench.scm.empty": "为了使用 git 功能,可打开包含 git 存储库的文件夹或从 URL 克隆。\r\n[打开文件夹](command:vscode.openFolder)\r\n[克隆存储库](command:git.clone)\r\n要详细了解如何在 VS Code 中使用 Git 和源代码管理,[请阅读我们的文档](https://aka.ms/vscode-scm)。", diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/github-authentication.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/github-authentication.i18n.json index 54d16b6460..92b798e584 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/github-authentication.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/github-authentication.i18n.json @@ -14,8 +14,8 @@ }, "dist/githubServer": { "signingIn": "$(mark-github)正在登录到 github.com…", - "signingInEnterprise": "$(mark-github)正在登录到 {0}...", - "status.git.signIn.name": "GitHub 登录" + "status.git.signIn.name": "GitHub 登录", + "validUri": "请从 GitHub 登录页输入有效的 URI。" }, "package": { "description": "GitHub 身份验证提供程序", diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/github.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/github.i18n.json index 92549efe61..d9313f51aa 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/github.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/github.i18n.json @@ -34,7 +34,7 @@ }, "package": { "config.gitAuthentication": "控制是否在 VS Code 中为 git 命令启用自动 GitHub 身份验证。", - "description": "GitHub", + "description": "适用于 VS Code 的 GitHub 功能", "displayName": "GitHub", "welcome.publishFolder": "你还可直接将此文件夹发布到 GitHub 存储库。发布后,你将有权访问由 Git 和 GitHub 提供支持的源代码管理功能。\r\n[$(github) 发布到 GitHub](command:github.publish)", "welcome.publishWorkspaceFolder": "你还可直接将工作区文件夹发布到 GitHub 存储库。发布后,你将有权访问由 Git 和 GitHub 提供支持的源代码管理功能。\r\n[$(github) 发布到 GitHub](command:github.publish)" diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/markdown-language-features.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/markdown-language-features.i18n.json index 2b840efaca..89e514b25d 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/markdown-language-features.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/markdown-language-features.i18n.json @@ -64,7 +64,7 @@ "markdown.showLockedPreviewToSide.title": "在侧边打开锁定的预览", "markdown.showPreviewSecuritySelector.title": "更改预览安全设置", "markdown.showSource.title": "显示源", - "markdown.styles.dec": "要在 Markdown 预览中使用的 CSS 样式表的 URL 或本地路径列表。相对路径被解释为相对于资源管理器中打开的文件夹。如果没有任何打开的文件夹,则会被解释为相对于 Markdown 文件的位置。所有的 \"\\\" 需写为 \"\\\\\"。", + "markdown.styles.dec": "要从 Markdown 预览使用的 CSS 样式表的 URL 或本地路径的列表。相对路径解释为相对于资源管理器中打开的文件夹。如果没有打开的文件夹,则解释为相对于 Markdown 文件的位置。所有 '\\' 都需写为 '\\\\'。", "markdown.trace.desc": "对 Markdown 扩展启用调试日志记录。", "workspaceTrust": "加载在工作区中配置的样式时需要。" } diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/merge-conflict.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/merge-conflict.i18n.json index e673d6bc64..06d6604888 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/merge-conflict.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/merge-conflict.i18n.json @@ -8,24 +8,6 @@ ], "version": "1.0.0", "contents": { - "dist/codelensProvider": { - "acceptBothChanges": "保留双方更改", - "acceptCurrentChange": "采用当前更改", - "acceptIncomingChange": "采用传入的更改", - "compareChanges": "比较变更" - }, - "dist/commandHandler": { - "compareChangesTitle": "{0}: 当前更改 ⟷ 传入的更改", - "cursorNotInConflict": "编辑器光标不在合并冲突内", - "cursorOnCommonAncestorsRange": "编辑器光标在共同来源块上,请将其移动至“当前”或“传入”区域中", - "cursorOnSplitterRange": "编辑器光标在合并冲突分割线上,请将其移动至“当前”或“传入”区域中", - "noConflicts": "没有在此文件中找到合并冲突", - "noOtherConflictsInThisFile": "此文件中没有其他合并冲突了" - }, - "dist/mergeDecorator": { - "currentChange": "(当前更改)", - "incomingChange": "(传入的更改)" - }, "package": { "command.accept.all-both": "全部保留两者", "command.accept.all-current": "全部采用当前内容", diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/notebook.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/notebook.i18n.json index 4bcaafae5e..fe2ed85e66 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/notebook.i18n.json @@ -305,4 +305,4 @@ "title.unpinNotebook": "取消固定笔记本" } } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/sql-database-projects.i18n.json index d64388bfe6..51b7158eba 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/sql-database-projects.i18n.json @@ -350,4 +350,4 @@ "title.projectsView": "项目" } } -} +} \ 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 2aea5785d1..31ae9f8f43 100644 --- a/i18n/ads-language-pack-zh-hans/translations/main.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/main.i18n.json @@ -253,6 +253,7 @@ "autoClosingQuotes": "控制编辑器是否在左引号后自动插入右引号。", "autoIndent": "控制编辑器是否应在用户键入、粘贴、移动或缩进行时自动调整缩进。", "autoSurround": "控制在键入引号或方括号时,编辑器是否应自动将所选内容括起来。", + "bracketPairColorization.enabled": "控制是否启用方括号对着色。", "codeActions": "在编辑器中启用代码操作小灯泡提示。", "codeLens": "控制是否在编辑器中显示 CodeLens。", "codeLensFontFamily": "控制 CodeLens 的字体系列。", @@ -292,9 +293,12 @@ "editor.editor.gotoLocation.multipleImplemenattions": "控制存在多个目标位置时\"转到实现\"命令的行为。", "editor.editor.gotoLocation.multipleReferences": "控制存在多个目标位置时\"转到引用\"命令的行为。", "editor.editor.gotoLocation.multipleTypeDefinitions": "控制存在多个目标位置时\"转到类型定义\"命令的行为。", - "editor.find.autoFindInSelection.always": "始终自动打开“在选择中查找”。", - "editor.find.autoFindInSelection.multiline": "选择多行内容时,自动打开“在选择中查找”。", - "editor.find.autoFindInSelection.never": "切勿自动打开“在选择中查找”(默认)。", + "editor.find.autoFindInSelection.always": "始终自动打开“在选定内容中查找”。", + "editor.find.autoFindInSelection.multiline": "选择多行内容时,自动打开“在选定内容中查找”。", + "editor.find.autoFindInSelection.never": "从不自动打开“在选定内容中查找”(默认)。", + "editor.find.seedSearchStringFromSelection.always": "始终为编辑器选择中的搜索字符串设定种子,包括光标位置的字词。", + "editor.find.seedSearchStringFromSelection.never": "切勿为编辑器选择中的搜索字符串设定种子。", + "editor.find.seedSearchStringFromSelection.selection": "仅为编辑器选择中的搜索字符串设定种子。", "editor.gotoLocation.multiple.deprecated": "此设置已弃用,请改用单独的设置,如\"editor.editor.gotoLocation.multipleDefinitions\"或\"editor.editor.gotoLocation.multipleImplementations\"。", "editor.gotoLocation.multiple.goto": "转到主结果,并对其他人启用防偷窥导航", "editor.gotoLocation.multiple.gotoAndPeek": "转到主结果并显示预览视图", @@ -332,13 +336,14 @@ "emptySelectionClipboard": "控制在没有选择内容时进行复制是否复制当前行。", "fastScrollSensitivity": "按下\"Alt\"时滚动速度倍增。", "find.addExtraSpaceOnTop": "控制 \"查找小部件\" 是否应在编辑器顶部添加额外的行。如果为 true, 则可以在 \"查找小工具\" 可见时滚动到第一行之外。", - "find.autoFindInSelection": "控制在所选内容中自动开启查找的条件。", + "find.autoFindInSelection": "控制自动打开“在选定内容中查找”的条件。", "find.cursorMoveOnType": "控制在键入时光标是否应跳转以查找匹配项。", "find.globalFindClipboard": "控制“查找”小组件是否读取或修改 macOS 的共享查找剪贴板。", "find.loop": "控制在找不到其他匹配项时,是否自动从开头(或结尾)重新开始搜索。", "find.seedSearchStringFromSelection": "控制是否将编辑器选中内容作为搜索词填入到查找小组件中。", "folding": "控制编辑器是否启用了代码折叠。", "foldingHighlight": "控制编辑器是否应突出显示折叠范围。", + "foldingImportsByDefault": "控制编辑器是否自动折叠导入范围。", "foldingStrategy": "控制计算折叠范围的策略。", "foldingStrategy.auto": "使用特定于语言的折叠策略(如果可用),否则使用基于缩进的策略。", "foldingStrategy.indentation": "使用基于缩进的折叠策略。", @@ -358,11 +363,15 @@ "hover.enabled": "控制是否显示悬停提示。", "hover.sticky": "控制当鼠标移动到悬停提示上时,其是否保持可见。", "inlayHints.enable": "在编辑器中启用内联提示。", - "inlayHints.fontFamily": "在编辑器中控制内联提示的字体系列。", + "inlayHints.fontFamily": "在编辑器中控制内嵌提示的字体系列。设置为空时,使用 `#editor.fontFamily#`。", "inlayHints.fontSize": "控制在编辑器中内联提示的字号。设置为 `0` 时,将使用 `#editor.fontSize#` 的 90%。", "inlineSuggest.enabled": "控制是否在编辑器中自动显示内联建议。", + "inlineSuggest.mode": "控制使用何种模式呈现内联建议。", + "inlineSuggest.mode.prefix": "仅当替换文本是插入文本的前缀时才呈现内联建议。", + "inlineSuggest.mode.subword": "仅当替换文本是插入文本的字词时才呈现内联建议。", + "inlineSuggest.mode.subwordSmart": "只有当替换文本为插入文本的子字时才呈现内联建议,但子字必须在光标之后开始。", "letterSpacing": "控制字母间距(像素)。", - "lineHeight": "控制行高。为 0 时则通过字体大小自动计算。", + "lineHeight": "控制行高。\r\n - 使用 0 根据字号自动计算行高。\r\n - 介于 0 和 8 之间的值将用作字号的乘数。\r\n - 大于或等于 8 的值将用作有效值。", "lineNumbers": "控制行号的显示。", "lineNumbers.interval": "每 10 行显示一次行号。", "lineNumbers.off": "不显示行号。", @@ -423,6 +432,17 @@ "scrollBeyondLastColumn": "控制编辑器水平滚动时可以超过范围的字符数。", "scrollBeyondLastLine": "控制编辑器是否可以滚动到最后一行之后。", "scrollPredominantAxis": "同时垂直和水平滚动时,仅沿主轴滚动。在触控板上垂直滚动时,可防止水平漂移。", + "scrollbar.horizontal": "控制水平滚动条的可见性。", + "scrollbar.horizontal.auto": "水平滚动条仅在必要时可见。", + "scrollbar.horizontal.fit": "水平滚动条将始终隐藏。", + "scrollbar.horizontal.visible": "水平滚动条将始终可见。", + "scrollbar.horizontalScrollbarSize": "水平滚动条的高度。", + "scrollbar.scrollByPage": "控制单击按页滚动还是跳转到单击位置。", + "scrollbar.vertical": "控制垂直滚动条的可见性。", + "scrollbar.vertical.auto": "垂直滚动条仅在必要时可见。", + "scrollbar.vertical.fit": "垂直滚动条将始终隐藏。", + "scrollbar.vertical.visible": "垂直滚动条将始终可见。", + "scrollbar.verticalScrollbarSize": "垂直滚动条的宽度。", "selectLeadingAndTrailingWhitespace": "是否应始终选择前导和尾随空格。", "selectionClipboard": "控制是否支持 Linux 主剪贴板。", "selectionHighlight": "控制编辑器是否应突出显示与所选内容类似的匹配项。", @@ -431,7 +451,7 @@ "showFoldingControls.always": "始终显示折叠控件。", "showFoldingControls.mouseover": "仅在鼠标位于装订线上方时显示折叠控件。", "showUnused": "控制是否淡化未使用的代码。", - "smoothScrolling": "控制编辑器是否在滚动时使用动画。", + "smoothScrolling": "控制编辑器是否使用动画滚动。", "snippetSuggestions": "控制代码片段是否与其他建议一起显示及其排列的位置。", "snippetSuggestions.bottom": "在其他建议下方显示代码片段建议。", "snippetSuggestions.inline": "在其他建议中穿插显示代码片段建议。", @@ -445,6 +465,10 @@ "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": "控制建议详细信息是随标签一起显示还是仅显示在详细信息小组件中", @@ -562,6 +586,13 @@ "deprecatedEditorActiveLineNumber": "\"Id\" 已被弃用,请改用 \"editorLineNumber.activeForeground\"。", "editorActiveIndentGuide": "编辑器活动缩进参考线的颜色。", "editorActiveLineNumber": "编辑器活动行号的颜色", + "editorBracketHighlightForeground1": "方括号的前景色(1)。", + "editorBracketHighlightForeground2": "方括号的前景色(2)。", + "editorBracketHighlightForeground3": "方括号的前景色(3)。", + "editorBracketHighlightForeground4": "方括号的前景色(4)。", + "editorBracketHighlightForeground5": "方括号的前景色(5)。", + "editorBracketHighlightForeground6": "方括号的前景色(6)。", + "editorBracketHighlightUnexpectedBracketForeground": "方括号出现意外的前景色。", "editorBracketMatchBackground": "匹配括号的背景色", "editorBracketMatchBorder": "匹配括号外框的颜色", "editorCodeLensForeground": "编辑器 CodeLens 的前景色", @@ -651,9 +682,9 @@ "source.label": "源代码操作..." }, "vs/editor/contrib/codeAction/lightBulbWidget": { - "prefferedQuickFixWithKb": "显示修复程序。首选可用修复程序 ({0})", - "quickFix": "显示修补程序", - "quickFixWithKb": "显示修补程序({0})" + "codeAction": "显示代码操作", + "codeActionWithKb": "显示代码操作({0})", + "preferredcodeActionWithKb": "显示代码操作。首选可用的快速修复({0})" }, "vs/editor/contrib/codelens/codelensController": { "showLensOnLine": "显示当前行的 Code Lens 命令" @@ -706,7 +737,7 @@ "label.replace": "替换", "label.replaceAllButton": "全部替换", "label.replaceButton": "替换", - "label.toggleReplaceButton": "切换替换模式", + "label.toggleReplaceButton": "切换替换", "label.toggleSelectionFind": "在选定内容中查找", "placeholder.find": "查找", "placeholder.replace": "替换", @@ -722,6 +753,9 @@ "foldBackgroundBackground": "折叠范围后面的背景颜色。颜色必须设为透明,以免隐藏底层装饰。", "foldLevelAction.label": "折叠级别 {0}", "foldRecursivelyAction.label": "以递归方式折叠", + "gotoNextFold.label": "转到下一个折叠", + "gotoParentFold.label": "跳转到父级折叠", + "gotoPreviousFold.label": "转到上一个折叠", "toggleFoldAction.label": "切换折叠", "unFoldRecursivelyAction.label": "以递归方式展开", "unfoldAction.label": "展开", @@ -846,7 +880,8 @@ "showHover": "显示悬停" }, "vs/editor/contrib/hover/markdownHoverParticipant": { - "modesContentHover.loading": "正在加载..." + "modesContentHover.loading": "正在加载...", + "too many characters": "出于性能原因,对长行跳过令牌化。这可以通过 “editor.maxTokenizationLineLength” 进行配置。" }, "vs/editor/contrib/hover/markerHoverParticipant": { "checkingForQuickFixes": "正在检查快速修复...", @@ -878,6 +913,7 @@ }, "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { "acceptInlineSuggestion": "接受", + "inlineSuggestionFollows": "建议:", "showNextInlineSuggestion": "下一个", "showPreviousInlineSuggestion": "上一个" }, @@ -1112,6 +1148,7 @@ "editorSuggestWidgetHighlightForeground": "建议小组件中匹配内容的高亮颜色。", "editorSuggestWidgetSelectedBackground": "建议小组件中所选条目的背景色。", "editorSuggestWidgetSelectedForeground": "建议小组件中所选条目的前景色。", + "editorSuggestWidgetSelectedIconForeground": "建议小组件中所选条目的图标前景色。", "suggest": "建议", "suggestWidget.loading": "正在加载...", "suggestWidget.noSuggestions": "无建议。" @@ -1171,9 +1208,9 @@ "forceRetokenize": "开发人员: 强制重新进行标记" }, "vs/editor/contrib/unusualLineTerminators/unusualLineTerminators": { - "unusualLineTerminators.detail": "此文件包含一个或多个异常的行终止符,例如行分隔符(LS)或段落分隔符(PS)。\r\n\r\n建议从文件中删除它们。可通过 \"editor.unusualLineTerminators\" 进行配置。", - "unusualLineTerminators.fix": "修复此文件", - "unusualLineTerminators.ignore": "忽略此文件的问题", + "unusualLineTerminators.detail": "文件“{0}”包含一个或多个异常的行终止符,例如行分隔符(LS)或段落分隔符(PS)。\r\n\r\n建议从文件中删除它们。可通过“editor.unusualLineTerminators”进行配置。", + "unusualLineTerminators.fix": "删除异常行终止符", + "unusualLineTerminators.ignore": "忽略", "unusualLineTerminators.message": "检测到异常行终止符", "unusualLineTerminators.title": "异常行终止符" }, @@ -1272,6 +1309,18 @@ "multipleValues": "选项\"{0}\"定义多次。使用值\"{1}\"。", "unknownOption": "警告: \"{0}\"不在已知选项列表中,但仍传递给 Electron/Chromium。" }, + "vs/platform/extensionManagement/common/abstractExtensionManagementService": { + "MarketPlaceDisabled": "市场未启用", + "Not a Marketplace extension": "只能重新安装商店中的扩展", + "malicious extension": "无法安装 '{0}' 扩展,因为其被报告为存在问题。", + "multipleDependentsError": "无法卸载扩展“{0}”。“{1}”、“{2}”以及其他扩展都依赖于它。", + "multipleIndirectDependentsError": "无法卸载扩展“{0}”。该操作会一并卸载依赖于它的扩展“{1}”、“{2}”、“{3}”和其他扩展。", + "notFoundCompatibleDependency": "无法安装 '{0}' 扩展,因为其与当前 VS Code 版本(版本 {1})不兼容。", + "singleDependentError": "无法卸载扩展“{0}”。扩展“{1}”依赖于它。", + "singleIndirectDependentError": "无法卸载扩展“{0}”。该操作会一并卸载依赖于它的扩展“{1}”和“{2}”。", + "twoDependentsError": "无法卸载扩展“{0}”。扩展“{1}”和“{2}”依赖于它。", + "twoIndirectDependentsError": "无法卸载扩展“{0}”。该操作会一并卸载依赖于它的扩展“{1}”、“{2}”和“{3}”。" + }, "vs/platform/extensionManagement/common/extensionManagement": { "extensions": "扩展", "preferences": "首选项" @@ -1285,8 +1334,10 @@ "forceDowngrade": "已安装扩展“{0}”v{1} 的较新版本。请使用 \"--force\" 选项降级到旧版本。", "forceUninstall": "用户已将扩展“{0}”标记为内置扩展。请使用 \"--force\" 选项将其卸载。", "installation failed": "未能安装扩展: {0}", - "installing": "正在安装扩展“{0}”v{1}...", - "installing builtin ": "正在安装内置扩展“{0}”v{1}…", + "installing": "正在安装扩展“{0}”...", + "installing builtin ": "正在安装内置扩展“{0}”...", + "installing builtin with version": "正在安装内置扩展“{0}”v{1}…", + "installing with version": "正在安装扩展“{0}”v{1}...", "installingExtensions": "正在安装扩展…", "installingExtensionsOnLocation": "正在 {0} 上安装扩展…", "listFromLocation": "{0} 上安装的扩展:", @@ -1305,23 +1356,12 @@ "exeRecommended": "你的系统上安装了 {0}。是否要为其安装推荐的扩展?" }, "vs/platform/extensionManagement/node/extensionManagementService": { - "MarketPlaceDisabled": "市场未启用", - "Not a Marketplace extension": "只能重新安装商店中的扩展", "exitCode": "无法安装扩展。请在重启 VS Code 后重新安装。", "incompatible": "无法安装扩展“{0}”,因为它与 VS Code“{1}”不兼容。", - "malicious extension": "无法安装此扩展,它被报告存在问题。", - "multipleDependentsError": "无法卸载扩展“{0}”。“{1}”、“{2}”以及其他扩展都依赖于它。", - "multipleIndirectDependentsError": "无法卸载扩展“{0}”。该操作会一并卸载依赖于它的扩展“{1}”、“{2}”、“{3}”和其他扩展。", - "notExists": "找不到扩展", - "notFoundCompatibleDependency": "无法安装“{0}”扩展,因为它与 VS Code 的当前版本(版本 {1})不兼容。", "notInstalled": "未安装扩展“{0}”。", "quitCode": "无法安装扩展。请在重启 VS Code 后重新安装。", "removeError": "删除扩展时出错: {0}。请重启 VS Code,然后重试。", - "restartCode": "请在重新安装{0}之前重新启动 VS Code。", - "singleDependentError": "无法卸载扩展“{0}”。扩展“{1}”依赖于它。", - "singleIndirectDependentError": "无法卸载扩展“{0}”。该操作会一并卸载依赖于它的扩展“{1}”和“{2}”。", - "twoDependentsError": "无法卸载扩展“{0}”。扩展“{1}”和“{2}”依赖于它。", - "twoIndirectDependentsError": "无法卸载扩展“{0}”。该操作会一并卸载依赖于它的扩展“{1}”、“{2}”和“{3}”。" + "restartCode": "请在重新安装{0}之前重新启动 VS Code。" }, "vs/platform/extensionManagement/node/extensionManagementUtil": { "invalidManifest": "VSIX 无效: package.json 不是 JSON 文件。" @@ -1394,20 +1434,22 @@ "moveError": "无法将 \"{0}\" 移动到 \"{1}\" ({2}) 中。" }, "vs/platform/issue/electron-main/issueMainService": { - "cancel": "取消", + "cancel": "取消(&&C)", "confirmCloseIssueReporter": "您的输入将不会保存。确实要关闭此窗口吗?", "issueReporter": "问题报告程序", "issueReporterWriteToClipboard": "数据太多,无法直接发送到 GitHub。数据将被复制到剪贴板,请将其粘贴到打开的 GitHub 问题页。", "local": "本地", - "ok": "确定", + "ok": "确定(&&O)", "processExplorer": "进程管理器", - "yes": "是" + "yes": "是(&&Y)" }, "vs/platform/keybinding/common/abstractKeybindingService": { "first.chord": "({0})已按下。正在等待按下第二个键...", "missing.chord": "组合键({0},{1})不是命令。" }, "vs/platform/list/browser/listService": { + "Fast Scroll Sensitivity": "按 Alt 时滚动速度乘数。", + "Mouse Wheel Scroll Sensitivity": "要在鼠标滚轮滚动事件的 deltaX 和 deltaY 上使用的乘数。", "automatic keyboard navigation setting": "控制列表和树中的键盘导航是否仅通过键入自动触发。如果设置为 `false` ,键盘导航只在执行 `list.toggleKeyboardNavigation` 命令时触发,您可以为该命令指定键盘快捷方式。", "expand mode": "控制在单击文件夹名称时如何扩展树文件夹。请注意,如果不适用,某些树和列表可能会选择忽略此设置。", "horizontalScrolling setting": "控制列表和树是否支持工作台中的水平滚动。警告: 打开此设置影响会影响性能。", @@ -1415,7 +1457,7 @@ "keyboardNavigationSettingKey.filter": "筛选器键盘导航将筛选出并隐藏与键盘输入不匹配的所有元素。", "keyboardNavigationSettingKey.highlight": "高亮键盘导航会突出显示与键盘输入相匹配的元素。进一步向上和向下导航将仅遍历突出显示的元素。", "keyboardNavigationSettingKey.simple": "简单键盘导航聚焦与键盘输入相匹配的元素。仅对前缀进行匹配。", - "list smoothScrolling setting": "控制列表和树是否具有平滑滚动。", + "list smoothScrolling setting": "控制列表和树是否具有平滑滚动效果。", "multiSelectModifier": "在通过鼠标多选树和列表条目时使用的修改键 (例如“资源管理器”、“打开的编辑器”和“源代码管理”视图)。“在侧边打开”功能所需的鼠标动作 (若可用) 将会相应调整,不与多选修改键冲突。", "multiSelectModifier.alt": "映射为 `Alt` (Windows 和 Linux) 或 `Option` (macOS)。", "multiSelectModifier.ctrlCmd": "映射为 `Ctrl` (Windows 和 Linux) 或 `Command` (macOS)。", @@ -1424,6 +1466,11 @@ "tree indent setting": "控制树缩进(以像素为单位)。", "workbenchConfigurationTitle": "工作台" }, + "vs/platform/localizations/common/localizedStrings": { + "close": "关闭", + "find": "查找", + "open": "打开" + }, "vs/platform/markers/common/markers": { "sev.error": "错误", "sev.info": "信息", @@ -1465,10 +1512,10 @@ "miSwitchWindow": "切换窗口(&&W)..." }, "vs/platform/native/electron-main/nativeHostMainService": { - "cancel": "取消", + "cancel": "取消(&&C)", "cantCreateBinFolder": "无法安装 Shell 命令“{0}”。", "cantUninstall": "无法卸载 Shell 命令“{0}”。", - "ok": "确定", + "ok": "确定(&&O)", "sourceMissing": "在 \"{0}\" 中找不到 shell 脚本", "warnEscalation": "{0}将通过 \"osascript\" 提示需要管理员权限才可安装 shell 命令。", "warnEscalationUninstall": "{0} 将使用 \"osascript\" 来提示获取管理员权限,从而卸载 Shell 命令。" @@ -1477,7 +1524,6 @@ "canNotRun": "命令\"{0}\"导致错误 ({1})", "commandPickAriaLabelWithKeybinding": "{0}, {1}", "morecCommands": "其他命令", - "ok": "确定", "recentlyUsed": "最近使用" }, "vs/platform/quickinput/browser/helpQuickAccess": { @@ -1498,8 +1544,8 @@ "systemCertificates": "控制是否应从操作系统加载 CA 证书。(在 Windows 和 macOS 上, 关闭此窗口后需要重新加载窗口。)" }, "vs/platform/telemetry/common/telemetryService": { - "telemetry.enableTelemetry": "将使用数据和错误发送到 Microsoft 联机服务。", - "telemetry.enableTelemetryMd": "实现将使用数据和错误发送到 Microsoft 联机服务。在 [此处] 阅读我们的隐私声明({0})。", + "telemetry.enableTelemetry": "启用要收集的诊断数据。这有助于我们更好地了解 {0} 的执行情况以及哪里需要改进。", + "telemetry.enableTelemetryMd": "启用要收集的诊断数据。这有助于我们更好地了解 {0} 的执行情况以及哪里需要改进。[阅读详细信息]({1})关于我们收集的内容和隐私声明。", "telemetryConfigurationTitle": "遥测" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { @@ -1509,35 +1555,47 @@ "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.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": "终端在 Linux 上使用的 shell 的路径。[详细了解如何配置 shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", + "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.shell.linux.deprecation": "此项已弃用,配置默认 shell 的新推荐方法是在 {0} 中创建一个终端配置文件,并将其配置文件名称设置为 {1} 中的默认值。此操作当前将优先于新的配置文件设置,但将来会发生更改。", - "terminal.integrated.shell.osx": "终端在 macOS 上使用的 shell 的路径。[详细了解如何配置 shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", + "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.deprecation": "此项已弃用,配置默认 shell 的新推荐方法是在 {0} 中创建一个终端配置文件,并将其配置文件名称设置为 {1} 中的默认值。此操作当前将优先于新的配置文件设置,但将来会发生更改。", - "terminal.integrated.shell.windows": "终端在 Windows 上使用的 shell 的路径。[详细了解如何配置 shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", + "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.deprecation": "此项已弃用,配置默认 shell 的新推荐方法是在 {0} 中创建一个终端配置文件,并将其配置文件名称设置为 {1} 中的默认值。此操作当前将优先于新的配置文件设置,但将来会发生更改。", - "terminal.integrated.shellArgs.linux": "在 Linux 终端上时要使用的命令行参数。[详细了解如何配置 shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", - "terminal.integrated.shellArgs.osx": "在 macOS 终端上时要使用的命令行参数。[详细了解如何配置 shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", - "terminal.integrated.shellArgs.windows": "在 Windows 终端上时要使用的命令行参数。[详细了解如何配置 shell](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) )。[详细了解如何配置 shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", + "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.showLinkHover": "是否显示终端输出中链接的悬停。", "terminal.integrated.useWslProfiles": "控制是否在终端下拉列表中显示 WSL 发行版", "terminalIntegratedConfigurationTitle": "集成终端", "terminalProfile.args": "用于运行 shell 可执行文件的可选参数集。", "terminalProfile.color": "要与此终端关联的主题颜色 ID。", "terminalProfile.env": "具有将添加到终端配置文件进程的环境变量的对象。设置为 \"null\" 以从基本环境中删除环境变量。", "terminalProfile.icon": "要与此终端类型关联的 condicon ID。", + "terminalProfile.linuxExtensionId": "扩展终端的 ID", + "terminalProfile.linuxExtensionIdentifier": "提供此配置文件的扩展。", + "terminalProfile.linuxExtensionTitle": "扩展终端的名称", + "terminalProfile.osxExtensionId": "扩展终端的 ID", + "terminalProfile.osxExtensionIdentifier": "提供此配置文件的扩展。", + "terminalProfile.osxExtensionTitle": "扩展终端的名称", "terminalProfile.overrideName": "控制配置文件名称是否替代自动检测到的名称。", "terminalProfile.path": "指向 shell 可执行文件的单一路径或一个路径数组(当一个路径失败时,这些路径将被用作回退)。", + "terminalProfile.windowsExtensionId": "扩展终端的 ID", + "terminalProfile.windowsExtensionIdentifier": "提供此配置文件的扩展。", + "terminalProfile.windowsExtensionTitle": "扩展终端的名称", "terminalProfile.windowsSource": "将自动检测 shell 路径的配置文件源。" }, "vs/platform/terminal/node/terminalProcess": { "launchFail.cwdDoesNotExist": "启动目录(cwd)“{0}”不存在", "launchFail.cwdNotDirectory": "启动目录(cwd)“{0}”不是一个目录", "launchFail.executableDoesNotExist": "shell 可执行文件“{0}”的路径不存在", - "launchFail.executableIsNotFileOrSymlink": "shell 可执行文件的路径“{0}”不是符号链接的文件" + "launchFail.executableIsNotFileOrSymlink": "shell 可执行文件 \"{0}\" 的路径非文件或符号链接" }, "vs/platform/theme/common/colorRegistry": { "activeContrastBorder": "在活动元素周围额外的一层边框,用来提高对比度从而区别其他元素。", @@ -1641,6 +1699,7 @@ "keybindingLabelForeground": "键绑定标签前景色。键绑定标签用于表示键盘快捷方式。", "listActiveSelectionBackground": "已选项在列表或树活动时的背景颜色。活动的列表或树具有键盘焦点,非活动的没有。", "listActiveSelectionForeground": "已选项在列表或树活动时的前景颜色。活动的列表或树具有键盘焦点,非活动的没有。", + "listActiveSelectionIconForeground": "已选项在列表/树活动时的列表/树图标前景颜色。活动的列表/树具有键盘焦点,非活动的则没有。", "listDeemphasizedForeground": "取消强调的项目的列表/树前景颜色。", "listDropBackground": "使用鼠标移动项目时,列表或树进行拖放的背景颜色。", "listErrorForeground": "包含错误的列表项的前景颜色。", @@ -1659,6 +1718,7 @@ "listInactiveFocusOutline": "列表/数非活动时,焦点项目的列表/树边框色。活动的列表/树具有键盘焦点,非活动的没有。", "listInactiveSelectionBackground": "已选项在列表或树非活动时的背景颜色。活动的列表或树具有键盘焦点,非活动的没有。", "listInactiveSelectionForeground": "已选项在列表或树非活动时的前景颜色。活动的列表或树具有键盘焦点,非活动的没有。", + "listInactiveSelectionIconForeground": "已选项在列表/树非活动时的图标前景颜色。活动的列表/树具有键盘焦点,非活动的则没有。", "listWarningForeground": "包含警告的列表项的前景颜色。", "menuBackground": "菜单项的背景颜色。", "menuBorder": "菜单的边框颜色。", @@ -1699,6 +1759,7 @@ "quickInput.list.focusBackground deprecation": "请改用 quickInputList.focusBackground", "quickInput.listFocusBackground": "焦点项目的快速选择器背景色。", "quickInput.listFocusForeground": "焦点项目的快速选择器前景色。", + "quickInput.listFocusIconForeground": "焦点项目的快速选取器图标前景色。", "sashActiveBorder": "活动框格的边框颜色。", "scrollbarShadow": "表示视图被滚动的滚动条阴影。", "scrollbarSliderActiveBackground": "滚动条滑块在被点击时的背景色。", @@ -1788,7 +1849,7 @@ "cannotWorkspaceUndoDueToInMeantimeUndoRedo": "无法跨所有文件撤销“{0}”,因为同时发生了一项撤消或重做操作", "cannotWorkspaceUndoDueToInProgressUndoRedo": "无法跨所有文件撤销“{0}”,因为 {1} 上已有一项撤消或重做操作正在运行", "confirmDifferentSource": "是否要撤消“{0}”?", - "confirmDifferentSource.ok": "撤消", + "confirmDifferentSource.yes": "是", "confirmWorkspace": "是否要在所有文件中撤消“{0}”?", "externalRemoval": "以下文件已关闭并且已在磁盘上修改: {0}。", "noParallelUniverses": "以下文件已以不兼容的方式修改: {0}。", @@ -1836,9 +1897,9 @@ }, "vs/platform/windows/electron-main/window": { "appCrashed": "窗口出现故障", - "appCrashedDetail": "我们对此引起的不便表示抱歉! 请重启该窗口从上次停止的位置继续。", - "appCrashedDetails": "窗口已崩溃(原因:“{0}”)", - "appStalled": "窗口不再响应", + "appCrashedDetail": "我们对此不便表示抱歉! 请重启该窗口以从上次停止的位置继续。", + "appCrashedDetails": "窗口已崩溃(原因:“{0}”,代码:“{1}”)", + "appStalled": "窗口未响应", "appStalledDetail": "你可以重新打开或关闭窗口,或者保持等待。", "close": "关闭(&C)", "hiddenMenuBar": "你仍可以通过 Alt 键访问菜单栏。", @@ -1846,8 +1907,8 @@ "wait": "继续等待(&&K)" }, "vs/platform/windows/electron-main/windowsMainService": { - "ok": "确定", - "pathNotExistDetail": "磁盘上似乎不再存在路径“{0}”。", + "ok": "确定(&&O)", + "pathNotExistDetail": "此计算机上不存在路径“{0}”。", "pathNotExistTitle": "路径不存在", "uriInvalidDetail": "URI“{0}”无效,无法打开。", "uriInvalidTitle": "无法打开 uri" @@ -1868,7 +1929,7 @@ "workspaceName": "{0} (工作区)" }, "vs/platform/workspaces/electron-main/workspacesManagementMainService": { - "ok": "确定", + "ok": "确定(&&O)", "workspaceOpenedDetail": "已在另一个窗口打开工作区。请先关闭该窗口,然后重试。", "workspaceOpenedMessage": "无法保存工作区“{0}”" }, @@ -2160,7 +2221,7 @@ "open": "是(&Y)", "trace.detail": "请创建问题并手动附加以下文件:\r\n{0}", "trace.message": "已成功创建跟踪信息。", - "trace.ok": "确定" + "trace.ok": "确定(&&O)" }, "vs/code/electron-main/main": { "close": "关闭(&C)", @@ -2238,6 +2299,7 @@ "allow": "允许", "cancel": "取消", "confirmLogin": "扩展\"{0}\"希望使用{1}登录。", + "confirmRelogin": "扩展“{0}”希望你使用 {1} 重新登录。", "manageExensions": "选择可以访问此帐户的扩展", "manageTrustedExtensions": "管理受信任的扩展", "manageTrustedExtensions.cancel": "取消", @@ -2367,6 +2429,7 @@ "vs/workbench/api/common/configurationExtensionPoint": { "config.property.defaultConfiguration.languageExpected": "所需的语言选择器(例如 [\"java\"])", "config.property.defaultConfiguration.warning": "无法注册“{0}”的配置默认值。仅支持特定于语言的设置的默认值。", + "config.property.duplicate": "无法注册“{0}”。此属性已注册。", "invalid.allOf": "\"configuration.allOf\" 已被弃用且不应被使用。你可以将多个配置单元作为数组传递给 \"configuration\" 参与点。", "invalid.properties": "configuration.properties 必须是对象", "invalid.property": "配置对象属性“{0}”必须是对象", @@ -2374,6 +2437,7 @@ "scope.application.description": "只能在用户设置中进行配置的配置。", "scope.deprecationMessage": "设置后,该属性将被标记为已弃用,并将给定的消息显示为解释。", "scope.description": "配置适用的作用域。可用作用域包括\"application\"、\"machine\"、\"window\"、\"resource\"和\"machine-overridable\"。", + "scope.editPresentation": "指定后,控制字符串设置的表示格式。", "scope.enumDescriptions": "枚举值的说明", "scope.language-overridable.description": "可在语言特定设置中配置的资源配置。", "scope.machine-overridable.description": "也可在工作区或文件夹设置中配置的计算机配置。", @@ -2381,11 +2445,14 @@ "scope.markdownDeprecationMessage": "设置后,该属性将被标记为已弃用,并按 Markdown 格式显示给定的消息作为解释。", "scope.markdownDescription": "Markdown 格式的说明。", "scope.markdownEnumDescriptions": "Markdown 格式的枚举值说明。", + "scope.multilineText.description": "该值将显示在文本区域中。", "scope.resource.description": "可在用户、远程、工作区或文件夹设置中对其进行配置的配置。", + "scope.singlelineText.description": "该值将显示在输入框中。", "scope.window.description": "可在用户、远程或工作区设置中对其进行配置的配置。", "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.property.empty": "属性不应为空。", "vscode.extension.contributes.configuration.title": "设置摘要。此标签将在设置文件中用作分隔注释。", "vscode.extension.contributes.defaultConfiguration": "按语言提供默认编辑器配置设置。", @@ -2397,6 +2464,7 @@ "workspaceConfig.remoteAuthority": "工作区所在的远程服务器。", "workspaceConfig.settings.description": "工作区设置", "workspaceConfig.tasks.description": "工作区任务配置", + "workspaceConfig.transient": "重启或重新加载时,暂时性工作区将消失。", "workspaceConfig.uri.description": "文件夹的 URI" }, "vs/workbench/api/common/extHostDiagnostics": { @@ -2441,7 +2509,10 @@ "commentThread.title": "贡献的注释线程标题菜单", "dup": "命令“{0}”在 \"commands\" 部分重复出现。", "dupe.command": "菜单项引用的命令中默认和替代命令相同", + "file.newFile": "“新建文件...”快速选取,显示在欢迎页面和文件菜单上。", "inlineCompletions.actions": "悬停在内联完成项上时显示的操作", + "interactive.cell.title": "贡献的交互式单元格标题菜单", + "interactive.toolbar": "贡献的交互式工具栏菜单", "menuId.invalid": "“{0}”为无效菜单标识符", "menus.changeTitle": "源代码管理内联更改菜单", "menus.commandPalette": "命令面板", @@ -2471,9 +2542,9 @@ "missing.command": "菜单项引用未在“命令”部分进行定义的命令“{0}”。", "missing.submenu": "菜单项引用了未在“子菜单”部分定义的子菜单“{0}”。", "nonempty": "应为非空值。", + "notebook.cell.execute": "贡献的笔记本单元格执行菜单", "notebook.cell.title": "贡献的笔记本单元格标题菜单", "notebook.toolbar": "贡献的笔记本工具栏菜单", - "notebook.toolbar.right": "贡献的笔记本右侧工具栏菜单", "opticon": "可以省略属性 \"icon\",若不省略则必须是字符串或文字,例如 \"{dark, light}\"", "optstring": "属性 \"{0}\" 可以省略,或者必须为 \"string\" 类型", "proposed": "建议的 API", @@ -2487,7 +2558,8 @@ "submenuId.invalid.id": "“{0}”不是有效的子菜单标识符", "submenuId.invalid.label": "“{0}”不是有效的子菜单标签", "submenuItem.duplicate": "`{0}` 子菜单已提供给 `{1}` 菜单。", - "testing.item.title": "提供的测试项菜单", + "testing.item.context": "提供的测试项菜单", + "testing.item.gutter.title": "测试项的装订线装饰菜单", "unsupported.submenureference": "菜单项引用了不具有子菜单支持的菜单的子菜单。", "view.itemContext": "提供的视图中的项目的上下文菜单", "view.timelineContext": "时间线视图项上下文菜单", @@ -2496,13 +2568,13 @@ "view.tunnelOriginInline": "“端口”视图项源内联菜单", "view.tunnelPortInline": "端口视图项端口内联菜单", "view.viewTitle": "提供的视图的标题菜单", - "vscode.extension.contributes.commandType.category": "(可选) 类别字符串,命令在界面中根据此项分组", + "vscode.extension.contributes.commandType.category": "(可选)类别字符串,命令在界面中根据此项分组", "vscode.extension.contributes.commandType.command": "要执行的命令的标识符", "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。", - "vscode.extension.contributes.commandType.shortTitle": "在 UI 中依据其表示命令的标题", + "vscode.extension.contributes.commandType.shortTitle": "(可选)简短标题,在 UI 中表示该命令。菜单将根据显示命令的上下文选取“标题”或“简短标题”。", "vscode.extension.contributes.commandType.title": "在 UI 中依据其表示命令的标题", "vscode.extension.contributes.commands": "对命令面板提供命令。", "vscode.extension.contributes.menuItem.alt": "要执行的替代命令的标识符。该命令必须在 ”commands\" 部分中声明", @@ -2519,7 +2591,7 @@ "vscode.extension.contributes.submenus": "将子菜单项分配到编辑器" }, "vs/workbench/api/node/extHostDebugService": { - "debug.terminal.title": "调试对象" + "debug.terminal.title": "调试流程" }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "检查上下文键值", @@ -2585,7 +2657,6 @@ "moveSidebarLeft": "将侧边栏移动到左侧", "moveSidebarRight": "将侧边栏移动到右侧", "moveView": "移动视图", - "ok": "确定", "panel": "面板", "panelContainer": "面板/{0}", "resetFocusedView.error.noFocusedView": "当前没有重点视图。", @@ -2660,23 +2731,25 @@ }, "vs/workbench/browser/actions/workspaceActions": { "closeWorkspace": "关闭工作区", - "duplicateWorkspaceInNewWindow": "在新窗口中复制为工作区", + "duplicateWorkspace": "复制工作区", + "duplicateWorkspaceInNewWindow": "在新窗口中复制工作区", + "filesCategory": "文件", "globalRemoveFolderFromWorkspace": "将文件夹从工作区删除…", - "manageTrustAction": "管理工作区信任", "miAddFolderToWorkspace": "将文件夹添加到工作区(&&D)...", "miCloseFolder": "关闭文件夹(&&F)", "miCloseWorkspace": "关闭工作区(&&W)", + "miOpen": "打开(&&O)...", + "miOpenFile": "打开文件(&&O)...", + "miOpenFolder": "打开文件夹(&&F)...", + "miOpenWorkspace": "打开工作区(&&K)...", "miSaveWorkspaceAs": "将工作区另存为...", - "noWorkspaceOrFolderOpened": "此实例中当前没有打开的工作区或文件夹需要关闭。", - "ok": "确定", "openFile": "打开文件...", "openFileFolder": "打开...", "openFolder": "打开文件夹...", "openWorkspaceAction": "打开工作区...", "openWorkspaceConfigFile": "打开工作区配置文件", "saveWorkspaceAsAction": "将工作区另存为...", - "workspaces": "工作区", - "workspacesCategory": "工作区" + "workspaces": "工作区" }, "vs/workbench/browser/actions/workspaceCommands": { "add": "添加(&&A)", @@ -2821,6 +2894,7 @@ "closeEditor": "关闭编辑器", "closeEditorGroup": "关闭编辑器组", "closeEditorsInGroup": "关闭组中的所有编辑器", + "closeGroupAction": "Close Group", "closeOtherEditors": "关闭组中其他编辑器", "closeOthers": "关闭其他", "closePinnedEditor": "关闭固定的编辑器", @@ -2833,6 +2907,7 @@ "inlineView": "内联视图", "keepEditor": "保留编辑器", "keepOpen": "保持打开状态", + "lockGroup": "Lock Group", "miBack": "返回(&&B)", "miClearRecentOpen": "清除最近打开记录(&&C)", "miEditorLayout": "编辑器布局(&&L)", @@ -2878,7 +2953,7 @@ "pin": "固定", "pinEditor": "固定编辑器", "previousChangeIcon": "差异编辑器中上一个更改操作的图标", - "run": "运行", + "reopenWith": "重新打开编辑器的方式…", "showOpenedEditors": "显示打开的编辑器", "showTrimWhitespace.label": "显示前导/尾随空格差异", "sideBySideEditor": "并排编辑器", @@ -2891,7 +2966,10 @@ "textDiffEditor": "文本差异编辑器", "textEditor": "文本编辑器", "toggleKeepEditors": "使编辑器保持打开", + "toggleLockGroup": "Lock Group", "toggleWhitespace": "差异编辑器中“切换空白”操作的图标", + "unlockEditorGroup": "Unlock Group", + "unlockGroupAction": "Unlock Group", "unpin": "取消固定", "unpinEditor": "取消固定编辑器" }, @@ -2983,23 +3061,24 @@ "toggleEditorWidths": "切换编辑器组大小", "unpinEditor": "取消固定编辑器", "workbench.action.reopenTextEditor": "使用文本编辑器重新打开编辑器", - "workbench.action.reopenWithEditor": "重新打开编辑器的方式…" + "workbench.action.toggleEditorType": "切换编辑器类型" }, "vs/workbench/browser/parts/editor/editorCommands": { "compare": "比较", "editorCommand.activeEditorMove.arg.description": "参数属性:\r\n\t* \"to\": 表示向何处移动的字符串值。\r\n\t* \"by\": 表示移动单位的字符串值 (按选项卡或按组)。\r\n\t* \"value\": 表示移动的位置数量或移动到的绝对位置的数字型值。", "editorCommand.activeEditorMove.arg.name": "活动编辑器移动参数", "editorCommand.activeEditorMove.description": "按标签或按组移动活动编辑器", - "toggleInlineView": "切换内联视图" + "lockEditorGroup": "Lock Editor Group", + "toggleEditorGroupLock": "Toggle Editor Group Lock", + "toggleInlineView": "切换内联视图", + "unlockEditorGroup": "Unlock Editor Group" }, "vs/workbench/browser/parts/editor/editorDropTarget": { - "fileTooLarge": "文件太大,无法以无标题的编辑器形式打开。请先将其上传到文件资源管理器,然后重试。", - "ok": "确定" + "fileTooLarge": "文件太大,无法以无标题的编辑器形式打开。请先将其上传到文件资源管理器,然后重试。" }, "vs/workbench/browser/parts/editor/editorGroupView": { - "ariaLabelGroupActions": "编辑器组操作", + "ariaLabelGroupActions": "Empty editor group actions", "cancel": "取消", - "closeGroupAction": "关闭", "editorOpenError": "无法打开“{0}”: {1}。", "editorOpenErrorDialog": "无法打开\"{0}\"", "emptyEditorGroup": "{0} (空)", @@ -3007,6 +3086,15 @@ "groupLabel": "第 {0} 组", "ok": "确定" }, + "vs/workbench/browser/parts/editor/editorPlaceholder": { + "manageTrust": "管理工作区信任", + "requiresFolderTrustText": "该文件未在编辑器中显示,因为尚未向该文件夹授予信任。", + "requiresWorkspaceTrustText": "该文件未在编辑器中显示,因为尚未向该工作区夹授予信任。", + "retry": "重试", + "trustRequiredEditor": "需要工作区信任", + "unavailableEditor": "不可用的编辑器", + "unavailableEditorText": "由于错误或资源不可用,无法打开编辑器。" + }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "关闭编辑器", "entryAriaLabelDirty": "{0},存在更新", @@ -3069,6 +3157,7 @@ "status.editor.mode": "编辑器语言", "status.editor.screenReaderMode": "屏幕阅读器模式", "status.editor.selection": "编辑器选择", + "status.editor.status": "语言状态", "status.editor.tabFocusMode": "辅助功能模式", "tabFocusModeEnabled": "按 Tab 移动焦点", "tabSize": "制表符长度: {0}" @@ -3089,12 +3178,6 @@ "ariaLabelEditorActions": "编辑器操作", "draggedEditorGroup": "{0} (+{1})" }, - "vs/workbench/browser/parts/editor/workspaceTrustRequiredEditor": { - "manageTrust": "管理工作区信任", - "requiresFolderTrustText": "该文件未在编辑器中显示,因为尚未向该文件夹授予信任。", - "requiresWorkspaceTrustText": "该文件未在编辑器中显示,因为尚未向该工作区夹授予信任。", - "trustRequiredEditor": "需要工作区信任" - }, "vs/workbench/browser/parts/notifications/notificationsActions": { "clearAllIcon": "通知中“全部清除”操作的图标。", "clearIcon": "通知中“清除”操作的图标。", @@ -3229,7 +3312,8 @@ "viewMoveLeft": "向左移动视图", "viewMoveRight": "向右移动视图", "viewMoveUp": "向上移动视图", - "views": "视图" + "views": "视图", + "viewsMove": "移动视图" }, "vs/workbench/browser/parts/views/viewsService": { "focus view": "焦点在 {0} 视图上", @@ -3290,7 +3374,7 @@ "pinnedTabSizing": "控制固定的编辑器选项卡的大小。固定的选项卡排在所有打开的选项卡的开头,并且在取消固定之前,通常不会关闭。当 \"#workbench.editor.showTabs#\" 处于禁用状态时,将忽略此值。", "preserveInput": "当再次打开命令面板时,控制是否恢复上一次输入的内容。", "remoteName": "“${remoteName}”: 例如 SSH", - "restoreViewState": "在重新打开已关闭的文本编辑器时,还原最后一个视图的状态 (如滚动位置)。", + "restoreViewState": "关闭编辑器后,当重新打开时,还原最后的编辑器视图状态(例如滚动位置)。编辑器视图状态存储在每个编辑器组中,且会在组关闭时被放弃。使用 `#workbench.editor.sharedViewState#` 设置以跨所有编辑器组使用最后已知的视图状态,以防未找到编辑器组之前的视图状态。", "revealIfOpen": "控制是否在打开的任何可见组中显示编辑器。如果禁用,编辑器将优先在当前活动的编辑器组中打开。如果启用,将会显示在已打开的编辑器,而不是在当前活动的编辑器组中再次打开。请注意,有些情况下会忽略此设置,例如,强制编辑器在特定组中打开或当前活动组的一侧时。", "rootName": "\"${rootName}\": 打开的工作区或文件夹的名称 (例如 myFolder 或 myWorkspace)。", "rootPath": "\"${rootPath}\": 打开的工作区或文件夹的文件路径 (例如 /Users/Development/myWorkspace)。", @@ -3299,6 +3383,7 @@ "settings.editor.desc": "配置默认使用的设置编辑器。", "settings.editor.json": "使用 json 文件编辑器。", "settings.editor.ui": "使用设置 ui 编辑器。", + "sharedViewState": "跨所有编辑器组保留最新的编辑器视图状态(例如滚动位置),并在未找到编辑器组的特定编辑器视图状态时进行还原。", "showEditorTabs": "控制打开的编辑器是否显示在选项卡中。", "showIcons": "控制是否在打开的编辑器中显示图标。这要求同时启用文件图标主题。", "sideBarLocation": "控制侧边栏和活动栏的位置。它们可以显示在工作台的左侧或右侧。", @@ -3334,10 +3419,12 @@ "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.pinnedTabSizing.compact": "固定的选项卡将以紧凑形式显示,其中只包含图标或编辑器名称的第一个字母。", "workbench.editor.pinnedTabSizing.normal": "固定的选项卡会继承未固定的选项卡的外观。", "workbench.editor.pinnedTabSizing.shrink": "固定的选项卡缩小至紧凑的固定大小,显示编辑器名称的各部分。", @@ -3349,7 +3436,6 @@ "workbench.editor.titleScrollbarSizing.large": "增加大小,以便更轻松地通过鼠标抓取。", "workbench.editor.untitled.labelFormat.content": "无标题文件的名称派生自其第一行的内容,除非它有关联的文件路径。如果行为空或不包含单词字符,它将回退到名称。", "workbench.editor.untitled.labelFormat.name": "无标题文件的名称不是从文件的内容派生的。", - "workbench.experimental.useCustomHover": "启用/禁用活动栏和面板上的自定义悬停。注意此配置为实验性质,可以在任何时间删除。", "workbench.fontAliasing.antialiased": "进行像素而不是次像素级别的字体平滑。可能会导致字体整体显示得更细。", "workbench.fontAliasing.auto": "根据显示器 DPI 自动应用 `default` 或 `antialiased` 选项。", "workbench.fontAliasing.default": "次像素平滑字体。将在大多数非 retina 显示器上显示最清晰的文字。", @@ -3359,7 +3445,7 @@ "workbench.panel.opensMaximized.never": "永不以最大化方式打开面板。面板将以非最大化方式打开。", "workbench.panel.opensMaximized.preserve": "以关闭面板前的状态打开面板。", "workbench.quickOpen.preserveInput": "在打开 Quick Open 视图时,控制是否自动恢复上一次输入的值。", - "wrapTabs": "控制当超出可用空间时,制表符是否应在多行之间换行,或者是否应显示滚动条。当 \"#workbench.editor.showTabs#\" 处于禁用状态时,将忽略此值。", + "wrapTabs": "控制当超出可用空间时,选项卡是否应在多行之间换行,或者是否应显示滚动条。当 \"#workbench.editor.showTabs#\" 处于禁用状态时,将忽略此值。", "zenMode.centerLayout": "控制在打开禅模式时是否启用居中布局。", "zenMode.fullScreen": "控制在打开禅模式时是否将工作台切换到全屏。", "zenMode.hideActivityBar": "控制在打开禅模式时是否隐藏工作台左侧或右侧的活动栏。", @@ -3374,6 +3460,7 @@ "developer": "开发人员", "help": "帮助", "preferences": "首选项", + "test": "测试", "view": "视图" }, "vs/workbench/common/configuration": { @@ -3382,19 +3469,23 @@ "vs/workbench/common/editor": { "activeEditor": "活动编辑器的标识符", "activeEditorAvailableEditorIds": "可用于活动编辑器的可用编辑器标识符", + "activeEditorCanRevert": "活动编辑器是否可以还原", "activeEditorGroupEmpty": "活动编辑器组是否为空", "activeEditorGroupIndex": "活动编辑器组的索引", "activeEditorGroupLast": "活动编辑器组是否为最后一个组", + "activeEditorGroupLocked": "Whether the active editor group is locked", "activeEditorIsDirty": "活动编辑器是否已更新", "activeEditorIsNotPreview": "活动编辑器是否未在预览模式下", "activeEditorIsPinned": "活动编辑器是否已固定", "activeEditorIsReadonly": "活动编辑器是否只读", + "builtinProviderDisplayName": "内置", "editorAreaVisible": "编辑器区域是否可见", "editorIsOpen": "编辑器是否打开", "groupEditorsCount": "打开的编辑器组数", "inZenMode": "是否已启用 Zen 模式", "isCenteredLayout": "是否已启用居中布局", "multipleEditorGroups": "是否打开了多个编辑器组", + "promptOpenWith.defaultEditor.displayName": "文本编辑器", "splitEditorsVertically": "编辑器是否垂直拆分", "textCompareEditorActive": "文本比较编辑器是否处于活动状态", "textCompareEditorVisible": "文本比较编辑器是否可见" @@ -3503,6 +3594,8 @@ "statusBarProminentItemBackground": "状态栏突出显示项的背景颜色。突出显示项比状态栏中的其他条目更醒目以表明其重要性。在命令面板中更改“切换 Tab 键是否移动焦点”可查看示例。状态栏显示在窗口底部。", "statusBarProminentItemForeground": "状态栏突出的项目前景色。突出的项目从其他状态栏条目中脱颖而出, 以表明重要性。从命令调色板中更改 \"切换选项卡键移动焦点\" 的模式以查看示例。状态栏显示在窗口的底部。", "statusBarProminentItemHoverBackground": "状态栏突出显示项在被悬停时的背景颜色。突出显示项比状态栏中的其他条目更醒目以表明其重要性。在命令面板中更改“切换 Tab 键是否移动焦点”可查看示例。状态栏显示在窗口底部。", + "statusBarWarningItemBackground": "状态栏警告项的背景颜色。警告项比状态栏中的其他条目更醒目以显示警告条件。状态栏显示在窗口底部。", + "statusBarWarningItemForeground": "状态错误项的前景色。错误项比状态栏中的其他条目更醒目以显示错误条件。状态栏显示在窗口底部。", "tabActiveBackground": "活动选项卡的背景色。在编辑器区域,选项卡是编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", "tabActiveBorder": "活动选项卡底部的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", "tabActiveBorderTop": "活动选项卡顶部的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", @@ -3554,7 +3647,6 @@ }, "vs/workbench/electron-sandbox/actions/installActions": { "install": "在 PATH 中安装“{0}”命令", - "ok": "确定", "shellCommand": "Shell 命令", "successFrom": "已成功从 PATH 卸载 Shell 命令“{0}”。", "successIn": "已成功在 PATH 中安装了 Shell 命令“{0}”。", @@ -3599,7 +3691,7 @@ "restoreWindows": "控制在第一次启动后窗口重新打开的方式。如果应用程序已在运行,则此设置不起任何作用。", "showNextWindowTab": "显示下一个窗口选项卡", "showPreviousTab": "显示上一个窗口选项卡", - "telemetry.enableCrashReporting": "将崩溃报告发送到 Microsoft 联机服务。\r\n此选项在重新启动后才能生效。", + "telemetry.enableCrashReporting": "启用要收集的崩溃报告。这有助于我们提高稳定性。\r\n此选项需重启才可生效。", "telemetryConfigurationTitle": "遥测", "titleBarStyle": "调整窗口标题栏的外观。在 Linux 和 Windows 上,此设置也会影响应用程序和上下文菜单的外观。更改需要完全重新启动才能应用。", "toggleWindowTabsBar": "切换窗口选项卡栏", @@ -3635,7 +3727,6 @@ "cancelButton": "取消(&&C)", "loaderCycle": "AMD 模块中存在一个依赖项循环需要解决!", "loginButton": "登录(&&L)", - "ok": "确定", "password": "密码", "proxyAuthRequired": "需要代理身份验证", "proxyDetail": "代理 {0} 需要用户名和密码。", @@ -3805,7 +3896,7 @@ "label.replace": "替换", "label.replaceAllButton": "全部替换", "label.replaceButton": "替换", - "label.toggleReplaceButton": "切换替换模式", + "label.toggleReplaceButton": "切换替换", "placeholder.find": "查找", "placeholder.replace": "替换" }, @@ -3976,7 +4067,7 @@ }, "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "不显示", - "selectAlanguage": "选择语言", + "selectAlanguage2": "选择语言", "thisAgain": "询问。", "toGetStarted": "开始。开始键入以取消或" }, @@ -4068,7 +4159,7 @@ "editBreakpoint": "编辑 {0}…", "editBreakpoints": "编辑断点", "editInlineBreakpointOnColumn": "编辑第 {0} 列的内联断点", - "editLineBrekapoint": "编辑行断点", + "editLineBreakpoint": "编辑行断点", "enable": "启用", "enableBreakpoint": "启用 {0}", "enableBreakpointOnLine": "启用行断点", @@ -4080,7 +4171,8 @@ "removeBreakpoints": "删除断点", "removeInlineBreakpointOnColumn": "删除第 {0} 列的内联断点", "removeLineBreakpoint": "删除行断点", - "removeLogPoint": "删除 {0}" + "removeLogPoint": "删除 {0}", + "runToLine": "运行到行" }, "vs/workbench/contrib/debug/browser/breakpointWidget": { "breakpointType": "断点类型", @@ -4123,6 +4215,9 @@ "functionBreakpointUnsupported": "不受此调试类型支持的函数断点", "functionBreakpointsNotSupported": "此调试类型不支持函数断点", "hitCount": "命中次数: {0}", + "instructionBreakpoint": "指令断点", + "instructionBreakpointAtAddress": "地址 {0} 处的指令断点", + "instructionBreakpointUnsupported": "不受此调试类型支持的指令断点", "logMessage": "日志消息: {0}", "miDisableAllBreakpoints": "禁用所有断点(&&L)", "miEnableAllBreakpoints": "启用所有断点(&&E)", @@ -4132,7 +4227,7 @@ "reapplyAllBreakpoints": "重新应用所有断点", "removeAllBreakpoints": "删除所有断点", "removeBreakpoint": "删除断点", - "unverifiedBreakopint": "未验证的断点", + "unverifiedBreakpoint": "未验证的断点", "unverifiedExceptionBreakpoint": "未验证的异常断点", "unverifiedLogpoint": "未验证的记录点", "write": "写入" @@ -4145,6 +4240,8 @@ "callStackAriaLabel": "调试调用堆栈", "collapse": "全部折叠", "loadAllStackFrames": "加载所有堆栈帧", + "paused": "已暂停", + "pausedOn": "因 {0} 已暂停", "restartFrame": "重启框架", "running": "正在运行", "session": "会话", @@ -4170,6 +4267,10 @@ "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.console.acceptSuggestionOnEnter": "控制是否应在调试控制台中输入时接受建议。enter 还用于评估调试控制台中键入的任何内容。", "debug.console.closeOnEnd": "控制调试控制台是否应在调试会话结束时自动关闭。", "debug.console.collapseIdenticalLines": "控制调试控制台是否应折叠相同的行,并显示出现次数和徽章。", "debug.console.fontFamily": "控制调试控制台中的字体系列。", @@ -4189,6 +4290,7 @@ "debugConfigurationTitle": "调试", "debugFocusConsole": "聚焦到“调试控制台”视图", "debugPanel": "调试控制台", + "disassembly": "反汇编", "editWatchExpression": "编辑表达式", "inlineBreakpoint": "内联断点", "inlineValues": "当处于调试过程中时,在编辑器中内联显示变量值。", @@ -4220,6 +4322,7 @@ "prompt": "提示用户。", "removeWatchExpression": "删除表达式", "restartFrame": "重启框架", + "run": "运行或调试...", "run and debug": "运行和调试", "setValue": "设置值", "showBreakpointsInOverviewRuler": "控制断点是否应显示在概览标尺中。", @@ -4304,8 +4407,10 @@ "goToPreviousBreakpoint": "调试:到前面的断点", "logPointEditorAction": "调试: 添加记录点...", "miConditionalBreakpoint": "条件断点(&&C)...", + "miDisassemblyView": "反汇编视图(&&D)", "miLogPoint": "记录点(&&L)...", "miToggleBreakpoint": "切换断点(&&B)", + "openDisassemblyView": "打开反汇编视图", "runToCursor": "运行到光标处", "showDebugHover": "调试: 显示悬停", "stepIntoTargets": "直奔目标...", @@ -4400,6 +4505,7 @@ "installAdditionalDebuggers": "安装 {0} 扩展", "launchJsonDoesNotExist": "传递的工作区文件夹没有 \"launch.json\"。", "multipleConfigurationNamesInWorkspace": "工作区中存在多个启动配置“{0}”。请使用文件夹名称来限定配置。", + "multipleSession": "“{0}”已在运行。是否要启动另一个实例?", "nActiveSessions": "{0}个活动会话", "noConfigurationNameInWorkspace": "在工作区中找不到启动配置“{0}”。", "noFolderWithName": "无法在复合项“{2}”中为配置“{1}”找到名为“{0}”的文件夹。", @@ -4444,6 +4550,12 @@ "selectWorkspaceFolder": "选择工作区文件夹以在其中创建 launch.json 文件或将其添加到工作区配置文件", "startAdditionalSession": "启动其他会话" }, + "vs/workbench/contrib/debug/browser/disassemblyView": { + "disassemblyView": "反汇编视图", + "instructionAddress": "地址", + "instructionBytes": "字节", + "instructionText": "指令" + }, "vs/workbench/contrib/debug/browser/exceptionWidget": { "close": "关闭", "debugExceptionWidgetBackground": "异常小组件背景颜色。", @@ -4515,6 +4627,7 @@ "addWatchExpression": "添加表达式", "collapse": "全部折叠", "removeAllWatchExpressions": "删除所有表达式", + "typeNewValue": "键入新值", "watchAriaTreeLabel": "调试监视表达式", "watchExpressionAriaLabel": "{0},值 {1}", "watchExpressionInputAriaLabel": "键入监视表达式", @@ -4549,19 +4662,24 @@ "callStackSessionIsAttach": "当调用堆栈视图中的会话是“附加”状态时为 true,否则为 false。在内部用于调用堆栈视图中的内联菜单。", "debugConfigurationType": "所选启动配置的调试类型。例如 \"python\"。", "debugProtocolVariableMenuContext": "表示 \"VARIABLES\" 视图中调试适配器针对焦点变量设置的上下文。", + "debugSetExpressionSupported": "当焦点会话支持 “setExpression” 请求时为 True。", "debugSetVariableSupported": "焦点会话支持 \"setVariable\" 请求时为 True。", "debugState": "焦点调试会话所处的状态。以下项之一:“非活动”、“正在初始化”、“已停止”或“正在运行”。", "debugType": "活动调试会话的调试类型。例如 \"python\"。", "debugUX": "调试 UX 状态。当没有调试配置时,它为“简单”,否则为“默认”。用于确定何时在调试 viewlet 中显示“欢迎”视图。", "debuggersAvailable": "如果至少有一个调试扩展处于活动状态,则为 True。", + "disassembleRequestSupported": "当重点会话支持反汇编请求时为 True。", + "disassemblyViewFocus": "当聚焦反汇编视图时为 True。", "exceptionWidgetVisible": "当异常小组件可见时为 True。", "expressionSelected": "如果在 \"WATCH\" 或 \"VARIABLES\" 视图中打开表达式输入框,则为 True,否则为 false。", "focusedSessionIsAttach": "焦点会话为“附加”时为 True。", + "focusedStackFrameHasInstructionReference": "当焦点堆栈帧具有指令指针引用时为 true。", "inBreakpointWidget": "当焦点位于断点编辑器区域小组件中时为 True,否则为 false。", "inDebugMode": "调试时为 True,否则为 false。", "inDebugRepl": "当焦点位于调试控制台中时为 True,否则为 false。", "internalConsoleOptions": "控制何时打开内部调试控制台。", "jumpToCursorSupported": "当焦点会话支持 \"jumpToCursor\" 请求时为 True。", + "languageSupportsDisassembleRequest": "如果当前编辑器中的语言支持反汇编请求,则为 True。", "loadedScriptsItemType": "表示 \"LOADED SCRIPTS \" 视图中具有焦点的元素的项类型。", "loadedScriptsSupported": "如果焦点会话支持 \"LOADED SCRIPTS \" 视图,则为 True", "multiSessionDebug": "活动调试会话多于 1 个时为 True。", @@ -4571,7 +4689,8 @@ "stepBackSupported": "焦点会话支持 \"stepBack\" 请求时为 True。", "stepIntoTargetsSupported": "焦点会话支持 \"stepIntoTargets\" 请求时为 True。", "terminateDebuggeeSupported": "如果焦点会话支持终止调试对象功能,则为 True。", - "variableEvaluateNamePresent": "焦点变量具有 \"evalauteName\" 字段集时为 True", + "variableEvaluateNamePresent": "在焦点变量设置了 “evalauteName” 字段时为 True。", + "variableIsReadonly": "当焦点变量为只读时为 True。", "variablesFocused": "当 \"VARIABLES\" 视图处于焦点时为 True,否则为 false", "watchExpressionsExist": "至少存在一个监视表达式时为 True,否则为 false。", "watchExpressionsFocused": "\"WATCH \" 视图处于焦点时为 True,否则为 false。", @@ -4582,6 +4701,10 @@ "canNotResolveSourceWithError": "无法加载源“{0}”: {1}。", "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?" + }, "vs/workbench/contrib/debug/common/debugModel": { "breakpointDirtydHover": "未验证的断点。对文件进行了修改,请重启调试会话。", "invalidVariableAttributes": "无效的变量属性", @@ -4643,6 +4766,9 @@ "launch.config.comment3": "欲了解更多信息,请访问: {0}", "node2NotSupported": "不再支持 \"node2\",改用 \"node\",并将 \"protocol\" 属性设为 \"inspector\"。" }, + "vs/workbench/contrib/debug/common/disassemblyViewInput": { + "disassemblyInputName": "反汇编" + }, "vs/workbench/contrib/debug/common/replModel": { "consoleCleared": "控制台已清除", "snapshotObj": "仅显示了此对象的基元值。" @@ -4700,11 +4826,14 @@ }, "vs/workbench/contrib/extensions/browser/extensionEditor": { "JSON Validation": "JSON 验证({0})", + "Marketplace": "市场", + "activation": "激活时间", "activation events": "激活事件({0})", "authentication": "身份验证({0})", "authentication.id": "ID", "authentication.label": "标签", "builtin": "内置", + "categories": "类别", "changelog": "更改日志", "changelogtooltip": "扩展的更新历史,显示扩展的 \"CHANGELOG.md\" 文件。", "codeActions": "代码操作({0})", @@ -4735,8 +4864,8 @@ "description": "说明", "details": "细节", "detailstooltip": "扩展详细信息,显示扩展的 \"README.md\" 文件。", - "extension id": "扩展标识符", "extension pack": "扩展包({0})", + "extension version": "扩展版本", "extensionpack": "扩展包", "extensionpacktooltip": "列出将与此扩展一起安装的扩展", "file extensions": "文件扩展名", @@ -4746,34 +4875,44 @@ "find previous": "查找前一个", "grammar": "语法", "iconThemes": "图标主题 ({0})", + "id": "标识符", "install count": "安装计数", "keyboard shortcuts": "键盘快捷方式", "language id": "ID", "language name": "名称", "languages": "语言({0})", + "last updated": "上次更新时间", "license": "许可证", "localizations": "本地化 ({0})", "localizations language id": "语言 ID", "localizations language name": "语言名称", "localizations localized language name": "语言本地名称", "menuContexts": "菜单上下文", + "messages": "消息({0})", + "more info": "详细信息", "name": "扩展名", "noChangelog": "无可用的更改日志。", "noContributions": "没有发布内容", "noDependencies": "没有依赖项", "noReadme": "无可用自述文件。", - "noextensions": "无扩展", + "noStatus": "无可用状态。", + "not yet activated": "尚未激活。", "preview": "预览版", "productThemes": "产品图标主题({0})", "publisher": "发布者名称", "rating": "评分", "recommendationHasBeenIgnored": "您已选择不接收此扩展的推荐。", + "release date": "发布时间", "repository": "存储库", + "resources": "资源", + "runtimeStatus": "运行时状态", + "runtimeStatus description": "扩展运行时状态", "schema": "结构", "setting name": "名称", "settings": "设置({0})", "snippets": "片段", - "version": "版本", + "startup": "启动", + "uncaught errors": "未捕获的错误({0})", "view container id": "ID", "view container location": "位置", "view container title": "标题", @@ -4828,7 +4967,7 @@ "extensions.autoUpdate.enabled": "仅为已启用的扩展自动下载并安装更新。将不会自动更新已禁用的扩展。", "extensions.autoUpdate.false": "扩展不会自动更新。", "extensions.autoUpdate.true": "为所有扩展自动下载并安装更新。", - "extensions.supportUntrustedWorkspaces": "替代扩展的不受信任的工作场所支持。将始终启用使用 \"true\" 的扩展。将始终启用使用“limited”的扩展,并且扩展将隐藏需要信任的功能。仅当工作区受信任时才会启用使用 \"false\" 的扩展。", + "extensions.supportUntrustedWorkspaces": "替代扩展的不受信任的工作区支持。将始终启用使用 “true” 的扩展。将始终启用使用 “limited” 的扩展,并且扩展将隐藏需要信任的功能。仅当工作区受信任时才会启用使用 “false” 的扩展。", "extensions.supportUntrustedWorkspaces.false": "只有在工作区受信任时才会启用扩展。", "extensions.supportUntrustedWorkspaces.limited": "将始终启用扩展,并且扩展将隐藏需要信任的功能。", "extensions.supportUntrustedWorkspaces.supported": "定义扩展的不受信任的工作区支持设置。", @@ -4841,17 +4980,24 @@ "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.", "featured filter": "特色", "filter by category": "类别", "filterExtensions": "筛选器扩展…", "handleUriConfirmedExtensions": "当此处列出扩展名时,该扩展名处理URI时将不会显示确认提示。", "id required": "扩展 ID 是必需的。", + "install button": "安装", "installButton": "安装(&&I)", "installExtensionQuickAccessHelp": "安装或搜索扩展", "installExtensionQuickAccessPlaceholder": "键入要安装或搜索的扩展的名称。", "installExtensions": "安装扩展", + "installFromLocation": "从位置安装 Web 扩展", + "installFromLocationPlaceHolder": "Web 扩展的位置", "installFromVSIX": "从 VSIX 文件安装", "installVSIX": "安装扩展 VSIX", + "installWebExtensionFromLocation": "安装 Web 扩展...", "installWorkspaceRecommendedExtensions": "安装工作区建议的扩展", "installed filter": "已安装", "manageExtensionsHelp": "管理扩展", @@ -4910,7 +5056,9 @@ "workspace unsupported filter": "工作区不受支持" }, "vs/workbench/contrib/extensions/browser/extensionsActions": { - "Install in other server to enable": "在“{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": "立即重新加载", @@ -4935,10 +5083,8 @@ "disableGloballyAction": "禁用", "disableGloballyActionToolTip": "禁用此扩展", "disabled": "已禁用", - "disabled because of extension kind": "此扩展已定义指示它无法在远程服务器上运行", "disabled because of virtual workspace": "此扩展已禁用,因为它不支持虚拟工作区。", - "disabled locally": "已在“{0}”上启用此扩展,且已在本地禁用它。", - "disabled remotely": "已在本地启用此扩展,且已在“{0}”上禁用它。", + "disabled by environment": "环境已禁用此扩展。", "do not sync": "不同步此扩展", "download": "请尝试手动下载…", "enable locally": "请重载 Visual Studio Code 以在本地启用此扩展。", @@ -4949,6 +5095,10 @@ "enableGloballyAction": "启用", "enableGloballyActionToolTip": "启用此扩展", "enabled": "已启用", + "enabled by environment": "已启用此扩展,因为在当前环境中需要此扩展。", + "enabled locally": "此扩展在本地扩展主机中被启用,因为这是其首选运行处。", + "enabled remotely": "此扩展在远程扩展主机中被启用,因为这是其首选运行处。", + "extension disabled because of dependency": "已禁用此扩展,因为它依赖于已禁用的扩展。", "extension disabled because of trust requirement": "当前工作区不受信任,因此已禁用此扩展。", "extension enabled on remote": "已在“{0}”上启用扩展", "extension limited because of trust requirement": "当前工作区不受信任,因此已限制此扩展的功能。", @@ -4985,7 +5135,7 @@ "installing": "正在安装", "installing extensions": "正在安装扩展...", "just now": "刚刚", - "malicious": "恶意", + "learn more": "了解详细信息", "malicious tooltip": "此扩展被报告存在问题。", "manage": "管理", "more information": "详细信息", @@ -4994,6 +5144,7 @@ "noOfHoursAgo": "{0} 小时前", "noOfMonthsAgo": "{0} 个月前", "noOfYearsAgo": "{0} 年前", + "not web tooltip": "“{0}”扩展在 {1} 中不可用。", "one day ago": "1天前", "one hour ago": "1小时前", "one month ago": "1个月前", @@ -5030,6 +5181,7 @@ "updateExtensionStart": "已启动更新扩展 {0} 到版本 {1}。", "updateTo": "更新到 {0}", "updated": "已更新", + "user disabled": "已将 \"{0}\" 扩展配置为在 {1} 中禁用。若要启用它,请打开用户设置并将其从 \"remote.extensionKind\" 设置中删除。", "vscode web": "VS Code Web", "workspace disabled": "用户已为此工作区禁用此扩展。", "workspace enabled": "用户已为此工作区启用此扩展。" @@ -5048,8 +5200,10 @@ "reload": "重新加载窗口" }, "vs/workbench/contrib/extensions/browser/extensionsIcons": { + "activationtimeIcon": "在扩展编辑器中显示带有激活时间消息的图标。", "clearSearchResultsIcon": "扩展视图中“清除搜索结果”操作的图标。", "configureRecommendedIcon": "扩展视图中“配置建议的扩展”操作的图标。", + "errorIcon": "在扩展编辑器中显示带有错误消息的图标。", "extensionsViewIcon": "查看扩展视图的图标。", "filterIcon": "扩展视图中“筛选器”操作的图标。", "infoIcon": "扩展编辑器中随信息消息一同显示的图标。", @@ -5068,10 +5222,6 @@ "trustIcon": "扩展编辑器中随工作区信任消息一同显示的图标。", "warningIcon": "扩展编辑器中随警告消息一同显示的图标。" }, - "vs/workbench/contrib/extensions/browser/extensionsList": { - "onDemandDefaultText": "某些功能要求使用受信任的工作区。", - "onStartDefaultText": "要启用此扩展,需要使用受信任的工作区。" - }, "vs/workbench/contrib/extensions/browser/extensionsQuickAccess": { "install": "按 Enter 来安装扩展“{0}”。", "manage": "按 Enter 来管理扩展。", @@ -5130,12 +5280,16 @@ "suggestProxyError": "市场返回了 \"ECONNREFUSED\"。请检查 \"http.proxy\" 设置。" }, "vs/workbench/contrib/extensions/browser/extensionsWidgets": { + "activation": "激活时间", + "dependencies": "显示依赖关系", "extensionIconStarForeground": "扩展分级的图标颜色。", - "noRating": "没有评分", - "ratedBySingleUser": "评价来自 1 位用户", - "ratedByUsers": "评价来自 {0} 位用户", + "message": "1 条消息", + "messages": "{0} 条消息", "remote extension title": "{0} 中的扩展", - "syncingore.label": "此扩展在同步期间被忽略。" + "startup": "启动", + "syncingore.label": "此扩展在同步期间被忽略。", + "uncaught error": "1 个未捕获错误", + "uncaught errors": "{0} 个未捕获错误" }, "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "未找到清单文件", @@ -5210,8 +5364,7 @@ "attach.title": "您是否附上了 cpu 配置文件?", "cmd.report": "报告问题", "cmd.reportOrShow": "性能问题", - "cmd.show": "显示问题", - "ok": "确定" + "cmd.show": "显示问题" }, "vs/workbench/contrib/extensions/electron-sandbox/reportExtensionIssueAction": { "reportExtensionIssue": "报告问题" @@ -5366,7 +5519,6 @@ "movingFileBulkEdit": "正在移动 {0}", "newFile": "新建文件", "newFolder": "新建文件夹", - "ok": "确定", "openFileInNewWindow": "在新窗口中打开活动文件", "openFileToShowInNewWindow.unsupportedschema": "活动编辑器必须包含可打开的资源。", "pasteFile": "粘贴", @@ -5405,16 +5557,11 @@ "cut": "剪切", "deleteFile": "永久删除", "explorerOpenWith": "打开方式…", - "file": "文件", "filesCategory": "文件", "miAutoSave": "自动保存(&&U)", "miCloseEditor": "关闭编辑器(&&C)", "miGotoFile": "转到文件(&&F)...", "miNewFile": "新建文件(&&N)", - "miOpen": "打开(&&O)...", - "miOpenFile": "打开文件(&&O)...", - "miOpenFolder": "打开文件夹(&&F)...", - "miOpenWorkspace": "打开工作区(&&K)...", "miRevert": "还原文件(&&V)", "miSave": "保存(&&S)", "miSaveAll": "全部保存(&&L)", @@ -5427,8 +5574,7 @@ "revertLocalChanges": "放弃所做的更改并恢复到文件内容", "saveAll": "全部保存", "saveAllInGroup": "全部保存在组中", - "saveFiles": "保存所有文件", - "workspaces": "工作区" + "saveFiles": "保存所有文件" }, "vs/workbench/contrib/files/browser/fileCommands": { "discard": "放弃", @@ -5478,7 +5624,7 @@ "vs/workbench/contrib/files/browser/files.contribution": { "askUser": "将拒绝保存并请求手动解决保存冲突。", "associations": "配置语言的文件关联 (如: `\"*.extension\": \"html\"`)。这些关联的优先级高于已安装语言的默认关联。", - "autoGuessEncoding": "启用后,将在文件打开时尝试猜测字符集编码。可以按语言对此项进行配置。", + "autoGuessEncoding": "启用后,编辑器将尝试在打开文件时猜测字符集编码。此设置也可以按语言配置。请注意,文本搜索不遵守此设置。仅遵守 “#files.encoding#”。", "autoReveal": "控制资源管理器是否在打开文件时自动显示并选择。", "autoReveal.focusNoScroll": "文件不会滚动到视图中,但仍会获得焦点。", "autoReveal.off": "不会显示和选择文件。", @@ -5489,6 +5635,10 @@ "compressSingleChildFolders": "控制资源管理器是否应以紧凑形式呈现文件夹。在这种形式中,单个子文件夹将被压缩在组合的树元素中。例如,对 Java 包结构很有用。", "confirmDelete": "控制资源管理器是否在把文件删除到废纸篓时进行确认。", "confirmDragAndDrop": "控制在资源管理器内拖放移动文件或文件夹时是否进行确认。", + "copyRelativePathSeparator": "复制相对文件路径时使用的路径分隔字符。", + "copyRelativePathSeparator.auto": "使用操作系统特定路径分隔字符。", + "copyRelativePathSeparator.backslash": "使用反斜杠作为路径分隔字符。", + "copyRelativePathSeparator.slash": "使用斜杠作为路径分隔字符。", "defaultLanguage": "分配给新文件的默认语言模式。如果配置为\"${activeEditorLanguage}\",将使用当前活动文本编辑器的语言模式(如果有)。", "enableDragAndDrop": "控制浏览器是否允许通过拖放移动文件和文件夹。此设置仅影响从浏览器内部拖放。", "encoding": "在读取和写入文件时使用的默认字符集编码。可以按语言对此项进行配置。", @@ -5522,6 +5672,7 @@ "insertFinalNewline": "启用后,保存文件时在文件末尾插入一个最终新行。", "maxMemoryForLargeFilesMB": "在打开大型文件时,控制 VS Code 可在重启后使用的内存。在命令行中指定 `--max-memory=新的大小` 参数可达到相同效果。", "modification": "格式修改(需要源代码管理)。", + "modificationIfAvailable": "将尝试只对修改进行格式化(需要源代码管理)。如果无法使用源代码管理,则将格式化整个文件。", "openEditorsSortOrder": "控制编辑器在“打开编辑器”窗格中的排序顺序。", "openEditorsVisible": "“打开编辑器”窗格中显示的编辑器的数量。将其设置为 0 将隐藏“打开编辑器”窗格。", "overwriteFileOnDisk": "将通过在编辑器中用更改覆盖磁盘上的文件来解决保存冲突。", @@ -5535,7 +5686,7 @@ "sortOrder.mixed": "按名称排列文件和文件夹。两者穿插显示。", "sortOrder.modified": "按最后修改日期降序排列文件和文件夹。文件夹显示在文件前。", "sortOrder.type": "按拓展类型为文件和文件夹分组,然后按名称排列它们。文件夹显示在文件前。", - "sortOrderLexicographicOptions": "在资源管理器中控制文件和文件夹名称的词法排序。", + "sortOrderLexicographicOptions": "在资源管理器中控制文件和文件夹名称的词典排序。", "sortOrderLexicographicOptions.default": "将大写和小写名称混合在一起。", "sortOrderLexicographicOptions.lower": "小写名称组合在一起,位于大写名称之前。", "sortOrderLexicographicOptions.unicode": "名称按 unicode 顺序排序。", @@ -5543,7 +5694,7 @@ "trimFinalNewlines": "启用后,保存文件时将删除在最终新行后的所有新行。", "trimTrailingWhitespace": "启用后,将在保存文件时删除行尾的空格。", "useTrash": "在删除文件或文件夹时,将它们移动到操作系统的“废纸篓”中 (Windows 为“回收站”)。禁用此设置将永久删除文件或文件夹。", - "watcherExclude": "配置文件路径的 glob 模式以从文件监视排除。模式必须在绝对路径上匹配(例如 ** 前缀或完整路径需正确匹配)。更改此设置需要重启。如果在启动时遇到 Code 消耗大量 CPU 时间,则可以排除大型文件夹以减少初始加载。" + "watcherExclude": "配置文件路径的 glob 模式以从文件监视排除。模式必须在绝对路径上匹配(例如 ** 前缀或完整路径需正确匹配,以及路径内以“/**”前缀开头,例如“**/build/output/**”或“/Users/name/workspaces/project/build/output/**”)。更改此设置需要重启。如果在启动时遇到 Code 消耗大量 CPU 时间,则可以排除大型文件夹以减少初始加载。" }, "vs/workbench/contrib/files/browser/views/emptyView": { "noWorkspace": "无打开的文件夹" @@ -5573,7 +5724,8 @@ "move": "移动 {0}", "moveButtonLabel": "移动(&&M)", "moving": "正在移动 {0}", - "ok": "确定", + "numberOfFiles": "{0} 文件", + "numberOfFolders": "{0} 文件夹", "treeAriaLabel": "文件资源管理器" }, "vs/workbench/contrib/files/browser/views/openEditorsView": { @@ -5630,7 +5782,7 @@ "def": "(默认值)", "do.config": "配置...", "format.placeHolder": "选择格式化程序", - "formatDocument.label.multiple": "格式化文档的方式...", + "formatDocument.label.multiple": "使用...格式化文档", "formatSelection.label.multiple": "格式化选定内容的方式...", "formatter.default": "定义一个默认格式化程序, 该格式化程序优先于所有其他格式化程序设置。必须是提供格式化程序的扩展的标识符。", "miss": "扩展 \"{0}\" 无法格式化 \"{1}\"", @@ -5648,6 +5800,18 @@ "vs/workbench/contrib/format/browser/formatModified": { "formatChanges": "设置修改过的行的格式" }, + "vs/workbench/contrib/interactive/browser/interactive.contribution": { + "interactive.activeCodeBorder": "当编辑器具有焦点时,当前交互式代码单元格的边框颜色。", + "interactive.execute": "执行代码", + "interactive.history.next": "历史记录中的下一个值", + "interactive.history.previous": "历史记录中的上一个值", + "interactive.inactiveCodeBorder": "当编辑器没有焦点时,当前交互式代码单元格的边框颜色。", + "interactive.input.clear": "Clear the interactive window input editor contents", + "interactive.open": "打开交互窗口" + }, + "vs/workbench/contrib/interactive/browser/interactiveEditor": { + "interactiveInputPlaceHolder": "在此处键入代码并按 {0} 运行" + }, "vs/workbench/contrib/issue/electron-sandbox/issue.contribution": { "miOpenProcessExplorerer": "打开进程管理器(&&P)", "miReportIssue": "使用英文报告问题(&&I)", @@ -5750,11 +5914,6 @@ "vs/workbench/contrib/markers/browser/markersTreeViewer": { "collapsedIcon": "在标记视图中指示多个线条已折叠的图标。", "expandedIcon": "在标记视图中指示多个线条已显示的图标。", - "links.navigate.follow": "关注链接", - "links.navigate.kb.alt": "alt + 单击", - "links.navigate.kb.alt.mac": "option + 单击", - "links.navigate.kb.meta": "ctrl + 单击", - "links.navigate.kb.meta.mac": "cmd + 单击", "multi line": "在多行中显示消息", "problemsView": "问题视图", "single line": "在单行中显示消息" @@ -5822,6 +5981,15 @@ "notebookActions.moveCellUp": "上移单元格", "notebookActions.splitCell": "拆分单元格" }, + "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { + "notebook.cell.status.executing": "正在执行", + "notebook.cell.status.failed": "已失败", + "notebook.cell.status.pending": "挂起", + "notebook.cell.status.success": "成功" + }, + "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/statusBarProviders": { + "notebook.cell.status.language": "选择单元格语言模式" + }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { "notebookActions.copy": "复制单元格", "notebookActions.cut": "剪切单元格", @@ -5832,6 +6000,8 @@ "changeLanguage": "更改单元格语言", "clearAllCellsOutputs": "清除输出", "clearCellOutputs": "清除单元格输出", + "cmd.toggle": "切换痕迹导航", + "customizeNotebook": "自定义笔记本...", "languageDescription": "({0}) - 当前语言", "languageDescriptionConfigured": "({0})", "notebookActions.cancel": "停止单元格执行", @@ -5846,6 +6016,7 @@ "notebookActions.editCell": "编辑单元格", "notebookActions.execute": "执行单元格", "notebookActions.executeAbove": "在单元格上方执行", + "notebookActions.executeAndFocusContainer": "执行单元格和焦点容器", "notebookActions.executeAndInsertBelow": "执行笔记本单元格并在下方插入", "notebookActions.executeAndSelectBelow": "执行笔记本单元格并在下方选择", "notebookActions.executeBelow": "执行单元格及以下", @@ -5853,8 +6024,10 @@ "notebookActions.expandCellInput": "展开单元格输入", "notebookActions.expandCellOutput": "展开单元格输出", "notebookActions.insertCodeCellAbove": "在上方插入代码单元格", + "notebookActions.insertCodeCellAboveAndFocusContainer": "在上方插入代码单元格和焦点容器", "notebookActions.insertCodeCellAtTop": "在顶部添加代码单元格", "notebookActions.insertCodeCellBelow": "在下方插入代码单元格", + "notebookActions.insertCodeCellBelowAndFocusContainer": "在下方插入代码单元格和焦点容器", "notebookActions.insertMarkdownCellAbove": "在上方插入 Markdown 单元格", "notebookActions.insertMarkdownCellAtTop": "在顶部添加 Markdown 单元格", "notebookActions.insertMarkdownCellBelow": "在下方插入 Markdown 单元格", @@ -5868,12 +6041,30 @@ "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": "在笔记本布局之间选择" }, + "vs/workbench/contrib/notebook/browser/contrib/editorStatusBar/editorStatusBar": { + "current1": "当前所选内容", + "current2": "{0}–当前所选内容", + "installKernels": "从市场安装内核", + "kernel.select.label": "选择内核", + "notebook.activeCellStatusName": "笔记本编辑器选择", + "notebook.info": "笔记本内核信息", + "notebook.multiActiveCellIndicator": "单元格 {0} (已选择 {1} 个)", + "notebook.promptKernel.setDefaultTooltip": "设为笔记本“{0}” 的默认设置", + "notebook.select": "笔记本内核选择", + "notebook.singleActiveCellIndicator": "单元格 {0}/{1}", + "notebookActions.selectKernel": "选择笔记本内核", + "notebookActions.selectKernel.args": "笔记本内核参数", + "prompt.placeholder.change": "更改 \"{0}\" 的内核", + "prompt.placeholder.select": "选择“{0}”的内核", + "tooltop": "{0} (建议)" + }, "vs/workbench/contrib/notebook/browser/contrib/find/findController": { "ariaSearchNoResult": "为“{1}”找到 {0}", "ariaSearchNoResultEmpty": "已找到 {0}", @@ -5913,33 +6104,6 @@ "vs/workbench/contrib/notebook/browser/contrib/profile/notebookProfile": { "setProfileTitle": "设置配置文件" }, - "vs/workbench/contrib/notebook/browser/contrib/status/editorStatus": { - "current1": "当前所选内容", - "current2": "{0}–当前所选内容", - "kernel.select.label": "选择内核", - "notebook.activeCellStatusName": "笔记本编辑器选择", - "notebook.info": "笔记本内核信息", - "notebook.multiActiveCellIndicator": "单元格 {0} (已选择 {1} 个)", - "notebook.promptKernel.setDefaultTooltip": "设为笔记本“{0}” 的默认设置", - "notebook.select": "笔记本内核选择", - "notebook.singleActiveCellIndicator": "单元格 {0}/{1}", - "notebookActions.selectKernel": "选择笔记本内核", - "notebookActions.selectKernel.args": "笔记本内核参数", - "prompt.placeholder.change": "更改 \"{0}\" 的内核", - "prompt.placeholder.select": "选择“{0}”的内核", - "tooltop": "{0} (建议)" - }, - "vs/workbench/contrib/notebook/browser/contrib/statusBar/executionStatusBarItemController": { - "notebook.cell.status.codeExecuteTip": "按下 {0} 以执行单元格", - "notebook.cell.status.executing": "正在执行", - "notebook.cell.status.failed": "已失败", - "notebook.cell.status.markdownExecuteTip": "按 {0} 停止编辑", - "notebook.cell.status.pending": "挂起", - "notebook.cell.status.success": "成功" - }, - "vs/workbench/contrib/notebook/browser/contrib/statusBar/statusBarProviders": { - "notebook.cell.status.language": "选择单元格语言模式" - }, "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "内置", "curruentActiveMimeType": "当前处于活动状态", @@ -5984,7 +6148,10 @@ "contributes.priority.option": "在用户打开资源时不会自动使用此编辑器,但用户可使用 `Reopen With` 命令切换到此编辑器。" }, "vs/workbench/contrib/notebook/browser/notebook.contribution": { - "diffLeftRightLabel": "{0} ⟷ {1}", + "insertToolbarLocation.betweenCells": "在单元格之间悬停时显示的工具栏。", + "insertToolbarLocation.both": "两个工具栏。", + "insertToolbarLocation.hidden": "插入操作不会出现在任何位置。", + "insertToolbarLocation.notebookToolbar": "位于笔记本编辑器顶部的工具栏。", "notebook.cellToolbarLocation.description": "应在何处显示单元格工具栏,或是否隐藏它。", "notebook.cellToolbarLocation.viewType": "为特定文件类型配置单元格工具栏位置", "notebook.cellToolbarVisibility.description": "是否应在悬停或单击时显示单元格工具栏。", @@ -5995,17 +6162,20 @@ "notebook.displayOrder.description": "输出项 mime 类型的优先级列表", "notebook.dragAndDrop.description": "控制笔记本编辑器是否应允许通过拖放移动单元格。", "notebook.editorOptions.experimentalCustomization": "用于笔记本中使用的代码编辑器的设置。这可用于自定义大多数编辑器*设置。", - "notebook.experimental.useMarkdownRenderer.description": "使用新的可扩展 Markdown 呈现器进行启用/禁用。", - "notebook.focusIndicator.description": "控制是将焦点指示器呈现为单元格边框还是左侧装订线上的突出显示栏", + "notebook.focusIndicator.description": "Controls where the focus indicator is rendered, either along the cell borders or on the left gutter", "notebook.globalToolbar.description": "控制是否在笔记本编辑器中呈现全局工具栏。", - "notebook.insertToolbarPosition.description": "控制插入单元格操作应呈现的位置。", + "notebook.globalToolbarShowLabel": "控制笔记本工具栏上的操作是否应呈现标签。", + "notebook.insertToolbarPosition.description": "控制插入单元格操作应出现的位置。", "notebook.showCellStatusbar.description": "是否应显示单元格状态栏。", "notebook.showCellStatusbar.hidden.description": "单元格状态栏始终隐藏。", "notebook.showCellStatusbar.visible.description": "单元格状态栏始终可见。", - "notebook.showCellStatusbar.visibleAfterExecute.description": "在单元格执行完毕之前,单元格状态栏处于隐藏状态。然后它会变为可见以显示执行状态。", - "notebook.showFoldingControls.description": "控制何时显示折叠控件。", + "notebook.showCellStatusbar.visibleAfterExecute.description": "在执行单元格之前,单元格状态栏处于隐藏状态。之后,其会变为可见以显示执行状态。", + "notebook.showFoldingControls.description": "控制显示 Markdown 标头文件箭头的时间。", + "notebook.textOutputLineLimit": "控制文本输出中呈现的文本行数。", "notebook.undoRedoPerCell.description": "是否为每个单元格使用单独的撤消/重做堆叠。", - "notebookConfigurationTitle": "笔记本" + "notebookConfigurationTitle": "笔记本", + "showFoldingControls.always": "折叠控件始终可见。", + "showFoldingControls.mouseover": "折叠控件仅在鼠标悬停时可见。" }, "vs/workbench/contrib/notebook/browser/notebookEditor": { "fail.noEditor": "无法使用类型为“{0}”的笔记本编辑器打开资源,请检查是否已安装或启用了正确的扩展。", @@ -6068,16 +6238,19 @@ "vs/workbench/contrib/notebook/browser/notebookKernelActionViewItem": { "select": "选择内核" }, - "vs/workbench/contrib/notebook/browser/notebookServiceImpl": { - "builtinProviderDisplayName": "内置" + "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { + "disableOtherKeymapsConfirmation": "Disable other keymaps ({0}) to avoid conflicts between keybindings?", + "no": "No", + "yes": "Yes" }, "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { "empty": "单元格没有输出", - "noRenderer.1": "找不到 MIME 类型的呈现器: {0}", - "noRenderer.2": "未找到用于输出的呈现器。它具有以下 MIME 类型: {0}" + "noRenderer.1": "找不到 mimetype 的呈现器: {0}", + "noRenderer.2": "找不到输出的呈现器。其具有以下 mimetype: {0}" }, "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { - "notebook.emptyMarkdownPlaceholder": "空白 Markdown 单元格,请双击或按 Enter 进行编辑。" + "notebook.emptyMarkdownPlaceholder": "空白 Markdown 单元格,请双击或按 Enter 进行编辑。", + "notebook.error.rendererNotFound": "找不到“$0”的呈现器" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellEditorOptions": { "notebook.lineNumbers": "控制单元格编辑器中行号的显示。", @@ -6087,18 +6260,20 @@ "vs/workbench/contrib/notebook/browser/view/renderers/cellOutput": { "builtinRenderInfo": "内置", "curruentActiveMimeType": "当前处于活动状态", - "pickMimeType": "选择其他输出 MIME 类型", + "installJupyterPrompt": "从市场安装其他呈现器", + "pickMimeType": "选择输出 Mimetype", "promptChooseMimeType.placeHolder": "为当前项选择要渲染的 mime 类型", - "promptChooseMimeTypeInSecure.placeHolder": "选择要为当前输出呈现的 mimetype。仅当笔记本受信任时,丰富 mimetype 才可用" + "promptChooseMimeTypeInSecure.placeHolder": "为当前项选择要渲染的 mime 类型", + "unavailableRenderInfo": "呈现器不可用" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { - "cellExpandButtonLabel": "展开", - "notebook.moreRunActionsLabel": "更多...", - "runStateExecuting": "正在执行", - "runStatePending": "挂起" + "cellExpandOutputButtonLabel": "展开单元格输出(${0})", + "cellExpandOutputButtonLabelWithDoubleClick": "双击以展开单元格输出({0})", + "notebook.moreRunActionsLabel": "更多..." }, - "vs/workbench/contrib/notebook/browser/viewModel/markdownCellViewModel": { - "notebook.emptyMarkdownPlaceholder": "空白 Markdown 单元格,请双击或按 Enter 进行编辑。" + "vs/workbench/contrib/notebook/browser/view/renderers/codeCell": { + "cellExpandInputButtonLabel": "展开单元格输入({0})", + "cellExpandInputButtonLabelWithDoubleClick": "双击以展开单元格输入({0})" }, "vs/workbench/contrib/notebook/common/notebookEditorModel": { "notebook.staleSaveError": "文件内容在磁盘上已更改。是要打开更新的版本还是使用所作更改覆盖该文件?", @@ -6212,6 +6387,7 @@ "clearInput": "清除键绑定搜索输入", "command": "命令", "copyCommandLabel": "复制命令 ID", + "copyCommandTitleLabel": "复制命令标题", "copyLabel": "复制", "editKeybindingLabel": "更改键绑定", "editKeybindingLabelWithKey": "更改键绑定 {0}", @@ -6222,15 +6398,13 @@ "noKeybinding": "未分配键绑定。", "noWhen": "没有时间上下文。", "recordKeysLabel": "录制按键", - "recordKeysLabelWithKeybinding": "{0} ({1})", "recording": "正在录制按键", "removeLabel": "删除键绑定", "resetLabel": "重置按键绑定", "show keybindings": "按字母顺序显示 {0} 个按键绑定", "show sorted keybindings": "按优先级顺序显示 {0} 个按键绑定", "showSameKeybindings": "显示相同的按键绑定", - "sortByPrecedeneLabel": "按优先级排序", - "sortByPrecedeneLabelWithKeybinding": "{0} ({1})", + "sortByPrecedeneLabel": "按优先级排序(最高优先)", "source": "源", "title": "{0} ({1})", "when": "当", @@ -6245,7 +6419,6 @@ "vs/workbench/contrib/preferences/browser/preferences.contribution": { "Keyboard Shortcuts": "键盘快捷方式", "clear": "清除搜索结果", - "defaultPreferencesEditor": "默认首选项编辑器", "filterModifiedLabel": "显示已修改设置", "filterOnlineServicesLabel": "显示联机服务设置", "filterUntrusted": "显示不受信任的工作区设置", @@ -6262,6 +6435,7 @@ "openGlobalSettings": "打开用户设置", "openRawDefaultSettings": "打开默认设置(JSON)", "openRemoteSettings": "打开远程设置({0})", + "openRemoteSettingsJSON": "打开远程设置(JSON) ({0})", "openSettings2": "打开设置 (ui)", "openSettingsJson": "打开设置 (json)", "openWorkspaceSettings": "打开工作区设置", @@ -6269,11 +6443,8 @@ "preferences": "首选项", "settings": "设置", "settings.clearResults": "清除设置搜索结果", - "settings.editFocusedSetting": "编辑焦点设置", "settings.focusFile": "聚焦到设置文件", "settings.focusLevelUp": "将焦点上移一级", - "settings.focusNextSetting": "关注下一个设置", - "settings.focusPreviousSetting": "聚焦上一个设置", "settings.focusSearch": "聚焦到设置搜索", "settings.focusSettingControl": "焦点设置控制", "settings.focusSettingsList": "聚焦设置列表", @@ -6282,6 +6453,7 @@ "settingsEditor2": "设置编辑器 2", "showDefaultKeybindings": "显示默认按键绑定", "showExtensionKeybindings": "显示扩展键绑定", + "showTelemtrySettings": "遥测设置", "showUserKeybindings": "显示用户按键绑定" }, "vs/workbench/contrib/preferences/browser/preferencesActions": { @@ -6289,22 +6461,6 @@ "languageDescriptionConfigured": "({0})", "pickLanguage": "选择语言" }, - "vs/workbench/contrib/preferences/browser/preferencesEditor": { - "SearchSettingsWidget.AriaLabel": "搜索设置", - "SearchSettingsWidget.Placeholder": "搜索设置", - "defaultEditorReadonly": "在右侧编辑器中编辑以覆盖默认值。", - "defaultFolderSettings": "默认文件夹设置", - "defaultSettings": "默认设置", - "defaultUserSettings": "默认用户设置", - "defaultWorkspaceSettings": "默认工作区设置", - "filterResult": "筛选结果", - "nlpResult": "自然语言结果", - "noSettingsFound": "未找到设置", - "oneSettingFound": "找到 1 个设置", - "preferencesAriaLabel": "默认首选项。只读编辑器。", - "settingsFound": "找到 {0} 个设置", - "totalSettingsMessage": "总计 {0} 个设置" - }, "vs/workbench/contrib/preferences/browser/preferencesIcons": { "keybindingsAddIcon": "键绑定 UI 中“添加”操作的图标。", "keybindingsEditIcon": "键绑定 UI 中“编辑”操作的图标。", @@ -6324,9 +6480,6 @@ "vs/workbench/contrib/preferences/browser/preferencesRenderers": { "copyDefaultValue": "复制到设置", "editTtile": "编辑", - "emptyFolderSettingsHeader": "将文件夹设置放在此处以覆盖 \"工作区设置\"。", - "emptyUserSettingsHeader": "将设置放在此处以覆盖 \"默认设置\"。", - "emptyWorkspaceSettingsHeader": "将设置放在此处以覆盖 \"用户设置\"。", "manage workspace trust": "管理工作区信任", "replaceDefaultValue": "在设置中替换", "unknown configuration setting": "未知的配置设置", @@ -6338,9 +6491,7 @@ "untrustedSetting": "此设置仅可应用于受信任的工作区。" }, "vs/workbench/contrib/preferences/browser/preferencesWidgets": { - "defaultSettings": "请将设置放在右侧编辑器中进行替代。", "folderSettings": "文件夹", - "noSettingsFound": "未找到设置。", "settingsSwitcherBarAriaLabel": "设置转换器", "userSettings": "用户", "userSettingsRemote": "远程", @@ -6444,8 +6595,6 @@ "listSiblingInputPlaceholder": "同级...", "listValueHintLabel": "列出项目\"{0}\"", "modifiedItemForeground": "修改后的设置指示器的颜色。", - "notebook.focusedRowBorder": "将焦点放在行上时行的上边框和下边框的颜色。", - "notebook.rowHoverBackground": "悬停时设置行的背景色。", "numberInputBoxBackground": "设置编辑器编号输入框背景。", "numberInputBoxBorder": "设置编辑器编号输入框边框。", "numberInputBoxForeground": "设置编辑器编号输入框前景。", @@ -6458,6 +6607,8 @@ "removeExcludeItem": "删除排除项", "removeItem": "删除项", "resetItem": "重置项", + "settings.focusedRowBorder": "将焦点放在行上时行的上边框和下边框的颜色。", + "settings.rowHoverBackground": "悬停时设置行的背景色。", "settingsCheckboxBackground": "设置编辑器复选框背景。", "settingsCheckboxBorder": "设置编辑器复选框边框。", "settingsCheckboxForeground": "设置编辑器复选框前景。", @@ -6477,7 +6628,8 @@ "enableNaturalLanguageSettingsSearch": "控制是否在设置中启用自然语言搜索。自然语言搜索由 Microsoft 联机服务提供。", "settingsSearchTocBehavior": "控制设置编辑器的目录在搜索时的行为。", "settingsSearchTocBehavior.filter": "筛选目录为仅显示含有匹配设置的类别。单击一个类别将仅显示该类别的结果。", - "settingsSearchTocBehavior.hide": "在搜索时隐藏目录。" + "settingsSearchTocBehavior.hide": "在搜索时隐藏目录。", + "splitSettingsEditorLabel": "拆分设置编辑器" }, "vs/workbench/contrib/quickaccess/browser/commandsQuickAccess": { "clearCommandHistory": "清除命令历史记录", @@ -6585,8 +6737,6 @@ "host.open": "正在打开远程...", "host.reconnecting": "正在重新连接到 {0}…", "host.tooltip": "正在 {0} 上编辑", - "host.tooltipDisconnected": "已与 {0} 断开连接", - "host.tooltipReconnecting": "正在重新连接到 {0}…", "installRemotes": "安装额外远程拓展...", "miCloseRemote": "关闭远程连接(&&M)", "noHost.tooltip": "打开远程窗口", @@ -6596,7 +6746,8 @@ "remote.install": "安装远程开发拓展", "remote.showMenu": "显示远程菜单", "remoteHost": "远程主机", - "workspace.tooltip2": "{0}\r\n\r\n[某些功能]({1})上的虚拟工作区不能用于虚拟文件系统上的资源。" + "workspace.tooltip": "正在 {0} 上编辑", + "workspace.tooltip2": "对于位于虚拟文件系统上的资源,某些[功能不可用] ({0})。" }, "vs/workbench/contrib/remote/browser/tunnelView": { "portWithRunningProcess.foreground": "具有关联的正在运行的进程的端口图标颜色。", @@ -6643,7 +6794,6 @@ "remote.tunnelsView.portNumberValid": "转发的端口无效。", "tunnel.addressColumn.label": "本地地址", "tunnel.addressColumn.tooltip": "转发端口在本地可用的地址。", - "tunnel.automatic": "自动转发", "tunnel.focusContext": "“端口”视图是否具有焦点。", "tunnel.forwardedPortsViewEnabled": "“端口”视图是否已启用。", "tunnel.iconColumn.notRunning": "没有正在运行的进程。", @@ -6658,15 +6808,13 @@ "tunnel.privacyPublic": "公用", "tunnel.processColumn.label": "正在运行的进程", "tunnel.processColumn.tooltip": "正在使用该端口的进程的命令行。", - "tunnel.staticallyForwarded": "静态转发", - "tunnel.user": "用户转发", "tunnelContext.protocolMenu": "更改端口协议", "tunnelView": "隧道视图", "tunnelView.runningProcess.inacessable": "流程信息不可用" }, "vs/workbench/contrib/remote/common/remote.contribution": { "remote": "远程", - "remote.autoForwardPorts": "启用后,将检测新的正在运行的进程,并自动转发其侦听的端口。", + "remote.autoForwardPorts": "启用后,将检测到新的正在运行的进程,并自动转发其侦听的端口。禁用此设置将不会阻止转发所有端口。即使禁用,扩展将仍然能够导致端口被转发,并且打开某些 URL 仍将导致端口被转发。", "remote.autoForwardPortsSource": "设置当 \"remote.autoForwardPorts\" 为 true 时自动从其转发端口的源。在 Windows 和 Mac 远程设备上,\"process\" 选项不起作用,系统将使用 \"output\"。需要重新加载才能生效。", "remote.autoForwardPortsSource.output": "通过读取终端和调试输出发现端口时,将自动转发该端口。并非所有使用端口的进程都将打印到集成终端或调试控制台,因此某些端口将丢失。根据输出转发的端口将不会被“取消转发”,除非重载或用户在“端口”视图中关闭该端口。", "remote.autoForwardPortsSource.process": "通过监视包含端口的已启动进程发现端口时,将自动转发该端口。", @@ -6681,6 +6829,7 @@ "remote.portsAttributes.notify": "在自动转发端口时显示通知。", "remote.portsAttributes.onForward": "定义在为自动转发发现端口时发生的操作", "remote.portsAttributes.openBrowser": "在自动转发端口时打开浏览器。根据你的设置,可能会打开嵌入式浏览器。", + "remote.portsAttributes.openBrowserOnce": "自动转发端口时打开浏览器,但仅在会话期间第一次转发端口时打开。这可能会打开嵌入式浏览器,具体取决于你的设置。", "remote.portsAttributes.openPreview": "自动转发端口时,在同一窗口中打开预览。", "remote.portsAttributes.patternError": "必须是一个端口号、端口号范围或正则表达式。", "remote.portsAttributes.port": "一个端口、端口范围(例如 \"40000-55000\")或正则表达式(例如 \".+\\\\/server.js\")。对于端口号或范围,属性将应用于该端口号或端口号范围。使用正则表达式的属性将应用于其关联进程命令行与该表达式匹配的端口。", @@ -6824,8 +6973,8 @@ "filterSortOrder.default": "历史记录条目按与筛选值的相关性排序。首先显示更相关的条目。", "filterSortOrder.recency": "历史记录条目按最近时间排序。首先显示最近打开的条目。", "findInFiles": "在文件中查找", - "findInFiles.args": "搜索 viewlet 的一组选项", - "findInFiles.description": "打开搜索 viewlet", + "findInFiles.args": "搜索的一组选项", + "findInFiles.description": "打开工作区搜索", "findInFolder": "在文件夹中查找...", "findInWorkspace": "在工作区中查找...", "focusSearchListCommandLabel": "聚焦到列表", @@ -6846,6 +6995,7 @@ "search.location": "控制搜索功能是显示在侧边栏,还是显示在水平空间更大的面板区域。", "search.location.deprecationMessage": "此设置已弃用。可以改为将搜索图标拖到新位置。", "search.maintainFileSearchCache": "启用后,搜索服务进程将保持活动状态,而不是在一个小时不活动后关闭。这将使文件搜索缓存保留在内存中。", + "search.maxResults": "控制搜索结果的最大数目,可将其设置为 “null”(空),以返回无限结果。", "search.mode": "控制新的“搜索: 在文件中查找”和“在文件夹中查找”操作发生的位置: 在边栏的搜索视图中或在搜索编辑器中发生", "search.mode.newEditor": "在新的搜索编辑器中搜索。", "search.mode.reuseEditor": "在现有搜索编辑器(若有)中搜索,否则在新的搜索编辑器中进行搜索。", @@ -6908,6 +7058,10 @@ "searchStopIcon": "搜索视图中的“停止”图标。", "searchViewIcon": "查看搜索视图的图标。" }, + "vs/workbench/contrib/search/browser/searchMessage": { + "unable to open": "无法打开未知链接: {0}", + "unable to open trust": "无法从不受信任的源打开命令链接: {0}" + }, "vs/workbench/contrib/search/browser/searchResultsView": { "fileMatchAriaLabel": "文件夹 {2} 的文件 {1} 中有 {0} 个匹配项,搜索结果", "folderMatchAriaLabel": "根目录 {1} 中找到 {0} 个匹配,搜索结果", @@ -6977,8 +7131,6 @@ "searchScope.excludes": "排除的文件", "searchScope.includes": "要包含的文件", "searchWithoutFolder": "你尚未打开或指定文件夹。当前仅搜索打开的文件 -", - "unable to open": "无法打开未知链接: {0}", - "unable to open trust": "无法从不受信任的源打开命令链接: {0}", "useExcludesAndIgnoreFilesDescription": "使用“排除设置”与“忽略文件”", "useIgnoresAndExcludesDisabled": "已禁止排除设置和忽略文件" }, @@ -7006,19 +7158,16 @@ "moreSearch": "切换搜索详细信息", "runSearch": "运行搜索", "searchEditor": "搜索", - "searchMaxResultsWarning": "结果集仅包含所有匹配项的子集。请使你的搜索更加具体以减少结果。", "searchResultItem": "在文件 {2} 的 {1} 中匹配到 {0}", "searchScope.excludes": "排除的文件", "searchScope.includes": "要包含的文件", - "textInputBoxBorder": "搜索编辑器文本输入框的边框。", - "unable to open": "无法打开未知链接: {0}", - "unable to open trust": "无法从不受信任的源打开命令链接: {0}" + "textInputBoxBorder": "搜索编辑器文本输入框的边框。" }, "vs/workbench/contrib/searchEditor/browser/searchEditor.contribution": { "promptOpenWith.searchEditor.displayName": "搜索编辑器", "search": "搜索编辑器", "search.action.focusQueryEditorWidget": "聚焦搜索编辑器输入", - "search.openNewEditor": "从视图中打开新搜索编辑器", + "search.openNewEditor": "打开新的搜索编辑器", "search.openNewEditorToSide": "打开侧边的新搜索编辑器", "search.openNewSearchEditor": "新的搜索编辑器", "search.openResultsInEditor": "在编辑器中打开结果", @@ -7577,47 +7726,46 @@ "quickAccessTerminal": "切换活动终端", "showTerminalTabs": "显示选项卡", "terminalLaunchHelp": "打开帮助", - "workbench.action.terminal.attachToRemote": "附加到会话", - "workbench.action.terminal.changeColor": "更改颜色...", - "workbench.action.terminal.changeIcon": "更改图标...", + "workbench.action.terminal.attachToSession": "附加到会话", "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.detachSession": "拆离会话", "workbench.action.terminal.findNext": "查找下一个", "workbench.action.terminal.findPrevious": "查找上一个", - "workbench.action.terminal.focus": "聚焦到终端", "workbench.action.terminal.focus.tabsView": "焦点终端选项卡视图", "workbench.action.terminal.focusFind": "聚焦查找", - "workbench.action.terminal.focusNext": "聚焦到下一终端", - "workbench.action.terminal.focusNextPane": "聚焦到下一窗格", - "workbench.action.terminal.focusPrevious": "聚焦到上一终端", - "workbench.action.terminal.focusPreviousPane": "聚焦到上一窗格", + "workbench.action.terminal.focusNext": "聚焦下一终端组", + "workbench.action.terminal.focusNextPane": "在终端组中聚焦下一终端", + "workbench.action.terminal.focusPrevious": "聚焦上一终端组", + "workbench.action.terminal.focusPreviousPane": "在终端组中聚焦上一终端", "workbench.action.terminal.hideFind": "隐藏查找", "workbench.action.terminal.joinInstance": "联接终端", "workbench.action.terminal.kill": "终止活动终端实例", - "workbench.action.terminal.kill.short": "终止终端", + "workbench.action.terminal.killEditor": "终止编辑器区域中的活动终端", "workbench.action.terminal.navigationModeExit": "退出导航模式", "workbench.action.terminal.navigationModeFocusNext": "聚焦下一行(导航模式)", "workbench.action.terminal.navigationModeFocusPrevious": "聚焦上一行(导航模式)", - "workbench.action.terminal.new": "新建集成终端", - "workbench.action.terminal.newInActiveWorkspace": "新建集成终端 (活动工作区)", - "workbench.action.terminal.newWithCwd": "在自定义工作目录中创建新的集成终端", + "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.newWithCwd.cwd": "启动终端的目录", - "workbench.action.terminal.newWithProfile": "创建新的集成终端(使用配置文件)", + "workbench.action.terminal.newWithProfile": "Create New Terminal (With Profile)", + "workbench.action.terminal.newWithProfile.profileName": "要创建的配置文件的名称", "workbench.action.terminal.newWorkspacePlaceholder": "选择当前工作目录新建终端", "workbench.action.terminal.openSettings": "配置终端设置", "workbench.action.terminal.paste": "粘贴到活动终端中", "workbench.action.terminal.pasteSelection": "将所选内容粘贴到活动终端", "workbench.action.terminal.relaunch": "重新启动活动终端", - "workbench.action.terminal.rename": "重命名...", - "workbench.action.terminal.renameInstance": "重命名...", "workbench.action.terminal.renameWithArg": "重命名当前活动终端", "workbench.action.terminal.renameWithArg.name": "终端的新名称", "workbench.action.terminal.renameWithArg.noName": "未提供名称参数", - "workbench.action.terminal.resizePaneDown": "向下调整窗格大小", - "workbench.action.terminal.resizePaneLeft": "向左调整窗格大小", - "workbench.action.terminal.resizePaneRight": "向右调整窗格大小", - "workbench.action.terminal.resizePaneUp": "向上调整窗格大小", + "workbench.action.terminal.resizePaneDown": "向下重设终端大小", + "workbench.action.terminal.resizePaneLeft": "向左重设终端大小", + "workbench.action.terminal.resizePaneRight": "向右重设终端大小", + "workbench.action.terminal.resizePaneUp": "向上重设终端大小", "workbench.action.terminal.runActiveFile": "在活动终端中运行活动文件", "workbench.action.terminal.runActiveFile.noFile": "只有磁盘上的文件可在终端上运行", "workbench.action.terminal.runSelectedText": "在活动终端运行所选文本", @@ -7639,15 +7787,12 @@ "workbench.action.terminal.sendSequence": "发送自定义序列到终端", "workbench.action.terminal.showEnvironmentInformation": "显示环境信息", "workbench.action.terminal.showTabs": "显示选项卡", - "workbench.action.terminal.split": "拆分终端", "workbench.action.terminal.splitInActiveWorkspace": "拆分终端 (活动工作区)", - "workbench.action.terminal.splitInstance": "拆分终端", "workbench.action.terminal.switchTerminal": "切换终端", "workbench.action.terminal.toggleEscapeSequenceLogging": "切换是否记录转义序列日志", "workbench.action.terminal.toggleFindCaseSensitive": "切换使用区分大小写进行查找", "workbench.action.terminal.toggleFindRegex": "切换使用正则表达式进行查找", - "workbench.action.terminal.toggleFindWholeWord": "切换使用全字匹配进行查找", - "workbench.action.terminal.unsplit": "取消拆分终端" + "workbench.action.terminal.toggleFindWholeWord": "切换使用全字匹配进行查找" }, "vs/workbench/contrib/terminal/browser/terminalConfigHelper": { "install": "安装", @@ -7656,6 +7801,13 @@ "vs/workbench/contrib/terminal/browser/terminalDecorationsProvider": { "label": "终端" }, + "vs/workbench/contrib/terminal/browser/terminalEditorInput": { + "cancel": "取消", + "confirmDirtyTerminal.button": "&&终止", + "confirmDirtyTerminal.detail": "关闭将终止此终端中正在运行的进程。", + "confirmDirtyTerminal.message": "是否要终止正在运行的进程?", + "confirmDirtyTerminals.detail": "关闭将终止此终端中正在运行的进程。" + }, "vs/workbench/contrib/terminal/browser/terminalIcons": { "configureTerminalProfileIcon": "用于创建新的终端配置文件的图标。", "killTerminalIcon": "用于终止终端实例的图标。", @@ -7688,41 +7840,37 @@ "yes": "是" }, "vs/workbench/contrib/terminal/browser/terminalMenus": { + "defaultTerminalProfile": "{0} (默认)", "miNewTerminal": "新终端(&&N)", "miRunActiveFile": "运行活动文件(&&A)", "miRunSelectedText": "运行所选文本(&&S)", "miSplitTerminal": "拆分终端(&&S)", + "terminal.new": "新建终端", "workbench.action.terminal.changeColor": "更改颜色...", "workbench.action.terminal.changeIcon": "更改图标...", "workbench.action.terminal.clear": "清除", "workbench.action.terminal.copySelection.short": "复制", "workbench.action.terminal.joinInstance": "联接终端", - "workbench.action.terminal.kill.short": "终止终端", - "workbench.action.terminal.killInstance": "终止终端", "workbench.action.terminal.new.short": "新建终端", "workbench.action.terminal.newWithProfile.short": "具有配置文件的新终端", "workbench.action.terminal.openSettings": "配置终端设置", "workbench.action.terminal.paste.short": "粘贴", - "workbench.action.terminal.rename": "重命名...", "workbench.action.terminal.renameInstance": "重命名...", "workbench.action.terminal.selectAll": "选择全部", "workbench.action.terminal.selectDefaultProfile": "选择默认配置文件", "workbench.action.terminal.showsTabs": "显示选项卡", - "workbench.action.terminal.split": "拆分终端", - "workbench.action.terminal.splitInstance": "拆分终端", - "workbench.action.terminal.switchTerminal": "切换终端", - "workbench.action.terminal.unsplitInstance": "取消拆分终端" + "workbench.action.terminal.switchTerminal": "切换终端" }, "vs/workbench/contrib/terminal/browser/terminalProcessManager": { "ptyHostRelaunch": "到 shell 进程的连接丢失,正在重启终端…" }, "vs/workbench/contrib/terminal/browser/terminalQuickAccess": { - "killTerminal": "终止终端实例", "renameTerminal": "重命名终端", "workbench.action.terminal.newWithProfilePlus": "新建具有配置文件的终端", "workbench.action.terminal.newplus": "创建新的终端" }, "vs/workbench/contrib/terminal/browser/terminalService": { + "ICreateContributedTerminalProfileOptions": "已贡献", "createQuickLaunchProfile": "配置终端配置文件", "enterTerminalProfileName": "输入终端配置文件名称", "localTerminalDescription": "本地", @@ -7732,10 +7880,10 @@ "terminal.integrated.selectProfileToCreate": "选择要创建的终端配置文件", "terminalProfileAlreadyExists": "有终端配置文件已具有此名称", "terminalProfiles": "配置文件", - "terminalProfiles.contributed": "已提供", "terminalProfiles.detected": "已检测", - "terminalService.terminalCloseConfirmationPlural": "存在 {0} 个活动的终端会话,是否要终止这些会话?", - "terminalService.terminalCloseConfirmationSingular": "存在一个活动的终端会话,是否要终止此会话?" + "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" }, "vs/workbench/contrib/terminal/browser/terminalTabbedView": { "hideTabs": "隐藏选项卡", @@ -7744,41 +7892,27 @@ }, "vs/workbench/contrib/terminal/browser/terminalTabsList": { "splitTerminalAriaLabel": "终端 {0} {1},拆分 {2}/{3}", - "terminal.kill": "终止", - "terminal.split": "拆分", "terminal.tabs": "终端选项卡", "terminalAriaLabel": "终端{0} {1}", "terminalInputAriaLabel": "输入终端名。按 \"Enter\" 键确认或按 \"Esc\" 键取消。" }, "vs/workbench/contrib/terminal/browser/terminalView": { - "defaultTerminalProfile": "{0} (默认)", "terminal.monospaceOnly": "终端仅支持等宽字体。如果这是新安装的字体,请确保重新启动 VS Code。", - "terminal.new": "新建终端", - "terminal.split": "拆分终端", "terminal.useMonospace": "使用 \"monospace\"", "terminalConnectingLabel": "正在启动...", - "terminals": "打开终端。", - "workbench.action.terminal.split": "拆分终端" + "terminals": "打开终端。" }, "vs/workbench/contrib/terminal/common/terminal": { - "isSplitTerminalContextKey": "聚焦选项卡的终端是否为拆分终端", "terminalCategory": "终端", - "terminalCountContextKey": "当前终端数", - "terminalFocusContextKey": "终端是否聚焦", - "terminalGroupCountContextKey": "当前终端组数", - "terminalProcessSupportedContextKey": "是否可以启动终端进程", - "terminalShellTypeContextKey": "活动终端的 shell 类型", - "terminalTabsFocusContextKey": "终端选项卡小组件是否聚焦", - "terminalTabsSingularSelectedContextKey": "是否选中了终端选项卡", - "terminalTextSelectedContextKey": "是否在活动终端中选择文本", "vscode.extension.contributes.terminal": "参与终端功能。", "vscode.extension.contributes.terminal.profiles": "定义用户可创建的其他终端配置文件。", - "vscode.extension.contributes.terminal.profiles.icon": "要与此终端配置文件关联的 condicon。", "vscode.extension.contributes.terminal.profiles.id": "终端配置文件提供程序的 ID。", "vscode.extension.contributes.terminal.profiles.title": "此终端配置文件的标题。", "vscode.extension.contributes.terminal.types": "定义用户可创建的其他终端类型。", "vscode.extension.contributes.terminal.types.command": "在用户创建此类型的终端时执行的命令。", - "vscode.extension.contributes.terminal.types.icon": "要与此终端类型关联的 condicon。", + "vscode.extension.contributes.terminal.types.icon": "要与此终端类型关联的 codicon、URI 或浅色和深色 URI。", + "vscode.extension.contributes.terminal.types.icon.dark": "使用深色主题时的图标路径", + "vscode.extension.contributes.terminal.types.icon.light": "使用浅色主题时的图标路径", "vscode.extension.contributes.terminal.types.title": "此类型终端的标题。" }, "vs/workbench/contrib/terminal/common/terminalColorRegistry": { @@ -7788,21 +7922,36 @@ "terminal.dragAndDropBackground": "在终端上拖动时的背景颜色。此颜色应有透明度,以便让终端内容透过背景。", "terminal.foreground": "终端的前景颜色。", "terminal.selectionBackground": "终端选中内容的背景颜色。", + "terminal.tab.activeBorder": "面板中终端选项卡侧边的边框。此默认为 tab.activeBorder。", "terminalCursor.background": "终端光标的背景色。允许自定义被 block 光标遮住的字符的颜色。", "terminalCursor.foreground": "终端光标的前景色。" }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { + "openDefaultSettingsJson": "打开默认设置 JSON", + "openDefaultSettingsJson.capitalized": "打开默认设置(JSON)", "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。", "terminal.integrated.bellDuration": "触发时在终端选项卡中显示响铃的毫秒数。", - "terminal.integrated.commandsToSkipShell": "一组命令 ID,其键绑定将不发送至 shell,而是始终由 VS Code 进行处理。这样的话,通常由 shell 使用的键绑定的行为可如同焦点未在终端上时的行为一样,例如按 “Ctrl+P” 来启动“快速打开”。\r\n\r\n \r\n\r\n默认跳过多项命令。要替代默认值并转而将相关命令的键绑定传递给 shell,请添加以 “-” 字符为前缀的命令。例如,添加“-workbench.action.quickOpen” 可使 “Ctrl+P”到达 shell。\r\n\r\n \r\n\r\n在设置编辑器中查看时,下面的默认跳过命令列表会被截断。要查看完整列表,请[打开默认设置 JSON](command:workbench.action.openRawDefaultSettings“打开默认设置(JSON)”),然后从下面的列表中搜索第一个命令。\r\n\r\n \r\n\r\n默认跳过的命令:\r\n\r\n{0}", - "terminal.integrated.confirmOnExit": "控制在存在活动终端会话的情况下是否要在退出时进行确认。", + "terminal.integrated.commandsToSkipShell": "一组命令 ID,其键绑定将不发送至 shell,而是始终由 VS Code 进行处理。这样的话,通常由 shell 使用的键绑定的行为可如同焦点未在终端上时的行为一样,例如按 “Ctrl+P” 来启动“快速打开”。\r\n\r\n \r\n\r\n默认跳过多项命令。要替代默认值并转而将相关命令的键绑定传递给 shell,请添加以 “-” 字符为前缀的命令。例如,添加“-workbench.action.quickOpen” 可使 “Ctrl+P”到达 shell。\r\n\r\n \r\n\r\n在设置编辑器中查看时,下面的默认跳过命令列表会被截断。要查看完整列表,请执行 {1},然后从下面的列表中搜索第一个命令。\r\n\r\n \r\n\r\n默认跳过的命令:\r\n\r\n{0}", + "terminal.integrated.confirmOnExit": "如果存在活动终端会话,控制是否确认窗口关闭的时间。", + "terminal.integrated.confirmOnExit.always": "始终确认是否存在终端。", + "terminal.integrated.confirmOnExit.hasChildProcesses": "确认是否存在具有子进程的终端。", + "terminal.integrated.confirmOnExit.never": "从不确认。", + "terminal.integrated.confirmOnKill": "控制是否在终端具有子进程时确认终止终端。设置为编辑器时,如果编辑器区域中的终端具有子进程时,则将标记为脏。请注意,子进程检测可能不适用于 Git Bash 等 shell,因为后者不将其进程作为 shell 的子进程运行。", + "terminal.integrated.confirmOnKill.always": "确认终端是在编辑器中还是在面板中。", + "terminal.integrated.confirmOnKill.editor": "确认终端是否在编辑器中。", + "terminal.integrated.confirmOnKill.never": "从不确认。", + "terminal.integrated.confirmOnKill.panel": "确认终端是否在面板中。", "terminal.integrated.copyOnSelection": "控制是否将在终端中选定的文本复制到剪贴板。", "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.cwd": "将在其中启动终端的显式起始路径,它用作 shell 进程的当前工作目录(cwd)。如果根目录不是方便的 cwd,此路径在工作区设置中可能十分有用。", + "terminal.integrated.defaultLocation": "控制新建终端的显示位置。", + "terminal.integrated.defaultLocation.editor": "在编辑器中创建终端", + "terminal.integrated.defaultLocation.view": "在终端视图中创建终端", "terminal.integrated.detectLocale": "控制是否检测 \"$LANG\" 环境变量并将其设置为符合 UTF-8 的选项,因为 VS Code 的终端仅支持来自 shell 的 UTF-8 编码数据。", "terminal.integrated.detectLocale.auto": "如果现有变量不存在或不以 \"'.UTF-8'\" 结尾,则设置 \"$LANG\" 环境变量。", "terminal.integrated.detectLocale.off": "请勿设置 \"$LANG\" 环境变量。", @@ -7828,6 +7977,7 @@ "terminal.integrated.fontWeightError": "仅允许使用关键字“正常”和“加粗”,或使用介于 1 至 1000 之间的数字。", "terminal.integrated.gpuAcceleration": "控制终端是否将使用 GPU 来进行呈现。", "terminal.integrated.gpuAcceleration.auto": "让 VS Code 检测哪些呈现器将提供最佳体验。", + "terminal.integrated.gpuAcceleration.canvas": "在终端中使用回退画布呈现器。这使用 2d 上下文而不是 webgl,在某些系统上可能更好。", "terminal.integrated.gpuAcceleration.off": "在终端中禁用 GPU 加速。", "terminal.integrated.gpuAcceleration.on": "在终端内启用 GPU 加速。", "terminal.integrated.letterSpacing": "控制终端的字母间距,这是一个整数值,表示要在字符之间增加的额外像素量。", @@ -7851,6 +8001,7 @@ "terminal.integrated.splitCwd.inherited": "在 macOS 和 Linux 上,新的拆分终端将使用父终端的工作目录。在 Windows 上,这与初始行为相同。", "terminal.integrated.splitCwd.initial": "新的拆分终端将使用父终端开始时使用的工作目录。", "terminal.integrated.splitCwd.workspaceRoot": "新的拆分终端将使用工作区根作为工作目录。在多根工作区中,提供了要使用根文件夹的选项。", + "terminal.integrated.tabs.enableAnimation": "控制终端选项卡状态是否支持动画(例如正在进行的任务)。", "terminal.integrated.tabs.enabled": "控制终端选项卡是否以列表的形式显示在终端的一侧。如果禁用此功能,将改为显示下拉列表。", "terminal.integrated.tabs.focusMode": "控制是在双击时将焦点放在某个选项卡上还是单击。", "terminal.integrated.tabs.focusMode.doubleClick": "双击终端选项卡时聚焦终端", @@ -7862,6 +8013,11 @@ "terminal.integrated.tabs.location": "控制终端选项卡的位置,该位置位于实际终端的左侧或右侧。", "terminal.integrated.tabs.location.left": "在终端的左侧显示终端选项卡视图", "terminal.integrated.tabs.location.right": "在终端的右侧显示终端选项卡视图", + "terminal.integrated.tabs.showActions": "控制是否在“新建终端”按钮旁边显示“终端拆分”和“终止”按钮。", + "terminal.integrated.tabs.showActions.always": "始终显示操作", + "terminal.integrated.tabs.showActions.never": "从不显示操作", + "terminal.integrated.tabs.showActions.singleTerminal": "当终端是唯一打开的终端时显示操作", + "terminal.integrated.tabs.showActions.singleTerminalOrNarrow": "在终端是唯一打开的终端或选项卡视图处于窄而无文本状态时显示活动终端", "terminal.integrated.tabs.showActiveTerminal": "在视图中显示活动的终端信息,当选项卡中的标题不可见时,此功能尤其有用。", "terminal.integrated.tabs.showActiveTerminal.always": "始终显示活动终端", "terminal.integrated.tabs.showActiveTerminal.never": "从不显示活动终端", @@ -7874,8 +8030,34 @@ "terminal.integrated.windowsEnableConpty": "是否使用 ConPTY 进行 Windows 终端进程通信(需要 Windows 10 内部版本号 18309+)。如果此设置为 false,将使用 Winpty。", "terminal.integrated.wordSeparators": "一个字符串,其中包含双击选择 Word 功能而被视为单词分隔符的所有字符。", "terminalIntegratedConfigurationTitle": "集成终端", - "titleMode.executable": "标题是由 _terminal_ 设置的,将使用检测到的前台进程的名称。", - "titleMode.sequence": "标题由 _process_ 通过转义序列设置,如果 shell 动态设置了标题,则此操作很有用。" + "titleMode.executable": "标题由终端设置,将使用已检测的前景流程的名称。", + "titleMode.sequence": "标题由流程通过转义序列进行设置,如果 shell 动态设置标题,则这非常有用。" + }, + "vs/workbench/contrib/terminal/common/terminalContextKey": { + "isSplitTerminalContextKey": "重点选项卡的终端是否为拆分终端。", + "terminalAltBufferActive": "终端的可选缓冲区是否处于活动状态。", + "terminalCountContextKey": "当前终端数。", + "terminalEditorFocusContextKey": "是否聚焦编辑器区域中的终端。", + "terminalFocusContextKey": "是否聚焦终端。", + "terminalProcessSupportedContextKey": "是否可以在当前工作区中启动终端流程。", + "terminalShellTypeContextKey": "活动终端的 shell 类型,当不存在终端时,此值设置为最后已知值。", + "terminalTabsFocusContextKey": "是否聚焦终端选项卡小组件。", + "terminalTabsSingularSelectedContextKey": "是否在终端选项卡列表中选择终端。", + "terminalTextSelectedContextKey": "是否在活动终端中选择文本。" + }, + "vs/workbench/contrib/terminal/common/terminalStrings": { + "killTerminal": "终止终端", + "killTerminal.short": "终止", + "moveToEditor": "将终端移动到编辑器区域中", + "splitTerminal": "拆分终端", + "splitTerminal.short": "拆分", + "terminal": "终端", + "unsplitTerminal": "取消拆分终端", + "workbench.action.terminal.changeColor": "更改颜色...", + "workbench.action.terminal.changeIcon": "更改图标...", + "workbench.action.terminal.focus": "聚焦到终端", + "workbench.action.terminal.moveToTerminalPanel": "将终端移到面板中", + "workbench.action.terminal.rename": "重命名..." }, "vs/workbench/contrib/terminal/electron-sandbox/localTerminalService": { "nonResponsivePtyHost": "与终端 pty 主机进程的连接没有响应,终端可能停止工作。", @@ -7890,6 +8072,7 @@ "hiddenIcon": "在隐藏的测试显示时其旁边出现的图标。", "testViewIcon": "查看测试视图的图标。", "testingCancelIcon": "用于取消正在进行的测试运行的图标。", + "testingDebugAllIcon": "“调试所有测试”操作的图标。", "testingDebugIcon": "“调试测试”操作的图标。", "testingErrorIcon": "针对有错误的测试显示的图标。", "testingFailedIcon": "针对失败的测试显示的图标。", @@ -7900,23 +8083,25 @@ "testingShowAsList": "当测试资源管理器(树形式)被禁用时显示的图标。", "testingShowAsTree": "当测试资源管理器(列表形式)被禁用时显示的图标。", "testingSkippedIcon": "针对跳过的测试显示的图标。", - "testingUnsetIcon": "针对处于未设置状态的测试显示的图标。" + "testingUnsetIcon": "针对处于未设置状态的测试显示的图标。", + "testingUpdateProfiles": "显示的用于更新测试配置文件的图标。" }, "vs/workbench/contrib/testing/browser/testExplorerActions": { + "configureProfile": "选择要更新的配置文件", "debug test": "调试测试", "debugAllTests": "调试所有测试", - "debugSelectedTests": "调试所选测试", + "debugSelectedTests": "调试测试", "discoveringTests": "正在发现测试", "hideTest": "隐藏测试", "noDebugTestProvider": "未在此工作区中找到可调试测试。可能需要安装测试提供程序扩展", "noTestProvider": "未在此工作区中找到测试。可能需要安装测试提供程序扩展", "run test": "运行测试", "runAllTests": "运行所有测试", - "runSelectedTests": "运行所选测试", + "runSelectedTests": "运行测试", "testing.cancelRun": "取消测试运行", - "testing.category": "测试", "testing.clearResults": "清除所有结果", "testing.collapseAll": "折叠所有测试", + "testing.configureProfile": "配置测试配置文件", "testing.debugAtCursor": "在光标处调试测试", "testing.debugCurrentFile": "在当前文件中调试测试", "testing.debugFailTests": "调试失败的测试", @@ -7925,13 +8110,15 @@ "testing.openOutputPeek": "快速查看输出", "testing.reRunFailTests": "重新运行失败的测试", "testing.reRunLastRun": "重新运行上次运行", - "testing.refresh": "刷新测试", "testing.runAtCursor": "在光标处运行测试", "testing.runCurrentFile": "在当前文件中运行测试", + "testing.runUsing": "使用配置文件执行...", "testing.searchForTestExtension": "搜索测试扩展", + "testing.selectDefaultTestProfiles": "选择默认配置文件", "testing.showMostRecentOutput": "显示输出", "testing.sortByLocation": "按位置排序", - "testing.sortByName": "按名称排序", + "testing.sortByStatus": "按状态排序", + "testing.toggleInlineTestOutput": "切换内联测试输出", "testing.turnOffAutoRun": "关闭自动运行", "testing.turnOnAutoRun": "启用自动运行", "testing.viewAsList": "以列表形式查看", @@ -7945,28 +8132,41 @@ "test": "测试", "testExplorer": "测试资源管理器" }, + "vs/workbench/contrib/testing/browser/testingConfigurationUi": { + "testConfigurationUi.pick": "选择要使用的测试配置文件", + "updateTestConfiguration": "更新测试配置" + }, "vs/workbench/contrib/testing/browser/testingDecorations": { + "actual.title": "实际值:", + "debug all test": "调试所有测试", "debug test": "调试测试", - "failedHoverMessage": "{0} 已失败。", - "failedPeekAction": "速览错误", + "expected.title": "预期值:", + "peek failure": "速览错误", + "peekTestOutout": "速览测试输出", "reveal test": "在测试资源管理器中显示", + "run all test": "运行所有测试", "run test": "运行测试", - "testing.clickToRun": "单击以运行测试,右键单击以查看更多选项" + "testing.gutterMsg.contextMenu": "单击以获取测试选项", + "testing.gutterMsg.debug": "单击以调试测试,右键单击以查看更多选项", + "testing.gutterMsg.run": "单击以运行测试,右键单击以查看更多选项", + "testing.runUsing": "使用配置文件执行..." }, "vs/workbench/contrib/testing/browser/testingExplorerFilter": { "filter": "筛选", - "testExplorerFilter": "筛选器(例如 text、!exclude)", + "testExplorerFilter": "Filter (e.g. text, !exclude, @tag)", + "testExplorerFilterLabel": "Filter text for tests in the explorer", "testing.filters.currentFile": "仅在活动文件中显示", "testing.filters.menu": "更多筛选器...", "testing.filters.removeTestExclusions": "取消隐藏所有测试", - "testing.filters.showAll": "显示所有测试", "testing.filters.showExcludedTests": "显示隐藏的测试", "testing.filters.showOnlyExecuted": "仅显示已执行的测试", "testing.filters.showOnlyFailed": "仅显示失败的测试" }, "vs/workbench/contrib/testing/browser/testingExplorerView": { + "configureTestProfiles": "配置测试配置文件", + "defaultTestProfile": "{0} (默认)", + "selectDefaultConfigs": "选择默认配置文件", "testExplorer": "测试资源管理器", - "testing.treeElementLabel": "{0} ({1})", "testing.treeElementLabelDuration": "{1} 中的 {0}", "testing.treeElementLabelOutdated": "{0},过期结果", "testingFindExtension": "显示工作区测试", @@ -7978,6 +8178,10 @@ "run test": "运行测试", "testUnnamedTask": "未命名任务", "testing.debugLastRun": "调试测试运行", + "testing.goToFile": "转到“文件”", + "testing.goToNextMessage": "转到“下一个测试失败”", + "testing.goToPreviousMessage": "转到“上一个测试失败”", + "testing.openMessageInEditor": "在编辑器中打开", "testing.reRunLastRun": "重新运行测试", "testing.revealInExplorer": "在测试资源管理器中显示", "testing.showResultOutput": "显示结果输出", @@ -8011,12 +8215,8 @@ "testing.iconUnset": "测试资源管理器中“未设置”图标的颜色。", "testing.message.error.decorationForeground": "在编辑器中内联显示的测试错误消息的文本颜色。", "testing.message.error.marginBackground": "在编辑器中内联显示的错误消息旁边的边距颜色。", - "testing.message.hint.decorationForeground": "在编辑器中内联显示的测试提示消息的文本颜色。", - "testing.message.hint.marginBackground": "在编辑器中内联显示的提示消息旁边的边距颜色。", "testing.message.info.decorationForeground": "在编辑器中内联显示的测试信息消息的文本颜色。", "testing.message.info.marginBackground": "在编辑器中内联显示的信息消息旁边的边距颜色。", - "testing.message.warning.decorationForeground": "在编辑器中内联显示的测试警告消息的文本颜色。", - "testing.message.warning.marginBackground": "在编辑器中内联显示的警告消息旁边的边距颜色。", "testing.peekBorder": "速览视图边框和箭头颜色。", "testing.runAction": "编辑器中“运行”图标的颜色。" }, @@ -8029,17 +8229,27 @@ "testing.automaticallyOpenPeekView": "配置何时自动打开“错误速览”视图。", "testing.automaticallyOpenPeekView.failureAnywhere": "无论故障在何处,都自动打开。", "testing.automaticallyOpenPeekView.failureInVisibleDocument": "在可见文档中测试失败时自动打开。", + "testing.automaticallyOpenPeekView.never": "从不自动打开。", "testing.automaticallyOpenPeekViewDuringAutoRun": "控制是否在自动运行模式期间自动打开“速览”视图。", - "testing.followRunningTest": "控制在测试资源管理器视图中是否应遵循正在运行的测试" + "testing.defaultGutterClickAction": "控制在装订线中左键单击测试修饰时要执行的操作。", + "testing.defaultGutterClickAction.contextMenu": "打开上下文菜单以获取更多选项。", + "testing.defaultGutterClickAction.debug": "调试测试。", + "testing.defaultGutterClickAction.run": "运行测试。", + "testing.followRunningTest": "控制在测试资源管理器视图中是否应遵循正在运行的测试", + "testing.gutterEnabled": "控制是否在编辑器装订线中显示测试修饰。" }, "vs/workbench/contrib/testing/common/constants": { + "testGroup.coverage": "覆盖率", + "testGroup.debug": "调试", + "testGroup.run": "运行", "testState.errored": "出错", "testState.failed": "失败", "testState.passed": "通过", "testState.queued": "已排队", "testState.running": "正在运行", "testState.skipped": "已跳过", - "testState.unset": "撤销" + "testState.unset": "尚未运行", + "testing.treeElementLabel": "{0} ({1})" }, "vs/workbench/contrib/testing/common/testResult": { "runFinished": "测试运行时间: {0}" @@ -8049,6 +8259,12 @@ "testTrust": "运行测试可能会执行工作区中的代码。" }, "vs/workbench/contrib/testing/common/testingContextKeys": { + "testing.controllerId": "当前测试项的控制器 ID", + "testing.hasConfigurableConfig": "指示是否可以配置测试配置", + "testing.hasCoverableTests": "指示是否有测试控制器注册了覆盖率配置", + "testing.hasDebuggableTests": "指示是否有测试控制器注册了调试配置", + "testing.hasNonDefaultConfig": "指示是否有测试控制器注册了非默认配置", + "testing.hasRunnableTests": "指示是否有测试控制器注册了运行配置", "testing.peekItemType": "输出速览视图中项的类型。类型为“测试”、“消息”、“任务”或“结果”。", "testing.testId": "当前测试项的 ID,在创建或打开测试项的菜单时设置", "testing.testItemHasUri": "指示测试项是否已定义 URI 的布尔值", @@ -8103,6 +8319,30 @@ "timelineRefresh": "“刷新时间线”操作的图标。", "timelineUnpin": "“取消固定时间线”操作的图标。" }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchy.contribution": { + "close": "关闭", + "editorHasTypeHierarchyProvider": "类型层次结构提供程序是否可用", + "error": "未能显示类型层次结构", + "no.item": "无结果", + "title": "速览类型层次结构", + "title.refocusTypeHierarchy": "重新专注类型层次结构", + "title.subtypes": "显示子类型", + "title.supertypes": "显示父类型", + "typeHierarchyDirection": "类型层次结构是否显示父类型或子类型", + "typeHierarchyVisible": "当前是否正在显示类型层次结构预览" + }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchyPeek": { + "empt.subtypes": "没有“{0}”的子类型", + "empt.supertypes": "没有“{0}”的父类型", + "subtypes": "“{0}”的子类型", + "supertypes": "“{0}”的父类型", + "title.loading": "正在加载..." + }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchyTree": { + "subtypes": "{0} 的子类型", + "supertypes": "“{0}”的父类型", + "tree.aria": "类型层次结构" + }, "vs/workbench/contrib/update/browser/releaseNotesEditor": { "releaseNotesInputName": "发行说明: {0}", "unassigned": "未分配" @@ -8120,7 +8360,6 @@ "installingUpdate": "正在安装更新...", "later": "稍后", "noUpdatesAvailable": "当前没有可用的更新。", - "ok": "确定", "read the release notes": "欢迎使用 {0} v{1}! 是否要阅读发布说明?", "relaunchDetailInsiders": "按“重载”按钮切换到 VSCode 的夜晚预生产版本。", "relaunchDetailStable": "按“重载”按钮切换到每月发布的 VSCode 稳定版本。", @@ -8164,7 +8403,8 @@ }, "vs/workbench/contrib/url/browser/url.contribution": { "openUrl": "打开 URL", - "urlToOpen": "要打开的 URL" + "urlToOpen": "要打开的 URL", + "workbench.trustedDomains.promptInTrustedWorkspace": "启用后,在受信任的工作区中打开链接时,将显示受信任的域提示。" }, "vs/workbench/contrib/userDataSync/browser/userDataSync": { "Sync accept merges": "{0}: {1}", @@ -8174,8 +8414,10 @@ "accept merges button": "接受合并(&&M)", "accept remote": "接受远程", "accept remote button": "接受远程(&&R)", + "ask to turn on in global": "设置同步已关闭(1)", "auth failed": "启用设置同步时出错: 身份验证失败。", "cancel": "取消", + "change later": "以后始终可以更改此项。", "configure": "配置...", "configure and turn on sync detail": "请进行登录,跨设备同步你的数据。", "configure sync": "{0}: 配置…", @@ -8192,10 +8434,10 @@ "global activity turn on sync": "打开设置同步…", "has conflicts": "{0}: 检测到冲突", "insiders": "预览体验人员", + "learn more": "了解详细信息", "leftResourceName": "{0} (远程)", "merges": "{0} (合并)", "no authentication providers": "没有可用的身份验证提供程序。", - "open doc": "打开文档", "open file": "打开 {0} 文件", "operationId": "操作 ID: {0}", "per platform": "为每个平台", @@ -8209,6 +8451,7 @@ "service switched to insiders": "设置同步已切换为预览体验成员服务", "service switched to stable": "设置同步已切换为稳定的服务", "session expired": "当前会话已过期,因此已关闭设置同步。若要启用同步,请重新登录。", + "settings sync is off": "设置同步已关闭", "show conflicts": "显示冲突", "show sync log title": "{0}: 显示日志", "show sync log toolrip": "显示日志", @@ -8229,7 +8472,6 @@ "switchSyncService.title": "{0}: 选择服务", "sync is on": "设置同步已打开", "sync now": "{0}: 立即同步", - "sync preview message": "同步设置是一项预览功能,请在启用它之前阅读文档。", "sync settings": "{0}: 显示设置", "synced with time": "同步时间: {0}", "syncing": "正在同步", @@ -8240,14 +8482,15 @@ "turn off sync confirmation": "是否要关闭同步?", "turn off sync detail": "将不再同步你的设置、键绑定、扩展、代码片段和 UI 状态。", "turn off sync everywhere": "关闭所有设备上的同步设置,并从云中清除数据。", - "turn on": "打开", "turn on failed": "打开设置同步时出错。{0}", "turn on failed with user data sync error": "启用设置同步时出错。请查看[日志]({0})以了解详细信息。", + "turn on settings sync": "打开设置同步", "turn on sync": "打开设置同步…", "turn on sync with category": "{0}: 打开…", "turned off": "已从另一设备禁用设置同步,请再次启用同步。", "turnin on sync": "正在打开设置同步…", "turning on syncing": "正在打开设置同步…", + "turnon sync after initialization message": "已初始化你的设置、键绑定、扩展、代码片段和 UI 状态,但还未同步。是否要启用设置同步?", "update conflicts": "无法解决冲突,因为存在新的可用本地版本。请重新尝试。", "using separate service": "设置同步现使用一个单独的服务;有关详细信息,请参阅[设置同步文档](https://aka.ms/vscode-settings-sync-help#_syncing-stable-versus-insiders)。", "workbench.action.showSyncRemoteBackup": "显示已同步的数据", @@ -8285,6 +8528,7 @@ "vs/workbench/contrib/userDataSync/browser/userDataSyncViews": { "confirm replace": "是否要用选定的内容替换当前的 {0}?", "current": "当前", + "last sync states": "上次同步的远程", "leftResourceName": "{0} (远程)", "local sync activity title": "同步活动(本地)", "merges": "合并", @@ -8295,7 +8539,9 @@ "reset": "重置同步的数据", "rightResourceName": "{0} (本地)", "sideBySideLabels": "{0} ↔ {1}", + "sync logs": "日志", "synced machines": "已同步的计算机", + "troubleshoot": "疑难解答", "turn off": "关闭(&&T)", "turn off sync on machine": "确定要对 {0} 关闭同步吗?", "valid message": "计算机名称必须是唯一的且不为空", @@ -8332,15 +8578,15 @@ "watermark.startDebugging": "开始调试", "watermark.toggleTerminal": "切换终端" }, - "vs/workbench/contrib/webview/browser/baseWebviewElement": { - "fatalErrorMessage": "加载 Web 视图时出错: {0}" - }, "vs/workbench/contrib/webview/browser/webview.contribution": { "copy": "复制", "cut": "剪切", "paste": "粘贴" }, - "vs/workbench/contrib/webview/electron-browser/webviewCommands": { + "vs/workbench/contrib/webview/browser/webviewElement": { + "fatalErrorMessage": "加载 Web 视图时出错: {0}" + }, + "vs/workbench/contrib/webview/electron-sandbox/webviewCommands": { "iframeWebviewAlert": "使用标准开发工具调试基于 iFrame 的 Web 视图", "openToolsLabel": "打开 Webview 开发人员工具" }, @@ -8354,6 +8600,16 @@ "vs/workbench/contrib/webviewPanel/browser/webviewPanel.contribution": { "webview.editor.label": "Web 视图编辑器" }, + "vs/workbench/contrib/welcome/common/newFile.contribution": { + "Built-In": "内置", + "Create": "创建", + "change keybinding": "配置键绑定", + "createNew": "新建...", + "file": "文件", + "miNewFile2": "文本文件", + "notebook": "笔记本", + "welcome.newFile": "新建文件..." + }, "vs/workbench/contrib/welcome/common/viewsWelcomeContribution": { "ViewsWelcomeExtensionPoint.proposedAPI": "“{0}”中的 viewsWelcome 贡献要求启用 \"enableProposedApi\"。" }, @@ -8369,55 +8625,64 @@ "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted": { "allDone": "标记为完成", "close": "隐藏", - "configureVisibility": "配置欢迎页面内容", - "gettingStarted": "入门", + "footer": "{0} 收集使用情况数据。阅读我们的 {1} 并了解如何 {2}。", "gettingStarted.allStepsComplete": "所有 {0} 个步骤均已完成!", "gettingStarted.editingEvolved": "编辑进化", "gettingStarted.someStepsComplete": "已完成 {0} 个步骤,共 {1} 个步骤", - "gettingStartedLabel": "入门。关于编辑器快速入门的概述。", "imageShowing": "显示 {0} 的图像", - "more": "更多", + "new": "新建", + "newItems": "新建项", "nextOne": "下一节", - "pickWalkthroughs": "选择要显示的演练", + "optOut": "选择退出", + "pickWalkthroughs": "打开演练...", + "privacy statement": "隐私声明", "recent": "最近", "show more recents": "显示所有最近使用的文件夹 {0}", + "showAll": "更多...", "start": "启动", + "walkthroughs": "演练", + "welcome": "欢迎使用", + "welcomeAriaLabel": "关于编辑器快速入门的概述。", "welcomePage.openFolderWithPath": "打开路径为 {1} 的文件夹 {0}", "welcomePage.showOnStartup": "启动时显示欢迎页" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted.contribution": { - "Getting Started": "入门", - "gettingStarted": "入门", - "gettingStarted.goBack": "返回", - "gettingStarted.goNext": "下一个", - "gettingStarted.goPrev": "上一个", - "gettingStarted.markStepComplete": "标记步骤完成", - "gettingStarted.markStepInomplete": "标记步骤未完成", + "Welcome": "欢迎使用", "help": "帮助", - "workbench.welcomePage.experimental.startEntryContributions": "启用后,允许扩展以将项目加入欢迎页面的“开始”部分。这是一项试验性功能,受破坏性视为 API 更改。", - "workbench.welcomePage.walkthroughs.openOnInstall": "启用后,将在安装扩展时打开扩展的演练。演练是构成“欢迎”页面的“入门”部分的项" + "pickWalkthroughs": "打开演练...", + "welcome": "欢迎使用", + "welcome.goBack": "返回", + "welcome.markStepComplete": "标记步骤完成", + "welcome.markStepInomplete": "标记步骤未完成", + "welcome.showAllWalkthroughs": "打开演练...", + "workbench.welcomePage.preferReducedMotion": "启用后,减少欢迎页中的移动。", + "workbench.welcomePage.walkthroughs.openOnInstall": "启用后,将在安装扩展时打开扩展的演练。", + "workspacePlatform": "当前工作区的平台,在远程或无服务器上下文中可能不同于 UI 的平台" + }, + "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedColors": { + "welcomePage.background": "欢迎页面的背景色。", + "welcomePage.buttonBackground": "欢迎页按钮的背景色。", + "welcomePage.buttonHoverBackground": "欢迎页按钮被悬停时的背景色。", + "welcomePage.progress.background": "欢迎页面进度栏的前景色。", + "welcomePage.progress.foreground": "欢迎页面进度栏的背景色。", + "welcomePage.tileBackground": "“入门”页上磁贴的背景颜色。", + "welcomePage.tileHoverBackground": "“入门”页上磁贴的悬停背景颜色。", + "welcomePage.tileShadow": "欢迎页演练类别按钮的阴影颜色。" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedExtensionPoint": { "pathDeprecated": "已弃用。请改用“图像”或“Markdown”", - "startEntries": "提供命令来帮助用户开始使用你的扩展。这是一项试验性功能,仅可用于 VS Code 预览体验计划。", - "startEntries.command": "要运行的命令。", - "startEntries.description": "起始项的说明。", - "startEntries.title": "开始项标题。", - "startEntries.type": "用于分组的起始项的类型。受支持的值为“sample-notebook”或“template-folder”。", - "startEntries.when": "用于控制此起始项可见性的上下文键表达式。", "title": "标题", - "usesteps": "已弃用。请改为使用“步骤”", "walkthroughs": "提供演练以帮助用户入门扩展。", "walkthroughs.description": "演练的说明。", + "walkthroughs.featuredFor": "与这些 glob 模式之一匹配的演练在具有指定文件的工作区中显示为“特色”。例如,针对 TypeScript 项目的演练可能在此处指定“tsconfig.json”。", "walkthroughs.id": "此演练的唯一标识符。", - "walkthroughs.primary.deprecated": "已弃用。安装时将打开满足条件的第一个演练。", "walkthroughs.steps": "要在此演练期间完成的步骤。", "walkthroughs.steps.button.deprecated.interpolated": "已弃用。请改用说明中的 markdown 链接,例如 {0}、{1}、或 {2}", "walkthroughs.steps.completionEvents": "应触发此步骤变为已勾选的事件。如果为空或未定义,则在单击任何步骤的按钮或链接时,步骤将撤销复选; 如果该步骤没有按钮或链接,则选中它时会选中。", "walkthroughs.steps.completionEvents.extensionInstalled": "安装具有给定 id 的扩展时,请关闭步骤。如果已安装扩展,则步骤将以勾选状态开始。", "walkthroughs.steps.completionEvents.onCommand": "在 VS Code 中的任何位置执行给定命令时,勾选步骤。", "walkthroughs.steps.completionEvents.onContext": "当上下文键表达式为 true 时,勾选步骤。", - "walkthroughs.steps.completionEvents.onLink": "通过入门步骤打开给定链接时,选中步骤。", + "walkthroughs.steps.completionEvents.onLink": "通过演练步骤打开给定链接时的签出步骤。", "walkthroughs.steps.completionEvents.onSettingChanged": "在给定设置发生更改时勾选步骤", "walkthroughs.steps.completionEvents.onView": "打开给定视图时选中步骤", "walkthroughs.steps.completionEvents.stepSelected": "选中后立即勾选步骤。", @@ -8439,14 +8704,14 @@ "walkthroughs.when": "用于控制此演练的可见性的上下文键表达式。" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedIcons": { - "gettingStartedChecked": "用于表示已完成的入门步骤", - "gettingStartedUnchecked": "用于表示尚未完成的入门步骤" + "gettingStartedChecked": "用于表示已完成的演练步骤", + "gettingStartedUnchecked": "用于表示尚未完成的演练步骤" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedInput": { - "gettingStarted": "入门" + "welcome": "欢迎使用" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedService": { - "workspacePlatform": "当前工作区的平台,在远程上下文中可能不同于 UI 的平台" + "builtin": "内置" }, "vs/workbench/contrib/welcome/gettingStarted/common/gettingStartedContent": { "browseLangExts": "浏览语言扩展", @@ -8455,13 +8720,11 @@ "commandPalette": "打开命令面板", "enableSync": "启用设置同步", "enableTrust": "启用信任", - "getting-started-beginner-icon": "用于“入门”初学者类别的图标", - "getting-started-intermediate-icon": "用于“入门”中间类别的图标", - "getting-started-setup-icon": "用于“入门”设置类别的图标", + "getting-started-beginner-icon": "用于欢迎页面初学者类别的图标", + "getting-started-intermediate-icon": "用于欢迎页面中级类别的图标", + "getting-started-setup-icon": "用于欢迎页面的设置类别的图标", "gettingStarted.beginner.description": "直接跳转到 VS Code 并概要了解必备功能。", "gettingStarted.beginner.title": "了解基础知识", - "gettingStarted.cloneRepo.description": "克隆 git 存储库", - "gettingStarted.cloneRepo.title": "克隆 Git 存储库…", "gettingStarted.commandPalette.description.interpolated": "命令面板是完成 VS Code 中任何任务的键盘方式。通过查找常用命令进行 **练习**,以节省时间并保留在流中。\r\n{0}\r\n_尝试搜索“查看切换”。_", "gettingStarted.commandPalette.title": "访问所有内容只需一个快捷方式", "gettingStarted.debug.description.interpolated": "通过设置启动配置来加速编辑、生成、测试和调试循环。\r\n{0}", @@ -8472,8 +8735,8 @@ "gettingStarted.findLanguageExts.title": "对所有语言的丰富支持", "gettingStarted.intermediate.description": "使用这些提示和技巧优化开发工作流。", "gettingStarted.intermediate.title": "提高工作效率", - "gettingStarted.newFile.description": "从新的空文件开始", - "gettingStarted.newFile.title": "新建文件", + "gettingStarted.newFile.description": "打开新的无标题文件、笔记本或自定义编辑器。", + "gettingStarted.newFile.title": "新建文件...", "gettingStarted.notebook.title": "自定义笔记", "gettingStarted.notebookProfile.description": "获取笔记,以你喜欢的方式体验", "gettingStarted.notebookProfile.title": "选择笔记的布局", @@ -8511,6 +8774,8 @@ "gettingStarted.terminal.title": "便利的内置终端", "gettingStarted.topLevelCommandPalette.description": "使用命令面板查看和运行 VSCode 的所有命令", "gettingStarted.topLevelCommandPalette.title": "运行命令…", + "gettingStarted.topLevelShowWalkthroughs.description": "", + "gettingStarted.topLevelShowWalkthroughs.title": "打开演练...", "gettingStarted.videoTutorial.description.interpolated": "请观看系列简短实用视频教程中的第一课,了解 VS Code 的主要功能。\r\n{0}", "gettingStarted.videoTutorial.title": "充电学习", "gettingStarted.workspaceTrust.description.interpolated": "通过 {0},可以确定项目文件夹是否应 **允许或限制** 自动代码执行 __(扩展、调试等所必需)__。\r\n 打开文件/文件夹将提示授予信任。以后始终可以 {1}。", @@ -8554,102 +8819,13 @@ "welcomeOverlay.search": "跨文件搜索", "welcomeOverlay.terminal": "切换集成终端" }, - "vs/workbench/contrib/welcome/page/browser/vs_code_welcome_page": { - "welcomePage.colorTheme": "颜色主题", - "welcomePage.colorThemeDescription": "使编辑器和代码呈现你喜欢的外观", - "welcomePage.customize": "自定义", - "welcomePage.editingEvolved": "编辑进化", - "welcomePage.gitClone": "克隆存储库…", - "welcomePage.gitHubRepository": "GitHub 存储库", - "welcomePage.help": "帮助", - "welcomePage.installExtensionPacks": "工具和语言", - "welcomePage.installExtensionPacksDescription": "安装对 {0} 和 {1} 的支持", - "welcomePage.installKeymapDescription": "设置和按键绑定", - "welcomePage.installKeymapExtension": "安装 {0} 和 {1} 的设置和快捷键", - "welcomePage.interactivePlayground": "交互式演练场", - "welcomePage.interactivePlaygroundDescription": "在简短的演练中尝试基本的编辑器功能", - "welcomePage.interfaceOverview": "界面概览", - "welcomePage.interfaceOverviewDescription": "查看突出显示主要 UI 组件的叠加图", - "welcomePage.introductoryVideos": "入门视频", - "welcomePage.keybindingsCheatsheet": "快捷键速查表(可打印)", - "welcomePage.learn": "学习", - "welcomePage.moreExtensions": "更多", - "welcomePage.moreRecent": "更多...", - "welcomePage.newFile": "新建文件", - "welcomePage.newsletterSignup": "接收我们的新闻稿", - "welcomePage.noRecentFolders": "无最近使用文件夹", - "welcomePage.openFolder": "打开文件夹...", - "welcomePage.others": "其他", - "welcomePage.productDocumentation": "产品文档", - "welcomePage.recent": "最近", - "welcomePage.showCommands": "查找并运行所有命令", - "welcomePage.showCommandsDescription": "使用命令面板快速访问和搜索命令 ({0})", - "welcomePage.showKeymapExtensions": "显示其他按键映射扩展", - "welcomePage.showLanguageExtensions": "显示更多语言扩展", - "welcomePage.showOnStartup": "启动时显示欢迎页", - "welcomePage.stackOverflow": "Stack Overflow", - "welcomePage.start": "启动", - "welcomePage.tipsAndTricks": "提示与技巧", - "welcomePage.vscode": "Visual Studio Code" - }, - "vs/workbench/contrib/welcome/page/browser/welcomePage": { - "details": "细节", - "ok": "确定", - "welcome.title": "欢迎使用", - "welcomePage": "欢迎使用", - "welcomePage.atom": "Atom", - "welcomePage.azure": "Azure", - "welcomePage.docker": "Docker", - "welcomePage.extensionListSeparator": ", ", - "welcomePage.extensionPackAlreadyInstalled": "已安装对 {0} 的支持。", - "welcomePage.extensionPackNotFound": "找不到对 {0} (ID: {1}) 的支持。", - "welcomePage.installExtensionPack": "安装对 {0} 的额外支持", - "welcomePage.installKeymap": "安装 {0} 按键映射", - "welcomePage.installedExtensionPack": "已安装 {0} 支持", - "welcomePage.installedKeymap": "已安装 {0} 按键映射", - "welcomePage.installingExtensionPack": "正在安装对 {0} 的额外支持...", - "welcomePage.installingKeymap": "正在安装 {0} 键盘快捷方式...", - "welcomePage.java": "Java", - "welcomePage.javaScript": "JavaScript", - "welcomePage.keymapAlreadyInstalled": "已安装 {0} 键盘快捷方式。", - "welcomePage.keymapNotFound": "找不到 ID 为 {1} 的 {0} 键盘快捷方式。", - "welcomePage.openFolderWithPath": "打开路径为 {1} 的文件夹 {0}", - "welcomePage.php": "PHP", - "welcomePage.python": "Python", - "welcomePage.showAzureExtensions": "显示 Azure 扩展", - "welcomePage.sublime": "Sublime", - "welcomePage.vim": "Vim", - "welcomePage.willReloadAfterInstallingExtensionPack": "安装对 {0} 的额外支持后,将重载窗口。", - "welcomePage.willReloadAfterInstallingKeymap": "安装 {0} 键盘快捷方式后,将重载窗口。" - }, "vs/workbench/contrib/welcome/page/browser/welcomePage.contribution": { - "miWelcome": "欢迎使用(&&W)", "workbench.startupEditor": "在没有从上一会话中恢复出信息的情况下,控制启动时显示的编辑器。", - "workbench.startupEditor.gettingStarted": "打开包含帮助开始使用 VS Code 和扩展内容的新欢迎页面。", - "workbench.startupEditor.gettingStartedInEmptyWorkbench": "打开空工作台时,打开包含内容的新欢迎页面以帮助开始使用 VS Code 和扩展。", "workbench.startupEditor.newUntitledFile": "打开一个新的无标题文件(仅在打开一个空窗口时适用)。", "workbench.startupEditor.none": "在启动时不打开编辑器。", - "workbench.startupEditor.readme": "打开包含一个自述文件的文件夹时, 打开自述文件, 否则回退到 \"欢迎页面\"。", - "workbench.startupEditor.welcomePage": "打开旧版欢迎页面。", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "在打开空工作区时打开旧版欢迎页面。" - }, - "vs/workbench/contrib/welcome/page/browser/welcomePageColors": { - "welcomePage.background": "欢迎页面的背景色。", - "welcomePage.buttonBackground": "欢迎页按钮的背景色。", - "welcomePage.buttonHoverBackground": "欢迎页按钮被悬停时的背景色。", - "welcomePage.progress.background": "欢迎页面进度栏的前景色。", - "welcomePage.progress.foreground": "欢迎页面进度栏的背景色。", - "welcomePage.tileBackground": "“入门”页上磁贴的背景颜色。", - "welcomePage.tileHoverBackground": "“入门”页上磁贴的悬停背景颜色。", - "welcomePage.tileShadow": "欢迎页演练类别按钮的阴影颜色。" - }, - "vs/workbench/contrib/welcome/telemetryOptOut/browser/telemetryOptOut": { - "telemetryOptOut.OptIn": "好,乐意提供帮助", - "telemetryOptOut.OptOut": "不,谢谢", - "telemetryOptOut.optInNotice": "帮助改善 VS Code,允许 Microsoft 收集使用数据。请阅读我们的[隐私声明]({0})并了解如何[选择加入]({1})。", - "telemetryOptOut.optOutNotice": "帮助改善 VS Code,允许 Microsoft 收集使用数据。请阅读我们的[隐私声明]({0})并了解如何[选择退出]({1})。", - "telemetryOptOut.optOutOption": "请允许 Microsoft 收集使用数据来帮助我们改进 Visual Studio Code。有关详细信息,请阅读我们的[隐私声明]({0})。", - "telemetryOptOut.readMore": "了解详细信息" + "workbench.startupEditor.readme": "当打开包含自述文件的文件夹时,请打开自述文件,否则会回退到 'welcomePage'。请注意: 仅在作为全局 配置时才遵守此操作,如果在工作区或文件夹配置中进行设置,则此将被忽略。", + "workbench.startupEditor.welcomePage": "打开包含帮助开始使用 VS Code 和扩展内容的欢迎页面。", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "在打开空工作区时打开欢迎页面。" }, "vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": { "editorWalkThrough": "交互式演练场", @@ -8667,8 +8843,10 @@ "vs/workbench/contrib/workspace/browser/workspace.contribution": { "addWorkspaceFolderDetail": "你正在将文件添加到受信任的工作区,该工作区当前不受信任。是否信任这些新文件的作者?", "addWorkspaceFolderMessage": "是否信任此文件夹中的文件的作者?", + "cancel": "取消", "cancelWorkspaceTrustButton": "取消", "checkboxString": "信任父文件夹“{0}”中所有文件的作者", + "configureWorkspaceTrust": "配置工作区信任", "dontTrustFolderOptionDescription": "在受限模式下浏览文件夹", "dontTrustOption": "否,我不信任此作者", "dontTrustWorkspaceOptionDescription": "在受限模式下浏览工作区", @@ -8680,7 +8858,14 @@ "immediateTrustRequestMessage": "如果不信任当前打开的文件或文件夹的源,则尝试使用的功能可能会带来安全风险。", "manageWorkspaceTrust": "管理工作区信任", "manageWorkspaceTrustButton": "管理", + "newWindow": "在受限模式中打开", "no": "否", + "open": "打开", + "openLooseFileLearnMore": "如果不信任这些文件的作者,则建议在新窗口中通过受限模式打开它们,因为这些文件可能是恶意文件。请参阅[我们的文档](https://aka.ms/vscode-workspace-trust),了解详细信息。", + "openLooseFileMesssage": "是否信任这些文件的作者?", + "openLooseFileWindowDetails": "你尝试在受信任的窗口中打开不受信任的文件。", + "openLooseFileWorkspaceCheckbox": "记住我对所有工作区的决定", + "openLooseFileWorkspaceDetails": "你尝试在受信任的工作区中打开不受信任的文件。", "restrictedModeBannerAriaLabelFolder": "受限模式旨在实现安全地浏览代码。信任此文件夹以启用所有功能。使用导航键访问横幅操作。", "restrictedModeBannerAriaLabelWindow": "受限模式旨在实现安全地浏览代码。信任此窗口以启用所有功能。使用导航键访问横幅操作。", "restrictedModeBannerAriaLabelWorkspace": "受限模式旨在实现安全地浏览代码。信任此工作区以启用所有功能。使用导航键访问横幅操作。", @@ -8704,6 +8889,10 @@ "trustFolderOptionDescription": "信任文件夹并启用所有功能", "trustOption": "是,我信任此作者", "trustWorkspaceOptionDescription": "信任工作区并启用所有功能", + "workspace.trust.banner.always": "每次打开不受信任的工作区时显示横幅。", + "workspace.trust.banner.description": "控制何时显示受限模式横幅。", + "workspace.trust.banner.never": "打开不受信任的工作区时,不要显示横幅。", + "workspace.trust.banner.untilDismissed": "打开不受信任的工作区时显示横幅,直到关闭为止。", "workspace.trust.description": "控制是否在 VS Code 内启用工作区信任。", "workspace.trust.emptyWindow.description": "控制空窗口在 VS Code 中是否默认受信任。当与 `#{0}#` 一起使用时,可以启用 VS Code 的完整功能,而无需在空窗口中进行提示。", "workspace.trust.startupPrompt.always": "每次打开不受信任的工作区时请求信任。", @@ -8717,6 +8906,8 @@ "workspaceStartupTrustDetails": "{0} 提供可以自动在此工作区中执行文件的功能。", "workspaceTrust": "是否信任此工作区中的文件的作者?", "workspaceTrustEditor": "工作区信任编辑器", + "workspaceTrustEnabledCtx": "是否已启用工作区信任功能。", + "workspaceTrustedCtx": "用户是否已信任当前工作区。", "workspacesCategory": "工作区", "yes": "是" }, @@ -8724,21 +8915,29 @@ "addButton": "添加文件夹", "deleteTrustedUri": "删除路径", "dontTrustButton": "不信任", - "editTrustedUri": "更改路径", + "editTrustedUri": "编辑路径", "hostColumnLabel": "主机", + "invalidTrust": "'{0}' is not valid and has too many path segments.", "localAuthority": "本地", "no untrustedSettings": "未应用需要信任的工作区设置", + "noTrustedFoldersDescriptions": "你尚未信任任何文件夹或工作区文件。", "pathColumnLabel": "路径", + "pickerTrustedUri": "打开“文件选取器”", "root element label": "管理工作区信任", "selectTrustedUri": "选择要信任的文件夹", + "trustAll": "You will trust all repositories on {0}.", "trustButton": "信任", - "trustParentButton": "信任父文件夹中的所有项", + "trustMessage": "信任当前文件夹或其父级“{0}”中所有文件的作者。", + "trustOrg": "You will trust all repositories and forks under '{0}'.", + "trustParentButton": "信任父级", "trustUri": "信任文件夹", "trustedDebugging": "已启用调试", - "trustedDescription": "已启用所有功能,因为已经授予工作区信任。[了解更多](https://aka.ms/vscode-workspace-trust)。", + "trustedDescription": "已启用所有功能,因为已向工作区授予信任。", "trustedExtensions": "已启用所有扩展", "trustedFolder": "在受信任的文件夹中", + "trustedFolderAriaLabel": "{0},受信任", "trustedFolderSubtitle": "你信任当前文件夹中文件的作者。已启用全部功能:", + "trustedFolderWithHostAriaLabel": "{1} 上的 {0},受信任", "trustedFoldersAndWorkspaces": "受信任的文件夹和工作区", "trustedFoldersDescription": "你信任以下文件夹、其子文件夹和工作区文件。", "trustedForcedReason": "此窗口因已打开工作区的性质而获得信任。", @@ -8753,17 +8952,18 @@ "trustedWorkspace": "在受信任的工作区中", "trustedWorkspaceSubtitle": "你信任当前工作区中文件的作者。已启用所有功能:", "untrustedDebugging": "已禁用调试。", - "untrustedDescription": "{0} 处于用于安全代码浏览的受限模式下。[了解详细信息](https://aka.ms/vscode-workspace-trust)。", + "untrustedDescription": "{0} 处于用于安全代码浏览的受限模式。", "untrustedExtensions": "[{0} 扩展]({1})已禁用或功能受限", "untrustedFolderReason": "此文件夹通过以下可信文件夹中的加粗条目得到信任。", "untrustedFolderSubtitle": "你不信任当前文件夹中文件的作者。已禁用以下功能:", "untrustedHeader": "你处于限制模式下", "untrustedSettings": "未应用[{0} 工作区设置]({1})", - "untrustedTasks": "已禁用任务", + "untrustedTasks": "不允许运行任务", "untrustedWindowSubtitle": "你不信任当前窗口中文件的作者。已禁用以下功能:", "untrustedWorkspace": "在受限模式下", "untrustedWorkspaceReason": "此工作区通过以下受信任文件夹中的加粗条目得到信任。", - "untrustedWorkspaceSubtitle": "你不信任当前工作区中文件的作者。已禁用以下功能:" + "untrustedWorkspaceSubtitle": "你不信任当前工作区中文件的作者。已禁用以下功能:", + "workspaceTrustEditorHeaderActions": "[配置设置]({0}) 或 [了解详细信息](https://aka.ms/vscode-workspace-trust)。" }, "vs/workbench/contrib/workspaces/browser/workspaces.contribution": { "openWorkspace": "打开工作区", @@ -8920,10 +9120,10 @@ "remoteFileDialog.windowsDriveLetter": "路径开头请使用驱动器号。", "saveLocalFile": "保存本地文件..." }, - "vs/workbench/services/editor/browser/editorOverrideService": { - "editorOverride.configureDefault": "配置默认设置", - "editorOverride.conflictingDefaults": "此资源可使用多个默认编辑器。", - "editorOverride.keepDefault": "保留“{0}”", + "vs/workbench/services/editor/browser/editorResolverService": { + "editorResolver.configureDefault": "配置默认设置", + "editorResolver.conflictingDefaults": "此资源可使用多个默认编辑器。", + "editorResolver.keepDefault": "保留“{0}”", "prompOpenWith.updateDefaultPlaceHolder": "为 \"{0}\" 选择新的默认编辑器", "promptOpenWith.configureDefault": "为 \"{0}\" 配置默认编辑器...", "promptOpenWith.currentDefault": "默认", @@ -8931,14 +9131,12 @@ "promptOpenWith.currentlyActive": "活动", "promptOpenWith.placeHolder": "为“{0}”选择编辑器" }, - "vs/workbench/services/editor/common/editorOverrideService": { - "builtinProviderDisplayName": "内置", - "editor.editorAssociations": "将 glob 模式配置到编辑器(例如 `\"*十六进制\": \"hexEditor.hexEdit\"`)。这些优先顺序高于默认行为。", - "promptOpenWith.defaultEditor.displayName": "文本编辑器" + "vs/workbench/services/editor/common/editorResolverService": { + "editor.editorAssociations": "将 glob 模式配置到编辑器(例如 `\"*十六进制\": \"hexEditor.hexEdit\"`)。这些优先顺序高于默认行为。" }, "vs/workbench/services/extensionManagement/browser/extensionBisect": { "bisect": "扩展二等分处于活动状态,已禁用 {0} 扩展。请从这些选项中进行选择,检查是否仍可重现问题并继续操作。", - "detail.start": "扩展二等分将使用二进制搜索查找导致问题的扩展。在此过程中,窗口将不断重新加载(约 {0} 次)。每次都必须确认是否仍出现问题。", + "detail.start": "扩展二等分将通过二分查找的方式确认引起问题的扩展。在此过程中,窗口将会不断重新加载(约{0}次),每次都必须确认是否出现问题", "done": "继续", "done.detail": "扩展二等分已完成,已将 {0} 标识为导致问题的扩展。", "done.detail2": "扩展二等分已完成,但未标识任何扩展。这可能是 {0} 的问题。", @@ -8959,6 +9157,11 @@ }, "vs/workbench/services/extensionManagement/browser/extensionEnablementService": { "Reload": "重新加载并启用扩展", + "cannot change disablement environment": "无法更改 {0} 扩展的启用,因为它在环境中被禁用", + "cannot change enablement dependency": "无法启用“{0}”扩展,因为它依赖于无法启用的“{1}”扩展", + "cannot change enablement environment": "无法更改 {0} 扩展的启用,因为它已在环境中启用", + "cannot change enablement extension kind": "由于扩展类型,{0} 扩展的启用无法更改", + "cannot change enablement virtual workspace": "无法更改 {0} 扩展的启用,因为它不支持虚拟工作区", "cannot disable auth extension": "无法更改 {0} 扩展的启用,因为“设置同步”依赖此扩展。", "cannot disable auth extension in workspace": "无法在工作区中更改 {0} 扩展的启用,因为它提供身份验证提供程序", "cannot disable language pack extension": "无法更改 {0} 扩展的启用,因为它提供语言包。", @@ -8984,7 +9187,7 @@ "twoDependentsError": "无法卸载扩展程序“{0}”。扩展程序“{1}”、“{2}”依赖于此。" }, "vs/workbench/services/extensionManagement/common/webExtensionsScannerService": { - "cannot be installed": "此扩展不是 Web 扩展,因此无法安装“{0}”。" + "not a web extension": "此扩展不是 Web 扩展,因此无法添加“{0}”。" }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "本地", @@ -9054,6 +9257,7 @@ "vscode.extension.activationEvents.onTerminalProfile": "启动特定终端配置文件时发出的激活事件。", "vscode.extension.activationEvents.onUri": "在打开系统范围内并指向此扩展的 URI 时发出的激活事件。", "vscode.extension.activationEvents.onView": "在指定视图被展开时发出的激活事件。", + "vscode.extension.activationEvents.onWalkthrough": "打开指定演练时发出的激活事件。", "vscode.extension.activationEvents.star": "在 VS Code 启动时发出的激活事件。为确保良好的最终用户体验,请仅在其他激活事件组合不适用于你的情况时,才在扩展中使用此事件。", "vscode.extension.activationEvents.workspaceContains": "在打开至少包含一个匹配指定 glob 模式的文件的文件夹时发出的激活事件。", "vscode.extension.badges": "在 Marketplace 的扩展页边栏中显示的徽章数组。", @@ -9095,13 +9299,15 @@ "web": "Web 辅助进程扩展类型。此类扩展可在 Web 辅助进程扩展主机中执行。", "workspace": "工作区扩展类型。在远程窗口中,仅远程可用时启用此类扩展。" }, + "vs/workbench/services/extensions/common/extensionsUtil": { + "extensionUnderDevelopment": "正在 {0} 处加载开发扩展程序", + "overwritingExtension": "使用扩展程序 {1} 覆盖扩展程序 {0}。" + }, "vs/workbench/services/extensions/common/remoteExtensionHost": { "remote extension host Log": "远程扩展主机" }, "vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": { "extensionCache.invalid": "扩展在磁盘上已被修改。请重新加载窗口。", - "extensionUnderDevelopment": "正在 {0} 处加载开发扩展程序", - "overwritingExtension": "使用扩展程序 {1} 覆盖扩展程序 {0}。", "reloadWindow": "重新加载窗口" }, "vs/workbench/services/extensions/electron-browser/extensionService": { @@ -9311,19 +9517,12 @@ }, "vs/workbench/services/preferences/browser/preferencesService": { "defaultKeybindings": "默认的键绑定", - "defaultSettings": "默认设置", "emptyKeybindingsHeader": "将键绑定放在此文件中以覆盖默认值", "fail.createSettings": "无法创建“{0}”({1})。", - "folderSettingsName": "{0} (文件夹设置)", "openFolderFirst": "首先打开一个文件夹或工作区,以创建工作区或文件夹设置。" }, - "vs/workbench/services/preferences/common/preferences": { - "userSettingsTarget": "用户设置", - "workspaceSettingsTarget": "工作区设置" - }, "vs/workbench/services/preferences/common/preferencesEditorInput": { - "settingsEditor2InputName": "设置", - "settingsEditorName": "默认设置" + "settingsEditor2InputName": "设置" }, "vs/workbench/services/preferences/common/preferencesModels": { "commonlyUsed": "常用设置", @@ -9331,22 +9530,29 @@ }, "vs/workbench/services/preferences/common/preferencesValidation": { "invalidTypeError": "设置的类型无效,应为 {0}。请使用 JSON 格式进行修复。", + "validations.booleanIncorrectType": "类型错误,预期为“布尔”。", "validations.colorFormat": "颜色格式无效。请使用 #RGB、#RGBA、#RRGGBB 或 #RRGGBBAA。", "validations.exclusiveMax": "值必须严格小于 {0}。", "validations.exclusiveMin": "值必须严格大于 {0}。", "validations.expectedInteger": "值必须为整数。", "validations.expectedNumeric": "值必须为数字。", + "validations.invalidStringEnumValue": "值不被接受。有效值: {0}。", "validations.max": "值必须小于或等于 {0}。", "validations.maxLength": "值的长度必须小于或等于 {0} 个字符。", "validations.min": "值必须大于或等于 {0}。", "validations.minLength": "值的长度不能少于 {0} 个字符。", "validations.multipleOf": "值必须是 {0} 的倍数。", + "validations.objectIncorrectType": "类型不正确。应为对象。", + "validations.objectPattern": "不允许使用属性{0}。\r\n", "validations.regex": "值必须匹配 regex “{0}”。", + "validations.stringArrayIncorrectType": "类型不正确。应为字符串数组。", "validations.stringArrayItemEnum": "值 {0} 不是 {1} 其中之一", "validations.stringArrayItemPattern": "值 {0} 必须与 regex {1} 匹配。", "validations.stringArrayMaxItem": "数组必须最多有 {0} 项", "validations.stringArrayMinItem": "数组必须至少有 {0} 项", "validations.stringArrayUniqueItems": "数组具有重复项", + "validations.stringIncorrectEnumOptions": "枚举选项应为字符串,但有一个非字符串选项。请向扩展作者提交问题。", + "validations.stringIncorrectType": "类型不正确。应为“字符串”", "validations.uriEmpty": "需要 URI。", "validations.uriMissing": "需要 URI。", "validations.uriSchemeMissing": "需要包含架构的 URI。" @@ -9360,8 +9566,10 @@ "status.progress": "进度消息" }, "vs/workbench/services/remote/common/remoteExplorerService": { - "remote.localPortMismatch.Ok": "确定", - "remote.localPortMismatch.single": "无法使用本地端口 {0} 转发到远程端口 {1}。\r\n\r\n当已存在使用本地端口 {0} 的其他进程时,通常会发生这种情况。\r\n\r\n已改为使用端口号 {2}。" + "remote.localPortMismatch.single": "无法使用本地端口 {0} 转发到远程端口 {1}。\r\n\r\n当已存在使用本地端口 {0} 的其他进程时,通常会发生这种情况。\r\n\r\n已改为使用端口号 {2}。", + "tunnel.source.auto": "自动转发", + "tunnel.source.user": "用户转发", + "tunnel.staticallyForwarded": "静态转发" }, "vs/workbench/services/remote/electron-sandbox/remoteAgentServiceImpl": { "connectionError": "无法连接到远程扩展主机服务器 (错误: {0})" @@ -9375,11 +9583,9 @@ "invalid.path.1": "“contributes.{0}.path”({1})应包含在扩展的文件夹({2})内。这可能会使扩展不可移植。", "invalid.scopeName": "“contributes.{0}.scopeName”中应为字符串。提供的值: {1}", "invalid.tokenTypes": "\"contributes.{0}.tokenTypes\" 的值无效。必须为从作用域名称到标记类型的对象映射。当前值: {1}", - "neverAgain": "不再显示", "progress1": "正在准备记录 TM 语法分析。完成后按“停止”。", "progress2": "现在正在记录 TM 语法分析。完成后按“停止”。", - "stop": "停止", - "too many characters": "出于性能原因,对长行跳过令牌化。长行的长度可通过 \"editor.maxTokenizationLineLength\" 进行配置。" + "stop": "停止" }, "vs/workbench/services/textMate/common/TMGrammarFactory": { "no-tm-grammar": "没有注册这种语言的 TM 语法。" @@ -9542,11 +9748,9 @@ "colorThemeError": "主题未知或未安装。", "defaultProductIconThemeDesc": "默认", "defaultProductIconThemeLabel": "默认", - "detectColorScheme": "如果设置,则会根据 OS 外观自动切换到首选颜色主题。如果 OS 外观为深色,则在“#{0}#”指定的主题中使用浅色“#{1}#”", + "detectColorScheme": "如果已设置,则根据 OS 外观自动切换到首选颜色主题。如果 OS 外观为深色,则使用 `#{0}#` 处指定的主题。如果外观为浅色,则使用 `#{1}#` 处指定的主题。", "editorColors": "替代当前所选颜色主题中的编辑器语法颜色和字形。", "editorColors.comments": "设置注释的颜色和样式", - "editorColors.experimentalTokenStyling.deprecationMessage": "改为使用 \"editor.semanticTokenColorCustomizations\"。", - "editorColors.experimentalTokenStyling.deprecationMessageMarkdown": "改为使用 `#editor.semanticTokenColorCustomizations#`。", "editorColors.functions": "设置函数定义与引用的颜色和样式。", "editorColors.keywords": "设置关键字的颜色和样式。", "editorColors.numbers": "设置数字的颜色和样式。", @@ -9681,13 +9885,15 @@ "saveElevatedSudo": "以 Sudo 重试。", "staleSaveError": "未能保存 \"{0}\": 文件的内容较新。是否要用所做的更改覆盖该文件?" }, + "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { + "saveParticipants": "正在保存“{0}”" + }, "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupTracker": { "backupBeforeShutdownDetail": "单击“取消”以停止等待并保存或还原脏编辑器。", "backupBeforeShutdownMessage": "备份脏编辑器花费的时间比预期长...", "backupErrorDetails": "请尝试先保存或还原未保存的编辑器,然后重试。", "backupTrackerBackupFailed": "以下未保存的编辑器无法保存到备份位置。", "backupTrackerConfirmFailed": "无法保存或还原以下未保存的编辑器。", - "ok": "确定", "revertBeforeShutdown": "还原脏编辑器花费的时间比预期长...", "saveBeforeShutdown": "保存脏编辑器花费的时间比预期长..." }, @@ -9701,28 +9907,19 @@ "vs/workbench/services/workspaces/browser/workspaceTrustEditorInput": { "workspaceTrustEditorInputName": "工作区信任" }, - "vs/workbench/services/workspaces/common/workspaceTrust": { - "cancel": "取消", - "newWindow": "在受限模式中打开", - "open": "打开", - "openLooseFileLearnMore": "如果不信任这些文件的作者,则建议在新窗口中通过受限模式打开它们,因为这些文件可能是恶意文件。请参阅[我们的文档](https://aka.ms/vscode-workspace-trust),了解详细信息。", - "openLooseFileMesssage": "是否信任这些文件的作者?", - "openLooseFileWindowDetails": "你尝试在受信任的窗口中打开不受信任的文件。", - "openLooseFileWorkspaceCheckbox": "记住我对所有工作区的决定", - "openLooseFileWorkspaceDetails": "你尝试在受信任的工作区中打开不受信任的文件。", - "workspaceTrustEnabledCtx": "是否已启用工作区信任功能。", - "workspaceTrustedCtx": "用户是否已信任当前工作区。" - }, "vs/workbench/services/workspaces/electron-sandbox/workspaceEditingService": { "cancel": "取消", "doNotSave": "不保存", - "ok": "确定", "save": "保存", "saveWorkspaceDetail": "若要再次打开此工作区,请先保存。", "saveWorkspaceMessage": "你是否要将你的工作区配置保存为文件?", "workspaceOpenedDetail": "已在另一个窗口打开工作区。请先关闭该窗口,然后重试。", "workspaceOpenedMessage": "无法保存工作区“{0}”" }, + "sql/base/browser/ui/loadingSpinner/loadingSpinner": { + "loadingCompletedMessage": "加载已完成", + "loadingMessage": "正在加载" + }, "sql/base/browser/ui/loadingSpinner/loadingSpinner.component": { "loadingCompletedMessage": "加载已完成", "loadingMessage": "正在加载" @@ -9833,6 +10030,10 @@ "sql/platform/connection/common/connectionConfig": { "invalidServerName": "已存在同名的服务器组。" }, + "sql/platform/connection/common/connectionStatusManager": { + "connectionStatusManager.noConnectionForUri": "找不到与此 URI 的连接: {0}", + "connectionStatusManager.uriAlreadyInConnectionsList": "已存在与此 URI 的连接: {0}" + }, "sql/platform/dashboard/browser/insightRegistry": { "schema.dashboardWidgets.InsightsRegistry": "仪表板中使用的小组件" }, @@ -9963,6 +10164,25 @@ "previewFeatures.configTitle": "预览功能", "showConnectDialogOnStartup": "在启动时显示连接对话框" }, + "sql/workbench/browser/designer/designer": { + "designer.generalGroupName": "常规", + "designer.loadingDesigner": "正在加载设计器...", + "designer.loadingDesignerCompleted": "已加载设计器", + "designer.newRowText": "新增", + "designer.processingChanges": "正在处理更改...", + "designer.processingChangesCompleted": "已处理更改", + "designer.removeRowText": "删除", + "designer.savingChanges": "正在保存更改...", + "designer.savingChangesCompleted": "更改已保存", + "tableDesigner.unknownComponentType": "组件类型: 不支持 {0}" + }, + "sql/workbench/browser/designer/designerPropertiesPane": { + "tableDesigner.propertiesPaneTitle": "属性", + "tableDesigner.propertiesPaneTitleWithContext": "{0} 属性" + }, + "sql/workbench/browser/designer/designerScriptEditor": { + "designer.textEditorAriaLabel": "设计器文本编辑器。" + }, "sql/workbench/browser/editData/editDataInput": { "connectionFailure": "编辑数据会话连接失败" }, @@ -9977,6 +10197,9 @@ "resourceViewer.showActions": "显示操作", "resourceViewerInput.resourceViewer": "资源查看器" }, + "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { + "tableDesigner.newTable": "新建表" + }, "sql/workbench/browser/modal/modal": { "closeMessage": "关闭", "copyMessage": "复制", @@ -11357,6 +11580,13 @@ "sql/workbench/contrib/scripting/browser/scriptingActions": { "refreshError": "刷新节点“{0}”时出错: {1}" }, + "sql/workbench/contrib/tableDesigner/browser/actions": { + "tableDesigner.saveTableChanges": "保存更改" + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { + "tableDesigner.configTitle": "表设计器", + "tableDesigner.featureEnabledDescription": "控制是否启用表设计器功能。默认值为 false。" + }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "{0} 个正在执行的任务", "miViewTasks": "任务(&&T)", @@ -11757,6 +11987,13 @@ "runCellCancelled": "单元格执行已取消", "sessionNotReady": "此笔记本的会话即将启动" }, + "sql/workbench/services/notebook/browser/models/cellEdit": { + "addCellEdit": "添加单元格", + "convertCellTypeEdit": "转换单元格类型", + "deleteCellEdit": "删除单元格", + "moveCellEdit": "移动单元格", + "splitCellEdit": "拆分单元格" + }, "sql/workbench/services/notebook/browser/models/clientSession": { "ServerNotStarted": "由于未知原因,服务器未启动", "clientSession.unknownError": "启动笔记本会话时出错", @@ -11875,6 +12112,10 @@ "profilerFilterDialog.title": "筛选器", "profilerFilterDialog.valueColumn": "值" }, + "sql/workbench/services/query/common/queryManagement": { + "queryManagement.noQueryRunnerForUri": "找不到此 URI 的查询运行程序: {0}", + "queryManagement.uriAlreadyHasQueryRunner": "URI: {0} 意外地已具有查询运行程序。" + }, "sql/workbench/services/query/common/queryModelService": { "commitEditFailed": "提交行失败:", "msgCancelQueryFailed": "取消查询失败: {0}", @@ -11970,29 +12211,6 @@ "serverGroup.addServerGroup": "添加服务器组", "serverGroup.editServerGroup": "编辑服务器组" }, - "sql/workbench/services/tasks/common/tasksService": { - "InProgressWarning": "一个或多个任务正在运行中。确定要退出吗?", - "taskService.no": "否", - "taskService.yes": "是" - }, - "sql/workbench/update/electron-browser/gettingStarted": { - "miGettingStarted": "入门(&&S)", - "showReleaseNotes": "显示入门指南" - }, - "sql/platform/connection/common/connectionStatusManager": { - "connectionStatusManager.noConnectionForUri": "找不到与此 URI 的连接: {0}", - "connectionStatusManager.uriAlreadyInConnectionsList": "已存在与此 URI 的连接: {0}" - }, - "sql/workbench/services/query/common/queryManagement": { - "queryManagement.noQueryRunnerForUri": "找不到此 URI 的查询运行程序: {0}", - "queryManagement.uriAlreadyHasQueryRunner": "URI: {0} 意外地已具有查询运行程序。" - }, - "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { - "tableDesigner.newTable": "新建表" - }, - "sql/workbench/contrib/tableDesigner/browser/actions": { - "tableDesigner.saveTableChanges": "保存更改" - }, "sql/workbench/services/tableDesigner/browser/tableDesignerComponentInput": { "designer.checkConstraint.description.expression": "定义 CHECK 约束的表达式。", "designer.checkConstraint.description.name": "CHECK 约束的名称。", @@ -12046,39 +12264,14 @@ "tableDesigner.schemaTitle": "架构", "tableDesigner.tableObjectType": "表" }, - "sql/base/browser/ui/loadingSpinner/loadingSpinner": { - "loadingCompletedMessage": "加载已完成", - "loadingMessage": "正在加载" + "sql/workbench/services/tasks/common/tasksService": { + "InProgressWarning": "一个或多个任务正在运行中。确定要退出吗?", + "taskService.no": "否", + "taskService.yes": "是" }, - "sql/workbench/browser/designer/designer": { - "designer.generalGroupName": "常规", - "designer.loadingDesigner": "正在加载设计器...", - "designer.loadingDesignerCompleted": "已加载设计器", - "designer.newRowText": "新增", - "designer.processingChanges": "正在处理更改...", - "designer.processingChangesCompleted": "已处理更改", - "designer.removeRowText": "删除", - "designer.savingChanges": "正在保存更改...", - "designer.savingChangesCompleted": "更改已保存", - "tableDesigner.unknownComponentType": "组件类型: 不支持 {0}" - }, - "sql/workbench/browser/designer/designerPropertiesPane": { - "tableDesigner.propertiesPaneTitle": "属性", - "tableDesigner.propertiesPaneTitleWithContext": "{0} 属性" - }, - "sql/workbench/browser/designer/designerScriptEditor": { - "designer.textEditorAriaLabel": "设计器文本编辑器。" - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { - "tableDesigner.configTitle": "表设计器", - "tableDesigner.featureEnabledDescription": "控制是否启用表设计器功能。默认值为 false。" - }, - "sql/workbench/services/notebook/browser/models/cellEdit": { - "addCellEdit": "添加单元格", - "convertCellTypeEdit": "转换单元格类型", - "deleteCellEdit": "删除单元格", - "moveCellEdit": "移动单元格", - "splitCellEdit": "拆分单元格" + "sql/workbench/update/electron-browser/gettingStarted": { + "miGettingStarted": "入门(&&S)", + "showReleaseNotes": "显示入门指南" } } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/CHANGELOG.md b/i18n/ads-language-pack-zh-hant/CHANGELOG.md index 06ef2c3687..21b7f60f77 100644 --- a/i18n/ads-language-pack-zh-hant/CHANGELOG.md +++ b/i18n/ads-language-pack-zh-hant/CHANGELOG.md @@ -2,5 +2,7 @@ All notable changes to the "ads-language-pack-zh-hant" language pack will be documented in this file. ## [Released] +* TBA - Release for Azure Data Studio 1.35 +* December 14, 2021 - Release for Azure Data Studio 1.34 * May 21, 2021 - Release for Azure Data Studio 1.29 * September 2, 2021 - Release for Azure Data Studio 1.33 diff --git a/i18n/ads-language-pack-zh-hant/package.json b/i18n/ads-language-pack-zh-hant/package.json index 926751a506..37e78f15c4 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.34.0", + "version": "1.35.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.34.0" + "azdata": "^1.35.0" }, "icon": "languagepack.png", "categories": [ diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/arc.i18n.json index 4a12114e37..12371c9fe8 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/arc.i18n.json @@ -305,7 +305,7 @@ "arc.workerOneNodeValidationMessage": "不支援 1 的值。", "arc.yes": "是", "button.label": "選取", - "clusterContextConfigNoLongerValid": "組態檔所指定的叢集內容資訊: {0} 和叢集內容: {1} 不再有效。錯誤為: \r\n\t{2}\r\n 您要更新此資訊嗎?", + "clusterContextConfigNoLongerValid": "組態檔所指定的叢集內容資訊: {0} 和叢集內容: {1} 不再有效。錯誤為:\r\n\t{2}\r\n 您要更新此資訊嗎?", "clusterContextNotFound": "在 Kube 組態檔中找不到名稱為: {0} 的叢集內容", "filePicker.browse": "瀏覽", "getIsPassword.unknownVariableName": "嘗試取得未知變數 {0} 的 isPassword", @@ -536,4 +536,4 @@ "worker.node.count.should.not.be.one": "不支援 1 的值。" } } -} +} \ No newline at end of file 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 158686d6e7..3b75704f27 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 @@ -17,6 +17,7 @@ "fileDirname": "目前已開啟檔案的 dirname", "fileExtname": "目前已開啟檔案的副檔名", "lineNumber": "在使用中的檔案內目前已選取的行數", + "pathSeparator": "作業系統用來分隔檔案路徑中元件的字元", "relativeFile": "目前已開啟與 ${workspaceFolder} 相關的檔案", "relativeFileDirname": "相對於 ${workspaceFolder} 的目前已開啟檔案 dirname", "selectedText": "在使用中的檔案內目前已選取的文字", diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/git.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/git.i18n.json index 4391998b5c..c4618bb1f9 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/git.i18n.json @@ -178,11 +178,12 @@ "downloadgit": "下載 git", "git20": "您似乎已有安裝 Git {0}。Code 搭配 Git >= 2 的執行效果最佳", "git2526": "安裝的 Git {0} 有已知問題。必須更新為 Git >= 2.27,Git 功能才能正常運作。", - "looking": "尋找 git : {0}", "neverShowAgain": "不要再顯示", "notfound": "找不到 Git。安裝它或使用 \"git. path\" 設置。", + "skipped": "已略過在下列位置找到的 git: {0}", "updateGit": "更新 Git", - "using git": "正在使用來自 {1} 的 git {0}" + "using git": "正在使用來自 {1} 的 git {0}", + "validating": "正在驗證在下列位置找到的 git: {0}" }, "dist/model": { "no repositories": "沒有儲存庫可供使用 ", diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/github-authentication.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/github-authentication.i18n.json index 0966c306b5..20b1299d94 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/github-authentication.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/github-authentication.i18n.json @@ -14,8 +14,8 @@ }, "dist/githubServer": { "signingIn": "$(mark-github) 正在登入 github.com...", - "signingInEnterprise": "$(mark-github) 正在登入 {0}...", - "status.git.signIn.name": "GitHub 登入" + "status.git.signIn.name": "GitHub 登入", + "validUri": "請從 GitHub 登入頁面輸入有效的 URI。" }, "package": { "description": "GitHub 驗證提供者", diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/github.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/github.i18n.json index bd9746b3b4..471c938bec 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/github.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/github.i18n.json @@ -34,7 +34,7 @@ }, "package": { "config.gitAuthentication": "控制是否要在 VS Code 中為 git 命令啟用自動 GitHub 驗證。", - "description": "GitHub", + "description": "適用於 VS Code 的 GitHub 功能", "displayName": "GitHub", "welcome.publishFolder": "您也可以直接將此資料夾發佈到 GitHub 存放庫。發佈之後,您就可以存取 git 與 GitHub 所支援的原始檔控制功能。\r\n[$(github) 發佈至 GitHub](command:github.publish)", "welcome.publishWorkspaceFolder": "您也可以直接將工作區資料夾發佈到 GitHub 存放庫。發佈之後,您就可以存取 git 與 GitHub 所支援的原始檔控制功能。\r\n[$(github) 發佈至 GitHub](command:github.publish)" diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/merge-conflict.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/merge-conflict.i18n.json index c3862ac63c..aa56a00e5b 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/merge-conflict.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/merge-conflict.i18n.json @@ -8,24 +8,6 @@ ], "version": "1.0.0", "contents": { - "dist/codelensProvider": { - "acceptBothChanges": "接受兩者變更", - "acceptCurrentChange": "接受目前變更", - "acceptIncomingChange": "接受來源變更", - "compareChanges": "比較變更" - }, - "dist/commandHandler": { - "compareChangesTitle": "{0}: 目前變更⟷ 即將到來的變更", - "cursorNotInConflict": "編輯器游標不在衝突合併範圍之內", - "cursorOnCommonAncestorsRange": "編輯器游標在共同上階區塊內,請移動至「當前項目」或「來源項目」區塊", - "cursorOnSplitterRange": "編輯器游標在衝突合併工具範圍內,請移動至\"當前項目\"或來源項目\"區塊", - "noConflicts": "檔案內找不到需要合併衝突項目", - "noOtherConflictsInThisFile": "此檔案內沒有其他的衝突合併項目" - }, - "dist/mergeDecorator": { - "currentChange": "(目前變更)", - "incomingChange": "(來源變更)" - }, "package": { "command.accept.all-both": "接受兩者所有項目", "command.accept.all-current": "接受所有當前項目", diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/notebook.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/notebook.i18n.json index 460bbd112d..b7671e8da7 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/notebook.i18n.json @@ -31,7 +31,7 @@ "contentFolder": "內容資料夾", "contentFolderOptional": "內容資料夾 (選擇性)", "create": "建立", - "duplicateFileError": "檔案 {0} 已存在於目的地資料夾 {1} 中 \r\n 檔案已重新命名為 {2},以避免資料遺失。", + "duplicateFileError": "檔案 {0} 已存在於目的地資料夾 {1} 中\r\n 檔案已重新命名為 {2},以避免資料遺失。", "editBookError": "編輯 Jupyter 書籍 {0} 時發生錯誤: {1}", "fileExtension": "副檔名", "fileName": "檔案名稱", @@ -305,4 +305,4 @@ "title.unpinNotebook": "取消釘選筆記本" } } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/sql-database-projects.i18n.json index c6ff1fd984..71a0d5ceb7 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/sql-database-projects.i18n.json @@ -350,4 +350,4 @@ "title.projectsView": "專案" } } -} +} \ 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 7ea2e8dd6e..a15029d2a4 100644 --- a/i18n/ads-language-pack-zh-hant/translations/main.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/main.i18n.json @@ -253,6 +253,7 @@ "autoClosingQuotes": "控制編輯器是否應在使用者新增開始引號後,自動加上關閉引號。", "autoIndent": "控制編輯器是否應在使用者鍵入、貼上、移動或縮排行時自動調整縮排。", "autoSurround": "控制編輯器是否應在鍵入引號或括弧時自動包圍選取範圍。", + "bracketPairColorization.enabled": "控制是否啟用方括弧配對顏色標示。", "codeActions": "在編輯器中啟用程式碼動作燈泡。", "codeLens": "控制編輯器是否顯示 codelens。", "codeLensFontFamily": "控制 CodeLens 的字型家族。", @@ -295,6 +296,9 @@ "editor.find.autoFindInSelection.always": "一律自動開啟 [在選取範圍中尋找]。", "editor.find.autoFindInSelection.multiline": "選取多行內容時,自動開啟 [在選取範圍中尋找]。", "editor.find.autoFindInSelection.never": "永不自動開啟 [在選取範圍中尋找] (預設)。", + "editor.find.seedSearchStringFromSelection.always": "一律從編輯器選取範圍中植入搜尋字串,包括游標位置的字。", + "editor.find.seedSearchStringFromSelection.never": "永不從編輯器選取範圍中植入搜尋字串。", + "editor.find.seedSearchStringFromSelection.selection": "只有來自編輯器選取範圍中的植入搜尋字串。", "editor.gotoLocation.multiple.deprecated": "此設定已淘汰,請改用 'editor.editor.gotoLocation.multipleDefinitions' 或 'editor.editor.gotoLocation.multipleImplementations' 等單獨設定。", "editor.gotoLocation.multiple.goto": "前往主要結果,並對其他人啟用無預覽瀏覽", "editor.gotoLocation.multiple.gotoAndPeek": "移至主要結果並顯示預覽檢視", @@ -332,13 +336,14 @@ "emptySelectionClipboard": "控制複製時不選取任何項目是否會複製目前程式行。", "fastScrollSensitivity": "按下 `Alt` 時的捲動速度乘數。", "find.addExtraSpaceOnTop": "控制尋找小工具是否應在編輯器頂端額外新增行。若為 true,當您可看到尋找小工具時,您的捲動範圍會超過第一行。", - "find.autoFindInSelection": "控制自動開啟在選取範圍中尋找的條件。", + "find.autoFindInSelection": "控制自動開啟 [在選取範圍中尋找] 的條件。", "find.cursorMoveOnType": "控制在輸入期間是否要跳過游標來尋找相符的項目。", "find.globalFindClipboard": "控制尋找小工具是否在 macOS 上讀取或修改共用尋找剪貼簿。", "find.loop": "當再也找不到其他相符項目時,控制是否自動從開頭 (或結尾) 重新開始搜尋。", "find.seedSearchStringFromSelection": "控制 [尋找小工具] 中的搜尋字串是否來自編輯器選取項目。", "folding": "控制編輯器是否啟用程式碼摺疊功能。", "foldingHighlight": "控制編輯器是否應將折疊的範圍醒目提示。", + "foldingImportsByDefault": "控制編輯器是否會自動摺疊匯入範圍。", "foldingStrategy": "控制計算資料夾範圍的策略。", "foldingStrategy.auto": "使用語言特定摺疊策略 (如果可用),否則使用縮排式策略。", "foldingStrategy.indentation": "使用縮排式摺疊策略。", @@ -358,11 +363,15 @@ "hover.enabled": "控制是否顯示暫留。", "hover.sticky": "控制當滑鼠移過時,是否應保持顯示暫留。", "inlayHints.enable": "啟用編輯器中的內嵌提示。", - "inlayHints.fontFamily": "控制編輯器中的內嵌提示字型家族。", + "inlayHints.fontFamily": "控制編輯器中,內嵌提示的字型家族。設定為空白時,會使用 `#editor.fontFamily#`。", "inlayHints.fontSize": "控制編輯器中的內嵌提示字型大小。設定為 `0` 時,會使用 90% 的 `#editor.fontSize#`。", "inlineSuggest.enabled": "控制是否要在編輯器中自動顯示內嵌建議。", + "inlineSuggest.mode": "控制要用於呈現內嵌建議的模式。", + "inlineSuggest.mode.prefix": "只有在取代文字是插入文字的前置詞時,才呈現內嵌建議。", + "inlineSuggest.mode.subword": "只有在取代文字是插入文字的部分字組時,才呈現內嵌建議。", + "inlineSuggest.mode.subwordSmart": "如果取代文字是插入文字的部分字組,但部分字組必須在游標之後開始時,只呈現內嵌建議。", "letterSpacing": "控制字母間距 (像素)。", - "lineHeight": "控制行高。使用 0 會從字型大小計算行高。", + "lineHeight": "控制行高。\r\n - 使用 0 從字型大小自動計算行高。\r\n - 使用介於 0 和 8 之間的值作為字型大小的乘數。\r\n - 大於或等於 8 的值將用來作為有效值。", "lineNumbers": "控制行號的顯示。", "lineNumbers.interval": "每 10 行顯示行號。", "lineNumbers.off": "不顯示行號。", @@ -423,6 +432,17 @@ "scrollBeyondLastColumn": "控制編輯器水平捲動的額外字元數。", "scrollBeyondLastLine": "控制編輯器是否捲動到最後一行之外。", "scrollPredominantAxis": "同時進行垂直與水平捲動時,僅沿主軸捲動。避免在軌跡板上進行垂直捲動時發生水平漂移。", + "scrollbar.horizontal": "控制項水平捲軸的可見度。", + "scrollbar.horizontal.auto": "水平捲軸只有在必要時才可見。", + "scrollbar.horizontal.fit": "水平捲軸永遠隱藏。", + "scrollbar.horizontal.visible": "水平捲軸永遠可見。", + "scrollbar.horizontalScrollbarSize": "水平捲軸的高度。", + "scrollbar.scrollByPage": "控制項按一下是否按頁面滾動或跳到按一下位置。", + "scrollbar.vertical": "控制項垂直捲軸的可見度。", + "scrollbar.vertical.auto": "垂直捲軸只有在必要時才可見。", + "scrollbar.vertical.fit": "垂直捲軸永遠隱藏。", + "scrollbar.vertical.visible": "垂直捲軸永遠可見。", + "scrollbar.verticalScrollbarSize": "垂直捲軸的寬度。", "selectLeadingAndTrailingWhitespace": "是否應一律選取前置和後置的空白字元。", "selectionClipboard": "控制是否支援 Linux 主要剪貼簿。", "selectionHighlight": "控制編輯器是否應醒目提示與選取項目類似的相符項目。", @@ -445,6 +465,10 @@ "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": "控制建議詳細資料是以內嵌於標籤的方式顯示,還是只在詳細資料小工具中顯示", @@ -562,6 +586,13 @@ "deprecatedEditorActiveLineNumber": "Id 已取代。請改用 'editorLineNumber.activeForeground' 。", "editorActiveIndentGuide": "使用中編輯器縮排輔助線的色彩。", "editorActiveLineNumber": "編輯器使用中行號的色彩", + "editorBracketHighlightForeground1": "括弧的前景色彩 (1)。", + "editorBracketHighlightForeground2": "括弧的前景色彩 (2)。", + "editorBracketHighlightForeground3": "括弧的前景色彩 (3)。", + "editorBracketHighlightForeground4": "括弧的前景色彩 (4)。", + "editorBracketHighlightForeground5": "括弧的前景色彩 (5)。", + "editorBracketHighlightForeground6": "括弧的前景色彩 (6)。", + "editorBracketHighlightUnexpectedBracketForeground": "未預期括弧的前景色彩。", "editorBracketMatchBackground": "成對括號背景色彩", "editorBracketMatchBorder": "成對括號邊框色彩", "editorCodeLensForeground": "編輯器程式碼濾鏡的前景色彩", @@ -651,9 +682,9 @@ "source.label": "來源動作..." }, "vs/editor/contrib/codeAction/lightBulbWidget": { - "prefferedQuickFixWithKb": "顯示修正程式。偏好的修正程式可用 ({0})", - "quickFix": "顯示修正", - "quickFixWithKb": "顯示修正 ({0})" + "codeAction": "顯示程式碼動作", + "codeActionWithKb": "顯示程式碼動作 ({0})", + "preferredcodeActionWithKb": "顯示程式碼動作。偏好的快速修正可用 ({0})" }, "vs/editor/contrib/codelens/codelensController": { "showLensOnLine": "顯示目前行的 Code Lens 命令" @@ -700,13 +731,13 @@ "label.closeButton": "關閉", "label.find": "尋找", "label.matchesLocation": "{1} 的 {0}", - "label.nextMatchButton": "下一個符合項目", + "label.nextMatchButton": "下一個相符項目", "label.noResults": "查無結果", - "label.previousMatchButton": "上一個符合項目", + "label.previousMatchButton": "上一個相符項目", "label.replace": "取代", "label.replaceAllButton": "全部取代", "label.replaceButton": "取代", - "label.toggleReplaceButton": "切換取代模式", + "label.toggleReplaceButton": "切換取代", "label.toggleSelectionFind": "在選取範圍中尋找", "placeholder.find": "尋找", "placeholder.replace": "取代", @@ -722,6 +753,9 @@ "foldBackgroundBackground": "已摺疊範圍後的背景色彩。色彩不得處於不透明狀態,以免隱藏底層裝飾。", "foldLevelAction.label": "摺疊層級 {0}", "foldRecursivelyAction.label": "以遞迴方式摺疊", + "gotoNextFold.label": "移至下個摺疊", + "gotoParentFold.label": "移至父代摺疊", + "gotoPreviousFold.label": "移至上個摺疊", "toggleFoldAction.label": "切換摺疊", "unFoldRecursivelyAction.label": "以遞迴方式展開", "unfoldAction.label": "展開", @@ -846,7 +880,8 @@ "showHover": "動態顯示" }, "vs/editor/contrib/hover/markdownHoverParticipant": { - "modesContentHover.loading": "正在載入..." + "modesContentHover.loading": "正在載入...", + "too many characters": "因效能的緣故,已跳過將長的行 Token 化。您可透過 `editor.maxTokenizationLineLength` 設定。" }, "vs/editor/contrib/hover/markerHoverParticipant": { "checkingForQuickFixes": "正在檢查快速修正...", @@ -878,6 +913,7 @@ }, "vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": { "acceptInlineSuggestion": "接受", + "inlineSuggestionFollows": "建議:", "showNextInlineSuggestion": "下一步", "showPreviousInlineSuggestion": "上一步" }, @@ -1112,6 +1148,7 @@ "editorSuggestWidgetHighlightForeground": "建議小工具中相符醒目提示的色彩。", "editorSuggestWidgetSelectedBackground": "建議小工具中所選項目的背景色彩。", "editorSuggestWidgetSelectedForeground": "建議小工具中所選項目的前景色彩。", + "editorSuggestWidgetSelectedIconForeground": "建議小工具中所選項目的圖示前景色彩。", "suggest": "建議", "suggestWidget.loading": "正在載入...", "suggestWidget.noSuggestions": "無建議。" @@ -1171,9 +1208,9 @@ "forceRetokenize": "開發人員: 強制重新置放" }, "vs/editor/contrib/unusualLineTerminators/unusualLineTerminators": { - "unusualLineTerminators.detail": "此檔案包含一或多個異常的行結束字元,例如行分隔符號 (LS) 或段落分隔符號 (PS)。\r\n\r\n建議您將其從檔案中移除。這可以透過 `editor.unusualLineTerminators` 進行設定。", - "unusualLineTerminators.fix": "修正此檔案", - "unusualLineTerminators.ignore": "忽略此檔案的問題", + "unusualLineTerminators.detail": "檔案 '{0}' 包含一或多個異常的行結束字元,例如行分隔符號 (LS) 或段落分隔符號 (PS)。\r\n\r\n建議您將其從檔案中移除。這可以透過 `editor.unusualLineTerminators` 進行設定。", + "unusualLineTerminators.fix": "移除異常的行結束字元", + "unusualLineTerminators.ignore": "忽略", "unusualLineTerminators.message": "偵測到異常的行結束字元", "unusualLineTerminators.title": "異常的行結束字元" }, @@ -1272,6 +1309,18 @@ "multipleValues": "已多次定義選項 ‘{0}’。請使用值 ‘{1}’。", "unknownOption": "警告: '{0}' 不在已知選項清單中,但仍傳遞至 Electron/Chromium。" }, + "vs/platform/extensionManagement/common/abstractExtensionManagementService": { + "MarketPlaceDisabled": "未啟用市集", + "Not a Marketplace extension": "只有市集延伸模組可以重新安裝", + "malicious extension": "因為有使用者回報 '{0}' 延伸模組有問題,所以無法安裝。", + "multipleDependentsError": "無法將 '{0}' 延伸模組解除安裝。其為 '{1}'、'{2}' 與其他延伸模組的相依對象。", + "multipleIndirectDependentsError": "無法將 '{0}' 延伸模組解除安裝。這麼做會將與其相依的 '{1}' 延伸模組及 '{2}'、'{3}' 和其他延伸模組解除安裝。", + "notFoundCompatibleDependency": "因為 '{0}' 延伸模組與目前的 VS Code 版本 ({1} 版) 不相容,所以無法安裝。", + "singleDependentError": "無法將 '{0}' 延伸模組解除安裝。其為延伸模組 '{1}' 的相依對象。", + "singleIndirectDependentError": "無法將 '{0}' 延伸模組解除安裝。這麼做會將與其相依的 '{1}' 延伸模組與 '{2}' 延伸模組解除安裝。", + "twoDependentsError": "無法將 '{0}' 延伸模組解除安裝。其為 '{1}' 及 '{2}' 延伸模組的相依對象。", + "twoIndirectDependentsError": "無法將 '{0}' 延伸模組解除安裝。這麼做會將與其相依的 '{1}' 延伸模組及 '{2}' 和 '{3}' 延伸模組解除安裝。" + }, "vs/platform/extensionManagement/common/extensionManagement": { "extensions": "延伸模組", "preferences": "喜好設定" @@ -1285,8 +1334,10 @@ "forceDowngrade": "已安裝更新版本的延伸模組 '{0}' v{1}。請使用 '--force' 選項來降級至較舊的版本。", "forceUninstall": "使用者已將延伸模組 '{0}' 標示為內建延伸模組。請使用 '--force ' 選項將其解除安裝。", "installation failed": "無法安裝延伸模組: {0}", - "installing": "正在安裝延伸模組 '{0}' v{1}...", - "installing builtin ": "正在安裝內建延伸模組 '{0}' v{1}...", + "installing": "正在安裝延伸模組 '{0}'...", + "installing builtin ": "正在安裝內建延伸模組 '{0}'...", + "installing builtin with version": "正在安裝內建延伸模組 '{0}' v{1}...", + "installing with version": "正在安裝延伸模組 '{0}' v{1}...", "installingExtensions": "正在安裝延伸模組...", "installingExtensionsOnLocation": "正在 {0} 上安裝延伸模組...", "listFromLocation": "{0} 上安裝的延伸模組:", @@ -1305,23 +1356,12 @@ "exeRecommended": "您的系統上已安裝 {0}。要為其安裝建議的延伸模組嗎?" }, "vs/platform/extensionManagement/node/extensionManagementService": { - "MarketPlaceDisabled": "未啟用市集", - "Not a Marketplace extension": "只有市集延伸模組可以重新安裝", "exitCode": "無法安裝延伸模組。重新安裝以前請離開並再次啟動 VS Code。", "incompatible": "因為延伸模組 '{0}' 與 VS Code '{1}' 不相容,所以無法安裝該延伸模組。", - "malicious extension": "因為有使用者回報該延伸模組有問題,所以無法安裝延伸模組。", - "multipleDependentsError": "無法將 '{0}' 延伸模組解除安裝。其為 '{1}'、'{2}' 與其他延伸模組的相依對象。", - "multipleIndirectDependentsError": "無法將 '{0}' 延伸模組解除安裝。這麼做會將與其相依的 '{1}' 延伸模組及 '{2}'、'{3}' 和其他延伸模組解除安裝。", - "notExists": "找不到延伸模組", - "notFoundCompatibleDependency": "因為 '{0}' 延伸模組與目前版本的 VS Code ({1} 版) 不相容,所以無法安裝。", "notInstalled": "未安裝延伸模組 ‘{0}’。", "quitCode": "無法安裝延伸模組。重新安裝以前請重啟 VS Code。", "removeError": "移除延伸模組: {0} 時發生錯誤。重新嘗試前請離開並再次啟動 VS Code。", - "restartCode": "請在重新安裝 {0} 前重新啟動 VS Code。", - "singleDependentError": "無法將 '{0}' 延伸模組解除安裝。其為延伸模組 '{1}' 的相依對象。", - "singleIndirectDependentError": "無法將 '{0}' 延伸模組解除安裝。這麼做會將與其相依的 '{1}' 延伸模組與 '{2}' 延伸模組解除安裝。", - "twoDependentsError": "無法將 '{0}' 延伸模組解除安裝。其為 '{1}' 及 '{2}' 延伸模組的相依對象。", - "twoIndirectDependentsError": "無法將 '{0}' 延伸模組解除安裝。這麼做會將與其相依的 '{1}' 延伸模組及 '{2}' 和 '{3}' 延伸模組解除安裝。" + "restartCode": "請在重新安裝 {0} 前重新啟動 VS Code。" }, "vs/platform/extensionManagement/node/extensionManagementUtil": { "invalidManifest": "VSIX 無效: package.json 不是 JSON 檔案。" @@ -1394,20 +1434,22 @@ "moveError": "無法將 ‘{0}’ 移入 ‘{1}’ ({2})。" }, "vs/platform/issue/electron-main/issueMainService": { - "cancel": "取消", + "cancel": "取消(&&C)", "confirmCloseIssueReporter": "將不會儲存您的輸入。確定要關閉此視窗嗎?", "issueReporter": "問題回報程式", "issueReporterWriteToClipboard": "資料太多,無法直接傳送到 GitHub。資料將會複製到剪貼簿,請將其貼到開啟的 GitHub 問題頁面。", "local": "LOCAL", - "ok": "確定", + "ok": "確定(&&O)", "processExplorer": "處理序總管", - "yes": "是" + "yes": "是(&&Y)" }, "vs/platform/keybinding/common/abstractKeybindingService": { "first.chord": "已按下 ({0})。等待第二個套索鍵...", "missing.chord": "按鍵組合 ({0}, {1}) 不是命令。" }, "vs/platform/list/browser/listService": { + "Fast Scroll Sensitivity": "按 Alt 時的捲動速度乘數。", + "Mouse Wheel Scroll Sensitivity": "要用於滑鼠滾輪捲動事件 deltaX 和 deltaY 的乘數。", "automatic keyboard navigation setting": "控制是否只要鍵入即可自動觸發清單和樹狀結構中的鍵盤瀏覽。若設為 `false`,只有在執行 `list.toggleKeyboardNavigation` 命令時,才會觸發鍵盤瀏覽,您可為其指定鍵盤快速鍵。", "expand mode": "控制當按下資料夾名稱時,樹狀目錄資料夾的展開方式。請注意,若不適用,某些樹狀目錄和清單可能會選擇忽略此設定。", "horizontalScrolling setting": "控制在工作台中,清單與樹狀結構是否支援水平捲動。警告: 開啟此設定將會影響效能。", @@ -1424,6 +1466,11 @@ "tree indent setting": "控制樹狀結構縮排 (像素)。", "workbenchConfigurationTitle": "工作台" }, + "vs/platform/localizations/common/localizedStrings": { + "close": "關閉", + "find": "尋找", + "open": "開啟" + }, "vs/platform/markers/common/markers": { "sev.error": "錯誤", "sev.info": "資訊", @@ -1465,10 +1512,10 @@ "miSwitchWindow": "切換視窗(&&W)..." }, "vs/platform/native/electron-main/nativeHostMainService": { - "cancel": "取消", + "cancel": "取消(&&C)", "cantCreateBinFolder": "無法安裝殼層命令 '{0}'。", "cantUninstall": "無法解除安裝殼層命令 '{0}'。", - "ok": "確定", + "ok": "確定(&&O)", "sourceMissing": "在 '{0}' 中找不到殼層腳本", "warnEscalation": "{0} 現在會提示輸入 'osascript' 取得系統管理員權限,以便安裝殼層命令。", "warnEscalationUninstall": "{0} 現在會使用 'osascript' 提示取得系統管理員權限,以解除安裝殼層命令。" @@ -1477,7 +1524,6 @@ "canNotRun": "命令 '{0}' 造成錯誤 ({1})", "commandPickAriaLabelWithKeybinding": "{0}, {1}", "morecCommands": "其他命令", - "ok": "確定", "recentlyUsed": "最近使用的" }, "vs/platform/quickinput/browser/helpQuickAccess": { @@ -1498,8 +1544,8 @@ "systemCertificates": "控制是否應從 OS 載入 CA 憑證。(關閉此設定後,Windows 和 macOS 都需要重新載入視窗。)" }, "vs/platform/telemetry/common/telemetryService": { - "telemetry.enableTelemetry": "允許將使用狀況資料和錯誤傳送給 Microsoft 線上服務。", - "telemetry.enableTelemetryMd": "允許將使用狀況資料和錯誤傳送給 Microsoft 線上服務。請在[這裡]({0})閱讀我們的隱私權聲明。", + "telemetry.enableTelemetry": "允許收集診斷資料。這能協助我們更好了解 {0} 的表現,以及需要改善的地方。", + "telemetry.enableTelemetryMd": "允許收集診斷資料。這能協助我們更好了解 {0} 的表現,以及需要改善的地方。[深入了解]({1})我們會收集的資料,以及我們的隱私權聲明。", "telemetryConfigurationTitle": "遙測" }, "vs/platform/terminal/common/terminalPlatformConfiguration": { @@ -1510,34 +1556,46 @@ "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": "終端在 Linux 上使用的殼層路徑。[深入了解如何設定殼層](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", + "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.shell.linux.deprecation": "這已被取代,設定預設殼層的新建議方式是在 {0} 中建立終端設定檔,並將其設定檔名稱設為 {1} 中的預設值。這將會優先使用新的設定檔設定,但將來會變更。", - "terminal.integrated.shell.osx": "終端在 macOS 上使用的殼層路徑。[深入了解如何設定殼層](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", + "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.deprecation": "這已被取代,設定預設殼層的新建議方式是在 {0} 中建立終端設定檔,並將其設定檔名稱設為 {1} 中的預設值。這將會優先使用新的設定檔設定,但將來會變更。", - "terminal.integrated.shell.windows": "終端在 Windows 上使用的殼層路徑。[深入了解如何設定殼層](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", + "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.deprecation": "這已被取代,設定預設殼層的新建議方式是在 {0} 中建立終端設定檔,並將其設定檔名稱設為 {1} 中的預設值。這將會優先使用新的設定檔設定,但將來會變更。", - "terminal.integrated.shellArgs.linux": "在 Linux 終端上使用的命令列引數。[深入了解如何設定殼層](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", - "terminal.integrated.shellArgs.osx": "在 macOS 終端上使用的命令列引數。[深入了解如何設定殼層](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", - "terminal.integrated.shellArgs.windows": "在 Windows 終端上使用的命令列引數。[深入了解如何設定殼層](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", - "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#_configuration)。", + "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.showLinkHover": "是否要在終端機輸出中顯示連結的懸停。", "terminal.integrated.useWslProfiles": "控制是否要在終端機下拉式清單中顯示 WSL 發佈", "terminalIntegratedConfigurationTitle": "整合式終端", "terminalProfile.args": "執行殼層可執行檔時所使用的一組選擇性引數。", "terminalProfile.color": "要與這個終端機相關聯的佈景主題色彩識別碼。", "terminalProfile.env": "具有環境變數的物件,將新增至終端機設定檔流程。設為 'null' 以從基底環境刪除環境變數。", "terminalProfile.icon": "要與這個終端機相關聯的 codicon 識別碼。", + "terminalProfile.linuxExtensionId": "延伸模組終端機的識別碼", + "terminalProfile.linuxExtensionIdentifier": "提供此設定檔的延伸模組。", + "terminalProfile.linuxExtensionTitle": "延伸模組終端機的名稱", + "terminalProfile.osxExtensionId": "延伸模組終端機的識別碼", + "terminalProfile.osxExtensionIdentifier": "提供此設定檔的延伸模組。", + "terminalProfile.osxExtensionTitle": "延伸模組終端機的名稱", "terminalProfile.overrideName": "控制設定檔名稱是否會覆寫自動偵測到的名稱。", "terminalProfile.path": "殼層可執行檔的單一路徑或路徑陣列,會在路徑失敗時用作備案。", + "terminalProfile.windowsExtensionId": "延伸模組終端機的識別碼", + "terminalProfile.windowsExtensionIdentifier": "提供此設定檔的延伸模組。", + "terminalProfile.windowsExtensionTitle": "延伸模組終端機的名稱", "terminalProfile.windowsSource": "將自動偵測殼層路徑的設定檔來源。" }, "vs/platform/terminal/node/terminalProcess": { "launchFail.cwdDoesNotExist": "啟動目錄 (cwd) \"{0}\" 不存在", "launchFail.cwdNotDirectory": "啟動目錄 (cwd) \"{0}\" 不是目錄", "launchFail.executableDoesNotExist": "沒有通往 Shell 可執行檔 \"{0}\" 的路徑", - "launchFail.executableIsNotFileOrSymlink": "通往 Shell 可執行檔 \"{0}\" 的路徑不是符號連結檔案" + "launchFail.executableIsNotFileOrSymlink": "通往 Shell 可執行檔 \"{0}\" 的路徑不是檔案或符號連結" }, "vs/platform/theme/common/colorRegistry": { "activeContrastBorder": "使用中項目周圍的額外邊界,可將項目從其他項目中區隔出來以提高對比。", @@ -1641,6 +1699,7 @@ "keybindingLabelForeground": "金鑰綁定標籤前景色彩。按鍵綁定標籤用來代表鍵盤快速鍵。", "listActiveSelectionBackground": "當清單/樹狀為使用中狀態時,所選項目的清單/樹狀背景色彩。使用中的清單/樹狀有鍵盤焦點,非使用中者則沒有。", "listActiveSelectionForeground": "當清單/樹狀為使用中狀態時,所選項目的清單/樹狀前景色彩。使用中的清單/樹狀有鍵盤焦點,非使用中者則沒有。", + "listActiveSelectionIconForeground": "當清單/樹狀為使用中狀態時,所選項目的清單/樹狀圖示前景色彩。使用中的清單/樹狀有鍵盤焦點,非使用中者則沒有。", "listDeemphasizedForeground": "已取消強調的清單/樹狀結構前景色彩。", "listDropBackground": "使用滑鼠四處移動項目時的清單/樹狀拖放背景。", "listErrorForeground": "包含錯誤清單項目的前景色彩", @@ -1659,6 +1718,7 @@ "listInactiveFocusOutline": "當清單/樹狀目錄為非使用中狀態時,焦點項目的清單/樹狀目錄外框色彩。使用中的清單/樹狀目錄有鍵盤焦點,非使用中者則沒有。", "listInactiveSelectionBackground": "當清單/樹狀為非使用中狀態時,所選項目的清單/樹狀背景色彩。使用中的清單/樹狀有鍵盤焦點,非使用中者則沒有。", "listInactiveSelectionForeground": "當清單/樹狀為使用中狀態時,所選項目的清單/樹狀前景色彩。使用中的清單/樹狀有鍵盤焦點,非使用中則沒有。", + "listInactiveSelectionIconForeground": "當清單/樹狀為非使用中狀態時,所選項目的清單/樹狀圖示前景色彩。使用中的清單/樹狀有鍵盤焦點,非使用中者則沒有。", "listWarningForeground": "包含警告清單項目的前景色彩", "menuBackground": "功能表項目的背景色彩。", "menuBorder": "功能表的邊框色彩。", @@ -1699,6 +1759,7 @@ "quickInput.list.focusBackground deprecation": "請改用 quickInputList.focusBackground", "quickInput.listFocusBackground": "焦點項目的快速選擇器背景色彩。", "quickInput.listFocusForeground": "焦點項目的快速選擇器前景色彩。", + "quickInput.listFocusIconForeground": "焦點項目的快速選擇器圖示前景色彩。", "sashActiveBorder": "使用中飾帶的框線色彩。", "scrollbarShadow": "指出在捲動該檢視的捲軸陰影。", "scrollbarSliderActiveBackground": "當點擊時捲軸滑桿的背景顏色。", @@ -1788,7 +1849,7 @@ "cannotWorkspaceUndoDueToInMeantimeUndoRedo": "因為同時發生其他復原或重做作業,所以無法為所有檔案復原 '{0}'", "cannotWorkspaceUndoDueToInProgressUndoRedo": "因為 {1} 中已經有正在執行的復原或重做作業,所以無法為所有檔案復原 '{0}'", "confirmDifferentSource": "要復原 '{0}' 嗎?", - "confirmDifferentSource.ok": "復原", + "confirmDifferentSource.yes": "是", "confirmWorkspace": "要復原所有檔案的 '{0}' 嗎?", "externalRemoval": "已在磁碟上關閉並修改以下檔案: {0}。", "noParallelUniverses": "下列檔案已使用不相容的方式修改: {0}。", @@ -1836,9 +1897,9 @@ }, "vs/platform/windows/electron-main/window": { "appCrashed": "視窗已損毀", - "appCrashedDetail": "很抱歉造成您的不便! 您可以重新開啟視窗,從您離開的地方繼續進行。", - "appCrashedDetails": "視窗已損毀 (原因: '{0}')", - "appStalled": "視窗已沒有回應", + "appCrashedDetail": "很抱歉造成您的不便。您可以重新開啟視窗,從您離開的地方繼續進行。", + "appCrashedDetails": "視窗已當機 (原因: '{0}',程式碼: '{1}')", + "appStalled": "視窗沒有回應", "appStalledDetail": "您可以重新開啟或關閉視窗,或是繼續等候。", "close": "關閉(&&C)", "hiddenMenuBar": "您仍然可以按 Alt 鍵來存取功能表列。", @@ -1846,8 +1907,8 @@ "wait": "繼續等候(&&K)" }, "vs/platform/windows/electron-main/windowsMainService": { - "ok": "確定", - "pathNotExistDetail": "磁碟上似乎已沒有路徑 '{0}'。", + "ok": "確定(&&O)", + "pathNotExistDetail": "此電腦上沒有路徑 '{0}'。", "pathNotExistTitle": "路徑不存在", "uriInvalidDetail": "URI '{0}' 無效且無法開啟。", "uriInvalidTitle": "無法開啟 URI" @@ -1868,7 +1929,7 @@ "workspaceName": "{0} (工作區)" }, "vs/platform/workspaces/electron-main/workspacesManagementMainService": { - "ok": "確定", + "ok": "確定(&&O)", "workspaceOpenedDetail": "此工作區已在其他視窗中開啟。請先關閉該視窗再重試一次。", "workspaceOpenedMessage": "無法儲存工作區 '{0}'" }, @@ -2160,7 +2221,7 @@ "open": "是(&&Y)", "trace.detail": "請建立問題並手動附加下列檔案:\r\n{0}", "trace.message": "已成功建立追蹤。", - "trace.ok": "確定" + "trace.ok": "確定(&&O)" }, "vs/code/electron-main/main": { "close": "關閉(&&C)", @@ -2238,6 +2299,7 @@ "allow": "允許", "cancel": "取消", "confirmLogin": "延伸模組 '{0}' 欲使用 {1} 登入。", + "confirmRelogin": "延伸模組 '{0}' 希望您使用 {1} 再次登入。", "manageExensions": "選擇可存取此帳戶的延伸模組", "manageTrustedExtensions": "管理受信任的延伸模組", "manageTrustedExtensions.cancel": "取消", @@ -2367,6 +2429,7 @@ "vs/workbench/api/common/configurationExtensionPoint": { "config.property.defaultConfiguration.languageExpected": "需要語言選取器 (例如 [\"java\"])", "config.property.defaultConfiguration.warning": "無法註冊 '{0}' 的組態預設。僅支援語言專用設定的預設。", + "config.property.duplicate": "無法註冊 '{0}'。此屬性已經註冊。", "invalid.allOf": "'configuration.allOf' 已取代而不應再使用。請改為將多個組態區段作為陣列,傳遞至「組態」貢獻點。", "invalid.properties": "'configuration.properties' 必須是物件", "invalid.property": "configuration.properties 屬性 '{0}' 必須是物件", @@ -2374,6 +2437,7 @@ "scope.application.description": "只能在使用者設定中設定的組態。", "scope.deprecationMessage": "若設定,屬性會標示為已淘汰,且指定訊息會顯示為說明。", "scope.description": "組態適用的範圍。可用的範圍包括 `application`、`machine`、`window`、`resource` 和 `machine-overridable`。", + "scope.editPresentation": "指定時,控制字串設定的表示格式。", "scope.enumDescriptions": "列舉值的描述", "scope.language-overridable.description": "可在特定語言設定中設定的資源組態。", "scope.machine-overridable.description": "也可在工作區或資料夾設定中設定的機器組態。", @@ -2381,11 +2445,14 @@ "scope.markdownDeprecationMessage": "若設定,則屬性會標記為已淘汰,而且指定訊息會顯示為 Markdown 格式的說明。", "scope.markdownDescription": "markdown 格式中的描述。", "scope.markdownEnumDescriptions": "markdown 格式中列舉值的說明。 ", + "scope.multilineText.description": "值將會顯示在文字區域中。", "scope.resource.description": "可在使用者、遠端、工作區或資料夾設定中設定的組態。", + "scope.singlelineText.description": "值將會顯示在輸入方塊中。", "scope.window.description": "可在使用者、遠端或工作區設定中設定的組態。", "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.property.empty": "屬性不可為空白。", "vscode.extension.contributes.configuration.title": "設定的摘要。此標籤將會在設定檔中作為分隔註解使用。", "vscode.extension.contributes.defaultConfiguration": "依語言貢獻預設編輯器組態設定。", @@ -2397,6 +2464,7 @@ "workspaceConfig.remoteAuthority": "工作區所在的遠端伺服器。", "workspaceConfig.settings.description": "工作區設定", "workspaceConfig.tasks.description": "工作區工作設定", + "workspaceConfig.transient": "重新啟動或重新載入時,暫時性工作區將會消失。", "workspaceConfig.uri.description": "資料夾的 URI" }, "vs/workbench/api/common/extHostDiagnostics": { @@ -2441,7 +2509,10 @@ "commentThread.title": "貢獻的註解執行緒標題功能表", "dup": "命令 `{0}` 在 `commands` 區段中出現多次。", "dupe.command": "功能表項目參考了與預設相同的命令和替代命令", + "file.newFile": "[新增檔案...] 快選,顯示在歡迎頁面和 [檔案] 功能表上。", "inlineCompletions.actions": "將游標停留在內嵌完成時所顯示的動作", + "interactive.cell.title": "所提供的互動式儲存格標題功能表", + "interactive.toolbar": "所提供的互動式工具列功能表", "menuId.invalid": "`{0}` 不是有效的功能表識別碼", "menus.changeTitle": "原始檔控制內嵌變更功能表", "menus.commandPalette": "命令選擇區", @@ -2471,9 +2542,9 @@ "missing.command": "功能表項目參考了 'commands' 區段中未定義的命令 `{0}`。", "missing.submenu": "功能表項目參考了 'submenus' 區段中未定義的子功能表 `{0}`。", "nonempty": "必須是非空白值。", + "notebook.cell.execute": "所提供的筆記本儲存格執行功能表", "notebook.cell.title": "所提供的筆記本儲存格標題功能表", "notebook.toolbar": "提供的筆記本工具列功能表", - "notebook.toolbar.right": "提供的筆記本右工具列功能表", "opticon": "屬性 `icon` 可以省略,否則必須為字串或類似 `{dark, light}` 的常值", "optstring": "`{0}` 屬性可省略,否則必須屬於 `string` 類型", "proposed": "建議的 API", @@ -2487,7 +2558,8 @@ "submenuId.invalid.id": "`{0}` 不是有效的子功能表識別項", "submenuId.invalid.label": "`{0}` 不是有效的子功能表標籤", "submenuItem.duplicate": "已將 `{0}` 子功能表提供給 `{1}` 功能表。", - "testing.item.title": "提供的測試項目功能表", + "testing.item.context": "提供的測試項目功能表", + "testing.item.gutter.title": "測試項目的裝訂邊裝飾功能表", "unsupported.submenureference": "功能表項目針對不支援子功能錶的功能表,參考了子功能表。", "view.itemContext": "這有助於查看項目內容功能表", "view.timelineContext": "時間軸檢視項目操作功能表", @@ -2496,13 +2568,13 @@ "view.tunnelOriginInline": "連接埠檢視項目原始內嵌功能表", "view.tunnelPortInline": "連接埠檢視項目埠內嵌功能表", "view.viewTitle": "這有助於查看標題功能表", - "vscode.extension.contributes.commandType.category": "(選用) UI 中用以將命令分組的分類字串", + "vscode.extension.contributes.commandType.category": "(選填) 在 UI 中將命令分組的類別字串", "vscode.extension.contributes.commandType.command": "所要執行命令的識別碼", "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。", - "vscode.extension.contributes.commandType.shortTitle": "UI 中用以代表命令的簡短標題", + "vscode.extension.contributes.commandType.shortTitle": "(選填) 在 UI 中代表命令的簡短標題。功能表會依據顯示命令的內容來挑選 'title' 或 'shortTitle'。", "vscode.extension.contributes.commandType.title": "UI 中用以代表命令的標題", "vscode.extension.contributes.commands": "將命令提供給命令選擇區。", "vscode.extension.contributes.menuItem.alt": "所要執行替代命令的識別碼。命令必須在 'commands' 區段中宣告", @@ -2519,7 +2591,7 @@ "vscode.extension.contributes.submenus": "將子功能表項目提供給編輯器" }, "vs/workbench/api/node/extHostDebugService": { - "debug.terminal.title": "偵錯項目" + "debug.terminal.title": "對程序偵錯" }, "vs/workbench/browser/actions/developerActions": { "inspect context keys": "檢查功能表內容", @@ -2585,7 +2657,6 @@ "moveSidebarLeft": "向左移動側邊欄", "moveSidebarRight": "向右移動側邊欄", "moveView": "移動檢視", - "ok": "確定", "panel": "面板", "panelContainer": "面板/{0}", "resetFocusedView.error.noFocusedView": "目前沒有任何焦點檢視。", @@ -2660,23 +2731,25 @@ }, "vs/workbench/browser/actions/workspaceActions": { "closeWorkspace": "關閉工作區", + "duplicateWorkspace": "複製工作區", "duplicateWorkspaceInNewWindow": "在新視窗複製工作區", + "filesCategory": "檔案", "globalRemoveFolderFromWorkspace": "將資料夾從工作區移除...", - "manageTrustAction": "管理工作區信任", "miAddFolderToWorkspace": "將資料夾新增至工作區(&&D)...", "miCloseFolder": "關閉資料夾(&&F)", "miCloseWorkspace": "關閉工作區(&&W)", + "miOpen": "開啟(&&O)...", + "miOpenFile": "開啟檔案(&&O)...", + "miOpenFolder": "開啟資料夾(&&F)...", + "miOpenWorkspace": "開啟工作區(&&K)...", "miSaveWorkspaceAs": "另存工作區為...", - "noWorkspaceOrFolderOpened": "此執行個體中目前沒有開啟的工作區或資料夾可以關閉。", - "ok": "確定", "openFile": "開啟檔案...", "openFileFolder": "開啟...", "openFolder": "開啟資料夾...", "openWorkspaceAction": "開啟工作區...", "openWorkspaceConfigFile": "開啟工作區組態檔", "saveWorkspaceAsAction": "另存工作區為...", - "workspaces": "工作區", - "workspacesCategory": "工作區" + "workspaces": "工作區" }, "vs/workbench/browser/actions/workspaceCommands": { "add": "新增(&&A)", @@ -2821,6 +2894,7 @@ "closeEditor": "關閉編輯器", "closeEditorGroup": "關閉編輯器群組", "closeEditorsInGroup": "關閉群組中的所有編輯器", + "closeGroupAction": "關閉群組", "closeOtherEditors": "關閉群組中其他的編輯器", "closeOthers": "關閉其他", "closePinnedEditor": "關閉鎖定的編輯器", @@ -2833,6 +2907,7 @@ "inlineView": "內嵌檢視", "keepEditor": "保留編輯器", "keepOpen": "保持開啟", + "lockGroup": "鎖定群組", "miBack": "上一步(&&B)", "miClearRecentOpen": "清除最近開啟的項目(&&C)", "miEditorLayout": "編輯器版面配置(&&L)", @@ -2878,7 +2953,7 @@ "pin": "釘選", "pinEditor": "釘選編輯器", "previousChangeIcon": "Diff 編輯器中 [上一個變更動作] 的圖示。", - "run": "執行", + "reopenWith": "重新開啟編輯器,使用...", "showOpenedEditors": "顯示開啟的編輯器", "showTrimWhitespace.label": "顯示前置/後置空白字元差異", "sideBySideEditor": "並排編輯器", @@ -2891,7 +2966,10 @@ "textDiffEditor": "文字 Diff 編輯器", "textEditor": "文字編輯器", "toggleKeepEditors": "保持編輯器開啟", + "toggleLockGroup": "鎖定群組", "toggleWhitespace": "Diff 編輯器中 [切換空白字元動作] 的圖示。", + "unlockEditorGroup": "解除鎖定群組", + "unlockGroupAction": "解除鎖定群組", "unpin": "取消釘選", "unpinEditor": "將編輯器取消釘選" }, @@ -2983,23 +3061,24 @@ "toggleEditorWidths": "切換編輯器群組大小", "unpinEditor": "取消鎖定編輯器", "workbench.action.reopenTextEditor": "使用文字編輯器重新開啟編輯器", - "workbench.action.reopenWithEditor": "重新開啟編輯器,使用..." + "workbench.action.toggleEditorType": "切換編輯器類型" }, "vs/workbench/browser/parts/editor/editorCommands": { "compare": "比較", "editorCommand.activeEditorMove.arg.description": "引數屬性:\r\n* 'to': 字串值,提供向何處移動。\r\n* 'by': 字串值,提供移動的單位 (依索引標籤或群組)。\r\n* 'value': 數值,提供要移動多少位置或絕對位置。", "editorCommand.activeEditorMove.arg.name": "使用中編輯器的移動引數", "editorCommand.activeEditorMove.description": "以 tab 或群組為單位移動使用中的編輯器", - "toggleInlineView": "切換內嵌檢視" + "lockEditorGroup": "鎖定編輯器群組", + "toggleEditorGroupLock": "切換編輯器群組鎖定", + "toggleInlineView": "切換內嵌檢視", + "unlockEditorGroup": "解除鎖定編輯器群組" }, "vs/workbench/browser/parts/editor/editorDropTarget": { - "fileTooLarge": "檔案過大,無法以未命名的編輯器開啟。請先將其上傳至檔案總管,並再試一次。", - "ok": "確定" + "fileTooLarge": "檔案過大,無法以未命名的編輯器開啟。請先將其上傳至檔案總管,並再試一次。" }, "vs/workbench/browser/parts/editor/editorGroupView": { - "ariaLabelGroupActions": "編輯器群組動作", + "ariaLabelGroupActions": "清理編輯器群組動作", "cancel": "取消", - "closeGroupAction": "關閉", "editorOpenError": "無法開啟 '{0}': {1}。", "editorOpenErrorDialog": "無法開啟 '{0}'", "emptyEditorGroup": "{0} (空白)", @@ -3007,6 +3086,15 @@ "groupLabel": "群組 {0}", "ok": "確定" }, + "vs/workbench/browser/parts/editor/editorPlaceholder": { + "manageTrust": "管理工作區信任", + "requiresFolderTrustText": "檔案未顯示在編輯器中,因為尚未將信任授予資料夾。", + "requiresWorkspaceTrustText": "檔案不會顯示在編輯器中,因為尚未將信任授予工作區。", + "retry": "再試一次", + "trustRequiredEditor": "需要工作區信任", + "unavailableEditor": "無法使用的編輯器", + "unavailableEditorText": "因為發生錯誤或資源無法使用,所以無法開啟編輯器。" + }, "vs/workbench/browser/parts/editor/editorQuickAccess": { "closeEditor": "關閉編輯器", "entryAriaLabelDirty": "已改變 {0}", @@ -3069,6 +3157,7 @@ "status.editor.mode": "編輯器語言", "status.editor.screenReaderMode": "螢幕助讀程式模式", "status.editor.selection": "編輯器選取", + "status.editor.status": "語言狀態", "status.editor.tabFocusMode": "協助工具模式", "tabFocusModeEnabled": "用 Tab 鍵移動焦點", "tabSize": "定位點大小: {0}" @@ -3089,12 +3178,6 @@ "ariaLabelEditorActions": "編輯器動作", "draggedEditorGroup": "{0} (+{1})" }, - "vs/workbench/browser/parts/editor/workspaceTrustRequiredEditor": { - "manageTrust": "管理工作區信任", - "requiresFolderTrustText": "檔案未顯示在編輯器中,因為尚未將信任授予資料夾。", - "requiresWorkspaceTrustText": "檔案不會顯示在編輯器中,因為尚未將信任授予工作區。", - "trustRequiredEditor": "需要工作區信任" - }, "vs/workbench/browser/parts/notifications/notificationsActions": { "clearAllIcon": "通知中 [清除所有動作] 的圖示。", "clearIcon": "通知中 [清除動作] 的圖示。", @@ -3229,7 +3312,8 @@ "viewMoveLeft": "向左移檢視", "viewMoveRight": "向右移動檢視", "viewMoveUp": "向上移動檢視", - "views": "檢視" + "views": "檢視", + "viewsMove": "移動檢視" }, "vs/workbench/browser/parts/views/viewsService": { "focus view": "聚焦於 {0} 檢視", @@ -3290,7 +3374,7 @@ "pinnedTabSizing": "控制釘選的編輯器索引標籤大小。釘選的索引標籤會排序在所有開啟的索引標籤之前,且通常在解除釘選前不會關閉。當 `#workbench.editor.showTabs#` 停用時,會忽略此值。", "preserveInput": "控制上次鍵入命令選擇區的輸入是否應在下次將其開啟時還原。", "remoteName": "`${remoteName}`: 例如 SSH", - "restoreViewState": "在文字編輯器關閉後再重新開啟時,會還原最後檢視狀態 (例如捲動位置)。", + "restoreViewState": "在編輯器關閉後又重新開啟時,還原上一個編輯器檢視狀態 (例如,捲動位置)。編輯器檢視狀態會依編輯器群組儲存,並在群組關閉時捨棄。使用 `#workbench.editor.sharedViewState#` 設定,在所有編輯器群組中使用最新的已知檢視狀態,以防找不到編輯器群組的上一個檢視狀態。", "revealIfOpen": "控制若編輯器已開啟,是否在任何可見群組中予以顯示。若停用,編輯器通常會在目前的使用中編輯器群組內開啟。若啟用,已開啟的編輯器會在目前的使用中編輯器群組內顯示,而不是再次開啟。請注意,在某些情況下會忽略此設定,例如當強制讓編輯器在特定群組中或在目前使用中群組側方開啟時。", "rootName": "`${rootName}`: 開啟的工作區或資料夾名稱 (例如 myFolder 或 myWorkspace)。", "rootPath": "`${rootPath}`: 開啟的工作區或資料夾檔案路徑 (如 /Users/Development/myWorkspace)。", @@ -3299,6 +3383,7 @@ "settings.editor.desc": "決定根據預設使用何種設定編輯器。", "settings.editor.json": "使用 JSON 檔案編輯器。", "settings.editor.ui": "使用設定 UI 編輯器。", + "sharedViewState": "在所有編輯器群組中保留最新的編輯器檢視狀態 (例如捲動位置),並在找不到該編輯器群組的特定編輯器檢視狀態時,還原該狀態。", "showEditorTabs": "控制已開啟的編輯器是否應顯示在索引標籤中。", "showIcons": "控制已開啟的編輯器是否應以圖示顯示。此選項也需要同時啟用檔案圖示主題。", "sideBarLocation": "控制提要欄位和活動列的位置。這兩者可以顯示在工作台的左側或右側。", @@ -3334,10 +3419,12 @@ "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.pinnedTabSizing.compact": "鎖定的索引標籤會以壓縮模式顯示,並只顯示圖示或編輯器名稱的第一個字母。", "workbench.editor.pinnedTabSizing.normal": "鎖定的索引標籤會繼承未鎖定索引標籤的外觀。", "workbench.editor.pinnedTabSizing.shrink": "鎖定的索引標籤會縮小為壓縮的固定大小,只顯示部分編輯器名稱。", @@ -3349,7 +3436,6 @@ "workbench.editor.titleScrollbarSizing.large": "請增加大小,以便滑鼠更容易抓取。", "workbench.editor.untitled.labelFormat.content": "除非有相關檔案路徑,否則無標題檔案的名稱會衍生自其第一行內容。如果該行為空白或不包含文字字元,將會遞補至名稱。", "workbench.editor.untitled.labelFormat.name": "無標題檔案的名稱不會衍生自檔案的內容。", - "workbench.experimental.useCustomHover": "啟用/停用 [活動列和面板] 上的自訂游標。請注意,此設定為實驗性,且可能隨時被移除。", "workbench.fontAliasing.antialiased": "相對於子像素,根據像素層級平滑字型。可以讓字型整體顯得較細。", "workbench.fontAliasing.auto": "根據顯示器的 DPI 自動套用 `default` 或 `antialiased`。", "workbench.fontAliasing.default": "子像素字型平滑處理。在大部分非 Retina 顯示器上會顯示出最銳利的文字。", @@ -3374,6 +3460,7 @@ "developer": "開發人員", "help": "說明", "preferences": "喜好設定", + "test": "測試", "view": "檢視" }, "vs/workbench/common/configuration": { @@ -3382,19 +3469,23 @@ "vs/workbench/common/editor": { "activeEditor": "現用編輯器的識別碼", "activeEditorAvailableEditorIds": "可在現用編輯器中使用的編輯器識別碼", + "activeEditorCanRevert": "現用編輯器是否已還原", "activeEditorGroupEmpty": "現用編輯器群組是否為空的", "activeEditorGroupIndex": "現用編輯器群組的索引", "activeEditorGroupLast": "現用編輯器群組是否為最後一個群組", + "activeEditorGroupLocked": "作用中編輯器群組是否為鎖定", "activeEditorIsDirty": "現用編輯器是否已變更", "activeEditorIsNotPreview": "現用編輯器是否不是預覽模式", "activeEditorIsPinned": "現用編輯器是否已釘選", "activeEditorIsReadonly": "現用編輯器是否為唯讀", + "builtinProviderDisplayName": "內建", "editorAreaVisible": "編輯器區域是否顯示", "editorIsOpen": "編輯器是否開啟", "groupEditorsCount": "開啟的編輯器群組數", "inZenMode": "是否啟用了 Zen Mode", "isCenteredLayout": "是否啟用了置中的版面配置", "multipleEditorGroups": "是否開啟了多個編輯器群組", + "promptOpenWith.defaultEditor.displayName": "文字編輯器", "splitEditorsVertically": "編輯器是否垂直分割", "textCompareEditorActive": "文字比較編輯器是否為現用", "textCompareEditorVisible": "文字比較編輯器是否顯示" @@ -3503,6 +3594,8 @@ "statusBarProminentItemBackground": "狀態列突出項目的背景顏色。突出項目比狀態列的其他項目更顯眼,用於表示重要性更高。從命令選擇區變更模式 `切換 Tab 鍵移動焦點` 來檢視範例。狀態列會顯示在視窗的底部。", "statusBarProminentItemForeground": "狀態列突出項目前景色彩。突出項目會比其他狀態列項目顯眼,以彰顯重要性。從命令選擇區變更模式 [切換 Tab 鍵移動焦點] 即可查看範例。狀態列會顯示在視窗底部。", "statusBarProminentItemHoverBackground": "當暫留狀態列突出項目的背景顏色。突出項目比狀態列的其他項目更顯眼,用於表示重要性更高。從命令選擇區變更模式 `切換 Tab 鍵移動焦點` 來檢視範例。狀態列會顯示在視窗的底部。", + "statusBarWarningItemBackground": "狀態列警告項目的背景色彩。警告項目比狀態列的其他項目更顯眼,用於表示警告條件。狀態列會顯示在視窗的底部。", + "statusBarWarningItemForeground": "狀態列警告項目的前景色彩。警告項目比狀態列的其他項目更顯眼,用於表示警告條件。狀態列會顯示在視窗的底部。", "tabActiveBackground": "使用中之索引標籤的背景色彩。索引標籤是編輯器在編輯器區域中的容器。同一個編輯器群組中的多個索引標籤可以同時開啟。可能會有多個編輯器群組。", "tabActiveBorder": "使用中索引標籤的底部邊框。索引標籤是編輯器在編輯器區域中的容器。同一個編輯器群組中的多個索引標籤可以同時開啟。可能會有多個編輯器群組。", "tabActiveBorderTop": "使用中索引標籤的頂部邊框。索引標籤是編輯器在編輯器區域中的容器。同一個編輯器群組中的多個索引標籤可以同時開啟。可能會有多個編輯器群組。", @@ -3554,7 +3647,6 @@ }, "vs/workbench/electron-sandbox/actions/installActions": { "install": "在 PATH 中安裝 '{0}' 命令", - "ok": "確定", "shellCommand": "殼層命令", "successFrom": "已成功從 PATH 解除安裝殼層命令 '{0}'。", "successIn": "已成功在 PATH 中安裝殼層命令 '{0}'。", @@ -3599,7 +3691,7 @@ "restoreWindows": "控制視窗在首次啟動後的重新開啟方式。當應用程式已在執行時,此設定不會生效。", "showNextWindowTab": "顯示下一個視窗索引標籤", "showPreviousTab": "顯示前一個視窗索引標籤", - "telemetry.enableCrashReporting": "允許將損毀報告傳送給 Microsoft 線上服務。\r\n此選項需要重新啟動才會生效。", + "telemetry.enableCrashReporting": "允許收集損毀報告。這能協助我們改善穩定性。\r\n需要重新啟動才能使此選項生效。", "telemetryConfigurationTitle": "遙測", "titleBarStyle": "調整視窗標題列的外觀。在 Linux 和 Windows 上,此設定也會影響應用程式和操作功能表的外觀。必須完全重新啟動才能套用變更。", "toggleWindowTabsBar": "切換視窗索引標籤列", @@ -3635,7 +3727,6 @@ "cancelButton": "取消(&&C)", "loaderCycle": "AMD 模組中有必須解決的相依性迴圈!", "loginButton": "登入(&&L)", - "ok": "確定", "password": "密碼", "proxyAuthRequired": "需要 Proxy 驗證", "proxyDetail": "Proxy {0} 需要使用者名稱和密碼。", @@ -3805,7 +3896,7 @@ "label.replace": "取代", "label.replaceAllButton": "全部取代", "label.replaceButton": "取代", - "label.toggleReplaceButton": "切換取代模式", + "label.toggleReplaceButton": "切換取代", "placeholder.find": "尋找", "placeholder.replace": "取代" }, @@ -3976,7 +4067,7 @@ }, "vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": { "dontshow": "不要再顯示", - "selectAlanguage": "選取語言", + "selectAlanguage2": "選取語言", "thisAgain": " 此訊息。", "toGetStarted": " 以開始使用。開始鍵入以關閉,或 " }, @@ -4068,7 +4159,7 @@ "editBreakpoint": "編輯 {0}...", "editBreakpoints": "編輯中斷點", "editInlineBreakpointOnColumn": "編輯資料行 {0} 的內嵌中斷點", - "editLineBrekapoint": "編輯行中斷點", + "editLineBreakpoint": "編輯行中斷點", "enable": "啟用", "enableBreakpoint": "啟用 {0}", "enableBreakpointOnLine": "啟用行中斷點", @@ -4080,7 +4171,8 @@ "removeBreakpoints": "移除中斷點", "removeInlineBreakpointOnColumn": "移除資料行 {0} 的內嵌中斷點", "removeLineBreakpoint": "移除行中斷點", - "removeLogPoint": "移除 {0}" + "removeLogPoint": "移除 {0}", + "runToLine": "執行至行" }, "vs/workbench/contrib/debug/browser/breakpointWidget": { "breakpointType": "中斷點類型", @@ -4123,6 +4215,9 @@ "functionBreakpointUnsupported": "此偵錯類型不支援函式中斷點", "functionBreakpointsNotSupported": "此偵錯類型不支援函式中斷點", "hitCount": "叫用次數: {0}", + "instructionBreakpoint": "指示中斷點", + "instructionBreakpointAtAddress": "在位址 {0} 的指令中斷點", + "instructionBreakpointUnsupported": "此偵錯類型不支援指令中斷點", "logMessage": "記錄訊息: {0}", "miDisableAllBreakpoints": "停用所有中斷點(&&L)", "miEnableAllBreakpoints": "啟用所有中斷點(&&E)", @@ -4132,7 +4227,7 @@ "reapplyAllBreakpoints": "重新套用所有中斷點", "removeAllBreakpoints": "移除所有中斷點", "removeBreakpoint": "移除中斷點", - "unverifiedBreakopint": "未驗證的中斷點", + "unverifiedBreakpoint": "未驗證的中斷點", "unverifiedExceptionBreakpoint": "未驗證的例外狀況中斷點", "unverifiedLogpoint": "未驗證記錄點", "write": "寫入" @@ -4145,6 +4240,8 @@ "callStackAriaLabel": "偵錯呼叫堆疊", "collapse": "全部摺疊", "loadAllStackFrames": "載入所有堆疊框架", + "paused": "已暫停", + "pausedOn": "暫停於 {0}", "restartFrame": "重新啟動框架", "running": "正在執行", "session": "工作階段", @@ -4170,6 +4267,10 @@ "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.console.acceptSuggestionOnEnter": "控制是否應在偵錯主控台中輸入時接受建議。輸入也用來評估在偵錯主控台中鍵入的任何內容。", "debug.console.closeOnEnd": "控制偵錯主控台是否應在偵錯工作階段結束時自動關閉。", "debug.console.collapseIdenticalLines": "決定偵錯主控台是否應摺疊相同的行,並以徽章顯示發生次數的控制項。", "debug.console.fontFamily": "在偵錯主控台中控制字型家族。", @@ -4189,6 +4290,7 @@ "debugConfigurationTitle": "偵錯", "debugFocusConsole": "聚焦在 [偵錯主控台] 檢視", "debugPanel": "偵錯主控台", + "disassembly": "反組譯碼", "editWatchExpression": "編輯運算式", "inlineBreakpoint": "內嵌中斷點", "inlineValues": "在偵錯時於編輯器以內嵌方式顯示變數值", @@ -4220,6 +4322,7 @@ "prompt": "提示使用者。", "removeWatchExpression": "移除運算式", "restartFrame": "重新啟動框架", + "run": "執行或偵錯...", "run and debug": "執行與偵錯", "setValue": "設定值", "showBreakpointsInOverviewRuler": "控制中斷點是否應顯示在概觀尺規中。", @@ -4304,8 +4407,10 @@ "goToPreviousBreakpoint": "偵錯: 移至上一個中斷點", "logPointEditorAction": "偵錯: 新增記錄點...", "miConditionalBreakpoint": "條件式中斷點(&&C)...", + "miDisassemblyView": "&&DisassemblyView", "miLogPoint": "記錄點(&&L)...", "miToggleBreakpoint": "切換中斷點(&&B)", + "openDisassemblyView": "開啟反組譯碼檢視", "runToCursor": "執行至游標處", "showDebugHover": "偵錯: 動態顯示", "stepIntoTargets": "逐步執行目標...", @@ -4400,6 +4505,7 @@ "installAdditionalDebuggers": "安裝 {0} 延伸模組", "launchJsonDoesNotExist": "傳遞的工作區資料夾中沒有 'launch.json'。", "multipleConfigurationNamesInWorkspace": "工作區中有多個啟動組態 '{0}'。請使用資料夾名稱以符合組態。", + "multipleSession": "'{0}' 已在執行中。要啟動另一個執行個體嗎?", "nActiveSessions": "{0} 個正在使用的工作階段", "noConfigurationNameInWorkspace": "無法在工作區中找到啟動組態 '{0}'。", "noFolderWithName": "在複合 '{2}' 的組態 '{1}' 中找不到名稱為 '{0}' 的資料夾。", @@ -4444,6 +4550,12 @@ "selectWorkspaceFolder": "選取工作區資料夾以建立 launch.json 檔案,或將其新增至工作區組態檔", "startAdditionalSession": "啟動附加工作階段" }, + "vs/workbench/contrib/debug/browser/disassemblyView": { + "disassemblyView": "反組譯碼檢視", + "instructionAddress": "位址", + "instructionBytes": "位元組", + "instructionText": "指令" + }, "vs/workbench/contrib/debug/browser/exceptionWidget": { "close": "關閉", "debugExceptionWidgetBackground": "例外狀況小工具的背景色彩。", @@ -4515,6 +4627,7 @@ "addWatchExpression": "加入運算式", "collapse": "全部摺疊", "removeAllWatchExpressions": "移除所有運算式", + "typeNewValue": "輸入新值", "watchAriaTreeLabel": "對監看運算式執行偵錯", "watchExpressionAriaLabel": "{0},值 {1}", "watchExpressionInputAriaLabel": "輸入監看運算式", @@ -4549,19 +4662,24 @@ "callStackSessionIsAttach": "當 [呼叫堆疊] 檢視中的工作階段為附加時,為 True; 否則為 False。會在內部用於 [呼叫堆疊] 檢視中的內嵌功能表。", "debugConfigurationType": "所選啟動組態的偵錯類型。例如 'python'。", "debugProtocolVariableMenuContext": "代表 [變數] 檢視中,偵錯配接器在焦點變數上設定的內容。", + "debugSetExpressionSupported": "當焦點工作階段支援 'setExpression' 要求時為 True。", "debugSetVariableSupported": "當焦點工作階段支援 'setVariable' 要求時為 true。", "debugState": "焦點偵錯工作階段所處的狀態。下列其中一項:「非作用中」、「正在初始化」、「已停止」或「正在執行」。", "debugType": "使用中偵錯工作階段的偵錯類型。例如 'python'。", "debugUX": "偵錯 UX 狀態。當沒有任何偵錯組態時,其為「簡單」,否則為「預設」。用於決定在 Viewlet 中顯示歡迎檢視的時間。", "debuggersAvailable": "當至少有一個偵錯延伸模組作用中時為 true。", + "disassembleRequestSupported": "當焦點工作階段支援反組譯碼要求時,為 True。", + "disassemblyViewFocus": "當反組譯碼檢視為焦點時為 True。", "exceptionWidgetVisible": "當例外狀況小工具可見時為 true。", "expressionSelected": "當運算式輸入方塊在 [監看] 或 [變數] 檢視中開啟時為 true,否則為 false。", "focusedSessionIsAttach": "當焦點工作階段是 'attach' 時為 true。", + "focusedStackFrameHasInstructionReference": "當焦點堆疊框架有指令指標參考時為 True。", "inBreakpointWidget": "當焦點在中斷點編輯器區域小工具中時為 true,否則為 false。", "inDebugMode": "當偵錯時為 true,否則為 false。", "inDebugRepl": "當焦點在偵錯主控台時為 true,否則為 false。", "internalConsoleOptions": "控制何時打開內部偵錯主控台。", "jumpToCursorSupported": "當焦點工作階段支援 'jumpToCursor' 要求時為 true。", + "languageSupportsDisassembleRequest": "當目前編輯器中的語言支援反組譯碼要求時,為 True。", "loadedScriptsItemType": "代表 [已載入的指令碼] 檢視中焦點元素的項目類型。", "loadedScriptsSupported": "當焦點工作階段支援 [已載入的指令碼] 檢視時為 true", "multiSessionDebug": "當有 1 個以上的作用中偵錯工作階段時為 true。", @@ -4571,7 +4689,8 @@ "stepBackSupported": "當焦點工作階段支援 'stepBack' 要求時為 true。", "stepIntoTargetsSupported": "當焦點工作階段支援 'stepIntoTargets' 要求時為 true。", "terminateDebuggeeSupported": "當焦點工作階段支援終止偵錯工具功能時,為 True。", - "variableEvaluateNamePresent": "當焦點變數具有 'evalauteName' 欄位集時為 true", + "variableEvaluateNamePresent": "當焦點變數具有 'evalauteName' 欄位集時為 True。", + "variableIsReadonly": "當焦點變數為唯讀時為 True。", "variablesFocused": "當 [變數] 檢視是焦點時為 true,否則為 false", "watchExpressionsExist": "當存在至少一個監看運算式時為 true,否則為 false。", "watchExpressionsFocused": "當 [監看] 檢視是焦點時為 true,否則為 false。", @@ -4582,6 +4701,10 @@ "canNotResolveSourceWithError": "無法載入來源 '{0}': {1}。", "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?" + }, "vs/workbench/contrib/debug/common/debugModel": { "breakpointDirtydHover": "未驗證的中斷點。檔案已修改,請重新啟動偵錯工作階段。", "invalidVariableAttributes": "變數屬性無效", @@ -4643,6 +4766,9 @@ "launch.config.comment3": "如需詳細資訊,請瀏覽: {0}", "node2NotSupported": "\"node2\" 已不再支援,請改用 \"node\",並將 \"protocol\" 屬性設為 \"inspector\"。" }, + "vs/workbench/contrib/debug/common/disassemblyViewInput": { + "disassemblyInputName": "反組譯碼" + }, "vs/workbench/contrib/debug/common/replModel": { "consoleCleared": "已清除主控台", "snapshotObj": "只會顯示此物件的基本值。" @@ -4700,11 +4826,14 @@ }, "vs/workbench/contrib/extensions/browser/extensionEditor": { "JSON Validation": "JSON 驗證 ({0})", + "Marketplace": "市集", + "activation": "啟用時間", "activation events": "啟用事件 ({0})", "authentication": "驗證 ({0})", "authentication.id": "識別碼", "authentication.label": "標籤", "builtin": "內建", + "categories": "類別", "changelog": "變更記錄", "changelogtooltip": "延伸模組更新紀錄,從延伸模組 'CHANGELOG.md' 檔案中呈現", "codeActions": "程式碼動作 ({0})", @@ -4735,8 +4864,8 @@ "description": "描述", "details": "詳細資料", "detailstooltip": "延伸模組詳細資訊,從延伸模組的 'README.md' 檔案中呈現。", - "extension id": "延伸模組識別碼", "extension pack": "延伸模組套件 ({0})", + "extension version": "擴充功能版本", "extensionpack": "延伸模組套件", "extensionpacktooltip": "列出將隨此延伸模組一起安裝的延伸模組", "file extensions": "副檔名", @@ -4746,34 +4875,44 @@ "find previous": "尋找上一個", "grammar": "文法", "iconThemes": "圖示佈景主題 ({0})", + "id": "識別碼", "install count": "安裝計數", "keyboard shortcuts": "鍵盤快速鍵", "language id": "識別碼", "language name": "名稱", "languages": "語言 ({0})", + "last updated": "上次更新時間", "license": "授權", "localizations": "當地語系化 ({0})", "localizations language id": "語言識別碼", "localizations language name": "語言名稱", "localizations localized language name": "語言名稱 (已當地語系化)", "menuContexts": "功能表內容", + "messages": "訊息 ({0})", + "more info": "其他資訊", "name": "延伸模組名稱", "noChangelog": "沒有可用的 Changelog。", "noContributions": "沒有比重", "noDependencies": "沒有相依性", "noReadme": "沒有可用的讀我檔案。", - "noextensions": "沒有任何延伸模組", + "noStatus": "沒有可用狀態。", + "not yet activated": "尚未啟用。", "preview": "預覽", "productThemes": "產品圖示佈景主題 ({0})", "publisher": "發行者名稱", "rating": "評等", "recommendationHasBeenIgnored": "您已選擇不接收此延伸模組的建議項目。", + "release date": "發行日期", "repository": "儲存庫", + "resources": "資源", + "runtimeStatus": "執行階段狀態", + "runtimeStatus description": "擴充功能執行階段狀態", "schema": "結構描述", "setting name": "名稱", "settings": "設定 ({0})", "snippets": "程式碼片段", - "version": "版本", + "startup": "啟動", + "uncaught errors": "未攔截錯誤 ({0})", "view container id": "識別碼", "view container location": "位置", "view container title": "標題", @@ -4828,7 +4967,7 @@ "extensions.autoUpdate.enabled": "只針對已啟用的延伸模組,自動下載並安裝更新。停用的延伸模組不會自動更新。", "extensions.autoUpdate.false": "延伸模組不會自動更新。", "extensions.autoUpdate.true": "自動下載並安裝所有延伸模組的更新。", - "extensions.supportUntrustedWorkspaces": "覆寫延伸模組不受信任的工作區支援。將一律啟用使用 ' true ' 的延伸模組。將一律啟用使用 ' 受限 ' 的延伸模組,且延伸模組將會隱藏需要信任的功能。只有在工作空間受信任時,才會啟用使用 ' false ' 的延伸模組。", + "extensions.supportUntrustedWorkspaces": "覆寫延伸模組不受信任的工作區支援。將一律啟用使用 'true' 的延伸模組。將一律啟用使用 'limited' 的延伸模組,且延伸模組將會隱藏需要信任的功能。只有在工作空間受信任時,才會啟用使用 'false' 的延伸模組。", "extensions.supportUntrustedWorkspaces.false": "只有在工作區受信任時,才能啟用延伸模組。", "extensions.supportUntrustedWorkspaces.limited": "一律會啟用延伸模組,且延伸模組會隱藏需要信任的功能。", "extensions.supportUntrustedWorkspaces.supported": "定義延伸模組的未受信任的工作區支援設定。", @@ -4841,17 +4980,24 @@ "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.", "featured filter": "精選", "filter by category": "類別", "filterExtensions": "篩選延伸模組...", "handleUriConfirmedExtensions": "當此處列出延伸模組時,將不會在延伸模組處理 URI 時顯示確認提示。", "id required": "延伸模組識別碼為必要項。", + "install button": "安裝", "installButton": "安裝(&&I)", "installExtensionQuickAccessHelp": "安裝或搜尋延伸模組", "installExtensionQuickAccessPlaceholder": "鍵入要安裝或搜索的延伸模組名稱。", "installExtensions": "安裝延伸模組", + "installFromLocation": "從位置安裝 Web 延伸模組", + "installFromLocationPlaceHolder": "Web 延伸模組的位置", "installFromVSIX": "從 VSIX 安裝", "installVSIX": "安裝延伸模組 VSIX", + "installWebExtensionFromLocation": "安裝 Web 延伸模組...", "installWorkspaceRecommendedExtensions": "安裝工作區建議的延伸模組", "installed filter": "已安裝", "manageExtensionsHelp": "管理延伸模組", @@ -4910,7 +5056,9 @@ "workspace unsupported filter": "不支援工作區" }, "vs/workbench/contrib/extensions/browser/extensionsActions": { - "Install in other server to enable": "在 '{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": "立即重新載入", @@ -4935,10 +5083,8 @@ "disableGloballyAction": "停用", "disableGloballyActionToolTip": "停用此延伸模組", "disabled": "停用", - "disabled because of extension kind": "此擴充已定義無法在遠端伺服器上執行", "disabled because of virtual workspace": "已停用此延伸模組,因為它不支援虛擬工作區。", - "disabled locally": "在 '{0}' 上啟用延伸模組,但在本機停用。", - "disabled remotely": "在本機啟用延伸模組,但在 '{0}' 上停用。", + "disabled by environment": "此延伸模組已由環境停用。", "do not sync": "不要同步此延伸模組", "download": "嘗試手動下載...", "enable locally": "請重新載入 Visual Studio Code,以在本機啟用此延伸模組。", @@ -4949,6 +5095,10 @@ "enableGloballyAction": "啟用", "enableGloballyActionToolTip": "啟用此延伸模組", "enabled": "啟用", + "enabled by environment": "由於目前環境中需要此延伸模組,因此已加以啟用。", + "enabled locally": "因為此延伸模組偏好在本機延伸主機中執行,所以已在其中啟用。", + "enabled remotely": "因為此延伸模組偏好在遠端延伸主機中執行,所以已在其中啟用。", + "extension disabled because of dependency": "此延伸模組已停用,因為它依賴已停用的延伸模組。", "extension disabled because of trust requirement": "因為目前的工作區不受信任,所以已停用此延伸模組。", "extension enabled on remote": "已在 ‘{0}’ 上啟用延伸模組", "extension limited because of trust requirement": "此延伸模組的功能有限,因為目前的工作區不信任。", @@ -4985,7 +5135,7 @@ "installing": "正在安裝", "installing extensions": "正在安裝延伸模組...", "just now": "現在", - "malicious": "惡意", + "learn more": "深入了解", "malicious tooltip": "這個延伸模組曾經被回報是有問題的。", "manage": "管理", "more information": "詳細資訊", @@ -4994,6 +5144,7 @@ "noOfHoursAgo": "{0} 小時前", "noOfMonthsAgo": "{0} 個月前", "noOfYearsAgo": "{0} 年前", + "not web tooltip": "{1} 中無法使用 '{0}' 延伸模組。", "one day ago": "1 天前", "one hour ago": "1 小時前", "one month ago": "1 個月前", @@ -5030,6 +5181,7 @@ "updateExtensionStart": "已開始將延伸模組 {0} 更新至 {1} 版。", "updateTo": "更新至 {0}", "updated": "已更新", + "user disabled": "您已將 '{0}' 延伸模組設定為在 {1} 中停用。若要啟用,請開啟使用者設定,並將其從 `remote.extensionKind` 設定中移除。", "vscode web": "VS Code Web", "workspace disabled": "使用者已為此工作區停用此延伸模組。", "workspace enabled": "使用者已為此工作區啟用此延伸模組。" @@ -5048,8 +5200,10 @@ "reload": "重新載入視窗" }, "vs/workbench/contrib/extensions/browser/extensionsIcons": { + "activationtimeIcon": "擴充功能編輯器中顯示啟用時間訊息的圖示。", "clearSearchResultsIcon": "延伸模組檢視中 [清除搜尋結果] 動作的圖示。", "configureRecommendedIcon": "延伸模組檢視中 [設定建議延伸模組] 動作的圖示。", + "errorIcon": "擴充功能編輯器中顯示錯誤訊息的圖示。", "extensionsViewIcon": "[延伸模組] 檢視的檢視圖示。", "filterIcon": "延伸模組檢視中 [篩選] 動作的圖示。", "infoIcon": "延伸模組編輯器中顯示含有資訊訊息的圖示。", @@ -5068,10 +5222,6 @@ "trustIcon": "延伸模組編輯器中顯示含有工作區信任訊息的圖示。", "warningIcon": "延伸模組編輯器中顯示含有警告訊息的圖示。" }, - "vs/workbench/contrib/extensions/browser/extensionsList": { - "onDemandDefaultText": "某些功能需要受信任的工作區。", - "onStartDefaultText": "必須有受信任的工作區,才能啟用此延伸模組。" - }, "vs/workbench/contrib/extensions/browser/extensionsQuickAccess": { "install": "按 Enter 鍵可安裝延伸模組 '{0}'。", "manage": "按 Enter 鍵可管理您的延伸模組。", @@ -5130,12 +5280,16 @@ "suggestProxyError": "Marketplace 傳回了 'ECONNREFUSED'。請檢查 'http.proxy' 設定。" }, "vs/workbench/contrib/extensions/browser/extensionsWidgets": { + "activation": "啟用時間", + "dependencies": "顯示相依性", "extensionIconStarForeground": "延伸模組分級的圖示色彩。", - "noRating": "沒有評等", - "ratedBySingleUser": "由 1 位使用者評等", - "ratedByUsers": "由 {0} 使用者評等", + "message": "1 則訊息", + "messages": "{0} 則訊息", "remote extension title": "{0} 中的延伸模組", - "syncingore.label": "同步期間會忽略此延伸模組。" + "startup": "啟動", + "syncingore.label": "同步期間會忽略此延伸模組。", + "uncaught error": "1 個未攔截錯誤", + "uncaught errors": "{0} 個未攔截錯誤" }, "vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": { "Manifest is not found": "找不到資訊清單", @@ -5210,8 +5364,7 @@ "attach.title": "您附加了 CPU 設定檔嗎?", "cmd.report": "回報問題", "cmd.reportOrShow": "效能問題", - "cmd.show": "顯示問題", - "ok": "確定" + "cmd.show": "顯示問題" }, "vs/workbench/contrib/extensions/electron-sandbox/reportExtensionIssueAction": { "reportExtensionIssue": "回報問題" @@ -5366,7 +5519,6 @@ "movingFileBulkEdit": "正在移動 {0}", "newFile": "新增檔案", "newFolder": "新資料夾", - "ok": "確定", "openFileInNewWindow": "在新視窗中開啟使用中的檔案", "openFileToShowInNewWindow.unsupportedschema": "使用中編輯器必須包含可開啟的資源。", "pasteFile": "貼上", @@ -5405,16 +5557,11 @@ "cut": "剪下", "deleteFile": "永久刪除", "explorerOpenWith": "開啟方式...", - "file": "檔案", "filesCategory": "檔案", "miAutoSave": "自動儲存(&&U)", "miCloseEditor": "關閉編輯器(&&C)", "miGotoFile": "移至檔案(&&F)...", "miNewFile": "新增檔案(&&N)", - "miOpen": "開啟(&&O)...", - "miOpenFile": "開啟檔案(&&O)...", - "miOpenFolder": "開啟資料夾(&&F)...", - "miOpenWorkspace": "開啟工作區(&&K)...", "miRevert": "還原檔案(&&V)", "miSave": "儲存(&&S)", "miSaveAll": "全部儲存(&&L)", @@ -5427,8 +5574,7 @@ "revertLocalChanges": "捨棄您的變更並還原至檔案內容", "saveAll": "全部儲存", "saveAllInGroup": "全部儲存在群組中", - "saveFiles": "儲存所有檔案", - "workspaces": "工作區" + "saveFiles": "儲存所有檔案" }, "vs/workbench/contrib/files/browser/fileCommands": { "discard": "捨棄", @@ -5478,7 +5624,7 @@ "vs/workbench/contrib/files/browser/files.contribution": { "askUser": "將會拒絕儲存,並要求手動解決儲存衝突。", "associations": "將檔案關聯設定為語言 (例如 `\"*.extension\": \"html\"`)。這些語言優先於已安裝語言的預設關聯。", - "autoGuessEncoding": "啟用時,編輯器會嘗試在開啟檔案時推測字元集編碼。此項設定也可根據語言分別設定。", + "autoGuessEncoding": "啟用時,編輯器會在開啟檔案時嘗試猜測字元集編碼。此設定也可以設定為根據語言。請注意,文字搜尋不考慮此設定,只會遵守 '#files.encoding#'。", "autoReveal": "控制總管是否在開啟檔案時自動加以顯示及選取。", "autoReveal.focusNoScroll": "將不會捲動檔案使其出現於檢視中,但仍會聚焦於檔案上。", "autoReveal.off": "將不會顯示及選取檔案。", @@ -5489,6 +5635,10 @@ "compressSingleChildFolders": "控制總管是否應以緊湊形式轉譯資料夾。在這種形式中,單一子資料夾將在合併的樹狀元素中壓縮。舉例來說,這對 Java 套件架構相當實用。", "confirmDelete": "控制總管是否須在透過垃圾桶刪除檔案時要求確認。", "confirmDragAndDrop": "控制總管是否須要求確認,以透過拖放來移動檔案和資料夾。", + "copyRelativePathSeparator": "複製相對檔案路徑時所使用的路徑分隔字元。", + "copyRelativePathSeparator.auto": "使用作業系統特定路徑分隔字元。", + "copyRelativePathSeparator.backslash": "使用反斜線做為路徑分隔字元。", + "copyRelativePathSeparator.slash": "使用正斜線做為路徑分隔字元。", "defaultLanguage": "指派給新檔案的預設語言模式。如果設定為 `${activeEditorLanguage}`,將會使用正在使用的文字編輯器語言 (如果有的話)。", "enableDragAndDrop": "控制總管是否應允許透過拖放移動檔案和資料夾。此設定只會影響從總管內拖放的動作。", "encoding": "在讀取和寫入檔案時要使用的預設字元集編碼。此項設定也可依據語言分別設定。", @@ -5522,6 +5672,7 @@ "insertFinalNewline": "啟用時,請在儲存檔案時在其結尾插入最後一個新行。", "maxMemoryForLargeFilesMB": "控制當嘗試開啟大型檔案時,VS Code 在重新啟動後可用的記憶體。效果與在命令列上指定 `--max-memory=NEWSIZE` 相同。", "modification": "格式修改 (需要原始檔控制)。", + "modificationIfAvailable": "將只嘗試格式化修改 (需要原始檔控制)。如果無法使用原始檔控制,將會格式化整個檔案。", "openEditorsSortOrder": "控制 [開啟的編輯器] 窗格中的編輯器排列順序。", "openEditorsVisible": "[開啟編輯器] 窗格中顯示的編輯器數目。將此設定為 0 會隱藏 [開啟編輯器] 窗格。", "overwriteFileOnDisk": "將會以編輯器中的變更覆寫磁碟上的檔案,來解決儲存衝突。", @@ -5535,7 +5686,7 @@ "sortOrder.mixed": "檔案和資料夾會按名稱排序。檔案會與資料夾交錯。", "sortOrder.modified": "檔案與資料夾會依照最後修改日期以字母順序排序。資料夾會顯示在檔案前。", "sortOrder.type": "檔案和資料夾會按照延伸模組類型分組,然後按名稱排序。資料夾會顯示在檔案之前。", - "sortOrderLexicographicOptions": "控制瀏覽器中檔案和資料夾名稱的語法排序。", + "sortOrderLexicographicOptions": "控制總管中檔案和資料夾名稱的語法排序。", "sortOrderLexicographicOptions.default": "大寫和小寫名稱會混合在一起。", "sortOrderLexicographicOptions.lower": "小寫名稱會在大寫名稱之前分組在一起。", "sortOrderLexicographicOptions.unicode": "名稱會以 Unicode 順序排序。", @@ -5543,7 +5694,7 @@ "trimFinalNewlines": "若啟用,則會在儲存檔案時,修剪檔案末新行尾的所有新行。", "trimTrailingWhitespace": "若啟用,將在儲存檔案時修剪尾端空白。", "useTrash": "刪除時將檔案/資料夾移至作業系統垃圾桶 (Windows 為資源回收筒)。停用此項目會永久刪除檔案/資料夾。", - "watcherExclude": "設定檔案路徑的 Glob 模式已將其自檔案監看排除。模式必須符合絕對路徑 (例如使用 ** 或完整路徑前置詞以正確相符)。必須先重新開機才能變更這項設定。若是發生 Code 在啟動時取用大量 CPU 時間的情況,可以排除較大的資料夾以降低起始負載。" + "watcherExclude": "設定檔案路徑的 Glob 模式以從檔案監看排除。模式必須符合絕對路徑,即以`**/`或完整路徑為前置詞以正確符合,並以 `/**` 為後置詞以符合路徑中的檔案 (例如 `**/build/output/**` 或 `/Users/name/workspaces/project/build/output/**`)。必須先重新開機才能變更這項設定。若是發生程式碼在啟動時耗用大量 CPU 時間的情況,可以排除較大的資料夾以降低起始負載。" }, "vs/workbench/contrib/files/browser/views/emptyView": { "noWorkspace": "沒有開啟的資料夾" @@ -5573,7 +5724,8 @@ "move": "移動 {0}", "moveButtonLabel": "移動(&&M)", "moving": "正在移動 {0}", - "ok": "確定", + "numberOfFiles": "{0} 個檔案", + "numberOfFolders": "{0} 個資料夾", "treeAriaLabel": "檔案總管" }, "vs/workbench/contrib/files/browser/views/openEditorsView": { @@ -5648,6 +5800,18 @@ "vs/workbench/contrib/format/browser/formatModified": { "formatChanges": "將修改的程式行格式化" }, + "vs/workbench/contrib/interactive/browser/interactive.contribution": { + "interactive.activeCodeBorder": "當編輯器有焦點時,目前互動式程式碼資料格的框線色彩。", + "interactive.execute": "執行程式碼", + "interactive.history.next": "歷程記錄中的下一個值", + "interactive.history.previous": "歷程記錄中的上一個值", + "interactive.inactiveCodeBorder": "當編輯器沒有焦點時,目前互動式程式碼資料格的框線色彩。", + "interactive.input.clear": "Clear the interactive window input editor contents", + "interactive.open": "開啟互動視窗" + }, + "vs/workbench/contrib/interactive/browser/interactiveEditor": { + "interactiveInputPlaceHolder": "在此輸入程式碼,然後按 {0} 即可執行" + }, "vs/workbench/contrib/issue/electron-sandbox/issue.contribution": { "miOpenProcessExplorerer": "開啟處理程序總管(&&P)", "miReportIssue": "回報問題(&&I)", @@ -5750,11 +5914,6 @@ "vs/workbench/contrib/markers/browser/markersTreeViewer": { "collapsedIcon": "標記檢視中表示多個線條已摺疊的圖示。", "expandedIcon": "標記檢視中表示顯示多行的圖示。", - "links.navigate.follow": "追蹤連結", - "links.navigate.kb.alt": "alt + 按一下", - "links.navigate.kb.alt.mac": "選項 + 按一下", - "links.navigate.kb.meta": "ctrl + 按一下", - "links.navigate.kb.meta.mac": "cmd + 按一下", "multi line": "在多行中顯示訊息", "problemsView": "問題檢視", "single line": "在單行中顯示訊息" @@ -5822,6 +5981,15 @@ "notebookActions.moveCellUp": "向上移動儲存格", "notebookActions.splitCell": "分割儲存格" }, + "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": { + "notebook.cell.status.executing": "正在執行", + "notebook.cell.status.failed": "失敗", + "notebook.cell.status.pending": "暫止", + "notebook.cell.status.success": "成功" + }, + "vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/statusBarProviders": { + "notebook.cell.status.language": "選取儲存格語言模式" + }, "vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": { "notebookActions.copy": "複製儲存格", "notebookActions.cut": "剪下儲存格", @@ -5832,6 +6000,8 @@ "changeLanguage": "變更儲存格語言", "clearAllCellsOutputs": "清除輸出", "clearCellOutputs": "清除儲存格輸出", + "cmd.toggle": "切換階層連結", + "customizeNotebook": "自訂筆記本...", "languageDescription": "({0}) - 目前的語言", "languageDescriptionConfigured": "({0})", "notebookActions.cancel": "停止執行儲存格", @@ -5846,6 +6016,7 @@ "notebookActions.editCell": "編輯儲存格", "notebookActions.execute": "執行儲存格", "notebookActions.executeAbove": "在儲存格上方執行", + "notebookActions.executeAndFocusContainer": "執行儲存格和焦點容器", "notebookActions.executeAndInsertBelow": "執行筆記本儲存格並在下方插入儲存格", "notebookActions.executeAndSelectBelow": "執行筆記本儲存格並選取下方儲存格", "notebookActions.executeBelow": "執行儲存格及下方", @@ -5853,27 +6024,47 @@ "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.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": "在筆記本版面配置之間選取" }, + "vs/workbench/contrib/notebook/browser/contrib/editorStatusBar/editorStatusBar": { + "current1": "目前選取的項目", + "current2": "{0} - 目前選取的項目", + "installKernels": "從 Marketplace 安裝核心", + "kernel.select.label": "選取核心", + "notebook.activeCellStatusName": "筆記本編輯器選項", + "notebook.info": "筆記本核心資訊", + "notebook.multiActiveCellIndicator": "儲存格 {0} ({1} 已選取)", + "notebook.promptKernel.setDefaultTooltip": "設定為 '{0}' 筆記本的預設值", + "notebook.select": "筆記本核心選取範圍", + "notebook.singleActiveCellIndicator": "儲存格 {0} / {1}", + "notebookActions.selectKernel": "選取 Notebook 核心", + "notebookActions.selectKernel.args": "筆記本核心引數", + "prompt.placeholder.change": "變更 '{0}' 的核心", + "prompt.placeholder.select": "選取 '{0}' 的核心", + "tooltop": "{0} (建議)" + }, "vs/workbench/contrib/notebook/browser/contrib/find/findController": { "ariaSearchNoResult": "以 '{1}' 找到 {0}", "ariaSearchNoResultEmpty": "找到 {0}", @@ -5913,33 +6104,6 @@ "vs/workbench/contrib/notebook/browser/contrib/profile/notebookProfile": { "setProfileTitle": "設定設定檔" }, - "vs/workbench/contrib/notebook/browser/contrib/status/editorStatus": { - "current1": "目前選取的項目", - "current2": "{0} - 目前選取的項目", - "kernel.select.label": "選取核心", - "notebook.activeCellStatusName": "筆記本編輯器選項", - "notebook.info": "筆記本核心資訊", - "notebook.multiActiveCellIndicator": "儲存格 {0} ({1} 已選取)", - "notebook.promptKernel.setDefaultTooltip": "設定為 '{0}' 筆記本的預設值", - "notebook.select": "筆記本核心選取範圍", - "notebook.singleActiveCellIndicator": "儲存格 {0} / {1}", - "notebookActions.selectKernel": "選取 Notebook 核心", - "notebookActions.selectKernel.args": "筆記本核心引數", - "prompt.placeholder.change": "變更 '{0}' 的核心", - "prompt.placeholder.select": "選取 '{0}' 的核心", - "tooltop": "{0} (建議)" - }, - "vs/workbench/contrib/notebook/browser/contrib/statusBar/executionStatusBarItemController": { - "notebook.cell.status.codeExecuteTip": "按下 {0} 以執行儲存格", - "notebook.cell.status.executing": "正在執行", - "notebook.cell.status.failed": "失敗", - "notebook.cell.status.markdownExecuteTip": "按下 {0} 以停止編輯", - "notebook.cell.status.pending": "暫止", - "notebook.cell.status.success": "成功" - }, - "vs/workbench/contrib/notebook/browser/contrib/statusBar/statusBarProviders": { - "notebook.cell.status.language": "選取儲存格語言模式" - }, "vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": { "builtinRenderInfo": "內建", "curruentActiveMimeType": "目前使用中", @@ -5984,7 +6148,10 @@ "contributes.priority.option": "使用者開啟資源時不會自動使用此編輯器,但使用者可以使用 `Reopen With` 命令切換到該編輯器。" }, "vs/workbench/contrib/notebook/browser/notebook.contribution": { - "diffLeftRightLabel": "{0} ⟷ {1}", + "insertToolbarLocation.betweenCells": "在儲存格間懸停時顯示的工具列。", + "insertToolbarLocation.both": "兩個工具列。", + "insertToolbarLocation.hidden": "插入動作沒有出現在任何位置。", + "insertToolbarLocation.notebookToolbar": "筆記本編輯器最上方的工具列。", "notebook.cellToolbarLocation.description": "應顯示儲存格工具列的位置,或是否應隱藏。", "notebook.cellToolbarLocation.viewType": "設定特定檔案類型的儲存格工具列位置", "notebook.cellToolbarVisibility.description": "當游標停留或按一下時,是否要顯示儲存格工具列。", @@ -5995,17 +6162,20 @@ "notebook.displayOrder.description": "輸出 MIME 類型的優先順序清單", "notebook.dragAndDrop.description": "控制筆記本編輯器是否應該允許透過拖放移動儲存格。", "notebook.editorOptions.experimentalCustomization": "筆記本中使用的程式碼編輯器設定。這可用來自訂大部分的編輯器.* 設定。", - "notebook.experimental.useMarkdownRenderer.description": "新的可延伸 Markdown 轉譯器來啟用/停用。", - "notebook.focusIndicator.description": "控制是否將焦點指標呈現為儲存格邊框或左邊線上的突出顯示列", + "notebook.focusIndicator.description": "Controls where the focus indicator is rendered, either along the cell borders or on the left gutter", "notebook.globalToolbar.description": "控制是否要在筆記本編輯器內呈現全域工具列。", - "notebook.insertToolbarPosition.description": "控制插入儲存格動作應轉譯的位置。", + "notebook.globalToolbarShowLabel": "控制筆記本工具列上的動作是否應呈現標籤。", + "notebook.insertToolbarPosition.description": "控制插入儲存格動作應出現的位置。", "notebook.showCellStatusbar.description": "是否要顯示儲存格狀態列。", "notebook.showCellStatusbar.hidden.description": "儲存格狀態列一律為隱藏。", "notebook.showCellStatusbar.visible.description": "儲存格狀態列一律為可見。", "notebook.showCellStatusbar.visibleAfterExecute.description": "儲存格狀態列會隱藏,直到儲存格執行完成為止。接著會變為可見,並顯示執行狀態。", - "notebook.showFoldingControls.description": "控制摺疊控制項的顯示時機。", + "notebook.showFoldingControls.description": "控制何時顯示 Markdown 標題摺疊箭頭。", + "notebook.textOutputLineLimit": "控制文字輸出中要呈現多少行文字。", "notebook.undoRedoPerCell.description": "是否要針對每個儲存格使用個別的復原/取消復原堆疊。", - "notebookConfigurationTitle": "筆記本" + "notebookConfigurationTitle": "筆記本", + "showFoldingControls.always": "摺疊控制項永遠可見。", + "showFoldingControls.mouseover": "摺疊控制項只在滑鼠懸停時可見。" }, "vs/workbench/contrib/notebook/browser/notebookEditor": { "fail.noEditor": "無法使用筆記本編輯器類型 '{0}' 開啟資源,請確定您已安裝或啟用正確的延伸模組。", @@ -6068,8 +6238,10 @@ "vs/workbench/contrib/notebook/browser/notebookKernelActionViewItem": { "select": "選取核心" }, - "vs/workbench/contrib/notebook/browser/notebookServiceImpl": { - "builtinProviderDisplayName": "內建" + "vs/workbench/contrib/notebook/browser/notebookKeymapServiceImpl": { + "disableOtherKeymapsConfirmation": "Disable other keymaps ({0}) to avoid conflicts between keybindings?", + "no": "No", + "yes": "Yes" }, "vs/workbench/contrib/notebook/browser/view/output/outputRenderer": { "empty": "儲存格沒有輸出", @@ -6077,7 +6249,8 @@ "noRenderer.2": "找不到輸出的轉譯器。其有下列 MIME 類型: {0}" }, "vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": { - "notebook.emptyMarkdownPlaceholder": "空白的 Markdown 儲存格。按兩下或按 Enter 可加以編輯。" + "notebook.emptyMarkdownPlaceholder": "空白的 Markdown 儲存格。按兩下或按 Enter 可加以編輯。", + "notebook.error.rendererNotFound": "找不到 '$0' 的轉譯器" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellEditorOptions": { "notebook.lineNumbers": "控制儲存格編輯器中行號的顯示。", @@ -6087,18 +6260,20 @@ "vs/workbench/contrib/notebook/browser/view/renderers/cellOutput": { "builtinRenderInfo": "內建", "curruentActiveMimeType": "目前使用中", - "pickMimeType": "選擇不同的輸出 mimetype", + "installJupyterPrompt": "從 Marketplace 安裝其他轉譯器", + "pickMimeType": "選擇輸出 MIME 類型", "promptChooseMimeType.placeHolder": "請為目前的輸出選取要用於轉譯的 MIME 類型", - "promptChooseMimeTypeInSecure.placeHolder": "請為目前的輸出選取要用於轉譯的 MIME 類型。只有在筆記本受信任時,才能使用進階 MIME 類型" + "promptChooseMimeTypeInSecure.placeHolder": "請為目前的輸出選取要用於轉譯的 MIME 類型", + "unavailableRenderInfo": "轉譯器無法使用" }, "vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": { - "cellExpandButtonLabel": "展開", - "notebook.moreRunActionsLabel": "更多...", - "runStateExecuting": "正在執行", - "runStatePending": "暫止" + "cellExpandOutputButtonLabel": "展開儲存格輸出 (${0})", + "cellExpandOutputButtonLabelWithDoubleClick": "按兩下以展開儲存格輸出 ({0})", + "notebook.moreRunActionsLabel": "更多..." }, - "vs/workbench/contrib/notebook/browser/viewModel/markdownCellViewModel": { - "notebook.emptyMarkdownPlaceholder": "空白的 Markdown 儲存格。按兩下或按 Enter 可加以編輯。" + "vs/workbench/contrib/notebook/browser/view/renderers/codeCell": { + "cellExpandInputButtonLabel": "展開儲存格輸入 ({0})", + "cellExpandInputButtonLabelWithDoubleClick": "按兩下以展開儲存格輸出 ({0})" }, "vs/workbench/contrib/notebook/common/notebookEditorModel": { "notebook.staleSaveError": "檔案的內容已在磁碟上變更。您想要開啟更新的版本,或使用您的變更覆寫檔案?", @@ -6212,6 +6387,7 @@ "clearInput": "清除按鍵繫結關係搜尋輸入", "command": "命令", "copyCommandLabel": "複製命令識別碼", + "copyCommandTitleLabel": "複製命令標題", "copyLabel": "複製", "editKeybindingLabel": "變更按鍵繫結關係", "editKeybindingLabelWithKey": "變更按鍵繫結關係 {0}", @@ -6222,15 +6398,13 @@ "noKeybinding": "未指派任何按鍵繫結關係。", "noWhen": "沒有時間內容。", "recordKeysLabel": "記錄按鍵", - "recordKeysLabelWithKeybinding": "{0} ({1})", "recording": "正在記錄按鍵", "removeLabel": "移除按鍵繫結關係", "resetLabel": "重設按鍵繫結關係", "show keybindings": "以字母顯示 {0} 按鍵繫結關係", "show sorted keybindings": "依優先順序顯示 {0} 按鍵繫結關係", "showSameKeybindings": "顯示相同的按鍵繫結關係", - "sortByPrecedeneLabel": "依優先順序排序", - "sortByPrecedeneLabelWithKeybinding": "{0} ({1})", + "sortByPrecedeneLabel": "依優先順序排序 (順序最高優先)", "source": "來源", "title": "{0} ({1})", "when": "當", @@ -6245,7 +6419,6 @@ "vs/workbench/contrib/preferences/browser/preferences.contribution": { "Keyboard Shortcuts": "鍵盤快速鍵", "clear": "清除搜尋結果", - "defaultPreferencesEditor": "預設喜好設定編輯器", "filterModifiedLabel": "顯示修改的設定", "filterOnlineServicesLabel": "顯示線上服務的設定", "filterUntrusted": "顯示未受信任的工作區設定", @@ -6262,6 +6435,7 @@ "openGlobalSettings": "開啟使用者設定", "openRawDefaultSettings": "開啟預設設定 (JSON)", "openRemoteSettings": "開啟遠端設定 ({0})", + "openRemoteSettingsJSON": "開啟遠端設定 (JSON) ({0})", "openSettings2": "開啟設定 (UI)", "openSettingsJson": "開啟設定 (JSON)", "openWorkspaceSettings": "開啟工作區設定", @@ -6269,11 +6443,8 @@ "preferences": "喜好設定", "settings": "設定", "settings.clearResults": "清除設定搜尋結果", - "settings.editFocusedSetting": "編輯焦點設定", "settings.focusFile": "焦點設定檔案", "settings.focusLevelUp": "將焦點上移一個層級", - "settings.focusNextSetting": "焦點下一個設定", - "settings.focusPreviousSetting": "焦點上一個設定", "settings.focusSearch": "聚焦於設定搜尋", "settings.focusSettingControl": "聚焦於設定控制項", "settings.focusSettingsList": "焦點設定清單", @@ -6282,6 +6453,7 @@ "settingsEditor2": "設定編輯器 2", "showDefaultKeybindings": "顯示預設按鍵繫結", "showExtensionKeybindings": "顯示延伸模組按鍵繫結關係", + "showTelemtrySettings": "遙測設定", "showUserKeybindings": "顯示使用者按鍵繫結" }, "vs/workbench/contrib/preferences/browser/preferencesActions": { @@ -6289,22 +6461,6 @@ "languageDescriptionConfigured": "({0})", "pickLanguage": "選取語言" }, - "vs/workbench/contrib/preferences/browser/preferencesEditor": { - "SearchSettingsWidget.AriaLabel": "搜尋設定", - "SearchSettingsWidget.Placeholder": "搜尋設定", - "defaultEditorReadonly": "在右方編輯器中編輯以覆寫預設。", - "defaultFolderSettings": "預設資料夾設定", - "defaultSettings": "預設設定", - "defaultUserSettings": "預設使用者設定", - "defaultWorkspaceSettings": "預設工作區設定", - "filterResult": "篩選結果", - "nlpResult": "自然語言結果", - "noSettingsFound": "找不到任何設定", - "oneSettingFound": "找到 1 項設定", - "preferencesAriaLabel": "預設喜好設定。唯讀編輯器。", - "settingsFound": "找到 {0} 項設置", - "totalSettingsMessage": "共 {0} 項設定" - }, "vs/workbench/contrib/preferences/browser/preferencesIcons": { "keybindingsAddIcon": "按鍵繫結關係 UI 中新增動作的圖示。", "keybindingsEditIcon": "按鍵繫結關係 UI 中編輯動作的圖示。", @@ -6324,9 +6480,6 @@ "vs/workbench/contrib/preferences/browser/preferencesRenderers": { "copyDefaultValue": "複製到設定", "editTtile": "編輯", - "emptyFolderSettingsHeader": "將資料夾設定放在這裡以覆寫工作區設定中的設定。", - "emptyUserSettingsHeader": "將設定放在這裡以覆寫預設設定。", - "emptyWorkspaceSettingsHeader": "將設定放在這裡以覆寫使用者設定。", "manage workspace trust": "管理工作區信任", "replaceDefaultValue": "在設定中取代", "unknown configuration setting": "未知的組態設定", @@ -6338,9 +6491,7 @@ "untrustedSetting": "此設定只能套用至信任的工作區中。" }, "vs/workbench/contrib/preferences/browser/preferencesWidgets": { - "defaultSettings": "請將您的設定置於右側的編輯器以覆寫。", "folderSettings": "資料夾", - "noSettingsFound": "找不到任何設定。", "settingsSwitcherBarAriaLabel": "設定切換器", "userSettings": "使用者", "userSettingsRemote": "遠端", @@ -6444,8 +6595,6 @@ "listSiblingInputPlaceholder": "同層級...", "listValueHintLabel": "列出項目 `{0}`", "modifiedItemForeground": "已修改設定指示器的色彩。", - "notebook.focusedRowBorder": "聚焦於資料列時資料列上框線和下框線的色彩。", - "notebook.rowHoverBackground": "暫留時的設定列背景色彩。", "numberInputBoxBackground": "設定編輯器數字輸入方塊背景。", "numberInputBoxBorder": "設定編輯器號碼輸入方塊邊框。", "numberInputBoxForeground": "設定編輯器數字輸入方塊前景。", @@ -6458,6 +6607,8 @@ "removeExcludeItem": "移除排除項目", "removeItem": "移除項目", "resetItem": "重設項目", + "settings.focusedRowBorder": "聚焦於資料列時資料列上框線和下框線的色彩。", + "settings.rowHoverBackground": "暫留時的設定列背景色彩。", "settingsCheckboxBackground": "設定編輯器核取方塊背景。", "settingsCheckboxBorder": "設定編輯器核取方塊邊框。", "settingsCheckboxForeground": "設定編輯器核取方塊前景。", @@ -6477,7 +6628,8 @@ "enableNaturalLanguageSettingsSearch": "控制是否啟用設定的自然語言搜尋模式。自然語言搜尋由 Microsoft 線上服務提供。", "settingsSearchTocBehavior": "控制在搜尋時設定編輯器目錄的行為。", "settingsSearchTocBehavior.filter": "將目錄篩選到只剩具有相符設定的分類。按一下分類會將結果篩選到剩下該分類。", - "settingsSearchTocBehavior.hide": "在搜尋時隱藏目錄。" + "settingsSearchTocBehavior.hide": "在搜尋時隱藏目錄。", + "splitSettingsEditorLabel": "分割設定編輯器" }, "vs/workbench/contrib/quickaccess/browser/commandsQuickAccess": { "clearCommandHistory": "清除命令歷程記錄", @@ -6585,8 +6737,6 @@ "host.open": "正在開啟遠端...", "host.reconnecting": "正在重新連線到 {0}...", "host.tooltip": "在 {0} 上編輯", - "host.tooltipDisconnected": "中斷與 {0} 的連線", - "host.tooltipReconnecting": "正在重新連線到 {0}...", "installRemotes": "安裝其他遠端延伸模組...", "miCloseRemote": "關閉遠端連線(&&M)", "noHost.tooltip": "開啟遠端視窗", @@ -6596,7 +6746,8 @@ "remote.install": "安裝遠端開發延伸模組", "remote.showMenu": "顯示遠端功能表", "remoteHost": "遠端主機", - "workspace.tooltip2": "{0}\r\n\r\n 上的虛擬工作區[部分功能]({1}) 不適用於虛擬檔案系統上的資源。" + "workspace.tooltip": "在 {0} 上編輯", + "workspace.tooltip2": "某些[功能不適用]({0}) 於虛擬檔案系統上的資源。" }, "vs/workbench/contrib/remote/browser/tunnelView": { "portWithRunningProcess.foreground": "具有相關聯執行中流程之連接埠的圖示色彩。", @@ -6643,7 +6794,6 @@ "remote.tunnelsView.portNumberValid": "轉送的連接埠無效。", "tunnel.addressColumn.label": "本機位址", "tunnel.addressColumn.tooltip": "本機提供的轉送連接埠位址。", - "tunnel.automatic": "已自動轉送", "tunnel.focusContext": "連接埠檢視是否有焦點。", "tunnel.forwardedPortsViewEnabled": "是否已啟用連接埠檢視。", "tunnel.iconColumn.notRunning": "沒有任何執行中的處理序。", @@ -6658,15 +6808,13 @@ "tunnel.privacyPublic": "公用", "tunnel.processColumn.label": "執行中的處理序", "tunnel.processColumn.tooltip": "使用此連接埠的處理序命令列。", - "tunnel.staticallyForwarded": "靜態轉送", - "tunnel.user": "使用者轉送", "tunnelContext.protocolMenu": "變更連接埠通訊協定", "tunnelView": "通道檢視", "tunnelView.runningProcess.inacessable": "流程資訊無法使用" }, "vs/workbench/contrib/remote/common/remote.contribution": { "remote": "遠端", - "remote.autoForwardPorts": "啟用時,會偵測到新的執行中流程,並自動轉送其接聽的連接埠。", + "remote.autoForwardPorts": "啟用時,系統會偵測到新的執行流程,並自動轉寄其接聽的連接埠。停用此設定不會阻止轉寄所有的連接埠。即使停用,延伸模組仍可引起連接埠轉寄,開啟某些 URL 也仍會造成連接埠轉寄。", "remote.autoForwardPortsSource": "設定當 `remote.autoForwardPorts` 為 true 時,自動轉送連接埠的來源。在 Windows 與 Mac 遠端上,`process` 選項沒有作用,將使用 `output`。需要重新載入才會生效。", "remote.autoForwardPortsSource.output": "當透過讀取終端和偵錯輸出而探索到連接埠時,會自動轉送連接埠。並非所有使用連接埠的處理序都將列印到整合式終端或偵錯主控台,因此將缺少部分連接埠。根據輸出而轉送的連接埠,在重新載入或使用者在 [連接埠] 檢視中關閉連接埠之前,不會是「未轉送」。", "remote.autoForwardPortsSource.process": "當透過監看已啟動且包含連接埠的處理序而探索到連接埠時,會自動轉送連接埠。", @@ -6681,6 +6829,7 @@ "remote.portsAttributes.notify": "連接埠自動轉送時,顯示通知。", "remote.portsAttributes.onForward": "定義探索到連接埠自動轉送時發生的動作", "remote.portsAttributes.openBrowser": "連接埠自動轉送時,開啟瀏覽器。根據您的設定,這可能會開啟內嵌瀏覽器。", + "remote.portsAttributes.openBrowserOnce": "自動轉送連接埠時開啟瀏覽器,但僅在工作階段期間第一次轉送連接埠時。視您的設定而定,這可能會開啟內嵌瀏覽器。", "remote.portsAttributes.openPreview": "當連接埠自動轉送時,在相同視窗中開啟預覽。", "remote.portsAttributes.patternError": "必須是連接埠號碼、連接埠號碼範圍或規則運算式。", "remote.portsAttributes.port": "連接埠、連接埠範圍 (如 \"40000-55000\") 或規則運算式 (如 \".+\\\\/server.js\")。若是連接埠號碼或範圍,屬性會套用到該連接埠號碼或連接埠號碼範圍。使用規則運算式的屬性會套用到相關處理序命令列與運算式相符的連接埠。", @@ -6824,8 +6973,8 @@ "filterSortOrder.default": "歷程記錄項目會依據所使用的篩選值,依相關性排序。相關性愈高的項目排在愈前面。", "filterSortOrder.recency": "依使用時序排序歷程記錄項目。最近開啟的項目顯示在最前面。", "findInFiles": "在檔案中尋找", - "findInFiles.args": "搜尋 viewlet 的一組選項", - "findInFiles.description": "開啟搜尋 viewlet", + "findInFiles.args": "一組搜尋選項", + "findInFiles.description": "開啟工作區搜尋", "findInFolder": "在資料夾中尋找...", "findInWorkspace": "在工作區中尋找...", "focusSearchListCommandLabel": "焦點清單", @@ -6846,6 +6995,7 @@ "search.location": "控制搜尋要顯示為資訊看板中的檢視,或顯示為面板區域中的面板以增加水平空間。", "search.location.deprecationMessage": "此設定已被取代。您可以改為將搜尋圖示拖曳到新的位置。", "search.maintainFileSearchCache": "若啟用,searchService 程序在處於非使用狀態一小時後會保持運作,而不是關閉。這會將檔案搜尋快取保留在記憶體中。", + "search.maxResults": "控制搜尋結果的最大數目,可以設定為 'null' (空白),以傳回不限數目的結果。", "search.mode": "控制新的「搜尋: 在檔案中尋找」及「在資料夾中尋找」作業發生位置: 在側邊欄的搜尋檢視,或在搜尋編輯器", "search.mode.newEditor": "在新的搜尋編輯器中搜尋。", "search.mode.reuseEditor": "在現有的搜尋編輯器 (若存在) 中搜尋,否則會在新的搜尋編輯器中搜尋。", @@ -6908,6 +7058,10 @@ "searchStopIcon": "搜尋檢視中 [停止] 的圖示。", "searchViewIcon": "[搜尋] 檢視的檢視圖示。" }, + "vs/workbench/contrib/search/browser/searchMessage": { + "unable to open": "無法開啟未知的連結: {0}", + "unable to open trust": "無法從不受信任的來源開啟命令連結: {0}" + }, "vs/workbench/contrib/search/browser/searchResultsView": { "fileMatchAriaLabel": "資料夾 {2} 的檔案 {1} 中有 {0} 個相符,搜尋結果", "folderMatchAriaLabel": "資料夾根目錄 {1} 中有 {0} 個相符,搜尋結果", @@ -6977,8 +7131,6 @@ "searchScope.excludes": "要排除的檔案", "searchScope.includes": "要包含的檔案", "searchWithoutFolder": "您尚未開啟或指定資料夾。目前僅搜尋開啟的檔案 -", - "unable to open": "無法開啟未知的連結: {0}", - "unable to open trust": "無法從不受信任的來源開啟命令連結: {0}", "useExcludesAndIgnoreFilesDescription": "使用排除設定與忽略檔案", "useIgnoresAndExcludesDisabled": "已停用排除設定及忽略檔案" }, @@ -7006,19 +7158,16 @@ "moreSearch": "切換搜尋詳細資料", "runSearch": "執行搜尋", "searchEditor": "搜尋", - "searchMaxResultsWarning": "結果集只包含所有符合項的子集。請提供更具體的搜尋條件以縮小結果範圍。", "searchResultItem": "在檔案 {2} 的 {1} 找到相符的 {0}", "searchScope.excludes": "要排除的檔案", "searchScope.includes": "要包含的檔案", - "textInputBoxBorder": "搜尋編輯器文字輸入方塊邊界。", - "unable to open": "無法開啟未知的連結: {0}", - "unable to open trust": "無法從不受信任的來源開啟命令連結: {0}" + "textInputBoxBorder": "搜尋編輯器文字輸入方塊邊界。" }, "vs/workbench/contrib/searchEditor/browser/searchEditor.contribution": { "promptOpenWith.searchEditor.displayName": "搜尋編輯器", "search": "搜尋編輯器", "search.action.focusQueryEditorWidget": "聚焦於搜尋編輯器輸入", - "search.openNewEditor": "從檢視開啟新的搜尋編輯器", + "search.openNewEditor": "開啟新的搜尋編輯器", "search.openNewEditorToSide": "在側邊開啟新的搜尋編輯器", "search.openNewSearchEditor": "新增搜尋編輯器", "search.openResultsInEditor": "在編輯器中開啟結果", @@ -7577,47 +7726,46 @@ "quickAccessTerminal": "切換使用中的終端機 ", "showTerminalTabs": "顯示索引標籤", "terminalLaunchHelp": "開啟說明", - "workbench.action.terminal.attachToRemote": "附加到工作階段", - "workbench.action.terminal.changeColor": "變更色彩...", - "workbench.action.terminal.changeIcon": "變更圖示...", + "workbench.action.terminal.attachToSession": "附加到工作階段", "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.detachSession": "中斷連結工作階段", "workbench.action.terminal.findNext": "尋找下一個", "workbench.action.terminal.findPrevious": "尋找上一個", - "workbench.action.terminal.focus": "聚焦終端機", "workbench.action.terminal.focus.tabsView": "焦點終端機索引標籤檢視", "workbench.action.terminal.focusFind": "聚焦於尋找", - "workbench.action.terminal.focusNext": "聚焦下一個終端機", - "workbench.action.terminal.focusNextPane": "聚焦下一個窗格", - "workbench.action.terminal.focusPrevious": "聚焦上一個終端機", - "workbench.action.terminal.focusPreviousPane": "聚焦上一個窗格", + "workbench.action.terminal.focusNext": "聚焦下一個終端群組", + "workbench.action.terminal.focusNextPane": "聚焦終端群組中的下一個終端", + "workbench.action.terminal.focusPrevious": "聚焦上一個終端群組", + "workbench.action.terminal.focusPreviousPane": "聚焦終端群組中的上一個終端", "workbench.action.terminal.hideFind": "隱藏尋找", "workbench.action.terminal.joinInstance": "加入終端機", "workbench.action.terminal.kill": "終止使用中的終端機執行個體", - "workbench.action.terminal.kill.short": "終止終端機", + "workbench.action.terminal.killEditor": "在編輯器區域終止使用中的終端", "workbench.action.terminal.navigationModeExit": "結束導覽模式", "workbench.action.terminal.navigationModeFocusNext": "將焦點移到下一行 (導覽模式)", "workbench.action.terminal.navigationModeFocusPrevious": "將焦點移到上一行 (導覽模式)", - "workbench.action.terminal.new": "建立新的整合式終端機", - "workbench.action.terminal.newInActiveWorkspace": "建立新的整合式終端機 (於目前工作區)", - "workbench.action.terminal.newWithCwd": "在自訂工作目錄中建立新的整合式終端機啟動", + "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.newWithCwd.cwd": "要啟動終端機的所在目錄", - "workbench.action.terminal.newWithProfile": "建立新的整合式終端 (含設定檔)", + "workbench.action.terminal.newWithProfile": "Create New Terminal (With Profile)", + "workbench.action.terminal.newWithProfile.profileName": "要建立之設定檔的名稱", "workbench.action.terminal.newWorkspacePlaceholder": "為新的終端機選擇目前的工作目錄", "workbench.action.terminal.openSettings": "設定終端設定", "workbench.action.terminal.paste": "貼入使用中的終端機", "workbench.action.terminal.pasteSelection": "將選取項目貼入使用中的終端機", "workbench.action.terminal.relaunch": "重新啟動使用中的終端", - "workbench.action.terminal.rename": "重新命名...", - "workbench.action.terminal.renameInstance": "重新命名...", "workbench.action.terminal.renameWithArg": "重新命名目前啟用的終端機", "workbench.action.terminal.renameWithArg.name": "終端機的新名稱", "workbench.action.terminal.renameWithArg.noName": "未提供任何名稱引數", - "workbench.action.terminal.resizePaneDown": "調整窗格下方", - "workbench.action.terminal.resizePaneLeft": "調整窗格左側", - "workbench.action.terminal.resizePaneRight": "調整窗格右側", - "workbench.action.terminal.resizePaneUp": "調整窗格上方", + "workbench.action.terminal.resizePaneDown": "向下調整終端大小", + "workbench.action.terminal.resizePaneLeft": "向左調整終端大小", + "workbench.action.terminal.resizePaneRight": "向右調整終端大小", + "workbench.action.terminal.resizePaneUp": "向上調整終端大小", "workbench.action.terminal.runActiveFile": "在使用中的終端機執行使用中的檔案", "workbench.action.terminal.runActiveFile.noFile": "只有磁碟上的檔案可在終端機執行", "workbench.action.terminal.runSelectedText": "在使用中的終端機執行選取的文字", @@ -7639,15 +7787,12 @@ "workbench.action.terminal.sendSequence": "傳送自訂序列到終端機", "workbench.action.terminal.showEnvironmentInformation": "顯示環境資訊", "workbench.action.terminal.showTabs": "顯示索引標籤", - "workbench.action.terminal.split": "分割終端機", "workbench.action.terminal.splitInActiveWorkspace": "分割終端機 (於使用中的工作區)", - "workbench.action.terminal.splitInstance": "分割終端機", "workbench.action.terminal.switchTerminal": "切換終端機", "workbench.action.terminal.toggleEscapeSequenceLogging": "切換逸出序列記錄", "workbench.action.terminal.toggleFindCaseSensitive": "切換使用區分大小寫尋找", "workbench.action.terminal.toggleFindRegex": "切換使用 Regex 尋找", - "workbench.action.terminal.toggleFindWholeWord": "切換使用全字拼寫尋找", - "workbench.action.terminal.unsplit": "取消分割終端機" + "workbench.action.terminal.toggleFindWholeWord": "切換使用全字拼寫尋找" }, "vs/workbench/contrib/terminal/browser/terminalConfigHelper": { "install": "安裝", @@ -7656,6 +7801,13 @@ "vs/workbench/contrib/terminal/browser/terminalDecorationsProvider": { "label": "終端機" }, + "vs/workbench/contrib/terminal/browser/terminalEditorInput": { + "cancel": "取消", + "confirmDirtyTerminal.button": "終止(&T)", + "confirmDirtyTerminal.detail": "關閉將會終止此終端機中正在執行的流程。", + "confirmDirtyTerminal.message": "要終止執行中的流程嗎?", + "confirmDirtyTerminals.detail": "關閉將會終止終端機中正在執行的流程。" + }, "vs/workbench/contrib/terminal/browser/terminalIcons": { "configureTerminalProfileIcon": "用於建立新終端機設定檔的圖示。", "killTerminalIcon": "刪除終端機執行個體的圖示。", @@ -7688,41 +7840,37 @@ "yes": "是" }, "vs/workbench/contrib/terminal/browser/terminalMenus": { + "defaultTerminalProfile": "{0} (預設)", "miNewTerminal": "新增終端(&&N)", "miRunActiveFile": "執行使用中的檔案(&&A)", "miRunSelectedText": "執行選取的文字(&&S)", "miSplitTerminal": "分割終端(&&S)", + "terminal.new": "新增終端機", "workbench.action.terminal.changeColor": "變更色彩...", "workbench.action.terminal.changeIcon": "變更圖示...", "workbench.action.terminal.clear": "清除", "workbench.action.terminal.copySelection.short": "複製", "workbench.action.terminal.joinInstance": "加入終端機", - "workbench.action.terminal.kill.short": "終止終端機", - "workbench.action.terminal.killInstance": "終止終端機", "workbench.action.terminal.new.short": "新增終端機", "workbench.action.terminal.newWithProfile.short": "具有設定檔的新終端機", "workbench.action.terminal.openSettings": "設定終端設定", "workbench.action.terminal.paste.short": "貼上", - "workbench.action.terminal.rename": "重新命名...", "workbench.action.terminal.renameInstance": "重新命名...", "workbench.action.terminal.selectAll": "全選", "workbench.action.terminal.selectDefaultProfile": "選取預設設定檔", "workbench.action.terminal.showsTabs": "顯示索引標籤", - "workbench.action.terminal.split": "分割終端機", - "workbench.action.terminal.splitInstance": "分割終端機", - "workbench.action.terminal.switchTerminal": "切換終端機", - "workbench.action.terminal.unsplitInstance": "取消分割終端機" + "workbench.action.terminal.switchTerminal": "切換終端機" }, "vs/workbench/contrib/terminal/browser/terminalProcessManager": { "ptyHostRelaunch": "因為殼層處理序的連線已中斷,所以正在重新啟動終端機…" }, "vs/workbench/contrib/terminal/browser/terminalQuickAccess": { - "killTerminal": "終止終端執行個體", "renameTerminal": "將終端重新命名", "workbench.action.terminal.newWithProfilePlus": "使用設定檔建立新終端機", "workbench.action.terminal.newplus": "建立新終端機" }, "vs/workbench/contrib/terminal/browser/terminalService": { + "ICreateContributedTerminalProfileOptions": "已提供", "createQuickLaunchProfile": "設定終端機設定檔", "enterTerminalProfileName": "輸入終端機設定檔名稱", "localTerminalDescription": "本機", @@ -7732,10 +7880,10 @@ "terminal.integrated.selectProfileToCreate": "選取要建立的終端機設定檔", "terminalProfileAlreadyExists": "已經有終端機設定檔使用該名稱", "terminalProfiles": "設定檔", - "terminalProfiles.contributed": "已提供", "terminalProfiles.detected": "已偵測", - "terminalService.terminalCloseConfirmationPlural": "目前共有 {0} 個使用中的終端機工作階段。要予以終止嗎?", - "terminalService.terminalCloseConfirmationSingular": "仍有一個使用中的終端機工作階段。要予以終止嗎?" + "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" }, "vs/workbench/contrib/terminal/browser/terminalTabbedView": { "hideTabs": "隱藏索引標籤", @@ -7744,41 +7892,27 @@ }, "vs/workbench/contrib/terminal/browser/terminalTabsList": { "splitTerminalAriaLabel": "終端 {0} {1},分割 {2} 之 {3}", - "terminal.kill": "終止", - "terminal.split": "分割", "terminal.tabs": "終端機索引標籤", "terminalAriaLabel": "終端機 {0} {1}", "terminalInputAriaLabel": "輸入終端機名稱。請按 Enter 鍵確認或按 Esc 鍵取消。" }, "vs/workbench/contrib/terminal/browser/terminalView": { - "defaultTerminalProfile": "{0} (預設)", "terminal.monospaceOnly": "終端機只支援等寬字型。如果這是新安裝的字型,請務必重新啟動 VS Code。", - "terminal.new": "新增終端機", - "terminal.split": "分割終端機", "terminal.useMonospace": "使用 'monospace'", "terminalConnectingLabel": "正在啟動...", - "terminals": "開啟終端機。", - "workbench.action.terminal.split": "分割終端機" + "terminals": "開啟終端機。" }, "vs/workbench/contrib/terminal/common/terminal": { - "isSplitTerminalContextKey": "焦點索引標籤的終端機是否為分割終端機", "terminalCategory": "終端機", - "terminalCountContextKey": "目前的終端機數目", - "terminalFocusContextKey": "終端是否為焦點", - "terminalGroupCountContextKey": "目前的終端機群組數目", - "terminalProcessSupportedContextKey": "是否可啟動終端處理序", - "terminalShellTypeContextKey": "使用中終端的殼層類型", - "terminalTabsFocusContextKey": "終端機的索引標籤小工具是否聚焦", - "terminalTabsSingularSelectedContextKey": "是否選取一個終端機索引標籤", - "terminalTextSelectedContextKey": "是否在使用中終端選取文字", "vscode.extension.contributes.terminal": "參與終端機功能。", "vscode.extension.contributes.terminal.profiles": "定義使用者可以建立的其他終端機設定檔。", - "vscode.extension.contributes.terminal.profiles.icon": "要與這個終端機設定檔建立關聯的 codicon。", "vscode.extension.contributes.terminal.profiles.id": "終端機設定檔提供者的識別碼。", "vscode.extension.contributes.terminal.profiles.title": "此終端機設定檔的標題。", "vscode.extension.contributes.terminal.types": "定義使用者可以建立的其他終端機類型。", "vscode.extension.contributes.terminal.types.command": "當使用者建立此類型之終端機時所要執行的命令。", - "vscode.extension.contributes.terminal.types.icon": "要與這個終端機類型建立關聯的 codicon。", + "vscode.extension.contributes.terminal.types.icon": "要與此終端機類型建立關聯的 codicon、URI、淺和深色 URI。", + "vscode.extension.contributes.terminal.types.icon.dark": "使用暗色主題時的圖像路徑", + "vscode.extension.contributes.terminal.types.icon.light": "使用亮色主題時的圖示路徑", "vscode.extension.contributes.terminal.types.title": "此類型之終端機的標題。" }, "vs/workbench/contrib/terminal/common/terminalColorRegistry": { @@ -7788,21 +7922,36 @@ "terminal.dragAndDropBackground": "拖曳到終端機上方時的背景色彩。色彩應該具有透明度,讓終端機內容仍然可以穿透顯示。", "terminal.foreground": "終端機的前景色彩。", "terminal.selectionBackground": "終端機的選取項目背景色彩。", + "terminal.tab.activeBorder": "面板中,[終端] 索引標籤側邊的邊界。預設值為 tab.activeBorder。", "terminalCursor.background": "終端機游標的背景色彩。允許區塊游標重疊於自訂字元色彩。", "terminalCursor.foreground": "終端機游標的前景色彩。" }, "vs/workbench/contrib/terminal/common/terminalConfiguration": { + "openDefaultSettingsJson": "開啟預設設定 JSON", + "openDefaultSettingsJson.capitalized": "開啟預設設定 (JSON)", "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 鍵加滑鼠按鈕會將提示游標重新置於至滑鼠下,但其穩定性取決於您您的殼層。", "terminal.integrated.bellDuration": "觸發時,在終端機索引標籤內顯示鈴鐺的毫秒數。", - "terminal.integrated.commandsToSkipShell": "一組命令識別碼,其按鍵繫結關係一律由 VS Code 處理,而不會傳送到殼層。如此一來,通常由殼層取用的按鍵繫結關係,將能像焦點不在終端機時般地運作。例如 `Ctrl+P` 會啟動 Quick Open。\r\n\r\n \r\n\r\n根據預設,會跳過許多命令。若要覆寫預設,並將命令的按鍵繫結關係改為傳遞給殼層,請新增命令,並在其字首加上 `-` 字元。例如,新增 `-workbench.action.quickOpen` 可讓 `Ctrl+P` 傳送到殼層。\r\n\r\n \r\n\r\n在設定編輯器中檢視下列預設會跳過的命令清單時,會有截斷情形。若要查看完整的清單,請[開啟預設設定 JSON](command:workbench.action.openRawDefaultSettings '開啟預設設定 (JSON)'),然後在搜尋下列清單中的第一個命令。\r\n\r\n \r\n\r\n預設會跳過的命令:\r\n\r\n{0}", - "terminal.integrated.confirmOnExit": "如有使用中的終端工作階段,控制結束時是否要確認。", + "terminal.integrated.commandsToSkipShell": "一組命令識別碼,其按鍵繫結關係一律由 VS Code 處理,而不會傳送到殼層。如此一來,通常由殼層取用的按鍵繫結關係,將能像焦點不在終端機時般地運作。例如 `Ctrl+P` 會啟動 Quick Open。\r\n\r\n \r\n\r\n根據預設,會跳過許多命令。若要覆寫預設,並將命令的按鍵繫結關係改為傳遞給殼層,請新增命令,並在其字首加上 `-` 字元。例如,新增 `-workbench.action.quickOpen` 可讓 `Ctrl+P` 傳送到殼層。\r\n\r\n \r\n\r\n在設定編輯器中檢視下列預設會跳過的命令清單時,會有截斷情形。若要查看完整的清單,{1},然後從下面的清單中搜尋第一個命令。\r\n \r\n\r\n\r\n預設會跳過的命令:\r\n\r\n{0}", + "terminal.integrated.confirmOnExit": "如有使用中的終端工作階段,控制視窗關閉時是否要進行確認。", + "terminal.integrated.confirmOnExit.always": "一律確認是否有終端。", + "terminal.integrated.confirmOnExit.hasChildProcesses": "確認是否有任何具有子處理序的終端。", + "terminal.integrated.confirmOnExit.never": "永不確認。", + "terminal.integrated.confirmOnKill": "控制當終端有子處理序時,是否要確認終止終端。設定為編輯器時,編輯器區域中的終端會在有子處理序時標示為已變更。請注意,子處理序偵測對於像 Git Bash 這樣的殼層可能無法正常運作,因為其處理序不作為殼層的子處理序執行。", + "terminal.integrated.confirmOnKill.always": "確認終端在編輯器或面板中。", + "terminal.integrated.confirmOnKill.editor": "確認終端是否在編輯器中。", + "terminal.integrated.confirmOnKill.never": "永不確認。", + "terminal.integrated.confirmOnKill.panel": "確認終端是否在面板中。", "terminal.integrated.copyOnSelection": "控制是否要將終端內的選取文字複製到剪貼簿。", "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.cwd": "終端啟動所在的明確開始路徑,該路徑會用作殼層處理序目前的工作目錄 (cwd)。如果根目錄不是方便的 cwd,這個路徑在工作區設定中就特別有用。", + "terminal.integrated.defaultLocation": "控制新建立的終端機顯示的位置。", + "terminal.integrated.defaultLocation.editor": "在編輯器中建立終端機", + "terminal.integrated.defaultLocation.view": "在終端機檢視中建立終端機", "terminal.integrated.detectLocale": "因為 VS Code 的終端只支援來自殼層的 UTF-8 編碼資料,所以控制是否要偵測 `$LANG` 環境變數,並將其設為 UTF-8 相容選項。", "terminal.integrated.detectLocale.auto": "如果現有變數不存在或結尾不是 `'.UTF-8'`,則設定 `$LANG` 環境變數。", "terminal.integrated.detectLocale.off": "不要設定 `$LANG` 環境變數。", @@ -7828,6 +7977,7 @@ "terminal.integrated.fontWeightError": "只允許「一般」及「粗體」關鍵字,或介於 1 到 1000 之間的數值。", "terminal.integrated.gpuAcceleration": "控制終端機是否要利用 GPU 進行轉譯。", "terminal.integrated.gpuAcceleration.auto": "讓 VS Code 偵測哪些轉譯器能提供最佳體驗。", + "terminal.integrated.gpuAcceleration.canvas": "使用終端機內的後援畫布轉譯器。這會使用 2d 內容而不是 webgl,而且在某些系統上可能更好。", "terminal.integrated.gpuAcceleration.off": "停用終端機內的 GPU 加速。", "terminal.integrated.gpuAcceleration.on": "啟用終端機內的 GPU 加速。", "terminal.integrated.letterSpacing": "控制終端的字母間距,這是整數值,代表字元間可新增的額外像素數量。", @@ -7851,6 +8001,7 @@ "terminal.integrated.splitCwd.inherited": "在 macOS 和 Linux 上,新的分割終端會使用父終端的工作目錄。在 Windows 上,此行為則與初始行為相同。", "terminal.integrated.splitCwd.initial": "新的分割終端會使用父終端開始的工作目錄。", "terminal.integrated.splitCwd.workspaceRoot": "新的分割終端會使用工作區根目錄作為工作目錄。您可在多重根目錄工作區中選擇要使用的根資料夾。", + "terminal.integrated.tabs.enableAnimation": "控制 [終端] 索引標籤狀態是否支援動畫 (例如,進行中工作)。", "terminal.integrated.tabs.enabled": "控制終端機的索引標籤是否顯示為終端機側邊的清單。停用此功能時,將會改為顯示下拉式清單。", "terminal.integrated.tabs.focusMode": "控制是要透過按兩下還是按一下,才會使焦點位於索引標籤的終端機。", "terminal.integrated.tabs.focusMode.doubleClick": "按兩下終端機的索引標籤時,將焦點放在終端機", @@ -7862,6 +8013,11 @@ "terminal.integrated.tabs.location": "控制終端機索引標籤的位置,不論是在實際終端機的左邊或右邊。", "terminal.integrated.tabs.location.left": "在終端機左側顯示終端機索引標籤檢視", "terminal.integrated.tabs.location.right": "在終端機右側顯示終端機索引標籤檢視", + "terminal.integrated.tabs.showActions": "控制是否在 [新增終端機] 按鈕旁邊顯示 [終端機分割] 和 [終止] 按鈕。", + "terminal.integrated.tabs.showActions.always": "永遠顯示動作", + "terminal.integrated.tabs.showActions.never": "一律不顯示動作", + "terminal.integrated.tabs.showActions.singleTerminal": "當終端機是唯一開啟的終端機時,顯示動作", + "terminal.integrated.tabs.showActions.singleTerminalOrNarrow": "當終端機是唯一開啟的終端機,或當索引標籤檢視位於其縮窄無文字狀態時,顯示動作", "terminal.integrated.tabs.showActiveTerminal": "在檢視中顯示作用中的終端機資訊,當看不到索引標籤內的標題時,這特別有用。", "terminal.integrated.tabs.showActiveTerminal.always": "一律顯示使用中的終端機", "terminal.integrated.tabs.showActiveTerminal.never": "一律不顯示使用中的終端機", @@ -7874,8 +8030,34 @@ "terminal.integrated.windowsEnableConpty": "是否要為 Windows 終端處理序通訊使用 ConPTY (需要 Windows 10 組建編號 18309+)。若此設定為 false,則會使用 Winpty。", "terminal.integrated.wordSeparators": "字串,內含按兩下選取文字功能要視為文字分隔符號的所有字元。", "terminalIntegratedConfigurationTitle": "整合式終端", - "titleMode.executable": "標題是由 _terminal_設定,將會使用偵測到的前景流程名稱。", - "titleMode.sequence": "標題是由 _process_ 透過逸出序列所設定,如果您的殼層動態地設定標題,這非常有用。" + "titleMode.executable": "標題是由終端機所設定的,將會使用偵測到的前景流程名稱。", + "titleMode.sequence": "標題是由流程透過逸出序列所設定的,如果您的殼層會動態設定標題,這非常有用。" + }, + "vs/workbench/contrib/terminal/common/terminalContextKey": { + "isSplitTerminalContextKey": "焦點索引標籤的終端是否為分割終端。", + "terminalAltBufferActive": "終端的 alt 緩衝區是否作用中。", + "terminalCountContextKey": "目前的終端數目。", + "terminalEditorFocusContextKey": "編輯器區域中的終端是否為焦點。", + "terminalFocusContextKey": "終端是否為焦點。", + "terminalProcessSupportedContextKey": "終端處理序是否可在目前的工作區中啟動。", + "terminalShellTypeContextKey": "使用中終端的 shell 類型,當終端不存在時,此類型會設定為上一個已知的值。", + "terminalTabsFocusContextKey": "終端的索引標籤小工具是否為焦點。", + "terminalTabsSingularSelectedContextKey": "在 [終端] 索引標籤清單中是否選取了一個終端。", + "terminalTextSelectedContextKey": "是否在使用中終端選取文字。" + }, + "vs/workbench/contrib/terminal/common/terminalStrings": { + "killTerminal": "終止終端機", + "killTerminal.short": "終止", + "moveToEditor": "將終端移入編輯器區域", + "splitTerminal": "分割終端機", + "splitTerminal.short": "分割", + "terminal": "終端機", + "unsplitTerminal": "取消分割終端機", + "workbench.action.terminal.changeColor": "變更色彩...", + "workbench.action.terminal.changeIcon": "變更圖示...", + "workbench.action.terminal.focus": "聚焦終端機", + "workbench.action.terminal.moveToTerminalPanel": "將終端移入面板", + "workbench.action.terminal.rename": "重新命名..." }, "vs/workbench/contrib/terminal/electron-sandbox/localTerminalService": { "nonResponsivePtyHost": "連到終端 pty 主機處理序的連線沒有回應,終端可能會停止運作。", @@ -7890,6 +8072,7 @@ "hiddenIcon": "在隱藏的測試顯示時,顯示在旁邊的圖示。", "testViewIcon": "[測試] 檢視的檢視圖示。", "testingCancelIcon": "取消進行中測試回合的圖示。", + "testingDebugAllIcon": "「偵錯所有測試」動作的圖示。", "testingDebugIcon": "「偵錯測試」動作的圖示。", "testingErrorIcon": "為發生錯誤之測試顯示的圖示。", "testingFailedIcon": "為失敗之測試顯示的圖示。", @@ -7900,23 +8083,25 @@ "testingShowAsList": "當測試總管停用為樹狀時顯示的圖示。", "testingShowAsTree": "當測試總管停用為清單時顯示的圖示。", "testingSkippedIcon": "為跳過之測試顯示的圖示。", - "testingUnsetIcon": "為處於取消設定狀態之測試顯示的圖示。" + "testingUnsetIcon": "為處於取消設定狀態之測試顯示的圖示。", + "testingUpdateProfiles": "顯示來更新測試設定檔的圖示。" }, "vs/workbench/contrib/testing/browser/testExplorerActions": { + "configureProfile": "選取要更新的設定檔", "debug test": "對測試偵錯", "debugAllTests": "對所有測試偵錯", - "debugSelectedTests": "對選取的測試偵錯", + "debugSelectedTests": "偵錯測試", "discoveringTests": "正在探索測試", "hideTest": "隱藏測試", "noDebugTestProvider": "在此工作區中找不到可偵錯的測試。您必須安裝測試提供者延伸模組", "noTestProvider": "在此工作區中找不到任何測試。您必須安裝測試提供者延伸模組", "run test": "執行測試", "runAllTests": "執行所有測試", - "runSelectedTests": "執行選取的測試", + "runSelectedTests": "執行測試", "testing.cancelRun": "取消測試回合", - "testing.category": "測試", "testing.clearResults": "清除所有結果", "testing.collapseAll": "摺疊所有測試", + "testing.configureProfile": "設定測試設定檔", "testing.debugAtCursor": "在游標處進行偵錯測試", "testing.debugCurrentFile": "對目前的檔案進行偵錯測試", "testing.debugFailTests": "對失敗的測試偵錯", @@ -7925,13 +8110,15 @@ "testing.openOutputPeek": "預覽輸出", "testing.reRunFailTests": "重新執行失敗的測試", "testing.reRunLastRun": "重新執行上次的執行", - "testing.refresh": "重新整理測試", "testing.runAtCursor": "在游標處執行測試", "testing.runCurrentFile": "對目前的檔案執行測試", + "testing.runUsing": "使用設定檔執行...", "testing.searchForTestExtension": "搜尋測試延伸模組", + "testing.selectDefaultTestProfiles": "選取預設設定檔", "testing.showMostRecentOutput": "顯示輸出", "testing.sortByLocation": "依位置排序", - "testing.sortByName": "依名稱排序", + "testing.sortByStatus": "依狀態排序", + "testing.toggleInlineTestOutput": "切換內嵌測試輸出", "testing.turnOffAutoRun": "關閉自動執行", "testing.turnOnAutoRun": "開啟自動執行", "testing.viewAsList": "以清單檢視", @@ -7945,28 +8132,41 @@ "test": "正在測試", "testExplorer": "測試總管" }, + "vs/workbench/contrib/testing/browser/testingConfigurationUi": { + "testConfigurationUi.pick": "選擇要使用的測試設定檔", + "updateTestConfiguration": "更新測試設定" + }, "vs/workbench/contrib/testing/browser/testingDecorations": { + "actual.title": "實際:", + "debug all test": "對所有測試偵錯", "debug test": "對測試偵錯", - "failedHoverMessage": "{0} 已失敗。", - "failedPeekAction": "瞄核錯誤", + "expected.title": "預期內容:", + "peek failure": "瞄核錯誤", + "peekTestOutout": "查看測試輸出", "reveal test": "在測試總管中顯示", + "run all test": "執行所有測試", "run test": "執行測試", - "testing.clickToRun": "按一下可執行測試; 按一下滑鼠右鍵可查看更多選項" + "testing.gutterMsg.contextMenu": "按一下以查看測試選項", + "testing.gutterMsg.debug": "按一下以對測試偵錯,按一下滑鼠右鍵可查看更多選項", + "testing.gutterMsg.run": "按一下可執行測試; 按一下滑鼠右鍵可查看更多選項", + "testing.runUsing": "使用設定檔執行..." }, "vs/workbench/contrib/testing/browser/testingExplorerFilter": { "filter": "篩選", - "testExplorerFilter": "篩選 (例如 text、!exclude)", + "testExplorerFilter": "Filter (e.g. text, !exclude, @tag)", + "testExplorerFilterLabel": "Filter text for tests in the explorer", "testing.filters.currentFile": "僅顯示在使用中的檔案", "testing.filters.menu": "更多篩選...", "testing.filters.removeTestExclusions": "取消隱藏所有測試", - "testing.filters.showAll": "顯示所有測試", "testing.filters.showExcludedTests": "顯示隱藏的測試", "testing.filters.showOnlyExecuted": "僅顯示執行過的測試", "testing.filters.showOnlyFailed": "僅顯示失敗的測試" }, "vs/workbench/contrib/testing/browser/testingExplorerView": { + "configureTestProfiles": "設定測試設定檔", + "defaultTestProfile": "{0} (預設)", + "selectDefaultConfigs": "選取預設設定檔", "testExplorer": "測試總管", - "testing.treeElementLabel": "{0} ({1})", "testing.treeElementLabelDuration": "{0},位於 {1}", "testing.treeElementLabelOutdated": "{0},過期的結果", "testingFindExtension": "顯示工作區測試", @@ -7978,6 +8178,10 @@ "run test": "執行測試", "testUnnamedTask": "未命名的任務", "testing.debugLastRun": "偵錯測試回合", + "testing.goToFile": "移至檔案", + "testing.goToNextMessage": "移至下一個測試失敗", + "testing.goToPreviousMessage": "移至上一個測試失敗", + "testing.openMessageInEditor": "在編輯器中開啟", "testing.reRunLastRun": "重新執行測試回合", "testing.revealInExplorer": "在測試總管中顯示", "testing.showResultOutput": "顯示結果輸出", @@ -8011,12 +8215,8 @@ "testing.iconUnset": "測試總管中「取消設定」圖示的色彩。", "testing.message.error.decorationForeground": "在編輯器中顯示內嵌測試錯誤訊息時的文字色彩。", "testing.message.error.marginBackground": "編輯器中內嵌顯示的錯誤訊息邊界色彩。", - "testing.message.hint.decorationForeground": "在編輯器中顯示內嵌測試提示訊息時的文字色彩。", - "testing.message.hint.marginBackground": "編輯器中內嵌顯示的提示訊息邊界色彩。", "testing.message.info.decorationForeground": "在編輯器中顯示內嵌測試資訊訊息時的文字色彩。", "testing.message.info.marginBackground": "編輯器中內嵌顯示的資訊訊息邊界色彩。", - "testing.message.warning.decorationForeground": "在編輯器中顯示內嵌測試警告訊息時的文字色彩。", - "testing.message.warning.marginBackground": "編輯器中內嵌顯示的警告訊息邊界色彩。", "testing.peekBorder": "預覽檢視之框線與箭頭的色彩。", "testing.runAction": "編輯器中「執行」圖示的色彩。" }, @@ -8029,17 +8229,27 @@ "testing.automaticallyOpenPeekView": "設定自動開啟錯誤瞄核檢視的時機。", "testing.automaticallyOpenPeekView.failureAnywhere": "無論失敗發生在何處皆自動開啟。", "testing.automaticallyOpenPeekView.failureInVisibleDocument": "當測試在可見的文件中失敗時,自動開啟。", + "testing.automaticallyOpenPeekView.never": "永不自動開啟。", "testing.automaticallyOpenPeekViewDuringAutoRun": "控制是否在自動執行模式期間自動開啟瞄核檢視。", - "testing.followRunningTest": "控制是否應該在測試瀏覽器檢視中遵循執行中的測試" + "testing.defaultGutterClickAction": "控制在裝訂邊中按一下測試修飾時要採取的動作。", + "testing.defaultGutterClickAction.contextMenu": "開啟捷徑功能表以取得更多選項。", + "testing.defaultGutterClickAction.debug": "對測試偵錯。", + "testing.defaultGutterClickAction.run": "執行測試。", + "testing.followRunningTest": "控制是否應該在測試瀏覽器檢視中遵循執行中的測試", + "testing.gutterEnabled": "控制是否在編輯器裝訂邊中顯示測試修飾。" }, "vs/workbench/contrib/testing/common/constants": { + "testGroup.coverage": "涵蓋範圍", + "testGroup.debug": "偵錯", + "testGroup.run": "執行", "testState.errored": "發生錯誤", "testState.failed": "失敗", "testState.passed": "通過", "testState.queued": "已排入佇列", "testState.running": "正在執行", "testState.skipped": "已跳過", - "testState.unset": "取消設定" + "testState.unset": "尚未執行", + "testing.treeElementLabel": "{0} ({1})" }, "vs/workbench/contrib/testing/common/testResult": { "runFinished": "測試回合於 {0}" @@ -8049,6 +8259,12 @@ "testTrust": "執行測試可能會執行工作區中的程式碼。" }, "vs/workbench/contrib/testing/common/testingContextKeys": { + "testing.controllerId": "目前測試項目的控制器識別碼", + "testing.hasConfigurableConfig": "指出是否可設定任何測試設定", + "testing.hasCoverableTests": "指出是否有任何測試控制器已註冊涵蓋範圍設定", + "testing.hasDebuggableTests": "指出是否有任何測試控制器已註冊偵錯設定", + "testing.hasNonDefaultConfig": "指出是否有任何測試控制器已註冊非預設設定", + "testing.hasRunnableTests": "指出是否有任何測試控制器已註冊執行設定", "testing.peekItemType": "輸出預覽檢視中的項目類型。\"test\"、\"message\"、\"task\" 或 \"result\"。", "testing.testId": "目前測試項目的識別碼,其於對測試項目建立或開啟功能表時設定", "testing.testItemHasUri": "布林值,指出測試項目是否已定義 URI", @@ -8103,6 +8319,30 @@ "timelineRefresh": "重新整理時間軸動作的圖示。", "timelineUnpin": "取消釘選時間軸動作的圖示。" }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchy.contribution": { + "close": "關閉", + "editorHasTypeHierarchyProvider": "類型階層提供者是否可用", + "error": "無法顯示類型階層", + "no.item": "沒有結果", + "title": "預覽類型階層", + "title.refocusTypeHierarchy": "重新關注類型階層", + "title.subtypes": "顯示子類型", + "title.supertypes": "顯示超級類型", + "typeHierarchyDirection": "類型階層是否顯示超級類型或子類型", + "typeHierarchyVisible": "目前是否正在顯示類型階層預覽" + }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchyPeek": { + "empt.subtypes": "沒有 '{0}' 的子類型", + "empt.supertypes": "沒有 '{0}' 的超級類型", + "subtypes": "'{0}' 的子類型", + "supertypes": "'{0}' 的超級類型", + "title.loading": "正在載入..." + }, + "vs/workbench/contrib/typeHierarchy/browser/typeHierarchyTree": { + "subtypes": "{0} 的子類型", + "supertypes": "{0} 的超級類型", + "tree.aria": "類型階層" + }, "vs/workbench/contrib/update/browser/releaseNotesEditor": { "releaseNotesInputName": "版本資訊: {0}", "unassigned": "未指派" @@ -8120,7 +8360,6 @@ "installingUpdate": "正在安裝更新...", "later": "稍後", "noUpdatesAvailable": "目前沒有任何可用的更新。", - "ok": "確定", "read the release notes": "歡迎使用 {0} v{1}! 您要閱讀版本資訊嗎?", "relaunchDetailInsiders": "請按下 [重新載入] 按鈕,切換至 VSCode 的每夜生產階段前版本。", "relaunchDetailStable": "請按下 [重新載入] 按鈕,切換 VSCode 每月發行的穩定版本。", @@ -8164,7 +8403,8 @@ }, "vs/workbench/contrib/url/browser/url.contribution": { "openUrl": "開啟 URL", - "urlToOpen": "要開啟的 URL" + "urlToOpen": "要開啟的 URL", + "workbench.trustedDomains.promptInTrustedWorkspace": "啟用時,在受信任的工作區中開啟連結時,會出現受信任的網域提示。" }, "vs/workbench/contrib/userDataSync/browser/userDataSync": { "Sync accept merges": "{0}: {1}", @@ -8174,8 +8414,10 @@ "accept merges button": "接受合併(&&M)", "accept remote": "接受遠端", "accept remote button": "接受遠端(&&R)", + "ask to turn on in global": "[設定同步] 已關閉 (1)", "auth failed": "開啟 [設定同步] 時發生錯誤: 驗證失敗。", "cancel": "取消", + "change later": "您稍後隨時都可以加以變更。", "configure": "設定...", "configure and turn on sync detail": "請登入以跨裝置同步您的資料。", "configure sync": "{0}: 設定...", @@ -8192,10 +8434,10 @@ "global activity turn on sync": "開啟設定同步...", "has conflicts": "{0}: 偵測到衝突", "insiders": "測試人員", + "learn more": "深入了解", "leftResourceName": "{0} (遠端)", "merges": "{0} (合併)", "no authentication providers": "沒有任何可用的驗證提供者。", - "open doc": "開啟文件", "open file": "開啟 {0} 檔案", "operationId": "作業識別碼: {0}", "per platform": "用於每個平台", @@ -8209,6 +8451,7 @@ "service switched to insiders": "設定同步已切換為測試人員服務", "service switched to stable": "設定同步已切換為穩定服務", "session expired": "因為目前的工作階段已過期,所以已關閉設定同步,請重新登入以開啟同步。", + "settings sync is off": "[設定同步] 已關閉", "show conflicts": "顯示衝突", "show sync log title": "{0}: 顯示記錄", "show sync log toolrip": "顯示記錄", @@ -8229,7 +8472,6 @@ "switchSyncService.title": "{0}: 選取服務", "sync is on": "設定同步已開啟", "sync now": "{0}: 立即同步", - "sync preview message": "同步處理設定是預覽功能,請先閱讀文件再開啟。", "sync settings": "{0}: 顯示設定", "synced with time": "已同步 {0}", "syncing": "正在同步", @@ -8240,14 +8482,15 @@ "turn off sync confirmation": "是否要關閉同步?", "turn off sync detail": "將不再同步您的設定、按鍵繫結關係、延伸模組、程式碼片段與 UI 狀態。", "turn off sync everywhere": "關閉所有裝置上的同步,並從雲端清除資料。", - "turn on": "開啟", "turn on failed": "開啟設定同步時發生錯誤。{0}", "turn on failed with user data sync error": "開啟 [設定同步] 時發生錯誤。如需詳細資料,請查看[記錄]({0})。", + "turn on settings sync": "開啟 [設定同步]", "turn on sync": "開啟設定同步...", "turn on sync with category": "{0}: 開啟...", "turned off": "已從另一個裝置關閉設定同步,請再次開啟同步。", "turnin on sync": "正在開啟設定同步...", "turning on syncing": "正在開啟設定同步...", + "turnon sync after initialization message": "已初始化您的設定、按鍵繫結關係、延伸模組、程式碼片段和 UI 狀態,但並未進行同步。要開啟 [設定同步] 嗎?", "update conflicts": "因為有新的本機版本可用,所以無法解決衝突。請再試一次。", "using separate service": "設定同步現在使用不同的服務,如需詳細資訊,請參閱[設定同步文件](https://aka.ms/vscode-settings-sync-help#_syncing-stable-versus-insiders)。", "workbench.action.showSyncRemoteBackup": "顯示同步的資料", @@ -8285,6 +8528,7 @@ "vs/workbench/contrib/userDataSync/browser/userDataSyncViews": { "confirm replace": "要以選取項目取代目前的 {0} 嗎?", "current": "目前", + "last sync states": "上次同步處理的遠端", "leftResourceName": "{0} (遠端)", "local sync activity title": "同步活動 (本機)", "merges": "合併", @@ -8295,7 +8539,9 @@ "reset": "重設已同步的資料", "rightResourceName": "{0} (本機)", "sideBySideLabels": "{0} ↔ {1}", + "sync logs": "記錄", "synced machines": "已同步的電腦", + "troubleshoot": "疑難排解", "turn off": "關閉(&&T)", "turn off sync on machine": "確定要在 {0} 上關閉同步嗎?", "valid message": "電腦名稱應該是唯一的且不得為空白", @@ -8332,15 +8578,15 @@ "watermark.startDebugging": "開始偵錯", "watermark.toggleTerminal": "切換終端機" }, - "vs/workbench/contrib/webview/browser/baseWebviewElement": { - "fatalErrorMessage": "載入 Web 檢視時發生錯誤: {0}" - }, "vs/workbench/contrib/webview/browser/webview.contribution": { "copy": "複製", "cut": "剪下", "paste": "貼上" }, - "vs/workbench/contrib/webview/electron-browser/webviewCommands": { + "vs/workbench/contrib/webview/browser/webviewElement": { + "fatalErrorMessage": "載入 Web 檢視時發生錯誤: {0}" + }, + "vs/workbench/contrib/webview/electron-sandbox/webviewCommands": { "iframeWebviewAlert": "使用標準開發人員工具來對以 iframe 為基礎的 Web 檢視進行偵錯", "openToolsLabel": "開啟 Webview Developer 工具" }, @@ -8354,6 +8600,16 @@ "vs/workbench/contrib/webviewPanel/browser/webviewPanel.contribution": { "webview.editor.label": "Web 檢視編輯器" }, + "vs/workbench/contrib/welcome/common/newFile.contribution": { + "Built-In": "內建", + "Create": "建立", + "change keybinding": "設定按鍵繫結關係", + "createNew": "建立新項目...", + "file": "檔案", + "miNewFile2": "文字檔", + "notebook": "筆記本", + "welcome.newFile": "新增檔案..." + }, "vs/workbench/contrib/welcome/common/viewsWelcomeContribution": { "ViewsWelcomeExtensionPoint.proposedAPI": "'{0}' 中的 viewsWelcome 貢獻需要啟用 'enableProposedApi'。" }, @@ -8369,55 +8625,64 @@ "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted": { "allDone": "標記完成", "close": "隱藏", - "configureVisibility": "設定歡迎頁面內容", - "gettingStarted": "使用者入門", + "footer": "{0} 收集使用量資料。閱讀我們的 {1},並了解如何 {2}。", "gettingStarted.allStepsComplete": "所有 {0} 步驟皆完成!", "gettingStarted.editingEvolved": "編輯進化了", "gettingStarted.someStepsComplete": "{1} 個步驟中已完成 {0} 個", - "gettingStartedLabel": "使用者入門。概述如何利用編輯器加速。", "imageShowing": "顯示 {0} 的影像", - "more": "更多", + "new": "新增", + "newItems": "新增項目", "nextOne": "下一節", - "pickWalkthroughs": "選取要顯示的逐步解說", + "optOut": "退出", + "pickWalkthroughs": "開啟逐步解說...", + "privacy statement": "隱私權聲明", "recent": "最近使用", "show more recents": "顯示所有最近使用的資料夾 {0}", + "showAll": "其他...", "start": "開始", + "walkthroughs": "逐步解說", + "welcome": "歡迎使用", + "welcomeAriaLabel": "概述如何利用編輯器加速。", "welcomePage.openFolderWithPath": "透過路徑 {1} 開啟資料夾 {0}", "welcomePage.showOnStartup": "啟動時顯示歡迎頁面" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted.contribution": { - "Getting Started": "使用者入門", - "gettingStarted": "使用者入門", - "gettingStarted.goBack": "返回", - "gettingStarted.goNext": "下一頁", - "gettingStarted.goPrev": "上一頁", - "gettingStarted.markStepComplete": "標記步驟完成", - "gettingStarted.markStepInomplete": "將步驟標記為未完成", + "Welcome": "歡迎使用", "help": "說明", - "workbench.welcomePage.experimental.startEntryContributions": "啟用時,允許延伸模組將項目貢獻到歡迎頁面的「開始」區段。會隨著 API 變更而中斷的實驗性項目。", - "workbench.welcomePage.walkthroughs.openOnInstall": "啟用時,安裝延伸模組時將會開啟延伸模組的逐步解說。本章節是歡迎頁面的 [開始使用] 一節所提供項目" + "pickWalkthroughs": "開啟逐步解說...", + "welcome": "歡迎使用", + "welcome.goBack": "返回", + "welcome.markStepComplete": "標記步驟完成", + "welcome.markStepInomplete": "將步驟標記為未完成", + "welcome.showAllWalkthroughs": "開啟逐步解說...", + "workbench.welcomePage.preferReducedMotion": "啟用時,減少歡迎頁面中的動作。", + "workbench.welcomePage.walkthroughs.openOnInstall": "啟用後,擴充功能的逐步解說將在安裝擴充功能時開啟。", + "workspacePlatform": "目前工作區的平台,在遠端或無伺服器內容中可能會與 UI 平台不同" + }, + "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedColors": { + "welcomePage.background": "歡迎頁面的背景色彩。", + "welcomePage.buttonBackground": "起始頁面按鈕的背景色彩.", + "welcomePage.buttonHoverBackground": "起始頁面暫留於按鈕的背景色彩", + "welcomePage.progress.background": "歡迎頁面進度列的前景色彩。", + "welcomePage.progress.foreground": "歡迎頁面進度列的背景色彩。", + "welcomePage.tileBackground": "[開始使用] 頁面上磚的背景色彩。", + "welcomePage.tileHoverBackground": "[開始使用] 上磚的暫留背景色彩。", + "welcomePage.tileShadow": "歡迎頁面逐步解說類別按鈕的陰影色彩。" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedExtensionPoint": { "pathDeprecated": "已取代。請改為使用 'image' 或 'markdown'", - "startEntries": "提供命令,協助使用者開始使用您的延伸模組。僅適用於 VS Code 測試人員的實驗性項目。", - "startEntries.command": "要執行的命令。", - "startEntries.description": "開始項目的描述。", - "startEntries.title": "開始項目的標題。", - "startEntries.type": "這是用於群組的開始項目類型。支援的值是 'sample-notebook' 或 'template-folder'。", - "startEntries.when": "控制是否顯示此開始項目的內容索引鍵運算式。", "title": "標題", - "usesteps": "已取代。請改為使用「步驟」", "walkthroughs": "貢獻逐步解說,協助使用者開始使用您的延伸模組。", "walkthroughs.description": "逐步解說的描述。", + "walkthroughs.featuredFor": "在具有指定檔案的工作區中,符合其中一個 Glob 模式的逐步解說會顯示為「精選」。例如,TypeScript 專案的逐步解說可能會在這裡指定 'tsconfig.json'。", "walkthroughs.id": "此逐步解說不重覆的識別碼。", - "walkthroughs.primary.deprecated": "已取代。具有符合條件的第一個逐步解說會在安裝時開啟。", "walkthroughs.steps": "包含在此逐步解說中要完成的步驟。", "walkthroughs.steps.button.deprecated.interpolated": "已淘汰。改為在描述中使用 Markdown 連結,例如 {0}、{1} 或 {2}", "walkthroughs.steps.completionEvents": "應觸發此步驟以完成的事件。若為空白或未定義,當按一下步驟的任何按鈕或連結時,將會完成步驟; 如果步驟沒有按鈕或連結,它會在選取時檢查。", "walkthroughs.steps.completionEvents.extensionInstalled": "當已安裝具有所提供識別碼的延伸模組時,完成步驟。如果已安裝延伸模組,步驟開始時即為完成。", "walkthroughs.steps.completionEvents.onCommand": "當在 VS Code 中的任何位置執行給定命令時,完成步驟。", "walkthroughs.steps.completionEvents.onContext": "當內容鍵運算式為 True 時,完成步驟。", - "walkthroughs.steps.completionEvents.onLink": "當透過 [開始使用] 步驟開啟給定連結時,完成步驟。", + "walkthroughs.steps.completionEvents.onLink": "當透過逐步解說步驟開啟給定連結時,完成步驟。", "walkthroughs.steps.completionEvents.onSettingChanged": "當給定的設定變更時,完成步驟", "walkthroughs.steps.completionEvents.onView": "在指定的檢視開啟時完成步驟", "walkthroughs.steps.completionEvents.stepSelected": "選取後立即完成步驟。", @@ -8439,14 +8704,14 @@ "walkthroughs.when": "控制是否顯示此逐步解說的內容索引鍵運算式。" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedIcons": { - "gettingStartedChecked": "用來代表已完成的使用者入門步驟", - "gettingStartedUnchecked": "用來代表未完成的使用者入門步驟" + "gettingStartedChecked": "用來代表已完成的逐步解說步驟", + "gettingStartedUnchecked": "用來代表尚未完成的逐步解說步驟" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedInput": { - "gettingStarted": "使用者入門" + "welcome": "歡迎使用" }, "vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedService": { - "workspacePlatform": "目前工作區的平台,在遠端內容中可能會與 UI 平台不同" + "builtin": "內建" }, "vs/workbench/contrib/welcome/gettingStarted/common/gettingStartedContent": { "browseLangExts": "瀏覽語言延伸模組", @@ -8455,13 +8720,11 @@ "commandPalette": "開啟命令選擇區", "enableSync": "啟用設定同步", "enableTrust": "啟用信任", - "getting-started-beginner-icon": "用於使用者入門初學者類別的圖示", - "getting-started-intermediate-icon": "用於使用者入門中級類別的圖示", - "getting-started-setup-icon": "用於使用者入門設定類別的圖示", + "getting-started-beginner-icon": "用於歡迎頁面初學者類別的圖示", + "getting-started-intermediate-icon": "用於歡迎頁面中級類別的圖示", + "getting-started-setup-icon": "用於歡迎頁面設定類別的圖示", "gettingStarted.beginner.description": "直接跳入 VS Code,並取得必須具備功能的概觀。", "gettingStarted.beginner.title": "了解基礎", - "gettingStarted.cloneRepo.description": "複製 Git 存放庫", - "gettingStarted.cloneRepo.title": "複製 Git 存放庫…", "gettingStarted.commandPalette.description.interpolated": "命令選擇區是完成 VS Code 中任何工作所需的鍵盤方式。**練習**: 查看常用的命令以節省時間並保持在流程內。\r\n{0}\r\n__嘗試搜尋「檢視切換」。__", "gettingStarted.commandPalette.title": "一個存取所有項目的快速鍵", "gettingStarted.debug.description.interpolated": "設定啟動設定,加速您的編輯、編譯、測試和偵錯迴圈。\r\n{0}", @@ -8472,8 +8735,8 @@ "gettingStarted.findLanguageExts.title": "您所有語言的豐富支援", "gettingStarted.intermediate.description": "使用這些秘訣和訣竅,將您的開發工作流程最佳化。", "gettingStarted.intermediate.title": "提升您的生產力", - "gettingStarted.newFile.description": "使用全新空白檔案開始工作", - "gettingStarted.newFile.title": "新增檔案", + "gettingStarted.newFile.description": "開啟新的無標題檔案、筆記本或自訂編輯器。", + "gettingStarted.newFile.title": "新增檔案...", "gettingStarted.notebook.title": "自訂筆記本", "gettingStarted.notebookProfile.description": "讓筆記本成為您喜歡的方式", "gettingStarted.notebookProfile.title": "選取筆記本的版面配置", @@ -8511,6 +8774,8 @@ "gettingStarted.terminal.title": "方便的內建終端機", "gettingStarted.topLevelCommandPalette.description": "使用命令選擇區,檢視及執行 VSCode 的所有命令", "gettingStarted.topLevelCommandPalette.title": "執行命令…", + "gettingStarted.topLevelShowWalkthroughs.description": "", + "gettingStarted.topLevelShowWalkthroughs.title": "開啟逐步解說...", "gettingStarted.videoTutorial.description.interpolated": "觀看一系列簡短練習影片教學課程中的第一集,以了解 VS Code 的主要功能。\r\n{0}", "gettingStarted.videoTutorial.title": "輕鬆學習", "gettingStarted.workspaceTrust.description.interpolated": "{0} 可讓您決定專案資料夾是否應該**允許或限制**自動執行程式碼 __(延伸模組、偵錯等需要)__。\r\n開啟檔案/資料夾時,系統會提示您授與信任。您稍後隨時 {1}。", @@ -8554,102 +8819,13 @@ "welcomeOverlay.search": "跨檔案搜尋", "welcomeOverlay.terminal": "切換整合式終端機" }, - "vs/workbench/contrib/welcome/page/browser/vs_code_welcome_page": { - "welcomePage.colorTheme": "色彩佈景主題", - "welcomePage.colorThemeDescription": "將編輯器和您的程式碼設定成您喜愛的外觀", - "welcomePage.customize": "自訂", - "welcomePage.editingEvolved": "編輯進化了", - "welcomePage.gitClone": "複製存放庫...", - "welcomePage.gitHubRepository": "GitHub 存放庫", - "welcomePage.help": "說明", - "welcomePage.installExtensionPacks": "工具與語言", - "welcomePage.installExtensionPacksDescription": "安裝{0}與{1}的支援功能。", - "welcomePage.installKeymapDescription": "設定及按鍵對應", - "welcomePage.installKeymapExtension": "安裝 {0} 和 {1} 的設定及鍵盤快速鍵", - "welcomePage.interactivePlayground": "互動式遊樂場", - "welcomePage.interactivePlaygroundDescription": "透過簡短的逐步解說試用基本編輯器功能", - "welcomePage.interfaceOverview": "介面概觀", - "welcomePage.interfaceOverviewDescription": "使用視覺覆疊效果強調顯示 UI 的主要元件", - "welcomePage.introductoryVideos": "簡介影片", - "welcomePage.keybindingsCheatsheet": "閱覽鍵盤快速鍵", - "welcomePage.learn": "深入了解", - "welcomePage.moreExtensions": "更多", - "welcomePage.moreRecent": "更多...", - "welcomePage.newFile": "新增檔案", - "welcomePage.newsletterSignup": "加入我們的電子報", - "welcomePage.noRecentFolders": "沒有最近使用的資料夾", - "welcomePage.openFolder": "開啟資料夾...", - "welcomePage.others": "其他", - "welcomePage.productDocumentation": "產品文件", - "welcomePage.recent": "最近使用", - "welcomePage.showCommands": "尋找及執行所有命令", - "welcomePage.showCommandsDescription": "從命令選擇區快速存取及搜尋命令 ({0})", - "welcomePage.showKeymapExtensions": "顯示其他鍵盤對應延伸模組", - "welcomePage.showLanguageExtensions": "顯示更多語言延伸模組", - "welcomePage.showOnStartup": "啟動時顯示歡迎頁面", - "welcomePage.stackOverflow": "Stack Overflow", - "welcomePage.start": "開始", - "welcomePage.tipsAndTricks": "秘訣與提示", - "welcomePage.vscode": "Visual Studio Code" - }, - "vs/workbench/contrib/welcome/page/browser/welcomePage": { - "details": "詳細資料", - "ok": "確定", - "welcome.title": "歡迎使用", - "welcomePage": "歡迎使用", - "welcomePage.atom": "Atom", - "welcomePage.azure": "Azure", - "welcomePage.docker": "Docker", - "welcomePage.extensionListSeparator": ",", - "welcomePage.extensionPackAlreadyInstalled": "支援功能{0}已被安裝。", - "welcomePage.extensionPackNotFound": "找不到ID為{1}的{0}支援功能.", - "welcomePage.installExtensionPack": "安裝 {0} 的其他支援", - "welcomePage.installKeymap": "安裝 {0} 按鍵對應", - "welcomePage.installedExtensionPack": "已安裝 {0} 支援", - "welcomePage.installedKeymap": "已安裝 {0} 按鍵對應", - "welcomePage.installingExtensionPack": "正在安裝 {0} 的其他支援...", - "welcomePage.installingKeymap": "正在安裝 {0} 鍵盤快速鍵...", - "welcomePage.java": "Java", - "welcomePage.javaScript": "JavaScript", - "welcomePage.keymapAlreadyInstalled": "已安裝 {0} 鍵盤快速鍵。", - "welcomePage.keymapNotFound": "找不到識別碼為 {1} 的 {0} 鍵盤快速鍵。", - "welcomePage.openFolderWithPath": "透過路徑 {1} 開啟資料夾 {0}", - "welcomePage.php": "PHP", - "welcomePage.python": "Python", - "welcomePage.showAzureExtensions": "顯示 Azure 延伸模組", - "welcomePage.sublime": "壯麗", - "welcomePage.vim": "Vim", - "welcomePage.willReloadAfterInstallingExtensionPack": "{0} 的其他支援安裝完成後,將會重新載入此視窗。", - "welcomePage.willReloadAfterInstallingKeymap": "{0} 鍵盤快速鍵安裝完成後,將會重新載入此視窗。" - }, "vs/workbench/contrib/welcome/page/browser/welcomePage.contribution": { - "miWelcome": "歡迎使用(&&W)", "workbench.startupEditor": "控制在啟動時顯示哪個編輯器,若沒有,則從上個工作階段還原。", - "workbench.startupEditor.gettingStarted": "開啟包含內容的新歡迎頁面,協助開始使用 VS Code 和延伸模組。", - "workbench.startupEditor.gettingStartedInEmptyWorkbench": "開啟空白的工作台時,開啟包含內容的新歡迎頁面,協助開始使用 VS Code 和延伸模組。", "workbench.startupEditor.newUntitledFile": "開啟一個新的無標題檔案 (僅在開啟空白視窗時適用)。", "workbench.startupEditor.none": "不使用編輯器開始。", - "workbench.startupEditor.readme": "當開啟包含 README 的資料夾時,開啟 README,否則回復至 'welcomePage'。", - "workbench.startupEditor.welcomePage": "開啟舊版歡迎頁面。", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "在開啟空的工作台時開啟舊版歡迎頁面。" - }, - "vs/workbench/contrib/welcome/page/browser/welcomePageColors": { - "welcomePage.background": "歡迎頁面的背景色彩。", - "welcomePage.buttonBackground": "起始頁面按鈕的背景色彩.", - "welcomePage.buttonHoverBackground": "起始頁面暫留於按鈕的背景色彩", - "welcomePage.progress.background": "歡迎頁面進度列的前景色彩。", - "welcomePage.progress.foreground": "歡迎頁面進度列的背景色彩。", - "welcomePage.tileBackground": "[開始使用] 頁面上磚的背景色彩。", - "welcomePage.tileHoverBackground": "[開始使用] 上磚的暫留背景色彩。", - "welcomePage.tileShadow": "歡迎頁面逐步解說類別按鈕的陰影色彩。" - }, - "vs/workbench/contrib/welcome/telemetryOptOut/browser/telemetryOptOut": { - "telemetryOptOut.OptIn": "是,我很樂意幫忙", - "telemetryOptOut.OptOut": "不了,謝謝", - "telemetryOptOut.optInNotice": "允許 Microsoft 收集使用率資料來協助改進 VS Code。閱讀我們的 [隱私權聲明] ({0}) 以及學習如何 [選擇參加] ({1})。", - "telemetryOptOut.optOutNotice": "允許 Microsoft 收集使用率資料來協助改進 VS Code。閱讀我們的 [隱私權聲明] ({0}) 以及學習如何 [選擇退出] ({1})。", - "telemetryOptOut.optOutOption": "請允許收集使用方式資料以協助 Microsoft 改進 Visual Studio Code。如需詳細資料,請參閱我們的 [隱私權聲明]({0})。", - "telemetryOptOut.readMore": "閱讀其他資訊" + "workbench.startupEditor.readme": "開啟資料夾時,如果當中包含讀我檔案就開啟讀我檔案,否則改為開啟 'welcomePage'。注意: 只會監看全域設定中的設定,如果是在工作區或資料夾設定中的設定,則會忽略。", + "workbench.startupEditor.welcomePage": "開啟包含協助開始使用 VS Code 和延伸模組內容的歡迎頁面。", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "在開啟空的工作台時開啟歡迎頁面。" }, "vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": { "editorWalkThrough": "互動式遊樂場", @@ -8667,8 +8843,10 @@ "vs/workbench/contrib/workspace/browser/workspace.contribution": { "addWorkspaceFolderDetail": "您正將檔案新增到目前未受信任的信任工作區。您是否信任這些新檔案的作者?", "addWorkspaceFolderMessage": "您是否信任此資料夾中檔案的作者?", + "cancel": "取消", "cancelWorkspaceTrustButton": "取消", "checkboxString": "信任父資料夾 '{0}' 中所有檔案的作者", + "configureWorkspaceTrust": "設定工作區信任", "dontTrustFolderOptionDescription": "以限制模式瀏覽資料夾", "dontTrustOption": "不,我不信任作者", "dontTrustWorkspaceOptionDescription": "以限制模式瀏覽工作區", @@ -8680,7 +8858,14 @@ "immediateTrustRequestMessage": "若您不信任目前所開啟檔案或資料夾的來源,您嘗試使用的功能可能會有安全性風險。", "manageWorkspaceTrust": "管理工作區信任", "manageWorkspaceTrustButton": "管理", + "newWindow": "以受限模式開啟", "no": "否", + "open": "開啟", + "openLooseFileLearnMore": "如果您不信任這些檔案的作者,建議您以限制模式,以新視窗開啟檔案,因為檔案可能是惡意的。請參閱 [我們的文件](https://aka.ms/vscode-workspace-trust) 以深入了解。", + "openLooseFileMesssage": "您是否信任這些檔案的作者?", + "openLooseFileWindowDetails": "您嘗試在信任的視窗中開啟不受信任的檔案。", + "openLooseFileWorkspaceCheckbox": "記住我對於所有工作區的決策", + "openLooseFileWorkspaceDetails": "您嘗試在信任的工作區中開啟不受信任的檔案。", "restrictedModeBannerAriaLabelFolder": "限制模式適用於安全程式碼瀏覽。信任此資料夾以啟用所有功能。使用瀏覽鍵存取橫幅動作。", "restrictedModeBannerAriaLabelWindow": "限制模式適用於安全程式碼瀏覽。信任此視窗以啟用所有功能。使用瀏覽鍵存取橫幅動作。", "restrictedModeBannerAriaLabelWorkspace": "限制模式適用於安全程式碼瀏覽。信任此工作區以啟用所有功能。使用瀏覽鍵存取橫幅動作。", @@ -8704,6 +8889,10 @@ "trustFolderOptionDescription": "信任資料夾並啟用所有功能", "trustOption": "是,我信任作者", "trustWorkspaceOptionDescription": "信任工作區並啟用所有功能", + "workspace.trust.banner.always": "每次開啟不受信任的工作區時都要顯示橫幅。", + "workspace.trust.banner.description": "控制何時顯示受限模式橫幅。", + "workspace.trust.banner.never": "開啟不受信任的工作區時,不要顯示橫幅。", + "workspace.trust.banner.untilDismissed": "開啟不受信任的工作區時顯示橫幅,直到關閉。", "workspace.trust.description": "控制是否在 VS Code 內啟用工作區信任。", "workspace.trust.emptyWindow.description": "控制在 VS Code 內是否預設信任空白視窗。與 '#{0}#' 一起使用時,您可以啟用 VS Code 的完整功能,而不需要在空白視窗中提示。", "workspace.trust.startupPrompt.always": "每次開啟不受信任的工作區時,都要求信任。", @@ -8717,6 +8906,8 @@ "workspaceStartupTrustDetails": "{0} 提供可能會在此工作區中自動執行檔案的功能。", "workspaceTrust": "您是否信任此工作區中檔案的作者?", "workspaceTrustEditor": "工作區信任編輯器", + "workspaceTrustEnabledCtx": "是否已啟用工作區信任功能。", + "workspaceTrustedCtx": "使用者是否信任目前的工作區。", "workspacesCategory": "工作區", "yes": "是" }, @@ -8724,23 +8915,31 @@ "addButton": "新增資料夾", "deleteTrustedUri": "刪除路徑", "dontTrustButton": "不信任", - "editTrustedUri": "變更路徑", + "editTrustedUri": "編輯路徑", "hostColumnLabel": "主機", + "invalidTrust": "'{0}' is not valid and has too many path segments.", "localAuthority": "本機", "no untrustedSettings": "未套用需要信任的工作區設定", + "noTrustedFoldersDescriptions": "您尚未信任任何資料夾或工作區檔案。", "pathColumnLabel": "路徑", + "pickerTrustedUri": "開啟檔案選擇器", "root element label": "管理工作區信任", "selectTrustedUri": "選取要信任的資料夾", + "trustAll": "You will trust all repositories on {0}.", "trustButton": "信任", - "trustParentButton": "信任父資料夾中的所有項目", + "trustMessage": "信任目前資料夾或其上層資料夾 '{0}' 中所有檔案的作者。", + "trustOrg": "You will trust all repositories and forks under '{0}'.", + "trustParentButton": "信任上層", "trustUri": "信任資料夾", "trustedDebugging": "已啟用偵錯工具", - "trustedDescription": "已啟用所有功能,因為已授予工作區信任。[深入了解](https://aka.ms/vscode-workspace-trust)。", + "trustedDescription": "已啟用所有功能,因為已授予工作區信任。", "trustedExtensions": "已啟用所有延伸模組", "trustedFolder": "在信任的資料夾中", + "trustedFolderAriaLabel": "{0},已信任", "trustedFolderSubtitle": "您信任目前資料夾中檔案的作者。所有功能皆已啟用:", + "trustedFolderWithHostAriaLabel": "{1} {0},已信任", "trustedFoldersAndWorkspaces": "信任的資料夾和工作區", - "trustedFoldersDescription": "您信任下列資料夾、其子系和工作區檔案。", + "trustedFoldersDescription": "您信任下列資料夾、其子資料夾和工作區檔案。", "trustedForcedReason": "此視窗受所開啟工作區的本質信任。", "trustedHeaderFolder": "您信任此資料夾", "trustedHeaderWindow": "您信任此視窗", @@ -8753,17 +8952,18 @@ "trustedWorkspace": "在信任的工作區中", "trustedWorkspaceSubtitle": "您信任目前工作區中檔案的作者。所有功能皆已啟用:", "untrustedDebugging": "已停用偵錯工具", - "untrustedDescription": "{0} 目前為安全程式碼瀏覽的受限模式。[深入了解](https://aka.ms/vscode-workspace-trust)。", + "untrustedDescription": "{0} 是針對安全的程式碼瀏覽的受限模式。", "untrustedExtensions": "[{0} 延伸模組]({1}) 已停用或功能受限", "untrustedFolderReason": "此資料夾會透過下列信任資料夾中的粗體項目來信任。", "untrustedFolderSubtitle": "您不信任目前資料夾中檔案的作者。下列功能已停用:", "untrustedHeader": "您目前為限制模式", "untrustedSettings": "未套用 [{0} 工作區設定]({1})", - "untrustedTasks": "工作已停用", + "untrustedTasks": "不允許工作執行", "untrustedWindowSubtitle": "您不信任目前視窗中檔案的作者。下列功能已停用:", "untrustedWorkspace": "在限制模式中", "untrustedWorkspaceReason": "此工作區會透過下列信任資料夾中的粗體項目來信任。", - "untrustedWorkspaceSubtitle": "您不信任目前工作區中檔案的作者。下列功能已停用:" + "untrustedWorkspaceSubtitle": "您不信任目前工作區中檔案的作者。下列功能已停用:", + "workspaceTrustEditorHeaderActions": "[進行設定] ({0}) 或 [深入了解] (https://aka.ms/vscode-workspace-trust)。" }, "vs/workbench/contrib/workspaces/browser/workspaces.contribution": { "openWorkspace": "開啟工作區", @@ -8920,10 +9120,10 @@ "remoteFileDialog.windowsDriveLetter": "路徑開頭請使用磁碟機代號。", "saveLocalFile": "儲存本機檔案..." }, - "vs/workbench/services/editor/browser/editorOverrideService": { - "editorOverride.configureDefault": "設定預設值", - "editorOverride.conflictingDefaults": "資源有多個可用的預設編輯器。", - "editorOverride.keepDefault": "保留 {0}", + "vs/workbench/services/editor/browser/editorResolverService": { + "editorResolver.configureDefault": "設定預設值", + "editorResolver.conflictingDefaults": "資源有多個可用的預設編輯器。", + "editorResolver.keepDefault": "保留 {0}", "prompOpenWith.updateDefaultPlaceHolder": "選取 '{0}' 的新預設編輯器", "promptOpenWith.configureDefault": "設定 '{0}' 的預設編輯器...", "promptOpenWith.currentDefault": "預設", @@ -8931,17 +9131,15 @@ "promptOpenWith.currentlyActive": "使用中", "promptOpenWith.placeHolder": "選取 '{0}' 的編輯器" }, - "vs/workbench/services/editor/common/editorOverrideService": { - "builtinProviderDisplayName": "內建", - "editor.editorAssociations": "設定編輯器的 glob 模式 (例如 `\"*.hex\": \"hexEditor.hexEdit\"`)。這些優先順序高於預設行為。", - "promptOpenWith.defaultEditor.displayName": "文字編輯器" + "vs/workbench/services/editor/common/editorResolverService": { + "editor.editorAssociations": "設定編輯器的 glob 模式 (例如 `\"*.hex\": \"hexEditor.hexEdit\"`)。這些優先順序高於預設行為。" }, "vs/workbench/services/extensionManagement/browser/extensionBisect": { "bisect": "延伸模組平分已在使用中,但已停用 {0} 延伸模組。請檢查您是否仍可重現問題,並從這些選項中選取以繼續進行。", "detail.start": "延伸模組平分會使用二進位搜尋來尋找造成問題的延伸模組。在處理期間,視窗會反覆重新載入 (約 {0} 次)。每次都須確認是否仍出現問題。", "done": "繼續", "done.detail": "延伸模組平分已完成,並已識別 {0} 為造成問題的延伸模組。", - "done.detail2": "延伸模組 Bisect 已完成,但未發現任何延伸模組。此情況可能是 {0} 的問題。", + "done.detail2": "延伸模組平分已完成,但未發現任何延伸模組。此情況可能是 {0} 的問題。", "done.disbale": "保持停用此延伸模組", "done.msg": "延伸模組平分", "help": "說明", @@ -8959,6 +9157,11 @@ }, "vs/workbench/services/extensionManagement/browser/extensionEnablementService": { "Reload": "重新載入並啟用延伸模組", + "cannot change disablement environment": "無法變更 {0} 延伸模組的啟用,因為它在環境中已停用", + "cannot change enablement dependency": "無法啟用 '{0}' 延伸模組,因為它依賴無法啟用的 '{1}' 延伸模組", + "cannot change enablement environment": "無法變更 {0} 延伸模組的啟用,因為它在環境中已啟用", + "cannot change enablement extension kind": "因為延伸模組種類的影響,所以無法變更 {0} 延伸模組的啟用", + "cannot change enablement virtual workspace": "無法變更 {0} 延伸模組的啟用,因為它不支援虛擬工作區", "cannot disable auth extension": "因為 [設定同步] 相依於 {0} 延伸模組,所以無法變更啟用狀態。", "cannot disable auth extension in workspace": "因為工作區中的 {0} 延伸模組提供驗證提供者,所以無法變更啟用狀態", "cannot disable language pack extension": "因為 {0} 延伸模組提供語言套件,所以無法變更啟用狀態。", @@ -8984,7 +9187,7 @@ "twoDependentsError": "無法將延伸模組 '{0}' 解除安裝。其為延伸模組 '{1}' 及 '{2}' 的相依對象。" }, "vs/workbench/services/extensionManagement/common/webExtensionsScannerService": { - "cannot be installed": "因為此延伸模組不是 Web 延伸模組,所以無法安裝 '{0}'。" + "not a web extension": "因為此延伸模組不是 Web 延伸模組,所以無法新增 '{0}'。" }, "vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": { "local": "LOCAL", @@ -9054,6 +9257,7 @@ "vscode.extension.activationEvents.onTerminalProfile": "啟動特定終端機設定檔時,會發出啟用事件。", "vscode.extension.activationEvents.onUri": "每當指向此延伸模組的全系統 URI 開啟時,都會發出啟動事件。", "vscode.extension.activationEvents.onView": "當指定的檢視被擴展時激發該事件", + "vscode.extension.activationEvents.onWalkthrough": "開啟指定的逐步解說時發出的啟用事件。", "vscode.extension.activationEvents.star": "當VS Code啟動時激發該事件,為了確保最好的使用者體驗,當您的延伸模組沒有其他組合作業時,請激活此事件。", "vscode.extension.activationEvents.workspaceContains": "當開啟指定的文件夾包含glob模式匹配的文件時激發該事件", "vscode.extension.badges": "要顯示於 Marketplace 擴充頁面資訊看板的徽章陣列。", @@ -9095,13 +9299,15 @@ "web": "Web 背景工作延伸模組種類。這類延伸模組可以在 Web 背景工作延伸主機中執行。", "workspace": "工作區延伸模組類型。在遠端視窗中,這類延伸模組只有在可於遠端上使用時才會啟用。" }, + "vs/workbench/services/extensions/common/extensionsUtil": { + "extensionUnderDevelopment": "正在載入位於 {0} 的開發延伸模組", + "overwritingExtension": "正在以 {1} 覆寫延伸模組 {0}。" + }, "vs/workbench/services/extensions/common/remoteExtensionHost": { "remote extension host Log": "遠端延伸主機" }, "vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": { "extensionCache.invalid": "延伸模組在磁碟上已修改。請重新載入視窗。", - "extensionUnderDevelopment": "正在載入位於 {0} 的開發延伸模組", - "overwritingExtension": "正在以 {1} 覆寫延伸模組 {0}。", "reloadWindow": "重新載入視窗" }, "vs/workbench/services/extensions/electron-browser/extensionService": { @@ -9311,19 +9517,12 @@ }, "vs/workbench/services/preferences/browser/preferencesService": { "defaultKeybindings": "預設按鍵繫結關係", - "defaultSettings": "預設設定", "emptyKeybindingsHeader": "將按鍵繫結關係放在此檔案中以覆寫預設", "fail.createSettings": "無法建立 '{0}' ({1})。", - "folderSettingsName": "{0} (資料夾設定)", "openFolderFirst": "請先開啟資料夾或工作區,以建立工作區或資料夾設定。" }, - "vs/workbench/services/preferences/common/preferences": { - "userSettingsTarget": "使用者設定", - "workspaceSettingsTarget": "工作區設定" - }, "vs/workbench/services/preferences/common/preferencesEditorInput": { - "settingsEditor2InputName": "設定", - "settingsEditorName": "預設設定" + "settingsEditor2InputName": "設定" }, "vs/workbench/services/preferences/common/preferencesModels": { "commonlyUsed": "經常使用的", @@ -9331,22 +9530,29 @@ }, "vs/workbench/services/preferences/common/preferencesValidation": { "invalidTypeError": "設定的類型無效,應為 {0}。請在 JSON 中修正。", + "validations.booleanIncorrectType": "類型錯誤。類型必須是「布林值」。", "validations.colorFormat": "色彩格式無效。請使用 #RGB、#RGBA、#RRGGBB 或 #RRGGBBAA。", "validations.exclusiveMax": "值必須小於且不等於 {0}。", "validations.exclusiveMin": "值必須大於且不等於 {0}。", "validations.expectedInteger": "值必須是整數。", "validations.expectedNumeric": "值必須是數字。", + "validations.invalidStringEnumValue": "不接受值。有效值: {0}。", "validations.max": "值必須小於或等於 {0}。", "validations.maxLength": "值的長度必須為 {0} 個字元以下。", "validations.min": "值必須大於或等於 {0}。", "validations.minLength": "值的長度必須為 {0} 個字元以上。", "validations.multipleOf": "值必須為 {0} 的倍數。", + "validations.objectIncorrectType": "不正確的類型。類型必須是物件。", + "validations.objectPattern": "不允許更新屬性 {0}。\r\n", "validations.regex": "值必須符合 RegEx `{0}`。", + "validations.stringArrayIncorrectType": "不正確的類型。類型必須是字串陣列。", "validations.stringArrayItemEnum": "值 {0} 不是 {1} 其中之一", "validations.stringArrayItemPattern": "值 {0} 必須符合 RegEx {1}。", "validations.stringArrayMaxItem": "陣列最多只能有 {0} 個項目", "validations.stringArrayMinItem": "陣列至少要有 {0} 個項目", "validations.stringArrayUniqueItems": "陣列有重複的項目", + "validations.stringIncorrectEnumOptions": "列舉選項應該是字串,但是有一個非字串的選項。請向延伸模組名作者提出問題。", + "validations.stringIncorrectType": "不正確的類型。類型必須是「字串」。", "validations.uriEmpty": "必須是 URI。", "validations.uriMissing": "必須是 URI。", "validations.uriSchemeMissing": "必須是具有配置的 URI。" @@ -9360,8 +9566,10 @@ "status.progress": "進度訊息" }, "vs/workbench/services/remote/common/remoteExplorerService": { - "remote.localPortMismatch.Ok": "確定", - "remote.localPortMismatch.single": "本機連接埠 {0} 無法用於轉送到遠端連接埠 {1}。\r\n\r\n當已有另一個使用本機連接埠的流程時,通常會發生此情況。{0}\r\n\r\n已改用連接埠號碼{2}。" + "remote.localPortMismatch.single": "本機連接埠 {0} 無法用於轉送到遠端連接埠 {1}。\r\n\r\n當已有另一個使用本機連接埠的流程時,通常會發生此情況。{0}\r\n\r\n已改用連接埠號碼{2}。", + "tunnel.source.auto": "已自動轉送", + "tunnel.source.user": "使用者轉送", + "tunnel.staticallyForwarded": "靜態轉送" }, "vs/workbench/services/remote/electron-sandbox/remoteAgentServiceImpl": { "connectionError": "無法連線到遠端延伸模組主機伺服器 (錯誤: {0})" @@ -9375,11 +9583,9 @@ "invalid.path.1": "延伸模組資料夾 ({2}) 應包含 'contributes.{0}.path' ({1})。這可能會導致延伸模組無法移植。", "invalid.scopeName": "`contributes.{0}.scopeName` 中的預期字串。提供的值: {1}", "invalid.tokenTypes": "`contributes.{0}.tokenTypes` 的值無效。必須是從範圍名稱到象徵類型的物件對應。提供的值: {1} ", - "neverAgain": "不要再顯示", "progress1": "正在準備記錄 TM 語法剖析。完成後,請按 [停止]。", "progress2": "目前正在記錄 TM 文法剖析。完成後,請按 [停止]。", - "stop": "停止", - "too many characters": "因效能的緣故,已跳過將長的行 Token 化。您可透過 `editor.maxTokenizationLineLength` 設定長行的長度。" + "stop": "停止" }, "vs/workbench/services/textMate/common/TMGrammarFactory": { "no-tm-grammar": "此語言未註冊任何 TM 文法。" @@ -9542,11 +9748,9 @@ "colorThemeError": "佈景主題未知或未安裝。", "defaultProductIconThemeDesc": "預設", "defaultProductIconThemeLabel": "預設", - "detectColorScheme": "如有設定,則會根據 OS 外觀自動切換到偏好的色彩佈景主題。如果 OS 外觀為深色,則針對淺色 '#{1}#' 使用在 '#{0}#' 的主題", + "detectColorScheme": "如有設定,則會根據 OS 外觀自動切換到偏好的色彩佈景主題。如果 OS 外觀為深色,則針對淺色 '#{0}#' 使用在 '#{1}#' 指定的佈景主題。", "editorColors": "覆寫目前所選色彩佈景主題的編輯器語法色彩與字型樣式。", "editorColors.comments": "設定註解的色彩與樣式", - "editorColors.experimentalTokenStyling.deprecationMessage": "請改用 `editor.semanticTokenColorCustomizations`。", - "editorColors.experimentalTokenStyling.deprecationMessageMarkdown": "請改用 `#editor.semanticTokenColorCustomizations#`。", "editorColors.functions": "設定函式宣告與參考的色彩與樣式。", "editorColors.keywords": "設定關鍵字的色彩與樣式。", "editorColors.numbers": "設定數字常值的色彩與樣式。", @@ -9681,13 +9885,15 @@ "saveElevatedSudo": "以系統管理者 (Sudo) 身分重試...", "staleSaveError": "無法儲存 '{0}' : 檔案的內容較新。是否要以您的變更覆寫檔案?" }, + "vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": { + "saveParticipants": "正在儲存 '{0}'" + }, "vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupTracker": { "backupBeforeShutdownDetail": "按一下 [取消] 以停止等候並儲存或還原已變更的編輯器。", "backupBeforeShutdownMessage": "備份已變更的編輯器所花時間超過預期...", "backupErrorDetails": "請先嘗試儲存或還原變更的編輯器,然後重試。", "backupTrackerBackupFailed": "無法將下列已變更的編輯器儲存至備份位置。", "backupTrackerConfirmFailed": "無法儲存或還原下列已變更的編輯器。", - "ok": "確定", "revertBeforeShutdown": "還原已變更的編輯器所花時間超過預期...", "saveBeforeShutdown": "儲存已變更的編輯器所花時間超過預期..." }, @@ -9701,28 +9907,19 @@ "vs/workbench/services/workspaces/browser/workspaceTrustEditorInput": { "workspaceTrustEditorInputName": "工作區信任" }, - "vs/workbench/services/workspaces/common/workspaceTrust": { - "cancel": "取消", - "newWindow": "以受限模式開啟", - "open": "開啟", - "openLooseFileLearnMore": "如果您不信任這些檔案的作者,建議您以限制模式,以新視窗開啟檔案,因為檔案可能是惡意的。請參閱 [我們的文件](https://aka.ms/vscode-workspace-trust) 以深入了解。", - "openLooseFileMesssage": "您是否信任這些檔案的作者?", - "openLooseFileWindowDetails": "您嘗試在信任的視窗中開啟不受信任的檔案。", - "openLooseFileWorkspaceCheckbox": "記住我對於所有工作區的決策", - "openLooseFileWorkspaceDetails": "您嘗試在信任的工作區中開啟不受信任的檔案。", - "workspaceTrustEnabledCtx": "是否已啟用工作區信任功能。", - "workspaceTrustedCtx": "使用者是否信任目前的工作區。" - }, "vs/workbench/services/workspaces/electron-sandbox/workspaceEditingService": { "cancel": "取消", "doNotSave": "不要儲存", - "ok": "確定", "save": "儲存", "saveWorkspaceDetail": "如果您預計再次開啟工作區,請儲存工作區。", "saveWorkspaceMessage": "要將工作區組態儲存為檔案嗎?", "workspaceOpenedDetail": "此工作區已在其他視窗中開啟。請先關閉該視窗再重試一次。", "workspaceOpenedMessage": "無法儲存工作區 '{0}'" }, + "sql/base/browser/ui/loadingSpinner/loadingSpinner": { + "loadingCompletedMessage": "已完成載入", + "loadingMessage": "正在載入" + }, "sql/base/browser/ui/loadingSpinner/loadingSpinner.component": { "loadingCompletedMessage": "已完成載入", "loadingMessage": "正在載入" @@ -9833,6 +10030,10 @@ "sql/platform/connection/common/connectionConfig": { "invalidServerName": "伺服器群組名稱已經存在。" }, + "sql/platform/connection/common/connectionStatusManager": { + "connectionStatusManager.noConnectionForUri": "找不到 URI: {0} 的連線", + "connectionStatusManager.uriAlreadyInConnectionsList": "已有 URI: {0} 的連結" + }, "sql/platform/dashboard/browser/insightRegistry": { "schema.dashboardWidgets.InsightsRegistry": "儀表板中使用的小工具" }, @@ -9963,6 +10164,25 @@ "previewFeatures.configTitle": "預覽功能", "showConnectDialogOnStartup": "啟動時顯示連線對話方塊" }, + "sql/workbench/browser/designer/designer": { + "designer.generalGroupName": "一般", + "designer.loadingDesigner": "正在載入設計工具...", + "designer.loadingDesignerCompleted": "設計工具已載入", + "designer.newRowText": "新增", + "designer.processingChanges": "正在處理變更...", + "designer.processingChangesCompleted": "已處理變更", + "designer.removeRowText": "移除", + "designer.savingChanges": "正在儲存變更...", + "designer.savingChangesCompleted": "已儲存變更", + "tableDesigner.unknownComponentType": "不支援元件類型 {0}" + }, + "sql/workbench/browser/designer/designerPropertiesPane": { + "tableDesigner.propertiesPaneTitle": "屬性", + "tableDesigner.propertiesPaneTitleWithContext": "{0} 屬性" + }, + "sql/workbench/browser/designer/designerScriptEditor": { + "designer.textEditorAriaLabel": "設計工具文字編輯器。" + }, "sql/workbench/browser/editData/editDataInput": { "connectionFailure": "編輯資料工作階段連線失敗" }, @@ -9977,6 +10197,9 @@ "resourceViewer.showActions": "顯示動作", "resourceViewerInput.resourceViewer": "資源檢視器" }, + "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { + "tableDesigner.newTable": "新增資料表" + }, "sql/workbench/browser/modal/modal": { "closeMessage": "關閉", "copyMessage": "複製", @@ -11357,6 +11580,13 @@ "sql/workbench/contrib/scripting/browser/scriptingActions": { "refreshError": "重新整理節點 '{0}' 時發生錯誤: {1}" }, + "sql/workbench/contrib/tableDesigner/browser/actions": { + "tableDesigner.saveTableChanges": "儲存變更" + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { + "tableDesigner.configTitle": "資料表設計工具", + "tableDesigner.featureEnabledDescription": "控制是否啟用資料表設計工具功能。預設值為 False。" + }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "{0} 正在執行的工作", "miViewTasks": "工作(&&T)", @@ -11757,6 +11987,13 @@ "runCellCancelled": "已取消資料格執行", "sessionNotReady": "這個筆記本的工作階段即將啟動" }, + "sql/workbench/services/notebook/browser/models/cellEdit": { + "addCellEdit": "新增儲存格", + "convertCellTypeEdit": "轉換儲存格類型", + "deleteCellEdit": "刪除儲存格", + "moveCellEdit": "上移儲存格", + "splitCellEdit": "分割儲存格" + }, "sql/workbench/services/notebook/browser/models/clientSession": { "ServerNotStarted": "伺服器因為不明原因而未啟動", "clientSession.unknownError": "啟動筆記本工作階段時發生錯誤", @@ -11875,6 +12112,10 @@ "profilerFilterDialog.title": "篩選", "profilerFilterDialog.valueColumn": "值" }, + "sql/workbench/services/query/common/queryManagement": { + "queryManagement.noQueryRunnerForUri": "找不到 URI: {0} 的查詢執行器", + "queryManagement.uriAlreadyHasQueryRunner": "URI: {0} 意外地已有查詢執行器。" + }, "sql/workbench/services/query/common/queryModelService": { "commitEditFailed": "認可資料列失敗: ", "msgCancelQueryFailed": "取消查詢失敗: {0}", @@ -11970,29 +12211,6 @@ "serverGroup.addServerGroup": "新增伺服器群組", "serverGroup.editServerGroup": "編輯伺服器群組" }, - "sql/workbench/services/tasks/common/tasksService": { - "InProgressWarning": "1 個或更多的工作正在進行中。是否確實要退出?", - "taskService.no": "否", - "taskService.yes": "是" - }, - "sql/workbench/update/electron-browser/gettingStarted": { - "miGettingStarted": "開始使用(&&S)", - "showReleaseNotes": "顯示入門指南" - }, - "sql/platform/connection/common/connectionStatusManager": { - "connectionStatusManager.noConnectionForUri": "找不到 URI: {0} 的連線", - "connectionStatusManager.uriAlreadyInConnectionsList": "已有 URI: {0} 的連結" - }, - "sql/workbench/services/query/common/queryManagement": { - "queryManagement.noQueryRunnerForUri": "找不到 URI: {0} 的查詢執行器", - "queryManagement.uriAlreadyHasQueryRunner": "URI: {0} 意外地已有查詢執行器。" - }, - "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { - "tableDesigner.newTable": "新增資料表" - }, - "sql/workbench/contrib/tableDesigner/browser/actions": { - "tableDesigner.saveTableChanges": "儲存變更" - }, "sql/workbench/services/tableDesigner/browser/tableDesignerComponentInput": { "designer.checkConstraint.description.expression": "定義檢查條件約束的運算式。", "designer.checkConstraint.description.name": "檢查條件約束的名稱。", @@ -12046,39 +12264,14 @@ "tableDesigner.schemaTitle": "結構描述", "tableDesigner.tableObjectType": "資料表" }, - "sql/base/browser/ui/loadingSpinner/loadingSpinner": { - "loadingCompletedMessage": "已完成載入", - "loadingMessage": "正在載入" + "sql/workbench/services/tasks/common/tasksService": { + "InProgressWarning": "1 個或更多的工作正在進行中。是否確實要退出?", + "taskService.no": "否", + "taskService.yes": "是" }, - "sql/workbench/browser/designer/designer": { - "designer.generalGroupName": "一般", - "designer.loadingDesigner": "正在載入設計工具...", - "designer.loadingDesignerCompleted": "設計工具已載入", - "designer.newRowText": "新增", - "designer.processingChanges": "正在處理變更...", - "designer.processingChangesCompleted": "已處理變更", - "designer.removeRowText": "移除", - "designer.savingChanges": "正在儲存變更...", - "designer.savingChangesCompleted": "已儲存變更", - "tableDesigner.unknownComponentType": "不支援元件類型 {0}" - }, - "sql/workbench/browser/designer/designerPropertiesPane": { - "tableDesigner.propertiesPaneTitle": "屬性", - "tableDesigner.propertiesPaneTitleWithContext": "{0} 屬性" - }, - "sql/workbench/browser/designer/designerScriptEditor": { - "designer.textEditorAriaLabel": "設計工具文字編輯器。" - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { - "tableDesigner.configTitle": "資料表設計工具", - "tableDesigner.featureEnabledDescription": "控制是否啟用資料表設計工具功能。預設值為 False。" - }, - "sql/workbench/services/notebook/browser/models/cellEdit": { - "addCellEdit": "新增儲存格", - "convertCellTypeEdit": "轉換儲存格類型", - "deleteCellEdit": "刪除儲存格", - "moveCellEdit": "上移儲存格", - "splitCellEdit": "分割儲存格" + "sql/workbench/update/electron-browser/gettingStarted": { + "miGettingStarted": "開始使用(&&S)", + "showReleaseNotes": "顯示入門指南" } } -} +} \ No newline at end of file